html[data-theme] .wf-page.wf-ps-sop-step-four{--wf-four-line:#dce6f2;--wf-four-paper:var(--wf-surface);--wf-four-soft:var(--brand-softest);--wf-four-ink:#17243a;--wf-four-shadow:0 10px 28px rgba(35,60,104,.04)}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-final-title{margin-bottom:32px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-main .wf-final-title .wf-step-badge{min-height:46px;margin-bottom:20px;padding:0 18px;border:1px solid var(--brand-border);border-radius:999px!important;background:var(--brand-soft);color:var(--brand-primary);box-shadow:none}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-main .wf-final-title .wf-step-badge strong{font:720 16px/1.25 Outfit,Noto Sans SC,sans-serif}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-main .wf-final-title h1{margin:0;color:var(--writing-page-title-color)!important;font-family:var(--writing-page-title-font)!important;font-size:var(--writing-page-title-size)!important;font-weight:var(--writing-page-title-weight)!important;line-height:var(--writing-page-title-line)!important;letter-spacing:-.035em}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-main .wf-final-title>p{left:0;max-width:none;margin-top:14px;color:var(--wf-muted);font-size:var(--wf-flow-subtitle-size);line-height:1.7}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-ai-runtime-status,html[data-theme] .wf-page.wf-ps-sop-step-four .wf-alternative-generation-status{margin:0 0 20px;border:1px solid var(--brand-border);border-radius:16px;background:var(--wf-four-soft);color:var(--brand-primary);box-shadow:none}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-ai-runtime-status{padding:17px 20px;gap:14px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-ai-runtime-status>svg{width:20px;height:20px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-ai-runtime-status strong,html[data-theme] .wf-page.wf-ps-sop-step-four .wf-alternative-generation-status>div strong{color:var(--wf-four-ink);font-size:15px;font-weight:700}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-ai-runtime-status span,html[data-theme] .wf-page.wf-ps-sop-step-four .wf-alternative-generation-status>div span{color:var(--wf-muted);font-size:13px;line-height:1.6}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-alternative-generation-status{min-height:92px;padding:16px 20px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-alternative-generation-spinner{border:1px solid var(--brand-border);border-radius:11px;background:var(--wf-four-paper);color:var(--brand-primary);box-shadow:none}html[data-theme] .wf-page.wf-ps-sop-step-four :is(.wf-draft-version-compare,.wf-draft-panel,.wf-structure-disclosure){border-color:var(--wf-four-line);border-radius:20px;background:var(--wf-four-paper);box-shadow:var(--wf-four-shadow)}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-version-compare{margin-bottom:20px;padding:20px 22px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-document-summary>h2,html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-version-compare>header h2{color:var(--wf-four-ink);font-family:Noto Sans SC,Outfit,sans-serif;font-size:var(--wf-flow-section-title-size);font-weight:700}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-version-grid>button{border-color:var(--wf-four-line);background:var(--wf-four-paper);box-shadow:none}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-version-grid>button.selected,html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-version-grid>button:hover{border-color:var(--brand-border);background:var(--wf-four-soft);box-shadow:none}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-version-grid blockquote{border-color:var(--wf-four-line);background:var(--wf-four-soft);color:var(--wf-muted)}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-add-draft-version{border-color:var(--brand-border);background:var(--brand-soft);color:var(--brand-primary)}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-version-skeleton{border-color:var(--brand-border);background:var(--wf-four-soft)}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-version-skeleton-lines{border-color:var(--wf-four-line);background:var(--wf-four-paper)}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-version-skeleton-lines b{background:var(--brand-soft)}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-panel{margin-bottom:24px;overflow:hidden}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-head{min-height:68px;padding:14px 20px;border-color:var(--wf-four-line);gap:14px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-head h2{color:var(--wf-four-ink);font:700 18px/1.4 Noto Sans SC,Outfit,sans-serif}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-head>div>span{height:28px;padding:0 9px;border:1px solid var(--wf-four-line);border-radius:8px;background:var(--wf-four-soft);color:var(--wf-muted);font-size:11px;font-weight:600}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-head>div>span.ai{border-color:var(--brand-border);background:var(--brand-soft);color:var(--brand-primary)}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-head nav{gap:8px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-head nav button{height:36px;padding:0 11px;border:1px solid var(--wf-four-line);border-radius:9px;background:var(--wf-four-paper);color:var(--wf-ink);box-shadow:none;font-size:12px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-head nav button.active,html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-head nav button:hover:not(:disabled){border-color:var(--brand-border);background:var(--brand-soft);color:var(--brand-primary)}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-head nav button:disabled{border-color:var(--wf-four-line);background:var(--wf-four-soft);color:var(--wf-muted);opacity:.58;cursor:not-allowed}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-essay-stage{padding:18px 20px 20px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-essay-editor{border-color:var(--wf-four-line);border-radius:15px;background:var(--wf-four-paper)}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-essay-editor>header{min-height:54px;height:auto;padding:9px 17px;border-color:var(--wf-four-line);gap:12px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-essay-editor>header>strong{color:var(--wf-four-ink);font:700 14px/1.45 Noto Sans SC,Outfit,sans-serif}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-format-toolbar{gap:5px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-format-toolbar>button,html[data-theme] .wf-page.wf-ps-sop-step-four .wf-highlight-picker>.label{min-width:32px;height:32px;border-radius:8px;color:var(--wf-ink)}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-format-toolbar button.active,html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-format-toolbar button:hover:not(:disabled){border-color:var(--brand-border);background:var(--brand-soft);color:var(--brand-primary)}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-format-toolbar button:disabled{color:var(--wf-muted);opacity:.72}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-font-size{min-height:32px;border-color:var(--wf-four-line);border-radius:8px;background:var(--wf-four-paper);color:var(--wf-muted);font-size:11px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-font-size select{min-height:30px!important;height:30px!important;padding:0 15px 0 2px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--wf-ink)!important;font:650 11px/1 Outfit,Noto Sans SC,sans-serif!important;box-shadow:none!important}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-highlight-palette{border-color:var(--wf-four-line);background:var(--wf-four-paper);box-shadow:var(--wf-four-shadow)}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-highlight-palette>.clear{border-color:var(--wf-four-line);background:var(--wf-four-soft);color:var(--wf-ink)}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-highlight-palette>.clear:hover{border-color:var(--brand-border);color:var(--brand-primary)}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-readonly-draft{min-height:360px;background:var(--wf-four-paper);color:var(--wf-ink)}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-essay-editor>footer{border-color:var(--wf-four-line);color:var(--wf-muted)}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-translation-body{color:var(--wf-ink)}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-generation-progress{height:auto;min-height:310px;padding:30px 24px 28px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-generation-orbit{width:48px;height:48px;margin-bottom:14px;border:1px solid var(--brand-border);border-radius:14px;background:var(--brand-soft);color:var(--brand-primary);box-shadow:none}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-generation-orbit:before{inset:-5px;border-width:2px;border-top-color:var(--brand-primary);border-right-color:transparent;animation-duration:1.7s}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-generation-orbit:after{content:none}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-generation-orbit svg{width:20px;height:20px;filter:none}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-generation-progress>strong{color:var(--wf-four-ink);font-size:17px;font-weight:700}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-generation-progress>p{margin:6px 0 20px;color:var(--wf-muted);font-size:12.5px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-generation-progress>small{margin-top:17px;color:var(--wf-muted);font-size:11px}html[data-theme] .wf-page.wf-ps-sop-step-four :is(.wf-draft-generation-progress,.wf-alternative-generation-status) li{color:var(--wf-muted);font-size:11px}html[data-theme] .wf-page.wf-ps-sop-step-four :is(.wf-draft-generation-progress,.wf-alternative-generation-status) li i{border-color:var(--wf-four-line);background:var(--wf-four-paper);box-shadow:none}html[data-theme] .wf-page.wf-ps-sop-step-four :is(.wf-draft-generation-progress,.wf-alternative-generation-status) li.done{color:var(--success)}html[data-theme] .wf-page.wf-ps-sop-step-four :is(.wf-draft-generation-progress,.wf-alternative-generation-status) li.done i{border-color:var(--success);background:var(--success);color:#fff}html[data-theme] .wf-page.wf-ps-sop-step-four :is(.wf-draft-generation-progress,.wf-alternative-generation-status) li.active{color:var(--brand-primary);font-weight:700}html[data-theme] .wf-page.wf-ps-sop-step-four :is(.wf-draft-generation-progress,.wf-alternative-generation-status) li.active i{border-color:var(--brand-primary);background:var(--brand-primary);box-shadow:0 0 0 4px var(--brand-soft);animation:none}html[data-theme] .wf-page.wf-ps-sop-step-four :is(.wf-draft-generation-progress,.wf-alternative-generation-status) li:not(:last-child):after{background:var(--wf-four-line)}html[data-theme] .wf-page.wf-ps-sop-step-four :is(.wf-draft-generation-progress,.wf-alternative-generation-status) li.done:not(:last-child):after{background:var(--success)}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-structure-disclosure{margin-bottom:24px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-main .wf-document-summary article>span,html[data-theme] .wf-page.wf-ps-sop-step-four .wf-structure-disclosure-icon{border:1px solid var(--brand-border)!important;border-color:var(--brand-border)!important;background-color:var(--brand-soft)!important;background-image:none!important;color:var(--brand-primary)!important;box-shadow:none!important;filter:none!important}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-document-summary article>span:after,html[data-theme] .wf-page.wf-ps-sop-step-four .wf-document-summary article>span:before{content:none!important}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-document-summary article>span>.app-icon__glyph{--icon-primary:var(--brand-primary)!important;--icon-secondary:var(--brand-primary)!important;--icon-soft:transparent!important;--icon-pale:transparent!important;border:0!important;background:none!important;color:var(--brand-primary)!important;box-shadow:none!important;filter:none!important}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-document-summary article>span>.app-icon__glyph :is(.app-icon__ground,.app-icon__face,.app-icon__face-soft,.app-icon__accent-soft){opacity:0}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-structure-disclosure-action{border-color:var(--brand-border);background:var(--brand-soft);color:var(--brand-primary)}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-document-summary article{border-color:var(--wf-four-line);background:var(--wf-four-paper)}html[data-theme=dark] .wf-page.wf-ps-sop-step-four{--wf-four-line:#303b4d;--wf-four-paper:#121923;--wf-four-soft:#192538;--wf-four-ink:#e8edf7;--wf-four-shadow:none}html[data-theme=dark] .wf-page.wf-ps-sop-step-four .wf-document-summary article{border-color:var(--wf-four-line);background:var(--wf-four-soft)!important}html[data-theme=dark] .wf-page.wf-ps-sop-step-four .wf-document-summary :is(small,strong){color:var(--wf-four-ink)}html[data-theme=dark] .wf-page.wf-ps-sop-step-four .wf-document-summary small{color:#a8b5c9}html[data-theme=dark] [data-writing-workspace-v2] .wf-page.wf-ps-sop-step-four .wf-stepper button.active{border-color:#365782!important;background:#1c2b40!important;color:#a8caff!important}html[data-theme=dark] [data-writing-workspace-v2] .wf-page.wf-ps-sop-step-four .wf-stepper button.active :is(strong,small,svg){color:#a8caff!important}html[data-theme=dark] [data-writing-workspace-v2] .wf-page.wf-ps-sop-step-four .wf-stepper button.active .wf-step-dot{border-color:#426698!important;background:#213b60!important;color:#b4d1ff!important}html[data-theme=dark] .wf-page.wf-ps-sop-step-four .wf-draft-generation-progress li i{color:var(--wf-muted)}html[data-theme=dark] .wf-page.wf-ps-sop-step-four .wf-draft-generation-progress li.active i,html[data-theme=dark] .wf-page.wf-ps-sop-step-four .wf-draft-generation-progress li.done i{color:#fff}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-main{width:min(100%,1000px);max-width:1000px;padding-top:68px;padding-bottom:140px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-main>:is(.wf-final-title,.wf-ai-runtime-status,.wf-alternative-generation-status,.wf-draft-version-compare,.wf-draft-panel,.wf-structure-disclosure,.wf-document-summary,.wf-final-actions){width:100%;box-sizing:border-box;margin-left:0;margin-right:0}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-panel,html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-version-compare{margin-bottom:32px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-structure-disclosure{margin-bottom:38px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-version-compare{padding:24px 26px 26px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-version-compare>header{align-items:center;margin-bottom:18px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-version-compare .wf-step-kicker{margin-bottom:9px;padding:0;background:transparent;color:var(--wf-muted);font:700 11px/1.3 Outfit,Noto Sans SC,sans-serif}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-document-summary>h2,html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-head h2,html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-version-compare>header h2,html[data-theme] .wf-page.wf-ps-sop-step-four .wf-structure-disclosure-copy strong{color:var(--wf-four-ink);font:700 19px/1.4 Noto Sans SC,Outfit,sans-serif;letter-spacing:-.02em}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-version-compare>header p{max-width:690px;margin-top:8px;color:var(--wf-muted);font-size:13px;line-height:1.7}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-version-compare>header>strong{flex:0 0 auto;border:1px solid var(--brand-border);border-radius:999px;background:var(--brand-soft);color:var(--brand-primary);font-size:11px;font-weight:650}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-version-rule-note{margin:0 0 20px;padding:11px 14px;border-color:#efc676;border-radius:12px;background:#fffdf5;color:#685d43;font-size:12px;line-height:1.7}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-version-rule-note strong,html[data-theme] .wf-page.wf-ps-sop-step-four .wf-version-rule-note svg{color:#936c28}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-version-rule-note strong+strong{margin-left:10px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-version-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-version-grid[data-version-count="1"]{grid-template-columns:minmax(0,1fr)}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-version-grid[data-version-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-version-grid>button,html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-version-skeleton{min-width:0;min-height:194px;padding:16px;border-width:1px;border-radius:14px;display:flex;flex-direction:column;text-align:left}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-version-grid>button.selected{border-color:var(--brand-primary);background:var(--wf-four-soft);box-shadow:inset 0 3px 0 var(--brand-primary)}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-version-grid h3{color:var(--wf-four-ink);font-size:15px;line-height:1.5}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-version-grid>button>p{min-height:0;color:var(--wf-muted);font-size:12px;line-height:1.6}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-version-grid blockquote{height:auto;min-height:58px;max-height:88px;margin-top:12px;padding:10px 12px;overflow:hidden;border-radius:9px;font-size:11px;line-height:1.55}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-version-grid button>footer{margin-top:auto;padding-top:14px;gap:12px;font-size:11px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-version-grid button>footer strong{color:var(--brand-primary);font-size:11px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-add-draft-version{height:38px;margin-top:16px;padding:0 14px;border-style:solid;border-radius:9px;background:var(--wf-four-paper);box-shadow:none}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-head{min-height:74px;padding:16px 24px;align-items:center}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-head>div>span{display:inline-flex;align-items:center;white-space:nowrap}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-head>div>span.ai{border-color:var(--wf-four-line);background:var(--wf-four-paper);color:var(--wf-muted)}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-head nav button{font-size:11.5px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-essay-stage{padding:20px 24px 24px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-essay-editor>header{padding:10px 22px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-readonly-draft,html[data-theme] .wf-page.wf-ps-sop-step-four .wf-translation-body{padding:22px 22px 28px;line-height:1.85}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-readonly-draft p{margin-bottom:1.2em}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-essay-editor>footer{min-height:46px;height:auto;padding:9px 22px;gap:12px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-generation-progress{min-height:340px;padding:34px 24px 30px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-generation-progress>p{margin-bottom:22px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-generation-progress>small{margin-top:20px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-structure-disclosure>summary{min-height:88px;padding:20px 24px;gap:16px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-structure-disclosure-icon{width:42px;height:42px;border-radius:11px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-structure-disclosure-copy small{font-size:12px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-structure-disclosure-action{border-radius:9px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-structure-disclosure>ol{padding:10px 24px 18px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-document-summary{margin-bottom:36px;padding:24px 26px 26px;border:1px solid var(--wf-four-line);border-radius:20px;background:var(--wf-four-paper);box-shadow:var(--wf-four-shadow)}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-document-summary>h2{margin:0 0 18px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-document-summary>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-document-summary article{min-width:0;min-height:100px;padding:16px;grid-template-columns:40px minmax(0,1fr);gap:13px;border-radius:12px;background:var(--wf-four-soft);box-shadow:none}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-main .wf-document-summary article>span{width:40px;height:40px;border-radius:10px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-document-summary small{color:var(--wf-muted);font-size:11px;line-height:1.4}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-document-summary strong{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;color:var(--wf-four-ink);font-size:13px;line-height:1.45}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-final-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:14px;padding-bottom:28px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-final-actions .wf-button.secondary{border-color:var(--brand-border);background:var(--wf-four-paper);color:var(--brand-primary);box-shadow:none}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-final-actions .wf-text-back{top:72px;color:var(--wf-muted)}html[data-theme] .wf-page.wf-ps-sop-step-four :is(button,summary,select):focus-visible{outline:3px solid rgba(var(--brand-blue-rgb),.22);outline-offset:2px}html[data-theme=dark] .wf-page.wf-ps-sop-step-four .wf-version-rule-note{border-color:rgba(214,173,84,.46);background:#1b1812;color:#d8c9a5}html[data-theme=dark] .wf-page.wf-ps-sop-step-four .wf-version-rule-note :is(svg,strong){color:#dfbd78}html[data-theme] .wf-ps-sop-base-draft-dialog{border:1px solid var(--brand-border);border-radius:20px;background:var(--surface);box-shadow:0 24px 64px rgba(29,55,99,.15)}html[data-theme] .wf-ps-sop-base-draft-dialog h2{color:var(--text-primary);font:700 21px/1.4 Noto Sans SC,Outfit,sans-serif}html[data-theme] .wf-ps-sop-base-draft-dialog .wf-base-draft-confirm-copy{color:var(--text-secondary);font-size:13px;line-height:1.7}html[data-theme] .wf-ps-sop-base-draft-dialog .wf-base-draft-confirm-copy>div{border-color:var(--brand-border);border-radius:12px;background:var(--brand-softest)}html[data-theme] .wf-ps-sop-base-draft-dialog .wf-base-draft-confirm-copy strong{color:var(--brand-primary)}html[data-theme] .wf-ps-sop-base-draft-dialog .danger-button{background:var(--brand-primary)!important;color:#fff!important;box-shadow:none!important}html[data-theme] .wf-ps-sop-base-draft-dialog .danger-button:hover{background:var(--brand-primary-hover,var(--brand-primary))!important}@media (max-width:1199px){html[data-theme] .wf-page.wf-ps-sop-step-four .wf-main{padding-top:48px}}@media (max-width:850px){html[data-theme] .wf-page.wf-ps-sop-step-four .wf-document-summary>div,html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-version-grid[data-version-count="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-essay-stage.translated{grid-template-columns:1fr}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-head{align-items:flex-start;flex-wrap:wrap}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-head nav{width:100%}}@media (max-width:560px){html[data-theme] .wf-page.wf-ps-sop-step-four .wf-main .wf-final-title h1{font-size:var(--writing-page-title-size)!important}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-main{padding-top:32px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-main .wf-final-title>p{font-size:14px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-document-summary,html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-version-compare{padding:20px 18px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-version-compare>header{align-items:flex-start;flex-direction:column}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-document-summary>div,html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-version-grid,html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-version-grid[data-version-count="2"],html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-version-grid[data-version-count="3"],html[data-theme] .wf-page.wf-ps-sop-step-four .wf-final-actions{grid-template-columns:minmax(0,1fr)}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-final-actions .wf-text-back{position:static;justify-self:center}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-head nav{flex-wrap:wrap}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-essay-stage{padding:12px}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-essay-editor>header{align-items:flex-start;flex-wrap:wrap}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-format-toolbar{width:100%;justify-content:flex-start}html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-generation-progress{min-height:320px;padding:26px 18px}}@media (prefers-reduced-motion:reduce){html[data-theme] .wf-page.wf-ps-sop-step-four .wf-draft-generation-orbit:before{animation:none}}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-main{width:min(100%,1000px);max-width:1000px;padding-top:68px;padding-bottom:140px}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-main>:is(.wf-final-title,.wf-draft-restore-notice,.wf-polish-section,.wf-polish-footer){width:100%;margin-left:0;margin-right:0;box-sizing:border-box}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-final-title{margin-bottom:48px}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-main .wf-final-title .wf-step-badge{min-height:46px;margin-bottom:20px;padding:0 18px;border:1px solid var(--brand-border);border-radius:999px!important;background:var(--brand-soft);color:var(--brand-primary);box-shadow:none}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-main .wf-final-title .wf-step-badge strong{font:720 16px/1.25 Outfit,Noto Sans SC,sans-serif}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-main .wf-final-title h1{margin:0;color:var(--writing-page-title-color)!important;font-family:var(--writing-page-title-font)!important;font-size:var(--writing-page-title-size)!important;font-weight:var(--writing-page-title-weight)!important;line-height:var(--writing-page-title-line)!important;letter-spacing:-.035em}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-main .wf-final-title>p{left:0;max-width:none;margin-top:14px;color:var(--text-secondary);font-size:var(--wf-flow-subtitle-size);line-height:1.7}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-main .wf-polish-section{margin-bottom:68px!important}html[data-theme] .wf-page.wf-ps-sop-step-five :is(.wf-revision-request,.wf-revision-compare>article,.wf-final-version-card){border:1px solid var(--border-strong);border-radius:20px;background:var(--surface);box-shadow:var(--shadow-sm)}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-revision-request{padding:24px 26px}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-refinement-credit{min-height:62px;margin-bottom:22px;border-color:var(--brand-border);border-radius:12px;background:var(--brand-softest)}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-refinement-credit>:is(span,small){color:var(--text-secondary)}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-refinement-credit>strong{border-color:var(--brand-border);background:var(--brand-soft);color:var(--brand-primary)}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-refinement-credit.empty{border-color:var(--border);background:var(--surface-soft)}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-refinement-credit.empty>strong{border-color:var(--border);background:var(--surface);color:var(--text-secondary)}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-revision-request>label{color:var(--text-primary);font-size:14px}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-revision-request textarea{min-height:172px;border-color:var(--border-strong);border-radius:12px;background:var(--surface);color:var(--text-primary);font-size:14px;line-height:1.75}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-revision-request textarea::placeholder{color:var(--text-muted)}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-revision-request textarea:hover{border-color:var(--brand-border)}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-revision-request textarea:focus{border-color:var(--brand-primary);box-shadow:0 0 0 3px rgba(var(--brand-blue-rgb),.12)}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-revision-request>footer button{border-color:var(--brand-border);background:var(--brand-softest);color:var(--brand-primary)}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-revision-request>footer button:hover{border-color:var(--brand-primary);background:var(--brand-soft)}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-refinement-limit-note,html[data-theme] .wf-page.wf-ps-sop-step-five .wf-revision-request>footer>span{color:var(--text-secondary)}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-refinement-limit-note svg{color:var(--warning)}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-confirm-final,html[data-theme] .wf-page.wf-ps-sop-step-five .wf-generate-revision{border:1px solid var(--brand-primary);border-radius:11px;background:var(--brand-primary);color:#fff;box-shadow:none}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-confirm-final:hover:not(:disabled),html[data-theme] .wf-page.wf-ps-sop-step-five .wf-generate-revision:hover:not(:disabled){background:var(--brand-primary-hover)}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-generate-revision:disabled{border-color:var(--border);background:var(--surface-soft);color:var(--text-muted);opacity:1}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-refinement-history{margin-bottom:18px;gap:12px}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-refinement-history>button{min-height:72px;padding:12px 16px;border-color:var(--border-strong);border-radius:12px;background:var(--surface)}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-refinement-history>button.active,html[data-theme] .wf-page.wf-ps-sop-step-five .wf-refinement-history>button:hover{border-color:var(--brand-primary);background:var(--brand-softest)}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-refinement-history strong{color:var(--text-primary);font-size:13px}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-refinement-history span{color:var(--text-secondary);font-size:11px}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-refinement-history em{color:var(--success)}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-revision-compare{grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);gap:0;margin-bottom:24px}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-revision-compare>article{min-width:0;grid-template-rows:auto minmax(360px,1fr) auto;box-shadow:none}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-revision-compare>article.selected{border-color:var(--brand-primary);background:var(--brand-softest);box-shadow:inset 0 3px 0 var(--brand-primary)}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-revision-compare article>header{min-height:112px;padding:18px 20px;border-color:var(--border);align-items:flex-start;justify-content:space-between;gap:12px}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-revision-compare article>header>div:first-child{min-width:0}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-revision-compare h3{color:var(--text-primary);font-size:16px;font-weight:var(--writing-section-title-weight)}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-revision-compare header span{color:var(--text-secondary);font-size:11px;line-height:1.5}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-refinement-draft-tools{gap:7px}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-refinement-draft-tools button{height:32px;padding:0 9px;border-color:var(--border-strong);border-radius:8px;background:var(--surface);color:var(--text-secondary);font-size:11px}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-refinement-draft-tools button:hover:not(:disabled){border-color:var(--brand-border);background:var(--brand-soft);color:var(--brand-primary)}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-refinement-draft-tools svg{color:currentColor}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-refinement-draft-body{height:440px;padding:22px;background:var(--surface);color:var(--text-primary);font-size:13px;line-height:1.85}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-revision-vs{color:var(--text-tertiary)}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-revision-compare article>button{min-height:44px;height:auto;margin:16px 18px 18px;border-color:var(--brand-border);border-radius:9px;background:var(--brand-softest);color:var(--brand-primary);font-size:12px}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-revision-compare article.selected>button{border-color:var(--brand-border);background:var(--brand-soft);color:var(--brand-primary)}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-revision-compare article>button:disabled{border-color:var(--border);background:var(--surface-soft);color:var(--text-tertiary)}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-final-version-card{padding:24px 26px}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-final-version-card h3{color:var(--text-primary);font-size:20px}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-final-version-card header small,html[data-theme] .wf-page.wf-ps-sop-step-five .wf-final-version-card>header>strong{color:var(--text-secondary)}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-final-version-card header span{color:var(--success)}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-final-version-actions{border-color:var(--border);gap:12px}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-final-version-actions button{border-color:var(--border-strong);border-radius:9px;background:var(--surface);color:var(--text-primary);font-size:12px}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-final-version-actions button:hover:not(:disabled){border-color:var(--brand-border);background:var(--brand-softest)}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-final-version-actions svg{color:var(--brand-primary)}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-confirm-final.done{border-color:var(--border-strong);background:var(--success-soft);color:var(--success)}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-polish-footer{width:100%;margin-top:0;margin-left:0;grid-template-columns:minmax(0,1fr)}html[data-theme] .wf-page.wf-ps-sop-step-five :is(button,textarea):focus-visible{outline:3px solid rgba(var(--brand-blue-rgb),.22);outline-offset:2px}html[data-theme=dark] .wf-page.wf-ps-sop-step-five :is(.wf-revision-request,.wf-revision-compare>article,.wf-final-version-card){border-color:var(--border-strong);background:var(--surface)}html[data-theme=dark] .wf-page.wf-ps-sop-step-five .wf-refinement-history>button.active,html[data-theme=dark] .wf-page.wf-ps-sop-step-five .wf-revision-compare>article.selected{border-color:var(--brand-primary);background:var(--brand-softest)}html[data-theme=dark] .wf-page.wf-ps-sop-step-five .wf-refinement-draft-body{background:var(--surface);color:var(--text-primary)}html[data-theme=dark] [data-writing-workspace-v2] .wf-page.wf-ps-sop-step-five .wf-stepper button.active{border-color:#365782!important;background:#1c2b40!important;color:#a8caff!important}html[data-theme=dark] [data-writing-workspace-v2] .wf-page.wf-ps-sop-step-five .wf-stepper button.active :is(strong,small,svg){color:#a8caff!important}html[data-theme=dark] [data-writing-workspace-v2] .wf-page.wf-ps-sop-step-five .wf-stepper button.active .wf-step-dot{border-color:#426698!important;background:#213b60!important;color:#b4d1ff!important}@media (max-width:1199px){html[data-theme] .wf-page.wf-ps-sop-step-five .wf-main{padding-top:48px}}@media (max-width:900px){html[data-theme] .wf-page.wf-ps-sop-step-five .wf-revision-compare{grid-template-columns:minmax(0,1fr)}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-revision-vs{padding:12px}}@media (max-width:560px){html[data-theme] .wf-page.wf-ps-sop-step-five .wf-main{padding-top:32px}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-main .wf-final-title h1{font-size:var(--writing-page-title-size)!important}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-main .wf-final-title>p{font-size:14px}html[data-theme] .wf-page.wf-ps-sop-step-five :is(.wf-revision-request,.wf-final-version-card){padding:20px 18px}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-refinement-credit{grid-template-columns:auto 1fr}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-refinement-credit>small{grid-column:1/-1;justify-self:start}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-revision-compare article>header{padding:16px}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-refinement-draft-body{height:340px;padding:18px}html[data-theme] .wf-page.wf-ps-sop-step-five .wf-final-version-actions{grid-template-columns:minmax(0,1fr)}}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-unified-flow{--writing-sidebar-width:288px;--writing-step-card-width:calc(var(--writing-sidebar-width) - 24px);--writing-step-number-size:48px;--writing-step-icon-size:20px;--writing-step-title-size:14px;--writing-step-helper-size:10.5px;--writing-step-gap:15px;--writing-content-max-width:1000px;--writing-workspace-gap:63px;--writing-step-card-padding-x:14px}@media (min-width:1101px){html[data-theme] [data-writing-workspace-v2] .wf-page.wf-unified-flow:not(.st2-preview-page):not(.st4-preview-page):not(.st5-preview-page) .wf-shell{width:min(1320px,calc(100% - 56px));grid-template-columns:var(--writing-sidebar-width) minmax(0,1fr)!important;gap:var(--writing-workspace-gap)!important}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-unified-flow:not(.st2-preview-page):not(.st4-preview-page):not(.st5-preview-page) .wf-stepper{width:var(--writing-sidebar-width)!important}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-unified-flow:not(.st2-preview-page):not(.st4-preview-page):not(.st5-preview-page) .wf-stepper button{width:var(--writing-step-card-width)!important;min-height:112px!important;padding:18px var(--writing-step-card-padding-x)!important;grid-template-columns:var(--writing-step-number-size) minmax(0,1fr)!important;gap:var(--writing-step-gap)!important}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-unified-flow:not(.st2-preview-page):not(.st4-preview-page):not(.st5-preview-page) .wf-stepper .wf-step-dot{width:var(--writing-step-number-size)!important;min-width:var(--writing-step-number-size)!important;height:var(--writing-step-number-size)!important;border-radius:15px!important}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-unified-flow:not(.st2-preview-page):not(.st4-preview-page):not(.st5-preview-page) .wf-stepper .wf-step-default-mark{font-size:18px;font-weight:700}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-unified-flow:not(.st2-preview-page):not(.st4-preview-page):not(.st5-preview-page) .wf-stepper .wf-step-heading>svg{width:var(--writing-step-icon-size)!important;min-width:var(--writing-step-icon-size)!important;height:var(--writing-step-icon-size)!important;stroke-width:1.65}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-unified-flow:not(.st2-preview-page):not(.st4-preview-page):not(.st5-preview-page) .wf-stepper strong{font-size:var(--writing-step-title-size)!important;font-weight:600!important;line-height:1.35!important;letter-spacing:-.01em;white-space:nowrap!important}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-unified-flow:not(.st2-preview-page):not(.st4-preview-page):not(.st5-preview-page) .wf-stepper small{font-size:var(--writing-step-helper-size)!important;line-height:1.55!important;white-space:nowrap!important}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-unified-flow:not(.st2-preview-page):not(.st4-preview-page):not(.st5-preview-page) .wf-stepper button:not(:last-child):before{left:38px!important}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-unified-flow:not(.st2-preview-page):not(.st4-preview-page):not(.st5-preview-page) .wf-main{width:min(100%,var(--writing-content-max-width))!important;max-width:var(--writing-content-max-width)!important;min-width:0;padding-top:68px!important}}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-unified-flow .wf-main :is(.wf-page-title,.wf-final-title){margin-bottom:40px!important}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-unified-flow .wf-main :is(.wf-page-title,.wf-final-title) h1{margin:0!important;color:var(--writing-page-title-color)!important;font-family:var(--writing-page-title-font)!important;font-size:var(--writing-page-title-size)!important;font-weight:var(--writing-page-title-weight)!important;line-height:var(--writing-page-title-line)!important;letter-spacing:-.035em!important}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-unified-flow .wf-main :is(.wf-page-title,.wf-final-title) p{max-width:760px!important;margin:14px 0 0!important;color:var(--text-secondary)!important;font-family:var(--font-ui);font-size:var(--wf-flow-subtitle-size)!important;font-weight:400;line-height:1.7!important}html[data-theme] body [data-writing-workspace-v2] main.wf-page.wf-unified-flow:not(.st2-preview-page):not(.st4-preview-page):not(.st5-preview-page) .wf-main .wf-section-title h2{color:var(--text-primary)!important;font-family:var(--font-ui)!important;font-size:var(--wf-flow-section-title-size)!important;font-weight:var(--writing-section-title-weight)!important;line-height:1.35!important;letter-spacing:-.015em!important}html[data-theme] body [data-writing-workspace-v2] main.wf-page.wf-unified-flow .wf-main :is(.wf-number-title h2,.wf-draft-version-compare>header h2,.wf-draft-head h2,.wf-document-summary>h2){color:var(--text-primary)!important;font-family:var(--font-ui)!important;font-size:var(--wf-flow-section-title-size)!important;font-weight:var(--writing-section-title-weight)!important;line-height:1.35!important;letter-spacing:-.015em!important}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-unified-flow .wf-main .wf-section-title p{font-size:var(--wf-flow-section-copy-size)!important;line-height:1.65!important}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-unified-flow .wf-main .wf-section-title em{box-sizing:border-box;width:var(--wf-flow-number-size,var(--wf-flow-number-large))!important;min-width:var(--wf-flow-number-size,var(--wf-flow-number-large))!important;height:var(--wf-flow-number-size,var(--wf-flow-number-large))!important;flex:0 0 var(--wf-flow-number-size,var(--wf-flow-number-large))!important;padding:4px 0 0!important;display:grid!important;place-items:center!important;border-radius:17px!important;font-family:var(--font-latin)!important;font-size:25px!important;font-style:normal!important;font-weight:700!important;line-height:1!important}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-unified-flow.wf-task-setup-theme .wf-main .wf-requirements{padding:24px var(--wf-flow-card-inset)!important}@media (max-width:1100px){html[data-theme] [data-writing-workspace-v2] .wf-page.wf-unified-flow .wf-main{min-width:0;max-width:min(100%,var(--writing-content-max-width))!important}}@media (max-width:760px){html[data-theme] [data-writing-workspace-v2] .wf-page.wf-unified-flow{--wf-flow-number-size:54px}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-unified-flow .wf-main :is(.wf-page-title,.wf-final-title) p{font-size:14px!important}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-unified-flow .wf-main .wf-section-title h2{font-size:19px!important}}html[data-theme=dark] [data-writing-workspace-v2] .wf-page .wf-document-card{border-color:var(--border)!important;background:var(--surface-raised)!important;box-shadow:0 14px 36px rgba(0,0,0,.12)!important}html[data-theme=dark] [data-writing-workspace-v2] .wf-page .wf-document-card:hover{border-color:color-mix(in srgb,var(--brand-primary) 30%,var(--border))!important;background:var(--surface-raised)!important;box-shadow:0 16px 38px rgba(0,0,0,.17)!important}html[data-theme=dark] [data-writing-workspace-v2] .wf-page .wf-document-card>footer{border-top-color:var(--border)!important;background:transparent!important}html[data-theme=dark] [data-writing-workspace-v2] .wf-page .wf-document-card header em{border-color:var(--border)!important;background:var(--surface-soft)!important;color:var(--text-secondary)!important}html[data-theme=dark] [data-writing-workspace-v2] .wf-page .wf-document-card header em.charged{border-color:color-mix(in srgb,var(--success) 30%,var(--border))!important;background:color-mix(in srgb,var(--success) 12%,var(--surface-raised))!important;color:var(--success)!important}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow{--writing-sidebar-width:240px;--writing-step-card-width:216px;--writing-workspace-gap:48px;--writing-content-max-width:1000px}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow .wf-main{padding-bottom:96px}html[data-theme] body [data-writing-workspace-v2] main.wf-page.wf-ps-sop-flow.wf-lor-flow.wf-ps-sop-step-two.wf-task-setup-theme:not(.st2-preview-page):not(.st4-preview-page):not(.st5-preview-page) .wf-main .wf-requirements{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow .wf-page-title>.wf-credit-used-badge,html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow .wf-page-title>.wf-kicker{margin-bottom:12px}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow .wf-credit-used-badge{max-width:100%;width:fit-content;flex-wrap:wrap;line-height:1.5}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow .wf-lor-review{width:100%;margin:0 0 48px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow .wf-lor-review>*{width:100%;margin-left:0;box-sizing:border-box}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow .wf-lor-review-header{margin:0 0 22px}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow .wf-lor-review-header h2{margin:0;color:var(--text-primary);font:var(--writing-section-title-weight) var(--wf-flow-section-title-size)/1.4 var(--font-ui)}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow .wf-lor-review-header p{margin:10px 0 0;color:var(--text-secondary);font-size:14px;line-height:1.7}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow .wf-lor-generation-guidance{min-height:0;margin:0 0 28px;padding:20px 24px;display:grid;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:16px;border-color:color-mix(in srgb,var(--warning) 38%,var(--border));border-radius:12px;background:color-mix(in srgb,var(--warning) 7%,var(--surface));box-shadow:none}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow .wf-lor-generation-guidance>svg{width:20px;height:20px;margin-top:2px;color:var(--warning)}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow .wf-lor-generation-guidance>div{display:grid;gap:6px}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow .wf-lor-generation-guidance strong{font-size:15px;line-height:1.45}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow .wf-lor-generation-guidance span{color:var(--text-secondary);font-size:14px;line-height:1.7}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow .wf-lor-review .wf-outline-editor-grid{display:grid;gap:16px;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow .wf-lor-review .wf-outline-editor-grid>article{min-width:0;padding:26px 32px;display:grid;grid-template-columns:40px minmax(0,1fr);gap:22px;border:1px solid var(--border);border-radius:14px;background:var(--surface);box-shadow:none}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow .wf-lor-review .wf-outline-editor-grid>article+article{border-top:1px solid var(--border)}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow .wf-lor-review .wf-outline-editor-grid>article>span{width:38px;height:38px;border:1px solid var(--brand-border);border-radius:10px;background:var(--brand-soft);box-shadow:none;color:var(--brand-primary);font-size:12px}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow .wf-lor-review .wf-outline-editor-grid h3{color:var(--text-primary);font-size:15px;line-height:1.5}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow .wf-lor-review .wf-outline-editor-grid p{margin:9px 0 0;color:var(--text-secondary);font-size:14px;line-height:1.8}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow.wf-ps-sop-step-four .wf-document-summary,html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow.wf-ps-sop-step-four .wf-draft-panel,html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow.wf-ps-sop-step-four .wf-draft-version-compare{border:0;border-radius:0;background:transparent;box-shadow:none}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow.wf-ps-sop-step-four :is(.wf-draft-version-compare,.wf-document-summary){padding:0}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow.wf-ps-sop-step-four .wf-draft-panel{overflow:visible}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow.wf-ps-sop-step-four .wf-draft-head{min-height:0;margin-bottom:16px;padding:0;border:0;align-items:flex-start;flex-wrap:wrap;gap:16px 24px}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow.wf-ps-sop-step-four .wf-draft-head>div{min-width:0;gap:8px 12px}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow.wf-ps-sop-step-four .wf-draft-head nav{margin-left:auto}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow.wf-ps-sop-step-four .wf-essay-stage{padding:0}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow.wf-ps-sop-step-four .wf-essay-editor{border:1px solid var(--border);border-radius:14px;box-shadow:none}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow.wf-ps-sop-step-four .wf-document-summary{margin-top:40px}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow.wf-ps-sop-step-four .wf-document-summary>h2{margin:0 0 24px}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow.wf-ps-sop-step-four .wf-document-summary article{min-height:90px;padding:18px 20px;border:1px solid var(--border);background:var(--surface)}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow.wf-ps-sop-step-four .wf-document-summary article>span,html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow.wf-ps-sop-step-four .wf-main .wf-document-summary article>span{border:1px solid var(--brand-border);background:var(--brand-soft);box-shadow:none;color:var(--brand-primary)}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow.wf-ps-sop-step-four .wf-document-summary article>span:after,html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow.wf-ps-sop-step-four .wf-document-summary article>span:before{content:none}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow.wf-ps-sop-step-four .wf-draft-generation-progress{min-height:210px;padding:36px 28px;display:grid;grid-template-columns:32px minmax(0,1fr);align-content:center;justify-content:start;gap:4px 16px;text-align:left}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow.wf-ps-sop-step-four .wf-draft-generation-orbit{width:28px;height:28px;grid-row:span 2;margin:0;border:1px solid var(--brand-border);background:var(--brand-soft);box-shadow:none}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow.wf-ps-sop-step-four .wf-draft-generation-orbit:after,html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow.wf-ps-sop-step-four .wf-draft-generation-orbit:before,html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow.wf-ps-sop-step-four .wf-draft-generation-progress>ol{display:none}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow.wf-ps-sop-step-four .wf-draft-generation-orbit svg{width:16px;height:16px;color:var(--brand-primary)}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow.wf-ps-sop-step-four .wf-draft-generation-progress>:is(strong,p){grid-column:2;margin:0}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow.wf-ps-sop-step-four .wf-draft-generation-progress>small{grid-column:2;margin:12px 0 0;font-size:12px}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow.wf-ps-sop-step-five .wf-revision-request{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow.wf-ps-sop-step-five .wf-refinement-credit{padding:16px 20px}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow.wf-ps-sop-step-five .wf-revision-request textarea{min-height:160px}html[data-theme=dark] body [data-writing-workspace-v2] .wf-page.wf-lor-flow .wf-confirmed-review-banner{border-color:color-mix(in srgb,var(--success) 30%,var(--border));background:color-mix(in srgb,var(--success) 9%,var(--surface));color:var(--text-primary)}html[data-theme=dark] body [data-writing-workspace-v2] .wf-page.wf-lor-flow .wf-confirmed-review-banner span{color:var(--text-secondary)}html[data-theme=dark] body [data-writing-workspace-v2] .wf-page.wf-lor-flow .wf-confirmed-review-banner button{border-color:var(--border);background:var(--surface-raised);color:var(--text-primary)}@media (max-width:760px){html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow .wf-lor-review .wf-outline-editor-grid>article{padding:22px 20px;gap:16px}html[data-theme] [data-writing-workspace-v2] .wf-page.wf-lor-flow.wf-ps-sop-step-four .wf-draft-head nav{width:100%;margin-left:0}}.wf-prompt-required-hint{display:block;margin-top:7px;color:#b45259;font-size:12px;line-height:1.5}html[data-theme=dark] .wf-prompt-required-hint{color:#eea3a8}.wf-quota-pricing-link{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:12px 0 0;color:var(--text-secondary);font-size:13px}.wf-quota-pricing-link a{display:inline-flex;align-items:center;gap:4px;color:var(--brand-primary);font-weight:700;text-decoration:underline;text-underline-offset:3px}.wf-quota-pricing-link svg{width:14px;height:14px}html .auth-page{background:var(--background);color:var(--text-primary)}html .auth-header,html .auth-layout{width:var(--page-shell);max-width:1240px}html .auth-header{border-color:var(--border)}html .auth-layout{grid-template-columns:minmax(0,1.08fr) minmax(430px,.92fr);grid-template-rows:auto;column-gap:clamp(48px,6vw,88px);row-gap:28px;align-content:start;align-items:start;padding:52px 0 72px}html .auth-story{min-height:0;padding:0}html .auth-left{grid-column:1;grid-row:1;display:flex;flex-direction:column;gap:28px}html .auth-back{color:var(--text-secondary);font-size:var(--type-label)}html .auth-story-copy{margin:36px 0 0}html .auth-story-copy .eyebrow{margin-bottom:18px;color:var(--brand-primary);font-size:var(--type-caption);font-weight:600;letter-spacing:.18em}html .auth-story-copy h1{color:var(--text-primary);font-family:var(--font-display);font-size:var(--type-h1);font-weight:var(--writing-page-title-weight);line-height:var(--writing-page-title-line);letter-spacing:-.035em}html .auth-story-copy>p:last-child{max-width:560px;margin-top:22px;color:var(--text-secondary);font-size:var(--type-body-lg);line-height:var(--line-body)}html .auth-benefit-stack{width:100%}html .auth-benefits{gap:10px}html .auth-benefits article{min-height:82px;grid-template-columns:40px minmax(0,1fr);gap:14px;padding:14px 16px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);box-shadow:none}html .auth-benefit-icon{width:40px;height:40px;display:grid;place-items:center;border-radius:11px;background:var(--brand-soft);color:var(--brand-primary)}html .auth-benefit-icon svg{width:21px;height:21px}html .auth-benefits strong{color:var(--text-primary);font-size:var(--type-body);font-weight:600}html .auth-benefits article div>span{margin-top:3px;color:var(--text-secondary);font-size:var(--type-body-sm);line-height:1.6}html .auth-security-note{margin-top:16px;padding:12px 14px;border-color:color-mix(in srgb,var(--success) 22%,var(--border));border-radius:var(--radius-control);background:var(--success-soft);box-shadow:none;color:var(--text-secondary);font-size:var(--type-body-sm)}html .auth-security-note strong,html .auth-security-note>svg{color:var(--success)}html .auth-panel{grid-column:2;grid-row:1;align-self:center;justify-content:flex-end}html .auth-card{width:min(100%,500px);padding:38px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-sm)}html .auth-card-title{grid-template-columns:40px minmax(0,1fr);gap:13px}html .auth-title-icon{width:40px;height:40px;border:0;border-radius:11px;display:grid;place-items:center;background:var(--brand-soft);box-shadow:none;color:var(--brand-primary)}html .auth-title-icon svg{width:21px;height:21px}html .auth-card-title p{margin-bottom:4px;color:var(--brand-primary);font-size:var(--type-caption);letter-spacing:.15em}html .auth-card-title h2{color:var(--text-primary);font-family:var(--font-display);font-size:var(--type-h2);font-weight:600;letter-spacing:-.03em}html .auth-description{margin:16px 0 26px;color:var(--text-secondary);font-size:var(--type-body)}html .google-auth-button{height:48px;border-color:var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--text-primary);font-size:var(--type-label);box-shadow:none}html .google-auth-button img{width:20px;height:20px;object-fit:contain}html .auth-divider{color:var(--text-muted);font-size:var(--type-body-sm)}html .auth-divider:after,html .auth-divider:before{background:var(--border)}html .auth-field>label,html .auth-form>label{color:var(--text-secondary);font-size:var(--type-label)}html .auth-input{height:48px;border-color:var(--border);border-radius:var(--radius-control);background:var(--surface)}html .auth-input button,html .auth-input>svg{color:var(--text-tertiary)}html .auth-page .auth-input input:not([type=checkbox]):not([type=radio]),html .auth-page .auth-input input:not([type=checkbox]):not([type=radio]):focus{min-height:0;height:100%;padding:0;border:0;border-radius:0;outline:0;background:transparent;box-shadow:none;color:var(--text-primary);font-size:var(--type-body)}html .auth-options{color:var(--text-secondary);font-size:var(--type-body-sm)}html .auth-options label>span{border-color:var(--border-strong);background:var(--surface)}html .auth-options input:checked+span{border-color:var(--brand-primary);background:var(--brand-primary);color:var(--button-primary-text)}html .auth-options input:focus-visible+span{outline:3px solid var(--brand-border);outline-offset:2px}html .auth-legal a,html .auth-options>button,html .auth-switch button{color:var(--brand-primary)}html .auth-submit{height:50px;border-radius:var(--radius-control);background:var(--button-primary);color:var(--button-primary-text);font-size:var(--type-label);box-shadow:0 11px 26px rgba(var(--brand-blue-rgb),.16)}html .auth-submit:hover{background:var(--button-primary-hover)}html .password-strength i{background:var(--border)}html .password-strength i.passed{background:var(--success)}html .password-rules li.passed{color:var(--success)}@media (max-width:980px){html .auth-layout{max-width:720px;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;row-gap:26px;padding-top:34px}html .auth-benefit-stack,html .auth-panel,html .auth-story{grid-column:1}html .auth-left{display:contents}html .auth-story{grid-row:1}html .auth-panel{grid-row:2;justify-content:center}html .auth-benefit-stack{grid-row:3}html .auth-story-copy{margin-top:28px}html .auth-story-copy h1 br{display:none}html .auth-benefits{grid-template-columns:repeat(3,minmax(0,1fr))}html .auth-benefits article{min-height:132px;grid-template-columns:1fr;align-content:start}}@media (max-width:680px){html .auth-header,html .auth-layout{width:calc(100% - 32px)}html .auth-layout{row-gap:24px;padding:22px 0 48px}html .auth-story-copy{margin-top:24px}html .auth-story-copy h1{font-size:34px}html .auth-story-copy>p:last-child{margin-top:14px;font-size:var(--type-body)}html .auth-card{padding:26px 22px}html .auth-benefits{grid-template-columns:1fr}html .auth-benefits article{min-height:74px;grid-template-columns:40px minmax(0,1fr);align-content:center}html .auth-security-note{display:flex}}html .dialog-overlay.wf-new-document-overlay{background:rgba(82,126,193,.31);backdrop-filter:blur(9px)}html .wf-new-document-dialog{--kind-dialog-ink:#172451;--kind-dialog-muted:#65799d;--kind-card-border:#e2eaf5;--kind-card-selected:#468cf1;width:min(1288px,calc(100vw - 64px));max-height:min(88dvh,930px);translate:0 24px;padding:55px 46px 35px;border:1px solid #edf1f7;border-radius:28px;background:#fff;box-shadow:0 28px 85px rgba(35,64,113,.17);color:var(--kind-dialog-ink)}html .wf-new-document-dialog>h2{padding-right:52px;color:var(--kind-dialog-ink);font-family:var(--font-ui);font-size:clamp(28px,2.7vw,38px);font-weight:700;line-height:1.3;letter-spacing:-.025em}html .wf-new-document-dialog .dialog-close{position:absolute;top:28px;right:31px;z-index:2;width:38px;height:38px;padding:0;display:grid;place-items:center;border:0;border-radius:10px;background:transparent;color:#7184ac;cursor:pointer}html .wf-new-document-dialog .dialog-close:hover{background:#f1f5fc;color:#365f9b}html .wf-new-document-dialog .dialog-close svg{width:25px;height:25px}html .wf-new-document-dialog>.dialog-body{margin-top:24px;padding:0 2px 0 0;scrollbar-gutter:auto}html .wf-new-document-dialog .wf-new-document-kind-picker{margin:0}html .wf-new-document-dialog .wf-new-document-kind-picker>p{margin:0;color:var(--kind-dialog-muted);font-family:var(--font-ui);font-size:21px;line-height:1.7}html .wf-new-document-dialog .wf-new-document-kind-picker>div{margin-top:41px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}html .wf-new-document-dialog .wf-new-document-kind-card{--kind-icon-color:#5178c0;box-sizing:border-box;width:100%;min-width:0;min-height:148px;padding:24px 25px;display:grid;grid-template-columns:76px minmax(0,1fr) 28px;align-items:center;column-gap:19px;border:1px solid var(--kind-card-border);border-radius:17px;background:#fff;box-shadow:0 5px 16px rgba(44,76,127,.035);color:var(--kind-dialog-ink);text-align:left;cursor:pointer;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}html .wf-new-document-dialog .wf-new-document-kind-card:hover{border-color:#b7cdf0;background:#fff;box-shadow:0 9px 22px rgba(44,76,127,.07);transform:translateY(-1px)}html .wf-new-document-dialog .wf-new-document-kind-card.selected{border-color:var(--kind-card-selected);background:#f7fbff;box-shadow:0 0 0 1px rgba(70,140,241,.08),0 8px 20px rgba(44,104,186,.07)}html .wf-new-document-dialog .wf-new-document-kind-card.kind-ps{--kind-icon-color:#4778c8}html .wf-new-document-dialog .wf-new-document-kind-card.kind-sop{--kind-icon-color:#6a68c4}html .wf-new-document-dialog .wf-new-document-kind-card.kind-prompt{--kind-icon-color:#ca7860}html .wf-new-document-dialog .wf-new-document-kind-card.kind-lor{--kind-icon-color:#3d9a91}html .wf-new-document-dialog .wf-new-document-kind-card.kind-cv{--kind-icon-color:#527faf}html .wf-new-document-dialog .wf-new-document-kind-card.kind-custom{--kind-icon-color:#7470bd}html .wf-new-document-dialog .wf-new-document-kind-card>.wf-new-document-kind-icon{width:76px;height:76px;display:grid;place-items:center;border:0;border-radius:15px;background:transparent;box-shadow:none;color:var(--kind-icon-color)}html .wf-new-document-dialog .wf-new-document-kind-icon>svg{width:72px;height:72px;display:block;color:inherit}html .wf-new-document-dialog .wf-new-document-kind-copy{min-width:0;display:grid;align-content:center;gap:8px}html .wf-new-document-dialog .wf-new-document-kind-copy strong{display:block;color:var(--kind-dialog-ink);font-family:var(--font-ui);font-size:23px;font-weight:650;line-height:1.35;letter-spacing:-.015em}html .wf-new-document-dialog .wf-new-document-kind-english{font-family:var(--font-latin),var(--font-ui);font-size:22px;font-weight:600;letter-spacing:-.012em}html .wf-new-document-dialog .wf-new-document-kind-copy small{display:block;color:var(--kind-dialog-muted);font-family:var(--font-ui);font-size:18px;font-weight:400;line-height:1.55}html .wf-new-document-dialog .wf-new-document-kind-card>.wf-check{box-sizing:border-box;width:28px;height:28px;justify-self:end;display:grid;place-items:center;border:1.5px solid #94a7c7;border-radius:7px;background:#fff;box-shadow:none;color:#fff}html .wf-new-document-dialog .wf-new-document-kind-card.selected>.wf-check{border-color:var(--brand-primary);background:var(--brand-primary);box-shadow:0 4px 10px rgba(var(--brand-blue-rgb),.18)}html .wf-new-document-dialog .wf-check svg{width:19px;height:19px}html .wf-new-document-dialog .dialog-actions{margin-top:43px;padding-top:20px;display:flex;flex-direction:row;justify-content:flex-end;gap:12px;border-top:1px solid #e6edf7}html .wf-new-document-dialog .dialog-actions .btn{min-width:148px;height:76px;padding:0 22px;border-radius:12px;font-family:var(--font-ui);font-size:19px;font-weight:600;white-space:nowrap}html .wf-new-document-dialog .dialog-actions .btn-secondary{border:1px solid #d5e2f5;background:#fff;color:#58729f}html .wf-new-document-dialog .dialog-actions .danger-button{min-width:264px;border:1px solid var(--brand-primary);background:var(--brand-primary)!important;color:#fff!important;box-shadow:0 8px 18px rgba(var(--brand-blue-rgb),.18)!important}html .wf-new-document-dialog .dialog-actions .danger-button:hover{background:var(--brand-primary-hover)!important}html[data-theme=dark] .wf-new-document-dialog{--kind-dialog-ink:var(--text-primary);--kind-dialog-muted:var(--text-secondary);--kind-card-border:var(--border);--kind-card-selected:var(--brand-primary);border-color:var(--border);background:var(--surface)}html[data-theme=dark] .wf-new-document-dialog .wf-new-document-kind-card,html[data-theme=dark] .wf-new-document-dialog .wf-new-document-kind-card:hover{background:var(--surface-raised)}html[data-theme=dark] .wf-new-document-dialog .wf-new-document-kind-card.selected{background:color-mix(in srgb,var(--brand-primary) 11%,var(--surface-raised))}html[data-theme=dark] .wf-new-document-dialog .dialog-actions .btn-secondary,html[data-theme=dark] .wf-new-document-dialog .wf-new-document-kind-card>.wf-check{background:var(--surface-raised);color:var(--text-secondary)}html[data-theme=dark] .wf-new-document-dialog .wf-new-document-kind-card.selected>.wf-check{background:var(--brand-primary);color:#fff}html[data-theme=dark] .wf-new-document-dialog .dialog-actions{border-color:var(--border)}@media (max-width:900px){html .wf-new-document-dialog{width:min(760px,calc(100vw - 32px));padding:31px 30px 24px;translate:none}html .wf-new-document-dialog .wf-new-document-kind-picker>div{gap:12px}html .wf-new-document-dialog .wf-new-document-kind-card{min-height:116px;padding:16px;grid-template-columns:54px minmax(0,1fr) 24px;gap:11px}html .wf-new-document-dialog .wf-new-document-kind-card>.wf-new-document-kind-icon{width:54px;height:54px}html .wf-new-document-dialog .wf-new-document-kind-icon>svg{width:41px;height:41px}html .wf-new-document-dialog .wf-new-document-kind-copy strong{font-size:15px}html .wf-new-document-dialog .wf-new-document-kind-english{font-size:14px}html .wf-new-document-dialog .wf-new-document-kind-copy small{font-size:12px}html .wf-new-document-dialog .wf-new-document-kind-card>.wf-check{width:24px;height:24px}}@media (max-width:640px){html .wf-new-document-dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:26px 19px 18px;border-radius:21px}html .wf-new-document-dialog>h2{font-size:22px}html .wf-new-document-dialog .dialog-close{top:17px;right:15px}html .wf-new-document-dialog .wf-new-document-kind-picker>p{font-size:13px}html .wf-new-document-dialog .wf-new-document-kind-picker>div{margin-top:19px;grid-template-columns:1fr;gap:10px}html .wf-new-document-dialog .wf-new-document-kind-card{min-height:100px}html .wf-new-document-dialog .wf-new-document-kind-copy{gap:5px}html .wf-new-document-dialog .dialog-actions{margin-top:17px;padding-top:15px}html .wf-new-document-dialog .dialog-actions .btn{min-width:0;height:45px;padding:0 14px;font-size:13px}html .wf-new-document-dialog .dialog-actions .danger-button{min-width:0}}.wf-page .wf-main .wf-project-switcher{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:92px;padding:20px 26px;border:1px solid var(--wf-line);border-radius:20px;background:var(--wf-surface);box-sizing:border-box}.wf-page .wf-main .wf-project-switcher>.wf-project-switch-icon{display:grid;place-items:center;width:48px!important;min-width:48px!important;height:48px!important;border-radius:14px}.wf-page .wf-main .wf-project-switcher>.wf-project-switch-icon>.app-icon__glyph{display:block;width:32px;height:32px}.wf-page .wf-main .wf-project-switch-copy{min-width:0}.wf-page .wf-main .wf-project-switch-copy>strong{display:block;font-size:17px;line-height:1.5;overflow-wrap:anywhere}.wf-page .wf-main .wf-project-switch-copy>p{margin:4px 0 0;color:var(--wf-muted);font-size:14px;line-height:1.6}.wf-page .wf-main .wf-project-switcher>.wf-project-switch-trigger{grid-column:3;justify-self:end;min-height:40px;padding:0 14px;border:1px solid var(--wf-line);border-radius:10px;gap:8px;font-size:14px;white-space:nowrap}.wf-page .wf-main .wf-project-switch-trigger svg{width:16px;height:16px;flex-shrink:0}.wf-page .wf-main .wf-project-switcher>.wf-project-dropdown{position:static;grid-column:1/-1;width:100%;min-width:0;margin-top:4px;border-color:var(--wf-line);border-radius:14px;background:var(--wf-surface);box-shadow:none}.wf-page .wf-main .wf-project-dropdown>header{padding:16px 18px;gap:5px}.wf-page .wf-main .wf-project-dropdown>header strong{font-size:15px}.wf-page .wf-main .wf-project-dropdown>header small{font-size:13px;line-height:1.6}.wf-page .wf-main .wf-project-dropdown>div{max-height:280px;padding:8px}.wf-page .wf-main .wf-project-dropdown>div>button{grid-template-columns:40px minmax(0,1fr) 20px;min-height:78px;padding:12px;gap:12px;background:var(--wf-surface)}.wf-page .wf-main .wf-project-dropdown>div>button.current,.wf-page .wf-main .wf-project-dropdown>div>button:hover{background:var(--wf-soft)}.wf-page .wf-main .wf-project-dropdown>div>button.current{border-color:var(--wf-brand)}.wf-page .wf-main .wf-project-dropdown>div>button>span:first-child{display:grid;width:40px;height:40px}.wf-page .wf-main .wf-project-dropdown>div>button>span:first-child>svg{width:28px;height:28px}.wf-page .wf-main .wf-project-dropdown>div>button strong{font-size:15px}.wf-page .wf-main .wf-project-dropdown>div>button small{font-size:13px;color:var(--wf-muted)}.wf-page .wf-main .wf-project-dropdown>div>button em{font-size:12px}.wf-page .wf-main .wf-project-dropdown>div>button>svg{width:20px;height:20px}.wf-page .wf-main .wf-project-switcher button:focus-visible{outline:2px solid var(--wf-brand);outline-offset:3px}@media (max-width:560px){.wf-page .wf-main .wf-project-switcher{grid-template-columns:40px minmax(0,1fr);padding:16px;gap:12px}.wf-page .wf-main .wf-project-switcher>.wf-project-switch-icon{width:40px!important;min-width:40px!important;height:40px!important}.wf-page .wf-main .wf-project-switch-copy>strong{font-size:16px}.wf-page .wf-main .wf-project-switcher>.wf-project-switch-trigger{grid-column:2;justify-self:start}}.wf-page .wf-profile-section>.wf-core-profile-summary+.wf-profile-form{margin-top:24px}.wf-page .wf-project-select-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.wf-page .wf-project-create-link{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:8px;min-height:44px;padding:0 18px;border:1px solid var(--wf-line);border-radius:12px;background:var(--wf-surface);font-size:14px;white-space:nowrap}.wf-page .wf-project-create-link>svg{width:18px;height:18px}.wf-page .wf-project-select-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.wf-page .wf-project-select-item{min-width:0}.wf-page .wf-project-select-card{display:grid;grid-template-columns:58px minmax(0,1fr) 20px;align-items:center;gap:16px;width:100%;min-height:168px;padding:24px 24px 48px;box-sizing:border-box;text-align:left;background:var(--wf-surface)}.wf-page .wf-project-select-card>span{display:grid;place-items:center;width:58px;height:58px;min-width:58px;transform:none}.wf-page .wf-project-select-card>span>.app-icon__glyph{display:block;width:40px;height:40px}.wf-page .wf-project-select-card>div{min-width:0}.wf-page .wf-project-select-card>div>strong{display:block;color:var(--wf-muted);font-size:14px;line-height:1.5;overflow-wrap:anywhere}.wf-page .wf-project-select-card h3{margin:6px 0 0;font-size:21px;overflow-wrap:anywhere}.wf-page .wf-project-select-card p{margin:8px 0 0;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.wf-page .wf-project-select-card small{display:inline-flex;align-items:center;gap:5px;margin-top:8px}.wf-page .wf-project-select-card small svg{width:14px;height:14px}.wf-page .wf-project-select-card>svg{width:20px;height:20px}.wf-page .wf-project-item-edit{min-height:28px;margin:-36px 24px 8px auto;font-size:13px}.wf-page .wf-project-empty>span{display:grid;place-items:center;width:64px;height:64px;flex-shrink:0}.wf-page .wf-project-empty>span>svg{display:block;width:40px;height:40px}.wf-page .wf-project-empty .wf-button{display:inline-flex;align-items:center;justify-content:center;gap:8px}.wf-page .wf-project-empty .wf-button>svg{width:18px;height:18px}@media (max-width:760px){.wf-page .wf-project-select-heading{align-items:flex-start;flex-direction:column;gap:16px}.wf-page .wf-project-select-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.wf-page .wf-project-select-card{grid-template-columns:48px minmax(0,1fr) 18px;padding:20px 18px 44px;gap:12px}.wf-page .wf-project-select-card>span{width:48px;height:48px;min-width:48px}.wf-page .wf-project-select-card>span>.app-icon__glyph{width:34px;height:34px}.wf-page .wf-project-select-card h3{font-size:19px}.wf-page .wf-project-item-edit{margin-right:18px}}