@import"./analytics-dashboard.css?v=20260801-ai-native-inspection-v1";@import"./styles/libtv-history.css?v=20260803-history-assets-v4";@import"./styles/legacy-extra.css?v=20260717-v267";@import"./styles-reference-layout.css?v=20260731-search-density-v2";:root{--ink: #111111;--ink-soft: #2f302f;--canvas: #f7f7f5;--paper: #ffffff;--paper-strong: #ffffff;--line: #e4e4df;--muted: #71716b;--accent: #111111;--accent-dark: #111111;--ember: var(--accent);--ember-dark: var(--accent-dark);--moss: #1f6b4f;--gold: #b7791f;--blue: #4f6477;--radius: 18px;--sidebar: 224px;--inspector: 318px;--shadow: 0 20px 56px rgba(17, 17, 17, .08)}*{box-sizing:border-box}html{background:var(--canvas)}body{margin:0;color:var(--ink);font-family:HarmonyOS Sans SC,Source Han Sans SC,Microsoft YaHei,sans-serif;background:var(--canvas);min-height:100vh;overflow-x:hidden}button,input,textarea,select{font:inherit}button{cursor:pointer}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.app{min-height:100vh;--sidebar-current: var(--sidebar);--inspector-current: var(--inspector)}.app.sidebar-collapsed{--sidebar-current: 0px}.app.inspector-collapsed{--inspector-current: 0px}.sidebar{background:#fff;border-right:1px solid var(--line);color:var(--ink);display:flex;flex-direction:column;height:100vh;left:0;padding:66px 14px 22px;position:fixed;top:0;transform:translate(0);transition:transform .24s ease;width:var(--sidebar);z-index:20}.app.sidebar-collapsed .sidebar{transform:translate(-100%)}.brand{align-items:center;display:flex;gap:11px;padding:0 9px 26px}.brand__mark{align-items:center;background:transparent;border-radius:11px;display:flex;flex-shrink:0;height:38px;justify-content:center;overflow:hidden;width:38px}.brand__mark img{display:block;height:100%;object-fit:contain;width:100%}.brand strong{display:block;font-family:STKaiti,KaiTi,serif;font-size:20px}.brand span{color:#8a8a84;font-size:10px;letter-spacing:.15em;text-transform:uppercase}.nav-label{color:#9a9a94;font-size:10px;font-weight:700;letter-spacing:.16em;padding:7px 12px;text-transform:uppercase}.nav{display:grid;gap:4px}.nav button{align-items:center;background:transparent;border:0;border-radius:11px;color:#5f5f5a;display:flex;gap:11px;padding:11px 12px;text-align:left;transition:.18s ease;width:100%}.nav button:hover{background:#f2f2ef;color:var(--ink)}.nav button.active{background:#ececea;color:var(--ink)}.nav .badge{background:#eeeeeb;border-radius:99px;color:var(--ink);font-size:11px;margin-left:auto;padding:2px 7px}.sidebar__bottom{border-top:1px solid var(--line);margin-top:auto;padding:17px 9px 0}.storage{margin-top:0}.storage__head{color:#777772;display:flex;font-size:10px;justify-content:space-between}.storage i{background:#e7e7e2;border-radius:99px;display:block;height:5px;margin-top:8px;overflow:hidden}.storage i:after{background:var(--ink);content:"";display:block;height:100%;width:var(--storage, 38%)}.workspace{margin-left:var(--sidebar-current);min-height:100vh;padding-right:var(--inspector-current);transition:margin-left .24s ease,padding-right .24s ease}.topbar{align-items:center;background:#ffffffeb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--line);display:flex;gap:18px;height:70px;justify-content:space-between;padding:0 28px;position:sticky;top:0;transition:padding .24s ease;z-index:10}.app.sidebar-collapsed .topbar{padding-left:56px}.app.inspector-collapsed .topbar{padding-right:56px}.breadcrumb{color:var(--muted);font-size:12px}.breadcrumb strong{color:var(--ink);font-size:15px;margin-left:8px}.topbar__actions{align-items:center;display:flex;flex-wrap:wrap;gap:9px}.status-pill{align-items:center;background:#f1f5f2;border-radius:99px;color:#425547;display:flex;font-size:11px;gap:6px;padding:7px 10px}.status-pill i{background:var(--moss);border-radius:50%;height:6px;width:6px}.status-pill--offline i{background:#9f2d2d}.data-mode-badge{display:none!important}.command-btn{align-items:center;background:#ffffff8c;border:1px solid var(--line);border-radius:10px;color:var(--muted);display:flex;font-size:11px;gap:9px;height:36px;padding:0 10px}.command-btn kbd{background:var(--paper-strong);border:1px solid var(--line);border-radius:5px;color:var(--ink);font-size:9px;padding:3px 5px}.primary,.secondary,.button--primary,.button--ghost{border:0;border-radius:10px;font-size:12px;font-weight:700;padding:10px 15px}.primary,.button--primary{background:var(--accent);box-shadow:0 10px 22px #11111124;color:#fff}.button--primary.is-locked,.button--primary[aria-disabled=true]{cursor:not-allowed;opacity:.55;box-shadow:none}.secondary,.button--ghost{background:var(--paper-strong);border:1px solid var(--line);color:var(--ink)}.button--danger{background:#9f2d2d;border:0;border-radius:10px;color:#fff;font-size:12px;font-weight:700;padding:8px 12px}.button--compact{font-size:12px;font-weight:700;padding:7px 11px}.content{padding:26px 28px 54px}.workspace-view[hidden]{display:none!important}.workspace-notice{background:#9f2d2d14;border:1px solid rgba(159,45,45,.18);border-radius:12px;color:#7e2424;font-size:13px;margin-bottom:16px;padding:12px 16px}.page-head{align-items:end;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.page-head--compact{align-items:center;gap:12px;margin-bottom:0}.page-title--compact h1{font-size:clamp(22px,2.2vw,30px);margin:0}#viewSearch .search-panel{margin-top:0;top:58px}.search-panel--compact .search-compose{padding:12px 14px 10px}.search-panel--compact .search-compose__label{font-size:10px;margin-bottom:8px}.search-panel--compact .search-compose__footer{margin-top:8px}.search-compose__footer-left{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.search-compose__footer-left .search-mode-tabs{margin:0}.search-panel>.search-mode-tabs{margin:12px 14px 0;width:auto}.search-compose>.search-mode-tabs{margin:0 0 10px;width:100%}.search-tools__chips{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:8px;min-width:0}.filter-chip--project{flex-shrink:0}.filter-chip--project select{font-size:11px;max-width:120px}.filter-chip--sort{flex-shrink:0}.result-head__filters .filter-chip--sort select{font-size:11px;max-width:100px;padding:4px 8px}.search-control-stack{display:flex;flex-direction:column;gap:4px;margin-top:6px}.search-control-stack+.similar-mode-bar,.search-control-stack+.reference-mode-bar{margin-top:8px}.filter-toolbar--card{background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 2px 10px #1c211e0d;margin-top:0;padding:10px 14px}.filter-toolbar--card .search-tools{padding:2px 0}.filter-toolbar--card .search-filters__body{align-items:center;display:flex;flex-wrap:wrap;gap:10px 18px}.filter-toolbar__secondary{align-items:center;border-top:0;display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:2px 0}.filter-toolbar__status{align-items:center;border-top:1px solid rgba(217,213,203,.72);display:flex;flex-wrap:wrap;gap:8px 12px;margin-top:8px;min-height:34px;padding-top:8px;width:100%}.result-status-bar{background:transparent;border:0;border-radius:0;box-shadow:none;margin-top:0;padding:4px 0}.filter-toolbar__status--standalone{border-top:0;margin-top:0;padding-top:0}.filter-toolbar__status.is-loading .filter-toolbar__summary{color:var(--muted)}.filter-toolbar__summary{color:var(--ink);flex:1 1 180px;font-size:13px;font-weight:800;line-height:1.35;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-toolbar__score[hidden],.result-head__score[hidden],.score-filter-label[hidden]{display:none!important}.filter-toolbar__score{align-items:center;display:inline-flex;flex:0 0 auto;font-size:12px;gap:8px;white-space:nowrap}.filter-toolbar__score input[type=range]{width:108px}.filter-toolbar__batch{align-items:center;display:flex;flex:0 0 auto;gap:6px;margin-left:auto}.filter-toolbar__batch .result-batch-toolbar{display:inline-flex;flex-wrap:wrap;gap:6px}#viewSearch.search-view--browse:not(.search-view--has-query) .filter-toolbar__score{display:none}#viewSearch.search-view--script .filter-toolbar__status,#viewSearch.search-view--script .result-status-bar,#viewSearch.search-view--video .filter-toolbar__status,#viewSearch.search-view--video .result-status-bar{display:none}.search-control-stack{gap:2px}.result-head--card{background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 2px 10px #1c211e0d;padding:12px 14px}.result-head__metrics-zone{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-width:0}.result-head__algo-zone{align-items:center;border-left:1px solid rgba(217,213,203,.82);display:grid;gap:8px 10px;grid-template-columns:max-content minmax(0,1fr);min-width:0;padding-left:18px}.result-head__section-label{align-items:center;color:var(--ink);display:inline-flex;flex-shrink:0;font-size:12px;font-weight:800;gap:6px;letter-spacing:.02em;white-space:nowrap}.result-head__divider,.result-console__divider{align-self:stretch;background:#d9d5cbbf;flex-shrink:0;margin:2px 12px;min-height:28px;width:1px}.result-console{align-items:center;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 2px 10px #1c211e0d;display:flex;flex-wrap:wrap;gap:0;padding:6px 12px}.result-console:has(.search-intent-strip[hidden]){display:none}.result-console .search-intent-strip{background:transparent;border:0;border-radius:0;flex:1 1 180px;margin:0;min-width:0;padding:0}.result-console .search-intent-strip[hidden]{display:none!important}.result-console .search-intent-strip__summary{align-items:center;display:inline-flex;gap:6px;padding:4px 0}.result-console .search-intent-strip__body{padding:0}.result-console .result-actions{align-items:center;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:6px;justify-content:flex-end;margin:0}.result-console .result-console__divider{display:none}.result-console:has(.search-intent-strip:not([hidden])) .result-console__divider{display:block}.result-console:has(.search-intent-strip:not([hidden])):has(.result-batch-toolbar:not([hidden])){justify-content:space-between}.result-head--compact{background:#f7f5efb8;border:1px solid var(--line);border-radius:0 0 10px 10px;border-top:0;margin:0;overflow:hidden;padding:6px 12px 8px;position:relative}.result-head--compact.result-head--card{background:#fff;border-radius:12px;border-top:1px solid var(--line);padding:6px 12px 8px}.result-head__bar{align-items:center;display:grid;gap:14px;grid-template-columns:minmax(280px,1.2fr) minmax(360px,1fr) 280px;min-height:38px}.result-head__bar .result-head__score{justify-self:end;margin-left:0;width:280px}.result-head__stats{align-items:center;display:flex;flex:1 1 240px;flex-wrap:wrap;gap:6px;min-width:0}.result-head__filters{padding:0}.result-head__filters.filter-chip,.result-head__filters .filter-chip{margin:0}.result-head__extras{display:flex;flex-direction:column;gap:4px;margin-top:6px;width:100%}.result-head__extras:not(:has(>:not([hidden]))){display:none;margin:0}.result-head__extras .search-active-filters{margin:0}.result-head.is-loading .result-head__bar{pointer-events:none}.result-head--card.is-loading{background:linear-gradient(180deg,#1f6b4f14,#fff 70%);box-shadow:inset 0 0 0 1px #1f6b4f38}.search-panel.is-search-busy .search-compose__field textarea{border-color:#1f6b4f57}.search-compose__hint--busy{color:#1a5c44;font-weight:700}#searchButton.is-busy{background:#2f3431;cursor:wait;min-width:96px}@keyframes search-status-spin{to{transform:rotate(360deg)}}.search-results-zone{display:flex;flex-direction:column;gap:8px;margin-top:8px}.filter-toolbar{background:#f7f5efb8;border:1px solid var(--line);border-radius:10px;margin-top:6px;overflow:visible;padding:6px 10px}.filter-toolbar.filter-toolbar--card{background:#fff;border-radius:12px;box-shadow:0 2px 10px #1c211e0d;margin-top:0;padding:10px 14px}.filter-toolbar__label{color:#444844;flex-shrink:0;font-size:12px;font-weight:800;letter-spacing:.02em}.filter-toolbar .mobile-filter-btn{display:none}.search-filters--toolbar{margin:0;padding:0}.search-filters--toolbar .search-filters__body{gap:2px}.search-tools--secondary{align-items:center;border-top:0;display:flex;flex-wrap:wrap;gap:6px;padding:2px 0 0}.search-advanced--toolbar{border-top:1px solid rgba(217,213,203,.55);margin-top:4px}.search-advanced--toolbar summary{background:var(--paper-strong);border:1px solid var(--line);border-radius:8px;color:var(--muted);cursor:pointer;display:inline-block;font-size:11px;font-weight:700;margin-top:4px;padding:6px 12px;-webkit-user-select:none;user-select:none}.search-advanced--toolbar[open] summary{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}.search-advanced--toolbar .search-advanced__body{background:var(--paper-strong);border:1px solid var(--line);border-radius:0 8px 8px;border-top:0;margin-bottom:2px;padding:0 8px 8px}.search-advanced--toolbar .search-advanced__prompt{border-top:0;padding:8px 4px 10px}.filter-toolbar .search-tools--primary{align-items:center;min-height:32px;flex:1 1 520px;width:auto}.filter-toolbar__view-controls{align-items:center;display:flex;flex-shrink:0;gap:8px;margin-left:auto}.ui-icon{--icon-stroke: currentColor;color:currentColor;display:inline-block;flex:0 0 auto;height:17px;position:relative;vertical-align:-3px;width:17px}.ui-icon--grid{background:linear-gradient(var(--icon-stroke),var(--icon-stroke)) 1px 1px / 5px 5px no-repeat,linear-gradient(var(--icon-stroke),var(--icon-stroke)) 11px 1px / 5px 5px no-repeat,linear-gradient(var(--icon-stroke),var(--icon-stroke)) 1px 11px / 5px 5px no-repeat,linear-gradient(var(--icon-stroke),var(--icon-stroke)) 11px 11px / 5px 5px no-repeat;opacity:.82}.ui-icon--list:before,.ui-icon--list:after{background:currentColor;box-shadow:0 6px 0 currentColor,0 12px 0 currentColor;content:"";left:6px;position:absolute;top:2px}.ui-icon--list:before{border-radius:999px;height:2px;width:10px}.ui-icon--list:after{border-radius:50%;height:3px;left:1px;width:3px}.ui-icon--compact:before,.ui-icon--compact:after{border:2px solid currentColor;border-radius:4px;content:"";height:7px;position:absolute;width:7px}.ui-icon--compact:before{border-bottom-color:transparent;border-left-color:transparent;left:0;top:1px;transform:rotate(45deg)}.ui-icon--compact:after{border-right-color:transparent;border-top-color:transparent;bottom:1px;right:0;transform:rotate(45deg)}.ui-icon--layers:before,.ui-icon--layers:after{border:2px solid currentColor;border-radius:3px;content:"";height:9px;left:3px;position:absolute;transform:rotate(45deg);width:9px}.ui-icon--layers:before{top:1px}.ui-icon--layers:after{opacity:.55;top:6px}.ui-icon--bars:before{background:currentColor;border-radius:999px;bottom:2px;box-shadow:6px -6px 0 currentColor,12px -11px 0 currentColor;content:"";height:9px;left:1px;position:absolute;width:3px}.ui-icon--brain{border:2px solid currentColor;border-left-width:3px;border-radius:9px 7px 7px 9px}.ui-icon--brain:before{border:2px solid currentColor;border-bottom:0;border-radius:8px 8px 0 0;content:"";height:8px;left:5px;position:absolute;top:-3px;width:8px}.ui-icon--brain:after{background:currentColor;box-shadow:0 5px 0 currentColor;content:"";height:2px;left:7px;position:absolute;top:5px;width:6px}.view-switch button,#densityButton{align-items:center;display:inline-flex;gap:6px}.filter-toolbar .search-tools__chips{flex:1 1 120px;min-width:0}.search-intent-strip{background:#ffffff6b;border:1px solid rgba(217,213,203,.75);border-radius:10px;margin:0;padding:0 8px 6px}.result-console .search-intent-strip[open]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.result-console .search-intent-strip[open] .search-intent-strip__summary{margin-right:2px;padding:4px 0}.result-console .search-intent-strip[open] .search-intent-strip__body{flex:1 1 120px}.search-intent-strip__summary{color:var(--muted);cursor:pointer;font-size:11px;font-weight:700;letter-spacing:.04em;list-style:none;padding:6px 2px;-webkit-user-select:none;user-select:none}.search-intent-strip__summary::-webkit-details-marker{display:none}.search-intent-strip__body{align-items:center;display:flex;flex-wrap:wrap;gap:6px;padding:0 2px 2px}.search-intent-strip[hidden]{display:none!important}.result-head--compact .result-head__tools{align-items:center;display:flex;flex:0 0 auto;flex-wrap:nowrap;gap:8px;justify-content:flex-start;margin-left:0;max-width:100%}.result-head__view-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.result-head__summary{color:var(--ink);font-size:13px;font-weight:600;margin:0}.result-head--card .result-head__summary:not(:has(.search-status-loading)){align-items:center;background:#fff;border:1px solid var(--line);border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;line-height:1;padding:6px 10px;white-space:nowrap}.result-head__summary .search-hit-count{color:#68806a;font-size:11px}.search-hit-count{color:var(--ink);font-size:1.15em;font-variant-numeric:tabular-nums}.search-page-count{color:var(--muted);font-weight:500}.search-page-count strong{color:var(--ink);font-variant-numeric:tabular-nums}.search-status-loading{align-items:center;animation:search-status-pulse 1.35s ease-in-out infinite;background:#1f6b4f1f;border:1px solid rgba(31,107,79,.32);border-radius:999px;box-shadow:0 2px 10px #1f6b4f1a;color:#145239;display:inline-flex;font-size:12px;font-weight:700;gap:8px;line-height:1;padding:8px 12px 8px 10px}.search-status-loading:before{animation:search-status-spin .65s linear infinite;border:2px solid rgba(20,82,57,.22);border-radius:50%;border-top-color:#145239;content:"";flex-shrink:0;height:16px;width:16px}@keyframes search-status-pulse{0%,to{box-shadow:0 2px 10px #1f6b4f1a}50%{box-shadow:0 0 0 4px #1f6b4f1f}}.search-quality-hint__label{background:#f5e6d6;border-radius:999px;color:#8a5a32;display:inline-block;font-size:10px;font-weight:800;letter-spacing:.04em;margin-right:6px;padding:2px 8px;vertical-align:middle}.result-head--compact .result-metrics{margin:0}.result-metrics{align-items:center;color:var(--muted);display:flex;flex-wrap:wrap;gap:6px;margin:0}.result-algo-metrics{align-items:center;display:flex;flex-wrap:nowrap;gap:6px;min-width:0;overflow:hidden}.result-algo-metrics[hidden],.result-metrics[hidden]{display:none!important}.result-metrics span,.result-metrics button,.result-algo-metrics span{align-items:center;background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--muted);display:inline-flex;font-size:12px;font-weight:700;gap:4px;line-height:1;padding:6px 9px;white-space:nowrap}.result-metrics button{cursor:pointer;font-family:inherit}.result-metrics strong,.result-algo-metrics strong{color:var(--ink);font-size:12px}.result-metrics__group{background:transparent!important;border:0!important;gap:5px!important;padding:0!important}.result-metrics__type{background:#fbfbfa;border-color:#dededb;color:#323634}.result-metrics__type:hover,.result-metrics__type:focus-visible{background:#f2f4f1;border-color:#bfc9c1;color:var(--ink);outline:none}.result-metrics__type.is-active{background:#e8f1ec;border-color:#b7cdbf;color:#315a40}.result-metrics__type strong,.result-metrics__type.is-active strong{color:inherit}.library-governance-stats,.result-metrics__group--governance{display:flex;flex-wrap:wrap;gap:6px}.library-governance-stats{margin:8px 0 12px}.governance-stat{align-items:center;display:inline-flex;gap:5px;min-height:26px;padding:5px 8px;border:1px solid rgba(148,163,184,.32);border-radius:999px;background:#fff;color:#475569;cursor:pointer;font:inherit;font-size:12px;font-weight:700;line-height:1}.governance-stat strong{color:inherit;font-size:12px}.governance-stat--external{border-color:#47556938;background:#f8fafc;color:#475569}.governance-stat--review{border-color:#b4530938;background:#fffbeb;color:#92400e}.governance-stat--low{border-color:#16653438;background:#f0fdf4;color:#166534}.governance-stat--high{border-color:#b91c1c38;background:#fef2f2;color:#991b1b}.governance-stat:hover,.governance-stat:focus-visible{filter:brightness(.98);outline:none;box-shadow:0 0 0 2px #526f8624}.result-metrics__score{background:#fff;border-color:#e5e3dd;color:#6f716c}.result-metrics__score strong{color:#202220}.result-metrics__score:first-of-type strong,.result-metrics__score--max strong{color:#68806a}.result-metrics__hint{background:#fbfbfa!important;border-color:#e5e3dd!important;color:#7c7d78!important}.inspector-empty{background:#fff;border:1px solid var(--line);border-radius:12px;margin:0 0 12px;padding:12px 14px}.inspector-empty[hidden]{display:none!important}.inspector-empty__flow{display:grid;gap:8px;list-style:none;margin:12px 0 0;padding:0}.inspector-empty__summary{border-bottom:1px solid var(--line);display:grid;gap:4px;padding-bottom:10px}.inspector-empty__summary strong{color:var(--ink);font-size:13px}.inspector-empty__summary span{color:var(--muted);font-size:12px;line-height:1.45}.inspector-empty__flow li{align-items:flex-start;border-left:2px solid #ececea;display:grid;gap:3px;padding-left:9px}.inspector-empty__flow strong{color:var(--ink);font-size:12px}.inspector-empty__flow span{color:var(--muted);font-size:11px;line-height:1.45}.inspector-pane--idle .inspector__form,.inspector-pane--idle .inspector-export,.inspector-pane--idle .inspector-share,.inspector-pane--idle .inspector-batch,.inspector-pane--idle .inspector__hint,.inspector-pane--idle .selection-list{display:none}.page-head__controls{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.page-title small{color:var(--accent-dark);font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.page-title h1{font-family:STSong,Songti SC,serif;font-size:clamp(29px,3vw,46px);font-weight:600;letter-spacing:-.06em;margin:7px 0 4px}.page-title p{color:var(--muted);font-size:13px;margin:0}.view-switch{background:#ffffff75;border:1px solid var(--line);border-radius:10px;display:flex;padding:3px}.view-switch button{background:transparent;border:0;border-radius:7px;color:var(--muted);font-size:13px;font-weight:700;padding:8px 12px}.view-switch button.active{background:var(--paper-strong);box-shadow:0 2px 8px #1c211e14;color:var(--ink)}.search-panel{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);margin-top:22px;overflow:visible;transition:box-shadow .2s ease}.search-panel--compact{box-shadow:0 10px 28px #231f1814}.search-advanced{border-top:1px solid var(--line)}.search-advanced summary{color:var(--muted);cursor:pointer;font-size:11px;font-weight:700;letter-spacing:.04em;list-style:none;padding:10px 13px;-webkit-user-select:none;user-select:none}.search-advanced summary::-webkit-details-marker{display:none}.search-advanced__body{border-top:1px solid rgba(217,213,203,.65);display:flex;flex-direction:column;gap:0}.search-advanced__prompt{border-top:1px solid rgba(217,213,203,.65);margin:0;padding:10px 13px}.search-compose{padding:10px 14px 8px;position:relative;z-index:2}.search-compose__label{color:var(--muted);display:block;font-size:11px;font-weight:700;letter-spacing:.06em;margin-bottom:10px;text-transform:uppercase}.search-compose__field{position:relative;z-index:1}.search-compose textarea{background:var(--paper-strong);border:1px solid var(--line);border-radius:14px;box-shadow:inset 0 1px 2px #1c211e0a;color:var(--ink);font-size:15px;line-height:1.55;min-height:72px;outline:none;padding:12px 44px 12px 16px;resize:vertical;width:100%}.search-compose__clear{align-items:center;background:#f7f5efeb;border:1px solid var(--line);border-radius:999px;color:var(--muted);cursor:pointer;display:inline-flex;font-size:18px;height:28px;justify-content:center;line-height:1;position:absolute;right:12px;top:12px;transition:.15s ease;width:28px}.search-compose__clear:hover{background:#f1f1ee;color:var(--ink)}.search-compose textarea:focus,.search-compose:focus-within textarea{border-color:#111;box-shadow:0 0 0 4px #11111114}.search-compose textarea::placeholder{color:#aaa89f;line-height:1.65}.search-compose__footer{align-items:center;display:flex;gap:10px;justify-content:flex-start;margin-top:6px}.search-compose__footer .primary{flex-shrink:0;margin-left:auto}.search-compose__hint{color:var(--muted);font-size:11px;line-height:1.35}.search-compose__hint--browse{color:var(--blue);font-weight:600}.search-filters-toggle{display:none!important}.search-filters--inline{display:none}.search-filters--toolbar,.search-filters{border-top:0}.search-filters__head{color:var(--muted);font-size:10px;font-weight:700;letter-spacing:.04em;margin:0 0 4px;padding:0 2px}.search-filters__summary{display:none}.search-filters__body{display:grid;gap:0}.search-filters__body>.search-tools{border-top:0}.search-filters__score{border-top:1px solid var(--line);margin:0;padding:10px 22px 12px}.search-tags-unified--panel{border-top:1px dashed var(--line);margin:0;padding:10px 22px}.search-active-filters{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.search-active-filters[hidden]{display:none!important}.search-active-filter{background:#526f861a;border:1px solid rgba(82,111,134,.22);border-radius:999px;color:var(--blue);cursor:pointer;font-size:10px;font-weight:700;padding:4px 10px}#viewSearch.search-view--browse .search-filters-toggle,#viewSearch.search-view--browse.search-view--filters-open .search-filters-toggle{display:none!important}#viewSearch.search-view--browse:not(.search-view--filters-open) .filter-toolbar{display:block}#viewSearch.search-view--browse:not(.search-view--filters-open) .search-filters--toolbar{display:block}#viewSearch.search-view--browse:not(.search-view--filters-open) .result-actions{display:none}#viewSearch.search-view--browse:not(.search-view--filters-open) .result-actions:has(.result-batch-toolbar:not([hidden])){display:flex}#viewSearch.search-view--browse:not(.search-view--has-query) .result-head__score,#viewSearch.search-view--browse:not(.search-view--has-query) .filter-toolbar__score{display:none}#viewSearch.search-view--browse:not(.search-view--has-query) .result-head__bar>.result-head__divider{display:none}#viewSearch.search-view--browse .page-title--compact h1{display:none}#viewSearch.search-view--browse .page-head--compact{margin-bottom:0;min-height:0}#viewSearch.search-view--active .search-compose__hint--browse{color:var(--muted);font-weight:400}#viewSearch.search-view--active .search-filters--toolbar,#viewSearch.search-view--active .filter-toolbar{display:block}#viewSearch.search-view--script .search-control-stack,#viewSearch.search-view--script .result-console,#viewSearch.search-view--script .similar-mode-bar,#viewSearch.search-view--script .reference-mode-bar,#viewSearch.search-view--script .toolbar-prompt-btn,#viewSearch.search-view--script .search-filters-toggle,#viewSearch.search-view--script .filter-toolbar,#viewSearch.search-view--script .search-filters,#viewSearch.search-view--script .search-filters--toolbar,#viewSearch.search-view--script .mobile-filter-btn,#viewSearch.search-view--script .result-head,#viewSearch.search-view--script .search-results-zone{display:none!important}#searchScriptPane{padding:0 22px 16px}.script-search-output{display:grid;gap:16px;margin:0 0 18px}.script-search-output[hidden]{display:none!important}.script-notice-bar{background:#f2efe8b8;border:1px solid var(--line);border-radius:12px;margin:0;padding:10px 14px}.script-notice-bar.script-notice-bar--error{background:#b4343414;border-color:#b4343459;color:#8a1f1f;white-space:pre-wrap}.script-result-type-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:0}.script-results-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:10px 14px;justify-content:space-between;margin:0 0 12px}.script-desc-toggle{align-items:center;color:var(--muted);cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;gap:6px;margin-left:auto;-webkit-user-select:none;user-select:none;white-space:nowrap}.script-desc-toggle input{accent-color:var(--ink);cursor:pointer;height:14px;margin:0;width:14px}.script-desc-toggle span{color:var(--ink-soft)}.script-search-output:not(.is-desc-expanded) .script-breakdown-table__head-desc,.script-search-output:not(.is-desc-expanded) .script-breakdown-table__desc{display:none}.script-result-type-tabs[hidden]{display:none!important}.script-result-type-tabs__item{align-items:center;background:var(--paper-strong);border:1px solid var(--line);border-radius:999px;color:var(--ink);cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;gap:6px;padding:6px 12px}.script-result-type-tabs__item em{background:#2c47561a;border-radius:999px;color:#526f86;font-size:11px;font-style:normal;font-weight:800;min-width:1.4em;padding:1px 6px;text-align:center}.script-result-type-tabs__item.active{background:#8f351f1a;border-color:#8f351f47;color:var(--accent)}.script-result-type-tabs__item--mixed{border-style:dashed}.script-element-rows{display:grid;gap:10px}.script-element-row{align-items:flex-start;display:grid;gap:8px;grid-template-columns:72px 1fr}.script-element-row__label{align-items:center;color:var(--muted);display:inline-flex;font-size:12px;font-weight:700;gap:6px}.script-element-row__label i{display:inline-flex;height:14px;width:14px}.script-element-row__label svg{fill:currentColor;height:100%;width:100%}.script-element-row__chips{display:flex;flex-wrap:wrap;gap:6px}.script-results .script-match-grid,.script-scene-detail .script-match-grid{gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.script-match-grid .asset-card__image{aspect-ratio:3 / 4;background:#eef0eb;min-height:0;overflow:hidden}.script-match-grid .asset-card__image img{height:100%;object-fit:cover;object-position:center top;width:100%}.script-match-grid .asset-card__info{display:none}.script-match-grid .asset-card__body{padding:10px 12px 12px}.script-match-grid .asset-card h3{font-size:14px}.script-match-grid .match-chips{display:none}.script-match-grid .quick-actions{opacity:1;pointer-events:auto;transform:translateY(0)}@media(max-width:1180px){.result-head__bar{grid-template-columns:minmax(260px,1fr) minmax(220px,auto) 260px}.result-head__bar .result-head__score{width:260px}.script-results .script-match-grid,.script-scene-detail .script-match-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.workspace-mode-chip[data-mode=script]{background:#526f861f;border-color:#526f8638;color:#3f5668}.result-actions{margin-bottom:4px}.search-tools{align-items:center;border-top:0;display:flex;flex-wrap:wrap;gap:6px;overflow-x:auto;padding:4px 0}.search-tools--primary{padding-bottom:2px}.search-filters--inline .search-tools--extra{border-top:0;padding-top:0}.filter-chip{background:var(--paper-strong);border:1px solid var(--line);border-radius:8px;color:#444844;font-size:12px;font-weight:700;padding:6px 10px;white-space:nowrap}.filter-chip.active{background:#e1e6df;border-color:#bdc7bb;color:var(--moss)}.search-tools .spacer{flex:1}.search-tools--extra{border-top:0;padding-top:0}.filter-inline{align-items:center;color:#444844;display:inline-flex;font-size:12px;font-weight:800;gap:6px;white-space:nowrap}.filter-inline select{background:var(--paper-strong);border:1px solid var(--line);border-radius:8px;color:var(--ink);font-size:12px;max-width:140px;padding:7px 10px;width:auto}.image-search-summary{color:var(--muted);font-size:13px;margin:12px 0}.search-panel .image-drop-zone{margin:16px 22px 20px}.image-drop-zone{align-items:center;background:#f7f5efe6;border:2px dashed var(--line);border-radius:16px;cursor:pointer;display:grid;gap:8px;justify-items:center;margin:16px 0;outline:none;padding:28px 20px;text-align:center;transition:.18s ease}.image-drop-zone strong{font-size:15px}.image-drop-zone span{color:var(--muted);font-size:12px}.image-drop-zone--active,.image-drop-zone:focus-visible{background:#f8f8f6;border-color:var(--accent);box-shadow:0 0 0 3px #11111114}.image-search-empty{grid-column:1 / -1}.match-reasons{margin-top:12px}.match-reasons .reason-list{margin:6px 0 0}.mobile-menu-btn{background:#ffffff8c;border:1px solid var(--line);border-radius:8px;display:none;font-size:18px;height:34px;line-height:1;margin-right:8px;vertical-align:middle;width:34px}.mobile-nav{background:var(--paper-strong);border-top:1px solid var(--line);bottom:0;box-shadow:0 -4px 20px #1c211e14;display:none;grid-template-columns:repeat(4,1fr);left:0;position:fixed;right:0;z-index:25}.mobile-nav button{background:transparent;border:0;color:var(--muted);font-size:11px;font-weight:700;padding:10px 4px 12px}.mobile-nav button.active{color:var(--accent-dark)}.mobile-nav-sheet{background:var(--paper-strong);border:0;border-radius:16px 16px 0 0;bottom:0;margin:0;max-height:50vh;padding:0;top:auto;width:100%}.mobile-nav-sheet::backdrop{background:#1c211e66}.mobile-nav-sheet__head{align-items:center;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;padding:14px 18px}.mobile-nav-sheet__head button{background:transparent;border:0;font-size:22px;line-height:1}.mobile-nav-sheet__list{display:grid;gap:4px;padding:10px 12px 20px}.mobile-nav-sheet__list button{background:#f0eee7;border:0;border-radius:10px;font-size:14px;padding:14px 16px;text-align:left}.search-suggestions{background:var(--paper-strong);border:1px solid var(--line);border-radius:13px;box-shadow:0 12px 32px #1c211e24;display:none;left:0;max-height:min(280px,50vh);overflow-y:auto;padding:7px;position:absolute;right:0;top:calc(100% + 6px);z-index:30}.search-suggestions.show{display:block}.search-suggestions:empty{display:none!important}.search-suggestions button{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--ink);display:flex;font-size:11px;gap:9px;padding:9px 10px;text-align:left;width:100%}.search-suggestions button:hover{background:#f2f2ef}.search-suggestions span{color:var(--muted);margin-left:auto}.intent-strip{align-items:center;background:#f1f1ee;border:1px solid var(--line);border-radius:9px;display:flex;flex-wrap:wrap;gap:6px;margin:0 13px 10px;overflow-x:auto;padding:8px 10px}.intent-strip>span{color:var(--muted);font-size:9px;font-weight:700;letter-spacing:.08em;white-space:nowrap}.intent-chip{align-items:center;background:#ffffffa8;border:0;border-radius:6px;color:#4d554d;display:inline-flex;font-size:10px;gap:4px;padding:5px 7px;white-space:nowrap}.intent-chip--structured{background:#fff;border:1px solid rgba(189,199,187,.85);border-radius:999px;display:inline-flex;padding:4px 4px 4px 8px}.intent-chip__dim{color:var(--ink);font-size:9px;font-weight:800;letter-spacing:.04em}.intent-chip__text{color:#3f463f;font-weight:600}.intent-chip__remove{align-items:center;background:transparent;border:0;border-radius:999px;color:#8a9088;cursor:pointer;display:inline-flex;font-size:13px;height:18px;justify-content:center;line-height:1;padding:0;width:18px}.intent-chip__remove:hover{background:#e7e7e2;color:var(--ink)}.search-quality-hint{align-items:center;background:#fff6ec;border:1px solid #f0dcc8;border-radius:8px;color:#6b5344;display:inline-flex;flex:1 1 220px;flex-wrap:wrap;font-size:11px;gap:4px 6px;line-height:1.35;margin:0;min-width:0;padding:4px 10px;width:auto}#filterToolbarStatus .search-quality-hint{flex:1 1 280px;max-width:100%}.search-quality-hint[hidden]{display:none!important}.search-quality-hint .link-button{color:var(--accent-dark);font-size:11px;font-weight:700;margin-left:4px}.summary{display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin:16px 0}.metric,.stat{background:#f7f5efb8;border:1px solid var(--line);border-radius:13px;padding:13px 15px}.metric span,.stat span{color:var(--muted);display:block;font-size:10px}.metric strong,.stat strong{display:block;font-family:Georgia,serif;font-size:22px;margin-top:4px}.metric em{color:#68806a;font-size:10px;font-style:normal;margin-left:5px}.result-head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:6px;justify-content:space-between;margin:0}.result-head h2{font-family:STSong,Songti SC,serif;font-size:20px;font-weight:600;margin:0}.result-head p{color:var(--muted);font-size:11px;margin:4px 0 0}.result-metrics{color:#68806a;font-size:11px;font-weight:600;margin:6px 0 0}.search-tags-unified{align-items:flex-start;display:flex;flex-direction:column;gap:8px;margin:0 0 14px}.search-tags-unified[hidden]{display:none!important}.search-tags-unified__group{align-items:center;display:flex;flex-wrap:wrap;gap:8px;width:100%}.search-tags-unified__label{color:var(--muted);flex-shrink:0;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.result-head__tools{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.similar-mode-bar__controls{align-items:center;display:flex;flex-shrink:0;gap:10px}.similar-mode-bar__score{align-items:center;color:var(--muted);display:flex;font-size:10px;gap:6px;white-space:nowrap}.score-filter-label input[type=range],.similar-mode-bar__score input[type=range]{--score-pct: 0%;--score-thumb-size: 14px;--score-track-height: 6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;flex:1;height:calc(var(--score-thumb-size) + 10px);margin:0;min-width:64px;padding:0;width:auto}.score-filter-label input[type=range]::-webkit-slider-runnable-track,.similar-mode-bar__score input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--blue) 0%,var(--blue) var(--score-pct),#ececea var(--score-pct),#ececea 100%);border:0;border-radius:999px;height:var(--score-track-height)}.score-filter-label input[type=range]::-webkit-slider-thumb,.similar-mode-bar__score input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--blue);border:2px solid #fff;border-radius:50%;box-shadow:0 1px 4px #1c211e2e;height:var(--score-thumb-size);margin-top:calc((var(--score-track-height) - var(--score-thumb-size)) / 2);width:var(--score-thumb-size)}.score-filter-label input[type=range]::-moz-range-track,.similar-mode-bar__score input[type=range]::-moz-range-track{background:#ececea;border:0;border-radius:999px;height:var(--score-track-height)}.score-filter-label input[type=range]::-moz-range-progress,.similar-mode-bar__score input[type=range]::-moz-range-progress{background:var(--blue);border:0;border-radius:999px;height:var(--score-track-height)}.score-filter-label input[type=range]::-moz-range-thumb,.similar-mode-bar__score input[type=range]::-moz-range-thumb{background:var(--blue);border:2px solid #fff;border-radius:50%;box-shadow:0 1px 4px #1c211e2e;height:var(--score-thumb-size);width:var(--score-thumb-size)}.score-filter-label input[type=range]:focus-visible,.similar-mode-bar__score input[type=range]:focus-visible{border-radius:6px;outline:2px solid rgba(79,100,119,.42);outline-offset:2px}.reference-mode-bar[hidden]{display:none!important}.reference-mode-bar{align-items:flex-start;background:linear-gradient(90deg,#526f8624,#526f860a);border:1px solid rgba(82,111,134,.24);border-radius:14px;display:flex;gap:14px;justify-content:space-between;margin:0 0 14px;padding:14px 16px}.reference-mode-bar__info{align-items:flex-start;display:flex;flex:1;gap:12px;min-width:0}.reference-mode-bar__badge{background:var(--blue);border-radius:999px;color:#fff;flex-shrink:0;font-size:10px;font-weight:700;padding:4px 8px}.reference-mode-bar__mode{background:#1c211e14;border-radius:999px;color:var(--ink);flex-shrink:0;font-size:10px;font-weight:700;padding:4px 8px}.reference-mode-bar__mode[data-mode=text_fallback]{background:#d32f2f1f;color:#b42318}.reference-mode-bar__mode[data-mode=hybrid]{background:#1976d21f;color:#1565c0}.reference-mode-bar__explain{font-size:.85rem;line-height:1.45;margin:0}.notice--search-empty .notice__actions{display:flex;flex-wrap:wrap;gap:8px 12px;margin-top:10px}.empty-state-panel{align-items:flex-start;background:#fff!important;border:1px solid var(--line)!important;border-radius:14px!important;color:var(--ink);display:flex;gap:26px;grid-column:1 / -1;justify-self:stretch;margin-top:10px;max-width:none;padding:28px 34px 30px!important;width:100%}.empty-state-panel__icon{align-items:center;background:#f5f5f2;border-radius:50%;color:#70726d;display:inline-flex;flex:0 0 74px;font-size:42px;height:74px;justify-content:center;line-height:1;margin-top:0;width:74px}.empty-state-panel__content{flex:1;min-width:0;width:100%}.empty-state-panel strong{color:var(--ink);display:block;font-size:24px;font-weight:800;letter-spacing:0;line-height:1.25;margin:0 0 8px;max-width:100%;white-space:normal;word-break:keep-all}.empty-state-panel p{color:#62645f;font-size:14px;font-weight:500;line-height:1.55;margin:0 0 18px;max-width:760px;white-space:normal;word-break:break-word}.empty-state-panel em{color:#2f7152;font-style:normal;font-weight:800}.empty-state__actions{display:flex;flex-wrap:wrap;gap:16px;margin:0 0 24px;max-width:780px}.empty-state__action,.empty-state__actions .link-button{align-items:center;background:#fff;border:1px solid #d9d9d5;border-radius:8px;color:var(--ink);cursor:pointer;display:inline-flex;font-size:14px;font-weight:750;justify-content:center;min-height:46px;min-width:180px;padding:10px 22px;text-decoration:none;white-space:nowrap}.empty-state__action:hover,.empty-state__actions .link-button:hover{background:#f7f7f4;border-color:#bfc4bf}.empty-state__action--primary{background:#111312;border-color:#111312;color:#fff}.empty-state__action--primary:hover{background:#2a2d2b;color:#fff}.empty-state__suggestions{align-items:center;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:14px 18px;margin-top:0;padding-top:22px}.empty-state__suggestions span{color:var(--muted);flex-basis:100%;font-size:14px;font-weight:800}.empty-state__suggestions button{align-items:center;background:#fff;border:1px solid #dededb;border-radius:8px;color:#2d302e;cursor:pointer;display:inline-flex;font-size:15px;font-weight:700;gap:10px;line-height:1.25;min-height:42px;padding:9px 18px;white-space:nowrap}.empty-state__suggestions button:before{color:#747671;content:"⌕";font-size:15px}.script-scene-context{background:#1c211e08;border:1px solid rgba(28,33,30,.08);border-radius:12px;margin:0 0 14px;padding:12px 14px}.script-scene-context__head{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:space-between;margin-bottom:8px}.script-scene-context__source{color:var(--muted, #666);font-size:.82rem}.script-element-chips--compact{gap:6px}.script-element-chip--scene{background:#526f861a}.reference-mode-bar__thumb{background:#e8e5dd;border:1px solid var(--line);border-radius:10px;flex-shrink:0;height:80px;object-fit:contain;width:80px}.reference-mode-bar__text{display:grid;flex:1;gap:6px;min-width:0}.reference-mode-bar__query{color:var(--ink);font-size:13px;line-height:1.65;margin:0;max-height:140px;overflow-y:auto;white-space:pre-wrap;word-break:break-word}.reference-mode-bar__count{font-size:11px}.reference-mode-bar__controls{align-items:center;display:flex;flex-shrink:0;gap:8px;padding-top:2px}.workspace-mode-chip{background:#5361531f;border:1px solid rgba(83,97,83,.18);border-radius:999px;color:var(--moss);font-size:10px;font-weight:700;margin-left:10px;padding:4px 9px}.workspace-mode-chip[data-mode=similar]{background:#eeeeeb;border-color:#d8d8d4;color:var(--ink)}.search-history-row{align-items:center;border-top:0;display:flex;flex-wrap:wrap;gap:5px;margin-top:6px;padding:0}.search-history-row:empty,.search-history-row[hidden]{display:none!important;margin:0;padding:0}.search-history-row__label,.history-chip{font-size:10px}.history-chip{background:#ffffffa8;border:1px solid var(--line);border-radius:999px;color:#4d554d;max-width:148px;overflow:hidden;padding:4px 8px;text-overflow:ellipsis;white-space:nowrap}.history-chip--similar{border-color:#d8d8d4;color:var(--ink)}.result-batch-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin:0}.result-batch-toolbar span{color:var(--muted);font-size:12px;font-weight:700;margin-right:4px}.empty-state-samples{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.empty-state-samples span{color:var(--muted);font-size:11px;width:100%}.sample-query-chip{background:#fff;border:1px solid #d8d8d4;border-radius:999px;color:var(--ink);font-size:11px;padding:6px 10px}.inspector-prompt-preview{background:#f8f8f6;border:1px solid var(--line);border-radius:10px;margin:8px 0 12px;padding:10px 12px}.inspector-prompt-preview__head{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:8px}.inspector-prompt-preview__text{font-family:ui-monospace,Consolas,monospace;font-size:11px;line-height:1.5;margin:0 0 8px;max-height:120px;overflow:auto;white-space:pre-wrap}.quick-actions__board{font-weight:700}.mobile-filter-btn{display:none}.mobile-filter-sheet{border:0;border-radius:16px 16px 0 0;margin:auto auto 0;max-height:80vh;padding:0;width:min(100%,520px)}.mobile-filter-sheet__head{align-items:center;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;padding:12px 14px}.mobile-filter-sheet__body{max-height:60vh;overflow:auto;padding:12px 14px 18px}.mobile-filter-section{display:grid;gap:10px;margin-bottom:16px}.mobile-filter-section strong{font-size:12px}.mobile-filter-actions{display:flex;flex-wrap:wrap;gap:8px}.score-filter-label--mobile{width:100%}.score-filter-label--mobile input[type=range]{flex:1;width:auto}@media(max-width:900px){.filter-toolbar .mobile-filter-btn{background:var(--paper-strong);border:1px solid var(--line);border-radius:8px;color:var(--ink);display:inline-flex;font-size:11px;justify-content:center;margin:6px 0 0;padding:8px 12px;width:100%}.mobile-filter-btn{background:var(--paper-strong);border:1px solid var(--line);border-radius:8px;color:var(--ink);display:inline-flex;font-size:11px;margin:0 13px 10px;padding:8px 12px}.filter-toolbar__view-controls #densityButton{display:none}.search-tools .spacer,.search-tools__chips>span:last-child{display:none}.filter-chip--project select{max-width:96px}}.similar-mode-bar[hidden]{display:none!important}.similar-mode-bar{align-items:center;background:#fff;border:1px solid #d8d8d4;border-radius:12px;display:flex;gap:12px;justify-content:space-between;margin:0 0 12px;padding:10px 12px}.similar-mode-bar__info{align-items:center;display:flex;gap:10px;min-width:0}.similar-mode-bar__badge{background:var(--ink);border-radius:999px;color:#fff;flex-shrink:0;font-size:10px;font-weight:800;letter-spacing:.04em;padding:5px 9px;white-space:nowrap}.similar-mode-bar__thumb{background:#f3f3f0;border-radius:8px;flex-shrink:0;height:44px;object-fit:contain;width:44px}.similar-mode-bar__text{display:flex;flex-direction:column;gap:2px;min-width:0}.similar-mode-bar__text strong{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-grid--similar-mode{border-radius:12px;outline:2px solid rgba(17,17,17,.08);outline-offset:4px}.filter-chip--pulse{animation:filter-chip-pulse .9s ease 2;box-shadow:0 0 0 2px #1111112e}@keyframes filter-chip-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.score-filter-label{align-items:center;color:#666963;display:flex;font-size:12px;font-weight:700;gap:6px;min-width:0}.score-filter-value{align-items:center;display:inline-flex;flex-shrink:0;gap:1px}.score-filter-value__input{-moz-appearance:textfield;background:#ffffffe0;border:1px solid var(--line);border-radius:6px;color:var(--ink);font-size:12px;font-weight:700;padding:3px 4px;text-align:center;width:44px}.score-filter-value__input::-webkit-inner-spin-button,.score-filter-value__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.score-filter-value__suffix{color:var(--muted);font-size:12px;font-weight:700}.sort-select{background:transparent;border:1px solid var(--line);border-radius:8px;color:var(--muted);font-size:11px;padding:7px 10px}.toolbar-more{margin-bottom:14px}.toolbar-more summary{color:var(--muted);cursor:pointer;display:inline-block;font-size:12px;font-weight:700;list-style:none;padding:6px 0}.toolbar-more summary::-webkit-details-marker{display:none}.toolbar-more__menu{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.toolbar-prompt-btn{display:none!important}.search-mode-tabs{background:#f1f1ee;border-radius:9px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:3px;width:100%}.search-mode-tabs button{background:transparent;border:0;border-radius:7px;color:var(--muted);font-size:11px;font-weight:700;padding:8px 6px;white-space:nowrap}.view-switch--inline{flex-shrink:0}.view-switch--inline button{font-size:11px;padding:6px 9px}.view-switch--inline button:has(.ui-icon){gap:0;justify-content:center;min-width:32px;padding:6px 8px}.result-head__tools .view-switch{margin-right:2px}.filter-toolbar__view-controls .view-switch{margin-right:0}.result-head__score{background:transparent;border:0;border-radius:0;flex-shrink:0;padding:0}.result-head--card .result-head__score{background:transparent;border:0;padding:0}.search-mode-tabs button.active{background:var(--paper-strong);box-shadow:0 2px 8px #1c211e14;color:var(--ink)}.search-mode-pane[hidden]{display:none!important}.library-toolbar{align-items:center;display:grid;gap:10px;grid-template-columns:minmax(120px,160px) minmax(120px,160px) minmax(0,1fr) auto;margin:16px 0 8px}@media(max-width:900px){.library-toolbar{grid-template-columns:1fr 1fr}.library-toolbar input{grid-column:1 / -1}.library-toolbar select:last-child{grid-column:1 / -1}.result-head__bar{display:grid;align-items:stretch;gap:8px;grid-template-columns:1fr}.result-head__divider,.result-console__divider{display:none}.result-head__algo-zone{border-left:0;border-top:1px solid var(--line);padding:8px 0 0}.result-head__bar .result-head__score{justify-self:stretch;width:100%}.empty-state-panel{padding:22px!important}.empty-state-panel__icon{display:none}.filter-toolbar__view-controls{justify-content:flex-start;margin-left:0;width:100%}.filter-toolbar .search-tools--primary{gap:8px}.result-console{align-items:stretch;flex-direction:column;gap:8px}.result-console .result-actions{justify-content:flex-start;width:100%}}.library-toolbar input,.library-toolbar select{font-size:13px}.library-filter-hint{font-size:12px;margin:0 0 12px}.inspector-export{font-size:13px;margin-top:10px}.inspector-export summary{color:var(--muted);cursor:pointer;font-weight:700}.inspector-export__group{margin-top:10px}.inspector-export__group:first-of-type{margin-top:8px}.inspector-export__label{color:var(--muted);font-size:12px;font-weight:600;margin:0 0 6px}.inspector-export__tabs{display:flex;gap:6px;margin:10px 0 8px}.inspector-export__tab{background:transparent;border:1px solid var(--line);border-radius:8px;color:var(--muted);cursor:pointer;font-size:12px;font-weight:600;padding:6px 12px}.inspector-export__tab.active{background:#526f861a;border-color:#526f8647;color:var(--text)}.inspector-export__pane{margin-bottom:8px}.export-preview{margin:0 0 10px;padding:12px}.export-preview__head{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.export-preview__stats{display:flex;flex-wrap:wrap;gap:8px 14px;list-style:none;margin:0 0 8px;padding:0}.export-preview__stats li{font-size:12px}.export-preview__hint{font-size:12px;margin:0}.export-preview__errors{background:#f8f8f6;border:1px solid #ddddda;border-radius:10px;font-size:12px;margin-top:10px;padding:10px 12px}.export-preview__errors ul{margin:6px 0 0;padding-left:18px}.import-mapping-confirm{align-items:center;background:#f7f7f5;border:1px solid var(--line);border-radius:12px;display:flex;gap:14px;justify-content:space-between;margin-top:14px;padding:12px 14px}.import-mapping-confirm__text{color:var(--ink);flex:1;font-size:13px;font-weight:600;line-height:1.45;margin:0;min-width:0}.import-mapping-confirm__action{flex-shrink:0;min-width:132px;padding:11px 18px;white-space:nowrap}.import-mapping-confirm__action[aria-pressed=true],.import-mapping-confirm__action.is-confirmed{background:var(--moss);box-shadow:0 8px 20px #1f6b4f2e}.import-preview-block__mapping-head{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:6px}.inspector-prompt-preview__hint{display:block;font-size:12px;margin-top:2px}.inspector-section-label{color:var(--muted);font-size:12px;font-weight:700;margin:0 0 6px}.inspector-advanced{font-size:13px;margin-top:10px}.inspector-advanced summary{color:var(--muted);cursor:pointer;font-weight:700}.inspector-advanced .inspector__form{margin-top:8px}.inspector-export--primary summary{color:var(--text)}.inspector-export__actions{display:flex;flex-wrap:wrap;gap:6px}.asset-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));position:relative}.asset-box-selector{position:absolute;z-index:20;pointer-events:none;border:1.5px dashed var(--moss, #4a7c59);background:#4a7c5924;border-radius:6px;box-sizing:border-box}.asset-box-selector--viewport{position:fixed;z-index:9999}.asset-card img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.asset-card__image img{pointer-events:none}.asset-grid--selecting .asset-card{transition:none}.asset-grid--selecting,.asset-grid--select-pending{cursor:default;-webkit-user-select:none;user-select:none;touch-action:none}body.asset-box-selecting{-webkit-user-select:none;user-select:none;cursor:default}.select-hint{margin:0;font-size:12px;line-height:1.4;color:var(--text-muted, #8a8a82);-webkit-user-select:none;user-select:none;white-space:nowrap}.asset-card{animation:fadeUp .4s ease both;background:#fff;border:1px solid #d8d8d4;border-radius:14px;cursor:default;outline:none;overflow:hidden;position:relative;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease;-webkit-user-select:none;user-select:none}.asset-card:focus-visible{box-shadow:0 0 0 2px #0f997459}.asset-card *{cursor:inherit}.asset-card button,.asset-card a,.asset-card [role=button]{cursor:pointer}@keyframes fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.asset-card:hover{box-shadow:0 16px 36px #1111111a;transform:translateY(-2px)}.asset-card.selected{border-color:var(--moss, #0f9974);box-shadow:0 14px 32px #0f172a24}.asset-card.selected:before{border:3px solid var(--moss, #0f9974);border-radius:inherit;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:3}.asset-card.selected:after{align-items:center;background:var(--moss, #0f9974);border-radius:999px;box-shadow:0 4px 12px #0f997466;color:#fff;content:"✓";display:flex;font-size:14px;font-weight:700;height:26px;justify-content:center;left:10px;line-height:1;position:absolute;top:10px;width:26px;z-index:4}.asset-card--favorite{box-shadow:inset 0 0 0 1px #b77d2c2e}.asset-card--favorite.selected{border-color:var(--moss, #0f9974);box-shadow:inset 0 0 0 1px #b77d2c2e,0 14px 32px #0f172a24}.asset-card__favorite-mark{background:#b77d2ceb;border-radius:999px;bottom:9px;box-shadow:0 2px 8px #1c211e2e;color:#fff;font-size:11px;line-height:1;padding:5px 7px;position:absolute;right:9px;z-index:2}.asset-card__image,.asset-card__media .asset-card__image{aspect-ratio:16/10;background:#f2f2ef;border-bottom:1px solid var(--line);overflow:hidden;position:relative;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.asset-card__image img{background:#f5f5f2;height:100%;object-fit:contain;object-position:center;transition:transform .35s ease;width:100%}.asset-card:hover .asset-card__image img{transform:scale(1.025)}.asset-card__placeholder{align-items:center;color:var(--muted);display:flex;font-size:11px;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.asset-card__image img+.asset-card__placeholder{display:none}.asset-card__image--broken img+.asset-card__placeholder,.asset-card__image--empty img+.asset-card__placeholder,.asset-card__image--broken .asset-card__placeholder,.asset-card__image--empty .asset-card__placeholder{display:flex}.asset-card__image--broken img,.asset-card__image--empty img{display:none}.type,.asset-card__type{background:#1c211ed1;border-radius:6px;bottom:9px;color:#fff;font-size:9px;left:9px;letter-spacing:.08em;padding:5px 7px;position:absolute}.asset-card__score-debug{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffdf8eb;border:1px solid rgba(28,33,30,.14);border-radius:8px;bottom:9px;box-shadow:0 4px 14px #1c211e24;color:#111;display:flex;flex-wrap:wrap;gap:4px;left:9px;max-width:calc(100% - 18px);padding:4px;position:absolute;right:9px;z-index:3}.asset-card__score-debug span{background:#526f861f;border-radius:6px;color:#263947;font-size:10px;font-weight:900;line-height:1;padding:5px 6px;white-space:nowrap}.asset-card__score-debug .asset-card__score-debug-hard{background:#b036301f;color:#8b2f2a}.asset-card__score-debug .asset-card__score-debug-hard.is-passed{background:#2a704924;color:#276b46}.asset-card__image:has(.asset-card__score-debug) .type{bottom:auto;top:9px}.select{align-items:center;background:#fffdf8f0;border:1px solid rgba(28,33,30,.18);border-radius:8px;color:#111;display:flex;flex-shrink:0;font-size:12px;font-weight:600;height:28px;justify-content:center;padding:0 12px;transition:background .15s ease,border-color .15s ease,color .15s ease;white-space:nowrap}.select:before{content:"选择"}.selected .select:before{content:"已选"}.selected .select{background:var(--moss, #0f9974);border-color:var(--moss, #0f9974);color:#fff}.quick-actions{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:6px;justify-content:flex-end;max-width:calc(100% - 20px);opacity:0;position:absolute;right:10px;top:10px;transform:translateY(-4px);transition:.18s ease;z-index:3}.asset-card:hover .quick-actions,.asset-card:focus-within .quick-actions,.asset-card.selected .quick-actions{opacity:1;transform:translateY(0)}.quick-actions button,.favorite-button{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;border:1px solid rgba(17,17,17,.18);border-radius:8px;color:#111;display:flex;flex-shrink:0;font-size:12px;font-weight:600;gap:4px;height:28px;justify-content:center;padding:0 12px;white-space:nowrap}.quick-actions button.select{padding:0 12px}.quick-actions button.active,.favorite-button--active{background:#111;color:#fff}.quick-actions__favorite.active{background:#111;box-shadow:0 0 0 2px #ffffff73;color:#fff}.quick-actions__pin.active{background:#526f8638;box-shadow:0 0 0 2px #ffffff59;color:var(--blue)}.asset-card--aesthetic{border-color:#cdb893;box-shadow:0 1px #cdb89366}.asset-card--aesthetic .type{background:linear-gradient(135deg,#6f4d18,#b07a2f);color:#fff8e7}.asset-card__chip{position:absolute;bottom:10px;left:10px;z-index:2;padding:2px 8px;font-size:11px;border-radius:999px;letter-spacing:.5px;pointer-events:none}.asset-card__chip--universal{background:#222222b8;color:#f6e5b9;border:1px solid rgba(232,207,142,.55)}.asset-card__prompt{margin:8px 0 4px;padding:8px 10px;background:linear-gradient(135deg,#f8f3e7,#f1ead4);border:1px solid #e3d4a8;border-radius:8px}.asset-card__prompt-label{display:inline-block;font-size:11px;letter-spacing:1px;color:#8a6a23;text-transform:uppercase;margin-bottom:4px}.asset-card__prompt-text{margin:0;font-size:12.5px;line-height:1.55;color:#3a2f15;max-height:3.2em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-word;white-space:pre-wrap}.asset-card__source-risk{align-self:flex-start;display:inline-flex;max-width:100%;margin:2px 0 6px;padding:2px 6px;border:1px solid rgba(148,163,184,.34);border-radius:999px;background:#f8fafc;color:#475569;font-size:11px;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-card__source-risk--low{border-color:#16653438;background:#f0fdf4;color:#166534}.asset-card__source-risk--medium,.asset-card__source-risk--unknown{border-color:#b4530938;background:#fffbeb;color:#92400e}.asset-card__source-risk--high{border-color:#b91c1c38;background:#fef2f2;color:#991b1b}.detail-prompt{margin:10px 0 12px;padding:10px 12px;background:linear-gradient(135deg,#f8f3e7,#f1ead4);border:1px solid #e3d4a8;border-radius:10px}.detail-prompt__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.detail-prompt__head strong{color:#8a6a23;letter-spacing:.5px}.detail-prompt__text{margin:0;font-size:12.5px;line-height:1.6;color:#3a2f15;white-space:pre-wrap;word-break:break-word}.detail-governance{margin:10px 0 12px;padding:10px 12px;border:1px solid rgba(148,163,184,.28);border-radius:8px;background:#f8fafc}.detail-governance--low{border-color:#16653438;background:#f0fdf4}.detail-governance--medium,.detail-governance--unknown{border-color:#b4530938;background:#fffbeb}.detail-governance--high{border-color:#b91c1c38;background:#fef2f2}.detail-governance__head{align-items:flex-start;display:flex;justify-content:space-between;gap:10px}.detail-governance__head strong{display:block;font-size:13px}.detail-governance__head span,.detail-governance__meta{color:var(--muted, #64748b);font-size:12px;line-height:1.45}.detail-governance__meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.detail-governance__meta span{padding:3px 7px;border-radius:999px;background:#ffffffa3}.detail-governance__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.asset-card--pinned{outline:2px solid rgba(82,111,134,.28);outline-offset:2px}.quick-actions__similar{font-weight:700;letter-spacing:.02em;white-space:nowrap}.card-bottom--search{gap:8px}.card-bottom__actions{align-items:center;display:flex;flex-shrink:0;gap:6px}.asset-card__body{display:flex;flex-direction:column;min-height:164px;padding:12px 13px 13px}.asset-card h3{font-family:STSong,Songti SC,serif;font-size:15px;font-weight:600;margin:0}.meta,.asset-card__meta{color:var(--muted);font-size:10px;margin:5px 0 0}.asset-card__info{align-items:center;color:var(--muted);display:flex;flex-wrap:wrap;font-size:10px;gap:6px 8px;justify-content:space-between;margin-top:5px}.asset-card__info-main{flex:1;line-height:1.45;min-width:0}.asset-card__info-badges{align-items:center;display:inline-flex;flex-shrink:0;gap:5px}.match-reason-badge{background:#526f8614;border:1px solid rgba(82,111,134,.14);border-radius:6px;color:#526f86;display:block;font-size:10px;line-height:1.45;margin-top:8px;overflow:hidden;padding:5px 8px;text-overflow:ellipsis;white-space:nowrap}.tags,.tag-row{display:flex;flex-wrap:nowrap;gap:5px;max-width:100%;margin-top:10px;overflow:hidden;white-space:nowrap}.tags span,.tag{background:#e7e8e3;border-radius:5px;color:#606760;font-size:9px;padding:4px 6px;white-space:nowrap}.tags .tag--hit{background:#e6f2eb;border:1px solid #c6dfd0;color:var(--moss)}.tags__more{background:#f0f0ed;color:#444;flex-shrink:0;font-weight:600;outline:0;position:relative}.tags__hover-all{background:var(--paper-strong, #fff);border:1px solid var(--line);border-radius:10px;box-shadow:0 8px 24px #1c211e1f;display:none;flex-wrap:wrap;gap:5px;left:auto;max-height:120px;overflow-y:auto;padding:8px;position:absolute;min-width:220px;right:0;top:calc(100% + 4px);z-index:6}.tags__hover-all span{font-size:9px}.tags--has-more{overflow:visible;position:relative}.tags__more:hover .tags__hover-all,.tags__more:focus .tags__hover-all,.tags__more:focus-within .tags__hover-all{display:flex}.asset-card__body .tags{position:relative}.tag--clickable{background:#526f861a;border:1px solid rgba(82,111,134,.16);color:var(--blue);cursor:pointer;font:inherit}.card-bottom{align-items:center;border-top:1px solid var(--line);display:flex;justify-content:flex-start;margin-top:auto;padding-top:10px}.card-bottom:empty{display:none}.score{align-items:center;color:var(--accent-dark);display:flex;font-size:10px;font-weight:800;gap:5px}.score i,.score__bar{background:#dedbd2;border-radius:99px;display:block;height:4px;overflow:hidden;width:42px}.score i:after,.score__bar i{background:var(--accent);content:"";display:block;height:100%;width:var(--score, 50%)}.more{background:transparent;border:0;color:var(--muted);font-size:17px;padding:0 3px}.quality-badge{background:#eeeeeb;border-radius:4px;color:var(--ink);font-size:9px;margin-left:6px;padding:2px 5px}.quality-badge--good{background:#53615326;color:var(--moss)}.quality-badge--warn{background:#f2efea;color:#6f675a;font-weight:600}.asset-card .quality-row,.asset-card .quality-badge,#viewSearch .asset-card .quality-row,#viewLibrary .asset-card .quality-row{display:none!important}.quality-row{align-items:center;color:var(--ink);display:grid;font-size:11px;gap:6px;grid-template-columns:auto auto 1fr;margin-top:8px}.quality-row--good{color:var(--moss)}.quality-row--compact{font-size:10px;gap:5px;margin-top:6px}.quality-row i{background:#1c211e14;border-radius:999px;height:6px;overflow:hidden}.quality-row b{background:linear-gradient(90deg,var(--accent),#c9a227);border-radius:inherit;display:block;height:100%;width:var(--quality, 0%)}.quality-row--good b{background:linear-gradient(90deg,var(--moss),#8aa08a)}.quality-panel .quality-row,.quality-panel #detailSmartCompleteButton{margin-top:8px}.reason-list{color:var(--muted);font-size:11px;line-height:1.45;margin:6px 0 0;padding-left:16px}.asset-card__body>.reason-list{border-top:1px solid var(--line);margin-top:8px;padding-top:6px}.asset-grid.list{grid-template-columns:1fr}.asset-grid.list .asset-card{display:grid;grid-template-columns:210px 1fr}.asset-grid.list .asset-card__image{aspect-ratio:auto;min-height:135px}.asset-grid.compact{gap:9px;grid-template-columns:repeat(4,minmax(0,1fr))}.asset-grid.compact .asset-card__body{padding:9px 10px}.asset-grid.compact .asset-card h3{font-size:13px}.asset-grid.compact .tags,.asset-grid.compact .tag-row{display:none}.inspector{background:var(--paper-strong);border-left:1px solid var(--line);display:flex;flex-direction:column;font-size:14px;height:100vh;overflow:hidden;padding:54px 18px 21px;position:fixed;right:0;top:0;transform:translate(0);transition:transform .24s ease;width:var(--inspector);z-index:15}.app.inspector-collapsed .inspector{transform:translate(100%)}.shell-toggle{align-items:center;background:#fffdf8eb;border:0;border-radius:8px;box-shadow:0 2px 10px #1c211e1a;color:#6d736d;display:inline-flex;height:32px;justify-content:center;padding:0;position:fixed;top:19px;transition:background .15s ease,box-shadow .15s ease,color .15s ease;width:32px;z-index:31}.shell-toggle--sidebar{left:16px}.shell-toggle--inspector{right:16px}.shell-toggle:hover{background:#fffffff5;box-shadow:0 4px 14px #1c211e24;color:var(--ink)}.shell-toggle:focus-visible{box-shadow:0 0 0 3px #c554312e,0 2px 10px #1c211e1a;outline:none}.shell-toggle__icon{display:block;height:16px;width:16px}.shell-toggle__panel{opacity:.18;transition:opacity .18s ease}.shell-toggle[aria-expanded=true] .shell-toggle__panel{opacity:.72}.shell-toggle[aria-expanded=false] .shell-toggle__panel{opacity:.12}.shell-toggle[aria-expanded=false]{color:var(--muted)}.inspector__head{align-items:center;display:flex;justify-content:space-between}.inspector__head small{color:var(--accent-dark);font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.inspector h2{font-family:STSong,Songti SC,serif;font-size:24px;font-weight:600;margin:5px 0 0}.inspector__status{color:var(--muted);font-size:11px;line-height:1.45;margin:8px 0 0}.badge--similar{background:var(--accent);font-size:9px;margin-left:4px;padding:2px 5px}.count{align-items:center;background:var(--ink);border-radius:50%;color:#fff;display:flex;font-size:13px;height:32px;justify-content:center;width:32px}.inspector-tabs{background:#f1f1ee;border-radius:9px;display:grid;flex-shrink:0;grid-template-columns:1fr 1fr;margin-top:15px;padding:3px}.inspector-tabs button{background:transparent;border:0;border-radius:7px;color:var(--muted);font-size:13px;font-weight:700;padding:10px 8px}.inspector-tabs button.active{background:var(--paper-strong);box-shadow:0 2px 8px #1c211e14;color:var(--ink)}.inspector-pane{flex:1;min-height:0;overflow:auto}.inspector-pane[hidden]{display:none!important}.inspector__hint{color:var(--muted);font-size:13px;line-height:1.6;margin:14px 0}.selection-list{display:grid;gap:8px;max-height:28vh;overflow:auto}.selected-item{align-items:center;background:#fff;border:1px solid var(--line);border-radius:10px;display:grid;gap:8px;grid-template-columns:1fr auto;padding:7px}.selected-item__preview{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:grid;gap:8px;grid-template-columns:auto 54px 1fr;padding:0;text-align:left;width:100%}.selected-item__index{align-items:center;background:#f1f1ee;border-radius:999px;color:var(--muted);display:inline-flex;font-size:10px!important;font-weight:700;height:22px;justify-content:center;width:22px}.selected-item img{border-radius:7px;height:43px;object-fit:cover;width:54px}.selected-item strong{display:block;font-size:13px}.selected-item span{color:var(--muted);font-size:11px}.selected-item>button[data-remove-selection]{background:transparent;border:0;color:#8d8d87;font-size:15px}.inspector__form{border-top:1px solid var(--line);display:grid;gap:10px;margin-top:16px;padding-top:16px}.inspector__form label{color:var(--muted);display:block;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.inspector__form select,.inspector__form textarea,.inspector__form input{background:#f1efe8;border:1px solid var(--line);border-radius:9px;color:var(--ink);font-size:14px;margin-top:6px;outline:none;padding:10px 11px;resize:none;width:100%}.inspector-batch{font-size:13px;margin-top:12px}.inspector-batch summary{color:var(--muted);cursor:pointer}.inspector-batch__controls{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.inspector-batch__controls--danger{border-top:1px solid var(--line);margin-top:14px;padding-top:12px}.inspector-batch__controls input,.inspector-batch__controls select{font-size:13px;min-width:100px;padding:8px 10px}.inspector-type-actions{border:1px solid var(--line);border-radius:12px;display:grid;gap:10px;margin:12px 0;padding:12px}.inspector-type-actions[hidden]{display:none}.inspector-type-actions__head{align-items:center;display:flex;gap:10px;justify-content:space-between}.inspector-type-actions__head strong{color:var(--ink);font-size:13px}.inspector-type-actions__head span{color:var(--muted);font-size:12px;white-space:nowrap}.inspector-type-actions__buttons{display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.inspector-type-actions__buttons button{min-width:0}.inspector__bottom{display:grid;flex-shrink:0;gap:8px;margin-top:12px}.inspector__bottom button{font-size:13px;padding:11px 15px;width:100%}#mobileBasketToggle{display:none}.mini-action{background:transparent;border:0;color:var(--muted);font-size:12px;text-decoration:underline}.detail-pane{position:relative}.detail-close{background:#1c211ec7;border:0;border-radius:50%;color:#fff;display:none;font-size:18px;height:30px;line-height:1;position:absolute;right:9px;top:9px;width:30px;z-index:2}.dialog-image{background:var(--image, #d8d5cd);background-position:center;background-size:cover;border-radius:11px;height:180px;margin-top:4px;overflow:hidden;position:relative}.dialog-image img{height:100%;object-fit:cover;width:100%}.dialog-image img+.asset-card__placeholder{display:none}.dialog-image.asset-card__image--broken .asset-card__placeholder,.dialog-image.asset-card__image--empty .asset-card__placeholder{display:flex}.dialog-image.asset-card__image--broken img,.dialog-image.asset-card__image--empty img{display:none}.detail-copy h3,#inspectorDetailContent h2{font-family:STSong,Songti SC,serif;font-size:19px;margin:14px 0 5px}.detail-copy p,#inspectorDetailContent p{color:var(--muted);font-size:11px;line-height:1.65;margin:0}.detail-meta{border-bottom:1px solid var(--line);border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:6px;margin-top:14px;padding:12px 0}.detail-meta span{background:#eeeeeb;border-radius:6px;color:#62675f;font-size:9px;padding:5px 7px}.detail-actions,.card-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.detail-action{margin-top:14px;width:100%}.eyebrow{color:var(--ink);font-size:9px;font-weight:800;letter-spacing:.13em;margin:0 0 6px;text-transform:uppercase}.prompt-box{background:#1c211e0f;border-radius:11px;color:#3f3b32;font-size:11px;line-height:1.65;margin-top:12px;padding:12px;white-space:pre-wrap}.quality-panel{background:#f8f8f6;border-radius:10px;font-size:11px;margin-top:12px;padding:10px}.quality-panel--good{background:#5361531a}.asset-edit-form{display:grid;gap:10px}.asset-edit-form label{display:grid;font-size:11px;gap:4px}.asset-edit-form input,.asset-edit-form textarea{background:#f1efe8;border:1px solid var(--line);border-radius:9px;padding:8px}.toast{align-items:center;background:#292e2a;border-radius:11px;bottom:22px;color:#fff;display:flex;font-size:11px;gap:14px;left:50%;opacity:0;padding:11px 14px;pointer-events:none;position:fixed;transform:translate(-50%,14px);transition:.2s ease;z-index:60}.toast.show{opacity:1;pointer-events:auto;transform:translate(-50%)}.toast button{background:transparent;border:0;color:#efa181;font-weight:800}.prompt-dialog,.board-dialog{background:var(--paper-strong);border:1px solid var(--line);border-radius:15px;box-shadow:0 30px 90px #1c211e42;color:var(--ink);max-width:920px;padding:0;width:min(920px,calc(100vw - 28px))}.prompt-dialog::backdrop,.board-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1c211e57}.dialog-close{background:var(--ink);border:0;border-radius:999px;color:#fff8eb;cursor:pointer;padding:10px 16px}.prompt-dialog{padding:20px;position:relative}.prompt-dialog .dialog-close{position:absolute;right:16px;top:16px}.panel-card{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);margin-top:18px;padding:20px}.panel-card h2{font-family:STSong,Songti SC,serif;font-size:20px;margin:0 0 12px}.import-steps{align-items:center;background:#f7f7f5;border:1px solid var(--line);border-radius:14px;display:grid;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr));margin:14px 0 16px;padding:5px}.import-steps span{align-items:center;color:var(--muted);display:inline-flex;font-size:12px;font-weight:700;gap:6px;justify-content:center;min-width:0;padding:8px 6px;white-space:nowrap}.import-steps strong{align-items:center;background:#111;border-radius:999px;color:#fff;display:inline-flex;font-size:10px;height:19px;justify-content:center;width:19px}.muted{color:var(--muted);font-size:13px;line-height:1.55}.search-box{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);margin-top:18px;padding:16px}.search-box textarea{background:transparent;border:0;font-size:15px;outline:none;resize:vertical;width:100%}.search-box__footer{align-items:center;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;padding-top:12px}textarea,input,select{background:#ffffffd1;border:1px solid var(--line);border-radius:12px;color:var(--ink);outline:none;padding:10px 12px;width:100%}textarea:focus,input:focus,select:focus{border-color:#1111116b;box-shadow:0 0 0 3px #11111114}.tag-filters{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}.tag-filters__label{color:var(--muted);font-size:10px;font-weight:800;letter-spacing:.04em;margin-right:4px;text-transform:uppercase}.chip{background:#5361531a;border:1px solid rgba(83,97,83,.14);border-radius:999px;color:var(--moss);cursor:pointer;font-size:11px;font-weight:700;padding:6px 10px}.chip--active{background:var(--moss);border-color:var(--moss);color:#fff8eb}.chip--ghost{background:transparent;border-color:#1c211e2e;color:var(--muted)}mark{background:#bd925173;border-radius:3px;color:inherit;padding:0 2px}.notice{color:var(--moss);font-size:13px;font-weight:600;margin-top:12px;min-height:22px}.notice--empty{background:#ffffffeb;border:1px dashed rgba(28,33,30,.16);border-radius:14px;padding:18px 20px}.offline-readonly .workspace-notice{background:#fff3d7;border:1px solid #dfb85f;border-radius:12px;color:#6d4a09;padding:10px 14px}.offline-readonly button:disabled,.offline-readonly input:disabled,.offline-readonly textarea:disabled,.offline-readonly select:disabled{cursor:not-allowed;opacity:.55}.search-results-more{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:16px;padding:14px 16px;border-radius:14px;background:#f7f5efeb;border:1px dashed rgba(28,33,30,.14);color:var(--moss);font-size:13px;font-weight:600}.search-results-more span{flex:1 1 220px}.two-column{display:grid;gap:18px;grid-template-columns:1fr 1fr}.file-input{margin:12px 0}.folder-import-picker{display:grid;gap:8px 12px;grid-template-columns:minmax(140px,220px) 1fr}.folder-import-picker__label{color:var(--ink);font-size:13px;font-weight:800}.folder-import-picker .muted{font-size:12px;grid-column:2 / 3;line-height:1.5}.folder-import-picker__actions{display:flex;flex-wrap:wrap;gap:8px}.folder-import-picker__actions .button{min-width:112px}.folder-import-picker__input{display:none}.folder-path-import{background:#fff;border:1px solid var(--line);border-radius:14px;display:grid;gap:8px;margin:10px 0 12px;padding:14px}.folder-path-import label{color:var(--ink);font-size:13px;font-weight:800}.folder-path-import__row{display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto}.folder-path-import input{background:var(--paper-strong);border:1px solid var(--line);border-radius:10px;color:var(--ink);min-width:0;padding:10px 12px}.folder-path-import .muted{font-size:12px;line-height:1.5;margin:0}.import-collapsible{background:#fff;border:1px solid var(--line);border-radius:14px;margin:10px 0 12px}.import-collapsible__toggle{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;gap:6px 10px;justify-content:space-between;list-style:none;padding:12px 14px;-webkit-user-select:none;user-select:none}.import-collapsible__toggle::-webkit-details-marker{display:none}.import-collapsible__title{align-items:center;color:var(--ink);display:inline-flex;font-size:13px;font-weight:800;gap:8px}.import-collapsible__title:before{color:var(--muted);content:"▸";display:inline-block;font-size:12px;line-height:1;transition:transform .18s ease}.import-collapsible[open] .import-collapsible__title:before{transform:rotate(90deg)}.import-collapsible__hint{font-size:12px;font-weight:400}.import-collapsible__body{border-top:1px solid var(--line);display:grid;gap:10px;padding:14px}.import-collapsible .url-import-section,.import-collapsible .folder-import-picker,.import-collapsible .folder-path-import{background:transparent;border:0;box-shadow:none;margin:0;padding:0}.import-collapsible__body.folder-import-picker{align-items:start;grid-template-columns:1fr}.import-collapsible__body.folder-import-picker .muted{grid-column:auto}.import-collapsible #csvTextInput{background:var(--paper-strong);border:1px solid var(--line);border-radius:10px;color:var(--ink);font-family:ui-monospace,Consolas,monospace;font-size:12px;line-height:1.45;min-height:120px;padding:10px 12px;resize:vertical;width:100%}.import-collapsible:hover{border-color:#d3d3cd;box-shadow:0 10px 26px #1111110a}.url-import-section{display:grid;gap:10px}.url-import-section textarea{background:var(--paper-strong);border:1px solid var(--line);border-radius:10px;color:var(--ink);font-family:inherit;font-size:13px;line-height:1.5;min-height:80px;padding:10px 12px;resize:vertical}.url-import-section__meta{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.url-import-section__meta label{color:var(--ink);display:grid;font-size:12px;font-weight:600;gap:4px}.url-import-section__meta select,.url-import-section__meta input{background:var(--paper-strong);border:1px solid var(--line);border-radius:10px;color:var(--ink);font-size:13px;min-width:0;padding:8px 10px}.url-import-section__actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.url-import-section .muted{font-size:12px;line-height:1.5;margin:0}@media(max-width:640px){.url-import-section__meta{grid-template-columns:1fr}}#importUrlSection[hidden],#importQuickAddPanel[hidden],#importManualInput[hidden],.external-import-section[hidden],.pinterest-import-section[hidden]{display:none!important}.pinterest-import-section{background:#fff;border:1px solid var(--line);border-radius:14px;display:grid;gap:10px;margin:10px 0;padding:14px}.pinterest-import-section:hover{border-color:#d3d3cd;box-shadow:0 10px 26px #1111110a}.pinterest-import-section__label{color:var(--ink);font-size:13px;font-weight:800}.pinterest-import-section input[type=text]{background:var(--paper-strong);border:1px solid var(--line);border-radius:10px;color:var(--ink);font-size:13px;min-width:0;padding:10px 12px}.pinterest-import-section__meta label{align-items:center;color:var(--ink);display:flex;font-size:12px;font-weight:600;gap:8px}.pinterest-import-section__meta input[type=number]{background:var(--paper-strong);border:1px solid var(--line);border-radius:10px;color:var(--ink);font-size:13px;padding:8px 10px;width:80px}.pinterest-import-section__actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.pinterest-import-section .muted{font-size:12px;line-height:1.5;margin:0}.external-import-section{background:#fff;border:1px solid var(--line);border-radius:14px;display:grid;gap:10px;margin:10px 0;padding:14px}.external-import-section:hover{border-color:#d3d3cd;box-shadow:0 10px 26px #1111110a}.external-import-section__label{color:var(--ink);font-size:13px;font-weight:800}.external-import-section input[type=text]{background:var(--paper-strong);border:1px solid var(--line);border-radius:10px;color:var(--ink);font-size:13px;min-width:0;padding:10px 12px}.external-import-section__meta{display:flex;flex-wrap:wrap;gap:12px 18px}.external-import-section__meta label{align-items:center;color:var(--ink);display:flex;font-size:12px;font-weight:600;gap:8px}.external-import-section__sources{align-items:center;display:flex;flex-wrap:wrap;gap:10px 14px}.external-import-section__sources label{font-weight:500;gap:5px}.external-import-section__meta input[type=number]{background:var(--paper-strong);border:1px solid var(--line);border-radius:10px;color:var(--ink);font-size:13px;padding:8px 10px;width:70px}.external-import-section__actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.external-import-section .muted{font-size:12px;line-height:1.5;margin:0}.import-preview__failures{background:var(--paper-strong);border-radius:10px;font-size:12px;margin-top:10px;padding:10px 12px}.import-preview__failures summary{cursor:pointer;font-weight:600}.import-preview__failures ul{list-style:none;margin:8px 0 0;max-height:160px;overflow:auto;padding:0}.import-preview__failure-item{color:var(--muted);margin:4px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pinterest-import-fallback{background:var(--paper-strong);border-radius:10px;font-size:13px}.pinterest-import-fallback summary{cursor:pointer;font-weight:600;padding:10px 12px}.pinterest-import-fallback__content{display:grid;gap:10px;padding:0 12px 12px}.pinterest-import-fallback__content textarea{background:#fff;border:1px solid var(--line);border-radius:8px;font-family:monospace;font-size:11px;line-height:1.4;min-height:80px;padding:8px;resize:vertical}.folder-import-summary{align-items:center;background:#53615314;border:1px solid var(--line);border-radius:14px;display:flex;flex-wrap:wrap;gap:8px 12px;margin:0 0 14px;padding:10px 12px}.folder-import-summary span{color:var(--muted);font-size:12px}.asset-form{display:grid;gap:12px}.import-panel__head h2{margin:0 0 6px}.import-preview-block{border-top:1px solid var(--line);display:grid;gap:16px;margin-top:16px;padding-top:16px}.import-preview-block__details{background:#ffffff73;border:1px solid var(--line);border-radius:12px;padding:10px 12px}.import-preview-block__details summary{cursor:pointer;font-size:12px;font-weight:600;list-style:none}.import-preview-block__details summary::-webkit-details-marker{display:none}.import-preview-block__details[open] summary{margin-bottom:10px}.import-mapping-table td{border-bottom:1px solid var(--line);padding:8px 10px;text-align:left}.match-chips{display:flex;flex-wrap:nowrap;gap:5px;margin-top:8px;max-width:100%;overflow:hidden;white-space:nowrap}.match-chip{background:#526f8614;border:1px solid rgba(82,111,134,.14);border-radius:6px;color:#526f86;flex:0 1 auto;font-size:9px;line-height:1.4;max-width:64%;overflow:hidden;padding:3px 7px;text-overflow:ellipsis;white-space:nowrap}.match-chip--tag{background:#1f6b4f1a;border-color:#1f6b4f38;color:var(--moss)}.match-chip--semantic{background:#4f64771a;border-color:#4f647733;color:var(--blue)}.match-chip--meta{background:#b7791f1a;border-color:#b7791f38;color:#8a570f}.match-chip--other{background:#526f8614;border-color:#526f8624;color:#526f86}.match-score{align-items:center;display:flex;gap:8px;width:100%}.match-score__label{color:var(--muted);flex-shrink:0;font-size:10px}.match-score__bar{background:#e5e5e1;border-radius:99px;flex:1;height:6px;overflow:hidden}.match-score__bar i{background:#888780;border-radius:99px;display:block;height:100%;width:var(--score, 0%)}.match-score__num{flex-shrink:0;font-size:13px;font-weight:600}.match-score__tier{background:#7878781f;border-radius:4px;color:#5f5e5a;flex-shrink:0;font-size:9px;padding:2px 6px}.match-score--strong .match-score__bar i{background:var(--moss)}.match-score--strong .match-score__num{color:var(--moss)}.match-score--strong .match-score__tier{background:#1f6b4f1f;color:var(--moss)}.match-score--mid .match-score__bar i{background:var(--gold)}.match-score--mid .match-score__num{color:#8a570f}.match-score--mid .match-score__tier{background:#b7791f21;color:#8a570f}.match-score--weak .match-score__bar i{background:#888780}.match-score--weak .match-score__num{color:#5f5e5a}.qb-check{font-weight:700}.import-mapping-table th{color:var(--muted, #666);font-size:11px;font-weight:600}.import-mapping-table__row--missing td{color:#7a4a32}.import-preview__warnings{background:#f8f8f6;border:1px solid #ddddda;border-radius:10px;display:grid;gap:6px;margin:0 0 12px;padding:10px 12px}.import-preview__warnings strong{font-size:11px}.import-preview__warnings span{font-size:11px;line-height:1.45}.import-preview__fields--extra{margin-top:8px}.import-wizard__issue-list span{color:var(--muted);font-size:11px;line-height:1.45}.import-wizard__confirm ul{font-size:12px;margin:8px 0 12px;padding-left:18px}.import-preview__stats--compact{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:12px}.import-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.import-progress{margin-top:14px}.import-progress__head{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:space-between;margin-bottom:10px}.import-progress__bar{background:#1c211e14;border-radius:999px;height:8px;overflow:hidden;position:relative}.import-progress__bar i{animation:import-progress-indeterminate 1.2s ease-in-out infinite;background:linear-gradient(90deg,transparent,var(--accent),transparent);display:block;height:100%;width:40%}@keyframes import-progress-indeterminate{0%{transform:translate(-120%)}to{transform:translate(320%)}}.import-progress__hint{font-size:.88rem;line-height:1.5;margin:10px 0 0}.import-post-status__title{display:grid;gap:4px;max-width:min(100%,520px)}.import-post-status__lead{font-size:.88rem;line-height:1.45;margin:0}.import-post-status.is-collapsed .import-post-status__rows{display:none}.import-post-status.is-collapsed .import-post-status__actions button:not(#importContinueButton):not(#importPostCollapseButton){display:none}.import-limits-hint{font-size:.88rem;line-height:1.5;margin:0 0 12px}.import-post-status{margin-top:14px}.import-post-status__head{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:space-between;margin-bottom:12px}.import-post-status__summary{color:var(--muted, #666);font-size:.9rem}.import-post-status__rows{display:grid;gap:12px}.import-post-status__stage{background:#fff;border:1px solid var(--line);border-radius:10px;padding:10px 12px}.import-post-status__stage-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.import-post-status__detail{font-size:.85rem;margin:6px 0 0}.import-post-status__badge{border-radius:999px;font-size:.75rem;font-weight:600;padding:2px 8px}.import-post-status__badge[data-state=done]{background:#2e7d321f;color:#2e7d32}.import-post-status__badge[data-state=running]{background:#1976d21f;color:#1976d2}.import-post-status__badge[data-state=pending]{background:#ed6c021f;color:#ed6c02}.import-post-status__badge[data-state=warn]{background:#d32f2f1f;color:#d32f2f}.import-post-status__badge[data-state=skip]{background:#1c211e14;color:var(--muted, #666)}.import-post-status__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.import-post-status .index-status__row,.import-post-status .enrich-status__bar{margin-top:4px}.import-project-target{background:#fff;border:1px solid var(--line);border-radius:12px;display:grid;gap:6px;margin-bottom:12px;padding:12px}.import-project-target label{display:grid;gap:6px}.import-preview__target{background:#f7f7f5;border:1px solid var(--line);border-radius:10px;margin-bottom:10px;padding:8px 10px}.import-preview{background:#fff;border:1px solid var(--line);border-radius:18px;margin-top:18px;padding:16px}.import-preview__stats{display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:14px}.import-preview__stat{background:#f7f7f5;border:1px solid var(--line);border-radius:14px;padding:12px}.import-preview__stat strong{display:block;font-size:1.35rem}.import-preview__stat span{color:var(--muted);font-size:.82rem;font-weight:800}.import-preview__fields{margin:8px 0 14px}.import-preview__fields-title{color:var(--ink);font-size:12px;font-weight:800;margin:0 0 8px}.import-preview__fields-desc{color:var(--muted);display:block;font-size:11px;font-weight:500;line-height:1.5;margin-top:4px}.import-preview__field-chips{display:flex;flex-wrap:wrap;gap:6px}.import-field-chip{background:#1c211e0f;border:1px solid var(--line);border-radius:999px;color:#4f544f;font-size:11px;font-weight:700;padding:5px 10px}.import-preview__fields-note{color:var(--muted);font-size:11px;line-height:1.5;margin:8px 0 0}.import-preview__type-summary{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}.import-preview__type-summary-label{color:var(--muted);font-size:11px;font-weight:800;letter-spacing:.06em;margin-right:2px;text-transform:uppercase}.import-preview__total{background:#1c211e0f;border-radius:999px;color:var(--ink);font-size:11px;font-weight:800;margin-right:4px;padding:6px 10px}.import-type-tag{border-radius:999px;font-size:11px;font-weight:800;line-height:1;padding:6px 10px;white-space:nowrap}.import-type-tag--btn{border:0;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.import-type-tag--btn:hover{transform:translateY(-1px)}.import-type-tag--active{box-shadow:0 0 0 2px currentColor}.import-type-tag--all{background:#1c211e14;color:var(--muted)}.import-preview__list-head{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:space-between;margin:4px 0 12px}.import-preview__list-head strong{font-size:13px}.import-preview__list-head .muted{font-size:11px}.import-preview__clear-filter{background:transparent;border:0;color:var(--ink);cursor:pointer;font-size:11px;font-weight:700;padding:0;text-decoration:underline}.import-preview__gallery{display:grid;gap:14px;grid-template-columns:repeat(5,minmax(0,1fr));padding:2px 0 4px}.import-preview__gallery-item{background:#fff;border:1px solid #d8d8d4;border-radius:14px;display:flex;flex-direction:column;gap:0;margin:0;min-width:0;overflow:hidden;padding:10px 10px 12px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.import-preview__gallery-item:hover{border-color:#cfcfca;box-shadow:0 14px 30px #11111114;transform:translateY(-1px)}.import-preview__source-badge{background:#1c211ec7;border-radius:20px;color:#fff;font-size:11px;font-weight:600;left:8px;line-height:1;padding:4px 8px;pointer-events:none;position:absolute;top:36px;z-index:2}.import-preview__source-badge.is-duckduckgo{background:#de5833}.import-preview__source-badge.is-bing{background:#0078d4}.import-preview__source-badge.is-pinterest{background:#bd081c}.import-preview__source-badge.is-unsplash{background:#000}.import-preview__item .import-preview__source-badge{left:auto;position:relative;top:auto}.import-preview__gallery-item.is-selectable{cursor:pointer;position:relative}.import-preview__gallery-item.is-selected{border-color:#1c211e;box-shadow:0 0 0 2px #1c211e2e}.import-preview__select{left:10px;position:absolute;top:10px;z-index:2}.import-preview__select input[type=checkbox]{accent-color:#1c211e;cursor:pointer;height:18px;margin:0;width:18px}.import-preview__toolbar{align-items:center;background:#1c211e08;border-radius:12px;display:flex;flex-wrap:wrap;gap:10px 14px;justify-content:space-between;margin-bottom:10px;padding:8px 12px}.import-preview__selection-count strong{color:#1c211e}.import-preview__toolbar-actions{display:flex;gap:8px}.import-preview__gallery-item figcaption{display:grid;gap:4px;margin:0;min-width:0;padding-top:10px}.import-preview__gallery-item figcaption strong{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:13px;font-weight:700;line-height:1.4;overflow:hidden}.import-preview__gallery-item figcaption span{color:var(--muted);font-size:11px;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.import-preview__layout-toggle{background:#1c211e0f;border-radius:999px;display:inline-flex;gap:2px;padding:2px}.import-preview__layout-btn{background:transparent;border:0;border-radius:999px;color:var(--muted);cursor:pointer;font-size:11px;font-weight:600;padding:5px 10px}.import-preview__layout-btn.is-active{background:var(--paper);box-shadow:0 1px 4px #1c211e14;color:var(--ink)}.import-preview__list-head-main{display:grid;gap:2px;min-width:0}.import-preview__list-head-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.import-preview__list-note{color:var(--muted);font-size:11px;margin:10px 0 0}.import-preview__thumb--gallery{align-items:center;aspect-ratio:4 / 3;background:#f3f3f0;border:1px solid #eeeeea;border-radius:10px;display:flex;flex-shrink:0;justify-content:center;overflow:hidden;width:100%}.import-preview__thumb--gallery img{background:#fff;display:block;height:100%;max-height:100%;max-width:100%;object-fit:contain;object-position:center;width:100%}.import-preview__thumb--gallery.import-preview__thumb--empty{aspect-ratio:4 / 3;width:100%}.import-preview__thumb--empty{align-items:center;color:var(--muted);display:flex;font-size:10px;justify-content:center}.import-type-tag--character{background:#526f8624;color:#3f5668}.import-type-tag--scene{background:#53615329;color:var(--moss)}.import-type-tag--prop{background:#bd925129;color:#8a6128}.import-type-tag--costume{background:#f2efea;color:#6f675a}.import-type-tag--mood{background:#78608c24;color:#5f4875}.import-type-tag--reference{background:#3c3c3c1a;color:#444}.import-type-tag--default{background:#1c211e14;color:var(--muted)}.import-preview__meta{display:grid;gap:6px;min-width:0}.import-preview__title-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.import-preview__title-row strong{font-size:13px}.import-preview__meta>span{color:var(--muted);font-size:12px}.import-preview__skips{background:#f8f8f6;border:1px solid #ddddda;border-radius:14px;color:var(--ink);display:grid;gap:6px;line-height:1.45;margin:0 0 14px;padding:12px}.import-preview__list{display:grid;gap:8px;max-height:min(52vh,520px);overflow-y:auto;padding:2px}.import-preview__item{align-items:center;background:#f7f5efd1;border:1px solid var(--line);border-radius:12px;display:grid;gap:10px;grid-template-columns:52px 1fr;padding:8px 10px}.import-preview__item[data-has-image="0"]{border-style:dashed;opacity:.82}.import-preview__item.is-selectable{cursor:pointer;position:relative}.import-preview__item.is-selectable .import-preview__select{left:8px;top:8px}.import-preview__item.is-selected{border-color:#1c211e;box-shadow:0 0 0 2px #1c211e2e}.import-preview__item.is-selected .import-preview__thumb,.import-preview__gallery-item.is-selected .import-preview__thumb--gallery{opacity:.92}.import-preview__list-head{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:space-between;margin-bottom:8px}.import-preview__thumb{background:var(--image, linear-gradient(135deg, #344, #899));background-position:center;background-size:cover;border-radius:10px;flex-shrink:0;height:52px;overflow:hidden;width:52px}.import-preview__thumb img{height:100%;object-fit:cover;width:100%}.settings-grid{display:grid;gap:16px}.index-status__head,.enrich-status__head{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:space-between;margin-bottom:10px}.index-status__bars{display:grid;gap:8px;margin-bottom:10px}.index-status__hint{font-size:.85rem;margin:0 0 10px}.index-status__actions{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.index-model-banner{background:#f8f8f6;border:1px solid #ddddda;border-radius:12px;margin:0 0 10px;padding:10px 12px}.index-model-banner strong{display:block;margin-bottom:6px}.image-search-index-strip{margin-bottom:12px;padding:12px}.image-search-index-strip__head{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:space-between;margin-bottom:8px}.image-search-index-strip__hint{font-size:12px;margin:8px 0 0}.video-search-index-strip{margin-top:12px;padding:12px}.video-search-index-strip__head{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:space-between}.video-search-index-strip__hint{font-size:12px;margin:8px 0 0}.video-search-index-strip__hint.is-info{color:var(--muted, #6b7280)}.video-search-index-strip__hint.is-warning,.empty-state__tips li.is-warning{color:#92400e}.video-segment-grid .video-segment-card{cursor:pointer}.video-segment-card__time{background:#000000b8;border-radius:6px;bottom:8px;color:#fff;font-size:11px;font-variant-numeric:tabular-nums;left:8px;padding:3px 7px;position:absolute;z-index:2}.video-segment-card__caption{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--muted, #666);display:-webkit-box;font-size:12px;line-height:1.45;margin:4px 0 0;overflow:hidden}.video-segment-card__actions{margin-top:8px}.video-segment-player{background:#000;border-radius:10px;display:block;margin:10px 0 12px;max-height:280px;width:100%}.video-segment-player__poster{border-radius:10px;display:block;margin:10px 0;max-height:200px;object-fit:cover;width:100%}.video-import-panel{margin-top:16px}.video-import-panel__head h2{margin-bottom:6px}.video-index-status{margin:12px 0;padding:12px}.video-index-status__head{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:space-between;margin-bottom:8px}.video-index-status__bars{display:grid;gap:8px}.video-index-status__hint,.video-index-status__meta{font-size:12px;margin-top:8px}.video-enrichment-status{margin:12px 0;padding:12px}.video-enrichment-status__head{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:space-between;margin-bottom:8px}.video-enrichment-status__hint{font-size:12px;margin-top:8px}.video-enrichment-status__actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px;margin-top:10px}.video-enrichment-status__actions .muted{font-size:12px}.video-import-options{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:12px 0}.video-import-options label{display:grid;gap:4px}.video-upload-zone{align-items:center;background:var(--panel, #fafaf8);border:1px dashed #ccc;border-radius:12px;cursor:pointer;display:grid;gap:6px;justify-items:center;padding:18px;text-align:center}.video-upload-zone--active{border-color:var(--accent, #2563eb);background:#f3f7ff}.video-upload-queue{margin-top:10px}.video-upload-queue__list{font-size:13px;margin:8px 0;padding-left:18px}.video-import-actions{margin-top:10px}.video-manifest-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.video-import-preview{margin-top:12px;padding:12px}.video-import-preview__stats{display:flex;flex-wrap:wrap;gap:12px 18px;margin-bottom:10px}.video-import-preview__sample ul,.video-import-preview__skipped ul{font-size:13px;margin:8px 0 0;padding-left:18px}.video-library-list{margin-top:16px}.video-library-list__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.video-library-table{border-collapse:collapse;font-size:13px;width:100%}.video-library-table th,.video-library-table td{border-bottom:1px solid #ececea;padding:8px 6px;text-align:left;vertical-align:top}.video-status-badge{border-radius:999px;display:inline-block;font-size:11px;padding:2px 8px}.video-status-badge--ready{background:#e8f5e9;color:#2e7d32}.video-status-badge--processing,.video-status-badge--pending{background:#fff8e1;color:#f57f17}.video-status-badge--partial{background:#e3f2fd;color:#1565c0}.video-status-badge--failed{background:#ffebee;color:#c62828}.video-failure-reason{color:#b42318;display:-webkit-box;font-size:12px;line-height:1.45;margin-top:5px;max-width:520px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.video-failure-detail{margin:10px 0}.video-library-thumb{background:#111;border:none;border-radius:8px;cursor:pointer;height:48px;overflow:hidden;padding:0;width:72px}.video-library-thumb img{display:block;height:100%;object-fit:cover;width:100%}.video-library-thumb--empty{align-items:center;color:#fff;display:grid;font-size:18px;place-items:center}.video-library-actions{display:flex;flex-wrap:wrap;gap:4px}.video-detail-dialog{border:none;border-radius:16px;max-height:90vh;max-width:min(960px,96vw);padding:0;width:min(960px,96vw)}.video-detail-dialog::backdrop{background:#00000073}.video-detail-dialog__head{align-items:flex-start;border-bottom:1px solid #ececea;display:flex;gap:12px;justify-content:space-between;padding:16px 18px 12px}.video-detail-dialog__body{max-height:calc(90vh - 72px);overflow:auto;padding:16px 18px 20px}.video-detail-layout{display:grid;gap:18px}.video-detail-meta{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}.video-detail-meta span{background:#f3f3f1;border-radius:999px;font-size:12px;padding:4px 10px}.video-detail-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.video-detail-segments__head{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:space-between;margin-bottom:10px}.video-segment-detail-list{display:grid;gap:12px}.video-segment-detail{border:1px solid #ececea;border-radius:12px;display:grid;gap:12px;grid-template-columns:120px 1fr;padding:10px}.video-segment-detail__media img,.video-segment-detail__placeholder{aspect-ratio:16 / 9;background:#111;border-radius:8px;color:#fff;display:grid;object-fit:cover;place-items:center;width:100%}.video-segment-detail__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:6px}.video-segment-detail__badges{display:flex;flex-wrap:wrap;gap:6px}.video-segment-detail__vector{background:#fff8e1;border-radius:999px;color:#f57f17;font-size:11px;padding:2px 8px}.video-segment-detail__vector.is-ready{background:#e8f5e9;color:#2e7d32}@media(max-width:720px){.video-segment-detail{grid-template-columns:1fr}}.image-search-failure-panel{margin:0 0 10px}.image-search-failure{background:#f8f8f6;border:1px solid #ddddda;border-radius:12px;padding:10px 12px}.image-search-failure strong{display:block;margin-bottom:4px}.import-mapping-template-tools{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.export-config-panel__form{display:grid;gap:10px;margin-top:10px}.export-config-panel__form>label:not(.export-config-panel__check){display:grid;font-size:13px;gap:4px}.export-config-panel__columns{border:1px solid var(--line);border-radius:10px;display:grid;gap:8px;padding:10px 12px}.export-config-panel__columns-title{color:var(--ink);font-size:13px;font-weight:600}.export-config-panel__columns-hint{font-size:12px;margin:0}.export-config-panel__checks{display:grid;gap:8px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.export-config-panel__check{align-items:center;cursor:pointer;display:flex;font-size:13px;gap:8px;margin:0}.export-config-panel__check input[type=checkbox]{flex-shrink:0;margin:0;padding:0;width:auto}.script-scene-gaps{background:#ba751714;border:1px solid rgba(186,117,23,.16);border-radius:12px;margin:12px 0;padding:12px}.script-scene-gaps--ok{background:#63992214;border-color:#63992229}.script-scene-gaps__head{align-items:baseline;display:flex;gap:10px;justify-content:space-between;margin-bottom:8px}.script-scene-gaps__list{display:grid;gap:8px;list-style:none;margin:0;padding:0}.script-scene-gaps__list li{background:#ffffff8c;border-radius:10px;display:grid;gap:2px;padding:8px 10px}.script-scene-gaps__list li span{font-weight:700}.script-scene-gaps__list li em{color:var(--muted);font-size:12px;font-style:normal}.script-scene-gaps__list li p{color:var(--muted);font-size:12px;margin:0}.project-manage__head{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:space-between;margin-bottom:10px}.api-security-panel__head{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:space-between;margin-bottom:8px}.api-security-panel__form{display:grid;gap:8px;grid-template-columns:minmax(220px,1fr) auto auto}@media(max-width:700px){.api-security-panel__form{grid-template-columns:1fr 1fr}.api-security-panel__form input{grid-column:1 / -1}}.project-manage__list{display:grid;gap:8px;margin-bottom:12px;max-height:180px;overflow:auto}.project-manage__item{align-items:baseline;border:1px solid rgba(28,33,30,.08);border-radius:10px;display:flex;flex-wrap:wrap;gap:6px 12px;justify-content:space-between;padding:8px 10px}.project-rename-form{display:grid;gap:10px;margin-bottom:8px}.project-rename-form label{display:grid;gap:4px}.index-status__row{align-items:center;display:grid;gap:10px;grid-template-columns:36px 1fr}.index-status__row span{color:var(--muted);font-size:.85rem}.index-status__row i{background:#1c211e14;border-radius:999px;display:block;height:8px;overflow:hidden}.index-status__row i:after{background:linear-gradient(90deg,var(--moss),var(--gold));content:"";display:block;height:100%;transition:width .35s ease;width:var(--progress, 0%)}.enrich-status__bar{background:#1c211e14;border-radius:999px;height:8px;overflow:hidden}.enrich-status__bar i{background:linear-gradient(90deg,var(--moss),var(--gold));display:block;height:100%;transition:width .35s ease;width:var(--progress, 0%)}.enrich-status__actions{margin-top:10px}.cleanup-panel h2,.backup-panel h2{font-family:STSong,Songti SC,serif;font-size:20px;margin:0 0 10px}.backup-panel__actions,.cleanup-panel__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.advanced-panel summary{cursor:pointer;font-weight:700}.advanced-panel__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.board-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}.board-card{background:var(--paper);border:1px solid var(--line);border-radius:18px;overflow:hidden}.board-card__covers{background:linear-gradient(135deg,#28343a,#7b684d);display:grid;grid-auto-columns:1fr;grid-auto-flow:column;height:170px;overflow:hidden}.board-card__covers img{height:100%;min-width:0;object-fit:cover;width:100%}.board-card__covers--empty{align-items:center;color:#fff8ebd1;display:flex;justify-content:center;padding:16px;text-align:center}.board-card__body{padding:16px 18px 18px}.board-warning{color:var(--accent);font-size:.88rem}.board-empty{background:#f7f5efb8;border:1px dashed rgba(28,33,30,.14);border-radius:18px;color:var(--muted);display:grid;gap:8px;padding:24px}.board-editor{padding:22px}.board-editor__header{align-items:start;display:flex;justify-content:space-between;margin-bottom:12px}.board-fields{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin:16px 0}.board-fields label{display:grid;gap:6px}.board-fields__wide{grid-column:1 / -1}.board-assets{display:grid;gap:10px}.board-asset{align-items:center;background:#ffffffb8;border:1px solid var(--line);border-radius:14px;cursor:grab;display:grid;gap:12px;grid-template-columns:64px 1fr auto;padding:10px}.board-asset--dragging{cursor:grabbing;opacity:.55}.board-asset__thumb,.board-asset__placeholder{background:var(--image, linear-gradient(135deg, #344, #899));border-radius:10px;height:64px;overflow:hidden;width:64px}.board-asset__thumb img{height:100%;object-fit:cover;width:100%}.board-asset__actions{display:flex;flex-direction:column;gap:4px}.board-editor__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.script-workbench{align-items:stretch;display:grid;gap:16px;grid-template-columns:minmax(0,7fr) minmax(280px,3fr)}.script-editor-card,.script-control-card,.script-understanding-card,.script-scene-nav,.script-scene-detail{background:#fffdf8e6;border:1px solid rgba(36,41,34,.1);border-radius:18px;box-shadow:0 16px 42px #2b28200f}.script-editor-card{display:flex;flex-direction:column;min-height:100%;overflow:hidden}.script-editor-card__head,.script-editor-card__footer,.script-editor-toolbar,.script-control-card__actions,.script-scene-detail__head,.script-scene-detail__actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.script-editor-card__head,.script-editor-card__footer{justify-content:space-between;padding:12px 16px}.script-editor-card__head{align-items:center;background:#f2efe8e0;border-bottom:1px solid var(--line);gap:12px}.script-editor-card__title-block{flex:1 1 auto;min-width:0}.script-editor-card__title-block strong{display:block;font-size:15px}.script-editor-toolbar__actions{align-items:center;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:8px;justify-content:flex-end}.script-toolbar-btn{align-items:center;background:#fff;border:1px solid rgba(36,41,34,.14);border-radius:999px;box-shadow:0 1px #ffffffe6 inset;color:var(--ink);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;line-height:1;min-height:36px;padding:0 14px;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease}.script-toolbar-btn:hover{border-color:#526f5b57;box-shadow:0 4px 14px #2b282014;transform:translateY(-1px)}.script-toolbar-btn:active{transform:translateY(0)}.script-toolbar-btn--import{background:linear-gradient(180deg,#5f7d67,#4f6c58);border-color:#2f4234e6;color:#fff}.script-toolbar-btn--import:hover{background:linear-gradient(180deg,#6a8770,#567560);border-color:#2f4234f2;color:#fff}.script-toolbar-btn--sample{background:#526f5b14;border-color:#526f5b38;color:#3f5745}.script-toolbar-btn__icon{font-size:14px;line-height:1}.script-editor-card__head span:not(.script-toolbar-btn__icon){color:var(--muted);display:block;font-size:12px;margin-top:4px}.script-editor-toolbar{background:#ffffffb8;border-bottom:1px solid var(--line);justify-content:flex-end;padding:8px 12px}.script-editor-card__shortcut{display:none}.script-editor-card__footer{background:#f2efe88c;border-top:1px solid var(--line);color:var(--muted);flex-shrink:0;font-size:12px;margin-top:auto}.script-save-status--saved{color:#526f5b}.script-editor-card__head,.script-editor-card__footer{flex-shrink:0}.script-editor-toolbar{display:none}.script-editor-card textarea{background:var(--paper-strong);border:0;border-radius:0;box-shadow:none;color:var(--ink);flex:1 1 auto;font-size:14px;line-height:1.65;min-height:280px;outline:none;padding:16px 18px;resize:none;width:100%}.script-control-card h3,.script-scene-detail__head h3{margin:0}.script-control-card__summary{display:none}.script-control-card{align-content:start;display:grid;gap:14px;padding:18px}.script-control-card__summary{color:var(--muted);display:none;font-size:13px;line-height:1.65;margin:0}.script-stepper{align-items:center;background:#ffffffb8;border:1px solid var(--line);border-radius:12px;display:grid;grid-template-columns:36px 1fr 36px;overflow:hidden}.script-stepper__btn{background:#f2efe8e0;border:0;color:var(--ink);cursor:pointer;font-size:18px;height:38px}.script-stepper__btn:hover{background:#d156341a}.script-stepper input{background:transparent;border:0;font-size:16px;font-weight:800;outline:none;text-align:center;width:100%}.script-match-btn{align-items:center;display:inline-flex;gap:8px;justify-content:center}.script-match-btn__icon{font-size:14px;line-height:1}.script-control-card__actions{align-items:stretch;flex-direction:column;margin-top:4px}.script-control-card__actions .button{justify-content:center;width:100%}.script-export-btn{min-height:46px}.script-progress-panel{background:#526f5b12;border:1px solid rgba(82,111,91,.16);border-radius:12px;display:grid;gap:9px;margin-top:2px;padding:12px}.script-progress-panel[hidden]{display:none}.script-progress-panel__head,.script-progress-panel__meta{align-items:center;display:flex;gap:10px;justify-content:space-between}.script-progress-panel__head strong{color:var(--ink);font-size:13px}.script-progress-panel__head span{color:#526f5b;font-size:13px;font-weight:900}.script-progress-panel__bar{background:#2429221a;border-radius:999px;height:8px;overflow:hidden}.script-progress-panel__bar i{background:linear-gradient(90deg,#526f5b,#d16f34);border-radius:inherit;display:block;height:100%;transition:width .28s ease;width:var(--script-match-progress, 0%)}.script-progress-panel__meta{color:var(--muted);flex-wrap:wrap;font-size:12px;gap:8px 12px;line-height:1.4}.script-progress-panel__meta #scriptMatchProgressEta{color:#526f5b;font-weight:700}#scriptResults .notice.notice--error{background:#b4343414;border:1px solid rgba(180,52,52,.28);border-radius:12px;color:#8a1f1f;line-height:1.55;padding:14px 16px;white-space:pre-wrap}.script-elements{margin:16px 0}.script-understanding-card{display:grid;gap:14px;padding:16px 18px}.script-understanding-card__head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.script-understanding-card__title{display:grid;gap:6px}.script-understanding-card__head strong{display:block;font-size:16px;line-height:1.3}.script-understanding-card__meta{color:var(--muted);flex-shrink:1;font-size:12px;line-height:1.45;max-width:320px;text-align:right;white-space:normal}.script-understanding-card__badge{background:#2c47561a;border-radius:999px;color:#526f86;display:inline-flex;font-size:11px;font-weight:800;margin-bottom:0;padding:4px 8px;width:fit-content}.script-element-chips{display:flex;flex-wrap:wrap;gap:8px}.script-element-chip{align-items:center;border:1px solid rgba(255,255,255,.42);border-radius:12px;box-shadow:0 8px 20px #221f191a;color:#fff;display:inline-flex;flex-direction:row;font-weight:800;gap:8px;line-height:1.2;min-height:36px;padding:8px 12px}.script-element-chip b{font-size:13px;font-weight:800;line-height:1.25}.script-element-chip i{align-items:center;display:inline-flex;font-style:normal;height:16px;opacity:.92;width:16px}.script-element-chip svg,.script-group__icon svg{display:block;fill:none;height:100%;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:100%}.script-element-chip--night{background:linear-gradient(135deg,#2d4772,#1f3154)}.script-element-chip--place{background:linear-gradient(135deg,#437aa4,#2f5f85)}.script-element-chip--character{background:linear-gradient(135deg,#3f7a55,#2c5f3e)}.script-element-chip--costume{background:linear-gradient(135deg,#6f82a8,#526a98)}.script-element-chip--prop{background:linear-gradient(135deg,#8b6ab7,#684a99)}.script-element-chip--emotion{background:linear-gradient(135deg,#d98243,#bf5d2f)}.script-element-chip--style{background:linear-gradient(135deg,#9c7b28,#7b5e16)}.script-element-chip--ice{background:linear-gradient(135deg,#6aa4cf,#4d7fa8)}.script-element-chip--war{background:linear-gradient(135deg,#d98243,#b95a2d)}.script-element-chip--royal{background:linear-gradient(135deg,#8d6bc1,#6a4aa2)}.script-element-chip--default{background:linear-gradient(135deg,#73736b,#57574f)}.script-results{display:grid;gap:18px}.script-group__heading{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:12px}.script-group__heading h3,.script-group__heading h4{align-items:center;display:inline-flex;gap:8px;margin:0}.script-group__icon{align-items:center;border-radius:10px;color:#fff;display:inline-flex;font-size:14px;height:28px;justify-content:center;padding:6px;width:28px}.script-group__icon--place{background:#526f86}.script-group__icon--character{background:#526f5b}.script-group__icon--costume{background:#6f82a8}.script-group__icon--prop{background:#8b6ab7}.script-group__icon--style{background:#a87435}.script-group__icon--default{background:#727269}.script-group__count{align-items:center;color:var(--muted);display:inline-flex;font-size:.92rem;gap:8px}.script-group__show-all{background:#d1563417;border:1px solid rgba(209,86,52,.22);border-radius:999px;color:var(--accent);cursor:pointer;font-size:12px;font-weight:800;padding:5px 9px}.script-group__show-all:hover{background:#d1563429}.script-scene{background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:16px}.script-scene__body .script-group--nested+.script-group--nested{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}.script-scene-workbench{align-items:start;display:grid;gap:16px;grid-template-columns:240px minmax(0,1fr)}.script-scene-nav{display:grid;gap:8px;max-height:calc(100vh - 220px);overflow:auto;padding:12px;position:sticky;top:84px}.script-scene-nav__head{align-items:center;color:var(--muted);display:flex;font-size:12px;justify-content:space-between;padding:4px 4px 8px}.script-scene-nav__head strong{color:var(--ink);font-size:14px}.script-scene-nav__tools{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:4px}.script-plan-status{display:block;font-size:12px;margin-top:4px;width:100%}.script-scene-detail__actions .button[disabled]{opacity:.45;pointer-events:none}.script-scene-nav__item{background:#f2efe8ad;border:1px solid transparent;border-radius:14px;color:var(--ink);cursor:pointer;display:grid;gap:5px;padding:12px;text-align:left}.script-scene-nav__item:hover,.script-scene-nav__item.active{background:#fff;border-color:#d1563452;box-shadow:0 12px 28px #2b282014}.script-scene-nav__item span{color:var(--accent);font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.script-scene-nav__item strong{font-size:14px;line-height:1.35}.script-scene-nav__item em{color:var(--muted);font-size:12px;font-style:normal}.script-scene-detail{min-width:0;padding:18px}.script-scene-detail__head{border-bottom:1px solid var(--line);justify-content:space-between;margin-bottom:14px;padding-bottom:14px}.script-scene-detail__actions{justify-content:flex-end}.script-scene__query{background:#526f8614;border:1px solid rgba(82,111,134,.13);border-radius:12px;color:var(--muted);font-size:13px;line-height:1.6;margin:0 0 16px;padding:10px 12px}.script-group--nested{padding-top:4px}.script-group--nested+.script-group--nested{border-top:1px solid var(--line);margin-top:16px;padding-top:16px}.script-asset-breakdown,.script-character-costumes{display:grid;gap:0}.script-breakdown-group+.script-breakdown-group{border-top:1px solid var(--line);margin-top:24px;padding-top:22px}.script-character-block+.script-character-block{margin-top:0}.script-character-costumes{border-left:3px solid rgba(111,130,168,.24);margin:6px 0 0 14px;padding-left:16px}.script-character-costumes__head{align-items:center;display:flex;justify-content:space-between;padding:10px 0 2px}.script-character-costumes__head span{color:var(--muted);font-size:12px}.script-requirement{align-items:start;background:#fffdf9;border:1px solid rgba(36,41,34,.12);border-radius:16px;box-shadow:0 10px 28px #2b28200d;display:grid;gap:18px;grid-template-columns:minmax(240px,1fr) minmax(220px,.9fr);padding:16px 18px}.script-breakdown-group>.script-group__heading+.script-requirement,.script-character-block>.script-requirement:first-child,.script-character-costumes__head+.script-requirement{border-top:1px solid rgba(36,41,34,.12)}.script-requirement+.script-requirement{margin-top:12px}.script-requirement__copy{min-width:0}.script-requirement__title{align-items:center;display:grid;gap:10px;grid-template-columns:28px minmax(0,1fr) auto}.script-requirement__title h5{font-size:14px;line-height:1.35;margin:0}.script-requirement__title span:not(.script-group__icon){color:var(--muted);display:block;font-size:11px;margin-top:2px}.script-requirement__status{color:#526f5b;font-size:11px;font-style:normal;font-weight:800}.script-requirement--missing .script-requirement__status{color:#a54c3c}.script-requirement__copy p{color:var(--ink);font-size:13px;line-height:1.7;margin:10px 0 6px}.script-requirement__copy small{color:var(--muted);display:block;font-size:11px;line-height:1.55;overflow-wrap:anywhere}.script-requirement__result{min-width:0}.script-requirement__result .script-match-grid{grid-template-columns:minmax(0,1fr);max-width:100%;width:100%}.script-requirement__result .asset-card{max-width:100%;min-width:0;width:100%}.script-requirement__empty{background:#a54c3c0f;border:1px dashed rgba(165,76,60,.28);border-radius:8px;display:grid;gap:5px;min-height:112px;padding:18px;place-content:center start}.script-requirement__empty strong{color:#8e4135;font-size:13px}.script-requirement__empty span{color:var(--muted);font-size:12px;line-height:1.5}.script-breakdown-group--table{min-width:0}.script-breakdown-table{background:transparent;border:0;display:grid;gap:14px;overflow:visible}.script-breakdown-table__head,.script-breakdown-table__row{display:grid;grid-template-columns:176px minmax(260px,.85fr) minmax(520px,1.75fr)}.script-search-output:not(.is-desc-expanded) .script-breakdown-table__head,.script-search-output:not(.is-desc-expanded) .script-breakdown-table__row{grid-template-columns:176px minmax(0,1fr)}.script-breakdown-table__row{align-items:stretch;min-height:176px}.script-character-block{display:grid;gap:0}body.script-match-lightbox-open{overflow:hidden}.script-match-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9600;display:none;place-items:center;opacity:0;transition:opacity .12s ease}.script-match-lightbox.is-open{display:grid;opacity:1}.script-match-lightbox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#080a0ce6}.script-match-lightbox__stage{position:relative;z-index:1;width:calc(100vw - 128px);height:calc(100vh - 96px);display:grid;place-items:center;overflow:hidden;cursor:default;touch-action:none}.script-match-lightbox__stage.is-zoomed{cursor:grab}.script-match-lightbox__stage.is-dragging{cursor:grabbing}.script-match-lightbox__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain;object-position:center;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;transform-origin:center center;will-change:transform}.script-match-lightbox__close,.script-match-lightbox__nav{position:absolute;z-index:2;border:0;background:#ffffff1f;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.script-match-lightbox__close{top:16px;right:18px;width:40px;height:40px;border-radius:999px;font-size:24px;line-height:1}.script-match-lightbox__nav{top:50%;transform:translateY(-50%);width:48px;height:72px;border-radius:12px;font-size:36px;line-height:1}.script-match-lightbox__nav--prev{left:14px}.script-match-lightbox__nav--next{right:14px}.script-match-lightbox__nav[hidden]{display:none!important}.script-match-lightbox__close:hover,.script-match-lightbox__nav:hover{background:#ffffff38}.script-match-lightbox__counter{position:absolute;z-index:2;top:18px;left:50%;transform:translate(-50%);color:#ffffffeb;font-size:13px;font-variant-numeric:tabular-nums;letter-spacing:.04em;background:#0006;border-radius:999px;padding:4px 12px}.script-match-lightbox__hint{position:absolute;z-index:2;bottom:16px;left:50%;transform:translate(-50%);color:#ffffff8c;font-size:12px;white-space:nowrap;pointer-events:none}@media(max-width:720px){.script-match-lightbox__stage{width:94vw;height:82vh}.script-match-lightbox__hint{display:none}.script-match-lightbox__nav{width:40px;height:56px;font-size:30px}}#viewSearch.search-view--libtv .search-results-zone{display:none!important}.libtv-workbench{display:grid;gap:18px;padding:20px 0 32px}.libtv-workbench__hero,.libtv-workbench__compose,.libtv-status-card,.libtv-requirements,.libtv-messages{border:1px solid var(--border,#dfe3e8);border-radius:18px;background:var(--surface,#fff);padding:20px}.libtv-workbench__hero{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;background:linear-gradient(135deg,#3d31d614,#22c55e0f)}.libtv-workbench__hero h2{margin:8px 0 6px}.libtv-workbench__hero p{max-width:760px;margin:0;color:var(--muted,#667085);line-height:1.65}.libtv-badge{display:inline-flex;padding:4px 9px;border-radius:999px;background:#272152;color:#fff;font-size:12px;font-weight:700}.libtv-workbench__compose{display:grid;gap:12px}.libtv-workbench__compose textarea{width:100%;resize:vertical;box-sizing:border-box;border:1px solid var(--border,#dfe3e8);border-radius:12px;padding:14px;font:inherit;line-height:1.65;background:var(--input-bg,#fff);color:inherit}.libtv-workbench__compose-footer{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.libtv-consent{display:flex;align-items:center;gap:8px;flex:1;min-width:260px;color:var(--muted,#667085);font-size:13px}.libtv-status-card{display:flex;align-items:center;justify-content:space-between;gap:16px;border-left:4px solid #5146d8}.libtv-status-card.is-error{border-left-color:#d92d20}.libtv-status-card p{margin:5px 0 0;color:var(--muted,#667085)}#libtvStatusProgress{font-size:24px;font-weight:800;color:#5146d8}.libtv-section-head{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:14px}.libtv-section-head span{font-size:12px;color:var(--muted,#667085)}.libtv-section-head h3{margin:3px 0 0}.libtv-section-actions{display:flex;align-items:center;gap:12px}.libtv-transfer-note{padding:10px 12px;border-radius:10px;background:#f59e0b1a;color:#92400e;font-size:13px;line-height:1.55}.libtv-requirement-group{margin-top:20px}.libtv-requirement-group h4{display:flex;gap:8px;align-items:center;margin:0 0 10px}.libtv-requirement-group h4 span{display:inline-grid;place-items:center;min-width:22px;height:22px;border-radius:999px;background:#eef0ff;color:#5146d8;font-size:12px}.libtv-requirement-list{display:grid;gap:14px}.libtv-requirement-card{border:1px solid var(--border,#e4e7ec);border-radius:14px;padding:14px}.libtv-requirement-card>header{display:flex;justify-content:space-between;gap:12px}.libtv-requirement-card header p{margin:4px 0 0;color:var(--muted,#667085);font-size:13px}.libtv-push-state{color:#15803d;font-size:12px}.libtv-candidates{display:grid;grid-template-columns:repeat(auto-fill,minmax(145px,1fr));gap:10px;margin-top:12px}.libtv-candidate{display:grid;gap:7px;text-align:left;padding:8px;border:2px solid transparent;border-radius:12px;background:var(--surface-subtle,#f7f8fa);color:inherit;cursor:pointer}.libtv-candidate:hover{border-color:#b9b4f5}.libtv-candidate.is-selected{border-color:#5146d8;background:#f0efff;box-shadow:0 0 0 2px #5146d81f}.libtv-candidate__image{display:grid;place-items:center;aspect-ratio:4/3;border-radius:9px;overflow:hidden;background:#e7e9ee}.libtv-candidate__image img{width:100%;height:100%;object-fit:cover}.libtv-candidate__image i{font-size:12px;color:#667085}.libtv-candidate strong{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.libtv-candidate small{color:var(--muted,#667085)}.libtv-no-candidate{color:var(--muted,#667085);font-size:13px}.libtv-message{padding:12px;border-radius:10px;background:var(--surface-subtle,#f7f8fa);margin-top:8px}.libtv-message pre{white-space:pre-wrap;word-break:break-word;margin:6px 0 0;max-height:220px;overflow:auto;font:12px/1.6 ui-monospace,SFMono-Regular,Consolas,monospace}.libtv-message--assistant{border-left:3px solid #5146d8}@media(max-width:760px){.libtv-workbench__hero,.libtv-section-head,.libtv-workbench__compose-footer{align-items:stretch;flex-direction:column}.libtv-consent{min-width:0}.libtv-candidates{grid-template-columns:repeat(2,minmax(0,1fr))}}.libtv-shots{border:1px solid var(--border, #dfe3e8);border-radius:18px;background:var(--surface, #fff);padding:20px}.libtv-shot-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.libtv-shot-card{border:1px solid var(--border, #e4e7ec);border-radius:12px;padding:13px;background:var(--surface-subtle, #f7f8fa)}.libtv-shot-card header{display:flex;justify-content:space-between;gap:12px}.libtv-shot-card header span,.libtv-shot-card small{color:var(--muted, #667085)}.libtv-shot-card p{margin:9px 0;line-height:1.55}.libtv-script-file-name{flex:1;min-width:180px;overflow:hidden;color:var(--muted, #667085);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.libtv-status-actions{display:flex;align-items:center;gap:14px}#libtvMessagesButton span{display:inline-grid;min-width:20px;height:20px;margin-left:4px;padding:0 5px;place-items:center;border-radius:999px;background:#5146d8;color:#fff;font-size:10px;font-weight:800}.libtv-messages-dialog{width:min(760px,calc(100vw - 28px));max-width:760px;height:min(760px,calc(100vh - 40px));max-height:calc(100vh - 40px);padding:0;overflow:hidden;border:1px solid var(--border, #dfe3e8);border-radius:18px;background:var(--surface, #fff);color:var(--ink, #171a1f);box-shadow:0 28px 80px #0f172a42}.libtv-messages-dialog[open]{display:grid;grid-template-rows:auto minmax(0,1fr)}.libtv-messages-dialog::backdrop{background:#0f12187a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.libtv-messages-dialog__head{display:flex;position:sticky;z-index:2;top:0;align-items:center;justify-content:space-between;gap:18px;padding:18px 20px;border-bottom:1px solid var(--border, #dfe3e8);background:var(--surface, #fff)}.libtv-messages-dialog__head span{color:var(--muted, #667085);font-size:11px}.libtv-messages-dialog__head h2{margin:3px 0 0;font-size:20px}.libtv-messages-dialog__list{min-height:0;padding:12px 12px 20px 20px;overflow-x:hidden;overflow-y:scroll;overscroll-behavior:contain;scrollbar-gutter:stable}.libtv-messages-dialog__empty{padding:30px 0;color:var(--muted, #667085);text-align:center}.libtv-generation-dialog{width:min(700px,calc(100vw - 32px));max-width:700px;max-height:calc(100vh - 40px);padding:0;overflow:hidden;border:1px solid #e3e6ec;border-radius:22px;background:#fff;color:#17191d;box-shadow:0 30px 90px #0f172a3d}.libtv-generation-dialog[open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto}.libtv-generation-dialog::backdrop{background:#0f121880;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.libtv-generation-dialog__head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:24px 26px 20px;border-bottom:1px solid #eceef2;background:linear-gradient(135deg,#fff,#faf9ff)}.libtv-generation-dialog__eyebrow{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;border-radius:999px;background:#eeeaff;color:#5749da;font-size:11px;font-weight:800;letter-spacing:.04em}.libtv-generation-dialog__head h2{margin:10px 0 5px;color:#15171b;font-size:22px;line-height:1.25}.libtv-generation-dialog__head p{margin:0;color:#707785;font-size:13px}.libtv-generation-dialog__close{display:grid;flex:0 0 36px;width:36px;height:36px;padding:0;place-items:center;border:1px solid #e2e5ea;border-radius:50%;background:#fff;color:#69707d;font-size:23px;line-height:1;cursor:pointer}.libtv-generation-dialog__close:hover{border-color:#cfd3dc;color:#17191d}.libtv-generation-dialog__body{display:grid;gap:20px;min-height:0;padding:22px 26px 18px;overflow-y:auto;background:#fff}.libtv-generation-prompt{display:grid;gap:9px}.libtv-generation-prompt>span{display:flex;align-items:center;justify-content:space-between;gap:14px}.libtv-generation-prompt strong{color:#1a1c21;font-size:14px}.libtv-generation-prompt em{color:#8a909d;font-size:11px;font-style:normal}.libtv-generation-prompt textarea{width:100%;min-height:230px;padding:15px 16px;resize:vertical;border:1px solid #dfe2e8;border-radius:14px;outline:none;background:#fff;color:#202228;box-shadow:inset 0 1px 2px #0f172a09;font:inherit;font-size:14px;line-height:1.75}.libtv-generation-prompt textarea:focus{border-color:#7164e8;box-shadow:0 0 0 3px #7164e821}.libtv-generation-prompt small{color:#777e8c;font-size:12px;line-height:1.55}.libtv-generation-dialog__actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:14px 22px 18px;border-top:1px solid #eceef2;background:#fff}.libtv-generation-specs{display:flex;flex:1 1 auto;min-width:0;align-items:center;gap:4px;margin-right:auto;color:#555b67}.libtv-generation-spec{display:inline-flex;min-width:0;min-height:32px;align-items:center;gap:6px;padding:0 8px;border-radius:9px;color:#4f5561;white-space:nowrap}.libtv-generation-spec+.libtv-generation-spec{border-left:1px solid #e6e8ed;border-radius:0}.libtv-generation-spec strong{max-width:170px;overflow:hidden;color:#262930;font-size:12px;font-weight:720;text-overflow:ellipsis}.libtv-generation-spec i{display:inline-grid;flex:0 0 auto;place-items:center;color:#606774;font-style:normal}.libtv-generation-spec__model{width:17px;height:17px;font-size:15px}.libtv-generation-spec__quality{width:22px;height:17px;border:1.5px solid currentColor;border-radius:4px;font-size:8px;font-weight:900;letter-spacing:-.04em}.libtv-generation-spec__resolution{width:17px;height:17px;border:1.5px solid currentColor;border-radius:4px;box-shadow:inset 0 0 0 3px #fff}.libtv-generation-spec__ratio{width:20px;height:10px;border:1.5px solid currentColor;border-radius:3px}.libtv-generation-dialog__buttons{display:flex;flex:0 0 auto;gap:8px}.libtv-generation-dialog__actions button{min-height:36px;padding:0 13px;border:1px solid #dfe2e8;border-radius:10px;background:#fff;color:#333741;font-size:12px;font-weight:750;cursor:pointer}.libtv-generation-dialog__actions button:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.libtv-generation-dialog__actions #libtvGenerationSingleButton:hover{border-color:#c9ced8;background:#f7f8fb}.libtv-generation-dialog__actions #libtvGenerationConfirmButton{border-color:#17191d;background:#17191d;color:#fff;box-shadow:0 8px 20px #0f121829}.libtv-generation-dialog__actions #libtvGenerationConfirmButton:hover{background:#2b2e35}@media(max-width:760px){.libtv-status-actions{width:100%;justify-content:space-between}.libtv-messages-dialog__head{padding:15px 16px}.libtv-messages-dialog__list{padding:8px 16px 16px}.libtv-generation-dialog__head{padding:20px 18px 17px}.libtv-generation-dialog__body{padding:18px}.libtv-generation-dialog__actions{flex-wrap:wrap;padding:12px 18px 18px}.libtv-generation-specs{width:100%;overflow-x:auto;scrollbar-width:none}.libtv-generation-specs::-webkit-scrollbar{display:none}.libtv-generation-dialog__buttons{width:100%}.libtv-generation-dialog__actions button{flex:1;padding:0 12px}}.search-mode-pane#searchLibtvPane,.libtv-workbench,.libtv-shots{min-width:0}.libtv-shots{border:1px solid #292c33;border-radius:18px;background:#101114;color:#f5f6f8;padding:0;overflow:hidden}.libtv-shots .libtv-section-head{margin:0;padding:20px 22px;border-bottom:1px solid #30333a;background:#17191d}.libtv-shots .libtv-section-head h3{color:#f5f6f8}.libtv-shots .libtv-section-head p,.libtv-shots .libtv-section-head span{color:#8d929d}.libtv-shots .libtv-section-actions>span{color:#8d929d}.libtv-shots .libtv-section-actions .button--primary{border-color:#3b3f48;background:#f5f6f8;color:#101114}.libtv-shots .libtv-section-actions .button--primary:hover{background:#fff;box-shadow:0 8px 20px #0000003d}.libtv-section-head--step p,.libtv-requirements .libtv-section-head p{margin:7px 0 0;color:var(--muted, #667085);font-size:13px}.libtv-step-kicker{display:inline-flex!important;align-items:center;gap:7px;color:#5146d8!important;font-weight:750}.libtv-step-kicker b{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:8px;background:#5146d8;color:#fff}.libtv-shot-table-shell{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;background:#101114;scrollbar-color:#626874 #202329}.libtv-shot-table{width:2630px;table-layout:fixed;border-collapse:separate;border-spacing:0;color:#e8eaf0;font-size:12px}.libtv-shot-table .col-number{width:64px}.libtv-shot-table .col-duration{width:70px}.libtv-shot-table .col-plot{width:300px}.libtv-shot-table .col-roles{width:145px}.libtv-shot-table .col-role-desc{width:330px}.libtv-shot-table .col-shot-size{width:145px}.libtv-shot-table .col-action{width:220px}.libtv-shot-table .col-emotion{width:150px}.libtv-shot-table .col-scene{width:230px}.libtv-shot-table .col-light{width:250px}.libtv-shot-table .col-audio{width:220px}.libtv-shot-table .col-dialogue{width:210px}.libtv-shot-table .col-prompt{width:360px}.libtv-shot-table .col-slots{width:95px}.libtv-shot-table th,.libtv-shot-table td{box-sizing:border-box;padding:12px;border-right:1px solid #30333a;border-bottom:1px solid #30333a;text-align:left;vertical-align:top}.libtv-shot-table thead th{position:sticky;top:0;z-index:4;padding:11px 12px;background:#2a2d33;color:#aeb4c0;font-size:11px;font-weight:700;letter-spacing:.03em}.libtv-shot-table tbody tr:nth-child(2n) td,.libtv-shot-table tbody tr:nth-child(2n) th{background:#15171b}.libtv-shot-table tbody tr:hover td,.libtv-shot-table tbody tr:hover th{background:#1b1e24}.libtv-shot-table thead th:first-child,.libtv-shot-table tbody th{position:sticky;left:0;z-index:3;background:#101114;text-align:center}.libtv-shot-table thead th:first-child{z-index:6;background:#2a2d33}.libtv-shot-table tbody tr:nth-child(2n) th{background:#15171b}.libtv-shot-number{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#5146d8;color:#fff;font-weight:800}.libtv-cell-duration{color:#aeb4c0;text-align:center!important;font-weight:700}.libtv-table-text{max-height:128px;overflow:auto;white-space:normal;word-break:break-word;line-height:1.62;padding-right:4px}.libtv-table-text--compact{max-height:none;overflow:visible;white-space:nowrap}.libtv-table-text.is-editable,.libtv-role-stack.is-editable{cursor:text;border-radius:6px;transition:background-color .16s ease,box-shadow .16s ease}.libtv-table-text.is-editable:hover,.libtv-role-stack.is-editable:hover{background:#6d5efc1a;box-shadow:inset 0 0 0 1px #7e6eff6b}.libtv-table-text.is-editing,.libtv-role-stack.is-editing{min-height:36px;padding:8px;overflow:auto;outline:2px solid #7567ff;background:#20232a;color:#fff}.libtv-shot-delete{display:block;width:24px;height:24px;margin:9px auto 0;padding:0;border:1px solid #6b3036;border-radius:50%;background:#28191c;color:#ff8f99;font-size:16px;line-height:20px;cursor:pointer}.libtv-shot-delete:hover{border-color:#ef4757;background:#3a1d22;color:#fff}.libtv-shot-actions{position:relative;display:inline-grid;box-sizing:border-box;place-items:center;width:28px;height:26px;margin-top:8px;vertical-align:top}.libtv-shot-actions[open]{z-index:8}.libtv-shot-actions summary{display:inline-grid;box-sizing:border-box;width:28px;height:26px;place-items:center;border:1px solid #3b3f49;border-radius:8px;background:#191b20;color:#aeb4c0;font-size:18px;line-height:1;cursor:pointer;list-style:none;transition:border-color .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease}.libtv-shot-actions summary::-webkit-details-marker{display:none}.libtv-shot-actions summary:hover,.libtv-shot-actions[open] summary{border-color:#7567ff;background:#20232a;color:#fff;box-shadow:0 0 0 2px #7567ff29}.libtv-shot-delete-menuitem{position:absolute;top:calc(100% + 8px);left:50%;z-index:12;transform:translate(-50%);padding:5px 8px;border:1px solid #5a3038;border-radius:8px;background:#21171a;color:#ff9aa4;font-size:11px;font-weight:700;line-height:1.2;white-space:nowrap;cursor:pointer;box-shadow:0 8px 22px #00000047;transition:border-color .16s ease,background .16s ease,color .16s ease}.libtv-shot-delete-menuitem:hover{border-color:#ef4757;background:#331b21;color:#fff}.libtv-shot-table tbody tr:nth-last-child(-n+2) .libtv-shot-delete-menuitem{top:auto;bottom:calc(100% + 8px)}.libtv-add-shot-button{border:1px solid #d9dce4;background:#fff;color:#333945}.libtv-shots .libtv-add-shot-button--toolbar{flex:0 0 auto;align-self:center;min-height:38px;margin-left:auto;padding:0 16px;border-color:#dfe3ea;border-radius:10px;background:#fff;color:#262b35;font-weight:750;box-shadow:0 5px 16px #14182214;cursor:pointer}.libtv-shots .libtv-add-shot-button--toolbar:hover{border-color:#7264f5;color:#5848df;box-shadow:0 7px 20px #5345da24}.libtv-shots .libtv-add-shot-button--toolbar:disabled{opacity:.55;cursor:wait}.libtv-shot-table tbody tr.is-newly-added>*{animation:libtv-new-shot-highlight 1.8s ease-out}@keyframes libtv-new-shot-highlight{0%,35%{background-color:#6c5ce733}to{background-color:transparent}}.libtv-table-text--plot{color:#fff;font-size:13px;font-weight:650}.libtv-table-text--prompt{max-height:154px;color:#c9ced8}.libtv-role-stack{display:flex;flex-wrap:wrap;gap:6px}.libtv-role-stack span{padding:5px 8px;border:1px solid #4f58a8;border-radius:7px;background:#252b57;color:#dfe3ff;font-weight:750}.libtv-character-descriptions p{margin:0 0 12px;color:#c8ccd5}.libtv-character-descriptions p:last-child{margin-bottom:0}.libtv-character-descriptions b{display:block;margin-bottom:4px;color:#fff}.libtv-slot-count{display:inline-flex;padding:5px 8px;border-radius:999px;background:#3a3420;color:#f8d477;font-weight:750;white-space:nowrap}.libtv-requirement-group,.libtv-asset-category{padding:18px;border:1px solid var(--border, #e4e7ec);border-radius:16px;background:var(--surface-subtle, #fafafa)}.libtv-requirement-group+.libtv-requirement-group,.libtv-asset-category+.libtv-asset-category{margin-top:16px}.libtv-requirement-group h4,.libtv-asset-category h4{margin-bottom:14px;font-size:15px}.libtv-asset-category>h4{display:flex;align-items:center;gap:8px}.libtv-asset-category>h4 span{display:inline-grid;place-items:center;min-width:22px;height:22px;border-radius:999px;background:#2c2855;color:#b8b2ff;font-size:11px}.libtv-requirement-list{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));align-items:stretch}.libtv-requirement-card{display:flex;min-width:0;flex-direction:column;background:var(--surface, #fff);box-shadow:0 6px 18px #1118270a}.libtv-requirement-card>header p{max-height:64px;overflow:auto;line-height:1.55}.libtv-requirement-card .libtv-candidates{align-content:start;flex:1;grid-template-columns:repeat(auto-fill,minmax(132px,1fr))}.libtv-requirement-card .libtv-generation-toggle{align-self:stretch}.libtv-shared-badge{display:inline-flex;width:fit-content;margin:0 0 8px 8px;padding:4px 8px;border-radius:999px;background:#eeecff;color:#5146d8;font-size:11px;font-weight:750;vertical-align:middle}.libtv-requirements{border-color:#292c33;background:#101114;color:#f5f6f8}.libtv-requirements>.libtv-section-head{padding-bottom:18px;border-bottom:1px solid #30333a}.libtv-requirements .libtv-section-head h3{color:#f5f6f8}.libtv-requirements .libtv-section-head p,.libtv-requirements .libtv-section-head span{color:#8d929d}.libtv-requirements .libtv-transfer-note{background:#282312;color:#e9c46a}.libtv-requirements .libtv-asset-category{border-color:#292c33;background:#141619}.libtv-requirements .libtv-requirement-card{border-color:#30333a;background:#1a1c20;color:#f5f6f8;box-shadow:none}.libtv-requirements .libtv-requirement-card.is-selection-complete{border-color:#22a861;box-shadow:0 0 0 1px #22a86129,0 8px 22px #0e744117}.libtv-requirements .libtv-requirement-card.is-asset-finalized{border-color:#4a4e57;background:#191b20;box-shadow:none}.libtv-requirements .libtv-requirement-card header p{color:#9298a3}.libtv-requirements .libtv-push-state.is-success{color:#22c55e;font-weight:700}.libtv-requirements .libtv-push-state.is-error{color:#f04438;font-weight:700}.libtv-card-status-cluster{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px 9px}.libtv-selection-state{display:inline-flex;align-items:center;justify-content:flex-end;color:#15803d;font-size:11px;font-weight:750;line-height:1.35;white-space:nowrap}.libtv-selection-state.is-empty{color:#d92d20}.libtv-selection-state.is-selected{color:#15803d}.libtv-card-status-cluster>b:empty,.libtv-storyboard-card__state>b:empty{display:none}.libtv-item-progress{display:inline-flex;flex:0 0 auto;align-items:center;gap:7px;color:#b9b4ff;font-size:10px;font-weight:750;white-space:nowrap}.libtv-item-progress em{color:inherit;font-size:inherit;font-style:normal}.libtv-item-progress.is-queued{padding:5px 8px;border:1px solid #3a3e47;border-radius:999px;background:#24272d;color:#8d929d}.libtv-item-progress__ring{position:relative;display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center}.libtv-item-progress__ring svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg);overflow:visible}.libtv-item-progress__ring circle{fill:none;stroke-width:3}.libtv-item-progress__ring .track{stroke:#373a43}.libtv-item-progress__ring .value{stroke:#7469ef;stroke-linecap:round;stroke-dasharray:var(--item-progress) 100;transition:stroke-dasharray .35s ease}.libtv-item-progress__ring i{position:relative;color:#dedbff;font-size:9px;font-style:normal;font-variant-numeric:tabular-nums}.libtv-item-progress.is-indeterminate .value{stroke-dasharray:24 100;transform-origin:center;animation:libtv-item-progress-spin 1.15s linear infinite}@keyframes libtv-item-progress-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.libtv-item-progress.is-indeterminate .value{animation-duration:2.4s}}.libtv-requirements .libtv-push-error{margin:10px 0 0;padding:9px 11px;border:1px solid rgba(240,68,56,.38);border-radius:9px;background:#f044381a;color:#ff8178;font-size:12px;line-height:1.55;overflow-wrap:anywhere}.libtv-requirements .libtv-push-error strong{color:#ff8178}#libtvSelectionSummary.is-error{color:#f04438;font-weight:700}.libtv-requirements .libtv-shared-badge{background:#2c2855;color:#c5c0ff}.libtv-requirements .libtv-candidate{position:relative;border-color:#30333a;background:#202329;color:#f5f6f8}.libtv-requirements .libtv-candidate:hover{border-color:#7469ef}.libtv-requirements .libtv-candidate.is-selected{border-color:#7469ef;background:#292650;box-shadow:0 0 0 2px #7469ef26}.libtv-requirements .libtv-candidate.is-selected:after{content:"✓";position:absolute;right:8px;bottom:8px;z-index:2;display:grid;place-items:center;width:22px;height:22px;border:2px solid #fff;border-radius:50%;background:#16a05d;color:#fff;box-shadow:0 3px 9px #10784647;font-size:13px;font-weight:900;line-height:1;pointer-events:none}.libtv-requirements .libtv-candidate.is-selected>small{padding-right:28px}.libtv-requirements .libtv-requirement-card.is-asset-processing .libtv-candidate:disabled{cursor:progress;opacity:1;filter:none}.libtv-requirements .libtv-candidate.is-asset-locked:disabled{cursor:not-allowed;opacity:.42;filter:saturate(.45)}.libtv-requirements .libtv-candidate.is-selected.is-asset-locked{cursor:default;opacity:1}.libtv-requirements .libtv-candidate__image{position:relative;background:#2b2e35}.libtv-requirements .libtv-candidate__image img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain!important;object-position:center}.libtv-requirements .libtv-candidate__image img.is-loaded{opacity:1!important;transition:none!important}.libtv-candidate__source{position:absolute;top:5px;right:5px;z-index:1;display:inline-flex;align-items:center;min-height:18px;padding:2px 6px;border:1px solid rgba(255,255,255,.18);border-radius:999px;box-shadow:0 2px 6px #0000002e;color:#fff;font-size:9px;font-weight:750;line-height:1;letter-spacing:0;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.libtv-candidate__source.is-library{background:#2360a2eb}.libtv-candidate__source.is-upload{background:#604fbef0}.libtv-candidate__source.is-generated{background:#168654f0}.libtv-requirements .libtv-candidate.is-selected .libtv-candidate__image img{cursor:zoom-in}.libtv-requirements .libtv-candidate small{color:#9298a3}.libtv-manual-upload-card{display:grid;gap:7px;min-width:132px;padding:8px;border:1px dashed #4a4e57;border-radius:12px;background:#17191d;color:#f5f6f8;text-align:left;cursor:pointer}.libtv-manual-upload-card:hover{border-color:#7469ef;background:#202027}.libtv-manual-upload-card.is-error{border-color:#f04438;background:#2b1719}.libtv-manual-upload-card.is-error .libtv-manual-upload-card__preview b,.libtv-manual-upload-card.is-error>strong{color:#ff8178}.libtv-manual-upload-card.is-error>strong{white-space:normal;overflow-wrap:anywhere}.libtv-manual-upload-card:disabled{cursor:progress;opacity:.7}.libtv-manual-upload-card__preview{display:grid;place-items:center;align-content:center;gap:8px;aspect-ratio:4 / 3;border-radius:9px;background:#202329;color:#9298a3;text-align:center}.libtv-manual-upload-card__preview b{color:#c5c0ff;font-size:28px;font-weight:400;line-height:1}.libtv-manual-upload-card__preview span{font-size:12px}.libtv-manual-upload-card>strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.libtv-manual-upload-card>small{color:#777e89;font-size:10px}.libtv-requirement-actions{display:grid;grid-template-columns:1fr;gap:9px;margin-top:12px}.libtv-requirement-action{display:flex;width:100%;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:10px 13px;border-radius:11px;cursor:pointer;font:inherit;text-align:center}.libtv-requirement-action>span{flex:0 0 auto;font-size:16px;line-height:1}.libtv-requirement-action>strong{min-width:0;font-size:12px;font-weight:750;line-height:1.35}.libtv-refresh-candidates{border:1px solid #454952;background:#202329;color:#d5d8df}.libtv-refresh-candidates:hover{border-color:#7469ef;color:#fff}.libtv-refresh-candidates:disabled{cursor:progress;opacity:.65}.libtv-requirement-actions .libtv-generation-toggle{margin-top:0}.libtv-requirements .libtv-generation-toggle{border-color:#454952;color:#aeb4c0}.libtv-requirements .libtv-generation-toggle:hover,.libtv-requirements .libtv-generation-toggle.is-active{border-color:#d89b2b;background:#34280f;color:#f4cf78}.libtv-storyboards,.libtv-videos,.libtv-delivery{padding:20px;border:1px solid #292c33;border-radius:18px;background:#101114;color:#f5f6f8}.libtv-storyboards .libtv-section-head,.libtv-videos .libtv-section-head,.libtv-delivery .libtv-section-head{padding-bottom:18px;border-bottom:1px solid #30333a}.libtv-storyboards .libtv-section-head h3,.libtv-videos .libtv-section-head h3,.libtv-delivery .libtv-section-head h3{color:#f5f6f8}.libtv-storyboards .libtv-section-head p,.libtv-storyboards .libtv-section-head span,.libtv-videos .libtv-section-head p,.libtv-videos .libtv-section-head span,.libtv-delivery .libtv-section-head p,.libtv-delivery .libtv-section-head span{color:#8d929d}.libtv-storyboards .libtv-transfer-note,.libtv-videos .libtv-transfer-note,.libtv-delivery .libtv-transfer-note{margin:14px 0 18px;background:#282312;color:#e9c46a}.libtv-storyboard-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:16px}.libtv-storyboard-card{overflow:hidden;border:1px solid #30333a;border-radius:16px;background:#181a1e}.libtv-storyboard-card.is-selected{border-color:#7469ef;box-shadow:0 0 0 2px #7469ef29}.libtv-storyboard-card>header{display:flex;justify-content:space-between;gap:16px;padding:16px;border-bottom:1px solid #30333a}.libtv-storyboard-card>header div{display:grid;gap:6px;min-width:0}.libtv-storyboard-card>header span{color:#8d929d;font-size:12px;font-weight:750}.libtv-storyboard-card>header strong{overflow:hidden;color:#f5f6f8;font-size:14px;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.libtv-storyboard-card__state{display:flex!important;min-width:max-content!important;align-items:flex-end;gap:7px!important}.libtv-storyboard-card__state label{display:inline-flex;align-items:center;gap:6px;color:#c5c0ff;font-size:11px;font-weight:700;cursor:pointer}.libtv-storyboard-card__state input{width:16px;height:16px;accent-color:#7469ef}.libtv-storyboard-card__state input:disabled+span{color:#777e89;cursor:default}.libtv-storyboard-card__state>b{align-self:flex-end;padding:5px 8px;border-radius:999px;background:#2b2e35;color:#aeb4c0;font-size:11px;white-space:nowrap}.libtv-storyboard-card.is-succeeded .libtv-storyboard-card__state>b{background:#123522;color:#62d394}.libtv-storyboard-card.is-failed .libtv-storyboard-card__state>b{background:#421c21;color:#ff919b}.libtv-storyboard-regenerate{display:inline-flex;align-items:center;justify-content:center;align-self:flex-end;min-height:26px;padding:5px 10px;border:1px solid #3a3e47;border-radius:999px;background:#24272d;color:#f5f6f8;box-shadow:0 8px 18px #0000002e;cursor:pointer;font-size:11px;font-weight:800;line-height:1;white-space:nowrap}.libtv-storyboard-regenerate:hover{border-color:#7469ef;color:#b9b4ff}.libtv-storyboard-regenerate:disabled{cursor:not-allowed;opacity:.48;box-shadow:none}.libtv-storyboard-references{display:flex;gap:12px;min-height:154px;padding:14px 16px 10px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-color:#626874 #202329;scrollbar-width:thin}.libtv-storyboard-references::-webkit-scrollbar{height:5px}.libtv-storyboard-references::-webkit-scrollbar-track{border-radius:999px;background:#202329}.libtv-storyboard-references::-webkit-scrollbar-thumb{border-radius:999px;background:#626874}.libtv-storyboard-references::-webkit-scrollbar-thumb:hover{background:#8d86ff}.libtv-storyboard-references::-webkit-scrollbar-button{display:none;width:0;height:0}.libtv-storyboard-references::-webkit-scrollbar-corner{background:#202329}.libtv-storyboard-references figure{width:138px;flex:0 0 138px;margin:0;padding:7px;border:1px solid #353941;border-radius:12px;background:#202329}.libtv-storyboard-references img,.libtv-storyboard-references figure>i{display:grid;width:100%;aspect-ratio:4 / 3;place-items:center;border-radius:9px;background:#272a30;object-fit:contain;color:#777e89;font-size:11px}.libtv-storyboard-references img,.libtv-storyboard-output img{cursor:zoom-in}.libtv-storyboard-references figcaption{display:grid;gap:2px;padding-top:6px}.libtv-storyboard-references figcaption span{color:#8f96a3;font-size:10px}.libtv-storyboard-references figcaption strong{overflow:hidden;color:#f0f2f5;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.libtv-storyboard-output{padding:0 16px}.libtv-storyboard-output img,.libtv-storyboard-placeholder{display:grid;width:100%;aspect-ratio:16 / 9;place-items:center;border-radius:12px;background:#24272d;object-fit:contain;color:#8d929d;text-align:center}.libtv-storyboard-card.is-failed .libtv-storyboard-placeholder{padding:18px;background:#351a1e;color:#ff9ca5}.libtv-storyboard-card details{margin:14px 16px 16px;padding:10px 12px;border:1px solid #30333a;border-radius:10px;color:#aeb4c0}.libtv-storyboard-card details summary{cursor:pointer;font-size:12px;font-weight:700}.libtv-storyboard-card details p{max-height:160px;margin:10px 0 0;overflow:auto;color:#c8ccd5;font-size:12px;line-height:1.6}.libtv-final-prompts{display:grid;gap:7px;margin-top:10px}.libtv-final-prompts>strong{color:#8d86ff;font-size:11px}.libtv-final-prompts>p{margin-top:0!important;white-space:pre-wrap}.libtv-video-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:16px}.libtv-video-card{overflow:hidden;border:1px solid #30333a;border-radius:16px;background:#181a1e}.libtv-video-card>header{display:flex;justify-content:space-between;gap:14px;padding:15px 16px;border-bottom:1px solid #30333a}.libtv-video-card>header div{display:grid;gap:5px;min-width:0}.libtv-video-card>header .libtv-card-status-cluster{display:flex;min-width:max-content}.libtv-video-card>header span{color:#8d929d;font-size:12px}.libtv-video-card>header strong{overflow:hidden;color:#f5f6f8;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.libtv-video-card>header b{align-self:flex-start;padding:5px 8px;border-radius:999px;background:#2b2e35;color:#aeb4c0;font-size:11px;white-space:nowrap}.libtv-video-card.is-succeeded>header b{background:#123522;color:#62d394}.libtv-video-card.is-failed>header b{background:#421c21;color:#ff919b}.libtv-video-preview{padding:14px 16px 0}.libtv-video-preview video,.libtv-video-preview img,.libtv-video-placeholder{display:grid;width:100%;aspect-ratio:16 / 9;place-items:center;border-radius:12px;background:#24272d;object-fit:contain;color:#8d929d}.libtv-video-meta{display:flex;flex-wrap:wrap;gap:7px;padding:11px 16px 0}.libtv-video-meta span{padding:4px 7px;border-radius:999px;background:#272a30;color:#aeb4c0;font-size:10px}.libtv-video-error{margin:10px 16px 0;padding:9px 10px;border-radius:8px;background:#351a1e;color:#ff9ca5;font-size:12px}.libtv-video-card details{margin:12px 16px;padding:9px 11px;border:1px solid #30333a;border-radius:10px;color:#aeb4c0}.libtv-video-card details summary{cursor:pointer;font-size:12px;font-weight:700}.libtv-video-card details p{max-height:160px;margin:9px 0 0;overflow:auto;color:#c8ccd5;font-size:12px;line-height:1.6;white-space:pre-wrap}.libtv-requirement-card>header p,.libtv-storyboard-card details p,.libtv-video-card details p{padding-right:8px;overscroll-behavior-y:contain;scrollbar-color:#626874 #202329;scrollbar-width:thin}.libtv-requirement-card>header p::-webkit-scrollbar,.libtv-storyboard-card details p::-webkit-scrollbar,.libtv-video-card details p::-webkit-scrollbar{width:5px}.libtv-requirement-card>header p::-webkit-scrollbar-track,.libtv-storyboard-card details p::-webkit-scrollbar-track,.libtv-video-card details p::-webkit-scrollbar-track{border-radius:999px;background:#202329}.libtv-requirement-card>header p::-webkit-scrollbar-thumb,.libtv-storyboard-card details p::-webkit-scrollbar-thumb,.libtv-video-card details p::-webkit-scrollbar-thumb{border-radius:999px;background:#626874}.libtv-requirement-card>header p::-webkit-scrollbar-thumb:hover,.libtv-storyboard-card details p::-webkit-scrollbar-thumb:hover,.libtv-video-card details p::-webkit-scrollbar-thumb:hover{background:#8d86ff}.libtv-requirement-card>header p::-webkit-scrollbar-button,.libtv-storyboard-card details p::-webkit-scrollbar-button,.libtv-video-card details p::-webkit-scrollbar-button{display:none;width:0;height:0}.libtv-requirement-card>header p::-webkit-scrollbar-corner,.libtv-storyboard-card details p::-webkit-scrollbar-corner,.libtv-video-card details p::-webkit-scrollbar-corner{background:#202329}.libtv-video-card>footer{display:flex;justify-content:flex-end;gap:9px;padding:0 16px 15px}.libtv-delivery-review{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px}.libtv-delivery-shot{display:grid;grid-template-columns:150px minmax(0,1fr);gap:13px;align-items:center;padding:12px;border:1px solid #30333a;border-radius:14px;background:#181a1e}.libtv-delivery-shot.is-accepted{border-color:#267c4d;background:#14231b}.libtv-delivery-shot video{width:150px;aspect-ratio:16 / 9;border-radius:9px;background:#08090b;object-fit:contain}.libtv-delivery-shot>div{display:grid;gap:5px;min-width:0}.libtv-delivery-shot span{color:#8d929d;font-size:11px}.libtv-delivery-shot strong{overflow:hidden;color:#f5f6f8;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.libtv-delivery-shot button{grid-column:1 / -1;justify-content:center}.libtv-delivery-shot .button--success{border-color:#267c4d;background:#15803d;color:#fff}.libtv-delivery-output{margin-top:18px;padding-top:18px;border-top:1px solid #30333a}.libtv-delivery-player{max-width:980px;margin:0 auto;overflow:hidden;border:1px solid #353941;border-radius:16px;background:#181a1e}.libtv-delivery-player>video{display:block;width:100%;aspect-ratio:16 / 9;background:#08090b;object-fit:contain}.libtv-delivery-player>div{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px 16px}.libtv-delivery-player>div>div{display:grid;gap:4px;min-width:0}.libtv-delivery-player span,.libtv-delivery-player small{color:#9298a3}.libtv-delivery-player strong{overflow:hidden;color:#fff;text-overflow:ellipsis;white-space:nowrap}.libtv-flow-steps{display:flex;align-items:center;justify-content:stretch;gap:12px;padding:10px 14px;border:1px solid #292c33;border-radius:16px;background:#101114f5;box-shadow:0 12px 32px #11182729}.libtv-flow-steps:has(+.libtv-shots:not([hidden])),.libtv-flow-steps:has(+.libtv-shots[hidden]+.libtv-requirements:not([hidden])),.libtv-flow-steps:has(+.libtv-shots[hidden]+.libtv-requirements[hidden]+.libtv-storyboards:not([hidden])),.libtv-flow-steps:has(+.libtv-shots[hidden]+.libtv-requirements[hidden]+.libtv-storyboards[hidden]+.libtv-videos:not([hidden])),.libtv-flow-steps:has(+.libtv-shots[hidden]+.libtv-requirements[hidden]+.libtv-storyboards[hidden]+.libtv-videos[hidden]+.libtv-delivery:not([hidden])){border-bottom-color:#30333a;border-radius:16px 16px 0 0;box-shadow:none}.libtv-flow-steps+.libtv-shots:not([hidden]){margin-top:-18px;border-top:0;border-radius:0 0 18px 18px}.libtv-flow-steps+.libtv-shots[hidden]+.libtv-requirements:not([hidden]){margin-top:-18px;border-top:0;border-radius:0 0 18px 18px}.libtv-flow-shell{overflow:hidden;border:1px solid #292c33;border-radius:16px;background:#101114;color:#f5f6f8;box-shadow:0 12px 32px #11182729}.libtv-flow-shell[hidden]{display:none!important}.libtv-flow-shell>.libtv-status-card{margin:0;padding:15px 18px;border:0;border-bottom:1px solid #30333a;border-radius:0;background:#101114;color:#f5f6f8;box-shadow:none}.libtv-flow-shell>.libtv-status-card.is-error{background:#211417;box-shadow:inset 4px 0 #d94a56}.libtv-flow-shell>.libtv-status-card strong{color:#f5f6f8}.libtv-flow-shell>.libtv-status-card p{color:#9298a3}.libtv-flow-shell>.libtv-status-card .libtv-status-main{min-width:0;flex:1 1 auto}.libtv-flow-shell #libtvStatusProgress{display:none!important}.libtv-status-progressbar{width:100%;height:7px;margin-top:12px;overflow:hidden;border-radius:999px;background:#30333a}.libtv-status-progressbar>span{display:block;width:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,#6559e8,#8d86ff);box-shadow:0 0 12px #7469ef61;transition:width .35s ease}.libtv-flow-shell>.libtv-status-card.is-error .libtv-status-progressbar>span{background:linear-gradient(90deg,#b93845,#ef6a75);box-shadow:0 0 12px #d94a564d}.libtv-flow-shell #libtvMessagesButton{border-color:#3a3d44;background:#202329;color:#e7e9ee}.libtv-flow-shell #libtvMessagesButton:hover{border-color:#7469ef;background:#292650;color:#fff}.libtv-flow-shell>.libtv-flow-steps{padding:8px 12px 10px;border:0;border-radius:0;background:#101114;box-shadow:none}.libtv-flow-shell:not(:has(.libtv-flow-steps:not([hidden])))>.libtv-status-card{border-bottom:0}.libtv-flow-shell:has(+.libtv-shots:not([hidden])),.libtv-flow-shell:has(+.libtv-shots[hidden]+.libtv-requirements:not([hidden])),.libtv-flow-shell:has(+.libtv-shots[hidden]+.libtv-requirements[hidden]+.libtv-storyboards:not([hidden])),.libtv-flow-shell:has(+.libtv-shots[hidden]+.libtv-requirements[hidden]+.libtv-storyboards[hidden]+.libtv-videos:not([hidden])),.libtv-flow-shell:has(+.libtv-shots[hidden]+.libtv-requirements[hidden]+.libtv-storyboards[hidden]+.libtv-videos[hidden]+.libtv-delivery:not([hidden])){border-bottom-color:#30333a;border-radius:16px 16px 0 0;box-shadow:none}.libtv-flow-shell+.libtv-shots:not([hidden]),.libtv-flow-shell+.libtv-shots[hidden]+.libtv-requirements:not([hidden]),.libtv-flow-shell+.libtv-shots[hidden]+.libtv-requirements[hidden]+.libtv-storyboards:not([hidden]),.libtv-flow-shell+.libtv-shots[hidden]+.libtv-requirements[hidden]+.libtv-storyboards[hidden]+.libtv-videos:not([hidden]),.libtv-flow-shell+.libtv-shots[hidden]+.libtv-requirements[hidden]+.libtv-storyboards[hidden]+.libtv-videos[hidden]+.libtv-delivery:not([hidden]){margin-top:-18px;border-top:0;border-radius:0 0 18px 18px}.libtv-flow-steps+.libtv-shots[hidden]+.libtv-requirements[hidden]+.libtv-storyboards:not([hidden]){margin-top:-18px;border-top:0;border-radius:0 0 18px 18px}.libtv-flow-steps+.libtv-shots[hidden]+.libtv-requirements[hidden]+.libtv-storyboards[hidden]+.libtv-videos:not([hidden]){margin-top:-18px;border-top:0;border-radius:0 0 18px 18px}.libtv-flow-steps+.libtv-shots[hidden]+.libtv-requirements[hidden]+.libtv-storyboards[hidden]+.libtv-videos[hidden]+.libtv-delivery:not([hidden]){margin-top:-18px;border-top:0;border-radius:0 0 18px 18px}.libtv-flow-steps>button,.libtv-flow-steps>div{display:flex;align-items:center;gap:10px;min-width:170px;flex:1 1 0;padding:10px;border:0;border-radius:12px;background:transparent;color:#8d929d;text-align:left}.libtv-flow-steps>button{cursor:pointer}.libtv-flow-steps>button:hover:not(:disabled){background:#202228}.libtv-flow-steps>button:disabled{cursor:not-allowed;opacity:.52}.libtv-flow-steps>button>b,.libtv-flow-steps>div>b{display:grid;place-items:center;width:38px;height:38px;flex:0 0 38px;border:4px solid #494d55;border-radius:50%;background:#15171b;color:#e6e8ed;font-size:16px}.libtv-flow-steps>button span,.libtv-flow-steps>div span{display:grid;gap:3px}.libtv-flow-steps>button strong,.libtv-flow-steps>div strong{font-size:14px;color:inherit}.libtv-flow-steps>button small,.libtv-flow-steps>div small{color:#787e89;font-size:11px}.libtv-flow-steps>i{width:clamp(28px,5vw,90px);height:1px;flex:0 1 90px;background:#3a3d44}.libtv-flow-steps>button.is-active,.libtv-flow-steps>button.is-complete,.libtv-flow-steps>div.is-active,.libtv-flow-steps>div.is-complete{color:#f5f6f8}.libtv-flow-steps>button.is-active{background:#23252a}.libtv-flow-steps>button.is-active>b,.libtv-flow-steps>div.is-active>b{border-color:#7469ef;background:#5146d8;color:#fff;box-shadow:0 0 0 4px #7469ef24}.libtv-flow-steps>button.is-complete:not(.is-active)>b,.libtv-flow-steps>div.is-complete>b{border-color:#39a96b;background:#15803d;color:#fff}@media(max-width:760px){.libtv-flow-steps{justify-content:flex-start;overflow-x:auto}.libtv-flow-steps>button,.libtv-flow-steps>div{min-width:210px}.libtv-flow-steps>i{width:36px;flex:0 0 36px}.libtv-shots .libtv-section-head{align-items:stretch}.libtv-requirement-list,.libtv-delivery-shot{grid-template-columns:1fr}.libtv-delivery-shot video{width:100%}.libtv-delivery-player>div{align-items:stretch;flex-direction:column}}.libtv-generation-toggle{margin-top:10px;border:1px dashed #d0d5dd;border-radius:10px;padding:9px 12px;background:transparent;color:var(--muted, #667085);cursor:pointer;font-weight:650}.libtv-generation-toggle:hover,.libtv-generation-toggle.is-active{border-color:#f59e0b;background:#fffbeb;color:#92400e}.libtv-workbench-reset{display:flex;box-sizing:border-box;width:100%;align-items:center;justify-content:space-between;gap:18px;margin-top:-18px;padding:16px 20px;border:1px solid #30333a;border-radius:0 0 18px 18px;background:#101114;color:#f5f6f8}.libtv-shots:not([hidden]):has(~.libtv-workbench-reset:not([hidden])),.libtv-requirements:not([hidden]):has(~.libtv-workbench-reset:not([hidden])),.libtv-storyboards:not([hidden]):has(~.libtv-workbench-reset:not([hidden])),.libtv-videos:not([hidden]):has(~.libtv-workbench-reset:not([hidden])),.libtv-delivery:not([hidden]):has(~.libtv-workbench-reset:not([hidden])){box-sizing:border-box;width:100%;margin-bottom:0;border-bottom-color:#30333a;border-bottom-right-radius:0;border-bottom-left-radius:0;box-shadow:none}.libtv-workbench-reset[hidden]{display:none}.libtv-workbench-reset>div{display:grid;gap:4px}.libtv-workbench-reset small{color:#8f96a3}.libtv-clear-workbench-button{border-color:#713943;color:#ffb5be;white-space:nowrap}.libtv-clear-workbench-button:hover{border-color:#d94a56;background:#361b20;color:#fff}@media(max-width:680px){.libtv-workbench-reset{align-items:stretch;flex-direction:column}}#searchLibtvPane .libtv-flow-shell,#searchLibtvPane .libtv-shots,#searchLibtvPane .libtv-requirements,#searchLibtvPane .libtv-storyboards,#searchLibtvPane .libtv-videos,#searchLibtvPane .libtv-delivery,#searchLibtvPane .libtv-workbench-reset{border-color:#e3e6ec;background:#fff;color:#17191d;box-shadow:0 10px 28px #1118270f}#searchLibtvPane .libtv-flow-shell>.libtv-status-card,#searchLibtvPane .libtv-flow-shell>.libtv-flow-steps{border-color:#e3e6ec;background:#fff;color:#17191d}#searchLibtvPane .libtv-flow-shell>.libtv-status-card strong{color:#17191d}#searchLibtvPane .libtv-flow-shell>.libtv-status-card p{color:#6f7785}#searchLibtvPane .libtv-flow-shell>.libtv-status-card.is-error{background:#fff6f6}#searchLibtvPane .libtv-status-progressbar{background:#eceef3}#searchLibtvPane .libtv-status-progressbar>span{box-shadow:none}#searchLibtvPane .libtv-flow-shell #libtvMessagesButton{border-color:#dfe2e8;background:#f6f7f9;color:#4f5663}#searchLibtvPane .libtv-flow-shell #libtvMessagesButton:hover{border-color:#7469ef;background:#f0efff;color:#5146d8}#searchLibtvPane .libtv-flow-steps>button,#searchLibtvPane .libtv-flow-steps>div{color:#737b88}#searchLibtvPane .libtv-flow-steps>button:hover:not(:disabled){background:#f6f7f9}#searchLibtvPane .libtv-flow-steps>button>b,#searchLibtvPane .libtv-flow-steps>div>b{border-color:#d9dde5;background:#fff;color:#737b88}#searchLibtvPane .libtv-flow-steps>button small,#searchLibtvPane .libtv-flow-steps>div small{color:#8b93a0}#searchLibtvPane .libtv-flow-steps>i{background:#dfe2e8}#searchLibtvPane .libtv-flow-steps>button.is-active,#searchLibtvPane .libtv-flow-steps>button.is-complete,#searchLibtvPane .libtv-flow-steps>div.is-active,#searchLibtvPane .libtv-flow-steps>div.is-complete{color:#17191d}#searchLibtvPane .libtv-flow-steps>button.is-active{background:#f0efff}#searchLibtvPane .libtv-flow-steps>button.is-complete:not(.is-active)>b,#searchLibtvPane .libtv-flow-steps>div.is-complete>b{border-color:#42b87a;background:#eaf8f0;color:#15803d}#searchLibtvPane .libtv-shots .libtv-section-head,#searchLibtvPane .libtv-requirements>.libtv-section-head,#searchLibtvPane .libtv-storyboards .libtv-section-head,#searchLibtvPane .libtv-videos .libtv-section-head,#searchLibtvPane .libtv-delivery .libtv-section-head{border-color:#e3e6ec;background:#fff}#searchLibtvPane .libtv-shots .libtv-section-head h3,#searchLibtvPane .libtv-requirements .libtv-section-head h3,#searchLibtvPane .libtv-storyboards .libtv-section-head h3,#searchLibtvPane .libtv-videos .libtv-section-head h3,#searchLibtvPane .libtv-delivery .libtv-section-head h3{color:#17191d}#searchLibtvPane .libtv-shots .libtv-section-head p,#searchLibtvPane .libtv-shots .libtv-section-head span,#searchLibtvPane .libtv-requirements .libtv-section-head p,#searchLibtvPane .libtv-requirements .libtv-section-head span,#searchLibtvPane .libtv-storyboards .libtv-section-head p,#searchLibtvPane .libtv-storyboards .libtv-section-head span,#searchLibtvPane .libtv-videos .libtv-section-head p,#searchLibtvPane .libtv-videos .libtv-section-head span,#searchLibtvPane .libtv-delivery .libtv-section-head p,#searchLibtvPane .libtv-delivery .libtv-section-head span{color:#747c89}#searchLibtvPane .libtv-shots .libtv-section-actions .button--primary{border-color:#17191d;background:#17191d;color:#fff}#searchLibtvPane .libtv-shots .libtv-section-actions .button--primary:hover{background:#2b2e35;box-shadow:0 6px 16px #11182724}#searchLibtvPane :is(#libtvConfirmShotsButton,#libtvPushButton,#libtvGenerateStoryboardsButton,#libtvGenerateVideosButton,#libtvCreateDeliveryButton){position:fixed;left:50%;bottom:max(22px,env(safe-area-inset-bottom));z-index:120;min-width:168px;min-height:50px;max-width:calc(100vw - 32px);padding:0 24px;border:1px solid rgba(255,255,255,.14);border-radius:16px;background:#17191d;color:#fff;box-shadow:0 12px 32px #1118273d,0 2px 8px #11182724;transform:translate(-50%);white-space:nowrap}#searchLibtvPane :is(#libtvConfirmShotsButton,#libtvPushButton,#libtvGenerateStoryboardsButton,#libtvGenerateVideosButton,#libtvCreateDeliveryButton):hover:not(:disabled){background:#25282e;box-shadow:0 16px 38px #11182747,0 3px 10px #11182729;transform:translate(-50%) translateY(-2px)}#searchLibtvPane :is(#libtvConfirmShotsButton,#libtvPushButton,#libtvGenerateStoryboardsButton,#libtvGenerateVideosButton,#libtvCreateDeliveryButton):focus-visible{outline:3px solid rgba(116,105,239,.32);outline-offset:3px}#searchLibtvPane :is(#libtvConfirmShotsButton,#libtvPushButton,#libtvGenerateStoryboardsButton,#libtvGenerateVideosButton,#libtvCreateDeliveryButton):disabled{background:#4a4e57;color:#ffffffb8;box-shadow:0 8px 20px #11182724;cursor:not-allowed;transform:translate(-50%)}@media(max-width:680px){#searchLibtvPane :is(#libtvConfirmShotsButton,#libtvPushButton,#libtvGenerateStoryboardsButton,#libtvGenerateVideosButton,#libtvCreateDeliveryButton){bottom:max(16px,env(safe-area-inset-bottom));min-height:48px;padding-inline:20px}}#searchLibtvPane .libtv-shot-table-shell{background:#fff;scrollbar-color:#b8bec8 #eef0f3}#searchLibtvPane .libtv-shot-table{color:#343944}#searchLibtvPane .libtv-shot-table th,#searchLibtvPane .libtv-shot-table td{border-color:#e6e8ed}#searchLibtvPane .libtv-shot-table thead th{background:#f1f3f6;color:#68717f}#searchLibtvPane .libtv-shot-table tbody tr:nth-child(2n) td,#searchLibtvPane .libtv-shot-table tbody tr:nth-child(2n) th{background:#fafbfc}#searchLibtvPane .libtv-shot-table tbody tr:hover td,#searchLibtvPane .libtv-shot-table tbody tr:hover th{background:#f4f5ff}#searchLibtvPane .libtv-shot-table thead th:first-child{background:#f1f3f6}#searchLibtvPane .libtv-shot-table tbody th{background:#fff}#searchLibtvPane .libtv-shot-table tbody tr:nth-child(2n) th{background:#fafbfc}#searchLibtvPane .libtv-cell-duration{color:#6f7785}#searchLibtvPane .libtv-table-text--plot,#searchLibtvPane .libtv-character-descriptions b{color:#17191d}#searchLibtvPane .libtv-table-text--prompt,#searchLibtvPane .libtv-character-descriptions p{color:#545c69}#searchLibtvPane .libtv-role-stack span{border-color:#d9d5ff;background:#f0efff;color:#5146d8}#searchLibtvPane .libtv-table-text.is-editing,#searchLibtvPane .libtv-role-stack.is-editing{background:#fff;color:#252a34}#searchLibtvPane .libtv-shot-delete{border-color:#f2cdd0;background:#fff7f8;color:#dc3545}#searchLibtvPane .libtv-shot-actions summary{border-color:#dfe3ea;background:#fff;color:#69717e;box-shadow:0 2px 8px #1118270a}#searchLibtvPane .libtv-shot-actions summary:hover,#searchLibtvPane .libtv-shot-actions[open] summary{border-color:#d8d3ff;background:#f4f2ff;color:#5146d8;box-shadow:0 0 0 2px #7264f51a}#searchLibtvPane .libtv-shot-delete-menuitem{border-color:#f1cfd3;background:#fff8f9;color:#d43f4f;box-shadow:0 6px 18px #11182714}#searchLibtvPane .libtv-shot-delete-menuitem:hover{border-color:#ea7b86;background:#fff1f2;color:#b42332}#searchLibtvPane .libtv-slot-count{background:#fff7df;color:#8a6510}#searchLibtvPane .libtv-requirements .libtv-transfer-note,#searchLibtvPane .libtv-storyboards .libtv-transfer-note,#searchLibtvPane .libtv-videos .libtv-transfer-note,#searchLibtvPane .libtv-delivery .libtv-transfer-note{background:#fff8e6;color:#8a6510}#searchLibtvPane .libtv-requirements .libtv-asset-category{border-color:#e3e6ec;background:#f8f9fb}#searchLibtvPane .libtv-asset-category>h4 span{background:#eeecff;color:#5146d8}#searchLibtvPane .libtv-requirements .libtv-requirement-card{border-color:#e0e3e9;background:#fff;color:#17191d;box-shadow:0 4px 14px #1118270a}#searchLibtvPane .libtv-requirements .libtv-requirement-card.is-selection-complete{border-color:#27a663;box-shadow:0 0 0 1px #27a6631f,0 8px 20px #15803d14}#searchLibtvPane .libtv-requirements .libtv-requirement-card.is-asset-finalized{border-color:#d9dee7;background:#f6f7f9;box-shadow:none}#searchLibtvPane .libtv-requirements .libtv-requirement-card.is-asset-finalized .libtv-candidate:not(.is-selected),#searchLibtvPane .libtv-requirements .libtv-requirement-card.is-asset-finalized .libtv-manual-upload-card{opacity:.45;filter:grayscale(.45)}#searchLibtvPane .libtv-requirements .libtv-requirement-card.is-asset-finalized .libtv-candidate.is-selected{border-color:#c8ced8;background:#fff;box-shadow:none}#searchLibtvPane .libtv-requirements .libtv-requirement-card.is-asset-finalized .libtv-candidate.is-selected:after{background:#98a2b3}#searchLibtvPane .libtv-requirements .libtv-requirement-card header p{color:#69717e;scrollbar-color:#b8bec8 #eef0f3}#searchLibtvPane .libtv-requirements .libtv-requirement-card header p::-webkit-scrollbar-track{border-radius:999px;background:#eef0f3}#searchLibtvPane .libtv-requirements .libtv-requirement-card header p::-webkit-scrollbar-thumb{border-radius:999px;background:#b8bec8}#searchLibtvPane .libtv-requirements .libtv-requirement-card header p::-webkit-scrollbar-thumb:hover{background:#9d96ff}#searchLibtvPane .libtv-requirements .libtv-requirement-card header p::-webkit-scrollbar-button{display:none;width:0;height:0}#searchLibtvPane .libtv-requirements .libtv-requirement-card header p::-webkit-scrollbar-corner{background:#eef0f3}#searchLibtvPane .libtv-requirements .libtv-shared-badge{background:#eeecff;color:#5146d8}#searchLibtvPane .libtv-requirements .libtv-candidate{border-color:#e0e3e9;background:#f7f8fa;color:#17191d}#searchLibtvPane .libtv-requirements .libtv-candidate.is-selected{border-color:#7469ef;background:#f0efff}#searchLibtvPane .libtv-requirements .libtv-candidate__image{background:#eceef2}#searchLibtvPane .libtv-candidate__source{border-color:#ffffffd1;box-shadow:0 2px 7px #18203024}#searchLibtvPane .libtv-requirements .libtv-candidate small{color:#727a87}#searchLibtvPane .libtv-manual-upload-card{border-color:#cdd1d9;background:#fff;color:#17191d}#searchLibtvPane .libtv-manual-upload-card:hover{border-color:#7469ef;background:#f8f7ff}#searchLibtvPane .libtv-manual-upload-card__preview{background:#f2f3f6;color:#737b88}#searchLibtvPane .libtv-refresh-candidates{border-color:#d9dde4;background:#fff;color:#4f5764}#searchLibtvPane .libtv-refresh-candidates:hover{border-color:#7469ef;background:#f8f7ff;color:#5146d8}#searchLibtvPane .libtv-requirements .libtv-generation-toggle{border-color:#d9dde4;color:#69717e}#searchLibtvPane .libtv-requirements .libtv-generation-toggle:hover,#searchLibtvPane .libtv-requirements .libtv-generation-toggle.is-active{border-color:#d89b2b;background:#fff8e6;color:#8a6510}#searchLibtvPane .libtv-storyboard-card,#searchLibtvPane .libtv-video-card,#searchLibtvPane .libtv-delivery-shot,#searchLibtvPane .libtv-delivery-player{border-color:#e0e3e9;background:#fff;color:#17191d;box-shadow:0 4px 14px #1118270a}#searchLibtvPane .libtv-storyboard-card>header,#searchLibtvPane .libtv-video-card>header{border-color:#e5e7ec}#searchLibtvPane .libtv-storyboard-card>header strong,#searchLibtvPane .libtv-video-card>header strong,#searchLibtvPane .libtv-delivery-shot strong,#searchLibtvPane .libtv-delivery-player strong{color:#17191d}#searchLibtvPane .libtv-storyboard-card>header span,#searchLibtvPane .libtv-video-card>header span,#searchLibtvPane .libtv-delivery-shot span,#searchLibtvPane .libtv-delivery-player span,#searchLibtvPane .libtv-delivery-player small{color:#737b88}#searchLibtvPane .libtv-storyboard-card__state>b,#searchLibtvPane .libtv-video-card>header b,#searchLibtvPane .libtv-video-meta span{background:#f0f2f5;color:#68717e}#searchLibtvPane .libtv-storyboard-card.is-succeeded .libtv-storyboard-card__state>b,#searchLibtvPane .libtv-video-card.is-succeeded>header b{background:#eaf8f0;color:#15803d}#searchLibtvPane .libtv-storyboard-card.is-failed .libtv-storyboard-card__state>b,#searchLibtvPane .libtv-video-card.is-failed>header b{background:#fff0f1;color:#c93b48}#searchLibtvPane .libtv-storyboard-regenerate{border-color:#e0e3e9;background:#111318;color:#fff;box-shadow:0 10px 24px #1118271f}#searchLibtvPane .libtv-storyboard-regenerate:hover{border-color:#111318;background:#23262d;color:#fff}#searchLibtvPane .libtv-storyboard-regenerate:disabled{background:#f0f2f5;color:#98a1ae}#searchLibtvPane .libtv-storyboard-references{scrollbar-color:#b8bec8 #eef0f3}#searchLibtvPane .libtv-storyboard-references::-webkit-scrollbar-track{background:#eef0f3}#searchLibtvPane .libtv-storyboard-references::-webkit-scrollbar-thumb{background:#b8bec8}#searchLibtvPane .libtv-storyboard-references figure{border-color:#e0e3e9;background:#f7f8fa}#searchLibtvPane .libtv-storyboard-references img,#searchLibtvPane .libtv-storyboard-references figure>i,#searchLibtvPane .libtv-storyboard-output img,#searchLibtvPane .libtv-storyboard-placeholder,#searchLibtvPane .libtv-video-preview video,#searchLibtvPane .libtv-video-preview img,#searchLibtvPane .libtv-video-placeholder{background:#eef0f3;color:#737b88}#searchLibtvPane .libtv-storyboard-references figcaption span{color:#7a828f}#searchLibtvPane .libtv-storyboard-references figcaption strong{color:#17191d}#searchLibtvPane .libtv-storyboard-card details,#searchLibtvPane .libtv-video-card details{border-color:#e0e3e9;background:#fafbfc;color:#555e6b}#searchLibtvPane .libtv-storyboard-card details p,#searchLibtvPane .libtv-video-card details p{color:#555e6b;scrollbar-color:#b8bec8 #eef0f3}#searchLibtvPane .libtv-storyboard-card details p::-webkit-scrollbar-track,#searchLibtvPane .libtv-video-card details p::-webkit-scrollbar-track{background:#eef0f3}#searchLibtvPane .libtv-storyboard-card details p::-webkit-scrollbar-thumb,#searchLibtvPane .libtv-video-card details p::-webkit-scrollbar-thumb{background:#b8bec8}#searchLibtvPane .libtv-delivery-shot.is-accepted{border-color:#9ad8b5;background:#f1fbf5}#searchLibtvPane .libtv-delivery-output{border-color:#e3e6ec}#searchLibtvPane .libtv-workbench-reset{border-color:#e3e6ec;color:#17191d;box-shadow:0 12px 28px #1118270f}#searchLibtvPane .libtv-workbench-reset small{color:#747c89}#searchLibtvPane .libtv-clear-workbench-button{border-color:#efc7cc;background:#fff;color:#c43f4c}#searchLibtvPane .libtv-clear-workbench-button:hover{border-color:#d94a56;background:#fff3f4;color:#a62f3b}.script-breakdown-table__head{background:#f2efe8eb;border:1px solid rgba(36,41,34,.1);border-radius:12px;color:var(--muted);font-size:12px;font-weight:800;overflow:hidden}.script-breakdown-table__head span,.script-breakdown-table__type,.script-breakdown-table__desc,.script-breakdown-table__assets{min-width:0;padding:14px 16px}.script-breakdown-table__head span{padding:10px 16px}.script-breakdown-table__head span+span,.script-breakdown-table__row>*+*{border-left:1px solid rgba(36,41,34,.08)}.script-breakdown-table{gap:18px}.script-breakdown-table>.script-character-block,.script-breakdown-table>.script-breakdown-table__row{background:linear-gradient(145deg,#fff,#fbfcfa);border:1px solid rgba(63,78,68,.28);border-radius:16px;box-shadow:inset 0 0 0 1px #ffffffc7,0 12px 30px #222b2513,0 2px 8px #222b250a;overflow:hidden}.script-character-block .script-breakdown-table__type,.script-breakdown-table>.script-breakdown-table__row>.script-breakdown-table__type{background:linear-gradient(180deg,#526f5b13,#526f5b06)}.script-character-block .script-breakdown-table__row+.script-breakdown-table__row{border-top:1px solid rgba(82,111,91,.16)}.script-character-block .script-breakdown-table__row{background:transparent;border:0;border-radius:0;box-shadow:none}.script-breakdown-table__type{align-items:center;display:grid;gap:10px;grid-template-columns:32px minmax(0,1fr)}.script-breakdown-table__desc strong{color:var(--ink);display:block;font-size:13px;line-height:1.35}.script-breakdown-table__type strong{color:var(--ink);display:block;font-size:16px;font-weight:900;line-height:1.25;overflow-wrap:anywhere}.script-breakdown-table__type span:not(.script-group__icon){color:var(--muted);display:block;font-size:11px;font-weight:800;letter-spacing:0;margin-top:5px;overflow-wrap:anywhere}.script-breakdown-table__desc p{color:var(--ink);font-size:13px;line-height:1.65;margin:6px 0 0}.script-breakdown-table__desc small{color:var(--muted);display:block;font-size:11px;line-height:1.5;margin-top:6px;overflow-wrap:anywhere}.script-table-assets{align-items:stretch;display:grid;gap:10px;grid-template-columns:repeat(10,minmax(0,1fr));min-height:0;width:100%}.asset-card.script-table-asset{background:transparent;border:0;border-radius:12px;cursor:pointer;display:inline-flex;flex:0 0 auto;aspect-ratio:28 / 37;height:auto;margin:0;max-width:none;min-height:0;min-width:0;overflow:hidden;padding:0;width:100%}.asset-card.script-table-asset:hover{box-shadow:0 0 0 2px #d1563447}.asset-card.script-table-asset.is-preview-selected{box-shadow:0 0 0 3px #1f6b4f94;outline:2px solid rgba(255,255,255,.92);outline-offset:-2px}.asset-card.script-table-asset.is-preview-selected:hover{box-shadow:0 0 0 3px #1f6b4fb8}.script-table-asset__thumb{align-items:center;background:#eef0eb;border:1px solid rgba(36,41,34,.08);border-radius:12px;color:var(--muted);display:flex;flex:1 1 auto;font-size:12px;height:100%;justify-content:center;overflow:hidden;width:100%}.script-table-asset__thumb img{display:block;height:100%;object-fit:contain;object-position:center;width:100%}.script-table-empty{background:#a54c3c0f;border:1px dashed rgba(165,76,60,.28);border-radius:8px;display:grid;gap:4px;min-height:86px;padding:14px;place-content:center start}.script-table-empty strong{color:#8e4135;font-size:13px}.script-table-empty span,.script-breakdown-table__notice{color:var(--muted);font-size:12px;line-height:1.5}.script-breakdown-table__notice{padding:14px}@media(max-width:760px){.script-requirement{grid-template-columns:minmax(0,1fr)}.script-breakdown-table__head{display:none}.script-breakdown-table__row{grid-template-columns:minmax(0,1fr)}.script-breakdown-table__row>*+*{border-left:0}.script-breakdown-table__type,.script-breakdown-table__desc,.script-breakdown-table__assets{border-bottom:0;padding-bottom:8px}.script-search-output:not(.is-desc-expanded) .script-breakdown-table__row{grid-template-columns:minmax(0,1fr)}.script-character-costumes{margin-left:4px;padding-left:10px}.script-requirement__title{grid-template-columns:28px minmax(0,1fr)}.script-requirement__status{grid-column:2}}.script-scene__actions--footer{align-items:center;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:10px;margin-top:16px;padding-top:14px}.script-scene__board select{min-height:36px}.image-search-preview{background:#526f8614;border:1px solid rgba(82,111,134,.16);border-radius:16px;margin:14px 0;padding:16px}.image-search-preview__compare{align-items:start;display:grid;gap:18px;grid-template-columns:minmax(220px,300px) minmax(0,1fr)}.image-search-preview__figure{margin:0}.image-search-preview__figure img{aspect-ratio:auto;background:#e8e6e0;border:1px solid var(--line);border-radius:12px;display:block;max-height:280px;min-height:180px;object-fit:contain;width:100%}.image-search-preview__figure figcaption{display:grid;gap:4px;margin-top:8px}.image-search-preview__label{color:var(--muted);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.image-search-preview__name{color:var(--ink);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.image-search-preview__hint{color:var(--muted);font-size:12px;line-height:1.55;margin:0 0 10px}.image-search-preview__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.image-search-query{align-items:flex-start;background:#fffdf8b8;border:1px solid rgba(82,111,134,.12);border-radius:12px;display:flex;flex-direction:column;gap:8px;margin:0;padding:10px 12px}.image-search-query strong{font-size:13px;line-height:1.65;white-space:pre-wrap;word-break:break-word}.image-search-query span{color:var(--muted);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.image-search-actions{margin:14px 0}@media(max-width:1180px){:root{--inspector: 280px;--sidebar: 190px}.asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.summary{grid-template-columns:repeat(2,1fr)}.board-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.script-workbench,.script-scene-workbench{grid-template-columns:1fr}.script-scene-nav{max-height:none;position:static}.two-column{grid-template-columns:1fr}}@media(max-width:820px){:root{--sidebar: 0px;--inspector: 0px}.app{--sidebar-current: 0px;--inspector-current: 0px}.shell-toggle{display:none}.app.sidebar-collapsed .topbar,.app.inspector-collapsed .topbar{padding-left:16px;padding-right:16px}.sidebar{display:none}.mobile-menu-btn{display:inline-flex}.mobile-nav{display:grid}.workspace{margin:0;padding:0}.inspector{bottom:52px;height:auto;left:0;padding:10px 12px;right:0;top:auto;width:100%;z-index:18}.inspector__head,.inspector__hint,.selection-list,.inspector__form,.inspector-batch,.inspector-export,.inspector-tabs,#inspectorDetailPane,#inspectorBasketPane,.inspector__bottom .mini-action{display:none}.inspector__bottom{display:grid;gap:8px;grid-template-columns:1fr 1.4fr}#mobileBasketToggle{display:block!important;grid-column:1 / -1}.topbar{padding:0 16px}.status-pill,.command-btn{display:none}.content{padding:20px 16px 120px}.asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.inspector.mobile-detail,.inspector.mobile-basket{bottom:52px;height:min(72vh,580px);overflow:auto;padding:16px}.inspector.mobile-detail .inspector__head,.inspector.mobile-basket .inspector__head{display:flex}.inspector.mobile-detail .inspector-tabs{display:grid}.inspector.mobile-detail #inspectorDetailPane,.inspector.mobile-basket #inspectorBasketPane{display:block!important}.inspector.mobile-basket .inspector__hint,.inspector.mobile-basket .selection-list,.inspector.mobile-basket .inspector__form,.inspector.mobile-basket .inspector-export{display:block}.inspector.mobile-basket .inspector-tabs{display:grid}.inspector.mobile-detail .inspector__bottom,.inspector.mobile-basket .inspector__bottom{display:grid;grid-template-columns:1fr 1.4fr}.inspector.mobile-detail .inspector__bottom .mini-action,.inspector.mobile-basket .inspector__bottom .mini-action{display:none}.inspector.mobile-detail #mobileBasketToggle,.inspector.mobile-basket #mobileBasketToggle{display:none!important}.inspector.mobile-detail .detail-close{display:block}.quick-actions{opacity:1;transform:none}}@media(max-width:1180px){.import-preview__gallery{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:900px){.import-preview__gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.import-preview__gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.folder-import-picker{grid-template-columns:1fr}.folder-import-picker .muted{grid-column:auto}.folder-path-import__row{grid-template-columns:1fr}}@media(max-width:520px){.page-head{align-items:start;flex-direction:column}.page-title h1{font-size:30px}.summary{display:none}.image-search-preview__compare,.asset-grid{grid-template-columns:1fr}.asset-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.asset-grid.list .asset-card{grid-template-columns:120px 1fr}.topbar .secondary{display:none}.topbar{gap:8px}.topbar__actions{flex:0 0 auto}.topbar .primary{font-size:11px;padding:9px 11px}.breadcrumb{min-width:0;white-space:nowrap}.search-compose{padding:14px 12px 12px}.search-compose textarea{font-size:15px;min-height:72px;padding:12px 40px 12px 14px}.search-compose__footer{align-items:stretch;flex-direction:column}.search-compose__footer .primary{margin-left:0;width:100%}.page-head__controls{width:100%}.search-mode-tabs{margin-left:12px!important;margin-right:12px!important}.search-mode-tabs button{font-size:10px;padding:8px 4px}.result-metrics{display:none!important}.result-head__summary,.search-quality-hint{display:block!important}.import-preview__stats{grid-template-columns:repeat(2,1fr)}.import-actions{flex-direction:column;align-items:stretch}.import-actions .button{width:100%}}.api-token-status{margin:8px 0 0;font-size:12px;color:var(--muted, #888)}.api-token-status[data-state=ok]{color:var(--accent, #3d7a5a)}.api-token-status[data-state=missing]{color:#c45c26}.inspector-share__actions{display:flex;flex-wrap:wrap;gap:8px;padding:8px 0}.print-board{display:none}.import-preview-lightbox{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.import-preview-lightbox__backdrop{background:#111111e0;bottom:0;left:0;position:absolute;right:0;top:0}.import-preview-lightbox__content{background:#fff;border-radius:18px;display:flex;flex-direction:column;height:min(860px,90vh);max-height:90vh;max-width:min(1100px,92vw);overflow:hidden;position:relative;width:min(1100px,92vw);z-index:1}.import-preview-lightbox__header{align-items:center;background:#fff;border-bottom:1px solid #e8e8e4;box-shadow:0 2px 10px #1111110f;display:flex;gap:12px;justify-content:space-between;padding:14px 18px;position:relative;z-index:3}.import-preview-lightbox__counter{color:var(--muted);font-size:14px}.import-preview-lightbox__actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.import-preview-lightbox__toggle{align-items:center;cursor:pointer;display:inline-flex;gap:6px;margin-right:6px}.import-preview-lightbox__toggle input[type=checkbox]{accent-color:#1c211e;cursor:pointer;height:18px;margin:0;width:18px}.import-preview-lightbox__toggle span{font-size:14px}.import-preview-lightbox__stage{align-items:center;background:#f7f5ef;display:flex;flex:1;justify-content:center;min-height:0;overflow:hidden;padding:20px;position:relative;z-index:1}.import-preview-lightbox__image-wrap{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.import-preview-lightbox__image-wrap img{border-radius:12px;box-shadow:0 14px 40px #1111112e;height:100%;object-fit:contain;width:100%}.import-preview-lightbox__nav{align-items:center;background:#1c211eb8;border:1px solid rgba(255,255,255,.18);border-radius:50%;box-shadow:0 4px 14px #1111112e;cursor:pointer;display:flex;height:44px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:44px;z-index:4}.import-preview-lightbox__nav:hover{background:#1c211ee0}.import-preview-lightbox__nav:hover{background:#fff}.import-preview-lightbox__nav--prev{left:18px}.import-preview-lightbox__nav--prev:before{border-right:8px solid #ffffff;border-top:6px solid transparent;border-bottom:6px solid transparent;content:"";display:block;margin-right:2px}.import-preview-lightbox__nav--next{right:18px}.import-preview-lightbox__nav--next:before{border-left:8px solid #ffffff;border-top:6px solid transparent;border-bottom:6px solid transparent;content:"";display:block;margin-left:2px}.import-preview-lightbox__meta{border-top:1px solid #e8e8e4;display:grid;gap:4px;padding:12px 18px}.import-preview-lightbox__meta strong{font-size:15px}.import-preview-lightbox__meta span{color:var(--muted);font-size:13px}@media(max-width:640px){.import-preview-lightbox__content{border-radius:0;height:100vh;max-height:100vh;max-width:100vw;width:100vw}.import-preview-lightbox__header{padding:10px 12px}.import-preview-lightbox__actions button{display:none}.import-preview-lightbox__nav{height:36px;width:36px}.import-preview-lightbox__nav--prev{left:8px}.import-preview-lightbox__nav--next{right:8px}}@media print{@page{margin:12mm;size:A4 portrait}body>*:not(.print-board){display:none!important}body:before{display:none}.print-board{color:#171815;display:block;font-family:Georgia,"Noto Serif SC",serif}.print-board header{border-bottom:2px solid #171815;margin-bottom:18px;padding-bottom:12px}.print-board header p{font-size:10px;letter-spacing:.18em}.print-board header h1{font-size:30px;letter-spacing:-.03em}.print-board__description{line-height:1.6}.print-board__grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.print-board__grid article{break-inside:avoid;border:1px solid #ccc;padding:8px}.print-board__grid img,.print-board__placeholder{background:#eee;height:180px;object-fit:cover;width:100%}.print-board__placeholder{align-items:center;display:flex;justify-content:center}.print-board__grid h3{font-size:15px;margin-top:8px}.print-board__grid p{color:#555;font-size:11px}.print-board__prompt{break-inside:avoid;border-top:2px solid #171815;margin-top:20px;padding-top:12px}.print-board__prompt h2{font-size:22px}.print-board__prompt pre{font-family:Georgia,"Noto Serif SC",serif;line-height:1.65;white-space:pre-wrap}}.external-results-panel{margin-top:18px;padding:14px;border:1px solid rgba(148,163,184,.32);border-radius:8px;background:#ffffffeb}.external-results-panel__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.external-results-panel__head strong{display:block;font-size:15px}.external-results-panel__head span,.external-results-panel__warn,.external-results-panel__loading{color:var(--muted, #64748b);font-size:13px}.external-results-panel__source-errors{margin:0 0 12px;padding:10px 12px;border-radius:8px;border:1px solid rgba(245,158,11,.45);background:#fffbebeb;font-size:13px;line-height:1.5}.external-results-panel__source-errors ul{margin:8px 0 0;padding-left:1.2em}.external-results-panel__source-errors-hint{margin:8px 0 0;color:var(--muted, #64748b);font-size:12px}.external-results-panel__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.external-results-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px}.external-video-results-panel{margin-top:12px}.external-video-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px}.external-video-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(148,163,184,.28);border-radius:10px;background:#fff}.external-video-card--recommended{border-color:#10b98173}.external-video-card--review{border-color:#f59e0b73}.external-video-card__media{position:relative;aspect-ratio:16 / 9;background:#0f172a;overflow:hidden}.external-video-card__media.is-playing .external-video-card__duration{opacity:0;pointer-events:none}.external-video-card__media img,.external-video-card__thumb,.external-video-card__preview,.external-video-card__placeholder{width:100%;height:100%;object-fit:cover;display:block}.external-video-card__media.is-playing .external-video-card__preview{object-fit:contain;background:#000}.external-video-card__preview{background:#000;cursor:pointer}.external-video-card__play-btn--link{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;border:0;border-radius:999px;padding:8px 14px;font-size:12px;line-height:1.2;color:#fff;background:#0f172ad1;cursor:pointer;white-space:nowrap;max-width:calc(100% - 24px);overflow:hidden;text-overflow:ellipsis}.external-video-card__play-btn--link:hover{background:#2563ebeb}.external-video-card__thumb{cursor:pointer}.external-video-card__placeholder{display:grid;place-items:center;color:#ffffffb8;font-size:12px}.external-video-card__duration,.external-video-card__source{position:absolute;padding:2px 8px;border-radius:999px;font-size:11px;line-height:1.4;color:#fff;background:#0f172ab8}.external-video-card__duration{left:8px;bottom:8px}.external-video-card__source{right:8px;top:8px}.external-video-card__body{display:flex;flex-direction:column;gap:8px;padding:12px}.external-video-card__body h3{margin:0;font-size:14px;line-height:1.35}.external-video-card__body p{margin:0;color:#64748b;font-size:12px;line-height:1.45}.external-video-card__meta{display:flex;flex-wrap:wrap;gap:8px;font-size:11px;color:#475569}.external-video-card__actions{display:flex;flex-wrap:wrap;gap:8px}.external-video-card__actions .button.is-loading{opacity:.7;pointer-events:none}.external-results-panel__footer{display:flex;justify-content:center;padding-top:14px}.external-result-card{position:relative;overflow:hidden;border:1px solid rgba(148,163,184,.28);border-radius:8px;background:#fff}.external-result-card.is-selected{border-color:#2563ebb3;box-shadow:0 0 0 1px #2563eb2e}.external-result-card.is-imported{opacity:.72}.external-result-card__select{position:absolute;z-index:2;top:8px;left:8px;display:grid;place-items:center;width:26px;height:26px;border-radius:999px;background:#ffffffeb}.external-result-card__image{position:relative;aspect-ratio:4 / 3;background:#e5e7eb}.external-result-card__image img{width:100%;height:100%;object-fit:cover;display:block}.external-result-card__image span{position:absolute;right:8px;bottom:8px;padding:3px 7px;border-radius:999px;background:#0f172ac2;color:#fff;font-size:12px}.external-result-card__body{padding:10px}.external-result-card__body h3{margin:0 0 5px;font-size:14px;line-height:1.35}.external-result-card__body p,.external-result-card__meta{margin:0 0 8px;color:var(--muted, #64748b);font-size:12px;line-height:1.4}.external-result-card__meta{display:flex;align-items:center;justify-content:space-between;gap:8px}.external-result-card__meta strong{color:#166534}.external-result-card__policy-row{display:flex;align-items:center;gap:6px;margin:0 0 8px;min-height:22px;color:var(--muted, #64748b);font-size:11px}.external-result-card__policy-row span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.external-result-card__policy{flex:0 0 auto;padding:2px 6px;border:1px solid rgba(148,163,184,.34);border-radius:999px;background:#f8fafc;color:#475569}.external-result-card__policy--low{border-color:#16653438;background:#f0fdf4;color:#166534}.external-result-card__policy--medium,.external-result-card__policy--unknown{border-color:#b4530938;background:#fffbeb;color:#92400e}.external-result-card__policy--high{border-color:#b91c1c38;background:#fef2f2;color:#991b1b}.external-result-card__actions{display:flex;align-items:center;justify-content:space-between;gap:8px}.external-result-card__dismiss{color:#991b1b}.external-result-card__dismiss:hover{border-color:#b91c1c47;background:#fef2f2}.external-result-card__actions a{color:#2563eb;font-size:12px}@media(max-width:720px){.external-results-panel__head{align-items:flex-start;flex-direction:column}.external-results-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}.external-result-card__preview{display:block;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.external-result-card__preview img{width:100%;height:100%;object-fit:cover;display:block}.external-preview-open{overflow:hidden}.external-preview-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:grid;place-items:center;padding:24px;background:#0f172ab8}.external-preview-overlay__dialog{position:relative;width:min(1080px,94vw);max-height:92vh;display:grid;grid-template-rows:minmax(0,1fr) auto;overflow:hidden;border-radius:8px;background:#0f172a;box-shadow:0 24px 80px #00000057}.external-preview-overlay__dialog img{width:100%;max-height:calc(92vh - 84px);object-fit:contain;display:block;background:#020617}.external-preview-overlay__close{position:absolute;top:10px;right:10px;z-index:2;width:34px;height:34px;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:#0f172ac7;color:#fff;cursor:pointer;font-size:22px;line-height:1}.external-preview-overlay__meta{display:grid;gap:4px;padding:12px 14px;background:#fff;color:#0f172a}.external-preview-overlay__meta strong,.external-preview-overlay__meta span,.external-preview-overlay__meta a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.external-preview-overlay__meta span{color:var(--muted, #64748b);font-size:12px}.external-preview-overlay__meta a{color:#2563eb;font-size:12px}.external-results-panel__subline{color:var(--muted, #64748b);font-size:12px;margin:-4px 0 10px}.external-results-score{align-items:center;border:1px solid rgba(148,163,184,.28);border-radius:8px;display:flex;gap:6px;padding:5px 8px;white-space:nowrap}.external-results-score span{color:var(--muted, #64748b);font-size:12px}.external-results-score input[type=range]{width:86px}.external-results-score input[type=number]{border:1px solid rgba(148,163,184,.34);border-radius:6px;font-size:12px;padding:3px 5px;width:46px}.external-adjustment-bar{align-items:center;background:#f8fafc;border:1px solid rgba(148,163,184,.24);border-radius:8px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(220px,1fr));margin:0 0 12px;padding:10px}.external-adjustment-bar label{align-items:center;display:grid;gap:6px}.external-adjustment-bar span{color:var(--muted, #64748b);font-size:12px;font-weight:700}.external-adjustment-bar input{background:#fff;border:1px solid rgba(148,163,184,.36);border-radius:7px;color:#0f172a;font-size:13px;min-width:0;padding:8px 10px}.external-adjustment-bar input:focus{border-color:#2563eb8c;box-shadow:0 0 0 3px #2563eb1f;outline:none}.external-filter-stats{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.external-filter-stats span{align-items:center;background:#fff;border:1px solid rgba(148,163,184,.26);border-radius:999px;color:#475569;display:inline-flex;font-size:12px;gap:6px;padding:5px 9px}.external-filter-stats b{color:#0f172a;font-weight:700}.external-source-table{border:1px solid rgba(148,163,184,.24);border-radius:8px;margin:0 0 12px;overflow:hidden}.external-source-table summary{background:#f8fafc;cursor:pointer;font-size:13px;font-weight:700;padding:8px 10px}.external-source-table table{border-collapse:collapse;font-size:12px;width:100%}.external-source-table th,.external-source-table td{border-top:1px solid rgba(148,163,184,.18);padding:7px 10px;text-align:left}.external-source-table th{color:var(--muted, #64748b);font-weight:600}.external-source-table__query{color:#334155;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;max-width:360px;overflow-wrap:anywhere}.external-preview-overlay__nav{align-items:center;background:#0f172ab8;border:1px solid rgba(255,255,255,.22);border-radius:999px;color:#fff;cursor:pointer;display:flex;font-size:36px;height:44px;justify-content:center;line-height:1;position:absolute;top:50%;transform:translateY(-50%);width:44px;z-index:2}.external-preview-overlay__nav:disabled{cursor:default;opacity:.32}.external-preview-overlay__nav--prev{left:12px}.external-preview-overlay__nav--next{right:12px}@media(max-width:720px){.external-results-score{width:100%}.external-results-score input[type=range]{flex:1;width:auto}.external-preview-overlay__nav{height:38px;width:38px}}.external-results-panel{margin:0 0 12px;border-radius:12px;background:#fff;box-shadow:0 2px 10px #1c211e0d}.external-query-summary{display:grid;gap:6px;margin:0 0 10px}.external-query-summary span{align-items:baseline;background:#f8fafc;border:1px solid rgba(148,163,184,.22);border-radius:8px;color:#475569;display:flex;flex-wrap:wrap;font-size:12px;gap:8px;padding:7px 9px}.external-query-summary b{color:#111827;font-size:12px}.external-search-progress{height:8px;margin:10px 0 8px;overflow:hidden;border-radius:999px;background:#e5e7eb}.external-search-progress i{display:block;height:100%;width:38%;border-radius:inherit;background:linear-gradient(90deg,#111827,#2563eb,#16a34a);animation:external-search-progress 1.2s ease-in-out infinite}@keyframes external-search-progress{0%{transform:translate(-110%)}to{transform:translate(270%)}}.external-source-table__hint{color:var(--muted, #64748b);font-size:12px;line-height:1.45;margin:0;padding:0 10px 8px}.external-results-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px}.external-result-card{border-color:#1c211e1a;border-radius:12px;box-shadow:0 1px 5px #1c211e0d}.external-result-card__image{aspect-ratio:16 / 9}.external-result-card__body{padding:12px 14px 14px}.external-result-card__body h3{font-size:15px;line-height:1.4}.external-result-card__meta strong{border-radius:999px;background:#ecfdf5;color:#047857;font-size:11px;padding:2px 7px;white-space:nowrap}.external-result-card.is-imported{opacity:.78}.external-result-card__actions .button:disabled,.external-result-card__actions button:disabled{cursor:default;opacity:.72}@media(max-width:720px){.external-results-grid{grid-template-columns:1fr}}.external-result-card__image{background:#f8fafc}.external-result-card__image img,.external-result-card__preview img{object-fit:contain}.external-quality-mode{align-items:center;background:#f8fafc;border:1px solid rgba(148,163,184,.32);border-radius:9px;display:inline-flex;gap:2px;padding:3px}.external-quality-mode button{background:transparent;border:0;border-radius:7px;color:#475569;font-size:12px;font-weight:700;min-height:30px;padding:5px 10px}.external-quality-mode button.is-active{background:#111827;color:#fff;box-shadow:0 5px 12px #0f172a29}.external-result-card--possible{background:#fffdf7;border-style:dashed}.external-result-card--possible .external-result-card__image img,.external-result-card--possible .external-result-card__preview img{filter:saturate(.9)}.external-result-card__trust{align-items:center;display:flex;gap:6px;margin:0 0 7px;min-height:22px;color:#64748b;font-size:11px;line-height:1.25}.external-result-card__trust-badge{border-radius:999px;flex:0 0 auto;font-size:11px;font-weight:800;padding:3px 7px}.external-result-card__trust-badge--recommended{background:#ecfdf5;color:#047857}.external-result-card__trust-badge--possible{background:#fffbeb;color:#92400e}.video-search-toolbar{align-items:center;background:#fff;border:1px solid var(--line, #d8d8d4);border-radius:12px;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px;padding:12px 16px}.video-search-toolbar__count{color:var(--muted, #6b7280);font-size:13px}.video-segment-grid-v2{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.video-segment-card-v2{animation:fadeUp .4s ease both;background:#fff;border:1px solid var(--line, #d8d8d4);border-radius:14px;cursor:pointer;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.video-segment-card-v2:hover{box-shadow:0 16px 36px #1111111a;transform:translateY(-2px)}.video-segment-card-v2__thumb{aspect-ratio:16 / 9;background:#111827;overflow:hidden;position:relative}.video-segment-card-v2__thumb img{display:block;height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center center;position:absolute;width:100%}.video-segment-card-v2__play{align-items:center;background:#00000080;border-radius:50%;color:#fff;display:flex;font-size:18px;height:48px;justify-content:center;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease;width:48px}.video-segment-card-v2:hover .video-segment-card-v2__play{opacity:1}.video-segment-card-v2__time{background:#000000b3;border-radius:6px;bottom:10px;color:#fff;font-size:12px;padding:3px 8px;position:absolute;right:10px}.video-segment-card-v2__score{border-radius:20px;color:#fff;font-size:13px;font-weight:600;left:10px;padding:4px 10px;position:absolute;top:10px}.video-segment-card-v2__score--strong{background:#10b981}.video-segment-card-v2__score--mid{background:#f59e0b}.video-segment-card-v2__score--weak{background:#6b7280}.video-segment-card-v2__body{padding:14px 16px 16px}.video-segment-card-v2__body h3{font-size:14px;font-weight:600;margin:0 0 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-segment-card-v2__body p{color:var(--muted, #6b7280);display:-webkit-box;font-size:13px;line-height:1.5;margin:0 0 12px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.video-segment-card-v2__footer{align-items:center;display:flex;justify-content:space-between}.video-segment-card-v2__tags{display:flex;gap:6px}.video-segment-card-v2__tag{background:#eef2ff;border-radius:20px;color:#4338ca;font-size:12px;padding:4px 10px}.video-segment-card-v2__actions{align-items:center;display:flex;gap:8px}.video-segment-card-v2__actions .link-button{font-size:12px;padding:2px 0}.video-segment-card-v2__type{border:1px solid var(--line, #d8d8d4);border-radius:6px;color:var(--muted, #6b7280);font-size:12px;padding:3px 8px}.video-search-empty{align-items:flex-start;display:flex;flex-direction:column;gap:24px}.video-search-empty-candidates{width:100%}.video-search-empty-candidates__title{color:var(--muted, #6b7280);font-size:13px;margin:0 0 12px}.video-search-empty-candidates__grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.video-segment-card-v2--candidate{opacity:.85}.video-segment-lightbox{align-items:center;bottom:0;display:flex;justify-content:center;left:0;outline:none;position:fixed;right:0;top:0;z-index:1000}.video-segment-lightbox__backdrop{background:#000000a6;bottom:0;left:0;position:absolute;right:0;top:0}.video-segment-lightbox__panel{background:#fff;border-radius:16px;box-shadow:0 24px 60px #00000040;display:flex;flex-direction:column;max-height:90vh;max-width:900px;overflow:hidden;position:relative;width:90vw;z-index:1}.video-segment-lightbox__header{align-items:flex-start;border-bottom:1px solid var(--line, #d8d8d4);display:flex;justify-content:space-between;padding:20px 24px}.video-segment-lightbox__header h3{font-size:18px;font-weight:600;margin:4px 0}.video-segment-lightbox__eyebrow{color:var(--muted, #6b7280);font-size:11px;letter-spacing:.05em;margin:0;text-transform:uppercase}.video-segment-lightbox__meta{color:var(--muted, #6b7280);font-size:13px;margin:0}.video-segment-lightbox__close{align-items:center;background:#f3f4f6;border:none;border-radius:50%;cursor:pointer;display:flex;font-size:22px;height:36px;justify-content:center;line-height:1;width:36px}.video-segment-lightbox__player{background:#111827;flex-shrink:0}.video-segment-lightbox__player video{display:block;max-height:50vh;width:100%}.video-segment-lightbox__poster{display:block;max-height:50vh;object-fit:contain;width:100%}.video-segment-lightbox__body{overflow-y:auto;padding:20px 24px 24px}.video-segment-lightbox__caption{color:var(--text, #1a1a1a);font-size:14px;line-height:1.6;margin:0 0 16px}.video-segment-lightbox__meta-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.video-segment-lightbox__meta-tag{background:#f3f4f6;border-radius:20px;color:var(--text, #1a1a1a);font-size:13px;padding:6px 12px}.video-segment-lightbox__reasons p{color:var(--muted, #6b7280);font-size:12px;margin:0 0 6px;text-transform:uppercase}.video-segment-lightbox__reasons ul{color:var(--muted, #6b7280);font-size:13px;margin:0 0 20px;padding-left:18px}.video-segment-lightbox__actions{display:flex;gap:10px;justify-content:flex-end}@media(max-width:768px){.video-segment-grid-v2{grid-template-columns:1fr}.video-segment-lightbox__panel{border-radius:0;height:100vh;max-height:100vh;max-width:100vw;width:100vw}}.asset-grid.video-results-shell{display:block;gap:0;grid-template-columns:none}.video-search-workbench{align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(300px,360px);width:100%}.video-results-shell .video-segment-grid-v2{gap:16px;grid-template-columns:repeat(3,minmax(240px,1fr))}.video-results-shell .video-segment-card-v2{border-radius:8px;box-shadow:none}.video-results-shell .video-segment-card-v2.is-selected{border-color:#15803d94;box-shadow:0 0 0 2px #15803d1f}.video-results-shell .video-segment-card-v2:hover{box-shadow:0 12px 28px #1111111a}.video-results-shell .video-segment-card-v2__thumb{border-radius:8px 8px 0 0;overflow:hidden}.video-segment-card-v2__preview{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%;z-index:2}.video-segment-card-v2__thumb:after{background:linear-gradient(180deg,rgba(0,0,0,.42),transparent 34%,transparent 58%,rgba(0,0,0,.5));content:"";top:0;right:0;bottom:0;left:0;opacity:.86;pointer-events:none;position:absolute;z-index:3}.video-segment-card-v2__semantic,.video-segment-card-v2__score,.video-segment-card-v2__time,.video-segment-card-v2__hover-state,.video-segment-card-v2__progress{z-index:4}.video-segment-card-v2__semantic{background:#0f172ab8;border-radius:999px;color:#fff;font-size:11px;line-height:1;max-width:calc(100% - 116px);overflow:hidden;padding:6px 8px;position:absolute;right:8px;text-overflow:ellipsis;top:8px;white-space:nowrap}.video-results-shell .video-segment-card-v2__score{background:#10b981;border-radius:999px;font-size:12px;left:8px;padding:6px 9px;top:8px}.video-results-shell .video-segment-card-v2__time{bottom:8px;right:8px}.video-segment-card-v2__hover-state{align-items:center;color:#fff;display:flex;font-size:12px;font-weight:700;gap:8px;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .16s ease}.video-segment-card-v2__hover-play{align-items:center;background:#0000009e;border-radius:999px;display:inline-flex;height:34px;justify-content:center;width:34px}.video-segment-card-v2.is-previewing .video-segment-card-v2__hover-state,.video-segment-card-v2:hover .video-segment-card-v2__hover-state{opacity:1}.video-segment-card-v2__progress{background:#ffffff57;bottom:0;height:3px;left:0;overflow:hidden;position:absolute;right:0}.video-segment-card-v2__progress:before{background:#10b981;content:"";display:block;height:100%;transform:scaleX(.38);transform-origin:left center;width:100%}.video-segment-card-v2.is-previewing .video-segment-card-v2__progress:before{animation:video-preview-progress 4s linear infinite}@keyframes video-preview-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.video-results-shell .video-segment-card-v2__body{padding:12px 12px 13px}.video-results-shell .video-segment-card-v2__body p{font-size:12px;line-height:1.45;min-height:34px}.video-results-shell .video-segment-card-v2__footer{align-items:flex-end;gap:8px}.video-results-shell .video-segment-card-v2__tags{flex-wrap:wrap;min-width:0}.video-results-shell .video-segment-card-v2__tag{background:#eef6f0;color:#236046;font-size:11px;padding:4px 8px}.video-results-shell .video-segment-card-v2__actions{flex-shrink:0}.video-preview-panel{background:#fff;border:1px solid var(--line, #d8d8d4);border-radius:10px;box-shadow:0 6px 22px #1c211e0f;overflow:hidden;position:sticky;top:92px}.video-preview-panel__head{align-items:flex-start;border-bottom:1px solid var(--line, #d8d8d4);display:flex;gap:12px;justify-content:space-between;padding:13px 14px}.video-preview-panel__head span,.video-preview-panel__label{color:var(--muted, #6b7280);display:block;font-size:11px;font-weight:800;letter-spacing:.04em;margin-bottom:4px}.video-preview-panel__head strong{display:-webkit-box;font-size:14px;line-height:1.35;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.video-preview-panel__player{aspect-ratio:16 / 9;background:#111827;position:relative}.video-preview-panel__player img,.video-preview-panel__player video{display:block;height:100%;object-fit:cover;width:100%}.video-preview-panel__time,.video-preview-panel__score{border-radius:999px;color:#fff;font-size:11px;font-weight:800;padding:5px 8px;position:absolute;z-index:2}.video-preview-panel__time{background:#000000ad;bottom:8px;right:8px}.video-preview-panel__score{background:#10b981;left:8px;top:8px}.video-preview-panel__placeholder,.video-preview-panel__empty{align-items:center;color:var(--muted, #6b7280);display:flex;min-height:180px;justify-content:center;padding:18px;text-align:center}.video-preview-panel__body{padding:14px}.video-preview-panel__body p{color:var(--text, #1a1a1a);font-size:13px;line-height:1.62;margin:0 0 14px}.video-preview-panel__reasons,.video-preview-panel__chips{display:flex;flex-wrap:wrap;gap:6px}.video-preview-panel__label{flex-basis:100%;margin-bottom:0}.video-preview-panel__reason,.video-preview-panel__chips span{background:#f4f5f2;border-radius:999px;color:#3f453f;font-size:12px;padding:6px 9px}.video-preview-panel__reason b{color:#111;margin-right:5px}.video-preview-panel__chips{border-top:1px solid rgba(217,213,203,.65);margin-top:13px;padding-top:12px}.video-preview-panel__actions{border-top:1px solid var(--line, #d8d8d4);display:flex;gap:8px;justify-content:flex-end;padding:12px 14px}@media(min-width:1700px){.video-results-shell .video-segment-grid-v2{grid-template-columns:repeat(4,minmax(240px,1fr))}}@media(max-width:1180px){.video-search-workbench{grid-template-columns:1fr}.video-preview-panel{position:static}}@media(max-width:900px){.video-results-shell .video-segment-grid-v2{grid-template-columns:1fr}}.search-view--video #resultActions,.search-view--video #resultBatchToolbar{display:none!important}.search-view--video #searchFilterBar{margin-bottom:6px}.search-view--video #qualityFilterChip,.search-view--video #externalRiskFilterChip,.search-view--video #favoriteFilterChip,.search-view--video .filter-toolbar__view-controls .view-switch,.search-view--video #densityButton{display:none!important}.search-view--video #resultHead{background:#fbfcfa;border-color:#15803d24;box-shadow:none;margin-top:6px}.search-view--video #resultHead .result-head__bar{align-items:center;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) auto;min-height:44px}.search-view--video #resultHead .result-head__section-label,.search-view--video #resultHead .result-head__algo-zone,.search-view--video #resultHead .result-metrics{display:none!important}.search-view--video #resultSummary{align-items:center;background:#fff;border:1px solid rgba(217,213,203,.72);border-radius:999px;color:#4b5563;display:inline-flex;font-size:12px;font-weight:700;gap:6px;margin:0;max-width:100%;overflow:hidden;padding:7px 10px;text-overflow:ellipsis;white-space:nowrap}.search-view--video #resultScoreFilterWrap{background:#fff;border:1px solid rgba(217,213,203,.72);border-radius:999px;color:#6b7280;padding:6px 8px 6px 12px}.search-view--video #resultConsole{align-items:center;background:#fff;border-color:#d9d5cbb8;display:flex;min-height:44px;padding:8px 12px}.search-view--video #resultConsole .result-console__divider{display:none}.search-view--video .search-intent-strip{border:0;flex:1 1 auto;margin:0;min-width:0}.search-view--video .search-intent-strip__summary{align-items:center;color:#4b5563;display:flex;font-size:12px;font-weight:800;gap:8px;min-height:28px;padding:0}.search-view--video .search-intent-strip__body{display:flex;flex-wrap:wrap;gap:6px;padding:2px 0 0 32px}.video-search-workbench{grid-template-columns:minmax(0,1fr) minmax(360px,400px)}.video-preview-panel{border-color:#1f29371f;box-shadow:0 12px 34px #1c211e14}.video-preview-panel__title-block{min-width:0}.video-preview-panel__title-block small{color:#64748b;display:block;font-size:12px;font-weight:700;margin-top:5px}.video-preview-panel__open{flex:0 0 auto;min-width:78px;white-space:nowrap}.video-preview-panel__player{border-top:8px solid #050505}.video-preview-panel__body{max-height:300px;overflow:auto}.video-preview-panel__actions .button{min-width:84px;white-space:nowrap}.video-results-shell .video-segment-card-v2{background:#fff}.video-results-shell .video-segment-card-v2__thumb{border-bottom:3px solid #0f172a}.video-results-shell .video-segment-card-v2.is-selected .video-segment-card-v2__thumb{border-bottom-color:#10b981}.video-results-shell .video-segment-card-v2__body p{-webkit-line-clamp:2}@media(max-width:1120px){.video-search-workbench{grid-template-columns:1fr}}@media(max-width:760px){.search-view--video #resultHead .result-head__bar{grid-template-columns:1fr}.search-view--video #resultScoreFilterWrap{justify-content:space-between;width:100%}}.search-view--video #searchFilterBar,.search-view--video #resultHead,.search-view--video #resultConsole,.video-search-toolbar,.asset-grid.video-results-shell{background:#f6f7f4}.video-search-toolbar{background:linear-gradient(135deg,#111827,#18221e 58%,#253327);border:0;border-radius:10px;box-shadow:0 16px 34px #11182729;color:#fff;margin:12px 0 14px;min-height:64px;padding:12px 14px}.video-search-toolbar__identity{align-items:center;display:flex;flex-wrap:wrap;gap:8px 10px;min-width:0}.video-search-toolbar__identity strong{color:#fff;font-size:16px;letter-spacing:0}.video-search-toolbar__badge{background:#10b9812e;border:1px solid rgba(110,231,183,.34);border-radius:999px;color:#a7f3d0;font-size:10px;font-weight:900;letter-spacing:.08em;padding:5px 8px}.video-search-toolbar__count{color:#ffffffb8;font-size:12px}.video-search-toolbar__actions{align-items:center}.video-search-toolbar__actions .secondary,.video-search-toolbar__actions select{background:#ffffff1a;border-color:#ffffff2e;color:#fff}.video-search-toolbar__actions select option{color:#111827}.asset-grid.video-results-shell{border:1px solid rgba(15,23,42,.08);border-radius:10px;padding:14px}.video-search-workbench{gap:16px}.video-results-shell .video-segment-grid-v2{gap:14px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.video-results-shell .video-segment-card-v2{background:#fff;border-color:#0f172a24;border-radius:8px;box-shadow:0 1px #0f172a0a;position:relative}.video-results-shell .video-segment-card-v2:before{background:repeating-linear-gradient(90deg,#111827 0 10px,transparent 10px 18px);content:"";display:block;height:6px;opacity:.9}.video-results-shell .video-segment-card-v2.is-selected{border-color:#10b981d1;box-shadow:0 0 0 2px #10b9812e,0 14px 30px #1118271f}.video-results-shell .video-segment-card-v2__thumb{border-bottom:0;border-radius:0}.video-results-shell .video-segment-card-v2__thumb:after{background:linear-gradient(180deg,rgba(0,0,0,.54),transparent 34%,transparent 58%,rgba(0,0,0,.62)),repeating-linear-gradient(90deg,rgba(255,255,255,.12) 0 1px,transparent 1px 56px)}.video-segment-card-v2__meta{color:#64748b;font-size:10px;font-weight:900;letter-spacing:.08em;margin:0 0 6px}.video-results-shell .video-segment-card-v2__semantic{background:#0f172ad6;border:1px solid rgba(255,255,255,.12)}.video-results-shell .video-segment-card-v2__score{background:#10b981;box-shadow:0 6px 14px #10b98147}.video-results-shell .video-segment-card-v2__time{background:#030712c7;border-radius:4px;font-variant-numeric:tabular-nums}.video-preview-panel{background:#111827;border-color:#0f172a3d;color:#e5e7eb}.video-preview-panel__head{background:#0b1120;border-bottom-color:#ffffff14}.video-preview-panel__head span,.video-preview-panel__label{color:#94a3b8}.video-preview-panel__head strong{color:#fff}.video-preview-panel__title-block small{color:#a7f3d0}.video-preview-panel__open{background:#ffffff14!important;border-color:#ffffff24!important;color:#fff!important}.video-preview-panel__player{border-top:0;box-shadow:inset 0 0 0 1px #ffffff0f}.video-preview-panel__body{background:#fff;color:#111827}.video-preview-panel__actions{background:#fff;border-top-color:#0f172a14}.video-preview-panel__actions .secondary{background:#f8fafc}@media(max-width:760px){.video-search-toolbar{align-items:stretch;flex-direction:column}.video-search-toolbar__actions{width:100%}}.search-view--video{background:#fff}.search-view--video .search-mode-tabs{max-width:180px}.search-view--video #searchFilterBar,.search-view--video #resultHead,.search-view--video #resultConsole,.video-search-toolbar,.asset-grid.video-results-shell{background:#fff;box-shadow:none}.search-view--video #searchFilterBar{border-bottom:1px solid rgba(15,23,42,.08);border-left:0;border-radius:0;border-right:0;border-top:0;margin:0;padding:14px 0}.search-view--video .filter-toolbar__secondary{margin-left:auto}.search-view--video #resultHead{border:0;border-bottom:1px solid rgba(15,23,42,.08);border-radius:0;margin:0;padding:0 0 12px}.search-view--video #resultHead .result-head__bar{min-height:34px}.search-view--video #resultSummary{background:transparent;border:0;border-radius:0;color:#334155;font-size:13px;font-weight:600;padding:0}.search-view--video #resultScoreFilterWrap{background:transparent;border:0;border-radius:0;color:#334155;gap:12px;padding:0}.search-view--video #resultConsole{border:0;min-height:0;padding:0}.search-view--video .search-intent-strip{display:none}.video-search-toolbar{align-items:center;background:#fff;border:0;border-radius:0;box-shadow:none;color:#111827;display:flex;justify-content:space-between;margin:16px 0 12px;min-height:36px;padding:0}.video-search-toolbar__identity{align-items:center;gap:8px}.video-search-toolbar__count{color:#475569;font-size:14px;font-weight:600}.video-search-toolbar__badge,.video-search-toolbar__identity strong{display:none}.video-search-toolbar__actions{display:flex;gap:8px}.video-search-toolbar__actions .button,.video-search-toolbar__actions select,.video-search-toolbar__actions .secondary{background:#fff;border:1px solid rgba(15,23,42,.12);border-radius:8px;color:#111827;min-height:34px}.video-search-toolbar__actions .primary{background:#111;border-color:#111;color:#fff}.asset-grid.video-results-shell{border:0;border-radius:0;padding:0}.video-search-workbench{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(360px,420px)}.video-search-workbench.is-preview-collapsed{grid-template-columns:minmax(0,1fr)}.video-search-workbench__grid{min-width:0}.video-results-shell .video-segment-grid-v2{gap:14px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.video-results-shell .video-segment-card-v2{background:#fff;border:1px solid rgba(15,23,42,.12);border-radius:8px;box-shadow:none;overflow:hidden;transform:none}.video-results-shell .video-segment-card-v2:before{display:none}.video-results-shell .video-segment-card-v2:hover{border-color:#0f172a38;box-shadow:0 10px 24px #0f172a14;transform:none}.video-results-shell .video-segment-card-v2.is-selected{border-color:#10b981b3;box-shadow:0 0 0 2px #10b98129}.video-results-shell .video-segment-card-v2__thumb{border:0;border-radius:0}.video-results-shell .video-segment-card-v2__thumb:after{background:linear-gradient(180deg,rgba(0,0,0,.5),transparent 36%,transparent 58%,rgba(0,0,0,.58))}.video-results-shell .video-segment-card-v2__score{background:#10b981;border-radius:6px;box-shadow:none;font-size:11px;font-weight:900;left:8px;padding:5px 7px;top:8px}.video-results-shell .video-segment-card-v2__semantic{background:#0f172ad1;border:0;border-radius:6px;color:#fff;font-size:11px;max-width:calc(100% - 88px);padding:5px 7px;right:8px;top:8px}.video-results-shell .video-segment-card-v2__time{background:#000000b8;border-radius:5px;bottom:7px;font-size:11px;padding:3px 6px;right:7px}.video-results-shell .video-segment-card-v2__body{padding:10px 10px 12px}.video-segment-card-v2__meta{display:none}.video-results-shell .video-segment-card-v2__body h3{color:#111827;font-size:12px;font-weight:800;margin-bottom:5px}.video-results-shell .video-segment-card-v2__body p{color:#475569;font-size:11px;line-height:1.45;margin-bottom:8px;min-height:32px}.video-results-shell .video-segment-card-v2__footer{align-items:flex-end}.video-results-shell .video-segment-card-v2__tag{background:#eef4ff;border-radius:999px;color:#3363a8;font-size:10px;padding:4px 7px}.video-results-shell .video-segment-card-v2__actions{display:none}.video-preview-panel{background:#fff;border:0;border-left:1px solid rgba(15,23,42,.1);border-radius:0;box-shadow:none;color:#111827;min-height:calc(100vh - 120px);overflow:visible;padding:28px 0 24px 24px;position:sticky;top:72px}.video-preview-panel__head{align-items:center;background:transparent;border:0;display:flex;justify-content:space-between;padding:0 0 18px}.video-preview-panel__head span{color:#111827;font-size:14px;font-weight:900;letter-spacing:0;margin:0}.video-preview-panel__head strong,.video-preview-panel__title-block small{display:none}.video-preview-panel__close{align-items:center;background:transparent;border:0;border-radius:999px;color:#111827;cursor:pointer;display:inline-flex;font-size:22px;height:32px;justify-content:center;line-height:1;width:32px}.video-preview-panel__close:hover{background:#f1f5f9}.video-preview-panel__player{aspect-ratio:16 / 9;background:#020617;border:0;border-radius:8px 8px 0 0;box-shadow:none;overflow:hidden}.video-preview-panel__player img,.video-preview-panel__player video{object-fit:cover}.video-preview-panel__body{background:#fff;border:1px solid rgba(15,23,42,.08);border-top:0;border-radius:0 0 8px 8px;color:#111827;max-height:none;overflow:visible;padding:18px}.video-preview-panel__body h3{color:#111827;font-size:15px;font-weight:900;line-height:1.35;margin:0 0 10px;overflow-wrap:anywhere}.video-preview-panel__meta-line{color:#475569;font-size:13px;font-weight:600;margin-bottom:14px}.video-preview-panel__body p{color:#334155;font-size:13px;line-height:1.75;margin:0 0 22px}.video-preview-panel__label{color:#111827;font-size:13px;font-weight:900;letter-spacing:0;margin:0 0 8px}.video-preview-panel__reasons{display:grid;gap:10px}.video-preview-panel__reason{align-items:center;background:#fff;border:1px solid rgba(15,23,42,.1);border-radius:8px;color:#111827;display:flex;font-size:13px;gap:8px;padding:12px 14px}.video-preview-panel__reason:before{align-items:center;background:#f1f5f9;border-radius:999px;color:#111827;content:"";display:inline-flex;flex:0 0 auto;height:22px;justify-content:center;width:22px}.video-preview-panel__reason b{color:#111827;min-width:40px}.video-preview-panel__chips{display:none}.video-preview-panel__actions{background:#fff;border:1px solid rgba(15,23,42,.08);border-top:0;border-radius:0 0 8px 8px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));padding:18px}.video-preview-panel__actions .button{border-radius:8px;min-height:42px;min-width:0;width:100%}.video-preview-panel__actions .primary{background:#111;border-color:#111;color:#fff}.video-preview-panel__actions .secondary{background:#fff;border-color:#0f172a1f;color:#111827}.video-preview-panel__time,.video-preview-panel__score{border-radius:6px;font-size:11px}@media(min-width:1500px){.video-results-shell .video-segment-grid-v2{grid-template-columns:repeat(4,minmax(210px,1fr))}}@media(max-width:1180px){.video-search-workbench{grid-template-columns:1fr}.video-preview-panel{border-left:0;min-height:0;padding:18px 0 0;position:static}}@media(max-width:760px){.video-search-toolbar,.video-search-toolbar__actions,.video-preview-panel__actions{grid-template-columns:1fr}.video-search-toolbar{align-items:stretch}}.search-view--video #searchPanel{border:0;border-bottom:1px solid rgba(15,23,42,.08);border-radius:0;box-shadow:none;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) auto;padding:0 0 18px}.search-view--video #searchPanel:before{align-self:center;color:#111827;content:"文搜视频";display:inline-flex;font-size:20px;font-weight:900;grid-column:1 / 2;grid-row:1;line-height:1;margin-top:4px}.search-view--video #searchPanel:after{align-self:center;color:#475569;content:"在视频时间片段里检索画面语义";font-size:13px;font-weight:600;grid-column:1 / 2;grid-row:1;margin-left:96px;margin-top:5px}.search-view--video #searchTextPane{align-items:center;display:grid;gap:14px 16px;grid-column:1 / -1;grid-template-columns:auto minmax(360px,1fr) auto}.search-view--video #searchTextPane[hidden]{display:none!important}.search-view--video .search-mode-tabs{align-self:center;background:#f6f7f4;border:1px solid rgba(15,23,42,.08);border-radius:8px;display:inline-grid;grid-column:1;grid-template-columns:repeat(2,minmax(76px,auto));max-width:none;padding:3px;width:auto}.search-view--video .search-mode-tabs button{min-height:34px;padding:7px 12px}.search-view--video .search-mode-tabs button[data-search-mode=text]:after{content:"资产"}.search-view--video .search-mode-tabs button[data-search-mode=text]{font-size:0}.search-view--video .search-mode-tabs button[data-search-mode=text]:after,.search-view--video .search-mode-tabs button[data-search-mode=video]{font-size:12px}.search-view--video .search-mode-tabs button[data-search-mode=image],.search-view--video .search-mode-tabs button[data-search-mode=script]{display:none}.search-view--video .search-mode-tabs button.active{background:#0f8f67;box-shadow:none;color:#fff}.search-view--video .search-compose{display:grid;gap:0;grid-column:2 / 3;grid-template-columns:minmax(0,1fr) auto;padding:0}.search-view--video .search-compose__label,.search-view--video .search-compose__hint,.search-view--video .search-history-row{display:none!important}.search-view--video .search-compose__field{min-width:0}.search-view--video .search-compose textarea{background:#fff;border:1px solid rgba(15,23,42,.12);border-radius:8px 0 0 8px;box-shadow:none;font-size:14px;height:44px;line-height:22px;min-height:44px;overflow:hidden;padding:10px 44px 10px 42px;resize:none}.search-view--video .search-compose__field:before{color:#64748b;content:"⌕";font-size:19px;left:16px;line-height:1;position:absolute;top:12px;z-index:2}.search-view--video .search-compose textarea:focus,.search-view--video .search-compose:focus-within textarea{border-color:#0f172a33;box-shadow:none}.search-view--video .search-compose__clear{right:10px;top:8px}.search-view--video .search-compose__footer{display:contents;margin:0}.search-view--video .search-compose__footer .primary{border-radius:0 8px 8px 0;font-size:13px;grid-column:2;height:44px;margin-left:0;min-width:96px;padding:0 20px}.search-view--video #videoSearchIndexStrip{align-self:center;background:transparent;border:0;box-shadow:none;grid-column:3;margin:0;min-width:170px;padding:0}.search-view--video .video-search-index-strip__head{align-items:center;gap:8px;justify-content:flex-end}.search-view--video .video-search-index-strip__head strong{display:none}.search-view--video #videoSearchIndexText{color:#475569;font-size:13px;font-weight:600;white-space:nowrap}.search-view--video #videoSearchIndexHint{display:none}.search-view--video .search-control-stack{margin-top:0}.search-view--video #searchFilterBar{padding-top:12px}@media(max-width:1180px){.search-view--video #searchPanel,.search-view--video #searchTextPane{grid-template-columns:1fr}.search-view--video #searchPanel:after{display:none}.search-view--video .search-mode-tabs,.search-view--video .search-compose,.search-view--video #videoSearchIndexStrip{grid-column:1}}.search-view--video #searchPanel{grid-template-columns:auto minmax(420px,1fr) auto;grid-template-rows:auto auto}.search-view--video #searchPanel>.search-mode-tabs{align-self:center;grid-column:1;grid-row:2;justify-self:start;width:auto!important}.search-view--video #searchTextPane{grid-column:2 / -1;grid-row:2;grid-template-columns:minmax(360px,1fr) auto}.search-view--video .search-compose{grid-column:1}.search-view--video #videoSearchIndexStrip{grid-column:2}.search-view--video .search-mode-tabs button[data-search-mode=text],.search-view--video .search-mode-tabs button[data-search-mode=video]{display:inline-flex;align-items:center;justify-content:center}@media(max-width:1180px){.search-view--video #searchPanel,.search-view--video #searchTextPane{grid-template-columns:1fr}.search-view--video #searchPanel>.search-mode-tabs,.search-view--video #searchTextPane,.search-view--video .search-compose,.search-view--video #videoSearchIndexStrip{grid-column:1}}.video-search-workbench{grid-template-columns:minmax(0,1fr) minmax(380px,420px)}.video-results-shell .video-segment-grid-v2{gap:18px;grid-template-columns:repeat(3,minmax(260px,1fr))}.video-results-shell .video-segment-card-v2__thumb{aspect-ratio:16 / 9}.video-results-shell .video-segment-card-v2__body{padding:12px 12px 14px}.video-results-shell .video-segment-card-v2__body h3{font-size:13px}.video-results-shell .video-segment-card-v2__body p{font-size:12px;line-height:1.5;min-height:36px}.video-results-shell .video-segment-card-v2__tag{font-size:11px;padding:5px 8px}.video-segment-card-v2__hover-state{align-items:center;background:#0f172a9e;border:1px solid rgba(255,255,255,.18);border-radius:999px;height:38px;justify-content:center;left:50%;padding:0;top:50%;width:38px}.video-segment-card-v2__hover-play{background:transparent;border-radius:0;font-size:15px;height:auto;line-height:1;padding-left:2px;width:auto}.video-segment-card-v2.is-previewing .video-segment-card-v2__hover-state{opacity:.9}.video-segment-card-v2:hover .video-segment-card-v2__hover-state{opacity:.72}.video-segment-card-v2.is-previewing:hover .video-segment-card-v2__hover-state{opacity:0}.video-segment-card-v2__progress{height:4px}.video-results-shell .video-segment-card-v2__semantic{max-width:calc(100% - 98px)}.video-preview-panel__reasons{gap:8px}.video-preview-panel__reason:nth-of-type(2):before{content:"主"}.video-preview-panel__reason:nth-of-type(3):before{content:"动"}.video-preview-panel__reason:nth-of-type(4):before{content:"风"}.video-preview-panel__reason:nth-of-type(5):before{content:"景"}@media(min-width:1760px){.video-results-shell .video-segment-grid-v2{grid-template-columns:repeat(4,minmax(260px,1fr))}}@media(max-width:1380px){.video-results-shell .video-segment-grid-v2{grid-template-columns:repeat(2,minmax(260px,1fr))}}@media(max-width:1180px){.video-results-shell .video-segment-grid-v2{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}.search-view--video #resultConsole{display:none!important}.search-view--video #resultHead{border-bottom:1px solid rgba(15,23,42,.06);padding:8px 0 10px}.search-view--video #resultHead .result-head__bar{align-items:center;gap:16px;min-height:30px}.search-view--video #resultSummary{font-size:13px;line-height:1.4}.search-view--video #resultScoreFilterWrap{flex:0 0 auto;white-space:nowrap}.video-search-toolbar{align-items:center;border-bottom:0;display:flex;gap:14px;justify-content:space-between;margin:14px 0;min-height:40px;width:calc(100% - 418px)}.video-search-toolbar__identity{min-width:0}.video-search-toolbar__count{display:inline-flex;font-size:18px;line-height:1.25}.video-search-toolbar__actions{align-items:center;display:flex;flex:0 0 auto;flex-wrap:nowrap;gap:8px}.video-search-toolbar__actions .button,.video-search-toolbar__actions select,.video-search-toolbar__actions .secondary,.video-search-toolbar__actions .primary{align-items:center;display:inline-flex;flex:0 0 auto;height:38px;justify-content:center;line-height:1.2;min-width:max-content;padding:0 14px;text-align:center;white-space:nowrap;word-break:keep-all;writing-mode:horizontal-tb}.video-search-toolbar__actions select{max-width:210px;min-width:190px}.video-search-toolbar__actions [data-video-add-to-board]{min-width:94px}.video-search-workbench{align-items:start;gap:28px;grid-template-columns:minmax(0,1fr) minmax(360px,390px)}.video-preview-panel{background:#fff;border:1px solid rgba(15,23,42,.1);border-radius:10px;box-shadow:0 14px 36px #0f172a14;min-height:auto;overflow:hidden;padding:18px;top:88px}.video-preview-panel__head{padding:0 0 14px}.video-preview-panel__player{border-radius:8px}.video-preview-panel__body{border:0;border-radius:0;padding:16px 0 0}.video-preview-panel__actions{border:0;border-radius:0;gap:10px;padding:18px 0 0}.video-preview-panel__reason{padding:10px 12px}.video-results-shell .video-segment-card-v2__body p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media(max-width:1180px){.video-search-toolbar{align-items:flex-start;flex-direction:column;width:100%}.video-search-toolbar__actions{flex-wrap:wrap;width:100%}.video-preview-panel{box-shadow:none;padding:16px}}.video-search-toolbar{width:calc(100% - 500px)}.video-search-toolbar__actions select{max-width:184px;min-width:176px}.video-search-toolbar__actions .button,.video-search-toolbar__actions .secondary,.video-search-toolbar__actions .primary{padding-left:12px;padding-right:12px}.video-search-workbench{gap:30px}.video-preview-panel{margin-top:-62px;max-height:calc(100vh - 104px);overflow-y:auto;scrollbar-gutter:stable}.video-preview-panel__player{aspect-ratio:16 / 9}.video-preview-panel__body h3{font-size:15px;line-height:1.35}.video-preview-panel__body p{color:#374151;line-height:1.65}.video-results-shell .video-segment-card-v2__tags{gap:6px}.video-results-shell .video-segment-card-v2__tag{max-width:112px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-results-shell .video-segment-card-v2__actions{margin-left:auto}@media(max-width:1500px){.video-search-toolbar{width:calc(100% - 460px)}.video-search-toolbar__actions select{max-width:160px;min-width:152px}}@media(max-width:1180px){.video-preview-panel{margin-top:0;max-height:none}}.video-search-toolbar__identity{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.video-search-toolbar__basket{align-items:center;background:#ecfdf5;border:1px solid rgba(16,185,129,.28);border-radius:999px;color:#047857;display:inline-flex;font-size:13px;font-weight:700;gap:6px;height:28px;padding:0 10px}.video-search-toolbar__basket b{background:#059669;border-radius:999px;color:#fff;min-width:20px;padding:2px 6px;text-align:center}.video-search-toolbar__scope{color:#64748b;font-size:13px}.video-segment-card-v2.is-in-basket{border-color:#059669b8;box-shadow:0 0 0 2px #10b98129,0 16px 36px #0f172a17}.video-segment-card-v2.is-in-basket:after{align-items:center;background:#059669;border-radius:999px;color:#fff;content:"已选";display:inline-flex;font-size:12px;font-weight:800;height:24px;justify-content:center;position:absolute;right:10px;top:10px;width:46px;z-index:8}.video-segment-card-v2__pick{background:#f1f5f9;border-radius:6px;color:#0f172a!important;font-weight:700;padding:5px 8px}.video-segment-card-v2__pick[aria-pressed=true]{background:#059669;color:#fff!important}.video-segment-card-v2__quick-pick{align-items:center;background:#0f172ad1;border:1px solid rgba(255,255,255,.28);border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:800;height:28px;justify-content:center;left:10px;min-width:62px;padding:0 10px;position:absolute;top:44px;z-index:12}.video-segment-card-v2__quick-pick[aria-pressed=true]{background:#059669;border-color:#ffffff73}.video-segment-card-v2__quick-pick:hover{background:#0f172a}.video-segment-card-v2__quick-pick[aria-pressed=true]:hover{background:#047857}.video-search-toolbar__filters{align-items:center;display:flex;flex-basis:100%;flex-wrap:wrap;gap:8px;padding-top:8px}.video-search-toolbar__filters label{align-items:center;color:#64748b;display:inline-flex;font-size:12px;gap:6px;white-space:nowrap}.video-search-toolbar__filters select,.video-search-toolbar__filters input[type=search]{background:#fff;border:1px solid rgba(15,23,42,.12);border-radius:8px;color:#0f172a;font-size:13px;height:34px;padding:0 10px}.video-search-toolbar__filters input[type=search]{min-width:190px}.video-search-toolbar__check input{accent-color:#059669}.video-segment-card-v2__actions [data-video-reject-segment]{color:#64748b!important}.video-preview-panel__actions [data-video-reject-segment]{color:#64748b}.video-segment-card-v2__quick-reject{align-items:center;background:#0f172ac2;border:1px solid rgba(255,255,255,.28);border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:800;height:28px;justify-content:center;position:absolute;right:10px;top:44px;width:28px;z-index:12}.video-segment-card-v2__quick-reject:hover{background:#991b1b}.video-task-strip{margin:12px 0 16px;padding:14px 16px;border:1px solid rgba(15,23,42,.08);background:#fff}.video-task-strip__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.video-task-strip__head strong{display:block;font-size:15px;color:#0f172a}.video-task-strip__head span{display:block;margin-top:3px;font-size:12px;color:#64748b}.video-task-strip__chips{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.video-task-chip{border:1px solid rgba(15,23,42,.1);background:#fff;color:#334155;border-radius:999px;padding:7px 11px;font-weight:700;cursor:pointer}.video-task-chip.active{border-color:#059669;background:#059669;color:#fff}.video-scene-quickfill{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:stretch}.video-scene-quickfill textarea{width:100%;min-height:48px;resize:vertical;border:1px solid rgba(15,23,42,.1);border-radius:10px;padding:10px 12px;font:inherit;color:#0f172a;background:#f8fafc}.video-scene-quickfill__actions{display:flex;gap:8px;align-items:center}.video-search-toolbar__basket{border:1px solid rgba(5,150,105,.18);background:#ecfdf5;color:#047857;border-radius:999px;padding:6px 10px;font-weight:800;cursor:pointer}.video-workbasket{grid-column:1 / -1;border-top:1px solid rgba(15,23,42,.08);margin-top:10px;padding-top:10px}.video-workbasket__empty{border:1px dashed rgba(15,23,42,.16);border-radius:10px;padding:14px;color:#64748b;background:#f8fafc}.video-workbasket__list{display:grid;gap:10px;max-height:360px;overflow:auto;padding-right:4px}.video-workbasket__item{display:grid;grid-template-columns:28px 84px minmax(0,1fr) 32px;gap:10px;align-items:center;border:1px solid rgba(15,23,42,.08);border-radius:10px;padding:8px;background:#fff}.video-workbasket__rank{font-weight:800;color:#64748b;text-align:center}.video-workbasket__thumb{aspect-ratio:16 / 9;border-radius:8px;overflow:hidden;background:#0f172a}.video-workbasket__thumb img{width:100%;height:100%;object-fit:cover;display:block}.video-workbasket__main b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#0f172a}.video-workbasket__main>span{display:block;margin-top:2px;font-size:12px;color:#64748b}.video-workbasket__edit{display:grid;grid-template-columns:120px minmax(0,1fr);gap:8px;margin-top:8px}.video-workbasket__edit select,.video-workbasket__edit input{width:100%;border:1px solid rgba(15,23,42,.1);border-radius:8px;padding:7px 9px;font:inherit;background:#f8fafc}.video-workbasket__remove{width:28px;height:28px;border-radius:999px;border:1px solid rgba(15,23,42,.1);background:#fff;color:#64748b;cursor:pointer}@media(max-width:980px){.video-task-strip__head,.video-scene-quickfill{grid-template-columns:1fr;flex-direction:column;align-items:stretch}.video-task-strip__chips,.video-scene-quickfill__actions{justify-content:flex-start}.video-workbasket__item{grid-template-columns:24px 72px minmax(0,1fr)}.video-workbasket__remove{grid-column:3;justify-self:end}.video-workbasket__edit{grid-template-columns:1fr}}.video-workbasket__item{grid-template-columns:28px 32px 84px minmax(0,1fr) 32px}.video-workbasket__order{display:grid;gap:4px}.video-workbasket__order button{width:28px;height:24px;border:1px solid rgba(15,23,42,.1);border-radius:7px;background:#f8fafc;color:#334155;cursor:pointer;font-weight:800}.video-workbasket__order button:disabled{opacity:.35;cursor:default}@media(max-width:980px){.video-workbasket__item{grid-template-columns:24px 30px 72px minmax(0,1fr)}.video-workbasket__remove{grid-column:4}}.video-scene-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;margin-top:10px}.video-scene-cards__empty{border:1px dashed rgba(15,23,42,.16);border-radius:10px;padding:10px 12px;color:#64748b;background:#f8fafc;font-size:13px}.video-scene-card{display:grid;grid-template-columns:minmax(0,1fr) 36px 32px;align-items:stretch;border:1px solid rgba(15,23,42,.1);border-radius:10px;overflow:hidden;background:#fff}.video-scene-card.active{border-color:#0596698c;box-shadow:0 0 0 1px #0596691f}.video-scene-card__main,.video-scene-card__search,.video-scene-card__remove{border:0;background:transparent;cursor:pointer}.video-scene-card__main{min-width:0;padding:9px 10px;text-align:left}.video-scene-card__main b,.video-scene-card__main span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-scene-card__main b{color:#0f172a;font-size:13px}.video-scene-card__main span{margin-top:3px;color:#64748b;font-size:12px}.video-scene-card__search{border-left:1px solid rgba(15,23,42,.08);color:#047857;font-weight:800}.video-scene-card__remove{border-left:1px solid rgba(15,23,42,.08);color:#64748b;font-weight:800}.video-export-preview{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:24px}.video-export-preview__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a7a}.video-export-preview__panel{position:relative;width:min(880px,100%);max-height:min(760px,calc(100vh - 48px));display:grid;grid-template-rows:auto auto auto minmax(0,1fr) auto;border-radius:14px;background:#fff;box-shadow:0 28px 80px #0f172a47;overflow:hidden}.video-export-preview__head,.video-export-preview__actions{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;border-bottom:1px solid rgba(15,23,42,.08)}.video-export-preview__head span{color:#64748b;font-size:11px;font-weight:800;letter-spacing:.04em}.video-export-preview__head h3{margin:3px 0 0}.video-export-preview__head button{width:32px;height:32px;border-radius:999px;border:1px solid rgba(15,23,42,.1);background:#fff;cursor:pointer}.video-export-preview__form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:12px;padding:14px 18px}.video-export-preview__form label{display:grid;gap:6px;color:#334155;font-weight:800;font-size:13px}.video-export-preview__form input,.video-export-preview__form textarea{width:100%;border:1px solid rgba(15,23,42,.12);border-radius:10px;padding:9px 10px;font:inherit;background:#f8fafc}.video-export-preview__meta{padding:0 18px 10px;color:#64748b;font-size:13px}.video-export-preview__list{overflow:auto;display:grid;gap:8px;padding:0 18px 16px}.video-export-preview__row{display:grid;grid-template-columns:30px 112px minmax(0,1fr);gap:10px;align-items:center;border:1px solid rgba(15,23,42,.08);border-radius:10px;padding:8px}.video-export-preview__index{text-align:center;font-weight:900;color:#64748b}.video-export-preview__thumb{aspect-ratio:16 / 9;overflow:hidden;border-radius:8px;background:#0f172a}.video-export-preview__thumb img{width:100%;height:100%;object-fit:cover;display:block}.video-export-preview__main b,.video-export-preview__main span,.video-export-preview__main p{display:block;margin:0}.video-export-preview__main b{color:#0f172a}.video-export-preview__main span,.video-export-preview__main p{margin-top:3px;color:#64748b;font-size:13px}.video-export-preview__actions{justify-content:flex-end;border-top:1px solid rgba(15,23,42,.08);border-bottom:0}@media(max-width:720px){.video-export-preview__form,.video-export-preview__row{grid-template-columns:1fr}.video-export-preview__index{text-align:left}}.video-task-packages{margin-top:12px;border-top:1px solid var(--line, #e8e6e1);padding-top:12px}.video-task-packages__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.video-task-package,.video-task-packages__empty{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center;padding:8px;border:1px solid var(--line, #e8e6e1);border-radius:8px;background:#fff;margin-top:8px}.video-task-package__main{min-width:0;text-align:left;border:0;background:transparent;padding:0;cursor:pointer}.video-task-package__main b,.video-task-package__main span,.video-task-package__main small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-task-package__main span,.video-task-package__main small,.video-task-packages__empty{color:var(--muted, #6b7280);font-size:12px}.video-task-package>button:not(.video-task-package__main){min-height:32px;border:1px solid var(--line, #e8e6e1);border-radius:8px;background:#fff;padding:0 10px;cursor:pointer}.video-usage-status{display:inline-flex;align-items:center;gap:6px;max-width:100%;color:var(--muted, #6b7280);font-size:12px}.video-usage-status select{height:28px;border:1px solid var(--line, #e8e6e1);border-radius:8px;background:#fff;padding:0 8px;font-size:12px}.video-usage-status.is-compact{margin-left:auto}.video-search-toolbar__filters select[data-video-usage-filter]{min-width:112px}.video-quality-dashboard{margin-top:12px;padding:12px;border:1px solid var(--line, #e8e6e1);border-radius:8px;background:#fbfaf7}.video-quality-dashboard__stats,.video-quality-dashboard__lists{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.video-quality-dashboard__stats span{padding:8px;border-radius:8px;background:#fff;color:var(--muted, #6b7280);font-size:12px}.video-quality-dashboard__stats b{display:block;color:var(--text, #111827);font-size:18px}.video-quality-dashboard__lists{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.video-quality-dashboard__lists>div{min-width:0;padding:10px;border-radius:8px;background:#fff}.video-quality-dashboard__lists strong{display:block;margin-bottom:8px}.video-quality-dashboard__lists button{display:inline-flex;max-width:100%;margin:0 6px 6px 0;border:1px solid #d8e6ff;border-radius:999px;background:#eef5ff;color:#2563eb;padding:5px 9px;font-size:12px;cursor:pointer}.video-export-preview__form select{width:100%;min-height:40px;border:1px solid var(--line, #e8e6e1);border-radius:8px;background:#fff;padding:0 10px}@media(max-width:920px){.video-task-package,.video-quality-dashboard__stats,.video-quality-dashboard__lists{grid-template-columns:1fr}}.video-task-strip.video-task-strip--compact{margin:16px 0 12px;padding:12px 14px;border-radius:8px}.video-task-strip--compact .video-task-strip__row{display:grid;grid-template-columns:minmax(150px,220px) minmax(0,1fr) auto;align-items:center;gap:14px}.video-task-strip--compact .video-task-strip__title strong{display:block;font-size:18px;line-height:1.25}.video-task-strip--compact .video-task-strip__title span{display:block;margin-top:2px;color:var(--muted, #667085);font-size:12px}.video-task-strip--compact .video-task-strip__chips{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px}.video-task-strip--compact .video-task-chip{min-height:34px;border-radius:999px;padding:0 14px}.video-task-strip__details{position:relative;justify-self:end}.video-task-strip__details>summary{list-style:none;min-height:36px;border:1px solid var(--line, #e6e3dd);border-radius:8px;background:#fff;padding:8px 12px;font-weight:700;cursor:pointer}.video-task-strip__details>summary::-webkit-details-marker{display:none}.video-task-strip__details[open]{grid-column:1 / -1;justify-self:stretch}.video-task-strip__details[open]>summary{width:max-content;margin-left:auto}.video-task-strip__details[open] .video-scene-quickfill,.video-task-strip__details[open] .video-scene-cards{margin-top:10px}.video-search-toolbar.video-search-toolbar--compact{position:sticky;top:72px;z-index:20;display:grid;grid-template-columns:1fr;gap:10px;margin:0 0 14px;padding:12px 14px;border-radius:8px;background:#fffffff5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.video-search-toolbar__topline{display:flex;align-items:center;gap:12px;min-width:0}.video-search-toolbar__topline strong{font-size:18px;white-space:nowrap}.video-search-toolbar__topline>span{color:var(--muted, #667085);font-size:13px;white-space:nowrap}.video-search-toolbar__primary-actions{display:flex;align-items:center;gap:8px;margin-left:auto}.video-search-toolbar--compact .video-search-toolbar__filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px;border-top:1px solid var(--line, #ebe7df);padding-top:10px}.video-search-toolbar--compact .video-search-toolbar__filters label{display:inline-flex;align-items:center;gap:6px;margin:0;color:var(--muted, #667085);font-size:12px}.video-search-toolbar--compact .video-search-toolbar__filters select,.video-search-toolbar--compact .video-search-toolbar__filters input[type=search]{height:34px;border:1px solid var(--line, #e6e3dd);border-radius:8px;background:#fff;padding:0 10px}.video-search-toolbar--compact .video-search-toolbar__filters input[type=search]{width:min(240px,32vw)}.video-search-workbench.video-search-workbench--split{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,420px);gap:18px;align-items:start}.video-search-workbench__main{min-width:0}.video-search-workbench--split .video-segment-grid-v2{grid-template-columns:repeat(3,minmax(0,1fr))}.video-workbench-side{position:sticky;top:164px;max-height:calc(100vh - 184px);overflow:hidden;border:1px solid var(--line, #e6e3dd);border-radius:8px;background:#fff;box-shadow:0 16px 40px #10182814}.video-workbench-side__tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;padding:8px;border-bottom:1px solid var(--line, #ebe7df);background:#fbfaf7}.video-workbench-side__tabs button{min-width:0;min-height:34px;border:0;border-radius:8px;background:transparent;color:var(--muted, #667085);font-weight:700;cursor:pointer}.video-workbench-side__tabs button.active{background:#111;color:#fff}.video-workbench-side__body{max-height:calc(100vh - 238px);overflow:auto;padding:14px}.video-workbench-side__actions{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.video-workbench-side .video-preview-panel{position:static;width:auto;max-height:none;border:0;box-shadow:none;padding:0}.video-workbench-side .video-preview-panel__close{display:none}.video-workbench-side .video-preview-panel__actions{grid-template-columns:repeat(2,minmax(0,1fr))}.video-usage-pill{display:inline-flex;align-items:center;justify-content:center;min-height:28px;border:1px solid #dfe7f2;border-radius:999px;background:#f6f8fb;color:#344054;padding:0 10px;font-size:12px;font-weight:700;cursor:pointer}.video-usage-pill--candidate,.video-usage-pill--review{border-color:#bfdbfe;background:#eff6ff;color:#1d4ed8}.video-usage-pill--adopted{border-color:#a7f3d0;background:#ecfdf5;color:#047857}.video-usage-pill--bad{border-color:#fecaca;background:#fff1f2;color:#be123c}.video-segment-card-v2__footer{align-items:flex-end}.video-segment-card-v2__actions{display:none}.video-segment-card-v2:hover .video-segment-card-v2__actions,.video-segment-card-v2:focus-within .video-segment-card-v2__actions{display:flex}.video-quality-dashboard{margin:0;border:0;background:transparent;padding:0}.video-workbench-side .video-quality-dashboard__stats,.video-workbench-side .video-quality-dashboard__lists{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:1280px){.video-search-workbench.video-search-workbench--split{grid-template-columns:minmax(0,1fr) minmax(300px,360px)}.video-search-workbench--split .video-segment-grid-v2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){.video-task-strip--compact .video-task-strip__row,.video-search-workbench.video-search-workbench--split{grid-template-columns:1fr}.video-workbench-side,.video-search-toolbar.video-search-toolbar--compact{position:static;max-height:none}.video-workbench-side__body{max-height:none}.video-search-toolbar__topline,.video-search-toolbar__primary-actions{flex-wrap:wrap;margin-left:0}}.search-view--video #searchPanel{min-height:0;padding:18px 0 12px;row-gap:10px}.search-view--video #searchPanel:before,.search-view--video #searchPanel:after{margin-top:0}.search-view--video #searchTextPane{align-items:stretch}.video-source-tabs{display:inline-grid;grid-template-columns:repeat(2,minmax(76px,auto));gap:4px;padding:3px;border:1px solid var(--line, #e6e3dd);border-radius:8px;background:#f7f8f5}.video-source-tabs button{min-height:32px;border:0;border-radius:7px;background:transparent;color:#344054;font-size:12px;font-weight:800;padding:0 12px;cursor:pointer}.video-source-tabs button.active{background:#0f8f67;color:#fff;box-shadow:0 5px 14px #0f8f672e}.video-task-strip--compact .video-task-strip__row{grid-template-columns:minmax(150px,auto) auto minmax(260px,1fr) auto;gap:10px}.video-task-strip--compact .video-task-strip__title span{max-width:180px}.search-view--video-sample .search-compose{opacity:.48}.search-view--video-sample .search-compose textarea{background:#f8fafc}.video-sample-search{display:grid;grid-template-columns:minmax(220px,1fr) auto auto;align-items:stretch;gap:8px;min-width:min(620px,42vw)}.video-sample-search__pick{display:grid;gap:2px;min-height:38px;border:1px dashed rgba(15,143,103,.38);border-radius:8px;background:#f8fffb;color:#102a43;padding:6px 12px;text-align:left;cursor:pointer}.video-sample-search__pick span{color:#0f8f67;font-size:11px;font-weight:900}.video-sample-search__pick b{overflow:hidden;color:#334155;font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.video-sample-search.is-dragging .video-sample-search__pick,.video-sample-search.has-file .video-sample-search__pick{border-style:solid;border-color:#0f8f678c;box-shadow:0 0 0 3px #0f8f6714}.video-sample-search .button[disabled]{cursor:not-allowed;opacity:.45}@media(max-width:1180px){.video-task-strip--compact .video-task-strip__row,.video-sample-search{grid-template-columns:1fr}.video-sample-search{min-width:0}}.search-view--video #searchTextPane{align-items:center;grid-template-columns:minmax(460px,1fr) auto}.search-view--video .search-compose,.search-view--video .search-compose__field{align-self:center;min-height:44px}.search-view--video .search-compose__field{height:44px}.search-view--video #videoTaskStrip{grid-column:1 / -1;grid-row:2;margin-top:2px;padding:8px 10px}.search-view--video #videoSearchIndexStrip{grid-column:2;grid-row:1}.search-view--video .video-task-strip--compact .video-task-strip__row{grid-template-columns:minmax(136px,auto) auto minmax(280px,1fr) auto;align-items:center}.search-view--video .video-task-strip__details,.search-view--video .video-task-strip__details>summary{width:auto;white-space:nowrap}.search-view--video .video-task-strip__details[hidden]{display:none!important}@media(max-width:1180px){.search-view--video #searchTextPane{grid-template-columns:1fr}.search-view--video #videoSearchIndexStrip{grid-column:1;grid-row:auto}}.search-view--video .video-task-strip__chips{display:flex;flex-wrap:nowrap;min-width:0;max-height:36px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.search-view--video .video-task-strip__chips .video-task-chip{flex:0 0 auto;min-height:32px;white-space:nowrap}.theme-toggle-btn{min-width:64px}.search-view--video #searchPanel{display:grid!important;grid-template-columns:auto minmax(460px,1fr) auto!important;grid-template-rows:auto auto!important;gap:12px 14px!important;min-height:0!important;padding:18px 0 14px!important;border:0!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.search-view--video #searchPanel:before{grid-column:1 / 2!important;grid-row:1!important;align-self:end!important;margin:0!important;color:var(--ink)!important;font-size:22px!important;font-weight:900!important;letter-spacing:0!important}.search-view--video #searchPanel:after{grid-column:1 / 3!important;grid-row:1!important;align-self:end!important;margin:0 0 2px 104px!important;color:var(--muted)!important;font-size:13px!important;font-weight:700!important}.search-view--video #searchPanel>.search-mode-tabs{grid-column:1!important;grid-row:2!important;align-self:start!important;justify-self:start!important;margin:0!important}.search-view--video #searchTextPane{display:grid!important;grid-column:2 / -1!important;grid-row:2!important;grid-template-columns:minmax(420px,1fr) auto!important;grid-template-rows:auto auto!important;gap:10px 12px!important;align-items:start!important;min-width:0!important}.search-view--video .search-compose{grid-column:1!important;grid-row:1!important;align-self:start!important;min-height:44px!important}.search-view--video .search-compose,.search-view--video .search-compose__field{height:44px!important}.search-view--video #videoSearchIndexStrip{grid-column:2!important;grid-row:1!important;align-self:center!important;justify-self:end!important;min-width:0!important}.search-view--video #videoTaskStrip{grid-column:1 / -1!important;grid-row:2!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.search-view--video .video-task-strip__title{display:none!important}.search-view--video .video-task-strip--compact .video-task-strip__row{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important;min-height:38px!important}.search-view--video .video-source-tabs,.search-view--video .video-task-strip__chips,.search-view--video .video-task-strip__details{align-self:center!important}.search-view--video .video-task-strip__chips{display:flex!important;flex-wrap:nowrap!important;gap:6px!important;max-height:36px!important;overflow:hidden!important}.search-view--video .video-task-strip__chips .video-task-chip{min-height:32px!important;padding:0 12px!important;white-space:nowrap!important}.search-view--video .video-task-strip__details>summary{min-height:34px!important;padding:7px 11px!important}.search-view--video .video-sample-search{min-width:0!important}@media(max-width:1180px){.search-view--video #searchPanel,.search-view--video #searchTextPane,.search-view--video .video-task-strip--compact .video-task-strip__row{grid-template-columns:1fr!important}.search-view--video #searchPanel:after{display:none!important}.search-view--video #searchPanel>.search-mode-tabs,.search-view--video #searchTextPane,.search-view--video .search-compose,.search-view--video #videoSearchIndexStrip,.search-view--video #videoTaskStrip{grid-column:1!important}}:root[data-theme=dark]{--ink: #f8fafc;--ink-soft: #d8dee9;--canvas: #000000;--paper: #050505;--paper-strong: #0a0a0a;--line: #202020;--muted: #9ca3af;--accent: #ffffff;--accent-dark: #ffffff;--ember: #ffffff;--ember-dark: #ffffff;--moss: #10b981;--gold: #fbbf24;--blue: #60a5fa;--shadow: 0 24px 70px rgba(0, 0, 0, .78)}:root[data-theme=dark],:root[data-theme=dark] body,body[data-theme=dark]{background:#000!important;color:var(--ink)!important;color-scheme:dark}:root[data-theme=dark] .workspace,:root[data-theme=dark] .content,:root[data-theme=dark] .workspace-view,:root[data-theme=dark] #viewSearch,:root[data-theme=dark] .search-results-zone{background:#000!important}:root[data-theme=dark] .sidebar,:root[data-theme=dark] .topbar,:root[data-theme=dark] .panel-card,:root[data-theme=dark] .search-panel,:root[data-theme=dark] .filter-toolbar,:root[data-theme=dark] .result-console,:root[data-theme=dark] .asset-card,:root[data-theme=dark] .video-segment-card-v2,:root[data-theme=dark] .video-workbench-side,:root[data-theme=dark] .video-preview-panel,:root[data-theme=dark] .video-workbench-side__tabs,:root[data-theme=dark] .command-menu,:root[data-theme=dark] .modal,:root[data-theme=dark] .notice,:root[data-theme=dark] .library-governance-stats,:root[data-theme=dark] .external-results-panel{border-color:#202020!important;background:#050505!important;color:var(--ink)!important;box-shadow:none!important}:root[data-theme=dark] .topbar{background:#000000e0!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}:root[data-theme=dark] .sidebar{background:#020202!important}:root[data-theme=dark] .brand strong,:root[data-theme=dark] .breadcrumb strong,:root[data-theme=dark] h1,:root[data-theme=dark] h2,:root[data-theme=dark] h3,:root[data-theme=dark] strong,:root[data-theme=dark] .video-segment-card-v2__body h3,:root[data-theme=dark] .video-preview-panel__title{color:#fff!important}:root[data-theme=dark] .muted,:root[data-theme=dark] .breadcrumb,:root[data-theme=dark] .nav-label,:root[data-theme=dark] .video-segment-card-v2__body p,:root[data-theme=dark] .video-preview-panel__body p,:root[data-theme=dark] .result-summary,:root[data-theme=dark] .search-compose__hint{color:#9ca3af!important}:root[data-theme=dark] button,:root[data-theme=dark] .button,:root[data-theme=dark] .secondary,:root[data-theme=dark] .command-btn,:root[data-theme=dark] select,:root[data-theme=dark] input,:root[data-theme=dark] textarea{border-color:#27272a!important;background:#0b0b0b!important;color:#f8fafc!important}:root[data-theme=dark] .primary,:root[data-theme=dark] .button--primary,:root[data-theme=dark] .topbar .primary,:root[data-theme=dark] .video-workbench-side__tabs button.active,:root[data-theme=dark] .search-mode-tabs button.active,:root[data-theme=dark] .video-source-tabs button.active{border-color:#fff!important;background:#fff!important;color:#000!important}:root[data-theme=dark] .nav button:hover,:root[data-theme=dark] .nav button.active,:root[data-theme=dark] .search-mode-tabs,:root[data-theme=dark] .video-source-tabs,:root[data-theme=dark] .video-sample-search__pick,:root[data-theme=dark] .video-segment-card-v2__tag,:root[data-theme=dark] .video-usage-pill,:root[data-theme=dark] .filter-chip,:root[data-theme=dark] .status-pill,:root[data-theme=dark] .workspace-mode-chip{border-color:#27272a!important;background:#111!important;color:#e5e7eb!important}:root[data-theme=dark] .asset-card img,:root[data-theme=dark] .video-segment-card-v2__thumb img,:root[data-theme=dark] .video-preview-panel video,:root[data-theme=dark] .video-preview-panel img{background:#000!important}:root[data-theme=dark] .video-segment-card-v2:hover,:root[data-theme=dark] .video-segment-card-v2.is-selected,:root[data-theme=dark] .asset-card:hover{border-color:#ffffff6b!important;box-shadow:0 0 0 1px #ffffff24!important}:root[data-theme=dark] ::placeholder{color:#6b7280!important}:root[data-theme=dark] ::selection{background:#fff;color:#000}:root[data-theme=dark]{--ink: #f4f7fb;--ink-soft: #c8d0dc;--canvas: #111111;--paper: #171717;--paper-strong: #1d1d1d;--line: rgba(255, 255, 255, .08);--muted: #8c95a3;--accent: #10d7df;--accent-dark: #0fb8bf;--moss: #16c784;--shadow: 0 24px 80px rgba(0, 0, 0, .48)}:root[data-theme=dark],:root[data-theme=dark] body,body[data-theme=dark]{background:#111!important}:root[data-theme=dark] .workspace,:root[data-theme=dark] .content,:root[data-theme=dark] .workspace-view,:root[data-theme=dark] #viewSearch,:root[data-theme=dark] .search-results-zone{background:#111!important}:root[data-theme=dark] .sidebar{background:#0b0b0b!important;border-color:#ffffff14!important}:root[data-theme=dark] .topbar{background:#111111eb!important;border-color:#ffffff14!important}:root[data-theme=dark] .nav button,:root[data-theme=dark] .command-btn,:root[data-theme=dark] .secondary,:root[data-theme=dark] .button,:root[data-theme=dark] select,:root[data-theme=dark] input,:root[data-theme=dark] textarea{border-color:#ffffff17!important;background:#1b1b1b!important;color:#eef2f7!important}:root[data-theme=dark] .nav button:hover,:root[data-theme=dark] .nav button.active,:root[data-theme=dark] .search-mode-tabs,:root[data-theme=dark] .video-source-tabs,:root[data-theme=dark] .filter-chip,:root[data-theme=dark] .status-pill,:root[data-theme=dark] .workspace-mode-chip{border-color:#ffffff14!important;background:#1a1a1a!important;color:#e8edf5!important}:root[data-theme=dark] .primary,:root[data-theme=dark] .button--primary,:root[data-theme=dark] .topbar .primary,:root[data-theme=dark] #searchButton,:root[data-theme=dark] .video-search-toolbar__actions .primary,:root[data-theme=dark] .video-preview-panel__actions .primary{border-color:#ffffff29!important;background:#f5f7fb!important;color:#0b0b0b!important}:root[data-theme=dark] .theme-toggle-btn,:root[data-theme=dark] .search-mode-tabs button.active,:root[data-theme=dark] .video-source-tabs button.active,:root[data-theme=dark] .video-workbench-side__tabs button.active{border-color:#10d7df73!important;background:#10d7df1f!important;color:#f5ffff!important;box-shadow:inset 0 0 0 1px #10d7df24!important}:root[data-theme=dark] .panel-card,:root[data-theme=dark] .search-panel,:root[data-theme=dark] .filter-toolbar,:root[data-theme=dark] .result-console,:root[data-theme=dark] .video-search-toolbar,:root[data-theme=dark] .asset-grid.video-results-shell,:root[data-theme=dark] .video-workbench-side,:root[data-theme=dark] .video-preview-panel,:root[data-theme=dark] .video-workbench-side__tabs,:root[data-theme=dark] .video-task-strip,:root[data-theme=dark] .video-quality-dashboard,:root[data-theme=dark] .video-quality-dashboard__stats,:root[data-theme=dark] .video-quality-dashboard__lists,:root[data-theme=dark] .video-task-package,:root[data-theme=dark] .video-task-packages__empty,:root[data-theme=dark] .result-batch-toolbar,:root[data-theme=dark] .search-intent-strip{border-color:#ffffff14!important;background:#171717!important;color:#eef2f7!important;box-shadow:none!important}:root[data-theme=dark] .search-view--video #searchPanel,:root[data-theme=dark] .search-view--video #videoTaskStrip{background:transparent!important;border-color:#ffffff14!important}:root[data-theme=dark] .search-view--video #resultConsole,:root[data-theme=dark] .video-search-toolbar.video-search-toolbar--compact{background:#151515!important}:root[data-theme=dark] .video-search-toolbar__filters,:root[data-theme=dark] .video-workbasket__item,:root[data-theme=dark] .video-preview-panel__body,:root[data-theme=dark] .video-preview-panel__actions{border-color:#ffffff14!important;background:#171717!important}:root[data-theme=dark] .video-segment-card-v2{border-color:#ffffff14!important;background:#181818!important;color:#eef2f7!important;box-shadow:none!important}:root[data-theme=dark] .video-segment-card-v2:hover,:root[data-theme=dark] .video-segment-card-v2.is-selected,:root[data-theme=dark] .video-segment-card-v2.is-in-basket{border-color:#10d7df94!important;box-shadow:0 0 0 1px #10d7df38,0 18px 42px #00000047!important}:root[data-theme=dark] .video-results-shell .video-segment-card-v2__body,:root[data-theme=dark] .video-segment-card-v2__body{background:#181818!important}:root[data-theme=dark] .video-segment-card-v2__body h3,:root[data-theme=dark] .video-preview-panel__body h3,:root[data-theme=dark] .video-preview-panel__title,:root[data-theme=dark] .video-search-toolbar__topline strong{color:#f8fafc!important}:root[data-theme=dark] .video-segment-card-v2__body p,:root[data-theme=dark] .video-preview-panel__body p,:root[data-theme=dark] .video-preview-panel__meta-line,:root[data-theme=dark] .video-search-toolbar__topline>span,:root[data-theme=dark] .video-search-toolbar__filters label,:root[data-theme=dark] .search-quality-hint,:root[data-theme=dark] .result-summary{color:#9ca6b5!important}:root[data-theme=dark] .video-segment-card-v2__score,:root[data-theme=dark] .video-preview-panel__score{background:#10b981!important;color:#f6fffb!important}:root[data-theme=dark] .video-segment-card-v2__semantic,:root[data-theme=dark] .video-segment-card-v2__time,:root[data-theme=dark] .video-preview-panel__time,:root[data-theme=dark] .video-segment-card-v2__quick-pick,:root[data-theme=dark] .video-segment-card-v2__quick-reject{border-color:#ffffff1f!important;background:#111827c7!important;color:#eef2f7!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}:root[data-theme=dark] .video-segment-card-v2__progress{background:#10d7df!important}:root[data-theme=dark] .video-segment-card-v2__tag,:root[data-theme=dark] .video-preview-panel__chips span,:root[data-theme=dark] .video-preview-panel__reason,:root[data-theme=dark] .video-usage-pill,:root[data-theme=dark] .video-task-chip{border-color:#ffffff14!important;background:#232323!important;color:#cfd6e2!important}:root[data-theme=dark] .video-preview-panel__reason.is-hit,:root[data-theme=dark] .video-task-chip.active{border-color:#10d7df57!important;background:#10d7df1f!important;color:#eaffff!important}:root[data-theme=dark] .video-preview-panel__player,:root[data-theme=dark] .video-segment-card-v2__thumb{background:#080808!important}:root[data-theme=dark] .video-preview-panel__player img,:root[data-theme=dark] .video-preview-panel__player video,:root[data-theme=dark] .video-segment-card-v2__thumb img,:root[data-theme=dark] .video-segment-card-v2__preview{background:#080808!important}:root[data-theme=dark] .search-status-pill,:root[data-theme=dark] .search-quality-hint,:root[data-theme=dark] .result-head,:root[data-theme=dark] .result-head--card{border-color:#ffffff14!important;background:transparent!important;color:#cbd5e1!important}:root[data-theme=dark] input[type=range]{accent-color:#10d7df}:root[data-theme=dark] ::placeholder{color:#6f7785!important}:root[data-theme=dark] ::selection{background:#10d7df59;color:#fff}.search-view--video #searchPanel{padding:28px 0 18px!important;gap:12px 16px!important}.search-view--video #searchPanel:before{font-size:24px!important;line-height:1.1!important}.search-view--video #searchPanel:after{margin-left:114px!important;max-width:320px!important;white-space:nowrap!important}.search-view--video #searchTextPane{grid-template-columns:minmax(420px,1fr) auto!important;align-items:center!important}.search-view--video .search-compose{max-width:1120px!important}.search-view--video .search-compose__field{border-radius:10px!important;overflow:hidden!important}.search-view--video .search-compose textarea{font-size:15px!important;font-weight:700!important}.search-view--video #searchButton{min-width:110px!important}.search-view--video .video-task-strip__chips{justify-content:flex-start!important;gap:8px!important}.search-view--video .video-task-strip__chips .video-task-chip,.search-view--video .video-source-tabs button{border-radius:10px!important;font-size:13px!important;font-weight:900!important}.search-view--video #searchFilterBar{padding:14px 0!important}.search-view--video #resultHead{padding:14px 0 10px!important}.search-view--video #resultScoreFilterWrap{min-height:34px!important}.search-view--video #resultConsole{margin-top:8px!important;margin-bottom:18px!important;padding:16px!important;border-radius:12px!important}.search-view--video #resultConsole .result-console__divider{margin:10px 0!important}.video-search-toolbar.video-search-toolbar--compact{margin-bottom:14px!important;padding:0!important;border-radius:12px!important;overflow:hidden!important}.video-search-toolbar__topline{padding:12px 14px!important;border-bottom:1px solid var(--line)!important}.video-search-toolbar__topline strong{font-size:20px!important;letter-spacing:0!important}.video-search-toolbar__primary-actions{gap:8px!important}.video-search-toolbar__filters{padding:12px 14px!important;gap:10px!important}.video-search-toolbar__filters input[type=search]{min-width:210px!important}.asset-grid.video-results-shell{gap:18px!important}.video-results-shell .video-segment-grid-v2{gap:18px!important;grid-template-columns:repeat(3,minmax(280px,1fr))!important}.video-results-shell .video-segment-card-v2{border-radius:10px!important;overflow:hidden!important}.video-results-shell .video-segment-card-v2__body{padding:12px 14px 14px!important}.video-results-shell .video-segment-card-v2__body h3{font-size:14px!important;line-height:1.25!important;margin-bottom:6px!important}.video-results-shell .video-segment-card-v2__body p{-webkit-line-clamp:2!important;min-height:38px!important}.video-results-shell .video-segment-card-v2__tag{min-height:24px!important;padding:3px 8px!important;font-size:12px!important}.video-workbench-side{border-radius:12px!important;overflow:hidden!important}.video-workbench-side__tabs{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;padding:8px!important}.video-workbench-side__tabs button{min-width:0!important;min-height:40px!important;border-radius:9px!important;font-size:15px!important;font-weight:900!important}.video-workbench-side__body{padding:12px!important}.video-workbench-side__actions{gap:8px!important;margin-bottom:10px!important}.video-workbasket__list{gap:8px!important}.video-workbasket__item{grid-template-columns:22px 22px 72px minmax(0,1fr) 26px!important;gap:8px!important;padding:10px!important;border-radius:10px!important}.video-workbasket__rank{font-size:13px!important}.video-workbasket__thumb{width:72px!important;height:42px!important;border-radius:7px!important}.video-workbasket__main b{font-size:13px!important;line-height:1.25!important;max-width:100%!important}.video-workbasket__main>span{font-size:11px!important}.video-workbasket__edit select{min-height:30px!important;font-size:12px!important}.video-workbasket__remove,.video-segment-card-v2__quick-reject{display:grid!important;place-items:center!important}:root[data-theme=dark] .search-view--video #searchPanel{border-bottom-color:#ffffff0f!important}:root[data-theme=dark] .search-view--video .search-compose__field{background:#1a1a1a!important;border-color:#ffffff17!important}:root[data-theme=dark] .search-view--video .search-compose textarea{background:#1a1a1a!important;color:#f3f6fb!important}:root[data-theme=dark] #searchButton,:root[data-theme=dark] .video-search-toolbar__actions .primary,:root[data-theme=dark] .video-preview-panel__actions .primary{background:#202326!important;border-color:#10d7df6b!important;color:#f5ffff!important;box-shadow:inset 0 0 0 1px #10d7df1f!important}:root[data-theme=dark] #searchButton:hover,:root[data-theme=dark] .video-search-toolbar__actions .primary:hover,:root[data-theme=dark] .video-preview-panel__actions .primary:hover{background:#10d7df24!important;border-color:#10d7dfb3!important}:root[data-theme=dark] .search-view--video #resultConsole,:root[data-theme=dark] .video-search-toolbar.video-search-toolbar--compact,:root[data-theme=dark] .video-workbench-side{background:#151515!important;border-color:#ffffff13!important}:root[data-theme=dark] .video-search-toolbar__topline,:root[data-theme=dark] .video-workbench-side__tabs{background:#171717!important;border-color:#ffffff12!important}:root[data-theme=dark] .video-workbench-side__tabs button{background:#111!important;border-color:#ffffff0e!important;color:#aeb7c5!important}:root[data-theme=dark] .video-workbench-side__tabs button.active{background:#f4f7fb!important;border-color:#f4f7fb!important;color:#101114!important;box-shadow:none!important}:root[data-theme=dark] .video-search-toolbar__filters,:root[data-theme=dark] .video-workbasket__item{background:#141414!important;border-color:#fff1!important}:root[data-theme=dark] .video-workbasket__main b,:root[data-theme=dark] .video-workbasket__rank{color:#edf2f7!important}:root[data-theme=dark] .video-workbasket__main>span{color:#8d97a6!important}:root[data-theme=dark] .video-workbasket__order button,:root[data-theme=dark] .video-workbasket__remove,:root[data-theme=dark] .video-workbasket__edit select{background:#1d1d1d!important;border-color:#ffffff14!important;color:#d9e1ea!important}:root[data-theme=dark] .video-results-shell .video-segment-card-v2{background:#171717!important;border-color:#ffffff12!important}:root[data-theme=dark] .video-results-shell .video-segment-card-v2__body{background:#171717!important}:root[data-theme=dark] .video-results-shell .video-segment-card-v2__body p{color:#98a3b2!important}:root[data-theme=dark] .video-results-shell .video-segment-card-v2__tag{background:#222!important;color:#c7d0dc!important}:root[data-theme=dark] .video-segment-card-v2__score{background:#12c48b!important}:root[data-theme=dark] .video-segment-card-v2__progress{height:3px!important;background:#10d7df!important}@media(max-width:1500px){.video-results-shell .video-segment-grid-v2{grid-template-columns:repeat(2,minmax(280px,1fr))!important}}@media(max-width:1100px){.search-view--video #searchTextPane,.video-results-shell .video-segment-grid-v2{grid-template-columns:1fr!important}.video-workbasket__item{grid-template-columns:22px 60px minmax(0,1fr) 26px!important}.video-workbasket__order{display:none!important}}.search-view--video .main-content,.search-view--video .content,.search-view--video #viewSearch{--video-side-width: 430px}.search-view--video #searchPanel{width:min(100%,1680px)!important;margin:22px auto 0!important;padding:18px!important;border:1px solid var(--line)!important;border-radius:14px!important;background:var(--paper)!important;display:grid!important;grid-template-columns:150px minmax(520px,1fr) auto!important;grid-template-rows:auto auto!important;align-items:center!important;box-shadow:0 14px 34px #1111110f!important}.search-view--video #searchPanel:before{grid-column:1 / 2!important;grid-row:1!important;align-self:center!important;font-size:24px!important}.search-view--video #searchPanel:after{display:none!important}.search-view--video #searchPanel>.search-mode-tabs{grid-column:1 / 2!important;grid-row:2!important;align-self:center!important;width:150px!important}.search-view--video #searchTextPane{grid-column:2 / -1!important;grid-row:1 / 3!important;display:grid!important;grid-template-columns:minmax(560px,1fr) auto!important;grid-template-rows:auto auto!important;gap:12px!important;align-items:center!important}.search-view--video .search-compose,.search-view--video .search-compose__field{height:52px!important;min-height:52px!important}.search-view--video .search-compose__field{border-radius:12px!important}.search-view--video .search-compose textarea{padding-left:48px!important;font-size:16px!important}.search-view--video .search-compose__field:before{left:18px!important}.search-view--video .search-compose__clear{right:122px!important}.search-view--video #searchButton{min-width:118px!important;height:52px!important;border-radius:0 12px 12px 0!important;font-size:15px!important}.search-view--video #videoTaskStrip{grid-column:1 / -1!important;grid-row:2!important}.search-view--video .video-task-strip--compact .video-task-strip__row{grid-template-columns:auto minmax(0,1fr) auto!important}.search-view--video .video-task-strip__chips{justify-content:flex-start!important;overflow-x:auto!important;overflow-y:hidden!important;padding-bottom:2px!important}.search-view--video .video-task-strip__chips .video-task-chip{min-height:36px!important;padding:0 16px!important}.search-view--video #videoSearchIndexStrip{grid-column:2!important;justify-self:end!important;max-width:260px!important}.search-view--video #searchFilterBar,.search-view--video #resultHead,.search-view--video #resultConsole,.video-search-toolbar.video-search-toolbar--compact,.asset-grid.video-results-shell{width:min(100%,1680px)!important;margin-left:auto!important;margin-right:auto!important}.search-view--video #searchFilterBar{margin-top:14px!important;border-radius:12px!important;padding:12px 14px!important;background:var(--paper)!important;border:1px solid var(--line)!important}.search-view--video #resultHead{margin-top:10px!important;padding:10px 2px!important;border:0!important}.search-view--video #resultConsole{padding:14px 16px!important;border-radius:14px!important}.video-search-toolbar.video-search-toolbar--compact{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;padding:0!important;margin-top:12px!important;margin-bottom:18px!important}.video-search-toolbar__topline{grid-column:1 / -1!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;padding:14px 16px!important}.video-search-toolbar__filters{grid-column:1 / -1!important;display:flex!important;flex-wrap:wrap!important;padding:12px 16px!important}.asset-grid.video-results-shell{display:grid!important;grid-template-columns:minmax(0,1fr) var(--video-side-width)!important;gap:22px!important;align-items:start!important}.video-results-shell .video-segment-grid-v2{grid-template-columns:repeat(2,minmax(360px,1fr))!important;gap:22px!important}.video-results-shell .video-segment-card-v2{border-radius:12px!important}.video-results-shell .video-segment-card-v2__body{padding:14px 16px 16px!important}.video-results-shell .video-segment-card-v2__body h3{font-size:15px!important}.video-results-shell .video-segment-card-v2__body p{font-size:13px!important;line-height:1.55!important;-webkit-line-clamp:2!important}.video-workbench-side{position:sticky!important;top:86px!important;width:var(--video-side-width)!important;max-height:calc(100vh - 104px)!important;border-radius:14px!important}.video-workbench-side__tabs{padding:10px!important;gap:8px!important}.video-workbench-side__tabs button{min-height:42px!important;font-size:15px!important}.video-workbench-side__body{max-height:calc(100vh - 174px)!important;overflow:auto!important}.video-workbench-side__actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.video-workbench-side__actions .button,.video-workbench-side__actions button{min-width:0!important;width:100%!important}.video-workbasket__item{grid-template-columns:24px 24px 84px minmax(0,1fr) 28px!important;min-height:78px!important}.video-workbasket__thumb{width:84px!important;height:48px!important}.video-workbasket__main b{color:var(--ink)!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:1!important;overflow:hidden!important}.video-workbasket__edit{grid-template-columns:1fr!important}.video-workbasket__edit input{display:none!important}:root[data-theme=dark] .search-view--video #searchPanel,:root[data-theme=dark] .search-view--video #searchFilterBar,:root[data-theme=dark] .search-view--video #resultConsole,:root[data-theme=dark] .video-search-toolbar.video-search-toolbar--compact,:root[data-theme=dark] .video-workbench-side{background:#151515!important;border-color:#ffffff16!important}:root[data-theme=dark] .search-view--video .search-compose__field,:root[data-theme=dark] .search-view--video .search-compose textarea{background:#202020!important}:root[data-theme=dark] .search-view--video #searchPanel{box-shadow:0 18px 48px #0000003d!important}:root[data-theme=dark] .video-results-shell .video-segment-card-v2{background:#181818!important}:root[data-theme=dark] .video-results-shell .video-segment-card-v2:hover,:root[data-theme=dark] .video-results-shell .video-segment-card-v2.is-selected{transform:translateY(-2px)!important}@media(max-width:1500px){.asset-grid.video-results-shell{grid-template-columns:minmax(0,1fr) 390px!important}.video-results-shell .video-segment-grid-v2{grid-template-columns:repeat(2,minmax(300px,1fr))!important}.video-workbench-side{width:390px!important}}@media(max-width:1180px){.search-view--video #searchPanel,.search-view--video #searchTextPane,.asset-grid.video-results-shell,.video-results-shell .video-segment-grid-v2{grid-template-columns:1fr!important}.search-view--video #searchTextPane{grid-column:1!important;grid-row:auto!important}.video-workbench-side{position:static!important;width:100%!important;max-height:none!important}}.search-view--video .content{padding:10px 14px 24px!important}.search-view--video #viewSearch:not([hidden]){--video-side-width: 344px;display:grid!important;align-content:start!important;gap:8px!important}.search-view--video #searchPanel,.search-view--video #searchFilterBar,.search-view--video #resultHead,.search-view--video #resultConsole,.video-search-toolbar.video-search-toolbar--compact,.asset-grid.video-results-shell{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.search-view--video #searchPanel{min-height:48px!important;margin:0!important;padding:7px 10px!important;display:grid!important;grid-template-columns:170px minmax(0,1fr) 104px 150px!important;grid-template-rows:auto!important;align-items:center!important;gap:12px!important;border-radius:12px!important;box-shadow:none!important}.search-view--video #searchPanel:before{content:"文搜视频"!important;position:absolute!important;top:-36px!important;left:0!important;font-size:22px!important;line-height:1!important}.search-view--video #searchPanel:after{content:"在视频时间片段里检索画面语义"!important;display:block!important;position:absolute!important;top:-32px!important;left:102px!important;width:auto!important;height:auto!important;color:var(--muted)!important;background:transparent!important;font-size:13px!important;font-weight:700!important}.search-view--video #searchPanel>.search-mode-tabs{grid-column:1!important;grid-row:1!important;width:170px!important;height:38px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;padding:4px!important;border-radius:10px!important;background:#f3f5f7!important}.search-view--video .search-mode-tabs button{min-height:0!important;height:30px!important;padding:0 10px!important;border-radius:8px!important;font-size:13px!important;font-weight:900!important}.search-view--video .search-mode-tabs button[data-search-mode=image],.search-view--video .search-mode-tabs button[data-search-mode=script]{display:none!important}.search-view--video .search-mode-tabs button[data-search-mode=text]:after{content:""!important}.search-view--video #searchTextPane{grid-column:2 / -1!important;grid-row:1!important;display:grid!important;grid-template-columns:minmax(0,1fr) 104px 150px!important;gap:12px!important;align-items:center!important}.search-view--video .search-compose,.search-view--video .search-compose__label,.search-view--video .search-compose__hint,.search-view--video .search-compose__footer{display:contents!important}.search-view--video .search-compose__field,.search-view--video .search-compose textarea{height:34px!important;min-height:34px!important}.search-view--video .search-compose__field{grid-column:1!important;border-radius:9px!important;background:#fbfcfd!important}.search-view--video .search-compose textarea{padding:8px 38px 8px 34px!important;font-size:13px!important;font-weight:800!important;line-height:18px!important;overflow:hidden!important}.search-view--video .search-compose__field:before{left:12px!important;top:50%!important}.search-view--video .search-compose__clear{right:8px!important;width:22px!important;height:22px!important}.search-view--video #searchButton{grid-column:2!important;min-width:0!important;width:104px!important;height:34px!important;border-radius:9px!important;font-size:13px!important;font-weight:900!important}.search-view--video #videoSearchIndexStrip{grid-column:3!important;grid-row:1!important;justify-self:stretch!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#475467!important;font-size:13px!important;font-weight:900!important;text-align:right!important}.search-view--video #videoSearchIndexStrip .video-search-index-strip__head{display:block!important}.search-view--video #videoSearchIndexStrip strong,.search-view--video #videoSearchIndexHint{display:none!important}.search-view--video .search-control-stack{display:grid!important;align-content:start!important;gap:8px!important}.search-view--video #searchFilterBar{min-height:44px!important;margin-top:0!important;padding:6px 10px!important;border-radius:12px!important;box-shadow:none!important}.search-view--video #searchFiltersPanel,.search-view--video #searchFiltersPanel .search-filters__body{width:100%!important}.search-view--video #searchFiltersPanel .search-filters__body{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}.search-view--video #filterChipsRow,.search-view--video #filterExtraRow{display:flex!important;align-items:center!important;gap:8px!important}.search-view--video #filterChipsRow{min-width:0!important;flex:1 1 auto!important}.search-view--video #filterExtraRow{flex:0 0 auto!important}.search-view--video .filter-toolbar__label,.search-view--video #filterChipsDynamic,.search-view--video #qualityFilterChip,.search-view--video #externalRiskFilterChip,.search-view--video #favoriteFilterChip,.search-view--video .filter-toolbar__view-controls{display:none!important}.search-view--video #searchFilterBar .filter-inline,.search-view--video #searchFilterBar select,.search-view--video #searchFilterBar .filter-chip{min-height:30px!important;height:30px!important;border-radius:8px!important;font-size:12px!important;font-weight:800!important}.search-view--video #resultHead{min-height:34px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.search-view--video #resultHead .result-head__bar{min-height:34px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;padding:0!important}.search-view--video #resultHead .result-head__section-label,.search-view--video #resultHead .result-head__algo-zone,.search-view--video #resultMetrics,.search-view--video #resultAlgoMetrics,.search-view--video #resultScoreFilterWrap{display:none!important}.search-view--video #resultSummary{margin:0!important;font-size:19px!important;line-height:1.2!important;font-weight:900!important}.search-view--video #resultConsole{min-height:40px!important;margin:0!important;padding:5px 10px!important;border-radius:12px!important;box-shadow:none!important}.search-view--video #resultConsole .result-console__divider,.search-view--video .search-intent-strip{display:none!important}.video-search-toolbar.video-search-toolbar--compact{min-height:40px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;margin:0!important;padding:5px 10px!important;border-radius:12px!important;background:var(--paper)!important;border:1px solid var(--line)!important;box-shadow:none!important}.video-search-toolbar__topline{grid-column:2!important;grid-row:1!important;display:flex!important;align-items:center!important;gap:8px!important;padding:0!important}.video-search-toolbar__topline strong{display:none!important}.video-search-toolbar__topline>span{white-space:nowrap!important;color:#475467!important;font-size:12px!important;font-weight:900!important}.video-search-toolbar__primary-actions{display:flex!important;align-items:center!important;gap:8px!important}.video-search-toolbar__filters{grid-column:1!important;grid-row:1!important;display:flex!important;align-items:center!important;gap:8px!important;min-width:0!important;padding:0!important;flex-wrap:nowrap!important}.video-search-toolbar__filters label{display:flex!important;align-items:center!important;gap:6px!important;white-space:nowrap!important;font-size:12px!important;font-weight:900!important}.video-search-toolbar__filters label:nth-child(1),.video-search-toolbar__filters label:nth-child(2){display:none!important}.video-search-toolbar__filters select,.video-search-toolbar__filters input[type=search],.video-search-toolbar__filters .button,.video-search-toolbar__primary-actions .button{height:30px!important;min-height:30px!important;border-radius:8px!important;font-size:12px!important;font-weight:800!important}.video-search-toolbar__filters input[type=search]{width:210px!important}.asset-grid.video-results-shell{display:grid!important;grid-template-columns:minmax(0,1fr) var(--video-side-width)!important;gap:14px!important;align-items:start!important;margin-top:0!important}.video-search-workbench--split{display:contents!important}.video-search-workbench__main{min-width:0!important}.video-results-shell .video-segment-grid-v2{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.video-results-shell .video-segment-card-v2{overflow:hidden!important;border:1px solid var(--line)!important;border-radius:11px!important;background:var(--paper)!important;box-shadow:none!important}.video-results-shell .video-segment-card-v2:hover,.video-results-shell .video-segment-card-v2.is-selected{transform:none!important}.video-results-shell .video-segment-card-v2.is-selected{border-color:#71d7bd!important;box-shadow:0 0 0 2px #0f9f7426!important}.video-results-shell .video-segment-card-v2__thumb{aspect-ratio:16 / 9!important}.video-results-shell .video-segment-card-v2__body{padding:9px 12px 10px!important}.video-segment-card-v2__meta,.video-results-shell .video-segment-card-v2__actions,.video-results-shell .video-segment-card-v2__type{display:none!important}.video-results-shell .video-segment-card-v2__body h3{margin:0 0 6px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important;line-height:1.25!important}.video-results-shell .video-segment-card-v2__body p{min-height:34px!important;margin:0!important;color:#4b5565!important;font-size:12px!important;line-height:1.55!important;-webkit-line-clamp:2!important}.video-results-shell .video-segment-card-v2__footer{margin-top:7px!important}.video-results-shell .video-segment-card-v2__tags{gap:6px!important}.video-results-shell .video-segment-card-v2__tag{height:23px!important;padding:0 8px!important;border-radius:999px!important;font-size:11px!important;font-weight:800!important}.video-results-shell .video-segment-card-v2__score{top:9px!important;left:9px!important;height:24px!important;padding:0 8px!important;border-radius:7px!important;font-size:11px!important}.video-results-shell .video-segment-card-v2__semantic{top:9px!important;right:9px!important;max-width:calc(100% - 92px)!important;height:24px!important;padding:0 8px!important;border-radius:7px!important;font-size:11px!important}.video-results-shell .video-segment-card-v2__time{right:9px!important;bottom:9px!important;height:22px!important;padding:0 7px!important;border-radius:7px!important;font-size:11px!important}.video-segment-card-v2__quick-pick{left:9px!important;bottom:9px!important;height:26px!important;padding:0 10px!important;border-radius:7px!important;font-size:11px!important}.video-segment-card-v2__quick-reject{display:none!important}.video-workbench-side{position:sticky!important;top:68px!important;width:var(--video-side-width)!important;max-height:calc(100vh - 78px)!important;border-radius:14px!important;box-shadow:none!important}.video-workbench-side__tabs{min-height:46px!important;padding:0!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;border-bottom:1px solid var(--line)!important}.video-workbench-side__tabs button{min-height:46px!important;height:46px!important;border-radius:0!important;font-size:13px!important;font-weight:900!important}.video-workbench-side__body{max-height:calc(100vh - 140px)!important;padding:0!important;overflow:auto!important}.video-workbench-side .video-preview-panel{border:0!important;border-radius:0!important;box-shadow:none!important}.video-preview-panel__head{height:46px!important;padding:0 16px!important}.video-preview-panel__player{margin:12px 14px 0!important;border-radius:9px!important}.video-preview-panel__body{padding:12px 14px!important}.video-preview-panel__body h3{margin:0 0 5px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:15px!important}.video-preview-panel__meta-line{font-size:12px!important}.video-preview-panel__body p{margin:10px 0 12px!important;font-size:12px!important;line-height:1.7!important}.video-preview-panel__label{margin-bottom:10px!important;font-size:13px!important}.video-preview-panel__reasons{gap:6px!important}.video-preview-panel__reason{min-height:38px!important;padding:7px 9px!important;border-radius:9px!important;font-size:12px!important}.video-preview-panel__chips,.video-preview-panel__body>.video-usage-control{display:none!important}.video-preview-panel__actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;padding:10px 14px 12px!important}.video-preview-panel__actions .button{min-width:0!important;height:32px!important;padding:0 8px!important;font-size:12px!important}.video-preview-panel__actions [data-video-useful-segment],.video-preview-panel__actions [data-video-reject-segment]{display:none!important}@media(max-width:1600px){.search-view--video #viewSearch{--video-side-width: 318px}.search-view--video .content{padding-left:12px!important;padding-right:12px!important}}@media(max-width:1360px){.video-results-shell .video-segment-grid-v2{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:1180px){.search-view--video #searchPanel,.search-view--video #searchTextPane,.video-search-toolbar.video-search-toolbar--compact,.asset-grid.video-results-shell{grid-template-columns:1fr!important}.video-workbench-side{position:static!important;width:100%!important;max-height:none!important}}.search-view--video .search-compose__label,.search-view--video .search-compose__hint,.search-view--video #videoTaskStrip,.search-view--video .search-history-row,.search-view--video .search-suggestions{display:none!important}.search-view--video #searchTextPane{grid-template-rows:34px!important;height:34px!important;min-height:34px!important;align-content:center!important}.search-view--video .search-compose__footer{display:contents!important}.search-view--video .search-compose__field,.search-view--video #searchButton,.search-view--video #videoSearchIndexStrip{align-self:center!important}.search-view--video #searchPanel{align-content:center!important;overflow:visible!important}.search-view--video .workspace,.search-view--video .content,.search-view--video #viewSearch{min-width:0!important;overflow-x:clip!important}.search-view--video .topbar__actions{min-width:0!important;flex-wrap:nowrap!important}.app.inspector-collapsed #appInspector,.app.inspector-collapsed .inspector#appInspector{display:none!important}.asset-grid.video-results-shell{display:block!important}.video-search-workbench--split{display:grid!important;grid-template-columns:minmax(0,1fr) var(--video-side-width)!important;gap:14px!important;align-items:start!important}.video-search-workbench__main{grid-column:1!important;min-width:0!important}.video-workbench-side{grid-column:2!important}@media(max-width:1180px){.video-search-workbench--split{grid-template-columns:1fr!important}.video-workbench-side{grid-column:1!important}}#viewSearch.search-view--video:not([hidden]){--video-side-width: 344px;display:grid!important;align-content:start!important;gap:8px!important}#viewSearch.search-view--video #videoSearchIndexText{display:block!important;max-width:150px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}@media(max-width:1600px){#viewSearch.search-view--video{--video-side-width: 318px}}#viewSearch.search-view--video{--video-side-width: 360px;--video-side-gap: 14px}#viewSearch.search-view--video #searchPanel,#viewSearch.search-view--video #searchFilterBar,#viewSearch.search-view--video #resultHead,#viewSearch.search-view--video #resultConsole,#viewSearch.search-view--video .video-search-toolbar.video-search-toolbar--compact,#viewSearch.search-view--video .asset-grid.video-results-shell,#viewSearch.search-view--video .video-search-workbench__main{width:calc(100% - var(--video-side-width) - var(--video-side-gap))!important;max-width:calc(100% - var(--video-side-width) - var(--video-side-gap))!important}#viewSearch.search-view--video .video-workbench-side{position:fixed!important;top:74px!important;right:28px!important;z-index:18!important;width:var(--video-side-width)!important;height:calc(100vh - 92px)!important;max-height:calc(100vh - 92px)!important;grid-column:auto!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;background:var(--paper)!important;border:1px solid var(--line)!important;border-radius:14px!important;overflow:hidden!important}#viewSearch.search-view--video .video-workbench-side__body{max-height:none!important;min-height:0!important;overflow:auto!important}#viewSearch.search-view--video .video-workbench-side .video-preview-panel{min-height:100%!important;display:grid!important;grid-template-rows:auto auto minmax(0,1fr) auto!important}#viewSearch.search-view--video .video-preview-panel__player{margin:12px 14px 0!important}#viewSearch.search-view--video .video-preview-panel__body{min-height:0!important;overflow:auto!important}#viewSearch.search-view--video .video-preview-panel__actions{position:sticky!important;bottom:0!important;background:var(--paper)!important;border-top:1px solid var(--line)!important}#viewSearch.search-view--video #videoSearchIndexStrip,#viewSearch.search-view--video #videoSearchIndexText{min-width:0!important}#viewSearch.search-view--video #videoSearchIndexText{max-width:100%!important;text-align:right!important}#viewSearch.search-view--video .video-segment-card-v2__score,#viewSearch.search-view--video .video-segment-card-v2__time,#viewSearch.search-view--video .video-segment-card-v2__quick-pick,#viewSearch.search-view--video .video-segment-card-v2__semantic,#viewSearch.search-view--video .video-preview-panel__time,#viewSearch.search-view--video .video-preview-panel__score,#viewSearch.search-view--video .video-preview-panel__reason b,#viewSearch.search-view--video .video-preview-panel__chips span,#viewSearch.search-view--video .video-segment-card-v2__tag{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;text-align:center!important;vertical-align:middle!important}#viewSearch.search-view--video .video-segment-card-v2__semantic{justify-content:flex-start!important;min-width:0!important}#viewSearch.search-view--video .video-segment-card-v2__tags{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:6px!important;overflow:visible!important}#viewSearch.search-view--video .video-segment-card-v2__tag{max-width:168px!important;min-width:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}#viewSearch.search-view--video .video-segment-card-v2__footer,#viewSearch.search-view--video .video-preview-panel__reason{align-items:center!important}@media(max-width:1600px){#viewSearch.search-view--video{--video-side-width: 340px}#viewSearch.search-view--video .video-workbench-side{right:20px!important}}@media(max-width:1360px){#viewSearch.search-view--video #searchPanel,#viewSearch.search-view--video #searchFilterBar,#viewSearch.search-view--video #resultHead,#viewSearch.search-view--video #resultConsole,#viewSearch.search-view--video .video-search-toolbar.video-search-toolbar--compact,#viewSearch.search-view--video .asset-grid.video-results-shell,#viewSearch.search-view--video .video-search-workbench__main{width:100%!important;max-width:100%!important}#viewSearch.search-view--video .video-workbench-side{position:static!important;width:100%!important;height:auto!important;max-height:none!important;margin-top:12px!important}}#viewSearch.search-view--video .video-search-workbench__main{width:100%!important;max-width:100%!important}.app.sidebar-collapsed:has(#viewSearch.search-view--video.search-view--active){--sidebar-current: var(--sidebar) !important}.app.sidebar-collapsed:has(#viewSearch.search-view--video.search-view--active) .sidebar{transform:translate(0)!important}.app.sidebar-collapsed:has(#viewSearch.search-view--video.search-view--active) .topbar{padding-left:28px!important}.app:has(#viewSearch.search-view--video.search-view--active) .shell-toggle--sidebar{display:none!important}#viewSearch.search-view--video:not([hidden]){--video-side-width: 360px;--video-side-gap: 22px;--video-content-max: 1690px;position:relative!important;display:block!important;padding-top:44px!important}#viewSearch.search-view--video #searchPanel,#viewSearch.search-view--video #searchFilterBar,#viewSearch.search-view--video #resultHead,#viewSearch.search-view--video .video-search-toolbar.video-search-toolbar--compact,#viewSearch.search-view--video .asset-grid.video-results-shell{width:calc(100% - var(--video-side-width) - var(--video-side-gap))!important;max-width:calc(var(--video-content-max) - var(--video-side-width) - var(--video-side-gap))!important}#viewSearch.search-view--video #searchPanel{position:relative!important;margin-top:0!important}#viewSearch.search-view--video #searchPanel:before{content:"文搜视频"!important;display:block!important;position:absolute!important;left:0!important;top:-34px!important;z-index:2!important;color:var(--ink)!important;font-size:24px!important;font-weight:900!important;line-height:1!important}#viewSearch.search-view--video #searchPanel:after{content:"在视频时间片段里检索画面语义"!important;display:block!important;position:absolute!important;left:102px!important;top:-30px!important;z-index:2!important;width:auto!important;height:auto!important;color:#475467!important;background:transparent!important;font-size:13px!important;font-weight:700!important;line-height:1!important}#viewSearch.search-view--video #searchFilterBar{margin-top:8px!important}#viewSearch.search-view--video #resultHead{margin-top:14px!important}#viewSearch.search-view--video #resultSummary{color:var(--ink)!important;font-size:20px!important;font-weight:900!important;line-height:1.2!important}#viewSearch.search-view--video .video-search-toolbar.video-search-toolbar--compact{margin-top:10px!important;margin-bottom:12px!important}#viewSearch.search-view--video .video-search-workbench--split{display:grid!important;grid-template-columns:minmax(0,1fr) var(--video-side-width)!important;gap:var(--video-side-gap)!important;align-items:start!important}#viewSearch.search-view--video .video-search-workbench__main{grid-column:1!important;width:100%!important;max-width:100%!important;min-width:0!important}#viewSearch.search-view--video .video-workbench-side{position:sticky!important;top:86px!important;right:auto!important;z-index:8!important;grid-column:2!important;width:var(--video-side-width)!important;height:auto!important;max-height:calc(100vh - 104px)!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;background:var(--paper)!important;border:1px solid var(--line)!important;border-radius:14px!important;overflow:hidden!important;box-shadow:0 18px 44px #0f172a0f!important}#viewSearch.search-view--video .video-workbench-side__body{max-height:calc(100vh - 156px)!important;min-height:0!important;overflow:auto!important}#viewSearch.search-view--video .video-workbench-side .video-preview-panel{min-height:0!important;display:block!important}#viewSearch.search-view--video .video-preview-panel__actions{position:static!important;border-top:1px solid var(--line)!important;background:var(--paper)!important}#viewSearch.search-view--video .video-results-shell .video-segment-grid-v2{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}#viewSearch.search-view--video .video-results-shell .video-segment-card-v2__tag{max-width:112px!important}@media(max-width:1600px){#viewSearch.search-view--video{--video-side-width: 340px;--video-side-gap: 18px}}@media(max-width:1360px){#viewSearch.search-view--video #searchPanel,#viewSearch.search-view--video #searchFilterBar,#viewSearch.search-view--video #resultHead,#viewSearch.search-view--video .video-search-toolbar.video-search-toolbar--compact,#viewSearch.search-view--video .asset-grid.video-results-shell{width:100%!important;max-width:100%!important}#viewSearch.search-view--video .video-search-workbench--split{grid-template-columns:1fr!important}#viewSearch.search-view--video .video-workbench-side{position:static!important;width:100%!important;max-height:none!important;margin-top:12px!important}}#viewSearch.search-view--video #searchPanel{top:0!important;bottom:auto!important}#viewSearch.search-view--video .filter-toolbar__label,#viewSearch.search-view--video #filterChipsDynamic{display:flex!important}#viewSearch.search-view--video #filterChipsDynamic{align-items:center!important;gap:8px!important;max-width:320px!important;overflow:hidden!important}#viewSearch.search-view--video #filterChipsDynamic>*:nth-child(n+5){display:none!important}#viewSearch.search-view--video #resultScoreFilterWrap{display:inline-flex!important;height:30px!important;min-height:30px!important;padding:0 10px!important;border:0!important;background:transparent!important}#viewSearch.search-view--video #resultHead .result-head__bar{grid-template-columns:minmax(0,1fr) auto!important}#viewSearch.search-view--video .video-search-toolbar__filters label:nth-child(1),#viewSearch.search-view--video .video-search-toolbar__filters label:nth-child(2){display:none!important}#viewSearch.search-view--video .asset-grid.video-results-shell,#viewSearch.search-view--video .video-search-workbench__main{width:calc(100% - var(--video-side-width) - var(--video-side-gap))!important;max-width:calc(var(--video-content-max) - var(--video-side-width) - var(--video-side-gap))!important}#viewSearch.search-view--video .video-search-workbench--split{display:block!important}#viewSearch.search-view--video .video-search-workbench__main{min-width:0!important}#viewSearch.search-view--video .video-results-shell .video-segment-grid-v2{width:100%!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}#viewSearch.search-view--video .video-workbench-side{position:fixed!important;top:86px!important;right:28px!important;z-index:8!important;width:var(--video-side-width)!important;height:auto!important;max-height:calc(100vh - 112px)!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;background:var(--paper)!important;border:1px solid var(--line)!important;border-radius:14px!important;overflow:hidden!important;box-shadow:0 18px 44px #0f172a0f!important}#viewSearch.search-view--video .video-workbench-side__body{max-height:calc(100vh - 166px)!important;overflow:auto!important}@media(max-width:1600px){#viewSearch.search-view--video .video-workbench-side{right:20px!important}}@media(max-width:1360px){#viewSearch.search-view--video .asset-grid.video-results-shell,#viewSearch.search-view--video .video-search-workbench__main{width:100%!important;max-width:100%!important}#viewSearch.search-view--video .video-workbench-side{position:static!important;width:100%!important;max-height:none!important;margin-top:12px!important}}#viewSearch.search-view--video .asset-grid.video-results-shell .video-search-workbench__main{width:100%!important;max-width:100%!important}#viewSearch.search-view--video{--video-side-width: clamp(420px, 24vw, 500px);--video-side-gap: 18px}#viewSearch.search-view--video #searchPanel,#viewSearch.search-view--video #searchTextPane{grid-template-columns:170px minmax(0,1fr) 104px 220px!important}#viewSearch.search-view--video #searchTextPane{grid-template-columns:minmax(0,1fr) 104px 220px!important}#viewSearch.search-view--video #videoSearchIndexStrip{width:220px!important;max-width:220px!important;justify-self:end!important}#viewSearch.search-view--video #videoSearchIndexText{display:block!important;width:220px!important;max-width:220px!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}#viewSearch.search-view--video .video-workbench-side{right:28px!important;width:var(--video-side-width)!important;max-height:calc(100vh - 104px)!important}#viewSearch.search-view--video .video-preview-panel__player{margin:14px 16px 0!important;width:calc(100% - 32px)!important;aspect-ratio:16 / 9!important}#viewSearch.search-view--video .video-preview-panel__player img,#viewSearch.search-view--video .video-preview-panel__player video{width:100%!important;height:100%!important;object-fit:cover!important}#viewSearch.search-view--video .video-workbench-side__tabs button,#viewSearch.search-view--video .video-preview-panel__head,#viewSearch.search-view--video .video-preview-panel__body,#viewSearch.search-view--video .video-preview-panel__actions{font-size:13px!important}@media(max-width:1600px){#viewSearch.search-view--video{--video-side-width: 420px;--video-side-gap: 16px}#viewSearch.search-view--video .video-workbench-side{right:20px!important}}@media(max-width:1360px){#viewSearch.search-view--video #searchPanel,#viewSearch.search-view--video #searchTextPane{grid-template-columns:1fr!important}#viewSearch.search-view--video #videoSearchIndexStrip,#viewSearch.search-view--video #videoSearchIndexText{width:auto!important;max-width:none!important;text-align:left!important}}#viewSearch.search-view--video #searchPanel,#viewSearch.search-view--video #searchFilterBar,#viewSearch.search-view--video #resultHead,#viewSearch.search-view--video #resultConsole,#viewSearch.search-view--video .video-search-toolbar.video-search-toolbar--compact,#viewSearch.search-view--video .asset-grid.video-results-shell{width:calc(100vw - var(--sidebar-current) - 56px - var(--video-side-width) - var(--video-side-gap))!important;max-width:none!important}@media(max-width:1360px){#viewSearch.search-view--video #searchPanel,#viewSearch.search-view--video #searchFilterBar,#viewSearch.search-view--video #resultHead,#viewSearch.search-view--video #resultConsole,#viewSearch.search-view--video .video-search-toolbar.video-search-toolbar--compact,#viewSearch.search-view--video .asset-grid.video-results-shell{width:100%!important}}#viewSearch.search-view--video .filter-chip--project{display:none!important}#viewSearch.search-view--video #filterChipsRow{gap:10px!important}#viewSearch.search-view--video .filter-toolbar__label{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:30px!important;margin:0 2px 0 0!important;color:#344054!important;font-size:13px!important;font-weight:900!important;line-height:1!important;white-space:nowrap!important}#viewSearch.search-view--video #filterChipsDynamic{display:flex!important;align-items:center!important;gap:8px!important;max-width:430px!important;overflow:visible!important}#viewSearch.search-view--video #filterChipsDynamic .filter-chip,#viewSearch.search-view--video #searchFilterBar .filter-chip,#viewSearch.search-view--video #searchFilterBar select{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:32px!important;min-height:32px!important;padding:0 13px!important;line-height:1!important}#viewSearch.search-view--video #filterExtraRow{gap:10px!important}#viewSearch.search-view--video #searchPanel:before{letter-spacing:0!important}#viewSearch.search-view--video #searchPanel:after{left:118px!important;top:-29px!important;line-height:18px!important}#viewSearch.search-view--video .search-mode-tabs button,#viewSearch.search-view--video #searchButton,#viewSearch.search-view--video .video-search-toolbar__primary-actions .button,#viewSearch.search-view--video .video-search-toolbar__filters input[type=search],#viewSearch.search-view--video .video-search-toolbar__filters select{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}#viewSearch.search-view--video .search-compose textarea{line-height:18px!important}#viewSearch.search-view--video .video-preview-panel__reasons{display:grid!important;gap:8px!important}#viewSearch.search-view--video .video-preview-panel__reason{display:grid!important;grid-template-columns:52px minmax(0,1fr)!important;column-gap:12px!important;align-items:center!important;min-height:40px!important;padding:8px 12px!important;line-height:1.45!important}#viewSearch.search-view--video .video-preview-panel__reason b{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;min-width:40px!important;height:24px!important;border-radius:8px!important;background:#f4f6f8!important;color:#344054!important;font-size:12px!important;font-weight:900!important;line-height:1!important;text-align:center!important}#viewSearch.search-view--video .video-preview-panel__reason span,#viewSearch.search-view--video .video-preview-panel__reason em,#viewSearch.search-view--video .video-preview-panel__reason strong{min-width:0!important;line-height:1.45!important}#viewSearch.search-view--video .video-preview-panel__body p,#viewSearch.search-view--video .video-preview-panel__meta-line,#viewSearch.search-view--video .video-segment-card-v2__body p,#viewSearch.search-view--video .video-segment-card-v2__body h3{letter-spacing:0!important}#viewSearch.search-view--video .filter-chip--project,#viewSearch.search-view--video label.filter-chip--project,#viewSearch.search-view--video #projectFilter{display:none!important}#viewSearch.search-view--video .video-preview-panel__reason:before{display:none!important;content:none!important}#viewSearch.search-view--video .video-preview-panel__reason{grid-template-columns:44px minmax(0,1fr)!important;column-gap:14px!important;padding:8px 12px!important;min-height:40px!important}#viewSearch.search-view--video .video-preview-panel__reason b{grid-column:1!important;justify-self:start!important;width:34px!important;min-width:34px!important;margin:0!important}#viewSearch.search-view--video .search-mode-tabs{flex-wrap:nowrap!important;overflow:visible!important}#viewSearch.search-view--video .search-mode-tabs button[data-search-mode=image],#viewSearch.search-view--video .search-mode-tabs button[data-search-mode=script],#viewSearch.search-view--video #favoriteFilterChip,#viewSearch.search-view--video #qualityFilterChip,#viewSearch.search-view--video #externalRiskFilterChip{display:none!important}#viewSearch.search-view--video #filterChipsRow{min-width:0!important}#viewSearch.search-view--video #filterChipsDynamic{max-width:min(520px,52vw)!important}#viewSearch.search-view--video #searchFilterBar #favoriteFilterChip,#viewSearch.search-view--video #searchFilterBar #qualityFilterChip,#viewSearch.search-view--video #searchFilterBar #externalRiskFilterChip{display:none!important}#viewSearch.search-view--video #searchFilterBar{padding:10px 12px!important}#viewSearch.search-view--video #filterChipsRow{gap:14px!important;align-items:center!important}#viewSearch.search-view--video .filter-toolbar__label{margin-right:6px!important;height:34px!important}#viewSearch.search-view--video #filterChipsDynamic{gap:10px!important}#viewSearch.search-view--video #filterChipsDynamic .filter-chip,#viewSearch.search-view--video #searchFilterBar .filter-chip,#viewSearch.search-view--video #searchFilterBar select{height:34px!important;min-height:34px!important;padding:0 15px!important}#viewSearch.search-view--video .video-preview-panel__reasons{gap:10px!important}#viewSearch.search-view--video .video-preview-panel__reason{grid-template-columns:58px minmax(0,1fr)!important;column-gap:18px!important;min-height:48px!important;padding:10px 16px!important;font-size:13px!important;line-height:1.55!important}#viewSearch.search-view--video .video-preview-panel__reason b{width:44px!important;min-width:44px!important;height:26px!important;border-radius:9px!important;justify-self:start!important}#viewSearch.search-view--video #searchFilterBar{display:none!important}#viewSearch.search-view--video #searchPanel{grid-template-columns:200px minmax(360px,1fr) 120px 260px!important;column-gap:14px!important;row-gap:0!important;align-items:center!important;padding:54px 14px 14px!important;min-height:118px!important}#viewSearch.search-view--video #searchPanel:before{top:22px!important;left:14px!important;height:28px!important;line-height:28px!important}#viewSearch.search-view--video #searchPanel:after{top:28px!important;left:280px!important;height:18px!important;line-height:18px!important}#viewSearch.search-view--video #searchPanel>.search-mode-tabs,#viewSearch.search-view--video #searchTextPane,#viewSearch.search-view--video .search-compose,#viewSearch.search-view--video .search-compose__field,#viewSearch.search-view--video .search-compose textarea,#viewSearch.search-view--video #searchButton,#viewSearch.search-view--video #videoSearchIndexStrip{height:40px!important;min-height:40px!important;margin:0!important}#viewSearch.search-view--video #searchPanel>.search-mode-tabs{width:200px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:center!important;padding:4px!important;gap:4px!important}#viewSearch.search-view--video .search-mode-tabs button{height:32px!important;min-height:32px!important;padding:0 12px!important;line-height:32px!important}#viewSearch.search-view--video #searchTextPane{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:center!important}#viewSearch.search-view--video .search-compose,#viewSearch.search-view--video .search-compose__field{width:100%!important;display:flex!important;align-items:center!important}#viewSearch.search-view--video .search-compose__field:before{top:50%!important;left:16px!important;width:16px!important;height:16px!important;transform:translateY(-50%)!important}#viewSearch.search-view--video .search-compose textarea{padding:0 44px!important;line-height:40px!important;overflow:hidden!important;resize:none!important}#viewSearch.search-view--video .search-compose__clear{top:50%!important;right:10px!important;width:24px!important;height:24px!important;transform:translateY(-50%)!important}#viewSearch.search-view--video #searchButton{width:120px!important;padding:0 18px!important;justify-self:stretch!important;line-height:40px!important}#viewSearch.search-view--video #videoSearchIndexStrip{width:260px!important;max-width:260px!important;display:flex!important;align-items:center!important;padding:0!important;border:0!important;background:transparent!important}#viewSearch.search-view--video #videoSearchIndexStrip .video-search-index-strip__head{width:100%!important;display:flex!important;align-items:center!important;min-width:0!important}#viewSearch.search-view--video #videoSearchIndexText{width:260px!important;max-width:260px!important;line-height:40px!important}#viewSearch.search-view--video #resultHead{margin-top:18px!important}@media(max-width:1360px){#viewSearch.search-view--video #searchPanel{grid-template-columns:1fr!important;min-height:0!important;padding-top:54px!important}#viewSearch.search-view--video #searchPanel:after{left:14px!important;top:50px!important}}#viewSearch.search-view--video #searchPanel{position:relative!important;padding-top:62px!important;min-height:132px!important}#viewSearch.search-view--video #searchPanel:before,#viewSearch.search-view--video #searchPanel:after{position:absolute!important;z-index:2!important;pointer-events:none!important}#viewSearch.search-view--video #searchPanel:before{top:18px!important;left:14px!important;transform:none!important}#viewSearch.search-view--video #searchPanel:after{top:26px!important;left:280px!important;transform:none!important}#viewSearch.search-view--video #searchPanel>.search-mode-tabs,#viewSearch.search-view--video #searchTextPane,#viewSearch.search-view--video #searchButton,#viewSearch.search-view--video #videoSearchIndexStrip{align-self:start!important}#viewSearch.search-view--video #searchPanel:before,#viewSearch.search-view--video #searchPanel:after{display:none!important;content:none!important}#viewSearch.search-view--video #searchPanel{padding-top:14px!important;min-height:68px!important}#viewSearch.search-view--video #searchPanel>.search-mode-tabs,#viewSearch.search-view--video #searchTextPane,#viewSearch.search-view--video #searchButton,#viewSearch.search-view--video #videoSearchIndexStrip{align-self:center!important}:root{--inspector: clamp(380px, 23vw, 430px)}.search-target-tabs{background:#eceeeb;border-radius:11px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;width:100%}.search-panel>.search-target-tabs{margin:12px 14px 0;width:auto}.search-target-tabs button{align-items:center;background:transparent;border:0;border-radius:8px;color:#686d67;display:inline-flex;font-size:13px;font-weight:800;height:34px;justify-content:center;letter-spacing:0;line-height:1;padding:0 14px;white-space:nowrap}.search-target-tabs button.active{background:#fff;box-shadow:0 2px 10px #11111114;color:#111}#viewSearch.search-target--image .search-mode-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}#viewSearch.search-target--image .search-mode-tabs button[data-search-mode=video]{display:none!important}#viewSearch.search-target--video .search-mode-tabs{grid-template-columns:1fr!important}#viewSearch.search-target--video .search-mode-tabs button[data-search-mode=text],#viewSearch.search-target--video .search-mode-tabs button[data-search-mode=image],#viewSearch.search-target--video .search-mode-tabs button[data-search-mode=script]{display:none!important}#viewSearch.search-target--video .search-mode-tabs button[data-search-mode=video]{display:inline-flex!important}#viewSearch.search-view--video #searchPanel>.search-target-tabs{align-self:center!important;height:40px!important;margin:0!important;width:160px!important}#viewSearch.search-view--video #searchPanel>.search-target-tabs button{height:32px!important;min-height:32px!important;padding:0 12px!important}#viewSearch.search-view--video #searchPanel{grid-template-columns:160px 118px minmax(360px,1fr) 260px!important;column-gap:10px!important}#viewSearch.search-view--video #searchPanel>.search-mode-tabs{width:118px!important;grid-template-columns:1fr!important}#viewSearch.search-view--video #searchTextPane{min-width:0!important}.inspector{padding-left:20px;padding-right:20px}.inspector h2{font-size:22px;letter-spacing:0}.inspector-tabs{margin-top:14px}.inspector-tabs button{min-height:38px;padding:9px 8px}#inspectorDetailPane{padding-top:12px}#inspectorDetailContent .dialog-image{border-radius:12px;height:clamp(232px,15vw,292px);margin:0 0 12px}#inspectorDetailContent .dialog-image img{object-fit:contain}#inspectorDetailContent small{color:#5d6976;display:block;font-size:12px;font-weight:800;line-height:1.45;margin:2px 0 6px}#inspectorDetailContent h3{color:#111827;font-size:17px;font-weight:900;letter-spacing:0;line-height:1.35;margin:8px 0 7px;overflow-wrap:anywhere}#inspectorDetailContent p{color:#44505f;font-size:12px;line-height:1.65}#inspectorDetailContent .detail-meta{gap:8px;margin-top:14px;padding:12px 0}#inspectorDetailContent .detail-meta span{align-items:center;background:#f3f6f9;border:1px solid #e5ebf2;border-radius:999px;color:#2862a7;display:inline-flex;font-size:11px;font-weight:800;line-height:1.2;min-height:24px;padding:5px 9px}#inspectorDetailContent .match-reasons{margin-top:14px}#inspectorDetailContent .reason-list{display:grid;gap:8px;margin:8px 0 0;padding:0}#inspectorDetailContent .reason-list li{align-items:start;background:#fafafa;border:1px solid #e6e8eb;border-radius:10px;color:#344054;display:grid;font-size:12px;line-height:1.5;list-style:none;padding:9px 10px}#inspectorDetailContent .quality-panel{border:1px solid #e1e8e4;border-radius:12px;font-size:12px;line-height:1.5;padding:12px}#inspectorDetailContent .detail-actions{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}#inspectorDetailContent .detail-actions .button{min-height:38px;width:100%}@media(max-width:1360px){:root{--inspector: 360px}#viewSearch.search-view--video #searchPanel{grid-template-columns:1fr!important}#viewSearch.search-view--video #searchPanel>.search-target-tabs,#viewSearch.search-view--video #searchPanel>.search-mode-tabs{width:100%!important}}@media(max-width:900px){.search-panel>.search-target-tabs,.search-panel>.search-mode-tabs{margin-left:10px;margin-right:10px}#inspectorDetailContent .dialog-image{height:min(58vw,300px)}}#viewSearch.search-target--image .asset-grid:not(.video-results-shell){gap:12px!important;grid-template-columns:repeat(3,minmax(280px,1fr))!important}#viewSearch.search-target--image .asset-grid:not(.video-results-shell) .asset-card{border-radius:10px!important;box-shadow:none!important}#viewSearch.search-target--image .asset-grid:not(.video-results-shell) .asset-card:hover{box-shadow:0 10px 24px #11111114!important;transform:none!important}#viewSearch.search-target--image .asset-card__image{aspect-ratio:16 / 9!important;background:#eef0ee!important}#viewSearch.search-target--image .asset-card__image img{object-fit:contain!important}#viewSearch.search-target--image .asset-card__body{min-height:150px!important;padding:9px 11px 10px!important}#viewSearch.search-target--image .asset-card h3{color:#101828!important;font-family:HarmonyOS Sans SC,Microsoft YaHei,sans-serif!important;font-size:13px!important;font-weight:900!important;letter-spacing:0!important;line-height:1.3!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}#viewSearch.search-target--image .asset-card__info{align-items:center!important;display:grid!important;gap:4px!important;grid-template-columns:minmax(0,1fr) auto!important;margin-top:5px!important}#viewSearch.search-target--image .asset-card__info-main{color:#667085!important;font-size:10px!important;line-height:1.35!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}#viewSearch.search-target--image .asset-card__desc{color:#475467!important;display:-webkit-box!important;font-size:11px!important;line-height:1.5!important;margin:6px 0 0!important;min-height:33px!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}#viewSearch.search-target--image .quality-badge,#viewSearch.search-target--image .asset-card__source-risk{border-radius:999px!important;font-size:10px!important;font-weight:800!important;line-height:1!important;margin:0!important;max-width:120px!important;min-height:20px!important;padding:5px 7px!important}#viewSearch.search-target--image .tags{gap:4px!important;margin-top:8px!important}#viewSearch.search-target--image .tags span,#viewSearch.search-target--image .tag{border-radius:999px!important;font-size:10px!important;font-weight:800!important;line-height:1!important;min-height:20px!important;padding:5px 7px!important}#viewSearch.search-target--image .match-chips{gap:4px!important;margin-top:7px!important}#viewSearch.search-target--image .match-chip{border-radius:999px!important;font-size:10px!important;font-weight:800!important;line-height:1!important;max-width:48%!important;min-height:20px!important;padding:5px 7px!important}#viewSearch.search-target--image .card-bottom{margin-top:9px!important;padding-top:8px!important}#viewSearch.search-target--image .match-score{gap:6px!important}#viewSearch.search-target--image .match-score__label,#viewSearch.search-target--image .match-score__tier{font-size:10px!important;font-weight:800!important}#viewSearch.search-target--image .match-score__bar{height:5px!important}#viewSearch.search-target--image .match-score__num{font-size:12px!important;font-weight:900!important}#viewSearch.search-target--image .type,#viewSearch.search-target--image .asset-card__type{border-radius:999px!important;bottom:8px!important;font-size:10px!important;font-weight:900!important;left:8px!important;letter-spacing:0!important;padding:5px 8px!important}#viewSearch.search-target--image .quick-actions{gap:4px!important;opacity:1!important;right:8px!important;top:8px!important;transform:none!important}#viewSearch.search-target--image .quick-actions button,#viewSearch.search-target--image .favorite-button,#viewSearch.search-target--image .select{height:28px!important;min-width:28px!important}#inspectorDetailContent .detail-meta{border-bottom:0!important;border-top:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}#inspectorDetailContent .detail-meta span{border-radius:10px!important;justify-content:flex-start!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}#inspectorDetailContent .detail-governance,#inspectorDetailContent .quality-panel,#inspectorDetailContent .detail-prompt{margin-top:12px!important}@media(min-width:1880px){.app.inspector-collapsed #viewSearch.search-target--image .asset-grid:not(.video-results-shell){grid-template-columns:repeat(4,minmax(260px,1fr))!important}}@media(max-width:1480px){#viewSearch.search-target--image .asset-grid:not(.video-results-shell){grid-template-columns:repeat(2,minmax(280px,1fr))!important}}#viewSearch.search-view--video{--video-side-width: clamp(440px, 25vw, 520px);--video-side-gap: 18px}#viewSearch.search-view--video .video-results-shell .video-segment-grid-v2{gap:12px!important}#viewSearch.search-view--video .video-results-shell .video-segment-card-v2{border-radius:10px!important;box-shadow:none!important}#viewSearch.search-view--video .video-results-shell .video-segment-card-v2__thumb{aspect-ratio:16 / 9!important;background:#0f1115!important}#viewSearch.search-view--video .video-results-shell .video-segment-card-v2__body{min-height:156px!important;padding:8px 10px 10px!important}#viewSearch.search-view--video .video-results-shell .video-segment-card-v2__body h3{font-size:13px!important;font-weight:900!important;line-height:1.3!important;margin:0 0 5px!important}#viewSearch.search-view--video .video-results-shell .video-segment-card-v2__body p{color:#465365!important;display:-webkit-box!important;font-size:11px!important;line-height:1.45!important;min-height:32px!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}#viewSearch.search-view--video .video-segment-card-v2__signals{display:grid!important;gap:4px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-top:7px!important}#viewSearch.search-view--video .video-segment-card-v2__signal{align-items:center!important;background:#f7f9fb!important;border:1px solid #e8edf3!important;border-radius:8px!important;color:#344054!important;display:grid!important;font-size:10px!important;grid-template-columns:28px minmax(0,1fr)!important;min-height:24px!important;overflow:hidden!important;padding:3px 6px!important}#viewSearch.search-view--video .video-segment-card-v2__signal b{color:#667085!important;font-size:10px!important;font-weight:900!important;line-height:1!important}#viewSearch.search-view--video .video-segment-card-v2__signal em{color:#1d2939!important;font-style:normal!important;font-weight:800!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}#viewSearch.search-view--video .video-segment-card-v2__footer{align-items:center!important;display:grid!important;gap:6px!important;grid-template-columns:minmax(0,1fr) auto!important;margin-top:7px!important}#viewSearch.search-view--video .video-results-shell .video-segment-card-v2__tags{gap:4px!important;min-width:0!important;overflow:hidden!important}#viewSearch.search-view--video .video-results-shell .video-segment-card-v2__tag,#viewSearch.search-view--video .video-usage-pill{border-radius:999px!important;font-size:10px!important;font-weight:800!important;height:20px!important;line-height:1!important;padding:0 7px!important}#viewSearch.search-view--video .video-results-shell .video-segment-card-v2__score,#viewSearch.search-view--video .video-results-shell .video-segment-card-v2__semantic,#viewSearch.search-view--video .video-results-shell .video-segment-card-v2__time,#viewSearch.search-view--video .video-segment-card-v2__quick-pick{font-size:10px!important;font-weight:900!important;height:22px!important;line-height:22px!important}#viewSearch.search-view--video .video-results-shell .video-segment-card-v2__semantic{max-width:min(68%,260px)!important}#viewSearch.search-view--video .video-workbench-side{width:var(--video-side-width)!important}#viewSearch.search-view--video .video-preview-panel__player{aspect-ratio:16 / 9!important;margin:12px 14px 0!important;width:calc(100% - 28px)!important}#viewSearch.search-view--video .video-preview-panel__body{padding:12px 14px!important}#viewSearch.search-view--video .video-preview-panel__body h3{font-size:15px!important;line-height:1.35!important;margin-bottom:5px!important}#viewSearch.search-view--video .video-preview-panel__body p{font-size:12px!important;line-height:1.6!important;margin:9px 0 11px!important}#viewSearch.search-view--video .video-preview-panel__reasons{display:grid!important;gap:6px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}#viewSearch.search-view--video .video-preview-panel__label{grid-column:1 / -1!important;margin:0!important}#viewSearch.search-view--video .video-preview-panel__reason{align-items:start!important;column-gap:8px!important;grid-template-columns:34px minmax(0,1fr)!important;min-height:42px!important;padding:7px 9px!important}#viewSearch.search-view--video .video-preview-panel__reason b{font-size:10px!important;height:22px!important;min-width:30px!important;width:30px!important}#viewSearch.search-view--video .video-preview-panel__actions{grid-template-columns:1.2fr 1fr 1fr!important;padding:10px 14px 12px!important}#viewSearch.search-view--video .video-preview-panel__actions [data-video-useful-segment],#viewSearch.search-view--video .video-preview-panel__actions [data-video-reject-segment]{display:none!important}@media(max-width:1500px){#viewSearch.search-view--video{--video-side-width: 420px}#viewSearch.search-view--video .video-preview-panel__reasons{grid-template-columns:1fr!important}}#viewSearch.search-view--video .video-preview-panel__reason{font-size:11px!important;line-height:1.42!important}#viewSearch.search-view--video .video-preview-panel__reason b{font-size:10px!important}#viewSearch.search-target--image #searchPanel,#viewSearch.search-target--video #searchPanel{border-radius:12px!important;margin-top:10px!important;min-height:0!important;padding:10px 12px!important}#viewSearch.search-target--image #searchPanel{align-items:center!important;display:grid!important;gap:10px!important;grid-template-columns:170px 250px minmax(360px,1fr)!important}#viewSearch.search-target--image #searchPanel>.search-target-tabs,#viewSearch.search-target--image #searchPanel>.search-mode-tabs{margin:0!important;width:100%!important}#viewSearch.search-target--image #searchTextPane{min-width:0!important}#viewSearch.search-target--image #searchTextPane .search-compose,#viewSearch.search-target--video #searchTextPane .search-compose{align-items:center!important;display:grid!important;gap:8px!important;grid-template-columns:minmax(0,1fr) 112px!important;margin:0!important;min-height:38px!important;padding:0!important}#viewSearch.search-target--image .search-compose__label,#viewSearch.search-target--image .search-compose__hint,#viewSearch.search-target--image .search-history-row,#viewSearch.search-target--video .search-compose__label,#viewSearch.search-target--video .search-compose__hint,#viewSearch.search-target--video .search-history-row{display:none!important}#viewSearch.search-target--image .search-compose__field,#viewSearch.search-target--image .search-compose textarea,#viewSearch.search-target--video .search-compose__field,#viewSearch.search-target--video .search-compose textarea{height:38px!important;min-height:38px!important}#viewSearch.search-target--image .search-compose__field,#viewSearch.search-target--video .search-compose__field{border-radius:10px!important}#viewSearch.search-target--image .search-compose textarea,#viewSearch.search-target--video .search-compose textarea{font-size:13px!important;line-height:38px!important;overflow:hidden!important;padding:0 38px 0 40px!important;resize:none!important;white-space:nowrap!important}#viewSearch.search-target--image .search-compose__field:before,#viewSearch.search-target--video .search-compose__field:before{left:14px!important;top:50%!important;transform:translateY(-50%)!important}#viewSearch.search-target--image .search-compose__clear,#viewSearch.search-target--video .search-compose__clear{height:24px!important;right:8px!important;top:50%!important;transform:translateY(-50%)!important;width:24px!important}#viewSearch.search-target--image .search-compose__footer,#viewSearch.search-target--video .search-compose__footer{display:contents!important}#viewSearch.search-target--image #searchButton,#viewSearch.search-target--video #searchButton{align-items:center!important;border-radius:10px!important;display:inline-flex!important;font-size:13px!important;font-weight:900!important;height:38px!important;justify-content:center!important;line-height:1!important;min-height:38px!important;padding:0 14px!important;width:112px!important}#viewSearch.search-target--image .search-target-tabs button,#viewSearch.search-target--image .search-mode-tabs button,#viewSearch.search-target--video .search-target-tabs button,#viewSearch.search-target--video .search-mode-tabs button{font-size:12px!important;height:30px!important;min-height:30px!important;padding:0 10px!important}#viewSearch.search-target--video #searchPanel{grid-template-columns:160px 112px minmax(360px,1fr) 240px!important;gap:10px!important;padding:10px 12px!important}#viewSearch.search-target--video #videoSearchIndexStrip{height:38px!important;margin:0!important;max-width:240px!important;min-height:38px!important;padding:0!important;width:240px!important}#viewSearch.search-target--video #videoSearchIndexStrip .video-search-index-strip__head{align-items:center!important;height:38px!important;padding:0!important}#viewSearch.search-target--video #videoSearchIndexStrip strong,#viewSearch.search-target--video #videoSearchIndexHint{display:none!important}#viewSearch.search-target--video #videoSearchIndexText{color:#475467!important;display:block!important;font-size:12px!important;font-weight:900!important;max-width:240px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:240px!important}#viewSearch .result-head--card{border-radius:10px!important;margin-top:8px!important;min-height:40px!important;padding:8px 10px!important}#viewSearch .result-head__summary{font-size:13px!important;line-height:1.35!important}#viewSearch .notice--empty.empty-state-panel,#viewSearch .notice--empty.video-search-idle-notice,#viewSearch .notice--empty.video-search-empty{align-items:center!important;border-radius:12px!important;display:grid!important;gap:12px!important;grid-template-columns:auto minmax(0,1fr) auto!important;margin:10px 0 0!important;min-height:86px!important;padding:14px 16px!important}#viewSearch .notice--empty.empty-state-panel .empty-state-panel__icon,#viewSearch .notice--empty.video-search-empty .empty-state-panel__icon{font-size:18px!important;height:36px!important;width:36px!important}#viewSearch .empty-state-panel strong,#viewSearch .video-search-idle-notice strong{font-size:15px!important;line-height:1.3!important}#viewSearch .empty-state-panel p,#viewSearch .video-search-idle-notice p,#viewSearch .empty-state__tips{font-size:12px!important;line-height:1.5!important;margin:3px 0 0!important}#viewSearch .empty-state__actions{align-items:center!important;display:flex!important;flex-wrap:nowrap!important;gap:8px!important;margin:0!important}#viewSearch .empty-state__action,#viewSearch .empty-state__actions .link-button{border-radius:8px!important;font-size:12px!important;height:30px!important;min-height:30px!important;padding:0 10px!important;white-space:nowrap!important}@media(max-width:1440px){#viewSearch.search-target--image #searchPanel,#viewSearch.search-target--video #searchPanel{grid-template-columns:1fr!important}#viewSearch.search-target--image #searchTextPane .search-compose,#viewSearch.search-target--video #searchTextPane .search-compose{grid-template-columns:minmax(0,1fr) 112px!important}#viewSearch.search-target--video #videoSearchIndexStrip,#viewSearch.search-target--video #videoSearchIndexText{max-width:none!important;width:100%!important}#viewSearch .notice--empty.empty-state-panel,#viewSearch .notice--empty.video-search-idle-notice,#viewSearch .notice--empty.video-search-empty{grid-template-columns:minmax(0,1fr)!important}#viewSearch .empty-state__actions{flex-wrap:wrap!important}}#viewSearch.search-target--video #searchPanel{align-items:center!important;display:grid!important;gap:10px!important;grid-template-columns:160px minmax(0,1fr)!important;grid-template-rows:auto!important;min-height:60px!important;row-gap:0!important}#viewSearch.search-target--video #searchPanel>.search-mode-tabs{display:none!important}#viewSearch.search-target--video #searchPanel>.search-target-tabs{grid-column:1!important;grid-row:1!important;height:38px!important;margin:0!important;position:static!important;width:160px!important}#viewSearch.search-target--video #searchTextPane{align-items:center!important;display:grid!important;gap:8px!important;grid-column:2!important;grid-row:1!important;grid-template-columns:minmax(0,1fr) 240px!important;height:38px!important;min-height:38px!important;width:100%!important}#viewSearch.search-target--video #searchTextPane .search-compose{grid-column:1!important;min-width:0!important}#viewSearch.search-target--video #videoSearchIndexStrip{grid-column:2!important;justify-self:end!important}#viewSearch.search-target--video .filter-selects.visually-hidden{position:absolute!important}:root{--inspector: clamp(420px, 25.5vw, 520px)}.inspector{padding-left:18px!important;padding-right:18px!important}.inspector__head{padding-bottom:10px!important}.inspector h2{font-size:18px!important;line-height:1.25!important}.inspector__status{font-size:12px!important;line-height:1.45!important}.inspector-tabs{border-radius:10px!important;margin-top:10px!important}.inspector-tabs button{font-size:13px!important;min-height:36px!important;padding:8px 6px!important}#inspectorDetailPane{padding-top:10px!important}#inspectorDetailContent .dialog-image{border-radius:12px!important;height:auto!important;margin:0 0 12px!important;max-height:460px!important;min-height:240px!important;width:100%!important}#inspectorDetailContent small{font-size:11px!important;line-height:1.35!important;margin:0 0 5px!important}#inspectorDetailContent h3{font-size:16px!important;line-height:1.28!important;margin:6px 0!important}#inspectorDetailContent p{font-size:12px!important;line-height:1.55!important;margin:0 0 8px!important}#inspectorDetailContent .detail-meta{gap:6px!important;margin-top:10px!important;padding:10px 0!important}#inspectorDetailContent .detail-meta span{font-size:11px!important;min-height:22px!important;padding:4px 8px!important}#inspectorDetailContent .match-reasons,#inspectorDetailContent .quality-panel{margin-top:10px!important}#inspectorDetailContent .reason-list{gap:6px!important;margin-top:6px!important}#inspectorDetailContent .reason-list li{border-radius:8px!important;font-size:11px!important;line-height:1.45!important;padding:8px 9px!important}#inspectorDetailContent .quality-panel{border-radius:10px!important;padding:10px!important}#inspectorDetailContent .detail-actions{gap:8px!important}#inspectorDetailContent .detail-actions .button{border-radius:10px!important;font-size:12px!important;min-height:36px!important}@media(max-width:1360px){:root{--inspector: 380px}#inspectorDetailContent .dialog-image{min-height:220px!important}}#inspectorDetailContent .detail-meta{align-content:start!important;display:flex!important;flex-wrap:wrap!important;max-height:112px!important;overflow:auto!important;scrollbar-width:thin!important}#viewSearch.search-target--video #searchFilterBar,#viewSearch.search-target--video #searchFilterBar *{pointer-events:none!important}#viewSearch.search-target--video #searchFilterBar{display:none!important;height:0!important;margin:0!important;min-height:0!important;overflow:hidden!important;padding:0!important}#viewSearch.search-target--image #searchFilterBar{align-items:center!important;border-radius:12px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;margin-top:6px!important;min-height:50px!important;padding:7px 10px!important}#viewSearch.search-target--image #searchFiltersPanel,#viewSearch.search-target--image .search-filters__body{display:contents!important}#viewSearch.search-target--image #filterChipsRow{align-items:center!important;display:flex!important;gap:8px!important;min-height:34px!important;min-width:0!important;overflow:hidden!important}#viewSearch.search-target--image #filterExtraRow{align-items:center!important;display:flex!important;gap:6px!important;justify-self:end!important;min-height:34px!important;white-space:nowrap!important}#viewSearch.search-target--image .filter-inline,#viewSearch.search-target--image .filter-toolbar__label{align-items:center!important;color:#475467!important;display:inline-flex!important;flex:0 0 auto!important;font-size:12px!important;font-weight:900!important;gap:6px!important;height:32px!important;line-height:1!important}#viewSearch.search-target--image .filter-inline select,#viewSearch.search-target--image .filter-chip--sort select{border-radius:8px!important;font-size:12px!important;font-weight:800!important;height:30px!important;line-height:30px!important;min-height:30px!important;padding:0 26px 0 12px!important}#viewSearch.search-target--image #projectFilter{max-width:132px!important;width:96px!important}#viewSearch.search-target--image #sortFilter{width:118px!important}#viewSearch.search-target--image #filterChipsDynamic{align-items:center!important;display:flex!important;flex:1 1 auto!important;gap:6px!important;min-width:0!important;overflow:hidden!important}#viewSearch.search-target--image #filterChipsDynamic .filter-chip,#viewSearch.search-target--image #filterExtraRow .filter-chip:not(#favoriteFilterChip):not(#qualityFilterChip):not(#externalRiskFilterChip),#viewSearch.search-target--image .view-switch--inline button{align-items:center!important;border-radius:8px!important;display:inline-flex!important;flex:0 0 auto!important;font-size:12px!important;font-weight:850!important;height:30px!important;justify-content:center!important;line-height:1!important;min-height:30px!important;padding:0 10px!important;white-space:nowrap!important}#viewSearch.search-target--image .filter-toolbar__view-controls{align-items:center!important;display:flex!important;flex:0 0 auto!important;gap:6px!important;margin-left:auto!important}#viewSearch.search-target--image .view-switch--inline{height:32px!important;padding:2px!important}#viewSearch #resultHead{border-radius:12px!important;min-height:44px!important;padding:7px 10px!important}#viewSearch #resultHead .result-head__bar{align-items:center!important;display:grid!important;gap:10px!important;grid-template-columns:minmax(0,1fr) auto auto!important;min-height:30px!important;width:100%!important}#viewSearch #resultHead .result-head__batch-zone{grid-column:3!important;justify-self:end!important}#viewSearch #resultHead .result-head__metrics-zone{align-items:center!important;display:flex!important;gap:8px!important;min-width:0!important}#viewSearch #resultHead .result-head__algo-zone{display:none!important}#viewSearch #resultHead .result-head__section-label{align-items:center!important;color:#475467!important;display:inline-flex!important;flex:0 0 auto!important;font-size:12px!important;font-weight:900!important;gap:5px!important;line-height:1!important}#viewSearch #resultHead .result-head__summary{color:#101828!important;flex:1 1 auto!important;font-size:13px!important;font-weight:900!important;line-height:1.35!important;margin:0!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}#viewSearch #resultHead .result-head__score{align-items:center!important;display:inline-flex!important;flex:0 0 auto!important;font-size:12px!important;gap:8px!important;height:30px!important;justify-self:end!important;min-width:300px!important;white-space:nowrap!important}#viewSearch #resultHead .result-head__score input[type=range]{width:120px!important}#viewSearch #resultHead .score-filter-value__input{height:28px!important;min-height:28px!important;width:50px!important}#viewSearch.search-target--image.search-view--browse:not(.search-view--has-query) #resultHead .result-head__score{display:none!important}@media(max-width:1500px){#viewSearch.search-target--image #searchFilterBar{grid-template-columns:1fr!important;row-gap:6px!important}#viewSearch.search-target--image #filterExtraRow{justify-self:start!important}#viewSearch #resultHead .result-head__bar{grid-template-columns:1fr!important}#viewSearch #resultHead .result-head__score{justify-self:start!important;min-width:0!important}}#viewSearch.search-target--video #resultHead .result-head__section-label{display:none!important}#viewSearch #resultHead .score-filter-value{align-items:center!important;background:#fff!important;border:1px solid #e4e7ec!important;border-radius:8px!important;display:inline-grid!important;grid-template-columns:42px 14px!important;height:28px!important;justify-items:center!important;overflow:hidden!important}#viewSearch #resultHead .score-filter-value__input{background:transparent!important;border:0!important;color:#101828!important;font-size:12px!important;font-weight:900!important;height:28px!important;line-height:28px!important;min-height:28px!important;padding:0!important;text-align:center!important;width:42px!important}#viewSearch #resultHead .score-filter-value__suffix{color:#667085!important;font-size:11px!important;font-weight:900!important;line-height:1!important}#viewSearch.search-target--video #resultHead .result-head__score{min-width:318px!important}#viewSearch.search-target--image .asset-card__metrics,#viewSearch.search-view--video .video-segment-card-v2__metrics{display:grid!important;gap:4px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin:0 0 6px!important}#viewSearch.search-target--image .asset-card__metrics span,#viewSearch.search-view--video .video-segment-card-v2__metrics span{align-items:center!important;background:#f6f8fb!important;border:1px solid #e7ecf2!important;border-radius:7px!important;color:#1d2939!important;display:grid!important;font-size:10px!important;font-weight:850!important;grid-template-columns:auto minmax(0,1fr)!important;height:24px!important;line-height:1!important;min-width:0!important;overflow:hidden!important;padding:0 6px!important}#viewSearch.search-target--image .asset-card__metrics b,#viewSearch.search-view--video .video-segment-card-v2__metrics b{color:#667085!important;font-size:9px!important;font-weight:900!important;margin-right:4px!important}#viewSearch.search-target--image .asset-card__metrics span,#viewSearch.search-view--video .video-segment-card-v2__metrics span{text-overflow:ellipsis!important;white-space:nowrap!important}#viewSearch.search-target--image .asset-card__metric-score--strong,#viewSearch.search-view--video .video-segment-card-v2__metric-score--strong{background:#ecfdf3!important;border-color:#a9efc5!important;color:#047857!important}#viewSearch.search-target--image .asset-card__metric-score--mid,#viewSearch.search-view--video .video-segment-card-v2__metric-score--mid{background:#eff6ff!important;border-color:#bfdbfe!important;color:#1d4ed8!important}#viewSearch.search-target--image .asset-card__metric-score--weak,#viewSearch.search-view--video .video-segment-card-v2__metric-score--weak{background:#fff7ed!important;border-color:#fed7aa!important;color:#c2410c!important}#viewSearch.search-target--image .asset-card__info,#viewSearch.search-view--video .video-segment-card-v2__meta{display:none!important}#viewSearch.search-target--image .asset-card__body{min-height:158px!important}#viewSearch.search-view--video .video-results-shell .video-segment-card-v2__body{min-height:166px!important}#viewSearch.search-view--video .video-segment-card-v2__metrics{grid-template-columns:1fr 1fr 1.45fr 1fr!important}#viewSearch.search-view--video .video-segment-card-v2__metrics span:nth-child(3){grid-template-columns:auto minmax(0,1fr)!important}@media(max-width:1500px){#viewSearch.search-target--image .asset-card__metrics,#viewSearch.search-view--video .video-segment-card-v2__metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}}#viewSearch.search-view--video .video-results-shell .video-segment-card-v2__body{min-height:154px!important;padding-bottom:8px!important}#viewSearch.search-view--video .video-results-shell .video-segment-card-v2__body p{-webkit-line-clamp:1!important;line-height:1.4!important;min-height:16px!important}#viewSearch.search-view--video .video-segment-card-v2__signals{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-height:28px!important;overflow:hidden!important}#viewSearch.search-view--video .video-segment-card-v2__signal{min-height:24px!important}#viewSearch.search-view--video .video-segment-card-v2__footer{margin-top:6px!important}#viewSearch.search-view--video .video-results-shell .video-segment-grid-v2{grid-template-columns:repeat(3,minmax(0,1fr))!important}#viewSearch.search-view--video .video-preview-panel__actions{background:color-mix(in srgb,var(--paper) 96%,transparent)!important;border-top:1px solid var(--line)!important;bottom:0!important;gap:8px!important;position:sticky!important;z-index:2!important}#viewSearch.search-view--video .video-preview-panel__actions button,#viewSearch.search-view--video .video-preview-panel__actions .button{border-radius:10px!important;font-size:12px!important;font-weight:900!important;min-height:38px!important}#viewSearch.search-view--video .video-preview-panel__actions button:first-child{background:#111!important;border-color:#111!important;color:#fff!important}#inspectorDetailPane{padding-bottom:96px!important}#inspectorDetailContent .detail-actions:last-child{background:color-mix(in srgb,var(--paper) 96%,transparent)!important;border-top:1px solid var(--line)!important;bottom:0!important;display:grid!important;gap:8px!important;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,.85fr) minmax(0,.75fr)!important;margin:12px -2px 0!important;padding:10px 0 0!important;position:sticky!important;z-index:3!important}#inspectorDetailContent .detail-actions:last-child button{border-radius:10px!important;font-size:12px!important;font-weight:900!important;min-height:38px!important;padding-left:8px!important;padding-right:8px!important}#inspectorDetailContent .detail-actions:last-child button:first-child{background:#111!important;border-color:#111!important;color:#fff!important}#inspectorDetailContent .detail-actions:first-of-type{grid-template-columns:1fr!important;margin-top:8px!important}#inspectorDetailContent .detail-actions:first-of-type button{justify-content:center!important}.result-console{border-radius:12px!important;gap:8px!important;min-height:42px!important;padding:8px 10px!important}.result-actions,.result-batch-toolbar{align-items:center!important;gap:8px!important}.result-batch-toolbar button,.toolbar-more summary,.toolbar-more__menu button{border-radius:9px!important;font-size:12px!important;font-weight:850!important;min-height:32px!important}@media(max-width:1600px)and (min-width:1201px){#viewSearch.search-view--video .video-results-shell .video-segment-grid-v2{grid-template-columns:repeat(2,minmax(0,1fr))!important}#viewSearch.search-view--video .video-segment-card-v2__metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;height:auto!important}#viewSearch.search-view--video .video-segment-card-v2__metrics span{height:22px!important}}@media(max-width:1200px){#viewSearch.search-view--video .asset-grid.video-results-shell,#viewSearch.search-view--video .video-search-workbench__main{max-width:100%!important;width:100%!important}#viewSearch.search-view--video .video-workbench-side{margin-top:12px!important;max-height:none!important;position:static!important;width:100%!important}#viewSearch.search-view--video .video-results-shell .video-segment-grid-v2{grid-template-columns:repeat(2,minmax(260px,1fr))!important}#inspectorDetailContent .detail-actions:last-child{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){#viewSearch.search-view--video .video-results-shell .video-segment-grid-v2,#viewSearch.search-target--image .asset-grid:not(.video-results-shell){grid-template-columns:1fr!important}#viewSearch.search-target--image .asset-card__metrics,#viewSearch.search-view--video .video-segment-card-v2__metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}#inspectorDetailContent .detail-actions:last-child,#viewSearch.search-view--video .video-preview-panel__actions{grid-template-columns:1fr!important}}@media(max-width:1000px){#viewSearch.search-view--video .video-results-shell .video-segment-grid-v2{grid-template-columns:1fr!important}#viewSearch.search-view--video .video-segment-card-v2,#viewSearch.search-view--video .video-workbench-side{width:100%!important}}#viewSearch.search-target--image .asset-card__metrics,#viewSearch.search-view--video .video-segment-card-v2__metrics{display:none!important}#viewSearch.search-target--image .asset-card__body{min-height:136px!important;padding:10px 12px 11px!important}#viewSearch.search-target--image .asset-card__info{align-items:center!important;color:#667085!important;display:grid!important;font-size:11px!important;gap:8px!important;grid-template-columns:minmax(0,1fr) auto!important;line-height:1.25!important;margin:3px 0 0!important;min-width:0!important}#viewSearch.search-target--image .asset-card__info-main{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}#viewSearch.search-target--image .asset-card__desc{-webkit-line-clamp:2!important;line-height:1.45!important;margin-top:6px!important;min-height:34px!important}#viewSearch.search-target--image .asset-card .tags{max-height:25px!important;overflow:hidden!important}#viewSearch.search-target--image .asset-card .tags span:nth-child(n+7){display:none!important}#viewSearch.search-target--image .asset-card .match-chips,#viewSearch.search-view--video .video-results-shell .video-segment-card-v2__semantic{display:none!important}#viewSearch.search-view--video .video-results-shell .video-segment-card-v2__body{min-height:142px!important;padding:9px 10px 10px!important}#viewSearch.search-view--video .video-segment-card-v2__meta{color:#667085!important;display:block!important;font-size:10px!important;font-weight:800!important;letter-spacing:0!important;line-height:1.2!important;margin:0 0 5px!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}#viewSearch.search-view--video .video-results-shell .video-segment-card-v2__body h3{font-size:13px!important;line-height:1.25!important;margin-bottom:5px!important}#viewSearch.search-view--video .video-results-shell .video-segment-card-v2__body p{-webkit-line-clamp:2!important;line-height:1.45!important;margin-bottom:6px!important;min-height:34px!important}#viewSearch.search-view--video .video-segment-card-v2__signals{display:grid!important;gap:5px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-top:0!important;max-height:27px!important;overflow:hidden!important}#viewSearch.search-view--video .video-segment-card-v2__signal{align-items:center!important;background:#f8fafc!important;border:1px solid #edf0f4!important;border-radius:8px!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;min-height:26px!important;padding:0 7px!important}#viewSearch.search-view--video .video-segment-card-v2__signal b{color:#344054!important;font-size:10px!important;font-weight:900!important;margin-right:6px!important}#viewSearch.search-view--video .video-segment-card-v2__signal em{color:#475467!important;font-size:10px!important;font-style:normal!important;font-weight:700!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}#viewSearch.search-view--video .video-segment-card-v2__footer{align-items:end!important;gap:8px!important;margin-top:7px!important}#viewSearch.search-view--video .video-results-shell .video-segment-card-v2__tags{max-height:23px!important;min-width:0!important;overflow:hidden!important}#viewSearch.search-view--video .video-results-shell .video-segment-card-v2__tag:nth-child(n+4){display:none!important}#viewSearch.search-view--video .video-usage-pill{align-self:end!important;flex:0 0 auto!important}#viewSearch.search-view--video .video-results-shell .video-segment-card-v2__body{min-height:132px!important}#viewSearch.search-view--video .video-results-shell .video-segment-card-v2__body p{-webkit-line-clamp:1!important;min-height:18px!important}#viewSearch.search-view--video .video-segment-card-v2__signals{grid-template-columns:1fr!important;max-height:56px!important}#viewSearch.search-view--video .video-segment-card-v2__signal{min-height:25px!important}#viewSearch.search-view--video .video-segment-card-v2__signal b:after{content:"："}#viewSearch.search-view--video .video-results-shell .video-segment-card-v2__tags{display:none!important}#viewSearch.search-view--video .video-segment-card-v2__footer{justify-content:flex-end!important;margin-top:6px!important}#viewSearch.search-view--video .video-segment-card-v2__hover-state,#viewSearch.search-view--video .video-segment-card-v2__preview{display:none!important}#viewSearch.search-view--video .video-segment-card-v2.is-previewing .video-segment-card-v2__progress:before{animation:none!important}#viewSearch.search-view--video .video-segment-card-v2__hit-tags{align-items:center!important;display:flex!important;gap:5px!important;margin:5px 0!important;min-width:0!important;overflow:hidden!important;white-space:nowrap!important}#viewSearch.search-view--video .video-segment-card-v2__hit-tags b{color:#667085!important;flex:0 0 auto!important;font-size:10px!important;font-weight:900!important}#viewSearch.search-view--video .video-segment-card-v2__hit-tags b:after{content:":"}#viewSearch.search-view--video .video-segment-card-v2__hit-tags span{background:#eef6ff!important;border-radius:999px!important;color:#2563eb!important;display:inline-flex!important;flex:0 1 auto!important;font-size:10px!important;font-weight:800!important;line-height:1!important;max-width:32%!important;min-width:0!important;overflow:hidden!important;padding:5px 7px!important;text-overflow:ellipsis!important;white-space:nowrap!important}#viewSearch.search-view--video .video-segment-card-v2__hit-tags span:nth-child(n+5){display:none!important}.video-segment-lightbox__header{align-items:center!important;display:grid!important;gap:12px!important;grid-template-columns:minmax(0,1fr) auto auto!important}.video-segment-lightbox__title{min-width:0!important}.video-segment-lightbox__title h3,.video-segment-lightbox__title .video-segment-lightbox__meta{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.video-segment-lightbox__nav{align-items:center!important;background:#f7f8fa!important;border:1px solid rgba(15,23,42,.08)!important;border-radius:999px!important;display:inline-flex!important;gap:6px!important;padding:4px!important}.video-segment-lightbox__nav button{align-items:center!important;background:#fff!important;border:1px solid rgba(15,23,42,.08)!important;border-radius:999px!important;color:#111827!important;cursor:pointer!important;display:inline-flex!important;font-size:12px!important;font-weight:900!important;height:30px!important;justify-content:center!important;padding:0 10px!important;white-space:nowrap!important}.video-segment-lightbox__nav button:disabled{color:#98a2b3!important;cursor:not-allowed!important;opacity:.55!important}.video-segment-lightbox__nav span{color:#667085!important;font-size:12px!important;font-weight:900!important;min-width:42px!important;text-align:center!important}@media(max-width:860px){.video-segment-lightbox__header{grid-template-columns:minmax(0,1fr) auto!important}.video-segment-lightbox__nav{grid-column:1 / -1!important;justify-self:start!important}}#viewSearch.search-view--video .video-search-workbench--basket{grid-template-columns:minmax(0,1fr) minmax(460px,540px)!important}#viewSearch.search-view--video .video-workbench-side{border-radius:12px!important;overflow:hidden!important}#viewSearch.search-view--video .video-workbench-side__tabs{min-height:46px!important}#viewSearch.search-view--video .video-workbench-side__tabs button{font-size:13px!important;min-height:46px!important}#viewSearch.search-view--video .video-workbench-side__body{padding:14px!important}#viewSearch.search-view--video .video-workbench-side .video-preview-panel{border:0!important;box-shadow:none!important;padding:0!important}#viewSearch.search-view--video .video-preview-panel__body{padding:16px 2px 14px!important}#viewSearch.search-view--video .video-preview-panel__body h3{font-size:15px!important;line-height:1.35!important;margin:0 0 6px!important}#viewSearch.search-view--video .video-preview-panel__meta-line{color:#667085!important;font-size:12px!important;font-weight:800!important;margin-bottom:12px!important}#viewSearch.search-view--video .video-preview-panel__body p{line-height:1.65!important;margin-bottom:14px!important}#viewSearch.search-view--video .video-preview-panel__reasons{display:grid!important;gap:8px!important;grid-template-columns:1fr 1fr!important}#viewSearch.search-view--video .video-preview-panel__label{grid-column:1 / -1!important}#viewSearch.search-view--video .video-preview-panel__reason{border-radius:9px!important;min-height:34px!important}#viewSearch.search-view--video .video-preview-panel__chips{margin-top:14px!important}#viewSearch.search-view--video .video-preview-panel__actions{gap:10px!important;padding:14px 0 0!important}#viewSearch.search-view--video .video-workbench-side--basket .video-workbench-side__body{padding:14px 16px 16px!important}#viewSearch.search-view--video .video-workbench-side--basket .video-workbench-side__actions{display:grid!important;gap:8px!important;grid-template-columns:1.3fr 1fr .7fr!important;margin-bottom:12px!important}#viewSearch.search-view--video .video-workbench-side--basket .video-workbasket__list{gap:12px!important;max-height:min(680px,calc(100vh - 250px))!important;padding-right:6px!important}#viewSearch.search-view--video .video-workbench-side--basket .video-workbasket__item{align-items:start!important;grid-template-columns:26px 30px 118px minmax(0,1fr) 30px!important;padding:10px!important}#viewSearch.search-view--video .video-workbench-side--basket .video-workbasket__thumb{width:118px!important}#viewSearch.search-view--video .video-workbench-side--basket .video-workbasket__main b{font-size:13px!important;line-height:1.35!important;white-space:normal!important}#viewSearch.search-view--video .video-workbench-side--basket .video-workbasket__main>span{margin-top:4px!important}#viewSearch.search-view--video .video-workbench-side--basket .video-workbasket__edit{grid-template-columns:1fr!important;margin-top:8px!important}@media(max-width:1450px){#viewSearch.search-view--video .video-search-workbench--basket{grid-template-columns:minmax(0,1fr) minmax(420px,480px)!important}}@media(max-width:1180px){#viewSearch.search-view--video .video-search-workbench--basket{grid-template-columns:1fr!important}}:root[data-theme=dark]{--ink: #f5f2ea;--ink-soft: #d9d3c7;--canvas: #0c0d0d;--paper: #151615;--paper-strong: #1c1d1b;--line: rgba(228, 220, 204, .12);--muted: #a29c90;--accent: #d6b56d;--accent-dark: #c69b48;--moss: #4fb886;--gold: #d6b56d;--blue: #7fa4b7;--shadow: 0 24px 68px rgba(0, 0, 0, .46)}:root[data-theme=dark],:root[data-theme=dark] body,body[data-theme=dark]{background:#0c0d0d!important;color:#f5f2ea!important;color-scheme:dark}:root[data-theme=dark] .workspace,:root[data-theme=dark] .content,:root[data-theme=dark] .workspace-view,:root[data-theme=dark] #viewSearch,:root[data-theme=dark] .search-results-zone,:root[data-theme=dark] .asset-grid,:root[data-theme=dark] .asset-grid.video-results-shell{background:#0c0d0d!important}:root[data-theme=dark] .sidebar{background:#090a0a!important;border-color:#e4dccc17!important}:root[data-theme=dark] .topbar{background:#0c0d0de6!important;border-color:#e4dccc17!important;box-shadow:0 1px #ffffff06!important}:root[data-theme=dark] .brand strong,:root[data-theme=dark] .breadcrumb strong,:root[data-theme=dark] h1,:root[data-theme=dark] h2,:root[data-theme=dark] h3,:root[data-theme=dark] strong{color:#f7f0e3!important}:root[data-theme=dark] .breadcrumb,:root[data-theme=dark] .muted,:root[data-theme=dark] .nav-label,:root[data-theme=dark] .result-summary,:root[data-theme=dark] .search-compose__hint,:root[data-theme=dark] .asset-card__meta,:root[data-theme=dark] .asset-card__info,:root[data-theme=dark] .video-segment-card-v2__body p,:root[data-theme=dark] .video-preview-panel__body p{color:#a9a196!important}:root[data-theme=dark] .panel-card,:root[data-theme=dark] .search-panel,:root[data-theme=dark] .filter-toolbar,:root[data-theme=dark] .filter-toolbar--card,:root[data-theme=dark] .result-console,:root[data-theme=dark] .result-head,:root[data-theme=dark] .result-head--card,:root[data-theme=dark] .result-batch-toolbar,:root[data-theme=dark] .search-intent-strip,:root[data-theme=dark] .video-search-toolbar,:root[data-theme=dark] .video-workbench-side,:root[data-theme=dark] .video-preview-panel,:root[data-theme=dark] .library-governance-stats,:root[data-theme=dark] .external-results-panel,:root[data-theme=dark] .import-preview,:root[data-theme=dark] .import-preview-block,:root[data-theme=dark] .import-progress,:root[data-theme=dark] .import-post-status,:root[data-theme=dark] .folder-import-picker,:root[data-theme=dark] .folder-path-import,:root[data-theme=dark] .url-import-section,:root[data-theme=dark] .pinterest-import-section,:root[data-theme=dark] .external-import-section,:root[data-theme=dark] .import-collapsible,:root[data-theme=dark] .video-index-panel,:root[data-theme=dark] .video-index-card{background:linear-gradient(180deg,#1a1b19fa,#121312fa)!important;border-color:#e4dccc1c!important;color:#f5f2ea!important;box-shadow:0 18px 50px #00000038!important}:root[data-theme=dark] .nav button,:root[data-theme=dark] .command-btn,:root[data-theme=dark] .secondary,:root[data-theme=dark] .button,:root[data-theme=dark] .button--ghost,:root[data-theme=dark] select,:root[data-theme=dark] input,:root[data-theme=dark] textarea,:root[data-theme=dark] .search-compose__field,:root[data-theme=dark] .image-drop-zone,:root[data-theme=dark] .import-steps,:root[data-theme=dark] .import-project-target,:root[data-theme=dark] .video-search-toolbar__filters,:root[data-theme=dark] .video-workbasket__item,:root[data-theme=dark] .video-preview-panel__body,:root[data-theme=dark] .video-preview-panel__actions{background:#181917!important;border-color:#e4dccc1f!important;color:#f2ede4!important;box-shadow:none!important}:root[data-theme=dark] input::placeholder,:root[data-theme=dark] textarea::placeholder,:root[data-theme=dark] ::placeholder{color:#746f66!important}:root[data-theme=dark] .primary,:root[data-theme=dark] .button--primary,:root[data-theme=dark] #searchButton,:root[data-theme=dark] .topbar .primary,:root[data-theme=dark] .video-search-toolbar__actions .primary,:root[data-theme=dark] .video-preview-panel__actions .primary{background:linear-gradient(180deg,#efe2c4,#d3ad66)!important;border-color:#efe2c4b8!important;color:#17130c!important;box-shadow:0 14px 34px #d6b56d2e!important}:root[data-theme=dark] .theme-toggle-btn,:root[data-theme=dark] .search-mode-tabs button.active,:root[data-theme=dark] .video-source-tabs button.active,:root[data-theme=dark] .video-workbench-side__tabs button.active,:root[data-theme=dark] .filter-chip.active,:root[data-theme=dark] .video-task-chip.active{background:#d6b56d29!important;border-color:#d6b56d6b!important;color:#f8ebcf!important;box-shadow:inset 0 0 0 1px #d6b56d14!important}:root[data-theme=dark] .search-mode-tabs,:root[data-theme=dark] .video-source-tabs,:root[data-theme=dark] .filter-chip,:root[data-theme=dark] .status-pill,:root[data-theme=dark] .workspace-mode-chip,:root[data-theme=dark] .video-usage-pill,:root[data-theme=dark] .asset-card__chip,:root[data-theme=dark] .tag,:root[data-theme=dark] .type,:root[data-theme=dark] .match-chip,:root[data-theme=dark] .import-type-tag,:root[data-theme=dark] .import-field-chip{background:#f5f2ea0f!important;border-color:#e4dccc1c!important;color:#d7d0c2!important}:root[data-theme=dark] .asset-card,:root[data-theme=dark] .video-segment-card-v2,:root[data-theme=dark] .import-preview__gallery-item{background:#121312!important;border-color:#e4dccc1c!important;color:#f3eee4!important;box-shadow:0 12px 34px #0003!important}:root[data-theme=dark] .asset-card:hover,:root[data-theme=dark] .asset-card.selected,:root[data-theme=dark] .video-segment-card-v2:hover,:root[data-theme=dark] .video-segment-card-v2.is-selected,:root[data-theme=dark] .video-segment-card-v2.is-in-basket,:root[data-theme=dark] .import-preview__gallery-item:hover,:root[data-theme=dark] .import-preview__gallery-item.is-selected{border-color:#d6b56d75!important;box-shadow:0 0 0 1px #d6b56d29,0 22px 56px #0000005c!important}:root[data-theme=dark] .asset-card__body,:root[data-theme=dark] .video-segment-card-v2__body,:root[data-theme=dark] .video-results-shell .video-segment-card-v2__body,:root[data-theme=dark] .import-preview__gallery-item figcaption{background:#121312!important;color:#f3eee4!important}:root[data-theme=dark] .asset-card__image,:root[data-theme=dark] .asset-card__media,:root[data-theme=dark] .asset-card__placeholder,:root[data-theme=dark] .video-segment-card-v2__thumb,:root[data-theme=dark] .video-preview-panel__player,:root[data-theme=dark] .import-preview__gallery-item figure{background:#080909!important}:root[data-theme=dark] .video-segment-card-v2__hit-tags span,:root[data-theme=dark] .video-segment-card-v2__tag,:root[data-theme=dark] .video-segment-card-v2__signal,:root[data-theme=dark] .video-preview-panel__chips span,:root[data-theme=dark] .video-preview-panel__reason{background:#f5f2ea11!important;border:1px solid rgba(228,220,204,.11)!important;color:#d9d2c6!important}:root[data-theme=dark] .video-segment-card-v2__signal b,:root[data-theme=dark] .video-preview-panel__reason b,:root[data-theme=dark] .video-segment-card-v2__hit-tags b{color:#ead8af!important}:root[data-theme=dark] .video-segment-card-v2__signal em{color:#eee7dc!important}:root[data-theme=dark] .video-segment-card-v2__score,:root[data-theme=dark] .video-preview-panel__score,:root[data-theme=dark] .search-status-pill{background:#3fb783!important;color:#06150f!important;border-color:#69d29e6b!important}:root[data-theme=dark] .video-segment-card-v2__semantic,:root[data-theme=dark] .video-segment-card-v2__time,:root[data-theme=dark] .video-preview-panel__time,:root[data-theme=dark] .video-segment-card-v2__quick-pick,:root[data-theme=dark] .video-segment-card-v2__quick-reject,:root[data-theme=dark] .quick-actions button{background:#121312c7!important;border-color:#e4dccc24!important;color:#f3eee4!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}:root[data-theme=dark] .video-segment-card-v2__progress,:root[data-theme=dark] .match-score__bar i,:root[data-theme=dark] .import-progress__bar i,:root[data-theme=dark] .storage i:after{background:linear-gradient(90deg,#43c4c0,#93bf72,#d6b56d)!important}:root[data-theme=dark] .video-workbench-side__tabs,:root[data-theme=dark] .video-workbench-side__tabs button,:root[data-theme=dark] .video-workbench-side--basket .video-workbench-side__actions,:root[data-theme=dark] .video-workbasket__edit select{background:#141514!important;border-color:#e4dccc1a!important;color:#e7dfd1!important}:root[data-theme=dark] .import-steps span,:root[data-theme=dark] .import-steps strong,:root[data-theme=dark] .import-preview__stat,:root[data-theme=dark] .import-preview__fields,:root[data-theme=dark] .import-preview__type-summary,:root[data-theme=dark] .folder-import-summary,:root[data-theme=dark] .import-post-status__stage,:root[data-theme=dark] .import-preview__warnings,:root[data-theme=dark] .import-preview__failures,:root[data-theme=dark] .pinterest-import-fallback,:root[data-theme=dark] .library-toolbar,:root[data-theme=dark] table,:root[data-theme=dark] th,:root[data-theme=dark] td{background:#f5f2ea0b!important;border-color:#e4dccc1a!important;color:#e8e0d3!important}:root[data-theme=dark] .import-preview__stat strong,:root[data-theme=dark] .import-preview__total,:root[data-theme=dark] .import-preview__list-head strong,:root[data-theme=dark] .library-toolbar strong{color:#f8ebcf!important}:root[data-theme=dark] .image-drop-zone,:root[data-theme=dark] .video-import-dropzone,:root[data-theme=dark] .drop-zone{background:#f5f2ea0a!important;border-color:#d6b56d3d!important;color:#d8d0c3!important}:root[data-theme=dark] .image-drop-zone strong,:root[data-theme=dark] .video-import-dropzone strong,:root[data-theme=dark] .drop-zone strong{color:#f0dfb8!important}:root[data-theme=dark] .notice,:root[data-theme=dark] .empty-state-panel{background:#d6b56d12!important;border-color:#d6b56d2e!important;color:#e8dcc5!important}:root[data-theme=dark] input[type=range]{accent-color:#d6b56d!important}:root[data-theme=dark] ::selection{background:#d6b56d5c!important;color:#fff7e8!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__signal,:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__hit-tags span,:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__metric,:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__metric-score{background:#f5f2ea11!important;border-color:#e4dccc1f!important;color:#d9d2c6!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__signal.is-hit,:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__hit-tags span{background:#d6b56d21!important;border-color:#d6b56d47!important;color:#f1ddb3!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__signal b,:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__hit-tags b,:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__metric b,:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__metric-score b{color:#d6b56d!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__signal em,:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__metric em,:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__metric-score em{color:#eee7dc!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__tag,:root[data-theme=dark] #viewSearch.search-view--video .video-preview-panel__chips span,:root[data-theme=dark] #viewSearch.search-view--video .video-preview-panel__reason,:root[data-theme=dark] #viewSearch.search-view--video .video-usage-pill{background:#f5f2ea0f!important;border-color:#e4dccc1f!important;color:#d7d0c2!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__body h3,:root[data-theme=dark] #viewSearch.search-view--video .video-preview-panel__body h3,:root[data-theme=dark] #viewSearch.search-view--video .video-workbasket__main b{color:#f7f0e3!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__body p,:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__meta,:root[data-theme=dark] #viewSearch.search-view--video .video-preview-panel__meta-line,:root[data-theme=dark] #viewSearch.search-view--video .video-workbasket__main>span{color:#a9a196!important}.video-segment-card-v2{cursor:pointer}.video-segment-card-v2 button,.video-segment-card-v2 a,.video-segment-card-v2 select,.video-segment-card-v2 input{cursor:auto}.video-segment-card-v2__hover-state:after{background:#0f172ab8;border-radius:999px;color:#fff;content:"点击播放";font-size:12px;font-weight:700;left:50%;opacity:0;padding:6px 10px;position:absolute;top:calc(50% + 36px);transform:translate(-50%,8px);transition:opacity .16s ease,transform .16s ease;white-space:nowrap}.video-segment-card-v2:hover .video-segment-card-v2__hover-state:after,.video-segment-card-v2:focus-within .video-segment-card-v2__hover-state:after{opacity:1;transform:translate(-50%)}.video-segment-lightbox__body{display:grid;gap:14px}.video-segment-lightbox__detail-grid,.video-segment-lightbox__reason-grid{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.video-segment-lightbox__detail,.video-segment-lightbox__reason{align-items:center;background:#f7f8f8;border:1px solid rgba(15,23,42,.08);border-radius:10px;display:grid;gap:4px;min-width:0;padding:9px 11px}.video-segment-lightbox__detail b,.video-segment-lightbox__reason b{color:#667085;font-size:12px;font-weight:700}.video-segment-lightbox__detail em,.video-segment-lightbox__reason em{color:#111827;font-size:13px;font-style:normal;line-height:1.45;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-segment-lightbox__reason.is-hit{background:#effaf5;border-color:#10b98138}.video-segment-lightbox__section h4{color:#1f2937;font-size:13px;font-weight:800;margin:0 0 8px}.video-segment-lightbox__hit-tags{display:flex;flex-wrap:wrap;gap:8px}.video-segment-lightbox__hit-tags span{background:#eef5ff;border-radius:999px;color:#2563eb;font-size:12px;font-weight:700;padding:5px 9px}.video-segment-lightbox__meta-tag{align-items:center;display:inline-flex;gap:6px}.video-segment-lightbox__meta-tag b{color:#667085;font-weight:800}.video-segment-lightbox__audio-note{background:#fff7ed;border-bottom:1px solid rgba(251,146,60,.22);color:#9a3412;font-size:12px;line-height:1.45;padding:8px 24px}.video-segment-lightbox__audio-note[hidden]{display:none}body.dark .video-segment-lightbox__detail,body.dark .video-segment-lightbox__reason,.theme-dark .video-segment-lightbox__detail,.theme-dark .video-segment-lightbox__reason,[data-theme=dark] .video-segment-lightbox__detail,[data-theme=dark] .video-segment-lightbox__reason{background:#ffffff0f;border-color:#ffffff1a}body.dark .video-segment-lightbox__detail b,body.dark .video-segment-lightbox__reason b,body.dark .video-segment-lightbox__meta-tag b,.theme-dark .video-segment-lightbox__detail b,.theme-dark .video-segment-lightbox__reason b,.theme-dark .video-segment-lightbox__meta-tag b,[data-theme=dark] .video-segment-lightbox__detail b,[data-theme=dark] .video-segment-lightbox__reason b,[data-theme=dark] .video-segment-lightbox__meta-tag b{color:#e2e8f0b8}body.dark .video-segment-lightbox__detail em,body.dark .video-segment-lightbox__reason em,.theme-dark .video-segment-lightbox__detail em,.theme-dark .video-segment-lightbox__reason em,[data-theme=dark] .video-segment-lightbox__detail em,[data-theme=dark] .video-segment-lightbox__reason em{color:#f8fafceb}body.dark .video-segment-lightbox__section h4,.theme-dark .video-segment-lightbox__section h4,[data-theme=dark] .video-segment-lightbox__section h4{color:#f8fafce6}body.dark .video-segment-lightbox__reason.is-hit,.theme-dark .video-segment-lightbox__reason.is-hit,[data-theme=dark] .video-segment-lightbox__reason.is-hit{background:#14b8a624;border-color:#2dd4bf3d}body.dark .video-segment-lightbox__hit-tags span,.theme-dark .video-segment-lightbox__hit-tags span,[data-theme=dark] .video-segment-lightbox__hit-tags span{background:#60a5fa24;color:#bfdbfe}body.dark .video-segment-lightbox__audio-note,.theme-dark .video-segment-lightbox__audio-note,[data-theme=dark] .video-segment-lightbox__audio-note{background:#fb923c1f;border-bottom-color:#fb923c33;color:#fed7aa}@media(max-width:720px){.video-segment-lightbox__detail-grid,.video-segment-lightbox__reason-grid{grid-template-columns:1fr}}#viewSearch.search-view--video .video-search-workbench--split{grid-template-columns:minmax(0,1fr) 320px!important;gap:18px!important}#viewSearch.search-view--video .video-search-workbench--preview{grid-template-columns:minmax(0,1fr) 320px!important}#viewSearch.search-view--video .video-workbench-side{width:320px!important;min-width:320px!important}#viewSearch.search-view--video .video-workbench-side__summary{display:grid;gap:3px;margin:0 0 10px}#viewSearch.search-view--video .video-workbench-side__summary strong{color:#111827;font-size:15px;font-weight:900}#viewSearch.search-view--video .video-workbench-side__summary span{color:#667085;font-size:12px;line-height:1.45}#viewSearch.search-view--video .video-workbench-side--basket .video-workbasket__list{max-height:calc(100vh - 248px)!important}.video-segment-card-v2__preview-controls{align-items:center;background:linear-gradient(180deg,#04080e00,#04080edb);bottom:0;color:#fff;display:grid;gap:6px;grid-template-columns:auto auto minmax(0,1fr) auto;left:0;padding:36px 10px 9px;position:absolute;right:0;z-index:7}.video-segment-card-v2__preview-play{font-size:13px;font-weight:900;line-height:1}.video-segment-card-v2__preview-clock{font-size:12px;font-weight:800;white-space:nowrap}.video-segment-card-v2__preview-bar{background:#ffffff59;border-radius:999px;height:4px;overflow:hidden}.video-segment-card-v2__preview-bar i{background:#fff;border-radius:inherit;display:block;height:100%;width:0}.video-segment-card-v2__preview-mute{background:#00000061;border:1px solid rgba(255,255,255,.28);border-radius:999px;color:#fff;cursor:pointer;font-size:11px;font-weight:800;min-height:24px;padding:3px 8px}.video-segment-card-v2.is-previewing .video-segment-card-v2__hover-state,.video-segment-card-v2.is-previewing .video-segment-card-v2__time{display:none!important}.video-segment-card-v2.is-previewing .video-segment-card-v2__semantic{max-width:calc(100% - 112px)}.video-segment-lightbox__panel{max-height:92vh!important;max-width:920px!important}.video-segment-lightbox__header{padding:12px 18px!important}.video-segment-lightbox__header h3{font-size:16px!important;margin:2px 0!important}.video-segment-lightbox__meta{font-size:12px!important}.video-segment-lightbox__player video,.video-segment-lightbox__poster{max-height:52vh!important;object-fit:contain}.video-segment-lightbox__body{gap:9px!important;max-height:none!important;overflow:visible!important;padding:10px 18px 14px!important}.video-segment-lightbox__caption{font-size:13px!important;line-height:1.5!important;margin:0!important}.video-segment-lightbox__detail-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.video-segment-lightbox__detail,.video-segment-lightbox__reason{border-radius:8px!important;padding:7px 9px!important}.video-segment-lightbox__detail b,.video-segment-lightbox__reason b{font-size:11px!important}.video-segment-lightbox__detail em,.video-segment-lightbox__reason em{font-size:12px!important}.video-segment-lightbox__section h4{font-size:12px!important;margin:0 0 6px!important}.video-segment-lightbox__meta-tags,.video-segment-lightbox__hit-tags{gap:6px!important;margin-bottom:0!important}.video-segment-lightbox__meta-tag,.video-segment-lightbox__hit-tags span{font-size:12px!important;padding:4px 8px!important}.video-segment-lightbox__actions{border-top:1px solid rgba(15,23,42,.08);padding-top:8px}:root[data-theme=dark] #viewSearch.search-view--video .video-workbench-side__summary strong{color:#f7f0e3!important}:root[data-theme=dark] #viewSearch.search-view--video .video-workbench-side__summary span{color:#a9a196!important}@media(max-width:1280px){#viewSearch.search-view--video .video-search-workbench--split,#viewSearch.search-view--video .video-search-workbench--preview{grid-template-columns:minmax(0,1fr)!important}#viewSearch.search-view--video .video-workbench-side{min-width:0!important;width:100%!important}}#viewSearch.search-view--video .video-segment-card-v2.is-in-basket:after{content:none!important;display:none!important}#viewSearch.search-view--video .video-segment-card-v2__footer>.video-usage-pill,#viewSearch.search-view--video .video-segment-card-v2__actions .video-segment-card-v2__pick{display:none!important}#viewSearch.search-view--video .video-segment-card-v2__quick-pick[aria-pressed=true]{background:#059669eb!important;border-color:#ffffff57!important;box-shadow:0 10px 22px #0596693d}#viewSearch.search-view--video .video-segment-card-v2__preview-controls{grid-template-columns:16px auto minmax(64px,1fr) 30px!important;gap:8px!important;padding:42px 12px 10px!important;pointer-events:none}#viewSearch.search-view--video .video-segment-card-v2__preview-play{border-bottom:7px solid transparent;border-left:10px solid #fff;border-top:7px solid transparent;display:inline-block;height:0;width:0}#viewSearch.search-view--video .video-segment-card-v2__preview-clock,#viewSearch.search-view--video .video-segment-card-v2__preview-bar,#viewSearch.search-view--video .video-segment-card-v2__preview-mute{pointer-events:auto}#viewSearch.search-view--video .video-segment-card-v2__preview-mute{align-items:center!important;background:transparent!important;border:0!important;border-radius:8px!important;display:inline-flex!important;height:28px!important;justify-content:center!important;min-height:0!important;padding:0!important;width:30px!important}#viewSearch.search-view--video .video-segment-card-v2__sound-icon{display:block;height:18px;position:relative;width:22px}#viewSearch.search-view--video .video-segment-card-v2__sound-icon:before{background:#fff;clip-path:polygon(0 34%,34% 34%,72% 6%,72% 94%,34% 66%,0 66%);content:"";height:18px;left:0;position:absolute;top:0;width:15px}#viewSearch.search-view--video .video-segment-card-v2__sound-icon:after{border:2px solid #fff;border-bottom-color:transparent;border-left-color:transparent;border-radius:50%;content:"";height:14px;opacity:.95;position:absolute;right:0;top:2px;transform:rotate(45deg);width:14px}#viewSearch.search-view--video .video-segment-card-v2__preview-mute.is-muted .video-segment-card-v2__sound-icon:after{background:#fff;border:0;border-radius:999px;height:2px;right:0;top:8px;transform:rotate(-42deg);width:18px}#viewSearch.search-view--video .video-search-workbench--split{grid-template-columns:minmax(0,1fr) 340px!important;gap:20px!important}#viewSearch.search-view--video .video-workbench-side{background:#fffffff0!important;border:1px solid rgba(15,23,42,.08)!important;border-radius:18px!important;box-shadow:0 24px 60px #0f172a1f!important;min-width:340px!important;overflow:hidden!important;position:sticky!important;top:86px!important;width:340px!important}#viewSearch.search-view--video .video-workbench-side__tabs{background:#f7f8f6!important;border-bottom:1px solid rgba(15,23,42,.08)!important;display:grid!important;gap:4px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;padding:6px!important}#viewSearch.search-view--video .video-workbench-side__tabs button{border-radius:10px!important;font-size:13px!important;min-height:34px!important}#viewSearch.search-view--video .video-workbench-side__body{max-height:calc(100vh - 166px)!important;overflow:auto!important;padding:14px!important}#viewSearch.search-view--video .video-workbench-side--basket .video-workbench-side__summary{background:#f8faf9;border:1px solid rgba(15,23,42,.06);border-radius:12px;margin-bottom:10px;padding:10px 12px}#viewSearch.search-view--video .video-workbench-side--basket .video-workbench-side__actions{display:grid!important;gap:8px!important;grid-template-columns:1fr 1fr!important;margin-bottom:12px!important}#viewSearch.search-view--video .video-workbench-side--basket .video-workbench-side__actions button:first-child{grid-column:1 / -1}#viewSearch.search-view--video .video-workbench-side--basket .video-workbasket__list{gap:10px!important;max-height:none!important;overflow:visible!important;padding:0!important}#viewSearch.search-view--video .video-workbench-side--basket .video-workbasket__item{background:#fff!important;border:1px solid rgba(15,23,42,.08)!important;border-radius:14px!important;display:grid!important;gap:9px!important;grid-template-columns:24px 94px minmax(0,1fr) 24px!important;padding:10px!important}#viewSearch.search-view--video .video-workbench-side--basket .video-workbasket__rank{align-self:center;background:#eef2f6;border-radius:999px;color:#475569;display:inline-flex;font-size:12px;font-weight:900;height:24px;justify-content:center;line-height:24px;width:24px}#viewSearch.search-view--video .video-workbench-side--basket .video-workbasket__order{display:none!important}#viewSearch.search-view--video .video-workbench-side--basket .video-workbasket__thumb{border-radius:8px!important;height:54px!important;overflow:hidden!important;width:94px!important}#viewSearch.search-view--video .video-workbench-side--basket .video-workbasket__main{min-width:0}#viewSearch.search-view--video .video-workbench-side--basket .video-workbasket__main b{color:#111827!important;display:block!important;font-size:12px!important;line-height:1.25!important;margin-bottom:3px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}#viewSearch.search-view--video .video-workbench-side--basket .video-workbasket__main>span{color:#667085!important;display:block!important;font-size:11px!important;line-height:1.3!important;margin-bottom:6px!important}#viewSearch.search-view--video .video-workbench-side--basket .video-workbasket__edit{display:block!important}#viewSearch.search-view--video .video-workbench-side--basket .video-workbasket__edit select{border-radius:8px!important;font-size:11px!important;height:28px!important;max-width:100%!important;min-height:28px!important;padding:3px 24px 3px 8px!important}#viewSearch.search-view--video .video-workbench-side--basket .video-workbasket__edit input{display:none!important}#viewSearch.search-view--video .video-workbench-side--basket .video-workbasket__remove{align-self:start!important;border-radius:999px!important;height:24px!important;line-height:1!important;width:24px!important}:root[data-theme=dark] #viewSearch.search-view--video .video-workbench-side{background:#161614f0!important;border-color:#ffffff14!important;box-shadow:0 24px 70px #0000006b!important}:root[data-theme=dark] #viewSearch.search-view--video .video-workbench-side__tabs,:root[data-theme=dark] #viewSearch.search-view--video .video-workbench-side--basket .video-workbench-side__summary{background:#ffffff0b!important;border-color:#ffffff14!important}:root[data-theme=dark] #viewSearch.search-view--video .video-workbench-side--basket .video-workbasket__item{background:#ffffff0b!important;border-color:#ffffff14!important}:root[data-theme=dark] #viewSearch.search-view--video .video-workbench-side--basket .video-workbasket__rank{background:#ffffff14;color:#d8d1c4}@media(max-width:1280px){#viewSearch.search-view--video .video-search-workbench--split{grid-template-columns:minmax(0,1fr)!important}#viewSearch.search-view--video .video-workbench-side{min-width:0!important;width:100%!important}}#viewSearch.search-view--video .video-search-workbench__main{grid-column:1!important;min-width:0!important}#viewSearch.search-view--video .video-workbench-side{grid-column:2!important;grid-row:1!important;justify-self:stretch!important}@media(max-width:1280px){#viewSearch.search-view--video .video-workbench-side{grid-column:1!important;grid-row:auto!important}}#viewSearch.search-view--video .video-search-workbench.video-search-workbench--split{display:grid!important}@media(max-width:1280px){#viewSearch.search-view--video .video-search-workbench.video-search-workbench--split{display:block!important}}#viewSearch.search-view--video #results.video-results-shell,#viewSearch.search-view--video .asset-grid.video-results-shell{max-width:none!important;width:100%!important}#viewSearch.search-view--video .video-search-workbench.video-search-workbench--split.is-workbasket-closed{display:block!important;grid-template-columns:none!important}#viewSearch.search-view--video .video-search-workbench.video-search-workbench--split.is-workbasket-open{display:grid!important;grid-template-columns:minmax(0,1fr) 340px!important;gap:18px!important;align-items:start!important}#viewSearch.search-view--video .video-segment-grid-v2{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(300px,340px))!important;justify-content:start!important;gap:18px!important}#viewSearch.search-view--video .video-results-shell .video-segment-card-v2{border-radius:10px!important;overflow:hidden!important;background:transparent!important;box-shadow:none!important;border:1px solid rgba(15,23,42,.08)!important}#viewSearch.search-view--video .video-results-shell .video-segment-card-v2:hover,#viewSearch.search-view--video .video-results-shell .video-segment-card-v2.is-selected{border-color:#10b9816b!important;box-shadow:0 10px 24px #0f172a14!important}#viewSearch.search-view--video .video-results-shell .video-segment-card-v2__thumb{aspect-ratio:16 / 9!important;border-radius:10px 10px 0 0!important;overflow:hidden!important;background:#05070a!important}#viewSearch.search-view--video .video-segment-card-v2__preview{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;z-index:6!important;display:block!important;pointer-events:none!important}#viewSearch.search-view--video .video-segment-card-v2__preview-controls{z-index:8!important;pointer-events:auto!important}#viewSearch.search-view--video .video-results-shell .video-segment-card-v2__body{padding:10px 12px 12px!important;display:grid!important;gap:6px!important;min-height:0!important}#viewSearch.search-view--video .video-segment-card-v2__metrics,#viewSearch.search-view--video .video-segment-card-v2__footer,#viewSearch.search-view--video .video-segment-card-v2__signals .video-segment-card-v2__signal:nth-child(n+3){display:none!important}#viewSearch.search-view--video .video-segment-card-v2__meta{display:block!important;margin:0!important;font-size:10px!important;line-height:1.2!important;font-weight:700!important;color:#718096!important;letter-spacing:0!important;text-transform:uppercase!important}#viewSearch.search-view--video .video-results-shell .video-segment-card-v2__body h3{margin:0!important;font-size:14px!important;line-height:1.25!important;font-weight:800!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}#viewSearch.search-view--video .video-results-shell .video-segment-card-v2__body p{margin:0!important;font-size:12px!important;line-height:1.45!important;color:#526070!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}#viewSearch.search-view--video .video-segment-card-v2__hit-tags{display:flex!important;align-items:center!important;gap:5px!important;min-width:0!important;overflow:hidden!important}#viewSearch.search-view--video .video-segment-card-v2__hit-tags b{flex:0 0 auto!important;font-size:11px!important;color:#64748b!important}#viewSearch.search-view--video .video-segment-card-v2__hit-tags span{max-width:92px!important;padding:2px 7px!important;border-radius:999px!important;font-size:11px!important;line-height:1.35!important;color:#1d5fae!important;background:#eef6ff!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}#viewSearch.search-view--video .video-segment-card-v2__signals{display:grid!important;grid-template-columns:1fr!important;gap:4px!important;margin-top:1px!important}#viewSearch.search-view--video .video-segment-card-v2__signal{min-height:24px!important;padding:4px 8px!important;border-radius:7px!important;display:flex!important;align-items:center!important;gap:6px!important;background:#f8fafc!important;border:1px solid #edf1f6!important}#viewSearch.search-view--video .video-segment-card-v2__signal b{flex:0 0 auto!important;font-size:11px!important;color:#334155!important}#viewSearch.search-view--video .video-segment-card-v2__signal em{min-width:0!important;font-size:11px!important;color:#344054!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}#viewSearch.search-view--video .video-workbench-side__tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr)) 34px!important;align-items:stretch!important}#viewSearch.search-view--video .video-workbench-side__close{border:0!important;background:transparent!important;color:#64748b!important;font-size:20px!important;line-height:1!important;cursor:pointer!important}#viewSearch.search-view--video .video-workbench-side__close:hover{background:#f1f5f9!important;color:#0f172a!important}@media(max-width:1500px){#viewSearch.search-view--video .video-segment-grid-v2{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))!important}}:root[data-theme=dark] #viewSearch.search-view--video .video-results-shell .video-segment-card-v2{background:transparent!important;border-color:#94a3b829!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__meta,:root[data-theme=dark] #viewSearch.search-view--video .video-results-shell .video-segment-card-v2__body p{color:#94a3b8!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__signal{background:#0f172ac7!important;border-color:#94a3b826!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__signal b,:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__signal em{color:#dbeafe!important}:root[data-theme=dark] #viewSearch.search-view--video .video-workbench-side__close:hover{background:#94a3b824!important;color:#f8fafc!important}.search-view--video .video-search-workbench.video-search-workbench--split.is-workbasket-closed{display:block!important;grid-template-columns:none!important}.search-view--video .video-search-workbench.video-search-workbench--split.is-workbasket-open{display:grid!important;grid-template-columns:minmax(0,1fr) 340px!important;gap:18px!important;align-items:start!important}.search-view--video .video-segment-grid-v2{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(300px,340px))!important;justify-content:start!important;gap:18px!important}.search-view--video .video-results-shell .video-segment-card-v2{border-radius:10px!important;overflow:hidden!important;background:transparent!important;box-shadow:none!important;border:1px solid rgba(15,23,42,.08)!important}.search-view--video .video-results-shell .video-segment-card-v2:hover,.search-view--video .video-results-shell .video-segment-card-v2.is-selected{border-color:#10b9816b!important;box-shadow:0 10px 24px #0f172a14!important}.search-view--video .video-results-shell .video-segment-card-v2__thumb{aspect-ratio:16 / 9!important;border-radius:10px 10px 0 0!important;overflow:hidden!important;background:#05070a!important}.search-view--video .video-segment-card-v2__preview{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;z-index:6!important;display:block!important;pointer-events:none!important}.search-view--video .video-segment-card-v2__preview-controls{z-index:8!important;pointer-events:auto!important}.search-view--video .video-results-shell .video-segment-card-v2__body{padding:10px 12px 12px!important;display:grid!important;gap:6px!important;min-height:0!important}.search-view--video .video-segment-card-v2__metrics,.search-view--video .video-segment-card-v2__footer,.search-view--video .video-segment-card-v2__signals .video-segment-card-v2__signal:nth-child(n+3){display:none!important}.search-view--video .video-segment-card-v2__meta{display:block!important;margin:0!important;font-size:10px!important;line-height:1.2!important;font-weight:700!important;color:#718096!important;letter-spacing:0!important;text-transform:uppercase!important}.search-view--video .video-results-shell .video-segment-card-v2__body h3{margin:0!important;font-size:14px!important;line-height:1.25!important;font-weight:800!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.search-view--video .video-results-shell .video-segment-card-v2__body p{margin:0!important;font-size:12px!important;line-height:1.45!important;color:#526070!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.search-view--video .video-segment-card-v2__hit-tags{display:flex!important;align-items:center!important;gap:5px!important;min-width:0!important;overflow:hidden!important}.search-view--video .video-segment-card-v2__hit-tags b{flex:0 0 auto!important;font-size:11px!important;color:#64748b!important}.search-view--video .video-segment-card-v2__hit-tags span{max-width:92px!important;padding:2px 7px!important;border-radius:999px!important;font-size:11px!important;line-height:1.35!important;color:#1d5fae!important;background:#eef6ff!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.search-view--video .video-segment-card-v2__signals{display:grid!important;grid-template-columns:1fr!important;gap:4px!important;margin-top:1px!important}.search-view--video .video-segment-card-v2__signal{min-height:24px!important;padding:4px 8px!important;border-radius:7px!important;display:flex!important;align-items:center!important;gap:6px!important;background:#f8fafc!important;border:1px solid #edf1f6!important}.search-view--video .video-segment-card-v2__signal b{flex:0 0 auto!important;font-size:11px!important;color:#334155!important}.search-view--video .video-segment-card-v2__signal em{min-width:0!important;font-size:11px!important;color:#344054!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.search-view--video .video-workbench-side__tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr)) 34px!important;align-items:stretch!important}.search-view--video .video-workbench-side__close{border:0!important;background:transparent!important;color:#64748b!important;font-size:20px!important;line-height:1!important;cursor:pointer!important}.search-view--video .video-workbench-side__close:hover{background:#f1f5f9!important;color:#0f172a!important}@media(max-width:1500px){.search-view--video .video-segment-grid-v2{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))!important}}:root[data-theme=dark] .search-view--video .video-results-shell .video-segment-card-v2{background:transparent!important;border-color:#94a3b829!important}:root[data-theme=dark] .search-view--video .video-segment-card-v2__meta,:root[data-theme=dark] .search-view--video .video-results-shell .video-segment-card-v2__body p{color:#94a3b8!important}:root[data-theme=dark] .search-view--video .video-segment-card-v2__signal{background:#0f172ac7!important;border-color:#94a3b826!important}:root[data-theme=dark] .search-view--video .video-segment-card-v2__signal b,:root[data-theme=dark] .search-view--video .video-segment-card-v2__signal em{color:#dbeafe!important}:root[data-theme=dark] .search-view--video .video-workbench-side__close:hover{background:#94a3b824!important;color:#f8fafc!important}.search-view--video .video-results-shell .video-search-workbench.is-workbasket-closed .video-segment-grid-v2,.search-view--video .video-results-shell .video-search-workbench__main .video-segment-grid-v2{grid-template-columns:repeat(auto-fill,minmax(300px,340px))!important;justify-content:start!important;gap:18px!important}.search-view--video .video-results-shell .video-search-workbench.is-workbasket-open .video-segment-grid-v2{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))!important}@media(max-width:1500px){.search-view--video .video-results-shell .video-search-workbench__main .video-segment-grid-v2{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))!important}}#viewSearch.search-view--video .video-results-shell .video-search-workbench.is-workbasket-closed .video-segment-grid-v2,#viewSearch.search-view--video .video-results-shell .video-search-workbench__main .video-segment-grid-v2{grid-template-columns:repeat(auto-fill,minmax(300px,340px))!important;justify-content:start!important;gap:18px!important}#viewSearch.search-view--video .video-results-shell .video-search-workbench.is-workbasket-open .video-segment-grid-v2{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))!important}#viewSearch.search-view--video .video-results-shell .video-search-workbench.is-workbasket-closed .video-segment-card-v2{max-width:340px!important}.app.sidebar-collapsed:has(#viewSearch.search-view--video.search-view--active){--sidebar-current: 0px !important}.app.sidebar-collapsed:has(#viewSearch.search-view--video.search-view--active) .sidebar{transform:translate(-100%)!important}.app.sidebar-collapsed:has(#viewSearch.search-view--video.search-view--active) .topbar{padding-left:56px!important}.app:has(#viewSearch.search-view--video.search-view--active) .shell-toggle--sidebar,.shell-toggle--sidebar{display:inline-flex!important;visibility:visible!important;opacity:1!important}.content{background:#f5f6f3}#viewSearch.search-view--video{background:transparent!important;margin:0 auto!important;max-width:1780px!important;padding:22px 32px 56px!important}#viewSearch.search-view--video #searchPanel,#viewSearch.search-view--video #searchFilterBar,#viewSearch.search-view--video #resultHead,#viewSearch.search-view--video #resultConsole,#viewSearch.search-view--video .search-intent-strip,#viewSearch.search-view--video .video-search-toolbar.video-search-toolbar--compact,#viewSearch.search-view--video .asset-grid.video-results-shell{background:#fff!important;border:1px solid rgba(15,23,42,.08)!important;border-radius:14px!important;box-shadow:none!important;max-width:none!important;width:100%!important}#viewSearch.search-view--video #searchPanel{margin:0 0 12px!important;padding:10px 12px!important}#viewSearch.search-view--video #searchPanel:before,#viewSearch.search-view--video #searchPanel:after{content:none!important;display:none!important}#viewSearch.search-view--video #searchFilterBar,#viewSearch.search-view--video #resultHead,#viewSearch.search-view--video #resultConsole,#viewSearch.search-view--video .video-search-toolbar.video-search-toolbar--compact{margin:10px 0!important;padding:10px 12px!important}#viewSearch.search-view--video .asset-grid.video-results-shell{padding:0!important;border:0!important;background:transparent!important}#viewSearch.search-view--video .video-search-workbench.video-search-workbench--split.is-workbasket-closed{display:block!important}#viewSearch.search-view--video .video-search-workbench.video-search-workbench--split.is-workbasket-open{display:grid!important;grid-template-columns:minmax(0,1fr) 330px!important;gap:20px!important;align-items:start!important}#viewSearch.search-view--video .video-results-shell .video-search-workbench__main .video-segment-grid-v2,#viewSearch.search-view--video .video-results-shell .video-search-workbench.is-workbasket-closed .video-segment-grid-v2,#viewSearch.search-view--video .video-results-shell .video-search-workbench.is-workbasket-open .video-segment-grid-v2{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(270px,318px))!important;justify-content:start!important;gap:16px!important}#viewSearch.search-view--video .video-results-shell .video-segment-card-v2{background:#fff!important;border:1px solid rgba(15,23,42,.1)!important;border-radius:12px!important;box-shadow:0 1px #0f172a08!important;max-width:318px!important;overflow:hidden!important}#viewSearch.search-view--video .video-results-shell .video-segment-card-v2:hover,#viewSearch.search-view--video .video-results-shell .video-segment-card-v2.is-selected,#viewSearch.search-view--video .video-results-shell .video-segment-card-v2.is-previewing{border-color:#10b9817a!important;box-shadow:0 12px 30px #0f172a1a!important}#viewSearch.search-view--video .video-results-shell .video-segment-card-v2.is-in-basket{border-color:#10b98199!important}#viewSearch.search-view--video .video-segment-card-v2.is-in-basket:after,#viewSearch.search-view--video .video-segment-card-v2__quick-reject,#viewSearch.search-view--video .video-segment-card-v2__semantic,#viewSearch.search-view--video .video-segment-card-v2__metrics,#viewSearch.search-view--video .video-segment-card-v2__footer,#viewSearch.search-view--video .video-segment-card-v2__hover-state:after{content:none!important;display:none!important}#viewSearch.search-view--video .video-results-shell .video-segment-card-v2__thumb{aspect-ratio:16 / 9!important;background:#050607!important;border-radius:12px 12px 0 0!important;max-height:none!important;overflow:hidden!important}#viewSearch.search-view--video .video-segment-card-v2__score{border-radius:999px!important;color:#fff!important;font-size:11px!important;font-weight:800!important;left:10px!important;line-height:1!important;padding:6px 9px!important;position:absolute!important;top:10px!important;z-index:30!important}#viewSearch.search-view--video .video-segment-card-v2__score--mid{background:#d99a1e!important}#viewSearch.search-view--video .video-segment-card-v2__quick-pick{background:#0f172ab8!important;border:1px solid rgba(255,255,255,.32)!important;border-radius:999px!important;box-shadow:none!important;color:#fff!important;font-size:11px!important;font-weight:800!important;height:28px!important;left:auto!important;min-width:56px!important;padding:0 10px!important;position:absolute!important;right:10px!important;top:10px!important;z-index:31!important}#viewSearch.search-view--video .video-segment-card-v2__quick-pick[aria-pressed=true]{background:#059669f5!important}#viewSearch.search-view--video .video-segment-card-v2__time{background:#000000a8!important;border-radius:6px!important;bottom:8px!important;color:#fff!important;font-size:10px!important;font-weight:800!important;padding:4px 7px!important;right:8px!important;z-index:24!important}#viewSearch.search-view--video .video-segment-card-v2__progress{bottom:0!important;height:3px!important;z-index:25!important}#viewSearch.search-view--video .video-segment-card-v2__preview{z-index:18!important}#viewSearch.search-view--video .video-segment-card-v2__preview-controls{align-items:center!important;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.7) 74%)!important;bottom:0!important;display:grid!important;gap:8px!important;grid-template-columns:14px auto minmax(54px,1fr) 28px!important;left:0!important;padding:42px 10px 10px!important;position:absolute!important;right:0!important;z-index:28!important}#viewSearch.search-view--video .video-segment-card-v2__preview-clock{color:#fff!important;font-size:11px!important;font-weight:800!important;white-space:nowrap!important}#viewSearch.search-view--video .video-segment-card-v2__preview-bar{background:#ffffff75!important;border-radius:999px!important;height:4px!important;overflow:hidden!important}#viewSearch.search-view--video .video-segment-card-v2__preview-bar i{background:#fff!important;border-radius:inherit!important;display:block!important;height:100%!important}#viewSearch.search-view--video .video-segment-card-v2__preview-mute{align-items:center!important;background:transparent!important;border:0!important;border-radius:8px!important;display:inline-flex!important;height:28px!important;justify-content:center!important;min-height:0!important;padding:0!important;width:28px!important}#viewSearch.search-view--video .video-segment-card-v2__sound-icon{filter:drop-shadow(0 1px 2px rgba(0,0,0,.55));transform:scale(.88)}#viewSearch.search-view--video .video-results-shell .video-segment-card-v2__body{display:grid!important;gap:7px!important;padding:10px 12px 12px!important}#viewSearch.search-view--video .video-segment-card-v2__meta{color:#718096!important;font-size:10px!important;font-weight:800!important;letter-spacing:0!important;line-height:1.2!important;margin:0!important;text-transform:uppercase!important}#viewSearch.search-view--video .video-results-shell .video-segment-card-v2__body h3{color:#111827!important;font-size:13px!important;font-weight:850!important;line-height:1.25!important;margin:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}#viewSearch.search-view--video .video-segment-card-v2__hit-tags{display:flex!important;gap:5px!important;min-width:0!important;overflow:hidden!important}#viewSearch.search-view--video .video-segment-card-v2__hit-tags b{color:#64748b!important;flex:0 0 auto!important;font-size:10px!important;font-weight:800!important}#viewSearch.search-view--video .video-segment-card-v2__hit-tags span{background:#eef6ff!important;border-radius:999px!important;color:#2563eb!important;font-size:10px!important;font-weight:800!important;max-width:76px!important;overflow:hidden!important;padding:2px 6px!important;text-overflow:ellipsis!important;white-space:nowrap!important}#viewSearch.search-view--video .video-results-shell .video-segment-card-v2__body p{color:#4b5563!important;display:-webkit-box!important;font-size:11px!important;line-height:1.45!important;margin:0!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important}#viewSearch.search-view--video .video-segment-card-v2__signals{display:grid!important;gap:4px!important;grid-template-columns:1fr!important}#viewSearch.search-view--video .video-segment-card-v2__signal:nth-child(n+3){display:none!important}#viewSearch.search-view--video .video-segment-card-v2__signal{align-items:center!important;background:#f8fafc!important;border:1px solid #edf1f6!important;border-radius:8px!important;display:flex!important;gap:6px!important;min-height:24px!important;padding:4px 8px!important}#viewSearch.search-view--video .video-segment-card-v2__signal b,#viewSearch.search-view--video .video-segment-card-v2__signal em{font-size:10px!important;line-height:1.25!important}#viewSearch.search-view--video .video-segment-card-v2__signal b{color:#334155!important;flex:0 0 auto!important;font-weight:850!important}#viewSearch.search-view--video .video-segment-card-v2__signal em{color:#344054!important;font-style:normal!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}#viewSearch.search-view--video .video-workbench-side{background:#fffffffa!important;border:1px solid rgba(15,23,42,.08)!important;border-radius:14px!important;box-shadow:0 18px 44px #0f172a1f!important;max-height:calc(100vh - 112px)!important;overflow:hidden!important;position:sticky!important;top:86px!important}#viewSearch.search-view--video .video-workbench-side__body{max-height:calc(100vh - 190px)!important;overflow:auto!important;padding:12px!important}@media(min-width:1840px){#viewSearch.search-view--video{max-width:1840px!important}}@media(max-width:1280px){#viewSearch.search-view--video{padding-inline:16px!important}#viewSearch.search-view--video .video-search-workbench.video-search-workbench--split.is-workbasket-open{grid-template-columns:minmax(0,1fr)!important}#viewSearch.search-view--video .video-workbench-side{position:static!important}}:root[data-theme=dark] .content{background:#101211!important}:root[data-theme=dark] #viewSearch.search-view--video #searchPanel,:root[data-theme=dark] #viewSearch.search-view--video #searchFilterBar,:root[data-theme=dark] #viewSearch.search-view--video #resultHead,:root[data-theme=dark] #viewSearch.search-view--video #resultConsole,:root[data-theme=dark] #viewSearch.search-view--video .search-intent-strip,:root[data-theme=dark] #viewSearch.search-view--video .video-search-toolbar.video-search-toolbar--compact,:root[data-theme=dark] #viewSearch.search-view--video .video-results-shell .video-segment-card-v2,:root[data-theme=dark] #viewSearch.search-view--video .video-workbench-side{background:#171a18!important;border-color:#e2e8f01a!important}:root[data-theme=dark] #viewSearch.search-view--video .video-results-shell .video-segment-card-v2__body h3,:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__signal b,:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__signal em{color:#f2f5f2!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__meta,:root[data-theme=dark] #viewSearch.search-view--video .video-results-shell .video-segment-card-v2__body p{color:#a9b2ad!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__signal{background:#202421!important;border-color:#e2e8f014!important}.content:has(#viewSearch.search-view--video.search-view--active){padding-top:14px}#viewSearch.search-view--video.search-view--active{padding-top:12px!important}#viewSearch.search-target--image .external-result-card__image,#viewSearch.search-target--image .external-result-card__preview{background:#f8fafc!important;display:grid!important;place-items:center!important;overflow:hidden!important}#viewSearch.search-target--image .external-result-card__image{aspect-ratio:4 / 3!important}#viewSearch.search-target--image .external-result-card__preview img{height:100%!important;object-fit:contain!important;object-position:center!important;width:100%!important}:root{--search-canvas-max: 1860px;--search-canvas-pad-x: clamp(18px, 1.35vw, 28px);--search-canvas-pad-y: 14px;--search-section-gap: 12px}.content:has(#viewSearch.search-target--image),.content:has(#viewSearch.search-view--video.search-view--active){background:#f5f6f3!important;padding:18px clamp(18px,1.45vw,30px) 56px!important}#viewSearch.search-target--image,#viewSearch.search-view--video{background:transparent!important;box-sizing:border-box!important;margin-left:auto!important;margin-right:auto!important;max-width:var(--search-canvas-max)!important;padding:var(--search-canvas-pad-y) var(--search-canvas-pad-x) 54px!important;width:min(100%,var(--search-canvas-max))!important}#viewSearch.search-target--image #searchPanel,#viewSearch.search-target--image #searchFilterBar,#viewSearch.search-target--image #resultHead,#viewSearch.search-target--image #resultConsole,#viewSearch.search-target--image .external-results-panel,#viewSearch.search-target--image .search-intent-strip,#viewSearch.search-view--video #searchPanel,#viewSearch.search-view--video #searchFilterBar,#viewSearch.search-view--video #resultHead,#viewSearch.search-view--video #resultConsole,#viewSearch.search-view--video .video-search-toolbar.video-search-toolbar--compact{border-radius:14px!important;margin-left:0!important;margin-right:0!important;max-width:none!important;width:100%!important}#viewSearch.search-target--image #searchPanel,#viewSearch.search-target--image #searchFilterBar,#viewSearch.search-target--image #resultHead,#viewSearch.search-target--image #resultConsole,#viewSearch.search-target--image .external-results-panel{margin-bottom:var(--search-section-gap)!important}#viewSearch.search-target--image #results.asset-grid:not(.video-results-shell){gap:16px!important;grid-template-columns:repeat(auto-fill,minmax(360px,1fr))!important}#viewSearch.search-target--image .external-results-grid{gap:16px!important;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))!important}#viewSearch.search-view--video .video-results-shell .video-search-workbench__main .video-segment-grid-v2,#viewSearch.search-view--video .video-results-shell .video-search-workbench.is-workbasket-closed .video-segment-grid-v2,#viewSearch.search-view--video .video-results-shell .video-search-workbench.is-workbasket-open .video-segment-grid-v2{gap:16px!important;grid-template-columns:repeat(auto-fill,minmax(270px,318px))!important;justify-content:start!important}@media(max-width:1280px){:root{--search-canvas-pad-x: 16px}#viewSearch.search-target--image #results.asset-grid:not(.video-results-shell),#viewSearch.search-target--image .external-results-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))!important}}@media(min-width:1960px){:root{--search-canvas-max: 1880px}}:root{--search-canvas-pad-y: 8px;--search-section-gap: 7px}.content:has(#viewSearch.search-target--image),.content:has(#viewSearch.search-view--video.search-view--active){padding-top:10px!important}#viewSearch.search-target--image,#viewSearch.search-view--video{padding-top:var(--search-canvas-pad-y)!important}#viewSearch.search-target--image #searchPanel,#viewSearch.search-target--image #searchFilterBar,#viewSearch.search-target--image #resultHead,#viewSearch.search-target--image #resultConsole,#viewSearch.search-target--image .external-results-panel,#viewSearch.search-target--image .video-search-toolbar.video-search-toolbar--compact,#viewSearch.search-view--video #searchPanel,#viewSearch.search-view--video #searchFilterBar,#viewSearch.search-view--video #resultHead,#viewSearch.search-view--video #resultConsole,#viewSearch.search-view--video .video-search-toolbar.video-search-toolbar--compact{margin-top:0!important;margin-bottom:var(--search-section-gap)!important;min-height:0!important;padding-top:7px!important;padding-bottom:7px!important}#viewSearch.search-target--image #searchPanel,#viewSearch.search-view--video #searchPanel,#viewSearch.search-target--image #searchFilterBar,#viewSearch.search-view--video #searchFilterBar,#viewSearch.search-target--image #resultHead,#viewSearch.search-view--video #resultHead,#viewSearch.search-target--image #resultConsole,#viewSearch.search-view--video #resultConsole{padding-left:10px!important;padding-right:10px!important}#viewSearch.search-target--image .search-mode-tabs button,#viewSearch.search-view--video .search-mode-tabs button,#viewSearch.search-target--image .search-submode-tabs button,#viewSearch.search-view--video .search-submode-tabs button{min-height:28px!important;padding-bottom:5px!important;padding-top:5px!important}#viewSearch.search-target--image .search-compose__field,#viewSearch.search-view--video .search-compose__field{min-height:34px!important}#viewSearch.search-target--image .external-results-panel:not(:has(.external-results-grid)){margin-bottom:var(--search-section-gap)!important;padding:8px 10px!important}#viewSearch.search-target--image .external-results-panel:not(:has(.external-results-grid)) .external-results-panel__head{align-items:center!important;min-height:30px!important}#viewSearch.search-target--image .external-results-panel:not(:has(.external-results-grid)) .external-results-panel__head>div{display:grid!important;gap:1px!important}#viewSearch.search-target--image .external-results-panel:not(:has(.external-results-grid)) .external-results-panel__head strong{font-size:13px!important;line-height:1.2!important}#viewSearch.search-target--image .external-results-panel:not(:has(.external-results-grid)) .external-results-panel__head span{font-size:11px!important;line-height:1.25!important}#viewSearch.search-target--image .result-console .search-intent-strip__summary,#viewSearch.search-view--video .result-console .search-intent-strip__summary{padding:2px 0!important}#viewSearch.search-target--image .result-console .search-intent-strip__body,#viewSearch.search-view--video .result-console .search-intent-strip__body{gap:5px!important}#viewSearch.search-target--image .filter-chip,#viewSearch.search-view--video .filter-chip,#viewSearch.search-target--image .button--compact,#viewSearch.search-view--video .button--compact{min-height:28px!important}#viewSearch.search-target--image #results.asset-grid:not(.video-results-shell),#viewSearch.search-view--video .asset-grid.video-results-shell{margin-top:6px!important}:root{--search-canvas-max: none;--search-canvas-pad-x: 8px;--search-canvas-pad-y: 4px;--search-section-gap: 4px}.content:has(#viewSearch.search-target--image),.content:has(#viewSearch.search-view--video.search-view--active){padding:6px 10px 44px!important}#viewSearch.search-target--image,#viewSearch.search-view--video{max-width:none!important;padding:4px 8px 44px!important;width:100%!important}#viewSearch.search-target--image #searchPanel,#viewSearch.search-target--image #searchFilterBar,#viewSearch.search-target--image #resultHead,#viewSearch.search-target--image #resultConsole,#viewSearch.search-target--image .external-results-panel,#viewSearch.search-target--image .search-intent-strip,#viewSearch.search-target--image .video-search-toolbar.video-search-toolbar--compact,#viewSearch.search-view--video #searchPanel,#viewSearch.search-view--video #searchFilterBar,#viewSearch.search-view--video #resultHead,#viewSearch.search-view--video #resultConsole,#viewSearch.search-view--video .video-search-toolbar.video-search-toolbar--compact{border-radius:10px!important;margin-bottom:4px!important;padding:4px 8px!important}#viewSearch.search-target--image #searchPanel,#viewSearch.search-view--video #searchPanel{min-height:0!important}#viewSearch.search-target--image #searchPanel .search-target-tabs,#viewSearch.search-target--image #searchPanel .search-mode-tabs,#viewSearch.search-view--video #searchPanel .search-target-tabs,#viewSearch.search-view--video #searchPanel .search-mode-tabs,#viewSearch.search-target--image #searchPanel .search-submode-tabs,#viewSearch.search-view--video #searchPanel .search-submode-tabs{gap:4px!important}#viewSearch.search-target--image .search-target-tabs button,#viewSearch.search-target--image .search-mode-tabs button,#viewSearch.search-target--image .search-submode-tabs button,#viewSearch.search-view--video .search-target-tabs button,#viewSearch.search-view--video .search-mode-tabs button,#viewSearch.search-view--video .search-submode-tabs button,#viewSearch.search-target--image .filter-chip,#viewSearch.search-view--video .filter-chip,#viewSearch.search-target--image .button--compact,#viewSearch.search-view--video .button--compact{min-height:24px!important;padding:3px 9px!important}#viewSearch.search-target--image .search-compose__field,#viewSearch.search-view--video .search-compose__field,#viewSearch.search-target--image .search-input-wrap,#viewSearch.search-view--video .search-input-wrap{min-height:30px!important}#viewSearch.search-target--image #searchInput,#viewSearch.search-view--video #searchInput{min-height:28px!important}#viewSearch.search-target--image #searchButton,#viewSearch.search-view--video #searchButton{min-height:30px!important;padding:5px 18px!important}#viewSearch.search-target--image .result-console,#viewSearch.search-view--video .result-console,#viewSearch.search-target--image .search-intent-strip__body,#viewSearch.search-view--video .search-intent-strip__body,#viewSearch.search-target--image .search-intent-strip__chips,#viewSearch.search-view--video .search-intent-strip__chips{gap:4px!important}#viewSearch.search-target--image .external-results-panel:not(:has(.external-results-grid)){padding:5px 8px!important}#viewSearch.search-target--image .external-results-panel:not(:has(.external-results-grid)) .external-results-panel__head{min-height:24px!important}#viewSearch.search-target--image .external-results-panel:not(:has(.external-results-grid)) .external-results-panel__head span{line-height:1.15!important}#viewSearch.search-target--image #results.asset-grid:not(.video-results-shell){gap:12px!important;grid-template-columns:repeat(auto-fill,minmax(410px,1fr))!important;margin-top:4px!important}#viewSearch.search-target--image .asset-card__image{min-height:230px!important}#viewSearch.search-target--image .external-results-grid{gap:12px!important;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))!important}#viewSearch.search-view--video .video-results-shell .video-search-workbench__main .video-segment-grid-v2,#viewSearch.search-view--video .video-results-shell .video-search-workbench.is-workbasket-closed .video-segment-grid-v2,#viewSearch.search-view--video .video-results-shell .video-search-workbench.is-workbasket-open .video-segment-grid-v2{gap:12px!important;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))!important}#viewSearch.search-view--video .asset-grid.video-results-shell{margin-top:4px!important}@media(max-width:1280px){#viewSearch.search-target--image #results.asset-grid:not(.video-results-shell){grid-template-columns:repeat(auto-fill,minmax(320px,1fr))!important}}#viewSearch.search-target--image #searchPanel,#viewSearch.search-target--image #searchFilterBar,#viewSearch.search-target--image #resultHead,#viewSearch.search-target--image #resultConsole,#viewSearch.search-target--image .external-results-panel,#viewSearch.search-target--image .search-intent-strip,#viewSearch.search-view--video #searchPanel,#viewSearch.search-view--video #searchFilterBar,#viewSearch.search-view--video #resultHead,#viewSearch.search-view--video #resultConsole,#viewSearch.search-view--video .video-search-toolbar.video-search-toolbar--compact{margin-top:0!important}#viewSearch.search-target--image .search-results-zone,#viewSearch.search-target--image .search-results,#viewSearch.search-view--video .search-results-zone,#viewSearch.search-view--video .search-results{margin-top:0!important;padding-top:0!important}#viewSearch.search-target--image #results.asset-grid:not(.video-results-shell){grid-template-columns:repeat(auto-fill,minmax(430px,1fr))!important}#viewSearch.search-target--image .asset-card__image{min-height:250px!important}#viewSearch.search-target--image .external-results-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))!important}#viewSearch.search-target--image .external-result-card__image{min-height:230px!important}@media(min-width:1500px){#viewSearch.search-target--image #results.asset-grid:not(.video-results-shell){grid-template-columns:repeat(auto-fill,minmax(440px,1fr))!important}}.access-log-panel__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.access-log-panel__head strong{font-size:16px}.access-log-panel__filters{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0;align-items:center}.access-log-panel__filters input{min-width:140px;flex:1 1 140px}.access-log-table-wrap{overflow:auto;max-height:360px;border:1px solid var(--line, #e4e4df);border-radius:8px}.access-log-table{width:100%;border-collapse:collapse;font-size:12px}.access-log-table th,.access-log-table td{padding:8px 10px;text-align:left;border-bottom:1px solid var(--line, #e4e4df);white-space:nowrap}.access-log-table th{background:var(--canvas, #f7f7f5);position:sticky;top:0;z-index:1}.access-log-table td{color:var(--ink, #111)}.access-log-table td.muted{text-align:center;padding:16px}.access-log-table td:nth-child(4){max-width:260px;overflow:hidden;text-overflow:ellipsis}.access-log-panel__pager{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:10px}.asset-drop-overlay{align-items:center;background:#0f172a52;border:3px dashed rgba(15,153,116,.55);bottom:12px;display:flex;justify-content:center;left:12px;opacity:0;pointer-events:none;position:fixed;right:12px;top:58px;transform:scale(.992);transition:opacity .14s ease,transform .14s ease;z-index:1200}.asset-drop-overlay.show{opacity:1;transform:scale(1)}.asset-drop-overlay__panel{align-items:center;background:#fffffff7;border:1px solid rgba(15,153,116,.3);border-radius:18px;box-shadow:0 28px 90px #0f172a47;color:#0f172a;display:flex;flex-direction:column;gap:10px;min-width:440px;padding:40px 56px}.asset-drop-overlay__panel:before{align-items:center;background:linear-gradient(135deg,#0f9974,#13b58a);border-radius:50%;color:#fff;content:"⤓";display:flex;font-size:30px;font-weight:700;height:60px;justify-content:center;line-height:1;margin-bottom:6px;width:60px}.asset-drop-overlay__panel strong{font-size:22px}.asset-drop-overlay__panel span{color:#475569;font-size:14px}.detail-type-switch{display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));margin:8px 0 10px}.detail-type-switch__btn{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#334155;cursor:pointer;font-size:12px;font-weight:700;min-height:32px}.detail-type-switch__btn:hover{border-color:#0f997461;color:#047857}.detail-type-switch__btn.is-active{background:#e7f5ef;border-color:#0f997461;color:#067a5b}.asset-edit-form select[name=type]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background:#fff;border:1px solid #d9dee6;border-radius:8px;color:#111827;min-height:34px;padding:0 10px}.theme-dark .asset-drop-overlay{background:#00000057;border-color:#1fd3b361}.theme-dark .asset-drop-overlay__panel{background:#12161bf5;border-color:#1fd3b342;color:#e5edf5}.theme-dark .asset-drop-overlay__panel span{color:#9aa7b5}.theme-dark .detail-type-switch__btn{background:#15191f;border-color:#2a3038;color:#cbd5e1}.theme-dark .detail-type-switch__btn.is-active{background:#14b8a624;border-color:#2dd4bf5c;color:#99f6e4}.inspector,.inspector *{box-sizing:border-box}.inspector{background:linear-gradient(180deg,#ffffffeb,#fafaf7f5),var(--paper-strong)!important;border-left:1px solid rgba(15,23,42,.08)!important;box-shadow:-18px 0 44px #0f172a14!important;overflow-x:hidden!important}.inspector__head,.inspector__status,.inspector-tabs,.inspector-pane,.inspector__bottom,#inspectorDetailContent{max-width:100%!important;min-width:0!important}.inspector-pane{overflow-x:hidden!important;overflow-y:auto!important;scrollbar-gutter:stable}#inspectorDetailPane{padding:12px 0 86px!important}#inspectorDetailContent{display:grid!important;gap:10px!important;overflow-x:hidden!important}#inspectorDetailContent>*{max-width:100%!important;min-width:0!important}#inspectorDetailContent .dialog-image{background:#eef1ef!important;border:1px solid rgba(15,23,42,.08)!important;border-radius:12px!important;box-shadow:0 10px 24px #0f172a14!important;margin:0!important;min-height:0!important;overflow:hidden!important}#inspectorDetailContent .dialog-image img{display:block!important;object-fit:contain!important}#inspectorDetailContent small{color:#64748b!important;font-size:11px!important;line-height:1.35!important;margin:0!important}#inspectorDetailContent h3{color:#111827!important;font-size:16px!important;line-height:1.28!important;margin:0!important;overflow-wrap:anywhere!important}#inspectorDetailContent p{color:#475569!important;font-size:12px!important;line-height:1.55!important;margin:0!important;overflow-wrap:anywhere!important}#inspectorDetailContent .detail-type-switch{background:#f3f6f4!important;border:1px solid rgba(15,23,42,.07)!important;border-radius:12px!important;display:grid!important;gap:5px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0!important;padding:5px!important}#inspectorDetailContent .detail-type-switch__btn{background:transparent!important;border:0!important;border-radius:9px!important;color:#667085!important;font-size:12px!important;font-weight:800!important;line-height:1.1!important;min-height:30px!important;overflow:hidden!important;padding:0 8px!important;text-overflow:ellipsis!important;white-space:nowrap!important}#inspectorDetailContent .detail-type-switch__btn:hover{background:#0f997414!important;color:#047857!important}#inspectorDetailContent .detail-type-switch__btn.is-active{background:#fff!important;border:1px solid rgba(15,153,116,.18)!important;box-shadow:0 2px 8px #0f172a14!important;color:#067a5b!important}#inspectorDetailContent .detail-meta{background:#fff!important;border:1px solid rgba(15,23,42,.08)!important;border-radius:12px!important;display:flex!important;flex-wrap:wrap!important;gap:6px!important;margin:0!important;max-height:none!important;overflow-x:hidden!important;overflow-y:visible!important;padding:10px!important}#inspectorDetailContent .detail-meta span{background:#eef6ff!important;border:1px solid #dbeafe!important;border-radius:999px!important;color:#2563a8!important;flex:0 1 auto!important;font-size:11px!important;line-height:1.2!important;max-width:100%!important;overflow:hidden!important;padding:5px 8px!important;text-overflow:ellipsis!important;white-space:nowrap!important}#inspectorDetailContent .match-reasons,#inspectorDetailContent .quality-panel,#inspectorDetailContent .detail-prompt,#inspectorDetailContent .detail-governance{background:#fff!important;border:1px solid rgba(15,23,42,.08)!important;border-radius:12px!important;margin:0!important;max-width:100%!important;overflow-x:hidden!important;padding:10px!important}#inspectorDetailContent .reason-list{display:grid!important;gap:6px!important;margin:8px 0 0!important;padding:0!important}#inspectorDetailContent .reason-list li{background:#f8fafc!important;border:1px solid #edf1f5!important;border-radius:9px!important;color:#334155!important;font-size:12px!important;line-height:1.45!important;overflow-wrap:anywhere!important;padding:8px 9px!important}#inspectorDetailContent .quality-panel{background:linear-gradient(180deg,#f7fbf8,#fff)!important}#inspectorDetailContent .quality-panel ul{margin:8px 0 0!important;padding-left:16px!important}#inspectorDetailContent .quality-panel li{overflow-wrap:anywhere!important}#inspectorDetailContent .detail-actions{display:grid!important;gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0!important;max-width:100%!important}#inspectorDetailContent .detail-actions:first-of-type{grid-template-columns:1fr!important}#inspectorDetailContent .detail-actions:last-child{background:#fffffff0!important;border-top:1px solid rgba(15,23,42,.08)!important;bottom:0!important;box-shadow:0 -12px 28px #ffffffe0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:2px 0 0!important;padding:10px 0 0!important;position:sticky!important;z-index:3!important}#inspectorDetailContent .detail-actions:last-child button:first-child{grid-column:1 / -1!important}#inspectorDetailContent .detail-actions .button,#inspectorDetailContent .detail-actions button{justify-content:center!important;min-height:36px!important;min-width:0!important;overflow:hidden!important;padding-left:8px!important;padding-right:8px!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important}.inspector__bottom{overflow-x:hidden!important}.theme-dark .inspector{background:linear-gradient(180deg,#12161bf5,#0e1115fa),#101418!important;border-left-color:#94a3b829!important;box-shadow:-18px 0 44px #00000052!important}.theme-dark #inspectorDetailContent .detail-type-switch,.theme-dark #inspectorDetailContent .detail-meta,.theme-dark #inspectorDetailContent .match-reasons,.theme-dark #inspectorDetailContent .quality-panel,.theme-dark #inspectorDetailContent .detail-prompt,.theme-dark #inspectorDetailContent .detail-governance{background:#15191feb!important;border-color:#94a3b829!important}.theme-dark #inspectorDetailContent h3{color:#f8fafc!important}.theme-dark #inspectorDetailContent p,.theme-dark #inspectorDetailContent small{color:#aeb8c6!important}.theme-dark #inspectorDetailContent .detail-type-switch__btn.is-active{background:#14b8a629!important;border-color:#2dd4bf47!important;color:#a7f3d0!important}.theme-dark #inspectorDetailContent .detail-meta span{background:#3b82f61f!important;border-color:#60a5fa2e!important;color:#bfdbfe!important}.theme-dark #inspectorDetailContent .reason-list li{background:#0f172a94!important;border-color:#94a3b81f!important;color:#cbd5e1!important}.theme-dark #inspectorDetailContent .detail-actions:last-child{background:#0e1115f0!important;box-shadow:0 -12px 28px #00000042!important}:root{--eam-chrome-height: 50px;--eam-chrome-button-height: 30px;--eam-status-pill-height: 28px;--eam-shell-toggle-size: 30px;--eam-shell-toggle-icon: 15px;--eam-shell-toggle-x: 12px;--eam-shell-toggle-radius: 8px;--eam-page-x: 170px;--eam-page-y: 2px;--eam-section-gap: 4px;--eam-panel-radius: 8px;--eam-panel-bg: rgba(255, 255, 255, .94);--eam-panel-border: rgba(17, 24, 39, .08);--eam-card-radius: 8px;--eam-card-gap: 10px;--eam-card-border: rgba(17, 24, 39, .1);--eam-card-media-bg: #f2f3f0;--eam-card-action-size: 28px;--eam-grid-min-search: 390px;--eam-grid-min-search-compact: 300px;--eam-grid-min-library: 340px;--eam-grid-min-library-compact: 285px}:root[data-theme=dark],.theme-dark{--eam-panel-bg: rgba(20, 22, 24, .9);--eam-panel-border: rgba(226, 232, 240, .13);--eam-card-border: rgba(226, 232, 240, .14);--eam-card-media-bg: #141615}.topbar{height:var(--eam-chrome-height)!important;min-height:var(--eam-chrome-height)!important;padding-top:0!important;padding-bottom:0!important}.topbar .command-btn,.topbar .secondary,.topbar .primary,.topbar .button,.topbar .theme-toggle-btn,.topbar #topbarImportButton,.topbar #topbarNewAssetButton{height:var(--eam-chrome-button-height)!important;min-height:var(--eam-chrome-button-height)!important;padding-top:0!important;padding-bottom:0!important}.topbar .status-pill{min-height:var(--eam-status-pill-height)!important;padding-top:0!important;padding-bottom:0!important}.topbar .breadcrumb{align-items:center!important;display:flex!important;min-height:var(--eam-chrome-height)!important}.shell-toggle{width:var(--eam-shell-toggle-size)!important;height:var(--eam-shell-toggle-size)!important;top:calc((var(--eam-chrome-height) - var(--eam-shell-toggle-size)) / 2)!important;border-radius:var(--eam-shell-toggle-radius)!important}.shell-toggle--sidebar{left:var(--eam-shell-toggle-x)!important}.shell-toggle--inspector{right:var(--eam-shell-toggle-x)!important}.shell-toggle__icon{width:var(--eam-shell-toggle-icon)!important;height:var(--eam-shell-toggle-icon)!important}.content:has(#viewSearch.search-target--image),.content:has(#viewSearch.search-view--video.search-view--active),.content:has(#viewLibrary:not([hidden])){padding-left:var(--eam-page-x)!important;padding-right:var(--eam-page-x)!important;padding-top:var(--eam-page-y)!important}#viewSearch.search-target--image,#viewSearch.search-view--video,#viewLibrary{padding-left:0!important;padding-right:0!important;padding-top:var(--eam-page-y)!important}#viewSearch.search-target--image #searchPanel,#viewSearch.search-target--image #searchFilterBar,#viewSearch.search-target--image #resultHead,#viewSearch.search-target--image #resultConsole,#viewSearch.search-target--image .external-results-panel,#viewSearch.search-target--image .search-intent-strip,#viewSearch.search-view--video #searchPanel,#viewSearch.search-view--video #searchFilterBar,#viewSearch.search-view--video #resultHead,#viewSearch.search-view--video #resultConsole,#viewSearch.search-view--video .video-search-toolbar.video-search-toolbar--compact,#viewLibrary .library-head,#viewLibrary .library-toolbar{background:var(--eam-panel-bg)!important;border-color:var(--eam-panel-border)!important;border-radius:var(--eam-panel-radius)!important;margin-bottom:var(--eam-section-gap)!important;margin-top:0!important}#viewSearch.search-target--image .search-results-zone,#viewSearch.search-target--image .search-results,#viewSearch.search-view--video .search-results-zone,#viewSearch.search-view--video .search-results,#viewLibrary .asset-grid{margin-top:var(--eam-section-gap)!important;padding-top:0!important}.asset-card,.external-result-card,.video-segment-card-v2,#viewLibrary #library .asset-card--library{border-color:var(--eam-card-border)!important;border-radius:var(--eam-card-radius)!important}.asset-card__image,.external-result-card__image,.external-result-card__preview,.video-segment-card-v2__media,#viewLibrary #library .asset-card--library .asset-card__image{background:var(--eam-card-media-bg)!important}#viewSearch.search-target--image #results.asset-grid:not(.video-results-shell){gap:var(--eam-card-gap)!important;grid-template-columns:repeat(auto-fill,minmax(var(--eam-grid-min-search),1fr))!important}#viewSearch.search-target--image #results.asset-grid.comfortable:not(.video-results-shell) .asset-card__image{min-height:258px!important}#viewSearch.search-target--image #results.asset-grid.compact:not(.video-results-shell){gap:8px!important;grid-template-columns:repeat(auto-fill,minmax(var(--eam-grid-min-search-compact),1fr))!important}#viewSearch.search-target--image #results.asset-grid.compact:not(.video-results-shell) .asset-card__image{min-height:184px!important}#viewLibrary #library.asset-grid{gap:var(--eam-card-gap)!important;grid-template-columns:repeat(auto-fill,minmax(var(--eam-grid-min-library),1fr))!important}#viewLibrary #library.asset-grid.compact{gap:8px!important;grid-template-columns:repeat(auto-fill,minmax(var(--eam-grid-min-library-compact),1fr))!important}.asset-card .quick-actions,.external-result-card .quick-actions,#viewLibrary #library .asset-card--library .quick-actions{opacity:0!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:opacity .16s ease,transform .16s ease!important}.asset-card:hover .quick-actions,.asset-card:focus-within .quick-actions,.external-result-card:hover .quick-actions,.external-result-card:focus-within .quick-actions,#viewLibrary #library .asset-card--library:hover .quick-actions,#viewLibrary #library .asset-card--library:focus-within .quick-actions{opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important}.quick-actions button,.favorite-button,.select{min-height:var(--eam-card-action-size)!important;min-width:var(--eam-card-action-size)!important}@media(max-width:1500px){:root{--eam-page-x: 42px;--eam-grid-min-search: 330px;--eam-grid-min-library: 310px}}@media(max-width:900px){:root{--eam-page-x: 14px;--eam-grid-min-search: 260px;--eam-grid-min-library: 260px}}#viewSearch.search-target--image #results.asset-grid.compact:not(.video-results-shell) .asset-card__body,#viewLibrary #library.asset-grid.compact .asset-card--library .asset-card__body{min-height:104px!important;padding:8px 9px 9px!important}#viewSearch.search-target--image #results.asset-grid.compact:not(.video-results-shell) .asset-card h3,#viewLibrary #library.asset-grid.compact .asset-card--library h3{font-size:12px!important;line-height:1.25!important}#viewSearch.search-target--image #results.asset-grid.compact:not(.video-results-shell) .asset-card__desc,#viewLibrary #library.asset-grid.compact .asset-card--library .asset-card__desc{-webkit-line-clamp:1!important;min-height:16px!important}#viewSearch.search-target--image #results.asset-grid.compact:not(.video-results-shell) .tags span:nth-child(n+5),#viewSearch.search-target--image #results.asset-grid.compact:not(.video-results-shell) .tag:nth-child(n+5),#viewSearch.search-target--image #results.asset-grid.compact:not(.video-results-shell) .match-chips span:nth-child(n+4),#viewLibrary #library.asset-grid.compact .asset-card--library .tags span:nth-child(n+6),#viewLibrary #library.asset-grid.compact .asset-card--library .tag:nth-child(n+6){display:none!important}#viewLibrary #library.asset-grid.comfortable .asset-card--library .asset-card__image{min-height:216px!important}#viewLibrary #library.asset-grid.list{grid-template-columns:1fr!important}#viewLibrary #library .asset-card--library{border:1px solid var(--eam-card-border)!important;border-radius:var(--eam-card-radius)!important;box-shadow:none!important;overflow:hidden!important}#viewLibrary #library .asset-card--library:hover{border-color:color-mix(in srgb,var(--accent, #17845f) 36%,var(--eam-card-border))!important;box-shadow:0 10px 28px #0f172a14!important}#viewLibrary #library .asset-card--library .asset-card__body{display:grid!important;gap:6px!important;min-height:128px!important;padding:10px 11px 12px!important}#viewLibrary #library .asset-card--library .asset-card__metrics{display:none!important}#viewLibrary #library .asset-card--library h3{-webkit-box-orient:vertical!important;-webkit-line-clamp:1!important;display:-webkit-box!important;font-size:14px!important;line-height:1.25!important;margin:0!important;overflow:hidden!important}#viewLibrary #library .asset-card--library .asset-card__info,#viewLibrary #library .asset-card--library .asset-card__info-main{color:var(--muted, #64748b)!important;font-size:11px!important;line-height:1.25!important}#viewLibrary #library .asset-card--library .asset-card__desc{-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;color:var(--text, #172033)!important;display:-webkit-box!important;font-size:12px!important;line-height:1.45!important;margin:0!important;min-height:34px!important;overflow:hidden!important}#viewLibrary #library .asset-card--library .tags{gap:4px!important;min-height:22px!important}#viewLibrary #library .asset-card--library .tags span,#viewLibrary #library .asset-card--library .tag{font-size:10.5px!important;line-height:18px!important;max-width:92px!important;padding:0 7px!important}#viewLibrary #library.asset-grid.compact .asset-card--library .asset-card__image{min-height:168px!important}#viewLibrary #library.asset-grid.compact .asset-card--library .asset-card__body{min-height:104px!important;padding:8px 9px 9px!important}#viewLibrary #library.asset-grid.compact .asset-card--library .asset-card__desc{-webkit-line-clamp:1!important;min-height:18px!important}#viewLibrary #library.asset-grid.compact .asset-card--library .asset-card__info{display:none!important}#viewLibrary #library.asset-grid.list .asset-card--library .asset-card__image{min-height:160px!important}:root[data-theme=dark] #viewLibrary #library .asset-card--library{background:#0f1012eb!important;border-color:#ffffff17!important}:root[data-theme=dark] #viewLibrary #library .asset-card--library h3{color:#f5f7faf2!important}:root[data-theme=dark] #viewLibrary #library .asset-card--library .asset-card__desc{color:#e4e8eec7!important}:root[data-theme=dark] #viewLibrary #library .asset-card--library .asset-card__info-main{color:#bec6d2b8!important}.external-results-grid{gap:var(--eam-card-gap)!important}.external-result-card{border-color:var(--eam-card-border)!important;border-radius:var(--eam-card-radius)!important;overflow:hidden!important}.external-result-card__image,.external-result-card__preview{background:var(--eam-card-media-bg)!important}.external-result-card__body{gap:6px!important;padding:10px 11px 12px!important}.external-result-card__body h3{font-size:13px!important;line-height:1.28!important}.external-result-card__meta,.external-result-card__body p{font-size:11px!important;line-height:1.35!important}.search-view--video .video-results-shell .video-segment-card-v2,.video-segment-lightbox__panel,.video-workbench-side,.inspector{border-color:var(--eam-panel-border)!important;border-radius:var(--eam-panel-radius)!important}.inspector,.inspector-pane,.video-workbench-side{overflow-x:hidden!important}:root{--eam-page-x: 170px;--eam-page-y: 2px;--eam-section-gap: 4px;--eam-toolbar-height: 34px;--eam-card-gap: 10px;--eam-card-radius: 8px;--eam-card-border: rgba(15, 23, 42, .09);--eam-card-shadow: 0 1px 2px rgba(15, 23, 42, .03);--eam-card-shadow-hover: 0 10px 28px rgba(15, 23, 42, .08);--eam-muted-surface: #f3f5f2;--eam-soft-surface: rgba(255, 255, 255, .96);--eam-soft-border: rgba(15, 23, 42, .08);--eam-chip-bg: #f1f5f2;--eam-chip-fg: #4b5563;--eam-hit-bg: #e9f3ff;--eam-hit-fg: #2563eb;--eam-accent: #0f9f72}:root[data-theme=dark]{--eam-card-border: rgba(255, 255, 255, .09);--eam-card-shadow: none;--eam-card-shadow-hover: 0 16px 34px rgba(0, 0, 0, .34);--eam-muted-surface: #171a18;--eam-soft-surface: rgba(22, 24, 22, .96);--eam-soft-border: rgba(255, 255, 255, .09);--eam-chip-bg: rgba(255, 255, 255, .08);--eam-chip-fg: #cbd5e1;--eam-hit-bg: rgba(37, 99, 235, .22);--eam-hit-fg: #93c5fd}.content:has(#viewSearch.search-target--image),.content:has(#viewSearch.search-view--video.search-view--active),.content:has(#viewLibrary:not([hidden])){padding:var(--eam-page-y) var(--eam-page-x) 34px!important}#viewSearch.search-target--image,#viewSearch.search-view--video.search-view--active,#viewLibrary:not([hidden]){max-width:none!important;margin:0!important}#viewSearch.search-target--image .search-panel,#viewSearch.search-target--image #searchFilterBar,#viewSearch.search-target--image #resultHead,#viewSearch.search-target--image #resultConsole,#viewSearch.search-target--image #externalResultsPanel,#viewSearch.search-view--video.search-view--active .search-panel,#viewSearch.search-view--video.search-view--active #searchFilterBar,#viewSearch.search-view--video.search-view--active #resultHead,#viewSearch.search-view--video.search-view--active #resultConsole,#viewLibrary:not([hidden]) .library-head,#viewLibrary:not([hidden]) .library-toolbar,#viewLibrary:not([hidden]) .library-filter-hint,#viewLibrary:not([hidden]) .library-governance-stats{margin-block:0 var(--eam-section-gap)!important;border-radius:var(--eam-card-radius)!important;border-color:var(--eam-soft-border)!important;box-shadow:0 1px 2px #0f172a08!important}#viewSearch.search-target--image .search-panel,#viewSearch.search-view--video.search-view--active .search-panel{min-height:0!important;padding:6px 8px!important}#viewSearch.search-target--image #searchFilterBar,#viewSearch.search-view--video.search-view--active #searchFilterBar,#viewSearch.search-target--image #resultHead,#viewSearch.search-view--video.search-view--active #resultHead,#viewSearch.search-target--image #resultConsole,#viewSearch.search-view--video.search-view--active #resultConsole,#viewLibrary:not([hidden]) .library-toolbar,#viewLibrary:not([hidden]) .library-governance-stats{min-height:var(--eam-toolbar-height)!important;padding:5px 8px!important}#viewSearch.search-target--image #externalResultsPanel{padding:8px!important}#viewSearch.search-target--image #results.asset-grid:not(.video-results-shell),#viewLibrary:not([hidden]) #library.asset-grid{gap:var(--eam-card-gap)!important;align-items:start!important}#viewSearch.search-target--image #results.asset-grid:not(.video-results-shell){grid-template-columns:repeat(auto-fill,minmax(330px,1fr))!important}#viewSearch.search-target--image #results.asset-grid.compact:not(.video-results-shell){grid-template-columns:repeat(auto-fill,minmax(275px,1fr))!important}#viewLibrary:not([hidden]) #library.asset-grid{grid-template-columns:repeat(auto-fill,minmax(330px,1fr))!important}#viewLibrary:not([hidden]) #library.asset-grid.compact{grid-template-columns:repeat(auto-fill,minmax(285px,1fr))!important}.asset-card--search,#viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card,#viewLibrary:not([hidden]) #library .asset-card--library,.external-result-card,.video-segment-card-v2{border:1px solid var(--eam-card-border)!important;border-radius:var(--eam-card-radius)!important;box-shadow:var(--eam-card-shadow)!important;overflow:hidden!important}.asset-card--search:hover,#viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card:hover,#viewLibrary:not([hidden]) #library .asset-card--library:hover,.external-result-card:hover,.video-segment-card-v2:hover{box-shadow:var(--eam-card-shadow-hover)!important}.asset-card--search .asset-card__image,#viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card .asset-card__image,#viewLibrary:not([hidden]) #library .asset-card--library .asset-card__image,.external-result-card__image,.external-result-card__preview{background:var(--eam-muted-surface)!important;aspect-ratio:16 / 9!important;min-height:0!important;max-height:none!important}.asset-card--search .asset-card__image img,#viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card .asset-card__image img,#viewLibrary:not([hidden]) #library .asset-card--library .asset-card__image img,.external-result-card__image img,.external-result-card__preview img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}.asset-card--search .asset-card__body,#viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card .asset-card__body,#viewLibrary:not([hidden]) #library .asset-card--library .asset-card__body,.external-result-card__body,.video-segment-card-v2__body{padding:8px 10px 9px!important;gap:5px!important}.asset-card--search h3,#viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card h3,#viewLibrary:not([hidden]) #library .asset-card--library h3,.external-result-card__body h3,.video-segment-card-v2__body h3{margin:0!important;font-size:13px!important;line-height:1.35!important;letter-spacing:0!important;display:-webkit-box!important;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden!important}.asset-card--search .asset-card__info,.asset-card--search .asset-card__metrics,#viewLibrary:not([hidden]) #library .asset-card--library .asset-card__info,#viewLibrary:not([hidden]) #library .asset-card--library .asset-card__metrics,.video-segment-card-v2__metrics,.video-segment-card-v2__meta{font-size:11px!important;line-height:1.35!important;color:#64748b!important}.asset-card--search .asset-card__desc,#viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card .asset-card__desc,#viewLibrary:not([hidden]) #library .asset-card--library .asset-card__desc,.external-result-card__body p,.external-result-card__meta,.video-segment-card-v2__body p{margin:0!important;font-size:12px!important;line-height:1.45!important;color:#475569!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important}.asset-card--search .tags,#viewLibrary:not([hidden]) #library .asset-card--library .tags,.external-result-card .tags,.video-segment-card-v2__tags,.video-segment-card-v2__hit-tags{gap:4px!important;min-height:0!important}.asset-card--search .tags span,#viewLibrary:not([hidden]) #library .asset-card--library .tags span,.external-result-card .tags span,.video-segment-card-v2__tag,.video-segment-card-v2__hit-tags span{max-width:128px!important;height:20px!important;padding:0 7px!important;border-radius:999px!important;background:var(--eam-chip-bg)!important;color:var(--eam-chip-fg)!important;font-size:11px!important;line-height:20px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.asset-card--search .tag--hit,.video-segment-card-v2__hit-tags span,.video-segment-card-v2__signal.is-hit{background:var(--eam-hit-bg)!important;color:var(--eam-hit-fg)!important}.asset-card .quick-actions,.external-result-card .quick-actions,#viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .quick-actions,#viewLibrary:not([hidden]) #library .quick-actions{opacity:0!important;pointer-events:none!important;transform:translateY(-2px)!important;transition:opacity .14s ease,transform .14s ease!important}.asset-card:hover .quick-actions,.asset-card:focus-within .quick-actions,.external-result-card:hover .quick-actions,.external-result-card:focus-within .quick-actions,#viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card:hover .quick-actions,#viewLibrary:not([hidden]) #library .asset-card:hover .quick-actions{opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important}.quick-actions button,.quick-actions a,.video-segment-card-v2__quick-pick,.video-segment-card-v2__quick-reject{min-width:var(--eam-card-action-size, 26px)!important;height:var(--eam-card-action-size, 26px)!important;border-radius:8px!important}.video-results-shell{gap:12px!important}#viewSearch.search-view--video .video-results-grid,#viewSearch.search-view--video .video-results-shell__grid,#viewSearch.search-view--video #results.video-results-shell{align-items:start!important}#viewSearch.search-view--video .video-results-shell .video-segment-card-v2{max-width:none!important}#viewSearch.search-view--video .video-results-shell .video-segment-card-v2__thumb{aspect-ratio:16 / 9!important;min-height:0!important}#viewSearch.search-view--video .video-segment-card-v2__quick-pick{top:8px!important;right:8px!important;left:auto!important;opacity:0!important;pointer-events:none!important}#viewSearch.search-view--video .video-segment-card-v2:hover .video-segment-card-v2__quick-pick,#viewSearch.search-view--video .video-segment-card-v2:focus-within .video-segment-card-v2__quick-pick,#viewSearch.search-view--video .video-segment-card-v2.is-in-basket .video-segment-card-v2__quick-pick{opacity:1!important;pointer-events:auto!important}#viewSearch.search-view--video .video-segment-card-v2__score--strong{background:#10b981!important}#viewSearch.search-view--video .video-segment-card-v2__score--mid{background:#d99a1a!important}#viewSearch.search-view--video .video-segment-card-v2__score--weak{background:#64748b!important}#appInspector,.inspector,.video-search-workbasket,.video-preview-panel,.video-segment-lightbox__panel,.asset-dialog,.modal-content{overflow-x:hidden!important;border-color:var(--eam-soft-border)!important}#appInspector *,.inspector *,.video-search-workbasket *,.video-preview-panel *,.video-segment-lightbox__panel *,.asset-dialog *,.modal-content *{min-width:0}#appInspector{scrollbar-gutter:stable!important}#appInspector .inspector-detail__image,#appInspector .inspector-detail__image img,.inspector-detail__image img{max-width:100%!important;object-fit:contain!important}.video-segment-lightbox__panel{max-height:min(92vh,860px)!important}.video-segment-lightbox__body,.video-segment-lightbox__details{overflow:visible!important}.shell-toggle{top:10px!important;width:var(--eam-shell-toggle-size, 30px)!important;height:var(--eam-shell-toggle-size, 30px)!important;border-radius:var(--eam-shell-toggle-radius, 8px)!important}.shell-toggle--sidebar{left:var(--eam-shell-toggle-x, 12px)!important}.shell-toggle--inspector{right:var(--eam-shell-toggle-x, 12px)!important}.asset-grid.compact .asset-card--search .asset-card__desc,.asset-grid.compact .asset-card--library .asset-card__desc,.asset-grid.compact .external-result-card__body p{-webkit-line-clamp:1}.asset-grid.comfortable .asset-card--search .asset-card__image,.asset-grid.comfortable .asset-card--library .asset-card__image{aspect-ratio:16 / 10!important}:root[data-theme=dark] .asset-card--search,:root[data-theme=dark] #viewLibrary:not([hidden]) #library .asset-card--library,:root[data-theme=dark] .external-result-card,:root[data-theme=dark] .video-segment-card-v2{background:#151815!important}:root[data-theme=dark] .asset-card--search .asset-card__desc,:root[data-theme=dark] #viewLibrary:not([hidden]) #library .asset-card--library .asset-card__desc,:root[data-theme=dark] .external-result-card__body p,:root[data-theme=dark] .video-segment-card-v2__body p{color:#a7b0be!important}@media(max-width:1500px){:root{--eam-page-x: 80px}}@media(max-width:1120px){:root{--eam-page-x: 18px}#viewSearch.search-target--image #results.asset-grid:not(.video-results-shell),#viewLibrary:not([hidden]) #library.asset-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))!important}}.pagination-footer{align-items:center;background:#f7f5efeb;border:1px dashed rgba(28,33,30,.14);border-radius:14px;color:var(--moss);display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:18px;padding:12px 16px}.pagination-footer .pagination-pages{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.pagination-footer .pagination-page,.pagination-footer .pagination-nav,.pagination-footer .pagination-loadmore{background:#fff;border:1px solid rgba(28,33,30,.16);border-radius:8px;color:var(--moss);cursor:pointer;font-size:13px;font-weight:600;min-width:34px;padding:6px 10px;transition:background .12s ease,border-color .12s ease,color .12s ease}.pagination-footer .pagination-page:hover,.pagination-footer .pagination-nav:hover,.pagination-footer .pagination-loadmore:hover{background:#0f99741a;border-color:#0f997473}.pagination-footer .pagination-page.active{background:var(--moss, #0f9974);border-color:var(--moss, #0f9974);color:#fff}.pagination-footer .pagination-nav[disabled],.pagination-footer .pagination-page[disabled]{cursor:not-allowed;opacity:.4}.pagination-footer .pagination-nav{font-size:16px;line-height:1;padding:4px 10px}.pagination-footer .pagination-ellipsis{color:#1c211e73;padding:0 4px;-webkit-user-select:none;user-select:none}.pagination-footer .pagination-loadmore{border-style:dashed;margin-left:6px}.pagination-footer .pagination-info{color:#1c211e9e;flex:1 1 160px;font-size:12px;text-align:right}.theme-dark .pagination-footer{background:#0f172a8c;border-color:#94a3b838;color:#cbd5e1}.theme-dark .pagination-footer .pagination-page,.theme-dark .pagination-footer .pagination-nav,.theme-dark .pagination-footer .pagination-loadmore{background:#1e293b99;border-color:#94a3b847;color:#e2e8f0}.theme-dark .pagination-footer .pagination-page.active{background:#0f9974;border-color:#0f9974;color:#fff}.asset-import-badge{align-items:center;background:#0f172aeb;border:1px solid rgba(15,153,116,.4);border-radius:12px;bottom:22px;box-shadow:0 18px 50px #0f172a52;color:#fff;display:flex;gap:10px;font-size:13px;font-weight:600;left:auto;max-width:320px;opacity:0;padding:12px 16px;pointer-events:none;position:fixed;right:22px;transform:translateY(12px);transition:opacity .18s ease,transform .18s ease;z-index:1400}.asset-import-badge.show{opacity:1;transform:translateY(0)}.asset-import-badge.is-error{border-color:#ef44448c}.asset-import-badge.is-done{border-color:#0f997499}.asset-import-badge__spinner{border:2px solid rgba(255,255,255,.28);border-radius:50%;border-top-color:#0f9974;height:16px;width:16px;animation:asset-import-spin .8s linear infinite}.asset-import-badge.is-done .asset-import-badge__spinner,.asset-import-badge.is-error .asset-import-badge__spinner{animation:none;border-top-color:#fff9}@keyframes asset-import-spin{to{transform:rotate(360deg)}}.asset-import-badge__text{flex:1;line-height:1.35}.result-head__batch-zone{align-items:center;display:flex;flex-wrap:nowrap;gap:6px;margin-left:auto;white-space:nowrap}.result-batch-toolbar--inline{background:transparent;border:0;flex-wrap:nowrap;margin:0;padding:0;white-space:nowrap}.result-batch-toolbar--inline[hidden]{display:none}@media(max-width:980px){.result-head__batch-zone{margin-left:0;width:100%}}#viewSearch #searchInput,#viewSearch.search-target--image #searchInput,#viewSearch.search-target--video #searchInput{background-color:var(--paper-strong)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cline x1='16.5' y1='16.5' x2='21' y2='21'/%3E%3C/svg%3E")!important;background-position:14px center!important;background-repeat:no-repeat!important;background-size:18px!important;box-sizing:border-box!important;padding-left:40px!important;text-align:left!important}#viewSearch.search-target--image #searchInput,#viewSearch.search-target--video #searchInput{height:38px!important;min-height:38px!important;line-height:38px!important;padding-top:0!important;padding-bottom:0!important;padding-right:38px!important}#viewSearch:not(.search-target--image):not(.search-view--video) #searchInput{height:40px!important;min-height:40px!important;line-height:24px!important;padding-top:8px!important;padding-bottom:8px!important;padding-right:44px!important}#viewSearch #searchInput::placeholder{text-align:left!important}#viewSearch.search-target--image #searchInput::placeholder,#viewSearch.search-target--video #searchInput::placeholder{line-height:38px!important}#viewSearch:not(.search-target--image):not(.search-view--video) #searchInput::placeholder{line-height:24px!important}#viewSearch .search-compose__field:before{display:none!important}#sortFilter{min-width:96px!important;padding-left:12px!important;padding-right:26px!important}:root{--eam-cool-accent: #10b981;--eam-cool-accent-strong: #0f9f78;--eam-topbar-bg: rgba(251, 252, 251, .94);--eam-topbar-border: rgba(17, 24, 39, .09);--eam-topnav-fg: #141718;--eam-topnav-muted: #66736d;--eam-topnav-chip: #f1f4f1;--eam-topnav-active: #111415;--eam-topnav-active-fg: #ffffff;--eam-page-x: clamp(20px, 2.2vw, 36px);--eam-chrome-height: 66px;--moss: var(--eam-cool-accent)}.app.app--topnav{--sidebar-current: 0px !important}.app.app--topnav .sidebar,.app.app--topnav .shell-toggle--sidebar{display:none!important}.app.app--topnav .workspace{margin-left:0!important;min-width:0!important}.app.app--topnav .topbar{align-items:center!important;background:var(--eam-topbar-bg)!important;border-bottom:1px solid var(--eam-topbar-border)!important;display:grid!important;grid-template-columns:minmax(620px,1fr) auto!important;gap:14px!important;height:var(--eam-chrome-height)!important;min-height:var(--eam-chrome-height)!important;padding:0 28px!important}.app.app--topnav.inspector-collapsed .topbar,.app.app--topnav.sidebar-collapsed .topbar{padding-left:28px!important;padding-right:104px!important}.topbar__main{align-items:center;display:flex;gap:20px;min-width:0}.topbar-brand{align-items:center;color:var(--eam-topnav-fg);display:inline-flex;flex:0 0 auto;gap:10px;min-width:184px}.topbar-brand__mark{align-items:center;background:#fff;border:1px solid rgba(17,24,39,.08);border-radius:11px;display:inline-flex;height:38px;justify-content:center;overflow:hidden;width:38px}.topbar-brand__mark img{display:block;height:32px;object-fit:contain;width:32px}.topbar-brand__text{display:grid;gap:1px;line-height:1.1}.topbar-brand__text strong{color:var(--eam-topnav-fg);font-size:16px;letter-spacing:0;white-space:nowrap}.topbar-brand__text small{color:var(--eam-topnav-muted);font-size:11px;letter-spacing:0;white-space:nowrap}.topbar-nav{align-items:center;display:flex;flex:1 1 auto;gap:6px;min-width:0;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.topbar-nav::-webkit-scrollbar{display:none}.topbar-nav button{align-items:center;background:transparent;border:1px solid transparent;border-radius:12px;color:var(--eam-topnav-muted);display:inline-flex;flex:0 0 auto;font-size:14px;font-weight:700;gap:6px;height:38px;justify-content:center;letter-spacing:0;padding:0 15px;transition:background .14s ease,border-color .14s ease,color .14s ease}.topbar-nav button:hover{background:var(--eam-topnav-chip);color:var(--eam-topnav-fg)}.topbar-nav button.active{background:var(--eam-topnav-active);border-color:var(--eam-topnav-active);color:var(--eam-topnav-active-fg)}.topbar-nav .badge{background:#10b98129;border-radius:999px;color:var(--eam-cool-accent-strong);font-size:11px;padding:1px 6px}.app.app--topnav .breadcrumb{display:none!important}.app.app--topnav .topbar__actions{align-items:center!important;display:flex!important;flex-wrap:nowrap!important;gap:8px!important;justify-content:end!important;min-width:0!important}.app.app--topnav .topbar .command-btn,.app.app--topnav .topbar .secondary,.app.app--topnav .topbar .primary,.app.app--topnav .topbar .button,.app.app--topnav .topbar .theme-toggle-btn,.app.app--topnav .topbar #topbarImportButton,.app.app--topnav .topbar #topbarNewAssetButton{border-radius:12px!important;font-size:13px!important;font-weight:700!important;height:36px!important;min-height:36px!important;padding-left:14px!important;padding-right:14px!important;white-space:nowrap!important}.app.app--topnav .topbar .primary,.app.app--topnav .topbar #topbarNewAssetButton{background:#111415!important;border-color:#111415!important;color:#fff!important}.app.app--topnav .status-pill{background:#eef7f3!important;border:1px solid rgba(16,185,129,.16)!important;color:#17775c!important;height:34px!important;min-height:34px!important;padding:0 12px!important;white-space:nowrap!important}.topbar-storage{align-items:center;background:var(--eam-topnav-chip);border:1px solid var(--eam-topbar-border);border-radius:12px;color:var(--eam-topnav-muted);display:inline-grid;gap:2px 8px;grid-template-columns:auto auto;grid-template-rows:auto 4px;height:36px;min-width:122px;padding:5px 10px 7px}.topbar-storage span,.topbar-storage strong{font-size:11px;line-height:1;white-space:nowrap}.topbar-storage strong{color:var(--eam-topnav-fg);font-weight:800;justify-self:end}.topbar-storage i{background:#1118271f;border-radius:999px;display:block;grid-column:1 / -1;height:4px;overflow:hidden;position:relative}.topbar-storage i:after{background:var(--eam-cool-accent);border-radius:inherit;content:"";display:block;height:100%;width:var(--storage, 0%)}:root[data-theme=dark],body[data-theme=dark]{--ink: #f1f5f7;--ink-soft: #c5ccd1;--canvas: #0b0d0f;--paper: #15191d;--paper-strong: #1a1f24;--line: rgba(226, 232, 240, .11);--muted: #9aa3aa;--accent: #35d39b;--accent-dark: #22b985;--moss: #35d39b;--eam-cool-accent: #35d39b;--eam-cool-accent-strong: #5fe3b1;--eam-topbar-bg: rgba(15, 17, 19, .94);--eam-topbar-border: rgba(226, 232, 240, .1);--eam-topnav-fg: #f2f5f7;--eam-topnav-muted: #9aa3aa;--eam-topnav-chip: #191d21;--eam-topnav-active: #f2f5f7;--eam-topnav-active-fg: #101214;--eam-panel-bg: rgba(18, 21, 25, .92);--eam-panel-border: rgba(226, 232, 240, .12);--eam-card-border: rgba(226, 232, 240, .13);--eam-card-media-bg: #111418;color-scheme:dark}:root[data-theme=dark],:root[data-theme=dark] body,body[data-theme=dark]{background:#0b0d0f!important;color:var(--ink)!important}:root[data-theme=dark] .workspace,:root[data-theme=dark] .content,:root[data-theme=dark] .workspace-view,:root[data-theme=dark] #viewSearch,:root[data-theme=dark] .search-results-zone,:root[data-theme=dark] #viewLibrary{background:#0b0d0f!important}:root[data-theme=dark] .topbar{background:var(--eam-topbar-bg)!important;border-color:var(--eam-topbar-border)!important;box-shadow:none!important}:root[data-theme=dark] .topbar-brand__mark,:root[data-theme=dark] .topbar-storage,:root[data-theme=dark] .topbar .command-btn,:root[data-theme=dark] .topbar .secondary,:root[data-theme=dark] .topbar .button,:root[data-theme=dark] .topbar .theme-toggle-btn{background:#191d21!important;border-color:#e2e8f01a!important;color:#f2f5f7!important}:root[data-theme=dark] .topbar-nav button:hover{background:#191d21!important;color:#f2f5f7!important}:root[data-theme=dark] .topbar-nav button.active,:root[data-theme=dark] .topbar .primary,:root[data-theme=dark] .topbar #topbarNewAssetButton,:root[data-theme=dark] #searchButton,:root[data-theme=dark] .button--primary{background:#f2f5f7!important;border-color:#f2f5f7!important;color:#101214!important}:root[data-theme=dark] .status-pill{background:#35d39b1a!important;border-color:#35d39b38!important;color:#7ee4b7!important}:root[data-theme=dark] .panel-card,:root[data-theme=dark] .search-panel,:root[data-theme=dark] .filter-toolbar,:root[data-theme=dark] .result-console,:root[data-theme=dark] .library-head,:root[data-theme=dark] .library-toolbar,:root[data-theme=dark] .external-results-panel,:root[data-theme=dark] .asset-card,:root[data-theme=dark] .asset-card--search,:root[data-theme=dark] #viewLibrary:not([hidden]) #library .asset-card--library,:root[data-theme=dark] .video-segment-card-v2{background:#15191d!important;border-color:#e2e8f01f!important;box-shadow:none!important}:root[data-theme=dark] .asset-card__image,:root[data-theme=dark] .asset-card--search .asset-card__image,:root[data-theme=dark] #viewLibrary:not([hidden]) #library .asset-card--library .asset-card__image,:root[data-theme=dark] .video-segment-card-v2__thumb{background:#111418!important}:root[data-theme=dark] .filter-chip,:root[data-theme=dark] .tag,:root[data-theme=dark] .tags span,:root[data-theme=dark] select,:root[data-theme=dark] input,:root[data-theme=dark] textarea,:root[data-theme=dark] .search-mode-tabs,:root[data-theme=dark] .search-target-tabs,:root[data-theme=dark] .video-source-tabs{background:#1a1f24!important;border-color:#e2e8f01a!important;color:#eef2f5!important}:root[data-theme=dark] .search-mode-tabs button.active,:root[data-theme=dark] .search-target-tabs button.active,:root[data-theme=dark] .video-source-tabs button.active,:root[data-theme=dark] .filter-chip.active{background:#35d39b21!important;border-color:#35d39b47!important;color:#a7f3d0!important;box-shadow:none!important}@media(max-width:1280px){.app.app--topnav .topbar{grid-template-columns:1fr!important;height:auto!important;min-height:var(--eam-chrome-height)!important;padding-bottom:8px!important;padding-top:8px!important}.app.app--topnav .topbar__actions{justify-content:flex-start!important;overflow-x:auto!important;padding-bottom:2px!important}}@media(max-width:820px){.app.app--topnav .topbar{display:flex!important;padding-left:14px!important;padding-right:14px!important}.app.app--topnav .topbar__main{flex:1 1 auto}.app.app--topnav .topbar-brand__text small,.app.app--topnav .topbar-nav,.app.app--topnav .topbar-storage,.app.app--topnav .topbar #topbarImportButton{display:none!important}.app.app--topnav .breadcrumb{display:flex!important}.app.app--topnav .topbar-brand{min-width:auto}}.app.app--topnav.inspector-collapsed .topbar{padding-right:104px!important}.app.app--topnav .topbar-brand--logo-only{min-width:44px!important;width:44px!important}.app.app--topnav .topbar-brand--logo-only .topbar-brand__text{display:none!important}.app.app--topnav .topbar-brand--logo-only .topbar-brand__mark{background:transparent!important;border-color:transparent!important;box-shadow:none!important;height:42px!important;width:42px!important}.app.app--topnav .topbar-brand--logo-only .topbar-brand__mark img{height:34px!important;width:34px!important}:root[data-theme=dark] .app.app--topnav .topbar-brand--logo-only .topbar-brand__mark{background:transparent!important;border-color:transparent!important}:root[data-theme=dark],body[data-theme=dark]{--canvas: #101316;--paper: #171c21;--paper-strong: #1d2329;--ink: #f2f6f8;--ink-soft: #d7dee4;--muted: #a6b0b8;--line: rgba(226, 232, 240, .16);--eam-panel-bg: #151a1f;--eam-card-media-bg: #11161a}:root[data-theme=dark],:root[data-theme=dark] body,body[data-theme=dark],:root[data-theme=dark] .workspace,:root[data-theme=dark] .content,:root[data-theme=dark] .workspace-view,:root[data-theme=dark] #viewSearch,:root[data-theme=dark] #viewLibrary,:root[data-theme=dark] .search-results-zone{background:#101316!important;color:#f2f6f8!important}:root[data-theme=dark] .search-panel,:root[data-theme=dark] .filter-toolbar,:root[data-theme=dark] .result-head,:root[data-theme=dark] .result-console,:root[data-theme=dark] .library-head,:root[data-theme=dark] .library-toolbar,:root[data-theme=dark] .panel-card,:root[data-theme=dark] .external-results-panel{background:#151a1f!important;border-color:#e2e8f024!important;color:#edf3f6!important}:root[data-theme=dark] .asset-card,:root[data-theme=dark] .asset-card--search,:root[data-theme=dark] #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card,:root[data-theme=dark] #viewLibrary:not([hidden]) #library .asset-card--library,:root[data-theme=dark] .external-result-card,:root[data-theme=dark] .video-segment-card-v2{background:#171c21!important;border-color:#e2e8f029!important}:root[data-theme=dark] .asset-card__image,:root[data-theme=dark] .asset-card--search .asset-card__image,:root[data-theme=dark] #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card .asset-card__image,:root[data-theme=dark] #viewLibrary:not([hidden]) #library .asset-card--library .asset-card__image,:root[data-theme=dark] .video-segment-card-v2__thumb{background:#11161a!important;border-bottom-color:#e2e8f01f!important}:root[data-theme=dark] .asset-card__body,:root[data-theme=dark] .asset-card--search .asset-card__body,:root[data-theme=dark] #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card .asset-card__body,:root[data-theme=dark] #viewLibrary:not([hidden]) #library .asset-card--library .asset-card__body{background:#171c21!important;color:#edf3f6!important}:root[data-theme=dark] .asset-card h3,:root[data-theme=dark] .asset-card--search h3,:root[data-theme=dark] #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card h3,:root[data-theme=dark] #viewLibrary:not([hidden]) #library .asset-card--library h3,:root[data-theme=dark] .external-result-card h3,:root[data-theme=dark] .video-segment-card-v2__body h3{color:#f6fafc!important}:root[data-theme=dark] .asset-card__desc,:root[data-theme=dark] .asset-card--search .asset-card__desc,:root[data-theme=dark] #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card .asset-card__desc,:root[data-theme=dark] #viewLibrary:not([hidden]) #library .asset-card--library .asset-card__desc,:root[data-theme=dark] .external-result-card__body p,:root[data-theme=dark] .video-segment-card-v2__body p{color:#c9d3db!important}:root[data-theme=dark] .asset-card__info,:root[data-theme=dark] .asset-card__info-main,:root[data-theme=dark] .asset-card--search .asset-card__info,:root[data-theme=dark] #viewLibrary:not([hidden]) #library .asset-card--library .asset-card__info,:root[data-theme=dark] #viewLibrary:not([hidden]) #library .asset-card--library .asset-card__info-main,:root[data-theme=dark] .result-summary,:root[data-theme=dark] .result-head,:root[data-theme=dark] .search-compose__hint,:root[data-theme=dark] .asset-card__placeholder{color:#aab6bf!important}:root[data-theme=dark] .result-summary strong,:root[data-theme=dark] .result-head strong,:root[data-theme=dark] .search-panel strong,:root[data-theme=dark] .filter-toolbar strong{color:#f2f6f8!important}:root[data-theme=dark] .tags span,:root[data-theme=dark] .tag,:root[data-theme=dark] .asset-card--search .tags span,:root[data-theme=dark] #viewLibrary:not([hidden]) #library .asset-card--library .tags span,:root[data-theme=dark] .filter-chip,:root[data-theme=dark] .result-batch-toolbar button,:root[data-theme=dark] .result-head button,:root[data-theme=dark] .view-switch button,:root[data-theme=dark] .search-target-tabs button,:root[data-theme=dark] .search-mode-tabs button{background:#242b32!important;border-color:#e2e8f021!important;color:#e8eef2!important}:root[data-theme=dark] .filter-chip.active,:root[data-theme=dark] .search-target-tabs button.active,:root[data-theme=dark] .search-mode-tabs button.active,:root[data-theme=dark] .view-switch button.active{background:#35d39b2b!important;border-color:#35d39b61!important;color:#b8f5d7!important}:root[data-theme=dark] select,:root[data-theme=dark] input,:root[data-theme=dark] textarea,:root[data-theme=dark] #searchInput{background-color:#1d2329!important;border-color:#e2e8f02e!important;color:#f4f8fa!important}:root[data-theme=dark] #searchInput::placeholder,:root[data-theme=dark] input::placeholder,:root[data-theme=dark] textarea::placeholder{color:#9eabb4!important;opacity:1!important}:root[data-theme=dark] .quality-row,:root[data-theme=dark] .quality-row span,:root[data-theme=dark] .quality-badge,:root[data-theme=dark] .asset-card__metrics{color:#b8f5d7!important}:root[data-theme=dark] .asset-card .asset-card__info,:root[data-theme=dark] .asset-card .asset-card__info *,:root[data-theme=dark] .asset-card .asset-card__info-main,:root[data-theme=dark] .asset-card .asset-card__info-main *,:root[data-theme=dark] .asset-card small,:root[data-theme=dark] .asset-card__body small,:root[data-theme=dark] #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card .asset-card__info,:root[data-theme=dark] #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card .asset-card__info *,:root[data-theme=dark] #viewLibrary:not([hidden]) #library .asset-card--library .asset-card__info,:root[data-theme=dark] #viewLibrary:not([hidden]) #library .asset-card--library .asset-card__info *{color:#b7c3cc!important}:root[data-theme=dark] .asset-card .quality-row,:root[data-theme=dark] .asset-card .quality-row *,:root[data-theme=dark] .asset-card__metrics,:root[data-theme=dark] .asset-card__metrics *{color:#8ef0bf!important}:root[data-theme=dark] .asset-card,:root[data-theme=dark] .asset-card--search,:root[data-theme=dark] #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card,:root[data-theme=dark] #viewLibrary:not([hidden]) #library .asset-card--library{background:#1a2026!important;border-color:#e2e8f033!important}:root[data-theme=dark] .asset-card__body,:root[data-theme=dark] .asset-card--search .asset-card__body,:root[data-theme=dark] #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card .asset-card__body,:root[data-theme=dark] #viewLibrary:not([hidden]) #library .asset-card--library .asset-card__body{background:#1a2026!important}:root[data-theme=dark] .asset-card__image,:root[data-theme=dark] .asset-card__image--empty,:root[data-theme=dark] .asset-card--search .asset-card__image,:root[data-theme=dark] #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card .asset-card__image,:root[data-theme=dark] #viewLibrary:not([hidden]) #library .asset-card--library .asset-card__image{background:#151b20!important}:root[data-theme=dark] .asset-card h3,:root[data-theme=dark] .asset-card--search h3,:root[data-theme=dark] #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card h3,:root[data-theme=dark] #viewLibrary:not([hidden]) #library .asset-card--library h3{color:#fbfdff!important}:root[data-theme=dark] .asset-card__desc,:root[data-theme=dark] .asset-card--search .asset-card__desc,:root[data-theme=dark] #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card .asset-card__desc,:root[data-theme=dark] #viewLibrary:not([hidden]) #library .asset-card--library .asset-card__desc{color:#d7e0e7!important}:root[data-theme=dark] .asset-card__placeholder,:root[data-theme=dark] .asset-card__image--empty .asset-card__placeholder{background:transparent!important;color:#bbc6ce!important}:root[data-theme=dark],body[data-theme=dark]{--canvas: #0c0d0f;--paper: #181a1d;--paper-strong: #202327;--ink: #f5f7f8;--ink-soft: #d9dde1;--muted: #a3a9b0;--line: rgba(255, 255, 255, .12);--accent: #cfff19;--accent-dark: #aee600;--moss: #cfff19;--eam-cool-accent: #cfff19;--eam-cool-accent-strong: #d8ff3d;--eam-topbar-bg: rgba(13, 15, 17, .96);--eam-topbar-border: rgba(255, 255, 255, .11);--eam-topnav-fg: #f4f6f7;--eam-topnav-muted: #b0b5ba;--eam-topnav-chip: #191c20;--eam-topnav-active: #f5f7f8;--eam-topnav-active-fg: #101214;--eam-panel-bg: #14171a;--eam-panel-border: rgba(255, 255, 255, .11);--eam-card-border: rgba(255, 255, 255, .13);--eam-card-media-bg: #15181b}:root[data-theme=dark],:root[data-theme=dark] body,body[data-theme=dark],:root[data-theme=dark] .workspace,:root[data-theme=dark] .content,:root[data-theme=dark] .workspace-view,:root[data-theme=dark] #viewSearch,:root[data-theme=dark] #viewLibrary,:root[data-theme=dark] .search-results-zone{background:#0c0d0f!important;color:#f5f7f8!important}:root[data-theme=dark] .topbar{background:#0d0f11f5!important;border-color:#ffffff1f!important}:root[data-theme=dark] .search-panel,:root[data-theme=dark] .filter-toolbar,:root[data-theme=dark] .result-head,:root[data-theme=dark] .result-console,:root[data-theme=dark] .library-head,:root[data-theme=dark] .library-toolbar,:root[data-theme=dark] .panel-card,:root[data-theme=dark] .external-results-panel{background:#14171a!important;border-color:#ffffff1c!important;color:#f1f4f6!important}:root[data-theme=dark] .asset-grid,:root[data-theme=dark] #results,:root[data-theme=dark] #library{background:#0d0f10!important}:root[data-theme=dark] .asset-card,:root[data-theme=dark] .asset-card--search,:root[data-theme=dark] #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card,:root[data-theme=dark] #viewLibrary:not([hidden]) #library .asset-card--library,:root[data-theme=dark] .external-result-card,:root[data-theme=dark] .video-segment-card-v2{background:#1a1d21!important;border-color:#ffffff24!important;box-shadow:none!important}:root[data-theme=dark] .asset-card__body,:root[data-theme=dark] .asset-card--search .asset-card__body,:root[data-theme=dark] #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card .asset-card__body,:root[data-theme=dark] #viewLibrary:not([hidden]) #library .asset-card--library .asset-card__body{background:#1a1d21!important;color:#f3f5f6!important}:root[data-theme=dark] .asset-card__image,:root[data-theme=dark] .asset-card__image--empty,:root[data-theme=dark] .asset-card--search .asset-card__image,:root[data-theme=dark] #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card .asset-card__image,:root[data-theme=dark] #viewLibrary:not([hidden]) #library .asset-card--library .asset-card__image,:root[data-theme=dark] .video-segment-card-v2__thumb{background:#15181b!important;border-bottom-color:#ffffff1a!important}:root[data-theme=dark] .topbar .command-btn,:root[data-theme=dark] .topbar .secondary,:root[data-theme=dark] .topbar .button,:root[data-theme=dark] .topbar .theme-toggle-btn,:root[data-theme=dark] .topbar-storage,:root[data-theme=dark] .filter-chip,:root[data-theme=dark] .tag,:root[data-theme=dark] .tags span,:root[data-theme=dark] .result-batch-toolbar button,:root[data-theme=dark] .result-head button,:root[data-theme=dark] .view-switch button,:root[data-theme=dark] .search-target-tabs button,:root[data-theme=dark] .search-mode-tabs button,:root[data-theme=dark] select,:root[data-theme=dark] input,:root[data-theme=dark] textarea,:root[data-theme=dark] #searchInput{background:#202327!important;border-color:#ffffff1f!important;color:#edf1f3!important}:root[data-theme=dark] .topbar-nav button.active,:root[data-theme=dark] .topbar .primary,:root[data-theme=dark] .topbar #topbarNewAssetButton,:root[data-theme=dark] #searchButton,:root[data-theme=dark] .button--primary{background:#f5f7f8!important;border-color:#f5f7f8!important;color:#0f1113!important}:root[data-theme=dark] .filter-chip.active,:root[data-theme=dark] .search-target-tabs button.active,:root[data-theme=dark] .search-mode-tabs button.active,:root[data-theme=dark] .view-switch button.active{background:#cfff1929!important;border-color:#cfff196b!important;color:#dfff52!important}:root[data-theme=dark] .status-pill{background:#cfff191a!important;border-color:#cfff1940!important;color:#dfff52!important}:root[data-theme=dark] .status-pill i,:root[data-theme=dark] .storage i:after,:root[data-theme=dark] .topbar-storage i:after,:root[data-theme=dark] .quality-row i:after,:root[data-theme=dark] .quality-row i,:root[data-theme=dark] .asset-card__metrics i,:root[data-theme=dark] .quality-badge{background-color:#cfff19!important}:root[data-theme=dark] .quality-row,:root[data-theme=dark] .quality-row *,:root[data-theme=dark] .asset-card__metrics,:root[data-theme=dark] .asset-card__metrics *,:root[data-theme=dark] .quality-badge,:root[data-theme=dark] .result-summary strong{color:#dfff52!important}:root[data-theme=dark] .asset-card h3,:root[data-theme=dark] .asset-card--search h3,:root[data-theme=dark] #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card h3,:root[data-theme=dark] #viewLibrary:not([hidden]) #library .asset-card--library h3{color:#f8fafb!important}:root[data-theme=dark] .asset-card__desc,:root[data-theme=dark] .asset-card--search .asset-card__desc,:root[data-theme=dark] #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card .asset-card__desc,:root[data-theme=dark] #viewLibrary:not([hidden]) #library .asset-card--library .asset-card__desc{color:#d2d9df!important}:root[data-theme=dark] .asset-card .asset-card__info,:root[data-theme=dark] .asset-card .asset-card__info *,:root[data-theme=dark] .asset-card small,:root[data-theme=dark] .asset-card__body small,:root[data-theme=dark] .asset-card__placeholder,:root[data-theme=dark] .result-head,:root[data-theme=dark] .result-summary,:root[data-theme=dark] .search-compose__hint{color:#aeb7be!important}:root[data-theme=dark] #searchInput::placeholder,:root[data-theme=dark] input::placeholder,:root[data-theme=dark] textarea::placeholder{color:#939ca4!important;opacity:1!important}:root[data-theme=dark] #viewSearch .quality-row,:root[data-theme=dark] #viewSearch .quality-row *,:root[data-theme=dark] #viewLibrary .quality-row,:root[data-theme=dark] #viewLibrary .quality-row *,:root[data-theme=dark] .asset-card .quality-row,:root[data-theme=dark] .asset-card .quality-row *,:root[data-theme=dark] .asset-card__metrics,:root[data-theme=dark] .asset-card__metrics *,:root[data-theme=dark] .quality-badge{color:#dfff52!important}:root[data-theme=dark] #viewSearch .quality-row i,:root[data-theme=dark] #viewSearch .quality-row i:after,:root[data-theme=dark] #viewLibrary .quality-row i,:root[data-theme=dark] #viewLibrary .quality-row i:after,:root[data-theme=dark] .asset-card__metrics i,:root[data-theme=dark] .asset-card__metrics i:after,:root[data-theme=dark] .topbar-storage i:after,:root[data-theme=dark] .storage i:after,:root[data-theme=dark] .status-pill i{background:#cfff19!important}html:has(:root[data-theme=dark]),:root[data-theme=dark],:root[data-theme=dark] body,body[data-theme=dark]{background:#0c0d0f!important}:root[data-theme=dark] .app,body[data-theme=dark] .app,:root[data-theme=dark] .workspace,body[data-theme=dark] .workspace,:root[data-theme=dark] .content,body[data-theme=dark] .content,:root[data-theme=dark] .workspace-view,body[data-theme=dark] .workspace-view,:root[data-theme=dark] #viewSearch,body[data-theme=dark] #viewSearch,:root[data-theme=dark] .search-results-zone,body[data-theme=dark] .search-results-zone{background:#0c0d0f!important;color:#f5f7f8!important}:root[data-theme=dark] #viewSearch.search-target--image,:root[data-theme=dark] #viewSearch.search-view--video,:root[data-theme=dark] #viewLibrary,body[data-theme=dark] #viewSearch.search-target--image,body[data-theme=dark] #viewSearch.search-view--video,body[data-theme=dark] #viewLibrary{background:#0c0d0f!important}:root[data-theme=dark] #resultHead,:root[data-theme=dark] .result-head,:root[data-theme=dark] #resultConsole,:root[data-theme=dark] .result-console,body[data-theme=dark] #resultHead,body[data-theme=dark] .result-head,body[data-theme=dark] #resultConsole,body[data-theme=dark] .result-console{background:#14171a!important;border-color:#ffffff1c!important;color:#f1f4f6!important;box-shadow:none!important}:root[data-theme=dark] #resultSummary,:root[data-theme=dark] .result-head__summary,:root[data-theme=dark] .result-summary,body[data-theme=dark] #resultSummary,body[data-theme=dark] .result-head__summary,body[data-theme=dark] .result-summary{background:#0f1113!important;border-color:#ffffff1f!important;color:#f5f7f8!important;box-shadow:none!important}:root[data-theme=dark] .result-head__label,:root[data-theme=dark] .result-head__title,:root[data-theme=dark] .result-head strong,:root[data-theme=dark] .result-head span,body[data-theme=dark] .result-head__label,body[data-theme=dark] .result-head__title,body[data-theme=dark] .result-head strong,body[data-theme=dark] .result-head span{color:#f1f4f6!important}:root[data-theme=dark] .content:has(#viewSearch.search-target--image),:root[data-theme=dark] .content:has(#viewSearch.search-view--video.search-view--active),:root[data-theme=dark] .content:has(#viewLibrary:not([hidden])),body[data-theme=dark] .content:has(#viewSearch.search-target--image),body[data-theme=dark] .content:has(#viewSearch.search-view--video.search-view--active),body[data-theme=dark] .content:has(#viewLibrary:not([hidden])){background:#0c0d0f!important}:root[data-theme=dark] #results,:root[data-theme=dark] .asset-grid,:root[data-theme=dark] #library,body[data-theme=dark] #results,body[data-theme=dark] .asset-grid,body[data-theme=dark] #library{background:#0d0f10!important}:root[data-theme=dark] #resultHead #resultSummary,:root[data-theme=dark] #resultHead #resultSummary *,:root[data-theme=dark] #resultHead .result-head__summary,:root[data-theme=dark] #resultHead .result-head__summary *,body[data-theme=dark] #resultHead #resultSummary,body[data-theme=dark] #resultHead #resultSummary *,body[data-theme=dark] #resultHead .result-head__summary,body[data-theme=dark] #resultHead .result-head__summary *{color:#f5f7f8!important}:root[data-theme=dark] #resultHead #resultSummary,:root[data-theme=dark] #resultHead .result-head__summary,body[data-theme=dark] #resultHead #resultSummary,body[data-theme=dark] #resultHead .result-head__summary{background:#0f1113!important;border-color:#ffffff1f!important}html:has(:root[data-theme=dark]),:root[data-theme=dark],:root[data-theme=dark] body,body[data-theme=dark]{background:#0b0d0e!important}:root[data-theme=dark] .app,body[data-theme=dark] .app,:root[data-theme=dark] .workspace,body[data-theme=dark] .workspace,:root[data-theme=dark] .content,body[data-theme=dark] .content,:root[data-theme=dark] .workspace-view,body[data-theme=dark] .workspace-view,:root[data-theme=dark] #viewSearch,body[data-theme=dark] #viewSearch,:root[data-theme=dark] .search-results-zone,body[data-theme=dark] .search-results-zone{background:#0f1214!important}:root[data-theme=dark] #results,:root[data-theme=dark] .asset-grid,:root[data-theme=dark] #library,body[data-theme=dark] #results,body[data-theme=dark] .asset-grid,body[data-theme=dark] #library{background:#101416!important}:root[data-theme=dark] .asset-card,:root[data-theme=dark] .asset-card--search,:root[data-theme=dark] #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card,:root[data-theme=dark] #viewLibrary:not([hidden]) #library .asset-card--library,:root[data-theme=dark] .external-result-card,:root[data-theme=dark] .video-segment-card-v2{background:#171c20!important;border-color:#daeee624!important}:root[data-theme=dark] .asset-card__body,:root[data-theme=dark] .asset-card--search .asset-card__body,:root[data-theme=dark] #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card .asset-card__body,:root[data-theme=dark] #viewLibrary:not([hidden]) #library .asset-card--library .asset-card__body{background:#181d21!important}:root[data-theme=dark] .asset-card__image,:root[data-theme=dark] .asset-card__image--empty,:root[data-theme=dark] .asset-card--search .asset-card__image,:root[data-theme=dark] #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card .asset-card__image,:root[data-theme=dark] #viewLibrary:not([hidden]) #library .asset-card--library .asset-card__image,:root[data-theme=dark] .video-segment-card-v2__thumb{background:#151a1d!important;border-bottom-color:#daeee61a!important}:root[data-theme=dark] .topbar .command-btn,:root[data-theme=dark] .topbar .secondary,:root[data-theme=dark] .topbar .button,:root[data-theme=dark] .topbar .theme-toggle-btn,:root[data-theme=dark] .topbar-storage,:root[data-theme=dark] .filter-chip,:root[data-theme=dark] .tag,:root[data-theme=dark] .tags span,:root[data-theme=dark] .result-batch-toolbar button,:root[data-theme=dark] .result-head button,:root[data-theme=dark] .view-switch button,:root[data-theme=dark] .search-target-tabs button,:root[data-theme=dark] .search-mode-tabs button,:root[data-theme=dark] select,:root[data-theme=dark] input,:root[data-theme=dark] textarea,:root[data-theme=dark] #searchInput{background:#1b2024!important;border-color:#daeee61f!important;color:#e7ecef!important}:root[data-theme=dark] .filter-chip.active,:root[data-theme=dark] .search-target-tabs button.active,:root[data-theme=dark] .search-mode-tabs button.active,:root[data-theme=dark] .view-switch button.active{background:#acd04329!important;border-color:#acd0435c!important;color:#c5e66a!important}:root[data-theme=dark] .status-pill{background:#88b03524!important;border-color:#acd0434d!important;color:#addd5a!important}:root[data-theme=dark] #resultHead,:root[data-theme=dark] .result-head,:root[data-theme=dark] #resultConsole,:root[data-theme=dark] .result-console,body[data-theme=dark] #resultHead,body[data-theme=dark] .result-head,body[data-theme=dark] #resultConsole,body[data-theme=dark] .result-console{background:#111518!important;border-color:#daeee61f!important}:root[data-theme=dark] #resultHead #resultSummary,:root[data-theme=dark] #resultHead .result-head__summary,body[data-theme=dark] #resultHead #resultSummary,body[data-theme=dark] #resultHead .result-head__summary{background:#0e1113!important;border-color:#daeee61a!important;color:#edf2ef!important}:root[data-theme=dark] .asset-card h3,:root[data-theme=dark] .asset-card--search h3,:root[data-theme=dark] #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card h3,:root[data-theme=dark] #viewLibrary:not([hidden]) #library .asset-card--library h3{color:#f4f7f6!important}:root[data-theme=dark] .asset-card__desc,:root[data-theme=dark] .asset-card--search .asset-card__desc,:root[data-theme=dark] #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card .asset-card__desc,:root[data-theme=dark] #viewLibrary:not([hidden]) #library .asset-card--library .asset-card__desc{color:#cbd4d1!important}:root[data-theme=dark] .asset-card .asset-card__info,:root[data-theme=dark] .asset-card .asset-card__info *,:root[data-theme=dark] .asset-card small,:root[data-theme=dark] .asset-card__body small,:root[data-theme=dark] .asset-card__placeholder,:root[data-theme=dark] .result-head,:root[data-theme=dark] .result-summary,:root[data-theme=dark] .search-compose__hint{color:#9eaaa7!important}:root[data-theme=dark] #viewSearch .quality-row,:root[data-theme=dark] #viewLibrary .quality-row,:root[data-theme=dark] .asset-card .quality-row,:root[data-theme=dark] .asset-card__metrics,:root[data-theme=dark] .quality-badge{color:#a9d65a!important}:root[data-theme=dark] #viewSearch .quality-row b,:root[data-theme=dark] #viewLibrary .quality-row b,:root[data-theme=dark] .asset-card .quality-row b,:root[data-theme=dark] .asset-card__metrics b{color:#d7ee93!important}:root[data-theme=dark] #viewSearch .quality-row span,:root[data-theme=dark] #viewLibrary .quality-row span,:root[data-theme=dark] .asset-card .quality-row span,:root[data-theme=dark] .asset-card__metrics span{color:#9fc95a!important}:root[data-theme=dark] #viewSearch .quality-row i,:root[data-theme=dark] #viewLibrary .quality-row i,:root[data-theme=dark] .asset-card__metrics i{background:#303827!important}:root[data-theme=dark] #viewSearch .quality-row i:after,:root[data-theme=dark] #viewLibrary .quality-row i:after,:root[data-theme=dark] .asset-card__metrics i:after{background:linear-gradient(90deg,#42d6a4,#9fc95a 62%,#d1e765)!important}:root[data-theme=dark] .status-pill i,:root[data-theme=dark] .storage i:after,:root[data-theme=dark] .topbar-storage i:after{background:#9fc95a!important}:root[data-theme=dark] .content:has(#viewSearch.search-target--image),:root[data-theme=dark] .content:has(#viewSearch.search-view--video.search-view--active),:root[data-theme=dark] .content:has(#viewLibrary:not([hidden])),body[data-theme=dark] .content:has(#viewSearch.search-target--image),body[data-theme=dark] .content:has(#viewSearch.search-view--video.search-view--active),body[data-theme=dark] .content:has(#viewLibrary:not([hidden])){background:#0f1214!important}:root[data-theme=dark] #viewSearch,:root[data-theme=dark] #viewSearch.search-target--image,:root[data-theme=dark] #viewSearch.search-view--video,:root[data-theme=dark] #viewLibrary,body[data-theme=dark] #viewSearch,body[data-theme=dark] #viewSearch.search-target--image,body[data-theme=dark] #viewSearch.search-view--video,body[data-theme=dark] #viewLibrary{background:#0f1214!important}:root[data-theme=dark] #viewSearch #results,:root[data-theme=dark] #viewSearch .asset-grid,:root[data-theme=dark] #viewLibrary #library,body[data-theme=dark] #viewSearch #results,body[data-theme=dark] #viewSearch .asset-grid,body[data-theme=dark] #viewLibrary #library{background:#101416!important}:root[data-theme=dark] #viewSearch #resultHead.result-head,:root[data-theme=dark] #viewSearch .result-head--card,body[data-theme=dark] #viewSearch #resultHead.result-head,body[data-theme=dark] #viewSearch .result-head--card{background:#111518!important;border-color:#daeee61f!important;box-shadow:inset 0 1px #ffffff09!important}:root[data-theme=dark] #viewSearch #resultHead #resultSummary.result-head__summary,body[data-theme=dark] #viewSearch #resultHead #resultSummary.result-head__summary{background:#0e1113!important;border-color:#daeee61a!important;color:#edf2ef!important}:root[data-theme=dark] #viewSearch .quality-row,:root[data-theme=dark] #viewLibrary .quality-row,:root[data-theme=dark] .asset-card .quality-row,body[data-theme=dark] #viewSearch .quality-row,body[data-theme=dark] #viewLibrary .quality-row,body[data-theme=dark] .asset-card .quality-row{color:#a9d65a!important}:root[data-theme=dark] #viewSearch .quality-row span,:root[data-theme=dark] #viewLibrary .quality-row span,:root[data-theme=dark] .asset-card .quality-row span,body[data-theme=dark] #viewSearch .quality-row span,body[data-theme=dark] #viewLibrary .quality-row span,body[data-theme=dark] .asset-card .quality-row span{color:#9fc95a!important}:root[data-theme=dark] #viewSearch .quality-row i,:root[data-theme=dark] #viewLibrary .quality-row i,:root[data-theme=dark] .asset-card .quality-row i,body[data-theme=dark] #viewSearch .quality-row i,body[data-theme=dark] #viewLibrary .quality-row i,body[data-theme=dark] .asset-card .quality-row i{background:#303827!important;border-color:transparent!important;color:#a9d65a!important}:root[data-theme=dark] #viewSearch .quality-row b,:root[data-theme=dark] #viewLibrary .quality-row b,:root[data-theme=dark] .asset-card .quality-row b,body[data-theme=dark] #viewSearch .quality-row b,body[data-theme=dark] #viewLibrary .quality-row b,body[data-theme=dark] .asset-card .quality-row b{background:linear-gradient(90deg,#39c99a,#95c55f 66%,#c9df66)!important;color:#d7ee93!important}:root[data-theme=dark] #viewSearch .quality-row:before,:root[data-theme=dark] #viewLibrary .quality-row:before,body[data-theme=dark] #viewSearch .quality-row:before,body[data-theme=dark] #viewLibrary .quality-row:before{color:#a9d65a!important}:root[data-theme=dark]{--eam-dark-page: #0d1011;--eam-dark-zone: #101416;--eam-dark-panel: #121719;--eam-dark-card: #171d20;--eam-dark-card-soft: #181f22;--eam-dark-control: #171d21;--eam-dark-control-2: #1b2226;--eam-dark-border: rgba(214, 236, 228, .12);--eam-dark-border-soft: rgba(214, 236, 228, .08);--eam-dark-text: #eef3f1;--eam-dark-body: #d3ddda;--eam-dark-muted: #a9b5b1;--eam-dark-faint: #7e8b87;--eam-dark-accent: #b2d654;--eam-dark-accent-soft: rgba(178, 214, 84, .16)}html:has(:root[data-theme=dark]),:root[data-theme=dark],:root[data-theme=dark] body,body[data-theme=dark]{background:var(--eam-dark-page)!important;color:var(--eam-dark-text)!important}:root[data-theme=dark] .content:has(#viewSearch.search-target--image),:root[data-theme=dark] .content:has(#viewSearch.search-view--video.search-view--active),:root[data-theme=dark] .content:has(#viewLibrary:not([hidden])),:root[data-theme=dark] #viewSearch,:root[data-theme=dark] #viewSearch.search-target--image,:root[data-theme=dark] #viewSearch.search-view--video,:root[data-theme=dark] #viewLibrary,body[data-theme=dark] .content:has(#viewSearch.search-target--image),body[data-theme=dark] .content:has(#viewSearch.search-view--video.search-view--active),body[data-theme=dark] .content:has(#viewLibrary:not([hidden])),body[data-theme=dark] #viewSearch,body[data-theme=dark] #viewSearch.search-target--image,body[data-theme=dark] #viewSearch.search-view--video,body[data-theme=dark] #viewLibrary{background:var(--eam-dark-zone)!important}:root[data-theme=dark] #viewSearch #results,:root[data-theme=dark] #viewSearch .asset-grid,:root[data-theme=dark] #viewLibrary #library,body[data-theme=dark] #viewSearch #results,body[data-theme=dark] #viewSearch .asset-grid,body[data-theme=dark] #viewLibrary #library{background:#0f1314!important}:root[data-theme=dark] #viewSearch .search-panel,:root[data-theme=dark] #viewSearch #searchFilterBar.filter-toolbar,:root[data-theme=dark] #viewSearch #resultHead.result-head,:root[data-theme=dark] #viewSearch #resultConsole,body[data-theme=dark] #viewSearch .search-panel,body[data-theme=dark] #viewSearch #searchFilterBar.filter-toolbar,body[data-theme=dark] #viewSearch #resultHead.result-head,body[data-theme=dark] #viewSearch #resultConsole{background:var(--eam-dark-panel)!important;border-color:var(--eam-dark-border)!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] #viewSearch #searchFilterBar .filter-toolbar__label,:root[data-theme=dark] #viewSearch #resultHead .result-head__section-label,:root[data-theme=dark] #viewSearch #resultHead .result-head__section-label *,body[data-theme=dark] #viewSearch #searchFilterBar .filter-toolbar__label,body[data-theme=dark] #viewSearch #resultHead .result-head__section-label,body[data-theme=dark] #viewSearch #resultHead .result-head__section-label *{color:var(--eam-dark-muted)!important;opacity:1!important}:root[data-theme=dark] #viewSearch #searchFilterBar .filter-inline,:root[data-theme=dark] #viewSearch #searchFilterBar .filter-chip,:root[data-theme=dark] #viewSearch #searchFilterBar .view-switch button,:root[data-theme=dark] #viewSearch #searchFilterBar select,:root[data-theme=dark] #viewSearch #resultHead button,:root[data-theme=dark] #viewSearch #resultHead select,body[data-theme=dark] #viewSearch #searchFilterBar .filter-inline,body[data-theme=dark] #viewSearch #searchFilterBar .filter-chip,body[data-theme=dark] #viewSearch #searchFilterBar .view-switch button,body[data-theme=dark] #viewSearch #searchFilterBar select,body[data-theme=dark] #viewSearch #resultHead button,body[data-theme=dark] #viewSearch #resultHead select{background:var(--eam-dark-control)!important;border-color:var(--eam-dark-border)!important;color:#e2e9e6!important}:root[data-theme=dark] #viewSearch #searchFilterBar .filter-chip--project,:root[data-theme=dark] #viewSearch #searchFilterBar label.filter-chip--project,body[data-theme=dark] #viewSearch #searchFilterBar .filter-chip--project,body[data-theme=dark] #viewSearch #searchFilterBar label.filter-chip--project{color:var(--eam-dark-muted)!important;gap:8px!important}:root[data-theme=dark] #viewSearch #projectFilter,:root[data-theme=dark] #viewSearch #sortFilter,body[data-theme=dark] #viewSearch #projectFilter,body[data-theme=dark] #viewSearch #sortFilter{background-color:#151a1d!important;color:#edf3f0!important}:root[data-theme=dark] #viewSearch .filter-chip.active,:root[data-theme=dark] #viewSearch .search-target-tabs button.active,:root[data-theme=dark] #viewSearch .search-mode-tabs button.active,:root[data-theme=dark] #viewSearch .view-switch button.active,body[data-theme=dark] #viewSearch .filter-chip.active,body[data-theme=dark] #viewSearch .search-target-tabs button.active,body[data-theme=dark] #viewSearch .search-mode-tabs button.active,body[data-theme=dark] #viewSearch .view-switch button.active{background:#b2d65426!important;border-color:#b2d65452!important;color:#cbe87e!important}:root[data-theme=dark] #viewSearch #resultHead #resultSummary.result-head__summary,body[data-theme=dark] #viewSearch #resultHead #resultSummary.result-head__summary{background:#101416!important;border-color:#d6ece41c!important;color:#f2f6f4!important}:root[data-theme=dark] #viewSearch #resultHead #resultSummary.result-head__summary *,body[data-theme=dark] #viewSearch #resultHead #resultSummary.result-head__summary *{color:#f2f6f4!important}:root[data-theme=dark] .asset-card,:root[data-theme=dark] .asset-card--search,:root[data-theme=dark] #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card,:root[data-theme=dark] #viewLibrary:not([hidden]) #library .asset-card--library,body[data-theme=dark] .asset-card,body[data-theme=dark] .asset-card--search,body[data-theme=dark] #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card,body[data-theme=dark] #viewLibrary:not([hidden]) #library .asset-card--library{background:var(--eam-dark-card)!important;border-color:#d6ece421!important}:root[data-theme=dark] .asset-card__body,:root[data-theme=dark] .asset-card--search .asset-card__body,:root[data-theme=dark] #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card .asset-card__body,body[data-theme=dark] .asset-card__body,body[data-theme=dark] .asset-card--search .asset-card__body,body[data-theme=dark] #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card .asset-card__body{background:var(--eam-dark-card-soft)!important}:root[data-theme=dark] .asset-card__image,:root[data-theme=dark] .asset-card__image--empty,:root[data-theme=dark] .asset-card--search .asset-card__image,:root[data-theme=dark] #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card .asset-card__image,body[data-theme=dark] .asset-card__image,body[data-theme=dark] .asset-card__image--empty,body[data-theme=dark] .asset-card--search .asset-card__image,body[data-theme=dark] #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card .asset-card__image{background:#151b1e!important;color:#96a29f!important}:root[data-theme=dark] .asset-card h3,:root[data-theme=dark] .asset-card--search h3,body[data-theme=dark] .asset-card h3,body[data-theme=dark] .asset-card--search h3{color:#f4f8f6!important}:root[data-theme=dark] .asset-card__desc,:root[data-theme=dark] .asset-card--search .asset-card__desc,body[data-theme=dark] .asset-card__desc,body[data-theme=dark] .asset-card--search .asset-card__desc{color:var(--eam-dark-body)!important}:root[data-theme=dark] .asset-card small,:root[data-theme=dark] .asset-card__body small,:root[data-theme=dark] .asset-card .asset-card__info,:root[data-theme=dark] .asset-card .asset-card__info *,body[data-theme=dark] .asset-card small,body[data-theme=dark] .asset-card__body small,body[data-theme=dark] .asset-card .asset-card__info,body[data-theme=dark] .asset-card .asset-card__info *{color:var(--eam-dark-muted)!important}:root[data-theme=dark] .asset-card .tag,:root[data-theme=dark] .asset-card .tags span,body[data-theme=dark] .asset-card .tag,body[data-theme=dark] .asset-card .tags span{background:#20272a!important;border-color:#d6ece414!important;color:#d9e2df!important}:root[data-theme=dark] #appInspector.inspector,body[data-theme=dark] #appInspector.inspector{background:linear-gradient(180deg,#111518,#0f1315)!important;border-left-color:#d6ece41f!important;box-shadow:-18px 0 44px #00000057!important;color:var(--eam-dark-text)!important}:root[data-theme=dark] #appInspector .inspector__head,:root[data-theme=dark] #appInspector .inspector-tabs,:root[data-theme=dark] #appInspector .inspector__bottom,body[data-theme=dark] #appInspector .inspector__head,body[data-theme=dark] #appInspector .inspector-tabs,body[data-theme=dark] #appInspector .inspector__bottom{background:transparent!important;border-color:#d6ece41a!important}:root[data-theme=dark] #appInspector h2,:root[data-theme=dark] #appInspector strong,:root[data-theme=dark] #appInspector .inspector-section-label,body[data-theme=dark] #appInspector h2,body[data-theme=dark] #appInspector strong,body[data-theme=dark] #appInspector .inspector-section-label{color:#f2f6f4!important}:root[data-theme=dark] #appInspector .inspector__status,:root[data-theme=dark] #appInspector .inspector__hint,:root[data-theme=dark] #appInspector .muted,:root[data-theme=dark] #appInspector small,:root[data-theme=dark] #appInspector span,:root[data-theme=dark] #appInspector p,body[data-theme=dark] #appInspector .inspector__status,body[data-theme=dark] #appInspector .inspector__hint,body[data-theme=dark] #appInspector .muted,body[data-theme=dark] #appInspector small,body[data-theme=dark] #appInspector span,body[data-theme=dark] #appInspector p{color:var(--eam-dark-muted)!important}:root[data-theme=dark] #appInspector .count,body[data-theme=dark] #appInspector .count{background:#ffffff0f!important;border:1px solid rgba(214,236,228,.1)!important;color:#f4f8f6!important}:root[data-theme=dark] #appInspector .inspector-empty,:root[data-theme=dark] #appInspector .inspector-empty__summary,:root[data-theme=dark] #appInspector .inspector-empty__flow,:root[data-theme=dark] #appInspector .inspector-export,:root[data-theme=dark] #appInspector .inspector-advanced,:root[data-theme=dark] #appInspector .inspector-share,:root[data-theme=dark] #appInspector .inspector-batch,:root[data-theme=dark] #appInspector .inspector-type-actions,:root[data-theme=dark] #appInspector .panel-card,body[data-theme=dark] #appInspector .inspector-empty,body[data-theme=dark] #appInspector .inspector-empty__summary,body[data-theme=dark] #appInspector .inspector-empty__flow,body[data-theme=dark] #appInspector .inspector-export,body[data-theme=dark] #appInspector .inspector-advanced,body[data-theme=dark] #appInspector .inspector-share,body[data-theme=dark] #appInspector .inspector-batch,body[data-theme=dark] #appInspector .inspector-type-actions,body[data-theme=dark] #appInspector .panel-card{background:#161b1e!important;border-color:#d6ece41a!important;box-shadow:none!important}:root[data-theme=dark] #appInspector .inspector-empty__flow li,:root[data-theme=dark] #appInspector .selection-list>*,body[data-theme=dark] #appInspector .inspector-empty__flow li,body[data-theme=dark] #appInspector .selection-list>*{background:#121719!important;border-color:#d6ece414!important;color:var(--eam-dark-body)!important}:root[data-theme=dark] #appInspector .inspector-tabs,body[data-theme=dark] #appInspector .inspector-tabs{background:#0c0f10!important;border:1px solid rgba(214,236,228,.1)!important;border-radius:12px!important;padding:3px!important}:root[data-theme=dark] #appInspector .inspector-tabs button,:root[data-theme=dark] #appInspector .inspector-export__tab,body[data-theme=dark] #appInspector .inspector-tabs button,body[data-theme=dark] #appInspector .inspector-export__tab{background:transparent!important;border-color:transparent!important;color:#bdc8c4!important}:root[data-theme=dark] #appInspector .inspector-tabs button.active,:root[data-theme=dark] #appInspector .inspector-export__tab.active,body[data-theme=dark] #appInspector .inspector-tabs button.active,body[data-theme=dark] #appInspector .inspector-export__tab.active{background:#1c2426!important;border-color:#b2d6543d!important;color:#eef3f1!important}:root[data-theme=dark] #appInspector button,:root[data-theme=dark] #appInspector .button,:root[data-theme=dark] #appInspector input,:root[data-theme=dark] #appInspector select,:root[data-theme=dark] #appInspector textarea,body[data-theme=dark] #appInspector button,body[data-theme=dark] #appInspector .button,body[data-theme=dark] #appInspector input,body[data-theme=dark] #appInspector select,body[data-theme=dark] #appInspector textarea{background:#171d21!important;border-color:#d6ece41f!important;color:#e8efec!important}:root[data-theme=dark] #appInspector .detail-close,body[data-theme=dark] #appInspector .detail-close{background:#050607!important;color:#f3f7f5!important}:root[data-theme=dark] #appInspector #inspectorDetailContent .dialog-image,:root[data-theme=dark] #appInspector #inspectorDetailContent .detail-type-switch,:root[data-theme=dark] #appInspector #inspectorDetailContent .detail-meta,:root[data-theme=dark] #appInspector #inspectorDetailContent .match-reasons,:root[data-theme=dark] #appInspector #inspectorDetailContent .quality-panel,:root[data-theme=dark] #appInspector #inspectorDetailContent .detail-prompt,:root[data-theme=dark] #appInspector #inspectorDetailContent .detail-governance,body[data-theme=dark] #appInspector #inspectorDetailContent .dialog-image,body[data-theme=dark] #appInspector #inspectorDetailContent .detail-type-switch,body[data-theme=dark] #appInspector #inspectorDetailContent .detail-meta,body[data-theme=dark] #appInspector #inspectorDetailContent .match-reasons,body[data-theme=dark] #appInspector #inspectorDetailContent .quality-panel,body[data-theme=dark] #appInspector #inspectorDetailContent .detail-prompt,body[data-theme=dark] #appInspector #inspectorDetailContent .detail-governance{background:#161b1e!important;border-color:#d6ece41a!important;box-shadow:none!important}:root[data-theme=dark] #appInspector #inspectorDetailContent h3,body[data-theme=dark] #appInspector #inspectorDetailContent h3{color:#f5f8f7!important}:root[data-theme=dark] #appInspector #inspectorDetailContent p,:root[data-theme=dark] #appInspector #inspectorDetailContent small,body[data-theme=dark] #appInspector #inspectorDetailContent p,body[data-theme=dark] #appInspector #inspectorDetailContent small{color:var(--eam-dark-body)!important}:root[data-theme=dark] #appInspector #inspectorDetailContent .detail-meta span,body[data-theme=dark] #appInspector #inspectorDetailContent .detail-meta span{background:#20272a!important;border-color:#d6ece417!important;color:#dce6e2!important}:root[data-theme=dark] #appInspector #inspectorDetailContent .detail-type-switch__btn.is-active,body[data-theme=dark] #appInspector #inspectorDetailContent .detail-type-switch__btn.is-active{background:#b2d65429!important;border-color:#b2d65447!important;color:#d4ed91!important}:root[data-theme=dark] #appInspector #inspectorDetailContent .detail-actions:last-child,body[data-theme=dark] #appInspector #inspectorDetailContent .detail-actions:last-child{background:#0f1315f5!important;border-top-color:#d6ece41a!important;box-shadow:0 -12px 28px #0000004d!important}:root[data-theme=dark] #appInspector .inspector__bottom,body[data-theme=dark] #appInspector .inspector__bottom{background:linear-gradient(180deg,#0f131500,#0f1315 24%)!important}:root[data-theme=dark] #viewSearch #searchFilterBar .filter-toolbar__label,:root[data-theme=dark] #viewSearch #searchFilterBar .filter-chip--project,:root[data-theme=dark] #viewSearch #searchFilterBar label.filter-chip--project,:root[data-theme=dark] #viewSearch #resultHead .result-head__section-label,body[data-theme=dark] #viewSearch #searchFilterBar .filter-toolbar__label,body[data-theme=dark] #viewSearch #searchFilterBar .filter-chip--project,body[data-theme=dark] #viewSearch #searchFilterBar label.filter-chip--project,body[data-theme=dark] #viewSearch #resultHead .result-head__section-label{color:#bac6c2!important;font-weight:850!important}:root[data-theme=dark] #viewSearch #searchFilterBar .filter-chip,:root[data-theme=dark] #viewSearch #searchFilterBar .view-switch button,:root[data-theme=dark] #viewSearch #searchFilterBar select,:root[data-theme=dark] #viewSearch #resultHead button,:root[data-theme=dark] #viewSearch #resultHead select,body[data-theme=dark] #viewSearch #searchFilterBar .filter-chip,body[data-theme=dark] #viewSearch #searchFilterBar .view-switch button,body[data-theme=dark] #viewSearch #searchFilterBar select,body[data-theme=dark] #viewSearch #resultHead button,body[data-theme=dark] #viewSearch #resultHead select{background:#151a1d!important;border-color:#d6ece41c!important;color:#e5ece9!important}:root[data-theme=dark] #viewSearch #searchFilterBar #filterChipsDynamic .filter-chip.active,:root[data-theme=dark] #viewSearch #searchFilterBar .view-switch button.active,:root[data-theme=dark] #viewSearch #searchFilterBar .filter-chip.active,:root[data-theme=dark] #viewSearch #searchPanel .search-target-tabs button.active,:root[data-theme=dark] #viewSearch #searchPanel .search-mode-tabs button.active,body[data-theme=dark] #viewSearch #searchFilterBar #filterChipsDynamic .filter-chip.active,body[data-theme=dark] #viewSearch #searchFilterBar .view-switch button.active,body[data-theme=dark] #viewSearch #searchFilterBar .filter-chip.active,body[data-theme=dark] #viewSearch #searchPanel .search-target-tabs button.active,body[data-theme=dark] #viewSearch #searchPanel .search-mode-tabs button.active{background:#b2d6542b!important;border-color:#b2d6545c!important;color:#d4ed91!important}:root[data-theme=dark] #viewSearch #resultHead.result-head,body[data-theme=dark] #viewSearch #resultHead.result-head{background:#111618!important}:root[data-theme=dark] #viewSearch #resultHead #resultSummary.result-head__summary,body[data-theme=dark] #viewSearch #resultHead #resultSummary.result-head__summary{background:#0d1112!important;border-color:#d6ece421!important}:root[data-theme=dark] #appInspector.inspector,body[data-theme=dark] #appInspector.inspector{background:#101416!important}:root[data-theme=dark] .app:not(.inspector-collapsed) #appInspector.inspector,body[data-theme=dark] .app:not(.inspector-collapsed) #appInspector.inspector{background:linear-gradient(180deg,#111618,#0f1315)!important;border-left-color:#d6ece424!important}:root[data-theme=dark] #appInspector .inspector-empty__flow li strong,:root[data-theme=dark] #appInspector .inspector-empty__summary strong,body[data-theme=dark] #appInspector .inspector-empty__flow li strong,body[data-theme=dark] #appInspector .inspector-empty__summary strong{color:#f2f6f4!important}:root[data-theme=dark] #appInspector .inspector-empty__flow li span,:root[data-theme=dark] #appInspector .inspector-empty__summary span,body[data-theme=dark] #appInspector .inspector-empty__flow li span,body[data-theme=dark] #appInspector .inspector-empty__summary span{color:#b6c1bd!important}:root[data-theme=dark] #appInspector .inspector-export summary,:root[data-theme=dark] #appInspector .inspector-advanced summary,:root[data-theme=dark] #appInspector .inspector-share summary,:root[data-theme=dark] #appInspector .inspector-batch summary,body[data-theme=dark] #appInspector .inspector-export summary,body[data-theme=dark] #appInspector .inspector-advanced summary,body[data-theme=dark] #appInspector .inspector-share summary,body[data-theme=dark] #appInspector .inspector-batch summary{color:#dce5e1!important}:root[data-theme=dark]{--eam-active-text: #caff25;--eam-active-text-soft: #b9ee49;--eam-active-bg: rgba(202, 255, 37, .065);--eam-active-bg-strong: rgba(202, 255, 37, .1);--eam-active-border: rgba(202, 255, 37, .2)}:root[data-theme=dark] .topbar-nav button.active,body[data-theme=dark] .topbar-nav button.active,:root[data-theme=dark] #viewSearch #searchPanel .search-target-tabs button.active,:root[data-theme=dark] #viewSearch #searchPanel .search-mode-tabs button.active,:root[data-theme=dark] #viewSearch #searchFilterBar #filterChipsDynamic .filter-chip.active,:root[data-theme=dark] #viewSearch #searchFilterBar .filter-chip.active,:root[data-theme=dark] #viewSearch #searchFilterBar .view-switch button.active,:root[data-theme=dark] #viewSearch .search-target-tabs button.active,:root[data-theme=dark] #viewSearch .search-mode-tabs button.active,:root[data-theme=dark] #viewSearch .view-switch button.active,:root[data-theme=dark] #appInspector .inspector-tabs button.active,:root[data-theme=dark] #appInspector .inspector-export__tab.active,:root[data-theme=dark] #appInspector #inspectorDetailContent .detail-type-switch__btn.is-active,body[data-theme=dark] #viewSearch #searchPanel .search-target-tabs button.active,body[data-theme=dark] #viewSearch #searchPanel .search-mode-tabs button.active,body[data-theme=dark] #viewSearch #searchFilterBar #filterChipsDynamic .filter-chip.active,body[data-theme=dark] #viewSearch #searchFilterBar .filter-chip.active,body[data-theme=dark] #viewSearch #searchFilterBar .view-switch button.active,body[data-theme=dark] #viewSearch .search-target-tabs button.active,body[data-theme=dark] #viewSearch .search-mode-tabs button.active,body[data-theme=dark] #viewSearch .view-switch button.active,body[data-theme=dark] #appInspector .inspector-tabs button.active,body[data-theme=dark] #appInspector .inspector-export__tab.active,body[data-theme=dark] #appInspector #inspectorDetailContent .detail-type-switch__btn.is-active{background:var(--eam-active-bg)!important;border-color:var(--eam-active-border)!important;color:var(--eam-active-text)!important;box-shadow:inset 0 0 0 1px #caff2509!important}:root[data-theme=dark] .topbar-nav button.active:hover,body[data-theme=dark] .topbar-nav button.active:hover,:root[data-theme=dark] #viewSearch #searchPanel .search-target-tabs button.active:hover,:root[data-theme=dark] #viewSearch #searchPanel .search-mode-tabs button.active:hover,:root[data-theme=dark] #viewSearch #searchFilterBar .filter-chip.active:hover,:root[data-theme=dark] #viewSearch #searchFilterBar .view-switch button.active:hover,:root[data-theme=dark] #appInspector .inspector-tabs button.active:hover,body[data-theme=dark] #viewSearch #searchPanel .search-target-tabs button.active:hover,body[data-theme=dark] #viewSearch #searchPanel .search-mode-tabs button.active:hover,body[data-theme=dark] #viewSearch #searchFilterBar .filter-chip.active:hover,body[data-theme=dark] #viewSearch #searchFilterBar .view-switch button.active:hover,body[data-theme=dark] #appInspector .inspector-tabs button.active:hover{background:var(--eam-active-bg-strong)!important;color:var(--eam-active-text)!important}:root[data-theme=dark] .topbar-nav button,body[data-theme=dark] .topbar-nav button,:root[data-theme=dark] #viewSearch .search-target-tabs button,:root[data-theme=dark] #viewSearch .search-mode-tabs button,:root[data-theme=dark] #viewSearch #searchFilterBar .filter-chip,:root[data-theme=dark] #viewSearch #searchFilterBar .view-switch button,body[data-theme=dark] #viewSearch .search-target-tabs button,body[data-theme=dark] #viewSearch .search-mode-tabs button,body[data-theme=dark] #viewSearch #searchFilterBar .filter-chip,body[data-theme=dark] #viewSearch #searchFilterBar .view-switch button{color:#dce5e1!important}:root[data-theme=dark] #viewSearch #searchPanel .search-target-tabs button.active span,:root[data-theme=dark] #viewSearch #searchPanel .search-mode-tabs button.active span,:root[data-theme=dark] #viewSearch #searchFilterBar .filter-chip.active span,:root[data-theme=dark] #viewSearch #searchFilterBar .view-switch button.active span,:root[data-theme=dark] #appInspector .inspector-tabs button.active span,body[data-theme=dark] #viewSearch #searchPanel .search-target-tabs button.active span,body[data-theme=dark] #viewSearch #searchPanel .search-mode-tabs button.active span,body[data-theme=dark] #viewSearch #searchFilterBar .filter-chip.active span,body[data-theme=dark] #viewSearch #searchFilterBar .view-switch button.active span,body[data-theme=dark] #appInspector .inspector-tabs button.active span{color:inherit!important}:root[data-theme=dark] #viewSearch #searchFilterBar .view-switch button.active .ui-icon,:root[data-theme=dark] #viewSearch #searchPanel .search-target-tabs button.active .ui-icon,:root[data-theme=dark] #viewSearch #searchPanel .search-mode-tabs button.active .ui-icon,body[data-theme=dark] #viewSearch #searchFilterBar .view-switch button.active .ui-icon,body[data-theme=dark] #viewSearch #searchPanel .search-target-tabs button.active .ui-icon,body[data-theme=dark] #viewSearch #searchPanel .search-mode-tabs button.active .ui-icon{color:var(--eam-active-text)!important}:root[data-theme=dark] .topbar-nav button.active,body[data-theme=dark] .topbar-nav button.active{font-weight:850!important}:root[data-theme=dark] #viewSearch #searchPanel .search-target-tabs,:root[data-theme=dark] #viewSearch #searchPanel .search-mode-tabs,:root[data-theme=dark] #viewSearch #searchFilterBar .view-switch,body[data-theme=dark] #viewSearch #searchPanel .search-target-tabs,body[data-theme=dark] #viewSearch #searchPanel .search-mode-tabs,body[data-theme=dark] #viewSearch #searchFilterBar .view-switch{background:#ffffff06!important;border-color:#d6ece414!important}.theme-toggle-btn,.app.app--topnav .topbar .theme-toggle-btn{align-items:center!important;display:inline-flex!important;gap:0!important;justify-content:center!important;min-width:36px!important;padding-left:10px!important;padding-right:10px!important}.theme-toggle-btn__icon{align-items:center;display:inline-flex;flex:0 0 auto;height:16px;justify-content:center;width:16px}.theme-toggle-btn__svg{display:block;height:16px;width:16px}.theme-toggle-btn__label{display:none!important}:root[data-theme=dark] .theme-toggle-btn,body[data-theme=dark] .theme-toggle-btn{color:#e9f0ed!important}:root[data-theme=dark] .theme-toggle-btn[data-target-theme=light] .theme-toggle-btn__icon,body[data-theme=dark] .theme-toggle-btn[data-target-theme=light] .theme-toggle-btn__icon{color:#caff25!important}:root:not([data-theme=dark]) .theme-toggle-btn[data-target-theme=dark] .theme-toggle-btn__icon{color:#59616b!important}:root{--eam-shell-max: 1840px;--eam-shell-gutter: max(42px, calc((100vw - var(--eam-shell-max)) / 2 + 42px));--eam-preview-gap: 12px;--eam-preview-gap-compact: 10px}.app.app--topnav .topbar,.app.app--topnav.inspector-collapsed .topbar,.app.app--topnav.sidebar-collapsed .topbar{padding-left:var(--eam-shell-gutter)!important;padding-right:var(--eam-shell-gutter)!important}.app.app--topnav .topbar{column-gap:18px!important;grid-template-columns:minmax(620px,1fr) auto!important}.topbar__main{gap:10px!important}.topbar-nav{gap:8px!important}.app.app--topnav .topbar__actions{gap:10px!important}.content:has(#viewSearch.search-target--image),.content:has(#viewSearch.search-view--video.search-view--active),.content:has(#viewLibrary:not([hidden])){padding-left:var(--eam-shell-gutter)!important;padding-right:var(--eam-shell-gutter)!important}#viewSearch.search-target--image,#viewSearch.search-view--video.search-view--active,#viewLibrary:not([hidden]){margin-left:auto!important;margin-right:auto!important;max-width:calc(var(--eam-shell-max) - 84px)!important;width:100%!important}#viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list) .asset-card__image,#viewLibrary:not([hidden]) #library.asset-grid:not(.list) .asset-card__image{min-height:0!important}@media(max-width:1640px){:root{--eam-shell-gutter: clamp(28px, 3.2vw, 54px)}#viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list),#viewLibrary:not([hidden]) #library.asset-grid:not(.list){grid-template-columns:repeat(4,minmax(0,1fr))!important}#viewSearch.search-target--image #results.asset-grid.compact:not(.video-results-shell):not(.list),#viewLibrary:not([hidden]) #library.asset-grid.compact:not(.list){grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media(max-width:1180px){.app.app--topnav .topbar,.app.app--topnav.inspector-collapsed .topbar,.app.app--topnav.sidebar-collapsed .topbar,.content:has(#viewSearch.search-target--image),.content:has(#viewSearch.search-view--video.search-view--active),.content:has(#viewLibrary:not([hidden])){padding-left:22px!important;padding-right:22px!important}#viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list),#viewLibrary:not([hidden]) #library.asset-grid:not(.list){grid-template-columns:repeat(3,minmax(0,1fr))!important}#viewSearch.search-target--image #results.asset-grid.compact:not(.video-results-shell):not(.list),#viewLibrary:not([hidden]) #library.asset-grid.compact:not(.list){grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:820px){#viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list),#viewLibrary:not([hidden]) #library.asset-grid:not(.list){grid-template-columns:repeat(2,minmax(0,1fr))!important}#viewSearch.search-target--image #results.asset-grid.compact:not(.video-results-shell):not(.list),#viewLibrary:not([hidden]) #library.asset-grid.compact:not(.list){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:560px){#viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list),#viewSearch.search-target--image #results.asset-grid.compact:not(.video-results-shell):not(.list),#viewLibrary:not([hidden]) #library.asset-grid:not(.list),#viewLibrary:not([hidden]) #library.asset-grid.compact:not(.list){grid-template-columns:1fr!important}}:root{--eam-shell-max: 1920px;--eam-shell-gutter: clamp(24px, calc((100vw - var(--eam-shell-max)) / 2 + 24px), 42px);--eam-preview-gap: 12px;--eam-preview-gap-compact: 10px}@media(max-width:1640px){:root{--eam-shell-gutter: clamp(20px, 2.4vw, 34px)}}:root{--eam-shell-max: 1920px;--eam-shell-gutter: clamp(56px, 3.8vw, 72px);--eam-preview-gap: 12px;--eam-preview-gap-compact: 10px}#viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list) .asset-card__image,#viewLibrary:not([hidden]) #library.asset-grid:not(.list) .asset-card__image{aspect-ratio:3 / 2!important;min-height:0!important}@media(max-width:1640px){:root{--eam-shell-gutter: clamp(32px, 3vw, 48px)}}@media(max-width:1180px){:root{--eam-shell-gutter: 22px}}:root{--eam-shell-gutter: clamp(24px, 2vw, 36px);--eam-preview-gap: 12px;--eam-preview-gap-compact: 10px}.app.app--topnav .topbar,.app.app--topnav.inspector-collapsed .topbar,.app.app--topnav.sidebar-collapsed .topbar,.content:has(#viewSearch.search-target--image),.content:has(#viewSearch.search-view--video.search-view--active),.content:has(#viewLibrary:not([hidden])){padding-left:var(--eam-shell-gutter)!important;padding-right:var(--eam-shell-gutter)!important}#viewSearch.search-target--image,#viewSearch.search-view--video.search-view--active,#viewLibrary:not([hidden]){max-width:none!important}#viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list),#viewLibrary:not([hidden]) #library.asset-grid:not(.list){gap:var(--eam-preview-gap)!important;grid-template-columns:repeat(5,minmax(0,1fr))!important}#viewSearch.search-target--image #results.asset-grid.compact:not(.video-results-shell):not(.list),#viewLibrary:not([hidden]) #library.asset-grid.compact:not(.list){gap:var(--eam-preview-gap-compact)!important;grid-template-columns:repeat(6,minmax(0,1fr))!important}#viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list) .asset-card__image,#viewLibrary:not([hidden]) #library.asset-grid:not(.list) .asset-card__image{aspect-ratio:4 / 3!important;min-height:0!important}@media(max-width:1640px){:root{--eam-shell-gutter: clamp(18px, 2vw, 28px)}}@media(max-width:1180px){:root{--eam-shell-gutter: 16px}}@media(min-width:1641px){:root{--eam-shell-gutter: 150px}.app.app--topnav .topbar,.app.app--topnav.inspector-collapsed .topbar,.app.app--topnav.sidebar-collapsed .topbar,.content:has(#viewSearch.search-target--image),.content:has(#viewSearch.search-view--video.search-view--active),.content:has(#viewLibrary:not([hidden])){padding-left:150px!important;padding-right:150px!important}#viewSearch.search-target--image,#viewSearch.search-view--video.search-view--active,#viewLibrary:not([hidden]){max-width:none!important}}@media(min-width:1641px){:root{--eam-shell-gutter: 180px}.app.app--topnav .topbar,.app.app--topnav.inspector-collapsed .topbar,.app.app--topnav.sidebar-collapsed .topbar,.content:has(#viewSearch.search-target--image),.content:has(#viewSearch.search-view--video.search-view--active),.content:has(#viewLibrary:not([hidden])){padding-left:180px!important;padding-right:180px!important}#viewSearch.search-target--image,#viewSearch.search-view--video.search-view--active,#viewLibrary:not([hidden]){max-width:none!important}}@media(min-width:1641px){.app.app--topnav .topbar,.app.app--topnav.inspector-collapsed .topbar,.app.app--topnav.sidebar-collapsed .topbar{margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;width:calc(100% - 360px)!important}}.app.app--topnav .topbar .shell-toggle--inspector{background:var(--eam-topnav-chip)!important;border:1px solid var(--eam-topbar-border)!important;box-shadow:none!important;flex:0 0 32px!important;position:static!important;right:auto!important;top:auto!important}.app.app--topnav .topbar .shell-toggle--inspector:hover{background:var(--eam-topnav-chip)!important;color:var(--eam-topnav-fg)!important}@media(min-width:1641px){:root{--eam-shell-gutter: 200px}.content:has(#viewSearch.search-target--image),.content:has(#viewSearch.search-view--video.search-view--active),.content:has(#viewLibrary:not([hidden])){padding-left:200px!important;padding-right:200px!important}.app.app--topnav .topbar,.app.app--topnav.inspector-collapsed .topbar,.app.app--topnav.sidebar-collapsed .topbar{margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;width:calc(100% - 400px)!important}}#inspectorDetailContent .detail-resolution{border-top:1px solid rgba(15,23,42,.08)!important;color:#64748b!important;display:block!important;font-size:12px!important;font-variant-numeric:tabular-nums!important;line-height:1.5!important;margin:-2px 0 0!important;padding:8px 0 0!important;white-space:normal!important}.theme-dark #inspectorDetailContent .detail-resolution,:root[data-theme=dark] #appInspector #inspectorDetailContent .detail-resolution,body[data-theme=dark] #appInspector #inspectorDetailContent .detail-resolution{border-top-color:#e2e8f01f!important;color:#cbd5e1c7!important}#viewSearch.search-view--video.search-view--active .video-results-shell .video-search-workbench__main .video-segment-grid-v2,#viewSearch.search-view--video .video-results-shell .video-search-workbench.is-workbasket-closed .video-segment-grid-v2,#viewSearch.search-view--video .video-results-shell .video-search-workbench__main .video-segment-grid-v2{gap:16px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important}@media(max-width:1640px){#viewSearch.search-view--video.search-view--active .video-results-shell .video-search-workbench__main .video-segment-grid-v2,#viewSearch.search-view--video .video-results-shell .video-search-workbench.is-workbasket-closed .video-segment-grid-v2,#viewSearch.search-view--video .video-results-shell .video-search-workbench__main .video-segment-grid-v2{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:1180px){#viewSearch.search-view--video.search-view--active .video-results-shell .video-search-workbench__main .video-segment-grid-v2,#viewSearch.search-view--video .video-results-shell .video-search-workbench.is-workbasket-closed .video-segment-grid-v2,#viewSearch.search-view--video .video-results-shell .video-search-workbench__main .video-segment-grid-v2{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:820px){#viewSearch.search-view--video.search-view--active .video-results-shell .video-search-workbench__main .video-segment-grid-v2,#viewSearch.search-view--video .video-results-shell .video-search-workbench.is-workbasket-closed .video-segment-grid-v2,#viewSearch.search-view--video .video-results-shell .video-search-workbench__main .video-segment-grid-v2{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:560px){#viewSearch.search-view--video.search-view--active .video-results-shell .video-search-workbench__main .video-segment-grid-v2,#viewSearch.search-view--video .video-results-shell .video-search-workbench.is-workbasket-closed .video-segment-grid-v2,#viewSearch.search-view--video .video-results-shell .video-search-workbench__main .video-segment-grid-v2{grid-template-columns:1fr!important}}:root[data-theme=dark] #viewSearch.search-view--video,body[data-theme=dark] #viewSearch.search-view--video{--eam-video-bg: #0b0f10;--eam-video-panel: #111719;--eam-video-card: #151b1d;--eam-video-card-soft: #182023;--eam-video-border: rgba(199, 255, 112, .13);--eam-video-border-strong: rgba(199, 255, 112, .28);--eam-video-accent: #c7ff44;--eam-video-mint: #36d399;--eam-video-cyan: #5eead4;--eam-video-text: #f2f6f4;--eam-video-muted: #9fa9a6}:root[data-theme=dark] #viewSearch.search-view--video #searchPanel,:root[data-theme=dark] #viewSearch.search-view--video #searchFilterBar,:root[data-theme=dark] #viewSearch.search-view--video #resultHead,:root[data-theme=dark] #viewSearch.search-view--video #resultConsole,:root[data-theme=dark] #viewSearch.search-view--video .video-search-toolbar.video-search-toolbar--compact,:root[data-theme=dark] #viewSearch.search-view--video .asset-grid.video-results-shell,body[data-theme=dark] #viewSearch.search-view--video #searchPanel,body[data-theme=dark] #viewSearch.search-view--video #searchFilterBar,body[data-theme=dark] #viewSearch.search-view--video #resultHead,body[data-theme=dark] #viewSearch.search-view--video #resultConsole,body[data-theme=dark] #viewSearch.search-view--video .video-search-toolbar.video-search-toolbar--compact,body[data-theme=dark] #viewSearch.search-view--video .asset-grid.video-results-shell{background:var(--eam-video-bg)!important;border-color:#c7ff701a!important}:root[data-theme=dark] #viewSearch.search-view--video .video-search-toolbar.video-search-toolbar--compact,body[data-theme=dark] #viewSearch.search-view--video .video-search-toolbar.video-search-toolbar--compact{box-shadow:inset 0 1px #ffffff08!important}:root[data-theme=dark] #viewSearch.search-view--video .video-search-toolbar__topline strong,:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__body h3,body[data-theme=dark] #viewSearch.search-view--video .video-search-toolbar__topline strong,body[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__body h3{color:var(--eam-video-text)!important}:root[data-theme=dark] #viewSearch.search-view--video .video-search-toolbar__topline span,:root[data-theme=dark] #viewSearch.search-view--video .video-search-toolbar__filters label,:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__meta,body[data-theme=dark] #viewSearch.search-view--video .video-search-toolbar__topline span,body[data-theme=dark] #viewSearch.search-view--video .video-search-toolbar__filters label,body[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__meta{color:var(--eam-video-muted)!important}:root[data-theme=dark] #viewSearch.search-view--video .video-search-toolbar__filters select,:root[data-theme=dark] #viewSearch.search-view--video .video-search-toolbar__filters input[type=search],body[data-theme=dark] #viewSearch.search-view--video .video-search-toolbar__filters select,body[data-theme=dark] #viewSearch.search-view--video .video-search-toolbar__filters input[type=search]{background:#141a1c!important;border-color:var(--eam-video-border)!important;color:var(--eam-video-text)!important}:root[data-theme=dark] #viewSearch.search-view--video .video-search-toolbar__actions .primary,body[data-theme=dark] #viewSearch.search-view--video .video-search-toolbar__actions .primary{background:#c7ff4424!important;border-color:#c7ff4447!important;color:var(--eam-video-accent)!important}:root[data-theme=dark] #viewSearch.search-view--video .video-search-toolbar__actions .secondary,body[data-theme=dark] #viewSearch.search-view--video .video-search-toolbar__actions .secondary{background:#141a1c!important;border-color:#e2e8f01a!important;color:#d7dfdc!important}:root[data-theme=dark] #viewSearch.search-view--video .video-results-shell .video-segment-card-v2,body[data-theme=dark] #viewSearch.search-view--video .video-results-shell .video-segment-card-v2{background:var(--eam-video-card)!important;border-color:var(--eam-video-border)!important;box-shadow:0 14px 34px #00000038!important}:root[data-theme=dark] #viewSearch.search-view--video .video-results-shell .video-segment-card-v2:hover,body[data-theme=dark] #viewSearch.search-view--video .video-results-shell .video-segment-card-v2:hover{border-color:var(--eam-video-border-strong)!important;box-shadow:0 18px 42px #00000057,0 0 0 1px #c7ff441a!important}:root[data-theme=dark] #viewSearch.search-view--video .video-results-shell .video-segment-card-v2.is-selected,body[data-theme=dark] #viewSearch.search-view--video .video-results-shell .video-segment-card-v2.is-selected{border-color:#c7ff4480!important;box-shadow:0 0 0 2px #c7ff4424,0 18px 42px #00000057!important}:root[data-theme=dark] #viewSearch.search-view--video .video-results-shell .video-segment-card-v2__body,body[data-theme=dark] #viewSearch.search-view--video .video-results-shell .video-segment-card-v2__body{background:var(--eam-video-card)!important}:root[data-theme=dark] #viewSearch.search-view--video .video-results-shell .video-segment-card-v2__body p,body[data-theme=dark] #viewSearch.search-view--video .video-results-shell .video-segment-card-v2__body p{color:#c5cfcc!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__semantic,body[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__semantic{background:#080d0ec7!important;border-color:#c7ff442e!important;color:#d7dfdc!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__score--strong,body[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__score--strong{background:linear-gradient(135deg,var(--eam-video-accent),#7ee787)!important;color:#07100c!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__score--mid,body[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__score--mid{background:linear-gradient(135deg,var(--eam-video-mint),var(--eam-video-cyan))!important;color:#06110f!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__score--weak,body[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__score--weak{background:#94a3b83d!important;border:1px solid rgba(199,255,68,.12)!important;color:#e2e8f0!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__progress,body[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__progress{background:#c7ff441f!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__progress:before,body[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__progress:before{background:linear-gradient(90deg,var(--eam-video-mint),var(--eam-video-accent))!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__hit-tags b,body[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__hit-tags b{color:#97a5a1!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__hit-tags span,:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__signal.is-hit,body[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__hit-tags span,body[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__signal.is-hit{background:#c7ff4421!important;border-color:#c7ff442e!important;color:var(--eam-video-accent)!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__signal,body[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__signal{background:var(--eam-video-card-soft)!important;border-color:#e2e8f014!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__signal b,body[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__signal b{color:#e3ebe8!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__signal em,body[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__signal em{color:#c5cfcc!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__tag,body[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__tag{background:#1b2325!important;color:#d5ddda!important}.shell-toggle--sidebar,.app.app--topnav .shell-toggle--sidebar{display:none!important}:root[data-theme=dark] #viewSearch.search-view--video .video-search-toolbar__actions [data-video-open-basket],:root[data-theme=dark] #viewSearch.search-view--video .video-search-toolbar__actions [data-video-export-clips],body[data-theme=dark] #viewSearch.search-view--video .video-search-toolbar__actions [data-video-open-basket],body[data-theme=dark] #viewSearch.search-view--video .video-search-toolbar__actions [data-video-export-clips]{background:#36d39924!important;border-color:#36d39957!important;color:#7ee7b7!important;box-shadow:none!important}:root[data-theme=dark] #viewSearch.search-view--video .video-search-toolbar__actions [data-video-open-basket]:hover,:root[data-theme=dark] #viewSearch.search-view--video .video-search-toolbar__actions [data-video-export-clips]:hover,body[data-theme=dark] #viewSearch.search-view--video .video-search-toolbar__actions [data-video-open-basket]:hover,body[data-theme=dark] #viewSearch.search-view--video .video-search-toolbar__actions [data-video-export-clips]:hover{background:#36d39938!important;border-color:#7ee7b77a!important}:root[data-theme=dark] #viewSearch.search-view--video .video-search-toolbar__actions [data-video-export-clips]:disabled,body[data-theme=dark] #viewSearch.search-view--video .video-search-toolbar__actions [data-video-export-clips]:disabled{background:#64748b1f!important;border-color:#94a3b829!important;color:#cbd5e18f!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__score--strong,body[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__score--strong{background:linear-gradient(135deg,#35d39b,#9af56a)!important;color:#06120d!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__score--mid,body[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__score--mid{background:linear-gradient(135deg,#f7c948,#d7f542)!important;color:#151605!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__score--weak,body[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__score--weak{background:#64748b94!important;border-color:#94a3b857!important;color:#f1f5f9!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2:has(.video-segment-card-v2__score--strong) .video-segment-card-v2__progress:before,body[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2:has(.video-segment-card-v2__score--strong) .video-segment-card-v2__progress:before{background:linear-gradient(90deg,#35d39b,#9af56a)!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2:has(.video-segment-card-v2__score--mid) .video-segment-card-v2__progress:before,body[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2:has(.video-segment-card-v2__score--mid) .video-segment-card-v2__progress:before{background:linear-gradient(90deg,#35d39b,#f7c948 72%,#d7f542)!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2:has(.video-segment-card-v2__score--weak) .video-segment-card-v2__progress:before,body[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2:has(.video-segment-card-v2__score--weak) .video-segment-card-v2__progress:before{background:linear-gradient(90deg,#64748b,#94a3b8)!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__progress,body[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__progress{background:#3341559e!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__signal,body[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__signal{background:#1f292deb!important;border-color:#7ee7b729!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__signal.is-hit,body[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__signal.is-hit{background:#c7ff4421!important;border-color:#c7ff4457!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__signal b,body[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__signal b{color:#f4faf7!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__signal em,body[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__signal em{color:#d3ddda!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__preview-controls,body[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__preview-controls{align-items:center!important;background:linear-gradient(180deg,transparent,rgba(0,0,0,.58))!important;bottom:0!important;display:grid!important;gap:8px!important;grid-template-columns:28px minmax(0,1fr) 32px!important;left:0!important;padding:34px 10px 10px!important;right:0!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__preview-mute,body[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__preview-mute{align-items:center!important;background:#080d0ec7!important;border:1px solid rgba(226,232,240,.22)!important;border-radius:10px!important;color:#eef5f2!important;display:inline-flex!important;height:32px!important;justify-content:center!important;margin:0!important;min-height:0!important;padding:0!important;position:static!important;width:32px!important}:root[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__preview-mute.is-muted,body[data-theme=dark] #viewSearch.search-view--video .video-segment-card-v2__preview-mute.is-muted{background:#0f1719db!important;border-color:#c7ff4452!important}:root[data-theme=dark] .video-segment-lightbox__panel,body[data-theme=dark] .video-segment-lightbox__panel{background:#101416!important;border:1px solid rgba(126,231,183,.18)!important;box-shadow:0 30px 90px #00000085!important;color:#edf5f2!important}:root[data-theme=dark] .video-segment-lightbox__header,body[data-theme=dark] .video-segment-lightbox__header{background:#12181a!important;border-bottom:1px solid rgba(126,231,183,.14)!important}:root[data-theme=dark] .video-segment-lightbox__header h3,:root[data-theme=dark] .video-segment-lightbox__eyebrow,:root[data-theme=dark] .video-segment-lightbox__meta,body[data-theme=dark] .video-segment-lightbox__header h3,body[data-theme=dark] .video-segment-lightbox__eyebrow,body[data-theme=dark] .video-segment-lightbox__meta{color:#edf5f2!important}:root[data-theme=dark] .video-segment-lightbox__eyebrow,:root[data-theme=dark] .video-segment-lightbox__meta,body[data-theme=dark] .video-segment-lightbox__eyebrow,body[data-theme=dark] .video-segment-lightbox__meta{opacity:.72!important}:root[data-theme=dark] .video-segment-lightbox__nav button,:root[data-theme=dark] .video-segment-lightbox__close,body[data-theme=dark] .video-segment-lightbox__nav button,body[data-theme=dark] .video-segment-lightbox__close{background:#060909!important;border-color:#7ee7b73d!important;color:#edf5f2!important}:root[data-theme=dark] .video-segment-lightbox__nav span,body[data-theme=dark] .video-segment-lightbox__nav span{color:#aab8b4!important}:root[data-theme=dark] .video-segment-lightbox__player,body[data-theme=dark] .video-segment-lightbox__player{background:#050606!important}:root[data-theme=dark] .video-segment-lightbox__body,body[data-theme=dark] .video-segment-lightbox__body{background:#111719!important;color:#dbe6e2!important}:root[data-theme=dark] .video-segment-lightbox__caption,body[data-theme=dark] .video-segment-lightbox__caption{color:#edf5f2!important}:root[data-theme=dark] .video-segment-lightbox__detail,:root[data-theme=dark] .video-segment-lightbox__reason,:root[data-theme=dark] .video-segment-lightbox__meta-tag,body[data-theme=dark] .video-segment-lightbox__detail,body[data-theme=dark] .video-segment-lightbox__reason,body[data-theme=dark] .video-segment-lightbox__meta-tag{background:#1f292de6!important;border-color:#7ee7b724!important;color:#dbe6e2!important}:root[data-theme=dark] .video-segment-lightbox__reason.is-hit,:root[data-theme=dark] .video-segment-lightbox__hit-tags span,body[data-theme=dark] .video-segment-lightbox__reason.is-hit,body[data-theme=dark] .video-segment-lightbox__hit-tags span{background:#c7ff4421!important;border-color:#c7ff444d!important;color:#d7f542!important}:root[data-theme=dark] .video-segment-lightbox__detail b,:root[data-theme=dark] .video-segment-lightbox__reason b,:root[data-theme=dark] .video-segment-lightbox__meta-tag b,body[data-theme=dark] .video-segment-lightbox__detail b,body[data-theme=dark] .video-segment-lightbox__reason b,body[data-theme=dark] .video-segment-lightbox__meta-tag b{color:#7ee7b7!important}:root[data-theme=dark] .video-segment-lightbox__detail em,:root[data-theme=dark] .video-segment-lightbox__reason em,body[data-theme=dark] .video-segment-lightbox__detail em,body[data-theme=dark] .video-segment-lightbox__reason em{color:#dbe6e2!important}#sidebarToggle.shell-toggle--sidebar{display:none!important}:root[data-theme=dark] #viewSearch.search-view--video .video-search-toolbar__primary-actions [data-video-open-basket],:root[data-theme=dark] #viewSearch.search-view--video .video-search-toolbar__primary-actions [data-video-export-clips],:root[data-theme=dark] #viewSearch.search-view--video .video-search-workbasket__actions [data-video-export-clips],body[data-theme=dark] #viewSearch.search-view--video .video-search-toolbar__primary-actions [data-video-open-basket],body[data-theme=dark] #viewSearch.search-view--video .video-search-toolbar__primary-actions [data-video-export-clips],body[data-theme=dark] #viewSearch.search-view--video .video-search-workbasket__actions [data-video-export-clips]{background:#36d39924!important;background-image:none!important;border:1px solid rgba(54,211,153,.34)!important;color:#7ee7b7!important;box-shadow:none!important}:root[data-theme=dark] #viewSearch.search-view--video .video-search-toolbar__primary-actions [data-video-open-basket]:hover,:root[data-theme=dark] #viewSearch.search-view--video .video-search-toolbar__primary-actions [data-video-export-clips]:hover,:root[data-theme=dark] #viewSearch.search-view--video .video-search-workbasket__actions [data-video-export-clips]:hover,body[data-theme=dark] #viewSearch.search-view--video .video-search-toolbar__primary-actions [data-video-open-basket]:hover,body[data-theme=dark] #viewSearch.search-view--video .video-search-toolbar__primary-actions [data-video-export-clips]:hover,body[data-theme=dark] #viewSearch.search-view--video .video-search-workbasket__actions [data-video-export-clips]:hover{background:#36d39938!important;border-color:#7ee7b77a!important;color:#b7f7d2!important}#viewSearch.search-view--video .video-results-shell .video-segment-grid-v2,#viewSearch.search-view--video.search-view--active .video-results-shell .video-search-workbench__main .video-segment-grid-v2,#viewSearch.search-view--video .video-results-shell .video-search-workbench.is-workbasket-closed .video-segment-grid-v2,#viewSearch.search-view--video .video-results-shell .video-search-workbench.is-workbasket-open .video-segment-grid-v2{column-gap:10px!important;row-gap:14px!important}#viewSearch.search-view--video .video-results-shell .video-segment-card-v2{max-width:none!important;width:100%!important}#viewSearch.search-view--video .video-segment-card-v2__preview-controls{align-items:center!important;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.16) 38%,rgba(0,0,0,.78) 100%)!important;bottom:0!important;display:flex!important;gap:8px!important;grid-template-columns:none!important;left:0!important;min-height:52px!important;padding:24px 12px 9px!important;right:0!important}#searchLibtvPane .libtv-requirements .libtv-candidate__image>img.libtv-candidate__img{display:grid!important;width:100%!important;height:100%!important;aspect-ratio:4 / 3;object-fit:contain!important;object-position:center!important}#searchLibtvPane .libtv-workbench>:is(.libtv-flow-shell,.libtv-shots,.libtv-requirements,.libtv-storyboards,.libtv-videos,.libtv-delivery):not([hidden]):has(~.libtv-workbench-reset:not([hidden])){margin-bottom:0!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important;box-shadow:none!important}#searchLibtvPane .libtv-workbench>.libtv-workbench-reset:not([hidden]){margin-top:-18px!important;border-top-color:#e3e6ec;border-radius:0 0 18px 18px!important}#searchLibtvPane .libtv-section-actions--floating{position:fixed;left:50%;bottom:max(22px,env(safe-area-inset-bottom));z-index:121;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:0;width:min(292px,calc(100vw - 32px));min-width:0;padding:4px;overflow:hidden;border:1px solid rgba(126,116,255,.24);border-radius:20px;background:linear-gradient(180deg,#26282ffa,#16181dfa);box-shadow:0 18px 44px #11182747,0 4px 12px #11182724,inset 0 1px #ffffff0f;transform:translate(-50%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}#searchLibtvPane .libtv-section-actions--floating:before{content:"";position:absolute;top:0;left:22px;right:22px;height:2px;border-radius:0 0 999px 999px;background:linear-gradient(90deg,transparent,#8176ff 24%,#a49cff 76%,transparent);opacity:.9;pointer-events:none}#searchLibtvPane .libtv-section-actions--floating>:is(#libtvShotSummary,#libtvSelectionSummary,#libtvStoryboardSummary,#libtvVideoSummary,#libtvDeliverySummary){display:flex;width:100%;min-width:0;min-height:38px;align-items:center;justify-content:center;box-sizing:border-box;padding:9px 14px 8px;border:0;border-bottom:1px solid rgba(255,255,255,.1);border-radius:16px 16px 0 0;background:transparent;color:#f2f3f7c7;box-shadow:none;font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.4;text-align:center;white-space:normal}#searchLibtvPane .libtv-section-actions--floating>:is(#libtvConfirmShotsButton,#libtvPushButton,#libtvGenerateStoryboardsButton,#libtvGenerateVideosButton,#libtvCreateDeliveryButton){position:static;grid-column:1 / -1;width:100%;min-width:0;min-height:54px;max-width:none;padding:0 22px;border:0;border-radius:0 0 16px 16px;background:transparent;color:#fff;box-shadow:none;font-size:14px;font-weight:760;letter-spacing:.01em;transform:none}#searchLibtvPane .libtv-section-actions--floating>:is(#libtvConfirmShotsButton,#libtvPushButton,#libtvGenerateStoryboardsButton,#libtvGenerateVideosButton,#libtvCreateDeliveryButton):hover:not(:disabled){background:linear-gradient(90deg,#7469ef24,#ffffff14,#7469ef24);box-shadow:none;transform:none}#searchLibtvPane .libtv-section-actions--floating>:is(#libtvConfirmShotsButton,#libtvPushButton,#libtvGenerateStoryboardsButton,#libtvGenerateVideosButton,#libtvCreateDeliveryButton):focus-visible{outline:2px solid rgba(164,156,255,.72);outline-offset:-3px}#searchLibtvPane .libtv-section-actions--floating>:is(#libtvConfirmShotsButton,#libtvPushButton,#libtvGenerateStoryboardsButton,#libtvGenerateVideosButton,#libtvCreateDeliveryButton):disabled{background:transparent;color:#ffffff75;box-shadow:none;transform:none}#searchLibtvPane .libtv-section-actions--storyboards{grid-template-columns:minmax(0,1fr) auto;width:min(338px,calc(100vw - 32px))}#searchLibtvPane .libtv-section-actions--storyboards>#libtvStoryboardSummary{justify-content:flex-start;padding-left:14px;text-align:left}#searchLibtvPane .libtv-section-actions--storyboards>#libtvSelectAllStoryboardsButton{align-self:stretch;min-height:38px;margin:0;padding:0 12px;border:0;border-bottom:1px solid rgba(255,255,255,.1);border-left:1px solid rgba(255,255,255,.1);border-radius:0 16px 0 0;background:transparent;color:#aaa3ff;box-shadow:none;font-size:10.5px;font-weight:700}#searchLibtvPane .libtv-section-actions--storyboards>#libtvSelectAllStoryboardsButton:hover:not(:disabled){background:#7469ef1f;color:#d6d2ff}#searchLibtvPane .libtv-section-actions--storyboards>#libtvSelectAllStoryboardsButton:disabled{color:#ffffff52}@media(max-width:680px){#searchLibtvPane .libtv-section-actions--floating{bottom:max(16px,env(safe-area-inset-bottom));width:min(292px,calc(100vw - 24px))}#searchLibtvPane .libtv-section-actions--storyboards{width:min(338px,calc(100vw - 24px))}}#searchLibtvPane .libtv-candidate__source{top:5px;right:5px;min-height:18px;padding:2px 6px;border:1px solid rgba(255,255,255,.82);border-radius:999px;box-shadow:0 2px 7px #18203024;font-size:9px;letter-spacing:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#searchLibtvPane .libtv-candidate__source.is-library{background:#eff6fff5;color:#245f9e}#searchLibtvPane .libtv-candidate__source.is-upload{background:#f5f3fff5;color:#5b4fc4}#searchLibtvPane .libtv-candidate__source.is-generated{background:#ecfdf5f5;color:#137a4b}#viewSearch #results .asset-card--search .asset-card__metrics,#viewSearch #results .asset-card--search .asset-card__info,#viewSearch #results .asset-card--search .asset-card__desc,#viewSearch #results .asset-card--search .asset-card__prompt,#viewSearch #results .asset-card--search .asset-card__source-risk,#viewSearch #results .asset-card--search .tags,#viewSearch #results .asset-card--search .match-chips,#viewSearch #results .asset-card--search .card-bottom{display:none!important}#viewSearch #results .asset-card--search .asset-card__body{min-height:0;padding:8px 10px 10px}#viewSearch #results .asset-card--search h3{-webkit-line-clamp:2;line-clamp:2;margin:0}#viewSearch.search-view--libtv .search-control-stack,#viewSearch.search-view--libtv #resultHead,#viewSearch.search-view--libtv .search-results-zone{display:none!important}body #viewSearch:has(#searchLibtvPane:not([hidden])) .search-control-stack,body #viewSearch:has(#searchLibtvPane:not([hidden])) .search-results-zone,body #viewSearch:has(#searchLibtvPane:not([hidden])) #similarModeBar,body #viewSearch:has(#searchLibtvPane:not([hidden])) #referenceModeBar,body #viewSearch:has(#searchLibtvPane:not([hidden])) #scriptSearchOutput{display:none!important}.detail-annotation-content{display:grid;gap:14px;margin:14px 0}.detail-annotation-section{margin:0}.detail-annotation-section h4{color:var(--text, #111827);font-size:14px;font-weight:800;letter-spacing:0;line-height:1.35;margin:0 0 6px}.detail-annotation-section p{color:var(--text, #1f2937);font-size:13px;line-height:1.75;margin:0}.detail-annotation-section__tags{display:flex;flex-wrap:wrap;gap:6px}.detail-annotation-section__tags span{background:#eef6ff;border:1px solid #d5e7fb;border-radius:999px;color:#286aa6;font-size:12px;font-weight:700;line-height:1.35;padding:5px 9px}.detail-annotation-content--legacy{border-left:3px solid #d8dee6;padding-left:12px}.asset-quality-progress{margin:12px 0 14px;padding:12px 14px;border:1px solid #dbe7df;border-radius:12px;background:#f7fbf8}.asset-quality-progress[hidden]{display:none!important}.asset-quality-progress__head,.asset-quality-progress__meta{display:flex;align-items:center;justify-content:space-between;gap:12px}.asset-quality-progress__head strong{color:#0f172a;font-size:14px}.asset-quality-progress__head span,.asset-quality-progress__meta{color:#64748b;font-size:12px}.asset-quality-progress__bar{height:8px;margin:10px 0 8px;overflow:hidden;border-radius:999px;background:#e5e7eb}.asset-quality-progress__bar i{display:block;width:0%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#10b981,#059669);transition:width .25s ease}.asset-quality-annotation-coverage{flex:1 1 360px;min-width:min(100%,320px);padding:10px 12px;border:1px solid #dbe7df;border-radius:12px;background:#f7fbf8}.asset-quality-annotation-coverage__head,.asset-quality-annotation-coverage__body{display:flex;align-items:center;justify-content:space-between;gap:10px}.asset-quality-annotation-coverage__head strong,.asset-quality-annotation-coverage__body b{color:#0f172a;font-size:13px}.asset-quality-annotation-coverage__head span,.asset-quality-annotation-coverage__body small{color:#64748b;font-size:12px}.asset-quality-annotation-coverage__bar{height:7px;margin:8px 0;overflow:hidden;border-radius:999px;background:#e5e7eb}.asset-quality-annotation-coverage__bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#10b981,#059669)}@media(max-width:720px){.asset-quality-annotation-coverage__head,.asset-quality-annotation-coverage__body{align-items:flex-start;flex-direction:column}}.asset-quality-cancel-action:not(:disabled){border-color:#b91c1c47;color:#991b1b}.asset-quality-cancel-action:disabled{cursor:not-allowed;opacity:.48}.asset-quality-progress__cancel{flex:0 0 auto;min-height:28px;padding:4px 10px;font-size:12px}.asset-quality-progress__cancel[hidden]{display:none!important}@media(max-width:720px){.asset-quality-progress__head{align-items:flex-start;flex-direction:column}}.asset-quality-panel{border-radius:8px;gap:16px;padding:20px}.asset-quality-panel__head{align-items:flex-end;border-bottom:1px solid #e5e7eb;padding-bottom:16px}.asset-quality-panel__title{display:grid;gap:4px}.asset-quality-panel__title strong{color:#111827;font-size:16px;line-height:1.35}.asset-quality-panel__title span{font-size:12px;line-height:1.5}.asset-quality-scope{align-items:flex-end;display:flex;gap:8px}.asset-quality-scope__field{display:grid;gap:6px;min-width:min(260px,42vw)}.asset-quality-scope__field>span{color:#6b7280;font-size:12px;font-weight:700}.asset-quality-scope select{background:#fff;border-color:#d1d5db;border-radius:6px;min-height:36px}.asset-quality-summary{align-items:center;background:#f8fafc;border-color:#e5e7eb;border-radius:8px;display:flex;gap:10px;padding:12px 14px}.asset-quality-summary>span:last-child{display:grid;gap:2px}.asset-quality-summary strong{color:#111827;font-size:13px}.asset-quality-summary small{color:#6b7280;font-size:12px}.asset-quality-summary__indicator{border-radius:50%;flex:0 0 9px;height:9px;width:9px}.asset-quality-summary__indicator.is-healthy{background:#059669;box-shadow:0 0 0 4px #d1fae5}.asset-quality-summary__indicator.is-warning{background:#d97706;box-shadow:0 0 0 4px #fef3c7}.asset-quality-groups{background:#f3f4f6;border-radius:7px;gap:3px;grid-template-columns:repeat(2,minmax(0,1fr));padding:3px}.asset-quality-group{background:transparent;border-color:transparent;border-radius:5px;min-height:38px;padding:8px 10px}.asset-quality-group strong{align-items:center;background:#e5e7eb;border-radius:999px;display:inline-flex;font-size:12px;justify-content:center;min-width:24px;padding:2px 7px}.asset-quality-group.is-active{background:#fff;border-color:#d1d5db;box-shadow:0 1px 2px #0f172a0f}.asset-quality-group.is-active strong{background:#dcfce7;color:#047857}.asset-quality-stats{display:grid;gap:8px}.asset-quality-annotation-coverage{background:#f7faf8;border-color:#d9e8de;border-radius:8px;box-sizing:border-box;min-width:0;padding:12px 14px;width:100%}.asset-quality-annotation-coverage__bar,.asset-quality-progress__bar{border-radius:3px}.asset-quality-annotation-coverage__bar i,.asset-quality-progress__bar i{background:#059669}.asset-quality-actions{align-items:center;border-top:1px solid #e5e7eb;display:flex;gap:8px;justify-content:flex-end;padding-top:14px}.asset-quality-actions[hidden]{display:none!important}.asset-quality-list:has(.asset-quality-empty){max-height:none;overflow:visible;padding:0}.asset-quality-empty{align-items:center;border:1px dashed #d1d5db;border-radius:8px;color:#6b7280;display:flex;gap:8px;justify-content:center;min-height:64px;padding:12px;text-align:center}.asset-quality-empty strong{color:#374151;font-size:13px}.asset-quality-empty span{font-size:12px}@media(max-width:720px){.asset-quality-panel{padding:16px}.asset-quality-panel__head,.asset-quality-scope{align-items:stretch;flex-direction:column}.asset-quality-scope__field{min-width:0}.asset-quality-actions{align-items:stretch;flex-direction:column}.asset-quality-empty{align-items:flex-start;flex-direction:column}}body.auth-login-required .content{align-items:center;background:#fff;display:grid;justify-items:center;min-height:calc(100dvh - 72px);padding:clamp(40px,10vh,96px) 24px}body.auth-login-required .login-screen{box-sizing:border-box;display:grid!important;min-height:min(720px,calc(100dvh - 96px));padding:0;place-items:center;width:100%}body.auth-login-required .login-screen[hidden]{display:none!important}body.auth-login-required .login-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 18px 48px #0f172a14;box-sizing:border-box;padding:28px;width:min(440px,calc(100vw - 48px))}body.auth-login-required .login-card__head{align-items:center;display:flex;gap:14px;margin-bottom:16px}body.auth-login-required .login-card__mark{align-items:center;background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;display:inline-flex;flex:0 0 46px;height:46px;justify-content:center;width:46px}body.auth-login-required .login-card__head h1{font-size:22px;line-height:1.25;margin:2px 0 4px}body.auth-login-required .login-card label{color:#111827;display:grid;font-weight:700;gap:8px;margin-top:16px}body.auth-login-required .login-card input{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-sizing:border-box;color:#111827;font:inherit;height:44px;padding:0 14px;width:100%}body.auth-login-required .login-card input:focus{border-color:#111827;outline:2px solid rgba(17,24,39,.12)}body.auth-login-required .login-card .button{justify-content:center;margin-top:20px;width:100%}body.auth-login-required .login-card .api-token-status{margin:12px 0 0;min-height:20px}@media(max-width:560px){body.auth-login-required .content{padding:24px 16px}body.auth-login-required .login-card{padding:22px;width:min(100%,calc(100vw - 32px))}body.auth-login-required .login-card__head{align-items:flex-start}}#viewSearch.search-target--image #videoSearchToolbar,#viewSearch.search-target--image .video-search-toolbar,#viewSearch.search-target--image #results.video-results-shell .video-search-workbench{display:none!important}#viewSearch.search-target--image #results.asset-grid:has(.notice--search-empty.empty-state-panel){column-count:auto!important;columns:auto!important;display:block!important;gap:0!important;grid-template-columns:none!important;margin-top:18px!important;width:100%!important}#viewSearch.search-target--image #results.asset-grid:has(.notice--search-empty.empty-state-panel) .notice--search-empty.empty-state-panel{align-items:flex-start!important;box-sizing:border-box!important;column-span:all!important;display:grid!important;gap:14px 16px!important;grid-template-columns:40px minmax(0,1fr)!important;margin:18px auto 0!important;max-width:min(780px,100%)!important;min-height:0!important;padding:22px 24px!important;width:min(780px,100%)!important}#viewSearch.search-target--image #results.asset-grid:has(.notice--search-empty.empty-state-panel) .empty-state-panel__icon{flex:0 0 40px!important;font-size:18px!important;height:40px!important;width:40px!important}#viewSearch.search-target--image #results.asset-grid:has(.notice--search-empty.empty-state-panel) .empty-state-panel__content{display:grid!important;gap:12px!important}#viewSearch.search-target--image #results.asset-grid:has(.notice--search-empty.empty-state-panel) .empty-state__actions,#viewSearch.search-target--image #results.asset-grid:has(.notice--search-empty.empty-state-panel) .empty-state__suggestions,#viewSearch.search-target--image #results.asset-grid:has(.notice--search-empty.empty-state-panel) .empty-state-samples{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:0!important;max-width:100%!important}#viewSearch.search-target--image #results.asset-grid:has(.notice--search-empty.empty-state-panel) .empty-state-samples{grid-column:1 / -1!important;padding-top:4px!important}#viewSearch.search-target--image #results.asset-grid:has(.notice--search-empty.empty-state-panel) .empty-state__suggestions span,#viewSearch.search-target--image #results.asset-grid:has(.notice--search-empty.empty-state-panel) .empty-state-samples span{flex:0 0 100%!important}#viewSearch.search-target--image #results.asset-grid:has(.notice--search-empty.empty-state-panel) .empty-state__action,#viewSearch.search-target--image #results.asset-grid:has(.notice--search-empty.empty-state-panel) .empty-state__actions .link-button,#viewSearch.search-target--image #results.asset-grid:has(.notice--search-empty.empty-state-panel) .empty-state__suggestions button,#viewSearch.search-target--image #results.asset-grid:has(.notice--search-empty.empty-state-panel) .empty-state-samples button{min-height:32px!important;min-width:0!important;padding:6px 12px!important;white-space:normal!important}@media(max-width:720px){#viewSearch.search-target--image #results.asset-grid:has(.notice--search-empty.empty-state-panel) .notice--search-empty.empty-state-panel{grid-template-columns:minmax(0,1fr)!important;padding:18px!important}}#viewSearch.search-target--image #resultBatchToolbar[hidden]{display:none!important}@media(min-width:821px){body:not([data-theme=dark]) #viewSearch.search-target--image:has(#results .notice--search-empty) #filterToolbarStatus{align-items:start!important;display:grid!important;gap:10px 16px!important;grid-template-columns:minmax(0,1fr) max-content!important;min-height:0!important}body:not([data-theme=dark]) #viewSearch.search-target--image:has(#results .notice--search-empty) #resultSummary{grid-column:1!important;grid-row:1!important;max-width:none!important;min-width:0!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important}body:not([data-theme=dark]) #viewSearch.search-target--image:has(#results .notice--search-empty) #searchQualityHint:not([hidden]){grid-column:2!important;grid-row:1!important;justify-self:end!important;margin:0!important;max-width:520px!important}body:not([data-theme=dark]) #viewSearch.search-target--image:has(#results .notice--search-empty) #resultBatchZone,body:not([data-theme=dark]) #viewSearch.search-target--image:has(#results .notice--search-empty) #resultBatchToolbar{display:none!important}body:not([data-theme=dark]) #viewSearch.search-target--image:has(#results .notice--search-empty) #resultConsole:has(#externalResultsPanel:not([hidden])),body:not([data-theme=dark]) #viewSearch.search-target--image:has(#results .notice--search-empty) #resultConsole:has(#externalVideoResultsPanel:not([hidden])){background:transparent!important;border:0!important;box-shadow:none!important;display:flex!important;flex:0 1 auto!important;grid-column:1 / -1!important;grid-row:2!important;justify-self:start!important;margin:0!important;max-width:min(560px,100%)!important;min-height:0!important;padding:0!important;width:min(560px,100%)!important}body:not([data-theme=dark]) #viewSearch.search-target--image:has(#results .notice--search-empty) #resultConsole .external-results-panel:not([hidden]):not(:has(.external-results-grid)){background:#fff!important;border:1px solid #e6e8ec!important;border-radius:10px!important;box-shadow:none!important;display:block!important;height:auto!important;margin:0!important;max-width:none!important;min-height:36px!important;padding:6px 8px!important;width:100%!important}body:not([data-theme=dark]) #viewSearch.search-target--image:has(#results .notice--search-empty) #resultConsole .external-results-panel:not([hidden]):not(:has(.external-results-grid)) .external-results-panel__head{align-items:center!important;display:flex!important;gap:10px!important;min-height:24px!important}}#viewSearch.search-target--image #results.asset-grid:has(.notice--search-empty.empty-state-panel){margin-top:28px!important}#viewSearch.search-target--image #results.asset-grid:has(.notice--search-empty.empty-state-panel) .notice--search-empty.empty-state-panel{gap:18px 18px!important;margin-top:0!important;max-width:min(900px,100%)!important;padding:30px 34px!important;width:min(900px,100%)!important}#viewSearch.search-target--image #results.asset-grid:has(.notice--search-empty.empty-state-panel) .empty-state-panel__content{gap:14px!important}#viewSearch.search-target--image #results.asset-grid:has(.notice--search-empty.empty-state-panel) .empty-state-panel__content>strong{font-size:16px!important;line-height:1.45!important}#viewSearch.search-target--image #results.asset-grid:has(.notice--search-empty.empty-state-panel) .empty-state-panel__content>p{color:#667085!important;line-height:1.7!important;margin:0!important}#viewSearch.search-target--image #results.asset-grid:has(.notice--search-empty.empty-state-panel) .empty-state__actions{gap:10px!important}#viewSearch.search-target--image #results.asset-grid:has(.notice--search-empty.empty-state-panel) .empty-state__suggestions,#viewSearch.search-target--image #results.asset-grid:has(.notice--search-empty.empty-state-panel) .empty-state-samples{border-top:1px solid #eef0f3!important;gap:10px!important;padding-top:14px!important}#viewSearch.search-target--image #results.asset-grid:has(.notice--search-empty.empty-state-panel) .empty-state__suggestions span,#viewSearch.search-target--image #results.asset-grid:has(.notice--search-empty.empty-state-panel) .empty-state-samples span{color:#667085!important;flex:0 0 100%!important;font-size:13px!important;font-weight:750!important;line-height:1.4!important}#viewSearch.search-target--image #results.asset-grid:has(.notice--search-empty.empty-state-panel) .empty-state__action,#viewSearch.search-target--image #results.asset-grid:has(.notice--search-empty.empty-state-panel) .empty-state__actions .link-button,#viewSearch.search-target--image #results.asset-grid:has(.notice--search-empty.empty-state-panel) .empty-state__suggestions button,#viewSearch.search-target--image #results.asset-grid:has(.notice--search-empty.empty-state-panel) .empty-state-samples button{border-radius:10px!important;line-height:1.25!important;min-height:36px!important;padding:8px 13px!important}@media(max-width:720px){#viewSearch.search-target--image #results.asset-grid:has(.notice--search-empty.empty-state-panel) .notice--search-empty.empty-state-panel{padding:22px!important}}#viewSearch.search-target--image #results.asset-grid:has(.notice--search-empty.empty-state-panel) .empty-state-samples{display:none!important}#viewSearch.search-target--image #results.asset-grid:has(.notice--search-empty.empty-state-panel) .empty-state__suggestions{border-top:1px solid #eef0f3!important;margin-top:2px!important;padding-top:14px!important}#viewSearch.search-target--image #results.asset-grid:has(.notice--search-empty.empty-state-panel) .notice--search-empty.empty-state-panel{max-width:min(760px,100%)!important;padding:28px 32px!important;width:min(760px,100%)!important}@media(min-width:821px){body:not([data-theme=dark]) #viewSearch.search-target--image:has(#results .notice--search-empty) #filterToolbarStatus:has(#resultConsole .external-results-grid),body:not([data-theme=dark]) #viewSearch.search-target--video:has(#results .notice--search-empty) #filterToolbarStatus:has(#resultConsole .external-results-grid){display:grid!important;gap:10px 16px!important;grid-template-columns:minmax(0,1fr) max-content!important}body:not([data-theme=dark]) #viewSearch.search-target--image:has(#results .notice--search-empty) #filterToolbarStatus:has(#resultConsole .external-results-grid) #resultSummary,body:not([data-theme=dark]) #viewSearch.search-target--video:has(#results .notice--search-empty) #filterToolbarStatus:has(#resultConsole .external-results-grid) #resultSummary{grid-column:1!important;grid-row:1!important}body:not([data-theme=dark]) #viewSearch.search-target--image:has(#results .notice--search-empty) #filterToolbarStatus:has(#resultConsole .external-results-grid) #searchQualityHint:not([hidden]),body:not([data-theme=dark]) #viewSearch.search-target--video:has(#results .notice--search-empty) #filterToolbarStatus:has(#resultConsole .external-results-grid) #searchQualityHint:not([hidden]){grid-column:2!important;grid-row:1!important;justify-self:end!important}body:not([data-theme=dark]) #viewSearch.search-target--image:has(#results .notice--search-empty) #resultConsole:has(#externalResultsPanel .external-results-grid),body:not([data-theme=dark]) #viewSearch.search-target--image:has(#results .notice--search-empty) #resultConsole:has(#externalVideoResultsPanel .external-results-grid),body:not([data-theme=dark]) #viewSearch.search-target--video:has(#results .notice--search-empty) #resultConsole:has(#externalResultsPanel .external-results-grid),body:not([data-theme=dark]) #viewSearch.search-target--video:has(#results .notice--search-empty) #resultConsole:has(#externalVideoResultsPanel .external-results-grid){background:transparent!important;border:0!important;box-shadow:none!important;display:block!important;flex:1 1 100%!important;grid-column:1 / -1!important;grid-row:2!important;justify-self:stretch!important;margin:0!important;max-width:none!important;min-width:0!important;padding:0!important;width:100%!important}body:not([data-theme=dark]) #viewSearch.search-target--image:has(#results .notice--search-empty) #resultConsole .external-results-panel:not([hidden]):has(.external-results-grid),body:not([data-theme=dark]) #viewSearch.search-target--video:has(#results .notice--search-empty) #resultConsole .external-results-panel:not([hidden]):has(.external-results-grid){background:transparent!important;border:0!important;box-shadow:none!important;display:block!important;margin:0!important;max-width:none!important;padding:0!important;width:100%!important}body:not([data-theme=dark]) #viewSearch.search-target--image:has(#results .notice--search-empty) #resultConsole .external-results-panel:not([hidden]):has(.external-results-grid) .external-results-grid,body:not([data-theme=dark]) #viewSearch.search-target--video:has(#results .notice--search-empty) #resultConsole .external-results-panel:not([hidden]):has(.external-results-grid) .external-results-grid{display:grid!important;gap:16px!important;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))!important;width:100%!important}}@media(min-width:821px){body:not([data-theme=dark]) #viewSearch.search-target--image:has(#results .notice--search-empty) #filterToolbarStatus:has(#resultConsole .external-video-grid),body:not([data-theme=dark]) #viewSearch.search-target--video:has(#results .notice--search-empty) #filterToolbarStatus:has(#resultConsole .external-video-grid){display:grid!important;gap:10px 16px!important;grid-template-columns:minmax(0,1fr) max-content!important}body:not([data-theme=dark]) #viewSearch.search-target--image:has(#results .notice--search-empty) #resultConsole:has(#externalVideoResultsPanel .external-video-grid),body:not([data-theme=dark]) #viewSearch.search-target--video:has(#results .notice--search-empty) #resultConsole:has(#externalVideoResultsPanel .external-video-grid){background:transparent!important;border:0!important;box-shadow:none!important;display:block!important;flex:1 1 100%!important;grid-column:1 / -1!important;grid-row:2!important;justify-self:stretch!important;margin:0!important;max-width:none!important;min-width:0!important;padding:0!important;width:100%!important}body:not([data-theme=dark]) #viewSearch.search-target--image:has(#results .notice--search-empty) #resultConsole .external-results-panel:not([hidden]):has(.external-video-grid),body:not([data-theme=dark]) #viewSearch.search-target--video:has(#results .notice--search-empty) #resultConsole .external-results-panel:not([hidden]):has(.external-video-grid){background:transparent!important;border:0!important;box-shadow:none!important;display:block!important;margin:0!important;max-width:none!important;padding:0!important;width:100%!important}body:not([data-theme=dark]) #viewSearch.search-target--image:has(#results .notice--search-empty) #resultConsole .external-results-panel:not([hidden]):has(.external-video-grid) .external-video-grid,body:not([data-theme=dark]) #viewSearch.search-target--video:has(#results .notice--search-empty) #resultConsole .external-results-panel:not([hidden]):has(.external-video-grid) .external-video-grid{display:grid!important;gap:16px!important;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))!important;width:100%!important}}.character-gallery-batch,.detail-character-gallery{border:1px solid rgba(15,23,42,.09);border-radius:10px;background:#ffffffc7;padding:12px}.character-gallery-batch{display:grid;gap:10px;margin:12px 0}.character-gallery-batch__head,.detail-character-gallery__head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.character-gallery-batch__head strong,.detail-character-gallery__head strong{display:block;color:#111827;font-size:13px}.character-gallery-batch__head span,.detail-character-gallery__head span,.character-gallery-batch__status,.detail-character-gallery--empty p{color:#6b7280;font-size:12px;line-height:1.5}.character-gallery-batch__create,.character-gallery-batch__assign{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.character-gallery-batch__assign{grid-template-columns:minmax(0,1fr) auto auto}.character-gallery-batch input,.character-gallery-batch select{min-width:0;min-height:34px;border:1px solid rgba(15,23,42,.12);border-radius:8px;background:#fff;color:#111827;padding:0 10px;font:inherit}.character-gallery-batch__status{min-height:18px;margin:0}.character-gallery-batch__status[data-tone=success]{color:#047857}.character-gallery-batch__status[data-tone=error]{color:#b91c1c}.character-gallery-batch__status[data-tone=pending]{color:#4f46e5}.detail-character-gallery{display:grid;gap:10px;margin-top:12px}.detail-character-gallery__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.detail-character-gallery__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(58px,1fr));gap:8px}.detail-character-gallery__thumb{position:relative;aspect-ratio:1 / 1;overflow:hidden;border:1px solid rgba(15,23,42,.12);border-radius:8px;background:#f8fafc;color:#64748b;padding:0;cursor:pointer}.detail-character-gallery__thumb img{width:100%;height:100%;object-fit:cover;display:block}.detail-character-gallery__thumb.is-active{border-color:#4f46e5;box-shadow:0 0 0 2px #4f46e529}:root[data-theme=dark] .character-gallery-batch,:root[data-theme=dark] .detail-character-gallery,body[data-theme=dark] .character-gallery-batch,body[data-theme=dark] .detail-character-gallery{border-color:#94a3b82e;background:#0f172ab8}:root[data-theme=dark] .character-gallery-batch input,:root[data-theme=dark] .character-gallery-batch select,body[data-theme=dark] .character-gallery-batch input,body[data-theme=dark] .character-gallery-batch select{border-color:#94a3b838;background:#0f172ae6;color:#e5e7eb}:root[data-theme=dark] .character-gallery-batch__head strong,:root[data-theme=dark] .detail-character-gallery__head strong,body[data-theme=dark] .character-gallery-batch__head strong,body[data-theme=dark] .detail-character-gallery__head strong{color:#f8fafc}@media(max-width:720px){.character-gallery-batch__create,.character-gallery-batch__assign{grid-template-columns:1fr}}#inspectorDetailContent.inspector-detail--search-preview{gap:12px!important}#inspectorDetailContent.inspector-detail--search-preview .dialog-image{align-items:center!important;background:#f8fafc!important;display:flex!important;height:clamp(260px,50vh,430px)!important;justify-content:center!important;min-height:260px!important}#inspectorDetailContent.inspector-detail--search-preview .dialog-image img{height:100%!important;object-fit:contain!important;width:100%!important}#inspectorDetailContent.inspector-detail--search-preview .detail-meta{margin-top:0!important}#inspectorDetailContent.inspector-detail--search-preview .detail-actions--preview{grid-template-columns:repeat(auto-fit,minmax(0,1fr))!important;margin-top:4px!important}#inspectorDetailContent.inspector-detail--search-preview .detail-actions--preview button:first-child{grid-column:auto!important}.app:has(#viewSearch:not([hidden])) #batchTypeActions,.app:has(#viewSearch:not([hidden])) #characterGalleryBatchPanel,.app:has(#viewSearch:not([hidden])) #inspectorBasketPane .inspector-danger-zone{display:none!important}.detail-character-gallery--readonly{background:#fff;margin-top:4px;padding:10px}.detail-character-gallery--readonly .detail-character-gallery__head{align-items:center}.detail-character-gallery--readonly .detail-character-gallery__grid{grid-template-columns:repeat(auto-fill,minmax(76px,1fr))!important;gap:10px}.detail-character-gallery--readonly .detail-character-gallery__thumb{min-height:76px}.detail-character-gallery__more{align-items:center;aspect-ratio:1 / 1;background:#f8fafc;border:1px dashed rgba(15,23,42,.16);border-radius:8px;color:#64748b;display:flex;font-size:13px;font-weight:800;justify-content:center;min-height:76px}:root[data-theme=dark] .detail-character-gallery__more,body[data-theme=dark] .detail-character-gallery__more{background:#0f172ab8;border-color:#94a3b83d;color:#cbd5e1}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured{background:linear-gradient(180deg,#f0fdfa,#fff 72%);border-color:#10b98142;box-shadow:0 12px 30px #0f172a14;margin-top:0;padding:12px}.detail-character-gallery__title{min-width:0}.detail-character-gallery__eyebrow{color:#047857!important;display:block;font-size:11px!important;font-weight:800;letter-spacing:0;margin-bottom:2px}.detail-character-gallery__badge{align-items:center;background:#d1fae5;border:1px solid rgba(16,185,129,.22);border-radius:999px;color:#047857;display:inline-flex;font-size:11px;font-weight:800;height:28px;padding:0 10px;white-space:nowrap}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__grid{display:grid;gap:10px;grid-auto-columns:88px;grid-auto-flow:column;grid-template-columns:none!important;max-height:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding:0 2px 8px 0;scroll-snap-type:x proximity;scrollbar-width:thin}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__thumb,#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__more{aspect-ratio:1 / 1;border-radius:10px;min-height:0;scroll-snap-align:start;width:88px}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__thumb.is-active{border-color:#10b981;box-shadow:0 0 0 2px #10b9812e}#inspectorBasketPane,#selectionList,.selection-delivery-card{min-width:0}#inspectorBasketPane .selection-list--delivery{display:grid;gap:12px;max-height:none;overflow:visible}.selection-delivery-summary{align-items:center;background:#f8fafc;border:1px solid rgba(15,23,42,.08);border-radius:14px;display:flex;justify-content:space-between;gap:10px;padding:12px}.selection-delivery-summary strong,.selection-delivery-summary span{display:block}.selection-delivery-summary strong{color:#111827;font-size:14px}.selection-delivery-summary span{color:#64748b;font-size:12px;line-height:1.45}.selection-delivery-grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.selection-delivery-card{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:14px;box-shadow:0 8px 22px #0f172a0f;overflow:hidden;position:relative}.selection-delivery-card__preview{aspect-ratio:4 / 3;background:#f1f5f9;border:0;color:#64748b;cursor:pointer;display:block;overflow:hidden;padding:0;position:relative;width:100%}.selection-delivery-card__preview img{display:block;height:100%;object-fit:cover;width:100%}.selection-delivery-card__placeholder{align-items:center;display:flex;font-size:12px;height:100%;justify-content:center;width:100%}.selection-delivery-card__index,.selection-delivery-card__type{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:800;height:22px;padding:0 8px;position:absolute;z-index:1}.selection-delivery-card__index{background:#111827c2;color:#fff;left:8px;top:8px}.selection-delivery-card__type{background:#ffffffe6;bottom:8px;color:#111827;left:8px}.selection-delivery-card__meta{display:grid;gap:3px;padding:9px 34px 10px 10px}.selection-delivery-card__meta strong,.selection-delivery-card__meta span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selection-delivery-card__meta strong{color:#111827;font-size:12px;line-height:1.3}.selection-delivery-card__meta span{color:#64748b;font-size:11px}.selection-delivery-card__remove{align-items:center;background:#fffffff0;border:1px solid rgba(15,23,42,.1);border-radius:999px;bottom:8px;color:#475569;cursor:pointer;display:flex;font-size:16px;height:24px;justify-content:center;line-height:1;padding:0;position:absolute;right:8px;width:24px}.selection-delivery-card__remove:hover{background:#fee2e2;border-color:#dc26263d;color:#b91c1c}.app:has(#viewSearch:not([hidden])) #inspectorBasketPane .inspector-section-label{display:none!important}#inspectorBasketPane .inspector-export--primary,#inspectorBasketPane .export-preview-card{border-radius:16px}.app:has(#viewSearch:not([hidden])) #appInspector .inspector__bottom--delivery{align-items:stretch;background:#f8fafc;border:1px solid rgba(15,23,42,.09);border-radius:16px 16px 0 0;box-shadow:0 -8px 24px #0f172a0f;display:grid;gap:10px;grid-template-columns:1fr;margin-top:10px;padding:12px 14px 14px}.app:has(#viewSearch:not([hidden])) #appInspector .inspector__bottom-copy{display:flex;flex-direction:column;gap:3px;min-width:0}.app:has(#viewSearch:not([hidden])) #appInspector .inspector__bottom-copy strong{color:#111827;font-size:13px;line-height:1.25}.app:has(#viewSearch:not([hidden])) #appInspector .inspector__bottom-copy span{color:#64748b;font-size:11px;line-height:1.4}.app:has(#viewSearch:not([hidden])) #appInspector .inspector__bottom-actions{display:grid;gap:8px;grid-template-columns:minmax(0,1.25fr) minmax(90px,.75fr)}.app:has(#viewSearch:not([hidden])) #appInspector .inspector__bottom-actions button{align-items:center;border-radius:12px;display:inline-flex!important;font-size:14px;font-weight:800;height:44px;justify-content:center;line-height:1;padding:0 12px;text-decoration:none;width:100%}.app:has(#viewSearch:not([hidden])) #appInspector #mobileBasketToggle{background:#111827!important;border:1px solid #111827!important;box-shadow:0 10px 22px #0f172a1f;color:#fff!important;gap:5px}.app:has(#viewSearch:not([hidden])) #appInspector #mobileBasketToggle .inspector-action-count{color:#ffffffb8;font-size:12px}.app:has(#viewSearch:not([hidden])) #appInspector #inspectorClearSelectionButton{background:#fff!important;border:1px solid rgba(15,23,42,.12)!important;box-shadow:none;color:#334155!important}.app:has(#viewSearch:not([hidden])) #appInspector .inspector__bottom button:disabled{cursor:not-allowed;opacity:.42}.detail-character-gallery__scroll-hint{align-items:center;color:#64748b!important;display:inline-flex!important;font-size:10px!important;font-weight:700;white-space:nowrap}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured{border-width:1px;gap:12px;padding:14px}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__head{align-items:center;min-height:34px}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__title strong{font-size:15px;line-height:1.3}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__title>span:last-child{color:#64748b;display:block;font-size:11px;margin-top:2px}@media(max-width:720px){.app:has(#viewSearch:not([hidden])) #appInspector .inspector__bottom-actions{grid-template-columns:minmax(0,1fr) minmax(86px,.72fr)}}:root[data-theme=dark] #inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured,body[data-theme=dark] #inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured,:root[data-theme=dark] .selection-delivery-card,body[data-theme=dark] .selection-delivery-card,:root[data-theme=dark] .selection-delivery-summary,body[data-theme=dark] .selection-delivery-summary{background:#0f172acc;border-color:#94a3b838;box-shadow:none}:root[data-theme=dark] .selection-delivery-summary strong,:root[data-theme=dark] .selection-delivery-card__meta strong,body[data-theme=dark] .selection-delivery-summary strong,body[data-theme=dark] .selection-delivery-card__meta strong{color:#f8fafc}:root[data-theme=dark] .selection-delivery-summary span,:root[data-theme=dark] .selection-delivery-card__meta span,body[data-theme=dark] .selection-delivery-summary span,body[data-theme=dark] .selection-delivery-card__meta span{color:#cbd5e1}@media(max-width:720px){.selection-delivery-grid{grid-template-columns:1fr}}@media(min-width:721px){.app:has(#viewSearch:not([hidden])) #inspectorDetailPane{padding-bottom:132px!important;scroll-padding-bottom:132px}}#inspectorDetailContent.inspector-detail--search-preview .detail-title{color:var(--ink, #111827);line-height:1.25;margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#inspectorDetailContent.inspector-detail--search-preview .detail-description{color:var(--ink-soft, #475569);font-size:13px;line-height:1.65;margin:0;overflow-wrap:anywhere}#inspectorDetailContent.inspector-detail--search-preview{padding-bottom:16px}:root[data-theme=dark] #inspectorDetailContent.inspector-detail--search-preview .detail-title,body[data-theme=dark] #inspectorDetailContent.inspector-detail--search-preview .detail-title{color:#f8fafc}:root[data-theme=dark] #inspectorDetailContent.inspector-detail--search-preview .detail-description,body[data-theme=dark] #inspectorDetailContent.inspector-detail--search-preview .detail-description{color:#cbd5e1}.app:has(#viewSearch:not([hidden])) #appInspector .inspector__bottom--delivery{align-items:center;background:#f8fafcfa;border:1px solid rgba(15,23,42,.1);border-radius:18px 18px 0 0;border-top-color:#0f172a29;bottom:0;box-shadow:0 -12px 30px #0f172a1c;display:grid;gap:12px;grid-template-columns:minmax(0,1fr);margin-top:14px;padding:12px 14px 14px;position:sticky;z-index:12}.app:has(#viewSearch:not([hidden])) #appInspector .inspector__bottom-copy{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:12px;padding:10px 12px}.app:has(#viewSearch:not([hidden])) #appInspector .inspector__bottom-copy strong{color:#0f172a;font-size:13px;font-weight:900}.app:has(#viewSearch:not([hidden])) #appInspector .inspector__bottom-copy span{color:#64748b;font-size:11px}.app:has(#viewSearch:not([hidden])) #appInspector .inspector__bottom-copy b{color:#111827;font-size:12px}.app:has(#viewSearch:not([hidden])) #appInspector .inspector__bottom-actions{display:grid;gap:8px;grid-template-columns:minmax(0,1.08fr) minmax(96px,.92fr)}.app:has(#viewSearch:not([hidden])) #appInspector #mobileBasketToggle:disabled{background:#e2e8f0!important;border-color:#e2e8f0!important;box-shadow:none;color:#475569!important;opacity:1!important}.app:has(#viewSearch:not([hidden])) #appInspector #mobileBasketToggle:disabled .inspector-action-count{color:#64748b}.app:has(#viewSearch:not([hidden])) #appInspector #inspectorClearSelectionButton:not(:disabled):hover{border-color:#0f172a47!important;color:#111827!important}.app:has(#viewSearch:not([hidden])) #appInspector .inspector__bottom button:disabled{opacity:.7}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured{background:linear-gradient(180deg,#ecfdf5fa,#fffffffa);border-color:#10b9814d;box-shadow:0 10px 24px #10b98114;padding:14px 14px 12px}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__title>span:last-child{color:#047857;font-weight:800}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__grid{scrollbar-color:rgba(15,118,110,.5) rgba(15,23,42,.08)}:root[data-theme=dark] .app:has(#viewSearch:not([hidden])) #appInspector .inspector__bottom--delivery,body[data-theme=dark] .app:has(#viewSearch:not([hidden])) #appInspector .inspector__bottom--delivery{background:#0f172af5;border-color:#94a3b838}:root[data-theme=dark] .app:has(#viewSearch:not([hidden])) #appInspector .inspector__bottom-copy,body[data-theme=dark] .app:has(#viewSearch:not([hidden])) #appInspector .inspector__bottom-copy{background:#0f172ab8;border-color:#94a3b833}.app:has(#viewSearch:not([hidden])) #appInspector .inspector__bottom--delivery{background:#fffffff5;border:1px solid rgba(15,23,42,.08);border-radius:16px 16px 0 0;box-shadow:0 -10px 28px #0f172a14;display:block;padding:10px 12px 12px}.app:has(#viewSearch:not([hidden])) #appInspector .inspector__bottom-copy{display:none!important}.app:has(#viewSearch:not([hidden])) #appInspector .inspector__bottom-actions{display:grid;gap:10px;grid-template-columns:minmax(0,1fr) minmax(112px,.72fr)}.app:has(#viewSearch:not([hidden])) #appInspector .inspector__bottom-actions button{height:44px}@media(max-width:760px){.app:has(#viewSearch:not([hidden])) #appInspector .inspector__bottom-actions{grid-template-columns:1fr}}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured{background:#fff;border:1px solid rgba(15,23,42,.1);border-left:3px solid rgba(16,185,129,.55);border-radius:14px;box-shadow:0 8px 20px #0f172a0b;gap:10px;margin-top:12px;padding:12px}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__head{align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__title{display:grid;gap:2px;min-width:0}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__eyebrow{color:#64748b!important;font-size:11px!important;font-weight:800;line-height:1.2;margin:0}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__title strong{color:#0f172a;font-size:15px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__meta{color:#64748b!important;display:block;font-size:12px!important;font-weight:600!important;line-height:1.3}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__actions{align-items:center;flex-wrap:nowrap;gap:6px;justify-content:flex-end}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__badge{background:#f0fdf4;border-color:#10b9813d;color:#047857;font-size:11px;height:26px;padding:0 9px}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__actions .button{background:#fff;border-color:#0f172a1f;border-radius:999px;color:#111827;height:30px;padding:0 11px}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__grid{background:#f8fafc;border:1px solid rgba(15,23,42,.06);border-radius:12px;display:grid;gap:8px;grid-auto-columns:76px;grid-auto-flow:column;grid-template-columns:none!important;max-height:none;overflow-x:auto;overflow-y:hidden;padding:8px;scroll-snap-type:x proximity;scrollbar-color:rgba(100,116,139,.45) transparent;scrollbar-width:thin}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__thumb,#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__more{aspect-ratio:1 / 1;background:#fff;border-color:#0f172a1a;border-radius:10px;min-height:0;scroll-snap-align:start;width:76px}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__thumb.is-active{border-color:#10b981;box-shadow:0 0 0 2px #10b98129}@media(max-width:760px){#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__head{align-items:stretch;grid-template-columns:1fr}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__actions{justify-content:flex-start}}:root[data-theme=dark] #inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured,body[data-theme=dark] #inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured{background:#0f172aeb;border-color:#94a3b838;border-left-color:#34d3998c}:root[data-theme=dark] #inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__grid,body[data-theme=dark] #inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__grid{background:#0f172a80;border-color:#94a3b829}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured{background:#fff;border:1px solid #e5e7eb;border-left:1px solid #e5e7eb;box-shadow:none;gap:8px;padding:10px}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__head{align-items:start;gap:8px;grid-template-columns:minmax(0,1fr) auto}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__title{gap:1px}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__eyebrow{color:#64748b!important;font-size:10px!important;letter-spacing:0}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__title strong{color:#111827;font-size:14px;line-height:1.25}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__meta{color:#94a3b8!important;font-size:11px!important;font-weight:600!important;line-height:1.25}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__actions{align-items:center;gap:5px}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__badge{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;color:#475569;display:inline-flex;font-size:11px;height:24px;padding:0 8px}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__badge:before{background:#10b981;border-radius:999px;content:"";display:inline-block;height:6px;margin-right:5px;width:6px}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__actions .button{background:#fff;border-color:#e5e7eb;border-radius:999px;color:#111827;font-size:11px;height:26px;padding:0 10px}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__grid{background:#fff;border:0;border-radius:0;border-top:1px solid #f1f5f9;gap:7px;grid-auto-columns:64px;padding:8px 0 2px;scrollbar-color:rgba(100,116,139,.34) transparent}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__thumb,#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__more{border-color:#e5e7eb;border-radius:8px;width:64px}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__thumb.is-active{border-color:#10b981;box-shadow:0 0 0 2px #10b9811f}:root[data-theme=dark] #inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured,body[data-theme=dark] #inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured{background:#0f172af0;border-color:#94a3b833}:root[data-theme=dark] #inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__grid,body[data-theme=dark] #inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__grid{background:transparent;border-top-color:#94a3b824}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured{margin-top:10px}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__title{align-items:baseline;display:flex;flex-wrap:wrap;gap:2px 6px}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__eyebrow{color:#334155!important;font-size:12px!important;font-weight:900;line-height:1.2}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__title strong{font-size:14px;line-height:1.2;min-width:0}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__meta{color:#94a3b8!important;font-size:11px!important;line-height:1.2;white-space:nowrap}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__actions{align-self:center}@media(max-width:760px){#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__head{align-items:start;grid-template-columns:minmax(0,1fr) auto}}.asset-card__image .asset-card__zoom,.dialog-image .asset-card__zoom{align-items:center!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd1!important;border:1px solid rgba(15,23,42,.12)!important;border-radius:14px!important;bottom:10px!important;box-shadow:0 10px 30px #0f172a38!important;color:#0f172a!important;display:inline-flex!important;font-size:22px!important;font-weight:800!important;height:44px!important;justify-content:center!important;line-height:1!important;opacity:0!important;padding:0!important;pointer-events:none!important;position:absolute!important;right:10px!important;top:auto!important;transform:translate(4px,4px) scale(.96)!important;transition:opacity .16s ease,transform .16s ease,background .16s ease!important;width:44px!important;z-index:5!important}.asset-card__image .asset-card__zoom span,.dialog-image .asset-card__zoom span{display:block;transform:translate(1px,-1px)}.asset-card:hover .asset-card__zoom,.asset-card:focus-within .asset-card__zoom,.dialog-image:hover .asset-card__zoom,.dialog-image:focus-within .asset-card__zoom,.asset-card__zoom:focus-visible{opacity:1!important;pointer-events:auto!important;transform:translate(0) scale(1)!important}.asset-card__zoom:hover,.asset-card__zoom:focus-visible{background:#fffffff0!important;box-shadow:0 14px 34px #0f172a47!important}.asset-preview-overlay .asset-preview-overlay__dialog{width:min(1180px,96vw)}.asset-preview-overlay .asset-preview-overlay__meta{gap:3px}.asset-preview-overlay__image-error{align-items:center;color:#64748b;display:flex;font-size:14px;font-weight:700;justify-content:center;min-height:min(520px,70vh);padding:32px}.asset-preview-overlay__image-error[hidden],.asset-preview-overlay__dialog--broken img{display:none!important}:root[data-theme=dark] .asset-card__image .asset-card__zoom,:root[data-theme=dark] .dialog-image .asset-card__zoom,body[data-theme=dark] .asset-card__image .asset-card__zoom,body[data-theme=dark] .dialog-image .asset-card__zoom{background:#0f172ac2!important;border-color:#ffffff2e!important;color:#f8fafc!important}@media(hover:none){.asset-card__image .asset-card__zoom,.dialog-image .asset-card__zoom{opacity:1!important;pointer-events:auto!important;transform:none!important}}.app:has(#viewSearch:not([hidden])) #appInspector{padding-top:36px!important}.app:has(#viewSearch:not([hidden])) #appInspector .inspector__head{align-items:center!important;margin:0 0 4px!important}.app:has(#viewSearch:not([hidden])) #appInspector .inspector__head h2{font-size:22px!important;line-height:1.18!important;margin:0!important}.app:has(#viewSearch:not([hidden])) #appInspector .count{height:34px!important;width:34px!important}.app:has(#viewSearch:not([hidden])) #appInspector .inspector__status{font-size:12px!important;line-height:1.45!important;margin:6px 0 10px!important}.app:has(#viewSearch:not([hidden])) #appInspector .inspector-tabs{margin-top:8px!important}.app:has(#viewSearch:not([hidden])) #appInspector .inspector-empty{margin-bottom:8px!important;padding:10px 12px!important}.app:has(#viewSearch:not([hidden])) #appInspector .inspector-empty__flow{gap:6px!important;margin-top:9px!important}.app:has(#viewSearch:not([hidden])) #appInspector .inspector__bottom--delivery{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:8px 0 0!important}.app:has(#viewSearch:not([hidden])) #appInspector .inspector__bottom-actions{display:grid!important;gap:8px!important;grid-template-columns:minmax(0,1fr) minmax(112px,.82fr)!important}.app:has(#viewSearch:not([hidden])) #appInspector .inspector__bottom-actions button{border-radius:13px!important;box-shadow:none!important;font-size:13px!important;font-weight:800!important;height:38px!important;padding:0 12px!important}.app:has(#viewSearch:not([hidden])) #appInspector #mobileBasketToggle{background:#eef2f7!important;border:1px solid #e2e8f0!important;color:#475569!important}.app:has(#viewSearch:not([hidden])) #appInspector #mobileBasketToggle:not(:disabled){background:#111827!important;border-color:#111827!important;color:#fff!important}.app:has(#viewSearch:not([hidden])) #appInspector #mobileBasketToggle .inspector-action-count{color:currentColor!important;opacity:.62!important}.app:has(#viewSearch:not([hidden])) #appInspector #inspectorClearSelectionButton{background:#fff!important;border:1px solid #e5e7eb!important;color:#64748b!important;text-decoration:none!important}.app:has(#viewSearch:not([hidden])) #appInspector #inspectorClearSelectionButton:not(:disabled):hover{background:#f8fafc!important;border-color:#cbd5e1!important;color:#334155!important}.detail-character-gallery__title strong{align-items:baseline!important;display:flex!important;flex-wrap:wrap!important;gap:0 6px!important;min-width:0!important}.detail-character-gallery__name{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.detail-character-gallery__suffix{color:#334155!important;flex:0 0 auto!important;font-size:.94em!important;font-weight:900!important}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__title{align-items:baseline!important;display:grid!important;gap:4px!important}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__title strong{font-size:15px!important;line-height:1.25!important}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__meta{color:#94a3b8!important;font-size:12px!important}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__grid{gap:10px!important;grid-auto-columns:96px!important;padding:10px 0 4px!important}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__thumb,#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__more{border-radius:10px!important;width:96px!important}.detail-character-gallery--readonly .detail-character-gallery__grid{grid-template-columns:repeat(auto-fill,minmax(92px,1fr))!important}.detail-character-gallery--readonly .detail-character-gallery__thumb,.detail-character-gallery--readonly .detail-character-gallery__more{min-height:92px!important}@media(max-width:760px){.app:has(#viewSearch:not([hidden])) #appInspector{padding-top:18px!important}.app:has(#viewSearch:not([hidden])) #appInspector .inspector__bottom-actions{grid-template-columns:1fr 1fr!important}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__grid{grid-auto-columns:88px!important}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__thumb,#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__more{width:88px!important}}:root[data-theme=dark] .detail-character-gallery__suffix,body[data-theme=dark] .detail-character-gallery__suffix{color:#e2e8f0!important}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured{margin:6px 0 8px!important;padding:12px!important}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__head{align-items:center!important}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__actions{gap:6px!important}#inspectorDetailContent.inspector-detail--search-preview .detail-character-gallery--featured .detail-character-gallery__thumb.is-active{border-color:#059669!important;box-shadow:0 0 0 3px #05966947!important}.detail-character-gallery__current-label{background:#059669eb;border-radius:999px;bottom:5px;box-shadow:0 4px 10px #05966947;color:#fff;font-size:10px;font-weight:900;left:50%;line-height:1;padding:4px 7px;position:absolute;transform:translate(-50%);white-space:nowrap;z-index:2}#inspectorDetailContent.inspector-detail--search-preview .detail-description{font-size:12.5px!important;line-height:1.55!important;max-height:7.8em;overflow:auto;padding-right:4px}#inspectorDetailContent.inspector-detail--search-preview .detail-meta{gap:6px!important;max-height:96px;overflow:auto;padding:10px!important}#inspectorDetailContent.inspector-detail--search-preview .detail-meta span{font-size:11.5px!important;line-height:1.2!important;padding:6px 9px!important}:root[data-theme=dark] .detail-character-gallery__current-label,body[data-theme=dark] .detail-character-gallery__current-label{background:#10b981eb;color:#052e2b}.quick-actions .quick-actions__detail{display:inline-flex!important;visibility:visible!important}.asset-card__zoom .asset-card__zoom-icon{display:inline-grid!important;height:24px!important;place-items:center!important;transform:none!important;width:24px!important}.asset-card__zoom .asset-card__zoom-icon svg{display:block!important;height:24px!important;width:24px!important}.app:has(#viewSearch:not([hidden])) #appInspector .inspector__bottom--delivery[hidden]{display:none!important}.app:has(#viewSearch:not([hidden])) #appInspector .inspector-empty{background:#f8fafc!important;border:1px solid rgba(15,23,42,.08)!important;border-radius:16px!important;box-shadow:none!important;color:#64748b!important}.app:has(#viewSearch:not([hidden])) #appInspector .inspector-empty__summary strong{color:#334155!important;font-size:13px!important}.app:has(#viewSearch:not([hidden])) #appInspector .inspector-empty__summary span{color:#64748b!important;font-size:12px!important;line-height:1.45!important}.app:has(#viewSearch:not([hidden])) #appInspector .inspector-empty__flow{display:none!important}.app:has(#viewSearch:not([hidden])) #appInspector:not(.inspector--has-selection) .inspector__bottom--delivery{display:none!important}.app:has(#viewSearch:not([hidden])) #appInspector.inspector--has-selection .count{background:#111827!important;color:#fff!important}.app:has(#viewSearch:not([hidden])) #appInspector #inspectorClearSelectionButton{font-weight:700!important;opacity:.82}:root[data-theme=dark] .app:has(#viewSearch:not([hidden])) #appInspector .inspector-empty,body[data-theme=dark] .app:has(#viewSearch:not([hidden])) #appInspector .inspector-empty{background:#0f172ab8!important;border-color:#94a3b82e!important}#inspectorDetailContent .detail-actions--primary{display:grid!important;gap:8px!important;grid-template-columns:repeat(auto-fit,minmax(104px,1fr))!important;margin:10px 0 12px!important}#inspectorDetailContent.inspector-detail--search-preview .detail-actions--primary{margin-top:8px!important}#inspectorDetailContent .detail-description-panel,#inspectorDetailContent .detail-tags-panel,#inspectorDetailContent .detail-meta-panel{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:16px;box-shadow:0 8px 24px #0f172a0a;margin-top:12px;padding:12px}#inspectorDetailContent .detail-description-panel summary{align-items:center;cursor:pointer;display:grid;gap:4px;list-style:none}#inspectorDetailContent .detail-description-panel summary::-webkit-details-marker{display:none}#inspectorDetailContent .detail-description-panel summary span,#inspectorDetailContent .detail-section-title strong{color:#0f172a;font-size:13px;font-weight:900}#inspectorDetailContent .detail-description-panel summary em{color:#64748b;font-size:12px;font-style:normal;line-height:1.45}#inspectorDetailContent .detail-description-panel[open] summary{margin-bottom:8px}#inspectorDetailContent .detail-description-panel .detail-description{margin:0!important;max-height:none!important;overflow:visible!important;padding-right:0!important}#inspectorDetailContent .detail-section-title{align-items:baseline;display:flex;gap:8px;justify-content:space-between;margin-bottom:10px}#inspectorDetailContent .detail-section-title span{color:#94a3b8;font-size:11px;font-weight:800;white-space:nowrap}#inspectorDetailContent .detail-tags-list,#inspectorDetailContent .detail-meta{display:flex!important;flex-wrap:wrap;gap:7px!important;max-height:none!important;overflow:visible!important;padding:0!important}#inspectorDetailContent .detail-tags-list span,#inspectorDetailContent .detail-meta span{background:#eff6ff!important;border:1px solid #dbeafe!important;border-radius:999px!important;color:#1d4ed8!important;font-size:11.5px!important;font-weight:800!important;line-height:1.2!important;padding:6px 9px!important}#inspectorDetailContent .detail-meta span{background:#f8fafc!important;border-color:#e2e8f0!important;color:#475569!important}#inspectorDetailContent .detail-meta span b{color:#94a3b8;font-size:10px;font-weight:900;margin-right:5px}#inspectorDetailContent .detail-tags-extra{margin-top:8px}#inspectorDetailContent .detail-tags-extra summary{background:#f8fafc;border:1px dashed rgba(15,23,42,.14);border-radius:999px;color:#475569;cursor:pointer;display:inline-flex;font-size:12px;font-weight:900;padding:6px 10px}#inspectorDetailContent .detail-tags-list--extra{margin-top:8px}#inspectorDetailContent .detail-resolution{color:#94a3b8;font-size:12px;margin:10px 0 0}:root[data-theme=dark] #inspectorDetailContent .detail-description-panel,:root[data-theme=dark] #inspectorDetailContent .detail-tags-panel,:root[data-theme=dark] #inspectorDetailContent .detail-meta-panel,body[data-theme=dark] #inspectorDetailContent .detail-description-panel,body[data-theme=dark] #inspectorDetailContent .detail-tags-panel,body[data-theme=dark] #inspectorDetailContent .detail-meta-panel{background:#0f172ac2;border-color:#94a3b833;box-shadow:none}:root[data-theme=dark] #inspectorDetailContent .detail-description-panel summary span,:root[data-theme=dark] #inspectorDetailContent .detail-section-title strong,body[data-theme=dark] #inspectorDetailContent .detail-description-panel summary span,body[data-theme=dark] #inspectorDetailContent .detail-section-title strong{color:#f8fafc}#inspectorDetailContent.inspector-detail--search-preview .detail-description-panel,#inspectorDetailContent.inspector-detail--search-preview .detail-tags-panel{background:transparent!important;border:0!important;border-top:0!important;border-radius:0!important;box-shadow:none!important;margin-top:14px!important;padding:10px 0 0!important}#inspectorDetailContent.inspector-detail--search-preview .detail-description-panel summary{gap:6px!important}#inspectorDetailContent.inspector-detail--search-preview .detail-description-panel summary span,#inspectorDetailContent.inspector-detail--search-preview .detail-section-title strong{color:#334155!important;font-size:13px!important;letter-spacing:.01em}#inspectorDetailContent.inspector-detail--search-preview .detail-description-panel summary em{color:#64748b!important;display:block;font-size:12.5px!important;font-weight:500;line-height:1.55!important}#inspectorDetailContent .detail-description-panel__toggle{align-items:center;background:transparent!important;border:0!important;border-radius:0!important;color:#64748b;display:inline-flex;font-size:12px;font-weight:800;gap:5px;justify-self:start;line-height:1.2;margin-top:2px;padding:0!important}#inspectorDetailContent .detail-description-panel__toggle i{font-style:normal}#inspectorDetailContent .detail-description-panel__toggle:after{border-bottom:1.8px solid currentColor;border-right:1.8px solid currentColor;content:"";height:5px;margin-top:-2px;opacity:.72;transform:rotate(45deg);width:5px}#inspectorDetailContent .detail-description-panel:hover .detail-description-panel__toggle,#inspectorDetailContent .detail-description-panel__toggle:hover{color:#2563eb}#inspectorDetailContent .detail-description-panel[open] .detail-description-panel__toggle:after{margin-top:3px;transform:rotate(-135deg)}#inspectorDetailContent .detail-description-panel[open] .detail-description-panel__toggle-collapsed,#inspectorDetailContent .detail-description-panel:not([open]) .detail-description-panel__toggle-open{display:none}#inspectorDetailContent.inspector-detail--search-preview .detail-description-panel[open] summary{align-items:center!important;display:flex!important;gap:8px!important;justify-content:space-between!important;margin-bottom:6px!important}#inspectorDetailContent.inspector-detail--search-preview .detail-description-panel[open] summary em{display:none!important}#inspectorDetailContent.inspector-detail--search-preview .detail-description-panel[open] .detail-description-panel__toggle{flex:0 0 auto;margin-left:auto;margin-top:0}#inspectorDetailContent.inspector-detail--search-preview .detail-description-panel .detail-description{color:#475569!important;font-size:13px!important;line-height:1.66!important}#inspectorDetailContent.inspector-detail--search-preview .detail-section-title{margin-bottom:9px!important}#inspectorDetailContent.inspector-detail--search-preview .detail-section-title span{color:#94a3b8!important;font-size:11px!important}#inspectorDetailContent.inspector-detail--search-preview .detail-tags-list{gap:7px!important}#inspectorDetailContent.inspector-detail--search-preview .detail-tags-list span{background:#eef6ff!important;border-color:#2563eb1f!important;color:#2563eb!important;font-size:11.5px!important;padding:6px 9px!important}#inspectorDetailContent.inspector-detail--search-preview .detail-tags-extra summary{align-items:center;background:transparent!important;border:0!important;border-radius:0!important;color:#64748b!important;display:inline-flex;font-size:12px;font-weight:800;gap:5px;margin-top:2px;padding:0!important}#inspectorDetailContent.inspector-detail--search-preview .detail-tags-extra summary:after{border-bottom:1.8px solid currentColor;border-right:1.8px solid currentColor;content:"";height:5px;margin-top:-2px;opacity:.72;transform:rotate(45deg);width:5px}#inspectorDetailContent.inspector-detail--search-preview .detail-tags-extra[open] summary:after{margin-top:3px;transform:rotate(-135deg)}#inspectorDetailContent.inspector-detail--search-preview .detail-tags-extra summary:hover{color:#2563eb!important}#inspectorDetailContent.inspector-detail--search-preview .detail-tags-extra[open] .detail-tags-extra__collapsed,#inspectorDetailContent.inspector-detail--search-preview .detail-tags-extra:not([open]) .detail-tags-extra__open{display:none}#inspectorDetailContent.inspector-detail--search-preview .detail-meta-panel{display:none!important}:root[data-theme=dark] #inspectorDetailContent.inspector-detail--search-preview .detail-description-panel,:root[data-theme=dark] #inspectorDetailContent.inspector-detail--search-preview .detail-tags-panel,body[data-theme=dark] #inspectorDetailContent.inspector-detail--search-preview .detail-description-panel,body[data-theme=dark] #inspectorDetailContent.inspector-detail--search-preview .detail-tags-panel{border-top-color:transparent!important}#inspectorDetailContent.inspector-detail--search-preview .detail-description-panel summary{align-items:start!important;column-gap:10px!important;display:grid!important;gap:6px 10px!important;grid-template-areas:"title toggle" "preview preview";grid-template-columns:minmax(0,1fr) auto}#inspectorDetailContent.inspector-detail--search-preview .detail-description-panel>summary>span{grid-area:title}#inspectorDetailContent.inspector-detail--search-preview .detail-description-panel summary em{grid-area:preview}#inspectorDetailContent.inspector-detail--search-preview .detail-description-panel__toggle{grid-area:toggle;justify-self:end}#inspectorDetailContent.inspector-detail--search-preview .detail-description-panel[open] summary{align-items:start!important;display:grid!important;grid-template-areas:"title toggle";margin-bottom:6px!important;row-gap:0!important}#inspectorDetailContent.inspector-detail--search-preview .detail-description-panel[open] .detail-description-panel__toggle{margin-top:0}#inspectorDetailContent.inspector-detail--search-preview .detail-tags-panel{position:relative}#inspectorDetailContent.inspector-detail--search-preview .detail-tags-panel--has-extra .detail-section-title{padding-right:168px}#inspectorDetailContent.inspector-detail--search-preview .detail-tags-extra summary{margin-top:0!important;position:absolute;right:0;top:10px}.library-mode-tabs{align-items:center;background:#0f172a0d;border:1px solid rgba(15,23,42,.06);border-radius:999px;display:inline-flex;gap:4px;margin-top:12px;padding:4px}.library-mode-tabs button{background:transparent;border:0;border-radius:999px;color:#64748b;cursor:pointer;font-weight:800;min-height:34px;padding:0 16px;transition:background .18s ease,box-shadow .18s ease,color .18s ease}.library-mode-tabs button.active{background:#fff;box-shadow:0 8px 22px #0f172a14;color:#0f172a}.library-character-gallery-view[hidden]{display:none!important}.library-character-gallery-view{margin-top:18px}.library-character-gallery-view__head{align-items:center;display:flex;justify-content:space-between;gap:14px;margin-bottom:16px}.library-character-gallery-view__head strong{color:#0f172a;display:block;font-size:22px;letter-spacing:-.02em}.library-character-gallery-view__head span{color:#94a3b8;display:inline-block;font-size:13px;font-weight:800;margin-top:4px}.character-gallery-library-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.character-gallery-library-card{background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:22px;box-shadow:0 18px 48px #0f172a14;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.character-gallery-library-card:hover,.character-gallery-library-card.is-active{border-color:#2563eb47;box-shadow:0 24px 60px #2563eb21;transform:translateY(-2px)}.character-gallery-library-card__main{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;display:block;padding:0;text-align:left;width:100%}.character-gallery-library-card__cover{background:#f8fafc;display:grid;height:220px;overflow:hidden}.character-gallery-library-card__cover.is-mosaic{grid-template-columns:repeat(2,1fr)}.character-gallery-library-card__cover figure{align-items:center;display:flex;justify-content:center;margin:0;min-width:0;overflow:hidden}.character-gallery-library-card__cover img,.character-gallery-library-asset__image img{display:block;height:100%;object-fit:cover;width:100%}.character-gallery-library-card__cover .is-empty,.character-gallery-library__placeholder{align-items:center;color:#94a3b8;display:flex;font-size:13px;font-weight:800;justify-content:center;min-height:120px}.character-gallery-library-card__body{padding:14px 16px 10px}.character-gallery-library-card__title{align-items:baseline;display:flex;gap:7px;justify-content:space-between}.character-gallery-library-card__title strong{color:#0f172a;font-size:18px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.character-gallery-library-card__title span{color:#64748b;flex:0 0 auto;font-size:12px;font-weight:800}.character-gallery-library-card__body p,.character-gallery-library-card__meta{color:#64748b;font-size:13px;font-weight:700;margin:6px 0 0}.character-gallery-library-card__meta{display:flex;flex-wrap:wrap;gap:8px}.character-gallery-library-card__actions{border-top:1px solid rgba(148,163,184,.14);display:flex;justify-content:flex-end;padding:10px 14px 14px}.character-gallery-library-detail{background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:24px;box-shadow:0 24px 70px #0f172a17;margin-top:18px;padding:18px}.character-gallery-library-detail[hidden]{display:none!important}.character-gallery-library-detail__head{align-items:start;display:grid;gap:14px;grid-template-columns:auto minmax(0,1fr) auto;margin-bottom:14px}.character-gallery-library-detail__head .eyebrow{color:#94a3b8;font-size:11px;font-weight:900;letter-spacing:.08em;margin:0 0 3px;text-transform:uppercase}.character-gallery-library-detail__head h2{align-items:baseline;color:#0f172a;display:flex;flex-wrap:wrap;font-size:24px;gap:8px;margin:0}.character-gallery-library-detail__head h2 span{color:#64748b;font-size:15px}.character-gallery-library-detail__head p:not(.eyebrow){color:#64748b;font-size:13px;font-weight:700;margin:5px 0 0}.character-gallery-library-detail__actions,.character-gallery-library-detail__batch{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.character-gallery-library-detail__batch{background:#f8fafc;border-radius:18px;justify-content:space-between;margin-bottom:16px;padding:10px 12px}.character-gallery-library-detail__batch span{color:#64748b;font-size:13px;font-weight:900}.character-gallery-library-assets{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.character-gallery-library-asset{background:#f8fafc;border:1px solid rgba(148,163,184,.18);border-radius:18px;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease}.character-gallery-library-asset.is-selected{border-color:#2563eb73;box-shadow:0 0 0 3px #2563eb1f}.character-gallery-library-asset.is-cover{border-color:#10b9816b}.character-gallery-library-asset__image{aspect-ratio:4 / 3;background:#e2e8f0;border:0;cursor:pointer;display:block;overflow:hidden;padding:0;position:relative;width:100%}.character-gallery-library-asset__image>span:not(.character-gallery-library__placeholder):not(.character-gallery-library-asset__cover-badge):not(.character-gallery-library-asset__preview-badge){background:#10b981eb;border-radius:999px;color:#fff;font-size:12px;font-weight:900;bottom:9px;padding:4px 8px;position:absolute}.character-gallery-library-asset__body{padding:12px}.character-gallery-library-asset__body strong{color:#0f172a;display:block;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.character-gallery-library-asset__body small{color:#94a3b8;display:block;font-weight:800;margin-top:4px}.character-gallery-library-asset__actions{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px}.character-gallery-library-asset__actions .button{justify-content:center;min-width:0;padding-left:8px;padding-right:8px}:root[data-theme=dark] .library-mode-tabs,body[data-theme=dark] .library-mode-tabs,:root[data-theme=dark] .character-gallery-library-detail__batch,body[data-theme=dark] .character-gallery-library-detail__batch,:root[data-theme=dark] .character-gallery-library-card__cover,body[data-theme=dark] .character-gallery-library-card__cover,:root[data-theme=dark] .character-gallery-library-asset,body[data-theme=dark] .character-gallery-library-asset{background:#0f172ab8}:root[data-theme=dark] .character-gallery-library-card,body[data-theme=dark] .character-gallery-library-card,:root[data-theme=dark] .character-gallery-library-detail,body[data-theme=dark] .character-gallery-library-detail{background:#0f172ae0;border-color:#94a3b838}:root[data-theme=dark] .library-mode-tabs button.active,body[data-theme=dark] .library-mode-tabs button.active{background:#1e293bf5;color:#f8fafc}:root[data-theme=dark] .character-gallery-library-card__title strong,body[data-theme=dark] .character-gallery-library-card__title strong,:root[data-theme=dark] .character-gallery-library-detail__head h2,body[data-theme=dark] .character-gallery-library-detail__head h2,:root[data-theme=dark] .library-character-gallery-view__head strong,body[data-theme=dark] .library-character-gallery-view__head strong,:root[data-theme=dark] .character-gallery-library-asset__body strong,body[data-theme=dark] .character-gallery-library-asset__body strong{color:#f8fafc}@media(max-width:760px){.library-character-gallery-view__head,.character-gallery-library-detail__head,.character-gallery-library-detail__batch{align-items:stretch;display:flex;flex-direction:column}.character-gallery-library-assets{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.character-gallery-library-asset__actions{grid-template-columns:1fr}}.quick-actions__character-gallery{background:#ecfdf5!important;border-color:#10b98147!important;color:#047857!important}.quick-actions__board{background:#f8fafc!important;color:#475569!important}.quick-character-gallery-dialog{border:0;border-radius:24px;box-shadow:0 30px 90px #0f172a38;max-width:min(520px,calc(100vw - 32px));padding:0;width:520px}.quick-character-gallery-dialog::backdrop{background:#0f172a6b;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.quick-character-gallery-dialog__panel{background:#fff;color:#0f172a;display:grid;gap:16px;padding:22px}.quick-character-gallery-dialog__panel header{align-items:start;display:flex;justify-content:space-between;gap:16px}.quick-character-gallery-dialog__panel .eyebrow{color:#10b981;font-size:11px;font-weight:900;letter-spacing:.08em;margin:0 0 4px;text-transform:uppercase}.quick-character-gallery-dialog__panel h3{font-size:24px;letter-spacing:-.03em;margin:0}.quick-character-gallery-dialog__close{align-items:center;background:#f1f5f9;border:0;border-radius:999px;color:#475569;cursor:pointer;display:inline-flex;font-size:22px;font-weight:700;height:36px;justify-content:center;line-height:1;width:36px}.quick-character-gallery-dialog__asset{background:#f8fafc;border:1px solid rgba(148,163,184,.16);border-radius:18px;display:grid;gap:4px;padding:12px 14px}.quick-character-gallery-dialog__asset strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quick-character-gallery-dialog__asset span,.quick-character-gallery-dialog__hint{color:#64748b;font-size:13px;font-weight:700}.quick-character-gallery-dialog__section{display:grid;gap:8px}.quick-character-gallery-dialog__section label{color:#334155;font-size:13px;font-weight:900}.quick-character-gallery-dialog__row{display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto}.quick-character-gallery-dialog__row select,.quick-character-gallery-dialog__row input{border:1px solid rgba(148,163,184,.24);border-radius:14px;min-height:42px;padding:0 12px}.quick-character-gallery-dialog__hint{margin:0}:root[data-theme=dark] .quick-character-gallery-dialog__panel,body[data-theme=dark] .quick-character-gallery-dialog__panel{background:#0f172a;color:#f8fafc}:root[data-theme=dark] .quick-character-gallery-dialog__asset,body[data-theme=dark] .quick-character-gallery-dialog__asset,:root[data-theme=dark] .quick-character-gallery-dialog__close,body[data-theme=dark] .quick-character-gallery-dialog__close{background:#1e293beb}@media(max-width:560px){.quick-character-gallery-dialog__row{grid-template-columns:1fr}}#viewSettings .page-head{margin-bottom:18px}#viewSettings .page-title p{max-width:720px}#viewSettings .settings-grid--refined{gap:18px}#viewSettings .settings-primary-row{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}#viewSettings .settings-entry-card{display:grid;gap:10px;min-height:150px}#viewSettings .settings-entry-card p{margin:0}#viewSettings .settings-entry-card .button{justify-self:start;margin-top:auto}#viewSettings .settings-entry__head strong,#viewSettings .project-manage__head strong,#viewSettings .settings-advanced-group__head strong{color:#0f172a;font-size:18px;font-weight:900}#viewSettings .project-manage--primary{border-color:#0f172a14;box-shadow:0 12px 36px #0f172a0a}#viewSettings .project-manage__list{margin-bottom:14px;max-height:132px}#viewSettings .project-manage__item{background:#fbfcfd}#viewSettings .project-rename-form{align-items:end;display:grid;gap:12px;grid-template-columns:minmax(180px,.9fr) minmax(220px,1.25fr) auto}#viewSettings .project-rename-form label{color:#334155;font-size:13px;font-weight:800}.asset-activity-panel{padding:19px}.asset-activity-panel--foldable{overflow:hidden;padding:0}.asset-activity-panel--foldable>.asset-activity-panel__summary{cursor:pointer;list-style:none;margin-bottom:0;padding:19px;-webkit-user-select:none;user-select:none}.asset-activity-panel--foldable>.asset-activity-panel__summary::-webkit-details-marker{display:none}.asset-activity-panel--foldable[open]>.asset-activity-panel__summary{border-bottom:1px solid var(--analytics-line, rgba(15, 23, 42, .08))}.asset-activity-panel--foldable>.asset-activity-panel__body{padding:0 19px 19px}.asset-activity-panel__summary-meta{align-items:center;display:inline-flex;gap:12px;justify-content:flex-end;min-width:0}.asset-activity-panel__toggle{align-items:center;background:#f6f8f7;border:1px solid var(--analytics-line, rgba(15, 23, 42, .08));border-radius:999px;color:#0f172a;display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:900;gap:7px;line-height:1;padding:8px 11px}.asset-activity-panel__toggle i{border-bottom:2px solid currentColor;border-right:2px solid currentColor;display:block;height:6px;transform:rotate(45deg) translateY(-1px);transition:transform .18s ease;width:6px}.asset-activity-panel__toggle-close,.asset-activity-panel--foldable[open] .asset-activity-panel__toggle-open{display:none}.asset-activity-panel--foldable[open] .asset-activity-panel__toggle-close{display:inline}.asset-activity-panel--foldable[open] .asset-activity-panel__toggle i{transform:rotate(-135deg) translate(-1px,-1px)}.asset-activity-panel--foldable:not([open]) .asset-activity-panel__body{display:none}.asset-activity-panel__body{display:grid;gap:14px}.asset-activity-panel__head{align-items:start;display:flex;gap:12px;justify-content:space-between}.asset-activity-panel__head>div{display:grid;gap:4px}.asset-activity-controls{align-items:end;display:grid;gap:10px;grid-template-columns:minmax(230px,1.3fr) repeat(3,minmax(140px,.7fr))}.asset-activity-controls label{color:#475569;display:grid;gap:6px;font-size:12px;font-weight:800}.asset-activity-controls input,.asset-activity-controls select{border:1px solid rgba(15,23,42,.1);border-radius:14px;color:#0f172a;min-height:40px;padding:0 12px}.asset-activity-presets{align-items:center;background:#f8fafc;border:1px solid rgba(15,23,42,.06);border-radius:16px;display:flex;gap:6px;padding:5px}.asset-activity-presets .button{flex:1;justify-content:center}.asset-activity-presets .is-active{background:#0f172a;border-color:#0f172a;color:#fff}.asset-activity-status{min-height:20px}.asset-activity-status[data-tone=ok]{color:#0f766e}.asset-activity-status[data-tone=error]{color:#b91c1c}.asset-activity-summary{display:grid;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr))}.asset-activity-summary__card{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid rgba(15,23,42,.07);border-radius:18px;display:grid;gap:4px;padding:14px}.asset-activity-summary__card span{color:#64748b;font-size:12px;font-weight:800}.asset-activity-summary__card strong{color:#0f172a;font-size:26px;font-weight:950;letter-spacing:-.03em}.asset-activity-table-wrap{border:1px solid rgba(15,23,42,.07);border-radius:18px;max-height:320px;overflow:auto}.asset-activity-table{border-collapse:collapse;font-size:13px;width:100%}.asset-activity-table th,.asset-activity-table td{border-bottom:1px solid rgba(15,23,42,.06);padding:10px 12px;text-align:left}.asset-activity-table thead th{background:#f8fafc;color:#64748b;font-size:12px;font-weight:900;position:sticky;top:0;z-index:1}.asset-activity-table tbody tr:last-child th,.asset-activity-table tbody tr:last-child td{border-bottom:0}.asset-activity-count{background:#f1f5f9;border-radius:999px;color:#475569;display:inline-flex;font-weight:900;min-width:34px;padding:3px 9px}.asset-activity-count--added,.asset-activity-count--favorited{background:#ecfdf5;color:#047857}.asset-activity-count--deleted{background:#fef2f2;color:#b91c1c}.asset-activity-count--gallery{background:#eef2ff;color:#4338ca}.asset-activity-type-breakdown,.asset-activity-added-assets{border:1px solid rgba(15,23,42,.07);border-radius:18px;display:grid;gap:12px;padding:14px}.asset-activity-type-breakdown[hidden],.asset-activity-added-assets[hidden]{display:none!important}.asset-activity-type-breakdown__head,.asset-activity-added-assets__head{align-items:baseline;display:flex;justify-content:space-between}.asset-activity-type-breakdown__head strong,.asset-activity-added-assets__head strong{color:#0f172a;font-size:14px;font-weight:950}.asset-activity-type-breakdown__head span,.asset-activity-added-assets__head span{font-size:12px;font-weight:800}.asset-activity-type-breakdown__grid{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.asset-activity-type-card{background:#f8fafc;border:1px solid rgba(15,23,42,.06);border-radius:14px;display:grid;gap:9px;padding:10px 12px}.asset-activity-type-card div{align-items:center;display:flex;justify-content:space-between}.asset-activity-type-card strong{color:#334155;font-size:13px;font-weight:900}.asset-activity-type-card span{color:#0f766e;font-size:13px;font-weight:950}.asset-activity-type-card i{background:#e2e8f0;border-radius:999px;display:block;height:6px;overflow:hidden;position:relative}.asset-activity-type-card i:before{background:#10b981;border-radius:inherit;content:"";display:block;height:100%;width:var(--activity-type-ratio, 0%)}.asset-activity-type-chips{display:flex;flex-wrap:wrap;gap:5px;min-width:180px}.asset-activity-type-chips b{background:#f1f5f9;border-radius:999px;color:#475569;font-size:12px;font-weight:850;padding:3px 7px}.asset-activity-type-chips.is-empty{color:#94a3b8;font-weight:800;min-width:0}.asset-activity-added-assets__list{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.asset-activity-added-card{background:#fff;border:1px solid rgba(15,23,42,.07);border-radius:14px;display:grid;grid-template-rows:auto 1fr;min-width:0;overflow:hidden}.asset-activity-added-card.is-missing{opacity:.68}.asset-activity-added-card__image{align-items:center;aspect-ratio:4 / 3;background:#f1f5f9;border:0;color:#64748b;display:flex;font:inherit;justify-content:center;overflow:hidden;padding:0;width:100%}#viewSettings button.asset-activity-added-card__image{cursor:pointer}.asset-activity-added-card__image img{height:100%;object-fit:cover;width:100%}.asset-activity-added-card__image span{font-size:13px;font-weight:900}.asset-activity-added-card__body{display:grid;gap:7px;padding:10px}.asset-activity-added-card__body strong{color:#0f172a;font-size:13px;font-weight:950;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-activity-added-card__meta,.asset-activity-added-card__foot{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.asset-activity-added-card__meta span,.asset-activity-added-card__foot em{background:#f8fafc;border-radius:999px;color:#64748b;font-size:11px;font-style:normal;font-weight:850;padding:3px 7px}.asset-activity-added-card__foot{justify-content:space-between}.asset-activity-added-card__foot span{color:#94a3b8;font-size:11px;font-weight:800}.asset-activity-added-card__foot em{background:#ecfdf5;color:#047857}.asset-activity-added-card.is-missing .asset-activity-added-card__foot em{background:#fef2f2;color:#b91c1c}#viewSettings .settings-advanced-group{display:grid;gap:10px}#viewSettings .settings-advanced-group__head{align-items:baseline;display:flex;justify-content:space-between;padding:4px 2px 0}#viewSettings .settings-advanced-group__head>div{display:grid;gap:4px}#viewSettings .settings-subgroup-label{align-items:baseline;color:#64748b;display:flex;gap:10px;padding:10px 4px 2px}#viewSettings .settings-subgroup-label strong{color:#0f172a;font-size:13px;font-weight:900;white-space:nowrap}#viewSettings .settings-subgroup-label span{color:#94a3b8;font-size:12px;font-weight:800}#viewSettings .settings-subgroup-label--admin strong{color:#475569}#viewSettings .settings-fold-card{overflow:hidden;padding:0}#viewSettings .settings-fold-card[hidden]{display:none!important}#viewSettings .settings-fold-card__summary{align-items:center;cursor:pointer;display:grid;gap:6px 16px;grid-template-columns:minmax(0,1fr) auto 18px;list-style:none;padding:15px 18px;transition:background .18s ease,color .18s ease}#viewSettings .settings-fold-card__summary::-webkit-details-marker{display:none}#viewSettings .settings-fold-card__summary:after{color:#94a3b8;content:"⌄";font-size:18px;font-weight:900;line-height:1;text-align:right;transition:transform .18s ease,color .18s ease}#viewSettings .settings-fold-card[open]>.settings-fold-card__summary:after{color:#0f172a;transform:rotate(180deg)}#viewSettings .settings-fold-card[open]>.settings-fold-card__summary{background:#f8fafc}#viewSettings .settings-fold-card__title{color:#0f172a;font-size:15px;font-weight:900}#viewSettings .settings-fold-card__meta{color:#94a3b8;font-size:12px;font-weight:800;justify-self:end;text-align:right}#viewSettings .settings-fold-card__body{border-top:1px solid rgba(15,23,42,.07);display:grid;gap:10px;padding:16px 18px 18px}#viewSettings .settings-fold-card__body>p:first-child{margin-top:0}#viewSettings .settings-fold-card .panel-card{box-shadow:none}#viewSettings .api-security-panel__form,#viewSettings .export-config-panel__form{margin-top:0}#viewSettings .backup-panel__actions,#viewSettings .cleanup-panel__actions,#viewSettings .advanced-panel__actions,#viewSettings .index-status__actions,#viewSettings .asset-quality-actions{gap:8px}@media(max-width:900px){#viewSettings .settings-primary-row,#viewSettings .project-rename-form,.asset-activity-controls,.asset-activity-summary,.asset-activity-type-breakdown__grid,.asset-activity-added-assets__list{grid-template-columns:1fr}.asset-activity-panel__head{align-items:stretch;flex-direction:column}#viewSettings .settings-entry-card .button,#viewSettings .project-rename-form .button{justify-self:stretch}}@media(max-width:640px){#viewSettings .settings-fold-card__summary{grid-template-columns:minmax(0,1fr) 18px}#viewSettings .settings-fold-card__meta{grid-column:1 / -1;justify-self:start;text-align:left}}:root[data-theme=dark] #viewSettings .settings-entry__head strong,:root[data-theme=dark] #viewSettings .project-manage__head strong,:root[data-theme=dark] #viewSettings .settings-advanced-group__head strong,:root[data-theme=dark] #viewSettings .settings-subgroup-label strong,:root[data-theme=dark] #viewSettings .settings-fold-card__title,:root[data-theme=dark] #viewSettings .settings-fold-card[open]>.settings-fold-card__summary:after,body[data-theme=dark] #viewSettings .settings-entry__head strong,body[data-theme=dark] #viewSettings .project-manage__head strong,body[data-theme=dark] #viewSettings .settings-advanced-group__head strong,body[data-theme=dark] #viewSettings .settings-subgroup-label strong,body[data-theme=dark] #viewSettings .settings-fold-card__title,body[data-theme=dark] #viewSettings .settings-fold-card[open]>.settings-fold-card__summary:after{color:#e5e7eb}:root[data-theme=dark] #viewSettings .settings-fold-card[open]>.settings-fold-card__summary,body[data-theme=dark] #viewSettings .settings-fold-card[open]>.settings-fold-card__summary{background:#0f172a94}#viewSettings .project-manage__explain{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin:12px 0 14px}#viewSettings .project-manage__explain>div{background:#f8fafc;border:1px solid rgba(15,23,42,.06);border-radius:14px;display:grid;gap:5px;padding:11px 12px}#viewSettings .project-manage__explain span{color:#0f172a;font-size:13px;font-weight:900}#viewSettings .project-manage__explain p{color:#64748b;font-size:12px;font-weight:650;line-height:1.5;margin:0}#viewSettings .project-manage__quick-actions{display:flex;flex-wrap:wrap;gap:8px;margin:2px 0 14px}#viewSettings .project-manage__list-title{align-items:baseline;display:flex;gap:8px 12px;justify-content:space-between;margin:0 0 8px}#viewSettings .project-manage__list-title strong{color:#0f172a;font-size:13px;font-weight:900}.inspector-project-actions{background:#f8fafc}.inspector-project-actions__row{display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto}.inspector-project-actions__row input{border:1px solid var(--line);border-radius:10px;font-size:13px;min-width:0;padding:8px 10px}.inspector-project-actions__row button[aria-busy=true]{opacity:.72}@media(max-width:900px){#viewSettings .project-manage__explain{grid-template-columns:1fr}}@media(max-width:520px){.inspector-project-actions__row{grid-template-columns:1fr}}:root[data-theme=dark] #viewSettings .project-manage__explain>div,body[data-theme=dark] #viewSettings .project-manage__explain>div,:root[data-theme=dark] .inspector-project-actions,body[data-theme=dark] .inspector-project-actions{background:#0f172a94;border-color:#94a3b829}:root[data-theme=dark] #viewSettings .project-manage__explain span,:root[data-theme=dark] #viewSettings .project-manage__list-title strong,body[data-theme=dark] #viewSettings .project-manage__explain span,body[data-theme=dark] #viewSettings .project-manage__list-title strong{color:#e5e7eb}#viewSettings .project-manage--folded .project-manage__body{gap:12px}#viewSettings .project-manage--folded .project-manage__explain{margin-top:0}#viewSettings .project-manage--folded:not([open]){box-shadow:none}#viewLibrary.library-character-mode #libraryToolbar,#viewLibrary.library-character-mode [data-view-scope=library],#viewLibrary.library-character-mode #library,#libraryToolbar[hidden],#library[hidden],#libraryFilterHint[hidden],#libraryGovernanceStats[hidden],#viewLibrary [data-view-scope=library][hidden],.character-gallery-library-grid[hidden]{display:none!important}#viewLibrary.library-character-mode .page-head{align-items:end;border-bottom:0;margin-bottom:10px}#viewLibrary.library-character-mode .page-title h1{letter-spacing:-.045em}#viewLibrary.library-character-mode .library-mode-tabs{background:#eef2ff;border:1px solid rgba(99,102,241,.14);box-shadow:inset 0 1px #ffffffb3}.library-character-gallery-view{margin-top:14px}.library-character-gallery-view__head{background:radial-gradient(circle at 12% 10%,rgba(99,102,241,.16),transparent 34%),linear-gradient(135deg,#f8fbff,#eef2ff 48%,#f8fafc);border:1px solid rgba(99,102,241,.16);border-radius:22px;box-shadow:0 14px 42px #1e293b0f;margin-bottom:16px;padding:16px 20px}.library-character-gallery-view__head strong{color:#0f172a;font-size:24px}.library-character-gallery-view__head strong:after{background:#4f46e51a;border:1px solid rgba(79,70,229,.16);border-radius:999px;color:#4338ca;content:"集合视图";display:inline-flex;font-size:12px;font-weight:900;letter-spacing:0;margin-left:10px;padding:4px 9px;vertical-align:middle}.library-character-gallery-view__head span{color:#64748b;font-size:14px}.character-gallery-library-grid{gap:18px;grid-template-columns:repeat(auto-fill,minmax(300px,360px))}.character-gallery-library-warning{grid-column:1 / -1;margin:0}.quick-character-gallery-dialog__status{color:#b91c1c;font-size:13px;font-weight:800;margin:0;min-height:18px}.quick-character-gallery-dialog__status:empty{display:none}.character-gallery-library-card--collection{background:linear-gradient(180deg,#fff,#f8fbff);border-color:#6366f12e;box-shadow:0 24px 72px #4f46e51f;position:relative}.character-gallery-library-card--collection:before{background:linear-gradient(90deg,#4f46e5,#10b981,#38bdf8);content:"";height:4px;left:0;position:absolute;right:0;top:0;z-index:1}.character-gallery-library-card--collection:hover,.character-gallery-library-card--collection.is-active{border-color:#4f46e561;box-shadow:0 28px 82px #4f46e52e}.character-gallery-library-card--collection .character-gallery-library-card__cover{border:1px solid rgba(99,102,241,.16);border-radius:20px;height:230px;margin:14px 14px 0;position:relative}.character-gallery-library-card__badge{background:#0f172ad1;border:1px solid rgba(255,255,255,.28);border-radius:999px;color:#fff;font-size:12px;font-weight:900;left:12px;letter-spacing:.02em;padding:5px 10px;position:absolute;top:12px;z-index:2}.character-gallery-library-card--collection .character-gallery-library-card__body{padding:16px 18px 6px}.character-gallery-library-card__eyebrow{color:#6366f1!important;font-size:11px!important;font-weight:900!important;letter-spacing:.08em;margin:0 0 6px!important;text-transform:uppercase}.character-gallery-library-card__summary{color:#475569!important;font-size:13px!important;font-weight:700!important;line-height:1.45}.character-gallery-library-card--collection .character-gallery-library-card__meta span{background:#eef2ff;border:1px solid rgba(99,102,241,.12);border-radius:999px;color:#475569;padding:4px 8px}.character-gallery-library-card--collection .character-gallery-library-card__actions{border-top:0;gap:10px;justify-content:flex-start;padding:12px 18px 18px}.character-gallery-library-detail{background:linear-gradient(180deg,#fff,#f8fbff);border-color:#6366f12e;box-shadow:0 28px 90px #4f46e524;margin-top:0;padding:20px}.character-gallery-library-card.is-drag-over,.character-gallery-library-detail.is-drag-over{border-color:#10b981a6!important;box-shadow:0 0 0 3px #10b98124,0 22px 54px #0f172a1f}.character-gallery-library-detail.is-drag-over{position:relative}.character-gallery-library-detail.is-drag-over:after{align-items:center;background:#f0fdf4f0;border:1px solid rgba(16,185,129,.38);border-radius:999px;color:#047857;content:"松手导入，自动加入这个角色图集";display:inline-flex;font-size:13px;font-weight:950;left:50%;padding:10px 16px;pointer-events:none;position:absolute;top:16px;transform:translate(-50%);z-index:8}.character-gallery-library-card.is-drag-over .character-gallery-library-card__cover{outline:2px solid rgba(16,185,129,.65);outline-offset:3px}.character-gallery-library-detail__head--collection{background:#fff;border:1px solid rgba(99,102,241,.12);border-radius:22px;padding:16px}.character-gallery-library-detail__head h2 span{background:#eef2ff;border-radius:999px;color:#4338ca;font-size:13px;padding:4px 9px}.character-gallery-library-detail__meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.character-gallery-library-detail__meta span{background:#f8fafc;border:1px solid rgba(148,163,184,.14);border-radius:999px;color:#475569;font-size:12px;font-weight:850;padding:5px 9px}.character-gallery-library-detail__batch{background:#f1f5ff;border:1px solid rgba(99,102,241,.12);margin-top:14px}.character-gallery-library-detail__batch-copy{display:grid;gap:4px}.character-gallery-library-detail__batch-copy strong{color:#0f172a;font-size:13px;font-weight:900}.character-gallery-library-detail__batch-copy span{color:#64748b;font-size:12px;font-weight:750}.character-gallery-library-detail__batch-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}@media(max-width:760px){.character-gallery-library-grid{grid-template-columns:1fr}.library-character-gallery-view__head{padding:18px}.character-gallery-library-card--collection .character-gallery-library-card__cover{height:210px}}:root[data-theme=dark] #viewLibrary.library-character-mode .library-mode-tabs,body[data-theme=dark] #viewLibrary.library-character-mode .library-mode-tabs,:root[data-theme=dark] .library-character-gallery-view__head,body[data-theme=dark] .library-character-gallery-view__head,:root[data-theme=dark] .character-gallery-library-card--collection,body[data-theme=dark] .character-gallery-library-card--collection,:root[data-theme=dark] .character-gallery-library-detail__head--collection,body[data-theme=dark] .character-gallery-library-detail__head--collection{background:#0f172ac7;border-color:#94a3b838}:root[data-theme=dark] .character-gallery-library-card__summary,body[data-theme=dark] .character-gallery-library-card__summary,:root[data-theme=dark] .character-gallery-library-detail__batch-copy span,body[data-theme=dark] .character-gallery-library-detail__batch-copy span{color:#cbd5e1!important}.asset-card__character-gallery-mark{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#059669eb;border:1px solid rgba(255,255,255,.34);border-radius:999px;box-shadow:0 8px 20px #05966938;color:#fff;display:inline-flex;font-size:11px;font-weight:900;bottom:9px;line-height:1;max-width:calc(100% - 86px);overflow:hidden;padding:6px 9px;position:absolute;text-overflow:ellipsis;right:9px;white-space:nowrap;z-index:4}.quick-actions__character-gallery.is-joined{background:#065f46!important;border-color:#065f4652!important;color:#fff!important}.quick-character-gallery-dialog__joined{background:#ecfdf5;border:1px solid rgba(16,185,129,.2);border-radius:16px;display:grid;gap:5px;padding:11px 13px}.quick-character-gallery-dialog__joined span{color:#047857;font-size:12px;font-weight:900}.quick-character-gallery-dialog__joined strong{color:#064e3b;font-size:14px;line-height:1.4}:root[data-theme=dark] .asset-card__character-gallery-mark,body[data-theme=dark] .asset-card__character-gallery-mark{background:#10b981e0}:root[data-theme=dark] .quick-character-gallery-dialog__joined,body[data-theme=dark] .quick-character-gallery-dialog__joined{background:#065f4647;border-color:#10b9813d}:root[data-theme=dark] .quick-character-gallery-dialog__joined strong,body[data-theme=dark] .quick-character-gallery-dialog__joined strong{color:#d1fae5}#viewLibrary.library-character-mode .page-head{margin-bottom:18px}#viewLibrary.library-character-mode .library-mode-tabs{background:#f3f4f6;border:1px solid rgba(15,23,42,.08);box-shadow:none}.library-character-gallery-view__head{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:20px;box-shadow:none;margin-bottom:18px;padding:14px 18px}.library-character-gallery-view__head strong{color:#111827;font-size:22px;letter-spacing:-.02em}.library-character-gallery-view__head strong:after{content:none;display:none}.library-character-gallery-view__head span{color:#6b7280;font-size:13px;font-weight:800}.character-gallery-library-grid{align-items:start;gap:18px;grid-template-columns:repeat(auto-fill,minmax(280px,340px))}.character-gallery-library-card--collection{background:#fff;border:1px solid rgba(15,23,42,.09);border-radius:20px;box-shadow:0 12px 32px #0f172a0f}.character-gallery-library-card--collection:before{display:none}.character-gallery-library-card--collection:hover,.character-gallery-library-card--collection.is-active{border-color:#0f172a2e;box-shadow:0 16px 42px #0f172a17;transform:translateY(-1px)}.character-gallery-library-card--collection .character-gallery-library-card__cover{background:#f8fafc;border:1px solid rgba(15,23,42,.06);border-radius:16px;height:220px;margin:12px 12px 0}.character-gallery-library-card__cover figure{background:#f8fafc;border:0}.character-gallery-library-card__cover img,.character-gallery-library-asset__image img{object-fit:contain;padding:0}.character-gallery-library-card__badge,.character-gallery-library-card__eyebrow,.character-gallery-library-card__summary{display:none!important}.character-gallery-library-card--collection .character-gallery-library-card__body{padding:14px 16px 6px}.character-gallery-library-card__title strong{color:#111827;font-size:18px}.character-gallery-library-card__title span{color:#6b7280;font-size:13px}.character-gallery-library-card--collection .character-gallery-library-card__meta{gap:6px;margin-top:9px}.character-gallery-library-card--collection .character-gallery-library-card__meta span{background:#f3f4f6;border:1px solid rgba(15,23,42,.06);color:#4b5563;font-size:12px;padding:4px 8px}.character-gallery-library-card--collection .character-gallery-library-card__actions{border-top:0;gap:8px;padding:10px 16px 16px}.button--danger{background:#fef2f2!important;border-color:#ef44443d!important;color:#b91c1c!important}.button--danger:hover,.button--danger:focus-visible{background:#fee2e2!important;border-color:#ef444461!important;color:#991b1b!important}.character-gallery-library-card--collection .character-gallery-library-card__actions .button--primary{background:#111827;border-color:#111827;color:#fff}.character-gallery-library-detail{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:22px;box-shadow:0 16px 44px #0f172a0f;padding:18px}.character-gallery-library-detail__head--collection{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;padding:14px}.character-gallery-library-detail__head .eyebrow,.character-gallery-library-detail__head p:not(.eyebrow){display:none!important}.character-gallery-library-detail__head h2{color:#111827;font-size:22px;letter-spacing:-.02em}.character-gallery-library-detail__head h2 span{background:#f3f4f6;color:#4b5563;font-size:12px;padding:4px 8px}.character-gallery-library-detail__meta{gap:6px;margin-top:8px}.character-gallery-library-detail__meta span{background:#f9fafb;border:1px solid rgba(15,23,42,.06);color:#4b5563;font-size:12px;font-weight:800;padding:4px 8px}.character-gallery-library-detail__batch{background:transparent;border:0;border-bottom:1px solid rgba(15,23,42,.08);border-radius:0;margin:8px 0 16px;padding:8px 0 12px}.character-gallery-library-detail__batch>span,.character-gallery-library-detail__batch-copy span{color:#6b7280;font-size:13px;font-weight:850}.character-gallery-library-detail__batch-copy{display:contents}.character-gallery-library-detail__batch-copy strong{display:none}.character-gallery-library-assets{gap:14px;grid-template-columns:repeat(auto-fill,minmax(172px,210px))}.character-gallery-library-asset{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:16px;box-shadow:none}.character-gallery-library-asset.is-selected{border-color:#10b9818c;box-shadow:0 0 0 3px #10b9811f}.character-gallery-library-asset.is-cover{border-color:#10b98161}.character-gallery-library-asset__image>span:not(.character-gallery-library__placeholder):not(.character-gallery-library-asset__cover-badge):not(.character-gallery-library-asset__preview-badge){background:#10b981f0;bottom:8px;left:8px}.character-gallery-library-asset__body{padding:10px}.character-gallery-library-asset__body strong{color:#111827;font-size:13px}.character-gallery-library-asset__actions{gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.character-gallery-library-asset__actions .button{border-color:#0f172a1a;font-size:12px;min-height:34px}@media(max-width:760px){.character-gallery-library-detail__head--collection{grid-template-columns:1fr}.character-gallery-library-assets{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}#viewSettings .asset-quality-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px;max-height:min(620px,58vh);overflow:auto;overscroll-behavior:contain;padding:4px 4px 10px;scrollbar-gutter:stable}#viewSettings .asset-quality-list>.muted{grid-column:1 / -1;margin:0}#viewSettings .asset-quality-item{position:relative;display:grid;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:10px;min-height:96px;box-sizing:border-box;padding:10px 12px 10px 36px;border:1px solid rgba(15,23,42,.08);border-radius:12px;background:#fff;box-shadow:0 6px 18px #0f172a0a;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}#viewSettings .asset-quality-item:hover{border-color:#0f172a2e;box-shadow:0 10px 24px #0f172a14;transform:translateY(-1px)}#viewSettings .asset-quality-item:has(input:checked){border-color:#10b9819e;background:#f7fffb;box-shadow:0 0 0 1px #10b9812e,0 10px 24px #10b98114}#viewSettings .asset-quality-item__check{position:absolute;top:10px;left:10px;display:grid;width:16px;height:16px;place-items:center}#viewSettings .asset-quality-item__check input{width:16px;height:16px;margin:0;accent-color:#10b981}#viewSettings .asset-quality-thumb{display:grid;width:104px;height:78px;overflow:hidden;place-items:center;border-radius:10px;background:#f8fafc}#viewSettings .asset-quality-thumb img{display:block;width:100%;height:100%;object-fit:contain}#viewSettings .asset-quality-thumb--empty{color:#94a3b8;font-size:12px;font-weight:700}#viewSettings .asset-quality-item__body{display:flex;min-width:0;flex-direction:column;gap:5px}#viewSettings .asset-quality-item__body strong,#viewSettings .asset-quality-item__body small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#viewSettings .asset-quality-item__body strong{color:#0f172a;font-size:13px;font-weight:900;line-height:1.25}#viewSettings .asset-quality-item__body small{color:#64748b;font-size:12px;font-weight:650}#viewSettings .asset-quality-item__issues{display:flex;max-height:none;overflow:visible;flex-wrap:wrap;gap:4px}#viewSettings .asset-quality-item__issues span{display:inline-flex;align-items:center;min-height:20px;border-radius:999px;background:#eef6ff;color:#2563eb;font-size:11px;font-style:normal;font-weight:800;line-height:1;padding:4px 7px}#viewSettings .asset-quality-item__issues span[data-severity=high]{background:#fff1f2;color:#be123c}#viewSettings .asset-quality-item__issues span[data-severity=medium]{background:#fff7ed;color:#c2410c}@media(max-width:760px){#viewSettings .asset-quality-list{grid-template-columns:1fr;max-height:none;overflow:visible}#viewSettings .asset-quality-item{grid-template-columns:88px minmax(0,1fr)}#viewSettings .asset-quality-thumb{width:88px;height:66px}}:root[data-theme=dark] #viewSettings .asset-quality-item,body[data-theme=dark] #viewSettings .asset-quality-item{border-color:#94a3b82e;background:#0f172adb;box-shadow:none}:root[data-theme=dark] #viewSettings .asset-quality-item:has(input:checked),body[data-theme=dark] #viewSettings .asset-quality-item:has(input:checked){border-color:#34d3999e;background:#064e3b42}:root[data-theme=dark] #viewSettings .asset-quality-item__body strong,body[data-theme=dark] #viewSettings .asset-quality-item__body strong{color:#e5e7eb}:root[data-theme=dark] #viewSettings .asset-quality-thumb,body[data-theme=dark] #viewSettings .asset-quality-thumb{background:#1e293bc2}.library-toolbar{align-items:center;display:grid;gap:10px;grid-template-columns:minmax(160px,180px) max-content max-content minmax(220px,1fr) minmax(128px,160px) max-content}.library-filter-state-select[hidden]{display:none!important}.library-quick-filter{align-items:center;background:#f8fafc;border:1px solid rgba(15,23,42,.08);border-radius:12px;display:inline-flex;flex-wrap:wrap;gap:4px;min-height:42px;padding:4px;width:max-content}.library-quick-filter__btn{background:transparent;border:0;border-radius:9px;color:#64748b;cursor:pointer;font:inherit;font-size:13px;font-weight:800;height:32px;line-height:1;padding:0 10px;white-space:nowrap}.library-quick-filter__btn:hover,.library-quick-filter__btn:focus-visible{background:#fff;color:#0f172a;outline:none}.library-quick-filter__btn.is-active{background:#fff;box-shadow:0 1px 6px #0f172a17;color:#0f172a}.quick-actions .select{pointer-events:auto}.library-selection-actions{align-items:center;display:inline-flex;gap:8px;justify-self:end;min-height:42px;white-space:nowrap}.library-selection-actions[hidden]{display:none!important}.library-selection-actions__status{color:#64748b;font-size:13px;font-weight:800}.library-selection-actions .button{min-height:34px}.library-quick-filter--source .library-quick-filter__btn{padding-inline:9px}@media(max-width:1100px){.library-toolbar{grid-template-columns:minmax(160px,1fr) minmax(0,1fr)}.library-quick-filter,.library-selection-actions,#librarySearchInput,#librarySortFilter{width:100%}}@media(max-width:720px){.library-toolbar{grid-template-columns:1fr}}:root[data-theme=dark] .library-quick-filter,body[data-theme=dark] .library-quick-filter{background:#0f172ab8;border-color:#94a3b82e}:root[data-theme=dark] .library-quick-filter__btn,body[data-theme=dark] .library-quick-filter__btn{color:#cbd5e1}:root[data-theme=dark] .library-quick-filter__btn:hover,:root[data-theme=dark] .library-quick-filter__btn:focus-visible,:root[data-theme=dark] .library-quick-filter__btn.is-active,body[data-theme=dark] .library-quick-filter__btn:hover,body[data-theme=dark] .library-quick-filter__btn:focus-visible,body[data-theme=dark] .library-quick-filter__btn.is-active{background:#1e293beb;color:#f8fafc}.library-source-filter{position:relative;width:max-content}.library-source-filter summary{align-items:center;background:#f8fafc;border:1px solid rgba(15,23,42,.08);border-radius:12px;color:#64748b;cursor:pointer;display:inline-flex;font-size:13px;font-weight:800;gap:8px;height:42px;list-style:none;padding:0 12px;white-space:nowrap}.library-source-filter summary::-webkit-details-marker,.library-governance-disclosure summary::-webkit-details-marker{display:none}.library-source-filter summary:after,.library-governance-disclosure summary:after{border-bottom:1.8px solid currentColor;border-right:1.8px solid currentColor;content:"";height:6px;opacity:.62;transform:rotate(45deg) translateY(-1px);width:6px}.library-source-filter[open] summary:after,.library-governance-disclosure[open] summary:after{transform:rotate(-135deg) translateY(-1px)}.library-source-filter summary strong{color:#0f172a;font-weight:900}.library-source-filter .library-quick-filter--source{box-shadow:0 18px 44px #0f172a24;left:0;min-width:260px;position:absolute;top:calc(100% + 6px);z-index:20}.library-governance-stats{margin-top:6px}.library-governance-disclosure{border:1px solid rgba(15,23,42,.06);border-radius:10px;color:#64748b;display:inline-block;max-width:100%}.library-governance-disclosure summary{align-items:center;cursor:pointer;display:inline-flex;font-size:12px;font-weight:800;gap:8px;min-height:30px;padding:0 10px;white-space:nowrap}.library-governance-disclosure summary strong{color:#334155;font-size:11.5px}.library-governance-stats__body{border-top:1px solid rgba(15,23,42,.06);display:flex;flex-wrap:wrap;gap:6px;padding:8px}@media(max-width:1100px){.library-source-filter,.library-source-filter summary{width:100%}.library-source-filter .library-quick-filter--source{position:static;box-shadow:none;margin-top:6px;min-width:0}}:root[data-theme=dark] .library-source-filter summary,body[data-theme=dark] .library-source-filter summary,:root[data-theme=dark] .library-governance-disclosure,body[data-theme=dark] .library-governance-disclosure{background:#0f172ab8;border-color:#94a3b82e;color:#cbd5e1}:root[data-theme=dark] .library-source-filter summary strong,:root[data-theme=dark] .library-governance-disclosure summary strong,body[data-theme=dark] .library-source-filter summary strong,body[data-theme=dark] .library-governance-disclosure summary strong{color:#f8fafc}.character-gallery-batch__create{grid-template-columns:minmax(0,1fr) auto auto}.library-character-gallery-view__head>div{display:grid;gap:4px}.library-character-gallery-filters{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin:-6px 0 14px}.library-character-gallery-filter{background:#fff;border:1px solid rgba(15,23,42,.1);border-radius:999px;color:#475569;cursor:pointer;font-size:13px;font-weight:850;min-height:32px;padding:0 12px}.library-character-gallery-filter:hover,.library-character-gallery-filter.is-active{background:#111827;border-color:#111827;color:#fff}.character-gallery-library-detail__rename{align-items:end;border-bottom:1px solid rgba(15,23,42,.08);display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto;margin:10px 0 12px;padding-bottom:12px}.character-gallery-library-detail__rename label{color:#475569;font-size:12px;font-weight:900;grid-column:1 / -1}.character-gallery-library-detail__rename input{border:1px solid rgba(15,23,42,.12);border-radius:10px;color:#111827;font-size:14px;font-weight:800;min-height:36px;min-width:0;padding:0 11px}.character-gallery-library-detail__rename-status{color:#64748b;font-size:12px;font-weight:800;grid-column:1 / -1;margin:0;min-height:16px}.character-gallery-library-detail__rename-status:empty{display:none}.character-gallery-library-detail__rename-status[data-tone=error]{color:#b91c1c}.character-gallery-library-detail__rename-status[data-tone=pending]{color:#4f46e5}.quick-character-gallery-dialog__row:has(#quickCharacterGalleryNameInput){grid-template-columns:minmax(0,1fr) auto auto}@media(max-width:760px){.character-gallery-batch__create,.quick-character-gallery-dialog__row:has(#quickCharacterGalleryNameInput),.character-gallery-library-detail__rename{grid-template-columns:1fr}}:root[data-theme=dark] .library-character-gallery-filter,body[data-theme=dark] .library-character-gallery-filter,:root[data-theme=dark] .character-gallery-library-detail__rename input,body[data-theme=dark] .character-gallery-library-detail__rename input{background:#0f172ac7;border-color:#94a3b838;color:#e5e7eb!important}:root[data-theme=dark] .character-gallery-library-detail__rename,body[data-theme=dark] .character-gallery-library-detail__rename{border-color:#94a3b82e}#viewSearch.search-target--image #results.is-search-loading{display:block!important;min-height:420px}.search-results-loading-shell{width:100%}.search-results-loading-shell__head{display:flex;align-items:center;gap:12px;min-height:54px;margin-bottom:14px;padding:0 4px;color:#27364a}.search-results-loading-shell__head div{display:grid;gap:3px}.search-results-loading-shell__head strong{font-size:14px}.search-results-loading-shell__head span:not(.search-results-loading-shell__spinner){color:#7b8798;font-size:12px}.search-results-loading-shell__spinner{width:18px;height:18px;border:2px solid #dce5e2;border-top-color:#16876f;border-radius:50%;animation:search-result-spin .8s linear infinite}.search-results-loading-grid{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:12px}.search-result-skeleton{overflow:hidden;min-width:0;padding-bottom:12px;border:1px solid #e5e9e7;border-radius:14px;background:#fff}.search-result-skeleton__image,.search-result-skeleton__line{display:block;background:linear-gradient(100deg,#eef1f0 25%,#f8f9f9 42%,#eef1f0 60%);background-size:300% 100%;animation:search-result-shimmer 1.35s ease-in-out infinite}.search-result-skeleton__image{aspect-ratio:3 / 4;width:100%}.search-result-skeleton__line{width:70%;height:8px;margin:8px 10px 0;border-radius:999px}.search-result-skeleton__line--title{width:calc(100% - 20px);height:10px;margin-top:12px}@keyframes search-result-spin{to{transform:rotate(360deg)}}@keyframes search-result-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media(max-width:1280px){.search-results-loading-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:720px){#viewSearch.search-target--image #results.is-search-loading{min-height:300px}.search-results-loading-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.search-results-loading-shell__spinner,.search-result-skeleton__image,.search-result-skeleton__line{animation:none}}.library-character-gallery-tools{align-items:end;display:grid;gap:10px;grid-template-columns:minmax(220px,1fr) minmax(160px,220px) minmax(150px,190px);margin:-4px 0 18px}.library-character-gallery-tools[hidden]{display:none!important}.library-character-gallery-tool{color:#475569;display:grid;font-size:12px;font-weight:900;gap:6px}.library-character-gallery-tool input,.library-character-gallery-tool select{background:#fff;border:1px solid rgba(15,23,42,.1);border-radius:12px;color:#0f172a;font-size:14px;font-weight:750;min-height:38px;padding:0 12px}.character-gallery-library-grid{grid-template-columns:repeat(auto-fill,minmax(260px,320px))}.character-gallery-library-card--collection{border-radius:18px;overflow:visible}.character-gallery-library-card--collection .character-gallery-library-card__cover{height:206px}.character-gallery-library-card__cover img,.character-gallery-library-asset__image img{height:100%;object-fit:contain!important;width:100%}.character-gallery-library-card--collection .character-gallery-library-card__meta span{background:transparent;border:0;color:#64748b;padding:0}.character-gallery-library-card__status{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.character-gallery-library-card__status span{background:#fff7ed;border:1px solid rgba(249,115,22,.18);border-radius:999px;color:#9a3412;font-size:12px;font-weight:900;padding:4px 8px}.character-gallery-library-card--collection .character-gallery-library-card__actions{align-items:center;display:flex;gap:8px;padding-top:4px}.character-gallery-library-card__actions>.button--primary{min-width:72px}.character-gallery-library-more{margin-left:auto;position:relative}.character-gallery-library-more summary{align-items:center;background:#fff;border:1px solid rgba(15,23,42,.1);border-radius:10px;color:#475569;cursor:pointer;display:inline-flex;font-size:13px;font-weight:900;justify-content:center;line-height:1;list-style:none;min-height:32px;padding:0 12px}.character-gallery-library-more summary::-webkit-details-marker{display:none}.character-gallery-library-more[open] summary{background:#f8fafc}.character-gallery-library-more>div{background:#fff;border:1px solid rgba(15,23,42,.1);border-radius:12px;box-shadow:0 18px 42px #0f172a24;display:grid;gap:8px;min-width:132px;padding:8px;position:absolute;right:0;top:calc(100% + 6px);z-index:20}.character-gallery-library-detail__head--collection{align-items:center;background:#fff;display:grid;gap:14px;grid-template-columns:auto minmax(0,1fr) auto}.character-gallery-library-detail__head .eyebrow{color:#94a3b8;display:block!important;font-size:11px;font-weight:950;letter-spacing:.08em;margin:0 0 4px;text-transform:uppercase}.character-gallery-library-detail__titleblock{min-width:0}.character-gallery-library-detail__actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:end}.character-gallery-library-more--detail{margin-left:0}.character-gallery-library-detail__rename{background:#f8fafc;border:1px solid rgba(15,23,42,.07);border-radius:16px;display:block;margin:12px 0;padding:0}.character-gallery-library-detail__rename summary{color:#334155;cursor:pointer;font-size:13px;font-weight:900;list-style:none;padding:11px 14px}.character-gallery-library-detail__rename summary::-webkit-details-marker{display:none}.character-gallery-library-detail__rename summary span:after{color:#94a3b8;content:"展开";font-size:12px;margin-left:8px}.character-gallery-library-detail__rename[open] summary span:after{content:"收起"}.character-gallery-library-detail__rename-row{align-items:end;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto;padding:0 14px 12px}.character-gallery-library-detail__rename-row label{color:#64748b;font-size:12px;font-weight:900;grid-column:1 / -1}.character-gallery-library-detail__rename-status{padding:0 14px 12px}.character-gallery-library-detail__batch{background:#f8fafc;border:1px dashed rgba(100,116,139,.24);border-radius:16px;display:flex;gap:12px;justify-content:space-between;margin:12px 0 18px;padding:12px 14px}.character-gallery-library-detail__batch.is-active{background:#eff6ff;border-color:#2563eb38}.character-gallery-library-detail__batch.is-empty{background:#f8fafc;border-color:#94a3b838}.character-gallery-library-detail__batch-copy{display:grid;gap:3px}.character-gallery-library-detail__batch-copy strong{color:#0f172a;display:block!important;font-size:14px;font-weight:950}.character-gallery-library-detail__batch-copy span{color:#64748b;font-size:13px;font-weight:800}.character-gallery-library-assets{gap:16px;grid-template-columns:repeat(auto-fill,minmax(168px,200px))}.character-gallery-library-asset{background:#fff;border-color:#0f172a14;border-radius:16px}.character-gallery-library-asset__cover-badge{background:#10b981!important;border-radius:999px;bottom:10px;color:#fff!important;font-size:12px;font-weight:950;left:10px;padding:5px 9px;position:absolute}.character-gallery-library-asset__preview-badge{align-items:center;background:#2563eb!important;border-radius:999px;bottom:auto;color:#fff!important;display:inline-flex;font-size:12px;font-weight:950;justify-content:center;left:auto;line-height:1;max-width:calc(100% - 20px);min-height:22px;padding:5px 9px;pointer-events:none;position:absolute;right:10px;top:10px;width:auto;z-index:2}.character-gallery-library-asset__body{padding:11px}.character-gallery-library-asset__body strong{font-size:13px}.character-gallery-library-asset__actions{gap:6px}.character-gallery-library-asset__actions .button{background:#fff;border-color:#0f172a17;color:#334155;font-size:12px;font-weight:900;min-height:32px}@media(max-width:900px){.library-character-gallery-tools,.character-gallery-library-detail__head--collection,.character-gallery-library-detail__rename-row,.character-gallery-library-detail__batch{grid-template-columns:1fr}.character-gallery-library-detail__batch{align-items:stretch;flex-direction:column}}#viewLibrary.library-character-mode .page-head,#viewLibrary.library-character-mode .library-character-gallery-view{margin-left:auto;margin-right:auto;max-width:1760px;width:min(100%,1760px)}#viewLibrary.library-character-mode .library-character-gallery-view{padding-bottom:48px}.library-character-gallery-view__head{border:1px solid rgba(15,23,42,.07);border-radius:18px;margin-bottom:12px;padding:16px 18px}.library-character-gallery-tools{align-items:end;display:grid;gap:12px;grid-template-columns:minmax(280px,560px) minmax(160px,210px) minmax(150px,180px);justify-content:space-between;margin:8px 0 18px}.character-gallery-library-grid{gap:18px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.character-gallery-library-card--collection{background:linear-gradient(180deg,#fff,#fbfdff);border-radius:18px;box-shadow:0 14px 34px #0f172a0f;overflow:hidden}.character-gallery-library-card--collection:hover,.character-gallery-library-card--collection.is-active{box-shadow:0 20px 48px #0f172a1a;transform:translateY(-1px)}.character-gallery-library-card--collection .character-gallery-library-card__cover{background:#f8fafc;display:block;height:220px;margin:12px 12px 0;overflow:hidden;position:relative;border-radius:14px}.character-gallery-library-card__cover-main{align-items:center;display:flex;height:100%;justify-content:center;margin:0;overflow:hidden;width:100%}.character-gallery-library-card__cover-main img,.character-gallery-library-card__cover--single img{display:block;height:100%;object-fit:contain!important;width:100%}.character-gallery-library-card__count{background:#0f172ab8;border:1px solid rgba(255,255,255,.45);border-radius:999px;color:#fff;font-size:12px;font-weight:950;padding:5px 9px;position:absolute;right:10px;top:10px;z-index:2}.character-gallery-library-card__thumb-strip{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffd1;border:1px solid rgba(255,255,255,.7);border-radius:12px;bottom:10px;display:flex;gap:5px;left:10px;min-height:44px;overflow:hidden;padding:4px;position:absolute;right:10px;z-index:2}.character-gallery-library-card__thumb-strip figure{background:#f8fafc;border-radius:8px;flex:1 1 0;height:36px;margin:0;min-width:0;overflow:hidden}.character-gallery-library-card__thumb-strip img{height:100%;object-fit:cover!important;width:100%}.character-gallery-library-card--collection .character-gallery-library-card__body{padding:13px 14px 8px}.character-gallery-library-card--collection .character-gallery-library-card__title strong{font-size:17px}.character-gallery-library-card--collection .character-gallery-library-card__actions{border-top:0;padding:8px 14px 14px}.character-gallery-library-detail{border-radius:20px;box-shadow:0 16px 48px #0f172a12;margin-top:12px;padding:14px 16px 16px}.character-gallery-library-detail__head--collection{border:0;border-bottom:1px solid rgba(148,163,184,.16);border-radius:0;gap:12px;margin-bottom:10px;padding:0 0 12px}.character-gallery-library-detail__head--collection h2{font-size:22px}.character-gallery-library-detail__meta{display:flex;flex-wrap:wrap;gap:7px;margin-top:5px}.character-gallery-library-detail__meta span{background:#f1f5f9;border:1px solid rgba(15,23,42,.05);border-radius:999px;color:#64748b;font-size:12px;font-weight:850;padding:4px 8px}.character-gallery-library-detail__actions{align-items:center;gap:7px}.character-gallery-library-rename-popover{background:transparent!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;position:relative}.character-gallery-library-rename-popover>summary{align-items:center;background:#fff;border:1px solid rgba(15,23,42,.1);border-radius:10px;color:#475569;display:inline-flex;min-height:32px;padding:0 12px}.character-gallery-library-rename-popover__panel{background:#fff;border:1px solid rgba(15,23,42,.1);border-radius:14px;box-shadow:0 18px 44px #0f172a29;min-width:360px;padding:10px;position:absolute;right:0;top:calc(100% + 8px);z-index:30}.character-gallery-library-rename-popover .character-gallery-library-detail__rename-row{display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto;padding:0}.character-gallery-library-rename-popover .character-gallery-library-detail__rename-row label{grid-column:1 / -1}.character-gallery-library-rename-popover .character-gallery-library-detail__rename-status{padding:6px 0 0}.character-gallery-library-detail__toolbar{background:#f8fafc;border:1px solid rgba(148,163,184,.16);border-radius:14px;margin:8px 0 14px;min-height:40px;padding:8px 10px}.character-gallery-library-detail__toolbar.is-empty{border-style:dashed}.character-gallery-library-detail__toolbar span{color:#64748b;font-size:13px;font-weight:850}.character-gallery-library-assets{gap:14px;grid-template-columns:repeat(auto-fill,minmax(136px,168px));justify-content:start}.character-gallery-library-asset{background:#fff;border-radius:15px;box-shadow:none;position:relative}.character-gallery-library-asset__image{aspect-ratio:4 / 5;background:#f8fafc}.character-gallery-library-asset__image img{height:100%;object-fit:contain!important;width:100%}.character-gallery-library-asset__body{min-height:52px;padding:9px 10px 10px}.character-gallery-library-asset__body strong{font-size:12px;line-height:1.2}.character-gallery-library-asset__body small{font-size:11px;margin-top:3px}.character-gallery-library-asset__actions{bottom:7px;display:flex;flex-wrap:wrap;gap:5px;left:7px;margin:0;opacity:0;pointer-events:none;position:absolute;right:7px;transform:translateY(4px);transition:opacity .16s ease,transform .16s ease;z-index:4}.character-gallery-library-asset:hover .character-gallery-library-asset__actions,.character-gallery-library-asset:focus-within .character-gallery-library-asset__actions,.character-gallery-library-asset.is-selected .character-gallery-library-asset__actions{opacity:1;pointer-events:auto;transform:translateY(0)}.character-gallery-library-asset__actions .button{background:#ffffffeb;border-color:#0f172a1a;box-shadow:0 8px 18px #0f172a14;flex:1 1 calc(50% - 4px);font-size:11px;min-height:28px;padding:0 6px}@media(max-width:900px){.library-character-gallery-tools,.character-gallery-library-detail__head--collection{grid-template-columns:1fr}.character-gallery-library-rename-popover__panel{min-width:min(340px,calc(100vw - 48px));right:auto;left:0}.character-gallery-library-assets{grid-template-columns:repeat(auto-fill,minmax(128px,1fr))}}#viewLibrary.library-character-mode .page-head,#viewLibrary.library-character-mode .library-character-gallery-view{margin-left:0!important;margin-right:0!important;max-width:none!important;width:100%!important}#viewLibrary.library-character-mode .library-character-gallery-view{padding-left:0;padding-right:0}.library-character-gallery-tools{grid-template-columns:minmax(260px,520px) minmax(150px,210px) minmax(150px,180px);justify-content:start}.character-gallery-library-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.character-gallery-library-card__thumb-strip{min-height:52px}.character-gallery-library-card__thumb-strip figure{align-items:center;display:flex;height:44px;justify-content:center}.character-gallery-library-card__thumb-strip img{height:100%;object-fit:contain!important;width:100%}.character-gallery-library-grid{align-items:start!important;gap:18px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important}@media(min-width:1780px){.character-gallery-library-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}}.character-gallery-library-card--collection{overflow:visible!important}.character-gallery-library-card--collection:has(.character-gallery-library-more[open]){z-index:30}.character-gallery-library-card--collection .character-gallery-library-card__main{border-radius:18px 18px 0 0;overflow:hidden}.character-gallery-library-card--collection .character-gallery-library-card__cover,.character-gallery-library-card--collection .character-gallery-library-card__cover--single{aspect-ratio:auto!important;background:#f8fafc;border-radius:16px;display:flex!important;flex-direction:column;height:224px!important;overflow:hidden;padding:0!important;position:relative}.character-gallery-library-card--collection .character-gallery-library-card__cover-main{border-radius:16px 16px 0 0!important;flex:1 1 auto;height:auto!important;margin:0!important;min-height:0;overflow:hidden;width:100%}.character-gallery-library-card--collection .character-gallery-library-card__cover-main img{height:100%!important;object-fit:contain!important;object-position:center;width:100%!important}.character-gallery-library-card__thumb-strip{align-items:center;background:#f8fafcf5!important;border:1px solid rgba(148,163,184,.18)!important;border-radius:13px!important;bottom:auto!important;box-shadow:inset 0 0 0 1px #ffffffb8!important;box-sizing:border-box;display:flex!important;flex:0 0 46px;gap:5px;height:46px!important;left:auto!important;margin:6px 10px 10px!important;min-height:46px!important;overflow:hidden;padding:5px 54px 5px 7px!important;position:relative!important;right:auto!important;transform:none!important;width:auto!important;z-index:1}.character-gallery-library-card__thumb-strip figure{align-items:center;background:transparent!important;border:0!important;border-radius:8px;display:flex!important;flex:1 1 0;height:34px!important;justify-content:center;min-width:0;overflow:hidden}.character-gallery-library-card__thumb-strip img{display:block;height:100%!important;object-fit:contain!important;object-position:center;width:100%!important}.character-gallery-library-card__count{background:#0f172abd!important;border:1px solid rgba(255,255,255,.34);border-radius:999px;bottom:19px!important;box-shadow:0 8px 18px #0f172a24;color:#fff!important;font-size:12px!important;font-weight:900;line-height:1;padding:7px 9px!important;right:18px!important;top:auto!important;z-index:3}.character-gallery-library-card--collection .character-gallery-library-card__meta span:first-child:last-child,.character-gallery-library-detail__meta span:first-child:last-child{margin-right:0}.character-gallery-library-card--collection .character-gallery-library-card__actions{display:grid!important;gap:8px!important;grid-template-columns:minmax(58px,.8fr) minmax(90px,1.2fr) minmax(56px,auto);overflow:visible!important;position:relative;z-index:5}.character-gallery-library-card--collection .character-gallery-library-card__actions .button,.character-gallery-library-card--collection .character-gallery-library-more>summary{justify-content:center;min-width:0;white-space:nowrap}.character-gallery-library-more{position:relative;z-index:10}.character-gallery-library-more[open]{z-index:60}.character-gallery-library-more>div{background:#fff;border:1px solid rgba(15,23,42,.1);border-radius:12px;box-shadow:0 18px 40px #0f172a2e;min-width:118px;padding:7px;position:absolute;right:0;top:calc(100% + 8px);z-index:70}.character-gallery-library-assets{gap:16px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;justify-content:start!important}@media(min-width:1780px){.character-gallery-library-assets{grid-template-columns:repeat(6,minmax(0,1fr))!important}}@media(max-width:1180px){.character-gallery-library-assets{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))!important}}.character-gallery-library-asset__image{aspect-ratio:4 / 5!important}.character-gallery-library-asset__image img{height:100%!important;object-fit:contain!important;width:100%!important}.character-gallery-library-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}@media(min-width:1780px){.character-gallery-library-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media(max-width:1180px){.character-gallery-library-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))!important}}.character-gallery-library-card__thumb-strip{padding-right:7px!important}.character-gallery-library-card__title{align-items:center!important;display:flex!important;gap:10px!important;justify-content:space-between!important}.character-gallery-library-card__title strong{min-width:0}.character-gallery-library-card__title-count{align-items:center;background:#f1f5f9!important;border:1px solid rgba(148,163,184,.24);border-radius:999px;color:#475569!important;display:inline-flex;flex:0 0 auto;font-size:12px!important;font-weight:900!important;line-height:1;padding:5px 8px;white-space:nowrap}.character-gallery-library-card--collection .character-gallery-library-card__cover{aspect-ratio:auto!important;background:#f8fafc;border-radius:16px;display:grid!important;gap:0;grid-template-columns:1fr;height:250px!important;margin:12px 12px 0;overflow:hidden;padding:0!important;position:relative}.character-gallery-library-card--collection .character-gallery-library-card__cover--duo{grid-template-columns:repeat(2,minmax(0,1fr))}.character-gallery-library-card--collection .character-gallery-library-card__preview-item{align-items:center;background:#f8fafc;display:flex!important;height:100%!important;justify-content:center;margin:0!important;min-height:0;min-width:0;overflow:hidden;position:relative;width:100%}.character-gallery-library-card--collection .character-gallery-library-card__preview-item+.character-gallery-library-card__preview-item{border-left:1px solid rgba(255,255,255,.9)}.character-gallery-library-card--collection .character-gallery-library-card__preview-item img{display:block;height:100%!important;object-fit:contain!important;object-position:center center;width:100%!important}.character-gallery-library-card--collection .character-gallery-library-card__preview-item.is-empty{color:#94a3b8;font-size:13px;font-weight:900}@media(max-width:760px){.library-character-gallery-tools{align-items:stretch!important;grid-template-columns:1fr!important;justify-content:stretch!important}.library-character-gallery-tool,.library-character-gallery-tool input,.library-character-gallery-tool select{min-width:0;width:100%}.character-gallery-library-card--collection .character-gallery-library-card__cover{height:230px!important}}#viewSettings .asset-governance-center-panel{scroll-margin-top:86px}#viewSettings .asset-governance-center__body{display:grid;gap:14px}#viewSettings .asset-governance-center__intro{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}#viewSettings .asset-governance-center__intro>div{align-items:start;background:#f8fafc;border:1px solid rgba(148,163,184,.18);border-radius:12px;display:grid;gap:3px;grid-template-columns:24px minmax(0,1fr);padding:10px}#viewSettings .asset-governance-center__intro b{align-items:center;background:#0f172a;border-radius:999px;color:#fff;display:inline-flex;font-size:12px;height:22px;justify-content:center;width:22px}#viewSettings .asset-governance-center__intro strong,#viewSettings .asset-governance-section__head strong{color:#0f172a;font-size:13px;font-weight:950}#viewSettings .asset-governance-center__intro span{color:#64748b;font-size:12px;grid-column:2;line-height:1.55}#viewSettings .asset-governance-center__toolbar{align-items:end;display:grid;gap:10px;grid-template-columns:minmax(220px,1fr) auto}#viewSettings .asset-governance-center__toolbar label{color:#64748b;display:grid;font-size:12px;font-weight:850;gap:6px}#viewSettings .asset-governance-center__toolbar select{background:#fff;border:1px solid rgba(148,163,184,.28);border-radius:10px;color:#0f172a;font-weight:850;min-height:40px;padding:0 10px}#viewSettings .asset-governance-center__scan{min-height:40px;min-width:150px}#viewSettings .asset-governance-center__stats{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}#viewSettings .asset-governance-center__stats button{align-items:center;background:#fff;border:1px solid rgba(148,163,184,.22);border-radius:12px;cursor:pointer;display:flex;gap:10px;justify-content:flex-start;min-height:58px;padding:12px;text-align:left}#viewSettings .asset-governance-center__stats button:hover{border-color:#2563eb47;box-shadow:0 8px 22px #0f172a0f}#viewSettings .asset-governance-center__stats strong{color:#0f172a;font-size:24px;font-weight:950;line-height:1;min-width:44px}#viewSettings .asset-governance-center__stats span{color:#475569;font-size:12px;font-weight:900}#viewSettings .asset-governance-section{background:#fff;border:1px solid rgba(148,163,184,.2);border-radius:14px;display:grid;gap:12px;padding:12px;scroll-margin-top:96px}#viewSettings .asset-governance-section__head{align-items:center;display:flex;gap:10px;justify-content:space-between}#viewSettings .asset-governance-section__head>div{display:grid;gap:3px;min-width:0}#viewSettings .asset-governance-section__head span{color:#64748b;font-size:12px;font-weight:850}#viewSettings .asset-governance-section__head>span{background:#f8fafc;border:1px solid rgba(148,163,184,.2);border-radius:999px;color:#475569;flex:0 0 auto;padding:5px 8px}#viewSettings .asset-governance-section__toolbar{grid-template-columns:auto auto!important;justify-content:start}#viewSettings .asset-governance-section__scope{display:none!important}@media(max-width:760px){#viewSettings .asset-governance-center__intro,#viewSettings .asset-governance-center__toolbar,#viewSettings .asset-governance-center__stats{grid-template-columns:1fr}#viewSettings .asset-governance-section__head{align-items:stretch;flex-direction:column}}:root[data-theme=dark] #viewSettings .asset-governance-center__intro>div,:root[data-theme=dark] #viewSettings .asset-governance-center__toolbar select,:root[data-theme=dark] #viewSettings .asset-governance-center__stats button,:root[data-theme=dark] #viewSettings .asset-governance-section,body[data-theme=dark] #viewSettings .asset-governance-center__intro>div,body[data-theme=dark] #viewSettings .asset-governance-center__toolbar select,body[data-theme=dark] #viewSettings .asset-governance-center__stats button,body[data-theme=dark] #viewSettings .asset-governance-section{background:#0f172a94;border-color:#94a3b82e}:root[data-theme=dark] #viewSettings .asset-governance-center__intro strong,:root[data-theme=dark] #viewSettings .asset-governance-center__stats strong,:root[data-theme=dark] #viewSettings .asset-governance-section__head strong,body[data-theme=dark] #viewSettings .asset-governance-center__intro strong,body[data-theme=dark] #viewSettings .asset-governance-center__stats strong,body[data-theme=dark] #viewSettings .asset-governance-section__head strong{color:#e5e7eb}#viewSettings .asset-naming-governance-panel{scroll-margin-top:86px}#viewSettings .asset-naming-governance__body,#viewSettings .project-merge-panel{display:grid;gap:12px}#viewSettings .asset-naming-governance__toolbar,#viewSettings .project-merge-form{align-items:end;display:grid;gap:10px;grid-template-columns:minmax(180px,1fr) auto auto}#viewSettings .asset-naming-governance__toolbar label,#viewSettings .project-merge-form label,#viewSettings .asset-naming-card__suggestion{color:#64748b;display:grid;font-size:12px;font-weight:800;gap:5px}#viewSettings .asset-naming-governance__toolbar select,#viewSettings .project-merge-form select,#viewSettings .asset-naming-card__suggestion input{border:1px solid rgba(148,163,184,.34);border-radius:10px;min-height:36px;min-width:0;padding:8px 10px}#viewSettings .asset-naming-governance__summary{align-items:baseline;background:#f8fafc;border:1px solid rgba(148,163,184,.18);border-radius:12px;display:flex;gap:8px;padding:10px 12px}#viewSettings .asset-naming-governance__summary strong{color:#0f172a;font-size:22px;font-weight:950}#viewSettings .asset-naming-governance__groups,#viewSettings .asset-naming-card__issues,#viewSettings .project-merge-candidates{display:flex;flex-wrap:wrap;gap:7px}#viewSettings .asset-naming-governance__group,#viewSettings .asset-naming-card__issues span,#viewSettings .project-merge-candidate{align-items:center;background:#eef6ff;border:1px solid rgba(59,130,246,.18);border-radius:999px;color:#1d4ed8;display:inline-flex;font-size:12px;font-weight:850;gap:5px;padding:5px 8px}#viewSettings .asset-naming-governance__preview-head{align-items:center;display:flex;gap:10px;justify-content:space-between}#viewSettings .asset-naming-governance__preview-head strong{color:#0f172a;font-size:13px;font-weight:950}#viewSettings .asset-naming-preview-toggle{min-width:86px}#viewSettings .asset-naming-governance__list.is-collapsed{display:none}#viewSettings .asset-naming-governance__group{cursor:pointer;font:inherit}#viewSettings .asset-naming-governance__group.is-active{background:#dbeafe;border-color:#2563eb52;box-shadow:inset 0 0 0 1px #2563eb14;color:#0f172a}#viewSettings .asset-naming-governance__group:focus-visible{outline:2px solid rgba(37,99,235,.5);outline-offset:2px}#viewSettings .asset-naming-governance__group:disabled{cursor:default;opacity:.72}#viewSettings .asset-naming-card__issues span[data-severity=high]{background:#fef2f2;border-color:#ef444438;color:#b91c1c}#viewSettings .asset-naming-card__issues span[data-severity=low]{background:#f8fafc;border-color:#94a3b833;color:#475569}#viewSettings .asset-naming-card__duplicates{display:flex;flex-wrap:wrap;gap:6px}#viewSettings .asset-naming-card__duplicates span{align-items:center;background:#fff7ed;border:1px solid rgba(249,115,22,.2);border-radius:8px;color:#9a3412;display:inline-flex;font-size:12px;font-weight:850;line-height:1.35;padding:5px 8px}#viewSettings .asset-naming-governance__list{background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:12px;display:grid;gap:9px;max-height:min(62vh,720px);min-height:220px;overflow-y:auto;overscroll-behavior:contain;padding:10px;scrollbar-gutter:stable}#viewSettings .asset-naming-governance__list:empty{min-height:0}#viewSettings .asset-naming-card{align-items:center;background:#fff;border:1px solid rgba(148,163,184,.2);border-radius:12px;display:grid;gap:10px;grid-template-columns:auto 72px minmax(0,1fr);padding:9px}#viewSettings .asset-naming-card__check input{height:16px;width:16px}#viewSettings .asset-naming-card__thumb{aspect-ratio:1;background:#f8fafc;border:1px solid rgba(148,163,184,.18);border-radius:10px;color:#64748b;display:grid;font-size:12px;font-weight:800;overflow:hidden;place-items:center;padding:0}#viewSettings .asset-naming-card__thumb img{height:100%;object-fit:cover;width:100%}#viewSettings .asset-naming-card__body{display:grid;gap:6px;min-width:0}#viewSettings .asset-naming-card__body>strong,#viewSettings .asset-naming-card__meta{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#viewSettings .asset-naming-card__body>strong{color:#0f172a;font-size:14px;font-weight:900}#viewSettings .asset-naming-card__meta{color:#64748b;display:flex;font-size:12px;font-weight:750;gap:8px}#viewSettings .asset-naming-empty,#viewSettings .project-merge-panel{background:#f8fafc;border:1px solid rgba(148,163,184,.18);border-radius:12px;padding:12px}#viewSettings .asset-naming-empty{display:grid;gap:4px}#viewSettings .project-merge-panel__head{align-items:baseline;display:flex;gap:8px 12px;justify-content:space-between}#viewSettings .project-merge-panel__head strong{color:#0f172a;font-size:13px;font-weight:900}#viewSettings .project-merge-preview[data-tone=ok]{color:#047857}#viewSettings .project-merge-preview[data-tone=warn]{color:#b45309}.asset-activity-count--viewed{background:#eff6ff;color:#1d4ed8}.asset-activity-count--downloaded{background:#f0fdf4;color:#15803d}.asset-activity-summary__card--viewed,.asset-activity-summary__card--downloaded,.asset-activity-interaction-card{border-color:#3b82f624}@media(max-width:760px){#viewSettings .asset-naming-governance__toolbar,#viewSettings .project-merge-form,#viewSettings .asset-naming-card{grid-template-columns:1fr}#viewSettings .asset-naming-card__thumb{width:96px}}:root[data-theme=dark] #viewSettings .asset-naming-governance__summary,:root[data-theme=dark] #viewSettings .asset-naming-card,:root[data-theme=dark] #viewSettings .asset-naming-empty,:root[data-theme=dark] #viewSettings .project-merge-panel,body[data-theme=dark] #viewSettings .asset-naming-governance__summary,body[data-theme=dark] #viewSettings .asset-naming-card,body[data-theme=dark] #viewSettings .asset-naming-empty,body[data-theme=dark] #viewSettings .project-merge-panel{background:#0f172a94;border-color:#94a3b829}:root[data-theme=dark] #viewSettings .asset-naming-governance__list,body[data-theme=dark] #viewSettings .asset-naming-governance__list{background:#0f172a6b;border-color:#94a3b829}:root[data-theme=dark] #viewSettings .asset-naming-card__duplicates span,body[data-theme=dark] #viewSettings .asset-naming-card__duplicates span{background:#7c2d123d;border-color:#fb923c3d;color:#fed7aa}:root[data-theme=dark] #viewSettings .asset-naming-governance__group,body[data-theme=dark] #viewSettings .asset-naming-governance__group{background:#1e293bb8;border-color:#60a5fa3d;color:#bfdbfe}:root[data-theme=dark] #viewSettings .asset-naming-governance__group.is-active,body[data-theme=dark] #viewSettings .asset-naming-governance__group.is-active{background:#2563eb57;border-color:#93c5fd6b;color:#eff6ff}:root[data-theme=dark] #viewSettings .asset-naming-card__body>strong,:root[data-theme=dark] #viewSettings .asset-naming-governance__preview-head strong,:root[data-theme=dark] #viewSettings .asset-naming-governance__summary strong,:root[data-theme=dark] #viewSettings .project-merge-panel__head strong,body[data-theme=dark] #viewSettings .asset-naming-card__body>strong,body[data-theme=dark] #viewSettings .asset-naming-governance__preview-head strong,body[data-theme=dark] #viewSettings .asset-naming-governance__summary strong,body[data-theme=dark] #viewSettings .project-merge-panel__head strong{color:#e5e7eb}#viewSettings .asset-naming-governance__intro{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}#viewSettings .asset-naming-governance__intro>div{align-items:start;background:#f8fafc;border:1px solid rgba(148,163,184,.18);border-radius:12px;display:grid;gap:3px;grid-template-columns:24px minmax(0,1fr);padding:10px}#viewSettings .asset-naming-governance__intro b{align-items:center;background:#0f172a;border-radius:999px;color:#fff;display:inline-flex;font-size:12px;height:22px;justify-content:center;width:22px}#viewSettings .asset-naming-governance__intro strong{color:#0f172a;font-size:13px;font-weight:900}#viewSettings .asset-naming-governance__intro span{color:#64748b;font-size:12px;grid-column:2;line-height:1.55}#viewSettings .asset-naming-governance__hint{margin:0}#viewSettings .asset-naming-card__label{color:#94a3b8;font-size:11px;font-weight:850}@media(max-width:760px){#viewSettings .asset-naming-governance__intro{grid-template-columns:1fr}}:root[data-theme=dark] #viewSettings .asset-naming-governance__intro>div,body[data-theme=dark] #viewSettings .asset-naming-governance__intro>div{background:#0f172a9e;border-color:#94a3b838}:root[data-theme=dark] #viewSettings .asset-naming-governance__intro strong,body[data-theme=dark] #viewSettings .asset-naming-governance__intro strong{color:#e5e7eb}#viewSettings .asset-naming-apply-button{background:#0f172a;border-color:#0f172a;color:#fff;font-weight:950;min-width:152px}#viewSettings .asset-naming-apply-button:disabled{background:#e2e8f0;border-color:#e2e8f0;color:#94a3b8}#viewSettings .asset-naming-governance__apply-bar{align-items:center;background:#fff;border:1px solid rgba(15,23,42,.12);border-radius:12px;box-shadow:0 10px 30px #0f172a14;display:flex;gap:12px;justify-content:space-between;padding:12px;position:sticky;bottom:12px;z-index:3}#viewSettings .asset-naming-governance__apply-bar strong{color:#334155;font-size:13px;line-height:1.5}@media(max-width:760px){#viewSettings .asset-naming-governance__apply-bar{align-items:stretch;flex-direction:column}#viewSettings .asset-naming-apply-button{width:100%}}:root[data-theme=dark] #viewSettings .asset-naming-governance__apply-bar,body[data-theme=dark] #viewSettings .asset-naming-governance__apply-bar{background:#0f172ae0;border-color:#94a3b838}:root[data-theme=dark] #viewSettings .asset-naming-governance__apply-bar strong,body[data-theme=dark] #viewSettings .asset-naming-governance__apply-bar strong{color:#d1d5db}#viewSettings .asset-naming-card__actions{display:flex;justify-content:flex-end;margin-top:10px}#viewSettings .asset-naming-card__save{min-width:128px}#viewSettings .duplicate-image-cleanup__body,#viewSettings .duplicate-image-cleanup__list{display:grid;gap:12px}#viewSettings .duplicate-image-cleanup__intro{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}#viewSettings .duplicate-image-cleanup__intro>div{align-items:start;background:#f8fafc;border:1px solid rgba(148,163,184,.18);border-radius:12px;display:grid;gap:3px;grid-template-columns:24px minmax(0,1fr);padding:10px}#viewSettings .duplicate-image-cleanup__intro b{align-items:center;background:#0f172a;border-radius:999px;color:#fff;display:inline-flex;font-size:12px;height:22px;justify-content:center;width:22px}#viewSettings .duplicate-image-cleanup__intro strong{color:#0f172a;font-size:13px;font-weight:900}#viewSettings .duplicate-image-cleanup__intro span{color:#64748b;font-size:12px;grid-column:2;line-height:1.55}#viewSettings .duplicate-image-cleanup__toolbar{align-items:end;display:grid;gap:10px;grid-template-columns:minmax(220px,1fr) auto}#viewSettings .duplicate-image-cleanup__toolbar label{color:#64748b;display:grid;font-size:12px;font-weight:850;gap:6px}#viewSettings .duplicate-image-cleanup__toolbar select{background:#fff;border:1px solid rgba(148,163,184,.28);border-radius:9px;color:#0f172a;font-weight:800;min-height:38px;padding:0 10px}#viewSettings .duplicate-image-cleanup__hint{margin:0}#viewSettings .duplicate-image-cleanup__summary{align-items:center;background:#f8fafc;border:1px solid rgba(148,163,184,.18);border-radius:12px;display:flex;gap:10px;padding:12px}#viewSettings .duplicate-image-cleanup__summary strong{color:#0f172a;font-size:22px;font-weight:950}#viewSettings .duplicate-image-cleanup__list{background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:12px;max-height:min(66vh,760px);overflow-y:auto;overscroll-behavior:contain;padding:10px;scrollbar-gutter:stable}#viewSettings .duplicate-image-cleanup__empty{background:#f8fafc;border:1px dashed rgba(148,163,184,.34);border-radius:12px;color:#64748b;display:grid;gap:4px;padding:16px}#viewSettings .duplicate-image-cleanup__empty strong{color:#0f172a;font-weight:900}#viewSettings .duplicate-image-group{background:#fff;border:1px solid rgba(148,163,184,.22);border-radius:12px;display:grid;gap:10px;padding:12px}#viewSettings .duplicate-image-group__head,#viewSettings .duplicate-image-group__actions{align-items:center;display:flex;gap:10px;justify-content:space-between}#viewSettings .duplicate-image-group__head strong{color:#0f172a;font-size:14px;font-weight:950}#viewSettings .duplicate-image-group__head span,#viewSettings .duplicate-image-group__actions span{color:#64748b;font-size:12px;font-weight:750}#viewSettings .duplicate-image-group__badge{background:#ecfdf5;border:1px solid rgba(16,185,129,.2);border-radius:999px;color:#047857!important;flex:0 0 auto;padding:5px 8px}#viewSettings .duplicate-image-group__assets{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}#viewSettings .duplicate-image-card{background:#fff;border:1px solid rgba(148,163,184,.2);border-radius:10px;display:grid;gap:9px;grid-template-columns:84px minmax(0,1fr);padding:8px}#viewSettings .duplicate-image-card.is-keeper{border-color:#10b9816b;box-shadow:inset 0 0 0 1px #10b9811f}#viewSettings .duplicate-image-card__thumb{aspect-ratio:1;background:#f1f5f9;border:0;border-radius:8px;cursor:pointer;overflow:hidden;padding:0}#viewSettings .duplicate-image-card__thumb img{height:100%;object-fit:cover;width:100%}#viewSettings .duplicate-image-card__body{display:grid;gap:6px;min-width:0}#viewSettings .duplicate-image-card__body strong{color:#0f172a;font-size:13px;font-weight:950;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#viewSettings .duplicate-image-card__meta{color:#64748b;font-size:11px;font-weight:850;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#viewSettings .duplicate-image-card__quality{display:flex;flex-wrap:wrap;gap:5px}#viewSettings .duplicate-image-card__quality span{background:#f8fafc;border:1px solid rgba(148,163,184,.18);border-radius:999px;color:#475569;font-size:11px;font-weight:800;padding:3px 6px}#viewSettings .duplicate-image-card__controls{display:flex;flex-wrap:wrap;gap:8px}#viewSettings .duplicate-image-card__controls label{align-items:center;color:#334155;display:inline-flex;font-size:12px;font-weight:850;gap:5px}#viewSettings .duplicate-image-cleanup__button{min-width:150px}@media(max-width:760px){#viewSettings .duplicate-image-cleanup__intro,#viewSettings .duplicate-image-cleanup__toolbar{grid-template-columns:1fr}#viewSettings .duplicate-image-group__head,#viewSettings .duplicate-image-group__actions{align-items:stretch;flex-direction:column}#viewSettings .duplicate-image-cleanup__button{width:100%}}:root[data-theme=dark] #viewSettings .duplicate-image-cleanup__intro>div,:root[data-theme=dark] #viewSettings .duplicate-image-cleanup__summary,:root[data-theme=dark] #viewSettings .duplicate-image-cleanup__list,:root[data-theme=dark] #viewSettings .duplicate-image-cleanup__empty,:root[data-theme=dark] #viewSettings .duplicate-image-group,:root[data-theme=dark] #viewSettings .duplicate-image-card,body[data-theme=dark] #viewSettings .duplicate-image-cleanup__intro>div,body[data-theme=dark] #viewSettings .duplicate-image-cleanup__summary,body[data-theme=dark] #viewSettings .duplicate-image-cleanup__list,body[data-theme=dark] #viewSettings .duplicate-image-cleanup__empty,body[data-theme=dark] #viewSettings .duplicate-image-group,body[data-theme=dark] #viewSettings .duplicate-image-card{background:#0f172a94;border-color:#94a3b82e}:root[data-theme=dark] #viewSettings .duplicate-image-cleanup__summary strong,:root[data-theme=dark] #viewSettings .duplicate-image-cleanup__intro strong,:root[data-theme=dark] #viewSettings .duplicate-image-cleanup__empty strong,:root[data-theme=dark] #viewSettings .duplicate-image-group__head strong,:root[data-theme=dark] #viewSettings .duplicate-image-card__body strong,body[data-theme=dark] #viewSettings .duplicate-image-cleanup__summary strong,body[data-theme=dark] #viewSettings .duplicate-image-cleanup__intro strong,body[data-theme=dark] #viewSettings .duplicate-image-cleanup__empty strong,body[data-theme=dark] #viewSettings .duplicate-image-group__head strong,body[data-theme=dark] #viewSettings .duplicate-image-card__body strong{color:#e5e7eb}#viewSettings .duplicate-name-cleanup__body,#viewSettings .duplicate-name-cleanup__list{display:grid;gap:12px}#viewSettings .duplicate-name-cleanup__intro{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}#viewSettings .duplicate-name-cleanup__intro>div{align-items:start;background:#f8fafc;border:1px solid rgba(148,163,184,.18);border-radius:12px;display:grid;gap:3px;grid-template-columns:24px minmax(0,1fr);padding:10px}#viewSettings .duplicate-name-cleanup__intro b{align-items:center;background:#0f172a;border-radius:999px;color:#fff;display:inline-flex;font-size:12px;height:22px;justify-content:center;width:22px}#viewSettings .duplicate-name-cleanup__intro strong{color:#0f172a;font-size:13px;font-weight:900}#viewSettings .duplicate-name-cleanup__intro span{color:#64748b;font-size:12px;grid-column:2;line-height:1.55}#viewSettings .duplicate-name-cleanup__toolbar{align-items:end;display:grid;gap:10px;grid-template-columns:minmax(220px,1fr) auto auto}#viewSettings .duplicate-name-cleanup__toolbar label{color:#64748b;display:grid;font-size:12px;font-weight:850;gap:6px}#viewSettings .duplicate-name-cleanup__toolbar select{background:#fff;border:1px solid rgba(148,163,184,.28);border-radius:9px;color:#0f172a;font-weight:800;min-height:38px;padding:0 10px}#viewSettings .duplicate-name-cleanup__hint{margin:0}#viewSettings .duplicate-name-cleanup__summary{align-items:center;background:#f8fafc;border:1px solid rgba(148,163,184,.18);border-radius:12px;display:flex;gap:10px;padding:12px}#viewSettings .duplicate-name-cleanup__summary strong{color:#0f172a;font-size:22px;font-weight:950}#viewSettings .duplicate-name-cleanup__list{background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:12px;max-height:min(66vh,760px);overflow-y:auto;overscroll-behavior:contain;padding:10px;scrollbar-gutter:stable}#viewSettings .duplicate-name-cleanup__empty{background:#f8fafc;border:1px dashed rgba(148,163,184,.34);border-radius:12px;color:#64748b;display:grid;gap:4px;padding:16px}#viewSettings .duplicate-name-cleanup__empty strong{color:#0f172a;font-weight:900}#viewSettings .duplicate-name-group{background:#fff;border:1px solid rgba(148,163,184,.22);border-radius:12px;display:grid;gap:10px;padding:12px}#viewSettings .duplicate-name-group__head,#viewSettings .duplicate-name-group__actions{align-items:center;display:flex;gap:10px;justify-content:space-between}#viewSettings .duplicate-name-group__head strong{color:#0f172a;font-size:14px;font-weight:950}#viewSettings .duplicate-name-group__head span,#viewSettings .duplicate-name-group__actions span{color:#64748b;font-size:12px;font-weight:750}#viewSettings .duplicate-name-group__badge{background:#eff6ff;border:1px solid rgba(37,99,235,.2);border-radius:999px;color:#1d4ed8!important;flex:0 0 auto;padding:5px 8px}#viewSettings .duplicate-name-group__assets{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}#viewSettings .duplicate-name-card{background:#fff;border:1px solid rgba(148,163,184,.2);border-radius:10px;display:grid;gap:9px;grid-template-columns:84px minmax(0,1fr);padding:8px}#viewSettings .duplicate-name-card.is-keeper{border-color:#94a3b838}#viewSettings .duplicate-name-card.is-renaming{border-color:#2563eb61;box-shadow:inset 0 0 0 1px #2563eb1a}#viewSettings .duplicate-name-card.is-deleting{background:#fff7f7;border-color:#ef44445c;box-shadow:inset 0 0 0 1px #ef444414}#viewSettings .duplicate-name-card__thumb{aspect-ratio:1;background:#f1f5f9;border:0;border-radius:8px;cursor:pointer;overflow:hidden;padding:0}#viewSettings .duplicate-name-card__thumb img{height:100%;object-fit:cover;width:100%}#viewSettings .duplicate-name-card__body{display:grid;gap:6px;min-width:0}#viewSettings .duplicate-name-card__body strong{color:#0f172a;font-size:13px;font-weight:950;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#viewSettings .duplicate-name-card__meta{color:#64748b;font-size:11px;font-weight:850;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#viewSettings .duplicate-name-card__quality,#viewSettings .duplicate-name-card__controls{display:flex;flex-wrap:wrap;gap:6px}#viewSettings .duplicate-name-card__quality span{background:#f8fafc;border:1px solid rgba(148,163,184,.18);border-radius:999px;color:#475569;font-size:11px;font-weight:800;padding:3px 6px}#viewSettings .duplicate-name-card__controls label,#viewSettings .duplicate-name-card__suggestion{color:#334155;font-size:12px;font-weight:850}#viewSettings .duplicate-name-card__controls label{align-items:center;display:inline-flex;gap:5px}#viewSettings .duplicate-name-card__delete{color:#b91c1c!important}#viewSettings .duplicate-name-card__suggestion{display:grid;gap:4px}#viewSettings .duplicate-name-card__suggestion input{border:1px solid rgba(148,163,184,.28);border-radius:8px;color:#0f172a;font-size:13px;font-weight:850;min-height:34px;padding:0 9px;width:100%}#viewSettings .duplicate-name-card__suggestion input:disabled{background:#f8fafc;color:#94a3b8}#viewSettings .duplicate-name-cleanup__button{min-width:166px}#viewSettings .duplicate-name-cleanup__batch-button{min-width:178px}@media(max-width:760px){#viewSettings .duplicate-name-cleanup__intro,#viewSettings .duplicate-name-cleanup__toolbar{grid-template-columns:1fr}#viewSettings .duplicate-name-group__head,#viewSettings .duplicate-name-group__actions{align-items:stretch;flex-direction:column}#viewSettings .duplicate-name-cleanup__button,#viewSettings .duplicate-name-cleanup__batch-button{width:100%}}:root[data-theme=dark] #viewSettings .duplicate-name-cleanup__intro>div,:root[data-theme=dark] #viewSettings .duplicate-name-cleanup__summary,:root[data-theme=dark] #viewSettings .duplicate-name-cleanup__list,:root[data-theme=dark] #viewSettings .duplicate-name-cleanup__empty,:root[data-theme=dark] #viewSettings .duplicate-name-group,:root[data-theme=dark] #viewSettings .duplicate-name-card,:root[data-theme=dark] #viewSettings .duplicate-name-card.is-deleting,body[data-theme=dark] #viewSettings .duplicate-name-cleanup__intro>div,body[data-theme=dark] #viewSettings .duplicate-name-cleanup__summary,body[data-theme=dark] #viewSettings .duplicate-name-cleanup__list,body[data-theme=dark] #viewSettings .duplicate-name-cleanup__empty,body[data-theme=dark] #viewSettings .duplicate-name-group,body[data-theme=dark] #viewSettings .duplicate-name-card,body[data-theme=dark] #viewSettings .duplicate-name-card.is-deleting{background:#0f172a94;border-color:#94a3b82e}:root[data-theme=dark] #viewSettings .duplicate-name-cleanup__summary strong,:root[data-theme=dark] #viewSettings .duplicate-name-cleanup__intro strong,:root[data-theme=dark] #viewSettings .duplicate-name-cleanup__empty strong,:root[data-theme=dark] #viewSettings .duplicate-name-group__head strong,:root[data-theme=dark] #viewSettings .duplicate-name-card__body strong,body[data-theme=dark] #viewSettings .duplicate-name-cleanup__summary strong,body[data-theme=dark] #viewSettings .duplicate-name-cleanup__intro strong,body[data-theme=dark] #viewSettings .duplicate-name-cleanup__empty strong,body[data-theme=dark] #viewSettings .duplicate-name-group__head strong,body[data-theme=dark] #viewSettings .duplicate-name-card__body strong{color:#e5e7eb}#viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell){align-items:start!important;column-count:auto!important;columns:auto!important;display:grid!important;gap:12px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;margin-top:18px!important}.app.inspector-collapsed #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell){grid-template-columns:repeat(6,minmax(0,1fr))!important}#viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card--search{background:#fff!important;border-radius:10px!important;display:block!important;grid-template-columns:none!important;margin:0!important;min-width:0!important;overflow:hidden!important;position:relative!important;transform:none!important;width:100%!important}#viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card--search .asset-card__image{aspect-ratio:8 / 7!important;background:#f4f5f2!important;border:0!important;height:auto!important;min-height:0!important;overflow:hidden!important}#viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card--search .asset-card__image img{display:block!important;height:100%!important;object-fit:contain!important;object-position:center!important;width:100%!important}#viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card--search .asset-card__body,#viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card--search .type,#viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card--search .asset-card__overlay,#viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card--search .quick-actions{display:none!important}#viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card--search .asset-card__zoom{bottom:8px!important;display:inline-flex!important;opacity:.92!important;pointer-events:auto!important;right:8px!important;top:auto!important}#viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .pagination-footer,#viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .notice,#viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .search-results-more{grid-column:1 / -1!important}@media(max-width:1600px){.app.inspector-collapsed #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell){grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media(max-width:1380px){#viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell),.app.inspector-collapsed #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell){grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:1100px){#viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell),.app.inspector-collapsed #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell){grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:720px){#viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell),.app.inspector-collapsed #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell){gap:12px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:520px){#viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell),.app.inspector-collapsed #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell){grid-template-columns:repeat(1,minmax(0,1fr))!important}}#viewSearch #results.asset-grid.list:not(.video-results-shell){align-items:start!important;column-count:auto!important;columns:auto!important;display:grid!important;gap:12px!important;grid-auto-flow:row!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;justify-items:stretch!important}.app.inspector-collapsed #viewSearch #results.asset-grid.list:not(.video-results-shell){grid-template-columns:repeat(6,minmax(0,1fr))!important}#viewSearch #results.asset-grid.list:not(.video-results-shell)>.asset-card{break-inside:auto!important;display:block!important;grid-column:auto!important;grid-row:auto!important;height:auto!important;margin:0!important;max-width:none!important;min-width:0!important;width:100%!important}#viewSearch #results.asset-grid.list:not(.video-results-shell) .asset-card--search .asset-card__image{aspect-ratio:8 / 7!important;height:auto!important;max-height:none!important;min-height:0!important;width:100%!important}#viewSearch #results.asset-grid.list:not(.video-results-shell) .asset-card--search .asset-card__image img{height:100%!important;object-fit:contain!important;object-position:center!important;width:100%!important}#viewSearch #results.asset-grid.list:not(.video-results-shell) .asset-card--search .asset-card__zoom{opacity:0!important;pointer-events:none!important;transform:translate(4px,4px) scale(.96)!important;visibility:hidden!important}#viewSearch #results.asset-grid.list:not(.video-results-shell) .asset-card--search:hover .asset-card__zoom,#viewSearch #results.asset-grid.list:not(.video-results-shell) .asset-card--search:focus-within .asset-card__zoom,#viewSearch #results.asset-grid.list:not(.video-results-shell) .asset-card--search .asset-card__zoom:focus-visible{opacity:1!important;pointer-events:auto!important;transform:translate(0) scale(1)!important;visibility:visible!important}@media(max-width:1600px){.app.inspector-collapsed #viewSearch #results.asset-grid.list:not(.video-results-shell){grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media(max-width:1380px){#viewSearch #results.asset-grid.list:not(.video-results-shell),.app.inspector-collapsed #viewSearch #results.asset-grid.list:not(.video-results-shell){grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:1100px){#viewSearch #results.asset-grid.list:not(.video-results-shell),.app.inspector-collapsed #viewSearch #results.asset-grid.list:not(.video-results-shell){grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:720px){#viewSearch #results.asset-grid.list:not(.video-results-shell),.app.inspector-collapsed #viewSearch #results.asset-grid.list:not(.video-results-shell){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:520px){#viewSearch #results.asset-grid.list:not(.video-results-shell),.app.inspector-collapsed #viewSearch #results.asset-grid.list:not(.video-results-shell){grid-template-columns:repeat(1,minmax(0,1fr))!important}}body #viewSearch.search-target--image #results.asset-grid.is-search-loading:not(.video-results-shell),body #viewSearch.search-target--image #results.is-search-loading{column-count:auto!important;columns:auto!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;min-height:520px!important;place-items:center!important}.search-results-loading-shell--center{align-items:center;column-span:all;display:grid;grid-column:1 / -1;justify-items:center;min-height:min(520px,56vh);padding:56px 16px;width:100%}.search-results-loading-card{align-items:center;background:#ffffffeb;border:1px solid rgba(15,23,42,.08);border-radius:20px;box-shadow:none;color:#0f172a;display:grid;gap:16px;justify-items:center;min-height:220px;min-width:min(440px,88vw);padding:42px 56px;text-align:center}.search-results-loading-card strong{font-size:20px;font-weight:950;line-height:1.35}.search-results-loading-card span:not(.search-results-loading-spinner){color:#64748b;font-size:12px;line-height:1.45}.search-results-loading-spinner{animation:search-result-spin .8s linear infinite;border:4px solid #e2e8f0;border-radius:50%;border-top-color:#111827;display:inline-block;height:52px;width:52px}@media(max-width:720px){body #viewSearch.search-target--image #results.asset-grid.is-search-loading:not(.video-results-shell),body #viewSearch.search-target--image #results.is-search-loading{min-height:380px!important}.search-results-loading-shell--center{min-height:min(380px,48vh);padding:42px 12px}}@media(prefers-reduced-motion:reduce){.search-results-loading-spinner{animation:none!important}}.folder-project-notice{align-items:center;background:#f8fafc;border:1px solid rgba(148,163,184,.26);border-radius:12px;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:12px;padding:12px 14px}.folder-project-notice[data-state=set]{background:#f1fbf7;border-color:#10b98152}.folder-project-notice strong{color:#0f172a;display:block;font-size:13px;font-weight:900;line-height:1.35}.folder-project-notice span{color:#64748b;display:block;font-size:12px;line-height:1.55;margin-top:2px}.folder-project-notice .button{justify-self:end;white-space:nowrap}.folder-import-drop-zone{align-items:center;background:#fff;border:1px dashed rgba(100,116,139,.42);border-radius:12px;cursor:pointer;display:flex;gap:8px 12px;justify-content:center;margin:0 0 12px;min-height:74px;padding:14px 18px;text-align:center;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.folder-import-drop-zone strong{color:#0f172a;font-size:14px;font-weight:900;white-space:nowrap}.folder-import-drop-zone span{color:#64748b;font-size:12px;line-height:1.55}.folder-import-drop-zone.is-drag-over,.folder-import-drop-zone:focus-visible{background:#f0fdfa;border-color:#14b8a6b8;box-shadow:0 0 0 3px #14b8a61f;outline:0}.folder-import-drop-zone.is-loading{cursor:wait;opacity:.76}@media(max-width:720px){.folder-project-notice{grid-template-columns:minmax(0,1fr)}.folder-project-notice .button{justify-self:stretch;width:100%}}:root[data-theme=dark] .folder-project-notice,body[data-theme=dark] .folder-project-notice{background:#0f172a8f;border-color:#94a3b838}:root[data-theme=dark] .folder-project-notice[data-state=set],body[data-theme=dark] .folder-project-notice[data-state=set]{background:#10b9811a;border-color:#10b98147}:root[data-theme=dark] .folder-project-notice strong,body[data-theme=dark] .folder-project-notice strong{color:#e5e7eb}@media(max-width:720px){.folder-import-drop-zone{align-items:flex-start;flex-direction:column;text-align:left}}:root[data-theme=dark] .folder-import-drop-zone,body[data-theme=dark] .folder-import-drop-zone{background:#0f172a75;border-color:#94a3b857}:root[data-theme=dark] .folder-import-drop-zone strong,body[data-theme=dark] .folder-import-drop-zone strong{color:#e5e7eb}:root[data-theme=dark] .folder-import-drop-zone span,body[data-theme=dark] .folder-import-drop-zone span{color:#94a3b8}:root[data-theme=dark] .folder-import-drop-zone.is-drag-over,body[data-theme=dark] .folder-import-drop-zone.is-drag-over{background:#14b8a61f;border-color:#2dd4bf9e}#viewSearch #searchSuggestions.show{border-radius:8px;box-shadow:0 12px 28px #0f172a1f;max-height:min(360px,52vh);padding:6px}#viewSearch #searchSuggestions .search-suggestion-section+.search-suggestion-section{border-top:1px solid #eef0f3;margin-top:4px;padding-top:4px}#viewSearch #searchSuggestions .search-suggestion-section__title{color:#667085;font-size:11px;font-weight:800;padding:6px 8px 4px}#viewSearch #searchSuggestions button[data-suggestion-index]{border-radius:6px;font-size:13px;min-height:36px;padding:8px 10px}#viewSearch #searchSuggestions button[data-suggestion-index].is-active,#viewSearch #searchSuggestions button[data-suggestion-index]:hover{background:#f1f5f9}#viewSearch #searchSuggestions .search-suggestion__query{color:#182230;margin-left:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#viewSearch #searchSuggestions .search-suggestion__label{color:#98a2b3;flex:0 0 auto;font-size:11px;margin-left:auto}body:not([data-theme=dark]) #viewSearch #searchTextPane #searchSuggestions.show{border-radius:8px!important;max-width:min(640px,calc(100vw - 48px))!important;width:min(560px,calc(100vw - 48px))!important}body:not([data-theme=dark]) #viewSearch.search-target--image #searchTextPane .search-compose__field:has(#searchInput:placeholder-shown) #searchSuggestions.show,body:not([data-theme=dark]) #viewSearch.search-target--video #searchTextPane .search-compose__field:has(#searchInput:placeholder-shown) #searchSuggestions.show,body:not([data-theme=dark]) #viewSearch.search-view--video #searchTextPane .search-compose__field:has(#searchInput:placeholder-shown) #searchSuggestions.show{display:block!important}@media(max-width:720px){#viewSearch #searchSuggestions.show,body:not([data-theme=dark]) #viewSearch #searchTextPane #searchSuggestions.show{max-width:calc(100vw - 32px)!important;width:calc(100vw - 32px)!important}}@media(min-width:821px)and (max-width:1180px){.app.app--topnav .topbar__actions,.app.app--topnav:has(#viewSearch.search-target--image) .topbar__actions,.app.app--topnav:has(#viewSearch.search-target--video) .topbar__actions,.app.app--topnav:has(#viewSearch.search-view--video) .topbar__actions{flex:0 1 auto!important;gap:6px!important;min-width:0!important;overflow-x:visible!important;padding-bottom:0!important}.app.app--topnav .topbar-nav button{font-size:13px!important;padding-left:10px!important;padding-right:10px!important}}@media(min-width:821px)and (max-width:1060px){.app.app--topnav #connectionStatus{display:none!important}}#viewSearch #results.is-page-loading{position:relative}#viewSearch.search-pagination-busy #results.is-page-loading:after{align-items:center;background:#0f172aeb;border:1px solid rgba(255,255,255,.14);border-radius:999px;bottom:84px;box-shadow:0 10px 28px #0f172a29;color:#fff;content:"正在加载页面...";display:inline-flex;font-size:13px;font-weight:900;gap:8px;left:50%;letter-spacing:0;min-height:38px;padding:0 16px;pointer-events:none;position:fixed;transform:translate(-50%);z-index:80}#viewSearch .pagination-footer.is-loading{background:#ecfdf5f5;border-color:#0f99745c;box-shadow:inset 0 0 0 1px #0f997414}#viewSearch .pagination-footer .pagination-status[hidden]{display:none!important}#viewSearch .pagination-footer .pagination-status{align-items:center;background:#0f99741a;border:1px solid rgba(15,153,116,.2);border-radius:999px;color:#0f6f5f;display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:900;gap:7px;min-height:30px;padding:0 10px}#viewSearch .pagination-footer .pagination-status:before{animation:search-result-spin .75s linear infinite;border:2px solid rgba(15,153,116,.22);border-top-color:#0f9974;border-radius:50%;content:"";height:14px;width:14px}#viewSearch .pagination-footer.is-loading .pagination-page,#viewSearch .pagination-footer.is-loading .pagination-nav,#viewSearch .pagination-footer.is-loading .pagination-loadmore{cursor:wait}.search-results-loading-spinner{background:conic-gradient(from 18deg,#111827 0,#111827 82deg,#dfe6ef 82deg,#dfe6ef 360deg)!important;border:0!important;border-radius:50%;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 5px),#000 calc(100% - 4px));mask:radial-gradient(farthest-side,transparent calc(100% - 5px),#000 calc(100% - 4px))}@media(prefers-reduced-motion:reduce){#viewSearch .pagination-footer .pagination-status:before{animation:none!important}}.character-gallery-library-asset__zoom{align-items:center!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffdb!important;border:1px solid rgba(15,23,42,.12)!important;border-radius:12px!important;box-shadow:0 10px 28px #0f172a2e!important;color:#0f172a!important;display:inline-flex!important;height:38px!important;justify-content:center!important;left:10px!important;opacity:0;padding:0!important;pointer-events:none;position:absolute!important;top:10px!important;transform:translate(-3px,-3px) scale(.96);transition:opacity .16s ease,transform .16s ease,background .16s ease;width:38px!important;z-index:5}.character-gallery-library-asset__zoom .asset-card__zoom-icon,.character-gallery-library-asset__zoom svg{display:block;height:18px;width:18px}.character-gallery-library-asset:hover .character-gallery-library-asset__zoom,.character-gallery-library-asset:focus-within .character-gallery-library-asset__zoom,.character-gallery-library-asset__zoom:focus-visible{opacity:1;pointer-events:auto;transform:translate(0) scale(1)}.character-gallery-library-asset__zoom:hover,.character-gallery-library-asset__zoom:focus-visible{background:#fffffff5!important;box-shadow:0 14px 32px #0f172a3d!important}.analytics-dashboard{--analytics-ink: #16211d;--analytics-muted: #68736e;--analytics-line: #e3e8e5;--analytics-green: #087f5b;--analytics-green-soft: #eaf7f1;--analytics-amber: #b7791f;--analytics-red: #b42318;color:var(--analytics-ink);display:grid;gap:18px;padding:6px 0 40px}.analytics-dashboard[hidden]{display:none!important}.analytics-dashboard__hero{align-items:flex-end;background:linear-gradient(120deg,#f3f8f5,#fff 52%,#eef6f2);border:1px solid #dfe8e3;border-radius:20px;display:flex;justify-content:space-between;min-height:150px;overflow:hidden;padding:26px 28px;position:relative}.analytics-dashboard__hero:after{background:radial-gradient(circle,rgba(8,127,91,.13) 0 2px,transparent 3px);background-size:16px 16px;content:"";height:130px;opacity:.45;position:absolute;right:-12px;top:-12px;width:260px}.analytics-dashboard__hero>*{position:relative;z-index:1}.analytics-dashboard__eyebrow{color:var(--analytics-green);font-size:11px;font-weight:800;letter-spacing:.14em;margin:0 0 9px}.analytics-dashboard__hero h1{font-size:clamp(27px,3vw,38px);letter-spacing:-.04em;line-height:1.1;margin:0}.analytics-dashboard__hero p:not(.analytics-dashboard__eyebrow){color:var(--analytics-muted);font-size:14px;margin:10px 0 0}.analytics-dashboard__hero-actions{align-items:flex-end;display:flex;flex-direction:column;gap:10px}.analytics-dashboard__updated{color:var(--analytics-muted);font-size:12px}.analytics-filterbar{align-items:flex-end;background:#fff;border:1px solid var(--analytics-line);border-radius:15px;display:grid;gap:12px;grid-template-columns:minmax(260px,1.2fr) repeat(4,minmax(130px,.8fr));padding:14px}.analytics-filterbar label{display:grid;gap:6px}.analytics-filterbar label>span{color:var(--analytics-muted);font-size:11px;font-weight:750}.analytics-filterbar input,.analytics-filterbar select{background:#fafcfb;border:1px solid var(--analytics-line);border-radius:9px;color:var(--analytics-ink);height:38px;min-width:0;padding:0 10px;width:100%}.analytics-filterbar__presets{background:#f1f4f2;border-radius:10px;display:grid;gap:3px;grid-template-columns:repeat(3,1fr);padding:3px}.analytics-filterbar__presets button{background:transparent;border:0;border-radius:8px;color:var(--analytics-muted);cursor:pointer;font-size:12px;font-weight:750;height:32px}.analytics-filterbar__presets button.is-active{background:#fff;box-shadow:0 2px 7px #16211d14;color:var(--analytics-ink)}.analytics-dashboard__state{align-items:center;background:#fff;border:1px solid var(--analytics-line);border-radius:16px;display:flex;gap:14px;justify-content:center;min-height:170px;padding:30px;text-align:left}.analytics-dashboard__state[hidden]{display:none!important}.analytics-dashboard__state strong{font-size:15px}.analytics-dashboard__state p{color:var(--analytics-muted);font-size:13px;margin:4px 0 0}.analytics-dashboard__state[data-tone=error]{border-color:#f1c9c5;background:#fff8f7}.analytics-dashboard__state[data-tone=empty] .analytics-dashboard__spinner{animation:none;border-color:#cad2ce}.analytics-dashboard__spinner{animation:analytics-spin .8s linear infinite;border:2px solid #cfe9df;border-radius:50%;border-top-color:var(--analytics-green);height:25px;width:25px}@keyframes analytics-spin{to{transform:rotate(360deg)}}.analytics-dashboard__content{display:grid;gap:18px}.analytics-dashboard__content[hidden]{display:none!important}.analytics-availability{align-items:center;background:#f6f8f7;border:1px solid var(--analytics-line);border-radius:12px;color:var(--analytics-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:8px 18px;padding:10px 13px}.analytics-availability strong{color:var(--analytics-ink)}.analytics-availability span{align-items:center;display:inline-flex;gap:6px}.analytics-availability i{background:var(--analytics-green);border-radius:50%;height:7px;width:7px}.analytics-availability i.is-partial{background:var(--analytics-amber)}.analytics-kpis{display:grid;gap:12px;grid-template-columns:repeat(6,minmax(0,1fr))}.analytics-kpi{background:#fff;border:1px solid var(--analytics-line);border-radius:15px;min-height:114px;padding:15px 16px;position:relative}.analytics-kpi:before{background:var(--kpi-tone, var(--analytics-green));border-radius:0 0 5px 5px;content:"";height:3px;left:16px;position:absolute;top:0;width:34px}.analytics-kpi>span{color:var(--analytics-muted);font-size:12px;font-weight:700}.analytics-kpi strong{display:block;font-size:26px;letter-spacing:-.04em;margin:10px 0 5px}.analytics-kpi small{color:var(--analytics-muted);font-size:11px}.analytics-kpi small.is-positive{color:var(--analytics-green)}.analytics-kpi small.is-negative{color:var(--analytics-red)}.analytics-kpi--unavailable strong{color:#98a29d}.analytics-dashboard__grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-dashboard__grid--primary{grid-template-columns:minmax(0,1.75fr) minmax(300px,.75fr)}.analytics-panel{background:#fff;border:1px solid var(--analytics-line);border-radius:16px;min-width:0;padding:19px}.analytics-panel__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:18px}.analytics-panel__head span{color:var(--analytics-green);display:block;font-size:10px;font-weight:800;letter-spacing:.08em;margin-bottom:4px;text-transform:uppercase}.analytics-panel__head h2{font-size:16px;margin:0}.analytics-panel__head em{color:var(--analytics-muted);font-size:11px;font-style:normal}.analytics-panel__head button{background:#f6f8f7;border:1px solid var(--analytics-line);border-radius:8px;color:var(--analytics-ink);cursor:pointer;font-size:11px;font-weight:700;padding:7px 10px}.analytics-chart{align-items:end;display:grid;gap:7px;grid-template-columns:repeat(var(--chart-columns, 1),minmax(7px,1fr));height:190px;padding:16px 2px 23px;position:relative}.analytics-chart:before{background:repeating-linear-gradient(to bottom,transparent 0 46px,#edf1ef 46px 47px);content:"";top:0;right:0;bottom:22px;left:0;pointer-events:none;position:absolute}.analytics-chart__day{align-items:end;display:flex;gap:2px;height:100%;justify-content:center;position:relative;z-index:1}.analytics-chart__bar{background:var(--analytics-green);border-radius:4px 4px 1px 1px;display:block;min-height:2px;opacity:.88;width:min(9px,44%)}.analytics-chart__bar--deleted{background:#d8a05a;opacity:.72}.analytics-chart__day small{bottom:-20px;color:#8a938f;font-size:9px;left:50%;position:absolute;transform:translate(-50%);white-space:nowrap}.analytics-chart__legend{color:var(--analytics-muted);display:flex;font-size:11px;gap:13px;grid-column:1 / -1;justify-content:flex-end;position:absolute;right:0;top:-4px}.analytics-chart__legend i{border-radius:3px;display:inline-block;height:8px;margin-right:4px;width:8px}.analytics-distribution,.analytics-coverage,.analytics-issue-bars,.analytics-health,.analytics-actions{display:grid;gap:12px}.analytics-distribution__item,.analytics-issue-row,.analytics-coverage__item{display:grid;gap:6px}.analytics-distribution__head,.analytics-issue-row__head,.analytics-coverage__head{align-items:center;color:var(--analytics-muted);display:flex;font-size:12px;justify-content:space-between}.analytics-distribution__head strong,.analytics-issue-row__head strong,.analytics-coverage__head strong{color:var(--analytics-ink);font-size:12px}.analytics-meter{background:#edf1ef;border-radius:999px;height:7px;overflow:hidden}.analytics-meter i{background:var(--meter-tone, var(--analytics-green));border-radius:inherit;display:block;height:100%;min-width:2px;width:var(--meter-value, 0%)}.analytics-health{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-health__metric{background:#f7f9f8;border-radius:11px;padding:12px}.analytics-health__metric span{color:var(--analytics-muted);display:block;font-size:11px}.analytics-health__metric strong{display:block;font-size:19px;margin-top:5px}.analytics-health__status{align-items:center;border-top:1px solid var(--analytics-line);color:var(--analytics-muted);display:flex;font-size:12px;gap:7px;grid-column:1 / -1;padding-top:12px}.analytics-health__status i{background:var(--analytics-green);border-radius:50%;box-shadow:0 0 0 4px var(--analytics-green-soft);height:7px;width:7px}.analytics-health__status.is-warn i{background:var(--analytics-amber);box-shadow:0 0 0 4px #fdf3df}.analytics-action{align-items:center;border:1px solid var(--analytics-line);border-radius:12px;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;padding:12px 14px}.analytics-action__priority{background:#eef2f0;border-radius:7px;color:#51605a;font-size:10px;font-weight:850;padding:5px 7px}.analytics-action__priority[data-priority=P0]{background:#feeceb;color:var(--analytics-red)}.analytics-action__priority[data-priority=P1]{background:#fff3da;color:#946116}.analytics-action strong{display:block;font-size:13px}.analytics-action p{color:var(--analytics-muted);font-size:11px;margin:3px 0 0}.analytics-action button{background:transparent;border:0;color:var(--analytics-green);cursor:pointer;font-size:12px;font-weight:750}.analytics-empty{align-items:center;color:var(--analytics-muted);display:flex;flex-direction:column;font-size:12px;justify-content:center;min-height:120px;text-align:center}.analytics-empty strong{color:var(--analytics-ink);font-size:13px;margin-bottom:4px}.analytics-funnel{align-items:stretch;display:grid;gap:8px;grid-template-columns:repeat(var(--funnel-columns, 1),minmax(92px,1fr));min-height:150px}.analytics-funnel__stage{align-items:center;background:color-mix(in srgb,var(--analytics-green) var(--funnel-strength, 12%),#fff);border:1px solid color-mix(in srgb,var(--analytics-green) 18%,var(--analytics-line));border-radius:12px;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:16px 10px;position:relative;text-align:center}.analytics-funnel__stage:not(:last-child):after{color:#91a099;content:"→";font-size:14px;position:absolute;right:-13px;top:calc(50% - 10px);z-index:2}.analytics-funnel__stage span{color:var(--analytics-muted);font-size:11px}.analytics-funnel__stage strong{font-size:23px;letter-spacing:-.03em;margin:8px 0 3px}.analytics-funnel__stage small{color:var(--analytics-green);font-size:10px;font-weight:750}.analytics-quality-metrics{display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-quality-metric{background:#f7f9f8;border:1px solid #edf1ef;border-radius:11px;min-height:84px;padding:12px}.analytics-quality-metric span{color:var(--analytics-muted);display:block;font-size:11px}.analytics-quality-metric strong{display:block;font-size:19px;margin-top:8px}.analytics-quality-metric small{color:var(--analytics-muted);display:block;font-size:9px;margin-top:3px}.analytics-search-badcases{border-top:1px solid var(--analytics-line);display:grid;gap:7px;grid-column:1 / -1;margin-top:3px;padding-top:11px}.analytics-search-badcases>strong{font-size:11px}.analytics-search-badcase{align-items:center;background:#f7f9f8;border:0;border-radius:8px;color:var(--analytics-ink);cursor:pointer;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto;padding:8px 10px;text-align:left}.analytics-search-badcase span{font-size:11px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-search-badcase small{color:var(--analytics-muted);font-size:9px}.analytics-line-chart{height:205px;padding:16px 6px 28px;position:relative}.analytics-line-chart__plot{border-bottom:1px solid var(--analytics-line);display:grid;gap:0;grid-template-columns:repeat(var(--trend-columns, 1),minmax(5px,1fr));height:100%;position:relative}.analytics-line-chart__plot:before{background:repeating-linear-gradient(to bottom,transparent 0 45px,#edf1ef 45px 46px);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.analytics-line-chart__point{height:100%;position:relative;z-index:1}.analytics-line-chart__point i{background:var(--analytics-green);border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 2px #087f5b2e;height:8px;left:calc(50% - 4px);position:absolute;top:var(--trend-top, 50%);width:8px}.analytics-line-chart__point b{background:#087f5b40;bottom:0;left:calc(50% - 1px);position:absolute;top:calc(var(--trend-top, 50%) + 8px);width:2px}.analytics-line-chart__point small{bottom:-22px;color:#8a938f;font-size:9px;left:50%;position:absolute;transform:translate(-50%);white-space:nowrap}.analytics-line-chart__legend{color:var(--analytics-muted);display:flex;font-size:10px;gap:14px;justify-content:flex-end;margin-top:-10px}.analytics-channel-compare{display:grid;gap:12px}.analytics-channel-card{align-items:center;border:1px solid var(--analytics-line);border-radius:11px;display:grid;gap:10px;grid-template-columns:36px minmax(0,1fr) auto;padding:11px 12px}.analytics-channel-card__mark{align-items:center;background:var(--analytics-green-soft);border-radius:9px;color:var(--analytics-green);display:flex;font-size:11px;font-weight:850;height:36px;justify-content:center}.analytics-channel-card strong{display:block;font-size:12px}.analytics-channel-card small{color:var(--analytics-muted);display:block;font-size:10px;margin-top:3px}.analytics-channel-card>b{font-size:16px}.analytics-channel-card__metrics{display:flex;flex-wrap:wrap;gap:4px 8px;margin-top:5px}.analytics-channel-card__metrics small{margin:0}.analytics-channel-sample-note{color:var(--analytics-muted);font-size:10px;margin:0}.analytics-import-flow{display:grid;gap:14px}.analytics-import-flow__stages{display:grid;gap:10px;grid-template-columns:repeat(var(--import-columns, 1),minmax(110px,1fr))}.analytics-import-stage{background:#f8faf9;border:1px solid var(--analytics-line);border-radius:12px;min-height:104px;padding:14px;position:relative}.analytics-import-stage:not(:last-child):after{background:#d4ddd8;content:"";height:1px;position:absolute;right:-11px;top:50%;width:11px}.analytics-import-stage span{color:var(--analytics-muted);display:block;font-size:11px}.analytics-import-stage strong{display:block;font-size:21px;margin:9px 0 4px}.analytics-import-stage small{color:var(--analytics-muted);display:block;font-size:10px}.analytics-import-stage[data-tone=error]{background:#fff8f7;border-color:#f1d0cc}.analytics-import-stage[data-tone=success]{background:var(--analytics-green-soft);border-color:#cde8dc}.analytics-import-summary{display:grid;gap:8px;grid-template-columns:repeat(5,minmax(100px,1fr))}.analytics-import-summary__item{background:#f7f9f8;border-radius:10px;padding:10px 12px}.analytics-import-summary__item span{color:var(--analytics-muted);display:block;font-size:10px}.analytics-import-summary__item strong{display:block;font-size:16px;margin-top:5px}.analytics-import-summary__item.is-warn strong{color:var(--analytics-amber)}.analytics-import-summary__item.is-error strong{color:var(--analytics-red)}.analytics-import-failures{align-items:center;border-top:1px solid var(--analytics-line);display:flex;flex-wrap:wrap;gap:7px;padding-top:12px}.analytics-import-failures>strong{font-size:11px;margin-right:3px}.analytics-import-failures span{background:#fff3da;border-radius:999px;color:#805719;font-size:10px;padding:5px 8px}.analytics-import-sample-note{color:var(--analytics-muted);font-size:10px;margin:0}.analytics-ai-native-panel{border-color:#cfe8dc;box-shadow:0 14px 32px #087f5b12}.analytics-ai-native-panel__head{gap:16px}.analytics-ai-native-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.analytics-ai-native{display:grid;gap:12px}.analytics-ai-native__loading,.analytics-ai-native__empty{align-items:center;background:#f7fbf9;border:1px dashed #cfe8dc;border-radius:13px;color:var(--analytics-muted);display:flex;gap:10px;min-height:86px;padding:18px}.analytics-ai-native__empty{align-items:flex-start;flex-direction:column}.analytics-ai-native__empty strong,.analytics-ai-native__loading strong{color:var(--analytics-ink);font-size:13px}.analytics-ai-native__empty span{font-size:12px}.analytics-ai-native__empty button{background:var(--analytics-green);border:0;border-radius:9px;color:#fff;cursor:pointer;font-size:12px;font-weight:800;padding:8px 12px}.analytics-ai-native__summary{align-items:stretch;background:linear-gradient(135deg,#eef8f3,#fff);border:1px solid #cfe8dc;border-radius:14px;display:grid;gap:12px;grid-template-columns:minmax(170px,.75fr) minmax(0,1.25fr);padding:14px}.analytics-ai-native__summary[data-health=needs_attention]{background:linear-gradient(135deg,#fff1ef,#fff);border-color:#f2c9c4}.analytics-ai-native__summary[data-health=observe]{background:linear-gradient(135deg,#fff7e7,#fff);border-color:#f1ddad}.analytics-ai-native__status{display:grid;gap:5px}.analytics-ai-native__status span{color:var(--analytics-green);font-size:11px;font-weight:850}.analytics-ai-native__summary[data-health=needs_attention] .analytics-ai-native__status span{color:var(--analytics-red)}.analytics-ai-native__summary[data-health=observe] .analytics-ai-native__status span{color:var(--analytics-amber)}.analytics-ai-native__status strong{font-size:24px;letter-spacing:-.03em}.analytics-ai-native__status small{color:var(--analytics-muted);font-size:11px}.analytics-ai-native__metrics{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(116px,1fr))}.analytics-ai-native__metrics div{background:#ffffffb8;border:1px solid rgba(207,232,220,.75);border-radius:11px;padding:10px}.analytics-ai-native__metrics span{color:var(--analytics-muted);display:block;font-size:10px}.analytics-ai-native__metrics strong{display:block;font-size:18px;margin-top:5px}.analytics-ai-native__schedule{align-items:center;background:#f8faf9;border:1px solid var(--analytics-line);border-radius:12px;display:grid;gap:5px;grid-template-columns:auto minmax(0,1fr);padding:11px 13px}.analytics-ai-native__schedule strong{font-size:12px}.analytics-ai-native__schedule span{color:var(--analytics-muted);font-size:12px}.analytics-ai-native__schedule small{color:#87928d;font-size:10px;grid-column:2}.analytics-ai-native__section-head{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.analytics-ai-native__section-head strong{color:var(--analytics-ink);font-size:13px}.analytics-ai-native__section-head small{color:var(--analytics-muted);font-size:10px;text-align:right}.analytics-ai-native__section-head>div{display:grid;gap:3px}.analytics-ai-native-export-actions{display:inline-flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.analytics-ai-native-export-actions button{background:#fff;border:1px solid #cfe8dc;border-radius:9px;color:var(--analytics-green);cursor:pointer;font-size:11px;font-weight:850;padding:7px 10px}.analytics-ai-native-export-actions button:hover{background:#eef8f3;border-color:#9fd7bf}.analytics-ai-native__report-list,.analytics-ai-native__detail{border:1px solid var(--analytics-line);border-radius:14px;display:grid;gap:10px;padding:12px}.analytics-ai-native__report-list{background:linear-gradient(180deg,#fbfefd,#f7faf8)}.analytics-ai-native-reports{display:grid;gap:8px}.analytics-ai-native-report-row{align-items:center;background:#fff;border:1px solid var(--analytics-line);border-radius:12px;color:var(--analytics-ink);cursor:pointer;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto;padding:11px 12px;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.analytics-ai-native-report-row:hover{border-color:#9fd7bf;box-shadow:0 10px 22px #087f5b14;transform:translateY(-1px)}.analytics-ai-native-report-row.is-active{background:#f3fbf6;border-color:var(--analytics-green);box-shadow:inset 3px 0 0 var(--analytics-green),0 12px 26px #087f5b1a}.analytics-ai-native-report-row__main{display:grid;gap:4px;min-width:0}.analytics-ai-native-report-row__main strong{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-ai-native-report-row__main small{color:var(--analytics-muted);font-size:10px}.analytics-ai-native-report-row__badges{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.analytics-ai-native-report-row__badges i{background:#eef2f0;border-radius:999px;color:#54625c;font-size:10px;font-style:normal;font-weight:800;padding:5px 7px}.analytics-ai-native-report-row__badges i[data-health=ok]{background:#e8f7ef;color:#087f5b}.analytics-ai-native-report-row__badges i[data-health=observe]{background:#fff3da;color:#946116}.analytics-ai-native-report-row__badges i[data-health=needs_attention]{background:#feeceb;color:var(--analytics-red)}.analytics-ai-native__detail{background:#fff}.analytics-ai-native-case-status-summary{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(112px,1fr))}.analytics-ai-native-case-status-summary div{background:#f7fbf9;border:1px solid #dcebe3;border-radius:11px;padding:10px}.analytics-ai-native-case-status-summary span{color:var(--analytics-muted);display:block;font-size:10px}.analytics-ai-native-case-status-summary strong{color:var(--analytics-ink);display:block;font-size:18px;margin-top:4px}.analytics-ai-native__problems{display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-ai-native-problem{border:1px solid var(--analytics-line);border-radius:12px;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr);padding:11px 12px}.analytics-ai-native-problem>span{align-self:start;background:#eef2f0;border-radius:999px;color:#4f5e58;font-size:10px;font-weight:850;padding:4px 7px}.analytics-ai-native-problem[data-severity=critical]>span,.analytics-ai-native-problem[data-severity=high]>span{background:#feeceb;color:var(--analytics-red)}.analytics-ai-native-problem[data-severity=medium]>span{background:#fff3da;color:#946116}.analytics-ai-native-problem strong{display:block;font-size:12px}.analytics-ai-native-problem p{color:var(--analytics-muted);font-size:11px;line-height:1.45;margin:4px 0 0}.analytics-ai-native__history{border-top:1px solid var(--analytics-line);display:flex;flex-wrap:wrap;gap:7px;padding-top:11px}.analytics-ai-native__history strong{font-size:11px;margin-right:2px}.analytics-ai-native__history span{background:#f2f5f3;border-radius:999px;color:var(--analytics-muted);font-size:10px;padding:5px 8px}@media(max-width:1280px){.analytics-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.analytics-filterbar{grid-template-columns:repeat(4,minmax(120px,1fr))}.analytics-filterbar__presets{grid-column:1 / -1}}@media(max-width:820px){.analytics-dashboard{padding-bottom:76px}.analytics-dashboard__hero{align-items:flex-start;flex-direction:column;gap:20px;padding:22px}.analytics-dashboard__hero-actions{align-items:flex-start}.analytics-filterbar,.analytics-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-dashboard__grid,.analytics-dashboard__grid--primary{grid-template-columns:1fr}.analytics-funnel{grid-template-columns:repeat(3,minmax(0,1fr))}.analytics-funnel__stage:nth-child(3n):after{display:none}.analytics-import-flow__stages,.analytics-import-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.analytics-ai-native__summary,.analytics-ai-native__problems,.analytics-ai-native-report-row{grid-template-columns:1fr}.analytics-ai-native-report-row__badges{justify-content:flex-start}.analytics-ai-native__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.analytics-filterbar{grid-template-columns:1fr}.analytics-kpis{grid-template-columns:1fr 1fr;gap:8px}.analytics-kpi{min-height:100px;padding:13px}.analytics-kpi strong{font-size:22px}.analytics-panel{padding:15px}.analytics-chart{gap:2px;grid-template-columns:repeat(var(--chart-columns, 1),minmax(2px,1fr))}.analytics-chart__day{gap:1px;min-width:0}.analytics-chart__bar{width:min(4px,45%)}.analytics-action{align-items:start;grid-template-columns:auto 1fr}.analytics-action button{grid-column:2;justify-self:start;padding:0}.analytics-funnel,.analytics-import-flow__stages,.analytics-import-summary{grid-template-columns:1fr 1fr}.analytics-ai-native-actions{justify-content:flex-start}.analytics-ai-native__schedule{grid-template-columns:1fr}.analytics-ai-native__schedule small{grid-column:auto}.analytics-ai-native__section-head{align-items:flex-start;flex-direction:column}.analytics-ai-native-export-actions{justify-content:flex-start}.analytics-funnel__stage:nth-child(2n):after,.analytics-import-stage:nth-child(2n):after{display:none}}:root[data-theme=dark] .analytics-dashboard,body[data-theme=dark] .analytics-dashboard{--analytics-ink: #e7eee9;--analytics-muted: #9aa8a1;--analytics-line: #34423b}:root[data-theme=dark] .analytics-dashboard__hero,body[data-theme=dark] .analytics-dashboard__hero{background:linear-gradient(120deg,#17241e,#111a16)}:root[data-theme=dark] .analytics-filterbar,:root[data-theme=dark] .analytics-dashboard__state,:root[data-theme=dark] .analytics-kpi,:root[data-theme=dark] .analytics-panel,body[data-theme=dark] .analytics-filterbar,body[data-theme=dark] .analytics-dashboard__state,body[data-theme=dark] .analytics-kpi,body[data-theme=dark] .analytics-panel{background:#17201c}:root[data-theme=dark] .analytics-filterbar input,:root[data-theme=dark] .analytics-filterbar select,:root[data-theme=dark] .analytics-filterbar__presets,:root[data-theme=dark] .analytics-health__metric,:root[data-theme=dark] .analytics-availability,body[data-theme=dark] .analytics-filterbar input,body[data-theme=dark] .analytics-filterbar select,body[data-theme=dark] .analytics-filterbar__presets,body[data-theme=dark] .analytics-health__metric,body[data-theme=dark] .analytics-availability{background:#111915;color:var(--analytics-ink)}:root[data-theme=dark] .analytics-quality-metric,:root[data-theme=dark] .analytics-import-stage,:root[data-theme=dark] .analytics-channel-card,:root[data-theme=dark] .analytics-ai-native__empty,:root[data-theme=dark] .analytics-ai-native__loading,:root[data-theme=dark] .analytics-ai-native__schedule,:root[data-theme=dark] .analytics-ai-native-problem,:root[data-theme=dark] .analytics-ai-native__report-list,:root[data-theme=dark] .analytics-ai-native__detail,:root[data-theme=dark] .analytics-ai-native-report-row,body[data-theme=dark] .analytics-quality-metric,body[data-theme=dark] .analytics-import-stage,body[data-theme=dark] .analytics-channel-card,body[data-theme=dark] .analytics-ai-native__empty,body[data-theme=dark] .analytics-ai-native__loading,body[data-theme=dark] .analytics-ai-native__schedule,body[data-theme=dark] .analytics-ai-native-problem,body[data-theme=dark] .analytics-ai-native__report-list,body[data-theme=dark] .analytics-ai-native__detail,body[data-theme=dark] .analytics-ai-native-report-row{background:#111915}:root[data-theme=dark] .analytics-line-chart__point i,body[data-theme=dark] .analytics-line-chart__point i{border-color:#17201c}:root[data-theme=dark] .analytics-ai-native-export-actions button,body[data-theme=dark] .analytics-ai-native-export-actions button{background:#17201c;border-color:#34423b;color:#7bd8ad}:root[data-theme=dark] .analytics-ai-native-export-actions button:hover,body[data-theme=dark] .analytics-ai-native-export-actions button:hover{background:#1b2a22}.analytics-ai-native-workbench{background:linear-gradient(180deg,#f9fefb,#f4faf7);border:1px solid var(--analytics-line);border-radius:14px;display:grid;gap:10px;padding:12px}.analytics-ai-native-strategy-pill{background:#eef8f3;border:1px solid #cfe8dc;border-radius:999px;color:var(--analytics-green);font-size:11px;font-weight:850;padding:6px 9px}.analytics-ai-native-cases{display:grid;gap:9px}.analytics-ai-native-case{align-items:start;background:#fff;border:1px solid var(--analytics-line);border-radius:12px;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto;padding:12px}.analytics-ai-native-case[data-status=reopened]{border-color:#f2b8b5;box-shadow:inset 3px 0 0 var(--analytics-red)}.analytics-ai-native-case[data-status=verified]{border-color:#a7dfbf;box-shadow:inset 3px 0 0 var(--analytics-green)}.analytics-ai-native-case span{color:var(--analytics-green);display:inline-block;font-size:10px;font-weight:900;letter-spacing:.04em;margin-bottom:4px;text-transform:uppercase}.analytics-ai-native-case strong{display:block;font-size:12px}.analytics-ai-native-case p{color:var(--analytics-muted);font-size:11px;line-height:1.45;margin:4px 0}.analytics-ai-native-case small{color:#7b8982;font-size:10px}.analytics-ai-native-case__actions{display:inline-flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.analytics-ai-native-case__actions button{background:#fff;border:1px solid #cfe8dc;border-radius:9px;color:var(--analytics-green);cursor:pointer;font-size:11px;font-weight:850;padding:7px 10px}.analytics-ai-native-case__actions button:hover{background:#eef8f3;border-color:#9fd7bf}.analytics-ai-native-case__actions button:disabled{cursor:wait;opacity:.55}.analytics-ai-native-case__result{grid-column:1 / -1}.analytics-ai-native-case-result{background:#f7fbf9;border:1px dashed #cfe8dc;border-radius:10px;color:var(--analytics-ink);display:grid;gap:5px;font-size:11px;padding:9px 10px}.analytics-ai-native-case-result p{margin:0}@media(max-width:820px){.analytics-ai-native-case{grid-template-columns:1fr}.analytics-ai-native-case__actions{justify-content:flex-start}}:root[data-theme=dark] .analytics-ai-native-workbench,:root[data-theme=dark] .analytics-ai-native-case,:root[data-theme=dark] .analytics-ai-native-case-result,body[data-theme=dark] .analytics-ai-native-workbench,body[data-theme=dark] .analytics-ai-native-case,body[data-theme=dark] .analytics-ai-native-case-result{background:#111915}.analytics-ai-native-case-result__actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:10px}.analytics-ai-native-case-result__actions button{border:none;background:#0f766e;color:#fff;box-shadow:0 12px 26px #0f766e2e}.analytics-ai-native-case-result__actions small{color:#64748b}.analytics-ai-native-case-form{background:#f7fbf9;border:1px dashed #cfe8dc;border-radius:12px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(120px,1fr)) auto;padding:12px}.analytics-ai-native-case-form strong{grid-column:1 / -1;font-size:12px}.analytics-ai-native-case-form label{color:var(--analytics-muted);display:grid;font-size:10px;gap:4px}.analytics-ai-native-case-form input,.analytics-ai-native-case-form select{background:#fff;border:1px solid #cfe8dc;border-radius:9px;color:var(--analytics-ink);font-size:12px;min-height:34px;padding:7px 9px}.analytics-ai-native-case-form button{align-self:end;background:var(--analytics-green);border:0;border-radius:9px;color:#fff;cursor:pointer;font-size:12px;font-weight:850;min-height:34px;padding:8px 12px}.analytics-ai-native-case-form small{color:var(--analytics-muted);font-size:10px;grid-column:1 / -1}@media(max-width:1180px){.analytics-ai-native-case-form{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-ai-native-case-form button{justify-self:start}}@media(max-width:620px){.analytics-ai-native-case-form{grid-template-columns:1fr}}:root[data-theme=dark] .analytics-ai-native-case-form,body[data-theme=dark] .analytics-ai-native-case-form{background:#111915}:root[data-theme=dark] .analytics-ai-native-case-form input,:root[data-theme=dark] .analytics-ai-native-case-form select,body[data-theme=dark] .analytics-ai-native-case-form input,body[data-theme=dark] .analytics-ai-native-case-form select{background:#17201c;border-color:#34423b;color:var(--analytics-ink)}.analytics-ai-native-approval-center{background:linear-gradient(180deg,#fffefa,#f8faf9);border:1px solid var(--analytics-line);border-radius:14px;display:grid;gap:10px;padding:12px}.analytics-ai-native-approvals{display:grid;gap:9px}.analytics-ai-native-approval{align-items:start;background:#fff;border:1px solid var(--analytics-line);border-radius:12px;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto;padding:12px}.analytics-ai-native-approval[data-status=pending]{border-color:#f1ddad;box-shadow:inset 3px 0 0 var(--analytics-amber)}.analytics-ai-native-approval[data-status=approved]{border-color:#a7dfbf;box-shadow:inset 3px 0 0 var(--analytics-green)}.analytics-ai-native-approval[data-status=rejected]{border-color:#f2b8b5;box-shadow:inset 3px 0 0 var(--analytics-red)}.analytics-ai-native-approval[data-status=used]{background:#f7f9f8}.analytics-ai-native-approval span{color:var(--analytics-green);display:inline-block;font-size:10px;font-weight:900;letter-spacing:.04em;margin-bottom:4px;text-transform:uppercase}.analytics-ai-native-approval strong{display:block;font-size:12px}.analytics-ai-native-approval p{color:var(--analytics-muted);font-size:11px;line-height:1.45;margin:4px 0}.analytics-ai-native-approval small{color:#7b8982;font-size:10px}.analytics-ai-native-approval__actions{display:inline-flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.analytics-ai-native-approval__actions button{background:#fff;border:1px solid #cfe8dc;border-radius:9px;color:var(--analytics-green);cursor:pointer;font-size:11px;font-weight:850;padding:7px 10px}.analytics-ai-native-approval__actions button:hover{background:#eef8f3;border-color:#9fd7bf}.analytics-ai-native-approval__actions button[data-ai-native-approval-decision=reject]{border-color:#f2c9c4;color:var(--analytics-red)}.analytics-ai-native-case-detail{background:#fff;border:1px solid #dbe8e1;border-radius:12px;display:grid;gap:9px;padding:12px}.analytics-ai-native-case-detail>strong{font-size:13px}.analytics-ai-native-case-detail p{color:var(--analytics-muted);font-size:11px;line-height:1.5;margin:0}.analytics-ai-native-case-detail h5{color:var(--analytics-ink);font-size:11px;margin:5px 0 0}.analytics-ai-native-case-detail__grid{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.analytics-ai-native-case-detail__grid div{background:#f7fbf9;border:1px solid #edf1ef;border-radius:10px;padding:8px}.analytics-ai-native-case-detail__grid b{color:var(--analytics-muted);display:block;font-size:10px;margin-bottom:4px}.analytics-ai-native-case-detail__grid span{color:var(--analytics-ink);font-size:11px;font-weight:800;overflow-wrap:anywhere}@media(max-width:820px){.analytics-ai-native-approval{grid-template-columns:1fr}.analytics-ai-native-approval__actions{justify-content:flex-start}.analytics-ai-native-case-detail__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}:root[data-theme=dark] .analytics-ai-native-approval-center,:root[data-theme=dark] .analytics-ai-native-approval,:root[data-theme=dark] .analytics-ai-native-case-detail,:root[data-theme=dark] .analytics-ai-native-case-detail__grid div,body[data-theme=dark] .analytics-ai-native-approval-center,body[data-theme=dark] .analytics-ai-native-approval,body[data-theme=dark] .analytics-ai-native-case-detail,body[data-theme=dark] .analytics-ai-native-case-detail__grid div{background:#111915}.analytics-topq{display:grid;gap:10px}.analytics-sampled{color:var(--analytics-muted);font-size:12px;margin:0}.analytics-topq table{border-collapse:collapse;font-size:13px;width:100%}.analytics-topq th,.analytics-topq td{padding:7px 10px;text-align:left}.analytics-topq thead th{border-bottom:1px solid var(--analytics-line);color:var(--analytics-muted);font-size:12px;font-weight:500}.analytics-topq tbody tr:nth-child(2n){background:#00000004}.analytics-topq tbody td{border-bottom:1px solid var(--analytics-line)}.analytics-topq__query{max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-topq .analytics-count{color:var(--analytics-muted);text-align:right;white-space:nowrap;width:70px}.analytics-topq__gaps{background:#b423180a;border:1px solid rgba(180,35,24,.18);border-radius:6px;display:grid;gap:6px;padding:10px 12px}.analytics-topq__gaps>strong{color:#b42318;font-size:12px}.analytics-topq__gaps>span{color:var(--analytics-muted);font-size:12px}.analytics-topq__gaps ul{display:flex;flex-wrap:wrap;gap:6px 16px;list-style:none;margin:4px 0 0;padding:0}.analytics-topq__gaps li{align-items:center;display:flex;font-size:12px;gap:6px}.analytics-topq__gap-query{color:var(--analytics-ink);font-weight:500}.analytics-topq__gaps em{color:var(--analytics-muted);font-style:normal}.analytics-export-profile{display:grid;gap:12px}.analytics-export-kpis{display:flex;gap:24px}.analytics-export-kpi{align-items:baseline;display:flex;flex-direction:column;gap:2px}.analytics-export-kpi strong{color:var(--analytics-ink);font-size:22px}.analytics-export-kpi small{color:var(--analytics-muted);font-size:12px}.analytics-export-formats{display:flex;flex-wrap:wrap;gap:8px}.analytics-export-format{align-items:center;background:#087f5b0f;border:1px solid rgba(8,127,91,.18);border-radius:6px;display:inline-flex;gap:6px;padding:4px 10px}.analytics-export-format strong{color:var(--analytics-ink);font-size:12px;text-transform:uppercase}.analytics-export-format em{color:var(--analytics-muted);font-size:12px;font-style:normal}.analytics-export-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}.analytics-export-grid>section{display:grid;gap:8px}.analytics-export-grid>section>strong{color:var(--analytics-muted);font-size:12px}:root{--reference-purple: #5549bf;--reference-purple-soft: #f1efff;--reference-line: #e4e5ed;--reference-canvas: #f7f7fb}body{background:var(--reference-canvas)}.app.app--topnav .topbar{background:#fffffff5;border-bottom-color:var(--reference-line);padding-left:28px;padding-right:28px}.app.app--topnav .topbar-nav button{border-radius:8px;color:#596176;min-height:42px;padding:0 18px}.app.app--topnav .topbar-nav button.active{background:var(--reference-purple);color:#fff}.content{background:var(--reference-canvas);padding:32px 28px 54px}#viewSearch .search-panel{margin:0 0 16px!important}#viewSearch #searchPanel>.search-target-tabs{align-items:stretch;background:transparent;border-bottom:1px solid var(--reference-line);border-radius:0;display:flex;gap:26px;margin:0!important;padding:0;width:100%}#viewSearch #searchPanel>.search-target-tabs button{align-items:center;background:transparent;border:0;border-radius:0;color:#71788d;display:inline-flex;font-size:17px;font-weight:700;min-height:50px;padding:0 6px;position:relative}#viewSearch #searchPanel>.search-target-tabs button.active{background:transparent;box-shadow:none;color:var(--reference-purple)}#viewSearch #searchPanel>.search-target-tabs button.active:after{background:var(--reference-purple);bottom:-1px;content:"";height:3px;left:0;position:absolute;right:0}#viewSearch #searchPanel>.search-mode-tabs{align-items:center;background:transparent;border-radius:0;display:flex;gap:9px;margin:14px 0 12px!important;padding:0;width:auto}#viewSearch #searchPanel>.search-mode-tabs button{background:#fff;border:1px solid var(--reference-line);border-radius:999px;box-shadow:none;color:#71788d;font-size:14px;font-weight:700;min-height:36px;padding:0 15px}#viewSearch #searchPanel>.search-mode-tabs button.active{background:var(--reference-purple-soft);border-color:#7168d1;box-shadow:none;color:var(--reference-purple)}#viewSearch #searchTextPane .search-compose{align-items:stretch;display:grid;gap:0;grid-template-columns:minmax(0,1fr) 138px;padding:0 0 16px}#viewSearch #searchTextPane .search-compose__label{height:1px;margin:-1px;opacity:0;overflow:hidden;position:absolute;width:1px}#viewSearch #searchTextPane .search-compose__field{grid-column:1;grid-row:1}#viewSearch #searchTextPane .search-compose textarea{background:#fff;border:2px solid var(--reference-purple);border-radius:10px 0 0 10px;box-shadow:none;font-size:16px;height:54px;line-height:1.4;min-height:54px;padding:14px 44px 14px 17px;resize:none}#viewSearch #searchTextPane .search-compose textarea:focus,#viewSearch #searchTextPane .search-compose:focus-within textarea{border-color:var(--reference-purple);box-shadow:0 0 0 3px #5549bf1f}#viewSearch #searchTextPane .search-compose__clear{background:transparent;border:0;right:12px;top:13px}#viewSearch #searchTextPane .search-compose__footer{align-items:stretch;display:flex;grid-column:2;grid-row:1;margin:0}#viewSearch #searchTextPane .search-compose__hint{display:none}#viewSearch #searchTextPane .search-compose__footer .primary{border-radius:0 10px 10px 0;box-shadow:none;font-size:16px;margin:0;padding:0 18px;width:100%}#viewSearch #searchFilterBar.filter-toolbar--card{border-bottom:1px solid var(--reference-line)!important;border-top:1px solid var(--reference-line)!important;margin:0 -28px!important;padding:14px 28px!important}#viewSearch #searchFiltersPanel .search-filters__body{align-items:center;display:flex!important;gap:14px;justify-content:space-between}#viewSearch #filterChipsRow{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:10px;min-width:0}#viewSearch #filterChipsRow .filter-inline,#viewSearch #filterChipsRow .filter-toolbar__label{color:#8990a4;font-size:13px;font-weight:700}#viewSearch #filterChipsRow .filter-inline{align-items:center;display:inline-flex;gap:7px}#viewSearch #filterChipsRow select,#viewSearch #filterExtraRow select{background:#fff;border:1px solid #dedfe8;border-radius:8px;color:#3e465c;font-size:14px;min-height:36px;padding:0 10px}#viewSearch #filterChipsDynamic{align-items:center;display:flex;flex-wrap:wrap;gap:8px}#viewSearch #filterChipsDynamic .filter-chip,#viewSearch #filterExtraRow .filter-chip{background:#fff;border:1px solid #dedfe8;border-radius:999px;color:#697188;font-size:13px;min-height:36px;padding:0 14px}#viewSearch #filterChipsDynamic .filter-chip.active{background:var(--reference-purple-soft);border-color:#7168d1;color:var(--reference-purple)}#viewSearch .filter-toolbar__view-controls{align-items:center;display:flex;flex:0 0 auto;gap:8px;margin-left:auto}#viewSearch .filter-toolbar__secondary{align-items:center;display:flex!important;flex:0 0 auto;gap:8px}#viewSearch .filter-toolbar__secondary .filter-chip--sort select{min-width:122px}#viewSearch .view-switch{background:#fff;border:1px solid #dedfe8;border-radius:8px;display:inline-flex;gap:0;overflow:hidden}#viewSearch .view-switch button{border-radius:0;min-height:36px;padding:0 10px}#viewSearch .view-switch button.active{background:var(--reference-purple-soft);color:var(--reference-purple)}#viewSearch .result-status-bar{background:transparent;padding:14px 0!important}#viewSearch .filter-toolbar__status{align-items:center;display:flex!important;gap:10px;min-height:34px}#viewSearch .filter-toolbar__summary{color:#263047;font-size:15px;margin:0}#viewSearch .filter-toolbar__score,#viewSearch .result-batch-toolbar{margin-left:auto}#viewSearch #results.asset-grid{gap:18px;grid-template-columns:repeat(4,minmax(0,1fr))}#viewSearch #results .quick-actions__board{display:none!important}body #viewSearch.search-view--script .script-match-grid .quick-actions{opacity:0!important;pointer-events:none!important;transform:translateY(-2px)!important}body #viewSearch.search-view--script .script-match-grid .asset-card:hover .quick-actions,body #viewSearch.search-view--script .script-match-grid .asset-card:focus-within .quick-actions{opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important}@media(max-width:1380px){#viewSearch #results.asset-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:980px){#viewSearch #searchTextPane .search-compose{grid-template-columns:minmax(0,1fr) 118px}#viewSearch #searchFilterBar.filter-toolbar--card{margin-left:-16px!important;margin-right:-16px!important;padding-left:16px!important;padding-right:16px!important}#viewSearch #searchFiltersPanel .search-filters__body{align-items:flex-start;flex-wrap:wrap}#viewSearch .filter-toolbar__view-controls,#viewSearch .filter-toolbar__secondary{margin-left:0}#viewSearch #results.asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.content{padding:20px 16px 40px}#viewSearch #searchPanel>.search-target-tabs{gap:16px}#viewSearch #searchPanel>.search-target-tabs button{font-size:15px}#viewSearch #searchPanel>.search-mode-tabs{flex-wrap:wrap}#viewSearch #searchTextPane .search-compose{grid-template-columns:1fr;gap:8px}#viewSearch #searchTextPane .search-compose__footer{grid-column:1;grid-row:2;min-height:46px}#viewSearch #searchTextPane .search-compose textarea{border-radius:10px;border-right:2px solid var(--reference-purple)}#viewSearch #searchTextPane .search-compose__footer .primary{border-radius:10px}#viewSearch #results.asset-grid{grid-template-columns:1fr}}#viewSearch.search-target--image #searchInput,#viewSearch.search-target--video #searchInput{background-color:#fff!important;border:2px solid var(--reference-purple)!important;border-radius:10px 0 0 10px!important;font-size:16px!important;height:54px!important;line-height:1.4!important;min-height:54px!important;padding:14px 44px 14px 17px!important}#viewSearch.search-target--image #searchInput::placeholder,#viewSearch.search-target--video #searchInput::placeholder{line-height:1.4!important}#viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list),#viewSearch.search-target--video #results.asset-grid:not(.video-results-shell):not(.list){gap:18px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}@media(max-width:1180px){#viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list),#viewSearch.search-target--video #results.asset-grid:not(.video-results-shell):not(.list){grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:820px){#viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list),#viewSearch.search-target--video #results.asset-grid:not(.video-results-shell):not(.list){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:560px){#viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list),#viewSearch.search-target--video #results.asset-grid:not(.video-results-shell):not(.list){grid-template-columns:1fr!important}}#viewSearch.search-target--image #searchButton,#viewSearch.search-target--video #searchButton{align-self:stretch!important;border-radius:0 10px 10px 0!important;height:54px!important;min-height:54px!important;padding:0 18px!important}:root{--reference-purple: #111111;--reference-purple-soft: #f1f1ee;--reference-line: #e4e4df;--reference-canvas: #f7f7f5}.app.app--topnav .topbar{margin-left:0!important;margin-right:0!important;padding-left:28px!important;padding-right:28px!important}.app.app--topnav .content{padding-left:28px!important;padding-right:28px!important}#viewSearch{max-width:none!important}#viewSearch .search-panel,#viewSearch #searchPanel{padding-left:0!important;padding-right:0!important}#viewSearch.search-target--image #searchPanel,#viewSearch.search-target--image #searchTextPane{display:block!important}#viewSearch.search-target--image #searchPanel>.search-target-tabs{width:100%!important}#viewSearch.search-target--image #searchTextPane .search-compose{width:100%!important}#viewSearch #searchPanel>.search-target-tabs button.active:after{background:var(--ink)!important}#viewSearch #searchPanel>.search-target-tabs button.active,#viewSearch #searchPanel>.search-mode-tabs button.active,#viewSearch #filterChipsDynamic .filter-chip.active,#viewSearch .view-switch button.active{background:var(--paper-strong)!important;border-color:var(--line)!important;color:var(--ink)!important;box-shadow:0 2px 8px #1c211e14!important}#viewSearch #searchTextPane .search-compose textarea,#viewSearch.search-target--image #searchInput,#viewSearch.search-target--video #searchInput{border-color:var(--ink)!important}#viewSearch #searchTextPane .search-compose textarea:focus,#viewSearch #searchTextPane .search-compose:focus-within textarea{border-color:var(--ink)!important;box-shadow:0 0 0 3px #11111114!important}#viewSearch #searchTextPane .search-compose__footer .primary,#viewSearch.search-target--image #searchButton,#viewSearch.search-target--video #searchButton{background:var(--accent)!important;border-color:var(--accent)!important;color:#fff!important}#viewSearch #searchFilterBar.filter-toolbar--card{border-bottom-color:var(--line)!important;border-top-color:var(--line)!important}#viewSearch #results.asset-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}@media(max-width:1180px){#viewSearch #results.asset-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:820px){#viewSearch #results.asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:560px){#viewSearch #results.asset-grid{grid-template-columns:1fr!important}}@media(min-width:1641px){body .app.app--topnav.inspector-collapsed .topbar,body .app.app--topnav.sidebar-collapsed .topbar{margin-left:0!important;margin-right:0!important;padding-left:28px!important;padding-right:28px!important;width:100%!important}body .content:has(#viewSearch.search-target--image),body .content:has(#viewSearch.search-view--video.search-view--active){padding:32px 28px 54px!important}}#viewSearch.search-target--image #searchPanel>.search-target-tabs,#viewSearch.search-target--image #searchPanel>.search-target-tabs button{height:50px!important;min-height:50px!important}#viewSearch.search-target--image #searchPanel>.search-mode-tabs{height:36px!important;min-height:36px!important;margin-bottom:12px!important;margin-top:14px!important}#viewSearch.search-target--image #searchPanel>.search-mode-tabs button{height:36px!important;min-height:36px!important}@media(min-width:1641px){body .app.app--topnav.inspector-collapsed .topbar,body .app.app--topnav.sidebar-collapsed .topbar{margin:0!important;width:100%!important}}#viewSearch .search-panel,#viewSearch #searchPanel{padding:0!important}@media(min-width:1641px){body .app.app--topnav:has(#viewSearch.search-target--image) .topbar,body .app.app--topnav:has(#viewSearch.search-target--video) .topbar,body .app.app--topnav:has(#viewSearch.search-view--video) .topbar{margin:0!important;padding-left:28px!important;padding-right:28px!important;width:100%!important}body .content:has(#viewSearch),body .content:has(#viewLibrary:not([hidden])){padding-left:28px!important;padding-right:28px!important}}body #viewSearch.search-target--image #searchPanel,body #viewSearch.search-target--image .search-panel{padding:0!important}@media(min-width:621px){body .app.app--topnav .topbar{padding-left:28px!important;padding-right:28px!important}body .content:has(#viewSearch),body .content:has(#viewLibrary:not([hidden])){padding:32px 28px 54px!important}}#viewSearch #searchPanel>.search-mode-tabs{margin-bottom:8px!important;margin-top:8px!important}#viewSearch #searchTextPane .search-compose{padding-bottom:8px!important}#viewSearch.search-target--image #searchInput,#viewSearch.search-target--video #searchInput{padding-left:46px!important;padding-right:42px!important}#viewSearch #searchFilterBar.filter-toolbar--card{padding-bottom:8px!important;padding-top:8px!important}#viewSearch .search-results-zone{gap:4px!important;margin-top:4px!important}#viewSearch #searchResultStatusBar.result-status-bar{padding-bottom:6px!important;padding-top:6px!important}#viewSearch #filterToolbarStatus{min-height:30px!important}#viewSearch #results.asset-grid:not(.video-results-shell):not(.list) .asset-card__image,#viewSearch #results.asset-grid.video-results-shell:not(.list) .asset-card__image{aspect-ratio:16 / 9!important;min-height:0!important}:root{--eam-shell-max: 1840px;--eam-shell-gutter: max(42px, calc((100vw - var(--eam-shell-max)) / 2 + 42px))}@media(min-width:821px){body .app.app--topnav .topbar,body .app.app--topnav.inspector-collapsed .topbar,body .app.app--topnav.sidebar-collapsed .topbar{padding-left:var(--eam-shell-gutter)!important;padding-right:var(--eam-shell-gutter)!important}body .content:has(#viewSearch),body .content:has(#viewLibrary:not([hidden])){padding:12px var(--eam-shell-gutter) 40px!important}body #viewSearch.search-target--image,body #viewSearch.search-view--video.search-view--active,body #viewLibrary:not([hidden]){margin-left:auto!important;margin-right:auto!important;max-width:calc(var(--eam-shell-max) - 84px)!important;padding-left:0!important;padding-right:0!important;width:100%!important}#viewSearch #searchPanel>.search-target-tabs,#viewSearch #searchPanel>.search-target-tabs button{height:42px!important;min-height:42px!important}#viewSearch #searchPanel>.search-mode-tabs,#viewSearch #searchPanel>.search-mode-tabs button{height:30px!important;min-height:30px!important}#viewSearch #searchPanel>.search-mode-tabs{margin-bottom:6px!important;margin-top:6px!important}#viewSearch #searchTextPane .search-compose{padding-bottom:6px!important}#viewSearch.search-target--image #searchInput,#viewSearch.search-target--video #searchInput,#viewSearch.search-target--image #searchButton,#viewSearch.search-target--video #searchButton{height:42px!important;min-height:42px!important}#viewSearch.search-target--image #searchInput,#viewSearch.search-target--video #searchInput{line-height:1.35!important;padding-bottom:8px!important;padding-top:8px!important}#viewSearch #searchFilterBar.filter-toolbar--card{padding-bottom:4px!important;padding-top:4px!important}#viewSearch #searchFilterBar .filter-chip,#viewSearch #searchFilterBar select,#viewSearch #searchFilterBar .view-switch button,#viewSearch #searchFilterBar .button--compact{min-height:30px!important}#viewSearch #searchResultStatusBar.result-status-bar{padding-bottom:4px!important;padding-top:4px!important}#viewSearch #filterToolbarStatus{min-height:26px!important}}@media(min-width:821px){body .app.app--topnav .topbar,body .app.app--topnav.inspector-collapsed .topbar,body .app.app--topnav.sidebar-collapsed .topbar,body .app.app--topnav:has(#viewSearch.search-target--image) .topbar,body .app.app--topnav:has(#viewSearch.search-target--video) .topbar,body .app.app--topnav:has(#viewSearch.search-view--video) .topbar{box-sizing:border-box!important;margin-left:0!important;margin-right:0!important;padding-left:28px!important;padding-right:28px!important;width:100%!important}body .content:has(#viewSearch),body .content:has(#viewLibrary:not([hidden])){box-sizing:border-box!important;padding:26px 28px 46px!important}body #viewSearch,body #viewSearch.search-target--image,body #viewSearch.search-target--video,body #viewSearch.search-view--video,body #viewSearch.search-view--video.search-view--active,body #viewLibrary:not([hidden]){margin-left:0!important;margin-right:0!important;max-width:none!important;width:100%!important}#viewSearch #searchPanel.search-panel{margin-bottom:0!important}#viewSearch #searchPanel>.search-target-tabs,#viewSearch #searchPanel>.search-target-tabs button{height:46px!important;min-height:46px!important}#viewSearch #searchPanel>.search-mode-tabs{height:32px!important;margin-bottom:12px!important;margin-top:10px!important;min-height:32px!important}#viewSearch #searchPanel>.search-mode-tabs button{height:32px!important;min-height:32px!important;padding-left:13px!important;padding-right:13px!important}#viewSearch #searchTextPane .search-compose{column-gap:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) 120px!important;padding-bottom:10px!important;width:100%!important}#viewSearch #searchTextPane .search-compose__field,#viewSearch #searchTextPane .search-compose__footer{margin:0!important;min-width:0!important}#viewSearch.search-target--image #searchInput,#viewSearch.search-target--video #searchInput{border-radius:8px 0 0 8px!important;border-right:0!important;height:46px!important;line-height:1.35!important;min-height:46px!important;padding:10px 42px 10px 46px!important}#viewSearch.search-target--image #searchButton,#viewSearch.search-target--video #searchButton{border-left:0!important;border-radius:0 8px 8px 0!important;height:46px!important;min-height:46px!important;width:120px!important}#viewSearch #searchFilterBar.filter-toolbar--card{margin-left:-28px!important;margin-right:-28px!important;padding:10px 28px!important}#viewSearch #searchFiltersPanel .search-filters__body{gap:10px 16px!important}#viewSearch #searchFilterBar .filter-chip,#viewSearch #searchFilterBar select,#viewSearch #searchFilterBar .view-switch button,#viewSearch #searchFilterBar .button--compact{min-height:32px!important}#viewSearch #searchResultStatusBar.result-status-bar{padding-bottom:8px!important;padding-top:10px!important}#viewSearch #filterToolbarStatus{min-height:32px!important}#viewSearch .search-results-zone{margin-top:0!important}#viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list),#viewSearch.search-target--video #results.asset-grid:not(.video-results-shell):not(.list){gap:18px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(min-width:821px){#viewSearch #searchTextPane .search-compose{align-items:stretch!important;gap:0!important;grid-template-columns:minmax(0,1fr) 120px!important}#viewSearch #searchTextPane .search-compose__field{grid-column:1!important;grid-row:1!important}#viewSearch #searchTextPane .search-compose__footer{align-items:stretch!important;display:flex!important;grid-column:2!important;grid-row:1!important;height:46px!important}#viewSearch.search-target--image #searchButton,#viewSearch.search-target--video #searchButton{align-self:stretch!important;margin:0!important}#viewSearch #searchFilterBar.filter-toolbar--card{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;width:100%!important}#viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list) .asset-card .asset-card__image,#viewSearch.search-target--video #results.asset-grid:not(.video-results-shell):not(.list) .asset-card .asset-card__image,#viewSearch.search-target--image #results.asset-grid.comfortable:not(.video-results-shell):not(.list) .asset-card .asset-card__image,#viewSearch.search-target--video #results.asset-grid.comfortable:not(.video-results-shell):not(.list) .asset-card .asset-card__image{aspect-ratio:16 / 9!important;min-height:0!important}}@media(min-width:821px){body #viewSearch.search-target--image #searchTextPane .search-compose,body #viewSearch.search-target--video #searchTextPane .search-compose{align-items:stretch!important;column-gap:0!important;gap:0!important;grid-template-columns:minmax(0,1fr) 120px!important;row-gap:0!important}body #viewSearch.search-target--image #searchTextPane .search-compose__field,body #viewSearch.search-target--video #searchTextPane .search-compose__field{align-self:stretch!important;display:flex!important;height:46px!important;min-height:46px!important}body #viewSearch.search-target--image #searchInput,body #viewSearch.search-target--video #searchInput{display:block!important;height:46px!important;min-height:46px!important;width:100%!important}body #viewSearch.search-target--image #searchTextPane .search-compose__footer,body #viewSearch.search-target--video #searchTextPane .search-compose__footer{align-self:stretch!important;height:46px!important;min-height:46px!important;width:120px!important}}@media(min-width:821px){body #viewSearch.search-target--image #searchInput,body #viewSearch.search-target--video #searchInput{overflow:hidden!important;white-space:nowrap!important}body #viewSearch.search-target--image #searchInput,body #viewSearch.search-target--video #searchInput,body #viewSearch.search-target--image #searchInput::placeholder,body #viewSearch.search-target--video #searchInput::placeholder{line-height:46px!important}body #viewSearch.search-target--image #searchResultStatusBar.result-status-bar{background:transparent!important;border:0!important;margin:0!important;padding:6px 0 5px!important}body #viewSearch.search-target--image #filterToolbarStatus{align-items:center!important;display:grid!important;gap:8px 12px!important;grid-template-columns:max-content minmax(220px,1fr) auto!important;min-height:32px!important}body #viewSearch.search-target--image #resultSummary{font-size:13px!important;font-weight:800!important;line-height:1.25!important;min-width:0!important;white-space:nowrap!important}body #viewSearch.search-target--image #searchQualityHint:not([hidden]){align-items:center!important;background:#fff8ed!important;border:1px solid #f0dec4!important;border-radius:8px!important;color:#705126!important;display:flex!important;font-size:11px!important;gap:8px!important;justify-content:center!important;line-height:1!important;margin:0!important;min-height:28px!important;min-width:0!important;overflow:hidden!important;padding:0 10px!important;text-overflow:ellipsis!important;white-space:nowrap!important}body #viewSearch.search-target--image #searchQualityHint .link-button,body #viewSearch.search-target--image #searchQualityHint button{height:22px!important;min-height:22px!important;padding:0 8px!important}body #viewSearch.search-target--image #resultScoreFilterWrap{align-items:center!important;display:inline-flex!important;gap:8px!important;justify-self:end!important;margin:0!important;min-width:260px!important;white-space:nowrap!important}body #viewSearch.search-target--image #scoreFilter{width:120px!important}body #viewSearch.search-target--image #resultConsole{background:transparent!important;border:0!important;box-shadow:none!important;display:block!important;margin:0!important;min-height:0!important;padding:0!important}body #viewSearch.search-target--image #resultConsole .search-intent-strip:not([hidden]){background:#fff!important;border:1px solid var(--line)!important;border-radius:8px!important;box-shadow:0 1px 2px #1c211e08!important;margin:0 0 6px!important;min-height:34px!important;padding:6px 10px!important}body #viewSearch.search-target--image #resultConsole .search-intent-strip__summary{color:#626a73!important;font-size:12px!important;font-weight:800!important;margin:0!important;padding:0!important}body #viewSearch.search-target--image #resultConsole .search-intent-strip__body{margin-top:6px!important;padding:0!important}body #viewSearch.search-target--image #resultConsole .result-console__divider{display:none!important}body #viewSearch.search-target--image #externalResultsPanel:not([hidden]):not(:has(.external-results-grid)){background:#fff!important;border:1px solid var(--line)!important;border-radius:8px!important;box-shadow:0 1px 2px #1c211e08!important;margin:0 0 10px!important;min-height:38px!important;padding:8px 10px!important}body #viewSearch.search-target--image #externalResultsPanel:not([hidden]):not(:has(.external-results-grid)) .external-results-panel__head{align-items:center!important;display:flex!important;gap:12px!important;min-height:24px!important}body #viewSearch.search-target--image #externalResultsPanel:not([hidden]):not(:has(.external-results-grid)) .external-results-panel__head>div{display:flex!important;flex:1 1 auto!important;gap:8px!important;min-width:0!important}body #viewSearch.search-target--image #externalResultsPanel:not([hidden]):not(:has(.external-results-grid)) .external-results-panel__head strong{flex:0 0 auto!important;font-size:12px!important;line-height:1.2!important}body #viewSearch.search-target--image #externalResultsPanel:not([hidden]):not(:has(.external-results-grid)) .external-results-panel__head span{font-size:11px!important;line-height:1.2!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}body #viewSearch.search-target--image #externalResultsPanel:not([hidden]):not(:has(.external-results-grid)) [data-external-search],body #viewSearch.search-target--image #externalResultsPanel:not([hidden]):not(:has(.external-results-grid)) [data-external-image-search]{height:28px!important;min-height:28px!important;padding:0 10px!important}body #viewSearch.search-target--image #results .notice--search-empty.empty-state-panel{margin-top:8px!important}}@media(min-width:821px){body #viewSearch.search-target--image #filterToolbarStatus{grid-template-columns:max-content minmax(320px,760px) auto!important}body #viewSearch.search-target--image #searchQualityHint:not([hidden]){justify-self:start!important;max-width:760px!important;width:100%!important}body #viewSearch.search-target--image #searchResultStatusBar.result-status-bar{padding-bottom:4px!important;padding-top:4px!important}body #viewSearch.search-target--image #resultConsole .search-intent-strip:not([hidden]){min-height:32px!important;padding-bottom:5px!important;padding-top:5px!important}body #viewSearch.search-target--image #resultConsole .search-intent-strip__body{margin-top:4px!important}body #viewSearch.search-target--image #externalResultsPanel:not([hidden]):not(:has(.external-results-grid)){margin-bottom:8px!important;min-height:34px!important;padding-bottom:6px!important;padding-top:6px!important}}#viewSearch #searchTextPane .search-compose input#searchInput,#viewSearch.search-target--image #searchInput,#viewSearch.search-target--video #searchInput{align-items:center!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;box-sizing:border-box!important;display:block!important;font-family:inherit!important;line-height:1!important;overflow:hidden!important;resize:none!important;text-overflow:ellipsis!important;white-space:nowrap!important}@media(min-width:821px){body #viewSearch.search-target--image #searchInput,body #viewSearch.search-target--video #searchInput{height:46px!important;min-height:46px!important;padding-bottom:0!important;padding-top:0!important}body #viewSearch.search-target--image:has(#results .notice--search-empty) #resultConsole{display:none!important}body #viewSearch.search-target--image:has(#results .notice--search-empty) #searchResultStatusBar.result-status-bar{padding-top:2px!important;padding-bottom:2px!important}body #viewSearch.search-target--image:has(#results .notice--search-empty) #filterToolbarStatus{grid-template-columns:max-content minmax(280px,640px) auto!important;min-height:30px!important}body #viewSearch.search-target--image:has(#results .notice--search-empty) #searchQualityHint:not([hidden]){max-width:640px!important}body #viewSearch.search-target--image:has(#results .notice--search-empty) #externalResultsPanel:not([hidden]):not(:has(.external-results-grid)){background:transparent!important;border:0!important;box-shadow:none!important;margin:2px 0 8px!important;min-height:30px!important;padding:0!important}body #viewSearch.search-target--image:has(#results .notice--search-empty) #externalResultsPanel:not([hidden]):not(:has(.external-results-grid)) .external-results-panel__head{background:#fff!important;border:1px solid var(--line)!important;border-radius:8px!important;min-height:30px!important;padding:4px 8px!important}body #viewSearch.search-target--image:has(#results .notice--search-empty) #externalResultsPanel:not([hidden]):not(:has(.external-results-grid)) .external-results-panel__head span{max-width:520px!important}}@media(min-width:821px){body #viewSearch.search-target--image #filterExtraRow,body #viewSearch.search-target--video #filterExtraRow{align-items:center!important;gap:8px!important}body #viewSearch.search-target--image #filterExtraRow #resultScoreFilterWrap,body #viewSearch.search-target--video #filterExtraRow #resultScoreFilterWrap{align-items:center!important;background:#fff!important;border:1px solid var(--line)!important;border-radius:8px!important;display:inline-flex!important;flex:0 0 auto!important;font-size:12px!important;gap:8px!important;height:32px!important;justify-self:auto!important;line-height:1!important;margin:0!important;min-height:32px!important;min-width:0!important;padding:0 10px!important;white-space:nowrap!important}body #viewSearch.search-target--image #filterExtraRow #scoreFilter,body #viewSearch.search-target--video #filterExtraRow #scoreFilter{width:92px!important}body #viewSearch.search-target--image #filterExtraRow .score-filter-value,body #viewSearch.search-target--video #filterExtraRow .score-filter-value{align-items:center!important;display:inline-flex!important;gap:2px!important}body #viewSearch.search-target--image #filterExtraRow .score-filter-value__input,body #viewSearch.search-target--video #filterExtraRow .score-filter-value__input{height:24px!important;min-height:24px!important;min-width:34px!important;padding:0!important;text-align:center!important;width:34px!important}body #viewSearch.search-target--image #filterToolbarStatus,body #viewSearch.search-target--video #filterToolbarStatus{align-items:center!important;display:flex!important;gap:10px!important;justify-content:space-between!important;min-height:30px!important}body #viewSearch.search-target--image #searchQualityHint:not([hidden]),body #viewSearch.search-target--video #searchQualityHint:not([hidden]){flex:0 1 620px!important;max-width:620px!important}body #viewSearch.search-target--image #resultBatchZone,body #viewSearch.search-target--video #resultBatchZone{margin-left:auto!important}body #viewSearch.search-target--image:has(#results .notice--search-empty) #filterToolbarStatus{display:grid!important;grid-template-columns:max-content minmax(280px,640px) auto!important}}@media(min-width:821px){body #viewSearch.search-target--image #searchPanel,body #viewSearch.search-target--video #searchPanel{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"target" "modes" "pane"!important;column-gap:0!important;row-gap:8px!important}body #viewSearch.search-target--image #searchPanel>.search-target-tabs,body #viewSearch.search-target--video #searchPanel>.search-target-tabs{grid-area:target!important;margin:0!important;min-height:32px!important;padding:0!important}body #viewSearch.search-target--image #searchPanel>.search-mode-tabs,body #viewSearch.search-target--video #searchPanel>.search-mode-tabs{align-items:center!important;border-bottom:1px solid var(--line)!important;display:flex!important;grid-area:modes!important;min-height:32px!important;margin:0!important;padding:0!important}body #viewSearch.search-target--image #searchPanel>.search-target-tabs button,body #viewSearch.search-target--video #searchPanel>.search-target-tabs button,body #viewSearch.search-target--image #searchPanel>.search-mode-tabs button,body #viewSearch.search-target--video #searchPanel>.search-mode-tabs button{height:32px!important;min-height:32px!important;padding:0 12px!important}body #viewSearch.search-target--image #searchPanel>.search-mode-pane,body #viewSearch.search-target--video #searchPanel>.search-mode-pane{grid-area:pane!important;min-width:0!important}body #viewSearch.search-target--image #searchTextPane .search-compose,body #viewSearch.search-target--video #searchTextPane .search-compose{margin-top:0!important}body #viewSearch.search-target--image #searchFilterBar,body #viewSearch.search-target--video #searchFilterBar{margin-top:8px!important}body #viewSearch.search-target--image #searchResultStatusBar.result-status-bar,body #viewSearch.search-target--video #searchResultStatusBar.result-status-bar{padding:4px 0 5px!important}body #viewSearch.search-target--image #filterToolbarStatus,body #viewSearch.search-target--video #filterToolbarStatus{align-items:center!important;display:flex!important;gap:8px!important;min-height:34px!important}body #viewSearch.search-target--image #resultSummary,body #viewSearch.search-target--video #resultSummary{flex:0 0 auto!important;margin:0!important;max-width:180px!important}body #viewSearch.search-target--image #resultConsole,body #viewSearch.search-target--video #resultConsole{align-items:center!important;background:#fff!important;border:1px solid var(--line)!important;border-radius:8px!important;box-shadow:0 1px 2px #1c211e08!important;display:flex!important;flex:1 1 auto!important;gap:8px!important;margin:0!important;min-height:34px!important;min-width:0!important;overflow:hidden!important;padding:4px 8px!important}body #viewSearch.search-target--image #resultConsole:not(:has(#searchIntentStrip:not([hidden]))):not(:has(#externalResultsPanel:not([hidden]))):not(:has(#externalVideoResultsPanel:not([hidden]))),body #viewSearch.search-target--video #resultConsole:not(:has(#searchIntentStrip:not([hidden]))):not(:has(#externalResultsPanel:not([hidden]))):not(:has(#externalVideoResultsPanel:not([hidden]))){display:none!important}body #viewSearch.search-target--image #resultConsole .search-intent-strip:not([hidden]),body #viewSearch.search-target--video #resultConsole .search-intent-strip:not([hidden]){align-items:center!important;background:transparent!important;border:0!important;box-shadow:none!important;display:flex!important;flex:1 1 auto!important;gap:8px!important;margin:0!important;min-height:24px!important;min-width:0!important;padding:0!important}body #viewSearch.search-target--image #resultConsole .search-intent-strip__summary,body #viewSearch.search-target--video #resultConsole .search-intent-strip__summary{align-items:center!important;display:inline-flex!important;flex:0 0 auto!important;gap:5px!important;line-height:1!important;white-space:nowrap!important}body #viewSearch.search-target--image #resultConsole .search-intent-strip__summary::-webkit-details-marker,body #viewSearch.search-target--video #resultConsole .search-intent-strip__summary::-webkit-details-marker{display:none!important}body #viewSearch.search-target--image #resultConsole .search-intent-strip__body,body #viewSearch.search-target--video #resultConsole .search-intent-strip__body{align-items:center!important;display:flex!important;flex:1 1 auto!important;gap:6px!important;margin:0!important;min-width:0!important;overflow:hidden!important}body #viewSearch.search-target--image #resultConsole .search-intent-strip__body>*,body #viewSearch.search-target--video #resultConsole .search-intent-strip__body>*{flex:0 0 auto!important}body #viewSearch.search-target--image #resultConsole .result-console__divider,body #viewSearch.search-target--video #resultConsole .result-console__divider{background:var(--line)!important;display:block!important;flex:0 0 1px!important;height:20px!important;margin:0!important;width:1px!important}body #viewSearch.search-target--image #resultConsole .external-results-panel:not([hidden]):not(:has(.external-results-grid)),body #viewSearch.search-target--video #resultConsole .external-results-panel:not([hidden]):not(:has(.external-results-grid)){background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:flex!important;flex:0 1 420px!important;margin:0!important;min-height:24px!important;min-width:220px!important;overflow:hidden!important;padding:0!important}body #viewSearch.search-target--image #resultConsole .external-results-panel:not([hidden]):not(:has(.external-results-grid)) .external-results-panel__head,body #viewSearch.search-target--video #resultConsole .external-results-panel:not([hidden]):not(:has(.external-results-grid)) .external-results-panel__head{align-items:center!important;display:flex!important;gap:8px!important;min-height:24px!important;min-width:0!important;padding:0!important;width:100%!important}body #viewSearch.search-target--image #resultConsole .external-results-panel:not([hidden]):not(:has(.external-results-grid)) .external-results-panel__head>div,body #viewSearch.search-target--video #resultConsole .external-results-panel:not([hidden]):not(:has(.external-results-grid)) .external-results-panel__head>div{display:flex!important;flex:1 1 auto!important;gap:6px!important;min-width:0!important}body #viewSearch.search-target--image #resultConsole .external-results-panel:not([hidden]):not(:has(.external-results-grid)) .external-results-panel__head span,body #viewSearch.search-target--video #resultConsole .external-results-panel:not([hidden]):not(:has(.external-results-grid)) .external-results-panel__head span{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}body #viewSearch.search-target--image #resultConsole .external-results-panel:not([hidden]):not(:has(.external-results-grid)) [data-external-search],body #viewSearch.search-target--image #resultConsole .external-results-panel:not([hidden]):not(:has(.external-results-grid)) [data-external-image-search],body #viewSearch.search-target--video #resultConsole .external-results-panel:not([hidden]):not(:has(.external-results-grid)) [data-external-search],body #viewSearch.search-target--video #resultConsole .external-results-panel:not([hidden]):not(:has(.external-results-grid)) [data-external-image-search]{flex:0 0 auto!important;height:26px!important;min-height:26px!important;padding:0 9px!important}body #viewSearch.search-target--image #resultConsole:has(.external-results-grid),body #viewSearch.search-target--video #resultConsole:has(.external-results-grid){align-items:stretch!important;display:block!important;padding:8px!important}body #viewSearch.search-target--image #resultBatchZone,body #viewSearch.search-target--video #resultBatchZone{flex:0 0 auto!important}}@media(min-width:821px){body #viewSearch.search-target--image #searchPanel>.search-target-tabs,body #viewSearch.search-target--video #searchPanel>.search-target-tabs{align-items:center!important;border-bottom:1px solid var(--line)!important;height:36px!important;min-height:36px!important}body #viewSearch.search-target--image #searchPanel>.search-target-tabs button,body #viewSearch.search-target--video #searchPanel>.search-target-tabs button,body #viewSearch.search-target--image #searchPanel>.search-target-tabs button.active,body #viewSearch.search-target--video #searchPanel>.search-target-tabs button.active{align-items:center!important;box-shadow:none!important;display:inline-flex!important;height:32px!important;justify-content:center!important;min-height:32px!important;padding:0 12px!important}body #viewSearch.search-target--image #searchPanel>.search-target-tabs button.active:after,body #viewSearch.search-target--video #searchPanel>.search-target-tabs button.active:after{bottom:-2px!important}body #viewSearch.search-target--image #searchPanel>.search-mode-tabs,body #viewSearch.search-target--video #searchPanel>.search-mode-tabs{height:36px!important}}@media(min-width:821px){body #viewSearch.search-target--image #filterToolbarStatus,body #viewSearch.search-target--video #filterToolbarStatus{flex-wrap:nowrap!important}body #viewSearch.search-target--image #resultConsole,body #viewSearch.search-target--video #resultConsole{flex:1 1 0!important;flex-wrap:nowrap!important;max-width:none!important;width:auto!important}body #viewSearch.search-target--image #resultConsole:has(#externalResultsPanel:not([hidden])) .search-intent-strip:not([hidden]),body #viewSearch.search-target--video #resultConsole:has(#externalResultsPanel:not([hidden])) .search-intent-strip:not([hidden]),body #viewSearch.search-target--image #resultConsole:has(#externalVideoResultsPanel:not([hidden])) .search-intent-strip:not([hidden]),body #viewSearch.search-target--video #resultConsole:has(#externalVideoResultsPanel:not([hidden])) .search-intent-strip:not([hidden]){flex:1 1 0!important;max-width:calc(100% - 438px)!important;width:auto!important}body #viewSearch.search-target--image #resultConsole .external-results-panel:not([hidden]):not(:has(.external-results-grid)),body #viewSearch.search-target--video #resultConsole .external-results-panel:not([hidden]):not(:has(.external-results-grid)){flex:0 0 410px!important;height:26px!important;max-width:410px!important;min-height:26px!important;min-width:0!important;width:410px!important}body #viewSearch.search-target--image #resultConsole .external-results-panel:not([hidden]):not(:has(.external-results-grid)) .external-results-panel__head,body #viewSearch.search-target--video #resultConsole .external-results-panel:not([hidden]):not(:has(.external-results-grid)) .external-results-panel__head{flex-wrap:nowrap!important;height:26px!important;min-height:26px!important}body #viewSearch.search-target--image #resultConsole .external-results-panel:not([hidden]):not(:has(.external-results-grid)) .external-results-panel__head strong,body #viewSearch.search-target--video #resultConsole .external-results-panel:not([hidden]):not(:has(.external-results-grid)) .external-results-panel__head strong{flex:0 0 auto!important;line-height:1!important;white-space:nowrap!important}}body #viewSearch.search-target--image #resultConsole #searchIntentStrip,body #viewSearch.search-target--video #resultConsole #searchIntentStrip,body #viewSearch.search-target--image #resultConsole>.result-console__divider,body #viewSearch.search-target--video #resultConsole>.result-console__divider{display:none!important}body #viewSearch.search-target--image #resultConsole:not(:has(#externalResultsPanel:not([hidden]))):not(:has(#externalVideoResultsPanel:not([hidden]))),body #viewSearch.search-target--video #resultConsole:not(:has(#externalResultsPanel:not([hidden]))):not(:has(#externalVideoResultsPanel:not([hidden]))){display:none!important}@media(min-width:821px){body #viewSearch.search-target--image #resultConsole .external-results-panel:not([hidden]):not(:has(.external-results-grid)),body #viewSearch.search-target--video #resultConsole .external-results-panel:not([hidden]):not(:has(.external-results-grid)){flex:1 1 auto!important;max-width:none!important;width:100%!important}}@media(min-width:621px){body .content:has(#viewSearch:not([hidden])){padding-top:16px!important}body #viewSearch.search-target--image #searchPanel>.search-target-tabs button,body #viewSearch.search-target--video #searchPanel>.search-target-tabs button{font-size:14px!important}}@media(min-width:821px){body #viewSearch.search-target--image #filterToolbarStatus:has(#resultConsole:has(#externalResultsPanel:not([hidden]))),body #viewSearch.search-target--image #filterToolbarStatus:has(#resultConsole:has(#externalVideoResultsPanel:not([hidden]))),body #viewSearch.search-target--video #filterToolbarStatus:has(#resultConsole:has(#externalResultsPanel:not([hidden]))),body #viewSearch.search-target--video #filterToolbarStatus:has(#resultConsole:has(#externalVideoResultsPanel:not([hidden]))){justify-content:flex-start!important}body #viewSearch.search-target--image #resultConsole:has(#externalResultsPanel:not([hidden])),body #viewSearch.search-target--image #resultConsole:has(#externalVideoResultsPanel:not([hidden])),body #viewSearch.search-target--video #resultConsole:has(#externalResultsPanel:not([hidden])),body #viewSearch.search-target--video #resultConsole:has(#externalVideoResultsPanel:not([hidden])){flex:0 0 420px!important;margin-left:auto!important;max-width:420px!important;width:420px!important}body #viewSearch.search-target--image #resultConsole:has(#externalResultsPanel:not([hidden])) .external-results-panel:not([hidden]):not(:has(.external-results-grid)),body #viewSearch.search-target--image #resultConsole:has(#externalVideoResultsPanel:not([hidden])) .external-results-panel:not([hidden]):not(:has(.external-results-grid)),body #viewSearch.search-target--video #resultConsole:has(#externalResultsPanel:not([hidden])) .external-results-panel:not([hidden]):not(:has(.external-results-grid)),body #viewSearch.search-target--video #resultConsole:has(#externalVideoResultsPanel:not([hidden])) .external-results-panel:not([hidden]):not(:has(.external-results-grid)){flex:1 1 auto!important;max-width:none!important;width:100%!important}body #viewSearch #filterToolbarStatus:has(#resultConsole:has(#externalResultsPanel:not([hidden]))) #resultBatchZone,body #viewSearch #filterToolbarStatus:has(#resultConsole:has(#externalVideoResultsPanel:not([hidden]))) #resultBatchZone{margin-left:8px!important}}@media(min-width:821px){body #viewSearch.search-target--image #filterToolbarStatus:has(#externalResultsPanel:not([hidden])) #resultBatchZone,body #viewSearch.search-target--image #filterToolbarStatus:has(#externalVideoResultsPanel:not([hidden])) #resultBatchZone,body #viewSearch.search-target--video #filterToolbarStatus:has(#externalResultsPanel:not([hidden])) #resultBatchZone,body #viewSearch.search-target--video #filterToolbarStatus:has(#externalVideoResultsPanel:not([hidden])) #resultBatchZone{margin-left:8px!important}}@media(min-width:621px){body #viewSearch #projectFilter{max-width:none!important;min-width:160px!important;width:clamp(160px,15vw,240px)!important}}@media(min-width:621px){body #viewSearch.search-target--image #projectFilter,body #viewSearch.search-target--video #projectFilter{max-width:none!important;min-width:160px!important;width:clamp(160px,15vw,240px)!important}}@media(min-width:821px){body #viewSearch.search-target--image #resultSummary,body #viewSearch.search-target--video #resultSummary{flex:0 0 auto!important;max-width:none!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important;width:auto!important}}@media(min-width:821px){body #viewSearch.search-target--image:has(#results .notice--search-empty) #resultConsole:has(#externalResultsPanel:not([hidden])),body #viewSearch.search-target--image:has(#results .notice--search-empty) #resultConsole:has(#externalVideoResultsPanel:not([hidden])),body #viewSearch.search-target--video:has(#results .notice--search-empty) #resultConsole:has(#externalResultsPanel:not([hidden])),body #viewSearch.search-target--video:has(#results .notice--search-empty) #resultConsole:has(#externalVideoResultsPanel:not([hidden])){display:flex!important;flex:0 0 420px!important;margin-left:auto!important;max-width:420px!important;width:420px!important}}body #viewSearch.search-target--image #searchTextPane[hidden],body #viewSearch.search-target--image #searchImagePane[hidden],body #viewSearch.search-target--image #searchScriptPane[hidden],body #viewSearch.search-target--video #searchTextPane[hidden],body #viewSearch.search-target--video #searchImagePane[hidden],body #viewSearch.search-target--video #searchScriptPane[hidden]{display:none!important}@media(min-width:1181px){body .content:has(#viewSearch.search-target--image),body .content:has(#viewSearch.search-view--video.search-view--active){padding-left:clamp(80px,7.8vw,200px)!important;padding-right:clamp(80px,7.8vw,200px)!important}body #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list),body #viewSearch.search-view--video.search-view--active #results.asset-grid:not(.video-results-shell):not(.list){gap:18px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media(min-width:1181px){body .app.app--topnav .topbar,body .app.app--topnav.inspector-collapsed .topbar,body .app.app--topnav.sidebar-collapsed .topbar{box-sizing:border-box!important;margin-left:0!important;margin-right:0!important;padding-left:clamp(80px,7.8vw,200px)!important;padding-right:clamp(80px,7.8vw,200px)!important;width:100%!important}}@media(min-width:1181px){body .app.app--topnav:has(#viewSearch.search-target--image) .topbar,body .app.app--topnav:has(#viewSearch.search-target--video) .topbar,body .app.app--topnav:has(#viewSearch.search-view--video) .topbar,body .app.app--topnav.inspector-collapsed:has(#viewSearch) .topbar,body .app.app--topnav.sidebar-collapsed:has(#viewSearch) .topbar{margin-left:0!important;margin-right:0!important;padding-left:clamp(80px,7.8vw,200px)!important;padding-right:clamp(80px,7.8vw,200px)!important;width:100%!important}}@media(min-width:1181px){body .app.app--topnav:has(#viewSearch.search-target--image) .topbar,body .app.app--topnav:has(#viewSearch.search-target--video) .topbar,body .app.app--topnav:has(#viewSearch.search-view--video) .topbar,body .app.app--topnav.inspector-collapsed:has(#viewSearch) .topbar,body .app.app--topnav.sidebar-collapsed:has(#viewSearch) .topbar{box-sizing:border-box!important;margin-left:clamp(80px,7.8vw,200px)!important;margin-right:clamp(80px,7.8vw,200px)!important;padding-left:0!important;padding-right:0!important;width:calc(100% - (2*clamp(80px,7.8vw,200px)))!important}}@media(min-width:821px){body #viewSearch.search-view--script #searchScriptPane{margin-top:2px!important;padding:0 0 12px!important}body #viewSearch.search-view--script .script-workbench{gap:18px!important;grid-template-columns:minmax(0,1fr) minmax(300px,.38fr)!important}body #viewSearch.search-view--script .script-editor-card,body #viewSearch.search-view--script .script-control-card{background:#fff!important;border:1px solid rgba(36,41,34,.1)!important;border-radius:12px!important;box-shadow:0 2px 14px #1c211e0d!important}body #viewSearch.search-view--script .script-editor-card__head{align-items:center!important;gap:12px!important;padding:16px 18px!important}body #viewSearch.search-view--script .script-editor-toolbar__actions{flex-wrap:nowrap!important;gap:10px!important}body #viewSearch.search-view--script .script-toolbar-btn{min-height:38px!important;padding:0 16px!important}body #viewSearch.search-view--script .script-editor-toolbar{display:none!important}body #viewSearch.search-view--script .script-editor-card textarea{min-height:420px!important;padding:20px!important}body #viewSearch.search-view--script .script-editor-card__footer{padding:10px 20px!important}body #viewSearch.search-view--script .script-control-card{align-content:start!important;gap:16px!important;padding:20px!important}body #viewSearch.search-view--script .script-control-card h3{font-size:20px!important}body #viewSearch.search-view--script .script-option--switch{background:#526f5b14!important;border-color:#526f5b29!important;border-radius:10px!important;padding:12px 14px!important}body #viewSearch.search-view--script .script-score-slot .score-filter-label{background:#fff!important;border-radius:10px!important;padding:10px 12px!important}body #viewSearch.search-view--script .script-type-filters{gap:8px!important}body #viewSearch.search-view--script .script-type-chip{background:#fff!important;padding:7px 11px!important}body #viewSearch.search-view--script .script-control-card__actions{gap:10px!important;margin-top:0!important}body #viewSearch.search-view--script .script-match-btn{min-height:44px!important}body #viewSearch.search-view--script .script-more-actions{background:#fff!important;border:1px solid var(--line)!important;border-radius:10px!important;width:100%!important}body #viewSearch.search-view--script .script-more-actions>summary{align-items:center!important;cursor:pointer!important;display:flex!important;justify-content:space-between!important;list-style:none!important;padding:11px 13px!important}body #viewSearch.search-view--script .script-more-actions>summary::-webkit-details-marker,body #viewSearch.search-view--script .script-understanding-card>summary::-webkit-details-marker{display:none!important}body #viewSearch.search-view--script .script-more-actions>summary:after,body #viewSearch.search-view--script .script-understanding-card>summary:after{content:"⌄"!important;color:var(--muted)!important;font-size:16px!important;line-height:1!important}body #viewSearch.search-view--script .script-more-actions[open]>summary:after,body #viewSearch.search-view--script .script-understanding-card[open]>summary:after{content:"⌃"!important}body #viewSearch.search-view--script .script-more-actions__body{border-top:1px solid var(--line)!important;display:grid!important;gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:10px!important}body #viewSearch.search-view--script .script-more-actions__body .button{min-width:0!important;width:100%!important}body #viewSearch.search-view--script .script-more-actions__body .script-plan-status{grid-column:1 / -1!important;padding:2px 2px 0!important}body #viewSearch.search-view--script .script-search-output{gap:12px!important;margin:0 0 12px!important}body #viewSearch.search-view--script .script-notice-bar{background:#526f5b14!important;border-color:#526f5b2e!important;border-radius:10px!important;color:#3f624a!important;font-weight:700!important;padding:11px 14px!important}body #viewSearch.search-view--script .script-result-type-tabs{gap:8px!important;margin:0!important}body #viewSearch.search-view--script .script-result-type-tabs__item{padding:7px 13px!important}body #viewSearch.search-view--script .script-elements{margin:0!important}body #viewSearch.search-view--script .script-understanding-card{background:#fff!important;border:1px solid rgba(36,41,34,.1)!important;border-radius:12px!important;box-shadow:none!important;display:block!important;padding:0!important}body #viewSearch.search-view--script .script-understanding-card__head{align-items:center!important;cursor:pointer!important;gap:14px!important;list-style:none!important;padding:14px 18px!important}body #viewSearch.search-view--script .script-understanding-card__title{flex:0 0 auto!important;gap:4px!important}body #viewSearch.search-view--script .script-understanding-card__head strong{font-size:16px!important}body #viewSearch.search-view--script .script-understanding-card__meta{flex:1 1 auto!important;max-width:none!important;text-align:left!important;white-space:nowrap!important}body #viewSearch.search-view--script .script-understanding-card__toggle{color:var(--muted)!important;flex:0 0 auto!important;font-size:12px!important;margin-left:auto!important}body #viewSearch.search-view--script .script-understanding-card[open] .script-understanding-card__toggle{font-size:0!important}body #viewSearch.search-view--script .script-understanding-card[open] .script-understanding-card__toggle:after{content:"收起详情"!important;font-size:12px!important}body #viewSearch.search-view--script .script-understanding-card .script-element-rows{border-top:1px solid var(--line)!important;padding:14px 18px 18px!important}}@media(max-width:820px){body #viewSearch.search-view--script .script-editor-card__head{align-items:flex-start!important;flex-direction:column!important}body #viewSearch.search-view--script .script-editor-toolbar,body #viewSearch.search-view--script .script-editor-toolbar__actions,body #viewSearch.search-view--script .script-editor-toolbar__actions .button{width:100%!important}body #viewSearch.search-view--script .script-more-actions__body{grid-template-columns:1fr!important}}body #viewSearch.search-view--script .search-results-zone{display:none!important}body #viewSearch.search-view--script .script-notice-bar{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}body #viewSearch.search-view--script .script-scene-workbench{display:block!important}body #viewSearch.search-view--script .script-scene-nav{background:#fff!important;border-radius:12px!important;box-shadow:0 2px 14px #1c211e0d!important;max-height:none!important;overflow:hidden!important;padding:12px 14px!important;position:static!important}body #viewSearch.search-view--script .script-scene-nav__head{padding:0 2px 10px!important}body #viewSearch.search-view--script .script-scene-nav__items{display:flex!important;gap:8px!important;overflow-x:auto!important;padding:2px 2px 4px!important;scrollbar-width:thin!important}body #viewSearch.search-view--script .script-scene-nav__item{flex:0 0 250px!important;min-width:0!important;padding:10px 12px!important;text-align:left!important}body #viewSearch.search-view--script .script-scene-detail{margin-top:12px!important;padding:18px!important}@media(max-width:820px){body #viewSearch.search-view--script .script-scene-nav__item{flex-basis:220px!important}body #viewSearch.search-view--script .script-scene-detail{padding:14px!important}}body #viewSearch.search-view--script .script-more-actions__hint{color:var(--muted)!important;font-size:12px!important;font-weight:500!important}body #viewSearch.search-view--script .script-more-actions[open]{box-shadow:0 4px 14px #1c211e0d!important}body #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list){column-count:5!important;display:block!important;gap:0!important;column-gap:16px!important;grid-template-columns:none!important}body .app.inspector-collapsed #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list){column-count:6!important}body #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list) .asset-card{break-inside:avoid!important;display:inline-block!important;margin:0 0 16px!important;width:100%!important}body #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list) .asset-card .asset-card__image,body #viewSearch.search-target--image #results.asset-grid.comfortable:not(.video-results-shell):not(.list) .asset-card .asset-card__image,body #viewSearch.search-target--image #results.asset-grid.compact:not(.video-results-shell):not(.list) .asset-card .asset-card__image{aspect-ratio:auto!important;height:auto!important;max-height:none!important;min-height:0!important}body #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list) .asset-card .asset-card__image img,body #viewSearch.search-target--image #results.asset-grid.comfortable:not(.video-results-shell):not(.list) .asset-card .asset-card__image img,body #viewSearch.search-target--image #results.asset-grid.compact:not(.video-results-shell):not(.list) .asset-card .asset-card__image img{display:block!important;height:auto!important;max-height:none!important;min-height:0!important;object-fit:contain!important;width:100%!important}body #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list) .asset-card .asset-card__image:not(.asset-card__image--loaded):not(.asset-card__image--broken):has(img){animation:masonry-image-loading 1.15s ease-in-out infinite!important;background:linear-gradient(100deg,#f3f4f1,#e9ebe6,#f3f4f1 84%)!important;background-size:220% 100%!important;min-height:120px!important}body #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list) .asset-card .asset-card__image--loaded{animation:none!important;background:transparent!important;min-height:0!important}body #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list) .asset-card .asset-card__image--loaded .asset-card__placeholder{display:none!important}body #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list) .asset-card .asset-card__image--broken,body #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list) .asset-card .asset-card__image--empty{height:92px!important;min-height:92px!important}@keyframes masonry-image-loading{0%{background-position:120% 0}to{background-position:-120% 0}}@media(max-width:1500px){body #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list),body .app.inspector-collapsed #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list){column-count:4!important}}@media(max-width:1100px){body #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list),body .app.inspector-collapsed #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list){column-count:3!important}}@media(max-width:720px){body #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list),body .app.inspector-collapsed #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list){column-count:2!important;column-gap:12px!important}}body #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list) .asset-card.selected{border-color:transparent!important;box-shadow:0 0 0 1px #1f6b4f6b,0 8px 22px #1f6b4f1a!important}body #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list) .asset-card.selected:before{border:2px solid rgba(31,107,79,.74)!important;border-radius:inherit!important;box-shadow:inset 0 0 0 1px #ffffffa3!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:3!important}body #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list) .asset-card.selected:after{background:#1f6b4ff0!important;border:1px solid rgba(255,255,255,.72)!important;border-radius:999px!important;box-shadow:0 5px 14px #1f6b4f47!important;color:#fff!important;content:"✓"!important;font-size:13px!important;height:24px!important;left:9px!important;top:9px!important;width:24px!important;z-index:5!important}body #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list) .asset-card.selected .quick-actions{opacity:0!important;pointer-events:none!important;transform:translateY(-4px)!important}body #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list) .asset-card.selected:hover .quick-actions,body #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list) .asset-card.selected:focus-within .quick-actions{opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important}body #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list) .asset-card.selected{border-color:transparent!important;box-shadow:0 0 0 2px #10b981,0 0 0 5px #10b98129,0 10px 24px #10b98124!important}body #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list) .asset-card.selected:before{border:2px solid #10b981!important;box-shadow:inset 0 0 0 1px #ffffffc7,0 0 0 1px #10b9813d!important}body #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list) .asset-card.selected:after{background:#10b981!important;border:1px solid rgba(255,255,255,.9)!important;box-shadow:0 6px 16px #10b9815c!important;color:#fff!important;content:"✓"!important;font-size:14px!important;font-weight:900!important;height:25px!important;left:9px!important;top:9px!important;width:25px!important}body #viewSearch .result-batch-toolbar--inline{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;gap:8px;padding:3px;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}body #viewSearch .result-batch-toolbar--inline.has-selection{background:#ecfdf5;border-color:#10b98161;box-shadow:0 8px 20px #10b9811a}body #viewSearch .result-batch-toolbar__status{align-items:center;color:#475569;display:inline-flex;font-size:13px;font-weight:750;line-height:1;min-height:28px;padding:0 8px 0 10px;white-space:nowrap}body #viewSearch .result-batch-toolbar--inline.has-selection .result-batch-toolbar__status{color:#047857;font-weight:850}body #viewSearch .result-batch-toolbar--inline.has-selection .page-select-toggle,body #viewSearch .result-batch-toolbar--inline.has-selection #toolbarClearSelectionButton{background:#fff!important;border-color:#10b98157!important;color:#065f46!important}body #viewSearch .result-batch-toolbar--inline #toolbarSelectPageCheckbox{accent-color:#10b981}body #viewSearch .result-batch-toolbar--inline #toolbarClearSelectionButton:disabled{cursor:default;opacity:.52}body #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list) .asset-card.asset-card--detail-active,body #viewLibrary #library.asset-grid:not(.list) .asset-card.asset-card--detail-active{outline:2px solid rgba(37,99,235,.92)!important;outline-offset:3px!important;scroll-margin-top:150px}body .app.inspector-collapsed #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list) .asset-card.asset-card--detail-active,body .app.inspector-collapsed #viewLibrary #library.asset-grid:not(.list) .asset-card.asset-card--detail-active{outline:none!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell){--preview-row-height: 156px;align-items:flex-start!important;column-count:auto!important;display:flex!important;flex-wrap:wrap!important;gap:14px!important;grid-template-columns:none!important}body .app.inspector-collapsed #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell){--preview-row-height: 164px}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card{background:#f4f5f2!important;border:0!important;border-radius:7px!important;box-shadow:none!important;break-inside:auto!important;display:block!important;flex:0 0 auto!important;height:var(--preview-row-height)!important;margin:0!important;max-width:min(430px,42vw)!important;min-width:104px!important;overflow:hidden!important;position:relative!important;width:fit-content!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card:hover,body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card:focus-within{box-shadow:0 10px 22px #151c1624!important;transform:translateY(-1px)!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card .asset-card__image{aspect-ratio:auto!important;background:#f4f5f2!important;height:100%!important;max-height:none!important;min-height:0!important;overflow:hidden!important;width:max-content!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card .asset-card__image img{display:block!important;height:100%!important;max-height:none!important;max-width:min(430px,42vw)!important;min-height:0!important;object-fit:cover!important;width:auto!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card:has(.asset-card__image--broken),body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card:has(.asset-card__image--empty){width:210px!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card .asset-card__image--broken,body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card .asset-card__image--empty{align-items:center!important;display:flex!important;height:100%!important;justify-content:center!important;min-height:0!important;width:210px!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card__body{background:linear-gradient(180deg,#0a0c0a00,#0a0c0aa8 48%,#0a0c0ad1)!important;bottom:0!important;color:#fff!important;display:flex!important;flex-direction:column!important;gap:5px!important;left:0!important;opacity:0!important;padding:34px 9px 8px!important;pointer-events:none!important;position:absolute!important;right:0!important;transform:translateY(8px)!important;transition:opacity .16s ease,transform .16s ease!important;z-index:2!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card:hover .asset-card__body,body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card:focus-within .asset-card__body{opacity:1!important;transform:translateY(0)!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card h3{color:#fff!important;font-size:13px!important;line-height:1.18!important;margin:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;text-shadow:0 1px 8px rgba(0,0,0,.42)!important;white-space:nowrap!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card__metrics,body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card__info,body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card__desc,body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card__prompt,body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card__source-risk,body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .card-bottom,body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .match-chips{display:none!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card .tags{display:flex!important;flex-wrap:nowrap!important;gap:4px!important;margin:0!important;max-width:100%!important;overflow:hidden!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card .tags span,body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card .tag{background:#ffffff38!important;border:1px solid rgba(255,255,255,.18)!important;color:#fff!important;font-size:11px!important;max-width:78px!important;overflow:hidden!important;padding:2px 6px!important;text-overflow:ellipsis!important;white-space:nowrap!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card .tags span:nth-child(n+4),body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card .tag:nth-child(n+4){display:none!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card .type{background:#080a09b8!important;border:0!important;bottom:7px!important;color:#fff!important;font-size:11px!important;left:7px!important;padding:3px 7px!important;top:auto!important;z-index:4!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card .asset-card__overlay{display:none!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card .quick-actions{top:7px!important;right:7px!important;z-index:6!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card.selected{box-shadow:0 0 0 2px #10b981,0 0 0 5px #10b98129!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .pagination-footer,body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .notice,body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .search-results-more{flex:1 0 100%!important}@media(max-width:900px){body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell){--preview-row-height: 132px;gap:10px!important}}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell){--preview-row-height: 214px;align-items:stretch!important;gap:20px!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell):after{content:"";flex:999 1 280px}body .app.inspector-collapsed #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell){--preview-row-height: 224px}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card{flex:1 1 280px!important;height:var(--preview-row-height)!important;max-width:560px!important;min-width:220px!important;width:auto!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card:nth-of-type(4n+1){flex-basis:340px!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card:nth-of-type(5n+2){flex-basis:240px!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card:nth-of-type(6n+3){flex-basis:390px!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card .asset-card__image,body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card .asset-card__image--loaded{background:transparent!important;height:100%!important;width:100%!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card .asset-card__image img{height:100%!important;max-width:none!important;object-fit:cover!important;width:100%!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card__body,body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card:hover .asset-card__body,body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card:focus-within .asset-card__body,body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card .type,body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card .asset-card__overlay,body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card .tags{display:none!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card .quick-actions{opacity:0!important;pointer-events:none!important;transform:translateY(-4px)!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card:hover .quick-actions,body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card:focus-within .quick-actions,body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card.selected .quick-actions{opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important}@media(max-width:900px){body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell){--preview-row-height: 166px;gap:14px!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card{flex-basis:220px!important;min-width:170px!important}}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card.selected .quick-actions{opacity:0!important;pointer-events:none!important;transform:translateY(-4px)!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card.selected:hover .quick-actions,body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card.selected:focus-within .quick-actions{opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell){align-items:flex-start!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card,body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card:nth-of-type(n){background:transparent!important;flex:0 0 auto!important;min-width:0!important;width:auto!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card .asset-card__image,body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card .asset-card__image--loaded{height:100%!important;width:auto!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card .asset-card__image img{display:block!important;height:100%!important;max-width:min(560px,46vw)!important;object-fit:contain!important;width:auto!important}@media(max-width:900px){body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card .asset-card__image img{max-width:82vw!important}}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell){--preview-row-height: 184px;align-items:flex-start!important;gap:16px!important;justify-content:flex-start!important}body .app.inspector-collapsed #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell){--preview-row-height: 192px}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell):after{content:none!important;display:none!important;flex:0 0 0!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card,body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card:nth-of-type(n){background:transparent!important;flex:0 0 auto!important;height:var(--preview-row-height)!important;max-width:min(500px,38vw)!important;min-width:0!important;width:auto!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card:has(.asset-card__image--broken),body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card:has(.asset-card__image--empty){display:none!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card .asset-card__image,body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card .asset-card__image--loaded{height:100%!important;max-width:min(500px,38vw)!important;width:auto!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card .asset-card__image img{display:block!important;height:100%!important;max-width:min(500px,38vw)!important;object-fit:contain!important;object-position:center center!important;width:auto!important}@media(max-width:900px){body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell){--preview-row-height: 148px;gap:12px!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card,body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card .asset-card__image,body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card .asset-card__image img{max-width:84vw!important}}body:not([data-theme=dark]){--reference-canvas: #ffffff;--reference-line: #eceef2;--reference-purple-soft: #f5f5f4}body:not([data-theme=dark]),body:not([data-theme=dark]) .content,body:not([data-theme=dark]) .workspace,body:not([data-theme=dark]) #viewSearch.search-target--image,body:not([data-theme=dark]) #viewSearch.search-target--image #searchPanel,body:not([data-theme=dark]) #viewSearch.search-target--image .search-results-zone{background:#fff!important}body:not([data-theme=dark]) .app.app--topnav .topbar{background:#fffffffa!important;border-bottom-color:#e5e7eb6b!important;box-shadow:none!important}body:not([data-theme=dark]) .app.app--topnav .topbar-nav button:not(.active),body:not([data-theme=dark]) .topbar__actions .button,body:not([data-theme=dark]) .topbar__actions button,body:not([data-theme=dark]) .topbar__status,body:not([data-theme=dark]) .user-chip{background:#fff!important;border-color:#e8eaee!important;color:#475569!important}body:not([data-theme=dark]) .app.app--topnav .topbar-nav button.active{background:#0f1115!important;border-color:#0f1115!important;box-shadow:none!important;color:#fff!important}body:not([data-theme=dark]) #viewSearch.search-target--image #searchPanel.search-panel{background:#fff!important;border:0!important;box-shadow:none!important;margin-bottom:18px!important}body:not([data-theme=dark]) #viewSearch.search-target--image #searchPanel>.search-target-tabs{background:transparent!important;border-bottom:0!important;gap:22px!important;margin-bottom:8px!important;min-height:42px!important}body:not([data-theme=dark]) #viewSearch.search-target--image #searchPanel>.search-target-tabs button{background:transparent!important;border:0!important;box-shadow:none!important;color:#667085!important;height:40px!important;min-height:40px!important;padding:0 2px!important}body:not([data-theme=dark]) #viewSearch.search-target--image #searchPanel>.search-target-tabs button.active{background:transparent!important;border:0!important;color:#111827!important}body:not([data-theme=dark]) #viewSearch.search-target--image #searchPanel>.search-target-tabs button.active:after{background:#111827!important;bottom:1px!important;height:3px!important}body:not([data-theme=dark]) #viewSearch.search-target--image #searchPanel>.search-mode-tabs{background:transparent!important;border:0!important;gap:8px!important;margin-bottom:12px!important}body:not([data-theme=dark]) #viewSearch.search-target--image #searchPanel>.search-mode-tabs button,body:not([data-theme=dark]) #viewSearch.search-target--image #filterChipsDynamic .filter-chip,body:not([data-theme=dark]) #viewSearch.search-target--image #filterExtraRow .filter-chip,body:not([data-theme=dark]) #viewSearch.search-target--image #filterExtraRow select,body:not([data-theme=dark]) #viewSearch.search-target--image .view-switch,body:not([data-theme=dark]) #viewSearch.search-target--image .view-switch button,body:not([data-theme=dark]) #viewSearch.search-target--image .page-select-toggle,body:not([data-theme=dark]) #viewSearch.search-target--image #toolbarClearSelectionButton{background:#fff!important;border-color:#e6e8ec!important;box-shadow:none!important;color:#475569!important}body:not([data-theme=dark]) #viewSearch.search-target--image #searchPanel>.search-mode-tabs button.active,body:not([data-theme=dark]) #viewSearch.search-target--image #filterChipsDynamic .filter-chip.active,body:not([data-theme=dark]) #viewSearch.search-target--image .view-switch button.active{background:#f3f4f6!important;border-color:#d9dce2!important;color:#111827!important}body:not([data-theme=dark]) #viewSearch.search-target--image #searchTextPane .search-compose{margin-top:4px!important}body:not([data-theme=dark]) #viewSearch.search-target--image #searchTextPane .search-compose textarea,body:not([data-theme=dark]) #viewSearch.search-target--image #searchInput{background:#fff!important;border-color:#d7dbe2!important;border-width:1px!important;box-shadow:none!important;color:#111827!important}body:not([data-theme=dark]) #viewSearch.search-target--image #searchTextPane .search-compose textarea:focus,body:not([data-theme=dark]) #viewSearch.search-target--image #searchTextPane .search-compose:focus-within textarea,body:not([data-theme=dark]) #viewSearch.search-target--image #searchInput:focus{border-color:#111827!important;box-shadow:0 0 0 3px #11182714!important}body:not([data-theme=dark]) #viewSearch.search-target--image #searchTextPane .search-compose__footer .primary,body:not([data-theme=dark]) #viewSearch.search-target--image #searchButton{background:#0f1115!important;border-color:#0f1115!important;box-shadow:none!important;color:#fff!important}body:not([data-theme=dark]) #viewSearch.search-target--image #searchFilterBar.filter-toolbar--card{background:transparent!important;border:0!important;box-shadow:none!important;margin-bottom:6px!important;margin-top:0!important;padding-bottom:6px!important;padding-top:6px!important}body:not([data-theme=dark]) #viewSearch.search-target--image #searchFiltersPanel .search-filters__body{background:transparent!important;border:0!important;box-shadow:none!important}body:not([data-theme=dark]) #viewSearch.search-target--image .result-status-bar{background:#fff!important;border:0!important;box-shadow:none!important;padding-top:8px!important}body:not([data-theme=dark]) #viewSearch.search-target--image .filter-toolbar__summary,body:not([data-theme=dark]) #viewSearch.search-target--image #resultSummary,body:not([data-theme=dark]) #viewSearch.search-target--image .filter-toolbar__status{color:#1f2937!important}body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card{box-shadow:none!important}body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list) .asset-card{background:transparent!important;border-color:transparent!important}body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card .asset-card__image,body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell) .asset-card .asset-card__image--loaded{background:transparent!important}@media(max-width:900px){body:not([data-theme=dark]) #viewSearch.search-target--image #searchPanel>.search-target-tabs{gap:16px!important}body:not([data-theme=dark]) #viewSearch.search-target--image #searchFilterBar.filter-toolbar--card{padding-left:0!important;padding-right:0!important}}body:not([data-theme=dark]):has(#viewSearch.search-target--image) .app,body:not([data-theme=dark]):has(#viewSearch.search-target--image) .app.app--topnav,body:not([data-theme=dark]):has(#viewSearch.search-target--image) .main-shell,body:not([data-theme=dark]):has(#viewSearch.search-target--image) .workspace-shell,body:not([data-theme=dark]):has(#viewSearch.search-target--image) .content{background:#fff!important}@media(min-width:821px){body:not([data-theme=dark]) .app.app--topnav:has(#viewSearch.search-target--image) .topbar,body:not([data-theme=dark]) .app.app--topnav.inspector-collapsed:has(#viewSearch.search-target--image) .topbar,body:not([data-theme=dark]) .app.app--topnav.sidebar-collapsed:has(#viewSearch.search-target--image) .topbar{box-sizing:border-box!important;margin-left:0!important;margin-right:0!important;padding-left:28px!important;padding-right:28px!important;transform:none!important;width:100%!important}body:not([data-theme=dark]) .content:has(#viewSearch.search-target--image){box-sizing:border-box!important;margin-left:0!important;margin-right:0!important;padding:14px 28px 44px!important;width:100%!important}body:not([data-theme=dark]) #viewSearch.search-target--image{margin-left:0!important;margin-right:0!important;max-width:none!important;padding-left:0!important;padding-right:0!important;width:100%!important}}@media(min-width:1641px){body:not([data-theme=dark]) .app.app--topnav:has(#viewSearch.search-target--image) .topbar,body:not([data-theme=dark]) .app.app--topnav.inspector-collapsed:has(#viewSearch.search-target--image) .topbar,body:not([data-theme=dark]) .app.app--topnav.sidebar-collapsed:has(#viewSearch.search-target--image) .topbar{left:auto!important;margin:0!important;max-width:none!important;min-width:0!important;padding-left:28px!important;padding-right:28px!important;right:auto!important;width:100%!important}body:not([data-theme=dark]) .content:has(#viewSearch.search-target--image){padding-left:28px!important;padding-right:28px!important}}@media(min-width:821px){body:not([data-theme=dark]) .content:has(#viewSearch.search-target--image){padding-top:10px!important}body:not([data-theme=dark]) #viewSearch.search-target--image #searchPanel.search-panel{margin-bottom:8px!important}body:not([data-theme=dark]) #viewSearch.search-target--image #searchPanel>.search-target-tabs{height:34px!important;margin-bottom:4px!important;min-height:34px!important}body:not([data-theme=dark]) #viewSearch.search-target--image #searchPanel>.search-target-tabs button{height:34px!important;min-height:34px!important}body:not([data-theme=dark]) #viewSearch.search-target--image #searchPanel>.search-mode-tabs{height:30px!important;margin-bottom:8px!important;margin-top:2px!important;min-height:30px!important}body:not([data-theme=dark]) #viewSearch.search-target--image #searchPanel>.search-mode-tabs button{height:30px!important;min-height:30px!important}body:not([data-theme=dark]) #viewSearch.search-target--image #searchTextPane .search-compose{margin-top:0!important;padding-bottom:4px!important}body:not([data-theme=dark]) #viewSearch.search-target--image #searchInput,body:not([data-theme=dark]) #viewSearch.search-target--image #searchButton{height:38px!important;min-height:38px!important}body:not([data-theme=dark]) #viewSearch.search-target--image #searchInput{padding-bottom:7px!important;padding-top:7px!important}body:not([data-theme=dark]) #viewSearch.search-target--image #searchFilterBar.filter-toolbar--card{margin-bottom:2px!important;padding-bottom:2px!important;padding-top:2px!important}body:not([data-theme=dark]) #viewSearch.search-target--image #searchFilterBar .filter-chip,body:not([data-theme=dark]) #viewSearch.search-target--image #searchFilterBar select,body:not([data-theme=dark]) #viewSearch.search-target--image #searchFilterBar .view-switch button,body:not([data-theme=dark]) #viewSearch.search-target--image #searchFilterBar .button--compact{min-height:28px!important}body:not([data-theme=dark]) #viewSearch.search-target--image .result-status-bar{padding-bottom:4px!important;padding-top:3px!important}body:not([data-theme=dark]) #viewSearch.search-target--image #filterToolbarStatus{min-height:24px!important}}@media(min-width:821px){body:not([data-theme=dark]) .app.app--topnav:has(#viewSearch.search-target--image) .topbar,body:not([data-theme=dark]) .app.app--topnav.inspector-collapsed:has(#viewSearch.search-target--image) .topbar,body:not([data-theme=dark]) .app.app--topnav.sidebar-collapsed:has(#viewSearch.search-target--image) .topbar{padding-left:clamp(32px,4vw,72px)!important;padding-right:clamp(32px,4vw,72px)!important}body:not([data-theme=dark]) .content:has(#viewSearch.search-target--image){padding-left:clamp(32px,4vw,72px)!important;padding-right:clamp(32px,4vw,72px)!important}}@media(max-width:820px){body:not([data-theme=dark]) .content:has(#viewSearch.search-target--image){padding-left:16px!important;padding-right:16px!important}}body:not([data-theme=dark]) #viewSearch.search-target--image #searchPanel>.search-mode-tabs button.active{background:#0f1115!important;border-color:#0f1115!important;box-shadow:none!important;color:#fff!important}body:not([data-theme=dark]) #viewSearch.search-target--image #searchPanel>.search-mode-tabs button:not(.active):hover,body:not([data-theme=dark]) #viewSearch.search-target--image #searchPanel>.search-mode-tabs button:not(.active):focus-visible{background:#f8fafc!important;border-color:#d9dce2!important;color:#111827!important}body:not([data-theme=dark]) #viewSearch #searchTextPane .search-compose__field{position:relative!important}body:not([data-theme=dark]) #viewSearch #searchTextPane .search-compose__field:before{background:#64748b!important;content:"";height:16px;left:18px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M9.5 3a6.5 6.5 0 0 1 5.16 10.45l5.44 5.45-1.4 1.4-5.45-5.44A6.5 6.5 0 1 1 9.5 3Zm0 2a4.5 4.5 0 1 0 0 9 4.5 4.5 0 0 0 0-9Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M9.5 3a6.5 6.5 0 0 1 5.16 10.45l5.44 5.45-1.4 1.4-5.45-5.44A6.5 6.5 0 1 1 9.5 3Zm0 2a4.5 4.5 0 1 0 0 9 4.5 4.5 0 0 0 0-9Z'/%3E%3C/svg%3E") center / contain no-repeat;opacity:.78;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:16px;z-index:3}body:not([data-theme=dark]) #viewSearch #searchTextPane .search-compose textarea,body:not([data-theme=dark]) #viewSearch #searchInput{padding-left:48px!important;padding-right:46px!important}body:not([data-theme=dark]) #viewSearch #searchTextPane .search-compose__clear[hidden]{display:none!important}body:not([data-theme=dark]) #viewSearch #searchTextPane .search-compose__clear:not([hidden]){align-items:center!important;background:transparent!important;border:0!important;border-radius:999px!important;color:#667085!important;display:inline-flex!important;font-size:22px!important;font-weight:500!important;height:32px!important;justify-content:center!important;line-height:1!important;padding:0!important;right:8px!important;top:50%!important;transform:translateY(-50%)!important;width:32px!important;z-index:4!important}body:not([data-theme=dark]) #viewSearch #searchTextPane .search-compose__clear:not([hidden]):hover,body:not([data-theme=dark]) #viewSearch #searchTextPane .search-compose__clear:not([hidden]):focus-visible{background:#f3f4f6!important;color:#111827!important}body:not([data-theme=dark]):has(#viewSearch.search-target--video),body:not([data-theme=dark]):has(#viewSearch.search-view--video),body:not([data-theme=dark]):has(#viewSearch.search-target--video) .app,body:not([data-theme=dark]):has(#viewSearch.search-view--video) .app,body:not([data-theme=dark]):has(#viewSearch.search-target--video) .main-shell,body:not([data-theme=dark]):has(#viewSearch.search-view--video) .main-shell,body:not([data-theme=dark]):has(#viewSearch.search-target--video) .workspace-shell,body:not([data-theme=dark]):has(#viewSearch.search-view--video) .workspace-shell,body:not([data-theme=dark]):has(#viewSearch.search-target--video) .content,body:not([data-theme=dark]):has(#viewSearch.search-view--video) .content,body:not([data-theme=dark]) #viewSearch.search-target--video,body:not([data-theme=dark]) #viewSearch.search-view--video,body:not([data-theme=dark]) #viewSearch.search-target--video #searchPanel.search-panel,body:not([data-theme=dark]) #viewSearch.search-view--video #searchPanel.search-panel,body:not([data-theme=dark]) #viewSearch.search-target--video #results,body:not([data-theme=dark]) #viewSearch.search-view--video #results,body:not([data-theme=dark]) #viewSearch.search-target--video .search-results-zone,body:not([data-theme=dark]) #viewSearch.search-view--video .search-results-zone,body:not([data-theme=dark]) #viewSearch.search-target--video .video-search-workbench,body:not([data-theme=dark]) #viewSearch.search-view--video .video-search-workbench,body:not([data-theme=dark]) #viewSearch.search-target--video .video-search-workbench__main,body:not([data-theme=dark]) #viewSearch.search-view--video .video-search-workbench__main{background:#fff!important}body:not([data-theme=dark]) #viewSearch.search-target--video #searchPanel.search-panel,body:not([data-theme=dark]) #viewSearch.search-view--video #searchPanel.search-panel,body:not([data-theme=dark]) #viewSearch.search-target--video .search-results-zone,body:not([data-theme=dark]) #viewSearch.search-view--video .search-results-zone{border:0!important;box-shadow:none!important}body:not([data-theme=dark]) #viewSearch.search-target--video #searchPanel>.search-target-tabs,body:not([data-theme=dark]) #viewSearch.search-view--video #searchPanel>.search-target-tabs,body:not([data-theme=dark]) #viewSearch.search-target--video #searchPanel>.search-mode-tabs,body:not([data-theme=dark]) #viewSearch.search-view--video #searchPanel>.search-mode-tabs{background:transparent!important;border-bottom:0!important;box-shadow:none!important}body:not([data-theme=dark]) #viewSearch.search-target--video #searchPanel>.search-mode-tabs button.active,body:not([data-theme=dark]) #viewSearch.search-view--video #searchPanel>.search-mode-tabs button.active{background:#0f1115!important;border-color:#0f1115!important;color:#fff!important}body:not([data-theme=dark]) #viewSearch.search-target--video #searchTextPane .search-compose textarea,body:not([data-theme=dark]) #viewSearch.search-view--video #searchTextPane .search-compose textarea,body:not([data-theme=dark]) #viewSearch.search-target--video #searchInput,body:not([data-theme=dark]) #viewSearch.search-view--video #searchInput{background:#fff!important;border-color:#d7dbe2!important;border-width:1px!important;box-shadow:none!important}body:not([data-theme=dark]) #viewSearch.search-target--video #searchTextPane .search-compose textarea:focus,body:not([data-theme=dark]) #viewSearch.search-view--video #searchTextPane .search-compose textarea:focus,body:not([data-theme=dark]) #viewSearch.search-target--video #searchTextPane .search-compose:focus-within textarea,body:not([data-theme=dark]) #viewSearch.search-view--video #searchTextPane .search-compose:focus-within textarea,body:not([data-theme=dark]) #viewSearch.search-target--video #searchInput:focus,body:not([data-theme=dark]) #viewSearch.search-view--video #searchInput:focus{border-color:#111827!important;box-shadow:0 0 0 3px #11182714!important}body:not([data-theme=dark]) #viewSearch.search-target--video #searchTextPane .search-compose__footer .primary,body:not([data-theme=dark]) #viewSearch.search-view--video #searchTextPane .search-compose__footer .primary,body:not([data-theme=dark]) #viewSearch.search-target--video #searchButton,body:not([data-theme=dark]) #viewSearch.search-view--video #searchButton{background:#0f1115!important;border-color:#0f1115!important;color:#fff!important}body:not([data-theme=dark]) #viewSearch.search-target--video .notice,body:not([data-theme=dark]) #viewSearch.search-view--video .notice,body:not([data-theme=dark]) #viewSearch.search-target--video .empty-state-panel,body:not([data-theme=dark]) #viewSearch.search-view--video .empty-state-panel{background:#fff!important}@media(min-width:821px){body:not([data-theme=dark]) .app.app--topnav:has(#viewSearch.search-target--video) .topbar,body:not([data-theme=dark]) .app.app--topnav:has(#viewSearch.search-view--video) .topbar,body:not([data-theme=dark]) .content:has(#viewSearch.search-target--video),body:not([data-theme=dark]) .content:has(#viewSearch.search-view--video){padding-left:clamp(32px,4vw,72px)!important;padding-right:clamp(32px,4vw,72px)!important}body:not([data-theme=dark]) #viewSearch.search-target--video,body:not([data-theme=dark]) #viewSearch.search-view--video{margin-left:0!important;margin-right:0!important;max-width:none!important;padding-left:0!important;padding-right:0!important;width:100%!important}}@media(max-width:820px){body:not([data-theme=dark]) .content:has(#viewSearch.search-target--video),body:not([data-theme=dark]) .content:has(#viewSearch.search-view--video){padding-left:16px!important;padding-right:16px!important}}body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list),body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.comfortable:not(.video-results-shell),body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.compact:not(.video-results-shell){column-count:5!important;column-gap:16px!important;display:block!important;gap:0!important;grid-template-columns:none!important}body:not([data-theme=dark]) .app.inspector-collapsed #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list),body:not([data-theme=dark]) .app.inspector-collapsed #viewSearch.search-target--image #results.asset-grid.comfortable:not(.video-results-shell),body:not([data-theme=dark]) .app.inspector-collapsed #viewSearch.search-target--image #results.asset-grid.compact:not(.video-results-shell){column-count:6!important}body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list) .asset-card,body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.comfortable:not(.video-results-shell) .asset-card,body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.compact:not(.video-results-shell) .asset-card{background:transparent!important;border:0!important;border-radius:8px!important;box-shadow:none!important;break-inside:avoid!important;display:inline-block!important;margin:0 0 16px!important;overflow:hidden!important;padding:0!important;transform:none!important;width:100%!important}body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list) .asset-card__image,body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.comfortable:not(.video-results-shell) .asset-card__image,body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.compact:not(.video-results-shell) .asset-card__image{aspect-ratio:auto!important;background:transparent!important;border:0!important;height:auto!important;max-height:none!important;min-height:0!important}body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list) .asset-card__image img,body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.comfortable:not(.video-results-shell) .asset-card__image img,body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.compact:not(.video-results-shell) .asset-card__image img{display:block!important;height:auto!important;max-height:none!important;min-height:0!important;object-fit:contain!important;width:100%!important}body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list) .asset-card__body,body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.comfortable:not(.video-results-shell) .asset-card__body,body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.compact:not(.video-results-shell) .asset-card__body,body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list) .asset-card .type,body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.comfortable:not(.video-results-shell) .asset-card .type,body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.compact:not(.video-results-shell) .asset-card .type,body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list) .asset-card .tags,body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.comfortable:not(.video-results-shell) .asset-card .tags,body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.compact:not(.video-results-shell) .asset-card .tags{display:none!important}@media(max-width:1500px){body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list),body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.comfortable:not(.video-results-shell),body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.compact:not(.video-results-shell){column-count:4!important}}@media(max-width:1100px){body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list),body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.comfortable:not(.video-results-shell),body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.compact:not(.video-results-shell){column-count:3!important}}@media(max-width:720px){body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list),body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.comfortable:not(.video-results-shell),body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.compact:not(.video-results-shell){column-count:2!important;column-gap:12px!important}}body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list) .asset-card:has(.asset-card__image--empty),body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list) .asset-card:has(.asset-card__image--broken),body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.comfortable:not(.video-results-shell) .asset-card:has(.asset-card__image--empty),body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.comfortable:not(.video-results-shell) .asset-card:has(.asset-card__image--broken),body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.compact:not(.video-results-shell) .asset-card:has(.asset-card__image--empty),body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.compact:not(.video-results-shell) .asset-card:has(.asset-card__image--broken){display:none!important}body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list) .asset-card__body,body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.comfortable:not(.video-results-shell) .asset-card__body,body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.compact:not(.video-results-shell) .asset-card__body{display:none!important;height:0!important;margin:0!important;min-height:0!important;overflow:hidden!important;padding:0!important}body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list) .asset-card__image>.type,body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.comfortable:not(.video-results-shell) .asset-card__image>.type,body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.compact:not(.video-results-shell) .asset-card__image>.type,body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list) .asset-card__overlay,body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.comfortable:not(.video-results-shell) .asset-card__overlay,body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.compact:not(.video-results-shell) .asset-card__overlay{display:none!important}body:not([data-theme=dark]) #viewSearch.search-target--image #searchTextPane .search-compose__field:before,body:not([data-theme=dark]) #viewSearch.search-view--video #searchTextPane .search-compose__field:before,body:not([data-theme=dark]) #viewSearch.search-target--video #searchTextPane .search-compose__field:before{background:#64748b!important;content:""!important;display:block!important;height:16px!important;left:18px!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M9.5 3a6.5 6.5 0 0 1 5.16 10.45l5.44 5.45-1.4 1.4-5.45-5.44A6.5 6.5 0 1 1 9.5 3Zm0 2a4.5 4.5 0 1 0 0 9 4.5 4.5 0 0 0 0-9Z'/%3E%3C/svg%3E") center / contain no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M9.5 3a6.5 6.5 0 0 1 5.16 10.45l5.44 5.45-1.4 1.4-5.45-5.44A6.5 6.5 0 1 1 9.5 3Zm0 2a4.5 4.5 0 1 0 0 9 4.5 4.5 0 0 0 0-9Z'/%3E%3C/svg%3E") center / contain no-repeat!important;opacity:.78!important;pointer-events:none!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:16px!important;z-index:3!important}body:not([data-theme=dark]) #viewSearch.search-target--image #searchInput,body:not([data-theme=dark]) #viewSearch.search-target--video #searchInput,body:not([data-theme=dark]) #viewSearch.search-view--video #searchInput{padding-left:48px!important;padding-right:52px!important}body:not([data-theme=dark]) #viewSearch #searchTextPane .search-compose__clear:not([hidden]){align-items:center!important;display:inline-flex!important;font-size:24px!important;height:34px!important;justify-content:center!important;line-height:1!important;right:8px!important;top:50%!important;transform:translateY(-50%)!important;width:34px!important}body:not([data-theme=dark]) #viewSearch.search-target--image #resultConsole:not(:has(#searchIntentStrip:not([hidden]))):not(:has(#externalResultsPanel:not([hidden]))):not(:has(#externalVideoResultsPanel:not([hidden]))){display:none!important}body:not([data-theme=dark]) #viewSearch.search-target--image #externalResultsPanel:empty,body:not([data-theme=dark]) #viewSearch.search-target--image #externalVideoResultsPanel:empty,body:not([data-theme=dark]) #viewSearch.search-target--image #searchQualityHint[hidden]{display:none!important}body:not([data-theme=dark]) #viewSearch.search-target--image #searchResultStatusBar.result-status-bar{background:transparent!important;border:0!important;box-shadow:none!important;margin:0 0 10px!important;padding:2px 0 4px!important}body:not([data-theme=dark]) #viewSearch.search-target--image #filterToolbarStatus{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;padding:0!important}body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list),body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.comfortable:not(.video-results-shell),body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.compact:not(.video-results-shell){column-gap:18px!important}body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list) .asset-card,body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.comfortable:not(.video-results-shell) .asset-card,body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.compact:not(.video-results-shell) .asset-card{margin-bottom:18px!important}@media(max-width:720px){body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list),body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.comfortable:not(.video-results-shell),body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.compact:not(.video-results-shell){column-gap:12px!important}body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid:not(.video-results-shell):not(.list) .asset-card,body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.comfortable:not(.video-results-shell) .asset-card,body:not([data-theme=dark]) #viewSearch.search-target--image #results.asset-grid.compact:not(.video-results-shell) .asset-card{margin-bottom:12px!important}}body:not([data-theme=dark]) #viewSearch.search-target--image #searchTextPane .search-compose__field:has(#searchClearButton[hidden]) #searchInput,body:not([data-theme=dark]) #viewSearch.search-target--video #searchTextPane .search-compose__field:has(#searchClearButton[hidden]) #searchInput,body:not([data-theme=dark]) #viewSearch.search-view--video #searchTextPane .search-compose__field:has(#searchClearButton[hidden]) #searchInput{padding-right:18px!important}body:not([data-theme=dark]) #viewSearch.search-target--image #searchTextPane .search-compose__field:has(#searchClearButton:not([hidden])) #searchInput,body:not([data-theme=dark]) #viewSearch.search-target--video #searchTextPane .search-compose__field:has(#searchClearButton:not([hidden])) #searchInput,body:not([data-theme=dark]) #viewSearch.search-view--video #searchTextPane .search-compose__field:has(#searchClearButton:not([hidden])) #searchInput{padding-right:52px!important}body:not([data-theme=dark]) #viewSearch.search-target--image #searchTextPane .search-compose__field:has(#searchInput:placeholder-shown) #searchSuggestions,body:not([data-theme=dark]) #viewSearch.search-target--video #searchTextPane .search-compose__field:has(#searchInput:placeholder-shown) #searchSuggestions,body:not([data-theme=dark]) #viewSearch.search-view--video #searchTextPane .search-compose__field:has(#searchInput:placeholder-shown) #searchSuggestions{display:none!important}body:not([data-theme=dark]) #viewSearch #searchTextPane #searchSuggestions.show{border-radius:12px!important;box-shadow:0 14px 36px #0f172a1f!important;max-width:min(560px,calc(100vw - 72px))!important;padding:6px!important;width:max-content!important}body:not([data-theme=dark]) #viewSearch #searchTextPane #searchSuggestions.show button{min-width:320px!important;width:100%!important}body:not([data-theme=dark]) #viewSearch.search-target--image #searchTextPane .search-compose__field:before,body:not([data-theme=dark]) #viewSearch.search-target--video #searchTextPane .search-compose__field:before,body:not([data-theme=dark]) #viewSearch.search-view--video #searchTextPane .search-compose__field:before{left:18px!important;top:50%!important}body:not([data-theme=dark]) #viewSearch.search-target--image #resultHead.result-head,body:not([data-theme=dark]) #viewSearch.search-target--image #resultHead.result-head--card,body:not([data-theme=dark]) #viewSearch.search-target--image #resultHead .result-head__bar{display:none!important}body:not([data-theme=dark]) #viewSearch.search-target--image .search-control-stack{gap:2px!important}body:not([data-theme=dark]) #viewSearch.search-target--image #searchTextPane .search-compose__field:before,body:not([data-theme=dark]) #viewSearch.search-target--video #searchTextPane .search-compose__field:before,body:not([data-theme=dark]) #viewSearch.search-view--video #searchTextPane .search-compose__field:before{top:19px!important}body:not([data-theme=dark]) #viewSearch.search-target--image #searchInput,body:not([data-theme=dark]) #viewSearch.search-target--video #searchInput,body:not([data-theme=dark]) #viewSearch.search-view--video #searchInput,body:not([data-theme=dark]) #viewSearch.search-target--image #searchTextPane .search-compose__field:has(#searchClearButton[disabled]) #searchInput,body:not([data-theme=dark]) #viewSearch.search-target--video #searchTextPane .search-compose__field:has(#searchClearButton[disabled]) #searchInput,body:not([data-theme=dark]) #viewSearch.search-view--video #searchTextPane .search-compose__field:has(#searchClearButton[disabled]) #searchInput{padding-right:48px!important}body:not([data-theme=dark]) #viewSearch #searchTextPane .search-compose__clear,body:not([data-theme=dark]) #viewSearch #searchTextPane .search-compose__clear[hidden],body:not([data-theme=dark]) #viewSearch #searchTextPane .search-compose__clear:not([hidden]){align-items:center!important;background:transparent!important;border:0!important;border-radius:999px!important;color:#64748b!important;display:inline-flex!important;font-size:24px!important;font-weight:500!important;height:34px!important;justify-content:center!important;line-height:1!important;opacity:1!important;padding:0!important;position:absolute!important;right:8px!important;top:19px!important;transform:translateY(-50%)!important;width:34px!important;z-index:4!important}body:not([data-theme=dark]) #viewSearch #searchTextPane .search-compose__clear:disabled,body:not([data-theme=dark]) #viewSearch #searchTextPane .search-compose__clear[aria-disabled=true]{color:#a8b0bd!important;cursor:default!important;opacity:.72!important;pointer-events:none!important}body:not([data-theme=dark]) #viewSearch #searchTextPane .search-compose__clear:not(:disabled):hover,body:not([data-theme=dark]) #viewSearch #searchTextPane .search-compose__clear:not(:disabled):focus-visible{background:#f3f4f6!important;color:#111827!important}@media(min-width:821px){body:not([data-theme=dark]) #viewSearch.search-target--image #filterToolbarStatus{align-items:center!important;display:grid!important;gap:8px 16px!important;grid-template-columns:minmax(0,1fr) max-content!important}body:not([data-theme=dark]) #viewSearch.search-target--image #resultSummary{grid-column:1!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}body:not([data-theme=dark]) #viewSearch.search-target--image #resultBatchZone{grid-column:2!important;justify-self:end!important;margin-left:0!important;min-width:max-content!important}body:not([data-theme=dark]) #viewSearch.search-target--image #resultBatchToolbar{align-items:center!important;background:transparent!important;border:0!important;box-shadow:none!important;display:inline-flex!important;flex-wrap:nowrap!important;gap:8px!important;min-width:max-content!important;padding:0!important;white-space:nowrap!important;width:auto!important}body:not([data-theme=dark]) #viewSearch.search-target--image #toolbarSelectPageButton,body:not([data-theme=dark]) #viewSearch.search-target--image #toolbarClearSelectionButton{align-items:center!important;display:inline-flex!important;flex:0 0 auto!important;height:30px!important;justify-content:center!important;min-height:30px!important;padding:0 10px!important;white-space:nowrap!important}body:not([data-theme=dark]) #viewSearch.search-target--image #toolbarSelectPageButton{min-width:98px!important}body:not([data-theme=dark]) #viewSearch.search-target--image #toolbarClearSelectionButton{min-width:78px!important}body:not([data-theme=dark]) #viewSearch.search-target--image #toolbarSelectPageCheckbox{flex:0 0 14px!important;height:14px!important;margin:0!important;width:14px!important}body:not([data-theme=dark]) #viewSearch.search-target--image .page-select-toggle__label{display:inline-block!important;line-height:1!important;white-space:nowrap!important}}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell){--preview-row-height: auto;align-items:start!important;column-count:auto!important;columns:auto!important;display:grid!important;flex-wrap:nowrap!important;gap:12px!important;grid-auto-flow:row!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;justify-content:stretch!important;justify-items:stretch!important}body .app.inspector-collapsed #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell){grid-template-columns:repeat(6,minmax(0,1fr))!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell):after{content:none!important;display:none!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card,body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card:nth-of-type(n){background:#fff!important;border-radius:10px!important;break-inside:auto!important;display:block!important;flex:none!important;grid-column:auto!important;grid-row:auto!important;height:auto!important;margin:0!important;max-width:none!important;min-width:0!important;overflow:hidden!important;width:100%!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card .asset-card__image,body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card .asset-card__image--loaded{aspect-ratio:8 / 7!important;background:#f4f5f2!important;height:auto!important;max-height:none!important;min-height:0!important;width:100%!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card .asset-card__image img{display:block!important;height:100%!important;max-width:none!important;object-fit:contain!important;object-position:center!important;width:100%!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card .asset-card__zoom{opacity:0!important;pointer-events:none!important;transform:translate(4px,4px) scale(.96)!important;visibility:hidden!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card:hover .asset-card__zoom,body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card:focus .asset-card__zoom,body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card:focus-within .asset-card__zoom,body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .asset-card .asset-card__zoom:focus-visible{opacity:1!important;pointer-events:auto!important;transform:translate(0) scale(1)!important;visibility:visible!important}body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .pagination-footer,body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .notice,body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell) .search-results-more{grid-column:1 / -1!important}@media(max-width:1600px){body .app.inspector-collapsed #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell){grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media(max-width:1380px){body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell),body .app.inspector-collapsed #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell){grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:1100px){body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell),body .app.inspector-collapsed #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell){grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:720px){body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell),body .app.inspector-collapsed #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell){gap:12px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:520px){body #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell),body .app.inspector-collapsed #viewSearch.search-target--image #results.asset-grid.list:not(.video-results-shell){grid-template-columns:repeat(1,minmax(0,1fr))!important}}
