._timeline_k34z7_1{gap:.75rem;margin:0;padding:0;list-style:none;display:grid;position:relative}._timeline_k34z7_1:before{content:"";background:linear-gradient(to bottom, color-mix(in srgb, var(--color-accent,gold) 72%, transparent), color-mix(in srgb, var(--color-accent,gold) 18%, transparent));width:1px;position:absolute;top:1rem;bottom:1rem;left:.9375rem}._step_k34z7_24{grid-template-columns:1.875rem minmax(0,1fr);align-items:start;gap:.85rem;display:grid;position:relative}._stepNumber_k34z7_32{z-index:1;border:1px solid color-mix(in srgb, var(--color-accent,gold) 60%, transparent);background:color-mix(in srgb, var(--color-accent,gold) 8%, #080810);width:1.875rem;height:1.875rem;color:var(--color-accent,gold);box-shadow:0 0 12px color-mix(in srgb, var(--color-accent,gold) 18%, transparent);border-radius:50%;place-items:center;font-size:.78rem;font-weight:800;display:grid;position:relative}._step_k34z7_24 p{color:#ffffffdb;font-family:var(--font-family-secondary);margin:0;padding-top:.15rem;font-size:.95rem;line-height:1.55}._highlight_k34z7_57{color:var(--color-accent,gold);font-weight:700}._key_k34z7_62{border:1px solid color-mix(in srgb, var(--color-accent,gold) 32%, transparent);background:color-mix(in srgb, var(--color-accent,gold) 7%, transparent);min-width:1.6rem;min-height:1.6rem;color:var(--color-accent,gold);vertical-align:middle;border-radius:.4rem;justify-content:center;align-items:center;padding:.2rem .45rem;display:inline-flex}._browserNotice_k34z7_76{color:#ffffffd6;align-items:center;gap:.75rem;display:flex}._browserNotice_k34z7_76 svg{color:var(--color-accent,gold);flex:none;font-size:1.4rem}._browserNotice_k34z7_76 p{margin:0;line-height:1.5}._aboutApplication_10yin_1{color:#f5efff;width:min(34rem,84vw)}._tabList_10yin_6{margin-bottom:1rem}._tabPanel_10yin_10{outline:none}._brandPanel_10yin_15{background:#0a05166b;border:1px solid #bc93ff3d;border-radius:8px;align-items:center;gap:1rem;padding:1rem;display:flex}._brandIcon_10yin_35{color:#d7c4ff;background:#8054d238;border-radius:8px;flex:none;place-items:center;width:2.75rem;height:2.75rem;font-size:1.35rem;display:grid}._brandPanel_10yin_15 h3{margin:0 0 .35rem;font-size:1.1rem;line-height:1.2}._brandPanel_10yin_15 p{color:#f5efffb8;margin:0;font-size:.92rem;line-height:1.45}._versionGrid_10yin_85{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1rem 0 0;display:grid}._versionGrid_10yin_85 div{background:#ffffff0b;border:1px solid #bc93ff2e;border-radius:8px;min-width:0;padding:.75rem}._versionGrid_10yin_85 dt{color:#f5efff94;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.35rem;font-size:.72rem;font-weight:700}._versionGrid_10yin_85 dd{color:#fff8d6;overflow-wrap:anywhere;min-width:0;margin:0;font-size:.9rem;line-height:1.35}._statusValue_10yin_151{align-items:center;gap:.45rem;display:flex}._ownershipPanel_10yin_163{color:#f5efffd1;background:#fff8d60e;border:1px solid #fff8d62e;border-radius:8px;margin-top:1rem;padding:.85rem 1rem;font-size:.9rem;line-height:1.45}._ownershipPanel_10yin_163 p{margin:0}._ownershipPanel_10yin_163 p+p{margin-top:.4rem}._ownershipPanel_10yin_163 strong{color:#fff8d6;margin-right:.45rem;display:inline-block}._ownershipPanel_10yin_163 a{color:#fff8d6;font-weight:700;text-decoration:none}._ownershipPanel_10yin_163 a:hover,._ownershipPanel_10yin_163 a:focus-visible{text-decoration:underline}._installPanel_10yin_230{background:#8054d214;border:1px solid #bc93ff38;border-radius:8px;padding:1rem}._installHeading_10yin_237{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;display:grid}._installIcon_10yin_244{color:#d7c4ff;background:#8054d233;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;font-size:1.1rem;display:grid}._installHeading_10yin_237 h4{color:#fff8d6;margin:0 0 .25rem;font-size:1rem}._installHeading_10yin_237 p{color:#f5efffb8;margin:0;font-size:.88rem;line-height:1.45}._installActions_10yin_268{justify-content:flex-end;margin-top:.9rem;display:flex}._installButton_10yin_274{min-width:10.5rem}._installedBadge_10yin_278{justify-self:end}._installInstructions_10yin_282{border-top:1px solid #bc93ff2e;margin-top:1rem;padding-top:1rem}._installFallbackLabel_10yin_288{color:#f5efffb8;letter-spacing:.04em;text-transform:uppercase;margin:0 0 .85rem;font-size:.82rem;font-weight:700}._okIcon_10yin_298{color:#63f2c5}._warnIcon_10yin_306{color:#ffcf73}._spin_10yin_314{color:#d7c4ff;animation:.9s linear infinite _spin_10yin_314}._healthError_10yin_324{color:#ffe2a5;background:#ffcf7314;border:1px solid #ffcf7347;border-radius:8px;margin:1rem 0 0;padding:.75rem;font-size:.88rem;line-height:1.45}._actions_10yin_346{justify-content:flex-end;margin-top:1.15rem;display:flex}._closeButton_10yin_358{min-width:6.5rem}@keyframes _spin_10yin_314{to{transform:rotate(360deg)}}@media (width<=520px){._aboutApplication_10yin_1{width:100%}._brandPanel_10yin_15{align-items:flex-start}._versionGrid_10yin_85{grid-template-columns:1fr}._installHeading_10yin_237{grid-template-columns:auto minmax(0,1fr)}._installedBadge_10yin_278{grid-column:1/-1;justify-self:start}._installActions_10yin_268,._installButton_10yin_274{width:100%}}._user-dropdown_17j4e_1{z-index:11;margin-left:15px;display:inline-block;position:relative}._user-dropdown-toggle_17j4e_15{color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;border-radius:20px;align-items:center;gap:8px;padding:5px;transition:background-color .2s;display:flex}._user-dropdown-toggle_17j4e_15:hover{background-color:#0000}._user-dropdown-toggle_17j4e_15:focus{outline:none;box-shadow:none!important}._user-dropdown-toggle_17j4e_15:hover ._user-avatar_17j4e_59,._user-dropdown-toggle_17j4e_15:hover ._user-name_17j4e_61,._user-dropdown-toggle_17j4e_15:focus ._user-avatar_17j4e_59,._user-dropdown-toggle_17j4e_15:focus ._user-name_17j4e_61{filter:drop-shadow(0 0 4px);color:var(--color-primary-light)}._user-avatar_17j4e_59{object-fit:cover;border-radius:50%;width:30px;height:30px;transition:all .2s}._user-avatar-placeholder_17j4e_91{color:#fff;background-color:#3700ff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-weight:700;display:flex}._user-name_17j4e_61{text-overflow:ellipsis;white-space:nowrap;max-width:250px;transition:all .2s;overflow:hidden}._compact_17j4e_128{margin-left:0}._compact_17j4e_128 ._user-name_17j4e_61{display:none}@media (width<=640px){._user-name_17j4e_61{display:none}}._open_17j4e_146,._closing_17j4e_154{visibility:visible}._user-dropdown-menu_17j4e_162{top:var(--user-menu-top,64px);padding-bottom:max(16px, env(safe-area-inset-bottom,0px));background-color:var(--color-bg-glass-heavy,#0c0624);-webkit-backdrop-filter:var(--glass-filter,blur(10px));backdrop-filter:var(--glass-filter,blur(10px));box-shadow:var(--shadow-md,0 4px 12px #0003);box-sizing:border-box;width:max-content;min-width:250px;max-height:calc(100dvh - var(--user-menu-top,64px));border:1px solid var(--color-border,#ffffff1a);pointer-events:auto;opacity:1;border-radius:8px 0 0 8px;transition:transform .3s cubic-bezier(.16,1,.3,1);position:fixed;bottom:0;right:0;overflow:hidden auto;transform:translate(100%)}._user-dropdown-menu_17j4e_162._open_17j4e_146{opacity:1;transform:translate(0)}._user-dropdown-menu_17j4e_162._closing_17j4e_154{opacity:1;pointer-events:none;transition:transform .3s cubic-bezier(.16,1,.3,1);transform:translate(100%)}._mobile-menu-backdrop_17j4e_234,._mobile-menu-header_17j4e_236{display:none}._menu-navigation_17j4e_244{flex-direction:column;display:flex}._menu-section_17j4e_254{padding:.35rem 0}._menu-section_17j4e_254+._menu-section_17j4e_254{border-top:1px solid var(--color-border-subtle,#ffffff14)}._menu-section-title_17j4e_270{color:var(--color-text-muted);font-family:var(--font-body,inherit);letter-spacing:.12em;text-transform:uppercase;margin:0;padding:.35rem .95rem .25rem;font-size:.64rem;font-weight:700;line-height:1.2}._menu-section-items_17j4e_294{flex-direction:column;display:flex}._dropdown-item_17j4e_304{color:var(--color-text-primary);cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;align-items:center;gap:10px;width:100%;min-width:0;padding:10px 15px;text-decoration:none;transition:background-color .2s;display:flex}._dropdown-item_17j4e_304:hover{background-color:#9c27b033}._dropdown-icon_17j4e_346{color:var(--color-primary-light);flex-shrink:0;font-size:16px}._switch-item_17j4e_358{color:var(--color-primary-light)}._switch-item_17j4e_358:hover{color:var(--color-text-primary);background-color:#c6a4ff26}._dropdown-divider_17j4e_376{background-color:var(--color-border);height:1px;margin:5px 0}._logout-item_17j4e_388{color:var(--color-error);border-top:1px solid var(--color-border)}._logout-item_17j4e_388:hover{background-color:#ff4d4f1a}@keyframes _slideDown_17j4e_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translate(0)}}@media (width<=768px){._mobile-menu-backdrop_17j4e_234{inset:var(--user-menu-top,64px) 0 0;z-index:9998;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;background:radial-gradient(circle at 80% 12%,#b642ff29,#0000 34%),#0604128f;transition:opacity .28s cubic-bezier(.16,1,.3,1);display:block;position:fixed}._mobile-menu-backdrop_17j4e_234._open_17j4e_146{opacity:1}._mobile-menu-backdrop_17j4e_234._closing_17j4e_154{opacity:0;pointer-events:none}._user-dropdown-menu_17j4e_162{overscroll-behavior:contain;touch-action:pan-y;background:linear-gradient(#160a32fa,#08041cf5),#0c0624fa;border:0;border-left:1px solid #d6b85e3d;border-radius:22px 0 0 22px;flex-direction:column;max-width:calc(100vw - 18px);max-height:none;padding:0;transition:transform .35s cubic-bezier(.16,1,.3,1);animation:none;display:flex;overflow-y:auto;transform:translate(100%);box-shadow:-18px 0 42px #000000ad,0 0 34px #9c27b02e;top:var(--user-menu-top,64px)!important;z-index:10000!important;opacity:1!important;width:min(88vw,390px)!important;position:fixed!important;bottom:0!important;left:auto!important;right:0!important}._user-dropdown-menu_17j4e_162._open_17j4e_146{transform:translate(0);opacity:1!important}._user-dropdown-menu_17j4e_162._closing_17j4e_154{pointer-events:none;transition:transform .35s cubic-bezier(.16,1,.3,1);transform:translate(100%);opacity:1!important}._mobile-menu-header_17j4e_236{z-index:1;min-height:78px;padding:max(14px, env(safe-area-inset-top)) 14px 14px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#08041cf5;border-bottom:1px solid #d6b85e2e;grid-template-columns:auto minmax(0,1fr) 38px;align-items:center;gap:10px;display:grid;position:sticky;top:0}._mobile-menu-user_17j4e_592{gap:2px;min-width:0;display:grid}._mobile-menu-user_17j4e_592 strong,._mobile-menu-user_17j4e_592 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._mobile-menu-user_17j4e_592 strong{color:#fffaf0;font-family:var(--font-display,inherit);font-size:1rem;font-weight:700}._mobile-menu-user_17j4e_592 span{color:#ebe2ffad;font-size:.78rem}._menu-section_17j4e_254{padding:.3rem 0}._menu-section_17j4e_254+._menu-section_17j4e_254{border-top-color:#d6b85e24}._menu-section-title_17j4e_270{color:#d6b8ffa8;padding:.45rem 18px .25rem;font-size:.63rem}._mobile-menu-close_17j4e_670{color:#f3e7ff;cursor:pointer;background:#ffffff0f;border:1px solid #d6b85e3d;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}._mobile-menu-close_17j4e_670:active{transform:translateY(1px)}._dropdown-item_17j4e_304{color:#f7f0ff;white-space:nowrap;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff13;border-radius:0;min-height:48px;padding:0 18px;font-size:.92rem;line-height:1.2}._dropdown-item_17j4e_304:hover,._dropdown-item_17j4e_304:focus-visible{background:#7a48be38}._dropdown-icon_17j4e_346{color:#e7ddffd1;flex-shrink:0;width:18px;min-width:18px;font-size:18px}._dropdown-divider_17j4e_376{background:linear-gradient(90deg,#0000,#d6b85e1f,#0000);border-bottom:1px solid #d6b85e29;height:10px;margin:0}._logout-item_17j4e_388{border-top-color:#d6b85e2e;border-bottom:0;justify-content:flex-start;min-height:50px}@keyframes _mobileMenuSlideIn_17j4e_1{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}}._notification-item_14o7v_1{cursor:pointer;border-bottom:1px solid #9c27b01a;align-items:flex-start;gap:12px;padding:12px 16px;transition:background-color .2s;display:flex;position:relative}._notification-item_14o7v_1:hover{background-color:var(--notification-hover)}._notification-item_14o7v_1._read_14o7v_31{background-color:var(--notification-read)}._notification-item_14o7v_1._unread_14o7v_39{background-color:var(--notification-unread)}._notification-item_14o7v_1._unread_14o7v_39:before{content:"";background-color:#9c27b0;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:5px;transform:translateY(-50%)}._notification-icon-container_14o7v_71{flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._notification-icon_14o7v_71{color:#9c27b0;width:20px;height:20px}._notification-icon_14o7v_71._message_14o7v_101{color:#4a90e2}._notification-icon_14o7v_71._subscription_14o7v_103{color:#9c27b0}._notification-icon_14o7v_71._mention_14o7v_105{color:#f5a623}._notification-icon_14o7v_71._follow_14o7v_107{color:#7ed321}._notification-icon_14o7v_71._comment_14o7v_109{color:#50e3c2}._notification-icon_14o7v_71._like_14o7v_111{color:#ff5e87}._notification-icon_14o7v_71._appointment_14o7v_113{color:#bd10e0}._notification-icon_14o7v_71._reading_14o7v_115{color:#9013fe}._notification-icon_14o7v_71._content_14o7v_117{color:#4a90e2}._notification-icon_14o7v_71._gift_14o7v_119{color:#f5a623}._notification-icon_14o7v_71._tip_14o7v_121{color:#7ed321}._notification-icon_14o7v_71._game_14o7v_123{color:#8b5cf6}._notification-icon_14o7v_71._system_14o7v_125{color:#9c27b0}._notification-content_14o7v_129{flex:1;min-width:0}._notification-title_14o7v_134{color:var(--notification-text);overflow-wrap:anywhere;margin-bottom:2px;font-size:.92rem;font-weight:700;line-height:1.3}._notification-message_14o7v_143{word-break:break-word;color:var(--notification-text);margin-bottom:4px;font-size:.9rem;line-height:1.4}._notification-message_14o7v_143 a{color:#9c27b0;font-weight:500;text-decoration:none}._notification-message_14o7v_143 a:hover{text-decoration:underline}._notification-time_14o7v_177{color:var(--notification-secondary);font-size:.75rem}._notification-dismiss_14o7v_187{color:var(--notification-secondary);cursor:pointer;visibility:hidden;opacity:0;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:3px;transition:all .2s;display:flex}._notification-item_14o7v_1:hover ._notification-dismiss_14o7v_187{visibility:visible;opacity:1}._notification-dismiss_14o7v_187:hover{color:var(--notification-text);background-color:#ffffff1a}._restore-button_14o7v_241{color:#7ed321}._restore-button_14o7v_241:hover{color:#a5d86a;background-color:#7ed32126}:root{--notification-bg:var(--color-bg-primary,#1a1a2e);--notification-hover:#9c27b01f;--notification-border:var(--color-border-subtle,#9c27b04d);--notification-text:var(--color-text-primary,#e0e0e0);--notification-secondary:var(--color-text-secondary,#a0a0a0);--notification-read:var(--color-bg-canvas,#1e1e2880);--notification-unread:#9c27b014}._notifications-dropdown_ls94w_21{background-color:var(--notification-bg);border:1px solid var(--notification-border);pointer-events:auto;border-radius:8px;flex-direction:column;width:350px;max-height:500px;animation:.2s ease-out _slideDown_ls94w_1;display:flex;overflow:hidden;box-shadow:0 4px 20px #0000004d}@keyframes _slideDown_ls94w_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._notifications-header_ls94w_61{border-bottom:1px solid var(--notification-border);background-color:var(--color-bg-secondary,#14141ee6);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}._notifications-header_ls94w_61 h3{color:var(--notification-text);margin:0;font-family:Cinzel,serif;font-size:1rem;font-weight:600}._header-actions_ls94w_95{gap:8px;display:flex}._refresh-button_ls94w_105,._close-dropdown-button_ls94w_107{color:var(--notification-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex}._refresh-button_ls94w_105:hover,._close-dropdown-button_ls94w_107:hover{color:var(--notification-text);background-color:#ffffff1a}._notifications-list_ls94w_147{scrollbar-width:thin;scrollbar-color:var(--notification-border) transparent;max-height:400px;overflow-y:auto}._notifications-list_ls94w_147::-webkit-scrollbar{width:6px}._notifications-list_ls94w_147::-webkit-scrollbar-track{background:0 0}._notifications-list_ls94w_147::-webkit-scrollbar-thumb{background-color:var(--notification-border);border-radius:10px}._notifications-controls_ls94w_187{border-top:1px solid var(--notification-border);background-color:var(--color-bg-secondary,#14141ee6);justify-content:space-between;padding:10px 16px;display:flex}._mark-all-read-button_ls94w_203,._clear-all-button_ls94w_205{color:var(--notification-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:6px;padding:6px 10px;font-size:.8rem;transition:all .2s;display:flex}._mark-all-read-button_ls94w_203:hover,._clear-all-button_ls94w_205:hover{color:var(--notification-text);background-color:#ffffff1a}._mark-all-read-button_ls94w_203:disabled{opacity:.5;cursor:not-allowed}._clear-all-button_ls94w_205{color:#ff6b6b}._clear-all-button_ls94w_205:hover{color:#ff8080;background-color:#ff6b6b1a}._notifications-loading_ls94w_273{height:200px;color:var(--notification-secondary);flex-direction:column;justify-content:center;align-items:center;display:flex}._loader_ls94w_291{border:3px solid #9c27b01a;border-top:3px solid var(--notification-border);border-radius:50%;width:30px;height:30px;margin-bottom:15px;animation:1s linear infinite _spin_ls94w_1}@keyframes _spin_ls94w_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._notifications-empty_ls94w_321{height:200px;color:var(--notification-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex}._empty-icon_ls94w_343{margin-bottom:10px;font-size:2.5rem}._empty-subtitle_ls94w_353{opacity:.7;margin-top:5px;font-size:.85rem}._notifications-footer_ls94w_365{border-top:1px solid var(--notification-border);background-color:var(--color-bg-secondary,#14141ee6);justify-content:center;padding:12px 16px;display:flex}._view-all-link_ls94w_381{color:var(--notification-secondary);font-size:.85rem;text-decoration:none;transition:color .2s}._view-all-link_ls94w_381:hover{color:var(--notification-text);text-decoration:underline}@media (width<=768px){._notifications-dropdown_ls94w_21{width:90vw;max-height:70vh;position:fixed!important;top:60px!important;left:5vw!important;right:5vw!important}._notifications-list_ls94w_147{max-height:50vh}}._notification-bell-container_f7hgh_1{position:relative}._notification-bell_f7hgh_1{color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:5px;font-size:1.2rem;transition:all .2s;display:flex;position:relative}._notification-bell_f7hgh_1:hover{background-color:#0000}._notification-bell_f7hgh_1:focus{border:0;outline:none;box-shadow:none!important}._notification-bell_f7hgh_1:hover ._bell-icon_f7hgh_30,._notification-bell_f7hgh_1:focus ._bell-icon_f7hgh_30{filter:drop-shadow(0 0 4px);color:var(--color-primary-light);transform:scale(1.1)}._notification-bell_f7hgh_1._has-notifications_f7hgh_38 ._bell-icon_f7hgh_30{transform-origin:top}._bell-icon-wrapper_f7hgh_43{transform-origin:50% 12%;justify-content:center;align-items:center;display:flex}._bell-icon-wrapper_f7hgh_43._animate_f7hgh_50{animation:.72s cubic-bezier(.22,.75,.28,1) _bellRing_f7hgh_1}@keyframes _bellRing_f7hgh_1{0%,to{transform:rotate(0)}18%{transform:rotate(10deg)}36%{transform:rotate(-8deg)}54%{transform:rotate(5deg)}70%{transform:rotate(-3deg)}84%{transform:rotate(1deg)}}._bell-icon_f7hgh_30{color:var(--color-text-primary);transition:all .2s}._notification-count_f7hgh_69{color:#fff;background-color:#ff4d4f;border-radius:10px;justify-content:center;align-items:center;min-width:18px;height:18px;font-size:.7rem;font-weight:700;display:flex;position:absolute;top:0;right:0;transform:translate(25%,-25%);box-shadow:0 2px 4px #0003}@media (prefers-reduced-motion:reduce){._bell-icon-wrapper_f7hgh_43._animate_f7hgh_50{animation:none}}
