.notebook_workspace__pgo6_{-webkit-padding-after:var(--space-9);padding-block-end:var(--space-9)}.notebook_srOnly__asB_i{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.notebook_top__nalUC{-webkit-margin-before:0;margin-block-start:0}.notebook_headTools__g7EYl{position:relative;display:inline-flex;align-items:center;gap:var(--space-2)}.notebook_help__lmpWz{display:inline-flex;align-items:center;justify-content:center;inline-size:2.25rem;block-size:2.25rem;border:1px solid var(--control-border);border-radius:var(--radius-sm);background:var(--control-surface);color:var(--text-secondary);font:inherit;font-size:var(--fs-sm);font-weight:700;cursor:pointer;transition:transform var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out);white-space:nowrap}.notebook_help__lmpWz:hover{border-color:var(--border-strong);background:var(--surface-raised);color:var(--text-primary)}.notebook_help__lmpWz:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.notebook_help__lmpWz:active,.notebook_help__lmpWz[aria-expanded=true]{border-color:var(--brand);background:var(--brand-soft);color:var(--brand-on-soft)}.notebook_help__lmpWz:active{transform:scale(.92)}.notebook_help__lmpWz[aria-disabled=true]{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.notebook_help__lmpWz{transition:none}.notebook_help__lmpWz:active{transform:none}}.notebook_shell__LDsc6{display:grid;grid-template-columns:minmax(0,16.25rem) minmax(0,1fr);align-items:stretch;min-block-size:calc(100dvh - var(--library-header-h) - var(--space-10));border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--surface-raised);overflow:clip}.notebook_railCol__JX0A7{min-inline-size:0;-webkit-border-end:1px solid var(--border-subtle);border-inline-end:1px solid var(--border-subtle);background:var(--surface-page)}.notebook_rail__Ee9VK{position:-webkit-sticky;position:sticky;top:var(--space-6);display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-2);border:0;border-radius:0;background:transparent;max-block-size:calc(100dvh - var(--library-header-h) - var(--space-6) * 2)}.notebook_railHead__Fawsu{display:flex;align-items:center;gap:var(--space-2)}.notebook_railTitle__nECki{flex-grow:1;padding-inline:var(--space-1);font-size:var(--fs-md);font-weight:800;color:var(--text-primary)}.notebook_railNew__X5MV8{display:inline-flex;align-items:center;justify-content:center;inline-size:1.75rem;block-size:1.75rem;border:1px solid var(--control-border);border-radius:var(--radius-sm);background:var(--control-surface);color:var(--text-secondary);cursor:pointer}.notebook_railNew__X5MV8:hover:not(:disabled){border-color:var(--border-strong);color:var(--text-primary)}.notebook_railNew__X5MV8:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.notebook_railNew__X5MV8:active:not(:disabled){background:var(--brand-soft)}.notebook_railNew__X5MV8:disabled,.notebook_railNew__X5MV8[aria-disabled=true]{opacity:.5;cursor:not-allowed}.notebook_railBody__mMczK{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-2);min-block-size:0}.notebook_railBody__mMczK[hidden]{display:none}.notebook_shellFolded__AaCr9{grid-template-columns:auto minmax(0,1fr)}.notebook_rail__Ee9VK[data-folded]{padding:var(--space-2)}.notebook_rail__Ee9VK[data-folded] .notebook_railHead__Fawsu{flex-direction:column}.notebook_searchRow__3Ah_k{position:relative;display:flex;align-items:center}.notebook_searchIcon__hkzW_{position:absolute;inset-inline-start:var(--space-3);color:var(--text-muted);pointer-events:none}.notebook_search__t4Kng{inline-size:100%;min-block-size:2.125rem;padding:var(--space-1) var(--space-3) var(--space-1) var(--space-7);border:1px solid var(--control-border);border-radius:var(--radius-md);background:var(--control-surface);color:var(--text-primary);font:inherit;font-size:var(--fs-sm)}.notebook_search__t4Kng::placeholder{color:var(--text-muted);opacity:1}.notebook_railLoading__ZQUyI{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.notebook_pageList__DzL4D{display:flex;flex-direction:column;flex:1 1 auto;min-block-size:0;overflow-y:auto;gap:2px;margin:0;padding:0;list-style:none}.notebook_pageList__DzL4D li{--row-bg:var(--surface-page);position:relative;display:flex;align-items:center;gap:var(--space-1);-webkit-padding-start:calc(var(--depth, 0) * var(--space-3));padding-inline-start:calc(var(--depth, 0) * var(--space-3))}.notebook_pageList__DzL4D li:hover{--row-bg:var(--surface-sunken)}.notebook_pageList__DzL4D li:has(>.notebook_pageItemOn__do2jP){--row-bg:var(--row-on-bg)}.notebook_pageList__DzL4D li:hover>.notebook_pageItem__RrWVd{background:var(--row-bg);color:var(--text-primary)}.notebook_pageList__DzL4D li>.notebook_pageItem__RrWVd:active{background:var(--brand-soft)}.notebook_rowTools__Rx6qO{position:absolute;inset-block:0;inset-inline-end:0;display:flex;align-items:center;gap:2px;padding-inline:var(--space-1);border-radius:var(--radius-sm);background:var(--row-bg);opacity:0;pointer-events:none}.notebook_pageList__DzL4D li:focus-within .notebook_rowTools__Rx6qO,.notebook_pageList__DzL4D li:hover .notebook_rowTools__Rx6qO,.notebook_rowTools__Rx6qO:has([aria-expanded=true]){opacity:1;pointer-events:auto}.notebook_pageItem__RrWVd{display:flex;flex-grow:1;align-items:center;gap:var(--space-2);min-inline-size:0;min-block-size:2.125rem;padding:0 var(--space-2);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);font:inherit;font-size:var(--fs-md);font-weight:500;text-align:start;cursor:pointer}.notebook_pageItem__RrWVd:hover{background:color-mix(in oklab,var(--text-primary) 8%,var(--surface-page));color:var(--text-primary)}.notebook_pageItemOn__do2jP{background:var(--row-on-bg);box-shadow:inset 3px 0 0 var(--brand);color:var(--text-primary);font-weight:700}.notebook_pageItemOn__do2jP,.notebook_pageList__DzL4D{--row-on-bg:color-mix(in oklab,var(--brand) 20%,var(--surface-page))}.notebook_pageItemOn__do2jP .notebook_pageCount__69xJb{color:var(--text-primary)}.notebook_pageItemOn__do2jP:hover{background:var(--row-on-bg)}.notebook_pageItem__RrWVd[aria-disabled=true]{opacity:.5;cursor:not-allowed}.notebook_pageName__hJ8iR{flex-grow:1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notebook_pageCount__69xJb{flex-shrink:0;-webkit-margin-start:auto;margin-inline-start:auto;font-size:var(--fs-2xs);font-weight:600;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.notebook_pageDrop__YivyX{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;inline-size:1.6rem;block-size:1.6rem;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);cursor:pointer;opacity:0}.notebook_pageDrop__YivyX:focus-visible,.notebook_pageList__DzL4D li:hover .notebook_pageDrop__YivyX{opacity:1}.notebook_pageDrop__YivyX:hover{color:var(--state-danger-fg)}.notebook_pageDrop__YivyX:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.notebook_pageDrop__YivyX:active{background:var(--brand-soft)}.notebook_pageTool__8HqNr{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;inline-size:1.6rem;block-size:1.6rem;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);cursor:pointer;opacity:0}.notebook_pageList__DzL4D li:hover .notebook_pageTool__8HqNr,.notebook_pageTool__8HqNr:focus-visible,.notebook_pageTool__8HqNr[aria-expanded=true]{opacity:1}.notebook_pageTool__8HqNr:hover{background:var(--surface-raised);color:var(--text-primary)}.notebook_pageTool__8HqNr:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.notebook_pageTool__8HqNr:active{background:var(--brand-soft)}.notebook_pageTool__8HqNr[aria-disabled=true]{opacity:.4;cursor:not-allowed}.notebook_pageOrder__lYYp7{display:inline-flex;flex-direction:column;flex-shrink:0;opacity:0}.notebook_pageList__DzL4D li:focus-within .notebook_pageOrder__lYYp7,.notebook_pageList__DzL4D li:hover .notebook_pageOrder__lYYp7{opacity:1}.notebook_pageOrderButton__qLseZ{display:inline-flex;align-items:center;justify-content:center;inline-size:1.1rem;block-size:.8rem;padding:0;border:0;border-radius:var(--radius-xs);background:transparent;color:var(--text-muted);cursor:pointer}.notebook_pageOrderButton__qLseZ:hover{background:var(--surface-raised);color:var(--text-primary)}.notebook_pageOrderButton__qLseZ:focus-visible{outline:2px solid var(--brand);outline-offset:0}.notebook_pageOrderButton__qLseZ:active{background:var(--brand-soft)}.notebook_pageOrderButton__qLseZ[aria-disabled=true]{opacity:.35;cursor:not-allowed}.notebook_pageOrderButton__qLseZ[aria-disabled=true]:hover{background:transparent;color:var(--text-muted)}.notebook_pageList__DzL4D li:focus-within .notebook_pageDrop__YivyX,.notebook_pageList__DzL4D li:focus-within .notebook_pageTool__8HqNr{opacity:1}.notebook_pageList__DzL4D li[data-dragging]{opacity:.5}.notebook_pageList__DzL4D li[data-drop=before]{box-shadow:inset 0 2px 0 var(--brand)}.notebook_pageList__DzL4D li[data-drop=after]{box-shadow:inset 0 -2px 0 var(--brand)}.notebook_pageItem__RrWVd:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.notebook_pageItem__RrWVd:active{background:var(--brand-soft)}.notebook_moveMenu__Kaajx{position:absolute;inset-block-start:100%;inset-inline:0;z-index:var(--z-dropdown);display:flex;flex-direction:column;gap:1px;max-block-size:16rem;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-1);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-3)}.notebook_moveHead__Fknpr{padding:var(--space-1) var(--space-2);color:var(--text-muted);font-size:var(--fs-3xs)}.notebook_moveCancel__M_d5h,.notebook_moveItem__rkmAo{padding:var(--space-1) var(--space-2);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-primary);font:inherit;font-size:var(--fs-xs);text-align:start;cursor:pointer}.notebook_moveCancel__M_d5h{color:var(--text-muted);white-space:nowrap}.notebook_moveCancel__M_d5h:hover,.notebook_moveItem__rkmAo:hover{background:var(--surface-sunken)}.notebook_moveCancel__M_d5h:focus-visible,.notebook_moveItem__rkmAo:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.notebook_moveCancel__M_d5h:active,.notebook_moveItem__rkmAo:active{background:var(--brand-soft)}.notebook_moveItem__rkmAo[aria-disabled=true]{opacity:.5;cursor:not-allowed}.notebook_railFoot__5zSk4,.notebook_railNote__leggD{margin:0;font-size:var(--fs-xs);line-height:var(--lh-normal);color:var(--text-muted)}.notebook_railFoot__5zSk4,.notebook_trash__Ls6c_{-webkit-padding-before:var(--space-2);padding-block-start:var(--space-2);-webkit-border-before:1px solid var(--border-subtle);border-block-start:1px solid var(--border-subtle)}.notebook_trash__Ls6c_{display:grid;flex-shrink:0;grid-gap:var(--space-2);gap:var(--space-2)}.notebook_trashToggle__GCcoE{display:flex;align-items:center;gap:var(--space-2);min-block-size:2.125rem;padding:0 var(--space-2);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);font:inherit;font-size:var(--fs-md);text-align:start;cursor:pointer;white-space:nowrap}.notebook_trashToggle__GCcoE:hover{background:var(--surface-raised);color:var(--text-primary)}.notebook_trashToggle__GCcoE:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.notebook_trashToggle__GCcoE:active{background:var(--brand-soft)}.notebook_trashToggle__GCcoE[aria-expanded=true]{color:var(--text-primary);font-weight:600}.notebook_trashToggle__GCcoE[aria-disabled=true]{opacity:.5;cursor:not-allowed}.notebook_trashPanel__B98a_{max-block-size:18rem;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised)}.notebook_trashList__2AtJN,.notebook_trashPanel__B98a_{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.notebook_trashList__2AtJN{margin:0;padding:0;list-style:none}.notebook_trashItem__1hI_7{display:grid;grid-gap:var(--space-1);gap:var(--space-1);-webkit-padding-after:var(--space-2);padding-block-end:var(--space-2);-webkit-border-after:1px solid var(--border-subtle);border-block-end:1px solid var(--border-subtle)}.notebook_trashName__CHDNS{min-inline-size:0;overflow:hidden;color:var(--text-primary);font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap}.notebook_trashMeta__ahqQz{color:var(--text-muted);font-size:var(--fs-3xs)}.notebook_trashTools___q6v_{display:flex;flex-wrap:wrap;gap:var(--space-1)}.notebook_trashButton__sAOWN{padding:var(--space-1) var(--space-2);border:1px solid var(--control-border);border-radius:var(--radius-sm);background:var(--control-surface);color:var(--text-secondary);font:inherit;font-size:var(--fs-3xs);cursor:pointer;white-space:nowrap}.notebook_trashButton__sAOWN:hover{border-color:var(--border-strong);color:var(--text-primary)}.notebook_trashButton__sAOWN:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.notebook_trashButton__sAOWN:active{background:var(--brand-soft)}.notebook_trashButton__sAOWN[aria-disabled=true]{opacity:.5;cursor:not-allowed}.notebook_trashDanger__tZAn0:hover{border-color:var(--state-danger);color:var(--state-danger-fg)}.notebook_addBlock__3g7w5 kbd,.notebook_menuKey__IsVfw,.notebook_railFoot__5zSk4 kbd,.notebook_tableHint__XYyfb kbd{padding:1px 5px;border:1px solid var(--control-border);border-radius:var(--radius-xs);background:var(--control-surface);font-family:inherit;font-size:.92em;color:var(--text-secondary)}.notebook_sheet__DJQwl{min-inline-size:0;overflow-x:clip}.notebook_sheet__DJQwl,.notebook_sheet__DJQwl[data-framed]{background-color:var(--surface-raised)}.notebook_bgSwatch__KUczB[data-tone=sepia],.notebook_sheet__DJQwl[data-tone=sepia]{--paper-bg:var(--paper-sepia-bg);--paper-text:var(--paper-sepia-text);--paper-muted:var(--paper-sepia-muted);--paper-line:var(--paper-sepia-line)}.notebook_bgSwatch__KUczB[data-tone=mint],.notebook_sheet__DJQwl[data-tone=mint]{--paper-bg:var(--paper-mint-bg);--paper-text:var(--paper-mint-text);--paper-muted:var(--paper-mint-muted);--paper-line:var(--paper-mint-line)}.notebook_bgSwatch__KUczB[data-tone=sky],.notebook_sheet__DJQwl[data-tone=sky]{--paper-bg:var(--paper-sky-bg);--paper-text:var(--paper-sky-text);--paper-muted:var(--paper-sky-muted);--paper-line:var(--paper-sky-line)}.notebook_bgSwatch__KUczB[data-tone=solar],.notebook_sheet__DJQwl[data-tone=solar]{--paper-bg:var(--paper-solar-bg);--paper-text:var(--paper-solar-text);--paper-muted:var(--paper-solar-muted);--paper-line:var(--paper-solar-line)}.notebook_bgSwatch__KUczB[data-tone=nord],.notebook_sheet__DJQwl[data-tone=nord]{--paper-bg:var(--paper-nord-bg);--paper-text:var(--paper-nord-text);--paper-muted:var(--paper-nord-muted);--paper-line:var(--paper-nord-line)}.notebook_bgSwatch__KUczB[data-tone=gruv],.notebook_sheet__DJQwl[data-tone=gruv]{--paper-bg:var(--paper-gruv-bg);--paper-text:var(--paper-gruv-text);--paper-muted:var(--paper-gruv-muted);--paper-line:var(--paper-gruv-line)}.notebook_bgSwatch__KUczB[data-tone=contrast],.notebook_sheet__DJQwl[data-tone=contrast]{--paper-bg:var(--paper-contrast-bg);--paper-text:var(--paper-contrast-text);--paper-muted:var(--paper-contrast-muted);--paper-line:var(--paper-contrast-line)}.notebook_bgSwatch__KUczB[data-tone=brand],.notebook_sheet__DJQwl[data-tone=brand]{--paper-wash:linear-gradient(160deg,var(--brand-soft),transparent 75%)}.notebook_bgSwatch__KUczB[data-tone]:not([data-tone=none],[data-tone=brand]),.notebook_sheet__DJQwl[data-tone]:not([data-tone=none],[data-tone=brand]){--text-primary:var(--paper-text);--text-secondary:var(--paper-muted);--text-muted:color-mix(in oklab,var(--paper-muted) 80%,var(--paper-bg));--ink-base:var(--paper-text);--border-subtle:var(--paper-line);--border-default:color-mix(in oklab,var(--paper-line),var(--paper-text) 18%);--border-strong:color-mix(in oklab,var(--paper-line),var(--paper-text) 35%);--surface-raised:color-mix(in oklab,var(--paper-bg),var(--paper-text) 5%);--surface-sunken:color-mix(in oklab,var(--paper-bg),var(--paper-text) 9%);--control-surface:color-mix(in oklab,var(--paper-bg),var(--paper-text) 6%);--control-border:var(--border-default);color:var(--paper-text)}.notebook_bgSwatch__KUczB:not([data-tone=none],[data-tone=brand]),.notebook_sheet__DJQwl[data-framed]:not([data-tone=none],[data-tone=brand]){background-color:var(--paper-bg)}.notebook_bgSwatch__KUczB[data-tone=brand],.notebook_sheet__DJQwl[data-tone=brand]{background-image:var(--paper-wash)}.notebook_bgSwatch__KUczB[data-pattern=lined],.notebook_sheet__DJQwl[data-pattern=lined]{background-image:repeating-linear-gradient(to bottom,transparent 0,transparent calc(2rem - 1px),var(--border-subtle) calc(2rem - 1px),var(--border-subtle) 2rem),var(--paper-wash,none)}.notebook_bgSwatch__KUczB[data-pattern=grid],.notebook_sheet__DJQwl[data-pattern=grid]{background-image:linear-gradient(var(--border-subtle) 1px,transparent 1px),linear-gradient(90deg,var(--border-subtle) 1px,transparent 1px),var(--paper-wash,none);background-size:1.5rem 1.5rem,1.5rem 1.5rem,auto}.notebook_bgSwatch__KUczB[data-pattern=dots],.notebook_sheet__DJQwl[data-pattern=dots]{background-image:radial-gradient(var(--border-strong) 1px,transparent 1.5px),var(--paper-wash,none);background-size:1.25rem 1.25rem,auto}.notebook_bgMenu__Q_GpT{position:absolute;inset-block-start:calc(100% + var(--space-2));inset-inline-end:0;z-index:var(--z-dropdown);display:grid;grid-gap:var(--space-2);gap:var(--space-2);inline-size:min(22rem,calc(100vw - var(--space-8)));max-block-size:calc(100vh - 8rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-3)}.notebook_bgSample__ZIcut{color:var(--text-primary);font-family:var(--font-ui);font-size:var(--fs-sm);font-weight:650}.notebook_bgPatternDot__4aU7u{display:inline-block;inline-size:1rem;block-size:1rem;-webkit-margin-end:var(--space-1);margin-inline-end:var(--space-1);border:1px solid var(--border-default);border-radius:var(--radius-xs);background-color:var(--surface-page);vertical-align:middle}.notebook_bgPatternDot__4aU7u[data-pattern=lined]{background-image:repeating-linear-gradient(to bottom,transparent 0,transparent 3px,var(--border-strong) 3px,var(--border-strong) 4px)}.notebook_bgPatternDot__4aU7u[data-pattern=grid]{background-image:linear-gradient(var(--border-strong) 1px,transparent 1px),linear-gradient(90deg,var(--border-strong) 1px,transparent 1px);background-size:4px 4px}.notebook_bgPatternDot__4aU7u[data-pattern=dots]{background-image:radial-gradient(var(--border-strong) 1px,transparent 1.2px);background-size:4px 4px}.notebook_bgScope__GsZXQ{display:grid;grid-template-columns:1fr 1fr;grid-gap:2px;gap:2px;padding:2px;border:1px solid var(--control-border);border-radius:var(--radius-sm);background:var(--control-surface)}.notebook_bgScopeBtn__Hqs2t{min-width:0;overflow:hidden;padding:var(--space-1) var(--space-2);border:0;border-radius:var(--radius-xs);background:transparent;color:var(--text-secondary);font-size:var(--fs-3xs);font-weight:600;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.notebook_bgScopeBtn__Hqs2t:hover{color:var(--text-primary)}.notebook_bgScopeBtn__Hqs2t:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.notebook_bgScopeBtn__Hqs2t:active{background:var(--surface-sunken)}.notebook_bgScopeBtn__Hqs2t[aria-checked=true]{background:var(--brand-soft);color:var(--brand-on-soft)}.notebook_bgScopeBtn__Hqs2t[aria-disabled=true]{opacity:.5;cursor:not-allowed}.notebook_bgFonts__isRIA{padding:var(--space-1);border:1px solid var(--border-subtle);border-radius:var(--radius-sm)}.notebook_bgNote__Uwi8I{margin:0;color:var(--text-muted);font-size:var(--fs-3xs);line-height:var(--lh-normal)}.notebook_bgHead__2JhXb{font-size:var(--fs-3xs);font-weight:650;color:var(--text-secondary)}.notebook_bgGrid__7B3On{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.notebook_bgChoice__d5pjS{display:grid;justify-items:center;grid-gap:var(--space-1);gap:var(--space-1);padding:var(--space-1);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);font:inherit;font-size:var(--fs-3xs);cursor:pointer}.notebook_bgChoice__d5pjS:hover{background:var(--surface-sunken);color:var(--text-primary)}.notebook_bgChoice__d5pjS:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.notebook_bgChoice__d5pjS:active{background:var(--brand-soft)}.notebook_bgChoice__d5pjS[aria-pressed=true]{color:var(--text-primary);font-weight:600}.notebook_bgChoice__d5pjS[aria-disabled=true]{opacity:.5;cursor:not-allowed}.notebook_bgRow__KQwnM{display:flex;flex-wrap:wrap;gap:var(--space-1)}.notebook_bgPill__A7trL{padding:var(--space-1) var(--space-2);border:1px solid var(--control-border);border-radius:var(--radius-full);background:var(--control-surface);color:var(--text-secondary);font-size:var(--fs-3xs);cursor:pointer;white-space:nowrap}.notebook_bgPill__A7trL:hover{border-color:var(--border-strong);color:var(--text-primary)}.notebook_bgPill__A7trL:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.notebook_bgPill__A7trL:active{background:var(--brand-soft)}.notebook_bgPill__A7trL[aria-pressed=true]{border-color:var(--brand);background:var(--brand-soft);color:var(--brand-on-soft)}.notebook_bgPill__A7trL[aria-disabled=true]{opacity:.5;cursor:not-allowed}.notebook_bgSwatch__KUczB{display:inline-flex;align-items:center;justify-content:center;inline-size:100%;aspect-ratio:4/3;border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-page);color:var(--brand)}.notebook_bgChoice__d5pjS[aria-pressed=true] .notebook_bgSwatch__KUczB{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.notebook_editor__EDX3v{--editor-pad:var(--space-8);display:flex;flex-direction:column;gap:var(--space-2);inline-size:100%;padding-inline:var(--editor-pad);-webkit-padding-after:var(--space-12);padding-block-end:var(--space-12)}.notebook_coverEditor__9jngF{display:grid;grid-gap:var(--space-2);gap:var(--space-2);justify-items:end;-webkit-padding-before:var(--space-3);padding-block-start:var(--space-3)}.notebook_coverField__MZDOK{--cover-ratio:4/1;--cover-max-block:clamp(7.5rem,22vh,12.5rem);display:grid;grid-gap:var(--space-2);gap:var(--space-2);justify-self:stretch}.notebook_coverLabel__dC_4X{color:var(--text-secondary);font-size:var(--fs-xs);font-weight:800}.notebook_coverHint__CfDI9{color:var(--text-muted);font-size:var(--fs-2xs)}.notebook_coverAdd__u84_U{display:inline-flex;align-items:center;gap:var(--space-1);border:0;border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);background:transparent;color:var(--text-muted);font:700 var(--fs-2xs) var(--font-ui);cursor:pointer;opacity:0;transition:opacity var(--dur-base) var(--ease-out),background var(--dur-base) var(--ease-out);white-space:nowrap}.notebook_coverAdd__u84_U:focus-visible,:hover>.notebook_coverAdd__u84_U{opacity:1}.notebook_coverAdd__u84_U:hover{background:var(--surface-sunken);color:var(--text-primary)}.notebook_coverAdd__u84_U:active{filter:brightness(var(--press-bright))}.notebook_coverAdd__u84_U:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.notebook_coverAdd__u84_U[aria-disabled=true]{opacity:.55;cursor:not-allowed}@media (hover:none){.notebook_coverAdd__u84_U{opacity:1}}@media (prefers-reduced-motion:reduce){.notebook_coverAdd__u84_U{transition:none}}.notebook_iconBox__mi0Qu{position:relative;flex-shrink:0}.notebook_iconButton__BKV_d{display:inline-flex;align-items:center;justify-content:center;inline-size:4.5rem;block-size:4.5rem;border:1px solid transparent;border-radius:var(--radius-lg);background:transparent;color:var(--text-secondary);font-size:var(--fs-6xl);line-height:1;cursor:pointer}.notebook_iconButton__BKV_d[data-empty]{inline-size:2.75rem;block-size:2.75rem;border:1px dashed var(--border-default);border-radius:var(--radius-md);font-size:var(--fs-2xl)}.notebook_iconButton__BKV_d:hover{border-color:var(--border-subtle);background:var(--surface-sunken);color:var(--text-primary)}.notebook_iconButton__BKV_d:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.notebook_iconButton__BKV_d:active{background:var(--brand-soft)}.notebook_iconButton__BKV_d[aria-disabled=true]{opacity:.5;cursor:not-allowed}.notebook_iconGrid__1rRje{position:absolute;inset-block-start:calc(100% + var(--space-1));inset-inline-start:0;z-index:var(--z-dropdown);display:grid;grid-template-columns:repeat(6,2.75rem);grid-gap:2px;gap:2px;padding:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-3)}.notebook_iconChoice__4Qy_6{block-size:2.75rem;border:0;border-radius:var(--radius-sm);background:transparent;font-size:var(--fs-lg);cursor:pointer;white-space:nowrap}.notebook_iconChoice__4Qy_6:hover,.notebook_iconChoice__4Qy_6[aria-pressed=true]{background:var(--surface-sunken)}.notebook_iconChoice__4Qy_6:focus-visible,.notebook_iconClear__7YZiC:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.notebook_iconChoice__4Qy_6:active,.notebook_iconClear__7YZiC:active{background:var(--brand-soft)}.notebook_iconChoice__4Qy_6[aria-disabled=true]{opacity:.5}.notebook_iconClear__7YZiC{grid-column:1/-1;padding:var(--space-2);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);font:inherit;font-size:var(--fs-xs);cursor:pointer;white-space:nowrap}.notebook_iconClear__7YZiC:hover{background:var(--surface-sunken);color:var(--text-primary)}.notebook_title__F4R_u{inline-size:100%;min-inline-size:0;padding:0;border:0;background:transparent;color:var(--text-primary);font-family:var(--font-ui);font-size:var(--fs-6xl);font-weight:800;letter-spacing:-.02em;line-height:var(--lh-tight)}.notebook_title__F4R_u::placeholder{color:var(--text-muted);opacity:1}.notebook_title__F4R_u:focus-visible{outline:2px solid var(--brand);outline-offset:4px;border-radius:var(--radius-sm)}.notebook_saveMark__Yj3Z7{display:inline-flex;flex-shrink:0;align-items:center;gap:var(--space-1);font-size:var(--fs-sm);color:var(--text-secondary)}.notebook_saveBad__KauC1{color:var(--state-danger-fg)}.notebook_wordCount__12ygw{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2);font-size:var(--fs-sm);color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.notebook_wordNumber__kuH19{color:var(--text-secondary);font-weight:600}.notebook_wordBar__YN_HR{position:relative;inline-size:5em;block-size:4px;overflow:hidden;border-radius:var(--radius-full);background:linear-gradient(to right,transparent calc(60% - 1px),var(--border-strong) calc(60% - 1px),var(--border-strong) calc(60% + 1px),transparent calc(60% + 1px)),var(--surface-sunken)}.notebook_wordFill__anTIB{position:absolute;inset-block:0;inset-inline-start:0;background:var(--text-muted);border-radius:inherit}.notebook_wordCount__12ygw[data-reached] .notebook_wordFill__anTIB{background:var(--brand)}.notebook_wordCount__12ygw[data-reached=task2] .notebook_wordFill__anTIB{background:var(--state-success)}.notebook_wordCount__12ygw[data-reached=task2] .notebook_wordGoal__OwZ9D{color:var(--state-success-fg)}.notebook_spin__K6RDk{animation:notebook_notebookSpin__pwodW 1s linear infinite}@keyframes notebook_notebookSpin__pwodW{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.notebook_spin__K6RDk{animation:none}}.notebook_anchorRow__zUYgc{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.notebook_anchorAdd__cICYy,.notebook_anchor__K6wyT{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-size:var(--fs-xs);font-weight:600}.notebook_anchor__K6wyT{border:0;background:var(--brand-soft);color:var(--brand-on-soft)}.notebook_anchorDrop__vqXcT{display:inline-flex;align-items:center;border:0;background:transparent;color:inherit;cursor:pointer;opacity:.7}.notebook_anchorDrop__vqXcT:hover{opacity:1}.notebook_anchorDrop__vqXcT:focus-visible{opacity:1;outline:2px solid var(--brand);outline-offset:1px;border-radius:var(--radius-xs)}.notebook_anchorDrop__vqXcT:active{opacity:.85}.notebook_anchorDrop__vqXcT[aria-disabled=true]{opacity:.4;cursor:not-allowed}.notebook_anchorAdd__cICYy{border:0;background:transparent;color:var(--text-secondary);font-family:inherit;font-weight:500;cursor:pointer;white-space:nowrap}.notebook_anchorAdd__cICYy:hover,.notebook_anchorAdd__cICYy[aria-expanded=true]{background:var(--surface-sunken);color:var(--text-primary)}.notebook_anchorAdd__cICYy:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.notebook_anchorAdd__cICYy:active{background:var(--brand-soft)}.notebook_anchorAdd__cICYy[aria-disabled=true]{opacity:.5;cursor:not-allowed}.notebook_blocks__VxMk2{display:flex;flex-direction:column;gap:2px;-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}.notebook_blockRow__C8sz0{position:relative}.notebook_blockTools__4b4Ku{position:absolute;inset-block-start:0;inset-inline-end:0;z-index:5;display:flex;gap:1px;padding:2px;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-raised);box-shadow:var(--shadow-2);opacity:0;pointer-events:none}.notebook_blockRow__C8sz0:focus-within .notebook_blockTools__4b4Ku,.notebook_blockRow__C8sz0:hover .notebook_blockTools__4b4Ku{opacity:1;pointer-events:auto}.notebook_blockTool__K_lgx{display:inline-flex;align-items:center;justify-content:center;inline-size:1.5rem;block-size:1.5rem;border:0;border-radius:var(--radius-xs);background:transparent;color:var(--text-muted);cursor:pointer}.notebook_blockTool__K_lgx:hover{background:var(--surface-sunken);color:var(--text-primary)}.notebook_blockTool__K_lgx:focus-visible{outline:2px solid var(--brand);outline-offset:0}.notebook_blockTool__K_lgx:active{background:var(--brand-soft)}.notebook_blockTool__K_lgx[aria-disabled=true]{opacity:.4;cursor:not-allowed}.notebook_blockGutter__YnOu2{position:absolute;inset-block-start:.2em;inset-inline-end:calc(100% + var(--space-1));z-index:5;display:flex;gap:1px;opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease-out)}.notebook_blockRow__C8sz0:has(.notebook_fold__liUpV) .notebook_blockGutter__YnOu2{inset-inline-end:calc(100% + 1.5rem)}.notebook_blockRow__C8sz0:focus-within .notebook_blockGutter__YnOu2,.notebook_blockRow__C8sz0:hover .notebook_blockGutter__YnOu2{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.notebook_blockGutter__YnOu2{transition:none}}.notebook_line__8KkI7{display:flex;align-items:flex-start;gap:var(--space-2);padding:2px 0}.notebook_fold__liUpV{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;inline-size:1.25rem;block-size:1.25rem;-webkit-margin-before:.25em;margin-block-start:.25em;-webkit-margin-start:-1.5rem;margin-inline-start:-1.5rem;-webkit-margin-end:.25rem;margin-inline-end:.25rem;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);cursor:pointer}.notebook_fold__liUpV:hover{background:var(--surface-raised);color:var(--text-primary)}.notebook_foldCount__6k_nL{flex-shrink:0;align-self:center;padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--surface-sunken);font-family:var(--font-ui);font-size:var(--fs-3xs);font-weight:400;letter-spacing:normal;color:var(--text-muted)}.notebook_marker__oN5cq{flex-shrink:0;-webkit-padding-before:.15em;padding-block-start:.15em;font-size:var(--fs-sm);color:var(--text-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none}.notebook_check__rsQvt{flex-shrink:0;-webkit-margin-before:.35em;margin-block-start:.35em;accent-color:var(--brand)}.notebook_fieldWrap__YG7H_{position:relative;inline-size:100%;min-inline-size:0;padding:var(--space-1) var(--space-2);border:1px solid transparent;border-radius:var(--radius-sm);font-family:var(--note-font,var(--font-display));font-size:calc(var(--fs-base) * var(--note-scale, 1));line-height:var(--lh-relaxed)}.notebook_fieldWrap__YG7H_:focus-within{border-color:transparent;background:color-mix(in oklab,var(--surface-sunken) 70%,transparent)}.notebook_field__t4c9T{position:relative;margin:0;padding:0;border:0;color:var(--text-primary);font:inherit;line-height:inherit;white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word;min-block-size:1lh}.notebook_field__t4c9T:focus{outline:none}.notebook_field__t4c9T a[data-page]{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand);text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer}.notebook_field__t4c9T a[data-page]:hover{background:var(--brand-soft)}.notebook_field__t4c9T sub,.notebook_field__t4c9T sup{font-size:.75em;line-height:0}.notebook_field__t4c9T a[href]{color:var(--brand-on-soft);text-decoration:underline;text-underline-offset:3px}.notebook_field__t4c9T[data-empty]:before{content:attr(data-placeholder);position:absolute;inset-block-start:0;inset-inline:0;color:var(--text-muted);pointer-events:none}.notebook_barOption__XbXhe[data-f=ui],.notebook_barSelectText__rKxWW[data-f=ui],.notebook_field__t4c9T span[data-f=ui],.notebook_fontOption__yHGqX[data-f=ui]{font-family:var(--font-ui)}.notebook_barOption__XbXhe[data-f=bevietnam],.notebook_barSelectText__rKxWW[data-f=bevietnam],.notebook_field__t4c9T span[data-f=bevietnam],.notebook_fontOption__yHGqX[data-f=bevietnam]{font-family:var(--nf-bevietnam,var(--font-ui))}.notebook_barOption__XbXhe[data-f=inter],.notebook_barSelectText__rKxWW[data-f=inter],.notebook_field__t4c9T span[data-f=inter],.notebook_fontOption__yHGqX[data-f=inter]{font-family:var(--nf-inter,var(--font-ui))}.notebook_barOption__XbXhe[data-f=roboto],.notebook_barSelectText__rKxWW[data-f=roboto],.notebook_field__t4c9T span[data-f=roboto],.notebook_fontOption__yHGqX[data-f=roboto]{font-family:var(--nf-roboto,var(--font-ui))}.notebook_barOption__XbXhe[data-f=opensans],.notebook_barSelectText__rKxWW[data-f=opensans],.notebook_field__t4c9T span[data-f=opensans],.notebook_fontOption__yHGqX[data-f=opensans]{font-family:var(--nf-opensans,var(--font-ui))}.notebook_barOption__XbXhe[data-f=nunito],.notebook_barSelectText__rKxWW[data-f=nunito],.notebook_field__t4c9T span[data-f=nunito],.notebook_fontOption__yHGqX[data-f=nunito]{font-family:var(--nf-nunito,var(--font-ui))}.notebook_barOption__XbXhe[data-f=quicksand],.notebook_barSelectText__rKxWW[data-f=quicksand],.notebook_field__t4c9T span[data-f=quicksand],.notebook_fontOption__yHGqX[data-f=quicksand]{font-family:var(--nf-quicksand,var(--font-ui))}.notebook_barOption__XbXhe[data-f=lexend],.notebook_barSelectText__rKxWW[data-f=lexend],.notebook_field__t4c9T span[data-f=lexend],.notebook_fontOption__yHGqX[data-f=lexend]{font-family:var(--nf-lexend,var(--font-ui))}.notebook_barOption__XbXhe[data-f=exam],.notebook_barSelectText__rKxWW[data-f=exam],.notebook_field__t4c9T span[data-f=exam],.notebook_fontOption__yHGqX[data-f=exam]{font-family:var(--font-exam)}.notebook_barOption__XbXhe[data-f=doc],.notebook_barSelectText__rKxWW[data-f=doc],.notebook_field__t4c9T span[data-f=doc],.notebook_fontOption__yHGqX[data-f=doc]{font-family:var(--font-doc)}.notebook_barOption__XbXhe[data-f=georgia],.notebook_barSelectText__rKxWW[data-f=georgia],.notebook_field__t4c9T span[data-f=georgia],.notebook_fontOption__yHGqX[data-f=georgia]{font-family:Georgia,Times New Roman,serif}.notebook_barOption__XbXhe[data-f=lora],.notebook_barSelectText__rKxWW[data-f=lora],.notebook_field__t4c9T span[data-f=lora],.notebook_fontOption__yHGqX[data-f=lora]{font-family:var(--nf-lora,var(--font-doc))}.notebook_barOption__XbXhe[data-f=merriweather],.notebook_barSelectText__rKxWW[data-f=merriweather],.notebook_field__t4c9T span[data-f=merriweather],.notebook_fontOption__yHGqX[data-f=merriweather]{font-family:var(--nf-merriweather,var(--font-doc))}.notebook_barOption__XbXhe[data-f=literata],.notebook_barSelectText__rKxWW[data-f=literata],.notebook_field__t4c9T span[data-f=literata],.notebook_fontOption__yHGqX[data-f=literata]{font-family:var(--nf-literata,var(--font-doc))}.notebook_barOption__XbXhe[data-f=notoserif],.notebook_barSelectText__rKxWW[data-f=notoserif],.notebook_field__t4c9T span[data-f=notoserif],.notebook_fontOption__yHGqX[data-f=notoserif]{font-family:var(--nf-notoserif,var(--font-doc))}.notebook_barOption__XbXhe[data-f=garamond],.notebook_barSelectText__rKxWW[data-f=garamond],.notebook_field__t4c9T span[data-f=garamond],.notebook_fontOption__yHGqX[data-f=garamond]{font-family:var(--nf-garamond,var(--font-doc))}.notebook_barOption__XbXhe[data-f=playfair],.notebook_barSelectText__rKxWW[data-f=playfair],.notebook_field__t4c9T span[data-f=playfair],.notebook_fontOption__yHGqX[data-f=playfair]{font-family:var(--nf-playfair,var(--font-doc))}.notebook_barOption__XbXhe[data-f=patrick],.notebook_barSelectText__rKxWW[data-f=patrick],.notebook_field__t4c9T span[data-f=patrick],.notebook_fontOption__yHGqX[data-f=patrick]{font-family:var(--nf-patrick,var(--font-ui))}.notebook_barOption__XbXhe[data-f=pangolin],.notebook_barSelectText__rKxWW[data-f=pangolin],.notebook_field__t4c9T span[data-f=pangolin],.notebook_fontOption__yHGqX[data-f=pangolin]{font-family:var(--nf-pangolin,var(--font-ui))}.notebook_barOption__XbXhe[data-f=dancing],.notebook_barSelectText__rKxWW[data-f=dancing],.notebook_field__t4c9T span[data-f=dancing],.notebook_fontOption__yHGqX[data-f=dancing]{font-family:var(--nf-dancing,cursive)}.notebook_barOption__XbXhe[data-f=mono],.notebook_barSelectText__rKxWW[data-f=mono],.notebook_field__t4c9T span[data-f=mono],.notebook_fontOption__yHGqX[data-f=mono]{font-family:var(--font-mono)}.notebook_barOption__XbXhe[data-f=jetbrains],.notebook_barSelectText__rKxWW[data-f=jetbrains],.notebook_field__t4c9T span[data-f=jetbrains],.notebook_fontOption__yHGqX[data-f=jetbrains]{font-family:var(--nf-jetbrains,var(--font-mono))}.notebook_field__t4c9T span[data-t=base],.notebook_inkSwatch__bAXH0[data-t=base]{color:var(--ink-base)}.notebook_field__t4c9T span[data-t=red],.notebook_inkSwatch__bAXH0[data-t=red]{color:var(--ink-red)}.notebook_field__t4c9T span[data-t=orange],.notebook_inkSwatch__bAXH0[data-t=orange]{color:var(--ink-orange)}.notebook_field__t4c9T span[data-t=green],.notebook_inkSwatch__bAXH0[data-t=green]{color:var(--ink-green)}.notebook_field__t4c9T span[data-t=blue],.notebook_inkSwatch__bAXH0[data-t=blue]{color:var(--ink-blue)}.notebook_field__t4c9T span[data-t=purple],.notebook_inkSwatch__bAXH0[data-t=purple]{color:var(--ink-purple)}.notebook_field__t4c9T span[data-t=grey],.notebook_inkSwatch__bAXH0[data-t=grey]{color:var(--ink-grey)}.notebook_field__t4c9T span[data-s=sm]{font-size:.85em}.notebook_field__t4c9T span[data-s=md]{font-size:1em}.notebook_field__t4c9T span[data-s=lg]{font-size:1.2em}.notebook_field__t4c9T span[data-s=xl]{font-size:1.45em}.notebook_field__t4c9T span[data-s=xxl]{font-size:1.8em}.notebook_sheet__DJQwl[data-font=bevietnam]{--note-font:var(--nf-bevietnam,var(--font-ui))}.notebook_sheet__DJQwl[data-font=inter]{--note-font:var(--nf-inter,var(--font-ui))}.notebook_sheet__DJQwl[data-font=roboto]{--note-font:var(--nf-roboto,var(--font-ui))}.notebook_sheet__DJQwl[data-font=opensans]{--note-font:var(--nf-opensans,var(--font-ui))}.notebook_sheet__DJQwl[data-font=nunito]{--note-font:var(--nf-nunito,var(--font-ui))}.notebook_sheet__DJQwl[data-font=quicksand]{--note-font:var(--nf-quicksand,var(--font-ui))}.notebook_sheet__DJQwl[data-font=lexend]{--note-font:var(--nf-lexend,var(--font-ui))}.notebook_sheet__DJQwl[data-font=exam]{--note-font:var(--font-exam)}.notebook_sheet__DJQwl[data-font=doc]{--note-font:var(--font-doc)}.notebook_sheet__DJQwl[data-font=georgia]{--note-font:Georgia,"Times New Roman",serif}.notebook_sheet__DJQwl[data-font=lora]{--note-font:var(--nf-lora,var(--font-doc))}.notebook_sheet__DJQwl[data-font=merriweather]{--note-font:var(--nf-merriweather,var(--font-doc))}.notebook_sheet__DJQwl[data-font=literata]{--note-font:var(--nf-literata,var(--font-doc))}.notebook_sheet__DJQwl[data-font=notoserif]{--note-font:var(--nf-notoserif,var(--font-doc))}.notebook_sheet__DJQwl[data-font=garamond]{--note-font:var(--nf-garamond,var(--font-doc))}.notebook_sheet__DJQwl[data-font=playfair]{--note-font:var(--nf-playfair,var(--font-doc))}.notebook_sheet__DJQwl[data-font=patrick]{--note-font:var(--nf-patrick,var(--font-ui))}.notebook_sheet__DJQwl[data-font=pangolin]{--note-font:var(--nf-pangolin,var(--font-ui))}.notebook_sheet__DJQwl[data-font=dancing]{--note-font:var(--nf-dancing,cursive)}.notebook_sheet__DJQwl[data-font=mono]{--note-font:var(--font-mono)}.notebook_sheet__DJQwl[data-font=jetbrains]{--note-font:var(--nf-jetbrains,var(--font-mono))}.notebook_field__t4c9T mark{padding:0 1px;border-radius:var(--radius-xs);background:var(--note-mark,rgba(250,204,21,.35));color:inherit}.notebook_field__t4c9T mark[data-c=green]{--note-mark:rgba(52,211,153,.32)}.notebook_field__t4c9T mark[data-c=blue]{--note-mark:rgba(56,189,248,.32)}.notebook_field__t4c9T mark[data-c=pink]{--note-mark:rgba(244,114,182,.34)}.notebook_field__t4c9T mark[data-c=grey]{--note-mark:rgba(148,163,184,.34)}.notebook_field__t4c9T code{padding:.05em .36em;border-radius:var(--radius-xs);background:var(--surface-sunken);box-shadow:0 0 0 1px var(--border-subtle);font-family:ui-monospace,SFMono-Regular,Cascadia Mono,Consolas,monospace;font-size:.92em}.notebook_bar__DK_Ey{position:fixed;z-index:var(--z-dropdown);display:flex;align-items:center;gap:2px;padding:3px;border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-raised);box-shadow:var(--shadow-3)}.notebook_barBtn__AuhY2{display:inline-flex;align-items:center;justify-content:center;inline-size:28px;block-size:28px;border:0;border-radius:var(--radius-xs);background:transparent;color:var(--text-secondary);cursor:pointer}.notebook_barBtn__AuhY2:hover{background:var(--surface-sunken);color:var(--text-primary)}.notebook_barBtn__AuhY2[data-on]{background:var(--brand-soft);color:var(--brand-on-soft)}.notebook_barBtn__AuhY2:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.notebook_barBtn__AuhY2:active{background:var(--brand-soft)}.notebook_barBtn__AuhY2[aria-disabled=true]{opacity:.5;cursor:not-allowed}.notebook_barPick__lATMD{position:relative}.notebook_barSelect__CKu1e{display:inline-flex;align-items:center;gap:var(--space-1);block-size:28px;padding:0 var(--space-2);border:0;border-radius:var(--radius-xs);background:transparent;color:var(--text-secondary);font:inherit;font-size:var(--fs-3xs);cursor:pointer;white-space:nowrap}.notebook_barSelect__CKu1e:hover,.notebook_barSelect__CKu1e[aria-expanded=true]{background:var(--surface-sunken);color:var(--text-primary)}.notebook_barOption__XbXhe:focus-visible,.notebook_barSelect__CKu1e:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.notebook_barOption__XbXhe:active,.notebook_barSelect__CKu1e:active{background:var(--brand-soft)}.notebook_barOption__XbXhe[aria-disabled=true],.notebook_barSelect__CKu1e[aria-disabled=true]{opacity:.5;cursor:not-allowed}.notebook_barSelectText__rKxWW{max-inline-size:6.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notebook_barList__d1S6w{position:absolute;inset-block-start:calc(100% + var(--space-1));inset-inline-start:0;display:flex;flex-direction:column;gap:1px;min-inline-size:11rem;padding:var(--space-1);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-raised);box-shadow:var(--shadow-3)}.notebook_barOption__XbXhe{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-1) var(--space-2);border:0;border-radius:var(--radius-xs);background:transparent;color:var(--text-primary);font-size:var(--fs-xs);text-align:start;cursor:pointer}.notebook_barOption__XbXhe:hover,.notebook_barOption__XbXhe[aria-pressed=true]{background:var(--surface-sunken)}.notebook_barOptionLabel__IUk2a{display:inline-flex;align-items:center;gap:var(--space-2)}.notebook_barKeys__A84TO{color:var(--text-muted);font-family:var(--font-ui);font-size:var(--fs-3xs)}.notebook_barSplit__hMBZE{inline-size:1px;block-size:18px;margin-inline:3px;background:var(--border-subtle)}.notebook_bgMenu__Q_GpT::-webkit-scrollbar,.notebook_fontList__8iBAn::-webkit-scrollbar{display:none}.notebook_fontPicker__xNPXt{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.notebook_fontSearch__TMDcG{display:flex;align-items:center;gap:var(--space-2);padding-inline:var(--space-2);border:1px solid var(--control-border);border-radius:var(--radius-sm);background:var(--control-surface);color:var(--text-muted)}.notebook_fontSearch__TMDcG:focus-within{border-color:var(--brand);box-shadow:0 0 0 2px var(--brand-soft)}.notebook_fontSearch__TMDcG input{flex:1 1;min-inline-size:0;min-block-size:30px;border:0;background:transparent;color:var(--text-primary);font:inherit;font-size:var(--fs-xs);outline:none}.notebook_fontEmpty__nY4ta{margin:0;padding:var(--space-2);color:var(--text-muted);font-size:var(--fs-xs)}.notebook_fontList__8iBAn{display:grid;grid-gap:var(--space-1);gap:var(--space-1);max-block-size:min(16rem,45vh);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-webkit-padding-after:var(--space-3);padding-block-end:var(--space-3);-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - var(--space-5)),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - var(--space-5)),transparent)}.notebook_fontGroup__o3bsG{display:grid;grid-gap:1px;gap:1px}.notebook_fontGroupHead__puN7U{position:-webkit-sticky;position:sticky;inset-block-start:0;padding:var(--space-1) var(--space-2) 2px;background:var(--surface-raised);color:var(--text-muted);font-family:var(--font-ui);font-size:var(--fs-3xs);font-weight:650;letter-spacing:.04em;text-transform:uppercase}.notebook_fontOption__yHGqX{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-1) var(--space-2);border:0;border-radius:var(--radius-xs);background:transparent;color:var(--text-primary);font-size:var(--fs-sm);text-align:start;cursor:pointer}.notebook_fontOption__yHGqX:hover{background:var(--surface-sunken)}.notebook_fontOption__yHGqX:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.notebook_fontOption__yHGqX:active{background:var(--brand-soft)}.notebook_fontOption__yHGqX[aria-pressed=true]{background:var(--brand-soft);color:var(--brand-on-soft)}.notebook_fontOption__yHGqX[aria-disabled=true]{opacity:.5;cursor:not-allowed}.notebook_barListFonts__tht8_{min-inline-size:14rem}.notebook_linkBox__juwaZ{inline-size:min(22rem,calc(100vw - var(--space-6)));gap:var(--space-1)}.notebook_linkRow__pJHLh{display:flex;align-items:center;gap:var(--space-1)}.notebook_linkField__mqlID{flex:1 1;min-inline-size:0;block-size:28px;padding:0 var(--space-2);border:1px solid var(--control-border);border-radius:var(--radius-xs);background:var(--control-surface);color:var(--text-primary);font:inherit;font-size:var(--fs-xs)}.notebook_linkField__mqlID:focus-visible{outline:2px solid var(--brand);outline-offset:-1px}.notebook_linkField__mqlID[aria-invalid]{border-color:var(--state-danger)}.notebook_linkApply__VjSA1{block-size:28px;padding:0 var(--space-3);border:0;border-radius:var(--radius-xs);background:var(--brand);color:var(--text-inverse);font:inherit;font-size:var(--fs-xs);font-weight:600;cursor:pointer;white-space:nowrap}.notebook_linkApply__VjSA1:hover{background:var(--brand-hover)}.notebook_linkApply__VjSA1:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.notebook_linkApply__VjSA1:active{background:var(--brand-active)}.notebook_linkApply__VjSA1[aria-disabled=true]{opacity:.5;cursor:not-allowed}.notebook_linkError__5nhUY{margin:0;color:var(--state-danger-fg);font-size:var(--fs-3xs)}.notebook_sizeInput__6Sj5c{display:inline-flex;align-items:stretch;block-size:28px;border:1px solid var(--control-border);border-radius:var(--radius-sm);background:var(--control-surface);overflow:hidden}.notebook_sizeInput__6Sj5c:focus-within{border-color:var(--brand);box-shadow:0 0 0 2px var(--brand-soft)}.notebook_sizeField___6fgM{inline-size:3.2ch;box-sizing:content-box;padding-inline:var(--space-1);border:0;border-inline:1px solid var(--border-subtle);background:transparent;color:var(--text-primary);font:inherit;font-size:var(--fs-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center;outline:none}.notebook_sizeStep__pqNV3{display:grid;place-items:center;inline-size:24px;padding:0;border:0;background:transparent;color:var(--text-secondary);cursor:pointer}.notebook_sizeStep__pqNV3:hover{background:var(--surface-sunken);color:var(--text-primary)}.notebook_sizeStep__pqNV3:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.notebook_sizeStep__pqNV3:active{background:var(--brand-soft)}.notebook_sizeStep__pqNV3[aria-disabled]{opacity:.45;cursor:not-allowed}.notebook_inkGlyph__DI_c2{font-family:var(--font-ui);font-size:var(--fs-sm);font-weight:750;line-height:1;color:var(--text-primary);box-shadow:inset 0 -3px 0 var(--ink-base);-webkit-padding-after:3px;padding-block-end:3px}.notebook_inkGlyph__DI_c2[data-t=red]{box-shadow:inset 0 -3px 0 var(--ink-red)}.notebook_inkGlyph__DI_c2[data-t=orange]{box-shadow:inset 0 -3px 0 var(--ink-orange)}.notebook_inkGlyph__DI_c2[data-t=green]{box-shadow:inset 0 -3px 0 var(--ink-green)}.notebook_inkGlyph__DI_c2[data-t=blue]{box-shadow:inset 0 -3px 0 var(--ink-blue)}.notebook_inkGlyph__DI_c2[data-t=purple]{box-shadow:inset 0 -3px 0 var(--ink-purple)}.notebook_inkGlyph__DI_c2[data-t=grey]{box-shadow:inset 0 -3px 0 var(--ink-grey)}.notebook_inkList__MDFw0{flex-direction:row;flex-wrap:wrap;gap:var(--space-1);inline-size:max-content;min-inline-size:0}.notebook_inkSwatch__bAXH0{display:inline-flex;align-items:center;justify-content:center;inline-size:28px;block-size:28px;border:1px solid var(--border-subtle);border-radius:var(--radius-xs);background:var(--surface-raised);font-family:var(--font-ui);font-size:var(--fs-sm);font-weight:750;cursor:pointer;white-space:nowrap}.notebook_inkSwatch__bAXH0:hover{border-color:var(--border-strong)}.notebook_inkSwatch__bAXH0:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.notebook_inkSwatch__bAXH0:active{background:var(--surface-sunken)}.notebook_inkSwatch__bAXH0[aria-pressed=true]{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.notebook_inkSwatch__bAXH0[aria-disabled=true]{opacity:.5;cursor:not-allowed}.notebook_swatch__7GpVz{inline-size:18px;block-size:18px;border:1px solid var(--border-strong);border-radius:50%;background:var(--swatch,rgba(250,204,21,.85));cursor:pointer}.notebook_swatch__7GpVz[data-colour=green]{--swatch:rgba(52,211,153,.85)}.notebook_swatch__7GpVz[data-colour=blue]{--swatch:rgba(56,189,248,.85)}.notebook_swatch__7GpVz[data-colour=pink]{--swatch:rgba(244,114,182,.85)}.notebook_swatch__7GpVz[data-colour=grey]{--swatch:rgba(148,163,184,.85)}.notebook_swatch__7GpVz[data-on]{outline:2px solid var(--brand);outline-offset:1px}.notebook_line__8KkI7[data-kind=HEADING_1]{-webkit-margin-before:var(--space-6);margin-block-start:var(--space-6)}.notebook_line__8KkI7[data-kind=HEADING_2]{-webkit-margin-before:var(--space-5);margin-block-start:var(--space-5)}.notebook_line__8KkI7[data-kind=HEADING_3]{-webkit-margin-before:var(--space-3);margin-block-start:var(--space-3)}.notebook_line__8KkI7[data-kind=HEADING_1] .notebook_fieldWrap__YG7H_{font-size:calc(var(--fs-5xl) * var(--note-scale, 1));font-weight:800;letter-spacing:-.01em;line-height:var(--lh-snug)}.notebook_line__8KkI7[data-kind=HEADING_2] .notebook_fieldWrap__YG7H_{font-size:calc(var(--fs-3xl) * var(--note-scale, 1));font-weight:750;line-height:var(--lh-snug)}.notebook_line__8KkI7[data-kind=HEADING_3] .notebook_fieldWrap__YG7H_{font-size:calc(var(--fs-lg) * var(--note-scale, 1));font-weight:700;line-height:var(--lh-snug)}.notebook_line__8KkI7[data-kind=HEADING_4] .notebook_fieldWrap__YG7H_{font-family:var(--font-ui);font-size:calc(var(--fs-sm) * var(--note-scale, 1));font-weight:700;letter-spacing:.04em;line-height:var(--lh-snug)}.notebook_line__8KkI7[data-kind=QUOTE]{flex-wrap:wrap;-webkit-border-start:3px solid var(--border-strong);border-inline-start:3px solid var(--border-strong);-webkit-padding-start:var(--space-3);padding-inline-start:var(--space-3)}.notebook_line__8KkI7[data-kind=QUOTE] .notebook_field__t4c9T{color:var(--text-secondary)}.notebook_quoteSource__NwAGU{flex-basis:100%;margin:0;padding-inline:var(--space-2);font-family:var(--font-ui);font-size:var(--fs-2xs);color:var(--text-secondary);overflow-wrap:anywhere}.notebook_sourceCompact__3qSWt{margin-block:calc(var(--space-1) * -1) var(--space-1);font-size:var(--fs-3xs);font-weight:600;color:var(--text-muted)}.notebook_quoteLink__HEKAB{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px;border-radius:var(--radius-sm)}.notebook_quoteLink__HEKAB:hover{color:var(--text-secondary);-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand)}.notebook_quoteLink__HEKAB:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.notebook_quoteLink__HEKAB:active{color:var(--brand)}.notebook_quoteLink__HEKAB[aria-disabled=true]{pointer-events:none;text-decoration:none}.notebook_line__8KkI7[data-kind=CALLOUT]{margin-block:var(--space-1);padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-md);background:var(--surface-sunken)}.notebook_line__8KkI7[data-align=center] .notebook_field__t4c9T{text-align:center}.notebook_line__8KkI7[data-align=right] .notebook_field__t4c9T{text-align:right}.notebook_line__8KkI7[data-align=justify] .notebook_field__t4c9T{text-align:justify}.notebook_line__8KkI7[data-done] .notebook_field__t4c9T{color:var(--text-muted);text-decoration:line-through}.notebook_blockAnchors__7Ko9M{display:flex;flex-wrap:wrap;gap:var(--space-1);-webkit-margin-before:2px;margin-block-start:2px;-webkit-padding-start:var(--space-2);padding-inline-start:var(--space-2)}.notebook_divider__Gj9Bd{margin:var(--space-3) 0;border:0;-webkit-border-before:1px solid var(--border-subtle);border-block-start:1px solid var(--border-subtle)}.notebook_toc__YcTOL{margin-block:var(--space-2);padding:var(--space-2) var(--space-3);-webkit-border-start:2px solid var(--border-subtle);border-inline-start:2px solid var(--border-subtle);border-radius:0 var(--radius-sm) var(--radius-sm) 0}.notebook_toc__YcTOL:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.notebook_tocList__M5Cno{display:grid;grid-gap:var(--space-1);gap:var(--space-1);margin:0;padding:0;list-style:none}.notebook_tocList__M5Cno li[data-level="2"]{-webkit-padding-start:var(--space-4);padding-inline-start:var(--space-4)}.notebook_tocList__M5Cno li[data-level="3"]{-webkit-padding-start:var(--space-8);padding-inline-start:var(--space-8)}.notebook_tocList__M5Cno li[data-level="4"]{-webkit-padding-start:var(--space-12);padding-inline-start:var(--space-12)}.notebook_tocItem__7Gbf6{padding:var(--space-1) var(--space-2);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);font:inherit;font-size:var(--fs-sm);text-align:start;text-decoration:underline;-webkit-text-decoration-color:var(--border-default);text-decoration-color:var(--border-default);text-underline-offset:3px;cursor:pointer}.notebook_tocItem__7Gbf6:hover{background:var(--surface-sunken);color:var(--text-primary)}.notebook_tocItem__7Gbf6:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.notebook_tocItem__7Gbf6:active{background:var(--brand-soft)}.notebook_tocItem__7Gbf6[aria-disabled=true]{opacity:.5;cursor:not-allowed}.notebook_tocEmpty__7erDy{display:block;inline-size:100%;margin:0;padding:var(--space-1) var(--space-2);border:1px dashed var(--border-default);border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);font:inherit;font-size:var(--fs-sm);text-align:start;cursor:pointer}.notebook_tocEmpty__7erDy:hover{border-color:var(--brand);color:var(--text-secondary)}.notebook_tocEmpty__7erDy:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.notebook_tocEmpty__7erDy:active{background:var(--brand-soft)}.notebook_addBlock__3g7w5{align-self:flex-start;padding:var(--space-2) var(--space-2);border:0;background:transparent;color:var(--text-muted);font:inherit;font-size:var(--fs-sm);text-align:start;cursor:text;border-radius:var(--radius-sm)}.notebook_addBlock__3g7w5:hover{background:var(--surface-sunken);color:var(--text-secondary)}.notebook_addBlock__3g7w5:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.notebook_addBlock__3g7w5:active{background:var(--brand-soft)}.notebook_addBlock__3g7w5[aria-disabled=true]{opacity:.5;cursor:not-allowed}.notebook_menu__tAMrE{position:absolute;inset-block-start:calc(100% + 2px);inset-inline-start:var(--space-4);z-index:var(--z-dropdown);inline-size:min(18rem,90%);max-block-size:16rem;margin:0;padding:var(--space-1);overflow-y:auto;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-3);list-style:none}.notebook_menuItem__7J1f9{display:flex;inline-size:100%;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-primary);font:inherit;font-size:var(--fs-xs);text-align:start;cursor:pointer}.notebook_menuItemOn__qAPYj{background:var(--brand-soft);color:var(--brand-on-soft)}.notebook_menuName__EMtGC{flex-grow:1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notebook_menuKey__IsVfw{flex-shrink:0}.notebook_tableWrap__bvufw{--table-line:var(--border-subtle);--table-line-strong:var(--border-default);position:relative;margin-block:var(--space-2);border:1px solid var(--table-line-strong);border-radius:var(--radius-md);overflow:hidden}.notebook_sheet__DJQwl[data-pattern]:not([data-pattern=none]) .notebook_tableWrap__bvufw{--table-line:color-mix(in oklab,var(--text-primary) 20%,transparent);--table-line-strong:color-mix(in oklab,var(--text-primary) 34%,transparent)}.notebook_table__uescJ{inline-size:100%;border-collapse:collapse}.notebook_table__uescJ td,.notebook_table__uescJ th{position:relative;padding:0;-webkit-border-after:1px solid var(--table-line);border-block-end:1px solid var(--table-line);-webkit-border-end:1px solid var(--table-line);border-inline-end:1px solid var(--table-line);vertical-align:top;text-align:start}.notebook_table__uescJ th{background:var(--surface-sunken);border-block-end-color:var(--table-line-strong)}.notebook_table__uescJ tr>:last-child{-webkit-border-end:0;border-inline-end:0}.notebook_table__uescJ tbody tr:last-child td{-webkit-border-after:0;border-block-end:0}.notebook_cellField__3bqNz{padding:var(--space-2) var(--space-3);border-radius:0;font-size:calc(var(--fs-sm) * var(--note-scale, 1));line-height:var(--lh-normal)}.notebook_table__uescJ th .notebook_cellField__3bqNz{font-family:var(--font-ui);font-size:calc(var(--fs-xs) * var(--note-scale, 1));font-weight:700}.notebook_table__uescJ th .notebook_cellField__3bqNz .notebook_field__t4c9T{color:var(--text-secondary)}.notebook_resizeColumn__vpfxA,.notebook_resizeRow__tLxSl{position:absolute;z-index:1;touch-action:none}.notebook_resizeColumn__vpfxA{inset-block:0;inset-inline-end:calc(var(--space-1) * -1);inline-size:var(--space-2);cursor:col-resize}.notebook_resizeRow__tLxSl{inset-inline:0;inset-block-end:calc(var(--space-1) * -1);block-size:var(--space-2);cursor:row-resize}.notebook_table__uescJ tr>:last-child>.notebook_resizeColumn__vpfxA{inset-inline-end:0}.notebook_table__uescJ tbody tr:last-child .notebook_resizeRow__tLxSl{inset-block-end:0}.notebook_resizeColumn__vpfxA:after,.notebook_resizeRow__tLxSl:after{content:"";position:absolute;background:var(--brand);opacity:0;transition:opacity var(--dur-fast) ease}.notebook_resizeColumn__vpfxA:after{inset-block:0;inset-inline-start:calc(50% - 1px);inline-size:2px}.notebook_resizeRow__tLxSl:after{inset-inline:0;inset-block-start:calc(50% - 1px);block-size:2px}.notebook_resizeColumn__vpfxA:hover:after,.notebook_resizeColumn__vpfxA[data-active]:after,.notebook_resizeRow__tLxSl:hover:after,.notebook_resizeRow__tLxSl[data-active]:after{opacity:1}@media (prefers-reduced-motion:reduce){.notebook_resizeColumn__vpfxA:after,.notebook_resizeRow__tLxSl:after{transition:none}}.notebook_tableScroll__2nT8L{overflow-x:auto}.notebook_table__uescJ [data-picked]{background:var(--brand-soft);box-shadow:inset 0 0 0 1px var(--brand)}.notebook_tableWrap__bvufw[data-picking] .notebook_field__t4c9T{-webkit-user-select:none;-moz-user-select:none;user-select:none}.notebook_tableProxy__7q__c{position:absolute;inline-size:1px;block-size:1px;padding:0;border:0;opacity:0;pointer-events:none;resize:none}.notebook_tableNotice__1zfQp{margin:0;padding:var(--space-2) var(--space-3);-webkit-border-before:1px solid var(--border-subtle);border-block-start:1px solid var(--border-subtle);font-size:var(--fs-3xs);color:var(--text-secondary)}.notebook_tableMenu__YsH6W{position:fixed;z-index:var(--z-dropdown);display:flex;flex-direction:column;gap:1px;inline-size:15rem;padding:var(--space-1);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-3)}.notebook_tableMenuItem__F3vH_{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-primary);font:inherit;font-size:var(--fs-xs);text-align:start;cursor:pointer}.notebook_tableMenuItem__F3vH_:hover:not([aria-disabled=true]){background:var(--surface-sunken)}.notebook_tableMenuItem__F3vH_:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.notebook_tableMenuItem__F3vH_:active:not([aria-disabled=true]){background:var(--brand-soft)}.notebook_tableMenuItem__F3vH_[aria-disabled=true]{opacity:.45;cursor:not-allowed}.notebook_tableMenuItem__F3vH_[data-danger]:hover:not([aria-disabled=true]){color:var(--state-danger-fg)}.notebook_tableMenuLabel__ijcg9{flex-grow:1}.notebook_tableMenuKeys__p2Jnu{font-size:var(--fs-3xs);color:var(--text-muted)}.notebook_tableMenuSplit__N0nHI{block-size:1px;margin:var(--space-1) 0;background:var(--border-subtle)}.notebook_tableBar__11Wns{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);-webkit-border-before:1px solid var(--border-subtle);border-block-start:1px solid var(--border-subtle);background:var(--surface-sunken)}.notebook_tableAction__dgVWt{display:inline-flex;align-items:center;gap:var(--space-1);border:0;background:transparent;color:var(--text-secondary);font:inherit;font-size:var(--fs-3xs);cursor:pointer;white-space:nowrap}.notebook_tableAction__dgVWt:hover{color:var(--text-primary)}.notebook_tableHint__XYyfb{flex-grow:1;font-size:var(--fs-3xs);color:var(--text-muted)}.notebook_vocab__BKNq3{display:flex;flex-direction:column;gap:2px;padding:var(--space-2) 0;border:0;-webkit-border-after:1px solid var(--border-subtle);border-block-end:1px solid var(--border-subtle);border-radius:0;background:transparent}.notebook_vocabHead__GV_NG{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2)}.notebook_vocabIpa__EmzE7,.notebook_vocabPos__szVc_,.notebook_vocabWord__xscjB{inline-size:auto;flex:0 1 auto}.notebook_vocabWord__xscjB{min-inline-size:7rem;font-weight:700;font-size:calc(var(--fs-lg) * var(--note-scale, 1))}.notebook_vocabPos__szVc_{min-inline-size:5rem;font-size:calc(var(--fs-sm) * var(--note-scale, 1));font-style:italic}.notebook_vocabIpa__EmzE7{min-inline-size:6.5rem;font-size:calc(var(--fs-sm) * var(--note-scale, 1))}.notebook_vocabIpa__EmzE7 .notebook_field__t4c9T,.notebook_vocabPos__szVc_ .notebook_field__t4c9T{color:var(--text-secondary)}.notebook_vocabPair__n4YdM{display:flex;flex-wrap:wrap;gap:var(--space-1)}.notebook_vocabSide__Zu82X{flex:1 1;min-inline-size:10rem;font-size:calc(var(--fs-sm) * var(--note-scale, 1))}.notebook_vocabSide__Zu82X .notebook_field__t4c9T{color:var(--text-secondary)}.notebook_vocabLevel__6Id4C{padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--brand-soft);font-size:var(--fs-3xs);color:var(--brand-on-soft)}.notebook_vocabExample__7uDyp{font-size:calc(var(--fs-sm) * var(--note-scale, 1))}.notebook_vocabExample__7uDyp .notebook_field__t4c9T{font-style:italic;color:var(--text-secondary)}.notebook_mistake__6x_R9{display:flex;flex-direction:column;gap:2px;margin-block:var(--space-2);padding:var(--space-3) var(--space-4);border:0;border-radius:var(--radius-md);background:var(--state-danger-soft)}.notebook_mistakeLabel__rvYHV{font-family:var(--font-ui);font-size:var(--fs-2xs);font-weight:700;color:var(--state-danger-fg)}.notebook_mistakeWrong__xpn27 .notebook_field__t4c9T{text-decoration:line-through;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;color:var(--state-danger-fg)}.notebook_mistakeRight__4u965 .notebook_field__t4c9T{color:var(--state-success-fg);font-weight:650}.notebook_mistakeWhy__13E19{font-size:calc(var(--fs-sm) * var(--note-scale, 1))}.notebook_mistakeWhy__13E19 .notebook_field__t4c9T{color:var(--text-secondary)}.notebook_structure__p_iWk{display:flex;flex-direction:column;gap:2px;margin-block:var(--space-2);padding:var(--space-3) var(--space-4);border:0;-webkit-border-start:3px solid var(--brand);border-inline-start:3px solid var(--brand);border-radius:var(--radius-md);background:var(--surface-sunken)}.notebook_structure__p_iWk .notebook_mistakeLabel__rvYHV{color:var(--brand-on-soft)}.notebook_structureHead__7S3UO{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2)}.notebook_structureRegister__1tjX2{inline-size:auto;flex:0 1 auto;min-inline-size:12rem;font-size:var(--fs-3xs)}.notebook_structureRegister__1tjX2 .notebook_field__t4c9T{color:var(--text-secondary)}.notebook_structurePattern__wviAM{font-weight:700;font-size:calc(var(--fs-md) * var(--note-scale, 1))}.notebook_structureGaps__tuzh4{margin:0;font-family:var(--font-ui);font-size:var(--fs-3xs);color:var(--text-secondary)}.notebook_error__TNmB6{gap:var(--space-2);margin:0;font-size:var(--fs-xs)}.notebook_conflict__4pEyQ,.notebook_error__TNmB6{display:flex;align-items:center;color:var(--brand-on-soft)}.notebook_conflict__4pEyQ{flex-wrap:wrap;gap:var(--space-2) var(--space-3);padding:var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--brand-soft)}.notebook_conflictText__sY__t{display:flex;flex:1 1 18rem;gap:var(--space-2);align-items:flex-start;margin:0;font-size:var(--fs-xs);line-height:var(--lh-normal)}.notebook_conflictText__sY__t>svg{flex-shrink:0;-webkit-margin-before:.15em;margin-block-start:.15em}.notebook_conflictActions__YnFrI{display:flex;flex-wrap:wrap;gap:var(--space-2)}.notebook_conflictButton__6hxB0{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border:1px solid var(--control-border);border-radius:var(--radius-full);background:var(--control-surface);color:var(--text-primary);font:inherit;font-size:var(--fs-xs);cursor:pointer;white-space:nowrap}.notebook_conflictKeep__rQzgc{border-color:var(--brand);font-weight:600}.notebook_conflictButton__6hxB0:hover{border-color:var(--border-strong);background:var(--surface-raised)}.notebook_conflictButton__6hxB0:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.notebook_conflictButton__6hxB0:active{background:var(--surface-sunken)}.notebook_conflictButton__6hxB0[aria-disabled=true]{opacity:.6;cursor:progress}@media (max-width:900px){.notebook_shell__LDsc6{grid-template-columns:minmax(0,1fr)}.notebook_blocks__VxMk2{-webkit-padding-start:1.1rem;padding-inline-start:1.1rem}.notebook_fold__liUpV{-webkit-margin-start:-1.1rem;margin-inline-start:-1.1rem;-webkit-margin-end:0;margin-inline-end:0}.notebook_rail__Ee9VK{position:static;max-block-size:none}.notebook_railCol__JX0A7{order:2;-webkit-border-end:0;border-inline-end:0;-webkit-border-before:1px solid var(--border-subtle);border-block-start:1px solid var(--border-subtle)}.notebook_rail__Ee9VK[data-folded] .notebook_railHead__Fawsu{flex-direction:row}.notebook_pageList__DzL4D{max-block-size:16rem;overflow-y:auto}.notebook_pageDrop__YivyX,.notebook_pageOrder__lYYp7{opacity:1}.notebook_rowTools__Rx6qO{position:static}.notebook_blockTools__4b4Ku,.notebook_rowTools__Rx6qO{opacity:1;pointer-events:auto}.notebook_blockGutter__YnOu2,.notebook_blockRow__C8sz0:has(.notebook_fold__liUpV) .notebook_blockGutter__YnOu2{inset-block:auto 100%;inset-inline:0 auto}.notebook_blockRow__C8sz0:hover .notebook_blockGutter__YnOu2{opacity:0;pointer-events:none}.notebook_blockRow__C8sz0:focus-within .notebook_blockGutter__YnOu2{opacity:1;pointer-events:auto}.notebook_editor__EDX3v{--editor-pad:var(--space-2)}}@media (hover:none) and (pointer:coarse){.notebook_pageItem__RrWVd,.notebook_trashToggle__GCcoE{min-block-size:2.75rem}.notebook_blockTool__K_lgx{inline-size:2.75rem;block-size:2.75rem}}.notebook_links__vvwu5{display:grid;grid-gap:var(--space-4);gap:var(--space-4);-webkit-margin-before:var(--space-6);margin-block-start:var(--space-6);-webkit-padding-before:var(--space-4);padding-block-start:var(--space-4);-webkit-border-before:1px solid var(--border-subtle);border-block-start:1px solid var(--border-subtle)}.notebook_linkGroup__5Bnyw{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.notebook_linkHead__ttu2P{display:flex;align-items:center;gap:var(--space-2);margin:0;color:var(--text-muted);font-family:var(--font-ui);font-size:var(--fs-xs);font-weight:600}.notebook_linkList__3qC8e{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;list-style:none}.notebook_linkList__3qC8e li{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--space-1) var(--space-3);gap:var(--space-1) var(--space-3);align-items:start;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--surface-sunken)}.notebook_linkAction__Ub_A2,.notebook_linkPage__ykvK6{padding:0;border:0;background:transparent;font:inherit;cursor:pointer}.notebook_linkPage__ykvK6{justify-self:start;color:var(--text-primary);font-size:var(--fs-sm);font-weight:600;text-align:start}.notebook_linkPage__ykvK6:hover{text-decoration:underline}.notebook_linkSnippet__rkBjb{grid-column:1;margin:0;color:var(--text-secondary);font-size:var(--fs-xs);line-height:var(--lh-normal)}.notebook_linkAction__Ub_A2{grid-column:2;grid-row:1/span 2;align-self:center;padding:var(--space-1) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--fs-xs);white-space:nowrap}.notebook_linkAction__Ub_A2:hover{background:var(--surface-raised)}.notebook_linkAction__Ub_A2:focus-visible,.notebook_linkPage__ykvK6:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.notebook_linkAction__Ub_A2:active,.notebook_linkPage__ykvK6:active{background:var(--brand-soft)}.notebook_linkAction__Ub_A2[aria-disabled=true]{opacity:.5;cursor:progress}