@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.1gyfqm5yhhzs7.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.p.357dd_6abeqge.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.17-aodiw50953.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:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.1gyfqm5yhhzs7.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:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.p.357dd_6abeqge.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:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.17-aodiw50953.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:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.1gyfqm5yhhzs7.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:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.p.357dd_6abeqge.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:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.17-aodiw50953.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}._64Lxga_className{font-family:Archivo,Archivo Fallback;font-style:normal}._64Lxga_variable{--font-display:"Archivo", "Archivo Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.p.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.p.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.p.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.p.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.-wvKua_className{font-family:Inter,Inter Fallback;font-style:normal}.-wvKua_variable{--font-body:"Inter", "Inter Fallback"}
:root{--bg:#0b0d12;--band:#0f141c;--fill:#0d1118;--fill2:#121823;--top:#161c28;--edge:#2a3243;--line:#232b3a;--hair:#c9d1dd1a;--sink:#1f2533;--key-hover:#2c3546;--off:#5c6679;--txt:#f1f4f9;--txt2:#c9d1dd;--mut:#8d98ac;--ink:#0b0e14;--chip-mut:#3a4254;--blue:#4da3ff;--blue-rgb:77, 163, 255;--grn:#8cf04f;--grn-rgb:140, 240, 79;--org:#ffa22e;--org-rgb:255, 162, 46;--red:#ff4d5e;--red-rgb:255, 77, 94;--gold:#ffc83d;--gold-rgb:255, 200, 61;--blurple:#5865f2;--blurple-rgb:88, 101, 242;--gutter:clamp(16px, 4vw, 64px);--max:1760px;--read:780px;--header-h:72px;--radius:14px;--ease:cubic-bezier(.16, 1, .3, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (max-width:760px){:root{--header-h:60px}}body{--head:var(--font-display), "Archivo", sans-serif;--ui:var(--font-body), "Inter", system-ui, sans-serif}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 16px)}body{background:var(--bg);min-height:100vh;color:var(--txt);font:500 16px/1.6 var(--ui);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;flex-direction:column;margin:0;display:flex}body>main{flex:1}h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}a{color:inherit;text-decoration:none}img,video,svg{display:block}img,video{max-width:100%}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--blue);outline-offset:3px}::selection{background:rgba(var(--blue-rgb), .35)}mark{background:rgba(var(--gold-rgb), .35);color:var(--txt);border-radius:4px;padding:0 2px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.t-hero{font:900 clamp(64px, 9.6vw, 184px) / .84 var(--head);letter-spacing:-.025em;text-transform:uppercase}.t-h1{font:800 clamp(40px, 4.4vw, 76px) / 1 var(--head);letter-spacing:-.02em}.t-h2{font:800 clamp(30px, 2.9vw, 52px) / 1.04 var(--head);letter-spacing:-.015em}.t-h3{font:800 21px/1.2 var(--head);letter-spacing:-.005em}.t-h1,.t-h2,.t-h3{text-wrap:balance}.t-lead{text-wrap:pretty;font:500 clamp(16.5px, 1.25vw, 19.5px) / 1.55 var(--ui);color:var(--txt2);max-width:58ch}.t-label{font:700 12px/1.2 var(--ui);letter-spacing:.1em;text-transform:uppercase;color:var(--mut)}.t-num{font-family:var(--head);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-weight:800}.t-price{font:900 clamp(30px, 2.6vw, 44px) / 1 var(--head);font-variant-numeric:tabular-nums;letter-spacing:-.015em}.t-mut{color:var(--mut)}.t-small{font-size:14px;line-height:1.5}
.e-container{width:100%;max-width:calc(var(--max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.e-container--read{max-width:calc(var(--read) + 2 * var(--gutter))}.e-band{padding-block:clamp(64px,7vw,128px)}.e-band--alt{background:var(--band);border-block:1px solid var(--hair)}.e-band--tight{padding-block:clamp(40px,4.5vw,80px)}.e-band:not(.e-band--alt,.e-band--cinema)+.e-band:not(.e-band--alt,.e-band--cinema){padding-top:0}.e-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;margin-bottom:clamp(24px,2.6vw,44px);display:flex}.e-head p{color:var(--mut);max-width:60ch}.e-header{z-index:50;height:var(--header-h);border-bottom:1px solid var(--hair);background:#0b0d12eb;transition:background-color .25s,border-color .25s;position:sticky;top:0}.e-header[data-overlay]{margin-bottom:calc(-1 * var(--header-h));background:linear-gradient(#0b0d12bf,#0b0d1200);border-color:#0000}.e-header[data-overlay][data-solid]{border-color:var(--hair);background:#0b0d12eb}.e-header-in{height:100%;max-width:calc(var(--max) + 2 * var(--gutter));padding-inline:var(--gutter);align-items:center;gap:clamp(16px,2.4vw,40px);margin-inline:auto;display:flex}.e-brand{font:900 21px/1 var(--head);letter-spacing:-.01em;flex:none;align-items:center;gap:10px;display:flex}.e-nav{align-items:center;gap:clamp(4px,1.2vw,22px);height:100%;display:flex}.e-nav a{height:100%;color:var(--txt2);font:600 15px/1 var(--ui);align-items:center;padding-inline:6px;transition:color .12s;display:flex;position:relative}.e-nav a:hover,.e-nav a[aria-current=page]{color:var(--txt)}.e-nav a[aria-current=page]:after{content:"";background:var(--blue);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:6px;right:6px}.e-header-actions{align-items:center;gap:10px;min-width:0;margin-left:auto;display:flex}.e-nav,.e-header-actions>:not(.e-acct){flex:none}.e-nav a{white-space:nowrap}.e-cart-btn{position:relative}.e-cart-badge{background:var(--blue);min-width:20px;height:20px;color:var(--ink);font:800 12px/1 var(--ui);font-variant-numeric:tabular-nums;border:2px solid var(--bg);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;display:flex;position:absolute;top:-6px;right:-6px}.e-header .e-menu-btn{display:none}.e-header a.e-shoplink{isolation:isolate;background:linear-gradient(135deg, rgba(var(--gold-rgb), .22), rgba(var(--org-rgb), .12));border:1px solid rgba(var(--gold-rgb), .5);color:#ffdf8f;height:40px;font:700 15px/1 var(--ui);white-space:nowrap;border-radius:11px;align-items:center;gap:8px;padding:0 15px 0 13px;transition:border-color .15s,box-shadow .2s,color .15s;display:inline-flex;position:relative;overflow:hidden}.e-header a.e-shoplink>svg{color:var(--gold);flex:none}.e-header a.e-shoplink:hover{color:#ffeec2;border-color:rgba(var(--gold-rgb), .95);box-shadow:0 6px 22px -8px rgba(var(--gold-rgb), .75)}.e-header a.e-shoplink[aria-current=page]{color:#fff3d1;background:linear-gradient(135deg, rgba(var(--gold-rgb), .34), rgba(var(--org-rgb), .2));border-color:var(--gold)}.e-header a.e-shoplink[aria-current]:after{content:none}.e-header a.e-shoplink:before{content:"";z-index:-1;animation:e-shine 7s var(--ease) 2.5s infinite;background:linear-gradient(110deg,#0000 32%,#ffecb44d 50%,#0000 68%);position:absolute;inset:0;translate:-110%}@keyframes e-shine{0%{translate:-110%}18%,to{translate:110%}}.e-header a.e-shoplink--nav{margin-left:clamp(2px,.6vw,10px)}.e-header a.e-shoplink--bar{display:none}@media (max-width:1060px){.e-header a.e-shoplink--bar{height:44px;display:inline-flex}}@media (max-width:400px){.e-header a.e-shoplink--bar{padding-inline:14px}.e-header a.e-shoplink--bar>svg{display:none}}.e-acct{min-width:0;max-width:230px;position:relative}.e-acct-btn{gap:10px;max-width:100%;padding:0 12px 0 7px}.e-acct-btn .e-avatar{width:30px;height:30px}.e-acct-btn>span:not(.e-avatar){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.e-acct-btn>svg:last-child{color:var(--mut);transition:rotate .15s var(--ease);flex:none;rotate:90deg}.e-acct-btn[aria-expanded=true]>svg:last-child{color:var(--blue);rotate:-90deg}.e-menu.e-menu--account a,.e-menu.e-menu--account button{width:100%;min-height:40px;color:var(--txt2);font:600 14.5px/1 var(--ui);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:flex-start;align-items:center;gap:10px;padding:0 12px;display:flex}.e-menu.e-menu--account a:hover,.e-menu.e-menu--account a:focus-visible,.e-menu.e-menu--account button:hover,.e-menu.e-menu--account button:focus-visible{background:var(--line);color:var(--txt);outline:none}.e-menu.e-menu--account svg{color:var(--mut);flex:none}.e-menu.e-menu--account{min-width:240px}.e-menu-note{border-bottom:1px solid var(--hair);font:600 12.5px/1.3 var(--ui);color:var(--mut);margin-bottom:4px;padding:8px 12px 10px}.e-sheet-account{border-radius:var(--radius);background:var(--fill2);border:1px solid var(--line);flex-direction:column;gap:12px;padding:16px;display:flex}.e-sheet{inset:var(--header-h) 0 0;z-index:49;padding:28px var(--gutter) calc(28px + env(safe-area-inset-bottom));background:var(--bg);flex-direction:column;gap:28px;display:flex;position:fixed;overflow-y:auto}.e-sheet nav{flex-direction:column;display:flex}.e-sheet nav a{border-bottom:1px solid var(--hair);min-height:60px;font:800 26px/1 var(--head);letter-spacing:-.01em;color:var(--txt2);justify-content:space-between;align-items:center;display:flex}.e-sheet nav a[aria-current=page]{color:var(--txt)}.e-sheet nav a[aria-current=page]>svg{color:var(--blue)}.e-sheet nav a.e-sheet-shop,.e-sheet nav a.e-sheet-shop>svg{color:var(--gold)}.e-sheet-actions{flex-direction:column;gap:10px;display:flex}@media (min-width:1061px){.e-sheet{display:none}}@media (max-width:1060px){.e-nav,.e-header .e-hide-tablet{display:none}.e-header .e-menu-btn{display:inline-flex}}.e-pagehead{isolation:isolate;background:var(--band);border-bottom:1px solid var(--hair);padding-block:clamp(48px,6vw,104px) clamp(36px,4vw,64px);position:relative;overflow:hidden}.e-pagehead>img{z-index:-2;object-fit:cover;opacity:.8}.e-pagehead[data-image]:before{content:"";z-index:-1;background:linear-gradient(90deg, #0f141cf5 0%, #0f141cc7 40%, #0f141c33 100%), linear-gradient(0deg, var(--band) 0%, #0f141c00 50%);position:absolute;inset:0}.e-pagehead-in{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 40px;display:flex}.e-pagehead-copy{flex-direction:column;gap:16px;max-width:880px;display:flex}.e-pagehead-actions{flex-wrap:wrap;gap:10px;display:flex}.e-promise{flex-wrap:wrap;gap:10px 24px;margin:0;padding:0;list-style:none;display:flex}.e-promise li{font:600 14.5px/1.3 var(--ui);color:var(--txt2);align-items:center;gap:8px;display:inline-flex}.e-promise li>svg{color:var(--blue);flex:none}@media (max-width:760px){.e-pagehead-actions{display:none}.e-promise{gap:6px 16px}.e-promise li{font-size:13.5px}}.e-crumbs{font:600 14px/1.2 var(--ui);color:var(--mut);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.e-crumbs a{margin-block:-11px;padding-block:11px}.e-crumbs a:hover{color:var(--txt)}.e-crumbs [aria-current]{color:var(--txt2)}.e-meta{font:600 14.5px/1.3 var(--ui);color:var(--txt2);flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.e-meta>span:not(.e-chip)+span:before{content:"·";color:var(--mut);margin-right:12px}.e-footer{border-top:1px solid var(--hair);background:#090b10;margin-top:auto}.e-footer-main{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:40px;padding-block:clamp(48px,5vw,80px) 40px;display:grid}.e-footer-brand{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.e-footer-brand p{max-width:36ch;color:var(--mut)}.e-footer nav{flex-direction:column;gap:12px;display:flex}.e-footer nav a{width:fit-content;color:var(--txt2);font:600 15px/1.3 var(--ui)}.e-footer nav a:hover{color:var(--txt)}@media (pointer:coarse){.e-footer nav{gap:0}.e-footer nav a{padding-block:9px}}.e-footer-bottom{border-top:1px solid var(--hair);font:500 13px/1.5 var(--ui);color:var(--mut);flex-wrap:wrap;justify-content:space-between;gap:12px 32px;padding-block:22px 28px;display:flex}@media (max-width:900px){.e-footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.e-footer-brand{grid-column:span 2}}.e-skip{z-index:100;background:var(--fill);border:2px solid var(--blue);font:600 15px/1 var(--ui);border-radius:12px;padding:12px 16px;position:fixed;top:-80px;left:16px}.e-skip:focus{top:16px}.e-notice{background:rgba(var(--blue-rgb), .12);border-bottom:1px solid rgba(var(--blue-rgb), .3)}.e-notice[data-tone=warn]{background:rgba(var(--org-rgb), .12);border-bottom-color:rgba(var(--org-rgb), .35)}.e-notice[data-tone=ok]{background:rgba(var(--grn-rgb), .09);border-bottom-color:rgba(var(--grn-rgb), .3)}.e-notice-in{align-items:center;gap:12px;min-height:46px;padding-block:9px;display:flex}.e-notice-in>svg{color:var(--blue);flex:none}.e-notice[data-tone=warn] .e-notice-in>svg{color:var(--org)}.e-notice[data-tone=ok] .e-notice-in>svg{color:var(--grn)}.e-notice p{min-width:0;font:600 14.5px/1.45 var(--ui);flex:1}.e-notice p a{color:var(--txt);text-underline-offset:3px;white-space:nowrap;margin-left:10px;text-decoration:underline}.e-notice-close{width:32px;height:32px;color:var(--txt2);background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}.e-notice-close:hover{color:var(--txt);background:#f1f4f914}
.e-btn{min-height:48px;font:600 15.5px/1 var(--ui);color:var(--txt);white-space:nowrap;transition:background-color .12s, border-color .12s, transform .16s var(--ease);border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:0 20px;display:inline-flex}.e-btn:active{transform:scale(.98)}.e-btn>svg{flex:none}.e-btn--lg{border-radius:14px;min-height:56px;padding:0 26px;font-size:16.5px}.e-btn--primary{background:rgba(var(--blue-rgb), .18);border-color:rgba(var(--blue-rgb), .85)}.e-btn--primary:hover{background:rgba(var(--blue-rgb), .3)}.e-btn--primary>svg{color:var(--blue)}.e-btn--buy{background:var(--blue);border-color:var(--blue);color:var(--ink);font-weight:800}.e-btn--buy:hover{background:#6cb5ff;border-color:#6cb5ff}.e-btn--discord{background:rgba(var(--blurple-rgb), .24);border-color:rgba(var(--blurple-rgb), .9)}.e-btn--discord:hover{background:rgba(var(--blurple-rgb), .38)}.e-btn--discord>svg{color:#c3c8ff}.e-btn--ghost{background:#f1f4f90a;border-color:#c9d1dd33}.e-btn--ghost:hover{background:#f1f4f917;border-color:#c9d1dd52}.e-btn--ghost>svg{color:var(--txt2)}.e-btn--ok{background:rgba(var(--grn-rgb), .12);border-color:rgba(var(--grn-rgb), .55)}.e-btn--ok>svg{color:var(--grn)}.e-btn--icon{width:44px;min-height:44px;padding:0}.e-btn--block{width:100%}.e-btn[disabled]{cursor:not-allowed;background:var(--fill2);border-color:var(--line);color:var(--off)}.e-btn[disabled]>svg{color:var(--off)}.e-key{background:var(--line);min-width:36px;min-height:36px;color:var(--txt2);font:600 14px/1 var(--ui);border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 10px;transition:background-color .12s;display:inline-flex}.e-key:hover{background:var(--key-hover);color:var(--txt)}.e-key[disabled]{opacity:.45;cursor:not-allowed}@media (pointer:coarse){.e-key{min-width:40px;min-height:40px}}.e-more{font:600 15px/1.2 var(--ui);color:var(--txt);align-items:center;gap:8px;margin-block:-10px;padding-block:10px;display:inline-flex}.e-more>svg{color:var(--blue);transition:transform .2s var(--ease)}.e-more:hover>svg{transform:translate(3px)}.e-link{color:var(--blue);font-weight:600}.e-link:hover{text-underline-offset:3px;text-decoration:underline}.e-chip{width:fit-content;font:800 12px/1 var(--head);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:var(--chip-mut);color:#e3e8f0;border-radius:7px;align-items:center;padding:6.5px 9px 4.5px;display:inline-flex}.e-chip[data-tone=blue]{background:var(--blue);color:var(--ink)}.e-chip[data-tone=orange]{background:var(--org);color:var(--ink)}.e-chip[data-tone=gold]{background:var(--gold);color:var(--ink)}.e-chip[data-tone=green]{background:var(--grn);color:var(--ink)}.e-chip[data-tone=red]{background:var(--red);color:var(--ink)}.e-dot{background:var(--off);border-radius:50%;flex:none;width:8px;height:8px}.e-dot[data-on]{background:var(--grn);box-shadow:0 0 0 4px rgba(var(--grn-rgb), .18)}.e-note{background:rgba(var(--blue-rgb), .07);border:1px solid rgba(var(--blue-rgb), .35);font:500 14px/1.5 var(--ui);color:var(--txt2);border-radius:12px;gap:12px;padding:12px 14px;display:flex}.e-note>svg{color:var(--blue);flex:none;margin-top:1px}.e-note[data-tone=warn]{background:rgba(var(--org-rgb), .07);border-color:rgba(var(--org-rgb), .45)}.e-note[data-tone=warn]>svg{color:var(--org)}.e-note[data-tone=error]{background:rgba(var(--red-rgb), .07);border-color:rgba(var(--red-rgb), .5)}.e-note[data-tone=error]>svg{color:var(--red)}.e-note[data-tone=ok]{background:rgba(var(--grn-rgb), .06);border-color:rgba(var(--grn-rgb), .45)}.e-note[data-tone=ok]>svg{color:var(--grn)}.e-field{background:var(--fill);border:1px solid var(--line);min-height:48px;color:var(--mut);border-radius:12px;align-items:center;gap:10px;padding:0 14px;display:flex}.e-field:focus-within{border-color:rgba(var(--blue-rgb), .6)}.e-field input,.e-field select{min-width:0;height:46px;color:var(--txt);font:500 15px/1 var(--ui);background:0 0;border:0;outline:none;flex:1}.e-field input::placeholder{color:var(--mut)}.e-field input::-webkit-search-cancel-button{appearance:none}.e-field-clear{width:28px;height:28px;color:var(--mut);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;margin-right:-6px;display:grid}.e-field-clear:hover{background:var(--line);color:var(--txt)}.e-field select option{background:var(--fill)}.e-check{font:500 14px/1.5 var(--ui);color:var(--txt2);cursor:pointer;gap:12px;display:flex}.e-check input{margin-top:1px}.e-check a{color:var(--blue);font-weight:600}.e-choice{background:var(--fill);border:1px solid var(--line);min-height:52px;font:600 15px/1.2 var(--ui);color:var(--txt2);cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:8px 14px;display:flex}.e-choice:has(input:checked){background:rgba(var(--blue-rgb), .12);border-color:rgba(var(--blue-rgb), .6);color:var(--txt)}input[type=checkbox],input[type=radio]{appearance:none;background:var(--fill);width:20px;height:20px;color:var(--txt);cursor:pointer;border:1.5px solid #c9d1dd5c;border-radius:6px;flex:none;place-content:center;margin:0;transition:background-color .12s,border-color .12s;display:inline-grid}input[type=radio]{border-radius:50%}input[type=checkbox]:before{content:"";clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);width:11px;height:11px;transition:scale .12s var(--ease);background:currentColor;scale:0}input[type=radio]:before{content:"";background:var(--blue);width:8px;height:8px;transition:scale .12s var(--ease);border-radius:50%;scale:0}input[type=checkbox]:hover,input[type=radio]:hover,label:hover>input[type=checkbox],label:hover>input[type=radio]{border-color:rgba(var(--blue-rgb), .7)}input[type=checkbox]:checked,input[type=radio]:checked{background:rgba(var(--blue-rgb), .22);border-color:var(--blue)}input[type=checkbox]:checked:before,input[type=radio]:checked:before{scale:1}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}input[type=checkbox]:disabled,input[type=radio]:disabled{opacity:.45;cursor:not-allowed}.e-range{--fill:0%;appearance:none;background:linear-gradient(90deg, var(--blue) var(--fill), var(--sink) var(--fill));cursor:pointer;border-radius:999px;height:6px;margin:0}.e-range::-webkit-slider-thumb{appearance:none;background:var(--txt);border-radius:50%;width:14px;height:14px}.e-range::-moz-range-thumb{background:var(--txt);border:0;border-radius:50%;width:14px;height:14px}.e-tabs{scrollbar-width:none;align-items:center;gap:4px;margin-block:-4px;padding-block:4px;display:flex;overflow-x:auto}.e-tabs::-webkit-scrollbar{display:none}@media (max-width:1279px){.e-tabs{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}}.e-tabs a{min-height:42px;color:var(--txt2);font:600 15px/1 var(--ui);border:1px solid #0000;border-radius:10px;flex:none;align-items:center;gap:8px;padding:0 14px;transition:background-color .12s,color .12s;display:inline-flex}.e-tabs a:hover{color:var(--txt);background:#f1f4f90f}.e-tabs a:focus-visible{outline-offset:-2px}.e-tabs a[aria-current=page]{background:rgba(var(--blue-rgb), .14);border-color:rgba(var(--blue-rgb), .6);color:var(--txt)}.e-tabs a>svg{color:var(--mut)}.e-tabs a[aria-current=page]>svg{color:var(--blue)}.e-tabs-count{min-width:20px;height:20px;font:700 12px/1 var(--ui);color:var(--mut);font-variant-numeric:tabular-nums;background:#f1f4f912;border-radius:6px;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.e-tabs a[aria-current=page] .e-tabs-count{background:rgba(var(--blue-rgb), .22);color:var(--txt)}.e-faq{border-top:1px solid var(--hair)}.e-faq details{border-bottom:1px solid var(--hair)}.e-faq summary{cursor:pointer;min-height:60px;font:700 16px/1.35 var(--ui);justify-content:space-between;align-items:center;gap:16px;padding-block:14px;list-style:none;display:flex}.e-faq summary::-webkit-details-marker{display:none}.e-faq summary>svg{color:var(--mut);transition:transform .2s var(--ease);flex:none}.e-faq details[open] summary>svg{color:var(--blue);transform:rotate(90deg)}.e-faq details>p{max-width:70ch;color:var(--txt2);padding-bottom:18px}.e-empty{border-radius:var(--radius);background:var(--fill2);border:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:14px;padding:clamp(24px,3vw,40px);display:flex}.e-empty p{max-width:60ch;color:var(--mut)}.e-empty--narrow{max-width:560px}.e-empty--center{text-align:center;align-items:center;max-width:640px;margin-inline:auto;padding-block:clamp(32px,4vw,52px)}.e-empty--center .e-btn--block{width:auto;min-width:min(100%,300px)}.e-empty-icon{background:var(--fill);border:1px solid var(--line);width:56px;height:56px;color:var(--blue);border-radius:16px;place-items:center;margin-bottom:4px;display:grid}.e-toast{right:var(--gutter);z-index:60;background:var(--fill);border:2px solid rgba(var(--blue-rgb), .75);width:min(420px,100vw - 32px);animation:e-toast-in .3s var(--ease);border-radius:16px;align-items:center;gap:14px;padding:12px 12px 12px 16px;display:flex;position:fixed;bottom:24px;box-shadow:0 16px 40px #04060a80}.e-toast>svg{color:var(--grn);flex:none}.e-toast-copy{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.e-toast-copy strong{text-overflow:ellipsis;white-space:nowrap;font:700 15px/1.2 var(--ui);overflow:hidden}@keyframes e-toast-in{0%{opacity:0;transform:translateY(12px)}}
.e-hero{isolation:isolate;background:#06080b;flex-direction:column;justify-content:flex-end;min-height:max(660px,min(100svh,1240px));display:flex;position:relative;overflow:hidden}.e-hero-media{z-index:-2;position:absolute;inset:0}.e-hero-media>img,.e-hero-media>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.e-hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#080a0ed9 0%,#080a0e80 34%,#080a0e00 62%),linear-gradient(#080a0e00 58%,#080a0e59 80%,#080a0ee6 100%),linear-gradient(#080a0e99 0%,#080a0e00 16%);position:absolute;inset:0}.e-hero-in{padding-block:calc(var(--header-h) + 48px) clamp(40px, 5vw, 80px)}.e-hero-copy{flex-direction:column;align-items:flex-start;gap:24px;max-width:980px;display:flex}.e-hero-status{font:600 15px/1 var(--ui);color:var(--txt2);align-items:center;gap:10px;display:inline-flex}.e-hero-ver{color:var(--blue);display:block}.e-hero .t-lead{color:#dfe5ee;max-width:46ch}.e-hero-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;display:flex}.e-play-link{font:600 15.5px/1.2 var(--ui);color:var(--txt);align-items:center;gap:12px;margin-left:10px;display:inline-flex}.e-play-link>span:first-child{background:#f1f4f914;border:1px solid #f1f4f973;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:background-color .15s;display:flex}.e-play-link:hover>span:first-child{background:#f1f4f92e}.e-play-link small{color:var(--mut);margin-left:2px;font-size:14px}.e-quick{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080a0e9e;border-top:1px solid #c9d1dd24}.e-quick-in{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.e-quick a{border-left:1px solid #c9d1dd24;align-items:center;gap:16px;min-height:100px;padding:18px 28px;display:flex}.e-quick a:first-child{border-left:0;padding-left:0}.e-quick a:last-child{padding-right:0}.e-quick-thumb{border-radius:8px;flex:none;width:92px;height:60px;position:relative;overflow:hidden}.e-quick-thumb img{object-fit:cover}.e-quick-copy{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.e-quick-copy strong{text-overflow:ellipsis;white-space:nowrap;font:700 17px/1.25 var(--ui);transition:color .15s;overflow:hidden}.e-quick-price{font:800 18px/1 var(--head);font-variant-numeric:tabular-nums;flex:none}.e-quick a>svg{color:var(--mut);transition:transform .2s var(--ease), color .15s;flex:none}.e-quick a:hover strong{color:var(--blue)}.e-quick a:hover>svg{color:var(--blue);transform:translate(3px)}.e-rail-nav{gap:8px;display:flex}.e-rail{--rail-pad:max(var(--gutter), calc((100% - var(--max)) / 2));padding:0 var(--rail-pad);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--rail-pad);scrollbar-width:none;gap:clamp(12px,1.2vw,20px);margin:0;list-style:none;display:flex;overflow-x:auto}.e-rail::-webkit-scrollbar{display:none}.e-slide{scroll-snap-align:start;flex:none;width:clamp(280px,30vw,600px)}.e-slide figure{flex-direction:column;gap:14px;display:flex}.e-slide-img{aspect-ratio:3/2;border-radius:var(--radius);background:var(--fill);cursor:zoom-in;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.e-slide-img img{object-fit:cover;transition:transform .7s var(--ease)}.e-slide:hover .e-slide-img img{transform:scale(1.035)}.e-slide figcaption{font:700 17px/1.3 var(--ui);justify-content:space-between;align-items:baseline;gap:12px;display:flex}.e-slide figcaption span{font:600 14px/1.3 var(--ui);color:var(--mut)}.e-lightbox{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--txt);background:#04060af0;border:0;margin:0;padding:0}.e-lightbox[open]{justify-content:center;align-items:center;display:flex}.e-lightbox::backdrop{background:#04060a99}html:has(.e-lightbox[open]){overflow:hidden}.e-lightbox-fig{flex-direction:column;gap:16px;display:flex}.e-lightbox-img{aspect-ratio:2.4;border-radius:var(--radius);background:var(--fill);width:min(88vw,1600px,182.4dvh);position:relative;overflow:hidden}.e-lightbox-img img{object-fit:cover}.e-lightbox figcaption{font:700 18px/1.3 var(--ui);justify-content:space-between;align-items:baseline;gap:16px;display:flex}.e-lightbox figcaption span{font:600 15px/1.3 var(--ui);color:var(--mut);font-variant-numeric:tabular-nums}.e-lightbox-close{top:20px;right:var(--gutter);position:absolute}.e-lightbox .e-lightbox-prev,.e-lightbox .e-lightbox-next{width:52px;min-height:52px;position:absolute;top:50%;translate:0 -50%}.e-lightbox-prev{left:20px}.e-lightbox-next{right:20px}.e-spot{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:32px clamp(32px,4.5vw,88px);display:grid}.e-spot-media{aspect-ratio:16/10;border-radius:var(--radius);background:var(--fill);display:block;position:relative;overflow:hidden}.e-spot-media img{object-fit:cover;transition:transform .8s var(--ease)}.e-spot-media:hover img{transform:scale(1.03)}.e-spot-copy{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.e-spot-copy .t-lead{max-width:44ch}.e-spot-buy{flex-wrap:wrap;align-items:center;gap:14px 24px;display:flex}.e-spot-buy .t-price{margin-right:10px}.e-spot+.e-products{margin-top:clamp(40px,4.5vw,72px)}.e-specs{border-block:1px solid var(--hair);width:100%;display:flex}.e-specs>div{border-left:1px solid var(--hair);flex-direction:column;flex:1 1 0;gap:8px;min-width:0;padding:16px 20px;display:flex}.e-specs>div:first-child{border-left:0;padding-left:0}.e-specs dd{font:800 21px/1.1 var(--head);letter-spacing:-.01em;margin:0}.e-split{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:28px clamp(32px,5vw,112px);display:grid}.e-split-head{top:calc(var(--header-h) + 32px);flex-direction:column;align-items:flex-start;gap:18px;display:flex;position:sticky}.e-split-head p{color:var(--mut);max-width:36ch}.e-band--cinema{border-block:1px solid var(--hair);background:#06080b}.e-teaser{border-radius:var(--radius);overflow:hidden;box-shadow:0 30px 80px #00000073}.e-player{background:#000;position:relative;overflow:hidden}.e-player .e-video{aspect-ratio:2.4;object-fit:cover;cursor:pointer;width:100%;display:block}.e-player:fullscreen .e-video{aspect-ratio:auto;object-fit:contain;height:100%}.e-player-start{color:var(--txt);text-align:left;background:linear-gradient(#080a0e00 45%,#080a0ed9 100%);border:0;align-items:flex-end;gap:20px;padding:clamp(16px,3vw,44px);display:flex;position:absolute;inset:0}.e-player-big{background:rgba(var(--blue-rgb), .22);border:2px solid rgba(var(--blue-rgb), .9);width:84px;height:84px;transition:transform .2s var(--ease), background-color .12s;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.e-player-big>svg{margin-left:4px}.e-player-start:hover .e-player-big{background:rgba(var(--blue-rgb), .36);transform:scale(1.05)}.e-player-label{flex-direction:column;gap:8px;padding-bottom:6px;display:flex}.e-player-label strong{font:800 clamp(20px, 2vw, 32px) / 1.1 var(--head);letter-spacing:-.01em}.e-player-label span{font:600 15px/1 var(--ui);color:var(--txt2);font-variant-numeric:tabular-nums}.e-player-bar{border:1px solid var(--line);background:#0d1118e6;border-radius:14px;align-items:center;gap:10px;padding:8px 14px 8px 8px;transition:opacity .25s;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.e-player[data-idle] .e-player-bar{opacity:0}.e-player[data-idle] .e-video{cursor:none}.e-player-time{font:700 13.5px/1 var(--ui);font-variant-numeric:tabular-nums;flex:none}.e-player-time span{color:var(--mut)}.e-player-seek{flex:1;min-width:60px}.e-player-volume{flex:none;width:84px}.e-join{isolation:isolate;background:#06080b;padding-block:clamp(80px,9vw,168px);position:relative;overflow:hidden}.e-join>img{z-index:-2;object-fit:cover}.e-join:before{content:"";z-index:-1;background:linear-gradient(90deg,#080a0ef2 0%,#080a0ed6 46%,#080a0e8c 100%),linear-gradient(#080a0e00 60%,#080a0e99 100%);position:absolute;inset:0}.e-join-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px clamp(40px,6vw,128px);display:grid}.e-join-copy{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.e-join-copy .e-hero-actions{margin-top:4px}.e-steps{border-top:1px solid #c9d1dd29;margin:0;padding:0;list-style:none}.e-steps>li{border-bottom:1px solid #c9d1dd29;grid-template-columns:72px minmax(0,1fr);gap:20px;padding-block:26px;display:grid}.e-step-no{font:900 34px/.9 var(--head);color:var(--blue);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.e-steps h3{font:800 22px/1.2 var(--head);letter-spacing:-.01em;margin-bottom:8px}.e-steps p{color:var(--txt2);max-width:56ch}.e-steps .e-btn{margin-top:16px}@media (max-width:1060px){.e-split,.e-join-in{grid-template-columns:minmax(0,1fr)}.e-spot{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:28px}.e-split-head{position:static}.e-quick a{padding-inline:18px}}@media (max-width:1599px){.e-quick-thumb{display:none}}@media (max-width:760px){.e-player-start{gap:14px}.e-player-big{width:60px;height:60px}.e-player-bar{gap:6px;padding:6px 10px 6px 6px;bottom:8px;left:8px;right:8px}.e-player-volume,.e-player-time span{display:none}.e-hero{min-height:min(100svh,820px)}.e-hero:before{background:linear-gradient(#080a0e26 30%,#080a0ecc 62%,#080a0e 100%),linear-gradient(#080a0eb3 0%,#080a0e00 22%)}.e-hero-media>img,.e-hero-media>video{object-position:62% 50%}.e-hero-in{padding-bottom:28px}.e-hero-copy{gap:18px}.e-hero-actions{width:100%}.e-hero-actions>.e-btn{flex:100%}.e-play-link{margin:6px 0 0}.e-quick{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}.e-quick-in{grid-template-columns:minmax(0,1fr)}.e-quick a,.e-quick a:first-child,.e-quick a:last-child{border-left:0;border-top:1px solid var(--hair);min-height:76px;padding:14px 0}.e-quick a:first-child{border-top:0}.e-slide{width:78vw}.e-lightbox-img{width:calc(100vw - 2 * var(--gutter))}.e-lightbox .e-lightbox-prev,.e-lightbox .e-lightbox-next{top:auto;bottom:calc(24px + env(safe-area-inset-bottom));translate:none}.e-lightbox-prev{left:var(--gutter)}.e-lightbox-next{right:var(--gutter)}.e-specs>div{padding:14px 12px}.e-specs dd{font-size:18px}.e-spot-buy .t-price,.e-spot-buy .e-btn{flex:100%}.e-steps>li{grid-template-columns:48px minmax(0,1fr);gap:14px;padding-block:20px}.e-step-no{font-size:26px}.e-steps h3{font-size:19px}}@media (max-width:860px){.e-spot{grid-template-columns:minmax(0,1fr)}.e-spot-media{aspect-ratio:16/9}}
.e-bento{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);grid-auto-rows:minmax(clamp(200px,15vw,260px),auto);gap:clamp(12px,1.3vw,20px);display:grid}.e-bento[data-count="1"]{grid-template-columns:minmax(0,1fr)}.e-bento[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.e-tile{isolation:isolate;border-radius:var(--radius);background:var(--fill2);border:1px solid var(--line);flex-direction:column;justify-content:flex-end;transition:border-color .15s;display:flex;position:relative;overflow:hidden}.e-tile[data-big]{grid-row:span 2;min-height:clamp(400px,32vw,540px)}.e-bento:not([data-count="3"]) .e-tile[data-big]{grid-row:auto;min-height:clamp(300px,26vw,420px)}.e-tile:hover{border-color:rgba(var(--blue-rgb), .7)}.e-tile-media{z-index:-1;position:absolute;inset:0}.e-tile-media>img{object-fit:cover;transition:transform .8s var(--ease)}.e-tile:hover .e-tile-media>img{transform:scale(1.03)}.e-tile[data-art=photo] .e-tile-media:after{content:"";background:linear-gradient(#0a0d1300 28%,#0a0d1399 62%,#0a0d13f5 100%);position:absolute;inset:0}.e-tile:not([data-art=photo]){grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;display:grid}.e-tile:not([data-art=photo]) .e-tile-media{z-index:0;order:2;align-self:stretch;position:relative;inset:auto}.e-tile[data-big]:not([data-art=photo]){grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.e-tile[data-big]:not([data-art=photo]) .e-tile-media{order:0}.e-tile .e-tile-media>.e-visual{aspect-ratio:auto;background:radial-gradient(closest-side, rgba(var(--blue-rgb), .16), transparent 80%);border:0;border-radius:0;position:absolute;inset:0}.e-tile-copy{flex-direction:column;align-items:flex-start;gap:10px;padding:clamp(18px,1.7vw,28px) 72px clamp(18px,1.7vw,28px) clamp(18px,1.7vw,28px);display:flex}.e-tile:not([data-art=photo],[data-big]) .e-tile-copy{padding-right:8px}.e-tile[data-big] .e-tile-copy{gap:14px;padding:clamp(24px,2.6vw,44px) 88px clamp(24px,2.6vw,44px) clamp(24px,2.6vw,44px)}.e-tile-name{font:800 clamp(20px, 1.55vw, 26px) / 1.12 var(--head);letter-spacing:-.01em;text-wrap:balance}.e-tile[data-big] .e-tile-name{font:900 clamp(30px, 2.8vw, 48px) / 1.02 var(--head);letter-spacing:-.015em}.e-tile-text{-webkit-line-clamp:3;max-width:48ch;font:500 clamp(15px, 1.05vw, 17px) / 1.5 var(--ui);color:var(--txt2);text-wrap:pretty;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.e-tile-buy{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-top:4px;display:flex}.e-tile-price{font:900 clamp(20px, 1.5vw, 24px) / 1 var(--head);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.e-tile[data-big] .e-tile-price{font-size:clamp(24px,2vw,32px)}.e-tile[data-sale] .e-tile-price{color:var(--red)}.e-tile-go{border:1px solid var(--line);width:42px;height:42px;color:var(--txt2);background:#0d1118d9;border-radius:11px;place-items:center;transition:background-color .15s,border-color .15s,color .15s;display:grid;position:absolute;bottom:clamp(14px,1.4vw,22px);right:clamp(14px,1.4vw,22px)}.e-tile:hover .e-tile-go{background:var(--blue);border-color:var(--blue);color:var(--ink)}.e-head:has(+.e-shoptabs){margin-bottom:clamp(16px,1.6vw,24px)}.e-shoptabs{flex-wrap:wrap;gap:8px;margin-bottom:clamp(20px,2.2vw,32px);display:flex}.e-shoptabs a{background:var(--fill2);border:1px solid var(--line);height:42px;color:var(--txt2);font:700 14.5px/1 var(--ui);white-space:nowrap;border-radius:10px;align-items:center;padding:0 16px;transition:color .12s,border-color .12s,background-color .12s;display:inline-flex}.e-shoptabs a:hover{color:var(--txt);border-color:rgba(var(--blue-rgb), .55)}.e-shoptabs a[aria-current=page]{background:var(--blue);border-color:var(--blue);color:var(--ink)}.e-menu{z-index:60;background:var(--fill);border:1px solid var(--edge);min-width:100%;animation:e-menu-in .14s var(--ease);border-radius:12px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 18px 44px #04060a99}.e-menu a{white-space:nowrap;min-height:40px;color:var(--txt2);font:600 14.5px/1 var(--ui);border-radius:8px;justify-content:space-between;align-items:center;gap:18px;padding:0 12px;display:flex}.e-menu a:hover,.e-menu a:focus-visible{background:var(--line);color:var(--txt);outline:none}.e-menu a[aria-current]{color:var(--txt)}.e-menu a>svg{color:var(--blue)}@keyframes e-menu-in{0%{opacity:0;transform:translateY(-4px)}}.e-chips{flex-wrap:wrap;gap:6px;display:flex}.e-pricetag{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:inline-flex}.e-was{font:600 15px/1 var(--ui);color:var(--mut);font-variant-numeric:tabular-nums;text-decoration-thickness:1.5px}.t-price+.e-was{font-size:19px}.e-stock{font:600 13.5px/1.3 var(--ui);color:var(--txt2)}.e-stock[data-low]{color:var(--org)}.e-stockmeter{flex-direction:column;gap:8px;width:100%;display:flex}.e-stockmeter-text{font:600 14px/1.2 var(--ui);color:var(--mut);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.e-stockmeter-text strong{color:var(--txt);font-weight:700}.e-stockmeter[data-low] strong{color:var(--org)}.e-stockmeter-bar{background:var(--sink);border-radius:999px;height:6px;display:block;overflow:hidden}.e-stockmeter-bar>span{border-radius:inherit;background:var(--blue);height:100%;display:block}.e-stockmeter[data-low] .e-stockmeter-bar>span{background:var(--org)}.e-products{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.3vw,20px);display:grid}@media (max-width:1199px){.e-products{grid-template-columns:repeat(3,minmax(0,1fr))}}.e-products.e-products--row{grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:1600px){.e-products{grid-template-columns:repeat(5,minmax(0,1fr))}}.e-pcard{border-radius:var(--radius);background:var(--fill2);border:1px solid var(--line);transition:border-color .15s, translate .2s var(--ease);flex-direction:column;display:flex;position:relative;overflow:hidden}.e-pcard:hover{border-color:rgba(var(--blue-rgb), .7);translate:0 -3px}.e-pcard .e-visual{border-bottom:1px solid var(--line)}.e-pcard .e-visual:not([data-art=photo]){background:radial-gradient(60% 62% at 50% 50%, rgba(var(--blue-rgb), .13), transparent 74%), var(--fill)}.e-pcard:hover .e-visual img{transform:scale(1.04)}.e-pcard[data-soldout] .e-visual>:not(.e-visual-badge){opacity:.45;filter:grayscale(.8)}.e-pcard-body{flex-direction:column;flex:1;gap:6px;padding:14px 16px 0;display:flex}.e-pcard h3{font:700 16.5px/1.3 var(--ui)}.e-pcard-foot{align-items:center;gap:8px;padding:14px 16px 16px;display:flex}.e-pcard-foot .e-pricetag{min-width:0}.e-pcard-foot .e-chips{flex:none;margin-left:auto}.e-pcard-price{font:900 22px/1 var(--head);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.e-pcard[data-sale] .e-pcard-price{color:var(--red)}.e-pcard[data-soldout] .e-pcard-price{color:var(--mut)}.e-visual{aspect-ratio:4/3;background:var(--fill);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;container-type:inline-size}.e-visual[data-size=hero]{aspect-ratio:16/10;border-radius:var(--radius);border:1px solid var(--line)}.e-visual[data-size=thumb]{border:1px solid var(--line);border-radius:10px;flex:none;width:96px}.e-visual>img{object-fit:cover;transition:transform .7s var(--ease)}.e-visual-badge{position:absolute;top:12px;left:12px}.e-visual:not([data-art=photo]){background:radial-gradient(70% 70% at 50% 42%, #161d2a 0%, var(--fill) 100%)}.e-art{white-space:nowrap;filter:drop-shadow(0 14px 18px #00000073);flex:none;scale:1}@container (min-width:321px){.e-art{scale:1.3}}@container (min-width:421px){.e-art{scale:1.5}}@container (min-width:540px){.e-art{scale:2}}@container (max-width:250px){.e-art{scale:.78}}@container (max-width:200px){.e-art{scale:.62}}@container (max-width:130px){.e-art{scale:.4}}.e-plate{background:#f2f4f7;border:2px solid #c9d1dd;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:176px;height:88px;display:flex;box-shadow:inset 0 0 0 3px #f2f4f7,inset 0 0 0 4px #aeb8c7}.e-plate>span:first-child{color:#c8102e;font:italic 700 13px/1 Georgia,serif}.e-plate>span:last-child{font:800 32px/1 var(--head);letter-spacing:.06em;color:#1b2a6b}.e-phone{border:2px solid var(--edge);background:var(--fill2);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:84px;height:120px;display:flex}.e-phone>span:first-child{font:700 9px/1 var(--ui);letter-spacing:.08em;color:var(--mut)}.e-phone>span:last-child{font:800 15px/1 var(--head);color:var(--blue)}.e-avatars{display:flex}.e-avatars>span{background:var(--line);border:2px solid var(--fill);width:60px;height:60px;color:var(--mut);border-radius:50%;justify-content:center;align-items:center;display:flex}.e-avatars>span+span{background:rgba(var(--blue-rgb), .16);border-color:var(--blue);color:var(--blue);font:900 20px/1 var(--head);margin-left:-16px}.e-ticket{background:rgba(var(--gold-rgb), .14);border:2px solid var(--gold);color:var(--gold);font:900 18px/1 var(--head);letter-spacing:.08em;text-transform:uppercase;border-radius:10px;padding:18px 22px}.e-carkey{flex-direction:column;align-items:center;display:flex;position:relative}.e-carkey:before{content:"";border:3px solid #aeb8c7;border-radius:50%;width:26px;height:26px;margin-bottom:-7px}.e-carkey-fob{background:linear-gradient(#2a3243,#161c28);border:2px solid #3a4459;border-radius:22px;flex-direction:column;align-items:center;gap:6px;width:58px;padding:14px 0 16px;display:flex;box-shadow:inset 0 1px #ffffff14}.e-carkey-fob>span{background:var(--fill);width:30px;height:18px;color:var(--blue);border-radius:7px;justify-content:center;align-items:center;display:flex}.e-carkey-tag{background:var(--blue);color:var(--ink);font:900 13px/1 var(--head);letter-spacing:.04em;transform-origin:0 0;border-radius:6px;padding:6px 8px 5px;position:absolute;top:6px;left:calc(50% + 10px);rotate:16deg}.e-migrate{align-items:center;gap:12px;display:flex}.e-migrate>span{background:var(--fill2);border:2px solid var(--edge);width:62px;height:74px;color:var(--mut);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.e-migrate>span:after{content:"";background:var(--line);border-radius:2px;width:28px;height:4px}.e-migrate>span:last-child{background:rgba(var(--blue-rgb), .12);border-color:var(--blue);color:var(--blue)}.e-migrate>span:last-child:after{background:rgba(var(--blue-rgb), .5)}.e-migrate>svg{color:var(--blue)}.e-store{flex-direction:column;align-items:center;width:132px;display:flex}.e-store-sign{background:var(--fill2);border:2px solid var(--org);color:var(--org);font:900 13px/1 var(--head);letter-spacing:.12em;border-radius:6px;margin-bottom:7px;padding:5px 10px 4px}.e-store-awning{background:repeating-linear-gradient(90deg, var(--blue) 0 14px, #e9eef5 14px 28px);border-radius:6px 6px 2px 2px;width:100%;height:22px}.e-store-front{background:var(--fill2);border:2px solid var(--edge);border-top:0;gap:8px;width:116px;height:64px;padding:10px 10px 0;display:flex}.e-store-front>span:first-child{background:rgba(var(--blue-rgb), .16);border:2px solid rgba(var(--blue-rgb), .5);border-radius:4px;flex:1;height:30px}.e-store-front>span:last-child{background:var(--line);border:2px solid var(--edge);border-bottom:0;border-radius:4px 4px 0 0;width:28px}.e-product{grid-template-columns:minmax(0,1.55fr) minmax(340px,1fr);align-items:start;gap:32px clamp(28px,4vw,80px);display:grid}.e-buybox{top:calc(var(--header-h) + 28px);flex-direction:column;align-items:flex-start;gap:22px;display:flex;position:sticky}.e-buybox .t-lead{max-width:48ch}.e-buy{background:var(--fill2);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:16px;width:100%;padding:22px;display:flex}.e-buy-row{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.e-buy p{font:500 14px/1.5 var(--ui);color:var(--mut)}.e-buy .e-buy-sale{color:var(--txt2);margin-top:-6px}.e-buy-qty{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.e-buy-sum{font:600 14.5px/1 var(--ui);color:var(--txt2);font-variant-numeric:tabular-nums}.e-buy p a{color:var(--txt2);text-underline-offset:3px;text-decoration:underline}.e-pinfo{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:40px clamp(32px,4vw,80px);display:grid}.e-pinfo h2{font:800 22px/1.2 var(--head);letter-spacing:-.01em;margin-bottom:18px}.e-perks{border-top:1px solid var(--hair);margin:0;padding:0;list-style:none}.e-perks li{border-bottom:1px solid var(--hair);color:var(--txt2);gap:14px;padding-block:14px;display:flex}.e-perks li>svg{color:var(--grn);flex:none;margin-top:3px}.e-perks-no{min-width:18px;font:800 16px/1.6 var(--head);color:var(--blue);font-variant-numeric:tabular-nums;flex:none}.e-qv{width:min(1040px,100vw - 32px);max-width:none;max-height:min(880px,100dvh - 32px);color:var(--txt);background:#0e131c;border:1px solid #ffffff1a;border-radius:24px;margin:auto;padding:0;box-shadow:0 40px 120px #0009}.e-qv[open]{animation:e-qv-in .22s var(--ease);flex-direction:column;display:flex;overflow:hidden}.e-qv::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#05080dbd}@keyframes e-qv-in{0%{opacity:0;transform:translateY(14px)scale(.98)}}@keyframes e-qv-up{0%{transform:translateY(48px)}}html:has(.e-qv[open]){scrollbar-gutter:stable;overflow:hidden}.e-qv-in{overscroll-behavior:contain;flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(20px,3vw,40px);min-height:0;padding:clamp(18px,2.4vw,32px);display:grid;overflow-y:auto}.e-qv-in>.e-visual{position:sticky;top:0}.e-qv-close{z-index:3;position:absolute;top:14px;right:14px}.e-qv-copy{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;padding-top:4px;display:flex}.e-qv-name{font:800 clamp(26px, 2.4vw, 36px) / 1.08 var(--head);letter-spacing:-.01em;text-wrap:balance;padding-right:44px}.e-qv-text{color:var(--txt2)}.e-qv-buy{background:#131b27;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:14px;width:100%;padding:18px;display:flex}.e-qv-price{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.e-qv-buy .e-buy-sale,.e-qv-note{font:500 13.5px/1.5 var(--ui);color:var(--mut)}.e-qv-buy .e-buy-sale{color:var(--txt2)}.e-qv-note a{color:var(--txt2);text-underline-offset:3px;text-decoration:underline}.e-qv-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.e-qv-actions>.e-btn--block{grid-column:1/-1}.e-qv-perks{flex-direction:column;gap:8px;width:100%;display:flex}.e-buybar{display:none}.e-cart{grid-template-columns:minmax(0,1fr) minmax(360px,440px);align-items:start;gap:32px clamp(28px,3.5vw,72px);display:grid}.e-cart-list>.e-note{margin-bottom:18px}.e-lines{border-top:1px solid var(--hair);margin:0;padding:0;list-style:none}.e-line{border-bottom:1px solid var(--hair);grid-template-columns:96px minmax(0,1fr) auto auto auto;align-items:center;gap:14px 22px;padding-block:18px;display:grid}.e-line-name{flex-direction:column;gap:4px;min-width:0;display:flex}.e-line-name a,.e-line-name strong{font:700 17px/1.3 var(--ui)}.e-line-name a:hover{color:var(--blue)}.e-line-name span{font:500 14px/1.4 var(--ui);color:var(--mut)}.e-line-name .e-was{margin-left:6px;font-size:13.5px}.e-line-name .e-line-warn{color:var(--org);font-weight:600}.e-line-total{text-align:right;min-width:96px;font:800 19px/1 var(--head);font-variant-numeric:tabular-nums}.e-qty{background:var(--fill);border:1px solid var(--line);border-radius:12px;align-items:center;gap:2px;padding:3px;display:flex}.e-qty output{text-align:center;min-width:30px;font:800 16px/1 var(--head);font-variant-numeric:tabular-nums}.e-qty .e-key{background:0 0;min-width:34px;min-height:34px;padding:0}.e-qty .e-key:hover{background:var(--line)}@media (pointer:coarse){.e-qty .e-key{min-width:40px;min-height:40px}}.e-line--order{grid-template-columns:96px minmax(0,1fr) auto}.e-cart-more{margin-top:10px;display:inline-flex}.e-cart-picks{flex-direction:column;gap:20px;margin-top:clamp(48px,5vw,80px);display:flex}.e-specs .e-dd-text{font:700 16px/1.3 var(--ui)}.e-summary{top:calc(var(--header-h) + 28px);background:var(--fill2);border:1px solid var(--line);border-radius:18px;flex-direction:column;gap:18px;padding:clamp(20px,2vw,28px);display:flex;position:sticky}.e-summary h2{font:800 22px/1.2 var(--head)}.e-total{border-block:1px solid var(--hair);justify-content:space-between;align-items:baseline;gap:16px;padding-block:18px;display:flex}.e-total span:first-child{font:600 16px/1 var(--ui);color:var(--txt2)}.e-trust{font:500 14px/1.4 var(--ui);color:var(--mut);flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.e-trust li{align-items:center;gap:10px;display:flex}.e-trust svg{color:var(--txt2);flex:none}.e-fieldset{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.e-fieldset legend{margin-bottom:8px;padding:0}.e-account{align-items:center;gap:12px;display:flex}.e-account>span:nth-child(2){flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.e-account strong{text-overflow:ellipsis;white-space:nowrap;font:700 16px/1.2 var(--ui);overflow:hidden}.e-avatar{background:var(--line);width:42px;height:42px;color:var(--mut);object-fit:cover;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.e-orders{border-top:1px solid var(--hair);margin:0;padding:0;list-style:none}.e-orders a{border-bottom:1px solid var(--hair);grid-template-columns:150px minmax(0,1fr) auto 110px 18px;align-items:center;gap:10px 28px;padding-block:20px;display:grid}.e-orders time{font:600 14.5px/1.3 var(--ui);color:var(--mut)}.e-orders strong{text-overflow:ellipsis;white-space:nowrap;font:700 17px/1.3 var(--ui);transition:color .15s;overflow:hidden}.e-orders a:hover strong{color:var(--blue)}.e-orders a>svg{color:var(--mut)}.e-timeline{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:32px;display:grid}.e-timeline>div{font:600 15px/1.3 var(--ui);color:var(--mut);padding-top:30px;position:relative}.e-timeline>div:before{content:"";background:var(--line);height:2px;position:absolute;top:7px;left:0;right:0}.e-timeline>div>span{background:var(--bg);border:2px solid var(--edge);border-radius:50%;width:16px;height:16px;position:absolute;top:0;left:0}.e-timeline [data-state=done]{color:var(--txt)}.e-timeline [data-state=done]:before{background:var(--blue)}.e-timeline [data-state=done]>span{background:var(--blue);border-color:var(--blue)}.e-timeline [data-state=now]{color:var(--txt)}.e-timeline [data-state=now]>span{border-color:var(--blue);box-shadow:0 0 0 5px rgba(var(--blue-rgb), .2)}.e-order-id{overflow-wrap:anywhere;color:var(--txt2);font:600 13.5px/1.5 ui-monospace,Cascadia Mono,Consolas,monospace}@media (max-width:1240px){.e-products.e-products--row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1060px){.e-product,.e-cart{grid-template-columns:minmax(0,1fr)}.e-buybox,.e-summary{position:static}.e-pinfo{grid-template-columns:minmax(0,1fr)}.e-bento[data-count="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}.e-bento[data-count="3"] .e-tile[data-big]{grid-area:auto/1/auto/-1;min-height:clamp(320px,46vw,440px)}}@media (max-width:600px){.e-bento[data-count]{grid-template-columns:minmax(0,1fr)}.e-bento[data-count] .e-tile[data-big]{min-height:380px}.e-tile[data-big] .e-tile-copy{gap:12px;padding:22px 72px 22px 20px}.e-tile[data-big] .e-tile-name{font-size:30px}}@media (max-width:760px){.e-shoptabs{margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000)}.e-shoptabs::-webkit-scrollbar{display:none}.e-shoptabs a{flex:none;height:44px}.e-products,.e-products.e-products--row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.e-pcard-body{gap:4px;padding:10px 12px 0}.e-pcard h3{font-size:15px}.e-pcard-foot{gap:6px;padding:10px 12px 12px}.e-pcard-price{font-size:19px}.e-qv{border-bottom:0;border-radius:22px 22px 0 0;width:100%;max-height:calc(100dvh - 24px);margin:auto 0 0}.e-qv[open]{animation-name:e-qv-up}.e-qv-in{padding:12px 12px calc(20px + env(safe-area-inset-bottom));flex-direction:column;align-items:stretch;gap:18px;display:flex}.e-qv-in>*{flex:none}.e-qv-in>.e-visual{aspect-ratio:16/9;position:static}.e-qv-close{background:#0b0d12d9;top:20px;right:20px}.e-qv-copy{padding-inline:4px}.e-qv-name{padding-right:0}.e-qv-buy{padding:14px}.e-qv-actions{grid-template-columns:minmax(0,1fr)}.e-pcard-foot .e-chips{position:absolute;top:8px;left:8px}.e-pcard .e-chip{letter-spacing:.06em;padding:5.5px 7px 3.5px;font-size:11px}.e-visual-badge{top:8px;left:8px}.e-buybar{z-index:45;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#0d1118f7;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.e-buybar>span{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.e-buybar strong{text-overflow:ellipsis;white-space:nowrap;font:700 14.5px/1.2 var(--ui);overflow:hidden}.e-buybar .t-num{font-size:18px}.e-has-buybar{padding-bottom:76px}.e-buybar{transition:translate .22s var(--ease), opacity .22s}.e-buybar[data-hidden]{opacity:0;visibility:hidden;transition:translate .22s var(--ease), opacity .22s, visibility 0s .22s;translate:0 100%}body:has(.e-buybar) .e-toast{bottom:88px}.e-line{grid-template-columns:76px minmax(0,1fr) auto;grid-template-areas:"pic name name""pic qty total";gap:10px 14px;padding-right:44px;position:relative}.e-line>.e-visual{grid-area:pic;align-self:start;width:76px}.e-line-name{grid-area:name}.e-line>.e-qty{grid-area:qty;justify-self:start}.e-qty-none{display:none}.e-line--order{grid-template-areas:"pic name name""pic total total";padding-right:0}.e-line--order .e-line-total{justify-self:start}.e-line-total{grid-area:total;min-width:0}.e-line>.e-key{position:absolute;top:14px;right:0}.e-orders a{grid-template-columns:minmax(0,1fr) auto;gap:8px 16px}.e-orders time{grid-column:1}.e-orders strong{white-space:normal;grid-area:2/1/auto/-1}.e-orders .e-chip{grid-area:1/2;justify-self:end}.e-orders .t-num{grid-row:3}.e-orders a>svg{display:none}.e-timeline>div{font-size:13.5px}}
.e-feed{border-top:1px solid var(--hair);margin:0;padding:0;list-style:none}.e-feed a{border-bottom:1px solid var(--hair);grid-template-columns:170px 128px minmax(0,1fr) 20px;align-items:center;gap:12px 28px;padding-block:24px;display:grid}.e-feed time{font:600 15px/1.3 var(--ui);color:var(--mut)}.e-feed-copy{flex-direction:column;gap:6px;min-width:0;display:flex}.e-feed-copy strong{font:800 23px/1.2 var(--head);letter-spacing:-.01em;transition:color .15s}.e-feed-copy span{max-width:72ch;color:var(--txt2)}.e-feed a>svg{color:var(--mut);transition:transform .2s var(--ease), color .15s}.e-feed a:hover strong{color:var(--blue)}.e-feed a:hover>svg{color:var(--blue);transform:translate(3px)}.e-month+.e-month{margin-top:clamp(40px,4vw,64px)}.e-month h2{margin-bottom:16px}.e-article-nav{border-block:1px solid var(--hair);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(48px,5vw,80px);display:grid}.e-article-nav a{flex-direction:column;gap:8px;padding:24px 0;display:flex}.e-article-nav a+a,.e-article-nav span+a{border-left:1px solid var(--hair);text-align:right;align-items:flex-end;padding-left:24px}.e-article-nav strong{font:800 19px/1.25 var(--head);transition:color .15s}.e-article-nav a:hover strong{color:var(--blue)}.e-md{font:500 17px/1.75 var(--ui);color:var(--txt2)}.e-md>*+*{margin-top:16px}.e-md>:first-child{margin-top:0}.e-md h2{font:800 28px/1.15 var(--head);letter-spacing:-.01em;color:var(--txt);margin-top:44px}.e-md h3{font:800 20px/1.25 var(--head);color:var(--txt);margin-top:30px}.e-md ul,.e-md ol{padding-left:22px}.e-md li+li{margin-top:8px}.e-md li::marker{color:var(--mut)}.e-md strong{color:var(--txt);font-weight:700}.e-md .e-changes{border-top:1px solid var(--hair);padding:0;list-style:none}.e-md .e-changes li{border-bottom:1px solid var(--hair);grid-template-columns:116px minmax(0,1fr);align-items:baseline;gap:16px;margin:0;padding-block:14px;display:grid}.e-md .e-changes .e-chip{position:relative;top:-2px}.e-callout{background:rgba(var(--blue-rgb), .07);border:1px solid rgba(var(--blue-rgb), .4);border-radius:12px;gap:14px;padding:16px 18px;font-size:16px;line-height:1.6;display:flex}.e-callout>svg{color:var(--blue);flex:none;margin-top:2px}.e-callout strong{font:800 12.5px/1.4 var(--head);letter-spacing:.08em;text-transform:uppercase;color:var(--blue);margin-bottom:4px;display:block}.e-callout[data-tone=uwaga]{background:rgba(var(--org-rgb), .07);border-color:rgba(var(--org-rgb), .45)}.e-callout[data-tone=uwaga]>svg,.e-callout[data-tone=uwaga] strong{color:var(--org)}.e-callout[data-tone=zakaz]{background:rgba(var(--red-rgb), .07);border-color:rgba(var(--red-rgb), .5)}.e-callout[data-tone=zakaz]>svg,.e-callout[data-tone=zakaz] strong{color:var(--red)}.e-callout[data-tone=wskazowka]{background:rgba(var(--grn-rgb), .06);border-color:rgba(var(--grn-rgb), .4)}.e-callout[data-tone=wskazowka]>svg,.e-callout[data-tone=wskazowka] strong{color:var(--grn)}.e-docnav{background:var(--band);border-bottom:1px solid var(--hair);padding-block:11px}.e-progress{top:var(--header-h);z-index:41;pointer-events:none;height:2px;position:fixed;left:0;right:0}.e-progress>span{background:var(--blue);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.e-rules{grid-template-columns:270px minmax(0,820px) minmax(0,1fr);align-items:start;gap:40px clamp(32px,4vw,88px);display:grid}.e-toc{top:calc(var(--header-h) + 28px);max-height:calc(100svh - var(--header-h) - 56px);scrollbar-width:thin;flex-direction:column;gap:16px;display:flex;position:sticky;overflow-y:auto}.e-toc-list{flex-direction:column;display:flex}.e-toc-list a,.e-toc-chips a{color:var(--mut);font:600 14.5px/1.35 var(--ui);align-items:baseline;gap:12px;display:flex}.e-toc-list a{border-left:2px solid var(--line);padding:10px 12px;transition:color .12s,border-color .12s}.e-toc-list a:hover{color:var(--txt)}.e-toc-list a[aria-current]{color:var(--txt);border-left-color:var(--blue);background:linear-gradient(90deg, rgba(var(--blue-rgb), .1), rgba(var(--blue-rgb), 0))}.e-toc-no{min-width:20px;font:800 13px/1 var(--head);font-variant-numeric:tabular-nums;flex:none}[aria-current]>.e-toc-no{color:var(--blue)}.e-toc-chips{display:none}.e-rules-body{min-width:0}.e-rules-intro{padding-bottom:36px}.e-rule{border-top:1px solid var(--hair);padding-block:40px}.e-rules-body>.e-rule:first-child{border-top:0;padding-top:0}.e-rule-head{align-items:baseline;gap:18px;margin-bottom:22px;display:flex}.e-rule-no{min-width:34px;font:900 18px/1 var(--head);color:var(--blue);font-variant-numeric:tabular-nums;flex:none}.e-rule-head h2{font:800 clamp(24px, 2vw, 30px) / 1.15 var(--head);letter-spacing:-.01em;flex:1}@media (hover:hover){.e-rule-head .e-key{opacity:0;transition:opacity .15s}.e-rule:hover .e-rule-head .e-key,.e-rule-head .e-key:focus-visible{opacity:1}}.e-points{border-top:1px solid var(--hair);margin:0;padding:0;list-style:none}.e-md .e-points li{border-bottom:1px solid var(--hair);grid-template-columns:48px minmax(0,1fr);gap:14px;margin:0;padding-block:14px;transition:background-color .3s;display:grid}.e-md .e-points li:target{background:rgba(var(--blue-rgb), .1);box-shadow:-12px 0 0 rgba(var(--blue-rgb), .1), 12px 0 0 rgba(var(--blue-rgb), .1)}.e-point-no{font:800 14.5px/1.75 var(--head);color:var(--mut);font-variant-numeric:tabular-nums}.e-point-no:hover,.e-points li:target .e-point-no{color:var(--blue)}.e-aside{top:calc(var(--header-h) + 28px);border-left:1px solid var(--hair);flex-direction:column;gap:16px;max-width:340px;padding-left:28px;display:flex;position:sticky}.e-aside ul{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.e-aside li a{font:500 14.5px/1.5 var(--ui);color:var(--txt2);gap:10px;display:flex}.e-aside li a:hover{color:var(--txt)}.e-aside li a>svg{color:var(--red);flex:none;margin-top:3px}.e-aside-foot{border-top:1px solid var(--hair);padding-top:16px}.e-totop{right:var(--gutter);z-index:30;background:var(--fill);border:1px solid rgba(var(--blue-rgb), .7);width:48px;height:48px;color:var(--blue);border-radius:14px;justify-content:center;align-items:center;display:flex;position:fixed;bottom:24px;box-shadow:0 10px 30px #04060a73}.e-totop:hover{background:var(--fill2)}.e-checklist{border-top:1px solid var(--hair);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));margin:0;padding:0;list-style:none;display:grid}.e-checklist li{border-bottom:1px solid var(--hair);gap:14px;padding:22px 24px 22px 0;display:flex}.e-checklist li>svg{color:var(--grn);flex:none;margin-top:3px}.e-checklist strong{font:700 17px/1.3 var(--ui);margin-bottom:4px;display:block}.e-checklist p{color:var(--mut);font-size:15px}.e-lost{flex-direction:column;align-items:flex-start;gap:20px;padding-block:clamp(80px,12vw,200px);display:flex}.e-lost .t-hero{color:var(--blue)}@media (max-width:1599px){.e-rules{grid-template-columns:250px minmax(0,820px)}.e-aside{display:none}}@media (max-width:1060px){.e-feed a{grid-template-columns:150px minmax(0,1fr) 20px}.e-feed .e-chip{display:none}.e-rules{grid-template-columns:minmax(0,1fr);gap:0}.e-toc{max-height:none;margin-bottom:20px;position:static;overflow:visible}.e-toc-list{display:none}.e-toc-chips{top:var(--header-h);z-index:20;margin:0 calc(-1 * var(--gutter)) 28px;padding:10px var(--gutter);border-bottom:1px solid var(--hair);scrollbar-width:none;background:#0b0d12f5;gap:6px;display:flex;position:sticky;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}.e-toc-chips::-webkit-scrollbar{display:none}.e-toc-chips a{border:1px solid var(--line);background:var(--fill2);white-space:nowrap;border-radius:10px;flex:none;align-items:center;min-height:38px;padding:0 12px}.e-toc-chips a[aria-current]{color:var(--txt);background:rgba(var(--blue-rgb), .14);border-color:rgba(var(--blue-rgb), .6)}.e-rule,.e-md .e-points li{scroll-margin-top:60px}}@media (max-width:760px){.e-feed a{grid-template-columns:minmax(0,1fr) 20px;gap:8px 16px;padding-block:20px}.e-feed time{grid-column:1;font-size:14px}.e-feed-copy{grid-column:1}.e-feed a>svg{grid-area:1/2/span 2}.e-feed-copy strong{font-size:20px}.e-article-nav{grid-template-columns:minmax(0,1fr)}.e-article-nav a+a,.e-article-nav span+a{border-left:0;border-top:1px solid var(--hair);padding-left:0}.e-article-nav>span:empty{display:none}.e-md{font-size:16px}.e-md .e-changes li{grid-template-columns:minmax(0,1fr);gap:8px}.e-rule{padding-block:32px}.e-rule-head{gap:12px}.e-md .e-points li{grid-template-columns:40px minmax(0,1fr);gap:10px}.e-callout{padding:14px}.e-totop{bottom:16px}}
.a-shell{background:linear-gradient(90deg, var(--band) 0 263px, #c9d1dd1a 263px 264px, transparent 264px);grid-template-columns:264px minmax(0,1fr);min-height:100vh;display:grid}.a-side{flex-direction:column;gap:22px;height:100vh;padding:22px 14px 18px;display:flex;position:sticky;top:0;overflow-y:auto}.a-brand{font:900 21px/1 var(--head);letter-spacing:-.01em;padding:4px 10px}.a-brand span,.a-login-brand span{color:var(--blue)}.a-nav{flex-direction:column;gap:18px;display:flex}.a-nav-group{flex-direction:column;gap:2px;display:flex}.a-nav-label{font:700 11.5px/1.2 var(--ui);letter-spacing:.1em;text-transform:uppercase;color:var(--mut);padding:0 12px 6px}.a-nav a{min-height:40px;color:var(--txt2);font:600 15px/1 var(--ui);border-radius:10px;align-items:center;gap:11px;padding:0 12px;display:flex}.a-nav a>svg{color:var(--mut)}.a-nav a:hover{color:var(--txt);background:#f1f4f90d}.a-nav a[aria-current=page]{background:rgba(var(--blue-rgb), .14);color:var(--txt)}.a-nav a[aria-current=page]>svg{color:var(--blue)}.a-side-foot{flex-direction:column;gap:12px;margin-top:auto;display:flex}.a-site-link{font:600 14px/1 var(--ui);color:var(--txt2);align-items:center;gap:8px;padding:0 12px;display:inline-flex}.a-site-link:hover{color:var(--txt)}.a-me{background:var(--fill2);border:1px solid var(--line);border-radius:12px;align-items:center;gap:10px;padding:12px;display:flex}.a-avatar{background:var(--line);border-radius:50%;flex:none;width:36px;height:36px}.a-me-copy{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.a-me-copy strong{text-overflow:ellipsis;white-space:nowrap;font:700 14.5px/1.2 var(--ui);overflow:hidden}.a-me-copy span{font:600 12.5px/1.2 var(--ui);color:var(--mut)}.a-main{min-width:0;padding:clamp(20px,3vw,44px)}.a-page{flex-direction:column;gap:24px;max-width:1280px;display:flex}.a-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 24px;display:flex}.a-head-copy{flex-direction:column;flex:420px;gap:8px;min-width:0;display:flex}.a-head h1{font:800 clamp(26px, 2.4vw, 34px) / 1.1 var(--head);letter-spacing:-.015em}.a-head p{max-width:70ch;color:var(--mut)}.a-head-actions{flex-wrap:wrap;gap:8px;display:flex}.a-card{background:var(--fill2);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:16px;padding:clamp(16px,1.6vw,24px);display:flex}.a-card h2{font:800 18px/1.2 var(--head)}.a-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.a-card-head .e-more{white-space:nowrap}.a-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.a-toolbar .e-tabs{flex:0 auto;min-width:0}.a-toolbar .e-field{flex:0 340px}.a-table-wrap{overflow-x:auto}.a-table{border-collapse:collapse;width:100%;font:500 14.5px/1.4 var(--ui)}.a-table th{text-align:left;font:700 11.5px/1.2 var(--ui);letter-spacing:.08em;text-transform:uppercase;color:var(--mut);white-space:nowrap;padding:0 12px 10px}.a-table td{border-top:1px solid var(--hair);vertical-align:middle;padding:12px}.a-table tr:hover td{background:#f1f4f906}.a-table td.a-num,.a-table th.a-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.a-table td.a-dim,.a-table td.a-when{color:var(--mut);font-size:13.5px}.a-table td.a-when{white-space:nowrap}.a-table a.a-row-link{color:var(--txt);font-weight:700}.a-table a.a-row-link:hover{color:var(--blue)}.a-card .e-specs .e-chip{white-space:normal;max-width:100%;line-height:1.2}.a-sub{color:var(--mut);margin-top:2px;font-size:13px;display:block}.a-mono{color:var(--txt2);overflow-wrap:anywhere;font:600 13px/1.4 ui-monospace,Cascadia Mono,Consolas,monospace}.a-empty{background:var(--fill2);border:1px dashed var(--edge);border-radius:14px;flex-direction:column;align-items:flex-start;gap:12px;padding:28px;display:flex}.a-empty h1,.a-empty h2{font:800 22px/1.2 var(--head)}.a-empty p{color:var(--mut)}.a-card[data-tone=warn]{border-color:rgba(var(--org-rgb), .45)}.a-todo{border-top:1px solid var(--hair);margin:0;padding:0;list-style:none}.a-todo li{border-bottom:1px solid var(--hair);font:500 14.5px/1.4 var(--ui);align-items:center;gap:12px;padding:12px 0;display:flex}.a-todo li>svg{color:var(--org);flex:none}.a-todo li>span{flex:1;min-width:0}.a-todo .e-more{white-space:nowrap}.a-stats{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;display:grid}.a-stat{background:var(--fill2);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:8px;padding:18px;display:flex}.a-stat strong{font:900 30px/1 var(--head);font-variant-numeric:tabular-nums}.a-stat a,.a-stat span:last-child{font:600 13.5px/1.3 var(--ui);color:var(--mut)}.a-stat[data-tone=warn]{border-color:rgba(var(--org-rgb), .55)}.a-stat[data-tone=warn] strong{color:var(--org)}.a-two{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.a-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;display:grid}.a-form--one{grid-template-columns:minmax(0,1fr)}.a-field{flex-direction:column;gap:7px;min-width:0;display:flex}.a-field--wide,.a-form>.a-card,.a-form>.a-legend,.a-form-foot{grid-column:1/-1}.a-legend{font:800 17px/1.2 var(--head);padding-top:8px}.a-label{font:700 13.5px/1.2 var(--ui);color:var(--txt2)}.a-hint{font:500 13px/1.45 var(--ui);color:var(--mut)}.a-input{background:var(--fill);border:1px solid var(--line);width:100%;min-height:44px;color:var(--txt);font:500 15px/1.4 var(--ui);border-radius:10px;padding:10px 12px}.a-input:focus{border-color:rgba(var(--blue-rgb), .7);outline:none}select.a-input{cursor:pointer}textarea.a-input{resize:vertical}.a-code{font:400 14.5px/1.65 ui-monospace,Cascadia Mono,Consolas,monospace}.a-checks{flex-wrap:wrap;gap:10px 22px;display:flex}.a-check{min-height:44px;font:600 14.5px/1.3 var(--ui);color:var(--txt2);cursor:pointer;align-items:center;gap:10px;display:inline-flex}select.a-input{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238D98AC' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}select.a-input:hover{border-color:var(--edge)}.a-input::-webkit-calendar-picker-indicator{opacity:.55;cursor:pointer}.a-input::-webkit-calendar-picker-indicator:hover{opacity:1}.a-form-foot{z-index:5;background:var(--bg);border-top:1px solid var(--hair);flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:4px;padding:14px 0;display:flex;position:sticky;bottom:0}.a-card .a-form-foot{background:0 0;border-top:0;padding:2px 0 0;position:static}.a-msg{font:600 14.5px/1.4 var(--ui)}.a-msg[data-tone=ok]{color:var(--grn)}.a-msg[data-tone=error]{color:var(--red)}.a-inline{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.a-ask{font:600 14px/1.3 var(--ui);color:var(--txt2)}.e-btn--danger{background:rgba(var(--red-rgb), .14);border-color:rgba(var(--red-rgb), .7)}.e-btn--danger:hover{background:rgba(var(--red-rgb), .24)}.a-md-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.a-switch{background:var(--fill);border:1px solid var(--line);border-radius:10px;padding:3px;display:inline-flex}.a-switch button{min-height:32px;color:var(--mut);font:600 13.5px/1 var(--ui);background:0 0;border:0;border-radius:8px;padding:0 12px}.a-switch button[aria-selected=true]{background:var(--line);color:var(--txt)}.a-preview{background:var(--bg);border:1px solid var(--line);border-radius:10px;min-height:240px;padding:20px 24px}.a-versions{border-top:1px solid var(--hair);margin:0;padding:0;list-style:none}.a-versions li{border-bottom:1px solid var(--hair);font:500 14.5px/1.4 var(--ui);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:12px 0;display:flex}.a-login{background:radial-gradient(60% 50% at 50% 0%, rgba(var(--blue-rgb), .08), rgba(var(--blue-rgb), 0)), var(--bg);place-items:center;min-height:100vh;padding:24px 16px;display:grid}.a-login-card{background:var(--fill2);border:1px solid var(--line);border-radius:18px;flex-direction:column;align-items:flex-start;gap:18px;width:min(440px,100%);padding:32px;display:flex}.a-login-brand{font:900 20px/1 var(--head)}.a-login-card h1{font:800 28px/1.1 var(--head)}.a-login-card p{color:var(--txt2)}@media (max-width:1000px){.a-shell{background:0 0;grid-template-columns:minmax(0,1fr)}.a-side{z-index:20;background:var(--band);border-bottom:1px solid var(--hair);flex-flow:wrap;align-items:center;gap:10px 16px;height:auto;padding:12px 16px;position:sticky}.a-nav{scrollbar-width:none;flex-direction:row;flex:100%;order:3;gap:4px;overflow-x:auto}.a-nav-group{flex-direction:row;gap:4px}.a-nav-label{display:none}.a-nav a{white-space:nowrap;flex:none}.a-side-foot{flex-direction:row;align-items:center;margin:0 0 0 auto}.a-me{padding:6px 8px}.a-me-copy span,.a-site-link{display:none}.a-two,.a-form{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.a-table:not(.a-table--kv) thead{display:none}.a-table:not(.a-table--kv),.a-table:not(.a-table--kv) tbody{display:block}.a-table:not(.a-table--kv) tr{border-top:1px solid var(--hair);flex-wrap:wrap;align-items:center;gap:6px 14px;padding:12px 0;display:flex}.a-table:not(.a-table--kv) tbody tr:first-child{border-top:0;padding-top:0}.a-table:not(.a-table--kv) td{border:0;padding:0}.a-table:not(.a-table--kv) td:first-child{flex:100%}.a-table td.a-num{text-align:left}.a-table td[data-label]:before{content:attr(data-label) " ";color:var(--mut)}.a-table tr:hover td{background:0 0}.a-me-copy{display:none}.a-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.a-stat{padding:14px}.a-stat strong{font-size:26px}}.a-form--row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.a-form--row .a-input{width:auto;min-height:38px;padding-block:6px}.a-form--row .a-form-foot{background:0 0;padding:0;position:static}.a-form--row .e-btn{min-height:38px}.a-form--sub{gap:16px 20px}.a-form--sub>.a-legend{grid-column:1/-1;padding-top:0}
