.app-shell{--navigation-background:var(--brand-shell,var(--gradient-brand));color:var(--color-text);background:#fff}.app-shell .sidebar{background:var(--navigation-background);border-right:0;flex:0 0 218px;width:218px;padding:0}.app-shell .sidebar-inner{z-index:calc(var(--z-sticky) + 1);flex-direction:column;min-height:100dvh;padding:0 10px 24px;display:flex;top:0}.app-shell .sidebar-brand{width:236px;min-height:96px;color:var(--color-primary);background:#fff;border-radius:0 0 28px;align-items:center;margin:0 0 26px -10px;padding:16px 24px;display:flex;position:relative;box-shadow:4px 5px 16px #1b084324}.app-shell .sidebar-brand img{object-fit:contain;width:auto;max-width:182px;height:auto;max-height:54px}.app-shell .sidebar-nav-bottom{border-top:1px solid #ffffff2e;margin-top:auto;padding-top:18px}.app-shell .sidebar-link{letter-spacing:-.01em;color:#fffffff0;border-radius:12px;gap:13px;min-height:52px;padding:14px 13px;font-size:16px;font-weight:800}.app-shell .sidebar-link svg{stroke-width:2.2px;width:20px;height:20px}.app-shell .sidebar-link:hover{color:#fff;background:#ffffff21}.app-shell .sidebar-link.active{color:var(--brand-shell,var(--color-primary));background:#fff;font-weight:850;box-shadow:0 8px 22px #1b08432e}.app-shell .sidebar-link:focus-visible{outline-offset:3px;outline:2px solid #fff}.app-shell .sidebar-brand:focus-visible{outline:2px solid var(--color-primary);outline-offset:-5px}.app-shell .main-content{background:var(--color-bg);width:calc(100% - 218px);max-width:none;margin:0;padding:0}.app-shell .page-header{background:var(--navigation-background);color:#fff;border-bottom:1px solid #ffffff1f;min-height:72px;margin:0;padding:12px 28px;position:sticky;top:0}.app-shell .page-header-eyebrow{display:none}.app-shell .page-header-heading{color:#fff;font-size:16px;font-weight:700}.app-shell .product-nav{justify-content:center;align-items:center;gap:6px;margin-left:auto;margin-right:18px;display:flex}.app-shell .product-nav-link{color:#ffffffd1;min-height:40px;transition:background var(--duration-fast)var(--easing-default),color var(--duration-fast)var(--easing-default),border-color var(--duration-fast)var(--easing-default);border:1px solid #0000;border-radius:11px;align-items:center;padding:0 17px;font-size:16px;font-weight:800;text-decoration:none;display:inline-flex}.app-shell .product-nav-link:hover{color:#fff;background:#ffffff1f}.app-shell .product-nav-link.active{color:var(--brand-shell,var(--color-primary));background:#fff;border-color:#fff3;box-shadow:0 4px 14px #1b084321}.app-shell .product-nav-link:focus-visible{outline-offset:2px;outline:2px solid #fff}.app-shell .page-header-actions{flex-shrink:0;gap:8px}.app-shell .page-header-actions>.btn,.app-shell .page-header .nbell{color:var(--brand-shell,var(--color-primary));box-shadow:none;background:#fff;border-color:#0000}.app-shell .page-header-actions>.btn:hover:not(:disabled),.app-shell .page-header .nbell:hover{background:var(--color-surface-hover)}.app-shell .user-menu-trigger{color:#fff;background:0 0;border-color:#ffffff3d;border-radius:10px}.app-shell .user-avatar{color:var(--brand-shell,var(--color-primary));background:#fff;border-color:#0000}.app-shell .user-menu-email{color:#fff;font-size:14px}.app-shell .user-menu-label{color:#ffffffb8;font-size:14px}.app-shell .page-header-actions>.btn:focus-visible,.app-shell .page-header .nbell:focus-visible,.app-shell .user-menu-trigger:focus-visible,.app-shell .app-header-brand:focus-visible{outline-offset:3px;outline:2px solid #fff}.app-shell .content-section{background:var(--color-bg);width:100%;max-width:1440px;margin:0 auto;padding:28px}.app-shell .card{border:1px solid var(--color-border);box-shadow:var(--shadow-sm);background:#fff;border-radius:14px;overflow:hidden}.app-shell .card-header{border-bottom:1px solid var(--color-divider);padding:20px 24px}.app-shell .card-body{padding:24px}.app-shell .card-title{color:var(--color-text);font-size:20px;font-weight:800}.app-shell .card-description{color:var(--color-text-secondary);font-size:16px}.btn-primary{background:var(--gradient-brand);color:#fff;box-shadow:0 4px 12px var(--color-primary-tint);border-color:#0000}.btn-primary:hover:not(:disabled){filter:brightness(.93)}.btn{border-radius:10px;font-weight:700}.input,.select{border-radius:9px}.lead-page{background:var(--color-surface-muted)}.lead-page .lead-wrap{padding-top:30px}.lead-page .lead-headline{color:var(--color-text);font-weight:800}.lead-page .lead-upload,.lead-page .lead-review,.lead-page .lead-gate{border-color:var(--color-border);box-shadow:var(--shadow-sm)}.lead-page .dropzone{background:var(--color-surface);border-color:color-mix(in srgb,var(--color-primary)38%,#fff)}.lead-page .dropzone:hover{background:var(--color-primary-tint)}.lead-page .lead-poweredBy{color:var(--color-text-secondary)}.pp,.pp-nav,.legal-page{background:#fff}.pp-nav .lp-navLink{color:var(--color-text)}.pp-hero{background:var(--color-surface-muted);color:var(--color-text);background-image:none;padding-block:70px}.pp-hero h1{font-weight:800}.pp-kicker,.pp-proof span:before{color:var(--color-primary)}.pp-hero p,.pp-proof,.pp-secondary{color:var(--color-text-secondary)}.pp-proof{border-top-color:var(--color-border)}.pp-secondary{border-bottom-color:var(--color-border-strong)}.pp-value{background:var(--color-surface-muted);color:var(--color-text)}.pp-valueIntro>p,.pp-benefit p{color:var(--color-text-secondary)}.pp-benefit{border-bottom-color:var(--color-border)}.pp-benefit>span{color:var(--color-primary)}.pp-cta{background:var(--color-surface-muted);color:var(--color-text);border:1px solid var(--color-border)}.pp-cta p{color:var(--color-text-secondary)}.legal-title{font-size:clamp(32px,5vw,46px);font-weight:800}.legal-nav{border-bottom-color:var(--color-border);background:#fff}.pending-page{background:var(--color-surface-muted)}.pending-card>[role=img]{margin-bottom:24px}@media screen and (min-width:1024px){.app-shell .sidebar{display:block}.app-shell .app-header-brand{display:none}}@media screen and (max-width:1023px){.app-shell .sidebar{display:none}.app-shell .main-content{width:100%;padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}.app-shell .app-header-brand{min-width:0;max-width:180px;min-height:44px;color:var(--color-primary);background:#fff;border-radius:9px 9px 15px;align-items:center;padding:6px 10px;display:inline-flex;box-shadow:0 2px 7px #1b08431f}.app-shell .app-header-logo{object-fit:contain;max-width:154px;max-height:32px}.app-shell .page-header-title,.app-shell .product-nav{display:none}.app-shell .page-header{padding:12px 18px}}@media screen and (max-width:640px){.app-shell .brand-assetRow{flex-direction:column;align-items:stretch;gap:16px}.app-shell .brand-assetRow>.row-2{flex-wrap:wrap;justify-content:flex-start}.app-shell .brand-assetRow img{object-fit:contain;max-width:100%}.app-shell .page-header{gap:8px;min-height:64px;padding:10px 12px}.app-shell .app-header-left{gap:6px}.app-shell .app-header-brand{min-height:40px;padding:4px 6px}.app-shell .app-header-logo{max-width:112px;max-height:28px}.app-shell .page-header-actions{gap:6px}.app-shell .page-header-actions>.btn{padding-inline:8px;font-size:14px}.app-shell .page-header .nbell{width:32px;height:32px}.app-shell .user-menu-trigger{padding:3px}.app-shell .content-section{padding:20px 14px}.app-shell .card-header,.app-shell .card-body{padding:18px}.app-shell .user-menu-info{display:none}.legal-nav{gap:16px;padding-inline:16px}.legal-navLinks{gap:12px;font-size:14px}.legal-foot,.legal-footLinks{flex-wrap:wrap;gap:12px}.pp-nav .lp-navLinks{gap:12px}}@media print{.app-shell,.app-shell .main-content,.app-shell .content-section{background:#fff;width:100%;max-width:none}.app-shell .sidebar,.app-shell .page-header{display:none}}.app-shell .user-menu-trigger{text-align:left;background:#ffffff1a;border-radius:14px;gap:10px;min-height:50px;padding:6px 12px 6px 6px}.app-shell .user-menu-trigger:hover,.app-shell .user-menu-trigger[aria-expanded=true]{background:#ffffff2e;border-color:#ffffff80}.app-shell .user-menu-trigger .user-avatar{flex:0 0 36px;width:36px;height:36px;font-size:16px;font-weight:800}.app-shell .user-menu-name{text-overflow:ellipsis;white-space:nowrap;color:#fff;max-width:180px;font-size:16px;font-weight:800;line-height:1.35;display:block;overflow:hidden}.app-shell .user-menu-label{margin-top:2px;font-size:14px;line-height:1.3;display:block}.user-menu-chevron{opacity:.85;transition:transform var(--duration-fast)var(--easing-default);flex:none}.user-menu-trigger[aria-expanded=true] .user-menu-chevron{transform:rotate(180deg)}.dropdown-menu.account-menu-panel{border-color:var(--color-canvas-border);width:336px;max-width:calc(100vw - 24px);box-shadow:var(--shadow-panel);border-radius:20px;padding:10px}.account-menu-identity{border-bottom:1px solid var(--color-canvas-border);background:var(--color-surface);flex-direction:column;align-items:center;gap:6px;margin:-10px -10px 8px;padding:22px 20px 18px;display:flex}.account-menu-identity .account-menu-avatar{border:4px solid var(--color-surface);background:var(--color-primary-tint);width:68px;height:68px;color:var(--color-primary-active);box-shadow:var(--shadow-card);flex:0 0 68px;margin-bottom:4px;font-size:24px;font-weight:850}.account-menu-identity>strong{max-width:100%;color:var(--color-text);letter-spacing:-.03em;text-align:center;overflow-wrap:anywhere;font-size:21px;font-weight:850;line-height:1.25}.account-menu-email{max-width:100%;color:var(--color-text-secondary);text-align:center;overflow-wrap:anywhere;font-size:16px;line-height:1.45}.account-menu-role{background:var(--color-accent-tint);color:var(--color-accent);border-radius:7px;margin-top:3px;padding:4px 10px;font-size:14px;font-weight:750;display:inline-flex}.account-menu-links{gap:4px;display:grid}.account-menu-link{min-height:54px;color:var(--color-text);border-radius:12px;align-items:center;gap:12px;padding:9px 12px;font-size:16px;font-weight:750;text-decoration:none;display:flex}.account-menu-icon{border:1px solid var(--color-canvas-border);background:var(--color-surface);width:34px;height:34px;color:var(--color-accent);border-radius:9px;flex:0 0 34px;place-items:center;display:grid}.account-menu-link:hover{background:var(--color-bg)}.account-menu-link[aria-current=page]{background:var(--color-primary-tint);color:var(--color-primary-active)}.account-menu-link[aria-current=page] .account-menu-icon{border-color:var(--color-border);color:var(--color-primary-active)}.account-menu-arrow{color:var(--color-text-secondary);margin-left:auto}.account-menu-link:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.account-menu-panel .dropdown-separator{background:var(--color-canvas-border);margin:8px 2px}.account-menu-panel .account-menu-signout{min-height:46px;color:var(--color-text-secondary);border-radius:10px;gap:12px;padding:10px 20px;font-size:16px;font-weight:700}.account-menu-panel .account-menu-signout:hover{background:var(--color-bg);color:var(--color-text)}@media screen and (max-width:640px){.app-shell .user-menu-trigger{gap:4px;min-height:42px;padding:3px 6px 3px 3px}.app-shell .user-menu-trigger .user-avatar{flex-basis:32px;width:32px;height:32px;font-size:16px}.app-shell .user-menu-chevron{width:13px;height:13px}}@media (prefers-reduced-motion:reduce){.user-menu-chevron{transition:none}}.mobile-navigation{display:none}@media screen and (max-width:1023px){.mobile-navigation{z-index:calc(var(--z-sticky) + 2);min-height:calc(76px + env(safe-area-inset-bottom,0px));padding:6px max(6px,env(safe-area-inset-right,0px))calc(6px + env(safe-area-inset-bottom,0px))max(6px,env(safe-area-inset-left,0px));border-top:1px solid var(--color-canvas-border);background:#fff;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;inset:auto 0 0;box-shadow:0 -4px 18px #1b08430f}.mobile-tab{min-width:0;min-height:64px;color:var(--color-text-secondary);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:3px 0;font-size:16px;font-weight:750;line-height:1.25;text-decoration:none;display:flex}.mobile-tab .mobile-nav-icon{width:49px;height:32px;transition:background var(--duration-fast),color var(--duration-fast),box-shadow var(--duration-fast);border-radius:13px;place-items:center;display:grid}.mobile-nav-icon svg{width:24px;height:24px}.mobile-tab[aria-current=page],.mobile-tab[data-active=true]{color:var(--color-primary-active);font-weight:850}.mobile-tab[aria-current=page] .mobile-nav-icon,.mobile-tab[data-active=true] .mobile-nav-icon{background:var(--brand-shell,var(--color-primary));color:#fff;box-shadow:0 3px 7px var(--color-primary-tint)}.mobile-tab:active{background:var(--color-primary-tint)}.mobile-tab:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.app-shell .page-header{padding-top:max(12px,env(safe-area-inset-top,0px));padding-left:max(12px,env(safe-area-inset-left,0px));padding-right:max(12px,env(safe-area-inset-right,0px))}}.mobile-more-overlay{z-index:var(--z-modal);padding:calc(30px + env(safe-area-inset-top,0px))max(10px,env(safe-area-inset-right,0px))0 max(10px,env(safe-area-inset-left,0px));-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#171e327a;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.mobile-more-sheet{width:100%;max-width:480px;max-height:calc(100dvh - 30px - env(safe-area-inset-top,0px));border:1px solid var(--color-canvas-border);color:var(--color-text);box-shadow:var(--shadow-panel);animation:mobile-more-enter .18s var(--easing-default);background:#fff;border-bottom:0;border-radius:24px 24px 0 0;flex-direction:column;display:flex;overflow:hidden}.mobile-more-header{border-bottom:1px solid var(--color-canvas-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:22px 20px 18px;display:flex}.mobile-more-header>div{min-width:0}.mobile-more-header h2{letter-spacing:-.04em;margin:0;font-size:25px;font-weight:850;line-height:1.2}.mobile-more-header p{color:var(--color-text-secondary);overflow-wrap:anywhere;margin:8px 0 0;font-size:16px;font-weight:700}.mobile-more-close{border:1px solid var(--color-canvas-border);background:var(--color-bg);width:44px;height:44px;color:var(--color-text);cursor:pointer;border-radius:13px;flex:0 0 44px;place-items:center;padding:0;display:grid}.mobile-more-body{overscroll-behavior:contain;min-height:0;padding:22px 20px calc(24px + env(safe-area-inset-bottom,0px));overflow-y:auto}.mobile-more-group+.mobile-more-group{margin-top:22px}.mobile-more-group h3{color:var(--color-text-secondary);margin:0 0 10px;font-size:16px;font-weight:800}.mobile-more-links{border:1px solid var(--color-canvas-border);box-shadow:var(--shadow-sm);border-radius:15px;overflow:hidden}.mobile-more-link{width:100%;min-height:62px;color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;align-items:center;gap:12px;padding:12px;font-size:16px;font-weight:800;line-height:1.3;text-decoration:none;display:flex}.mobile-more-link+.mobile-more-link{border-top:1px solid var(--color-canvas-border)}.mobile-more-link .mobile-nav-icon{background:var(--color-primary-tint);width:37px;height:37px;color:var(--color-primary-active);border-radius:11px;flex:0 0 37px;place-items:center;display:grid}.mobile-more-label{overflow-wrap:anywhere;min-width:0}.mobile-more-label small{color:var(--color-text-secondary);margin-top:3px;font-size:14px;font-weight:600;display:block}.mobile-more-chevron{color:var(--color-text-secondary);flex-shrink:0;margin-left:auto}.mobile-more-link[aria-current=page],.mobile-more-link:hover{background:var(--color-primary-tint);color:var(--color-primary-active)}.mobile-more-close:focus-visible,.mobile-more-link:focus-visible{outline:2px solid var(--color-primary);outline-offset:-3px}@keyframes mobile-more-enter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:359px){.mobile-tab{font-size:14px}.mobile-more-header,.mobile-more-body{padding-inline:16px}}@media (prefers-reduced-motion:reduce){.mobile-more-sheet{animation:none}.mobile-tab .mobile-nav-icon{transition:none}}@media print{.mobile-navigation,.mobile-more-overlay{display:none}}@media screen and (max-width:1023px){.app-shell .page-header{min-height:72px;padding-top:0;padding-bottom:0}.app-shell .app-header-brand{z-index:2;border-radius:0 0 24px;flex-shrink:0;max-width:none;min-height:84px;margin-bottom:-12px;margin-left:-18px;padding:12px 18px 24px;position:relative;box-shadow:4px 5px 16px #1b084324}.app-shell .app-header-logo{width:auto;max-width:154px;height:auto;max-height:42px}}@media screen and (max-width:640px){.app-shell .app-header-brand{margin-left:-12px;padding:12px 16px 24px}.app-shell .app-header-logo{max-width:142px;max-height:42px}}.install-app-dialog{max-width:540px!important}.install-app-dialog h2{letter-spacing:-.6px;margin:24px 0 14px;font-size:28px;line-height:1.15}.install-app-dialog p,.install-app-dialog li{color:var(--color-text-secondary);font-size:17px;line-height:1.5}.install-app-dialog section{border-top:1px solid var(--color-border);margin-top:24px;padding-top:20px}.install-app-dialog h3{color:var(--color-text);margin-bottom:12px;font-size:18px}.install-app-dialog ol{padding-left:24px}.install-app-dialog li{padding:4px 0 4px 5px}.install-app-dialog .btn{width:100%;margin-top:20px}.install-app-dialog .install-app-note{margin-top:24px;font-size:16px}@media (display-mode:standalone){html,body{background:#fff;min-height:100dvh}.mobile-navigation{padding-bottom:calc(8px + env(safe-area-inset-bottom,0px));min-height:calc(78px + env(safe-area-inset-bottom,0px));border-radius:0}.app-shell .main-content{padding-bottom:calc(94px + env(safe-area-inset-bottom,0px))}}.app-install-banner{background:var(--color-primary);color:#fff;border-radius:24px;margin:0 0 26px;padding:26px 22px 22px;position:relative;overflow:hidden;box-shadow:0 14px 32px #27129738}.app-install-heading{align-items:center;gap:16px;padding-right:12px;display:flex}.app-install-heading img{border:1px solid #ffffff59;border-radius:16px;flex-shrink:0;box-shadow:0 6px 18px #14004640}.app-install-heading span{letter-spacing:.1em;color:#fff;margin-bottom:8px;font-size:16px;font-weight:800;display:block}.app-install-heading h2{letter-spacing:-.025em;color:#fff;margin:0;font-size:25px;font-weight:800;line-height:1.12}.app-install-banner p{color:#fff;margin:20px 0 18px;font-size:18px;line-height:1.4}.app-install-dismiss{color:#fff;cursor:pointer;background:0 0;border:0;width:40px;height:40px;font-size:26px;position:absolute;top:4px;right:5px}.app-install-action{color:#9a3af4;cursor:pointer;background:#fff;border:0;border-radius:13px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:56px;font-size:18px;font-weight:800;display:flex;box-shadow:0 5px 14px #14004633}.app-install-action:active{transform:translateY(1px)}.app-install-action:focus-visible,.app-install-dismiss:focus-visible{outline-offset:3px;outline:3px solid #fff}.app-install-caption{color:#fff;text-align:center;margin-top:14px;font-size:16px;line-height:1.4;display:block}@media (max-width:360px){.app-install-banner{padding:25px 17px 20px}.app-install-heading{gap:12px}.app-install-heading img{width:48px;height:48px}.app-install-heading h2{font-size:22px}.app-install-action{font-size:17px}}.install-platform-picker{margin-top:20px;font-size:16px;font-weight:600;display:block}.install-platform-picker select{color:#21192f;background:#fff;border:1px solid #d7d8e2;border-radius:10px;width:100%;min-height:48px;margin-top:8px;padding:10px 12px;font-size:16px;display:block}.install-native-action .btn{width:100%;min-height:52px;font-size:18px}.install-native-action p{text-align:center;font-size:16px!important}.app-install-action:disabled{opacity:.8;cursor:wait}@media (min-width:701px){.app-install-banner{grid-template-columns:minmax(0,1fr) minmax(230px,310px);align-items:center;column-gap:28px;padding:28px 32px;display:grid}.app-install-heading{grid-area:1/1/span 2}.app-install-heading h2{font-size:28px}.app-install-banner>p{grid-column:1;margin:12px 0 0 80px;font-size:17px}.app-install-action{grid-area:1/2/span 2}.app-install-caption{grid-column:2;margin:12px 0 0;font-size:16px}}@media (display-mode:standalone){.app-install-banner{display:none}}.app-shell .sidebar-brand:has(>[role=img]){justify-content:center}.app-shell .sidebar-brand>[role=img]{--logo-offset-x:-2px;--logo-size:56px;gap:0}@media screen and (max-width:1023px){.app-shell .app-header-brand:has(>[role=img]){min-height:96px;margin-bottom:-22px;margin-left:calc(-1*max(12px,env(safe-area-inset-left,0px)));justify-content:center;padding:16px 20px}.app-shell .app-header-brand>[role=img]{--logo-offset-x:-2px;--logo-size:50px;gap:0}}@media screen and (max-width:380px){.app-shell .app-header-brand>[role=img]{--logo-size:46px}}.app-shell{--navigation-background:#fff}.app-shell .sidebar{border-right:1px solid var(--color-border);background:#fff}.app-shell .sidebar-brand,.app-shell .app-header-brand{background:linear-gradient(115deg,var(--color-primary)32%,var(--color-accent)100%);color:#fff}.app-shell .sidebar-brand>[role=img],.app-shell .app-header-brand>[role=img]{color:#fff}.app-shell .page-header{color:var(--color-text);border-bottom-color:var(--color-border)}.app-shell .page-header-heading,.app-shell .user-menu-email{color:var(--color-text)}.app-shell .user-menu-label,.app-shell .product-nav-link,.app-shell .sidebar-link{color:var(--color-text-secondary)}.app-shell .product-nav-link:hover,.app-shell .sidebar-link:hover{background:var(--color-primary-tint);color:var(--color-primary)}.app-shell .product-nav-link.active,.app-shell .sidebar-link.active{background:var(--color-primary-tint);color:var(--color-primary);box-shadow:none;border-color:#0000}.app-shell .sidebar-nav-bottom{border-top-color:var(--color-border)}.app-shell .user-menu-trigger{color:var(--color-primary);border-color:var(--color-border)}.app-shell .user-avatar{background:var(--color-primary-tint);color:var(--color-primary)}.app-shell .product-nav-link:focus-visible,.app-shell .sidebar-link:focus-visible,.app-shell .user-menu-trigger:focus-visible,.app-shell .page-header .nbell:focus-visible{outline-color:var(--color-primary)}.app-shell .sidebar{background:#fff}.app-shell .page-header{background:#fff;box-shadow:0 1px #1d02af06}.app-shell .sidebar-brand{box-shadow:3px 5px 14px #1d02af1a}.app-shell .page-header-heading{color:#555967;font-size:16px}.app-shell .user-menu-trigger{border-color:#0000;padding-inline:8px}.app-shell .user-menu-trigger:hover{background:#f6f4fc}.app-shell .content-section{padding-top:28px}@media (min-width:1024px){.app-shell .sidebar{flex-basis:240px;width:240px}.app-shell .main-content{width:calc(100% - 240px)}.app-shell .sidebar-brand{width:258px;margin-bottom:36px}.app-shell .sidebar-inner{padding-inline:12px}.app-shell .sidebar-brand{margin-left:-12px}}.app-install-banner{color:#222335;box-shadow:none;background:#fff;border:1px solid #e2def0;border-left:3px solid #7230df;border-radius:10px;margin-bottom:24px;padding:18px 22px}.app-install-heading h2{color:#222335;font-size:18px;line-height:1.3}.app-install-heading h2 br{display:none}.app-install-heading h2 br:after{content:" "}.app-install-heading span{color:#7131c9;font-size:14px}.app-install-heading img{width:40px;height:40px}.app-install-banner p{color:#656979;margin-block:10px;font-size:16px}.app-install-action{color:#1d02af;box-shadow:none;background:#f3efff;border:1px solid #e5dcff;min-height:42px;font-size:16px}.app-install-dismiss{color:#656979}@media (min-width:768px){.app-install-banner{grid-template-columns:minmax(0,1fr) 245px;padding:18px 24px}.app-install-banner>p{margin:5px 0 0 56px;font-size:16px}.app-install-heading{gap:16px}}.app-install-caption{color:#737786;font-size:14px}.app-install-banner{background:var(--color-primary);color:#fff;border:1px solid #0000;box-shadow:0 8px 24px #1d02af1a}.app-install-heading h2,.app-install-heading span,.app-install-banner p,.app-install-caption,.app-install-dismiss{color:#fff}.app-install-action{color:#1d02af;box-shadow:none;background:#fff;border-color:#fff}.app-install-action:focus-visible,.app-install-dismiss:focus-visible{outline-color:#fff}.app-shell .sidebar-inner{padding:0 10px 16px}.app-shell .sidebar-brand,.app-shell .app-header-brand{background:linear-gradient(115deg,var(--color-primary)32%,var(--color-accent)100%);color:#fff;box-shadow:3px 8px 14px #18143747,0 2px 4px #18143724}.app-shell .sidebar-brand>[role=img],.app-shell .app-header-brand>[role=img]{color:#fff;--logo-size:42px;--logo-offset-x:0px}.app-shell .sidebar-nav{gap:4px}.app-shell .sidebar-link{border-radius:7px;gap:10px;min-height:44px;padding:10px 9px;font-size:16px;font-weight:700}.app-shell .sidebar-link svg{width:18px;height:18px}.app-shell .sidebar-link.active{background:var(--color-primary-tint);font-weight:800}.app-shell .sidebar-section-label{letter-spacing:.12em;padding:8px 9px;font-size:14px}.app-shell .page-header{min-height:56px;padding:6px 22px}.app-shell .product-nav{gap:4px;margin-right:12px}.app-shell .product-nav-link{border-radius:7px;min-height:36px;padding-inline:12px;font-size:16px;font-weight:700}@media screen and (min-width:1024px){.app-shell .sidebar{flex-basis:208px;width:208px}.app-shell .main-content{width:calc(100% - 208px)}.app-shell .sidebar-brand{z-index:1;border-radius:0 0 14px;width:214px;height:64px;min-height:64px;margin:0 0 20px -10px;padding:10px 20px}.app-shell .sidebar-brand img{max-width:174px;max-height:42px}}@media screen and (max-width:1023px){.app-shell .page-header{min-height:60px;padding:max(6px,env(safe-area-inset-top,0px))max(12px,env(safe-area-inset-right,0px))6px max(12px,env(safe-area-inset-left,0px))}:is(.app-shell .app-header-brand,.app-shell .app-header-brand:has(>[role=img])){border-radius:0 0 10px;height:44px;min-height:44px;margin:0;padding:4px 9px}.app-shell .app-header-brand>[role=img]{--logo-size:34px}.app-shell .app-header-logo{max-width:132px;max-height:32px}}.app-shell .sidebar{z-index:calc(var(--z-sticky) + 1);border-right-color:#221b421a;position:relative;box-shadow:1px 0 2px #1814371f,4px 0 12px #18143724}.app-shell .page-header{border-bottom-color:#221b421a;box-shadow:0 1px 2px #1814371a,0 5px 12px #18143724}.app-shell .page-header:has(.product-nav-link.active) .page-header-title{display:none}
@font-face{font-family:Ringside;src:url(/fonts/ringside-book.ttf)format("truetype");font-weight:400 600;font-style:normal;font-display:swap}@font-face{font-family:Ringside;src:url(/fonts/ringside-bold.ttf)format("truetype");font-weight:700 900;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-text-size-adjust:100%}html,body{max-width:100vw;height:100%;overflow-x:hidden}body{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision;font-feature-settings:"kern" 1,"liga" 1,"calt" 1}a{color:inherit;text-decoration:none}button{font-family:inherit}img,svg{max-width:100%;display:block}input[type=file]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:focus:not(:focus-visible){outline:none}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}
