@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-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:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_246ccd{font-family:Geist,Geist Fallback;font-style:normal}.__variable_246ccd{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-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:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_c29908{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_c29908{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-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:Baloo\ 2;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/643504413c165422-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:Baloo\ 2;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-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:Baloo\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-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:Baloo\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/643504413c165422-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:Baloo\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-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:Baloo\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-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:Baloo\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/643504413c165422-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:Baloo\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-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:Baloo\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-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:Baloo\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/643504413c165422-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:Baloo\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-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:Baloo\ 2;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-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:Baloo\ 2;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/643504413c165422-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:Baloo\ 2;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-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:Baloo\ 2 Fallback;src:local("Arial");ascent-override:112.55%;descent-override:54.71%;line-gap-override:0.00%;size-adjust:95.78%}.__className_b4e888{font-family:Baloo\ 2,Baloo\ 2 Fallback;font-style:normal}.__variable_b4e888{--font-doodle:"Baloo 2","Baloo 2 Fallback"}body,html{overscroll-behavior-x:none;--custom-font-family:var(--font-doodle),"Comic Sans MS","Segoe Print",var(--font-geist-sans),var(--font-geist-mono),-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;--paper-bg:#f1f5f9;--paper-line:rgba(148,163,184,0.25);--paper-margin:rgba(156,163,175,0.25);--section-major-buttons-bg:#d1d5db;--section-major-buttons-fg:#111827;--section-cards-bg:#f8fafc;--section-cards-fg:#111827;--section-nested-cards-bg:#e5e7eb;--section-nested-cards-fg:#111827;--section-header-cards-bg:#e5e7eb;--section-header-cards-fg:#111827;--section-chrome-bg:#e5e7eb;--section-chrome-fg:#111827;--custom-bg-color:var(--paper-bg);--custom-panel-color:#e5e7eb;--custom-box-shadow:0 18px 32px rgba(15,23,42,0.12);--custom-color:#0f172a;--custom-color-brand:#9ca3af;--custom-color-link:#374151;--custom-color-secondary:#4b5563;--custom-border:1px solid #cbd5e1;--custom-border-radius:10px;--custom-spacing:10px;--card-opacity:90%;--card-bg:color-mix(in srgb,var(--section-cards-bg) var(--card-opacity),transparent);--card-emphasis:color-mix(in srgb,var(--section-nested-cards-bg) var(--card-opacity),transparent);--card-border:#cbd5e1;--card-text:var(--section-cards-fg);--card-muted:#4b5563;--card-accent:linear-gradient(135deg,#d1d5db,#9ca3af);--pill-bg:#e2e8f0;--card-header-bg:color-mix(in srgb,var(--section-header-cards-bg) var(--card-opacity),transparent);--card-header-text:var(--section-header-cards-fg);--theme-major-button:var(--section-major-buttons-bg);--theme-major-button-text:var(--section-major-buttons-fg);--theme-quaternary:var(--section-major-buttons-bg);--theme-quaternary-text:var(--section-major-buttons-fg);--theme-card-bg:color-mix(in srgb,var(--section-cards-bg) var(--card-opacity),transparent);--theme-card-nested:color-mix(in srgb,var(--section-nested-cards-bg) var(--card-opacity),transparent);--theme-text-light:#f8fafc;--theme-text-dark:#0f172a;--theme-chrome:var(--section-chrome-bg);--theme-chrome-text:var(--section-chrome-fg);--shadow-strong:0 18px 32px rgba(15,23,42,0.12);--hue-success:#16a34a;--hue-error:#dc2626;--hue-warning:#d97706;--hue-info:#0284c7;--hue-orange:#ea580c;--hue-purple:#9333ea;--page-background-image:repeating-linear-gradient(to bottom,var(--paper-line) 0,var(--paper-line) 2px,transparent 2px,transparent 32px),linear-gradient(to right,var(--paper-margin) 0,var(--paper-margin) 2px,transparent 2px,transparent 100%);--page-background-color:var(--custom-bg-color);--page-background-size:100% 32px,100% 100%;--page-background-position:0 0,72px 0;--page-background-repeat:no-repeat;--page-background-attachment:fixed;padding:0;margin:0;background-color:var(--page-background-color);background-image:var(--page-background-image);background-size:var(--page-background-size);background-position:var(--page-background-position);background-repeat:var(--page-background-repeat);background-attachment:var(--page-background-attachment)}*,body,html{font-family:var(--custom-font-family)}*{color:var(--custom-color);box-sizing:border-box}a{color:var(--custom-color-link);text-decoration-color:color-mix(in srgb,var(--custom-color-link) 65%,transparent)}a:hover{text-decoration-color:initial}#__next,body,html{height:100vh;width:100vw;overflow-x:hidden}label{display:block;margin:5px 0;color:var(--card-muted);font-size:.8rem;text-transform:uppercase;letter-spacing:.08em}input:not([type=checkbox]):not([type=radio]),select,textarea{width:100%;border-radius:12px;border:1px solid var(--card-border);padding:10px 12px;font-size:.95rem;background-color:var(--card-bg);color:var(--custom-color);box-shadow:inset 0 1px 0 rgba(63,55,41,.08);transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}input:not([type=checkbox]):not([type=radio]):focus,select:focus,textarea:focus{outline:none;border-color:var(--custom-color-brand);box-shadow:0 0 0 3px rgba(63,55,41,.2)}input:not([type=checkbox]):not([type=radio])[disabled],select[disabled],textarea[disabled]{color:var(--custom-color-secondary);background:var(--card-emphasis)}.flex{display:flex}.flex.column{flex-direction:column}.flex.row{flex-direction:row}.button,button{color:var(--custom-color);border:1px solid var(--card-border);background:var(--card-emphasis);display:inline-block;border-radius:12px;padding:.65rem 1.2rem;cursor:pointer;text-align:center;font-size:.95rem;text-transform:uppercase;letter-spacing:.04em;box-shadow:0 12px 24px rgba(63,55,41,.12);transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease,background-color .12s ease}.button.primary,button.primary{background-image:var(--card-accent);border:1px solid var(--custom-color-brand);color:var(--custom-color);box-shadow:0 16px 30px rgba(63,55,41,.18)}.button:hover,button:hover{transform:translateY(-1px);border-color:var(--custom-color-brand);box-shadow:0 16px 30px rgba(63,55,41,.18)}.button:active,button:active{transform:translateY(0)}.card{width:100%;display:block;border:1px solid var(--card-border);border-radius:14px;padding:16px;background:var(--card-bg);color:var(--card-text);box-shadow:var(--shadow-strong);transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.card:hover{transform:translateY(-2px);border-color:var(--custom-color-brand);box-shadow:0 22px 46px rgba(63,55,41,.2)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.mainHeader{width:100%;font-size:1.3rem;margin-bottom:20px}.auth-page{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:40px 20px}.auth-card{width:min(480px,100%);background:var(--card-bg);border:var(--custom-border);border-radius:var(--custom-border-radius);padding:32px;box-shadow:var(--shadow-strong)}.form-widget{display:flex;flex-direction:column;gap:20px}.consent-option,.consent-row{display:flex;align-items:flex-start;gap:10px}.consent-stack{display:flex;flex-direction:column;gap:12px}.consent-label{margin:0;text-transform:none;letter-spacing:0;color:var(--custom-color);font-size:.9rem;line-height:1.4}.consent-label a{color:var(--custom-color-link);text-decoration:underline}.consent-checkbox{appearance:auto;-webkit-appearance:auto;display:inline-block;margin-top:3px;width:16px;height:16px;flex-shrink:0;accent-color:var(--custom-color-brand);opacity:1;visibility:visible}.form-widget>.button{display:flex;align-items:center;justify-content:center;border:1px solid var(--card-border);background-color:var(--card-emphasis);text-transform:none!important;transition:all .2s ease}.form-widget .button:hover{background-color:var(--card-border)}.form-widget .button>.loader{width:17px;animation:spin 1s linear infinite;filter:invert(1)}.error{color:color-mix(in srgb,var(--hue-error) 85%,var(--custom-color));margin:0}.success{color:color-mix(in srgb,var(--hue-success) 85%,var(--custom-color));margin:0}