.appShell .ui-language-switch{color:#dfe9e2;background:#132019;border:1px solid #34473a;border-radius:9px;flex-shrink:0;align-items:center;gap:6px;min-height:36px;padding:0 8px;font-size:12px;display:inline-flex}.appShell .ui-language-switch select{-webkit-appearance:auto;appearance:auto;outline-offset:3px;width:auto;min-width:64px;height:34px;min-height:34px;color:inherit;font:inherit;cursor:pointer;background:0 0!important;border:0!important;padding:0 2px!important}.appShell .ui-language-switch option{color:#e6eee8;background:#132019}.ui-language-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html[lang=en] .appShell{--sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;--font-sans:var(--sans);--font-display:var(--sans);font-family:var(--sans)}html[lang=en] .appShell :is(button,input,textarea,select){font-family:var(--sans)}html[lang=en] :is(.sg-info-popover,.sg-confirm-dialog,.do-detail){font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}html[lang=en] .appShell .mainNav button{font-size:12px;line-height:1.35}html[lang=en] .appShell .navFull{white-space:normal}html[lang=en] .appShell :is(.g2-tabs,.do-tabs,.g2-actions,.ux-filters){flex-wrap:wrap}html[lang=en] .appShell .do-column-head h3{font-size:15px}html[lang=en] .appShell .do-account-score>span{font-size:9px;line-height:1.2}html[lang=en] .appShell .do-focus-number>span{white-space:normal;font-size:10px;line-height:1.2}html[lang=en] .appShell .do-column-intro{font-size:11px}html[lang=en] .appShell .do-column-footer{font-size:10px;line-height:1.3}@media (max-width:760px){.appShell .ui-language-switch{min-height:44px}.appShell .ui-language-switch select{min-height:42px}.appShell .topbar{flex-wrap:wrap;gap:8px}.appShell .topActions{flex-wrap:wrap;justify-content:flex-end;max-width:100%}html[lang=en] .appShell .breadcrumb{white-space:normal;max-width:100%}}.appShell .ui-language-switch{text-align:left;cursor:pointer;font:inherit;font-size:12px}.appShell .ui-language-switch>span{white-space:nowrap;min-width:0}.appShell .ui-language-switch:focus-visible{outline:2px solid var(--lime);outline-offset:-3px}.appShell .ui-language-menu{box-sizing:border-box;border:1px solid var(--line-dark);background:var(--surface-1);width:160px;color:var(--ink);font:12px/1.4 var(--sans);border-radius:10px;margin:0;padding:6px;position:fixed;inset:auto;box-shadow:0 8px 24px #0003}.appShell .ui-language-menu::backdrop{background:0 0}.appShell .ui-language-menu button{width:100%;min-height:40px;color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}:is(.appShell .ui-language-menu button:hover,.appShell .ui-language-menu button:focus-visible){background:var(--surface-2);outline:2px solid var(--lime);outline-offset:-2px}.appShell .ui-language-menu button[aria-checked=true]{color:var(--lime)}.date-filter{vertical-align:middle;flex:none;align-items:center;display:inline-flex}.date-filter .date-filter-trigger{border:1px solid var(--g2-line,#304536);background:var(--g2-panel,#111b15);width:40px;min-width:40px;height:40px;color:var(--g2-muted,#9daa9f);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;padding:0;display:inline-flex}.date-filter .date-filter-trigger[data-active=true]{color:var(--g2-lime,#bcff42);border-color:var(--g2-lime,#bcff42);background:color-mix(in srgb,var(--g2-lime,#bcff42) 10%,var(--g2-panel,#111b15))}.date-filter-panel:popover-open{display:block}.date-filter-panel{box-sizing:border-box;overscroll-behavior:contain;border:1px solid var(--g2-line,#304536);background:var(--g2-panel,#101a14);max-width:calc(100vw - 24px);color:var(--g2-text,#eff6ef);text-align:left;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;z-index:100;border-radius:12px;margin:0;padding:14px;font-size:13px;position:fixed;inset:auto;overflow:auto;box-shadow:0 16px 48px #0006}.date-filter-panel button{font:inherit;min-height:34px;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:5px 9px}.date-filter-panel button:hover{background:color-mix(in srgb,var(--g2-lime,#bcff42) 10%,transparent)}.date-filter-panel button:focus-visible{outline:2px solid var(--g2-lime,#bcff42);outline-offset:2px}.date-filter-trigger:focus-visible{outline:2px solid var(--g2-lime,#bcff42);outline-offset:2px}.date-filter-panel button:disabled{opacity:.4;cursor:not-allowed}.date-filter-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.date-filter-title{margin:0;display:block}.date-filter-close{justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;min-height:28px;display:inline-flex;border:1px solid var(--g2-line,#304536)!important;color:var(--g2-muted,#9daa9f)!important;border-radius:7px!important;padding:0!important}.date-filter-close:hover{color:var(--g2-text,#eff6ef)!important;border-color:var(--g2-muted,#9daa9f)!important}.date-filter-presets{border-bottom:1px solid var(--g2-line,#304536);flex-wrap:wrap;gap:4px;padding-bottom:10px;display:flex}.date-filter-panel button[aria-pressed=true]{background:color-mix(in srgb,var(--g2-lime,#bcff42) 18%,transparent);color:var(--g2-lime,#bcff42);border-color:var(--g2-lime,#bcff42)}.date-filter-heading{justify-content:space-between;align-items:center;margin:10px 0;display:flex}.date-filter-days{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;display:grid}.date-filter-days>span{color:var(--g2-muted,#9daa9f);padding:5px}.date-filter-days button{min-width:0;padding:4px}.date-filter-days button[data-between=true]{background:color-mix(in srgb,var(--g2-lime,#bcff42) 10%,transparent)}.date-filter-inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.date-filter-inputs label{color:var(--g2-muted,#9daa9f);flex-direction:column;gap:6px;display:flex}.date-filter-inputs input{box-sizing:border-box;border:1px solid var(--g2-line,#304536);width:100%;min-width:0;height:40px;color:var(--g2-text,#eff6ef);font:inherit;background:0 0;border-radius:8px;padding:8px}.date-filter-panel p{color:var(--g2-muted,#9daa9f);margin:10px 0;font-size:12px;line-height:1.6}.date-filter-panel footer{justify-content:flex-end;align-items:center;gap:8px;display:flex}.date-filter-panel .date-filter-reset{margin-right:auto}.date-filter-panel .date-filter-apply{background:var(--g2-lime,#bcff42);color:#172005}[data-ui-theme=light] .date-filter-panel{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (max-width:760px){.date-filter .date-filter-trigger{width:44px;height:44px}.date-filter-panel button{min-height:38px}}.pa-post-assets{min-width:0;margin:12px 0}.pa-thumbnails{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:8px;display:grid}.appShell .pa-thumbnails button{background:var(--panel);border:1px solid var(--line);height:150px;min-height:96px;color:var(--text);border-radius:10px;place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.pa-thumbnails img{object-fit:contain;width:100%;height:100%}.pa-thumbnails>button>span{align-items:center;gap:6px;display:flex}.pa-play{color:#fff;background:#111d;border-radius:6px;padding:4px 8px;font-size:12px;position:absolute;bottom:8px;left:8px}.pa-dialog{box-sizing:border-box;border:1px solid var(--line);width:min(880px,100vw - 24px);max-height:88dvh;color:var(--text);background:var(--panel);border-radius:16px;margin:auto;padding:0;overflow:hidden}.pa-dialog[open]{flex-direction:column;display:flex}.pa-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000b}.pa-dialog>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;display:flex}.pa-dialog h2{margin:0 0 4px;font-size:20px}.pa-body{overscroll-behavior:contain;min-height:0;padding:20px;overflow:auto}.pa-dialog-summary,.pa-links,.pa-asset-meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pa-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.pa-asset{border:1px solid var(--line);border-radius:12px;min-width:0;padding:12px}.pa-asset>img,.pa-asset>video{object-fit:contain;background:#101510;border-radius:8px;width:100%;height:220px}.pa-asset-meta{margin:10px 0}.pa-asset small,.pa-reference small{color:var(--muted);margin:6px 0;font-size:12px;display:block}.pa-links{margin-top:10px;font-size:12px}.pa-links a,.pa-reference a,.pa-dialog-summary>a{color:var(--accent,var(--lime));align-items:center;gap:5px;text-decoration:underline;display:inline-flex}.pa-placeholder{background:var(--panel);height:180px;color:var(--muted);text-align:center;place-content:center;justify-items:center;gap:12px;padding:12px;display:grid}.pa-empty{border:1px dashed var(--line);color:var(--muted);border-radius:10px;padding:20px;line-height:1.7}.pa-reference{border:1px solid var(--line);border-radius:12px;margin-bottom:12px;padding:16px}.pa-reference header{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.pa-reference-text{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.pa-library-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;display:flex}.pa-library-toolbar input{flex:1;min-width:180px}.pa-library-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.pa-library-card{border:1px solid var(--line);border-radius:12px;min-width:0;padding:20px}.pa-library-card>p{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.pa-library-card>small{color:var(--muted)}.pa-grid:has(>.pa-asset:only-child){grid-template-columns:1fr}.pa-thumbnails:has(>button:only-child){grid-template-columns:1fr}.pa-thumbnail-pending{color:var(--muted);text-align:center;justify-content:center;padding:16px;font-size:12px;position:absolute;inset:0}.pa-thumbnail-fallback{text-align:center;padding:16px;font-size:12px}.pa-help{font-size:13px;line-height:1.65}.pa-help summary{cursor:pointer;color:var(--muted);padding:6px;list-style:none;display:inline-flex}.pa-help[open]{border:1px solid var(--line);border-radius:8px;flex-basis:100%;padding:10px}.pa-help p{overflow-wrap:anywhere}@media (max-width:640px){.pa-grid,.pa-library-list{grid-template-columns:1fr}.pa-body,.pa-dialog>header{padding:14px}.pa-thumbnails{grid-template-columns:repeat(2,minmax(0,1fr))}.appShell .pa-thumbnails button{height:115px}.pa-asset>video,.pa-asset>img{height:auto;max-height:300px}.pa-asset-meta{align-items:flex-start}.pa-asset-meta .sg-tag{white-space:normal}.pa-library-toolbar input{width:100%}}.creation-intake{width:100%;min-width:0;max-width:1040px;margin:0 auto 24px}.ci-section-title{justify-content:space-between;align-items:center;margin:0 0 10px;font-size:14px;display:flex}.ci-paths{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:16px;display:grid}.ci-paths>button{text-align:left;white-space:normal;justify-content:center;gap:9px;min-height:50px!important;padding:10px!important}.ci-paths>button[aria-pressed=true]{color:#baf254;background:#25351c;border-color:#8cba31}.ci-paths>button[aria-selected=true]{border-color:var(--accent,#c5ff50);color:#d0ff7a;background:#c5ff5015}.ci-paths span{gap:6px;display:grid}.ci-paths b{font-size:17px}.ci-paths small,.ci-toolbar small{color:#9eafa6;font-size:13px;font-weight:400}.creation-intake>[role=tabpanel]{background:#101b15;border:1px solid #2c4236;border-radius:14px;padding:24px}.ci-label{margin-bottom:16px;font-size:18px;font-weight:650;display:block}.ci-editor-label{justify-content:space-between;align-items:flex-end;gap:10px;margin-bottom:9px;display:flex}.ci-editor-label span{gap:3px;display:grid}.ci-editor-label b{font-size:13px}.ci-editor-label small,.ci-editor-label em{color:#91a097;font-size:11px;font-style:normal}.creation-intake textarea{resize:vertical;width:100%;min-height:190px;color:inherit;font:inherit;box-sizing:border-box;overflow-wrap:anywhere;background:#0b1510;border:1px solid #365042;border-radius:10px;padding:16px;line-height:1.7;display:block}.ci-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0;display:flex}.ci-toolbar h2{margin:0;font-size:19px}.ci-search{flex:1;align-items:center;gap:8px;min-width:150px;display:flex}.ci-search input{width:100%;min-width:0}.ci-read-action{border-top:1px solid #293d31;justify-content:flex-end;margin-top:14px;padding-top:14px;display:flex}.ci-uploads{flex-wrap:wrap;gap:12px;margin:12px 0;display:flex}.ci-uploads figure{border:1px solid #365042;border-radius:10px;max-width:160px;margin:0;padding:8px;position:relative}.ci-uploads img{object-fit:contain;width:140px;height:100px}.ci-uploads figcaption{overflow-wrap:anywhere;font-size:12px}.ci-uploads button{background:#0b1510;position:absolute;top:0;right:0}.ci-library-list{gap:12px;max-height:540px;margin-bottom:20px;display:grid;overflow:auto}.ci-library-item{cursor:pointer;border:1px solid #2c4236;border-radius:10px;align-items:flex-start;gap:14px;padding:16px;display:flex}.ci-library-item:has(input:checked){background:#c5ff500b;border-color:#789d42}.ci-library-item input{accent-color:#c5ff50;flex:0 0 18px;width:18px;height:18px;margin-top:3px}.ci-library-item span{min-width:0}.ci-library-item small{color:#9eafa6;margin:6px 0;display:block}.ci-library-item p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.65}.ci-results{margin-top:28px}.ci-result{border:1px solid #2c4236;border-radius:12px;min-width:0;margin:14px 0;padding:20px}.ci-result header{justify-content:space-between;align-items:center;gap:12px;display:flex}.ci-result header b{overflow-wrap:anywhere}.ci-result-image{object-fit:contain;max-width:100%;max-height:240px;margin:16px 0;display:block}.ci-result textarea{min-height:160px;margin:8px 0}.ci-warning{color:#b9bb9a;font-size:13px}.ci-read{color:#c5ff50;align-items:center;gap:6px;display:flex}.ci-continue{justify-content:flex-end;margin-top:24px;display:flex}.ci-error,.ci-result [role=alert]{color:#f3ba88}.sg-creator-workbench .liveBridge:has(.bridgeHeader[hidden]):not(:has(.bridgeProgress,.bridgeResult,.bridgeError)){display:none}.sg-creator-workbench .liveBridge:has(.bridgeForm[hidden]){display:none}.sg-creator-workbench .sg-wizard{width:100%;max-width:1040px;margin:20px auto 28px}.sg-creator-workbench .sg-step-actions{max-width:1040px;margin:24px auto}.sg-creator-workbench .ux-creation-context{max-width:1040px;margin:0 auto 20px}.sg-creator-workbench .liveBridge{box-sizing:border-box;width:100%;max-width:1040px;margin-left:auto;margin-right:auto}.sg-creator-workbench .sg-writing-mode{margin:18px 0}.sg-creator-workbench .sg-writing-mode .g2-source-preview{display:none}.sg-creator-workbench .sg-writing-mode .g2-context{margin-top:8px}@media (max-width:640px){.ci-paths{gap:10px}.ci-paths>button{align-items:flex-start;gap:10px;padding:14px!important}.ci-paths b{font-size:14px}.ci-paths small{font-size:12px}.ci-paths svg{flex-shrink:0;width:18px}.creation-intake>[role=tabpanel],.ci-result{padding:16px}.ci-continue>button{width:100%}.ci-library-list{max-height:460px}}@media (max-width:390px){.ci-paths{grid-template-columns:1fr}.ci-paths>button{min-height:70px!important}}.ci-library-dialog{width:min(820px,100vw - 24px);max-width:none;max-height:calc(100dvh - 32px);color:inherit;background:#0b1510;border:1px solid #486151;border-radius:14px;padding:16px;overflow:auto}.ci-library-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#020705cc}.ci-image-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#020705cc}.ci-library-dialog>header,.ci-image-dialog>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.ci-library-dialog>header h2{margin:0;font-size:18px}.ci-library-dialog .ci-library-list{max-height:min(55dvh,560px);overflow:auto}.ci-library-image,.ci-image-trigger{overflow:hidden;padding:0!important}.ci-library-image img{object-fit:contain;max-width:160px;max-height:100px;display:block}.ci-image-trigger img{object-fit:contain;max-width:100%;max-height:120px;display:block}.ci-image-dialog{width:min(920px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);color:inherit;background:#0b1510;border:1px solid #486151;border-radius:14px;padding:12px;overflow:auto}.ci-image-dialog>img{object-fit:contain;max-width:100%;max-height:calc(100dvh - 96px);margin:12px auto 0;display:block}.creation-account-mode{flex-wrap:wrap;gap:10px;max-width:720px;margin:18px 0;scroll-margin-top:100px;display:flex}.creation-account-mode button{text-align:left;border:1px solid var(--border,#304338);background:var(--surface,#111c16);min-width:190px;color:inherit;cursor:pointer;white-space:normal;border-radius:10px;flex:1;height:auto;padding:13px 16px}.creation-account-mode button[aria-pressed=true]{background:#25331a;border-color:#bdff48}.creation-account-mode b,.creation-account-mode small{display:block}.creation-account-mode small{color:#a8b6ac;margin-top:4px;font-size:12px}.matrix-persona-picker{width:100%;min-width:0;margin:8px 0 20px}.matrix-persona-picker header{justify-content:space-between;align-items:start;gap:16px;margin-bottom:16px;display:flex}.matrix-persona-picker h3{margin:0 0 6px}.matrix-persona-picker p{color:#a8b6ac;margin:0;font-size:13px}.matrix-persona-picker header>span{white-space:nowrap;color:#c3ff59;font-size:13px}.matrix-persona-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;margin-bottom:14px;display:grid}.matrix-persona-grid>label{cursor:pointer;border:1px solid #304338;border-radius:10px;align-items:flex-start;gap:12px;min-width:0;padding:16px;line-height:1.5;flex-direction:row!important;display:flex!important}.matrix-persona-grid>label[data-selected=true]{background:#22321c;border-color:#bdff48}.matrix-persona-grid>label[data-disabled=true]{opacity:.55;cursor:not-allowed}.matrix-persona-grid input{accent-color:#bdff48;flex:0 0 18px;margin:3px 0 0;width:18px!important;height:18px!important;min-height:18px!important}.matrix-persona-grid span{min-width:0}.matrix-persona-grid b{color:#edf4ef;font-size:15px}.matrix-persona-grid b,.matrix-persona-grid small,.matrix-persona-grid em{overflow-wrap:anywhere;display:block}.matrix-persona-grid small,.matrix-persona-picker>small{color:#a8b6ac;font-size:12px;font-weight:400}.matrix-platform{flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0;display:flex!important}.matrix-platform select{max-width:100%}.matrix-batch-results{border:1px solid #304338;border-radius:12px;min-width:0;margin:20px 0;padding:18px}.matrix-batch-results h3{margin:0 0 6px}.matrix-batch-results p{color:#a8b6ac;margin:0 0 16px;font-size:13px}.matrix-batch-results>div{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:10px;display:grid}.matrix-batch-results button{white-space:normal;text-align:left;overflow-wrap:anywhere;min-width:0;height:auto;color:inherit;cursor:pointer;background:#152219;border:1px solid #304338;border-radius:9px;flex-direction:column;align-items:flex-start;gap:6px;padding:14px;display:flex}.matrix-batch-results button[aria-pressed=true]{border-color:#bdff48}.matrix-batch-results small{color:#a8b6ac;font-size:12px}.matrix-confirm-list{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.matrix-confirm-list span{border:1px solid #304338;border-radius:8px;padding:6px 10px}@media (max-width:500px){.creation-account-mode button{flex-basis:100%;min-width:0}.matrix-persona-picker header{flex-wrap:wrap}.matrix-batch-results{padding:12px}}.text-variant-results{min-width:0;margin-top:28px}.text-variant-results>header,.text-variant-card>header{align-items:center;gap:12px;display:flex}.text-variant-results>header{flex-wrap:wrap;justify-content:space-between;margin-bottom:16px}.text-variant-results h2,.text-variant-card h3{margin:0}.text-variant-results p{line-height:1.65}.text-variant-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.text-variant-card{border:1px solid var(--border,#304438);background:var(--panel,var(--surface,#111d16));border-radius:16px;min-width:0;overflow:hidden}.text-variant-card>header{border-bottom:1px solid var(--border,#304438);align-items:flex-start;padding:18px}.text-variant-card>header>div{flex:1;min-width:0}.text-variant-card h3{overflow-wrap:anywhere;font-size:16px}.text-variant-card small{opacity:.72;font-size:12px;line-height:1.6}.text-variant-card>header>span:last-child{white-space:nowrap;font-size:12px}.text-variant-number{font-variant-numeric:tabular-nums;opacity:.5;font-size:20px}.text-variant-copy{min-height:200px;padding:20px}.text-variant-copy p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.8}.text-variant-review{background:color-mix(in srgb,currentColor 4%,transparent);border:1px solid var(--border,#304438);border-radius:12px;margin:0 12px;padding:16px}.text-variant-review h4{justify-content:space-between;gap:8px;margin:0 0 14px;display:flex}.text-variant-measures{border-bottom:1px solid var(--border,#304438);flex-wrap:wrap;gap:12px;padding-bottom:12px;font-size:12px;display:flex}.text-variant-measures b{font-variant-numeric:tabular-nums;margin-top:4px;font-size:15px;display:block}.text-variant-review dl{margin:16px 0}.text-variant-review dl>div{margin-bottom:12px}.text-variant-review dt{opacity:.7;margin-bottom:4px;font-size:12px}.text-variant-review dd{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.65}.text-variant-card>footer{flex-wrap:wrap;gap:8px;padding:16px;display:flex}.text-variant-card>details{overflow-wrap:anywhere;padding:0 16px 16px;font-size:12px}.text-variant-card pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:360px;overflow:auto}.text-variant-card a{color:inherit;text-decoration:underline}.text-output-controls{flex-wrap:wrap;gap:12px;padding:12px 0;display:flex}.text-output-controls label{flex:1;gap:6px;min-width:140px;display:grid}@media (max-width:1200px){.text-variant-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.text-variant-grid{grid-template-columns:minmax(0,1fr)}}.sg-creator-workbench .text-output-controls label{flex:180px;min-width:0}.sg-creator-workbench .text-output-controls label select{text-overflow:ellipsis;width:100%;min-width:0;max-width:100%}.text-variant-card .text-variant-error{overflow-wrap:anywhere;padding:0 16px}._panel_1gzkz_1{background:#f8fbfa;border:1px solid #bed4cf;border-radius:14px;gap:12px;min-width:0;max-width:100%;padding:16px;display:grid}._panel_1gzkz_1 p,._panel_1gzkz_1 small,._panel_1gzkz_1 strong{white-space:normal;overflow-wrap:anywhere;min-width:0}._fields_1gzkz_3{border:1px solid #d3e1dd;border-radius:12px;gap:12px;min-width:0;max-width:100%;margin:0;padding:12px;display:grid}._fields_1gzkz_3 legend{white-space:normal;max-width:100%;font-weight:650}._fields_1gzkz_3 label{white-space:normal;gap:6px;min-width:0;display:grid}._panel_1gzkz_1 input,._panel_1gzkz_1 select{box-sizing:border-box;width:100%;min-width:0;max-width:100%}._panel_1gzkz_1 button{white-space:normal;word-break:normal;overflow-wrap:break-word;width:fit-content;min-width:0;max-width:100%}._panel_1gzkz_1 ._check_1gzkz_8{white-space:normal;align-items:flex-start;gap:12px;min-width:0;display:flex}._panel_1gzkz_1 ._check_1gzkz_8 input{flex:0 0 18px;width:18px;height:18px;margin-top:3px}._panel_1gzkz_1 ._check_1gzkz_8 span{overflow-wrap:anywhere;min-width:0}._assets_1gzkz_11,._cards_1gzkz_11{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}._assets_1gzkz_11 article{border:1px solid #d3e1dd;border-radius:12px;align-content:start;gap:8px;min-width:0;padding:12px;display:grid}._preview_1gzkz_13{object-fit:contain;background:#e5ece9;width:100%;height:160px;display:block}@media (max-width:760px){._assets_1gzkz_11,._cards_1gzkz_11{grid-template-columns:minmax(0,1fr)}._panel_1gzkz_1,._fields_1gzkz_3{padding:12px}}.persona-add-hub{width:100%;padding-bottom:32px}.persona-draft-filters{border:1px solid var(--line);background:var(--surface-2);border-radius:12px;align-items:center;gap:18px;padding:12px;display:flex}.persona-draft-filters>input{flex:1;min-width:0}.persona-draft-filters :is(input,select){background:var(--panel);color:var(--ink);border:1px solid var(--line);font:inherit;border-radius:8px;padding:10px}.persona-draft-filters label{color:var(--muted);align-items:center;gap:8px;display:flex}.persona-draft-count{color:var(--muted);margin:16px 0;font-size:13px}.persona-draft-table-scroll{border:1px solid var(--line);border-radius:12px;overflow:auto}.persona-draft-table-scroll table{border-collapse:collapse;text-align:left;width:100%;min-width:720px}.persona-draft-table-scroll th{background:var(--surface-2);color:var(--muted);font-size:13px}.persona-draft-table-scroll :is(td,th){border-bottom:1px solid var(--line);padding:16px}.persona-draft-table-scroll td:first-child{max-width:360px}.persona-draft-table-scroll small{white-space:nowrap;text-overflow:ellipsis;max-width:340px;color:var(--muted);margin-top:6px;display:block;overflow:hidden}.persona-draft-empty{text-align:center;color:var(--muted);padding:22px}.persona-editor-context{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin:12px 0 20px;padding:14px 0;display:flex}.persona-editor-context small{color:var(--muted)}.persona-editor-status{color:var(--muted);font-size:13px}@media (max-width:750px){.persona-draft-filters{flex-wrap:wrap}.persona-draft-filters>input{flex-basis:100%}.persona-editor-context{flex-direction:column;align-items:flex-start}}.appShell section.page.persona-center-page{max-width:1700px;padding-top:24px}.persona-center-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;padding-bottom:22px;display:flex}.persona-center-heading h1{margin:10px 0 12px;font-size:30px}.persona-center-heading small{letter-spacing:.16em;color:var(--lime);font-size:12px;font-weight:700}.persona-center-heading p{color:var(--muted);margin:0}.persona-center-heading>.primaryButton{flex-shrink:0}.persona-center-page .persona-add-workspace>.sg-back-nav{margin-bottom:12px}@media (max-width:700px){.persona-center-heading{flex-direction:column;align-items:flex-start}}body .persona-center-heading h1{font-size:28px!important;line-height:1.3!important}.persona-breadcrumb{color:var(--muted);box-sizing:border-box;align-items:center;gap:14px;max-width:1700px;margin:0 auto;padding:20px 24px 0;font-size:14px;display:flex}.persona-breadcrumb button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0}.persona-breadcrumb button:hover{color:var(--lime);text-decoration:underline}.persona-breadcrumb strong{color:var(--text);font-weight:600}.persona-breadcrumb button:disabled{opacity:.5;cursor:default}.persona-breadcrumb button:focus-visible{outline:2px solid var(--lime);outline-offset:4px}.appShell .mainArea[data-view=personas] .pageContent{padding-top:16px}.appShell section.page.persona-center-page{padding-top:0}.appShell section.page.persona-center-page>.persona-center-heading{margin-top:0;margin-bottom:12px;padding-bottom:12px}.appShell section.page.persona-center-page>.persona-breadcrumb{min-height:24px;margin-top:0;margin-bottom:12px;padding:0}.appShell section.page.persona-center-page>.persona-breadcrumb+.persona-center-heading{margin-top:0}.appShell .pageContent .persona-center-heading h1{margin:6px 0 8px;line-height:1.3!important}.persona-new-choices.creation-hub-start{margin-top:0}.persona-choice-preview .persona-reference-sketch{opacity:1;fill:none;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block}.persona-reference-sketch .sketch-paper{fill:#e9f3d3;stroke:none}.persona-reference-sketch .sketch-shadow{fill:#a5d47a55;stroke:none}.persona-reference-sketch .sketch-avatar{fill:#a5c398;stroke:none}.persona-reference-sketch .sketch-line{stroke:#648965;stroke-width:4px}.persona-reference-sketch .sketch-highlight{fill:var(--lime);stroke:none}.persona-reference-sketch .sketch-check{stroke:#395a3e;stroke-width:2.5px}.persona-reference-sketch .sketch-lens{fill:#173a2b;stroke:#b9ee9a;stroke-width:5px}.persona-reference-sketch .sketch-lens-glass{fill:#91baa180;stroke:none}.persona-reference-sketch .sketch-lens-handle{stroke:#b9ee9a;stroke-width:10px}.persona-reference-sketch .sketch-field{fill:#c9dcbb;stroke:none}.persona-reference-sketch .sketch-link{stroke:#395a3e;stroke-width:2.5px}@media (prefers-reduced-motion:reduce){.persona-new-choices article,.persona-new-choices .primaryButton svg{transition:none}.persona-new-choices article:hover{transform:none}}@media (max-width:750px){.persona-new-choices.creation-hub-start{grid-template-columns:1fr}.persona-choice-preview.creation-hub-start-art{height:85px}}.appShell .persona-editor-heading{align-items:center;gap:28px}.persona-flow-progress{color:var(--muted);flex-shrink:0;align-items:center;gap:0;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.persona-flow-progress li{white-space:nowrap;align-items:center;gap:8px;display:flex}.persona-flow-progress li:not(:last-child):after{content:"";background:var(--line);width:28px;height:1px;margin:0 12px 0 4px}.persona-flow-number{border:1px solid var(--line);border-radius:50%;place-items:center;width:27px;height:27px;font-size:13px;display:grid}.persona-flow-progress [aria-current=step]{color:var(--lime);font-weight:650}.persona-flow-progress [aria-current=step] .persona-flow-number{background:var(--lime);border-color:var(--lime);color:var(--panel)}.persona-flow-progress [data-complete=true] .persona-flow-number{border-color:var(--lime);color:var(--lime)}.persona-flow-progress [data-complete=true]:after{background:var(--lime)}.persona-editor-context{border:0;min-height:22px;margin:0 0 14px;padding:0;font-size:13px}.persona-editor-context .persona-editor-status{margin-left:auto}@media (max-width:1050px){.appShell .persona-editor-heading{flex-direction:column;align-items:flex-start;gap:16px}}@media (max-width:600px){.persona-flow-progress{justify-content:space-between;width:100%;font-size:12px}.persona-flow-progress li{gap:5px}.persona-flow-progress li:not(:last-child):after{width:10px;margin:0 5px 0 0}.persona-flow-number{width:23px;height:23px}}.persona-flow-progress .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.persona-draft-actions{white-space:nowrap;justify-content:flex-end;gap:8px;display:flex}.taskItem:has(.taskItemCancel){grid-template-columns:minmax(0,1fr) 72px}.appShell button.sg-button.taskItemCancel{width:64px;min-width:64px;padding:0 8px}.appShell section.page.persona-center-page>.persona-center-heading+.persona-library{margin-top:0}.persona-draft-table-scroll :is(th,td):last-child{text-align:right}body .adaptive-search{--search-height:36px;width:280px;min-width:var(--search-height);max-width:100%;height:var(--search-height);border:0;flex:0 280px;padding:0;position:relative;overflow:visible;container-type:inline-size}body .adaptive-search-field{border:1px solid var(--line-dark);border-radius:var(--r-sm);background:var(--panel);box-sizing:border-box;align-items:center;gap:0;display:flex;position:absolute;inset:0}body .adaptive-search .adaptive-search-field>button.adaptive-search-trigger,body .adaptive-search .adaptive-search-field>input{box-sizing:border-box;height:calc(var(--search-height) - 2px)!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;margin:0!important}body .adaptive-search-field>button.adaptive-search-trigger{flex:0 0 calc(var(--search-height) - 2px);width:calc(var(--search-height) - 2px);color:var(--muted);cursor:pointer;place-items:center;display:grid;min-width:0!important;padding:0!important}body .adaptive-search-field>input{max-width:100%;color:var(--text);font:inherit;flex:1;font-size:13px;width:0!important;min-width:0!important;padding:0 8px 0 0!important}body .adaptive-search:focus-within .adaptive-search-field{border-color:var(--lime);outline:1px solid var(--lime);outline-offset:0}body .adaptive-search[data-filled=true] .adaptive-search-trigger{color:var(--lime)}@container (width<=150px){body .adaptive-search-field{width:var(--search-height);left:auto;right:0}body .adaptive-search-field>input{opacity:0;pointer-events:none;padding:0!important}body .adaptive-search[data-expanded=true] .adaptive-search-field{z-index:110;width:min(280px,100vw - 32px);left:auto;right:0;box-shadow:0 8px 24px #0003}body .adaptive-search[data-expanded=true] input{opacity:1;pointer-events:auto;padding:0 8px 0 0!important}}@media (max-width:760px){body .adaptive-search{--search-height:44px}}.kd-intake{--kd-label-width:88px;min-width:0;margin-top:0}.appShell #persona-flow-module:has(.kd-intake){min-height:0;padding:16px}.kd-heading{align-items:center;gap:8px;margin-bottom:24px;display:flex}.appShell .kd-heading h2{margin:0;font-size:16px;line-height:1.5}.kd-intake .inputLabel{text-transform:none;letter-spacing:normal;font-size:13px;font-weight:500}.kd-intake .kolIdentityInput{grid-template-columns:var(--kd-label-width) minmax(0,1fr);align-items:center;gap:16px;max-width:none;margin:0 0 16px;display:grid}.kd-material-row{grid-template-columns:var(--kd-label-width) minmax(0,1fr);align-items:start;gap:16px;display:grid}.kd-intake .kd-material-label{flex-direction:column;gap:4px;margin:10px 0 0;line-height:1.5;display:flex}.kd-material-label small{color:var(--muted);font-size:12px;font-weight:400}.kd-material-content{min-width:0}html body .kd-intake .kolIdentityInput input{border-radius:var(--r-sm);height:44px;min-height:44px;padding:6px 10px;font-size:13px;font-weight:400;line-height:1.5}.kd-composer{border:1px solid var(--line-dark);border-radius:var(--r-sm);background:var(--surface-1);min-width:0}.kd-composer:focus-within{border-color:var(--lime)}.kd-composer .distillSourceInput{margin:0;padding:0;display:block}.kd-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html body .kd-intake .distillSourceInput textarea{box-sizing:border-box;resize:vertical;border-radius:var(--r-sm);width:100%;height:96px;min-height:96px;max-height:160px;margin:0;padding:12px;font-size:13px;font-weight:400;line-height:1.6;overflow:auto;box-shadow:none!important;background:0 0!important;border:0!important}.kd-composer-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 0 0;display:flex}.kd-attachment{flex-wrap:wrap;flex:160px;align-items:center;gap:8px;min-width:0;display:flex}.kd-attachment>span{color:var(--muted);overflow-wrap:anywhere;max-width:240px;font-size:12px}.kd-composer-bar>button{margin-inline-start:auto}.kd-intake>.sg-action-footer{border-top:1px solid var(--line);margin-top:20px;padding-top:16px}.kd-allowance,.kd-recognized,.kd-limit{color:var(--muted);font-size:12px;line-height:1.7}.kd-allowance{margin:8px 0 0}.kd-recognized{margin-top:12px}.kd-recognized p{margin:0 0 8px}.kd-attached,.kd-read,.kd-actions,.kd-provenance{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kd-attached{color:var(--muted);font-size:12px}.kd-review{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;min-width:0;max-height:300px;margin-top:12px;padding:12px 0;overflow:auto}.kd-review>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px;display:flex}.appShell .kd-review h3{margin:0}.kd-account{align-items:center;gap:12px;min-width:0;display:flex}.kd-account>.ux-avatar{border-radius:50%;flex:0 0 48px;width:48px;height:48px;position:relative;overflow:hidden}.kd-account .ux-avatar-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.kd-account>div{overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.kd-review a{color:var(--lime);overflow-wrap:anywhere}.kd-bio{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.7}.kd-metrics{background:var(--surface-2);border-radius:8px;grid-template-columns:1fr 1fr 2fr;gap:12px;margin:16px 0;padding:12px;display:grid}.kd-metrics>div{min-width:0}.kd-metrics dt{color:var(--muted);font-size:11px}.kd-metrics dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:14px}.kd-provenance{color:var(--muted);font-size:12px}.kd-error{color:var(--coral)}.kd-unresolved{overflow-wrap:anywhere;display:block}.kd-candidates{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.appShell .kd-candidates>button{text-align:left;white-space:normal;overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:4px;display:flex}.appShell #persona-flow-module:has(.kd-intake) .collectionRules{background:0 0;gap:16px;margin-top:16px}.appShell #persona-flow-module:has(.kd-intake) .collectionRules>div{background:0 0;border:0;border-radius:0;min-height:0;padding:0}.appShell #persona-flow-module:has(.kd-intake) .collectionRules b{font-size:13px;font-weight:500}.appShell #persona-flow-module:has(.kd-intake) .distillCodeInput.manualNotice{border:0;border-top:1px solid var(--line);width:100%;max-width:none;color:var(--muted);background:0 0;border-radius:0;gap:4px;margin:16px 0 0;padding:12px 0 0}.appShell #persona-flow-module:has(.kd-intake) .distillCodeInput.manualNotice b{color:var(--muted);font-size:12px;font-weight:500}@media (max-width:760px){.kd-intake{--kd-label-width:72px}.kd-intake .kolIdentityInput,.kd-material-row{gap:12px}.kd-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.kd-metrics>div:last-child{grid-column:1/-1}.kd-candidates{grid-template-columns:1fr}}@media (max-width:520px){.kd-intake .kolIdentityInput,.kd-material-row{grid-template-columns:minmax(0,1fr);gap:8px}.kd-intake .kd-material-label{flex-direction:row;align-items:baseline;gap:8px;margin:0}.kd-attachment{flex:120px}.kd-intake>.sg-action-footer>.sg-action-footer-note{flex-basis:100%}}.appShell #persona-flow-module:has(>.pr-review){min-height:0;padding:0}.pr-review{box-sizing:border-box;min-width:0;height:clamp(280px,100dvh - 300px,680px);min-height:0;color:var(--ink);grid-template-rows:auto minmax(0,1fr) auto;display:grid}.pr-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.pr-header>div{min-width:0}.appShell .pr-header h2{overflow-wrap:anywhere;letter-spacing:normal;margin:0;font-size:16px;line-height:1.4}.pr-header span{color:var(--muted);font-size:12px;line-height:1.5}.pr-status{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}.pr-status strong{font-size:13px;font-weight:600}.pr-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable;outline-offset:-3px;min-width:0;min-height:0;padding:16px;overflow:auto}.pr-body:focus-visible{outline:2px solid var(--lime)}.pr-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;display:grid}.pr-columns>section{min-width:0}.pr-columns>section+section{border-left:1px solid var(--line);padding-left:24px}.appShell .pr-columns h3{margin:0 0 12px;font-size:14px;font-weight:600;line-height:1.5}.pr-summary{color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 16px;font-size:13px;font-weight:400;line-height:1.65}.pr-fields{margin:0}.pr-fields>div{border-top:1px dashed var(--line);grid-template-columns:76px minmax(0,1fr);gap:12px;padding:12px 0;font-size:13px;line-height:1.65;display:grid}.pr-fields dt{color:var(--muted);font-weight:400}.pr-fields dd{overflow-wrap:anywhere;min-width:0;margin:0;font-weight:400}.pr-fields ul{margin:0;padding-left:16px}.pr-fields li+li{margin-top:4px}.pr-evidence{border-top:1px solid var(--line);color:var(--muted);overflow-wrap:anywhere;margin-top:16px;padding-top:12px;font-size:12px;line-height:1.65}.pr-evidence summary{cursor:pointer;color:var(--ink);min-height:28px}.pr-evidence p{margin:8px 0}.pr-evidence ul{padding-left:18px}.pr-evidence a{color:var(--lime)}.pr-review>.sg-action-footer{box-sizing:border-box;border-top:1px solid var(--line);background:var(--surface-1);border-radius:0 0 12px 12px;margin:0;padding:12px 16px}.pr-review .sg-action-footer-note{font-size:12px}@media (max-width:700px){.pr-columns{grid-template-columns:minmax(0,1fr);gap:20px}.pr-columns>section+section{border-left:0;border-top:1px solid var(--line);padding-top:16px;padding-left:0}.pr-header{gap:8px;padding:12px}.pr-body{padding:12px}.pr-fields>div{grid-template-columns:64px minmax(0,1fr);gap:8px}.pr-review>.sg-action-footer{padding:8px 12px}.pr-review .sg-action-footer-note{flex-basis:100%}.pr-evidence summary{min-height:44px}}.appShell #persona-flow-module:has(>.ps-save){min-height:0;padding:0}.ps-save{min-width:0;color:var(--ink)}.ps-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:16px;padding:12px 16px;display:flex}.appShell .ps-heading h2{letter-spacing:normal;margin:0;font-size:16px;line-height:1.5}.ps-heading p{color:var(--muted);margin:4px 0 0;font-size:12px;line-height:1.5}.ps-fields{grid-template-columns:minmax(240px,.7fr) minmax(0,1.6fr);gap:24px;min-width:0;padding:16px;display:grid}.ps-identity,.ps-content{align-content:start;gap:12px;min-width:0;display:grid}.ps-identity{border-right:1px solid var(--line);padding-right:24px}.ps-options,.ps-description-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.ps-save label{color:var(--muted);gap:6px;min-width:0;font-size:12px;font-weight:500;line-height:1.5;display:grid}.ps-save :is(input,select,textarea){box-sizing:border-box;border:1px solid var(--line-dark);border-radius:var(--r-sm);background:var(--surface-2);width:100%;min-width:0;min-height:44px;color:var(--ink);font:13px/1.6 var(--font-sans,sans-serif);padding:10px 12px}.ps-save textarea{resize:none;scrollbar-width:thin;height:104px;min-height:104px;max-height:104px;overflow:auto}.ps-save textarea[readonly]{background:var(--surface-1);color:var(--muted)}.ps-save>.sg-action-footer{border-top:1px solid var(--line);margin:0;padding:12px 16px}.ps-save .sg-action-footer-note{font-size:12px}.ps-error{color:var(--red);overflow-wrap:anywhere;margin:0;padding:8px 16px;font-size:13px}@media (max-width:1000px) and (min-width:701px){.ps-fields{grid-template-columns:minmax(200px,.7fr) minmax(0,1.3fr);gap:16px}.ps-identity{padding-right:16px}.ps-options{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.ps-fields{grid-template-columns:minmax(0,1fr);gap:16px;padding:12px}.ps-identity{border-right:0;padding-right:0}.ps-description-pair{grid-template-columns:minmax(0,1fr)}.ps-heading{padding:12px}.ps-save>.sg-action-footer{background:var(--surface-1);z-index:1;padding:12px;position:sticky;bottom:0}}.pl-avatar{border:1px solid var(--persona-avatar-color,var(--lime));width:56px;height:56px;color:var(--persona-avatar-color,var(--lime));background:color-mix(in srgb,var(--persona-avatar-color,var(--lime)) 12%,var(--panel));border-radius:12px;flex:none;place-items:center;font-size:16px;display:grid;overflow:hidden}.pl-avatar img{object-fit:cover;width:100%;height:100%;display:block}.persona-library{color:var(--text);min-width:0}.pl-persona-count{color:var(--muted);white-space:nowrap;flex-shrink:0;font-size:12px}.pl-page-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.pl-page-actions .adaptive-search{flex:0 320px;width:clamp(36px,24vw,320px);min-width:36px}.persona-library>.pl-page-actions{margin-bottom:12px}html dialog.pl-group-create-dialog>.sg-dialog-header{border-bottom:1px solid var(--line);flex-direction:row;flex:none;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}html dialog.pl-group-create-dialog>.sg-dialog-header h2{min-width:0;margin:0;font-size:18px;line-height:1.4}html dialog.pl-group-create-dialog>.sg-dialog-header>.sg-button{flex:none;width:36px;min-width:36px;height:36px;min-height:36px;margin:0 0 0 auto;padding:0}.pl-group-create-dialog .g2-form>.pl-group-create-search{flex-direction:row;align-items:center;gap:8px;display:flex}.pl-group-create-dialog .pl-group-create-search svg{flex:none}@media (max-width:680px){.pl-page-actions .adaptive-search{flex:100px}.pl-page-actions .pl-persona-count{font-size:11px}}.persona-library>.pl-library-navigation{grid-template-columns:minmax(0,max-content) minmax(140px,1fr);align-items:center;gap:12px 16px;display:grid;overflow:visible}.appShell .pl-persona-groups .kl-list-nav,.appShell .pl-persona-groups .kl-three-slots{display:contents}.pl-library-navigation .pl-persona-groups{flex-wrap:wrap;flex:700px;min-width:0}.pl-persona-groups>.sg-button{white-space:nowrap;flex:none}.pl-navigation-actions{flex:360px;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.persona-library .pl-navigation-actions .adaptive-search{flex:280px;width:auto;min-width:36px}.pl-navigation-actions>button{flex:none}@media (max-width:900px){.persona-library>.pl-library-navigation{grid-template-columns:1fr;overflow:visible}.pl-navigation-actions{flex-wrap:wrap;justify-content:stretch}.pl-navigation-actions .pl-search{flex:220px}.pl-library-navigation .pl-persona-groups{flex-wrap:wrap;min-width:0}}.persona-page-tabs .sg-button[aria-pressed=true]{box-shadow:inset 0 -2px var(--lime);font-weight:700;color:var(--lime)!important;border-color:var(--lime)!important;background:color-mix(in srgb,var(--lime) 14%,var(--panel))!important}.persona-intake-topbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}.persona-intake-topbar .persona-route-header{background:0 0!important;border:0!important;margin:0!important;padding:0!important}.persona-intake-topbar .persona-route-header h2{margin:0;font-size:16px}.persona-intake-topbar .kolCandidateShortcut{margin:0;padding:0}.persona-intake-topbar .kolDistillModel{align-items:center;gap:8px;margin:0 0 0 auto;font-size:12px;display:flex}.persona-add-body .kol-discovery-fields{border:0;min-width:0;padding:0;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:12px!important;margin:0!important;display:grid!important}.persona-add-body .kol-discovery-fields .inputLabel{flex-direction:row;align-items:center;gap:8px;min-width:0;display:flex;margin:0!important}.persona-add-body .kol-discovery-fields .metric-label{white-space:nowrap;flex:none}.persona-add-body .kol-discovery-fields :is(input,select){width:100%;min-width:0}@media (max-width:680px){.persona-intake-topbar .kolDistillModel{flex-basis:100%;justify-content:flex-end}.persona-intake-topbar .kolDistillModel select{max-width:220px}}html dialog.pl-dialog.pl-group-dialog{max-height:calc(100dvh - 32px);inset:0;width:min(480px,100vw - 32px)!important;height:fit-content!important;min-height:0!important;margin:auto!important}.pl-group-picker>p{margin:0 0 20px}.pl-group-picker fieldset{border:0;min-width:0;margin:0 0 20px;padding:0}.pl-group-picker legend{width:100%;margin-bottom:10px;font-size:13px}.pl-group-picker legend span{float:right;color:var(--muted);font-size:12px}.pl-group-options{grid-template-columns:minmax(0,1fr);gap:8px;max-height:240px;display:grid;overflow:auto}.pl-group-hint{color:var(--muted);margin-top:12px;display:block}.pl-new-group-disclosure{border-top:1px dashed var(--line);padding-top:16px}.pl-new-group-disclosure summary{cursor:pointer;color:var(--muted);font-size:13px}.pl-new-group-disclosure form{margin-top:12px}.pl-new-group-disclosure small{color:var(--muted);margin-top:8px;display:block}.pl-group-options label:focus-within{outline:2px solid var(--lime);outline-offset:2px}.pl-group-options label{border:1px solid var(--line);cursor:pointer;border-radius:8px;align-items:center;gap:8px;min-width:0;padding:12px;display:flex}.pl-group-options label span{overflow-wrap:anywhere}.pl-group-options label[data-selected=true]{border-color:var(--lime);background:color-mix(in srgb,var(--lime) 8%,var(--panel))}html dialog.pl-group-dialog .pl-group-options input{width:16px;height:16px;min-height:0;accent-color:var(--lime);flex:none;padding:0}.pl-new-group>label{margin-bottom:8px;font-size:13px;display:block}.pl-new-group>div{align-items:center;gap:8px;display:flex}.pl-new-group>div input{flex:1;min-width:0}.pl-library-navigation,.persona-library>.pl-library-toolbar{border:1px solid var(--line);background:var(--panel);border-radius:12px;margin-bottom:16px;padding:8px}.persona-library>.pl-library-navigation .pl-persona-groups{gap:6px}.persona-library>.pl-library-navigation select{min-width:100px;max-width:170px;height:34px;padding:6px 10px;font-size:12px}.persona-library>.pl-library-navigation :is(.sg-button,.pl-search,select){box-sizing:border-box;height:36px;min-height:36px}.persona-library>.pl-library-toolbar{justify-content:space-between;margin-top:8px}.persona-library>.pl-library-toolbar .pl-search{flex:0 480px;width:min(480px,100%)}.persona-library>.ki-catalog-filters{margin:0 0 8px}.appShell .persona-library>.ki-catalog-filters .ux-list-chips{flex-wrap:wrap;gap:8px;min-width:0;max-width:100%;display:flex;overflow:visible}.appShell .persona-library>.ki-catalog-filters .ux-list-chips>button{white-space:nowrap;flex:none}@media (max-width:680px){.persona-library>.pl-library-navigation select{max-width:100%;height:44px}.persona-library>.pl-library-toolbar .pl-search{flex:180px}}.persona-discovery-actions{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;width:100%;margin-top:12px;padding-top:12px;display:flex}.persona-discovery-input{gap:8px;margin:20px 0 0;display:grid}.persona-discovery-input textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--line-dark);border-radius:var(--r-sm);background:var(--panel);width:100%;min-height:240px;color:var(--text);padding:12px;line-height:1.65}.persona-discovery-empty{border-top:1px solid var(--line);color:var(--muted);margin-top:24px;padding-top:16px}@media (max-width:1100px){.persona-add-body .kol-discovery-fields{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:600px){.persona-add-body .kol-discovery-fields{grid-template-columns:repeat(2,minmax(0,1fr))!important}.persona-discovery-input textarea{min-height:200px}.persona-discovery-actions{flex-wrap:wrap}.persona-discovery-actions>.sg-button{margin-left:auto}}.persona-top-model{min-width:0;max-width:240px}.persona-discovery-summary{color:var(--muted);margin:12px 0;font-size:13px}.persona-add-workspace{width:100%;min-width:0;color:var(--text)}.persona-add-body{min-width:0;padding:0}.persona-center-page .persona-add-workspace .persona-page-tabs{flex-wrap:nowrap;overflow-x:auto}.persona-add-workspace .persona-page-tabs>button{white-space:nowrap;flex-shrink:0}.pl-source-toolbar-slot{flex:none;min-width:0;margin-left:auto}.pl-source-toolbar-slot:empty,.persona-kol-source[data-scoped=true] select[aria-label="筛选 KOL 列表"]{display:none}.pl-source-filters{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.pl-source-filters input,.pl-source-filters select{border:1px solid var(--line-dark);border-radius:var(--r-sm);background:var(--panel);height:36px;color:var(--text);padding:6px 10px}.pl-source-filters input{width:clamp(180px,20vw,320px)}.pl-source-filters select{width:180px}.pl-source-filters select.pl-distillation-filter{width:104px}@media (max-width:760px){.pl-source-filters input,.pl-source-filters select{height:44px}}.pl-persona-groups{flex-wrap:wrap;flex:1;align-items:center;gap:8px;display:flex}.pl-persona-groups select{max-width:170px}.pl-persona-groups [aria-pressed=true]{border-color:var(--lime);color:var(--lime)}.pl-library-toolbar{flex-wrap:wrap}.pl-source-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.pl-source-card{border:1px solid var(--line);border-radius:8px;padding:16px;transition:border-color .15s,background .15s}.pl-source-card[data-selected=true]{border-color:var(--lime);background:color-mix(in srgb,var(--lime) 8%,var(--panel));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lime) 55%,transparent)}.pl-source-card label{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pl-source-card input{width:16px;accent-color:var(--lime)}.pl-source-card p{overflow-wrap:anywhere;line-height:1.6}.pl-source-card small,.pl-source-card label span{color:var(--muted)}.persona-kol-source>input{border:1px solid var(--line);background:var(--surface-2);width:100%;color:var(--text);border-radius:8px;margin:12px 0;padding:10px}@media (max-width:680px){.pl-source-grid{grid-template-columns:1fr}.pl-persona-groups{flex-basis:100%}.pl-persona-groups select{max-width:calc(33.333% - 8px)}html dialog.persona-add-workspace{width:calc(100vw - 16px);height:calc(100dvh - 16px);max-height:calc(100dvh - 16px);margin:8px}}.persona-add-workspace-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.persona-add-workspace-header h2{margin:0;font-size:18px}.persona-center-page .persona-page-tabs{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;padding:0 0 12px;display:flex}.persona-editor-preference{white-space:nowrap;color:var(--muted);align-items:center;gap:8px;margin-left:auto;font-size:12px;display:flex}.persona-editor-preference select{background:var(--surface-2);color:var(--text);border:1px solid var(--line);border-radius:8px;padding:8px}.persona-page-more{position:relative}.persona-page-more summary{cursor:pointer;color:var(--muted);padding:8px}.persona-page-more>div{z-index:10;background:var(--panel);border:1px solid var(--line);border-radius:8px;gap:8px;min-width:180px;padding:12px;display:grid;position:absolute;top:100%;right:0}.persona-add-menu{z-index:50;background:#00000085;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.persona-add-menu-card{border:1px solid var(--line);background:var(--panel);border-radius:14px;width:min(620px,100%);padding:22px;position:relative;box-shadow:0 24px 70px #00000059}.persona-add-menu-card h2{margin:0 0 6px}.persona-add-menu-card p{color:var(--muted);margin:0;font-size:12px}.persona-add-close{border:1px solid var(--line);width:32px;height:32px;color:var(--text);cursor:pointer;background:0 0;border-radius:8px;font-size:22px;line-height:1;position:absolute;top:14px;right:16px}.persona-add-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.persona-add-options button{text-align:left;flex-direction:column;align-items:flex-start;gap:6px;min-height:92px;display:flex}.persona-add-options small{color:var(--muted);font-size:11px;line-height:1.5}.pl-library-toolbar{align-items:center;gap:12px;min-width:0;margin-bottom:12px;display:flex}.pl-library-toolbar .pl-groups{border:0;flex-wrap:nowrap;flex:1;min-width:0;padding:0;overflow-x:auto}.pl-library-toolbar .pl-groups button{white-space:nowrap;flex:none}.persona-library .pl-library-toolbar .pl-search{flex:0 320px;width:clamp(180px,22vw,320px)}.pl-library-toolbar>button{flex:none}.pl-filters>span{color:var(--muted);margin-left:auto;font-size:12px}.pl-lane-tags{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex;overflow-x:auto}.pl-lane-tags button{white-space:nowrap;padding:6px 10px;font-size:11px}.pl-lane-tags button[aria-pressed=true]{color:var(--lime);border-color:var(--lime);background:color-mix(in srgb,var(--lime) 10%,transparent)}.persona-library .pl-select-kol{white-space:nowrap;flex:none}.persona-library .pl-select-kol input{width:16px;height:16px;min-height:0;padding:0}@media (max-width:760px){.pl-library-toolbar{flex-wrap:wrap}.pl-library-toolbar .pl-groups{flex-basis:100%}.persona-library .pl-library-toolbar .pl-search{flex:1;width:auto}.persona-editor-preference{margin-left:auto}.persona-center-page .persona-page-tabs{gap:4px}.persona-add-options{grid-template-columns:1fr}}.pl-intro,.pl-groups,.pl-filters,.pl-heading{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pl-intro{justify-content:space-between;margin-bottom:16px}.pl-selection-toolbar{border:1px solid var(--line);background:var(--surface-2);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin:12px 0 16px;padding:10px 12px;display:flex}.pl-selection-toolbar span{color:var(--muted);font-size:12px}.pl-source-editing{padding-bottom:88px}.pl-source-card-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.pl-source-card-header>label{overflow-wrap:anywhere;flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.pl-source-card-header>.sg-tag{white-space:nowrap;flex-shrink:0;margin-left:auto}.pl-source-metrics{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:12px 0;padding-top:12px;font-family:inherit;display:grid}.pl-source-metrics dt{color:var(--muted);margin-bottom:4px;font-size:12px;line-height:1.4}.pl-source-metrics .metric-label{align-items:center;gap:4px;display:inline-flex}.pl-source-metrics .metric-label svg{flex-shrink:0}.pl-source-metrics dd{color:var(--text);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font-family:inherit;font-size:14px;font-weight:600;line-height:1.5}@media (max-width:480px){.pl-source-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.pl-source-footer{z-index:40;box-sizing:border-box;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--panel);border-radius:10px 10px 0 0;margin:0;position:fixed;bottom:0;box-shadow:0 -4px 16px #0000001f}.pl-source-footer>.sg-button{flex:none;margin-left:auto}html body .pl-source-footer>.sg-button .sg-action-label{color:var(--surface-0)!important;font-size:14px!important;font-weight:800!important}html body .pl-source-footer>.sg-button svg{stroke-width:2px;color:var(--surface-0)!important}@media (max-width:900px){.pl-source-footer{bottom:calc(72px + env(safe-area-inset-bottom))}.pl-source-editing{padding-bottom:160px}}.pl-select-kol{color:var(--soft);align-items:center;gap:6px;font-size:12px;display:flex}.pl-select-kol input{accent-color:var(--lime)}.pl-intro p,.pl-heading p{color:var(--muted);margin:0;font-size:12px}.pl-intro label{align-items:center;gap:8px;font-size:12px;display:flex}.pl-groups{border-bottom:1px dashed var(--line);padding-bottom:12px}.pl-groups button[aria-pressed=true]{color:var(--lime);border-color:var(--lime)}.pl-filters{margin:12px 0 20px}.pl-filters input{flex:1;min-width:150px}.pl-heading{justify-content:space-between;margin-bottom:16px}.pl-heading h2{margin:0 0 4px;font-size:15px}.pl-heading>span{color:var(--muted);font-size:12px}.pl-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.pl-card{border:1px solid var(--line);background:var(--panel);border-radius:10px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.pl-card>header{border-bottom:1px dashed var(--line);align-items:center;gap:10px;min-height:72px;padding:14px 16px;display:flex}.pl-card>header>div{flex:1;min-width:0}.pl-card>header>.pl-favorite{flex-shrink:0}.pl-card h3{overflow-wrap:anywhere;margin:0;font-size:14px}.pl-card small{color:var(--muted);font-size:11px}.pl-badge{color:var(--muted);background:var(--surface-2);border-radius:4px;padding:2px 6px;font-size:11px}.pl-body{flex-direction:column;flex:1;gap:14px;padding:16px;display:flex}.pl-body dl{grid-template-columns:76px minmax(0,1fr);gap:12px 8px;margin:0;font-size:13px;line-height:1.6;display:grid}.pl-body dt{color:var(--muted)}.pl-body .pl-benchmark-label{white-space:nowrap}.pl-body dd{overflow-wrap:anywhere;margin:0}.pl-body .creation-persona-benchmark{border-top:1px dashed var(--line);margin-top:auto;padding-top:12px}.pl-card-prompts{border-top:1px dashed var(--line);padding-top:12px}.pl-card-prompts summary{cursor:pointer;color:var(--muted);font-size:12px}.pl-card-prompts section{margin-top:10px}.pl-card-prompts h4{color:var(--text);margin:0 0 6px;font-size:12px}.pl-card-prompts pre{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--line);background:var(--surface-2);max-height:220px;color:var(--muted);font:inherit;border-radius:8px;margin:0;padding:10px;font-size:11px;line-height:1.55;overflow:auto}.pl-card>footer{border-top:1px dashed var(--line);background:var(--surface-2);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}.pl-card>footer>small{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.pl-card>footer{justify-content:flex-end}html dialog.pl-dialog{background:var(--panel);width:min(820px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--text);border:1px solid var(--line);border-radius:12px;padding:0;overflow:hidden}html dialog.pl-dialog[open]{flex-direction:column;display:flex}html dialog.pl-drawer{width:min(540px,100vw - 32px);height:calc(100dvh - 32px);margin:16px 16px 16px auto}.pl-dialog::backdrop{background:#0000008c}.pl-dialog>.sg-dialog-header,.pl-dialog>footer{border-bottom:1px dashed var(--line);flex:none;padding:16px}.pl-dialog>footer{border-top:1px dashed var(--line);border-bottom:0;justify-content:flex-end;align-items:center;gap:8px;display:flex}.pl-dialog>footer>span{margin-right:auto;font-size:12px}.pl-dialog-body{min-height:0;padding:16px;overflow:auto}.pl-dialog-body p{color:var(--muted);font-size:12px;line-height:1.6}.pl-edit-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.pl-edit-fields label,.pl-prompt-label{color:var(--muted);gap:6px;font-size:12px;display:grid}.pl-prompt-label{margin-top:20px}.pl-prompt-tabs{border-bottom:1px solid var(--line);gap:8px;margin-top:20px;padding-bottom:8px;display:flex}.pl-prompt-tabs button[aria-selected=true]{border-color:var(--lime);color:var(--lime)}.pl-edit-prompt-panel{border:1px solid var(--line);background:var(--surface-2);border-radius:8px;margin-top:12px;padding:12px}.pl-edit-prompt-panel h4{margin:0 0 8px;font-size:13px}.pl-edit-prompt-panel pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:440px;color:var(--text);margin:0;overflow:auto}.pl-prompt-label>span{text-align:right}.pl-dialog :is(input,textarea),.persona-library :is(input,select){background:var(--surface-2);width:100%;min-width:0;color:var(--text);border:1px solid var(--line);font:inherit;border-radius:8px;padding:10px}.persona-library select{width:auto}.pl-dialog textarea{resize:vertical;line-height:1.65}.pl-dialog .pl-prompt{min-height:300px}.pl-dialog pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;font-size:13px;line-height:1.65}.pl-detail-fields>div{grid-template-columns:76px minmax(0,1fr);gap:12px;margin-bottom:12px;display:grid}.pl-detail-fields dd{margin:0}@media (max-width:680px){.pl-grid,.pl-edit-fields{grid-template-columns:minmax(0,1fr)}.pl-intro>p{flex-basis:100%}.pl-dialog>footer{flex-wrap:wrap}}html dialog.pl-edit-dialog{width:min(1280px,100vw - 32px);height:calc(100dvh - 32px)}.pl-edit-dialog>.pl-dialog-body{flex:1;padding:0;overflow:hidden}.pl-edit-layout{grid-template-columns:repeat(2,minmax(0,1fr));height:100%;min-height:0;display:grid}.pl-edit-current,.pl-conversation{overscroll-behavior:contain;min-width:0;padding:16px;overflow:auto}.pl-conversation{border-left:1px dashed var(--line)}.pl-conversation h3{margin:0 0 12px;font-size:14px}.pl-conversation label{gap:8px;margin:16px 0 8px;font-size:13px;display:grid}.pl-chat-log>div,.pl-proposal{border:1px dashed var(--line);overflow-wrap:anywhere;border-radius:8px;margin:12px 0;padding:12px}.pl-chat-user{background:var(--surface-2)}.pl-chat-log p{white-space:pre-wrap}.pl-proposal summary{cursor:pointer;padding:8px 0;font-size:12px}.pl-proposal pre{max-height:240px;overflow:auto}@media (max-width:760px){.pl-edit-dialog>.pl-dialog-body{overflow:auto}.pl-edit-layout{grid-template-columns:minmax(0,1fr);height:auto}.pl-edit-current,.pl-conversation{overflow:visible}.pl-conversation{border-left:0;border-top:1px dashed var(--line)}}@media (max-width:680px){body:has(.persona-center-page) .appShell .topbar{gap:10px;flex-wrap:wrap!important;height:auto!important}body:has(.persona-center-page) .app-topbar-title{flex:1 0 100%;min-width:0}body:has(.persona-center-page) .app-topbar-title h1{white-space:nowrap}body:has(.persona-center-page) .topActions{flex-wrap:wrap;justify-content:flex-end;width:100%}}.persona-library>.pl-unified-toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pl-unified-toolbar .pl-persona-groups{flex-wrap:wrap;flex:auto;gap:6px;display:flex}.pl-unified-toolbar .pl-page-actions{flex:0 auto;margin:0}.pl-unified-toolbar .pl-page-actions .adaptive-search{flex:180px;width:clamp(180px,20vw,280px)}@media (max-width:1100px){.pl-unified-toolbar .pl-page-actions{flex:100%;justify-content:flex-end}}html dialog.pl-dialog.pl-profile-dialog{background:var(--panel);border-radius:18px;width:min(900px,100vw - 32px);height:min(860px,100dvh - 32px)}html dialog.pl-profile-dialog>.sg-dialog-header{border-bottom:1px solid var(--line);flex-direction:row;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}html dialog.pl-profile-dialog>.sg-dialog-header h2{min-width:0;margin:0;font-size:18px;line-height:1.4}html dialog.pl-profile-dialog>.sg-dialog-header button{flex:none;width:36px;height:36px;min-height:36px;margin:0 0 0 auto;padding:0}.pl-profile-dialog>.pl-dialog-body{flex:1;min-height:0;padding:24px;overflow:auto}.pl-profile-form .pl-edit-fields{gap:16px}.pl-profile-form :is(input,textarea,select){box-sizing:border-box;border-radius:10px;font-size:14px;line-height:1.6}.pl-profile-form textarea{resize:vertical;min-height:108px}.pl-profile-form input,.pl-profile-form select{height:42px}.pl-profile-form :is(input,textarea)[readonly],.pl-profile-form select:disabled{color:var(--text);opacity:1;cursor:default}.pl-profile-form .pl-prompt-label textarea{min-height:220px}.pl-profile-form .pl-prompt-tabs{margin-top:24px}.pl-profile-form :is(.pl-default-rules,.pl-optimize-disclosure),.pl-account-history{border-top:1px solid var(--line);margin-top:24px;padding-top:16px}.pl-profile-form summary,.pl-account-history summary{cursor:pointer;color:var(--muted);font-size:13px}.pl-optimize-disclosure>fieldset{border:0;min-width:0;margin:12px 0 0;padding:0}.pl-optimize-disclosure .pl-conversation{border:1px solid var(--line);border-radius:12px;padding:16px;overflow:visible}html dialog.pl-profile-dialog>footer{border-top:1px solid var(--line);box-sizing:border-box;justify-content:flex-end;gap:10px;min-height:72px;padding:16px 24px}html dialog.pl-profile-dialog>footer>span{color:var(--muted);margin:0;font-size:12px}.pl-delete-action{align-items:center;gap:8px;margin:0;display:flex}.pl-delete-action small{color:var(--muted);font-size:12px}.pl-card{background:var(--panel);border-radius:18px}.pl-card>header,.pl-card>.pl-body,.pl-card>footer{padding:20px}.pl-card>header{align-items:center;gap:14px}.pl-card>header .pl-favorite{flex:none;align-self:flex-start;width:36px;min-width:36px;height:36px;min-height:36px;margin-left:auto;padding:0}.pl-card .pl-favorite[aria-pressed=true]{color:var(--lime)}.pl-card>footer{background:var(--panel);border-top:1px solid var(--line);flex-wrap:nowrap;justify-content:flex-end}.pl-card>footer>small{color:var(--muted)}@media (max-width:680px){html dialog.pl-profile-dialog>.sg-dialog-header,.pl-profile-dialog>.pl-dialog-body,html dialog.pl-profile-dialog>footer{padding:16px}html dialog.pl-profile-dialog>footer{justify-content:flex-end}.pl-profile-form .pl-edit-fields{grid-template-columns:1fr}.pl-delete-action{flex-wrap:wrap}}.pl-card>footer>.sg-button{flex:none}.pl-header-actions{flex:none;align-items:center;gap:8px;display:flex}html dialog.pl-profile-dialog>.sg-dialog-header .pl-header-actions button{margin:0}.pl-account-settings,.pl-metadata-options{border-top:1px solid var(--line);margin-top:24px;padding-top:16px}.pl-account-settings h3{margin:0 0 8px;font-size:14px}.pl-account-settings p,.pl-metadata-options{color:var(--muted);font-size:13px}.pl-binding-option{align-items:center;gap:8px;margin:16px 0;font-size:14px;display:flex}.pl-dialog .pl-binding-option input{width:16px;height:16px;accent-color:var(--lime);padding:0}.pl-bound-accounts{border:1px solid var(--line);background:var(--surface-2);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 16px;margin:0 20px;padding:14px 16px;display:flex}.pl-bound-accounts[data-bound=true]{border-color:color-mix(in srgb,var(--lime) 32%,var(--line));background:color-mix(in srgb,var(--lime) 7%,var(--panel))}.pl-bound-label{color:var(--muted);font-size:12px;font-weight:600}.pl-bound-accounts ul{flex-wrap:wrap;align-items:center;gap:10px 16px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.pl-bound-accounts li{align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.pl-bound-platform{border:1px solid var(--line);color:var(--text);background:var(--panel);border-radius:6px;flex:none;padding:3px 7px;font-size:12px}.pl-bound-accounts strong{color:var(--text);overflow-wrap:anywhere;font-size:15px}.pl-binding-empty{color:var(--muted);font-size:13px}.pl-account-settings>.pl-bound-accounts{margin:0}.pl-card-identity{flex:1;min-width:0}.pl-card .pl-bound-accounts-inline{background:0 0;border:0;border-radius:0;gap:6px 10px;margin:8px 0 0;padding:0}.pl-card .pl-bound-accounts-inline .pl-bound-label{font-size:12px;font-weight:400}.pl-card .pl-bound-accounts-inline ul{gap:6px 12px}.pl-card .pl-bound-accounts-inline strong{font-size:14px}.pl-account-settings-top{border-top:0;border-bottom:1px solid var(--line);margin:0 0 24px;padding:0 0 24px}.pl-account-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.pl-account-heading h3{margin:0;font-size:15px}.pl-binding-rows{gap:12px;display:grid}.pl-binding-row{grid-template-columns:140px minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.pl-binding-row label{color:var(--muted);gap:6px;font-size:12px;display:grid}.pl-binding-row[data-removed=true] :is(input,select){opacity:.55;text-decoration:line-through}.pl-binding-note{margin-bottom:0}@media (max-width:540px){.pl-binding-row{grid-template-columns:90px minmax(0,1fr)}.pl-binding-row>.sg-button{grid-column:2;justify-self:end}}.pl-bound-platform[data-brand]{box-sizing:border-box;color:#fff;border:0;border-radius:6px;justify-content:center;align-items:center;height:28px;padding:3px;display:inline-flex}.pl-bound-platform[data-brand=x]{background:#000;width:28px}.pl-bound-platform[data-brand=xiaohongshu]{background:#ff2442;width:50px}.pl-bound-platform[data-brand] svg{width:100%;height:100%;display:block}.pl-avatar-settings{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:20px;padding-bottom:20px;display:flex}.pl-avatar-options{flex-wrap:wrap;flex:1;align-items:end;gap:12px;min-width:0;display:flex}.pl-avatar-options label{min-width:0;color:var(--muted);gap:6px;font-size:12px;display:grid}.pl-avatar-options small{color:var(--muted);font-size:12px}.pl-card footer .pl-card-meta{color:var(--muted);flex-direction:column;gap:4px;font-size:12px;display:flex}.pl-summary dl{align-items:start}.pl-summary .pl-summary-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;max-height:3.2em;display:-webkit-box;overflow:hidden}.pl-summary-platforms{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.pl-summary-tags{align-items:center;gap:6px;min-width:0;max-width:100%;height:28px;display:flex}.pl-summary-tags .ux-group-badges{flex-wrap:nowrap;flex:auto;gap:6px;min-width:0;max-width:100%;display:flex;overflow:hidden}.pl-summary-tags .ux-group-badge{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;flex:0 auto;min-width:0;max-width:100%;overflow:hidden}.pl-summary-more{border:1px solid var(--line);color:var(--muted);white-space:nowrap;border-radius:4px;flex:none;padding:2px 6px;font-size:11px}.pl-card-actions{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.pl-card footer .pl-card-meta>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:480px){.pl-card>footer>.pl-card-meta{flex-basis:100%}.pl-summary dl{grid-template-columns:64px minmax(0,1fr);gap:10px 8px}}.pl-profile-form .pl-group-multiselect{border:1px solid var(--line);min-width:0;color:var(--muted);border-radius:10px;flex-direction:column;gap:10px;margin:0;padding:12px;font-size:12px;display:flex}.pl-group-multiselect legend{padding:0 4px}.pl-group-multiselect .pl-group-default{font-weight:600}.pl-group-multiselect .pl-group-options{flex-wrap:wrap;gap:8px;display:flex}.pl-profile-form .pl-group-options label{border:1px solid var(--line);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}.pl-profile-form .pl-group-options input{width:16px;height:16px;min-height:0;accent-color:var(--lime);margin:0;padding:0}.pl-group-options label:has(input:checked){border-color:var(--lime);color:var(--text)}.pl-group-options label:has(input:focus-visible){outline:2px solid var(--lime);outline-offset:2px}.appShell .kl-list-nav{flex-wrap:wrap;justify-content:flex-start;gap:8px;min-width:0;max-width:100%}.appShell .kl-three-slots{flex-wrap:wrap;flex:0 auto;align-items:center;gap:6px;min-width:0;max-width:100%;display:flex}.appShell .kl-list-slot{border:1px solid var(--line);background:var(--panel);min-width:0;max-width:min(320px,100%);min-height:32px;color:var(--text);border-radius:7px;flex:0 auto;display:flex;position:relative}.appShell .ux-hub .kl-list-nav{flex-wrap:wrap!important;overflow:visible!important}.appShell .kl-list-slot[data-active=true]{color:var(--lime);border-color:var(--lime);background:color-mix(in srgb,var(--lime) 12%,var(--panel))}.appShell .kl-list-slot>button{min-height:30px;color:inherit;font:inherit;cursor:pointer;box-shadow:none;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;padding:4px 10px;font-size:12px;line-height:20px;display:flex}.appShell .kl-list-slot>.kl-slot-label{border-radius:6px 0 0 6px;min-width:0}.appShell .kl-slot-label>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.appShell .kl-slot-label>span:last-child{white-space:nowrap;flex-shrink:0}.appShell .kl-list-slot>.kl-slot-arrow{border-left:1px solid var(--line);border-radius:0 6px 6px 0;flex:0 0 30px;padding:4px 6px}.appShell .kl-list-slot>button:disabled{color:var(--muted);cursor:default}.appShell .kl-list-slot button:focus-visible{outline:2px solid var(--lime);outline-offset:-3px}.appShell .kl-slot-menu{z-index:100;box-sizing:border-box;overscroll-behavior:contain;border:1px solid var(--line);background:var(--panel);border-radius:8px;padding:6px;position:absolute;top:calc(100% + 6px);overflow-y:auto;box-shadow:0 12px 28px #0005}.appShell .kl-slot-menu-row{grid-template-columns:minmax(0,1fr) 32px;align-items:center;gap:4px;display:grid}.appShell .kl-slot-menu-row>button{width:100%;min-height:36px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:space-between;align-items:center;gap:12px;padding:8px;font-size:13px;display:flex}.appShell .kl-slot-menu-row>button>span:first-child{overflow-wrap:anywhere;min-width:0}.appShell .kl-slot-menu-row>button[aria-checked=true],.appShell .kl-slot-menu-row>button:first-child:hover{color:var(--lime);background:color-mix(in srgb,var(--lime) 12%,var(--panel))}.appShell .kl-slot-menu-row>.kl-slot-delete{color:var(--muted);justify-content:center;padding:7px}.appShell .kl-slot-menu-row>.kl-slot-delete:hover:not(:disabled){color:var(--coral);background:color-mix(in srgb,var(--coral) 12%,transparent)}.appShell .kl-slot-menu-row>.kl-slot-delete:focus-visible{color:var(--coral);background:color-mix(in srgb,var(--coral) 12%,transparent)}.appShell .kl-slot-menu p{color:var(--muted);margin:6px;font-size:12px;line-height:1.6}@media (pointer:coarse){.appShell .kl-list-slot>button,.appShell .kl-slot-menu-row>button{min-height:44px}.appShell .kl-list-slot>.kl-slot-arrow{flex-basis:44px}}.appShell .ux-hub .kl-list-nav{align-items:center;gap:6px;padding:6px}.appShell .ux-hub .kl-list-nav>.sg-button{box-sizing:border-box;height:32px;min-height:32px;padding:4px 10px;font-size:12px}.appShell .ux-hub .ki-catalog-filters .ux-category-chip,.appShell .ux-hub .ki-catalog-filters .ux-category-expand{gap:5px;height:28px;min-height:28px;padding:3px 9px;font-size:12px}.appShell .ux-hub .ki-catalog-filters .ux-category-chip[aria-pressed=true]{color:var(--lime);border-color:var(--lime);background:color-mix(in srgb,var(--lime) 12%,var(--panel))}@media (pointer:coarse){.appShell .ux-hub .kl-list-nav .kl-list-slot select,.appShell .ux-hub .kl-list-nav>.sg-button,.appShell .ux-hub .ki-catalog-filters .ux-category-chip,.appShell .ux-hub .ki-catalog-filters .ux-category-expand{height:44px!important;min-height:44px!important}.appShell .kl-list-slot{min-height:44px}}.appShell .kl-list-nav>.sg-button{white-space:nowrap;flex-shrink:0}.appShell .kl-custom-divider{white-space:nowrap;border-left:1px solid var(--line);color:var(--muted);flex-shrink:0;margin-left:8px;padding:5px 10px 5px 16px;font-size:11px}.appShell .kl-nav-list{border:1px solid var(--line);background:color-mix(in srgb,var(--text) 3%,transparent);border-radius:8px;flex-shrink:0;align-items:center;display:flex}.appShell .kl-nav-list[data-active=true]{border-color:var(--lime);background:color-mix(in srgb,var(--lime) 12%,transparent)}.appShell .kl-nav-list>.sg-button{white-space:nowrap;background:0 0;border:0}.appShell .kl-nav-list>.kl-nav-unpin{width:24px;min-width:24px;color:var(--muted);opacity:0;padding:4px;transition:opacity .12s}.appShell .kl-nav-list:hover>.kl-nav-unpin,.appShell .kl-nav-list:focus-within>.kl-nav-unpin{opacity:1}@media (hover:none){.appShell .kl-nav-list>.kl-nav-unpin{opacity:1}}.appShell .kl-nav-list>.kl-nav-unpin:hover{color:var(--lime);background:color-mix(in srgb,var(--lime) 15%,transparent)}.appShell .kl-list-nav .sg-button>span:not(.sg-tag){text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}.appShell .kl-custom-slots{align-items:center;gap:6px;min-width:0;display:flex}.appShell .kl-custom-label{color:var(--muted);white-space:nowrap;flex:none;font-size:11px}.appShell .kl-custom-slots select{border:1px solid var(--line);background:var(--panel);min-width:126px;max-width:160px;height:34px;color:var(--text);font:inherit;white-space:nowrap;text-overflow:ellipsis;border-radius:8px;padding:5px 24px 5px 9px;overflow:hidden}.appShell .kl-list-nav>.sg-button>span:not(.sg-tag){max-width:none}.appShell .kl-list-nav>.kl-more-lists-trigger{color:var(--muted);border-style:dashed}:is(.appShell .kl-list-nav>.kl-more-lists-trigger:hover,.appShell .kl-list-nav>.kl-more-lists-trigger:focus-visible){color:var(--text);border-color:var(--lime)}@media (max-width:1100px){.appShell .kl-custom-slots{gap:4px}.appShell .kl-custom-slots select{min-width:100px;max-width:132px;font-size:12px}}.appShell .kl-all-lists{background:var(--panel);width:min(520px,100vw - 24px);max-height:80dvh;color:var(--text);border:1px solid var(--line);border-radius:16px;padding:20px;overflow:auto}.kl-all-lists::backdrop{background:#0009}.kl-all-lists header{justify-content:space-between;align-items:center;gap:12px;display:flex}.kl-all-lists h2{margin:0;font-size:19px}.kl-all-lists p{color:var(--muted);font-size:12px}.kl-all-lists [role=alert]:empty{display:none}.kl-all-list-rows>div{gap:8px;margin-top:8px;display:flex}.kl-all-list-rows>div>.sg-button:first-child{text-align:left;flex:1;justify-content:space-between;min-width:0}.kl-all-list-rows>div>.sg-button:first-child>span:first-child{overflow-wrap:anywhere}.kl-all-list-rows [aria-pressed=true]{color:var(--lime);border-color:var(--lime)}.appShell .ux-hub .ki-overflow-tools{flex:none;position:relative}.appShell .ux-hub .ki-overflow-tools>summary{cursor:pointer;border:1px solid var(--line);min-height:40px;color:var(--text);border-radius:8px;padding:9px 12px}.appShell .ux-hub .ki-overflow-actions{z-index:30;border:1px solid var(--line);background:var(--panel);border-radius:10px;gap:6px;min-width:176px;padding:8px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 30px #0005}.appShell .ux-hub .ki-overflow-actions>.sg-button{justify-content:flex-start;gap:8px;width:100%;min-width:0}.appShell .ux-hub .ki-reference-time{flex:none}.appShell .ux-hub .ki-calendar-tool{width:34px;min-width:0}.appShell .ux-hub .ki-calendar-trigger{justify-content:center;align-items:center;display:inline-flex}.appShell .ux-hub .ki-calendar-trigger[data-active=true],.appShell .ux-hub .ki-calendar-trigger[aria-expanded=true]{color:var(--lime);border-color:var(--lime);background:color-mix(in srgb,var(--lime) 12%,var(--panel))}@container workspace (width>=1101px){.appShell .ux-hub .ki-table-panel .ki-comparison-table{padding:0!important;overflow:auto!important}.appShell .ux-hub .ki-table-panel .ki-comparison-table table{width:100%!important;min-width:900px!important;display:table!important}.appShell .ux-hub .ki-table-panel .ki-comparison-table thead{clip-path:none!important;width:auto!important;height:auto!important;display:table-header-group!important;position:static!important;overflow:visible!important}.appShell .ux-hub .ki-table-panel .ki-comparison-table tbody{display:table-row-group!important}.appShell .ux-hub .ki-table-panel .ki-comparison-table tr{height:auto!important;padding:0!important;display:table-row!important}.appShell .ux-hub .ki-table-panel .ki-comparison-table td:not([data-label=数据来源]):not([data-column=favorite]):not([data-column=monitor]){vertical-align:middle!important;white-space:nowrap!important;display:table-cell!important}.appShell .ux-hub .ki-table-panel .ki-comparison-table td:before{display:none!important}}.appShell .ux-hub .ki-table-panel .ki-comparison-table :is(th,td)[data-column=favorite],.appShell .ux-hub .ki-table-panel .ki-comparison-table :is(th,td)[data-column=monitor]{display:none!important}@container workspace (width<=1100px){.appShell .ux-hub .ki-table-panel,.appShell .ux-hub .ki-comparison-table{height:auto!important;max-height:none!important;overflow:visible!important}.appShell .ux-hub .ki-comparison-table table,.appShell .ux-hub .ki-comparison-table tbody{width:100%!important;min-width:0!important;display:block!important}.appShell .ux-hub .ki-comparison-table thead{display:none!important}.appShell .ux-hub .ki-comparison-table tbody tr{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;height:auto!important;min-height:0!important;margin:0 0 12px!important;padding:12px!important;display:grid!important}.appShell .ux-hub .ki-comparison-table tbody tr>td{overflow-wrap:anywhere;white-space:normal!important;grid-column:auto!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;padding:8px!important}.appShell .ux-hub .ki-comparison-table tbody tr>td:first-child,.appShell .ux-hub .ki-comparison-table tbody tr>td[data-column=identity],.appShell .ux-hub .ki-comparison-table tbody tr>td:last-child{grid-column:1/-1!important}.appShell .ux-hub .ki-comparison-table .ux-identity-button{gap:10px!important;width:100%!important;max-width:none!important;height:auto!important;min-height:44px!important;display:flex!important}.appShell .ux-hub .ki-comparison-table .ux-identity-button>span:last-child{flex:1!important;min-width:0!important}.appShell .ux-hub .ki-comparison-table .ki-row-actions{justify-content:flex-start!important;gap:8px!important;display:flex!important}.appShell .ux-hub .ki-comparison-table .ki-row-actions>.sg-button,.appShell .ux-hub .ki-comparison-table .ki-row-more>summary{min-width:44px!important;height:44px!important;min-height:44px!important}}.ki-discovery-dialog{box-sizing:border-box;border:1px solid var(--g2-line);background:var(--surface-1);width:min(960px,100vw - 32px);height:min(780px,100dvh - 40px);max-height:calc(100dvh - 40px);color:var(--ink);overscroll-behavior:contain;border-radius:18px;margin:auto;padding:0;overflow:hidden}.ki-discovery-dialog[open]{flex-direction:column;display:flex}.ki-discovery-dialog>header,.ki-discovery-dialog>nav,.ki-discovery-dialog>footer{flex-shrink:0}.ki-discovery-header{padding:24px 28px 18px}.ki-modal-eyebrow{color:var(--lime);letter-spacing:.16em;margin-bottom:8px;font-size:10px;font-weight:700;display:block}.ki-discovery-body{scrollbar-gutter:stable;overscroll-behavior:contain;flex:1;min-height:0;padding:20px 28px;overflow:auto}.ki-discovery-dialog>.ki-discovery-tabs{border-bottom:1px solid var(--line);gap:10px;margin:0;padding:0 28px 16px}.ki-discovery-dialog>.ki-discovery-tabs button{flex:1;justify-content:center;height:42px}.ki-discovery-subtabs{gap:8px;margin-bottom:14px;display:flex}.ki-discovery-subtabs .sg-button{height:32px;font-size:12px}.ki-discovery-subtabs button[aria-pressed=true]{background:var(--surface-3);color:var(--ink);border-color:var(--line-dark)}.ki-discovery-dialog .ki-discovery-footer{background:var(--surface-1);border-top:1px solid var(--line);margin:0;padding:14px 28px 16px}.ki-discovery-actions{min-height:40px;color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.ki-discovery-actions .sg-button{min-width:140px;margin-left:auto}.ki-discovery-actions>.pm-intake-actions{width:100%;margin:0}.ki-discovery-footer>p{flex-wrap:wrap;align-items:center;gap:6px;margin:10px 0 0;font-size:11px;line-height:1.6;display:flex}.ki-discovery-footer>p>span{margin-left:auto}.ki-discovery-footer svg{flex:none}.ki-discovery-dialog .g2-panel.g2-form,.ki-discovery-dialog .kol-web-form,.ki-discovery-dialog .pm-intake{box-shadow:none;background:0 0;border:0;padding:0}.ki-discovery-dialog .g2-form h2{font-size:18px}.ki-discovery-dialog .ki-add-members{border:0;max-height:none;margin:0;padding:0;overflow:visible}.ki-discovery-dialog .ki-add-members>label:has(input:checked){background:color-mix(in srgb,var(--lime) 9%,var(--surface-2));outline:1px solid color-mix(in srgb,var(--lime) 40%,var(--line))}.ki-pool-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.ki-pool-heading h3{margin:0 0 7px;font-size:18px}.ki-pool-heading p{color:var(--muted);margin:0;font-size:13px}.ki-pool-count{color:var(--lime);text-align:right;font-size:26px;font-weight:650}.ki-pool-count small{color:var(--muted);font-size:11px;font-weight:400;display:block}.ki-pool-search{border:1px solid var(--line-dark);border-radius:10px;align-items:center;gap:10px;margin-bottom:12px;padding:0 12px;display:flex}.appShell .ki-pool-search input{background:0 0;border:0;width:100%;height:40px;padding:0}.ki-pool-list{gap:8px;display:grid}.appShell .ki-pool-row{background:var(--surface-2);border:1px solid var(--line);cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:14px;display:flex}.ki-pool-row:has(input:checked){border-color:var(--lime);background:color-mix(in srgb,var(--lime) 7%,var(--surface-2))}.ki-pool-row input{width:17px;height:17px;accent-color:var(--lime);flex:none}.ki-pool-avatar{background:var(--surface-3);width:36px;height:36px;color:var(--muted);border-radius:50%;flex:none;place-items:center;display:grid}.ki-pool-identity{flex:1;min-width:0}.ki-pool-identity strong{font-size:14px}.ki-pool-row small{color:var(--muted);overflow-wrap:anywhere;font-size:11px;line-height:1.7;display:block}.ki-pool-meta{text-align:right;max-width:30%;color:var(--muted);font-size:12px}.ki-pool-empty{text-align:center;color:var(--muted);padding:40px 20px}.ki-discovery-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000000a6}.ki-discovery-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ki-discovery-header>div{min-width:0}.ki-discovery-header>button{flex:none}.appShell .ki-discovery-header h2{margin:0 0 8px;font-size:22px}.ki-discovery-header p{color:var(--g2-muted);margin:0;font-size:13px;line-height:1.7}.ki-discovery-tabs{gap:8px;margin:20px 0 16px;display:flex}.ki-discovery-tabs button[aria-pressed=true]{border-color:var(--g2-lime);color:var(--g2-lime);background:color-mix(in srgb,var(--g2-lime) 10%,var(--g2-surface))}.ki-discovery-dialog .g2-panel{margin:0;padding:18px}.ki-discovery-dialog .kol-web{gap:16px}.ki-discovery-dialog .kol-web-heading,.ki-discovery-dialog .kol-web-empty{display:none}.ki-discovery-dialog .kol-web-form{gap:14px}.ki-discovery-dialog .kol-web-fields{gap:12px}.ki-discovery-dialog .kol-web-submit{padding-top:12px}.ki-discovery-dialog .kol-web-submit button{white-space:normal}.ki-discovery-footer{border-top:1px solid var(--g2-line);color:var(--g2-muted);margin-top:18px;padding-top:16px;font-size:12px;line-height:1.7}.ki-discovery-scope{color:var(--g2-muted);margin:0 0 12px;font-size:12px}.ki-add-members{border:1px solid var(--line);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:320px;margin:12px 0;padding:8px;display:grid;overflow:auto}.appShell .ki-add-members>label{background:var(--surface-2);cursor:pointer;text-align:left;border-radius:8px;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;min-width:0;margin:0;padding:10px;display:flex}.appShell .ki-discovery-dialog .g2-form{gap:14px}.ki-discovery-dialog .g2-form .g2-sectionhead{margin-bottom:0}.ki-discovery-dialog .g2-form>p{margin:0}.appShell .ki-add-members input[type=checkbox]{width:18px;min-width:18px;height:18px;accent-color:var(--lime);margin:0}.ki-add-members .ux-avatar{width:32px;min-width:32px;height:32px}.ki-add-members label>span:last-child{overflow-wrap:anywhere;min-width:0}.ki-add-members small{color:var(--muted);font-size:11px;display:block}@media (max-width:600px){.ki-add-members{grid-template-columns:1fr}}.ki-discovery-dialog [data-testid=ai-source-candidates]>h3{margin:0 0 12px;font-size:17px}.ki-discovery-dialog .ux-table{max-width:100%;overflow-x:auto}.ki-discovery-dialog .ux-table table{table-layout:fixed;width:100%}.ki-discovery-dialog .ux-table :is(td,th){white-space:normal;overflow-wrap:anywhere;min-width:0}.ki-discovery-dialog .ux-table th:first-child{width:24%}.ki-discovery-dialog .ux-table th:last-child{width:22%}.ki-candidate-note{color:var(--g2-muted);margin:8px 0;font-size:12px;line-height:1.6}.ki-candidate-note summary{cursor:pointer}@media (max-width:600px){.ki-discovery-dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 20px);padding:16px}.appShell .ki-discovery-header h2{font-size:20px}.ki-discovery-tabs{flex-wrap:wrap}.ki-discovery-dialog .g2-panel{padding:14px}.ki-discovery-dialog .kol-web-fields{grid-template-columns:1fr}.ki-discovery-dialog .kol-web-submit{align-items:stretch}.ki-discovery-dialog .kol-web-submit button{width:100%}.ki-discovery-dialog .ux-table table{table-layout:auto}.ki-discovery-dialog .ux-table td{grid-column:1/-1}.ki-discovery-dialog .ux-table th{width:auto}html dialog.ki-discovery-dialog{width:calc(100vw - 16px);height:calc(100dvh - 16px);max-height:calc(100dvh - 16px);padding:0}.ki-discovery-dialog .ki-discovery-header{padding:18px 16px 12px}.ki-discovery-dialog>.ki-discovery-tabs{flex-wrap:nowrap;gap:6px;padding:0 16px 12px}.ki-discovery-dialog>.ki-discovery-tabs button{padding:0 8px;font-size:12px}.ki-discovery-dialog .ki-discovery-body{padding:16px}.ki-discovery-dialog .ki-discovery-footer{padding:12px 16px}.ki-discovery-footer>p>span,.ki-pool-avatar{display:none}.ki-pool-meta{max-width:25%}.ki-discovery-actions{flex-wrap:wrap}.ki-discovery-actions .sg-button{min-width:120px}.ki-discovery-dialog .g2-panel.g2-form,.ki-discovery-dialog .kol-web-form,.ki-discovery-dialog .pm-intake{padding:0}}.task-execution{min-width:0;padding:14px}.task-execution-context{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;font-size:13px;display:flex}.task-execution-context small{color:#9eb0a4;overflow-wrap:anywhere;width:100%}.task-execution ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.task-execution li{border:1px solid #2e4135;border-radius:8px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 10px;font-size:12px;display:grid}.task-execution li>span{color:#819589;display:flex}.task-execution li>b{font-weight:500}.task-execution li>small{color:#9eb0a4}.task-execution li[data-state=done]>span{color:#c5fa5e}.task-execution li[data-state=active]{border-color:#87a739}.task-execution li[data-state=issue]>span{color:#efb650}.task-execution-note{color:#9eb0a4;font-size:12px;line-height:1.65}.task-execution-error{overflow-wrap:anywhere;background:#24281a;border-left:2px solid #efb650;border-radius:5px;margin-top:12px;padding:12px;font-size:12px;line-height:1.6}.task-execution-error p{white-space:pre-wrap;margin:6px 0 0}.taskRawEvents{border-top:1px solid #2e4135}.taskRawEvents>summary{cursor:pointer;color:#a5b6aa;padding:12px;font-size:12px}.taskTraceList li.is-recorded .taskTraceMarker{color:#91a499;background:0 0}.taskTraceList li.is-recorded .taskTraceMarker:after{content:"·";font-size:22px}.taskTraceCopy small{overflow-wrap:anywhere}.taskTraceActions>small{width:100%;max-width:none}@media (max-width:380px){.task-execution{padding:10px}.task-execution li{grid-template-columns:18px minmax(0,1fr)}.task-execution li>small{grid-column:2}.task-execution-context{font-size:12px}}.taskSavedResult{grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;min-width:0;margin:0 12px 12px 44px;display:flex}.taskSavedResult>span{overflow-wrap:anywhere;min-width:0;color:var(--muted);font-size:13px}.taskSavedResult b{color:var(--text)}@media (max-width:540px){.taskSavedResult{flex-wrap:wrap;margin-left:12px}}.kolTaskToolbar{flex-wrap:wrap;align-items:center;gap:20px;margin:16px 0;display:flex}.persona-route-header{border:1px solid var(--line);background:var(--brand-surface-2);border-radius:12px;justify-content:space-between;align-items:flex-start;gap:18px;margin:4px 0 18px;padding:16px;display:flex}.persona-route-header h2{margin:4px 0 6px}.persona-route-header p{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.kol-discovery-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0 18px;display:grid}.kol-discovery-fields .inputLabel{color:var(--soft);gap:6px;font-size:12px;display:grid}.kol-discovery-fields input,.kol-discovery-fields select{box-sizing:border-box;border:1px solid var(--line);background:var(--brand-surface-2);width:100%;color:var(--ink);border-radius:8px;padding:10px 12px}.kolCandidateShortcut{align-items:center;gap:8px;margin:12px 0;display:flex}.distillLayout#kol-distill-input{flex-direction:column;align-items:stretch;gap:0;width:100%;display:flex}.distillLayout#kol-distill-input>.personaFlowGuide,.distillLayout#kol-distill-input>.distillWorkspace{box-sizing:border-box;flex:none;width:100%;min-width:0;max-width:100%}.personaFlowGuide{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;min-width:0;margin:0 0 12px;padding:4px 0;position:relative}.personaFlowGuide ol{scrollbar-width:thin;scroll-snap-type:x proximity;flex-wrap:nowrap;align-items:center;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.personaFlowGuide li{scroll-snap-align:start;flex:1 0 auto;align-items:center;min-width:0;display:flex}.personaFlowGuide li:last-child{flex:none}.personaFlowGuide li:not(:last-child):after{content:"";background:var(--line);flex:1;min-width:20px;height:1px;margin:0 12px}.personaFlowGuide li[data-complete=true]:after{background:var(--brand-lime)}body .personaFlowGuide li button.sg-button{text-align:left;white-space:nowrap;width:auto;height:36px;min-height:36px;box-shadow:none;background:0 0;border:0;border-radius:6px;justify-content:flex-start;align-items:center;gap:6px;padding:0 6px;display:flex}.personaFlowGuide li button b{font-size:12px;font-weight:500;line-height:1.4}body .personaFlowGuide li button.sg-button[data-state=current]{color:var(--brand-lime);background:var(--brand-soft)}.personaFlowGuide li button[data-state=current] b{font-weight:700}.personaFlowGuide li button[aria-disabled=true]{cursor:not-allowed;color:var(--soft)}.personaFlowIndex{border:1px solid var(--line);border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;font-size:10px;line-height:1;display:grid}.personaFlowGuide [data-state=current] .personaFlowIndex,.personaFlowGuide [data-state=complete] .personaFlowIndex{border-color:var(--brand-lime);color:var(--brand-lime)}.personaFlowGuide small,.personaFlowHint{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.persona-top-progress{flex:0 760px;min-width:0;max-width:760px;margin-inline-start:auto}.persona-top-progress .personaFlowGuide{border:0;margin:0;padding:0}.persona-top-progress .personaFlowGuide ol{justify-content:safe flex-end;padding:2px;scroll-padding-inline:2px}.persona-top-progress .personaFlowGuide li{flex:none}.persona-top-progress .personaFlowGuide li:not(:last-child):after{flex:none;width:24px;min-width:24px;margin:0 8px}.persona-top-progress .personaFlowIndex{width:18px;height:18px}.persona-center-page .persona-add-workspace .persona-page-tabs{margin-bottom:12px;padding-bottom:8px}.distillCompletePanel{border:1px solid var(--line);background:var(--brand-soft);border-radius:8px;align-items:flex-start;gap:12px;margin:0 0 12px;padding:16px;display:flex}.distillCompletePanel h2{margin:0 0 6px;font-size:16px}.distillCompletePanel p{color:var(--soft);margin:0;line-height:1.6}.distillCompleteMark{background:var(--brand-lime);color:#172018;border-radius:50%;flex:0 0 32px;place-items:center;height:32px;font-size:20px;font-weight:800;display:grid}.distillReturnActions{margin:0 0 12px}.optionalBinding{border-top:1px solid var(--line);padding-top:12px}.optionalBinding[open]{overscroll-behavior:contain;max-height:240px;overflow:auto}.optionalBinding summary{cursor:pointer;color:var(--soft);font-weight:600}.optionalBinding .sectionIntro{margin-top:12px}#persona-flow-module{border-radius:12px;min-height:0;padding:20px;scroll-margin-top:90px}#persona-flow-module .persona-processing{gap:12px;min-height:260px;padding:32px 16px}#persona-flow-module .persona-processing .processingRing{border-width:3px;width:40px;height:40px}#persona-flow-module .persona-processing h2{margin:0;font-size:18px}#persona-flow-module .persona-processing p{margin:0;font-size:14px;line-height:1.6}#persona-flow-module .persona-processing>small{font-size:12px;line-height:1.6}#persona-flow-module .persona-processing>[role=progressbar]{width:min(320px,100%);margin:8px auto}@media (max-width:700px){body .personaFlowGuide li button.sg-button{height:44px;min-height:44px}.personaFlowGuide li:not(:last-child):after{min-width:16px;margin:0 8px}}.kolTaskToolbar .kolWorkflowPrimary{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));min-width:280px;margin:0}.kolCandidateShortcut{align-items:center;gap:8px;margin-left:auto;display:flex}.kolDistillModel,.kolDiscoveryScope{color:var(--soft);flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0;display:flex}.kolDistillModel select,.kolDiscoveryScope select{border:1px solid var(--line);background:var(--brand-surface-2);max-width:100%;min-height:40px;color:var(--ink);border-radius:8px;padding:8px 12px}@media (max-width:600px){.kolTaskToolbar{gap:10px}.kolTaskToolbar .kolWorkflowPrimary{flex-basis:100%;min-width:0}.kolTaskToolbar .kolWorkflowPrimary button{min-height:80px;padding:10px}.kolDistillModel select{width:100%}.persona-route-header{flex-direction:column}.kol-discovery-fields{grid-template-columns:1fr}}.appShell .persona-center-page{min-width:0}.appShell .persona-center-page>.pageTabs{border-bottom:1px dashed var(--line);flex-wrap:wrap;gap:8px;margin:0 0 16px;padding:0 0 12px;display:flex}.appShell .persona-center-page .personaOverview{border:0;border-bottom:1px dashed var(--line);color:var(--text);box-shadow:none;background:0 0;border-radius:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0 0 20px;padding:12px 0;display:grid}.appShell .persona-center-page .personaOverview>div{border:0;border-right:1px dashed var(--line);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;min-width:0;min-height:0;padding:0 16px;display:flex}.appShell .persona-center-page .personaOverview>div:first-child{padding-left:0}.appShell .persona-center-page .personaOverview>div:last-child{border:0}.appShell .persona-center-page .personaOverview b{font-size:20px;line-height:28px}.appShell .persona-center-page .personaOverview small{color:var(--muted);font-size:11px;line-height:18px}.appShell .persona-center-page .personaCards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.appShell .persona-center-page .personaCards>.personaProfile{border:1px solid var(--line);background:var(--panel);min-width:0;box-shadow:none;border-radius:10px;flex-direction:column;gap:0;padding:0;display:flex}.appShell .persona-center-page .personaProfile>.profileHead{border-bottom:1px dashed var(--line);grid-template-columns:34px minmax(0,1fr) auto;gap:12px;min-height:76px;padding:14px 16px;display:grid}.appShell .persona-center-page .profileHead>span{width:34px;height:34px;color:color-mix(in srgb,var(--persona) 70%,var(--text));background:color-mix(in srgb,var(--persona) 12%,var(--panel));border:1px solid color-mix(in srgb,var(--persona) 40%,var(--line));border-radius:8px}.appShell .persona-center-page .profileHead h2{margin:0;font-size:15px;line-height:22px}.appShell .persona-center-page .profileHead small{font-size:11px;line-height:18px}.appShell .persona-center-page .profileHead>em{white-space:nowrap;grid-column:auto;justify-self:end;font-size:11px}.appShell .persona-center-page .persona-center-body{flex-direction:column;flex:1;gap:14px;min-width:0;padding:16px;display:flex}.appShell .persona-center-page .persona-center-field{grid-template-columns:110px minmax(0,1fr);align-items:start;gap:14px;display:grid}.appShell .persona-center-page .persona-center-field>span{color:var(--muted);font-size:12px;line-height:22px}.appShell .persona-center-page .persona-center-field>p{min-height:0;color:var(--text);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:22px}.appShell .persona-center-page .persona-center-field .persona-category-tags{min-width:0;margin:0}.appShell .persona-center-page .persona-center-body>dl{border:0;gap:12px;margin:0;padding:0;display:grid}.appShell .persona-center-page .persona-center-body>dl>div{grid-template-columns:110px minmax(0,1fr);gap:14px;margin:0;display:grid}.appShell .persona-center-page .persona-center-body dt{white-space:normal;color:var(--muted);font-size:12px}.appShell .persona-center-page .persona-center-body dd{text-align:left;color:var(--text);overflow-wrap:anywhere;font-size:13px}.appShell .persona-center-page .persona-center-body .creation-persona-benchmark{margin-top:auto;padding-top:12px}.appShell .persona-center-page .personaProfile>.profileActions{border-top:1px dashed var(--line);background:color-mix(in srgb,var(--text) 2%,var(--panel));border-radius:0 0 10px 10px;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin:0;padding:12px 16px;display:flex}.appShell .persona-center-page .profileActions>:first-child{margin-right:auto}.appShell .persona-center-page .profileActions button{width:auto}.appShell .persona-center-page .newPersonaCard{border-style:dashed;grid-column:1/-1;min-width:0}@media (max-width:1000px){.appShell .persona-center-page .personaOverview{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 0}.appShell .persona-center-page .personaOverview>div{border:0;padding:0 12px}.appShell .persona-center-page .personaOverview>div:first-child{padding-left:12px}.appShell .persona-center-page .persona-center-field,.appShell .persona-center-page .persona-center-body>dl>div{grid-template-columns:90px minmax(0,1fr);gap:10px}}@media (max-width:680px){.appShell .persona-center-page .personaCards{grid-template-columns:minmax(0,1fr)}.appShell .persona-center-page .personaOverview{grid-template-columns:repeat(2,minmax(0,1fr))}.appShell .persona-center-page .personaProfile>.profileHead{grid-template-columns:34px minmax(0,1fr) auto}.appShell .persona-center-page .persona-center-body{padding:14px}}.sg-creator-workbench{--cw-border:var(--line,#293d31);--cw-surface:var(--surface,#101b15);--cw-raised:var(--surface-2,#162319);--cw-muted:var(--muted,#a3b5a8);--cw-accent:var(--lime,#baf254);--cw-selected:color-mix(in srgb,var(--cw-accent) 15%,var(--cw-surface))}.appShell .sg-creator-workbench .liveBridge{max-width:none;overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important;margin:16px 0!important;padding:0!important}.creation-editor-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:18px;display:grid}.creation-material-column,.creation-settings-column{border:1px solid var(--cw-border);background:var(--cw-surface);border-radius:12px;min-width:0;padding:18px}.creation-section-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.creation-section-heading h2{line-height:1.4;margin:0!important;font-size:17px!important}.creation-section-heading small{color:var(--cw-muted);font-size:12px}.appShell .sg-creator-workbench header.pageTitle{gap:12px;min-height:0!important;margin:12px 0!important;padding:12px 0!important}.appShell .sg-creator-workbench header.pageTitle>div{min-height:0!important;padding:0!important}.workbench-title-actions{align-items:center;gap:10px;display:flex!important}.appShell .sg-creator-workbench .pageTitleWithSteps{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.appShell .sg-creator-workbench .pageTitleWithSteps h1{margin:0}.workbench-stepper{color:var(--cw-muted);pointer-events:none;flex-wrap:wrap;align-items:center;gap:7px;font-size:12px;display:flex}.workbench-stepper span{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.workbench-stepper span b{border:1px solid var(--cw-border);border-radius:50%;justify-content:center;align-items:center;width:21px;height:21px;font-size:11px;font-weight:500;display:inline-flex}.workbench-stepper span[data-complete=true]{color:var(--cw-accent)}.workbench-stepper span[data-complete=true] b{border-color:var(--cw-accent);color:var(--cw-accent);background:var(--cw-selected)}.workbench-stepper i{color:var(--cw-muted);font-style:normal}.creation-draft-prompt{border:1px solid var(--cw-border);background:var(--cw-raised);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:16px 0;padding:16px 18px;display:flex}.creation-draft-prompt>div:first-child{gap:5px;min-width:0;display:grid}.creation-draft-prompt b{font-size:14px}.creation-draft-prompt small{color:var(--cw-muted);font-size:12px;line-height:1.5}.creation-draft-prompt code{overflow-wrap:anywhere;color:var(--cw-accent)}.creation-draft-actions{flex-wrap:wrap;align-items:center;gap:8px;max-width:100%;display:flex}.creation-draft-actions button{white-space:normal;text-align:left}@media (max-width:700px){.creation-draft-prompt{align-items:stretch}.creation-draft-prompt>button,.creation-draft-actions,.creation-draft-actions button{width:100%}}.appShell .sg-creator-workbench>button:first-child,.appShell .sg-creator-workbench>.studio-workbench-links{display:none}.creation-editor-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0 14px;display:flex}.creation-editor-toolbar>span[role=status]{border:1px solid var(--cw-border);color:var(--cw-accent);background:var(--cw-selected);border-radius:999px;margin-left:auto;padding:7px 12px;font-size:12px}.creation-editor-toolbar code{color:var(--cw-muted);font-size:12px}.creation-page-breadcrumb{min-width:0;color:var(--muted,#a3b5a8);align-items:center;gap:9px;font-size:13px;line-height:1.4;display:flex}.creation-page-breadcrumb button{-webkit-appearance:none;appearance:none;color:var(--muted,#a3b5a8);font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0}.creation-page-breadcrumb button:hover{color:var(--lime,#baf254);text-decoration:underline}.creation-page-breadcrumb button:focus-visible{outline:2px solid var(--lime,#baf254);outline-offset:2px}.creation-page-breadcrumb [aria-current=page]{color:var(--ink,#eef4ed);font-weight:650}.creation-material-options{border-top:1px solid var(--cw-border);margin-top:16px;padding-top:4px}.appShell .sg-creator-workbench .creation-material-options .g2-panel{margin:10px 0 0;padding:10px 12px}.appShell .sg-creator-workbench .creation-material-options .g2-modegrid{grid-template-columns:1fr 1fr;gap:8px}.appShell .sg-creator-workbench .creation-intake{max-width:none;margin:0}.appShell .sg-creator-workbench .ci-paths{gap:8px;margin-bottom:14px}.appShell .sg-creator-workbench .ci-paths>button{gap:8px;min-height:56px!important;padding:10px!important}.appShell .sg-creator-workbench .ci-paths b{font-size:13px}.appShell .sg-creator-workbench .ci-paths small{font-size:11px}.appShell .sg-creator-workbench .ci-paths svg{flex-shrink:0;width:18px;height:18px}.appShell .sg-creator-workbench .creation-intake [role=tabpanel]{background:0 0;border:0;padding:0}.appShell .sg-creator-workbench .ci-label{margin-bottom:8px;font-size:13px}.appShell .sg-creator-workbench .creation-intake textarea{min-height:150px;padding:12px;font-size:14px;line-height:1.6}.appShell .sg-creator-workbench .ci-toolbar{gap:8px;margin:10px 0}.appShell .sg-creator-workbench .ci-results{margin-top:16px}.appShell .sg-creator-workbench .ci-toolbar h2{font-size:15px}.appShell .sg-creator-workbench .ci-result{margin:10px 0;padding:12px}.appShell .sg-creator-workbench .ci-result textarea{min-height:100px}.appShell .sg-creator-workbench .ci-continue{margin-top:12px}.appShell .sg-creator-workbench .ci-library-list{max-height:350px}.ci-confirmed header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ci-confirmed header>span{color:var(--cw-accent);align-items:center;gap:6px;font-size:13px;display:flex}.ci-confirmed>p{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:9;-webkit-box-orient:vertical;margin:16px 0;font-size:14px;line-height:1.75;display:-webkit-box;overflow:hidden}.ci-confirmed details{border-top:1px solid var(--cw-border);padding:10px 0}.ci-confirmed pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:360px;font-family:inherit;font-size:13px;line-height:1.7;overflow:auto}.ci-confirmed details a{margin:8px 0;font-size:12px;display:block}.ci-confirmed>small{color:var(--cw-muted);margin-top:6px;font-size:12px;display:block}.appShell .sg-creator-workbench .creation-account-mode{gap:8px;max-width:none;margin:0 0 14px}.appShell .sg-creator-workbench .creation-account-mode button{flex-basis:0;min-width:0;min-height:58px;padding:10px}.appShell .sg-creator-workbench .creation-account-mode b{font-size:13px}.appShell .sg-creator-workbench .creation-account-mode small{font-size:11px}.appShell .sg-creator-workbench .simpleBridgeForm{min-width:0;display:block;padding:0!important}.appShell .sg-creator-workbench .sg-writing-mode{display:none}.creation-settings-tabs{border:1px solid var(--cw-border);border-radius:10px;grid-template-columns:1fr 1fr;gap:0;margin-bottom:18px;padding:3px;display:grid}.creation-settings-tabs button{min-height:42px;background:0 0!important;border-color:#0000!important}.creation-settings-tabs button[aria-selected=true]{background:var(--cw-selected)!important;color:var(--cw-accent)!important}.creation-action-picker{gap:9px;margin-bottom:18px;display:grid}.creation-action-picker>b{font-size:13px}.creation-action-picker>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.creation-action-picker button{min-height:46px}.creation-action-picker button[aria-pressed=true]{border-color:var(--cw-accent)!important;background:var(--cw-selected)!important;color:var(--cw-accent)!important}.creation-current-persona{border:1px solid var(--cw-border);border-radius:9px;justify-content:space-between;align-items:center;gap:12px;margin:12px 0;padding:10px 12px;display:flex}.creation-current-persona span{gap:3px;display:grid}.creation-current-persona small{color:var(--cw-muted)}.creation-settings-column[data-settings-tab=creation]>.creation-account-mode,.creation-settings-column[data-settings-tab=creation] .generationPersonaField,.creation-settings-column[data-settings-tab=creation] .matrix-persona-picker,.creation-settings-column[data-settings-tab=creation]>.generationModelPicker,.creation-settings-column[data-settings-tab=creation]>p.dataNote,.creation-settings-column[data-settings-tab=creation]>p[role=status],.creation-settings-column[data-settings-tab=persona]>.creation-action-picker,.creation-settings-column[data-settings-tab=persona]>.text-output-controls,.creation-settings-column[data-settings-tab=persona]>.creation-platform-field,.creation-settings-column[data-settings-tab=persona]>.creation-current-persona,.creation-settings-column[data-settings-tab=persona]>p.dataNote,.creation-settings-column[data-settings-tab=persona] .generationModelPicker,.creation-settings-column[data-settings-tab=persona] .g2-connection-note,.creation-settings-column[data-settings-tab=persona] .bridgeAdvanced{display:none!important}.creation-writing-options{border:1px solid var(--cw-border);border-radius:9px;margin:10px 0;padding:10px 12px}.creation-writing-options>summary{cursor:pointer;font-size:13px;font-weight:650}.creation-settings-column[data-settings-tab=persona]>.creation-writing-options{display:none}.creation-writing-options .text-output-controls{margin:12px 0}.creation-writing-options .text-output-controls label{gap:6px;font-size:12px;display:grid}.creation-writing-options .text-output-controls select{min-height:42px}.appShell .sg-creator-workbench .full-skill-mode-picker .sg-writing-mode,.appShell .sg-creator-workbench .full-skill-mode-picker{margin:12px 0;display:block!important}.creation-settings-column .generationModelPicker,.creation-settings-column .bridgeAdvanced{display:none!important}.appShell .sg-creator-workbench .generationPersonaField{border:0;margin:0;padding:0}.appShell .sg-creator-workbench .formatMatrix{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0}.appShell .sg-creator-workbench .formatMatrix>button{text-align:left;flex-direction:column;align-items:flex-start;gap:5px;height:auto;min-height:0;display:flex;padding:10px!important}.appShell .sg-creator-workbench .formatMatrix>button>div{width:100%}.appShell .sg-creator-workbench .formatMatrix b{font-size:14px}.appShell .sg-creator-workbench .formatMatrix small{white-space:normal;font-size:11px;line-height:1.5}.appShell .sg-creator-workbench .formatMatrix em{margin-top:2px;font-size:11px;position:static}.appShell .sg-creator-workbench .matrix-persona-picker{margin:0 0 12px}.appShell .sg-creator-workbench .matrix-persona-picker header{margin-bottom:10px}.appShell .sg-creator-workbench .matrix-persona-picker h3{font-size:14px}.appShell .sg-creator-workbench .matrix-persona-picker header p{font-size:12px}.appShell .sg-creator-workbench .matrix-persona-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:316px;margin-bottom:8px;overflow:auto}.appShell .sg-creator-workbench .matrix-persona-grid>label{gap:8px;padding:10px}.appShell .sg-creator-workbench .matrix-persona-grid b{font-size:13px}.appShell .sg-creator-workbench .matrix-persona-grid small{font-size:11px}.appShell .sg-creator-workbench .generationModelPicker{margin:12px 0 0;padding:10px 12px}.appShell .sg-creator-workbench .generationModelPickerHead{flex-wrap:wrap;gap:8px;padding:10px 0}.appShell .sg-creator-workbench .simpleBridgeForm .bridgeCodeField{min-height:0;margin:8px 0 0;padding:0!important}.appShell .sg-creator-workbench .sg-writing-mode{margin:12px 0 10px}.appShell .sg-creator-workbench .bridgePromptField{font-size:12px;display:block;margin:10px 0!important;padding:0!important}.appShell .sg-creator-workbench .bridgePromptField textarea{resize:vertical;box-sizing:border-box;width:100%;max-height:160px;margin-top:6px;padding:10px;min-height:68px!important}.appShell .sg-creator-workbench .bridgeAdvanced{margin:10px 0 0;padding:10px 12px}.appShell .sg-creator-workbench .creation-settings-column .g2-panel{margin:10px 0;padding:10px 12px}.appShell .sg-creator-workbench .creation-settings-column .g2-modegrid{grid-template-columns:1fr 1fr;gap:8px}.appShell .sg-creator-workbench .creation-submitbar{box-sizing:border-box;border:1px solid var(--cw-border);background:var(--cw-raised);width:calc(50% - 9px);box-shadow:none;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;margin:14px 0 16px calc(50% + 9px);padding:14px 18px;display:flex;position:static}.creation-submit-summary{gap:5px;min-width:0;display:grid}.creation-submit-summary b{font-size:14px}.creation-submit-summary small{color:var(--cw-muted);font-size:12px;line-height:1.4}.creation-progress-dialog{border:1px solid var(--cw-border);background:var(--cw-surface);width:min(680px,100vw - 24px);max-width:none;max-height:calc(100dvh - 32px);color:inherit;border-radius:14px;padding:18px;overflow:auto}.creation-progress-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#020705cc}.creation-progress-dialog>header{justify-content:space-between;align-items:center;display:flex}.creation-progress-dialog h2{margin:0;font-size:20px}.creation-model-dialog label{gap:8px;margin-top:18px;display:grid}.creation-model-dialog select{width:100%;min-height:42px}.appShell .sg-creator-workbench .creation-submitbar .bridgeActionRow{flex-shrink:0;margin:0!important;padding:0!important}.appShell .sg-creator-workbench .creation-submitbar .primaryButton{white-space:normal}@media (max-width:1050px){.creation-editor-grid{grid-template-columns:1fr}.creation-material-column,.creation-settings-column{padding:16px}.appShell .sg-creator-workbench .creation-submitbar{width:100%;margin:14px 0}}@media (max-width:700px){.appShell .sg-creator-workbench .creation-submitbar{flex-wrap:wrap;gap:10px;padding:12px;bottom:82px}.appShell .sg-creator-workbench .creation-submitbar .bridgeActionRow,.appShell .sg-creator-workbench .creation-submitbar .primaryButton{width:100%}.creation-section-heading small{display:none}.appShell .sg-creator-workbench .ci-paths{grid-template-columns:repeat(2,minmax(0,1fr))}.appShell .sg-creator-workbench .ci-paths>button{align-items:flex-start;flex-direction:column!important}.appShell .sg-creator-workbench .creation-account-mode button{flex-basis:0}.appShell .sg-creator-workbench .creation-submitbar{position:static}}@media (max-width:370px){.appShell .sg-creator-workbench .matrix-persona-grid,.appShell .sg-creator-workbench .formatMatrix{grid-template-columns:1fr}}.creation-platform-field{gap:9px;margin:12px 0;display:grid}.creation-platform-field>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.creation-platform-field>header b{font-size:13px}.creation-platform-field>header small{color:var(--cw-muted);font-size:12px}.appShell .sg-creator-workbench .creation-platform-settings{border:1px solid var(--cw-border);background:var(--cw-raised);border-radius:10px;margin:0;padding:0;overflow:hidden}.appShell .sg-creator-workbench .creation-platform-settings>summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:52px;padding:0 14px;list-style:none;display:flex}.appShell .sg-creator-workbench .creation-platform-settings>summary::-webkit-details-marker{display:none}.appShell .sg-creator-workbench .creation-platform-settings>summary strong{color:var(--cw-accent)}.appShell .sg-creator-workbench .creation-platform-settings[open]{padding-bottom:12px}.appShell .sg-creator-workbench .creation-platform-settings[open]>summary{border-bottom:1px solid var(--cw-border)}.appShell .sg-creator-workbench .creation-platform-options{border-top:1px solid var(--cw-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:12px 18px 16px;display:grid}.appShell .sg-creator-workbench .creation-platform-option{min-width:0;padding:10px 0}.appShell .sg-creator-workbench .creation-platform-option>label{cursor:pointer;align-items:center;gap:12px;min-width:0;font-size:14px;font-weight:650;display:flex}.appShell .sg-creator-workbench .creation-platform-option>label input{accent-color:var(--cw-accent)}@media (max-width:700px){.appShell .sg-creator-workbench .creation-platform-options{grid-template-columns:1fr}}.appShell .sg-creator-workbench .liveBridge>.taskExecution{margin:16px 0}.generation-records-summary{border:1px solid var(--cw-border);background:var(--cw-surface);border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin:16px 0;padding:22px 28px;display:flex}.generation-records-summary h2,.generation-records-summary p{margin:4px 0}.generation-records-summary p{color:var(--cw-muted);font-size:12px}.generation-records-dialog{width:min(980px,100vw - 24px)}.generation-records-dialog .generatedRunLibrary{background:0 0;border:0;margin:16px 0 0;padding:0}.generation-records-dialog .generatedRunLibrary>header{align-items:flex-start}@media (max-width:900px){.appShell .sg-creator-workbench .pageTitleWithSteps{gap:10px}.workbench-title-actions{flex-wrap:wrap}}.publication-calendar{min-width:0;margin-top:18px}.publication-week{border:1px solid var(--line-dark);border-radius:12px;grid-template-columns:repeat(7,minmax(0,1fr));margin-top:16px;display:grid;overflow:hidden}.publication-week>section{border-right:1px solid var(--line-dark);min-width:0;min-height:160px;padding:10px}.publication-week>section:last-child{border-right:0}.publication-week>section.is-today{background:var(--panel)}.publication-week h3{justify-content:space-between;gap:4px;margin:0 0 12px;font-size:13px;display:flex}.publication-week .publication-event{white-space:normal;overflow-wrap:anywhere;text-align:left;flex-direction:column;align-items:flex-start;gap:6px;width:100%;height:auto;margin-bottom:8px;padding:8px;display:flex}.publication-event b{font-size:12px;font-weight:500;line-height:1.5}.publication-event small{color:var(--muted);font-size:11px}.publication-plan-form{flex-wrap:wrap;align-items:end;gap:12px;margin:18px 0 8px;display:flex}.publication-plan-form label{flex:240px;gap:6px;min-width:0;font-size:13px;display:grid}.publication-plan-form select,.publication-plan-form input{width:100%;min-width:0}.publication-calendar>p,.publication-calendar small{color:var(--muted);font-size:12px}@media (max-width:800px){.publication-week{grid-template-columns:1fr}.publication-week>section{border-right:0;border-bottom:1px solid var(--line-dark);min-height:60px}.publication-week>section:last-child{border-bottom:0}}.predx-date-calendar{vertical-align:middle;flex:none;align-items:center;display:inline-flex}.predx-date-calendar .date-filter-trigger{border:1px solid var(--g2-line,#304536);background:var(--g2-panel,#111b15);width:40px;min-width:40px;height:40px;color:var(--g2-muted,#9daa9f);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;padding:0;display:inline-flex}.predx-date-calendar .date-filter-trigger[data-active=true]{color:var(--g2-lime,#bcff42);border-color:var(--g2-lime,#bcff42);background:color-mix(in srgb,var(--g2-lime,#bcff42) 10%,var(--g2-panel,#111b15))}.predx-date-calendar .date-filter-panel:popover-open{display:block}.predx-date-calendar .date-filter-panel{box-sizing:border-box;overscroll-behavior:contain;border:1px solid var(--g2-line,#304536);background:var(--g2-panel,#101a14);max-width:calc(100vw - 24px);color:var(--g2-text,#eff6ef);text-align:left;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;z-index:100;border-radius:12px;margin:0;padding:14px;font-size:13px;position:fixed;inset:auto;overflow:auto;box-shadow:0 16px 48px #0006}.predx-date-calendar .date-filter-panel button{font:inherit;min-height:34px;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:5px 9px}.predx-date-calendar .date-filter-panel button:hover{background:color-mix(in srgb,var(--g2-lime,#bcff42) 10%,transparent)}.predx-date-calendar .date-filter-panel button:focus-visible{outline:2px solid var(--g2-lime,#bcff42);outline-offset:2px}.predx-date-calendar .date-filter-trigger:focus-visible{outline:2px solid var(--g2-lime,#bcff42);outline-offset:2px}.predx-date-calendar .date-filter-panel button:disabled{opacity:.4;cursor:not-allowed}.predx-date-calendar .date-filter-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.predx-date-calendar .date-filter-title{margin:0;display:block}.predx-date-calendar .date-filter-close{justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;min-height:28px;display:inline-flex;border:1px solid var(--g2-line,#304536)!important;color:var(--g2-muted,#9daa9f)!important;border-radius:7px!important;padding:0!important}.predx-date-calendar .date-filter-close:hover{color:var(--g2-text,#eff6ef)!important;border-color:var(--g2-muted,#9daa9f)!important}.predx-date-calendar .date-filter-presets{border-bottom:1px solid var(--g2-line,#304536);flex-wrap:wrap;gap:4px;padding-bottom:10px;display:flex}.predx-date-calendar .date-filter-panel button[aria-pressed=true]{background:color-mix(in srgb,var(--g2-lime,#bcff42) 18%,transparent);color:var(--g2-lime,#bcff42);border-color:var(--g2-lime,#bcff42)}.predx-date-calendar .date-filter-heading{justify-content:space-between;align-items:center;margin:10px 0;display:flex}.predx-date-calendar .date-filter-days{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;display:grid}.predx-date-calendar .date-filter-days>span{color:var(--g2-muted,#9daa9f);padding:5px}.predx-date-calendar .date-filter-days button{min-width:0;padding:4px}.predx-date-calendar .date-filter-days button[data-between=true]{background:color-mix(in srgb,var(--g2-lime,#bcff42) 10%,transparent)}.predx-date-calendar .date-filter-inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.predx-date-calendar .date-filter-inputs label{color:var(--g2-muted,#9daa9f);flex-direction:column;gap:6px;display:flex}.predx-date-calendar .date-filter-inputs input{box-sizing:border-box;border:1px solid var(--g2-line,#304536);width:100%;min-width:0;height:40px;color:var(--g2-text,#eff6ef);font:inherit;background:0 0;border-radius:8px;padding:8px}.predx-date-calendar .date-filter-panel p{color:var(--g2-muted,#9daa9f);margin:10px 0;font-size:12px;line-height:1.6}.predx-date-calendar .date-filter-panel footer{justify-content:flex-end;align-items:center;gap:8px;display:flex}.predx-date-calendar .date-filter-panel .date-filter-reset{margin-right:auto}.predx-date-calendar .date-filter-panel .date-filter-apply{background:var(--g2-lime,#bcff42);color:#172005}[data-ui-theme=light] .predx-date-calendar .date-filter-panel{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (max-width:760px){.predx-date-calendar .date-filter-trigger{width:44px;height:44px}.predx-date-calendar .date-filter-panel button{min-height:38px}}:is(.pd-overview-date,.pd-all-view){--action-height:36px;--action-font:13px;--action-icon:16px;--action-padding:10px;--action-radius:8px;--action-gap:6px}@layer actionStates{:is(.pd-overview-date,.pd-all-view) .sg-button[data-ui-button=inline]{cursor:pointer;white-space:nowrap;width:auto!important;min-width:0!important;height:28px!important;min-height:28px!important;box-shadow:none!important;color:var(--muted)!important;font:500 13px/20px var(--font-sans)!important;background:0 0!important;border:0!important;border-radius:4px!important;align-items:center!important;gap:5px!important;padding:0!important;display:inline-flex!important}:is(.pd-overview-date,.pd-all-view) .sg-button[data-ui-button=inline][data-action=createPersona]{color:var(--lime)!important}:is(.pd-overview-date,.pd-all-view) .sg-button[data-ui-button=inline]:hover:not(:disabled){text-decoration:underline;color:var(--lime)!important}:is(.pd-overview-date,.pd-all-view) .sg-button[data-ui-button=inline]>svg{flex:0 0 16px!important;width:16px!important;height:16px!important}@media (max-width:760px){:is(.pd-overview-date,.pd-all-view) .sg-button[data-ui-button=inline]{justify-content:center!important;min-width:44px!important;height:44px!important;min-height:44px!important}}:is(.pd-overview-date,.pd-all-view) :is([data-ui-button=label],[data-ui-button=icon]):not([role=switch]):not([data-control=content]){background:var(--surface-1)!important;color:var(--ink)!important;border-color:var(--line-dark)!important;box-shadow:none!important}:is(.pd-overview-date,.pd-all-view) :is([data-ui-button=label],[data-ui-button=icon]):not([role=switch]):not([data-control=content]):not([data-variant=primary]):hover:not(:disabled):not([aria-disabled=true]){background:var(--surface-2)!important;border-color:var(--soft)!important}:is(.pd-overview-date,.pd-all-view) :is([data-ui-button=label],[data-ui-button=icon]):is([aria-pressed=true],[aria-selected=true],.active,.selected):not([role=switch]){background:color-mix(in srgb,var(--lime) 12%,var(--surface-1))!important;color:var(--lime)!important;border-color:var(--lime)!important;box-shadow:none!important}:is(.pd-overview-date,.pd-all-view) :is([data-ui-button=label],[data-ui-button=icon])[data-variant=primary]:not(:disabled){background:var(--lime)!important;color:var(--surface-0)!important;border-color:var(--lime)!important}:is(.pd-overview-date,.pd-all-view) :is([data-ui-button=label],[data-ui-button=icon])[data-variant=danger]:not(:disabled){color:var(--coral)!important;border-color:var(--coral)!important}:is(.pd-overview-date,.pd-all-view) :is([data-ui-button],.sg-switch):focus-visible{outline:2px solid var(--lime)!important;outline-offset:3px!important}:is(.pd-overview-date,.pd-all-view) :is([data-ui-button],.sg-switch):disabled{opacity:.45!important;cursor:not-allowed!important}:is(.pd-overview-date,.pd-all-view) button.sg-switch{cursor:pointer;min-height:var(--action-height)!important;border:1px solid var(--line-dark)!important;border-radius:var(--action-radius)!important;background:var(--surface-1)!important;color:var(--ink)!important;align-items:center!important;gap:8px!important;padding:0 10px!important;font-size:13px!important;display:inline-flex!important}:is(.pd-overview-date,.pd-all-view) button.sg-switch:hover:not(:disabled){background:var(--surface-2)!important;border-color:var(--soft)!important}:is(.pd-overview-date,.pd-all-view) .sg-switch-track{box-sizing:border-box;background:var(--muted);border-radius:999px;flex:0 0 32px;width:32px;height:18px;padding:2px;display:block}:is(.pd-overview-date,.pd-all-view) .sg-switch-thumb{background:var(--surface-0);border-radius:50%;width:14px;height:14px;transition:transform .15s;display:block}:is(.pd-overview-date,.pd-all-view) .sg-switch[aria-checked=true] .sg-switch-track{background:var(--lime)}:is(.pd-overview-date,.pd-all-view) .sg-switch[aria-checked=true] .sg-switch-thumb{transform:translate(14px)}@media (prefers-reduced-motion:reduce){:is(.pd-overview-date,.pd-all-view) .sg-switch-thumb{transition:none}}}@media (max-width:760px){:is(.pd-overview-date,.pd-all-view){--action-height:44px}}@layer actionGeometry{:is(.pd-overview-date,.pd-all-view) .creation-platform-multiselect:has(>summary[data-ui-button]){background:0 0!important;border:0!important}:is(.pd-overview-date,.pd-all-view) [data-ui-button]:is([data-ui-button=label],[data-ui-button=icon]):not(.ux-switch){box-sizing:border-box!important;height:var(--action-height)!important;min-height:var(--action-height)!important;max-height:var(--action-height)!important;width:auto!important;min-width:0!important;max-width:100%!important;padding:0 var(--action-padding)!important;justify-content:center!important;align-items:center!important;gap:var(--action-gap)!important;border-radius:var(--action-radius)!important;font-family:var(--font-sans)!important;font-size:var(--action-font)!important;letter-spacing:normal!important;white-space:nowrap!important;text-align:center!important;text-indent:0!important;border-width:1px!important;flex-direction:row!important;flex:none!important;font-weight:500!important;line-height:20px!important;display:inline-flex!important}:is(.pd-overview-date,.pd-all-view) [data-ui-button=icon]:not(.ux-switch){width:var(--action-height)!important;min-width:var(--action-height)!important;aspect-ratio:1!important;padding:0!important}:is(.pd-overview-date,.pd-all-view) [data-ui-button]:is([data-ui-button=label],[data-ui-button=icon])>svg{width:var(--action-icon)!important;height:var(--action-icon)!important;min-width:var(--action-icon)!important;max-width:var(--action-icon)!important;flex:0 0 var(--action-icon)!important;aspect-ratio:1!important;margin:0!important}:is(.pd-overview-date,.pd-all-view) [data-ui-button]>.sg-action-label{font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;white-space:nowrap!important}:is(.pd-overview-date,.pd-all-view) [data-ui-button=icon][aria-busy=true]>svg{display:none!important}}@layer categoryTags{:is(.pd-overview-date,.pd-all-view) .ux-category-chip[data-category],:is(.pd-overview-date,.pd-all-view) .market-tag{--tag-ink:var(--category-color,var(--muted));color:var(--tag-ink)!important;border-color:color-mix(in srgb,var(--tag-ink) 48%,var(--line))!important;background:color-mix(in srgb,var(--tag-ink) 10%,var(--panel))!important;justify-content:center!important;align-items:center!important;gap:6px!important;display:inline-flex!important}:is(.pd-overview-date,.pd-all-view) .ux-category-chip[data-category]{height:var(--action-height)!important;min-height:var(--action-height)!important;border-radius:var(--action-radius)!important;white-space:nowrap!important;flex-shrink:0!important;padding:0 10px!important;font-size:13px!important}:is(.pd-overview-date,.pd-all-view) .ux-category-chip[data-category]:disabled{opacity:1!important;cursor:not-allowed!important}:is(.pd-overview-date,.pd-all-view) .ux-category-chip[data-category]:disabled>.sg-tag{opacity:.65}:is(.pd-overview-date,.pd-all-view) .ux-category-chip[data-category]:hover:not(:disabled){background:color-mix(in srgb,var(--tag-ink) 18%,var(--panel))!important}:is(.pd-overview-date,.pd-all-view) .ux-category-chip[data-category][aria-pressed=true]{border-color:var(--tag-ink)!important;background:color-mix(in srgb,var(--tag-ink) 22%,var(--panel))!important;box-shadow:inset 0 0 0 1px var(--tag-ink)!important}:is(.pd-overview-date,.pd-all-view) .ux-category-chip[data-category]:focus-visible{outline:2px solid var(--tag-ink)!important;outline-offset:2px!important}:is(.pd-overview-date,.pd-all-view) .ux-category-chip[data-category]>.sg-tag{color:inherit!important;background:0 0!important;padding:0!important}:is(.pd-overview-date,.pd-all-view) .ux-category-chip[data-category]>svg{flex:0 0 16px!important;width:16px!important;height:16px!important}:is(.pd-overview-date,.pd-all-view) .market-tag>svg{flex:0 0 14px!important;width:14px!important;height:14px!important}html[data-ui-theme=light] :is(.pd-overview-date,.pd-all-view) :is(.ux-category-chip[data-category],.market-tag){--tag-ink:color-mix(in srgb,var(--category-color,var(--muted)) 40%,color(srgb .09 .17 .125))}}.appShell .predx-daily.pd-overview-date .pd-overview-navigation{justify-content:space-between;align-items:center;gap:12px;min-width:0;margin:4px 0 14px;display:flex}.appShell .predx-daily.pd-overview-date .pd-overview-filters{flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:0;margin:0;display:flex}.appShell .predx-daily.pd-overview-date .pd-overview-search-actions{flex:0 340px;align-items:center;gap:12px;min-width:240px;margin-left:auto;display:flex}.appShell .predx-daily.pd-overview-date .pd-overview-search{box-sizing:border-box;border:1px solid var(--line);background:var(--panel);min-width:0;height:36px;color:var(--muted);border-radius:8px;flex:1;align-items:center;gap:8px;margin:0;padding:0 10px;display:flex}.appShell .predx-daily.pd-overview-date .pd-overview-search:focus-within{border-color:var(--lime);box-shadow:none}.appShell .predx-daily.pd-overview-date .pd-overview-search>svg{flex:none}.appShell .predx-daily.pd-overview-date .pd-overview-search input{-webkit-appearance:none;appearance:none;width:100%;min-width:0;color:var(--ink);font:inherit;flex:1;margin:0;font-size:13px;line-height:20px;height:100%!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;padding:0!important}@container (width<=900px){.appShell .predx-daily.pd-overview-date .pd-overview-navigation{flex-wrap:wrap}.appShell .predx-daily.pd-overview-date .pd-overview-filters{flex-basis:100%}.appShell .predx-daily.pd-overview-date .pd-overview-search-actions{flex-basis:100%;min-width:0}}@media (max-width:600px){.appShell .predx-daily.pd-overview-date .pd-overview-search{height:44px}}.appShell .predx-daily.pd-overview-date .pd-overview-all{box-sizing:border-box;border:1px solid var(--line);background:var(--panel);min-width:52px;min-height:36px;color:var(--muted);font:inherit;white-space:nowrap;border-radius:8px;flex:none;justify-content:center;align-items:center;margin-left:auto;padding:8px 12px;font-size:13px;line-height:18px;text-decoration:none;display:inline-flex}.appShell .predx-daily.pd-overview-date .pd-overview-all:hover{color:var(--lime);border-color:var(--lime)}.appShell .predx-daily.pd-overview-date .pd-overview-all:focus-visible{outline:2px solid var(--lime);outline-offset:3px}@media (max-width:600px){.appShell .predx-daily.pd-overview-date .pd-overview-navigation{align-items:flex-start}.appShell .predx-daily.pd-overview-date .pd-overview-all{min-height:44px}}.appShell .predx-daily.pd-overview-date .pd-overview-filters button{border:1px solid var(--line);min-height:30px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:7px;padding:5px 11px;font-size:12px;display:inline-flex}.appShell .predx-daily.pd-overview-date .pd-overview-filters button[aria-pressed=true]{border-color:var(--lime);background:var(--lime);color:#17200e}.appShell .predx-daily.pd-overview-date .pd-overview-filters b,.appShell .predx-daily.pd-overview-date .pd-overview-filters small{font-size:11px;font-weight:600}.appShell .predx-daily.pd-overview-date .pd-overview-list{column-count:2;column-gap:18px;min-width:0}.appShell .predx-daily.pd-overview-date .pd-compact-card{box-sizing:border-box;break-inside:avoid;background:var(--panel);border:0;border-radius:11px;width:100%;margin:0 0 18px;padding:14px 15px;display:grid;box-shadow:0 5px 18px #0000001c}.appShell .predx-daily.pd-overview-date .pd-compact-meta{min-width:0;color:var(--muted);align-items:center;gap:8px;font-size:11px;display:flex}.appShell .predx-daily.pd-overview-date .pd-compact-category{color:var(--lime);white-space:nowrap;align-items:center;gap:5px;font-weight:700;display:inline-flex}.appShell .predx-daily.pd-overview-date .pd-compact-category i{width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 10%,transparent);background:currentColor;border-radius:50%}.appShell .predx-daily.pd-overview-date .pd-compact-tag{border:1px solid var(--line);text-overflow:ellipsis;white-space:nowrap;border-radius:4px;max-width:190px;padding:2px 6px;overflow:hidden}.appShell .predx-daily.pd-overview-date .pd-compact-card h3{font-weight:700;line-height:1.45;margin:9px 0 7px!important;font-size:15px!important}.appShell .predx-daily.pd-overview-date .pd-compact-metrics{font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;margin:0 0 7px;display:flex}.appShell .predx-daily.pd-overview-date .pd-compact-metrics strong{color:var(--lime);font-size:22px;line-height:1.15}.appShell .predx-daily.pd-overview-date .pd-compact-metrics span{color:var(--muted);font-size:11px}.appShell .predx-daily.pd-overview-date .pd-compact-metrics b{font-size:11px}.appShell .predx-daily.pd-overview-date .pd-compact-metrics .pd-rise{color:var(--lime)}.appShell .predx-daily.pd-overview-date .pd-compact-metrics .pd-fall{color:var(--coral)}.appShell .predx-daily.pd-overview-date .pd-compact-summary{-webkit-line-clamp:2;color:var(--muted);-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.65;display:-webkit-box;overflow:hidden}.appShell .predx-daily.pd-overview-date .pd-compact-event{color:var(--lime);align-items:center;gap:5px;margin:7px 0 0;font-size:11px;display:flex}.appShell .predx-daily.pd-overview-date .pd-compact-footer{border-top:1px dashed var(--line);justify-content:space-between;align-items:flex-end;gap:12px;margin-top:9px;padding-top:8px;display:flex}.appShell .predx-daily.pd-overview-date .pd-compact-footer>p{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;line-height:1.5;overflow:hidden}.appShell .predx-daily.pd-overview-date .pd-compact-footer>div{flex-shrink:0;align-items:center;gap:6px;display:flex}.appShell .predx-daily.pd-overview-date .pd-compact-details{border:0;margin:0;padding:0;position:relative}.appShell .predx-daily.pd-overview-date .pd-compact-details>summary{border:1px solid var(--line);white-space:nowrap;border-radius:6px;min-height:28px;padding:5px 9px;font-size:11px;list-style:none}.appShell .predx-daily.pd-overview-date .pd-compact-details>summary::-webkit-details-marker{display:none}.appShell .predx-daily.pd-overview-date .pd-compact-details[open]>div{z-index:20;border:1px solid color-mix(in srgb,var(--ink) 24%,var(--line));background:var(--paper);border-radius:9px;width:min(430px,100vw - 48px);max-height:320px;padding:12px;position:absolute;top:calc(100% + 6px);right:0;overflow:auto;box-shadow:0 16px 42px #00000061}.appShell .predx-daily.pd-overview-date .pd-compact-details ol{margin:8px 0 0;padding:0;list-style:none}.appShell .predx-daily.pd-overview-date .pd-compact-details li{border-top:1px solid var(--line);grid-template-columns:72px minmax(0,1fr) auto;gap:8px;padding:7px 0;font-size:11px;display:grid}.appShell .predx-daily.pd-overview-date .pd-compact-details p{white-space:normal;font-size:11px}.appShell .predx-daily.pd-overview-date .pd-compact-create{border-color:var(--lime);background:var(--lime);color:#17200e;min-height:28px;padding:5px 10px;font-size:11px;font-weight:700}@container (width<=900px){.appShell .predx-daily.pd-overview-date .pd-overview-list{column-count:1}}.appShell .predx-daily.pd-overview-date .pd-overview-timeline{--pd-rail-width:104px;--pd-line-left:78px;--pd-date-width:62px;margin-top:10px;position:relative}.appShell .predx-daily.pd-overview-date .pd-overview-timeline:before{content:"";left:var(--pd-line-left);background:repeating-linear-gradient(to bottom,color-mix(in srgb,var(--muted) 40%,var(--line)) 0 5px,transparent 5px 10px);width:2px;position:absolute;top:10px;bottom:12px}.appShell .predx-daily.pd-overview-date .pd-overview-day{padding:0 0 24px var(--pd-rail-width);min-width:0;position:relative}.appShell .predx-daily.pd-overview-date .pd-timeline-date{width:var(--pd-date-width);font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;gap:5px;display:flex;position:absolute;top:0;left:0}.appShell .predx-daily.pd-overview-date .pd-timeline-date strong{color:var(--ink);font-size:18px;line-height:24px}.appShell .predx-daily.pd-overview-date .pd-timeline-date>span{color:var(--muted);font-size:12px}.appShell .predx-daily.pd-overview-date .pd-timeline-heading{flex-wrap:wrap;align-items:baseline;gap:10px;min-height:24px;margin-bottom:22px;font-size:13px;line-height:24px;display:flex;position:relative}.appShell .predx-daily.pd-overview-date .pd-timeline-heading:before{content:"";left:calc(var(--pd-line-left) - var(--pd-rail-width) - 4px);background:var(--lime);width:10px;height:10px;box-shadow:0 0 0 4px var(--paper);border-radius:50%;position:absolute;top:6px}.appShell .predx-daily.pd-overview-date .pd-timeline-heading>span{color:var(--muted);overflow-wrap:anywhere}.appShell .predx-daily.pd-overview-date .pd-overview-day-items{grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.appShell .predx-daily.pd-overview-date .pd-overview-day-items>li{min-width:0;position:relative}.appShell .predx-daily.pd-overview-date .pd-overview-day-items>li:before{content:"";left:calc(var(--pd-line-left) - var(--pd-rail-width) - 2px);background:var(--muted);width:6px;height:6px;box-shadow:0 0 0 3px var(--paper);border-radius:50%;position:absolute;top:24px}.appShell .predx-daily.pd-overview-date .pd-compact-card{background:var(--panel);border:0;border-radius:10px;margin:0;padding:16px 18px;box-shadow:0 6px 20px #0000001f}.appShell .predx-daily.pd-overview-date .pd-compact-meta,.appShell .predx-daily.pd-overview-date .pd-compact-metrics{flex-wrap:wrap}.appShell .predx-daily.pd-overview-date .pd-compact-summary{-webkit-line-clamp:unset;overflow-wrap:anywhere;font-size:13px;line-height:1.75;display:block;overflow:visible}.appShell .predx-daily.pd-overview-date .pd-compact-footer{border-top:0;align-items:center;margin-top:12px;padding-top:0}.appShell .predx-daily.pd-overview-date .pd-compact-footer>p{white-space:normal;overflow-wrap:anywhere;overflow:visible}@media (max-width:600px){.appShell .predx-daily.pd-overview-date .pd-overview-timeline{--pd-rail-width:62px;--pd-line-left:48px;--pd-date-width:37px}.appShell .predx-daily.pd-overview-date .pd-timeline-date strong{font-size:13px}.appShell .predx-daily.pd-overview-date .pd-timeline-date>span{font-size:11px}.appShell .predx-daily.pd-overview-date .pd-timeline-heading{gap:4px;margin-bottom:18px}.appShell .predx-daily.pd-overview-date .pd-compact-footer{flex-direction:column;align-items:flex-start;gap:8px}.appShell .predx-daily.pd-overview-date .pd-compact-footer>div{align-self:flex-end}.appShell .predx-daily.pd-overview-date .pd-compact-meta{gap:5px}.appShell .predx-daily.pd-overview-date .pd-compact-tag{max-width:100%}.appShell .predx-daily.pd-overview-date .pd-compact-card{padding:12px}.appShell .predx-daily.pd-overview-date .pd-overview-day-items>li:before{top:20px}}.appShell .predx-daily.pd-overview-date .pd-compact-detail-link{box-sizing:border-box;border:1px solid var(--line);min-height:28px;color:var(--ink);white-space:nowrap;background:0 0;border-radius:6px;justify-content:center;align-items:center;padding:5px 9px;font-size:11px;line-height:16px;text-decoration:none;display:inline-flex}.appShell .predx-daily.pd-overview-date .pd-compact-detail-link:hover{border-color:var(--lime);color:var(--lime)}.appShell .predx-daily.pd-overview-date .pd-compact-detail-link:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.appShell .predx-daily.pd-overview-date .pd-compact-card{cursor:pointer}.appShell .predx-daily.pd-overview-date .pd-compact-card:hover{box-shadow:0 8px 22px color-mix(in srgb,var(--lime) 12%,#0000002e)}.appShell .predx-daily.pd-overview-date .pd-compact-title-link{color:inherit;text-decoration:none}.appShell .predx-daily.pd-overview-date .pd-compact-title-link:focus-visible{outline:2px solid var(--lime);outline-offset:3px;border-radius:2px}.appShell .predx-daily.pd-overview-date [data-category=大事件前夕]{--pd-category-color:#f6c05a}.appShell .predx-daily.pd-overview-date [data-category=概率异动]{--pd-category-color:#c79efa}.appShell .predx-daily.pd-overview-date [data-category=多家媒体报道]{--pd-category-color:#88bcfc}.appShell .predx-daily.pd-overview-date [data-category=钱包异动]{--pd-category-color:#68d7df}html[data-ui-theme=light] .appShell .predx-daily.pd-overview-date [data-category=大事件前夕]{--pd-category-color:#885207}html[data-ui-theme=light] .appShell .predx-daily.pd-overview-date [data-category=概率异动]{--pd-category-color:#6831aa}html[data-ui-theme=light] .appShell .predx-daily.pd-overview-date [data-category=多家媒体报道]{--pd-category-color:#1a58a2}html[data-ui-theme=light] .appShell .predx-daily.pd-overview-date [data-category=钱包异动]{--pd-category-color:#0a6f76}.appShell .predx-daily.pd-overview-date [data-category] .pd-category-badge{color:var(--pd-category-color);border-color:color-mix(in srgb,var(--pd-category-color) 38%,var(--line));background:color-mix(in srgb,var(--pd-category-color) 12%,var(--panel))}.appShell .predx-daily.pd-overview-date [data-category] .pd-compact-category,.appShell .predx-daily.pd-overview-date [data-category] .pd-news-mosaic-meta>span:first-child{color:var(--pd-category-color)}.appShell .predx-daily.pd-overview-date :is(.pd-overview-filters,.pd-categories) button[data-category]:not([data-category=全部]){color:var(--pd-category-color);border-color:color-mix(in srgb,var(--pd-category-color) 38%,var(--line));background:color-mix(in srgb,var(--pd-category-color) 6%,var(--panel))}.appShell .predx-daily.pd-overview-date :is(.pd-overview-filters,.pd-categories) button[data-category]:not([data-category=全部])[aria-pressed=true]{color:var(--pd-category-color);border-color:var(--pd-category-color);background:color-mix(in srgb,var(--pd-category-color) 18%,var(--panel));box-shadow:inset 0 0 0 1px var(--pd-category-color)}.appShell .predx-daily.pd-overview-date .pd-heading-compact{justify-content:flex-end;min-height:44px}.appShell .predx-daily.pd-overview-date .pd-date-control{border-left:1px solid var(--line);align-items:center;gap:8px;padding-left:10px;display:flex}.appShell .predx-daily.pd-overview-date .pd-date-control>span{white-space:nowrap;color:var(--muted);font-size:12px}.appShell .predx-daily.pd-overview-date .pd-view-switch button{color:var(--muted);font:inherit;cursor:pointer;box-sizing:border-box;white-space:nowrap;background:0 0;border:0;border-radius:5px;flex-shrink:0;align-items:center;gap:6px;min-height:36px;padding:8px 12px;font-size:13px;text-decoration:none;display:flex}.appShell .predx-daily.pd-overview-date .pd-view-switch button[aria-pressed=true]{color:var(--lime);background:color-mix(in srgb,var(--lime) 12%,var(--panel))}@media (max-width:760px){.appShell .predx-daily.pd-overview-date .pd-date-control>.date-filter{display:inline-flex}.appShell .predx-daily.pd-overview-date .pd-date-control{border-left:0;padding-left:0}}@media (max-width:600px){.appShell .predx-daily.pd-overview-date .pd-filter-fields{grid-template-columns:minmax(0,1fr)}.appShell .predx-daily.pd-overview-date .pd-searchbar select,.appShell .predx-daily.pd-overview-date .pd-search input,.appShell .predx-daily.pd-overview-date .pd-view-switch button{min-height:44px}.appShell .predx-daily.pd-overview-date .pd-searchbar>select{flex:1}.appShell .predx-daily.pd-overview-date .pd-filters summary{min-height:44px}}.appShell .predx-daily.pd-overview-date .pd-heading-compact{margin-bottom:14px;display:flex}.appShell .predx-daily.pd-overview-date .pd-date-source-details:not([open]){display:none}.appShell .predx-daily.pd-overview-date .pd-compact-create{white-space:nowrap;font:inherit;cursor:pointer;border:1px solid var(--lime);border-radius:6px;justify-content:center;align-items:center;gap:6px;display:inline-flex}.appShell .predx-daily.pd-overview-date .pd-compact-detail-link{cursor:pointer;font-family:inherit}.appShell .predx-daily.pd-overview-date .pd-compact-card{gap:0;container:predx-date-card/inline-size}@container predx-date-card (width<=340px){.appShell .predx-daily.pd-overview-date .persona-creation-label{display:none}}.appShell .predx-daily.pd-overview-date{--font-sans:"Source Han Sans Simplified Chinese","Source Han Sans SC","Source Han Sans CN","Noto Sans SC","PingFang SC","Microsoft YaHei",sans-serif;font-family:Source Han Sans Simplified Chinese,Source Han Sans SC,Source Han Sans CN,Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif}.appShell .predx-daily.pd-overview-date .pd-compact-meta time{margin-left:0}.appShell .predx-daily.pd-overview-date .pd-compact-category{background:0 0;border:0;border-radius:0;padding:0}.appShell .predx-daily.pd-overview-date{font-size:13px;line-height:1.6}.appShell .predx-daily.pd-overview-date .pd-timeline-date strong{white-space:nowrap;font-family:inherit!important}.appShell .predx-daily.pd-all-view{color:var(--ink);min-width:0;margin-bottom:24px;font-family:inherit}.appShell .predx-daily.pd-all-view .pd-preview-title{justify-content:space-between;align-items:center;gap:8px;display:flex}.appShell .predx-daily.pd-all-view .pd-preview-title>a{white-space:nowrap;min-height:36px;color:var(--lime);border-radius:6px;align-items:center;padding:4px 6px;font-size:13px;text-decoration:none;display:inline-flex}.appShell .predx-daily.pd-all-view .pd-preview-title>a:hover{background:color-mix(in srgb,var(--lime) 10%,var(--panel))}.appShell .predx-daily.pd-all-view .pd-overview-back{min-height:40px;color:var(--muted);align-items:center;margin-bottom:8px;font-size:13px;text-decoration:none;display:inline-flex}.appShell .predx-daily.pd-all-view .pd-overview-back:hover{color:var(--lime)}.appShell .predx-daily.pd-all-view .pd-overview-back:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.appShell .predx-daily.pd-all-view .pd-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.appShell .predx-daily.pd-all-view .pd-overview-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.appShell .predx-daily.pd-all-view h2,.appShell .predx-daily.pd-all-view h3,.appShell .predx-daily.pd-all-view p{margin:0}.appShell .predx-daily.pd-all-view h2,.appShell .predx-daily.pd-all-view .pd-side-card h3{align-items:center;gap:8px;font-size:16px;line-height:1.5;display:flex}.appShell .predx-daily.pd-all-view .pd-heading p{color:var(--muted);margin-top:5px;font-size:13px}.appShell .predx-daily.pd-all-view .pd-heading-tools{align-items:center;gap:8px;margin-left:auto;display:flex}.appShell .predx-daily.pd-all-view .pd-heading-compact{justify-content:flex-end;min-height:44px}.appShell .predx-daily.pd-all-view .pd-date-control{border-left:1px solid var(--line);align-items:center;gap:8px;padding-left:10px;display:flex}.appShell .predx-daily.pd-all-view .pd-date-control>span{white-space:nowrap;color:var(--muted);font-size:12px}.appShell .predx-daily.pd-all-view .pd-date-icon{box-sizing:border-box;border:1px solid var(--line);background:var(--panel);width:40px;height:40px;color:var(--muted);cursor:pointer;border-radius:8px;flex:0 0 40px;justify-content:center;align-items:center;display:flex;position:relative}.appShell .predx-daily.pd-all-view .pd-date-icon select{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.appShell .predx-daily.pd-all-view .pd-date-icon:focus-within{outline:2px solid var(--lime);outline-offset:3px}.appShell .predx-daily.pd-all-view .pd-date-icon[data-active=true]{color:var(--lime);border-color:var(--lime);background:color-mix(in srgb,var(--lime) 12%,var(--panel))}@media (max-width:600px){.appShell .predx-daily.pd-all-view .pd-date-icon{flex-basis:44px;width:44px;height:44px}}.appShell .predx-daily.pd-all-view .pd-date{align-items:center;gap:8px;max-width:100%;font-size:13px;display:flex}.appShell .predx-daily.pd-all-view select{font:inherit;color:var(--ink);background:var(--panel);border:1px solid var(--line);border-radius:8px;min-width:0;padding:9px}.appShell .predx-daily.pd-all-view small{color:var(--muted);font-size:12px;line-height:1.65}.appShell .predx-daily.pd-all-view .pd-categories{flex-wrap:wrap;gap:6px;margin:10px 0;display:flex}.appShell .predx-daily.pd-all-view .pd-categories button{border:1px solid var(--line);background:var(--panel);color:var(--muted);font:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}.appShell .predx-daily.pd-all-view .pd-categories button[aria-pressed=true]{color:var(--lime);border-color:var(--lime);background:color-mix(in srgb,var(--lime) 10%,var(--panel))}:is(.appShell .predx-daily.pd-all-view button:focus-visible,.appShell .predx-daily.pd-all-view select:focus-visible,.appShell .predx-daily.pd-all-view summary:focus-visible,.appShell .predx-daily.pd-all-view a:focus-visible){outline:2px solid var(--lime);outline-offset:3px}.appShell .predx-daily.pd-all-view .pd-news{gap:28px;min-width:0;display:grid;container-type:inline-size}.appShell .predx-daily.pd-all-view .pd-sidebar{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;margin-top:24px;display:grid}.appShell .predx-daily.pd-all-view .pd-columns{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:20px;display:grid}.appShell .predx-daily.pd-all-view .pd-column,.appShell .predx-daily.pd-all-view .pd-edition{min-width:0}.appShell .predx-daily.pd-all-view .pd-columns>.pd-column{border:1px solid color-mix(in srgb,var(--ink) 24%,var(--line));border-top:3px solid color-mix(in srgb,var(--lime) 70%,var(--line));background:color-mix(in srgb,var(--panel) 94%,var(--ink));border-radius:16px;padding:10px;box-shadow:0 6px 20px #0000001f}.appShell .predx-daily.pd-all-view .pd-column-heading{border-bottom:1px solid color-mix(in srgb,var(--ink) 20%,var(--line));background:color-mix(in srgb,var(--lime) 8%,var(--panel));border-radius:12px 12px 0 0;margin:-10px -10px 14px;padding:14px}.appShell .predx-daily.pd-all-view .pd-column-heading h3{align-items:center;gap:8px;font-weight:700;line-height:1.45;display:flex;font-size:15px!important}.appShell .predx-daily.pd-all-view .pd-column-heading h3 span{color:var(--lime);background:color-mix(in srgb,var(--lime) 12%,var(--panel));border:1px solid color-mix(in srgb,var(--lime) 30%,var(--line));border-radius:5px;padding:2px 7px;font-size:12px;font-weight:600}.appShell .predx-daily.pd-all-view .pd-column-heading p{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.6}.appShell .predx-daily.pd-all-view .pd-card-list{align-items:start;gap:20px;display:grid}.appShell .predx-daily.pd-all-view .pd-columns:has(>.pd-column:only-child){grid-template-columns:minmax(0,1fr)}.appShell .predx-daily.pd-all-view .pd-column:only-child .pd-card-list{grid-template-columns:repeat(2,minmax(0,1fr))}.appShell .predx-daily.pd-all-view .pd-overview .pd-card-list{overscroll-behavior-y:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--muted) transparent;max-height:clamp(360px,100dvh - 280px,720px);padding-right:4px;overflow-y:auto}.appShell .predx-daily.pd-all-view .pd-overview .pd-card-list:focus-visible{outline:2px solid var(--lime);outline-offset:2px;border-radius:10px}.appShell .predx-daily.pd-all-view .pd-columns{grid-template-columns:minmax(0,1fr)}.appShell .predx-daily.pd-all-view .pd-card-list{flex-wrap:wrap;gap:12px;display:flex}.appShell .predx-daily.pd-all-view .pd-card-list>.pd-card,.appShell .predx-daily.pd-all-view .pd-card-list>.pd-empty{flex:360px;max-width:620px}.appShell .predx-daily.pd-all-view .pd-all-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.appShell .predx-daily.pd-all-view .pd-all-card-grid>.pd-card{gap:16px;max-width:none;height:100%;margin:0;padding:16px}.appShell .predx-daily.pd-all-view .pd-all-card-grid>.pd-empty{grid-column:1/-1}.appShell .predx-daily.pd-all-view .pd-all-card-grid .pd-card-meta{flex-wrap:wrap}.appShell .predx-daily.pd-all-view .pd-all-card-grid .pd-card-intro h3,.appShell .predx-daily.pd-all-view .pd-all-card-grid .pd-summary,.appShell .predx-daily.pd-all-view .pd-all-card-grid .pd-market-title p{-webkit-line-clamp:unset;display:block;overflow:visible}@container (width<=620px){.appShell .predx-daily.pd-all-view .pd-all-card-grid{grid-template-columns:minmax(0,1fr)}}.appShell .predx-daily.pd-all-view .pd-edition-heading{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:14px 0;display:flex}.appShell .predx-daily.pd-all-view .pd-edition-heading h3{align-items:center;gap:8px;font-size:18px;display:flex}.appShell .predx-daily.pd-all-view .pd-edition-heading>span{color:var(--muted);font-size:12px}.appShell .predx-daily.pd-all-view .pd-date-timeline{border-left:0;gap:42px;max-width:none;margin:0;padding:0 0 0 36px;position:relative}.appShell .predx-daily.pd-all-view .pd-date-timeline:before{content:"";background:repeating-linear-gradient(to bottom,color-mix(in srgb,var(--muted) 44%,var(--line)) 0 5px,transparent 5px 10px);border-radius:2px;width:2px;position:absolute;top:18px;bottom:18px;left:7px}.appShell .predx-daily.pd-all-view .pd-date-timeline>.pd-edition{position:relative}.appShell .predx-daily.pd-all-view .pd-date-timeline>.pd-edition:before{content:"";z-index:2;border:3px solid var(--lime);background:var(--paper);width:12px;height:12px;box-shadow:0 0 0 5px color-mix(in srgb,var(--lime) 13%,transparent),0 0 18px color-mix(in srgb,var(--lime) 22%,transparent);border-radius:50%;position:absolute;top:7px;left:-35px}.appShell .predx-daily.pd-all-view .pd-date-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;display:grid}.appShell .predx-daily.pd-all-view .pd-date-layout>.pd-news{width:100%;min-width:0}@media (max-width:700px){.appShell .predx-daily.pd-all-view .pd-date-layout{gap:14px}.appShell .predx-daily.pd-all-view .pd-date-timeline{gap:34px;padding-left:30px}.appShell .predx-daily.pd-all-view .pd-date-timeline:before{left:5px}.appShell .predx-daily.pd-all-view .pd-date-timeline>.pd-edition:before{left:-29px}.appShell .predx-daily.pd-all-view .pd-date-timeline .pd-daily-feed{width:calc(100% - 14px);margin-left:14px}}.appShell .predx-daily.pd-all-view .pd-date-timeline .pd-edition-heading{z-index:1;min-height:34px;margin-bottom:18px;padding:0 0 12px;position:relative}.appShell .predx-daily.pd-all-view .pd-date-timeline .pd-edition-heading:before{content:none}.appShell .predx-daily.pd-all-view .pd-date-timeline .pd-edition-heading h3 time{border:1px solid color-mix(in srgb,var(--lime) 34%,var(--line));background:color-mix(in srgb,var(--lime) 10%,var(--panel));min-height:30px;color:var(--ink);letter-spacing:.035em;border-radius:999px;align-items:center;padding:3px 11px;font-size:15px;font-weight:750;display:inline-flex;box-shadow:0 5px 16px #0000001f}.appShell .predx-daily.pd-all-view .pd-date-timeline .pd-edition-heading>span{border:1px solid var(--line);background:var(--panel);border-radius:999px;padding:4px 9px;font-weight:650}.appShell .predx-daily.pd-all-view .pd-date-timeline .pd-card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:12px 0 0}.appShell .predx-daily.pd-all-view .pd-date-timeline .pd-card>.pd-details{border-top:1px dashed var(--line)}.appShell .predx-daily.pd-all-view .pd-date-timeline .pd-card[data-targeted=true]{outline:2px solid var(--lime);outline-offset:4px;box-shadow:0 0 0 7px color-mix(in srgb,var(--lime) 12%,transparent)}.appShell .predx-daily.pd-all-view .pd-daily-feed{column-count:2;column-gap:18px;width:calc(100% - 30px);margin:0 0 0 30px;padding:0;list-style:none;display:block}@container (width<=980px){.appShell .predx-daily.pd-all-view .pd-daily-feed{column-count:1}}.appShell .predx-daily.pd-all-view .pd-daily-feed>li{break-inside:avoid;width:100%;min-width:0;margin:0 0 18px;padding:0;display:flow-root}.appShell .predx-daily.pd-all-view .pd-daily-feed>li>.pd-card{width:100%;margin:0}.appShell .predx-daily.pd-all-view .pd-category-badge.market-tag{--category-color:var(--pd-category-color,var(--muted));min-height:28px;margin:0;padding:3px 9px}.appShell .predx-daily.pd-all-view .pd-topic-tag.market-tag{min-height:24px;padding:3px 8px}.appShell .predx-daily.pd-all-view .pd-daily-feed .pd-card-meta{justify-content:flex-start;align-items:center}.appShell .predx-daily.pd-all-view .pd-daily-feed .pd-card-tools{margin-left:auto}.appShell .predx-daily.pd-all-view .pd-searchbar{grid-template-columns:minmax(260px,1fr) minmax(150px,200px) auto auto;align-items:center;gap:8px;margin:8px 0 14px;display:grid}.appShell .predx-daily.pd-all-view .pd-search{border:1px solid var(--line);box-sizing:border-box;border-radius:8px;align-items:center;gap:8px;width:100%;min-width:0;max-width:100%;padding:0 10px;display:flex}.appShell .predx-daily.pd-all-view input{font:inherit;color:var(--ink);background:var(--panel);border:1px solid var(--line);border-radius:7px;min-width:0;padding:9px;font-size:13px}.appShell .predx-daily.pd-all-view .pd-search input{background:0 0;border:0;width:100%;min-height:38px}.appShell .predx-daily.pd-all-view .pd-searchbar select{min-height:40px;font-size:13px}.appShell .predx-daily.pd-all-view .pd-view-switch{border:1px solid var(--line);background:var(--panel);border-radius:8px;gap:4px;padding:3px;display:flex}.appShell .predx-daily.pd-all-view .pd-view-switch button{color:var(--muted);font:inherit;cursor:pointer;box-sizing:border-box;white-space:nowrap;background:0 0;border:0;border-radius:5px;flex-shrink:0;align-items:center;gap:6px;min-height:36px;padding:8px 12px;font-size:13px;text-decoration:none;display:flex}.appShell .predx-daily.pd-all-view .pd-view-switch button[aria-pressed=true]{color:var(--lime);background:color-mix(in srgb,var(--lime) 12%,var(--panel))}.appShell .predx-daily.pd-all-view .pd-filter-toggle{border:1px solid var(--line);background:var(--panel);min-height:40px;color:var(--ink);font:inherit;cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:13px;display:inline-flex}.appShell .predx-daily.pd-all-view .pd-filter-toggle[aria-expanded=true]{border-color:var(--lime);color:var(--lime)}.appShell .predx-daily.pd-all-view .pd-filter-toggle[data-active=true]{border-color:var(--lime);color:var(--lime);background:color-mix(in srgb,var(--lime) 12%,var(--panel))}.appShell .predx-daily.pd-all-view .pd-filter-actions{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:16px;padding-top:12px;display:flex}.appShell .predx-daily.pd-all-view .pd-filter-actions>span{color:var(--muted);margin-right:auto;font-size:12px}.appShell .predx-daily.pd-all-view .pd-filter-actions button{border:1px solid var(--line);background:var(--paper);min-height:40px;color:var(--ink);font:inherit;cursor:pointer;border-radius:8px;padding:8px 12px}.appShell .predx-daily.pd-all-view .pd-filter-actions button:last-child{background:var(--lime);color:#16200b;border-color:var(--lime)}.appShell .predx-daily.pd-all-view .pd-filter-actions button:disabled{opacity:.45;cursor:default}@media (max-width:600px){.appShell .predx-daily.pd-all-view .pd-filter-actions>span{flex-basis:100%}.appShell .predx-daily.pd-all-view .pd-filter-actions button{min-height:44px}}.appShell .predx-daily.pd-all-view .pd-filter-panel{box-sizing:border-box;border:1px solid color-mix(in srgb,var(--ink) 24%,var(--line));background:var(--panel);color:var(--ink);overscroll-behavior:contain;border-radius:12px;min-width:0;max-width:calc(100vw - 32px);margin:0;padding:16px;font-size:13px;position:fixed;inset:auto;overflow:auto;box-shadow:0 16px 48px #00000059}.appShell .predx-daily.pd-all-view .pd-filter-panel::backdrop{background:0 0}.appShell .predx-daily.pd-all-view .pd-filter-dialog-title{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding-bottom:10px;display:flex}.appShell .predx-daily.pd-all-view .pd-filter-close{border:1px solid var(--line);background:var(--paper);width:36px;height:36px;color:var(--ink);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;display:inline-flex}.appShell .predx-daily.pd-all-view .pd-filter-panel[hidden]{display:none!important}.appShell .predx-daily.pd-all-view .pd-filter-heading{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.appShell .predx-daily.pd-all-view .pd-filter-fields{grid-template-columns:minmax(0,1fr);gap:12px;padding:4px 0 0;display:grid}.appShell .predx-daily.pd-all-view .pd-searchbar>.pd-date select{max-width:205px}.appShell .predx-daily.pd-all-view .pd-searchbar>select{max-width:190px}.appShell .predx-daily.pd-all-view .pd-filter-fields label{gap:6px;min-width:0;display:grid}.appShell .predx-daily.pd-all-view .pd-results{min-height:40px;color:var(--muted);white-space:nowrap;justify-content:flex-end;align-items:center;gap:10px;margin:0;font-size:12px;display:flex}.appShell .predx-daily.pd-all-view .pd-results button{color:var(--lime);font:inherit;cursor:pointer;background:0 0;border:0;padding:8px}.appShell .predx-daily.pd-all-view input:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.appShell .predx-daily.pd-all-view .pd-card,.appShell .predx-daily.pd-all-view .pd-side-card,.appShell .predx-daily.pd-all-view .pd-empty{background:var(--panel);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:12px;min-width:0;padding:16px}.appShell .predx-daily.pd-all-view .pd-card{border:0;padding:12px;box-shadow:0 6px 20px #0000001f}.appShell .predx-daily.pd-all-view .pd-card:focus{outline:2px solid var(--lime);outline-offset:4px;box-shadow:0 0 0 7px color-mix(in srgb,var(--lime) 12%,transparent)}.appShell .predx-daily.pd-all-view .pd-card{scroll-margin-top:90px}.appShell .predx-daily.pd-all-view .pd-card[data-targeted=true]{outline:2px solid var(--lime);outline-offset:3px;box-shadow:0 0 0 7px color-mix(in srgb,var(--lime) 12%,transparent),0 10px 28px #0000002e}.appShell .predx-daily.pd-all-view .pd-card{box-sizing:border-box;grid-auto-rows:max-content;align-content:start;gap:9px;height:auto;font-size:13px;display:grid}.appShell .predx-daily.pd-all-view .pd-card-intro,.appShell .predx-daily.pd-all-view .pd-card-context{min-width:0;min-height:0}.appShell .predx-daily.pd-all-view .pd-card-context:empty{display:none}.appShell .predx-daily.pd-all-view .pd-card-intro h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:8px;display:-webkit-box;overflow:hidden}.appShell .predx-daily.pd-all-view .pd-card-intro .pd-card-meta{flex-wrap:nowrap;min-height:18px;margin-bottom:8px}.appShell .predx-daily.pd-all-view .pd-card-intro .pd-card-meta>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.appShell .predx-daily.pd-all-view .pd-card-intro .pd-card-meta time{flex-shrink:0}.appShell .predx-daily.pd-all-view .pd-card-tools{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:inline-flex}.appShell .predx-daily.pd-all-view .pd-create-icon{width:34px;min-width:34px;height:34px;min-height:34px;color:var(--lime);border-color:var(--line);background:0 0;border-radius:7px;justify-content:center;align-items:center;padding:0;display:inline-flex}.appShell .predx-daily.pd-all-view .pd-create-icon:hover{color:var(--paper);background:var(--lime);border-color:var(--lime)}.appShell .predx-daily.pd-all-view .pd-card-intro .pd-event{margin:0}.appShell .predx-daily.pd-all-view .pd-card-context .pd-summary{-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:0;display:-webkit-box;overflow:hidden}.appShell .predx-daily.pd-all-view .pd-card-context .pd-outlets{max-height:44px;overflow:hidden}.appShell .predx-daily.pd-all-view .pd-card>.pd-market{box-sizing:border-box;min-height:0}.appShell .predx-daily.pd-all-view .pd-card .pd-market-title p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.appShell .predx-daily.pd-all-view .pd-card .pd-market-title>small{align-items:center;min-height:28px;display:flex}.appShell .predx-daily.pd-all-view .pd-card>.pd-details{box-sizing:border-box;min-width:0;margin:0;padding-top:8px}.appShell .predx-daily.pd-all-view .pd-collapse-label{display:none}.appShell .predx-daily.pd-all-view .pd-card:has(>.pd-details[open]) .pd-card-intro h3{-webkit-line-clamp:unset;overflow:visible}.appShell .predx-daily.pd-all-view .pd-card:has(>.pd-details[open]) .pd-summary{-webkit-line-clamp:unset;overflow:visible}.appShell .predx-daily.pd-all-view .pd-card:has(>.pd-details[open]) .pd-market-title p{-webkit-line-clamp:unset;overflow:visible}.appShell .predx-daily.pd-all-view .pd-card:has(>.pd-details[open]) .pd-card-meta{flex-wrap:wrap}.appShell .predx-daily.pd-all-view .pd-card:has(>.pd-details[open]) .pd-card-meta>span{white-space:normal;overflow:visible}.appShell .predx-daily.pd-all-view .pd-card:has(>.pd-details[open]) .pd-outlets{max-height:none;overflow:visible}.appShell .predx-daily.pd-all-view .pd-details[open] .pd-expand-label{display:none}.appShell .predx-daily.pd-all-view .pd-details[open] .pd-collapse-label{display:inline}.appShell .predx-daily.pd-all-view .pd-empty{color:var(--muted);background:0 0;border-style:dashed;padding:16px;font-size:13px;line-height:1.8}.appShell .predx-daily.pd-all-view .pd-card-meta{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:10px;font-size:12px;display:flex}.appShell .predx-daily.pd-all-view .pd-card-meta>span:first-child:not(.market-tag){color:var(--lime)}.appShell .predx-daily.pd-all-view .pd-card h3{margin-bottom:8px;font-weight:650;line-height:1.45;font-size:15px!important}.appShell .predx-daily.pd-all-view .pd-summary{margin-top:10px;font-size:13px;line-height:1.65;color:var(--ink)!important}.appShell .predx-daily.pd-all-view .pd-event{color:var(--lime);align-items:flex-start;gap:6px;margin:0 0 12px;font-size:12px;line-height:1.6;display:flex}.appShell .predx-daily.pd-all-view .pd-event strong{font-weight:500}.appShell .predx-daily.pd-all-view .pd-event svg{flex-shrink:0;margin-top:3px}.appShell .predx-daily.pd-all-view .pd-outlets{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:12px;display:flex}.appShell .predx-daily.pd-all-view .pd-outlets span{color:var(--muted);font-size:12px;line-height:1.7}.appShell .predx-daily.pd-all-view .pd-market{border-block:1px solid var(--line);padding:9px 0}.appShell .predx-daily.pd-all-view .pd-market-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 8px;display:flex}.appShell .predx-daily.pd-all-view .pd-market-title>a{border-radius:5px;justify-content:center;align-items:center;min-width:28px;min-height:28px;display:inline-flex}.appShell .predx-daily.pd-all-view .pd-market-title p{flex-basis:100%;margin-top:4px;font-size:13px;line-height:1.6;color:var(--ink)!important}.appShell .predx-daily.pd-all-view .pd-metrics{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;margin:10px 0 0;display:grid}.appShell .predx-daily.pd-all-view .pd-probability{grid-area:1/1;min-width:0}.appShell .predx-daily.pd-all-view .pd-change{text-align:right;grid-area:1/2}.appShell .predx-daily.pd-all-view .pd-baseline{grid-column:1/-1;align-items:baseline;gap:8px;display:flex}.appShell .predx-daily.pd-all-view .pd-related{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-top:9px;padding-top:9px;font-size:11px;line-height:1.6;display:flex}.appShell .predx-daily.pd-all-view .pd-related strong{white-space:nowrap;color:var(--ink);font-variant-numeric:tabular-nums;font-size:17px}.appShell .predx-daily.pd-all-view dt{color:var(--muted);font-size:11px;line-height:1.5}.appShell .predx-daily.pd-all-view .pd-metrics dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:22px;line-height:1.3}.appShell .predx-daily.pd-all-view .pd-metrics .pd-rise{color:var(--lime)}.appShell .predx-daily.pd-all-view .pd-metrics .pd-fall{color:var(--coral)}.appShell .predx-daily.pd-all-view .pd-probability dd{color:var(--lime);letter-spacing:-.35px;font-size:24px;font-weight:720;line-height:1.2}.appShell .predx-daily.pd-all-view .pd-baseline dd{color:var(--ink);margin:0;font-size:13px;font-weight:500}.appShell .predx-daily.pd-all-view .pd-change dd{letter-spacing:-.1px;border-radius:5px;padding:2px 6px;font-size:15px;font-weight:700;display:inline-block}.appShell .predx-daily.pd-all-view .pd-change .pd-rise{color:var(--lime);background:color-mix(in srgb,var(--lime) 12%,var(--paper))}.appShell .predx-daily.pd-all-view .pd-change .pd-fall{color:var(--coral);background:color-mix(in srgb,var(--coral) 12%,var(--paper))}.appShell .predx-daily.pd-all-view .pd-change .pd-neutral,.appShell .predx-daily.pd-all-view .pd-metrics [data-known=false] dd{color:var(--muted);background:0 0;font-weight:400}.appShell .predx-daily.pd-all-view .pd-outlets .pd-outlet-count{color:var(--lime);font-size:13px;font-weight:650}.appShell .predx-daily.pd-all-view a{color:var(--lime);text-underline-offset:3px;font-size:13px;line-height:1.65;text-decoration:underline}.appShell .predx-daily.pd-all-view details{border-top:1px solid var(--line);margin-top:9px;padding-top:9px;font-size:13px;line-height:1.7}.appShell .predx-daily.pd-all-view summary{cursor:pointer;font-weight:600}.appShell .predx-daily.pd-all-view details p{margin-top:8px}.appShell .predx-daily.pd-all-view .pd-details ol{margin:12px 0;padding:0;list-style:none}.appShell .predx-daily.pd-all-view .pd-details li{border-bottom:1px solid var(--line);grid-template-columns:90px minmax(0,1fr) 48px;gap:10px;padding:8px 0;display:grid}.appShell .predx-daily.pd-all-view .pd-details li p{margin:0}.appShell .predx-daily.pd-all-view time{color:var(--muted)}.appShell .predx-daily.pd-all-view .pd-side-card>p{margin:12px 0;font-size:13px;line-height:1.8}.appShell .predx-daily.pd-all-view .pd-status{margin-top:10px;display:inline-block}.appShell .predx-daily.pd-all-view .pd-wallet-fields{margin:14px 0}.appShell .predx-daily.pd-all-view .pd-wallet-fields>div{border-bottom:1px solid var(--line);justify-content:space-between;padding:8px 0;display:flex}.appShell .predx-daily.pd-all-view .pd-wallet-fields dd{color:var(--muted);margin:0}.appShell .predx-daily.pd-all-view .pd-side-card ul{padding-left:18px}.appShell .predx-daily.pd-all-view .pd-side-card li{margin-bottom:10px}.appShell .predx-daily.pd-all-view .pd-message{border:1px solid var(--line);border-radius:8px;margin-bottom:14px;padding:14px;font-size:13px;line-height:1.7}@media (max-width:600px){.appShell .predx-daily.pd-all-view .pd-create-icon{width:44px;min-width:44px;height:44px;min-height:44px}}@media (max-width:760px){.appShell .predx-daily.pd-all-view .pd-date-control>.date-filter{display:inline-flex}.appShell .predx-daily.pd-all-view .pd-date-control{border-left:0;padding-left:0}}@container (width<=1260px){.appShell .predx-daily.pd-all-view .pd-columns,.appShell .predx-daily.pd-all-view .pd-column:only-child .pd-card-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=620px){.appShell .predx-daily.pd-all-view .pd-columns,.appShell .predx-daily.pd-all-view .pd-card-list,.appShell .predx-daily.pd-all-view .pd-column:only-child .pd-card-list{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.appShell .predx-daily.pd-all-view .pd-sidebar{grid-template-columns:minmax(0,1fr)}.appShell .predx-daily.pd-all-view .pd-date{flex-wrap:wrap;width:100%}.appShell .predx-daily.pd-all-view .pd-date select{flex:1;min-height:44px}.appShell .predx-daily.pd-all-view .pd-card,.appShell .predx-daily.pd-all-view .pd-side-card{padding:14px}.appShell .predx-daily.pd-all-view .pd-categories button{min-height:44px}.appShell .predx-daily.pd-all-view .pd-metrics dd{font-size:20px}.appShell .predx-daily.pd-all-view .pd-details li{grid-template-columns:1fr auto}.appShell .predx-daily.pd-all-view .pd-details li time{grid-column:1/-1}.appShell .predx-daily.pd-all-view .pd-market>a{min-height:44px}.appShell .predx-daily.pd-all-view summary{padding:5px 0}.appShell .predx-daily.pd-all-view .pd-filter-fields{grid-template-columns:minmax(0,1fr)}.appShell .predx-daily.pd-all-view .pd-searchbar select,.appShell .predx-daily.pd-all-view .pd-search input,.appShell .predx-daily.pd-all-view .pd-view-switch button{min-height:44px}.appShell .predx-daily.pd-all-view .pd-searchbar>select{flex:1}.appShell .predx-daily.pd-all-view .pd-filters summary{min-height:44px}}.appShell .predx-daily.pd-all-view .pd-category-order{border:1px solid var(--line);background:var(--panel);border-radius:8px;max-width:100%;margin:0;padding:0}.appShell .predx-daily.pd-all-view .pd-category-order summary{align-items:center;gap:6px;padding:9px 12px;font-size:13px;list-style:none;display:flex}.appShell .predx-daily.pd-all-view .pd-category-order summary::-webkit-details-marker{display:none}.appShell .predx-daily.pd-all-view .pd-category-order[open]{flex:100%;order:1}.appShell .predx-daily.pd-all-view .pd-order-panel{max-width:480px;padding:0 12px 12px}.appShell .predx-daily.pd-all-view .pd-order-panel p{color:var(--muted);font-size:12px;line-height:1.6}.appShell .predx-daily.pd-all-view .pd-order-panel ol{gap:6px;margin:10px 0;padding:0;list-style:none;display:grid}.appShell .predx-daily.pd-all-view .pd-order-panel li{justify-content:space-between;align-items:center;gap:10px;padding:4px 0;font-size:13px;display:flex}.appShell .predx-daily.pd-all-view .pd-order-panel li>div{flex-shrink:0;gap:4px;display:flex}.appShell .predx-daily.pd-all-view .pd-order-panel button{border:1px solid var(--line);background:var(--paper);min-width:34px;min-height:34px;color:var(--ink);font:inherit;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:6px;font-size:12px;display:inline-flex}.appShell .predx-daily.pd-all-view .pd-order-panel button[aria-pressed=true]{color:var(--lime);border-color:var(--lime);background:color-mix(in srgb,var(--lime) 10%,var(--panel))}.appShell .predx-daily.pd-all-view .pd-order-panel button:disabled{opacity:.4;cursor:default}@media (max-width:900px){.appShell .predx-daily.pd-all-view .pd-searchbar{grid-template-columns:minmax(220px,1fr) minmax(140px,180px) auto}.appShell .predx-daily.pd-all-view .pd-results{grid-column:1/-1;justify-content:flex-start;min-height:24px}}@media (max-width:600px){.appShell .predx-daily.pd-all-view .pd-order-panel button{min-width:44px;min-height:44px}.appShell .predx-daily.pd-all-view .pd-category-order summary{min-height:44px}}.appShell .predx-daily.pd-all-view .pd-overview .pd-overview-navigation{justify-content:space-between;align-items:center;gap:12px;min-width:0;margin:4px 0 14px;display:flex}.appShell .predx-daily.pd-all-view .pd-overview .pd-overview-filters{flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:0;margin:0;display:flex}.appShell .predx-daily.pd-all-view .pd-overview .pd-overview-search-actions{flex:0 340px;align-items:center;gap:12px;min-width:240px;margin-left:auto;display:flex}.appShell .predx-daily.pd-all-view .pd-overview .pd-overview-search{box-sizing:border-box;border:1px solid var(--line);background:var(--panel);min-width:0;height:36px;color:var(--muted);border-radius:8px;flex:1;align-items:center;gap:8px;margin:0;padding:0 10px;display:flex}.appShell .predx-daily.pd-all-view .pd-overview .pd-overview-search:focus-within{border-color:var(--lime);box-shadow:none}.appShell .predx-daily.pd-all-view .pd-overview .pd-overview-search>svg{flex:none}.appShell .predx-daily.pd-all-view .pd-overview .pd-overview-search input{-webkit-appearance:none;appearance:none;width:100%;min-width:0;color:var(--ink);font:inherit;flex:1;margin:0;font-size:13px;line-height:20px;height:100%!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;padding:0!important}@container (width<=900px){.appShell .predx-daily.pd-all-view .pd-overview .pd-overview-navigation{flex-wrap:wrap}.appShell .predx-daily.pd-all-view .pd-overview .pd-overview-filters{flex-basis:100%}.appShell .predx-daily.pd-all-view .pd-overview .pd-overview-search-actions{flex-basis:100%;min-width:0}}@media (max-width:600px){.appShell .predx-daily.pd-all-view .pd-overview .pd-overview-search{height:44px}}.appShell .predx-daily.pd-all-view .pd-overview .pd-overview-all{box-sizing:border-box;border:1px solid var(--line);background:var(--panel);min-width:52px;min-height:36px;color:var(--muted);font:inherit;white-space:nowrap;border-radius:8px;flex:none;justify-content:center;align-items:center;margin-left:auto;padding:8px 12px;font-size:13px;line-height:18px;text-decoration:none;display:inline-flex}.appShell .predx-daily.pd-all-view .pd-overview .pd-overview-all:hover{color:var(--lime);border-color:var(--lime)}.appShell .predx-daily.pd-all-view .pd-overview .pd-overview-all:focus-visible{outline:2px solid var(--lime);outline-offset:3px}@media (max-width:600px){.appShell .predx-daily.pd-all-view .pd-overview .pd-overview-navigation{align-items:flex-start}.appShell .predx-daily.pd-all-view .pd-overview .pd-overview-all{min-height:44px}}.appShell .predx-daily.pd-all-view .pd-overview .pd-overview-filters button{border:1px solid var(--line);min-height:30px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:7px;padding:5px 11px;font-size:12px;display:inline-flex}.appShell .predx-daily.pd-all-view .pd-overview .pd-overview-filters button[aria-pressed=true]{border-color:var(--lime);background:var(--lime);color:#17200e}.appShell .predx-daily.pd-all-view .pd-overview .pd-overview-filters b,.appShell .predx-daily.pd-all-view .pd-overview .pd-overview-filters small{font-size:11px;font-weight:600}.appShell .predx-daily.pd-all-view .pd-overview .pd-overview-list{column-count:2;column-gap:18px;min-width:0}@container (width<=900px){.appShell .predx-daily.pd-all-view .pd-overview .pd-overview-list{column-count:1}}@media (max-width:600px){.appShell .predx-daily.pd-all-view .pd-searchbar{grid-template-columns:minmax(0,1fr) auto}.appShell .predx-daily.pd-all-view .pd-search{grid-column:1/-1}.appShell .predx-daily.pd-all-view .pd-searchbar>select{width:100%;max-width:100%}.appShell .predx-daily.pd-all-view .pd-filter-toggle{min-height:44px}.appShell .predx-daily.pd-all-view .pd-results{grid-column:1/-1}.appShell .predx-daily.pd-all-view .pd-filter-fields input,.appShell .predx-daily.pd-all-view .pd-filter-fields select{box-sizing:border-box;width:100%;min-height:44px}}.appShell .predx-daily.pd-all-view [data-category=大事件前夕]{--pd-category-color:#f6c05a}.appShell .predx-daily.pd-all-view [data-category=概率异动]{--pd-category-color:#c79efa}.appShell .predx-daily.pd-all-view [data-category=多家媒体报道]{--pd-category-color:#88bcfc}.appShell .predx-daily.pd-all-view [data-category=钱包异动]{--pd-category-color:#68d7df}.appShell .predx-daily.pd-all-view html[data-ui-theme=light] [data-category=大事件前夕]{--pd-category-color:#885207}.appShell .predx-daily.pd-all-view html[data-ui-theme=light] [data-category=概率异动]{--pd-category-color:#6831aa}.appShell .predx-daily.pd-all-view html[data-ui-theme=light] [data-category=多家媒体报道]{--pd-category-color:#1a58a2}.appShell .predx-daily.pd-all-view html[data-ui-theme=light] [data-category=钱包异动]{--pd-category-color:#0a6f76}.appShell .predx-daily.pd-all-view [data-category] .pd-category-badge{color:var(--pd-category-color);border-color:color-mix(in srgb,var(--pd-category-color) 38%,var(--line));background:color-mix(in srgb,var(--pd-category-color) 12%,var(--panel))}.appShell .predx-daily.pd-all-view :is(.pd-overview-filters,.pd-categories) button[data-category]:not([data-category=全部]){color:var(--pd-category-color);border-color:color-mix(in srgb,var(--pd-category-color) 38%,var(--line));background:color-mix(in srgb,var(--pd-category-color) 6%,var(--panel))}.appShell .predx-daily.pd-all-view :is(.pd-overview-filters,.pd-categories) button[data-category]:not([data-category=全部])[aria-pressed=true]{color:var(--pd-category-color);border-color:var(--pd-category-color);background:color-mix(in srgb,var(--pd-category-color) 18%,var(--panel));box-shadow:inset 0 0 0 1px var(--pd-category-color)}.appShell .predx-daily.pd-all-view{font:13px/1.6 Source Han Sans SC,sans-serif;container-type:inline-size}.appShell .predx-daily.pd-all-view .pd-all-card-grid{margin-top:20px}.appShell .predx-daily.pd-all-view .pd-overview-navigation{flex-wrap:wrap;gap:12px}.appShell .predx-daily.pd-all-view .pd-overview-filters{flex-wrap:wrap}.appShell .predx-daily.pd-all-view .pd-card{overflow-wrap:anywhere;min-width:0}.appShell .predx-daily.pd-all-view .pd-date-timeline .pd-daily-feed>li>.pd-card{border:1px solid var(--line);background:var(--panel);border-radius:12px;padding:16px;box-shadow:0 6px 20px #0000001f}@media (max-width:600px){.appShell .predx-daily.pd-all-view .pd-date-timeline .pd-daily-feed>li>.pd-card{padding:12px}}.appShell .predx-daily.pd-all-view .adaptive-search .adaptive-search-field>input{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;margin:0!important;padding:0 8px 0 0!important}.appShell .mainArea[data-view=dashboard] .pageContent{padding-top:16px}.appShell .g2-overview-page>.g2-heading{flex-flow:row;align-items:center;gap:8px;margin:0 0 8px;display:flex}.appShell .g2-overview-page>.g2-heading .g2-kicker{display:none}.appShell .g2-overview-page>.g2-heading h1{margin:0;font-size:24px;line-height:34px}.appShell .g2-overview-page>.g2-heading .g2-actions{flex-wrap:nowrap}.appShell .do-overview{--do-muted:#a6b5ac;--do-accent:#a7dbbb;--do-font:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;min-width:0;font-family:var(--do-font);padding:16px}.appShell .do-overview button.sg-button,.do-detail{font-family:var(--do-font,-apple-system,BlinkMacSystemFont,"PingFang SC",sans-serif)}.do-heading,.do-column-head>header{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.do-heading{border-bottom:1px solid var(--line);min-height:44px;margin:0;padding-bottom:12px}.appShell .do-heading h2{margin:0;font-size:17px}.do-comparison-key{min-height:36px;color:var(--do-muted);justify-content:flex-end;align-items:center;gap:8px;font-size:11px;display:flex}.do-comparison-key>i{border-radius:4px;width:72px;height:5px}.appShell .do-comparison-key .sg-help>button{width:24px;min-width:24px;height:24px;min-height:24px;padding:0}.do-columns{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.do-column{background:#0d1912;border:1px solid #304437;border-radius:16px;grid-template-rows:176px minmax(0,1fr) 36px;min-width:0;height:clamp(1380px,200dvh - 260px,1860px);min-height:0;display:grid;overflow:hidden}.do-column[data-evidence-id=overview-posts]{--do-accent:#e9b691}.do-column[data-evidence-id=overview-topics]{--do-accent:#cfb6ef}.do-column-head{border-bottom:1px solid #304437;flex-direction:column;min-width:0;display:flex}.do-column-head>*{flex-shrink:0}.do-column-head>header{min-height:48px;padding:16px 14px 0}.appShell .do-column h3{white-space:nowrap;align-items:center;gap:7px;margin:0;font-size:16px;line-height:24px;display:flex}.do-column h3>svg{color:var(--do-accent);flex-shrink:0}.do-column h3 .sg-tag{padding:1px 5px;font-size:10px}.appShell .do-overview .do-column-head>header>button.sg-button{height:30px;min-height:30px;color:var(--do-muted);background:0 0;border:0;padding:4px 6px;font-size:11px}.appShell .do-column-intro{color:var(--do-muted);margin:2px 14px 12px;font-size:12px;line-height:18px}.do-tabs{flex-wrap:wrap;gap:4px;padding:0 14px;display:flex}.appShell .do-overview .do-tabs button.sg-button{height:32px;min-height:32px;color:var(--do-muted);background:#17271d;border-color:#0000;padding:4px 9px;font-size:12px}.appShell .do-tabs button.sg-button[aria-pressed=true]{color:var(--do-accent);background:#28372d;border-color:#506553}.do-scope{color:var(--do-muted);flex-wrap:wrap;gap:4px;min-height:0;padding:7px 14px;font-size:10px;line-height:16px;display:flex;overflow:auto}.do-scope>span+span:before{content:"·";margin-right:6px}.do-account-labels{color:var(--do-muted);white-space:nowrap;justify-content:space-between;gap:6px;padding:0 14px;font-size:10px;line-height:16px;display:flex}.do-account-labels small{font-size:10px}.do-feed{overscroll-behavior-y:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#506755 #0d1912;min-width:0;min-height:0;overflow:hidden auto}.do-feed:focus-visible{outline-offset:-2px;outline:2px solid #bfff44}.do-feed::-webkit-scrollbar{width:6px}.do-feed::-webkit-scrollbar-thumb{background:#506755;border-radius:8px}.do-feed::-webkit-scrollbar-track{background:#0d1912}.do-load-more{text-align:center;border-top:1px solid var(--line);padding:14px}.do-load-more button{white-space:normal;max-width:100%}.do-account,.do-post,.do-topic{border-bottom:1px solid #293e30;min-width:0;transition:background .15s}.do-account:hover,.do-post:hover,.do-topic:hover{background:#18291e}.appShell .do-overview .do-rank{white-space:nowrap;width:24px;min-width:24px;height:26px;color:var(--do-accent);font-variant-numeric:tabular-nums;background:#1e3126;border-radius:7px;justify-content:center;align-self:center;align-items:center;font-size:11px;line-height:20px;display:flex}.do-post .do-rank{background:#392b21}.do-topic .do-rank{background:#30243d}.appShell .do-overview article:nth-child(-n+3) .do-rank{background:#2d4736;font-weight:700}.appShell .do-overview .do-post:nth-child(-n+3) .do-rank{background:#57371f}.appShell .do-overview .do-topic:nth-child(-n+3) .do-rank{background:#463059}.appShell .do-overview .do-account{grid-template-columns:24px 34px minmax(0,1fr) 84px;align-items:center;gap:8px;height:76px;padding:8px 14px;display:grid}.do-account .ux-avatar{width:34px;height:34px;font-size:12px}.do-account-identity,.do-account-score{min-width:0}.appShell .do-overview button.do-name,.appShell .do-overview button.do-title{text-align:left;white-space:normal;min-width:0;height:auto;min-height:0;color:var(--text,#e7eee9);box-shadow:none;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:flex-start;padding:0;display:flex}.appShell .do-overview button.do-name:hover,.appShell .do-overview button.do-title:hover{color:var(--do-accent);background:0 0;transform:none}.do-name b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;font-weight:600;line-height:20px;display:block;overflow:hidden}.do-name small{white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--do-muted);font-size:11px;line-height:16px;overflow:hidden}.appShell .do-overview .do-account button.do-name{width:100%;height:36px;min-height:36px;overflow:hidden}.appShell .do-overview .do-followers{color:var(--do-muted);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;font-size:11px;line-height:16px;display:block;overflow:hidden}.do-account-score{flex-direction:column;align-items:flex-end;display:flex}.do-account-value{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:19px;font-weight:650;line-height:24px}.do-account-score>span{color:var(--do-muted);font-size:10px;line-height:14px}.appShell .do-overview .do-star.sg-button{min-width:44px;height:24px;min-height:24px;color:var(--do-muted);background:0 0;border:0;gap:4px;padding:0 2px;font-size:10px}.appShell .do-overview .do-star[aria-pressed=true]{color:#c2ff55}.do-post-list,.do-topic-list{gap:0;display:grid}.do-post,.do-topic{flex-direction:column;gap:6px;height:176px;padding:12px 14px;display:flex;overflow:hidden}.do-post-focus{grid-template-columns:24px minmax(0,1fr) 84px;align-items:start;gap:8px;min-height:60px;display:grid}.appShell .do-post-focus .do-rank,.appShell .do-topic>header .do-rank{align-self:flex-start;margin-top:2px}.appShell .do-overview button.do-copy{text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;width:100%;height:60px;min-height:0;color:var(--text,#e7eee9);box-shadow:none;background:0 0;border:0;justify-content:flex-start;align-items:flex-start;margin:0;padding:0;font-size:14px;font-weight:500;line-height:20px;display:flex;overflow:hidden}.do-copy>span{-webkit-line-clamp:3;white-space:normal;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.appShell .do-overview button.do-copy.sg-button:hover,.appShell .do-overview button.do-copy.sg-button:active{box-shadow:none;color:var(--do-accent);background:0 0;transform:none}.do-focus-number{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;gap:4px;min-width:0;display:flex}.do-focus-number>span{color:var(--do-muted);white-space:nowrap;font-size:10px;line-height:16px}.do-focus-number>strong{white-space:nowrap;font-size:20px;font-weight:650;line-height:26px}.do-post-author{align-items:center;gap:6px;min-width:0;min-height:24px;padding-left:32px;display:flex}.do-post-author .ux-avatar{flex:0 0 20px;width:20px;height:20px;font-size:10px}.do-post-author .do-name{flex:1;overflow:hidden}.do-post-author .do-name b{color:var(--do-muted);font-size:12px;font-weight:400;line-height:18px}.appShell .do-overview .do-post-time{color:var(--do-muted);white-space:nowrap;text-overflow:ellipsis;max-width:110px;font-size:10px;line-height:16px;overflow:hidden}.do-card-bottom{flex-direction:column;justify-content:flex-end;gap:6px;min-width:0;margin-top:auto;display:flex}.do-secondary-metric{color:var(--do-muted);gap:6px;padding-left:32px;font-size:10px;line-height:14px;display:flex}.do-secondary-metric>strong{font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}.do-card-footer{align-items:center;gap:8px;min-width:0;min-height:28px;padding-left:32px;display:flex}.do-interactions{flex:1;align-items:center;gap:9px;min-width:0;display:flex}.do-interactions>span{min-width:0;color:var(--do-muted);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:4px;font-size:10px;display:flex}.do-interactions>span>svg{flex-shrink:0}.do-interactions strong{font-size:10px;font-weight:400}.appShell .do-overview .do-create.sg-button{color:#c2ff55;background:#22311c;border:0;flex-shrink:0;gap:4px;height:28px;min-height:28px;padding:0 5px;font-size:11px}.appShell .do-overview .do-create.sg-button:hover{background:#314526}.do-topic>header{grid-template-columns:24px minmax(0,1fr) 96px;align-items:start;gap:8px;min-height:44px;display:grid}.appShell .do-topic button.do-title{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-height:0;max-height:44px;font-size:14px;font-weight:600;line-height:22px;display:-webkit-box;overflow:hidden}.do-topic .do-focus-number>strong{font-size:18px}.do-topic-body{min-width:0;padding-left:32px}.appShell .do-topic-summary{color:var(--do-muted);-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:18px;display:-webkit-box;overflow:hidden}.do-topic-tags{align-items:center;gap:6px;min-width:0;margin-top:6px;display:flex;overflow:hidden}.do-topic-tags>span{color:#cfb6ef;text-overflow:ellipsis;white-space:nowrap;max-width:45%;font-size:10px;line-height:18px;overflow:hidden}.do-topic-stats{color:var(--do-muted);white-space:nowrap;flex:1;gap:10px;min-width:0;font-size:10px;display:flex}.do-topic-stats strong{font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}.appShell .do-overview .do-card-detail.sg-button{height:28px;min-height:28px;color:var(--do-accent);background:0 0;border:0;flex:none;gap:4px;padding:0 2px;font-size:11px}.appShell .do-overview .do-card-detail.sg-button:hover{background:0 0;text-decoration:underline}.do-column-footer{color:var(--do-muted);background:#132219;border-top:1px solid #304437;justify-content:space-between;align-items:center;gap:6px;padding:0 14px;font-size:10px;line-height:18px;display:flex}.appShell .do-column .sg-help>button{width:24px;min-width:24px;height:24px;min-height:24px;padding:0}.do-empty{color:var(--do-muted);padding:32px 16px;font-size:13px}.do-warning{color:#f2cc85;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 14px;font-size:13px;display:flex}.do-numbers{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.do-numbers>div{min-width:0}.do-numbers dt{color:#a6b5ac;margin-bottom:4px;font-size:11px}.do-numbers dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.5}.do-detail{color:#e7eee9;background:#101c14;border:1px solid #3c5142;border-radius:14px;width:min(700px,100vw - 28px);max-height:80dvh;padding:22px;overflow:auto}.do-detail::backdrop{background:#000a}.do-detail>header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.do-detail>header>div{min-width:0}.do-detail h2{overflow-wrap:anywhere;margin:6px 0;font-size:21px;line-height:1.4}.do-detail small,.do-detail>header span{color:#a6b5ac;font-size:12px}.do-detail>header>button{flex-shrink:0}.do-detail>.do-numbers{background:#1b2c21;border-radius:10px;gap:18px 12px;padding:16px}.do-detail>.do-numbers dd{font-size:18px}.do-detail-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:20px 0;font-size:14px;line-height:1.75}.do-detail>footer{border-top:1px solid #314637;flex-wrap:wrap;align-items:center;gap:14px;padding-top:16px;font-size:12px;display:flex}.do-detail a{color:#c2ff55}.do-inline-source{flex-basis:100%;order:1;line-height:1.65}.do-raw-evidence{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;border:1px solid #314637;border-radius:8px;max-height:220px;padding:12px;overflow:auto}@media (min-width:1200px) and (max-width:1399px){.appShell .do-overview .do-account{grid-template-columns:20px 28px minmax(0,1fr) 76px;gap:6px;padding-inline:10px}.do-account .ux-avatar{width:28px;height:28px}.do-account-value{font-size:17px}.do-post,.do-topic{padding-inline:10px}.do-post-focus,.do-topic>header{grid-template-columns:20px minmax(0,1fr) 74px;gap:6px}.do-focus-number>strong{font-size:18px}.do-topic .do-focus-number>strong{font-size:16px}.do-post-author,.do-card-footer,.do-secondary-metric,.do-topic-body{padding-left:26px}.do-post-time{max-width:78px}.do-interactions{gap:5px}.do-interactions>span{gap:2px}}@media (max-width:1199px){.do-columns{grid-template-columns:minmax(0,1fr)}.do-column{height:880px}.do-post-focus,.do-topic>header{grid-template-columns:24px minmax(0,1fr) 100px}.do-post,.do-topic{height:184px}}@media (max-width:760px){.appShell .do-overview{padding:8px}.do-heading{min-height:50px}.do-heading>button{white-space:nowrap}.do-column{grid-template-rows:184px minmax(0,1fr) 36px;height:800px}.do-column-head>header,.do-column-intro,.do-tabs,.do-scope{padding-inline:12px}.appShell .do-column-intro{margin-inline:0}.do-account-labels{display:none}.do-detail{padding:16px}.do-detail>.do-numbers{grid-template-columns:repeat(2,minmax(0,1fr))}.do-post-focus,.do-topic>header{grid-template-columns:20px minmax(0,1fr) 78px;gap:6px}.do-post,.do-topic{height:204px;padding:12px}.do-post-author,.do-card-footer,.do-secondary-metric,.do-topic-body{padding-left:26px}.do-focus-number>strong{font-size:18px}.do-topic .do-focus-number>strong{font-size:16px}.do-post-time{max-width:80px}.appShell .do-overview .do-account{grid-template-columns:20px 30px minmax(0,1fr) 78px;gap:6px;height:88px;padding:10px}.do-account .ux-avatar{width:30px;height:30px}.do-account-value{font-size:18px}.do-account-score{padding-bottom:28px;position:relative}.appShell .do-overview .do-star.sg-button{min-width:44px;height:44px;min-height:44px;position:absolute;bottom:-8px}.appShell .do-overview .do-create.sg-button,.appShell .do-overview .do-card-detail.sg-button,.appShell .do-overview .do-tabs button.sg-button,.appShell .do-overview .do-column-head>header>button.sg-button{height:44px;min-height:44px}.do-interactions{gap:5px}.do-interactions>span{gap:3px}}@media (max-width:360px){.do-column-head>header{padding-inline:8px}.appShell .do-column h3{gap:4px;font-size:14px}.do-column h3>svg{width:16px}.do-post,.do-topic{height:204px;padding-inline:8px}.do-post-focus,.do-topic>header{grid-template-columns:minmax(0,1fr) 78px}.appShell .do-overview .do-post-focus>.do-rank,.appShell .do-overview .do-topic>header>.do-rank{display:none}.do-post-author,.do-card-footer,.do-secondary-metric,.do-topic-body{padding-left:0}.appShell .do-overview .do-account{grid-template-columns:18px 24px minmax(0,1fr) 68px;gap:4px;padding-inline:8px}.appShell .do-overview .do-account>.do-rank{width:18px;min-width:18px;font-size:10px}.do-account .ux-avatar{width:24px;height:24px}.do-name b{font-size:13px}.do-account-value{font-size:16px}}@media (prefers-reduced-motion:reduce){.do-account,.do-post,.do-topic{transition:none}}.overview-platform-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;padding:0 0 8px;display:flex}.overview-platform-tabs button{white-space:nowrap;min-width:112px;min-height:36px;color:var(--muted);background:var(--panel);border:1px solid var(--line);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:7px 16px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.overview-platform-tabs .creation-platform-logo{object-fit:contain;flex-shrink:0;width:20px;height:20px}.appShell .overview-platform-tabs button[aria-selected=true]{color:var(--lime)!important;background:color-mix(in srgb,var(--lime) 12%,var(--panel))!important;border-color:var(--lime)!important}.overview-platform-tabs button:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.g2-overview-page>[role=tabpanel][hidden]{display:none!important}@media (max-width:760px){.overview-platform-tabs button{flex:1;min-height:44px}}.appShell .predx-daily{color:var(--ink);min-width:0;margin-bottom:24px;font-family:inherit}.predx-daily .pd-preview-title{justify-content:space-between;align-items:center;gap:8px;display:flex}.predx-daily .pd-preview-title>a{white-space:nowrap;min-height:36px;color:var(--lime);border-radius:6px;align-items:center;padding:4px 6px;font-size:13px;text-decoration:none;display:inline-flex}.predx-daily .pd-preview-title>a:hover{background:color-mix(in srgb,var(--lime) 10%,var(--panel))}.predx-daily .pd-heading{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;padding-bottom:12px;display:flex}.predx-daily h2,.predx-daily h3,.predx-daily p{margin:0}.predx-daily h2{align-items:center;gap:8px;font-size:16px;line-height:1.5;display:flex}.predx-daily .pd-heading p{color:var(--muted);margin-top:5px;font-size:13px}.predx-daily .pd-heading-tools{align-items:center;gap:8px;margin-left:auto;display:flex}.predx-daily select{font:inherit;color:var(--ink);background:var(--panel);border:1px solid var(--line);border-radius:8px;min-width:0;padding:9px}.predx-daily small{color:var(--muted);font-size:12px;line-height:1.65}.predx-daily .pd-news{gap:20px;min-width:0;display:grid;container-type:inline-size}.predx-daily .pd-sidebar{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;margin-top:24px;display:grid}.predx-daily .pd-card-list{align-items:start;gap:20px;display:grid}.predx-daily .pd-edition-heading{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:14px 0;display:flex}.predx-daily .pd-edition-heading h3{align-items:center;gap:8px;font-size:18px;display:flex}.predx-daily .pd-edition-heading>span{color:var(--muted);font-size:12px}.predx-daily .pd-date-timeline{border-left:1px solid var(--line);gap:32px;max-width:780px;margin-inline:auto;padding-left:18px}.predx-daily .pd-date-layout{grid-template-columns:146px minmax(0,780px);justify-content:center;align-items:start;gap:24px;display:grid}.predx-daily .pd-date-layout>.pd-news{width:100%;min-width:0}.predx-daily .pd-date-nav{gap:6px;max-height:calc(100dvh - 100px);padding:4px;display:grid;position:sticky;top:80px;overflow:auto}.appShell .predx-daily .pd-date-nav h3{color:var(--muted);align-items:center;gap:7px;margin:0 0 8px;display:flex;font-size:13px!important}.predx-daily .pd-date-nav button{border:1px solid var(--line);background:var(--panel);min-height:40px;color:var(--ink);font:inherit;cursor:pointer;white-space:nowrap;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;padding:8px;font-size:12px;display:flex}.predx-daily .pd-date-nav button span{color:var(--muted);font-size:11px}.predx-daily .pd-date-nav button[aria-current=date]{border-color:var(--lime);background:color-mix(in srgb,var(--lime) 10%,var(--panel))}.predx-daily .pd-date-nav button[aria-current=date] time{color:var(--lime)}.predx-daily .pd-date-timeline .pd-edition-heading{scroll-margin-top:84px}@media (max-width:700px){.predx-daily .pd-date-layout{grid-template-columns:minmax(0,1fr);gap:16px}.predx-daily .pd-date-nav{z-index:2;background:var(--paper);align-items:center;max-height:none;display:flex;top:64px}.appShell .predx-daily .pd-date-nav h3{flex-shrink:0;margin:0}.predx-daily .pd-date-nav button{flex-shrink:0;min-height:44px}.predx-daily .pd-date-timeline .pd-edition-heading{scroll-margin-top:128px}}.predx-daily .pd-date-timeline .pd-edition-heading{margin-bottom:16px;padding-top:0;position:relative}.predx-daily .pd-date-timeline .pd-edition-heading:before{content:"";border:1px solid var(--lime);background:var(--paper);border-radius:50%;width:9px;height:9px;position:absolute;top:8px;left:-24px}.predx-daily .pd-daily-feed{grid-template-columns:minmax(0,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid}.predx-daily .pd-daily-feed>li{min-width:0}.predx-daily .pd-category-badge{border:1px solid var(--line);background:color-mix(in srgb,var(--lime) 8%,var(--panel));color:var(--lime);border-radius:5px;padding:3px 8px;font-weight:500}.predx-daily .pd-daily-feed .pd-card-meta{justify-content:flex-start;align-items:center}.predx-daily .pd-daily-feed .pd-card-meta time{margin-left:auto}.predx-daily .pd-view-switch{border:1px solid var(--line);background:var(--panel);border-radius:8px;gap:4px;padding:3px;display:flex}.predx-daily .pd-view-switch button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:6px;padding:8px 12px;font-size:13px;display:flex}.appShell .predx-daily .pd-view-switch button[aria-pressed=true]{color:var(--lime)!important;background:color-mix(in srgb,var(--lime) 12%,var(--panel))!important}:is(.predx-daily button:focus-visible,.predx-daily select:focus-visible,.predx-daily summary:focus-visible,.predx-daily a:focus-visible){outline:2px solid var(--lime);outline-offset:3px}.predx-daily .pd-card,.predx-daily .pd-side-card,.predx-daily .pd-empty{background:var(--panel);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:12px;min-width:0;padding:20px}.predx-daily .pd-card{border-color:color-mix(in srgb,var(--muted) 28%,var(--line));padding:18px;box-shadow:0 4px 16px #00000014}.appShell .predx-daily .pd-card{box-sizing:border-box;grid-auto-rows:max-content;align-content:start;gap:12px;height:auto;display:grid}.predx-daily .pd-card-intro,.predx-daily .pd-card-context{min-width:0;min-height:0}.predx-daily .pd-card-context:empty{display:none}.appShell .predx-daily .pd-card-intro h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:8px;display:-webkit-box;overflow:hidden}.predx-daily .pd-card-intro .pd-card-meta{flex-wrap:nowrap;min-height:18px;margin-bottom:8px}.predx-daily .pd-card-intro .pd-card-meta>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.predx-daily .pd-card-intro .pd-card-meta time{flex-shrink:0}.predx-daily .pd-card-intro .pd-event{margin:0}.appShell .predx-daily .pd-card-context .pd-summary{-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:0;display:-webkit-box;overflow:hidden}.predx-daily .pd-card-context .pd-outlets{max-height:44px;overflow:hidden}.predx-daily .pd-card>.pd-market{box-sizing:border-box;min-height:0}.appShell .predx-daily .pd-card .pd-market-title p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.predx-daily .pd-card .pd-market-title>small{align-items:center;min-height:28px;display:flex}.appShell .predx-daily .pd-card>.pd-details{box-sizing:border-box;min-width:0;margin:0;padding-top:8px}.predx-daily .pd-collapse-label{display:none}.predx-daily .pd-card:has(>.pd-details[open]) .pd-card-intro h3{-webkit-line-clamp:unset;overflow:visible}.predx-daily .pd-card:has(>.pd-details[open]) .pd-summary{-webkit-line-clamp:unset;overflow:visible}.predx-daily .pd-card:has(>.pd-details[open]) .pd-market-title p{-webkit-line-clamp:unset;overflow:visible}.predx-daily .pd-card:has(>.pd-details[open]) .pd-card-meta{flex-wrap:wrap}.predx-daily .pd-card:has(>.pd-details[open]) .pd-card-meta>span{white-space:normal;overflow:visible}.predx-daily .pd-card:has(>.pd-details[open]) .pd-outlets{max-height:none;overflow:visible}.predx-daily .pd-details[open] .pd-expand-label{display:none}.predx-daily .pd-details[open] .pd-collapse-label{display:inline}.predx-daily .pd-empty{color:var(--muted);background:0 0;border-style:dashed;padding:16px;font-size:13px;line-height:1.8}.predx-daily .pd-card-meta{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:10px;font-size:12px;display:flex}.predx-daily .pd-card-meta .pd-category-badge{white-space:nowrap;flex-shrink:0;overflow:visible}.appShell .predx-daily .pd-card h3{margin-bottom:12px;font-weight:650;line-height:1.55;font-size:17px!important}.appShell .predx-daily .pd-summary{margin-top:16px;font-size:14px;line-height:1.8;color:var(--ink)!important}.predx-daily .pd-event{color:var(--lime);align-items:flex-start;gap:6px;margin:0 0 12px;font-size:12px;line-height:1.6;display:flex}.predx-daily .pd-event strong{font-weight:500}.predx-daily .pd-event svg{flex-shrink:0;margin-top:3px}.predx-daily .pd-outlets{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:12px;display:flex}.predx-daily .pd-outlets span,.predx-daily .pd-outlets a{color:var(--muted);font-size:12px;line-height:1.7}.predx-daily .pd-market{border-block:1px solid var(--line);padding:12px 0}.predx-daily .pd-market-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 8px;display:flex}.predx-daily .pd-market-title>a{border-radius:5px;justify-content:center;align-items:center;min-width:28px;min-height:28px;display:inline-flex}.appShell .predx-daily .pd-market-title p{flex-basis:100%;margin-top:4px;font-size:13px;line-height:1.6;color:var(--ink)!important}.predx-daily .pd-metrics{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;margin:14px 0 0;display:grid}.predx-daily .pd-probability{grid-area:1/1;min-width:0}.predx-daily .pd-change{text-align:right;grid-area:1/2}.predx-daily .pd-baseline{grid-column:1/-1;align-items:baseline;gap:8px;display:flex}.predx-daily .pd-related{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:12px;font-size:12px;line-height:1.7;display:flex}.predx-daily .pd-related strong{white-space:nowrap;color:var(--ink);font-variant-numeric:tabular-nums;font-size:22px}.predx-daily dt{color:var(--muted);font-size:12px;line-height:1.5}.predx-daily .pd-metrics dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:22px;line-height:1.3}.predx-daily .pd-metrics .pd-rise{color:var(--lime)}.predx-daily .pd-metrics .pd-fall{color:var(--coral)}.appShell .predx-daily .pd-probability dd{color:var(--lime);letter-spacing:-1px;font-size:40px;font-weight:750;line-height:1.2}.appShell .predx-daily .pd-baseline dd{color:var(--ink);margin:0;font-size:13px;font-weight:500}.appShell .predx-daily .pd-change dd{letter-spacing:-.3px;border-radius:5px;padding:3px 8px;font-size:22px;font-weight:700;display:inline-block}.appShell .predx-daily .pd-change .pd-rise{color:var(--lime);background:color-mix(in srgb,var(--lime) 12%,var(--paper))}.appShell .predx-daily .pd-change .pd-fall{color:var(--coral);background:color-mix(in srgb,var(--coral) 12%,var(--paper))}.appShell .predx-daily .pd-change .pd-neutral,.appShell .predx-daily .pd-metrics [data-known=false] dd{color:var(--muted);background:0 0;font-weight:400}.appShell .predx-daily .pd-outlets .pd-outlet-count{color:var(--lime);font-size:13px;font-weight:650}.predx-daily a{color:var(--lime);text-underline-offset:3px;font-size:13px;line-height:1.65;text-decoration:underline}.predx-daily details{border-top:1px solid var(--line);margin-top:14px;padding-top:12px;font-size:13px;line-height:1.8}.predx-daily summary{cursor:pointer;font-weight:600}.predx-daily details p{margin-top:8px}.predx-daily .pd-details ol{margin:12px 0;padding:0;list-style:none}.predx-daily .pd-details li{border-bottom:1px solid var(--line);grid-template-columns:90px minmax(0,1fr) 48px;gap:10px;padding:8px 0;display:grid}.predx-daily .pd-details li p{margin:0}.predx-daily time{color:var(--muted)}.predx-daily .pd-side-card>p{margin:12px 0;font-size:13px;line-height:1.8}.predx-daily .pd-side-card ul{padding-left:18px}.predx-daily .pd-side-card li{margin-bottom:10px}.predx-daily .pd-filename{color:var(--muted);font-family:monospace;font-size:12px}.predx-daily .pd-status-bar{color:var(--muted);border:1px solid var(--line);border-left:3px solid var(--lime);border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;padding:10px 14px;font-size:13px;display:flex}.predx-daily .pd-status-bar[data-health=stale],.predx-daily .pd-status-bar[data-health=failed]{border-left-color:var(--coral,#e07070)}.predx-daily .pd-status-bar[data-health=never_ingested]{border-left-color:var(--muted)}.predx-daily .pd-status-tag{background:color-mix(in srgb,var(--lime) 15%,var(--panel));color:var(--lime);border-radius:20px;align-items:center;gap:5px;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.predx-daily .pd-status-tag[data-health=stale],.predx-daily .pd-status-tag[data-health=failed]{background:color-mix(in srgb,var(--coral,#e07070) 15%,var(--panel));color:var(--coral,#e07070)}.predx-daily .pd-status-tag[data-health=never_ingested]{background:color-mix(in srgb,var(--muted) 15%,var(--panel));color:var(--muted)}.predx-daily .pd-never-ingested{text-align:center;border:1px dashed var(--line);color:var(--muted);border-radius:12px;flex-direction:column;align-items:center;gap:12px;padding:40px 24px;display:flex}.predx-daily .pd-never-ingested h3{color:var(--ink);margin:0;font-size:16px}.predx-daily .pd-never-ingested code{background:var(--panel);border:1px solid var(--line);text-align:left;width:fit-content;color:var(--lime);border-radius:6px;margin:0 auto;padding:8px 14px;font-size:12px;display:block}.predx-daily .pd-error{border-left:3px solid var(--coral,#e07070);background:color-mix(in srgb,var(--coral,#e07070) 8%,var(--panel));border-radius:0 8px 8px 0;padding:12px 16px;font-size:13px}.predx-daily .pd-push-text{color:var(--muted);background:color-mix(in srgb,var(--lime) 5%,var(--panel));border:1px solid color-mix(in srgb,var(--lime) 20%,var(--line));border-radius:8px;margin:0 0 16px;padding:10px 14px;font-size:13px;line-height:1.8}@container (width<=620px){.predx-daily .pd-card-list{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.predx-daily .pd-sidebar{grid-template-columns:minmax(0,1fr)}.predx-daily .pd-card,.predx-daily .pd-side-card{padding:14px}.predx-daily .pd-metrics dd{font-size:20px}.predx-daily .pd-details li{grid-template-columns:1fr auto}.predx-daily .pd-details li time{grid-column:1/-1}}.predx-daily .pd-card-actions{border-top:1px solid var(--line);gap:8px;margin-top:4px;padding-top:12px;display:flex}.appShell .predx-daily .pd-action-collect,.appShell .predx-daily .pd-action-create{font:inherit;cursor:pointer;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;display:inline-flex}.appShell .predx-daily .pd-action-collect{background:var(--panel);border:1px solid var(--line);color:var(--ink)}.appShell .predx-daily .pd-action-collect:hover{border-color:var(--lime);color:var(--lime)}.appShell .predx-daily .pd-action-create{font-weight:600;background:var(--lime)!important;border:1px solid var(--lime)!important;color:var(--surface-0)!important}.appShell .predx-daily .pd-action-create:hover{opacity:.9}.appShell .predx-daily .pd-action-collect:disabled{opacity:.55;cursor:not-allowed;border-style:dashed}.appShell .predx-daily .pd-action-collect:disabled:hover{border-color:var(--line);color:var(--ink)}.predx-daily .pd-direction-filter{color:var(--muted);align-items:center;gap:6px;font-size:12px;display:flex}.predx-daily .pd-direction-filter select{min-height:32px;padding:6px 8px}.predx-daily .pd-pin-toggle{min-width:20px;min-height:20px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;padding:0;display:inline-flex}.predx-daily .pd-pin-toggle:hover{color:var(--lime)}.appShell .predx-daily .pd-pin-toggle[aria-pressed=true]{color:var(--lime)!important}.predx-daily .pd-overview-filters{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.predx-daily .pd-overview-filters button{font:inherit;border:1px solid var(--line);background:var(--panel);color:var(--ink);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;display:flex}.appShell .predx-daily .pd-overview-filters button[aria-pressed=true]{color:var(--lime)!important;background:color-mix(in srgb,var(--lime) 12%,var(--panel))!important;border-color:var(--lime)!important}.predx-daily .pd-overview-filters button b{color:var(--muted);font-size:12px;font-weight:700}.appShell .predx-daily .pd-overview-filters button[aria-pressed=true] b{color:var(--lime)!important}.predx-daily .pd-overview-filters button small{color:var(--muted);font-size:11px}.predx-daily .pd-overview-list{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-items:start;gap:16px;display:grid}.predx-daily .pd-compact-card{background:var(--panel);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:12px;align-content:start;gap:8px;min-width:0;padding:16px;display:grid}.predx-daily .pd-compact-meta{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}.predx-daily .pd-compact-category{border:1px solid var(--line);background:color-mix(in srgb,var(--lime) 8%,var(--panel));color:var(--lime);border-radius:5px;padding:2px 8px;font-weight:500}.predx-daily .pd-compact-meta time{margin-left:auto}.appShell .predx-daily .pd-compact-card h3{margin:0;font-weight:650;line-height:1.5;font-size:14px!important}.predx-daily .pd-compact-metrics{align-items:baseline;gap:10px;font-size:13px;display:flex}.predx-daily .pd-compact-metrics strong{color:var(--ink);font-size:18px}.predx-daily .pd-compact-metrics span{color:var(--muted);font-size:12px}.predx-daily .pd-compact-metrics .pd-rise{color:var(--lime)}.predx-daily .pd-compact-metrics .pd-fall{color:var(--coral)}.predx-daily .pd-compact-summary{color:var(--ink);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.predx-daily .pd-compact-event{color:var(--lime);align-items:center;gap:6px;margin:0;font-size:12px;display:flex}.predx-daily .pd-compact-footer{border-top:1px solid var(--line);gap:8px;margin-top:4px;padding-top:8px;display:grid}.predx-daily .pd-compact-footer>p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;display:-webkit-box;overflow:hidden}.predx-daily .pd-compact-outlets{font-weight:600;color:var(--lime)!important}.predx-daily .pd-compact-actions{gap:6px;display:flex}.appShell .predx-daily .pd-compact-actions .pd-action-collect,.appShell .predx-daily .pd-compact-actions .pd-action-create{padding:6px 10px;font-size:12px}.yt-overview{gap:14px;min-width:0;display:grid}.yt-hero{padding:10px 0 4px}.yt-hero>span{letter-spacing:.28em;color:var(--lime);font-size:11px;font-weight:800}.yt-hero h2{margin:7px 0 3px;font-size:26px}.yt-hero p{color:var(--muted);margin:0;font-size:13px}.yt-rules,.yt-stats{border:1px solid var(--line);background:var(--panel);border-radius:12px;display:grid;overflow:hidden}.yt-rules{grid-template-columns:repeat(3,1fr)}.yt-rules>div,.yt-stats>div{border-right:1px solid var(--line);gap:5px;padding:14px 16px;display:grid}.yt-rules>div:last-child,.yt-stats>div:last-child{border-right:0}.yt-rules b{font-size:13px}.yt-rules span,.yt-stats span{color:var(--muted);font-size:11px}.yt-stats{grid-template-columns:repeat(4,1fr)}.yt-stats strong{font-size:24px}.yt-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.yt-filters,.yt-actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.yt-filters button{border:1px solid var(--line);background:var(--panel);min-height:34px;color:var(--muted);font:inherit;cursor:pointer;border-radius:8px;padding:6px 12px;font-size:12px}.yt-filters button[aria-pressed=true]{border-color:var(--lime);background:color-mix(in srgb,var(--lime) 13%,var(--panel));color:var(--lime)}.yt-actions>span{color:var(--muted);font-size:11px}.yt-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.yt-card{border:1px solid var(--line);background:var(--panel);cursor:pointer;border-radius:12px;min-width:0;transition:border-color .15s,transform .15s;overflow:hidden}.yt-card:hover{border-color:color-mix(in srgb,var(--lime) 65%,var(--line));transform:translateY(-1px)}.yt-thumb{aspect-ratio:16/8.2;background:#07100b;position:relative;overflow:hidden}.yt-thumb>img{object-fit:cover;width:100%;height:100%;display:block}.yt-thumb:after{content:"";background:linear-gradient(#0000,#000d);position:absolute;inset:42% 0 0}.yt-thumb>.sg-tag{z-index:2;position:absolute;top:10px;left:10px}.yt-thumb>button{z-index:3;color:#fff;cursor:pointer;background:#ff4f52;border:0;border-radius:10px;place-items:center;width:34px;height:34px;display:grid;position:absolute;bottom:10px;right:10px}.yt-thumb h3{z-index:2;color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:17px;line-height:1.25;display:-webkit-box;position:absolute;bottom:12px;left:14px;right:55px;overflow:hidden}.yt-card-body{gap:10px;padding:13px;display:grid}.yt-channel{justify-content:space-between;align-items:center;gap:8px;display:flex}.yt-channel b{font-size:13px}.yt-channel span,.yt-card-body>small{color:var(--muted);font-size:11px}.yt-tags{flex-wrap:wrap;gap:5px;display:flex}.yt-metrics,.yt-snapshot{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.yt-metrics>div,.yt-snapshot>div{background:color-mix(in srgb,var(--lime) 7%,var(--panel));border-radius:8px;gap:3px;min-width:0;padding:9px;display:grid}.yt-metrics strong{color:var(--lime);font-size:16px}.yt-metrics span,.yt-snapshot span{color:var(--muted);font-size:10px}.yt-insight{justify-content:space-between;align-items:end;gap:8px;display:flex}.yt-insight>span{gap:2px;display:grid}.yt-insight b{font-size:12px}.yt-insight small{color:var(--muted);font-size:10px}.yt-loading{min-height:240px;color:var(--muted);align-content:center;place-items:center;gap:10px;display:grid}.yt-error,.yt-notice{color:#ffc9a3;background:#2a1812;border:1px solid #784c39;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:12px;display:flex}.yt-notice{border-color:color-mix(in srgb,var(--lime) 45%,var(--line));background:color-mix(in srgb,var(--lime) 8%,var(--panel));color:var(--ink)}.yt-source-note{color:var(--muted)}.yt-drawer-backdrop{z-index:110;background:#020705b3;justify-content:flex-end;display:flex;position:fixed;inset:0}.yt-drawer{background:var(--paper);width:min(620px,100vw);height:100%;min-height:0;color:var(--ink);border-left:1px solid var(--line);isolation:isolate;grid-template-rows:auto minmax(0,1fr) auto;display:grid;box-shadow:-18px 0 42px #0008}.yt-drawer>header{border-bottom:1px solid var(--line);background:var(--paper);padding:16px 18px}.yt-drawer>header>.sg-button{float:right}.yt-drawer h2{margin:12px 40px 4px 0;font-size:20px;line-height:1.35}.yt-drawer header p{color:var(--muted);margin:0;font-size:12px}.yt-drawer-body{background:var(--paper);overscroll-behavior:contain;min-height:0;padding:16px 18px;overflow:auto}.yt-snapshot{grid-template-columns:repeat(2,1fr);margin-bottom:14px}.yt-snapshot strong{color:var(--lime);font-size:18px}.yt-analysis{gap:12px;display:grid}.yt-analysis-block{border:1px solid var(--line);background:var(--panel);border-radius:9px;overflow:hidden}.yt-analysis-block h3{border-bottom:1px solid var(--line);margin:0;padding:11px 13px;font-size:14px}.yt-analysis-block>div{border-bottom:1px solid var(--line);grid-template-columns:120px 1fr;gap:12px;padding:11px 13px;display:grid}.yt-analysis-block>div:last-child{border-bottom:0}.yt-analysis-block span{color:var(--muted);font-size:12px}.yt-analysis-block b{font-size:13px}.yt-boundary,.yt-no-analysis p{background:var(--panel);color:var(--muted);border-radius:8px;padding:11px 13px;font-size:12px}.yt-drawer>footer{border-top:1px solid var(--line);background:var(--paper);justify-content:flex-end;align-items:center;gap:8px;padding:12px 18px;display:flex}.yt-drawer>footer a{border:1px solid var(--line);min-height:36px;color:inherit;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:12px;text-decoration:none;display:flex}@media (max-width:900px){.yt-grid,.yt-rules{grid-template-columns:1fr}.yt-rules>div{border-right:0;border-bottom:1px solid var(--line)}.yt-rules>div:last-child{border-bottom:0}}@media (max-width:600px){.yt-stats{grid-template-columns:repeat(2,1fr)}.yt-stats>div:nth-child(2){border-right:0}.yt-stats>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.yt-toolbar,.yt-actions{align-items:stretch}.yt-actions,.yt-actions>span{width:100%}.yt-actions .sg-button{flex:1}.yt-thumb h3{font-size:15px}.yt-analysis-block>div{grid-template-columns:1fr;gap:4px}.yt-drawer{width:100vw}.yt-overview{gap:10px}}.appShell .ux-hub .ki-comparison-table td[data-column=identity] .ux-identity-button>.ki-identity-copy{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable;flex:1;min-width:0;height:54px;max-height:54px;line-height:18px;display:block;overflow:hidden}.appShell .ux-hub .ki-comparison-table td[data-column=identity] .ki-identity-copy>:is(b,small){white-space:nowrap;text-overflow:ellipsis;max-width:100%;min-height:18px;margin:0;display:block;overflow:hidden;line-height:18px!important}.appShell .ux-hub .ki-comparison-table td[data-column=identity] .ux-identity-button:is(:hover,:focus-visible)>.ki-identity-copy{overflow:hidden auto}.appShell .ux-hub .ki-comparison-table td[data-column=identity] .ux-identity-button:is(:hover,:focus-visible) .ki-identity-copy>:is(b,small){white-space:normal;overflow-wrap:anywhere;overflow:visible}@media (hover:none){.appShell .ux-hub .ki-comparison-table td[data-column=identity] .ux-identity-button>.ki-identity-copy{overflow:hidden auto}.appShell .ux-hub .ki-comparison-table td[data-column=identity] .ki-identity-copy>:is(b,small){white-space:normal;overflow-wrap:anywhere;overflow:visible}}.kol-web{gap:20px;min-width:0;display:grid}.kol-web h2{align-items:center;gap:10px;margin:8px 0;display:flex}.kol-web p{color:var(--muted);overflow-wrap:anywhere;line-height:1.7}.kol-web-heading,.kol-web-submit,.kol-web-run,.kol-web-result-head{justify-content:space-between;align-items:center;gap:20px;display:flex}.kol-web-heading p,.kol-web-run p{margin:6px 0}.kol-web-form{gap:20px;display:grid}.kol-web-form label{min-width:0;color:var(--muted);gap:9px;font-size:13px;display:grid}.kol-web .kol-web-form input,.kol-web .kol-web-form select{box-sizing:border-box;width:100%;min-width:0;height:44px;padding:10px 12px}.kol-web-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.kol-web-submit{border-top:1px solid var(--line);padding-top:14px}.kol-web-submit p{max-width:720px;margin:0;font-size:13px}.kol-web-submit button{flex-shrink:0}.kol-web small,.kol-web-result-head>span{color:var(--muted);font-size:12px}.kol-web-run{border-bottom:1px solid var(--line);padding:16px 0}.kol-web-candidates{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.kol-web-candidate{flex-direction:column;gap:12px;min-width:0;display:flex}.kol-web-candidate header{align-items:center;gap:12px;display:flex}.kol-web-candidate header>div{flex:1;min-width:0}.kol-web-candidate header a{overflow-wrap:anywhere;align-items:center;gap:7px;display:flex}.kol-web-candidate header small{margin-top:4px;display:block}.kol-web input[type=checkbox]{width:17px;height:17px;accent-color:var(--lime);flex-shrink:0}.kol-web-candidate dl{border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:14px 0;display:grid}.kol-web-candidate dt{color:var(--muted);font-size:11px}.kol-web-candidate dd{font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:20px}.kol-web-sources{flex-wrap:wrap;gap:8px 14px;font-size:12px;display:flex}.kol-web-caveat{border-left:2px solid var(--line);padding-left:10px;font-size:12px}.kol-web details{overflow-wrap:anywhere;font-size:13px}.kol-web-import{gap:16px;display:grid}.kol-web-import>label{align-items:center;gap:10px;font-size:13px;display:flex}.kol-web-empty{text-align:center;color:var(--muted);border:1px dashed var(--line);border-radius:14px;padding:42px 24px}.kol-web-empty p{max-width:540px;margin-inline:auto}@media (max-width:900px){.kol-web-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.kol-web-candidates{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.kol-web-heading,.kol-web-submit,.kol-web-run,.kol-web-result-head{flex-direction:column;align-items:stretch;gap:12px}.kol-web-fields{grid-template-columns:minmax(0,1fr)}.kol-web-candidate header{flex-wrap:wrap}.kol-web-candidate dd{font-size:17px}}.pm-intake{gap:16px;min-width:0;padding:22px;display:grid}.pm-intake-head,.pm-intake-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pm-intake-head{justify-content:space-between}.pm-intake-actions>.sg-button:last-child{margin-left:auto}.pm-intake .pm-input-label{min-width:0;color:var(--text-muted,#a7b7ad);gap:8px;font-size:13px;display:grid}.pm-intake textarea{box-sizing:border-box;resize:vertical;width:100%;min-width:0;min-height:96px;padding:12px;line-height:1.65}.pm-uploads{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;display:grid}.pm-upload{border:1px solid #304238;border-radius:10px;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;display:grid}.pm-upload>img{object-fit:contain;background:#07110c;border-radius:6px;width:56px;height:56px}.pm-upload>div{gap:4px;min-width:0;display:grid}.pm-upload b{overflow-wrap:anywhere;font-size:13px}.pm-upload small,.pm-candidates small{color:#a7b7ad;font-size:12px}.pm-upload>details,.pm-upload>p{grid-column:1/-1;margin:0}.pm-upload summary{cursor:pointer;color:#a7b7ad;font-size:12px}.pm-upload pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:180px;font-size:12px;overflow:auto}.pm-review{border-top:1px solid #304238;gap:14px;padding-top:18px;display:grid}.pm-candidates{gap:6px;max-height:280px;display:grid;overflow:auto}.pm-intake .pm-candidates label{background:#162019;border-radius:6px;flex-wrap:wrap;align-items:center;gap:10px;min-width:0;padding:10px;display:flex}.pm-candidates input{accent-color:#c5fa5e;flex:none;width:17px;height:17px}.pm-candidates span{overflow-wrap:anywhere;flex:1;min-width:0;font-size:13px}.pm-error{color:#ffbcb4;overflow-wrap:anywhere;font-size:13px}@media (max-width:600px){.pm-intake{gap:14px;padding:14px}.pm-uploads{grid-template-columns:minmax(0,1fr)}.pm-intake-actions>.g2-subtle{order:3;width:100%;font-size:12px}.pm-intake-actions{gap:8px}.pm-intake-actions .sg-button{padding-inline:10px}.pm-candidates small{width:100%;padding-left:27px}}.ux-hub .g2-form>.pm-intake{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.ux-hub .pm-intake .pm-candidates label{flex-direction:row}.appShell .ux-hub .g2-toolbar>select[aria-label=粉丝人数]{flex:0 190px;min-width:170px}@media (max-width:600px){.appShell .ux-hub .g2-toolbar>select[aria-label=粉丝人数]{flex:1 0 100%;width:100%;max-width:100%}}.ki-filter-dialog{box-sizing:border-box;border:1px solid var(--g2-line);background:var(--g2-surface);width:min(680px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--text);overscroll-behavior:contain;border-radius:16px;margin:auto;padding:24px;overflow:auto}.ki-filter-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000000a6}.ki-filter-dialog header,.ki-filter-dialog footer,.ki-filter-dialog footer>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.appShell .ki-filter-dialog h2{margin:0;font-size:20px}.ki-filter-dialog header{margin-bottom:12px}.ki-filter-dialog p,.ki-filter-dialog legend{color:var(--g2-muted);font-size:13px;line-height:1.7}.ki-filter-presets{flex-wrap:wrap;align-items:center;gap:6px;margin:16px 0 4px;display:flex}.ki-filter-presets>b{margin-right:2px;font-size:13px}.ki-filter-presets .sg-button{min-height:32px;padding:5px 9px}.ki-filter-presets .sg-button[aria-pressed=true]{border-color:var(--g2-lime);color:var(--g2-lime);background:color-mix(in srgb,var(--g2-lime) 10%,var(--g2-surface))}.ki-filter-dialog .ux-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin:20px 0}.ki-filter-dialog input{box-sizing:border-box;width:100%;min-width:0}.ki-filter-dialog fieldset{border:0;min-width:0;margin:0;padding:0}.ki-filter-dialog .g2-actions{flex-wrap:wrap;gap:6px;margin:8px 0 16px;display:flex}.ki-filter-dialog .sg-button[aria-pressed=true]{border-color:var(--g2-lime);color:var(--g2-lime);background:color-mix(in srgb,var(--g2-lime) 10%,var(--g2-surface))}.ki-filter-notes{color:var(--g2-muted);font-size:13px;line-height:1.7}.ki-filter-notes summary{cursor:pointer}.ki-filter-dialog [role=alert]{color:var(--danger,#de5555)}.ki-filter-dialog footer{border-top:1px solid var(--g2-line);flex-wrap:wrap;padding-top:16px}.ki-filter-dialog footer>div{margin-left:auto}@media (max-width:520px){.ki-filter-dialog{padding:16px}.ki-filter-dialog .ux-filter-grid{grid-template-columns:1fr;gap:12px}.ki-filter-dialog footer>div{width:100%}.ki-filter-dialog footer>div button{flex:1}}.ki-detail{gap:22px;min-width:0;display:grid}.ki-detail>.sg-button{justify-self:start}.ki-detail .g2-panel{margin:0}.ki-detail h2,.ki-detail h3{margin:0 0 10px}.ki-profile{border-top:3px solid var(--g2-lime)}.ki-profile-top,.ki-sectionhead,.ki-chart header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.ki-profile .ux-avatar{flex-shrink:0;width:64px;height:64px}.ki-profile .ux-person,.ki-profile .ux-person>div{min-width:0}.ki-profile h2{overflow-wrap:anywhere;max-width:750px;font-size:25px;line-height:1.4}.ki-profile a svg{vertical-align:middle;display:inline}.ki-bio{white-space:pre-wrap;max-width:900px;line-height:1.8}.ki-provenance{color:var(--g2-muted);flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;display:flex}.ki-metrics{border:1px solid var(--g2-line);border-radius:12px;grid-template-columns:repeat(6,minmax(0,1fr));margin:24px 0;display:grid;overflow:hidden}.ki-metrics>div{border-right:1px solid var(--g2-line);gap:10px;padding:18px 14px;display:grid}.ki-metrics>div:last-child{border:0}.ki-metrics small,.ki-detail small{color:var(--g2-muted)}.ki-metrics strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:24px}.ki-chart-grid,.ki-content-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;min-width:0;display:grid}.ki-content-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.ki-chart-plot{min-width:0;height:210px}.ki-chart-empty{text-align:center;min-height:170px;color:var(--g2-muted);align-content:center;justify-items:center;gap:10px;display:grid}.ki-chart-empty small{max-width:330px}.ki-chart details{margin-top:16px;font-size:12px}.ki-chart summary{cursor:pointer}.ki-data-table{max-height:310px;overflow-x:auto}.ki-data-table table{border-collapse:collapse;width:100%;font-size:12px}.ki-data-table th,.ki-data-table td{text-align:left;border-bottom:1px solid var(--g2-line);white-space:nowrap;padding:12px}.ki-data-table th{color:var(--g2-muted)}.ki-tip{border:1px solid var(--g2-line);background:var(--g2-surface);border-radius:8px;padding:12px}.ki-post,.ki-topic{border-bottom:1px solid var(--g2-line);padding:20px 0}.ki-post>a,.ki-post>small,.ki-topic>a,.ki-topic>small{margin-bottom:8px;display:block}.ki-post-text{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.ki-post footer{color:var(--g2-muted);flex-wrap:wrap;gap:15px;margin-top:15px;font-size:12px;display:flex}.ki-empty{color:var(--g2-muted);padding:36px 8px;line-height:1.8}.ki-board-filters{flex-wrap:wrap;align-items:center;gap:8px;padding:16px 0;display:flex}.ki-board-filters>small{color:var(--g2-muted);margin-right:8px}.ki-board-caption{color:var(--g2-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;font-size:12px;display:flex}.ki-row-actions{align-items:center;gap:6px;display:flex}.ki-row-actions .sg-button{padding:8px}.ki-rank{font-variant-numeric:tabular-nums;color:var(--g2-muted)}.ki-account-bio{text-overflow:ellipsis;white-space:nowrap;max-width:270px;overflow:hidden}.ki-share-dialog{color:var(--text,#e8eee9);background:var(--g2-surface);border:1px solid var(--g2-line);border-radius:18px;width:min(560px,100vw - 24px);max-height:92dvh;margin:auto;padding:20px;overflow:auto}.ki-share-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000b8}.ki-share-dialog header{justify-content:space-between;align-items:center;gap:10px;display:flex}.ki-share-dialog h2{margin:0;font-size:20px}.ki-share-dialog canvas{border-radius:8px;width:100%;height:auto;display:block}.ki-share-setting{justify-content:space-between;align-items:center;gap:12px;margin:16px 0;font-size:13px;display:flex}.ki-share-dialog select{background:var(--g2-bg);max-width:65%;color:inherit;border:1px solid var(--g2-line);border-radius:8px;padding:10px}.ki-share-dialog .g2-actions{flex-wrap:wrap;gap:8px;display:flex}.ki-share-dialog .g2-subtle,.ki-share-dialog [role=status]{font-size:12px;line-height:1.6}.ki-share-dialog .sg-button{white-space:nowrap}.ki-detail .g2-actions{flex-wrap:wrap}@media (max-width:1100px){.ki-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.ki-metrics>div{border-bottom:1px solid var(--g2-line)}.ki-content-grid{grid-template-columns:1fr}.ki-profile-top{align-items:flex-start}}@media (min-width:761px){.ux-hub .ux-table table{min-width:1180px}.ux-hub .ux-table th,.ux-hub .ux-table td{padding:12px}.ux-hub .ux-table td[data-label=榜单]{min-width:80px}.ux-hub .ux-table td:last-child,.ux-hub .ux-table th:last-child{background:var(--g2-surface);min-width:136px;box-shadow:-8px 0 14px -10px var(--g2-bg);position:sticky;right:0}.ux-hub .ux-table th:last-child{z-index:1}.ux-hub .ux-table .ux-identity-button{max-width:300px}}.ki-profile .ux-avatar{aspect-ratio:1;min-width:64px;max-width:64px;overflow:hidden}.ki-profile .ux-avatar-image{object-fit:cover;width:100%;height:100%}.ki-content-grid{align-items:start}.ki-post-text{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ki-post-text.ki-expanded{display:block}.ki-share-loading{background:var(--g2-bg);border:1px solid var(--g2-line);min-height:180px;color:var(--g2-muted);border-radius:10px;place-items:center;display:grid}@media (max-width:600px){.ki-share-dialog .g2-actions{grid-template-columns:1fr;display:grid}.ki-share-dialog .g2-actions>.sg-button{justify-content:center;width:100%;min-width:0}}@media (max-width:760px){.ki-profile .ux-avatar{min-width:48px;max-width:48px}.ux-hub>.g2-heading .g2-actions{flex-wrap:wrap;gap:8px;display:flex}.ux-hub>.g2-heading .g2-actions .sg-button{flex:none;width:auto;min-width:44px;padding-inline:12px}.ki-chart-grid{grid-template-columns:1fr}.ki-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ki-metrics strong{font-size:21px}.ki-metrics>div{padding:14px}.ki-profile .ux-avatar{width:48px;height:48px}.ki-profile h2{font-size:20px}.ki-profile-top>.g2-actions{width:100%}.ki-profile-top>.g2-actions>button{flex:1}.ki-share-dialog{padding:14px}.ki-share-dialog .g2-actions>button{flex:1}.ki-board-filters button{flex-shrink:0}.ki-board-caption{align-items:flex-start}.ki-account-bio{max-width:100%}.ki-row-actions{flex-wrap:wrap}}.appShell .ki-detail{gap:16px}.appShell .ki-profile{padding:18px 20px}.appShell .ki-profile-top{flex-wrap:nowrap;gap:16px}.appShell .ki-profile-top .ux-person{flex:1;gap:12px;margin:0}.appShell .ki-profile .ux-avatar{width:48px;min-width:48px;max-width:48px;height:48px}.appShell .ki-profile .ux-person h1{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 4px;line-height:1.3;display:-webkit-box;overflow:hidden;font-size:22px!important}.appShell .ki-profile-top>.g2-actions{flex-shrink:0}.appShell .ki-profile-bio{color:var(--g2-muted);min-width:0;margin:12px 0;font-size:14px}.appShell .ki-profile-bio summary{cursor:pointer;align-items:center;gap:12px;list-style:none;display:flex}.appShell .ki-profile-bio summary::-webkit-details-marker{display:none}.appShell .ki-profile-bio summary>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.appShell .ki-profile-bio summary>b{color:var(--g2-lime);flex-shrink:0;font-size:12px;font-weight:500}.appShell .ki-profile-bio summary>b:after{content:" ▾"}.appShell .ki-profile-bio[open] summary>b:after{content:" ▴"}.appShell .ki-profile-bio[open]>div{padding:8px 0 0}.appShell .ki-profile-bio .ki-bio{max-width:none;margin:0;line-height:1.6}.appShell .ki-bio-unavailable{color:var(--g2-muted);margin:10px 0;font-size:13px}.appShell .ki-profile .ki-metrics{border-radius:10px;margin:12px 0}.appShell .ki-profile .ki-metrics>div{gap:6px;padding:12px 14px}.appShell .ki-profile-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.appShell .ki-profile-bottom .g2-actions{gap:8px}.appShell .ki-profile-bottom .sg-button{white-space:nowrap;flex:none}.appShell .ki-profile-bottom a{font-size:14px}.appShell .ki-profile .ki-metrics strong{white-space:nowrap}.appShell .ki-provenance{gap:6px}.appShell .ki-detail-nav{border-bottom:1px solid var(--g2-line);flex-wrap:wrap;gap:6px;padding-bottom:10px;display:flex}.appShell .ki-content-grid>.g2-panel{padding:18px 20px}.appShell .ki-content-grid h2{align-items:center;gap:8px;margin:0;font-size:18px;display:flex}.appShell .ki-content-grid .ki-sectionhead{gap:10px}.appShell .ki-content-grid .ki-empty{margin:0;padding:18px 0}.appShell .ki-content-grid .ki-post{padding:16px 0}.appShell .ki-content-grid .ki-post-text{margin:10px 0}@media (max-width:1100px){.appShell .ki-profile-top{flex-wrap:wrap}}@media (max-width:760px){.appShell .ki-profile{padding:14px}.appShell .ki-profile-top{gap:12px}.appShell .ki-profile-top>.g2-actions{width:100%;display:flex}.appShell .ki-profile .ux-person h1{font-size:20px!important}.appShell .ki-profile-bio{margin:10px 0}.appShell .ki-profile .ki-metrics>div{gap:4px;padding:10px}.appShell .ki-profile .ki-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.appShell .ki-profile .ki-metrics>div:nth-child(3n){border-right:0}.appShell .ki-profile .ki-metrics>div:nth-child(n+4){border-bottom:0}.appShell .ki-profile .ki-metrics strong{font-size:21px}.appShell .ki-profile .ki-metrics small{font-size:12px}.appShell .ki-profile-bottom>.g2-actions{gap:6px}.appShell .ki-content-grid>.g2-panel{padding:14px}.appShell .ki-detail-nav .sg-button{min-height:40px;padding-inline:10px}}@media (max-width:360px){.appShell .ki-profile .ki-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.appShell .ki-profile .ki-metrics>div{border-right:1px solid var(--g2-line);border-bottom:1px solid var(--g2-line)}.appShell .ki-profile .ki-metrics>div:nth-child(3n){border-right:1px solid var(--g2-line)}.appShell .ki-profile .ki-metrics>div:nth-child(2n){border-right:0}.appShell .ki-profile .ki-metrics>div:nth-child(n+5){border-bottom:0}}.ux-hub .ki-catalog-filters{margin:12px 0 0}.ki-filter-main{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.ki-filter-main>.ux-list-chips{flex:620px;align-items:center;gap:8px;margin:0}.ki-filter-main .ux-classification-head{white-space:nowrap;flex:none}.ki-filter-main>.ki-board-filters{flex:0 auto;gap:8px;max-width:100%;padding:0}.ki-period-field{align-items:center;gap:8px;min-width:0;display:flex}.ki-period-field>span{color:var(--g2-muted);white-space:nowrap;font-size:12px}.ki-period-picker{min-width:150px;position:relative}.ki-period-trigger{justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:150px;min-height:38px;padding:7px 10px;font-size:13px;display:inline-flex}.ki-period-trigger svg{color:var(--muted);flex:none}.ki-period-menu{z-index:20;border:1px solid var(--line);background:var(--panel);border-radius:10px;min-width:100%;padding:4px;display:grid;position:absolute;top:calc(100% + 5px);right:0;box-shadow:0 14px 34px #00000047}.ki-period-option{min-height:34px;color:var(--text);text-align:left;white-space:nowrap;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:7px 9px;display:flex}:is(.ki-period-option:hover,.ki-period-option:focus-visible,.ki-period-option[aria-selected=true]){background:color-mix(in srgb,var(--lime) 15%,transparent);color:var(--text)}.ki-period-option[aria-selected=true]{color:var(--lime)}.appShell .ki-filter-main select{width:auto;max-width:100%;min-height:38px;padding:7px 28px 7px 10px;font-size:13px}.ki-filter-main .ki-period-field select{min-width:132px}.ki-filter-main .ki-board-filters>select{max-width:205px}.ux-hub .ki-board-caption{gap:6px 12px;padding:10px 0}.ki-catalog-filters>.ux-classification-head{margin-top:12px}.ki-catalog-filters>.ux-list-chips{margin:8px 0 0}.ki-share-dialog{width:min(560px,100vw - 24px);padding:22px;box-shadow:0 24px 100px #0008}.ki-share-dialog canvas{aspect-ratio:8/9;border-radius:18px;width:auto;max-width:100%;height:min(57dvh,540px);margin:0 auto}.ki-share-dialog .ki-share-setting{margin:16px 0 12px}.ki-share-dialog>.g2-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ki-share-dialog>.g2-actions .sg-button{justify-content:center;padding:10px 8px}.ki-share-dialog>p:empty{display:none}@media (max-width:480px){.ki-share-dialog{padding:16px}.ki-share-dialog canvas{width:100%;height:auto}.ki-share-dialog>.g2-actions .sg-button{font-size:12px}}@media (max-width:650px){.ki-filter-main>.ux-list-chips{flex-basis:100%;gap:6px}.ki-filter-main>.ki-board-filters{grid-template-columns:minmax(0,1fr) auto;width:100%;display:grid}.ki-filter-main .ki-period-field{grid-column:1;display:flex}.ki-filter-main .ki-period-field .ki-period-picker{flex:1;min-width:0}.ki-filter-main .ki-period-field .ki-period-trigger{min-width:0}.appShell .ki-filter-main .ki-board-filters>select{grid-column:1/-1;width:100%;max-width:none}}.appShell .ux-hub .ki-comparison-table td:is([data-column=views],[data-column=posts]) .ki-table-metric{font-variant-numeric:tabular-nums;justify-items:start;width:100%;margin:0 0 5px}.appShell .ux-hub .ki-comparison-table td:is([data-column=views],[data-column=posts])>small{text-align:left;white-space:nowrap;width:100%;line-height:18px;display:block}.appShell .ki-comparison-table{border:1px solid var(--g2-line);border-radius:14px;overflow:auto}.appShell .ki-comparison-table th{letter-spacing:.02em;color:var(--text);background:var(--g2-surface);padding-block:16px;font-size:12px;font-weight:600}.appShell .ki-comparison-table td{vertical-align:middle;padding-block:18px}.appShell .ki-comparison-table tbody tr:nth-child(2n){background:color-mix(in srgb, var(--text) 3%, transparent)}.appShell .ki-comparison-table tbody tr:hover{background:color-mix(in srgb, var(--g2-lime) 8%, var(--g2-surface))}.appShell .ki-comparison-table .ki-rank{font-size:14px;font-weight:650}.appShell .ki-comparison-table tr[data-leading=true] .ki-rank{color:var(--g2-lime)}.appShell .ki-comparison-table .ux-identity-button b{color:var(--text);font-size:15px;line-height:1.5}.appShell .ki-comparison-table .ki-account-bio{opacity:.8;font-size:11px}.appShell .ki-comparison-table .ki-table-metric{font-variant-numeric:tabular-nums;justify-items:end;gap:7px;width:100px;margin-bottom:7px;display:grid}.appShell .ki-comparison-table .ki-table-metric strong{color:var(--text);white-space:nowrap;font-size:20px;font-weight:650;line-height:1.25}.appShell .ki-comparison-table .ki-table-metric[data-known=false] strong{color:var(--g2-muted)}.appShell .ki-comparison-table td:has(.ki-table-metric)>small{text-align:right;width:100px;font-size:11px}.appShell .ki-comparison-table .ki-row-actions .sg-button,.appShell .ki-comparison-table .ux-star{min-width:36px;height:36px;min-height:36px;padding:7px}@media (max-width:760px){.appShell .ki-comparison-table td{padding-block:10px}.appShell .ki-comparison-table .ki-table-metric{width:100%;min-width:80px}.appShell .ki-comparison-table td:has(.ki-table-metric)>small{width:100%}.appShell .ki-comparison-table .ki-row-actions .sg-button,.appShell .ki-comparison-table .ux-star{min-width:44px;min-height:44px}}.appShell .ux-hub .ki-comparison-table td:last-child,.appShell .ux-hub .ki-comparison-table th:last-child{width:70px;min-width:70px}.appShell .ux-hub .ki-comparison-table .ki-row-actions{justify-content:flex-end;width:auto;min-width:0}.appShell .ux-hub .ki-row-more{position:relative}.appShell .ux-hub .ki-row-more-trigger{cursor:pointer;border:1px solid var(--line);background:var(--panel);min-width:36px;min-height:36px;color:var(--text);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;padding:4px 8px;font-size:12px;list-style:none;display:inline-flex}.appShell .ux-hub .ki-row-more-trigger[aria-expanded=true]{border-color:var(--accent);color:var(--accent)}.ki-row-more-dialog{width:min(430px,100vw - 28px);color:var(--text);background:var(--panel);border:1px solid var(--line);border-radius:16px;margin:auto;padding:0;box-shadow:0 24px 70px #00000080}.ki-row-more-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000ad}.ki-row-more-card{padding:20px}.ki-row-more-card>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;display:flex}.ki-row-more-heading{min-width:0}.ki-row-more-card>header small{color:var(--muted);letter-spacing:.04em;font-size:12px;font-weight:600;display:block}.ki-row-more-card>header h2{color:var(--text);text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:20px;line-height:1.2;overflow:hidden}.ki-row-more-card>header>.sg-button{flex:0 0 36px;width:36px;min-width:36px;height:36px;min-height:36px;padding:0}.ki-row-more-options{gap:8px;padding-top:14px;display:grid}.appShell .ki-row-more-options>button.ki-row-more-option{grid-template-columns:36px minmax(0,1fr);align-items:center;column-gap:12px;width:100%;text-align:left!important;justify-content:stretch!important;height:auto!important;min-height:64px!important;padding:10px 12px!important;display:grid!important}.ki-row-more-option-icon{border:1px solid var(--line);width:36px;height:36px;color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, transparent);border-radius:9px;justify-content:center;align-items:center;display:inline-flex}.ki-row-more-option-copy{justify-items:start;gap:3px;min-width:0;display:grid}.ki-row-more-option-copy b{width:100%;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.2;overflow:hidden}.ki-row-more-option-copy small{width:100%;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;line-height:1.35;overflow:hidden}.appShell .ux-hub .ki-control-menu{flex:none;position:relative}.appShell .ux-hub .ki-control-menu>summary{border:1px solid var(--line);background:var(--panel);min-width:30px;height:30px;color:var(--text);cursor:pointer;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;padding:0 9px;font-size:12px;list-style:none;display:flex}.appShell .ux-hub .ki-control-menu>summary::-webkit-details-marker{display:none}.appShell .ux-hub .ki-control-menu[open]>summary{border-color:var(--accent);color:var(--accent)}.appShell .ux-hub .ki-control-menu>.ki-heading-tools{z-index:5;border:1px solid var(--line);background:var(--surface);white-space:nowrap;border-radius:10px;align-items:center;gap:5px;padding:8px;display:flex;position:absolute;top:36px;right:0;box-shadow:0 12px 28px #0000003d}.appShell .ux-hub .ki-control-menu .ki-heading-tools select{width:112px;min-width:112px}.appShell .ux-hub .ki-comparison-table table{table-layout:fixed;width:100%}.appShell .ux-hub .ki-comparison-table thead th,.appShell .ux-hub .ki-comparison-table tbody td{vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.appShell .ux-hub .ki-comparison-table tbody tr{height:68px}.appShell .ux-hub .ki-comparison-table td[data-column=identity]{width:29%}.appShell .ux-hub .ki-comparison-table td[data-column=identity] .ux-identity-button{align-items:center;width:100%;min-width:0;display:flex;overflow:hidden}.appShell .ux-hub .ki-comparison-table td[data-column=identity] .ux-identity-button>span{min-width:0;overflow:hidden}.appShell .ux-hub .ki-comparison-table td[data-column=identity] small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.appShell .ux-hub .ki-comparison-table td[data-column=identity] .ki-account-bio{max-width:100%}.appShell .ux-hub .ki-comparison-table .ki-followers-inline,.appShell .ux-hub .ki-comparison-table td[data-label="区间曝光 / 主帖"]{white-space:nowrap}.appShell .ux-hub .ki-comparison-table .ux-group-badges{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}@container workspace (width<=1100px){.appShell .ux-hub .ki-comparison-table tbody tr{height:64px}.appShell .ux-hub .ki-comparison-table td[data-column=identity]{width:27%}}@container workspace (width>=1101px){.appShell .ux-hub:has(.ki-comparison-table){flex-direction:column;gap:8px;height:calc(100dvh - 112px);min-height:550px;display:flex;overflow:visible}.appShell .ux-hub:has(.ki-comparison-table)>*{flex-shrink:0}.appShell .ux-hub:has(.ki-comparison-table)>.sg-back-nav{height:28px;margin:0}.appShell .ux-hub:has(.ki-comparison-table)>.sg-back-nav>.sg-button{height:28px;min-height:28px;padding:2px 8px;font-size:12px}.appShell .ux-hub:has(.ki-comparison-table)>.g2-heading{align-items:center;min-height:40px;margin:0}.appShell .ux-hub:has(.ki-comparison-table)>.g2-heading .g2-kicker{display:none}.appShell .ux-hub:has(.ki-comparison-table)>.g2-heading p{display:none}.appShell .ux-hub:has(.ki-comparison-table)>.g2-heading h1{margin:0;font-size:24px}.appShell .ux-hub:has(.ki-comparison-table)>.g2-tabs{gap:4px;margin:0;padding-bottom:6px}.appShell .ux-hub:has(.ki-comparison-table)>.g2-tabs .sg-button{min-height:32px;padding:6px 12px;font-size:12px}.appShell .ux-hub:has(.ki-comparison-table)>.ki-catalog-filters{margin:0}.appShell .ux-hub .ki-filter-main{flex-wrap:wrap;align-items:flex-start;gap:6px}.appShell .ux-hub .ki-filter-main>.ux-list-chips{flex-wrap:wrap;flex:620px;gap:5px;min-width:0;overflow:visible}.appShell .ux-hub .ki-filter-main>.ki-board-filters{flex:none;max-width:100%;margin-left:auto}.appShell .ux-hub .ki-filter-main .sg-button{flex-shrink:0;min-height:32px;padding:5px 8px;font-size:12px}.appShell .ux-hub .ux-category-chip small,.appShell .ux-hub .ux-classification-head>span,.appShell .ux-hub .ki-period-field>span{display:none}.appShell .ux-hub .ki-filter-main select{min-height:32px;padding-block:5px;font-size:12px}.appShell .ux-hub>.ki-board-caption{padding:0;font-size:11px;line-height:18px}.appShell .ux-hub>.ki-board-caption>span:last-child{display:none}.appShell .ux-hub>.g2-toolbar{flex-wrap:nowrap;gap:6px;margin:0}.appShell .ux-hub>.g2-toolbar .g2-search{flex:1;min-width:150px}.appShell .ux-hub>.g2-toolbar .sg-button,.appShell .ux-hub>.g2-toolbar select,.appShell .ux-hub>.g2-toolbar input{height:34px;min-height:34px;padding-block:5px;font-size:12px}.appShell .ux-hub>.g2-toolbar select{max-width:145px}.appShell .ux-hub>.ki-comparison-table{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1 1 0;min-height:180px;overflow:auto}.appShell .ux-hub>.ki-comparison-table table{border-collapse:separate;border-spacing:0}.appShell .ux-hub>.ki-comparison-table th{z-index:3;box-sizing:border-box;background:var(--surface-2);height:36px;box-shadow:0 1px 0 var(--line);white-space:nowrap;padding-block:10px;font-size:11px;position:sticky;top:0}.appShell .ux-hub>.ki-comparison-table th:last-child{z-index:4}.appShell .ux-hub>.ki-comparison-table td{padding-block:10px}.appShell .ux-hub>.ki-comparison-table .ux-identity-button{padding-block:2px}.appShell .ux-hub>.sg-pagination{margin:0;padding:4px 0;font-size:12px}}.ki-sort-heading{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.appShell .ux-category-extra:not([hidden]){border:1px solid var(--line);border-radius:10px;flex-wrap:wrap;gap:6px;max-height:180px;margin-top:8px;padding:10px;display:flex;overflow-y:auto}.appShell .ux-category-extra[hidden]{display:none}.appShell .ux-category-extra .sg-button{min-height:32px;padding:5px 8px;font-size:12px}.ki-sort-heading button{color:var(--muted);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;padding:1px 0;font-size:11px;display:inline-flex}.ki-sort-heading button[aria-pressed=true]{color:var(--lime)}.ki-sort-heading button:hover{color:var(--ink)}.ki-sort-heading button:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.ki-comparison-table th:first-child .ki-sort-heading{align-items:flex-start}.appShell .ux-hub .ki-heading-actions{flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;display:flex}.appShell .ux-hub .ki-heading-search{box-sizing:border-box;width:clamp(180px,24vw,360px);min-width:0;height:38px;margin:0}.appShell .ux-hub .ki-heading-search input{width:100%;min-width:0;height:36px}@media (max-width:600px){.appShell .ux-hub>.g2-heading:has(.ki-heading-actions){flex-wrap:wrap}.appShell .ux-hub .ki-heading-actions{width:100%}.appShell .ux-hub .ki-heading-search{flex:1;width:auto}}.appShell .ux-hub .ki-header-icon{width:38px;min-width:38px;height:38px;padding:0}.appShell .ki-table-panel{border:1px solid var(--g2-line);border-radius:14px;min-width:0;overflow:hidden}.appShell .ki-table-panel>.ki-table-toolbar{border-bottom:1px solid var(--g2-line);flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:10px;display:flex}.appShell .ki-table-toolbar .g2-search{flex:1;min-width:180px}.appShell .ki-table-toolbar :is(select,.sg-button){flex-shrink:0}.appShell .ki-table-panel>.ki-comparison-table{border:0;border-radius:0;min-width:0}@container workspace (width>=1101px){.appShell .ki-table-panel .ki-comparison-table table{table-layout:auto;border-collapse:separate;border-spacing:0;width:100%;min-width:1220px}.appShell .ki-table-panel .ki-comparison-table :is(th,td){white-space:nowrap}.appShell .ki-table-panel .ki-comparison-table td[data-label=列表]{min-width:120px;max-width:190px}.appShell .ki-table-panel .ux-group-badges{min-width:120px}.appShell .ki-table-panel .ux-group-badge{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;max-width:180px;overflow:hidden}.appShell .ki-table-panel .ki-comparison-table td:last-child{min-width:162px;box-shadow:none;position:static}.appShell .ki-table-panel .ki-comparison-table th:last-child{min-width:162px;box-shadow:none;right:auto}.appShell .ki-table-panel .ki-row-actions{flex-wrap:nowrap}.appShell .ki-table-panel .ki-comparison-table td[data-column=monitor]{min-width:62px}.appShell .ux-hub>.ki-table-panel{flex-direction:column;flex:1 1 0;min-height:180px;display:flex}.appShell .ki-table-panel>.ki-table-toolbar{flex-wrap:nowrap;flex-shrink:0}.appShell .ki-table-toolbar :is(input,select,.sg-button){height:34px;min-height:34px}.appShell .ki-table-panel>.ki-comparison-table{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}.appShell .ki-table-panel .ki-comparison-table th{z-index:3;background:var(--g2-surface);padding-block:10px;font-size:11px;position:sticky;top:0}.appShell .ki-table-panel .ki-comparison-table td{padding-block:10px}}.ki-mobile-sort{display:none}@media (max-width:1000px){.ki-mobile-sort{display:block}}.appShell .ki-sort-heading button{width:auto;min-width:0;height:18px;min-height:18px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;line-height:18px}.appShell .ki-sort-heading button[aria-pressed=true]{color:var(--lime);background:0 0}@container workspace (width<=1100px){.appShell .ux-hub:has(.ki-comparison-table){height:auto!important;min-height:0!important;overflow:visible!important}.appShell .ux-hub .ki-heading-actions{flex:none!important;width:auto!important}.appShell .ux-hub .ki-heading-actions>.ki-header-icon{flex:0 0 38px!important;width:38px!important;min-width:38px!important;padding:0!important}.appShell .ux-hub .ki-heading-actions>.ki-header-icon .ki-action-label{display:none!important}.appShell .ux-hub .ki-catalog-filters,.appShell .ux-hub .ki-filter-main{min-width:0!important;max-width:100%!important}.appShell .ux-hub .ki-catalog-filters .ki-filter-main>.ux-list-chips{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap!important;width:100%!important;min-width:0!important;max-width:100%!important;display:flex!important;overflow-x:auto!important}.appShell .ux-hub .ki-catalog-filters .ki-filter-main>.ux-list-chips::-webkit-scrollbar{display:none}.appShell .ux-hub .ki-catalog-filters .ux-category-chip,.appShell .ux-hub .ki-catalog-filters .ux-category-expand{flex:none!important}.appShell .ux-hub .ki-reference-filterbar{box-sizing:border-box;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:8px!important;width:100%!important;max-width:100%!important;display:grid!important}.appShell .ux-hub .ki-reference-search{grid-column:1/-1!important;width:100%!important;min-width:0!important}.appShell .ux-hub .ki-reference-divider{display:none!important}.appShell .ux-hub .ki-reference-select{grid-column:span 3!important;min-width:0!important}.appShell .ux-hub .ki-reference-select select{width:100%!important;min-width:0!important}.appShell .ux-hub .ki-reference-button,.appShell .ux-hub .date-filter,.appShell .ux-hub .ki-overflow-tools{grid-column:span 2!important;width:100%!important;min-width:0!important}.appShell .ux-hub .ki-reference-button,.appShell .ux-hub .date-filter>button,.appShell .ux-hub .ki-overflow-tools>summary{justify-content:center!important;width:100%!important}.appShell .ux-hub .ki-table-panel,.appShell .ux-hub .ki-comparison-table{min-width:0!important;max-width:100%!important;height:auto!important;max-height:none!important;overflow:visible!important}.appShell .ux-hub .ki-table-panel .ki-comparison-table{padding:10px!important}.appShell .ux-hub .ki-table-panel .ki-comparison-table table,.appShell .ux-hub .ki-table-panel .ki-comparison-table tbody{width:100%!important;min-width:0!important;display:block!important}.appShell .ux-hub .ki-table-panel .ki-comparison-table thead{clip-path:inset(50%)!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.appShell .ux-hub .ki-table-panel .ki-comparison-table tbody{gap:12px!important;display:grid!important}.appShell .ux-hub .ki-table-panel .ki-comparison-table tbody tr{box-sizing:border-box!important;border:1px solid var(--line)!important;border-radius:10px!important;grid-template-rows:64px!important;grid-template-columns:44px minmax(120px,1.8fr) minmax(76px,1fr) minmax(84px,1fr) 140px!important;gap:0 8px!important;width:100%!important;height:72px!important;min-height:72px!important;max-height:72px!important;margin:0!important;padding:4px 8px!important;display:grid!important;overflow:hidden!important}.appShell .ux-hub .ki-table-panel .ki-comparison-table tbody tr>td{white-space:normal!important;text-overflow:ellipsis!important;overflow-wrap:anywhere!important;border-bottom:0!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;padding:6px!important;display:block!important;position:static!important;overflow:hidden!important}.appShell .ux-hub .ki-table-panel .ki-comparison-table tbody tr>td:before{content:attr(data-label)!important;color:var(--muted)!important;margin-bottom:5px!important;font-size:11px!important;display:block!important}.appShell .ux-hub .ki-table-panel .ki-comparison-table tbody tr>td[data-column=rank]{grid-area:1/1!important;align-self:stretch!important}.appShell .ux-hub .ki-table-panel .ki-comparison-table tbody tr>td[data-column=identity]{grid-area:1/2!important}.appShell .ux-hub .ki-table-panel .ki-comparison-table tbody tr>td[data-column=followers]{grid-area:1/3!important}.appShell .ux-hub .ki-table-panel .ki-comparison-table tbody tr>td[data-column=views]{grid-area:1/4!important}.appShell .ux-hub .ki-table-panel .ki-comparison-table tbody tr>td[data-column=posts],.appShell .ux-hub .ki-table-panel .ki-comparison-table tbody tr>td[data-column=tags]{display:none!important}.appShell .ux-hub .ki-table-panel .ki-comparison-table tbody tr>td[data-column=actions]{border-left:1px solid var(--line)!important;grid-area:1/5!important;align-items:center!important;min-width:0!important;padding:4px!important;display:flex!important;overflow:visible!important}.appShell .ux-hub .ki-table-panel .ki-comparison-table tbody tr>td[data-column=actions]:before{content:none!important;display:none!important}.appShell .ux-hub .ki-table-panel .ki-comparison-table tbody tr>td[data-column=select]{z-index:1!important;grid-area:1/1!important}.appShell .ux-hub .ki-table-panel .ki-comparison-table tbody tr:has(td[data-column=select])>td[data-column=rank]{visibility:hidden!important}.appShell .ux-hub .ki-table-panel .ki-comparison-table tbody tr>td[data-column=identity]:before{display:none!important}.appShell .ux-hub .ki-table-panel .ki-comparison-table tbody tr>td:last-child{border-bottom:0!important}.appShell .ux-hub .ki-table-panel .ki-comparison-table .ux-identity-button{white-space:normal!important;width:100%!important;min-width:0!important;max-width:none!important;height:60px!important;overflow:hidden!important}.appShell .ux-hub .ki-table-panel .ki-account-bio{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;overflow:hidden!important}.appShell .ux-hub .ki-table-panel .ki-table-metric{justify-items:start!important;width:auto!important}.appShell .ux-hub .ki-table-panel td:has(.ki-table-metric)>small{text-align:left!important;width:auto!important;margin-left:0!important}.appShell .ux-hub .ki-table-panel .ki-row-actions{flex-wrap:nowrap!important;justify-content:flex-start!important;gap:0!important;width:132px!important;min-width:132px!important;max-width:132px!important}.appShell .ux-hub .ki-table-panel .ki-row-actions>:is(.ux-inline-favorite,.ux-inline-monitor,.ux-inline-share,.ki-row-more),.appShell .ux-hub .ki-table-panel .ki-row-more-trigger{box-sizing:border-box!important;flex:0 0 32px!important;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;padding:0!important}}@container workspace (width<=620px){.appShell .ux-hub .ki-table-panel .ki-comparison-table tbody tr{grid-template-columns:40px minmax(112px,1fr) 140px!important;gap:0 6px!important}.appShell .ux-hub .ki-table-panel .ki-comparison-table tbody tr>td[data-column=followers],.appShell .ux-hub .ki-table-panel .ki-comparison-table tbody tr>td[data-column=views]{display:none!important}.appShell .ux-hub .ki-table-panel .ki-comparison-table tbody tr>td[data-column=actions]{grid-column:3!important}}@container workspace (width<=760px){.appShell .ux-hub .ki-reference-filterbar{grid-template-columns:repeat(6,minmax(0,1fr))!important}.appShell .ux-hub .ki-reference-search{grid-column:1/-1!important}.appShell .ux-hub .ki-reference-select{grid-column:span 3!important}.appShell .ux-hub .ki-reference-button,.appShell .ux-hub .date-filter,.appShell .ux-hub .ki-overflow-tools{grid-column:span 2!important}}@container workspace (width<=520px){.appShell .ux-hub .ki-reference-filterbar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.appShell .ux-hub .ki-reference-search,.appShell .ux-hub .ki-reference-select,.appShell .ux-hub .ki-overflow-tools{grid-column:1/-1!important}.appShell .ux-hub .ki-reference-button,.appShell .ux-hub .date-filter{grid-column:span 1!important}.appShell .ux-hub .ki-table-panel .ki-comparison-table tbody tr{grid-template-rows:64px!important;grid-template-columns:40px minmax(110px,1fr) 140px!important;gap:0 6px!important;height:72px!important;min-height:72px!important;max-height:72px!important;padding-inline:4px!important;overflow:hidden!important}.appShell .ux-hub .ki-table-panel .ki-comparison-table tbody tr>td[data-column=rank]{grid-column:1!important}.appShell .ux-hub .ki-table-panel .ki-comparison-table tbody tr>td[data-column=identity]{grid-column:2!important}.appShell .ux-hub .ki-table-panel .ki-comparison-table tbody tr>td[data-column=followers],.appShell .ux-hub .ki-table-panel .ki-comparison-table tbody tr>td[data-column=views]{display:none!important}.appShell .ux-hub .ki-table-panel .ki-comparison-table tbody tr>td[data-column=actions]{grid-area:1/3!important}.appShell .ux-hub .ki-table-panel .ki-comparison-table tbody tr>td[data-column=select]{grid-area:1/1!important}.appShell .ux-hub .ki-table-panel .ki-comparison-table tbody tr>td[data-column=rank]:before{content:none!important;display:none!important}}@container workspace (width<=360px){.appShell .ux-hub .ki-table-panel .ki-comparison-table tbody tr{grid-template-columns:36px minmax(76px,1fr) 140px!important;gap:0 4px!important}}.source-note-summary{color:var(--ink);font-size:13px}.source-note-summary .source-note-identity{overflow-wrap:anywhere;margin:0 0 12px;font-weight:600}.source-note-summary small{color:var(--muted);font-size:11px;font-weight:400}.source-note-summary dl{gap:10px;margin:0;display:grid}.source-note-summary dl>div{grid-template-columns:88px minmax(0,1fr);align-items:start;gap:12px;display:grid}.source-note-summary dt{color:var(--muted)}.source-note-summary dd{overflow-wrap:anywhere;margin:0}.source-note-links{border-top:1px solid var(--line);flex-wrap:wrap;gap:16px;margin-top:16px;padding-top:12px;display:flex}.source-note-links a{align-items:center;gap:4px;display:inline-flex}.source-note-summary .source-note-evidence-button{width:100%;margin-top:12px;font-size:12px}dialog.source-evidence-dialog{box-sizing:border-box;border:1px solid var(--line-dark);background:var(--surface-1);width:min(680px,100vw - 24px);max-width:calc(100vw - 24px);max-height:calc(100dvh - 32px);color:var(--ink);border-radius:16px;padding:0;overflow:hidden;box-shadow:0 16px 60px #0005}dialog.source-evidence-dialog[open]{flex-direction:column;display:flex}.source-evidence-dialog::backdrop{background:#0007}.source-evidence-dialog>header{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.source-evidence-dialog>header h2{margin:0;font-size:17px;line-height:1.5}.source-evidence-dialog>header p{color:var(--muted);overflow-wrap:anywhere;margin:4px 0 0;font-size:13px}.source-evidence-dialog>header button{flex-shrink:0;min-width:40px;min-height:40px}.source-evidence-body{overscroll-behavior:contain;min-height:0;padding:18px 20px;overflow-y:auto}.source-evidence-context,.source-evidence-date{color:var(--muted);margin:0 0 14px;font-size:13px;line-height:1.65}.source-evidence-section{border:1px solid var(--line);background:var(--surface-2);border-radius:10px;margin-top:10px;overflow:hidden}.source-evidence-section>summary{cursor:pointer;box-sizing:border-box;min-height:44px;padding:13px 15px;font-size:13px;font-weight:600}.source-evidence-section>pre{white-space:pre-wrap;overflow-wrap:anywhere;border-top:1px solid var(--line);font:400 13px/1.75 var(--font-sans);color:var(--ink);margin:0;padding:14px 16px}@media (max-width:600px){.source-evidence-dialog>header,.source-evidence-body{padding:14px}.source-note-summary dl>div{grid-template-columns:78px minmax(0,1fr);gap:8px}}.appShell .rd-post-card footer button.rd-collect.sg-button{border-color:var(--accent);min-height:44px;padding-inline:18px;font-weight:650}.rd-workspace{min-width:0}.appShell .rd-batch-toggle[aria-pressed=true]{border-color:var(--lime);color:var(--lime);background:color-mix(in srgb,var(--lime) 10%,var(--panel))}.rd-compact-controls{margin-bottom:10px;position:relative}.appShell .rd-compact-controls .rd-filter-area{align-items:center;gap:8px;margin-bottom:0}.rd-compact-controls .rd-unified-scope{text-overflow:ellipsis;flex:0 240px;width:240px;min-width:0}.rd-compact-controls .rd-search{flex:240px;align-self:stretch}.appShell .rd-compact-controls .rd-search input{width:100%;min-width:0;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}.rd-compact-controls .rd-filter-area>select{min-width:0;max-width:100%;min-height:40px;font-size:13px}.rd-compact-controls .rd-filter-menu{border:0;margin:0;padding:0}.rd-compact-controls .rd-filter-menu>summary{border:1px solid var(--line);cursor:pointer;min-height:40px;color:var(--ink);background:var(--panel);border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:13px;list-style:none;display:flex}.rd-compact-controls .rd-filter-menu>summary::-webkit-details-marker{display:none}.rd-compact-controls .rd-filter-menu[open]>summary{color:var(--lime);border-color:var(--lime)}.rd-compact-controls .rd-filter-menu>summary>span{color:var(--lime)}.rd-compact-controls .rd-filter-popover{z-index:30;border:1px solid var(--line);background:var(--panel);border-radius:12px;width:min(640px,100%);padding:16px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 30px #0005}.rd-compact-controls .rd-filter-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.rd-compact-controls .rd-filter-fields label{min-width:0;color:var(--muted);gap:8px;font-size:12px;display:grid}.rd-compact-controls .rd-filter-fields select{width:100%;min-width:0;max-width:100%;font-size:13px}.rd-compact-controls .rd-filter-footer{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.rd-compact-controls .rd-filter-footer small{color:var(--muted);font-size:12px}.rd-compact-controls .rd-active-filters{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.rd-compact-controls .rd-active-filters:empty{display:none}.rd-compact-controls .rd-active-filters>button:not(.sg-button){border:1px solid var(--line);background:var(--panel);color:var(--lime);font:inherit;cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:5px 8px;font-size:12px;display:flex}.rd-compact-controls .rd-active-filters>a{color:var(--muted);font-size:12px}:is(.rd-compact-controls summary:focus-visible,.rd-compact-controls button:focus-visible){outline:2px solid var(--lime);outline-offset:2px}.rd-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:650px){.rd-compact-controls .rd-search{flex-basis:100%}.rd-compact-controls .rd-unified-scope{flex:100%;width:100%}.rd-compact-controls .rd-filter-fields{grid-template-columns:minmax(0,1fr)}.rd-compact-controls .rd-filter-menu>summary,.rd-compact-controls .rd-filter-area>select,.rd-compact-controls .rd-search input{min-height:44px}.rd-compact-controls .rd-filter-popover{max-height:60dvh;overflow:auto}.rd-compact-controls .rd-filter-footer{flex-wrap:wrap}}.rd-topline{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.rd-topline .rd-source-tabs{border:0;margin:0;padding:0}.rd-filter-area{flex-wrap:wrap;align-items:end;gap:10px;margin-bottom:10px;display:flex}.rd-filter-area .rd-scope-picker{flex:220px;margin:0}.rd-filter-area .rd-toolbar{display:contents}.rd-filter-area .rd-search{flex:2 220px}.rd-data-filter select{max-width:100%}.rd-heading,.rd-actions,.rd-post-context,.rd-batch,.rd-reply-dialog header{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.rd-heading{justify-content:space-between;margin-bottom:16px}.rd-heading p{color:var(--muted);margin:0}.rd-source-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px;margin-bottom:18px;padding-bottom:16px;display:flex}.rd-source-tabs button{border-radius:8px!important;gap:8px!important}.rd-source-tabs button[aria-pressed=true]{color:var(--lime)!important;background:color-mix(in srgb,var(--lime) 12%,var(--panel))!important;border-color:var(--lime)!important}.rd-group-source{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.rd-group-filter{min-width:0;color:var(--muted);align-items:center;gap:8px;font-size:13px;display:flex}.rd-group-filter>span{flex:none}.rd-group-filter select{text-overflow:ellipsis;width:240px;min-width:0;max-width:100%;min-height:40px}.rd-scope-picker{flex-wrap:wrap;align-items:end;gap:12px;min-width:0;margin-bottom:14px;display:flex}.rd-scope-picker:empty{display:none}.rd-scope-picker label{min-width:0;max-width:100%;color:var(--muted);flex:1;gap:7px;font-size:12px;display:grid}.rd-scope-picker select{text-overflow:ellipsis;width:100%;max-width:100%}.rd-scope-picker a{padding:12px 0;font-size:12px}.rd-member-list{flex-wrap:wrap;flex-basis:100%;gap:6px;display:flex}.rd-toolbar{flex-wrap:wrap;gap:10px;margin-bottom:12px;display:flex}.rd-search{border:1px solid var(--line);border-radius:10px;flex:240px;align-items:center;gap:10px;min-width:0;padding-left:14px;display:flex}.g2-page .rd-toolbar .rd-search input{width:100%;min-width:0;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}.rd-search:focus-within{outline:2px solid var(--lime);outline-offset:2px}.rd-toolbar select{min-width:0;max-width:100%}.rd-feed-status{flex-wrap:wrap;align-items:center;gap:8px;padding:5px 0;font-size:13px;display:flex}.rd-feed-status b{overflow-wrap:anywhere;font-size:15px}.rd-feed-status span,.rd-feed-status small,.rd-scope-note,.rd-post-time{color:var(--muted)}.rd-feed-status small{margin-left:auto;font-size:12px}.rd-scope-note{margin:4px 0 12px;font-size:12px;line-height:1.6}.rd-batch{justify-content:flex-end;margin:8px 0 16px}.rd-batch label{color:var(--muted);align-items:center;gap:8px;margin-right:auto;font-size:12px;display:flex}.rd-workspace input[type=checkbox]{width:16px;height:16px;accent-color:var(--lime)}.rd-post-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.rd-icon-stats{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;font-size:13px;display:flex}.rd-icon-stats span{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.rd-icon-stats svg{color:var(--muted);flex:none}.rd-icon-stats strong{font-size:inherit;font-weight:650}.rd-icon-stats small{color:var(--muted);font-size:11px}.original-post-media{flex-wrap:wrap;gap:10px;min-width:0;display:flex}.original-post-media:empty{display:none}.original-post-media>img{object-fit:cover;border-radius:10px;width:180px;max-width:100%;height:110px}.original-post-media>.pa-asset{width:180px;max-width:100%}.original-post-media .pa-asset img,.original-post-media .pa-asset video{object-fit:contain;max-height:150px}.original-post-media .pa-asset-meta,.original-post-media .pa-links{font-size:11px}.original-post-media>small{color:var(--soft);font-size:11px}.original-post-media blockquote{border-left:2px solid var(--line);margin:0;padding:12px;font-size:13px}.radarComposer{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:22px;display:grid}.radarComposer>aside,.radarComposer>div{border:1px solid var(--line);background:var(--panel);border-radius:14px;min-width:0;padding:22px}.radarComposer p{line-height:1.65}.radarComposer label{gap:8px;display:grid}.radarComposer textarea{resize:vertical;width:100%;min-height:190px;padding:14px}.rc-original{white-space:pre-wrap;overflow-wrap:anywhere}.rc-modes,.rc-actions,.rc-targets,.rc-attachments{flex-wrap:wrap;gap:10px;margin:14px 0;display:flex}.rc-modes [aria-pressed=true]{border-color:var(--lime)}.rc-targets label{flex:1;min-width:120px}.rc-targets input,.rc-targets select{width:100%;padding:12px}.rc-attachments label{align-items:center;font-size:12px;display:flex}.rc-attachments img{object-fit:cover;width:70px;height:70px}.radarComposer h3{margin-top:24px}.radarComposer small{color:var(--soft)}@media (max-width:750px){.radarComposer{grid-template-columns:1fr}.radarComposer>aside,.radarComposer>div{padding:16px}}.rd-post-card{border:1px solid var(--line);background:var(--panel);border-radius:14px;flex-direction:column;gap:12px;min-width:0;padding:20px;display:flex}.rd-post-card>header{align-items:center;gap:10px;min-width:0;display:flex}.rd-post-card>header>div{flex:1;min-width:0}.rd-post-card>header small{color:var(--muted);font-size:12px;display:block}.rd-author{text-align:left;text-overflow:ellipsis;max-width:100%;overflow:hidden;white-space:nowrap!important;height:auto!important;padding:0!important;font-size:15px!important;display:block!important}.rd-post-context{color:var(--muted);gap:8px;font-size:12px}.rd-post-time{margin-top:-5px;font-size:11px}.rd-source-original{min-height:32px;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.rd-source-original .sg-tag{align-items:center;gap:5px;display:inline-flex}.rd-source-original:hover .sg-tag{color:var(--lime);text-decoration:underline}@media (pointer:coarse){.rd-source-original{min-height:44px}}.rd-topic-link{white-space:nowrap;text-overflow:ellipsis;text-align:left;cursor:pointer;max-width:100%;overflow:hidden;color:var(--muted)!important;background:0 0!important;border:0!important;padding:0!important;font-size:12px!important}.rd-topic-link:hover{color:var(--lime)!important}.rd-post-text{-webkit-line-clamp:4;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-height:6.8em;max-height:6.8em;font-size:15px;line-height:1.7;text-decoration:none;display:-webkit-box;overflow:hidden;color:inherit!important}.rd-post-text:hover{text-decoration:underline}.rd-post-text svg{margin-left:6px;display:inline}.rd-post-stats{grid-template-columns:1.5fr repeat(3,1fr);align-items:end;gap:12px;margin-top:auto;display:grid}.rd-post-stats small{color:var(--muted);margin-bottom:6px;font-size:12px;display:block}.rd-post-stats strong{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:23px}.rd-post-stats b{font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.rd-post-card footer{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding-top:14px;display:flex}.rd-post-card footer a{color:var(--muted);align-items:center;gap:5px;margin:0 3px;font-size:12px;display:inline-flex}.rd-notice,.rd-empty{border:1px solid var(--line);color:var(--muted);border-radius:12px;padding:18px;line-height:1.7}.rd-feedback{overflow-wrap:anywhere;line-height:1.7}.rd-feedback:empty{display:none}.rd-source-notes{color:var(--muted);margin-top:20px;font-size:13px}.rd-reply-dialog{color:var(--text);background:var(--panel);border:1px solid var(--line);border-radius:18px;width:min(650px,100vw - 32px);max-height:85dvh;padding:24px;overflow:auto}.rd-reply-dialog::backdrop{background:#0009}.rd-reply-dialog header{justify-content:space-between}.rd-reply-dialog h2{margin:0;font-size:20px}.rd-reply-dialog blockquote{border-left:2px solid var(--lime);color:var(--muted);white-space:pre-wrap;max-height:180px;margin:18px 0;padding:0 16px;overflow:auto}.rd-reply-dialog p{font-size:13px;line-height:1.7}.rd-reply-dialog label{gap:8px;display:grid}.rd-reply-dialog textarea{resize:vertical;width:100%}.rd-reply-dialog .rd-actions{margin-top:18px}.rd-handoff{border:1px solid var(--line);border-radius:8px;padding:10px 14px;font-size:13px}.rd-workspace a:focus-visible{outline:2px solid var(--lime);outline-offset:3px}html[data-ui-theme=light] .rd-post-stats strong{filter:brightness(.62)}@media (max-width:1000px){.rd-post-stats{gap:8px}.rd-post-card{padding:16px}}@media (max-width:650px){.rd-post-grid{grid-template-columns:minmax(0,1fr)}.rd-source-tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rd-toolbar select{flex:160px}.rd-post-stats strong{font-size:20px}.rd-feed-status small{flex-basis:100%;margin-left:0}.rd-heading{align-items:flex-start}.rd-reply-dialog{padding:18px}.rd-scope-picker label{flex-basis:100%}.rd-topline .rd-source-tabs{align-items:start;width:100%}.rd-group-source{display:contents}.rd-group-filter{grid-column:1/-1;width:100%}.rd-group-filter select{flex:1;width:0;min-height:44px}}.creation-tabs{border-bottom:1px solid var(--line);gap:6px;max-width:100%;margin:0 0 22px;display:flex;overflow-x:auto}.creation-tabs a{white-space:nowrap;color:var(--muted);border-bottom:2px solid #0000;align-items:center;gap:8px;padding:13px 18px;text-decoration:none;display:flex}.creation-tabs a[aria-current=page]{color:var(--lime);border-color:var(--lime);background:var(--panel)}.creation-tabs a:focus-visible{outline:2px solid var(--lime);outline-offset:-3px}.studio-modebar .creation-tabs{flex:1;margin:0}.interaction-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.interaction-intake{border:1px solid var(--line);border-radius:14px;gap:16px;max-width:850px;padding:22px;display:grid}.interaction-intake label{gap:8px;display:grid}.interaction-intake input,.interaction-intake textarea{width:100%;padding:12px}.interaction-intake small{color:var(--muted)}@media (max-width:650px){.creation-tabs a{gap:5px;padding:12px 8px;font-size:13px}.interaction-heading{flex-direction:column;align-items:flex-start}}.appShell .rd-unified-header{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.appShell .rd-unified-header .g2-tabs{border:0;flex-wrap:wrap;gap:6px;margin:0;padding:0 0 8px}.appShell .rd-unified-header .rd-actions{padding-bottom:8px}.appShell .rd-topline:not(:has(.rd-group-source)){display:none}.appShell .rd-scope-picker:empty{display:none}.appShell .rd-recommendations{flex-wrap:wrap;align-items:center;gap:7px;margin:10px 0;display:flex}.appShell .rd-recommendations small{color:var(--muted);font-size:12px}.appShell .rd-recommendations .sg-button{text-overflow:ellipsis;white-space:nowrap;max-width:240px;display:block;overflow:hidden}.appShell .rd-recommendations a{margin-left:auto;font-size:12px}.appShell .rd-post-grid{columns:auto;grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;display:grid}.appShell .rd-post-grid[data-dual=true]{grid-template-columns:repeat(2,minmax(0,1fr))}.appShell .rd-ranking-board{background:0 0;border:0;border-radius:0;min-width:0;overflow:visible}.appShell .rd-ranking-heading{box-sizing:border-box;background:var(--panel);border-bottom:1px solid var(--line);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-height:34px;margin-bottom:8px;padding:6px 10px;display:flex}.appShell .rd-ranking-heading b{align-items:center;gap:8px;font-size:13px;font-weight:650;line-height:1.3;display:flex}.appShell .rd-ranking-heading small{color:var(--muted);font-size:10px;line-height:1.3}.appShell .rd-ranking-board .rd-post-card{border:1px solid color-mix(in srgb,var(--text) 22%,var(--line));border-radius:16px;margin:0 0 20px;box-shadow:0 4px 14px #00000018}.appShell .rd-ranking-board .rd-post-card:last-child{margin-bottom:0}.appShell .rd-post-card>header>.rd-board-value{text-align:right;flex:none;gap:4px;margin-left:auto;display:grid}.appShell .rd-board-value small{color:var(--muted);font-size:10px}.appShell .rd-board-value strong{white-space:nowrap;font-size:19px}.appShell .rd-post-grid>.rd-post-card{break-inside:avoid-column;margin-bottom:18px}.appShell .rd-post-card{border-radius:16px;gap:12px;padding:22px;transition:border-color .18s,box-shadow .18s;box-shadow:0 3px 14px #0000000d}.appShell .rd-post-card:hover{border-color:color-mix(in srgb,var(--lime) 32%,var(--line));box-shadow:0 6px 22px #00000016}.appShell .rd-post-card>header{align-items:flex-start;gap:10px}.appShell .rd-rank{background:color-mix(in srgb,var(--lime) 12%,var(--panel));height:28px;color:var(--lime);font-variant-numeric:tabular-nums;border-radius:8px;flex:0 0 26px;place-items:center;font-size:12px;font-weight:700;display:grid}.appShell .rd-post-card>header>.rd-hero-metric{text-align:right;flex:none;gap:4px;min-width:90px;margin-left:auto;display:grid}.appShell .rd-hero-metric small{letter-spacing:.04em;font-size:10px}.appShell .rd-hero-metric strong{color:var(--coral);font-variant-numeric:tabular-nums;font-size:23px;line-height:1.15}.appShell .rd-hero-metric[data-mode=velocity] strong{color:var(--lime)}.appShell .rd-hero-metric>span{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:4px;font-size:11px;display:flex}.appShell .rd-post-card .rd-author{font-weight:650;line-height:1.45;white-space:normal!important;min-height:0!important;font-size:14px!important}.appShell .rd-post-card header small{overflow-wrap:anywhere;margin-top:3px}.appShell .rd-post-context{gap:7px;font-size:11px;line-height:1.4}.appShell .rd-post-context .sg-tag{color:var(--muted);background:0 0;padding:2px 5px;font-size:10px}.appShell .rd-post-time{margin:0;font-size:11px}.appShell .rd-post-context .rd-post-time:before{content:"·";margin-right:7px}.appShell .rd-post-text{-webkit-line-clamp:unset;min-height:0;max-height:none;margin:2px 0;font-size:15px;line-height:1.75;display:block;color:var(--text)!important}.appShell .rd-post-text:hover{text-decoration:none;color:var(--lime)!important}.appShell .rd-post-card .original-post-media{gap:8px;margin:0}.appShell .rd-post-card .original-post-media>img{border:1px solid var(--line);border-radius:10px;width:160px;height:112px}.appShell .rd-post-card .original-post-media>.pa-asset{width:160px;margin:0}.appShell .rd-post-card .original-post-media>small{opacity:.8;font-size:10px}.appShell .rd-post-card .original-post-media>p{border:1px dashed var(--line);color:var(--muted);border-radius:10px;align-items:center;gap:8px;margin:0;padding:12px;font-size:12px;display:flex}.appShell .rd-icon-stats{color:var(--muted);justify-content:space-between;gap:12px;margin-top:4px;padding:4px 0;font-size:12px}.appShell .rd-icon-stats span:first-child{color:var(--text)}.appShell .rd-icon-stats svg{stroke-width:1.65px;flex-shrink:0;width:14px;height:14px}.appShell .rd-post-card footer{gap:7px;margin-top:0;padding-top:12px}.appShell .rd-post-card footer .sg-button{height:34px;min-height:34px;padding:0 10px;font-size:12px}.appShell .rd-post-card footer button.rd-collect.sg-button{margin-left:0}.appShell .rd-post-card footer .sg-button,.appShell .rd-original-button{border:1px solid var(--line);background:var(--panel);width:34px;height:34px;min-height:34px;color:var(--muted);border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}.appShell .rd-post-card footer .rd-create{margin-left:auto}@media (max-width:1200px) and (min-width:651px){.appShell .rd-post-card{padding:16px}.appShell .rd-rank{flex-basis:22px}.appShell .rd-hero-metric strong{font-size:20px}.appShell .rd-post-card>header>.rd-hero-metric{min-width:72px}}@media (max-width:650px){.appShell .rd-post-card{gap:10px;padding:16px}.appShell .rd-rank{flex-basis:22px;height:25px}.appShell .rd-post-card>header{gap:8px}.appShell .rd-post-card>header>.rd-hero-metric{min-width:72px}.appShell .rd-hero-metric strong{font-size:20px}.appShell .rd-icon-stats{gap:8px;font-size:11px}.appShell .rd-post-card footer .sg-button,.appShell .rd-post-card footer button.rd-collect.sg-button{height:44px;min-height:44px}.appShell .rd-post-text{font-size:14px}}.appShell .rd-post-card>header>.rd-hero-metric{gap:2px}.appShell .rd-hero-metric strong{margin:0}@media (max-width:850px){.appShell .rd-post-grid[data-dual=true]{grid-template-columns:minmax(0,1fr)}}@media (max-width:650px){.appShell .rd-post-card footer .sg-button,.appShell .rd-post-card footer .rd-original-button{width:44px;height:44px;min-height:44px;padding:0}.appShell .rd-ranking-heading{padding:7px 10px}.appShell .rd-ranking-heading small{text-align:right;max-width:50%}}.appShell .rd-post-card footer .sg-button{white-space:nowrap;background:var(--panel);width:76px;min-width:76px;height:34px;min-height:34px;color:var(--muted);border-color:var(--line);gap:6px;padding:0 8px;font-weight:500}.appShell .rd-post-card footer .rd-collect[data-collected=true]{opacity:1;color:var(--lime);border-color:color-mix(in srgb,var(--lime) 30%,var(--line));background:color-mix(in srgb,var(--lime) 7%,var(--panel))}@media (max-width:650px){.appShell .rd-post-card footer{gap:6px}.appShell .rd-post-card footer .sg-button{gap:4px;width:64px;min-width:64px;height:44px;min-height:44px;padding:0 4px}}.appShell .rd-post-card{background:color-mix(in srgb,var(--panel) 96%,var(--text));border-color:color-mix(in srgb,var(--line) 76%,var(--lime));position:relative}.appShell .rd-post-card>header{border-bottom:1px solid color-mix(in srgb,var(--line) 72%,transparent);padding-bottom:12px}.appShell .rd-post-card>header>.rd-hero-metric{border:1px solid color-mix(in srgb,var(--coral) 38%,var(--line));background:color-mix(in srgb,var(--coral) 8%,var(--panel));border-radius:10px;padding:8px 10px}.appShell .rd-post-card>header>.rd-hero-metric[data-mode=velocity]{border-color:color-mix(in srgb,var(--lime) 40%,var(--line));background:color-mix(in srgb,var(--lime) 8%,var(--panel))}.appShell .rd-post-card .rd-post-context{background:0 0;border:0;border-radius:0;padding:0}.appShell .rd-post-card .rd-topic-link{border-radius:999px;width:max-content;max-width:100%;border:1px solid color-mix(in srgb,var(--lime) 30%,var(--line))!important;background:color-mix(in srgb,var(--lime) 8%,var(--panel))!important;color:var(--lime)!important;padding:5px 9px!important}.appShell .rd-post-card .rd-post-text{border:1px solid color-mix(in srgb,var(--line) 72%,transparent);border-left:3px solid var(--coral);background:color-mix(in srgb,var(--surface-2) 72%,var(--panel));border-radius:10px;padding:14px 16px;font-size:16px;line-height:1.75}.appShell .rd-post-card .rd-post-text:hover{border-left-color:var(--lime);background:color-mix(in srgb,var(--lime) 7%,var(--surface-2))}.appShell .rd-post-card .original-post-media{border:1px solid color-mix(in srgb,var(--line) 76%,transparent);background:color-mix(in srgb,var(--surface-2) 58%,var(--panel));border-radius:10px;min-height:112px;padding:10px}.appShell .rd-post-card .original-post-media:empty{display:none}.appShell .rd-post-card .original-post-media>img,.appShell .rd-post-card .original-post-media>.pa-asset{box-shadow:0 4px 14px #0002}.appShell .rd-post-card .rd-icon-stats{border-block:1px solid color-mix(in srgb,var(--line) 72%,transparent);background:color-mix(in srgb,var(--surface-2) 42%,transparent);margin-top:2px;padding:12px 10px}.appShell .rd-post-card .rd-icon-stats span{gap:6px;min-width:0}.appShell .rd-post-card .rd-icon-stats span:first-child strong,.appShell .rd-post-card .rd-icon-stats span:last-child strong{color:var(--coral)}.appShell .rd-post-card footer{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:8px;margin:4px 0 0;padding:12px 0 0;display:grid}.appShell .rd-post-card footer .sg-button,.appShell .rd-post-card footer .sg-button:hover{border:1px solid var(--line);background:var(--panel);color:var(--muted);white-space:nowrap;border-radius:8px;gap:7px;font-size:12px;font-weight:600;width:auto!important;min-width:0!important;height:40px!important;min-height:40px!important;padding:0 12px!important}.appShell .rd-post-card footer .sg-button:focus-visible{border:1px solid var(--line);background:var(--panel);color:var(--muted);white-space:nowrap;border-radius:8px;gap:7px;font-size:12px;font-weight:600;width:auto!important;min-width:0!important;height:40px!important;min-height:40px!important;padding:0 12px!important}.appShell .rd-post-card footer .sg-button svg{flex:none;width:16px;height:16px}.appShell .rd-post-card footer .sg-button:hover{color:var(--text);border-color:color-mix(in srgb,var(--lime) 44%,var(--line));background:color-mix(in srgb,var(--lime) 8%,var(--panel))}.appShell .rd-post-card footer .rd-collect[data-collected=true]{color:var(--lime);border-color:var(--lime);background:color-mix(in srgb,var(--lime) 14%,var(--panel))}.appShell .rd-post-card footer .rd-create,.appShell .rd-post-card footer .rd-create:hover{color:#142008;border-color:var(--lime);background:var(--lime);box-shadow:0 4px 12px color-mix(in srgb,var(--lime) 18%,transparent);margin-left:0}@media (max-width:650px){.appShell .rd-post-card footer{grid-template-columns:repeat(2,minmax(0,1fr))}.appShell .rd-post-card footer .sg-button{height:44px!important;min-height:44px!important;padding-inline:10px!important}}.viral-formula-dialog{border:1px solid var(--line);background:var(--panel,#101c16);width:min(720px,100vw - 32px);max-height:85dvh;color:var(--text,#e8eee9);font-family:var(--font-sans);border-radius:16px;padding:24px;font-size:14px;line-height:1.7;overflow:auto}.viral-formula-dialog::backdrop{background:#0009}.viral-formula-dialog header{justify-content:space-between;align-items:center;gap:16px;display:flex}.viral-formula-dialog h2{margin:0;font-size:20px}.viral-formula-dialog blockquote{border-left:3px solid var(--lime);white-space:pre-wrap;overflow-wrap:anywhere;background:var(--surface-2);margin:16px 0;padding:14px}.viral-formula-dialog dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.viral-formula-dialog dl>div{border:1px solid var(--line);border-radius:8px;padding:12px}.viral-formula-dialog dd{overflow-wrap:anywhere;margin:4px 0}.viral-formula-dialog small{color:var(--muted);display:block}.viral-formula-dialog button{border:1px solid var(--line);background:var(--surface-2);min-height:44px;color:var(--text);font:inherit;cursor:pointer;border-radius:8px;padding:8px 12px}@media (max-width:600px){.viral-formula-dialog{padding:16px}.viral-formula-dialog dl{grid-template-columns:1fr}}
