@font-face{font-family:Archivo;font-style:normal;font-weight:400 700;font-display:swap;src:url(/static/fonts/archivo-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:400 700;font-display:swap;src:url(/static/fonts/archivo-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400 800;font-display:swap;src:url(/static/fonts/bricolage-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400 800;font-display:swap;src:url(/static/fonts/bricolage-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body,h1,h2,h3,p,figure,blockquote,dl,dd{margin:0}ul[class],ol[class]{padding:0;list-style:none}img,picture,svg,video{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--font-display:"Bricolage Grotesque", "Archivo", system-ui, sans-serif;--font-sans:"Archivo", system-ui, -apple-system, "Segoe UI", roboto, sans-serif;--font-mono:ui-monospace, sfmono-regular, "SF Mono", menlo, consolas, monospace;--text-xs:.8125rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.25rem;--text-xl:1.5rem;--text-2xl:clamp(1.75rem, 1.25rem + 1.8vw, 2.375rem);--text-3xl:clamp(2.375rem, 1.5rem + 3.2vw, 3.75rem);--line-tight:1.2;--line-snug:1.38;--line-base:1.55;--line-loose:1.7;--track-tight:-.02em;--track-display:-.03em;--track-label:.08em;--measure:min(100%, 88ch);--measure-narrow:min(100%, 70ch);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--space-24:6rem;--space-section:clamp(var(--space-8), 4vw, var(--space-16));--gutter:clamp(var(--space-4), 4vw, var(--space-8));--outline-indent:1.75rem;--marker-col:1.125rem;--fold-col:.75rem;--row-gap:.25rem;--radius:5px;--radius-sm:3px;--radius-lg:10px;--border-width:1px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-fast:90ms;--dur-base:.16s;--dur-slow:.26s;--color-bg:#fcfaf7;--color-bg-subtle:#f5f2ee;--color-surface:#fffdfb;--color-fg:#241e19;--color-fg-muted:#635c56;--color-fg-faint:#8b857f;--color-border:#dad5cf;--color-border-strong:#7f7972;--color-rule:#e9e5e0;--color-accent:#b35800;--color-accent-fg:#fdfbf9;--color-accent-soft:#ffe8d3;--color-accent-text:#914000;--color-danger:#b52b28;--color-danger-soft:#ffe4df;--color-focus:#b35800;--color-selection:#f9cfa3}@supports (color:lab(0% 0 0)){:root{--color-bg:lab(98.3884% .340432 1.86924);--color-bg-subtle:lab(95.7219% .561893 2.59954);--color-surface:lab(99.4276% .202477 1.12038);--color-fg:lab(11.8124% 2.37849 4.87638);--color-fg-muted:lab(39.6655% 1.97552 4.52573);--color-fg-faint:lab(55.9194% 1.40905 3.92904);--color-border:lab(85.5145% .928938 3.68791);--color-border-strong:lab(51.2845% 1.53914 4.71643);--color-rule:lab(91.312% .736773 2.9462);--color-accent:lab(48.0767% 37.2855 72.1963);--color-accent-fg:lab(98.85% .271231 1.4946);--color-accent-soft:lab(93.5885% 5.50172 13.543);--color-accent-text:lab(37.5384% 37.9497 63.7637);--color-danger:lab(41.4255% 54.9821 37.5967);--color-danger-soft:lab(92.7466% 10.2885 6.8441);--color-focus:lab(48.0767% 37.2855 72.1963);--color-selection:lab(86.0057% 10.9133 27.9705)}}::selection{background:var(--color-selection);color:var(--color-fg)}:root{--dk-bg:#1a1612;--dk-bg-subtle:#24201b;--dk-surface:#2b2721;--dk-fg:#e9e6e0;--dk-fg-muted:#a39d96;--dk-fg-faint:#7c766f;--dk-border:#3c3731;--dk-border-strong:#867f77;--dk-rule:#302c26;--dk-accent:#ec9d53;--dk-accent-fg:#22150a;--dk-accent-soft:#412b17;--dk-accent-text:#eda661;--dk-danger:#f27d76;--dk-danger-soft:#46221e;--dk-selection:#5e3811}@supports (color:lab(0% 0 0)){:root{--dk-bg:lab(7.78617% 1.13675 3.33861);--dk-bg-subtle:lab(12.4253% 1.24808 4.09095);--dk-surface:lab(15.906% 1.35747 4.45938);--dk-fg:lab(91.3231% .460207 3.0156);--dk-fg-muted:lab(65.2235% 1.08603 4.85599);--dk-fg-faint:lab(50.1366% 1.24973 4.82316);--dk-border:lab(23.4475% 1.45148 4.81524);--dk-border-strong:lab(53.6112% 1.50552 5.14188);--dk-rule:lab(18.2265% 1.34784 4.45135);--dk-accent:lab(71.7278% 25.2228 50.4049);--dk-accent-fg:lab(8.25784% 5.93132 8.52908);--dk-accent-soft:lab(19.8239% 8.50014 16.8765);--dk-accent-text:lab(74.1538% 21.7389 46.3822);--dk-danger:lab(66.1092% 45.346 25.7082);--dk-danger-soft:lab(18.2908% 16.8788 10.7787);--dk-selection:lab(27.8083% 14.9245 30.3757)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--color-bg:var(--dk-bg);--color-bg-subtle:var(--dk-bg-subtle);--color-surface:var(--dk-surface);--color-fg:var(--dk-fg);--color-fg-muted:var(--dk-fg-muted);--color-fg-faint:var(--dk-fg-faint);--color-border:var(--dk-border);--color-border-strong:var(--dk-border-strong);--color-rule:var(--dk-rule);--color-accent:var(--dk-accent);--color-accent-fg:var(--dk-accent-fg);--color-accent-soft:var(--dk-accent-soft);--color-accent-text:var(--dk-accent-text);--color-danger:var(--dk-danger);--color-danger-soft:var(--dk-danger-soft);--color-focus:var(--dk-accent);--color-selection:var(--dk-selection);--line-snug:1.45;--line-base:1.62;--line-loose:1.78;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--color-bg:var(--dk-bg);--color-bg-subtle:var(--dk-bg-subtle);--color-surface:var(--dk-surface);--color-fg:var(--dk-fg);--color-fg-muted:var(--dk-fg-muted);--color-fg-faint:var(--dk-fg-faint);--color-border:var(--dk-border);--color-border-strong:var(--dk-border-strong);--color-rule:var(--dk-rule);--color-accent:var(--dk-accent);--color-accent-fg:var(--dk-accent-fg);--color-accent-soft:var(--dk-accent-soft);--color-accent-text:var(--dk-accent-text);--color-danger:var(--dk-danger);--color-danger-soft:var(--dk-danger-soft);--color-focus:var(--dk-accent);--color-selection:var(--dk-selection);--line-snug:1.45;--line-base:1.62;--line-loose:1.78;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{min-height:100vh;font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--line-base);color:var(--color-fg);background:var(--color-bg);font-variant-numeric:tabular-nums;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;display:flex}main{width:100%;max-width:72rem;padding-block:var(--space-section);padding-inline:max(var(--gutter), var(--space-6));flex:1;margin:0 auto}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;-webkit-border-radius:var(--radius-sm);border-radius:var(--radius-sm)}.prose h1,.prose h2,.prose h3{font-family:var(--font-display);letter-spacing:var(--track-display);line-height:var(--line-tight);text-wrap:balance}.prose h1{font-size:var(--text-2xl);font-weight:700}.prose h2{font-size:var(--text-xl);margin-top:var(--space-8);font-weight:650}.prose h3{font-size:var(--text-lg);margin-top:var(--space-6);font-weight:650}.prose p,.prose ul,.prose ol{line-height:var(--line-loose);margin-top:var(--space-4)}.prose ul:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--space-6)}.prose ul:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--space-6)}.prose ul:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--space-6)}.prose ol:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--space-6)}.prose ol:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--space-6)}.prose ol:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--space-6)}.prose ul:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--space-6)}.prose ul:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--space-6)}.prose ul:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--space-6)}.prose ol:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--space-6)}.prose ol:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--space-6)}.prose ol:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--space-6)}.prose li+li{margin-top:var(--space-2)}.prose a{color:var(--color-accent-text);text-underline-offset:.18em;text-decoration-thickness:1px}.prose code{font-family:var(--font-mono);background:var(--color-bg-subtle);-webkit-border-radius:var(--radius-sm);border-radius:var(--radius-sm);padding:.1em .35em;font-size:.9em}.skip-link{left:var(--space-2);top:var(--space-2);transform:translateY(calc(-100% - var(--space-2) - var(--space-4)));z-index:10;padding:var(--space-2) var(--space-3);color:var(--color-accent-fg);background:var(--color-accent);-webkit-border-radius:var(--radius);border-radius:var(--radius);font-weight:600;text-decoration:none;position:absolute}@media (prefers-reduced-motion:no-preference){.skip-link{transition:transform var(--dur-base) var(--ease-out)}}.skip-link:focus{transform:translateY(0)}.toasts{right:var(--gutter);bottom:var(--gutter);z-index:20;gap:var(--space-2);flex-direction:column;display:flex;position:fixed}.muted{color:var(--color-fg-muted)}.label{font-size:var(--text-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--color-fg-muted);font-weight:600}.ident{font-family:var(--font-mono);color:var(--color-fg-muted);overflow-wrap:anywhere;font-size:.92em}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}kbd{min-width:1.7em;font-family:var(--font-mono);text-align:center;color:var(--color-fg);background:var(--color-bg-subtle);border:var(--border-width) solid var(--color-border-strong);-webkit-border-radius:calc(var(--radius) * .6);border-radius:calc(var(--radius) * .6);box-shadow:0 1px 0 0 var(--color-border-strong);padding:.15em .4em;font-size:.85em;line-height:1.4;display:inline-block}.nav{gap:var(--space-4);padding:var(--space-3) var(--gutter);border-bottom:var(--border-width) solid var(--color-rule);flex-wrap:wrap;align-items:baseline;display:flex}.nav .brand{align-items:center;gap:var(--space-2);font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:var(--track-display);color:var(--color-fg);font-weight:700;text-decoration:none;display:inline-flex}.brand-mark{flex:none;width:1.15em;height:1.15em;transform:translateY(.03em)}.nav .brand:hover{color:var(--color-accent-text)}.nav nav{gap:var(--space-4);font-size:var(--text-sm);display:flex}.nav nav a{color:var(--color-fg-muted);text-decoration:none}.nav nav a:hover{color:var(--color-fg)}.nav-spacer{flex:1}.nav-controls{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.nav-identity{display:contents}.nav-button{align-items:center;gap:var(--space-2);min-width:0;height:2rem;padding-inline:var(--space-2);font-size:var(--text-sm);color:var(--color-fg-muted);border:var(--border-width) solid var(--color-border-strong);-webkit-border-radius:var(--radius);border-radius:var(--radius);white-space:nowrap;background:0 0;text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:no-preference){.nav-button{transition:color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out)}}.nav-button:hover{color:var(--color-fg);border-color:var(--color-accent)}.nav a{align-items:center;gap:var(--space-1);display:inline-flex}.nav-link-icon,.nav-button-icon,.nav-button .outline-mark,.nav-button .theme-icon,.nav-button .share-icon{flex:none;width:1.05em;height:1.05em}.nav-button-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.nav-identity-handle{font-family:var(--font-mono)}.nav-identity-name{max-width:18ch}.nav-signin{color:var(--color-fg);font-weight:600}.nav-signin:hover{color:var(--color-accent-text)}.feedback{align-items:baseline;gap:var(--space-4);padding:var(--space-4) var(--gutter);font-size:var(--text-sm);color:var(--color-fg-muted);border-top:var(--border-width) solid var(--color-rule);display:flex}.feedback-mark{flex:none;line-height:0;transform:translateY(calc(.625em - .5cap))}.feedback-icon{width:1.25em;height:1.25em}.feedback-text{line-height:var(--line-snug);text-wrap:pretty;margin:0}.feedback-link{color:var(--color-fg);text-underline-offset:.2em;font-weight:600;text-decoration:underline}.feedback-link:hover{color:var(--color-accent)}footer{justify-content:space-between;gap:var(--space-4);padding:var(--space-6) var(--gutter);font-size:var(--text-sm);color:var(--color-fg-muted);border-top:var(--border-width) solid var(--color-rule);flex-wrap:wrap;align-items:center;display:flex}.footer-block{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}footer a{color:var(--color-fg-muted);text-decoration:none}footer a:hover{color:var(--color-fg);text-underline-offset:.2em;text-decoration:underline}.footer-icon{width:1.25em;height:1.25em;display:block}.footer-social,.footer-shortcuts{align-items:center;display:inline-flex}footer small{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-fg-muted)}.theme-icon{width:1.05rem;height:1.05rem;display:none}.theme-toggle .theme-icon-system,.theme-toggle[data-theme-state=system] .theme-icon-system{display:block}.theme-toggle[data-theme-state=light] .theme-icon-system,.theme-toggle[data-theme-state=dark] .theme-icon-system{display:none}.theme-toggle[data-theme-state=light] .theme-icon-light,.theme-toggle[data-theme-state=dark] .theme-icon-dark{display:block}.button{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);font-size:var(--text-sm);letter-spacing:.005em;color:var(--color-accent-fg);background:var(--color-accent);border:var(--border-width) solid transparent;-webkit-border-radius:var(--radius);border-radius:var(--radius);white-space:nowrap;font-weight:600;text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:no-preference){.button,.button-secondary{transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out)}}.button:hover{background:color-mix(in oklch, var(--color-accent) 88%, var(--color-fg))}.button:disabled,.button[aria-disabled=true]{background:var(--color-border);color:var(--color-fg-faint);cursor:not-allowed}.button-secondary{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);font-size:var(--text-sm);color:var(--color-fg);border:var(--border-width) solid var(--color-border-strong);-webkit-border-radius:var(--radius);border-radius:var(--radius);white-space:nowrap;background:0 0;font-weight:600;text-decoration:none;display:inline-flex}.button-secondary:hover{border-color:var(--color-accent);color:var(--color-accent-text)}.button-text{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2);font-size:var(--text-sm);color:var(--color-fg-muted);border:var(--border-width) solid transparent;-webkit-border-radius:var(--radius);border-radius:var(--radius);white-space:nowrap;cursor:pointer;background:0 0;font-weight:600;text-decoration:none;display:inline-flex}.button-text:hover{color:var(--color-fg)}.button-text:focus-visible{color:var(--color-fg)}.button-text.is-armed{color:var(--color-danger);border-color:color-mix(in oklch, var(--color-danger) 35%, transparent)}.actions{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;align-items:center;display:flex}textarea,input[type=text],input[type=search],input[type=password]{width:100%;padding:var(--space-2) var(--space-3);font-size:var(--text-base);color:var(--color-fg);background:var(--color-surface);border:var(--border-width) solid var(--color-border-strong);-webkit-border-radius:var(--radius);border-radius:var(--radius)}input[type=text]:hover,input[type=search]:hover,input[type=password]:hover,textarea:hover{border-color:var(--color-fg-faint)}input::placeholder,textarea::placeholder{color:var(--color-fg-muted)}label{font-size:var(--text-sm);color:var(--color-fg);margin-bottom:var(--space-2);font-weight:600;display:block}.hint{font-size:var(--text-sm);color:var(--color-fg-muted);max-width:var(--measure-narrow);margin-top:var(--space-2)}.hint code{font-family:var(--font-mono);font-size:.92em}.notice,.error,.notice-warning{padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--color-border);-webkit-border-radius:var(--radius);border-radius:var(--radius);background:var(--color-bg-subtle);font-size:var(--text-sm);color:var(--color-fg);max-width:var(--measure)}.error{background:var(--color-danger-soft);border-color:color-mix(in oklch, var(--color-danger) 35%, transparent);color:var(--color-fg)}.notice-warning{background:var(--color-accent-soft);border-color:color-mix(in oklch, var(--color-accent) 35%, transparent)}main a:not(:-webkit-any(.button,.button-secondary,.icon-button,.bullet-zoom,.bullet-mirror-link,.settings-nav-link,.tag,.search-result-link)){color:var(--color-accent-text);text-underline-offset:.18em;text-decoration-thickness:1px}main a:not(:-moz-any(.button,.button-secondary,.icon-button,.bullet-zoom,.bullet-mirror-link,.settings-nav-link,.tag,.search-result-link)){color:var(--color-accent-text);text-underline-offset:.18em;text-decoration-thickness:1px}main a:not(:is(.button,.button-secondary,.icon-button,.bullet-zoom,.bullet-mirror-link,.settings-nav-link,.tag,.search-result-link)){color:var(--color-accent-text);text-underline-offset:.18em;text-decoration-thickness:1px}.modal{width:min(34rem, calc(100vw - var(--space-8)));max-height:calc(100vh - var(--space-12));padding:var(--space-6);color:var(--color-fg);background:var(--color-surface);border:var(--border-width) solid var(--color-border-strong);-webkit-border-radius:var(--radius-lg);border-radius:var(--radius-lg);margin:auto;overflow-y:auto}.modal:not([open]){display:none}.modal::backdrop{background:#241e1966;background:lab(11.8124% 2.37849 4.87638/.4)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .modal::backdrop{background:#0705049e;background:lab(1.56133% .326134 .893262/.62)}}:root[data-theme=dark] .modal::backdrop{background:#0705049e;background:lab(1.56133% .326134 .893262/.62)}:root[data-theme=light] .modal::backdrop{background:#241e1966;background:lab(11.8124% 2.37849 4.87638/.4)}.modal-title{font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:var(--track-display);font-weight:700;line-height:var(--line-tight)}.modal-intro{font-size:var(--text-sm);color:var(--color-fg-muted);max-width:var(--measure-narrow);margin-top:var(--space-2)}.modal-field{margin-top:var(--space-6)}.modal[data-space-info-dialog]{width:min(44rem, calc(100vw - var(--space-8)))}.space-info-fact{margin-top:var(--space-6)}.space-info-fact .ident{overflow-wrap:anywhere}.modal-field-footer{gap:var(--space-3);justify-content:space-between;align-items:baseline;display:flex}.modal-field-footer .hint{margin-top:var(--space-2)}.modal-count{font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--color-fg-muted);margin-top:var(--space-2);flex:none}.modal-count.is-over{color:var(--color-danger);font-weight:700}.modal-note,.modal-status{font-size:var(--text-sm);color:var(--color-fg-muted);max-width:var(--measure-narrow);margin-top:var(--space-4)}.modal-status{min-height:1.2em;color:var(--color-fg)}.modal-actions{gap:var(--space-3);margin-top:var(--space-6);justify-content:flex-end;align-items:center;display:flex}@media (prefers-reduced-motion:no-preference){.modal[open]{animation:modal-in var(--dur-base) var(--ease-out)}}@keyframes modal-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}.image-field{margin-top:var(--space-6)}.modal-label{font-size:var(--text-sm);color:var(--color-fg);font-weight:600}.modal-hint{font-size:var(--text-xs);line-height:var(--line-snug);color:var(--color-fg-muted);text-wrap:pretty;margin-top:var(--space-1)}.image-drop{padding:var(--space-6) var(--space-4);align-items:center;gap:var(--space-3);border:1px dashed var(--color-border-strong);-webkit-border-radius:var(--radius);border-radius:var(--radius);text-align:center;margin-top:var(--space-3);flex-direction:column;display:flex}.image-drop.is-dropping{border-color:var(--color-accent);background:var(--color-accent-soft)}.image-drop-text{font-size:var(--text-sm);color:var(--color-fg-muted)}.image-existing-note{font-size:var(--text-xs);color:var(--color-fg-muted)}.image-cropper{margin-top:var(--space-3)}.image-frame{aspect-ratio:1.91;-webkit-border-radius:var(--radius);border-radius:var(--radius);background:var(--color-bg-subtle);cursor:grab;touch-action:none;width:100%;position:relative;overflow:hidden}.image-frame:active{cursor:grabbing}.image-frame-img{-webkit-user-select:none;user-select:none;max-width:none;position:absolute;top:50%}.image-frame-img:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.image-frame-img:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.image-frame-img:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.image-frame-img:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.image-frame-img:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.image-frame-img:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.image-zoom{align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--color-fg-muted);margin-top:var(--space-3);display:flex}.image-zoom input[type=range]{accent-color:var(--color-accent);flex:auto}.image-actions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-4);display:flex}.image-chosen{margin-top:var(--space-3)}.image-preview{aspect-ratio:1.91;object-fit:cover;border:var(--border-width) solid var(--color-border);-webkit-border-radius:var(--radius);border-radius:var(--radius);background:var(--color-bg-subtle);width:100%}.image-chosen label{margin-top:var(--space-4)}.image-drop[hidden],.image-cropper[hidden],.image-chosen[hidden]{display:none}.shortcuts-modal{width:min(42rem, calc(100vw - var(--space-8)))}.shortcuts-group{margin-block:var(--space-6) var(--space-2);font-family:var(--font-display);font-size:var(--text-sm);letter-spacing:var(--track-tight);color:var(--color-fg);font-weight:650}.shortcuts-group:first-of-type{margin-top:var(--space-6)}.shortcuts-list{gap:var(--space-2) var(--space-6);grid-template-columns:max-content 1fr;align-items:baseline;margin:0;display:grid}.shortcuts-list dt{gap:var(--space-1);flex-wrap:wrap;margin:0;display:flex}.shortcuts-list dd{font-size:var(--text-sm);line-height:var(--line-snug);color:var(--color-fg-muted);margin:0}.shortcuts-note{margin:0 0 var(--space-2);font-size:var(--text-sm);line-height:var(--line-snug);color:var(--color-fg-muted)}.shortcuts-command{font-family:var(--font-mono);font-size:var(--text-xs);background:var(--color-bg-subtle);-webkit-border-radius:var(--radius-sm);border-radius:var(--radius-sm);padding:1px var(--space-1);white-space:nowrap}@media (max-width:34rem){.shortcuts-list{gap:var(--space-1) 0;grid-template-columns:1fr}.shortcuts-list dd{margin-bottom:var(--space-3)}}.modal-field-check{align-items:center;gap:var(--space-2) var(--space-3);grid-template-columns:auto 1fr;display:grid}.modal-field-check label{cursor:pointer;margin-bottom:0;font-weight:500}.modal-field-check .hint{grid-column:2;margin-top:0}.toast{gap:var(--space-3);max-width:min(24rem, calc(100vw - var(--space-8)));padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-fg);background:var(--color-bg-subtle);border:var(--border-width) solid var(--color-border);-webkit-border-radius:var(--radius);border-radius:var(--radius);align-items:flex-start;display:flex}.toast:before{content:"";background:var(--color-fg-faint);border-radius:50%;flex:none;width:5px;height:5px;margin-top:.55em}.toast-success{border-color:var(--color-accent)}.toast-success:before{background:var(--color-accent)}.toast-error{border-color:var(--color-danger)}.toast-error:before{background:var(--color-danger)}.toast-message{overflow-wrap:anywhere;flex:1}.toast-dismiss{padding:0 var(--space-1);font-size:var(--text-base);line-height:var(--line-tight);color:var(--color-fg-muted);cursor:pointer;background:0 0;border:none;flex:none;min-width:1.5rem;min-height:1.5rem}.toast-dismiss:hover{color:var(--color-fg)}@media (prefers-reduced-motion:no-preference){.toast{animation:.12s ease-out toast-in}}@keyframes toast-in{0%{opacity:0;transform:translateY(var(--space-2))}to{opacity:1;transform:none}}.hero,.home-section,.home-close{margin-left:auto;margin-right:auto}.hero{max-width:var(--measure)}.hero h1{font-family:var(--font-display);font-size:var(--text-3xl);letter-spacing:var(--track-display);text-wrap:balance;font-weight:800;line-height:.95}.tagline{font-size:var(--text-lg);line-height:var(--line-snug);color:var(--color-fg-muted);text-wrap:pretty;margin-top:var(--space-4)}.home-section{max-width:var(--measure);margin-top:var(--space-16)}.home-section h2,.home-close h2{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:var(--track-display);font-weight:700;line-height:var(--line-tight);text-wrap:balance}.home-prose p{line-height:var(--line-loose);margin-top:var(--space-4)}.shot-grid{align-items:start;gap:var(--space-8) var(--space-6);margin-top:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media not (min-width:48rem){.shot-grid{grid-template-columns:minmax(0,1fr)}}.shot{margin:var(--space-8) 0 0}.shot-grid .shot{margin:0}.shot img{border:var(--border-width) solid var(--color-border);-webkit-border-radius:var(--radius-lg);border-radius:var(--radius-lg);background:var(--color-bg-subtle);width:100%;height:auto}.shot a{-webkit-border-radius:var(--radius-lg);border-radius:var(--radius-lg);display:block}@media (hover:hover){.shot a:hover img{border-color:var(--color-fg-muted)}}.shot figcaption{font-size:var(--text-sm);line-height:var(--line-snug);color:var(--color-fg-muted);margin-top:var(--space-3)}.shot figcaption strong{color:var(--color-fg);font-weight:650}.home-demo{margin:var(--space-6) 0 0}.home-demo:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--space-2)}.home-demo:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--space-2)}.home-demo:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--space-2)}.home-demo:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--space-2)}.home-demo:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--space-2)}.home-demo:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--space-2)}.home-demo .bullet[data-demo-collapsed]>.bullet-row .bullet-toggle:before{transform:none}.home-demo .bullet-completion,.home-demo .bullet-toggle{cursor:default}.home-demo figcaption{max-width:var(--measure);font-size:var(--text-sm);line-height:var(--line-snug);color:var(--color-fg-muted);margin-top:var(--space-6)}.home-demo figcaption strong{color:var(--color-fg);font-weight:650}.feature-list{align-items:start;gap:var(--space-3) var(--space-8);margin-top:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));padding:0;list-style:none;display:grid}.feature-list li{line-height:var(--line-snug);position:relative}.feature-list li:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--space-4)}.feature-list li:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--space-4)}.feature-list li:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--space-4)}.feature-list li:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--space-4)}.feature-list li:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--space-4)}.feature-list li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--space-4)}.feature-list li:before{content:"";background:var(--color-accent);border-radius:50%;width:5px;height:5px;position:absolute;top:.55em}.feature-list li:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.feature-list li:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.feature-list li:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.feature-list li:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.feature-list li:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.feature-list li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.feature-list code{font-family:var(--font-mono);font-size:.92em}.home-close{max-width:var(--measure);margin-top:var(--space-16)}.login-main{flex-direction:column;display:flex}.login{flex:1;justify-content:center;align-items:center;display:flex}.login-form{gap:var(--space-4);text-align:center;flex-direction:column;width:100%;max-width:24rem;display:flex}.login-form label{font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:var(--track-display);font-weight:650;line-height:var(--line-tight);text-wrap:balance;margin-bottom:0}.login-form input:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.login-form input:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.login-form input:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.login-form input:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.login-form input:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.login-form input:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.login-form .button{width:100%}.outline-header{border-bottom:var(--border-width) solid var(--color-rule);margin-bottom:var(--space-6);padding-bottom:var(--space-4)}.outline-header-image{margin:0 0 var(--space-6)}.outline-header-image[hidden]{display:none}.outline-header-image img{aspect-ratio:1200/627;object-fit:cover;-webkit-border-radius:var(--radius);border-radius:var(--radius);outline:var(--border-width) solid var(--color-rule);outline-offset:calc(var(--border-width) * -1);width:100%;height:auto;display:block}.outline-description{max-width:var(--measure);font-size:var(--text-sm);line-height:var(--line-snug);color:var(--color-fg-muted);text-wrap:pretty;margin-top:var(--space-2)}.outline-title-row{align-items:start;gap:var(--space-4);display:flex}.outline-title{min-width:0;font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:var(--track-display);font-weight:700;line-height:var(--line-tight);text-wrap:balance;flex:auto}.outline-title-mark{width:.72em;height:.72em;color:var(--color-fg-muted);display:inline-block}.outline-title-mark:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:.35em}.outline-title-mark:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:.35em}.outline-title-mark:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:.35em}.outline-title-mark:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:.35em}.outline-title-mark:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:.35em}.outline-title-mark:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:.35em}.outline-actions{gap:var(--space-2);flex:none;margin-top:.2em;display:flex}.outline-action-mount{display:contents}.icon-button{width:2rem;height:2rem;color:var(--color-fg-muted);border:var(--border-width) solid var(--color-border-strong);-webkit-border-radius:var(--radius);border-radius:var(--radius);background:0 0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:no-preference){.icon-button{transition:color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out)}}.icon-button:hover{color:var(--color-fg);border-color:var(--color-accent)}.icon-button[aria-disabled=true]{color:var(--color-fg-faint);border-color:var(--color-border);cursor:not-allowed}.icon-button[aria-disabled=true]:hover{color:var(--color-fg-faint);border-color:var(--color-border)}.share-button.is-copied{color:var(--color-accent);border-color:var(--color-accent)}.share-icon,.icon-button>svg{width:1rem;height:1rem;display:block}.outline-owner{font-size:var(--text-sm);margin-top:var(--space-2)}.outline-owner code{font-family:var(--font-mono);font-size:.95em}.outline-page,.search-page,.tags-page,.tag-page,.detached-page,.import,.admin{max-width:100%}.outline-truncated,.outline-repo-truncated,[data-outline-loading]{font-size:var(--text-sm);color:var(--color-fg-muted)}.outline-detached-link{font-size:var(--text-sm);margin-top:var(--space-6)}.search-form{gap:var(--space-2);max-width:34rem;margin-bottom:var(--space-6);align-items:center;display:flex}.search-form input[type=search]{flex:auto}.search-terms{font-size:var(--text-sm);margin-bottom:var(--space-4)}.search-results{margin:0;padding:0;list-style:none}.search-result{padding-block:var(--space-3);border-bottom:var(--border-width) solid var(--color-rule)}.search-result-link{color:inherit;text-decoration:none;display:block}.search-snippet{line-height:var(--line-snug);color:var(--color-fg);display:block}.search-result-link:hover .search-snippet{color:var(--color-accent-text)}.search-snippet mark{background:var(--color-accent-soft);color:var(--color-fg);border-radius:2px;padding:0 .15em}.search-result-where{font-size:var(--text-xs);margin-top:var(--space-1)}.tag-cloud{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tag{align-items:baseline;gap:var(--space-2);padding:var(--space-1) var(--space-3);font-size:var(--text-sm);color:var(--color-fg);background:var(--color-bg-subtle);border:var(--border-width) solid transparent;border-radius:999px;text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:no-preference){.tag{transition:border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out)}}.tag:hover{border-color:var(--color-accent);color:var(--color-accent-text)}.tag-count{font-size:var(--text-xs);color:var(--color-fg-muted)}.tags-links{font-size:var(--text-sm);margin-top:var(--space-6)}[data-tags-empty] code{padding:.05em var(--space-2);font-family:var(--font-mono);background:var(--color-bg-subtle);-webkit-border-radius:var(--radius);border-radius:var(--radius);margin-left:.15em;margin-right:.15em;font-size:.92em;display:inline-block}.tag-results{margin-top:var(--space-6)}.import-form{max-width:34rem}.import-facts,.admin-facts{gap:var(--space-4);margin-block:var(--space-6);padding-block:var(--space-4);border-block:var(--border-width) solid var(--color-rule);font-size:var(--text-sm);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.import-job{margin-top:var(--space-6)}.import-progress{width:100%;height:4px;margin-block:var(--space-3);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-bg-subtle);border:0;border-radius:999px;overflow:hidden}.import-progress::-webkit-progress-bar{background:var(--color-bg-subtle)}.import-progress::-webkit-progress-value{background:var(--color-accent)}.import-progress::-moz-progress-bar{background:var(--color-accent)}.import-state{font-size:var(--text-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--color-fg-muted);font-weight:600}.import-eta{font-size:var(--text-sm);color:var(--color-fg-muted)}.import-warning,.import-signin,.import-cancel{margin-top:var(--space-4)}.detached-list{margin:var(--space-6) 0 0;padding:0;list-style:none}.detached-list>li{padding-block:var(--space-4);border-bottom:var(--border-width) solid var(--color-rule)}.detached-text{line-height:var(--line-snug)}.detached-why,.detached-declared{font-size:var(--text-sm);color:var(--color-fg-muted);margin-top:var(--space-2)}.detached-declared code,.detached-reparent code{font-family:var(--font-mono);overflow-wrap:anywhere;font-size:.92em}.detached-reparent{margin-top:var(--space-3)}.detached-back{font-size:var(--text-sm);margin-top:var(--space-8)}.admin-who,.admin-hint{font-size:var(--text-sm);color:var(--color-fg-muted)}.admin-form{gap:var(--space-3);margin-block:var(--space-6);border-bottom:var(--border-width) solid var(--color-rule);padding-bottom:var(--space-6);flex-wrap:wrap;align-items:end;display:flex}.admin-form input[type=text]{flex:18rem;width:auto;min-width:18rem}.admin-check{align-items:center;gap:var(--space-2);font-size:var(--text-sm);margin-bottom:0;font-weight:400;display:flex}.admin-notice{margin-block:var(--space-4)}.admin-table-scroll{margin-top:var(--space-6);overflow-x:auto}.admin-table{border-collapse:collapse;width:100%;font-size:var(--text-sm);white-space:nowrap}.admin-table th{font-size:var(--text-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--color-fg-muted);padding:var(--space-2) var(--space-3);border-bottom:var(--border-width) solid var(--color-border);font-weight:600}.admin-table th:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.admin-table th:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.admin-table th:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.admin-table th:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.admin-table th:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.admin-table th:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.admin-table td{padding:var(--space-2) var(--space-3);border-bottom:var(--border-width) solid var(--color-rule);vertical-align:top}.admin-table td:first-child{font-family:var(--font-mono);white-space:normal;overflow-wrap:anywhere;max-width:28rem;font-size:.92em}.admin-cursors{margin-top:var(--space-8)}.is-empty{padding-block:var(--space-8);color:var(--color-fg-muted);font-size:var(--text-sm)}.save-state{min-width:5rem;font-size:var(--text-xs);color:var(--color-fg-faint);align-self:center;margin:0}.save-state:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.save-state:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.save-state:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.save-state:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.save-state:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.save-state:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}@media (prefers-reduced-motion:no-preference){.save-state{transition:opacity var(--dur-base) var(--ease-out)}}.save-state[data-save-state=idle]{opacity:0}.save-state[data-save-state=offline]{color:var(--color-fg-muted)}.settings{gap:var(--space-12);grid-template-columns:minmax(0,12rem) minmax(0,1fr);align-items:start;display:grid}.settings-nav ul{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.settings-nav-link{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2);-webkit-border-radius:var(--radius);border-radius:var(--radius);font-size:var(--text-sm);color:var(--color-fg-muted);text-decoration:none;display:flex}@media (prefers-reduced-motion:no-preference){.settings-nav-link{transition:color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out)}}.settings-nav-link:hover{color:var(--color-fg);background:var(--color-bg-subtle)}.settings-nav-link:before{content:"";background:0 0;border-radius:50%;flex:none;width:5px;height:5px}.settings-nav-link.is-current{color:var(--color-fg);font-weight:650}.settings-nav-link.is-current:before{background:var(--color-accent)}.settings-nav-icon{width:1.05rem;height:1.05rem;color:var(--color-fg-faint);flex:none}.settings-nav-link.is-current .settings-nav-icon,.settings-nav-link:hover .settings-nav-icon{color:var(--color-accent)}.settings-body{min-width:0}.settings-heading{font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:var(--track-display);font-weight:700;line-height:var(--line-tight);text-wrap:balance}.settings-intro{font-size:var(--text-sm);line-height:var(--line-snug);color:var(--color-fg-muted);text-wrap:pretty;margin-top:var(--space-3)}.keylist{align-items:baseline;gap:var(--space-2) var(--space-4);font-size:var(--text-sm);margin-top:var(--space-6);grid-template-columns:max-content minmax(0,1fr);margin-bottom:0;display:grid}.keylist dt{white-space:nowrap;grid-column:1}.keylist dd{color:var(--color-fg-muted);line-height:var(--line-snug);grid-column:2;margin:0}.settings-rows{border-top:var(--border-width) solid var(--color-rule);margin-top:var(--space-8)}.settings-row{padding-block:var(--space-4) var(--space-6);border-bottom:var(--border-width) solid var(--color-rule)}.settings-row-value,.settings-row-action{margin-top:var(--space-4)}.settings-row-value:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.settings-row-value:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.settings-row-value:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.settings-row-action:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.settings-row-action:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.settings-row-action:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.settings-row-value:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.settings-row-value:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.settings-row-value:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.settings-row-action:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.settings-row-action:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.settings-row-action:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.settings-row-main{min-width:0}.settings-row-label{font-size:var(--text-base);font-weight:600;line-height:var(--line-snug)}.settings-row-description{font-size:var(--text-sm);line-height:var(--line-snug);color:var(--color-fg-muted);text-wrap:pretty;margin-top:var(--space-2)}.settings-row-description+.settings-row-description{margin-top:var(--space-3)}.settings-row-status{font-size:var(--text-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--color-fg-muted);margin-top:var(--space-3);font-weight:600}.settings-row-note{font-size:var(--text-sm);line-height:var(--line-snug);color:var(--color-fg-muted);margin-top:var(--space-3)}.settings-row-action{min-width:0;margin-top:var(--space-4)}.settings-row-value{font-size:var(--text-sm)}.settings-row-value .ident{color:var(--color-fg)}.settings-row-absent{color:var(--color-fg-muted);text-wrap:pretty;font-style:normal}.settings-footnote{font-size:var(--text-sm);line-height:var(--line-snug);color:var(--color-fg-muted);margin-top:var(--space-8)}.settings-nav-sub{margin:0;padding:0;list-style:none}.settings-nav-sub:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(var(--space-2) + 5px + var(--space-2) + 1em)}.settings-nav-sub:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(var(--space-2) + 5px + var(--space-2) + 1em)}.settings-nav-sub:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(var(--space-2) + 5px + var(--space-2) + 1em)}.settings-nav-sub:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(var(--space-2) + 5px + var(--space-2) + 1em)}.settings-nav-sub:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(var(--space-2) + 5px + var(--space-2) + 1em)}.settings-nav-sub:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(var(--space-2) + 5px + var(--space-2) + 1em)}.settings-nav-child{font-size:var(--text-xs)}.settings-list{margin-block:var(--space-3) 0;gap:var(--space-1);flex-direction:column;padding:0;list-style:none;display:flex}.settings-body .notice,.settings-body noscript .notice{margin-top:var(--space-6)}.settings-spaces{margin-top:var(--space-8)}.settings-subheading{margin:0 0 var(--space-2);font-size:var(--text-base);font-weight:600}.settings-space{gap:var(--space-1);padding-block:var(--space-2);border-bottom:1px solid var(--color-border);flex-direction:column;display:flex}.settings-space-name{font-weight:600}.settings-space-detail{font-size:var(--text-sm);color:var(--color-fg-muted)}.settings-spaces-create{align-items:flex-start;gap:var(--space-2);margin-top:var(--space-4);flex-direction:column;display:flex}.settings-spaces-create[hidden],.settings-list[hidden]{display:none}.settings-space-uri{font-size:var(--text-xs);color:var(--color-fg-muted);overflow-wrap:anywhere}.switch{cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.switch-track{background:var(--color-bg-subtle);border:var(--border-width) solid var(--color-border-strong);border-radius:999px;width:2.5rem;height:1.375rem;display:block;position:relative}.switch-knob{background:var(--color-fg-faint);border-radius:50%;width:1rem;height:1rem;display:block;position:absolute;top:2px}.switch-knob:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:2px}.switch-knob:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:2px}.switch-knob:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:2px}.switch-knob:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:2px}.switch-knob:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:2px}.switch-knob:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:2px}@media (prefers-reduced-motion:no-preference){.switch-track{transition:background-color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out)}.switch-knob{transition:transform var(--dur-base) var(--ease-out), background-color var(--dur-base) var(--ease-out)}}.switch[aria-checked=true] .switch-track{background:var(--color-accent);border-color:var(--color-accent)}.switch[aria-checked=true] .switch-knob{background:var(--color-accent-fg);transform:translate(calc(1.5rem - 4px))}.switch:hover .switch-track{border-color:var(--color-accent)}.switch[aria-busy=true]{cursor:progress}.button-secondary:disabled{border-color:var(--color-border);color:var(--color-fg-faint);cursor:not-allowed}.button-secondary:disabled:hover{border-color:var(--color-border);color:var(--color-fg-faint)}.switch:disabled{cursor:not-allowed}.switch:disabled .switch-track{border-color:var(--color-border)}.switch:disabled .switch-knob{background:var(--color-border)}.switch:disabled:hover .switch-track{border-color:var(--color-border)}@media not (min-width:48rem){.settings{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.settings-nav{border-bottom:var(--border-width) solid var(--color-rule);padding-bottom:var(--space-4)}.settings-nav ul{gap:var(--space-1) var(--space-2);flex-flow:wrap}.settings-nav-link{padding-inline:var(--space-3)}.settings-row-value:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.settings-row-value:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.settings-row-value:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.settings-row-value:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.settings-row-value:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.settings-row-value:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}}.space-index-heading{margin:0 0 var(--space-2)}.space-index-intro{margin:0 0 var(--space-6);color:var(--color-fg-muted);text-wrap:pretty}.space-cards{gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid}.space-card{border:1px solid var(--color-border);-webkit-border-radius:var(--radius-lg);border-radius:var(--radius-lg);overflow:hidden}.space-card-image{aspect-ratio:1.91;object-fit:cover;background:var(--color-bg-subtle);width:100%;display:block}.space-card-body{padding:var(--space-4)}.space-card-title{margin:0 0 var(--space-2);font-size:var(--text-lg)}.space-card-description{margin:0 0 var(--space-3);color:var(--color-fg-muted);text-wrap:pretty}.space-card-unconfigured{font-style:italic}.space-card-meta{font-size:var(--text-xs);color:var(--color-fg-muted);overflow-wrap:anywhere;margin:0}.space-page-image{aspect-ratio:1.91;object-fit:cover;-webkit-border-radius:var(--radius-lg);border-radius:var(--radius-lg);background:var(--color-bg-subtle);width:100%;margin-bottom:var(--space-6);display:block}.space-page-description{margin:0 0 var(--space-6);color:var(--color-fg-muted);text-wrap:pretty}.outline,.outline-children{margin:0;padding:0;list-style:none}.outline-children{position:relative}.outline-children:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--outline-indent)}.outline-children:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--outline-indent)}.outline-children:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--outline-indent)}.outline-children:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--outline-indent)}.outline-children:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--outline-indent)}.outline-children:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--outline-indent)}.outline-children:before{content:"";background:var(--color-rule);border-radius:1px;width:1px;position:absolute;top:0;bottom:0}.outline-children:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:calc(var(--fold-col) / 2)}.outline-children:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:calc(var(--fold-col) / 2)}.outline-children:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:calc(var(--fold-col) / 2)}.outline-children:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:calc(var(--fold-col) / 2)}.outline-children:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:calc(var(--fold-col) / 2)}.outline-children:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:calc(var(--fold-col) / 2)}.bullet:hover>.outline-children:before,.bullet:focus-within>.outline-children:before{background:var(--color-accent)}@media (prefers-reduced-motion:no-preference){.outline-children:before{transition:background-color var(--dur-base) var(--ease-out)}}.bullet{position:relative}.bullet-row{align-items:flex-start;gap:var(--row-gap);min-height:1.55rem;padding-top:1px;padding-bottom:1px;padding-inline:var(--space-1);margin-inline:calc(var(--space-1) * -1);-webkit-border-radius:var(--radius-sm);border-radius:var(--radius-sm);display:flex}@media (hover:hover){.bullet-row:hover{background:var(--color-bg-subtle)}}.bullet-marker{width:var(--marker-col);height:1.5em;color:var(--color-fg-faint);flex:none;justify-content:center;align-items:center;display:flex}.bullet-marker:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}@media (prefers-reduced-motion:no-preference){.bullet-marker{transition:color var(--dur-fast) var(--ease-out)}}.bullet-row:hover>.bullet-zoom>.bullet-marker,.bullet-row:hover>.bullet-marker{color:var(--color-fg-muted)}.bullet-text{min-width:0;line-height:var(--line-base);overflow-wrap:anywhere;white-space:pre-wrap;min-height:calc(1em * var(--line-base));flex:auto}.bullet[data-layout=h1]>.bullet-row .bullet-text,.bullet[data-layout=h2]>.bullet-row .bullet-text,.bullet[data-layout=h3]>.bullet-row .bullet-text{font-family:var(--font-display);letter-spacing:var(--track-tight);line-height:var(--line-tight)}.bullet[data-layout=h1]>.bullet-row .bullet-text{font-size:var(--text-xl);font-weight:700}.bullet[data-layout=h2]>.bullet-row .bullet-text{font-size:var(--text-lg);font-weight:650}.bullet[data-layout=h3]>.bullet-row .bullet-text{font-size:var(--text-base);letter-spacing:0;font-weight:650}.bullet[data-layout=h1]:not(:first-child),.bullet[data-layout=h2]:not(:first-child),.bullet[data-layout=h3]:not(:first-child){margin-top:var(--space-4)}.bullet[data-layout=h1]>.bullet-row .bullet-marker:before,.bullet[data-layout=h2]>.bullet-row .bullet-marker:before,.bullet[data-layout=h3]>.bullet-row .bullet-marker:before{display:none}.bullet[data-layout=codeBlock]>.bullet-row .bullet-text{font-family:var(--font-mono);font-size:var(--text-base);line-height:var(--line-snug);background:var(--color-bg-subtle);-webkit-border-radius:var(--radius);border-radius:var(--radius);padding:var(--space-2) var(--space-3);overflow-wrap:normal;overflow-x:auto}.bullet[data-layout=quoteBlock]>.bullet-row .bullet-text{color:var(--color-fg-muted);font-style:italic}.bullet[data-layout=quoteBlock]>.bullet-row .bullet-text:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:1px solid var(--color-border);padding-left:var(--space-3)}.bullet[data-layout=quoteBlock]>.bullet-row .bullet-text:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:1px solid var(--color-border);padding-left:var(--space-3)}.bullet[data-layout=quoteBlock]>.bullet-row .bullet-text:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:1px solid var(--color-border);padding-left:var(--space-3)}.bullet[data-layout=quoteBlock]>.bullet-row .bullet-text:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:1px solid var(--color-border);padding-right:var(--space-3)}.bullet[data-layout=quoteBlock]>.bullet-row .bullet-text:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:1px solid var(--color-border);padding-right:var(--space-3)}.bullet[data-layout=quoteBlock]>.bullet-row .bullet-text:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:1px solid var(--color-border);padding-right:var(--space-3)}.bullet-completion{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--color-fg-faint);cursor:pointer;font-size:var(--text-base);height:1.5em;padding-top:0;padding-bottom:0;padding-inline:var(--space-1);-webkit-border-radius:var(--radius);border-radius:var(--radius);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.bullet-completion:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:calc(-1 * var(--space-1) / 2)}.bullet-completion:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:calc(-1 * var(--space-1) / 2)}.bullet-completion:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:calc(-1 * var(--space-1) / 2)}.bullet-completion:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:calc(-1 * var(--space-1) / 2)}.bullet-completion:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:calc(-1 * var(--space-1) / 2)}.bullet-completion:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:calc(-1 * var(--space-1) / 2)}.bullet-completion:before{content:"";position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px}.bullet-completion:disabled{cursor:default}@media (hover:hover){.bullet-completion:not(:disabled):hover{color:var(--color-accent)}}.bullet-completion:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.bullet-completion-icon{width:1em;height:1em}.bullet[data-completed-at]>.bullet-row>.bullet-completion{color:var(--color-accent)}.bullet[data-completed-at]>.bullet-row>.bullet-text{color:var(--color-fg-muted);text-decoration:line-through;text-decoration-thickness:1px}.bullet[data-kind=mirror]>.bullet-row .bullet-marker{color:var(--color-accent)}.bullet[data-kind=mirror]>.bullet-row .bullet-marker:before{border-radius:1px;width:6px;height:6px;transform:rotate(45deg)}.bullet[data-kind=mirror]>.outline-children:before{opacity:.6;background:0 0;width:0}.bullet[data-kind=mirror]>.outline-children:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{border-left:1px dashed var(--color-accent)}.bullet[data-kind=mirror]>.outline-children:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{border-left:1px dashed var(--color-accent)}.bullet[data-kind=mirror]>.outline-children:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{border-left:1px dashed var(--color-accent)}.bullet[data-kind=mirror]>.outline-children:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{border-right:1px dashed var(--color-accent)}.bullet[data-kind=mirror]>.outline-children:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{border-right:1px dashed var(--color-accent)}.bullet[data-kind=mirror]>.outline-children:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{border-right:1px dashed var(--color-accent)}.bullet[data-kind=mirror]:hover>.outline-children:before,.bullet[data-kind=mirror]:focus-within>.outline-children:before{opacity:1}.bullet.is-transcluded>.bullet-row .bullet-marker{color:var(--color-fg-faint)}.bullet-mirror-link{color:inherit;flex:none;align-items:center;text-decoration:none;display:flex}.bullet-mirror-more{padding-inline:var(--space-2);border:var(--border-width) solid var(--color-border);font-size:var(--text-xs);letter-spacing:.01em;color:var(--color-fg-muted);white-space:nowrap;border-radius:999px;flex:none;align-self:center;padding-top:1px;padding-bottom:1px;text-decoration:none}.bullet-mirror-more:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--space-2)}.bullet-mirror-more:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--space-2)}.bullet-mirror-more:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--space-2)}.bullet-mirror-more:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--space-2)}.bullet-mirror-more:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--space-2)}.bullet-mirror-more:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--space-2)}@media (prefers-reduced-motion:no-preference){.bullet-mirror-more{transition:color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out)}}.bullet-mirror-more:hover{color:var(--color-accent-text);border-color:var(--color-accent)}.bullet-mirror-more:focus-visible{color:var(--color-accent-text);border-color:var(--color-accent)}.bullet-mirror-unresolved,.bullet-flaw{font-size:var(--text-sm);color:var(--color-fg-muted);align-self:center;font-style:italic}.bullet[data-orphan=true]>.bullet-row{background:var(--color-danger-soft)}.bullet[data-orphan=true]>.bullet-row .bullet-marker{color:var(--color-danger)}.bullet[data-orphan=true]>.bullet-row .bullet-marker:before{background:0 0;box-shadow:inset 0 0 0 1.5px}.outline-empty-hint[hidden]{display:none}.outline-empty-hint,[data-outline-stop]{color:var(--color-fg-muted);font-size:var(--text-sm);padding-block:var(--space-2)}[data-outline-stop]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--marker-col)}[data-outline-stop]:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--marker-col)}[data-outline-stop]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--marker-col)}[data-outline-stop]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--marker-col)}[data-outline-stop]:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--marker-col)}[data-outline-stop]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--marker-col)}.bullet-note{max-width:var(--measure);font-size:var(--text-base);line-height:var(--line-base);color:var(--color-fg-muted);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:var(--space-1)}.bullet-note:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(var(--marker-col) + var(--row-gap) + var(--fold-col) + var(--row-gap))}.bullet-note:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(var(--marker-col) + var(--row-gap) + var(--fold-col) + var(--row-gap))}.bullet-note:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(var(--marker-col) + var(--row-gap) + var(--fold-col) + var(--row-gap))}.bullet-note:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(var(--marker-col) + var(--row-gap) + var(--fold-col) + var(--row-gap))}.bullet-note:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(var(--marker-col) + var(--row-gap) + var(--fold-col) + var(--row-gap))}.bullet-note:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(var(--marker-col) + var(--row-gap) + var(--fold-col) + var(--row-gap))}.bullet-note[data-note-editing]{color:var(--color-fg);padding:var(--space-1) var(--space-2);-webkit-border-radius:var(--radius);border-radius:var(--radius);background:var(--color-bg-subtle);outline:var(--border-width) solid var(--color-border)}.bullet-note[data-note-editing]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--marker-col)}.bullet-note[data-note-editing]:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--marker-col)}.bullet-note[data-note-editing]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--marker-col)}.bullet-note[data-note-editing]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--marker-col)}.bullet-note[data-note-editing]:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--marker-col)}.bullet-note[data-note-editing]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--marker-col)}.bullet-note[data-note-editing]:focus-visible{outline:2px solid var(--color-focus);outline-offset:0}.bullet-note[data-note-editing]:focus{outline:2px solid var(--color-focus);outline-offset:0}.bullet-note[data-note-editing]:empty:before{content:"";min-height:1lh;display:inline-block}.bullet-note.is-provisional{opacity:.7}@media (max-width:30rem){:root{--outline-indent:.875rem;--marker-col:.875rem}}.bullet-action{-webkit-border-radius:var(--radius);border-radius:var(--radius);width:1.5em;height:1.5em;color:var(--color-fg-faint);cursor:pointer;opacity:0;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.bullet-action-icon{width:.95em;height:.95em}.bullet-row:hover>.bullet-action,.bullet-row:focus-within>.bullet-action{opacity:1}.bullet-action:focus-visible{opacity:1}.bullet-action:hover{color:var(--color-fg)}@media (prefers-reduced-motion:no-preference){.bullet-action{transition:opacity var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out)}}@media (hover:none){.bullet-action{opacity:1}}[data-bullet-text][contenteditable]{cursor:text;-webkit-border-radius:var(--radius);border-radius:var(--radius);min-height:1.55em;margin-left:-2px;margin-right:-2px;padding-left:2px;padding-right:2px}[data-bullet-text][contenteditable]:focus{background:var(--color-bg-subtle);outline:none}.bullet:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px;-webkit-border-radius:var(--radius);border-radius:var(--radius)}.bullet:focus-visible>.bullet-row{outline:2px solid var(--color-focus);outline-offset:1px;-webkit-border-radius:var(--radius);border-radius:var(--radius)}.bullet:focus-visible>.bullet-row{background:color-mix(in srgb, var(--color-focus) 8%, transparent)}.bullet[data-delete-armed]{outline:2px solid var(--color-danger);outline-offset:1px;-webkit-border-radius:var(--radius);border-radius:var(--radius)}.bullet[data-delete-armed]>.bullet-row{outline:2px solid var(--color-danger);outline-offset:1px;-webkit-border-radius:var(--radius);border-radius:var(--radius);background:color-mix(in srgb, var(--color-danger) 10%, transparent)}.bullet[data-delete-armed]>.bullet-row:after{content:"press again to delete";padding-inline:var(--space-2);color:var(--color-danger);font-size:var(--text-sm);white-space:nowrap;align-self:center}.bullet[data-delete-armed]>.bullet-row:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{margin-left:auto}.bullet[data-delete-armed]>.bullet-row:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{margin-left:auto}.bullet[data-delete-armed]>.bullet-row:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{margin-left:auto}.bullet[data-delete-armed]>.bullet-row:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{margin-right:auto}.bullet[data-delete-armed]>.bullet-row:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{margin-right:auto}.bullet[data-delete-armed]>.bullet-row:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{margin-right:auto}[data-bullet-text][data-placeholder]:empty:before{content:attr(data-placeholder);color:var(--color-fg-muted);pointer-events:none}.bullet[data-pending]>.bullet-row .bullet-marker{color:var(--color-accent)}.bullet[data-pending]>.bullet-row .bullet-marker:before{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent) 18%, transparent)}@media (prefers-reduced-motion:no-preference){.bullet[data-pending]>.bullet-row .bullet-marker:before{animation:1.4s ease-in-out infinite bullet-pending}@keyframes bullet-pending{0%,to{opacity:1}50%{opacity:.45}}}.bullet[data-remote-change]>.bullet-row{-webkit-border-radius:var(--radius);border-radius:var(--radius);background:color-mix(in srgb, var(--color-accent) 12%, transparent)}@media (prefers-reduced-motion:no-preference){.bullet[data-remote-change]>.bullet-row{animation:1.6s ease-out both bullet-remote-change}@keyframes bullet-remote-change{0%{background:color-mix(in srgb, var(--color-accent) 22%, transparent)}to{background:0 0}}}.bullet-sync{width:1.5em;height:1.5em;color:var(--color-fg-faint);flex:none;justify-content:center;align-items:center;display:none}.bullet[data-sync]>.bullet-row>.bullet-sync{display:inline-flex}.bullet-sync>svg{display:none}.bullet[data-sync=buffering]>.bullet-row>.bullet-sync>.bullet-sync-busy,.bullet[data-sync=synced]>.bullet-row>.bullet-sync>.bullet-sync-done,.bullet[data-sync=offline]>.bullet-row>.bullet-sync>.bullet-sync-offline,.bullet[data-sync=failed]>.bullet-row>.bullet-sync>.bullet-sync-failed{display:block}.bullet[data-sync=synced]>.bullet-row>.bullet-sync{color:var(--color-accent)}.bullet[data-sync=offline]>.bullet-row>.bullet-sync{color:var(--color-fg-muted)}.bullet[data-sync=failed]>.bullet-row>.bullet-sync{color:var(--color-danger)}@media (prefers-reduced-motion:no-preference){.bullet[data-sync=buffering]>.bullet-row>.bullet-sync>.bullet-sync-busy path:nth-of-type(3),.bullet[data-sync=buffering]>.bullet-row>.bullet-sync>.bullet-sync-busy path:nth-of-type(4){animation:1.6s ease-in-out infinite bullet-sync-bob}@keyframes bullet-sync-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5px)}}}.outline-append{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:24px;min-height:24px;padding:var(--space-1);-webkit-border-radius:var(--radius);border-radius:var(--radius);color:var(--color-fg-faint);cursor:pointer;margin-top:var(--space-1);background:0 0;border:0;justify-content:center;align-items:center;display:flex}.outline-append:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(var(--fold-col) + var(--row-gap) + var(--marker-col) / 2 - .5em - var(--space-1))}.outline-append:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(var(--fold-col) + var(--row-gap) + var(--marker-col) / 2 - .5em - var(--space-1))}.outline-append:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(var(--fold-col) + var(--row-gap) + var(--marker-col) / 2 - .5em - var(--space-1))}.outline-append:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(var(--fold-col) + var(--row-gap) + var(--marker-col) / 2 - .5em - var(--space-1))}.outline-append:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(var(--fold-col) + var(--row-gap) + var(--marker-col) / 2 - .5em - var(--space-1))}.outline-append:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(var(--fold-col) + var(--row-gap) + var(--marker-col) / 2 - .5em - var(--space-1))}@media (hover:hover){.outline-append:hover{color:var(--color-accent)}}.outline-append:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.outline-append-icon{width:1em;height:1em}.toast-action{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:var(--border-width) solid currentcolor;-webkit-border-radius:var(--radius);border-radius:var(--radius);color:inherit;font:inherit;font-size:var(--text-sm);padding:var(--space-1) var(--space-2);cursor:pointer;background:0 0}.toast-action:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (pointer:coarse){.bullet-row{align-items:center;min-height:2.75rem}}[data-bullet-zoom][draggable=true]{cursor:grab;touch-action:none}[data-bullet-zoom][draggable=true]:active{cursor:grabbing}.bullet-drag{width:1.5rem;height:1.55rem;color:var(--color-fg-faint);cursor:grab;opacity:0;pointer-events:none;touch-action:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0}.bullet-drag:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-1.625rem}.bullet-drag:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-1.625rem}.bullet-drag:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-1.625rem}.bullet-drag:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-1.625rem}.bullet-drag:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-1.625rem}.bullet-drag:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-1.625rem}.bullet-drag-icon{width:1em;height:1em}.bullet-row:hover>.bullet-drag{opacity:1;pointer-events:auto}.bullet-drag:active{cursor:grabbing}[data-outline-root][data-dragging] .bullet-row:hover>.bullet-drag{opacity:0;pointer-events:none}@media (prefers-reduced-motion:no-preference){.bullet-drag{transition:opacity var(--dur-fast) var(--ease-out)}}@media (pointer:coarse){.bullet-drag{display:none}}[data-outline-root][data-dragging]{cursor:grabbing;-webkit-user-select:none;user-select:none}[data-outline-root][data-dragging] [data-bullet-text]{cursor:grabbing}.bullet[data-drop=before]>.bullet-row:before,.bullet[data-drop=after]>.bullet-row:after{content:"";background:var(--color-accent);pointer-events:none;border-radius:1px;height:2px;position:absolute;left:0;right:0}.bullet[data-drop=before]>.bullet-row:before{top:-1px}.bullet[data-drop=after]>.bullet-row:after{bottom:-1px}.bullet[data-drop]>.bullet-row{position:relative}.bullet[data-drop=child]>.bullet-row{-webkit-border-radius:var(--radius);border-radius:var(--radius);box-shadow:inset 0 0 0 2px var(--color-accent)}.bullet[data-drop=child]>.bullet-row:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(-1 * var(--outline-indent));padding-left:var(--outline-indent)}.bullet[data-drop=child]>.bullet-row:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(-1 * var(--outline-indent));padding-left:var(--outline-indent)}.bullet[data-drop=child]>.bullet-row:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(-1 * var(--outline-indent));padding-left:var(--outline-indent)}.bullet[data-drop=child]>.bullet-row:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(-1 * var(--outline-indent));padding-right:var(--outline-indent)}.bullet[data-drop=child]>.bullet-row:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(-1 * var(--outline-indent));padding-right:var(--outline-indent)}.bullet[data-drop=child]>.bullet-row:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(-1 * var(--outline-indent));padding-right:var(--outline-indent)}.bullet[data-drop][data-drop-refused]>.bullet-row:before,.bullet[data-drop][data-drop-refused]>.bullet-row:after{background:var(--color-danger)}.bullet[data-drop=child][data-drop-refused]>.bullet-row{box-shadow:inset 0 0 0 2px var(--color-danger);opacity:.6}.bullet-fold{width:var(--fold-col);flex:none;height:1.5em;position:relative}.bullet-toggle{top:-1px;bottom:-1px;inset-inline:calc(-1 * var(--space-2)) calc(-1 * var(--space-1));-webkit-border-radius:var(--radius);border-radius:var(--radius);color:var(--color-fg-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.bullet-toggle:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--space-1)}.bullet-toggle:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--space-1)}.bullet-toggle:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--space-1)}.bullet-toggle:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--space-1)}.bullet-toggle:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--space-1)}.bullet-toggle:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--space-1)}.bullet-toggle:before{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;width:0;height:0;transform:rotate(90deg)}.bullet-toggle:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{border-left:5px solid}.bullet-toggle:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{border-left:5px solid}.bullet-toggle:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{border-left:5px solid}.bullet-toggle:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{border-right:5px solid}.bullet-toggle:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{border-right:5px solid}.bullet-toggle:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{border-right:5px solid}.bullet:hover>.bullet-row .bullet-toggle,.bullet:focus-within>.bullet-row .bullet-toggle,.bullet[data-collapsed=true]>.bullet-row .bullet-toggle{color:var(--color-fg)}.bullet[data-collapsed=true]>.bullet-row .bullet-toggle:before{transform:none}@media (prefers-reduced-motion:no-preference){.bullet-toggle,.bullet-toggle:before{transition:color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out)}}.bullet[data-collapsed=true]>.outline-children,.bullet[data-display=collapsed]:not([data-collapsed=false])>.outline-children{display:none}.bullet[data-fragment-loading]>.bullet-row .bullet-marker{color:var(--color-accent)}@media (prefers-reduced-motion:no-preference){.bullet[data-fragment-loading] .bullet-marker:before{animation:1.4s ease-in-out infinite bullet-pending}}.bullet-retry{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 var(--space-2);border:var(--border-width) solid var(--color-danger);-webkit-border-radius:var(--radius);border-radius:var(--radius);color:var(--color-danger);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0}.bullet-retry:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--space-2)}.bullet-retry:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--space-2)}.bullet-retry:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--space-2)}.bullet-retry:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--space-2)}.bullet-retry:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--space-2)}.bullet-retry:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--space-2)}.bullet-retry:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (forced-colors:active){.bullet[data-drop=child]>.bullet-row{outline-offset:-2px;outline:2px solid highlight}.bullet[data-drop=before]>.bullet-row:before,.bullet[data-drop=after]>.bullet-row:after{background:highlight}.bullet[data-drop-refused]>.bullet-row{outline-color:linktext}}.move-bar{z-index:20;justify-content:center;gap:var(--space-2);padding:var(--space-2);background:var(--color-bg);border-top:1px solid var(--color-border);padding-bottom:calc(var(--space-2) + env(safe-area-inset-bottom,0px));display:flex;position:fixed;bottom:0;left:0;right:0}.move-bar-button{min-width:44px;min-height:44px;font-size:var(--text-lg);color:var(--color-fg);background:var(--color-bg-subtle);border:1px solid var(--color-border);-webkit-border-radius:var(--radius-sm);border-radius:var(--radius-sm);justify-content:center;align-items:center;display:inline-flex}.move-bar-button:active{background:var(--color-bg-muted)}.move-bar-button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (forced-colors:active){.move-bar{border-top:1px solid canvastext}.move-bar-button{border:1px solid buttontext}}.bullet[data-zoom-hidden],.bullet[data-zoom-ancestor]>.bullet-row{display:none}.bullet[data-zoom-ancestor]>.outline-children:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0}.bullet[data-zoom-ancestor]>.outline-children:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0}.bullet[data-zoom-ancestor]>.outline-children:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0}.bullet[data-zoom-ancestor]>.outline-children:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}.bullet[data-zoom-ancestor]>.outline-children:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}.bullet[data-zoom-ancestor]>.outline-children:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}.bullet[data-zoom-target]>.bullet-row{display:none}[data-outline-root][data-zoom-root] .bullet[data-zoom-target]>.outline-children:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0}[data-outline-root][data-zoom-root] .bullet[data-zoom-target]>.outline-children:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0}[data-outline-root][data-zoom-root] .bullet[data-zoom-target]>.outline-children:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0}[data-outline-root][data-zoom-root] .bullet[data-zoom-target]>.outline-children:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}[data-outline-root][data-zoom-root] .bullet[data-zoom-target]>.outline-children:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}[data-outline-root][data-zoom-root] .bullet[data-zoom-target]>.outline-children:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}.bullet-zoom{color:inherit;-webkit-border-radius:var(--radius);border-radius:var(--radius);cursor:pointer;flex:none;align-items:center;margin-bottom:-2px;padding-bottom:2px;text-decoration:none;display:inline-flex}.bullet-zoom:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:calc(-1 * var(--space-1));padding-right:var(--space-1)}.bullet-zoom:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:calc(-1 * var(--space-1));padding-right:var(--space-1)}.bullet-zoom:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:calc(-1 * var(--space-1));padding-right:var(--space-1)}.bullet-zoom:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:calc(-1 * var(--space-1));padding-left:var(--space-1)}.bullet-zoom:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:calc(-1 * var(--space-1));padding-left:var(--space-1)}.bullet-zoom:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:calc(-1 * var(--space-1));padding-left:var(--space-1)}.bullet-zoom:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.bullet:hover>.bullet-row .bullet-marker:before,.bullet:hover>.bullet-row .bullet-zoom-dot{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-fg-muted) 22%, transparent);opacity:1}@media (prefers-reduced-motion:no-preference){.bullet-zoom-dot,.bullet-marker:before{transition:box-shadow .12s ease-out,opacity .12s ease-out}}.outline-crumbs{--crumb-mark:1.05em;font-size:var(--text-sm);color:var(--color-fg-muted);margin-bottom:var(--space-2)}.outline-crumbs ol{align-items:center;gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.outline-crumbs li{align-items:baseline;gap:var(--space-1);min-width:0;display:flex}.outline-crumbs li+li:before{content:"›";color:var(--color-border)}.outline-crumbs a{text-overflow:ellipsis;white-space:nowrap;max-width:18ch;color:var(--color-fg-muted);-webkit-border-radius:var(--radius);border-radius:var(--radius);padding-left:2px;padding-right:2px;text-decoration:none;overflow:hidden}.outline-crumbs a:hover{color:var(--color-fg);text-decoration:underline}.outline-crumbs a:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.outline-crumbs .crumb-ellipsis{color:var(--color-border)}.outline-crumbs .crumb-root a{align-items:center;gap:var(--space-1);max-width:24ch;display:inline-flex}.outline-crumbs .crumb-root a:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(-2px - (var(--crumb-mark) * 3 / 24))}.outline-crumbs .crumb-root a:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(-2px - (var(--crumb-mark) * 3 / 24))}.outline-crumbs .crumb-root a:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(-2px - (var(--crumb-mark) * 3 / 24))}.outline-crumbs .crumb-root a:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(-2px - (var(--crumb-mark) * 3 / 24))}.outline-crumbs .crumb-root a:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(-2px - (var(--crumb-mark) * 3 / 24))}.outline-crumbs .crumb-root a:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(-2px - (var(--crumb-mark) * 3 / 24))}.crumb-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.outline-crumbs .outline-mark{width:var(--crumb-mark);height:var(--crumb-mark);flex:none}@media (max-width:30rem){.outline-crumbs a{max-width:10ch}.outline-crumbs .crumb-root a{max-width:16ch}}@media (pointer:coarse){.outline-crumbs a{padding-block:var(--space-2)}}.comments{max-width:var(--measure);margin-top:var(--space-16)}.comments-heading{font-size:var(--text-base);color:var(--color-fg-muted);letter-spacing:.02em;text-transform:uppercase;margin-bottom:var(--space-6);font-weight:600}.comment-list{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.comment{gap:var(--space-2);flex-direction:column;display:flex}.comment-byline{align-items:baseline;gap:var(--space-3);font-size:var(--text-sm);flex-wrap:wrap;margin:0;display:flex}.comment-author{color:var(--color-fg);font-weight:600;text-decoration:none}.comment-author:hover{color:var(--color-accent-text);text-underline-offset:.18em;text-decoration:underline}.comment-author:focus-visible{color:var(--color-accent-text);text-underline-offset:.18em;text-decoration:underline}.comment-time{color:var(--color-fg-muted);font-variant-numeric:tabular-nums}.comment-text{white-space:pre-wrap;overflow-wrap:break-word;line-height:1.6}.comment.is-provisional{opacity:.72}.comment-form{margin-bottom:var(--space-8)}.comment-form .actions{margin-top:var(--space-3)}.comment-form textarea{resize:vertical;min-height:3.75rem;line-height:1.6}.comment-actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.comment-actions:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(var(--space-2) * -1)}.comment-actions:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(var(--space-2) * -1)}.comment-actions:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(var(--space-2) * -1)}.comment-actions:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(var(--space-2) * -1)}.comment-actions:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(var(--space-2) * -1)}.comment-actions:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(var(--space-2) * -1)}.comment-editor{resize:vertical;min-height:5.5rem;margin-block:var(--space-2);line-height:1.6}.comments-first{font-size:var(--text-sm);color:var(--color-fg-muted);margin-bottom:var(--space-2)}.bullet-comments{font-size:var(--text-xs);color:var(--color-fg-faint);padding:var(--space-1) var(--space-2);-webkit-border-radius:var(--radius);border-radius:var(--radius);flex-shrink:0;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.bullet-comments:hover{color:var(--color-accent-text)}.bullet-comments:focus-visible{color:var(--color-accent-text)}.bullet-comments-icon{width:1em;height:1em}
