.Card_card__8Xj1m{background-color:var(--theme-surface-card);border:1px solid var(--theme-border-card);border-radius:var(--theme-radius-md,.5rem);box-shadow:var(--theme-shadow-card);overflow:hidden}.Card_title__xfOqR{margin:0;padding:1rem 1.25rem;font-size:1rem;font-weight:600;color:var(--color-text,#0f172a);border-bottom:1px solid var(--theme-border-main)}.Card_content__P4g5H{padding:1.25rem}.ConfirmModal_snackbar__31sad{position:fixed;bottom:0;left:0;right:0;z-index:9999;padding:1rem 1.5rem;background:var(--color-surface,#fff);border-top:1px solid var(--color-border,#e2e8f0);box-shadow:0 -4px 24px rgba(0,0,0,.12)}[data-theme=dark] .ConfirmModal_snackbar__31sad{background:var(--color-surface);border-top-color:var(--color-border);box-shadow:0 -4px 24px rgba(0,0,0,.35)}.ConfirmModal_snackbarInner__691HB{display:flex;align-items:center;gap:1rem;max-width:56rem;margin:0 auto}.ConfirmModal_snackbarIcon__kBKEE{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--color-error-bg,#fef2f2)}.ConfirmModal_icon__TJq6J{color:var(--color-text-muted,#64748b)}.ConfirmModal_iconDanger__El89L{color:var(--color-error,#b91c1c)}.ConfirmModal_snackbarText__ycUsv{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.15rem}.ConfirmModal_snackbarTitle__AYkU8{font-size:.9375rem;font-weight:600;color:var(--color-text,#0f172a)}.ConfirmModal_snackbarMessage__gKhP2{font-size:.8125rem;color:var(--color-text-muted,#64748b);line-height:1.4}.ConfirmModal_snackbarActions__40sPB{flex-shrink:0;display:flex;align-items:center;gap:.5rem}.ConfirmModal_cancelBtn__7qpjX{padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:var(--color-text,#0f172a);background:var(--color-muted,#f1f5f9);border:1px solid var(--color-border,#e2e8f0);border-radius:.5rem;cursor:pointer;transition:background .15s,border-color .15s}.ConfirmModal_cancelBtn__7qpjX:hover{background:var(--color-muted-hover,#e2e8f0);border-color:var(--color-text-muted,#94a3b8)}.ConfirmModal_confirmBtn__tyDzp{padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:#fff;background:var(--color-primary,#2563eb);border:none;border-radius:.5rem;cursor:pointer;transition:opacity .15s}.ConfirmModal_confirmBtn__tyDzp:hover{opacity:.9}.ConfirmModal_confirmBtnDanger__jhYWy{padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:#fff;background:var(--color-error,#b91c1c);border:none;border-radius:.5rem;cursor:pointer;transition:opacity .15s}.ConfirmModal_confirmBtnDanger__jhYWy:hover{opacity:.9}.ConfirmModal_snackbarIconHidden___tqgK{display:none}@media (max-width:767px){.ConfirmModal_snackbarIcon__kBKEE{display:none}.ConfirmModal_snackbarInner__691HB{flex-direction:column;align-items:stretch;gap:.75rem}.ConfirmModal_snackbarText__ycUsv{text-align:center}.ConfirmModal_snackbarActions__40sPB{justify-content:center}}.PlatformCollapsibleSidebar_iconWithCog__GDQOl{position:relative;display:inline-flex;width:1.25rem;height:1.25rem;align-items:center;justify-content:center}.PlatformCollapsibleSidebar_iconWithCog__GDQOl svg{width:1.25rem;height:1.25rem}.PlatformCollapsibleSidebar_cogOverlay__zKHvs{position:absolute;right:-.35rem;bottom:-.3rem;display:inline-flex;align-items:center;justify-content:center;width:.75rem;height:.75rem;border-radius:999px;background:var(--theme-nav-sidebar-bg,#102741);color:var(--theme-nav-sidebar-text-muted,#94a3b8);box-shadow:0 0 0 1px var(--theme-nav-sidebar-border,hsla(0,0%,100%,.2))}.PlatformCollapsibleSidebar_cogOverlayIcon___DWAO{width:.55rem!important;height:.55rem!important}.PlatformCollapsibleSidebar_teamList__fiAum{list-style:none;margin:0;padding:.1rem 0 .25rem;display:flex;flex-direction:column;align-items:center;gap:.15rem;max-height:calc(5 * 2.35rem);overflow-x:hidden;overflow-y:auto}[data-zenformed-sidebar-expanded=true] .PlatformCollapsibleSidebar_teamList__fiAum{align-items:stretch;max-height:calc(5 * 3.1rem)}@media (max-width:767px){.PlatformCollapsibleSidebar_teamList__fiAum,[data-zenformed-sidebar-expanded=true] .PlatformCollapsibleSidebar_teamList__fiAum{max-height:none;overflow:visible}}.PlatformCollapsibleSidebar_teamRow__1xmJQ{display:flex;align-items:center;justify-content:center;gap:0;min-height:2.5rem;width:2.5rem;padding:0;border-radius:.5rem;box-sizing:border-box}[data-zenformed-sidebar-expanded=true] .PlatformCollapsibleSidebar_teamRow__1xmJQ{width:100%;justify-content:flex-start;align-items:center;gap:.65rem;padding:.35rem .5rem;min-height:2.75rem}.PlatformCollapsibleSidebar_teamAvatar__rwA8G{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:999px;color:#fff;font-size:.65rem;font-weight:700;flex-shrink:0}.PlatformCollapsibleSidebar_teamPresenceSrOnly__BnLmC{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.PlatformCollapsibleSidebar_teamMeta__qHbQM{display:none;min-width:0;flex:1 1;flex-direction:column;align-items:flex-start;gap:.15rem}[data-zenformed-sidebar-expanded=true] .PlatformCollapsibleSidebar_teamMeta__qHbQM{display:flex}.PlatformCollapsibleSidebar_teamName__UFKmg{display:block;width:100%;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.8125rem;font-weight:550;line-height:1.2;color:var(--theme-nav-sidebar-text,var(--color-text,#0f172a))}.PlatformCollapsibleSidebar_teamRolePill__01akw{display:inline-flex;align-items:center;max-width:100%;padding:.1rem .45rem;border-radius:999px;font-size:.625rem;font-weight:650;line-height:1.2;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:color-mix(in srgb,#64748b 16%,transparent);color:#475569}.PlatformCollapsibleSidebar_teamRolePill__01akw[data-role=owner]{background:color-mix(in srgb,#ca8a04 18%,transparent);color:#a16207}.PlatformCollapsibleSidebar_teamRolePill__01akw[data-role=admin]{background:color-mix(in srgb,#2563eb 16%,transparent);color:#1d4ed8}.PlatformCollapsibleSidebar_teamRolePill__01akw[data-role=coordinator]{background:color-mix(in srgb,#0d9488 16%,transparent);color:#0f766e}.PlatformCollapsibleSidebar_teamRolePill__01akw[data-role=member]{background:color-mix(in srgb,#64748b 16%,transparent);color:#475569}.PlatformCollapsibleSidebar_teamHint__3WpRa{display:none;margin:.25rem .4rem;font-size:.75rem;color:var(--theme-nav-sidebar-text-muted,var(--color-text-muted,#64748b))}[data-zenformed-sidebar-expanded=true] .PlatformCollapsibleSidebar_teamHint__3WpRa{display:block}.PlatformCollapsibleSidebar_cartIconWrap__mPIxx{position:relative;display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem}.PlatformCollapsibleSidebar_cartIconWrap__mPIxx svg{width:1.25rem;height:1.25rem;flex-shrink:0}.PlatformCollapsibleSidebar_cartBadge__TplzO{position:absolute;top:-.35rem;right:-.45rem;min-width:1rem;height:1rem;padding:0 .25rem;border-radius:999px;background:var(--products-accent,#119247);color:#fff;font-size:.625rem;font-weight:700;line-height:1rem;text-align:center;pointer-events:none}.ThemeToggle_toggle__PwoO8{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border:none;border-radius:0;background:none;color:var(--color-text-muted);cursor:pointer;transition:color .2s ease,opacity .2s ease}.ThemeToggle_toggle__PwoO8:hover{color:var(--color-text);opacity:.9}.ThemeToggle_toggle__PwoO8:focus,.ThemeToggle_toggle__PwoO8:focus-visible{outline:none;box-shadow:none}.ThemeToggle_icon__Aj3NK{display:flex;align-items:center;justify-content:center;line-height:0}.ThemeToggle_icon__Aj3NK svg{flex-shrink:0}.platformAuthPage_page__VedzH{box-sizing:border-box;width:100%;max-width:100%;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1.5rem;overflow-x:clip;background:linear-gradient(180deg,var(--color-muted) 0,var(--color-surface) 100%)}.platformAuthPage_themeSlot__0GzDF{position:fixed;top:1rem;right:1rem;z-index:10}.platformAuthPage_brandBlock__0JdzS{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem}.platformAuthPage_brandIcon__PPpBQ{width:2.5rem;height:2.5rem;object-fit:contain;display:block;flex-shrink:0}.platformAuthPage_brandName__35QC8{font-size:1.5rem;font-weight:600;line-height:1.2;color:var(--color-text)}.platformAuthPage_card__7KXzC{width:100%;max-width:24rem}.platformAuthPage_loading__FYob_{margin:0;color:var(--color-text-muted,#64748b);font-size:.875rem}.platformAuthPage_sessionEndNotice__kgyWt{margin:0 0 1rem;padding:.75rem .875rem;font-size:.875rem;line-height:1.5;color:var(--color-text,#0f172a);background:var(--color-muted,#f8fafc);border:1px solid var(--color-border,#e2e8f0);border-radius:.375rem}.PlatformLoadingScreen_loadingShell__405qx{min-height:100vh;display:flex;align-items:center;justify-content:center}.PlatformLoadingScreen_loadingContent__z2Xb8{display:flex;align-items:center;gap:.75rem}.PlatformLoadingScreen_loadingStack__JZGUf{display:flex;flex-direction:column;align-items:center;gap:.5rem}.PlatformLoadingScreen_loadingLogo__FnzBp{width:2rem;height:2rem;object-fit:contain}.PlatformLoadingScreen_loadingLabel__HKxZo{margin:0;font-size:2rem;font-weight:600;line-height:2.5rem}.PlatformLoadingScreen_loadingDots__wyIq0{display:inline-flex;margin-left:.0625em}.PlatformLoadingScreen_loadingDots__wyIq0 span{display:inline-block;animation:PlatformLoadingScreen_loading-dot-bounce__NJjs_ 1.05s ease-in-out infinite}.PlatformLoadingScreen_loadingDots__wyIq0 span:nth-child(2){animation-delay:.14s}.PlatformLoadingScreen_loadingDots__wyIq0 span:nth-child(3){animation-delay:.28s}.PlatformLoadingScreen_statusMessage__mtAUC{margin:0;font-size:.875rem;color:var(--color-text-muted,#94a3b8)}@keyframes PlatformLoadingScreen_loading-dot-bounce__NJjs_{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-.3em)}}@media (prefers-reduced-motion:reduce){.PlatformLoadingScreen_loadingDots__wyIq0 span{animation:none}}.requiredActions_backdrop__YkHhh{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;padding:24px;background:rgba(2,6,12,.82);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.requiredActions_dialog__06kVk{width:min(560px,100%);padding:32px;border:1px solid rgba(148,163,184,.24);border-radius:18px;background:linear-gradient(145deg,#152131,#10151e);box-shadow:0 28px 90px rgba(0,0,0,.5);color:#f8fafc}.requiredActions_dialog__06kVk h1{margin:8px 0 20px;font-size:clamp(1.75rem,5vw,2.4rem);line-height:1.15}.requiredActions_dialog__06kVk p{line-height:1.65;color:#d7dee8}.requiredActions_eyebrow__XTzGg{margin:0!important;color:#56d68b!important;font-size:.75rem;font-weight:800;letter-spacing:.13em}.requiredActions_detail__5_aAx{font-size:.92rem;color:#aab6c6!important}.requiredActions_error__uSCIm{color:#fda4af!important}.requiredActions_actions__dFf_1{display:flex;justify-content:flex-end;gap:12px;margin-top:28px}.requiredActions_accept__YFsGA,.requiredActions_decline__fiXFW{min-height:46px;padding:0 20px;border-radius:9px;font:inherit;font-weight:750;cursor:pointer}.requiredActions_accept__YFsGA{border:1px solid #17ad58;background:#149a4e;color:#fff}.requiredActions_decline__fiXFW{border:1px solid #64748b;background:transparent;color:#e2e8f0}.requiredActions_accept__YFsGA:disabled,.requiredActions_decline__fiXFW:disabled{cursor:wait;opacity:.65}@media(max-width:520px){.requiredActions_dialog__06kVk{padding:24px}.requiredActions_actions__dFf_1{flex-direction:column-reverse}.requiredActions_accept__YFsGA,.requiredActions_decline__fiXFW{width:100%}}.SupportRequestModal_supportRequestModalOverlay__cIILX{--products-bg:#0c0e12;--products-bg-elevated:#12151b;--products-border:hsla(0,0%,100%,.1);--products-border-strong:hsla(0,0%,100%,.22);--products-text:#fff;--products-text-muted:#9ca3af;--products-text-soft:#d1d5db;position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:rgba(12,14,18,.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.SupportRequestModal_supportRequestModal__gPH9u{width:min(100%,32rem);max-height:min(90vh,40rem);overflow:auto;padding:1.5rem;border:1px solid var(--products-border);border-radius:.625rem;background:radial-gradient(ellipse 55% 45% at 15% -5%,rgba(74,222,128,.1),transparent),radial-gradient(ellipse 45% 35% at 85% 0,rgba(167,139,250,.12),transparent),radial-gradient(ellipse 80% 50% at 50% -20%,rgba(96,165,250,.12),transparent),#0c0e12;box-shadow:0 24px 48px rgba(0,0,0,.35)}.SupportRequestModal_supportRequestModalTitle__8YMRj{margin:0 0 .375rem;font-size:1.125rem;font-weight:700;line-height:1.3;color:var(--products-text)}.SupportRequestModal_supportRequestModalIntro___7naJ{margin:0 0 1.25rem;color:var(--products-text-muted);font-size:.875rem;line-height:1.5}.SupportRequestModal_supportRequestField__40Y73{display:flex;flex-direction:column;gap:.375rem;margin-bottom:1rem}.SupportRequestModal_supportRequestLabel__c5_ln{color:var(--products-text-soft);font-size:.8125rem;font-weight:600}.SupportRequestModal_supportRequestOptional__byC5Z{color:var(--products-text-muted);font-weight:500}.SupportRequestModal_supportRequestInput__Z6961,.SupportRequestModal_supportRequestSelect__jcG2T,.SupportRequestModal_supportRequestTextarea__9TKVy{width:100%;padding:.6875rem .75rem;border:1px solid hsla(0,0%,100%,.14);border-radius:.5rem;color:var(--products-text);font:inherit;font-size:.875rem;line-height:1.45;background:hsla(0,0%,100%,.06);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.03)}.SupportRequestModal_supportRequestTextarea__9TKVy{min-height:8rem;resize:vertical}.SupportRequestModal_supportRequestInput__Z6961:focus,.SupportRequestModal_supportRequestSelect__jcG2T:focus,.SupportRequestModal_supportRequestTextarea__9TKVy:focus{outline:2px solid hsla(0,0%,100%,.18);outline-offset:1px}.SupportRequestModal_supportRequestFieldError__15YS7{margin:0;color:#f87171;font-size:.8125rem;line-height:1.4}.SupportRequestModal_supportRequestFormError__mZLNi{margin:0 0 1rem;padding:.75rem .875rem;border:1px solid hsla(0,91%,71%,.35);border-radius:.5rem;color:#fecaca;font-size:.875rem;line-height:1.45;background:hsla(0,91%,71%,.08)}.SupportRequestModal_supportRequestModalActions__fbB5_{display:flex;justify-content:flex-end;gap:.625rem;margin-top:.25rem}.SupportRequestModal_supportRequestCancelButton__1cIHp,.SupportRequestModal_supportRequestSubmitButton__xddCp{display:inline-flex;align-items:center;justify-content:center;min-width:6.5rem;padding:.6875rem 1rem;border-radius:.5rem;font:inherit;font-size:.875rem;font-weight:600;line-height:1;cursor:pointer}.SupportRequestModal_supportRequestCancelButton__1cIHp{border:1px solid var(--products-border-strong);color:var(--products-text);background:transparent}.SupportRequestModal_supportRequestSubmitButton__xddCp{border:none;color:#000;background:#fff}.SupportRequestModal_supportRequestCancelButton__1cIHp:disabled,.SupportRequestModal_supportRequestSubmitButton__xddCp:disabled{opacity:.55;cursor:not-allowed}.SupportRequestModal_supportRequestSuccessToast___aNga{--products-bg-elevated:#12151b;--products-border-strong:hsla(0,0%,100%,.22);--products-text:#fff;--products-text-muted:#9ca3af;position:fixed;inset-inline:0;bottom:1.25rem;z-index:90;display:flex;justify-content:center;padding-inline:1rem;pointer-events:none}.SupportRequestModal_supportRequestSuccessToastInner__lMdp6{display:inline-flex;align-items:center;gap:.75rem;padding:.875rem 1rem;border:1px solid var(--products-border-strong);border-radius:.625rem;color:var(--products-text);font-size:.875rem;line-height:1.45;background:var(--products-bg-elevated);box-shadow:0 12px 32px rgba(0,0,0,.28);pointer-events:auto}.SupportRequestModal_supportRequestSuccessDismiss__bPUpv{border:none;padding:0;color:var(--products-text-muted);font:inherit;font-size:.8125rem;font-weight:600;background:transparent;cursor:pointer}.SupportRequestModal_supportRequestSuccessDismiss__bPUpv:hover{color:var(--products-text)}.platformCartNav_link__hdSCq{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;margin:0;border:none;border-radius:0;background:none;color:var(--color-text-muted,var(--products-text-muted));text-decoration:none;cursor:pointer;transition:color .2s ease,opacity .2s ease}.platformCartNav_link__hdSCq:hover{color:var(--color-text,var(--products-text));opacity:.9}.platformCartNav_link__hdSCq:focus,.platformCartNav_link__hdSCq:focus-visible{outline:none;box-shadow:none}.platformCartNav_icon__CmH52{display:flex;align-items:center;justify-content:center;line-height:0}.platformCartNav_icon__CmH52 svg{flex-shrink:0;width:1.375rem;height:1.375rem}.platformCartNav_badge__00ylX{position:absolute;top:.125rem;right:.125rem;min-width:1rem;height:1rem;padding:0 .25rem;border-radius:999px;background:var(--products-accent,#119247);color:#fff;font-size:.625rem;font-weight:700;line-height:1rem;text-align:center;pointer-events:none;transform:translate(25%,-25%)}