:root{--palette-primary-blue-bg:#e6f6ff;--palette-primary-blue-200:#85caff;--palette-primary-blue-300:#5cb3ff;--palette-primary-blue-400:#39f;--palette-primary-blue-default:#0a7cff;--palette-primary-blue-swatch-default:#50a0ff;--palette-primary-blue-hover:#387bd9;--palette-primary-blue-pressed:#255cb3;--palette-primary-blue-800:#00338c;--palette-primary-blue-900:#026;--palette-primary-purple-bg:#f7f0ff;--palette-primary-purple-200:#eadbff;--palette-primary-purple-300:#d0b3ff;--palette-primary-purple-400:#b38aff;--palette-primary-purple-default:#9360ff;--palette-primary-purple-hover:#7148d9;--palette-primary-purple-pressed:#5232b3;--palette-primary-purple-800:#38208c;--palette-primary-purple-900:#251666;--palette-functional-attention-bg:#fffee6;--palette-functional-attention-200:#fff9b8;--palette-functional-attention-300:#ffe866;--palette-functional-attention-400:#ffdb3d;--palette-functional-attention-default:#fac714;--palette-functional-attention-hover:#d4a006;--palette-functional-attention-pressed:#ad7c00;--palette-functional-attention-800:#875c00;--palette-functional-attention-900:#613f00;--palette-functional-error-bg:#ffefed;--palette-functional-error-200:#ffa19c;--palette-functional-error-300:#ff7573;--palette-functional-error-400:#ff4a4d;--palette-functional-error-default:#ff222e;--palette-functional-error-hover:#d91122;--palette-functional-error-pressed:#b3051a;--palette-functional-error-800:#8c0015;--palette-functional-error-900:#660013;--palette-functional-success-bg:#f7fff0;--palette-functional-success-200:#e6ffd1;--palette-functional-success-300:#c2f2a0;--palette-functional-success-400:#7cd94a;--palette-functional-success-default:#58cb24;--palette-functional-success-hover:#3ea616;--palette-functional-success-pressed:#28800a;--palette-functional-success-800:#155903;--palette-functional-success-900:#0a3301;--palette-neutral-gray-100:#f4f4f5;--palette-neutral-gray-200:#e4e4e7;--palette-neutral-gray-300:#d4d4d8;--palette-neutral-gray-400:#a1a1aa;--palette-neutral-gray-500:#71717a;--palette-neutral-gray-600:#52525b;--palette-neutral-gray-700:#3f3f46;--palette-neutral-gray-800:#27272a;--palette-neutral-gray-900:#18181b;--palette-neutral-mid-night-100:#f8fafc;--palette-neutral-mid-night-200:#e2e8f0;--palette-neutral-mid-night-300:#cbd5e1;--palette-neutral-mid-night-400:#94a3b8;--palette-neutral-mid-night-500:#64748b;--palette-neutral-mid-night-600:#475569;--palette-neutral-mid-night-700:#334155;--palette-neutral-mid-night-800:#1e293b;--palette-neutral-mid-night-900:#0f172a;--palette-neutral-star-light-100:#f5f5f4;--palette-neutral-star-light-200:#e7e5e4;--palette-neutral-star-light-300:#d6d3d1;--palette-neutral-star-light-400:#a8a29e;--palette-neutral-star-light-500:#78716c;--palette-neutral-star-light-600:#57534e;--palette-neutral-star-light-700:#44403c;--palette-neutral-star-light-800:#292524;--palette-neutral-star-light-900:#1c1917;--palette-neutral-white-to-black-white:#fff;--palette-neutral-white-to-black-200:#f5f5f5;--palette-neutral-white-to-black-300:#d9d9d9;--palette-neutral-white-to-black-400:#bfbfbf;--palette-neutral-white-to-black-500:#8c8c8c;--palette-neutral-white-to-black-600:#595959;--palette-neutral-white-to-black-700:#434343;--palette-neutral-white-to-black-800:#262626;--palette-neutral-white-to-black-black:#000;--palette-colors-blue-100:#e6f4ff;--palette-colors-blue-200:#bae0ff;--palette-colors-blue-300:#91caff;--palette-colors-blue-400:#69b1ff;--palette-colors-blue-500:#4096ff;--palette-colors-blue-600:#1677ff;--palette-colors-blue-700:#0958d9;--palette-colors-blue-800:#003eb3;--palette-colors-blue-900:#002c8c;--palette-colors-citrus-100:#fff2e8;--palette-colors-citrus-200:#ffd8bf;--palette-colors-citrus-300:#ffbb96;--palette-colors-citrus-400:#ff9c6e;--palette-colors-citrus-500:#ff7a45;--palette-colors-citrus-600:#fa541c;--palette-colors-citrus-700:#d4380d;--palette-colors-citrus-800:#ad2102;--palette-colors-citrus-900:#871400;--palette-colors-cyan-100:#e6fffb;--palette-colors-cyan-200:#b5f5ec;--palette-colors-cyan-300:#87e8de;--palette-colors-cyan-400:#5cdbd3;--palette-colors-cyan-500:#36cfc9;--palette-colors-cyan-600:#13c2c2;--palette-colors-cyan-700:#08979c;--palette-colors-cyan-800:#006d75;--palette-colors-cyan-900:#00474f;--palette-colors-green-100:#f6ffed;--palette-colors-green-200:#d9f7be;--palette-colors-green-300:#b7eb8f;--palette-colors-green-400:#95de64;--palette-colors-green-500:#73d13d;--palette-colors-green-600:#52c41a;--palette-colors-green-700:#389e0d;--palette-colors-green-800:#237804;--palette-colors-green-900:#135200;--palette-colors-light-blue-100:#f0f5ff;--palette-colors-light-blue-200:#d6e4ff;--palette-colors-light-blue-300:#adc6ff;--palette-colors-light-blue-400:#85a5ff;--palette-colors-light-blue-500:#597ef7;--palette-colors-light-blue-600:#2f54eb;--palette-colors-light-blue-700:#1d39c4;--palette-colors-light-blue-800:#10239e;--palette-colors-light-blue-900:#061178;--palette-colors-light-green-100:#fcffe6;--palette-colors-light-green-200:#f4ffb8;--palette-colors-light-green-300:#eaff8f;--palette-colors-light-green-400:#d3f261;--palette-colors-light-green-500:#bae637;--palette-colors-light-green-600:#a0d911;--palette-colors-light-green-700:#7cb305;--palette-colors-light-green-800:#5b8c00;--palette-colors-light-green-900:#3f6600;--palette-colors-light-orange-100:#fffbe6;--palette-colors-light-orange-200:#fff1b8;--palette-colors-light-orange-300:#ffe58f;--palette-colors-light-orange-400:#ffd666;--palette-colors-light-orange-500:#ffc53d;--palette-colors-light-orange-600:#faad14;--palette-colors-light-orange-700:#d48806;--palette-colors-light-orange-800:#ad6800;--palette-colors-light-orange-900:#874d00;--palette-colors-orange-100:#fff7e6;--palette-colors-orange-200:#ffe7ba;--palette-colors-orange-300:#ffd591;--palette-colors-orange-400:#ffc069;--palette-colors-orange-500:#ffa940;--palette-colors-orange-600:#fa8c16;--palette-colors-orange-700:#d46b08;--palette-colors-orange-800:#ad4e00;--palette-colors-orange-900:#873800;--palette-colors-pink-100:#fff0f6;--palette-colors-pink-200:#ffd6e7;--palette-colors-pink-300:#ffadd2;--palette-colors-pink-400:#ff85c0;--palette-colors-pink-500:#f759ab;--palette-colors-pink-600:#eb2f96;--palette-colors-pink-700:#c41d7f;--palette-colors-pink-800:#9e1068;--palette-colors-pink-900:#780650;--palette-colors-purple-100:#f9f0ff;--palette-colors-purple-200:#efdbff;--palette-colors-purple-300:#d3adf7;--palette-colors-purple-400:#b37feb;--palette-colors-purple-500:#9254de;--palette-colors-purple-600:#722ed1;--palette-colors-purple-700:#531dab;--palette-colors-purple-800:#391085;--palette-colors-purple-900:#22075e;--palette-colors-red-100:#fff1f0;--palette-colors-red-200:#ffccc7;--palette-colors-red-300:#ffa39e;--palette-colors-red-400:#ff7875;--palette-colors-red-500:#ff4d4f;--palette-colors-red-600:#f5222d;--palette-colors-red-700:#cf1322;--palette-colors-red-800:#a8071a;--palette-colors-red-900:#820014;--palette-colors-yellow-100:#feffe6;--palette-colors-yellow-200:#ffffb8;--palette-colors-yellow-300:#fffb8f;--palette-colors-yellow-400:#fff566;--palette-colors-yellow-500:#ffec3d;--palette-colors-yellow-600:#fadb14;--palette-colors-yellow-700:#d4b106;--palette-colors-yellow-800:#ad8b00;--palette-colors-yellow-900:#876800;--palette-text-grey:#999;--palette-text-primary:#888;--palette-gradient-2-colors:linear-gradient(90deg, #50a0ff 0%, #9360ff 100%);--palette-other-frame-bg:#0000002e;--palette-other-glass-fill:#ffffff0f;--palette-other-disabled-input:#f0f0f0;--palette-neutral-gray-0:var(--palette-neutral-white-to-black-white);--palette-neutral-gray-1000:var(--palette-neutral-white-to-black-black);--palette-neutral-gray-50:color-mix(in oklab, var(--palette-neutral-gray-0), var(--palette-neutral-gray-100));--palette-neutral-gray-150:color-mix(in oklab, var(--palette-neutral-gray-100), var(--palette-neutral-gray-200));--palette-neutral-gray-250:color-mix(in oklab, var(--palette-neutral-gray-200), var(--palette-neutral-gray-300));--palette-neutral-gray-350:color-mix(in oklab, var(--palette-neutral-gray-300), var(--palette-neutral-gray-400));--palette-neutral-gray-450:color-mix(in oklab, var(--palette-neutral-gray-400), var(--palette-neutral-gray-500));--palette-neutral-gray-550:color-mix(in oklab, var(--palette-neutral-gray-500), var(--palette-neutral-gray-600));--palette-neutral-gray-650:color-mix(in oklab, var(--palette-neutral-gray-600), var(--palette-neutral-gray-700));--palette-neutral-gray-750:color-mix(in oklab, var(--palette-neutral-gray-700), var(--palette-neutral-gray-800));--palette-neutral-gray-850:color-mix(in oklab, var(--palette-neutral-gray-800), var(--palette-neutral-gray-900));--palette-neutral-gray-950:color-mix(in oklab, var(--palette-neutral-gray-900), var(--palette-neutral-gray-1000))}:root,:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-gray-0:var(--palette-neutral-gray-0);--color-gray-50:var(--palette-neutral-gray-50);--color-gray-100:var(--palette-neutral-gray-100);--color-gray-150:var(--palette-neutral-gray-150);--color-gray-200:var(--palette-neutral-gray-200);--color-gray-250:var(--palette-neutral-gray-250);--color-gray-300:var(--palette-neutral-gray-300);--color-gray-350:var(--palette-neutral-gray-350);--color-gray-400:var(--palette-neutral-gray-400);--color-gray-450:var(--palette-neutral-gray-450);--color-gray-500:var(--palette-neutral-gray-500);--color-gray-550:var(--palette-neutral-gray-550);--color-gray-600:var(--palette-neutral-gray-600);--color-gray-650:var(--palette-neutral-gray-650);--color-gray-700:var(--palette-neutral-gray-700);--color-gray-750:var(--palette-neutral-gray-750);--color-gray-800:var(--palette-neutral-gray-800);--color-gray-850:var(--palette-neutral-gray-850);--color-gray-900:var(--palette-neutral-gray-900);--color-gray-950:var(--palette-neutral-gray-950);--color-gray-1000:var(--palette-neutral-gray-1000);--color-page:var(--color-gray-0);--color-surface:var(--color-gray-50);--color-sidebar:var(--color-gray-100);--color-chat-list-mobile:var(--palette-neutral-white-to-black-white);--color-surface-raised:var(--color-gray-100);--color-border-subtle:var(--color-gray-150);--color-border:var(--color-gray-200);--color-border-strong:var(--color-gray-300);--color-text:var(--color-gray-900);--color-text-muted:var(--color-gray-600);--color-text-subtle:var(--color-gray-550);--color-placeholder:var(--color-gray-550);--color-control-border:var(--color-gray-350);--color-control-active:var(--color-gray-250);--color-control-bg:var(--color-gray-150);--color-hover:var(--color-gray-200);--color-accent:var(--palette-primary-blue-default);--color-danger:var(--palette-functional-error-default)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-chat-list-mobile:var(--palette-neutral-white-to-black-black);--color-gray-0:var(--palette-neutral-gray-950);--color-gray-50:color-mix(in oklab, var(--palette-neutral-gray-950), var(--palette-neutral-gray-900));--color-gray-100:var(--palette-neutral-gray-900);--color-gray-150:var(--palette-neutral-gray-850);--color-gray-200:var(--palette-neutral-gray-800);--color-gray-250:var(--palette-neutral-gray-750);--color-gray-300:var(--palette-neutral-gray-700);--color-gray-350:var(--palette-neutral-gray-650);--color-gray-400:var(--palette-neutral-gray-600);--color-gray-450:var(--palette-neutral-gray-550);--color-gray-500:var(--palette-neutral-gray-500);--color-gray-550:var(--palette-neutral-gray-450);--color-gray-600:var(--palette-neutral-gray-400);--color-gray-650:var(--palette-neutral-gray-350);--color-gray-700:var(--palette-neutral-gray-300);--color-gray-750:var(--palette-neutral-gray-250);--color-gray-800:var(--palette-neutral-gray-200);--color-gray-850:var(--palette-neutral-gray-150);--color-gray-900:var(--palette-neutral-gray-100);--color-gray-950:var(--palette-neutral-gray-50);--color-gray-1000:var(--palette-neutral-gray-0);--color-accent:var(--palette-primary-blue-400);--color-danger:var(--palette-functional-error-400)}@media (prefers-color-scheme:dark){:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-chat-list-mobile:var(--palette-neutral-white-to-black-black);--color-gray-0:var(--palette-neutral-gray-950);--color-gray-50:color-mix(in oklab, var(--palette-neutral-gray-950), var(--palette-neutral-gray-900));--color-gray-100:var(--palette-neutral-gray-900);--color-gray-150:var(--palette-neutral-gray-850);--color-gray-200:var(--palette-neutral-gray-800);--color-gray-250:var(--palette-neutral-gray-750);--color-gray-300:var(--palette-neutral-gray-700);--color-gray-350:var(--palette-neutral-gray-650);--color-gray-400:var(--palette-neutral-gray-600);--color-gray-450:var(--palette-neutral-gray-550);--color-gray-500:var(--palette-neutral-gray-500);--color-gray-550:var(--palette-neutral-gray-450);--color-gray-600:var(--palette-neutral-gray-400);--color-gray-650:var(--palette-neutral-gray-350);--color-gray-700:var(--palette-neutral-gray-300);--color-gray-750:var(--palette-neutral-gray-250);--color-gray-800:var(--palette-neutral-gray-200);--color-gray-850:var(--palette-neutral-gray-150);--color-gray-900:var(--palette-neutral-gray-100);--color-gray-950:var(--palette-neutral-gray-50);--color-gray-1000:var(--palette-neutral-gray-0);--color-accent:var(--palette-primary-blue-400);--color-danger:var(--palette-functional-error-400)}}@font-face{font-family:Golos Text;src:url(/assets/GolosText-Variable-cldftjk2.ttf)format("truetype");font-style:normal;font-weight:400 900;font-display:swap}:root{--size-control:2.5rem;--size-avatar:2.5rem;--size-chat-row:4rem;--font-body:.9375rem;--font-control:1rem;--font-caption:.8125rem;--space-page:1rem;--size-auth-card:25rem;--space-auth-card:1.5rem}@media (width<=767px),(pointer:coarse){:root{--size-control:2.75rem;--size-avatar:2.75rem;--size-chat-row:4.5rem;--font-body:1rem}}@media (width<=767px){:root{--space-auth-card:1.25rem}}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{font-family:Golos Text,sans-serif;font-size:var(--font-body);background-color:var(--color-page);color:var(--color-text);line-height:1.5}button,input,textarea,select{font:inherit}*{scrollbar-width:none}::-webkit-scrollbar{width:0;height:0;display:none}._root_1hu3j_1{width:100%;min-width:0}._widget_1hu3j_6{width:100%;min-height:var(--size-control);background-color:var(--color-control-bg);color:inherit;font:inherit;font-size:var(--font-body);text-align:start;cursor:pointer;border:1px solid #0000;border-radius:6px;align-items:center;gap:12px;padding:8px 12px;display:flex}._widget_1hu3j_6:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._widget_1hu3j_6:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--color-text-subtle)}._widget_1hu3j_6:disabled{cursor:not-allowed;opacity:.6}._widget_1hu3j_6[data-status=solving]{cursor:progress}._widget_1hu3j_6[data-status=solved]{cursor:default}._widget_1hu3j_6[data-invalid=true]{border-color:var(--color-danger)}._indicator_1hu3j_43{box-sizing:border-box;border:1px solid var(--color-control-border);background-color:var(--color-page);width:22px;height:22px;color:var(--color-accent);border-radius:6px;flex:0 0 22px;place-items:center;display:grid}._indicator_1hu3j_43 svg{width:22px;height:22px}[data-status=solved] ._indicator_1hu3j_43,[data-status=solving] ._indicator_1hu3j_43{background-color:#0000;border-color:#0000}[data-status=error] ._indicator_1hu3j_43{color:var(--color-danger);border-color:var(--color-danger)}._label_1hu3j_68{overflow-wrap:anywhere;flex:1;min-width:0}._progress_1hu3j_74{color:var(--color-accent);font-variant-numeric:tabular-nums}._spinner_1hu3j_79{box-sizing:border-box;border:2px solid var(--color-control-active);border-top-color:var(--color-accent);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite _spin_1hu3j_79}._error_1hu3j_89{color:var(--color-danger);font-size:var(--font-caption);margin:8px 4px 0}._srOnly_1hu3j_95{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes _spin_1hu3j_79{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_1hu3j_79{animation:none}}._message_1nvym_1{background:var(--color-control-bg);border-radius:12px;flex-shrink:0;align-self:flex-start;max-width:min(80%,42rem);padding:8px 12px}._own_1nvym_10{background:var(--color-control-active);align-self:flex-end}._body_1nvym_15{white-space:pre-wrap;overflow-wrap:anywhere}._time_1nvym_20{text-align:right;color:var(--color-text-muted);margin-top:4px;font-size:12px;display:block}._delivery_1nvym_28{color:var(--color-text-muted);justify-content:flex-end;align-items:center;gap:8px;font-size:12px;display:flex}._layout_19zx0_1{width:100%;min-width:0;height:100dvh;padding:8px 8px 8px 0;display:flex}._layout_19zx0_1 ._content_19zx0_9{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;flex:1;min-width:0;height:100%;overflow:auto}._layoutMobile_19zx0_18{padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);display:block}._layoutMobile_19zx0_18 ._content_19zx0_9{background-color:#0000;border:none;border-radius:0}._sidebar_1izat_1{flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:center;width:64px;padding:8px 0;display:flex}
