.vdp-fixed.people-mode-page .people-button-columns button[type=button]:not(:disabled):not([aria-pressed=true]),.vdp-fixed.realms-mode .realm-lookup-buttons button[type=button]:not(:disabled):not([aria-pressed=true]){background:#806b51;border-color:#806b51}.vdp-fixed.people-mode-page .people-button-columns button[type=button][data-choice-dim=true]:not(:disabled):not([aria-pressed=true]),.vdp-fixed.realms-mode .realm-lookup-persons button[type=button].realm-person-dim:not(:disabled):not([aria-pressed=true]){opacity:1;color:var(--chart-text);background:var(--tier-1);border:1px solid var(--cell-line);cursor:pointer}.vdp-fixed.people-mode-page .people-button-columns button[type=button]:disabled,.vdp-fixed.realms-mode .realm-lookup-persons button[type=button]:disabled,.vdp-fixed.realms-mode .realm-lookup-buttons button[type=button]:disabled{opacity:1;color:var(--chart-text);background:var(--tier-1);border:1px dashed var(--cell-line);cursor:not-allowed}.vdp-fixed.realms-mode .realms-layout{flex-direction:column;gap:8px;min-height:0;display:flex}.vdp-fixed.realms-mode .realm-loading{background:var(--tier-1);min-height:80px}.vdp-fixed.realms-mode .realm-board{border:0;min-width:0;padding:0;overflow:visible}.vdp-fixed.realms-mode .realm-board-heading{background:0 0;border:0;margin:0;padding:0;position:static}.vdp-fixed.realms-mode .realm-board-heading h2{margin:0 0 6px;font-size:1.125rem;line-height:1.4}.vdp-fixed.realms-mode .realm-board-heading p{margin:6px 0;font-size:.8125rem;line-height:1.5}.vdp-fixed.realms-mode .realm-counts{flex-wrap:wrap;gap:8px 20px;margin:10px 0;font-size:.875rem;display:flex}.vdp-fixed.realms-mode .realm-counts small{font-size:.75rem;line-height:1.5;display:block}.vdp-fixed.realms-mode .realm-chart,.vdp-fixed.realms-mode .realm-pick-again{display:none}.vdp-fixed.realms-mode .realms-layout button{text-align:left;white-space:normal;min-height:32px;font-size:.75rem}.vdp-fixed.realms-mode .realms-layout>.control-popup-trigger,.vdp-fixed.realms-mode .realm-board-heading>.control-popup-trigger{width:100%}.vdp-fixed.realms-mode .realm-picker>header{padding:0 0 8px}.vdp-fixed.realms-mode .realm-picker h2{margin:0;font-size:1.125rem}.vdp-fixed.realms-mode .realm-picker p{margin:6px 0}.vdp-fixed.realms-mode .realm-list{padding:0;display:block}.vdp-fixed.realms-mode .realm-tier{break-inside:auto;border:0;margin:8px 0;padding:0}.vdp-fixed.realms-mode .realm-tier h3{break-after:avoid;margin:8px 0;font-size:.875rem}.vdp-fixed.realms-mode .realm-tier small{margin-left:8px;font-size:.75rem;font-weight:400}.vdp-fixed.realms-mode .realm-tier button{break-inside:avoid;align-items:center;gap:8px;width:100%;margin:3px 0;padding:4px 8px;display:flex}.vdp-fixed.realms-mode .realm-tier button[aria-pressed=true]{background:var(--tier-2);border-color:var(--accent);font-weight:700}.vdp-fixed.realms-mode .realm-number{font-variant-numeric:tabular-nums;min-width:24px}.vdp-fixed.realms-mode .realm-persons{border:0;max-height:none;padding:0;overflow:visible}.vdp-fixed.realms-mode .realm-persons ul{margin:8px 0;padding-left:20px}.vdp-fixed.realms-mode .realm-persons li{break-inside:avoid;margin:5px 0}.vdp-fixed.realms-mode .realm-persons a{align-items:center;min-height:32px;font-size:.8125rem;display:inline-flex}.vdp-fixed.realms-mode .realm-intro{max-width:none;min-height:0;padding:0;font-size:.8125rem;line-height:1.5;overflow:visible}.vdp-fixed.realms-mode .realm-eyebrow{color:var(--muted);margin:0 0 4px;font-size:.75rem}.vdp-fixed.realms-mode .realm-intro h2{margin:0;font-size:1.75rem;line-height:1.3}.vdp-fixed.realms-mode .realm-intro-lead{margin:4px 0 8px;font-size:1rem}.vdp-fixed.realms-mode .realm-meanings{grid-template-columns:1fr 1fr;gap:8px;display:grid}.vdp-fixed.realms-mode .realm-meanings article{background:var(--tier-1);border:1px solid var(--cell-line);border-radius:8px;padding:10px}.vdp-fixed.realms-mode .realm-meanings article+article{background:var(--tier-2)}.vdp-fixed.realms-mode .realm-meanings h3{margin:4px 0;font-size:.9375rem}.vdp-fixed.realms-mode .realm-meanings p{margin:6px 0;font-size:.8125rem}.vdp-fixed.realms-mode .realm-meaning-number{color:var(--muted);font-size:.75rem}.vdp-fixed.realms-mode .realm-intro-next{align-items:center;gap:16px;min-height:32px;margin-top:10px;font-size:.8125rem;display:flex}@media (max-width:600px) and (orientation:portrait){.vdp-fixed.realms-mode .realm-meanings{grid-template-columns:1fr}.vdp-fixed.realms-mode .realms-layout button,.vdp-fixed.realms-mode .realm-intro-next,.vdp-fixed.realms-mode .realm-persons a{min-height:44px}}.vdp-fixed.realms-mode .realm-picker h2,.vdp-fixed.realms-mode .realm-board-heading h2{font-size:var(--vdp-panel-title-size,26px);line-height:1.3}.vdp-fixed.realms-mode .realm-picker>header h2{text-align:center;border-bottom:1px solid var(--cell-line);padding-bottom:6px}.vdp-fixed.realms-mode .realm-tier h3{margin:6px 0;font-size:1rem}.vdp-fixed.realms-mode .realm-tier button,.vdp-fixed.realms-mode .realm-intro-next{font-size:var(--vdp-panel-button-size,18px);color:#fffaf2;text-align:center;background:#8a7357;border-color:#8a7357;border-radius:7px;justify-content:center;min-height:36px;font-weight:600;line-height:1.3}.vdp-fixed.realms-mode .realm-tier button[aria-pressed=true]{color:#fffaf2;background:#35624c;border-color:#35624c}.vdp-fixed.realms-mode .realm-intro p,.vdp-fixed.realms-mode .realm-meanings p{font-size:var(--vdp-panel-caption-size,16px);line-height:1.5}.vdp-fixed.realms-mode .realm-meanings h3{font-size:1.125rem}.vdp-fixed.realms-mode .realm-intro-next{width:100%}.vdp-fixed.realms-mode .realms-layout>.control-popup-trigger{flex:none;width:100%}@media (min-width:1024px){.vdp-fixed.realms-mode.panel-primary .realms-layout{flex-direction:column;flex:1;gap:6px;min-height:0;display:flex!important}.vdp-fixed.realms-mode.panel-primary .realm-picker>header p{margin:4px 0;font-size:1rem!important}.vdp-fixed.realms-mode.panel-primary .realm-intro{flex:1;min-height:0}}.vdp-fixed.realms-mode .realm-lookup{flex-direction:column;flex:1;gap:6px;min-height:0;display:flex}.vdp-fixed.realms-mode .realm-lookup>h2{text-align:center;font-size:var(--vdp-panel-title-size,26px);border-bottom:1px solid var(--cell-line);margin:0;padding-bottom:6px;line-height:1.3}.vdp-fixed.realms-mode .realm-lookup-columns{flex:1;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:10px;min-height:0;display:grid}.vdp-fixed.realms-mode .realm-lookup-columns>section{flex-direction:column;gap:3px;min-height:0;display:flex}.vdp-fixed.realms-mode .realm-lookup-columns h3{text-align:center;border-bottom:1px solid var(--cell-line);flex:none;margin:0 0 3px;padding-bottom:4px;font-size:1rem;line-height:1.3}.vdp-fixed.realms-mode .realm-lookup-persons p{border:1px solid var(--cell-line);background:var(--tier-1);flex:1;justify-content:space-between;align-items:center;gap:6px;min-height:26px;margin:0;padding:3px 8px;font-size:1.125rem;line-height:1.2;display:flex}.vdp-fixed.realms-mode .realm-lookup-persons b{text-align:center;min-width:22px}.vdp-fixed.realms-mode p.realm-person-dim{opacity:.15;transition:opacity .22s}.vdp-fixed.realms-mode .realm-lookup-persons .realm-person-total{background:var(--tier-2)}.vdp-fixed.realms-mode .realm-lookup-buttons button{color:#fffaf2;text-align:center;background:#8a7357;border:1px solid #8a7357;border-radius:7px;flex:1;width:100%;padding:3px 6px;font-weight:600;line-height:1.2;display:block;min-height:26px!important;font-size:var(--vdp-panel-button-size,18px)!important}.vdp-fixed.realms-mode .realm-lookup-buttons button[aria-pressed=true]{background:#35624c;border-color:#35624c}.vdp-fixed.realms-mode .realm-lookup>.realm-about{align-self:center;min-height:30px!important;font-size:1rem!important}@media (max-width:600px) and (orientation:portrait){.vdp-fixed.realms-mode .realm-lookup-buttons button,.vdp-fixed.realms-mode .realm-lookup-persons p{min-height:44px!important}.vdp-fixed.realms-mode.panel-primary .realms-layout,.vdp-fixed.realms-mode .realm-lookup-columns{flex:none}}.vdp-fixed.realms-mode .realm-popup{overflow:hidden}.vdp-fixed.realms-mode .realm-popup[open]{grid-template-rows:minmax(44px,auto) minmax(0,1fr)}.vdp-fixed.realms-mode .realm-popup-scroll{overscroll-behavior:contain;outline-offset:-3px;min-height:0;padding:0 6px 8px;overflow:auto}.vdp-fixed.realms-mode .realm-popup-scroll .realm-tier button{flex:none;min-height:44px!important}.vdp-fixed.realms-mode .realm-popup-scroll .realm-tier h3{margin:12px 0 6px;font-size:1.125rem}.vdp-fixed.realms-mode .realm-popup-scroll .realm-list{overscroll-behavior:auto;flex:none;max-height:none;overflow:visible}.vdp-fixed.realms-mode .realm-lookup-persons p.realm-person-dim{opacity:var(--vdp-fixed-dim-opacity,.15);background:0 0;border-style:dashed}.vdp-fixed.realms-mode .realm-lookup-persons .realm-person-present{background:var(--tier-2);border-left:4px solid #8a7357;font-weight:600}@media (min-width:1024px){.vdp-fixed.realms-mode .realm-total-groups p{min-height:min-content;padding-block:2px}}.vdp-fixed.realms-mode .people-mode{flex:none;justify-content:center;align-items:center;gap:8px;margin:2px 0;font-size:1rem;line-height:1.3;display:flex}.vdp-fixed.realms-mode .people-mode .mode-active{font-weight:700}.vdp-fixed.realms-mode .people-mode [role=switch]{background:0 0;border:0;flex:0 0 44px;align-items:center;width:44px;height:32px;min-height:32px;padding:3px;display:flex;position:relative}.vdp-fixed.realms-mode .people-mode [role=switch]:before{content:"";background:#8a7357;border-radius:18px;position:absolute;inset:3px 0}.vdp-fixed.realms-mode .people-mode [role=switch] span{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .22s;position:relative}.vdp-fixed.realms-mode .people-mode [role=switch][aria-checked=true] span{transform:translate(18px)}.vdp-fixed.realms-mode .realm-lookup-persons button{text-align:center;border:1px solid var(--cell-line);background:var(--tier-1);width:100%;min-height:32px;color:var(--chart-text);border-radius:0;flex:1;justify-content:center;align-items:center;margin:0;padding:3px 8px;font-size:1.125rem;line-height:1.2;display:flex}.vdp-fixed.realms-mode .realm-lookup-persons button[aria-pressed=true]{color:#fffaf2;background:#35624c;border-color:#35624c;font-weight:700}.vdp-fixed.realms-mode .realm-lookup-buttons button{min-height:32px!important}.vdp-fixed.realms-mode .realm-lookup>.realm-about{flex:none;align-self:center;min-height:32px!important;font-size:1rem!important}.vdp-fixed.realms-mode .realm-lookup-columns{overscroll-behavior:contain;overflow:auto}.vdp-fixed.realms-mode .realm-lookup-columns>section{min-height:min-content}.vdp-fixed.realms-mode .bhumi-dialog header button,.vdp-fixed.realms-mode .bhumi-back{min-width:32px;min-height:32px;font-size:1rem}.vdp-fixed.realms-mode .bhumi-back{margin:12px 0 0;padding:6px 12px;display:block}.vdp-fixed.realms-mode .bhumi-dialog .realm-intro p{font-size:1rem;line-height:1.5}@media (max-width:600px) and (orientation:portrait){.vdp-fixed.realms-mode .people-mode{font-size:.875rem}.vdp-fixed.realms-mode .people-mode [role=switch]{height:44px;min-height:44px}.vdp-fixed.realms-mode .people-mode [role=switch]:before{inset:9px 0}.vdp-fixed.realms-mode .realm-lookup-persons button,.vdp-fixed.realms-mode .realm-lookup-buttons button,.vdp-fixed.realms-mode .realm-lookup>.realm-about,.vdp-fixed.realms-mode .bhumi-dialog button{min-height:44px!important}.vdp-fixed.realms-mode .bhumi-dialog header button{min-width:44px}}@media (prefers-reduced-motion:reduce){.vdp-fixed.realms-mode .people-mode [role=switch] span{transition:none}}@media (min-width:1200px) and (min-height:850px){.vdp-fixed.realms-mode .realm-lookup-columns>section{gap:2px}.vdp-fixed.realms-mode .realm-lookup-buttons button,.vdp-fixed.realms-mode .realm-lookup-persons button,.vdp-fixed.realms-mode .realm-lookup-persons p{flex:1;padding-block:2px;min-height:32px!important}.vdp-fixed.realms-mode .realm-lookup{gap:4px}}.vdp-fixed.realms-mode .realm-lookup-persons button{flex:1 0 auto}@media (min-width:1200px) and (min-height:850px){.vdp-fixed.realms-mode .realm-lookup-columns>.realm-lookup-persons{gap:1px}.vdp-fixed.realms-mode .realm-lookup-persons button{flex:1 0 auto}}
