:root{--ink:#0b0e13;--deep:#070a0e;--panel:#0d1118;--paper:#f2f5f8;--green:#16d97e;--green-hi:#3df39b;--red:#ff3b4e;--line:#f2f5f81f;--line2:#f2f5f838;--dim:#f2f5f8a6;--dim2:#f2f5f873}.site,.site *{scrollbar-width:thin;scrollbar-color:#232a36 transparent}.site ::-webkit-scrollbar{width:6px;height:6px}.site ::-webkit-scrollbar-thumb{background:#232a36}.site ::selection{background:var(--green);color:var(--ink)}.site a{color:var(--green);text-decoration:none}.site a:hover{color:var(--green-hi)}.site{background:var(--ink);min-height:100vh;color:var(--paper);flex-direction:column;font-family:IBM Plex Mono,monospace;display:flex}.site.light,.site.light img,.site.light .no-invert{filter:invert()hue-rotate(180deg)}.site .wrap{box-sizing:border-box;width:100%;max-width:1360px;margin:0 auto;padding-left:clamp(14px,3.5vw,40px);padding-right:clamp(14px,3.5vw,40px)}.site .cond{font-family:Barlow Condensed,sans-serif;font-style:italic;font-weight:800}.site .h-page{color:var(--paper);margin:0 0 10px;font-size:clamp(34px,5.4vw,54px);line-height:1}.site .h-hero{color:var(--paper);margin:0;font-size:clamp(42px,6.4vw,76px);line-height:.92}.site .h-sec{color:var(--paper);font-size:clamp(30px,4.6vw,44px);line-height:1.02}.site .label{letter-spacing:.14em;color:var(--dim2);font:600 10px IBM Plex Mono,monospace}.site .tag-green{letter-spacing:.14em;color:var(--green);font:600 12px IBM Plex Mono,monospace}.site .body-text{color:var(--dim);font:400 clamp(11.5px,1.3vw,13px)/1.9 IBM Plex Mono,monospace}.site .small{color:#f2f5f88c;font:400 10.5px/1.7 IBM Plex Mono,monospace}.site .rule{background:var(--line);flex:1;min-width:60px;height:1px}.site .card{border:1px solid var(--line);box-sizing:border-box;min-width:0;padding:20px}.site .card.green{background:#16d97e0a;border-color:#16d97e66}.site .card.red{border-color:#ff3b4e73}.site .panel{border:1px solid var(--line);background:var(--panel)}.site .grid{gap:14px;display:grid}.site .g230{grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr))}.site .g250{grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr))}.site .g280{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}.site .g300{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}.site .g320{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr))}.site .chip{border:1px solid var(--line2);cursor:pointer;letter-spacing:.1em;color:#f2f5f8bf;white-space:nowrap;background:0 0;justify-content:center;align-items:center;height:30px;padding:0 13px;font:600 10.5px/1 IBM Plex Mono,monospace;display:inline-flex}.site .chip:hover{border-color:#f2f5f88c}.site .chip.active{border-color:var(--green);color:var(--green);background:#16d97e1a}.site .btn{background:var(--green);cursor:pointer;border:none;padding:12px 22px;display:inline-block;transform:skew(-12deg)}.site .btn:hover{background:var(--green-hi)}.site .btn>span{color:var(--ink);white-space:nowrap;font:italic 800 17px Barlow Condensed,sans-serif;display:inline-block;transform:skew(12deg)}.site .btn.outline{background:0 0;border:1px solid #f2f5f84d}.site .btn.outline:hover{background:0 0;border-color:#f2f5f899}.site .btn.outline>span{color:var(--paper)}.site .btn.sm{padding:8px 16px}.site .btn.sm>span{font-size:14px}.site .pill{border:1px solid var(--line2);letter-spacing:.1em;align-items:center;gap:6px;padding:4px 10px;font:600 10px IBM Plex Mono,monospace;display:inline-flex}@keyframes mkt-pulse{0%,to{opacity:1}50%{opacity:.3}}.site .pulse{animation:1.6s ease-in-out infinite mkt-pulse}@keyframes mkt-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.site .rise{animation:.3s ease-out mkt-rise}.site .dot-live{background:var(--red);width:7px;height:7px;box-shadow:0 0 8px var(--red);border-radius:50%}.nav-shell.svelte-18fr2v4{z-index:50;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b0e13f0;border-bottom:1px solid #f2f5f81a;position:sticky;top:0}.row.svelte-18fr2v4{flex-wrap:wrap;align-items:center;gap:8px 10px;padding-top:10px;padding-bottom:10px;display:flex}.brand.svelte-18fr2v4{flex:none;align-items:center;gap:9px;margin-right:6px;display:flex}.name.svelte-18fr2v4{color:var(--paper);letter-spacing:.01em;white-space:nowrap;font-size:clamp(16px,2.4vw,20px)}.links.svelte-18fr2v4{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.actions.svelte-18fr2v4{flex-wrap:wrap;align-items:center;gap:7px;margin-left:auto;display:flex}.lang-wrap.svelte-18fr2v4{flex:none;position:relative}.lang-menu.svelte-18fr2v4{background:var(--panel);z-index:90;border:1px solid #f2f5f82e;min-width:190px;max-height:330px;position:absolute;top:calc(100% + 8px);right:0;overflow:auto;box-shadow:0 14px 40px #00000080}.lang-item.svelte-18fr2v4{cursor:pointer;width:100%;color:var(--paper);text-align:left;background:0 0;border:none;justify-content:space-between;gap:14px;padding:9px 14px;font:600 11px IBM Plex Mono,monospace;display:flex}.lang-item.svelte-18fr2v4 em:where(.svelte-18fr2v4){color:var(--dim2);font-size:9px;font-style:normal}.lang-item.svelte-18fr2v4:hover{background:#16d97e14}.lang-item.on.svelte-18fr2v4{color:var(--green)}.burger.svelte-18fr2v4{width:40px;color:var(--paper);padding:0;font-size:13px}@media (width>=1200px){.nav-shell.svelte-18fr2v4 .row:where(.svelte-18fr2v4){flex-wrap:nowrap;max-width:none;padding-left:24px;padding-right:24px}.links.svelte-18fr2v4,.actions.svelte-18fr2v4{flex-wrap:nowrap}}@media (width>=1200px) and (width<=1600px){.name.svelte-18fr2v4{font-size:15px}.brand.svelte-18fr2v4{margin-right:2px}.links.svelte-18fr2v4,.actions.svelte-18fr2v4{gap:5px}.links.svelte-18fr2v4 .chip:where(.svelte-18fr2v4),.actions.svelte-18fr2v4 .chip:where(.svelte-18fr2v4){letter-spacing:.06em;padding:0 9px;font-size:10px}}@media (width>=1200px) and (width<=1340px){.name.svelte-18fr2v4{display:none}}.mobile-menu.svelte-18fr2v4{border-top:1px solid #f2f5f81a;flex-direction:column;gap:8px;width:100%;margin-top:6px;padding-top:10px;display:flex}.m-item.svelte-18fr2v4{border:1px solid var(--line2);box-sizing:border-box;letter-spacing:.1em;color:#f2f5f8bf;justify-content:space-between;align-items:center;min-height:44px;padding:13px 16px;font:600 12px/1 IBM Plex Mono,monospace;display:flex}.m-item.active.svelte-18fr2v4{border-color:var(--green);color:var(--green);background:#16d97e1a}.m-item.svelte-18fr2v4 .arrow:where(.svelte-18fr2v4){color:var(--green)}.m-row.svelte-18fr2v4,.m-langs.svelte-18fr2v4{flex-wrap:wrap;gap:8px;display:flex}.chip.tall.svelte-18fr2v4{height:40px}.chip.green.svelte-18fr2v4{color:var(--green)}footer.svelte-1r491ho{background:var(--deep);border-top:1px solid #f2f5f81a;margin-top:auto}.top.svelte-1r491ho{flex-wrap:wrap;justify-content:space-between;gap:30px;padding-top:clamp(24px,4vw,40px);padding-bottom:clamp(24px,4vw,40px);display:flex}.brand-col.svelte-1r491ho{min-width:min(300px,100%);max-width:460px}.brand.svelte-1r491ho{align-items:center;gap:10px;display:flex}.brand.svelte-1r491ho span:where(.svelte-1r491ho){color:var(--paper);font-size:18px}.disc.svelte-1r491ho{color:#f2f5f880;margin:12px 0 0;font:400 9.5px/1.85 IBM Plex Mono,monospace}.disc.faint.svelte-1r491ho{color:#f2f5f861;font-size:9px}.cols.svelte-1r491ho{flex-wrap:wrap;gap:clamp(24px,5vw,60px);display:flex}.col.svelte-1r491ho{flex-direction:column;gap:9px;display:flex}.col.svelte-1r491ho a:where(.svelte-1r491ho){color:#f2f5f8a6;font:400 10.5px IBM Plex Mono,monospace}.col.svelte-1r491ho a:where(.svelte-1r491ho):hover{color:var(--paper)}.bar.svelte-1r491ho{color:#f2f5f859;letter-spacing:.08em;border-top:1px solid #f2f5f812;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:12px clamp(14px,3.5vw,40px);font:400 9px IBM Plex Mono,monospace;display:flex}.overlay.svelte-1x974wm{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:120;box-sizing:border-box;background:#070a0ed9;justify-content:center;align-items:center;height:100dvh;padding:16px;display:flex;position:fixed;inset:0}.modal.svelte-1x974wm{background:var(--ink);border:1px solid #16d97e80;flex-direction:column;gap:16px;width:600px;max-width:100%;max-height:calc(100dvh - 32px);padding:clamp(22px,4vw,36px);display:flex;overflow-y:auto}.head.svelte-1x974wm{align-items:center;gap:12px;display:flex}.title.svelte-1x974wm{color:var(--paper);font-size:clamp(22px,3.4vw,30px)}.cond.svelte-1x974wm{font-family:Barlow Condensed,sans-serif;font-style:italic;font-weight:800}.modal.svelte-1x974wm p:where(.svelte-1x974wm){color:#f2f5f8b8;margin:0;font:400 11px/2 IBM Plex Mono,monospace}.row.svelte-1x974wm{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.more.svelte-1x974wm{letter-spacing:.1em;color:#f2f5f88c;border-bottom:1px solid #f2f5f84d;font:600 10px IBM Plex Mono,monospace}.cookie.svelte-1x974wm{left:16px;right:16px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:110;border:1px solid var(--line2);background:var(--panel);box-sizing:border-box;flex-wrap:wrap;align-items:center;gap:16px;width:860px;max-width:calc(100% - 32px);margin:0 auto;padding:16px 20px;display:flex;position:fixed;box-shadow:0 18px 60px #0009}.txt.svelte-1x974wm{color:#f2f5f8b3;flex:1;min-width:min(260px,100%);font:400 10px/1.7 IBM Plex Mono,monospace}.light.svelte-1x974wm{filter:invert()hue-rotate(180deg)}@keyframes svelte-1x974wm-bn-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.rise.svelte-1x974wm{animation:.3s ease-out svelte-1x974wm-bn-rise}.btn.svelte-1x974wm{background:var(--green);cursor:pointer;border:none;padding:12px 22px;display:inline-block;transform:skew(-12deg)}.btn.svelte-1x974wm:hover{background:var(--green-hi)}.btn.svelte-1x974wm>span:where(.svelte-1x974wm){color:var(--ink);white-space:nowrap;font:italic 800 17px Barlow Condensed,sans-serif;display:inline-block;transform:skew(12deg)}.btn.outline.svelte-1x974wm{background:0 0;border:1px solid #f2f5f84d}.btn.outline.svelte-1x974wm:hover{background:0 0;border-color:#f2f5f899}.btn.outline.svelte-1x974wm>span:where(.svelte-1x974wm){color:var(--paper)}.btn.sm.svelte-1x974wm{padding:8px 16px}.btn.sm.svelte-1x974wm>span:where(.svelte-1x974wm){font-size:14px}main.svelte-1br2sqw{flex-direction:column;flex:1;display:flex}
