.page_bgGradient__suoEP{position:fixed;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at 20% 50%,var(--blab-accent-subtle) 0,transparent 50%),radial-gradient(circle at 80% 80%,var(--blab-glass-border) 0,transparent 50%),radial-gradient(circle at 50% 20%,rgba(192,57,43,.05) 0,transparent 50%);animation:page_rotate__DIJki 30s linear infinite;pointer-events:none;z-index:0}@keyframes page_rotate__DIJki{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page_container__3KcoT{max-width:1200px;margin:0 auto;position:relative;z-index:1}.page_header__amc_7{margin-bottom:2.5rem}.page_headerTop__xLOiY{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.page_headerTitle__06_eo{font-family:Space Grotesk,sans-serif;font-size:clamp(2rem,1.6rem + 2vw,3rem);font-weight:700;background:linear-gradient(135deg,#C75B39,#D46B47 50%,#D46B47);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_headerSubtitle__0WrxI{font-size:1.125rem;color:var(--blab-text-secondary)}.page_backBtn__qWFXN{display:flex;align-items:center;gap:.75rem;padding:.75rem 1.25rem;background:transparent;border:1px solid var(--blab-border-subtle);border-radius:1rem;color:var(--blab-text-secondary);font-size:.875rem;font-weight:600;text-decoration:none;cursor:pointer;transition:all .25s ease}.page_backBtn__qWFXN:hover{background:var(--blab-bg-glass);border-color:var(--blab-border-medium);color:var(--blab-text-primary)}.page_backBtn__qWFXN svg{width:18px;height:18px;stroke:currentColor;stroke-width:2;fill:none}.page_calculatorGrid__OX3UA{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.25rem}.page_calcCard__0Tq3t{background:var(--blab-bg-glass);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid var(--blab-border-subtle);border-radius:1.5rem;padding:1.5rem;transition:all .25s ease;cursor:pointer;position:relative;overflow:hidden;text-decoration:none;display:block}.page_calcCard__0Tq3t:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;opacity:0;transition:opacity .25s ease}.page_calcCard__0Tq3t:hover{transform:translateY(-4px);border-color:var(--blab-border-strong)}.page_calcCard__0Tq3t:hover:before{opacity:1}.page_calcCard__0Tq3t.page_orange__khzyD:before{background:linear-gradient(90deg,#C75B39,#D46B47)}.page_calcCard__0Tq3t.page_orange__khzyD:hover{box-shadow:0 0 25px var(--blab-accent-glow)}.page_calcCard__0Tq3t.page_teal__IRqQS:before{background:linear-gradient(90deg,#4E8D5B,#6BA877)}.page_calcCard__0Tq3t.page_teal__IRqQS:hover{box-shadow:0 0 25px var(--blab-border-medium)}.page_calcCard__0Tq3t.page_yellow__ZO63x:before{background:linear-gradient(90deg,#E9C46A,#FFF09D)}.page_calcCard__0Tq3t.page_yellow__ZO63x:hover{box-shadow:0 0 25px rgba(255,230,109,.2)}.page_calcCard__0Tq3t.page_purple__XbgBM:before{background:linear-gradient(90deg,#C0392B,#B77EED)}.page_calcCard__0Tq3t.page_purple__XbgBM:hover{box-shadow:0 0 25px rgba(192,57,43,.2)}.page_calcCard__0Tq3t.page_featured__2gp6_{grid-column:span 2}.page_featuredLayout__AQP_D{display:flex;gap:1.5rem;align-items:flex-start}.page_featuredContent__q8HHm{flex:1}.page_calcIcon__kHenq{width:56px;height:56px;border-radius:1rem;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;transition:all .25s ease}.page_calcIcon__kHenq svg{width:28px;height:28px}.page_calcIcon__kHenq.page_iconLarge__rwnv7{width:80px;height:80px;margin-bottom:0;flex-shrink:0}.page_calcIcon__kHenq.page_iconLarge__rwnv7 svg{width:40px;height:40px}.page_calcCard__0Tq3t.page_orange__khzyD .page_calcIcon__kHenq{background:var(--blab-accent-glow)}.page_calcCard__0Tq3t.page_orange__khzyD .page_calcIcon__kHenq svg{stroke:#C75B39}.page_calcCard__0Tq3t.page_teal__IRqQS .page_calcIcon__kHenq{background:var(--blab-border-subtle)}.page_calcCard__0Tq3t.page_teal__IRqQS .page_calcIcon__kHenq svg{stroke:#4E8D5B}.page_calcCard__0Tq3t.page_yellow__ZO63x .page_calcIcon__kHenq{background:rgba(255,230,109,.15)}.page_calcCard__0Tq3t.page_yellow__ZO63x .page_calcIcon__kHenq svg{stroke:#E9C46A}.page_calcCard__0Tq3t.page_purple__XbgBM .page_calcIcon__kHenq{background:rgba(192,57,43,.15)}.page_calcCard__0Tq3t.page_purple__XbgBM .page_calcIcon__kHenq svg{stroke:#C0392B}.page_calcCard__0Tq3t:hover .page_calcIcon__kHenq{transform:scale(1.05)}.page_calcCard__0Tq3t.page_orange__khzyD:hover .page_calcIcon__kHenq{box-shadow:0 0 25px var(--blab-border-active)}.page_calcCard__0Tq3t.page_teal__IRqQS:hover .page_calcIcon__kHenq{box-shadow:0 0 25px var(--blab-border-strong)}.page_calcCard__0Tq3t.page_yellow__ZO63x:hover .page_calcIcon__kHenq{box-shadow:0 0 25px rgba(255,230,109,.3)}.page_calcCard__0Tq3t.page_purple__XbgBM:hover .page_calcIcon__kHenq{box-shadow:0 0 25px rgba(192,57,43,.3)}.page_titleRow__vndTD{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.page_calcTitle__yNDhB{font-family:Space Grotesk,sans-serif;font-size:1.125rem;font-weight:600;color:var(--blab-text-primary);margin-bottom:.5rem}.page_featuredContent__q8HHm .page_calcTitle__yNDhB{margin-bottom:0}.page_calcDescription__XrQa1{font-size:.875rem;color:var(--blab-text-tertiary);line-height:1.6}.page_featuredContent__q8HHm .page_calcDescription__XrQa1{margin-bottom:1.25rem}.page_proBadge__cP8ze{padding:.375rem .75rem;background:var(--blab-accent-glow);border:1px solid var(--blab-border-active);border-radius:9999px;font-size:.75rem;font-weight:600;color:#C75B39;text-transform:uppercase}.page_calcTags__waV32{display:flex;flex-wrap:wrap;gap:.5rem}.page_calcTag__lv3Ae{padding:.375rem .75rem;background:var(--blab-bg-overlay);border:1px solid var(--blab-border-subtle);border-radius:.5rem;font-size:.75rem;color:var(--blab-text-tertiary);font-weight:500}.page_comingSoon__XqlyM{position:absolute;top:1rem;right:1rem;padding:.5rem .75rem;background:rgba(255,230,109,.2);border:1px solid rgba(255,230,109,.4);border-radius:.75rem;font-size:.75rem;font-weight:600;color:#E9C46A;text-transform:uppercase;letter-spacing:.5px}.page_categorySection__jMjOa{margin-bottom:2.5rem}.page_categoryHeader__xq_OL{margin-bottom:1.25rem;padding-left:.25rem}.page_categoryLabel__IGDUC{font-family:Space Grotesk,sans-serif;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);font-weight:700;color:var(--blab-text-primary);margin-bottom:.25rem}.page_categoryDescription__2wWQ_{font-size:.8125rem;color:var(--blab-text-tertiary);font-weight:400}@media (max-width:900px){.page_calculatorGrid__OX3UA{grid-template-columns:1fr}.page_calcCard__0Tq3t.page_featured__2gp6_{grid-column:span 1}.page_featuredLayout__AQP_D{flex-direction:column}.page_calcIcon__kHenq.page_iconLarge__rwnv7{width:56px;height:56px}.page_calcIcon__kHenq.page_iconLarge__rwnv7 svg{width:28px;height:28px}}@media (max-width:480px){.page_headerTop__xLOiY{flex-direction:column;align-items:flex-start;gap:1rem}.page_headerTitle__06_eo{font-size:1.75rem}.page_headerSubtitle__0WrxI{font-size:.875rem}.page_backBtn__qWFXN{padding:.625rem 1rem;font-size:.8125rem}.page_calcCard__0Tq3t{padding:1.25rem}.page_calcIcon__kHenq{width:48px;height:48px;border-radius:.75rem;margin-bottom:.75rem}.page_calcIcon__kHenq svg{width:24px;height:24px}.page_calcTitle__yNDhB{font-size:1rem}.page_calcDescription__XrQa1{font-size:.8125rem}.page_categorySection__jMjOa{margin-bottom:2rem}.page_categoryLabel__IGDUC{font-size:1rem}.page_categoryDescription__2wWQ_{font-size:.75rem}.page_calculatorGrid__OX3UA{gap:1rem}.page_calcTags__waV32{display:none}}.UpgradeGateModal_backdrop__OIF0u{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;background:rgba(6,6,8,.72);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);padding:1rem}.UpgradeGateModal_modal__Rgs9x{width:100%;max-width:420px;border-radius:18px;border:1px solid rgba(199,91,57,.25);background:linear-gradient(160deg,var(--blab-bg-elevated),var(--blab-bg-card));box-shadow:0 24px 60px rgba(0,0,0,.55);padding:1.5rem}.UpgradeGateModal_badge__sajHS{display:inline-block;font-family:Space Grotesk,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#E2784F;border:1px solid rgba(199,91,57,.45);background:rgba(199,91,57,.12);border-radius:999px;padding:.2rem .6rem;margin-bottom:.75rem}.UpgradeGateModal_title__8PlaU{margin:0 0 .5rem;font-family:Space Grotesk,sans-serif;font-size:1.15rem;font-weight:700;color:var(--blab-text-primary,#fff)}.UpgradeGateModal_body__aRmq1{margin:0 0 .85rem;font-size:.875rem;line-height:1.55;color:var(--blab-text-secondary,rgba(255,255,255,.72))}.UpgradeGateModal_perks__46NDT{margin:0 0 1.1rem;padding:0 0 0 1.1rem;font-size:.8125rem;line-height:1.7;color:var(--blab-text-secondary,rgba(255,255,255,.72))}.UpgradeGateModal_actions___gcn4{display:flex;flex-direction:column;gap:.5rem}.UpgradeGateModal_upgradeBtn___Pwa1{width:100%;border:none;border-radius:12px;padding:.7rem 1rem;font-family:Space Grotesk,sans-serif;font-weight:700;font-size:.9rem;color:#060608;background:#E2784F;cursor:pointer;transition:filter .16s ease,transform .16s ease}.UpgradeGateModal_upgradeBtn___Pwa1:hover{filter:brightness(1.08);transform:translateY(-1px)}.UpgradeGateModal_laterBtn__cmopx{width:100%;border:1px solid var(--blab-border-subtle,rgba(255,255,255,.12));border-radius:12px;padding:.6rem 1rem;font-size:.85rem;color:var(--blab-text-secondary,rgba(255,255,255,.72));background:transparent;cursor:pointer;transition:border-color .16s ease,color .16s ease}.UpgradeGateModal_laterBtn__cmopx:hover{border-color:rgba(255,255,255,.25);color:#fff}.NotificationBell_bellWrapper__gggP6{position:relative}.NotificationBell_bellButton__wHa_9{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);border-radius:10px;cursor:pointer;transition:all .2s ease;color:var(--blab-text-tertiary,#8B8B9E)}.NotificationBell_bellButton__wHa_9:hover{background:rgba(255,255,255,.08);color:var(--blab-text-primary,#FEFCF3);border-color:rgba(255,255,255,.1)}.NotificationBell_bellIcon__JqYVi{width:20px;height:20px}.NotificationBell_badge__KDU9h{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;display:flex;align-items:center;justify-content:center;padding:0 5px;background:#D32F2F;border-radius:9px;font-family:Space Grotesk,sans-serif;font-size:.6875rem;font-weight:700;color:#FEFCF3;line-height:1;animation:NotificationBell_badgePulse__SKRPH 2s ease-in-out infinite}@keyframes NotificationBell_badgePulse__SKRPH{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.NotificationBell_dropdown__6AR_z{position:absolute;top:calc(100% + 8px);right:0;width:400px;max-height:540px;background:var(--blab-bg-card,#18181A);border:1px solid rgba(78,141,91,.1);border-radius:16px;box-shadow:0 24px 48px rgba(0,0,0,.5),0 0 0 1px rgba(255,255,255,.03),0 0 80px -20px rgba(78,141,91,.05);z-index:1500;overflow:hidden;animation:NotificationBell_dropdownSlide__Xn4ld .2s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column}@keyframes NotificationBell_dropdownSlide__Xn4ld{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.NotificationBell_dropdownHeader__tcVPy{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem .75rem;flex-shrink:0}.NotificationBell_dropdownTitle__sw3Av{font-family:Space Grotesk,sans-serif;font-size:1.0625rem;font-weight:600;color:var(--blab-text-primary,#FEFCF3);margin:0}.NotificationBell_headerActions__bUF__{display:flex;align-items:center;gap:.25rem}.NotificationBell_headerActionBtn__NFXnE{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:none;border:none;color:var(--blab-text-tertiary,#8B8B9E);cursor:pointer;border-radius:8px;transition:all .15s ease}.NotificationBell_headerActionBtn__NFXnE:hover{background:rgba(255,255,255,.06);color:var(--blab-text-primary,#FEFCF3)}.NotificationBell_tabBar__Gl4Gu{display:flex;gap:.125rem;padding:0 1rem .75rem;overflow-x:auto;flex-shrink:0;border-bottom:1px solid rgba(255,255,255,.04);scrollbar-width:none}.NotificationBell_tabBar__Gl4Gu::-webkit-scrollbar{display:none}.NotificationBell_tab__uGneX{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;background:none;border:1px solid transparent;border-radius:8px;font-family:Inter,sans-serif;font-size:.75rem;font-weight:500;color:var(--blab-text-tertiary,#8B8B9E);cursor:pointer;white-space:nowrap;transition:all .15s ease}.NotificationBell_tab__uGneX:hover{background:rgba(255,255,255,.04);color:var(--blab-text-secondary,#B8B8C8)}.NotificationBell_tabActive__8cBJe{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.08);color:var(--tab-color,#FEFCF3)}.NotificationBell_tabBadge__lz11z{min-width:16px;height:16px;display:flex;align-items:center;justify-content:center;padding:0 4px;background:rgba(255,255,255,.1);border-radius:8px;font-size:.625rem;font-weight:700;color:#0A0A0B}.NotificationBell_dropdownBody__NBaWg{flex:1;overflow-y:auto;padding:.375rem;min-height:120px}.NotificationBell_dropdownBody__NBaWg::-webkit-scrollbar{width:4px}.NotificationBell_dropdownBody__NBaWg::-webkit-scrollbar-thumb{background:rgba(255,255,255,.06);border-radius:2px}.NotificationBell_dropdownBody__NBaWg::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.12)}.NotificationBell_notifItem__fV5ik{position:relative;display:flex;align-items:flex-start;gap:.75rem;padding:.75rem .75rem .75rem 1rem;border-radius:10px;cursor:pointer;transition:background .15s ease}.NotificationBell_notifItem__fV5ik:hover{background:rgba(255,255,255,.03)}.NotificationBell_notifItem__fV5ik+.NotificationBell_notifItem__fV5ik{margin-top:1px}.NotificationBell_notifUnread___OcIs{background:rgba(255,255,255,.015)}.NotificationBell_notifHighlighted__cQDpN{background:rgba(78,141,91,.08)!important;transition:background .1s ease}.NotificationBell_unreadIndicator__aXKID{position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:60%;border-radius:0 3px 3px 0;opacity:.8}.NotificationBell_notifIconWrap__5wXdM{position:relative;flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:10px}.NotificationBell_notifIcon__gAW_l{width:18px;height:18px}.NotificationBell_priorityDot__riUTl{position:absolute;top:-2px;right:-2px;width:8px;height:8px;border-radius:50%;border:2px solid var(--blab-bg-primary,#0a0a0b)}.NotificationBell_priorityUrgent__w9vM5{background:#F87171}.NotificationBell_priorityWarning__U_LHh{background:#FBBF24}.NotificationBell_notifContent__9MjT3{flex:1;min-width:0}.NotificationBell_notifTitleRow__pXJKs{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.NotificationBell_notifTitle__alhhk{font-family:Inter,sans-serif;font-size:.8125rem;font-weight:600;color:var(--blab-text-primary,#FEFCF3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.NotificationBell_notifTime__cNzma{font-family:Inter,sans-serif;font-size:.6875rem;color:var(--blab-text-tertiary,#8B8B9E);white-space:nowrap;flex-shrink:0}.NotificationBell_notifMessage__d_aPu{font-family:Inter,sans-serif;font-size:.8125rem;font-weight:400;color:var(--blab-text-secondary,#B8B8C8);line-height:1.45;margin:.125rem 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.NotificationBell_notifActor__3UNvO{font-family:Inter,sans-serif;font-size:.6875rem;color:var(--blab-text-tertiary,#8B8B9E);margin-top:.25rem;display:block}.NotificationBell_dismissBtn__aUWsg{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:none;border:none;color:var(--blab-text-tertiary,#8B8B9E);cursor:pointer;border-radius:6px;opacity:0;transition:all .15s ease;margin-top:.125rem}.NotificationBell_notifItem__fV5ik:hover .NotificationBell_dismissBtn__aUWsg{opacity:1}.NotificationBell_dismissBtn__aUWsg:hover{background:rgba(255,255,255,.06);color:var(--blab-text-primary,#FEFCF3)}.NotificationBell_dismissBtn__aUWsg svg{width:14px;height:14px}.NotificationBell_emptyState__EpONk{display:flex;flex-direction:column;align-items:center;gap:.625rem;padding:2.5rem 1rem;text-align:center}.NotificationBell_emptyIcon__jUfUl{width:40px;height:40px;color:#74B486;opacity:.4}.NotificationBell_emptyState__EpONk p{font-family:Inter,sans-serif;font-size:.875rem;color:var(--blab-text-tertiary,#8B8B9E);margin:0}.NotificationBell_loadingSpinner__Fwgt2{width:24px;height:24px;border:2px solid rgba(78,141,91,.15);border-top-color:#74b486;border-radius:50%;animation:NotificationBell_spin__AGz94 .8s linear infinite}@keyframes NotificationBell_spin__AGz94{to{transform:rotate(1turn)}}.NotificationBell_dropdownFooter__ICvSS{padding:.75rem 1.25rem;border-top:1px solid rgba(255,255,255,.04);text-align:center;flex-shrink:0}.NotificationBell_footerLink__VjXDv{font-family:Inter,sans-serif;font-size:.8125rem;font-weight:500;color:var(--blab-text-tertiary,#8B8B9E);background:none;border:none;cursor:pointer;transition:color .2s ease;text-decoration:none}.NotificationBell_footerLink__VjXDv:hover{color:#74B486}@media (max-width:768px){.NotificationBell_dropdown__6AR_z{position:fixed;top:auto;bottom:0;left:0;right:0;width:100%;max-height:80vh;border-radius:20px 20px 0 0;animation:NotificationBell_slideUpMobile__L0DOQ .3s cubic-bezier(.16,1,.3,1)}@keyframes NotificationBell_slideUpMobile__L0DOQ{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.NotificationBell_dismissBtn__aUWsg{opacity:1}.NotificationBell_tabBar__Gl4Gu{padding:0 .75rem .75rem}.NotificationBell_tab__uGneX{padding:.5rem .875rem;font-size:.8125rem}}@media (max-width:480px){.NotificationBell_dropdown__6AR_z{max-height:85vh}.NotificationBell_notifItem__fV5ik{padding:.625rem .625rem .625rem .875rem}}.EmailVerificationBanner_banner__iJGUo{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1.25rem;background:linear-gradient(135deg,rgba(199,91,57,.1),rgba(78,141,91,.08));border:1px solid rgba(199,91,57,.2);border-radius:10px;margin-bottom:1rem}.EmailVerificationBanner_content__M515a{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0}.EmailVerificationBanner_icon__7aNtY{width:20px;height:20px;flex-shrink:0;color:var(--blab-accent,#E2784F)}.EmailVerificationBanner_text__UUHZT{display:flex;flex-direction:column;gap:.125rem;min-width:0}.EmailVerificationBanner_title__qEu_D{font-size:.8125rem;font-weight:600;color:var(--blab-text-primary,#FEFCF3)}.EmailVerificationBanner_subtitle__dsltB{font-size:.75rem;color:var(--blab-text-tertiary,#8888A0)}.EmailVerificationBanner_actions__0_uyG{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.EmailVerificationBanner_resendBtn__qWEY1{padding:.375rem .75rem;background:var(--blab-accent,#E2784F);color:#fff;border:none;border-radius:6px;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .15s ease;white-space:nowrap}.EmailVerificationBanner_resendBtn__qWEY1:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.EmailVerificationBanner_resendBtn__qWEY1:disabled{opacity:.5;cursor:not-allowed}.EmailVerificationBanner_refreshBtn__Xqdnh{padding:.375rem .75rem;background:transparent;border:1px solid var(--blab-border-subtle,rgba(78,141,91,.15));border-radius:6px;color:var(--blab-text-secondary,#B8B8C8);font-size:.75rem;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}.EmailVerificationBanner_refreshBtn__Xqdnh:hover:not(:disabled){border-color:var(--blab-accent,#E2784F);color:var(--blab-accent,#E2784F)}.EmailVerificationBanner_refreshBtn__Xqdnh:disabled{opacity:.5;cursor:not-allowed}.EmailVerificationBanner_dismissBtn__bz_w4{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:transparent;border:none;color:var(--blab-text-tertiary,#8888A0);font-size:1.125rem;cursor:pointer;border-radius:4px;transition:all .15s ease}.EmailVerificationBanner_dismissBtn__bz_w4:hover{background:rgba(255,255,255,.05);color:var(--blab-text-primary,#FEFCF3)}@media (max-width:640px){.EmailVerificationBanner_banner__iJGUo{flex-direction:column;align-items:flex-start;gap:.75rem}.EmailVerificationBanner_actions__0_uyG{width:100%;justify-content:flex-start}}.CommandPalette_floatingBtn___D6vD{position:absolute;z-index:500;display:flex;align-items:center;justify-content:center;border:1px solid var(--blab-border);background:var(--blab-bg-glass);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);cursor:pointer;color:var(--blab-text-secondary);transition:all .25s cubic-bezier(.4,0,.2,1);-webkit-tap-highlight-color:transparent;top:1rem;inset-inline-end:4.5rem;width:40px;height:40px;border-radius:var(--blab-radius-lg);box-shadow:0 2px 8px rgba(0,0,0,.15)}.CommandPalette_floatingBtn___D6vD:hover{color:var(--blab-accent);border-color:var(--blab-accent);box-shadow:0 0 16px var(--blab-accent-glow);transform:scale(1.05)}.CommandPalette_floatingBtn___D6vD:active{transform:scale(.95)}@media (max-width:768px){.CommandPalette_floatingBtn___D6vD{position:absolute;z-index:500;top:1rem;inset-inline-end:4rem;bottom:auto;width:40px;height:40px;border-radius:var(--blab-radius-lg);box-shadow:0 2px 8px rgba(0,0,0,.15)}.CommandPalette_mobileBackBtn__YrW4U{display:none;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border:none;background:transparent;color:var(--blab-text-secondary);border-radius:var(--blab-radius-md);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:all .15s ease}.CommandPalette_mobileBackBtn__YrW4U:active{background:var(--blab-accent-subtle);color:var(--blab-accent);transform:scale(.92)}@media (max-width:768px){.CommandPalette_mobileBackBtn__YrW4U{display:flex}.CommandPalette_inputIcon__oslxh{display:none}}.CommandPalette_floatingBtn___D6vD:hover{color:var(--blab-accent);box-shadow:0 0 16px var(--blab-accent-glow)}}.CommandPalette_overlay__h3Puc{position:fixed;inset:0;z-index:9999;display:flex;align-items:flex-start;justify-content:center;padding-top:12vh;background:rgba(0,0,0,.55);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:CommandPalette_fadeIn__QIwmN .15s ease-out}@media (max-width:768px){.CommandPalette_overlay__h3Puc{padding-top:0;align-items:flex-start}}@keyframes CommandPalette_fadeIn__QIwmN{0%{opacity:0}to{opacity:1}}.CommandPalette_palette__1VdQA{width:100%;max-width:580px;max-height:70vh;display:flex;flex-direction:column;background:var(--blab-bg-card);border:1px solid var(--blab-border);border-radius:var(--blab-radius-xl);box-shadow:0 24px 48px rgba(0,0,0,.25),inset 0 0 0 1px rgba(255,255,255,.05);overflow:hidden;animation:CommandPalette_slideUp__8P7iW .2s cubic-bezier(.16,1,.3,1)}@media (max-width:768px){.CommandPalette_palette__1VdQA{max-width:100%;max-height:100dvh;height:100dvh;border-radius:0;border:none}}@keyframes CommandPalette_slideUp__8P7iW{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.CommandPalette_inputRow__fDquZ{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;border-bottom:1px solid var(--blab-border)}.CommandPalette_inputIcon__oslxh{flex-shrink:0;width:20px;height:20px;color:var(--blab-text-tertiary)}.CommandPalette_inputIcon__oslxh svg{width:100%;height:100%}.CommandPalette_input__MD5f6{flex:1;background:transparent;border:none;outline:none;font-family:var(--blab-font-family);font-size:var(--blab-font-size-base);color:var(--blab-text-primary);caret-color:var(--blab-accent)}.CommandPalette_input__MD5f6::placeholder{color:var(--blab-text-muted)}.CommandPalette_escBadge__aH_Hc{flex-shrink:0;padding:2px 8px;font-family:var(--blab-font-family);font-size:var(--blab-font-size-xs);font-weight:500;color:var(--blab-text-muted);background:var(--blab-bg-elevated);border:1px solid var(--blab-border);border-radius:var(--blab-radius-sm);line-height:1.5}@media (max-width:768px){.CommandPalette_escBadge__aH_Hc{display:none}.CommandPalette_inputRow__fDquZ{padding:1.25rem 1rem}}.CommandPalette_results__6U85k{flex:1;overflow-y:auto;padding:.5rem;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.CommandPalette_group____UL_{margin-bottom:.25rem}.CommandPalette_groupLabel__PKW1M{padding:.625rem .75rem .375rem;font-family:var(--blab-font-family);font-size:var(--blab-font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--blab-text-muted)}.CommandPalette_item__26Sh5{display:flex;align-items:center;gap:.875rem;width:100%;padding:.75rem;border:none;background:transparent;border-radius:var(--blab-radius-md);cursor:pointer;text-align:left;transition:background .12s ease;-webkit-tap-highlight-color:transparent}.CommandPalette_itemSelected__Ejd_D,.CommandPalette_item__26Sh5:hover{background:var(--blab-accent-subtle)}.CommandPalette_itemIcon__cL3SL{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--blab-bg-elevated);border-radius:var(--blab-radius-md);color:var(--blab-text-secondary);transition:all .15s ease}.CommandPalette_itemSelected__Ejd_D .CommandPalette_itemIcon__cL3SL,.CommandPalette_item__26Sh5:hover .CommandPalette_itemIcon__cL3SL{background:var(--blab-accent);color:#fff}.CommandPalette_itemIcon__cL3SL svg{width:18px;height:18px}.CommandPalette_itemText__5XC5V{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.CommandPalette_itemLabel__niPMs{font-size:var(--blab-font-size-sm);font-weight:600;color:var(--blab-text-primary)}.CommandPalette_itemDesc__TE3vt,.CommandPalette_itemLabel__niPMs{font-family:var(--blab-font-family);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CommandPalette_itemDesc__TE3vt{font-size:var(--blab-font-size-xs);color:var(--blab-text-tertiary)}.CommandPalette_itemArrow__Emmqi{flex-shrink:0;color:var(--blab-text-muted);opacity:0;transition:opacity .12s ease}.CommandPalette_itemSelected__Ejd_D .CommandPalette_itemArrow__Emmqi,.CommandPalette_item__26Sh5:hover .CommandPalette_itemArrow__Emmqi{opacity:1;color:var(--blab-accent)}.CommandPalette_empty__h_h5z{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:2.5rem 1rem;color:var(--blab-text-muted);font-family:var(--blab-font-family);font-size:var(--blab-font-size-sm);text-align:center}.CommandPalette_emptyIcon__5Puum{opacity:.4}.CommandPalette_footer__QwKl9{display:flex;align-items:center;justify-content:center;gap:1.25rem;padding:.625rem 1rem;border-top:1px solid var(--blab-border);background:var(--blab-bg-secondary)}.CommandPalette_footerHint__9okBv{display:flex;align-items:center;gap:.375rem;font-family:var(--blab-font-family);font-size:var(--blab-font-size-xs);color:var(--blab-text-muted)}.CommandPalette_kbd__mMUd6{display:inline-flex;align-items:center;justify-content:center;min-width:22px;padding:1px 5px;font-family:var(--blab-font-family);font-size:11px;font-weight:500;color:var(--blab-text-tertiary);background:var(--blab-bg-elevated);border:1px solid var(--blab-border);border-radius:4px;line-height:1.5}@media (max-width:768px){.CommandPalette_footer__QwKl9{display:none}}.LayoutShell_layoutWrapper__19Vfc{display:flex;min-height:100vh;min-height:100dvh;background:var(--blab-bg-card);position:relative}.LayoutShell_mainContent__NyoG2{flex:1;min-width:0;max-width:100%;margin-inline-start:80px;min-height:100vh;min-height:100dvh;padding:3.5rem 1.5rem 1.5rem;transition:margin-inline-start .35s cubic-bezier(.4,0,.2,1)}@media (max-width:768px){.LayoutShell_mainContent__NyoG2{margin-inline-start:0;padding:4.5rem 1rem 1rem}}.LayoutShell_topBar__nJb6y{position:absolute;top:1rem;inset-inline-end:1.5rem;z-index:500;display:flex;align-items:center;gap:.75rem}@media (max-width:768px){.LayoutShell_topBar__nJb6y{top:1rem;inset-inline-end:1rem}}.LayoutShell_mobileMenuBtn__FC3kC{position:fixed;top:1rem;inset-inline-start:1rem;width:48px;height:48px;z-index:350;display:none;align-items:center;justify-content:center;flex-direction:column;gap:5px;background:var(--blab-bg-glass);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(78,141,91,.15);border-radius:12px;cursor:pointer;padding:0;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(0,0,0,.2);-webkit-tap-highlight-color:transparent}.LayoutShell_mobileMenuBtn__FC3kC:active{transform:scale(.95)}.LayoutShell_hamburgerLine__pbKRD{display:block;width:22px;height:2px;background:#FEFCF3;border-radius:2px;transition:all .3s ease}@media (max-width:768px){.LayoutShell_mobileMenuBtn__FC3kC{display:flex}}.LayoutShell_mobileMenuBtnHidden__0rRfY{opacity:0;pointer-events:none;transform:translateX(-20px)}.LayoutShell_backdrop__zxHfx{display:none;position:fixed;inset:0;background:rgba(0,0,0,.5);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:299;opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1);pointer-events:none;-webkit-tap-highlight-color:transparent}@media (max-width:768px){.LayoutShell_backdrop__zxHfx{display:block}}.LayoutShell_backdropVisible__P9JXK{opacity:1;pointer-events:auto}