:root{--panel:var(--surface);--panel2:var(--surface2);--muted:var(--ink3);--imgbg:var(--surface2);--accent-ink:var(--onAccent);--accent-soft:var(--accentSoft);--sticker-ink:var(--stickerInk);--sticker-bar:var(--stickerBar);--fees:var(--warn);--good-soft:var(--goodSoft);--warn-soft:var(--warnSoft);--bad-soft:var(--badSoft);--seg1:var(--s1);--seg2:var(--s3);--seg3:var(--s2);--seg4:var(--s4);--seg5:var(--warn);--logo-car:var(--mark-car);--logo-tag:var(--mark-tag);--logo-cut:var(--surface);--logo-ink:var(--ink);--logo-fit:var(--brandGreen)}*{box-sizing:border-box}html,body{margin:0}body{background:var(--bg);color:var(--ink);font-family:var(--f-body),system-ui,-apple-system,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.4}a{color:var(--accent);text-underline-offset:2px}a:hover{color:var(--ink)}.page{min-height:70vh;padding-block:16px 80px}.mono{font-family:var(--f-mono),monospace}.brand{color:var(--logo-ink);align-items:center;text-decoration:none;display:flex}.brand:hover{color:var(--logo-ink)}.logo{align-items:center;gap:8px;display:inline-flex}.tag{color:var(--muted);font-size:13px}.nav{flex-wrap:wrap;align-items:center;gap:4px 18px;display:flex}.nav a{font:600 16px var(--f-display),sans-serif;color:var(--ink2);border-bottom:2px solid #0000;padding:4px 0;text-decoration:none}.nav a:hover{color:var(--ink)}.nav a[aria-current=page]{color:var(--ink);border-bottom-color:var(--ink)}@media (max-width:819px){.tag{display:none}.nav{order:9;justify-content:flex-start;width:100%;display:none}}h2.sec{font:600 12px var(--f-mono),monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:14px 0 6px}h2.sec:first-child{margin-top:0}.hint{color:var(--muted);font-size:13px}.panel{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:12px 14px}button,input,select{font:inherit;color:inherit}button:focus-visible,input:focus-visible,select:focus-visible,a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hl{background:linear-gradient(transparent 62%,var(--sticker-bar) 62%);padding:0 .04em}html{overflow-x:clip}.hero{background:var(--panel);border-bottom:1px solid var(--line);margin:-16px calc(50% - 50vw) 14px;padding-inline:calc(50vw - 50%)}.hero h1{letter-spacing:-.015em;max-width:24ch;margin:0;font-size:clamp(30px,3.4vw,52px);line-height:1.04}.hero h1 .pre{color:var(--muted);margin-bottom:.12em;font-size:.6em;font-weight:500;display:block}.hero h1 .pre .hl{color:var(--ink2)}.hero .lede{color:var(--ink2);text-wrap:pretty;max-width:62ch;margin:0;font-size:16px}.hero .meta{color:var(--muted);flex-wrap:wrap;gap:8px 18px;font-size:13px;display:flex}.hero .copy{flex-direction:column;gap:10px;display:flex}.receipt{border:1px solid var(--line);background:var(--panel2);border-radius:12px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.receipt .top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}.receipt .top .t{line-height:1.2;font:600 21px var(--f-display),sans-serif;flex:280px}.stack{border-radius:4px;gap:2px;height:42px;display:flex;overflow:hidden}.stack>div{white-space:nowrap;text-overflow:ellipsis;align-items:center;min-width:0;padding:0 12px;font-size:13px;font-weight:600;display:flex;overflow:hidden}.stack .msrp{background:var(--sticker-bar);color:#3a2b00}.stack .tot{background:var(--ink);color:var(--bg)}.stack .back{border:1px dashed var(--muted);background:repeating-linear-gradient(135deg,transparent 0 6px,var(--line) 6px 8px);color:var(--ink2);border-radius:0 4px 4px 0;padding:0 10px;font-size:12px;font-weight:400}.sum{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 20px;padding-top:8px;display:flex}@media (max-width:819px){.receipt.folded{display:none}}.grid{grid-template-columns:320px minmax(0,1fr) 320px;align-items:start;gap:14px;display:grid}@media (max-width:1239px){.grid{grid-template-columns:320px minmax(0,1fr)}.side{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;display:grid}}@media (max-width:819px){.grid{grid-template-columns:minmax(0,1fr)}}.side{flex-direction:column;gap:12px;display:flex}.needs{max-height:calc(100vh - 32px);padding:0;position:sticky;top:16px;overflow-y:auto}@media (max-width:819px){.needs{max-height:none;position:static}}.presets{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.preset{text-align:left;background:var(--accent-soft);min-width:0;color:var(--accent);cursor:pointer;border:1px solid #0000;border-radius:8px;flex-direction:column;align-items:flex-start;gap:1px;padding:7px 10px;display:flex}.preset[aria-pressed=true]{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.preset b{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.preset small{line-height:1.3}.preset b{font-size:13px;font-weight:600}.preset small{opacity:.85;font-size:11px}.budget{background:var(--panel2);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:6px;padding:8px 12px;display:flex}.budget .t{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.budget .t span{font-size:14px;font-weight:600}.budget .t b{font:600 18px var(--f-mono),monospace}input[type=range]{width:100%;accent-color:var(--accent);margin:0}.row{justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.row label{flex:1}.row input[type=number],.row select{border:1px solid var(--line);background:var(--panel2);border-radius:8px;height:34px;font-size:14px}.row input[type=number]{width:96px;font-family:var(--f-mono),monospace;text-align:right;padding:0 10px}.row select{max-width:170px;padding:0 8px}.results{flex-direction:column;gap:10px;min-width:0;display:flex}.cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));align-items:start;gap:10px;display:grid}.card{background:var(--panel);border:1px solid var(--line);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.card .who{flex-direction:column;gap:4px;min-width:0;display:flex}span.rank{font:600 12px var(--f-mono),monospace;color:var(--muted)}.name{font:600 22px/1.1 var(--f-display),sans-serif;text-wrap:balance}.card .name .rank{vertical-align:middle;margin-right:6px}.name a{color:var(--ink);text-decoration:none}.name a:hover{color:var(--accent)}.sub{color:var(--muted);font-size:13px}.big{flex-direction:column;flex:none;align-items:flex-end;display:flex}.lbl{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.big .v{align-items:baseline;gap:3px;display:flex}.big .v b{font:700 38px/1 var(--f-display),sans-serif;font-variant-numeric:tabular-nums}.big .v>span:not(.info){color:var(--ink2);font-size:15px}.big small{color:var(--muted);text-align:right;margin-top:3px;font-size:12px}.goes{flex-direction:column;gap:6px;padding:10px 14px 0;display:flex}.goes>span{color:var(--ink2);font-size:12px;font-weight:600}.bar{border-radius:3px;gap:2px;height:10px;display:flex;overflow:hidden}.bar i{height:100%;display:block}.legend{grid-template-columns:repeat(auto-fit,minmax(82px,1fr));gap:6px 10px;display:grid}.legend>div{flex-direction:column;gap:1px;min-width:0;display:flex}.legend .k{color:var(--ink2);white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:flex}.legend .v{font:500 13px var(--f-mono),monospace}.card .chips{padding:10px 14px}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip{background:var(--panel2);color:var(--ink2);border:1px solid var(--line);white-space:nowrap;border-radius:5px;padding:3px 8px;font-size:12px;font-weight:500;text-decoration:none}.chip.good{background:var(--good-soft);color:var(--good);border-color:#0000}.chip.warn{background:var(--warn-soft);color:var(--warn);border-color:#0000}.chip.bad{background:var(--bad-soft);color:var(--bad);border-color:#0000}.chip.info{background:var(--accent-soft);color:var(--accent);border-color:#0000}a.chip:hover{border-color:var(--accent)}.side .panel{padding:12px 14px 6px}.side .panel>.hint{margin:2px 0 6px}.miss{border-top:1px solid var(--line);flex-direction:column;gap:3px;padding:8px 0;display:flex}.miss .t{justify-content:space-between;align-items:baseline;gap:10px;font-size:14px;font-weight:600;display:flex}.cost{color:var(--bad);font-family:var(--f-mono),monospace;white-space:nowrap;font-size:13px}.empty{text-align:center;color:var(--muted);border-style:dashed;padding:24px 18px}.empty b{font:600 22px var(--f-display),sans-serif;color:var(--ink);margin-bottom:6px;display:block}.close{border:1px solid var(--line);background:var(--panel2);cursor:pointer;min-width:36px;height:36px;color:var(--ink);border-radius:8px;padding:0 10px;font-size:14px}.close.x{font-size:16px}.lines{border:1px solid var(--line);border-radius:10px;overflow:hidden}.lines>div{border-top:1px solid var(--line);justify-content:space-between;gap:14px;padding:6px 12px;font-size:14px;display:flex}.lines>div:first-child{border-top:0}.lines>div>span:last-child{font-family:var(--f-mono),monospace;white-space:nowrap}.lines .msrp{background:var(--sticker);color:var(--sticker-ink)}.lines .sub{color:var(--ink2);font-size:13px}.lines .b{background:var(--panel2);border-top-color:var(--ink);font-weight:600}.lines small{color:var(--muted);font-size:11px}.facts>div{border-top:1px solid var(--line);justify-content:space-between;gap:10px;padding:4px 0;font-size:14px;display:flex}.facts>div>span:first-child{color:var(--muted)}.facts>div>span:last-child{text-align:right}table.costs{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}table.costs td{border-bottom:1px solid var(--line);vertical-align:top;padding:5px 0}table.costs td.n{text-align:right;font-family:var(--f-mono),monospace;white-space:nowrap;padding-left:12px}table.costs tr.tot td{border-bottom:0;border-top:2px solid var(--ink);font-weight:600}table.costs tr.sub td{color:var(--muted);font-size:13px}table.costs tr.msrp td{background:var(--sticker);color:var(--sticker-ink)}.two{grid-template-columns:1fr 1fr;gap:4px 16px;display:grid}@media (max-width:500px){.two{grid-template-columns:1fr}}.tray{z-index:30;background:var(--panel);border-top:2px solid var(--ink);padding-bottom:env(safe-area-inset-bottom,0px);position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 30px #0000001f}.pin{border:1px solid var(--line);background:var(--panel2);border-radius:999px;align-items:center;gap:6px;padding:4px 6px 4px 12px;font-size:13px;font-weight:500;display:flex}.pin button{background:var(--line);cursor:pointer;border:0;border-radius:50%;width:20px;height:20px;font-size:12px;line-height:1}.cols{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:start;gap:12px;display:grid}.tbl{overflow-x:auto}.tbl table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.tbl th{text-align:left;font:600 11px var(--f-body),sans-serif;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap;padding:8px 12px 6px 0}.tbl td{border-bottom:1px solid var(--line);vertical-align:top;padding:6px 12px 6px 0}.tbl tr:last-child td{border-bottom:0}.tbl td.n{text-align:right;font-family:var(--f-mono),monospace;white-space:nowrap}.swatches{flex-wrap:wrap;gap:6px;display:flex}.crumbs{color:var(--muted);margin-bottom:4px;font-size:13px}.crumbs a{color:var(--muted)}#results{scroll-margin-top:8px}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.photo{background:var(--imgbg);aspect-ratio:16/9;position:relative;overflow:hidden}.photo img{object-fit:cover;object-position:50% 60%;width:100%;height:100%;position:absolute;inset:0}.photo .ph{background:repeating-linear-gradient(135deg,transparent 0 9px,var(--line) 9px 10px);font:11px var(--f-mono),monospace;color:var(--muted);align-items:flex-end;padding:10px;display:flex;position:absolute;inset:0}.photo .lbl{background:var(--panel);color:var(--ink);border-radius:6px;padding:4px 9px;font-size:12px;font-weight:600;position:absolute;bottom:12px;left:12px}.photo .by{color:#fff;white-space:nowrap;text-overflow:ellipsis;background:#0000008c;border-radius:4px;max-width:70%;padding:2px 6px;font-size:10px;line-height:1.3;text-decoration:none;position:absolute;bottom:6px;right:8px;overflow:hidden}.photo .by:hover{color:#fff;text-decoration:underline}.pin img{object-fit:cover;border-radius:4px;width:34px;height:24px;margin-left:-8px}.oppnote{color:var(--muted);text-align:right;margin-top:2px;font-size:11.5px}.hero .for{color:var(--ink2);font-size:14px}@media (max-width:640px){.tbl table:not(.costs),.tbl table:not(.costs) tbody,.tbl table:not(.costs) tr,.tbl table:not(.costs) td{width:100%;display:block}.tbl table:not(.costs) thead{display:none}.tbl table:not(.costs) tr{border-bottom:1px solid var(--line);padding:10px 0}.tbl table:not(.costs) tr:last-child{border-bottom:0}.tbl table:not(.costs) td{text-align:right;border:0;justify-content:space-between;align-items:baseline;gap:12px;padding:2px 0;display:flex;white-space:normal!important}.tbl table:not(.costs) td:before{content:attr(data-label);font:500 12px var(--f-body),sans-serif;color:var(--muted);text-align:left;flex:none;max-width:55%}.tbl table:not(.costs) td:first-child{text-align:left;padding-bottom:4px;font-size:15px;font-weight:600;display:block}.tbl table:not(.costs) td:first-child:before{content:none}.tbl table:not(.costs) td.f0{display:none}}.info{vertical-align:middle;text-transform:none;letter-spacing:0;margin-left:4px;font-weight:400;display:inline-flex;position:relative}.info>button{border:1px solid var(--muted);width:16px;height:16px;color:var(--muted);cursor:help;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;font:italic 600 10px/1 Georgia,serif;display:inline-flex}.info>button:hover,.info>button[aria-expanded=true]{background:var(--ink);border-color:var(--ink);color:var(--panel)}.info-pop{z-index:60;background:var(--ink);width:max-content;max-width:min(280px,80vw);color:var(--panel);font:400 13px/1.45 var(--f-body),sans-serif;white-space:normal;text-align:left;border-radius:8px;padding:9px 11px;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0003}@media (max-width:640px){.info-pop{width:auto;max-width:none;position:fixed;inset:auto 16px 16px;transform:none}}.intro{background:var(--panel);border-bottom:1px solid var(--line);margin:-16px calc(50% - 50vw) 14px;padding-inline:calc(50vw - 50%)}.intro-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;max-width:1800px;margin:0 auto;padding-block:18px;display:flex}.intro .copy{flex-direction:column;flex:320px;gap:4px;min-width:0;display:flex}.intro h1{letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(26px,2.6vw,38px);line-height:1.08}.intro .lede{color:var(--ink2);font-size:15px}.rows{flex-direction:column;display:flex}.rows .r{grid-template-columns:minmax(110px,150px) minmax(0,1fr) 84px;align-items:center;gap:10px;padding:4px 0;display:grid}.rows .r .k{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;align-items:center;font-size:13px;display:flex;overflow:hidden}.rows .r .bar{background:var(--panel2);border-radius:2px;height:9px;position:relative;overflow:hidden}.rows .r .bar i{background:var(--accent);border-radius:2px;position:absolute;top:0;bottom:0;left:0}.rows .r .v{text-align:right;font:500 13px var(--f-mono),monospace;white-space:nowrap}.rows .r.tot{border-top:1px solid var(--line);margin-top:4px;padding-top:8px}.rows .r.tot .k,.rows .r.tot .v{color:var(--ink);font-weight:700}.rows .r.tot .bar i{background:var(--ink)}.rows .r.neg .v{color:var(--good)}.rows .r.neg .bar i{background:repeating-linear-gradient(135deg,var(--good) 0 4px,transparent 4px 7px)}.card .goes .rows .r{grid-template-columns:110px minmax(0,1fr) 72px;padding:2px 0}.card .goes .rows .r .k,.card .goes .rows .r .v{font-size:12px}.big .lbl{align-items:center;display:flex}.big .truecost{color:var(--ink2);align-items:center;gap:4px;margin-top:3px;font-size:13px;display:flex}.big .truecost b{font:600 13px var(--f-mono),monospace;color:var(--ink)}.tour{z-index:51;background:var(--panel);width:min(680px,100% - 24px);max-height:calc(100vh - 24px);color:var(--ink);border-radius:14px;outline:none;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 30px 80px #00000059}@media (max-width:640px){.rows .r{grid-template-columns:136px minmax(0,1fr) 74px;gap:8px}}.big .v .info{align-self:center}.tour{height:min(680px,100vh - 24px);top:max(12px,6vh);transform:translate(-50%)}.tbl table.costs th{white-space:normal;text-transform:none;letter-spacing:0;color:var(--ink);font-size:13px}.tbl table.costs{max-width:860px}.tbl table.costs th:not(:first-child),.tbl table.costs td.n{width:28%}.big .lbl{margin-bottom:2px}.big small .info{margin-left:2px}details.faq>summary{cursor:pointer;list-style:none}details.faq>summary::-webkit-details-marker{display:none}details.faq>summary h2:after{content:" +";color:var(--muted)}details.faq[open]>summary h2:after{content:" −"}@media (max-width:819px){.close,.row input,.row select{min-height:44px}.info>button{position:relative}.info>button:before{content:"";position:absolute;inset:-14px}.pin button{width:32px;height:32px}.tray:not(.open) .pin,.preset small{display:none}}.recalls{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:8px;display:grid}.recall{background:var(--panel);border:1px solid var(--line);color:var(--ink);border-radius:10px;flex-direction:column;gap:4px;padding:10px 12px;font-size:14px;text-decoration:none;display:flex}.recall:hover{border-color:var(--accent);color:var(--ink)}.tbl td.n+td:not(.n){padding-left:24px}details.more{margin:6px 0}details.more>summary{cursor:pointer;color:var(--accent);margin-bottom:8px;font-weight:600}@media (max-width:819px){.tray.open .pin{display:none}.tbl table.costs td:first-child{max-width:120px}}.tbl th.n{text-align:right}@media (min-width:1240px){.side{align-self:start;max-height:calc(100vh - 24px);position:sticky;top:12px;overflow:auto}}.sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}h2.h3{font:600 20px var(--f-display),sans-serif;margin:0 0 4px}.card h3.name{margin:0}table th[scope=row]{text-align:left;font-weight:400}.tbl table.costs th[scope=row]{font:inherit;color:inherit;text-transform:none;letter-spacing:0;border-bottom:1px solid var(--line);padding:5px 0}.skip{z-index:100;background:var(--accent);color:var(--accent-ink);border-radius:8px;padding:10px 14px;font-weight:600;position:absolute;top:-60px;left:8px}.skip:focus{top:8px}.card .who{min-width:14ch}tr.picked td{background:var(--accent-soft)}#charge{min-width:0;max-width:100%}@media (max-width:600px){.tbl table.costs{table-layout:fixed;width:100%}.tbl table.costs td:first-child,.tbl table.costs th[scope=row],.tbl table.costs thead th:first-child{width:38%}.tbl table.costs td.n{white-space:normal;word-break:break-word;font-size:13px}}.pair{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px 18px;display:grid}@media (min-width:1280px){.pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.pair+p,.pair+h2{margin-top:16px}@media (max-width:640px){.tbl table.rank tr{flex-wrap:wrap;gap:0 16px;padding:7px 0;display:flex}.tbl table.rank td{width:auto;padding:0;font-size:13px;display:block}.tbl table.rank td:first-child{flex:1 0 100%;padding-bottom:2px;font-size:14px}.tbl table.rank td:before{margin-right:6px}}.pair>.tbl{margin-top:0}.tbl tr:target td{background:var(--panel2)}.tbl tr[id]{scroll-margin-top:80px}html{scroll-padding-bottom:96px}body{flex-direction:column;min-height:100vh;display:flex}body>*{flex-shrink:0}main.page{flex:1 0 auto;width:100%;min-height:0}.intro .lede{text-wrap:pretty;max-width:110ch;margin:0}.intro .crumbs{margin:0}.tbl a,.panel a,.crumbs a{text-decoration:none}.tbl a:hover,.panel a:hover,.crumbs a:hover{text-decoration:underline}h2.sec a{color:inherit;text-decoration:none}h2.sec a:hover{color:var(--accent)}details.faq{margin-top:20px}.cols{align-items:stretch}.cmp-body{grid-template-columns:minmax(260px,1fr) minmax(0,2.2fr);align-items:start;gap:14px;display:grid}.cmp-body .tbl table.costs{max-width:none}.cmp-verdict{margin:0;line-height:1.5}@media (max-width:900px){.cmp-body{grid-template-columns:1fr}}.dt td{white-space:nowrap}@media (max-width:640px){.dt td{white-space:normal}}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#eef1f6;--surface:#fff;--surface2:#f6f8fb;--line:#e3e8ef;--line2:#cdd5e1;--ink:#0d1b2e;--ink2:#38475c;--ink3:#5b687b;--link:#0b4ea2;--accent:#0b4ea2;--onAccent:#fff;--accentSoft:#e7effa;--sticker:#fff3c4;--stickerInk:#5b4300;--stickerEdge:#e2c460;--good:#17703a;--goodSoft:#e3f3e7;--warn:#8a5a00;--warnSoft:#fcefd2;--bad:#b42318;--badSoft:#fde7e4;--s1:#0b4ea2;--s2:#86abe8;--s3:#2e86de;--s4:#9aa6b6;--brandGreen:#3a8a0a;--shadow:0 1px 2px #0d1b2e0f,0 4px 14px #0d1b2e0d;--stickerBar:#e8c547;--mark-car:#0b4ea2;--mark-tag:#4caf0b;--gut:clamp(16px,2.6vw,40px);--ff-d:var(--f-display),Figtree,sans-serif;--ff-b:var(--f-body),"Public Sans",system-ui,sans-serif;--ff-m:var(--f-mono),"IBM Plex Mono",monospace}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b1220;--surface:#111a2b;--surface2:#16213a;--line:#1f2b43;--line2:#2c3b59;--ink:#e8eef7;--ink2:#b8c3d4;--ink3:#8e9bb1;--link:#8ab8ff;--accent:#5b9bff;--onAccent:#07111f;--accentSoft:#14284a;--sticker:#3a3114;--stickerInk:#f7df90;--stickerEdge:#80682a;--good:#62d394;--goodSoft:#10301f;--warn:#f2bd5a;--warnSoft:#33270e;--bad:#ff8f80;--badSoft:#3b1714;--s1:#8ab8ff;--s2:#4a70b4;--s3:#36b0e4;--s4:#65728a;--brandGreen:#74c43a;--shadow:0 1px 2px #0006,0 6px 18px #00000040;--mark-car:#8ab8ff}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b1220;--surface:#111a2b;--surface2:#16213a;--line:#1f2b43;--line2:#2c3b59;--ink:#e8eef7;--ink2:#b8c3d4;--ink3:#8e9bb1;--link:#8ab8ff;--accent:#5b9bff;--onAccent:#07111f;--accentSoft:#14284a;--sticker:#3a3114;--stickerInk:#f7df90;--stickerEdge:#80682a;--good:#62d394;--goodSoft:#10301f;--warn:#f2bd5a;--warnSoft:#33270e;--bad:#ff8f80;--badSoft:#3b1714;--s1:#8ab8ff;--s2:#4a70b4;--s3:#36b0e4;--s4:#65728a;--brandGreen:#74c43a;--shadow:0 1px 2px #0006,0 6px 18px #00000040;--mark-car:#8ab8ff}*{box-sizing:border-box}html,body{margin:0}body{background:var(--bg);color:var(--ink);font-family:var(--ff-b);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.5}a{color:var(--link);text-underline-offset:2px;text-decoration-thickness:1px}a:hover{color:var(--ink)}input,select,button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cf-app{flex-direction:column;min-height:100vh;display:flex}.cf-page{flex-direction:column;flex:1;min-width:0;display:flex}.cf-page:focus{outline:none}.skip{position:absolute;left:-9999px}.skip:focus{z-index:99;background:var(--surface);border-radius:8px;padding:8px 12px;top:8px;left:8px}.mono{font-family:var(--ff-m);font-variant-numeric:tabular-nums}.cf-head{background:var(--surface);border-bottom:1px solid var(--line);z-index:30;position:relative}.cf-head-row{height:76px;padding:0 var(--gut);align-items:center;gap:16px;display:flex}.cf-brand{color:var(--ink);flex:none;align-items:center;gap:9px;text-decoration:none;display:flex}.cf-brand:hover{color:var(--ink)}.cf-word{font-family:var(--ff-d);letter-spacing:-.02em;font-size:30px;font-weight:800;line-height:1}.cf-word .car{color:var(--ink)}.cf-word .fit{color:var(--brandGreen)}.cf-tag{border-left:1px solid var(--line2);font-family:var(--ff-d);color:var(--ink2);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;max-width:22ch;margin:0 0 0 14px;padding-left:18px;font-size:15px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.cf-tag .long{display:none}@media (max-width:600px){.cf-tag{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}}@media (min-width:1360px){.cf-tag{max-width:30ch;font-size:17px}.cf-tag .long{display:inline}.cf-tag .short{display:none}}.cf-spacer{flex:1}.cf-nav{align-items:center;gap:2px;display:flex}.cf-nav a{color:var(--ink2);white-space:nowrap;padding:27px 10px 25px;font-size:14.5px;font-weight:500;text-decoration:none}.cf-nav a:hover{color:var(--ink)}.cf-nav a[aria-current=page]{color:var(--ink);box-shadow:inset 0 -3px 0 var(--accent);font-weight:650}.cf-theme{border:1px solid var(--line2);background:var(--surface2);width:38px;height:38px;color:var(--ink2);cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.cf-theme .sun{display:none}:root[data-theme=dark] .cf-theme .sun{display:block}:root[data-theme=dark] .cf-theme .moon{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cf-theme .sun{display:block}:root:not([data-theme=light]) .cf-theme .moon{display:none}}.cf-menubtn{border:1px solid var(--line2);background:var(--surface2);cursor:pointer;border-radius:8px;height:38px;padding:0 14px;font-size:14px;font-weight:600;display:none}.cf-mnav{border-top:1px solid var(--line);padding:6px var(--gut) 12px;background:var(--surface);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:2px 12px;display:grid}.cf-mnav a{color:var(--ink2);border-bottom:1px solid var(--line);padding:12px 4px;font-size:16px;font-weight:500;text-decoration:none}.cf-mnav a[aria-current=page]{color:var(--ink);font-weight:650}@media (max-width:1099px){.cf-nav{display:none}.cf-menubtn{display:block}}@media (min-width:1100px){.cf-mnav{display:none}}.cf-foot{background:var(--surface);border-top:1px solid var(--line);margin-top:48px}.cf-foot-in{padding:28px var(--gut) 40px;color:var(--ink3);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px 48px;font-size:13px;line-height:1.55;display:grid}.cf-foot-brand{flex-direction:column;gap:8px;display:flex}.cf-foot-word{font-family:var(--ff-d);letter-spacing:-.02em;color:var(--ink);font-size:18px;font-weight:800}.cf-foot-word span{color:var(--brandGreen)}.cf-foot nav{flex-wrap:wrap;align-content:flex-start;gap:8px 18px;display:flex}.cf-ph{padding:26px var(--gut) 2px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 48px;display:flex}.cf-ph-text{flex-direction:column;flex:560px;gap:8px;min-width:0;display:flex}.cf-crumbs{color:var(--ink3);gap:6px;font-size:13px;display:flex}.cf-crumbs a{color:var(--ink3)}.cf-h1{font-family:var(--ff-d);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(26px,2.6vw,36px);font-weight:700;line-height:1.1}.cf-lede{color:var(--ink3);text-wrap:pretty;max-width:82ch;margin:0;font-size:15.5px}.cf-body{padding:20px var(--gut) 0;flex-direction:column;flex:1;gap:24px;display:flex}.cf-h2{font-family:var(--ff-d);letter-spacing:-.01em;margin:0;font-size:22px;font-weight:700;line-height:1.2}.cf-h3{font-family:var(--ff-d);margin:0;font-size:17px;font-weight:700;line-height:1.25}.cf-card{background:var(--surface);box-shadow:var(--shadow);border-radius:16px}.cf-note{color:var(--ink3);max-width:110ch;margin:0;font-size:13px;line-height:1.5}.cf-label{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);font-size:11.5px;font-weight:600}.cf-fig{font-family:var(--ff-d);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.cf-seg{background:var(--surface);box-shadow:var(--shadow);border-radius:999px;flex-wrap:wrap;gap:2px;padding:4px;display:inline-flex}.cf-seg button,.cf-seg a{cursor:pointer;height:34px;color:var(--ink2);white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;padding:0 14px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.cf-seg [aria-pressed=true],.cf-seg [aria-current=page]{background:var(--ink);color:var(--surface)}.cf-search{border:1px solid var(--line2);background:var(--surface);max-width:340px;height:42px;color:var(--ink);border-radius:10px;flex:220px;padding:0 12px;font-size:15px}.cf-blogo{background:currentColor;flex:none;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cf-bmono{background:0 0;border:1.5px solid;border-radius:50%;place-items:center;font-weight:800;line-height:1;display:inline-grid}a.cf-blink{align-items:center;gap:8px;display:inline-flex}.md-brandsite{color:var(--ink);flex-direction:row;align-self:center;align-items:center;gap:10px;font-size:14px;font-weight:600}.cf-btn{background:var(--accent);height:42px;color:var(--onAccent);white-space:nowrap;cursor:pointer;border:0;border-radius:10px;align-items:center;padding:0 16px;font-weight:700;text-decoration:none;display:inline-flex}.cf-btn:hover{color:var(--onAccent)}.cf-btn2{border:1px solid var(--line2);background:var(--surface2);cursor:pointer;height:38px;color:var(--ink);border-radius:8px;align-items:center;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.cf-chip{white-space:nowrap;background:var(--surface2);color:var(--ink2);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.cf-chip.good{background:var(--goodSoft);color:var(--good)}.cf-chip.warn{background:var(--warnSoft);color:var(--warn)}.cf-chip.bad{background:var(--badSoft);color:var(--bad)}.cf-chip.info{background:var(--accentSoft);color:var(--link)}.cf-tagsm{background:var(--sticker);color:var(--stickerInk);border:1px dashed var(--stickerEdge);font-family:var(--ff-m);font-variant-numeric:tabular-nums;border-radius:4px 9px 9px 4px;padding:1px 8px;font-weight:600}.cf-costbar{border-radius:5px;gap:2px;height:10px;display:flex;overflow:hidden}.cf-costbar span:first-child{background:var(--s1)}.cf-costbar span:nth-child(2){background:var(--s2)}.cf-costbar span:nth-child(3){background:var(--s3)}.cf-costbar span:nth-child(4){background:var(--s4)}.cf-verdict{background:var(--ink);color:var(--surface);border-radius:14px;padding:18px 20px}.cf-verdict .k{letter-spacing:.08em;text-transform:uppercase;opacity:.8;font-size:11.5px;font-weight:700}.cf-verdict p{font-family:var(--ff-d);margin:4px 0 0;font-size:26px;font-weight:700;line-height:1.15}.cf-hl{background:var(--stickerBar);color:#0d1b2e;border-radius:6px;padding:0 .18em}.cft{background:var(--surface);box-shadow:var(--shadow);color:var(--ink);border-radius:16px;min-width:0;font-size:14px;container-type:inline-size}.cft-cap{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:14px 16px 4px;display:flex}.cft-capt{font-family:var(--ff-d);font-size:17px;font-weight:700;line-height:1.25}.cft-capn{color:var(--ink3);font-size:13px;line-height:1.5}.cft-wide{border-collapse:separate;border-spacing:0;width:100%}.cft-wide th,.cft-wide td{box-sizing:content-box}.cft-wide th{z-index:2;background:var(--surface);border-bottom:1.5px solid var(--line2);vertical-align:bottom;position:sticky}.cft-hb{all:unset;letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:5px;font-size:11.5px;line-height:1.25;display:inline-flex}.cft-hb:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cft-wide td{border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums;vertical-align:top}.cft-wide tbody tr:hover{background:var(--surface2)}.cft-wide td a:hover{text-decoration:underline!important}.cft-gap,.cft-sec{border-bottom:1px solid var(--line);background:var(--surface2);padding:10px 12px}.cft-gap{text-align:center;color:var(--ink3);font-size:13px}.cft-sec{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--ink2);font-size:11.5px;font-weight:700}.cft-stk{background:var(--sticker);color:var(--stickerInk);box-shadow:0 0 0 4px var(--sticker);border-radius:4px}.cft-bar{justify-content:flex-end;align-items:center;gap:8px;width:100%;display:inline-flex}.cft-track{background:var(--surface2);max-width:140px;height:8px;box-shadow:inset 0 0 0 1px var(--line);border-radius:2px;flex:1;justify-content:flex-start;display:flex}.cft-track>span{border-radius:2px}.cft-note{color:var(--ink3);font-weight:400;font-family:var(--ff-b);font-size:12.5px}.cft-narrow{flex-direction:column;display:none}.cft-msort{border-bottom:1.5px solid var(--line2);color:var(--ink3);justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex}.cft-msort select{border:1px solid var(--line2);background:var(--surface2);height:36px;color:var(--ink);border-radius:8px;max-width:70%;padding:0 8px;font-size:14px}.cft-mgap,.cft-msec{border-bottom:1px solid var(--line);background:var(--surface2);padding:10px 14px}.cft-mgap{text-align:center;color:var(--ink3);font-size:13px}.cft-msec{letter-spacing:.06em;text-transform:uppercase;color:var(--ink2);font-size:11.5px;font-weight:700}.cft-card{border-bottom:1px solid var(--line);flex-direction:column;gap:6px;padding:12px 14px;display:flex}.cft-ctop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cft-ct{align-items:baseline;gap:8px;min-width:0;display:flex}.cft-rk{font-family:var(--ff-m);font-variant-numeric:tabular-nums;color:var(--ink3);font-size:12.5px}.cft-prim{font-family:var(--ff-m);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.cft-meta{color:var(--ink3);flex-wrap:wrap;gap:3px 14px;font-size:12.5px;display:flex}.cft-more{justify-content:center;padding:12px 14px;display:flex}@container (max-width:679px){.cft-wide{display:none}.cft-narrow{display:flex}}.cfp{background:var(--surface2);max-width:100%;position:relative;overflow:hidden}.cfp img{width:100%;height:100%;position:absolute;inset:0}.cfp-none{text-align:center;color:var(--ink3);background:repeating-linear-gradient(135deg,transparent 0 10px,var(--line) 10px 11px);justify-content:center;align-items:center;padding:12px;font-size:12px;display:flex;position:absolute;inset:0}.cfp-ring{border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0d1b2e14}.cfp-badge{background:var(--ink);color:var(--surface);font-family:var(--ff-m);border-radius:6px;padding:3px 8px;font-size:12px;font-weight:600;position:absolute;top:10px;left:10px}.cfp-label{background:var(--surface);color:var(--ink);letter-spacing:.04em;text-transform:uppercase;border-radius:6px;padding:4px 9px;font-size:12px;font-weight:700;position:absolute;bottom:10px;left:10px}.cfp-credit{color:#fff;background:#0009;border-radius:4px;padding:2px 6px;font-size:10.5px;text-decoration:none;position:absolute;bottom:8px;right:8px}.cfp-credit:hover{color:#fff}.cfs{flex-direction:column;gap:12px;min-width:0;display:flex;container-type:inline-size}.cfs-row{flex-direction:row;align-items:stretch;gap:8px;display:flex}.cfs-stk{background:var(--sticker);min-width:0;color:var(--stickerInk);border:1.5px dashed var(--stickerEdge);border-radius:6px 16px 16px 6px;flex-direction:column;flex:1 1 0;justify-content:center;gap:2px;padding:14px 18px 14px 30px;display:flex;position:relative}.cfs-hole{background:var(--bg);width:9px;height:9px;box-shadow:inset 0 0 0 1.5px var(--stickerEdge);border-radius:50%;margin-top:-4.5px;position:absolute;top:50%;left:11px}.cfs-k{letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:700}.cfs-val{font-family:var(--ff-m);font-variant-numeric:tabular-nums;font-size:26px;font-weight:600}.cfs-val.b{color:var(--ink);font-weight:700}.cfs-op{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px 8px;display:flex}.cfs-op1{color:var(--ink2);min-width:96px;padding:0 4px;font-size:13.5px;line-height:1.3}.cfs-op1 .cfs-opv{font-family:var(--ff-m);font-variant-numeric:tabular-nums;color:var(--ink);font-size:15px;font-weight:700}.cfs-op1 .cfs-arrow{color:var(--ink3);font-size:20px;line-height:1}.cfs-op2{color:var(--ink3);padding:0 2px;font-size:12px;line-height:1.25}.cfs-op2 .cfs-arrow{color:var(--ink2);font-size:18px}.cfs-op2 .cfs-opv{font-family:var(--ff-m);font-variant-numeric:tabular-nums;color:var(--ink);font-size:15px;font-weight:700}.cfs-arrow .d{display:none}.cfs-drive{border:1.5px solid var(--line2);background:var(--surface);border-radius:10px;flex-direction:column;flex:1 1 0;justify-content:center;gap:2px;min-width:0;padding:14px 16px;display:flex}.cfs-k2{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);font-size:11.5px;font-weight:600}.cfs-truth{background:var(--ink);min-width:0;color:var(--surface);border-radius:10px;flex-direction:column;flex:1.25 1 0;justify-content:center;gap:2px;padding:14px 18px;display:flex}.cfs-k3{letter-spacing:.06em;text-transform:uppercase;opacity:.85;font-size:12px;font-weight:700}.cfs-mo{font-family:var(--ff-d);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:800;line-height:1}.cfs-mo span{font-size:.5em;font-weight:600}.cfs-ml{opacity:.85;font-size:13px}.cfs-md .cfs-stk{padding:10px 18px 10px 30px}.cfs-md .cfs-drive{padding:10px 16px}.cfs-md .cfs-truth{padding:10px 18px}.cfs-md .cfs-val{font-size:19px}.cfs-md .cfs-mo{font-size:30px}.cfs-lg.cfs-4d .cfs-mo{font-size:34px}.cfs-md.cfs-4d .cfs-mo{font-size:24px}.cfs-bars{color:var(--ink3);grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:5px 10px;font-size:12px;display:grid}.cfs-t1{background:var(--surface2);height:9px;box-shadow:inset 0 0 0 1px var(--line);border-radius:3px}.cfs-t1 div{background:var(--stickerBar);border-radius:3px;height:100%}.cfs-t2{border-radius:3px;height:9px;display:flex;overflow:hidden}.cfs-t2 div{background:var(--stickerBar);height:100%}.cfs-t2 .h{background:repeating-linear-gradient(135deg,var(--ink2) 0 2px,transparent 2px 5px);flex:1}@container (max-width:619px){.cfs-lg .cfs-row{flex-direction:column}.cfs-lg .cfs-stk,.cfs-lg .cfs-drive,.cfs-lg .cfs-truth{flex:none}.cfs-lg .cfs-op{flex-direction:row}.cfs-lg .cfs-arrow .r{display:none}.cfs-lg .cfs-arrow .d{display:inline}}@container (max-width:469px){.cfs-md .cfs-row{flex-direction:column}.cfs-md .cfs-stk,.cfs-md .cfs-drive,.cfs-md .cfs-truth{flex:none}.cfs-md .cfs-op{flex-direction:row}.cfs-md .cfs-arrow .r{display:none}.cfs-md .cfs-arrow .d{display:inline}}.cfs-sm{color:var(--ink3);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px;display:flex}.cfs-sm .cfs-v{font-family:var(--ff-m);font-variant-numeric:tabular-nums;color:var(--ink);font-weight:600}.cfs-sm .cfs-v.b{font-weight:700}
@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/400bf8aa837fcb7e.0end3qt1tw3rz.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/f7aa21714c1c53f8.p.0bhxxck2.9j91.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}.figtree_f0bb9432-module__F2lwMG__className{font-family:Figtree,sans-serif;font-style:normal}.figtree_f0bb9432-module__F2lwMG__variable{--f-display:"Figtree", sans-serif}
@font-face{font-family:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6e8df35dd937fa7a.05uvaxv85y..0.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:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fc2699ecc8323b38.0gyljc-fku7zg.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fa0520225c6f3d07.p.0_88erakuzr64.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}.public_sans_ee2d4c04-module__vNEZia__className{font-family:Public Sans,system-ui,sans-serif;font-style:normal}.public_sans_ee2d4c04-module__vNEZia__variable{--f-body:"Public Sans", system-ui, sans-serif}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5.08hd0g.321csk.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5.0x08jh8vondwt.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd.0~wrfy7sm-h4g.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4.0k_.i63k_i_qa.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d.p.16-z~2sp29ex6.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e.0m9hhkgdlzukj.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18.0juuwbcf7uz~t.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4.0qg7j5o.yrclm.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913.0hkrq11n-dhos.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64.p.07ig5l8azj~hy.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3.0_n_qwbzcushi.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8.07r2ragk8ph~z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca.0787d67~10694.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a.0dgq8lqrj3gc_.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134.p.0o14nraug8u5s.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}.ibm_plex_mono_81a77e25-module__nUAoQq__className{font-family:IBM Plex Mono,monospace;font-style:normal}.ibm_plex_mono_81a77e25-module__nUAoQq__variable{--f-mono:"IBM Plex Mono", monospace}
