:root{--ws-identity:#d279b3}.arkanum-shell .arkanum-experience-window-layer[data-window-usage=document]>.arkanum-experience-window[data-window-frame=system]{background:#060910;width:94%;max-width:none;height:90%}.arkanum-shell .arkanum-experience-window-layer[data-window-usage=creative-workspace][data-maximized=false]>.arkanum-experience-window[data-window-frame=system]{width:90%;max-width:none;height:94%}.arkanum-shell .arkanum-experience-window-layer[data-window-contract]>[data-workstation-chrome]>.arkanum-experience-window__titlebar{border-bottom:1px solid color-mix(in srgb, var(--ws-identity) 40%, var(--ws-border-subtle));background:#0b0e18;gap:6px;height:26px;min-height:26px;padding:0 2px 0 8px}.arkanum-shell .arkanum-experience-window-layer[data-window-contract]>[data-workstation-chrome]>.arkanum-experience-window__titlebar>strong{letter-spacing:.025em;font-size:10px;font-weight:400}.arkanum-shell .arkanum-experience-window-layer[data-window-contract]>[data-workstation-chrome] .arkanum-window-control{background:0 0;border-color:#0000;width:28px;min-width:28px;height:24px;min-height:24px;font-size:14px}.arkanum-shell .arkanum-experience-window-layer[data-window-contract]>[data-workstation-chrome] .arkanum-window-control:hover{background:var(--ws-raised);border-color:var(--ws-border)}.arkanum-shell .arkanum-experience-window-layer[data-window-usage=document] .arkanum-experience-window__body{overflow:hidden}.system-reader.public-alpha-page.arkanum-workstation{width:100%;height:100%;min-height:0;color:var(--ws-text);background:#060910;grid-template-columns:clamp(190px,20%,280px) minmax(0,1fr);padding:0;display:grid;overflow:hidden}.system-reader__navigation{border-right:1px solid var(--ws-border-subtle);min-width:0;padding:clamp(20px,2.5vw,36px) 16px 16px 20px}.system-reader .system-reader__label{color:var(--ws-muted);letter-spacing:.04em;margin:0 0 12px;font-size:10px;line-height:1.5}.system-reader__sections{gap:4px;margin:0;padding:0;list-style:none;display:grid}.system-reader__sections a{min-height:32px;color:var(--ws-secondary);overflow-wrap:anywhere;border-left:2px solid #0000;align-items:baseline;gap:9px;padding:6px 8px;font-size:13px;line-height:1.55;text-decoration:none;display:flex}.system-reader__sections a>span{white-space:nowrap;color:var(--ws-signal);flex:0 0 18px;font-size:10px}.system-reader__sections a:hover{color:var(--ws-text);background:#101522}.system-reader__sections a[aria-current]{color:var(--ws-text);border-left-color:var(--ws-identity);background:#10121d}.system-reader__scroll{overscroll-behavior:contain;scrollbar-color:var(--ws-border) #060910;min-width:0;min-height:0;overflow-y:auto}.system-reader__document{width:min(100%,920px);margin-inline:auto;padding:clamp(20px,2.5vw,36px) clamp(24px,4vw,64px) 32px}.system-reader__heading{border-bottom:1px solid var(--ws-border);padding:0 0 20px}.system-reader .system-reader__heading h1{color:var(--ws-text);letter-spacing:0;margin:0 0 10px;font-size:clamp(23px,2vw,30px);line-height:1.25}.system-reader .system-reader__heading>p:last-child{color:var(--ws-secondary);margin:0;font-size:16px;line-height:1.65}.system-reader.public-alpha-page .public-alpha-page__content>.system-reader__section{border:0;border-bottom:1px solid var(--ws-border-subtle);background:0 0;padding:20px 0;scroll-margin-top:20px;display:block}.system-reader.public-alpha-page .system-reader__section h2{color:var(--ws-text);letter-spacing:0;margin:0 0 10px;font-size:17px;line-height:1.5}.system-reader__number{color:var(--ws-mana)}.system-reader.public-alpha-page .system-reader__section :is(p,li){color:var(--ws-secondary);overflow-wrap:anywhere;font-size:16px;line-height:1.7}.system-reader__section ul{margin:0;padding-left:20px}.system-reader__section li+li{margin-top:8px}.system-reader__notice{color:var(--ws-muted);padding-top:20px;font-size:12px;line-height:1.6}.system-reader__notice strong{color:var(--ws-secondary);margin-bottom:6px;font-size:10px;display:block}.system-reader__notice a{margin-top:8px;display:inline-block}.system-reader__mobile-navigation{display:none}.arkanum-shell[data-content-focused=true][data-input-mode] .arkanum-shell__announcer-sigil{place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;inset:auto 0 0 auto}.arkanum-shell[data-content-focused=true][data-input-mode] .arkanum-shell__announcer-sigil-glyph{margin:0;transform:none}.arkanum-shell[data-content-focused=true][data-input-mode] .arkanum-shell__announcer-sigil-glyph img{filter:none;width:28px;height:auto}@media (width<=720px),(pointer:coarse){.arkanum-shell .arkanum-experience-window-layer[data-window-contract]>[data-workstation-chrome]>.arkanum-experience-window__titlebar{height:46px;min-height:46px}.arkanum-shell .arkanum-experience-window-layer[data-window-contract]>[data-workstation-chrome] .arkanum-window-control{width:44px;min-width:44px;height:44px;min-height:44px}}@media (width<=720px){.arkanum-shell .arkanum-experience-window-layer:is([data-window-usage=document],[data-window-usage=creative-workspace])>.arkanum-experience-window[data-window-frame=system]{width:calc(100% - 8px);height:100%}.system-reader.public-alpha-page.arkanum-workstation{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.system-reader__navigation{border-right:0;border-bottom:1px solid var(--ws-border-subtle);padding:6px 12px}.system-reader__navigation>.system-reader__label,.system-reader__sections{display:none}.system-reader__mobile-navigation{display:block}.system-reader__select{border:1px solid var(--ws-border);width:100%;min-height:44px;color:var(--ws-text);background:#0b0e18;border-radius:0;padding:6px 8px;font-size:12px}.system-reader__document{padding:20px 18px 28px}.system-reader .system-reader__heading h1{font-size:23px}.system-reader.public-alpha-page .system-reader__section :is(p,li){font-size:15px}}.arkanum-shell[data-content-focused=true][data-input-mode] .arkanum-shell__announcer[data-slot=sigil]{width:44px;height:44px}.arkanum-shell[data-content-focused=true][data-input-mode] .arkanum-shell__announcer-dock:has([data-slot=sigil]){width:44px!important;height:44px!important}@media (width<=720px){.arkanum-shell .arkanum-experience-window-layer[data-window-usage=creative-workspace][data-maximized]>.arkanum-experience-window[data-window-frame=system]{width:calc(100% - 8px);height:100%}}.system-reader__scroll:focus-visible{outline:1px solid var(--ws-signal);outline-offset:-2px}.system-reader__section:focus-visible{outline:1px solid var(--ws-signal);outline-offset:4px}.arkanum-shell .arkanum-experience-window-layer[data-window-usage=document]>.arkanum-experience-window[data-window-frame=system],.arkanum-shell .arkanum-experience-window-layer[data-window-usage=creative-workspace][data-maximized=false]>.arkanum-experience-window[data-window-frame=system]{align-self:start;height:calc(100% - 12px)}@media (width<=720px){.arkanum-shell .arkanum-experience-window-layer:is([data-window-usage=document],[data-window-usage=creative-workspace])[data-window-contract]>.arkanum-experience-window[data-window-frame=system]{height:100%}}
