.Sidebar_sidebar__hMXSr{width:260px;min-width:260px;height:100vh;background:var(--app-panel-strong,#ffffff);border-right:1px solid var(--app-line,rgba(16,32,31,.13));display:flex;flex-direction:column;flex-shrink:0;position:sticky;top:0;transition:width .2s ease,min-width .2s ease}.Sidebar_compactHeader__WV_UB{padding:12px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--app-line,rgba(16,32,31,.13))}.Sidebar_notificationBadge__kKiMo{position:absolute;top:4px;right:4px;min-width:16px;height:16px;padding:0 4px;background:var(--app-rust,#b86f44);color:#ffffff;font-size:10px;font-weight:700;line-height:16px;text-align:center;border-radius:8px;pointer-events:none;font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.Sidebar_navigation__oQoOq{flex:1;overflow-y:auto;padding:14px 10px;scrollbar-width:thin;scrollbar-color:rgba(16,32,31,.18) transparent}.Sidebar_navigation__oQoOq::-webkit-scrollbar{width:6px}.Sidebar_navigation__oQoOq::-webkit-scrollbar-track{background:transparent}.Sidebar_navigation__oQoOq::-webkit-scrollbar-thumb{background-color:rgba(16,32,31,.18);border-radius:3px}.Sidebar_navSection__PDR2a{margin-bottom:24px}.Sidebar_navSection__PDR2a:last-child{margin-bottom:0}.Sidebar_sectionHeader__DmqqV{font-size:11px;font-weight:800;color:rgba(16,32,31,.42);text-transform:uppercase;letter-spacing:.08em;padding:0 12px 8px;margin-bottom:4px}.Sidebar_navList__FcoDc{list-style:none;padding:0;margin:0}.Sidebar_navList__FcoDc li{margin-bottom:6px}.Sidebar_navItem__l8gZj{display:flex;align-items:center;gap:12px;min-height:40px;padding:10px 12px;border-radius:8px;color:rgba(16,32,31,.66);font-size:14px;font-weight:650;transition:all .15s ease;cursor:pointer;position:relative;text-decoration:none;background:none;border:1px solid transparent;width:100%;text-align:left;font-family:inherit}.Sidebar_navItem__l8gZj:hover{background-color:rgba(31,104,112,.08);color:var(--app-ink,#10201f)}.Sidebar_navItem__l8gZj.Sidebar_active__dijIH{background-color:rgba(31,104,112,.12);border-color:rgba(31,104,112,.2);color:var(--app-ink,#10201f);font-weight:800;box-shadow:none}.Sidebar_navItem__l8gZj.Sidebar_active__dijIH .Sidebar_navIcon__gnV26{opacity:1}.Sidebar_navIcon__gnV26{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:inherit}.Sidebar_entityLogo__9Nndl{width:20px;height:20px;border-radius:4px;-o-object-fit:cover;object-fit:cover}.Sidebar_navLabel__o2fIm{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Sidebar_badge__nUcUm{background:rgba(31,104,112,.1);color:var(--app-sea,#1f6870);font-size:11px;font-weight:700;padding:2px 7px;border-radius:10px;min-width:20px;text-align:center;flex-shrink:0}.Sidebar_navItem__l8gZj.Sidebar_active__dijIH .Sidebar_badge__nUcUm{background:var(--app-ink,#10201f);color:#ffffff}.Sidebar_addEntityItem__tjOhM{color:rgba(16,32,31,.5);border:1px dashed rgba(16,32,31,.22);font-style:normal}.Sidebar_addEntityItem__tjOhM:hover{color:var(--app-sea,#1f6870);border-color:rgba(31,104,112,.28);background-color:rgba(31,104,112,.08)}.Sidebar_notificationsSection__thMw_,.Sidebar_utilitySection__L2xme{border-top:1px solid var(--app-line,rgba(16,32,31,.13));padding:10px}.Sidebar_upgradeSection__eVVt7{padding:10px}.Sidebar_upgradeItem__Xkk1p{color:rgba(16,32,31,.68)!important;border:1px solid var(--app-line,rgba(16,32,31,.13))!important}.Sidebar_upgradeItem__Xkk1p:hover{background-color:rgba(31,104,112,.08)!important;color:var(--app-ink,#10201f)!important;border-color:rgba(31,104,112,.22)!important}.Sidebar_upgradeIcon__QFp7e{color:var(--purple-500)}.Sidebar_superyachteeSection__KfUNB{padding:0 10px 10px}.Sidebar_superyachteeItem__tSVwJ{color:var(--app-rust,#b86f44)!important;border:1px solid rgba(184,111,68,.2)!important;background:rgba(184,111,68,.06)!important}.Sidebar_superyachteeItem__tSVwJ:hover{background-color:rgba(184,111,68,.1)!important;color:var(--app-ink,#10201f)!important}.Sidebar_superyachteeIcon__KtDwT{color:var(--app-rust,#b86f44)!important}.Sidebar_userProfileContainer__rsuvv{margin-top:auto;border-top:1px solid var(--app-line,rgba(16,32,31,.13));position:relative;height:65px;flex-shrink:0}.Sidebar_userProfile__Lw2YH{display:flex;align-items:center;gap:12px;padding:0 12px;width:100%;height:100%;background:none;border:none;cursor:pointer;transition:background-color .15s ease;text-align:left}.Sidebar_userProfile__Lw2YH:hover{background-color:rgba(31,104,112,.06)}.Sidebar_userAvatar__7vezi{width:40px;height:40px;border-radius:50%;overflow:visible;flex-shrink:0;position:relative}.Sidebar_userAvatarBadge__SeToq{position:absolute;right:-2px;bottom:-2px;align-items:center;justify-content:center;line-height:0}.Sidebar_userAvatarBadge__SeToq,.Sidebar_userAvatarBadge__SeToq>span{display:inline-flex;width:20px;height:20px}.Sidebar_userAvatarBadge__SeToq>span>span{box-sizing:border-box;width:20px;height:20px;border:2px solid #ffffff;border-radius:50%;background:#ffffff;color:var(--app-rust,#b86f44)}.Sidebar_userAvatarBadge__SeToq svg{width:10px;height:10px}.Sidebar_userAvatarImage__CeLdm{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:50%}.Sidebar_userAvatarPlaceholder__k9W9L{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(31,104,112,.12);color:var(--app-sea,#1f6870);font-size:16px;font-weight:600;line-height:1;border-radius:50%}.Sidebar_userAvatarLoading__pZnq0{width:100%;height:100%;border-radius:50%;background:linear-gradient(90deg,var(--gray-200) 0,var(--gray-300) 50%,var(--gray-200) 100%);background-size:200% 100%;animation:Sidebar_shimmer__kl_ds 1.5s ease-in-out infinite}@keyframes Sidebar_shimmer__kl_ds{0%{background-position:200% 0}to{background-position:-200% 0}}.Sidebar_userInfo__DcPTO{flex:1;min-width:0}.Sidebar_userName__GKI1Y{font-size:14px;font-weight:600;color:var(--app-ink,#10201f);line-height:1.3}.Sidebar_userEmail__03hcI,.Sidebar_userName__GKI1Y{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Sidebar_userEmail__03hcI{font-size:12px;color:rgba(16,32,31,.52);margin-top:2px}.Sidebar_userExpand__NEEyr{margin-left:auto;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:rgba(16,32,31,.42);cursor:pointer;transition:color .15s ease}.Sidebar_userExpand__NEEyr:hover{color:var(--app-ink,#10201f)}.Sidebar_userMenu__3V2ij{--app-ink:#10201f;--app-sea:#1f6870;--app-panel:#ffffff;--app-line:rgba(16,32,31,0.13);--app-shadow:0 18px 42px rgba(16,32,31,0.08);--purple-50:rgba(31,104,112,0.08);--purple-300:rgba(31,104,112,0.28);--purple-400:rgba(31,104,112,0.46);--purple-500:var(--app-sea);--purple-600:var(--app-sea);--purple-700:var(--app-ink);--purple-900:var(--app-ink);width:280px;background:var(--app-panel,#ffffff);border:1px solid var(--app-line,rgba(16,32,31,.13));border-radius:8px;box-shadow:var(--app-shadow,0 18px 42px rgba(16,32,31,.08));overflow:visible;animation:Sidebar_slideUpMenu__g0KGo .2s cubic-bezier(.4,0,.2,1);z-index:99999999}.Sidebar_userMenu__3V2ij.Sidebar_closing__OC_mK{animation:Sidebar_slideDownMenu__84Zgu .15s cubic-bezier(.4,0,1,1) forwards}.Sidebar_menuItems__6sKXK{background:var(--app-panel,#ffffff);padding:8px;overflow:visible;border-radius:8px 8px 0 0}.Sidebar_visibilitySection__WJet_{padding:8px 4px 12px;border-bottom:1px solid var(--gray-200);margin-bottom:8px}.Sidebar_visibilityLabelContainer__noSDH{display:flex;align-items:center;gap:6px;margin-bottom:8px;padding:0 8px}.Sidebar_visibilityLabel__oEUEI{font-size:11px;font-weight:600;color:var(--gray-500);text-transform:uppercase;letter-spacing:.5px}.Sidebar_visibilityInfo__8OQ0E{display:flex;align-items:center;justify-content:center;color:var(--gray-400);cursor:pointer;transition:color .15s ease;background:none;border:none;padding:0}.Sidebar_visibilityInfo__8OQ0E:hover{color:var(--gray-600)}.Sidebar_visibilityOptions___jhE1{display:flex;flex-direction:column;gap:6px}.Sidebar_visibilityOption__zoPXc{display:flex;align-items:center;gap:10px;padding:10px 12px;cursor:pointer;border-radius:8px;transition:all .15s ease;position:relative}.Sidebar_visibilityOption__zoPXc:hover{background:var(--gray-100)}.Sidebar_visibilityRadio__WX1DY{position:absolute;opacity:0;width:0;height:0}.Sidebar_visibilityRadioCustom__Eons4{width:18px;height:18px;border:2px solid var(--gray-400);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .15s ease;background:var(--white)}.Sidebar_visibilityRadioDot__nxF2_{width:10px;height:10px;border-radius:50%;background:var(--purple-500);transform:scale(0);transition:transform .15s ease}.Sidebar_visibilityRadio__WX1DY:checked+.Sidebar_visibilityRadioCustom__Eons4{border-color:var(--purple-500)}.Sidebar_visibilityRadio__WX1DY:checked+.Sidebar_visibilityRadioCustom__Eons4 .Sidebar_visibilityRadioDot__nxF2_{transform:scale(1)}.Sidebar_visibilityOption__zoPXc:hover .Sidebar_visibilityRadioCustom__Eons4{border-color:var(--purple-400)}.Sidebar_visibilityOptionContent__75_6_{font-size:13px;font-weight:500;color:var(--gray-700);font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.Sidebar_publicProfileSection__m8o9w{overflow:visible}.Sidebar_availabilitySection__ANiWe,.Sidebar_publicProfileSection__m8o9w{padding:8px 4px 12px;border-bottom:1px solid var(--gray-200);margin-bottom:8px}.Sidebar_availabilityLabelContainer__10OZ7{display:flex;align-items:center;gap:6px;margin-bottom:8px;padding:0 8px}.Sidebar_availabilityOptions__icySi{display:flex;flex-direction:column;gap:6px}.Sidebar_availabilityOption___cUh1{display:flex;align-items:center;gap:10px;padding:10px 12px;cursor:pointer;border-radius:8px;transition:all .15s ease;position:relative}.Sidebar_availabilityOption___cUh1:hover{background:var(--gray-200)}.Sidebar_locationSection__CW_Hw{padding:8px 4px 12px;border-bottom:1px solid var(--gray-200);margin-bottom:8px}.Sidebar_locationButton__MzXcX{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;background:none;border:none;border-radius:8px;cursor:pointer;transition:all .15s ease;text-align:left;color:var(--gray-700);font-size:14px}.Sidebar_locationButton__MzXcX:hover{background:var(--gray-200)}.Sidebar_locationIcon__2mo6C{width:20px;height:20px;flex-shrink:0;color:var(--gray-600)}.Sidebar_locationText__ysvIl{flex:1;color:var(--gray-900);font-weight:500}.Sidebar_usernameInputGroup__fwdPi{margin-bottom:0}.Sidebar_usernameDisplay__PlZcR{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;background:var(--gray-50);border:1.5px solid var(--gray-200);border-radius:8px;margin-bottom:0;overflow:visible}.Sidebar_usernameDisplayEditing__SIcsj{background:#ffffff!important}.Sidebar_usernameText__bC8Us{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_usernameInput__w8O1F,.Sidebar_usernameText__bC8Us{flex:1;font-size:13px;font-weight:500;color:var(--gray-700);font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.Sidebar_usernameInput__w8O1F{border:none;background:var(--white);outline:none;padding:0;min-width:0;border-radius:4px}.Sidebar_usernameInput__w8O1F::-moz-placeholder{color:var(--gray-400);font-weight:400}.Sidebar_usernameInput__w8O1F::placeholder{color:var(--gray-400);font-weight:400}.Sidebar_usernameButtons__Yu55B{display:flex;align-items:center;gap:8px}.Sidebar_copyButton__tHdBS,.Sidebar_editButton__y5kwc{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:var(--white);border:1.5px solid var(--gray-300);border-radius:6px;cursor:pointer;transition:all .15s ease;flex-shrink:0;color:var(--gray-600);position:relative}.Sidebar_copyButton__tHdBS:hover,.Sidebar_editButton__y5kwc:hover{border-color:var(--purple-500);background:var(--purple-50);color:var(--purple-700)}.Sidebar_cancelButton__0820_:after,.Sidebar_copyButton__tHdBS:after,.Sidebar_editButton__y5kwc:after,.Sidebar_saveButton__2rPKf:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);padding:6px 10px;background:rgba(0,0,0,.85);color:#ffffff;font-size:11px;font-weight:400;white-space:nowrap;border-radius:6px;pointer-events:none;opacity:0;transition:opacity .15s ease;z-index:1000;font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.Sidebar_cancelButton__0820_:before,.Sidebar_copyButton__tHdBS:before,.Sidebar_editButton__y5kwc:before,.Sidebar_saveButton__2rPKf:before{content:"";position:absolute;bottom:calc(100% + 2px);left:50%;transform:translateX(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid rgba(0,0,0,.85);pointer-events:none;opacity:0;transition:opacity .15s ease;z-index:1000}.Sidebar_cancelButton__0820_:hover:after,.Sidebar_cancelButton__0820_:hover:before,.Sidebar_copyButton__tHdBS:hover:after,.Sidebar_copyButton__tHdBS:hover:before,.Sidebar_editButton__y5kwc:hover:after,.Sidebar_editButton__y5kwc:hover:before,.Sidebar_saveButton__2rPKf:hover:after,.Sidebar_saveButton__2rPKf:hover:before{opacity:1}.Sidebar_usernameActions__vNHZA{display:flex;gap:8px;margin-bottom:8px}.Sidebar_cancelButton__0820_,.Sidebar_saveButton__2rPKf{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:var(--white);border:1.5px solid var(--gray-300);border-radius:6px;cursor:pointer;transition:all .15s ease;flex-shrink:0;color:var(--gray-600);position:relative}.Sidebar_cancelButton__0820_:hover{border-color:var(--red-500,#ef4444);background:var(--red-50,#fef2f2);color:var(--red-600,#dc2626)}.Sidebar_saveButton__2rPKf{color:var(--purple-600);border-color:var(--purple-300)}.Sidebar_saveButton__2rPKf:hover:not(:disabled){border-color:var(--purple-500);background:var(--purple-50);color:var(--purple-700)}.Sidebar_saveButton__2rPKf:disabled{opacity:.5;cursor:not-allowed}.Sidebar_logoutButton__iBeKe{width:100%;padding:10px 12px;background:none;border:none;text-align:left;cursor:pointer;border-radius:8px;transition:all .15s ease;display:flex;align-items:center;gap:12px;font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.Sidebar_logoutButton__iBeKe:hover{background-color:var(--gray-200);color:var(--purple-900)}.Sidebar_logoutButton__iBeKe:hover .Sidebar_logoutIcon__w9mAl{color:#dc2626}.Sidebar_logoutIcon__w9mAl{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--gray-600);transition:color .15s ease}.Sidebar_logoutLabel__UiOQM{font-size:14px;font-weight:500;color:var(--gray-700);flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Sidebar_menuFooter__r8_bH{display:flex;align-items:center;justify-content:space-between;padding:12px}.Sidebar_versionText__Xr_BH{font-size:9px;font-weight:500;color:var(--gray-500);font-family:var(--font-mono),monospace}@keyframes Sidebar_slideUpMenu__g0KGo{0%{opacity:0;transform:translateY(10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes Sidebar_slideDownMenu__84Zgu{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(10px) scale(.95)}}.Sidebar_sidebar__hMXSr.Sidebar_collapsed__wn674{width:64px;min-width:64px}.Sidebar_sidebar__hMXSr.Sidebar_collapsed__wn674 .Sidebar_compactHeader__WV_UB{padding:12px 8px}.Sidebar_sidebar__hMXSr.Sidebar_collapsed__wn674 .Sidebar_sectionHeader__DmqqV{display:none}.Sidebar_sidebar__hMXSr.Sidebar_collapsed__wn674 .Sidebar_navItem__l8gZj{justify-content:center;padding:10px}.Sidebar_sidebar__hMXSr.Sidebar_collapsed__wn674 .Sidebar_badge__nUcUm,.Sidebar_sidebar__hMXSr.Sidebar_collapsed__wn674 .Sidebar_navLabel__o2fIm,.Sidebar_sidebar__hMXSr.Sidebar_collapsed__wn674 .Sidebar_upgradeSection__eVVt7{display:none}.Sidebar_sidebar__hMXSr.Sidebar_collapsed__wn674 .Sidebar_notificationsSection__thMw_{padding:12px}.Sidebar_collapsedBadgeIcon__aPaPZ{display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;background:rgba(31,104,112,.1);color:var(--app-sea,#1f6870);font-size:11px;font-weight:700;border-radius:10px}.Sidebar_navItem__l8gZj.Sidebar_active__dijIH .Sidebar_collapsedBadgeIcon__aPaPZ{background:var(--app-ink,#10201f);color:#ffffff}.Sidebar_sidebar__hMXSr.Sidebar_collapsed__wn674 .Sidebar_userExpand__NEEyr,.Sidebar_sidebar__hMXSr.Sidebar_collapsed__wn674 .Sidebar_userInfo__DcPTO{display:none}.Sidebar_sidebar__hMXSr.Sidebar_collapsed__wn674 .Sidebar_userProfile__Lw2YH{justify-content:center;padding:0 8px}.Sidebar_menuSettingsLink__a8_lU{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;background:none;border:none;border-radius:8px;cursor:pointer;transition:all .15s ease;text-decoration:none;color:var(--gray-700);font-size:14px;font-weight:500;font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;border-bottom:1px solid var(--gray-200);margin-bottom:4px}.Sidebar_menuSettingsLink__a8_lU:hover{background-color:var(--gray-200);color:var(--purple-900)}.Sidebar_menuSettingsIcon__bDJvL{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--gray-600)}.Sidebar_menuSettingsLink__a8_lU:hover .Sidebar_menuSettingsIcon__bDJvL{color:var(--purple-900)}.Sidebar_menuSettingsLabel__uGFwf{flex:1}@media (max-width:768px){.Sidebar_sidebar__hMXSr,.Sidebar_sidebar__hMXSr.Sidebar_collapsed__wn674{position:fixed;top:var(--mobile-app-nav-height,58px);left:0;bottom:0;z-index:85;width:min(320px,calc(100vw - 48px));min-width:min(320px,calc(100vw - 48px));height:calc(100dvh - var(--mobile-app-nav-height, 58px));background:var(--app-panel-strong,#ffffff);box-shadow:18px 0 42px rgba(16,32,31,.16);transform:translateX(-100%);transition:transform .2s ease-in-out}.Sidebar_sidebar__hMXSr.Sidebar_mobileOpen__bsvAN{transform:translateX(0)}.Sidebar_sidebar__hMXSr .Sidebar_compactHeader__WV_UB,.Sidebar_sidebar__hMXSr.Sidebar_collapsed__wn674 .Sidebar_compactHeader__WV_UB{display:none}.Sidebar_sidebar__hMXSr.Sidebar_collapsed__wn674 .Sidebar_sectionHeader__DmqqV{display:block}.Sidebar_sidebar__hMXSr.Sidebar_collapsed__wn674 .Sidebar_navItem__l8gZj{justify-content:flex-start;padding:10px 12px}.Sidebar_sidebar__hMXSr.Sidebar_collapsed__wn674 .Sidebar_navLabel__o2fIm,.Sidebar_sidebar__hMXSr.Sidebar_collapsed__wn674 .Sidebar_userInfo__DcPTO{display:block}.Sidebar_sidebar__hMXSr.Sidebar_collapsed__wn674 .Sidebar_badge__nUcUm{display:inline-block}.Sidebar_sidebar__hMXSr.Sidebar_collapsed__wn674 .Sidebar_userExpand__NEEyr{display:flex}.Sidebar_sidebar__hMXSr.Sidebar_collapsed__wn674 .Sidebar_userProfile__Lw2YH{justify-content:flex-start;padding:0 12px}.Sidebar_navigation__oQoOq{padding:14px 12px}.Sidebar_notificationsSection__thMw_,.Sidebar_sidebar__hMXSr.Sidebar_collapsed__wn674 .Sidebar_notificationsSection__thMw_,.Sidebar_utilitySection__L2xme{padding:10px 12px}.Sidebar_sidebar__hMXSr.Sidebar_collapsed__wn674.Sidebar_mobileOpen__bsvAN .Sidebar_notificationBadge__kKiMo,.Sidebar_sidebar__hMXSr.Sidebar_mobileOpen__bsvAN .Sidebar_notificationBadge__kKiMo{position:static;flex:0 0 auto;min-width:22px;height:22px;margin-left:auto;padding:0 7px;border-radius:999px;line-height:22px;font-size:11px}.Sidebar_superyachteeSection__KfUNB{padding:0 12px 10px}.Sidebar_userMenu__3V2ij{width:calc(100vw - 24px);max-width:320px}}.Logo_logo__xc4SQ{display:flex;align-items:center;justify-content:center;background-color:var(--yachtee-lime);color:#050504;font-family:var(--font-graphie),"Montserrat",sans-serif;font-weight:600;border-radius:6px;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1}.Logo_logoText__0YKRV{display:inline-block;transform:translateY(-.16em);line-height:.8}.Logo_logo__xc4SQ:hover{transform:scale(1.05)}.Logo_logoWrapper__vgA_l{position:relative;display:inline-block;border-radius:6px;overflow:hidden}.Logo_logoLink__sCQdS{display:inline-block;line-height:0;text-decoration:none}.Logo_nav__NSMup{width:20px;height:20px;font-size:16px;border-radius:4px}.Logo_xs__Tm3Rj{width:24px;height:24px;font-size:18px}.Logo_sm__k5dVN{width:32px;height:32px;font-size:22px}.Logo_sm__k5dVN .Logo_logoText__0YKRV{transform:translateY(-.1em) translateX(.05em)}.Logo_md__mHou4{width:40px;height:40px;font-size:28px}.Logo_lg__jD467{width:48px;height:48px;font-size:32px}@media (max-width:1023px){.Logo_xs__Tm3Rj{width:22px;height:22px;font-size:16px}.Logo_sm__k5dVN{width:28px;height:28px;font-size:22px}.Logo_md__mHou4{width:36px;height:36px;font-size:26px}.Logo_lg__jD467{width:44px;height:44px;font-size:30px}}@media (max-width:767px){.Logo_xs__Tm3Rj{width:20px;height:20px;font-size:15px}.Logo_sm__k5dVN{width:28px;height:28px;font-size:22px}.Logo_md__mHou4{width:32px;height:32px;font-size:24px}.Logo_lg__jD467{width:40px;height:40px;font-size:28px}}@media (max-width:479px){.Logo_xs__Tm3Rj{width:18px;height:18px;font-size:14px}.Logo_sm__k5dVN{width:24px;height:24px;font-size:20px}.Logo_md__mHou4{width:28px;height:28px;font-size:22px}.Logo_lg__jD467{width:36px;height:36px;font-size:26px}}.Logo_white__byMUi{background-color:white;color:#050504}.Logo_dark__WT5nU{background-color:#050504;color:var(--yachtee-lime)}.SignupPromptModal_modal__JyUp9{max-width:520px}.SignupPromptModal_successPanel__eKHC_{padding:16px;border:1px solid rgba(31,104,112,.18);border-radius:8px;background:linear-gradient(135deg,rgba(223,250,130,.22),transparent 54%),rgba(255,255,255,.62)}.SignupPromptModal_kicker__6dOa2{display:inline-flex;align-items:center;gap:8px;margin:0 0 7px;color:var(--modal-rust,#b86f44);font-size:11px;font-weight:900;line-height:1.2;text-transform:uppercase}.SignupPromptModal_kicker__6dOa2:before{content:"";width:8px;height:8px;background:var(--modal-lime,#dffa82);transform:rotate(45deg)}.SignupPromptModal_body__8meNQ{margin:0;color:var(--modal-muted,rgba(16,32,31,.66));line-height:1.6}.SignupPromptModal_emailLine__ApGhj{margin:14px 0 0;padding:12px 14px;border-left:3px solid var(--modal-sea,#1f6870);border-radius:0 6px 6px 0;background:rgba(31,104,112,.08);color:rgba(16,32,31,.66);font-size:14px;line-height:1.5}.SignupPromptModal_emailLine__ApGhj strong{color:var(--modal-ink,#10201f);font-weight:850}.CustomSelect_customSelect__puUJT{--select-ink:var(--onboard-ink,#10201f);--select-ink-rgb:var(--onboard-ink-rgb,16,32,31);--select-sea:var(--onboard-sea,#1f6870);--select-sea-rgb:var(--onboard-sea-rgb,31,104,112);--select-panel:var(--onboard-panel,#fffdf6);--select-hover:rgba(var(--select-sea-rgb),0.08);--select-selected:rgba(var(--select-sea-rgb),0.12);--select-muted:var(--onboard-muted,rgba(16,32,31,0.66));position:relative;width:100%}.CustomSelect_selectTrigger__79v_b{width:100%;padding:12px 16px;border:1px solid #d1d5db;border-radius:8px;background-color:#ffffff!important;color:#111827!important;font-size:16px;font-family:inherit;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:8px;transition:all .2s ease;box-sizing:border-box;min-height:50px;line-height:1.5}.CustomSelect_selectTrigger__79v_b:hover{border-color:#9ca3af}.CustomSelect_selectTrigger__79v_b:focus{outline:none}.CustomSelect_selectTrigger__79v_b.CustomSelect_open__CYtYs,.CustomSelect_selectTrigger__79v_b:focus{border-color:var(--select-sea);box-shadow:0 0 0 3px rgba(var(--select-sea-rgb),.12)}.CustomSelect_selectTrigger__79v_b.CustomSelect_size_sm___fUhx{min-height:36px;padding:6px 12px;font-size:13px;border-radius:8px;line-height:1.4}.CustomSelect_selectTrigger__79v_b.CustomSelect_size_md__czCaQ{min-height:42px;padding:8px 14px;font-size:14px;border-radius:8px;line-height:1.4}.CustomSelect_selectTrigger__79v_b.CustomSelect_size_lg__IRJTA{min-height:48px;padding:10px 14px;font-size:15px;border-radius:8px;line-height:1.4}.CustomSelect_selectValue__1tJCX{flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CustomSelect_selectValueContent__OYKw1{display:flex;flex-direction:column;gap:2px;line-height:1.3}.CustomSelect_selectValueLabel__80xcS,.CustomSelect_selectValueSubtext__J753p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CustomSelect_selectValueSubtext__J753p{font-size:12px;color:#6b7280;font-weight:400}.CustomSelect_selectValue__1tJCX.CustomSelect_placeholder__nRq9H{color:#9ca3af}.CustomSelect_selectArrow__0Yp6p{display:flex;align-items:center;justify-content:center;transition:transform .2s ease;color:#6b7280;flex-shrink:0}.CustomSelect_selectArrow__0Yp6p.CustomSelect_rotated__AIFCl{transform:rotate(180deg)}.CustomSelect_selectOption__udZwJ{padding:12px 16px;cursor:pointer;transition:background-color .15s ease;color:var(--select-ink);font-size:14px;border-bottom:1px solid rgba(var(--select-ink-rgb),.08);display:flex;align-items:center}.CustomSelect_optionContent__DoDeB{display:flex;flex-direction:column;gap:2px}.CustomSelect_optionLabel__53Vie{line-height:1.4;font-weight:500}.CustomSelect_optionSubtext__6WTzj{font-size:12px;color:var(--select-muted);font-weight:400;line-height:1.3}.CustomSelect_selectOption__udZwJ:last-child{border-bottom:none}.CustomSelect_selectOption__udZwJ.CustomSelect_highlighted___CYHk,.CustomSelect_selectOption__udZwJ:hover{background-color:var(--select-hover)}.CustomSelect_selectOption__udZwJ.CustomSelect_selected__F34ni{background-color:var(--select-selected);color:var(--select-ink);font-weight:500}.CustomSelect_selectOption__udZwJ.CustomSelect_selected__F34ni.CustomSelect_highlighted___CYHk{background-color:rgba(var(--select-sea-rgb),.16)}.CustomSelect_customSelect__puUJT.CustomSelect_error__n6ByO .CustomSelect_selectTrigger__79v_b{border-color:#ef4444}.CustomSelect_customSelect__puUJT.CustomSelect_error__n6ByO .CustomSelect_selectTrigger__79v_b.CustomSelect_open__CYtYs,.CustomSelect_customSelect__puUJT.CustomSelect_error__n6ByO .CustomSelect_selectTrigger__79v_b:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.CustomSelect_customSelect__puUJT.CustomSelect_disabled__D1Dyi .CustomSelect_selectTrigger__79v_b{background-color:#f9fafb!important;color:#9ca3af!important;cursor:not-allowed;border-color:#e5e7eb}.CustomSelect_customSelect__puUJT.CustomSelect_disabled__D1Dyi .CustomSelect_selectTrigger__79v_b:hover{border-color:#e5e7eb}.CustomSelect_customSelect__puUJT.CustomSelect_disabled__D1Dyi .CustomSelect_selectTrigger__79v_b:focus{border-color:#e5e7eb;box-shadow:none}.CustomSelect_customSelect__puUJT.CustomSelect_disabled__D1Dyi .CustomSelect_selectArrow__0Yp6p{color:#9ca3af}@keyframes CustomSelect_slideDown__gHBIA{0%{opacity:0;transform:translateY(-8px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.CustomSelect_selectOptionsPortal__44Sk_{--select-ink:var(--onboard-ink,#10201f);--select-ink-rgb:var(--onboard-ink-rgb,16,32,31);--select-sea:var(--onboard-sea,#1f6870);--select-sea-rgb:var(--onboard-sea-rgb,31,104,112);--select-panel:var(--onboard-panel,#fffdf6);--select-hover:rgba(var(--select-sea-rgb),0.08);--select-selected:rgba(var(--select-sea-rgb),0.12);--select-muted:var(--onboard-muted,rgba(16,32,31,0.66));background:var(--select-panel);border:1.5px solid rgba(var(--select-ink-rgb),.16);border-radius:8px;box-shadow:0 18px 42px rgba(16,32,31,.14),0 2px 8px rgba(16,32,31,.08)}.CustomSelect_selectOptionsPortal__44Sk_::-webkit-scrollbar{width:6px}.CustomSelect_selectOptionsPortal__44Sk_::-webkit-scrollbar-track{background:rgba(var(--select-ink-rgb),.06)}.CustomSelect_selectOptionsPortal__44Sk_::-webkit-scrollbar-thumb{background:rgba(var(--select-ink-rgb),.22);border-radius:3px}.CustomSelect_selectOptionsPortal__44Sk_::-webkit-scrollbar-thumb:hover{background:rgba(var(--select-ink-rgb),.34)}.CustomSelect_removeButton__4YI5L{background:none;border:none;color:#9ca3af;font-size:.875rem;font-weight:300;font-family:inherit;cursor:pointer;padding:0;margin-top:.25rem;display:block;text-align:left;transition:color .2s ease}.CustomSelect_removeButton__4YI5L:hover{color:#6b7280}.CustomSelect_removeButton__4YI5L:disabled{cursor:not-allowed;opacity:.5}@media (max-width:768px){.CustomSelect_selectOption__udZwJ,.CustomSelect_selectTrigger__79v_b{font-size:16px}}.DropdownPortal_dropdownPortal__3gR_F{position:absolute;background:#ffffff;border:1px solid #d1d5db;border-radius:8px;box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);z-index:9999999;overflow-y:auto;transition:none;transform:translateZ(0);will-change:transform;box-sizing:border-box;max-height:inherit}.DropdownPortal_backdrop__YKgF7~.DropdownPortal_dropdownPortal__3gR_F{box-shadow:0 20px 35px -10px rgba(0,0,0,.15),0 10px 20px -5px rgba(0,0,0,.08),0 0 0 1px rgba(0,0,0,.05)}.DropdownPortal_backdrop__YKgF7{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.25);z-index:9999998;animation:DropdownPortal_backdropFadeIn__OzJC1 .15s ease-out;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px)}.DropdownPortal_dropdownBottom__quDVT{animation:DropdownPortal_slideDown__gHvJL .15s ease-out}.DropdownPortal_dropdownTop__SnKDQ{animation:DropdownPortal_slideUp__vhu3Z .15s ease-out}@keyframes DropdownPortal_slideDown__gHvJL{0%{opacity:0;transform:translateY(-8px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes DropdownPortal_slideUp__vhu3Z{0%{opacity:0;transform:translateY(8px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes DropdownPortal_backdropFadeIn__OzJC1{0%{opacity:0}to{opacity:1}}.DropdownPortal_dropdownPortal__3gR_F::-webkit-scrollbar{width:6px}.DropdownPortal_dropdownPortal__3gR_F::-webkit-scrollbar-track{background:#f1f5f9}.DropdownPortal_dropdownPortal__3gR_F::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.DropdownPortal_dropdownPortal__3gR_F::-webkit-scrollbar-thumb:hover{background:#94a3b8}@media (max-width:768px){.DropdownPortal_dropdownPortal__3gR_F{font-size:16px}}.DualPanelLayout_dualPanelLayout__MXWkf{--dualpanel-easing:cubic-bezier(0.4,0,0.2,1);--dualpanel-duration:0.8s;--dualpanel-duration-short:0.6s;--dualpanel-ink:var(--onboard-ink,#10201f);--dualpanel-ink-rgb:var(--onboard-ink-rgb,16,32,31);--dualpanel-deep:var(--onboard-deep,#071514);--dualpanel-sea:var(--onboard-sea,#1f6870);--dualpanel-sea-rgb:var(--onboard-sea-rgb,31,104,112);--dualpanel-lime-rgb:var(--onboard-lime-rgb,223,250,130);--dualpanel-paper:var(--onboard-paper,#fbfcf4);--dualpanel-panel:var(--onboard-panel,#fffdf6);--dualpanel-muted:var(--onboard-muted,rgba(16,32,31,0.66));--dualpanel-line:var(--onboard-line,rgba(16,32,31,0.13));display:flex;min-height:100dvh;max-height:100dvh;width:100%;background:var(--dualpanel-paper);transform:translateZ(0);backface-visibility:hidden;perspective:1000;overflow:hidden}@keyframes DualPanelLayout_slideInLeft__obWsX{0%{opacity:0;transform:translate3d(-50px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes DualPanelLayout_slideInRight__CcC9_{0%{opacity:0;transform:translate3d(50px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes DualPanelLayout_fadeInUp__AOFM8{0%{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:translateZ(0)}}.DualPanelLayout_helpSection__UG63E{display:flex;justify-content:flex-end;align-items:center;margin-bottom:2rem;margin-top:0;margin-right:0;position:absolute;top:48px;left:56px;right:56px;z-index:10}.DualPanelLayout_backText__JBrRO{font-size:13px;color:rgba(var(--dualpanel-ink-rgb),.48);font-weight:400;line-height:1.4;margin-right:auto}.DualPanelLayout_backLink__hDuan{color:rgba(var(--dualpanel-ink-rgb),.52);text-decoration:none;background:none;border:none;font:inherit;cursor:pointer;font-weight:400;font-size:13px;display:flex;align-items:center;justify-content:flex-start;gap:6px;border-radius:4px;transition:all .2s var(--dualpanel-easing)}.DualPanelLayout_backLink__hDuan:hover:not(:disabled){color:var(--dualpanel-ink)}.DualPanelLayout_backLink__hDuan:hover:not(:disabled) svg{fill:var(--dualpanel-sea)}.DualPanelLayout_backLink__hDuan:disabled{opacity:.4;cursor:not-allowed}.DualPanelLayout_backLink__hDuan svg{flex-shrink:0}.DualPanelLayout_helpText__kEyEf{font-size:14px;color:var(--dualpanel-muted);font-weight:400;line-height:1.4}.DualPanelLayout_helpLink__HIb8R{color:var(--dualpanel-sea);text-decoration:none;background:none;border:none;padding:0;font:inherit;cursor:pointer;font-weight:500;transition:color .2s var(--dualpanel-easing)}.DualPanelLayout_helpLink__HIb8R:hover:not(:disabled){color:var(--dualpanel-ink);text-decoration:underline}.DualPanelLayout_helpLink__HIb8R:disabled{opacity:.5;cursor:not-allowed}.DualPanelLayout_brandingPanel__taV2v{flex:0 0 38%;background:var(--dualpanel-paper);display:flex;align-items:stretch;position:relative;overflow:hidden;min-height:100dvh;max-height:100dvh}.DualPanelLayout_withAnimations__Uq7dQ .DualPanelLayout_brandingPanel__taV2v{background:linear-gradient(90deg,rgba(var(--dualpanel-ink-rgb),.045) 1px,transparent 1px),linear-gradient(180deg,rgba(var(--dualpanel-ink-rgb),.035) 1px,transparent 1px),linear-gradient(145deg,var(--dualpanel-paper) 0,#f8fbef 52%,#edf5ec 100%)!important;background-size:44px 44px,44px 44px,auto;border-right:1px solid rgba(var(--dualpanel-ink-rgb),.12);animation:DualPanelLayout_slideInLeft__obWsX var(--dualpanel-duration) var(--dualpanel-easing) forwards}.DualPanelLayout_withAnimations__Uq7dQ .DualPanelLayout_selectionPanel__ZvT4W{animation:DualPanelLayout_slideInRight__CcC9_ var(--dualpanel-duration) var(--dualpanel-easing) .1s both}.DualPanelLayout_withAnimations__Uq7dQ .DualPanelLayout_brandingContent__zJnj2>:first-child{animation:DualPanelLayout_fadeInUp__AOFM8 var(--dualpanel-duration-short) var(--dualpanel-easing) .2s both}.DualPanelLayout_withoutAnimations__KRnFv .DualPanelLayout_brandingContent__zJnj2>:first-child,.DualPanelLayout_withoutAnimations__KRnFv .DualPanelLayout_brandingPanel__taV2v,.DualPanelLayout_withoutAnimations__KRnFv .DualPanelLayout_selectionPanel__ZvT4W{opacity:1;transform:none}.DualPanelLayout_contentFadedOut__blXoz .DualPanelLayout_brandingContent__zJnj2,.DualPanelLayout_contentFadedOut__blXoz .DualPanelLayout_selectionContent__bZyQn{opacity:0;transition:opacity .6s var(--dualpanel-easing)}.DualPanelLayout_contentEntering__qWXNz .DualPanelLayout_brandingContent__zJnj2{animation:DualPanelLayout_elegantEntranceLeft__kxNEN var(--dualpanel-duration) var(--dualpanel-easing) forwards}.DualPanelLayout_contentEntering__qWXNz .DualPanelLayout_selectionContent__bZyQn{animation:DualPanelLayout_elegantEntranceRight__cipvF var(--dualpanel-duration) var(--dualpanel-easing) .1s both}@keyframes DualPanelLayout_elegantEntranceLeft__kxNEN{0%{opacity:0;transform:translate3d(-40px,10px,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes DualPanelLayout_elegantEntranceRight__cipvF{0%{opacity:0;transform:translate3d(40px,10px,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}.DualPanelLayout_brandingPanel__taV2v:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,rgba(var(--dualpanel-sea-rgb),.1) 0,rgba(var(--dualpanel-sea-rgb),.1) 1px,transparent 1px,transparent calc(100% - 1px),rgba(var(--dualpanel-ink-rgb),.08) calc(100% - 1px)),linear-gradient(180deg,rgba(255,255,255,.64),transparent 40%),linear-gradient(90deg,transparent,rgba(var(--dualpanel-lime-rgb),.1));pointer-events:none;z-index:1}.DualPanelLayout_brandingContent__zJnj2{display:flex;flex-direction:column;padding:48px 56px;color:var(--dualpanel-ink);width:100%;height:100%;position:relative;z-index:2;overflow:hidden}.DualPanelLayout_selectionPanel__ZvT4W{flex:1;background:linear-gradient(90deg,rgba(var(--dualpanel-ink-rgb),.035) 1px,transparent 1px),linear-gradient(180deg,rgba(var(--dualpanel-ink-rgb),.03) 1px,transparent 1px),linear-gradient(180deg,var(--dualpanel-paper) 0,#ffffff 54%,#f6f8ef 100%);background-size:44px 44px,44px 44px,auto;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;padding:48px 56px;position:relative;width:100%;height:100dvh;max-height:100dvh;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(var(--dualpanel-ink-rgb),.28) transparent}.DualPanelLayout_selectionPanel__ZvT4W::-webkit-scrollbar{width:6px}.DualPanelLayout_selectionPanel__ZvT4W::-webkit-scrollbar-track{background:transparent}.DualPanelLayout_selectionPanel__ZvT4W::-webkit-scrollbar-thumb{background-color:rgba(var(--dualpanel-ink-rgb),.2);border-radius:3px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.DualPanelLayout_selectionPanel__ZvT4W::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--dualpanel-ink-rgb),.34)}.DualPanelLayout_selectionContent__bZyQn{flex:1;display:flex;flex-direction:column;overflow:visible}.DualPanelLayout_showWhiteOverlay__liBGm .DualPanelLayout_brandingPanel__taV2v:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:var(--dualpanel-paper);opacity:0;z-index:15;pointer-events:none;border-radius:inherit;clip-path:circle(0 at 0 100%);animation:DualPanelLayout_whiteOverlayPaint__S9tob .3s linear forwards}@keyframes DualPanelLayout_whiteOverlayPaint__S9tob{0%{clip-path:circle(0 at 0 100%);opacity:0}90%{clip-path:circle(180% at 0 100%);opacity:.9}to{clip-path:circle(180% at 0 100%);opacity:1}}@media (prefers-reduced-motion:reduce){.DualPanelLayout_showWhiteOverlay__liBGm .DualPanelLayout_brandingPanel__taV2v:after{animation:DualPanelLayout_whiteOverlayPaintReduced__JyXNg .4s ease-out forwards;clip-path:none}@keyframes DualPanelLayout_whiteOverlayPaintReduced__JyXNg{0%{opacity:0}to{opacity:1}}}.DualPanelLayout_selectionPanel__ZvT4W{scroll-behavior:smooth}.DualPanelLayout_selectionPanel__ZvT4W:focus{outline:2px solid var(--dualpanel-sea);outline-offset:-2px}@media (max-width:1100px){.DualPanelLayout_brandingPanel__taV2v{display:none}.DualPanelLayout_selectionPanel__ZvT4W{flex:1;width:100%;padding:96px clamp(24px,5vw,56px) 32px;padding:max(96px,calc(96px + var(--safe-area-inset-top))) max(clamp(24px,5vw,56px),var(--safe-area-inset-right)) max(32px,var(--safe-area-inset-bottom)) max(clamp(24px,5vw,56px),var(--safe-area-inset-left));overscroll-behavior-y:contain}.DualPanelLayout_selectionContent__bZyQn{width:100%;max-width:760px;margin:0 auto}.DualPanelLayout_helpSection__UG63E{display:none}}@media (max-width:768px){.DualPanelLayout_selectionPanel__ZvT4W{padding:84px 20px 24px;padding:max(84px,calc(84px + var(--safe-area-inset-top))) max(20px,var(--safe-area-inset-right)) max(24px,var(--safe-area-inset-bottom)) max(20px,var(--safe-area-inset-left))}.DualPanelLayout_selectionContent__bZyQn{max-width:none}}@media (max-width:480px){.DualPanelLayout_selectionPanel__ZvT4W{padding:78px 16px 20px;padding:max(78px,calc(78px + var(--safe-area-inset-top))) max(16px,var(--safe-area-inset-right)) max(20px,var(--safe-area-inset-bottom)) max(16px,var(--safe-area-inset-left))}}.FormRow_formRow__ZgwXS{display:flex;gap:16px;align-items:flex-start;margin-bottom:1rem}.FormRow_formRow__ZgwXS>*{flex:1;min-width:0}@media (max-width:768px){.FormRow_formRow__ZgwXS{flex-direction:column;gap:16px;margin-bottom:16px}.FormRow_formRow__ZgwXS>*{flex:none;width:100%}}.MobileOnboardingHeader_menuOverlay__eRfjs,.MobileOnboardingHeader_menuPanel__MRyjY,.MobileOnboardingHeader_mobileHeader__Iq_Py{--mobile-onboarding-ink:var(--onboard-ink,#10201f);--mobile-onboarding-ink-rgb:var(--onboard-ink-rgb,16,32,31);--mobile-onboarding-deep:var(--onboard-deep,#071514);--mobile-onboarding-sea:var(--onboard-sea,#1f6870);--mobile-onboarding-sea-rgb:var(--onboard-sea-rgb,31,104,112);--mobile-onboarding-lime-rgb:var(--onboard-lime-rgb,223,250,130);--mobile-onboarding-paper:var(--onboard-paper,#fbfcf4);--mobile-onboarding-panel:var(--onboard-panel,#fffdf6);--mobile-onboarding-muted:var(--onboard-muted,rgba(16,32,31,0.66));--mobile-onboarding-line:var(--onboard-line,rgba(16,32,31,0.13));--mobile-onboarding-header-height:76px}.MobileOnboardingHeader_mobileHeader__Iq_Py{display:none;position:fixed;top:0;left:0;right:0;background:linear-gradient(90deg,rgba(var(--mobile-onboarding-ink-rgb),.045) 1px,transparent 1px),linear-gradient(180deg,rgba(var(--mobile-onboarding-ink-rgb),.035) 1px,transparent 1px),linear-gradient(180deg,var(--mobile-onboarding-paper) 0,#f7faef 100%);background-size:38px 38px,38px 38px,auto;border-bottom:1px solid rgba(var(--mobile-onboarding-ink-rgb),.12);box-shadow:0 10px 30px rgba(var(--mobile-onboarding-ink-rgb),.08);z-index:1300;padding-top:var(--safe-area-inset-top);padding-left:var(--safe-area-inset-left);padding-right:var(--safe-area-inset-right);touch-action:none;overscroll-behavior:none}.MobileOnboardingHeader_headerContent__A8ViP{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;max-width:100%}.MobileOnboardingHeader_logo__qRufX{flex-shrink:0;transform:scale(1.33);transform-origin:left center}.MobileOnboardingHeader_menuButton__0u1nI{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:rgba(255,255,255,.62);border:1px solid rgba(var(--mobile-onboarding-ink-rgb),.14);border-radius:5px;color:var(--mobile-onboarding-ink);cursor:pointer;transition:all .2s ease;flex-shrink:0;position:relative}.MobileOnboardingHeader_menuButton__0u1nI:hover:not(:disabled){background:#ffffff;border-color:rgba(var(--mobile-onboarding-ink-rgb),.24);color:var(--mobile-onboarding-sea)}.MobileOnboardingHeader_menuButton__0u1nI:active:not(:disabled){background:rgba(var(--mobile-onboarding-sea-rgb),.08);transform:scale(.95)}.MobileOnboardingHeader_menuButton__0u1nI:disabled{opacity:.5;cursor:not-allowed}.MobileOnboardingHeader_menuButton__0u1nI svg{transition:transform .3s ease,opacity .3s ease}.MobileOnboardingHeader_menuButton__0u1nI[aria-expanded=true] svg:first-child{transform:rotate(90deg);opacity:0;position:absolute}.MobileOnboardingHeader_menuButton__0u1nI[aria-expanded=false] svg:last-child{transform:rotate(-90deg);opacity:0;position:absolute}.MobileOnboardingHeader_menuOverlay__eRfjs{position:fixed;top:calc(var(--mobile-onboarding-header-height) + var(--safe-area-inset-top));left:0;right:0;bottom:0;background:rgba(var(--mobile-onboarding-ink-rgb),.38);z-index:1100;animation:MobileOnboardingHeader_fadeIn__hRFn_ .2s ease-out;backdrop-filter:blur(6px)}@keyframes MobileOnboardingHeader_fadeIn__hRFn_{0%{opacity:0}to{opacity:1}}.MobileOnboardingHeader_menuPanel__MRyjY{position:fixed;top:calc(var(--mobile-onboarding-header-height) + var(--safe-area-inset-top));left:0;right:0;background-color:var(--mobile-onboarding-paper);background:linear-gradient(90deg,rgba(var(--mobile-onboarding-ink-rgb),.035) 1px,transparent 1px),linear-gradient(180deg,rgba(var(--mobile-onboarding-ink-rgb),.03) 1px,transparent 1px),linear-gradient(180deg,var(--mobile-onboarding-panel) 0,#ffffff 100%);background-size:36px 36px,36px 36px,auto;z-index:1200;box-shadow:0 22px 54px rgba(var(--mobile-onboarding-ink-rgb),.16);display:flex;flex-direction:column;max-height:calc(100dvh - var(--mobile-onboarding-header-height) - var(--safe-area-inset-top));animation:MobileOnboardingHeader_slideDown__DzoKD .3s cubic-bezier(.4,0,.2,1);border-radius:0 0 8px 8px;border-bottom:1px solid rgba(var(--mobile-onboarding-ink-rgb),.12);padding-bottom:var(--safe-area-inset-bottom);overscroll-behavior:contain}@keyframes MobileOnboardingHeader_slideDown__DzoKD{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.MobileOnboardingHeader_menuContent__7Ok1v{flex:1;padding:12px 8px;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;min-height:0}.MobileOnboardingHeader_menuItem__fPQ2O{display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;background:transparent;border:none;border-radius:6px;font-size:15px;font-weight:750;color:var(--mobile-onboarding-ink);font-family:var(--font-inter),sans-serif;text-align:left;cursor:pointer;transition:all .2s ease;min-height:44px}.MobileOnboardingHeader_menuItem__fPQ2O:hover:not(:disabled){background:rgba(var(--mobile-onboarding-sea-rgb),.08);color:var(--mobile-onboarding-ink)}.MobileOnboardingHeader_menuItem__fPQ2O:active:not(:disabled){background:rgba(var(--mobile-onboarding-sea-rgb),.12);transform:scale(.98)}.MobileOnboardingHeader_menuItem__fPQ2O:disabled{opacity:.5;cursor:not-allowed}.MobileOnboardingHeader_menuItem__fPQ2O svg{flex-shrink:0;color:var(--mobile-onboarding-muted)}.MobileOnboardingHeader_menuItem__fPQ2O span{flex:1}.MobileOnboardingHeader_menuItemDanger__neTzh{color:#dc2626}.MobileOnboardingHeader_menuItemDanger__neTzh:hover:not(:disabled){background:#fef2f2;color:#b91c1c}.MobileOnboardingHeader_menuItemDanger__neTzh:active:not(:disabled){background:#fee2e2}.MobileOnboardingHeader_menuItemDanger__neTzh svg{color:#dc2626}.MobileOnboardingHeader_menuStepsSection__46NGD{padding:16px 8px 8px}.MobileOnboardingHeader_menuStepsHeader__GadXS{font-size:13px;font-weight:850;color:rgba(var(--mobile-onboarding-ink-rgb),.62);text-transform:uppercase;letter-spacing:0;padding:0 16px 16px}.MobileOnboardingHeader_menuStepsList__IDXS1{display:flex;flex-direction:column;gap:8px}.MobileOnboardingHeader_menuStepItem__nd_Om{display:flex;align-items:center;gap:12px;padding:10px 16px;border-radius:6px;transition:all .2s ease}.MobileOnboardingHeader_menuStepActive__UhehI{background:rgba(var(--mobile-onboarding-sea-rgb),.1)}.MobileOnboardingHeader_menuStepCompleted__xxYia{opacity:.7}.MobileOnboardingHeader_menuStepRevisiting__LJyhr{background:rgba(184,111,68,.14)}.MobileOnboardingHeader_menuStepUpcoming__7JKiU{opacity:.5}.MobileOnboardingHeader_menuStepClickable__yms7h{cursor:pointer;transition:background .2s ease}.MobileOnboardingHeader_menuStepClickable__yms7h:hover{background:rgba(var(--mobile-onboarding-sea-rgb),.08)}.MobileOnboardingHeader_menuStepClickable__yms7h:active{background:rgba(var(--mobile-onboarding-sea-rgb),.12)}.MobileOnboardingHeader_menuStepIndicator__YFbZ4{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:12px;font-weight:600}.MobileOnboardingHeader_menuStepActive__UhehI .MobileOnboardingHeader_menuStepIndicator__YFbZ4{background:var(--mobile-onboarding-ink);color:white}.MobileOnboardingHeader_menuStepCompleted__xxYia .MobileOnboardingHeader_menuStepIndicator__YFbZ4{background:var(--mobile-onboarding-sea);color:white}.MobileOnboardingHeader_menuStepRevisiting__LJyhr .MobileOnboardingHeader_menuStepIndicator__YFbZ4{background:var(--onboard-rust,#b86f44);color:white}.MobileOnboardingHeader_menuStepUpcoming__7JKiU .MobileOnboardingHeader_menuStepIndicator__YFbZ4{background:rgba(var(--mobile-onboarding-ink-rgb),.08);color:rgba(var(--mobile-onboarding-ink-rgb),.56)}.MobileOnboardingHeader_menuStepNumber__nKayC{font-size:12px;font-weight:600}.MobileOnboardingHeader_menuStepContent__xKK9I{flex:1}.MobileOnboardingHeader_menuStepTitle__U1OWb{font-size:14px;font-weight:650;color:var(--mobile-onboarding-ink);line-height:1.4}.MobileOnboardingHeader_menuDivider__QJybD{height:1px;background:var(--mobile-onboarding-line);margin:12px 8px}@media (max-width:1100px){.MobileOnboardingHeader_mobileHeader__Iq_Py{display:block}}@media (max-width:480px){.MobileOnboardingHeader_menuOverlay__eRfjs,.MobileOnboardingHeader_menuPanel__MRyjY,.MobileOnboardingHeader_mobileHeader__Iq_Py{--mobile-onboarding-header-height:68px}.MobileOnboardingHeader_headerContent__A8ViP{padding:12px 16px}.MobileOnboardingHeader_logo__qRufX{transform:scale(1.18)}.MobileOnboardingHeader_menuContent__7Ok1v{padding:10px 6px}.MobileOnboardingHeader_menuItem__fPQ2O{padding:13px 14px}}body:has(.MobileOnboardingHeader_menuPanel__MRyjY){overflow:hidden}.MobileOnboardingProgress_progressBars__7fRwV{display:none}@media (max-width:1100px){.MobileOnboardingProgress_progressBars__7fRwV{display:flex;gap:6px;padding:16px 20px;position:fixed;top:calc(76px + var(--safe-area-inset-top));left:0;right:0;z-index:999;padding-left:max(20px,var(--safe-area-inset-left));padding-right:max(20px,var(--safe-area-inset-right));touch-action:none;overscroll-behavior:none}.MobileOnboardingProgress_progressBar__YegsN{flex:1;height:4px;border-radius:2px;background:rgba(var(--onboard-ink-rgb,16,32,31),.12);transition:all .3s ease;position:relative;overflow:hidden}.MobileOnboardingProgress_progressBarCompleted__qX_jr{background:var(--onboard-sea,#1f6870)}.MobileOnboardingProgress_progressBarActive___4Y8j{background:linear-gradient(90deg,var(--onboard-ink,#10201f) 0,var(--onboard-sea,#1f6870) 100%);animation:MobileOnboardingProgress_pulse__ngzps 2s ease-in-out infinite}.MobileOnboardingProgress_progressBarRevisiting__pt4Wu{background:var(--onboard-rust,#b86f44);animation:MobileOnboardingProgress_revisitPulse__Cfh6Q 2s ease-in-out infinite}.MobileOnboardingProgress_progressBarUpcoming__QcMC3{background:rgba(var(--onboard-ink-rgb,16,32,31),.12)}.MobileOnboardingProgress_progressBarClickable__BQuTT{cursor:pointer;transition:all .2s ease}.MobileOnboardingProgress_progressBarClickable__BQuTT:hover{transform:scaleY(1.5);opacity:.8}.MobileOnboardingProgress_progressBarClickable__BQuTT:active{transform:scaleY(1.3)}@keyframes MobileOnboardingProgress_pulse__ngzps{0%,to{opacity:1}50%{opacity:.7}}@keyframes MobileOnboardingProgress_revisitPulse__Cfh6Q{0%,to{opacity:1;box-shadow:0 0 0 0 rgba(var(--onboard-rust-rgb,184,111,68),.36)}50%{opacity:.9;box-shadow:0 0 0 4px rgba(var(--onboard-rust-rgb,184,111,68),0)}}}@media (max-width:480px){.MobileOnboardingProgress_progressBars__7fRwV{top:calc(68px + var(--safe-area-inset-top));padding:12px 16px;padding-left:max(16px,var(--safe-area-inset-left));padding-right:max(16px,var(--safe-area-inset-right))}}.PillTabs_container__WgdGl{display:flex;gap:8px;flex-wrap:wrap}.PillTabs_pill__1xFHJ{display:inline-flex;align-items:center;gap:6px;font-family:inherit;font-weight:500;color:#666;background:white;border:1px solid #e5e5e5;border-radius:8px;cursor:pointer;transition:all .2s ease}.PillTabs_sm__imS0D{padding:6px 12px;font-size:12px}.PillTabs_md__2wHEO{padding:8px 16px;font-size:13px}.PillTabs_icon__gSMJ2{display:inline-flex;align-items:center;justify-content:center}.PillTabs_icon__gSMJ2 svg{width:14px;height:14px}.PillTabs_pill__1xFHJ:hover{background:#f5f5f5;color:#1a1a1a;border-color:#d0d0d0}.PillTabs_active__E4pRm{background:var(--purple-50);border-color:var(--purple-500);color:var(--purple-600)}.PillTabs_active__E4pRm:hover{background:var(--purple-100);border-color:var(--purple-500);color:var(--purple-700)}.PillTabs_active__E4pRm .PillTabs_icon__gSMJ2 svg{color:var(--purple-500)}.PillTabs_pill__1xFHJ:focus{outline:none;box-shadow:0 0 0 3px rgba(139,92,246,.15)}.PillTabs_pill__1xFHJ:focus:not(.PillTabs_active__E4pRm){border-color:var(--purple-300)}.RadioGroup_radioGroup__3UNxu{display:flex;flex-direction:column;gap:4px}.RadioGroup_radioOption__zeNZ1{display:flex;align-items:center;gap:12px;padding:8px 0;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;contain:layout}.RadioGroup_radioOption__zeNZ1:hover:not(.RadioGroup_disabled__zloe1) .RadioGroup_radioCustom__6BggW{border-color:var(--purple-400,#a78bfa)}.RadioGroup_radioOption__zeNZ1.RadioGroup_disabled__zloe1{cursor:not-allowed}.RadioGroup_radioInput__kYjLE{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.RadioGroup_radioCustom__6BggW{position:relative;width:20px;height:20px;border:2px solid #d1d5db;border-radius:50%;background-color:#ffffff;transition:all .2s ease;flex-shrink:0}.RadioGroup_radioCustom__6BggW.RadioGroup_checked__ALSyR{border-color:var(--purple-600,#9333ea);background-color:white}.RadioGroup_radioCustom__6BggW.RadioGroup_checked__ALSyR:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background-color:var(--purple-600,#9333ea);animation:RadioGroup_radioScale__DrBLz .2s ease-in-out}@keyframes RadioGroup_radioScale__DrBLz{0%{transform:translate(-50%,-50%) scale(0)}50%{transform:translate(-50%,-50%) scale(1.1)}to{transform:translate(-50%,-50%) scale(1)}}.RadioGroup_radioCustom__6BggW.RadioGroup_radioDisabled__rtJjt{background-color:#f9fafb;border-color:#e5e7eb}.RadioGroup_radioCustom__6BggW.RadioGroup_checked__ALSyR.RadioGroup_radioDisabled__rtJjt{border-color:var(--purple-300,#c4b5fd)}.RadioGroup_radioCustom__6BggW.RadioGroup_checked__ALSyR.RadioGroup_radioDisabled__rtJjt:after{background-color:var(--purple-400,#a78bfa)}.RadioGroup_radioInput__kYjLE:focus+.RadioGroup_radioCustom__6BggW{outline:none;border-color:var(--purple-500,#8b5cf6);box-shadow:0 0 0 3px rgba(var(--onboard-sea-rgb,139,92,246),.1)}.RadioGroup_radioLabel___JOBi{display:flex;flex-direction:column;gap:4px;flex:1}.RadioGroup_radioTitle__WP_1q{font-size:16px;font-weight:400;color:#111827;line-height:1.5}.RadioGroup_radioDescription__u4VBQ{font-size:14px;color:#666;line-height:1.4}.RadioGroup_labelDisabled__Nqh7I{color:#6b7280}.SearchInput_container__PDmP9{position:relative;display:flex;align-items:center}.SearchInput_sm__ZnW4g{--input-height:36px;--input-padding:10px 36px 10px 36px;--icon-size:16px;--font-size:13px}.SearchInput_md__JYEUe{--input-height:42px;--input-padding:12px 40px 12px 42px;--icon-size:18px;--font-size:14px}.SearchInput_lg__aw3QH{--input-height:48px;--input-padding:14px 44px 14px 46px;--icon-size:20px;--font-size:15px}.SearchInput_searchIcon__X4cQB{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:var(--icon-size);height:var(--icon-size);color:#999;pointer-events:none}.SearchInput_input__ci4Dg{width:100%;height:var(--input-height);padding:var(--input-padding);font-size:var(--font-size);font-family:inherit;color:#1a1a1a;background:white;border:1px solid #e5e5e5;border-radius:10px;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.SearchInput_input__ci4Dg::-moz-placeholder{color:#999}.SearchInput_input__ci4Dg::placeholder{color:#999}.SearchInput_input__ci4Dg:focus{border-color:var(--purple-500);box-shadow:0 0 0 3px rgba(var(--onboard-sea-rgb,139,92,246),.1)}.SearchInput_input__ci4Dg:disabled{background:#f5f5f5;color:#999;cursor:not-allowed}.SearchInput_clearButton__EUgRW{position:absolute;right:10px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:transparent;border:none;border-radius:4px;color:#999;cursor:pointer;transition:color .2s ease,background .2s ease}.SearchInput_clearButton__EUgRW:hover{color:#666;background:#f0f0f0}.SearchInput_clearButton__EUgRW:focus{outline:none;color:#666}.CreateEntityModal_overlay__00dAm{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(var(--onboard-ink-rgb,0,0,0),.5);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.CreateEntityModal_modal__Qbql1{background:var(--onboard-panel,#ffffff);border:1px solid var(--onboard-line,rgba(16,32,31,.13));border-radius:8px;box-shadow:0 30px 70px rgba(var(--onboard-ink-rgb,0,0,0),.16);width:100%;max-width:700px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;position:relative}.CreateEntityModal_header__nq9a_{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid var(--onboard-line,#e5e7eb);background:var(--onboard-panel,#ffffff);flex-shrink:0}.CreateEntityModal_title__ukIg9{font-size:1.5rem;font-weight:900;color:var(--onboard-ink,#111827);margin:0}.CreateEntityModal_closeButton__C2tz0{background:none;border:none;cursor:pointer;padding:.5rem;border-radius:5px;color:var(--onboard-muted,#6b7280);transition:all .2s ease;display:flex;align-items:center;justify-content:center}.CreateEntityModal_closeButton__C2tz0:hover:not(:disabled){background-color:rgba(var(--onboard-sea-rgb,31,104,112),.08);color:var(--onboard-ink,#374151)}.CreateEntityModal_closeButton__C2tz0:disabled{cursor:not-allowed;opacity:.5}.CreateEntityModal_form__G7x9N{display:flex;flex-direction:column;flex:1;overflow-y:auto;padding:1.5rem}.CreateEntityModal_formGrid__0MUZo{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-bottom:1.5rem}@media (min-width:768px){.CreateEntityModal_formGrid__0MUZo{grid-template-columns:1fr 1fr}.CreateEntityModal_formGroup__E6vNp:first-child{grid-column:1/-1}}.CreateEntityModal_formGroup__E6vNp{display:flex;flex-direction:column;gap:.5rem}.CreateEntityModal_label__8sy6K{font-size:.875rem;font-weight:750;color:var(--onboard-ink,#374151);margin-bottom:.25rem}.CreateEntityModal_required__jpTQi{color:#dc2626}.CreateEntityModal_input__UvRok{width:100%;padding:.75rem 1rem;border:1px solid var(--onboard-line,#d1d5db);border-radius:6px;font-size:1rem;background-color:#ffffff;transition:all .2s ease}.CreateEntityModal_input__UvRok:focus{outline:none;border-color:var(--purple-500,#1f6870);box-shadow:0 0 0 3px rgba(var(--onboard-sea-rgb,59,130,246),.1)}.CreateEntityModal_input__UvRok:disabled{background-color:#f9fafb;color:#6b7280;cursor:not-allowed}.CreateEntityModal_input__UvRok::-moz-placeholder{color:#9ca3af}.CreateEntityModal_input__UvRok::placeholder{color:#9ca3af}.CreateEntityModal_inputError__BHlJX{border-color:#dc2626!important;box-shadow:0 0 0 3px rgba(220,38,38,.1)!important}.CreateEntityModal_errorText__46O29{font-size:.875rem;color:#dc2626;margin-top:.25rem}.CreateEntityModal_submitError__yprgy{display:flex;align-items:center;gap:.5rem;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:.75rem 1rem;color:#dc2626;font-size:.875rem;margin-bottom:1rem}.CreateEntityModal_errorIcon__DKu_U{flex-shrink:0;width:20px;height:20px}.CreateEntityModal_actions__U6LHh{display:flex;justify-content:flex-end;gap:.75rem;padding-top:1rem;border-top:1px solid var(--onboard-line,#e5e7eb);margin-top:auto;flex-shrink:0}.CreateEntityModal_cancelButton__0Ez5m,.CreateEntityModal_saveButton__RcZLE{padding:.75rem 1.5rem;border-radius:5px;font-size:.875rem;font-weight:750;border:none;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.5rem;min-width:120px;justify-content:center}.CreateEntityModal_cancelButton__0Ez5m{background-color:white;color:var(--onboard-ink,#374151);border:1px solid var(--onboard-line,#d1d5db)}.CreateEntityModal_cancelButton__0Ez5m:hover:not(:disabled){background-color:#ffffff;border-color:rgba(var(--onboard-ink-rgb,156,163,175),.3)}.CreateEntityModal_saveButton__RcZLE{background-color:var(--primary-action,#071514);color:#f9fff0}.CreateEntityModal_saveButton__RcZLE:hover:not(:disabled){background-color:var(--primary-action-hover,#1f6870)}.CreateEntityModal_cancelButton__0Ez5m:disabled,.CreateEntityModal_saveButton__RcZLE:disabled{cursor:not-allowed;opacity:.6}.CreateEntityModal_spinner__Kbui9{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:CreateEntityModal_spin__ILkQX 1s linear infinite}@keyframes CreateEntityModal_spin__ILkQX{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:640px){.CreateEntityModal_overlay__00dAm{padding:.5rem}.CreateEntityModal_modal__Qbql1{max-height:95vh;border-radius:8px}.CreateEntityModal_header__nq9a_{padding:1rem 1rem .75rem}.CreateEntityModal_title__ukIg9{font-size:1.25rem}.CreateEntityModal_form__G7x9N{padding:1rem}.CreateEntityModal_formGrid__0MUZo{gap:1rem}.CreateEntityModal_actions__U6LHh{flex-direction:column;gap:.5rem}.CreateEntityModal_cancelButton__0Ez5m,.CreateEntityModal_saveButton__RcZLE{width:100%}}@media (prefers-contrast:high){.CreateEntityModal_inputError__BHlJX,.CreateEntityModal_input__UvRok{border-width:2px}}@media (prefers-reduced-motion:reduce){.CreateEntityModal_cancelButton__0Ez5m,.CreateEntityModal_closeButton__C2tz0,.CreateEntityModal_input__UvRok,.CreateEntityModal_saveButton__RcZLE{transition:none}.CreateEntityModal_spinner__Kbui9{animation:none}}.CreateFleetModal_overlay__UGomr{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(var(--onboard-ink-rgb,0,0,0),.5);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.CreateFleetModal_modal__PKvgg{background:var(--onboard-panel,#ffffff);border:1px solid var(--onboard-line,rgba(16,32,31,.13));border-radius:8px;box-shadow:0 30px 70px rgba(var(--onboard-ink-rgb,0,0,0),.16);width:100%;max-width:500px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;position:relative}.CreateFleetModal_header__zChIz{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid var(--onboard-line,#e5e7eb);background:var(--onboard-panel,#ffffff);flex-shrink:0}.CreateFleetModal_title__H4n3n{font-size:1.5rem;font-weight:900;color:var(--onboard-ink,#111827);margin:0}.CreateFleetModal_closeButton__hlFjF{background:none;border:none;cursor:pointer;padding:.5rem;border-radius:5px;color:var(--onboard-muted,#6b7280);transition:all .2s ease;display:flex;align-items:center;justify-content:center}.CreateFleetModal_closeButton__hlFjF:hover:not(:disabled){background-color:rgba(var(--onboard-sea-rgb,31,104,112),.08);color:var(--onboard-ink,#374151)}.CreateFleetModal_closeButton__hlFjF:disabled{cursor:not-allowed;opacity:.5}.CreateFleetModal_form__ZGpF4{display:flex;flex-direction:column;flex:1;overflow-y:auto;padding:1.5rem}.CreateFleetModal_formGrid__kS38x{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-bottom:1.5rem}.CreateFleetModal_formGroup__xFf_C{display:flex;flex-direction:column;gap:.5rem}.CreateFleetModal_label___oTiG{font-size:.875rem;font-weight:750;color:var(--onboard-ink,#374151);margin-bottom:.25rem}.CreateFleetModal_required__O8YTt{color:#dc2626}.CreateFleetModal_input__23_AU,.CreateFleetModal_textarea__FV6Bg{width:100%;padding:.75rem 1rem;border:1px solid var(--onboard-line,#d1d5db);border-radius:6px;font-size:1rem;background-color:white;transition:all .2s ease;font-family:inherit}.CreateFleetModal_textarea__FV6Bg{resize:vertical;min-height:100px;line-height:1.5}.CreateFleetModal_input__23_AU:focus,.CreateFleetModal_textarea__FV6Bg:focus{outline:none;border-color:var(--purple-500,#1f6870);box-shadow:0 0 0 3px rgba(var(--onboard-sea-rgb,59,130,246),.1)}.CreateFleetModal_input__23_AU:disabled,.CreateFleetModal_textarea__FV6Bg:disabled{background-color:#f9fafb;color:#6b7280;cursor:not-allowed}.CreateFleetModal_input__23_AU::-moz-placeholder,.CreateFleetModal_textarea__FV6Bg::-moz-placeholder{color:#9ca3af}.CreateFleetModal_input__23_AU::placeholder,.CreateFleetModal_textarea__FV6Bg::placeholder{color:#9ca3af}.CreateFleetModal_inputError__vbjJq{border-color:#dc2626!important;box-shadow:0 0 0 3px rgba(220,38,38,.1)!important}.CreateFleetModal_errorText__ISvwq{font-size:.875rem;color:#dc2626;margin-top:.25rem}.CreateFleetModal_submitError__5CLTY{display:flex;align-items:center;gap:.5rem;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:.75rem 1rem;color:#dc2626;font-size:.875rem;margin-bottom:1rem}.CreateFleetModal_errorIcon__bm7M1{flex-shrink:0;width:20px;height:20px}.CreateFleetModal_actions__yJIpo{display:flex;justify-content:flex-end;gap:.75rem;padding-top:1rem;border-top:1px solid var(--onboard-line,#e5e7eb);margin-top:auto;flex-shrink:0}.CreateFleetModal_cancelButton__yFQbf,.CreateFleetModal_saveButton__0gRky{padding:.75rem 1.5rem;border-radius:5px;font-size:.875rem;font-weight:750;border:none;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.5rem;min-width:120px;justify-content:center}.CreateFleetModal_cancelButton__yFQbf{background-color:white;color:var(--onboard-ink,#374151);border:1px solid var(--onboard-line,#d1d5db)}.CreateFleetModal_cancelButton__yFQbf:hover:not(:disabled){background-color:#ffffff;border-color:rgba(var(--onboard-ink-rgb,156,163,175),.3)}.CreateFleetModal_saveButton__0gRky{background-color:var(--primary-action,#071514);color:#f9fff0}.CreateFleetModal_saveButton__0gRky:hover:not(:disabled){background-color:var(--primary-action-hover,#1f6870)}.CreateFleetModal_cancelButton__yFQbf:disabled,.CreateFleetModal_saveButton__0gRky:disabled{cursor:not-allowed;opacity:.6}.CreateFleetModal_spinner__0tHnp{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:CreateFleetModal_spin__luj_M 1s linear infinite}@keyframes CreateFleetModal_spin__luj_M{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:640px){.CreateFleetModal_overlay__UGomr{padding:.5rem}.CreateFleetModal_modal__PKvgg{max-height:95vh;border-radius:8px}.CreateFleetModal_header__zChIz{padding:1rem 1rem .75rem}.CreateFleetModal_title__H4n3n{font-size:1.25rem}.CreateFleetModal_form__ZGpF4{padding:1rem}.CreateFleetModal_formGrid__kS38x{gap:1rem}.CreateFleetModal_actions__yJIpo{flex-direction:column;gap:.5rem}.CreateFleetModal_cancelButton__yFQbf,.CreateFleetModal_saveButton__0gRky{width:100%}}@media (prefers-contrast:high){.CreateFleetModal_inputError__vbjJq,.CreateFleetModal_input__23_AU,.CreateFleetModal_textarea__FV6Bg{border-width:2px}}@media (prefers-reduced-motion:reduce){.CreateFleetModal_cancelButton__yFQbf,.CreateFleetModal_closeButton__hlFjF,.CreateFleetModal_input__23_AU,.CreateFleetModal_saveButton__0gRky,.CreateFleetModal_textarea__FV6Bg{transition:none}.CreateFleetModal_spinner__0tHnp{animation:none}}.StatusBadge_badge__TNe2N{display:inline-flex;align-items:center;justify-content:center;gap:4px;width:-moz-fit-content;width:fit-content;border:1px solid transparent;border-radius:999px;font-family:var(--font-inter),system-ui,sans-serif;font-weight:850;letter-spacing:0;line-height:1;white-space:nowrap}.StatusBadge_sm__sO5DV{min-height:22px;padding:3px 9px;font-size:11px}.StatusBadge_md__7mrMY{min-height:24px;padding:4px 10px;font-size:11px}.StatusBadge_sea__nK7K1{color:var(--badge-positive-text,#047857);background:var(--badge-positive-bg,rgba(4,120,87,.09));border-color:var(--badge-positive-border,rgba(4,120,87,.22))}.StatusBadge_rust__qKGbC{color:var(--badge-warning-text,#b45309);background:var(--badge-warning-bg,rgba(180,83,9,.1));border-color:var(--badge-warning-border,rgba(180,83,9,.24))}.StatusBadge_danger__DmrJw{color:var(--badge-danger-text,#b91c1c);background:var(--badge-danger-bg,rgba(185,28,28,.08));border-color:var(--badge-danger-border,rgba(185,28,28,.22))}.StatusBadge_neutral__xsLvh{color:var(--badge-neutral-text,#475569);background:var(--badge-neutral-bg,rgba(71,85,105,.08));border-color:var(--badge-neutral-border,rgba(71,85,105,.18))}.StatusBadge_lime__jKx4X{color:var(--app-ink,#10201f);background:var(--app-lime,#dffa82);border-color:rgba(16,32,31,.12)}.StatusBadge_dashed__bDcje{border-style:dashed}.StatusBadge_badge__TNe2N svg{width:13px;height:13px;flex-shrink:0}.StepProgress_stepProgress__44AAI{width:100%}.StepProgress_stepList__X8O4P{display:flex;align-items:center;justify-content:space-between;list-style:none;margin:0;padding:0}.StepProgress_stepItem__fuKgQ{display:flex;align-items:center;position:relative;flex:1}.StepProgress_stepItem__fuKgQ:last-child{flex:0}.StepProgress_stepItem__fuKgQ:not(:last-child):after{content:"";flex:1;height:1px;background-color:#e5e7eb;margin:0 12px}.StepProgress_stepItem__fuKgQ.StepProgress_lastStep__A63_7:after{display:none}.StepProgress_stepButton___3C_E{display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:6px;padding:6px 12px;background:none;border:none;border-radius:999px;cursor:default;outline:none;font-family:var(--font-inter),system-ui,sans-serif;transition:all .2s ease;flex-shrink:0}.StepProgress_stepButton___3C_E.StepProgress_clickable__xsFC8{cursor:pointer}.StepProgress_stepButton___3C_E.StepProgress_clickable__xsFC8:hover{background-color:var(--purple-50)}.StepProgress_stepButton___3C_E.StepProgress_clickable__xsFC8:focus-visible{outline:2px solid var(--purple-500);outline-offset:-2px}.StepProgress_active__Zlk85 .StepProgress_stepButton___3C_E{background-color:var(--purple-50)}.StepProgress_indicator__NnQ8F{width:22px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease;flex-shrink:0}.StepProgress_active__Zlk85 .StepProgress_indicator__NnQ8F,.StepProgress_completed__aXpaL .StepProgress_indicator__NnQ8F,.StepProgress_upcoming__YlFou .StepProgress_indicator__NnQ8F{background-color:transparent}.StepProgress_number__zr_nr{font-size:13px;font-weight:500;line-height:1}.StepProgress_upcoming__YlFou .StepProgress_number__zr_nr{color:#9ca3af}.StepProgress_active__Zlk85 .StepProgress_number__zr_nr{color:var(--purple-600)}.StepProgress_checkIcon__cukmy{width:18px;height:18px;color:var(--purple-500)}.StepProgress_label__LSZNC{font-size:14px;font-weight:500;text-align:left;line-height:1.3;transition:color .2s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.StepProgress_upcoming__YlFou .StepProgress_label__LSZNC{color:#9ca3af}.StepProgress_active__Zlk85 .StepProgress_label__LSZNC{color:var(--purple-600);font-weight:500}.StepProgress_completed__aXpaL .StepProgress_label__LSZNC{color:#374151;font-weight:500}.StepProgress_clickable__xsFC8:hover .StepProgress_label__LSZNC{color:var(--purple-600)}.StepProgress_labelShort__btiMj{display:none;font-size:12px;font-weight:500;text-align:left;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.StepProgress_upcoming__YlFou .StepProgress_labelShort__btiMj{color:#9ca3af}.StepProgress_active__Zlk85 .StepProgress_labelShort__btiMj{color:var(--purple-600);font-weight:600}.StepProgress_completed__aXpaL .StepProgress_labelShort__btiMj{color:#374151}@media (max-width:768px){.StepProgress_stepButton___3C_E{padding:10px 12px;gap:8px}.StepProgress_active__Zlk85 .StepProgress_stepButton___3C_E{margin:4px;padding:6px 12px}.StepProgress_indicator__NnQ8F{width:20px;height:20px}.StepProgress_number__zr_nr{font-size:12px}.StepProgress_checkIcon__cukmy{width:16px;height:16px}.StepProgress_label__LSZNC{font-size:13px}}@media (max-width:640px){.StepProgress_stepButton___3C_E{padding:8px 10px;gap:6px}.StepProgress_active__Zlk85 .StepProgress_stepButton___3C_E{margin:4px 2px;padding:6px 10px}.StepProgress_indicator__NnQ8F{width:18px;height:18px}.StepProgress_number__zr_nr{font-size:11px}.StepProgress_checkIcon__cukmy{width:14px;height:14px}.StepProgress_label__LSZNC{display:none}.StepProgress_labelShort__btiMj{display:block}}@media (max-width:480px){.StepProgress_stepButton___3C_E{padding:6px;gap:4px;flex-direction:column;justify-content:center;align-items:center}.StepProgress_active__Zlk85 .StepProgress_stepButton___3C_E{flex-direction:column;margin:4px 2px;padding:6px 8px}.StepProgress_stepItem__fuKgQ:not(:last-child):after{height:20px}.StepProgress_indicator__NnQ8F{width:16px;height:16px}.StepProgress_number__zr_nr{font-size:10px}.StepProgress_checkIcon__cukmy{width:12px;height:12px}.StepProgress_labelShort__btiMj{font-size:10px;text-align:center}}.EntitySearch_entitySearch__irHHL{width:100%}.EntitySearch_resultsContainer__t6EFx{margin-top:16px;background:var(--color-background-card);border:1px solid var(--color-border);border-radius:8px;overflow:hidden;box-shadow:0 18px 38px rgba(var(--onboard-ink-rgb,0,0,0),.08)}.EntitySearch_loadingState__Q5bmd{display:flex;flex-direction:column;align-items:center;padding:32px 24px;color:var(--color-text-secondary)}.EntitySearch_loadingState__Q5bmd p{margin:12px 0 0;font-size:14px}.EntitySearch_spinner__Fh33R{width:24px;height:24px;border-top:2px solid var(--color-border);border:2px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:EntitySearch_spin__fRPhl 1s linear infinite}.EntitySearch_buttonSpinner__lRAaX{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:EntitySearch_spin__fRPhl 1s linear infinite;margin-right:8px}@keyframes EntitySearch_spin__fRPhl{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.EntitySearch_errorState__ABi6I{padding:24px;text-align:center;color:var(--color-error)}.EntitySearch_errorMessage__ho0Xi{margin:0 0 16px;font-size:14px}.EntitySearch_retryButton__RKGX7{background:var(--color-primary);color:white;border:none;border-radius:8px;padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.EntitySearch_retryButton__RKGX7:hover:not(:disabled){background:var(--color-primary-hover);transform:translateY(-1px)}.EntitySearch_retryButton__RKGX7:disabled{opacity:.6;cursor:not-allowed}.EntitySearch_emptyState__ZG_fN{padding:32px 24px;text-align:center;color:var(--color-text-secondary)}.EntitySearch_emptyState__ZG_fN p{margin:0;font-size:14px}.EntitySearch_resultsHeader__xWiyE{padding:16px 20px 8px;border-bottom:1px solid var(--color-border);background:var(--color-background-subtle);display:flex;align-items:center;justify-content:space-between}.EntitySearch_resultCount__t_ERH{font-size:12px;font-weight:850;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:0}.EntitySearch_resultsList__pfDe0{max-height:400px;overflow-y:auto}.EntitySearch_resultItem__0JdZX{border-bottom:1px solid var(--color-border)}.EntitySearch_resultItem__0JdZX:last-child{border-bottom:none}.EntitySearch_loadMoreContainer__qEjhE{padding:16px 20px;border-top:1px solid var(--color-border);background:var(--color-background-subtle)}.EntitySearch_loadMoreButton__MVCsZ{width:100%;background:var(--color-background-card);color:var(--color-text-primary);border:1px solid var(--color-border);border-radius:8px;padding:12px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.EntitySearch_loadMoreButton__MVCsZ:hover:not(:disabled){background:var(--color-primary);color:white;border-color:var(--color-primary);transform:translateY(-1px)}.EntitySearch_loadMoreButton__MVCsZ:disabled{opacity:.6;cursor:not-allowed}.EntitySearch_loadingMore__TTk5t{padding:16px 20px;display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);font-size:14px;border-top:1px solid var(--color-border);background:var(--color-background-subtle)}.EntitySearch_loadingMore__TTk5t span{margin-left:8px}.EntitySearch_createButton__NnET0{background:var(--color-primary);color:white;border:none;border-radius:8px;padding:12px 20px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:8px;margin-top:16px;min-height:44px}.EntitySearch_createButton__NnET0:hover:not(:disabled){background:var(--color-primary-hover);transform:translateY(-1px)}.EntitySearch_createButton__NnET0:disabled{opacity:.6;cursor:not-allowed}.EntitySearch_createButtonSmall__xj9PS{background:var(--color-primary);color:white;border:none;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:4px;min-height:28px}.EntitySearch_createButtonSmall__xj9PS:hover:not(:disabled){background:var(--color-primary-hover);transform:translateY(-1px)}.EntitySearch_createButtonSmall__xj9PS:disabled{opacity:.6;cursor:not-allowed}.EntitySearch_createIcon__1G_SS{font-size:16px;font-weight:700;line-height:1}.EntitySearch_createButtonSmall__xj9PS .EntitySearch_createIcon__1G_SS{font-size:14px}.EntitySearch_createSuggestion__rbXfu{display:flex;align-items:center;gap:8px;padding:12px 16px;color:var(--color-primary);font-weight:500;cursor:pointer;transition:all .2s ease;border-radius:6px;margin:2px}.EntitySearch_createSuggestion__rbXfu:hover{background:rgba(var(--onboard-sea-rgb,99,102,241),.1)}.EntitySearch_createSuggestion__rbXfu .EntitySearch_createIcon__1G_SS{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:var(--color-primary);color:white;border-radius:50%;font-size:14px;font-weight:700;line-height:1}.EntitySearch_suggestionContent__CGNNQ{display:flex;flex-direction:column;gap:2px}.EntitySearch_suggestionName__gLhkD{font-weight:500;color:#111827;font-size:14px}.EntitySearch_suggestionMeta__heRBQ{font-size:12px;color:#6b7280}.EntitySearch_formerNames__bm7yQ{font-size:.8em;font-weight:400;color:#9ca3af}.EntitySearch_plusIcon__t928S{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--purple-500,#8b5cf6);flex-shrink:0}@media (max-width:768px){.EntitySearch_resultsHeader__xWiyE{flex-direction:column;gap:8px;align-items:flex-start}.EntitySearch_createButtonSmall__xj9PS{align-self:flex-end}}.YachtResultCard_yachtCard__GchgI{display:flex;flex-direction:column;padding:20px;background:var(--color-background-card);border:none;cursor:pointer;transition:all .2s ease;position:relative;text-align:left;width:100%}.YachtResultCard_yachtCard__GchgI:hover:not(.YachtResultCard_disabled__UglxF){background:var(--color-background-hover);transform:translateX(4px)}.YachtResultCard_yachtCard__GchgI:focus-visible:not(.YachtResultCard_disabled__UglxF){outline:2px solid var(--color-primary);outline-offset:2px}.YachtResultCard_yachtCard__GchgI.YachtResultCard_disabled__UglxF{cursor:not-allowed;opacity:.6}.YachtResultCard_cardHeader__eczdj{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.YachtResultCard_yachtInfo__YUHsu{flex:1;min-width:0}.YachtResultCard_yachtName__ikd69{font-size:18px;font-weight:600;color:var(--color-text-primary);margin:0 0 4px;line-height:1.3;word-wrap:break-word}.YachtResultCard_builder__QW3zU{font-size:14px;color:var(--color-text-secondary);margin:0;font-style:italic}.YachtResultCard_previousNames__n7ObP{font-size:13px;color:var(--color-text-tertiary);margin:0;font-style:italic}.YachtResultCard_formerNames__mPxHq{font-size:.75em;font-weight:400;color:var(--color-text-tertiary,#9ca3af)}.YachtResultCard_flag__DPNqa{display:flex;align-items:center;gap:6px;background:var(--color-background-subtle);padding:4px 8px;border-radius:12px;margin-left:12px;flex-shrink:0}.YachtResultCard_flagIcon__gRbvE{font-size:12px}.YachtResultCard_flagText__GU3Qo{font-size:12px;font-weight:500;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:0}.YachtResultCard_cardBody__pFuYy{flex:1}.YachtResultCard_specifications__mmjMa{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.YachtResultCard_spec__NuXMT{display:flex;align-items:center;gap:6px;color:var(--color-text-secondary);font-size:14px;font-weight:500}.YachtResultCard_specIcon__XhUy1{color:var(--color-text-tertiary);flex-shrink:0}.YachtResultCard_selectIndicator__EYash{position:absolute;top:50%;right:20px;transform:translateY(-50%) rotate(-90deg);color:var(--color-text-tertiary);opacity:0;transition:all .2s ease}.YachtResultCard_yachtCard__GchgI:hover:not(.YachtResultCard_disabled__UglxF) .YachtResultCard_selectIndicator__EYash{opacity:1;color:var(--color-primary);transform:translateY(-50%) rotate(-90deg) translateX(2px)}@media (max-width:768px){.YachtResultCard_yachtCard__GchgI{padding:16px}.YachtResultCard_yachtName__ikd69{font-size:16px}.YachtResultCard_specifications__mmjMa{gap:12px}.YachtResultCard_spec__NuXMT{font-size:13px}.YachtResultCard_flag__DPNqa{padding:3px 6px}.YachtResultCard_flagText__GU3Qo{font-size:11px}}@media (max-width:480px){.YachtResultCard_cardHeader__eczdj{flex-direction:column;align-items:flex-start;gap:8px}.YachtResultCard_flag__DPNqa{margin-left:0}.YachtResultCard_specifications__mmjMa{flex-direction:column;align-items:flex-start;gap:8px}}