.quick-start{padding-bottom:23px;margin-bottom:23px;border-bottom:1px solid #d8e0cd}.quick-start h2{font:400 28px/1.2 var(--serif);margin:10px 0 18px}.quick-start-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.quick-start-grid button{display:flex;flex-direction:column;align-items:flex-start;text-align:left;background:#f4f5ec;border:1px solid #d5dfc9;border-radius:5px;padding:15px 13px;color:#31533c;cursor:pointer}.quick-start-grid button:hover,.quick-start-grid button[aria-pressed=true]{background:#e6eddc;border-color:#91a77c}.quick-start-grid b{font:400 20px/1.2 var(--serif);margin-bottom:9px}.quick-start-grid button>span{font-size:11px;line-height:1.8;color:#65785a}.quick-start-grid .quick-start-action{font-size:10px;margin-top:auto;padding-top:12px;font-weight:600;color:#34573e}#preset-status{font-size:11px;line-height:1.85;color:#718064;margin:14px 0 0}.brief-detail{border-block:1px solid #e1e6d7;padding:14px 0;margin-top:20px}.brief-detail summary{font-size:12px;line-height:1.8;cursor:pointer}.brief-detail>.semantic-grid{padding-top:22px}.directory-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px}.directory-filters select{width:100%}.directory-summary{display:flex;justify-content:space-between;gap:20px;align-items:center;font-size:12px;margin-top:23px}.directory-summary button{font-size:11px}.directory-load-note{font-size:12px;color:#7a886d;line-height:1.8;margin:13px 0 0}.directory-pagination{display:flex;align-items:center;justify-content:center;gap:24px;padding:30px 0 15px;font-size:13px}.directory-pagination a,.directory-pagination button{border:1px solid #ccd8bd;padding:10px 15px;border-radius:4px;background:#f2f5e9;color:#36583f}.directory-pagination [aria-disabled=true],.directory-pagination button:disabled{opacity:.4;pointer-events:none}.directory-pagination>span{font-size:11px;color:#7a886b}.notebook-local-note{font-size:12px;line-height:1.9;max-width:780px;color:#7a886b;margin-top:20px}.notebook-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:13px 22px;padding:20px 0;border-block:1px solid var(--line)}.notebook-toolbar .text-link{font-size:12px}.notebook-file-label{position:relative;display:inline-flex;align-items:center;cursor:pointer;overflow:hidden;border:1px solid #c9d5ba;border-radius:4px;background:#f0f3e8;color:#31573d;font-weight:600}.notebook-file-label input{position:absolute;width:1px;height:1px;left:0;bottom:0;opacity:0}.notebook-file-label:focus-within{outline:2px solid #789763;outline-offset:3px}.notebook-status{font-size:13px;line-height:1.85;color:#668152;min-height:25px;margin:17px 0}.notebook-filters{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:20px;margin-bottom:28px}.notebook-filters label{display:grid;gap:9px}.notebook-filters input,.notebook-filters select{width:100%}.notebook-results-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:12px;margin-bottom:24px}.notebook-results-heading .button{font-size:12px;padding:11px 15px}.notebook-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:19px}.notebook-name{display:flex;flex-direction:column;min-width:0;padding:23px;background:#fffefa;border:1px solid #d8e1cd;border-radius:5px}.notebook-name>small{font-size:9px;letter-spacing:.6px;color:#859576;line-height:1.8}.notebook-name h2{font:400 31px/1.2 var(--serif);margin:14px 0;overflow-wrap:anywhere}.notebook-name>p{font-size:13px;line-height:1.9;color:#677b5b;margin:0 0 20px}.notebook-source-links{display:grid;gap:9px;font-size:11px;line-height:1.7;margin-top:auto;padding-bottom:20px}.notebook-name-actions{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #e0e6d6;padding-top:15px}.notebook-name-actions label{display:flex;align-items:center;gap:7px;font-size:11px}.notebook-name-actions input{width:15px;height:15px;accent-color:#365c40}.notebook-name-actions button{font-size:11px}.notebook-help{padding-block:32px 50px;max-width:900px}.notebook-help li{font-size:14px;line-height:1.9;margin-bottom:12px;color:#667a59}.notebook-help p{font-size:14px}.notebook-cards>.empty-state{grid-column:1/-1}.notebook-clear-dialog{max-width:560px;padding:28px;border:1px solid #bacaa9;border-radius:6px;background:#fcfcf6;color:#31543b}.notebook-clear-dialog h2{font:400 32px/1.2 var(--serif);margin:0 0 18px}.notebook-clear-dialog p{font-size:14px;line-height:1.9;color:#6c7e60}.notebook-clear-dialog::backdrop{background:#1f3029a6}#notebook-import-preview{background:#eef3e4;border:1px solid #c4d5b2;padding:23px;margin-bottom:25px}#notebook-import-preview h2,#notebook-comparison h2{font:400 30px/1.2 var(--serif);margin:0 0 18px}#notebook-import-preview p{font-size:13px;line-height:1.85}#notebook-comparison{padding:30px 0;border-top:1px solid var(--line);margin-top:20px}#notebook-comparison table{font-size:13px;min-width:520px}.editorial-lab{border-top:1px solid #d4dec8;padding-top:27px;margin:35px 0}.editorial-edit-pair{display:grid;grid-template-columns:1fr 1fr;gap:17px;margin:23px 0 16px}.editorial-edit-pair>div{border:1px solid #d8e2cd;padding:19px;background:#f4f5ec}.editorial-edit-pair>div:last-child{background:#eaf0df}.editorial-edit-pair small{font-size:8px;letter-spacing:1px;color:#819572}.editorial-edit-pair h3{font-size:25px!important;line-height:1.3!important;margin:10px 0 0!important;overflow-wrap:anywhere}.editorial-lab>small{font-size:11px;line-height:1.85;color:#829571;display:block}.issue-note-layout{display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:55px;padding-bottom:50px}.issue-note-layout form{display:grid;gap:21px;align-self:start}.issue-note-layout label{display:grid;gap:9px}.issue-note-layout input,.issue-note-layout textarea{width:100%}.issue-note-help h2{margin-top:0}.issue-note-help p{font-size:14px}.notebook-hub{padding-bottom:15px}
@media(max-width:1000px){.notebook-cards{grid-template-columns:1fr 1fr}.quick-start-grid{grid-template-columns:1fr}.quick-start-grid button{display:grid;grid-template-columns:160px 1fr;gap:0 15px}.quick-start-grid b{grid-row:1/3}.quick-start-grid .quick-start-action{padding-top:6px}}
@media(max-width:800px){.directory-filters{grid-template-columns:1fr 1fr}.notebook-filters{grid-template-columns:1fr 1fr}.notebook-filters>label:first-child{grid-column:1/-1}.issue-note-layout{grid-template-columns:1fr;gap:30px}.quick-start-grid button{grid-template-columns:130px 1fr}}
@media(max-width:600px){.quick-start h2{font-size:27px}.quick-start-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:9px;gap:12px}.quick-start-grid button{display:flex;flex:0 0 84%;scroll-snap-align:start;padding:17px}.quick-start-grid b{font-size:23px}.quick-start-grid button>span{font-size:12px}.quick-start-grid .quick-start-action{font-size:11px;padding-top:13px}.directory-filters{gap:17px 12px}.directory-filters label{font-size:11px}.directory-filters select{font-size:11px;max-width:100%}.directory-summary{align-items:flex-start;gap:15px;font-size:11px}.directory-summary button{font-size:10px;max-width:125px;text-align:right}.directory-load-note{font-size:11px}.directory-pagination{gap:15px;font-size:12px}.directory-pagination a,.directory-pagination button{padding:9px 11px}.directory-pagination>span{font-size:10px}.notebook-cards{grid-template-columns:1fr}.notebook-name{padding:22px}.notebook-toolbar{gap:13px}.notebook-toolbar .button{font-size:11px;padding:11px 13px}.notebook-toolbar .text-link{font-size:11px}.notebook-filters{grid-template-columns:1fr;gap:16px}.notebook-filters>label:first-child{grid-column:auto}.notebook-results-heading{align-items:flex-start;font-size:11px;line-height:1.8}.notebook-results-heading .button{font-size:10px;padding:9px 10px;flex-shrink:0}.notebook-name h2{font-size:30px}.notebook-name p{font-size:13px}.notebook-local-note{font-size:12px}.notebook-clear-dialog{padding:23px;width:calc(100% - 36px)}.notebook-clear-dialog h2{font-size:29px}.notebook-clear-dialog .button{font-size:12px}.editorial-edit-pair{grid-template-columns:1fr}.editorial-edit-pair h3{font-size:24px!important}.issue-note-layout{gap:25px}.issue-note-help p{font-size:14px}.brief-detail summary{font-size:12px}}
