:root{--bg-primary:#03141d;--bg-secondary:#162b37;--bg-elevated:#1c3545;--accent-color:#6b9aff;--text-primary:#ffffff;--text-secondary:rgba(255,255,255,0.7);--border-color:rgba(255,255,255,0.1);--toaster-bg:var(--bg-elevated);--toaster-border:var(--border-color);--blob1-color:rgba(99,102,241,0.4);--blob2-color:rgba(244,63,94,0.3);--blob3-color:rgba(34,211,238,0.3);--grid-color:rgba(255,255,255,0.02);--wizard-bg:rgba(28,53,69,0.25);--wizard-border:rgba(255,255,255,0.05);--wizard-gradient:rgba(107,154,255,0.05);--step-bg:rgba(28,53,69,0.4);--step-hover-bg:rgba(28,53,69,0.6);--step-border:rgba(255,255,255,0.1);--editor-bg:linear-gradient(165deg,rgba(22,43,55,0.4),rgba(28,53,69,0.6));--editor-border:rgba(255,255,255,0.05);--editor-toolbar-bg:rgba(28,53,69,0.2);--editor-content-bg:rgba(28,53,69,0.4);--editor-button-hover:rgba(107,154,255,0.1);--editor-active-item:var(--accent-color);--preview-bg:var(--bg-primary);--preview-surface:var(--bg-secondary);--preview-border:var(--border-color);--preview-button-bg:rgba(107,154,255,0.1);--preview-button-hover:rgba(107,154,255,0.2);--preview-surface-color:var(--bg-elevated,#1c2836);--preview-accent-color:var(--accent-color,#6b9aff);--preview-border-radius:12px;--preview-text-color:var(--text-primary,#ffffff);--error:#ef4444;--error-dark:#dc2626;--error-light:rgba(239,68,68,0.1)}.light{--bg-primary:#ffffff;--bg-secondary:#f8fafc;--bg-elevated:#f1f5f9;--accent-color:#3b82f6;--text-primary:#0f172a;--text-secondary:rgba(15,23,42,0.7);--border-color:rgba(15,23,42,0.1);--toaster-bg:var(--bg-elevated);--toaster-border:var(--border-color);--blob1-color:rgba(79,70,229,0.35);--blob2-color:rgba(236,72,153,0.3);--blob3-color:rgba(59,130,246,0.3);--grid-color:rgba(0,0,0,0.05);--wizard-bg:rgba(255,255,255,0.8);--wizard-border:rgba(0,0,0,0.1);--wizard-gradient:rgba(59,130,246,0.05);--step-bg:rgba(107,154,255,0.07);--step-border:rgba(0,0,0,0.1);--step-hover-bg:rgba(255,255,255,1);--editor-bg:linear-gradient(165deg,rgba(248,250,252,0.8),rgba(241,245,249,0.9));--editor-border:rgba(0,0,0,0.1);--editor-toolbar-bg:rgba(255,255,255,0.9);--editor-content-bg:rgba(255,255,255,0.95);--editor-button-hover:rgba(59,130,246,0.1);--editor-active-item:var(--accent-color);--preview-bg:#ffffff;--preview-surface:#f8fafc;--preview-border:rgba(0,0,0,0.1);--preview-button-bg:rgba(59,130,246,0.1);--preview-button-hover:rgba(59,130,246,0.2);--preview-surface-color:var(--bg-elevated,#f8fafc);--preview-accent-color:var(--accent-color,#3b82f6);--preview-border-radius:12px;--preview-text-color:var(--text-primary,#0f172a);--error:#ef4444;--error-dark:#dc2626;--error-light:rgba(239,68,68,0.1)}.my-toast{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.my-toast[data-type=success]{border-left:4px solid #10b981}.my-toast[data-type=error]{border-left:4px solid #ef4444}.my-toast[data-type=warning]{border-left:4px solid #f59e0b}.my-toast[data-type=info]{border-left:4px solid #3b82f6}html{position:relative}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;-webkit-transition:background-color .2s ease,border-color .2s ease,color .2s ease;-o-transition:background-color .2s ease,border-color .2s ease,color .2s ease;-moz-transition:background-color .2s ease,border-color .2s ease,color .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease}body{background-color:var(--bg-primary);color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.button{padding:.75rem 1.5rem;background-color:var(--bg-elevated);color:var(--accent-color);border:1px solid var(--accent-color);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;cursor:pointer;text-decoration:none;font-size:1rem;-webkit-transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.button:hover{background-color:var(--accent-color);color:var(--bg-primary)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg-primary)}::-webkit-scrollbar-thumb{background:var(--bg-elevated);-webkit-border-radius:5px;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--accent-color)}::-moz-selection{background:#00000075;color:var(--text-primary)}::selection{background:#00000075;color:var(--text-primary)}input,select,textarea{background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:.75rem}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--accent-color);-webkit-box-shadow:0 0 0 2px rgba(0,255,179,.1);-moz-box-shadow:0 0 0 2px rgba(0,255,179,.1);box-shadow:0 0 0 2px rgba(0,255,179,.1)}button{cursor:pointer}@property --transition-duration{syntax:"<time>";initial-value:1s;inherits:false}::view-transition-group(root){-webkit-animation-timing-function:cubic-bezier(.16,1,.3,1);-moz-animation-timing-function:cubic-bezier(.16,1,.3,1);-o-animation-timing-function:cubic-bezier(.16,1,.3,1);animation-timing-function:cubic-bezier(.16,1,.3,1)}::view-transition-new(root){-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40"><defs><filter id="blur"><feGaussianBlur stdDeviation="2"/></filter></defs><circle cx="0" cy="0" r="18" fill="white" filter="url(%23blur)"/></svg>') top left /0 no-repeat;mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40"><defs><filter id="blur"><feGaussianBlur stdDeviation="2"/></filter></defs><circle cx="0" cy="0" r="18" fill="white" filter="url(%23blur)"/></svg>') top left /0 no-repeat;-webkit-mask-origin:content-box;mask-origin:content-box;-webkit-animation:scale var(--transition-duration);-moz-animation:scale var(--transition-duration);-o-animation:scale var(--transition-duration);animation:scale var(--transition-duration);-webkit-transform-origin:top left;-moz-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left}.dark::view-transition-old(root),::view-transition-old(root){-webkit-animation:scale var(--transition-duration);-moz-animation:scale var(--transition-duration);-o-animation:scale var(--transition-duration);animation:scale var(--transition-duration);-webkit-transform-origin:top left;-moz-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left;z-index:-1}@-webkit-keyframes scale{to{-webkit-mask-size:350vmax;mask-size:350vmax}}@-moz-keyframes scale{to{mask-size:350vmax}}@-o-keyframes scale{to{mask-size:350vmax}}@keyframes scale{to{-webkit-mask-size:350vmax;mask-size:350vmax}}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-new(*),::view-transition-old(*){-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important;animation:none!important}}.Header_header__pXml_{position:-webkit-sticky;position:sticky;top:0;z-index:999999!important;background:var(--bg-secondary);-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);-o-transition:all .3s cubic-bezier(.4,0,.2,1);-moz-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1)}.Header_scrolled__SWfiZ{background:rgba(var(--bg-secondary-rgb),.85);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(var(--border-rgb),.1);-webkit-box-shadow:0 4px 20px rgba(0,0,0,.08);-moz-box-shadow:0 4px 20px rgba(0,0,0,.08);box-shadow:0 4px 20px rgba(0,0,0,.08)}.Header_container__1EfDa{max-width:1400px;margin:0 auto;padding:0 1.5rem;height:72px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.Header_container__1EfDa,.Header_logoSection__Nw9oX{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.Header_logoSection__Nw9oX{gap:1rem}.Header_logo__sUWiP{text-decoration:none;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.Header_logo__sUWiP:hover{opacity:.9}.Header_logoContent__9qm43{gap:.75rem}.Header_logoContent__9qm43,.Header_logoIcon__Vo1to{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.Header_logoIcon__Vo1to{width:36px;height:36px;background:-webkit-linear-gradient(315deg,var(--accent-color),var(--accent-color-dark));background:-moz-linear-gradient(315deg,var(--accent-color),var(--accent-color-dark));background:-o-linear-gradient(315deg,var(--accent-color),var(--accent-color-dark));background:linear-gradient(135deg,var(--accent-color),var(--accent-color-dark));-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;font-weight:700;color:var(--text-primary);font-size:1rem}.Header_logoText__CnO9H{font-size:1.25rem;font-weight:600;background:-webkit-linear-gradient(315deg,var(--text-primary),var(--accent-color));background:-moz-linear-gradient(315deg,var(--text-primary),var(--accent-color));background:-o-linear-gradient(315deg,var(--text-primary),var(--accent-color));background:linear-gradient(135deg,var(--text-primary),var(--accent-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.Header_nav__qviEC{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.Header_mainNav__z8lXz{margin-right:1rem}.Header_mainNav__z8lXz,.Header_navLink__zk1_f{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:.5rem}.Header_navLink__zk1_f{position:relative;padding:.5rem 1rem;color:var(--text-secondary);text-decoration:none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.Header_navLink__zk1_f:hover{color:var(--text-primary);background:var(--bg-elevated)}.Header_navLink__zk1_f.Header_active__6WZ5_{color:var(--accent-color)}.Header_activeIndicator__QgXcl{position:absolute;bottom:-2px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:16px;height:2px;background:var(--accent-color);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.Header_navIcon__DOpfe{width:18px;height:18px}.Header_userSection__50Vgl{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:1rem}.Header_notificationButton__8BsYE{position:relative;padding:.5rem;background:none;border:none;color:var(--text-secondary);cursor:pointer;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.Header_notificationButton__8BsYE:hover{background:var(--bg-elevated);color:var(--text-primary)}.Header_notificationBadge__XIWx2{position:absolute;top:4px;right:4px;width:8px;height:8px;background:var(--accent-color);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:2px solid var(--bg-secondary)}.Header_userMenu__yA6KN{position:relative}.Header_userInfo__DmH2f{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:.75rem;padding:.5rem;cursor:pointer;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;transition:none;min-height:52px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none}.Header_userInfo__DmH2f:hover{background:var(--bg-elevated)}.Header_userAvatar__T6CTN{-o-object-fit:cover;object-fit:cover}.Header_userAvatarFallback__tR3yt,.Header_userAvatar__T6CTN{width:36px;height:36px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:var(--bg-elevated)}.Header_userAvatarFallback__tR3yt{color:var(--text-primary);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;font-weight:600;font-size:.9rem;-webkit-transition:background .2s ease;-o-transition:background .2s ease;-moz-transition:background .2s ease;transition:background .2s ease}.Header_userInfo__DmH2f:hover .Header_userAvatarFallback__tR3yt{background:-webkit-linear-gradient(315deg,var(--accent-color),var(--accent-color-dark));background:-moz-linear-gradient(315deg,var(--accent-color),var(--accent-color-dark));background:-o-linear-gradient(315deg,var(--accent-color),var(--accent-color-dark));background:linear-gradient(135deg,var(--accent-color),var(--accent-color-dark));color:var(--text-primary)}.Header_userName__QUQLx{color:var(--text-primary);font-weight:500;white-space:nowrap}.Header_userDropdown___nIO9{position:absolute;top:-webkit-calc(100% + .5rem);top:-moz-calc(100% + .5rem);top:calc(100% + .5rem);right:0;width:280px;background:var(--bg-elevated);border:1px solid var(--border-color);-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;padding:.75rem;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .2s cubic-bezier(.4,0,.2,1);-o-transition:all .2s cubic-bezier(.4,0,.2,1);-moz-transition:all .2s cubic-bezier(.4,0,.2,1);transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-box-shadow:0 4px 20px rgba(0,0,0,.15);-moz-box-shadow:0 4px 20px rgba(0,0,0,.15);box-shadow:0 4px 20px rgba(0,0,0,.15)}.Header_userMenu__yA6KN:hover .Header_userDropdown___nIO9{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.Header_dropdownHeader__lPp_z{padding:.75rem;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-bottom:1rem}.Header_dropdownGreeting__4_wgm{display:block;color:var(--text-primary);font-weight:600;font-size:.95rem;margin-bottom:.25rem}.Header_dropdownEmail__jLmBY{display:block;color:var(--text-secondary);font-size:.85rem}.Header_dropdownDivider__eTBrL{height:1px;background:var(--border-color);margin:1rem 0}.Header_dropdownItem__uEKxw{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:.75rem;padding:.75rem 1rem;color:var(--text-primary);text-decoration:none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;width:100%;border:none;background:none;font-size:.95rem;cursor:pointer}.Header_dropdownItem__uEKxw:hover{background:var(--bg-secondary)}.Header_dropdownIcon__zv9G9{width:18px;height:18px;color:var(--text-secondary)}.Header_signOutButton__RH6S6{color:var(--error-color)}.Header_signOutButton__RH6S6:hover{background:rgba(var(--error-rgb),.1)}.Header_authButtons__tWgV0{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:1rem}.Header_signInButton__oIXfE,.Header_signUpButton__liZnf{padding:.75rem 1.5rem;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-decoration:none;font-weight:500;-webkit-transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.Header_signInButton__oIXfE{color:var(--text-primary);border:1px solid var(--border-color)}.Header_signUpButton__liZnf{background:var(--accent-color);color:white}.Header_signInButton__oIXfE:hover,.Header_signUpButton__liZnf:hover{-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);-moz-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.Header_loadingIndicator__Xo0Ej{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:.25rem;padding:.5rem}.Header_loadingDot__yJrqv{width:6px;height:6px;background:var(--text-secondary);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-animation:Header_loadingDot__yJrqv 1.4s ease-in-out infinite;-moz-animation:Header_loadingDot__yJrqv 1.4s ease-in-out infinite;-o-animation:Header_loadingDot__yJrqv 1.4s ease-in-out infinite;animation:Header_loadingDot__yJrqv 1.4s ease-in-out infinite}.Header_loadingDot__yJrqv:nth-child(2){-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.2s}.Header_loadingDot__yJrqv:nth-child(3){-webkit-animation-delay:.4s;-moz-animation-delay:.4s;-o-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes Header_loadingDot__yJrqv{0%,80%,to{-webkit-transform:scale(0);transform:scale(0);opacity:.5}40%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-moz-keyframes Header_loadingDot__yJrqv{0%,80%,to{-moz-transform:scale(0);transform:scale(0);opacity:.5}40%{-moz-transform:scale(1);transform:scale(1);opacity:1}}@-o-keyframes Header_loadingDot__yJrqv{0%,80%,to{-o-transform:scale(0);transform:scale(0);opacity:.5}40%{-o-transform:scale(1);transform:scale(1);opacity:1}}@keyframes Header_loadingDot__yJrqv{0%,80%,to{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:.5}40%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}}.Header_mobileMenuButton__nGqF8{display:none;padding:.5rem;background:none;border:none;color:var(--text-primary);cursor:pointer}@media (max-width:1024px){.Header_mobileMenuButton__nGqF8{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.Header_searchContainer___Jbc5{display:none}.Header_nav__qviEC{position:fixed;top:72px;left:0;right:0;bottom:0;background:var(--bg-secondary);margin:0;padding:1.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:1.5rem;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1);-o-transition:-o-transform .3s cubic-bezier(.4,0,.2,1);-moz-transition:transform .3s cubic-bezier(.4,0,.2,1),-moz-transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1),-webkit-transform .3s cubic-bezier(.4,0,.2,1),-moz-transform .3s cubic-bezier(.4,0,.2,1),-o-transform .3s cubic-bezier(.4,0,.2,1);overflow-y:auto}.Header_navOpen__qSzDo{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.Header_mainNav__z8lXz{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:100%;gap:.75rem}.Header_navLink__zk1_f{width:100%;padding:1rem}.Header_userSection__50Vgl{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:1rem}.Header_userMenu__yA6KN{width:100%}.Header_userDropdown___nIO9{position:static;width:100%;opacity:1;visibility:visible;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;margin-top:.5rem}.Header_authButtons__tWgV0{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:100%}.Header_signInButton__oIXfE,.Header_signUpButton__liZnf{width:100%;text-align:center}}.Header_notificationMenu__XbtG5{position:relative}.Header_notificationDropdown__qsYZR{position:absolute;top:-webkit-calc(100% + .5rem);top:-moz-calc(100% + .5rem);top:calc(100% + .5rem);right:0;width:330px;background:var(--bg-elevated);border:1px solid var(--border-color);-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;padding:.75rem;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .2s cubic-bezier(.4,0,.2,1);-o-transition:all .2s cubic-bezier(.4,0,.2,1);-moz-transition:all .2s cubic-bezier(.4,0,.2,1);transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-box-shadow:0 4px 20px rgba(0,0,0,.15);-moz-box-shadow:0 4px 20px rgba(0,0,0,.15);box-shadow:0 4px 20px rgba(0,0,0,.15)}.Header_notificationMenu__XbtG5:hover .Header_notificationDropdown__qsYZR{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.Header_userDropdown___nIO9 .Header_dropdownHeader__lPp_z{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.Header_dropdownTitle__2yZ1Q{font-size:1.25rem;font-weight:600;color:var(--text-primary)}.Header_closeButton__r31Qi{background:none;border:none;color:var(--text-secondary);cursor:pointer;-webkit-transition:color .2s ease;-o-transition:color .2s ease;-moz-transition:color .2s ease;transition:color .2s ease}.Header_closeButton__r31Qi:hover{color:var(--text-primary)}.Header_notificationList__GOFHf{max-height:300px;overflow-y:auto}.Header_notificationItem__rX71O{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:.75rem;padding:.75rem;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.Header_notificationItem__rX71O:hover{background:var(--bg-secondary)}.Header_notificationIcon__QT2vL{width:32px;height:32px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;font-size:1rem;color:var(--accent-color);background:var(--bg-secondary)}.Header_notificationContent__V_Yo_{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.Header_notificationTitle__L_WvJ{font-size:.9rem;font-weight:500;color:var(--text-primary);margin-bottom:.25rem}.Header_notificationDescription__5O4jr{font-size:.8rem;color:var(--text-secondary)}.Header_notificationTime__XJijO{font-size:.75rem;color:var(--text-secondary);margin-top:.25rem}.Header_emptyNotification__tLkUo{padding:1.5rem;text-align:center;color:var(--text-secondary)}.Header_viewAllButton__mEIDr{display:block;padding:.75rem;text-align:center;color:var(--accent-color);text-decoration:none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;-moz-transition:background-color .2s ease;transition:background-color .2s ease}.Header_viewAllButton__mEIDr:hover{background:var(--bg-elevated)}.Header_themeButton__lXMzH{position:relative;padding:.5rem;background:none;border:none;color:var(--text-secondary);cursor:pointer;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.Header_themeButton__lXMzH:hover{background:var(--bg-elevated);color:var(--text-primary)}@font-face{font-family:geistSans;src:url(/_next/static/media/4473ecc91f70f139-s.p.woff) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:geistSans Fallback;src:local("Arial");ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.__className_1e4310{font-family:geistSans,geistSans Fallback}.__variable_1e4310{--font-geist-sans:"geistSans","geistSans Fallback"}@font-face{font-family:geistMono;src:url(/_next/static/media/463dafcda517f24f-s.p.woff) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:geistMono Fallback;src:local("Arial");ascent-override:69.97%;descent-override:16.73%;line-gap-override:7.61%;size-adjust:131.49%}.__className_c3aa02{font-family:geistMono,geistMono Fallback}.__variable_c3aa02{--font-geist-mono:"geistMono","geistMono Fallback"}