@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.2ytmazkdrg7t9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3j3877k49yy0l.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1icgra-w5i50b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.1g73gv09-xcb6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_103fe34a-module__o54jsW__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_103fe34a-module__o54jsW__variable{--font-serif:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4ba802ed8e67eac5-s.0fuxtgzazslqx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d7a0600e467cf0bd-s.451yigaaz_4mg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dc0d9adbac686440-s.p.3cik_s2si-ft-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8f2b92a9960dd69-s.0we3rzhp_h228.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28e60ca39c9ae554-s.44izq0ia6orkf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8d05cfa5faa8406c-s.p.1s123piy9_v1m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono Fallback;src:local(Arial);ascent-override:81.58%;descent-override:26.3%;line-gap-override:0.0%;size-adjust:137.28%}.space_mono_1ddc0172-module___izOMG__className{font-family:Space Mono,Space Mono Fallback;font-style:normal}.space_mono_1ddc0172-module___izOMG__variable{--font-mono:"Space Mono", "Space Mono Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_5cd5bb3b-module__CTZCta__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_5cd5bb3b-module__CTZCta__variable{--font-sans:"Inter", "Inter Fallback"}
.platform{--ink:#1c1a15;--paper:#f2ece0;--manila:#e7dcc4;--kraft:#ded3ba;--brass:#b8923f;--gold:#d4b96a;--stamp:#b23a2e;--steel:#46586b;--rule:#1c1a1533;--rule2:#1c1a151a;min-height:100vh;color:var(--ink);font-family:var(--font-sans), system-ui, -apple-system, "Segoe UI", sans-serif;background:var(--paper);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E")}.platform *{box-sizing:border-box}.platform .pmast{border-bottom:2px solid var(--ink);background:#ece5d6;align-items:baseline;gap:16px;padding:14px 22px;display:flex}.platform .pbrand{font-family:var(--font-mono), monospace;letter-spacing:.32em;text-transform:uppercase;font-size:14px;font-weight:700}.platform .pbrand b{color:var(--brass)}.platform .ptag{font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--stamp);font-size:10px}.platform .pmast .r{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:#8a8371;margin-left:auto;font-size:9px}.platform .pauth{justify-content:center;align-items:flex-start;padding:56px 20px;display:flex}.platform .pcard{border:1px solid var(--ink);background:#f6f1e6;width:100%;max-width:400px;padding:30px 28px}.platform .pcard h1{font-family:var(--font-serif), Georgia, serif;margin:0 0 6px;font-size:30px;font-weight:400;line-height:1.1}.platform .pcard .sub{color:#4a453a;margin:0 0 22px;font-size:13px;line-height:1.55}.platform .pform{gap:20px;display:grid}.platform .field .lab{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:#6a6350;margin-bottom:7px;font-size:9px;display:block}.platform .field .inp{border:0;border-bottom:2px solid var(--ink);width:100%;font-family:var(--font-mono), monospace;color:var(--ink);background:0 0;border-radius:0;padding:6px 0;font-size:15px}.platform .field .inp::placeholder{color:#9a917c}.platform .field .inp:focus{border-bottom-color:var(--stamp);outline:none}.platform .filebtn{font-family:var(--font-mono), monospace;letter-spacing:.13em;text-transform:uppercase;color:#fff;background:var(--stamp);cursor:pointer;border:0;width:100%;padding:13px 20px;font-size:12px;font-weight:700}.platform .filebtn:disabled{opacity:.45;cursor:not-allowed}.platform .banner{border-left:4px solid var(--stamp);color:#3a362c;background:#f4e9db;padding:12px 14px;font-size:13px;line-height:1.55}.platform .banner.ok{border-left-color:#3f7d4f}.platform .secret{border:1px dashed var(--rule);background:#efe8d8;padding:12px 14px}.platform .secret .lh{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:#9a917c;margin-bottom:6px;font-size:8px}.platform .secret code{font-family:var(--font-mono), monospace;letter-spacing:.08em;color:var(--ink);word-break:break-all;font-size:15px;font-weight:700}.platform .secret a{font-family:var(--font-mono), monospace;letter-spacing:.08em;color:var(--steel);word-break:break-all;margin-top:8px;font-size:10px;display:inline-block}.platform .pwrap{max-width:1080px;margin:0 auto;padding:40px 22px}.platform .secmark{border-bottom:1px solid var(--ink);align-items:baseline;gap:14px;margin-bottom:22px;padding-bottom:10px;display:flex}.platform .secmark .no{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--stamp);font-size:11px}.platform .secmark h1{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.01em;margin:0;font-size:34px;font-weight:400}.platform .placeholder{border:1px solid var(--rule);color:#4a453a;background:#f6f1e6;padding:22px;font-size:14px;line-height:1.6}.platform .mutelink{color:var(--stamp)}.platform .pnav{border-bottom:1px solid var(--rule);background:#ece5d6;flex-wrap:wrap;gap:2px;padding:0 22px;display:flex}.platform .pnav a,.platform .pnav .soon{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:#6a6350;border-bottom:2px solid #0000;margin-bottom:-1px;padding:12px;font-size:10px;text-decoration:none}.platform .pnav a:hover{color:var(--ink)}.platform .pnav a.active{color:var(--ink);border-bottom-color:var(--stamp)}.platform .pnav .soon{opacity:.4;cursor:default}.platform .subhead{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--stamp);margin:26px 0 12px;font-size:10px}.platform .subhead:first-of-type{margin-top:0}.platform .statgrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;margin-bottom:8px;display:grid}.platform .stat{border:1px solid var(--rule);background:#f6f1e6;padding:16px 18px}.platform .stat .k{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:#6a6350;margin-bottom:10px;font-size:9px}.platform .stat .v{font-family:var(--font-serif), Georgia, serif;color:var(--ink);font-size:40px;line-height:1}.platform .bars{border:1px solid var(--rule);background:#f6f1e6;align-items:flex-end;gap:3px;height:130px;padding:14px 16px;display:flex;overflow-x:auto}.platform .bars .bar{background:var(--steel);flex:1 0 6px;min-width:6px;min-height:2px}.platform .bars .bar:hover{background:var(--stamp)}.platform .toolbar{flex-wrap:wrap;align-items:flex-end;gap:20px;margin-bottom:22px;display:flex}.platform .toolbar .grow{flex:260px}.platform .psel{font-family:var(--font-mono), monospace;color:var(--ink);border:0;border-bottom:2px solid var(--ink);background:0 0;border-radius:0;min-width:180px;padding:6px 0;font-size:14px}.platform .psel:focus{border-bottom-color:var(--stamp);outline:none}.platform table.ptable{border-collapse:collapse;border:1px solid var(--rule);background:#f6f1e6;width:100%}.platform .ptable th{text-align:left;font-family:var(--font-mono), monospace;letter-spacing:.13em;text-transform:uppercase;color:#6a6350;border-bottom:1px solid var(--ink);padding:11px 14px;font-size:9px}.platform .ptable td{border-bottom:1px solid var(--rule2);vertical-align:middle;padding:12px 14px;font-size:14px}.platform .ptable tbody tr:last-child td{border-bottom:0}.platform .ptable tbody tr:hover{background:#efe8d8}.platform .ptable a{color:var(--ink);font-weight:500;text-decoration:none}.platform .ptable a:hover{color:var(--stamp)}.platform .slugcell{font-family:var(--font-mono), monospace;color:#6a6350;font-size:12px}.platform .chip{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:2px;padding:3px 8px;font-size:9px;display:inline-block}.platform .chip.trial{color:var(--brass)}.platform .chip.active{color:#3f7d4f}.platform .chip.suspended{color:var(--stamp)}.platform .chip.archived{color:#8a8371}.platform .btn{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);border:1px solid var(--ink);cursor:pointer;background:0 0;padding:9px 14px;font-size:10px;font-weight:700}.platform .btn:hover:not(:disabled){background:var(--ink);color:var(--paper)}.platform .btn:disabled{opacity:.4;cursor:not-allowed}.platform .btn.danger{color:var(--stamp);border-color:var(--stamp)}.platform .btn.danger:hover:not(:disabled){background:var(--stamp);color:#fff}.platform .actionrow{flex-wrap:wrap;gap:10px;display:flex}.platform .detailgrid{grid-template-columns:2fr 1fr;align-items:start;gap:20px;display:grid}@media (max-width:760px){.platform .detailgrid{grid-template-columns:1fr}}.platform .panel{border:1px solid var(--rule);background:#f6f1e6;margin-bottom:20px;padding:20px 22px}.platform .panel h2{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--stamp);border-bottom:1px solid var(--rule2);margin:0 0 16px;padding-bottom:8px;font-size:10px}.platform dl.kv{grid-template-columns:38% 62%;gap:9px 12px;margin:0;display:grid}.platform dl.kv dt{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:#6a6350;align-self:center;font-size:9px}.platform dl.kv dd{color:var(--ink);word-break:break-word;margin:0;font-size:14px}.platform .editgrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:18px;display:grid}.platform .backlink{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--steel);margin-bottom:16px;font-size:10px;text-decoration:none;display:inline-block}.platform .backlink:hover{color:var(--stamp)}.platform .muted{color:#6a6350;font-size:14px;line-height:1.55}.platform .loadwrap{text-align:center;color:#6a6350;font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;padding:48px 20px;font-size:12px}.platform .purgebox{border:1px dashed var(--stamp);background:#f4e9db;padding:16px 18px}.platform .purgebox code{color:var(--stamp);font-weight:700}.platform .checkrow{align-items:center;gap:10px;padding:6px 0;display:flex}.platform .checkrow input[type=checkbox]{width:16px;height:16px;accent-color:var(--stamp);cursor:pointer}.platform .setflag{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:#6a6350;font-size:9px}.platform .ptext{border:1px solid var(--ink);width:100%;font-family:var(--font-mono), monospace;color:var(--ink);resize:vertical;background:#fbf8f0;border-radius:0;padding:8px 10px;font-size:13px;line-height:1.5}.platform .ptext:focus{border-color:var(--stamp);outline:none}.platform .ptext::placeholder{color:#9a917c}.platform .hint{font-family:var(--font-mono), monospace;letter-spacing:.05em;color:#8a8371;margin-top:6px;font-size:9px;line-height:1.5}
