.rawModeThemeSurface{--raw-mode-nav-height:72px;--raw-mode-toolbar-height:49px;--raw-mode-sticky-offset:calc(var(--raw-mode-nav-height) + var(--raw-mode-toolbar-height) + 24px);display:flex;flex:1;min-width:0;flex-direction:column;background:var(--bg);color:var(--ink);color-scheme:dark;transition:background-color .16s ease,color .16s ease}html[data-raw-mode-theme=light] :is(.platformSurface:has(>main>.rawModeThemeSurface),.rawModeThemeSurface),html[data-raw-mode-theme=light] :is(.platformSurface:has(>main>.rawModeThemeSurface),.rawModeThemeSurface) [class]{--nb-ink:#17130f;--nb-canvas:#f2ecdc;--nb-raised:#fbf8ef;--nb-panel:#e6dcc5;--nb-taupe:#574941;--nb-paper:#f7f2e6;--nb-ivory:#fbf9f3;--nb-cream:#ece0b9;--nb-sand:#d5c5a1;--nb-accent:#725628;--nb-accent-strong:#5e4927;--nb-paper-muted:#655b53;--nb-text-muted:#6a5f57;--nb-line:rgba(23,19,15,0.13);--nb-line-strong:rgba(23,19,15,0.25);--nb-line-dark:rgba(23,19,15,0.18);--bg:var(--nb-canvas);--night:var(--nb-canvas);--night-2:var(--nb-raised);--surface:var(--nb-raised);--panel:var(--nb-raised);--panel-2:var(--nb-panel);--panel-alt:var(--nb-panel);--paper:var(--nb-ivory);--paper-deep:var(--nb-panel);--ink:var(--nb-ink);--white:var(--nb-ink);--muted:var(--nb-paper-muted);--muted-2:#4c443e;--dim:#625850;--faint:#655b53;--faint-2:#655b53;--faint-3:#655b53;--line:var(--nb-line);--line-2:rgba(23,19,15,0.16);--line-3:rgba(23,19,15,0.2);--line-4:var(--nb-line-strong);--line-dark:var(--nb-line-dark);--acid:var(--nb-accent);--acid-strong:var(--nb-accent-strong);--accent:var(--nb-accent);--emerald:var(--nb-accent);--emerald-border:rgba(128,102,55,0.42);--emerald-glow:rgba(128,102,55,0.1);--emerald-fill:rgba(128,102,55,0.09);--yellow:var(--nb-accent);--orange:#9b6b55;--orange-border:rgba(155,107,85,0.4);--orange-fill:rgba(155,107,85,0.08);--red:#a64f43;--red-border:rgba(166,79,67,0.35);color-scheme:light}html[data-raw-mode-theme=light] .platformSurface:has(>main>.rawModeThemeSurface){background:var(--nb-canvas);color-scheme:light}html[data-raw-mode-theme=light] .platformSurface:has(>main>.rawModeThemeSurface) [data-site-nav]{background:color-mix(in srgb,var(--nb-canvas) 96%,transparent)}html[data-raw-mode-theme=light] .platformSurface:has(>main>.rawModeThemeSurface) dialog{--nav-bg:var(--nb-canvas);--nav-panel:var(--nb-raised);--nav-ink:var(--nb-ink);--nav-muted:var(--nb-paper-muted);--nav-line:var(--nb-line);--nav-line-strong:var(--nb-line-strong);--nav-acid:var(--nb-accent)}.rawModeThemeContent{flex:1;min-width:0;background:var(--bg)}.rawModeThemeToolbar{position:sticky;top:var(--raw-mode-nav-height);z-index:30;display:flex;justify-content:flex-end;min-height:var(--raw-mode-toolbar-height);padding:7px clamp(16px,3vw,40px);border-bottom:1px solid var(--line);background:var(--bg)}.rawModeThemeToggle{display:inline-flex;min-height:34px;align-items:center;gap:9px;padding:0 12px;border:1px solid var(--line-3);background:var(--panel);color:var(--ink);font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.rawModeThemeToggle:hover{border-color:var(--emerald);color:var(--emerald)}.rawModeThemeToggle:focus-visible{outline:1px solid var(--emerald);outline-offset:3px}.rawModeThemeShowInLight,html[data-raw-mode-theme=light] .rawModeThemeShowInDark{display:none}html[data-raw-mode-theme=light] .rawModeThemeShowInLight{display:inline}html[data-raw-mode-theme=light] svg.rawModeThemeShowInLight{display:block}html[data-raw-mode-theme=light] .rawModeThemeSurface ::selection{background:var(--nb-accent);color:var(--nb-ivory)}html[data-raw-mode-theme=light] .rawModeThemeSurface :is(input,textarea)::placeholder{color:var(--faint)}html[data-raw-mode-theme=light] .rawModeThemeSurface mark{background:rgba(128,102,55,.16);color:var(--ink)}@media (max-width:760px){.rawModeThemeSurface{--raw-mode-nav-height:68px;--raw-mode-toolbar-height:53px}.rawModeThemeToggle{min-height:38px}}@media (prefers-reduced-motion:reduce){.rawModeThemeSurface,.rawModeThemeToggle{transition:none}}