@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-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:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-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:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-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:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-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:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-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:500;font-display:swap;src:url(../media/2c55a0e60120577a-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/9c72aa0f40e4eef8-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/ad66f9afd8947f86-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/5476f68d60460930-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/2bbe8d2671613f1f-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/1bffadaabf893a1e-s.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-20C0,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/83afe278b6a6bb3c-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/2c55a0e60120577a-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/9c72aa0f40e4eef8-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/ad66f9afd8947f86-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/5476f68d60460930-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/2bbe8d2671613f1f-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/1bffadaabf893a1e-s.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-20C0,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/83afe278b6a6bb3c-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/2c55a0e60120577a-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/9c72aa0f40e4eef8-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/ad66f9afd8947f86-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/5476f68d60460930-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/2bbe8d2671613f1f-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/1bffadaabf893a1e-s.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-20C0,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/83afe278b6a6bb3c-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%}.inter_ce929fb-module__qqrwVG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_ce929fb-module__qqrwVG__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:neverMind;src:url(../media/NeverMindBauhaus_Regular-s.p.0pxgr7ocfd5kz.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:neverMind;src:url(../media/NeverMindBauhaus_Medium-s.p.1hrj4_h9-sblc.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:neverMind;src:url(../media/NeverMindBauhaus_DemiBold-s.p.0sx2ysvc3jyiy.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:neverMind;src:url(../media/NeverMindBauhaus_Bold-s.p.0h6wj1lp10y4f.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:neverMind Fallback;src:local(Arial);ascent-override:80.49%;descent-override:20.25%;line-gap-override:0.57%;size-adjust:119.14%}.nevermind_d35b2cd3-module__HEsarq__className{font-family:neverMind,neverMind Fallback}.nevermind_d35b2cd3-module__HEsarq__variable{--font-nevermind:"neverMind", "neverMind Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_13b10504-module__696lgG__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_13b10504-module__696lgG__variable{--font-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-inter);--default-mono-font-family:var(--font-jetbrains-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#060b18;--surface:#0e1730;--surface-2:#080f20;--surface-3:#16223f;--text-1:#edf2fb;--text-2:#a6b6d6;--text-3:#7a8aab;--border:#1e2b4c;--border-strong:#2f3f69;--accent:#6b93ff;--accent-hover:#8fb0ff;--accent-fill:#3563ff;--accent-fill-hover:#4d75ff;--accent-text:#6b93ff;--accent-soft:#16223f;--accent-contrast:#fff;--emphasis-surface:#1d1d1b;--emphasis-text:#f2f2f0;--emphasis-text-2:#a3a3a0;--emphasis-border:#262624;--panel-surface:#0e1730;--panel-border:#1e2b4c;--panel-text:#edf2fb;--panel-text-2:#a6b6d6;--panel-field:#ffffff0f;--panel-field-border:#ffffff26;--panel-field-border-hover:#ffffff59;--panel-shadow:0 1px 2px #00000080, 0 12px 30px #00000059;--code-surface:#0b1226;--code-border:#1e2b4c;--code-text:#edf2fb;--code-text-2:#a6b6d6;--ide-window:#1e1e1e;--ide-titlebar:#323233;--ide-sidebar:#252526;--ide-editor:#1e1e1e;--ide-border:#1e1e1e;--ide-text:#fff;--ide-text-2:#9ba1a6;--ide-selected:#094771;--display-outline:#cdd7ff29;--nav-bg:#0e1730b8;--shadow-ambient:inset 0 1px 0 #c6daff12, 0 1px 3px #00000080, 0 10px 28px #00041273;--shadow-lift:inset 0 1px 0 #c6daff1c, 0 20px 44px #00020e99;--shadow-window:inset 0 1px 0 #c6daff17, 0 14px 40px #00020e8c;--hover-surface:#ffffff0e;--accent-tint:#4d75ff1f;--accent-wash:#4d75ff29;--accent-glow:#4d75ff59;--focus-ring:#4d75ff47;--sheen:#ffffff14;--section-band:#0e1730;--ice-01:#edf2fb;--ice-02:#e2eafc;--ice-03:#d7e3fc;--ice-05:#c1d3fe;--ice-07:#abc4ff;--ice-hot:#f4f8ff;--ice-surface:#16223f;--ice-selected:#192642;--ink-deep:#00204f;--ink:#00296b;--ink-steel:#00509d;--premium-gold-deep:#8c6d0c;--premium-gold-deep-2:#a9860f;--premium-gold-muted:#c79a0e;--premium-gold-core:#e0b330;--premium-gold-warm:#ffd500;--premium-champagne:#ffe9b8;--premium-champagne-pale:#fff4da;--premium-gold-soft:#ffd5001a;--premium-plate:linear-gradient(135deg, #ffe9b8, #e0b330 55%, #c79a0e);--premium-save-plate:linear-gradient(120deg, #c79a0e57, #ffd5001a);--premium-save-text:#ffe9b8;--premium-save-pct:#e0b330;--premium-save-edge:#c79a0e;--premium-badge-text:#241a00;--save-plate:linear-gradient(120deg, #3563ff33, #3563ff0f);--save-text:#edf2fb;--save-pct:#a8c4ff;--save-edge:#3563ff57;--beam-base:#3563ff;--beam-hot:#f4f8ff;--beam-glow:#3563ff59;--beam-rest:#3563ff73;--beam-opacity:1;--beam-premium-frame:none;--beam-premium-frame-opacity:0;--beam-premium-tail:#3563ff59;--beam-premium-core:#3563ff;--beam-premium-hot:#fff4da;--beam-premium-rest:#3563ff73;--success:#35c98a;--warning:#e8833a;--danger:#ff6b66;--info:#a8c4ff;--success-soft:#35c98a1f;--warning-soft:#e8833a24;--danger-soft:#ff6b661f;--glass-tint-a:#222c4880;--glass-tint-b:#0a0d16b8;--glass-edge:#96b2ff29;--glass-edge-accent:#7a9cff80;--glass-gloss:#b4cdff13;--glass-inset-top:inset 0 1px 0 #c6daff24;--glass-inset-bottom:inset 0 -1px 0 #00000073;--glass-shadow:0 1px 3px #00000080, 0 16px 44px #00061a8c;--glass-cursor:#82a5ff21;--hero-glass-base:linear-gradient(168deg, #05070df7 0%, #070b14eb 50%, #04060b8c 100%);--hero-ribbon-1:#3a68b280;--hero-ribbon-2:#1634669e;--hero-ribbon-3:#6094dc57;--hero-spectral:#5abeff4d;--wave-core:#96c4ff80;--wave-core-hot:#d6eaffeb;--wave-sec:#6094dc33;--wave-sec-hot:#96c4ff66;--wave-spec:#e0f0ff61;--wave-spec-hot:#ffffffb8;--wave-cursor-hot:#d6eaff8c;--wave-field:#78aaff12;--hero-frost:none;--hero-inner-rim:inset 0 1px 0 #c6daff1a, inset 0 0 90px #060c1e8c;--hero-top-specular:linear-gradient(90deg, transparent, #bed6ff38 30%, #bed6ff38 70%, transparent);--hero-calm:#03050bbd;--hero-vignette:#0000008c;--hero-cursor:#78aaff29;--hero-edge:#96b9ff24;--hero-scrim:linear-gradient(100deg, #05070d9e 0%, #05070d57 46%, transparent 76%);--hero-depth:0 2px 2px #00000047, 0 9px 26px #506eff29;--display-depth:0 1px 2px #0000003d, 0 5px 14px #506eff21;--mark-depth:0 1px 0 #ffffff14;--hero-accent-depth:drop-shadow(0 3px 6px #4664ff42) drop-shadow(0 10px 26px #506eff2e);--display-contour:.55px;--text-display:clamp(40px, 7vw, 80px);--ambient-strength:1;--ambient-1:#3563ff33;--ambient-2:#78aaff1c;--ambient-3:#00509d29;--ambient-floor:#03060ed9;--ambient-refraction:0;--glass-fill:linear-gradient(157deg, #222c4880, #0a0d16b8);--glass-highlight:#b4cdff13;--glass-top-edge:#c6daff29;--glass-refraction:none;--cursor-light:#78aaff24;--cursor-radius:420px;--spotlight-tint:#78aaff26;--spotlight-scale:1;--spotlight-falloff:70%;--edge-normal:#96b2ff24;--edge-raised:#96b2ff33;--interactive-edge:#96b9ff57;--shadow-surface:0 1px 2px #00000073;--shadow-floating:0 10px 30px #0004128c;--shadow-modal:0 30px 80px #00020cb3;--section-fade:#0e173000;--section-edge:#96b2ff12}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#edf2fb;--surface:#fff;--surface-2:#f4f7fd;--surface-3:#e2eafc;--text-1:#121212;--text-2:#46546e;--text-3:#56637d;--border:#c1d3fe;--border-strong:#9db6f5;--accent:#3563ff;--accent-fill:#3563ff;--accent-fill-hover:#1b3ed1;--accent-text:#2348c8;--accent-hover:#1b3ed1;--accent-soft:#e2eafc;--accent-contrast:#fff;--emphasis-surface:#121212;--emphasis-text:#ededeb;--emphasis-text-2:#999;--emphasis-border:#121212;--panel-surface:#fff;--panel-border:#e4e4e1;--panel-text:#121212;--panel-text-2:#6b6b68;--panel-field:#f6f7f9;--panel-field-border:#dcdcd9;--panel-field-border-hover:#b9bcc4;--panel-shadow:0 1px 2px #1419280f, 0 12px 30px #415ab41a;--code-surface:#f6f7f9;--code-border:#e0e2e6;--code-text:#17181c;--code-text-2:#6b6e78;--ide-window:#f3f3f3;--ide-titlebar:#e8e9ec;--ide-sidebar:#f6f7f9;--ide-editor:#fff;--ide-border:#d9dce3;--ide-text:#1f2328;--ide-text-2:#5c6370;--ide-selected:#e7edff;--display-outline:#415ab433;--nav-bg:#ffffffc7;--shadow-ambient:inset 0 1px 0 #ffffffe6, 0 1px 2px #20306012, 0 8px 24px #20306012;--shadow-lift:inset 0 1px 0 #fffffff2, 0 2px 6px #20306014, 0 20px 44px #20306024;--shadow-window:inset 0 1px 0 #ffffffd9, 0 14px 40px #2030601f;--hover-surface:#0a13220b;--accent-tint:#3563ff12;--accent-wash:#3563ff1a;--accent-glow:#3563ff38;--focus-ring:#3563ff38;--sheen:#ffffff24;--section-band:#f4f7fd;--ice-01:#edf2fb;--ice-02:#e2eafc;--ice-03:#d7e3fc;--ice-05:#c1d3fe;--ice-07:#abc4ff;--ice-hot:#f4f8ff;--ice-surface:#e2eafc;--ice-selected:#ccdbfd;--ink-deep:#00204f;--ink:#00296b;--ink-steel:#00509d;--premium-gold-deep:#6b5200;--premium-gold-deep-2:#7a5e06;--premium-gold-muted:#a9860f;--premium-gold-core:#c79a0e;--premium-gold-warm:#e0b330;--premium-champagne:#ffe9b8;--premium-champagne-pale:#fff4da;--premium-gold-soft:#c79a0e1f;--premium-plate:linear-gradient(135deg, #fff4da, #e0b330 60%, #c79a0e);--premium-save-plate:linear-gradient(120deg, #fff4da, #ffe9b8);--premium-save-text:#6b5200;--premium-save-pct:#7a5e06;--premium-save-edge:#a9860f;--premium-badge-text:#3a2a00;--save-plate:linear-gradient(120deg, #e2eafc, #d7e3fc);--save-text:#00204f;--save-pct:#003f88;--save-edge:#b6ccfe;--beam-base:#3563ff6b;--beam-hot:#2348c8;--beam-glow:#3563ff1a;--beam-rest:#3563ff42;--beam-opacity:.88;--beam-premium-frame:linear-gradient(135deg, #3563ff, #a8c4ff 50%, #3563ff);--beam-premium-frame-opacity:.62;--beam-premium-tail:#6b52004d;--beam-premium-core:#c79a0e;--beam-premium-hot:#ffe9b8;--beam-premium-rest:none;--success:#0a7a45;--warning:#9a4e0c;--danger:#b4231f;--info:#00509d;--success-soft:#0a7a451a;--warning-soft:#9a4e0c1a;--danger-soft:#b4231f1a;--hero-depth:0 2px 2px #1218262e, 0 7px 20px #415ab429;--display-depth:0 1px 2px #12182624, 0 5px 14px #415ab41f;--mark-depth:0 1px 1px #14192824;--hero-accent-depth:drop-shadow(0 3px 6px #324bb433) drop-shadow(0 10px 26px #415adc1f);--display-contour:.55px;--glass-tint-a:#ffffffd1;--glass-tint-b:#e7eefcb3;--glass-edge:#3563ff29;--glass-edge-accent:#3563ff6b;--glass-gloss:#ffffff8c;--glass-inset-top:inset 0 1px 0 #ffffffe6;--glass-inset-bottom:inset 0 -1px 0 #1423500f;--glass-shadow:0 1px 3px #141e3c0f, 0 12px 32px #141e3c12;--glass-cursor:#3563ff1a;--hero-glass-base:linear-gradient(168deg, #fffffff7 0%, #f6f9ffe6 34%, #eaf1fda8 74%, #dfe8fa4d 100%);--hero-ribbon-1:#3563ff21;--hero-ribbon-2:#00509d1a;--hero-ribbon-3:#8cafff29;--hero-spectral:#78c8ff2e;--wave-core:#3563ff2b;--wave-core-hot:#00509d57;--wave-sec:#3563ff12;--wave-sec-hot:#3563ff21;--wave-spec:#ffffffc7;--wave-spec-hot:#fffffffa;--wave-cursor-hot:#ffffff9e;--wave-field:#3563ff0d;--hero-frost:linear-gradient(104deg, #ffffffb8 0%, transparent 38%), linear-gradient(286deg, #ffffff8c 0%, transparent 42%), radial-gradient(90% 60% at 18% 14%, #ffffffd9, transparent 62%);--hero-inner-rim:inset 0 1px 0 #fffffff2, inset 0 0 70px #ffffff80, inset 0 -1px 0 #3563ff1a;--hero-top-specular:linear-gradient(90deg, transparent, #fffffff2 26%, #fffffff2 74%, transparent);--hero-calm:#ffffff9e;--hero-vignette:#1423500d;--hero-cursor:#3563ff1a;--hero-edge:#3563ff24;--hero-scrim:linear-gradient(100deg, #ffffff8c 0%, #ffffff47 48%, transparent 78%);--ambient-strength:1;--ambient-1:#3563ff1a;--ambient-2:#b4ceff66;--ambient-3:#00509d0d;--ambient-floor:#c7d7f49e;--ambient-refraction:1;--glass-fill:linear-gradient(157deg, #fffffff0, #e2eafcd1);--glass-highlight:#ffffffd9;--glass-top-edge:#fffffff2;--glass-refraction:linear-gradient(100deg, transparent 0%, #3563ff1a 46%, #ffffffb3 52%, transparent 100%);--cursor-light:#3563ff16;--cursor-radius:260px;--spotlight-tint:#3563ff12;--spotlight-scale:.68;--spotlight-falloff:58%;--edge-normal:#3563ff24;--edge-raised:#3563ff33;--interactive-edge:#3563ff61;--shadow-surface:0 1px 2px #20306012;--shadow-floating:0 10px 30px #2030601a;--shadow-modal:0 30px 80px #1828582e;--section-fade:#f4f7fd00;--section-edge:#3563ff17}*,:before,:after{box-sizing:border-box}body{background:var(--bg);color:var(--text-1);font-family:var(--font-inter), Inter, system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;transition:background .2s,color .2s}::selection{background:var(--accent);color:#fff}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}@keyframes ambient-drift-a{0%,to{transform:translate(0)skewY(0)}50%{transform:translate(4%,3%)skewY(-1.4deg)}}@keyframes ambient-drift-b{0%,to{transform:translate(0)skewY(0)}50%{transform:translate(-5%,-2%)skewY(1.1deg)}}@keyframes ambient-drift-c{0%,to{transform:translate(0)}50%{transform:translate(3%,-2%)}}@keyframes ambient-shaft{0%,to{transform:rotate(14deg)translate(-6%)}50%{transform:rotate(14deg)translate(8%)}}@keyframes hero-drift-a{0%{transform:translate(-7%,-5%)}50%{transform:translate(9%,6%)}to{transform:translate(-7%,-5%)}}@keyframes hero-drift-b{0%{transform:translate(8%,7%)}50%{transform:translate(-10%,-8%)}to{transform:translate(8%,7%)}}@keyframes hero-drift-c{0%{transform:translate(3%,9%)}50%{transform:translate(-6%,-7%)}to{transform:translate(3%,9%)}}.hero-wave-halo{opacity:.75}.hero-wave-core,.hero-wave-sec{opacity:1}@media (max-width:900px){.hero-wave-core{opacity:.3}.hero-wave-halo{opacity:.4}.hero-wave-sec{opacity:.45}.hero-wave-spec{display:none}}@keyframes wave-drift-a{0%{transform:translate(-.7%,-1.4%)skewY(.18deg)}50%{transform:translate(.9%,1.6%)skewY(-.22deg)}to{transform:translate(-.7%,-1.4%)skewY(.18deg)}}@keyframes wave-drift-b{0%{transform:translate(1.1%,1.8%)skewY(-.24deg)}50%{transform:translate(-1.3%,-1.5%)skewY(.2deg)}to{transform:translate(1.1%,1.8%)skewY(-.24deg)}}@keyframes wave-drift-c{0%{transform:translate(.5%,1.1%)skewY(-.14deg)}50%{transform:translate(-.8%,-1.2%)skewY(.26deg)}to{transform:translate(.5%,1.1%)skewY(-.14deg)}}@keyframes wave-spec{0%{opacity:0;transform:translate(-130%)}8%{opacity:1}58%{opacity:1}68%{opacity:0;transform:translate(330%)}to{opacity:0;transform:translate(330%)}}@keyframes glass-sheen{0%{transform:translate(-60%)}to{transform:translate(160%)}}@keyframes save-sheen{0%{transform:translate(-120%)}18%{transform:translate(120%)}to{transform:translate(120%)}}@keyframes beam-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes twinkle{0%,to{opacity:.15;transform:rotate(45deg)scale(.6)}50%{opacity:.9;transform:rotate(45deg)scale(1)}}@keyframes dash-flow{to{stroke-dashoffset:-10px}}@keyframes caret-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes pulse-dot{0%,to{box-shadow:0 0 #3563ff66}50%{box-shadow:0 0 0 6px #3563ff00}}@media (max-width:1023px){.bundle-grid{grid-template-columns:1fr!important}}@media (max-width:767px){.desktop-only{display:none!important}.mobile-stack{grid-template-columns:minmax(0,1fr)!important}.hero-actions{flex-direction:column!important;gap:6px!important}.hero-actions>a:first-child{width:100%}.mobile-tight-padding{padding:12px!important}.mobile-modal-padding{padding:22px!important}.compare-row{flex-direction:column!important}.compare-arrow{padding:6px 0!important}.compare-arrow svg{transform:rotate(90deg)}.mobile-tab-padding{padding:10px 6px!important}}@media (min-width:768px){.mobile-only{display:none!important}}@media (prefers-reduced-motion:reduce){.beam-arc{background:0 0!important;animation:none!important}.beam-travel{background:var(--beam-rest)}.beam-travel-premium{background:var(--beam-premium-rest)}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.auth-btn{width:100%;font-family:var(--font-inter), Inter, system-ui, sans-serif;border:1px solid var(--border);background:var(--surface);color:var(--text-1);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:9px;padding:11px 16px;font-size:14px;font-weight:600;transition:border-color .15s,background .15s,opacity .15s;display:inline-flex}.auth-btn:hover:not(:disabled){border-color:var(--interactive-edge);background:var(--hover-surface)}.auth-btn:disabled{opacity:.55;cursor:not-allowed}.auth-btn-primary{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--accent-contrast)}.auth-btn-primary:hover:not(:disabled){background:var(--accent-fill-hover);border-color:var(--accent-fill-hover)}.auth-input{font-family:var(--font-inter), Inter, system-ui, sans-serif;color:var(--text-1);background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:7px 10px;font-size:13px;transition:border-color .15s,box-shadow .15s}.auth-input::placeholder{color:var(--text-3)}.auth-input:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.auth-textbtn{font-family:var(--font-inter), Inter, system-ui, sans-serif;color:var(--accent-text);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:0;font-size:12.5px;text-decoration:underline}.auth-textbtn:disabled{opacity:.5;cursor:not-allowed}.auth-quietlink{color:var(--text-3);text-decoration:none}.auth-quietlink:hover{color:var(--text-1)}.guide-card{transition:border-color .15s,background .15s,transform .15s}.guide-card:hover{border-color:var(--border-strong);background:var(--surface-2);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.guide-card{transition:border-color .15s,background .15s}.guide-card:hover{transform:none}}.guide-backlink{transition:color .15s,background .15s}.guide-backlink:hover{color:var(--text-1);background:var(--hover-surface)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
