@font-face{font-family:Karantina;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a8c0d81c2a30464f-s.p.2vqib7-qtq1xb.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Karantina;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8e0d929d72e0f1be-s.2cy69vqe48-r6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Karantina;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a0a46229851bebce-s.p.1a1g8_etm996t.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:Karantina Fallback;src:local(Arial);ascent-override:149.01%;descent-override:26.54%;line-gap-override:0.0%;size-adjust:57.65%}.karantina_1c97852-module__JqY3Sq__className{font-family:Karantina,Karantina Fallback;font-style:normal;font-weight:700}.karantina_1c97852-module__JqY3Sq__variable{--font-karantina:"Karantina", "Karantina Fallback"}
@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7b9514aaeff422cb-s.2cicn6gsi-84f.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 Sans Hebrew;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5a8889a992bb4e99-s.p.3c5t7n5c-r6lb.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:400;font-display:swap;src:url(../media/28402c4521e38e51-s.13iq7b1zsybtz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ee07b39de4b46a9f-s.p.4440cgmenct5z.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 Sans Hebrew;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f2ce4888a33842fb-s.3_u6h5lb91pgo.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 Sans Hebrew;font-style:normal;font-weight:500;font-display:swap;src:url(../media/49efb7b859c245c7-s.p.1js6008ikfna2.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e9dc82409eb9148f-s.12u6iwa-b_lzi.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2ef1062aca4ef4ca-s.p.2ojg2snu5zuhj.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 Sans Hebrew;font-style:normal;font-weight:700;font-display:swap;src:url(../media/53451e524df24bae-s.2my_zpfbaizox.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 Sans Hebrew;font-style:normal;font-weight:700;font-display:swap;src:url(../media/965081c897c2ba41-s.p.0-iql-9_2xs62.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d174b4d7b2a71b9d-s.1m7wl40cyd2as.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f5591087385f4568-s.p.34g9m3pqf36n8.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 Sans Hebrew Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_hebrew_ae984162-module__qTKATW__className{font-family:IBM Plex Sans Hebrew,IBM Plex Sans Hebrew Fallback;font-style:normal}.ibm_plex_sans_hebrew_ae984162-module__qTKATW__variable{--font-plex-hebrew:"IBM Plex Sans Hebrew", "IBM Plex Sans Hebrew Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.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-s.3nkuoiize4urq.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-s.1da667lu-u79a.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-s.1i05ju5aeyhye.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.1dgcou5jor5q_.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-s.2ontrj8z1-o25.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-s.33iiebxkijmxa.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-s.2nzetymcmw3t7.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-s.0_f09-l1omku8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.0fcfx2a-jndc5.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 Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_866d4e13-module__Sup7EG__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_866d4e13-module__Sup7EG__variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f6f7f9;--grid:#d6dce5;--surface:#fff;--surface-2:#f2f4f8;--ink:#0b1222;--ink-2:#3b4556;--muted:#687385;--rule:#e1e6ed;--rule-2:#eceff4;--red:#e0243b;--red-ink:#b3142a;--red-soft:#ffe9ec;--blue:#2e5bea;--blue-ink:#1d44c8;--blue-soft:#e9eeff;--grey-bar:#9aa3b2;--shadow-sm:0 1px 2px #0b12220d,0 6px 16px -8px #0b12221f;--shadow:0 1px 2px #0b12220d,0 14px 34px -16px #0b122233;--shadow-lg:0 2px 4px #0b12220f,0 30px 60px -24px #0b12224d;--radius:20px;--radius-sm:12px;--ease:cubic-bezier(.2,.8,.2,1);--display:var(--font-plex-hebrew),"Arial Hebrew",Arial,sans-serif;--body:var(--font-plex-hebrew),"Arial Hebrew",Arial,sans-serif;--brand:var(--font-karantina),"Arial Narrow",sans-serif;--mono:var(--font-plex-mono),ui-monospace,Menlo,Consolas,monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;background-color:var(--bg);background-image:radial-gradient(circle at 1px 1px,var(--grid) 1px,transparent 0);background-size:24px 24px;margin:0;font-size:16px;line-height:1.6}a{color:var(--blue-ink)}img,svg{display:block}.num{font-family:var(--mono);font-variant-numeric:tabular-nums}.amount .cur{font-family:var(--body);margin-inline-end:.1em;font-size:.5em;font-weight:500}.container{width:100%;max-width:1120px;margin-inline:auto;padding-inline:16px}.narrow{max-width:960px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:6px}::selection{background:var(--red-soft);color:var(--ink)}.btn{font:inherit;cursor:pointer;white-space:nowrap;transition:transform .15s var(--ease),background .2s,border-color .2s,box-shadow .2s;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn:active{transform:translateY(1px)}.btn.primary{background:var(--ink);color:#fff;box-shadow:0 10px 22px -12px #0b1222b3}.btn.primary:hover{background:var(--red);box-shadow:0 12px 26px -12px #e0243bbf}.btn.primary:after{content:"";transition:translate .7s var(--ease);pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff52 50%,#0000 65%);position:absolute;inset:0;translate:120%}.btn.primary:hover:after{translate:-120%}.btn.ghost{background:var(--surface);color:var(--ink);border-color:var(--rule)}.btn.ghost:hover{border-color:var(--ink-2);box-shadow:var(--shadow-sm)}.btn svg{width:18px;height:18px}.btn.big{width:100%;padding:13px 22px;font-size:17px}.btn.big-cta{padding:13px 26px;font-size:16px}.btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.btn.primary:disabled:hover{background:var(--ink);box-shadow:none}.site-header{z-index:30;margin-top:10px;position:sticky;top:10px}.site-header .container{-webkit-backdrop-filter:blur(16px)saturate(1.5);backdrop-filter:blur(16px)saturate(1.5);width:min(1120px,100% - 24px);height:60px;box-shadow:var(--shadow-sm);background:#ffffffc7;border:1px solid #e1e6ede6;border-radius:999px;justify-content:space-between;align-items:center;gap:16px;padding-inline:22px 8px;display:flex}.logo{font-family:var(--brand);color:var(--ink);letter-spacing:.01em;font-size:36px;font-weight:700;line-height:1;text-decoration:none}.logo span{color:var(--red)}.nav{gap:4px;font-size:15px;display:none}.nav a{color:var(--ink-2);border-radius:999px;padding:6px 12px;text-decoration:none;transition:background .2s,color .2s}.nav a:hover{color:var(--ink);background:var(--surface-2)}@media (min-width:820px){.nav{display:flex}}.site-footer{border-top:1px solid var(--rule);color:var(--muted);background:var(--surface);margin-top:88px;padding-block:32px 48px;font-size:13px}.site-footer .container{gap:8px;display:grid}.site-footer .logo{font-size:30px}.section{padding-block:56px}.section+.section{padding-top:20px}.kicker{font-family:var(--mono);color:var(--red-ink);letter-spacing:.08em;align-items:center;gap:8px;margin:0 0 10px;font-size:12px;font-weight:600;display:inline-flex}.kicker:before{content:"";background:var(--red);width:7px;height:7px;box-shadow:0 0 0 3px var(--red-soft);border-radius:2px}.section h2{font-family:var(--display);letter-spacing:-.025em;text-wrap:balance;margin:0 0 10px;font-size:clamp(30px,4.4vw,46px);font-weight:700;line-height:1.08}.section .sub{color:var(--ink-2);max-width:62ch;margin:0 0 26px;font-size:16px}.card{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--shadow)}.sheen{isolation:isolate;position:relative}.sheen:before{content:"";border-radius:inherit;pointer-events:none;z-index:-1;opacity:0;background:radial-gradient(460px circle at var(--mx,50%) var(--my,0%),#2e5bea14,transparent 45%);transition:opacity .35s;position:absolute;inset:0}.sheen:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;-webkit-mask-composite:xor;background:linear-gradient(135deg,#e0243b8c,#2e5bea8c);padding:1px;transition:opacity .35s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.sheen:hover:before,.sheen.tilting:before,.sheen:hover:after,.sheen:focus-visible:after{opacity:1}.lift{transition:translate .35s var(--ease),box-shadow .35s var(--ease)}.lift:hover,.lift:focus-visible{box-shadow:var(--shadow-lg);translate:0 -5px}[data-tilt]{transform:perspective(1000px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .6s var(--ease)}[data-tilt].tilting{transition:transform .12s linear}.home-hero{align-items:center;gap:44px;padding-block:44px 8px;display:grid}@media (min-width:960px){.home-hero{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:56px;padding-block:76px 28px}}.eyebrow{color:var(--ink-2);border:1px solid var(--rule);box-shadow:var(--shadow-sm);background:#fffc;border-radius:999px;align-items:center;gap:10px;padding:5px 14px;font-size:14px;display:inline-flex}.eyebrow .dot{background:var(--red);width:8px;height:8px;animation:ping 2.4s var(--ease) infinite;border-radius:50%}@keyframes ping{0%{box-shadow:0 0 #e0243b73}70%,to{box-shadow:0 0 0 10px #e0243b00}}.hero-title{font-family:var(--display);letter-spacing:-.035em;margin:22px 0 18px;font-size:clamp(40px,5.4vw,70px);font-weight:700;line-height:1.04}.hero-title .tline{padding-block:.02em .12em;display:block;overflow:hidden}.hero-title .tline>span{animation:rise 1s var(--ease) both;display:inline-block}.hero-title .tline>.hot{color:var(--red);background:linear-gradient(transparent 72%,var(--red-soft) 72%) right/0% 100% no-repeat;animation:rise 1s .12s var(--ease) both,mark .8s 1.1s var(--ease) forwards}@keyframes rise{0%{transform:translateY(108%)}to{transform:none}}@keyframes mark{to{background-size:100% 100%}}.lede{color:var(--ink-2);max-width:50ch;margin:0;font-size:18px;line-height:1.7}.lede strong{color:var(--ink)}.hero-actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.scanner{justify-items:center;gap:16px;margin:0;display:grid;position:relative}.scanner:before{content:"";filter:blur(30px);z-index:-1;background:radial-gradient(closest-side,#e0243b33,#0000);position:absolute;inset:4% 6% 16%}.paper-wrap{filter:drop-shadow(0 26px 30px #0b122229)drop-shadow(0 2px 3px #0b122214);width:min(100%,440px);animation:8s ease-in-out 2.4s infinite float;position:relative}@keyframes float{50%{translate:0 -8px}}.paper{font-family:var(--mono);color:var(--ink);--z:16px;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/var(--z) 100%;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/var(--z) 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/var(--z) 100%;background:#fff;border-radius:14px 14px 0 0;padding:22px 22px 36px;font-size:13px;position:relative;overflow:hidden;rotate:-1.2deg}.p-head{border-bottom:1px dashed #cbd3de;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:4px;padding-bottom:12px;display:flex}.p-head b{font-family:var(--display);letter-spacing:-.01em;font-size:20px;font-weight:700}.p-head span{color:var(--muted);font-size:12px;font-family:var(--body)}.p-cols,.p-lines li{grid-template-columns:minmax(0,1fr) 62px 72px 58px;align-items:center;gap:8px;display:grid}.p-cols{font-family:var(--body);color:var(--muted);padding-block:6px 4px;font-size:11px}.p-cols span:not(:first-child){text-align:left}.p-lines{margin:0;padding:0;list-style:none}.p-lines li{animation:print .55s var(--ease) both;animation-delay:calc(.5s + var(--i) * .13s);border-bottom:1px dotted #d6dce5;padding-block:7px}.p-name{font-family:var(--body);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;display:block;overflow:hidden}.p-eu,.p-il{text-align:left}.p-eu{color:var(--ink-2)}.p-il{font-weight:600}.p-lines .pill{justify-self:end}.p-total{border-top:2px solid var(--ink);animation:print .55s var(--ease) both;animation-delay:calc(.5s + var(--i) * .13s);justify-content:space-between;gap:10px;margin-top:10px;padding-top:10px;font-weight:600;display:flex}.p-total span:first-child{font-family:var(--body)}.stamp{inset-inline-end:-14px;border:3px solid var(--red);color:var(--red);animation:.55s cubic-bezier(.2,1.5,.35,1) both stamp;animation-delay:calc(.5s + var(--i) * .13s + .1s);background:#fffffff0;border-radius:14px;justify-items:center;padding:8px 16px 6px;display:grid;position:absolute;bottom:-44px;rotate:-8deg;box-shadow:inset 0 0 0 3px #e0243b1f}.stamp .num{font-family:var(--mono);letter-spacing:-.05em;font-size:34px;font-weight:600;line-height:1}.stamp small{font-family:var(--body);letter-spacing:.06em;font-size:12px;font-weight:700}.beam{inset-inline:0;opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#e0243be6 18% 82%,#0000);height:2px;animation:3.8s ease-in-out 2.6s infinite scan;position:absolute;top:0;box-shadow:0 0 18px 5px #e0243b47}@keyframes scan{0%{opacity:0;top:4%}8%{opacity:.85}46%{opacity:.85;top:92%}54%,to{opacity:0;top:92%}}@keyframes print{0%{opacity:0;clip-path:inset(0 0 100%);translate:0 -6px}to{opacity:1;clip-path:inset(0);translate:0}}@keyframes stamp{0%{opacity:0;scale:1.9}60%{opacity:1;scale:.94}to{opacity:1;scale:1}}.scanner figcaption{color:var(--muted);text-align:center;margin-top:30px;font-size:13px}.scanner figcaption a{font-weight:500;text-decoration:none}.scanner figcaption a:hover{text-decoration:underline}@media (max-width:420px){.paper{padding:18px 14px 32px;font-size:12px}.p-cols,.p-lines li{grid-template-columns:minmax(0,1fr) 54px 62px 52px;gap:6px}.p-name{font-size:13px}}.kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-block:12px 40px;display:grid}@media (min-width:760px){.kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}.kpi{box-shadow:var(--shadow-sm);align-content:start;gap:4px;padding:16px 18px;display:grid}.kpi b{font-family:var(--mono);letter-spacing:-.04em;font-size:clamp(28px,3.4vw,36px);font-weight:600;line-height:1.05}.kpi span{color:var(--muted);font-size:13px;line-height:1.45}.kpi.hot b{color:var(--red)}.kpi a{color:var(--ink-2)}.ticker{border-block:1px solid var(--rule);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffa8;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.ticker-track{width:max-content;animation:70s linear infinite ticker;display:flex}.ticker:hover .ticker-track,.ticker:focus-within .ticker-track{animation-play-state:paused}.ticker-row{gap:10px;margin:0;padding:12px 5px;list-style:none;display:flex}.ticker-row a{background:var(--surface);border:1px solid var(--rule);color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:9px;padding-block:7px;padding-inline:14px 8px;font-size:14px;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:inline-flex}.ticker-row a:hover{border-color:var(--ink-2);box-shadow:var(--shadow-sm)}.ticker-row .flag,.ticker-row .flag-code{width:20px;height:14px}@keyframes ticker{to{transform:translate(50%)}}.upload{gap:14px;padding:24px;display:grid}.upload-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.upload-head h2{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:700}.upload-lede{color:var(--ink-2);margin:0;font-size:15px}.badge{background:var(--red-soft);color:var(--red-ink);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600}.dropzone{text-align:center;border:2px dashed var(--rule);border-radius:var(--radius-sm);background:var(--surface-2);cursor:pointer;place-items:center;gap:10px;padding:34px 18px;transition:border-color .15s,background .15s;display:grid}.dropzone:hover,.dropzone.over{border-color:var(--red);background:var(--red-soft)}.dropzone svg{width:44px;height:44px;color:var(--red)}.dropzone b{font-size:17px}.dropzone small{color:var(--muted);font-size:13px}.progress{color:var(--ink-2);gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.progress li{align-items:center;gap:10px;display:flex}.progress .n{background:var(--rule-2);width:24px;height:24px;color:var(--ink);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.upload-note{color:var(--muted);margin:0;font-size:13px}.upload-done{border-radius:var(--radius-sm);background:var(--blue-soft);gap:8px;padding:16px;font-size:15px;display:grid}.upload-done.error{background:var(--red-soft)}.consent{color:var(--ink);cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;display:flex}.consent input{width:18px;height:18px;accent-color:var(--red);flex:none;margin-top:3px}.consent small{color:var(--muted);font-size:12px;display:block}.progress.live li{transition:color .2s}.progress.live li.next{color:var(--muted)}.progress.live li.now{color:var(--ink);font-weight:700}.progress.live li.now .n{background:var(--red);color:#fff;animation:1.2s ease-in-out infinite pulse}.progress.live li.done .n{background:var(--blue);color:#fff}@keyframes pulse{50%{opacity:.55}}.warn{border-radius:var(--radius-sm);background:var(--red-soft);color:var(--ink);gap:4px;margin-top:12px;padding:14px 18px;font-size:14px;display:grid}.how{align-items:start;gap:28px;display:grid}@media (min-width:900px){.how{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:56px}}.steps{margin:10px 0 0;padding:0;list-style:none;display:grid}.step{grid-template-columns:46px 1fr;align-items:start;gap:16px;padding-block:12px 16px;display:grid;position:relative}.step .n{background:var(--ink);color:#fff;width:46px;height:46px;font-family:var(--mono);border-radius:14px;place-items:center;font-size:17px;font-weight:600;display:grid;box-shadow:0 10px 20px -12px #0b1222b3}.step:not(:last-child):after{content:"";inset-inline-start:22px;background:linear-gradient(var(--red),var(--blue));opacity:.4;transform-origin:top;border-radius:2px;width:2px;position:absolute;top:66px;bottom:-6px}.step h3{letter-spacing:-.01em;margin:8px 0 2px;font-size:19px;font-weight:700}.step p{color:var(--ink-2);max-width:48ch;margin:0;font-size:15px}.trust{gap:14px;display:grid}@media (min-width:640px){.trust{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.trust{grid-template-columns:repeat(4,1fr)}}.trust-item{align-content:start;gap:8px;padding:22px;display:grid}.trust-item svg{width:42px;height:42px;color:var(--red);background:var(--red-soft);border-radius:12px;padding:10px}.trust-item h3{letter-spacing:-.01em;margin:6px 0 0;font-size:17px}.trust-item p{color:var(--ink-2);margin:0;font-size:14px}.flag{width:28px;height:20px;box-shadow:0 0 0 1px var(--rule);border-radius:4px;flex:none;overflow:hidden}.flag-code{background:var(--rule-2);border-radius:4px;place-items:center;width:28px;height:20px;font-size:10px;font-weight:700;display:inline-grid}.back{color:var(--ink-2);align-items:center;gap:6px;margin-top:22px;font-size:14px;text-decoration:none;display:inline-flex}.back:hover{color:var(--ink)}.back svg{width:18px;height:18px}.rhero{gap:14px;padding-block:20px 8px;display:grid}.display{font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;margin:8px 0 4px;font-size:clamp(40px,6vw,72px);font-weight:700;line-height:1.05}.display .hot{color:var(--red)}.display .num{font-family:var(--mono);letter-spacing:-.06em;font-weight:600}.chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tagchip{border:1px solid var(--rule);color:var(--ink-2);box-shadow:var(--shadow-sm);background:#ffffffd9;border-radius:999px;align-items:center;gap:8px;padding:4px 12px;font-size:14px;display:inline-flex}.tagchip b{color:var(--ink);font-weight:500}.rhero .lede{font-size:18px}.toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:6px;display:flex}.seg{border:1px solid var(--rule);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.seg button{font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 14px;font-size:14px;transition:background .2s,color .2s}.seg button[aria-pressed=true]{background:var(--ink);color:#fff}.copied{color:var(--blue-ink);font-size:13px}.baskets{gap:12px;margin-top:10px;display:grid}@media (min-width:760px){.baskets{grid-template-columns:repeat(3,1fr)}}.bcard{gap:6px;padding:18px 18px 16px;display:grid;overflow:hidden}.bcard .label{color:var(--ink-2);justify-content:space-between;align-items:center;gap:8px;font-size:14px;display:flex}.bcard .label b{color:var(--ink);font-size:15px;font-weight:700}.bcard .amount{font-family:var(--mono);letter-spacing:-.05em;font-size:44px;font-weight:600;line-height:1}.bcard .amount .num{font-family:inherit}.bcard .note{color:var(--muted);font-size:13px}.bcard .bar{background:var(--rule-2);border-radius:999px;height:8px;margin-top:6px;overflow:hidden}.bcard .bar i{height:100%;transition:width .6s var(--ease);border-radius:999px;display:block}.bcard.eu .bar i{background:var(--blue)}.bcard.sh .bar i{background:var(--red)}.bcard.rl .bar i{background:var(--grey-bar)}.bcard.sh{border-color:color-mix(in srgb,var(--red) 40%,var(--rule));box-shadow:0 0 0 4px var(--red-soft),var(--shadow)}@media (max-width:759px){.baskets{grid-template-columns:repeat(3,1fr);gap:8px}.bcard{border-radius:14px;padding:12px 10px}.bcard .label{flex-direction:column;align-items:flex-start;gap:4px;font-size:13px}.bcard .label b{font-size:13px;line-height:1.25}.bcard .amount{font-size:26px}.bcard .note{display:none}.bcard .label .note{font-size:12px;display:inline}}.pill{font-family:var(--mono);white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:600;display:inline-block}.pill.up{background:var(--red-soft);color:var(--red-ink)}.pill.down{background:var(--blue-soft);color:var(--blue-ink)}.pill.flat{background:var(--rule-2);color:var(--ink-2)}.topgaps{gap:12px;display:grid}@media (min-width:760px){.topgaps{grid-template-columns:repeat(3,1fr)}}.gapcard{align-content:start;gap:10px;padding:18px;display:grid}.gapcard .big{font-family:var(--mono);letter-spacing:-.05em;color:var(--red);font-size:46px;font-weight:600;line-height:1}.gapcard .big .num{font-family:inherit}.gapcard h3{margin:0;font-size:17px}.gapcard .vs{grid-template-columns:1fr 1fr;gap:8px;font-size:14px;display:grid}.gapcard .vs div{background:var(--surface-2);border:1px solid var(--rule-2);border-radius:10px;padding:8px 10px}.gapcard .vs small{color:var(--muted);font-size:12px;display:block}.gapcard.linked{color:inherit;text-decoration:none}.gapcard .from{color:var(--muted);font-size:12px}.cheaper{background:var(--blue-soft);box-shadow:none;border-color:#0000;gap:12px;padding:18px 20px;display:grid}.cheaper h3{color:var(--blue-ink);margin:0;font-size:18px}.cheaper p{color:var(--ink-2);margin:0;font-size:14px}.chiplist{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.chiplist li{background:var(--surface);border-radius:999px;align-items:center;gap:8px;padding:4px 6px 4px 12px;font-size:14px;display:inline-flex}.cats{gap:10px;padding:18px 20px;display:grid}.crow{grid-template-columns:110px 1fr 60px;align-items:center;gap:10px;font-size:15px;display:grid}.ctrack{background:linear-gradient(var(--rule),var(--rule)) center/1px 100% no-repeat;height:22px;position:relative}.cbar{height:14px;position:absolute;top:4px}.cbar.up{background:var(--red);transform-origin:100%;border-radius:4px 0 0 4px;right:50%}.cbar.down{background:var(--blue);transform-origin:0;border-radius:0 4px 4px 0;left:50%}.cval{font-family:var(--mono);text-align:left;font-size:13px;font-weight:600}.clegend{color:var(--muted);justify-content:space-between;gap:8px;margin-inline:120px 70px;font-size:13px;display:flex}.clegend .r:before,.clegend .b:before{content:"";vertical-align:-1px;border-radius:2px;width:10px;height:10px;margin-inline-end:6px;display:inline-block}.clegend .r:before{background:var(--red)}.clegend .b:before{background:var(--blue)}.lines{overflow:hidden}.lines-head{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:14px 18px;display:flex}.lines-head .count{color:var(--muted);font-size:14px}.cols{display:none}.line{border-bottom:1px solid var(--rule-2)}.line:last-child{border-bottom:0}.line summary{cursor:pointer;grid-template-columns:1fr auto;grid-template-areas:"name gap""prices prices";align-items:center;gap:6px 12px;padding:14px 18px;list-style:none;transition:background .15s;display:grid}.line summary::-webkit-details-marker{display:none}.line summary:hover,.line[open] summary{background:var(--surface-2)}.lname{grid-area:name;gap:1px;min-width:0;display:grid}.lname b{font-size:16px;font-weight:500}.orig{font-family:var(--mono);color:var(--muted);text-align:right;font-size:12px}.lprices{color:var(--ink-2);flex-wrap:wrap;grid-area:prices;gap:14px;font-size:14px;display:flex}.lprices span{align-items:baseline;gap:6px;display:inline-flex}.lprices small{color:var(--muted);font-size:12px}.lgap{grid-area:gap;justify-self:end;align-items:center;gap:8px;display:flex}.lgap .chev{width:16px;height:16px;color:var(--muted);transition:transform .2s}.line[open] .chev{transform:rotate(180deg)}.conf{border:1px solid var(--rule);color:var(--muted);vertical-align:1px;white-space:nowrap;border-radius:999px;margin-inline-start:6px;padding:0 7px;font-size:11px;font-weight:400}.conf.high{border-color:var(--ink-2);color:var(--ink)}.detail{background:var(--surface-2);color:var(--ink-2);gap:12px;padding:4px 18px 18px;font-size:14px;display:grid}.picks{gap:10px;display:grid}@media (min-width:640px){.picks{grid-template-columns:1fr 1fr}}.pick{background:var(--surface);border:1px solid var(--rule);border-radius:12px;gap:4px;padding:12px 14px;display:grid}.pick b{color:var(--ink)}.pick .calc{font-size:13px}.pick .src{color:var(--muted);word-break:break-all;font-size:12px}@media (min-width:760px){.cols{color:var(--muted);border-bottom:1px solid var(--rule);letter-spacing:.03em;grid-template-columns:1fr 92px 92px 92px 96px;gap:12px;padding:10px 18px;font-size:12px;display:grid}.cols span:not(:first-child){text-align:left}.line summary{grid-template-columns:1fr 92px 92px 92px 96px;grid-template-areas:"name nl sh rl gap"}.lprices{display:contents}.lprices span{text-align:left;justify-content:flex-end}.lprices small{display:none}.lprices .p-nl{grid-area:nl}.lprices .p-sh{grid-area:sh}.lprices .p-rl{grid-area:rl}}.lines-foot{border-top:2px solid var(--ink);flex-wrap:wrap;justify-content:space-between;gap:10px;padding:14px 18px;font-weight:700;display:flex}details.fold{padding:0;overflow:hidden}details.fold>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:16px 20px;font-size:17px;font-weight:700;list-style:none;display:flex}details.fold>summary::-webkit-details-marker{display:none}details.fold>summary .chev{width:18px;height:18px;color:var(--muted);transition:transform .2s}details.fold[open]>summary .chev{transform:rotate(180deg)}details.fold>summary small{color:var(--muted);font-size:14px;font-weight:400}.fold-body{color:var(--ink-2);gap:10px;padding:0 20px 20px;font-size:15px;display:grid}.fold-body p{margin:0}.fold-body ul{gap:6px;margin:0;padding-inline-start:20px;display:grid}.excluded{gap:0 24px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:760px){.excluded{grid-template-columns:1fr 1fr}}.excluded li{border-bottom:1px dotted var(--rule);justify-content:space-between;gap:12px;padding-block:8px;font-size:14px;display:flex}.files{font-size:13px}.cta-band{color:#fff;background:radial-gradient(520px 220px at 92% 0%,#e0243b73,transparent 70%),radial-gradient(460px 220px at 0% 100%,#2e5bea66,transparent 70%),var(--ink);border:0;justify-items:start;gap:14px;margin-top:48px;padding:32px 28px;display:grid}.cta-band h2{font-family:var(--display);letter-spacing:-.025em;margin:0;font-size:clamp(30px,4.6vw,46px);font-weight:700;line-height:1.08}.cta-band p{opacity:.82;margin:0}.cta-band .btn.primary{background:var(--red);color:#fff}.cta-band .btn.primary:hover{color:var(--ink);background:#fff}.cta-band .btn.ghost.on-dark{color:#fff;background:0 0;border-color:#ffffff59}.cta-band .btn.ghost.on-dark:hover{border-color:#fff}.cta-band .back.on-dark{color:#fff;opacity:.75;margin-top:0}.crumbs{margin-top:22px;font-size:14px}.crumbs ol{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.crumbs li{align-items:center;gap:6px;display:inline-flex}.crumbs li+li:before{content:"‹";color:var(--grey-bar);font-size:16px;line-height:1}.crumbs a{color:var(--ink-2);text-decoration:none}.crumbs a:hover{color:var(--ink);text-decoration:underline}.crumbs [aria-current]{color:var(--ink);font-weight:500}a.tagchip{text-decoration:none;transition:border-color .15s}a.tagchip:hover{border-color:var(--ink-2)}.proof-chip{color:var(--blue-ink)!important}.countries{gap:16px;display:grid}@media (min-width:640px){.countries{grid-template-columns:repeat(2,1fr)}}@media (min-width:980px){.countries{grid-template-columns:repeat(3,1fr)}}.ccard{color:inherit;align-content:start;gap:14px;padding:22px;text-decoration:none;display:grid}.ccard-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.ccard-name{align-items:center;gap:10px;display:flex}.ccard-name b{letter-spacing:-.01em;font-size:20px}.ccard-count{color:var(--ink-2);background:var(--surface-2);border:1px solid var(--rule-2);border-radius:999px;padding:2px 10px;font-size:13px}.ccard-big{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.ccard-big .pct{font-family:var(--mono);letter-spacing:-.06em;color:var(--red);font-size:clamp(46px,5vw,58px);font-weight:600;line-height:.95}.ccard-big .pct .num{font-family:inherit}.ccard-big>span:last-child{color:var(--ink-2);font-size:14px}.ccard-foot{color:var(--muted);border-top:1px dashed var(--rule);flex-wrap:wrap;justify-content:space-between;gap:10px;padding-top:10px;font-size:13px;display:flex}.ccard.invite{box-shadow:none;background:#ffffff8c;border:1.5px dashed #c3ccd8;justify-items:start}.ccard.invite b{font-family:var(--display);letter-spacing:-.02em;font-size:24px;font-weight:700;line-height:1.2}.ccard.invite p{color:var(--ink-2);margin:0;font-size:14px}.strip-card{padding:18px 18px 12px}.strip{gap:8px;display:grid}.strip-row{grid-template-columns:128px 1fr;align-items:center;gap:12px;display:grid}.strip-name{color:var(--ink-2);font-size:13px;font-weight:500}.lane{background:var(--surface-2);border:1px solid var(--rule-2);border-radius:10px;height:46px;position:relative}.lane .zero{border-inline-start:1.5px dashed var(--muted);position:absolute;top:6px;bottom:6px}.sdot{border:2px solid var(--surface);border-radius:50%;width:14px;height:14px;transition:box-shadow .15s;position:absolute;top:50%;transform:translate(50%,-50%);box-shadow:0 0 0 1px #0b12221f}.sdot:after{content:"";border-radius:50%;position:absolute;inset:-8px}.sdot.sh{background:var(--red)}.sdot.rl{background:var(--grey-bar)}.sdot:hover,.sdot:focus-visible,.sdot.on{box-shadow:0 0 0 4px color-mix(in srgb,var(--ink) 22%,transparent);z-index:3;outline:none}.stip{bottom:calc(100% + 12px);background:var(--ink);color:#fff;white-space:nowrap;box-shadow:var(--shadow);pointer-events:none;border-radius:10px;gap:3px;padding:8px 11px;font-size:12px;line-height:1.35;display:none;position:absolute;inset-inline-start:50%;transform:translate(50%)}.sdot.near-start .stip{inset-inline-start:-10px;transform:none}.sdot.near-end .stip{inset-inline:auto -10px;transform:none}.stip b{font-size:13px}.stip .pill{justify-self:start;margin-top:2px}.sdot:hover .stip,.sdot:focus-visible .stip,.sdot.on .stip{display:grid}.strip-row.axis{margin-top:-2px}.ticks{height:20px;position:relative}.ticks span{color:var(--muted);white-space:nowrap;font-size:11px;position:absolute;top:0;transform:translate(50%)}.ticks .t0{color:var(--ink-2);font-weight:500}@media (max-width:639px){.strip-row{grid-template-columns:1fr;gap:4px}.strip-row.axis .strip-name{display:none}}.strip.mini .lane{background:linear-gradient(var(--rule),var(--rule)) center/100% 1px no-repeat;border:0;border-radius:0;height:22px}.strip.mini .zero{top:3px;bottom:3px}.strip.mini .sdot{opacity:.9;border-width:1.5px;width:10px;height:10px}.filters{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.rlist{overflow:hidden}.rcols{display:none}.rrow{border-bottom:1px solid var(--rule-2);color:inherit;grid-template-columns:auto 1fr auto 18px;grid-template-areas:"store store sh go""date n rl go";align-items:center;gap:4px 12px;padding:14px 18px;text-decoration:none;transition:background .15s;display:grid}.rrow:last-of-type{border-bottom:0}.rrow:hover,.rrow.on,.rrow:focus-visible{background:var(--surface-2)}.rrow-store{grid-area:store;align-items:baseline;gap:8px;min-width:0;display:flex}.rrow-store b{font-size:16px;font-weight:500}.rrow-store span{color:var(--ink-2);font-size:14px}.rrow-store .rrow-out{color:var(--muted);border:1px solid var(--rule);white-space:nowrap;border-radius:999px;padding:0 7px;font-size:11px}.rrow-date{color:var(--muted);grid-area:date;font-size:13px}.rrow-n{color:var(--muted);grid-area:n;font-size:13px}.rrow-sh{grid-area:sh}.rrow-rl{grid-area:rl}.rrow-sh,.rrow-rl{justify-self:end;align-items:center;gap:8px;display:inline-flex}.rrow small{color:var(--muted);font-size:11px}.rrow-go{width:16px;height:16px;color:var(--muted);grid-area:go;transform:rotate(90deg)}.rlist-more{border:0;border-top:1px solid var(--rule);background:var(--surface-2);width:100%;font:inherit;color:var(--blue-ink);cursor:pointer;padding:12px;font-size:14px;display:block}.rlist-more:hover{background:var(--rule-2)}@media (min-width:760px){.rcols,.rrow{grid-template-columns:1fr 108px 96px 140px 140px 18px}.rcols{color:var(--muted);border-bottom:1px solid var(--rule);letter-spacing:.03em;gap:12px;padding:10px 18px;font-size:12px;display:grid}.rrow{grid-template-areas:"store date n sh rl go";gap:12px}.rrow small{display:none}.rrow-sh,.rrow-rl{justify-self:start}}.month{gap:14px;display:grid}@media (min-width:760px){.month{grid-template-columns:1fr 1fr}}.mcol{padding:20px 22px}.mcol h3{letter-spacing:-.01em;margin:0 0 6px;font-size:18px}.mcol h3.up{color:var(--red-ink)}.mcol h3.down{color:var(--blue-ink)}.mcol ol{margin:0;padding:0;list-style:none}.mcol li a{border-bottom:1px dashed var(--rule);color:inherit;justify-content:space-between;align-items:center;gap:12px;padding:11px 0;text-decoration:none;display:flex}.mcol li:last-child a{border-bottom:0}.mcol li a:hover .mname bdi{text-decoration:underline}.mname{flex:1;gap:2px;min-width:0;display:grid}.mname small{color:var(--muted);align-items:center;gap:6px;font-size:12px;display:flex}.mname small .flag,.mname small .flag-code{width:18px;height:13px}.mbar{background:var(--rule-2);border-radius:4px;max-width:260px;height:4px;margin-top:6px;display:block;overflow:hidden}.mbar i{border-radius:inherit;background:var(--red);transform-origin:100%;height:100%;display:block}.mbar.down i{background:var(--blue)}.mcol .empty{color:var(--muted);margin:6px 0 0;font-size:14px}.proof-thumb{width:100%;font:inherit;color:inherit;text-align:start;cursor:pointer;grid-template-columns:auto 1fr;place-items:center start;gap:18px;padding:14px;display:grid}.proof-thumb img{object-fit:cover;object-position:top;border:1px solid var(--rule);border-radius:10px;width:120px;height:170px}.proof-dialog{background:var(--surface);width:min(560px,94vw);max-height:92vh;color:var(--ink);box-shadow:var(--shadow-lg);border:0;border-radius:18px;padding:0}.proof-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0b122299}.proof-head{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.proof-scroll{background:var(--surface-2);gap:12px;max-height:calc(92vh - 64px);padding:16px;display:grid;overflow:auto}.proof-scroll img{border-radius:8px;width:100%;height:auto}.soon{align-content:center;justify-items:start;gap:18px;max-width:640px;min-height:80vh;display:grid}.soon .logo{font-size:40px}.soon h1{font-family:var(--display);letter-spacing:-.03em;margin:0;font-size:clamp(32px,6vw,48px);line-height:1.1}.sdot{animation:.5s cubic-bezier(.2,1.6,.4,1) both pop;animation-delay:calc(.3s + var(--i,0) * 55ms)}@keyframes pop{0%{scale:0}to{scale:1}}@keyframes reveal{0%{opacity:0;translate:0 40px}to{opacity:1;translate:0}}@keyframes grow-x{0%{scale:0 1}to{scale:1}}@keyframes grow-y{0%{scale:1 0}to{scale:1}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.reveal{animation:linear both reveal;animation-timeline:view();animation-range:entry entry 260px}.cbar,.mbar i{animation:linear both grow-x;animation-timeline:view();animation-range:entry 20% cover 42%}.step:not(:last-child):after{animation:linear both grow-y;animation-timeline:view();animation-range:entry 40% cover 55%}}}::view-transition-old(.nav-forward){--slide:60px;animation:.15s ease-in reverse both vt-fade,.4s ease-in-out reverse both vt-slide}::view-transition-new(.nav-forward){--slide:-60px;animation:.21s ease-out .15s both vt-fade,.4s ease-in-out both vt-slide}::view-transition-old(.nav-back){--slide:-60px;animation:.15s ease-in reverse both vt-fade,.4s ease-in-out reverse both vt-slide}::view-transition-new(.nav-back){--slide:60px;animation:.21s ease-out .15s both vt-fade,.4s ease-in-out both vt-slide}::view-transition-group(.morph){animation-duration:.45s}::view-transition-image-pair(.morph){animation-name:vt-blur}@keyframes vt-fade{0%{filter:blur(3px);opacity:0}to{filter:blur();opacity:1}}@keyframes vt-slide{0%{translate:var(--slide) 0}to{translate:0}}@keyframes vt-blur{30%{filter:blur(3px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.ticker{overflow-x:auto}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}
