#svg-canvas{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}#svg-canvas text,#svg-canvas .figure-label-badge{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.comparison-has-query #svg-canvas:not([data-hydrated=true]),.comparison-has-query #people-container:not([data-hydrated=true]),.comparison-has-query #comparison-stats:not([data-hydrated=true]){opacity:0}#svg-canvas,#people-container,#comparison-stats{transition:opacity .12s}#mobile-category-shortcuts{scrollbar-width:none;-ms-overflow-style:none}#mobile-category-shortcuts::-webkit-scrollbar{display:none}.add-entity-tab-track{background-color:var(--color-hairline-soft);border:1px solid var(--color-hairline)}:root[data-theme=dark] .add-entity-tab-track{background-color:#161616;border-color:#262626}@media (prefers-color-scheme:dark){:root:not([data-theme]) .add-entity-tab-track{background-color:#161616;border-color:#262626}}.add-entity-tab{border-radius:var(--radius-sm,6px);cursor:pointer;user-select:none;transition:color .15s,background-color .15s,border-color .15s,box-shadow .15s,transform .1s;position:relative}.add-entity-tab:not([aria-selected=true]){color:var(--color-body);background-color:#0000;border:1px solid #0000;font-weight:500}.add-entity-tab:not([aria-selected=true]):hover{color:var(--color-ink);border-color:var(--color-hairline);background-color:#ffffffbf;box-shadow:0 1px 2px #0000000a}:root[data-theme=dark] .add-entity-tab:not([aria-selected=true]):hover{background-color:#ffffff14;border-color:#ffffff1f;box-shadow:0 1px 2px #00000040}@media (prefers-color-scheme:dark){:root:not([data-theme]) .add-entity-tab:not([aria-selected=true]):hover{background-color:#ffffff14;border-color:#ffffff1f;box-shadow:0 1px 2px #00000040}}.add-entity-tab[aria-selected=true]{background-color:var(--color-canvas-elevated);color:var(--color-ink);border:1px solid var(--color-hairline);font-weight:600;box-shadow:0 1px 3px #00000014,0 1px 2px #0000000a}:root[data-theme=dark] .add-entity-tab[aria-selected=true]{background-color:#1e1e1e;border-color:#333;box-shadow:0 1px 3px #0006,0 0 0 1px #ffffff0f}@media (prefers-color-scheme:dark){:root:not([data-theme]) .add-entity-tab[aria-selected=true]{background-color:#1e1e1e;border-color:#333;box-shadow:0 1px 3px #0006,0 0 0 1px #ffffff0f}}.add-entity-tab .tab-indicator{background-color:var(--color-link);opacity:0;pointer-events:none;border-radius:9999px;height:2px;transition:opacity .15s,transform .15s;position:absolute;bottom:2px;left:24%;right:24%;transform:scaleX(.5)}.add-entity-tab[aria-selected=true] .tab-indicator{opacity:1;transform:scaleX(1)}.add-entity-tab .tab-icon{transition:color .15s,fill .15s,fill-opacity .15s,transform .15s}.add-entity-tab:not([aria-selected=true]) .tab-icon{color:var(--color-body);opacity:.85}.add-entity-tab:not([aria-selected=true]):hover .tab-icon{color:var(--color-ink);opacity:1;transform:scale(1.06)}#tab-celebrity[aria-selected=true] .tab-icon{color:#d97706;fill:#f59e0b;fill-opacity:.25}:root[data-theme=dark] #tab-celebrity[aria-selected=true] .tab-icon{color:#fbbf24;fill:#f59e0b;fill-opacity:.3}@media (prefers-color-scheme:dark){:root:not([data-theme]) #tab-celebrity[aria-selected=true] .tab-icon{color:#fbbf24;fill:#f59e0b;fill-opacity:.3}}#tab-anything[aria-selected=true] .tab-icon{color:var(--color-link);fill:var(--color-link);fill-opacity:.2}:root[data-theme=dark] #tab-anything[aria-selected=true] .tab-icon{fill-opacity:.28}@media (prefers-color-scheme:dark){:root:not([data-theme]) #tab-anything[aria-selected=true] .tab-icon{fill-opacity:.28}}@keyframes iconPress{0%{transform:scale(1)}50%{transform:scale(.85)}to{transform:scale(1)}}.animate-icon-press{animation:.16s cubic-bezier(.4,0,.2,1) iconPress}@keyframes panelHighlight{0%{box-shadow:0 0 #0070f300}30%{box-shadow:0 0 0 3px #0070f340}to{box-shadow:0 0 #0070f300}}.selection-panel-highlight{animation:.6s ease-out panelHighlight}@media (prefers-reduced-motion:reduce){.animate-icon-press,.selection-panel-highlight{animation:none!important}}#comparison-toast{transition:opacity .2s}@media (prefers-reduced-motion:reduce){#comparison-toast{transition:none!important}}#comparison-card:fullscreen,body.comparison-fullscreen-fallback #comparison-card{z-index:1000;background:var(--color-canvas-elevated);border:0;border-radius:0;flex-direction:column;width:100%;max-width:none;height:100dvh;margin:0;display:flex;position:fixed;inset:0;overflow:hidden}body.comparison-fullscreen-fallback{overflow:hidden}#comparison-card:fullscreen #scene-container,body.comparison-fullscreen-fallback #comparison-card #scene-container{flex:1;min-height:0;overflow:hidden}#comparison-card:fullscreen #svg-canvas,body.comparison-fullscreen-fallback #comparison-card #svg-canvas{height:100%}#comparison-card:fullscreen #scene-empty-state,body.comparison-fullscreen-fallback #comparison-card #scene-empty-state{flex:1;min-height:0}
