@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:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3dbe685087e51055-s.3go3gb1_xu4rn.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:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.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:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3dbe685087e51055-s.3go3gb1_xu4rn.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:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.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:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3dbe685087e51055-s.3go3gb1_xu4rn.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:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.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:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(../media/3dbe685087e51055-s.3go3gb1_xu4rn.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:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.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:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.sora_989d9b64-module__eUv0QG__className{font-family:Sora,Sora Fallback;font-style:normal}.sora_989d9b64-module__eUv0QG__variable{--font-sora:"Sora", "Sora Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.352ti9pm7m6qh.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.0o-3_g79811ob.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.0ngr-xkgqz1kf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.15orukf5wyxb5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.226pwps5o-gq_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_4691524f-module__ifu7Ta__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_4691524f-module__ifu7Ta__variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.PosLogo-module___AnK3W__mark{flex:none;display:block;overflow:visible}.PosLogo-module___AnK3W__animated{animation:.74s cubic-bezier(.22,1,.36,1) both PosLogo-module___AnK3W__posMarkIn,2.6s ease-in-out .74s infinite PosLogo-module___AnK3W__posMarkPulse}@keyframes PosLogo-module___AnK3W__posMarkIn{0%{opacity:0;filter:drop-shadow(0 0 #b23fc700);transform:scale(.78)rotate(-10deg)}65%{opacity:1}to{opacity:1;filter:drop-shadow(0 8px 22px #b23fc759);transform:scale(1)rotate(0)}}@keyframes PosLogo-module___AnK3W__posMarkPulse{0%,to{filter:drop-shadow(0 8px 22px #b23fc759);transform:scale(1)}50%{filter:drop-shadow(0 10px 28px #b23fc780);transform:scale(1.035)}}@media (prefers-reduced-motion:reduce){.PosLogo-module___AnK3W__animated{opacity:1;animation:none;transform:none}}
.PosInlineLoader-module__QCukWW__loader{width:100%;min-height:120px;color:inherit;font:600 14px/1.3 var(--font-inter), Arial, sans-serif;text-align:center;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.PosInlineLoader-module__QCukWW__compact{min-height:58px;color:var(--ink-dim);text-align:left;flex-direction:row;justify-content:flex-start;gap:8px;padding:8px 12px;font-size:12px}.PosInlineLoader-module__QCukWW__loader img{flex:none}
.editor-module__yIOPpW__topbar{z-index:40;background:color-mix(in srgb, var(--paper) 82%, transparent);-webkit-backdrop-filter:blur(18px)saturate(140%);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px max(20px,50vw - 620px);display:flex;position:sticky;top:0}.editor-module__yIOPpW__brand{color:var(--ink);white-space:nowrap;align-items:center;gap:9px;font-size:.96rem;font-weight:700;text-decoration:none;display:flex}.editor-module__yIOPpW__brandSep{color:var(--ink-faint);font-weight:400}.editor-module__yIOPpW__mobileBack{color:var(--ink-dim);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:.88rem;font-weight:600;text-decoration:none;display:none}.editor-module__yIOPpW__mobileBack:hover{background:var(--panel-2);color:var(--ink)}.editor-module__yIOPpW__topbarSpacer{flex:auto}.editor-module__yIOPpW__domainBadge{font-family:var(--font-plex-mono), monospace;padding:7px 12px;font-size:.78rem}.editor-module__yIOPpW__domainBadge b{color:var(--ink);font-weight:600}.editor-module__yIOPpW__domainFull,.editor-module__yIOPpW__themeLabel{display:inline}@media (max-width:620px){.editor-module__yIOPpW__domainFull,.editor-module__yIOPpW__themeLabel,.editor-module__yIOPpW__brandSep{display:none}.editor-module__yIOPpW__mobileBack{display:inline-flex}}.editor-module__yIOPpW__shell{grid-template-columns:236px minmax(0,1fr);align-items:start;gap:22px;max-width:1240px;margin:0 auto;padding:28px 20px 80px;display:grid}.editor-module__yIOPpW__rail{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:16px;flex-direction:column;gap:2px;padding:10px;display:flex;position:sticky;top:78px}.editor-module__yIOPpW__railItem{color:var(--ink-dim);cursor:pointer;text-align:left;width:100%;font-size:.88rem;font-weight:600;font-family:var(--font-inter), sans-serif;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:9px 11px;display:flex}.editor-module__yIOPpW__railItem svg{opacity:.75;flex:none;width:17px;height:17px}.editor-module__yIOPpW__railItem:hover{background:var(--panel-2);color:var(--ink)}.editor-module__yIOPpW__railItemActive{background:var(--accent-wash);color:var(--accent-ink)}.editor-module__yIOPpW__railItemActive svg{opacity:1}.editor-module__yIOPpW__railSep{background:var(--line);height:1px;margin:8px 4px}.editor-module__yIOPpW__editorCol{flex-direction:column;gap:18px;min-width:0;display:flex}.editor-module__yIOPpW__mobileEditorNotice{display:none}.editor-module__yIOPpW__advancedEditorBody{display:contents}@media (max-width:820px){.editor-module__yIOPpW__mobileEditorNotice{text-align:center;height:100%;color:var(--ink-dim);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:32px;font-weight:600;display:flex}.editor-module__yIOPpW__advancedEditorBody{display:none}}.editor-module__yIOPpW__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);font-size:.68rem;font-weight:700}.editor-module__yIOPpW__editorHead h1{margin-top:4px;font-size:1.5rem;font-weight:700}.editor-module__yIOPpW__editorHead p{color:var(--ink-dim);max-width:52ch;margin:6px 0 0;font-size:.92rem}.editor-module__yIOPpW__viewportToggle{gap:8px;display:flex}.editor-module__yIOPpW__viewportToggle svg{flex:none;width:16px;height:16px}.editor-module__yIOPpW__cardHeading{font-size:.98rem;font-weight:700}.editor-module__yIOPpW__field{flex-direction:column;gap:6px;margin-top:16px;display:flex}.editor-module__yIOPpW__field:first-child{margin-top:0}.editor-module__yIOPpW__fieldFull{grid-column:1/-1}.editor-module__yIOPpW__field label{color:var(--ink-dim);font-size:.76rem;font-weight:600}.editor-module__yIOPpW__fieldRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.editor-module__yIOPpW__fieldRow .editor-module__yIOPpW__field{margin-top:0}.editor-module__yIOPpW__codeMirrorWrap{border:1px solid var(--line);border-radius:10px;overflow:hidden}.editor-module__yIOPpW__codeMirrorWrap .cm-editor{font-size:.82rem}.editor-module__yIOPpW__codeMirrorWrap .cm-scroller{font-family:var(--font-plex-mono), monospace}.editor-module__yIOPpW__hintText{color:var(--ink-faint);margin-top:4px;font-size:.78rem}.editor-module__yIOPpW__avatarRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.editor-module__yIOPpW__tlItem{border-top:1px solid var(--line);padding:16px 0}.editor-module__yIOPpW__tlItem:first-of-type{border-top:none;padding-top:2px}.editor-module__yIOPpW__tlItemHead{align-items:center;gap:10px;display:flex}.editor-module__yIOPpW__dragHandle{color:var(--ink-faint);cursor:grab;flex:none;padding:4px;display:flex}.editor-module__yIOPpW__dragHandle:active{cursor:grabbing}.editor-module__yIOPpW__linkRow{grid-template-columns:1fr 1.3fr auto auto;align-items:center;gap:8px;margin-bottom:8px;display:grid}.editor-module__yIOPpW__toggleCard{margin-top:18px}.editor-module__yIOPpW__presentationControlCard{margin-bottom:0}.editor-module__yIOPpW__categoryPills{flex-wrap:wrap;gap:8px;margin-top:16px;padding-bottom:2px;display:flex;overflow-x:auto}.editor-module__yIOPpW__categoryPill,.editor-module__yIOPpW__categoryPillActive{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--panel-2);color:var(--ink-dim);font:600 .82rem/1 var(--font-inter), sans-serif;white-space:nowrap;cursor:pointer;flex:none;padding:7px 14px}.editor-module__yIOPpW__categoryPillActive{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.editor-module__yIOPpW__templateGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin-top:18px;display:grid}.editor-module__yIOPpW__templatePagination{color:var(--ink-dim);font:600 .8rem/1 var(--font-plex-mono), monospace;justify-content:center;align-items:center;gap:14px;margin-top:22px;display:flex}.editor-module__yIOPpW__zoomSlider{width:280px;accent-color:var(--accent);margin-top:8px;display:block}.editor-module__yIOPpW__domainStatus{margin-top:10px}.editor-module__yIOPpW__languageField{max-width:260px}.editor-module__yIOPpW__languageChoices{gap:18px;margin-top:10px;display:flex}.editor-module__yIOPpW__languageTabs{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--panel);justify-content:space-between;align-items:center;gap:12px;margin:0 0 18px;padding:8px;display:flex}.editor-module__yIOPpW__languageTabList{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.editor-module__yIOPpW__languageTab{color:var(--ink-dim);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:8px 12px;font-size:.78rem;font-weight:700}.editor-module__yIOPpW__languageTab:hover,.editor-module__yIOPpW__languageTabActive{border-color:var(--line-strong);background:var(--panel-2);color:var(--ink)}.editor-module__yIOPpW__languageHint{color:var(--ink-faint);flex:1;margin:0;font-size:.78rem;line-height:1.45}.editor-module__yIOPpW__languageAdd{flex:none;align-items:center;gap:6px;display:flex}.editor-module__yIOPpW__languageAdd select{min-width:140px}@media (max-width:720px){.editor-module__yIOPpW__languageTabs{flex-direction:column;align-items:stretch}.editor-module__yIOPpW__languageHint{order:2}.editor-module__yIOPpW__languageAdd{width:100%}.editor-module__yIOPpW__languageAdd select{flex:1}}.editor-module__yIOPpW__chipInput{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--panel-2);flex-wrap:wrap;gap:7px;padding:9px;display:flex}.editor-module__yIOPpW__chip{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--ink-dim);align-items:center;gap:6px;padding:5px 9px 5px 11px;font-size:.78rem;font-weight:600;display:flex}.editor-module__yIOPpW__chip button{appearance:none;color:var(--ink-faint);cursor:pointer;background:0 0;border:none;padding:0;font-size:.9rem;line-height:1}.editor-module__yIOPpW__chipInput input{min-width:90px;font:500 .85rem var(--font-inter), sans-serif;color:var(--ink);background:0 0;border:none;flex:90px;padding:5px 4px}.editor-module__yIOPpW__chipInput input:focus{outline:none}.editor-module__yIOPpW__chipInput:has(input:focus){outline:2px solid var(--accent);outline-offset:1px}.editor-module__yIOPpW__domainField{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--panel-2);align-items:center;margin-top:16px;display:flex}.editor-module__yIOPpW__domainPrefix{font:600 .88rem var(--font-plex-mono), monospace;color:var(--ink-faint);white-space:nowrap;padding:11px 0 11px 13px}.editor-module__yIOPpW__domainInput{font:600 .88rem var(--font-plex-mono), monospace;color:var(--ink);border-radius:var(--radius-md);background:0 0;border:none;flex:auto;min-width:0;padding:11px 12px 11px 6px}.editor-module__yIOPpW__domainInput:focus{outline:2px solid var(--accent);outline-offset:1px}.editor-module__yIOPpW__dnsCard{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--panel);margin-top:20px;overflow:hidden}.editor-module__yIOPpW__dnsCardHeader{border-bottom:1px solid var(--line);background:var(--panel);padding:16px 16px 12px}.editor-module__yIOPpW__dnsCardTitle{color:var(--ink);margin:0 0 4px;font-size:.95rem;font-weight:700}.editor-module__yIOPpW__dnsCardHint{color:var(--ink-dim);margin:0;font-size:.82rem;line-height:1.45}.editor-module__yIOPpW__dnsCode{font-family:var(--font-plex-mono), monospace;background:var(--panel-2);border-radius:6px;padding:2px 6px;font-size:.85rem}.editor-module__yIOPpW__dnsTable{flex-direction:column;display:flex}.editor-module__yIOPpW__dnsTableHeader{background:var(--panel-2);border-bottom:1px solid var(--line);letter-spacing:.03em;text-transform:uppercase;color:var(--ink-faint);grid-template-columns:90px 1fr 1fr auto;align-items:center;gap:12px;padding:10px 16px;font-size:.72rem;font-weight:700;display:grid}.editor-module__yIOPpW__dnsHeaderCellAction{width:80px}.editor-module__yIOPpW__dnsRow{grid-template-columns:90px 1fr 1fr auto;align-items:stretch;gap:12px;padding:12px 16px;font-size:.86rem;transition:background .15s;display:grid}.editor-module__yIOPpW__dnsRow:hover{background:var(--panel-2)}.editor-module__yIOPpW__dnsRow:not(:last-child){border-bottom:1px solid var(--line)}.editor-module__yIOPpW__dnsCell{flex-direction:column;gap:4px;min-width:0;display:flex}.editor-module__yIOPpW__dnsCellLabel{text-transform:uppercase;letter-spacing:.03em;color:var(--ink-faint);font-size:.72rem;font-weight:700;display:none}.editor-module__yIOPpW__dnsCellValue{font-family:var(--font-plex-mono), monospace;color:var(--ink);word-break:break-all;line-height:1.4}.editor-module__yIOPpW__dnsCellAction{justify-content:flex-end;align-items:center;display:flex}.editor-module__yIOPpW__dnsCopy{border:1px solid var(--line-strong);color:var(--ink-dim);cursor:pointer;white-space:nowrap;background:0 0;border-radius:6px;align-items:center;gap:6px;padding:5px 10px;font-size:.75rem;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.editor-module__yIOPpW__dnsCopy:hover{background:var(--panel);color:var(--ink);border-color:var(--ink-dim)}.editor-module__yIOPpW__dnsCopyIcon{flex-shrink:0}@media (max-width:640px){.editor-module__yIOPpW__dnsTableHeader{display:none}.editor-module__yIOPpW__dnsRow{grid-template-columns:1fr;gap:14px}.editor-module__yIOPpW__dnsCellLabel{display:block}.editor-module__yIOPpW__dnsCellAction{justify-content:flex-start;padding-top:4px}}.editor-module__yIOPpW__saveBar{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:12px;margin-top:16px;padding-top:16px;display:flex}.editor-module__yIOPpW__msgOk{color:var(--good);font-size:.82rem;font-weight:600}.editor-module__yIOPpW__msgError{color:#c4453b;font-size:.82rem;font-weight:600}@media (max-width:1080px){.editor-module__yIOPpW__shell{grid-template-columns:1fr}.editor-module__yIOPpW__rail{flex-direction:row;position:static;overflow-x:auto}}@media (max-width:620px){.editor-module__yIOPpW__fieldRow,.editor-module__yIOPpW__linkRow{grid-template-columns:1fr}.editor-module__yIOPpW__topbar{padding:10px 14px}}.editor-module__yIOPpW__templatesPanel{margin-top:14px}.editor-module__yIOPpW__templatesHead{font:700 .8rem/1 var(--font-inter), sans-serif;color:var(--ink-dim);margin-bottom:8px}.editor-module__yIOPpW__templatesList{flex-direction:column;gap:6px;margin:0 0 10px;padding:0;list-style:none;display:flex}.editor-module__yIOPpW__templatesItem{border-top:1px solid var(--line);align-items:center;gap:8px;padding:6px 0;display:flex}.editor-module__yIOPpW__templatesItem:first-child{border-top:none}.editor-module__yIOPpW__templatesItemName{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.85rem;font-weight:600;overflow:hidden}.editor-module__yIOPpW__templatesSaveRow{gap:8px;display:flex}.editor-module__yIOPpW__templatesSaveRow>*{flex:1}.editor-module__yIOPpW__templatesSaveRow button{flex:none}
.UserMenu-module__im4KHa__root{position:relative}.UserMenu-module__im4KHa__trigger{background:var(--panel);border:1px solid var(--line-strong);border-radius:var(--radius-pill);color:var(--ink);font:inherit;cursor:pointer;align-items:center;gap:8px;padding:4px 10px 4px 4px;font-size:.85rem;display:flex}.UserMenu-module__im4KHa__trigger:hover{border-color:var(--line)}.UserMenu-module__im4KHa__av{object-fit:cover;background:var(--panel-2);border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:.65rem;font-weight:700;display:inline-flex}.UserMenu-module__im4KHa__name{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.UserMenu-module__im4KHa__dropdown{background:var(--panel);border:1px solid var(--line-strong);border-radius:var(--radius-lg);min-width:160px;box-shadow:var(--shadow);z-index:100;padding:6px;animation:.15s UserMenu-module__im4KHa__menuIn;position:absolute;top:calc(100% + 6px);right:0}@keyframes UserMenu-module__im4KHa__menuIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.UserMenu-module__im4KHa__item{text-align:left;border-radius:var(--radius-md);width:100%;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 10px;font-size:.85rem;text-decoration:none;display:block}.UserMenu-module__im4KHa__item:hover{background:var(--panel-2)}.UserMenu-module__im4KHa__danger{color:var(--danger,#ff7d7d)}@media (max-width:560px){.UserMenu-module__im4KHa__trigger{justify-content:center;width:36px;height:36px;padding:4px}.UserMenu-module__im4KHa__name,.UserMenu-module__im4KHa__trigger>svg{display:none}.UserMenu-module__im4KHa__av{width:26px;height:26px}}
.page-module__Kvv9cq__topbar{z-index:40;background:color-mix(in srgb, var(--paper) 82%, transparent);-webkit-backdrop-filter:blur(18px)saturate(140%);border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:12px max(20px,50vw - 450px);display:flex;position:sticky;top:0}.page-module__Kvv9cq__brand{align-items:center;gap:9px;font-size:.96rem;font-weight:700;display:flex}.page-module__Kvv9cq__topbarSpacer{flex:auto}.page-module__Kvv9cq__userMenu{align-items:center;gap:10px;display:flex}.page-module__Kvv9cq__userChip{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:100px;align-items:center;gap:9px;padding:5px 12px 5px 5px;display:flex}.page-module__Kvv9cq__userChip .page-module__Kvv9cq__av{width:26px;height:26px;font:700 10px var(--font-sora), sans-serif;color:#5c3b22;object-fit:cover;background:linear-gradient(135deg,#e7b6a3,#eecdab);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.page-module__Kvv9cq__userChip span{color:var(--ink-dim);font-size:.82rem;font-weight:600}.page-module__Kvv9cq__shell{flex-direction:column;gap:20px;max-width:900px;margin:0 auto;padding:32px 20px 90px;display:flex}.page-module__Kvv9cq__pageHead h1{font-size:1.5rem;font-weight:700}.page-module__Kvv9cq__pageHead p{color:var(--ink-dim);margin-top:5px;font-size:.92rem}.page-module__Kvv9cq__card{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:18px;padding:24px}.page-module__Kvv9cq__cardHead h3{font-size:1rem;font-weight:700}.page-module__Kvv9cq__cardHead .page-module__Kvv9cq__hint{color:var(--ink-faint);margin-top:2px;font-size:.8rem}.page-module__Kvv9cq__pfCard{grid-template-columns:140px 1fr;align-items:center;gap:22px;display:grid}.page-module__Kvv9cq__pfThumb{background:var(--wp);aspect-ratio:4/3;box-shadow:var(--shadow);border-radius:14px;position:relative;overflow:hidden}.page-module__Kvv9cq__pfThumb .page-module__Kvv9cq__pw{background:#f7f6f3;border-radius:6px;position:absolute;inset:22% 14% 16%;box-shadow:0 8px 18px -6px #0006}.page-module__Kvv9cq__pfThumb .page-module__Kvv9cq__pw:before{content:"";background:linear-gradient(#ece9e3,#e3dfd7);border-radius:6px 6px 0 0;height:22%;position:absolute;top:0;left:0;right:0}.page-module__Kvv9cq__statusRow{align-items:center;gap:8px;display:flex}.page-module__Kvv9cq__statusPill{font:600 .76rem/1 var(--font-inter), sans-serif;border-radius:100px;align-items:center;gap:6px;padding:5px 10px;display:inline-flex}.page-module__Kvv9cq__statusPill.page-module__Kvv9cq__published{color:var(--good);background:var(--good-wash)}.page-module__Kvv9cq__statusPill.page-module__Kvv9cq__draft{color:var(--ink-dim);background:var(--panel-2)}.page-module__Kvv9cq__statusPill.page-module__Kvv9cq__offline{color:var(--danger-ink);background:var(--danger-wash)}.page-module__Kvv9cq__statusPill .page-module__Kvv9cq__dot{background:currentColor;border-radius:50%;width:6px;height:6px}.page-module__Kvv9cq__pfDomain{font:600 .92rem/1 var(--font-plex-mono), monospace;color:var(--ink);margin-top:8px}.page-module__Kvv9cq__pfActions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.page-module__Kvv9cq__btnDisabled{opacity:.55;cursor:not-allowed;pointer-events:none}.page-module__Kvv9cq__infoGrid{grid-template-columns:1fr 1fr;gap:16px;margin-top:18px;display:grid}.page-module__Kvv9cq__infoItem .page-module__Kvv9cq__k{color:var(--ink-faint);text-transform:uppercase;letter-spacing:.04em;font-size:.74rem;font-weight:600}.page-module__Kvv9cq__infoItem .page-module__Kvv9cq__v{margin-top:5px;font-size:.92rem;font-weight:600}.page-module__Kvv9cq__infoItem .page-module__Kvv9cq__v.page-module__Kvv9cq__mono{font-family:var(--font-plex-mono), monospace;font-weight:500}.page-module__Kvv9cq__planRow{background:var(--panel-2);border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;margin-top:16px;padding:14px 16px;display:flex}.page-module__Kvv9cq__planRow .page-module__Kvv9cq__pname{font-size:.92rem;font-weight:700}.page-module__Kvv9cq__planRow .page-module__Kvv9cq__pdesc{color:var(--ink-faint);margin-top:3px;font-size:.8rem}.page-module__Kvv9cq__planRow .page-module__Kvv9cq__pprice{font:700 1.1rem var(--font-sora), sans-serif;text-align:right}.page-module__Kvv9cq__planRow .page-module__Kvv9cq__pprice span{font:500 .72rem var(--font-inter), sans-serif;color:var(--ink-faint);font-weight:500;display:block}.page-module__Kvv9cq__planPickerCard{margin-top:16px}.page-module__Kvv9cq__trialBanner{background:var(--accent-wash);border:1px solid color-mix(in srgb, var(--accent) 28%, transparent);border-radius:12px;flex-direction:column;gap:4px;margin-top:16px;padding:14px 16px;display:flex}.page-module__Kvv9cq__trialBanner .page-module__Kvv9cq__trialCount{font:700 .95rem var(--font-sora), sans-serif;color:var(--accent-ink)}.page-module__Kvv9cq__trialBanner .page-module__Kvv9cq__trialText{color:var(--ink-dim);font-size:.82rem;line-height:1.45}.page-module__Kvv9cq__trialEnded{background:var(--danger-wash);border-color:color-mix(in srgb, var(--danger) 30%, transparent)}.page-module__Kvv9cq__trialEnded .page-module__Kvv9cq__trialCount{color:var(--danger-ink)}.page-module__Kvv9cq__planToggle{background:var(--panel-2);border:1px solid var(--line);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.page-module__Kvv9cq__planToggleBtn,.page-module__Kvv9cq__planToggleBtnActive{color:var(--ink-dim);cursor:pointer;font-size:.85rem;font-weight:600;font-family:var(--font-inter), sans-serif;background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;display:flex}.page-module__Kvv9cq__planToggleBtnActive{background:var(--accent);color:var(--paper);box-shadow:var(--shadow)}.page-module__Kvv9cq__planToggleBadge{color:var(--accent-ink);background:color-mix(in srgb, var(--paper) 35%, transparent);border-radius:999px;padding:2px 6px;font-size:.7rem;font-weight:700}.page-module__Kvv9cq__planToggleBtn .page-module__Kvv9cq__planToggleBadge{color:var(--good);background:var(--good-wash)}.page-module__Kvv9cq__planPickerCard .page-module__Kvv9cq__planRow{background:0 0;border:none;border-radius:0;margin-top:20px;margin-bottom:0;padding:0}.page-module__Kvv9cq__planPickerCard .page-module__Kvv9cq__planRow .page-module__Kvv9cq__pprice{color:var(--accent-ink);font-size:2.1rem}.page-module__Kvv9cq__planFeatures{border-top:1px solid var(--line);flex-direction:column;gap:11px;margin:0 0 20px;padding:18px 0 0;list-style:none;display:flex}.page-module__Kvv9cq__planFeatures li{color:var(--ink-dim);align-items:center;gap:10px;font-size:.86rem;display:flex}.page-module__Kvv9cq__planFeatures .page-module__Kvv9cq__checkBadge{background:var(--accent-wash);width:19px;height:19px;color:var(--accent-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.page-module__Kvv9cq__planPickerCard .page-module__Kvv9cq__btn{width:100%}.page-module__Kvv9cq__msgError{color:#c4453b;margin-bottom:10px;font-size:.82rem;font-weight:600}.page-module__Kvv9cq__rowList{flex-direction:column;margin-top:8px;display:flex}.page-module__Kvv9cq__rowItem{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:13px 0;display:flex}.page-module__Kvv9cq__rowItem:first-child{border-top:none}.page-module__Kvv9cq__rowItem .page-module__Kvv9cq__lbl{font-size:.88rem;font-weight:600}.page-module__Kvv9cq__rowItem .page-module__Kvv9cq__sub{color:var(--ink-faint);margin-top:2px;font-size:.78rem}.page-module__Kvv9cq__link{color:var(--accent-ink);cursor:pointer;background:0 0;border:none;padding:0;font-size:.82rem;font-weight:600;text-decoration:none}.page-module__Kvv9cq__danger{color:#c4453b}.page-module__Kvv9cq__actionsSection{margin-top:8px}.page-module__Kvv9cq__sectionHead{margin-bottom:16px}.page-module__Kvv9cq__sectionHead h2{font-size:1.05rem;font-weight:700}.page-module__Kvv9cq__sectionHead p{color:var(--ink-faint);margin-top:3px;font-size:.82rem}.page-module__Kvv9cq__actionGrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.page-module__Kvv9cq__actionCard{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);color:inherit;border-radius:18px;flex-direction:column;gap:8px;padding:18px;text-decoration:none;transition:transform .12s,border-color .12s;display:flex}.page-module__Kvv9cq__actionCard:hover{border-color:var(--line-strong);transform:translateY(-2px)}.page-module__Kvv9cq__actionIcon{background:var(--accent-wash);width:38px;height:38px;color:var(--accent-ink);border-radius:12px;justify-content:center;align-items:center;display:flex}.page-module__Kvv9cq__actionTitle{margin-top:2px;font-size:.92rem;font-weight:700}.page-module__Kvv9cq__actionHint{color:var(--ink-faint);font-size:.78rem;line-height:1.35}@media (max-width:760px){.page-module__Kvv9cq__actionGrid{grid-template-columns:repeat(2,1fr)}}.page-module__Kvv9cq__accountShell{grid-template-columns:220px 1fr;align-items:start;gap:36px;max-width:1100px;margin:0 auto;padding:32px 20px 90px;display:grid}.page-module__Kvv9cq__accountSidebar{position:sticky;top:74px}.page-module__Kvv9cq__accountNav{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:18px;flex-direction:column;gap:4px;padding:8px;display:flex}.page-module__Kvv9cq__accountNavItem,.page-module__Kvv9cq__accountNavForm button{width:100%;color:var(--ink-dim);cursor:pointer;background:0 0;border:none;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-family:inherit;font-size:.88rem;font-weight:600;text-decoration:none;transition:background .12s,color .12s;display:flex}.page-module__Kvv9cq__accountNavItem:hover{background:var(--panel-2);color:var(--ink)}.page-module__Kvv9cq__accountNavActive,.page-module__Kvv9cq__accountNavActive:hover{background:var(--accent-wash);color:var(--accent-ink)}.page-module__Kvv9cq__accountNavDanger{color:var(--danger-ink,#c4453b)}.page-module__Kvv9cq__accountNavDanger:hover{background:var(--danger-wash,#c4453b1f)}.page-module__Kvv9cq__accountMain{flex-direction:column;gap:42px;min-width:0;display:flex}.page-module__Kvv9cq__accountHeader h1{font-size:1.6rem;font-weight:700}.page-module__Kvv9cq__accountHeader p{color:var(--ink-dim);margin-top:5px;font-size:.95rem}.page-module__Kvv9cq__accountSection{scroll-margin-top:90px}.page-module__Kvv9cq__accountSectionHead{align-items:center;gap:14px;margin-bottom:14px;display:flex}.page-module__Kvv9cq__accountSectionIcon{background:var(--accent-wash);width:38px;height:38px;color:var(--accent-ink);border-radius:12px;justify-content:center;align-items:center;display:flex}.page-module__Kvv9cq__accountSectionHead h2{font-size:1.05rem;font-weight:700}.page-module__Kvv9cq__accountSectionHead p{color:var(--ink-faint);margin-top:2px;font-size:.82rem}.page-module__Kvv9cq__accountCard{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:18px;padding:24px}@media (max-width:820px){.page-module__Kvv9cq__accountShell{grid-template-columns:1fr;gap:20px;padding-top:20px}.page-module__Kvv9cq__accountSidebar{min-width:0;position:static}.page-module__Kvv9cq__accountNav{overscroll-behavior-inline:contain;scrollbar-width:none;flex-flow:row;gap:6px;padding:6px;display:flex;overflow-x:auto}.page-module__Kvv9cq__accountNav::-webkit-scrollbar{display:none}.page-module__Kvv9cq__accountNavItem,.page-module__Kvv9cq__accountNavForm button{flex:none;justify-content:center;width:auto;min-width:max-content;padding:9px 11px}.page-module__Kvv9cq__accountNavItem span,.page-module__Kvv9cq__accountNavForm button span{font-size:.78rem;display:inline}.page-module__Kvv9cq__accountNavForm{display:none}}@media (max-width:560px){.page-module__Kvv9cq__topbar{gap:8px;padding-inline:12px}.page-module__Kvv9cq__brand{gap:6px;font-size:.84rem}.page-module__Kvv9cq__pfCard{grid-template-columns:1fr}.page-module__Kvv9cq__pfThumb{max-width:180px}.page-module__Kvv9cq__infoGrid{grid-template-columns:1fr}.page-module__Kvv9cq__accountHeader h1{font-size:1.35rem}}
.PosLoadingScreen-module__VAE7bq__screen{color:#1b1a17;background:#f3eee5;place-items:center;width:100%;min-height:100dvh;padding:32px;display:grid}.PosLoadingScreen-module__VAE7bq__content{flex-direction:column;align-items:center;width:min(100%,320px);display:flex}.PosLoadingScreen-module__VAE7bq__mark{aspect-ratio:1;place-items:center;width:min(214px,55vw);display:grid}.PosLoadingScreen-module__VAE7bq__mark svg{width:100%;height:auto}.PosLoadingScreen-module__VAE7bq__wordmark{font:800 clamp(24px, 6vw, 30px)/1 var(--font-sora), Arial, sans-serif;letter-spacing:-.07em;margin-top:2px}.PosLoadingScreen-module__VAE7bq__wordmark span{color:#7d3277}.PosLoadingScreen-module__VAE7bq__progress{background:#d6c8d3;border-radius:4px;width:min(200px,55vw);height:3px;margin-top:22px;overflow:hidden}.PosLoadingScreen-module__VAE7bq__progress span{transform-origin:0;background:linear-gradient(90deg,#7d3277,#d88ad6,#3d7dab,#e8703f);width:100%;height:100%;animation:1.8s cubic-bezier(.24,.9,.2,1) infinite PosLoadingScreen-module__VAE7bq__progress;display:block}@keyframes PosLoadingScreen-module__VAE7bq__progress{0%{transform:scaleX(0)}82%,91%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.PosLoadingScreen-module__VAE7bq__progress span{animation:none;transform:scaleX(1)}}
.PosPendingLabel-module__xtmuIq__pending{white-space:nowrap;justify-content:center;align-items:center;gap:7px;display:inline-flex}.PosPendingLabel-module__xtmuIq__pending svg{flex:none}
.ResumeImport-module__68Fj6G__headBlock{margin-bottom:12px}.ResumeImport-module__68Fj6G__headTitle{margin:4px 0 0;font-size:1.05rem;font-weight:700}.ResumeImport-module__68Fj6G__hint{color:#ffffff8c;margin:0 0 12px;font-size:12.5px;line-height:1.55}.ResumeImport-module__68Fj6G__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ResumeImport-module__68Fj6G__onboardingBanner{background:var(--accent-wash);border:1px solid color-mix(in srgb, var(--accent) 28%, transparent);border-radius:18px;margin-bottom:20px;padding:20px 22px}.ResumeImport-module__68Fj6G__onboardingBannerHead{margin-bottom:14px}.ResumeImport-module__68Fj6G__onboardingBadge{text-transform:uppercase;letter-spacing:.06em;color:var(--accent-ink);background:color-mix(in srgb, var(--accent) 20%, transparent);border-radius:999px;margin-bottom:8px;padding:4px 8px;font-size:.7rem;font-weight:700;display:inline-flex}.ResumeImport-module__68Fj6G__onboardingBannerHead h2{color:var(--accent-ink);font-size:1.05rem;font-weight:700}.ResumeImport-module__68Fj6G__onboardingSteps{flex-wrap:wrap;gap:10px;display:flex}.ResumeImport-module__68Fj6G__onboardingStep{color:var(--ink-faint);background:var(--panel);border:1px solid var(--line);border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 6px;font-size:.85rem;transition:color .12s,background .12s,border-color .12s;display:flex}.ResumeImport-module__68Fj6G__onboardingStepActive{color:var(--accent-ink);background:var(--accent);border-color:var(--accent)}.ResumeImport-module__68Fj6G__onboardingStepActive .ResumeImport-module__68Fj6G__onboardingStepNumber{background:var(--paper);color:var(--accent-ink)}.ResumeImport-module__68Fj6G__onboardingStepNumber{background:var(--accent);width:22px;height:22px;color:var(--paper);border-radius:50%;justify-content:center;align-items:center;font-size:.72rem;font-weight:700;display:flex}.ResumeImport-module__68Fj6G__extractOptions{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid;position:relative}.ResumeImport-module__68Fj6G__extractingOverlay{z-index:10;background:color-mix(in srgb, var(--paper) 85%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:14px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ResumeImport-module__68Fj6G__extractOption{text-align:left;background:var(--panel-2);border:1px solid var(--line);cursor:pointer;color:inherit;border-radius:14px;flex-direction:column;gap:4px;padding:16px;font-family:inherit;transition:border-color .12s,background .12s;display:flex}.ResumeImport-module__68Fj6G__extractOption:hover:not(:disabled){border-color:var(--line-strong);background:var(--panel)}.ResumeImport-module__68Fj6G__extractOption:disabled{opacity:.5;cursor:not-allowed}.ResumeImport-module__68Fj6G__extractOptionDisabled{opacity:.75;cursor:default}.ResumeImport-module__68Fj6G__extractOptionDisabled:hover{border-color:var(--line);background:var(--panel-2)}.ResumeImport-module__68Fj6G__extractOptionTitle{font-size:.9rem;font-weight:700}.ResumeImport-module__68Fj6G__extractOptionHint{color:var(--ink-faint);font-size:.75rem;line-height:1.35}.ResumeImport-module__68Fj6G__configureAiLink{color:var(--accent-ink);margin-top:6px;font-size:.78rem;font-weight:600;text-decoration:none}.ResumeImport-module__68Fj6G__configureAiLink:hover{text-decoration:underline}@media (max-width:560px){.ResumeImport-module__68Fj6G__extractOptions{grid-template-columns:1fr}}.ResumeImport-module__68Fj6G__overlay{z-index:2147483000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#111211cc;padding:40px 16px;position:fixed;inset:0;overflow-y:auto}.ResumeImport-module__68Fj6G__sheet{flex-direction:column;gap:14px;max-width:680px;margin:0 auto;padding-bottom:40px;display:flex}.ResumeImport-module__68Fj6G__blockTitle{letter-spacing:-.01em;margin:0 0 12px;font-size:15px;font-weight:700}.ResumeImport-module__68Fj6G__itemCard{border:1px solid #ffffff14;border-radius:10px;margin-bottom:12px;padding:14px}.ResumeImport-module__68Fj6G__itemHead{letter-spacing:.06em;text-transform:uppercase;color:#ffffff80;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:12px;font-weight:700;display:flex}.ResumeImport-module__68Fj6G__removeItem{color:#ff7d7d;cursor:pointer;background:0 0;border:0;padding:2px 4px;font-size:12.5px}.ResumeImport-module__68Fj6G__removeItem:hover{color:#ffa1a1}.ResumeImport-module__68Fj6G__empty{color:#ffffff80;margin:0;font-size:13px}.ResumeImport-module__68Fj6G__error{color:#ffb0b0;background:#ff5a5a1f;border-radius:10px;margin:0;padding:10px 14px;font-size:13px}.ResumeImport-module__68Fj6G__reviewActions{z-index:5;background:color-mix(in srgb, var(--panel) 94%, transparent);border:1px solid var(--line-strong);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(14px);justify-content:flex-end;gap:10px;margin:0 -14px;padding:12px 14px;display:flex;position:sticky;bottom:12px;box-shadow:0 16px 36px #0000003d}
.GuidedTour-module__rRIjhW__root{z-index:2147483646;isolation:isolate;pointer-events:none;position:fixed;inset:0}.GuidedTour-module__rRIjhW__shade{opacity:0;pointer-events:none;background:#00000075;transition:opacity .3s;position:fixed;inset:0}.GuidedTour-module__rRIjhW__shadeVisible{opacity:1}.GuidedTour-module__rRIjhW__shadePanel{z-index:0;pointer-events:none;will-change:top, left, width, height;background:#00000075;position:fixed}.GuidedTour-module__rRIjhW__rootInteractive .GuidedTour-module__rRIjhW__shade{display:none}.GuidedTour-module__rRIjhW__rootInteractive .GuidedTour-module__rRIjhW__hole{background:#ffffff0a}.GuidedTour-module__rRIjhW__hole{z-index:1;border-radius:var(--radius-lg);border:1.5px solid var(--accent,#d88ad6);box-shadow:0 0 0 3px var(--accent-wash,#d88ad633), 0 0 16px #d88ad642;pointer-events:none;will-change:top, left, width, height;outline:0;transition:top .42s cubic-bezier(.22,1,.36,1),left .42s cubic-bezier(.22,1,.36,1),width .42s cubic-bezier(.22,1,.36,1),height .42s cubic-bezier(.22,1,.36,1),opacity .28s,box-shadow .25s;animation:2s ease-in-out infinite GuidedTour-module__rRIjhW__pulse;position:fixed}.GuidedTour-module__rRIjhW__holeOut{opacity:0}@keyframes GuidedTour-module__rRIjhW__pulse{0%,to{box-shadow:0 0 0 3px var(--accent-wash,#d88ad633), 0 0 16px #d88ad642}50%{box-shadow:0 0 0 6px var(--accent-wash,#d88ad633), 0 0 22px #d88ad65c}}.GuidedTour-module__rRIjhW__guideCursor{z-index:2;color:#fff;filter:drop-shadow(0 3px 7px #0000007a);opacity:0;pointer-events:none;width:30px;height:35px;transition:left .65s cubic-bezier(.22,1,.36,1),top .65s cubic-bezier(.22,1,.36,1),opacity .2s,transform .25s;display:block;position:fixed;transform:translate(-3px,-2px)scale(.75)}.GuidedTour-module__rRIjhW__guideCursorVisible{opacity:1;transform:translate(-3px,-2px)scale(1)}.GuidedTour-module__rRIjhW__guideCursor svg{z-index:2;transform-origin:3px 3px;width:100%;height:100%;animation:1.15s ease-in-out infinite GuidedTour-module__rRIjhW__cursorFloat;position:relative;overflow:visible}@keyframes GuidedTour-module__rRIjhW__cursorFloat{0%,to{transform:translate(0)rotate(-2deg)}50%{transform:translate(3px,3px)rotate(1deg)}}.GuidedTour-module__rRIjhW__guideCursor path{fill:currentColor;stroke:#fff;stroke-width:1.5px;stroke-linejoin:round}.GuidedTour-module__rRIjhW__cursorRipple{border:2px solid var(--accent,#d88ad6);border-radius:50%;width:15px;height:15px;animation:1.5s ease-out .55s infinite GuidedTour-module__rRIjhW__clickRipple;position:absolute;top:8px;left:7px}@keyframes GuidedTour-module__rRIjhW__clickRipple{0%{opacity:.9;transform:scale(.45)}to{opacity:0;transform:scale(3.6)}}.GuidedTour-module__rRIjhW__narrator{z-index:3;pointer-events:auto;left:50%;bottom:max(18px, env(safe-area-inset-bottom));width:min(760px,100vw - 28px);color:var(--ink);background:color-mix(in srgb, var(--panel) 94%, transparent);border:1px solid var(--line-strong);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(18px);padding:10px 12px 12px;animation:.35s cubic-bezier(.22,1,.36,1) GuidedTour-module__rRIjhW__narratorIn;position:fixed;transform:translate(-50%);box-shadow:0 24px 70px #0000004d}.GuidedTour-module__rRIjhW__narratorAtTop{top:max(18px, env(safe-area-inset-top));bottom:auto}@keyframes GuidedTour-module__rRIjhW__narratorIn{0%{opacity:0;transform:translate(-50%,18px)}to{opacity:1;transform:translate(-50%)}}.GuidedTour-module__rRIjhW__narratorRow{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.GuidedTour-module__rRIjhW__stepCount{color:var(--ink-faint);font:600 .69rem/1 var(--font-mono), monospace;letter-spacing:.07em;white-space:nowrap;align-items:center;gap:7px;display:flex}.GuidedTour-module__rRIjhW__playState{background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 0 var(--accent-wash);border-radius:50%;animation:1.4s ease-out infinite GuidedTour-module__rRIjhW__playPulse}.GuidedTour-module__rRIjhW__playStatePaused{opacity:.45;animation-play-state:paused}@keyframes GuidedTour-module__rRIjhW__playPulse{50%{box-shadow:0 0 0 5px #0000}}.GuidedTour-module__rRIjhW__bars{gap:5px;margin-bottom:9px;display:flex}.GuidedTour-module__rRIjhW__bar{border-radius:var(--radius-pill);background:var(--line);cursor:pointer;border:0;flex:1;height:4px;padding:0;overflow:hidden}.GuidedTour-module__rRIjhW__barFill{border-radius:var(--radius-pill);background:var(--accent);height:100%;transition:width 80ms linear;display:block}.GuidedTour-module__rRIjhW__stepBody{min-width:0;animation:.28s GuidedTour-module__rRIjhW__stepIn}@keyframes GuidedTour-module__rRIjhW__stepIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.GuidedTour-module__rRIjhW__tooltipTitle{font:700 .95rem/1.2 var(--font-inter), sans-serif;letter-spacing:-.01em;color:var(--ink);margin:0 0 3px}.GuidedTour-module__rRIjhW__tooltipText{color:var(--ink-dim);margin:0;font-size:.82rem;line-height:1.4}.GuidedTour-module__rRIjhW__tooltipActions{align-items:center;gap:6px;display:flex}.GuidedTour-module__rRIjhW__skip{color:var(--ink-faint);cursor:pointer;background:0 0;border:0;padding:6px 2px;font-family:inherit;font-size:.82rem}.GuidedTour-module__rRIjhW__skip:hover{color:var(--ink-dim)}.GuidedTour-module__rRIjhW__back{font:600 .88rem/1 var(--font-inter), sans-serif;color:var(--ink-dim);cursor:pointer;border-radius:var(--radius-md);background:0 0;border:0;align-items:center;gap:6px;padding:9px 11px;display:inline-flex}.GuidedTour-module__rRIjhW__back svg,.GuidedTour-module__rRIjhW__next svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px}.GuidedTour-module__rRIjhW__back:hover{color:var(--ink);background:var(--panel-2)}.GuidedTour-module__rRIjhW__next{background:var(--accent);color:#fff;font:600 .88rem/1 var(--font-inter), sans-serif;border-radius:var(--radius-md);cursor:pointer;box-shadow:0 10px 24px -10px var(--accent-wash);white-space:nowrap;border:0;justify-content:center;align-items:center;gap:6px;padding:9px 14px;text-decoration:none;display:inline-flex}.GuidedTour-module__rRIjhW__next:hover{filter:brightness(1.05)}.GuidedTour-module__rRIjhW__next:disabled{opacity:.48;cursor:not-allowed;filter:none;box-shadow:none}@media (prefers-reduced-motion:reduce){.GuidedTour-module__rRIjhW__hole,.GuidedTour-module__rRIjhW__guideCursor,.GuidedTour-module__rRIjhW__shade,.GuidedTour-module__rRIjhW__barFill{transition-duration:.12s}}@media (max-width:640px),(pointer:coarse){.GuidedTour-module__rRIjhW__guideCursor{display:none}}@media (max-width:640px){.GuidedTour-module__rRIjhW__narrator{bottom:max(10px, env(safe-area-inset-bottom));width:min(100% - 20px,520px);padding:9px 10px 10px}.GuidedTour-module__rRIjhW__narratorRow{grid-template-columns:auto minmax(0,1fr);gap:8px 10px}.GuidedTour-module__rRIjhW__tooltipActions{grid-column:1/-1;justify-content:flex-end}.GuidedTour-module__rRIjhW__skip{margin-right:auto}.GuidedTour-module__rRIjhW__tooltipActions{gap:8px}.GuidedTour-module__rRIjhW__back,.GuidedTour-module__rRIjhW__next{min-height:40px}}
.AiConfigCard-module__XVhYha__head{margin-bottom:14px}.AiConfigCard-module__XVhYha__title{margin:0 0 4px;font-size:15px;font-weight:700}.AiConfigCard-module__XVhYha__sub{color:var(--ink-dim);margin:0;font-size:12.5px;line-height:1.5}.AiConfigCard-module__XVhYha__actions{justify-content:flex-end;align-items:center;gap:12px;margin-top:14px;display:flex}.AiConfigCard-module__XVhYha__ok{color:var(--success,#22c55e);font-size:13px}.AiConfigCard-module__XVhYha__error{color:var(--danger,#ef4444);font-size:13px}
.Card-module__QRy0Sa__card{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:var(--radius-lg);flex-direction:column;gap:16px;padding:22px 24px;display:flex}.Card-module__QRy0Sa__sm{box-shadow:none;background:var(--panel-2);border-color:var(--line-strong);border-radius:16px;padding:14px 16px}.Card-module__QRy0Sa__lg{border-radius:var(--radius-xl);padding:32px}.Card-module__QRy0Sa__flat{box-shadow:none}
.Field-module__kdOvOq__field{flex-direction:column;gap:6px;display:flex}.Field-module__kdOvOq__field label,.Field-module__kdOvOq__label{color:var(--ink-dim);font-size:.76rem;font-weight:600}.Field-module__kdOvOq__row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.Field-module__kdOvOq__row>.Field-module__kdOvOq__field{margin-top:0}.Field-module__kdOvOq__hint{color:var(--ink-faint);font-size:.78rem}.Field-module__kdOvOq__error{color:var(--danger);font-size:.78rem}
.controls-module__iXl2NW__control{appearance:none;border:1px solid var(--line);background:var(--panel-2);width:100%;color:var(--ink);border-radius:var(--radius-md);font:500 .9rem/1.4 var(--font-inter), sans-serif;padding:9px 12px}.controls-module__iXl2NW__control::placeholder{color:var(--ink-faint)}.controls-module__iXl2NW__control:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:#0000}.controls-module__iXl2NW__control:disabled{opacity:.6;cursor:not-allowed}.controls-module__iXl2NW__textarea{resize:vertical}.controls-module__iXl2NW__selectWrap{position:relative}.controls-module__iXl2NW__select{cursor:pointer;padding-right:34px}.controls-module__iXl2NW__chevron{pointer-events:none;color:var(--ink-faint);position:absolute;top:50%;right:12px;transform:translateY(-50%)}
.Switch-module__LmCZTG__checkboxLbl{color:var(--ink-dim);cursor:pointer;align-items:center;gap:8px;font-size:.82rem;font-weight:600;display:flex}.Switch-module__LmCZTG__checkbox{width:16px;height:16px;accent-color:var(--accent);cursor:pointer;flex:none}.Switch-module__LmCZTG__switchRow{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.Switch-module__LmCZTG__switch{flex:none;width:40px;height:24px;margin-top:1px;display:inline-flex;position:relative}.Switch-module__LmCZTG__switchInput{opacity:0;cursor:pointer;z-index:1;margin:0;position:absolute;inset:0}.Switch-module__LmCZTG__switchTrack{background:var(--line-strong);border:1px solid var(--ink-faint);border-radius:var(--radius-pill);transition:background-color .15s,border-color .15s;position:absolute;inset:0}.Switch-module__LmCZTG__switchThumb{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 1px #00000026,0 1px 3px #00000040}.Switch-module__LmCZTG__switchInput:checked~.Switch-module__LmCZTG__switchTrack{background:var(--accent)}.Switch-module__LmCZTG__switchInput:checked~.Switch-module__LmCZTG__switchThumb{transform:translate(16px)}.Switch-module__LmCZTG__switchInput:focus-visible~.Switch-module__LmCZTG__switchTrack{outline:2px solid var(--accent);outline-offset:2px}.Switch-module__LmCZTG__switchInput:disabled~.Switch-module__LmCZTG__switchTrack{opacity:.5;cursor:not-allowed}.Switch-module__LmCZTG__switchBody{flex-direction:column;gap:2px;display:flex}.Switch-module__LmCZTG__switchLabel{color:var(--ink);font-size:.86rem;font-weight:700}.Switch-module__LmCZTG__switchHint{color:var(--ink-faint);font-size:.78rem}
.FileInput-module__7gcxmW__row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.FileInput-module__7gcxmW__name{color:var(--ink-dim);text-overflow:ellipsis;white-space:nowrap;max-width:320px;font-size:.86rem;overflow:hidden}.FileInput-module__7gcxmW__hiddenInput{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.AppLangSwitcher-module__dGUuQG__switcher{opacity:.8;border:1px solid #7f7f7f59;border-radius:999px;gap:2px;padding:2px;display:inline-flex}.AppLangSwitcher-module__dGUuQG__switcher:hover{opacity:1}.AppLangSwitcher-module__dGUuQG__pending{opacity:.45;pointer-events:none}.AppLangSwitcher-module__dGUuQG__switcher button{letter-spacing:.04em;color:inherit;cursor:pointer;opacity:.75;background:0 0;border:0;border-radius:999px;padding:3px 9px;font-family:inherit;font-size:11px;font-weight:700}.AppLangSwitcher-module__dGUuQG__switcher button:hover{opacity:1}.AppLangSwitcher-module__dGUuQG__switcher button.AppLangSwitcher-module__dGUuQG__active{color:#17131a;opacity:1;background:#f9a8ff}
.Badge-module__yqYDGW__badge{font:600 .72rem/1 var(--font-inter), sans-serif;border-radius:var(--radius-pill);border:1px solid var(--line);background:var(--panel-2);color:var(--ink-dim);white-space:nowrap;align-items:center;gap:6px;padding:5px 10px;display:inline-flex}.Badge-module__yqYDGW__mono{font-family:var(--font-plex-mono), monospace}.Badge-module__yqYDGW__tag{border-radius:var(--radius-sm)}.Badge-module__yqYDGW__success{background:var(--good-wash);color:var(--good);border-color:#0000}.Badge-module__yqYDGW__danger{background:var(--danger-wash);color:var(--danger-ink);border-color:#0000}.Badge-module__yqYDGW__accent{background:var(--accent-wash);color:var(--accent-ink);border-color:#0000}.Badge-module__yqYDGW__solid{background:var(--panel);box-shadow:var(--shadow)}.Badge-module__yqYDGW__dot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}
.page-module__E0kJGG__landing{--lp-paper:#f3eee5;--lp-ink:#1b1a17;--lp-dark:#131211;--lp-dark-panel:#1e1d1b;--lp-accent:#7d3277;--lp-accent-light:#d88ad6;--lp-blush:#ebd8e8;--lp-gap:clamp(20px, 3vw, 48px);--lp-wallpaper:linear-gradient(158deg, #2f6690 0%, #6fa4c4 9%, #cdd8ca 20%, #f2eddc 27%, #f2c169 36%, #ee9a4d 45%, #e8703f 54%, #e2434f 65%, #c92f66 76%, #7d3277 88%, #4a2360 100%);background:var(--lp-paper);color:var(--lp-ink)}.page-module__E0kJGG__landing :focus-visible{outline:3px solid var(--lp-accent-light);outline-offset:4px}.page-module__E0kJGG__nav{min-height:78px;padding:12px var(--lp-gap);z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f3eee5f7;border-bottom:1px solid #1b1a1733;align-items:center;gap:30px;display:flex;position:sticky;top:0}.page-module__E0kJGG__brand{white-space:nowrap;color:var(--lp-ink);letter-spacing:-.065em;align-items:center;gap:6px;font-size:23px;font-weight:800;text-decoration:none;display:inline-flex}.page-module__E0kJGG__brandImage{object-fit:contain;flex:none;width:52px;height:52px;animation:.55s cubic-bezier(.22,1,.36,1) both page-module__E0kJGG__brandIn;display:block}.page-module__E0kJGG__brandName span{color:var(--lp-accent)}@keyframes page-module__E0kJGG__brandIn{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.page-module__E0kJGG__navLinks{align-items:center;gap:clamp(16px,2vw,32px);margin-left:auto;font-size:15px;font-weight:700;display:flex}.page-module__E0kJGG__navLinks a{color:var(--lp-ink);white-space:nowrap;text-decoration:none}.page-module__E0kJGG__navLinks a:not(.page-module__E0kJGG__navCta):hover{text-underline-offset:6px;text-decoration:underline;-webkit-text-decoration-color:var(--lp-accent);text-decoration-color:var(--lp-accent)}.page-module__E0kJGG__navLinks .page-module__E0kJGG__enterLink{color:var(--lp-accent)}.page-module__E0kJGG__navLinks .page-module__E0kJGG__navCta{background:var(--lp-accent);color:#fff;border-radius:10px;padding:13px 20px;transition:background .18s,transform .18s}.page-module__E0kJGG__navCta:hover{background:#5c2458;transform:translateY(-2px)}.page-module__E0kJGG__hero{background:var(--lp-paper);padding:50px var(--lp-gap) 46px;isolation:isolate;position:relative;overflow:hidden}.page-module__E0kJGG__heroIntro{z-index:2;max-width:620px;font-size:clamp(17px,1.5vw,22px);font-weight:700;position:relative}.page-module__E0kJGG__heroBrand{right:var(--lp-gap);aspect-ratio:1;z-index:0;background:url(/brand/pos-mark.png) 50%/contain no-repeat;width:clamp(200px,22vw,330px);animation:.55s cubic-bezier(.22,1,.36,1) .12s both page-module__E0kJGG__brandIn;position:absolute;top:72px}.page-module__E0kJGG__hero h1{font-family:var(--font-sora), Arial, sans-serif;letter-spacing:-.085em;text-transform:uppercase;z-index:1;max-width:1500px;margin:clamp(70px,7vw,125px) 0 clamp(38px,4vw,70px);font-size:clamp(74px,10.8vw,190px);font-weight:800;line-height:.95;position:relative}.page-module__E0kJGG__hero h1 span{white-space:nowrap;display:block}.page-module__E0kJGG__heroBottom{border-top:2px solid var(--lp-ink);z-index:2;grid-template-columns:1fr minmax(310px,470px);align-items:end;gap:35px;padding-top:24px;display:grid;position:relative}.page-module__E0kJGG__heroPromise{letter-spacing:-.055em;max-width:600px;font-size:clamp(26px,3vw,45px);font-weight:800;line-height:1.06}.page-module__E0kJGG__heroDetail>p{letter-spacing:-.02em;margin:0 0 20px;font-size:clamp(18px,1.45vw,22px);line-height:1.35}.page-module__E0kJGG__heroActions{flex-wrap:wrap;gap:10px;display:flex}.page-module__E0kJGG__heroTrial{letter-spacing:-.01em;color:var(--lp-accent);margin:14px 0 0;font-size:15px;font-weight:750}.page-module__E0kJGG__button{border:2px solid var(--lp-ink);border-radius:9px;justify-content:center;align-items:center;gap:12px;padding:14px 19px;font-size:15px;font-weight:750;line-height:1.2;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.page-module__E0kJGG__button:hover{box-shadow:4px 4px 0 var(--lp-ink);transform:translate(-2px,-2px)}.page-module__E0kJGG__buttonDark{background:var(--lp-ink);color:var(--lp-paper)}.page-module__E0kJGG__buttonLight{color:var(--lp-ink);background:0 0}.page-module__E0kJGG__wallpaperLine{background:var(--lp-wallpaper);border-block:2px solid var(--lp-ink);height:17px}.page-module__E0kJGG__stageSection{background:var(--lp-dark);color:var(--lp-paper);padding:clamp(72px, 7vw, 110px) var(--lp-gap) 100px;scroll-margin-top:76px}.page-module__E0kJGG__stageTitle{grid-template-columns:1fr 1fr;align-items:end;gap:35px;margin:0 0 42px;display:grid}.page-module__E0kJGG__stageTitle h2,.page-module__E0kJGG__build h2,.page-module__E0kJGG__price h2,.page-module__E0kJGG__last h2{font-family:var(--font-sora), Arial, sans-serif;text-transform:uppercase;font-weight:800}.page-module__E0kJGG__stageTitle h2,.page-module__E0kJGG__build h2,.page-module__E0kJGG__price h2{letter-spacing:-.09em;margin:0;font-size:clamp(56px,7.2vw,112px);line-height:.9}.page-module__E0kJGG__stageTitle p{letter-spacing:-.035em;color:#d6d2cc;justify-self:end;max-width:570px;margin:0 0 6px;font-size:clamp(19px,2vw,30px);line-height:1.18}.page-module__E0kJGG__ticker{background:var(--lp-accent);color:var(--lp-paper);border-block:2px solid var(--lp-dark);white-space:nowrap;text-transform:uppercase;letter-spacing:-.04em;padding:17px 0;font-size:clamp(22px,2.8vw,36px);font-weight:800;overflow:hidden}.page-module__E0kJGG__ticker span{animation:28s linear infinite page-module__E0kJGG__marquee;display:inline-block}.page-module__E0kJGG__ticker b{color:var(--lp-accent-light);font-variant-emoji:text;padding:0 28px;font-weight:400}@keyframes page-module__E0kJGG__marquee{to{transform:translate(-50%)}}.page-module__E0kJGG__build{background:var(--lp-paper);padding:105px var(--lp-gap) 115px;grid-template-columns:1fr 1fr;align-items:start;gap:clamp(40px,6vw,100px);scroll-margin-top:76px;display:grid}.page-module__E0kJGG__build h2{margin:0 0 30px}.page-module__E0kJGG__buildCopy>p{letter-spacing:-.035em;max-width:560px;margin:0;font-size:clamp(20px,1.8vw,27px);line-height:1.26}.page-module__E0kJGG__buildCaption{border-top:2px solid var(--lp-ink);max-width:520px;margin-top:50px;padding-top:18px;font-size:17px;line-height:1.4}.page-module__E0kJGG__price{background:var(--lp-accent);color:var(--lp-paper);padding:95px var(--lp-gap) 105px;scroll-margin-top:76px}.page-module__E0kJGG__priceHead{grid-template-columns:1fr 1fr;align-items:end;gap:35px;margin-bottom:50px;display:grid}.page-module__E0kJGG__priceHead p{justify-self:end;max-width:470px;margin:0;font-size:clamp(20px,1.8vw,26px);line-height:1.25}.page-module__E0kJGG__priceTrial{letter-spacing:-.01em;margin:-32px 0 26px;font-size:clamp(17px,1.4vw,20px);line-height:1.35}.page-module__E0kJGG__priceTrial strong{color:var(--lp-accent-light);font-weight:800}.page-module__E0kJGG__priceRow{border:2px solid var(--lp-dark);border-radius:12px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.page-module__E0kJGG__plan{background:var(--lp-paper);min-width:0;color:var(--lp-ink);flex-direction:column;min-height:320px;padding:36px;display:flex}.page-module__E0kJGG__plan+.page-module__E0kJGG__plan{border-left:2px solid var(--lp-dark);background:var(--lp-blush)}.page-module__E0kJGG__planTag{font-size:18px;font-weight:800}.page-module__E0kJGG__plan strong{letter-spacing:-.085em;min-width:0;margin:25px 0 12px;font-size:clamp(48px,5.5vw,86px);line-height:1}.page-module__E0kJGG__plan strong small{letter-spacing:0;font-size:20px}.page-module__E0kJGG__plan p{margin:0 0 28px;font-size:17px;line-height:1.35}.page-module__E0kJGG__plan .page-module__E0kJGG__button{align-self:start;margin-top:auto}.page-module__E0kJGG__last{padding:95px var(--lp-gap) 40px;background:var(--lp-dark);color:var(--lp-paper)}.page-module__E0kJGG__last h2{letter-spacing:-.095em;margin:0 0 45px;font-size:clamp(58px,11vw,170px);line-height:.88}.page-module__E0kJGG__last h2 em{color:var(--lp-accent-light);font-style:normal}.page-module__E0kJGG__lastBottom{border-top:1px solid #736d69;justify-content:space-between;align-items:center;gap:25px;padding:27px 0 0;display:flex}.page-module__E0kJGG__lastBottom p{margin:0;font-size:clamp(18px,2vw,26px);line-height:1.3}.page-module__E0kJGG__buttonAccent{background:var(--lp-accent-light);color:var(--lp-dark);border-color:var(--lp-accent-light)}.page-module__E0kJGG__footer{padding:30px var(--lp-gap);background:var(--lp-dark);color:#b8b0aa;border-top:1px solid #514b47;justify-content:space-between;gap:20px;font-size:15px;display:flex}.page-module__E0kJGG__footerName{color:var(--lp-paper);font-weight:800}.page-module__E0kJGG__footerLinks{flex-wrap:wrap;gap:24px;display:flex}.page-module__E0kJGG__footer a{color:inherit;text-decoration:none}.page-module__E0kJGG__footer a:hover{text-underline-offset:4px;text-decoration:underline}@media (max-width:1050px){.page-module__E0kJGG__navLinks{gap:18px}.page-module__E0kJGG__enterLink{display:none}}@media (max-width:950px){.page-module__E0kJGG__navLinks>a:not(.page-module__E0kJGG__navCta){display:none}.page-module__E0kJGG__hero h1{font-size:clamp(70px,12vw,130px)}.page-module__E0kJGG__stageTitle{grid-template-columns:1fr}.page-module__E0kJGG__stageTitle p{justify-self:start}.page-module__E0kJGG__build{grid-template-columns:1fr}}@media (max-width:850px){.page-module__E0kJGG__priceHead,.page-module__E0kJGG__priceRow{grid-template-columns:1fr}.page-module__E0kJGG__priceHead p{justify-self:start}.page-module__E0kJGG__plan+.page-module__E0kJGG__plan{border-left:0;border-top:2px solid var(--lp-dark)}}@media (max-width:680px){.page-module__E0kJGG__landing{--lp-gap:19px}.page-module__E0kJGG__nav{gap:12px;min-height:66px}.page-module__E0kJGG__brand{gap:5px;font-size:17px}.page-module__E0kJGG__brandImage{width:44px;height:44px}.page-module__E0kJGG__navLinks{margin-left:auto}.page-module__E0kJGG__navLinks .page-module__E0kJGG__navCta{padding:10px 11px;font-size:14px}.page-module__E0kJGG__hero{padding-top:28px}.page-module__E0kJGG__heroIntro{max-width:190px;font-size:16px}.page-module__E0kJGG__heroBrand{width:124px;top:38px;right:19px}.page-module__E0kJGG__hero h1{margin:130px 0 60px;font-size:clamp(54px,14.1vw,85px)}.page-module__E0kJGG__heroBottom{grid-template-columns:1fr;gap:22px}.page-module__E0kJGG__heroPromise{font-size:28px}.page-module__E0kJGG__heroDetail>p{font-size:18px}.page-module__E0kJGG__stageSection{padding-top:75px;padding-bottom:75px}.page-module__E0kJGG__stageTitle h2,.page-module__E0kJGG__build h2,.page-module__E0kJGG__price h2{font-size:clamp(52px,12vw,76px)}.page-module__E0kJGG__stageTitle p{font-size:19px}.page-module__E0kJGG__build,.page-module__E0kJGG__price{padding-top:75px;padding-bottom:85px}.page-module__E0kJGG__buildCopy>p,.page-module__E0kJGG__priceHead p{font-size:20px}.page-module__E0kJGG__priceHead{grid-template-columns:1fr}.page-module__E0kJGG__priceHead p{justify-self:start}.page-module__E0kJGG__priceRow{grid-template-columns:1fr}.page-module__E0kJGG__plan+.page-module__E0kJGG__plan{border-left:0;border-top:2px solid var(--lp-dark)}.page-module__E0kJGG__plan{min-height:290px;padding:25px}.page-module__E0kJGG__last{padding-top:75px}.page-module__E0kJGG__last h2{font-size:clamp(57px,13vw,86px)}.page-module__E0kJGG__lastBottom{flex-direction:column;align-items:start}.page-module__E0kJGG__footer{flex-wrap:wrap}}@media (max-width:400px){.page-module__E0kJGG__brand{gap:4px;font-size:15px}.page-module__E0kJGG__brandImage{width:38px;height:38px}.page-module__E0kJGG__navLinks .page-module__E0kJGG__navCta{font-size:13px}.page-module__E0kJGG__hero h1{font-size:13.7vw}.page-module__E0kJGG__heroActions .page-module__E0kJGG__button{width:100%}.page-module__E0kJGG__plan strong{font-size:clamp(36px,11vw,44px)}.page-module__E0kJGG__plan strong small{margin-top:5px;font-size:17px;display:block}}@media (max-width:340px){.page-module__E0kJGG__heroIntro{max-width:145px}.page-module__E0kJGG__heroBrand{width:100px}}@media (prefers-reduced-motion:reduce){.page-module__E0kJGG__landing{scroll-behavior:auto}.page-module__E0kJGG__brandImage,.page-module__E0kJGG__heroBrand,.page-module__E0kJGG__ticker span{opacity:1;animation:none;transform:none}.page-module__E0kJGG__button,.page-module__E0kJGG__navCta{transition:none}}.page-module__E0kJGG__seoNiches{border-top:1px solid var(--lp-line);grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);gap:clamp(35px,8vw,120px);max-width:1240px;margin:0 auto;padding:90px 0;display:grid}.page-module__E0kJGG__seoEyebrow{color:var(--lp-accent);font:700 .7rem/1 var(--font-plex-mono), monospace;letter-spacing:.12em;text-transform:uppercase}.page-module__E0kJGG__seoNiches h2{max-width:650px;font:700 clamp(2rem, 4vw, 4.5rem)/.98 var(--font-sora), sans-serif;letter-spacing:-.08em;margin:18px 0 14px}.page-module__E0kJGG__seoNiches p{max-width:560px;color:var(--lp-muted);font-size:1.05rem;line-height:1.6}.page-module__E0kJGG__seoLinks{align-content:center;gap:0;display:grid}.page-module__E0kJGG__seoLinks a{border-bottom:1px solid var(--lp-line);color:var(--lp-ink);justify-content:space-between;align-items:center;gap:20px;padding:16px 0;font-weight:600;text-decoration:none;display:flex}.page-module__E0kJGG__seoLinks a:first-child{border-top:1px solid var(--lp-line)}.page-module__E0kJGG__seoLinks a span{color:var(--lp-accent);font-size:1.15rem}.page-module__E0kJGG__seoLinks a:hover{color:var(--lp-accent)}@media (max-width:780px){.page-module__E0kJGG__seoNiches{grid-template-columns:1fr;padding:65px 0}}
.Avatar-module__zq2rBq__avatarImg{border-radius:var(--radius-sm);object-fit:cover;box-shadow:var(--shadow);flex:none;display:block}.Avatar-module__zq2rBq__avatarFallback{border-radius:var(--radius-sm);background:linear-gradient(135deg, var(--avatar-grad-1), var(--avatar-grad-2));font-family:var(--font-sora), sans-serif;color:var(--avatar-ink);flex:none;justify-content:center;align-items:center;font-weight:700;display:flex}.Avatar-module__zq2rBq__round{border-radius:50%}
.PeriodField-module__W1skQa__periodField{flex-direction:column;gap:10px;display:flex}.PeriodField-module__W1skQa__periodRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.PeriodField-module__W1skQa__periodGroup{grid-template-columns:1fr 84px;gap:6px;display:grid}.PeriodField-module__W1skQa__periodLabel{color:var(--ink-faint);grid-column:1/-1;font-size:.72rem;font-weight:600}.PeriodField-module__W1skQa__yearInput{text-align:center}@media (max-width:620px){.PeriodField-module__W1skQa__periodRow{grid-template-columns:1fr}}
.page-module__gM-dGW__page{grid-template-columns:1fr 1fr;min-height:100vh;margin:0;display:grid}.page-module__gM-dGW__visual{background:var(--wp);justify-content:center;align-items:center;padding:40px;display:flex;position:relative;overflow:hidden}.page-module__gM-dGW__visual:before{content:"";filter:blur(40px);background:radial-gradient(50% 40% at 25% 20%,#ffffff4d,#0000 70%);position:absolute;inset:-10%}.page-module__gM-dGW__visualInner{flex-direction:column;align-items:center;display:flex}.page-module__gM-dGW__vcard{background:#f7f6f3;border:1px solid #ffffff40;border-radius:16px;width:100%;max-width:360px;position:relative;overflow:hidden;box-shadow:0 30px 60px -20px #00000080}.page-module__gM-dGW__vcard .page-module__gM-dGW__title{background:linear-gradient(#ece9e3,#e3dfd7);align-items:center;gap:6px;height:28px;padding:0 10px;display:flex}.page-module__gM-dGW__vcard .page-module__gM-dGW__title span{border-radius:50%;width:8px;height:8px}.page-module__gM-dGW__vcard .page-module__gM-dGW__title span:first-child{background:#ff5f57}.page-module__gM-dGW__vcard .page-module__gM-dGW__title span:nth-child(2){background:#ffbd2e}.page-module__gM-dGW__vcard .page-module__gM-dGW__title span:nth-child(3){background:#28c840}.page-module__gM-dGW__vcard .page-module__gM-dGW__body{align-items:flex-start;gap:12px;padding:18px 18px 22px;display:flex}.page-module__gM-dGW__vcard .page-module__gM-dGW__av{width:38px;height:38px;font:700 13px var(--font-sora), sans-serif;color:#5c3b22;background:linear-gradient(135deg,#e7b6a3,#eecdab);border-radius:11px;flex:none;justify-content:center;align-items:center;display:flex}.page-module__gM-dGW__vcard .page-module__gM-dGW__lines div{background:#e4e1d9;border-radius:4px;height:7px;margin-top:8px}.page-module__gM-dGW__vcard .page-module__gM-dGW__lines div:first-child{background:#cfcbc0;width:64%;height:10px;margin-top:2px}.page-module__gM-dGW__vquote{color:#fff;text-align:center;text-shadow:0 2px 10px #00000040;max-width:320px;margin-top:26px;position:relative}.page-module__gM-dGW__vquote p{opacity:.95;font-size:.95rem;line-height:1.6}.page-module__gM-dGW__formside{justify-content:center;align-items:center;padding:40px 32px;display:flex}.page-module__gM-dGW__formCard{width:100%;max-width:360px}.page-module__gM-dGW__langRow{justify-content:flex-end;margin-bottom:14px;display:flex}.page-module__gM-dGW__brand{align-items:center;gap:9px;margin-bottom:38px;font-size:.95rem;font-weight:700;display:flex}.page-module__gM-dGW__formCard h1{font-size:1.5rem;font-weight:700}.page-module__gM-dGW__subCopy{color:var(--ink-dim);margin-top:8px;font-size:.88rem;line-height:1.55}.page-module__gM-dGW__subCopy strong{color:var(--ink);font-weight:700}.page-module__gM-dGW__errorBanner{color:#7a2e1f;background:#fdf1ee;border:1px solid #f0b8ae;border-radius:11px;margin-top:20px;padding:14px 16px;font-size:.86rem;line-height:1.5}.page-module__gM-dGW__errorBanner strong{margin-bottom:4px;font-size:.92rem;display:block}.page-module__gM-dGW__errorBanner p{margin:0 0 10px}.page-module__gM-dGW__errorBanner p:last-child{margin-bottom:0}.page-module__gM-dGW__errorBannerBtn{appearance:none;cursor:pointer;color:#7a2e1f;font:600 .82rem/1 var(--font-inter), sans-serif;background:0 0;border:1px solid #7a2e1f;border-radius:8px;padding:8px 14px}.page-module__gM-dGW__errorBannerBtn:hover{color:#fdf1ee;background:#7a2e1f}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .page-module__gM-dGW__errorBanner{color:#f2b8ab;background:#2b1613;border-color:#6b3226}:root:not([data-theme=light]) .page-module__gM-dGW__errorBannerBtn{color:#f2b8ab;border-color:#f2b8ab}:root:not([data-theme=light]) .page-module__gM-dGW__errorBannerBtn:hover{color:#2b1613;background:#f2b8ab}}:root[data-theme=dark] .page-module__gM-dGW__errorBanner{color:#f2b8ab;background:#2b1613;border-color:#6b3226}:root[data-theme=dark] .page-module__gM-dGW__errorBannerBtn{color:#f2b8ab;border-color:#f2b8ab}:root[data-theme=dark] .page-module__gM-dGW__errorBannerBtn:hover{color:#2b1613;background:#f2b8ab}.page-module__gM-dGW__oauth{margin-top:28px}.page-module__gM-dGW__oauthBtn{border:1px solid var(--line);background:var(--panel);width:100%;color:var(--ink);font:600 .94rem var(--font-inter), sans-serif;cursor:pointer;box-shadow:var(--shadow);border-radius:11px;justify-content:center;align-items:center;gap:10px;padding:13px;display:flex}.page-module__gM-dGW__oauthBtn:hover{border-color:var(--line-strong);filter:brightness(.99)}.page-module__gM-dGW__legal{color:var(--ink-faint);text-align:left;cursor:pointer;align-items:flex-start;gap:8px;margin:16px 0;font-size:.76rem;line-height:1.5;display:flex}.page-module__gM-dGW__legal a{color:inherit;text-decoration:underline}.page-module__gM-dGW__consentCheckbox{width:18px;height:18px;accent-color:var(--accent);cursor:pointer;flex:none;margin-top:1px}.page-module__gM-dGW__devLogin{border-top:1px dashed var(--line-strong);margin-top:20px;padding-top:18px}.page-module__gM-dGW__devLoginLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:8px;font-size:.72rem;font-weight:700}.page-module__gM-dGW__devLoginForm{flex-wrap:wrap;gap:8px;display:flex}.page-module__gM-dGW__devLoginInput{border:1px solid var(--line);background:var(--panel-2);min-width:0;color:var(--ink);font:500 .82rem/1.3 var(--font-inter), sans-serif;border-radius:8px;flex:120px;padding:8px 10px}.page-module__gM-dGW__devLoginInput:focus{border-color:var(--accent);outline:none}.page-module__gM-dGW__devLoginBtn{appearance:none;cursor:pointer;background:var(--ink);color:var(--paper);font:600 .82rem/1 var(--font-inter), sans-serif;border:none;border-radius:8px;padding:8px 14px}@media (max-width:860px){.page-module__gM-dGW__page{grid-template-columns:1fr}.page-module__gM-dGW__visual{display:none}.page-module__gM-dGW__formside{padding:60px 24px}}
.TermsReconsentGate-module__I0yVNq__overlay{background:var(--canvas);place-items:center;min-height:100dvh;padding:24px;display:grid}.TermsReconsentGate-module__I0yVNq__card{width:100%;max-width:480px}.TermsReconsentGate-module__I0yVNq__title{color:var(--ink);margin:0 0 8px;font-size:1.25rem;font-weight:750}.TermsReconsentGate-module__I0yVNq__description{color:var(--ink-dim);margin:0 0 18px;font-size:.92rem;line-height:1.5}.TermsReconsentGate-module__I0yVNq__consentRow{color:var(--ink-dim);cursor:pointer;align-items:flex-start;gap:8px;margin-bottom:18px;font-size:.84rem;line-height:1.5;display:flex}.TermsReconsentGate-module__I0yVNq__consentRow a{color:var(--ink);text-decoration:underline}.TermsReconsentGate-module__I0yVNq__consentCheckbox{width:18px;height:18px;accent-color:var(--accent);cursor:pointer;flex:none;margin-top:2px}
.TourHost-module__IFxJjq__replay{font:inherit;color:var(--ink-faint);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:.8rem;text-decoration:underline}.TourHost-module__IFxJjq__replay:hover{color:var(--ink-dim)}
.TemplateThumb-module__LU7NYG__card{background:var(--panel);border:1px solid var(--line);cursor:pointer;text-align:left;border-radius:14px;flex-direction:column;gap:8px;padding:8px;font-family:inherit;display:flex}.TemplateThumb-module__LU7NYG__card:hover{border-color:var(--accent)}.TemplateThumb-module__LU7NYG__cardActive{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.TemplateThumb-module__LU7NYG__frameWrap{background:var(--panel-2);border-radius:8px;width:100%;position:relative;overflow:hidden}.TemplateThumb-module__LU7NYG__frameWrap iframe{display:block}.TemplateThumb-module__LU7NYG__previewPlaceholder,.TemplateThumb-module__LU7NYG__previewError{position:absolute;inset:0}.TemplateThumb-module__LU7NYG__previewPlaceholder{background:linear-gradient(110deg, transparent 30%, color-mix(in srgb, var(--panel) 65%, white) 45%, transparent 60%), var(--panel-2);background-size:220% 100%;animation:1.35s ease-in-out infinite TemplateThumb-module__LU7NYG__previewShimmer}.TemplateThumb-module__LU7NYG__previewError{color:var(--ink-faint);background:var(--panel-2);place-items:center;font-size:.75rem;display:grid}@keyframes TemplateThumb-module__LU7NYG__previewShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.TemplateThumb-module__LU7NYG__label{padding:0 2px 2px;font-size:.8rem;font-weight:600}