@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,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(/_next/static/media/21350d82a1f187e9-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,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(/_next/static/media/21350d82a1f187e9-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,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(/_next/static/media/21350d82a1f187e9-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,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(/_next/static/media/21350d82a1f187e9-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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.00%;size-adjust:107.12%}.__className_52ad5f{font-family:Inter,Inter Fallback;font-style:normal}.__variable_52ad5f{--font-inter:"Inter","Inter Fallback"}*{box-sizing:border-box}body,html{min-height:100%;margin:0;padding:0}body{color:var(--text);font-family:var(--font);font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,input,select,textarea{color:inherit;font:inherit}button{cursor:pointer}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;box-shadow:var(--ring)}a{color:var(--accent);text-decoration:none}@media (hover:hover) and (pointer:fine){a:hover{color:var(--accent-hover)}}.app-shell{min-height:100vh}.error{color:var(--danger);font-size:.82rem;font-weight:500}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);cursor:pointer}.btn:disabled{cursor:not-allowed;opacity:.48;transform:none}.label{display:block;margin-bottom:var(--space-3)}.card{position:relative}:root{--font:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-display:var(--font);--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--bg:#edf0ef;--background-art:none;--surface:rgba(251,252,251,0.86);--surface-solid:#fafbfa;--surface-raised:#fcfdfc;--surface-subtle:#e9ecec;--surface-hover:#e4e9e8;--border:rgba(21,37,41,0.11);--border-strong:rgba(21,37,41,0.19);--text:#16262f;--text-muted:#5a6d75;--text-faint:#7c8d93;--accent:#0d9488;--accent-hover:#0f766e;--accent-soft:rgba(13,148,136,0.13);--danger:#c73e3e;--danger-soft:rgba(199,62,62,0.1);--success:#1f7f57;--success-soft:rgba(31,127,87,0.1);--warning:#9c6209;--warning-soft:rgba(156,98,9,0.11);--input-bg:var(--surface-solid);--overlay:rgba(18,21,26,0.45);--radius:16px;--radius-sm:10px;--radius-xs:8px;--radius-md:12px;--radius-lg:16px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--text-xs:0.75rem;--text-sm:0.875rem;--text-base:0.9375rem;--text-md:1.0625rem;--text-lg:1.1875rem;--text-xl:1.5rem;--text-display:clamp(1.625rem,2.5vw,2.25rem);--leading-tight:1.2;--leading-normal:1.5;--leading-relaxed:1.6;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--heading-letter-spacing:-0.025em;--control-h:40px;--control-h-sm:34px;--control-h-lg:44px;--btn-font-weight:500;--shadow:0 18px 48px rgba(8,28,35,0.11);--shadow-soft:0 4px 16px rgba(8,28,35,0.055);--ring:0 0 0 3px rgba(13,148,136,0.17);--app-safe-top:calc(var(--tg-safe-area-inset-top, 0px) + var(--tg-content-safe-area-inset-top, 0px));--app-safe-bottom:calc(var(--tg-safe-area-inset-bottom, 0px) + var(--tg-content-safe-area-inset-bottom, 0px));--app-safe-left:calc(var(--tg-safe-area-inset-left, 0px) + var(--tg-content-safe-area-inset-left, 0px));--app-safe-right:calc(var(--tg-safe-area-inset-right, 0px) + var(--tg-content-safe-area-inset-right, 0px));color-scheme:light}[data-theme=dark]{--bg:#0c121b;--background-art:none;--surface:rgba(22,30,41,0.92);--surface-solid:#1a2231;--surface-raised:#1b2532;--surface-subtle:rgba(16,23,33,0.88);--surface-hover:#202c3a;--border:rgba(255,255,255,0.08);--border-strong:rgba(255,255,255,0.16);--text:#f8fafc;--text-muted:#b3bdd4;--text-faint:#8e9ab8;--accent:#1a8f83;--accent-hover:#147a70;--accent-soft:rgba(26,143,131,0.18);--danger:#ed7474;--danger-soft:rgba(237,116,116,0.1);--success:#62c59a;--success-soft:rgba(98,197,154,0.1);--warning:#d7a451;--warning-soft:rgba(215,164,81,0.1);--input-bg:var(--surface-solid);--overlay:rgba(0,0,0,0.58);--shadow:0 20px 52px rgba(0,0,0,0.34);--shadow-soft:0 5px 18px rgba(0,0,0,0.2);--ring:0 0 0 3px rgba(26,143,131,0.22);color-scheme:dark}body,html{background:var(--bg);background-image:var(--background-art);background-attachment:fixed;font-family:var(--font);transition:background-color .24s ease,color .24s ease}html.app-dashboard,html.app-dashboard body{background:var(--surface-solid);background-image:none}body{min-width:320px}::selection{color:white;background:var(--accent)}.app-content{position:relative;z-index:1;min-height:100vh;padding:var(--app-safe-top,0) var(--app-safe-right,0) var(--app-safe-bottom,0) var(--app-safe-left,0);box-sizing:border-box}html.tg-miniapp{min-height:100%}html.tg-miniapp,html.tg-miniapp body{overscroll-behavior:none}.btn{min-height:var(--control-h);padding:0 var(--space-4);border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-sm);background-color:var(--accent);background-image:none;color:#fff;font-size:var(--text-sm);font-weight:var(--btn-font-weight);letter-spacing:-.01em;box-shadow:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}@media (hover:hover) and (pointer:fine){.btn:hover{background-color:var(--accent-hover);background-image:none;color:#fff;box-shadow:none;filter:none}.btn:active{transform:scale(.985)}}.btn-ghost,.btn-sky,.btn-warm{color:var(--text);background-color:var(--surface-subtle);background-image:none;border-color:var(--border);box-shadow:none}@media (hover:hover) and (pointer:fine){.btn-ghost:hover,.btn-sky:hover,.btn-warm:hover{color:var(--text);background-color:var(--surface-hover);background-image:none;border-color:var(--border-strong)}}.btn-danger{color:var(--danger);background-color:var(--danger-soft);background-image:none;border-color:transparent;box-shadow:none}@media (hover:hover) and (pointer:fine){.btn-danger:hover{color:white;background-color:var(--danger);background-image:none}}.input,.select,.textarea{width:100%;min-height:var(--control-h);border:1px solid color-mix(in srgb,var(--border) 55%,transparent);border-radius:var(--radius-md);background-color:var(--input-bg);padding:0 var(--space-3);color:var(--text);font-family:inherit;font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:1.4;box-shadow:none;outline:none;appearance:none;-webkit-appearance:none;transition:border-color .16s ease,background-color .16s ease}.textarea{min-height:112px;padding:var(--space-3);line-height:var(--leading-normal);resize:vertical}.select{padding-right:calc(var(--space-3) + 18px);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%237c8d93' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px;cursor:pointer}[data-theme=dark] .select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238e9ab8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")}.input::placeholder,.textarea::placeholder{color:var(--text-faint);opacity:1}@media (hover:hover) and (pointer:fine){.input:hover,.select:hover,.textarea:hover{border-color:color-mix(in srgb,var(--border) 85%,transparent);background-color:color-mix(in srgb,var(--input-bg) 88%,var(--surface-hover))}}.input:focus,.select:focus,.textarea:focus{border-color:color-mix(in srgb,var(--border) 85%,transparent);background-color:var(--surface-raised);box-shadow:none}.label{color:var(--text-muted);font-size:13px;font-weight:var(--font-weight-medium);letter-spacing:normal;line-height:1.35}.card,.card-mint,.card-sky,.card-teal,.card-warm{padding:var(--space-5);overflow:visible;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);background-image:none;box-shadow:var(--shadow-soft);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.card:before{display:none}.pill,.pill-sky,.pill-teal,.pill-warm{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);color:var(--text-muted);background:var(--surface-subtle);border:1px solid var(--border);border-radius:var(--radius-full);text-transform:none;font-size:var(--text-xs);font-weight:var(--font-weight-medium);letter-spacing:0}.term-switch{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;width:100%;padding:3px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-subtle)}.term-switch-btn{display:flex;min-width:0;flex-direction:row;align-items:center;justify-content:center;gap:4px;min-height:38px;padding:0 8px;border:0;border-radius:calc(var(--radius-md) - 2px);background:transparent;color:var(--text-muted);font:inherit;line-height:1;cursor:pointer}.term-switch-btn:hover{color:var(--text)}.term-switch-btn.is-on{background:var(--surface-solid);color:var(--text);box-shadow:0 0 0 1px var(--border)}.term-switch-btn:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:2px}.term-switch-label{font-size:var(--text-sm);letter-spacing:var(--heading-letter-spacing)}.term-switch-label,.term-switch-perk{font-weight:600;line-height:1;white-space:nowrap}.term-switch-perk{color:var(--accent);font-size:var(--text-xs)}@media (max-width:420px){.term-switch-btn{flex-direction:column;gap:2px;min-height:44px;padding-inline:3px}}.muted{color:var(--text-muted);font-size:var(--text-base);line-height:1.55}.auth-page{position:relative;min-height:100vh;min-height:calc(100dvh - var(--app-safe-top, 0px) - var(--app-safe-bottom, 0px));display:grid;place-items:center;padding:var(--space-6)}.auth-top-bar{position:fixed;top:var(--space-5);right:var(--space-5);z-index:5;gap:var(--space-2)}.auth-home-link,.auth-top-bar{display:flex;align-items:center}.auth-home-link{width:var(--control-h);height:var(--control-h);justify-content:center;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-faint);box-shadow:var(--shadow-soft);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);transition:color .15s ease,border-color .15s ease,background-color .15s ease}@media (hover:hover) and (pointer:fine){.auth-home-link:hover{border-color:var(--border-strong);background:var(--surface-hover);color:var(--text)}}.auth-theme-toggle{position:static;flex:none;z-index:auto;display:flex;align-items:center;gap:var(--space-2);height:var(--control-h);padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-faint);box-shadow:var(--shadow-soft);backdrop-filter:blur(20px)}.auth-theme-toggle>span{font-size:var(--text-sm)}.auth-theme-toggle>i{position:relative;width:30px;height:17px;border-radius:99px;background:rgba(127,127,127,.18);box-shadow:inset 0 0 0 1px var(--border)}.auth-theme-toggle b{position:absolute;top:3px;left:3px;width:11px;height:11px;border-radius:50%;background:var(--text);transition:transform .22s cubic-bezier(.2,.8,.2,1)}[data-theme=dark] .auth-theme-toggle b{transform:translateX(13px)}.auth-card{width:100%;max-width:420px;padding:var(--space-8);background:var(--surface-raised);box-shadow:var(--shadow)}.auth-card h1{margin:0 0 var(--space-6);color:var(--text);background:none;font-size:var(--text-display);font-weight:var(--font-weight-semibold);letter-spacing:var(--heading-letter-spacing)}.auth-telegram-wrap{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-3);width:100%}.tg-auth-button{width:100%!important;max-width:100%!important;box-sizing:border-box;height:48px!important;min-height:48px;padding:0 var(--space-4);text-transform:none;background:var(--accent)!important;border-radius:var(--radius-sm)!important;cursor:pointer;font-weight:var(--btn-font-weight);font-size:var(--text-sm);letter-spacing:-.01em;display:flex!important;align-items:center;justify-content:center;font-family:var(--font);-webkit-font-smoothing:antialiased;color:#fff!important;position:relative;overflow:hidden;user-select:none;border:1px solid transparent}.tg-auth-button:hover{background:var(--accent-hover)!important}.tg-auth-button:before{content:" ";width:22px;height:22px;margin-right:4px;display:inline-block;vertical-align:top;background:no-repeat 50%/22px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='none'%3E%3Cpath d='M2.81376 10.5943C7.36914 8.61002 10.406 7.30175 11.9245 6.66971C16.265 4.86489 17.1658 4.55143 17.7542 4.54094C17.8836 4.53874 18.1716 4.57072 18.3596 4.72281C18.5158 4.85097 18.5598 5.0243 18.5818 5.14588C18.6013 5.26745 18.6282 5.54454 18.6062 5.76083C18.3719 8.23138 17.3539 14.2266 16.8363 16.9938C16.619 18.1647 16.1869 18.5572 15.7695 18.5955C14.8613 18.679 14.1728 17.996 13.294 17.42C11.9196 16.5185 11.1433 15.9575 9.80793 15.0779C8.26505 14.0613 9.26594 13.5025 10.1448 12.5895C10.3743 12.3505 14.373 8.71426 14.4487 8.38445C14.4585 8.34319 14.4683 8.18939 14.3755 8.10834C14.2852 8.02705 14.1508 8.05488 14.0532 8.07685C13.914 8.1081 11.7193 9.56015 7.4618 12.4328C6.83928 12.861 6.27536 13.0697 5.76758 13.0587C5.21097 13.0468 4.13689 12.7433 3.3386 12.484C2.3621 12.166 1.5833 11.9977 1.65166 11.4575C1.68583 11.1763 2.07406 10.8884 2.81376 10.5943Z' fill='white'/%3E%3C/svg%3E")}.tg-auth-button[data-style~=shine]:after{content:" ";position:absolute;top:-2px;left:-75%;width:70px;max-width:50%;bottom:-2px;background:linear-gradient(95deg,rgba(255,255,255,0),rgba(255,255,255,.2) 50%,rgba(255,255,255,0));animation:tg-shine 4s infinite;mix-blend-mode:soft-light;pointer-events:none}@keyframes tg-shine{0%{left:-75%}to{left:125%}}@media (prefers-reduced-motion:reduce){.tg-auth-button[data-style~=shine]:after{animation:none}}.auth-form{display:flex;flex-direction:column}.auth-subtitle{margin:var(--space-2) 0 var(--space-6)}.auth-field+.auth-field{margin-top:var(--space-4)}.auth-error{margin:var(--space-3) 0 0}.auth-legal{margin:var(--space-4) 0 0;color:var(--text-faint);font-size:var(--text-xs);line-height:1.45;text-align:center}.auth-legal a{color:var(--text-muted);text-decoration:underline;text-underline-offset:2px}.auth-legal a:hover{color:var(--text)}.auth-submit{width:100%;margin-top:var(--space-5)}.auth-footer{margin:var(--space-4) 0 0;text-align:center}.auth-divider{display:flex;align-items:center;gap:var(--space-3);margin:var(--space-6) 0;color:var(--text-faint);font-size:var(--text-xs)}.auth-divider:after,.auth-divider:before{content:"";flex:1;height:1px;background:var(--border)}.auth-status{margin:0;text-align:center;color:var(--text-muted);font-size:var(--text-base)}@media (max-width:960px){.input,.select,.textarea,[contenteditable=true],input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea{font-size:16px!important}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}