:root{--bootstrap-color-canvas:#070b15;--bootstrap-color-text:#f2f7ff;--bootstrap-color-control-text-primary:#f0f6fc;--bootstrap-color-control-text-secondary:#b1bac4;--bootstrap-color-control-text-tertiary:#8b949e;--bootstrap-color-control-label:#c9d1d9;--bootstrap-color-control-surface:#161b22;--bootstrap-color-control-surface-muted:#21262d;--bootstrap-color-control-surface-hover:#1d2e40;--bootstrap-color-control-surface-subtle-hover:#20252c;--bootstrap-color-control-border:#636c76;--bootstrap-color-control-border-subtle:#30363d;--bootstrap-color-control-border-muted:#2d333b;--bootstrap-color-control-border-hover:#6e7681;--bootstrap-color-control-border-selected:#619de7;--bootstrap-color-control-action-text:#79b8ff;--bootstrap-color-control-invalid:#cc7975;--bootstrap-color-control-switch-thumb:#484f58;--bootstrap-color-feedback-success-text:#8fd8a3;--bootstrap-color-feedback-success-surface:#173126;--bootstrap-color-feedback-success-border:#4d795b;--bootstrap-color-feedback-danger-text:#cc7975;--bootstrap-color-feedback-danger-surface:#2a1d1e;--bootstrap-color-feedback-danger-border:#8b5357;--bootstrap-color-feedback-error-text:#cc7975;--public-color-canvas:#070b15;--public-color-surface-default:#142036;--public-color-surface-raised:#1c2a42;--public-color-text-primary:#f2f7ff;--public-color-text-secondary:#afbdd0;--public-color-loading-text:#afbdd0a3;--public-color-text-strong:#fff;--public-color-border-default:#9bbeef47;--public-color-action-primary:#91c7ff;--public-color-action-strong:#2f6fc9;--public-color-selection-strong:#2056e0;--public-color-action-soft:#5596eb57;--public-color-accent:#df8caf;--public-color-control-text-primary:#20242a;--public-color-control-text-secondary:#66717f;--public-color-control-text-tertiary:#97a1b0;--public-color-control-label:#495260;--public-color-control-surface:#fff;--public-color-control-surface-muted:#eef2f7;--public-color-control-surface-hover:#eef5ff;--public-color-control-surface-subtle-hover:#f1f3f6;--public-color-control-border:#c9d1dc;--public-color-control-border-subtle:#dce2ea;--public-color-control-border-muted:#dce3ec;--public-color-control-border-hover:#aeb8c5;--public-color-control-border-selected:#9fc2f5;--public-color-control-action:#1f6feb;--public-color-control-invalid:#d64545;--public-color-control-switch-thumb:#d8dee7;--public-color-thumbnail-surface:#e8edf3;--public-color-thumbnail-placeholder:#9aa6b4;--public-color-image-placeholder-dark:#111820;--public-shadow-control-floating:#141e2c2e;--public-shadow-control-resting:#141e2c1f;--public-color-feedback-success-text:#245236;--public-color-feedback-success-surface:#eaf8ee;--public-color-feedback-success-border:#9fd3ad;--public-color-feedback-danger-text:#8a2d24;--public-color-feedback-danger-surface:#fff2f0;--public-color-feedback-danger-border:#de8b83;--public-color-feedback-error-text:#a12b2b;--public-color-close:#d98c8c;--public-color-close-hover:#c25b5b;--color-scrollbar-light-track-thumb:#141e2c4d;--color-scrollbar-light-thumb:#141e2c42;--color-scrollbar-light-thumb-hover:#141e2c6b;--color-overlay-scrollbar-light:#141e2c57;--color-overlay-scrollbar-light-active:#141e2c8a;--color-overlay-scrollbar-dark:#e6edf357;--color-overlay-scrollbar-dark-active:#e6edf39e;--color-modal-overlay:#0d121cc2;--color-native-focus-outline:CanvasText;--color-browser-canvas:var(--bootstrap-color-canvas);--color-control-text-primary:var(--public-color-control-text-primary);--color-control-text-secondary:var(--public-color-control-text-secondary);--color-control-text-tertiary:var(--public-color-control-text-tertiary);--color-control-text-on-action:var(--public-color-text-strong);--color-control-label:var(--public-color-control-label);--color-control-surface:var(--public-color-control-surface);--color-control-surface-muted:var(--public-color-control-surface-muted);--color-control-surface-hover:var(--public-color-control-surface-hover);--color-control-surface-subtle-hover:var(--public-color-control-surface-subtle-hover);--color-control-border:var(--public-color-control-border);--color-control-border-subtle:var(--public-color-control-border-subtle);--color-control-border-muted:var(--public-color-control-border-muted);--color-control-border-hover:var(--public-color-control-border-hover);--color-control-border-selected:var(--public-color-control-border-selected);--color-control-action:var(--public-color-control-action);--color-control-action-text:var(--public-color-control-action);--color-control-invalid:var(--public-color-control-invalid);--color-control-switch-thumb:var(--public-color-control-switch-thumb);--color-thumbnail-surface:var(--public-color-thumbnail-surface);--color-thumbnail-placeholder:var(--public-color-thumbnail-placeholder);--color-image-placeholder-dark:var(--public-color-image-placeholder-dark);--color-shadow-control-floating:var(--public-shadow-control-floating);--color-shadow-control-resting:var(--public-shadow-control-resting);--color-feedback-success-text:var(--public-color-feedback-success-text);--color-feedback-success-surface:var(--public-color-feedback-success-surface);--color-feedback-success-border:var(--public-color-feedback-success-border);--color-feedback-danger-text:var(--public-color-feedback-danger-text);--color-feedback-danger-surface:var(--public-color-feedback-danger-surface);--color-feedback-danger-border:var(--public-color-feedback-danger-border);--color-feedback-error-text:var(--public-color-feedback-error-text);--color-close:var(--public-color-close);--color-close-hover:var(--public-color-close-hover)}:root[data-ui-context=public]{--color-browser-canvas:var(--public-color-canvas)}:root[data-ui-context=bootstrap]{--color-control-text-primary:var(--bootstrap-color-control-text-primary);--color-control-text-secondary:var(--bootstrap-color-control-text-secondary);--color-control-text-tertiary:var(--bootstrap-color-control-text-tertiary);--color-control-label:var(--bootstrap-color-control-label);--color-control-surface:var(--bootstrap-color-control-surface);--color-control-surface-muted:var(--bootstrap-color-control-surface-muted);--color-control-surface-hover:var(--bootstrap-color-control-surface-hover);--color-control-surface-subtle-hover:var(--bootstrap-color-control-surface-subtle-hover);--color-control-border:var(--bootstrap-color-control-border);--color-control-border-subtle:var(--bootstrap-color-control-border-subtle);--color-control-border-muted:var(--bootstrap-color-control-border-muted);--color-control-border-hover:var(--bootstrap-color-control-border-hover);--color-control-border-selected:var(--bootstrap-color-control-border-selected);--color-control-action-text:var(--bootstrap-color-control-action-text);--color-control-invalid:var(--bootstrap-color-control-invalid);--color-control-switch-thumb:var(--bootstrap-color-control-switch-thumb);--color-feedback-success-text:var(--bootstrap-color-feedback-success-text);--color-feedback-success-surface:var(--bootstrap-color-feedback-success-surface);--color-feedback-success-border:var(--bootstrap-color-feedback-success-border);--color-feedback-danger-text:var(--bootstrap-color-feedback-danger-text);--color-feedback-danger-surface:var(--bootstrap-color-feedback-danger-surface);--color-feedback-danger-border:var(--bootstrap-color-feedback-danger-border);--color-feedback-error-text:var(--bootstrap-color-feedback-error-text)}:root{color:var(--color-control-text-primary);--app-header-height:64px;--public-nav-motion-duration:.3s;--public-nav-motion-easing:cubic-bezier(.2, .8, .2, 1);--public-motion-ease-cinematic:cubic-bezier(.22, 1, .36, 1);--public-motion-ease-soft:cubic-bezier(.2, .7, .3, 1);--public-motion-navigation-reveal:.36s;background-color:var(--color-browser-canvas);--pressable-scale-small:.97;--pressable-scale-medium:.98;--pressable-scale-large:.99;--pressable-hover-brighten-filter:brightness(1.2);--pressable-hover-filter:brightness(.97);font-family:Inter,ui-sans-serif,system-ui,Segoe UI,sans-serif}:root[data-color-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-color-scheme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:where(a,button,input,textarea,select):focus-visible{outline-color:var(--color-native-focus-outline)}*{box-sizing:border-box}html{overflow-y:auto}html.public-page-document{overscroll-behavior-y:none}@media (hover:none) and (pointer:coarse){html.public-page-document{overscroll-behavior-y:contain}}html.modal-open,body.modal-open{overflow:hidden}@media (hover:none) and (pointer:coarse){html.modal-open [data-dialog-frame],html.modal-open [data-dialog-frame] *{overscroll-behavior-y:contain}}[data-dialog-layer=root]{width:100%;height:100dvh;max-height:100dvh;position:fixed;inset:0 0 auto;overflow:hidden}[data-dialog-layer=nested]{position:absolute;inset:0}body{background-color:var(--color-browser-canvas);min-height:100vh;margin:0;overflow-x:clip}*{scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-light-track-thumb) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--color-scrollbar-light-thumb);background-clip:padding-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--color-scrollbar-light-thumb-hover);background-clip:padding-box}::-webkit-scrollbar-corner{background:0 0}html.has-overlay-scrollbar,html.has-overlay-scrollbar body{scrollbar-width:none}html.has-overlay-scrollbar::-webkit-scrollbar{width:0;height:0}html.has-overlay-scrollbar body::-webkit-scrollbar{width:0;height:0}.anchored-popup-boundary{display:contents}.overlay-scrollbar{z-index:9;pointer-events:none;width:14px;position:fixed;top:0;bottom:0;right:0}.overlay-scrollbar-handle{background:var(--color-overlay-scrollbar-light);opacity:0;pointer-events:none;border-radius:999px;width:6px;transition:opacity .24s,width .12s,background-color .12s;position:absolute;right:0}.overlay-scrollbar.is-active .overlay-scrollbar-handle{opacity:1;pointer-events:auto}.overlay-scrollbar-handle:hover,.overlay-scrollbar-handle.is-dragging{background:var(--color-overlay-scrollbar-light-active);width:10px}.overlay-scrollbar-handle.is-dark{background:var(--color-overlay-scrollbar-dark)}.overlay-scrollbar-handle.is-dark:hover,.overlay-scrollbar-handle.is-dark.is-dragging{background:var(--color-overlay-scrollbar-dark-active)}.overlay-scrollbar-handle.is-floating{z-index:30;position:fixed}.overlay-scrollbar-handle.is-contained{z-index:2;position:absolute}.overlay-scrollbar-handle.is-menu{z-index:101}.overlay-scrollbar-handle.is-floating.is-active,.overlay-scrollbar-handle.is-contained.is-active{opacity:1;pointer-events:auto}.overlay-scroll-host{scrollbar-width:none}.overlay-scroll-host::-webkit-scrollbar{width:0;height:0}.overflow-marquee-text{text-overflow:clip;white-space:nowrap;min-width:0;overflow:hidden}.overflow-marquee-track{gap:24px;width:max-content;min-width:100%;display:flex}.overflow-marquee-track>span{flex:none}.overflow-marquee-copy{display:none}.overflow-marquee-text.is-animating>.overflow-marquee-track{will-change:transform}.overflow-marquee-text.is-overflowing .overflow-marquee-copy{display:block}@media (prefers-reduced-motion:reduce){.overflow-marquee-text.is-overflowing>.overflow-marquee-track{text-overflow:ellipsis;width:auto;min-width:0;display:block;overflow:hidden}.overflow-marquee-text.is-overflowing .overflow-marquee-copy{display:none}}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}input,textarea{background:var(--color-control-surface);border:1px solid var(--color-control-border);border-radius:6px;width:100%;min-width:0;padding:9px 10px}textarea{resize:vertical;min-height:76px}input:disabled,textarea:disabled{opacity:.45;cursor:not-allowed}input[aria-invalid=true]{border-color:var(--color-control-invalid);box-shadow:0 0 0 1px var(--color-control-invalid)}.tag-chip{background:var(--color-control-surface-muted);border:1px solid var(--color-control-border-muted);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:4px;padding:3px 4px 3px 8px;font-size:13px;line-height:1.4;display:inline-flex}.image-detail-tags{flex-wrap:wrap;gap:6px;display:flex}.image-detail-tags-label{align-self:start;padding-top:3px}.image-detail-tags .tag-chip{padding:3px 10px}.select-control{width:100%;min-width:0;position:relative}.select-trigger{width:100%;min-height:38px;color:var(--color-control-text-primary);background:var(--color-control-surface);border-color:var(--color-control-border);text-align:left;justify-content:flex-start;padding:9px 38px 9px 10px;position:relative;overflow:hidden}.select-trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.select-trigger:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;transition:transform .16s;position:absolute;top:50%;right:13px;transform:translateY(-65%)rotate(45deg)}.select-trigger.is-open:after{transform:translateY(-25%)rotate(225deg)}.select-menu{z-index:100;color:var(--color-control-text-primary);background:var(--color-control-surface);border:1px solid var(--color-control-border);box-shadow:0 14px 34px var(--color-shadow-control-floating);transform-origin:top;border-radius:7px;padding:5px;animation:.16s cubic-bezier(.2,.8,.2,1) select-menu-in;position:fixed;overflow-y:auto}.select-menu.opens-up{transform-origin:bottom}.select-menu>button{width:100%;min-height:36px;color:var(--color-control-text-primary);text-align:left;background:0 0;border-color:#0000;justify-content:flex-start;padding:7px 30px 7px 10px}.select-menu>button:hover,.select-menu>button:focus-visible{background:var(--color-control-surface-hover)}.select-menu>button.is-selected{color:var(--color-control-action-text);background:var(--color-control-surface-hover);position:relative}.select-menu>button.is-selected:after{content:"✓";position:absolute;right:10px}.select-menu.is-closing{pointer-events:none;animation:.12s ease-in forwards select-menu-out}.suggestion-menu>button.is-active{background:var(--color-control-surface-hover)}.suggestion-menu>button{padding-inline:10px}.suggestion-menu>button .option-display-name{min-width:0;color:var(--color-control-text-tertiary);text-align:right;margin-left:auto;padding-left:12px;font-size:12px}.modal-footer-actions{align-items:center;gap:12px;display:flex}.modal-scroll-list{flex:1;min-height:0;padding:14px;overflow:auto}@keyframes select-menu-in{0%{opacity:0;transform:translateY(-5px)scaleY(.96)}to{opacity:1;transform:translateY(0)scaleY(1)}}@keyframes select-menu-out{0%{opacity:1;transform:translateY(0)scaleY(1)}to{opacity:0;transform:translateY(-4px)scaleY(.97)}}.select-menu.opens-up{animation-name:select-menu-in-up}.select-menu.opens-up.is-closing{animation-name:select-menu-out-up}@keyframes select-menu-in-up{0%{opacity:0;transform:translateY(5px)scaleY(.96)}to{opacity:1;transform:translateY(0)scaleY(1)}}@keyframes select-menu-out-up{0%{opacity:1;transform:translateY(0)scaleY(1)}to{opacity:0;transform:translateY(4px)scaleY(.97)}}button,.button{border:1px solid var(--color-control-border);background:var(--color-control-surface);min-height:36px;color:var(--color-control-text-primary);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}button:disabled{opacity:.45;cursor:not-allowed}button.active,.button{background:var(--color-control-action);border-color:var(--color-control-action);color:var(--color-control-text-on-action)}.button.secondary{background:var(--color-control-surface);color:var(--color-control-text-primary);border-color:var(--color-control-border)}.labeled-switch{--labeled-switch-width:64px;--labeled-switch-height:36px;--labeled-switch-thumb-width:12px;--labeled-switch-thumb-height:22px;--labeled-switch-edge-gap:5px;--labeled-switch-label-gap:4px;--labeled-switch-track-background:var(--color-control-surface);--labeled-switch-track-border:var(--color-control-border);--labeled-switch-label-color:var(--color-control-label);--labeled-switch-thumb-background:var(--color-control-switch-thumb);--labeled-switch-thumb-border:var(--color-control-border-hover);--pressable-active-scale:var(--pressable-scale-medium,.98);width:var(--labeled-switch-width);min-width:var(--labeled-switch-width);min-height:var(--labeled-switch-height);height:var(--labeled-switch-height);padding:0 var(--labeled-switch-edge-gap) 0 calc(var(--labeled-switch-edge-gap) + var(--labeled-switch-thumb-width) + var(--labeled-switch-label-gap));color:var(--labeled-switch-label-color);background:var(--labeled-switch-track-background);border-color:var(--labeled-switch-track-border);font-size:13px;line-height:1;position:relative;overflow:hidden}.labeled-switch.is-checked{padding:0 calc(var(--labeled-switch-edge-gap) + var(--labeled-switch-thumb-width) + var(--labeled-switch-label-gap)) 0 var(--labeled-switch-edge-gap)}.labeled-switch-label{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;overflow:hidden}.labeled-switch-thumb{top:50%;left:var(--labeled-switch-edge-gap);width:var(--labeled-switch-thumb-width);height:var(--labeled-switch-thumb-height);border:1px solid var(--labeled-switch-thumb-border);background:var(--labeled-switch-thumb-background);box-shadow:0 1px 2px var(--color-shadow-control-resting);border-radius:4px;transition:left .16s cubic-bezier(.2,.8,.2,1);position:absolute;transform:translateY(-50%)}.labeled-switch.is-checked .labeled-switch-thumb{left:calc(100% - var(--labeled-switch-edge-gap) - var(--labeled-switch-thumb-width))}@media (hover:hover) and (pointer:fine){button:not(:disabled):not(.select-trigger):not([data-availability-locked=true]):hover,.button:not(:disabled):hover{filter:var(--pressable-hover-filter)}}.icon{flex:0 0 36px;width:36px;padding:0}.close{color:var(--color-close)}.close:hover{color:var(--color-close-hover)}.app-icon{fill:currentColor;vertical-align:middle;flex:0 0 1.125rem;width:1.125rem;height:1.125rem;display:inline-block}.icon .app-icon{margin:0}.thumb-fallback{background:var(--color-thumbnail-surface);width:100%;height:100%;color:var(--color-thumbnail-placeholder);justify-content:center;align-items:center;display:flex}.thumb-fallback .app-icon{width:38%;max-width:44px;height:38%;max-height:44px}.thumb-image{visibility:hidden;width:100%;height:100%;display:block;position:relative;overflow:hidden}.thumb-image.is-ready{visibility:visible}.thumb-image-layer{visibility:hidden;position:absolute;inset:0}.thumb-image-layer.is-ready{visibility:visible}.progressive-image{background:var(--color-image-placeholder-dark);contain:paint;isolation:isolate;position:relative;overflow:hidden}.progressive-image>img,.progressive-image-full-frame>img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.progressive-image-thumb{opacity:1;filter:none;transition:none;transform:none}.progressive-image.is-direct .progressive-image-thumb{opacity:1;filter:none;transform:none}.progressive-image.is-full .progressive-image-thumb{opacity:1;filter:none}.progressive-image-full-frame{opacity:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.progressive-image-full-frame.is-ready{animation:.16s ease-out both progressive-image-full-in}.progressive-image.is-direct .progressive-image-full-frame.is-ready{opacity:1;animation:none}.actions,.inline-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pressable:active{transform:scale(var(--pressable-active-scale,var(--pressable-scale-medium,.98)))}.icon.pressable{--pressable-active-scale:var(--pressable-scale-small,.97)}.mobile-navigation{display:none;position:relative}.mobile-nav-toggle{min-height:38px;color:var(--public-color-navigation-text);background:var(--public-color-navigation-mobile-control-surface);border-color:var(--public-color-navigation-control-border)}.mobile-nav-dropdown{z-index:20;min-width:190px;color:var(--public-color-navigation-text);background:var(--public-color-navigation-surface-solid);border:1px solid var(--public-color-border-default);box-shadow:0 14px 34px var(--public-shadow-navigation-menu);transform-origin:100% 0;border-radius:8px;gap:4px;padding:8px;animation:.18s cubic-bezier(.2,.8,.2,1) menu-pop;display:grid;position:absolute;top:calc(100% + 8px);right:0}.mobile-nav-dropdown a,.mobile-nav-dropdown button{width:100%;min-height:42px;color:var(--public-color-navigation-mobile-link);background:0 0;border-color:#0000;justify-content:flex-start;align-items:center;gap:12px;padding:8px 12px;display:flex}.mobile-nav-dropdown a.active{color:var(--public-color-text-strong);background:var(--public-color-action-soft);border-radius:6px}.mobile-nav-dropdown.is-closing{pointer-events:none;animation:.12s ease-in forwards menu-pop-out}.copy-button{transition:color .16s,background-color .16s,border-color .16s,transform .1s,filter .16s}.pressable{transition:color .16s ease, background-color .16s ease, border-color .16s ease, transform var(--pressable-transition-duration,.1s) ease, filter .16s ease}.copy-button:active{transform:scale(var(--pressable-scale-small,.97))}.copy-button.is-copied{color:var(--color-feedback-success-text);background:var(--color-feedback-success-surface);border-color:var(--color-feedback-success-border)}.copy-button.is-failed{color:var(--color-feedback-danger-text);background:var(--color-feedback-danger-surface);border-color:var(--color-feedback-danger-border)}.facet-select-menu{z-index:100;color:var(--color-control-text-primary);background:var(--color-control-surface);border:1px solid var(--color-control-border);box-shadow:0 14px 34px var(--color-shadow-control-floating);transform-origin:top;border-radius:8px;padding:10px;animation:.16s cubic-bezier(.2,.8,.2,1) select-menu-in;position:fixed;overflow-y:auto}.facet-select-menu.opens-up{transform-origin:bottom;animation-name:select-menu-in-up}.facet-select-menu.is-closing{pointer-events:none;animation:.12s ease-in forwards select-menu-out}.facet-select-menu.opens-up.is-closing{animation-name:select-menu-out-up}.facet-selected-list>div{flex-wrap:wrap;gap:6px;min-height:38px;padding-top:8px;display:flex}.facet-selected-empty{align-items:center;width:100%;min-height:30px;display:flex}.facet-search-results{flex-wrap:wrap;align-items:flex-start;gap:6px;min-height:30px;margin-top:8px;display:flex}.facet-search-results>.muted{white-space:nowrap;align-self:center}.facet-search-results button,.facet-selected-list button{min-height:30px;padding:4px 9px;line-height:20px}.facet-search-results button{color:var(--color-control-text-primary);background:var(--color-control-surface);border-color:var(--color-control-border-subtle)}.facet-search-results button:hover,.facet-search-results button:focus-visible{background:var(--color-control-surface-subtle-hover);border-color:var(--color-control-border-hover)}.facet-search-results button .option-display-name{color:var(--color-control-text-tertiary);margin-left:6px;font-size:12px}.facet-menu-divider{border-top:1px solid var(--color-control-border-subtle);margin:10px 0}.facet-selected-list{gap:2px;display:grid}.facet-selected-list strong{color:var(--color-control-text-secondary);font-size:13px}.facet-selected-list button{background:var(--color-control-surface-hover);border-color:var(--color-control-border-selected);color:var(--color-control-action-text)}.facet-selected-list button span{font-size:16px;line-height:1}.facet-mode-switch{border-top:1px solid var(--color-control-border-subtle);background:var(--color-control-surface);grid-template-columns:1fr 1fr;gap:6px;margin:10px -10px -10px;padding:10px;display:grid;position:sticky;bottom:-10px}.facet-mode-switch button{min-height:30px;padding:4px 9px;font-size:14px}.facet-mode-switch button.active{color:var(--color-control-action-text);background:var(--color-control-surface-hover);border-color:var(--color-control-border-selected)}.query-error-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex}.query-error-state p{color:var(--color-feedback-error-text);margin:0}@keyframes menu-pop{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes menu-pop-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-6px)scale(.98)}}@keyframes surface-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes progressive-image-full-in{0%{opacity:0}to{opacity:1}}.modal{z-index:10;overscroll-behavior:none;background:var(--color-modal-overlay);place-items:center;padding:24px;animation:.16s ease-out modal-fade;display:grid}.modal.is-closing{pointer-events:none;animation:.12s ease-in forwards modal-fade-out}.modal.is-closing>article,.modal.is-closing>form{animation:.12s ease-in forwards modal-pop-out}@keyframes modal-fade{0%{opacity:0}to{opacity:1}}@keyframes modal-pop{0%{opacity:.86;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}@keyframes modal-pop-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(8px)scale(.985)}}@media (prefers-reduced-motion:reduce){.modal,.modal article,.modal.is-closing,.modal.is-closing>article,.modal.is-closing>form{animation:none}}@media (width<=760px){.modal{padding:10px}.modal-footer-actions>*{flex:1}}.center{place-items:center;min-height:100svh;display:grid}.app-loading-region{place-items:center;display:grid}.app-loading-screen{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--bootstrap-color-canvas);width:100%;min-height:100dvh}.app-loading-text{color:var(--public-color-loading-text);letter-spacing:.08em;font-size:14px;display:inline-block}.app-loading-screen .app-loading-text{color:var(--bootstrap-color-text)}:root[data-ui-context=public] .app-loading-screen .app-loading-text{color:var(--public-color-loading-text)}.app-loading-reserved-dots{visibility:hidden}@media (prefers-reduced-motion:reduce){.mobile-nav-dropdown{animation:none}.copy-button{transition:none}.copy-button:active{transform:none}.overlay-scrollbar-handle{transition:none}.pressable:active{transform:none}.progressive-image-thumb{transition:none}.progressive-image-full-frame.is-ready{opacity:1;animation:none}.select-menu,.select-menu.is-closing,.facet-select-menu,.facet-select-menu.is-closing{animation:none}}@media (width<=760px){.mobile-navigation{display:block}.facet-select-control{width:100%;min-width:0}}
