.boot[data-v-92bc9cfa]{z-index:9999;cursor:pointer;background:#000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.boot-inner[data-v-92bc9cfa]{width:min(440px,86vw);padding:0 8px}.boot-title[data-v-92bc9cfa]{opacity:0;font-family:var(--font-lcars);color:var(--lcars-orange);text-transform:uppercase;letter-spacing:6px;text-align:center;font-size:2.4rem;font-weight:700}.boot-sub[data-v-92bc9cfa]{opacity:0;font-family:var(--font-mono);color:var(--lcars-text-muted);text-transform:uppercase;letter-spacing:2px;text-align:center;margin-top:6px;font-size:.72rem}.boot-lines[data-v-92bc9cfa]{flex-direction:column;gap:9px;margin:28px 0 18px;display:flex}.boot-row[data-v-92bc9cfa]{font-family:var(--font-mono);align-items:baseline;gap:10px;font-size:.78rem;display:flex}.boot-line[data-v-92bc9cfa]{opacity:0;color:var(--lcars-sky);letter-spacing:1px}.boot-dots[data-v-92bc9cfa]{border-bottom:1px dotted #ff990059;flex:1;transform:translateY(-3px)}.boot-status[data-v-92bc9cfa]{opacity:0;color:var(--lcars-gold);letter-spacing:2px}.boot-bar[data-v-92bc9cfa]{background:#1a1a1a;border-radius:4px;height:8px;overflow:hidden}.boot-bar-fill[data-v-92bc9cfa]{background:var(--lcars-orange);width:0;height:100%}.boot-standby[data-v-92bc9cfa]{opacity:0;font-family:var(--font-lcars);color:var(--lcars-gold);text-transform:uppercase;letter-spacing:3px;text-align:center;margin-top:18px;font-size:1rem}.boot-skip[data-v-92bc9cfa]{font-family:var(--font-mono);color:var(--lcars-text-muted);text-transform:uppercase;letter-spacing:1px;text-align:center;opacity:.5;margin-top:22px;font-size:.62rem}.hero[data-v-3360b09e]{margin-bottom:28px}.hero-eyebrow[data-v-3360b09e]{font-family:var(--font-mono);color:var(--lcars-text-muted);text-transform:uppercase;letter-spacing:2px;font-size:.7rem}.hero-title[data-v-3360b09e]{font-family:var(--font-lcars);color:var(--lcars-orange);text-transform:uppercase;letter-spacing:3px;margin:6px 0 0;font-size:clamp(2.4rem,6vw,3.6rem);line-height:1.05}.hero-bar[data-v-3360b09e]{background:linear-gradient(90deg, var(--lcars-orange), var(--lcars-purple));border-radius:3px;height:6px;margin:14px 0}.hero-lead[data-v-3360b09e]{color:var(--lcars-text);max-width:62ch;font-size:1.02rem;line-height:1.7}.section-header h2[data-v-3360b09e]{font-family:var(--font-lcars);color:var(--lcars-gold);text-transform:uppercase;letter-spacing:1px;white-space:nowrap;margin:0;font-size:1.4rem}.section-header-spaced[data-v-3360b09e]{margin-top:38px}.section-grid[data-v-3360b09e]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;display:grid}.section-card[data-v-3360b09e]{border-left:4px solid var(--lcars-purple);background:#161616;border-radius:10px;padding:16px;text-decoration:none;transition:border-color .2s,transform .15s,background .2s;display:block}.section-card[data-v-3360b09e]:hover{border-left-color:var(--lcars-orange);background:#1c1c1c;transform:translate(4px)}.section-card-label[data-v-3360b09e]{font-family:var(--font-lcars);color:var(--lcars-orange);text-transform:uppercase;letter-spacing:1px;font-size:1.05rem}.section-card-blurb[data-v-3360b09e]{color:var(--lcars-text);opacity:.75;margin-top:4px;font-size:.82rem}:root{--lcars-orange:#f90;--lcars-gold:#fc6;--lcars-peach:#f96;--lcars-purple:#c69;--lcars-lavender:#c9c;--lcars-blue:#99c;--lcars-navy:#68c;--lcars-sky:#9cf;--lcars-teal:#699;--lcars-red:#c44;--lcars-tan:#fc9;--lcars-bg:#000;--lcars-text:#f90;--lcars-text-dark:#000;--lcars-text-muted:#c96;--lcars-read:#ecd9bc;--lcars-content-bg:#0d0d0d;--font-lcars:"Antonio", sans-serif;--font-body:"Segoe UI", "Roboto", sans-serif;--font-mono:"Roboto Mono", monospace;--sidebar-width:184px;--topbar-height:44px;--elbow-radius:24px;--gap:8px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--lcars-bg);color:var(--lcars-text);font-family:var(--font-body);font-size:16px;line-height:1.6;overflow-x:hidden}a{color:var(--lcars-sky);text-decoration:none;transition:color .2s}a:hover{color:var(--lcars-gold)}img{max-width:100%;height:auto}.lcars-app{grid-template-columns:var(--sidebar-width) 1fr;grid-template-rows:var(--topbar-height) 1fr;gap:var(--gap);min-height:100vh;padding:var(--gap);display:grid}.lcars-topbar{gap:var(--gap);grid-column:1/-1;display:flex}.lcars-elbow-top{width:var(--sidebar-width);background:radial-gradient(circle at 100% 100%, transparent var(--elbow-radius), var(--lcars-lavender) 0);border-radius:var(--elbow-radius) 0 0 0;flex-direction:column;flex:none;justify-content:center;padding:0 22px;text-decoration:none;display:flex}.lcars-title{font-family:var(--font-lcars);color:var(--lcars-text-dark);text-transform:uppercase;letter-spacing:1.5px;white-space:nowrap;font-size:1.15rem;font-weight:700;line-height:1.05}.lcars-subtitle{font-family:var(--font-mono);color:var(--lcars-text-dark);text-transform:uppercase;letter-spacing:2px;opacity:.6;margin-top:2px;font-size:.6rem}.lcars-rail-h{align-items:stretch;gap:var(--gap);flex:1;display:flex}.lcars-bar{border-radius:3px}.lcars-rail-h .bar-1{background:var(--lcars-blue);flex:0 0 12%}.lcars-rail-h .bar-2{background:var(--lcars-lavender);flex:1}.lcars-rail-h .bar-3{background:var(--lcars-orange);flex:0 0 6%}.lcars-rail-h .bar-4{background:var(--lcars-blue);flex:0 0 16%}.lcars-readout{font-family:var(--font-mono);color:var(--lcars-text-muted);letter-spacing:2px;white-space:nowrap;align-self:center;padding:0 2px;font-size:.64rem}.lcars-sidebar{gap:var(--gap);flex-direction:column;display:flex}.lcars-elbow{background:var(--lcars-lavender);height:26px}.lcars-rail-v{gap:var(--gap);flex-direction:column;display:flex}.lcars-seg{background:var(--lcars-lavender);border-radius:3px}.lcars-rail-v .seg-1{height:60px}.lcars-rail-v .seg-2{background:var(--lcars-orange);height:12px}.lcars-rail-v .seg-3{background:var(--lcars-blue);height:34px}.lcars-cap{background:var(--lcars-lavender);border-radius:0 0 0 var(--elbow-radius);height:24px;margin-top:auto}.lcars-nav{flex-direction:column;gap:4px;display:flex}.lcars-nav-pill{font-family:var(--font-lcars);text-transform:uppercase;letter-spacing:1px;text-align:right;color:var(--lcars-text-dark);background:var(--lcars-blue);border-radius:0 14px 14px 0;padding:10px 16px;font-size:.95rem;font-weight:500;text-decoration:none;transition:background .15s,color .15s,padding-right .15s;display:block}.lcars-nav-pill:nth-child(2n){background:var(--lcars-lavender)}.lcars-nav-pill:hover{background:var(--lcars-gold);color:var(--lcars-text-dark)}.lcars-nav-pill.active{background:var(--lcars-orange);color:var(--lcars-text-dark);padding-right:22px}.lcars-content{background:var(--lcars-content-bg);border-radius:var(--elbow-radius) 5px 5px 5px;padding:32px 36px;overflow-y:auto}.lcars-content h1{font-family:var(--font-lcars);color:var(--lcars-orange);text-transform:uppercase;letter-spacing:2px;margin-bottom:.5em;font-size:2rem}.lcars-content h2{font-family:var(--font-lcars);color:var(--lcars-gold);text-transform:uppercase;letter-spacing:1px;margin-top:1.5em;margin-bottom:.5em;font-size:1.4rem}.lcars-content h3{font-family:var(--font-lcars);color:var(--lcars-peach);text-transform:uppercase;margin-top:1em;margin-bottom:.3em;font-size:1.1rem}.lcars-content p{color:var(--lcars-read);margin-bottom:1em;line-height:1.7}.lcars-content li{color:var(--lcars-read)}.lcars-content img{border:2px solid var(--lcars-blue);border-radius:8px;margin:.5em 0}.lcars-content code{font-family:var(--font-mono);color:var(--lcars-sky);background:#1a1a1a;border-radius:4px;padding:2px 6px;font-size:.9em}.lcars-content pre{border-left:3px solid var(--lcars-blue);background:#1a1a1a;border-radius:8px;margin:1em 0;padding:16px;overflow-x:auto}.lcars-content pre code{background:0 0;padding:0}.lcars-content blockquote{border-left:3px solid var(--lcars-purple);background:#cc66991a;border-radius:0 8px 8px 0;margin:1em 0;padding:.5em 1em}.lcars-content ul,.lcars-content ol{margin:.5em 0 1em 1.5em}.lcars-content ul li,.lcars-content ol li{margin-bottom:.3em}.post-card{border-left:4px solid var(--lcars-blue);cursor:pointer;background:#161616;border-radius:10px;margin-bottom:14px;padding:20px;transition:border-color .2s,transform .15s,background .2s}.post-card:hover{border-left-color:var(--lcars-orange);background:#1c1c1c;transform:translate(4px)}.post-card-title{font-family:var(--font-lcars);color:var(--lcars-orange);text-transform:uppercase;letter-spacing:1px;margin-bottom:4px;font-size:1.2rem}.post-card-meta{font-family:var(--font-lcars);color:var(--lcars-text-muted);text-transform:uppercase;letter-spacing:1px;align-items:center;gap:12px;margin-bottom:8px;font-size:.75rem;display:flex}.post-card-excerpt{color:var(--lcars-text);opacity:.8;font-size:.9rem;line-height:1.5}.tag-pill{font-family:var(--font-lcars);text-transform:uppercase;letter-spacing:1px;background:var(--lcars-navy);color:var(--lcars-text-dark);border-radius:10px;padding:2px 10px;font-size:.7rem;display:inline-block}.tag-pill.cat-blog{background:var(--lcars-blue)}.tag-pill.cat-learning{background:var(--lcars-gold)}.tag-pill.cat-science-news{background:var(--lcars-peach)}.tag-pill.cat-research{background:var(--lcars-lavender)}.post-header{border-bottom:2px solid var(--lcars-lavender);margin-bottom:2em;padding-bottom:1em}.post-date{font-family:var(--font-lcars);color:var(--lcars-text-muted);text-transform:uppercase;letter-spacing:2px;font-size:.85rem}.post-tags{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.section-header{align-items:center;gap:16px;margin-bottom:24px;display:flex}.section-header h1{white-space:nowrap;margin-bottom:0}.section-header-bar{background:var(--lcars-lavender);border-radius:2px;flex:1;height:4px}.empty-state{text-align:center;color:var(--lcars-text-muted);padding:60px 20px}.empty-state-title{font-family:var(--font-lcars);text-transform:uppercase;letter-spacing:2px;color:var(--lcars-blue);margin-bottom:8px;font-size:1.4rem}.empty-state-text{opacity:.7;font-size:.9rem}.error-404{text-align:center;padding:80px 20px}.error-404-code{font-family:var(--font-lcars);color:var(--lcars-red);letter-spacing:8px;font-size:6rem;line-height:1}.error-404-title{font-family:var(--font-lcars);color:var(--lcars-orange);text-transform:uppercase;letter-spacing:3px;margin-top:16px;font-size:1.5rem}.error-404-text{color:var(--lcars-text-muted);margin-top:12px}.view-enter-active{transition:opacity .34s cubic-bezier(.165,.84,.44,1),transform .34s cubic-bezier(.165,.84,.44,1)}.view-leave-active{transition:opacity .16s cubic-bezier(.165,.84,.44,1)}.view-enter-from{opacity:0;transform:translateY(12px)}.view-enter-to{opacity:1;transform:translateY(0)}.view-leave-from{opacity:1}.view-leave-to{opacity:0}@media (prefers-reduced-motion:reduce){.view-enter-active,.view-leave-active{transition:none}.view-enter-from{opacity:1;transform:none}}@media (width<=768px){.lcars-app{grid-template-rows:auto auto 1fr;grid-template-columns:1fr}.lcars-elbow-top{background:var(--lcars-lavender);border-radius:var(--elbow-radius) var(--elbow-radius) 0 0;flex:1;width:auto}.lcars-rail-h .bar-1,.lcars-rail-h .bar-3,.lcars-rail-h .bar-4{display:none}.lcars-sidebar{flex-direction:row;align-items:center;overflow-x:auto}.lcars-nav{flex-direction:row;flex:1}.lcars-nav-pill{text-align:center;white-space:nowrap;border-radius:12px;padding:7px 12px;font-size:.8rem}.lcars-elbow,.lcars-rail-v,.lcars-cap,.lcars-readout{display:none}.lcars-content{padding:18px}.lcars-content h1{font-size:1.5rem}.post-card{padding:14px}}
