:root{--c-primary-50:#eef3ff;--c-primary-100:#dce6fd;--c-primary-200:#b9ccfb;--c-primary-300:#8eabf5;--c-primary-400:#5f84ec;--c-primary-500:#2856d9;--c-primary-600:#1f46ba;--c-primary-700:#1a3895;--c-primary-800:#172f75;--c-primary-900:#13265a;--c-secondary-50:#fff5ec;--c-secondary-100:#ffe7d3;--c-secondary-200:#ffcca5;--c-secondary-300:#ffab6d;--c-secondary-400:#fb8c3c;--c-secondary-500:#f27a1a;--c-secondary-600:#d9650c;--c-secondary-700:#b4510a;--c-secondary-800:#8f420e;--c-secondary-900:#74380f;--c-success-50:#ecfdf3;--c-success-100:#d1fadf;--c-success-500:#12b76a;--c-success-600:#039855;--c-success-700:#027a48;--c-warning-50:#fffaeb;--c-warning-100:#fef0c7;--c-warning-500:#f79009;--c-warning-600:#dc6803;--c-warning-700:#b54708;--c-danger-50:#fef3f2;--c-danger-100:#fee4e2;--c-danger-500:#f04438;--c-danger-600:#d92d20;--c-danger-700:#b42318;--c-info-50:#f0f9ff;--c-info-100:#e0f2fe;--c-info-500:#0ba5ec;--c-info-600:#0086c9;--c-info-700:#026aa2;--c-purple-100:#ece9fe;--c-purple-500:#7a5af8;--c-pink-100:#fce7f6;--c-pink-500:#ee46bc;--c-teal-100:#ccfbef;--c-teal-500:#15b79e;--c-yellow-100:#fef7c3;--c-yellow-500:#eaaa08;--c-white:#fff;--c-neutral-25:#fcfcfd;--c-neutral-50:#f5f6fa;--c-neutral-100:#eef0f5;--c-neutral-200:#e2e5ee;--c-neutral-300:#cbd0dc;--c-neutral-400:#9aa1b4;--c-neutral-500:#6b7287;--c-neutral-600:#4d5468;--c-neutral-700:#363c4e;--c-neutral-800:#22273a;--c-neutral-900:#141826;--c-bg:var(--c-neutral-50);--c-surface:var(--c-white);--c-surface-2:var(--c-neutral-25);--c-surface-hover:var(--c-neutral-50);--c-border:var(--c-neutral-200);--c-border-strong:var(--c-neutral-300);--c-text:var(--c-neutral-900);--c-text-2:var(--c-neutral-600);--c-text-muted:var(--c-neutral-500);--c-text-disabled:var(--c-neutral-400);--c-text-on-primary:var(--c-white);--c-primary:var(--c-primary-500);--c-primary-hover:var(--c-primary-600);--c-primary-active:var(--c-primary-700);--c-primary-soft:var(--c-primary-50);--c-primary-soft-hover:var(--c-primary-100);--c-secondary:var(--c-secondary-500);--c-secondary-hover:var(--c-secondary-600);--c-secondary-soft:var(--c-secondary-50);--c-success:var(--c-success-600);--c-success-soft:var(--c-success-50);--c-warning:var(--c-warning-600);--c-warning-soft:var(--c-warning-50);--c-danger:var(--c-danger-600);--c-danger-soft:var(--c-danger-50);--c-info:var(--c-info-600);--c-info-soft:var(--c-info-50);--c-focus:#2856d93d;--c-overlay:#1418267a;--font-ui:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-display:var(--font-ui);--fs-xs:12px;--fs-sm:13px;--fs-md:14px;--fs-lg:16px;--fs-xl:18px;--fs-2xl:22px;--fs-3xl:28px;--fs-4xl:36px;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--r-xs:6px;--r-sm:8px;--r-md:10px;--r-lg:14px;--r-xl:20px;--r-full:999px;--h-sm:32px;--h-md:40px;--h-lg:48px;--tap:44px;--shadow-xs:0 1px 2px #1418260d;--shadow-sm:0 1px 3px #14182614, 0 1px 2px #1418260a;--shadow-md:0 6px 16px -4px #1418261a, 0 2px 6px -2px #1418260d;--shadow-lg:0 20px 32px -8px #14182624, 0 6px 12px -6px #1418260f;--sidebar-w:264px;--topbar-h:68px;--content-max:1440px;--ease:cubic-bezier(.2, .8, .2, 1);--z-dropdown:50;--z-drawer:80;--z-modal:100;--z-toast:120}:root[data-theme=kids]{--font-ui:"Nunito", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--c-bg:#f4f6ff;--r-md:14px;--r-lg:20px;--r-xl:28px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--c-bg);min-height:100dvh;color:var(--c-text);font-family:var(--font-ui);font-size:var(--fs-md);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}a{color:var(--c-primary);text-decoration:none}a:hover{text-decoration:underline}button,input,select,textarea{font:inherit;color:inherit}img,svg{max-width:100%;display:block}h1,h2,h3,h4{font-weight:var(--fw-semibold);color:var(--c-text);line-height:1.25}:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.container{width:100%;max-width:var(--content-max);padding:0 var(--sp-4);margin:0 auto}@media (width>=768px){.container{padding:0 var(--sp-6)}}.scroll-x{-webkit-overflow-scrolling:touch;overflow-x:auto}._overlay_mqd1v_1{z-index:var(--z-modal);background:var(--c-overlay);animation:_fade_mqd1v_1 .15s var(--ease);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}@media (width>=768px){._overlay_mqd1v_1{padding:var(--sp-6);align-items:center}}@keyframes _fade_mqd1v_1{0%{opacity:0}}._modal_mqd1v_23{background:var(--c-surface);border-radius:var(--r-xl) var(--r-xl) 0 0;width:100%;max-height:92dvh;box-shadow:var(--shadow-lg);animation:_sheet_mqd1v_1 .22s var(--ease);padding-bottom:env(safe-area-inset-bottom);outline:none;flex-direction:column;display:flex}@media (width>=768px){._modal_mqd1v_23{border-radius:var(--r-xl);animation:_zoom_mqd1v_1 .18s var(--ease);max-height:88vh}._sm_mqd1v_41{max-width:420px}._md_mqd1v_44{max-width:560px}._lg_mqd1v_47{max-width:760px}._xl_mqd1v_50{max-width:1040px}}@keyframes _sheet_mqd1v_1{0%{opacity:0;transform:translateY(40px)}}@keyframes _zoom_mqd1v_1{0%{opacity:0;transform:scale(.97)}}._head_mqd1v_67{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-5) var(--sp-5) var(--sp-3);display:flex}._title_mqd1v_74{font-size:var(--fs-xl);font-weight:var(--fw-semibold)}._desc_mqd1v_78{color:var(--c-text-muted);font-size:var(--fs-sm);margin-top:4px}._close_mqd1v_83{border-radius:var(--r-sm);width:36px;height:36px;color:var(--c-text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:-6px -8px 0 0;display:inline-flex}._close_mqd1v_83:hover{background:var(--c-neutral-100);color:var(--c-text)}._body_mqd1v_101{padding:var(--sp-2) var(--sp-5) var(--sp-5);flex:1;overflow-y:auto}._foot_mqd1v_106{justify-content:flex-end;gap:var(--sp-2);padding:var(--sp-4) var(--sp-5);border-top:1px solid var(--c-border);flex-wrap:wrap-reverse;display:flex}@media (width<=479px){._foot_mqd1v_106>*{flex:1}}._footBtn_mqd1v_119{height:var(--h-md);padding:0 var(--sp-4);border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);font-weight:var(--fw-semibold);cursor:pointer}._footPrimary_mqd1v_128{background:var(--c-primary);border-color:var(--c-primary);color:var(--c-white)}._footDanger_mqd1v_133{background:var(--c-danger);border-color:var(--c-danger);color:var(--c-white)}._footBtn_mqd1v_119:disabled{opacity:.6}._drawer_mqd1v_142{background:var(--c-surface);width:100%;box-shadow:var(--shadow-lg);z-index:var(--z-drawer);flex-direction:column;display:flex;position:fixed;top:0;bottom:0}@media (width>=480px){._drawer_mqd1v_142{width:min(420px,92vw)}}._right_mqd1v_158{animation:_slideR_mqd1v_1 .22s var(--ease);right:0}._left_mqd1v_162{animation:_slideL_mqd1v_1 .22s var(--ease);left:0}@keyframes _slideR_mqd1v_1{0%{transform:translate(100%)}}@keyframes _slideL_mqd1v_1{0%{transform:translate(-100%)}}._dropRoot_mqd1v_177{display:inline-flex;position:relative}._menu_mqd1v_181{z-index:var(--z-dropdown);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-md);min-width:200px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-lg);animation:_fade_mqd1v_1 .12s var(--ease);padding:4px;position:absolute;top:calc(100% + 6px)}._menuEnd_mqd1v_194{right:0}._menuStart_mqd1v_197{left:0}._menuHeader_mqd1v_200{padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--c-border);margin-bottom:4px}._item_mqd1v_205{width:100%;min-height:40px;padding:0 var(--sp-3);border-radius:var(--r-sm);color:var(--c-text);text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:10px;display:flex;text-decoration:none!important}._item_mqd1v_205 svg{width:18px;height:18px;color:var(--c-text-muted)}._item_mqd1v_205:hover:not(:disabled){background:var(--c-neutral-50)}._item_mqd1v_205:disabled{opacity:.5}._itemDanger_mqd1v_232,._itemDanger_mqd1v_232 svg{color:var(--c-danger)}._divider_mqd1v_236{border:none;border-top:1px solid var(--c-border);margin:4px 0}._tipRoot_mqd1v_242{display:inline-flex;position:relative}._tip_mqd1v_242{z-index:var(--z-dropdown);border-radius:var(--r-sm);background:var(--c-neutral-900);color:var(--c-white);font-size:var(--fs-xs);white-space:nowrap;pointer-events:none;opacity:0;padding:6px 10px;transition:opacity .12s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}._tipRoot_mqd1v_242:hover ._tip_mqd1v_242,._tipRoot_mqd1v_242:focus-within ._tip_mqd1v_242{opacity:1}._toasts_mqd1v_267{z-index:var(--z-toast);left:var(--sp-4);right:var(--sp-4);bottom:calc(var(--sp-4) + env(safe-area-inset-bottom));gap:var(--sp-2);pointer-events:none;flex-direction:column;display:flex;position:fixed}@media (width>=768px){._toasts_mqd1v_267{width:380px;left:auto}}._toast_mqd1v_267{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);background:var(--c-neutral-900);color:var(--c-white);box-shadow:var(--shadow-lg);pointer-events:auto;animation:_sheet_mqd1v_1 .2s var(--ease);display:flex}._toast_mqd1v_267 span{flex:1}._toast_mqd1v_267 ._close_mqd1v_83{color:var(--c-neutral-400);margin:0}._toast_mqd1v_267 ._close_mqd1v_83:hover{color:var(--c-white);background:#ffffff1a}._toast_success_mqd1v_307 svg:first-child{color:var(--c-success-500)}._toast_danger_mqd1v_310 svg:first-child{color:var(--c-danger-500)}._toast_info_mqd1v_313 svg:first-child{color:var(--c-info-500)}._root_10hki_1{border-radius:var(--r-full);background:var(--c-neutral-100);align-items:center;gap:2px;padding:3px 3px 3px 8px;display:inline-flex}._globe_10hki_9{color:var(--c-text-muted);margin-right:2px}._item_10hki_13{border-radius:var(--r-full);height:28px;color:var(--c-text-2);font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:.02em;cursor:pointer;background:0 0;border:none;padding:0 10px}._item_10hki_13:hover{color:var(--c-text)}._on_10hki_28{background:var(--c-surface);color:var(--c-primary);box-shadow:var(--shadow-sm)}._dark_10hki_33{background:#ffffff1f}._dark_10hki_33 ._globe_10hki_9,._dark_10hki_33 ._item_10hki_13{color:#ffffffbf}._dark_10hki_33 ._item_10hki_13:hover{color:var(--c-white)}._dark_10hki_33 ._on_10hki_28{background:var(--c-white);color:var(--c-primary)}._mask_typz5_1{background:var(--c-primary);flex-shrink:0;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._markBox_typz5_12{background:var(--c-primary);border-radius:28%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._filled_typz5_20{border-radius:var(--r-sm);object-fit:cover}._shell_1m3gj_1{min-height:100dvh}._sidebar_1m3gj_6{z-index:var(--z-drawer);width:min(var(--sidebar-w), 86vw);background:var(--c-surface);border-right:1px solid var(--c-border);transition:transform .25s var(--ease);padding-bottom:env(safe-area-inset-bottom);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}._sidebarOpen_1m3gj_21{box-shadow:var(--shadow-lg);transform:none}._scrim_1m3gj_25{z-index:calc(var(--z-drawer) - 1);background:var(--c-overlay);animation:.2s _fade_1m3gj_1;position:fixed;inset:0}@keyframes _fade_1m3gj_1{0%{opacity:0}}@media (width>=1024px){._sidebar_1m3gj_6{width:var(--sidebar-w);transform:none}._scrim_1m3gj_25{display:none}}._brand_1m3gj_47{height:var(--topbar-h);padding:0 var(--sp-5);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}._brandLink_1m3gj_55{display:inline-flex}._closeBtn_1m3gj_58{border-radius:var(--r-sm);width:36px;height:36px;color:var(--c-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}@media (width>=1024px){._closeBtn_1m3gj_58{display:none}}._product_1m3gj_75{margin:-12px var(--sp-5) var(--sp-3);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--c-text-muted);text-transform:uppercase;letter-spacing:.06em}._sidebarTop_1m3gj_83{padding:0 var(--sp-4) var(--sp-3)}._nav_1m3gj_86{padding:0 var(--sp-3) var(--sp-4);overscroll-behavior:contain;flex:1;overflow-y:auto}._group_1m3gj_92+._group_1m3gj_92{margin-top:var(--sp-4)}._groupTitle_1m3gj_95{padding:var(--sp-2) var(--sp-3);font-size:11px;font-weight:var(--fw-semibold);color:var(--c-text-disabled);text-transform:uppercase;letter-spacing:.08em}._link_1m3gj_103{align-items:center;gap:var(--sp-3);min-height:42px;padding:0 var(--sp-3);border-radius:var(--r-md);color:var(--c-text-2);font-weight:var(--fw-medium);transition:background .15s,color .15s;display:flex;text-decoration:none!important}._link_1m3gj_103:hover{background:var(--c-neutral-50);color:var(--c-text)}._linkOn_1m3gj_121,._linkOn_1m3gj_121:hover{background:var(--c-primary);color:var(--c-white);box-shadow:0 6px 14px -6px #2856d999}._linkIcon_1m3gj_127{flex-shrink:0;display:inline-flex}._linkIcon_1m3gj_127 svg{width:20px;height:20px}._linkLabel_1m3gj_135{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._linkBadge_1m3gj_142{border-radius:var(--r-full);background:var(--c-danger-500);min-width:22px;height:22px;color:var(--c-white);font-size:11px;font-weight:var(--fw-bold);text-align:center;padding:0 6px;line-height:22px}._linkOn_1m3gj_121 ._linkBadge_1m3gj_142{background:var(--c-white);color:var(--c-primary)}._sidebarBottom_1m3gj_158{padding:var(--sp-4);border-top:1px solid var(--c-border)}._main_1m3gj_164{flex-direction:column;min-width:0;min-height:100dvh;display:flex}@media (width>=1024px){._main_1m3gj_164{margin-left:var(--sidebar-w)}}._topbar_1m3gj_175{z-index:40;align-items:center;gap:var(--sp-3);height:60px;padding:0 var(--sp-4);padding-top:env(safe-area-inset-top);background:color-mix(in srgb, var(--c-surface) 92%, transparent);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--c-border);display:flex;position:sticky;top:0}@media (width>=768px){._topbar_1m3gj_175{height:var(--topbar-h);padding:0 var(--sp-6)}}._burger_1m3gj_196{border-radius:var(--r-sm);width:40px;height:40px;color:var(--c-text);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-left:-8px;display:inline-flex}._mobileLogo_1m3gj_209{display:inline-flex}@media (width>=1024px){._burger_1m3gj_196,._mobileLogo_1m3gj_209{display:none}}@media (width<=1023px){._withBottom_1m3gj_219 ._burger_1m3gj_196{display:none}}._topStart_1m3gj_223{flex:1;min-width:0;display:none}@media (width>=768px){._topStart_1m3gj_223{display:block}}._topEnd_1m3gj_233{align-items:center;gap:var(--sp-2);margin-left:auto;display:flex}._langWide_1m3gj_239{display:none}@media (width>=768px){._langWide_1m3gj_239{display:inline-flex}._langNarrow_1m3gj_246{display:none}}._langNarrow_1m3gj_246{margin-top:var(--sp-2)}._userBtn_1m3gj_253{border-radius:var(--r-full);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;padding:4px;display:inline-flex}@media (width>=768px){._userBtn_1m3gj_253{padding:4px 10px 4px 4px}._userBtn_1m3gj_253:hover{background:var(--c-neutral-50)}}._userText_1m3gj_272{flex-direction:column;max-width:180px;line-height:1.25;display:none}@media (width>=768px){._userText_1m3gj_272{display:flex}}._userName_1m3gj_283{font-weight:var(--fw-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._userCaption_1m3gj_289{font-size:var(--fs-xs);color:var(--c-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._userChevron_1m3gj_296{color:var(--c-text-muted);display:none}@media (width>=768px){._userChevron_1m3gj_296{display:block}}._menuUser_1m3gj_305{flex-direction:column;gap:2px;display:flex}._menuUser_1m3gj_305 span{font-size:var(--fs-xs);color:var(--c-text-muted)}._content_1m3gj_315{width:100%;max-width:var(--content-max);padding:var(--sp-4) var(--sp-4) var(--sp-8);flex-direction:column;flex:1;gap:20px;min-width:0;margin:0 auto;display:flex}@media (width>=768px){._content_1m3gj_315{padding:var(--sp-6) var(--sp-6) var(--sp-10)}}@media (width>=1280px){._content_1m3gj_315{padding:var(--sp-8)}}._bottomNav_1m3gj_338{z-index:45;padding:6px 4px calc(6px + env(safe-area-inset-bottom));background:var(--c-surface);border-top:1px solid var(--c-border);justify-content:space-around;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 16px -10px #14182633}@media (width>=1024px){._bottomNav_1m3gj_338{display:none}}._withBottom_1m3gj_219 ._content_1m3gj_315{padding-bottom:calc(96px + env(safe-area-inset-bottom))}@media (width>=1024px){._withBottom_1m3gj_219 ._content_1m3gj_315{padding-bottom:var(--sp-10)}}._bottomLink_1m3gj_364{border-radius:var(--r-md);min-height:52px;color:var(--c-text-muted);font-size:11px;font-weight:var(--fw-semibold);-webkit-tap-highlight-color:transparent;flex-direction:column;flex:1;align-items:center;gap:2px;padding:6px 2px;display:flex;text-decoration:none!important}._bottomLink_1m3gj_364 svg{width:22px;height:22px}._bottomOn_1m3gj_383{color:var(--c-primary)}._bottomOn_1m3gj_383 svg{filter:drop-shadow(0 4px 6px #2856d959)}._auth_1m3gj_391{background:var(--c-surface);grid-template-columns:1fr;min-height:100dvh;display:grid}@media (width>=1024px){._auth_1m3gj_391{grid-template-columns:minmax(480px,1fr) 1fr}}._authMain_1m3gj_402{padding:var(--sp-5) var(--sp-4);flex-direction:column;min-width:0;display:flex}@media (width>=768px){._authMain_1m3gj_402{padding:var(--sp-8) var(--sp-10)}._authBox_1m3gj_413{padding:var(--sp-10) 0;margin:auto}}._authTop_1m3gj_418{justify-content:space-between;align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}._authBox_1m3gj_413{width:100%;max-width:440px;padding:var(--sp-8) 0;gap:var(--sp-4);flex-direction:column;margin:0 auto;display:flex}._authTitle_1m3gj_434{font-size:var(--fs-3xl);font-weight:var(--fw-bold)}._authSub_1m3gj_438{color:var(--c-text-muted);margin-top:calc(var(--sp-2) * -1)}._authFoot_1m3gj_442{text-align:center;font-size:var(--fs-sm);color:var(--c-text-muted)}._authAside_1m3gj_447{padding:var(--sp-4);display:none}@media (width>=1024px){._authAside_1m3gj_447{display:block}}._authAsideInner_1m3gj_456{border-radius:var(--r-xl);height:100%;padding:var(--sp-12);justify-content:center;gap:var(--sp-6);color:var(--c-white);background:radial-gradient(circle at 85% 15%, #ffffff29, transparent 40%), radial-gradient(circle at 10% 90%, #f27a1a59, transparent 45%), linear-gradient(150deg, var(--c-primary-500), var(--c-primary-800));flex-direction:column;display:flex}._authAsideInner_1m3gj_456 h2,._authAsideInner_1m3gj_456 h3{color:var(--c-white)}
