:root{color-scheme:dark;--bg:#121410;--surface:#1b1e17;--panel-2:#232720;--ink:#eaece3;--ink-2:#a9ad9e;--ink-3:#71756a;--line:#2c3027;--line-2:#3a3f33;--accent:#63b9a5;--accent-ink:#8fd4c4;--accent-soft:#1a2b26;--crit:#e08175;--crit-soft:#2f201d;--high:#d9ac52;--high-soft:#2c2717;--med:#a6b26d;--good:#67c08b;--good-soft:#182a1f;--sans:var(--font-sans),"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans SC",sans-serif;--mono:var(--font-mono),ui-monospace,"SF Mono",Menlo,monospace}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.7;-webkit-font-smoothing:antialiased}a{color:var(--accent-ink);text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:3px}.mono,code{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}h1,h2,h3,h4{font-family:var(--sans);font-weight:600;line-height:1.18;letter-spacing:-.015em}.container{max-width:1040px;margin:0 auto;padding:0 28px}.narrow{max-width:780px}.label{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);display:inline-flex;align-items:center;gap:8px}.label:before{content:"";width:7px;height:7px;border-radius:2px;background:var(--accent);transform:rotate(45deg)}.nav{position:-webkit-sticky;position:sticky;top:0;z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb,var(--bg) 85%,transparent);border-bottom:1px solid var(--line)}.nav-inner{display:flex;gap:26px;min-height:64px;flex-wrap:wrap;padding:8px 0}.brand,.nav-inner{align-items:center}.brand{display:inline-flex;gap:9px;font-weight:600;font-size:16px;color:var(--ink);white-space:nowrap;letter-spacing:-.01em}.brand .mark{width:24px;height:24px;flex:none}.brand small{font-family:var(--mono);font-size:11px;color:var(--ink-3);letter-spacing:.1em;text-transform:uppercase}.nav a.link{color:var(--ink-2);font-size:14px;white-space:nowrap}.nav a.link:hover{color:var(--ink);text-decoration:none}.nav .spacer{flex:1 1;min-width:0}.gh{font-family:var(--mono);font-size:12.5px;border:1px solid var(--line-2);padding:7px 14px;border-radius:8px;color:var(--ink)}.gh:hover{border-color:var(--accent);text-decoration:none}.nav-cta{font-size:13.5px;font-weight:600;padding:7px 15px;border-radius:8px;color:var(--accent-ink);background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent) 34%,transparent);white-space:nowrap}.nav-cta:hover{background:color-mix(in srgb,var(--accent) 22%,transparent);text-decoration:none}.tbl-scroll{overflow-x:auto}.tiers{width:100%;border-collapse:collapse;margin-top:8px;font-size:14.5px}.tiers td,.tiers th{text-align:left;padding:14px;border-bottom:1px solid var(--line);vertical-align:top}.tiers thead th{font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-weight:600;border-bottom:1px solid var(--line-2)}.tiers tbody th{font-family:var(--sans);color:var(--ink);font-weight:650;white-space:nowrap}.tiers td{color:var(--ink-2)}.tiers .price{font-family:var(--mono);color:var(--accent-ink);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tiers tr.free .price,.tiers tr.free td,.tiers tr.free th{color:var(--ink-3)}.tiers tr.tier-featured td,.tiers tr.tier-featured th{background:var(--accent-soft)}.tiers tr.tier-featured th{box-shadow:inset 3px 0 0 var(--accent)}.langsw{font-family:var(--mono);font-size:13px;display:inline-flex;align-items:center;gap:5px}.langsw,.langsw a{color:var(--ink-3)}.langsw a:hover{color:var(--ink);text-decoration:none}.langsw a.on{color:var(--accent)}.langsw .sep{opacity:.5}@media (max-width:600px){.nav-inner{gap:14px 18px}.nav a.link{font-size:13px}}.hero{padding:88px 0 52px}.hero h1{font-size:clamp(34px,6.4vw,62px);margin:20px 0 18px;line-height:1.06;letter-spacing:-.03em;font-weight:600;max-width:15ch}.hero h1 .g{color:var(--accent)}.hero p.sub{font-size:clamp(16px,2vw,19px);color:var(--ink-2);max-width:600px;margin:0 0 30px}.cta-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.btn{font-family:var(--sans);font-size:15px;padding:12px 22px;border-radius:10px;cursor:pointer;border:1px solid var(--line-2);background:var(--surface);color:var(--ink);transition:.15s;font-weight:500}.btn:hover{text-decoration:none}.btn.primary,.btn:hover{border-color:var(--accent)}.btn.primary{background:var(--accent);color:#fff}.btn.primary:hover{background:var(--accent-ink)}.btn.ghost{border-color:transparent;background:transparent;color:var(--ink-2);padding-left:6px}.btn.ghost:hover{color:var(--accent)}.proof{margin-top:26px;font-family:var(--mono);font-size:12.5px;color:var(--ink-3);letter-spacing:.02em}.proof b{color:var(--accent);font-weight:500}section.block{padding:46px 0}.sec-head{display:flex;align-items:baseline;gap:14px;padding-bottom:14px;border-bottom:1px solid var(--line);margin-bottom:26px}.sec-head .idx{font-family:var(--mono);font-size:13px;color:var(--accent);font-weight:500}.sec-head .nm{letter-spacing:.14em;text-transform:uppercase}.sec-head .nm,.sec-head .r{font-family:var(--mono);font-size:12px;color:var(--ink-3)}.sec-head .r{margin-left:auto}h2.sec{font-size:clamp(21px,3vw,28px);margin:0 0 8px;letter-spacing:-.02em}.sec-sub{color:var(--ink-3);margin:0 0 22px;font-size:15px}.grid{display:grid;grid-gap:14px;gap:14px}.cards3{grid-template-columns:repeat(auto-fit,minmax(232px,1fr))}.card{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:22px}.card h3{font-size:16.5px;margin:0 0 8px}.card p{margin:0;font-size:14px;color:var(--ink-2);line-height:1.7}.card .k{font-size:12px;color:var(--ink-3);margin-bottom:8px;letter-spacing:.04em}.card .k,.stepnum{font-family:var(--mono)}.stepnum{font-size:13px;font-weight:600;color:var(--accent);margin-bottom:14px;display:inline-flex;align-items:center;gap:8px}.stepnum:after{content:"";height:1px;width:34px;background:var(--line-2)}.codeblock{position:relative;background:var(--panel-2);border:1px solid var(--line);border-radius:14px;padding:20px 22px;overflow-x:auto}.codeblock pre{margin:0;font-family:var(--mono);font-size:13.5px;color:var(--ink);line-height:1.8}.copybtn{position:absolute;top:12px;right:12px;font-family:var(--mono);font-size:12px;padding:5px 11px;border-radius:7px;border:1px solid var(--line-2);background:var(--surface);color:var(--ink-2);cursor:pointer}.copybtn:hover{color:var(--accent);border-color:var(--accent)}.sev{font-family:var(--mono);font-size:11px;font-weight:600;padding:2px 8px;border-radius:6px;white-space:nowrap}.sev.crit{background:var(--crit-soft);color:var(--crit)}.sev.high{background:var(--high-soft);color:var(--high)}.sev.med{background:var(--panel-2);color:var(--med)}.grade{font-family:var(--mono);font-weight:600;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:13px;font-size:28px;border:1.5px solid}.grade.A{background:var(--good-soft);color:var(--good);border-color:var(--good)}.grade.B{background:var(--accent-soft);color:var(--accent);border-color:var(--accent)}.grade.C{background:var(--high-soft);color:var(--high);border-color:var(--high)}.grade.D{background:var(--crit-soft);color:var(--crit);border-color:var(--crit)}.st{font-family:var(--mono);font-size:12px;font-weight:600}.st.pass{color:var(--good)}.st.fail{color:var(--crit)}.st.warn{color:var(--high)}.st.skip{color:var(--ink-3)}input[type=text],input[type=url]{width:100%;font-family:var(--mono);font-size:14px;padding:13px 15px;background:var(--surface);border:1px solid var(--line-2);border-radius:11px;color:var(--ink)}input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.finding{display:grid;grid-template-columns:64px 1fr auto;grid-gap:12px;gap:12px;padding:13px 0;border-bottom:1px solid var(--line);align-items:start}.finding:last-child{border-bottom:none}.finding .fid{font-family:var(--mono);font-size:13px;color:var(--accent)}.finding .ftitle{font-size:14.5px}.finding .fev{font-size:13px;color:var(--ink-3);margin-top:3px;line-height:1.6}.toggle3{display:inline-flex;border:1px solid var(--line-2);border-radius:9px;overflow:hidden}.toggle3 button{font-family:var(--mono);font-size:12px;padding:6px 11px;background:transparent;border:none;color:var(--ink-3);cursor:pointer}.toggle3 button.on.pass{background:var(--good-soft);color:var(--good)}.toggle3 button.on.fail{background:var(--crit-soft);color:var(--crit)}.toggle3 button.on.na{background:var(--panel-2);color:var(--ink-2)}.note{background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent) 24%,transparent);border-radius:12px;padding:16px 20px;font-size:14px;color:var(--ink-2);line-height:1.7}.note b{color:var(--accent-ink)}footer{border-top:1px solid var(--line);margin-top:68px;padding:40px 0;color:var(--ink-3);font-size:13.5px}.foot{display:flex;flex-wrap:wrap;gap:40px 56px;justify-content:space-between;align-items:flex-start}.foot-brand-col{max-width:30ch}.foot-brand{font-weight:600;color:var(--ink-2);font-family:var(--mono);letter-spacing:.04em}.foot-tag{margin-top:8px;color:var(--ink-3);line-height:1.6}.foot-cols{display:flex;gap:48px;flex-wrap:wrap}.foot-col{display:flex;flex-direction:column;gap:9px}.foot-h{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin-bottom:2px}.foot-col a{color:var(--ink-2)}.foot-col a:hover{color:var(--accent-ink)}footer a{color:var(--ink-2)}.faq-item{border-bottom:1px solid var(--line);padding:22px 0}.faq-item h3{font-size:16.5px;margin:0 0 8px}.faq-item p{margin:0;color:var(--ink-2);font-size:14.5px;line-height:1.7}.pipe{list-style:none;margin:20px 0 0;padding:0}.pipe-step{display:grid;grid-template-columns:40px 1fr;grid-gap:16px;gap:16px}.pipe-rail{display:flex;flex-direction:column;align-items:center}.pipe-dot{width:30px;height:30px;border-radius:50%;flex:none;display:inline-flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:13px;font-weight:600;color:var(--accent-ink);background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent) 40%,transparent)}.pipe-rail:after{content:"";flex:1 1 auto;width:2px;margin:6px 0;background:linear-gradient(var(--line-2),var(--line));min-height:14px}.pipe-step:last-child .pipe-rail:after{display:none}.pipe-body{padding-bottom:22px;min-width:0}.pipe-head{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.pipe-head h3{margin:0;font-size:18px}.pipe-tier{font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);border:1px solid var(--line-2);border-radius:20px;padding:2px 9px;white-space:nowrap}.pipe-body p{margin:7px 0 0;color:var(--ink-2);font-size:14.5px}.pipe-decides{margin-top:8px;font-size:12.5px;color:var(--accent)}.contact-card{display:flex;gap:40px;align-items:center;justify-content:space-between;background:var(--bg-2);border:1px solid var(--line);border-radius:16px;padding:30px 32px;flex-wrap:wrap}.contact-main{flex:1 1 320px;min-width:0}.contact-rows{display:flex;flex-direction:column;gap:12px;margin-top:22px}.contact-row{display:flex;align-items:baseline;gap:14px}.contact-lbl{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);width:62px;flex:none}.contact-val{font-size:14px;color:var(--accent-ink);word-break:break-word}a.contact-val:hover{color:var(--accent)}.contact-qr{flex:0 0 auto;text-align:center}.contact-qr img{width:188px;height:auto;display:block;background:#fff;border-radius:12px;padding:10px;border:1px solid var(--line);box-shadow:0 6px 24px rgba(0,0,0,.18)}@media (max-width:560px){.contact-card{flex-direction:column;align-items:stretch;gap:26px;padding:24px}.contact-qr{align-self:center}}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Sans_Fallback_c8daab;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_c8daab{font-family:__IBM_Plex_Sans_c8daab,__IBM_Plex_Sans_Fallback_c8daab;font-style:normal}.__variable_c8daab{--font-sans:"__IBM_Plex_Sans_c8daab","__IBM_Plex_Sans_Fallback_c8daab"}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_Fallback_595324;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_595324{font-family:__IBM_Plex_Mono_595324,__IBM_Plex_Mono_Fallback_595324;font-style:normal}.__variable_595324{--font-mono:"__IBM_Plex_Mono_595324","__IBM_Plex_Mono_Fallback_595324"}