:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--dark-walnut:#582f0e;--saddle-brown:#7f4f24;--toffee-brown:#936639;--camel:#a68a64;--khaki-beige:#b6ad90;--dry-sage:#c2c5aa;--dry-sage-2:#a4ac86;--dusty-olive:#656d4a;--ebony:#414833;--charcoal-brown:#333d29}*,:before,:after{box-sizing:border-box}html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;min-height:100%;color:var(--khaki-beige);background-color:#070911;background-image:radial-gradient(120% 120% at 82% 6%,#44217826 0%,#0000 58%),radial-gradient(95% 95% at 10% 85%,#0e5a3e21 0%,#0000 62%),linear-gradient(165deg,#05070d 0%,#090d1a 55%,#070a13 100%);margin:0;font-family:Lora,Georgia,Cambria,Times New Roman,serif}body:before{content:"";pointer-events:none;z-index:9999;opacity:.08;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");width:100%;height:100%;position:fixed;top:0;left:0}h1,h2,h3{letter-spacing:.02em;color:var(--khaki-beige);font-weight:600;line-height:1.2}p{letter-spacing:.01em;line-height:1.6}h1{font-size:clamp(2rem,5vw + 1rem,4rem)}p{font-size:clamp(1rem,1vw + .8rem,1.25rem)}.text-depth{text-shadow:0 2px 4px #0000004d}::selection{color:#fdf5e6;background:#3b1c32}a{color:var(--camel);text-underline-offset:.2em;text-decoration-thickness:1px;transition:color .2s}a:hover{color:var(--dry-sage)}:focus-visible{outline-offset:2px;outline:2px solid #6ee7b7cc}body,*{scrollbar-width:thin;scrollbar-color:#4ade8080 #040908bf}.glass-card{-webkit-backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #fff3;border-radius:15px;box-shadow:0 8px 32px #0000005e}.fade-text{opacity:0;animation:1.5s ease-in forwards fadeIn}@keyframes fadeIn{to{opacity:1}}#app{background:0 0;min-height:100vh}.dice-face-root[data-v-c1fe481f]{box-sizing:border-box;letter-spacing:.03em;color:#86efac;text-shadow:0 0 6px #4ade802e;background:radial-gradient(100% 80% at 50% 0,#22c55e1a 0%,#0000 55%),linear-gradient(165deg,#06180e59 0%,#0000 45%);flex-direction:column;justify-content:space-between;align-items:stretch;gap:.24rem;width:100%;height:100%;min-height:0;max-height:100%;margin:0;padding:.38rem .42rem .32rem;font-family:Consolas,Lucida Console,ui-monospace,monospace;font-size:clamp(.52rem,1.32vmin,.62rem);line-height:1.28;display:flex;overflow:hidden}.dice-face-root p[data-v-c1fe481f]{margin:0}.hero[data-v-c1fe481f]{flex-shrink:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.35rem .45rem;display:grid}.hero-text[data-v-c1fe481f]{flex-direction:column;gap:.14em;min-width:0;display:flex}.greeting[data-v-c1fe481f]{letter-spacing:.1em;text-transform:uppercase;color:#ecfccb;text-shadow:0 0 10px #bef26459;font-size:1.18em;font-weight:800;line-height:1.1}.lead[data-v-c1fe481f]{color:#6ee7b7;max-width:16em;font-weight:600}.hero-avatar[data-v-c1fe481f]{flex-shrink:0}.avatar-ring[data-v-c1fe481f]{background:linear-gradient(145deg,#14532d 0%,#022c14 50%,#166534 100%);border-radius:50%;padding:2px;box-shadow:0 0 14px #22c55e40,inset 0 0 0 1px #6ee7b740}.small-pfp[data-v-c1fe481f]{object-fit:cover;border:1px solid #166534d9;border-radius:50%;width:clamp(36px,9vmin,48px);height:clamp(36px,9vmin,48px);display:block}.roles-wrap[data-v-c1fe481f]{flex-shrink:0;justify-content:center;padding:0 .1rem;display:flex}.roles[data-v-c1fe481f]{letter-spacing:.12em;text-align:center;color:#bbf7d0;box-sizing:border-box;text-shadow:0 0 8px #6ee7b740;background:linear-gradient(#082014f2 0%,#030a06fa 100%);border:1px solid #166534;border-radius:.35rem;max-width:100%;padding:.5em 1.1em .52em;font-size:1.85em;font-weight:800;box-shadow:inset 0 1px #4ade801f,0 4px 14px #00000073}.foot[data-v-c1fe481f]{flex-direction:column;flex-shrink:0;align-items:center;gap:.28rem;padding-top:.08rem;display:flex}.links-dock[data-v-c1fe481f]{background:linear-gradient(#05120cfa 0%,#020805fc 100%);border:1px solid #14532d;border-radius:.35rem;flex-wrap:wrap;justify-content:center;align-items:center;gap:.16rem .24rem;padding:.42rem .75rem .46rem;display:flex;box-shadow:inset 0 1px #4ade8014,0 6px 18px #0006}.dock-divider[data-v-c1fe481f]{background:linear-gradient(#0000,#22c55e59,#0000);flex-shrink:0;width:1px;height:clamp(24px,6.4vmin,32px);margin:0 .12rem}.icon-link[data-v-c1fe481f]{color:#4ade80;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:.35rem;justify-content:center;align-items:center;width:clamp(42px,9.6vmin,52px);height:clamp(42px,9.6vmin,52px);padding:.28rem;line-height:0;text-decoration:none;transition:color .14s,background .14s,transform .12s;display:inline-flex;position:relative}.icon-link[data-v-c1fe481f]:before{content:"";position:absolute;inset:-.22rem}.icon-link[data-v-c1fe481f]:hover{color:#ecfccb;background:#16653459}.icon-link[data-v-c1fe481f]:active{transform:scale(.92)}.icon-link[data-v-c1fe481f]:focus-visible{outline-offset:1px;outline:1px solid #4ade80}.ico[data-v-c1fe481f]{flex-shrink:0;width:clamp(28px,7.2vmin,36px);height:clamp(28px,7.2vmin,36px)}.closing[data-v-c1fe481f]{letter-spacing:.08em;color:#bbf7d0;text-align:center;text-shadow:0 0 8px #6ee7b733;padding:0 .5rem;font-size:1.02em;font-weight:800;position:relative}.closing-line[data-v-c1fe481f]{background:linear-gradient(90deg,#0000,#4ade808c,#0000);border-radius:2px;width:2.2rem;height:2px;margin:0 auto .35rem;display:block}.face-copyright[data-v-c1fe481f]{letter-spacing:.04em;color:#15803d;text-align:center;opacity:.95;margin:.16rem 0 0;font-size:.84em}.dice-face-root[data-v-2ba6b050]{box-sizing:border-box;color:#86efac;text-shadow:0 0 5px #4ade8026;background:radial-gradient(100% 70% at 50% 0,#22c55e14 0%,#0000 50%);grid-template-rows:auto 1fr;align-content:start;gap:.28rem;width:100%;height:100%;margin:0;padding:.44rem .48rem;font-family:Consolas,Lucida Console,ui-monospace,monospace;font-size:clamp(.52rem,1.28vmin,.6rem);line-height:1.26;display:grid;overflow:hidden}.title[data-v-2ba6b050]{letter-spacing:.1em;text-transform:uppercase;color:#ecfccb;margin:0;font-weight:800}.stack-grid[data-v-2ba6b050]{grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:.22rem;margin:.05rem 0 0;padding:0;display:grid}.stack-icon[data-v-2ba6b050]{aspect-ratio:1;color:#4ade80;letter-spacing:.04em;background:linear-gradient(#081c10f2 0%,#030a06fa 100%);border:1px solid #166534a6;border-radius:.35rem;justify-content:center;align-items:center;width:100%;font-size:clamp(.5rem,1.28vmin,.6rem);font-weight:800;text-decoration:none;transition:transform .12s,color .12s,border-color .12s,background .12s;display:inline-flex;box-shadow:inset 0 1px #4ade801a,0 2px 8px #0006}.stack-logo[data-v-2ba6b050]{object-fit:contain;width:78%;height:78%;display:block}.stack-icon[data-v-2ba6b050]:hover{color:#ecfccb;background:linear-gradient(#0c301cfa 0%,#05120a 100%);border-color:#22c55e}.stack-icon[data-v-2ba6b050]:active{transform:scale(.94)}.stack-icon[data-v-2ba6b050]:focus-visible{outline-offset:1px;outline:1px solid #4ade80}.dice-face-root[data-v-64fea96c]{box-sizing:border-box;color:#86efac;text-shadow:0 0 5px #4ade8026;background:radial-gradient(100% 70% at 50% 0,#22c55e14 0%,#0000 50%);grid-template-rows:auto 1fr;align-content:start;gap:.36rem;width:100%;height:100%;margin:0;padding:.46rem .48rem;font-family:Consolas,Lucida Console,ui-monospace,monospace;font-size:clamp(.52rem,1.28vmin,.6rem);line-height:1.26;display:grid;overflow:hidden}.title[data-v-64fea96c]{letter-spacing:.1em;text-transform:uppercase;color:#ecfccb;margin:0;font-weight:800}.org-grid[data-v-64fea96c]{grid-template-columns:1fr 1fr;align-content:start;gap:.28rem;width:100%;min-height:0;display:grid}.org-card[data-v-64fea96c]{color:#6ee7b7;background:linear-gradient(#081c10f2 0%,#030a06fa 100%);border:1px solid #166534a6;border-radius:.4rem;grid-template-rows:1fr auto;place-items:center;gap:.28rem;width:100%;min-height:0;padding:.38rem .3rem .32rem;text-decoration:none;transition:transform .12s,border-color .12s,color .12s;display:grid;box-shadow:inset 0 1px #4ade801a,0 2px 10px #0000006b}.org-card[data-v-64fea96c]:hover{color:#ecfccb;border-color:#22c55e}.org-card[data-v-64fea96c]:active{transform:scale(.98)}.org-card[data-v-64fea96c]:focus-visible{outline-offset:1px;outline:1px solid #4ade80}.org-icon[data-v-64fea96c]{object-fit:contain;width:88%;max-height:8.2rem;display:block}.org-url[data-v-64fea96c]{letter-spacing:.06em;text-align:center;overflow-wrap:anywhere;color:#bbf7d0;font-weight:800}.dice-face-root[data-v-f77991f6]{box-sizing:border-box;color:#86efac;text-shadow:0 0 5px #4ade8026;background:radial-gradient(100% 70% at 50% 0,#22c55e14 0%,#0000 50%);grid-template-rows:auto 1fr;align-content:start;gap:.36rem;width:100%;height:100%;margin:0;padding:.46rem .48rem;font-family:Consolas,Lucida Console,ui-monospace,monospace;font-size:clamp(.52rem,1.28vmin,.6rem);line-height:1.26;display:grid;overflow:hidden}.title[data-v-f77991f6]{letter-spacing:.1em;text-transform:uppercase;color:#ecfccb;margin:0;font-weight:800}.brand-card[data-v-f77991f6]{color:#6ee7b7;background:linear-gradient(#081c10f2 0%,#030a06fa 100%);border:1px solid #166534a6;border-radius:.4rem;grid-template-rows:1fr auto;place-items:center;gap:.28rem;width:100%;min-height:0;padding:.38rem .3rem .32rem;text-decoration:none;transition:transform .12s,border-color .12s,color .12s;display:grid;box-shadow:inset 0 1px #4ade801a,0 2px 10px #0000006b}.brand-card[data-v-f77991f6]:hover{color:#ecfccb;border-color:#22c55e}.brand-card[data-v-f77991f6]:active{transform:scale(.98)}.brand-card[data-v-f77991f6]:focus-visible{outline-offset:1px;outline:1px solid #4ade80}.brand-icon[data-v-f77991f6]{object-fit:contain;width:88%;max-height:8.2rem;display:block}.brand-url[data-v-f77991f6]{letter-spacing:.06em;text-align:center;overflow-wrap:anywhere;color:#bbf7d0;font-weight:800}.dice-face-root[data-v-2ff5e420]{box-sizing:border-box;color:#86efac;text-shadow:0 0 5px #4ade8026;background:radial-gradient(100% 70% at 50% 0,#22c55e14 0%,#0000 50%);grid-template-rows:auto 1fr;align-content:start;gap:.36rem;width:100%;height:100%;margin:0;padding:.46rem .48rem;font-family:Consolas,Lucida Console,ui-monospace,monospace;font-size:clamp(.52rem,1.28vmin,.6rem);line-height:1.26;display:grid;overflow:hidden}.title[data-v-2ff5e420]{letter-spacing:.1em;text-transform:uppercase;color:#ecfccb;margin:0;font-weight:800}.book-card[data-v-2ff5e420]{color:#6ee7b7;background:linear-gradient(#081c10f2 0%,#030a06fa 100%);border:1px solid #166534a6;border-radius:.4rem;grid-template-rows:1fr auto;place-items:center;gap:.28rem;width:100%;min-height:0;padding:.38rem .3rem .32rem;text-decoration:none;transition:transform .12s,border-color .12s,color .12s;display:grid;box-shadow:inset 0 1px #4ade801a,0 2px 10px #0000006b}.book-card[data-v-2ff5e420]:hover{color:#ecfccb;border-color:#22c55e}.book-card[data-v-2ff5e420]:active{transform:scale(.98)}.book-card[data-v-2ff5e420]:focus-visible{outline-offset:1px;outline:1px solid #4ade80}.book-icon[data-v-2ff5e420]{object-fit:contain;width:88%;max-height:8.2rem;display:block}.book-url[data-v-2ff5e420]{letter-spacing:.06em;text-align:center;overflow-wrap:anywhere;color:#bbf7d0;font-weight:800}.dice-face-root[data-v-9cc5be29]{box-sizing:border-box;color:#86efac;text-shadow:0 0 5px #4ade8026;background:radial-gradient(100% 70% at 50% 0,#22c55e14 0%,#0000 50%);grid-template-rows:auto 1fr;align-content:start;gap:.36rem;width:100%;height:100%;margin:0;padding:.46rem .48rem;font-family:Consolas,Lucida Console,ui-monospace,monospace;font-size:clamp(.52rem,1.28vmin,.6rem);line-height:1.26;display:grid;overflow:hidden}.title[data-v-9cc5be29]{letter-spacing:.1em;text-transform:uppercase;color:#ecfccb;margin:0;font-weight:800}.lib-card[data-v-9cc5be29]{color:#6ee7b7;background:linear-gradient(#081c10f2 0%,#030a06fa 100%);border:1px solid #166534a6;border-radius:.4rem;grid-template-rows:1fr auto;place-items:center;gap:.28rem;width:100%;min-height:0;padding:.38rem .3rem .32rem;text-decoration:none;transition:transform .12s,border-color .12s,color .12s;display:grid;box-shadow:inset 0 1px #4ade801a,0 2px 10px #0000006b}.lib-card[data-v-9cc5be29]:hover{color:#ecfccb;border-color:#22c55e}.lib-card[data-v-9cc5be29]:active{transform:scale(.98)}.lib-card[data-v-9cc5be29]:focus-visible{outline-offset:1px;outline:1px solid #4ade80}.lib-icon[data-v-9cc5be29]{object-fit:contain;width:88%;max-height:8.2rem;display:block}.lib-url[data-v-9cc5be29]{letter-spacing:.06em;text-align:center;overflow-wrap:anywhere;color:#bbf7d0;font-weight:800}.dice-root[data-v-9031a252]{--dice-borders:#166534;--dice-text-color:#bbf7d0;--dice-face-px:360px;--dice-outer-inset:clamp(.035rem, .185vmin, .065rem);box-sizing:border-box;isolation:isolate;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:0 0;width:100%;max-width:none;height:100%;margin-inline:auto;padding:0;transform:translateZ(0)}.dice-content[data-v-9031a252]{background:0 0;grid-template:1fr/1fr;width:100%;height:100%;display:grid}.dice-viewport[data-v-9031a252]{--dice-motion-sat:1;--dice-motion-bright:1;box-sizing:border-box;--dice-viewport-filter:none;width:100%;height:100%;filter:var(--dice-viewport-filter);background:0 0;grid-area:1/1;transition:none;position:relative;overflow:hidden}.dice-viewport[data-v-9031a252]:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(75% 60% at 50% 48%,#22c55e14 0%,#0000 68%),radial-gradient(55% 42% at 50% 76%,#0c2e1f4d 0%,#0000 72%);position:absolute;inset:0}.dice-viewport__layer[data-v-9031a252]{perspective:1500px;perspective-origin:50% 45%;width:100%;height:100%;transform-style:preserve-3d;z-index:1;background:0 0;position:absolute;inset:0}.dice-copyright[data-v-9031a252]{z-index:2;pointer-events:none;text-align:center;perspective:640px;perspective-origin:50% 40%;margin:0;padding:0;position:absolute;bottom:clamp(.55rem,2.4vmin,1.1rem);left:50%;transform:translate(-50%)}.dice-copyright__text[data-v-9031a252]{letter-spacing:.14em;text-transform:uppercase;color:#bbf7d0;transform-style:preserve-3d;text-shadow:0 .06em #052e16,0 .12em #022c14,0 .2em #00000073,0 .28em .35em #0000008c,0 0 12px #22c55e59;filter:drop-shadow(0 0 10px #4ade8038);font-family:Consolas,Lucida Console,ui-monospace,monospace;font-size:clamp(.62rem,1.55vmin,.78rem);font-weight:700;animation:4.2s ease-in-out infinite dice-copyright-float-9031a252;display:inline-block;transform:rotateX(58deg)translateZ(.35rem)}@keyframes dice-copyright-float-9031a252{0%,to{transform:rotateX(58deg)translateZ(.35rem)translateY(0)}50%{transform:rotateX(56deg)translateZ(.55rem)translateY(-.14rem)}}.dice-move-hint[data-v-9031a252]{z-index:3;pointer-events:none;letter-spacing:.08em;text-align:center;color:#ecfccb;text-shadow:0 0 8px #6ee7b759;-webkit-backdrop-filter:blur(1.5px);opacity:0;background:linear-gradient(#0a3020 0%,#051a12 100%);border:1px solid #166534;border-radius:.35rem;padding:.42em .85em;font-family:Consolas,Lucida Console,ui-monospace,monospace;font-size:clamp(.58rem,1.45vmin,.72rem);font-weight:700;transition:opacity .22s,transform .22s cubic-bezier(.22,.8,.3,1);position:absolute;top:clamp(.48rem,2.1vmin,.82rem);left:50%;transform:translate(-50%,-.22rem)scale(.98);box-shadow:0 0 0 1px #022c14,0 0 18px #22c55e33,inset 0 1px #4ade801f}.dice-move-hint--visible[data-v-9031a252]{opacity:1;transform:translate(-50%)scale(1)}.dice-css3d-view{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform-style:preserve-3d;background:0 0!important}.dice-face-host{box-sizing:border-box;width:var(--dice-face-px,360px);height:var(--dice-face-px,360px);opacity:1;border:var(--dice-face-basic-border,none);clip-path:circle(50%);color:var(--dice-text-color,#bbf7d0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricprecision;backface-visibility:hidden;will-change:transform;box-shadow:inset 0 0 var(--dice-border-contact,8px) rgba(2, 44, 20, var(--dice-face-shadow-a1,.5)), inset 0 0 calc(var(--dice-border-contact,8px) * 1.65) rgba(0, 24, 12, var(--dice-face-shadow-a2,.35)), inset var(--dice-border-shade-x,0px) var(--dice-border-shade-y,0px) var(--dice-face-shadow-blur-near,20px) 4px rgba(0, 32, 16, var(--dice-face-shadow-a3,.55)), inset var(--dice-border-shade-x,0px) var(--dice-border-shade-y,0px) var(--dice-face-shadow-blur-far,42px) 0 rgba(0, 12, 6, var(--dice-face-shadow-a4,.35)), inset 0 0 0 1px #22c55e38, inset 0 0 28px #4ade800f, 0 0 22px #22c55e1f;background-color:#060b08;background-image:linear-gradient(#4ade801a 0%,#0000 45%),repeating-linear-gradient(0deg,#0000 0 2px,#0003 2px 3px),radial-gradient(90% 85% at 50% 40%,#1665343d 0%,#0000 62%);background-position:50%;background-repeat:no-repeat;background-size:auto,auto,auto;border-radius:50%;font-family:Consolas,Lucida Console,DejaVu Sans Mono,ui-monospace,monospace;overflow:hidden}.dice-face-internal-host{box-sizing:border-box;z-index:0;width:var(--dice-face-px,360px);height:var(--dice-face-px,360px);scrollbar-color:#166534 #030704;scrollbar-width:thin;transform-style:preserve-3d;color:#d1fae5;opacity:0;background:linear-gradient(#07140c 0%,#030806 55%,#050a07 100%);border:1px solid #166534;border-radius:.85rem;transition:opacity .22s,box-shadow .26s,border-color .22s;position:relative;overflow:visible;box-shadow:0 22px 48px #000000a6,0 10px #00000059,inset 0 0 0 1px #22c55e1f,inset 0 1px #6ee7b714,0 0 24px #22c55e1a}.dice-face-internal-content{z-index:0;width:100%;height:100%;min-height:0;font-family:Consolas,Lucida Console,ui-monospace,monospace;position:relative;overflow:auto}.dice-face-internal-close{z-index:5;pointer-events:auto;appearance:none;color:#fff7ed;letter-spacing:0;cursor:pointer;background:linear-gradient(#ef4444 0%,#b91c1c 100%);border:1px solid #b91c1c;border-radius:50%;justify-content:center;align-items:center;width:1.65rem;height:1.65rem;padding:0;font-family:inherit;font-size:1.05rem;font-weight:800;line-height:1;transition:transform .14s,box-shadow .18s,border-color .18s,background .18s,color .18s;display:inline-flex;position:absolute;top:-.42rem;right:-.42rem;box-shadow:0 0 0 1px #7f1d1d99,0 4px 12px #b91c1c73}.dice-face-internal-close:hover{color:#fff;background:linear-gradient(#f87171 0%,#dc2626 100%);border-color:#fecaca;transform:translateY(-1px)scale(1.03)}.dice-face-internal-close:active{transform:translateY(0)scale(.95)}.app-root[data-v-c28868bc]{isolation:isolate;background:0 0;min-height:100vh;position:relative}.app-site-bg[data-v-c28868bc]{z-index:0;pointer-events:none;background-color:#0a0a12;background-image:url(/background.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0}.app-site-bg[data-v-c28868bc]:before{content:"";background:radial-gradient(85% 72% at 50% 44%,#081c1433 0%,#030706b8 100%),linear-gradient(#04070c4d 0%,#03070a9e 70%,#020408d1 100%);position:absolute;inset:0}.app-site-bg[data-v-c28868bc]:after{content:"";opacity:.28;mix-blend-mode:screen;background:radial-gradient(circle at 22% 26%,#60a5fa1a,#0000 42%),radial-gradient(circle at 76% 72%,#34d3991f,#0000 45%);position:absolute;inset:0}.main-shell[data-v-c28868bc]{z-index:1;opacity:0;filter:blur(6px);background:0 0;justify-content:center;align-items:stretch;min-height:100vh;padding:clamp(.15rem,1.2vw,.95rem);transition:opacity .36s,transform .46s cubic-bezier(.2,.78,.2,1),filter .42s;display:flex;position:relative;transform:translateY(10px)scale(.995)}.main-shell--ready[data-v-c28868bc]{opacity:1;filter:blur();transform:translateY(0)scale(1)}.main-content[data-v-c28868bc]{text-align:center;flex-direction:column;width:100%;max-width:1440px;min-height:100vh;display:flex;position:relative}.main-lead-dice[data-v-c28868bc]{flex:auto;justify-content:center;align-items:center;width:100%;min-height:0;display:flex}.main-lead[data-v-c28868bc]{color:var(--khaki-beige);margin:0;padding:0}.main-lead.main-lead-dice[data-v-c28868bc]{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:none;padding:0}.splash[data-v-c28868bc]{z-index:9000;contain:layout paint;background:#050805;justify-content:center;align-items:center;padding:clamp(.75rem,2.5vw,1.5rem);font-family:Consolas,Lucida Console,DejaVu Sans Mono,ui-monospace,monospace;display:flex;position:fixed;inset:0}.splash-vignette[data-v-c28868bc]{pointer-events:none;background:radial-gradient(85% 75% at 50% 45%,#0000 55%,#020302 100%);position:absolute;inset:0}.splash-scanlines[data-v-c28868bc]{pointer-events:none;z-index:1;mix-blend-mode:multiply;background:repeating-linear-gradient(0deg,#0000 0 2px,#00000038 2px 3px);position:absolute;inset:0}.splash-terminal[data-v-c28868bc]{z-index:2;background:#070b07;border:2px solid #1a3d28;border-radius:.35rem;width:min(44rem,100%);position:relative;overflow:hidden;box-shadow:0 0 0 1px #0a1f14,0 18px 48px #000000d9,inset 0 0 80px #00200c59}.splash-terminal__titlebar[data-v-c28868bc]{background:#0d4d2e;border-bottom:2px solid #062a1a;align-items:center;gap:.35rem;padding:.35rem .55rem;display:flex}.splash-terminal__titlebar-dot[data-v-c28868bc]{background:#1a0505;border-radius:1px;width:.45rem;height:.45rem;box-shadow:inset 0 0 0 1px #2a1010}.splash-terminal__title[data-v-c28868bc]{text-align:center;letter-spacing:.12em;text-transform:uppercase;color:#8fef9e;text-shadow:0 0 8px #50dc7859;flex:1;font-size:clamp(.62rem,1.35vw,.72rem)}.splash-terminal__body[data-v-c28868bc]{background:#060906;min-height:min(52vh,22rem);padding:clamp(.85rem,2.2vw,1.25rem) clamp(.9rem,2.4vw,1.35rem) clamp(1rem,2.6vw,1.4rem);box-shadow:inset 0 0 0 1px #16532d40}.splash-line[data-v-c28868bc]{color:#5ecf7a;text-shadow:0 0 4px #3cc86438;overflow-wrap:anywhere;margin:0;font-size:clamp(.72rem,1.55vw,.86rem);line-height:1.5}.splash-line--muted[data-v-c28868bc]{color:#2d8f4a;text-shadow:none}.splash-line--spacer[data-v-c28868bc]{line-height:.35}.splash-line--prompt[data-v-c28868bc]{color:#7ef098;margin-top:.35rem}.splash-prompt-path[data-v-c28868bc]{color:#4ade80}.splash-prompt-gt[data-v-c28868bc]{color:#bef264;margin-right:.25rem}.splash-prompt-cmd[data-v-c28868bc]{color:#ecfccb;letter-spacing:.04em}.splash-line--status[data-v-c28868bc]{color:#86efac;margin-top:.65rem;font-weight:700}.splash-line--detail[data-v-c28868bc]{color:#4ade80;margin-top:.2rem}.splash-line--progress[data-v-c28868bc]{letter-spacing:.02em;color:#6ee7b7;margin-top:.85rem;font-size:clamp(.68rem,1.45vw,.8rem)}.splash-progress-label[data-v-c28868bc]{color:#22c55e;margin-right:.5rem}.splash-progress-bracket[data-v-c28868bc]{color:#15803d}.splash-progress-fill[data-v-c28868bc]{color:#4ade80;text-shadow:0 0 6px #4ade8073}.splash-progress-pct[data-v-c28868bc]{color:#bbf7d0;margin-left:.45rem;font-weight:700}.splash-line--meta[data-v-c28868bc]{color:#3cb371;margin-top:.5rem;font-size:clamp(.66rem,1.4vw,.78rem)}.splash-line--current[data-v-c28868bc]{color:#a7f3d0;margin-top:.35rem;font-size:clamp(.66rem,1.4vw,.78rem)}.splash-cursor-label[data-v-c28868bc]{color:#15803d;margin-right:.45rem}.splash-cursor[data-v-c28868bc]{color:#bef264;margin-left:1px;animation:1.05s step-end infinite splash-cursor-blink-c28868bc;display:inline-block}@keyframes splash-cursor-blink-c28868bc{0%,50%{opacity:1}51%,to{opacity:0}}.splash-fade-enter-active[data-v-c28868bc],.splash-fade-leave-active[data-v-c28868bc]{transition:opacity .45s}.splash-fade-enter-from[data-v-c28868bc],.splash-fade-leave-to[data-v-c28868bc]{opacity:0}
