.notification-dropdown[data-v-7cc8b6e0]{background:#fffffff5;border:1px solid rgba(15,23,42,.08);box-shadow:0 16px 34px #0f172a1f;backdrop-filter:blur(18px)}.notification-header[data-v-7cc8b6e0]{border-color:#0f172a14;background:#f8fafceb}.notification-item[data-v-7cc8b6e0]{border-color:#0f172a14}.notification-preview[data-v-7cc8b6e0]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.45}:root.dark .notification-dropdown[data-v-7cc8b6e0]{background:#272b33fa;border-color:#ffffff0f;box-shadow:0 18px 36px #00000057}:root.dark .notification-header[data-v-7cc8b6e0]{border-color:#ffffff0f;background:#343a46b8}:root.dark .notification-item[data-v-7cc8b6e0]{border-color:#ffffff0f}.notification-trigger--open[data-v-b17c045f],.notification-trigger[data-v-b17c045f]:hover{background-color:var(--btn-plain-bg-hover)}.notification-icon[data-v-b17c045f]{color:color-mix(in srgb,var(--text-content) 88%,transparent)}.points-trigger[data-v-aff7e8b7]{background:0 0}.points-trigger[data-v-aff7e8b7]:hover,.points-trigger--open[data-v-aff7e8b7]{background-color:var(--btn-plain-bg-hover)}.points-icon[data-v-aff7e8b7]{color:color-mix(in srgb,var(--text-content) 88%,transparent)}.points-dropdown[data-v-aff7e8b7]{background-color:#fffffffa;border:1px solid rgba(15,23,42,.08);box-shadow:0 18px 38px #0f172a24;backdrop-filter:blur(16px)}.points-dropdown__header[data-v-aff7e8b7],.points-dropdown__footer[data-v-aff7e8b7]{border-color:#0f172a0f}.points-row[data-v-aff7e8b7]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid rgba(15,23,42,.05);transition:background-color .18s ease}.points-row[data-v-aff7e8b7]:last-child{border-bottom:none}.points-row[data-v-aff7e8b7]:hover{background:var(--btn-plain-bg-hover)}.points-row__icon[data-v-aff7e8b7],.points-empty-icon[data-v-aff7e8b7]{display:inline-flex;align-items:center;justify-content:center;border-radius:16px;background:color-mix(in srgb,var(--primary) 14%,transparent);color:var(--primary);font-weight:800}.points-row__icon[data-v-aff7e8b7]{width:40px;height:40px;flex-shrink:0}.points-empty-icon[data-v-aff7e8b7]{width:48px;height:48px}.points-chip[data-v-aff7e8b7]{display:inline-flex;align-items:center;border-radius:999px;padding:2px 8px;font-size:11px;background:color-mix(in srgb,var(--primary) 14%,transparent);color:var(--primary)}:root.dark .points-dropdown[data-v-aff7e8b7]{background-color:#2b2d35;border:1px solid rgba(255,255,255,.06);box-shadow:0 18px 38px #00000038}:root.dark .points-dropdown__header[data-v-aff7e8b7],:root.dark .points-dropdown__footer[data-v-aff7e8b7],:root.dark .points-row[data-v-aff7e8b7]{border-color:#ffffff0f}.nav-top-icon[data-v-39dc0304]{color:color-mix(in srgb,var(--text-secondary) 92%,var(--text-primary) 8%)}.nav-icon-btn[data-v-39dc0304]{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border-radius:.75rem;border:0;background:0 0;transition:background-color .15s,border-color .15s,color .15s;box-shadow:none}.nav-icon-btn[data-v-39dc0304]:hover{background:#ffffff0e}.nav-theme-btn[data-v-39dc0304]{position:relative}.nav-action-group[data-v-39dc0304]{flex-shrink:0}.nav-user-trigger[data-v-39dc0304]{border:0;background:0 0;transition:background-color .15s,border-color .15s,opacity .15s;box-shadow:none}.nav-user-trigger[data-v-39dc0304]:hover{opacity:1;background:#ffffff0e}.nav-user-name[data-v-39dc0304]{color:var(--text-content)!important}.nav-user-caret[data-v-39dc0304]{color:color-mix(in srgb,var(--text-content) 75%,transparent)}.desktop-panel[data-v-39dc0304]{background-color:#fffffff5;border:1px solid rgba(15,23,42,.08);box-shadow:0 16px 34px #0f172a1f;backdrop-filter:blur(14px)}.desktop-menu-item[data-v-39dc0304]{display:flex;align-items:center;gap:.7rem;width:100%;padding:.56rem .9rem;color:var(--text-content);transition:background-color .15s,color .15s,opacity .15s}.desktop-menu-item[data-v-39dc0304]:hover{background-color:var(--btn-plain-bg-hover)}.desktop-menu-item--hero[data-v-39dc0304]{align-items:flex-start;padding-top:.72rem;padding-bottom:.72rem}.desktop-menu-item--danger[data-v-39dc0304]{color:#f87171}.desktop-menu-item--danger[data-v-39dc0304]:hover{background-color:color-mix(in srgb,#ef4444 12%,transparent);color:#fca5a5}.desktop-menu-icon[data-v-39dc0304]{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;flex-shrink:0;border-radius:.7rem;background:color-mix(in srgb,var(--btn-plain-bg) 70%,transparent);color:color-mix(in srgb,var(--text-content) 78%,transparent)}.desktop-menu-icon--primary[data-v-39dc0304]{background:color-mix(in srgb,var(--primary) 18%,transparent);color:var(--primary)}.desktop-menu-icon--danger[data-v-39dc0304]{background:color-mix(in srgb,#ef4444 16%,transparent);color:currentColor}.desktop-menu-title[data-v-39dc0304]{color:var(--text-content);font-size:.93rem;font-weight:600;line-height:1.3}.desktop-menu-description[data-v-39dc0304]{margin-top:.05rem;color:color-mix(in srgb,var(--text-content) 60%,transparent);font-size:.75rem}.desktop-menu-divider[data-v-39dc0304]{height:1px;margin:.15rem .9rem;background:color-mix(in srgb,var(--line-divider) 82%,transparent)}.theme-menu-item[data-v-39dc0304]{display:flex;align-items:center;gap:.7rem;padding:.58rem .9rem;transition:background-color .15s,color .15s}.theme-menu-item--default[data-v-39dc0304]{color:var(--text-content)}.theme-menu-item--default[data-v-39dc0304]:hover{background:var(--btn-plain-bg-hover)}.theme-menu-item--active[data-v-39dc0304]{background:#0f172a0f;color:var(--text-primary)}.theme-menu-icon[data-v-39dc0304]{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex-shrink:0}.quick-search-panel[data-v-39dc0304]{background-color:#fffffff7;border:1px solid rgba(15,23,42,.08);box-shadow:0 16px 34px #0f172a24}.quick-search-input[data-v-39dc0304]{flex:1;height:2.25rem;border:0;border-radius:0;background-color:var(--btn-plain-bg);color:var(--text-content);padding:0 .75rem;outline:0}.quick-search-group[data-v-39dc0304]{display:flex;align-items:center;height:2.25rem;border:1px solid rgba(15,23,42,.08);border-radius:.45rem;overflow:hidden;background:#0f172a08}.quick-search-group[data-v-39dc0304]:focus-within{border-color:#ffffff1a;box-shadow:none}.quick-search-btn[data-v-39dc0304]{height:100%;padding:0 .9rem;border:0;border-left:1px solid rgba(15,23,42,.08);background:#0f172a0b;color:var(--text-primary);font-weight:600}.palette-panel[data-v-39dc0304]{background-color:#fffffff7;border:1px solid rgba(15,23,42,.08);box-shadow:0 16px 34px #0f172a1f}:root.dark .desktop-panel[data-v-39dc0304]{background-color:#2b2d35;border:1px solid rgba(255,255,255,.06);box-shadow:0 14px 28px #0003}:root.dark .theme-menu-item--active[data-v-39dc0304]{background:#ffffff0f}:root.dark .quick-search-panel[data-v-39dc0304]{background-color:#2b2d35;border:1px solid rgba(255,255,255,.06);box-shadow:0 14px 28px #00000038}:root.dark .quick-search-group[data-v-39dc0304]{border:1px solid rgba(255,255,255,.06);background:#ffffff08}:root.dark .quick-search-btn[data-v-39dc0304]{border-left:1px solid rgba(255,255,255,.06);background:#ffffff0f;color:#fff}:root.dark .palette-panel[data-v-39dc0304]{background-color:#2b2d35;border:1px solid rgba(255,255,255,.06);box-shadow:0 14px 28px #0000002e}.palette-slider-wrap[data-v-39dc0304]{background:var(--palette-slider-wrap-bg)}.palette-slider[data-v-39dc0304]{height:1.2rem;background-image:var(--palette-slider-gradient);border-radius:.375rem}.palette-preset-btn[data-v-39dc0304]{border:1px solid color-mix(in srgb,var(--line-divider) 78%,transparent)}.nav-top-link[data-v-02918eb9]{padding:.5rem .65rem;border-radius:.8rem;border:1px solid transparent;color:var(--text-secondary)!important;letter-spacing:.01em;transition:background-color .15s,color .15s,border-color .15s}.nav-top-link[data-v-02918eb9]:hover{color:var(--text-primary)!important;background:#ffffff0a;border-color:#ffffff0a}.nav-dropdown-panel[data-v-02918eb9]{background:#fffffff5;border:1px solid rgba(15,23,42,.08);box-shadow:0 16px 34px #0f172a1f;backdrop-filter:blur(18px)}.nav-dropdown-item[data-v-02918eb9]{display:flex;align-items:center;gap:.75rem;padding:.7rem 1rem;color:var(--text-content);transition:background-color .15s,color .15s}.nav-dropdown-item[data-v-02918eb9]:hover{background-color:#0f172a0d}:root.dark .nav-dropdown-panel[data-v-02918eb9]{background:#272b33fa;border-color:#ffffff0f;box-shadow:0 18px 36px #00000057}:root.dark .nav-dropdown-item[data-v-02918eb9]:hover{background-color:#ffffff0b}.mobile-link[data-v-24a29278]{display:flex;align-items:center;gap:.75rem;min-height:44px;padding:.7rem .8rem;border-radius:.7rem;font-size:.875rem;font-weight:500;color:var(--text-secondary);transition:background-color .15s,color .15s,border-color .15s;border:1px solid transparent}.mobile-link[data-v-24a29278]:hover{color:var(--text-primary);border-color:color-mix(in srgb,var(--line-divider) 70%,transparent);background:color-mix(in srgb,var(--btn-plain-bg-hover) 94%,transparent)}.palette-slider-wrap[data-v-24a29278]{background:var(--palette-slider-wrap-bg)}.palette-slider[data-v-24a29278]{height:1.2rem;background-image:var(--palette-slider-gradient);border-radius:.375rem}.palette-preset-btn[data-v-24a29278]{border:1px solid color-mix(in srgb,var(--line-divider) 78%,transparent)}.site-navbar[data-v-ced7311a]{border-bottom:1px solid color-mix(in srgb,var(--line-divider) 88%,transparent);background:linear-gradient(180deg,#ffffffeb,#fafbfce0);box-shadow:0 1px #ffffffb3,0 10px 28px #0f172a0f;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}:root.dark .site-navbar[data-v-ced7311a]{border-bottom-color:#ffffff0d;background:#292b33;box-shadow:0 8px 24px #0000002e}