@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-web-0.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(/fonts/inter-web-1.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(/fonts/inter-web-2.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-web-3.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(/fonts/inter-web-4.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(/fonts/inter-web-5.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:400;font-display:swap;src:url(/fonts/inter-web-6.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(/fonts/inter-web-0.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(/fonts/inter-web-1.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(/fonts/inter-web-2.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-web-3.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(/fonts/inter-web-4.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(/fonts/inter-web-5.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(/fonts/inter-web-6.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(/fonts/inter-web-0.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(/fonts/inter-web-1.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(/fonts/inter-web-2.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-web-3.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(/fonts/inter-web-4.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(/fonts/inter-web-5.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(/fonts/inter-web-6.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(/fonts/inter-web-0.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(/fonts/inter-web-1.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(/fonts/inter-web-2.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter-web-3.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(/fonts/inter-web-4.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(/fonts/inter-web-5.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(/fonts/inter-web-6.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/manrope-web-7.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/manrope-web-8.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/manrope-web-9.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/manrope-web-10.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/manrope-web-11.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/manrope-web-12.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/manrope-web-7.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/manrope-web-8.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/manrope-web-9.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/manrope-web-10.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/manrope-web-11.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/manrope-web-12.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/manrope-web-7.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/manrope-web-8.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/manrope-web-9.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/manrope-web-10.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/manrope-web-11.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/manrope-web-12.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}:root{--bg:#090a0a;--panel:#0e0f0f;--panel2:#161718;--line:#1c1e1e;--text:#eeeef0;--muted:#888c92;--accent:#ab8bc4;--dark:#21152a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--bg);color:var(--text);font-family:Inter,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}button,input,select{font:inherit}button{cursor:pointer;color:inherit}button:disabled{cursor:not-allowed;opacity:.5}a{color:inherit;text-decoration:none}:is(button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible){outline:2px solid var(--accent);outline-offset:3px}em{color:var(--accent);font-style:normal}p{color:var(--muted);font-size:14px;line-height:1.65}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:-.7px;font-weight:500}.website{width:100%;margin:auto}.floating-header{z-index:10;background:0 0;border-radius:20px;justify-content:space-between;align-items:center;gap:28px;width:790px;max-width:calc(100% - 48px);height:60px;padding:12px 24px;display:flex;position:absolute;top:60px;left:50%;transform:translate(-50%)}.floating-header.over-hero{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#c3c2ed15}.brand{white-space:nowrap;align-items:center;gap:8px;font-size:17px;font-weight:700;display:inline-flex}.brand-symbol{font-size:24px;line-height:1;transform:skew(-10deg)}.header-right{align-items:center;gap:13px;display:flex}nav{align-items:center;gap:20px;display:flex}nav button,nav a{white-space:nowrap;color:#b6b6ba;background:0 0;border:0;align-items:center;gap:7px;padding:8px 0;font-size:13px;font-weight:700;display:flex}nav .nav-current,nav button:hover,nav a:hover{color:#fff}.theme-control{color:#b0b0b6;background:#ffffff0a;border:0;border-radius:20px;align-items:center;gap:8px;padding:7px;display:flex}.avatar{color:#fff;background:linear-gradient(135deg,#d4b697,#795c73);border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:18px;font-weight:700;display:inline-flex;position:relative}.avatar.small{width:32px;height:32px;font-size:13px}.avatar i{background:var(--accent);border:2px solid #ddd;border-radius:50%;width:10px;height:10px;position:absolute;bottom:0;right:0}.hero{color:#fff;background:url(/images/minecraft-river-hero.png) 50%/cover no-repeat;justify-content:center;align-items:center;height:100svh;min-height:660px;max-height:1100px;display:flex;position:relative}.hero-shade{background:linear-gradient(#11152436,#27234523 60%,#0c122935);position:absolute;inset:0}.hero-content{z-index:1;text-align:center;padding:130px 20px 80px;position:relative}.hero-eyebrow{font-size:12px;font-weight:500}.hero h1{letter-spacing:-2.5px;margin:22px 0 24px;font-size:clamp(48px,4.4vw,78px);font-weight:500;line-height:1.05}.hero p{color:#eeeaf0dd;margin-bottom:25px;font-size:16px;line-height:1.75}.hero-actions{justify-content:center;align-items:center;gap:12px;display:flex}.button{border:1px solid #0000;border-radius:22px;justify-content:center;align-items:center;gap:8px;min-height:35px;padding:9px 18px;font-size:12px;font-weight:500;transition:background .2s,transform .2s;display:inline-flex}.button:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}.white{color:#292a2c;background:#f6f6f6}.glass{color:#f2f2f4;background:#ffffff10}.primary{background:var(--accent);color:#f8f4fc}.soft{color:var(--accent);background:#211b26}.eyebrow{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}.pricing{max-width:870px;margin:auto;padding:110px 24px 70px;scroll-margin-top:30px}.section-title{text-align:center;margin-bottom:40px}.section-title h2{margin:14px 0 12px;font-size:34px}.section-title p{font-size:13px}.pricing-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.price-card{border:1px solid var(--line);background:var(--panel);border-radius:15px;overflow:hidden}.price-art{color:#fff;height:190px;padding:105px 25px 20px;position:relative;overflow:hidden}.price-art img{object-fit:cover;filter:brightness(.68)saturate(.55);width:100%;height:100%;position:absolute;inset:0}.price-art:after{content:"";background:linear-gradient(#0000,#80669988);position:absolute;inset:0}.price-art span,.price-art h3{z-index:1;position:relative}.price-art span{letter-spacing:1.7px;color:#ddd0eb;font-size:10px}.price-art h3{margin:7px 0;font-size:28px}.price-body{padding:24px}.price-amount{justify-content:space-between;align-items:baseline;font-size:24px;display:flex}.price-amount span{color:var(--muted);font-size:10px}.price-body ul{color:#a3a1a7;gap:12px;margin:0;padding:20px 0;font-size:12px;list-style:none;display:grid}.price-body li{align-items:center;gap:8px;display:flex}.price-body li svg{color:var(--accent)}.price-body .button{justify-content:space-between;width:100%}.panel{border:1px solid var(--line);background:var(--panel);border-radius:15px;padding:18px}.pricing-note{align-items:center;gap:16px;display:flex}.pricing-note>svg{color:var(--accent);flex-shrink:0}.pricing-note strong{font-size:13px}.pricing-note p{margin:6px 0 0;font-size:12px}.pricing-support{min-height:190px;padding:0;position:relative;overflow:hidden}.pricing-support>img{object-fit:cover;filter:brightness(.33)saturate(.5);width:100%;height:100%;position:absolute;inset:0}.pricing-support>div{padding:24px;position:relative}.pricing-support h3{margin:0 0 5px;font-size:21px}.pricing-support p{color:#c0bcc5;font-size:12px}.documents{text-align:center;max-width:1020px;margin:auto;padding:40px 24px 100px;scroll-margin-top:30px}.guide{text-align:left;grid-template-columns:repeat(3,1fr);gap:36px;margin-bottom:30px;display:grid}.guide>div{border-top:1px solid var(--line);padding:25px 0}.guide b{color:var(--accent);font-size:11px;font-weight:400}.guide h3{margin:15px 0 9px;font-size:17px}.guide p{font-size:12px}.cabinet{max-width:1150px;min-height:85vh;margin:auto;padding:225px 24px 110px}.section-intro h1{letter-spacing:-.8px;margin:14px 0 10px;font-size:30px}.section-intro>p{margin-bottom:25px;font-size:14px}.cabinet-grid{grid-template-columns:300px 1fr;gap:24px;display:grid}.profile-column{align-content:start;gap:16px;display:grid}.profile{padding:13px}.profile-top{align-items:center;gap:10px;margin-bottom:22px;display:flex}.profile-top strong{font-size:15px;display:block}.profile-top em{font-weight:700}.sub-label{color:var(--muted);margin-bottom:3px;font-size:11px;display:block}.profile-top .icon-button{margin-left:auto}.icon-button{color:var(--muted);background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;padding:7px;display:inline-flex}.nav-item{width:100%;color:var(--muted);text-align:left;background:#151515;border:0;border-radius:10px;align-items:center;gap:9px;margin-top:6px;padding:10px 12px;font-size:13px;display:flex}.nav-item.active{color:var(--accent);background:#221c28}.nav-item:hover{color:var(--text)}.access-panel{padding:25px 16px}.account-access{margin:10px 0 18px}.access-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:10px 0;font-size:12px;display:flex}.access-label{color:var(--muted);align-items:center;gap:4px;font-size:11px;display:inline-flex}.access-label.available{color:var(--accent)}.access-panel>.button{width:100%}.stats{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px;display:grid}.stats .panel{min-height:77px;padding:18px 20px}.stats span{color:var(--muted);align-items:center;gap:7px;font-size:12px;display:flex}.stats strong{margin-top:12px;font-size:15px;font-weight:500;display:block}.accent{color:var(--accent)}.cabinet-lower{grid-template-columns:1fr 1.42fr;gap:16px;display:grid}.cabinet-stack{align-content:start;gap:16px;display:grid}.cabinet-stack p{margin:5px 0 10px;font-size:12px}.security-panel .button{width:100%}.password-placeholder{color:#777078;letter-spacing:3px;border:1px solid #28282b;border-radius:30px;margin:15px 0 12px;padding:12px 18px;font-size:13px}.support-panel strong{font-size:13px}.split-buttons{gap:7px;display:flex}.split-buttons .button{flex:1}.launcher-panel p{margin:9px 0 18px;font-size:12px}.requirements{text-align:center;border:1px solid var(--line);border-radius:14px;justify-content:space-between;gap:12px;margin-bottom:13px;padding:22px 12px;display:flex}.requirements div{flex:1}.requirements span{justify-content:center;align-items:center;gap:7px;font-size:12px;display:flex}.requirements strong{color:var(--muted);margin-top:10px;font-size:13px;font-weight:500;display:block}.launcher-panel>.button{width:100%;margin-bottom:9px}.empty-cabinet{text-align:center;min-height:85vh;padding:280px 24px 190px}.empty-cabinet h1{margin:18px 0;font-size:38px}footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;max-width:1100px;margin:auto;padding:28px 24px;display:flex}footer>span{color:var(--muted);font-size:11px}footer>div{gap:18px;display:flex}footer button{color:var(--muted);background:0 0;border:0;align-items:center;gap:7px;font-size:12px;display:flex}.modal-overlay{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030306b3;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0;overflow:auto}.modal{background:var(--panel);border:1px solid #2b262f;border-radius:18px;width:100%;max-width:420px;max-height:90vh;padding:35px;position:relative;overflow:auto;box-shadow:0 25px 100px #0007}.modal h2{margin:18px 0 10px;font-size:28px}.modal p{font-size:12px}.modal-close{position:absolute;top:12px;right:12px}.modal form{gap:16px;margin-top:22px;display:grid}label{color:#bcb6c3;gap:8px;font-size:12px;display:grid}input,select{width:100%;min-height:42px;color:var(--text);background:0 0;border:1px solid #2c2830;border-radius:12px;padding:10px 13px}input[type=range]{accent-color:var(--accent);padding:0}input[type=checkbox]{width:16px;min-height:16px;accent-color:var(--accent)}.check-label{align-items:center;gap:8px;display:flex}.switch-auth{color:var(--accent);background:0 0;border:0;width:100%;padding:20px 0 0;font-size:12px}.form-error,.form-notice{color:#f7aaa7;background:#251919;border-radius:10px;margin-top:15px;padding:12px;font-size:12px;line-height:1.6}.form-notice{color:#9cceaa;background:#1b2620}.fine{margin-top:18px;font-size:11px!important}.admin-modal{max-width:900px}.admin-user{border-bottom:1px solid var(--line);align-items:end;padding-bottom:18px;grid-template-columns:1fr 150px 120px 105px!important}.admin-user strong{align-self:center;font-size:14px}.release-form{grid-template-columns:1fr 1fr}.release-form>.button{grid-column:1/-1}.modal hr{border:0;border-top:1px solid var(--line);margin:30px 0}.toast{z-index:150;border:1px solid var(--line);background:#151615;border-radius:10px;align-items:center;gap:12px;max-width:420px;padding:15px 18px;font-size:12px;display:flex;position:fixed;bottom:22px;right:24px;box-shadow:0 10px 30px #0008}.toast>svg{color:#9bfaa2;flex-shrink:0}.toast strong{margin-bottom:4px;display:block}.toast span{color:var(--muted);line-height:1.4}.toast button{color:var(--muted);background:0 0;border:0}.toast.error>svg{color:#fba4a4}.setup-page{place-content:center;gap:28px;min-height:100vh;padding:30px;display:grid}.setup-page>.brand{justify-content:center}.loader-preview{text-align:center;background:#040405;place-content:center;gap:18px;width:100vw;height:100vh;display:grid}.loader-preview iframe{border:0;width:min(850px,98vw);height:520px}.loader-preview>a{color:var(--muted);font-size:12px}.light-theme{--bg:#f4f3f5;--panel:#faf9fb;--panel2:#e9e6ed;--line:#e2dfe6;--text:#25232a;--muted:#78717f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.light-theme nav .nav-current,.light-theme nav button:hover,.light-theme nav a:hover{color:var(--text)}.light-theme .over-hero nav,.light-theme .over-hero nav .nav-current{color:#fff}.light-theme .toast{background:var(--panel)}@media (min-width:1800px){.hero-content{padding-top:85px}.hero h1{font-size:78px}.cabinet{padding-top:235px}.floating-header{top:60px}}@media (max-width:900px){.floating-header{gap:18px;width:740px;padding:12px 18px;top:25px}.floating-header nav{gap:15px}.cabinet{padding-top:180px}.cabinet-grid{grid-template-columns:240px 1fr;gap:16px}.cabinet-lower{grid-template-columns:1fr}.stats{gap:8px}.stats .panel{padding:14px}.stats strong{font-size:13px}.requirements{padding:18px}.hero{min-height:650px}.hero h1{font-size:62px}}@media (max-width:650px){.floating-header{border-radius:16px;gap:12px;max-width:calc(100% - 24px);height:56px;padding:10px 14px;top:18px}.floating-header .brand{font-size:15px}.floating-header nav{gap:16px;margin-left:auto}.floating-header nav span{display:none}.floating-header nav button,.floating-header nav a{padding:9px 0}.floating-header .theme-control{display:none}.header-right{gap:4px}.hero{background-position:50%;min-height:620px;max-height:850px}.hero-content{padding:100px 18px 50px}.hero h1{letter-spacing:-1.7px;font-size:47px}.hero p{font-size:13px}.hero-eyebrow{font-size:10px}.hero-actions{gap:8px}.hero-actions .button{padding:10px 15px;font-size:11px}.pricing{padding:70px 20px 35px}.pricing-grid{grid-template-columns:1fr;gap:16px}.price-art{height:170px;padding-top:88px}.section-title h2{font-size:28px}.documents{padding:35px 20px 65px}.guide{grid-template-columns:1fr;gap:0}.guide>div{padding:20px 0}.guide h3{margin-top:10px}.cabinet{padding:135px 18px 60px}.section-intro h1{font-size:26px}.section-intro>p{font-size:12px}.cabinet-grid{grid-template-columns:1fr}.stats{gap:7px;margin-bottom:16px}.stats .panel{border-radius:12px;padding:13px 10px}.stats span{gap:4px;font-size:10px}.stats strong{font-size:12px}.cabinet-lower{grid-template-columns:1fr}.profile-top{margin-bottom:16px}.empty-cabinet{padding:210px 20px 120px}.empty-cabinet h1{font-size:31px}footer{flex-wrap:wrap;gap:20px;padding:24px 20px}footer>div{margin-left:auto}footer>span{order:3;width:100%}.modal{padding:30px 24px}.admin-user{grid-template-columns:1fr 1fr!important}.release-form{grid-template-columns:1fr}.toast{max-width:none;bottom:14px;left:14px;right:14px}.loader-preview iframe{height:500px}.loader-preview{overflow:auto}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}h1,h2,h3,.brand,.hero-eyebrow{font-family:Manrope,Inter,Arial,sans-serif}h1,h2,h3{font-weight:600}.hero h1{letter-spacing:-3px;font-weight:600}.hero p{font-weight:400}.brand{font-weight:700}.eyebrow{letter-spacing:.15px}.button{font-weight:600;transition:transform .22s,background .22s,box-shadow .22s,border-color .22s}.button.primary:hover{box-shadow:0 5px 28px #ab8bc43b}.button.white:hover{box-shadow:0 5px 28px #fff3}.floating-header{animation:.65s cubic-bezier(.16,1,.3,1) both header-arrive}.hero-content>*{animation:.8s cubic-bezier(.16,1,.3,1) both copy-arrive}.hero-content .hero-eyebrow{animation-delay:.12s}.hero-content h1{animation-delay:.2s}.hero-content p{animation-delay:.3s}.hero-content .hero-actions{animation-delay:.4s}.hero-eyebrow:before{content:"";background:#ddd4ed;border-radius:50%;width:5px;height:5px;margin:0 8px 2px 0;display:inline-block;box-shadow:0 0 0 4px #e5d9f218}.hero-shade{background:linear-gradient(#11152436,#27234523 60%,#0c12294a)}nav button,nav a{transition:color .2s;position:relative}nav button:after,nav a:after{content:"";background:var(--accent);transform-origin:50%;border-radius:2px;height:2px;transition:transform .25s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}nav button:hover:after,nav a:hover:after,nav .nav-current:after{transform:scaleX(1)}.avatar,.theme-control,.nav-item,.icon-button{transition:transform .2s,background .2s,box-shadow .2s}.avatar.small:hover{transform:scale(1.08);box-shadow:0 0 0 4px #ab8bc418}.theme-control:hover{background:#ffffff15}.price-card{transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s,box-shadow .3s}.price-card:hover{border-color:#705c84;transform:translateY(-6px);box-shadow:0 18px 45px #0005}.price-art img{transition:transform .6s cubic-bezier(.16,1,.3,1),filter .3s}.price-card:hover .price-art img{filter:brightness(.78)saturate(.7);transform:scale(1.04)}.pricing-support{transition:border-color .25s}.pricing-support:hover{border-color:#705c84}.panel{transition:border-color .2s}.stats .panel:hover{border-color:#49404f}.page-transition{animation:.4s both page-arrive}.modal-overlay{animation:.2s both overlay-arrive}.modal-overlay .modal{animation:.35s cubic-bezier(.16,1,.3,1) both dialog-arrive}.modal form{animation:.35s both copy-arrive}.toast{animation:.35s cubic-bezier(.16,1,.3,1) both toast-arrive}.password-field{display:block;position:relative}.password-field input{padding-right:44px}.password-eye{width:32px;height:32px;color:var(--muted);background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.password-eye:hover{color:var(--text);background:#ffffff08}input,select{transition:border-color .2s,box-shadow .2s}input:focus,select:focus{border-color:var(--accent);box-shadow:0 0 0 3px #ab8bc414}.email-value{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden;font-size:13px!important}.stats .panel{min-width:0}.contact-handle{color:var(--accent);transition:color .2s}.contact-handle:hover{color:#d5b9ed;text-decoration:underline}.admin-email{color:var(--muted);margin-top:5px;font-size:10px;font-weight:400;display:block}.spin{animation:.8s linear infinite spin}[data-reveal]{transition:opacity .65s,transform .65s cubic-bezier(.16,1,.3,1)}[data-reveal-state=waiting]{opacity:0;transform:translateY(24px)}[data-reveal-state=visible]{opacity:1;transform:translateY(0)}@keyframes header-arrive{0%{opacity:0;translate:0 -12px}to{opacity:1;translate:0}}@keyframes copy-arrive{0%{opacity:0;filter:blur(3px);transform:translateY(15px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes page-arrive{0%{opacity:0}to{opacity:1}}@keyframes overlay-arrive{0%{opacity:0}to{opacity:1}}@keyframes dialog-arrive{0%{opacity:0;transform:translateY(14px)scale(.965)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes toast-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:650px){.hero h1{letter-spacing:-1.8px}.email-value{font-size:11px!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}[data-reveal-state=waiting]{opacity:1;transform:none}}
