:root{--bg:#0b0c0e;--surface:#131519;--surface-2:#191b20;--surface-3:#1d2025;--raised:linear-gradient(180deg, #22252b 0%, #17191e 100%);--glass:linear-gradient(160deg, #ffffff13 0%, #ffffff05 48%, #ffffff0b 100%);--input:#111317;--hover:#ffffff09;--text:#f2f3f5;--text-secondary:#adb2ba;--text-muted:#737983;--text-faint:#f2f3f552;--border:#f2f3f514;--border-strong:#f2f3f524;--border-emphasis:#f2f3f53d;--ember:oklch(68% .18 35);--ember-soft:oklch(68% .18 35/.12);--ember-text:oklch(78% .16 40);--green:oklch(78% .16 150);--green-soft:oklch(78% .16 150/.1);--amber:oklch(78% .15 70);--amber-soft:oklch(78% .15 70/.1);--heading:"Titillium Web", -apple-system, "Helvetica Neue", "Inter", Arial, sans-serif;--sans:-apple-system, "Helvetica Neue", "Inter", Arial, sans-serif;--mono:"SF Mono", "JetBrains Mono", ui-monospace, Menlo, monospace;--panel-shadow:0 2px 5px #00000080, 0 18px 40px -20px #000c, inset 0 1px 0 #ffffff12;--button-shadow:0 1px 2px #00000073, inset 0 1px 0 #ffffff0f;--glass-border:#f2f3f51a;--glass-inset:#ffffff0e;--glass-shadow:#00000038;--on-accent:#0b0c0e;--paper:var(--surface);--paper-dim:var(--bg);--ink:var(--text);--ink-soft:var(--text-secondary);--ink-faint:var(--text-muted);--line:var(--border);--line-soft:var(--border-strong);--lit:var(--green);--lit-bg:var(--green-soft);--lit-line:color-mix(in oklch, var(--green) 48%, transparent);--lit-deep:var(--green);--warn:var(--amber);--warn-bg:var(--amber-soft);--warn-deep:var(--amber);--bad:var(--ember);--bad-bg:var(--ember-soft)}html[data-theme=light]{--bg:#fff;--surface:#f7f7f8;--surface-2:#f1f1f3;--surface-3:#eaeaed;--raised:linear-gradient(180deg, #fff 0%, #f1f1f3 100%);--glass:#7f7f7f1a;--input:#fff;--hover:#1112140b;--text:#131417;--text-secondary:#5b6068;--text-muted:#878c95;--text-faint:#13141759;--border:#1314171a;--border-strong:#13141729;--border-emphasis:#13141742;--ember:oklch(52% .18 32);--ember-soft:oklch(52% .18 32/.1);--ember-text:oklch(50% .19 33);--green:oklch(55% .14 150);--green-soft:oklch(55% .14 150/.08);--amber:oklch(65% .15 70);--amber-soft:oklch(65% .15 70/.08);--warn-bg:#1314170a;--panel-shadow:0 1px 2px #0f101212, 0 12px 28px -16px #0f10123d, 0 0 0 1px #0f10120a, inset 0 1px 0 #ffffffe6;--button-shadow:0 1px 2px #0f101214, 0 1px 1px #0f10120a, inset 0 1px 0 #ffffffd9;--glass-border:#1314171a;--glass-inset:#ffffffb3;--glass-shadow:#0f10121f;--on-accent:#fff}*{box-sizing:border-box;margin:0}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--bg);color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.6}#app{min-height:100vh;display:flex}::selection{background:var(--ember-soft);color:var(--ember-text)}:focus-visible{outline:2px solid var(--ember);outline-offset:2px}#topbar{z-index:220;background:var(--glass);border:1px solid var(--glass-border);width:calc(100% - 36px);max-width:1200px;height:54px;box-shadow:0 12px 28px var(--glass-shadow), inset 0 1px 0 var(--glass-inset);-webkit-backdrop-filter:blur(22px)saturate(140%);border-radius:10px;grid-template-columns:1fr auto 1fr;align-items:center;padding:7px 12px 7px 18px;display:grid;position:fixed;top:10px;left:50%;overflow:hidden;transform:translate(-50%)}.topbar-wordmark{color:var(--text);font-family:var(--heading);letter-spacing:-.02em;box-shadow:none;background:0 0;border:0;justify-self:start;padding:0;font-size:18px;font-weight:600}.topbar-wordmark:hover:not(:disabled){color:var(--text);border:0}.topbar-product{font-family:var(--heading);color:var(--text-secondary);white-space:nowrap;justify-self:center;font-size:15px;font-weight:500}.topbar-edition{color:var(--text-muted);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;justify-self:end;font-size:10px}#sidebar{background:var(--glass);width:190px;color:var(--text);border-right:1px solid var(--glass-border);height:100vh;box-shadow:inset -1px 0 0 var(--glass-inset), 12px 0 34px var(--glass-shadow);-webkit-backdrop-filter:blur(30px)saturate(115%);backdrop-filter:blur(30px)saturate(115%);flex-direction:column;flex-shrink:0;gap:5px;padding:86px 14px 22px;display:flex;position:sticky;top:0}#sidebar-content{flex-direction:column;flex:1;min-height:0;display:flex}.primary-nav{gap:5px;display:grid}#sidebar .nav{width:100%;box-shadow:none;text-align:left;font-family:var(--heading);color:var(--text-muted);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:1px solid #0000;border-radius:8px;padding:9px 11px;font-size:14px;font-weight:500;transition:color .18s,background .18s,border-color .18s}#sidebar .nav:hover{color:var(--text);background:var(--hover)}#sidebar .nav.active{background:var(--ember-soft);border-color:color-mix(in oklch, var(--ember) 34%, transparent);color:var(--ember-text);font-weight:600}#sidebar .foot{border-top:1px solid var(--border-strong);margin-top:auto;padding-top:16px}#appearance-toggle{text-align:left;align-items:center;gap:10px;width:100%;padding:9px 10px;display:flex}.appearance-icon{flex:none;width:17px;height:17px}.appearance-icon svg{width:17px;height:17px;display:block}.appearance-copy{flex-direction:column;min-width:0;display:flex}.appearance-copy strong{color:var(--text-secondary);font-family:var(--heading);font-size:13px;font-weight:600;line-height:1.15}.appearance-copy small{color:var(--text-muted);font-family:var(--mono);font-size:9.5px;line-height:1.35}.icon-sun,html[data-theme=light] .icon-moon{display:none!important}html[data-theme=light] .icon-sun{display:block!important}#sidebar .mode{font-family:var(--mono);color:var(--text-muted);margin-top:12px;font-size:9.5px}.manual-index{border-right:1px solid var(--border-strong);scrollbar-width:thin;align-self:start;width:260px;max-height:calc(100vh - 112px);padding:7px 18px 30px 0;position:sticky;top:94px;overflow-y:auto}.manual-nav-label{color:var(--text-muted);font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;padding:0 10px 12px;font-size:10px;font-weight:500}.manual-topic{border-bottom:1px solid var(--border)}.manual-topic-toggle{width:100%;min-height:43px;box-shadow:none;color:var(--text-secondary);text-align:left;background:0 0;border:0;border-radius:0;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:7px;padding:8px 9px;display:grid}.manual-topic-toggle:hover:not(:disabled){background:var(--hover);color:var(--text);border:0}.topic-chevron{color:var(--text-muted);transform-origin:50%;font-size:19px;line-height:1;transition:transform .16s;display:block}.manual-topic.open .topic-chevron{transform:rotate(90deg)}.topic-name{font-family:var(--heading);font-size:13.5px;font-weight:600;line-height:1.2}.topic-count{min-width:21px;color:var(--text-muted);font-family:var(--mono);text-align:right;font-size:9px}.manual-pages{padding:1px 0 9px 22px}.manual-page{border:0;border-left:1px solid var(--border-strong);width:100%;box-shadow:none;color:var(--text-muted);text-align:left;background:0 0;border-radius:0;justify-content:space-between;gap:8px;padding:7px 10px 7px 14px;font-size:12.5px;line-height:1.35;display:flex;position:relative}.manual-page:before{background:var(--ember);content:"";width:1px;height:0;transition:height .15s,top .15s;position:absolute;top:50%;left:-1px}.manual-page:hover:not(:disabled){border-color:var(--border-strong);background:var(--hover);color:var(--text)}.manual-page.selected{background:var(--ember-soft);color:var(--ember-text);font-weight:600}.manual-page.selected:before{height:100%;top:0}.manual-page small{color:var(--text-faint);font-family:var(--mono);text-transform:uppercase;font-size:8.5px;font-weight:400}#main{flex:1;max-width:940px;padding:94px 46px 38px}.meta{color:var(--text-muted);font-family:var(--mono);justify-content:space-between;margin-bottom:17px;font-size:11.5px;display:flex}h1,h2,h3{font-family:var(--heading)}h1{letter-spacing:-.02em;margin-bottom:14px;font-size:24px;font-weight:600;line-height:1.15}.welcome{max-width:820px;padding:46px 0 30px}.welcome-kicker{color:var(--ember-text);font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;margin-bottom:19px;font-size:10.5px;font-weight:500}.welcome h1{max-width:780px;font-family:var(--heading);letter-spacing:-.032em;margin-bottom:22px;font-size:clamp(42px,4.8vw,58px);font-weight:500;line-height:1.05}.welcome-lede{max-width:760px;color:var(--text);font-size:18px;line-height:1.62}.welcome-note{max-width:720px;color:var(--text-secondary);margin-top:13px;font-size:14px;line-height:1.7}.welcome-prompt{color:var(--text-muted);font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;margin-top:34px;font-size:10px;font-weight:500}.welcome-actions{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:10px;display:grid}.entry-card{border:1px solid var(--border-strong);background:var(--raised);min-height:164px;color:var(--text);text-align:left;box-shadow:var(--panel-shadow);border-radius:8px;flex-direction:column;align-items:flex-start;padding:17px 18px;transition:border-color .18s,transform .18s;display:flex}.entry-card:hover{border-color:var(--border-emphasis);transform:translateY(-1px)}.entry-card .entry-index{color:var(--ember-text);font-family:var(--mono);margin-bottom:auto;font-size:11px}.entry-card strong{font-family:var(--heading);margin:18px 0 7px;font-size:16px;font-weight:600;line-height:1.25;display:block}.entry-card>span:last-child{color:var(--text-secondary);font-size:12.5px;line-height:1.55}.welcome-publisher{color:var(--text-muted);font-family:var(--mono);margin-top:18px;font-size:9.5px}body.welcome-mode #app{display:block}body.welcome-mode #sidebar{display:none}body.welcome-mode #main{max-width:none;min-height:100vh;padding:0 36px}body.welcome-mode .welcome{flex-direction:column;justify-content:center;width:100%;max-width:1200px;min-height:100vh;margin:0 auto;padding:118px 0 54px;display:flex}body.welcome-mode .welcome-actions{width:100%}.mic{border-left:3px solid var(--ember);margin:14px 0 20px;padding:5px 0 5px 16px}.mic .who{color:var(--text-muted);font-family:var(--mono);margin-bottom:8px;font-size:11.5px}.mic p{color:var(--text);font-size:16px;line-height:1.7}textarea{background:var(--input);border:1px solid var(--border-strong);width:100%;min-height:110px;font-family:var(--sans);color:var(--text);resize:vertical;border-radius:8px;padding:12px 14px;font-size:14px;line-height:1.6}textarea::placeholder{color:var(--text-faint)}textarea:focus{border-color:var(--border-emphasis);box-shadow:0 0 0 2px var(--ember-soft);outline:none}.hint{color:var(--text-muted);margin:14px 0 6px;font-size:12.5px}.char-count{float:right;color:var(--text-faint);font-family:var(--mono);font-size:10px;font-weight:400}button{font-family:var(--sans);cursor:pointer;border:1px solid var(--border-strong);background:var(--raised);color:var(--text-secondary);box-shadow:var(--button-shadow);border-radius:6px;padding:9px 20px;font-size:14px}button:hover:not(:disabled){border-color:var(--border-emphasis);color:var(--text)}button.primary{background:var(--ember);color:var(--on-accent);border-color:var(--ember);font-weight:600}button.primary:disabled{opacity:.45;cursor:default}button.ghost{color:var(--text-muted);box-shadow:none;background:0 0;border:none;padding:9px 6px;text-decoration:underline}.row{align-items:center;gap:10px;margin-top:14px;display:flex}.row .right{margin-left:auto}.split{grid-template-columns:1fr 1fr;gap:14px;margin:18px 0 14px;display:grid}.split .col .label{color:var(--text-muted);font-family:var(--mono);margin-bottom:6px;font-size:11.5px}.split .col .label.vet{color:var(--green)}.split .box{background:var(--surface);border:1px solid var(--border-strong);white-space:pre-wrap;border-radius:8px;padding:12px 14px;font-size:14px;line-height:1.65}.split .box.vet{background:var(--green-soft);border-color:var(--lit-line);color:var(--text);white-space:normal}.pattern{background:var(--warn-bg);border:1px solid color-mix(in oklch, var(--amber) 24%, transparent);color:var(--text);border-radius:8px;margin:14px 0;padding:10px 14px;font-size:14px}.pattern a{color:var(--warn)}.notebox{background:var(--surface);border:1px solid var(--border-strong);border-radius:8px;margin:14px 0;padding:10px 14px;font-size:14px}.notebox>b:first-child{font-family:var(--heading);font-weight:600}.verdicts{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.verdicts .vlabel{color:var(--text-muted);font-family:var(--mono);font-size:11.5px}.vbtn{padding:8px 18px}.vbtn.hit.on{background:var(--green);color:var(--bg);border-color:var(--green);font-weight:600}.vbtn.partial.on{background:var(--amber);color:var(--bg);border-color:var(--amber);font-weight:600}.vbtn.miss.on{background:var(--ember);color:var(--bg);border-color:var(--ember);font-weight:600}.ai-note{color:var(--text-secondary);margin-top:10px;font-size:13px}.ai-note b.HIT{color:var(--lit)}.ai-note b.PARTIAL{color:var(--warn)}.ai-note b.MISS{color:var(--bad)}.cards{grid-template-columns:repeat(4,1fr);gap:10px;margin:16px 0;display:grid}.card{background:var(--surface);border:1px solid var(--border-strong);border-radius:8px;padding:12px}.card .k{color:var(--text-muted);font-family:var(--mono);font-size:11px}.card .v{font-family:var(--heading);font-size:18px;font-weight:600}.card .v.bad{color:var(--bad)}.docs{grid-template-columns:repeat(4,1fr);gap:8px;margin:10px 0 18px;display:grid}.doc{border:1px solid var(--border-strong);background:var(--surface);color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;padding:9px 11px;font-size:12.5px}.doc:hover{border-color:var(--border-emphasis);color:var(--text)}.doc.open{border:1px solid var(--ember);background:var(--ember-soft);color:var(--ember-text);font-weight:600}.doc.locked{opacity:.4;cursor:default}.docview{background:var(--surface);border:1px solid var(--border-strong);border-radius:8px;margin:0 0 18px;padding:16px 20px;font-size:13.5px}.docview pre,pre.md{white-space:pre-wrap;font-family:var(--mono);font-size:12.5px;line-height:1.7}.case-markdown{color:var(--text-secondary);font-size:14px;line-height:1.72}.case-markdown h2{color:var(--text);margin:2px 0 14px;font-size:24px;font-weight:600;line-height:1.2}.case-markdown h3{color:var(--text);margin:24px 0 9px;font-size:18px;font-weight:600;line-height:1.3}.case-markdown h4{color:var(--text);margin:19px 0 7px;font-size:15px;font-weight:600;line-height:1.35}.case-markdown p{margin:0 0 14px}.case-markdown strong{color:var(--text);font-weight:600}.case-markdown em{color:var(--text-muted)}.case-markdown blockquote{border-left:3px solid var(--ember);background:var(--ember-soft);color:var(--text);margin:15px 0 18px;padding:12px 16px;font-size:15px;line-height:1.65}.case-markdown ul,.case-markdown ol{gap:6px;margin:10px 0 18px;padding-left:22px;display:grid}.case-markdown li{padding-left:3px}.case-markdown hr{border:0;border-top:1px solid var(--border-strong);margin:24px 0}.case-markdown code{background:var(--surface-3);color:var(--text);font-family:var(--mono);border-radius:4px;padding:1px 4px;font-size:.9em}.case-code{border:1px solid var(--border);background:var(--input);border-radius:6px;padding:13px 15px;overflow-x:auto}.case-code code{background:0 0;padding:0}.case-table-wrap{border:1px solid var(--border-strong);border-radius:7px;margin:14px 0 20px;overflow-x:auto}.case-markdown table{border-collapse:collapse;width:100%;font-size:12.5px;line-height:1.5}.case-markdown th{background:var(--surface-2);color:var(--text);font-family:var(--heading);text-align:left;font-weight:600}.case-markdown th,.case-markdown td{border-right:1px solid var(--border);border-bottom:1px solid var(--border);vertical-align:top;min-width:110px;padding:8px 10px}.case-markdown th:last-child,.case-markdown td:last-child{border-right:0}.case-markdown tbody tr:last-child td{border-bottom:0}.qs{gap:12px;margin-top:6px;display:grid}.qs .q label{font-family:var(--heading);margin-bottom:5px;font-size:14px;font-weight:600;display:block}.chain{margin:16px 0}.chain .link{border-bottom:1px solid var(--border);grid-template-columns:22px 1fr;gap:10px;padding:9px 0;font-size:14px;display:grid}.chain .dot{text-align:center;font-size:15px}.chain .identified .dot{color:var(--lit)}.chain .partial .dot{color:var(--warn)}.chain .missed .dot{color:var(--bad)}.chain .ev{color:var(--text-muted);font-size:12.5px;font-style:italic}.biggap{background:var(--ember-soft);border:1px solid color-mix(in oklch, var(--ember) 24%, transparent);color:var(--ember-text);border-radius:8px;margin:16px 0;padding:12px 14px;font-size:14px;font-weight:600}.stub-note{color:var(--text-muted);font-style:italic}.section-intro{max-width:620px;color:var(--text-secondary);margin:-4px 0 20px}body.manual-mode #main{width:calc(100% - 190px);max-width:none;padding:78px 0 0}.manual-reader{grid-template-columns:260px minmax(520px,800px) 190px;justify-content:center;gap:clamp(30px,3vw,52px);width:100%;min-height:calc(100vh - 78px);padding:42px clamp(24px,3vw,54px) 90px;display:grid}.manual-article{min-width:0}.manual-loading{padding-top:40px}.document-header{border-bottom:1px solid var(--border-strong);padding-bottom:30px}.document-header .crumb{color:var(--ember-text);font-family:var(--mono);letter-spacing:.04em;margin-bottom:19px;font-size:10.5px;font-weight:500}.document-header .crumb span{color:var(--text-faint);padding:0 7px}.document-header h1{letter-spacing:-.035em;max-width:760px;margin-bottom:14px;font-size:clamp(38px,4vw,54px);font-weight:500;line-height:1.04}.document-deck{max-width:710px;color:var(--text-secondary);font-size:17px;line-height:1.65}.document-strip{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:.75fr 1fr 1.35fr;margin-top:26px;display:grid}.document-strip>div{padding:10px 14px 10px 0}.document-strip>div+div{border-left:1px solid var(--border);padding-left:15px}.document-strip dt{color:var(--text-muted);font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;font-size:8.5px}.document-strip dd{color:var(--text-secondary);margin-top:3px;font-size:11.5px}.status-dot{background:var(--green);width:6px;height:6px;box-shadow:0 0 0 3px var(--green-soft);vertical-align:1px;border-radius:50%;margin-right:7px;display:inline-block}.document-body{counter-reset:manual-section}.article-section{border-bottom:1px solid var(--border-strong);grid-template-columns:36px minmax(0,1fr);gap:19px;padding:36px 0 38px;scroll-margin-top:92px;display:grid}.section-number{color:var(--text-faint);font-family:var(--mono);letter-spacing:.04em;padding-top:4px;font-size:10px}.section-copy h2{letter-spacing:-.015em;margin-bottom:15px;font-size:24px;font-weight:600}.section-copy p{max-width:720px;color:var(--text-secondary);margin-bottom:15px;font-size:15.5px;line-height:1.78}.section-copy p:last-child{margin-bottom:0}.section-copy ul{color:var(--text-secondary);gap:9px;padding-left:20px;font-size:15px;line-height:1.7;display:grid}.pattern-section .section-copy>p,.pattern-section .section-copy>ul{border-left:2px solid var(--amber);background:var(--warn-bg);color:var(--text);padding:18px 20px}.sources-section .section-copy p,.sources-section .section-copy li{font-family:var(--mono);font-size:11.5px;line-height:1.7}.manual-toc{border-left:1px solid var(--border-strong);flex-direction:column;align-self:start;padding-left:18px;display:flex;position:sticky;top:106px}.toc-label{color:var(--text-muted);font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;margin-bottom:13px;font-size:9.5px;font-weight:500}.manual-toc a{color:var(--text-muted);padding:5px 0;font-size:12.5px;line-height:1.35;text-decoration:none;position:relative}.manual-toc a:before{color:#0000;content:"→";position:absolute;top:8px;left:-22px}.manual-toc a:hover,.manual-toc a.active,.manual-toc a.active:before{color:var(--ember-text)}.toc-rule{border-top:1px solid var(--border);margin:17px 0 13px}.toc-status{color:var(--text-muted);font-family:var(--mono);font-size:9.5px}.toc-status span{color:var(--text-secondary)}.connections{border:1px solid var(--border-strong);background:var(--surface-2);border-radius:8px;padding:6px 12px}.conn-row{border-bottom:1px solid var(--border);padding:7px 0;font-size:13px}.conn-row:last-child{border-bottom:none}.conn-link{color:var(--text-secondary);text-decoration:none}.conn-link.pos b{color:var(--lit)}.conn-link.neg b{color:var(--bad)}.conn-link:hover b{text-decoration:underline}.conn-effect{color:var(--text-muted);margin-top:1px;font-size:12.5px;display:block}.conn-effect i{color:var(--text-faint)}.spin{color:var(--text-muted);font-family:var(--mono);font-size:12px}.box{background:var(--surface);border:1px solid var(--border-strong);white-space:pre-wrap;border-radius:8px;padding:12px 14px;font-size:14px;line-height:1.65}.logs{flex-direction:column;gap:8px;display:flex}.log-row{background:var(--surface);border:1px solid var(--border-strong);border-radius:8px;overflow:hidden}.log-head{cursor:pointer;align-items:center;gap:12px;padding:10px 14px;font-size:13px;display:flex}.log-head:hover{background:var(--surface-2)}.log-type{text-transform:uppercase;font-family:var(--mono);letter-spacing:.08em;color:var(--text-muted);background:var(--surface-3);border-radius:4px;padding:2px 7px;font-size:9.5px}.log-title{color:var(--text);font-family:var(--heading);flex:1;font-size:14px;font-weight:600}.log-v{font-family:var(--mono);border-radius:100px;padding:2px 9px;font-size:10.5px;font-weight:500}.log-v.hitv{background:var(--lit-bg);color:var(--lit)}.log-v.partv{background:var(--warn-bg);color:var(--warn)}.log-v.missv{background:var(--bad-bg);color:var(--bad)}.log-time{color:var(--text-muted);font-family:var(--mono);font-size:10.5px}.log-body{border-top:1px solid var(--border);padding:4px 14px 16px}.log-body .mic{margin-top:14px}@media (width<=1400px){.manual-reader{grid-template-columns:230px minmax(0,760px)}.manual-index{width:230px}.manual-toc{display:none}}@media (width<=760px){#topbar{grid-template-columns:1fr auto;width:calc(100% - 24px)}.topbar-product{justify-self:end;font-size:13px}.topbar-edition,.topbar-author{display:none}#app{display:block}#sidebar{width:100%;height:auto;padding:82px 16px 16px;position:static}#sidebar .foot{display:none}#main{padding:88px 20px 26px}.welcome{padding-top:20px}body.welcome-mode #main{padding:0 20px}body.welcome-mode .welcome{padding:112px 0 48px}.welcome-actions{grid-template-columns:1fr}.entry-card{min-height:150px}.split{grid-template-columns:1fr}.docs{grid-template-columns:repeat(2,1fr)}body.manual-mode #main{width:100%;padding:0}.manual-reader{min-height:auto;padding:34px 22px 64px;display:block}.manual-index{border-right:0;border-bottom:1px solid var(--border-strong);width:100%;max-height:340px;margin-bottom:34px;padding:0 4px 14px;position:static}.manual-toc{display:none}.document-header h1{font-size:38px}.document-strip{grid-template-columns:1fr}.document-strip>div+div{border-left:0;border-top:1px solid var(--border);padding-left:0}.article-section{grid-template-columns:26px minmax(0,1fr);gap:12px}.log-head{flex-wrap:wrap;align-items:flex-start}.log-title{flex-basis:calc(100% - 120px)}}.start-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;margin-top:32px;display:grid}.start-pillar{border:1px solid var(--rule,#80808040);cursor:pointer;text-align:left;background:0 0;border-radius:10px;flex-direction:column;gap:8px;padding:20px;transition:border-color .2s,transform .2s;display:flex}.start-pillar:hover{border-color:currentColor;transform:translateY(-2px)}.start-pillar strong{font-size:16px;font-weight:600}.start-pillar span{opacity:.62;font-size:13px;line-height:1.45}.start-back{border:1px solid var(--rule,#80808040);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:999px;align-items:center;margin-bottom:18px;padding:8px 14px;font-size:12px;display:inline-flex}.topbar-author{color:var(--text-muted);font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;justify-self:end;font-size:10.5px;text-decoration:none;transition:color .2s}.topbar-author:hover{color:var(--ember-text)}.welcome-publisher a{color:inherit;text-underline-offset:3px;text-decoration:underline}.welcome-publisher a:hover{color:var(--ember-text)}.manual-mobile-toggle{display:none}.manual-search-label{color:var(--text-secondary);margin:12px 0 6px;font-size:12px;display:block}#manual-search{background:var(--input);width:100%;min-width:0;color:var(--text);border:1px solid var(--border-strong);border-radius:5px;padding:10px}#manual-search-results{color:var(--text-secondary);margin:8px 0 12px;font-size:12px}@media (width<=760px){#topbar{grid-template-columns:auto minmax(0,1fr) auto;gap:10px}.topbar-product{justify-self:start;font-size:12px}.topbar-author{letter-spacing:.04em;font-size:9px;display:block}.manual-index{max-height:none;margin-bottom:22px}.manual-mobile-toggle{width:100%;box-shadow:none;color:var(--text);background:0 0;border:0;justify-content:space-between;padding:12px 0;display:flex}.manual-index #manual-index-body{display:none}.manual-index.expanded #manual-index-body{max-height:55vh;padding-bottom:12px;display:block;overflow-y:auto}}#main{min-width:0}@media (width>=761px) and (width<=1100px){.manual-reader{padding:30px 28px 64px;display:block}.manual-index{border-right:0;border-bottom:1px solid var(--border-strong);width:100%;max-height:none;margin-bottom:24px;padding:0 0 12px;position:static}.manual-mobile-toggle{width:100%;box-shadow:none;color:var(--text);background:0 0;border:0;justify-content:space-between;padding:12px 0;display:flex}.manual-index #manual-index-body{display:none}.manual-index.expanded #manual-index-body{max-height:55vh;display:block;overflow-y:auto}}
