.finding-provenance{display:inline-flex;align-items:baseline;gap:6px;margin:4px 0 10px;padding:0;font-size:11.5px;line-height:1.4;color:var(--ke-muted-on-surface,var(--theme-text-muted,#6f6f7a));text-decoration:none;transition:color .16s ease}.finding-provenance:hover{color:var(--theme-text,#1a1a1a)}.finding-provenance:hover .finding-provenance__title{text-decoration:underline;text-underline-offset:2px}.finding-provenance:hover .finding-provenance__arrow{color:var(--ke-primary,currentColor);transform:translateX(1px)}.finding-provenance:focus-visible{outline:2px solid var(--ke-primary,#4a6cff);outline-offset:3px;border-radius:2px}.finding-provenance__label{font-weight:500;letter-spacing:.005em}.finding-provenance__sep{opacity:.5}.finding-provenance__title{font-weight:400}.finding-provenance__arrow{display:inline-block;font-size:12px;line-height:1;transform:translateX(0);transition:transform .12s ease,color .12s ease}.ke-format-badge{display:inline-flex;align-items:center;gap:10px;margin:0 0 4px}.ke-format-badge__pill{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 12px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.02em;background:rgba(0,1,49,.04);border:1px solid rgba(0,1,49,.12);color:#000131;white-space:nowrap}.ke-format-badge__dot{width:7px;height:7px;border-radius:50%;background:currentColor;opacity:.85}.ke-format-badge__label{color:var(--theme-text,#1a1a22)}.ke-format-badge__hint{font-size:11px;letter-spacing:.06em;text-transform:uppercase;font-weight:600;color:var(--theme-text-muted,#6f6f7a)}.ke-format-badge__pill--link_card{color:#b4063a}.ke-format-badge__pill--blog_post{color:#000131}.ke-format-badge__pill--event_card{color:#6c1059}.ke-format-badge__pill--video_feature{color:#1846a8}.ke-format-badge__pill--hero_video{color:#b4063a}.ke-format-badge__pill--social_highlight{color:#1b6a3d}.ke-format-badge__pill--research_note{color:#5b4500}.ke-slug-field{display:block}.ke-slug-field__hint{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:6px;font-size:12px;line-height:1.4;color:var(--theme-text-muted,#6f6f7a)}.ke-slug-field__url{display:inline-flex;align-items:baseline;gap:6px;font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);background:var(--theme-elevation-50,#fafafa);border:1px solid var(--theme-border-color,#e5e5ea);padding:3px 8px;border-radius:999px;font-size:11px;letter-spacing:.01em;color:var(--theme-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;max-width:100%}.ke-slug-field__url-host,.ke-slug-field__url-sep{color:var(--theme-text-muted,#6f6f7a)}.ke-slug-field__url-sep{opacity:.6}.ke-slug-field__url-path{color:var(--theme-text);overflow:hidden;text-overflow:ellipsis}.ke-slug-field__status{color:var(--theme-text-muted,#6f6f7a);font-size:11px;font-weight:600;white-space:nowrap}.ke-slug-field__reset,.ke-slug-field__status{letter-spacing:.04em;text-transform:uppercase}.ke-slug-field__reset{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:0;padding:0;font:inherit;font-size:11px;font-weight:600;color:#ff0544;cursor:pointer}.ke-slug-field__reset:hover{text-decoration:underline}.smart-image-picker{display:block;margin:4px 0 12px;padding:12px 14px;border:1px solid var(--theme-border-color,#e5e5ea);background:var(--theme-elevation-50,#fafafa);border-radius:0}.smart-image-picker__label{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ke-muted-on-surface,var(--theme-text-muted,#6f6f7a));margin-bottom:10px}.smart-image-picker__row{display:flex;align-items:flex-start;gap:14px}.smart-image-picker__preview{position:relative;flex:0 0 140px;width:140px;height:140px;background:var(--theme-elevation-100,#f1f1f4);border:1px solid var(--theme-border-color,#e5e5ea);overflow:hidden;display:flex;align-items:center;justify-content:center}.smart-image-picker__placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border:1px dashed var(--ke-muted-on-surface,var(--theme-text-muted,#6f6f7a));margin:8px;font-size:12px;color:var(--ke-muted-on-surface,var(--theme-text-muted,#6f6f7a));text-align:center;padding:0 8px}.smart-image-picker__image{width:100%;height:100%;object-fit:cover;display:block}.smart-image-picker__tag{top:8px;left:8px;padding:2px 6px;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.smart-image-picker__open,.smart-image-picker__tag{position:absolute;background:rgba(20,20,24,.78);color:#fff}.smart-image-picker__open{bottom:8px;right:8px;padding:4px 8px;font-size:11px;font-weight:500;text-decoration:none;opacity:0;transition:opacity .16s ease}.smart-image-picker__open:focus-visible,.smart-image-picker__preview:focus-within .smart-image-picker__open,.smart-image-picker__preview:hover .smart-image-picker__open{opacity:1}.smart-image-picker__open:focus-visible{outline:2px solid var(--ke-primary,#ff0544);outline-offset:2px}.smart-image-picker__meta{flex:1 1 auto;display:flex;flex-direction:column;gap:6px;min-width:0}.smart-image-picker__lead{margin:0;font-size:13px;line-height:1.4;color:var(--theme-text,#1a1a1a);display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.smart-image-picker__lead-text{font-weight:500}.smart-image-picker__detail,.smart-image-picker__readonly-note{margin:0;font-size:11.5px;color:var(--ke-muted-on-surface,var(--theme-text-muted,#6f6f7a))}.smart-image-picker__readonly-note{font-style:italic}.smart-image-picker__inline-button{background:none;border:none;padding:0;font:inherit;font-size:12px;color:var(--ke-primary,#ff0544);cursor:pointer;text-decoration:underline;text-underline-offset:2px;transition:opacity .16s ease}.smart-image-picker__inline-button:focus-visible,.smart-image-picker__inline-button:hover{opacity:.78}.smart-image-picker__inline-button:focus-visible{outline:2px solid var(--ke-primary,#ff0544);outline-offset:3px}.smart-image-picker__inline-button:disabled{cursor:not-allowed;opacity:.45}.smart-image-picker__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid var(--theme-border-color,#e5e5ea)}.smart-image-picker__actions[data-soft=true]{justify-content:flex-end;border-top:none;margin-top:8px;padding-top:0}.smart-image-picker__action{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:8px;padding:7px 12px;font:inherit;font-size:12px;font-weight:500;line-height:1;border-radius:0;cursor:pointer;transition:background .16s ease,color .16s ease,border-color .16s ease}.smart-image-picker__action--ghost{background:rgba(0,0,0,0);color:var(--theme-text,#1a1a1a);border:1px solid var(--theme-border-color,#d8d8de)}.smart-image-picker__action--ghost:focus-visible,.smart-image-picker__action--ghost:hover:not(:disabled){background:var(--theme-elevation-100,#f1f1f4);border-color:var(--ke-muted-on-surface,#b8b8c0)}.smart-image-picker__action--primary{background:rgba(0,0,0,0);color:var(--ke-primary,#ff0544);border:1px solid var(--ke-primary,#ff0544)}.smart-image-picker__action--primary:focus-visible,.smart-image-picker__action--primary:hover:not(:disabled){background:var(--ke-primary,#ff0544);color:var(--ke-on-primary,#fff)}.smart-image-picker__action:focus-visible{outline:2px solid var(--ke-primary,#ff0544);outline-offset:2px}.smart-image-picker__action:disabled{cursor:not-allowed;opacity:.55}.smart-image-picker__actions[data-soft=true] .smart-image-picker__action{font-size:12px;padding:6px 10px;font-weight:400}.smart-image-picker__file-input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.smart-image-picker__panel{overflow:hidden;max-height:0;opacity:0;transition:max-height .2s ease,opacity .16s ease,margin-top .16s ease,padding-top .16s ease;margin-top:0;padding-top:0}.smart-image-picker__panel[data-open=true]{max-height:360px;opacity:1;margin-top:14px;padding-top:14px;border-top:1px solid var(--theme-border-color,#e5e5ea)}.smart-image-picker__panel-label{display:block;font-size:12px;font-weight:500;color:var(--ke-muted-on-surface,var(--theme-text-muted,#6f6f7a));margin-bottom:6px}.smart-image-picker__textarea{width:100%;min-height:80px;padding:10px 12px;font:inherit;font-size:13px;line-height:1.5;background:var(--theme-input-bg,#fff);color:var(--theme-text,#1a1a1a);border:1px solid var(--theme-border-color,#e5e5ea);border-radius:0;resize:vertical;transition:border-color .16s ease}.smart-image-picker__textarea:focus-visible{outline:none;border-color:var(--ke-primary,#ff0544)}.smart-image-picker__panel-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}.smart-image-picker__message{margin:10px 0 0;padding:8px 12px;font-size:12px;line-height:1.5;border-radius:0}.smart-image-picker__message--error{background:rgba(204,51,51,.06);border:1px solid rgba(204,51,51,.4);color:#8a1a1a}.smart-image-picker__message--soft{background:var(--theme-elevation-100,#f1f1f4);border:1px solid var(--theme-border-color,#e5e5ea);color:var(--theme-text,#1a1a1a)}.smart-image-picker__spinner{display:inline-block;width:12px;height:12px;border:2px solid;border-top:2px solid rgba(0,0,0,0);border-radius:50%;animation:smart-image-picker-spin .8s linear infinite}@keyframes smart-image-picker-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.smart-image-picker__action,.smart-image-picker__inline-button,.smart-image-picker__open,.smart-image-picker__panel,.smart-image-picker__spinner,.smart-image-picker__textarea{transition:none;animation-duration:.01ms;animation-iteration-count:1}}.IndustryDeskView_shell__PRN_s{display:flex;flex-direction:column;height:100%;background:var(--theme-elevation-0);color:var(--theme-text);position:relative}.IndustryDeskView_legacyShell__7oACT{display:flex;flex-direction:column;min-height:100vh;background:var(--ke-surface);color:var(--ke-on-surface);font-family:var(--ke-font-sans)}.IndustryDeskView_legacyTopBar__J__hm{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;border-bottom:1px solid rgba(0,1,49,.08);background:var(--ke-background);color:var(--ke-on-background);position:-webkit-sticky;position:sticky;top:0;z-index:5}.IndustryDeskView_legacyBrand__ThWWG{display:flex;align-items:center;gap:14px;font-size:13.5px;font-weight:600;color:rgba(255,255,255,.78)}.IndustryDeskView_legacyBackLink__L7gmN{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;letter-spacing:.04em;color:rgba(255,255,255,.6);text-decoration:none;transition:color .15s ease}.IndustryDeskView_legacyBackLink__L7gmN:hover{color:var(--ke-primary)}.IndustryDeskView_legacyTabs__kBpjp{display:flex;gap:8px}.IndustryDeskView_legacyTab__fyMKb{padding:6px 14px;font-size:12px;font-weight:600;letter-spacing:.04em;color:rgba(255,255,255,.7);text-decoration:none;transition:color .15s ease,background .15s ease}.IndustryDeskView_legacyTab__fyMKb:hover{color:var(--ke-on-background)}.IndustryDeskView_legacyTabActive__55pX_{background:var(--ke-surface);color:var(--ke-on-surface)}.IndustryDeskView_topBar__chWAl{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;border-bottom:1px solid var(--theme-border-color,#e5e5ea);background:var(--theme-elevation-0);position:-webkit-sticky;position:sticky;top:0;z-index:5}.IndustryDeskView_brand__eG0YU{display:flex;align-items:center;gap:12px;font-weight:600;font-size:14px;letter-spacing:.01em}.IndustryDeskView_brand__eG0YU img{height:24px;width:auto}.IndustryDeskView_backLink__jeknj{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:6px;font-size:12px;font-weight:500;color:var(--theme-text-muted,#6f6f7a);text-decoration:none;transition:background .12s ease,color .12s ease}.IndustryDeskView_backLink__jeknj:hover{background:var(--theme-elevation-100,#f0f0f3);color:var(--theme-text)}.IndustryDeskView_tabs__IJDgM{display:flex;gap:4px}.IndustryDeskView_tab__DsN6T{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;background:transparent;color:var(--theme-text);padding:6px 14px;border-radius:999px;font-size:13px;font-weight:500;cursor:pointer;transition:background .12s ease,border-color .12s ease}.IndustryDeskView_tab__DsN6T:hover{background:var(--theme-elevation-100,#f7f7f8)}.IndustryDeskView_tabActive__jGbu1{background:var(--ke-background);color:var(--ke-on-background)}.IndustryDeskView_tabActive__jGbu1:hover{background:var(--ke-background)}.IndustryDeskView_lensFlip__nqEBA{font-size:12px;color:var(--theme-text-muted,#6f6f7a)}.IndustryDeskView_lensForm__e1tML{display:inline-flex;align-items:center;gap:8px}.IndustryDeskView_lensFormLabel__NJAZv{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--theme-text-muted,#6f6f7a)}.IndustryDeskView_lensFormLabel__NJAZv select{padding:4px 8px;font-size:12px;border:1px solid #c7c7d1;background:var(--ke-surface)}.IndustryDeskView_lensFormSubmit__eq1PM{padding:4px 10px;font-size:11px;border:1px solid #c7c7d1;background:var(--ke-surface);cursor:pointer}.IndustryDeskView_lensFormSubmit__eq1PM:hover{background:#f1f1f5}.IndustryDeskView_body__wz5VK{display:grid;grid-template-columns:340px 1fr;flex:1 1;min-height:0}.IndustryDeskView_sidebar__7eF_h{border-right:1px solid var(--theme-border-color,#e5e5ea);overflow-y:auto;padding:16px 8px;background:var(--theme-elevation-50,#fafafa)}.IndustryDeskView_sidebarEmpty__VddQ7{padding:24px 16px;color:var(--theme-text-muted,#6f6f7a);font-size:13px;line-height:1.5}.IndustryDeskView_findingCard__cwgO_{display:block;width:100%;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;background:transparent;padding:12px 14px;border-radius:12px;margin-bottom:6px;cursor:pointer;transition:background .12s ease,border-color .12s ease;color:inherit}.IndustryDeskView_findingCardActive__aNpQ8,.IndustryDeskView_findingCard__cwgO_:hover{background:var(--theme-elevation-100,#f0f0f3)}.IndustryDeskView_findingCardActive__aNpQ8{border-color:var(--ke-background)}.IndustryDeskView_findingTitle__Ifmq7{font-weight:600;font-size:14px;line-height:1.35;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.IndustryDeskView_findingSummary__ig9QB{font-size:12px;color:var(--theme-text-muted,#6f6f7a);line-height:1.4;margin:6px 0 0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.IndustryDeskView_findingMeta___Zvry{margin-top:8px;display:flex;gap:8px;font-size:11px;color:var(--theme-text-muted,#6f6f7a);align-items:center;flex-wrap:wrap}.IndustryDeskView_statusPill__4VAdF{text-transform:uppercase;letter-spacing:.06em;padding:2px 8px;border-radius:999px;font-size:10px;font-weight:600;background:var(--theme-elevation-200,#e5e5ea)}.IndustryDeskView_statusPillSurfaced__y5n0E{background:#e6f0ff;color:#1846a8}.IndustryDeskView_statusPillPickedUp__lmW0D{background:#fff5d6;color:#7a5b00}.IndustryDeskView_statusPillPublished__1Rq9T{background:#e1f5e6;color:#1b6a3d}.IndustryDeskView_statusPillDismissed__AB2xo{background:#f5e1e1;color:#b3261e}.IndustryDeskView_statusPillArchived__MJaKO{background:#ececf0;color:#6f6f7a}.IndustryDeskView_detail__TDc0g{display:flex;flex-direction:column;overflow-y:auto;padding:20px 24px 48px;gap:16px}.IndustryDeskView_detailEmpty__88k4g{display:flex;align-items:center;justify-content:center;font-size:13px;color:var(--theme-text-muted,#6f6f7a);height:100%}.IndustryDeskView_detailHeader__wz0_J{display:flex;flex-direction:column;gap:8px;border-bottom:1px solid var(--theme-border-color,#e5e5ea);padding-bottom:16px}.IndustryDeskView_detailHeader__wz0_J h1{font-size:19px;margin:0;line-height:1.25;font-weight:600}.IndustryDeskView_detailMeta__uFmGy{font-size:12px;color:var(--theme-text-muted,#6f6f7a);display:flex;gap:12px;flex-wrap:wrap}.IndustryDeskView_detailActions__pKhRF{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}.IndustryDeskView_btn__yzsib{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--theme-border-color,#e5e5ea);background:var(--theme-elevation-0);color:var(--theme-text);padding:8px 14px;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:background .12s ease,border-color .12s ease}.IndustryDeskView_btn__yzsib:hover{background:var(--theme-elevation-100,#f7f7f8)}.IndustryDeskView_btn__yzsib:disabled{cursor:not-allowed;opacity:.5}.IndustryDeskView_btnPrimary__lI3BH{background:var(--ke-background);color:var(--ke-on-background);border-color:var(--ke-background)}.IndustryDeskView_btnPrimary__lI3BH:hover{background:#1c1d4a;border-color:#1c1d4a}.IndustryDeskView_btnSubtle__7Ek2I{background:transparent;border-color:transparent;color:var(--theme-text-muted,#6f6f7a)}.IndustryDeskView_btnSubtle__7Ek2I:hover{background:var(--theme-elevation-100,#f7f7f8);color:var(--theme-text)}.IndustryDeskView_section__XCTdS{display:flex;flex-direction:column;gap:8px}.IndustryDeskView_sectionTitle__VRnST{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--theme-text-muted,#6f6f7a);margin:0}.IndustryDeskView_summary__fslxo{font-size:14px;line-height:1.5;margin:0}.IndustryDeskView_cardList__fhNOB{display:flex;flex-direction:column;gap:10px;padding:0;margin:0;list-style:none}.IndustryDeskView_factCard__Tqof4{border:1px solid var(--theme-border-color,#e5e5ea);border-radius:10px;padding:12px 14px;background:var(--theme-elevation-0)}.IndustryDeskView_factText__3FP8M{margin:0 0 8px;font-size:13px;line-height:1.5}.IndustryDeskView_factCite__5kRIB{font-size:11px;color:var(--theme-text-muted,#6f6f7a);word-break:break-all}.IndustryDeskView_angleCard__R2Dyo{border-left:3px solid var(--ke-background);padding:6px 0 6px 12px}.IndustryDeskView_angleFraming__aGhDF{font-size:13px;margin:0;line-height:1.5}.IndustryDeskView_angleMeta__SP1nC{margin-top:4px;font-size:11px;color:var(--theme-text-muted,#6f6f7a)}.IndustryDeskView_bulletList__NEkgV{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.IndustryDeskView_bulletList__NEkgV li{background:var(--theme-elevation-50,#fafafa);border-radius:8px;padding:8px 10px;font-size:13px;line-height:1.45}.IndustryDeskView_flagPill__QS2D1{display:inline-flex;align-items:center;background:#fff5d6;color:#7a5b00;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:600;margin-right:6px}.IndustryDeskView_flagPillMedical__nTC3a{background:#f9d6d6;color:#b3261e}.IndustryDeskView_flagPillScientific__9drFN{background:#d6e4ff;color:#1846a8}.IndustryDeskView_notesForWriter__RFSS3{background:#fff7e0;border-left:3px solid #d8a917;padding:10px 12px;border-radius:6px;font-size:13px;line-height:1.5;color:#5b4500}.IndustryDeskView_errorBox__vfwSi{background:#fdecec;border:1px solid #f3b5b5;color:#9a1d1d;padding:12px 14px;border-radius:8px;font-size:13px}.IndustryDeskView_topBarRight__lmi7A{display:flex;align-items:center;gap:16px}.IndustryDeskView_assistHint__ViJi_{font-size:12px;color:var(--theme-text-muted,#6f6f7a);margin:0 0 4px;line-height:1.5}.IndustryDeskView_assistHintInline__NLChL{font-weight:400;color:var(--theme-text-muted,#6f6f7a);margin-left:6px}.IndustryDeskView_assistLabel__CZBq9{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--theme-text-muted,#6f6f7a);display:block;margin-bottom:4px}.IndustryDeskView_assistAngleRow__ukbUj,.IndustryDeskView_assistBulletRow__6Nch1,.IndustryDeskView_assistDraftRow__kOBmZ,.IndustryDeskView_assistFactRow__rJPUv{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.IndustryDeskView_assistSelect__FBCMk,.IndustryDeskView_assistTextarea__J_W1I,.IndustryDeskView_pasteUrlInput__hfZSC{width:100%;border:1px solid var(--theme-border-color,#e5e5ea);background:var(--theme-elevation-0);color:var(--theme-text);padding:8px 10px;border-radius:8px;font-size:13px;font-family:inherit}.IndustryDeskView_assistTextarea__J_W1I{resize:vertical;min-height:80px;line-height:1.45}.IndustryDeskView_assistFactList__hB_Dw{display:flex;flex-direction:column;gap:4px;max-height:200px;overflow-y:auto;border:1px solid var(--theme-border-color,#e5e5ea);border-radius:8px;padding:8px 10px;background:var(--theme-elevation-50,#fafafa)}.IndustryDeskView_assistFactCheck__jW6mh{display:flex;gap:8px;align-items:flex-start;font-size:12px;line-height:1.4;cursor:pointer}.IndustryDeskView_assistFactCheck__jW6mh input{margin-top:3px}.IndustryDeskView_assistButtonRow___vPIP{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid var(--theme-border-color,#e5e5ea)}.IndustryDeskView_assistOptions__sS5xk{margin-top:12px;padding:12px;background:var(--theme-elevation-50,#fafafa);border-radius:10px;border:1px solid var(--theme-border-color,#e5e5ea)}.IndustryDeskView_assistOptionsHeader__paqrw{display:flex;justify-content:space-between;align-items:center;font-size:12px;margin-bottom:8px}.IndustryDeskView_assistOptionsList___9gbU{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.IndustryDeskView_assistOption__BWt8k{background:var(--theme-elevation-0);border:1px solid var(--theme-border-color,#e5e5ea);border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;gap:6px}.IndustryDeskView_assistOptionText__n9R_C{margin:0;font-size:13px;line-height:1.5}.IndustryDeskView_assistOptionRationale__p_5cf{margin:0;font-size:11px;color:var(--theme-text-muted,#6f6f7a);font-style:italic}.IndustryDeskView_assistOptionSource__UwiNp{font-size:11px;color:var(--theme-text-muted,#6f6f7a);word-break:break-all}.IndustryDeskView_assistRefusal__QL7bY{background:#fff7e0;border:1px solid #d8a917;color:#5b4500;border-radius:8px}.IndustryDeskView_assistError__yHI7P,.IndustryDeskView_assistRefusal__QL7bY{margin-top:12px;padding:10px 12px;font-size:13px;display:flex;gap:8px;align-items:center;justify-content:space-between;flex-wrap:wrap}.IndustryDeskView_assistError__yHI7P{background:#fdecec;border:1px solid #f3b5b5;color:#9a1d1d;border-radius:8px}.IndustryDeskView_pasteUrlOpener__ljzDK{display:inline-flex;align-items:center;gap:.4rem;width:100%;justify-content:center;font-family:var(--ke-font-sans);font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--workshop-text,var(--ke-on-surface));background:transparent;border:1px dashed var(--workshop-line-strong,rgba(0,1,49,.16));padding:.5rem .9rem;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.IndustryDeskView_pasteUrlOpener__ljzDK:hover{background:var(--workshop-text,var(--ke-on-surface));border-color:var(--workshop-text,var(--ke-on-surface));color:var(--workshop-bg,var(--ke-surface))}.IndustryDeskView_pasteUrlHint__yweN1{font-size:12px;color:var(--theme-text-muted,#6f6f7a);margin:0;line-height:1.45}.IndustryDeskView_pasteUrlActions__JfU9h{display:flex;gap:8px}.IndustryDeskView_pasteUrlBackdrop__OwWoR{position:fixed;inset:0;background:rgba(0,1,49,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:200;padding:24px}.IndustryDeskView_pasteUrlModal__V_BZm{--pum-bg:var(--ke-surface);--pum-ink:var(--ke-on-surface);--pum-ink-muted:rgba(0,1,49,0.66);--pum-ink-soft:rgba(0,1,49,0.16);--pum-ink-faint:rgba(0,1,49,0.06);--pum-ink-line:rgba(0,1,49,0.12);--pum-input-bg:rgba(0,1,49,0.03);background:var(--pum-bg);color:var(--pum-ink);width:min(560px,100%);max-height:90vh;overflow-y:auto;box-shadow:0 30px 80px rgba(0,0,0,.4),0 8px 16px rgba(0,0,0,.15);padding:clamp(1.4rem,3vw,2rem);display:flex;flex-direction:column;gap:1rem}html[data-theme=dark] .IndustryDeskView_pasteUrlModal__V_BZm{--pum-bg:var(--theme-elevation-100);--pum-ink:var(--theme-elevation-1000);--pum-ink-muted:var(--theme-elevation-600);--pum-ink-soft:var(--theme-elevation-300);--pum-ink-faint:var(--theme-elevation-150);--pum-ink-line:var(--theme-elevation-200);--pum-input-bg:var(--theme-elevation-50)}.IndustryDeskView_pasteUrlModalHead__9Os_Z{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;grid-gap:1rem;gap:1rem}.IndustryDeskView_pasteUrlEyebrow__XXEt6{font-family:var(--ke-font-sans);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ke-primary);margin:0 0 6px}.IndustryDeskView_pasteUrlModal__V_BZm .IndustryDeskView_pasteUrlTitle__J0DJB{font-family:var(--ke-font-serif);font-size:clamp(1.25rem,2.4vw,1.55rem);font-weight:900;line-height:1.2;letter-spacing:-.015em;color:var(--pum-ink);margin:0}.IndustryDeskView_pasteUrlModal__V_BZm .IndustryDeskView_pasteUrlClose__5tqHo{width:32px;height:32px;border:1px solid var(--pum-ink-line);background:transparent;color:var(--pum-ink-muted);font-size:20px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s ease,border-color .15s ease,color .15s ease}.IndustryDeskView_pasteUrlModal__V_BZm .IndustryDeskView_pasteUrlClose__5tqHo:hover{background:var(--pum-ink-faint);border-color:var(--pum-ink-soft);color:var(--pum-ink)}.IndustryDeskView_pasteUrlField__oDuYq{display:flex;flex-direction:column;gap:6px}.IndustryDeskView_pasteUrlModal__V_BZm .IndustryDeskView_pasteUrlFieldLabel__PJRUc{font-family:var(--ke-font-sans);font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--pum-ink-muted)}.IndustryDeskView_pasteUrlModal__V_BZm .IndustryDeskView_pasteUrlInput__hfZSC{background:var(--pum-input-bg);border:1px solid var(--pum-ink-soft);color:var(--pum-ink);font-size:15px;padding:12px 14px;border-radius:0;width:100%;font-family:inherit;outline:none;transition:border-color .15s ease,background .15s ease}.IndustryDeskView_pasteUrlModal__V_BZm .IndustryDeskView_pasteUrlInput__hfZSC:focus{border-color:var(--ke-primary);background:var(--pum-bg)}.IndustryDeskView_pasteUrlModal__V_BZm .IndustryDeskView_pasteUrlHint__yweN1{font-size:14px;color:var(--pum-ink-muted);margin:0;line-height:1.55}.IndustryDeskView_pasteUrlModal__V_BZm .IndustryDeskView_pasteUrlResult__9gL73{background:#e6f0ff;border:1px solid #c2d6f4;color:var(--pum-ink);padding:14px 16px;border-radius:0;font-size:14px;line-height:1.5}.IndustryDeskView_pasteUrlModal__V_BZm .IndustryDeskView_pasteUrlResult__9gL73 strong{color:#0a3d8c}html[data-theme=dark] .IndustryDeskView_pasteUrlModal__V_BZm .IndustryDeskView_pasteUrlResult__9gL73{background:color-mix(in srgb,#0a3d8c 24%,var(--pum-bg));border-color:color-mix(in srgb,#4a7fd4 45%,var(--pum-bg))}html[data-theme=dark] .IndustryDeskView_pasteUrlModal__V_BZm .IndustryDeskView_pasteUrlResult__9gL73 strong{color:#8ab3f0}.IndustryDeskView_pasteUrlModal__V_BZm .IndustryDeskView_pasteUrlLinkedinNote__Z3iLD{color:var(--pum-ink-muted);font-size:13px;margin-top:8px}.IndustryDeskView_pasteUrlModal__V_BZm .IndustryDeskView_pasteUrlLinkedinNote__Z3iLD code{background:var(--pum-ink-faint);color:var(--ke-primary)}.IndustryDeskView_pasteUrlModal__V_BZm .IndustryDeskView_linkedInBanner__Irtt6{background:#fff7e0;border:1px solid #d8a917;color:#5b4500;font-size:13.5px;padding:12px 14px;border-radius:0;line-height:1.55}html[data-theme=dark] .IndustryDeskView_pasteUrlModal__V_BZm .IndustryDeskView_linkedInBanner__Irtt6{background:color-mix(in srgb,#d8a917 16%,var(--pum-bg));border-color:color-mix(in srgb,#d8a917 50%,var(--pum-bg));color:#e5c047}.IndustryDeskView_pasteUrlModal__V_BZm .IndustryDeskView_assistError__yHI7P{background:color-mix(in srgb,var(--ke-primary) 12%,var(--pum-bg));border:1px solid color-mix(in srgb,var(--ke-primary) 45%,var(--pum-bg));color:var(--ke-primary);padding:12px 14px;border-radius:0;font-size:13.5px}.IndustryDeskView_pasteUrlModal__V_BZm .IndustryDeskView_pasteUrlActions__JfU9h{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-top:.5rem}.IndustryDeskView_pasteUrlResult__9gL73{background:#e6f0ff;border:1px solid #c2d6f4;color:#0a3d8c;padding:10px 12px;border-radius:8px;font-size:13px;display:flex;flex-direction:column;gap:8px}.IndustryDeskView_pasteUrlLinkedinNote__Z3iLD{font-size:12px;color:#5b4500;margin:0}.IndustryDeskView_pasteUrlLinkedinNote__Z3iLD code{background:rgba(0,0,0,.06);padding:1px 6px;border-radius:4px;font-size:11px}.IndustryDeskView_linkedInBanner__Irtt6{background:#fff7e0;border:1px solid #d8a917;color:#5b4500;padding:8px 10px;border-radius:6px;font-size:12px;line-height:1.4}.IndustryDeskView_candidatePanel__YQAPE{padding:20px 24px;max-width:960px;margin:0 auto}.IndustryDeskView_candidatePanelHeader__oz8V9{margin-bottom:14px}.IndustryDeskView_candidatePanelHeader__oz8V9 h2{margin:0 0 4px;font-size:16px}.IndustryDeskView_candidatePanelHeader__oz8V9 p{color:#555562;font-size:13px;margin:0}.IndustryDeskView_candidatePanelMuted__y563r{color:#80808a;font-size:13px;margin:12px 0}.IndustryDeskView_candidatePanelError__OMhn0{color:#a02525;font-size:13px;margin:0 0 8px}.IndustryDeskView_candidateList__N3fZb{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.IndustryDeskView_candidateItem__3IDN_{display:flex;gap:14px;align-items:flex-start;background:var(--ke-surface);border:1px solid var(--theme-elevation-100,#e2e2e8);padding:12px 14px}.IndustryDeskView_candidateMain__k4Fav{flex:1 1;min-width:0}.IndustryDeskView_candidateDomain__31rQ3{font-weight:600;font-size:14px;margin:0 0 4px}.IndustryDeskView_candidateMeta__U3N8a{color:#6f6f7a;font-size:12px;margin:0 0 4px}.IndustryDeskView_candidateExample__gjJyv{font-size:12px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.IndustryDeskView_candidateExample__gjJyv a{color:#1a4ec0;text-decoration:none}.IndustryDeskView_candidateExample__gjJyv a:hover{text-decoration:underline}.IndustryDeskView_candidateActions__hTPl_{display:flex;flex-direction:column;gap:6px;flex-shrink:0}.IndustryDeskView_candidateButtonPrimary__BBkbE{background:#16223a;color:var(--ke-on-background);border:1px solid #16223a;padding:7px 14px;font-size:12px;font-weight:600;cursor:pointer}.IndustryDeskView_candidateButtonPrimary__BBkbE:disabled{opacity:.5;cursor:not-allowed}.IndustryDeskView_candidateButtonGhost__7g8Q_{background:transparent;color:#16223a;border:1px solid #c7c7d1;padding:7px 14px;font-size:12px;cursor:pointer}.IndustryDeskView_candidateButtonGhost__7g8Q_:disabled{opacity:.5;cursor:not-allowed}.IndustryDeskView_candidateError__rCInf{color:#a02525;font-size:12px;margin:6px 0 0}.IndustryDeskView_candidateSuccess__2eR0s{color:#14722a;font-size:12px;margin:6px 0 0}.Workshop_shell__DHUqY{--workshop-bg:var(--ke-surface);--workshop-bg-tint:rgba(0,1,49,0.03);--workshop-text:var(--ke-on-surface);--workshop-text-muted:rgba(0,1,49,0.66);--workshop-text-subtle:rgba(0,1,49,0.46);--workshop-text-faint:rgba(0,1,49,0.28);--workshop-line:rgba(0,1,49,0.08);--workshop-line-strong:rgba(0,1,49,0.16);--workshop-accent:var(--ke-primary);--workshop-accent-hover:var(--ke-secondary);--workshop-accent-bg:rgba(255,5,68,0.06);--workshop-accent-border:rgba(255,5,68,0.35);--workshop-accent-contrast:var(--ke-on-primary);--workshop-font-display:var(--ke-font-serif);--workshop-font-body:var(--ke-font-sans);position:relative;display:flex;flex-direction:column;width:100%;min-height:600px;background:var(--workshop-bg);color:var(--workshop-text);font-family:var(--workshop-font-body);font-size:15px;line-height:1.55;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[data-theme=dark] .Workshop_shell__DHUqY{--workshop-bg:var(--theme-elevation-0);--workshop-bg-tint:var(--theme-elevation-100);--workshop-text:var(--theme-elevation-1000);--workshop-text-muted:var(--theme-elevation-700);--workshop-text-subtle:var(--theme-elevation-500);--workshop-text-faint:var(--theme-elevation-300);--workshop-line:var(--theme-elevation-150);--workshop-line-strong:var(--theme-elevation-250);--workshop-accent-bg:color-mix(in srgb,var(--ke-primary) 14%,transparent);--workshop-accent-border:color-mix(in srgb,var(--ke-primary) 45%,transparent)}.Workshop_shell__DHUqY *,.Workshop_shell__DHUqY :after,.Workshop_shell__DHUqY :before{box-sizing:border-box}.Workshop_shell__DHUqY ::selection{background:var(--workshop-accent);color:var(--workshop-accent-contrast)}:where(.Workshop_shell__DHUqY) button{font:inherit;cursor:pointer;color:inherit;background:transparent;border:0;padding:0}:where(.Workshop_shell__DHUqY) input,:where(.Workshop_shell__DHUqY) textarea{font:inherit;color:inherit}.Workshop_toolbar__33nxh{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:10px clamp(16px,2vw,24px);background:var(--workshop-bg);border-bottom:1px solid var(--workshop-line);min-height:56px}.Workshop_toolbarRight__GV5mZ{display:flex;align-items:center;gap:14px}.Workshop_toolbarBusy__TDHaq{font-size:10.5px;letter-spacing:.14em;color:var(--workshop-accent);padding:6px 12px;border:1px solid var(--workshop-accent-border);background:var(--workshop-accent-bg)}.Workshop_toolbarBusy__TDHaq,.Workshop_toolbarCta__XoMX7{font-family:var(--workshop-font-body);font-weight:700;text-transform:uppercase}.Workshop_toolbarCta__XoMX7{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 18px;background:var(--workshop-accent);color:var(--workshop-accent-contrast);font-size:12px;letter-spacing:.08em;line-height:1;cursor:pointer;transition:background .15s ease,opacity .15s ease;border:none}.Workshop_toolbarCta__XoMX7:hover:not(:disabled){background:var(--workshop-accent-hover)}.Workshop_toolbarCta__XoMX7:disabled{cursor:not-allowed;opacity:.4}.Workshop_toolbarCtaArrow__t_ZCi{font-size:13px;font-weight:600}.Workshop_toolbarType__Ww0g0{position:relative;display:inline-flex;align-items:center;gap:10px;min-width:0}.Workshop_toolbarTypeLabel___JuHF{font-family:var(--workshop-font-body);font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--workshop-text-subtle)}.Workshop_toolbarTypeTrigger__tvoLC{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 12px;border:1px solid var(--workshop-line-strong);background:var(--workshop-bg);color:var(--workshop-text);font-family:var(--workshop-font-body);font-size:13px;font-weight:600;line-height:1;cursor:pointer;transition:border-color .15s ease,background .15s ease}.Workshop_toolbarTypeTrigger__tvoLC:hover:not(:disabled){border-color:var(--workshop-text)}.Workshop_toolbarTypeTrigger__tvoLC:focus-visible{outline:2px solid var(--workshop-accent);outline-offset:2px}.Workshop_toolbarTypeTrigger__tvoLC:disabled{cursor:not-allowed;opacity:.45}.Workshop_toolbarTypeMark__Y1mMT{width:7px;height:7px;background:var(--workshop-accent);display:inline-block;flex-shrink:0}.Workshop_toolbarTypeName__H6USo{white-space:nowrap}.Workshop_toolbarTypeMenu__aJdRz{position:absolute;top:calc(100% + 6px);left:0;min-width:260px;background:var(--workshop-bg);border:1px solid var(--workshop-line-strong);box-shadow:0 10px 28px rgba(0,0,0,.18);z-index:30;padding:4px}.Workshop_toolbarTypeMenuItem__CfOCX{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:10px 12px;font-size:13px;color:var(--workshop-text);text-align:left;transition:background .12s ease;background:transparent;border:none;cursor:pointer}.Workshop_toolbarTypeMenuItem__CfOCX:hover{background:var(--workshop-bg-tint)}.Workshop_toolbarTypeMenuItemActive__eaSxy{background:var(--workshop-accent-bg)}.Workshop_toolbarTypeMenuName__7hMrU{font-weight:600}.Workshop_toolbarTypeMenuHint__tabAx{font-family:var(--workshop-font-body);font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--workshop-accent)}@media (max-width:720px){.Workshop_toolbar__33nxh{flex-direction:column;align-items:stretch}.Workshop_toolbarRight__GV5mZ,.Workshop_toolbarType__Ww0g0{justify-content:space-between}.Workshop_toolbarType__Ww0g0{width:100%}}.Workshop_layout__eNtea{display:grid;grid-template-columns:minmax(240px,280px) minmax(0,1fr) minmax(260px,320px);flex:1 1;min-height:0}.Workshop_colLeft__vim_9,.Workshop_colRight__j4Lpk{overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--workshop-text-faint) transparent;position:relative;min-width:0;overflow-wrap:break-word;word-wrap:break-word}.Workshop_colLeft__vim_9::-webkit-scrollbar,.Workshop_colRight__j4Lpk::-webkit-scrollbar{width:6px}.Workshop_colLeft__vim_9::-webkit-scrollbar-thumb,.Workshop_colRight__j4Lpk::-webkit-scrollbar-thumb{background:var(--workshop-text-faint)}.Workshop_colLeft__vim_9{border-right:1px solid var(--workshop-line)}.Workshop_colRight__j4Lpk{border-left:1px solid var(--workshop-line)}.Workshop_leftHead__gnvad{padding:20px 24px 12px;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--workshop-accent)}.Workshop_railAddCustom__Vvvn0{padding:0 16px 14px}.Workshop_findings__j_DJj{padding:0 8px}.Workshop_findingCard__qqmT6{display:block;width:100%;text-align:left;padding:14px 16px;border-left:2px solid transparent;transition:background .15s ease,border-color .15s ease}.Workshop_findingCard__qqmT6:hover{background:var(--workshop-bg-tint)}.Workshop_findingCardActive__5A2lv{background:var(--workshop-bg-tint);border-left-color:var(--workshop-accent)}.Workshop_findingSrc__WJC4s{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--workshop-text-subtle);margin-bottom:6px}.Workshop_findingTitle__BjBtZ{font-family:var(--workshop-font-display);font-weight:700;font-size:15px;line-height:1.3;color:var(--workshop-text);margin:0 0 8px;letter-spacing:-.005em}.Workshop_findingFmt__AXYXN{font-size:11.5px;color:var(--workshop-text-subtle)}.Workshop_findingCardActive__5A2lv .Workshop_findingFmt__AXYXN{color:var(--workshop-text-muted)}.Workshop_laterHead__Cizl4{padding:32px 24px 10px;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--workshop-text-subtle)}.Workshop_later__JjT9T{padding:0 8px 32px}.Workshop_laterItem__uFeDu{display:block;width:100%;text-align:left;padding:10px 16px;font-family:var(--workshop-font-display);font-size:13px;font-weight:700;line-height:1.35;color:var(--workshop-text-muted);transition:color .15s ease,background .15s ease}.Workshop_laterItem__uFeDu:hover{background:var(--workshop-bg-tint);color:var(--workshop-text)}.Workshop_editor__FfB5i{display:flex;flex-direction:column;background:var(--workshop-bg);min-width:0}.Workshop_editorHead__lyOys{padding:14px clamp(20px,4vw,48px);border-bottom:1px solid var(--workshop-line);background:var(--workshop-bg)}.Workshop_editorLabelBar__6zHDj{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px clamp(20px,4vw,48px);border-bottom:1px solid var(--workshop-line);background:var(--workshop-bg-tint)}.Workshop_editorLabel__DducZ{font-family:var(--workshop-font-body);font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--workshop-accent)}.Workshop_editorLabelHint__MIWL6{font-size:11.5px;color:var(--workshop-text-subtle);font-style:italic}@media (max-width:900px){.Workshop_editorLabelHint__MIWL6{display:none}}.Workshop_sourceLineContent__mWpnK{display:flex;flex-direction:column;gap:8px;min-width:0}.Workshop_sourceLineRow__ajZtE{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;min-width:0}.Workshop_sourceLineProvenance__NjElp{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--workshop-text-subtle);min-width:0}.Workshop_sourceLinePub__x5_Jt{font-family:var(--workshop-font-body);font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--workshop-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:28ch}.Workshop_sourceLineMeta__H0oID{color:var(--workshop-text-subtle)}.Workshop_sourceLineReadBtn__GD3_w{display:inline-flex;align-items:center;gap:8px;font-family:var(--workshop-font-body);font-size:12px;font-weight:700;letter-spacing:.05em;color:var(--workshop-bg);background:var(--workshop-text);border:1px solid var(--workshop-text);padding:8px 14px;text-decoration:none;transition:background .12s ease,border-color .12s ease;flex-shrink:0;line-height:1;white-space:nowrap}.Workshop_sourceLineReadBtn__GD3_w:hover{background:var(--workshop-accent);border-color:var(--workshop-accent)}.Workshop_sourceLineReadBtn__GD3_w:focus-visible{outline:2px solid var(--workshop-accent);outline-offset:2px}.Workshop_sourceLineSummary__GZJCL{margin:0;font-size:13px;line-height:1.55;color:var(--workshop-text-muted)}.Workshop_sourceLineSep__f2pYC{display:inline-block;width:3px;height:3px;background:var(--workshop-text-faint);margin:0 8px 2px;vertical-align:middle}.Workshop_sourceLineMuted__g4xvs{color:var(--workshop-text-subtle)}.Workshop_editorSurface__XBjrv{flex:1 1;overflow-y:auto;padding:40px 48px 96px}.Workshop_paper__WNftw{max-width:680px;margin:0 auto}.Workshop_accentRule__XCB44{width:48px;height:3px;background:var(--workshop-accent);margin-bottom:28px}.Workshop_titleInput__y0LIS{font-family:var(--workshop-font-display);font-weight:900;font-size:30px;line-height:1.15;letter-spacing:-.015em;width:100%;border:none;outline:none;color:var(--workshop-text);padding:0;margin:0 0 24px;resize:none;background:transparent;overflow:hidden;min-height:1.15em;display:block}.Workshop_titleInput__y0LIS::placeholder{color:var(--workshop-text-faint)}.Workshop_titleInput__y0LIS:focus{outline:none;box-shadow:0 1px 0 0 var(--workshop-line-strong)}.Workshop_bodyArea__vrTDH{position:relative;font-family:var(--workshop-font-body);font-size:16px;line-height:1.7;color:var(--workshop-text);min-height:240px}.Workshop_contentEditable__uCokt{outline:none;min-height:240px}.Workshop_paragraph__0C1qv{margin:0 0 1.1em}.Workshop_paragraph__0C1qv:last-child{margin-bottom:0}.Workshop_placeholder__9_d2z{position:absolute;top:0;left:0;color:var(--workshop-text-faint);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Workshop_loadingText__hPaxT{font-size:13px;color:var(--workshop-text-subtle);margin:0}.Workshop_errorBox__vl1Ot{padding:12px 14px;background:var(--workshop-accent-bg);border-left:2px solid var(--workshop-accent);color:var(--workshop-text);font-size:13px;line-height:1.5}.Workshop_refusalText__a2YNn{font-size:13px;line-height:1.55;color:var(--workshop-text-muted);background:var(--workshop-bg-tint);border-left:2px solid var(--workshop-text-subtle);padding:12px 14px}.Workshop_editorFoot__vpwL6{border-top:1px solid var(--workshop-line);padding:10px 48px;display:flex;align-items:center;gap:14px;font-size:11.5px;color:var(--workshop-text-subtle)}.Workshop_editorFoot__vpwL6 b{color:var(--workshop-text);font-weight:600;font-feature-settings:"tnum"}.Workshop_footMeta__xugiS{white-space:nowrap}.Workshop_footError__zR8Ao{color:var(--workshop-accent)}.Workshop_rightSection___0pOe{padding:22px 24px;border-bottom:1px solid var(--workshop-line)}.Workshop_rightSection___0pOe:last-child{border-bottom:none}.Workshop_rightHeading__uIQLS{font-family:var(--workshop-font-body);font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--workshop-text-subtle);margin:0 0 12px}.Workshop_sectionIntro__90Pep{margin:0 0 14px}.Workshop_sectionEmpty__KaJh0,.Workshop_sectionIntro__90Pep{font-size:12px;color:var(--workshop-text-subtle);line-height:1.5}.Workshop_sectionEmpty__KaJh0{margin:0}.Workshop_suggestStack__YwnM7{display:flex;flex-direction:column;gap:1px;background:var(--workshop-line);border:1px solid var(--workshop-line)}.Workshop_suggestBtn__u0pOq{background:var(--workshop-bg);padding:14px 16px 14px 14px;text-align:left;display:flex;flex-direction:column;gap:3px;width:100%;border-left:2px solid transparent;transition:background .12s ease,border-color .12s ease}.Workshop_suggestBtn__u0pOq:hover:not(:disabled){background:var(--workshop-accent-bg);border-left-color:var(--workshop-accent)}.Workshop_suggestBtn__u0pOq:hover:not(:disabled) .Workshop_suggestName__GM_2x{color:var(--workshop-accent)}.Workshop_suggestBtn__u0pOq:focus-visible{outline:2px solid var(--workshop-accent);outline-offset:-2px}.Workshop_suggestBtn__u0pOq:disabled{cursor:not-allowed;opacity:.55}.Workshop_suggestName__GM_2x{font-family:var(--workshop-font-body);font-size:13px;font-weight:700;letter-spacing:-.005em;color:var(--workshop-text);transition:color .12s ease}.Workshop_suggestDesc__2DJp_{font-size:11px;color:var(--workshop-text-subtle);line-height:1.3}.Workshop_sourceList__y8buP{display:flex;flex-direction:column}.Workshop_sourceItem__hw849{display:grid;grid-template-columns:1fr auto;grid-column-gap:10px;column-gap:10px;align-items:start;padding:16px 0;border-bottom:1px solid var(--workshop-line)}.Workshop_sourceItem__hw849:first-child{padding-top:0}.Workshop_sourceItem__hw849:last-child{border-bottom:none;padding-bottom:0}.Workshop_sourceItemBody__L5XXE{grid-column:1;min-width:0}.Workshop_sourceItemText__AkGNB{font-size:13px;line-height:1.5;color:var(--workshop-text)}.Workshop_sourceItemSrc__QMTid{margin-top:6px;font-size:10.5px;color:var(--workshop-text-subtle);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.Workshop_sourceItem_stat__PRRuy .Workshop_sourceItemText__AkGNB{display:flex;align-items:baseline;gap:10px}.Workshop_sourceItemNum__v1qIi{font-family:var(--workshop-font-display);font-weight:900;font-size:22px;line-height:1;color:var(--workshop-accent);letter-spacing:-.02em;flex-shrink:0}.Workshop_sourceItemLabel__SPtjw{font-size:13px;line-height:1.45;color:var(--workshop-text)}.Workshop_sourceItem_quote___Ty_2 .Workshop_sourceItemText__AkGNB{font-family:var(--workshop-font-display);font-style:italic;font-size:13.5px;line-height:1.5;color:var(--workshop-text);padding-left:12px;border-left:2px solid var(--workshop-line-strong)}.Workshop_sourceItem_quote___Ty_2 .Workshop_sourceItemSrc__QMTid{padding-left:12px}.Workshop_sourceItemInsert__TBnsy{grid-column:2;align-self:start;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--workshop-accent);white-space:nowrap;transition:color .15s ease;padding:1px 0 0}.Workshop_sourceItemInsert__TBnsy:hover:not(:disabled){color:var(--workshop-accent-hover)}.Workshop_sourceItemInsert__TBnsy:disabled{color:var(--workshop-text-subtle);cursor:not-allowed}.Workshop_sourceItemUsed__rFrfg{opacity:.42}.Workshop_optionsPanel__1U4JA{margin-top:4px}.Workshop_optionsBack__qRTzF{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--workshop-text-subtle);margin-bottom:12px;transition:color .15s ease}.Workshop_optionsBack__qRTzF:hover{color:var(--workshop-accent)}.Workshop_optionsList____9Zp{display:flex;flex-direction:column;gap:1px;background:var(--workshop-line);border:1px solid var(--workshop-line)}.Workshop_optionRow__p7F9e{background:var(--workshop-bg);padding:12px 14px;text-align:left;display:flex;flex-direction:column;gap:4px;width:100%;transition:background .15s ease}.Workshop_optionRow__p7F9e:hover{background:var(--workshop-bg-tint)}.Workshop_optionText__ymmhw{font-family:var(--workshop-font-display);font-size:13.5px;line-height:1.45;color:var(--workshop-text)}.Workshop_optionUse__nZu41{font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--workshop-accent);opacity:0;transition:opacity .15s ease}.Workshop_optionRow__p7F9e:hover .Workshop_optionUse__nZu41{opacity:1}.Workshop_rewriteEmpty__Epcwm{font-size:12px;color:var(--workshop-text-subtle);line-height:1.5;font-style:italic;margin:0}.Workshop_rewriteActive__OHnrI{display:flex;flex-direction:column;gap:12px}.Workshop_selectionPreview__eqMqN{padding:12px 14px;background:var(--workshop-bg-tint);border-left:2px solid var(--workshop-accent);font-family:var(--workshop-font-display);font-size:13px;line-height:1.5;color:var(--workshop-text);max-height:80px;overflow:hidden;position:relative}.Workshop_selectionPreview__eqMqN:after{content:"";position:absolute;bottom:0;left:0;right:0;height:18px;background:linear-gradient(to bottom,transparent,var(--workshop-bg-tint));pointer-events:none}.Workshop_rewriteBtn__YyUYL{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:1px solid var(--workshop-text);background:var(--workshop-bg);color:var(--workshop-text);font-family:var(--workshop-font-body);font-size:12px;font-weight:700;letter-spacing:.04em;align-self:flex-start;transition:background .15s ease,color .15s ease}.Workshop_rewriteBtn__YyUYL:hover{background:var(--workshop-text);color:var(--workshop-bg)}.Workshop_heroSectionLabel__RVkeG{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--workshop-text-subtle);margin:8px 0}.Workshop_heroSectionLabel__RVkeG:first-of-type{margin-top:0}.Workshop_heroGrid__5DFTC{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-bottom:14px}.Workshop_heroThumb__rLlYH{background:transparent;border:1px solid var(--workshop-line);text-align:left;display:flex;flex-direction:column;padding:0;overflow:hidden;transition:border-color .15s ease}.Workshop_heroThumb__rLlYH:hover:not(:disabled){border-color:var(--workshop-text)}.Workshop_heroThumbDisabled__a1cVc,.Workshop_heroThumb__rLlYH:disabled{cursor:not-allowed;opacity:.55}.Workshop_heroArt__51neQ{aspect-ratio:16/10;width:100%;position:relative;display:grid;place-items:center;background:var(--workshop-bg-tint);overflow:hidden}.Workshop_heroArt__51neQ img{width:100%;height:100%;object-fit:cover;display:block}.Workshop_heroGenerateArt__DgvLx{background:var(--ke-background);color:var(--workshop-accent);border:1px dashed color-mix(in srgb,var(--workshop-accent) 50%,transparent)}.Workshop_heroGenerateArtAlt__90kHf{background:var(--workshop-bg);color:var(--workshop-text);border:1px dashed var(--workshop-line-strong)}.Workshop_heroCap__YyBeo{padding:8px 10px 10px;background:var(--workshop-bg);line-height:1.35}.Workshop_heroCap__YyBeo b{display:block;font-size:11.5px;font-weight:700;color:var(--workshop-text);margin-bottom:1px}.Workshop_heroCap__YyBeo span{font-size:10.5px;color:var(--workshop-text-subtle);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.Workshop_heroGenerating__aoaYj{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid var(--workshop-line);background:var(--workshop-bg-tint);font-size:12px;color:var(--workshop-text-muted);margin-top:4px}.Workshop_spinner__ERtk7{width:14px;height:14px;border:2px solid var(--workshop-line-strong);border-top-color:var(--workshop-accent);border-radius:999px;animation:Workshop_spin__PCt6V .8s linear infinite;flex-shrink:0}@keyframes Workshop_spin__PCt6V{to{transform:rotate(1turn)}}.Workshop_heroFrame___8l_D{margin:0 0 28px;position:relative}.Workshop_heroArtLarge__j3bnf{aspect-ratio:16/7;width:100%;background:var(--workshop-bg-tint);overflow:hidden;display:grid;place-items:center}.Workshop_heroArtLarge__j3bnf img{width:100%;height:100%;object-fit:cover;display:block}.Workshop_heroActions__gjbgv{position:absolute;top:12px;right:12px;display:flex;gap:6px;opacity:0;transition:opacity .15s ease}.Workshop_heroFrame___8l_D:hover .Workshop_heroActions__gjbgv{opacity:1}.Workshop_heroActions__gjbgv button{height:30px;padding:0 12px;background:var(--workshop-text);color:var(--workshop-bg);font-family:var(--workshop-font-body);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;transition:background .15s ease}.Workshop_heroActions__gjbgv button:hover{background:var(--workshop-accent)}.Workshop_heroAttribution__IycWs{font-size:11px;color:var(--workshop-text-subtle);margin-top:8px;line-height:1.45}.Workshop_heroAttribution__IycWs b{color:var(--workshop-text-muted);font-weight:600}.Workshop_colToggle__40ZwW{display:none;position:fixed;bottom:20px;z-index:50;height:40px;padding:0 14px;background:var(--workshop-text);color:var(--workshop-bg);font-family:var(--workshop-font-body);font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px}.Workshop_colToggle__40ZwW:hover{background:var(--workshop-accent)}.Workshop_colToggleLeft__LkXEZ{left:16px}.Workshop_colToggleRight__brwnR{right:16px}.Workshop_colClose__Gs2jk{display:none;position:absolute;top:12px;right:12px;width:28px;height:28px;align-items:center;justify-content:center;z-index:6;color:var(--workshop-text-subtle);transition:color .15s ease}.Workshop_colCloseLeft__7cxEv,.Workshop_colCloseRight__NYuPy{display:none}.Workshop_colClose__Gs2jk:hover{color:var(--workshop-accent)}.Workshop_backdrop__puiD7{display:none;position:fixed;inset:56px 0 0 0;background:rgba(0,1,49,.45);z-index:25;border:0;width:100%}.Workshop_emptyShell__WwqOt{display:flex;align-items:center;justify-content:center;flex:1 1;padding:64px 24px;background:var(--workshop-bg)}.Workshop_emptyMessage__q4197{max-width:360px;text-align:center;font-size:14px;color:var(--workshop-text-muted);line-height:1.6;margin:0}@media (max-width:1280px){.Workshop_layout__eNtea{grid-template-columns:minmax(240px,280px) 1fr 0}.Workshop_colRight__j4Lpk{position:fixed;top:56px;right:0;width:min(340px,90vw);height:calc(100vh - 56px);background:var(--workshop-bg);transform:translateX(100%);transition:transform .25s ease;z-index:30}.Workshop_colRight__j4Lpk.Workshop_colDrawerOpen__YtZ_k{transform:translateX(0)}.Workshop_colCloseRight__NYuPy,.Workshop_colToggleRight__brwnR{display:inline-flex}.Workshop_editorSurface__XBjrv{padding-left:32px;padding-right:32px}.Workshop_backdrop__puiD7{display:block}}@media (max-width:880px){.Workshop_layout__eNtea{grid-template-columns:1fr;height:auto;min-height:0}.Workshop_colLeft__vim_9{position:fixed;top:56px;left:0;width:min(320px,90vw);height:calc(100vh - 56px);background:var(--workshop-bg);transform:translateX(-100%);transition:transform .25s ease;z-index:30;overflow-y:auto}.Workshop_colLeft__vim_9.Workshop_colDrawerOpen__YtZ_k{transform:translateX(0)}.Workshop_colCloseLeft__7cxEv,.Workshop_colToggleLeft__LkXEZ{display:inline-flex}.Workshop_editorSurface__XBjrv{padding:32px 24px 100px}.Workshop_editorFoot__vpwL6,.Workshop_editorHead__lyOys{padding-left:24px;padding-right:24px}}@media (max-width:540px){.Workshop_editorSurface__XBjrv{padding:24px 18px 80px}.Workshop_editorHead__lyOys{padding:14px 18px;gap:12px}.Workshop_editorFoot__vpwL6{padding:10px 18px}.Workshop_titleInput__y0LIS{font-size:24px}}