.bH0WpG_container{background:hsl(var(--background));justify-content:center;align-items:center;min-height:100vh;padding:1.5rem 1rem;font-family:DM Sans,Inter,sans-serif;display:flex}.bH0WpG_card{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:16px;width:100%;max-width:460px;padding:2.5rem;box-shadow:0 8px 32px #00000026}.bH0WpG_header{text-align:center;margin-bottom:1.75rem}.bH0WpG_title{color:hsl(var(--foreground));margin:0;font-size:1.6rem;font-weight:700;line-height:1.25}.bH0WpG_subtitle{color:hsl(var(--muted-foreground));margin-top:.5rem;font-size:.9rem;line-height:1.5}.bH0WpG_notice{color:hsl(var(--foreground));background:#d4a3731f;border:1px solid #d4a3734d;border-radius:8px;margin-bottom:1.25rem;padding:.8rem .9rem;font-size:.85rem;line-height:1.5}.bH0WpG_form{flex-direction:column;gap:1.2rem;display:flex}.bH0WpG_inputGroup{flex-direction:column;gap:.5rem;display:flex}.bH0WpG_inputGroup label{color:hsl(var(--foreground));font-size:.85rem;font-weight:600}.bH0WpG_inputGroup input{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;outline:none;width:100%;padding:.75rem .85rem;font-size:.9rem;transition:border-color .2s}.bH0WpG_inputGroup input:focus{border-color:#d4a373;box-shadow:0 0 0 3px #d4a37326}.bH0WpG_meter{flex-direction:column;gap:.4rem;display:flex}.bH0WpG_meterTrack{gap:.25rem;display:flex}.bH0WpG_meterSegment{background:hsl(var(--border));border-radius:999px;flex:1;height:5px;transition:background-color .2s}.bH0WpG_meterSegmentWeak{background:#ef4444}.bH0WpG_meterSegmentMedium{background:#f59e0b}.bH0WpG_meterSegmentStrong{background:#22c55e}.bH0WpG_meterLabel{color:hsl(var(--muted-foreground));font-size:.75rem}.bH0WpG_hints{flex-direction:column;gap:.2rem;margin:0;padding-left:1.1rem;display:flex}.bH0WpG_hints li{color:hsl(var(--muted-foreground));font-size:.78rem;line-height:1.4}.bH0WpG_error{color:#ef4444;background:#ef44441f;border:1px solid #ef444433;border-radius:8px;padding:.8rem;font-size:.85rem}.bH0WpG_errorList{text-align:left;flex-direction:column;gap:.2rem;margin:.4rem 0 0;padding-left:1.1rem;display:flex}.bH0WpG_success{color:#16a34a;text-align:center;background:#22c55e1f;border:1px solid #22c55e40;border-radius:8px;padding:.8rem;font-size:.85rem}.bH0WpG_button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#d4a373,#b5835a);border:none;border-radius:8px;width:100%;height:auto;padding:.9rem;font-size:1rem;font-weight:600;transition:all .25s;box-shadow:0 2px 8px #d4a3734d}.bH0WpG_button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 16px #d4a37366}.bH0WpG_button:disabled{opacity:.6;cursor:not-allowed;transform:none}@media (max-width:480px){.bH0WpG_container{align-items:flex-start;padding:1rem .75rem 2rem}.bH0WpG_card{border-radius:12px;padding:1.5rem 1.25rem}.bH0WpG_title{font-size:1.35rem}.bH0WpG_form{gap:1rem}}
.hQ66MW_navbar{z-index:1000;justify-content:center;width:100%;padding:1.25rem 1.5rem;transition:all .5s cubic-bezier(.19,1,.22,1);display:flex;position:fixed;top:0}.hQ66MW_navbarInner{background:0 0;border-radius:999px;justify-content:space-between;align-items:center;width:100%;max-width:1400px;padding:.75rem 1.5rem;transition:all .5s cubic-bezier(.19,1,.22,1);display:flex}.hQ66MW_navbar.hQ66MW_scrolled{padding-top:1rem}.hQ66MW_navbar.hQ66MW_scrolled .hQ66MW_navbarInner{box-shadow:0 10px 40px -10px #0000001a}[data-theme=dark] .hQ66MW_navbar.hQ66MW_scrolled .hQ66MW_navbarInner{border:1px solid hsla(var(--foreground) / .15);box-shadow:0 10px 40px -10px #00000080}.hQ66MW_logo{align-items:center;text-decoration:none;transition:transform .3s;display:flex}.hQ66MW_logo:hover{transform:scale(1.02)}.hQ66MW_logoImage{-o-object-fit:contain;object-fit:contain;filter:brightness(0)saturate()invert(69%)sepia(35%)saturate(542%)hue-rotate(6deg)brightness(89%)contrast(88%)}.hQ66MW_navMenu{background:hsla(var(--foreground) / .03);border:1px solid hsla(var(--foreground) / .05);border-radius:999px;gap:2.5rem;padding:.5rem 1.5rem;list-style:none;display:none}.hQ66MW_navMenu a{color:var(--steel);letter-spacing:.02em;text-transform:uppercase;font-size:.85rem;font-weight:500;text-decoration:none;transition:all .3s}.hQ66MW_navMenu a:hover{color:var(--accent)}.hQ66MW_navActions{align-items:center;gap:1rem;display:flex}.hQ66MW_navCta{background:var(--noir);color:var(--pure);cursor:pointer;border:none;border-radius:999px;padding:.6rem 1.5rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .3s;display:none;}.hQ66MW_navCta:hover{box-shadow:0 10px 20px -5px hsla(var(--noir) / .2);transform:translateY(-1px)}[data-theme=dark] .hQ66MW_navCta{background:var(--accent);color:var(--noir)}.hQ66MW_themeToggle{background:hsla(var(--foreground) / .05);border:1px solid hsla(var(--foreground) / .1);cursor:pointer;border-radius:50%;place-items:center;width:36px;height:36px;font-size:1rem;transition:all .3s;display:grid}.hQ66MW_themeToggle:hover{background:hsla(var(--accent) / .1);border-color:var(--accent);transform:rotate(15deg)}.hQ66MW_mobileToggle{cursor:pointer;background:0 0;border:none;padding:.4rem;display:flex}.hQ66MW_hamburger{flex-direction:column;gap:5px;display:flex}.hQ66MW_hamburger span{background:var(--noir);border-radius:2px;width:20px;height:1.5px;transition:all .3s}[data-theme=dark] .hQ66MW_hamburger span{background:var(--foreground)}.hQ66MW_hamburger.hQ66MW_open span:first-child{transform:rotate(45deg)translate(5px,5px)}.hQ66MW_hamburger.hQ66MW_open span:nth-child(2){opacity:0}.hQ66MW_hamburger.hQ66MW_open span:nth-child(3){transform:rotate(-45deg)translate(4px,-4px)}.hQ66MW_mobileMenu{background:var(--pure);border:1px solid hsla(var(--foreground) / .05);border-radius:1.5rem;flex-direction:column;gap:1.25rem;padding:1.5rem;animation:.4s cubic-bezier(.16,1,.3,1) hQ66MW_slideDown;display:flex;position:fixed;top:85px;left:1rem;right:1rem;box-shadow:0 20px 40px #00000026}[data-theme=dark] .hQ66MW_mobileMenu{background:var(--noir);border:1px solid hsla(var(--foreground) / .15);box-shadow:0 20px 40px #00000080}@keyframes hQ66MW_slideDown{0%{opacity:0;transform:translateY(-10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.hQ66MW_mobileMenu a{color:var(--foreground);padding:.5rem 0;font-size:1rem;font-weight:500;text-decoration:none;transition:color .3s}.hQ66MW_mobileMenu a:hover{color:var(--accent)}.hQ66MW_mobileCtaBtn{background:var(--accent);color:var(--noir);cursor:pointer;text-align:center;border:none;border-radius:12px;margin-top:.5rem;padding:.85rem;font-size:.9rem;font-weight:700}@media (min-width:768px){.hQ66MW_navMenu{display:flex}.hQ66MW_navCta{display:block}.hQ66MW_mobileToggle{display:none}}@media (min-width:1024px){.hQ66MW_navbar{padding:1.5rem 2rem}.hQ66MW_navbarInner{background:hsla(var(--card) / .3);border:1px solid hsla(var(--foreground) / .05);padding:.5rem 2rem}}
.xwCXYG_container{display:inline-block;position:relative}.xwCXYG_bellButton{cursor:pointer;background:0 0;border:none;border-radius:50%;padding:.5rem;font-size:1.5rem;transition:background-color .2s;position:relative}.xwCXYG_bellButton:hover{background-color:#0000000d}.xwCXYG_badge{color:#fff;text-align:center;background-color:#ef4444;border:2px solid #fff;border-radius:999px;min-width:1.2rem;padding:.1rem .4rem;font-size:.75rem;font-weight:700;position:absolute;top:0;right:0}.xwCXYG_dropdown{z-index:1000;background:#fff;border:1px solid #e5e7eb;border-radius:8px;width:350px;margin-top:.5rem;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 4px 20px #00000026}.xwCXYG_header{background-color:#f9fafb;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1rem;display:flex}.xwCXYG_header h3{color:#111827;margin:0;font-size:1rem;font-weight:600}.xwCXYG_markAllButton{color:#c9a961;cursor:pointer;background:0 0;border:none;font-size:.8rem;font-weight:500}.xwCXYG_markAllButton:hover{text-decoration:underline}.xwCXYG_list{max-height:400px;overflow-y:auto}.xwCXYG_empty{text-align:center;color:#6b7280;padding:2rem;font-size:.9rem}.xwCXYG_item{cursor:pointer;border-bottom:1px solid #f3f4f6;gap:1rem;padding:1rem;transition:background-color .2s;display:flex;position:relative}.xwCXYG_item:hover{background-color:#f9fafb}.xwCXYG_item.xwCXYG_unread{background-color:#fffbeb}.xwCXYG_itemIcon{flex-shrink:0;font-size:1.25rem}.xwCXYG_itemContent{flex:1}.xwCXYG_itemTitle{color:#111827;margin:0 0 .25rem;font-size:.9rem;font-weight:600}.xwCXYG_itemMessage{color:#4b5563;margin:0 0 .5rem;font-size:.85rem;line-height:1.4}.xwCXYG_itemTime{color:#9ca3af;font-size:.75rem}.xwCXYG_dot{background-color:#c9a961;border-radius:50%;width:8px;height:8px;position:absolute;top:1rem;right:1rem}.xwCXYG_footer{text-align:center;background-color:#f9fafb;border-top:1px solid #e5e7eb;padding:.75rem}.xwCXYG_viewAllButton{color:#4b5563;cursor:pointer;background:0 0;border:none;width:100%;padding:.5rem;font-size:.85rem;font-weight:500}.xwCXYG_viewAllButton:hover{color:#111827;background-color:#f3f4f6;border-radius:4px}