@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600;700;800&family=Space+Grotesk:wght@400;500;600;700&display=swap";.sec-page{max-width:720px;margin:0 auto;padding:64px 24px 96px;color:var(--text)}.sec-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px;font-family:var(--font-mono);font-size:1rem;border-bottom:1px solid var(--hairline);padding-bottom:16px;margin-bottom:24px}.sec-prompt{color:var(--green)}.sec-sep{color:var(--muted)}.sec-path{color:var(--accent)}.sec-cmd{color:var(--text);margin-left:6px}.sec-intro{font-family:var(--font-display);color:var(--light-text);line-height:1.5;max-width:56ch;margin:0 0 40px}.sec-groups{display:flex;flex-direction:column;gap:28px}.sec-group{background:var(--card);border:1px solid var(--card-border);border-radius:var(--radius);padding:20px 24px}.sec-group-label{font-family:var(--font-mono);font-size:.85rem;color:var(--green-dim, var(--green));margin:0 0 14px;font-weight:500}.sec-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.sec-item{display:grid;grid-template-columns:140px 1fr;gap:12px;font-family:var(--font-mono);font-size:.9rem;line-height:1.5}.sec-item-cmd{color:var(--accent)}.sec-item-detail{color:var(--light-text)}.sec-foot{margin-top:48px;padding-top:20px;border-top:1px solid var(--hairline)}.sec-repo-link{font-family:var(--font-mono);font-size:.85rem;color:var(--muted);text-decoration:none}.sec-repo-link:hover{color:var(--accent)}@media (max-width: 520px){.sec-item{grid-template-columns:1fr;gap:2px}}:root{--navy: #001F3F;--navy-deep: #000c1a;--accent: #B9D9EB;--accent-bright: #d6ecfb;--bg-page: #00040a;--bg-surface: #041226;--bg-input: #00050c;--card: rgba(15, 42, 74, .28);--card-border: rgba(185, 217, 235, .22);--navbar-bg: rgba(3, 11, 24, .92);--hairline: rgba(185,217,235,.18);--hairline-soft: rgba(185,217,235,.16);--hairline-strong: rgba(185,217,235,.35);--grid-line: rgba(185,217,235,.045);--radial-accent: rgba(185,217,235,.07);--radial-green: rgba(0,255,156,.05);--hero-glow: rgba(185,217,235,.1);--glow-accent: rgba(185,217,235,.15);--glow-accent-strong: rgba(185,217,235,.32);--glow-green: rgba(0,255,156,.28);--btn-bg: var(--accent-bright);--btn-ink: var(--navy-deep);--toggle-ink: var(--muted);--text: #f2f7fb;--light-text: #d7e8f5;--muted: #8fa2b3;--green: #00ff9c;--green-dim: #00c97d;--font-display: "Space Grotesk", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--radius: 10px;--radius-sm: 6px}[data-theme=light]{--navy: #0a3d63;--navy-deep: #06283f;--accent: #0c527f;--accent-bright: #06283f;--bg-page: #eef2f4;--bg-surface: #ffffff;--bg-input: #ffffff;--card: rgba(6, 40, 63, .045);--card-border: rgba(6, 40, 63, .16);--navbar-bg: rgba(255, 255, 255, .88);--hairline: rgba(6,40,63,.14);--hairline-soft: rgba(6,40,63,.1);--hairline-strong: rgba(6,40,63,.28);--grid-line: rgba(6,40,63,.05);--radial-accent: rgba(6,40,63,.05);--radial-green: rgba(10,143,92,.05);--hero-glow: rgba(6,40,63,.06);--glow-accent: rgba(6,40,63,.08);--glow-accent-strong: rgba(6,40,63,.18);--glow-green: rgba(10,143,92,.18);--btn-bg: #06283f;--btn-ink: #f4f9f6;--toggle-ink: #5c6b74;--text: #0b1720;--light-text: #22323d;--muted: #5c6b74;--green: #0a8f5c;--green-dim: #067347}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--bg-page);background-image:radial-gradient(circle at 15% 0%,var(--radial-accent),transparent 45%),radial-gradient(circle at 90% 20%,var(--radial-green),transparent 40%),linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px);background-size:auto,auto,42px 42px,42px 42px;color:var(--text);font-family:var(--font-display);-webkit-font-smoothing:antialiased;letter-spacing:.1px;transition:background-color .2s ease,color .2s ease}::selection{background:var(--glow-green);color:var(--text)}#boot-screen{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;height:100dvh;background:#000;color:var(--green);font-family:var(--font-mono);display:flex;align-items:center;justify-content:center;z-index:9999;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);box-sizing:border-box}.boot-text{font-size:clamp(13px,3vw,18px);line-height:1.7;padding:0 20px;text-shadow:0 0 12px rgba(0,255,156,.35);max-width:100%;text-align:center}.boot-text p{white-space:normal;word-break:break-word}.navbar{background:var(--navbar-bg);backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%);position:sticky;top:0;z-index:100;border-bottom:1px solid var(--hairline);transition:background .2s ease,border-color .2s ease}.nav-container{max-width:1200px;margin:auto;padding:8px 20px;min-height:64px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}.logo{display:flex;align-items:center;gap:10px;color:var(--accent-bright);font-size:clamp(1.1rem,4vw,1.7rem);font-weight:700;text-decoration:none;letter-spacing:.3px}.nav-logo{height:34px;filter:drop-shadow(0 0 6px rgba(185,217,235,.35))}.nav-links{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.nav-links a{color:var(--muted);text-decoration:none;padding:6px 12px;font-size:clamp(.75rem,2.5vw,.92rem);border-radius:var(--radius-sm);transition:color .15s ease,background .15s ease}.nav-links a:hover{color:var(--accent-bright);background:#b9d9eb0f}.cta{background:var(--green);color:#001a10;border:none;border-radius:var(--radius-sm);font-weight:700;cursor:pointer;padding:8px 14px;font-size:clamp(.75rem,2.5vw,.92rem);box-shadow:0 0 #00ff9c00;transition:box-shadow .2s ease,transform .15s ease}.cta:hover{box-shadow:0 0 18px #00ff9c73;transform:translateY(-1px)}.theme-toggle{background:none;border:1px solid var(--hairline-strong);color:var(--toggle-ink);font-family:var(--font-mono);font-size:.72rem;font-weight:600;letter-spacing:.4px;padding:7px 12px;border-radius:var(--radius-sm);cursor:pointer;text-transform:uppercase;transition:border-color .15s ease,color .15s ease,background .15s ease}.theme-toggle:hover{border-color:var(--green);color:var(--green);background:#00ff9c0f}.hero{text-align:center;padding:clamp(70px,11vw,150px) 20px clamp(56px,8vw,104px);background:radial-gradient(circle at 50% 0%,var(--hero-glow),transparent 55%),linear-gradient(160deg,var(--bg-surface),var(--bg-page) 65%);border-bottom:1px solid var(--hairline);position:relative;overflow:hidden;transition:background .2s ease,border-color .2s ease}.big-logo{max-width:clamp(100px,30vw,180px);margin-bottom:24px;border-radius:12px;box-shadow:0 8px 40px #b9d9eb2e;animation:logoPulse 3.4s ease-in-out infinite alternate}@keyframes logoPulse{0%{filter:drop-shadow(0 0 6px #b9d9eb55)}to{filter:drop-shadow(0 0 28px #b9d9ebaa)}}.hero h1{font-size:clamp(1.9rem,8vw,4.2rem);color:var(--accent-bright);margin-bottom:18px;font-weight:700;letter-spacing:-.5px;line-height:1.05}.hero p{font-size:clamp(.98rem,3vw,1.35rem);max-width:720px;margin:0 auto 34px;color:var(--light-text);line-height:1.6}.btn{display:inline-block;background:var(--btn-bg);color:var(--btn-ink);padding:clamp(12px,2vw,17px) clamp(26px,5vw,46px);font-weight:700;text-decoration:none;border-radius:var(--radius-sm);font-size:clamp(.85rem,2.5vw,1rem);border:none;cursor:pointer;letter-spacing:.2px;transition:box-shadow .2s ease,transform .15s ease,background .2s ease,color .2s ease;box-shadow:0 4px 24px var(--glow-accent)}.btn:hover{box-shadow:0 6px 32px var(--glow-accent-strong);transform:translateY(-2px)}#hn-section{background:linear-gradient(180deg,#000a0799,#0014298c);border-top:1px solid rgba(0,255,156,.3);border-bottom:1px solid rgba(0,255,156,.3);padding:clamp(34px,5vw,64px) 20px}#hn-section h2{color:#00ff9c;font-family:var(--font-mono);font-weight:700;font-size:clamp(1.1rem,4vw,1.8rem);border-bottom:1px solid rgba(0,255,156,.35);padding-bottom:12px;margin-bottom:6px;max-width:1200px;margin-left:auto;margin-right:auto;text-shadow:0 0 16px rgba(0,255,156,.25)}.hn-inner{max-width:1200px;margin:auto}.hn-sub{color:#8fa2b3;font-family:var(--font-mono);font-size:clamp(.72rem,2vw,.85rem);margin-bottom:22px}.hn-search-bar{display:flex;gap:10px;margin-bottom:14px;flex-wrap:wrap}.hn-search-bar input{flex:1;min-width:0;background:#000904;color:#00ff9c;border:1px solid rgba(0,255,156,.4);padding:13px 15px;font-family:var(--font-mono);font-size:clamp(.85rem,2.5vw,1rem);border-radius:var(--radius-sm);outline:none;transition:border-color .15s ease,box-shadow .15s ease}.hn-search-bar input:focus{border-color:#00ff9c;box-shadow:0 0 0 3px #00ff9c1f}.hn-search-bar input::placeholder{color:#5c6b70}.hn-search-bar button{background:#00ff9c;color:#001a10;border:none;padding:13px 22px;font-family:var(--font-mono);font-weight:700;font-size:clamp(.85rem,2.5vw,1rem);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;transition:box-shadow .2s ease}.hn-search-bar button:hover{box-shadow:0 0 20px #00ff9c66}.hn-filters{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-bottom:20px}.hn-filters label{color:#b9d9eb;font-family:var(--font-mono);font-size:.82rem;white-space:nowrap}.hn-filters select{background:#00050c;color:#00ff9c;border:1px solid rgba(185,217,235,.35);padding:8px 11px;font-family:var(--font-mono);font-size:.82rem;border-radius:var(--radius-sm);cursor:pointer;outline:none;flex:1;min-width:110px}.hn-count{font-family:var(--font-mono);font-size:.8rem;color:#8fa2b3;margin-bottom:14px}.hn-loading{text-align:center;padding:30px;color:#00ff9c;font-family:var(--font-mono)}.hn-empty{color:#8fa2b3;font-family:var(--font-mono);text-align:center;padding:40px 10px;font-size:.9rem}.spinner{display:inline-block;width:28px;height:28px;border:3px solid #00ff9c22;border-top-color:#00ff9c;border-radius:50%;animation:spin .8s linear infinite;margin-bottom:8px}@keyframes spin{to{transform:rotate(360deg)}}#hn-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(290px,100%),1fr));gap:16px}.hn-card{background:#00ff9c09;border:1px solid rgba(0,255,156,.18);border-radius:var(--radius);padding:18px;display:flex;flex-direction:column;gap:9px;transition:border-color .2s ease,transform .15s ease,background .2s ease}.hn-card:hover{border-color:#00ff9c8c;transform:translateY(-2px);background:#00ff9c0f}.hn-tag{background:#00ff9c;color:#001a10;font-family:var(--font-mono);font-size:.65rem;font-weight:700;padding:3px 8px;border-radius:3px;width:fit-content;text-transform:uppercase;letter-spacing:.4px}.hn-card h3{color:#d6ecfb;font-size:clamp(.85rem,2.5vw,.98rem);line-height:1.45;font-weight:600}.hn-card h3 a{color:#d6ecfb;text-decoration:none}.hn-card h3 a:hover{color:#00ff9c}.hn-meta{font-family:var(--font-mono);font-size:.75rem;color:#8fa2b3;display:flex;gap:10px;flex-wrap:wrap}.hn-pts{color:#00ff9c!important}.hn-by{color:#6c7a7f;font-family:var(--font-mono);font-size:.75rem}.hn-link{color:#00ff9c;font-family:var(--font-mono);font-size:.75rem;text-decoration:none;border:1px solid rgba(0,255,156,.3);padding:5px 10px;border-radius:var(--radius-sm);width:fit-content;margin-top:auto;transition:background .15s ease}.hn-link:hover{background:#00ff9c1a}.container{max-width:1200px;margin:auto;padding:clamp(32px,5vw,64px) 20px}h2{color:var(--accent-bright);font-size:clamp(1.45rem,5vw,2.1rem);font-weight:700;letter-spacing:-.3px;border-bottom:1px solid var(--hairline-strong);padding-bottom:12px;margin-bottom:24px}.filter-sort-bar{display:flex;gap:20px;flex-wrap:wrap;align-items:center;margin-bottom:34px;background:var(--card);border:1px solid var(--card-border);border-radius:var(--radius);padding:16px 20px}.filter-group{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.filter-group label{color:var(--accent);font-family:var(--font-mono);font-size:.9rem;white-space:nowrap}.filter-group select{background:var(--bg-input);color:var(--green);border:1px solid var(--hairline-strong);padding:9px 13px;font-family:var(--font-mono);font-size:.9rem;border-radius:var(--radius-sm);cursor:pointer;outline:none;min-width:150px;transition:border-color .15s ease}.filter-group select:hover{border-color:var(--green)}.products{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:26px}.product-card{background:var(--card);border:1px solid var(--card-border);border-radius:var(--radius);overflow:hidden;display:flex;flex-direction:column;transition:border-color .2s ease,transform .18s ease,box-shadow .2s ease}.product-card:hover{border-color:#00ff9c80;transform:translateY(-3px);box-shadow:0 12px 32px #00000059}.product-card img{width:100%;height:clamp(160px,25vw,220px);object-fit:contain;object-position:center;border-bottom:1px solid var(--card-border);background:var(--bg-input);padding:12px}.product-info{padding:clamp(16px,3vw,24px);display:flex;flex-direction:column;flex:1}.product-info h3{color:var(--accent-bright);margin-bottom:10px;font-size:clamp(.92rem,3vw,1.05rem);font-weight:600}.product-info p{flex-grow:1;margin-bottom:12px;font-size:clamp(.85rem,2.5vw,.95rem);line-height:1.55;color:var(--light-text)}.price{font-size:clamp(1.05rem,3vw,1.25rem);font-weight:700;margin-top:5px;color:var(--accent-bright)}.buy-btn{background:var(--btn-bg);color:var(--btn-ink);width:100%;padding:13px;margin-top:14px;border:none;border-radius:var(--radius-sm);font-weight:700;cursor:pointer;font-size:clamp(.85rem,2.5vw,.95rem);transition:box-shadow .2s ease,transform .15s ease,background .2s ease,color .2s ease}.buy-btn:hover{box-shadow:0 6px 24px var(--glow-accent-strong);transform:translateY(-1px)}.spec-btn{display:block;text-align:center;background:none;border:1px solid var(--hairline-strong);color:var(--accent);width:100%;padding:11px;margin-top:9px;cursor:pointer;border-radius:var(--radius-sm);font-size:clamp(.82rem,2.5vw,.9rem);text-decoration:none;transition:background .15s ease,border-color .15s ease}.spec-btn:hover{background:#b9d9eb14;border-color:var(--accent)}.product-detail-page{padding-top:40px}.back-link{display:inline-block;color:var(--green);font-family:var(--font-mono);font-size:.9rem;text-decoration:none;margin-bottom:32px;border:1px solid rgba(0,255,156,.3);padding:7px 16px;border-radius:var(--radius-sm);transition:background .15s ease}.back-link:hover{background:#00ff9c1a}.detail-layout{display:grid;grid-template-columns:1fr 1fr;gap:54px;align-items:start}@media (max-width: 700px){.detail-layout{grid-template-columns:1fr}}.detail-img-wrap{background:var(--bg-input);border:1px solid var(--card-border);border-radius:14px;padding:24px;display:flex;align-items:center;justify-content:center}.detail-img{width:100%;max-height:400px;object-fit:contain}.category-tag{display:inline-block;background:var(--green);color:#001a10;font-family:var(--font-mono);font-size:.7rem;font-weight:700;padding:4px 11px;border-radius:3px;margin-bottom:14px;text-transform:uppercase;letter-spacing:.4px}.detail-info h1{color:var(--accent-bright);font-size:clamp(1.5rem,5vw,2.3rem);margin-bottom:18px;font-weight:700;letter-spacing:-.3px}.detail-description{font-size:1.02rem;line-height:1.75;color:var(--light-text);margin-bottom:30px}.specs-block{margin-bottom:34px}.specs-block h3{color:var(--green);font-family:var(--font-mono);font-size:1rem;margin-bottom:16px;font-weight:700}.specs-table{width:100%;border-collapse:collapse}.specs-table tr{border-bottom:1px solid var(--hairline-soft)}.specs-table tr:last-child{border-bottom:none}.spec-label{color:var(--muted);font-family:var(--font-mono);font-size:.85rem;padding:9px 16px 9px 0;width:40%}.spec-value{color:var(--accent-bright);font-size:.92rem;padding:9px 0}.detail-actions{display:flex;flex-direction:column}.founder-note{padding:clamp(18px,3vw,32px) clamp(18px,4vw,42px);background:var(--card);border-left:3px solid var(--green);border-radius:var(--radius-sm)}.mission{background:var(--card);padding:clamp(22px,4vw,42px);border:1px solid var(--card-border);border-radius:var(--radius)}.mission ul{padding-left:20px}.mission li{margin-bottom:8px;font-size:clamp(.88rem,2.5vw,1rem);color:var(--light-text)}.terminal{background:#00050c;color:#00ff9c;padding:clamp(18px,3vw,22px) clamp(18px,4vw,42px);font-family:var(--font-mono);border-top:1px solid rgba(0,255,156,.25);border-bottom:1px solid rgba(0,255,156,.25)}.terminal h2{color:#00ff9c;border-bottom:1px solid rgba(0,255,156,.35);font-size:clamp(1.1rem,4vw,1.5rem);margin-bottom:0;text-shadow:0 0 14px rgba(0,255,156,.25)}footer{background:var(--bg-page);padding:clamp(26px,4vw,44px) 20px;text-align:center;border-top:1px solid var(--hairline-soft)}footer a{color:var(--accent);text-decoration:none}footer a:hover{color:var(--accent-bright)}footer p{font-size:clamp(.82rem,2.5vw,.95rem);margin-bottom:8px;color:var(--muted)}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000d1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;justify-content:center;align-items:center;z-index:200;padding:16px}.modal-content{background:var(--bg-surface);padding:clamp(22px,4vw,42px);border:1px solid var(--card-border);max-width:600px;width:100%;border-radius:14px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #00000080}.modal-content h2{border-bottom:1px solid var(--hairline-strong);padding-bottom:12px;margin-bottom:18px}.close{float:right;font-size:28px;cursor:pointer;color:var(--accent);line-height:1;background:none;border:none}.close:hover{color:var(--accent-bright)}.checkout-btn{margin-top:16px;padding:13px 20px;background:var(--btn-bg);color:var(--btn-ink);border:none;border-radius:var(--radius-sm);cursor:pointer;font-weight:700;width:100%;font-size:1rem;transition:box-shadow .2s ease,background .2s ease,color .2s ease}.checkout-btn:hover{box-shadow:0 6px 24px var(--glow-accent-strong)}.ship-input{color:var(--green);background:var(--bg-input);border:1px solid var(--hairline-strong);width:100%;margin-top:5px;padding:9px;font-size:clamp(.85rem,2.5vw,1rem);border-radius:var(--radius-sm)}.privacy-page{padding:40px 20px;min-height:80vh}.privacy-container{max-width:720px;margin:0 auto}.privacy-back a{font-family:var(--font-mono);text-decoration:none;opacity:.7}.privacy-back a:hover{opacity:1}.privacy-updated{color:var(--muted);font-family:var(--font-mono);font-size:.85rem;margin-bottom:30px}.privacy-page section{margin-bottom:28px}.privacy-page h2{font-size:1.1rem;margin-bottom:8px}.privacy-page p,.privacy-page li{line-height:1.6;color:var(--light-text)}.privacy-page ul{padding-left:20px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;top:-60px;left:12px;background:var(--green);color:#001a10;padding:10px 18px;font-family:var(--font-mono);font-weight:700;text-decoration:none;border-radius:var(--radius-sm);z-index:1000;transition:top .15s ease}.skip-link:focus{top:12px}.product-img-wrap{position:relative;width:100%;height:clamp(160px,25vw,220px);background:var(--bg-input);border-bottom:1px solid var(--card-border)}.product-card img{height:100%;padding:12px;border-bottom:none}.skeleton{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#b9d9eb0f 25%,#b9d9eb29 37%,#b9d9eb0f 63%);background-size:400% 100%;animation:skeleton-shimmer 1.4s ease infinite}@keyframes skeleton-shimmer{0%{background-position:100% 50%}to{background-position:0% 50%}}@media (prefers-reduced-motion: reduce){.skeleton{animation:none;background:#b9d9eb1a}}.route-loading{padding:80px 20px;text-align:center;color:var(--green);font-family:var(--font-mono)}@keyframes toast-in{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}.nav-toggle{display:none;background:none;border:none;color:var(--accent-bright);font-size:1.6rem;cursor:pointer;padding:6px 10px;line-height:1}@media (max-width: 768px){.nav-toggle{display:block}.nav-links{position:fixed;top:0;right:0;height:100vh;width:min(280px,80vw);background:var(--navbar-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex-direction:column;align-items:flex-start;flex-wrap:nowrap;padding:80px 24px 24px;gap:2px;transform:translate(100%);opacity:0;visibility:hidden;transition:transform .25s ease,opacity .2s ease,visibility .25s;z-index:150;border-left:1px solid var(--hairline)}.nav-links.open{transform:translate(0);opacity:1;visibility:visible}.nav-links a,.nav-links .cta,.nav-links .theme-toggle,.nav-links span{width:100%;padding:14px 8px;font-size:1rem}.nav-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:140;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s}.nav-overlay.open{opacity:1;visibility:visible}}@media (prefers-reduced-motion: reduce){.nav-links,.nav-overlay{transition:none}.big-logo{animation:none;filter:drop-shadow(0 0 14px #b9d9eb)}.spinner{animation:none}}.philosophy-line{font-size:clamp(1.1rem,3vw,1.55rem);color:var(--accent-bright);font-weight:700;margin-bottom:8px;letter-spacing:-.2px}.lab-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.lab-tag{font-family:var(--font-mono);font-size:.8rem;font-weight:500;color:var(--green);border:1px solid rgba(0,255,156,.3);padding:5px 12px;border-radius:3px}.boot-skip-btn{margin-top:20px;background:transparent;color:var(--green);border:1px solid var(--green);border-radius:var(--radius-sm);padding:8px 18px;font-family:var(--font-mono);font-size:.85rem;cursor:pointer;transition:background .15s ease}.boot-skip-btn:hover{background:#00ff9c1a}
