:root:has(main.view){--v-bg:#0b1120;--v-panel:#131c33;--v-raised:#1c2846;--v-line:#2e3d5e;--v-shadow:#060a14;--v-text:#e6edf8;--v-muted:#8c9dc0;--v-ink:#10172a;--v-navy:#1b2740;--v-slate:#2e3d5e;--v-steel:#4b6088;--v-cloud:#c9d5ea;--v-frost:#e6edf8;--v-white:#f7faff;--v-cyan:#3fe0ff;--v-leaf:#3ba488;--v-rose:#f28b94;--v-gold:#e8bd55;--v-oak-light:#e3b57f;--v-oak:#c68c58;--v-oak-dark:#8d5d3a;--v-pix:"Silkscreen", ui-monospace, monospace;color:var(--v-text);background-color:var(--v-bg);background-image:radial-gradient(circle,#2e3d5e66 1px,#0000 1.5px);background-size:16px 16px}.view [data-role=ceo],.view[data-role=ceo]{--v-role:#79a6ff}.view [data-role=product]{--v-role:#4cc9ae}.view [data-role=marketing]{--v-role:#f49a64}.view [data-role=engineer]{--v-role:#a79cff}.view [data-role=risk]{--v-role:#f28b94}.view [data-role=legal]{--v-role:#cb95f2}.view [data-role=architect]{--v-role:#e8bd55}.view [data-role=dennis]{--v-role:#e6edf8}main.view{max-width:1240px;margin:0 auto;padding:clamp(1rem,3vw,2rem) clamp(1rem,3vw,2rem) 4rem;font-size:1rem;line-height:1.55}.view a{color:var(--v-cyan)}.view :focus-visible{outline:2px solid var(--v-cyan);outline-offset:2px}.view .px{font-family:var(--v-pix);letter-spacing:.02em;font-weight:400}.view h1,.view h2,.view h3{font-family:var(--v-pix);margin:0;font-weight:400;line-height:1.2}.view h1{font-size:clamp(1.6rem,3.5vw,2.2rem)}.view h2{font-size:1.35rem}.view h3{font-size:1.05rem}.view-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.5rem;display:flex}.view-head p{color:var(--v-muted);max-width:68ch;margin:.4rem 0 0}.view .muted{color:var(--v-muted)}.view .small{font-size:.875rem}.view .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.view .source{color:var(--v-muted);font-size:.8rem}.view .paper .source{color:var(--v-steel)}.view section+section{margin-top:2.5rem}.view .section-title{flex-wrap:wrap;align-items:baseline;gap:.75rem;margin-bottom:1rem;display:flex}.view .pbtn{min-height:44px;font-family:var(--v-pix);color:var(--v-text);background:var(--v-raised);border:2px solid var(--v-line);box-shadow:3px 3px 0 var(--v-shadow);cursor:pointer;align-items:center;gap:.4rem;padding:.45rem .9rem;font-size:.9rem;text-decoration:none;display:inline-flex}.view .pbtn:hover{border-color:var(--v-cyan)}.view .pbtn:active{box-shadow:1px 1px 0 var(--v-shadow);transform:translate(2px,2px)}.view .pbtn[aria-pressed=true],.view .pbtn[aria-current=true]{color:var(--v-cyan);border-color:var(--v-cyan)}.view .chip{font-family:var(--v-pix);color:var(--v-ink);background:var(--v-role,var(--v-cloud));border:1px solid var(--v-ink);white-space:nowrap;align-items:center;gap:.35rem;padding:.1rem .5rem;font-size:.8rem;line-height:1.5;text-decoration:none;display:inline-flex}.view a.chip:hover{outline:2px solid var(--v-cyan)}.view .tag{font-family:var(--v-pix);color:var(--v-muted);border:1px dashed var(--v-line);padding:0 .45rem;font-size:.75rem;display:inline-block}.view .paper .tag{color:var(--v-steel);border-color:var(--v-steel)}.view .tag.planned{color:var(--v-gold);border-color:var(--v-gold)}.view .paper .tag.planned{color:var(--v-oak-dark);border-color:var(--v-oak-dark)}.view .refs{flex-wrap:wrap;gap:.35rem;display:flex}.view .ref{font-family:var(--v-pix);border:1px solid var(--v-line);padding:0 .4rem;font-size:.75rem;text-decoration:none}.view .paper .ref{color:var(--v-ink);border-color:var(--v-steel);background:var(--v-frost)}.view .portrait{--s:4;--row:0;width:calc(32px * var(--s));height:calc(40px * var(--s));background-image:url(/_astro/characters.82QT8VUW.png);background-repeat:no-repeat;background-size:calc(1024px * var(--s)) calc(320px * var(--s));background-position:0 calc(var(--row) * -40px * var(--s));image-rendering:pixelated;flex:none;animation:1.2s steps(2,end) infinite v-idle;display:inline-block}@keyframes v-idle{0%{background-position-x:0}to{background-position-x:calc(-64px * var(--s))}}.view .portrait.still{animation:none}.view .portrait.s2{--s:2}.view .portrait.s3{--s:3}.view .portrait.s4{--s:4}.view .portrait.s5{--s:5}.view .portrait.s6{--s:6}.view .portrait.row-0{--row:0}.view .portrait.row-1{--row:1}.view .portrait.row-2{--row:2}.view .portrait.row-3{--row:3}.view .portrait.row-4{--row:4}.view .portrait.row-5{--row:5}.view .portrait.row-6{--row:6}.view .portrait.row-7{--row:7}.view .plinth{background:linear-gradient(to top, var(--v-role,var(--v-steel)) 0 10px, transparent 10px);border-bottom:4px solid var(--v-ink);justify-content:center;align-items:flex-end;padding:.5rem .75rem 0;display:inline-flex}.view .vpanel{background:var(--v-panel);border:2px solid var(--v-line);box-shadow:4px 4px 0 var(--v-shadow);padding:1rem 1.15rem}.view .paper{color:var(--v-ink);background:var(--v-white);border:2px solid var(--v-ink);box-shadow:4px 4px 0 var(--v-shadow);padding:1.1rem 1.25rem}.view .paper a{color:var(--v-slate);text-decoration-thickness:1px}.view .paper :focus-visible{outline-color:var(--v-ink)}.view .wood{border:6px solid var(--v-oak);outline:2px solid var(--v-oak-dark);box-shadow:inset 0 0 0 2px var(--v-oak-light), 6px 6px 0 var(--v-shadow)}.view .prose{font-size:1.0625rem;line-height:1.6}.view .prose>:first-child{margin-top:0}.view .prose>:last-child{margin-bottom:0}.view .prose p,.view .prose ul,.view .prose ol{max-width:68ch;margin:0 0 .85em}.view .prose li+li{margin-top:.3em}.view .prose h2,.view .prose h3,.view .prose h4{margin:1.4em 0 .5em}.view .prose h4{font-family:Inter Variable,system-ui,sans-serif;font-size:1rem;font-weight:700}.view .prose code{background:var(--v-raised);border-radius:2px;padding:.05em .3em;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.88em}.view .paper .prose code,.view .paper code{background:var(--v-frost);color:var(--v-ink)}.view .prose pre{background:var(--v-navy);color:var(--v-frost);padding:.75rem 1rem;font-size:.85rem;overflow-x:auto}.view .prose pre code{color:inherit;background:0 0;padding:0}.view .prose blockquote{border-left:3px solid var(--v-steel);margin:0 0 1em;padding-left:1rem}.view .table-wrap{margin:0 0 1em;overflow-x:auto}.view .prose table{border-collapse:collapse;min-width:100%;font-size:.92rem}.view .prose th,.view .prose td{text-align:left;vertical-align:top;border-bottom:1px solid var(--v-line);padding:.4rem .6rem}.view .paper .prose th,.view .paper .prose td{border-bottom-color:var(--v-cloud)}.view .prose th{font-weight:700}.view .grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:1.25rem;display:grid}.view .two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem;display:grid}.view .agent-card{border-top:4px solid var(--v-role);flex-direction:column;gap:.75rem;display:flex}.view .agent-card-head{align-items:flex-end;gap:1rem;display:flex}.view .agent-card h2{font-size:1.2rem}.view .agent-card h2 a{color:var(--v-text);text-decoration:none}.view .agent-card h2 a:after{content:"";position:absolute;inset:0}.view .agent-card{position:relative}.view .agent-card:hover,.view .agent-card:focus-within{border-color:var(--v-role)}.view .agent-card .line{margin:0}.view .agent-grid{grid-auto-rows:1fr}.view .agent-grid .line{-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:4.65em;display:-webkit-box;overflow:hidden}.view .agent-grid .facts{margin-top:auto}.view .agent-grid .facts dd:last-of-type{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:3.1em;display:-webkit-box;overflow:hidden}.view .facts{grid-template-columns:max-content 1fr;gap:.25rem .9rem;margin:0;font-size:.92rem;display:grid}.view .facts dt{font-family:var(--v-pix);color:var(--v-muted);padding-top:.15rem;font-size:.8rem}.view .paper .facts dt{color:var(--v-steel)}.view .facts dd{margin:0}.view .sheet-head{flex-wrap:wrap;align-items:flex-end;gap:1.5rem;margin-bottom:1.5rem;display:flex}.view .sheet-title{flex-direction:column;gap:.5rem;display:flex}.view .sheet-title h1{font-size:clamp(1.7rem,4vw,2.4rem)}.view .quote{max-width:68ch;margin:0}.view .quote p{margin:0;font-size:1.1rem}.view .quote cite{color:var(--v-muted);margin-top:.4rem;font-size:.85rem;font-style:normal;display:block}.view .stats{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.75rem;display:grid}.view .stat{background:var(--v-raised);border:2px solid var(--v-line);padding:.75rem .9rem}.view .stat b{font-family:var(--v-pix);color:var(--v-text);font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:400;display:block}.view .stat span{font-size:.85rem;display:block}.view .stat small{color:var(--v-muted);margin-top:.3rem;font-size:.75rem;display:block}.view .territory{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.view .territory li{align-items:center;gap:.5rem;display:flex}.view .folder{background:var(--v-role,var(--v-steel));clip-path:polygon(0 0,40% 0,50% 20%,100% 20%,100% 100%,0 100%);border:1px solid var(--v-ink);flex:none;width:16px;height:12px}.view .quests,.view .lessons{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.view .quests li{align-items:baseline;gap:.6rem;display:flex}.view .lessons li{grid-template-columns:6.5rem 1fr;gap:.75rem;display:grid}.view .lessons time,.view .margin-date{font-family:var(--v-pix);color:var(--v-muted);font-size:.75rem}.view .paper .lessons time,.view .paper .margin-date{color:var(--v-steel)}.view .actions{flex-wrap:wrap;gap:.6rem;display:flex}.view .scroll-wrap{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.view .toc{font-size:.9rem;position:sticky;top:6rem}.view .toc ol{gap:.25rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.view .toc .l3{padding-left:.9rem}.view .scroll{max-width:820px;margin:18px 0;padding:2rem clamp(1rem,4vw,3rem);position:relative}.view .scroll:before,.view .scroll:after{content:"";background:linear-gradient(var(--v-mist,#8c9dc0), var(--v-steel));border:2px solid var(--v-ink);height:14px;position:absolute;left:-14px;right:-14px}.view .scroll:before{top:-16px}.view .scroll:after{bottom:-16px}.view .book{background:var(--v-white);color:var(--v-ink);border:2px solid var(--v-ink);box-shadow:0 0 0 6px var(--v-oak-dark), 6px 6px 0 6px var(--v-shadow);grid-template-columns:1fr 1fr;display:grid}.view .book-page{padding:1.5rem clamp(1rem,3vw,2rem)}.view .book-page+.book-page{border-left:2px solid var(--v-cloud)}.view .book-entry{border-bottom:1px dashed var(--v-cloud);grid-template-columns:6.5rem 1fr;gap:.75rem;padding:.5rem 0;font-size:.95rem;display:grid}.view .org{justify-items:center;gap:2.5rem;padding:2rem 1rem;display:grid}.view .org-node{min-width:210px;color:var(--v-text);background:var(--v-panel);border:2px solid var(--v-line);border-top:4px solid var(--v-role);box-shadow:4px 4px 0 var(--v-shadow);align-items:flex-end;gap:.75rem;padding:.7rem .9rem;text-decoration:none;display:flex;position:relative}a.org-node:hover,a.org-node:focus-visible{border-color:var(--v-role)}.view .org-node b{font-family:var(--v-pix);font-size:1rem;font-weight:400;display:block}.view .org-node small{color:var(--v-muted);font-size:.8rem;display:block}.view .org-row{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex;position:relative}.view .org-level{justify-content:center;display:flex;position:relative}.view .org-level:before{content:"";background:var(--v-muted);width:2px;height:2.5rem;position:absolute;bottom:100%;left:50%}.view .org-level.org-root:before{display:none}.view .org-doers{border-top:2px solid var(--v-muted);padding-top:1.25rem;position:relative}.view .org-doers>.org-node:before{content:"";background:var(--v-muted);width:2px;height:calc(1.25rem + 2px);position:absolute;bottom:100%;left:50%}.view .org-band{grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;width:100%;display:grid}.view .org-reviewers{border:2px dotted var(--v-muted);justify-items:start;gap:1rem;padding:1rem;display:grid}.view .org-outside{border:2px dashed var(--v-gold);justify-items:center;gap:.75rem;padding:1rem 1.25rem;display:grid}.view .board-banner{font-family:var(--v-pix);color:var(--v-ink);background:var(--v-frost);border:1px solid var(--v-ink);padding:.1rem .6rem;font-size:.8rem}.view .legend{color:var(--v-muted);flex-wrap:wrap;gap:.5rem 1.5rem;font-size:.9rem;display:flex}.view .legend i{vertical-align:middle;border-top:2px solid var(--v-muted);width:26px;height:0;margin-right:.4rem;display:inline-block}.view .legend i.dotted{border-top-style:dotted}.view .legend i.dashed{border-top-style:dashed;border-top-color:var(--v-gold)}.view .toolbar{flex-wrap:wrap;align-items:end;gap:.75rem;margin-bottom:1.25rem;display:flex}.view .field{color:var(--v-muted);gap:.25rem;font-size:.85rem;display:grid}.view .field input,.view .field select{min-width:14rem;min-height:44px;font:inherit;color:var(--v-text);background:var(--v-panel);border:2px solid var(--v-line);padding:.4rem .6rem;font-size:1rem}.view .wall-month h2{color:var(--v-muted);margin:0 0 .9rem;font-size:1rem}.view .wall{grid-template-columns:repeat(auto-fill,minmax(176px,1fr));gap:1.25rem;margin:0 0 2rem;padding:0;list-style:none;display:grid}.view .decree{min-height:132px;color:var(--v-ink);background:var(--v-white);flex-direction:column;gap:.3rem;padding:.7rem .8rem;text-decoration:none;display:flex}.view .decree:hover,.view .decree:focus-visible{outline:3px solid var(--v-cyan);outline-offset:3px}.view .decree b{font-family:var(--v-pix);font-size:1.35rem;font-weight:400;line-height:1.1}.view .decree time{color:var(--v-steel);font-size:.78rem}.view .decree span{overflow-wrap:anywhere;hyphens:auto;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.88rem;line-height:1.3;display:-webkit-box;overflow:hidden}.view .chronicle{border-left:2px solid var(--v-line);gap:1.5rem;margin:0;padding:0 0 0 1.5rem;list-style:none;display:grid}.view .chronicle>li{scroll-margin-top:7rem;position:relative}.view .chronicle>li:before{content:"";background:var(--v-cyan);border:2px solid var(--v-ink);width:12px;height:12px;position:absolute;top:1.2rem;left:calc(-1.5rem - 7px)}.view .chronicle>li:target .paper{outline:3px solid var(--v-cyan);outline-offset:4px}.view .decree-head{flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem;margin-bottom:.75rem;display:flex}.view .seal{min-width:3.4rem;height:2.2rem;font-family:var(--v-pix);color:var(--v-ink);background:var(--v-cyan);border:2px solid var(--v-ink);place-items:center;padding:0 .5rem;display:inline-grid}.view .anchor-alias{display:block;position:relative;top:-7rem}.view [data-mode=wall] .chronicle-wrap,.view [data-mode=chronicle] .wall-wrap{display:none}.view .journal{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.view .journal-filters{gap:.75rem;display:grid;position:sticky;top:6rem}.view .chip-row{flex-wrap:wrap;gap:.5rem;display:flex}.view .filter-chip{min-height:44px;font-family:var(--v-pix);color:var(--v-text);background:var(--v-panel);border:2px solid var(--v-line);cursor:pointer;align-items:center;gap:.4rem;padding:.2rem .6rem .2rem .3rem;font-size:.82rem;display:inline-flex}.view .filter-chip[aria-pressed=true]{color:var(--v-ink);background:var(--v-role,var(--v-cyan));border-color:var(--v-ink)}.view .filter-chip .portrait{background-position-y:calc(var(--row) * -40px * var(--s) - 4px);height:40px}.view .entries{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.view .entry{border-left:4px solid var(--v-role,var(--v-steel));grid-template-columns:auto minmax(0,1fr);gap:1rem;display:grid}.view .entry-meta{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.35rem;font-size:.85rem;display:flex}.view .entry h2{margin-bottom:.5rem;font-family:Inter Variable,system-ui,sans-serif;font-size:1.05rem;font-weight:650;line-height:1.4}.view .entry dl{gap:.35rem;margin:0;font-size:.95rem;display:grid}.view .entry dl div{grid-template-columns:7rem 1fr;gap:.75rem;display:grid}.view .entry dt{font-family:var(--v-pix);color:var(--v-muted);padding-top:.15rem;font-size:.78rem}.view .entry dt:before{margin-right:.35rem}.view .entry dt[data-k=Discussed]:before{content:"“"}.view .entry dt[data-k=Result]:before{content:"✓"}.view .entry dt[data-k=Open]:before{content:"!"}.view .entry dt[data-k=Next]:before{content:"→"}.view .entry dt[data-k=Links]:before{content:"↗"}.view .entry dd{overflow-wrap:anywhere;margin:0}.view .more{align-items:center;gap:1rem;margin-top:1.25rem;display:flex}.view .board{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:1.25rem;display:grid}.view .horizon{background:var(--v-panel);border:2px solid var(--v-line);box-shadow:4px 4px 0 var(--v-shadow);padding:1rem}.view .horizon[data-h=now]{border-top:4px solid var(--v-cyan)}.view .horizon[data-h=next]{border-top:4px solid var(--v-gold)}.view .horizon[data-h=later]{border-top:4px solid var(--v-steel)}.view .horizon h2{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.view .horizon h2 small{color:var(--v-muted);font-family:Inter Variable,system-ui,sans-serif;font-size:.8rem}.view .quest-list{gap:.9rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.view .quest{padding:.8rem .9rem .8rem 1rem;font-size:.93rem;position:relative}.view .quest:before{content:"";background:var(--v-rose);border:2px solid var(--v-ink);border-radius:50%;width:10px;height:10px;margin-left:-5px;position:absolute;top:-6px;left:50%}.view .quest h3{margin-bottom:.35rem;font-family:Inter Variable,system-ui,sans-serif;font-size:1rem;font-weight:700}.view .quest p{margin:0 0 .5rem}.view .quest .refs{margin-top:.4rem}.view .company-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.view .objective{margin-bottom:1.25rem}.view .objective h3{margin-bottom:.4rem;font-size:1.05rem}.view .kr-list{gap:.7rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.view .kr{grid-template-columns:1.6rem 1fr;gap:.6rem;font-size:.93rem;display:grid}.view .box{border:2px solid var(--v-ink);background:var(--v-white);place-items:center;width:1.3rem;height:1.3rem;font-size:.85rem;font-weight:700;line-height:1;display:grid}.view .box[data-s=done]{background:var(--v-leaf);color:var(--v-ink)}.view .box[data-s=notmet]{background:var(--v-rose);color:var(--v-ink)}.view .box[data-s=none]{border-style:dotted;border-color:var(--v-steel)}.view .kr p{margin:0}.view .kr .meta{color:var(--v-steel);font-size:.85rem}.view .notes{counter-reset:note;gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.view .notes li{counter-increment:note;color:var(--v-ink);border:2px solid var(--v-ink);box-shadow:3px 3px 0 var(--v-shadow);background:#f6e7a8;padding:.7rem .8rem .7rem 2.6rem;font-size:.93rem;position:relative}.view .notes li:before{content:counter(note);font-family:var(--v-pix);font-size:1.2rem;position:absolute;top:.55rem;left:.7rem}.view .notes a{color:var(--v-slate)}.view .items{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.75rem;display:grid}.view .item{background:var(--v-raised);border:2px solid var(--v-line);padding:.75rem}.view .item b{font-size:.95rem;display:block}.view .item .price{font-family:var(--v-pix);color:var(--v-gold);font-size:1.1rem}.view .jar-wrap{align-items:flex-end;gap:1rem;display:flex}.view .jar{border:3px solid var(--v-cloud);background:#a8d8ee1f;border-top-width:8px;flex:none;width:72px;height:96px;position:relative;overflow:hidden}.view .jar-fill{background:radial-gradient(circle at 30% 40%, #fff3b0 0 3px, transparent 4px) 0 0 / 14px 10px, var(--v-gold);height:0;position:absolute;bottom:0;left:0;right:0}.view .timetable{grid-template-columns:repeat(7,minmax(0,1fr));gap:.4rem;display:grid}.view .day{background:var(--v-panel);border:2px solid var(--v-line);min-height:7rem;padding:.5rem}.view .day[data-today=true]{border-color:var(--v-cyan)}.view .day h3{color:var(--v-muted);margin-bottom:.4rem;font-size:.85rem}.view .slot{background:var(--v-raised);border-left:3px solid var(--v-role,var(--v-steel));margin-bottom:.4rem;padding:.35rem .4rem;font-size:.8rem;line-height:1.3;display:block}.view .slot time{font-family:var(--v-pix);color:var(--v-cyan);font-size:.75rem}.view .next-up{background:var(--v-raised);border:2px solid var(--v-cyan);flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-bottom:1rem;padding:.9rem 1rem;display:flex}.view .next-up .px{color:var(--v-cyan)}.view .live-panel .value{font-family:var(--v-pix);font-size:1.8rem}.view.tour-view{max-width:1320px}.view .tour-stage{background:var(--v-navy);border:8px solid var(--v-navy);outline:1px solid var(--v-steel);box-shadow:inset 0 0 0 1px var(--v-steel), 6px 6px 0 var(--v-shadow);padding:clamp(1rem,3vw,2rem);position:relative}.view .tour-stage:before,.view .tour-stage:after{content:"";background:var(--v-mist,#8c9dc0);width:6px;height:6px;box-shadow:0 calc(100% + 0px) 0 0 transparent;position:absolute;top:-5px}.view .tour-stage:before{left:-5px}.view .tour-stage:after{right:-5px}.view .slide{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(1rem,3vw,2.5rem);min-height:min(68vh,640px);display:grid}.view .slide[hidden]{display:none}.view .slide-text h2{margin-bottom:1rem;font-size:clamp(1.4rem,3vw,2rem)}.view .slide-text .prose{max-width:60ch;font-size:clamp(1.05rem,1.6vw,1.25rem)}.view .slide-text .prose li{margin-bottom:.35em}.view .slide-count{font-family:var(--v-pix);color:var(--v-muted);font-size:.8rem}.view .tour-nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.25rem;display:flex}.view .pips{flex-wrap:wrap;gap:.4rem;display:flex}.view .pip{width:28px;height:28px;font-family:var(--v-pix);color:var(--v-muted);background:var(--v-panel);border:2px solid var(--v-line);cursor:pointer;padding:0;font-size:.7rem}.view .pip[aria-current=step]{color:var(--v-ink);background:var(--v-cyan);border-color:var(--v-ink)}.view .guide{align-items:flex-end;gap:.75rem;display:flex}.view .office-pic{aspect-ratio:640/360;width:100%;image-rendering:pixelated;background:url(/_astro/office-front.B-QqPsGX.png) 50%/contain no-repeat,url(/_astro/office-back.BaHE507k.png) 50%/contain no-repeat;position:relative}.view .counter{font-family:var(--v-pix);background:var(--v-raised);border:2px solid var(--v-cyan);align-items:center;gap:.6rem;padding:.5rem .9rem;display:inline-flex}.view .counter b{color:var(--v-cyan);font-size:1.4rem;font-weight:400}.view .live-dot{background:var(--v-cyan);border-radius:50%;width:10px;height:10px}.view .bar{background:var(--v-panel);border:2px solid var(--v-cloud);height:22px}.view .bar i{background:var(--v-gold);width:0;height:100%;display:block}.view .flow{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.view .flow li{align-items:center;gap:.5rem;display:flex}.view .flow li+li:before{content:"→";color:var(--v-cyan)}.view .flow span{font-family:var(--v-pix);background:var(--v-raised);border:2px solid var(--v-line);padding:.35rem .6rem;font-size:.82rem}.view .flow .opt{border-style:dashed}.view .tree{gap:.3rem;margin:0;padding:0;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.92rem;list-style:none;display:grid}.view .tree li{align-items:center;gap:.6rem;display:flex}.view .lanes{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.view .lane{border:2px solid var(--v-line);align-content:start;gap:.5rem;padding:.9rem;display:grid}.view .lane.planned{border-style:dashed}.view .lane>span{background:var(--v-raised);padding:.35rem .6rem;font-size:.88rem;display:block}.view .lane .down{text-align:center;color:var(--v-cyan);background:0 0;padding:0}.view .rule-cards{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem;display:grid}.view .rule-cards li{list-style:none}.view .rule-cards{margin:0;padding:0}.view .mini-cards{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:.75rem;display:grid}.view .mini-card{color:var(--v-text);background:var(--v-panel);border:2px solid var(--v-line);border-top:4px solid var(--v-role);gap:.3rem;padding:.6rem;font-size:.82rem;text-decoration:none;display:grid}.view .mini-card:hover{border-color:var(--v-role)}.view .mini-card b{font-family:var(--v-pix);font-size:.9rem;font-weight:400}.view .cols3{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;font-size:.85rem;display:grid}.view .cols3 h3{color:var(--v-muted);margin-bottom:.5rem;font-size:.85rem}.view .cols3 ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width<=900px){.view .two,.view .company-grid,.view .board,.view .slide,.view .scroll-wrap,.view .journal,.view .cols3,.view .lanes{grid-template-columns:minmax(0,1fr)}.view .toc,.view .journal-filters{position:static}.view .journal-filters .chip-row{flex-wrap:nowrap;padding-bottom:.25rem;overflow-x:auto}.view .book{grid-template-columns:1fr}.view .book-page+.book-page{border-left:0;border-top:2px solid var(--v-cloud)}.view .timetable{grid-template-columns:1fr}.view .day{min-height:0}.view .org-band{grid-template-columns:1fr;justify-items:center}.view .entry{grid-template-columns:minmax(0,1fr)}.view .entry .portrait{display:none}.view .entry dl div,.view .lessons li,.view .book-entry{grid-template-columns:minmax(0,1fr);gap:.1rem}.view [data-mode] .wall-wrap{display:none}.view [data-mode] .chronicle-wrap{display:block}.view .mode-toggle{display:none}.view .tour-nav{background:var(--v-navy);padding:.75rem 0;position:sticky;bottom:0}}@media (prefers-reduced-motion:reduce){.view .portrait{animation:none}}.view .prose,.view .book-entry,.view .lessons,.view .quests,.view .entry dd,.view .territory,.view .facts dd{overflow-wrap:anywhere}.view .chronicle,.view .entries,.view .quest-list,.view .kr-list{grid-template-columns:minmax(0,1fr)}.view .ref,.view .tag,.view .chip{white-space:nowrap;flex:none}.view article>*+*,.view .stack>*+*{margin-top:1.5rem}.view .objective .prose{font-size:.93rem}.view .board>section,.view .company-grid section,.view .two>section{margin-top:0}.view .company-grid>div>*+*{margin-top:1.25rem}@media (width>=901px){.view .slide{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)}}.view .slide .mini-cards{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.5rem}.view .slide .mini-card{padding:.5rem;font-size:.74rem;line-height:1.35}.view .org-band{align-items:stretch}.view .org-band>.org-level{flex-direction:column;align-items:center}.view .org-band>.org-level:after{content:"";background:var(--v-muted);flex:1;width:2px;min-height:0;margin-bottom:-2.5rem}.view .org-band>.org-level>.org-node{align-self:center}@media (width<=900px){.view .org-band>.org-level:after{display:none}.view .sheet-head .portrait.s6{--s:3}.view .sheet-head{gap:1rem}}.view .book a,.view .quest a,.view .decree,.view .rule-cards a{color:var(--v-slate)}.svh-probe{visibility:hidden;pointer-events:none;width:0;height:100svh;position:fixed;top:0;left:0}.view .tour-stage.deck{padding:clamp(.5rem,1.5vw,1rem)}.view .tour-stage.deck .deck-box{margin:0 auto;position:relative;overflow:hidden}.view .tour-stage.deck .deck-canvas{position:absolute;inset:0}.view .tour-stage.deck .slide{overscroll-behavior:contain;min-height:0;margin:0;position:absolute;inset:0;overflow-y:auto}.view .tour-stage.deck .tour-nav{background:0 0;margin-top:clamp(.5rem,1.5vw,1rem);padding:0 clamp(.25rem,1vw,1rem);position:static}.view .tour-stage.deck[data-fit=scale] .deck-canvas{transform-origin:0 0;width:1200px;height:675px;bottom:auto;right:auto}.view .tour-stage.deck[data-fit=scale] .slide{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;gap:40px;padding:36px 44px;display:grid}.view .tour-stage.deck[data-fit=scale] .slide-visual{align-self:center}.view .tour-stage.deck[data-fit=scale] .slide-count{margin:0 0 12px;font-size:14px}.view .tour-stage.deck[data-fit=scale] .slide-text h2{margin-bottom:18px;font-size:32px}.view .tour-stage.deck[data-fit=scale] .slide-text .prose{font-size:19px;line-height:1.55}.view .tour-stage.deck[data-fit=scale] .cols3{grid-template-columns:repeat(3,minmax(0,1fr))}.view .tour-stage.deck[data-fit=scale] .lanes{grid-template-columns:1fr 1fr}.view .tour-stage.deck[data-fit=scroll] .slide{padding:.75rem .5rem 1.25rem}.view .tour-stage.deck[data-fit=scroll] .slide-text h2{font-size:1.35rem}.view .tour-stage.deck[data-fit=scroll] .slide-text .prose{font-size:1.05rem}.view .tour-stage.deck[data-fit=scale] .cols3>div:not(:nth-child(2)) li{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.view .rule-cards .tag{white-space:normal}@media (width<=640px){.view .tour-stage.deck .guide,.view .tour-stage.deck .pips{display:none}.view .tour-stage.deck .tour-nav .actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;width:100%;display:grid}.view .tour-stage.deck .tour-nav .pbtn{justify-content:center;padding:.45rem .4rem;font-size:.8rem}}.view .mini-org{justify-items:start;gap:28px;display:grid}.view .mo-row{align-items:center;gap:28px;display:flex}.view .mo-node{width:184px;color:var(--v-text);background:var(--v-panel);border:2px solid var(--v-line);border-top:4px solid var(--v-role);align-items:flex-end;gap:10px;padding:6px 10px;text-decoration:none;display:flex;position:relative}.view a.mo-node:hover,.view a.mo-node:focus-visible{border-color:var(--v-role)}.view .mo-node b{font-family:var(--v-pix);font-size:.75rem;font-weight:400;line-height:1.25;display:block}.view .mo-node small{color:var(--v-muted);font-size:.78rem;display:block}.view .mo-row>.mo-trunk:after{content:"";background:var(--v-muted);width:2px;height:30px;position:absolute;top:100%;left:92px}.view .mo-group{flex-wrap:wrap;gap:8px;padding:6px 8px 8px;display:flex;position:relative}.view .mo-group>.px{flex-basis:100%;font-size:.7rem}.view .mo-group:before{content:"";border-top:2px dotted var(--v-muted);width:28px;position:absolute;top:50%;right:100%}.view .mo-reviewers{border:2px dotted var(--v-muted)}.view .mo-outside{border:2px dashed var(--v-gold)}.view .mo-outside:before{border-top:2px dashed var(--v-gold)}.view .mo-doers{gap:12px;padding-top:18px;position:relative}.view .mo-doers:before{content:"";border-top:2px solid var(--v-muted);position:absolute;top:0;left:92px;right:92px}.view .mo-doers>.mo-node:before{content:"";background:var(--v-muted);width:2px;height:18px;position:absolute;bottom:100%;left:90px}.view .mini-org>p{margin:0}.view .tour-stage[data-fit=scroll] .mo-row{flex-wrap:wrap}.view .tour-stage[data-fit=scroll] .mo-node{width:150px}.view .tour-stage[data-fit=scroll] .mo-row>.mo-trunk:after,.view .tour-stage[data-fit=scroll] .mo-group:before,.view .tour-stage[data-fit=scroll] .mo-doers:before,.view .tour-stage[data-fit=scroll] .mo-doers>.mo-node:before{display:none}html.presenting,html.presenting body{overflow:hidden}html.presenting .top,html.presenting .tour-view>.source{display:none}html.presenting .view .tour-stage.deck{z-index:50;box-shadow:none;background:#05080f;border:0;outline:0;flex-direction:column;justify-content:center;align-items:center;padding:0;display:flex;position:fixed;inset:0}html.presenting .view .tour-stage.deck:before,html.presenting .view .tour-stage.deck:after,html.presenting .view .tour-stage.deck .tour-nav{display:none}html.presenting .view .tour-stage.deck .deck-box{background:var(--v-navy);flex:none;margin:0}html.presenting .view .tour-stage.deck[data-fit=scroll]{justify-content:flex-start}.view .present-bar{background:#05080f;justify-content:flex-end;align-items:center;gap:4px;padding:4px;display:flex}.view .present-bar[hidden]{display:none}.view .present-bar button{min-width:44px;min-height:44px;font-family:var(--v-pix);color:var(--v-text);background:var(--v-raised);border:2px solid var(--v-line);cursor:pointer;padding:0 .5rem;font-size:1rem}.view .present-bar button:hover{border-color:var(--v-cyan)}.view .present-bar button:disabled{opacity:.35;cursor:default}.view .present-bar button[hidden]{display:none}.view .present-count{min-width:4.5em;font-family:var(--v-pix);text-align:center;color:var(--v-muted);font-size:.8rem}.view .tour-stage[data-bar=side] .present-bar{flex-direction:column;width:56px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.view .tour-stage[data-bar=side] .present-count{white-space:normal;min-width:0;font-size:.7rem;line-height:1.3}.view .tour-stage[data-fit=scroll] .present-bar{border-top:2px solid var(--v-line);align-self:stretch}.view .tour-stage.deck[data-fit=scale] .slide.slide-wide{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr)}.view .tour-stage.deck[data-fit=scale] .slide.slide-wide .slide-text .prose{font-size:17px}.view .steps{counter-reset:none;gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.view .steps li{border-left:5px solid var(--v-role,var(--v-line));background:var(--v-panel);align-items:baseline;gap:.6rem;padding:.45rem .6rem;font-size:.92rem;display:flex}.view .steps .chip{text-align:center;flex:none;min-width:6.5rem}.view .steps .steps-live{border-left-color:var(--v-leaf)}.view .rule-cards .rule-planned{color:var(--v-text);background:0 0;border-style:dashed}.view .repo-pic{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.75rem;display:grid}.view .repo-desks{grid-template-columns:repeat(2,auto);gap:.4rem .6rem;display:grid}.view .repo-desk{color:var(--v-role,var(--v-muted));justify-items:center;font-size:.75rem;display:grid}.view .repo-arrows{gap:1.25rem;display:grid}.view .repo-arrow{max-width:9rem;color:var(--v-muted);text-align:center;font-size:.82rem;display:block}.view .repo-arrow b{color:var(--v-cyan);font-size:1.6rem;line-height:1;display:block}.view .repo-pic .tree{margin:0}@media (width<=720px){.view .repo-pic{grid-template-columns:1fr}.view .repo-desks{grid-template-columns:repeat(3,auto);justify-content:start}}.view .presenter{display:none}html.presenting .view .presenter:not([hidden]){--ps:2;z-index:51;pointer-events:none;display:block;position:fixed;bottom:4px;left:8px}.view .presenter-sprite{width:calc(32px * var(--ps));height:calc(40px * var(--ps));background-image:url(/_astro/characters.82QT8VUW.png);background-repeat:no-repeat;background-size:calc(1024px * var(--ps)) calc(320px * var(--ps));background-position:0 calc(-40px * var(--ps));image-rendering:pixelated;animation:2.7s step-end infinite v-present-idle;display:block}@keyframes v-present-idle{0%,33.3%,66.6%{background-position-x:0}16.6%,50%{background-position-x:calc(-32px * var(--ps))}83.3%{background-position-x:calc(-64px * var(--ps))}}.view .presenter-bubble{left:calc(26px * var(--ps));bottom:calc(34px * var(--ps));border:2px solid var(--v-ink);background:var(--v-white);color:var(--v-ink);font-family:var(--v-pix);white-space:nowrap;padding:2px 8px;font-size:14px;line-height:1.2;position:absolute}.view .presenter-bubble[hidden]{display:none}@media (prefers-reduced-motion:reduce){.view .presenter-sprite{animation:none}}.view .tour-stage.deck[data-fit=scale] .slide-text .prose li{margin-bottom:4px}.view .tour-stage.deck[data-fit=scale] .slide{padding-bottom:20px}html.presenting .view .tour-stage.deck[data-fit=scale][data-bar=bottom]{justify-content:flex-start}html.presenting .view .tour-stage.deck[data-fit=scale][data-bar=bottom] .present-bar{margin-top:auto}.view .office-small .office-pic{width:86%;margin:0 auto}.view .tour-stage.deck[data-fit=scale] .slide.slide-solo{grid-template-columns:minmax(0,780px);align-content:center}.view .tour-stage.deck[data-fit=scale] .slide.slide-solo .slide-visual{align-self:start}.view .org-lede,.view .org-after{max-width:70ch;margin:0 0 1rem}.view .org-after{margin-top:1rem}.view .org-panels{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.6fr);align-items:start;gap:1.25rem;display:grid}.view .org-panels-2{grid-template-columns:repeat(2,minmax(0,1fr))}.view .org-panels h3{margin-bottom:.5rem}.view .org-end{margin-top:2rem}@media (width<=900px){.view .org-panels,.view .org-panels-2{grid-template-columns:minmax(0,1fr)}}
