._btn_xzz7d_2{border:1.5px solid var(--line-strong);border-radius:var(--radius-m);background:var(--surface);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}._btn_xzz7d_2:hover{background:var(--beige)}._btn_xzz7d_2:disabled{opacity:.45;cursor:default}._primary_xzz7d_24{background:var(--coral);color:#fff;border-color:#0000;font-weight:700}._primary_xzz7d_24:hover{background:var(--coral-hover)}._dark_xzz7d_33{background:var(--ink);color:var(--on-ink);border-color:#0000}._dark_xzz7d_33:hover{background:var(--ink-hover)}._ghost_xzz7d_41{background:0 0;border-color:#0000}._ghost_xzz7d_41:hover{background:var(--beige)}._danger_xzz7d_48{color:var(--error)}._large_xzz7d_51{border-radius:var(--radius-l);height:52px;font-family:var(--font-title);font-size:20px;font-weight:600}._round_xzz7d_58{background:var(--beige);border:none;border-radius:50%;width:44px;height:44px;padding:0;font-size:22px}._round_xzz7d_58:hover{background:var(--beige-strong)}._logo_xzz7d_72{flex:none;position:relative}._logo_xzz7d_72 span{border-radius:50%;position:absolute;top:0}._logo_xzz7d_72 span:first-child{background:var(--logo-coral);left:0}._logo_xzz7d_72 span:last-child{background:var(--logo-blue);mix-blend-mode:multiply;right:0}._avatar_xzz7d_92{color:var(--ink);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}._dialog_xzz7d_102{border-radius:var(--radius-xl);background:var(--surface);width:min(480px,100% - 32px);max-height:calc(100dvh - 48px);color:var(--ink);border:none;padding:0;box-shadow:0 30px 80px #00000040}._dialog_xzz7d_102::backdrop{background:#2b262273}._dialogBody_xzz7d_115{flex-direction:column;gap:16px;padding:24px;display:flex}._dialogTitle_xzz7d_121{font-family:var(--font-title);margin:0;font-size:26px;font-weight:700;line-height:1.1}._dialogActions_xzz7d_128{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}._field_xzz7d_136{flex-direction:column;gap:8px;font-size:14px;font-weight:600;display:flex}._input_xzz7d_143{border:2px solid var(--line-strong);border-radius:var(--radius-l);background:#fff;outline:none;height:48px;padding:0 16px;font-size:16px;font-weight:400}._input_xzz7d_143:focus{border-color:var(--coral)}._input_xzz7d_143[aria-invalid=true]{border-color:var(--error)}textarea._input_xzz7d_143{resize:vertical;height:auto;min-height:180px;padding:12px 16px;line-height:1.5}._hint_xzz7d_166{color:var(--text-2);margin:0;font-size:13px;font-weight:400}._error_xzz7d_172{color:var(--error);margin:0;font-size:14px;font-weight:400}._toast_xzz7d_180{z-index:60;background:var(--ink);max-width:calc(100% - 32px);color:var(--on-ink);border-radius:999px;padding:12px 20px;font-size:14px;font-weight:600;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000040}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:500;src:url(./baloo-2-latin-500-normal-CmLZ27r7.woff2)format("woff2"),url(./baloo-2-latin-500-normal-BSdEhq8m.woff)format("woff")}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:600;src:url(./baloo-2-latin-600-normal-tIfxVoAe.woff2)format("woff2"),url(./baloo-2-latin-600-normal-B4tNaogw.woff)format("woff")}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:700;src:url(./baloo-2-latin-700-normal-CqTg7A15.woff2)format("woff2"),url(./baloo-2-latin-700-normal-Ld3Zm3l2.woff)format("woff")}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./nunito-sans-cyrillic-ext-opsz-normal-MLaiUPgC.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./nunito-sans-cyrillic-opsz-normal-UHb1prrp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./nunito-sans-vietnamese-opsz-normal-Bakgl0hx.woff2)format("woff2-variations");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:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./nunito-sans-latin-ext-opsz-normal-DI5IQvxm.woff2)format("woff2-variations");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:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./nunito-sans-latin-opsz-normal-D33Im7Cz.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#fbf7f0;--surface:#fffdf9;--surface-sunk:#f7f1e8;--beige:#f4ede3;--beige-strong:#ecdfcf;--line:#efe6da;--line-strong:#e5d9ca;--ink:#2b2622;--ink-hover:#4a423c;--on-ink:#fbf7f0;--text-2:#6e645b;--text-3:#8a7f75;--coral:#d4674a;--coral-hover:#bf5739;--coral-soft:#fbeae3;--coral-soft-2:#f6d9cc;--coral-ink:#8c3a24;--error:#b0402c;--logo-coral:#e8906f;--logo-blue:#7ea6d6;--radius-s:10px;--radius-m:12px;--radius-l:16px;--radius-xl:24px;--shadow-card:0 1px 0 var(--line), 0 24px 60px #7850281a;--shadow-pop:0 14px 40px #2b262247;--font-title:"Baloo 2", system-ui, sans-serif;--font-text:"Nunito Sans Variable", system-ui, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--ink);font-family:var(--font-text);-webkit-tap-highlight-color:transparent;margin:0}button,input,select,textarea{color:inherit;font-family:inherit}a{color:#b4553a}:focus-visible{outline:2px solid var(--coral);outline-offset:2px}[hidden]{display:none!important}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes mdlm-scan{0%{top:0}to{top:100%}}
