.case-workspace{width:100%;max-width:1560px;padding-top:30px}.case-workspace>.case-ribbon{margin-bottom:30px}.case-search{margin:24px 0}.case-workspace>.md-search{align-items:center;gap:12px;margin:20px 0;display:flex}.case-workspace>.md-search input[type=search]{flex:1;width:auto;min-width:120px}.case-workspace>.md-search button{flex:none;width:auto}.wl-add-form .field>small{color:var(--faint);margin-top:8px;line-height:1.6;display:block}.case-destination{gap:8px;min-width:0;display:grid}.case-destination small,.case-drawer-form .field>small{color:var(--faint);font-size:12px;line-height:1.6}.case-drawer-form .field>label{grid-template-columns:minmax(0,1fr);justify-content:stretch;gap:10px;display:grid}.case-drawer-form .field input,.case-drawer-form .field textarea,.case-destination input,.wl-add-form input,.wl-add-form select{font-size:16px}.case-drawer-form :is(input:not([type=hidden]),textarea,select),.wl-add-form :is(input:not([type=hidden]),select){box-sizing:border-box;border:1px solid var(--line);background:var(--bg);width:100%;min-width:0;color:var(--text);font-family:var(--font-sans), sans-serif;border-radius:6px;padding:12px 14px;font-size:16px;line-height:1.6}.case-drawer-form textarea{resize:vertical}.case-drawer-form :is(input,textarea,select):focus-visible,.wl-add-form :is(input,select):focus-visible{outline:2px solid var(--teal);outline-offset:2px}.case-drawer-form .case-form-fields>button,.wl-add-form .case-form-fields>button{width:100%;margin-top:24px}.case-drawer-form fieldset{min-width:0}.case-drawer-form .case-save-status{margin-top:16px;line-height:1.6}.wl-history{border-top:1px solid var(--line-soft);margin-top:36px;padding-top:28px}.wl-history>p{color:var(--faint);line-height:1.6}.wl-history>details{border-bottom:1px solid var(--line-soft);padding:14px 0}.wl-history summary{cursor:pointer;line-height:1.6}.wl-row-actions form{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wl-row-actions select{max-width:150px;min-height:36px;font-size:14px}@media (max-width:640px){.case-search,.wl-row-actions{flex-wrap:wrap}.wl-history summary{font-size:14px}}.case-ribbon{border-bottom-color:var(--line-soft);grid-template-columns:minmax(260px,1fr) auto minmax(0,auto);grid-template-areas:"identity tabs pulse";align-items:center;gap:12px 18px;min-height:64px;padding:0 0 15px;display:grid}.case-ribbon-id{grid-area:identity;margin:0}.case-ribbon-tabs{order:initial;grid-area:tabs}.case-ribbon-pulse{order:initial;grid-area:pulse;justify-content:flex-end;min-height:38px}.case-ribbon-tabs .t{min-width:112px}.case-ribbon-tabs .t small[data-tone=attention]{color:var(--gold);background:color-mix(in srgb, var(--gold) 13%, var(--bg))}.case-ribbon-tabs .t small[data-tone=working]{color:var(--teal-lit);background:color-mix(in srgb, var(--teal) 14%, var(--bg))}.case-ribbon-tabs .t small[data-tone=quiet]{color:var(--faint);background:#ffffff0a}.case-ribbon-setup{height:36px;font-family:var(--font-sans), sans-serif;letter-spacing:0;border-radius:5px}.cases-home{max-width:1420px}.case-new-note{color:var(--faint);margin:-14px 0 24px;font-size:12px}.case-card{border-color:var(--line-soft);background:color-mix(in srgb, var(--panel) 92%, var(--bg));border-radius:9px;margin-bottom:16px;padding:22px;overflow:hidden}.case-card-h{align-items:flex-start;margin-bottom:20px}.case-card-h h2{letter-spacing:-.025em;font-size:22px}.case-card-span{margin-top:4px;font-size:10.5px;display:inline-block}.case-next{align-items:center;gap:12px;display:flex}.case-next>span{color:var(--faint);letter-spacing:.04em;font-size:11px;font-weight:650}.case-card-tabs{border:1px solid var(--line-soft);background:var(--line-soft);border-radius:7px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden}.case-card-tabs .seg{background:var(--panel);border:0;gap:6px;min-height:82px;padding:15px 16px;position:relative}.case-card-tabs .seg:before{content:"";background:0 0;height:2px;position:absolute;top:0;left:0;right:0}.case-card-tabs .seg[data-state=attention]:before{background:var(--gold)}.case-card-tabs .seg[data-state=warning]:before{background:var(--rust)}.case-card-tabs .seg[data-state=working]:before{background:var(--teal)}.case-card-tabs .seg:hover{background:var(--panel-2);border-color:#0000}.case-card-tabs .seg b{font-size:13.5px}.case-card-tabs .seg span{line-height:1.45}.md-library-head-v2{margin-top:0}.md-view-tabs,.claims-view-nav{border-color:var(--line-soft);background:color-mix(in srgb, var(--panel) 82%, transparent);border-radius:8px;gap:3px;padding:4px}.md-view-tabs a,.claims-view-nav a{border:0;border-radius:5px;min-height:40px}.md-view-tabs a.on,.claims-view-nav a.on{background:var(--panel-2);box-shadow:inset 0 -2px 0 var(--teal)}.md-view-tabs a span[data-tone=attention]{color:var(--gold);background:color-mix(in srgb, var(--gold) 12%, var(--bg))}.md-view-tabs a span[data-tone=working]{color:var(--teal-lit);background:color-mix(in srgb, var(--teal) 12%, var(--bg))}.md-view-tabs a span[data-tone=quiet]{color:var(--faint);background:var(--bg)}.md-list-tools{border:1px solid var(--line-soft);background:color-mix(in srgb, var(--panel) 70%, transparent);border-radius:7px;padding:10px}.md-list-tools .md-search input{border-radius:5px 0 0 5px}.md-list-tools .md-search button{border-radius:0 5px 5px 0}.md-list{gap:7px}.md-list .md-row{border-color:var(--line-soft);background:color-mix(in srgb, var(--panel) 94%, var(--bg));border-radius:7px}.md-row-link{padding:17px 18px}.md-list .md-main .t{font-size:15px}.md-list .md-main .snippet{margin-top:5px;line-height:1.5}.case-drawer-form .md-doors{border-bottom:1px solid var(--line-soft);margin:-2px 0 22px;padding:0 0 18px}.case-drawer-form .md-doors .d{border-radius:6px;min-height:68px;padding:11px 13px}.case-drawer-form .field,.wl-add-form .field{margin-top:18px}.case-drawer-form textarea{min-height:96px}.case-drawer-form form>button:last-child{width:100%;margin-top:20px}.wl-add-form{gap:4px;display:grid}.claims-head-v2{margin-bottom:20px}.claims-view-nav{margin-bottom:18px}.cl-rule,.cl-queue{border-color:var(--line-soft);background:color-mix(in srgb, var(--panel) 94%, var(--bg));border-radius:8px}.cl-queue-head{border-bottom-color:var(--line-soft);min-height:48px;padding:12px 18px}.cl-queue-head .k2{margin:0;font-size:11px}.cl-prop{border-bottom-color:var(--line-soft);gap:24px;padding:20px 18px}.cl-prop-main .t{font-size:16px;line-height:1.5}.cl-prop-main .meta{margin-top:12px}.cl-doubt{border-left:2px solid var(--gold);background:color-mix(in srgb, var(--gold) 6%, transparent);color:var(--muted);border-radius:0 4px 4px 0;margin:10px 0 0;padding:10px 12px}.cl-doubt .v{margin:0 0 3px;font-size:10.5px;display:block}.cl-prop-acts{gap:7px;min-width:190px}.claim-drawer-body{gap:14px;display:grid}.claim-drawer-body .cl-panel{border-color:var(--line-soft);border-radius:7px;padding:18px}.claim-drawer-body>.cl-edit>summary{color:var(--muted);text-align:left;padding:13px 2px;font-size:12.5px}.claim-drawer-body>.cl-edit[open]>summary{color:var(--ink);margin-bottom:12px}.cl-capture-settings form+form{margin-top:9px}.output-hub{max-width:1180px}.output-hub-head-v2{margin-bottom:24px}.output-working{border:1px solid var(--teal-dim);background:linear-gradient(90deg, color-mix(in srgb, var(--teal) 9%, var(--panel)), var(--panel));border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:26px;margin-bottom:26px;padding:22px 24px;display:grid;overflow:hidden}.output-working>div{min-width:0}.output-working h2{letter-spacing:-.025em;margin:5px 0;font-size:22px}.output-working p{max-width:72ch;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;overflow:hidden}.output-working small{color:var(--teal-lit);margin-top:8px;font-size:11px;display:block}.output-products{margin-top:0}.output-products>header{margin-bottom:11px}.output-product-list{border-color:var(--line-soft);border-radius:8px}.output-product-row{border-bottom-color:var(--line-soft);background:color-mix(in srgb, var(--panel) 94%, var(--bg));min-height:76px}.output-product-link{padding:17px 18px}.output-product-name b{font-size:14px}.output-product-name b,.output-product-name small{white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.output-product-name b{-webkit-line-clamp:2;line-height:1.4}.output-product-name small{-webkit-line-clamp:2;font-size:11px;line-height:1.5}.output-product-state.failed{color:var(--rust-lit)}.output-create{background:0 0;border:0;padding:0}.output-create>header{margin-bottom:20px}.output-create>header h2{font-size:20px}.output-builder{gap:20px}.output-builder textarea{min-height:134px}.output-builder footer{z-index:2;border-top:1px solid var(--line);background:color-mix(in srgb, var(--panel) 96%, transparent);margin:2px -22px -22px;padding:14px 22px;position:sticky;bottom:-22px;box-shadow:0 -16px 30px #0000002e}.output-busy-note{color:var(--faint);margin-top:13px}.wl-head-v2 b{color:var(--ink)}.wl-head-v2 a{color:var(--teal-lit)}.wl-head-v2 form{width:auto}.wl-run{border-color:var(--line-soft);background:color-mix(in srgb, var(--panel) 94%, var(--bg));border-radius:8px}.wl-run.donelast{border-color:var(--teal-dim)}.wl-bar{background:var(--line-soft);border:0;border-radius:99px;height:6px;overflow:hidden}.wl-pulse{border-color:var(--line-soft);background:var(--panel);border-radius:8px;overflow:hidden}.wl-pulse>div{min-height:76px;padding:15px 17px}.wl-list{border-color:var(--line-soft);border-radius:8px;overflow:hidden}.wl-row{border-bottom-color:var(--line-soft);padding:16px 17px}.wl-row-actions{align-items:center}@media (max-width:1500px){.case-ribbon{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"identity pulse""tabs tabs"}.case-ribbon-tabs{width:100%}.case-ribbon-tabs .t{flex:1;min-width:0}}@media (max-width:1000px){.case-card-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.case-workspace{padding-top:24px}.rail{align-items:stretch;min-height:52px}.rail-group{display:contents}.rail-group-k{display:none}.rail-search{flex:none;margin:8px 4px 8px 10px}.rail a{flex:none;min-height:52px;padding-inline:14px}.case-ribbon{grid-template-columns:1fr;grid-template-areas:"identity""pulse""tabs";margin-inline:0;padding:0 0 14px}.case-ribbon-id{width:100%}.case-ribbon-pulse{justify-content:flex-start;min-height:0}.case-ribbon-tabs{overflow-x:auto}.case-ribbon-tabs .t{flex:none;min-width:112px}.case-card{padding:18px}.case-card-h{flex-direction:column;align-items:stretch}.case-next{flex-direction:column;align-items:stretch;gap:6px}.case-next>a{width:100%}.case-card-tabs{grid-template-columns:1fr}.md-list-tools{align-items:stretch}.md-list-tools .md-search{max-width:none}.md-list .md-main .snippet{white-space:normal;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cl-prop{gap:15px}.output-working{grid-template-columns:1fr}.output-working>a{width:100%}.output-builder footer{flex-direction:column;align-items:stretch}.output-builder footer>button{width:100%}.wl-row-actions{flex-wrap:wrap;width:100%}}.case-reading{border:1px solid var(--line);background:var(--panel);border-radius:12px;margin:28px 0;padding:clamp(18px,3vw,32px)}.case-reading header,.case-reading nav,.case-review-nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.case-reading h2{margin:8px 0}.case-reading p{line-height:1.7}.case-reading label{gap:8px;margin:16px 0;display:grid}.case-reading select,.case-reading textarea{width:100%;color:var(--text);background:var(--bg);border:1px solid var(--line);font:inherit;border-radius:6px;padding:12px}.case-reading .md-page{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9}.case-reading-grid{max-height:600px;margin:20px 0;overflow:auto}.case-reading-grid table{border-collapse:collapse;min-width:100%}.case-reading-grid th,.case-reading-grid td{border:1px solid var(--line);text-align:start;overflow-wrap:anywhere;min-width:100px;max-width:400px;padding:10px}.case-reading-grid td button{text-align:start;white-space:normal;width:100%}.case-reading nav{justify-content:flex-start}.case-review-nav{border-bottom:1px solid var(--line);justify-content:flex-start;margin-bottom:24px;padding:18px 0}.case-review-nav a{background:var(--panel);border-radius:6px;padding:8px 12px}.case-review-blocker,.case-source-effects{border-left:3px solid var(--teal);background:var(--panel);width:100%;padding:16px;line-height:1.7}#source-reading,#english-reading,#review-warnings,#review-decision,#claim-handoff,#evidence-case{scroll-margin-top:32px}.case-reading>header>button,.case-reading>button,.case-reading nav>button{border:1px solid var(--line);width:auto;min-height:44px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border-radius:6px;padding:10px 16px}.case-reading>header>button{margin:0}.case-reading>button{border-color:var(--teal);margin-top:16px}.case-reading-grid td button{min-height:44px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:8px}.case-reading button:hover:not(:disabled){background:var(--bg)}.case-reading button:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.claim-record{max-width:1220px}.claim-record .cl-panel{border-color:var(--line-soft);border-radius:10px;padding:28px}.claim-record .cl-source{align-items:start;gap:20px;padding-block:24px}.claim-record .cl-source-main{min-width:0}.claim-source-passage{border-left:3px solid var(--teal);background:var(--panel-2);color:var(--ink);font:16px/1.85 var(--font-serif), Georgia, serif;white-space:pre-wrap;overflow-wrap:anywhere;margin:16px 0;padding:18px 20px}.claim-record .cl-grade{flex:0 0 230px;gap:8px;width:230px;display:grid}.claim-record .cl-grade input{width:100%}.claim-record .cl-grade .cl-hint{margin:0;font-size:12px;line-height:1.6}.case-correction-note{font:12px/1.6 var(--font-sans), sans-serif;color:var(--muted);gap:6px;margin:12px 0;display:grid}.case-correction-note p{margin:0}.case-correction-note summary{cursor:pointer;color:var(--ink);padding:6px 0}.case-correction-note label{margin:8px 0 4px;display:block}.case-correction-note textarea{border:1px solid var(--line);width:100%;color:var(--ink);background:var(--panel-2);resize:vertical;border-radius:5px;padding:10px 12px;display:block}.cl-prop-acts{flex:0 0 245px;min-width:0}.cl-prop-acts .case-correction-note{margin:4px 0}.cl-prop-acts .case-correction-note>p{display:none}.claims-review-search{flex-wrap:wrap;align-items:center;gap:10px;margin:24px 0;display:flex}.claims-review-search label{color:var(--muted);flex:0 0 100%;font-size:13px}.claims-review-search input[type=search]{background:var(--panel-2);border:1px solid var(--line);min-width:160px;color:var(--ink);border-radius:6px;flex:1;padding:12px 14px}.claims-review-search button{border:1px solid var(--line);background:var(--panel);color:var(--ink);cursor:pointer;border-radius:6px;padding:12px 18px}.claims-review-search a{font-size:13px}[id^=claim-]{scroll-margin-top:24px}.claim-record .cl-settle .case-form-fields{gap:16px}@media (max-width:760px){.cl-prop{flex-direction:column}.cl-prop-acts{flex-basis:auto;width:100%}.claim-record .cl-panel{padding:18px}.claim-record .cl-source{flex-wrap:wrap}.claim-record .cl-source-main{flex-basis:calc(100% - 100px)}.claim-record .cl-grade{flex-basis:100%;width:100%}.claim-source-passage{padding:14px;font-size:15px}}.claim-unanswered{color:var(--muted);margin-top:18px;font-size:13px;line-height:1.7}.claim-unanswered summary{cursor:pointer}.case-workspace [hidden],.claim-drawer-body [hidden]{display:none!important}.output-writing-entry{border:1px solid var(--line);border-radius:8px;margin:0 0 24px;padding:18px 20px}.output-writing-entry a{text-underline-offset:3px;text-decoration:underline}.output-writing-entry span{color:var(--muted);margin-top:8px;font-size:13px;line-height:1.6;display:block}
.editorial{--ed-paper:#f2f0e8;--ed-paper-ink:#23382e;--ed-paper-muted:#5c6d63;--ed-edge:#cfd5ca;--ed-panel:#1a251e;--ed-input:#121e16;max-width:1600px;padding:36px 44px 72px}.editorial *{box-sizing:border-box}.editorial [hidden]{display:none!important}.ed-header{margin-bottom:32px}.ed-breadcrumb{color:var(--faint);align-items:center;gap:12px;margin-bottom:32px;font-size:12px;display:flex}.ed-breadcrumb a{color:var(--muted);text-decoration:none}.ed-breadcrumb a:hover{color:var(--ink)}.ed-heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.ed-heading>div{min-width:0}.ed-eyebrow{color:#b7c9bc;text-transform:uppercase;letter-spacing:.16em;margin:0 0 12px;font-size:11px;font-weight:600}.editorial .ed-heading h1{font-family:var(--font-sans), sans-serif;letter-spacing:-.035em;color:#f3f3ed;max-width:26ch;margin:0;font-size:clamp(30px,3vw,44px);font-weight:500;line-height:1.16}.ed-description{color:#aebeb3;max-width:70ch;margin:14px 0 0;font-size:14px;line-height:1.65}.ed-public-link{color:#dce8df;border:1px solid #4a5d50;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;gap:16px;padding:11px 15px;font-size:13px;text-decoration:none;display:inline-flex}.ed-public-link:hover{background:#25372c;border-color:#809b88}.ed-meta{border-top:1px solid var(--line-soft);color:#b1bcb5;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:26px;padding-top:16px;font-size:12px;display:flex}.ed-pill{color:#b9ddc5;background:#243d2f;border-radius:30px;align-items:center;gap:7px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.ed-pill:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.ed-pill-warn{color:#eed18b;background:#3c3524}.ed-form{border:0;min-width:0;margin:0;padding:0}.ed-workspace{grid-template-columns:minmax(0,1fr) minmax(340px,400px);align-items:start;gap:24px;display:grid}.ed-paper{color:var(--ed-paper-ink);background:var(--ed-paper);border-radius:9px;min-width:0;padding:0 30px 30px;box-shadow:0 10px 40px #0002}.editorial .ed-paper strong{color:var(--ed-paper-ink)}.ed-paper-head{border-bottom:1px solid var(--ed-edge);color:var(--ed-paper-muted);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:16px;padding:22px 0;font-size:11px;display:flex}.ed-paper-head strong{color:var(--ed-paper-ink);font-weight:700}.editorial .ed-paper .ed-passage{cursor:default;background:0 0;border:0;border-bottom:1px solid #d8dbd1;border-radius:3px;margin:0 -14px;padding:22px 14px;transition:background .12s}.editorial .ed-paper .ed-passage-open{background:#e2e8dc;box-shadow:inset 3px 0 #47715a}.editorial .ed-paper .ed-passage-text{color:var(--ed-paper-ink);overflow-wrap:anywhere;max-width:68ch;margin:9px 0;font-family:Georgia,Times New Roman,serif;font-size:18px;line-height:1.8}.editorial .ed-paper .ed-passage-mark{align-items:center;gap:12px;margin:0;display:flex}.editorial .ed-paper .k{color:var(--ed-paper-muted);font-family:var(--font-sans), sans-serif;letter-spacing:.04em;text-transform:none;font-size:11px;font-weight:600}.editorial .ed-paper .sub{color:var(--ed-paper-muted)}.editorial .ed-paper .ed-passage-count{color:#526f59;font-size:11px}.editorial .ed-paper .ed-edit{width:auto;min-width:44px;min-height:36px;font-family:var(--font-sans), sans-serif;letter-spacing:0;text-transform:none;color:#3a6249;background:0 0;border:1px solid #0000;border-radius:5px;margin:0 0 0 auto;padding:4px 10px;font-size:11px;font-weight:600}.editorial .ed-paper .ed-passage:hover .ed-edit,.editorial .ed-paper .ed-edit:focus-visible,.editorial .ed-paper .ed-passage-open .ed-edit{background:#f4f6ef;border-color:#a6bca6}.editorial .ed-paper .refs{gap:7px;margin-top:14px}.editorial .ed-paper .refs-label{color:#617064;font-size:10px}.editorial .ed-paper .ref{color:#4b6253;overflow-wrap:anywhere;background:#e5e8de;border:1px solid #cbd4c5;border-radius:4px;font-size:10px}.editorial .ed-paper a{color:#2d6750;text-underline-offset:3px;text-decoration-color:#7d9a86}.editorial .ed-paper .filed{color:#56624f;border-left-color:#b9c7af;font-size:12px}.editorial .ed-watch-heading{font-family:var(--font-sans), sans-serif;color:var(--ed-paper-ink);letter-spacing:-.02em;text-transform:none;margin:28px 0 0;font-size:20px;font-weight:600}.editorial .ed-watch-block{border:0;margin:0;padding:0}.editorial .ed-paper .ed-watch-rating{color:#64705b;font:10px var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--ed-edge);padding:1px 6px}.editorial .ed-paper .ed-watch-remove{color:#805447;background:0 0;border:0;width:auto;min-width:0;margin:0 0 0 auto;padding:4px 8px;font-size:11px;line-height:1.2}.editorial .ed-paper .ed-watch-why{font-size:15px}.ed-empty-editor{text-align:center;color:#adbdaf;border:1px dashed #3d5145;border-radius:10px;padding:38px 28px}.ed-empty-symbol{color:#8fab96;margin-bottom:16px;font-size:28px;display:block}.ed-empty-editor h2{color:#e2ebe4;margin:0 0 12px;font-size:18px;font-weight:500}.ed-empty-editor p{margin:0;font-size:14px;line-height:1.7}.ed-empty-editor>span:last-child{color:#94a899;margin-top:26px;font-size:11px;display:block}.editorial .ed-pane{background:var(--ed-panel);scrollbar-width:thin;scrollbar-color:#536c58 transparent;border:1px solid #3a4e40;border-radius:10px;align-self:start;min-width:0;max-height:calc(100dvh - 48px);padding:22px;position:sticky;top:24px;overflow-y:auto;box-shadow:0 10px 30px #0002}.editorial .ed-pane-head{z-index:2;background:var(--ed-panel);border-bottom:1px solid #354739;justify-content:space-between;align-items:center;gap:10px;margin:0 0 18px;padding:8px 0 16px;display:flex;position:sticky;top:-22px}.editorial .ed-pane-head .k{font:600 15px var(--font-sans), sans-serif;letter-spacing:-.01em;text-transform:none;color:#e8eee8}.editorial .ed-pane .ed-pane-close{color:#acbdae;background:0 0;border:0;width:auto;min-height:30px;margin:0 0 0 auto;padding:3px 8px;font-size:23px;line-height:1}.ed-tools{background:#111c15;border:1px solid #354a3c;border-radius:7px;gap:4px;margin-bottom:20px;padding:4px;display:flex}.editorial .ed-tools button{text-transform:none;letter-spacing:0;color:#aebeb3;background:0 0;border:0;border-radius:4px;flex:1;min-height:36px;margin:0;padding:9px 8px;font-size:12px;font-weight:500}.editorial .ed-tools button[aria-pressed=true]{color:#f1f4ed;background:#324b3a;box-shadow:0 1px 4px #0003}.editorial .pane-label{color:#cbd8cd;font-family:var(--font-sans), sans-serif;text-transform:none;letter-spacing:0;margin:18px 0 9px;font-size:12px;font-weight:500;display:block}.editorial .pane-text,.editorial .ed-pane select,.editorial .ed-pane input:not([type=checkbox]){background:var(--ed-input);color:#ecf1e9;width:100%;font:14px/1.75 var(--font-sans), sans-serif;resize:vertical;border:1px solid #47604d;border-radius:6px;padding:13px}.editorial .ed-pane textarea:focus{outline-offset:2px;border-color:#95bba0;outline:2px solid #82ab8c44}.editorial .ed-pane .sub{color:#a7b9ac;margin-top:9px;font-size:12px;line-height:1.65}.editorial .ed-pane button:not(.tab):not(.ed-pane-close):not(.statusbox-x):not(.how-trigger){font-family:var(--font-sans), sans-serif;text-transform:none;letter-spacing:0;border-radius:6px;font-size:13px}.editorial .ed-pane>button,.editorial .ed-save{color:#172b1c;background:#c9ddba;border:1px solid #c9ddba;min-height:43px;font-weight:600}.editorial button:disabled{opacity:.45;cursor:not-allowed}.editorial .ed-pane button.ghost{color:#c4d4c6;background:0 0;border:1px solid #52694f}.editorial .ed-pane .danger{color:#efb39d!important;background:#3a2721!important;border:1px solid #6a463a!important}.ed-draft{color:#99b29f;padding:0 0 8px;font-size:11px;display:block}.ed-draft-dirty{color:#e4ca8c}.ed-publication{border-top:1px solid #394b3c;margin-top:20px;padding-top:16px}.ed-check{color:#d5e1d7;align-items:flex-start;gap:10px;font-size:12px;line-height:1.5;display:flex}.ed-check input{accent-color:#aac99a;width:15px;height:15px;margin:3px 0 0}.ed-check small{color:#a7b9ac;margin-top:3px;font-size:11px;display:block}.editorial .diff{font:14px/1.85 var(--font-sans), sans-serif;overflow-wrap:anywhere;white-space:pre-wrap;background:#142018;border:1px solid #3c5341;border-radius:6px;max-height:240px;padding:14px;overflow:auto}.editorial .d-add{color:#d5edcf;background:#2e5337;border-bottom:1px solid #80aa7d;text-decoration:none}.editorial .d-rm{color:#ebc2b4;background:#4a302b;text-decoration:line-through}.ed-action-row{gap:10px;margin-top:20px;display:flex}.ed-action-row button{margin:0}.ed-action-row .ghost{flex:none;width:auto;padding-inline:12px}.ed-secondary{border-top:1px solid #354b3d;margin-top:20px;padding-top:16px}.ed-secondary summary{cursor:pointer;color:#b5c6b9;font-size:12px}.ed-internal{border-top:1px solid var(--ed-edge);color:var(--ed-paper-muted);margin-top:24px;padding-top:18px;font-size:12px}.ed-internal summary{cursor:pointer;font-weight:600}.ed-internal dl{gap:8px;display:grid}.ed-internal dt{font-weight:600}.ed-internal dd{margin:0 0 12px;line-height:1.7}.ed-source-head{flex-wrap:wrap;align-items:center;gap:10px;margin-top:28px;font-size:14px;display:flex}.ed-source-head span{color:var(--ed-paper-muted);font-size:11px}.editorial .ed-paper .ed-source-text{font-size:16px}.editorial .statusbox{border-radius:7px;margin:0 0 20px;padding:16px}.editorial .statusbox-tag{font-size:10px}.editorial .statusbox-body b{font-size:13px}.editorial .statusbox-body p{font-size:12px;line-height:1.6}.editorial .chat{background:0 0;border:0;max-height:350px;padding:0}.editorial .bubble{border-radius:8px;font-size:13px;line-height:1.75}.editorial .proposal{background:#233726;border:1px solid #809c6e;border-radius:8px;padding:16px}.editorial .lesson{background:#24392c;border-radius:7px;padding:16px}.editorial .lesson .lesson-head{display:none}.ed-toolbar{border-block:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:20px;margin:0 0 12px;padding:16px 0;display:flex}.ed-filters{flex-wrap:wrap;gap:5px;display:flex}.ed-filters a{color:#b3c4b8;border-radius:6px;padding:9px 15px;font-size:13px;text-decoration:none}.ed-filters a[aria-current=page]{color:#f0f3e9;background:#344d3b}.ed-filters span{background:#0d1a1166;border-radius:4px;margin-left:7px;padding:1px 5px;font-size:10px;display:inline-block}.ed-search{align-items:center;gap:8px;display:flex}.editorial .ed-search input{color:#e4eee4;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#18261c;border:1px solid #435a49;border-radius:6px;width:220px;min-height:39px;padding:9px 12px;font-size:13px}.editorial .ed-search button{white-space:nowrap;color:#e3ece2;text-transform:none;letter-spacing:0;background:#2a4031;border:1px solid #435a49;border-radius:6px;flex-shrink:0;width:auto;min-height:39px;margin:0;padding:8px 14px;font-size:12px}.ed-result-count{color:#9eb4a4;margin:22px 0 14px;font-size:12px}.ed-archive{gap:12px;display:grid}.ed-archive-row{color:#eaf0e8;background:linear-gradient(110deg,#1e3024,#19261e);border:1px solid #334a3b;border-radius:8px;align-items:center;gap:24px;padding:24px;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.ed-archive-row:hover{background:#253c2b;border-color:#829d75}.ed-date{text-align:center;border-right:1px solid #45604b;min-width:66px;padding-right:24px}.ed-date strong{letter-spacing:-.05em;font-size:30px;font-weight:400;line-height:1;display:block}.ed-date span{color:#afc0ae;letter-spacing:.1em;text-transform:uppercase;margin-top:8px;font-size:10px;display:block}.ed-row-body{flex:1;min-width:0}.ed-row-body h2{color:#eaf0e8;letter-spacing:-.02em;margin:7px 0;font-size:20px;font-weight:500;line-height:1.35}.ed-row-body p{color:#a9bcae;margin:0;font-size:12px;line-height:1.7}.ed-row-label{letter-spacing:.08em;text-transform:uppercase;color:#b5cfae;font-size:10px}.ed-row-arrow{color:#b3c9a8;font-size:23px}.ed-pagination{color:#b4c7b7;justify-content:space-between;align-items:center;gap:20px;margin-top:24px;font-size:12px;display:flex}.ed-pagination a{color:#d6e4d7;border:1px solid #425c49;border-radius:6px;padding:9px 16px;text-decoration:none}.ed-empty{text-align:center;color:#b7cabb;border:1px dashed #405644;border-radius:8px;padding:55px 25px}.ed-empty h2{color:#e3ece2;font-size:20px;font-weight:500}.ed-empty p{font-size:14px}.ed-empty a{color:#d4e4c7}.editorial .withheld-head{text-align:left;color:#dbe8db;background:0 0;border:0;padding:0}.editorial .withheld-head .row-name{margin-top:10px;font-size:21px;line-height:1.35}.editorial .withheld-body{background:#122019;border:1px solid #3b5544;border-radius:7px;font-size:15px;line-height:1.8}.editorial .withheld-body .arabic{font-size:20px}.editorial :focus-visible{outline-offset:4px;outline:2px solid #a8c294}.editorial .ed-paper :focus-visible{outline-color:#42794e}@media (min-width:1600px){.ed-workspace{grid-template-columns:minmax(0,1fr) 430px}.ed-paper{padding-inline:44px}}@media (max-width:1250px){.editorial{padding:28px 24px 60px}.ed-workspace{grid-template-columns:minmax(0,1fr) 345px;gap:16px}.ed-paper{padding-inline:22px}.editorial .ed-pane{padding:18px}.ed-public-link{font-size:12px}}@media (max-width:1000px){.ed-heading{flex-direction:column;align-items:flex-start;gap:20px}.ed-workspace{grid-template-columns:1fr}.ed-workspace:has(.ed-pane){padding-bottom:35vh}.editorial .ed-pane{top:auto;bottom:0;left:var(--rail);z-index:40;border-radius:12px 12px 0 0;max-height:65dvh;position:fixed;right:0;box-shadow:0 -16px 50px #0008}.ed-empty-editor{display:none}.ed-toolbar{flex-direction:column;align-items:flex-start}}@media (max-width:760px){.editorial{padding:24px 16px 48px}.editorial .ed-pane{left:0}.ed-breadcrumb{margin-bottom:24px}.ed-meta{gap:10px 18px}.ed-paper{padding-inline:20px}.editorial .ed-paper .ed-passage-text{font-size:17px}.ed-archive-row{gap:16px;padding:18px}.ed-date{min-width:55px;padding-right:16px}.ed-row-body h2{font-size:17px}.ed-search{width:100%}.editorial .ed-search input{width:100%;min-width:0}.ed-paper-head{font-size:10px}}@media (prefers-reduced-motion:reduce){.editorial *{scroll-behavior:auto!important;transition:none!important}}.editorial .statusbox-warning{background:#342e20;border-color:#8e794d}.editorial .statusbox-warning .statusbox-tag{color:#e7cd91}.editorial .ed-pane:focus{outline:none}.ed-change-count{color:var(--ink);margin:20px 0 4px;font-weight:600}.ed-change-review{min-width:0;margin:18px 0}.ed-change-heading{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.ed-change-heading strong{flex:150px;font-size:12px}.ed-change-heading button{width:auto;min-height:32px;margin:0;padding:6px 9px;font-size:11px}.ed-link-changes{overflow-wrap:anywhere;margin-top:10px;font-size:12px}.ed-link-changes summary{cursor:pointer;color:var(--gold)}.ed-link-changes p{margin:6px 0}.ed-history{border-top:1px solid var(--line);margin-top:48px;padding-top:24px;scroll-margin-top:24px}.ed-history-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ed-history-heading h2{margin:0;font-size:23px}.ed-history-heading span{color:var(--muted);font-size:12px}.ed-history-entry{border-bottom:1px solid var(--line)}.ed-history-entry>summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:8px 20px;padding:18px 0;font-size:12px;display:flex}.ed-history-entry>summary:before{content:"+";color:var(--gold);font-size:18px}.ed-history-entry[open]>summary:before{content:"−"}.ed-history-entry time,.ed-history-entry>summary>span{color:var(--muted)}.ed-history-body{max-width:900px;padding:0 0 24px}.ed-history-comment{border-left:2px solid var(--gold);background:var(--panel-2);white-space:pre-wrap;overflow-wrap:anywhere;padding:12px 16px;font-size:13px}.ed-history-comment strong{color:var(--muted);margin-bottom:6px;font-size:11px;display:block}.ed-history .diff{max-height:420px;overflow:auto}.ed-archive-row[id]{scroll-margin-top:24px}
