:root{--bg:#0a0e14;--bg-grad:radial-gradient(1200px 600px at 50% -200px,#12203050,transparent);--surface:#111823;--surface-2:#161f2c;--border:#202b3a;--border-strong:#2c3a4d;--text:#e6edf3;--text-muted:#8b98a9;--text-faint:#5f6d7e;--accent:#22d3ee;--accent-text:#06222a;--accent-soft:#22d3ee1f;--ok:#34d399;--ok-soft:#34d3991f;--warn:#fbbf24;--warn-soft:#fbbf241f;--bad:#f87171;--bad-soft:#f871711f;--shadow:0 1px 2px #0006,0 8px 24px -12px #0009;--radius:12px;--radius-sm:8px;--mono:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--sans:var(--font-sans),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--display:var(--font-display),var(--sans);color-scheme:dark}:root[data-theme=light]{--bg:#ffffff;--bg-grad:radial-gradient(1200px 600px at 50% -240px,#dbeafe80,transparent);--surface:#ffffff;--surface-2:#f6f8fb;--border:#e4e9f0;--border-strong:#cfd8e3;--text:#0f172a;--text-muted:#5a6a7e;--text-faint:#8493a5;--accent:#0b6bcb;--accent-text:#ffffff;--accent-soft:#0b6bcb14;--ok:#059669;--ok-soft:#05966914;--warn:#b45309;--warn-soft:#b4530914;--bad:#dc2626;--bad-soft:#dc262614;--shadow:0 1px 2px #0f172a0a,0 8px 24px -12px #0f172a1f;color-scheme:light}@media (prefers-color-scheme:light){:root:not([data-theme]){--bg:#ffffff;--bg-grad:radial-gradient(1200px 600px at 50% -240px,#dbeafe80,transparent);--surface:#ffffff;--surface-2:#f6f8fb;--border:#e4e9f0;--border-strong:#cfd8e3;--text:#0f172a;--text-muted:#5a6a7e;--text-faint:#8493a5;--accent:#0b6bcb;--accent-text:#ffffff;--accent-soft:#0b6bcb14;--ok:#059669;--ok-soft:#05966914;--warn:#b45309;--warn-soft:#b4530914;--bad:#dc2626;--bad-soft:#dc262614;--shadow:0 1px 2px #0f172a0a,0 8px 24px -12px #0f172a1f;color-scheme:light}}*,:after,:before{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%}body{min-height:100dvh;font-family:var(--sans);font-size:16px;line-height:1.6;color:var(--text);background:var(--bg);background-image:var(--bg-grad);background-repeat:no-repeat;-webkit-font-smoothing:antialiased;display:flex;flex-direction:column}img,svg{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}h1,h2,h3,h4{font-family:var(--display);line-height:1.2;font-weight:600;letter-spacing:-.03em}.container{width:100%;max-width:1080px;margin-inline:auto;padding-inline:20px}.main{flex:1 1;padding-block:26px 56px}.stack{display:flex;flex-direction:column;gap:20px}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px}.grid-2,.grid-3{display:grid;gap:16px}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px}@media (max-width:760px){.grid-2,.grid-3{grid-template-columns:minmax(0,1fr)}}.header{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--bg) 85%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border)}.header__inner{display:flex;align-items:center;gap:16px;height:60px}.brand{display:inline-flex;align-items:center;gap:9px;font-weight:700;font-size:16px;letter-spacing:-.03em;color:var(--text)}.brand:hover{text-decoration:none}.brand__mark{display:grid;place-items:center;width:26px;height:26px;border-radius:7px;background:var(--accent);color:var(--accent-text);font-family:var(--mono);font-size:13px;font-weight:700}.nav{display:flex;align-items:center;gap:2px;margin-left:auto}.nav__link{padding:7px 11px;border-radius:var(--radius-sm);font-size:14px;font-weight:500;color:var(--text-muted);white-space:nowrap}.nav__link:hover{color:var(--text);background:var(--surface-2);text-decoration:none}.nav__link[aria-current=page]{color:var(--text);background:var(--accent-soft)}.nav__toggle{display:none;margin-left:auto;padding:7px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);cursor:pointer}@media (max-width:900px){.nav__toggle{display:grid;place-items:center}.nav{display:none;position:absolute;top:60px;left:0;right:0;flex-direction:column;align-items:stretch;gap:2px;padding:10px 20px 16px;background:var(--bg);border-bottom:1px solid var(--border);margin-left:0}.nav[data-open=true]{display:flex}.nav__link{padding:11px}}.theme-toggle{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text-muted);cursor:pointer;transition:color .15s,border-color .15s}.theme-toggle:hover{color:var(--text);border-color:var(--border-strong)}.theme-toggle__moon,:root[data-theme=light] .theme-toggle__sun{display:none}:root[data-theme=light] .theme-toggle__moon{display:block}@media (prefers-color-scheme:light){:root:not([data-theme]) .theme-toggle__sun{display:none}:root:not([data-theme]) .theme-toggle__moon{display:block}}.hero{text-align:center;padding-block:0 18px}.hero__eyebrow{display:inline-flex;align-items:center;gap:7px;padding:4px 10px;border:1px solid var(--border);border-radius:999px;background:var(--surface);font-size:12px;color:var(--text-muted)}.hero h1{margin-top:12px;font-size:clamp(25px,4vw,32px)}.hero__sub{margin:8px auto 0;max-width:58ch;color:var(--text-muted);font-size:15px}.ipbig{margin-top:20px;display:flex;flex-direction:column;align-items:center;gap:4px}.ipbig__label{font-size:11.5px;text-transform:uppercase;letter-spacing:.09em;color:var(--text-faint)}.ipbig__value{display:flex;align-items:center;gap:10px;font-family:var(--mono);font-size:clamp(24px,4.6vw,34px);font-weight:600;letter-spacing:-.02em;word-break:break-all}.ipbig__meta{color:var(--text-muted);font-size:14px}.sig{position:relative;border:1px solid var(--border);border-radius:18px;background:var(--surface);padding:30px 26px 26px;overflow:hidden}.sig:before{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--border) 1px,transparent 1px),linear-gradient(90deg,var(--border) 1px,transparent 1px);background-size:32px 32px;opacity:.35;-webkit-mask-image:radial-gradient(120% 90% at 50% 0,#000 30%,transparent 78%);mask-image:radial-gradient(120% 90% at 50% 0,#000 30%,transparent 78%);pointer-events:none}.sig>*{position:relative}.sig__caption{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);margin-bottom:22px}.sig__caption b{color:var(--accent);font-weight:600}.sig__chain{display:flex;align-items:stretch;gap:0}.sig__node{flex:1 1;min-width:0;padding:16px 14px;border:1px solid var(--border-strong);border-radius:14px;background:var(--bg);text-align:center;transition:border-color .35s,box-shadow .35s}.sig__node[data-tone=ok]{border-color:color-mix(in srgb,var(--accent) 55%,transparent);box-shadow:0 0 0 3px var(--accent-soft),0 0 28px -14px var(--accent)}.sig__node[data-tone=bad]{border-color:color-mix(in srgb,var(--bad) 55%,transparent);box-shadow:0 0 0 3px var(--bad-soft)}.sig__node-kind{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint)}.sig__node-value{font-family:var(--mono);font-size:15px;font-weight:500;margin-top:7px;word-break:break-all;line-height:1.35}.sig__node-sub{font-size:12.5px;color:var(--text-muted);margin-top:4px;line-height:1.45;text-wrap:balance}.sig__link{position:relative;flex:0 1 90px;min-width:34px;align-self:center;height:2px;background:var(--border-strong);border-radius:2px}.sig__link[data-state=idle]{background:repeating-linear-gradient(90deg,var(--border-strong) 0 5px,transparent 5px 10px)}.sig__link[data-state=live]{background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 25%,transparent),var(--accent))}.sig__link[data-state=bad]{background:linear-gradient(90deg,color-mix(in srgb,var(--bad) 25%,transparent),var(--bad))}.sig__packet{position:absolute;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--accent);box-shadow:0 0 12px 2px var(--accent);animation:packet 1.9s linear infinite}.sig__packet:nth-child(2){animation-delay:.63s}.sig__packet:nth-child(3){animation-delay:1.26s}@keyframes packet{0%{left:-3px;opacity:0}12%{opacity:1}88%{opacity:1}to{left:calc(100% - 3px);opacity:0}}.sig__branch{margin-top:26px;padding-top:22px;border-top:1px dashed var(--border-strong)}.sig__branch-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:14px}.sig__branch-title{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint)}.sig__resolvers{display:flex;gap:10px;flex-wrap:wrap}.sig__resolver{display:flex;align-items:center;gap:9px;padding:9px 13px;border:1px solid var(--border);border-radius:11px;background:var(--bg);font-size:13px;transition:border-color .3s}.sig__resolver[data-tone=bad]{border-color:color-mix(in srgb,var(--bad) 45%,transparent);background:var(--bad-soft)}.sig__resolver-ip{font-family:var(--mono);font-size:13px}.sig__resolver-meta{color:var(--text-faint);font-size:12px}.sig__resolver--ghost{min-width:150px;height:39px;border-style:dashed;animation:ghost 1.5s ease-in-out infinite}@keyframes ghost{0%,to{opacity:.35}50%{opacity:.75}}.sig__verdict{display:flex;align-items:flex-start;gap:13px;margin-top:24px;padding:15px 17px;border-radius:13px;border:1px solid var(--border);background:var(--surface-2)}.sig__verdict[data-tone=ok]{border-color:color-mix(in srgb,var(--ok) 40%,transparent);background:var(--ok-soft)}.sig__verdict[data-tone=bad]{border-color:color-mix(in srgb,var(--bad) 40%,transparent);background:var(--bad-soft)}.sig__verdict-icon{flex:none;margin-top:1px}.sig__verdict-title{font-family:var(--display);font-size:16px;font-weight:600;letter-spacing:-.01em}.sig__verdict-body{font-size:13.5px;color:var(--text-muted);margin-top:2px}@media (max-width:780px){.sig{padding:24px 16px 20px}.sig__chain{flex-direction:column;align-items:stretch}.sig__link{flex:none;width:2px;height:26px;align-self:center;margin:0}.sig__link[data-state=idle]{background:repeating-linear-gradient(180deg,var(--border-strong) 0 5px,transparent 5px 10px)}.sig__link[data-state=live]{background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 25%,transparent),var(--accent))}.sig__link[data-state=bad]{background:linear-gradient(180deg,color-mix(in srgb,var(--bad) 25%,transparent),var(--bad))}.sig__packet{left:50%;top:auto;margin-top:0;margin-left:-3px;animation-name:packet-v}@keyframes packet-v{0%{top:-3px;opacity:0}12%{opacity:1}88%{opacity:1}to{top:calc(100% - 3px);opacity:0}}}@media (prefers-reduced-motion:reduce){.sig__packet{opacity:.9;left:50%}.sig__packet,.sig__resolver--ghost{animation:none}}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}.card__head{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid var(--border);background:var(--surface-2)}.card__title{font-size:14px;font-weight:650;letter-spacing:.01em}.card__body{padding:16px}.card__head .pill{margin-left:auto}.kv{display:grid;grid-gap:1px;gap:1px}.kv__row{display:grid;grid-template-columns:130px minmax(0,1fr);grid-gap:14px;gap:14px;padding:7px 0;border-bottom:1px solid var(--border);font-size:14px}.kv__row:last-child{border-bottom:0}.kv__key{color:var(--text-muted)}.kv__val{min-width:0;word-break:break-word}.kv__val--mono{font-family:var(--mono);font-size:13.5px}@media (max-width:560px){.kv__row{grid-template-columns:minmax(0,1fr);gap:2px}}.pill{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.02em;white-space:nowrap;border:1px solid transparent}.pill:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.pill--ok{color:var(--ok);background:var(--ok-soft);border-color:color-mix(in srgb,var(--ok) 30%,transparent)}.pill--warn{color:var(--warn);background:var(--warn-soft);border-color:color-mix(in srgb,var(--warn) 30%,transparent)}.pill--bad{color:var(--bad);background:var(--bad-soft);border-color:color-mix(in srgb,var(--bad) 30%,transparent)}.pill--idle{color:var(--text-faint);border-color:var(--border)}.btn,.pill--idle{background:var(--surface-2)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 16px;border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text);font-size:14.5px;font-weight:550;cursor:pointer;transition:background .15s,border-color .15s,opacity .15s}.btn:hover:not(:disabled){border-color:var(--accent);text-decoration:none}.btn:disabled{opacity:.55;cursor:not-allowed}.btn--primary{background:var(--accent);border-color:var(--accent);color:var(--accent-text);font-weight:600}.btn--primary:hover:not(:disabled){opacity:.9}.btn--icon{padding:7px;color:var(--text-muted)}.btn--icon:hover:not(:disabled){color:var(--accent)}.field{display:flex;gap:10px;flex-wrap:wrap}.input{flex:1 1;min-width:0;padding:10px 13px;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--bg);font-family:var(--mono);font-size:14.5px;transition:border-color .15s}.input::placeholder{color:var(--text-faint);font-family:var(--sans)}.input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.input--err{border-color:var(--bad)}.label{display:block;margin-bottom:6px;font-weight:550;color:var(--text-muted)}.hint,.label{font-size:13px}.hint{margin-top:8px;color:var(--text-faint)}.err{margin-top:10px;padding:10px 13px;border:1px solid color-mix(in srgb,var(--bad) 35%,transparent);border-radius:var(--radius-sm);background:var(--bad-soft);color:var(--bad);font-size:14px}.range{width:100%;accent-color:var(--accent)}.check{display:flex;align-items:center;gap:9px;font-size:14.5px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.check input{width:17px;height:17px;accent-color:var(--accent);cursor:pointer}.myip{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:12px}.myip__label{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint)}.chip{display:inline-flex;align-items:center;gap:8px;padding:5px 10px 5px 8px;border:1px solid var(--border-strong);border-radius:999px;background:var(--surface-2);color:var(--text);cursor:pointer;transition:border-color .15s,background .15s}.chip:hover:not(:disabled){border-color:var(--accent);background:var(--accent-soft)}.chip:disabled{opacity:.55;cursor:not-allowed}.chip__kind{font-size:10px;font-weight:700;letter-spacing:.08em;padding:2px 6px;border-radius:999px;background:var(--border);color:var(--text-muted)}.chip__ip{font-family:var(--mono);font-size:13px;word-break:break-all}.table-wrap{overflow-x:auto}.table{width:100%;border-collapse:collapse;font-size:14px}.table th{padding:9px 12px;text-align:left;font-size:11.5px;font-weight:650;text-transform:uppercase;letter-spacing:.07em;color:var(--text-faint);white-space:nowrap}.table td,.table th{border-bottom:1px solid var(--border)}.table td{padding:10px 12px;vertical-align:middle}.table tr:last-child td{border-bottom:0}.table td.mono{font-family:var(--mono);font-size:13.5px}.skeleton{display:inline-block;min-width:90px;height:1em;vertical-align:middle;border-radius:4px;background:linear-gradient(90deg,var(--surface-2) 25%,var(--border) 37%,var(--surface-2) 63%);background-size:400% 100%;animation:shimmer 1.3s ease-in-out infinite}@keyframes shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}@media (prefers-reduced-motion:reduce){.skeleton{animation:none}*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important}}.tool{display:block;padding:16px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--text);transition:border-color .15s,transform .15s}.tool:hover{border-color:var(--accent);transform:translateY(-2px);text-decoration:none}.tool__name{font-size:15px;font-weight:650;margin-bottom:4px}.tool__desc{font-size:13.5px;color:var(--text-muted);line-height:1.5}.prose h2{font-size:19px;margin-bottom:8px}.prose h3{font-size:15.5px;margin-bottom:6px}.prose p{color:var(--text-muted);font-size:14.5px}.prose p+h3{margin-top:16px}.footer{border-top:1px solid var(--border);background:var(--surface);padding-block:28px;font-size:13.5px;color:var(--text-muted)}.footer__grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-gap:28px;gap:28px}@media (max-width:700px){.footer__grid{grid-template-columns:minmax(0,1fr);gap:20px}}.footer h4{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--text-faint);margin-bottom:9px}.footer__links{display:flex;flex-direction:column;gap:6px}.footer__links a{color:var(--text-muted)}.footer__links a:hover{color:var(--accent)}.footer__bottom{margin-top:24px;padding-top:16px;border-top:1px solid var(--border);font-size:13px;color:var(--text-faint)}.mono{font-family:var(--mono)}.muted{color:var(--text-muted)}.faint{color:var(--text-faint)}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.row{gap:10px}.row,.spread{display:flex;align-items:center;flex-wrap:wrap}.spread{justify-content:space-between;gap:12px}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_6b9622{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_6b9622{--font-display:"Space Grotesk","Space Grotesk Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_898c26{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_898c26{--font-mono:"JetBrains Mono","JetBrains Mono Fallback"}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-sans:"Inter","Inter Fallback"}