.app-user-menu{position:relative}.app-user-menu summary{cursor:pointer;align-items:center;gap:11px;list-style:none;display:flex}.app-user-menu summary::-webkit-details-marker{display:none}.app-user-menu>div{background:#fff;border:1px solid #e0e4ee;border-radius:8px;width:170px;padding:7px;display:grid;position:absolute;top:49px;right:0;box-shadow:0 10px 35px #0f183c24}.app-user-menu>div a,.app-user-menu button{color:#243158;text-align:left;width:100%;font:inherit;background:#fff;border:0;border-radius:5px;padding:9px;display:block}.app-user-menu>div a:hover,.app-user-menu button:hover{background:#f0f2fa}.identity-sso{color:#263357;border:1px solid #ccd5e8;border-radius:7px;justify-content:center;align-items:center;min-height:48px;font-weight:700;display:flex}.identity-sso:hover{color:#3020ef;border-color:#7068ff}.identity-body{color:#08113f;background:radial-gradient(circle at 50% 30%,#f2f5ff 0,#fbfdff 55%,#fff 100%);min-height:100vh;margin:0;font-size:14px}.identity-header{background:#ffffffe6;border-bottom:1px solid #e4e8f3;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;min-height:72px;padding:0 4.5vw;display:grid}.identity-header .brand-mark{display:none}.identity-header .brand-copy strong{color:#07166f;font-size:28px}.identity-header .brand-copy small{display:none}.identity-header>p{color:#66749a;border-left:1px solid #d6dbea;margin:0;padding-left:18px}.identity-header nav,.identity-footer nav{align-items:center;gap:30px;display:flex}.identity-header nav a{font-weight:600}.identity-website-link{color:#2615ed;border:1px solid #7068ff;border-radius:8px;padding:10px 18px}.identity-main{min-height:calc(100vh - 144px)}.identity-login{grid-template-columns:minmax(420px,1fr) minmax(450px,570px);align-items:center;gap:6vw;width:min(100% - 48px,1340px);min-height:calc(100vh - 144px);margin:auto;padding:52px 0;display:grid}.identity-promise{max-width:720px}.identity-kicker{letter-spacing:.08em;text-transform:uppercase;background:#eeedff;border-radius:999px;width:max-content;padding:6px 15px;font-weight:800;color:#3b32ee!important;margin:0 0 26px!important;font-size:11px!important;display:inline-flex!important}.identity-promise h1{color:#081763;letter-spacing:-.055em;margin:0;font-size:clamp(44px,4.1vw,64px);line-height:1.08}.identity-promise h1 span{color:#4637f5}.identity-promise>p:not(.identity-kicker,.identity-tagline){color:#62709a;max-width:610px;margin:20px 0 28px;font-size:18px;line-height:1.5}.identity-promise ul{grid-template-columns:1fr 1fr;gap:13px 35px;max-width:610px;margin:0;padding:0;list-style:none;display:grid}.identity-promise li{align-items:center;gap:13px;display:flex}.identity-promise li i{color:#3f2ef0;background:#efedff;border-radius:11px;place-items:center;width:42px;height:42px;font-size:20px;font-style:normal;display:grid}.identity-promise li:nth-child(2) i{color:#08a65e;background:#e6f9ef}.identity-promise li:nth-child(4) i{color:#eaa000;background:#fff5d9}.identity-promise li strong,.identity-promise li small{display:block}.identity-promise li strong{font-size:15px}.identity-promise li small{color:#69769a}.identity-tagline{letter-spacing:.2em;text-transform:uppercase;font-weight:800;color:#283862!important;margin-top:30px!important;font-size:11px!important}.identity-card{text-align:left;border-color:#e2e6f1;border-radius:18px;width:100%;padding:46px 40px;box-shadow:0 25px 70px #1c2f6614}.identity-wordmark{color:#081a78;letter-spacing:-.05em;text-align:center;margin-bottom:18px;font-size:34px;font-weight:900}.identity-card h1,.identity-card>p{text-align:center}.identity-card .field{margin-bottom:18px}.identity-input{border:1px solid #ccd5e8;border-radius:7px;align-items:center;gap:10px;height:50px;padding:0 14px;display:flex}.identity-input:focus-within{border-color:#4433ef;box-shadow:0 0 0 3px #eceaff}.identity-input>span{color:#7380a3}.identity-input input{border:0;outline:0;width:100%;height:100%;padding:0}.identity-options{justify-content:space-between;align-items:center;margin:4px 0 24px;display:flex}.identity-options .consent{margin:0}.identity-options a{color:#3020ef;text-decoration:underline}.identity-card .button{background:linear-gradient(90deg,#4636f3,#5334f4);border-radius:8px;min-height:55px;font-size:16px}.identity-card .auth-divider{margin:26px 0}.identity-footer{color:#657295;background:#fff;border-top:1px solid #e4e8f3;grid-template-columns:1fr auto 1fr;align-items:center;min-height:72px;padding:0 4.5vw;font-size:12px;display:grid}.identity-footer p{margin:0}.identity-footer span{justify-self:end}.app-shell.customer-body{color:#07103b;background:#f8faff;font-size:14px}.app-shell .customer-sidebar{color:#3c4d7d;background:#fff;border-right:1px solid #e0e5ef;width:274px;padding:18px 16px}.app-shell .customer-brand{color:#0920c8;height:52px;padding:1px 12px;display:block}.app-shell .customer-brand>span{letter-spacing:-.055em;font-size:28px;font-weight:900}.app-shell .customer-sidebar nav{gap:3px;margin-top:12px;display:grid}.app-shell .customer-sidebar nav p{display:none}.app-shell .customer-sidebar nav a{color:#3e4f7e;border-radius:9px;min-height:47px;padding:11px 14px;font-size:14px}.app-shell .customer-sidebar nav a:hover,.app-shell .customer-sidebar nav a.active{color:#1d21df;background:#eef1ff}.app-shell .customer-sidebar nav a>span{color:#50618e;width:28px;font-size:20px}.app-shell .customer-sidebar nav a.active>span{color:#2524ed}.app-external-label{color:#50618e;background:#edf0f6;border-radius:4px;margin-left:auto;padding:2px 5px;font-size:8px}.app-company-switcher{margin:8px 3px 5px}.app-company-switcher summary{cursor:pointer;border:1px solid #e2e6ef;border-radius:10px;grid-template-columns:44px 1fr auto;align-items:center;gap:10px;padding:9px;list-style:none;display:grid}.app-company-switcher summary::-webkit-details-marker{display:none}.app-company-switcher summary strong,.app-company-switcher summary small{display:block}.app-company-switcher summary strong{color:#101942;font-size:12px}.app-company-switcher summary small{color:#667399;font-size:10px}.app-company-avatar{color:#fff;background:linear-gradient(145deg,#0d6157,#073d3e);border-radius:9px;place-items:center;width:44px;height:44px;font-weight:800;display:grid}.app-company-switcher>div{z-index:10;background:#fff;border:1px solid #e0e4ee;border-radius:8px;width:235px;padding:7px;position:absolute;box-shadow:0 10px 35px #0f183c24}.app-company-switcher>div a{border-radius:5px;padding:8px;font-size:11px;display:block}.app-shell .customer-help{color:#101942;background:linear-gradient(145deg,#e4e9ff,#e9fbf6);border:0;border-radius:11px;margin-top:auto;padding:23px}.app-shell .customer-help strong{font-size:17px;line-height:1.3;display:block}.app-shell .customer-help p{color:#526185;font-size:12px;line-height:1.55}.app-shell .customer-help a{color:#2022df;background:#fff;border-color:#fff;font-size:11px;font-weight:750}.app-topbar{z-index:30;background:#fff;border-bottom:1px solid #e0e5ef;justify-content:space-between;align-items:center;height:72px;padding:0 30px;display:flex;position:fixed;top:0;left:274px;right:0}.app-topbar>button{display:none}.app-topbar>label{background:#f0f3fa;border-radius:9px;align-items:center;gap:9px;width:min(58vw,735px);height:43px;padding:0 13px;display:flex}.app-topbar label i{font-size:21px;font-style:normal}.app-topbar input{background:0 0;border:0;outline:0;width:100%}.app-topbar nav{align-items:center;gap:13px;display:flex}.app-topbar nav>a{color:#26365f;place-items:center;width:31px;height:31px;font-size:16px;display:grid}.app-user-avatar{background:#f3e5e3;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.app-shell .customer-dashboard{width:min(100% - 52px,1450px);padding:28px 0 48px}.app-welcome-head{grid-template-columns:1fr minmax(390px,520px);align-items:center;gap:30px;margin-bottom:19px;display:grid}.app-welcome-head>div>p{color:#34466f;letter-spacing:.24em;text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:750}.app-welcome-head h1{letter-spacing:-.045em;margin:0;font-size:40px;line-height:1.1}.app-welcome-head>div>small{color:#596991;margin-top:7px;font-size:17px;display:block}.app-welcome-head aside{color:#fff;background:radial-gradient(circle at 80% 120%,#80582f 0,#0000 38%),linear-gradient(135deg,#101b36,#1f2d49);border-radius:13px;align-content:center;min-height:133px;padding:25px 42px;display:grid}.app-welcome-head aside small{letter-spacing:.22em;text-transform:uppercase;font-size:10px}.app-welcome-head aside strong{margin-top:10px;font-size:24px}.app-welcome-head aside span{color:#dce3f0;margin-top:2px}.app-stat-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.app-stat-grid a{background:#fff;border:1px solid #dfe4ee;border-radius:11px;grid-template-columns:51px auto 1fr auto;align-items:center;gap:11px;min-height:85px;padding:16px;display:grid}.app-stat-grid i{color:#2f26ed;background:#f0edff;border-radius:50%;grid-row:1/3;place-items:center;width:47px;height:47px;font-size:22px;font-style:normal;display:grid}.app-stat-grid strong{font-size:22px}.app-stat-grid span{color:#53638d;grid-column:2/4}.app-stat-grid b{grid-area:1/4/3;font-size:25px;font-weight:400}.app-section-head{justify-content:space-between;align-items:center;display:flex}.app-dashboard>.app-section-head{margin:23px 0 11px}.app-section-head h2{margin:0;font-size:20px}.app-section-head a{color:#2426e7;font-size:13px}.app-company-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.app-company-card{background:#fff;border:1px solid #dfe4ee;border-radius:11px;grid-template-columns:58px 1fr auto;gap:10px;min-height:172px;padding:18px;display:grid}.app-company-logo{color:#fff;background:linear-gradient(145deg,#0f6057,#063d3e);border-radius:17px;place-items:center;width:58px;height:58px;font-weight:800;display:grid}.app-company-card>span:nth-child(2) strong,.app-company-card>span:nth-child(2) small,.app-company-card>span:nth-child(2) em{display:block}.app-company-card>span:nth-child(2) strong{margin-top:3px}.app-company-card>span:nth-child(2) small{color:#5f6d92;margin-top:4px}.app-company-card>span:nth-child(2) em{color:#087744;background:#ddf6e8;border-radius:5px;width:max-content;margin-top:9px;padding:3px 9px;font-size:10px;font-style:normal}.app-company-card>b{font-size:21px}.app-company-card footer{grid-column:1/-1;align-items:end;gap:9px;display:flex}.app-company-card footer i{color:#fff;background:#4b31ef;border-radius:7px;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.app-company-card footer i:nth-child(2){background:#f2ae1c}.app-company-card footer i:nth-child(3){background:#fa6829}.app-company-card footer i:nth-child(4){color:#58688e;background:#e9edf4}.app-company-empty{grid-column:span 2}.app-quick-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.app-quick-grid>a{background:#fff;border:1px solid #dfe4ee;border-radius:10px;align-items:center;gap:14px;min-height:75px;padding:15px;display:flex}.app-quick-grid i{color:#2528e5;font-size:25px;font-style:normal}.app-quick-grid strong,.app-quick-grid small{display:block}.app-quick-grid strong{font-size:12px}.app-quick-grid small{color:#647196;margin-top:4px}.app-dashboard-bottom{grid-template-columns:1.7fr .65fr;gap:14px;margin-top:22px;display:grid}.app-dashboard-bottom .customer-panel{padding:18px}.app-activity-list>a,.app-explore-list>a{border-top:1px solid #e7eaf1;align-items:center;gap:12px;padding:11px 0;display:flex}.app-activity-list i,.app-explore-list i{color:#087f48;background:#e4f7ec;border-radius:50%;place-items:center;width:35px;height:35px;font-style:normal;display:grid}.app-activity-list span,.app-explore-list span{flex:1;min-width:0}.app-activity-list strong,.app-activity-list small,.app-explore-list strong,.app-explore-list small{display:block}.app-activity-list small,.app-explore-list small{color:#657398;margin-top:2px;font-size:10px}.app-activity-list em{color:#2e2ee4;background:#eef0ff;border-radius:5px;padding:3px 9px;font-size:9px;font-style:normal}.app-explore-list i{color:#3125e8;background:#efecff;border-radius:7px}.app-assessments{margin-top:20px}.app-assessments>summary{cursor:pointer;color:#3024e2;width:max-content;font-weight:700}@media (width<=1050px){.identity-login{grid-template-columns:1fr}.identity-promise{display:none}.identity-card{max-width:580px;margin:auto}.app-welcome-head{grid-template-columns:1fr}.app-welcome-head aside{display:none}.app-stat-grid,.app-company-grid,.app-quick-grid{grid-template-columns:repeat(2,1fr)}.app-dashboard-bottom{grid-template-columns:1fr}}@media (width<=800px){.identity-header{grid-template-columns:1fr auto}.identity-header>p,.identity-header nav>a:not(.identity-website-link){display:none}.identity-footer{grid-template-columns:1fr auto}.identity-footer nav{display:none}.app-shell .customer-sidebar{transform:translate(-100%)}.app-shell .customer-sidebar.is-open{transform:none}.app-topbar{padding:0 16px;left:0}.app-topbar>button{background:0 0;border:0;display:block}.app-topbar>label{width:min(60vw,500px)}.app-topbar nav strong,.app-topbar nav>a{display:none}.app-shell .customer-main{margin-left:0}.app-shell .customer-dashboard{width:min(100% - 28px,1450px)}}@media (width<=560px){.identity-header{padding:0 18px}.identity-website-link{padding:8px 11px}.identity-login{width:min(100% - 24px,1340px);padding:24px 0}.identity-card{padding:30px 20px}.identity-footer{padding:0 18px}.app-topbar>label{width:55vw}.app-stat-grid,.app-company-grid,.app-quick-grid{grid-template-columns:1fr}.app-company-empty{grid-column:auto}.app-welcome-head h1{font-size:31px}.app-welcome-head>div>small{font-size:14px}.app-topbar nav>span:last-child{display:none}}.app-company-welcome{margin-bottom:18px}.app-company-welcome aside{min-height:152px}.app-company-stats>div{background:#fff;border:1px solid #dfe4ee;border-radius:11px;grid-template-columns:51px 1fr;align-items:center;gap:3px 11px;min-height:94px;padding:15px;display:grid}.app-company-stats>div i{color:#2f26ed;background:#f0edff;border-radius:50%;grid-row:1/4;place-items:center;width:47px;height:47px;font-size:22px;font-style:normal;display:grid}.app-company-stats>div span{color:#53638d}.app-company-stats>div strong{font-size:22px}.app-company-stats>div small{color:#7682a0;font-size:9px}.app-get-started{background:linear-gradient(135deg,#f8f7ff,#fff);border:1px solid #dfe3ef;border-radius:12px;margin:16px 0;padding:20px}.app-get-started>header{justify-content:space-between;align-items:center;display:flex}.app-get-started>header>div{align-items:center;gap:13px;display:flex}.app-get-started>header i{color:#3420ea;background:#eeebff;border-radius:50%;place-items:center;width:48px;height:48px;font-size:24px;font-style:normal;display:grid}.app-get-started h2,.app-get-started p{margin:0}.app-get-started h2{font-size:18px}.app-get-started p{color:#5d6b8e;margin-top:3px;font-size:11px}.app-get-started>header>strong{color:#3d28de;font-size:11px}.app-get-started>div{background:#fff;border:1px solid #e2e5ef;border-radius:9px;grid-template-columns:repeat(6,1fr);margin-top:16px;display:grid}.app-get-started>div>a{text-align:center;border-right:1px solid #e3e6ee;flex-direction:column;align-items:center;min-height:160px;padding:20px 12px 14px;display:flex;position:relative}.app-get-started>div>a:last-child{border:0}.app-get-started a>i{color:#16204a;background:#eef0f8;border-radius:50%;place-items:center;width:21px;height:21px;font-size:9px;font-style:normal;display:grid;position:absolute;top:10px;left:50%;transform:translate(-50%)}.app-get-started a>b{color:#3125e8;background:#efecff;border-radius:50%;place-items:center;width:44px;height:44px;margin-top:17px;font-size:20px;display:grid}.app-get-started a>strong{margin-top:8px;font-size:11px}.app-get-started a>span{color:#5e6b8c;margin-top:5px;font-size:9px;line-height:1.45}.app-shell .onboarding-main{width:min(100% - 52px,1240px);padding:34px 0 50px}.app-shell .onboarding-intro h1{font-size:40px}.app-shell .onboarding-card{box-shadow:none}@media (width<=1100px){.app-get-started>div{grid-template-columns:repeat(3,1fr)}.app-get-started>div>a:nth-child(3){border-right:0}}@media (width<=650px){.app-get-started>header{flex-direction:column;align-items:flex-start;gap:15px}.app-get-started>div{grid-template-columns:1fr 1fr}.app-get-started>div>a:nth-child(odd){border-right:1px solid #e3e6ee}.app-get-started>div>a:nth-child(2n){border-right:0}.app-shell .onboarding-main{width:min(100% - 24px,1240px)}.app-shell .onboarding-intro h1{font-size:30px}}.app-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px;display:block}.app-shell .customer-sidebar{width:274px;padding:18px 17px}.app-shell .customer-brand{height:51px;padding:0 12px}.app-shell .customer-brand>span{color:#0b21c9;letter-spacing:-.055em;font-size:29px;font-weight:900}.app-shell .customer-sidebar nav{gap:2px;margin-top:12px}.app-shell .customer-sidebar nav a{color:#43537d;gap:16px;min-height:50px;padding:12px 15px;font-size:15px;font-weight:500;position:relative}.app-shell .customer-sidebar nav a>.app-icon{stroke-width:1.65px;flex:none;width:25px;height:25px}.app-shell .customer-sidebar nav a.active{color:#1623e8;background:linear-gradient(90deg,#f0efff,#e9edff);font-weight:600}.app-shell .customer-sidebar nav a.active>.app-icon{color:#1727ee}.app-nav-badge{color:#fff;background:#4d44f4;border-radius:999px;place-items:center;min-width:24px;height:24px;margin-left:auto;padding:0 6px;font-size:11px;font-weight:700;display:grid}.app-nav-badge--red{background:#f43c3c}.app-shell .customer-help{background:linear-gradient(135deg,#e4e7ff,#e6f9f5);border-radius:12px;margin:0 7px;padding:28px 23px 20px}.app-shell .customer-help strong{font-size:18px;line-height:1.35}.app-shell .customer-help p{color:#526185;margin:8px 0 19px;font-size:13px;line-height:1.55}.app-shell .customer-help a{color:#2022df;background:#fff;border:1px solid #fff;justify-content:space-between;align-items:center;min-height:44px;padding:0 16px;font-size:13px;font-weight:650;display:flex}.app-shell .customer-help a .app-icon{width:18px;height:18px}.app-topbar{height:72px;padding:0 28px 0 25px;left:274px}.app-topbar>label{color:#50618e;background:#f1f3fa;border-radius:10px;gap:12px;width:min(58vw,735px);height:43px;padding:0 13px}.app-topbar>label>.app-icon{width:20px;height:20px}.app-topbar input{color:#162044;font-size:14px}.app-topbar input::placeholder{color:#7582a4}.app-topbar nav{gap:25px}.app-topbar nav>a{width:25px;height:31px}.app-topbar nav>a .app-icon{width:22px;height:22px}.app-user-menu summary{gap:12px}.app-user-menu summary>.app-icon{stroke-width:2.1px;width:16px;height:16px}.app-user-avatar{color:#283557;background:#f3e1df;width:42px;height:42px;font-size:13px}.app-user-menu summary strong{font-size:14px;font-weight:600}.app-shell .customer-main{margin-left:274px;padding-top:72px}.app-shell .customer-dashboard{width:calc(100% - 50px);max-width:1450px;padding:22px 0 44px}.personal-dashboard{color:#09123d}.personal-dashboard .app-welcome-head{grid-template-columns:minmax(520px,1fr) 516px;gap:30px;min-height:155px;margin-bottom:0}.personal-dashboard .app-welcome-head>div>p{color:#526082;letter-spacing:.24em;margin-bottom:8px;font-size:12px;font-weight:600}.personal-dashboard .app-welcome-head h1{letter-spacing:-.045em;font-size:43px;font-weight:650}.personal-dashboard .app-welcome-head>div>small{color:#53638d;margin-top:7px;font-size:19px}.app-wave{font-size:34px;display:inline-block;transform:translateY(-2px)}.personal-dashboard .app-growth-banner{background:#142039;border-radius:13px;min-height:134px;padding:24px 46px;position:relative;overflow:hidden}.app-growth-banner>svg{width:100%;height:100%;position:absolute;inset:0}.app-growth-banner>small,.app-growth-banner>strong,.app-growth-banner>span,.app-growth-banner>i{z-index:1;position:relative}.app-growth-banner>small{letter-spacing:.25em;font-size:11px}.app-growth-banner>strong{margin-top:10px;font-size:29px;line-height:1}.app-growth-banner>span{color:#f1f2f7;margin-top:6px;font-size:14px}.app-growth-banner>i{background:#fff;width:28px;height:1px;margin-top:11px;display:block}.personal-dashboard .app-stat-grid{gap:14px}.personal-dashboard .app-stat-grid>a{border-color:#dfe4ef;border-radius:11px;grid-template-columns:56px auto 1fr 24px;min-height:88px;padding:14px 18px}.personal-dashboard .app-stat-grid i{width:53px;height:53px}.personal-dashboard .app-stat-grid i .app-icon{width:28px;height:28px}.personal-dashboard .app-stat-grid strong{font-size:21px}.personal-dashboard .app-stat-grid span{font-size:14px}.personal-dashboard .app-stat-grid>a>.app-icon{grid-area:1/4/3;align-self:center;width:18px;height:18px}.personal-dashboard .app-section-head{min-height:45px}.personal-dashboard>.app-section-head{margin:10px 1px 0}.personal-dashboard .app-section-head h2{letter-spacing:-.025em;font-size:21px}.personal-dashboard .app-section-head a{color:#1f28ec;align-items:center;gap:8px;font-size:13px;display:inline-flex}.personal-dashboard .app-section-head a .app-icon{width:17px;height:17px}.personal-dashboard .app-company-grid{gap:14px}.personal-dashboard .app-company-card{border-color:#dfe4ee;border-radius:11px;grid-template-columns:66px 1fr 15px;gap:12px;min-height:175px;padding:19px 17px;box-shadow:0 3px 15px #14235006}.personal-dashboard .app-company-logo{background:linear-gradient(145deg,#145e58,#052e34);border-radius:20px;width:66px;height:66px;font-size:18px}.app-company-card--2 .app-company-logo{background:#050505}.app-company-card--3 .app-company-logo{color:#6f342b;background:#f2d4ca}.app-company-card--4 .app-company-logo{color:#17366d;background:#dfe9f8}.personal-dashboard .app-company-card>span:nth-child(2) strong{font-size:13px}.personal-dashboard .app-company-card>span:nth-child(2) small{font-size:12px}.personal-dashboard .app-company-card>span:nth-child(2) em{color:#087744;background:#ddf6e8;margin-top:9px;padding:4px 11px;font-size:11px}.personal-dashboard .app-company-card>span:nth-child(2) em.role-manager{color:#2039e4;background:#e9edff}.personal-dashboard .app-company-card>span:nth-child(2) em.role-member{color:#53607f;background:#edf0f6}.personal-dashboard .app-company-card>b{color:#253866;font-size:22px;line-height:1}.personal-dashboard .app-company-card footer{gap:10px}.personal-dashboard .app-company-card footer i{width:35px;height:35px}.personal-dashboard .app-company-card footer svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.personal-dashboard .product-pos{color:#fff!important;background:#5a37f4!important}.personal-dashboard .product-store{color:#fff!important;background:#0d9b59!important}.personal-dashboard .product-pages{color:#fff!important;background:#ffb318!important}.personal-dashboard .product-partners{color:#fff!important;background:#ff6427!important}.personal-dashboard .product-chart{color:#50628b!important;background:#e8edf5!important}.personal-dashboard .app-quick-grid{gap:14px}.personal-dashboard .app-quick-grid>a{border-color:#dfe4ee;min-height:76px;padding:14px 18px;position:relative}.personal-dashboard .app-quick-grid i{color:#1427ec;flex:none;place-items:center;width:41px;height:41px;display:grid}.personal-dashboard .app-quick-grid i .app-icon{width:29px;height:29px}.personal-dashboard .app-quick-grid strong{font-size:13px}.personal-dashboard .app-quick-grid small{font-size:12px}.personal-dashboard .app-quick-grid>a>b{color:#fff;background:#4c43f5;border-radius:999px;place-items:center;min-width:22px;height:22px;margin-left:auto;font-size:10px;display:grid}.personal-dashboard .app-dashboard-bottom{grid-template-columns:minmax(0,2.55fr) minmax(300px,1fr);gap:24px;margin-top:22px}.personal-dashboard .app-dashboard-bottom>.customer-panel{box-shadow:none;border-color:#dfe4ee;border-radius:11px;padding:0 17px 10px}.personal-dashboard .app-dashboard-bottom>.customer-panel>.app-section-head{margin:0 -17px;padding:0 17px}.personal-dashboard .app-activity-list>a{min-height:64px;padding:10px 0}.personal-dashboard .app-activity-list i{color:#1e315e;background:#f0f3f8;flex:none;width:42px;height:42px}.personal-dashboard .app-activity-list i .app-icon{width:24px;height:24px}.personal-dashboard .app-activity-list strong{font-size:12px}.personal-dashboard .app-activity-list small{font-size:10px}.personal-dashboard .app-activity-list em{color:#243be8;background:#e9edff;padding:5px 12px;font-size:10px}.personal-dashboard .app-activity-list em.activity-product-activation{color:#087744;background:#ddf6e8}.personal-dashboard .app-activity-list em.activity-membership{color:#5237e5;background:#eeeaff}.personal-dashboard .app-explore-panel{padding-bottom:7px!important}.personal-dashboard .app-explore-panel>.app-section-head{border-bottom:1px solid #edf0f5}.personal-dashboard .app-explore-panel>.app-section-head>.app-icon{width:17px;height:17px}.personal-dashboard .app-explore-list>a{border:0;min-height:52px;padding:6px 3px}.personal-dashboard .app-explore-list i{border-radius:9px;flex:none;width:41px;height:41px}.personal-dashboard .app-explore-list i svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.personal-dashboard .app-explore-list>a>.app-icon{width:17px;height:17px}.personal-dashboard .app-explore-list strong{font-size:12px}.personal-dashboard .app-explore-list small{font-size:10px}.personal-dashboard .app-assessments{margin-top:20px}@media (width<=1250px){.personal-dashboard .app-welcome-head{grid-template-columns:1fr 430px}.personal-dashboard .app-welcome-head h1{font-size:38px}.personal-dashboard .app-company-grid{grid-template-columns:repeat(2,1fr)}.personal-dashboard .app-dashboard-bottom{grid-template-columns:1fr}}@media (width<=800px){.app-shell .customer-dashboard{width:min(100% - 28px,1450px)}.personal-dashboard .app-welcome-head{grid-template-columns:1fr;min-height:auto;padding:20px 0}.personal-dashboard .app-growth-banner{display:none}.personal-dashboard .app-stat-grid,.personal-dashboard .app-company-grid,.personal-dashboard .app-quick-grid{grid-template-columns:1fr 1fr}}@media (width<=560px){.personal-dashboard .app-stat-grid,.personal-dashboard .app-company-grid,.personal-dashboard .app-quick-grid{grid-template-columns:1fr}.personal-dashboard .app-welcome-head h1{font-size:31px}.personal-dashboard .app-welcome-head>div>small{font-size:15px}}.app-shell .customer-brand>span{font-size:34px}.app-shell .customer-help{margin:auto 7px 75px}.personal-dashboard .app-welcome-head{align-items:start}.personal-dashboard .app-welcome-head>div{padding-top:14px}.personal-dashboard .app-stat-grid>a{height:88px;min-height:88px;padding-top:10px;padding-bottom:10px}.personal-dashboard>.app-section-head{margin-top:21px}.personal-dashboard .app-company-card{height:175px;min-height:175px}.personal-dashboard>.app-section-head:nth-of-type(3){margin-top:21px}.personal-dashboard .app-dashboard-bottom{grid-template-columns:minmax(0,2.5fr) minmax(300px,1fr)}.personal-dashboard .app-dashboard-bottom>.customer-panel,.personal-dashboard .app-activity-column>.customer-panel{box-shadow:none;border-color:#dfe4ee;border-radius:11px;padding:0 17px 10px}.personal-dashboard .app-activity-column>.app-section-head{height:45px;padding:0 1px}.personal-dashboard .app-welcome-head>div>p{margin-bottom:4px}.personal-dashboard .app-growth-banner{height:134px;min-height:0}.personal-dashboard>.app-quick-head{margin-top:19px}.company-shell .customer-sidebar{width:220px;padding:12px 10px 14px}.company-shell .app-company-switcher summary{grid-template-columns:36px 1fr auto;gap:7px;padding:7px}.company-shell .app-company-switcher summary small{font-size:8px}.company-shell .customer-sidebar nav a{border-radius:6px;gap:10px;min-height:32px;padding:7px 10px;font-size:10px}.company-shell .customer-sidebar nav a>.app-icon{width:16px;height:16px}.company-shell .customer-help{border-radius:9px;margin:auto 0 0;padding:13px 12px 11px}.company-shell .customer-help p{margin:5px 0 9px;font-size:8px}.company-shell .customer-dashboard{width:min(100% - 34px,1500px);padding:18px 0 42px}.company-shell .customer-page-head{align-items:center;min-height:63px;margin-bottom:14px}.company-shell .customer-page-head p{color:#59698f;letter-spacing:.14em;font-size:8px}.company-shell .customer-primary-button,.company-shell .customer-secondary-button{min-height:34px;padding:7px 13px;font-size:9px}.company-shell .customer-panel{box-shadow:none;border-color:#e1e5ef}.company-shell .app-welcome-head{grid-template-columns:1fr minmax(360px,500px);align-items:center;min-height:145px;margin-bottom:14px}.company-shell .app-welcome-head h1{font-size:35px}.company-shell .app-welcome-head>div>small{font-size:14px}.company-shell .app-company-welcome aside{min-height:126px;padding:22px 35px}.company-shell .app-company-welcome aside strong{font-size:20px}.company-shell .app-company-stats i .app-icon{width:24px;height:24px}.company-shell .app-get-started header i .app-icon{width:22px;height:22px}.company-shell .app-get-started a>b svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.company-shell .billing-current{border-radius:11px;grid-template-columns:1fr 1.4fr auto;padding:20px}.company-shell .billing-plan-grid{gap:12px}.company-shell .billing-plan{box-shadow:none;border-color:#e1e5ef}.company-shell .onboarding-main{width:min(100% - 42px,1260px);padding:21px 0 44px}.company-shell .onboarding-intro{text-align:left}.company-shell .onboarding-intro>p:first-child{letter-spacing:.16em;font-size:8px}.company-shell .onboarding-intro h1{font-size:32px}.company-shell .onboarding-intro>p:last-child{font-size:12px}.company-shell .onboarding-progress{margin:20px 0 17px}.company-shell .onboarding-card{min-height:480px;box-shadow:none;border-radius:12px;padding:24px 29px}.company-shell .onboarding-card-head{padding-bottom:15px}.company-shell .onboarding-choice-grid label{box-shadow:none;border-color:#e0e4ef}.company-shell .onboarding-actions{padding-top:20px}.company-shell .onboarding-progress{grid-template-columns:repeat(5,1fr)}.company-shell .onboarding-content-grid{grid-template-columns:minmax(0,1fr) 285px;align-items:start;gap:18px;display:grid}.company-shell .onboarding-side{gap:14px;display:grid}.company-shell .onboarding-side>div{color:#fff;background:radial-gradient(circle at 90% 120%,#6b4c31,#0000 40%),linear-gradient(140deg,#111a34,#26344d);border-radius:11px;min-height:145px;padding:25px}.company-shell .onboarding-side>div small,.company-shell .onboarding-side>div strong{display:block}.company-shell .onboarding-side>div small{letter-spacing:.16em;text-transform:uppercase;font-size:8px}.company-shell .onboarding-side>div strong{margin-top:10px;font-size:20px}.company-shell .onboarding-side>div p{color:#dce1eb;font-size:10px;line-height:1.6}.company-shell .onboarding-side>section{background:#fff;border:1px solid #e1e5ef;border-radius:10px;padding:18px}.company-shell .onboarding-side h2{margin:0;font-size:13px}.company-shell .onboarding-side ul{gap:14px;margin:16px 0 0;padding:0;list-style:none;display:grid}.company-shell .onboarding-side li{color:#53628a;align-items:center;gap:9px;font-size:9px;display:flex}.company-shell .onboarding-side li .app-icon{color:#18a461;width:17px;height:17px}.company-shell .onboarding-side>a{color:#2730e7;background:#fff;border:1px solid #e1e5ef;border-radius:9px;justify-content:space-between;align-items:center;padding:13px 15px;font-size:9px;font-weight:650;display:flex}.company-shell .onboarding-side>a .app-icon{width:15px;height:15px}@media (width<=800px){.company-shell .app-topbar{left:0}.company-shell .customer-main{margin-left:0}.company-shell .customer-dashboard,.company-shell .onboarding-main{width:min(100% - 24px,1500px)}}@media (width<=1050px){.company-shell .onboarding-content-grid{grid-template-columns:1fr}.company-shell .onboarding-side{display:none}}.create-company-shell .customer-help{background:linear-gradient(145deg,#e6eaff,#e4f8f5)}.create-company-shell .onboarding-main{width:calc(100% - 50px);max-width:1450px;padding:23px 0 30px}.create-company-heading{justify-content:space-between;align-items:flex-start;min-height:139px;padding:10px 10px 0;display:flex}.create-company-heading>div>p{color:#41517b;letter-spacing:.25em;margin:0 0 8px;font-size:11px;font-weight:700}.create-company-heading h1{color:#08103d;letter-spacing:-.045em;margin:0;font-size:43px;font-weight:700;line-height:1.08}.create-company-heading>div>span{color:#586995;margin-top:8px;font-size:19px;display:block}.create-company-heading>a{color:#1526e8;align-items:center;gap:9px;margin-top:1px;font-size:14px;font-weight:650;display:flex}.create-company-heading>a.button{color:#fff;margin-top:23px}.create-company-flow .onboarding-progress{grid-template-columns:repeat(5,1fr);max-width:790px;margin:-4px 0 33px;padding:0 25px}.create-company-flow .onboarding-progress a{color:#3e4e7a;gap:9px;font-size:13px}.create-company-flow .onboarding-progress a:before{background:#dfe4ef;height:2px;top:15px}.create-company-flow .onboarding-progress i{background:#e8ecf5;border:0;width:32px;height:32px;font-size:12px}.create-company-flow .onboarding-progress .active i{background:#2634eb}.create-company-flow .onboarding-progress .complete i{background:#14b866}.create-company-flow .onboarding-progress .complete{color:#078948}.create-company-flow .onboarding-progress .complete:before,.create-company-flow .onboarding-progress .active:before{background:#dfe4ef}.create-company-flow .onboarding-content-grid{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:20px;display:grid}.create-company-flow .onboarding-card{min-height:620px;box-shadow:none;border-color:#dfe4ee;border-radius:12px;padding:27px 22px 18px}.create-company-flow .onboarding-form{min-height:574px;padding:0}.onboarding-section-title{margin-bottom:20px}.onboarding-section-title h2{letter-spacing:-.02em;margin:0;font-size:21px}.onboarding-section-title p{color:#55658d;margin:5px 0 0;font-size:14px}.create-company-flow .onboarding-choice-grid{max-width:none;margin:0}.business-type-grid{grid-template-columns:repeat(4,1fr);gap:14px}.create-company-flow .business-type-grid label{text-align:left;align-content:start;place-items:start;gap:5px;min-height:166px;padding:17px 22px}.create-company-flow .business-type-grid input{appearance:none;border:1.5px solid #bdc6da;border-radius:50%;width:18px;height:18px;position:absolute;top:auto;bottom:16px;right:17px}.create-company-flow .business-type-grid input:checked{border:5px solid #4a3cf3}.create-company-flow .business-type-grid label:has(input:checked){background:linear-gradient(145deg,#fff,#f2f3ff);border:1.5px solid #493af1}.onboarding-channel-icon{color:#4a37ef;background:#efedff;border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.onboarding-channel-icon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:32px;height:32px}.onboarding-channel-icon.channel-instagram{color:#ea2467;background:#fff0f4}.onboarding-channel-icon.channel-whatsapp,.onboarding-channel-icon.channel-spreadsheet{color:#15b961;background:#e8faef}.onboarding-channel-icon.channel-shop,.onboarding-channel-icon.channel-storefront{color:#0757d2;background:#ebf3ff}.onboarding-channel-icon.channel-marketplace{color:#ef7611;background:#fff1e3}.onboarding-channel-icon.channel-yellow_pages{color:#eba500;background:#fff6d9}.create-company-flow .business-type-grid strong{margin-top:4px;font-size:14px}.create-company-flow .business-type-grid span:not(.onboarding-channel-icon){color:#56668e;max-width:145px;font-size:13px;line-height:1.45}.onboarding-info{color:#30487b;background:#eff4ff;border-radius:9px;align-items:center;gap:13px;min-height:56px;margin:22px 0 0;padding:12px 17px;font-size:12px;display:flex}.onboarding-info>b{color:#fff;background:#1645eb;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-family:serif;display:grid}.create-company-flow .onboarding-actions{align-items:center;margin-top:auto;padding-top:18px}.create-company-flow .onboarding-actions .button{border-radius:8px;justify-content:center;align-items:center;gap:12px;min-width:108px;min-height:50px;padding:10px 20px;font-size:15px;display:inline-flex}.create-company-flow .onboarding-actions .button--primary{background:linear-gradient(100deg,#4236f5,#2739f2);min-width:245px}.create-company-flow .onboarding-actions .app-icon{width:19px;height:19px}.create-company-flow .onboarding-side{background:#fff;border:1px solid #e0e5ef;border-radius:12px;display:grid;overflow:hidden}.create-company-flow .onboarding-side>div{color:#fff;background:linear-gradient(145deg,#111a31,#27354a);min-height:195px;padding:31px 27px;position:relative;overflow:hidden}.create-company-flow .onboarding-side>div:after{content:"";opacity:.85;clip-path:polygon(0 100%,24% 50%,37% 72%,60% 18%,70% 39%,82% 0,100% 62%,100% 100%);background:linear-gradient(145deg,#5f5149,#121b31);width:310px;height:190px;position:absolute;bottom:-70px;right:-35px}.create-company-flow .onboarding-side>div small,.create-company-flow .onboarding-side>div strong,.create-company-flow .onboarding-side>div i{z-index:1;display:block;position:relative}.create-company-flow .onboarding-side>div small{letter-spacing:.25em;font-size:10px}.create-company-flow .onboarding-side>div strong{max-width:280px;margin-top:14px;font-size:25px;line-height:1.25}.create-company-flow .onboarding-side>div i{background:#fff;width:29px;height:1px;margin-top:16px}.create-company-flow .onboarding-side>section{padding:21px 22px}.create-company-flow .onboarding-side ul{gap:20px;margin:0;padding:0;list-style:none;display:grid}.create-company-flow .onboarding-side li{grid-template-columns:54px 1fr;align-items:center;gap:15px;display:grid}.create-company-flow .onboarding-side li>i{color:#2734f0;background:#eff0ff;border-radius:50%;place-items:center;width:54px;height:54px;display:grid}.create-company-flow .onboarding-side li>i .app-icon{width:28px;height:28px}.create-company-flow .onboarding-side li strong,.create-company-flow .onboarding-side li small{display:block}.create-company-flow .onboarding-side li strong{font-size:14px}.create-company-flow .onboarding-side li small{color:#596991;margin-top:3px;font-size:12px;line-height:1.45}.create-company-flow .onboarding-side>a{color:#172be4;background:#eef2ff;border-radius:9px;justify-content:space-between;align-items:center;margin:0 22px 21px;padding:17px;display:flex}.create-company-flow .onboarding-side>a strong,.create-company-flow .onboarding-side>a small{display:block}.create-company-flow .onboarding-side>a strong{color:#0b153f;font-size:13px}.create-company-flow .onboarding-side>a small{color:#5a6a91;margin-top:4px;font-size:11px}.create-company-flow .onboarding-side>a>.app-icon{width:18px;height:18px}.create-company-flow .onboarding-fields{gap:15px 24px;max-width:none}.create-company-flow .onboarding-fields label{color:#101944;font-size:12px;display:block;position:relative}.create-company-flow .onboarding-fields label>em{color:#e52a32;font-style:normal}.create-company-flow .onboarding-fields label>span{color:#53638d;font-weight:400}.create-company-flow .onboarding-fields input,.create-company-flow .onboarding-fields select,.create-company-flow .onboarding-fields textarea{color:#111a43;width:100%;height:44px;font:inherit;background:#fff;border:1px solid #cad3e5;border-radius:7px;margin-top:6px;padding:0 13px;display:block}.create-company-flow .onboarding-fields textarea{resize:vertical;height:84px;padding-top:11px}.create-company-flow .onboarding-fields label>small{color:#647296;margin-top:5px;font-size:10px;font-weight:400;display:block}.create-company-flow .field-count{position:absolute;bottom:-1px;right:4px}.company-information-fields .company-logo-field{grid-template-rows:auto 91px;grid-template-columns:88px 1fr;gap:6px 12px;display:grid}.company-logo-field>span:first-of-type{grid-column:1/-1}.company-logo-preview{background:linear-gradient(145deg,#11635d,#063b3e);border-radius:18px;place-items:center;width:88px;height:88px;font-size:18px;color:#fff!important;font-weight:800!important;display:grid!important}.company-logo-upload{border:1px dashed #bcc9e3;border-radius:8px;place-content:center;justify-items:center;height:88px;color:#2434e8!important;display:grid!important}.company-logo-upload .app-icon{width:20px;height:20px;transform:rotate(-90deg)}.company-logo-upload b{margin-top:4px}.primary-contact-fields .onboarding-info{margin:0}.primary-contact-fields label>small{min-height:14px}.company-logo-preview{overflow:hidden}.company-logo-preview img{object-fit:cover;width:100%;height:100%}.company-logo-upload{cursor:pointer;position:relative}.company-logo-upload input{cursor:pointer;opacity:0;inset:0;width:100%!important;height:100%!important;margin:0!important;position:absolute!important}.company-logo-spinner{border:3px solid #d9ddff;border-top-color:#3036ed;border-radius:50%;width:22px;height:22px;animation:.7s linear infinite company-logo-spin;display:none}.company-logo-upload.is-loading>.company-logo-spinner{display:block}.company-logo-upload.is-loading>.app-icon{display:none}.company-logo-upload.is-ready{background:#f0fff7;border-color:#34b978;color:#087b48!important}.company-logo-upload.is-ready>.app-icon{transform:none}.company-logo-upload.is-error{background:#fff5f5;border-color:#e1656d;color:#b4232c!important}.company-logo-upload.is-uploading{pointer-events:none;opacity:.8}@keyframes company-logo-spin{to{transform:rotate(360deg)}}.selling-channel-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.selling-channel-grid>label{cursor:pointer;border:1px solid #d9e0ed;border-radius:9px;flex-direction:column;min-height:225px;padding:16px;display:flex;position:relative}.selling-channel-grid>label>input{opacity:0;position:absolute}.selling-channel-grid>label:has(input:checked){border-color:#4038ee;box-shadow:inset 0 0 0 1px #4038ee}.channel-card-top{justify-content:space-between;align-items:center;display:flex}.channel-card-top .onboarding-channel-icon{border-radius:10px;width:44px;height:44px}.channel-card-top .onboarding-channel-icon svg{width:27px;height:27px}.channel-card-top em{color:#177b50;background:#dff6e9;border-radius:999px;padding:4px 9px;font-size:9px;font-style:normal}.selling-channel-grid>label>strong{margin-top:9px;font-size:14px}.selling-channel-grid>label>span:nth-of-type(2){color:#56668d;margin-top:5px;font-size:12px;line-height:1.45}.selling-channel-grid>label>b{color:#192ae9;background:#eef2fb;border-radius:7px;place-items:center;min-height:38px;margin-top:auto;font-size:11px;display:grid}.selling-channel-grid>label:has(input:checked)>b{color:#fff;background:#3539ee}.onboarding-review-grid{grid-template-columns:1.08fr 1fr;gap:10px;display:grid}.onboarding-review-grid section{border:1px solid #dce2ed;border-radius:9px;padding:14px}.onboarding-review-grid>div{gap:10px;display:grid}.onboarding-review-grid header{grid-template-columns:42px 1fr auto;align-items:center;display:grid}.onboarding-review-grid header>i{color:#2635eb;background:#eff1ff;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.onboarding-review-grid header .app-icon{width:23px;height:23px}.onboarding-review-grid h2{margin:0;font-size:15px}.onboarding-review-grid header>a{color:#182be8;font-size:12px}.onboarding-review-grid dl{grid-template-columns:135px 1fr;gap:10px;margin:14px 0 0;font-size:11px;display:grid}.onboarding-review-grid dt{color:#5d6c91}.onboarding-review-grid dd{margin:0;line-height:1.45}.review-channels{gap:8px;margin-top:13px;display:grid}.review-channels>span{align-items:center;gap:8px;font-size:11px;display:flex}.review-channels .onboarding-channel-icon{border-radius:7px;width:28px;height:28px}.review-channels .onboarding-channel-icon svg{width:18px;height:18px}.review-channels em{color:#07844b;background:#ddf6e8;border-radius:5px;margin-left:auto;padding:3px 8px;font-size:9px;font-style:normal}.onboarding-terms{border:1px solid #dfe4ef;border-radius:9px;align-items:flex-start;gap:9px;margin:15px 0 0;padding:15px;font-size:11px;display:flex}.onboarding-terms input{accent-color:#352fed}.onboarding-terms a{color:#172ae8}.onboarding-success-page .onboarding-content-grid{grid-template-columns:minmax(0,1fr) 360px}.onboarding-success-page>div>main{min-width:0}.success-heading{min-height:137px;padding-top:9px}.success-heading h1{font-size:39px}.success-company-card{background:#fff;border:1px solid #dce3ee;border-radius:11px;grid-template-columns:108px 1fr auto;align-items:center;gap:20px;padding:16px;display:grid}.success-company-card>span{color:#fff;background:linear-gradient(145deg,#14645e,#07383b);border-radius:19px;place-items:center;width:108px;height:108px;font-size:20px;font-weight:800;display:grid}.success-company-card h2{margin:0;font-size:25px}.success-company-card h2 em{color:#087d48;vertical-align:middle;background:#ddf6e8;border-radius:999px;padding:5px 12px;font-size:11px;font-style:normal}.success-company-card p,.success-company-card small{color:#5b6a91;display:block}.success-company-card>a{color:#1d2ce8;background:#f0f3fc;border-radius:7px;align-self:start;padding:10px 15px;font-size:12px}.success-next{background:#fff;border:1px solid #dce3ee;border-radius:11px;margin-top:14px;padding:19px}.success-next header h2{margin:0;font-size:20px}.success-next header p{color:#5d6d91;margin:5px 0 17px;font-size:13px}.success-next>div{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.success-next>div>a{border:1px solid #dce3ee;border-radius:9px;flex-direction:column;min-height:198px;padding:15px;display:flex}.success-next a>i{color:#2534e9;background:#eff1ff;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.success-next a>i .app-icon{width:26px;height:26px}.success-next a>strong{margin-top:10px;font-size:13px}.success-next a>span{color:#5c6b91;margin-top:5px;font-size:12px;line-height:1.45}.success-next a>b{color:#172ae7;align-items:center;gap:6px;margin-top:auto;font-size:11px;display:flex}.success-next a>b .app-icon{width:14px;height:14px}.success-email{color:#17623f;background:#dff7e9;border-radius:9px;align-items:center;gap:11px;margin:12px 0 0;padding:11px 15px;font-size:11px;display:flex}.success-email>i{color:#fff;background:#10aa5e;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.success-email .app-icon{width:17px;height:17px}@media (width<=1200px){.create-company-flow .onboarding-content-grid,.onboarding-success-page .onboarding-content-grid{grid-template-columns:1fr}.create-company-flow .onboarding-side{display:none}.selling-channel-grid,.success-next>div{grid-template-columns:repeat(2,1fr)}}@media (width<=800px){.create-company-shell .onboarding-main{width:calc(100% - 28px)}.create-company-heading{min-height:auto;padding:17px 0 25px}.create-company-heading h1{font-size:32px}.create-company-heading>div>span{font-size:15px}.create-company-heading>a:not(.button){display:none}.create-company-flow .onboarding-progress{margin:0 0 22px;padding:0;overflow-x:auto}.create-company-flow .onboarding-progress a{min-width:105px}.business-type-grid,.selling-channel-grid,.success-next>div{grid-template-columns:1fr 1fr}.onboarding-review-grid{grid-template-columns:1fr}}@media (width<=560px){.business-type-grid,.selling-channel-grid,.success-next>div,.create-company-flow .onboarding-fields{grid-template-columns:1fr}.create-company-flow .onboarding-card{padding:20px 15px}.success-company-card{grid-template-columns:70px 1fr}.success-company-card>span{width:70px;height:70px}.success-company-card>a{grid-column:1/-1}.company-information-fields .company-logo-field{grid-column:auto}.create-company-flow .onboarding-actions .button--primary{min-width:0}.create-company-flow .onboarding-actions{gap:10px}.onboarding-review-grid dl{grid-template-columns:110px 1fr}}.onboarding-success-page{padding-top:23px!important}.onboarding-success-page .onboarding-content-grid{grid-template-columns:minmax(0,830px) 360px;justify-content:space-between;gap:20px}.onboarding-success-page .success-heading{height:137px;min-height:137px;padding:10px 10px 0}.onboarding-success-page .success-heading h1{font-size:39px}.onboarding-success-page .success-heading h1>span{font-size:34px}.onboarding-success-page .success-heading>div>span{margin-top:7px;font-size:17px}.onboarding-success-page .success-heading>a{border-radius:8px;justify-content:center;align-self:flex-start;width:180px;min-height:48px;margin:33px 7px 0 15px;font-size:14px}.onboarding-success-page .success-heading>a .app-icon{width:19px;height:19px}.onboarding-success-page .success-company-card{border-color:#dce3ee;grid-template-columns:108px minmax(0,1fr) auto;gap:20px;height:145px;padding:16px}.onboarding-success-page .success-company-logo{overflow:hidden}.onboarding-success-page .success-company-logo img{object-fit:cover;width:100%;height:100%}.onboarding-success-page .success-company-card h2{align-items:center;gap:12px;font-size:24px;display:flex}.onboarding-success-page .success-company-card h2 em{padding:5px 12px;font-size:11px}.onboarding-success-page .success-company-card p{margin:5px 0 8px;font-size:13px}.onboarding-success-page .success-company-card ul{flex-wrap:wrap;gap:8px 15px;max-width:640px;margin:0;padding:0;list-style:none;display:flex}.onboarding-success-page .success-company-card li{color:#1e294f;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:7px;max-width:230px;font-size:10px;display:flex;overflow:hidden}.onboarding-success-page .success-company-card li .app-icon{flex:none;width:17px;height:17px}.onboarding-success-page .success-company-card>a{align-items:center;gap:7px;padding:10px 14px;display:flex}.onboarding-success-page .success-company-card>a .app-icon{width:17px;height:17px}.onboarding-success-page .success-next{height:530px;margin-top:14px;padding:19px 13px 13px}.onboarding-success-page .success-next header{padding:0 7px}.onboarding-success-page .success-next header h2{font-size:20px}.onboarding-success-page .success-next header p{margin:4px 0 17px;font-size:13px}.onboarding-success-page .success-next>div{grid-template-columns:repeat(4,1fr);gap:12px}.onboarding-success-page .success-next>div>a{height:208px;min-height:208px;padding:14px 13px}.onboarding-success-page .success-next a>i{width:48px;height:48px}.onboarding-success-page .success-action-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:27px;height:27px}.onboarding-success-page .success-action-icon--green{color:#0c9a57!important;background:#e4f8ed!important}.onboarding-success-page .success-action-icon--slate{color:#2a3762!important;background:#edf0f7!important}.onboarding-success-page .success-next a>strong{margin-top:10px;font-size:13px;line-height:1.3}.onboarding-success-page .success-next a>span{font-size:12px}.onboarding-success-page .success-next a>b{font-size:11px}.onboarding-success-page .success-email{color:#17472f;background:#dff7e9;grid-template-columns:28px 1fr auto;height:58px;margin-top:12px;padding:10px 15px;display:grid}.onboarding-success-page .success-email>span{font-size:10px}.onboarding-success-page .success-email button{cursor:pointer;color:#172be6;min-height:36px;font:inherit;background:#fff;border:1px solid #d5ddef;border-radius:7px;align-items:center;gap:8px;padding:0 14px;font-size:10px;display:flex}.onboarding-success-page .success-email button .app-icon{width:17px;height:17px}.onboarding-success-page .success-notice{z-index:4;margin:0;padding:9px 14px;font-size:10px;position:absolute;top:4px;right:382px}.success-guidance{background:#fff;border:1px solid #dfe4ee;border-radius:12px;min-height:862px;overflow:hidden}.success-guidance>header{color:#fff;background:linear-gradient(145deg,#111a31,#27354a);height:197px;padding:29px 27px;position:relative;overflow:hidden}.success-guidance>header:after{content:"";opacity:.9;clip-path:polygon(0 100%,24% 50%,37% 72%,60% 18%,70% 39%,82% 0,100% 62%,100% 100%);background:linear-gradient(145deg,#72523b,#101930);width:310px;height:190px;position:absolute;bottom:-70px;right:-35px}.success-guidance>header small,.success-guidance>header strong,.success-guidance>header i{z-index:1;display:block;position:relative}.success-guidance>header small{letter-spacing:.25em;font-size:9px}.success-guidance>header strong{margin-top:13px;font-size:24px;line-height:1.3}.success-guidance>header i{background:#fff;width:28px;height:1px;margin-top:17px}.success-benefits{gap:28px;padding:28px 23px 26px;display:grid}.success-benefits article{grid-template-columns:55px 1fr;align-items:center;gap:15px;display:grid}.success-benefits article>i{color:#2734ef;background:#eef0ff;border-radius:50%;place-items:center;width:55px;height:55px;display:grid}.success-benefits article>i .app-icon{width:29px;height:29px}.success-benefits article strong,.success-benefits article small{display:block}.success-benefits article strong{font-size:14px}.success-benefits article small{color:#596991;margin-top:4px;font-size:12px;line-height:1.45}.success-guidance>footer{background:#f0f2ff;border-radius:9px;grid-template-columns:50px 1fr;gap:13px;margin:0 22px 21px;padding:15px;display:grid}.success-guidance>footer>i{color:#2734ed;background:#e8eaff;border-radius:50%;place-items:center;width:45px;height:45px;display:grid}.success-guidance>footer>i .app-icon{width:25px;height:25px}.success-guidance>footer strong,.success-guidance>footer small{display:block}.success-guidance>footer strong{font-size:12px}.success-guidance>footer small{color:#617094;margin-top:3px;font-size:10px}.success-guidance>footer a{color:#172ae8;align-items:center;gap:8px;margin-top:12px;font-size:11px;font-weight:650;display:flex}.success-guidance>footer a .app-icon{width:15px;height:15px}@media (width<=1200px){.onboarding-success-page .onboarding-content-grid{grid-template-columns:1fr}.success-guidance{display:none}.onboarding-success-page .success-next{height:auto}.onboarding-success-page .success-next>div{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.onboarding-success-page .success-heading{flex-direction:column;height:auto;min-height:170px}.onboarding-success-page .success-heading>a{margin:18px 0}.onboarding-success-page .success-company-card{grid-template-columns:75px 1fr;height:auto}.onboarding-success-page .success-company-logo{width:75px!important;height:75px!important}.onboarding-success-page .success-company-card>a{grid-column:1/-1}.onboarding-success-page .success-next>div{grid-template-columns:1fr}.onboarding-success-page .success-email{grid-template-columns:28px 1fr;height:auto}.onboarding-success-page .success-email>a{grid-column:1/-1}}.company-shell .company-overview{width:calc(100% - 34px);max-width:1500px;padding:18px 0 30px}.company-overview-layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:16px;display:grid}.company-overview-layout>main{min-width:0}.company-overview-heading{justify-content:space-between;align-items:flex-start;height:136px;padding:15px 14px 0 18px;display:flex}.company-overview-heading>div:first-child>p{color:#384a75;letter-spacing:.25em;margin:0 0 7px;font-size:9px;font-weight:750}.company-overview-heading h1{letter-spacing:-.045em;margin:0;font-size:36px;font-weight:700;line-height:1.08}.company-overview-heading>div:first-child>span{color:#5b6b94;margin-top:7px;font-size:15px;display:block}.company-overview-heading>div:last-child{justify-items:end;gap:12px;display:grid}.company-overview-heading time{color:#617098;font-size:10px}.company-overview-heading label{background:#fff;border:1px solid #dfe4ee;border-radius:8px;align-items:center;gap:9px;width:160px;height:42px;padding:0 11px;display:flex}.company-overview-heading label .app-icon{width:18px;height:18px}.company-overview-heading select{color:#17214b;background:0 0;border:0;outline:0;width:100%;font-size:11px;font-weight:650}.company-metric-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.company-metric-grid article{background:#fff;border:1px solid #dfe4ee;border-radius:10px;grid-template-rows:auto auto auto;grid-template-columns:55px 1fr;align-content:center;gap:3px 12px;height:128px;padding:14px;display:grid}.company-metric-grid article>i{color:#2c30ef;background:#f0efff;border-radius:50%;grid-row:1/4;place-items:center;width:51px;height:51px;display:grid}.company-metric-grid article>i .app-icon{width:27px;height:27px}.company-metric-grid article>span{color:#596991;font-size:11px}.company-metric-grid article>strong{font-size:21px;line-height:1.1}.company-metric-grid article>em{color:#607099;font-size:8px;font-style:normal;line-height:1.35}.company-setup-panel{background:linear-gradient(135deg,#f1f1ff,#fff);border:1px solid #dfe3ef;border-radius:10px;height:344px;margin-top:14px;padding:16px 13px 13px}.company-setup-panel>header{grid-template-columns:56px minmax(260px,1fr) 225px 32px;align-items:center;gap:11px;padding:0 7px 13px;display:grid}.company-setup-panel>header>i{color:#2f31ef;background:#e9e7ff;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 7px 22px #362ce533}.company-setup-panel>header>i .app-icon{width:31px;height:31px}.company-setup-panel h2{margin:0;font-size:16px}.company-setup-panel header p{color:#53638c;margin:4px 0 0;font-size:11px}.company-setup-panel header>span{gap:7px;display:grid}.company-setup-panel header>span small{color:#52618a;font-size:9px}.company-setup-panel header>span>i{background:#d8ddeb;border-radius:999px;height:7px;display:block;overflow:hidden}.company-setup-panel header>span>i>b{border-radius:inherit;background:#3439ed;height:100%;display:block}.company-setup-panel header>strong{color:#2833e8;font-size:10px}.company-setup-panel>div{background:#fff;border:1px solid #dfe4ee;border-radius:8px;grid-template-columns:repeat(6,1fr);height:224px;display:grid;overflow:hidden}.company-setup-panel>div>a{text-align:center;border-right:1px solid #dfe4ee;flex-direction:column;align-items:center;min-width:0;padding:19px 9px 11px;display:flex;position:relative}.company-setup-panel>div>a:last-child{border:0}.company-setup-panel a>i{color:#192147;background:#e9edf6;border-radius:50%;place-items:center;width:21px;height:21px;font-size:8px;font-style:normal;display:grid;position:absolute;top:9px;left:50%;transform:translate(-50%)}.company-setup-panel a>b{color:#2832ed;background:#efefff;border-radius:50%;place-items:center;width:47px;height:47px;margin-top:17px;display:grid}.company-setup-panel a>b .app-icon,.company-setup-panel a>b svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.company-setup-panel a>strong{margin-top:8px;font-size:10px}.company-setup-panel a>span{color:#56668f;margin-top:5px;font-size:9px;line-height:1.5}.company-setup-panel a>em{color:#182ae7;background:#eff2fb;border-radius:6px;place-items:center;width:100%;min-height:37px;margin-top:auto;font-size:9px;font-style:normal;font-weight:650;display:grid}.company-setup-panel a.complete>i{color:#fff;background:#13ae60}.company-setup-panel a.complete>em{color:#087943;background:#e0f7e9}.company-overview-bottom{grid-template-columns:1.08fr 1fr;gap:14px;height:278px;margin-top:14px;display:grid}.company-activity-panel,.company-resource-panel{background:#fff;border:1px solid #dfe4ee;border-radius:10px;overflow:hidden}.company-activity-panel>header,.company-resource-panel>header{border-bottom:1px solid #e4e8f0;justify-content:space-between;align-items:center;height:49px;padding:0 14px;display:flex}.company-overview-bottom h2{margin:0;font-size:14px}.company-overview-bottom header>a{color:#182ae7;align-items:center;gap:6px;font-size:9px;display:flex}.company-overview-bottom header>a .app-icon{width:14px;height:14px}.company-activity-panel article,.company-resource-panel>div>a{border-bottom:1px solid #e8ebf2;align-items:center;min-height:64px;display:grid}.company-activity-panel article{grid-template-columns:42px 1fr auto;gap:11px;margin:0 14px}.company-activity-panel article>i,.company-resource-panel a>i{color:#2933ec;background:#efefff;border-radius:50%;place-items:center;width:39px;height:39px;display:grid}.company-overview-bottom .tone-green{color:#0b9b55!important;background:#e3f8ec!important}.company-overview-bottom .tone-purple{color:#2c32ed!important;background:#efefff!important}.company-activity-panel article>i .app-icon,.company-resource-panel a>i .app-icon,.company-resource-panel a>i svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.company-activity-panel article strong,.company-activity-panel article small,.company-resource-panel a strong,.company-resource-panel a small{display:block}.company-activity-panel article small,.company-resource-panel a small{color:#647397;margin-top:2px;font-size:8px}.company-activity-panel article time{color:#65749a;font-size:8px}.company-resource-panel>div>a{grid-template-columns:42px 1fr;gap:11px;margin:0 14px}.company-resource-panel a>i{border-radius:9px}.company-overview-aside{gap:10px;display:grid}.company-growth-banner{color:#fff;background:linear-gradient(145deg,#111a31,#27354a);border-radius:11px;height:210px;padding:27px;position:relative;overflow:hidden}.company-growth-banner:after{content:"";opacity:.9;clip-path:polygon(0 100%,24% 50%,37% 72%,60% 18%,70% 39%,82% 0,100% 62%,100% 100%);background:linear-gradient(145deg,#8a5739,#101930);width:315px;height:190px;position:absolute;bottom:-65px;right:-35px}.company-growth-banner small,.company-growth-banner strong,.company-growth-banner i{z-index:1;display:block;position:relative}.company-growth-banner small{letter-spacing:.24em;font-size:9px}.company-growth-banner strong{margin-top:14px;font-size:22px;line-height:1.35}.company-growth-banner i{background:#fff;width:28px;height:1px;margin-top:14px}.company-quick-actions{background:#fff;border:1px solid #dfe4ee;border-radius:10px;height:330px;padding:16px 22px}.company-quick-actions h2{border-bottom:1px solid #e1e5ee;height:34px;margin:0;font-size:14px}.company-quick-actions>a{border-bottom:1px solid #e3e7ef;grid-template-columns:54px 1fr 17px;align-items:center;gap:13px;height:66px;display:grid}.company-quick-actions>a:last-child{border:0}.company-quick-actions>a>i{color:#2e33ef;background:#efefff;border-radius:12px;place-items:center;width:51px;height:51px;display:grid}.company-quick-actions>a>i .app-icon,.company-quick-actions>a>i svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:27px;height:27px}.company-quick-actions a strong,.company-quick-actions a small{display:block}.company-quick-actions a small{color:#627196;margin-top:3px;font-size:9px}.company-quick-actions>a>.app-icon{color:#1d2deb;width:17px;height:17px}.company-aside-card{background:#fff;border:1px solid #dfe4ee;border-radius:10px;grid-template-columns:55px 1fr;align-items:start;gap:14px;min-height:154px;padding:19px 22px;display:grid}.company-aside-card>i{color:#2932ed;background:#efefff;border-radius:50%;place-items:center;width:55px;height:55px;display:grid}.company-aside-card>i .app-icon{width:29px;height:29px}.company-aside-card strong,.company-aside-card small{display:block}.company-aside-card small{color:#5e6d93;margin-top:5px;font-size:10px;line-height:1.5}.company-aside-card a{color:#172ae7;background:#fff;border:1px solid #d9e0ee;border-radius:7px;justify-content:center;align-items:center;gap:10px;width:max-content;min-width:131px;min-height:40px;margin-top:14px;font-size:10px;font-weight:650;display:flex}.company-aside-card a .app-icon{width:16px;height:16px}.company-plan-card{background:linear-gradient(135deg,#e9faef,#f5fff9)}.company-plan-card>i{color:#0da45b;background:#ddf7e8}@media (width<=1250px){.company-overview-layout{grid-template-columns:1fr}.company-overview-aside{grid-template-columns:repeat(2,1fr)}.company-growth-banner,.company-quick-actions{height:auto}.company-overview-aside .company-growth-banner{min-height:230px}.company-overview-aside .company-quick-actions{grid-row:span 2}.company-overview-bottom{height:auto}.company-activity-panel,.company-resource-panel{min-height:260px}}@media (width<=900px){.company-metric-grid{grid-template-columns:1fr 1fr}.company-setup-panel{height:auto}.company-setup-panel>header{grid-template-columns:56px 1fr}.company-setup-panel>header>span,.company-setup-panel>header>strong{display:none}.company-setup-panel>div{grid-template-columns:repeat(3,1fr);height:auto}.company-setup-panel>div>a{min-height:210px}.company-setup-panel>div>a:nth-child(3){border-right:0}.company-overview-aside,.company-overview-bottom{grid-template-columns:1fr}.company-overview-heading>div:last-child{display:none}}@media (width<=560px){.company-metric-grid,.company-setup-panel>div{grid-template-columns:1fr}.company-setup-panel>div>a{border-bottom:1px solid #dfe4ee;border-right:0}.company-overview-heading{height:auto;min-height:145px;padding-left:0}.company-overview-heading h1{font-size:30px}.company-overview-heading>div:first-child>span{font-size:13px}}.company-resource-panel>div>a{height:54px;min-height:54px}.business-health-suite{border-top:1px solid #e0e5ef;margin-top:22px;padding-top:22px}.business-health-suite-heading{justify-content:space-between;align-items:flex-start;min-height:82px;padding:0 3px;display:flex}.business-health-suite-heading p,.business-assessment-library>header p{color:#4a58a2;letter-spacing:.2em;margin:0 0 5px;font-size:8px;font-weight:800}.business-health-suite-heading h2{letter-spacing:-.035em;margin:0;font-size:25px}.business-health-suite-heading>div>span,.business-assessment-library>header span{color:#657398;margin-top:5px;font-size:10px;display:block}.business-health-suite-heading>a{color:#222ee4;background:#fff;border:1px solid #dce2ee;border-radius:7px;align-items:center;gap:8px;padding:9px 12px;font-size:9px;font-weight:700;display:flex}.business-health-suite-heading>a .app-icon{width:15px;height:15px}.business-health-primary{grid-template-columns:minmax(0,1.65fr) minmax(285px,.7fr);gap:14px;display:grid}.business-health-overview,.business-health-assessment,.recent-assessments-panel,.top-opportunities-panel,.business-assessment-library{background:#fff;border:1px solid #dfe4ee;border-radius:11px;box-shadow:0 8px 28px #17275309}.business-health-overview{min-height:330px;padding:20px}.business-health-overview>header,.recent-assessments-panel>header,.top-opportunities-panel>header{justify-content:space-between;align-items:flex-start;display:flex}.business-health-overview h3,.business-health-assessment h3,.business-health-secondary h3,.business-assessment-library h3{margin:0;font-size:16px}.business-health-overview>header p,.business-health-secondary header p{color:#68769a;margin:4px 0 0;font-size:9px}.health-risk{color:#85530a;background:#fff0ce;border-radius:999px;padding:5px 9px;font-size:8px;font-weight:750}.business-health-overview-body{grid-template-columns:205px 1fr;align-items:center;gap:24px;margin-top:23px;display:grid}.business-health-score{background:conic-gradient(#3b35ed calc(var(--health-score)*1%),#e8ebf4 0);border-radius:50%;place-items:center;width:172px;height:172px;display:grid}.business-health-score:before{content:"";background:#fff;border-radius:50%;grid-area:1/1;width:137px;height:137px}.business-health-score>span{z-index:1;text-align:center;grid-area:1/1}.business-health-score strong,.business-health-score small,.business-health-score em{display:block}.business-health-score strong{font-size:36px;line-height:1}.business-health-score small{color:#7a86a4;font-size:9px}.business-health-score em{color:#53628b;margin-top:7px;font-size:9px;font-style:normal}.business-health-bars{gap:15px;display:grid}.business-health-bars article header{color:#4e5d84;justify-content:space-between;align-items:center;margin-bottom:6px;font-size:9px;display:flex}.business-health-bars article header strong{color:#14204b}.business-health-bars article>i{background:#eaedf5;border-radius:999px;height:7px;display:block;overflow:hidden}.business-health-bars article>i>b{border-radius:inherit;background:linear-gradient(90deg,#5143f2,#2c67ef);height:100%;display:block}.business-health-empty{color:#617095;border:1px dashed #d9dfed;border-radius:9px;align-items:center;gap:13px;padding:24px;display:flex}.business-health-empty>i{color:#3435e9;background:#efefff;border-radius:50%;place-items:center;width:43px;height:43px;display:grid}.business-health-empty strong,.business-health-empty span{display:block}.business-health-empty strong{color:#172047;font-size:11px}.business-health-empty span{margin-top:3px;font-size:9px}.business-health-assessment{color:#fff;background:radial-gradient(circle at 100% 0,#4e44ae,#0000 42%),linear-gradient(145deg,#101937,#24285e);min-height:330px;padding:23px;position:relative;overflow:hidden}.business-health-assessment:after{content:"";background:#6559ff2e;border-radius:50%;width:220px;height:190px;position:absolute;bottom:-80px;right:-50px}.business-health-assessment>i{color:#fff;background:#ffffff21;border-radius:13px;place-items:center;width:49px;height:49px;display:grid}.business-health-assessment>p{color:#b8c1f4;letter-spacing:.16em;margin:17px 0 7px;font-size:8px;font-weight:800}.business-health-assessment>span{color:#d0d5ee;margin-top:8px;font-size:10px;line-height:1.55;display:block}.business-health-assessment ul{gap:7px;margin:15px 0;padding:0;list-style:none;display:grid}.business-health-assessment li{color:#f1f2fa;align-items:center;gap:8px;font-size:9px;display:flex}.business-health-assessment li .app-icon{color:#5ee39a;width:14px;height:14px}.business-health-assessment form,.business-health-assessment>a{z-index:1;margin-top:18px;display:block;position:relative}.business-health-assessment button,.business-health-assessment>a{cursor:pointer;color:#2832e7;width:100%;min-height:41px;font:inherit;background:#fff;border:0;border-radius:7px;justify-content:center;align-items:center;gap:9px;font-size:9px;font-weight:750;display:flex}.business-health-assessment button .app-icon,.business-health-assessment>a .app-icon{width:15px;height:15px}.assessment-unavailable{color:#cdd3eb!important}.business-health-secondary{grid-template-columns:1fr 1fr;gap:14px;margin-top:14px;display:grid}.recent-assessments-panel,.top-opportunities-panel{min-height:300px;padding:18px}.business-health-secondary>section>header{border-bottom:1px solid #e4e8f0;min-height:49px}.business-health-secondary header>a{color:#2631e4;align-items:center;gap:6px;font-size:8px;display:flex}.recent-assessments-panel article{border-bottom:1px solid #e7eaf1;grid-template-columns:40px 1fr 42px 72px;align-items:center;gap:10px;min-height:60px;display:grid}.recent-assessments-panel article>i{color:#3334e9;background:#efefff;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.recent-assessments-panel article strong,.recent-assessments-panel article small{display:block}.recent-assessments-panel article strong{font-size:9px}.recent-assessments-panel article small{color:#6b7899;margin-top:3px;font-size:7px}.recent-assessments-panel article>em{color:#2832e5;background:#f0efff;border-radius:50%;place-items:center;width:35px;height:35px;font-size:9px;font-style:normal;font-weight:800;display:grid}.recent-assessments-panel article>a{color:#2631e4;font-size:8px;font-weight:700}.top-opportunities-panel article{border-bottom:1px solid #e7eaf1;grid-template-columns:25px 37px 1fr auto;align-items:center;gap:9px;min-height:60px;display:grid}.top-opportunities-panel article>b{color:#a0a8bd;font-size:9px}.top-opportunities-panel article>i{color:#e89109;background:#fff3d9;border-radius:9px;place-items:center;width:35px;height:35px;display:grid}.top-opportunities-panel article strong,.top-opportunities-panel article small{display:block}.top-opportunities-panel article strong{font-size:9px}.top-opportunities-panel article small{color:#6b7899;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;font-size:7px;display:-webkit-box;overflow:hidden}.top-opportunities-panel article>em{border-radius:5px;padding:4px 7px;font-size:7px;font-style:normal}.top-opportunities-panel .priority-high{color:#ac2830;background:#ffe6e8}.top-opportunities-panel .priority-medium{color:#91610a;background:#fff1d1}.top-opportunities-panel .priority-low{color:#087b48;background:#dcf6e8}.health-list-empty{color:#657398;text-align:center;place-content:center;justify-items:center;min-height:180px;display:grid}.health-list-empty>i{color:#3435e9;background:#efefff;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.health-list-empty strong{color:#172047;margin-top:10px;font-size:11px}.business-assessment-library{margin-top:14px;padding:20px}.business-assessment-library>div{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.business-assessment-library article{background:linear-gradient(145deg,#fff,#fafbff);border:1px solid #dfe4ee;border-radius:10px;flex-direction:column;align-items:flex-start;min-height:220px;padding:18px;display:flex}.business-assessment-library article>i{color:#3234e9;background:#efefff;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.business-assessment-library article>span{color:#4d3fda;letter-spacing:.1em;text-transform:uppercase;margin-top:13px;font-size:7px;font-weight:800}.business-assessment-library article h4{margin:5px 0 0;font-size:13px}.business-assessment-library article p{color:#627095;margin:7px 0;font-size:9px;line-height:1.55}.business-assessment-library article small{color:#7a85a2;font-size:8px}.business-assessment-library article form{width:100%;margin-top:auto;padding-top:13px}.business-assessment-library article button{cursor:pointer;color:#fff;width:100%;min-height:37px;font:inherit;background:linear-gradient(90deg,#4338ee,#303bec);border:0;border-radius:6px;justify-content:center;align-items:center;gap:8px;font-size:9px;font-weight:700;display:flex}@media (width<=1050px){.business-health-primary{grid-template-columns:1fr}.business-health-assessment{min-height:300px}.business-health-secondary{grid-template-columns:1fr}.business-health-overview-body{grid-template-columns:180px 1fr}}@media (width<=650px){.business-health-suite-heading{flex-direction:column;gap:14px;margin-bottom:15px}.business-health-overview-body{grid-template-columns:1fr}.business-health-score{margin:auto}.recent-assessments-panel article{grid-template-columns:40px 1fr auto}.recent-assessments-panel article>a{grid-column:2}.top-opportunities-panel article{grid-template-columns:25px 37px 1fr}.top-opportunities-panel article>em{grid-column:3;width:max-content}}.company-overview-heading select,.company-metric-grid article>span{font-size:11.8px}.company-overview-bottom h2{font-size:14.8px}.company-growth-banner small{font-size:9.8px}.company-quick-actions h2{font-size:14.8px}.business-health-score strong{font-size:36.8px}.app-company-avatar,.app-company-logo,.organization-avatar{overflow:hidden}.app-company-avatar img,.app-company-logo img,.organization-avatar img{object-fit:cover;width:100%;height:100%;display:block}.company-shell .customer-sidebar{color:#3c4d7d;background:#fff;border-right:1px solid #e0e5ef;width:274px;padding:18px 17px}.company-shell .customer-brand{height:51px;padding:0 12px}.company-shell .customer-brand>span{font-size:29px}.company-shell .app-company-switcher{margin:7px 0 8px}.company-shell .app-company-switcher summary{background:#fff;border-color:#dfe4ee;border-radius:11px;grid-template-columns:48px 1fr auto;gap:11px;padding:9px 10px;box-shadow:0 3px 16px #14235006}.company-shell .app-company-avatar{border-radius:11px;width:48px;height:48px;font-size:13px}.company-shell .app-company-switcher summary strong{font-size:13px}.company-shell .app-company-switcher summary small{margin-top:3px;font-size:10.5px}.company-shell .app-company-switcher>div{width:238px}.company-shell .customer-sidebar nav p{color:#7c89a6;letter-spacing:.16em;text-transform:uppercase;margin:7px 14px 3px;font-size:8.5px;font-weight:800;display:block}.company-shell .customer-sidebar nav a{color:#43537d;border-radius:8px;gap:13px;min-height:38px;padding:8px 14px;font-size:13px;font-weight:500}.company-shell .customer-sidebar nav a>.app-icon{stroke-width:1.7px;width:21px;height:21px}.company-shell .customer-sidebar nav a.active{color:#1623e8;background:linear-gradient(90deg,#f0efff,#e9edff);font-weight:600}.company-shell .app-external-label{padding:2px 5px;font-size:7px}.company-shell .customer-help{background:linear-gradient(145deg,#e4e9ff,#e9fbf6);border-radius:11px;margin:auto 7px 0;padding:18px 19px}.company-shell .customer-help strong{font-size:15px}.company-shell .customer-help p{margin:7px 0 13px;font-size:10.5px;line-height:1.55}.company-shell .customer-help a{min-height:37px;padding:0 12px;font-size:10px}.company-shell .customer-help a .app-icon{width:15px;height:15px}.company-shell .app-topbar{height:72px;padding:0 28px 0 25px;left:274px}.company-shell .app-topbar>label{border-radius:10px;width:min(58vw,735px);height:43px}.company-shell .app-topbar input{font-size:14px}.company-shell .app-topbar nav{gap:25px}.company-shell .app-user-avatar{width:42px;height:42px;font-size:13px}.company-shell .app-user-menu summary strong{font-size:14px}.company-shell .customer-main{margin-left:274px;padding-top:72px}.company-shell .customer-dashboard,.company-shell .company-overview{width:calc(100% - 50px);max-width:1450px;padding:22px 0 44px}.company-shell .customer-subpage{max-width:1400px}.company-shell .customer-page-head{min-height:78px;margin-bottom:18px}.company-shell .customer-page-head p{letter-spacing:.16em;font-size:10px}.company-shell .customer-page-head h1{margin:4px 0;font-size:31px}.company-shell .customer-page-head span{font-size:13px}.company-shell .customer-primary-button,.company-shell .customer-secondary-button{border-radius:8px;min-height:40px;padding:9px 16px;font-size:12px}.company-shell .customer-panel{border-color:#dfe4ee;border-radius:11px;box-shadow:0 3px 15px #14235006}.company-shell .customer-panel-head h2{font-size:18px}.company-shell .customer-panel-head p{font-size:12px}.company-shell .billing-shell{width:min(100% - 50px,1400px)}.company-overview-heading{height:145px;padding:20px 14px 0 18px}.company-overview-heading>div:first-child>p{font-size:10px}.company-overview-heading h1{font-size:40px}.company-overview-heading>div:first-child>span{font-size:17px}.company-overview-heading time{font-size:12px}.company-overview-heading select{font-size:13px}.company-metric-grid article>span{font-size:12px}.company-metric-grid article>strong{font-size:23px}.company-metric-grid article>em{font-size:10px}.company-setup-panel h2{font-size:18px}.company-setup-panel header p{font-size:13px}.company-setup-panel header>span small{font-size:11px}.company-setup-panel header>strong{font-size:12px}.company-setup-panel a>i{font-size:10px}.company-setup-panel a>strong{font-size:12px}.company-setup-panel a>span,.company-setup-panel a>em{font-size:10.5px}.company-overview-bottom h2,.company-quick-actions h2{font-size:16px}.company-overview-bottom header>a{font-size:11px}.company-activity-panel article strong,.company-resource-panel a strong{font-size:12px}.company-activity-panel article small,.company-resource-panel a small,.company-activity-panel article time,.company-growth-banner small{font-size:10px}.company-growth-banner strong{font-size:24px}.company-quick-actions a strong{font-size:13px}.company-quick-actions a small{font-size:11px}.company-aside-card strong{font-size:14px}.company-aside-card small,.company-aside-card a{font-size:11px}.business-health-suite-heading p,.business-assessment-library>header p{font-size:10px}.business-health-suite-heading h2{font-size:28px}.business-health-suite-heading>div>span,.business-assessment-library>header span{font-size:12px}.business-health-suite-heading>a{font-size:11px}.business-health-overview h3,.business-health-assessment h3,.business-health-secondary h3,.business-assessment-library h3{font-size:18px}.business-health-overview>header p,.business-health-secondary header p{font-size:11px}.health-risk{font-size:10px}.business-health-score small,.business-health-score em,.business-health-bars article header{font-size:11px}.business-health-empty span{font-size:11px}.business-health-assessment>p{font-size:10px}.business-health-assessment h3{font-size:22px}.business-health-assessment>span{font-size:12px}.business-health-assessment li,.business-health-assessment button,.business-health-assessment>a{font-size:11px}.business-health-secondary header>a{font-size:10px}.recent-assessments-panel article strong,.top-opportunities-panel article strong{font-size:11px}.recent-assessments-panel article small,.top-opportunities-panel article small,.top-opportunities-panel article>em{font-size:9px}.recent-assessments-panel article>em{font-size:11px}.recent-assessments-panel article>a{font-size:10px}.business-assessment-library article>span{font-size:9px}.business-assessment-library article h4{font-size:15px}.business-assessment-library article p{font-size:11px}.business-assessment-library article small{font-size:10px}.business-assessment-library article button{font-size:11px}@media (height<=850px) and (width>=801px){.company-shell .customer-sidebar nav a{min-height:34px;padding-block:6px}.company-shell .customer-sidebar nav p{margin-top:4px}.company-shell .customer-help{padding:13px 16px}.company-shell .customer-help p{margin:5px 0 9px}}@media (width<=800px){.company-shell .app-topbar{left:0}.company-shell .customer-main{margin-left:0}.company-shell .customer-dashboard,.company-shell .company-overview{width:min(100% - 28px,1450px)}}.channel-configuration-notice{color:#75510a;background:#fff8e7;border:1px solid #f0dba8;border-radius:9px;align-items:center;gap:10px;margin:16px 0 4px;padding:13px 15px;font-size:12px;display:flex}.channel-configuration-notice strong{color:#5f4005;white-space:nowrap}.channel-configuration-notice code{color:#4b3c1c;background:#fff1c9;border-radius:4px;padding:2px 4px;font-size:11px}.channel-configuration-button{color:#6c7691;white-space:nowrap;background:#f3f5f9;border:1px solid #dfe4ee;border-radius:8px;justify-content:center;align-items:center;min-height:40px;padding:9px 16px;font-size:12px;font-weight:700;display:inline-flex}@media (width<=700px){.channel-configuration-notice{flex-direction:column;align-items:flex-start}.channel-configuration-notice strong{white-space:normal}}.business-health-secondary{gap:18px;margin-top:18px}.recent-assessments-panel,.top-opportunities-panel{border-radius:14px;min-height:252px;padding:22px 24px;box-shadow:0 10px 32px #1727530b}.business-health-secondary>section>header{min-height:62px;padding-bottom:13px}.business-health-secondary h3{color:#101942;letter-spacing:-.02em;font-size:20px;font-weight:650}.business-health-secondary header p{color:#657398;margin-top:6px;font-size:13px;line-height:1.45}.business-health-secondary header>a{color:#2932e8;gap:8px;padding:5px 0;font-size:12px;font-weight:700}.business-health-secondary header>a .app-icon{width:16px;height:16px}.recent-assessments-panel article{grid-template-columns:46px minmax(0,1fr) 42px 82px;gap:13px;min-height:76px}.recent-assessments-panel article>i{width:42px;height:42px}.recent-assessments-panel article>i .app-icon{width:22px;height:22px}.recent-assessments-panel article strong,.top-opportunities-panel article strong{color:#121b45;font-size:13px;font-weight:700}.recent-assessments-panel article small,.top-opportunities-panel article small{color:#6b7899;margin-top:5px;font-size:11px;line-height:1.4}.recent-assessments-panel article>em{width:38px;height:38px;font-size:12px}.recent-assessments-panel article>a{color:#2631e4;background:#f1f2ff;border-radius:7px;justify-content:center;align-items:center;min-height:34px;font-size:12px;font-weight:750;display:inline-flex}.top-opportunities-panel article{grid-template-columns:28px 42px minmax(0,1fr) auto;gap:12px;min-height:76px}.top-opportunities-panel article>b{font-size:11px}.top-opportunities-panel article>i{width:40px;height:40px}.top-opportunities-panel article>i .app-icon{width:21px;height:21px}.top-opportunities-panel article>em{padding:5px 9px;font-size:10px;font-weight:700}.health-list-empty{min-height:155px}.health-list-empty>i{width:54px;height:54px;box-shadow:0 8px 24px #3435e91a}.health-list-empty>i .app-icon{width:27px;height:27px}.health-list-empty strong{margin-top:13px;font-size:14px}.health-list-empty span{max-width:340px;margin-top:6px;font-size:11.5px;line-height:1.55}.business-assessment-library{border-radius:14px;margin-top:18px;padding:24px;box-shadow:0 10px 32px #1727530b}.business-assessment-library>header{margin-bottom:18px}.business-assessment-library>header p{letter-spacing:.18em;margin-bottom:7px;font-size:11px}.business-assessment-library h3{letter-spacing:-.02em;font-size:21px;font-weight:650}.business-assessment-library>header span{margin-top:7px;font-size:13px}.business-assessment-library>div{gap:14px}.business-assessment-library article{background:linear-gradient(135deg,#fff 0,#fbfcff 58%,#f5f6ff 100%);border-color:#d9dfeb;border-radius:12px;grid-template-rows:auto auto auto auto;grid-template-columns:58px minmax(0,1fr) minmax(180px,220px);align-items:center;column-gap:18px;min-height:156px;padding:20px 22px;display:grid;box-shadow:inset 3px 0 #4a3cf0}.business-assessment-library article>i{border-radius:13px;grid-area:1/1/5;width:50px;height:50px}.business-assessment-library article>i .app-icon{width:25px;height:25px}.business-assessment-library article>span{letter-spacing:.13em;grid-area:1/2;margin:0 0 3px;font-size:10px}.business-assessment-library article h4{color:#111a43;grid-area:2/2;margin:0;font-size:17px;font-weight:700}.business-assessment-library article p{color:#5f6e94;grid-area:3/2;margin:6px 0 0;font-size:12px;line-height:1.5}.business-assessment-library article small{color:#7783a2;grid-area:4/2;margin-top:7px;font-size:11px}.business-assessment-library article form{grid-area:1/3/5;width:100%;margin:0;padding:0}.business-assessment-library article button{border-radius:8px;min-height:44px;font-size:12px;transition:transform .18s,box-shadow .18s;box-shadow:0 9px 22px #3731eb2e}.business-assessment-library article button:hover{transform:translateY(-1px);box-shadow:0 12px 26px #3731eb3d}.business-assessment-library article button .app-icon{width:16px;height:16px}@media (width<=900px){.business-assessment-library article{grid-template-columns:54px minmax(0,1fr)}.business-assessment-library article form{grid-area:5/1/auto/-1;margin-top:15px}.business-health-secondary{grid-template-columns:1fr}}@media (width<=600px){.recent-assessments-panel,.top-opportunities-panel,.business-assessment-library{padding:18px}.business-health-secondary>section>header{gap:10px}.business-health-secondary header>a{font-size:11px}.recent-assessments-panel article{grid-template-columns:42px minmax(0,1fr) 38px}.recent-assessments-panel article>a{grid-area:2/2/auto/-1;width:max-content;padding:0 13px}.business-assessment-library article{align-items:flex-start;min-height:0;display:flex}.business-assessment-library article form{margin-top:16px}.business-assessment-library article button{width:100%}}.business-health-suite{margin-top:30px;padding-top:28px}.business-health-suite-heading{min-height:108px;padding:0 4px}.business-health-suite-heading p{letter-spacing:.2em;margin-bottom:8px;font-size:11px}.business-health-suite-heading h2{color:#0d1743;letter-spacing:-.035em;font-size:32px;font-weight:650;line-height:1.15}.business-health-suite-heading>div>span{color:#627196;margin-top:10px;font-size:14px;line-height:1.45}.business-health-suite-heading>a{border-radius:8px;min-height:40px;padding:9px 14px;font-size:12px}.business-health-primary{grid-template-columns:minmax(0,1.65fr) minmax(320px,.7fr);gap:18px}.business-health-overview{background:linear-gradient(145deg,#fff 0 65%,#fafbff 100%);border-radius:14px;min-height:360px;padding:26px 28px;box-shadow:0 10px 32px #1727530b}.business-health-overview h3{color:#101942;letter-spacing:-.02em;font-size:21px;font-weight:650}.business-health-overview>header p{color:#657398;margin-top:7px;font-size:13px;line-height:1.45}.health-risk{padding:6px 11px;font-size:11px}.business-health-overview-body{grid-template-columns:205px minmax(0,1fr);gap:28px;margin-top:28px}.business-health-score{background:conic-gradient(#4338ed calc(var(--health-score)*1%),#e7eaf3 0);width:188px;height:188px;box-shadow:0 12px 32px #29307714}.business-health-score:before{width:151px;height:151px;box-shadow:inset 0 0 0 1px #dadfed8c}.business-health-score strong{color:#101942;letter-spacing:-.04em;font-size:43px;font-weight:700;display:inline-block}.business-health-score small{color:#7180a5;margin-left:2px;font-size:12px;display:inline-block}.business-health-score em{color:#56658b;margin-top:10px;font-size:12px;font-weight:550}.business-health-bars{gap:18px}.business-health-bars article header{color:#526188;margin-bottom:8px;font-size:13px}.business-health-bars article header strong{font-size:13px}.business-health-bars article>i{height:9px}.business-health-bars article>i>b{background:linear-gradient(90deg,#5143f2,#3167ee)}.business-health-empty{background:linear-gradient(135deg,#fbfcff,#fff);border-color:#cfd7e8;border-radius:11px;gap:16px;min-height:112px;padding:24px 26px}.business-health-empty>i{flex:none;width:50px;height:50px;box-shadow:0 8px 22px #3435e917}.business-health-empty>i .app-icon{width:25px;height:25px}.business-health-empty strong{font-size:14px}.business-health-empty span{color:#657398;margin-top:6px;font-size:12px;line-height:1.5}.business-health-assessment{border-radius:14px;min-height:360px;padding:28px;box-shadow:0 14px 34px #10193724}.business-health-assessment>i{border-radius:15px;width:54px;height:54px}.business-health-assessment>i .app-icon{width:28px;height:28px}.business-health-assessment>p{margin:20px 0 8px;font-size:10.5px}.business-health-assessment h3{font-size:24px;line-height:1.25}.business-health-assessment>span{margin-top:10px;font-size:13px;line-height:1.6}.business-health-assessment ul{gap:9px;margin:18px 0}.business-health-assessment li{font-size:12px}.business-health-assessment li .app-icon{width:16px;height:16px}.business-health-assessment button,.business-health-assessment>a{border-radius:8px;min-height:45px;font-size:12px}@media (width<=1050px){.business-health-primary{grid-template-columns:1fr}.business-health-overview,.business-health-assessment{min-height:0}.business-health-assessment{padding:26px}.business-health-overview-body{grid-template-columns:205px minmax(0,1fr)}}@media (width<=650px){.business-health-suite-heading{min-height:0;margin-bottom:24px}.business-health-suite-heading h2{font-size:27px}.business-health-suite-heading>div>span{font-size:13px}.business-health-overview{padding:21px 18px}.business-health-overview-body{grid-template-columns:1fr}.business-health-score{width:176px;height:176px}.business-health-score:before{width:141px;height:141px}.business-health-empty{align-items:flex-start;padding:19px}.business-health-empty>i{width:44px;height:44px}}.company-shell .customer-sidebar nav{gap:2px;margin-top:7px}.company-shell .customer-sidebar nav p{color:#7583a3;letter-spacing:.2em;margin:10px 14px 4px;padding-left:10px;font-size:9px;font-weight:800;line-height:1;position:relative}.company-shell .customer-sidebar nav p:before{content:"";background:#4d43ef;border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.company-shell .customer-sidebar nav a{color:#40517f;border:1px solid #0000;border-radius:9px;gap:13px;min-height:40px;padding:8px 13px;font-size:13.5px;transition:color .16s,background .16s,border-color .16s,transform .16s}.company-shell .customer-sidebar nav a:hover{color:#1e2bdc;background:#f8f9ff;border-color:#e8eafd;transform:translate(2px)}.company-shell .customer-sidebar nav a.active{color:#1729e8;background:linear-gradient(90deg,#f0efff,#e8ecff);border-color:#e5e6ff;font-weight:700;box-shadow:inset 3px 0 #4538f0}.company-shell .customer-sidebar nav a>.app-icon{color:#4d608f;stroke-width:1.7px;width:21px;height:21px;transition:color .16s}.company-shell .customer-sidebar nav a:hover>.app-icon,.company-shell .customer-sidebar nav a.active>.app-icon{color:#2933e9}.company-shell .app-external-label{letter-spacing:.055em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:4px;min-width:32px;height:20px;margin-left:auto;padding:0 7px;font-size:8px;font-weight:800;line-height:1;display:inline-flex}.company-shell .app-external-label--pos{color:#4035d4;background:#f0efff;border-color:#dedcff}.company-shell .app-external-label--pos:before{content:"";background:#5848f3;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 2px #5848f31f}.company-shell .app-external-label--open{color:#087849;letter-spacing:.02em;text-transform:none;background:#e7f8ee;border-color:#cdeedc;min-width:43px}.company-shell .app-external-label--open:before{content:"";background:#10a75d;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 2px #10a75d1f}.company-shell .app-pos-link{margin-top:2px}.company-shell .app-pos-link:after{content:"";background:#e3e6ef;width:1px;height:17px;position:absolute;right:62px}@media (height<=850px) and (width>=801px){.company-shell .customer-sidebar nav{gap:0}.company-shell .customer-sidebar nav p{margin-top:6px}.company-shell .customer-sidebar nav a{min-height:35px;padding-block:6px}}.channel-manager-page{color:#0c1642}.channel-manager-page>.customer-page-head{min-height:92px;margin-bottom:20px}.channel-manager-page>.customer-page-head h1{font-size:36px;font-weight:650}.channel-manager-page>.customer-page-head span{max-width:820px;margin-top:8px;font-size:14px;line-height:1.5;display:block}.channel-manager-page>.customer-page-head .customer-secondary-button{border-color:#d5dcea;min-height:43px;padding:0 18px;font-size:12px;box-shadow:0 4px 14px #14235009}.channel-meta-panel,.channel-connected-panel{padding:24px 26px;border-radius:14px!important;box-shadow:0 10px 32px #1727530b!important}.channel-connected-panel{margin-top:18px}.channel-manager-page .customer-panel-head{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.channel-manager-page .customer-panel-head h2{color:#101942;letter-spacing:-.02em;font-size:21px;font-weight:650}.channel-manager-page .customer-panel-head>div>p:not(.channel-panel-eyebrow){color:#657398;max-width:920px;margin-top:7px;font-size:13px;line-height:1.55}.channel-panel-eyebrow{color:#4c42df;letter-spacing:.19em;margin:0 0 7px;font-size:10px;font-weight:800}.channel-meta-trust{color:#43527b;white-space:nowrap;background:#f8f9fc;border:1px solid #dde3ed;border-radius:999px;align-items:center;gap:7px;min-height:34px;padding:0 11px;font-size:10px;font-weight:700;display:inline-flex}.channel-meta-trust .app-icon{color:#3038e5;width:15px;height:15px}.channel-provider-list{gap:12px;margin-top:20px;display:grid}.channel-provider{background:linear-gradient(135deg,#fff,#fbfcff);border:1px solid #dfe4ee;border-radius:12px;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:18px;min-height:124px;padding:19px 20px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.channel-provider:hover{border-color:#cfd5e8;transform:translateY(-1px);box-shadow:0 10px 28px #19274f11}.channel-provider>.onboarding-channel-icon{border-radius:15px;width:54px;height:54px}.channel-provider>.onboarding-channel-icon svg{width:30px;height:30px}.channel-provider-copy>div{align-items:center;gap:9px;display:flex}.channel-provider-copy strong{color:#111a43;font-size:15px}.channel-provider-copy p{color:#53638a;max-width:650px;margin:7px 0 0;font-size:12.5px;line-height:1.45}.channel-provider-copy>small{color:#7a86a4;margin-top:5px;font-size:10.5px;display:block}.channel-status{color:#5f6b88;background:#eef1f6;border-radius:999px;align-items:center;min-height:21px;padding:0 8px;font-size:9px;font-style:normal;font-weight:750;display:inline-flex}.channel-status:before{content:"";background:#9099ad;border-radius:50%;width:5px;height:5px;margin-right:5px}.channel-status--connected{color:#087a49;background:#e4f7ec}.channel-status--connected:before{background:#0ca55a}.channel-status--configuration-required{color:#8a5c09;background:#fff2d3}.channel-status--configuration-required:before{background:#e7a00b}.channel-status--error{color:#a02b32;background:#ffe8ea}.channel-status--error:before{background:#e33d48}.channel-provider-action{justify-items:stretch;gap:6px;min-width:205px;display:grid}.channel-connect-button{border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:0 16px;font-size:12px;font-weight:750;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 9px 22px #282fb129;color:#fff!important}.channel-connect-button:hover{transform:translateY(-1px);box-shadow:0 12px 25px #282fb13b;color:#fff!important}.channel-connect-button .app-icon{width:16px;height:16px}.channel-connect-button--whatsapp{background:linear-gradient(100deg,#0ca95b,#07934f)}.channel-connect-button--instagram{background:linear-gradient(100deg,#6334e8,#c42b8a)}.channel-provider-action>small{color:#7b86a3;text-align:center;font-size:9.5px}.channel-provider-action .channel-configuration-button{min-height:44px;font-size:11px}.channel-asset-setup summary{cursor:pointer;color:#3139dd;text-align:center;font-size:10px;font-weight:700}.channel-connected-panel>.customer-assessment-list{margin-top:18px}.channel-connected-panel .customer-assessment-list article{min-height:72px;padding:13px 0}.channel-connected-panel .customer-assessment-list strong{font-size:13px}.channel-connected-panel .customer-assessment-list small{margin-top:4px;font-size:10.5px}.channel-empty-state{color:#647296;text-align:center;place-content:center;justify-items:center;min-height:170px;display:grid}.channel-empty-state>i{color:#3238e5;background:#efefff;border-radius:15px;place-items:center;width:54px;height:54px;display:grid;box-shadow:0 9px 24px #3238e51a}.channel-empty-state>i .app-icon{width:27px;height:27px}.channel-empty-state strong{color:#111a43;margin-top:13px;font-size:14px}.channel-empty-state span{max-width:390px;margin-top:6px;font-size:11.5px;line-height:1.5}.channel-product-scope{border:1px solid #e0e4ee;border-radius:8px;gap:7px;max-height:190px;margin:10px 0;padding:10px;display:grid;overflow-y:auto}.channel-product-scope legend{color:#43527b;padding:0 5px;font-size:10px;font-weight:750}.channel-product-scope label{align-items:center;gap:8px;display:flex!important}.channel-product-scope input{width:auto!important;margin:0!important}.channel-product-scope span{align-items:center;gap:6px;min-width:0;display:flex}.channel-product-scope small{color:#78839f}@media (width<=850px){.channel-provider{grid-template-columns:54px minmax(0,1fr)}.channel-provider-action{grid-column:1/-1;width:100%}.channel-manager-page .customer-panel-head{flex-direction:column}.channel-meta-trust{align-self:flex-start}}@media (width<=560px){.channel-manager-page>.customer-page-head h1{font-size:31px}.channel-meta-panel,.channel-connected-panel{padding:19px 16px}.channel-provider{grid-template-columns:46px minmax(0,1fr);gap:13px;padding:16px 14px}.channel-provider>.onboarding-channel-icon{width:46px;height:46px}.channel-provider-copy>div{flex-direction:column;align-items:flex-start;gap:5px}.channel-provider-copy p{font-size:11.5px}}.channel-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 18px;display:grid}.channel-summary article{background:#fff;border:1px solid #dfe4ee;border-radius:12px;align-items:center;gap:13px;min-height:82px;padding:15px 18px;display:flex;box-shadow:0 7px 22px #14235009}.channel-summary-icon{color:#3f43d8;background:#efefff;border-radius:11px;flex:none;place-items:center;width:40px;height:40px;display:grid}.channel-summary-icon .app-icon{width:21px;height:21px}.channel-summary-icon--connected{color:#078650;background:#e1f7eb}.channel-summary .needs-attention .channel-summary-icon{color:#a76a00;background:#fff0d2}.channel-summary strong,.channel-summary span{display:block}.channel-summary strong{color:#101942;font-size:19px}.channel-summary span{color:#687698;margin-top:2px;font-size:10.5px}.channel-setup-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0 4px;display:grid}.channel-setup-steps>div{background:#fafbfe;border:1px solid #e0e5ee;border-radius:10px;grid-template-columns:31px minmax(0,1fr);align-items:center;gap:10px;padding:12px;display:grid}.channel-setup-steps b{color:#687698;background:#e9edf4;border-radius:50%;place-items:center;width:29px;height:29px;font-size:10px;display:grid}.channel-setup-steps .is-ready b{color:#fff;background:#0a9a55}.channel-setup-steps strong,.channel-setup-steps small{display:block}.channel-setup-steps strong{color:#1b254b;font-size:11px}.channel-setup-steps small{color:#7683a1;margin-top:2px;font-size:9px;line-height:1.3}.channel-provider.is-connected{background:linear-gradient(135deg,#fff,#f8fffb);border-color:#ccebdc}.channel-status--reconnect-required,.channel-status--revoke-required{color:#a02b32;background:#ffe8ea}.channel-status--reconnect-required:before,.channel-status--revoke-required:before{background:#e33d48}.channel-provider-facts{flex-wrap:wrap;margin-top:8px;align-items:center!important;gap:6px!important;display:flex!important}.channel-provider-facts span{color:#5e6c8c;background:#f0f3f8;border-radius:5px;padding:4px 7px;font-size:9px}.channel-provider-facts .is-warning{color:#945c00;background:#fff0d2}.channel-asset-setup{background:#fafaff;border:1px solid #dddff2;border-radius:9px;margin-top:5px}.channel-asset-setup summary{padding:10px 12px;list-style-position:inside}.channel-asset-setup form{text-align:left;border-top:1px solid #e4e5f2;gap:9px;padding:12px;display:grid}.channel-asset-setup form>p{color:#687698;margin:0 0 2px;font-size:9.5px;line-height:1.45}.channel-asset-setup label{color:#344166;gap:4px;font-size:9.5px;font-weight:700;display:grid}.channel-asset-setup label small{color:#7c87a3;font-weight:500}.channel-asset-setup input{color:#101942;width:100%;min-height:38px;font:inherit;background:#fff;border:1px solid #d8deea;border-radius:7px;padding:8px 9px}.channel-asset-setup button{min-height:40px;margin-top:2px}.channel-provider-maintenance{grid-template-columns:1fr 1fr;gap:6px;display:grid}.channel-provider-maintenance form,.channel-provider-maintenance button{width:100%;margin:0}.channel-provider-maintenance button{min-height:38px;padding:0 9px;font-size:9.5px}.channel-provider-maintenance form:last-child button{color:#9e3039;background:#fff9f9;border-color:#f0cdd1}@media (width<=850px){.channel-summary,.channel-setup-steps{grid-template-columns:1fr}.channel-summary{gap:8px}.channel-summary article{min-height:68px}.channel-setup-steps{gap:7px}.channel-provider-action{min-width:0}}@media (width<=560px){.channel-summary{grid-template-columns:1fr 1fr}.channel-summary article{padding:12px}.channel-summary article:last-child{grid-column:1/-1}.channel-provider-maintenance{grid-template-columns:1fr}}.app-topbar>.app-global-search{color:#50618e;background:#f1f3fa;border-radius:10px;align-items:center;gap:12px;width:min(58vw,735px);height:43px;padding:0 13px;display:flex}.app-global-search>.app-icon{flex:none;width:20px;height:20px}.app-global-search input{color:#162044;width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:14px}.app-global-search input::placeholder{color:#7582a4}#security,#sessions,#team,#invitations,#workspace-identity{scroll-margin-top:90px}.workspace-invitations{background:#fff;border:1px solid #dfe4ee;border-radius:13px;margin-top:20px;padding:23px 24px;box-shadow:0 8px 26px #14235009}.workspace-invitations>header{border-bottom:1px solid #e7eaf1;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:15px;display:flex}.workspace-invitations>header p{color:#4b43d8;letter-spacing:.18em;margin:0 0 6px;font-size:10px;font-weight:800}.workspace-invitations>header h2{color:#101942;margin:0;font-size:21px}.workspace-invitations>header span{color:#657398;margin-top:6px;font-size:12px;display:block}.workspace-invitations>header>b{color:#4137d9;background:#efefff;border-radius:999px;padding:6px 10px;font-size:10px}.workspace-invitations article{border-bottom:1px solid #e9ecf2;grid-template-columns:43px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:72px;display:grid}.workspace-invitations article>i,.workspace-invitations-empty>i{color:#3438e3;background:#efefff;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.workspace-invitations article>i .app-icon,.workspace-invitations-empty>i .app-icon{width:21px;height:21px}.workspace-invitations article strong,.workspace-invitations article small{display:block}.workspace-invitations article strong{font-size:13px}.workspace-invitations article small{color:#667499;margin-top:4px;font-size:11px}.workspace-invitations article time{color:#7180a3;font-size:10px}.workspace-invitations-empty{color:#657398;justify-content:center;align-items:center;gap:14px;min-height:118px;display:flex}.workspace-invitations-empty>i{color:#0a9552;background:#e4f7ec}.workspace-invitations-empty strong,.workspace-invitations-empty span{display:block}.workspace-invitations-empty strong{color:#152047;font-size:13px}.workspace-invitations-empty span{margin-top:4px;font-size:11px}.company-shell .customer-dashboard:not(.company-overview):not(.onboarding-success-page)>.customer-panel{border-radius:13px;padding:23px 25px;box-shadow:0 8px 26px #14235009}.company-shell .customer-dashboard:not(.company-overview)>.customer-panel+.customer-panel{margin-top:16px}.company-shell .customer-dashboard:not(.company-overview) .customer-panel-head h2{font-size:19px}.company-shell .customer-dashboard:not(.company-overview) .customer-panel-head p{color:#657398;margin-top:5px;font-size:12px;line-height:1.5}.company-products-page .customer-impact-grid{gap:16px}.company-products-page .customer-impact-grid>.customer-panel{border-radius:12px;padding:20px 22px}.company-products-page .customer-impact-grid>.customer-panel>h2{margin:18px 0 4px;font-size:25px}.company-products-page .customer-impact-grid>.customer-panel>p{color:#657398;font-size:12px}.company-products-page .customer-assessment-list article,.company-activity-shell .customer-assessment-list article,.company-notifications-shell .customer-assessment-list article{grid-template-columns:43px minmax(0,1fr) auto auto;gap:13px;min-height:72px;padding:12px 0}.company-products-page .customer-list-icon,.company-activity-shell .customer-list-icon,.company-notifications-shell .customer-list-icon{border-radius:10px;width:40px;height:40px}.company-products-page .customer-assessment-list strong,.company-activity-shell .customer-assessment-list strong,.company-notifications-shell .customer-assessment-list strong{font-size:13px}.company-products-page .customer-assessment-list small,.company-activity-shell .customer-assessment-list small,.company-notifications-shell .customer-assessment-list small{margin-top:4px;font-size:10.5px;line-height:1.45}.company-products-page .customer-assessment-list a,.company-activity-shell .customer-assessment-list a,.company-notifications-shell .customer-assessment-list a{font-size:11px}.company-products-page .customer-empty-copy,.company-activity-shell .customer-empty-copy,.company-notifications-shell .customer-empty-copy{place-items:center;min-height:120px;font-size:12px;display:grid}.capability-status{color:#5d6885;white-space:nowrap;background:#eef1f6;border-radius:999px;justify-content:center;align-items:center;min-height:28px;padding:5px 9px;font-size:10px;font-weight:750;display:inline-flex}.capability-status.is-progress{color:#765200;background:#fff2cf}.capability-status.is-approved{color:#2359a8;background:#e8f1ff}.capability-status.is-active{color:#087647;background:#dcf7e9}.capability-status.is-blocked{color:#a52738;background:#ffe5e9}.company-settings-page .customer-member-table article{min-height:72px}.company-settings-page .customer-member-table small{font-size:10.5px}.company-settings-page .customer-member-table em{font-size:9.5px}.company-settings-page .customer-invite-panel label,.company-settings-page .customer-settings-card label,.company-settings-page .customer-danger-panel label{font-size:11px}.company-settings-page .customer-invite-panel input,.company-settings-page .customer-invite-panel select,.company-settings-page .customer-settings-card input,.company-settings-page .customer-danger-panel input{border-radius:8px;min-height:44px}.company-settings-page .customer-danger-panel{border-radius:13px;margin-top:16px;padding:23px}.company-settings-page .customer-danger-panel h2{font-size:18px}.company-settings-page .customer-danger-panel p{font-size:12px}.personal-settings .settings-card{border-radius:13px;box-shadow:0 8px 26px #14235009}.company-shell .billing-shell .account-section-title h2{font-size:19px}.company-shell .billing-shell .account-section-title span,.company-shell .billing-plan p,.company-shell .billing-plan ul,.company-shell .billing-table{font-size:12px}.company-shell .billing-plan>div>span,.company-shell .billing-table th{font-size:10px}.company-shell .billing-event strong{font-size:12px}.company-shell .billing-event small{font-size:10px}@media (width<=800px){.app-topbar>.app-global-search{width:min(60vw,500px)}.workspace-invitations>header{flex-direction:column}.company-products-page .customer-assessment-list article,.company-activity-shell .customer-assessment-list article,.company-notifications-shell .customer-assessment-list article{grid-template-columns:40px minmax(0,1fr) auto}}@media (width<=560px){.app-topbar>.app-global-search{width:55vw}.workspace-invitations{padding:19px 16px}.workspace-invitations article{grid-template-columns:40px minmax(0,1fr)}.workspace-invitations article time{grid-column:2}.company-products-page .customer-assessment-list article,.company-activity-shell .customer-assessment-list article,.company-notifications-shell .customer-assessment-list article{grid-template-columns:40px minmax(0,1fr)}.company-products-page .customer-assessment-list article>a,.company-products-page .customer-assessment-list article>form,.company-products-page .customer-assessment-list article>button,.company-products-page .customer-assessment-list article>.capability-status,.company-notifications-shell .customer-assessment-list article>a,.company-notifications-shell .customer-assessment-list article>form{grid-column:2;justify-self:start}}.app-shell{--workspace-bg:#f8faff;--workspace-surface:#fff;--workspace-text:#09123d;--workspace-muted:#5d6c91;--workspace-line:#dfe4ee;--workspace-primary:#2634ee;--workspace-primary-soft:#eef1ff;--workspace-radius:12px;--workspace-shadow:0 8px 28px #1423500b;color:var(--workspace-text);background:radial-gradient(circle at 72% 0,#e8edffcc,transparent 34rem), linear-gradient(180deg,#fbfcff 0,var(--workspace-bg) 100%);font-family:var(--font-sans);font-size:14px;line-height:1.5}.commerce-order-core-link{color:var(--co-blue);cursor:pointer;background:0 0;border:0;margin-top:6px;padding:0;font-size:9px;font-weight:750;display:inline-flex}.storefront-workspace{--storefront-ink:#101942;--storefront-muted:#657398;--storefront-purple:#4136ee}.storefront-page-head{align-items:center}.storefront-head-actions{align-items:center;gap:10px;display:flex}.storefront-head-actions form{margin:0}.storefront-hero{color:#fff;background:radial-gradient(circle at 78% 140%,#805bffa6,#0000 42%),linear-gradient(130deg,#121943,#3022c7);border-radius:18px;grid-template-columns:minmax(0,1fr) 230px;align-items:center;gap:30px;min-height:188px;margin-bottom:18px;padding:30px 34px;display:grid;box-shadow:0 16px 42px #1e227129}.storefront-hero.is-ready{background:radial-gradient(circle at 80% 140%,#26d69780,#0000 40%),linear-gradient(130deg,#101943,#2531c9)}.storefront-hero-copy{align-items:center;gap:20px;display:flex}.storefront-product-mark{background:#ffffff1f;border:1px solid #ffffff2e;border-radius:18px;flex:none;place-items:center;width:68px;height:68px;display:grid}.storefront-product-mark svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:38px;height:38px}.storefront-hero-copy small{letter-spacing:.18em;text-transform:uppercase;opacity:.76;font-size:10px;font-weight:800}.storefront-hero-copy h2{letter-spacing:-.035em;margin:7px 0 8px;font-size:28px;line-height:1.15}.storefront-hero-copy p{color:#e0e3ff;max-width:700px;margin:0;font-size:13px;line-height:1.6}.storefront-readiness{background:#ffffff17;border:1px solid #ffffff29;border-radius:14px;padding:19px 21px;display:grid}.storefront-readiness strong{letter-spacing:-.04em;font-size:34px}.storefront-readiness span{margin-top:1px;font-size:11px}.storefront-readiness i{background:#fff3;border-radius:99px;height:6px;margin:13px 0 8px;overflow:hidden}.storefront-readiness i b{border-radius:inherit;background:#73efbb;height:100%;display:block}.storefront-readiness small{color:#dce0ff;font-size:9.5px}.storefront-alert{color:#8b2d35;background:#fff3f4;border:1px solid #f3cbd0;border-radius:12px;grid-template-columns:38px 1fr;align-items:start;gap:13px;margin-bottom:18px;padding:15px 18px;display:grid}.storefront-alert>i{background:#ffe0e4;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.storefront-alert svg{width:19px}.storefront-alert strong{font-size:13px}.storefront-alert p{margin:4px 0 0;font-size:11px;line-height:1.5}.storefront-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.storefront-metric-grid article{border:1px solid var(--workspace-line);min-height:104px;box-shadow:var(--workspace-shadow);background:#fff;border-radius:13px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:3px 12px;padding:17px 18px;display:grid}.storefront-metric-grid article>i{width:42px;height:42px;color:var(--storefront-purple);background:#efedff;border-radius:11px;grid-row:1/4;place-items:center;display:grid}.storefront-metric-grid svg{width:21px}.storefront-metric-grid span{color:var(--storefront-muted);font-size:10px}.storefront-metric-grid strong{color:var(--storefront-ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.storefront-metric-grid small{color:#7b87a8;font-size:9.5px}.storefront-content-grid{grid-template-columns:minmax(0,1.55fr) minmax(300px,.7fr);gap:18px;display:grid}.storefront-workspace .storefront-checklist,.storefront-workspace .storefront-next-action,.storefront-workspace .storefront-workflow-links{padding:23px 25px}.storefront-checklist>div:last-child{margin-top:13px}.storefront-checklist article{border-top:1px solid #e7eaf2;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:69px;display:grid}.storefront-checklist article>i{color:#6f7896;background:#f0f2f7;border-radius:50%;place-items:center;width:32px;height:32px;font-size:11px;font-style:normal;font-weight:750;display:grid}.storefront-checklist article.is-complete>i{color:#087849;background:#e1f7eb}.storefront-checklist article svg{width:17px}.storefront-checklist strong,.storefront-checklist small{display:block}.storefront-checklist strong{font-size:12px}.storefront-checklist small{color:var(--storefront-muted);margin-top:4px;font-size:10.5px}.storefront-checklist em{color:#7a849f;background:#f1f3f7;border-radius:5px;padding:4px 8px;font-size:9px;font-style:normal}.storefront-checklist .is-complete em{color:#087849;background:#e1f7eb}.storefront-side-stack{align-content:start;gap:18px;display:grid}.storefront-next-action{color:#fff!important;background:linear-gradient(145deg,#2520c2,#5141ef)!important}.storefront-next-action>small{letter-spacing:.2em;opacity:.7;font-size:9px;font-weight:800}.storefront-next-action h2{margin:10px 0 7px;font-size:20px}.storefront-next-action p{color:#e3e2ff;margin:0;font-size:11px;line-height:1.55}.storefront-next-action :is(a,button){color:#fff;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;margin-top:18px;padding:0;font-size:11px;font-weight:750;display:inline-flex}.storefront-next-action :is(a,button) svg{width:15px}.storefront-workflow-links>h2{margin:0 0 8px;font-size:17px}.storefront-workflow-links>a{border-top:1px solid #e7eaf2;grid-template-columns:36px 1fr 17px;align-items:center;gap:11px;padding:12px 0;display:grid}.storefront-workflow-links>a>i{width:34px;height:34px;color:var(--storefront-purple);background:#efedff;border-radius:9px;place-items:center;display:grid}.storefront-workflow-links svg{width:17px}.storefront-workflow-links strong,.storefront-workflow-links small{display:block}.storefront-workflow-links strong{font-size:11px}.storefront-workflow-links small{color:var(--storefront-muted);margin-top:3px;font-size:9.5px}.storefront-authority-note{color:#737f9f;text-align:center;justify-content:center;align-items:center;gap:8px;margin:18px 0 0;font-size:10px;display:flex}.storefront-authority-note svg{width:15px}@media (width<=1050px){.storefront-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.storefront-content-grid{grid-template-columns:minmax(0,1fr)}.storefront-side-stack{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.storefront-hero{grid-template-columns:minmax(0,1fr);padding:24px 20px}.storefront-hero-copy{align-items:flex-start}.storefront-readiness{width:100%}.storefront-metric-grid,.storefront-side-stack{grid-template-columns:minmax(0,1fr)}.storefront-head-actions{flex-wrap:wrap;width:100%}.storefront-head-actions>*{flex:1}.storefront-head-actions :is(button,a){justify-content:center;width:100%}.storefront-checklist article{grid-template-columns:34px minmax(0,1fr)}.storefront-checklist article em{grid-column:2;width:max-content}.storefront-workspace .storefront-checklist,.storefront-workspace .storefront-next-action,.storefront-workspace .storefront-workflow-links{padding:19px 17px}}@media (width<=460px){.storefront-product-mark{width:52px;height:52px}.storefront-product-mark svg{width:29px;height:29px}.storefront-hero-copy h2{font-size:23px}.storefront-metric-grid article{padding:15px}}.product-wizard [hidden]{display:none!important}.product-wizard [data-inventory-fields]{transition:opacity .18s}.product-wizard [data-inventory-fields].is-disabled>label:not(.product-switch){opacity:.48}.product-wizard [data-inventory-fields] :disabled{cursor:not-allowed;background:#f4f6fa}.product-review-grid article>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.product-review-grid article>header h3{margin:0}.product-review-grid [data-wizard-edit]{color:var(--pw-blue);font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 2px;font-weight:700}.product-review-grid [data-wizard-edit]:hover{text-decoration:underline}.product-review-grid [data-wizard-edit]:focus-visible{outline-offset:2px;border-radius:3px;outline:3px solid #4338ed2e}.product-wizard [aria-invalid=true]{box-shadow:0 0 0 2px #c4364314;border-color:#c43643!important}.product-wizard .field-error{color:#a22836;margin-top:6px;font-size:11px;font-weight:600;line-height:1.4;display:block}:is(.product-switch:has(.field-error),.product-check:has(.field-error)){flex-wrap:wrap}.product-switch .field-error,.product-check .field-error{flex-basis:100%;width:100%}.product-channel-error{margin:8px 2px 0!important}.product-location-help{color:#8a5b00;margin-top:7px;font-size:11px;font-weight:500;display:block}.product-location-help a{color:var(--pw-blue);text-decoration:underline}.product-media-drop{cursor:pointer;position:relative}.product-media-drop:hover{border-color:var(--pw-blue);background:#f7f7ff}.product-media-drop input{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.product-media-prompt{place-items:center;gap:7px;display:grid}.product-media-preview{object-fit:contain;background:#f0f2f8;border-radius:8px;width:min(100%,520px);height:260px}.product-media-resume{color:#8a5b00;margin:8px 0 0;font-size:12px}.product-media-selection{color:var(--pw-muted);margin-top:8px;font-size:11px;line-height:1.5}.product-media-selection[hidden]{display:none}.product-preview-placeholder img{object-fit:cover;border-radius:8px;width:100%;height:190px}.product-preview-placeholder span{place-items:center;display:grid}.product-profit-insight{color:#087647;background:#edf9f3;border:1px solid #ccebdc;border-radius:8px;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;padding:14px;display:grid}.product-profit-insight>div+div{border-left:1px solid #ccebdc;padding-left:12px}.product-profit-insight strong,.product-profit-insight span{display:block}.product-profit-insight strong{font-size:18px}.product-profit-insight span{color:#47725e;margin-top:3px;font-size:10px}.product-profit-insight p{color:#47725e;grid-column:1/-1;margin:0;font-size:11px}.product-profit-insight.is-negative{color:#b12d3b;background:#fff1f2;border-color:#efcbd0}.product-profit-insight.is-negative span,.product-profit-insight.is-negative p{color:#8e4b54}.product-wizard-actions [data-product-submit-status]{color:var(--pw-muted);align-self:center;font-size:11px}.product-wizard-actions button[aria-disabled=true]{cursor:progress;opacity:.72}.app-shell .customer-main{background:0 0}.personal-notifications-page>.customer-panel{margin-top:18px;padding:23px 25px}.personal-notifications-page .customer-page-head{align-items:center}.personal-notifications-page .customer-assessment-list article{grid-template-columns:43px minmax(0,1fr) auto;gap:14px;min-height:78px;padding:13px 0}.personal-notifications-page .customer-assessment-list article.is-read{opacity:.68}.personal-notifications-page .customer-list-icon{border-radius:10px;width:40px;height:40px}.personal-notifications-page .customer-assessment-list p{color:#53638a;margin:4px 0;font-size:12px}.personal-notifications-page .customer-assessment-list small{color:#7380a0;font-size:10px}.personal-notifications-page .customer-assessment-list small a{color:#343be1;font-weight:700}.notification-filter-panel form{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.notification-filter-panel label{color:#4e5d83;gap:5px;min-width:180px;font-size:10px;font-weight:700;display:grid}.notification-filter-panel select{color:#162044;background:#fff;border:1px solid #d7ddeb;border-radius:8px;min-height:42px;padding:0 34px 0 11px}.notification-filter-panel form>a{color:#343be1;padding:11px;font-size:11px;font-weight:700}.notification-head-actions{align-items:center;gap:9px;display:flex}.notification-head-actions form{margin:0}@media (width<=650px){.personal-notifications-page .customer-page-head{flex-direction:column;align-items:flex-start}.personal-notifications-page .customer-assessment-list article{grid-template-columns:40px minmax(0,1fr)}.personal-notifications-page .manage-row-actions{grid-column:2}.notification-filter-panel label,.notification-filter-panel form .customer-primary-button{width:100%}.notification-head-actions{flex-wrap:wrap;width:100%}}.app-shell :is(.customer-dashboard,.onboarding-main,.field-sales-shell){position:relative}.app-shell :is(.customer-panel,.settings-card,.organization-list,.organization-create-card,.organization-side-card,.field-sales-metrics article){border-color:var(--workspace-line);border-radius:var(--workspace-radius);background:var(--workspace-surface);box-shadow:var(--workspace-shadow)}.app-shell :is(.customer-panel,.settings-card,.organization-create-card,.organization-side-card){color:var(--workspace-text)}.app-shell :is(.customer-page-head,.field-sales-hero) h1{color:var(--workspace-text);letter-spacing:-.04em;font-size:clamp(30px,3vw,38px);font-weight:650;line-height:1.12}.app-shell :is(.customer-page-head,.field-sales-hero)>div>p:first-child{color:#4d5e88;letter-spacing:.2em;text-transform:uppercase;font-size:11px;font-weight:750}.app-shell .customer-page-head span,.app-shell .field-sales-hero p{color:var(--workspace-muted);font-size:14px;line-height:1.55}.app-shell :is(.customer-panel-head,.account-section-title) h2,.app-shell .settings-card h2{color:#101942;letter-spacing:-.02em;font-size:19px;font-weight:650}.app-shell :is(.customer-panel-head,.account-section-title) p,.app-shell .settings-card>p{color:var(--workspace-muted);font-size:13px;line-height:1.55}.app-shell :is(.customer-primary-button,.button--primary){background:linear-gradient(100deg,#4138f4,#2939ed);border-color:#0000;border-radius:8px;transition:transform .18s,box-shadow .18s;box-shadow:0 8px 20px #3031e129}.app-shell :is(.customer-primary-button,.button--primary):hover{transform:translateY(-1px);box-shadow:0 11px 25px #3031e138}.app-shell .customer-secondary-button{color:#25335e;background:#fff;border-color:#d5dcea;border-radius:8px;transition:border-color .18s,background .18s,color .18s}.app-shell .customer-secondary-button:hover{color:#1d2be0;background:#f8f9ff;border-color:#bfc8e9}.app-shell :is(input,select,textarea):focus-visible{outline-offset:1px;border-color:#5a50ed;outline:3px solid #4338ed26}.app-shell :is(.customer-notice,.customer-error){border:1px solid #0000;border-radius:10px;font-size:13px;line-height:1.5}.app-shell .customer-notice{background:#eaf8f0;border-color:#c9ead8}.app-shell .customer-error{background:#fff2f2;border-color:#f1cccc}.organization-support-page{gap:18px;display:grid}.organization-support-page>.customer-page-head,.organization-support-page>.customer-panel{margin:0}.organization-support-layout{grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);align-items:start;gap:16px;display:grid}.organization-support-form form{gap:15px;margin-top:20px;display:grid}.organization-support-form label{color:#313956;gap:6px;font-size:12px;font-weight:700;display:grid}.organization-support-form :is(input,select,textarea){color:#18213e;width:100%;font:inherit;background:#fff;border:1px solid #d8deea;border-radius:8px;padding:11px 12px}.organization-support-form textarea{resize:vertical;line-height:1.55}.organization-support-form label>small{color:#7b8498;font-size:10px;font-weight:500}.organization-support-form [aria-invalid=true]{background:#fff9f9;border-color:#cf6068}.organization-support-form .field-error{color:#ad3540}.organization-support-context{color:#30275e;background:#f8f6ff;border:1px solid #ded8f6;border-radius:9px;grid-template-columns:40px 1fr;align-items:center;gap:11px;padding:12px;display:grid}.organization-support-context>.app-icon{color:#5432d8;background:#e9e4ff;border-radius:9px;width:38px;height:38px;padding:9px}.organization-support-context strong,.organization-support-context small{display:block}.organization-support-context small{color:#756e8f;margin-top:2px;font-size:10px}.organization-support-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.organization-support-submit{justify-content:space-between;align-items:center;gap:16px;padding-top:3px;display:flex}.organization-support-submit p{color:#737d91;max-width:480px;margin:0;font-size:10px;line-height:1.5}.organization-support-guide h2{margin:0 0 16px;font-size:18px}.organization-support-guide ol{gap:15px;margin:0;padding:0;list-style:none;display:grid}.organization-support-guide li{grid-template-columns:30px 1fr;align-items:start;gap:10px;display:grid}.organization-support-guide li>b{color:#fff;background:#5633dd;border-radius:8px;place-items:center;width:28px;height:28px;font-size:10px;display:grid}.organization-support-guide li strong,.organization-support-guide li small{display:block}.organization-support-guide li strong{font-size:12px}.organization-support-guide li small{color:#737d92;margin-top:3px;font-size:10px;line-height:1.45}.organization-support-guide>p{color:#69748a;border-top:1px solid #e5e8ef;margin:18px 0 0;padding-top:15px;font-size:10px;line-height:1.55}.organization-support-guide a{color:#3430cf;font-weight:750}.organization-support-history>.customer-panel-head{align-items:center}.organization-support-history>.customer-panel-head>span{color:#4e35bc;background:#eeeaff;border-radius:999px;place-items:center;min-width:30px;height:30px;padding:0 7px;font-size:11px;font-weight:800;display:grid}.organization-support-history>.customer-panel-head+div{margin-top:13px;display:grid}.organization-support-history article{border-top:1px solid #e8ebf1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:13px 0;display:grid}.organization-support-history article:first-child{border-top:0}.organization-support-history article strong,.organization-support-history article small{display:block}.organization-support-history article strong{font-size:12px}.organization-support-history article small{color:#798297;margin-top:3px;font-size:9px}.organization-support-history article p{color:#555f75;margin:6px 0 0;font-size:10px}.organization-support-history article>div:last-child{justify-items:end;gap:4px;display:grid}.support-request-state{color:#5432d4;text-transform:uppercase;background:#eeeaff;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:800}.organization-support-empty{color:#7e8799;text-align:center;place-content:center;justify-items:center;min-height:150px;display:grid}.organization-support-empty>.app-icon{color:#735bd7;width:30px;height:30px;margin-bottom:8px}.organization-support-empty strong{color:#333c57;font-size:13px}.organization-support-empty span{margin-top:4px;font-size:10px}@media (width<=850px){.organization-support-layout,.organization-support-grid{grid-template-columns:1fr}.organization-support-submit{flex-direction:column;align-items:stretch}.organization-support-history article{grid-template-columns:1fr}.organization-support-history article>div:last-child{justify-items:start}}.support-thread-page{gap:17px;display:grid}.support-thread-page>.customer-page-head,.support-thread-page>.customer-panel{margin:0}.support-thread-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.support-thread-summary article{background:#fff;border:1px solid #dfe4ed;border-radius:10px;padding:14px 16px}.support-thread-summary small,.support-thread-summary strong{display:block}.support-thread-summary small{color:#7b8498;text-transform:uppercase;font-size:9px}.support-thread-summary strong{color:#28324d;margin-top:5px;font-size:12px}.support-thread-messages{gap:11px;margin-top:18px;display:grid}.support-thread-messages article{background:#f7f8fc;border:1px solid #e0e4ec;border-radius:12px;width:min(78%,720px);padding:13px 15px}.support-thread-messages article.is-customer{background:#f5f2ff;border-color:#d9d1fa;justify-self:end}.support-thread-messages article.is-support{background:#f1faf5;border-color:#cfe8da;justify-self:start}.support-thread-messages header{justify-content:space-between;align-items:center;gap:15px;display:flex}.support-thread-messages strong{font-size:11px}.support-thread-messages time,.support-thread-messages small{color:#7c8598;font-size:9px}.support-thread-messages p{color:#3f4961;white-space:pre-wrap;margin:8px 0 0;font-size:12px;line-height:1.6}.support-thread-messages article>small{margin-top:8px;display:block}.support-thread-reply{border-top:1px solid #e4e7ee;gap:10px;margin-top:20px;padding-top:18px;display:grid}.support-thread-reply label{color:#333d57;gap:6px;font-size:11px;font-weight:750;display:grid}.support-thread-reply textarea{width:100%;font:inherit;resize:vertical;border:1px solid #d7ddea;border-radius:8px;padding:11px;line-height:1.5}.support-thread-reply>div{justify-content:space-between;align-items:center;gap:14px;display:flex}.support-thread-reply>div small{color:#737d91;font-size:9px}.organization-support-history article a{color:#3730c8;font-size:10px;font-weight:750}@media (width<=700px){.support-thread-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.support-thread-messages article{width:92%}.support-thread-reply>div{flex-direction:column;align-items:stretch}}.app-topbar>.app-global-search{border:1px solid #0000;transition:border-color .18s,box-shadow .18s,background .18s}.app-topbar>.app-global-search:focus-within{background:#fff;border-color:#cbcffa;box-shadow:0 0 0 3px #4338ed17}.company-overview-layout>.company-overview-primary{min-width:0}.company-shell .field-sales-shell{width:calc(100% - 50px);max-width:1450px;padding:26px 0 48px}.company-shell .field-sales-hero{min-height:88px;margin:0;padding:4px 2px 14px}.company-shell .field-sales-hero h1{margin:5px 0 7px}.company-shell .field-sales-grid>.customer-panel,.company-shell .field-sales-shell>.customer-panel{padding:23px 25px}.company-shell .field-sales-metrics{gap:16px}.company-shell .field-sales-metrics article{min-height:104px;padding:20px}.company-shell .field-sales-metrics small{font-size:12px}.company-shell .field-sales-metrics strong{font-size:30px}.company-shell .field-sales-list :is(strong,a,time),.company-shell .field-sales-table td{font-size:13px}.company-shell .field-sales-list small,.company-shell .field-sales-table small{font-size:11px;line-height:1.5}.company-shell .field-sales-table th{font-size:10px}.company-shell .field-sales-form label{font-size:12px}.personal-settings>.settings-card{margin-top:18px}.personal-settings .settings-card :is(input,select,textarea),.personal-settings .danger-card input{border-radius:8px;min-height:44px}.app-navigation-backdrop{z-index:35;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#07103b6b;border:0;padding:0;display:none;position:fixed;inset:0}@media (width<=800px){body.app-navigation-open{overflow:hidden}.app-navigation-backdrop.is-open{display:block}.app-shell .customer-sidebar{box-shadow:18px 0 55px #07103b2e}.company-shell .field-sales-shell{width:min(100% - 28px,1450px)}.app-shell .customer-page-head{min-height:0;padding-top:8px}}@media (width<=560px){.app-shell .customer-dashboard,.company-shell .customer-dashboard,.company-shell .company-overview,.company-shell .field-sales-shell{width:calc(100% - 24px)}.app-shell .customer-dashboard,.company-shell .company-overview,.company-shell .field-sales-shell{padding-top:18px}.app-shell :is(.customer-page-head,.field-sales-hero) h1{font-size:29px}.app-shell .customer-page-head span,.app-shell .field-sales-hero p{font-size:13px}.app-shell :is(.customer-panel,.settings-card,.organization-create-card,.organization-side-card){padding:18px 16px}.app-shell .app-user-menu summary>.app-icon{display:none}}@media (prefers-reduced-motion:reduce){.app-shell *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.field-sales-workspace-shell .customer-sidebar nav{gap:2px;margin-top:8px}.field-sales-workspace-shell .customer-sidebar nav a{min-height:45px;padding:10px 14px;font-size:14px}.field-sales-workspace-shell .customer-sidebar nav a>.app-icon{width:23px;height:23px}.field-sales-workspace-shell .customer-sidebar nav .field-nav-settings{margin-top:24px}.field-sales-workspace-shell .app-company-switcher summary small{color:#1224df}.field-sales-workspace-shell .customer-help{background:linear-gradient(145deg,#eef2ff,#e5ecff);padding:20px 17px}.field-sales-workspace-shell .customer-help strong{font-size:17px;line-height:1.2}.field-sales-workspace-shell .customer-help p{font-size:11px}.field-worker-breadcrumb{color:#7472ad;align-items:center;gap:9px;font-size:12px;display:flex}.field-worker-breadcrumb a{color:#2521d6}.field-worker-page-head{justify-content:space-between;align-items:center;gap:20px;min-height:80px;display:flex}.field-worker-page-head h1{color:var(--fw-navy);letter-spacing:-.03em;align-items:center;gap:10px;margin:0;font-size:32px;display:flex}.field-worker-page-head p{color:var(--fw-muted);margin:6px 0 0}.field-worker-head-actions{gap:10px;display:flex}.field-worker-status{color:#1764c0;letter-spacing:0;background:#e8f3ff;border-radius:5px;padding:5px 9px;font-size:10px;display:inline-flex}.field-worker-status.is-won{color:#087647;background:#dff6e9}.field-worker-status.is-lost,.field-worker-status.is-disqualified{color:#c3313b;background:#ffe7e9}.field-worker-detail-tabs{background:#fff;border-bottom:1px solid #dfe4f3;align-items:flex-end;gap:34px;min-height:50px;display:flex}.field-worker-detail-tabs a{height:50px;padding:17px 5px 13px}.field-worker-detail-tabs a.active{color:#211ed8;border-bottom:3px solid #251fea;font-weight:700}.field-worker-lead-summary{background:#fff;border:1px solid #dfe4f3;border-radius:8px;grid-template-columns:minmax(320px,1.4fr) minmax(180px,.6fr) minmax(220px,.65fr);align-items:center;gap:24px;padding:22px 25px;display:grid}.field-worker-lead-profile{align-items:center;gap:16px;display:flex}.field-worker-lead-avatar{color:#2420db;background:#ecebff;border-radius:50%;flex:none;place-items:center;width:68px;height:68px;font-size:20px;font-weight:750;display:grid}.field-worker-lead-profile h2{margin-bottom:7px;font-size:20px}.field-worker-lead-profile p{color:#5a57b1;align-items:center;gap:6px;margin:3px 0;font-size:11px;display:flex}.field-worker-lead-profile .app-icon{width:14px;height:14px}.field-worker-lead-owner{border-left:1px solid #dfe4f3;gap:5px;padding-left:22px;display:grid}.field-worker-lead-owner small,.field-worker-lead-owner span{color:#5a57b1}.field-worker-status-form{gap:8px;display:grid}.field-worker-status-form label{font-size:11px;font-weight:650}.field-worker-status-form select{background:#fff;border:1px solid #ccd5e9;border-radius:6px;width:100%;min-height:40px;margin-top:5px;padding:7px 10px;display:block}.field-worker-score{background:#f8f9ff;border:1px solid #dfe4f3;border-radius:8px;padding:12px 16px}.field-worker-score summary{cursor:pointer;color:#2521ce;font-weight:700}.field-worker-score ul{margin-bottom:6px}.field-worker-prospect>.field-sales-metrics{margin:0}.field-worker-prospect>.customer-panel,.field-worker-prospect>.field-sales-grid>.customer-panel{box-shadow:none;border-color:#dfe4f3}.field-worker-settings>.field-sales-hero{border-bottom:1px solid #dfe4f3}.field-worker-page{--fw-blue:#1f20ed;--fw-navy:#090c5b;--fw-muted:#5a57b1;--fw-line:#dfe4f3;color:var(--fw-navy);font-size:13px;line-height:1.35;gap:14px!important;max-width:1450px!important;display:grid!important}.field-worker-page :is(h2,h3,p){margin-top:0}.field-worker-page :is(button,a,select,input,textarea){font-family:inherit}.field-worker-primary,.field-worker-secondary{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:9px;min-height:43px;padding:9px 18px;font-size:13px;font-weight:650;display:inline-flex}.field-worker-primary{color:#fff;border:1px solid var(--fw-blue);background:linear-gradient(100deg,#3021f0,#2613e4);box-shadow:0 5px 14px #2a1ce026}.field-worker-secondary{color:#1715b9;background:#fff;border:1px solid #d5dcf0}.field-worker-accept{color:#165c3d;background:#e7f8ef;border:1px solid #bfe6d1;border-radius:8px;justify-content:space-between;align-items:center;padding:11px 15px;display:flex}.field-worker-accept span{margin-top:2px;font-size:11px;display:block}.field-worker-heading{justify-content:space-between;align-items:center;gap:20px;min-height:90px;padding:2px 4px;display:flex}.field-worker-heading>div:first-child>p{color:#4e4ba4;margin:0;font-size:12px}.field-worker-heading h2{color:#090953;letter-spacing:-.045em;margin:1px 0 0;font-size:40px;font-weight:750;line-height:1}.field-worker-heading>div:first-child>span{color:#2621e2;margin-top:5px;font-size:15px;display:block}.field-worker-heading>div:last-child{align-items:center;gap:15px;display:flex}.field-worker-heading time{color:#2522aa;background:#fff;border:1px solid #d6dcef;border-radius:7px;align-items:center;gap:10px;min-height:43px;padding:0 14px;display:flex}.field-worker-heading time .app-icon{width:18px;height:18px}.field-worker-page-head{min-height:85px}.field-worker-page-head h2{font-size:34px}.field-worker-page-head>div:first-child>span{font-size:14px}.field-worker-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.field-worker-metrics article{border:1px solid var(--fw-line);min-height:120px;box-shadow:none;background:#fff;border-radius:8px;align-items:center;gap:18px;padding:16px 22px;display:flex}.field-worker-metrics article>i{color:#2421e6;background:#efefff;border-radius:50%;flex:none;place-items:center;width:56px;height:56px;display:grid}.field-worker-metrics article>i.green{color:#0b9d5a;background:#e2f7ec}.field-worker-metrics article>i.amber{color:#c68700;background:#fff5d9}.field-worker-metrics .app-icon{width:28px;height:28px}.field-worker-metrics strong,.field-worker-metrics span,.field-worker-metrics small{display:block}.field-worker-metrics strong{font-size:25px;line-height:1.05}.field-worker-metrics span{color:#2521dc;margin-top:3px;font-size:14px}.field-worker-metrics small{color:#0aa05a;margin-top:4px;font-size:11px}.field-worker-metrics.compact article{min-height:105px}.field-worker-card,.field-worker-route-card,.field-worker-table-card,.field-worker-form-card,.field-worker-form-aside>section,.field-worker-kanban>div,.field-worker-resources{border:1px solid var(--fw-line);background:#fff;border-radius:8px}.field-worker-card>header,.field-worker-route-card>header,.field-worker-form-aside section>header{justify-content:space-between;align-items:center;display:flex}.field-worker-page h3{margin:0;font-size:17px}.field-worker-page header>a{color:#2421d6}.field-worker-dashboard{grid-template-columns:minmax(0,2.45fr) minmax(290px,.9fr);gap:14px;display:grid}.field-worker-route-card{padding:15px 14px}.field-worker-route-card>header{height:30px;padding:0 4px}.field-worker-route-body{grid-template-columns:minmax(380px,1.3fr) minmax(300px,1fr);gap:13px;margin-top:6px;display:grid}.field-worker-map{background-color:#eef3f7;background-image:linear-gradient(32deg,#0000 45%,#bfccd68c 46% 48%,#0000 49%),linear-gradient(123deg,#0000 45%,#ffffffe6 46% 50%,#0000 51%),repeating-linear-gradient(0deg,#0000 0 31px,#ced9e28c 32px 33px),repeating-linear-gradient(90deg,#0000 0 47px,#ced9e280 48px 49px);border-radius:7px;min-height:335px;position:relative;overflow:hidden}.field-worker-map:before,.field-worker-map:after{content:"";background:#bfe2d28c;border-radius:45%;position:absolute}.field-worker-map:before{width:150px;height:110px;top:22px;left:80px}.field-worker-map:after{background:#c8def099;width:180px;height:120px;bottom:20px;right:-20px}.map-route{z-index:2;border:4px solid #2821ee;border-color:#0000 #2821ee #2821ee #0000;position:absolute;inset:20% 12% 18% 13%;transform:skew(-12deg)rotate(11deg)}.field-worker-map>b{z-index:3;color:#fff;background:#241fe8;border:3px solid #fff;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;box-shadow:0 2px 7px #1c1d9633}.field-worker-map>b[style*="1"]{bottom:21%;left:14%}.field-worker-map>b[style*="2"]{top:35%;left:48%}.field-worker-map>b[style*="3"]{top:16%;left:20%}.field-worker-map>b[style*="4"]{bottom:29%;right:11%}.map-label{z-index:2;font-size:15px;font-weight:700;position:absolute;bottom:13%;left:12%}.field-worker-location{z-index:4;justify-items:end;display:grid;position:absolute;bottom:12px;right:12px}.field-worker-location input{display:none}.field-worker-location button{color:#fff;background:#231ee5;border:0;border-radius:5px;padding:8px 11px;font-size:10px}.field-worker-location small{color:#33318c;max-width:190px;margin-top:3px;font-size:8px}.field-worker-route-name{color:#2723c7;border-bottom:1px solid #e7eaf4;margin:0;padding:5px 2px}.field-worker-route-name small{color:var(--fw-muted);font-size:9px;display:block}.field-worker-route-list>a{border-bottom:1px solid #e7eaf4;grid-template-columns:35px 1fr auto;align-items:center;gap:10px;min-height:63px;padding:7px 2px;display:grid}.field-worker-route-list>a>b{color:#fff;background:#231fe6;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.field-worker-route-list strong,.field-worker-route-list small{display:block}.field-worker-route-list small{color:var(--fw-muted);margin-top:2px;font-size:11px}.field-worker-route-list em{color:#115cc9;text-align:center;background:#e9f4ff;border-radius:5px;min-width:82px;padding:7px;font-size:10px;font-style:normal}.field-worker-route-list em.active{color:#087846;background:#e3f7ed}.field-worker-side-stack{gap:14px;display:grid}.field-worker-tasks,.field-worker-activity{padding:14px 17px}.field-worker-tasks article{border-bottom:1px solid #e8eaf3;grid-template-columns:19px 1fr;align-items:start;gap:9px;padding:10px 0;display:grid}.field-worker-tasks article>span,.field-worker-task-list article>span{border:1.5px solid #8f91e2;border-radius:3px;width:16px;height:16px;margin-top:2px}.field-worker-tasks strong,.field-worker-tasks small{display:block}.field-worker-tasks strong{font-size:12px}.field-worker-tasks small{color:var(--fw-muted);font-size:10px}.field-worker-activity article{border-bottom:1px solid #e8eaf3;grid-template-columns:36px 1fr auto;align-items:center;gap:10px;min-height:54px;display:grid}.field-worker-activity article>i{color:#2521dd;background:#e9eeff;border-radius:50%;place-items:center;width:33px;height:33px;display:grid}.field-worker-activity .app-icon{width:18px}.field-worker-activity strong,.field-worker-activity small{font-size:11px;display:block}.field-worker-activity small,.field-worker-activity time{color:var(--fw-muted);font-size:9px}.field-worker-bottom{grid-template-columns:1.35fr .95fr;gap:14px;display:grid}.field-worker-pipeline-summary,.field-worker-territories{padding:15px 18px}.field-worker-pipeline-summary>div{grid-template-columns:repeat(5,1fr);gap:6px;margin-top:10px;display:grid}.field-worker-pipeline-summary article{text-align:center;background:#eff3ff;border-radius:6px;padding:15px 10px}.field-worker-pipeline-summary article:nth-child(3){background:#fff8df}.field-worker-pipeline-summary article:nth-child(4){background:#fff0eb}.field-worker-pipeline-summary article:nth-child(5){background:#e9f8f0}.field-worker-pipeline-summary article>*{display:block}.field-worker-pipeline-summary strong{margin:8px 0 4px;font-size:24px}.field-worker-pipeline-summary small{color:#0c9956;font-size:10px}.field-worker-territories p{grid-template-columns:24px 1fr auto;margin:0;padding:7px 0;display:grid}.field-worker-territories p em{color:var(--fw-muted);font-style:normal}.field-worker-progress{border:1px solid var(--fw-line);background:#fff;border-radius:8px;grid-template-columns:44px 1fr minmax(280px,.45fr);align-items:center;gap:12px;padding:11px 16px;display:grid}.field-worker-progress>i{color:#221ddb;background:#efedff;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.field-worker-progress strong,.field-worker-progress small{display:block}.field-worker-progress small{color:var(--fw-muted)}.field-worker-progress>div{gap:5px;display:grid}.field-worker-progress progress,.field-worker-report-grid progress{accent-color:#281dea;width:100%;height:9px}.field-worker-empty{color:#7775ad;text-align:center;place-content:center;min-height:90px;display:grid}.field-worker-empty>*{display:block}.field-worker-steps{border:1px solid var(--fw-line);background:#fff;border-radius:8px;grid-template-columns:repeat(5,1fr);min-height:92px;padding:12px 18px;display:grid}.field-worker-steps>span{align-items:center;gap:13px;display:flex;position:relative}.field-worker-steps>span:not(:last-child):after{content:"";background:#d5d9e9;width:30px;height:1px;position:absolute;right:12px}.field-worker-steps b{background:#eceef7;border-radius:50%;place-items:center;width:39px;height:39px;font-size:14px;display:grid}.field-worker-steps .active b{color:#fff;background:#241ee8}.field-worker-steps i{font-style:normal}.field-worker-steps strong,.field-worker-steps small{display:block}.field-worker-steps strong{font-size:12px}.field-worker-steps small{color:var(--fw-muted);margin-top:4px;font-size:10px}.field-worker-form-layout{grid-template-columns:minmax(0,2.65fr) minmax(280px,1fr);gap:14px;display:grid}.field-worker-form-card{padding:20px 24px}.field-worker-form-card>header{justify-content:space-between;display:flex}.field-worker-form-card header p{color:#2825c9;margin:4px 0}.field-worker-fields{grid-template-columns:1fr 1fr;gap:16px 20px;margin-top:18px;display:grid}.field-worker-fields label{color:#171466;font-size:12px}.field-worker-fields label em{color:#e22a36}.field-worker-fields label.wide{grid-column:1/-1}.field-worker-fields input,.field-worker-fields select,.field-worker-fields textarea{color:#16135f;background:#fff;border:1px solid #cdd5eb;border-radius:6px;width:100%;min-height:42px;margin-top:7px;padding:9px 12px;display:block}.field-worker-fields textarea{resize:vertical;min-height:85px}.field-worker-form-card form>footer{align-items:center;gap:12px;margin-top:20px;display:flex}.field-worker-form-card form>footer>span{color:var(--fw-muted);flex:1;font-size:10px}.field-worker-form-aside{align-content:start;gap:13px;display:grid}.field-worker-form-aside>section{padding:17px}.field-worker-form-aside>section>i{float:left;color:#2420e6;background:#eef0ff;border-radius:50%;place-items:center;width:43px;height:43px;margin-right:13px;display:grid}.field-worker-form-aside>section>i+.field-worker-form-aside div{margin-left:55px}.field-worker-form-aside .tip{color:#0b6d43;background:#e6f8ee}.field-worker-form-aside section p{color:var(--fw-muted);margin:6px 0 0;font-size:11px;line-height:1.55}.field-worker-form-aside section>a{border-bottom:1px solid #e7eaf3;grid-template-columns:37px 1fr auto;align-items:center;gap:9px;padding:8px 0;display:grid}.field-worker-form-aside section>a>b{background:#f1e8ff;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.field-worker-form-aside section>a span>*{display:block}.field-worker-form-aside section>a small{color:var(--fw-muted);font-size:9px}.field-worker-form-aside section>a em{color:#2520d7;background:#ecf0ff;border-radius:4px;padding:4px 6px;font-size:9px;font-style:normal}.field-worker-table-card{padding:0 14px 14px;overflow:hidden}.field-worker-table-card>nav{border-bottom:1px solid var(--fw-line);align-items:end;gap:34px;min-height:48px;display:flex}.field-worker-table-card>nav a{height:48px;padding:16px 8px 12px}.field-worker-table-card>nav a.active{color:#1718d9;border-bottom:3px solid #2320e9;font-weight:700}.field-worker-filters{grid-template-columns:1fr 190px 80px;gap:10px;padding:14px 0;display:grid}.field-worker-filters label{border:1px solid #d7deef;border-radius:6px;align-items:center;gap:9px;padding:0 12px;display:flex}.field-worker-filters input{border:0;outline:0;width:100%;height:39px}.field-worker-filters select,.field-worker-filters button{background:#fff;border:1px solid #d7deef;border-radius:6px}.field-worker-table-wrap{overflow-x:auto}.field-worker-table-card table{border-collapse:collapse;width:100%;min-width:850px}.field-worker-table-card th,.field-worker-table-card td{text-align:left;border-bottom:1px solid #e6e9f2;padding:10px 9px}.field-worker-table-card th{background:#f2f6fb;font-size:10px}.field-worker-table-card td{color:#4f4ca1;font-size:11px}.field-worker-table-card td:first-child>a{color:var(--fw-navy);align-items:center;gap:10px;display:flex}.field-worker-table-card td:first-child>a>b{background:#ecebff;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.field-worker-table-card td:first-child span>*{display:block}.field-worker-table-card td:first-child small{color:var(--fw-muted);font-size:9px}.field-worker-table-card td>em{color:#087647;background:#dff6e9;border-radius:4px;padding:4px 7px;font-style:normal;display:inline-flex}.field-worker-table-card td>em.status-lost,.field-worker-table-card td>em.status-disqualified{color:#c3313b;background:#ffe7e9}.field-worker-table-card>footer{color:var(--fw-muted);padding:15px 2px 2px}.field-worker-visit-list article{border-bottom:1px solid var(--fw-line);grid-template-columns:50px minmax(200px,1fr) auto minmax(260px,auto);align-items:center;gap:14px;padding:16px;display:grid}.field-worker-visit-list article>i{color:#2521e5;background:#ededff;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.field-worker-visit-list article>div>*{display:block}.field-worker-visit-list article small{color:var(--fw-muted)}.field-worker-visit-list article>em{color:#1666bf;background:#eaf4ff;border-radius:5px;padding:6px 9px;font-style:normal}.field-worker-visit-list form{justify-content:flex-end;align-items:center;gap:8px;display:flex}.field-worker-visit-list form>button:not(.field-worker-primary){color:#2420cf;background:0 0;border:0;padding:8px}.field-worker-kanban{grid-template-columns:repeat(5,minmax(200px,1fr));gap:10px;display:grid;overflow-x:auto}.field-worker-kanban>div{background:#f8f9fe;min-height:560px;padding:12px}.field-worker-kanban>div>header{justify-content:space-between;align-items:center;padding:6px 4px 12px;display:flex}.field-worker-kanban>div>header b{background:#e5e8f5;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.field-worker-kanban>div>a:not(.add){background:#fff;border:1px solid #e2e5f0;border-radius:7px;grid-template-columns:38px 1fr;gap:9px;margin-bottom:8px;padding:12px;display:grid}.field-worker-kanban>div>a>b{background:#ecebff;border-radius:50%;place-items:center;width:35px;height:35px;display:grid}.field-worker-kanban a span>*{display:block}.field-worker-kanban a small{color:var(--fw-muted);font-size:10px}.field-worker-kanban .add{color:#2925d9;text-align:center;margin-top:8px;padding:9px;display:block}.field-worker-task-list article{border-bottom:1px solid var(--fw-line);grid-template-columns:20px minmax(200px,1fr) 150px 80px 100px auto;align-items:center;gap:12px;padding:13px 8px;display:grid}.field-worker-task-list article>div>*{display:block}.field-worker-task-list small,.field-worker-task-list time{color:var(--fw-muted)}.field-worker-task-list em,.field-worker-task-list article>b{font-size:10px;font-style:normal}.field-worker-task-list article.overdue time{color:#e12e38}.field-worker-task-list button{color:#2520d8;background:#fff;border:1px solid #dadcf0;border-radius:5px;padding:7px 10px}.field-worker-territory-layout{grid-template-columns:270px minmax(420px,1fr) 300px;gap:14px;display:grid}.field-worker-territory-layout>.field-worker-card{padding:17px}.field-worker-territory-layout article{border-bottom:1px solid var(--fw-line);align-items:center;gap:10px;padding:13px 0;display:flex}.field-worker-territory-layout article>i{background:#eeefff;border-radius:50%;place-items:center;width:39px;height:39px;display:grid}.field-worker-territory-layout article span>*{display:block}.field-worker-territory-layout small{color:var(--fw-muted)}.field-worker-map.large{min-height:620px}.field-worker-territory-layout p{border-bottom:1px solid var(--fw-line);grid-template-columns:32px 1fr;gap:9px;padding:10px 0;display:grid}.field-worker-territory-layout p>b{color:#fff;background:#241ee5;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.field-worker-territory-layout p span>*{display:block}.field-worker-report-grid{grid-template-columns:1.5fr 1fr;gap:14px;display:grid}.field-worker-report-grid>.field-worker-card{padding:20px}.field-worker-report-grid article{margin-top:18px}.field-worker-report-grid article header,.field-worker-report-grid p{justify-content:space-between;display:flex}.field-worker-report-grid p{border-bottom:1px solid var(--fw-line);margin:0;padding:12px 0}.field-worker-resources{padding:0 18px 18px}.field-worker-resources nav{border-bottom:1px solid var(--fw-line);gap:30px;display:flex}.field-worker-resources nav a{padding:15px 6px}.field-worker-resources nav a.active{border-bottom:3px solid #261fec;font-weight:700}.field-worker-resources>label{border:1px solid #d8deed;border-radius:6px;align-items:center;gap:8px;max-width:520px;margin:14px 0;padding:0 11px;display:flex}.field-worker-resources>label input{border:0;outline:0;width:100%;height:40px}.field-worker-resources>article{border-bottom:1px solid var(--fw-line);grid-template-columns:42px 1fr auto;align-items:center;gap:12px;padding:13px 8px;display:grid}.field-worker-resources>article>i{background:#eeefff;border-radius:8px;place-items:center;width:38px;height:38px;display:grid}.field-worker-resources>article span>*{display:block}.field-worker-resources>article small{color:var(--fw-muted)}.field-worker-resources>article button{color:#211ed0;background:#fff;border:1px solid #d9dded;border-radius:5px;padding:8px 14px}@media (width<=1150px){.field-worker-dashboard,.field-worker-form-layout{grid-template-columns:1fr}.field-worker-side-stack{grid-template-columns:1fr 1fr}.field-worker-route-body{grid-template-columns:1.3fr 1fr}.field-worker-territory-layout{grid-template-columns:1fr 1fr}.field-worker-territory-layout>.field-worker-card:last-child{grid-column:1/-1}.field-worker-steps>span:not(:last-child):after{display:none}}@media (width<=850px){.field-worker-metrics{grid-template-columns:1fr 1fr}.field-worker-bottom,.field-worker-report-grid,.field-worker-route-body{grid-template-columns:1fr}.field-worker-map{min-height:300px}.field-worker-side-stack{grid-template-columns:1fr}.field-worker-steps{overflow-x:auto}.field-worker-steps>span{min-width:190px}.field-worker-form-layout{grid-template-columns:1fr}.field-worker-form-aside{grid-template-columns:1fr 1fr}.field-worker-territory-layout{grid-template-columns:1fr}.field-worker-territory-layout>.field-worker-card:last-child{grid-column:auto}.field-worker-visit-list article{grid-template-columns:46px 1fr auto}.field-worker-visit-list form{grid-column:2/-1;justify-content:flex-start}.field-worker-task-list article{grid-template-columns:20px 1fr auto}.field-worker-task-list article :is(time,em,form){grid-column:2/-1}.field-worker-progress{grid-template-columns:40px 1fr}.field-worker-progress>div{grid-column:2}}@media (width<=560px){.field-worker-page{gap:11px!important}.field-worker-heading{flex-direction:column;align-items:flex-start;min-height:104px;padding:6px 2px}.field-worker-heading h2{font-size:31px}.field-worker-heading>div:last-child{width:100%}.field-worker-heading time,.field-worker-heading .field-worker-primary{flex:1}.field-worker-metrics{gap:9px}.field-worker-metrics article{gap:10px;min-height:92px;padding:12px}.field-worker-metrics article>i{width:42px;height:42px}.field-worker-metrics strong{font-size:20px}.field-worker-metrics span{font-size:11px}.field-worker-metrics small{font-size:9px}.field-worker-route-card{padding:12px}.field-worker-map{min-height:245px}.field-worker-route-list>a{grid-template-columns:31px 1fr}.field-worker-route-list em{grid-column:2}.field-worker-form-card{padding:17px 14px}.field-worker-fields{grid-template-columns:1fr}.field-worker-fields label.wide{grid-column:auto}.field-worker-form-card form>footer{flex-direction:column;align-items:stretch}.field-worker-form-aside{grid-template-columns:1fr}.field-worker-table-card>nav,.field-worker-resources nav{overflow-x:auto}.field-worker-table-card>nav a,.field-worker-resources nav a{flex:none}.field-worker-filters{grid-template-columns:1fr}.field-worker-bottom{display:none}.field-worker-progress{grid-template-columns:40px 1fr}.field-worker-visit-list article{grid-template-columns:42px 1fr}.field-worker-visit-list article>em{grid-column:2}.field-worker-visit-list form{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.field-worker-visit-list form small{grid-column:1/-1}.field-worker-page--overview .field-worker-heading .field-worker-primary span{display:none}}.customer-sidebar nav .app-commerce-link{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:11px;padding:9px 12px;display:flex}.customer-sidebar nav .app-commerce-link:hover{background:#f4f1ff}.customer-sidebar nav .app-commerce-link>span{flex:1}.customer-sidebar nav .app-commerce-link.is-locked{color:#77718a}.commerce-launch-dialog{border:0;border-radius:18px;width:min(460px,100vw - 32px);padding:28px;box-shadow:0 24px 80px #1c12394d}.commerce-launch-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#17102099}.commerce-launch-dialog__close{justify-content:flex-end;display:flex}.commerce-launch-dialog__close button{cursor:pointer;background:#f1eef7;border:0;border-radius:50%;width:34px;height:34px;font-size:22px}.commerce-launch-dialog__icon{color:#6128d9;background:#eee7ff;border-radius:14px;place-items:center;width:50px;height:50px;margin-top:-18px;display:grid}.commerce-launch-dialog h2{margin:18px 0 8px;font-size:24px}.commerce-launch-dialog>p{color:#696176;line-height:1.55}.commerce-launch-dialog__context{background:#faf9fc;border:1px solid #e6e0ee;border-radius:10px;gap:4px;margin:20px 0;padding:14px;display:grid}.commerce-launch-dialog__context small{color:#81798c}.commerce-launch-dialog__reason{background:#fff0f0;border-radius:8px;padding:11px;color:#9b2c2c!important}.commerce-launch-dialog>[data-commerce-launch-form]{gap:18px;margin-top:22px;display:grid}.commerce-launch-dialog__new-tab{cursor:pointer;background:#faf9fc;border:1px solid #e6e0ee;border-radius:10px;align-items:flex-start;gap:11px;padding:12px 14px;display:flex}.commerce-launch-dialog__new-tab input{accent-color:#6128d9;width:18px;height:18px;margin:2px 0 0}.commerce-launch-dialog__new-tab span{gap:2px;display:grid}.commerce-launch-dialog__new-tab small{color:#81798c;font-weight:400}.commerce-launch-dialog__actions{justify-content:flex-end;gap:10px;display:flex}.billing-capability-matrix{border:1px solid #ddd5e8;border-radius:10px;gap:8px;padding:14px;display:grid}.billing-capability-matrix>p{color:#766e80;margin:0 0 6px;font-size:12px}.billing-capability-matrix>label,.billing-impact-choice{border:1px solid #eee9f4;border-radius:8px;align-items:flex-start;gap:10px;padding:10px;display:flex!important}.billing-capability-matrix input,.billing-impact-choice input{margin-top:3px;width:auto!important}.billing-capability-matrix span,.billing-impact-choice span{display:grid}.billing-capability-matrix small,.billing-impact-choice small{color:#81798e;font-weight:400}.catalog-import-page{gap:18px;display:grid}.catalog-import-upload form{align-items:end;gap:14px;display:flex}.catalog-import-upload label{color:#201853;flex:1;gap:7px;font-weight:700;display:grid}.catalog-import-upload input[type=file]{background:#faf8ff;border:1px dashed #b8add0;border-radius:9px;min-height:46px;padding:10px}.catalog-import-upload small,.catalog-import-submit small{color:#756e82;font-weight:400;display:block}.catalog-import-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.catalog-import-summary>div{background:#fff;border:1px solid #e6e0ee;border-radius:12px;padding:18px}.catalog-import-summary strong,.catalog-import-summary small{display:block}.catalog-import-summary strong{font-size:20px}.catalog-import-summary small{color:#756e82;margin-top:4px}.catalog-import-bulk{justify-content:flex-end;margin-bottom:12px;display:flex}.catalog-import-table-wrap{overflow-x:auto}.catalog-import-table{border-collapse:collapse;width:100%;min-width:820px}.catalog-import-table th,.catalog-import-table td{text-align:left;vertical-align:top;border-bottom:1px solid #ece7f2;padding:12px 10px}.catalog-import-table th{color:#706779;text-transform:uppercase;background:#faf8fc;font-size:11px}.catalog-import-table td{font-size:13px}.catalog-import-table td strong,.catalog-import-table td small{display:block}.catalog-import-table td small{color:#756e82;margin-top:4px}.catalog-import-table td em{color:#087647;background:#dff6e9;border-radius:5px;padding:4px 7px;font-style:normal;display:inline-flex}.catalog-import-table td form{flex-wrap:wrap;gap:6px;display:flex}.catalog-import-table button{cursor:pointer;background:#fff;border-radius:5px;padding:6px 9px}.catalog-import-approve{color:#087647;border:1px solid #9ed4b8}.catalog-import-reject{color:#a32b35;border:1px solid #e4afb4}.catalog-import-issue{color:#a32b35!important}.catalog-import-submit{background:#faf8ff;border:1px solid #ddd4ec;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;margin-top:18px;padding:16px;display:flex}.catalog-import-submit>div{flex:1}.catalog-import-correction-row>td{background:#fcfbff;padding-top:0!important}.catalog-import-correction-row details{background:#fff;border:1px solid #e3def0;border-radius:8px}.catalog-import-correction-row summary{cursor:pointer;color:#4e2cce;justify-content:space-between;padding:10px 12px;font-size:11px;font-weight:750;display:flex}.catalog-import-correction-row summary span{color:#756e82;font-weight:500}.catalog-import-correction-row form{border-top:1px solid #ece8f3;grid-template-columns:repeat(4,minmax(0,1fr));padding:12px;gap:10px!important;display:grid!important}.catalog-import-correction-row label{color:#3c3655;gap:5px;font-size:10px;font-weight:700;display:grid}.catalog-import-correction-row input,.catalog-import-correction-row select,.catalog-import-correction-row textarea{width:100%;min-height:38px;font:inherit;background:#fff;border:1px solid #dcd6e8;border-radius:6px;padding:8px;font-weight:500}.catalog-import-correction-row textarea{resize:vertical;min-height:72px}.catalog-import-correction-row .wide{grid-column:span 2}.catalog-import-correction-actions{grid-column:1/-1;justify-content:space-between;align-items:center;gap:14px;display:flex}.catalog-import-correction-actions small{max-width:560px}.catalog-import-revision-note{color:#69617a;border-top:1px solid #ece8f3;margin:0;padding:9px 12px;font-size:10px}.product-wizard{--pw-blue:#2514f5;--pw-navy:#08064d;--pw-muted:#58539b;width:min(1220px,100% - 44px);max-width:none;color:var(--pw-navy);margin:0 auto;padding:28px 0 50px;display:grid}.product-wizard-head{padding:0 8px 16px}.product-wizard-head p{color:#45418e;gap:10px;margin:0 0 8px;font-size:13px;display:flex}.product-wizard-head p a{color:inherit}.product-wizard-head h1{letter-spacing:-.04em;margin:0;font-size:38px;line-height:1}.product-wizard-head>div>span{color:var(--pw-muted);margin-top:7px;font-size:17px;display:block}.product-wizard-steps{grid-template-columns:repeat(5,1fr);margin:0 0 20px;padding:0 28px;list-style:none;display:grid}.product-wizard-steps li{color:#55518d;text-align:center;justify-items:center;gap:7px;font-size:12px;display:grid;position:relative}.product-wizard-steps li:not(:last-child):after{z-index:0;content:"";background:#dbe1ef;width:calc(100% - 42px);height:2px;position:absolute;top:17px;left:calc(50% + 21px)}.product-wizard-steps li.complete:not(:last-child):after{background:#7769ff}.product-wizard-steps b{z-index:1;background:#e6ebf4;border-radius:50%;place-items:center;width:35px;height:35px;font-weight:700;display:grid}.product-wizard-steps .active,.product-wizard-steps .complete{color:var(--pw-blue)}.product-wizard-steps :is(.active,.complete) b{color:#fff;background:var(--pw-blue)}.product-wizard-layout{grid-template-columns:minmax(0,2.3fr) minmax(270px,.85fr);gap:16px;display:grid}.product-wizard-main{min-width:0}.product-wizard-panel,.product-wizard-aside>section{background:#fff;border:1px solid #dfe5f1;border-radius:10px;padding:18px}.product-wizard-panel>header,.product-wizard-subpanel>header,.product-wizard-split header,.product-wizard-aside section>header{align-items:center;gap:12px;margin-bottom:16px;display:flex}.product-wizard :is(header)>i,.product-publish-note>i{width:42px;height:42px;color:var(--pw-blue);background:#eff1ff;border-radius:50%;flex:none;place-items:center;display:grid}.product-wizard .app-icon{width:23px;height:23px}.product-wizard :is(h2,h3,p){margin-top:0}.product-wizard header h2{margin-bottom:3px;font-size:17px}.product-wizard header p,.product-wizard header small{color:var(--pw-muted);margin:0;font-size:12px}.product-wizard-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.product-wizard-grid.three{grid-template-columns:repeat(4,minmax(0,1fr))}.product-wizard-grid label{color:var(--pw-navy);font-size:12px;font-weight:650;position:relative}.product-wizard-grid label>em{color:#e12b38}.product-wizard-grid label.wide{grid-column:1/-1}.product-wizard-grid :is(input,select,textarea){width:100%;min-height:43px;color:var(--pw-navy);font:inherit;background:#fff;border:1px solid #cfd9ec;border-radius:6px;margin-top:7px;padding:10px 12px;display:block}.product-wizard-grid textarea{resize:vertical}.product-wizard-grid label>small{color:var(--pw-muted);text-align:right;margin-top:4px;font-weight:400;display:block}.product-wizard-split{grid-template-columns:1fr 1fr;gap:28px;display:grid}.product-wizard-subpanel{border:1px solid #e1e6f1;border-radius:8px;margin-top:18px;padding:16px}.product-switch,.product-check{align-items:center;gap:9px;display:flex!important}.product-switch input,.product-check input{width:auto!important;margin:0!important}.product-variant-preview{border:1px solid #dfe5f1;border-radius:7px;grid-template-columns:auto 1fr;gap:8px;padding:11px;display:grid}.product-variant-preview span{color:var(--pw-muted)}.product-media-drop{min-height:150px;color:var(--pw-muted);text-align:center;background:#fbfcff;border:1px dashed #aebbe0;border-radius:8px;place-content:center;justify-items:center;gap:7px;padding:22px;display:grid}.product-media-drop .app-icon{color:var(--pw-blue)}.product-channel-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.product-channel-card{border:1px solid #dfe5f1;border-radius:8px;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;padding:14px;display:grid}.product-channel-card>i{font-style:normal}.product-channel-card strong,.product-channel-card small{display:block}.product-channel-card small{color:var(--pw-muted);margin-top:3px;font-size:10px}.product-channel-card input{width:18px;height:18px;accent-color:var(--pw-blue)}.product-channel-card.disabled{opacity:.55;background:#f5f6fa}.product-visibility-grid{grid-template-columns:1fr 1fr;display:grid}.product-visibility-grid fieldset{border:0;gap:9px;padding:0 18px;display:grid}.product-visibility-grid fieldset+fieldset{border-left:1px solid #e3e7f0}.product-visibility-grid legend{margin-bottom:10px;font-weight:700}.product-visibility-grid label{color:var(--pw-muted);gap:9px;display:flex}.product-review-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.product-review-grid article{border:1px solid #e1e6f1;border-radius:8px;padding:15px}.product-review-grid h3{font-size:15px}.product-review-grid dl{margin:0}.product-review-grid dl>div{border-bottom:1px solid #edf0f5;grid-template-columns:130px 1fr;gap:9px;padding:8px 0;display:grid}.product-review-grid dt{color:var(--pw-muted)}.product-review-grid dd{margin:0}.product-publish-note{color:#087647;background:#e9f8f0;border-radius:8px;align-items:center;gap:12px;margin-top:14px;padding:14px;display:flex}.product-publish-note span{margin-top:3px;font-size:11px;display:block}.product-wizard-actions{background:#fff;border:1px solid #dfe5f1;border-radius:9px;align-items:center;gap:9px;margin-top:14px;padding:13px;display:flex}.product-wizard-actions>span{flex:1}.product-wizard-actions>[data-wizard-final]{gap:9px;display:flex}.product-wizard-aside{align-content:start;gap:14px;display:grid}.product-wizard-aside>section{padding:16px}.product-preview-placeholder{color:#8b84c6;background:linear-gradient(145deg,#f4f1ff,#eef4ff);border-radius:8px;place-items:center;min-height:190px;display:grid}.product-preview-placeholder .app-icon{width:76px;height:76px}.product-preview-card h3{margin:13px 0 5px;font-size:20px}.product-preview-card>strong{font-size:18px}.product-preview-card>p{color:var(--pw-muted);margin:8px 0 0;line-height:1.5}.product-wizard-aside ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.product-wizard-aside li{color:var(--pw-muted);padding-left:24px;font-size:12px;position:relative}.product-wizard-aside li:before{color:#087647;content:"✓";background:#dff6e9;border-radius:50%;place-items:center;width:17px;height:17px;font-size:10px;display:grid;position:absolute;left:0}.commerce-orders-page{--co-blue:#2514f5;--co-navy:#08064d;--co-muted:#59549a;width:min(1240px,100% - 38px);color:var(--co-navy);gap:14px;margin:0 auto;padding:26px 0 48px;display:grid}.commerce-orders-head{justify-content:space-between;align-items:flex-end;gap:20px;padding:0 2px 4px;display:flex}.commerce-orders-head p{color:var(--co-muted);margin:0 0 5px;font-size:12px}.commerce-orders-head p span{padding:0 6px}.commerce-orders-head h1{margin:0;font-size:37px;line-height:1}.commerce-orders-head>div>span{color:var(--co-blue);margin-top:6px;display:block}.commerce-orders-head .is-disabled{opacity:.62}.commerce-order-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.commerce-order-metrics article{background:#fff;border:1px solid #dfe5f1;border-radius:8px;align-items:center;gap:11px;min-height:96px;padding:14px;display:flex}.commerce-order-metrics i{border-radius:50%;flex:none;place-items:center;width:43px;height:43px;display:grid}.commerce-order-metrics i .app-icon{width:23px}.commerce-order-metrics .tone-blue{color:#184bdc;background:#e8efff}.commerce-order-metrics .tone-violet{color:#5c27db;background:#f0eaff}.commerce-order-metrics .tone-amber{color:#d57b00;background:#fff0d6}.commerce-order-metrics .tone-green{color:#078650;background:#dff7eb}.commerce-order-metrics .tone-red{color:#dd2638;background:#ffe4e8}.commerce-order-metrics span,.commerce-order-metrics strong,.commerce-order-metrics small{display:block}.commerce-order-metrics span{color:var(--co-muted);font-size:11px}.commerce-order-metrics strong{color:var(--co-navy);margin:5px 0;font-size:24px}.commerce-order-metrics small{font-size:8px}.commerce-orders-layout{grid-template-columns:minmax(0,2.4fr) minmax(290px,.8fr);gap:12px;display:grid}.commerce-orders-main,.commerce-order-detail{background:#fff;border:1px solid #dfe5f1;border-radius:8px;min-width:0}.commerce-order-filters{border-bottom:1px solid #e3e8f2;grid-template-columns:minmax(220px,1fr) 150px 155px auto auto;gap:8px;padding:12px;display:grid}.commerce-order-filters label{background:#f8faff;border:1px solid #d7dfef;border-radius:6px;align-items:center;gap:7px;padding:0 10px;display:flex}.commerce-order-filters label .app-icon{color:#6b68b2;width:17px}.commerce-order-filters input{background:0 0;border:0;outline:0;width:100%;min-width:0}.commerce-order-filters select{min-height:40px;color:var(--co-navy);background:#fff;border:1px solid #d7dfef;border-radius:6px;padding:0 9px}.commerce-order-filters>a{color:var(--co-blue);align-self:center;font-size:12px}.commerce-order-tabs{border-bottom:1px solid #e3e8f2;gap:8px;padding:0 12px;display:flex}.commerce-order-tabs a{color:var(--co-muted);border-bottom:2px solid #0000;padding:13px 10px 11px;font-size:12px}.commerce-order-tabs a.active{color:var(--co-blue);border-bottom-color:var(--co-blue);font-weight:700}.commerce-order-table-wrap{overflow-x:auto}.commerce-order-table{border-collapse:collapse;width:100%;min-width:840px}.commerce-order-table th,.commerce-order-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #e7ebf3;padding:11px 9px}.commerce-order-table th{color:var(--co-navy);background:#f8faff;font-size:10px}.commerce-order-table td{color:#35317a;font-size:11px}.commerce-order-table tr.selected td{background:#f7f5ff}.commerce-order-table td strong,.commerce-order-table td small{display:block}.commerce-order-table td strong{color:var(--co-blue)}.commerce-order-table td small{color:#7571a5;margin-top:3px;font-size:9px}.commerce-order-table td:last-child a{color:var(--co-blue);letter-spacing:1px;font-weight:900}.commerce-order-channel{align-items:center;gap:6px;display:inline-flex!important}.commerce-order-channel .channel-icon{width:20px;height:20px}.commerce-order-status{border-radius:5px;padding:5px 9px;font-style:normal;font-weight:650;display:inline-flex}.status-success{color:#087647;background:#dcf7e9}.status-processing{color:#075ed1;background:#deebff}.status-pending{color:#b46900;background:#fff0d2}.status-danger{color:#c62235;background:#ffe1e6}.commerce-order-pagination{color:var(--co-muted);justify-content:space-between;align-items:center;gap:12px;padding:12px;font-size:11px;display:flex}.commerce-order-pagination nav>div:first-child{display:none}.commerce-order-pagination nav>div:last-child{align-items:center;gap:8px;display:flex}.commerce-order-pagination nav span,.commerce-order-pagination nav a{font-size:11px}.commerce-order-note{color:#433e84;background:#f0f1ff;border-radius:7px;align-items:center;gap:10px;margin:0 12px 12px;padding:11px;font-size:10px;display:flex}.commerce-order-note .app-icon{width:21px;color:var(--co-blue);flex:none}.commerce-order-detail{align-self:start}.commerce-order-detail>header{border-bottom:1px solid #e3e8f2;justify-content:space-between;align-items:flex-start;gap:10px;padding:16px;display:flex}.commerce-order-detail header small,.commerce-order-detail header time{color:var(--co-muted);font-size:10px;display:block}.commerce-order-detail h2{margin:4px 0;font-size:20px}.commerce-order-detail>section{border-bottom:1px solid #e3e8f2;padding:15px}.commerce-order-detail h3{margin:0 0 11px;font-size:13px}.commerce-order-detail p{font-size:11px}.commerce-order-detail dl{margin:10px 0 0}.commerce-order-detail dl>div{grid-template-columns:105px 1fr;gap:7px;padding:6px 0;display:grid}.commerce-order-detail dt{color:var(--co-muted);font-size:10px}.commerce-order-detail dd{overflow-wrap:anywhere;margin:0;font-size:10px}.commerce-order-detail ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.commerce-order-detail li{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:8px;padding-bottom:8px;display:flex}.commerce-order-detail li span,.commerce-order-detail li strong,.commerce-order-detail li small{display:block}.commerce-order-detail li small{color:var(--co-muted);margin-top:3px;font-size:9px}.commerce-order-detail>button{width:calc(100% - 30px);margin:15px}.commerce-order-error{color:#a72936;background:#fff0f1;border-radius:6px;padding:9px}.commerce-order-empty{min-height:190px;color:var(--co-muted);text-align:center;place-content:center;justify-items:center;gap:7px;padding:22px;display:grid}.commerce-order-empty .app-icon{color:#aaa4ce;width:42px}.commerce-order-empty strong{color:var(--co-navy)}.commerce-order-empty span{max-width:340px;font-size:11px}.commerce-orders-head-actions{align-items:center;gap:9px;display:flex}.commerce-plan-usage{gap:14px;display:grid}.commerce-plan-usage .account-section-title{align-items:flex-start}.commerce-plan-usage .account-section-title>div:last-child{gap:12px;display:flex}.commerce-plan-usage .account-section-title a{color:#2514f5;font-size:12px}.commerce-usage-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid!important}.commerce-plan-usage>small{color:#756e82}.commerce-report-filters{background:#fff;border:1px solid #dfe5f1;border-radius:8px;grid-template-columns:160px 160px 190px auto;align-items:end;gap:10px;padding:14px;display:grid}.commerce-report-filters label{color:var(--co-muted);font-size:11px}.commerce-report-filters :is(input,select){width:100%;min-height:41px;color:var(--co-navy);background:#fff;border:1px solid #d7dfef;border-radius:6px;margin-top:6px;padding:8px 10px;display:block}.commerce-report-error{color:#a72936;background:#fff0f1;border-radius:6px;margin:0;padding:10px 13px}.commerce-report-integrity{background:#fff;border:1px solid #dfe5f1;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:13px 15px;display:flex}.commerce-report-integrity>div{align-items:center;gap:10px;display:flex}.commerce-report-integrity .app-icon{width:24px}.commerce-report-integrity span,.commerce-report-integrity strong,.commerce-report-integrity small{display:block}.commerce-report-integrity>span,.commerce-report-integrity small{color:var(--co-muted);font-size:10px}.commerce-report-integrity.status-success .app-icon{color:#078650}.commerce-report-integrity.status-pending .app-icon{color:#d57b00}.commerce-report-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.commerce-report-panel{background:#fff;border:1px solid #dfe5f1;border-radius:8px;min-width:0;overflow:hidden}.commerce-report-panel>header{border-bottom:1px solid #e3e8f2;padding:15px}.commerce-report-panel h2,.commerce-report-panel p{margin:0}.commerce-report-panel h2{font-size:16px}.commerce-report-panel p{color:var(--co-muted);margin-top:4px;font-size:10px}.commerce-report-panel .commerce-order-table{min-width:570px}.product-catalogue-head{padding-bottom:4px}.product-catalogue-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.product-catalogue-metrics article{background:#fff;border:1px solid #dfe5f1;border-radius:9px;align-items:center;gap:13px;min-height:104px;padding:16px;display:flex}.product-metric-icon{color:#2514f5;background:#ececff;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;font-size:21px;font-style:normal;display:grid}.product-metric-icon.is-active{color:#078650;background:#dff7eb}.product-metric-icon.is-draft{color:#b46900;background:#fff0d2}.product-metric-icon.is-inactive{color:#c62235;background:#ffe1e6}.product-catalogue-metrics small,.product-catalogue-metrics strong,.product-catalogue-metrics em{display:block}.product-catalogue-metrics small{color:#59549a;font-size:11px}.product-catalogue-metrics strong{color:#08064d;margin:3px 0;font-size:24px}.product-catalogue-metrics em{color:#8581aa;font-size:9px;font-style:normal}.product-catalogue-panel{min-width:0;padding:0;overflow:hidden}.product-catalogue-panel>.customer-panel-head{border-bottom:1px solid #e3e8f2;padding:17px 18px}.product-catalogue-filters{border-bottom:1px solid #e3e8f2;align-items:center;gap:9px;padding:12px 18px;display:flex}.product-catalogue-filters>label:first-child{background:#f8faff;border:1px solid #d7dfef;border-radius:7px;flex:1;align-items:center;gap:8px;min-width:220px;min-height:42px;padding:0 11px;display:flex}.product-catalogue-filters .app-icon{color:#6b68b2;width:17px}.product-catalogue-filters input{background:0 0;border:0;outline:0;width:100%;min-width:0}.product-catalogue-filters>label:nth-child(2){color:#59549a;align-items:center;gap:7px;font-size:11px;display:flex}.product-catalogue-filters select{color:#08064d;background:#fff;border:1px solid #d7dfef;border-radius:7px;min-height:42px;padding:0 9px}.product-catalogue-filters>a{color:#2514f5;font-size:11px}.product-catalogue-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.product-catalogue-table{border-collapse:collapse;width:100%;min-width:900px}.product-catalogue-table th,.product-catalogue-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #e7ebf3;padding:11px 10px}.product-catalogue-table th{color:#08064d;background:#f8faff;font-size:10px}.product-catalogue-table td{color:#35317a;font-size:11px}.product-catalogue-table td:first-child{align-items:center;gap:10px;display:flex}.product-catalogue-table td strong,.product-catalogue-table td small{display:block}.product-catalogue-table td strong{color:#08064d;font-size:12px}.product-catalogue-table td small{color:#7571a5;margin-top:3px;font-size:9px}.product-table-avatar{color:#2514f5;background:#efefff;border-radius:8px;flex:none;place-items:center;width:39px;height:39px;font-weight:750;display:grid}.product-status{color:#4c4773;background:#ecebf2;border-radius:5px;padding:5px 9px;font-weight:650;display:inline-flex}.product-status.is-active{color:#087647;background:#dcf7e9}.product-status.is-draft{color:#8b6000;background:#fff0d2}.product-status.is-inactive,.product-status.is-archived{color:#c62235;background:#ffe1e6}.product-catalogue-table td:last-child a{color:#2514f5;font-weight:700}.product-catalogue-pagination{color:#59549a;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-size:11px;display:flex}.product-catalogue-pagination div{gap:8px;display:flex}.product-catalogue-pagination a{color:#2514f5;background:#fff;border:1px solid #d7dfef;border-radius:6px;padding:7px 10px}.product-table-identity{min-width:0;color:inherit;align-items:center;gap:10px;display:flex}.product-table-image{object-fit:cover;background:#f3f4f8;border-radius:8px;flex:none;width:39px;height:39px}.product-catalogue-table td:last-child{white-space:nowrap}.product-catalogue-table td:last-child a+a{margin-left:10px}.product-detail-page{--pd-blue:#2514f5;--pd-navy:#08064d;--pd-muted:#59549a;width:min(1280px,100% - 38px);color:var(--pd-navy);gap:0;margin:0 auto;padding:25px 0 44px;display:grid}.product-detail-head{justify-content:space-between;align-items:flex-end;gap:20px;padding:0 10px 17px;display:flex}.product-detail-head p{color:var(--pd-muted);align-items:center;gap:9px;margin:0 0 8px;font-size:11px;display:flex}.product-detail-head p a{color:var(--pd-blue)}.product-detail-head>div>div{align-items:center;gap:11px;display:flex}.product-detail-head h1{margin:0;font-size:31px;line-height:1.05}.product-detail-head>div>small{color:var(--pd-muted);margin-top:8px;font-size:12px;display:block}.product-detail-head>div>small i{color:#aaa7c8;padding:0 7px;font-style:normal}.product-detail-tabs{border-bottom:1px solid #dfe5f1;gap:16px;padding:0 10px;display:flex}.product-detail-tabs a{min-width:86px;color:var(--pd-muted);text-align:center;border-bottom:2px solid #0000;padding:12px 8px 13px;font-size:11px}.product-detail-tabs a.active{color:var(--pd-blue);border-bottom-color:var(--pd-blue);font-weight:700}.product-detail-layout{grid-template-columns:minmax(0,2.65fr) minmax(290px,.9fr);gap:12px;padding-top:12px;display:grid}.product-detail-layout>main{gap:12px;min-width:0;display:grid}.product-detail-primary{grid-template-columns:minmax(300px,.92fr) minmax(390px,1.18fr);gap:12px;display:grid}.product-detail-secondary{grid-template-columns:1.15fr .85fr;gap:12px;display:grid}.product-detail-layout>aside{align-content:start;gap:8px;min-width:0;display:grid}.product-gallery,.product-detail-card{background:#fff;border:1px solid #dfe5f1;border-radius:8px;min-width:0}.product-gallery{padding:10px}.product-gallery-stage{background:#f7f7f8;border-radius:7px;place-items:center;min-height:326px;display:grid;overflow:hidden}.product-gallery-stage>img{object-fit:contain;width:100%;height:326px}.product-gallery-empty{color:#807ca5;text-align:center;justify-items:center;gap:7px;display:grid}.product-gallery-empty .app-icon{color:#aaa7c8;width:54px}.product-gallery-empty strong{color:var(--pd-navy)}.product-gallery-empty span{font-size:10px}.product-gallery-thumbs{gap:8px;margin-top:9px;display:flex;overflow-x:auto}.product-gallery-thumbs button{cursor:pointer;background:#fff;border:1px solid #dce2ef;border-radius:7px;flex:none;width:67px;height:67px;padding:3px}.product-gallery-thumbs button.active{border:2px solid var(--pd-blue)}.product-gallery-thumbs img{object-fit:cover;border-radius:4px;width:100%;height:100%}.product-detail-card{padding:14px}.product-detail-card>header{align-items:center;gap:9px;margin-bottom:12px;display:flex}.product-detail-card>header>span{width:37px;height:37px;color:var(--pd-blue);background:#efefff;border-radius:50%;flex:none;place-items:center;display:grid}.product-detail-card>header .app-icon{width:20px}.product-detail-card h2{margin:0;font-size:14px}.product-detail-card header small{color:var(--pd-muted);margin-top:3px;font-size:9px;display:block}.product-detail-card header>a{color:var(--pd-blue);margin-left:auto;font-size:11px;font-weight:700}.product-detail-card dl{margin:0}.product-detail-card dl>div{border-bottom:1px solid #e8ebf3;grid-template-columns:150px minmax(0,1fr);gap:10px;padding:9px 0;display:grid}.product-detail-card dl>div:last-child{border-bottom:0}.product-detail-card dt{color:var(--pd-muted);font-size:11px}.product-detail-card dd{color:var(--pd-navy);margin:0;font-size:11px;line-height:1.55}.product-information dl>div:nth-last-child(-n+2){align-items:start}.product-variant-table{overflow-x:auto}.product-variant-table table{border-collapse:collapse;width:100%;min-width:500px}.product-variant-table th,.product-variant-table td{text-align:left;border-bottom:1px solid #e8ebf3;padding:10px 8px;font-size:10px}.product-variant-table th{background:#f7f9fd}.additional-details dl>div{grid-template-columns:125px minmax(0,1fr)}.product-detail-actions{justify-content:space-between;align-items:center;padding:8px;display:flex}.product-detail-card.compact{padding:14px 16px}.product-detail-card.compact>header{margin-bottom:8px}.product-detail-card.compact dl>div{border:0;grid-template-columns:1fr auto;padding:5px 0}.product-detail-card.compact dd{text-align:right;font-weight:650}.product-state>strong{margin:1px 0 6px}.product-state>p,.product-detail-muted{color:var(--pd-muted);margin:0;font-size:10px;line-height:1.5}.product-channel-row{color:var(--pd-muted);justify-content:space-between;align-items:center;padding:6px 0;font-size:10px;display:flex}.product-channel-row b{color:#087647;background:#dcf7e9;border-radius:5px;padding:4px 7px;font-weight:600}.product-orders-page{--pd-blue:#2514f5;--pd-navy:#08064d;--pd-muted:#59549a;width:min(1280px,100% - 38px);color:var(--pd-navy);margin:0 auto;padding:25px 0 44px}.product-order-head{justify-content:space-between;align-items:center;gap:20px;padding:0 10px 12px;display:flex}.product-order-heading{align-items:center;gap:12px;display:flex}.product-order-heading>img,.product-order-heading>.product-table-avatar{object-fit:cover;border-radius:8px;width:76px;height:76px}.product-order-heading p{color:var(--pd-muted);gap:8px;margin:0 0 5px;font-size:10px;display:flex}.product-order-heading p a{color:var(--pd-blue)}.product-order-heading>div>div{align-items:center;gap:10px;display:flex}.product-order-heading h1{margin:0;font-size:27px}.product-order-heading small{color:var(--pd-muted);margin-top:5px;font-size:11px;display:block}.product-order-heading small i{padding:0 6px;font-style:normal}.product-order-layout{grid-template-columns:minmax(0,2.7fr) minmax(270px,.9fr);gap:12px;padding-top:12px;display:grid}.product-order-main{background:#fff;border:1px solid #dfe5f1;border-radius:8px;min-width:0;overflow:hidden}.product-order-main>header{border-bottom:1px solid #e3e8f2;align-items:center;gap:10px;padding:14px;display:flex}.product-order-main>header>span{width:39px;height:39px;color:var(--pd-blue);background:#efefff;border-radius:50%;place-items:center;display:grid}.product-order-main>header .app-icon{width:21px}.product-order-main h2,.product-order-main p{margin:0}.product-order-main h2{font-size:15px}.product-order-main p{color:var(--pd-muted);margin-top:3px;font-size:9px}.product-order-main .commerce-order-filters{grid-template-columns:minmax(220px,1fr) 135px 135px auto auto}.product-order-table{min-width:900px}.product-order-layout>aside{align-content:start;gap:10px;display:grid}.product-order-summary>div{grid-template-columns:1fr 1fr;display:grid}.product-order-summary article{border-bottom:1px solid #e7ebf3;border-right:1px solid #e7ebf3;padding:13px 5px}.product-order-summary article:nth-child(2n){border-right:0}.product-order-summary article:nth-last-child(-n+2){border-bottom:0}.product-order-summary article strong,.product-order-summary article small{display:block}.product-order-summary article strong{font-size:16px}.product-order-summary article small{color:var(--pd-muted);margin-top:4px;font-size:9px}.product-top-channels>header{justify-content:space-between}.product-top-channels>div{grid-template-columns:74px 25px 1fr 30px;align-items:center;gap:7px;padding:6px 0;font-size:9px;display:grid}.product-top-channels>div>i{background:#e5e8f2;border-radius:5px;height:7px;overflow:hidden}.product-top-channels>div>i>b{background:var(--pd-blue);border-radius:5px;height:100%;display:block}.product-top-channels>div>small{text-align:right}.product-order-tips ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.product-order-tips li{color:var(--pd-muted);font-size:9px}.product-order-tips li:before{content:"✓";color:#078650;background:#dcf7e9;border-radius:50%;place-items:center;width:16px;height:16px;margin-right:7px;display:inline-grid}@media (width<=800px){html{overflow-x:hidden}.app-shell.customer-body{min-width:0;overflow-x:hidden}.app-shell .customer-sidebar{z-index:40;width:min(86vw,320px);max-width:100%;padding-bottom:max(18px,env(safe-area-inset-bottom));overscroll-behavior:contain;transition:transform .2s;overflow-y:auto}.app-shell .customer-main{width:100%;min-width:0;margin-left:0;padding-top:64px}.app-shell .app-topbar,.company-shell .app-topbar{height:64px;padding:0 max(12px,env(safe-area-inset-right)) 0 max(12px,env(safe-area-inset-left));grid-template-columns:36px minmax(0,1fr) auto;gap:10px;display:grid;left:0}.app-topbar>button{color:#23335e;background:0 0;border:0;place-items:center;width:36px;height:40px;padding:0;display:grid}.app-topbar>.app-global-search,.company-shell .app-topbar>.app-global-search{width:100%;min-width:0;height:40px}.app-topbar nav{gap:8px;min-width:0}.app-topbar nav>a{display:none}.app-user-menu summary{gap:0}.app-user-menu summary strong,.app-user-menu summary>.app-icon{display:none}.app-user-menu>div{width:min(220px,100vw - 24px);position:fixed;top:58px;right:12px}.app-shell :is(.customer-dashboard,.customer-subpage,.company-overview,.onboarding-main,.field-sales-shell),.company-shell :is(.customer-dashboard,.customer-subpage,.company-overview,.onboarding-main,.field-sales-shell){width:calc(100% - 28px);min-width:0;max-width:none;margin-inline:auto}.app-shell :is(.customer-dashboard,.customer-subpage,.company-overview,.onboarding-main,.field-sales-shell)>*,.app-shell :is(.customer-panel,.settings-card,.organization-list,.organization-create-card,.organization-side-card){min-width:0;max-width:100%}.app-shell :is(.customer-page-head,.field-sales-hero,.business-health-suite-heading){flex-direction:column;align-items:flex-start;gap:14px;height:auto;min-height:0;padding-top:12px;padding-bottom:18px}.app-shell .customer-page-head>div:last-child{flex-wrap:wrap;gap:9px;width:100%;display:flex}.app-shell .customer-page-head>div:last-child :is(a,button){text-align:center;flex:auto}.personal-dashboard .app-dashboard-bottom{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.personal-dashboard .app-dashboard-bottom>*{width:100%;min-width:0}.personal-dashboard .app-explore-panel{width:100%;max-width:100%;position:static;inset:auto}.organization-index-grid,.organization-workspace-grid,.settings-grid,.billing-history-grid,.customer-impact-grid,.customer-danger-panel{grid-template-columns:minmax(0,1fr)}.organization-create-card{position:static}.company-overview-layout,.company-overview-bottom,.business-health-primary,.business-health-secondary{grid-template-columns:minmax(0,1fr)}.company-overview-aside{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell :is(img,svg,video,canvas),.app-shell :is(input,select,textarea){max-width:100%}.app-shell :is(.billing-table,.field-sales-table,.customer-table,.field-worker-table-wrap,.pa-report-list){-webkit-overflow-scrolling:touch;overflow-x:auto}.commerce-launch-dialog{width:min(520px,100% - 28px);max-width:none;margin:auto;padding:24px 20px}.catalog-import-upload form,.catalog-import-submit{flex-direction:column;align-items:stretch}.catalog-import-summary,.catalog-import-correction-row form{grid-template-columns:repeat(2,minmax(0,1fr))}.product-wizard{width:calc(100% - 28px);padding-top:18px}.product-wizard-layout{grid-template-columns:1fr}.product-wizard-aside{grid-template-columns:1fr 1fr}.product-wizard-split{grid-template-columns:1fr}.product-wizard-grid.three{grid-template-columns:repeat(2,1fr)}.commerce-orders-page{width:calc(100% - 28px)}.commerce-order-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.commerce-orders-layout,.commerce-report-grid{grid-template-columns:1fr}.commerce-order-detail{order:-1}.commerce-order-filters{grid-template-columns:1fr 1fr}.commerce-order-filters label{grid-column:1/-1}.commerce-report-filters{grid-template-columns:1fr 1fr}.commerce-usage-grid,.product-catalogue-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.product-catalogue-filters{flex-wrap:wrap;align-items:stretch}.product-catalogue-filters>label:first-child{flex-basis:100%}.product-detail-page{width:calc(100% - 28px)}.product-detail-layout{grid-template-columns:1fr}.product-detail-layout>aside{grid-template-columns:repeat(2,minmax(0,1fr))}.product-detail-primary{grid-template-columns:minmax(280px,.8fr) minmax(360px,1.2fr)}.product-orders-page{width:calc(100% - 28px)}.product-order-layout{grid-template-columns:1fr}.product-order-layout>aside{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=560px){.catalog-import-correction-row form{grid-template-columns:1fr}.catalog-import-correction-row .wide{grid-column:auto}.catalog-import-correction-actions{flex-direction:column;align-items:stretch}.catalog-import-correction-actions button{width:100%}.app-shell .app-topbar,.company-shell .app-topbar{grid-template-columns:36px minmax(0,1fr) 40px;gap:7px}.app-topbar>.app-global-search,.company-shell .app-topbar>.app-global-search{width:100%}.app-global-search input{min-width:0;font-size:16px}.app-global-search input::placeholder{color:#0000}.app-shell :is(.customer-dashboard,.customer-subpage,.company-overview,.onboarding-main,.field-sales-shell),.company-shell :is(.customer-dashboard,.customer-subpage,.company-overview,.onboarding-main,.field-sales-shell){width:calc(100% - 24px);padding-top:16px;padding-bottom:32px}.personal-dashboard .app-welcome-head{padding:10px 0 18px}.personal-dashboard .app-welcome-head>div{padding-top:0}.personal-dashboard .app-welcome-head h1{overflow-wrap:anywhere;font-size:clamp(28px,9vw,34px)}.personal-dashboard :is(.app-stat-grid,.app-company-grid,.app-quick-grid){grid-template-columns:minmax(0,1fr)}.personal-dashboard .app-company-card{height:auto;min-height:160px}.personal-dashboard .app-quick-grid>a{min-height:82px}.personal-dashboard .app-section-head{gap:12px}.personal-dashboard .app-section-head a{flex:none}.company-overview-aside,.company-shell .company-setup-panel>div,.company-shell .company-metric-grid{grid-template-columns:minmax(0,1fr)}.app-shell :is(.customer-panel,.settings-card,.organization-create-card,.organization-side-card){padding:18px 16px}.app-shell :is(.customer-primary-button,.customer-secondary-button,.button--primary,.button--outline){min-height:44px}.workspace-invitations-empty{justify-content:flex-start;align-items:flex-start;padding:22px 0}.workspace-invitations article{grid-template-columns:40px minmax(0,1fr)}.workspace-invitations article time{grid-column:2}.organization-card{grid-template-columns:48px minmax(0,1fr)}.organization-card form{grid-column:1/-1}.organization-card form .button{width:100%}.settings-grid,.customer-invite-panel>form,.customer-danger-panel,.customer-danger-panel form{grid-template-columns:minmax(0,1fr)}.customer-member-table article{grid-template-columns:38px minmax(0,1fr)}.customer-member-table article form{grid-column:1/-1}.billing-current{grid-template-columns:minmax(0,1fr)}.commerce-launch-dialog__actions{grid-template-columns:1fr;display:grid}.commerce-launch-dialog__actions button{width:100%}.catalog-import-summary{grid-template-columns:minmax(0,1fr)}.product-wizard-head h1{font-size:31px}.product-wizard-steps{grid-template-columns:repeat(5,145px);padding:0 4px 10px;overflow-x:auto}.product-wizard-grid,.product-channel-grid,.product-review-grid,.product-wizard-aside,.product-wizard-grid.three,.product-visibility-grid{grid-template-columns:1fr}.product-visibility-grid fieldset+fieldset{border-top:1px solid #e3e7f0;border-left:0;margin-top:16px;padding-top:16px}.product-wizard-actions{flex-wrap:wrap;align-items:stretch}.product-wizard-actions>span{display:none}.product-wizard-actions>[data-wizard-final]{grid-template-columns:1fr 1fr;width:100%;display:grid}.product-wizard-actions>[data-wizard-next]{margin-left:auto}.commerce-orders-head{flex-direction:column;align-items:stretch}.commerce-order-metrics{grid-template-columns:1fr 1fr}.commerce-order-filters,.commerce-report-filters{grid-template-columns:1fr}.commerce-order-filters label{grid-column:auto}.commerce-order-tabs{overflow-x:auto}.commerce-order-tabs a{flex:none}.commerce-order-pagination,.commerce-report-integrity{flex-direction:column;align-items:flex-start}.commerce-orders-head-actions{flex-direction:column;align-items:stretch}.commerce-usage-grid{grid-template-columns:1fr}.commerce-plan-usage .account-section-title{flex-direction:column;align-items:flex-start;gap:9px}.product-catalogue-metrics{grid-template-columns:1fr}.product-catalogue-filters{grid-template-columns:1fr;display:grid}.product-catalogue-filters>label:first-child{min-width:0}.product-catalogue-filters>label:nth-child(2){justify-content:space-between}.product-catalogue-pagination{flex-direction:column;align-items:flex-start}.product-detail-head{flex-direction:column;align-items:stretch}.product-detail-head nav a{text-align:center;display:block}.product-detail-tabs{overflow-x:auto}.product-detail-tabs a{flex:none}.product-detail-primary,.product-detail-secondary,.product-detail-layout>aside{grid-template-columns:1fr}.product-gallery-stage,.product-gallery-stage>img{height:260px;min-height:260px}.product-detail-card dl>div{grid-template-columns:110px minmax(0,1fr)}.product-detail-actions{flex-direction:column;align-items:stretch;gap:8px}.product-detail-actions a{text-align:center}.product-order-head{flex-direction:column;align-items:stretch}.product-order-heading{align-items:flex-start}.product-order-heading>img,.product-order-heading>.product-table-avatar{width:58px;height:58px}.product-order-heading h1{font-size:22px}.product-order-layout>aside,.product-order-main .commerce-order-filters{grid-template-columns:1fr}.product-order-main .commerce-order-filters label{grid-column:auto}}.channel-policy-editor{width:min(100%,640px)}.channel-policy-editor summary{cursor:pointer;padding:12px 0;font-weight:650}.channel-policy-editor form{background:#faf9fd;border:1px solid #e5dff2;border-radius:14px;gap:18px;padding:18px;display:grid}.channel-policy-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.channel-policy-grid label{gap:8px;font-weight:600;display:grid}.channel-policy-grid select{background:#fff;border:1px solid #ddd5ed;border-radius:9px;width:100%;min-height:42px;padding:8px}.channel-policy-grid small,.channel-policy-help{color:#746988;font-weight:400;line-height:1.5}.channel-policy-footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.channel-product-scope[hidden]{display:none}.channel-product-scope{max-height:240px;overflow:auto}.product-detail-card dl dd{overflow-wrap:anywhere}@media (width<=760px){.channel-policy-grid{grid-template-columns:1fr}.channel-policy-footer{flex-wrap:wrap}}.company-settings-page{max-width:1160px;padding-bottom:48px}.company-settings-page .customer-page-head{align-items:flex-start;gap:24px;margin-bottom:26px}.company-settings-page .customer-page-head h1{letter-spacing:-1px;font-size:32px}.company-settings-page .customer-page-head>div:last-child{flex-wrap:wrap;gap:10px;display:flex}.company-settings-page .customer-page-head>div:first-child{display:block}.company-settings-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:24px;display:grid}.company-settings-summary>div{background:#fff;border:1px solid #e5e4ed;border-radius:16px;gap:8px;padding:22px 24px;display:grid;box-shadow:0 4px 16px #21104404}.company-settings-summary span{color:#746e85;font-size:12px;font-weight:650}.company-settings-summary strong{letter-spacing:-.7px;color:#30204e;font-size:28px;line-height:1.2}.company-settings-summary small{color:#827c91;font-size:12px}.company-settings-nav{background:#f3f0f8;border:1px solid #e7e3ef;border-radius:12px;flex-wrap:wrap;gap:8px;margin-bottom:24px;padding:7px;display:flex}.company-settings-nav a{color:#615575;border-radius:8px;padding:10px 16px;font-size:13px;font-weight:650;text-decoration:none}.company-settings-nav a:hover,.company-settings-nav a:focus-visible{color:#5d2e9b;background:#fff;box-shadow:0 2px 6px #24124d0a}.company-settings-page .customer-panel{border:1px solid #e5e2ed;border-radius:16px;padding:26px;box-shadow:0 5px 20px #24124d04}.company-settings-page section[id]{scroll-margin-top:100px}.company-settings-page .customer-panel-head h2{letter-spacing:-.3px;font-size:19px}.company-settings-page .customer-panel-head p{color:#81798e;max-width:650px;margin-top:6px;font-size:13px;line-height:1.65}.company-settings-page>.customer-panel+.customer-panel,.company-settings-page>.customer-panel+.customer-settings-grid{margin-top:22px}.company-settings-page .customer-settings-grid>.customer-panel{margin-top:0}.company-settings-page .customer-member-table article{gap:14px;min-height:84px}.company-settings-page .customer-member-table strong{font-size:14px}.company-settings-page .customer-member-table small{overflow-wrap:anywhere;margin-top:5px;font-size:12px}.company-settings-page .customer-member-avatar{color:#6a3c9b;background:#efe8fa;border-radius:12px;width:40px;height:40px;font-size:13px}.company-settings-page .company-role-badge{color:#716580;background:#f3f1f7;border-radius:20px;padding:6px 11px;font-size:11px;font-style:normal;font-weight:650}.company-settings-page .company-role-badge--owner{color:#7340a3;background:#efe5fb}.company-self-tag{color:#82738f;background:#f1eef6;border-radius:5px;margin-left:6px;padding:3px 7px;font-size:10px;font-weight:500;display:inline-block}.company-settings-page :is(label,.customer-settings-copy){font-size:13px;line-height:1.6}.company-settings-page :is(input:not([type=hidden]),select){color:#352a48;width:100%;min-height:46px;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #ded9e8;border-radius:9px;padding:11px 13px;font-size:13px}.company-settings-page :is(input,select,button,a):focus-visible{outline-offset:3px;outline:3px solid #b99cdd}.company-settings-page .customer-invite-panel>form{grid-template-columns:minmax(0,1fr) 210px auto;gap:16px;margin-top:22px}.company-settings-page .customer-pending-list{margin-top:26px;padding-top:20px}.company-settings-page .customer-pending-list h3{color:#655672;margin-bottom:10px;font-size:13px}.company-settings-page .customer-pending-list article{flex-wrap:wrap;gap:16px;padding:16px 0}.company-settings-page .customer-pending-list strong{overflow-wrap:anywhere;font-size:13px}.company-settings-page .customer-pending-list small{color:#8a7e98;margin-top:6px;font-size:12px}.company-invitation-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.company-settings-page .customer-pending-list button{color:#76449f;background:#faf7ff;border:1px solid #dfd4ee;border-radius:8px;min-height:38px;padding:8px 12px;font-size:12px;font-weight:650}.company-settings-page .customer-pending-list .customer-danger-link{color:#ac4e5d;background:0 0;border-color:#0000}.company-settings-empty{text-align:center;background:#faf9fc;border:1px dashed #ddd6e8;border-radius:12px;margin:20px 0;padding:22px}.company-settings-empty strong{color:#71617e;font-size:13px}.company-settings-empty p{color:#968a9f;margin:7px 0 0;font-size:12px;line-height:1.6}.company-branch-form{border-top:1px solid #ede8f2;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:18px;margin-top:24px;padding-top:24px;display:grid}.company-branch-form label{color:#655672;gap:7px;font-weight:650;display:grid}.company-branch-form>button{justify-self:start}.company-settings-page .customer-settings-grid{gap:22px}.company-settings-page .customer-settings-card>form{gap:18px}.company-membership-card{flex-direction:column;display:flex}.company-membership-card>form{margin-top:auto!important}.company-settings-page .customer-danger-panel{background:#fff8f8;border:1px solid #efd5da;border-radius:16px;gap:24px;margin-top:28px;padding:26px}.company-settings-page .customer-danger-panel h2{color:#994655}.company-settings-page .customer-danger-panel p{color:#9a7380;line-height:1.7}.company-settings-hero{background:linear-gradient(125deg,#fff 0%,#fbf9ff 62%,#f0ebff 100%);border:1px solid #e5e0ef;border-radius:20px;padding:28px 30px;position:relative;overflow:hidden;box-shadow:0 10px 35px #29144d0f}.company-settings-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#7044b721,#7044b700 68%);border-radius:50%;width:245px;height:245px;position:absolute;bottom:-95px;right:-70px}.company-settings-hero__copy{align-items:center;gap:18px;min-width:0;display:flex!important}.company-settings-hero__icon,.company-section-head__icon{color:#fff;background:linear-gradient(145deg,#7343b5,#4a2384);flex:none;place-items:center;display:grid;box-shadow:0 8px 20px #4e248733}.company-settings-hero__icon{border-radius:15px;width:52px;height:52px}.company-settings-hero__icon .app-icon{width:25px;height:25px}.company-settings-hero__actions{z-index:1;position:relative}.business-profile-settings{gap:20px;max-width:1240px;display:grid}.business-profile-hero{color:#332a3b;background:#fff;border:1px solid #e8e4eb;border-radius:17px;grid-template-columns:minmax(0,1fr) 360px;align-items:stretch;gap:42px;padding:34px;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 25px #2a1d350b}.business-profile-hero:before{content:"";pointer-events:none;background:linear-gradient(90deg,#563074 0%,#8056a0 42%,#d7c9e1 100%);height:4px;position:absolute;top:0;left:0;right:0}.business-profile-hero:after{display:none}.business-profile-hero__main,.business-profile-hero__status{z-index:1;position:relative}.business-profile-back{color:#786f7d;align-items:center;gap:6px;margin-bottom:29px;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}.business-profile-back .app-icon{width:16px;height:16px;transform:rotate(180deg)}.business-profile-back:hover{color:#5e347d}.business-profile-title{grid-template-columns:56px minmax(0,1fr);align-items:start;gap:20px;display:grid}.business-profile-title>span{color:#69418a;background:#f7f3f9;border:1px solid #e6dee9;border-radius:13px;place-items:center;width:54px;height:54px;display:grid}.business-profile-title>span .app-icon{width:26px;height:26px}.business-profile-title p,.business-profile-title h1,.business-profile-title small{margin:0;display:block}.business-profile-title p{color:#77518f;letter-spacing:.13em;margin-bottom:8px;font-size:12px;font-weight:800}.business-profile-title h1{color:#28212d;letter-spacing:-1px;max-width:800px;font-size:38px;line-height:1.12}.business-profile-title small{color:#716a75;max-width:760px;margin-top:12px;font-size:15px;line-height:1.62}.business-profile-hero__tags{flex-wrap:wrap;gap:8px;margin-top:19px;display:flex}.business-profile-hero__tags span{color:#665b6c;background:#faf9fb;border:1px solid #e9e5eb;border-radius:8px;align-items:center;gap:7px;padding:8px 11px;font-size:12px;font-weight:700;display:inline-flex}.business-profile-hero__tags .app-icon{width:15px;height:15px}.business-profile-hero__status{background:#f8f7f9;border:1px solid #e8e3ea;border-radius:13px;flex-direction:column;justify-content:center;min-width:0;padding:20px;display:flex}.business-profile-hero__status-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.business-profile-hero__status-head>small{color:#8a7f90;font-size:12px;font-weight:750}.business-profile-hero__status h2,.business-profile-hero__status p{margin:0;display:block}.business-profile-hero__status h2{color:#302736;letter-spacing:-.35px;margin-top:17px;font-size:21px}.business-profile-hero__status p{color:#817687;margin-top:6px;font-size:12.5px;line-height:1.55}.business-profile-hero__status dl{border-top:1px solid #e9e4eb;border-bottom:1px solid #e9e4eb;gap:7px;margin:14px 0 0;padding:12px 0;display:grid}.business-profile-hero__status dl>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.business-profile-hero__status dt{color:#928797;font-size:11.5px}.business-profile-hero__status dd{color:#46394e;text-overflow:ellipsis;white-space:nowrap;max-width:195px;margin:0;font-size:12px;font-weight:750;overflow:hidden}.business-profile-hero__status>a{color:#fff;background:#624080;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-height:41px;margin-top:14px;padding:0 14px;font-size:12.5px;font-weight:800;text-decoration:none;transition:background .16s,transform .16s;display:flex}.business-profile-hero__status>a .app-icon{width:14px;height:14px;transition:transform .16s}.business-profile-hero__status>a:hover{background:#52326f;transform:translateY(-1px)}.business-profile-hero__status>a:hover .app-icon{transform:translate(3px)}.business-profile-state{border-radius:999px;align-items:center;gap:7px;padding:7px 11px;font-size:12px;font-weight:800;display:inline-flex}.business-profile-state i{background:currentColor;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #59436812}.business-profile-state--confirmed{color:#22734f;background:#e8f5ee}.business-profile-state--pending{color:#8b641d;background:#faf0d8}.business-profile-alert{color:#684c20;background:linear-gradient(90deg,#fff9e9,#fffdf8);border:1px solid #ecd7a5;border-radius:14px;grid-template-columns:43px minmax(0,1fr);align-items:center;gap:14px;padding:16px 19px;display:grid}.business-profile-alert>span{color:#9b6e18;background:#f7e8bd;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.business-profile-alert .app-icon{width:20px;height:20px}.business-profile-alert strong,.business-profile-alert p{margin:0;display:block}.business-profile-alert strong{font-size:12px}.business-profile-alert p{color:#8a724c;margin-top:3px;font-size:11px;line-height:1.55}.business-profile-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.business-profile-summary>div{background:#fff;border:1px solid #e6e1ec;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:43px minmax(0,1fr);align-items:center;gap:2px 12px;padding:17px 19px;display:grid;box-shadow:0 5px 18px #24123e0a}.business-profile-summary>div>span{color:#7042a7;background:#f1eafa;border-radius:12px;grid-row:1/3;place-items:center;width:41px;height:41px;display:grid}.business-profile-summary .app-icon{width:19px;height:19px}.business-profile-summary small{color:#8a8094;text-transform:uppercase;letter-spacing:.05em;font-size:9.5px;font-weight:750}.business-profile-summary strong{color:#3e2d50;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.business-profile-sync{padding:25px}.business-profile-sync__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.business-profile-sync__grid article{background:#fff;border:1px solid #e6e1ec;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;gap:7px 12px;padding:16px;display:grid}.business-profile-sync__grid article>div{gap:4px;display:grid}.business-profile-sync__grid strong{color:#3c2c49;font-size:14px}.business-profile-sync__grid small,.business-profile-sync__grid p{color:#746a79;margin:0;font-size:12px;line-height:1.5}.business-profile-sync__grid p,.business-profile-sync__grid form{grid-column:1/-1}.business-profile-sync__grid button{color:#684095;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:800}.business-profile-sync__state{color:#6f6475;background:#f0edf2;border-radius:999px;align-self:start;padding:5px 8px;font-size:10px;font-weight:800}.business-profile-sync__state--current{color:#22734f;background:#e8f5ee}.business-profile-sync__state--pending,.business-profile-sync__state--syncing{color:#8b641d;background:#faf0d8}.business-profile-sync__state--failed,.business-profile-sync__state--conflict{color:#9a3434;background:#fbeaea}.business-profile-form{gap:20px;display:grid}.business-profile-settings .business-profile-section{padding:31px}.business-profile-section__head{border-bottom:1px solid #eeeaf2;grid-template-columns:47px minmax(0,1fr);gap:15px;padding-bottom:23px;display:grid}.business-profile-section__head>span{color:#7041a6;background:#f0e8fa;border-radius:13px;place-items:center;width:44px;height:44px;font-size:12px;font-weight:850;display:grid}.business-profile-section__head p,.business-profile-section__head h2,.business-profile-section__head small{margin:0;display:block}.business-profile-section__head p{color:#8152aa;letter-spacing:.13em;margin-bottom:4px;font-size:9px;font-weight:850}.business-profile-section__head h2{color:#352143;letter-spacing:-.3px;font-size:20px}.business-profile-section__head small{color:#82778b;max-width:770px;margin-top:6px;font-size:11.5px;line-height:1.6}.business-profile-fieldset{border:0;min-width:0;margin:25px 0 0;padding:0}.business-profile-fieldset legend{color:#4b3a58;margin-bottom:13px;font-size:12px;font-weight:800}.business-profile-fieldset legend em,.business-profile-fieldset legend span{color:#895db0;text-transform:uppercase;background:#f2ebf8;border-radius:999px;margin-left:6px;padding:3px 7px;font-size:8px;font-style:normal}.business-industry-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:11px;display:grid}.business-industry-grid label{cursor:pointer;background:#fff;border:1px solid #e2dce8;border-radius:13px;flex-direction:column;min-height:132px;padding:15px;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex;position:relative}.business-industry-grid label:hover{border-color:#cbb8dc;transform:translateY(-1px);box-shadow:0 7px 18px #3c1d5a12}.business-industry-grid input,.business-model-grid input,.business-secondary-industries input,.business-capability-grid input{opacity:0;pointer-events:none;position:absolute}.business-industry-grid label:has(input:checked){background:#fbf8ff;border-color:#7140a6;box-shadow:inset 0 0 0 1px #7140a6,0 8px 20px #4a226f14}.business-industry-grid label>i{color:#7546a5;background:#f2ebf8;border-radius:10px;place-items:center;width:36px;height:36px;margin-bottom:12px;font-style:normal;display:grid}.business-industry-grid label>i .app-icon{width:18px;height:18px}.business-industry-grid strong{color:#3c2c49;font-size:14px;line-height:1.35}.business-industry-grid small{color:#746a79;margin-top:6px;font-size:12px;line-height:1.5}.business-choice-check{color:#0000;background:#fff;border:1px solid #ded6e5;border-radius:50%;place-items:center;width:20px;height:20px;top:11px;right:11px;display:grid!important;position:absolute!important}label:has(input:checked)>.business-choice-check{color:#fff;background:#7543a8;border-color:#7543a8}.business-choice-check .app-icon{stroke-width:3px;width:11px;height:11px}.business-model-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.business-model-grid label{cursor:pointer;position:relative}.business-model-grid label>span{background:#fff;border:1px solid #e2dce8;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:34px minmax(0,1fr);gap:3px 11px;min-height:75px;padding:14px;display:grid}.business-model-grid label:has(input:checked)>span{background:#faf7fe;border-color:#7543a8;box-shadow:inset 0 0 0 1px #7543a8}.business-model-grid b{color:#7a4aa8;background:#f1eaf8;border-radius:9px;grid-row:1/3;place-items:center;width:32px;height:32px;font-size:10px;display:grid}.business-model-grid strong{color:#3c2c49;font-size:14px;line-height:1.35}.business-model-grid small{color:#746a79;font-size:12px;line-height:1.5}.business-secondary-industries{border-top:1px solid #eeeaf2;padding-top:24px}.business-secondary-industries>p{color:#746a79;margin:-6px 0 13px;font-size:12px;line-height:1.5}.business-secondary-industries>div{flex-wrap:wrap;gap:8px;display:flex}.business-secondary-industries label{cursor:pointer;position:relative}.business-secondary-industries label>span{color:#776b7e;background:#fff;border:1px solid #e1dce5;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:12px;font-weight:700;display:inline-flex}.business-secondary-industries label:has(input:checked)>span{color:#684095;background:#f5edfc;border-color:#cbb3df}.business-secondary-industries .app-icon{stroke-width:3px;width:11px;height:11px;display:none}.business-secondary-industries label:has(input:checked) .app-icon{display:block}.business-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:25px;display:grid}.business-capability-grid label{cursor:pointer;background:#fff;border:1px solid #e2dce8;border-radius:13px;grid-template-columns:39px minmax(0,1fr);align-items:center;gap:12px;min-height:82px;padding:14px;transition:border-color .16s,box-shadow .16s;display:grid;position:relative}.business-capability-grid label:has(input:checked){background:#fbf8ff;border-color:#7543a8;box-shadow:inset 0 0 0 1px #7543a8}.business-capability-grid label>i{color:#7547a2;background:#f1eaf8;border-radius:11px;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.business-capability-grid label>i .app-icon{width:18px;height:18px}.business-capability-grid label>span:not(.business-choice-check){padding-right:17px;display:grid}.business-capability-grid label>span>small{color:#746a79;letter-spacing:normal;text-transform:none;margin-top:6px;font-size:12px;font-weight:400;line-height:1.5}.business-capability-grid label>span>strong{color:#3c2c49;font-size:14px;line-height:1.35}.business-profile-safety{color:#39705b;background:#eef8f3;border-radius:11px;align-items:flex-start;gap:11px;margin-top:20px;padding:13px 15px;display:flex}.business-profile-safety>.app-icon{flex:none;width:19px;height:19px;margin-top:1px}.business-profile-safety p,.business-profile-safety strong,.business-profile-safety span{margin:0;display:block}.business-profile-safety strong{font-size:10.5px}.business-profile-safety span{color:#628376;margin-top:2px;font-size:9.5px;line-height:1.5}.business-profile-actions{z-index:10;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#fffffff2;border:1px solid #dfd7e7;border-radius:15px;align-items:center;gap:11px;padding:14px 16px;display:flex;position:sticky;bottom:14px;box-shadow:0 12px 36px #2b144324}.business-profile-actions>div{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;margin-right:auto;display:grid}.business-profile-actions>div>span{color:#7445a5;background:#f1e9f8;border-radius:10px;grid-row:1/3;place-items:center;width:37px;height:37px;display:grid}.business-profile-actions .app-icon{width:17px;height:17px}.business-profile-actions p,.business-profile-actions strong,.business-profile-actions small{margin:0;display:block}.business-profile-actions strong{color:#44334f;font-size:11px}.business-profile-actions small{color:#8a7f90;margin-top:2px;font-size:9.5px}.business-profile-actions .customer-primary-button{gap:8px}@media (width<=1050px){.business-industry-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.business-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.business-profile-hero{grid-template-columns:1fr;padding:25px}.business-profile-hero__status{align-self:auto}.business-profile-summary,.business-profile-sync__grid{grid-template-columns:1fr}.business-profile-settings .business-profile-section{padding:22px 17px}.business-industry-grid,.business-model-grid,.business-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.business-profile-actions{flex-direction:column;align-items:stretch;position:static}.business-profile-actions>div{margin:0 0 4px}.business-profile-actions .customer-primary-button,.business-profile-actions .customer-secondary-button{justify-content:center}}@media (width<=500px){.business-profile-title{grid-template-columns:1fr}.business-profile-title h1{font-size:30px}.business-profile-title small{font-size:14px}.business-profile-title>span{width:50px;height:50px}.business-industry-grid,.business-model-grid,.business-capability-grid{grid-template-columns:1fr}.business-profile-section__head{grid-template-columns:39px minmax(0,1fr)}.business-profile-section__head>span{width:37px;height:37px}.business-profile-section__head h2{font-size:18px}}.company-settings-page .customer-primary-button{transition:transform .18s,box-shadow .18s;box-shadow:0 7px 17px #5a2d962e}.company-settings-page .customer-primary-button:hover{transform:translateY(-1px);box-shadow:0 10px 22px #5a2d963d}.company-settings-summary>div{grid-template-rows:auto auto auto;grid-template-columns:46px 1fr;column-gap:14px;position:relative;overflow:hidden}.company-settings-summary i{color:#7044aa;background:#f1ebfa;border-radius:13px;grid-row:1/4;align-self:center;place-items:center;width:44px;height:44px;font-style:normal;display:grid}.company-settings-summary i .app-icon{width:21px;height:21px}.company-settings-summary span,.company-settings-summary strong,.company-settings-summary small{grid-column:2}.company-settings-summary strong{font-size:25px}.company-settings-nav{z-index:12;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f6f3faf0;padding:6px;position:sticky;top:82px}.company-settings-nav a{align-items:center;gap:8px;display:inline-flex}.company-settings-nav .app-icon{width:17px;height:17px}.company-section-head{justify-content:flex-start!important;align-items:center!important}.company-section-head__icon{border-radius:13px;width:44px;height:44px}.company-section-head__icon .app-icon{width:21px;height:21px}.company-section-kicker{color:#7a50a7;letter-spacing:.12em;text-transform:uppercase;margin-bottom:3px;font-size:10px;font-weight:800;display:block}.company-payment-gateway{background:linear-gradient(#fff 0%,#fdfcff 100%)!important}.company-payment-gateway>.customer-error{margin:20px 0 0}.payment-gateway-current{border:1px solid;border-radius:13px;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:22px;padding:16px 18px;display:grid}.payment-gateway-current--ready{background:#f2fbf6;border-color:#caead9}.payment-gateway-current--attention{background:#fffaf0;border-color:#eadfbe}.payment-gateway-current__icon{border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.payment-gateway-current--ready .payment-gateway-current__icon{color:#13764b;background:#dff4e8}.payment-gateway-current--attention .payment-gateway-current__icon{color:#936919;background:#f7eac7}.payment-gateway-current__icon .app-icon{width:21px;height:21px}.payment-gateway-current span,.payment-gateway-current strong,.payment-gateway-current small{display:block}.payment-gateway-current>div>span{color:#877a91;letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px;font-size:10px;font-weight:750}.payment-gateway-current strong{color:#342348;font-size:15px}.payment-gateway-current small{color:#80738d;margin-top:3px;font-size:12px}.payment-gateway-current em{white-space:nowrap;border-radius:999px;padding:6px 10px;font-size:10px;font-style:normal;font-weight:800}.payment-gateway-current--ready em{color:#146f48;background:#dff4e8}.payment-gateway-current--attention em{color:#8d6418;background:#f6e8c1}.payment-provider-picker{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:6px 0 0;padding:0;display:grid}.payment-provider-picker legend{color:#49385e;grid-column:1/-1;margin-bottom:2px;font-size:13px;font-weight:750}.payment-provider-option{cursor:pointer;background:#fff;border:1px solid #e5dfea;border-radius:13px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:78px;transition:border-color .18s,box-shadow .18s,transform .18s;position:relative;padding:14px!important;display:grid!important}.payment-provider-option:hover{border-color:#cdbbe2;transform:translateY(-1px);box-shadow:0 7px 18px #361e5712}.payment-provider-option:has(input:checked){border-color:#7950ad;box-shadow:0 0 0 3px #7950ad1a,0 8px 20px #361e5714}.payment-provider-option input{opacity:0;position:absolute;width:1px!important;height:1px!important;min-height:0!important}.payment-provider-mark{color:#fff;border-radius:11px;place-items:center;width:42px;height:42px;font-size:17px;font-weight:850;display:grid}.payment-provider-mark--paystack{background:linear-gradient(145deg,#13a78c,#08765f)}.payment-provider-mark--opay{background:linear-gradient(145deg,#29b56d,#12864a)}.payment-provider-mark--moniepoint{background:linear-gradient(145deg,#6f54dc,#4731a8)}.payment-provider-option>span:nth-of-type(2) strong,.payment-provider-option>span:nth-of-type(2) small{display:block}.payment-provider-option>span:nth-of-type(2) strong{color:#342348;font-size:13px}.payment-provider-option>span:nth-of-type(2) small{color:#897e93;margin-top:4px;font-size:10px;font-weight:500}.payment-provider-option em{color:#6f5d82;background:#f2eef6;border-radius:999px;align-self:start;padding:4px 7px;font-size:9px;font-style:normal;font-weight:750}.payment-provider-option:first-of-type em{color:#157251;background:#e6f7ef}.payment-configuration-shell{background:#f8f7fa;border:1px solid #e7e2eb;border-radius:14px;padding:20px}.payment-configuration-head{justify-content:space-between;align-items:end;gap:20px;margin-bottom:18px;display:flex}.payment-configuration-head>div strong,.payment-configuration-head>div small{display:block}.payment-configuration-head>div strong{color:#3d2d50;font-size:14px}.payment-configuration-head>div small{color:#897e93;margin-top:4px;font-size:11px}.payment-configuration-head>label{width:190px}.payment-credential-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.payment-credential-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.payment-security-note{color:#514269;background:#f1ecf8;border-radius:11px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.payment-security-note .app-icon{color:#7044aa;flex:none;width:20px;height:20px;margin-top:2px}.payment-security-note p,.payment-security-note strong,.payment-security-note span{margin:0;display:block}.payment-security-note span{color:#7e7289;margin-top:3px;font-size:11px}.payment-form-footer{justify-content:space-between;align-items:center;gap:24px;padding-top:3px;display:flex}.payment-form-footer p{color:#81758c;max-width:680px;margin:0;font-size:11px;line-height:1.6}.payment-form-footer p strong{color:#463451}.payment-form-footer .customer-primary-button{flex:none}.company-section-head>.company-section-count{color:#67458e;white-space:nowrap;background:#f1ebf8;border-radius:999px;margin-left:auto;padding:7px 11px;font-size:10px;font-weight:800}.company-section-head__icon--branch{background:linear-gradient(145deg,#2f6c75,#17454e)}.company-branch-directory{gap:12px;margin-top:22px;display:grid}.company-branch-card{background:#fff;border:1px solid #e6e2eb;border-radius:14px;grid-template-columns:46px minmax(180px,.75fr) minmax(380px,1.65fr) auto;align-items:center;gap:16px;padding:17px 18px;transition:border-color .18s,box-shadow .18s;display:grid;position:relative}.company-branch-card:hover{border-color:#d7cce3;box-shadow:0 7px 20px #2d18470e}.company-branch-card--child{margin-left:28px}.company-branch-card--child:before{content:"";border-bottom:1px solid #cfc5d8;border-left:1px solid #cfc5d8;border-bottom-left-radius:8px;width:13px;position:absolute;top:-13px;bottom:50%;left:-17px}.company-branch-card__icon{color:#356873;background:#e9f3f3;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.company-branch-card__icon .app-icon{width:21px;height:21px}.company-branch-card__identity>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.company-branch-card__identity strong{color:#30203f;font-size:14px}.company-branch-card__identity code{color:#72647d;letter-spacing:.06em;background:#f4f1f6;border-radius:5px;width:max-content;margin-top:6px;padding:3px 7px;font-family:inherit;font-size:10px;font-weight:750;display:block}.company-branch-status{border-radius:999px;padding:4px 7px;font-size:9px;font-weight:800}.company-branch-status--active{color:#167049;background:#e5f7ee}.company-branch-status--inactive{color:#806c75;background:#f1edef}.company-branch-card__details{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;display:grid}.company-branch-card__details div{border-left:1px solid #ece8ef;min-width:0;padding-left:14px}.company-branch-card__details dt{color:#93899b;letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:800}.company-branch-card__details dd,.company-branch-card__details small{color:#5b4e65;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;display:block;overflow:hidden}.company-branch-card__details small{color:#908495;margin-top:3px;font-size:10px}.company-branch-card__actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.company-branch-card__actions details{position:relative}.company-branch-card__actions summary,.company-branch-card__actions .customer-danger-link{cursor:pointer;color:#65427f;min-height:36px;font:inherit;white-space:nowrap;background:#fff;border:1px solid #ded6e7;border-radius:8px;justify-content:center;align-items:center;padding:8px 11px;font-size:10px;font-weight:750;list-style:none;display:inline-flex}.company-branch-card__actions summary::-webkit-details-marker{display:none}.company-branch-card__actions details[open] summary{background:#f6f1fb;border-color:#9d7cbd}.company-branch-card__actions .customer-danger-link{color:#a34756;background:#fff8f8;border-color:#efd7dc}.company-branch-edit-form{z-index:20;background:#fff;border:1px solid #ddd4e7;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;width:min(720px,75vw);padding:20px;display:grid;position:absolute;top:45px;right:0;box-shadow:0 20px 55px #24123d2b}.company-branch-edit-form label{color:#655672;gap:6px;font-size:11px;font-weight:700;display:grid}.company-branch-edit-form .customer-primary-button{align-self:end}.company-branch-empty>span{color:#73529a;background:#eee8f5;border-radius:14px;place-items:center;width:48px;height:48px;margin:0 auto 12px;display:grid}.company-branch-empty .app-icon{width:23px;height:23px}.company-branch-create{background:#faf9fc;border:1px solid #e3ddea;border-radius:15px;margin-top:22px;padding:22px}.company-branch-create__head{align-items:center;gap:12px;display:flex}.company-branch-create__head>span{color:#6f439d;background:#eee6f7;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.company-branch-create__head .app-icon{width:19px;height:19px}.company-branch-create__head strong{color:#382549;font-size:14px;display:block}.company-branch-create__head p{color:#897d91;margin:3px 0 0;font-size:11px}.company-settings-page .company-branch-form{border-top:1px solid #e7e1ec;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:16px;margin-top:20px;padding-top:20px;display:grid}.company-settings-page .company-branch-form label{color:#655672;gap:7px;font-size:11px;font-weight:700;display:grid;position:relative}.company-settings-page .company-branch-form label>small{color:#9b929f;font-size:9px;font-weight:500;position:absolute;top:0;right:0}.company-branch-form__footer{grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;padding-top:4px;display:flex}.company-branch-form__footer>span{color:#8b8092;font-size:10px}.company-branch-form__footer .customer-primary-button{gap:7px;display:inline-flex}.company-branch-form__footer .app-icon{width:16px;height:16px}@media (width<=1000px){.company-settings-page .customer-invite-panel>form{grid-template-columns:minmax(0,1fr) 180px}.company-settings-page .customer-invite-panel>form>button{grid-column:1/-1;justify-self:start}.company-branch-form{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-provider-picker{grid-template-columns:1fr}.payment-credential-grid--three{grid-template-columns:1fr 1fr}.payment-form-footer{flex-direction:column;align-items:flex-start}.payment-form-footer .customer-primary-button{width:100%}.company-branch-card{grid-template-columns:46px minmax(0,1fr) auto}.company-branch-card__details{grid-column:2/-1}.company-branch-edit-form{width:min(650px,82vw)}.company-settings-page .company-branch-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.company-settings-hero{padding:22px 18px}.company-settings-hero__copy{align-items:flex-start}.company-settings-hero__icon{width:44px;height:44px}.company-settings-summary{grid-template-columns:1fr;gap:10px}.company-settings-summary>div{grid-template-columns:44px 1fr;align-items:center;padding:18px 20px}.company-settings-summary strong{grid-area:auto/2;font-size:24px}.company-settings-nav{flex-wrap:nowrap;top:68px;overflow-x:auto}.company-settings-nav a{white-space:nowrap;padding:10px 12px}.company-settings-page .customer-panel{padding:20px 16px}.company-settings-page .customer-page-head{flex-direction:column}.company-settings-page .customer-page-head h1{font-size:28px}.company-settings-page .customer-invite-panel>form,.company-branch-form,.payment-credential-grid,.payment-credential-grid--three{grid-template-columns:1fr}.company-settings-page .customer-member-table article{grid-template-columns:40px minmax(0,1fr)}.company-settings-page .company-role-badge{grid-column:2;justify-self:start}.company-settings-page .customer-settings-grid{grid-template-columns:1fr}.company-settings-page .customer-danger-panel{grid-template-columns:1fr;padding:20px 16px}.payment-gateway-current{grid-template-columns:42px minmax(0,1fr)}.payment-gateway-current em{grid-column:2;justify-self:start}.payment-provider-option{grid-template-columns:42px minmax(0,1fr)}.payment-provider-option em{grid-column:2;justify-self:start}.payment-configuration-shell{padding:16px}.payment-configuration-head{flex-direction:column;align-items:stretch}.payment-configuration-head>label{width:100%}.company-section-head>.company-section-count{grid-column:2;margin:4px 0 0}.company-branch-card{grid-template-columns:42px minmax(0,1fr);padding:15px}.company-branch-card--child{margin-left:14px}.company-branch-card--child:before{width:7px;left:-9px}.company-branch-card__details{grid-column:1/-1;grid-template-columns:1fr}.company-branch-card__details div{border-top:1px solid #ece8ef;border-left:0;padding:8px 0 0}.company-branch-card__actions{grid-column:1/-1;justify-content:flex-start}.company-branch-edit-form{width:auto;box-shadow:none;grid-template-columns:1fr;margin-top:10px;position:static}.company-branch-create{padding:18px 15px}.company-settings-page .company-branch-form{grid-template-columns:1fr}.company-branch-form__footer{flex-direction:column;align-items:flex-start}.company-branch-form__footer .customer-primary-button{width:100%}}.company-shell .customer-sidebar nav :is(a,button.app-commerce-link){text-align:left;box-sizing:border-box;border:1px solid #0000;border-radius:9px;align-items:center;gap:13px;width:100%;min-height:42px;margin:0;padding:9px 13px;font-family:inherit;font-size:13.5px;font-weight:500;line-height:1.35;display:flex}.company-shell .customer-sidebar nav :is(a,button.app-commerce-link)>.app-icon{stroke-width:1.7px;flex:0 0 21px;width:21px;height:21px;margin:0}.app-shell.company-shell .customer-sidebar nav :is(a,button.app-commerce-link)>span{width:auto;min-width:0;font-size:inherit;color:inherit;text-align:left;flex:1;display:block}.company-shell .customer-sidebar nav :is(a,button.app-commerce-link)>.app-external-label{white-space:nowrap;flex:none;margin-left:auto}.company-shell .customer-sidebar nav a:hover{transform:none}.company-shell .customer-sidebar nav button.app-commerce-link:hover:not(:disabled){background:#f8f9ff;border-color:#e8eafd}.company-shell .customer-sidebar nav :is(a,button.app-commerce-link):focus-visible{outline-offset:2px;outline:2px solid #9181ee}.company-shell .customer-sidebar nav :is(a.active,button.app-commerce-link.active){font-weight:700}.company-shell .customer-sidebar nav p{margin:18px 14px 7px}.company-manage-page{max-width:1160px;padding-bottom:48px}.company-manage-page .customer-page-head{align-items:flex-start;gap:20px;margin-bottom:26px}.company-manage-page .customer-page-head h1{letter-spacing:-1px;font-size:32px}.company-manage-page .customer-page-head>div:last-child{flex-wrap:wrap;gap:10px;display:flex}.company-manage-page .customer-page-head>div:first-child{display:block}.company-manage-page .customer-panel,.company-manage-page .billing-section{background:#fff;border:1px solid #e5e2ed;border-radius:16px;padding:26px;box-shadow:0 5px 20px #24124d04}.company-manage-page>.customer-panel+.customer-panel,.company-manage-page .billing-section{margin-top:22px}.company-manage-page .customer-panel-head{justify-content:space-between;align-items:center;gap:18px;margin-bottom:20px;display:flex}.company-manage-page .customer-panel-head h2{letter-spacing:-.3px;font-size:19px}.company-manage-page .customer-panel-head p{color:#81798e;margin:6px 0 0;font-size:13px;line-height:1.65}.manage-count{color:#78648f;white-space:nowrap;background:#f3effa;border-radius:20px;padding:7px 11px;font-size:12px;font-weight:600}.company-manage-page .manage-feed .customer-assessment-list article{border-top:1px solid #eeeaf4;grid-template-columns:44px minmax(0,1fr) auto;align-items:start;gap:16px;min-height:88px;padding:20px 0;display:grid}.company-manage-page .manage-feed .customer-list-icon{color:#7952a3;background:#f2ebfc;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.company-manage-page .customer-list-icon .app-icon{width:20px;height:20px}.company-manage-page .manage-feed strong{overflow-wrap:anywhere;font-size:14px;line-height:1.6}.company-manage-page .manage-feed small{color:#96899f;margin-top:6px;font-size:12px;line-height:1.6;display:block}.company-manage-page .manage-feed article p{color:#807489;overflow-wrap:anywhere;margin:5px 0 0;font-size:13px;line-height:1.7}.manage-row-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.company-manage-page .manage-row-link{color:#7446a0;align-self:center;font-size:12px;font-weight:650;text-decoration:none}.company-manage-page .manage-feed article.is-unread{background:#fcfaff}.manage-unread-label{color:#7443a5;background:#efe5ff;border-radius:5px;margin-left:7px;padding:2px 7px;font-size:10px;font-weight:600;display:inline-block}.manage-empty{text-align:center;background:#fcfbfe;border:1px dashed #e0d9eb;border-radius:12px;justify-items:center;gap:10px;padding:50px 20px;display:grid}.manage-empty>span{color:#8768a7;background:#efe8f9;border-radius:16px;place-items:center;width:56px;height:56px;display:grid}.manage-empty h3{color:#574466;margin:8px 0 0;font-size:18px}.manage-empty p{color:#94839f;max-width:420px;margin:0 0 8px;font-size:13px;line-height:1.7}.manage-preference-list article{border-top:1px solid #eeeaf4;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;display:flex}.manage-preference-list strong{color:#4d3c5d;font-size:14px}.manage-preference-list small{color:#9a89a4;margin-top:6px;font-size:12px;display:block}.manage-preference-list form{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.manage-checkbox{color:#80708e;cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.manage-checkbox input{accent-color:#7446a0;width:17px;height:17px}.manage-digest select{color:#655175;min-width:135px;min-height:42px;font:inherit;background:#fff;border:1px solid #ded5e8;border-radius:8px;padding:8px 12px;font-size:13px}.company-manage-page :is(a,button,select,input):focus-visible{outline-offset:3px;outline:3px solid #b99cdd}.company-manage-page.billing-shell .billing-current{color:#fff;background:linear-gradient(115deg,#171b38,#302250);border:1px solid #34315d;border-radius:16px;gap:24px;padding:28px;box-shadow:0 12px 28px #20153918}.company-manage-page .billing-current h2{letter-spacing:-.8px;font-size:30px}.company-manage-page .billing-usage article{background:#fff;border:1px solid #e9e2f2;border-radius:12px;padding:18px}.company-manage-page .billing-usage article>span{color:#8c7b9c;font-size:12px}.company-manage-page .billing-usage article>strong{overflow-wrap:anywhere;font-size:20px;line-height:1.4}.company-manage-page .billing-usage article>small{color:#9685a4;margin-top:8px;font-size:12px;line-height:1.7;display:block}.company-manage-page .billing-plan{border-color:#e5dcec;border-radius:16px;padding:24px;box-shadow:0 5px 18px #24124d04}.company-manage-page .billing-plan p,.company-manage-page .billing-plan ul{font-size:13px;line-height:1.8}.company-manage-page .billing-table{font-size:13px}.company-manage-page .billing-table :is(td,th){padding:14px 12px}@media (width<=1000px){.company-manage-page.billing-shell .billing-current{grid-template-columns:1fr}.manage-preference-list article{flex-direction:column;align-items:flex-start;gap:14px}}@media (width<=650px){.company-manage-page .customer-page-head{flex-direction:column}.company-manage-page .customer-page-head h1{font-size:28px}.company-manage-page .customer-panel,.company-manage-page .billing-section{padding:20px 16px}.company-manage-page .customer-panel-head{flex-direction:column;align-items:flex-start;gap:12px}.company-manage-page .manage-feed .customer-assessment-list article{grid-template-columns:40px minmax(0,1fr);gap:12px}.company-manage-page .manage-feed article>.manage-row-actions,.company-manage-page .manage-feed article>.manage-row-link{grid-column:2;justify-content:flex-start;justify-self:start}.manage-preference-list form{grid-template-columns:minmax(0,1fr) auto;gap:12px;width:100%;display:grid}.manage-checkbox{grid-column:1/-1}.manage-digest select{width:100%;min-width:0}.company-manage-page.billing-shell .billing-current{padding:22px 16px}.company-manage-page .billing-usage,.company-manage-page .billing-history-grid{grid-template-columns:1fr}}.company-manage-page.billing-shell .billing-current h2{color:#fff;font-weight:700}.company-manage-page.billing-shell .billing-current p,.company-manage-page.billing-shell .billing-current small{color:#c8c6dc}.company-manage-page.billing-shell .billing-current .billing-usage article{background:#ffffff0d;border-color:#ffffff26;box-shadow:inset 0 1px #ffffff08}.company-manage-page.billing-shell .billing-current .billing-usage article>span{color:#d4cfe5}.company-manage-page.billing-shell .billing-current .billing-usage article>strong{color:#fff;margin-top:8px;font-size:23px}.company-manage-page.billing-shell .billing-current .billing-status{color:#e5e4ef;background:#ffffff1f;padding:6px 10px;font-size:10px}.company-manage-page.billing-shell .billing-current .billing-status:is(.billing-status--active,.billing-status--paid,.billing-status--trialing){color:#aff2d1;background:#1c654f;border:1px solid #43866c}.company-manage-page.billing-shell .billing-current .billing-status:is(.billing-status--open,.billing-status--incomplete){color:#ffe3ae;background:#6b4b24}.company-manage-page.billing-shell .billing-current .button--outline{color:#eee8fc;background:#ffffff0a;border-color:#ffffff50}.company-manage-page.billing-shell .billing-current .button--outline:hover{background:#ffffff20}.company-manage-page.billing-shell .billing-section .billing-usage article>strong{color:#362648}.company-manage-page .billing-plans-section{background:linear-gradient(#fff 0%,#fdfcff 100%);padding:30px}.billing-plans-heading{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:15px;margin-bottom:24px;display:grid}.billing-plans-heading__icon{color:#fff;background:linear-gradient(145deg,#7a48b1,#4a257f);border-radius:13px;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 8px 20px #4e267f2e}.billing-plans-heading__icon .app-icon{width:22px;height:22px}.billing-plans-heading h2{color:#342346;letter-spacing:-.35px;margin:2px 0 0;font-size:21px}.billing-plans-heading p{color:#887d91;margin:5px 0 0;font-size:12px;line-height:1.55}.billing-plans-kicker{color:#77509c;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:850}.billing-plans-count{color:#69468d;white-space:nowrap;background:#f1ebf7;border-radius:999px;padding:7px 11px;font-size:10px;font-weight:800}.company-manage-page .billing-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px}.company-manage-page .billing-plan-card{background:#fff;border:1px solid #e4dce9;border-radius:17px;min-height:0;padding:0;transition:transform .2s,border-color .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 8px 25px #2b15460b}.company-manage-page .billing-plan-card:hover{border-color:#cdbbdc;transform:translateY(-3px);box-shadow:0 15px 35px #2b154617}.company-manage-page .billing-plan-card.current{border-color:#8253af;box-shadow:0 0 0 3px #8253af17,0 15px 35px #2b154614}.company-manage-page .billing-plan-card.current:before{content:"";background:linear-gradient(90deg,#8253af,#4b2d91);height:4px;position:absolute;top:0;left:0;right:0}.company-manage-page .billing-plan-card.pending{border-color:#d9bd7b}.billing-plan-card__topline{justify-content:space-between;align-items:center;gap:10px;min-height:42px;padding:14px 20px 0;display:flex}.billing-plan-card__topline>span{letter-spacing:.1em;text-transform:uppercase;color:#8a7c95!important;font-size:11px!important;font-weight:800!important}.billing-plan-badge{color:#684187;white-space:nowrap;background:#f0e9f7;border-radius:999px;align-items:center;gap:4px;padding:6px 9px;font-size:11px;font-style:normal;font-weight:800;display:inline-flex}.billing-plan-badge .app-icon{width:12px;height:12px}.billing-plan-badge--current{color:#176b49;background:#e4f6ed}.billing-plan-badge--pending{color:#845d18;background:#fff0cc}.billing-plan-card__header{min-height:107px;padding:14px 20px 2px}.company-manage-page .billing-plan-card__header h3{color:#2f203d;letter-spacing:-.5px;margin:0;font-size:27px}.company-manage-page .billing-plan-card__header p{color:#877a90;margin:8px 0 0;font-size:13px;line-height:1.6}.billing-plan-price{border-bottom:1px solid #eee9f1;align-items:baseline;gap:5px;min-height:63px;padding:3px 20px 16px;display:flex}.billing-plan-price>span{color:#6f617a;font-size:12px;font-weight:800}.billing-plan-price>strong{color:#2c1c3c;letter-spacing:-.8px;font-size:31px;line-height:1}.billing-plan-price>small{color:#94889c;font-size:12px}.billing-plan-price>strong+small:only-child{align-self:end}.billing-plan-limits{background:#faf8fc;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:17px 20px;display:grid}.billing-plan-limits>div{align-items:center;gap:8px;min-width:0;display:flex}.billing-plan-limits>div>span{color:#74499a;background:#eee7f5;border-radius:8px;flex:none;place-items:center;width:29px;height:29px;display:grid}.billing-plan-limits .app-icon{width:15px;height:15px}.billing-plan-limits p,.billing-plan-limits strong,.billing-plan-limits small{min-width:0;margin:0;display:block}.billing-plan-limits strong{color:#3e2d4c;text-overflow:ellipsis;white-space:nowrap;font-size:13.8px;overflow:hidden}.billing-plan-limits small{color:#93889b;margin-top:2px;font-size:10.8px;line-height:1.3}.billing-plan-benefits{flex-direction:column;flex:1;padding:19px 20px;display:flex}.billing-plan-benefits>strong{color:#4d3a5c;font-size:13px}.company-manage-page .billing-plan-benefits ul{gap:9px;margin:13px 0 0;padding:0;list-style:none;display:grid}.company-manage-page .billing-plan-benefits li{color:#615469;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:9px;margin:0;font-size:13px;line-height:1.5;display:grid}.billing-plan-benefits li>span{color:#16744d;background:#e5f7ee;border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.billing-plan-benefits li .app-icon{stroke-width:2.5px;width:11px;height:11px}.billing-plan-benefits>small{color:#79569a;margin-top:12px;font-size:12px;font-weight:700;display:block}.billing-plan-card__footer{margin-top:auto;padding:0 20px 20px}.billing-plan-card__footer>form{gap:12px;display:grid}.billing-plan-card__footer .button{border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:46px;font-size:13px;font-weight:800;display:inline-flex}.billing-plan-card__footer .button .app-icon{width:15px;height:15px}.billing-plan-current-action{color:#176b49;background:#f0faf5;border:1px solid #cce9da;border-radius:10px;align-items:center;gap:10px;min-height:48px;padding:10px 12px;display:flex}.billing-plan-current-action>span{background:#d8f0e4;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;display:grid}.billing-plan-current-action .app-icon{width:15px;height:15px}.billing-plan-current-action p,.billing-plan-current-action strong,.billing-plan-current-action small{margin:0;display:block}.billing-plan-current-action strong{font-size:12px}.billing-plan-current-action small{color:#668477;margin-top:3px;font-size:11px}.billing-plan-current-action--pending{color:#815b18;background:#fff9eb;border-color:#ead7a9}.billing-plan-current-action--pending>span{background:#f8e8c0}.billing-plan-current-action--pending small{color:#8c7958}.billing-plan-coupon summary{cursor:pointer;color:#755090;width:max-content;font-size:12px;font-weight:750;list-style:none}.billing-plan-coupon summary::-webkit-details-marker{display:none}.billing-plan-coupon summary:before{content:"+";margin-right:5px}.billing-plan-coupon[open] summary:before{content:"−"}.billing-plan-coupon label{color:#706079;gap:5px;margin-top:9px;font-size:11px;font-weight:700;display:grid}.billing-plan-coupon input{width:100%;min-height:41px;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #ddd3e5;border-radius:8px;padding:8px 10px;font-size:13px}.billing-plan-footnote{color:#514266;background:#f1ecf7;border-radius:11px;align-items:flex-start;gap:11px;margin-top:20px;padding:14px 16px;display:flex}.billing-plan-footnote>.app-icon{color:#70459b;flex:none;width:19px;height:19px;margin-top:2px}.billing-plan-footnote p,.billing-plan-footnote strong,.billing-plan-footnote span{margin:0;display:block}.billing-plan-footnote span{color:#81758a;margin-top:3px;font-size:10px;line-height:1.5}.billing-plans-empty{text-align:center;background:#faf8fc;border:1px dashed #dcd2e5;border-radius:14px;grid-column:1/-1;padding:42px 20px}.billing-plans-empty>span{color:#744a98;background:#eee7f5;border-radius:13px;place-items:center;width:47px;height:47px;margin:0 auto 12px;display:grid}.billing-plans-empty .app-icon{width:22px;height:22px}.billing-plans-empty strong{color:#4c395b;font-size:14px;display:block}.billing-plans-empty p{color:#918599;margin:6px 0 0;font-size:11px}@media (width<=1100px){.company-manage-page .billing-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.company-manage-page .billing-plans-section{padding:20px 16px}.billing-plans-heading{grid-template-columns:42px minmax(0,1fr)}.billing-plans-heading__icon{width:40px;height:40px}.billing-plans-count{grid-column:2;justify-self:start}.company-manage-page .billing-plan-grid{grid-template-columns:1fr}.billing-plan-card__header{min-height:0}.billing-plan-limits{grid-template-columns:1fr 1fr}}.onboarding-info{font-size:13px;line-height:1.55}.catalog-import-revision-note{font-size:12px;line-height:1.55}.product-publish-note span{font-size:12px;line-height:1.5}.commerce-order-note{font-size:12px;line-height:1.55}.field-worker-form-aside .tip p{font-size:13px;line-height:1.6}.payment-security-note strong{font-size:13px}.payment-security-note span,.storefront-authority-note{font-size:12px;line-height:1.55}.product-order-tips li{font-size:12px;line-height:1.5}.billing-plan-footnote strong{font-size:13px}.billing-plan-footnote span{font-size:12px;line-height:1.55}.identity-input{transition:border-color .18s,box-shadow .18s,background-color .18s}.identity-input:focus-within{background:#fdfcff;border-color:#5a43ed;box-shadow:0 0 0 4px #5a43ed1f}.identity-input>svg,.identity-password-toggle{transition:color .18s,stroke .18s}.identity-input:focus-within>svg{stroke:#5038e8}.identity-input:focus-within .identity-password-toggle{color:#3f2bd7}.identity-card .field .identity-input input,.identity-card .field .identity-input input:focus,.identity-card .field .identity-input input:focus-visible{height:100%;box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;padding:0}.app-shell :is(.app-global-search,.field-worker-filters label,.commerce-order-filters label){transition:border-color .18s,box-shadow .18s,background-color .18s}.app-shell :is(.app-global-search,.field-worker-filters label,.commerce-order-filters label):focus-within{color:#4338ed;background:#fefeff;border-color:#6658ea;box-shadow:0 0 0 4px #4338ed1a}.app-shell :is(.app-global-search,.field-worker-filters label,.commerce-order-filters label):focus-within .app-icon{color:#4338ed}.app-shell :is(.app-global-search,.field-worker-filters label,.commerce-order-filters label) input:focus,.app-shell :is(.app-global-search,.field-worker-filters label,.commerce-order-filters label) input:focus-visible{box-shadow:none;background:0 0;border:0;outline:0}
