.drafts-page .drafts-intro{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.drafts-page .drafts-intro .interior-title{margin-top:9px}.drafts-page .draft-totals{font:11px/1.7 var(--mono);text-align:right;max-width:165px;color:var(--muted);flex-shrink:0}.drafts-page .draft-controls{background:var(--white);border-top:2px solid var(--accent);border-bottom:1px solid var(--line);padding:22px 25px}.drafts-page .control-top{justify-content:space-between;align-items:center;gap:30px;display:flex}.drafts-page .book-label{font:10px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);gap:7px;min-width:0;display:grid}.drafts-page .book-label select{font:24px var(--serif);color:var(--ink);border:0;border-bottom:1px solid var(--line);background:0 0;max-width:100%;min-height:44px;padding:5px 30px 5px 0}.drafts-page .book-label option{background:var(--paper);color:var(--ink)}.drafts-page .save-date strong{font-size:22px;font-weight:400}.drafts-page .save-date .mono{color:var(--muted)}.drafts-page .save-buttons,.drafts-page .view-buttons,.drafts-page .kinds{gap:6px;display:flex}.drafts-page .save-buttons{flex-shrink:0}.drafts-page .save-buttons button,.drafts-page .view-buttons button,.drafts-page .kinds button{font:11px var(--mono);border:1px solid var(--line);background:0 0;min-height:44px;padding:8px 12px}.drafts-page .save-buttons button:hover,.drafts-page .view-buttons button:hover,.drafts-page .kinds button:hover{background:var(--accent-light)}.drafts-page button:disabled{opacity:.35;cursor:default}.drafts-page .save-buttons button[aria-pressed=true],.drafts-page .view-buttons button[aria-pressed=true],.drafts-page .kinds button[aria-pressed=true]{background:var(--green);color:var(--paper);border-color:var(--green)}.drafts-page .range-label{margin-top:14px;display:block}.drafts-page .range-label span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.drafts-page .range-label input{width:100%;min-height:44px;accent-color:var(--accent);cursor:pointer}.drafts-page .range-endpoints{color:var(--muted);justify-content:space-between;font-size:9px;display:flex}.drafts-page .filter-row{justify-content:space-between;align-items:center;gap:15px;margin-top:19px;display:flex}.drafts-page .filter-row .mono{color:var(--muted);font-size:9px}.drafts-page .draft-workspace{grid-template-columns:238px minmax(0,1fr);gap:30px;margin-top:31px;display:grid}.drafts-page .change-picker{min-width:0}.drafts-page .change-picker>summary{font:11px var(--mono);color:var(--muted);cursor:pointer;padding:3px 0 15px;list-style:none}.drafts-page .change-picker>summary::-webkit-details-marker{display:none}.drafts-page .change-picker>summary:after{content:" ↓"}.drafts-page .change-picker:not([open])>summary:after{content:" →"}.drafts-page .change-picker nav{border-top:1px solid var(--line);max-height:580px;overflow:auto}.drafts-page .change-picker button{text-align:left;border:0;border-bottom:1px solid var(--line);width:100%;font:16px/1.4 var(--serif);overflow-wrap:anywhere;background:0 0;border-left:2px solid #0000;padding:14px 14px 16px;display:block}.drafts-page .change-picker button small{font:9px var(--mono);color:var(--muted);margin-bottom:7px;display:block}.drafts-page .change-picker button[aria-current=true]{background:var(--white);border-left-color:var(--accent)}.drafts-page .change-picker button:hover{background:var(--white)}.drafts-page .draft-reading{min-width:0}.drafts-page .reading-head{justify-content:space-between;align-items:center;gap:16px;min-height:44px;display:flex}.drafts-page .save-files{color:var(--muted);overflow-wrap:anywhere;margin:15px 0;font-size:9px;line-height:1.6}.drafts-page .revision-panel{background:var(--white);border:1px solid var(--line);padding:25px 30px}.drafts-page .revision-panel .mono{color:var(--muted);margin-bottom:12px;font-size:10px}.drafts-page .revision-panel .copy{overflow-wrap:anywhere;font-size:21px;line-height:1.7}.drafts-page .revision-panel del{color:var(--accent);text-decoration-thickness:1px}.drafts-page .revision-panel ins{text-decoration-thickness:2px;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:5px}.drafts-page .parallel-copy{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.drafts-page .parallel-copy .revision-panel{padding:21px}.drafts-page .parallel-copy .copy{font-size:18px;line-height:1.65}.drafts-page .empty-copy{color:var(--muted);border:1px dashed var(--line);padding:25px;font-size:19px;line-height:1.6}.drafts-page .excerpt-note,.drafts-page .handoff-note{font:10px/1.6 var(--mono);color:var(--muted);margin-top:14px}.drafts-page .ask-draft{color:var(--accent);margin-top:24px;padding-block:7px;font-size:17px;display:inline-block}.drafts-page .ask-draft span{margin-left:20px}.drafts-page .handoff-note{margin-top:2px}.drafts-page .draft-method,.drafts-page .draft-history{border-top:1px solid var(--line);color:var(--muted);margin-top:37px;padding-top:20px;font-size:16px;line-height:1.6}.drafts-page .draft-method{max-width:800px}.drafts-page .draft-method summary,.drafts-page .draft-history summary{cursor:pointer;color:var(--ink);min-height:44px}.drafts-page .draft-method p,.drafts-page .draft-history p{max-width:800px;margin-top:15px}.drafts-page .draft-method h2{color:var(--ink);margin-top:25px;font-size:20px;font-weight:400}.drafts-page .draft-method .mono,.drafts-page .draft-history .mono{overflow-wrap:anywhere;font-size:11px}.drafts-page .arc{margin-top:28px}.drafts-page .arc svg{width:100%;height:auto;display:block;overflow:visible}.drafts-page .arc text{font-family:var(--mono);fill:var(--muted);font-size:12px}.drafts-page .arc-grid{stroke:var(--line);stroke-width:1px}.drafts-page .arc-window{fill:var(--accent-light)}.drafts-page .arc-dot{fill:var(--ink);stroke:var(--paper);stroke-width:1px}.drafts-page .arc figcaption{margin-top:8px}@media (max-width:900px){.drafts-page .draft-workspace{grid-template-columns:190px minmax(0,1fr);gap:22px}.drafts-page .control-top{gap:15px}.drafts-page .parallel-copy{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.drafts-page .drafts-intro{display:block}.drafts-page .draft-totals{text-align:left;max-width:none;margin-top:12px;font-size:9px}.drafts-page .draft-controls{padding:16px}.drafts-page .control-top{grid-template-columns:minmax(0,1fr) auto;gap:14px;display:grid}.drafts-page .book-label{grid-column:1/-1}.drafts-page .book-label select{width:100%;font-size:23px}.drafts-page .save-date strong{font-size:18px}.drafts-page .save-buttons button{padding:8px 10px;font-size:10px}.drafts-page .range-label{margin-top:9px}.drafts-page .filter-row{display:block}.drafts-page .kinds{flex-wrap:wrap}.drafts-page .kinds button{padding:8px;font-size:9px}.drafts-page .filter-row>span{margin-top:12px;display:block}.drafts-page .draft-workspace{margin-top:22px;display:block}.drafts-page .change-picker{border-block:1px solid var(--line);margin-bottom:20px;padding:4px 0}.drafts-page .change-picker>summary{min-height:44px;padding:14px 0}.drafts-page .change-picker nav{max-height:200px;margin-top:5px}.drafts-page .reading-head{align-items:center}.drafts-page .reading-head .page-kicker{font-size:10px}.drafts-page .view-buttons button{padding:8px;font-size:9px}.drafts-page .revision-panel{padding:20px}.drafts-page .revision-panel .copy{font-size:19px}.drafts-page .save-files{margin:12px 0}.drafts-page .ask-draft{font-size:16px;line-height:1.5}.drafts-page .ask-draft span{margin-left:4px}.drafts-page .excerpt-note{font-size:9px}}@media (max-width:400px){.drafts-page .save-date,.drafts-page .save-buttons{grid-column:1/-1}.drafts-page .reading-head{flex-wrap:wrap;gap:8px}}
