.CookieBanner_host__woOZh{position:fixed;z-index:95;right:24px;bottom:24px;max-width:420px;animation:CookieBanner_ckSlide__w6wiK .28s cubic-bezier(.2,.8,.2,1)}@keyframes CookieBanner_ckSlide__w6wiK{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:640px){.CookieBanner_host__woOZh{right:12px;left:12px;bottom:12px;max-width:none}}.CookieBanner_card___mm1l{position:relative;background:#ffffff;color:#0f172a;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 12px 28px -12px rgba(15,23,42,.18);padding:16px 18px 18px;display:grid;grid-template-columns:32px 1fr 24px;gap:10px}.CookieBanner_icon__Fa8zQ{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#f1f5f9;color:#0f172a;margin-top:2px}.CookieBanner_title__xoAOB{margin:0 0 4px;font-size:14px;font-weight:600;letter-spacing:-.005em;color:#0f172a}.CookieBanner_desc__7_V_2{margin:0 0 12px;font-size:12.5px;line-height:1.55;color:#475569}.CookieBanner_link__1C613{color:#0f172a;text-decoration:underline;text-underline-offset:2px}.CookieBanner_actions__v0Yhh{display:flex;gap:8px;flex-wrap:wrap}.CookieBanner_btnGhost__cFb52,.CookieBanner_btnPrimary__Tmsrs{display:inline-flex;align-items:center;justify-content:center;height:30px;padding:0 14px;border-radius:999px;font-size:12.5px;cursor:pointer;border:1px solid transparent;transition:background .15s,border-color .15s,color .15s}.CookieBanner_btnGhost__cFb52{background:transparent;color:#0f172a;border-color:#e2e8f0}.CookieBanner_btnGhost__cFb52:hover{border-color:#0f172a}.CookieBanner_btnPrimary__Tmsrs{background:#0a0a0a;color:#ffffff}.CookieBanner_btnPrimary__Tmsrs:hover{background:#1a1a1a}.CookieBanner_close__Vj1C4{width:24px;height:24px;border-radius:6px;background:transparent;border:0;color:#94a3b8;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.CookieBanner_close__Vj1C4:hover{color:#0f172a;background:#f1f5f9}.MaintenancePage_page__apo_1{min-height:100vh;background:#fafafa;display:flex;align-items:center;justify-content:center;padding:24px;font-family:Inter Variable,Inter,-apple-system,PingFang SC,Microsoft YaHei,sans-serif;color:#0f172a}.MaintenancePage_card__By_iS{max-width:480px;width:100%;background:#ffffff;border:1px solid #e5e7eb;border-radius:16px;padding:56px 36px 44px;text-align:center;box-shadow:0 12px 32px -16px rgba(15,23,42,.16)}.MaintenancePage_spinner__gXv57{font-size:36px;margin-bottom:12px}.MaintenancePage_title__S7C7R{margin:0 0 12px;font-size:22px;font-weight:700;letter-spacing:-.005em;color:#0a0a0a}.MaintenancePage_message__4Lg3Z{margin:0 0 20px;font-size:14px;line-height:1.65;color:#475569}.MaintenancePage_note__DNHEj{margin:0;font-size:13px;color:#64748b;border-top:1px solid #f1f5f9;padding-top:16px}.MaintenancePage_link__I97TE{color:#0a0a0a;text-decoration:underline;text-underline-offset:2px}.AnnouncementBar_bar__LgzHi{display:flex;align-items:center;justify-content:center;text-align:center;padding:9px 24px;font-size:13px;line-height:1.45;letter-spacing:.005em;border-bottom:1px solid transparent;text-decoration:none;transition:opacity .18s}.AnnouncementBar_bar__LgzHi:hover{opacity:.92}.AnnouncementBar_tone_info__6RbDu{background:#f1f5f9;color:#0f172a;border-bottom-color:#e2e8f0}.AnnouncementBar_tone_warn__Pm9Uc{background:#fffbeb;color:#92400e;border-bottom-color:#fde68a}.AnnouncementBar_tone_promo__ek8cE{background:#0a0a0a;color:#fafafa;border-bottom-color:#0a0a0a}@media (max-width:640px){.AnnouncementBar_bar__LgzHi{padding:8px 14px;font-size:12px}}