@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;450;500;550;600;650;700&display=swap";.svhero-v30{--sv-display:"Helvetica Now Display","Helvetica Neue",Helvetica,Arial,sans-serif;--sv-text:"Helvetica Now Text","Helvetica Neue",Helvetica,Arial,sans-serif;--sv-black:#050505;--sv-charcoal:#111;--sv-panel:#161616;--sv-card:#1c1c1c;--sv-border:#303030;--sv-line:#3a3a3a;--sv-white:#f4f4f1;--sv-soft:#d0d0cd;--sv-muted:#999995;--sv-dim:#71716e;isolation:isolate;background:var(--sv-black);width:min(100% - 26px,1720px);min-height:820px;color:var(--sv-white);font-family:var(--sv-text);border:1px solid #191919;border-radius:18px;margin:92px auto 30px;position:relative;overflow:hidden;box-shadow:0 26px 70px #00000024}.svhero-v30 .svhero-bg,.svhero-v30 .svhero-noise,.svhero-v30 .svhero-vignette,.svhero-v30 .svhero-bottom-fade{pointer-events:none;position:absolute;inset:0}.svhero-v30 .svhero-bg{z-index:-5;background:radial-gradient(circle at 74% 28%,#ffffff07,#0000 28%),radial-gradient(circle at 62% 80%,#ffffff05,#0000 31%),#050505;overflow:hidden}.svhero-v30 .svhero-texture{opacity:.78;background:repeating-linear-gradient(126deg,#ffffff03 0 2px,#0000 2px 17px),linear-gradient(145deg,#111,#070707 54%,#030303);border:1px solid #ffffff06;border-radius:44% 56% 60% 40%/48% 39% 61% 52%;position:absolute}.svhero-v30 .texture-a{width:900px;height:760px;top:-220px;right:-170px;transform:rotate(-14deg)}.svhero-v30 .texture-b{opacity:.52;width:650px;height:430px;bottom:-290px;right:90px;transform:rotate(7deg)}.svhero-v30 .svhero-ridge{background:linear-gradient(90deg,#0000,#ffffff29,#0000);height:1px;position:absolute;box-shadow:0 0 18px #ffffff08}.svhero-v30 .ridge-a{width:760px;top:205px;right:-40px;transform:rotate(-15deg)}.svhero-v30 .ridge-b{opacity:.55;width:520px;bottom:112px;right:44px;transform:rotate(5deg)}.svhero-v30 .svhero-noise{opacity:.14;mix-blend-mode:soft-light;background-image:radial-gradient(circle at 20% 25%,#ffffff1c 0 1px,#0000 1.15px),radial-gradient(circle at 68% 58%,#ffffff0f 0 1px,#0000 1.15px);background-size:23px 23px,31px 31px}.svhero-v30 .svhero-vignette{background:linear-gradient(90deg,#00000014,#0000 33% 78%,#0000002e),radial-gradient(#0000 44%,#00000057 100%)}.svhero-v30 .svhero-shell{z-index:2;grid-template-columns:minmax(540px,.84fr) minmax(0,1.16fr);align-items:center;gap:28px;min-height:820px;padding:38px 42px 42px;display:grid;position:relative}.svhero-v30 .svhero-copy{z-index:8;width:100%;max-width:700px;position:relative}.svhero-v30 .svhero-brand{align-items:center;gap:10px;margin-bottom:18px;display:flex}.svhero-v30 .svhero-brand-mark{color:#f5f5f2;width:44px;height:44px;font-family:var(--sv-display);letter-spacing:-.05em;box-shadow:none;background:#111;border:1px solid #3a3a3a;border-radius:9px;place-items:center;font-size:17px;font-weight:700;display:grid}.svhero-v30 .svhero-brand strong{color:#f5f5f2;font-family:var(--sv-display);letter-spacing:-.045em;font-size:30px;font-weight:700;line-height:1}.svhero-v30 .svhero-brand>span:last-child{color:#8b8b88;font-family:var(--sv-text);font-size:18px;font-weight:400}.svhero-v30 .svhero-eyebrow{color:#a6a6a3;font-family:var(--sv-text);letter-spacing:.22em;align-items:center;gap:12px;margin-bottom:18px;font-size:9px;font-weight:500;line-height:1.4;display:flex}.svhero-v30 .svhero-eyebrow i{background:#858582;flex:0 0 44px;width:44px;height:1px}.svhero-v30 h1{color:#f5f5f2;max-width:700px;font-family:var(--sv-display);letter-spacing:-.07em;margin:0;font-size:clamp(78px,5.75vw,104px);font-weight:700;line-height:.86}.svhero-v30 .svhero-line{padding-bottom:.045em;display:block;overflow:hidden}.svhero-v30 .svhero-line>span{opacity:.16;transition:transform .9s cubic-bezier(.2,.72,.18,1),opacity .68s;display:block;transform:translateY(118%)}.svhero-v30.svhero-ready .svhero-line>span{opacity:1;transform:none}.svhero-v30.svhero-ready .line-1>span{transition-delay:.16s}.svhero-v30.svhero-ready .line-2>span{transition-delay:.24s}.svhero-v30.svhero-ready .line-3>span{transition-delay:.32s}.svhero-v30 .svhero-line.accent>span{color:#bdbdb9;background:0 0;-webkit-background-clip:initial;background-clip:initial}.svhero-v30 .svhero-description{color:#adadaa;max-width:610px;font-family:var(--sv-text);letter-spacing:-.025em;margin:18px 0 0;font-size:17px;font-weight:400;line-height:1.52}.svhero-v30 .svhero-actions{align-items:center;gap:10px;margin-top:20px;display:flex}.svhero-v30 .svhero-btn{min-height:52px;font-family:var(--sv-text);border-radius:8px;justify-content:center;align-items:center;gap:11px;padding:0 21px;font-size:13px;font-weight:600;transition:transform .22s cubic-bezier(.22,.72,.18,1),background .22s,border-color .22s,color .22s;display:inline-flex}.svhero-v30 .svhero-btn:hover{transform:translateY(-2px)}.svhero-v30 .svhero-btn.primary{color:#f4f4f1;min-width:178px;box-shadow:none;background:#1a1a1a;border:1px solid #4a4a48}.svhero-v30 .svhero-btn.primary:hover{background:#272727;border-color:#656562}.svhero-v30 .svhero-btn.secondary{color:#d7d7d3;-webkit-backdrop-filter:none;backdrop-filter:none;background:#090909;border:1px solid #343434;min-width:178px}.svhero-v30 .svhero-btn.secondary:hover{background:#151515;border-color:#4e4e4c}.svhero-v30 .svhero-btn-arrow{color:#9a9a97;font-size:16px;line-height:1;transition:transform .2s}.svhero-v30 .svhero-btn:hover .svhero-btn-arrow{transform:translate(4px)}.svhero-v30 .svhero-play{color:#c7c7c4;background:#151515;border:1px solid #3d3d3d;border-radius:50%;place-items:center;width:26px;height:26px;font-size:14px;font-weight:400;display:grid}.svhero-v30 .svhero-proof{align-items:center;gap:9px;min-height:31px;margin-top:17px;display:flex}.svhero-v30 .svhero-avatar-stack{padding-left:5px;display:flex}.svhero-v30 .svhero-proof-avatar{width:28px;height:28px;font-family:var(--sv-text);color:#ecece8;border:2px solid #080808;border-radius:50%;place-items:center;margin-left:-5px;font-size:7px;font-weight:600;display:grid}.svhero-v30 .avatar-1{background:#303030}.svhero-v30 .avatar-2{background:#454545}.svhero-v30 .avatar-3{background:#242424}.svhero-v30 .avatar-4{background:#565656}.svhero-v30 .svhero-proof-avatar.more{color:#b9b9b6;background:#111;border-color:#3a3a3a}.svhero-v30 .svhero-stars{color:#b8b8b5;letter-spacing:1.3px;white-space:nowrap;font-family:Arial,sans-serif;font-size:11px}.svhero-v30 .svhero-proof>strong{color:#e7e7e4;font-size:12px;font-weight:600}.svhero-v30 .svhero-proof>small{color:#82827f;font-size:11px}.svhero-v30 .svhero-benefits{border-top:1px solid #202020;align-items:center;margin-top:18px;padding-top:16px;display:flex}.svhero-v30 .svhero-benefit{border-right:1px solid #262626;align-items:center;gap:9px;min-width:0;padding:0 16px;display:flex}.svhero-v30 .svhero-benefit:first-child{padding-left:0}.svhero-v30 .svhero-benefit:last-child{border-right:0;padding-right:0}.svhero-v30 .svhero-benefit-icon{color:#bdbdba;background:#121212;border:1px solid #343434;border-radius:50%;flex:0 0 37px;place-items:center;width:37px;height:37px;display:grid}.svhero-v30 .svhero-benefit>span:last-child{flex-direction:column;display:flex}.svhero-v30 .svhero-benefit strong{color:#dadad6;font-family:var(--sv-text);white-space:nowrap;font-size:10px;font-weight:600}.svhero-v30 .svhero-benefit small{color:#7b7b78;font-family:var(--sv-text);font-size:9px}.svhero-v30 .svhero-product{--svhero-rx:0deg;--svhero-ry:0deg;--svhero-tx:0px;--svhero-ty:0px;z-index:5;perspective:1500px;width:100%;min-width:0;transform:translate3d(var(--svhero-tx),var(--svhero-ty),0);padding:30px 0 28px;transition:transform .22s ease-out;position:relative}.svhero-v30 .svhero-product-glow{z-index:-1;filter:blur(48px);background:#ffffff06;border-radius:34px;position:absolute;inset:12% 5% 10% 4%}.svhero-v30 .svdash{width:100%;min-width:0;height:600px;transform:rotateX(var(--svhero-rx)) rotateY(var(--svhero-ry));transform-style:preserve-3d;background:#111;border:1px solid #373737;border-radius:14px;grid-template-columns:146px minmax(0,1fr);transition:transform .2s ease-out;display:grid;overflow:hidden;box-shadow:0 30px 62px #00000061}.svhero-v30 .svdash-sidebar{color:#f0f0ed;background:#0b0b0b;border-right:1px solid #262626;flex-direction:column;padding:17px 11px 13px;display:flex}.svhero-v30 .svdash-brand{align-items:center;gap:6px;padding:3px 7px 19px;display:flex}.svhero-v30 .svdash-brand>span{color:#e9e9e6;width:27px;height:27px;font-family:var(--sv-display);background:#171717;border:1px solid #3d3d3d;border-radius:6px;place-items:center;font-size:10px;font-weight:700;display:grid}.svhero-v30 .svdash-brand strong{color:#f0f0ed;font-family:var(--sv-display);font-size:10px;font-weight:700}.svhero-v30 .svdash-brand small{color:#70706e;font-size:7px}.svhero-v30 .svdash-nav{gap:2px;display:grid}.svhero-v30 .svdash-nav>span{color:#858582;min-height:34px;font-family:var(--sv-text);border-radius:6px;align-items:center;gap:8px;padding:0 8px;font-size:7px;display:flex}.svhero-v30 .svdash-nav>span.active{color:#e4e4e1;background:#1b1b1b;box-shadow:inset 2px 0 #7b7b78}.svhero-v30 .svdash-nav b{font-weight:500}.svhero-v30 .svdash-sidebar-note{background:#0f0f0f;border:1px solid #252525;border-radius:7px;margin-top:auto;padding:10px 8px}.svhero-v30 .svdash-sidebar-note small{color:#737370;font-size:6px;line-height:1.45}.svhero-v30 .svdash-sidebar-note i{background:#737370;width:18px;height:1px;margin-top:7px;display:block}.svhero-v30 .svdash-main{color:#efefec;min-width:0;font-family:var(--sv-text);background:#141414;padding:15px 16px}.svhero-v30 .svdash-topbar{justify-content:flex-end;align-items:center;gap:16px;min-height:34px;display:flex}.svhero-v30 .svdash-search{color:#747471;background:#191919;border:1px solid #303030;border-radius:999px;align-items:center;gap:7px;width:min(260px,47%);height:28px;padding:0 10px;display:flex}.svhero-v30 .svdash-search small{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:6px;overflow:hidden}.svhero-v30 .svdash-topbar-user{grid-template-columns:auto auto auto auto;align-items:center;gap:7px;display:grid}.svhero-v30 .svdash-bell{color:#8a8a87;position:relative}.svhero-v30 .svdash-bell i{background:#b9b9b6;border:1px solid #141414;border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;right:-1px}.svhero-v30 .svdash-user-avatar{color:#ddd;background:#222;border:1px solid #3b3b3b;border-radius:50%;place-items:center;width:27px;height:27px;font-size:6px;font-weight:600;display:grid}.svhero-v30 .svdash-topbar-user>span:nth-child(3){flex-direction:column;display:flex}.svhero-v30 .svdash-topbar-user strong{color:#d7d7d4;font-size:6px}.svhero-v30 .svdash-topbar-user small{color:#6e6e6b;font-size:5px}.svhero-v30 .svdash-topbar-user>b{color:#6f6f6d;font-size:7px}.svhero-v30 .svdash-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-top:10px;display:flex}.svhero-v30 .svdash-heading h3{color:#f0f0ed;font-family:var(--sv-display);letter-spacing:-.045em;margin:0;font-size:18px;font-weight:700;line-height:1}.svhero-v30 .svdash-heading p{color:#737370;margin:4px 0 0;font-size:7px}.svhero-v30 .svdash-date{color:#8a8a87;background:#191919;border:1px solid #303030;border-radius:6px;flex:none;align-items:center;gap:6px;height:27px;padding:0 8px;font-size:6px;display:flex}.svhero-v30 .svdash-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:13px;display:grid}.svhero-v30 .svdash-kpis article{min-width:0;box-shadow:none;background:#1a1a1a;border:1px solid #2b2b2b;border-radius:8px;padding:10px 9px;transition:transform .22s,background .22s}.svhero-v30 .svdash-kpis article:hover{background:#202020;transform:translateY(-2px)}.svhero-v30 .svdash-kpi-label{align-items:center;gap:6px;display:flex}.svhero-v30 .svdash-kpi-icon{color:#a9a9a6;background:#232323;border:1px solid #363636;border-radius:6px;flex:0 0 23px;place-items:center;width:23px;height:23px;display:grid}.svhero-v30 .svdash-kpi-label small{text-overflow:ellipsis;white-space:nowrap;color:#92928f;font-size:6px;font-weight:500;overflow:hidden}.svhero-v30 .svdash-kpi-value{align-items:center;gap:6px;margin-top:7px;display:flex}.svhero-v30 .svdash-kpi-value strong{color:#ecece9;min-width:0;font-family:var(--sv-display);letter-spacing:-.045em;white-space:nowrap;font-size:16px}.svhero-v30 .svdash-kpi-value em{color:#9d9d9a;white-space:nowrap;background:#202020;border:1px solid #343434;border-radius:999px;padding:2px 5px;font-size:5px;font-style:normal;font-weight:600}.svhero-v30 .svdash-kpis p{color:#626260;margin:4px 0 0;font-size:5px}.svhero-v30 .svdash-workspace{grid-template-columns:minmax(0,1.55fr) minmax(150px,.72fr);gap:8px;margin-top:9px;display:grid}.svhero-v30 .svdash-pipeline-card,.svhero-v30 .svdash-target-card{background:#1a1a1a;border:1px solid #2b2b2b;border-radius:8px;min-width:0;padding:11px}.svhero-v30 .svdash-pipeline-card>header,.svhero-v30 .svdash-target-card>header{justify-content:space-between;align-items:center;display:flex}.svhero-v30 .svdash-pipeline-card>header strong,.svhero-v30 .svdash-target-card>header strong{color:#d7d7d4;font-size:8px;font-weight:600}.svhero-v30 .svdash-pipeline-card>header button{color:#777774;background:#202020;border:1px solid #323232;border-radius:5px;height:24px;padding:0 7px;font-size:5px}.svhero-v30 .svdash-chart-layout{grid-template-columns:25px minmax(0,1fr);gap:5px;height:252px;margin-top:10px;display:grid}.svhero-v30 .svdash-axis{color:#5d5d5b;flex-direction:column;justify-content:space-between;padding-bottom:25px;font-size:5px;display:flex}.svhero-v30 .svdash-chart{border-bottom:1px solid #292929;border-left:1px solid #292929;grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:8px;min-width:0;padding:8px 7px 0;display:grid;position:relative}.svhero-v30 .svdash-grid-lines{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0 0 25px}.svhero-v30 .svdash-grid-lines i{border-top:1px solid #242424;width:100%}.svhero-v30 .svdash-bar-slot{z-index:2;flex-direction:column;justify-content:flex-end;align-items:center;min-width:0;height:100%;display:flex}.svhero-v30 .svdash-bar{width:min(70%,44px);height:var(--bar-height);transform-origin:bottom;opacity:.3;min-height:20px;animation:svdashV30BarIn .86s cubic-bezier(.22,.72,.18,1) var(--bar-delay) forwards;background:linear-gradient(#8d8d89,#5e5e5b);border-radius:4px 4px 1px 1px;transform:scaleY(0)}.svhero-v30 .svdash-bar.highlight{background:linear-gradient(#ddddda,#9e9e9a)}@keyframes svdashV30BarIn{to{opacity:1;transform:scaleY(1)}}.svhero-v30 .svdash-bar-slot small{text-overflow:ellipsis;white-space:nowrap;color:#60605e;text-align:center;width:100%;min-height:19px;padding-top:6px;font-size:4.5px;overflow:hidden}.svhero-v30 .svdash-target-card>small{color:#666664;margin-top:16px;font-size:6px;display:block}.svhero-v30 .svdash-target-value{flex-wrap:wrap;align-items:baseline;gap:5px;margin-top:6px;display:flex}.svhero-v30 .svdash-target-value strong{color:#e9e9e6;font-family:var(--sv-display);letter-spacing:-.05em;font-size:18px}.svhero-v30 .svdash-target-value span{color:#656563;font-size:8px}.svhero-v30 .svdash-progress-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:12px;display:grid}.svhero-v30 .svdash-progress{background:#2b2b2b;border-radius:999px;height:7px;overflow:hidden}.svhero-v30 .svdash-progress i{transform-origin:0;background:#a0a09c;border-radius:999px;width:80%;height:100%;animation:1.1s cubic-bezier(.22,.72,.18,1) .72s both svdashV30Progress;display:block}@keyframes svdashV30Progress{0%{transform:scaleX(.05)}to{transform:scaleX(1)}}.svhero-v30 .svdash-progress-row>strong{color:#898986;font-size:6px}.svhero-v30 .svdash-ahead{color:#aaa9a6;background:#202020;border:1px solid #303030;border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;margin-top:15px;padding:9px;display:grid}.svhero-v30 .svdash-ahead>span{background:#171717;border:1px solid #3b3b3b;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:grid}.svhero-v30 .svdash-ahead p{flex-direction:column;min-width:0;margin:0;font-size:6px;display:flex}.svhero-v30 .svdash-ahead p strong{color:#d3d3d0;font-weight:600}.svhero-v30 .svdash-ahead p small{color:#696967;margin-top:1px;font-size:5px}.svhero-v30 .svdash-ahead>b{color:#777774;font-size:11px}.svhero-v30 .svhero-float-card{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f0f0ff7;border:1px solid #363636;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px 12px;display:grid;position:absolute;box-shadow:0 16px 28px #00000052}.svhero-v30 .svhero-float-card>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.svhero-v30 .svhero-float-card small{color:#a9a9a6;font-size:7px;font-weight:500}.svhero-v30 .svhero-float-card strong{text-overflow:ellipsis;white-space:nowrap;color:#ecece9;margin-top:2px;font-size:8px;font-weight:600;overflow:hidden}.svhero-v30 .svhero-float-card em{color:#666663;margin-top:2px;font-size:6px;font-style:normal}.svhero-v30 .svhero-float-card time{color:#666663;align-self:start;font-size:6px}.svhero-v30 .svhero-float-icon{color:#b9b9b6;background:#222;border:1px solid #3a3a3a;border-radius:8px;place-items:center;width:33px;height:33px;display:grid}.svhero-v30 .svhero-float-card.new-lead{width:min(245px,40%);animation:5.2s ease-in-out infinite svheroV30FloatA;top:4px;right:14px}.svhero-v30 .svhero-float-card.deal-won{width:min(275px,44%);animation:5.8s ease-in-out infinite svheroV30FloatB;bottom:3px;right:22px}@keyframes svheroV30FloatA{0%,to{transform:translate(0,0)}50%{transform:translateY(-7px)}}@keyframes svheroV30FloatB{0%,to{transform:translate(0,0)}50%{transform:translate(-6px,5px)}}.svhero-v30 .svhero-enter{opacity:0;transition:opacity .72s cubic-bezier(.22,.72,.18,1),transform .72s cubic-bezier(.22,.72,.18,1);transform:translateY(22px)}.svhero-v30 .enter-product{transition-duration:.92s;transform:translate(34px,22px)scale(.972)}.svhero-v30.svhero-ready .svhero-enter{opacity:1;transform:none}.svhero-v30.svhero-ready .enter-1{transition-delay:40ms}.svhero-v30.svhero-ready .enter-2{transition-delay:.11s}.svhero-v30.svhero-ready .enter-4{transition-delay:.38s}.svhero-v30.svhero-ready .enter-5{transition-delay:.45s}.svhero-v30.svhero-ready .enter-6{transition-delay:.52s}.svhero-v30.svhero-ready .enter-7{transition-delay:.59s}.svhero-v30.svhero-ready .enter-product{transition-delay:.25s}.svhero-v30 .svhero-bottom-fade{z-index:1;background:linear-gradient(#0000,#00000029);height:85px;inset:auto 0 0}@media (width<=1500px){.svhero-v30{width:min(100% - 22px,1720px)}.svhero-v30 .svhero-shell{grid-template-columns:minmax(500px,.84fr) minmax(0,1.16fr);gap:22px;padding-inline:34px}.svhero-v30 h1{font-size:clamp(72px,5.65vw,90px)}.svhero-v30 .svdash{grid-template-columns:136px minmax(0,1fr)}}@media (width<=1200px){.svhero-v30{min-height:auto}.svhero-v30 .svhero-shell{grid-template-columns:1fr;gap:42px;min-height:auto;padding:44px 36px 58px}.svhero-v30 .svhero-copy{max-width:850px}.svhero-v30 h1{max-width:830px;font-size:clamp(76px,7.4vw,96px)}.svhero-v30 .svhero-description{max-width:680px}.svhero-v30 .svhero-product{width:min(960px,100%);margin-inline:auto;padding:18px 0 28px}}@media (width<=860px){.svhero-v30{border-radius:14px;width:calc(100% - 14px);margin-top:78px}.svhero-v30 .svhero-shell{gap:36px;padding:36px 20px 46px}.svhero-v30 .svhero-brand{margin-bottom:16px}.svhero-v30 .svhero-eyebrow{letter-spacing:.16em;align-items:flex-start;font-size:8px}.svhero-v30 .svhero-eyebrow i{flex-basis:25px;width:25px;margin-top:6px}.svhero-v30 h1{font-size:clamp(58px,10.5vw,78px)}.svhero-v30 .svhero-benefits{flex-wrap:wrap;gap:10px 0}.svhero-v30 .svhero-benefit{width:33.333%;padding-inline:10px}.svhero-v30 .svhero-product{transform-origin:0 0;width:760px;max-width:none}.svhero-v30 .svdash{grid-template-columns:138px minmax(0,1fr);width:760px;height:575px}}@media (width<=620px){.svhero-v30{width:calc(100% - 10px);margin-top:72px;margin-bottom:24px}.svhero-v30 .svhero-shell{gap:30px;padding:28px 15px 34px}.svhero-v30 .svhero-brand-mark{width:36px;height:36px}.svhero-v30 .svhero-brand strong{font-size:22px}.svhero-v30 .svhero-brand>span:last-child{font-size:14px}.svhero-v30 h1{font-size:clamp(50px,14vw,66px);line-height:.89}.svhero-v30 .svhero-description{margin-top:16px;font-size:14px;line-height:1.52}.svhero-v30 .svhero-actions{flex-direction:column;align-items:stretch;margin-top:18px}.svhero-v30 .svhero-btn{width:100%}.svhero-v30 .svhero-proof{flex-wrap:wrap;gap:7px 8px}.svhero-v30 .svhero-proof>small{width:100%}.svhero-v30 .svhero-benefits{grid-template-columns:1fr;gap:0;margin-top:14px;padding-top:10px;display:grid}.svhero-v30 .svhero-benefit{border-bottom:1px solid #242424;border-right:0;width:100%;padding:9px 0}.svhero-v30 .svhero-benefit:last-child{border-bottom:0}.svhero-v30 .svhero-product{transform-origin:0 0;width:700px;height:392px;margin-bottom:-190px;padding:0;transform:scale(.5)!important}.svhero-v30 .svdash{width:700px;height:575px;transform:none!important}.svhero-v30 .svhero-float-card{display:none}}@media (prefers-reduced-motion:reduce){.svhero-v30 *,.svhero-v30 :before,.svhero-v30 :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.svhero-v30 .svhero-enter,.svhero-v30 .svhero-line>span{opacity:1!important;transform:none!important}.svhero-v30 .svdash{transform:none!important}}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/build/assets/plus-jakarta-sans-cyrillic-ext-wght-normal-lLTsRRxN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/build/assets/plus-jakarta-sans-vietnamese-wght-normal-qRpaaN48.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/build/assets/plus-jakarta-sans-latin-ext-wght-normal-DmpS2jIq.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/build/assets/plus-jakarta-sans-latin-wght-normal-eXO_dkmS.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--v24-green:#0f6b4d;--v24-green-2:#18a36f;--v24-blue:#2f6fed;--v24-purple:#7c4dff;--v24-orange:#f59e0b;--v24-rose:#e84a72;--v24-teal:#0aa6a6;--v24-surface:#fff;--v24-soft:#f6f8f7;--v24-border:#e5ebe8;--v24-text:#15221d;--v24-muted:#6b7772}html,body{max-width:100%;overflow-x:hidden}button,input,select,textarea{max-width:100%}.login-logo-large .brand-mark,.login-brand .brand-mark.lg{box-shadow:0 18px 45px #0000002e;border-radius:24px!important;width:78px!important;min-width:78px!important;height:78px!important;font-size:34px!important}.login-logo-large>div>strong,.login-brand>div>strong{letter-spacing:-.02em;font-size:25px}.login-logo-large>div>small,.login-brand>div>small{letter-spacing:.09em;font-size:12px}.login-logo-mobile .brand-mark{border-radius:17px!important;width:52px!important;min-width:52px!important;height:52px!important;font-size:23px!important}.sidebar-user{transition:background .2s,transform .2s}.sidebar-user.profile-link:hover{background:#ffffff14}.profile-link-main{min-width:0;color:inherit;flex:1;align-items:center;gap:11px;text-decoration:none;display:flex}.profile-link-main .sidebar-user-copy{min-width:0}.bottom-link .bottom-icon-wrap{border-radius:11px;place-items:center;width:34px;height:30px;transition:transform .18s,box-shadow .18s,opacity .18s;display:grid}.bottom-nav>:first-child .bottom-icon-wrap{color:var(--v24-green);background:#0f6b4d24}.bottom-nav>:nth-child(2) .bottom-icon-wrap{color:var(--v24-blue);background:#2f6fed24}.bottom-nav>:nth-child(3) .bottom-icon-wrap{color:var(--v24-green-2);background:#18a36f26}.bottom-nav>:nth-child(4) .bottom-icon-wrap{color:var(--v24-purple);background:#7c4dff24}.bottom-nav>:nth-child(5) .bottom-icon-wrap{color:#ad6b00;background:#f59e0b29}.bottom-link.active .bottom-icon-wrap{transform:translateY(-2px)scale(1.05);box-shadow:0 7px 16px #1d312824}.bottom-link.active span:last-child{color:var(--v24-text);font-weight:750}.profile-layout-v24{grid-template-columns:minmax(250px,.72fr) minmax(0,1.55fr);align-items:start;gap:20px;display:grid}.profile-summary-card{position:sticky;top:88px;overflow:hidden}.profile-summary-cover{background:radial-gradient(circle at 20% 25%,#ffffff40,#0000 27%),linear-gradient(135deg,#0b3e31,#118b61 58%,#8dcc47);height:112px;margin:-1px -1px 0}.profile-summary-body{text-align:center;padding:0 22px 24px}.profile-summary-avatar{border:5px solid #fff;border-radius:50%;width:fit-content;margin:-41px auto 12px;box-shadow:0 10px 24px #142d2321}.profile-summary-body h2{margin:4px 0;font-size:21px}.profile-summary-body>p{color:var(--v24-muted);overflow-wrap:anywhere;margin:0 0 16px}.profile-summary-meta{text-align:left;gap:9px;margin-top:17px;display:grid}.profile-summary-meta span{color:var(--v24-muted);grid-template-columns:24px 1fr;align-items:center;gap:8px;min-width:0;font-size:13px;display:grid}.profile-summary-meta span>:last-child{overflow-wrap:anywhere}.profile-form-panel .panel-head{margin-bottom:20px}.profile-form-section{border-top:1px solid var(--v24-border);padding:18px 0}.profile-form-section:first-of-type{border-top:0;padding-top:0}.profile-form-section h4{margin:0 0 5px;font-size:15px}.profile-form-section>p{color:var(--v24-muted);margin:0 0 14px;font-size:13px}.profile-actions{justify-content:flex-end;gap:10px;padding-top:12px;display:flex}.dashboard-metric-grid-v24{align-items:stretch}.dashboard-layout-v24,.dashboard-main,.dashboard-side-v24,.dashboard-prospects-panel,.dashboard-team-panel,.dashboard-funnel-panel,.dashboard-performance-card{min-width:0}.dashboard-section-head{gap:14px}.dashboard-section-head>div:first-child{min-width:0}.dashboard-section-head h3{overflow-wrap:anywhere}.dashboard-funnel-scroll{scrollbar-width:thin;scroll-snap-type:x proximity;max-width:100%;overflow-x:auto}.dashboard-funnel-scroll .funnel-item{scroll-snap-align:start;flex:none}.dashboard-prospect-mobile-list{gap:11px;display:grid}.dashboard-prospect-card{border:1px solid var(--v24-border);color:inherit;background:#fff;border-radius:17px;gap:12px;padding:14px;text-decoration:none;display:grid}.dashboard-prospect-card-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.dashboard-prospect-card-head .company-cell{min-width:0}.dashboard-prospect-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.dashboard-prospect-meta>span{background:#f7f9f8;border-radius:12px;min-width:0;padding:9px}.dashboard-prospect-meta small,.dashboard-prospect-meta strong{display:block}.dashboard-prospect-meta small{color:var(--v24-muted);margin-bottom:5px;font-size:10px}.dashboard-prospect-meta strong{overflow-wrap:anywhere;font-size:12px}.dashboard-prospect-owner{color:var(--v24-muted);align-items:center;gap:8px;font-size:12px;display:flex}.dashboard-followup-list{gap:9px;display:grid}.dashboard-followup-card{border:1px solid var(--v24-border);color:inherit;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;text-decoration:none;display:grid}.dashboard-followup-copy{min-width:0}.dashboard-followup-copy strong,.dashboard-followup-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.dashboard-followup-copy small{color:var(--v24-muted);margin-top:3px;font-size:11px}.followup-summary-card.h3{background:linear-gradient(145deg,#7c4dff14,#fffffff2);border-color:#7c4dff40}.followup-summary-card.h3 .summary-icon{color:var(--v24-purple);background:#7c4dff1f}.followup-tabs-v24{scrollbar-width:none;max-width:100%;overflow-x:auto}.followup-tabs-v24::-webkit-scrollbar{display:none}.followup-tabs-v24 button{flex:none}.followup-tabs-v24 .tab-violet.active{color:#6536dd;background:#7c4dff17;border-color:#7c4dff59}.h3-row td{background:#7c4dff06}.h3-feedback-btn{color:#6536dd!important;border-color:#7c4dff3b!important}.h3-card{box-shadow:0 8px 26px #502ea414;border-color:#7c4dff45!important}.h3-required-banner{color:#6030d1;background:#7c4dff17;border-radius:12px;align-items:flex-start;gap:9px;padding:10px 12px;display:flex}.h3-required-banner div{min-width:0}.h3-required-banner strong,.h3-required-banner span{display:block}.h3-required-banner strong{font-size:12px}.h3-required-banner span{color:#745aa9;margin-top:2px;font-size:11px}.followup-mobile-condition{color:var(--v24-muted);margin:0;font-size:12px;line-height:1.5}.followup-required-feedback{background:#7c4dff0f;border:1px solid #7c4dff29;border-radius:14px;padding:13px}.followup-required-feedback>span b{color:#6a3fd1}.template-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.template-card{border:1px solid var(--v24-border);background:#fff;border-radius:16px;min-width:0;padding:14px}.template-card.template-lead_age{background:#7c4dff09;border-color:#7c4dff40}.template-card-head{justify-content:space-between;align-items:flex-start;gap:9px;display:flex}.template-card-head strong,.template-card-head small{display:block}.template-card-head small{color:var(--v24-muted);margin-top:4px;font-size:11px}.template-card p{color:var(--v24-muted);white-space:pre-line;overflow-wrap:anywhere;margin:12px 0 0;font-size:12px;line-height:1.58}.panel-subcopy{color:var(--v24-muted);margin:5px 0 0;font-size:12px}.clean-table-wrap,.prospect-table-wrap,.table-wrap,.import-preview-table,.pipeline-board,.kanban-board,.targets-table-wrap{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.clean-table,.prospect-table,table,img,svg{max-width:100%}.form-grid,.filter-grid,.stats-grid,.metric-grid,.followup-summary-grid{min-width:0}.modal-card,.followup-composer,.bottom-sheet,.notification-popover{max-width:calc(100vw - 24px)}@media (width<=1100px){.dashboard-layout-v24{grid-template-columns:minmax(0,1fr)!important}.dashboard-side-v24 .sticky-panel,.profile-summary-card{position:static!important}.template-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){body{background:#f7f9f8;min-width:0}.app-shell,.main-area,.page-content,.page-shell,.dashboard-layout,.dashboard-main,.dashboard-side,.panel{min-width:0!important;max-width:100%!important}.sidebar{display:none!important}.main-area{width:100%!important;padding-bottom:calc(86px + env(safe-area-inset-bottom))!important;margin:0!important}.topbar{z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;position:sticky;top:0;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:9px 10px!important;min-height:auto!important;padding:12px 14px 11px!important;display:grid!important}.mobile-brand{grid-area:1/1/auto/2;display:flex!important}.page-heading{grid-area:2/1/auto/-1;min-width:0}.page-heading h1{overflow-wrap:anywhere;margin:1px 0 3px!important;font-size:22px!important;line-height:1.18!important}.page-heading p{margin:0!important;font-size:12px!important;line-height:1.45!important}.topbar-tools{grid-area:1/2;gap:7px!important}.topbar-action .btn,.dashboard-add-prospect{border-radius:12px!important;justify-content:center!important;width:38px!important;min-height:36px!important;padding:8px 10px!important;font-size:0!important}.topbar-action .btn svg,.dashboard-add-prospect svg{width:18px!important;height:18px!important;margin:0!important}.notification-popover{width:auto!important;max-height:calc(100vh - 150px)!important;position:fixed!important;top:64px!important;left:12px!important;right:12px!important}.page-content{padding:13px 12px 20px!important}.panel{border-radius:17px!important;padding:14px!important}.panel-head,.followup-tab-copy,.dashboard-section-head{flex-wrap:wrap!important;align-items:flex-start!important;gap:8px!important}.panel-head h3{font-size:16px!important;line-height:1.3!important}.panel-head .text-link,.followup-tab-copy>.btn{font-size:11px!important}.metric-grid,.dashboard-metric-grid-v24{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.metric-card{border-radius:15px!important;gap:9px!important;min-width:0!important;padding:12px!important}.metric-card>div:last-child{min-width:0}.metric-card span,.metric-card small{font-size:10px!important;line-height:1.35!important}.metric-card strong{overflow-wrap:anywhere;font-size:18px!important;line-height:1.2!important}.metric-icon{border-radius:10px!important;width:32px!important;min-width:32px!important;height:32px!important}.dashboard-layout-v24,.dashboard-layout{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;display:grid!important}.dashboard-main,.dashboard-side-v24{gap:12px!important;display:grid!important}.dashboard-score-ring,.score-ring{width:62px!important;min-width:62px!important;height:62px!important}.dashboard-score-ring span,.score-ring span{font-size:13px!important}.target-lines{gap:11px!important}.target-line-copy{gap:8px!important}.target-line-copy span,.target-line-copy strong{font-size:11px!important}.dashboard-target-footer,.target-footer{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}.dashboard-target-footer a,.target-footer a{grid-column:1/-1}.dashboard-team-row,.team-performance-row{grid-template-columns:auto minmax(0,1fr) auto!important;gap:8px!important;padding:10px 0!important}.dashboard-team-row .team-performance-copy>div{min-width:0}.dashboard-team-row .team-performance-copy span{font-size:10px!important}.dashboard-funnel-scroll{margin-left:-2px;padding-bottom:5px}.dashboard-funnel-scroll .funnel-item{border-radius:13px!important;min-width:112px!important;padding:11px!important}.dashboard-funnel-scroll .funnel-item>svg{display:none}.dashboard-prospect-meta{grid-template-columns:1fr 1fr!important}.dashboard-prospect-meta>span:last-child{grid-column:1/-1}.dashboard-side-v24{order:-1}.dashboard-followup-panel{position:static!important}.desktop-only{display:none!important}.mobile-only{display:block!important}.bottom-nav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);left:8px!important;right:8px!important;bottom:calc(8px + env(safe-area-inset-bottom))!important;z-index:90!important;background:#fffffff5!important;border:1px solid #d2ddd8e6!important;border-radius:21px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;min-height:66px!important;padding:6px!important;display:grid!important;position:fixed!important;box-shadow:0 13px 35px #112a1f2e!important}.bottom-link{min-width:0!important;color:var(--v24-muted)!important;background:0 0!important;border:0!important;border-radius:14px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:2px!important;padding:4px 2px!important;text-decoration:none!important;display:flex!important}.bottom-link>span:last-child{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden;font-size:9px!important}.bottom-icon-wrap{width:32px!important;height:29px!important}.bottom-sheet{border-radius:23px!important;width:auto!important;max-height:82vh!important;bottom:8px!important;left:8px!important;right:8px!important;overflow-y:auto!important}.sheet-menu a,.sheet-menu button,.sheet-menu a>div,.sheet-menu button>div{min-width:0}.sheet-menu small{overflow-wrap:anywhere}.form-grid,.form-grid.two,.form-grid.three,.filter-grid,.single-mobile{grid-template-columns:minmax(0,1fr)!important}.field input,.field select,.field textarea{width:100%!important;min-width:0!important;font-size:16px!important}.btn{max-width:100%}.btn-row,.form-actions,.modal-actions,.composer-actions,.row-actions{flex-wrap:wrap!important}.modal-backdrop{align-items:flex-end!important;padding:10px!important}.followup-composer,.modal-card{border-radius:22px!important;width:100%!important;max-width:100%!important;max-height:calc(100vh - 20px)!important;padding:15px!important;overflow-y:auto!important}.composer-recipient{flex-wrap:wrap!important;align-items:flex-start!important}.composer-recipient>div{flex:1;min-width:0}.composer-recipient strong{overflow-wrap:anywhere}.composer-actions .btn,.modal-actions .btn{flex:calc(50% - 6px);justify-content:center}.composer-actions .btn-primary{flex-basis:100%}.followup-summary-grid,.followup-summary-grid-v24{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.followup-summary-card{min-width:0;border-radius:15px!important;padding:12px!important}.followup-summary-card strong{font-size:22px!important}.followup-summary-card p,.followup-summary-card small{font-size:10px!important;line-height:1.35!important}.followup-tabs{margin:0 -2px!important;padding-bottom:6px!important;display:flex!important}.followup-tabs button{min-width:132px}.followup-mobile-list{gap:10px!important;display:grid!important}.followup-mobile-card{min-width:0;border-radius:16px!important;padding:13px!important}.followup-mobile-head{align-items:flex-start!important}.followup-mobile-head .company-cell{min-width:0}.followup-mobile-info{grid-template-columns:1fr 1fr!important;gap:8px!important}.followup-mobile-info span:last-child{grid-column:1/-1}.followup-mobile-actions{flex-wrap:wrap!important}.followup-mobile-actions .btn{flex:auto;justify-content:center}.template-card-grid{grid-template-columns:minmax(0,1fr)!important}.profile-layout-v24{gap:12px;grid-template-columns:minmax(0,1fr)!important}.profile-summary-card{position:static!important}.profile-summary-cover{height:92px}.profile-summary-body{padding:0 14px 18px}.profile-actions{flex-direction:column-reverse}.profile-actions .btn{justify-content:center;width:100%}.login-page{min-height:100dvh!important;display:block!important;overflow-x:hidden!important}.login-brand-panel{display:none!important}.login-form-panel{flex-direction:column!important;justify-content:center!important;width:100%!important;min-height:100dvh!important;padding:22px 16px 32px!important;display:flex!important}.login-mobile-brand{margin-bottom:22px!important;display:flex!important}.login-card{border-radius:22px!important;width:100%!important;max-width:440px!important;margin:0 auto!important;padding:22px 17px!important}.login-card-head h2{font-size:24px!important}.clean-table-wrap,.prospect-table-wrap,.table-wrap,.import-preview-table,.targets-table-wrap{margin-left:-2px;margin-right:-2px;padding-bottom:5px}.clean-table,.prospect-table{min-width:760px}.pipeline-board,.kanban-board{scroll-snap-type:x mandatory;padding-bottom:8px;gap:10px!important;display:flex!important;overflow-x:auto!important}.pipeline-column,.kanban-column{scroll-snap-align:start;min-width:min(82vw,310px)!important}}@media (width<=430px){.metric-grid,.dashboard-metric-grid-v24,.followup-summary-grid,.followup-summary-grid-v24{grid-template-columns:repeat(2,minmax(0,1fr))!important}.metric-card{padding:10px!important}.metric-card strong{font-size:16px!important}.dashboard-prospect-meta{grid-template-columns:1fr!important}.dashboard-prospect-meta>span:last-child{grid-column:auto}.followup-mobile-info{grid-template-columns:1fr!important}.followup-mobile-info span:last-child{grid-column:auto}.composer-actions .btn,.modal-actions .btn{flex-basis:100%}}.sidebar-profile-link{min-width:0;color:inherit;flex:1;align-items:center;gap:11px;text-decoration:none;display:flex}.sidebar-profile-link .sidebar-user-copy{min-width:0}.profile-shell-v24{grid-template-columns:minmax(245px,.72fr) minmax(0,1.55fr);align-items:start;gap:20px;display:grid}.profile-preview-v24{position:sticky;top:88px;overflow:hidden;padding:0!important}.profile-cover-v24{background:radial-gradient(circle at 20% 25%,#ffffff40,#0000 27%),linear-gradient(135deg,#0b3e31,#118b61 58%,#8dcc47);height:112px}.profile-preview-body-v24{text-align:center;padding:0 20px 17px}.profile-preview-body-v24 .avatar{border:5px solid #fff;margin-top:-40px;box-shadow:0 10px 24px #142d2321}.profile-preview-body-v24 h3{margin:10px 0 3px;font-size:20px}.profile-preview-body-v24 p{color:var(--v24-text);margin:0;font-weight:650}.profile-preview-body-v24>span{color:var(--v24-muted);margin-top:4px;font-size:12px;display:block}.profile-preview-meta-v24{border-top:1px solid var(--v24-border);background:var(--v24-border);gap:1px;display:grid}.profile-preview-meta-v24>div{background:#fff;min-width:0;padding:12px 16px}.profile-preview-meta-v24 small,.profile-preview-meta-v24 strong{display:block}.profile-preview-meta-v24 small{color:var(--v24-muted);margin-bottom:3px;font-size:10px}.profile-preview-meta-v24 strong{overflow-wrap:anywhere;font-size:12px}.profile-form-v24{min-width:0}.profile-grid-v24{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-password-block-v24{border:1px solid var(--v24-border);background:#f9fbfa;border-radius:15px;margin-top:18px;padding:16px}.section-title-v24{align-items:flex-start;gap:10px;margin-bottom:13px;display:flex}.section-icon-v24{width:34px;min-width:34px;height:34px;color:var(--v24-green);background:#0f6b4d1a;border-radius:11px;place-items:center;display:grid}.section-title-v24 strong,.section-title-v24 small{display:block}.section-title-v24 small{color:var(--v24-muted);margin-top:2px;font-size:11px}.profile-actions-v24{justify-content:flex-end;padding-top:18px;display:flex}@media (width<=1100px){.profile-preview-v24{position:static}}@media (width<=768px){.profile-shell-v24{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}.profile-preview-v24{position:static!important}.profile-cover-v24{height:90px}.profile-grid-v24{grid-template-columns:minmax(0,1fr)!important}.profile-password-block-v24{padding:13px}.profile-actions-v24 .btn{justify-content:center;width:100%}}.avatar-lg{width:82px!important;min-width:82px!important;height:82px!important;font-size:25px!important}@media (width<=768px){.filters{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;padding:12px!important;display:grid!important}.filters .search-box,.filters select,.filters .btn,.filters .filter-check{width:100%!important;min-width:0!important}.filters .search-box input,.filters select{font-size:16px!important}.import-filter-banner{grid-template-columns:auto minmax(0,1fr)!important;align-items:start!important;gap:9px!important;display:grid!important}.import-filter-banner .btn{grid-column:1/-1;justify-content:center;width:100%}.mobile-prospect-card{border-radius:16px!important;min-width:0!important;padding:13px!important}.mobile-prospect-top,.mobile-prospect-top .company-cell{min-width:0!important}.mobile-prospect-meta{grid-template-columns:1fr 1fr!important;gap:8px!important}.mobile-prospect-meta>div:last-child{grid-column:1/-1}.table-footer{gap:10px!important;padding:12px!important;display:grid!important}.pagination{max-width:100%;overflow-x:auto;justify-content:flex-start!important}.form-layout,.detail-layout,.import-layout{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;display:grid!important}.form-main,.form-side,.detail-main,.detail-side,.import-layout>*{min-width:0!important}.form-side,.detail-side{order:-1}.form-side .score-panel,.detail-side .sticky-panel{position:static!important}.form-section{padding:14px!important}.section-head{align-items:flex-start!important;gap:9px!important}.section-number{width:31px!important;min-width:31px!important;height:31px!important}.score-picker{gap:10px!important}.score-options{flex-wrap:nowrap!important}.score-options button{flex:1;min-width:38px}.prospect-hero{grid-template-columns:minmax(0,1fr)!important;gap:14px!important;display:grid!important}.prospect-hero-main{min-width:0;align-items:flex-start!important}.hero-company-avatar{width:48px!important;min-width:48px!important;height:48px!important;font-size:20px!important}.prospect-hero-main h2{overflow-wrap:anywhere;font-size:21px!important}.hero-score{justify-content:flex-start!important;align-items:center!important;gap:10px!important;display:flex!important}.detail-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.detail-info-grid>div{min-width:0;padding:10px!important}.detail-info-grid strong{overflow-wrap:anywhere}.activity-form,.activity-row{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;display:grid!important}.activity-row>*,.activity-form textarea{width:100%!important;min-width:0!important}.timeline-top{gap:3px!important;display:grid!important}.timeline-top time{justify-self:start;font-size:10px!important}.quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pipeline-summary{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}.pipeline-summary p{grid-column:1/-1;margin:0!important}.kanban-board{margin-right:-12px;padding-right:12px}.kanban-column{min-width:min(86vw,320px)!important;max-width:min(86vw,320px)!important}.kanban-card{min-width:0!important}.kanban-owner{flex-direction:column!important;align-items:stretch!important;gap:8px!important}.kanban-owner select{width:100%;font-size:16px}.target-explainer{grid-template-columns:auto minmax(0,1fr)!important;gap:10px!important;display:grid!important}.target-explainer .weight-chips{grid-column:1/-1;padding-bottom:3px;overflow-x:auto;gap:6px!important;display:flex!important}.weight-chips span{flex:none}.period-bar{grid-template-columns:1fr 1fr!important;align-items:center!important;gap:8px!important;display:grid!important}.period-bar>div:first-child{grid-column:1/-1}.period-bar select{width:100%;font-size:16px}.target-user-grid{grid-template-columns:minmax(0,1fr)!important;gap:11px!important}.sales-target-head{align-items:flex-start!important;gap:10px!important}.sales-target-head .user-cell,.sales-target-head .user-cell>div{min-width:0}.sales-target-head .user-cell span{overflow-wrap:anywhere}.score-ring.lg{width:66px!important;min-width:66px!important;height:66px!important}.target-metric-grid{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.workload-strip{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}.workload-strip .btn{grid-column:1/-1;justify-content:center;width:100%}.import-hero-v2{border-radius:19px!important;grid-template-columns:minmax(0,1fr)!important;gap:15px!important;padding:19px!important;display:grid!important}.import-hero-v2 h2{font-size:24px!important;line-height:1.2!important}.import-hero-actions{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;display:grid!important}.import-hero-actions .btn{justify-content:center;width:100%}.import-visual{display:none!important}.upload-zone{min-height:180px!important;padding:25px 14px!important}.number-list li{align-items:flex-start!important}.import-history .clean-table-wrap,.panel.no-pad .clean-table-wrap{border-radius:0 0 17px 17px}.admin-note,.source-box,.notes-box,.followup-box{overflow-wrap:anywhere;min-width:0}}@media (width<=430px){.detail-info-grid,.mobile-prospect-meta,.pipeline-summary,.period-bar,.workload-strip{grid-template-columns:minmax(0,1fr)!important}.detail-info-grid>div:last-child,.mobile-prospect-meta>div:last-child,.pipeline-summary p,.period-bar>div:first-child,.workload-strip .btn{grid-column:auto}}.brand-mark.login-logo-large{box-shadow:0 18px 45px #0000002e;border-radius:24px!important;width:78px!important;min-width:78px!important;height:78px!important;font-size:34px!important}.brand-mark.login-logo-mobile{border-radius:17px!important;width:52px!important;min-width:52px!important;height:52px!important;font-size:23px!important}:root{--fl-bg:#f5f5f0;--fl-paper:#fff;--fl-ink:#11120f;--fl-ink-2:#1b1d18;--fl-muted:#686c62;--fl-muted-2:#8c9086;--fl-line:#dcddd6;--fl-lime:#d3ed78;--fl-lime-strong:#a5c149;--fl-blue:#586fe7;--fl-violet:#8b64e3;--fl-orange:#eca05c;--fl-font:"Inter",Arial,sans-serif;--fl-container:1240px;--fl-section:120px;--fl-ease:cubic-bezier(.22,.72,.18,1);--flow-scroll-progress:0;--flow-scroll-y:0px}html{scroll-behavior:smooth}body:has(.fl-page){background:var(--fl-bg)}.fl-page{background:var(--fl-bg);min-width:320px;color:var(--fl-ink);font-family:var(--fl-font);letter-spacing:-.12px;font-size:16px;font-weight:450;line-height:1.55;overflow:hidden}.fl-page *{box-sizing:border-box}.fl-page a{color:inherit;text-decoration:none}.fl-page button{font:inherit}.fl-page h1,.fl-page h2,.fl-page h3,.fl-page p{margin-top:0}.fl-container{width:min(calc(100% - 48px),var(--fl-container));margin-inline:auto}.flow-motion-enabled .flow-reveal{opacity:0;will-change:transform,opacity,filter;transition:opacity .82s var(--fl-ease) var(--flow-delay,0s), transform .82s var(--fl-ease) var(--flow-delay,0s), filter .82s var(--fl-ease) var(--flow-delay,0s)}.flow-motion-enabled .flow-reveal.reveal-scale{filter:blur(3px);transform:translateY(28px)scale(.94)}.flow-load-piece{opacity:0;animation:flowLoadUp .82s var(--fl-ease) forwards;animation-delay:var(--flow-load-delay,0s);transform:translateY(30px)}.flow-load-product{opacity:0;animation:flowLoadProduct 1.05s var(--fl-ease) .52s forwards;transform:translateY(70px)scale(.955)}@keyframes flowLoadUp{to{opacity:1;transform:none}}@keyframes flowLoadProduct{to{opacity:1;transform:none}}.fl-nav-shell{z-index:150;pointer-events:none;padding-top:18px;transition:padding .3s;position:fixed;inset:0 0 auto}.fl-nav{pointer-events:auto;border:1px solid #0000;border-radius:16px;grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;height:64px;padding:0 4px;transition:height .3s,padding .3s,background .3s,border-color .3s,box-shadow .3s;display:grid}.fl-nav-shell.is-scrolled{padding-top:10px}.fl-nav-shell.is-scrolled .fl-nav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fafaf6e0;border-color:#d8dad2e6;height:58px;padding-inline:14px;box-shadow:0 14px 40px #181a1414}.fl-brand{align-items:center;gap:10px;width:max-content;display:inline-flex}.fl-brand-symbol{background:var(--fl-ink);color:#fff;border-radius:9px;place-items:center;width:34px;height:34px;font-size:14px;font-weight:700;display:grid}.fl-brand strong{letter-spacing:-.4px;font-size:17px;font-weight:650}.fl-nav-links{align-items:center;gap:31px;display:flex}.fl-nav-links a,.fl-nav-login{font-size:13px;font-weight:500;position:relative}.fl-nav-links a:after,.fl-nav-login:after{content:"";background:var(--fl-ink);height:1px;transition:right .24s var(--fl-ease);position:absolute;bottom:-5px;left:0;right:100%}.fl-nav-links a:hover:after,.fl-nav-login:hover:after{right:0}.fl-nav-actions{justify-content:flex-end;align-items:center;gap:22px;display:flex}.fl-nav-cta{background:var(--fl-ink);min-height:42px;transition:transform .22s var(--fl-ease),background .22s ease;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:12px;font-weight:600;display:inline-flex;color:#fff!important}.fl-nav-cta:hover{background:#272923;transform:translateY(-2px)}.fl-nav-cta svg{transition:transform .2s}.fl-nav-cta:hover svg{transform:translate(2px)}.fl-nav-toggle,.fl-mobile-nav{display:none}.fl-button-group{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fl-btn{border:1px solid var(--fl-ink);min-height:52px;transition:transform .22s var(--fl-ease), background .22s ease, color .22s ease, box-shadow .22s ease;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 21px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.fl-btn:hover{transform:translateY(-2px)}.fl-btn.primary{background:var(--fl-ink);color:#fff;box-shadow:0 8px 20px #11120f1f}.fl-btn.primary:hover{background:#2b2d27;box-shadow:0 13px 26px #11120f2b}.fl-btn.secondary{color:var(--fl-ink);background:0 0}.fl-btn.secondary:hover{background:#fff}.fl-btn.light{color:var(--fl-ink);background:#fff;border-color:#fff}.fl-btn.ghost-light{color:#fff;border-color:#50544a}.fl-btn.full{width:100%}.fl-section-label{color:#4d5148;margin-bottom:22px;font-size:12px;font-weight:550}.fl-section-heading.split{grid-template-columns:minmax(0,1.2fr) minmax(300px,.6fr);align-items:end;gap:66px;display:grid}.fl-section-heading.center{text-align:center;max-width:790px;margin:0 auto 64px}.fl-section-heading h2,.fl-why-copy h2,.fl-integration-copy h2,.fl-faq-intro h2,.fl-final-inner h2{letter-spacing:-3.3px;margin:0;font-size:57px;font-weight:550;line-height:1.01}.fl-section-heading p,.fl-faq-intro>p,.fl-integration-copy>p{max-width:500px;color:var(--fl-muted);letter-spacing:-.32px;margin:0;font-size:16px;line-height:1.62}.fl-section-heading.center p{margin:20px auto 0}.fl-inline-link,.fl-text-link{border-bottom:1px solid #8e9287;align-items:center;gap:7px;margin-top:24px;padding-bottom:4px;font-size:12px;font-weight:600;display:inline-flex}.fl-inline-link svg,.fl-text-link svg{transition:transform .2s}.fl-inline-link:hover svg,.fl-text-link:hover svg{transform:translate(3px)}.fl-hero{isolation:isolate;background:radial-gradient(circle at 13% 3%,#d8f07e8c,#0000 25%),radial-gradient(circle at 88% 14%,#c0c9f68a,#0000 24%),radial-gradient(circle at 50% 45%,#f0dabf47,#0000 28%),#f5f5f0;min-height:1060px;padding:166px 0 84px;position:relative;overflow:hidden}.fl-hero:before{content:"";z-index:-3;opacity:.38;background-image:linear-gradient(#50544a14 1px,#0000 1px),linear-gradient(90deg,#50544a14 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#000000a6 58%,#0000 93%);mask-image:linear-gradient(#000 0%,#000000a6 58%,#0000 93%)}.fl-hero:after{content:"";z-index:-2;opacity:.23;background-image:radial-gradient(circle at 20% 20%,#00000012 0 1px,#0000 1.3px),radial-gradient(circle at 70% 55%,#0000000d 0 1px,#0000 1.3px);background-size:21px 21px,25px 25px;position:absolute;inset:0}.fl-hero .fl-container{z-index:2;position:relative}.fl-hero-copy{z-index:4;text-align:center;max-width:970px;margin:0 auto;position:relative}.fl-hero-copy:before,.fl-hero-copy:after{content:"";z-index:-1;pointer-events:none;border:1px solid #6c71642e;border-radius:50%;position:absolute}.fl-hero-copy:before{width:690px;height:690px;animation:32s linear infinite flRingSpin;top:-250px;left:-580px}.fl-hero-copy:after{width:520px;height:520px;animation:38s linear infinite reverse flRingSpin;top:-80px;right:-510px}@keyframes flRingSpin{to{transform:rotate(360deg)}}.fl-hero-copy .fl-section-label{align-items:center;gap:8px;margin-bottom:23px;display:inline-flex}.fl-hero-copy .fl-section-label:before{content:"";background:var(--fl-lime-strong);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #a5c14924}.fl-hero h1{letter-spacing:-5.35px;max-width:970px;margin:0 auto;font-size:79px;font-weight:550;line-height:.98}.fl-hero h1 em{z-index:1;white-space:nowrap;font-style:normal;position:relative}.fl-hero h1 em:after{content:"";z-index:-1;background:var(--fl-lime);transform-origin:0;height:12px;animation:flUnderline .7s var(--fl-ease) 1.05s forwards;border-radius:999px;position:absolute;bottom:7px;left:-1%;right:-1%;transform:scaleX(0)}@keyframes flUnderline{to{transform:scaleX(1)}}.fl-hero-copy>p{color:#5f635a;letter-spacing:-.4px;max-width:690px;margin:28px auto 0;font-size:18px;line-height:1.58}.fl-hero .fl-button-group{justify-content:center;margin-top:31px}.fl-hero-review{justify-content:center;align-items:center;gap:14px;margin-top:29px;display:flex}.fl-avatar-stack{padding-left:8px;display:flex}.fl-avatar-stack .fl-avatar{border:2px solid var(--fl-bg);margin-left:-8px}.fl-hero-review>div:last-child{text-align:left;grid-template-columns:auto auto;gap:0 8px;display:grid}.fl-hero-review>div:last-child>span{color:#dcad39;letter-spacing:1px;font-size:11px}.fl-hero-review>div:last-child>b{font-size:11px}.fl-hero-review>div:last-child>small{color:#7e8278;grid-column:1/-1;margin-top:2px;font-size:9px}.fl-hero-shape{pointer-events:none;filter:none!important;border-radius:50%!important;position:absolute!important}.fl-hero-shape.shape-a{background:radial-gradient(circle at 40% 40%,#e5f3ae 0%,#d3ed788a 43%,#d3ed781f 70%,#0000 72%)!important;width:300px!important;height:300px!important;animation:10s ease-in-out infinite flHeroOrbA!important;top:95px!important;left:-125px!important}.fl-hero-shape.shape-b{background:radial-gradient(circle at 45% 45%,#dce2fb 0%,#c1ccf875 48%,#c1ccf81a 72%,#0000 74%)!important;width:255px!important;height:255px!important;animation:12s ease-in-out infinite flHeroOrbB!important;top:22px!important;right:-100px!important}@keyframes flHeroOrbA{0%,to{transform:translate(0,0)}50%{transform:translate(30px,-18px)}}@keyframes flHeroOrbB{0%,to{transform:translate(0,0)}50%{transform:translate(-24px,28px)}}.fl-hero-product{z-index:4;perspective:1400px;width:min(1130px,100%);margin:72px auto 0;position:relative}.fl-hero-product:before,.fl-hero-product:after{content:"";z-index:-1;filter:blur(2px);border-radius:50%;position:absolute}.fl-hero-product:before{background:radial-gradient(circle,var(--fl-lime) 0%,#d3ed7838 48%,transparent 72%);width:310px;height:310px;top:120px;left:-120px}.fl-hero-product:after{background:radial-gradient(circle,#c9d3fa 0%,#c9d3fa38 52%,#0000 74%);width:260px;height:260px;top:45px;right:-100px}.fl-product-window{--flow-mx:0;--flow-my:0;z-index:2;transform:rotateX(calc(var(--flow-my) * -2.4deg)) rotateY(calc(var(--flow-mx) * 3.2deg));transform-style:preserve-3d;background:#fff;border:1px solid #d1d3cb;border-radius:17px;transition:transform .22s ease-out,box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 36px 90px #1f211b21,0 10px 24px #1f211b0f}.fl-product-window:hover{box-shadow:0 45px 100px #1f211b2b,0 12px 30px #1f211b14}.fl-window-bar{background:#f8f8f5;border-bottom:1px solid #e4e5df;grid-template-columns:1fr auto 1fr;align-items:center;height:42px;padding:0 14px;display:grid}.fl-window-dots{gap:6px;display:flex}.fl-window-dots i{background:#c9cbc4;border-radius:50%;width:7px;height:7px}.fl-window-dots i:first-child{background:#e98c68}.fl-window-dots i:nth-child(2){background:#dfb85a}.fl-window-dots i:last-child{background:#8db56b}.fl-window-address{color:#7f827a;text-align:center;background:#ecece8;border-radius:6px;min-width:220px;padding:5px 16px;font-size:8px}.fl-window-action{color:#9a9d95;justify-self:end}.fl-dashboard-shell{grid-template-columns:186px 1fr;height:548px;display:grid}.fl-dashboard-side{background:#f7f7f4;border-right:1px solid #e7e8e2;flex-direction:column;padding:20px 14px 15px;display:flex}.fl-mini-brand{align-items:center;gap:8px;padding:0 7px 20px;display:flex}.fl-mini-brand>span{color:#fff;background:#20221e;border-radius:6px;place-items:center;width:25px;height:25px;font-size:9px;font-weight:700;display:grid}.fl-mini-brand b{font-size:10px}.fl-side-links{gap:3px;display:grid}.fl-side-links i{color:#7f8279;border-radius:8px;align-items:center;gap:8px;min-height:35px;padding:0 9px;font-size:8px;font-style:normal;font-weight:550;display:flex}.fl-side-links i.active{color:#414d22;background:#e8eed3}.fl-side-user{border-top:1px solid #e1e2dc;align-items:center;gap:7px;margin-top:auto;padding:13px 3px 0;display:flex}.fl-side-user>span{flex-direction:column;display:flex}.fl-side-user b{font-size:7px}.fl-side-user small{color:#8b8e86;font-size:6px}.fl-dashboard-content{background:#fff;min-width:0;padding:21px}.fl-dashboard-top{justify-content:space-between;align-items:center;display:flex}.fl-dashboard-top>div{flex-direction:column;display:flex}.fl-dashboard-top small{color:#969a91;font-size:7px}.fl-dashboard-top h3{letter-spacing:-.45px;margin:2px 0 0;font-size:15px}.fl-dashboard-top button{color:#fff;background:#181a16;border:0;border-radius:7px;align-items:center;gap:5px;height:30px;padding:0 10px;font-size:7px;display:flex}.fl-metric-row{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:17px;display:grid}.fl-metric-row article{transition:transform .25s var(--fl-ease),box-shadow .25s ease;background:#fff;border:1px solid #e5e6e0;border-radius:10px;padding:11px 12px}.fl-metric-row article:hover{transform:translateY(-3px);box-shadow:0 10px 24px #1e201a14}.fl-metric-row small{color:#8a8d85;font-size:6px}.fl-metric-row strong{letter-spacing:-.55px;margin-top:5px;font-size:15px;display:block}.fl-metric-row em{color:#8b8f86;margin-top:5px;font-size:6px;font-style:normal;display:block}.fl-dashboard-grid{grid-template-columns:1.55fr .78fr;gap:9px;margin-top:9px;display:grid}.fl-chart-card,.fl-follow-card{background:#fff;border:1px solid #e5e6e0;border-radius:10px;min-width:0;padding:12px}.fl-card-head{justify-content:space-between;align-items:flex-start;display:flex}.fl-card-head b{font-size:8px}.fl-card-head span{color:#969990;font-size:6px}.fl-chart-visual{grid-template-columns:22px 1fr;gap:7px;height:168px;margin-top:11px;display:grid}.fl-chart-y{color:#aaada5;flex-direction:column;justify-content:space-between;padding-bottom:6px;font-size:5px;display:flex}.fl-chart-area{border-bottom:1px solid #edede9;border-left:1px solid #edede9;position:relative}.fl-chart-area:before,.fl-chart-area:after{content:"";border-top:1px dashed #edede9;position:absolute;left:0;right:0}.fl-chart-area:before{top:33%}.fl-chart-area:after{top:66%}.fl-chart-area svg{width:100%;height:calc(100% - 8px);position:absolute;inset:8px 0 0}.fl-chart-area path:last-child{stroke-dasharray:900;stroke-dashoffset:900px;animation:flDrawLine 2.1s var(--fl-ease) 1.05s forwards}@keyframes flDrawLine{to{stroke-dashoffset:0}}.fl-follow-item{border-bottom:1px solid #efefeb;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;padding:9px 0;display:grid}.fl-follow-item:last-child{border:0}.fl-follow-item>span{flex-direction:column;min-width:0;display:flex}.fl-follow-item b{white-space:nowrap;text-overflow:ellipsis;font-size:6px;overflow:hidden}.fl-follow-item small{color:#969990;font-size:5px}.fl-pipeline-strip{grid-template-columns:repeat(5,1fr);gap:7px;margin-top:9px;display:grid}.fl-pipeline-strip article{background:#f3f4f0;border-radius:8px;height:48px;padding:8px}.fl-pipeline-strip span{color:#83877e;font-size:5px;display:block}.fl-pipeline-strip strong{margin-top:3px;font-size:10px;display:block}.fl-pipeline-strip article:first-child{background:#edf0ff}.fl-pipeline-strip article:nth-child(2){background:#eef4d8}.fl-pipeline-strip article:nth-child(3){background:#f9eee2}.fl-pipeline-strip article:nth-child(4){background:#eee8f9}.fl-pipeline-strip article:nth-child(5){background:#e8e9e4}.fl-float-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:6!important;background:#fffffff2!important;border:1px solid #d6d8d0!important;position:absolute!important;box-shadow:0 18px 40px #1c1e1821!important}.fl-float-card.fc-one{animation:4.8s ease-in-out infinite flFloatOne}.fl-float-card.fc-two{animation:5.2s ease-in-out infinite flFloatTwo}@keyframes flFloatOne{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes flFloatTwo{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.fl-logo-section{border-bottom:1px solid var(--fl-line);background:var(--fl-bg);padding:42px 0 58px}.fl-logo-section p{text-align:center;color:#7e8278;margin:0 0 28px;font-size:11px}.fl-logo-row span{text-align:center;color:#757970;letter-spacing:1px;font-size:11px;font-weight:650}.fl-benefits{background:#fff}.fl-benefit-grid{grid-template-columns:1.14fr .86fr;gap:16px;display:grid}.fl-benefit-feature{color:#fff;background:#1a1c18;border-radius:22px;flex-direction:column;justify-content:space-between;min-height:568px;padding:29px;display:flex;position:relative;overflow:hidden}.fl-benefit-feature:before,.fl-benefit-feature:after{content:"";border:1px solid #ffffff14;border-radius:50%;position:absolute}.fl-benefit-feature:before{width:315px;height:315px;top:44%;left:50%;transform:translate(-50%,-50%)}.fl-benefit-feature:after{width:430px;height:430px;top:44%;left:50%;transform:translate(-50%,-50%)}.fl-benefit-visual{place-items:center;height:354px;display:grid;position:relative}.fl-task-stack{z-index:2;width:74%;position:relative}.fl-task-card{color:#1b1d19;min-height:72px;transition:transform .3s var(--fl-ease);background:#fff;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid;box-shadow:0 14px 30px #00000038}.fl-task-card+.fl-task-card{margin-top:-5px}.fl-task-card:first-child{transform:rotate(-3deg)translate(-11px)}.fl-task-card:nth-child(2){transform:rotate(2deg)translate(9px)}.fl-task-card:nth-child(3){transform:rotate(-1deg)}.fl-benefit-feature:hover .fl-task-card:first-child{transform:rotate(-4deg)translate(-12px,-6px)}.fl-benefit-feature:hover .fl-task-card:nth-child(2){transform:rotate(2.5deg)translate(12px,2px)}.fl-benefit-feature:hover .fl-task-card:nth-child(3){transform:rotate(-1deg)translate(-4px,8px)}.fl-task-card>span{flex-direction:column;display:flex}.fl-task-card b{font-size:9px}.fl-task-card small{color:#8a8e84;font-size:7px}.fl-task-card>i{color:#5e7826;background:#e8efcd;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.fl-big-check{z-index:3;background:var(--fl-lime);color:#263017;border-radius:50%;place-items:center;width:64px;height:64px;animation:3s ease-in-out infinite flCheckPulse;display:grid;position:absolute;bottom:9%;right:7%;box-shadow:0 14px 28px #00000047}@keyframes flCheckPulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.fl-benefit-feature>div:last-child>span{color:#a8ada1;font-size:11px}.fl-benefit-feature h3{letter-spacing:-1.65px;max-width:460px;margin:10px 0 0;font-size:34px;font-weight:550;line-height:1.08}.fl-benefit-list{grid-template-columns:1fr 1fr;gap:16px;display:grid}.fl-benefit-item{border:1px solid var(--fl-line);min-height:276px;transition:transform .28s var(--fl-ease),box-shadow .28s ease,background .28s ease;background:#f8f8f5;border-radius:20px;flex-direction:column;justify-content:space-between;padding:24px;display:flex}.fl-benefit-item:hover{background:#fff;transform:translateY(-5px);box-shadow:0 16px 34px #1e1f1a14}.fl-benefit-icon{border-radius:13px;place-items:center;width:48px;height:48px;display:grid}.fl-benefit-item:first-child .fl-benefit-icon{color:#617c26;background:#e8f0ca}.fl-benefit-item:nth-child(2) .fl-benefit-icon{color:#7651ba;background:#eee7fb}.fl-benefit-item:nth-child(3) .fl-benefit-icon{color:#b6682e;background:#f8e7d6}.fl-benefit-item:nth-child(4) .fl-benefit-icon{color:#4e62ca;background:#e6eaff}.fl-benefit-item h3{letter-spacing:-.65px;margin:0 0 9px;font-size:19px;font-weight:600}.fl-benefit-item p{color:#73776e;margin:0;font-size:12px;line-height:1.58}.fl-features{background:var(--fl-bg)}.fl-feature-row{border-top:1px solid var(--fl-line);grid-template-columns:.72fr 1.28fr;align-items:center;gap:80px;padding:72px 0;display:grid}.fl-feature-row.reverse{grid-template-columns:1.28fr .72fr}.fl-feature-number{color:#858980;margin-bottom:29px;font-size:11px;display:block}.fl-feature-copy h3{letter-spacing:-2px;margin:0 0 18px;font-size:39px;font-weight:550;line-height:1.07}.fl-feature-copy p{color:#686c63;margin:0;font-size:14px;line-height:1.66}.fl-mockup-canvas{z-index:2;min-height:445px;transition:transform .35s var(--fl-ease),box-shadow .35s ease;background:#fff;border:1px solid #d7d9d1;border-radius:19px;position:relative;overflow:hidden;box-shadow:0 24px 55px #20221c17}.fl-feature-row .fl-mockup-canvas:before{content:"";z-index:-2;opacity:0;border-radius:24px;position:absolute;inset:-20px}.fl-mockup-canvas:hover{transform:translateY(-5px);box-shadow:0 31px 65px #20221c21}.fl-pipeline-mock{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(135deg,#dce6ba,#fff) border-box}.fl-followup-mock,.fl-report-mock{background:#fff}.fl-mock-head{justify-content:space-between;align-items:center;display:flex}.fl-mock-head>span{font-size:11px;font-weight:600}.fl-mock-head>button{color:#fff;background:#181a16;border:0;border-radius:7px;align-items:center;gap:5px;height:30px;padding:0 10px;font-size:7px;display:flex}.fl-pipeline-mock{height:465px;padding:21px}.fl-kanban{grid-template-columns:repeat(4,1fr);gap:8px;height:calc(100% - 48px);margin-top:17px;display:grid}.fl-kanban-column{background:#f4f5f1;border-radius:10px;min-width:0;padding:9px}.fl-kanban-title{justify-content:space-between;align-items:center;margin-bottom:10px;font-size:7px;display:flex}.fl-kanban-title>span{align-items:center;gap:5px;display:flex}.fl-kanban-title .dot{border-radius:50%;width:6px;height:6px;display:inline-block}.fl-kanban-title .dot.d1{background:var(--fl-blue)}.fl-kanban-title .dot.d2{background:#acc850}.fl-kanban-title .dot.d3{background:var(--fl-orange)}.fl-kanban-title .dot.d4{background:var(--fl-violet)}.fl-kanban-title b{color:#999c94;font-size:6px}.fl-deal-card{transition:transform .25s var(--fl-ease),box-shadow .25s ease;background:#fff;border:1px solid #e1e2dd;border-radius:9px;margin-bottom:8px;padding:10px}.fl-deal-card:hover{transform:translateY(-3px);box-shadow:0 8px 17px #1e1f1a14}.fl-deal-card>div{justify-content:space-between;align-items:center;display:flex}.fl-deal-card>strong,.fl-deal-card>small,.fl-deal-card>em{display:block}.fl-deal-card>strong{margin-top:8px;font-size:7px}.fl-deal-card>small{color:#72766d;margin-top:3px;font-size:6px}.fl-deal-card>em{color:#989b93;margin-top:11px;font-size:5px;font-style:normal}.fl-followup-mock{grid-template-columns:.84fr 1.16fr;height:465px;display:grid}.fl-followup-left{background:#f8f8f5;border-right:1px solid #e4e5df;padding:19px}.fl-followup-left .fl-mock-head b{background:#e8e9e4;border-radius:50%;place-items:center;width:22px;height:22px;font-size:7px;display:grid}.fl-message-row{border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;padding:9px;display:grid}.fl-message-row.active{background:#eaf0d5}.fl-message-row>span{flex-direction:column;display:flex}.fl-message-row strong{font-size:7px}.fl-message-row small{color:#8d9188;margin-top:2px;font-size:5px}.fl-message-row>i{color:#989c92;font-size:5px;font-style:normal}.fl-composer{flex-direction:column;padding:24px;display:flex}.fl-composer-person{border-bottom:1px solid #e7e8e2;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding-bottom:16px;display:grid}.fl-composer-person>span{flex-direction:column;display:flex}.fl-composer-person b{font-size:8px}.fl-composer-person small{color:#92958d;font-size:6px}.fl-composer-person em{color:#7953be;background:#f0eafa;border-radius:999px;padding:5px 8px;font-size:6px;font-style:normal}.fl-message-bubble{color:#4e5249;background:#f1f2ee;border-radius:12px 12px 12px 3px;max-width:84%;padding:12px 14px;font-size:8px;line-height:1.55}.fl-message-bubble:first-of-type{margin-top:24px}.fl-message-bubble.second{margin-top:7px}.fl-composer-actions{justify-content:flex-end;gap:7px;margin-top:auto;display:flex}.fl-composer-actions button{border-radius:7px;align-items:center;gap:5px;height:32px;padding:0 10px;font-size:6px;display:flex}.fl-composer-actions .secondary{background:#fff;border:1px solid #dbddd5}.fl-composer-actions .primary{color:#fff;background:#1b1d19;border:0}.fl-report-mock{height:465px;padding:22px}.fl-report-head{justify-content:space-between;align-items:flex-start;display:flex}.fl-report-head>div{flex-direction:column;display:flex}.fl-report-head small{color:#92968d;font-size:7px}.fl-report-head strong{margin-top:2px;font-size:11px}.fl-report-head>span{color:#787c73;background:#f0f1ed;border-radius:999px;padding:5px 8px;font-size:7px}.fl-report-numbers{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:15px;display:grid}.fl-report-numbers article{border:1px solid #e4e5df;border-radius:9px;padding:11px}.fl-report-numbers small{color:#95988f;font-size:5px}.fl-report-numbers strong{margin-top:4px;font-size:12px;display:block}.fl-report-numbers em{color:#6c8930;margin-top:4px;font-size:5px;font-style:normal;display:block}.fl-report-main{grid-template-columns:1.08fr .92fr;gap:18px;height:285px;margin-top:16px;display:grid}.fl-bars{background:repeating-linear-gradient(0deg,#0000 0 24%,#efefeb 25%);border-bottom:1px solid #eee;border-left:1px solid #eee;align-items:end;gap:8px;padding:15px 9px 12px;display:flex}.fl-bars>i{transform-origin:bottom;min-width:0;animation:flBarGrow 1.25s var(--fl-ease) var(--bar-delay,0s) both;background:#d8e6a5;border-radius:5px 5px 2px 2px;flex:1;position:relative;overflow:hidden}.fl-bars>i span{background:#7f9b3d;height:43%;position:absolute;bottom:0;left:0;right:0}@keyframes flBarGrow{0%{transform:scaleY(.06)}to{transform:scaleY(1)}}.fl-report-people{flex-direction:column;display:flex}.fl-report-people>div{border-bottom:1px solid #edede8;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:12px 0;display:grid}.fl-report-people>div>span{flex-direction:column;display:flex}.fl-report-people b{font-size:7px}.fl-report-people small{color:#92968c;font-size:5px}.fl-report-people>div>strong{font-size:7px}.fl-why{color:#fff;background:#11130f}.fl-why .fl-section-label{color:#adb1a7}.fl-why-grid{grid-template-columns:.84fr 1.16fr;align-items:center;gap:80px;display:grid}.fl-why-copy h2{letter-spacing:-3.8px;font-size:62px}.fl-why-copy>p{color:#aeb1a8;max-width:520px;margin:27px 0 0;font-size:15px;line-height:1.65}.fl-why-points{gap:12px;margin:34px 0 39px;display:grid}.fl-why-points span{align-items:center;gap:10px;font-size:12px;display:flex}.fl-why-points i{background:var(--fl-lime);color:#263017;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.fl-why-board{background:radial-gradient(circle at 92% 3%,#d3ed7812,#0000 30%),#1c1f1a;border:1px solid #34372f;border-radius:22px;padding:27px;position:relative;overflow:hidden;box-shadow:0 34px 70px #0000004d}.fl-why-board:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#0000,#000 22% 78%,#0000)}.fl-why-board-head{z-index:2;color:#dadcd6;justify-content:space-between;align-items:center;font-size:10px;display:flex;position:relative}.fl-why-board-head b{color:var(--fl-lime);background:#27301c;border-radius:999px;padding:5px 8px;font-size:6px}.fl-why-board-head b:before{content:"";background:var(--fl-lime);border-radius:50%;width:5px;height:5px;margin-right:4px;animation:1.8s ease-in-out infinite flLivePulse;display:inline-block}@keyframes flLivePulse{0%,to{opacity:.5;box-shadow:0 0 #d3ed7840}50%{opacity:1;box-shadow:0 0 0 5px #d3ed7800}}.fl-why-kpi{z-index:2;margin-top:35px;position:relative}.fl-why-kpi small{color:#8e9287;font-size:8px;display:block}.fl-why-kpi strong{letter-spacing:-1.45px;margin-top:7px;font-size:30px;display:inline-block}.fl-why-kpi em{color:var(--fl-lime);margin-left:12px;font-size:8px;font-style:normal}.fl-why-graph{z-index:2;background:repeating-linear-gradient(0deg,#0000 0 24%,#ffffff0a 25%);border-bottom:1px solid #30332c;border-left:1px solid #30332c;height:238px;margin-top:15px;position:relative}.fl-why-graph svg{width:100%;height:100%}.fl-why-graph path:last-child{stroke-dasharray:1100;stroke-dashoffset:1100px}.fl-why-board.is-visible .fl-why-graph path:last-child{animation:flWhyDraw 1.7s var(--fl-ease) .2s forwards}@keyframes flWhyDraw{to{stroke-dashoffset:0}}.fl-why-bottom{z-index:2;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:16px;display:grid;position:relative}.fl-why-bottom span{background:#23261f;border-radius:9px;padding:11px}.fl-why-bottom b,.fl-why-bottom small{display:block}.fl-why-bottom b{font-size:15px}.fl-why-bottom small{color:#8c9086;margin-top:3px;font-size:6px}.fl-marquee{background:var(--fl-lime);padding:17px 0;overflow:hidden}.fl-marquee>div{letter-spacing:.1px;align-items:center;gap:27px;width:max-content;font-size:12px;font-weight:650;animation:22s linear infinite flMarquee;display:flex}.fl-marquee i{font-size:20px;font-style:normal}@keyframes flMarquee{to{transform:translate(-50%)}}.fl-industries{background:#fff}.fl-industry-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.fl-industry-grid>article{min-width:0}.fl-industry-art{border-radius:19px;height:292px;position:relative;overflow:hidden}.fl-industry-art.art-1{background:#dde9b8}.fl-industry-art.art-2{background:#dbe2fb}.fl-industry-art.art-3{background:#efdfcc}.fl-industry-tag{z-index:3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffc7;border-radius:999px;padding:6px 9px;font-size:7px;font-weight:650;position:absolute;top:16px;left:16px}.fl-industry-ui{transition:transform .35s var(--fl-ease),box-shadow .35s ease;background:#fff;border-radius:15px;padding:20px;position:absolute;inset:25% 13% -20px;transform:rotate(-2.6deg);box-shadow:0 22px 40px #2a2b251f}.fl-industry-grid>article:nth-child(2) .fl-industry-ui{transform:rotate(2.6deg)}.fl-industry-grid>article:hover .fl-industry-ui{transform:rotate(0)translateY(-7px);box-shadow:0 28px 50px #2a2b2526}.fl-industry-ui:before{content:"";border-bottom:1px solid #efefeb;height:28px;position:absolute;top:0;left:0;right:0}.fl-industry-ui:after{content:"";background:#d0d2cb;border-radius:50%;width:5px;height:5px;position:absolute;top:10px;left:9px;box-shadow:9px 0 #d0d2cb,18px 0 #d0d2cb}.fl-industry-ui i{background:#e9eae5;border-radius:999px;width:72%;height:10px;margin:16px 0 11px;display:block}.fl-industry-ui i:nth-child(2){width:52%;margin-top:0}.fl-industry-ui i:nth-child(3){width:84%;margin-top:0}.fl-industry-ui b{color:#ecece7;letter-spacing:-5px;font-size:64px;line-height:1;position:absolute;bottom:11px;right:17px}.fl-industry-num{color:#8d9088;margin-top:24px;font-size:10px;display:block}.fl-industry-grid h3{letter-spacing:-1px;margin:9px 0 10px;font-size:25px;font-weight:560}.fl-industry-grid p{color:#71756d;margin:0;font-size:12px;line-height:1.62}.fl-industry-grid a{border-bottom:1px solid #999d92;align-items:center;gap:6px;margin-top:20px;padding-bottom:3px;font-size:11px;font-weight:600;display:inline-flex}.fl-testimonials{background:var(--fl-bg)}.fl-testimonial-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.fl-testimonial-grid article{border:1px solid var(--fl-line);min-height:510px;transition:transform .28s var(--fl-ease),box-shadow .28s ease;background:#fff;border-radius:20px;flex-direction:column;padding:27px;display:flex}.fl-testimonial-grid article:hover{transform:translateY(-6px);box-shadow:0 18px 36px #20221c14}.fl-testimonial-grid article.featured{color:#fff;background:#151713;border-color:#151713}.fl-test-number{color:#979a91;font-size:10px}.fl-test-metric strong{letter-spacing:-3px;font-size:54px;font-weight:550;line-height:1;display:block}.fl-test-metric small{color:#7d8177;margin-top:8px;font-size:10px;display:block}.fl-testimonial-grid article.featured .fl-test-metric small{color:#9da197}.fl-testimonial-grid blockquote{letter-spacing:-.35px;margin:54px 0 30px;font-size:16px;line-height:1.6}.fl-test-person{align-items:center;gap:10px;margin-top:auto;display:flex}.fl-test-person>span{flex-direction:column;display:flex}.fl-test-person b{font-size:9px}.fl-test-person small{color:#8b8f85;margin-top:2px;font-size:7px}.fl-integrations{background:#fff}.fl-integration-grid{grid-template-columns:.72fr 1.28fr;align-items:center;gap:82px;display:grid}.fl-integration-copy h2{margin:0}.fl-integration-copy>p{margin:25px 0 31px}.fl-integration-orbit{border:1px solid var(--fl-line);background:radial-gradient(circle,#d3ed7814,#0000 42%),#f7f7f4;border-radius:28px;height:540px;position:relative;overflow:hidden}.fl-integration-orbit:before,.fl-integration-orbit:after{content:"";border:1px solid #dddeda;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fl-integration-orbit:before{width:390px;height:390px;animation:32s linear infinite flOrbit}.fl-integration-orbit:after{width:515px;height:515px;animation:46s linear infinite reverse flOrbit}@keyframes flOrbit{to{transform:translate(-50%,-50%)rotate(360deg)}}.fl-orbit-center{z-index:4;color:#fff;background:#171915;border-radius:50%;justify-content:center;align-items:center;gap:9px;width:140px;height:140px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 50px #0003}.fl-orbit-center>span{background:var(--fl-lime);color:#283217;border-radius:10px;place-items:center;width:38px;height:38px;font-weight:700;display:grid}.fl-orbit-center b{font-size:10px;line-height:1.35}.fl-integration-icon{z-index:5;flex-direction:column;align-items:center;gap:7px;font-size:7px;display:flex;position:absolute}.fl-integration-icon>span{background:#fff;border:1px solid #d7d9d1;border-radius:16px;place-items:center;width:62px;height:62px;animation:4.4s ease-in-out infinite flNodeFloat;display:grid;box-shadow:0 12px 27px #1c1e1914}.fl-integration-icon:nth-of-type(odd)>span{animation-delay:-1.2s}.fl-integration-icon:first-of-type{top:18%;left:12%}.fl-integration-icon:nth-of-type(2){top:19%;right:13%}.fl-integration-icon:nth-of-type(3){bottom:16%;right:12%}.fl-integration-icon:nth-of-type(4){bottom:14%;left:15%}.fl-integration-icon:nth-of-type(5){top:6%;left:50%;transform:translate(-50%)}@keyframes flNodeFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.fl-pricing{background:var(--fl-bg)}.fl-pricing-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.fl-pricing-grid article{border:1px solid var(--fl-line);transition:transform .28s var(--fl-ease),box-shadow .28s ease;background:#fff;border-radius:20px;padding:29px}.fl-pricing-grid article:hover{transform:translateY(-6px);box-shadow:0 20px 40px #1f211b14}.fl-pricing-grid article.popular{color:#fff;background:#151713;border-color:#151713;transform:translateY(-12px)}.fl-pricing-grid article.popular:hover{transform:translateY(-18px)}.fl-plan-tag{color:#686c63;background:#eff0eb;border-radius:999px;padding:6px 9px;font-size:7px;font-weight:650;display:inline-flex}.fl-pricing-grid article.popular .fl-plan-tag{background:var(--fl-lime);color:#2b331c}.fl-pricing-grid h3{letter-spacing:-1.1px;margin:27px 0 10px;font-size:27px;font-weight:570}.fl-pricing-grid>article>p{color:#777b72;min-height:62px;margin:0;font-size:11px;line-height:1.58}.fl-pricing-grid article.popular>p{color:#a9ada3}.fl-price{border-top:1px solid #e4e5df;margin:29px 0 24px;padding-top:22px}.fl-pricing-grid article.popular .fl-price{border-color:#33362f}.fl-price strong{letter-spacing:-1.45px;font-size:32px;display:block}.fl-price small{color:#858981;margin-top:4px;font-size:7px;display:block}.fl-pricing-grid article.popular .fl-btn.primary{background:var(--fl-lime);border-color:var(--fl-lime);color:#222a16}.fl-plan-list{border-top:1px solid #e4e5df;gap:10px;margin-top:25px;padding-top:23px;display:grid}.fl-pricing-grid article.popular .fl-plan-list{border-color:#33362f}.fl-plan-list span{align-items:center;gap:8px;font-size:10px;display:flex}.fl-plan-list i{color:#637e28;background:#edf2dc;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.fl-pricing-grid article.popular .fl-plan-list i{color:var(--fl-lime);background:#2a321d}.fl-faq{background:#fff}.fl-faq-grid{grid-template-columns:.72fr 1.28fr;align-items:start;gap:100px;display:grid}.fl-faq-intro h2{letter-spacing:-2.7px;font-size:50px}.fl-faq-intro>p{margin:22px 0 30px}.fl-faq-list{border-top:1px solid var(--fl-line)}.fl-faq-list article{border-bottom:1px solid var(--fl-line)}.fl-faq-list button{width:100%;min-height:82px;color:var(--fl-ink);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:0;display:flex}.fl-faq-list button>span{letter-spacing:-.35px;font-size:16px;font-weight:550}.fl-faq-list button i{width:31px;height:31px;transition:transform .25s var(--fl-ease),background .25s ease;background:#f0f1ec;border-radius:50%;place-items:center;font-size:17px;font-style:normal;display:grid}.fl-faq-list article.open button i{background:#e7edcf;transform:rotate(90deg)}.fl-faq-answer{transition:grid-template-rows .35s var(--fl-ease);grid-template-rows:0fr;display:grid}.fl-faq-answer>p{color:#70746b;margin:0;font-size:13px;line-height:1.68;overflow:hidden}.fl-faq-list article.open .fl-faq-answer{grid-template-rows:1fr}.fl-faq-list article.open .fl-faq-answer>p{padding:0 60px 26px 0}.fl-final-cta{background:#fff;padding:0 0 42px}.fl-final-inner{color:#fff;text-align:center;background:#12140f;border-radius:28px;flex-direction:column;justify-content:center;align-items:center;min-height:610px;padding:92px 70px;display:flex;position:relative;overflow:hidden}.fl-final-inner:before{content:"";background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:70px 70px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 72%);mask-image:radial-gradient(circle,#000 0%,#0000 72%)}.fl-final-inner .fl-section-label,.fl-final-inner h2,.fl-final-inner>p,.fl-final-inner .fl-button-group{z-index:2;position:relative}.fl-final-inner .fl-section-label{color:#a7aba1}.fl-final-inner h2{letter-spacing:-4px;max-width:870px;font-size:66px}.fl-final-inner>p{color:#aeb1a8;max-width:620px;margin:24px auto 0;font-size:15px}.fl-final-inner .fl-button-group{margin-top:33px}.fl-final-orb{filter:none!important;border-radius:50%!important;position:absolute!important}.fl-final-orb.one{background:var(--fl-lime)!important;width:310px!important;height:310px!important;animation:7s ease-in-out infinite flFinalA!important;bottom:-130px!important;left:-145px!important}.fl-final-orb.two{background:#5970e9!important;width:245px!important;height:245px!important;animation:8s ease-in-out infinite flFinalB!important;top:-98px!important;right:-105px!important}@keyframes flFinalA{0%,to{transform:translate(0)}50%{transform:translate(22px,-14px)}}@keyframes flFinalB{0%,to{transform:translate(0)}50%{transform:translate(-18px,20px)}}.fl-footer{background:#fff;padding:70px 0 27px}.fl-footer-top{grid-template-columns:1fr 1.35fr;gap:90px;padding-bottom:55px;display:grid}.fl-footer-brand>p{color:#73776e;max-width:420px;margin:23px 0 0;font-size:12px;line-height:1.68}.fl-footer-columns{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.fl-footer-columns>div{align-content:start;gap:10px;display:grid}.fl-footer-columns strong{margin-bottom:6px;font-size:10px}.fl-footer-columns a{color:#72766d;font-size:10px}.fl-footer-columns a:hover{color:#1b1d19}.fl-footer-newsletter{border-top:1px solid var(--fl-line);border-bottom:1px solid var(--fl-line);justify-content:space-between;align-items:center;padding:24px 0;display:flex}.fl-footer-newsletter>span{flex-direction:column;display:flex}.fl-footer-newsletter strong{font-size:11px}.fl-footer-newsletter small{color:#858981;margin-top:3px;font-size:8px}.fl-footer-newsletter>a{align-items:center;gap:7px;font-size:9px;font-weight:600;display:flex}.fl-footer-newsletter>a svg{transform:rotate(90deg)}.fl-footer-bottom{color:#8c8f87;justify-content:space-between;padding-top:22px;font-size:8px;display:flex}@media (width<=1100px){:root{--fl-section:94px}.fl-hero h1{letter-spacing:-4.4px;font-size:69px}.fl-section-heading h2,.fl-why-copy h2{letter-spacing:-2.7px;font-size:49px}.fl-dashboard-shell{grid-template-columns:155px 1fr}.fl-dashboard-grid{grid-template-columns:1fr}.fl-follow-card{display:none}.fl-benefit-grid{grid-template-columns:1fr}.fl-benefit-feature{min-height:510px}.fl-feature-row,.fl-feature-row.reverse{grid-template-columns:1fr;gap:34px}.fl-feature-row.reverse .fl-feature-copy{order:-1}.fl-feature-copy{max-width:620px}.fl-why-grid,.fl-integration-grid,.fl-faq-grid{grid-template-columns:1fr;gap:55px}}@media (width<=820px){.fl-container{width:min(calc(100% - 32px),var(--fl-container))}.fl-nav-shell{padding-top:8px}.fl-nav-shell.is-scrolled{padding-top:6px}.fl-nav{grid-template-columns:1fr auto;height:56px;padding:0 8px}.fl-nav-shell.is-scrolled .fl-nav{height:54px;padding-inline:10px}.fl-nav-links,.fl-nav-actions{display:none}.fl-nav-toggle{background:var(--fl-ink);color:#fff;border:0;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;display:grid}.fl-mobile-nav{pointer-events:auto;opacity:0;max-height:0;transition:max-height .38s var(--fl-ease),opacity .26s ease,transform .3s var(--fl-ease);display:block;overflow:hidden;transform:translateY(-8px)}.fl-mobile-nav.open{opacity:1;max-height:520px;transform:none}.fl-mobile-nav>.fl-container{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fafaf6f7;border:1px solid #dadcd4f2;border-radius:17px;padding:10px 17px 20px;box-shadow:0 20px 45px #191b1621}.fl-mobile-nav a:not(.fl-nav-cta){border-bottom:1px solid var(--fl-line);justify-content:space-between;align-items:center;min-height:50px;font-size:13px;font-weight:550;display:flex}.fl-mobile-nav .fl-nav-cta.mobile{width:100%;margin-top:15px}.fl-hero{min-height:auto;padding-top:136px}.fl-hero h1{letter-spacing:-3.7px;font-size:57px}.fl-hero-copy>p{font-size:16px}.fl-dashboard-shell{grid-template-columns:1fr;height:470px}.fl-dashboard-side,.fl-float-card{display:none}.fl-logo-row{grid-template-columns:repeat(3,1fr);gap:22px 15px}.fl-section-heading.split{grid-template-columns:1fr;gap:24px}.fl-section-heading h2,.fl-why-copy h2{letter-spacing:-2.4px;font-size:44px}.fl-benefit-list{grid-template-columns:1fr 1fr}.fl-industry-grid,.fl-testimonial-grid,.fl-pricing-grid{grid-template-columns:1fr}.fl-pricing-grid article.popular{transform:none}.fl-pricing-grid article.popular:hover{transform:translateY(-6px)}.fl-integration-orbit{height:470px}.fl-faq-intro h2{font-size:44px}.fl-final-inner h2{letter-spacing:-2.8px;font-size:50px}.fl-footer-top{grid-template-columns:1fr;gap:48px}}@media (width<=560px){:root{--fl-section:76px}.fl-container{width:min(calc(100% - 24px),var(--fl-container))}.fl-brand strong{font-size:15px}.fl-hero{background:radial-gradient(circle at 3% 2%,#d8f07e85,#0000 28%),radial-gradient(circle at 97% 13%,#c0c9f680,#0000 27%),#f5f5f0;padding:112px 0 58px}.fl-hero:before{background-size:52px 52px}.fl-hero-copy:before{width:420px;height:420px;top:-90px;left:-380px}.fl-hero-copy:after{width:340px;height:340px;top:20px;right:-330px}.fl-hero-copy .fl-section-label{font-size:10px}.fl-hero h1{letter-spacing:-2.75px;font-size:43px;line-height:1.01}.fl-hero h1 br{display:none}.fl-hero h1 em{white-space:normal}.fl-hero h1 em:after{height:8px;bottom:4px}.fl-hero-copy>p{margin-top:20px;font-size:14px;line-height:1.6}.fl-btn{min-height:47px;padding:0 18px;font-size:12px}.fl-hero .fl-button-group{margin-top:25px}.fl-hero-review{margin-top:23px}.fl-hero-product{margin-top:44px}.fl-window-bar{height:33px;padding-inline:9px}.fl-window-address{min-width:130px;padding:4px 8px;font-size:5px}.fl-dashboard-shell{height:360px}.fl-dashboard-content{padding:12px}.fl-dashboard-top h3{font-size:11px}.fl-dashboard-top button{height:26px;font-size:5px}.fl-metric-row{grid-template-columns:1fr 1fr;gap:6px}.fl-metric-row article:nth-child(n+3){display:none}.fl-metric-row article{padding:8px}.fl-metric-row strong{font-size:12px}.fl-dashboard-grid{margin-top:6px}.fl-chart-card{padding:9px}.fl-chart-visual{height:133px}.fl-pipeline-strip{grid-template-columns:repeat(3,1fr)}.fl-pipeline-strip article:nth-child(n+4){display:none}.fl-logo-section{padding:35px 0 42px}.fl-logo-row span{font-size:8px}.fl-section-label{margin-bottom:15px;font-size:10px}.fl-section-heading{margin-bottom:40px}.fl-section-heading h2,.fl-why-copy h2,.fl-integration-copy h2,.fl-faq-intro h2{letter-spacing:-2px;font-size:37px}.fl-section-heading p,.fl-faq-intro>p,.fl-integration-copy>p{font-size:13px}.fl-benefit-feature{min-height:420px;padding:19px}.fl-benefit-visual{height:250px}.fl-task-stack{width:89%}.fl-task-card{min-height:60px;padding:8px}.fl-big-check{width:52px;height:52px}.fl-benefit-feature h3{font-size:27px}.fl-benefit-list{grid-template-columns:1fr}.fl-benefit-item{min-height:205px;padding:20px}.fl-feature-row{padding:48px 0}.fl-feature-copy h3{letter-spacing:-1.5px;font-size:31px}.fl-feature-copy p{font-size:13px}.fl-pipeline-mock,.fl-followup-mock,.fl-report-mock{height:370px}.fl-pipeline-mock{padding:13px}.fl-kanban{grid-template-columns:1fr 1fr}.fl-kanban-column:nth-child(n+3){display:none}.fl-followup-mock{grid-template-columns:1fr}.fl-followup-left{display:none}.fl-composer{padding:18px}.fl-report-numbers{grid-template-columns:1fr 1fr}.fl-report-numbers article:nth-child(3){display:none}.fl-report-main{grid-template-columns:1fr;height:240px}.fl-report-people{display:none}.fl-why-copy h2{font-size:40px}.fl-why-board{padding:18px}.fl-why-kpi strong{font-size:22px}.fl-why-graph{height:190px}.fl-marquee>div{font-size:10px}.fl-industry-art{height:240px}.fl-industry-grid h3{font-size:22px}.fl-testimonial-grid article{min-height:420px;padding:22px}.fl-test-metric{margin-top:48px}.fl-testimonial-grid blockquote{margin-top:39px;font-size:14px}.fl-integration-orbit{height:390px}.fl-integration-orbit:before{width:290px;height:290px}.fl-integration-orbit:after{width:390px;height:390px}.fl-orbit-center{width:108px;height:108px}.fl-integration-icon>span{border-radius:13px;width:48px;height:48px}.fl-pricing-grid article{padding:22px}.fl-faq-list button{min-height:70px}.fl-faq-list button>span{font-size:14px}.fl-faq-list article.open .fl-faq-answer>p{padding-right:20px}.fl-final-cta{padding-bottom:18px}.fl-final-inner{min-height:510px;padding:68px 20px}.fl-final-inner h2{letter-spacing:-2.2px;font-size:39px}.fl-final-inner>p{font-size:13px}.fl-final-orb.one{width:230px!important;height:230px!important}.fl-final-orb.two{width:180px!important;height:180px!important}.fl-footer{padding-top:57px}.fl-footer-columns{grid-template-columns:1fr 1fr;gap:34px}.fl-footer-newsletter{flex-direction:column;align-items:flex-start;gap:18px}.fl-footer-bottom{flex-direction:column;gap:10px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.fl-page *,.fl-page :before,.fl-page :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.flow-motion-enabled .flow-reveal{opacity:1!important;filter:none!important;transform:none!important}}.mobile-menu-trigger,.mobile-sidebar-backdrop{display:none}@media (width<=768px){.mobile-brand{min-width:0;gap:8px!important}.mobile-menu-trigger{color:#1d4f3d;background:#fff;border:1px solid #dfe7e3;border-radius:11px;flex:0 0 36px;place-items:center;width:36px;height:36px;padding:0;display:grid;box-shadow:0 5px 15px #172f250f}.mobile-menu-trigger:active{transform:scale(.96)}.bottom-nav{transition:transform .24s,opacity .18s!important}.bottom-nav.is-hidden{opacity:0!important;pointer-events:none!important;transform:translateY(calc(100% + 28px))!important}.mobile-sidebar-backdrop{z-index:220;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a191370;animation:.18s both v251FadeIn;display:block;position:fixed;inset:0}.mobile-sidebar-drawer{background:#fff;border-radius:0 24px 24px 0;flex-direction:column;width:min(86vw,350px);max-width:calc(100vw - 38px);height:100dvh;animation:.24s cubic-bezier(.2,.75,.25,1) both v251SlideIn;display:flex;position:absolute;inset:0 auto 0 0;overflow:hidden;box-shadow:20px 0 60px #0a21183d}.mobile-sidebar-head{background:radial-gradient(circle at 10% 0,#9ac6531f,#0000 32%),#fff;border-bottom:1px solid #e7ece9;justify-content:space-between;align-items:center;gap:12px;min-height:74px;padding:14px 14px 12px;display:flex}.mobile-sidebar-brand{align-items:center;gap:9px;min-width:0;display:flex}.mobile-sidebar-brand>div{min-width:0}.mobile-sidebar-brand strong,.mobile-sidebar-brand small{display:block}.mobile-sidebar-brand strong{color:#17231e;font-size:14px}.mobile-sidebar-brand small{color:#7a8881;margin-top:2px;font-size:9px}.mobile-sidebar-close{color:#526159;background:#fff;border:1px solid #dfe7e3;border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;padding:0;display:grid}.mobile-sidebar-user{color:#fff;background:linear-gradient(135deg,#0f3a2d,#146447);border-radius:16px;align-items:center;gap:10px;margin:12px 12px 5px;padding:13px;display:flex;box-shadow:0 9px 24px #11453124}.mobile-sidebar-user>div{min-width:0}.mobile-sidebar-user strong,.mobile-sidebar-user small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.mobile-sidebar-user strong{font-size:12px}.mobile-sidebar-user small{color:#c9ded5;margin-top:3px;font-size:9px}.mobile-sidebar-nav{overscroll-behavior:contain;flex:1;min-height:0;padding:7px 12px 16px;overflow-y:auto}.mobile-sidebar-label{color:#85928c;text-transform:uppercase;letter-spacing:1px;margin:15px 7px 7px;font-size:9px;font-weight:850}.mobile-sidebar-link{text-align:left;color:#223029;background:0 0;border:1px solid #0000;border-radius:14px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:54px;margin:4px 0;padding:8px;text-decoration:none;display:grid}.mobile-sidebar-link.active{background:#f7faf8;border-color:#dfe8e3;box-shadow:0 5px 15px #1934290a}.mobile-sidebar-link-icon{border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.mobile-tone-1 .mobile-sidebar-link-icon{color:#0f6b4d;background:#0f6b4d1f}.mobile-tone-2 .mobile-sidebar-link-icon{color:#2f6fed;background:#2f6fed1f}.mobile-tone-3 .mobile-sidebar-link-icon{color:#18a36f;background:#18a36f1f}.mobile-tone-4 .mobile-sidebar-link-icon{color:#7144eb;background:#7c4dff1f}.mobile-tone-5 .mobile-sidebar-link-icon{color:#ad6b00;background:#f59e0b24}.mobile-sidebar-link-copy{min-width:0}.mobile-sidebar-link-copy strong,.mobile-sidebar-link-copy small{text-overflow:ellipsis;display:block;overflow:hidden}.mobile-sidebar-link-copy strong{color:#1d2b24;white-space:nowrap;font-size:11px}.mobile-sidebar-link-copy small{color:#7b8781;white-space:normal;margin-top:3px;font-size:9px;line-height:1.35}.mobile-sidebar-badge{color:#fff;background:#e84a72;border-radius:999px;place-items:center;min-width:24px;height:24px;padding:0 7px;font-size:9px;font-weight:850;display:grid}.mobile-sidebar-footer{padding:11px 12px calc(11px + env(safe-area-inset-bottom));background:#fffffffa;border-top:1px solid #e7ece9;flex:none}.mobile-sidebar-logout{color:#a63d46;text-align:left;background:#fff5f6;border:1px solid #f2d8db;border-radius:14px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;width:100%;min-height:52px;padding:8px 10px;display:grid}.mobile-sidebar-logout>span{background:#fbe8ea;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.mobile-sidebar-logout strong,.mobile-sidebar-logout small{display:block}.mobile-sidebar-logout strong{font-size:11px}.mobile-sidebar-logout small{color:#b66a70;margin-top:3px;font-size:9px}.sheet-backdrop{z-index:190!important}.bottom-sheet{overscroll-behavior:contain;z-index:191!important;bottom:calc(8px + env(safe-area-inset-bottom))!important;max-height:calc(100dvh - 24px)!important;padding-bottom:calc(18px + env(safe-area-inset-bottom))!important}}@keyframes v251FadeIn{0%{opacity:0}to{opacity:1}}@keyframes v251SlideIn{0%{transform:translate(-102%)}to{transform:translate(0)}}.fl-container{width:min(100% - 44px,1320px)!important}.fl-nav{font-family:var(--fl-text)!important}.fl-brand strong{font-family:var(--fl-display)!important;letter-spacing:-.045em!important;font-weight:700!important}.fl-nav-links a,.fl-nav-login,.fl-nav-cta{font-family:var(--fl-text)!important;letter-spacing:-.02em!important;font-weight:500!important}.fl-section{padding:84px 0!important}.fl-section-heading{margin-bottom:42px!important}.fl-section-heading.split{gap:42px!important}.fl-section-heading h2,.fl-why-copy h2,.fl-integration-copy h2,.fl-faq-intro h2,.fl-final-inner h2{text-wrap:balance;font-family:var(--fl-display)!important;letter-spacing:-.067em!important;font-size:clamp(66px,5.7vw,88px)!important;font-weight:700!important;line-height:.92!important}.fl-feature-copy h3{text-wrap:balance;font-family:var(--fl-display)!important;letter-spacing:-.065em!important;font-size:clamp(58px,5vw,76px)!important;font-weight:700!important;line-height:.93!important}.fl-benefit-feature h3{font-family:var(--fl-display)!important;letter-spacing:-.055em!important;font-size:clamp(38px,3vw,48px)!important;font-weight:700!important;line-height:.96!important}.fl-benefit-item h3,.fl-industry-grid h3,.fl-pricing-grid h3{font-family:var(--fl-display)!important;letter-spacing:-.05em!important;font-weight:700!important}.fl-section-heading p,.fl-feature-copy p,.fl-integration-copy>p,.fl-faq-intro>p{font-family:var(--fl-text)!important;letter-spacing:-.025em!important;color:#666662!important;font-size:17px!important;line-height:1.55!important}.fl-section-label,.fl-feature-number,.fl-industry-num,.fl-test-number{font-family:var(--fl-text)!important;letter-spacing:-.02em!important;font-weight:500!important}.fl-benefits-grid,.fl-benefit-grid,.fl-benefit-list{gap:12px!important}.fl-benefit-item{min-height:230px!important;padding:21px!important}.fl-feature-row{gap:clamp(34px,4.8vw,70px)!important;padding:52px 0!important}.fl-feature-copy{max-width:560px!important}.fl-mockup-canvas{min-height:420px!important}.fl-industries .fl-section-heading,.fl-testimonials .fl-section-heading,.fl-pricing .fl-section-heading{margin-bottom:38px!important}.fl-industry-grid,.fl-testimonial-grid,.fl-pricing-grid{gap:12px!important}.fl-testimonial-grid article{min-height:450px!important;padding:24px!important}.fl-test-metric{margin-top:46px!important}.fl-testimonial-grid blockquote{margin:36px 0 24px!important}.fl-integration-grid{gap:clamp(40px,5vw,72px)!important}.fl-integration-copy{max-width:620px!important}.fl-integration-orbit{height:500px!important}.fl-pricing-grid article{padding:25px!important}.fl-faq-grid{gap:70px!important}.fl-faq-list button{min-height:72px!important}.fl-faq-list button>span{font-family:var(--fl-text)!important;letter-spacing:-.035em!important;font-size:18px!important;font-weight:500!important}.fl-final-inner{min-height:520px!important;padding:66px 55px!important}.fl-footer{padding-top:52px!important}.fl-feature-row,.fl-mockup-canvas,.fl-kanban-column,.fl-deal-card,.fl-message-row{min-width:0!important}.fl-deal-card>strong,.fl-deal-card>small,.fl-deal-card>em{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.fl-integration-icon>span{color:#191919!important;background:#fff!important;border-color:#d8d8d4!important}.fl-integration-icon svg{stroke-width:1.7px!important}@media (width<=1100px){.fl-section{padding:72px 0!important}.fl-section-heading h2,.fl-why-copy h2,.fl-integration-copy h2,.fl-faq-intro h2{font-size:clamp(58px,7.2vw,76px)!important}.fl-feature-copy h3{font-size:clamp(52px,6.5vw,68px)!important}}@media (width<=560px){.fl-container{width:min(100% - 22px,1320px)!important}.fl-section{padding:58px 0!important}.fl-section-heading{margin-bottom:30px!important}.fl-section-heading h2,.fl-why-copy h2,.fl-integration-copy h2,.fl-faq-intro h2{font-size:clamp(44px,12.5vw,58px)!important;line-height:.94!important}.fl-feature-copy h3{font-size:clamp(42px,11.5vw,54px)!important}.fl-section-heading p,.fl-feature-copy p,.fl-integration-copy>p,.fl-faq-intro>p{font-size:15px!important}.fl-feature-row{padding:38px 0!important}.fl-testimonial-grid article{min-height:390px!important}.fl-final-inner{min-height:450px!important;padding:52px 18px!important}}:root{--bg:#f5f7fb;--surface:#fff;--surface-2:#f8f9fc;--surface-3:#eef1f7;--ink:#111827;--muted:#6b7280;--line:#e5e7eb;--line-strong:#d6dbe4;--brand:#111827;--brand-2:#273449;--brand-3:#4f6eff;--lime:#4f6eff;--lime-soft:#eef1ff;--green:#4f6eff;--green-soft:#eef1ff;--blue:#4f6eff;--blue-soft:#eef1ff;--violet:#6d5dfc;--violet-soft:#f0efff;--shadow:0 8px 26px #1118270f;--shadow-lg:0 24px 70px #11182724;--sv31-accent:#4f6eff;--sv31-accent-2:#6d7fff;--sv31-accent-soft:#eef1ff;--sv31-charcoal:#111827;--sv31-charcoal-2:#0b0d12;--sv31-text:#111827;--sv31-muted:#6b7280;--sv31-border:#e5e7eb;--sv31-surface:#fff;--sv31-bg:#f5f7fb}html{color:var(--sv31-text)!important;background:var(--sv31-bg)!important;font-family:Helvetica Neue,Helvetica,Arial,system-ui,-apple-system,sans-serif!important}body{background:var(--sv31-bg)!important}::selection{color:#111827!important;background:#dfe4ff!important}.brand-mark,.fl-brand-symbol,.svhero-brand-mark,.svdash-brand>span{isolation:isolate;color:#fff!important;letter-spacing:-.08em!important;background:linear-gradient(145deg,#171a22 0%,#0b0d12 100%)!important;border:1px solid #ffffff24!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:700!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff17,0 10px 24px #1118272e!important}.brand-mark:before,.fl-brand-symbol:before,.svhero-brand-mark:before,.svdash-brand>span:before{z-index:-1;pointer-events:none;content:""!important;border-radius:inherit!important;border:1px solid #ffffff14!important;position:absolute!important;inset:4px!important}.brand-mark:after,.fl-brand-symbol:after,.svhero-brand-mark:after,.svdash-brand>span:after{z-index:-1;pointer-events:none;content:""!important;transform-origin:50%!important;background:linear-gradient(90deg,#0000,#8294ffe6,#0000)!important;width:62%!important;height:1px!important;position:absolute!important;bottom:20%!important;left:19%!important;transform:rotate(-26deg)!important}.brand strong,.mobile-brand strong,.mobile-sidebar-brand strong,.fl-brand strong{color:var(--sv31-charcoal)!important;letter-spacing:-.04em!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:700!important}.sidebar .brand strong,.sidebar .brand small{color:#f3f4f6!important}.sidebar .brand small{color:#8f98a8!important}.sidebar{color:#f4f5f7!important;background:radial-gradient(circle at 15% 2%,#4f6eff21,#0000 24%),linear-gradient(#0b0d12 0%,#111827 100%)!important}.nav-label{color:#7f8898!important}.side-link{color:#a7afbc!important}.side-link:hover{color:#fff!important;background:#ffffff0e!important}.side-link.active{color:#fff!important;background:#4f6eff29!important;box-shadow:inset 2px 0 #7587ff!important}.side-link.active svg{color:#94a1ff!important}.sidebar-user-copy small{color:#8d96a6!important}.icon-button.ghost{color:#9aa3b2!important}.btn-primary{background:var(--sv31-charcoal)!important;color:#fff!important;border-color:var(--sv31-charcoal)!important;box-shadow:0 8px 18px #1118271f!important}.btn-primary:hover{background:#202938!important;border-color:#202938!important}.btn-soft,.btn-white,.text-link,.eyebrow{color:var(--sv31-accent)!important}.input-icon:focus-within,.field input:focus,.field select:focus,.field textarea:focus{border-color:#8d99ff!important;box-shadow:0 0 0 3px #4f6eff1a!important}input[type=checkbox],input[type=radio],.remember-row input{accent-color:var(--sv31-accent)!important}.avatar{color:#394257!important;background:linear-gradient(145deg,#eef1f7,#f9fafc)!important;border-color:#dce1e9!important}.metric-green,.badge-lime,.badge-success,.login-icon{background:var(--sv31-accent-soft)!important;color:var(--sv31-accent)!important;border-color:#dde2ff!important}.progress-green{background:linear-gradient(90deg,#4f6eff,#7b89ff)!important}.score-ring,.dashboard-score-ring{background:conic-gradient(var(--sv31-accent) var(--score), #e7eaf0 0)!important}.login-page{background:#f5f7fb!important}.login-brand-panel{background:radial-gradient(circle at 18% 16%,#4f6eff2e,#0000 31%),radial-gradient(circle at 82% 76%,#6d5dfc1a,#0000 28%),linear-gradient(145deg,#0b0d12,#111827 66%,#151b29)!important}.login-story .eyebrow,.login-story h1 em,.login-proof-grid strong{color:#aeb8ff!important}.login-story>p{color:#b7bec9!important}.login-foot{color:#7c8594!important}.security-note span{color:var(--sv31-accent)!important}.profile-summary-cover{background:radial-gradient(circle at 20% 20%,#ffffff2e,#0000 28%),linear-gradient(135deg,#111827,#303b58 56%,#596bff)!important}@media (width<=768px){body:has(.mobile-sidebar-backdrop){touch-action:none;overflow:hidden!important}.mobile-menu-trigger{color:#273449!important;background:#fff!important;border-color:#e1e4eb!important;box-shadow:0 6px 18px #11182712!important}.mobile-sidebar-backdrop{-webkit-backdrop-filter:blur(7px)!important;backdrop-filter:blur(7px)!important;background:#080c1485!important}.mobile-sidebar-drawer{background:#fff!important;border-radius:0 24px 24px 0!important;width:min(90vw,380px)!important;max-width:calc(100vw - 18px)!important;height:100dvh!important;box-shadow:24px 0 80px #11182742!important}.mobile-sidebar-head{min-height:72px!important;padding:calc(12px + env(safe-area-inset-top)) 14px 12px!important;background:radial-gradient(circle at 8% 0,#4f6eff17,#0000 34%),#fff!important;border-bottom:1px solid #e7e9ef!important}.mobile-sidebar-brand strong{color:#111827!important;letter-spacing:-.035em!important;font-size:15px!important}.mobile-sidebar-brand small{color:#7b8390!important}.mobile-sidebar-close{color:#414b5e!important;background:#fff!important;border-color:#e1e4eb!important}.mobile-sidebar-user{color:#fff!important;background:radial-gradient(circle at 10% 0,#4f6eff29,#0000 34%),linear-gradient(135deg,#111827,#1f2937)!important;border:1px solid #252b37!important;margin:10px 11px 4px!important;padding:13px!important;box-shadow:0 12px 28px #11182729!important}.mobile-sidebar-user small{color:#bbc2cf!important}.mobile-sidebar-label{color:#8a919d!important}.mobile-sidebar-link{color:#222b3a!important;border-radius:14px!important;min-height:54px!important}.mobile-sidebar-link.active{background:#f7f8fc!important;border-color:#dfe3ee!important;box-shadow:0 5px 16px #1118270b!important}.mobile-tone-1 .mobile-sidebar-link-icon,.mobile-tone-2 .mobile-sidebar-link-icon,.mobile-tone-3 .mobile-sidebar-link-icon,.mobile-tone-4 .mobile-sidebar-link-icon,.mobile-tone-5 .mobile-sidebar-link-icon{color:#4f6eff!important;background:#eef1ff!important}.mobile-sidebar-link-copy strong{color:#1a2230!important}.mobile-sidebar-link-copy small{color:#7d8591!important}.mobile-sidebar-badge{color:#fff!important;background:#4f6eff!important}.mobile-sidebar-footer{border-top-color:#e7e9ef!important}}@media (width<=1024px){.page-content{max-width:100%!important}.dashboard-layout,.dashboard-layout-v24,.profile-layout-v24{grid-template-columns:minmax(0,1fr)!important}.profile-summary-card,.sticky-panel{position:static!important}}@media (width<=768px){html,body,#app,.app-shell,.main-area{width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important}body{-webkit-text-size-adjust:100%;background:#f5f7fb!important}.sidebar{display:none!important}.main-area{padding-bottom:calc(84px + env(safe-area-inset-bottom))!important;margin-left:0!important}.topbar{height:auto!important;min-height:0!important;padding:calc(9px + env(safe-area-inset-top)) clamp(10px,3vw,15px) 9px!important;z-index:80!important;-webkit-backdrop-filter:blur(18px)saturate(1.25)!important;backdrop-filter:blur(18px)saturate(1.25)!important;background:#ffffffeb!important;border-bottom:1px solid #dadee7eb!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) auto!important;gap:7px 9px!important;display:grid!important;position:sticky!important;top:0!important;box-shadow:0 8px 25px #1118270b!important}.mobile-brand{grid-area:1/1!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}.mobile-brand .brand-mark.sm{border-radius:9px!important;flex:0 0 34px!important;width:34px!important;height:34px!important;font-size:14px!important}.mobile-brand strong{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important;overflow:hidden!important}.topbar-tools{grid-area:1/2!important;align-items:center!important;gap:6px!important;display:flex!important}.page-heading{grid-area:2/1/auto/-1!important;min-width:0!important;padding-top:1px!important}.page-heading h1{letter-spacing:-.045em!important;overflow-wrap:anywhere!important;margin:0!important;font-size:clamp(19px,5.7vw,24px)!important;font-weight:750!important;line-height:1.08!important}.page-heading p{color:#717987!important;max-width:92vw!important;margin:4px 0 0!important;font-size:clamp(10px,3.1vw,12px)!important;line-height:1.4!important}.mobile-menu-trigger,.notification-trigger,.topbar-action .btn,.dashboard-add-prospect{border-radius:11px!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:0!important}.notification-trigger{color:#3b4557!important;background:#fff!important;border-color:#e1e4eb!important}.notification-trigger.active{color:#4f6eff!important;background:#eef1ff!important;border-color:#dce1ff!important}.page-content{width:100%!important;padding:clamp(10px,3vw,14px) clamp(9px,2.8vw,13px) calc(22px + env(safe-area-inset-bottom))!important;margin:0!important}.panel{border-radius:clamp(14px,4.2vw,18px)!important;min-width:0!important;max-width:100%!important;padding:clamp(12px,3.6vw,16px)!important;box-shadow:0 7px 24px #1118270d!important}.panel.no-pad{-webkit-overflow-scrolling:touch;padding:0!important;overflow-x:auto!important}.panel-head{margin-bottom:13px!important}.panel-head h3{font-size:15px!important}.metric-grid,.dashboard-metric-grid-v24,.followup-summary-grid,.followup-summary-grid-v24{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.metric-card,.followup-summary-card{border-radius:14px!important;min-height:0!important;padding:11px!important}.metric-card{grid-template-columns:30px minmax(0,1fr)!important;gap:8px!important;display:grid!important}.metric-icon{width:30px!important;min-width:30px!important;height:30px!important}.metric-card strong{font-size:clamp(17px,5vw,21px)!important}.dashboard-layout,.dashboard-layout-v24,.profile-layout-v24{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;display:grid!important}.dashboard-main,.dashboard-side,.dashboard-side-v24{gap:10px!important}.dashboard-prospect-card,.followup-mobile-card,.template-card{border-radius:15px!important;box-shadow:0 4px 16px #11182709!important}.dashboard-prospect-meta{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.dashboard-prospect-meta>span{padding:8px!important}.dashboard-followup-card{border-radius:13px!important;padding:10px!important}.dashboard-funnel-scroll,.followup-tabs-v24,.followup-tabs,.pipeline-board,.kanban-board{scroll-snap-type:x proximity!important;overscroll-behavior-x:contain!important;scrollbar-width:none!important}.dashboard-funnel-scroll::-webkit-scrollbar{display:none!important}.followup-tabs-v24::-webkit-scrollbar{display:none!important}.followup-tabs::-webkit-scrollbar{display:none!important}.pipeline-board::-webkit-scrollbar{display:none!important}.kanban-board::-webkit-scrollbar{display:none!important}.form-grid,.form-grid.two,.form-grid.three,.filter-grid,.stats-grid,.single-mobile{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.field input,.field select,.field textarea,.input-icon{border-radius:12px!important;min-height:46px!important}.field input,.field select,.field textarea{font-size:16px!important}.btn{touch-action:manipulation;border-radius:11px!important;min-height:42px!important}.row-actions,.form-actions,.btn-row,.modal-actions,.composer-actions{flex-wrap:wrap!important;gap:7px!important}.modal-backdrop{padding:max(8px,env(safe-area-inset-top)) 8px max(8px,env(safe-area-inset-bottom))!important}.modal-card,.followup-composer{width:100%!important;max-width:100%!important;max-height:calc(100dvh - 16px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;overscroll-behavior:contain!important;border-radius:20px!important;overflow-y:auto!important}.clean-table-wrap,.prospect-table-wrap,.table-wrap,.import-preview-table,.targets-table-wrap{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;margin-inline:-1px!important;padding-bottom:3px!important;overflow-x:auto!important}.clean-table,.prospect-table,.targets-table-wrap table,.import-preview-table table{min-width:680px!important}.bottom-nav{left:clamp(5px,2vw,10px)!important;right:clamp(5px,2vw,10px)!important;bottom:calc(clamp(5px,2vw,10px) + env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:blur(20px)saturate(1.28)!important;backdrop-filter:blur(20px)saturate(1.28)!important;z-index:190!important;background:#fffffff0!important;border:1px solid #d8dce6f0!important;border-radius:clamp(17px,5vw,22px)!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;width:auto!important;min-height:clamp(64px,18vw,72px)!important;padding:5px!important;display:grid!important;box-shadow:0 15px 42px #1118272e!important}.bottom-link{color:#737b88!important;border-radius:13px!important;gap:2px!important;min-width:0!important;min-height:52px!important;padding:3px 1px!important}.bottom-icon-wrap,.bottom-nav>:first-child .bottom-icon-wrap,.bottom-nav>:nth-child(2) .bottom-icon-wrap,.bottom-nav>:nth-child(3) .bottom-icon-wrap,.bottom-nav>:nth-child(4) .bottom-icon-wrap,.bottom-nav>:nth-child(5) .bottom-icon-wrap{color:#747d8b!important;width:clamp(29px,8vw,34px)!important;height:clamp(27px,7.5vw,31px)!important;box-shadow:none!important;background:0 0!important;border-radius:10px!important;place-items:center!important;display:grid!important}.bottom-link.active{color:#1d2533!important;background:#f5f6fb!important}.bottom-link.active .bottom-icon-wrap{color:#4f6eff!important;box-shadow:none!important;background:#e9edff!important;transform:translateY(-1px)!important}.bottom-link>span:last-child{max-width:100%!important;color:inherit!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:clamp(7.6px,2.45vw,9px)!important;font-weight:600!important;line-height:1.1!important;overflow:hidden!important}.notification-popover{top:calc(58px + env(safe-area-inset-top))!important;width:auto!important;max-width:none!important;max-height:calc(100dvh - 145px - env(safe-area-inset-bottom))!important;border-radius:18px!important;left:8px!important;right:8px!important;box-shadow:0 24px 60px #1118272e!important}}@media (width<=480px){.page-content{padding-inline:9px!important}.topbar{padding-inline:10px!important}.mobile-sidebar-drawer{width:calc(100vw - 14px)!important;max-width:none!important}.mobile-sidebar-nav{padding-inline:10px!important}.mobile-sidebar-user{margin-inline:10px!important}.template-card-grid{grid-template-columns:minmax(0,1fr)!important}}@media (width<=390px){.metric-grid,.dashboard-metric-grid-v24,.followup-summary-grid,.followup-summary-grid-v24{gap:6px!important}.metric-card,.followup-summary-card{padding:9px!important}.metric-card{grid-template-columns:27px minmax(0,1fr)!important;gap:6px!important}.metric-icon{width:27px!important;min-width:27px!important;height:27px!important}.bottom-nav{padding:4px!important;left:4px!important;right:4px!important}}@media (width<=350px){.metric-grid,.dashboard-metric-grid-v24,.followup-summary-grid,.followup-summary-grid-v24{grid-template-columns:minmax(0,1fr)!important}.page-heading h1{font-size:19px!important}.mobile-sidebar-drawer{border-radius:0!important;width:100vw!important;max-width:100vw!important}.bottom-link>span:last-child{font-size:7.5px!important}}@media (height<=520px) and (orientation:landscape) and (width<=950px){.topbar{position:relative!important}.page-heading p{display:none!important}.bottom-nav{min-height:58px!important}.bottom-link{min-height:46px!important}.mobile-sidebar-drawer{width:min(62vw,420px)!important}}.fl-industry-art{aspect-ratio:4/3!important;background:0 0!important;border-radius:20px!important;height:auto!important;overflow:hidden!important}.fl-industry-art img{object-fit:cover!important;border-radius:inherit!important;width:100%!important;height:100%!important;transition:transform .55s cubic-bezier(.22,.72,.18,1),filter .35s!important;display:block!important}.fl-industry-grid>article:hover .fl-industry-art img{filter:saturate(1.02)contrast(1.01)!important;transform:scale(1.025)!important}@media (width<=820px){.fl-page{overflow-x:hidden!important}.fl-nav{border-radius:14px!important}.fl-mobile-nav>.fl-container{width:calc(100% - 20px)!important;max-height:calc(100dvh - 84px)!important;overflow-y:auto!important}.fl-industry-grid{grid-template-columns:minmax(0,1fr)!important;gap:34px!important}.fl-industry-art{width:100%!important}.fl-industry-grid h3{margin-top:8px!important;font-size:clamp(28px,7.5vw,38px)!important}.fl-industry-grid p{font-size:14px!important;line-height:1.55!important}.fl-industry-num{margin-top:14px!important}.fl-integration-grid,.fl-faq-grid,.fl-footer-top,.fl-pricing-grid,.fl-testimonial-grid{grid-template-columns:minmax(0,1fr)!important}}@media (width<=560px){.fl-container{width:calc(100% - 20px)!important}.fl-industry-grid{gap:28px!important}.fl-industry-art{border-radius:16px!important}.fl-industry-grid h3{font-size:clamp(26px,8.3vw,34px)!important}}:root{--sv32-charcoal:#0b0d11;--sv32-charcoal-2:#11141a;--sv32-charcoal-3:#1b1f27;--sv32-slate:#252b35;--sv32-silver:#d9dce2;--sv32-silver-2:#b9bec7;--sv32-grey-soft:#8f96a3;--sv32-grey-line:#ffffff1f;--sv32-grey-line-2:#ffffff38}.svhero,.svhero *{font-family:Helvetica Neue,Helvetica Now Display,Helvetica Now Text,Helvetica,Arial,sans-serif!important}.svhero{background:#050608!important;border-color:#ffffff14!important;border-radius:34px!important;box-shadow:0 48px 100px #00000047,0 10px 28px #00000024!important}.svhero-bg{background:radial-gradient(circle at 76% 22%,#abb2be0f,#0000 24%),radial-gradient(circle at 62% 70%,#767e8b12,#0000 28%),linear-gradient(135deg,#020304 0%,#0a0c10 48%,#040507 100%)!important}.svhero-rock.rock-a{background:linear-gradient(132deg,#151921,#080a0d 43%,#020304 72%)!important;box-shadow:inset 45px 20px 100px #c6ced808,-35px 50px 80px #00000070!important}.svhero-rock.rock-b{background:linear-gradient(156deg,#1a1e25,#090b0f 42%,#030406 83%)!important}.svhero-rock.rock-c{background:#11141a!important}.svhero-blue-rim{background:linear-gradient(90deg,#0000,#cdd3dc57,#8288934d,#0000)!important;box-shadow:0 0 15px #babfca29,0 0 32px #7b818d1a!important}.svhero-vignette{background:linear-gradient(90deg,#00000029,#0000 24% 80%,#0000001a),radial-gradient(#0000 36%,#0006 100%)!important}.svhero-shell{gap:22px!important;padding:60px 52px 52px!important}.svhero-copy{max-width:630px!important}.svhero-brand{gap:11px!important;margin-bottom:28px!important}.svhero-brand-mark{outline-offset:2px!important;color:#fff!important;background:radial-gradient(circle at 35% 30%,#ffffff12,#0000 34%),linear-gradient(145deg,#151821 0%,#090b0f 100%)!important;border:2.4px solid #c6cedc3d!important;border-radius:15px!important;outline:1px solid #ffffff14!important;width:48px!important;height:48px!important;font-size:21px!important;font-style:italic!important;font-weight:800!important;box-shadow:inset 0 1px #ffffff14,0 12px 30px #0000004d!important}.svhero-brand strong{color:#f5f7fb!important;letter-spacing:-.065em!important;font-size:30px!important;font-weight:800!important;line-height:.96!important}.svhero-brand>span:last-child{color:#aeb4bf!important;letter-spacing:-.03em!important;font-size:20px!important;font-style:italic!important;font-weight:500!important}.svhero-eyebrow{color:#b8bec8!important;letter-spacing:2.8px!important;gap:14px!important;margin-bottom:18px!important;font-size:10px!important}.svhero-eyebrow span{font-style:italic!important}.svhero-eyebrow i{background:linear-gradient(90deg,#f2f3f5,#8d939d)!important;flex:0 0 40px!important;width:40px!important;box-shadow:0 0 14px #e3e6eb1f!important}.svhero h1{max-width:unset!important;letter-spacing:-.09em!important;font-size:76px!important;font-weight:800!important;line-height:.91!important}.svhero h1>span,.svhero h1>em{display:block!important}.svhero h1>span{color:#f0f2f5!important}.svhero h1 em{background:linear-gradient(#fff 0%,#d1d5db 100%)!important;color:#0000!important;text-shadow:none!important;-webkit-background-clip:text!important;background-clip:text!important;margin-top:2px!important;font-style:italic!important}.svhero-description{color:#b0b6c0!important;letter-spacing:-.02em!important;max-width:580px!important;margin-top:18px!important;font-size:18px!important;line-height:1.5!important}.svhero-actions{gap:14px!important;margin-top:26px!important}.svhero-btn{letter-spacing:-.02em!important;border-radius:16px!important;min-height:58px!important;padding:0 24px!important;font-size:16px!important;font-weight:700!important}.svhero-btn.primary{color:#fff!important;background:linear-gradient(135deg,#1d2129,#0c0f13)!important;border:1px solid #ffffff2e!important;min-width:216px!important;box-shadow:inset 0 1px #ffffff1a,0 14px 28px #00000038!important}.svhero-btn.secondary{color:#fff!important;background:linear-gradient(135deg,#13161cdb,#07080af5)!important;border:1px solid #ffffff29!important;min-width:226px!important}.svhero-btn-arrow{font-size:20px!important}.svhero-play{color:#fff!important;background:#ffffff0d!important;border-color:#ffffff2b!important}.svhero-proof>small,.svhero-benefit small{color:#9ea6b2!important}.svhero-benefits{border-top:1px solid #ffffff17!important;margin-top:28px!important;padding-top:22px!important}.svhero-benefit{border-right:1px solid #ffffff1a!important}.svhero-benefit-icon{color:#f3f5f8!important;background:linear-gradient(145deg,#22262eeb,#0a0c10fa)!important;border:1px solid #ffffff24!important}.svhero-benefit strong{color:#eff1f4!important}.svhero-product-glow{background:#9ba2ad1a!important}.svdash{border-color:#ffffff24!important;box-shadow:0 0 0 1px #ffffff0a,0 0 32px #6b707814,0 34px 75px #00000075!important}.svdash-brand>span{outline-offset:1px!important;color:#fff!important;background:linear-gradient(145deg,#151821 0%,#090b0f 100%)!important;border:2px solid #c6cedc3d!important;outline:1px solid #ffffff14!important;box-shadow:inset 0 1px #ffffff14,0 8px 18px #0000002e!important}.landing-nav,.fl-nav{border-radius:24px!important;box-shadow:0 8px 26px #1118270d!important}.landing-brand-mark,.fl-brand-symbol{outline-offset:1px!important;color:#fff!important;background:linear-gradient(145deg,#151821 0%,#090b0f 100%)!important;border:2px solid #c6cedc38!important;outline:1px solid #ffffff14!important;box-shadow:inset 0 1px #ffffff14,0 8px 18px #0000001a!important}.landing-brand strong,.fl-brand strong,.landing-nav-links a,.fl-nav-links a{font-family:Helvetica Neue,Helvetica Now Display,Helvetica,Arial,sans-serif!important}.landing-menu-toggle,.fl-mobile-toggle{color:#fff!important;background:#0b0d11!important;border:1px solid #ffffff0f!important;border-radius:50%!important;width:54px!important;height:54px!important}@media (width<=820px){.svhero{border-radius:30px!important;width:calc(100% - 22px)!important;min-height:0!important;margin:16px auto 26px!important}.svhero-shell{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:18px!important;min-height:0!important;padding:20px 18px!important}.svhero-copy,.svhero-description,.svhero h1{max-width:none!important}.svhero-brand{gap:11px!important;margin-bottom:16px!important}.svhero-brand-mark{outline-offset:2px!important;border-width:2.6px!important;border-radius:16px!important;width:50px!important;height:50px!important;font-size:22px!important}.svhero-brand strong{font-size:clamp(28px,7vw,36px)!important}.svhero-brand>span:last-child{font-size:clamp(18px,4.8vw,24px)!important}.svhero-eyebrow{white-space:normal!important;letter-spacing:2.1px!important;flex-wrap:wrap!important;gap:10px!important;margin-bottom:14px!important;font-size:9px!important;line-height:1.45!important}.svhero-eyebrow i{flex:0 0 34px!important;width:34px!important}.svhero h1{letter-spacing:-.085em!important;font-size:clamp(55px,13.1vw,76px)!important;line-height:.9!important}.svhero-description{margin-top:16px!important;font-size:clamp(13px,3.7vw,15px)!important;line-height:1.48!important}.svhero-actions{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:12px!important;margin-top:20px!important;display:grid!important}.svhero-btn,.svhero-btn.primary,.svhero-btn.secondary{width:100%!important;min-width:0!important;max-width:100%!important}.svhero-btn{text-align:center!important;white-space:nowrap!important;justify-content:center!important;gap:10px!important;min-height:58px!important;padding:0 18px!important;font-size:clamp(16px,4.4vw,19px)!important;overflow:hidden!important}.svhero-btn.secondary{padding-inline:16px!important}.svhero-proof{flex-wrap:wrap!important;gap:8px 9px!important;margin-top:18px!important}.svhero-stars{letter-spacing:1.2px!important;font-size:12px!important}.svhero-benefits{grid-template-columns:minmax(0,1fr)!important;gap:0!important;margin-top:18px!important;padding-top:18px!important;display:grid!important}.svhero-benefit{border-bottom:1px solid #ffffff14!important;border-right:0!important;padding:14px 0!important}.svhero-benefit:last-child{border-bottom:0!important;padding-bottom:4px!important}.svhero-benefit-icon{border-radius:50%!important;flex:0 0 44px!important;width:44px!important;height:44px!important}.svhero-benefit strong{font-size:13px!important}.svhero-benefit small{font-size:12px!important}.svhero-product{width:100%!important;margin-right:0!important}.svhero-float-card,.svhero-script{display:none!important}.landing-nav-shell,.fl-nav-shell{padding-top:10px!important}.landing-nav,.fl-nav{border-radius:22px!important;width:calc(100% - 22px)!important;min-height:74px!important;margin-inline:auto!important;padding:12px 16px!important}.landing-brand,.fl-brand{gap:10px!important;min-width:0!important}.landing-brand-mark,.fl-brand-symbol{border-radius:14px!important;width:44px!important;height:44px!important;font-size:20px!important}.landing-brand strong,.fl-brand strong{letter-spacing:-.045em!important;font-size:clamp(17px,5vw,22px)!important}.landing-brand small,.fl-brand small{color:#7e8591!important;font-style:italic!important}.landing-mobile-menu .landing-container,.fl-mobile-nav .fl-container{border-radius:22px!important;width:calc(100% - 22px)!important;padding:16px!important;box-shadow:0 20px 48px #00000029!important}}@media (width<=480px){.svhero{border-radius:26px!important;width:calc(100% - 16px)!important}.svhero-shell{padding:18px 14px!important}.svhero-brand strong{font-size:27px!important}.svhero h1{font-size:clamp(50px,12.6vw,66px)!important;line-height:.92!important}.svhero-description{font-size:14px!important}.svhero-btn{min-height:56px!important;padding-inline:16px!important;font-size:15px!important}.svhero-btn-arrow{font-size:18px!important}.svhero-play{flex:0 0 32px!important;width:32px!important;height:32px!important}}@media (width<=390px){.svhero-shell{padding:16px 12px!important}.svhero-brand{margin-bottom:14px!important}.svhero h1{letter-spacing:-.08em!important;font-size:clamp(45px,12.2vw,58px)!important}.svhero-description{font-size:13px!important;line-height:1.45!important}.svhero-btn{gap:8px!important;min-height:54px!important;font-size:14px!important}}@media (width<=360px){.svhero h1{font-size:42px!important}.svhero-btn{font-size:13.5px!important}}:root{--sv33-charcoal:#08090c;--sv33-charcoal-2:#101318;--sv33-charcoal-3:#171b22;--sv33-grey:#2b313b;--sv33-grey-2:#8e95a3;--sv33-silver:#eceef2;--sv33-silver-2:#c5cad3;--sv33-panel:#f2f1ed;--sv33-panel-2:#f8f7f4}.fl-page,.fl-page *{font-family:Helvetica Neue,Helvetica Now Display,Helvetica Now Text,Helvetica,Arial,sans-serif!important}@keyframes sv33FadeUp{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translate(0,0)}}@keyframes sv33SoftPulse{0%,to{box-shadow:0 0 #fff0}50%{box-shadow:0 0 0 8px #ffffff09}}.fl-hero,.svhero{position:relative!important}.fl-hero .fl-container,.svhero-shell{animation:.78s cubic-bezier(.2,.75,.2,1) both sv33FadeUp!important}.fl-btn.primary,.svhero-btn.primary{color:#fff!important;background:linear-gradient(135deg,#313947 0%,#151921 100%)!important;border:1px solid #ffffff29!important}.fl-btn.secondary,.svhero-btn.secondary{color:#eef1f6!important;background:linear-gradient(135deg,#030406fa,#11151cf5)!important;border:1px solid #ffffff26!important}.fl-btn.secondary .fl-icon-wrap,.svhero-play{background:#ffffff12!important;border:1px solid #ffffff1f!important}.fl-logo-section{z-index:2!important;margin-top:-12px!important;padding:20px 0 24px!important;position:relative!important}.fl-logo-section .fl-container{background:radial-gradient(circle at 18% 24%, #ffffffd9, transparent 22%), radial-gradient(circle at 80% 76%, #ffffff8c, transparent 18%), linear-gradient(180deg,var(--sv33-panel-2) 0%, var(--sv33-panel) 100%)!important;border-radius:34px!important;padding:30px 28px 26px!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffffe6,0 18px 40px #1118270f!important}.fl-logo-section .fl-container:after{content:"";pointer-events:none;background:radial-gradient(circle,#1f293714 0%,#1f293700 70%);width:180px;height:180px;position:absolute;inset:auto -40px -55px auto}.fl-logo-section p{text-align:center!important;color:#353c47!important;letter-spacing:-.03em!important;margin:0 0 16px!important;font-size:17px!important;font-style:italic!important;font-weight:500!important;line-height:1.35!important}.fl-logo-row{grid-template-columns:repeat(6,minmax(0,1fr))!important;align-items:stretch!important;gap:12px!important;display:grid!important}.fl-logo-row span{color:#141821!important;letter-spacing:.18em!important;text-align:center!important;background:linear-gradient(#fffffff0,#f5f4f0e0)!important;border:1px solid #12161c12!important;border-radius:20px!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-height:68px!important;padding:12px 10px!important;font-size:12px!important;font-weight:800!important;transition:transform .35s,box-shadow .35s,border-color .35s!important;animation:.8s cubic-bezier(.2,.75,.2,1) both sv33FadeUp!important;display:flex!important;position:relative!important;box-shadow:0 10px 22px #1118270f!important}.fl-logo-row span:first-child{animation-delay:50ms!important}.fl-logo-row span:nth-child(2){animation-delay:.11s!important}.fl-logo-row span:nth-child(3){animation-delay:.17s!important}.fl-logo-row span:nth-child(4){animation-delay:.23s!important}.fl-logo-row span:nth-child(5){animation-delay:.29s!important}.fl-logo-row span:nth-child(6){animation-delay:.35s!important}.fl-logo-row span:before{color:#fff!important;letter-spacing:0!important;background:linear-gradient(145deg,#1b2028,#0f1217)!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:28px!important;height:28px!important;font-size:14px!important;font-weight:700!important;display:inline-flex!important;box-shadow:0 4px 12px #0000001a!important}.fl-logo-row span:first-child:before{content:"B"!important}.fl-logo-row span:nth-child(2):before{content:"L"!important}.fl-logo-row span:nth-child(3):before{content:"S"!important}.fl-logo-row span:nth-child(4):before{content:"A"!important}.fl-logo-row span:nth-child(5):before{content:"D"!important}.fl-logo-row span:nth-child(6):before{content:"C"!important}.fl-logo-row span:hover{border-color:#11182724!important;transform:translateY(-4px)!important;box-shadow:0 16px 30px #1118271a!important}.fl-benefits .fl-section-heading.split{align-items:flex-end!important;gap:18px!important}.fl-benefits .fl-section-heading.split h2{letter-spacing:-.085em!important}.fl-benefits .fl-section-heading.split p{letter-spacing:-.02em!important}@media (width<=820px){.landing-nav-shell,.fl-nav-shell{z-index:80!important;padding-top:calc(env(safe-area-inset-top,0px) + 10px)!important;-webkit-backdrop-filter:blur(8px)!important;background:linear-gradient(#f4f4f2f5 0%,#f4f4f2eb 74%,#f4f4f200 100%)!important;padding-bottom:4px!important;position:fixed!important;top:0!important;left:0!important;right:0!important}.fl-page main{padding-top:92px!important}.landing-nav,.fl-nav{background:#fcfcfafa!important;border:1px solid #11182714!important;border-radius:26px!important;width:calc(100% - 22px)!important;min-height:72px!important;padding:12px 16px!important;box-shadow:0 14px 36px #11182714!important}.landing-brand-mark,.fl-brand-symbol{border-radius:15px!important;width:46px!important;height:46px!important}.landing-brand strong,.fl-brand strong{letter-spacing:-.05em!important;font-size:clamp(18px,5.5vw,23px)!important}.fl-hero,.svhero{padding-top:0!important}.svhero,.fl-hero .fl-container{border-radius:30px!important}.svhero{margin-top:4px!important}.svhero-brand{padding-top:14px!important}.svhero-brand-mark{outline-offset:2px!important;border-width:3px!important;outline-width:2px!important;animation:3s ease-in-out infinite sv33SoftPulse!important;box-shadow:inset 0 1px #ffffff14,0 14px 26px #00000042,0 0 0 4px #ffffff06!important}.svhero-brand strong{font-size:clamp(26px,7vw,34px)!important}.svhero-brand>span:last-child{color:#d2d6de!important;font-size:clamp(17px,4.8vw,22px)!important}.svhero-shell{gap:16px!important;padding:18px 16px 20px!important}.svhero h1{font-size:clamp(50px,12.2vw,68px)!important;line-height:.92!important}.svhero-description{max-width:100%!important;font-size:14px!important;line-height:1.5!important}.svhero-actions{gap:12px!important}.svhero-btn.primary{color:#fff!important;background:linear-gradient(135deg,#2e3541 0%,#1a2028 100%)!important}.svhero-btn.secondary{color:#f2f4f7!important;background:linear-gradient(135deg,#06080b 0%,#11151b 100%)!important}.svhero-btn,.svhero-btn.primary,.svhero-btn.secondary{justify-content:center!important;width:100%!important;min-height:58px!important}.svhero-proof{margin-top:14px!important}.svhero-benefits{margin-top:16px!important}.fl-logo-section{margin-top:-4px!important;padding:10px 0 14px!important}.fl-logo-section .fl-container{border-radius:28px!important;width:calc(100% - 22px)!important;padding:22px 16px 18px!important}.fl-logo-section p{margin-bottom:14px!important;font-size:15px!important}.fl-logo-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.fl-logo-row span{letter-spacing:.14em!important;border-radius:18px!important;min-height:60px!important;padding:10px!important;font-size:11px!important}.fl-benefits{padding-top:24px!important}.fl-benefits .fl-section-heading.split h2{margin-bottom:8px!important;font-size:clamp(44px,12vw,60px)!important;line-height:.92!important}.fl-benefits .fl-section-heading.split p{font-size:15px!important;line-height:1.5!important}}@media (width<=480px){.landing-nav-shell,.fl-nav-shell{padding-top:calc(env(safe-area-inset-top,0px) + 8px)!important}.fl-page main{padding-top:88px!important}.landing-nav,.fl-nav{border-radius:24px!important;width:calc(100% - 18px)!important;min-height:68px!important;padding:11px 14px!important}.fl-mobile-toggle,.landing-menu-toggle{width:50px!important;height:50px!important}.svhero{border-radius:28px!important;width:calc(100% - 18px)!important}.svhero-shell{padding:16px 14px 18px!important}.svhero-brand{margin-bottom:14px!important;padding-top:12px!important}.svhero-brand strong{font-size:25px!important}.svhero h1{font-size:clamp(47px,12vw,60px)!important}.svhero-btn{min-height:56px!important;font-size:15px!important}.fl-logo-section .fl-container{width:calc(100% - 18px)!important;padding:18px 14px 16px!important}.fl-logo-section p{font-size:14px!important}.fl-logo-row span{min-height:56px!important;font-size:10.5px!important}.fl-logo-row span:before{width:24px!important;height:24px!important;font-size:12px!important}.fl-benefits .fl-section-heading.split h2{font-size:clamp(40px,11.5vw,52px)!important}}:root{--sv34-dashboard:#0891b2;--sv34-dashboard-soft:#e7f8fb;--sv34-prospect:#2563eb;--sv34-prospect-soft:#eaf1ff;--sv34-followup:#e45878;--sv34-followup-soft:#fff0f4;--sv34-pipeline:#7c3aed;--sv34-pipeline-soft:#f2ebff;--sv34-more:#d97706;--sv34-more-soft:#fff5e6;--sv34-ink:#111827;--sv34-line:#e5e7eb}.fl-nav{grid-template-columns:auto minmax(0,1fr) auto!important;gap:clamp(14px,2vw,28px)!important}.fl-nav-links{justify-content:center!important;gap:clamp(14px,1.75vw,28px)!important;min-width:0!important}.fl-nav-links a{white-space:nowrap!important;letter-spacing:-.02em!important;flex:none!important;font-size:clamp(11px,.9vw,13px)!important}.fl-nav-actions{white-space:nowrap!important;gap:clamp(12px,1.5vw,20px)!important}@media (width<=1180px){.fl-nav-links,.fl-nav-actions{display:none!important}.fl-nav{grid-template-columns:minmax(0,1fr) auto!important}.fl-nav-toggle{color:#fff!important;cursor:pointer!important;background:#0b0d11!important;border:0!important;border-radius:50%!important;place-items:center!important;width:44px!important;height:44px!important;padding:0!important;display:grid!important}.fl-mobile-nav{pointer-events:auto!important;opacity:0!important;max-height:0!important;transition:max-height .36s cubic-bezier(.22,.72,.18,1),opacity .24s,transform .3s!important;display:block!important;overflow:hidden!important;transform:translateY(-8px)!important}.fl-mobile-nav.open{opacity:1!important;max-height:min(680px,100dvh - 96px)!important;transform:none!important}.fl-mobile-nav>.fl-container{overscroll-behavior:contain!important;scrollbar-width:none!important;overflow-y:auto!important}.fl-mobile-nav>.fl-container::-webkit-scrollbar{display:none!important}}@media (width<=820px){#features,#industries,#workflow,#pricing,#resources,#faq{scroll-margin-top:96px!important}.fl-mobile-nav>.fl-container{max-height:calc(100dvh - 96px)!important;padding-bottom:calc(16px + env(safe-area-inset-bottom))!important}.fl-mobile-nav a:not(.fl-nav-cta){min-height:48px!important}}@media (width<=768px){.main-area{padding-bottom:calc(104px + env(safe-area-inset-bottom))!important}.bottom-nav{z-index:220!important;isolation:isolate!important;overflow:visible!important}.bottom-link{color:#707887!important;transition:transform .22s,color .22s,background .22s!important;position:relative!important;overflow:visible!important}.bottom-link .bottom-icon-wrap{border:1px solid #0000!important;transition:transform .22s,background .22s,color .22s,border-color .22s,box-shadow .22s!important}.bottom-nav>.bottom-link:first-child .bottom-icon-wrap{background:var(--sv34-dashboard-soft)!important;color:var(--sv34-dashboard)!important;border-color:#cfeef4!important}.bottom-nav>.bottom-link:first-child.active{color:#0b7187!important;background:#f1fbfc!important}.bottom-nav>.bottom-link:first-child.active .bottom-icon-wrap{background:var(--sv34-dashboard)!important;color:#fff!important;border-color:var(--sv34-dashboard)!important;box-shadow:0 7px 16px #0891b238!important}.bottom-nav>.bottom-link:nth-child(2) .bottom-icon-wrap{background:var(--sv34-prospect-soft)!important;color:var(--sv34-prospect)!important;border-color:#d8e5ff!important}.bottom-nav>.bottom-link:nth-child(2).active{color:#1d4ed8!important;background:#f3f7ff!important}.bottom-nav>.bottom-link:nth-child(2).active .bottom-icon-wrap{background:var(--sv34-prospect)!important;color:#fff!important;border-color:var(--sv34-prospect)!important;box-shadow:0 7px 16px #2563eb38!important}.bottom-nav>.bottom-link:nth-child(3) .bottom-icon-wrap{background:var(--sv34-followup-soft)!important;color:var(--sv34-followup)!important;border-color:#ffdbe4!important}.bottom-nav>.bottom-link:nth-child(3).active{color:#c53f60!important;background:#fff5f7!important}.bottom-nav>.bottom-link:nth-child(3).active .bottom-icon-wrap{background:var(--sv34-followup)!important;color:#fff!important;border-color:var(--sv34-followup)!important;box-shadow:0 7px 16px #e458783b!important}.bottom-nav>.bottom-link:nth-child(4) .bottom-icon-wrap{background:var(--sv34-pipeline-soft)!important;color:var(--sv34-pipeline)!important;border-color:#e7d9ff!important}.bottom-nav>.bottom-link:nth-child(4).active{color:#6d28d9!important;background:#f8f4ff!important}.bottom-nav>.bottom-link:nth-child(4).active .bottom-icon-wrap{background:var(--sv34-pipeline)!important;color:#fff!important;border-color:var(--sv34-pipeline)!important;box-shadow:0 7px 16px #7c3aed38!important}.bottom-nav>.bottom-link:nth-child(5) .bottom-icon-wrap{background:var(--sv34-more-soft)!important;color:var(--sv34-more)!important;border-color:#ffe4b8!important}.bottom-nav>.bottom-link:nth-child(5).active{color:#b45309!important;background:#fff9ef!important}.bottom-nav>.bottom-link:nth-child(5).active .bottom-icon-wrap{background:var(--sv34-more)!important;color:#fff!important;border-color:var(--sv34-more)!important;box-shadow:0 7px 16px #d9770638!important}.bottom-link.active{transform:translateY(-1px)!important}.bottom-link.active .bottom-icon-wrap{transform:translateY(-2px)scale(1.04)!important}.bottom-link>span:last-child{font-weight:650!important}.topbar{isolation:isolate!important}.page-content,.panel,.dashboard-layout,.dashboard-main,.dashboard-side,.dashboard-layout-v24,.profile-layout-v24,.followup-mobile-list,.pipeline-board,.kanban-board{min-width:0!important;max-width:100%!important}.notification-popover{z-index:260!important}.mobile-sidebar-backdrop{z-index:300!important}.mobile-sidebar-drawer{padding-bottom:env(safe-area-inset-bottom)!important}.mobile-sidebar-footer{padding-bottom:calc(12px + env(safe-area-inset-bottom))!important}.modal-backdrop{z-index:400!important}.modal-card,.followup-composer{overscroll-behavior:contain!important}.clean-table-wrap,.prospect-table-wrap,.table-wrap,.targets-table-wrap,.import-preview-table{max-width:100%!important}img,svg,canvas{max-width:100%}}@media (width<=390px){.bottom-nav{left:4px!important;right:4px!important;bottom:calc(4px + env(safe-area-inset-bottom))!important;gap:0!important}.bottom-link{min-width:0!important;padding-inline:0!important}.bottom-icon-wrap{width:30px!important;height:29px!important}.bottom-link>span:last-child{font-size:7.6px!important}}@media (width<=350px){.main-area{padding-bottom:calc(100px + env(safe-area-inset-bottom))!important}.bottom-icon-wrap{width:28px!important;height:27px!important}.bottom-link>span:last-child{font-size:7px!important}}.sv-public{color:#111827;background:#f6f7f9;min-height:100vh;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.sv-public-nav{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:24px;padding:14px clamp(18px,4vw,64px);display:flex;position:sticky;top:0}.sv-public-nav nav,.sv-public-footer nav{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.sv-public-nav a,.sv-public-footer a{color:#374151;font-size:14px;text-decoration:none}.sv-public-brand span{color:#fff;background:#0b0d12;border:2px solid #5b6472;border-radius:12px;place-items:center;width:38px;height:38px;font-style:italic;font-weight:800;display:grid}.sv-public-brand strong{color:#111827;font-size:18px}.sv-public-login,.sv-public .btn-primary{border-radius:12px;padding:11px 16px;color:#fff!important;background:#111827!important}.sv-public main{width:min(1180px,100% - 28px);margin:auto}.sv-public-hero{padding:88px 0 46px}.sv-public-hero.compact{padding-bottom:24px}.sv-public-hero>span,.sv-legal>span,.sv-result-card>span{letter-spacing:.16em;color:#6b7280;font-size:11px;font-weight:800}.sv-public-hero h1,.sv-legal h1,.sv-result-card h1{letter-spacing:-.07em;margin:16px 0;font-size:clamp(44px,7vw,82px);line-height:.9}.sv-public-hero h1 em{color:#6b7280;font-weight:400}.sv-public-hero p{color:#6b7280;max-width:720px;font-size:18px;line-height:1.6}.sv-plan-grid,.sv-config-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding-bottom:80px;display:grid}.sv-plan-grid article,.sv-config-grid article,.sv-register-card,.sv-result-card,.sv-legal,.sv-admin-config-grid article,.sv-product-grid article,.sv-campaign-list article{background:#fff;border:1px solid #e5e7eb;border-radius:24px;padding:24px;box-shadow:0 12px 34px #1118270d}.sv-plan-grid h2,.sv-config-grid h2{letter-spacing:-.04em;font-size:30px}.sv-plan-grid h2 span{color:#6b7280;font-size:12px;font-weight:500}.sv-plan-meta,.sv-config-head,.sv-total,.sv-wa-status-row{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.sv-plan-grid ul{color:#4b5563;padding:0;line-height:2;list-style:none}.sv-stage-row,.sv-admin-config-grid article>div{flex-wrap:wrap;gap:6px;margin:16px 0;display:flex}.sv-stage-row i,.sv-admin-config-grid i{background:#f0f2f6;border-radius:999px;padding:6px 9px;font-size:11px;font-style:normal}.sv-demo-block,.sv-demo-products{background:#f7f7f5;border-radius:16px;gap:8px;margin:14px 0;padding:14px;display:grid}.sv-demo-products span{justify-content:space-between;gap:12px;display:flex}.sv-demo-products small{color:#6b7280}.sv-register-card{max-width:860px;margin:0 auto 80px}.sv-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.sv-register-card label,.sv-settings-form label{gap:7px;margin-bottom:13px;font-size:13px;font-weight:700;display:grid}.sv-register-card input,.sv-register-card select,.sv-settings-form input,.sv-settings-form select,.sv-settings-form textarea{width:100%;min-height:46px;font:inherit;background:#fff;border:1px solid #d9dde5;border-radius:12px;padding:10px 12px}.sv-checkout-grid{grid-template-columns:1fr 1fr;gap:18px;padding-bottom:80px;display:grid}.sv-total{border-bottom:1px solid #eee;padding:11px 0}.sv-total.grand{border-bottom:0;font-size:20px}.sv-result-card{max-width:780px;margin:70px auto}.sv-result-card .sv-status{background:#eef1ff;border-radius:999px;margin:15px 0;padding:8px 12px;display:inline-block}.sv-result-card .btn{margin-left:12px;display:inline-flex}.sv-legal{max-width:900px;margin:70px auto}.sv-legal>p{color:#6b7280;font-size:18px}.sv-legal-list{gap:12px;margin-top:28px;display:grid}.sv-legal-list article{background:#f7f7f5;border-radius:16px;padding:18px}.sv-legal-list h2{margin:0 0 6px}.sv-contact-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin:28px 0;display:grid}.sv-contact-grid article{background:#f7f7f5;border-radius:16px;gap:7px;padding:18px;display:grid}.sv-public-footer{border-top:1px solid #e5e7eb;flex-wrap:wrap;justify-content:space-between;gap:18px;margin-top:70px;padding:30px clamp(18px,4vw,64px);display:flex}.sv-wa-float{z-index:500;position:fixed;bottom:18px;right:18px}.sv-wa-trigger{color:#fff;cursor:pointer;background:#111827;border:0;border-radius:50%;place-items:center;width:58px;height:58px;display:grid;box-shadow:0 18px 44px #11182740}.sv-wa-picker{background:#fff;border:1px solid #e5e7eb;border-radius:20px;gap:8px;width:min(330px,100vw - 28px);padding:16px;display:grid;position:absolute;bottom:70px;right:0;box-shadow:0 24px 60px #1118272e}.sv-wa-picker small{color:#6b7280}.sv-wa-picker button{text-align:left;cursor:pointer;background:#f8f9fb;border:1px solid #e5e7eb;border-radius:12px;padding:12px}.sv-admin-summary{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.sv-admin-summary span{background:#f7f8fb;border-radius:14px;gap:5px;padding:14px;display:grid}.sv-admin-config-grid,.sv-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.sv-admin-config-grid article.active{border:2px solid #4f6eff}.sv-product-grid article img{aspect-ratio:16/10;object-fit:cover;border-radius:15px;width:100%;margin-bottom:12px}.sv-product-grid article{gap:7px;display:grid}.sv-campaign-list{gap:10px;display:grid}.sv-campaign-list article{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.sv-campaign-stats{flex-wrap:wrap;gap:8px;display:flex}.sv-campaign-stats span,.sv-wa-status-row span{background:#f2f4f7;border-radius:999px;padding:7px 10px;font-size:12px}.sv-follow-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.sv-follow-grid>article{border:1px solid #e5e7eb;border-radius:17px;gap:10px;padding:16px;display:grid}.sv-follow-grid small{color:#6b7280;display:block}.sv-template-image{object-fit:cover;border-radius:15px;width:100%;max-height:240px;display:block}.sv-template-thumb{object-fit:cover;border-radius:12px;width:100%;height:120px;margin-bottom:10px}.sv-checkbox{align-items:center;grid-template-columns:auto 1fr!important;display:flex!important}.sv-checkbox input{width:auto!important}.fl-footer-columns a{display:block}.fl-footer-columns a+a{margin-top:8px}@media (width<=820px){.sv-public-nav nav a:not(.sv-public-login){display:none}.sv-public-hero{padding-top:54px}.sv-plan-grid,.sv-config-grid,.sv-checkout-grid,.sv-admin-config-grid,.sv-product-grid,.sv-follow-grid,.sv-form-grid,.sv-contact-grid,.sv-admin-summary{grid-template-columns:1fr}.sv-public-footer{flex-direction:column}.sv-public-hero h1,.sv-legal h1,.sv-result-card h1{font-size:clamp(42px,12vw,62px)}.sv-wa-float{right:12px;bottom:calc(12px + env(safe-area-inset-bottom))}}.sidebar{overflow:hidden!important}.sidebar .brand{flex:none}.sidebar-nav{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;padding-bottom:18px;padding-right:4px;min-height:0!important;overflow:hidden auto!important}.sidebar-nav::-webkit-scrollbar{width:5px}.sidebar-nav::-webkit-scrollbar-track{background:0 0}.sidebar-nav::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:999px}.sidebar-user{background:inherit;flex:none}.mobile-sidebar-drawer{flex-direction:column!important;height:100dvh!important;max-height:100dvh!important;display:flex!important;overflow:hidden!important}.mobile-sidebar-head,.mobile-sidebar-user,.mobile-sidebar-footer{flex:none!important}.mobile-sidebar-nav{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto!important;min-height:0!important;padding-bottom:28px!important;overflow:hidden auto!important}.sv-pricing-config-selector{border:1px solid color-mix(in srgb,var(--config-primary) 18%,#e5e7eb);background:linear-gradient(145deg,#fff,var(--config-surface));border-radius:26px;width:min(100% - 32px,1280px);margin:24px auto 0;padding:22px;box-shadow:0 18px 50px #1118270f}.sv-pricing-selector-head{justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;display:flex}.sv-pricing-selector-head small{color:var(--config-primary);letter-spacing:.16em;font-size:9px;font-weight:850;display:block}.sv-pricing-selector-head h2{letter-spacing:-.04em;margin:5px 0 0;font-size:24px}.sv-billing-toggle{background:#fff;border:1px solid #e6e8ed;border-radius:12px;gap:4px;padding:4px;display:flex}.sv-billing-toggle button{background:0 0;border:0;border-radius:9px;padding:9px 13px;font-size:11px;font-weight:750}.sv-billing-toggle button.active{background:var(--config-primary);color:#fff}.sv-config-choice-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.sv-config-choice{text-align:left;background:#fff;border:1px solid #e7e9ee;border-radius:16px;grid-template-columns:auto 1fr;gap:10px;min-height:82px;padding:13px;transition:all .18s;display:grid;position:relative}.sv-config-choice:hover{border-color:var(--choice-primary);transform:translateY(-2px)}.sv-config-choice.active{border-color:var(--choice-primary);background:var(--choice-soft);box-shadow:0 10px 28px color-mix(in srgb,var(--choice-primary) 14%,transparent)}.sv-config-choice>i{background:var(--choice-primary);border-radius:50%;width:11px;height:11px;margin-top:4px}.sv-config-choice span{gap:3px;display:grid}.sv-config-choice strong{font-size:12px}.sv-config-choice small{color:#7a8290;font-size:9px}.sv-config-choice>b{color:var(--choice-primary);grid-column:2;font-size:10px}.sv-selected-config-banner{background:var(--config-soft);border-radius:15px;grid-template-columns:auto auto 1fr;align-items:center;gap:10px;margin-top:12px;padding:13px 15px;display:grid}.sv-selected-config-dot{background:var(--config-primary);border-radius:50%;width:11px;height:11px}.sv-selected-config-banner small,.sv-selected-config-banner strong{display:block}.sv-selected-config-banner small{color:#7b8490;font-size:9px}.sv-selected-config-banner strong{color:var(--config-primary)}.sv-selected-config-banner p{color:#6b7280;margin:0 0 0 auto;font-size:11px}.sv-plan-grid-v402 article{position:relative;overflow:hidden}.sv-plan-grid-v402 article:before{content:"";background:linear-gradient(90deg,var(--config-primary),var(--config-accent));height:4px;position:absolute;inset:0 0 auto}.sv-plan-grid-v402 article.recommended{border-color:var(--config-primary);box-shadow:0 18px 50px color-mix(in srgb,var(--config-primary) 14%,transparent)}.sv-plan-grid-v402 .btn-primary{background:var(--config-primary);border-color:var(--config-primary)}.sv-recommended-chip{background:var(--config-soft);color:var(--config-primary);letter-spacing:.08em;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:850;position:absolute;top:15px;right:15px}.sv-price-breakdown-v402{background:#f7f8fa;border-radius:12px;gap:7px;margin:14px 0;padding:12px;display:grid}.sv-price-breakdown-v402 span{color:#6d7582;justify-content:space-between;gap:10px;font-size:10px;display:flex}.sv-price-breakdown-v402 b{color:#1f2937}.sv-config-grid-v402>article,.sv-admin-config-grid-v402>article{transition:all .18s;position:relative;overflow:hidden}.sv-config-grid-v402>article:hover,.sv-admin-config-grid-v402>article:hover{box-shadow:0 16px 42px color-mix(in srgb,var(--config-primary) 12%,transparent);transform:translateY(-3px)}.sv-config-grid-v402 .btn-primary{background:var(--config-primary);border-color:var(--config-primary)}.sv-config-colorbar{background:linear-gradient(90deg,var(--config-primary),var(--config-accent,var(--config-primary)));height:5px;position:absolute;inset:0 0 auto}.sv-config-grid-v402>article{background:linear-gradient(165deg,#fff 70%,var(--config-surface) 100%)}.sv-config-grid-v402 .sv-stage-row i{border-color:color-mix(in srgb,var(--config-primary) 18%,#e5e7eb);background:var(--config-soft);color:var(--config-primary)}.sv-admin-config-grid-v402>article{background:#fff!important;border:1px solid #e6e9ef!important;padding-top:20px!important}.sv-admin-config-grid-v402>article.active{border-color:var(--config-primary)!important;background:var(--config-soft)!important}.sv-admin-config-grid-v402>article strong{color:var(--config-primary)}.sv-active-config-chip{background:var(--config-primary);color:#fff;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:850;position:absolute;top:11px;right:11px}@media (width<=1000px){.sv-config-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.sv-pricing-config-selector{border-radius:20px;width:calc(100% - 20px);padding:16px}.sv-pricing-selector-head{flex-direction:column;align-items:flex-start}.sv-config-choice-grid{grid-template-columns:1fr}.sv-selected-config-banner{grid-template-columns:auto 1fr}.sv-selected-config-banner p{grid-column:1/-1;margin:2px 0 0}}.sv-system-warning{background:#fffaf0;border-color:#f2c66f}.sv-system-warning p{color:#795d25}.sv-schema-list{flex-wrap:wrap;gap:7px;margin:14px 0;display:flex}.sv-schema-list code{color:#7d5813;background:#fff0c8;border-radius:9px;padding:7px 9px;font-size:11px}.sv-campaign-health-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.sv-campaign-health-grid article{align-content:start;gap:9px;display:grid}.sv-campaign-health-grid article p{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.sv-big-number{letter-spacing:-1.5px;font-size:34px;line-height:1}.sv-inline-warning{color:#8b631d;background:#fff4dc;border:1px solid #f2dfb6;border-radius:11px;margin:0 0 13px;padding:11px 13px;font-size:11px}.sv-onboarding-grid{grid-template-columns:minmax(0,1.65fr) minmax(280px,.7fr);gap:14px;margin-bottom:14px;display:grid}.sv-onboarding-flow{height:max-content;position:sticky;top:98px}.sv-onboarding-flow h3{margin:7px 0 17px}.sv-onboarding-flow ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sv-onboarding-flow li{grid-template-columns:30px 1fr;align-items:start;gap:9px;display:grid}.sv-onboarding-flow li>b{background:var(--surface-3);width:28px;height:28px;color:var(--brand);border-radius:9px;place-items:center;font-size:10px;display:grid}.sv-onboarding-flow li>span{color:#526159;padding-top:5px;font-size:11px;line-height:1.5}.sv-onboarding-price{background:var(--surface-2);border:1px solid var(--line);border-radius:13px;gap:7px;margin:6px 0 14px;padding:14px;display:grid}.sv-onboarding-price span,.sv-onboarding-price strong{justify-content:space-between;gap:12px;font-size:11px;display:flex}.sv-onboarding-price strong{border-top:1px solid var(--line);padding-top:8px;font-size:13px}.sv-client-table-wrap{overflow:auto}.sv-client-table{border-collapse:collapse;width:100%;min-width:760px}.sv-client-table th,.sv-client-table td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:12px 10px;font-size:11px}.sv-client-table th{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:9px}.sv-client-table td strong,.sv-client-table td small{display:block}.sv-client-table td small{color:var(--muted);margin-top:3px}@media (width<=980px){.sv-campaign-health-grid,.sv-onboarding-grid{grid-template-columns:1fr}.sv-onboarding-flow{position:static}}.sv-pricing-private-note{background:var(--config-soft);min-height:34px;color:var(--config-primary);border-radius:999px;align-items:center;padding:0 12px;font-size:10px;font-weight:800;display:inline-flex}.sv-package-title{color:#111827;margin:10px 0 12px!important;font-size:24px!important;line-height:1.05!important}.sv-package-price-note{color:#7b8490;margin-top:11px;font-size:9px;line-height:1.45;display:block}.fl-plan-note{border-top:1px solid #11120f24;border-bottom:1px solid #11120f24;flex-direction:column;justify-content:center;gap:3px;min-height:58px;margin:20px 0;padding:12px 0;display:flex}.fl-plan-note strong{letter-spacing:-.03em;font-size:16px}.fl-plan-note small{color:#74776f;font-size:10px}.fl-page{--fl-display:"Helvetica Now Display","Helvetica Neue",Helvetica,Arial,sans-serif;--fl-text:"Helvetica Now Text","Helvetica Neue",Helvetica,Arial,sans-serif;font-family:var(--fl-text)!important}.fl-page button,.fl-page input,.fl-page textarea,.fl-page select{font-family:var(--fl-text)!important}.fl-nav{font-family:var(--fl-text)!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:clamp(14px,2vw,28px)!important;height:64px!important;padding:0 4px!important}.fl-nav-shell.is-scrolled .fl-nav{height:58px!important;padding-inline:14px!important}.fl-brand{min-width:max-content!important}.fl-brand strong{font-family:var(--fl-display)!important;letter-spacing:-.045em!important;font-size:17px!important;font-weight:700!important}.fl-nav-links{justify-content:center!important;align-items:center!important;gap:clamp(14px,1.75vw,28px)!important;min-width:0!important;display:flex!important}.fl-nav-links a,.fl-nav-login,.fl-nav-cta{font-family:var(--fl-text)!important;letter-spacing:-.02em!important}.fl-nav-links a,.fl-nav-login{white-space:nowrap!important;flex:none!important;font-size:clamp(11px,.9vw,13px)!important;font-weight:500!important}.fl-nav-actions{white-space:nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:clamp(12px,1.5vw,20px)!important;display:flex!important}.fl-nav-cta{min-height:42px!important;padding:0 18px!important;font-size:12px!important;font-weight:600!important}#features,#industries,#workflow,#pricing,#resources,#faq{scroll-margin-top:105px!important}@media (width<=1180px){.fl-nav-links,.fl-nav-actions{display:none!important}.fl-nav{grid-template-columns:minmax(0,1fr) auto!important}.fl-nav-toggle{color:#fff!important;cursor:pointer!important;background:#0b0d11!important;border:0!important;border-radius:50%!important;place-items:center!important;width:44px!important;height:44px!important;padding:0!important;display:grid!important}.fl-mobile-nav{pointer-events:auto!important;opacity:0!important;max-height:0!important;transition:max-height .36s cubic-bezier(.22,.72,.18,1),opacity .24s,transform .3s!important;display:block!important;overflow:hidden!important;transform:translateY(-8px)!important}.fl-mobile-nav.open{opacity:1!important;max-height:min(680px,100dvh - 96px)!important;transform:none!important}.fl-mobile-nav>.fl-container{overscroll-behavior:contain!important;scrollbar-width:none!important;overflow-y:auto!important}.fl-mobile-nav>.fl-container::-webkit-scrollbar{display:none!important}.fl-mobile-nav a:not(.fl-nav-cta){font-family:var(--fl-text)!important;letter-spacing:-.02em!important;font-size:13px!important;font-weight:500!important}}@media (width<=820px){#features,#industries,#workflow,#pricing,#resources,#faq{scroll-margin-top:96px!important}.fl-mobile-nav>.fl-container{max-height:calc(100dvh - 96px)!important;padding-bottom:calc(16px + env(safe-area-inset-bottom))!important}.fl-mobile-nav a:not(.fl-nav-cta){min-height:48px!important}}:root{--font-santovate:"Plus Jakarta Sans Variable","Plus Jakarta Sans","Segoe UI Variable","Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif;--font-ui:var(--font-santovate);--font-display:var(--font-santovate);--sv-ease:cubic-bezier(.22,.72,.18,1);--sv-ease-soft:cubic-bezier(.2,.65,.25,1);--sv-fast:.15s;--sv-normal:.24s;--sv-slow:.42s}html,body,#app,.app-shell,.sv-public-shell,.fl-page,.quote-print-page{font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-family:var(--font-santovate)!important}body,button,input,select,textarea,a,label,table,th,td,h1,h2,h3,h4,h5,h6,p,span,strong,b,small{font-family:var(--font-santovate)}.fl-page,.fl-page button,.fl-page input,.fl-page textarea,.fl-page select,.fl-nav,.fl-brand strong,.fl-nav-links a,.fl-nav-login,.fl-nav-cta,.sv-public-shell,.sv-public-shell button,.sv-public-shell input,.sv-public-shell select,.quote-print-page,.quote-print-page button{font-family:var(--font-santovate)!important}code,pre,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace!important}body{font-weight:420}strong,b{font-weight:650}.page-heading h1,.panel-head h3,.section-head h3,.commercial-hero h2,.prospect-hero h2,.import-hero-v2 h2,.login-story h1,.login-card h2,.metric-card strong,.followup-summary-card strong,.commercial-metrics>.panel strong{font-weight:680;font-family:var(--font-santovate)!important}.route-stage{backface-visibility:hidden;min-width:0;transform:translate(0,0)}@media (prefers-reduced-motion:no-preference){.route-stage{animation:sv-route-in .28s var(--sv-ease) both}@keyframes sv-route-in{0%{opacity:.01;transform:translateY(7px)}to{opacity:1;transform:translate(0,0)}}}.btn,.icon-button,.side-link,.bottom-link,.notification-trigger,.mobile-menu-trigger,.mobile-sidebar-close,.mobile-sidebar-link,.mobile-sidebar-logout,.pagination a,.pagination span,.badge,.sv-config-choice,.sv-plan-grid-v402 article,.sv-config-grid-v402>article,.sv-admin-config-grid-v402>article,.fl-button,.fl-nav-cta,.fl-nav-login,.fl-nav-links a,.quick-action,.kanban-card,.template-card{transition-property:transform,opacity,color,background-color,border-color,box-shadow;transition-duration:var(--sv-normal);transition-timing-function:var(--sv-ease-soft)}.btn:active,.icon-button:active,.mobile-sidebar-link:active,.bottom-link:active{transform:translateY(1px)scale(.985)}.mobile-sidebar-backdrop{display:none}@media (width<=768px){.mobile-sidebar-backdrop{opacity:0;visibility:hidden;pointer-events:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:220!important;transition:opacity .22s var(--sv-ease-soft),visibility 0s linear .22s!important;background:#0a191366!important;animation:none!important;display:block!important;position:fixed!important;inset:0!important}.mobile-sidebar-backdrop.is-open{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s!important}.mobile-sidebar-drawer{opacity:.985;will-change:transform;backface-visibility:hidden;contain:paint;transition:transform .32s var(--sv-ease),opacity .22s ease!important;animation:none!important;transform:translate(-102%)!important}.mobile-sidebar-backdrop.is-open .mobile-sidebar-drawer{opacity:1;transform:translate(0,0)!important}.bottom-nav{will-change:transform,opacity;transform:translate(0,0);transition:transform .28s var(--sv-ease),opacity .2s ease!important}.bottom-nav.is-hidden{transform:translateY(calc(100% + 28px))!important}.topbar{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fffffffb!important}}@media (prefers-reduced-motion:no-preference){.notification-popover{transform-origin:100% 0;animation:sv-popover-in .19s var(--sv-ease) both;will-change:transform,opacity}@keyframes sv-popover-in{0%{opacity:0;transform:translateY(-5px)scale(.985)}to{opacity:1;transform:translate(0,0)scale(1)}}}.flow-motion-enabled .flow-reveal{opacity:0;backface-visibility:hidden;filter:none!important;will-change:transform,opacity!important;transition:opacity .58s var(--sv-ease) var(--flow-delay,0s),transform .58s var(--sv-ease) var(--flow-delay,0s)!important}.flow-motion-enabled .flow-reveal.reveal-up{transform:translateY(22px)!important}.flow-motion-enabled .flow-reveal.reveal-left{transform:translate(-24px)!important}.flow-motion-enabled .flow-reveal.reveal-right{transform:translate(24px)!important}.flow-motion-enabled .flow-reveal.reveal-scale{transform:translateY(14px)scale(.975)!important}.flow-motion-enabled .flow-reveal.is-visible{opacity:1!important;filter:none!important;transform:translate(0,0)scale(1)!important}.flow-load-piece{will-change:transform,opacity;backface-visibility:hidden;transform:translateY(18px)}.flow-load-product{will-change:transform,opacity;backface-visibility:hidden;transform:translateY(28px)scale(.985)}.fl-product-window{backface-visibility:hidden;will-change:transform;transition:transform .1s linear,box-shadow .26s var(--sv-ease-soft)!important}.topbar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#nprogress .bar{transition:transform .18s linear!important}#nprogress .peg{box-shadow:0 0 10px #10382b42,0 0 4px #10382b2e!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.flow-motion-enabled .flow-reveal,.route-stage,.mobile-sidebar-drawer{opacity:1!important;transform:none!important}}.finance-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:14px}.finance-toolbar{align-items:center;gap:10px;margin-bottom:14px;display:flex}.finance-toolbar input{flex:1;min-width:220px}.finance-toolbar select{min-width:170px}.finance-table td{vertical-align:middle}.finance-form-layout{max-width:1080px}.finance-total-preview{border:1px solid var(--line);background:var(--surface-2);border-radius:11px;justify-content:space-between;align-self:end;align-items:center;gap:12px;min-height:43px;padding:8px 12px;display:flex}.finance-total-preview span{color:var(--muted);font-size:11px;font-weight:600}.finance-total-preview strong{font-size:15px}.finance-invoice-metrics{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:14px}.finance-invoice-metrics>.panel{gap:7px;min-height:105px;display:grid}.finance-invoice-metrics>.panel>span{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:10.5px;font-weight:650}.finance-invoice-metrics>.panel>strong{letter-spacing:-.04em;font-size:24px}.finance-detail-layout{grid-template-columns:minmax(0,1.65fr) minmax(280px,.55fr);gap:14px;display:grid}.finance-detail-main{gap:14px;display:grid}.finance-detail-side{min-width:0}.finance-payment-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.finance-helper{color:var(--muted);margin:-4px 0 16px;font-size:11.5px;line-height:1.55}.finance-ar-stack{gap:10px;margin:18px 0;display:grid}.finance-ar-stack>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding-bottom:9px;font-size:11.5px;display:flex}.finance-ar-stack>div strong{font-weight:680}.finance-ar-stack>.grand{background:var(--surface-3);border:0;border-radius:12px;padding:11px 12px;font-size:13px}.finance-detail-side .btn+.btn{margin-top:8px}.finance-commission-metrics{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:14px}.alert-danger{background:var(--red-soft);color:#983e46;border:1px solid #f2d4d7;border-radius:11px;margin:12px 0;padding:11px 13px;font-size:11.5px}.finance-print-page{color:#17211c;max-width:900px;font-family:var(--font-santovate,var(--font-ui));background:#fff;margin:0 auto;padding:44px}.finance-print-actions{justify-content:flex-end;margin-bottom:24px;display:flex}.finance-print-actions button{background:#fff;border:1px solid #dfe5e1;border-radius:9px;padding:9px 13px}.finance-print-page header{border-bottom:2px solid #17211c;justify-content:space-between;gap:24px;margin-bottom:26px;padding-bottom:20px;display:flex}.finance-print-page header>div:last-child{text-align:right}.finance-print-brand{letter-spacing:-.03em;font-size:20px;display:block}.finance-print-page header span{color:#69766f;text-transform:uppercase;letter-spacing:.08em;margin-top:4px;font-size:10px;display:block}.finance-print-page header h1{letter-spacing:-.04em;margin:0;font-size:27px}.finance-print-page header p{margin:5px 0 0;font-size:11px}.finance-print-client{grid-template-columns:1.3fr .8fr .7fr;gap:24px;margin-bottom:25px;display:grid}.finance-print-client span{color:#77837d;text-transform:uppercase;letter-spacing:.08em;margin-bottom:5px;font-size:9px;display:block}.finance-print-client h2{margin:0 0 7px;font-size:18px}.finance-print-client p{margin:4px 0;font-size:11px;line-height:1.55}.finance-print-page table{border-collapse:collapse;width:100%}.finance-print-page th{text-align:left;text-transform:uppercase;letter-spacing:.07em;border-bottom:1px solid #cfd8d3;padding:10px;font-size:9px}.finance-print-page td{border-bottom:1px solid #e4e9e6;padding:12px 10px;font-size:11px}.finance-print-page td small{color:#6f7b74;white-space:pre-wrap;margin-top:4px;display:block}.finance-print-page th:last-child,.finance-print-page td:last-child{text-align:right}.finance-print-summary{width:330px;margin:22px 0 0 auto}.finance-print-summary>div{justify-content:space-between;padding:6px 0;font-size:11px;display:flex}.finance-print-summary .grand{border-top:2px solid #17211c;padding-top:10px;font-size:14px}.finance-print-terms{border-top:1px solid #dfe5e1;margin-top:28px;padding-top:18px}.finance-print-terms span{text-transform:uppercase;letter-spacing:.08em;color:#75827b;font-size:9px}.finance-print-terms p{white-space:pre-wrap;font-size:11px;line-height:1.6}.finance-print-page footer{color:#7b877f;border-top:1px solid #e1e6e3;margin-top:36px;padding-top:12px;font-size:9.5px}@media print{body{background:#fff}.finance-print-actions{display:none}.finance-print-page{max-width:none;padding:0}.finance-print-page tr{page-break-inside:avoid}}@media (width<=1100px){.finance-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-detail-layout{grid-template-columns:1fr}.finance-detail-side .sticky-panel{position:static}.finance-payment-grid{grid-template-columns:1fr}}@media (width<=700px){.finance-metric-grid,.finance-invoice-metrics,.finance-commission-metrics{grid-template-columns:1fr 1fr}.finance-toolbar{flex-direction:column;align-items:stretch}.finance-toolbar input,.finance-toolbar select{width:100%;min-width:0}.finance-print-page{padding:20px}.finance-print-page header,.finance-print-client{grid-template-columns:1fr;display:grid}.finance-print-page header>div:last-child{text-align:left}.finance-print-summary{width:100%}}@media (width<=430px){.finance-metric-grid,.finance-invoice-metrics,.finance-commission-metrics{grid-template-columns:1fr}}.app-shell{--sv-bg:#f5f7fb;--sv-surface:#fff;--sv-surface-soft:#f9fafc;--sv-surface-tint:#f3f5ff;--sv-border:#e6eaf1;--sv-border-strong:#dce2ec;--sv-text:#151a2d;--sv-text-2:#46506a;--sv-muted:#7d879d;--sv-primary:#5365ee;--sv-primary-2:#6d5de8;--sv-primary-soft:#eef0ff;--sv-blue:#3975ed;--sv-blue-soft:#edf4ff;--sv-green:#169a72;--sv-green-soft:#eaf9f3;--sv-amber:#c98513;--sv-amber-soft:#fff6e3;--sv-red:#d74c5c;--sv-red-soft:#fff0f2;--sv-violet:#7656df;--sv-violet-soft:#f2efff;--sv-sidebar:#101626;--sv-sidebar-2:#151d31;--sv-sidebar-text:#eef2ff;--sv-sidebar-muted:#8792aa;--sv-radius-sm:10px;--sv-radius-md:14px;--sv-radius-lg:18px;--sv-radius-xl:22px;--sv-shadow-xs:0 1px 2px #0f172a09;--sv-shadow-sm:0 8px 24px #1b223c0e;--sv-shadow-md:0 18px 50px #1b223c16;--sv-ease:cubic-bezier(.22, 1, .36, 1);color:var(--sv-text);background:radial-gradient(circle at 78% -10%, #5c68f013, transparent 28rem), var(--sv-bg);min-height:100vh}.app-shell *,.app-shell :before,.app-shell :after{box-sizing:border-box}.app-shell button,.app-shell input,.app-shell select,.app-shell textarea{font:inherit}.app-shell a{text-underline-offset:3px}.premium-sidebar{z-index:40;background:radial-gradient(circle at 0 0, #6875ff21, transparent 15rem), linear-gradient(180deg, var(--sv-sidebar) 0%, #0d1322 100%);width:272px;color:var(--sv-sidebar-text);border-right:1px solid #ffffff0f;flex-direction:column;padding:20px 14px 14px;display:flex;position:fixed;inset:0 auto 0 0;overflow:hidden}.premium-brand{align-items:center;gap:12px;min-height:56px;padding:5px 8px 16px;display:flex}.premium-brand .brand-mark,.mobile-sidebar-brand .brand-mark,.mobile-brand .brand-mark{color:#fff;letter-spacing:-.03em;background:linear-gradient(145deg,#6678ff,#7359e5);border:1px solid #ffffff2e;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;font-weight:800;display:grid;box-shadow:0 10px 24px #4450d24d,inset 0 1px #ffffff38}.premium-brand .brand-mark.sm,.mobile-sidebar-brand .brand-mark.sm,.mobile-brand .brand-mark.sm{border-radius:11px;width:34px;height:34px}.brand-copy,.mobile-sidebar-brand>div{min-width:0}.premium-brand strong,.mobile-sidebar-brand strong{color:#fff;letter-spacing:-.02em;font-size:15px;display:block}.premium-brand small,.mobile-sidebar-brand small{color:var(--sv-sidebar-muted);letter-spacing:.01em;margin-top:2px;font-size:10.5px;display:block}.workspace-chip{background:#ffffff0a;border:1px solid #ffffff13;border-radius:14px;align-items:center;gap:10px;margin:2px 5px 18px;padding:11px 12px;display:flex}.workspace-chip-dot{background:#65d9b4;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #65d9b417}.workspace-chip div{min-width:0}.workspace-chip small{color:#748198;text-transform:uppercase;letter-spacing:.14em;font-size:9px;font-weight:700;display:block}.workspace-chip strong{color:#dfe5f6;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11.5px;display:block;overflow:hidden}.premium-sidebar-nav{scrollbar-width:thin;scrollbar-color:#ffffff1f transparent;flex:1;min-height:0;padding:0 3px 12px;overflow-y:auto}.premium-sidebar-nav::-webkit-scrollbar{width:5px}.premium-sidebar-nav::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:99px}.sidebar-group+.sidebar-group{margin-top:18px}.sidebar-group-links{gap:3px;display:grid}.premium-sidebar .nav-label{color:#68758d;letter-spacing:.15em;text-transform:uppercase;margin:0 8px 7px;font-size:9px;font-weight:800}.premium-sidebar .side-link{color:#aab3c6;min-height:42px;transition:color .18s var(--sv-ease), background .18s var(--sv-ease), border-color .18s var(--sv-ease), transform .18s var(--sv-ease);border:1px solid #0000;border-radius:12px;align-items:center;gap:11px;padding:0 11px;font-size:12.5px;font-weight:600;text-decoration:none;display:flex;position:relative}.premium-sidebar .side-link:hover{color:#f8faff;background:#ffffff0e;transform:translate(1px)}.premium-sidebar .side-link.active{color:#fff;background:linear-gradient(100deg,#5a69f538,#5f4ed71c);border-color:#818bff38;box-shadow:inset 0 1px #ffffff0b}.side-link-icon{color:#8490aa;width:27px;height:27px;transition:.18s var(--sv-ease);border-radius:9px;place-items:center;display:grid}.side-link:hover .side-link-icon{color:#ccd4ff}.side-link.active .side-link-icon{color:#bcc5ff;background:#6c78ff1f}.side-link-label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.side-link-indicator{background:#91a0ff;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 4px #91a0ff14}.premium-sidebar-user{background:0 0;border-top:1px solid #ffffff12;align-items:center;gap:8px;margin-top:auto;padding:11px 7px 4px;display:flex}.premium-sidebar-user .sidebar-profile-link{min-width:0;color:inherit;flex:1;align-items:center;gap:9px;text-decoration:none;display:flex}.premium-sidebar-user .avatar{flex:none}.premium-sidebar-user .sidebar-user-copy{min-width:0}.premium-sidebar-user .sidebar-user-copy strong{color:#f3f6ff;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.premium-sidebar-user .sidebar-user-copy small{color:#77849c;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:9.5px;display:block;overflow:hidden}.premium-sidebar-user .icon-button{color:#7f8aa0;background:0 0;border-color:#0000}.premium-sidebar-user .icon-button:hover{color:#fff;background:#ffffff12}.premium-main-area{background:0 0;min-height:100vh;margin-left:272px}.premium-topbar{z-index:30;-webkit-backdrop-filter:blur(18px)saturate(1.25);background:#fafbfde0;border-bottom:1px solid #dee3ede0;justify-content:space-between;align-items:center;gap:24px;min-height:112px;padding:18px clamp(26px,3.5vw,54px);display:flex;position:sticky;top:0}.premium-page-heading{min-width:0}.page-kicker{color:#8b94a7;letter-spacing:.13em;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:800;display:block}.premium-page-heading h1{color:var(--sv-text);letter-spacing:-.045em;margin:0;font-size:clamp(25px,2.1vw,34px);font-weight:750;line-height:1.08}.premium-page-heading p{color:var(--sv-muted);margin:6px 0 0;font-size:12px;line-height:1.5}.premium-topbar-tools{flex:none;align-items:center;gap:9px;display:flex}.premium-topbar .topbar-action{align-items:center;display:flex}.premium-topbar .notification-trigger{color:#59627a;border:1px solid var(--sv-border);width:42px;height:42px;box-shadow:var(--sv-shadow-xs);cursor:pointer;transition:.18s var(--sv-ease);background:#ffffffd1;border-radius:13px;place-items:center;padding:0;display:grid;position:relative}.premium-topbar .notification-trigger:hover,.premium-topbar .notification-trigger.active{color:var(--sv-primary);background:var(--sv-primary-soft);border-color:#d8ddff;transform:translateY(-1px)}.premium-topbar .notification-trigger>span{color:#fff;background:var(--sv-red);border:2px solid #fafbfd;border-radius:99px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:8px;font-weight:800;display:grid;position:absolute;top:-4px;right:-3px}.premium-page-content{padding:26px clamp(26px,3.5vw,54px) 54px}.premium-route-stage{width:min(100%,1600px);animation:sv-route-in .36s var(--sv-ease) both;margin:0 auto}.app-shell .panel{border:1px solid var(--sv-border);border-radius:var(--sv-radius-lg);box-shadow:var(--sv-shadow-xs), 0 14px 38px #202a4806;background:#fffffff0}.app-shell .panel:hover{border-color:#dde3ef}.app-shell .panel-head{justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 22px 15px;display:flex}.app-shell .premium-section-head .eyebrow,.app-shell .eyebrow{color:#8d96aa;letter-spacing:.15em;text-transform:uppercase;margin-bottom:5px;font-size:8.5px;font-weight:800;display:block}.app-shell .premium-section-head h3,.app-shell .panel-head h3{color:var(--sv-text);letter-spacing:-.025em;margin:0;font-size:15px;font-weight:730;line-height:1.3}.app-shell .premium-section-head p{color:var(--sv-muted);margin:4px 0 0;font-size:10.5px;line-height:1.45}.section-head-action{flex:none;align-items:center;display:flex}.app-shell .btn{cursor:pointer;min-height:40px;box-shadow:none;transition:transform .18s var(--sv-ease), box-shadow .18s var(--sv-ease), background .18s var(--sv-ease), border-color .18s var(--sv-ease), color .18s var(--sv-ease), opacity .18s ease;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:11.5px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.app-shell .btn:hover{transform:translateY(-1px)}.app-shell .btn:active{transform:translateY(0)scale(.985)}.app-shell .btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.app-shell .btn-primary{color:#fff;background:linear-gradient(135deg,#5365ee,#6658dc);border-color:#4552d680;box-shadow:0 8px 19px #4d5bde29,inset 0 1px #ffffff2e}.app-shell .btn-primary:hover{box-shadow:0 11px 25px #4d5bde3b,inset 0 1px #ffffff2e}.app-shell .btn-secondary,.app-shell .btn-soft{color:#49536c;background:#f6f7fa;border-color:#e6e9ef}.app-shell .btn-secondary:hover,.app-shell .btn-soft:hover{color:var(--sv-primary);background:#f1f3ff;border-color:#dce1ff}.app-shell .btn-danger-soft{color:#bd4050;background:var(--sv-red-soft);border-color:#f5d7dd}.app-shell .btn-sm{border-radius:9px;min-height:31px;padding:0 10px;font-size:10px}.app-shell .btn-block{width:100%}.premium-primary-action{border-radius:12px!important;min-height:42px!important;padding-inline:16px!important}.app-shell .icon-button{color:#657089;border:1px solid var(--sv-border);cursor:pointer;width:36px;min-width:36px;height:36px;transition:.18s var(--sv-ease);background:#fff;border-radius:10px;place-items:center;padding:0;text-decoration:none;display:inline-grid}.app-shell .icon-button:hover{color:var(--sv-primary);background:#f6f7ff;border-color:#d9dfff;transform:translateY(-1px)}.app-shell .text-link{color:#5967d9;align-items:center;gap:4px;font-size:10.5px;font-weight:700;text-decoration:none;display:inline-flex}.app-shell .text-link:hover{color:#3f50d7}.app-shell .field{gap:7px;display:grid}.app-shell .field>span,.app-shell .field>label{color:#545e75;font-size:10.5px;font-weight:700}.app-shell .field input,.app-shell .field select,.app-shell .field textarea,.app-shell input.form-control,.app-shell select.form-control,.app-shell textarea.form-control{width:100%;min-height:42px;color:var(--sv-text);transition:border-color .18s var(--sv-ease), box-shadow .18s var(--sv-ease), background .18s var(--sv-ease);background:#fff;border:1px solid #dfe4ed;border-radius:11px;outline:0;padding:9px 12px;font-size:11.5px;box-shadow:0 1px #0f172a05}.app-shell .field textarea,.app-shell textarea.form-control{resize:vertical;min-height:96px}.app-shell .field input::placeholder,.app-shell .field textarea::placeholder{color:#a5adbc}.app-shell .field input:focus,.app-shell .field select:focus,.app-shell .field textarea:focus,.app-shell input.form-control:focus,.app-shell select.form-control:focus,.app-shell textarea.form-control:focus{border-color:#9eabff;box-shadow:0 0 0 4px #5365ee17}.app-shell .field-error{color:var(--sv-red);font-size:9.5px}.app-shell .badge{letter-spacing:.005em;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:24px;padding:0 8px;font-size:9px;font-weight:750;line-height:1;display:inline-flex}.app-shell .badge-neutral{color:#657086;background:#f2f4f7;border-color:#e8ebf0}.app-shell .badge-success,.app-shell .badge-lime{color:#13785c;background:var(--sv-green-soft);border-color:#d2f0e5}.app-shell .badge-info{color:#3167ba;background:var(--sv-blue-soft);border-color:#dbe9ff}.app-shell .badge-warning{color:#9c6610;background:var(--sv-amber-soft);border-color:#f6e7c4}.app-shell .badge-danger{color:#b43d4c;background:var(--sv-red-soft);border-color:#f7dce1}.app-shell .badge-violet{color:#654ec1;background:var(--sv-violet-soft);border-color:#e4ddff}.app-shell .avatar{color:#4d59c6;letter-spacing:-.02em;background:linear-gradient(145deg,#f6f7ff,#ecefff);border:1px solid #dfe3ff;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;font-size:10px;font-weight:800;display:inline-grid}.app-shell .avatar-sm{border-radius:9px;width:28px;height:28px;font-size:8px}.app-shell .progress-track{background:#edf0f5;border-radius:999px;width:100%;height:5px;overflow:hidden}.app-shell .progress-fill{border-radius:inherit;height:100%;transition:width .7s var(--sv-ease);background:linear-gradient(90deg,#5365ee,#7563e5)}.app-shell .progress-green{background:linear-gradient(90deg,#2ca27c,#51b995)}.app-shell .empty-state{text-align:center;justify-items:center;padding:32px 20px;display:grid}.app-shell .empty-icon{color:#6876dd;background:var(--sv-primary-soft);border-radius:14px;place-items:center;width:44px;height:44px;margin-bottom:10px;display:grid}.app-shell .empty-state h3{color:var(--sv-text);letter-spacing:-.02em;margin:0;font-size:13px}.app-shell .empty-state p{max-width:360px;color:var(--sv-muted);margin:6px 0 0;font-size:10.5px;line-height:1.55}.app-shell .clean-table-wrap{border:1px solid var(--sv-border);width:100%;box-shadow:var(--sv-shadow-xs);background:#fff;border-radius:15px;overflow-x:auto}.app-shell .clean-table{border-collapse:separate;border-spacing:0;width:100%;color:var(--sv-text-2);font-size:10.5px}.app-shell .clean-table th{color:#8791a5;border-bottom:1px solid var(--sv-border);letter-spacing:.09em;text-align:left;text-transform:uppercase;white-space:nowrap;background:#fafbfc;padding:11px 14px;font-size:8.5px;font-weight:800}.app-shell .clean-table td{vertical-align:middle;border-bottom:1px solid #eff1f5;padding:12px 14px}.app-shell .clean-table tbody tr:last-child td{border-bottom:0}.app-shell .clean-table tbody tr{transition:background .16s}.app-shell .clean-table tbody tr:hover{background:#fafbff}.app-shell .clean-table td>strong{color:var(--sv-text);font-weight:700}.app-shell .cell-sub{color:var(--sv-muted);margin-top:3px;font-size:9px;display:block}.app-shell .company-cell{align-items:center;gap:10px;min-width:170px;display:flex}.app-shell .company-avatar{color:#5261d5;background:linear-gradient(145deg,#f7f8ff,#eef0ff);border:1px solid #e0e4ff;border-radius:10px;flex:none;place-items:center;width:31px;height:31px;font-size:10px;font-weight:800;display:grid}.app-shell .company-cell strong{color:var(--sv-text);font-size:10.5px;display:block}.app-shell .company-cell small{color:var(--sv-muted);margin-top:2px;font-size:8.8px;display:block}.app-shell .filters,.app-shell .filter-bar,.app-shell .toolbar,.app-shell .page-toolbar{border-color:var(--sv-border);border-radius:var(--sv-radius-md);box-shadow:var(--sv-shadow-xs);background:#ffffffe6}.app-shell .form-grid{gap:14px}.app-shell .action-group{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.app-shell .notes-box{border-color:var(--sv-border);background:#fafbfc;border-radius:12px}.app-shell .metric-grid{gap:12px}.app-shell .metric-card{min-width:0;color:inherit;border:1px solid var(--sv-border);border-radius:var(--sv-radius-lg);box-shadow:var(--sv-shadow-xs), 0 12px 32px #202a4806;transition:transform .22s var(--sv-ease), border-color .22s var(--sv-ease), box-shadow .22s var(--sv-ease), background .22s var(--sv-ease);background:#fffffff5;align-items:flex-start;gap:12px;padding:16px;text-decoration:none;display:flex;position:relative;overflow:hidden}.app-shell a.metric-card:hover{box-shadow:var(--sv-shadow-sm);border-color:#dce2f2;transform:translateY(-2px)}.app-shell .metric-card:after{content:"";pointer-events:none;background:#5365ee09;border-radius:50%;width:80px;height:80px;position:absolute;top:-36px;right:-34px}.app-shell .metric-icon{width:36px;height:36px;color:var(--sv-primary);background:var(--sv-primary-soft);border-radius:11px;flex:none;place-items:center;display:grid}.app-shell .metric-green{color:var(--sv-green);background:var(--sv-green-soft)}.app-shell .metric-blue{color:var(--sv-blue);background:var(--sv-blue-soft)}.app-shell .metric-red{color:var(--sv-red);background:var(--sv-red-soft)}.app-shell .metric-amber{color:var(--sv-amber);background:var(--sv-amber-soft)}.app-shell .metric-violet{color:var(--sv-violet);background:var(--sv-violet-soft)}.metric-copy{flex:1;min-width:0}.app-shell .metric-label,.app-shell .metric-card>div>span{color:#727c92;font-size:10px;font-weight:650;display:block}.metric-value-row{align-items:baseline;gap:7px;min-width:0;display:flex}.app-shell .metric-card strong{color:var(--sv-text);letter-spacing:-.045em;white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:clamp(20px,2vw,28px);font-weight:760;line-height:1.1;display:block;overflow:hidden}.app-shell .metric-card small{color:#929aab;white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:9.5px;display:block;overflow:hidden}.metric-chevron{color:#b2b8c5;align-self:center}.metric-trend{font-size:8.5px;font-style:normal;font-weight:700}.metric-trend-success{color:var(--sv-green)}.metric-trend-danger{color:var(--sv-red)}.dashboard-primary-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.dashboard-primary-metrics .metric-card{min-height:126px;padding:17px}.dashboard-primary-metrics .metric-card:before{content:"";opacity:.7;background:linear-gradient(90deg,#0000,#7683ef,#0000);height:2px;position:absolute;inset:auto 0 0}.dashboard-primary-metrics .metric-accent-green:before{background:linear-gradient(90deg,#0000,#38ab83,#0000)}.dashboard-primary-metrics .metric-accent-blue:before{background:linear-gradient(90deg,#0000,#4f89f0,#0000)}.dashboard-primary-metrics .metric-accent-red:before{background:linear-gradient(90deg,#0000,#dc6270,#0000)}.dashboard-primary-metrics .metric-accent-amber:before{background:linear-gradient(90deg,#0000,#dc9a32,#0000)}.dashboard-primary-metrics .metric-accent-violet:before{background:linear-gradient(90deg,#0000,#8067e7,#0000)}.dashboard-quick-stats{border:1px solid var(--sv-border);border-radius:var(--sv-radius-lg);background:var(--sv-border);box-shadow:var(--sv-shadow-xs);grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;margin-top:14px;display:grid;overflow:hidden}.quick-stat{min-width:0;color:inherit;background:#fffffffa;align-items:center;gap:9px;padding:13px 14px;text-decoration:none;transition:background .18s;display:flex}a.quick-stat:hover{background:#fafbff}.quick-stat-icon{width:30px;height:30px;color:var(--sv-blue);background:var(--sv-blue-soft);border-radius:10px;flex:none;place-items:center;display:grid}.quick-stat-violet{color:var(--sv-violet);background:var(--sv-violet-soft)}.quick-stat-green{color:var(--sv-green);background:var(--sv-green-soft)}.quick-stat-amber{color:var(--sv-amber);background:var(--sv-amber-soft)}.quick-stat-red{color:var(--sv-red);background:var(--sv-red-soft)}.quick-stat-copy{flex:1;min-width:0}.quick-stat-copy small{color:#8891a3;font-size:8.5px;font-weight:650;display:block}.quick-stat-copy strong{color:var(--sv-text);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11.5px;font-weight:730;display:block;overflow:hidden}.quick-stat-copy em{color:var(--sv-muted);font-size:8px;font-style:normal;display:block}.quick-stat>svg{color:#b0b7c5;flex:none}.dashboard-command-grid{grid-template-columns:minmax(0,1.72fr) minmax(300px,.68fr);align-items:start;gap:14px;margin-top:14px;display:grid}.dashboard-command-main,.dashboard-command-side{gap:14px;min-width:0;display:grid}.premium-performance-card{overflow:hidden}.premium-performance-body{grid-template-columns:minmax(190px,.58fr) minmax(0,1.42fr);gap:22px;padding:5px 22px 20px;display:grid}.performance-score-block{background:#fafbfc;border:1px solid #edf0f5;border-radius:15px;align-items:center;gap:14px;padding:14px;display:flex}.premium-score-ring,.score-ring.premium-score-ring{--score:0deg;background:conic-gradient(var(--sv-primary) var(--score), #e9ecf3 0);border-radius:50%;flex:none;place-items:center;width:70px;height:70px;display:grid;position:relative}.premium-score-ring:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:7px}.premium-score-ring span{z-index:1;color:var(--sv-text);font-size:13px;font-weight:800;position:relative}.performance-score-block small{color:var(--sv-muted);font-size:8.5px;display:block}.performance-score-block strong{color:var(--sv-text);margin-top:3px;font-size:13px;display:block}.performance-score-block div>span{color:#697389;margin-top:2px;font-size:9px;display:block}.premium-target-lines{gap:10px;display:grid}.premium-target-lines .target-line{gap:5px;display:grid}.premium-target-lines .target-line-copy{justify-content:space-between;align-items:center;gap:12px;display:flex}.premium-target-lines .target-line-copy span{color:#6f798d;font-size:9.5px}.premium-target-lines .target-line-copy strong{color:#48526a;font-size:9px;font-weight:700}.performance-footer{color:#778196;background:#fcfcfd;border-top:1px solid #eef0f4;gap:18px;padding:13px 22px;font-size:9.5px;display:flex}.performance-footer b{color:var(--sv-text)}.premium-team-panel .team-performance-list{padding:0 20px 18px}.premium-team-row{border-bottom:1px solid #eff1f5;padding:11px 0}.premium-team-row:last-child{border-bottom:0}.premium-funnel-panel{overflow:hidden}.premium-funnel-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:2px 20px 20px;display:grid}.premium-funnel-stage{min-width:0;color:inherit;transition:.18s var(--sv-ease);background:#fafbfc;border:1px solid #eceff4;border-radius:13px;align-items:center;gap:10px;padding:11px 12px;text-decoration:none;display:flex}.premium-funnel-stage:hover{background:#f8f8ff;border-color:#dde2ff;transform:translateY(-1px)}.premium-funnel-stage>span{color:#a0a8b8;font-size:8px;font-weight:800}.premium-funnel-stage>div{flex:1;min-width:0}.premium-funnel-stage strong{color:var(--sv-text);font-size:14px;line-height:1;display:block}.premium-funnel-stage small{color:#748096;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:8.8px;display:block;overflow:hidden}.premium-funnel-stage svg{color:#b0b7c5;flex:none}.premium-followup-panel{overflow:hidden}.premium-followup-list{gap:5px;padding:0 14px 14px;display:grid}.premium-followup-card{color:inherit;transition:.18s var(--sv-ease);background:#fafbfc;border:1px solid #0000;border-radius:12px;align-items:center;gap:9px;padding:10px;text-decoration:none;display:flex}.premium-followup-card:hover{background:#f7f8ff;border-color:#e2e6f4;transform:translate(1px)}.followup-dot{background:#64b99c;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 4px #64b99c17}.followup-dot.overdue{background:#df6572;box-shadow:0 0 0 4px #df657217}.dashboard-followup-copy{flex:1;min-width:0}.dashboard-followup-copy strong{color:var(--sv-text);white-space:nowrap;text-overflow:ellipsis;font-size:10px;display:block;overflow:hidden}.dashboard-followup-copy small{color:#8b94a6;margin-top:2px;font-size:8.5px;display:block}.premium-followup-panel>.btn{width:calc(100% - 28px);margin:0 14px 14px}.count-bubble{color:#5965ca;background:var(--sv-primary-soft);border-radius:9px;place-items:center;min-width:28px;height:28px;padding:0 7px;font-size:9px;font-weight:800;display:grid}.commission-snapshot{overflow:hidden}.commission-snapshot-grid{background:#eef0f4;border-top:1px solid #eef0f4;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.commission-snapshot-grid>div{background:#fff;min-width:0;padding:13px 12px}.commission-snapshot-grid small{color:#8d96a8;font-size:8px;display:block}.commission-snapshot-grid strong{color:var(--sv-text);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:10.5px;display:block;overflow:hidden}.premium-priority-panel{margin-top:14px;overflow:hidden}.premium-priority-panel>.clean-table-wrap{width:calc(100% - 40px);margin:0 20px 20px}.score-pill{color:#5965c8;background:#f1f3ff;border-radius:8px;align-items:center;min-height:25px;padding:0 8px;font-size:9px;font-weight:800;display:inline-flex}.notification-center-wrap{position:relative}.premium-notification-popover{z-index:70;border:1px solid var(--sv-border);width:min(380px,100vw - 32px);animation:sv-pop .22s var(--sv-ease) both;background:#fffffffa;border-radius:17px;position:absolute;top:calc(100% + 10px);right:0;overflow:hidden;box-shadow:0 24px 70px #171f3829}.premium-notification-popover .notification-head{border-bottom:1px solid #eef0f4;justify-content:space-between;gap:14px;padding:16px;display:flex}.premium-notification-popover .notification-head strong{color:var(--sv-text);font-size:13px;display:block}.premium-notification-popover .notification-head small{color:var(--sv-muted);margin-top:3px;font-size:9px;display:block}.premium-notification-popover .notification-head button{color:#5d69d8;cursor:pointer;background:0 0;border:0;align-self:center;padding:0;font-size:9px;font-weight:700}.premium-notification-popover .notification-list{max-height:430px;overflow-y:auto}.premium-notification-popover .notification-item{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #f0f2f5;gap:10px;width:100%;padding:12px 15px;display:flex}.premium-notification-popover .notification-item:hover{background:#fafbff}.premium-notification-popover .notification-item.unread{background:#f8f9ff}.premium-notification-popover .notification-item-icon{color:#5f6dd7;background:#eef0ff;border-radius:10px;flex:none;place-items:center;width:31px;height:31px;display:grid}.premium-notification-popover .notification-item>span:nth-child(2){flex:1;min-width:0}.premium-notification-popover .notification-item strong{color:var(--sv-text);font-size:10px;display:block}.premium-notification-popover .notification-item small{color:#747f94;margin-top:3px;font-size:9px;line-height:1.45;display:block}.premium-notification-popover .notification-item em{color:#a0a7b5;margin-top:5px;font-size:8px;font-style:normal;display:block}.mobile-sidebar-backdrop{z-index:100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;pointer-events:none;background:#0c122070;transition:opacity .22s;display:none;position:fixed;inset:0}.mobile-sidebar-backdrop.is-open{opacity:1;pointer-events:auto}.premium-mobile-drawer{width:min(340px,100vw - 28px);height:100%;transition:transform .32s var(--sv-ease);background:#f8f9fc;flex-direction:column;display:flex;transform:translate(-103%);box-shadow:30px 0 80px #0c122338}.mobile-sidebar-backdrop.is-open .premium-mobile-drawer{transform:translate(0)}.mobile-sidebar-head{background:#11182a;justify-content:space-between;align-items:center;padding:16px;display:flex}.mobile-sidebar-brand{align-items:center;gap:10px;display:flex}.mobile-sidebar-close{color:#bdc6d9;background:#ffffff0d;border:1px solid #ffffff17;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.mobile-sidebar-user{border:1px solid var(--sv-border);background:#fff;border-radius:14px;align-items:center;gap:10px;margin:12px;padding:12px;display:flex}.mobile-sidebar-user>div{min-width:0}.mobile-sidebar-user strong{color:var(--sv-text);white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.mobile-sidebar-user small{color:var(--sv-muted);margin-top:2px;font-size:9px;display:block}.mobile-sidebar-nav{flex:1;min-height:0;padding:2px 12px 14px;overflow-y:auto}.mobile-menu-group+.mobile-menu-group{margin-top:16px}.mobile-sidebar-label{color:#8c95a7;letter-spacing:.13em;text-transform:uppercase;margin:0 7px 6px;font-size:8px;font-weight:800}.mobile-sidebar-link{color:#586278;text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:9px;width:100%;min-height:44px;padding:7px 9px;text-decoration:none;display:flex}.mobile-sidebar-link.active{color:#4956c6;background:#eef0ff;border-color:#e0e4ff}.mobile-sidebar-link-icon{background:#f0f2f6;border-radius:9px;flex:none;place-items:center;width:29px;height:29px;display:grid}.mobile-sidebar-link.active .mobile-sidebar-link-icon{background:#e1e5ff}.mobile-sidebar-link-copy{flex:1;min-width:0}.mobile-sidebar-link-copy strong{font-size:10.5px}.mobile-sidebar-link>svg{color:#acb3c0}.mobile-sidebar-badge{color:#fff;background:var(--sv-red);border-radius:8px;place-items:center;min-width:21px;height:21px;font-size:8px;font-weight:800;display:grid}.mobile-sidebar-footer{border-top:1px solid var(--sv-border);padding:12px}.mobile-sidebar-logout{color:#a3424d;text-align:left;background:#fff7f8;border:1px solid #f2dde0;border-radius:12px;align-items:center;gap:9px;width:100%;padding:10px;display:flex}.mobile-sidebar-logout>span{background:#ffecef;border-radius:9px;place-items:center;width:31px;height:31px;display:grid}.mobile-sidebar-logout strong{font-size:10px;display:block}.mobile-sidebar-logout small{color:#b97880;margin-top:2px;font-size:8.5px;display:block}.premium-bottom-nav,.mobile-brand,.mobile-only{display:none}.desktop-only{display:block}@keyframes sv-route-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes sv-pop{0%{opacity:0;transform:translateY(-5px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.app-shell :focus-visible{outline-offset:2px;outline:2px solid #5365ee8f}.text-danger{color:var(--sv-red)!important}.text-success{color:var(--sv-green)!important}@media (prefers-reduced-motion:reduce){.app-shell *,.app-shell :before,.app-shell :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (width<=1280px){.dashboard-primary-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-quick-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.premium-funnel-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1080px){.premium-sidebar{width:238px}.premium-main-area{margin-left:238px}.dashboard-command-grid{grid-template-columns:minmax(0,1fr)}.dashboard-command-side{grid-template-columns:repeat(2,minmax(0,1fr))}.premium-followup-panel{position:static!important}}@media (width<=900px){.premium-sidebar{display:none!important}.premium-main-area{margin-left:0;padding-bottom:78px}.premium-topbar{background:#fafbfded;grid-template-columns:1fr auto;gap:13px;min-height:0;padding:13px 16px 14px;display:grid}.mobile-brand{grid-column:1;align-items:center;gap:8px;display:flex}.mobile-brand strong{color:var(--sv-text);font-size:12px}.mobile-menu-trigger{color:#5d677e;border:1px solid var(--sv-border);background:#fff;border-radius:11px;place-items:center;width:36px;height:36px;padding:0;display:grid}.mobile-brand .brand-mark{display:none}.premium-page-heading{grid-area:2/1/auto/-1}.page-kicker{margin-bottom:3px;font-size:7.5px}.premium-page-heading h1{font-size:23px}.premium-page-heading p{margin-top:4px;font-size:10px}.premium-topbar-tools{grid-area:1/2}.premium-topbar .topbar-action{z-index:36;position:fixed;bottom:82px;right:16px}.premium-topbar .topbar-action .btn{min-height:44px;box-shadow:0 10px 28px #4b58d740}.premium-page-content{padding:15px 13px 26px}.premium-route-stage{width:100%}.mobile-sidebar-backdrop{display:block}.premium-bottom-nav{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:transform .25s var(--sv-ease), opacity .2s ease;background:#fffffff0;border:1px solid #dee3edf2;border-radius:18px;grid-template-columns:repeat(5,1fr);padding:6px;display:grid;position:fixed;inset:auto 10px 9px;box-shadow:0 16px 45px #18203929}.premium-bottom-nav.is-hidden{opacity:0;pointer-events:none;transform:translateY(130%)}.premium-bottom-nav .bottom-link{color:#8992a3;background:0 0;border:0;border-radius:12px;align-content:center;justify-items:center;gap:3px;min-width:0;min-height:50px;padding:4px 2px;font-size:7.5px;font-weight:700;text-decoration:none;display:grid}.premium-bottom-nav .bottom-link.active{color:#4f5ed0;background:#eef0ff}.premium-bottom-nav .bottom-icon-wrap{place-items:center;display:grid}.desktop-only{display:none!important}.mobile-only{display:block!important}.dashboard-primary-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dashboard-primary-metrics .metric-card{gap:9px;min-height:112px;padding:13px}.dashboard-primary-metrics .metric-icon{border-radius:10px;width:31px;height:31px}.dashboard-primary-metrics .metric-card strong{font-size:19px}.dashboard-quick-stats{border-radius:15px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:9px}.quick-stat{padding:10px}.dashboard-command-grid{gap:9px;margin-top:9px}.dashboard-command-main,.dashboard-command-side{gap:9px}.dashboard-command-side{grid-template-columns:1fr}.premium-performance-body{grid-template-columns:1fr;gap:12px;padding:2px 14px 14px}.performance-score-block{padding:11px}.premium-funnel-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:0 12px 13px}.premium-priority-panel{margin-top:9px}.premium-priority-panel .dashboard-prospect-mobile-list{gap:7px;padding:0 12px 13px;display:grid}.premium-prospect-card{color:inherit;border:1px solid var(--sv-border);background:#fff;border-radius:13px;gap:10px;padding:12px;text-decoration:none;display:grid}.dashboard-prospect-card-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.dashboard-prospect-meta{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.dashboard-prospect-meta>span{background:#f8f9fb;border-radius:9px;align-content:start;gap:4px;min-width:0;padding:8px;display:grid}.dashboard-prospect-meta small{color:#8a93a5;font-size:7.5px}.dashboard-prospect-meta strong{color:var(--sv-text);white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.app-shell .panel-head{padding:15px 14px 11px}.performance-footer{padding:11px 14px}.commission-snapshot-grid>div{padding:11px 9px}.premium-notification-popover{width:auto;position:fixed;top:62px;left:13px;right:13px}}@media (width<=560px){.dashboard-primary-metrics{grid-template-columns:1fr 1fr}.dashboard-primary-metrics .metric-card{grid-template-columns:auto 1fr;align-content:start;min-height:106px;display:grid}.dashboard-primary-metrics .metric-chevron{display:none}.dashboard-primary-metrics .metric-card strong{font-size:17px}.dashboard-primary-metrics .metric-card small{font-size:8px}.dashboard-quick-stats{grid-template-columns:1fr 1fr}.quick-stat-icon{width:28px;height:28px}.premium-funnel-list{grid-template-columns:1fr 1fr}.premium-funnel-stage{padding:9px}.performance-score-block{align-items:center}}.app-shell .sv-context-banner,.app-shell .sv-finance-guide-strip{background:linear-gradient(135deg,#eef2ffe6,#fffffff5);border:1px solid #6366f11f;border-radius:18px;align-items:center;gap:14px;margin:0 0 16px;padding:14px 16px;animation:.28s both sv-rise;display:flex;box-shadow:0 8px 28px #0f172a09}.app-shell .sv-context-banner>div{flex:1;min-width:0}.app-shell .sv-context-banner strong{color:#172033;margin-bottom:2px;font-size:13px;display:block}.app-shell .sv-context-banner p{color:#697386;margin:0;font-size:12px;line-height:1.55}.app-shell .sv-context-banner>a{white-space:nowrap;color:#4f46e5;align-items:center;gap:4px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.app-shell .sv-context-icon{color:#4f46e5;background:#fff;border-radius:12px;flex:none;place-items:center;width:36px;height:36px;display:grid;box-shadow:0 7px 20px #4f46e517}.app-shell .sv-data-panel{overflow:hidden}.app-shell .clean-table-wrap,.app-shell .prospect-table-wrap{scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.app-shell .clean-table,.app-shell .prospect-table{border-collapse:separate;border-spacing:0;width:100%}.app-shell .clean-table thead th,.app-shell .prospect-table thead th{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#7a8497;letter-spacing:.07em;text-transform:uppercase;background:#f8fafcf5;border-bottom:1px solid #e7eaf0;padding:11px 16px;font-size:10px;font-weight:800;position:sticky;top:0}.app-shell .clean-table tbody td,.app-shell .prospect-table tbody td{color:#334155;vertical-align:middle;border-bottom:1px solid #eef1f5;padding:15px 16px;font-size:12px}.app-shell .clean-table tbody tr,.app-shell .prospect-table tbody tr{background:#fff;transition:background .16s,transform .16s,box-shadow .16s}.app-shell .clean-table tbody tr:hover,.app-shell .prospect-table tbody tr:hover{background:#fafbff;box-shadow:inset 3px 0 #6366f1}.app-shell .clean-table tbody tr:last-child td,.app-shell .prospect-table tbody tr:last-child td{border-bottom:0}.app-shell .sv-primary-cell{color:inherit;flex-direction:column;gap:3px;text-decoration:none;display:flex}.app-shell .sv-primary-cell strong{color:#111827;font-weight:800}.app-shell .sv-primary-cell small{color:#8b95a7;font-size:10.5px}.app-shell .sv-revision-pill,.app-shell .sv-mini-chip,.app-shell .sv-source-chip{color:#586174;background:#f1f5f9;border-radius:999px;align-items:center;width:max-content;padding:4px 8px;font-size:10px;font-weight:800;display:inline-flex}.app-shell .sv-source-chip{color:#4f46e5;background:#eef2ff}.app-shell .sv-source-chip.custom{color:#64748b;background:#f8fafc}.app-shell .sv-chip-row{flex-wrap:wrap;gap:5px;display:flex}.app-shell .sv-toolbar-modern{border-radius:18px;gap:8px;padding:10px;box-shadow:0 8px 28px #0f172a08}.app-shell .sv-toolbar-modern .search-box{flex:1;min-width:260px}.app-shell .sv-mobile-data-list{gap:10px;padding:10px;display:grid}.app-shell .sv-mobile-data-card{color:inherit;background:#fff;border:1px solid #e8ebf1;border-radius:18px;padding:14px;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;animation:.24s both sv-rise;display:block;box-shadow:0 7px 22px #0f172a09}.app-shell .sv-mobile-data-card:active{transform:scale(.992)}.app-shell .sv-mobile-card-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.app-shell .sv-mobile-card-head>div{min-width:0}.app-shell .sv-mobile-card-head small{color:#8b95a7;margin-bottom:3px;font-size:10px;font-weight:700;display:block}.app-shell .sv-mobile-card-head strong{color:#111827;font-size:13px;line-height:1.35;display:block}.app-shell .sv-mobile-card-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.app-shell .sv-mobile-card-metrics>span{background:#f8fafc;border-radius:13px;padding:10px}.app-shell .sv-mobile-card-metrics small{color:#8b95a7;margin-bottom:3px;font-size:9.5px;display:block}.app-shell .sv-mobile-card-metrics strong{color:#263044;font-size:11.5px}.app-shell .sv-mobile-card-row{border-top:1px dashed #edf0f4;justify-content:space-between;gap:14px;padding:7px 0;font-size:11px;display:flex}.app-shell .sv-mobile-card-row span{color:#8b95a7}.app-shell .sv-mobile-card-row strong{color:#3b4559;text-align:right}.app-shell .sv-guide-hero{color:#fff;background:linear-gradient(135deg,#151b2c,#252f49);justify-content:space-between;align-items:center;gap:22px;padding:24px;display:flex}.app-shell .sv-guide-hero h2{color:#fff;letter-spacing:-.04em;max-width:720px;margin:4px 0 7px;font-size:24px}.app-shell .sv-guide-hero p{color:#cbd3e2;max-width:760px;margin:0;font-size:12px;line-height:1.65}.app-shell .sv-flow-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0 0 16px;display:grid}.app-shell .sv-flow-card{background:#fff;border:1px solid #e6e9ef;border-radius:18px;min-height:155px;padding:16px;transition:transform .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:0 7px 24px #0f172a08}.app-shell .sv-flow-card:hover{transform:translateY(-2px);box-shadow:0 14px 34px #0f172a12}.app-shell .sv-flow-card>span{color:#9ca3af;font-size:10px;font-weight:900}.app-shell .sv-flow-card strong{color:#1f2937;margin:15px 0 2px;font-size:14px;display:block}.app-shell .sv-flow-card small{color:#6366f1;font-size:10px;font-weight:800}.app-shell .sv-flow-card p{color:#7c8798;margin:9px 0 0;font-size:10.5px;line-height:1.55}.app-shell .sv-guide-section{margin-bottom:16px}.app-shell .sv-guide-section .panel-head p{color:#8b95a7;margin:3px 0 0;font-size:11px}.app-shell .sv-guide-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.app-shell .sv-guide-plan-grid article{background:#fbfcff;border:1px solid #e7eaf0;border-radius:17px;padding:17px}.app-shell .sv-guide-plan-grid article>span{color:#5b6476;font-size:11px;font-weight:800;display:block}.app-shell .sv-guide-plan-grid article>strong{color:#172033;margin-top:7px;font-size:20px;display:block}.app-shell .sv-guide-plan-grid article>strong small{color:#8b95a7;font-size:10px;font-weight:600}.app-shell .sv-guide-plan-grid article>em{color:#6b7280;margin-top:2px;font-size:10px;font-style:normal;display:block}.app-shell .sv-guide-plan-grid article>p{color:#8b95a7;font-size:10px}.app-shell .sv-guide-plan-grid article>div{flex-wrap:wrap;gap:5px;display:flex}.app-shell .sv-config-mini-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.app-shell .sv-config-mini-grid article{background:#fff;border:1px solid #e8ebf1;border-radius:16px;padding:15px}.app-shell .sv-config-mini-grid strong{color:#1f2937;font-size:12px;display:block}.app-shell .sv-config-mini-grid small{color:#7c8798;font-size:9.5px}.app-shell .sv-config-mini-grid p{color:#7c8798;min-height:46px;font-size:10.5px;line-height:1.5}.app-shell .sv-config-mini-grid span{color:#4f46e5;font-size:11px;font-weight:800}.app-shell .sv-category-tabs{flex-wrap:wrap;gap:5px;display:flex}.app-shell .sv-category-tabs button{color:#64748b;cursor:pointer;background:#f1f5f9;border:0;border-radius:999px;padding:6px 10px;font-size:10px;font-weight:800}.app-shell .sv-category-tabs button.active{color:#fff;background:#1f2937}.app-shell .sv-solution-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.app-shell .sv-solution-grid article{background:#fff;border:1px solid #e5e9f0;border-radius:18px;flex-direction:column;padding:16px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.app-shell .sv-solution-grid article:hover{border-color:#cfd5e4;transform:translateY(-2px);box-shadow:0 13px 30px #0f172a0f}.app-shell .sv-solution-grid article.is-inactive{opacity:.62}.app-shell .sv-solution-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.app-shell .sv-solution-head>span{color:#8b95a7;letter-spacing:.06em;font-size:9.5px;font-weight:900}.app-shell .sv-solution-grid h3{color:#1e293b;margin:11px 0 2px;font-size:14px}.app-shell .sv-solution-grid article>small{color:#8b95a7;font-size:9.5px}.app-shell .sv-solution-grid article>p{color:#667085;min-height:54px;font-size:10.5px;line-height:1.6}.app-shell .sv-solution-money{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:5px 0 8px;display:grid}.app-shell .sv-solution-money>div{background:#f8fafc;border-radius:12px;padding:9px}.app-shell .sv-solution-money span{color:#98a1b0;font-size:8.5px;display:block}.app-shell .sv-solution-money strong{color:#334155;overflow-wrap:anywhere;margin-top:2px;font-size:10px;display:block}.app-shell .sv-margin-chip{color:#047857;background:#ecfdf5;border-radius:999px;width:max-content;max-width:100%;padding:5px 8px;font-size:9.5px;font-weight:800}.app-shell .sv-guide-note{flex-direction:column;gap:2px;margin-top:8px;display:flex}.app-shell .sv-guide-note b{color:#4b5563;font-size:9px}.app-shell .sv-guide-note span{color:#7c8798;font-size:9.5px;line-height:1.5}.app-shell .sv-guide-note.subtle{background:#fafafa;border-radius:10px;padding:8px}.app-shell .sv-solution-grid .btn{align-self:flex-start;margin-top:auto}.app-shell .sv-glossary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.app-shell .sv-glossary-grid article{background:#fbfcfe;border:1px solid #e8ebf1;border-radius:16px;padding:14px}.app-shell .sv-glossary-grid strong{color:#253047;font-size:12px}.app-shell .sv-glossary-grid p{color:#657084;font-size:10.5px;line-height:1.5}.app-shell .sv-glossary-grid small{color:#8a94a5;margin-top:6px;font-size:9.5px;line-height:1.55;display:block}.app-shell .sv-guide-reviewed{color:#9aa3b2;text-align:right;font-size:9px}.app-shell .sv-guide-editor{max-width:760px}.app-shell .field-help{color:#9aa3b2;margin:-2px 0 6px;font-size:9.5px;font-weight:500;line-height:1.45;display:block}.app-shell .field-inline-action{color:#4f46e5;cursor:pointer;background:0 0;border:0;width:max-content;margin-top:6px;padding:0;font-size:9.5px;font-weight:800;display:inline-flex}.app-shell .sv-discovery-catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.app-shell .sv-discovery-option{text-align:left;cursor:pointer;background:#fff;border:1px solid #e6e9ef;border-radius:16px;align-items:flex-start;gap:10px;padding:13px;transition:border-color .16s,background .16s,transform .16s;display:flex}.app-shell .sv-discovery-option:hover{border-color:#cbd2e1;transform:translateY(-1px)}.app-shell .sv-discovery-option.selected{background:#f7f7ff;border-color:#a5b4fc;box-shadow:inset 0 0 0 1px #6366f114}.app-shell .sv-discovery-check{color:#64748b;background:#f1f5f9;border-radius:9px;flex:none;place-items:center;width:28px;height:28px;display:grid}.app-shell .sv-discovery-option.selected .sv-discovery-check{color:#fff;background:#4f46e5}.app-shell .sv-discovery-option>div>small{color:#8b95a7;text-transform:uppercase;letter-spacing:.05em;font-size:8.5px;font-weight:800}.app-shell .sv-discovery-option strong{color:#263044;margin:2px 0;font-size:11.5px;display:block}.app-shell .sv-discovery-option p{color:#778195;margin:4px 0 7px;font-size:9.5px;line-height:1.5}.app-shell .sv-discovery-option em{color:#5f6b7e;font-size:9px;font-style:normal;line-height:1.45;display:block}.app-shell .sv-option-price{flex-wrap:wrap;gap:5px;margin-bottom:5px;display:flex}.app-shell .sv-option-price span{color:#677285;background:#f8fafc;border-radius:7px;padding:4px 6px;font-size:8.5px;font-weight:700}.app-shell .sv-selected-solutions{border-top:1px dashed #e6e9ef;align-items:center;gap:10px;margin-top:10px;padding-top:10px;display:flex}.app-shell .sv-selected-solutions>strong{color:#4b5563;font-size:10px}.app-shell .sv-selected-solutions>div{flex-wrap:wrap;gap:4px;display:flex}.app-shell .sv-form-summary>div{border-bottom:1px solid #eef1f5;justify-content:space-between;gap:10px;padding:10px 0;display:flex}.app-shell .sv-form-summary>div span{color:#8b95a7;font-size:9.5px}.app-shell .sv-form-summary>div strong{color:#263044;text-align:right;font-size:11px}.app-shell .sv-form-summary>p{color:#8b95a7;font-size:9.5px;line-height:1.55}.app-shell .sv-drawer-backdrop{z-index:90;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a47;justify-content:flex-end;animation:.16s both sv-fade;display:flex;position:fixed;inset:0}.app-shell .sv-pricebook-drawer{background:#f8fafc;width:min(520px,96vw);height:100%;padding:20px;animation:.22s cubic-bezier(.2,.8,.2,1) both sv-slide-left;overflow:auto;box-shadow:-22px 0 60px #0f172a2e}.app-shell .sv-drawer-head{justify-content:space-between;gap:16px;margin-bottom:14px;display:flex}.app-shell .sv-drawer-head h3{color:#1f2937;margin:3px 0;font-size:18px}.app-shell .sv-drawer-head p{color:#8b95a7;margin:0;font-size:10.5px}.app-shell .sv-drawer-list{gap:9px;margin-top:12px;display:grid}.app-shell .sv-drawer-list article{background:#fff;border:1px solid #e5e9ef;border-radius:17px;padding:15px;box-shadow:0 7px 20px #0f172a08}.app-shell .sv-drawer-item-head{justify-content:space-between;gap:8px;display:flex}.app-shell .sv-drawer-item-head>span{color:#8b95a7;font-size:9px;font-weight:800}.app-shell .sv-drawer-list h4{color:#263044;margin:8px 0 3px;font-size:13px}.app-shell .sv-drawer-list p{color:#748095;font-size:10px;line-height:1.55}.app-shell .sv-drawer-list em{color:#667085;margin:8px 0;font-size:9.5px;font-style:normal;display:block}.app-shell .sv-pricebook-numbers{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:8px 0;display:grid}.app-shell .sv-pricebook-numbers span{background:#f8fafc;border-radius:10px;padding:8px}.app-shell .sv-pricebook-numbers small{color:#9aa3b2;font-size:8px;display:block}.app-shell .sv-pricebook-numbers strong{color:#374151;font-size:9.5px}.app-shell .sv-quote-items{gap:10px;display:grid}.app-shell .sv-quote-item{box-shadow:none;border:1px solid #e6e9ef;border-radius:17px;transition:border-color .16s,box-shadow .16s}.app-shell .sv-quote-item:hover{border-color:#d4d9e4;box-shadow:0 10px 25px #0f172a09}.app-shell .sv-quote-item.below-floor{background:linear-gradient(#fff,snow);border-color:#fecaca}.app-shell .quote-item-head>div{align-items:center;gap:7px;display:flex}.app-shell .sv-internal-reference{background:#f8fafc;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:7px;margin-bottom:12px;padding:9px;display:grid}.app-shell .sv-internal-reference span{flex-direction:column;gap:2px;display:flex}.app-shell .sv-internal-reference small{color:#9aa3b2;font-size:8px}.app-shell .sv-internal-reference strong{color:#4b5563;font-size:9.5px}.app-shell .sv-internal-reference b{color:#dc2626;align-self:center;font-size:9px}.app-shell .sv-quote-summary>div{align-items:center}.app-shell .sv-finance-guide-strip{grid-template-columns:repeat(3,minmax(0,1fr)) auto;display:grid}.app-shell .sv-finance-guide-strip article{border-right:1px solid #e6e9ef;padding:3px 8px}.app-shell .sv-finance-guide-strip article:last-of-type{border-right:0}.app-shell .sv-finance-guide-strip span{color:#4f46e5;text-transform:uppercase;letter-spacing:.05em;font-size:9px;font-weight:900;display:block}.app-shell .sv-finance-guide-strip strong{color:#566176;margin-top:2px;font-size:10px;display:block}.app-shell .sv-finance-guide-strip>a{color:#4f46e5;align-items:center;gap:4px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}@keyframes sv-slide-left{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}@keyframes sv-fade{0%{opacity:0}to{opacity:1}}@media (width<=1180px){.app-shell .sv-flow-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.app-shell .sv-solution-grid,.app-shell .sv-glossary-grid,.app-shell .sv-config-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.app-shell .sv-context-banner{align-items:flex-start}.app-shell .sv-context-banner>a{display:none}.app-shell .sv-context-icon{border-radius:10px;width:32px;height:32px}.app-shell .sv-toolbar-modern{grid-template-columns:1fr;display:grid}.app-shell .sv-toolbar-modern .search-box{width:100%;min-width:0}.app-shell .sv-guide-hero{padding:18px;display:block}.app-shell .sv-guide-hero h2{font-size:19px}.app-shell .sv-guide-hero .btn{margin-top:14px}.app-shell .sv-flow-grid{grid-template-columns:1fr 1fr}.app-shell .sv-flow-card{min-height:138px;padding:13px}.app-shell .sv-guide-plan-grid,.app-shell .sv-config-mini-grid,.app-shell .sv-solution-grid,.app-shell .sv-glossary-grid,.app-shell .sv-discovery-catalog{grid-template-columns:1fr}.app-shell .sv-category-tabs{margin-top:8px}.app-shell .sv-solution-money,.app-shell .sv-pricebook-numbers{grid-template-columns:repeat(3,minmax(0,1fr))}.app-shell .sv-selected-solutions{flex-direction:column;align-items:flex-start}.app-shell .sv-internal-reference{grid-template-columns:repeat(3,minmax(0,1fr))}.app-shell .sv-internal-reference b{grid-column:1/-1}.app-shell .sv-finance-guide-strip{grid-template-columns:1fr;gap:4px}.app-shell .sv-finance-guide-strip article{border-bottom:1px dashed #e6e9ef;border-right:0;padding:6px 3px}.app-shell .sv-finance-guide-strip>a{padding:5px 3px}.app-shell .sv-pricebook-drawer{width:100%;padding:15px}}@media (width<=420px){.app-shell .sv-flow-grid{grid-template-columns:1fr}.app-shell .sv-solution-money,.app-shell .sv-pricebook-numbers{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.app-shell .sv-flow-card,.app-shell .sv-solution-grid article,.app-shell .sv-mobile-data-card,.app-shell .sv-discovery-option,.app-shell .sv-pricebook-drawer,.app-shell .sv-drawer-backdrop{transition:none!important;animation:none!important}}.fl-pricing .fl-section-heading.center>p{max-width:680px}.fl-pricing-grid.fl-pricing-live-grid{align-items:stretch}.fl-pricing-live-grid>article{position:relative;overflow:hidden}.fl-live-price{align-items:flex-end;gap:8px;margin:22px 0 8px;display:flex}.fl-live-price strong{letter-spacing:-.055em;font-size:clamp(2rem,3.2vw,3rem);line-height:.92}.fl-live-price span{color:#6f7785;margin-bottom:4px;font-size:.8rem}.fl-live-annual{color:#8a91a0;min-height:20px;margin-bottom:18px;font-size:.76rem;display:block}.fl-live-plan-meta{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.fl-live-plan-meta span{color:#596174;background:#ffffffb8;border:1px solid #141c2d17;border-radius:999px;padding:7px 10px;font-size:.72rem}.fl-live-price-note{background:#ffffffa8;border:1px solid #141c2d14;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:22px;margin-top:22px;padding:18px 20px;display:flex}.fl-live-price-note div{gap:4px;display:grid}.fl-live-price-note strong{font-size:.9rem}.fl-live-price-note span{color:#727b8e;font-size:.8rem;line-height:1.55}.fl-live-price-note a{white-space:nowrap;color:#111827;align-items:center;gap:5px;font-size:.8rem;font-weight:750;text-decoration:none;display:inline-flex}.sv-price-hero-v1{padding-bottom:32px}.sv-price-hero-v1 p{max-width:760px}.sv-billing-toggle{background:#f3f5f8;border:1px solid #151e2f1a;border-radius:14px;gap:4px;width:max-content;margin-top:24px;padding:4px;display:flex}.sv-billing-toggle button{color:#667085;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:10px 17px;font-weight:750;transition:all .18s}.sv-billing-toggle button.active{color:#fff;background:#111827;box-shadow:0 8px 20px #11182729}.sv-price-config-v1{margin-top:12px}.sv-pricing-selector-head p{color:#7b8495;max-width:650px;margin:7px 0 0}.sv-pricing-inline-link{color:#4f6eff;align-items:center;gap:4px;font-weight:750;text-decoration:none;display:inline-flex}.sv-config-price-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.sv-config-choice-price{text-align:left;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:118px}.sv-config-choice-copy{gap:3px;display:grid}.sv-config-choice-copy strong{font-size:.9rem}.sv-config-choice-copy small{color:#8a91a0}.sv-config-choice-amount{color:#111827;font-size:.88rem;font-weight:800;display:block}.sv-config-choice-amount small{color:#8a91a0;font-weight:600}.sv-selected-config-price{grid-template-columns:auto 1fr auto;align-items:center}.sv-selected-config-price b{white-space:nowrap;font-size:.9rem}.sv-plan-grid-price-v1{align-items:stretch}.sv-plan-grid-price-v1>article{flex-direction:column;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex}.sv-plan-grid-price-v1>article:hover{transform:translateY(-3px);box-shadow:0 24px 60px #121d341a}.sv-plan-grid-price-v1>article.query-selected{outline-offset:2px;outline:2px solid #4f6eff2e}.sv-plan-title-row{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.sv-plan-title-row h2{margin:3px 0 0}.sv-plan-title-row>span{color:#5b6475;background:#f3f5f8;border-radius:999px;padding:7px 10px;font-size:.72rem;font-weight:750}.sv-plan-price-main{flex-wrap:wrap;align-items:flex-end;gap:7px;padding:20px 0 18px;display:flex}.sv-plan-price-main strong{letter-spacing:-.055em;font-size:clamp(2rem,3vw,2.75rem);line-height:.95}.sv-plan-price-main>span{color:#778092;margin-bottom:4px;font-size:.8rem}.sv-plan-price-main>small{color:#8d95a5;flex-basis:100%}.sv-plan-price-breakdown{background:#f7f8fb;border:1px solid #141c2d12;border-radius:14px;gap:9px;margin-bottom:14px;padding:14px;display:grid}.sv-plan-price-breakdown>div{color:#667085;justify-content:space-between;gap:15px;font-size:.78rem;display:flex}.sv-plan-price-breakdown>div strong{color:#1f2937}.sv-plan-price-breakdown>.total{border-top:1px solid #141c2d14;padding-top:10px;font-weight:800}.sv-plan-price-breakdown>.total strong{color:#111827}.sv-saving-note{color:#067647;background:#ecfdf3;border-radius:11px;margin-bottom:14px;padding:9px 11px;font-size:.74rem;font-weight:700}.sv-plan-grid-price-v1 ul{flex:1}.sv-plan-grid-price-v1 ul li{align-items:flex-start;gap:8px;display:flex}.sv-custom-scope-note{background:linear-gradient(135deg,#fff 0%,#f7f8ff 100%);border:1px solid #141c2d17;border-radius:22px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;max-width:1180px;margin:30px auto 72px;padding:24px 26px;display:grid;box-shadow:0 16px 45px #141c2d0e}.sv-custom-scope-icon{color:#4f6eff;background:#eef1ff;border-radius:14px;place-items:center;width:46px;height:46px;display:grid}.sv-custom-scope-note small{color:#4f6eff;letter-spacing:.08em;font-weight:850}.sv-custom-scope-note h2{margin:4px 0 5px;font-size:1.12rem}.sv-custom-scope-note p{color:#747d8e;max-width:760px;margin:0;line-height:1.6}.sv-config-pricing-summary{background:#fff;border:1px solid #141c2d14;border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;max-width:1180px;margin:10px auto 26px;padding:20px 22px;display:grid}.sv-config-pricing-summary>div{gap:2px;display:grid}.sv-config-pricing-summary small{color:#8b93a2}.sv-config-pricing-summary strong{font-size:1rem}.sv-config-pricing-summary span{color:#4f6eff;font-weight:800}.sv-config-pricing-summary p{color:#717b8d;margin:0;line-height:1.55}.sv-config-detail-price-grid article{flex-direction:column;display:flex}.sv-config-price-box{background:var(--config-soft,#f3f5ff);border-radius:14px;gap:10px;margin:16px 0;padding:14px;display:grid}.sv-config-price-box>div{grid-template-columns:1fr auto;align-items:center;gap:2px 12px;display:grid}.sv-config-price-box span{color:#6d7483;font-size:.75rem}.sv-config-price-box strong{font-size:.85rem}.sv-config-price-box small{color:#7b8493;text-align:right;grid-column:2}.sv-config-price-box .total{border-top:1px solid #141c2d14;padding-top:10px}.sv-config-detail-price-grid .btn{margin-top:auto}@media (width<=980px){.sv-config-price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-custom-scope-note,.sv-config-pricing-summary{grid-template-columns:auto 1fr}.sv-custom-scope-note .btn,.sv-config-pricing-summary .btn{grid-column:1/-1;width:100%}}@media (width<=640px){.fl-live-price-note{flex-direction:column}.sv-billing-toggle{width:100%}.sv-billing-toggle button{flex:1}.sv-config-price-grid{grid-template-columns:1fr}.sv-selected-config-price{grid-template-columns:1fr;gap:8px}.sv-selected-config-price b{white-space:normal}.sv-custom-scope-note,.sv-config-pricing-summary{grid-template-columns:1fr;margin-left:16px;margin-right:16px}.sv-custom-scope-note .btn,.sv-config-pricing-summary .btn{grid-column:auto}}@media (prefers-reduced-motion:reduce){.sv-plan-grid-price-v1>article,.sv-billing-toggle button{transition:none}}.sv-checkout-v2{color:#111827;max-width:1240px;margin:0 auto;padding:42px 28px 72px}.sv-checkout-hero-v2{justify-content:space-between;align-items:flex-end;gap:32px;padding:38px 0 30px;display:flex}.sv-checkout-kicker{letter-spacing:.18em;color:#667085;font-size:11px;font-weight:800}.sv-checkout-hero-v2 h1{letter-spacing:-.055em;margin:10px 0 12px;font-size:clamp(38px,5vw,68px);line-height:.98}.sv-checkout-hero-v2 h1 em{color:#667085;font-style:normal}.sv-checkout-hero-v2 p{color:#667085;max-width:720px;margin:0;font-size:15px;line-height:1.7}.sv-gateway-pill{background:#ffffffe6;border:1px solid #e5e7eb;border-radius:18px;align-items:center;gap:11px;padding:12px 16px;display:flex;box-shadow:0 12px 40px #1118270f}.sv-gateway-pill>i{background:#f59e0b;border-radius:50%;width:10px;height:10px;animation:1.9s ease-in-out infinite svPulse;box-shadow:0 0 0 6px #f59e0b1a}.sv-gateway-pill.live>i{background:#16a34a;box-shadow:0 0 0 6px #16a34a1a}.sv-gateway-pill span{display:grid}.sv-gateway-pill b{font-size:13px}.sv-gateway-pill small{color:#667085;margin-top:2px;font-size:11px}.sv-sandbox-banner{background:#fffbeb;border:1px solid #fde68a;border-radius:14px;align-items:center;gap:12px;margin-bottom:18px;padding:12px 15px;display:flex}.sv-sandbox-banner span{letter-spacing:.14em;color:#92400e;background:#fef3c7;border-radius:999px;padding:6px 8px;font-size:10px;font-weight:900}.sv-sandbox-banner p{color:#92400e;margin:0;font-size:12px}.sv-checkout-layout-v2{grid-template-columns:minmax(0,1fr) 390px;align-items:start;gap:24px;display:grid}.sv-checkout-main-v2{gap:18px;display:grid}.sv-checkout-section-v2,.sv-checkout-summary-v2{background:#fffffff0;border:1px solid #e6e8ec;border-radius:26px;transition:transform .2s,box-shadow .2s;box-shadow:0 18px 60px #1219260e}.sv-checkout-section-v2{padding:26px}.sv-checkout-section-v2:hover{box-shadow:0 20px 64px #12192613}.sv-checkout-section-head{align-items:flex-start;gap:14px;margin-bottom:20px;display:flex}.sv-checkout-section-head.compact{margin-top:28px}.sv-checkout-section-head>span{color:#fff;background:#111827;border-radius:12px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:800;display:grid}.sv-checkout-section-head h2{letter-spacing:-.025em;margin:0;font-size:19px}.sv-checkout-section-head p{color:#7a8494;margin:4px 0 0;font-size:12px}.sv-plan-picker-v2{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.sv-plan-picker-v2 button{appearance:none;text-align:left;cursor:pointer;background:#fff;border:1px solid #e6e8ec;border-radius:18px;gap:7px;padding:18px;transition:all .18s;display:grid}.sv-plan-picker-v2 button:hover{border-color:#cfd4dc;transform:translateY(-2px)}.sv-plan-picker-v2 button.active{border-color:#111827;box-shadow:0 0 0 3px #1118270f}.sv-plan-picker-v2 small{text-transform:uppercase;letter-spacing:.1em;color:#7a8494;font-size:10px;font-weight:800}.sv-plan-picker-v2 strong{font-size:17px}.sv-plan-picker-v2 b{letter-spacing:-.04em;font-size:20px}.sv-plan-picker-v2 span{color:#7a8494;font-size:11px}.sv-config-picker-v2{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.sv-config-picker-v2 button{appearance:none;text-align:left;cursor:pointer;background:#fbfcfd;border:1px solid #e6e8ec;border-radius:16px;align-items:center;gap:10px;padding:14px;transition:all .18s;display:flex}.sv-config-picker-v2 button>i{background:#cbd5e1;border-radius:50%;width:10px;height:10px}.sv-config-picker-v2 button.active{background:#f7f8ff;border-color:#5365ee;box-shadow:0 0 0 3px #5365ee12}.sv-config-picker-v2 button.active>i{background:#5365ee;box-shadow:0 0 0 5px #5365ee1a}.sv-config-picker-v2 span{display:grid}.sv-config-picker-v2 strong{font-size:13px}.sv-config-picker-v2 small{color:#7a8494;margin-top:2px;font-size:11px}.sv-billing-row-v2{border-top:1px solid #edf0f3;grid-template-columns:1fr auto auto;align-items:center;gap:14px;margin-top:18px;padding-top:18px;display:grid}.sv-billing-row-v2>div:first-child{display:grid}.sv-billing-row-v2 strong{font-size:13px}.sv-billing-row-v2 small{color:#7a8494;margin-top:3px;font-size:11px}.sv-segment-v2{background:#f2f4f7;border-radius:12px;padding:4px;display:flex}.sv-segment-v2 button{color:#667085;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 12px;font-size:11px;font-weight:700}.sv-segment-v2 button.active{color:#111827;background:#fff;box-shadow:0 2px 8px #11182714}.sv-apply-plan-v2{color:#fff;cursor:pointer;background:#111827;border:0;border-radius:12px;padding:11px 14px;font-size:11px;font-weight:800}.sv-method-picker-v2{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.sv-method-picker-v2 button{text-align:left;cursor:pointer;background:#fff;border:1px solid #e6e8ec;border-radius:16px;align-items:center;gap:11px;padding:14px;transition:all .18s;display:flex}.sv-method-picker-v2 button>i{background:#f4f6f8;border-radius:12px;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.sv-method-picker-v2 button span{display:grid}.sv-method-picker-v2 button strong{font-size:12px}.sv-method-picker-v2 button small{color:#7a8494;margin-top:2px;font-size:10px}.sv-method-picker-v2 button.active{background:#fbfbfc;border-color:#111827}.sv-channel-grid-v2{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:14px;display:grid}.sv-channel-grid-v2 button{text-align:left;cursor:pointer;background:#fff;border:1px solid #e6e8ec;border-radius:15px;grid-template-columns:38px 1fr 12px;align-items:center;gap:10px;padding:12px;transition:all .18s;display:grid}.sv-channel-grid-v2 button:hover{transform:translateY(-1px)}.sv-channel-grid-v2 button.active{background:#f8f8ff;border-color:#5365ee}.sv-channel-grid-v2 img,.sv-channel-grid-v2 button>span{object-fit:contain;background:#f5f7fa;border-radius:10px;place-items:center;width:34px;height:34px;font-size:10px;font-weight:900;display:grid}.sv-channel-grid-v2 div{display:grid}.sv-channel-grid-v2 strong{font-size:12px}.sv-channel-grid-v2 small{color:#16a34a;font-size:10px}.sv-channel-grid-v2 button>i{border:2px solid #cbd5e1;border-radius:50%;width:8px;height:8px}.sv-channel-grid-v2 button.active>i{background:#5365ee;border-color:#5365ee;box-shadow:0 0 0 3px #5365ee1f}.sv-checkout-summary-v2{position:sticky;top:90px;overflow:hidden}.sv-summary-top-v2{color:#fff;background:linear-gradient(145deg,#111827,#1d2433);padding:24px 24px 20px}.sv-summary-top-v2 small{letter-spacing:.16em;color:#aab2c0;font-size:9px;font-weight:900}.sv-summary-top-v2 h2{letter-spacing:-.04em;margin:8px 0 4px;font-size:24px}.sv-summary-top-v2 p{color:#bdc4d0;margin:0;font-size:12px}.sv-summary-lines-v2{gap:12px;padding:20px 24px;display:grid}.sv-summary-lines-v2 span{justify-content:space-between;gap:20px;display:flex}.sv-summary-lines-v2 em{color:#7a8494;font-size:12px;font-style:normal}.sv-summary-lines-v2 b{font-size:12px}.sv-summary-total-v2{border-top:1px solid #edf0f3;justify-content:space-between;align-items:end;margin:0 24px;padding:18px 0;display:flex}.sv-summary-total-v2 span{font-size:13px;font-weight:800}.sv-summary-total-v2 span small{color:#7a8494;font-weight:500}.sv-summary-total-v2 strong{letter-spacing:-.045em;font-size:25px}.sv-pay-button-v2{color:#fff;cursor:pointer;background:#111827;border:0;border-radius:16px;justify-content:space-between;align-items:center;width:calc(100% - 48px);margin:0 24px;padding:15px 16px;font-weight:850;transition:transform .18s,box-shadow .18s;display:flex}.sv-pay-button-v2:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 14px 28px #1118272b}.sv-pay-button-v2:disabled{opacity:.55;cursor:not-allowed}.sv-pay-button-v2 i{font-size:18px;font-style:normal}.sv-payment-error-v2{color:#b42318;background:#fff1f0;border:1px solid #ffd6d2;border-radius:12px;margin:12px 24px 0;padding:10px 12px;font-size:11px}.sv-live-payment-v2{background:#f8fafc;border:1px solid #e7eaf0;border-radius:18px;grid-template-columns:46px 1fr;align-items:center;gap:12px;margin:16px 24px 0;padding:16px;display:none}.sv-live-payment-v2.visible{animation:.28s both svRise;display:grid}.sv-live-payment-v2>a{color:#5365ee;grid-column:2;font-size:11px;font-weight:800;text-decoration:none}.sv-live-orb-v2{width:44px;height:44px;position:relative}.sv-live-orb-v2>i{border:1px solid #5365ee52;border-radius:50%;animation:1.9s ease-out infinite svRing;position:absolute;inset:4px}.sv-live-orb-v2>i:nth-child(2){animation-delay:.6s}.sv-live-orb-v2>span{color:#5365ee;background:#eef0ff;border-radius:50%;place-items:center;font-size:14px;display:grid;position:absolute;inset:8px}.sv-live-payment-v2.done .sv-live-orb-v2>i{display:none}.sv-live-payment-v2.done .sv-live-orb-v2>span{color:#15803d;background:#dcfce7}.sv-live-copy-v2{display:grid}.sv-live-copy-v2 small{text-transform:uppercase;letter-spacing:.1em;color:#5365ee;font-size:9px;font-weight:900}.sv-live-copy-v2 strong{margin-top:3px;font-size:12px}.sv-live-copy-v2 p{color:#7a8494;margin:3px 0 0;font-size:10px;line-height:1.45}.sv-security-v2{gap:10px;padding:18px 24px;display:flex}.sv-security-v2>span{background:#f3f5f8;border-radius:10px;place-items:center;width:30px;height:30px;font-size:11px;display:grid}.sv-security-v2 p{margin:0;display:grid}.sv-security-v2 b{font-size:11px}.sv-security-v2 small{color:#7a8494;margin-top:2px;font-size:9px;line-height:1.5}.sv-help-v2{text-align:center;color:#8a94a3;padding:0 24px 22px;font-size:10px;display:block}.sv-payment-result-v2{text-align:center;background:#fff;border:1px solid #e6e8ec;border-radius:30px;max-width:760px;margin:72px auto;padding:44px;box-shadow:0 24px 80px #11182714}.sv-result-visual-v2{width:92px;height:92px;margin:0 auto 22px;position:relative}.sv-result-visual-v2 i{border:1px solid #5365ee33;border-radius:50%;animation:2s ease-out infinite svRing;position:absolute;inset:0}.sv-result-visual-v2 i:nth-child(2){animation-delay:.7s}.sv-result-visual-v2 span{color:#5365ee;background:#eef0ff;border-radius:50%;place-items:center;font-size:28px;display:grid;position:absolute;inset:16px}.sv-result-visual-v2.done i{display:none}.sv-result-visual-v2.done span{color:#15803d;background:#dcfce7}.sv-result-mode-v2{color:#9a3412;letter-spacing:.08em;text-transform:uppercase;background:#fff7ed;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:900;display:inline-flex}.sv-result-mode-v2.live{color:#166534;background:#ecfdf3}.sv-payment-result-v2 h1{letter-spacing:-.045em;margin:18px 0 10px;font-size:34px}.sv-payment-result-v2>p{color:#667085;max-width:580px;margin:0 auto;font-size:13px;line-height:1.6}.sv-result-detail-v2{text-align:left;grid-template-columns:repeat(2,1fr);gap:10px;margin:28px 0;display:grid}.sv-result-detail-v2 span{background:#f8fafc;border-radius:14px;padding:14px;display:grid}.sv-result-detail-v2 small{color:#7a8494;text-transform:uppercase;letter-spacing:.08em;font-size:9px}.sv-result-detail-v2 strong{margin-top:5px;font-size:12px}.sv-result-button-v2{color:#fff;background:#111827;border-radius:13px;justify-content:center;padding:13px 18px;font-size:12px;font-weight:850;text-decoration:none;display:inline-flex}.sv-result-button-v2.secondary{color:#111827;background:#f2f4f7}@keyframes svPulse{50%{opacity:.7;transform:scale(.82)}}@keyframes svRing{0%{opacity:.8;transform:scale(.7)}to{opacity:0;transform:scale(1.45)}}@keyframes svRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (width<=980px){.sv-checkout-layout-v2{grid-template-columns:1fr}.sv-checkout-summary-v2{position:static}.sv-checkout-hero-v2{align-items:flex-start}.sv-gateway-pill{flex:none}.sv-method-picker-v2{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.sv-checkout-v2{padding:26px 15px 52px}.sv-checkout-hero-v2{padding:20px 0 24px;display:grid}.sv-checkout-hero-v2 h1{font-size:42px}.sv-gateway-pill{justify-self:start}.sv-plan-picker-v2,.sv-config-picker-v2,.sv-method-picker-v2,.sv-channel-grid-v2,.sv-billing-row-v2{grid-template-columns:1fr}.sv-segment-v2{width:max-content}.sv-apply-plan-v2{width:100%;padding:13px}.sv-checkout-section-v2{border-radius:20px;padding:18px}.sv-checkout-summary-v2{border-radius:20px}.sv-payment-result-v2{border-radius:22px;margin:30px 14px;padding:28px 18px}.sv-result-detail-v2{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.sv-checkout-v2 *{transition:none!important;animation:none!important}}.sv-plan-picker-v2 button:disabled,.sv-config-picker-v2 button:disabled,.sv-segment-v2 button:disabled{cursor:not-allowed;opacity:.66}.sv-autosave-state-v21{color:#596579;letter-spacing:.02em;background:#f8fafc;border:1px solid #e4e8ef;border-radius:999px;justify-self:end;align-items:center;gap:8px;min-width:142px;padding:8px 11px;font-size:10px;font-weight:800;transition:all .18s;display:inline-flex}.sv-autosave-state-v21 i{background:#16a34a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #16a34a14}.sv-autosave-state-v21.saving{color:#5365ee;background:#f7f8ff;border-color:#e2e5ff}.sv-autosave-state-v21.saving i{background:#5365ee;animation:1s ease-in-out infinite svAutoSavePulse;box-shadow:0 0 0 4px #5365ee17}.sv-autosave-state-v21.error{color:#b42318;background:#fff5f4;border-color:#ffd8d2}.sv-autosave-state-v21.error i{background:#ef4444;box-shadow:0 0 0 4px #ef444414}.sv-inline-sync-error-v21{color:#b42318;margin:10px 0 0;font-size:11px;font-weight:700}.sv-summary-lines-v2,.sv-summary-total-v2{transition:opacity .16s,transform .16s}.sv-summary-lines-v2.is-updating,.sv-summary-total-v2.is-updating{opacity:.68;transform:translateY(1px)}.sv-summary-total-v2 strong{animation:.22s both svPricePop}@keyframes svPricePop{0%{opacity:.35;transform:translateY(4px)scale(.985)}to{opacity:1;transform:none}}@keyframes svAutoSavePulse{50%{opacity:.45;transform:scale(.72)}}@media (width<=700px){.sv-autosave-state-v21{justify-self:start;min-width:0}.sv-billing-row-v2{grid-template-columns:1fr}.sv-segment-v2{justify-self:start}}@media (prefers-reduced-motion:reduce){.sv-autosave-state-v21 i,.sv-summary-total-v2 strong{animation:none!important}.sv-summary-lines-v2,.sv-summary-total-v2{transition:none!important}}.sv-brand-logo{object-fit:cover;background:#fff;border-radius:50%;flex:none;width:42px;height:42px;display:block;box-shadow:0 0 0 1px #0f172a14,0 8px 24px #0f172a1f}.sv-brand-logo.sm{width:34px;height:34px}.sv-brand-logo.public{width:38px;height:38px}.sv-brand-logo.landing{width:37px;height:37px}.premium-brand .sv-brand-logo{width:44px;height:44px}.mobile-sidebar-brand .sv-brand-logo{width:38px;height:38px}.mobile-brand .sv-brand-logo{width:32px;height:32px}.login-brand .sv-brand-logo{width:68px;height:68px}.login-mobile-brand .sv-brand-logo{width:44px;height:44px}.sv-public-brand{align-items:center;gap:10px;display:flex}.sv-public-nav nav{align-items:center}.sv-public-switch-account,.fl-nav-account-switch,.fl-mobile-account-switch,.fl-footer-account-switch{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.sv-public-switch-account{color:#475569;border-radius:999px;padding:9px 12px;font-weight:750;transition:background .18s,color .18s,transform .18s}.sv-public-switch-account:hover{color:#0f172a;background:#f1f5f9;transform:translateY(-1px)}.fl-nav-account-switch{color:#667085;font-size:13px;font-weight:700}.fl-nav-account-switch:hover{color:#111827}.fl-mobile-account-switch{text-align:left;border-bottom:1px solid #11182714;width:100%;padding:14px 0;font-weight:750}.fl-footer-account-switch{text-align:left;font-size:inherit;opacity:.76;padding:0}.fl-footer-account-switch:hover{opacity:1}@media (width<=700px){.sv-brand-logo.public{width:34px;height:34px}}.platform-shell{color:#121722;background:#f6f8fb;grid-template-columns:270px minmax(0,1fr);min-height:100vh;font-family:Plus Jakarta Sans,sans-serif;display:grid}.platform-sidebar{color:#fff;z-index:60;background:#0f1724;flex-direction:column;height:100vh;padding:22px 18px;display:flex;position:sticky;top:0}.platform-brand{align-items:center;gap:11px;padding:4px 6px 20px;display:flex}.platform-brand img{object-fit:cover;border-radius:50%;width:42px;height:42px}.platform-brand>div{display:grid}.platform-brand strong{font-size:15px}.platform-brand small{color:#91a0b6;margin-top:2px;font-size:10px}.platform-close{color:#fff;background:0 0;border:0;margin-left:auto;display:none}.platform-owner-chip{background:#ffffff0e;border:1px solid #ffffff17;border-radius:16px;gap:3px;margin-bottom:20px;padding:13px 14px;display:grid}.platform-owner-chip span{letter-spacing:.15em;color:#8290a5;font-size:8px;font-weight:800}.platform-owner-chip strong{font-size:12px}.platform-owner-chip small{color:#9aa7ba;font-size:10px}.platform-sidebar nav{gap:5px;display:grid}.platform-sidebar nav a,.platform-sidebar-foot a,.platform-sidebar-foot button{color:#aeb9c9;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:11px;padding:11px 12px;font-size:12px;font-weight:700;text-decoration:none;display:flex}.platform-sidebar nav a:hover,.platform-sidebar nav a.active{color:#111827;background:#fff}.platform-sidebar nav a.active{box-shadow:0 10px 28px #00000026}.platform-sidebar-foot{border-top:1px solid #ffffff14;gap:4px;margin-top:auto;padding-top:14px;display:grid}.platform-sidebar-foot button{width:100%}.platform-main{min-width:0}.platform-topbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:30;background:#ffffffe0;border-bottom:1px solid #e7eaf0;align-items:center;gap:18px;min-height:92px;padding:22px 32px;display:flex;position:sticky;top:0}.platform-topbar>div:first-of-type{flex:1}.platform-topbar span{letter-spacing:.14em;color:#7b8494;text-transform:uppercase;font-size:9px;font-weight:800}.platform-topbar h1{letter-spacing:-.035em;margin:3px 0 2px;font-size:25px}.platform-topbar p{color:#6f7887;margin:0;font-size:11px}.platform-menu{background:#fff;border:1px solid #e4e7ec;border-radius:11px;width:38px;height:38px;display:none}.platform-content{gap:20px;width:100%;max-width:1600px;margin:0 auto;padding:28px 32px 56px;display:grid}.platform-kpi-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.platform-kpi-grid article,.platform-panel,.platform-config-card{background:#fff;border:1px solid #e5e9f0;border-radius:20px;box-shadow:0 12px 40px #141c2c0b}.platform-kpi-grid article{gap:5px;padding:20px;transition:transform .18s,box-shadow .18s;display:grid}.platform-kpi-grid article:hover{transform:translateY(-2px);box-shadow:0 16px 42px #141c2c13}.platform-kpi-grid span,.platform-panel-head span{letter-spacing:.12em;color:#7d8797;text-transform:uppercase;font-size:9px;font-weight:800}.platform-kpi-grid strong{letter-spacing:-.045em;font-size:25px}.platform-kpi-grid small{color:#8a93a2;font-size:10px}.platform-alert-strip{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.platform-alert-strip>div{color:#fff;background:#111827;border-radius:16px;grid-template-columns:1fr auto;align-items:center;column-gap:12px;padding:14px 16px;display:grid}.platform-alert-strip span{color:#aab4c3;font-size:10px}.platform-alert-strip strong{grid-area:1/2/3;font-size:20px}.platform-alert-strip small,.platform-alert-strip a{color:#8f9cae;font-size:9px;text-decoration:none}.platform-alert-strip a{color:#cfd7ff;font-weight:800}.platform-grid-2{grid-template-columns:1.15fr .85fr;gap:18px;display:grid}.platform-panel{min-width:0;padding:20px}.platform-panel.no-pad{padding:0}.platform-panel-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:16px;display:flex}.platform-panel-head h2{letter-spacing:-.025em;margin:4px 0 0;font-size:16px}.platform-panel-head a,.platform-inline-link{color:#5365ee;font-size:10px;font-weight:800;text-decoration:none}.platform-config-list,.platform-payment-list,.platform-audit-list{display:grid}.platform-config-list>div,.platform-payment-list>div,.platform-audit-list>div{border-top:1px solid #eef0f4;justify-content:space-between;align-items:center;gap:20px;padding:13px 0;display:flex}.platform-config-list>div:first-child,.platform-payment-list>div:first-child,.platform-audit-list>div:first-child{border-top:0}.platform-config-list div>div,.platform-payment-list div>div{display:grid}.platform-config-list strong,.platform-payment-list strong{font-size:12px}.platform-config-list small,.platform-payment-list small,.platform-audit-list small{color:#818b9a;font-size:9px}.platform-config-list>div>span,.platform-payment-list>div>span{text-align:right;display:grid}.platform-config-list b,.platform-payment-list b{font-size:12px}.platform-plan-mix{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.platform-plan-mix>div{background:#f6f7fa;border-radius:14px;gap:4px;padding:14px;display:grid}.platform-plan-mix span{color:#717b8a;font-size:10px}.platform-plan-mix strong{font-size:22px}.platform-plan-mix small{color:#929aaa;font-size:8px}.platform-approval-list{gap:9px;display:grid}.platform-approval-list a{color:inherit;background:#f7f8fb;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:13px;text-decoration:none;transition:all .18s;display:flex}.platform-approval-list a:hover{background:#f1f3f9;transform:translate(2px)}.platform-approval-list a>div{gap:2px;display:grid}.platform-approval-list b{color:#5365ee;text-transform:uppercase;letter-spacing:.09em;font-size:8px}.platform-approval-list strong{font-size:11px}.platform-approval-list small{color:#838c99;font-size:8px}.platform-approval-list a>span{font-size:11px;font-weight:800}.platform-audit-list>div{grid-template-columns:1fr auto auto;display:grid}.platform-audit-list strong{font-size:10px}.platform-audit-list span{color:#5f6876;font-size:10px}.platform-empty{text-align:center;color:#8a93a1;padding:24px;font-size:11px}.platform-status{color:#657080;text-transform:uppercase;background:#edf0f4;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:800;display:inline-flex}.platform-status.paid,.platform-status.active,.platform-status.approved{color:#137648;background:#e7f8ef}.platform-status.pending{color:#9a6500;background:#fff4d9}.platform-status.failed,.platform-status.rejected,.platform-status.suspended{color:#b42318;background:#feecec}.platform-toolbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.platform-toolbar input{width:min(480px,100%);font:inherit;background:#fff;border:1px solid #dfe3e9;border-radius:13px;padding:11px 13px;font-size:11px}.platform-toolbar span{color:#7f8998;font-size:10px}.platform-table-wrap{overflow:auto}.platform-table{border-collapse:separate;border-spacing:0;width:100%}.platform-table th{text-align:left;letter-spacing:.1em;text-transform:uppercase;color:#7b8594;background:#f8f9fb;padding:12px 16px;font-size:8px;position:sticky;top:0}.platform-table td{border-top:1px solid #edf0f4;padding:14px 16px;font-size:10px}.platform-table td strong,.platform-table td small{display:block}.platform-table td small{color:#87909e;margin-top:3px;font-size:8px}.platform-mobile-cards{display:none}.platform-button{color:#fff;cursor:pointer;background:#111827;border:0;border-radius:11px;padding:10px 13px;font-size:10px;font-weight:800;text-decoration:none}.platform-button:disabled{opacity:.5}.platform-config-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.platform-config-card{padding:20px}.platform-config-card-head{justify-content:space-between;gap:15px;margin-bottom:17px;display:flex}.platform-config-card-head span{color:#7c8695;text-transform:uppercase;letter-spacing:.1em;font-size:8px}.platform-config-card-head h2{margin:4px 0;font-size:17px}.platform-config-card-head small{color:#7d8795;font-size:9px}.platform-switch input{display:none}.platform-switch i{background:#ccd2db;border-radius:999px;width:36px;height:20px;transition:all .2s;display:block;position:relative}.platform-switch i:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:all .2s;position:absolute;top:3px;left:3px;box-shadow:0 2px 5px #00000029}.platform-switch input:checked+i{background:#111827}.platform-switch input:checked+i:after{left:19px}.platform-form-grid{grid-template-columns:1fr 1fr;gap:11px;display:grid}.platform-form-grid label{gap:5px;display:grid}.platform-form-grid label span{color:#657080;font-size:9px;font-weight:700}.platform-form-grid input{font:inherit;border:1px solid #e0e4ea;border-radius:11px;padding:10px 11px;font-size:10px}.platform-config-card-foot{justify-content:space-between;align-items:flex-end;gap:18px;margin-top:15px;display:flex}.platform-config-card-foot small{color:#858e9b;max-width:420px;font-size:8px}.platform-error{color:#b42318;background:#fff0ef;border-radius:10px;padding:9px 10px;font-size:9px}.platform-approval-stack{gap:14px;display:grid}.platform-approval-card{background:#fff;border:1px solid #e4e8ee;border-radius:20px;padding:19px;box-shadow:0 12px 38px #141c2c0a}.platform-approval-card.pending{border-left:4px solid #f59e0b}.platform-approval-card.approved,.platform-approval-card.approved_with_conditions{border-left:4px solid #16a34a}.platform-approval-card.rejected{border-left:4px solid #dc2626}.platform-approval-top{justify-content:space-between;gap:18px;display:flex}.platform-approval-top span{color:#5365ee;text-transform:uppercase;letter-spacing:.1em;font-size:8px;font-weight:900}.platform-approval-top h3{margin:4px 0;font-size:15px}.platform-approval-top small{color:#858e9d;font-size:8px}.platform-approval-top>strong{font-size:15px}.platform-approval-card>p{color:#626d7c;margin:13px 0;font-size:10px;line-height:1.55}.platform-reasons{flex-wrap:wrap;gap:6px;display:flex}.platform-reasons span{background:#f1f3f6;border-radius:999px;padding:6px 8px;font-size:8px;font-weight:700}.platform-term-box{background:#f7f8fa;border-radius:11px;margin-top:10px;padding:10px 12px;display:grid}.platform-term-box small{color:#8992a0;font-size:8px}.platform-term-box strong{margin-top:3px;font-size:10px}.platform-decision{border-top:1px solid #eceff3;gap:9px;margin-top:14px;padding-top:14px;display:grid}.platform-decision textarea{resize:vertical;min-height:64px;font:inherit;border:1px solid #dde2e8;border-radius:12px;padding:10px 12px;font-size:10px}.platform-decision>div{justify-content:flex-end;gap:8px;display:flex}.platform-decision button{cursor:pointer;border:0;border-radius:10px;padding:9px 11px;font-size:9px;font-weight:800}.platform-decision .approve{color:#fff;background:#111827}.platform-decision .condition{color:#4f5dd6;background:#eef0ff}.platform-decision .reject{color:#b42318;background:#fff0ef}.platform-decision-result{background:#f7f8fa;border-radius:12px;gap:3px;margin-top:13px;padding:11px;display:grid}.platform-decision-result span{text-transform:uppercase;font-size:9px;font-weight:900}.platform-decision-result p{color:#596473;margin:0;font-size:9px}.platform-decision-result small{color:#8d95a2;font-size:8px}.approval-page-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:18px;display:grid}.approval-request-form textarea{width:100%}.approval-history{gap:10px;display:grid}.approval-history article{border:1px solid #e7eaf0;border-radius:15px;justify-content:space-between;gap:14px;padding:14px;display:flex}.approval-history article>div:first-child{gap:5px;display:grid}.approval-history strong{font-size:12px}.approval-history small,.approval-history p,.approval-history em{color:#77818f;margin:0;font-size:9px}.approval-history em{background:#f5f6f8;border-radius:9px;padding:7px 9px;font-style:normal}.approval-inline-actions{align-items:flex-start;gap:6px;display:flex}.approval-inline-actions .btn{white-space:nowrap}.span-2{grid-column:span 2}@media (width<=1050px){.platform-shell{grid-template-columns:1fr}.platform-sidebar{width:280px;transition:transform .22s;position:fixed;top:0;left:0;transform:translate(-105%)}.platform-sidebar.open{transform:none}.platform-close,.platform-menu{place-items:center;display:grid}.platform-backdrop{z-index:50;background:#040a1473;border:0;position:fixed;inset:0}.platform-kpi-grid{grid-template-columns:repeat(2,1fr)}.platform-grid-2,.platform-config-grid{grid-template-columns:1fr}.platform-topbar{padding:18px 20px}.platform-content{padding:20px}.approval-page-grid{grid-template-columns:1fr}}@media (width<=700px){.platform-kpi-grid,.platform-alert-strip{grid-template-columns:1fr 1fr}.platform-alert-strip>div:last-child{grid-column:1/-1}.platform-content,.platform-topbar{padding:14px}.platform-topbar h1{font-size:20px}.platform-topbar p{display:none}.platform-plan-mix{grid-template-columns:1fr}.platform-table-wrap{display:none}.platform-mobile-cards{gap:10px;padding:12px;display:grid}.platform-mobile-cards article{border:1px solid #e7eaf0;border-radius:15px;gap:10px;padding:13px;display:grid}.platform-mobile-cards article>div:first-child{display:grid}.platform-mobile-cards small{color:#84909f;font-size:8px}.platform-mobile-cards dl{grid-template-columns:repeat(3,1fr);gap:6px;margin:0;display:grid}.platform-mobile-cards dl div{background:#f7f8fa;border-radius:10px;padding:8px}.platform-mobile-cards dt{color:#8c95a2;text-transform:uppercase;font-size:7px}.platform-mobile-cards dd{margin:3px 0 0;font-size:9px;font-weight:800}.platform-form-grid{grid-template-columns:1fr}.platform-config-card-foot,.platform-approval-top{display:grid}.platform-decision>div{grid-template-columns:1fr;display:grid}.approval-history article{display:grid}.approval-inline-actions{flex-wrap:wrap}.span-2{grid-column:auto}}@media (prefers-reduced-motion:reduce){.platform-shell *{transition:none!important;animation:none!important}}.entitlement-summary-card{justify-content:space-between;align-items:center;gap:24px;display:flex}.entitlement-capacity{text-align:right;min-width:240px}.entitlement-capacity strong{font-size:1.5rem;display:block}.entitlement-capacity span{color:var(--muted,#6b7280);font-size:.82rem}.entitlement-meter{background:#e9edf5;border-radius:999px;height:7px;margin-top:10px;overflow:hidden}.entitlement-meter i{border-radius:inherit;background:linear-gradient(90deg,#2563eb,#4f46e5);height:100%;transition:width .25s;display:block}.entitlement-inline-notice{justify-content:space-between;align-items:center;gap:18px;display:flex}.entitlement-inline-notice span{color:var(--muted,#6b7280);font-size:.88rem}.entitlement-inline-notice.danger{background:#fff7f7;border-color:#fecaca}.entitlement-form-error{margin-top:12px}.entitlement-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.entitlement-grid article{background:#fbfcff;border:1px solid #e8ebf2;border-radius:16px;padding:16px}.entitlement-grid article>span,.entitlement-grid small{color:#6b7280;font-size:.78rem;display:block}.entitlement-grid strong{margin:4px 0;font-size:1.18rem;display:block}.entitlement-features{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.entitlement-features span{text-transform:capitalize;color:#6b7280;background:#f3f4f6;border-radius:999px;padding:6px 9px;font-size:.76rem}.entitlement-features span.on{color:#047857;background:#ecfdf5}.btn.is-disabled{pointer-events:none;opacity:.5}@media (width<=760px){.entitlement-summary-card,.entitlement-inline-notice{flex-direction:column;align-items:flex-start}.entitlement-capacity{text-align:left;width:100%;min-width:0}.entitlement-grid{grid-template-columns:1fr}}.addon-hero{color:#fff;background:#111827;border-radius:22px;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;display:flex}.addon-hero>div:first-child span{letter-spacing:.13em;color:#9aa7ba;font-size:9px;font-weight:800}.addon-hero h2{margin:5px 0;font-size:22px}.addon-hero p{color:#aeb8c7;margin:0;font-size:10px}.addon-capacity{grid-template-columns:1fr 1fr;gap:9px;min-width:320px;display:grid}.addon-capacity span{background:#ffffff12;border:1px solid #ffffff14;border-radius:14px;padding:12px;display:grid}.addon-capacity small{color:#9aa7ba;font-size:8px}.addon-capacity strong{margin-top:3px;font-size:15px}.addon-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:18px;display:grid}.addon-catalog{gap:18px;display:grid}.addon-grid{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.addon-card{text-align:left;cursor:pointer;background:#fff;border:1px solid #e1e5eb;border-radius:17px;gap:6px;padding:16px;display:grid}.addon-card.active{border-color:#5365ee;box-shadow:0 0 0 2px #5365ee1a}.addon-card>span{color:#5365ee;text-transform:uppercase;font-size:8px;font-weight:800}.addon-card h3{margin:0;font-size:14px}.addon-card p{color:#717b89;min-height:42px;margin:0;font-size:9px}.addon-card strong{font-size:13px}.addon-card strong small{color:#87909d;font-size:8px}.addon-card em{background:#f3f5f8;border-radius:999px;width:max-content;padding:6px 8px;font-size:8px;font-style:normal}.addon-methods{flex-wrap:wrap;gap:8px;display:flex}.addon-methods button,.addon-channels button{cursor:pointer;background:#fff;border:1px solid #e1e5ea;border-radius:12px;align-items:center;gap:8px;padding:10px 12px;display:flex}.addon-methods button.active,.addon-channels button.active{background:#f5f6ff;border-color:#5365ee}.addon-methods span{text-align:left;display:grid}.addon-methods strong,.addon-channels strong{font-size:10px}.addon-methods small,.addon-channels small{color:#89919d;font-size:8px}.addon-channels{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.addon-channels button{text-align:left;display:grid}.addon-summary{gap:13px;display:grid;position:sticky;top:112px}.addon-summary h2{margin:0;font-size:19px}.addon-summary>p{color:#6f7987;margin:0;font-size:10px}.addon-summary>label{justify-content:space-between;align-items:center;display:flex}.addon-summary>label>span{font-size:9px;font-weight:700}.addon-stepper{border:1px solid #dde2e8;border-radius:11px;align-items:center;display:flex;overflow:hidden}.addon-stepper button{background:#f6f7f9;border:0;width:34px;height:32px}.addon-stepper strong{text-align:center;min-width:34px;font-size:11px}.addon-summary-lines{border-top:1px solid #eceff3;border-bottom:1px solid #eceff3;padding:9px 0;display:grid}.addon-summary-lines span{justify-content:space-between;gap:10px;padding:6px 0;display:flex}.addon-summary-lines em{color:#7b8592;font-size:9px;font-style:normal}.addon-summary-lines b{font-size:9px}.addon-summary-lines .total{border-top:1px dashed #e3e7ec;margin-top:4px;padding-top:10px}.addon-summary-lines .total b{font-size:15px}.addon-note{color:#8a93a0;font-size:8px;line-height:1.5}.addon-live{background:#f5f7ff;border-radius:12px;gap:3px;padding:11px;display:grid}.addon-live.done{background:#eefaf3}.addon-live strong{font-size:10px}.addon-live small,.addon-live a{font-size:8px}.addon-history{display:grid}.addon-history article{border-top:1px solid #edf0f3;justify-content:space-between;gap:15px;padding:11px 0;display:flex}.addon-history article:first-child{border-top:0}.addon-history article>div{gap:3px;display:grid}.addon-history strong,.addon-history b{font-size:10px}.addon-history small{color:#818b98;font-size:8px}.addon-history article>div:last-child{text-align:right;justify-items:end}.addon-result{text-align:center;justify-items:center;gap:12px;max-width:720px;margin:30px auto;display:grid}.addon-result-icon{color:#9a6500;background:#fff4db;border-radius:50%;place-items:center;width:68px;height:68px;font-size:26px;display:grid}.addon-result-icon.done{color:#137648;background:#e9f9ef}.addon-result h2{margin:0}.addon-result>p{color:#6d7785;font-size:10px}.addon-result dl{grid-template-columns:repeat(4,1fr);gap:8px;width:100%;margin:0;display:grid}.addon-result dl div{background:#f7f8fa;border-radius:12px;padding:11px}.addon-result dt{color:#8b94a1;text-transform:uppercase;font-size:7px}.addon-result dd{word-break:break-word;margin:4px 0 0;font-size:9px;font-weight:800}@media (width<=1000px){.addon-layout{grid-template-columns:1fr}.addon-summary{position:static}.addon-grid{grid-template-columns:1fr 1fr}}@media (width<=650px){.addon-hero{display:grid}.addon-capacity{width:100%;min-width:0}.addon-grid{grid-template-columns:1fr}.addon-result dl{grid-template-columns:1fr 1fr}}.ipaymu-instruction{text-align:left;background:#f8fafc;border:1px solid #e5e7eb;border-radius:18px;margin:20px 0;padding:18px}.ipaymu-instruction-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.ipaymu-instruction-head span{letter-spacing:.13em;color:#667085;font-size:8px;font-weight:900}.ipaymu-instruction-head h3{margin:4px 0 0;font-size:15px}.ipaymu-instruction-head small{color:#7a8494;font-size:9px}.ipaymu-qr{grid-template-columns:180px 1fr;align-items:center;gap:18px;display:grid}.ipaymu-qr img{object-fit:contain;background:#fff;border:1px solid #e5e7eb;border-radius:14px;width:180px;height:180px;padding:8px}.ipaymu-qr pre{white-space:pre-wrap;word-break:break-word;background:#fff;border:1px solid #e5e7eb;border-radius:12px;max-height:180px;padding:12px;font-size:10px;overflow:auto}.ipaymu-qr strong,.ipaymu-code strong,.ipaymu-redirect strong{font-size:13px}.ipaymu-qr p,.ipaymu-code p,.ipaymu-redirect p{color:#667085;font-size:10px;line-height:1.55}.ipaymu-qr a,.ipaymu-redirect a{color:#5365ee;margin-top:4px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.ipaymu-code{gap:6px;display:grid}.ipaymu-code small{color:#7a8494;font-size:9px}.ipaymu-code strong{white-space:pre-wrap;word-break:break-word;background:#fff;border:1px dashed #cfd4dc;border-radius:12px;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ipaymu-redirect{gap:4px;display:grid}@media (width<=650px){.ipaymu-instruction-head{display:grid}.ipaymu-qr{grid-template-columns:1fr}.ipaymu-qr img{justify-self:center;width:min(100%,240px);height:auto}}.payv3-page{isolation:isolate;color:#0d1726;background:linear-gradient(#f7f9fc 0%,#eef3f9 100%);min-height:calc(100vh - 72px);padding:54px 24px 76px;position:relative;overflow:hidden}.payv3-page-inapp{background:0 0;min-height:auto;padding:18px 0 30px;overflow:visible}.payv3-ambient{filter:blur(1px);opacity:.55;pointer-events:none;z-index:-1;border-radius:999px;position:absolute}.payv3-ambient-a{background:radial-gradient(circle,#5365ee2b,#5365ee00 70%);width:420px;height:420px;top:-160px;left:-180px}.payv3-ambient-b{background:radial-gradient(circle,#1eb4a01f,#1eb4a000 70%);width:520px;height:520px;bottom:-230px;right:-230px}.payv3-shell{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;border:1px solid #d7dee8e6;border-radius:30px;width:min(1120px,100%);margin:0 auto;overflow:hidden;box-shadow:0 30px 100px #23324b1f,0 2px 8px #23324b0a}.payv3-topbar{background:#ffffffe0;border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;padding:19px 24px;display:flex}.payv3-brandmark{align-items:center;gap:10px;display:flex}.payv3-brandmark>span{color:#fff;background:linear-gradient(145deg,#111827,#273249);border-radius:11px;place-items:center;width:34px;height:34px;font-size:15px;font-weight:900;display:grid;box-shadow:0 7px 18px #11182729}.payv3-brandmark>div{display:grid}.payv3-brandmark strong{letter-spacing:-.01em;font-size:12px}.payv3-brandmark small{color:#8490a2;margin-top:1px;font-size:9px}.payv3-env{color:#9a3412;text-transform:uppercase;letter-spacing:.08em;background:#fff7ed;border:1px solid #fed7aa;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:8px;font-weight:900;display:inline-flex}.payv3-env i{background:#f59e0b;border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite payv3Pulse;box-shadow:0 0 0 4px #f59e0b1f}.payv3-env.live{color:#166534;background:#ecfdf3;border-color:#bbf7d0}.payv3-env.live i{background:#22c55e;box-shadow:0 0 0 4px #22c55e1f}.payv3-progress{background:#fbfcfe;border-bottom:1px solid #edf0f4;grid-template-columns:1fr 60px 1fr 60px 1fr;align-items:center;padding:20px 28px;display:grid}.payv3-progress>div{align-items:center;gap:9px;display:flex}.payv3-progress>div>i{color:#8994a4;background:#fff;border:1px solid #dce2ea;border-radius:50%;place-items:center;width:27px;height:27px;font-size:9px;font-style:normal;font-weight:900;display:grid}.payv3-progress>div>span{display:grid}.payv3-progress small{color:#9aa3af;margin-top:2px;font-size:8px}.payv3-progress>em{background:#e4e8ee;height:1px}.payv3-progress .active>i{color:#5365ee;background:#f4f5ff;border-color:#5365ee;box-shadow:0 0 0 5px #5365ee14}.payv3-progress .done>i{color:#fff;background:#111827;border-color:#111827}.payv3-progress .done+em{background:#b7c0ce}.payv3-grid{grid-template-columns:minmax(0,1.55fr) minmax(310px,.75fr);min-height:560px;display:grid}.payv3-main{border-right:1px solid #edf0f4;padding:34px}.payv3-summary{background:linear-gradient(#fbfcfe 0%,#f6f8fb 100%);padding:32px}.payv3-status-head{grid-template-columns:78px 1fr;align-items:center;gap:18px;margin-bottom:26px;display:grid}.payv3-status-label,.payv3-kicker{letter-spacing:.15em;color:#667085;font-size:8px;font-weight:900}.payv3-status-head h1{letter-spacing:-.045em;margin:6px 0 8px;font-size:clamp(27px,3vw,39px);line-height:1.05}.payv3-status-head p{color:#6d7889;max-width:610px;margin:0;font-size:11px;line-height:1.65}.payv3-status-orb{place-items:center;width:72px;height:72px;display:grid;position:relative}.payv3-status-orb:before{content:"";background:linear-gradient(145deg,#f2f4ff,#e8ebff);border-radius:50%;position:absolute;inset:13px;box-shadow:inset 0 0 0 1px #5365ee1a,0 9px 25px #5365ee1f}.payv3-status-orb>span{color:#5365ee;font-size:20px;font-weight:900;position:relative}.payv3-orbit{border:1.5px solid #5365ee;border-color:#5365ee #5365ee3b #0000 #0000;border-radius:50%;animation:1.45s linear infinite payv3Spin;position:absolute;inset:4px}.payv3-orbit.second{border-top-color:#5365ee33;border-left-color:#5365ee1f;animation-duration:2.2s;animation-direction:reverse;inset:0}.payv3-status-orb.done:before{background:#eafbf1}.payv3-status-orb.done .payv3-orbit{display:none}.payv3-status-orb.done>span{color:#15803d}.payv3-status-orb.failed:before{background:#fff1f0}.payv3-status-orb.failed .payv3-orbit{display:none}.payv3-status-orb.failed>span{color:#b42318}.payv3-instruction{background:#fbfcfe;border:1px solid #e2e7ee;border-radius:24px;padding:22px;box-shadow:0 10px 32px #2837500b}.payv3-instruction-head{border-bottom:1px solid #ebeff4;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:18px;display:flex}.payv3-instruction-head h2{margin:4px 0;font-size:18px}.payv3-instruction-head p{color:#7b8593;margin:0;font-size:10px}.payv3-expiry{text-align:right;background:#fff;border:1px solid #e1e6ed;border-radius:14px;min-width:138px;padding:10px 12px;display:grid}.payv3-expiry small{text-transform:uppercase;letter-spacing:.12em;color:#8a94a3;font-size:7px}.payv3-expiry strong{letter-spacing:.02em;color:#111827;margin:2px 0;font-size:17px}.payv3-expiry span{color:#8a94a3;font-size:7px}.payv3-expiry.expired strong{color:#b42318}.payv3-qr-layout{grid-template-columns:250px 1fr;align-items:center;gap:28px;padding-top:22px;display:grid}.payv3-qr-frame{aspect-ratio:1;background:#fff;border:1px solid #dde3eb;border-radius:22px;place-items:center;width:250px;padding:15px;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 34px #27354c14}.payv3-qr-frame img{object-fit:contain;border-radius:12px;width:100%;height:100%;display:block}.payv3-qr-corners i{z-index:2;border-style:solid;border-color:#5365ee;width:27px;height:27px;position:absolute}.payv3-qr-corners i:first-child{border-width:2px 0 0 2px;border-radius:7px 0 0;top:8px;left:8px}.payv3-qr-corners i:nth-child(2){border-width:2px 2px 0 0;border-radius:0 7px 0 0;top:8px;right:8px}.payv3-qr-corners i:nth-child(3){border-width:0 0 2px 2px;border-radius:0 0 0 7px;bottom:8px;left:8px}.payv3-qr-corners i:nth-child(4){border-width:0 2px 2px 0;border-radius:0 0 7px;bottom:8px;right:8px}.payv3-scanline{opacity:.75;background:linear-gradient(90deg,#0000,#5365ee,#0000);height:2px;animation:2.5s ease-in-out infinite payv3Scan;position:absolute;top:20%;left:18px;right:18px;box-shadow:0 0 10px #5365ee8c}.payv3-qr-fallback{text-align:center;place-items:center;gap:5px;padding:24px;display:grid}.payv3-qr-fallback>span{background:#f1f3f7;border-radius:14px;place-items:center;width:46px;height:46px;font-size:11px;font-weight:900;display:grid}.payv3-qr-fallback strong{font-size:11px}.payv3-qr-fallback small{color:#8b95a3;font-size:8px;line-height:1.5}.payv3-instruction-copy{align-content:center;display:grid}.payv3-method-pill{color:#4657d9;letter-spacing:.1em;background:#eef0ff;border-radius:999px;width:max-content;padding:6px 9px;font-size:8px;font-weight:900;display:inline-flex}.payv3-instruction-copy h3,.payv3-code-layout h3,.payv3-redirect h3{letter-spacing:-.035em;margin:11px 0 7px;font-size:20px}.payv3-instruction-copy p,.payv3-code-layout p,.payv3-redirect p{color:#717d8d;margin:0;font-size:10px;line-height:1.65}.payv3-trust-row{flex-wrap:wrap;gap:12px;margin:14px 0;display:flex}.payv3-trust-row span{color:#667085;font-size:8px;font-weight:700}.payv3-secondary-link{color:#5365ee;width:max-content;padding:8px 0;font-size:9px;font-weight:850;text-decoration:none;display:inline-flex}.payv3-code-layout{grid-template-columns:1fr 1fr;align-items:center;gap:24px;padding-top:22px;display:grid}.payv3-code-box{background:#fff;border:1px solid #e0e5ec;border-radius:18px;gap:7px;padding:16px;display:grid;position:relative}.payv3-code-box>small{text-transform:uppercase;letter-spacing:.11em;color:#8993a2;font-size:7px}.payv3-code-box>strong{white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:17px}.payv3-copy{color:#fff;cursor:pointer;background:#111827;border:0;border-radius:11px;justify-content:center;gap:7px;padding:8px 10px;font-size:8px;font-weight:800;display:flex}.payv3-copy i{font-style:normal}.payv3-redirect{grid-template-columns:50px 1fr auto;align-items:center;gap:15px;padding-top:22px;display:grid}.payv3-redirect-icon{color:#5365ee;background:#eef0ff;border-radius:15px;place-items:center;width:48px;height:48px;font-weight:900;display:grid}.payv3-redirect>a{color:#fff;background:#111827;border-radius:13px;align-items:center;gap:14px;padding:12px 14px;font-size:9px;font-weight:850;text-decoration:none;display:inline-flex}.payv3-plan{border-bottom:1px solid #e7ebf0;padding:18px 0;display:grid}.payv3-plan small,.payv3-total small{color:#8490a0;font-size:8px}.payv3-plan strong{letter-spacing:-.035em;margin:4px 0 2px;font-size:22px}.payv3-plan span{color:#7b8593;font-size:9px}.payv3-total{border-bottom:1px solid #e7ebf0;padding:20px 0;display:grid}.payv3-total strong{letter-spacing:-.045em;margin-top:4px;font-size:28px}.payv3-summary dl{margin:12px 0 20px;display:grid}.payv3-summary dl>div{border-bottom:1px solid #e9edf2;grid-template-columns:90px 1fr;gap:10px;padding:10px 0;display:grid}.payv3-summary dt{color:#8a94a3;font-size:8px}.payv3-summary dd{text-align:right;word-break:break-word;margin:0;font-size:8px;font-weight:800}.payv3-summary dd.success{color:#15803d}.payv3-summary dd.pending{color:#a16207}.payv3-summary dd.danger{color:#b42318}.payv3-live-dot{background:#22c55e;border-radius:50%;width:6px;height:6px;margin-right:4px;animation:1.8s ease-in-out infinite payv3Pulse;display:inline-block;box-shadow:0 0 0 4px #22c55e1a}.payv3-secure-note{background:#fff;border:1px solid #e4e8ee;border-radius:14px;gap:9px;margin:4px 0 18px;padding:13px;display:flex}.payv3-secure-note>span{background:#f1f3f6;border-radius:9px;place-items:center;width:27px;height:27px;font-size:11px;display:grid}.payv3-secure-note p{margin:0;display:grid}.payv3-secure-note b{font-size:8px}.payv3-secure-note small{color:#8a94a3;margin-top:2px;font-size:7px;line-height:1.55}.payv3-primary-btn,.payv3-secondary-btn{box-sizing:border-box;border-radius:13px;justify-content:center;align-items:center;gap:12px;width:100%;padding:12px 14px;font-size:9px;font-weight:850;text-decoration:none;display:flex}.payv3-primary-btn{color:#fff;background:#111827}.payv3-secondary-btn{color:#111827;background:#fff;border:1px solid #dfe4ea}.payv3-inline-error{color:#b42318;background:#fff1f0;border:1px solid #ffd5d1;border-radius:12px;padding:10px;font-size:8px}.payv3-success-card{background:#effbf3;border:1px solid #ccefd8;border-radius:18px;align-items:center;gap:13px;padding:18px;display:flex}.payv3-success-card>i{color:#fff;background:#16a34a;border-radius:50%;place-items:center;width:38px;height:38px;font-style:normal;font-weight:900;display:grid}.payv3-success-card strong{font-size:12px}.payv3-success-card p{color:#5c7566;margin:2px 0 0;font-size:9px}@keyframes payv3Spin{to{transform:rotate(360deg)}}@keyframes payv3Pulse{50%{opacity:.72;transform:scale(.84)}}@keyframes payv3Scan{0%,to{opacity:.35;top:18%}50%{opacity:.9;top:78%}}@media (width<=900px){.payv3-page{padding:28px 16px 52px}.payv3-shell{border-radius:23px}.payv3-grid{grid-template-columns:1fr}.payv3-main{border-bottom:1px solid #edf0f4;border-right:0;padding:26px}.payv3-summary{padding:26px}.payv3-progress{grid-template-columns:1fr 30px 1fr 30px 1fr;padding:17px 20px}.payv3-progress small{display:none}.payv3-qr-layout{grid-template-columns:220px 1fr;gap:20px}.payv3-qr-frame{width:220px}}@media (width<=640px){.payv3-page{padding:12px 10px 34px}.payv3-page-inapp{padding:4px 0 20px}.payv3-shell{border-radius:18px}.payv3-topbar{padding:14px 15px}.payv3-progress{grid-template-columns:1fr 12px 1fr 12px 1fr;padding:13px}.payv3-progress>div{gap:5px}.payv3-progress>div>i{width:23px;height:23px}.payv3-progress b{font-size:7px}.payv3-progress>div>span small{display:none}.payv3-main,.payv3-summary{padding:18px 15px}.payv3-status-head{grid-template-columns:58px 1fr;gap:11px;margin-bottom:18px}.payv3-status-orb{width:56px;height:56px}.payv3-status-orb:before{inset:11px}.payv3-status-head h1{font-size:27px}.payv3-status-head p{font-size:9px}.payv3-instruction{border-radius:18px;padding:15px}.payv3-instruction-head{display:grid}.payv3-expiry{box-sizing:border-box;text-align:left;width:100%}.payv3-qr-layout{grid-template-columns:1fr;padding-top:17px}.payv3-qr-frame{justify-self:center;width:min(100%,280px)}.payv3-instruction-copy{text-align:center;justify-items:center}.payv3-trust-row{justify-content:center}.payv3-code-layout{grid-template-columns:1fr}.payv3-redirect{grid-template-columns:46px 1fr}.payv3-redirect>a{grid-column:1/-1;justify-content:center}.payv3-summary dl>div{grid-template-columns:75px 1fr}}@media (prefers-reduced-motion:reduce){.payv3-page *{transition:none!important;animation:none!important}}.payv3-topbar{padding:22px 28px}.payv3-brandmark strong{font-size:15px}.payv3-brandmark small{font-size:11px}.payv3-env{padding:8px 12px;font-size:10px}.payv3-progress{padding:22px 30px}.payv3-progress b{font-size:12px}.payv3-progress small{font-size:10px}.payv3-progress>div>i{width:31px;height:31px;font-size:11px}.payv3-main{padding:42px}.payv3-summary{padding:38px}.payv3-status-label,.payv3-kicker{font-size:10px}.payv3-status-head h1{font-size:clamp(32px,3.2vw,44px)}.payv3-status-head p{font-size:14px;line-height:1.7}.payv3-instruction{padding:26px}.payv3-instruction-head h2{font-size:21px}.payv3-instruction-head p{font-size:12px}.payv3-expiry{min-width:168px;padding:12px 14px}.payv3-expiry small{font-size:9px}.payv3-expiry strong{font-size:20px}.payv3-expiry span{font-size:9px}.payv3-instruction-copy h3,.payv3-code-layout h3,.payv3-redirect h3{font-size:24px}.payv3-instruction-copy p,.payv3-code-layout p,.payv3-redirect p{font-size:13px}.payv3-method-pill{padding:7px 10px;font-size:9px}.payv3-trust-row span{font-size:10px}.payv3-secondary-link{font-size:11px}.payv3-plan small,.payv3-total small{font-size:10px}.payv3-plan strong{font-size:25px}.payv3-plan span{font-size:11px}.payv3-total strong{font-size:34px}.payv3-summary dt,.payv3-summary dd,.payv3-secure-note b{font-size:10px}.payv3-secure-note small{font-size:9px}.payv3-primary-btn,.payv3-secondary-btn{padding:14px 16px;font-size:11px}.payv3-qr-frame img{opacity:0;transition:opacity .28s,transform .28s;transform:scale(.97)}.payv3-qr-frame img.visible{opacity:1;transform:scale(1)}.payv3-qr-skeleton{background:linear-gradient(135deg,#f8fafc,#eef2f7);border-radius:13px;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);gap:7px;padding:17px;display:grid;position:absolute;inset:15px;overflow:hidden}.payv3-qr-skeleton:before{content:"";background:linear-gradient(105deg,#0000 34%,#ffffffdb 48%,#0000 62%);animation:1.45s linear infinite payv3Shimmer;position:absolute;inset:-30%}.payv3-qr-skeleton span{opacity:.9;background:#dce3ec;border-radius:5px}.payv3-qr-skeleton span:nth-child(2),.payv3-qr-skeleton span:nth-child(4),.payv3-qr-skeleton span:nth-child(8){opacity:.42}.payv3-qr-skeleton b{text-align:center;color:#718096;letter-spacing:.02em;font-size:10px;position:absolute;bottom:12px;left:0;right:0}.payv3-qr-frame.is-loaded .payv3-qr-skeleton,.payv3-qr-frame.has-error .payv3-scanline{display:none}.payv3-inline-error{margin:10px 0;font-size:10px;line-height:1.5}.payv3-live-dot{width:7px;height:7px}@keyframes payv3Shimmer{to{transform:translate(60%)}}@media (width<=900px){.payv3-main,.payv3-summary{padding:30px}.payv3-status-head p{font-size:13px}.payv3-instruction-copy p,.payv3-code-layout p,.payv3-redirect p{font-size:12px}}@media (width<=640px){.payv3-page{padding:8px 8px 28px}.payv3-shell{border-radius:20px}.payv3-topbar{padding:15px 16px}.payv3-brandmark strong{font-size:13px}.payv3-brandmark small{font-size:10px}.payv3-env{font-size:8px}.payv3-progress{padding:14px 12px}.payv3-progress b{font-size:9px}.payv3-main,.payv3-summary{padding:20px 16px}.payv3-status-head{grid-template-columns:60px 1fr}.payv3-status-head h1{font-size:30px}.payv3-status-head p{font-size:12px}.payv3-instruction{padding:16px}.payv3-instruction-head h2{font-size:18px}.payv3-instruction-head p{font-size:11px}.payv3-expiry{min-width:0}.payv3-expiry strong{font-size:18px}.payv3-qr-frame{width:min(100%,310px)}.payv3-instruction-copy h3,.payv3-code-layout h3,.payv3-redirect h3{font-size:21px}.payv3-instruction-copy p,.payv3-code-layout p,.payv3-redirect p{font-size:12px}.payv3-summary dt,.payv3-summary dd{font-size:10px}.payv3-primary-btn,.payv3-secondary-btn{font-size:11px}}:root{--pay4-navy:#0d1b3d;--pay4-ink:#12203d;--pay4-muted:#6d7b94;--pay4-line:#dbe5f1;--pay4-line-soft:#e9eff6;--pay4-blue:#2563eb;--pay4-blue-soft:#eef4ff;--pay4-blue-2:#5b72f6;--pay4-green:#16a34a;--pay4-green-soft:#eefbf3;--pay4-orange:#c96a12;--pay4-orange-soft:#fff6eb;--pay4-red:#c73c32;--pay4-red-soft:#fff2f0;--pay4-surface:#fff;--pay4-surface-soft:#f8fbff}.sv-public--wide{background:#f5f8fc;overflow-x:hidden}.sv-public--wide>.sv-public-main-wide{width:100%!important;max-width:none!important;margin:0!important;overflow:visible!important}.payv4-page{isolation:isolate;box-sizing:border-box;width:100%;min-height:auto;color:var(--pay4-ink);background:linear-gradient(#f7faff 0%,#f2f6fb 52%,#edf4fb 100%);padding:42px clamp(20px,3vw,54px) 64px;position:relative;overflow:visible}.payv4-ambient{z-index:-1;pointer-events:none;filter:blur(2px);border-radius:999px;position:absolute}.payv4-ambient-left{background:radial-gradient(circle,#4680ff2b 0%,#4680ff14 42%,#4680ff00 72%);width:680px;height:680px;bottom:-260px;left:-360px}.payv4-ambient-right{background:radial-gradient(circle,#5e9cff2b 0%,#5e9cff0f 46%,#5e9cff00 74%);width:760px;height:760px;top:-310px;right:-330px}.payv4-shell{box-sizing:border-box;background:#fffffffb;border:1px solid #d5e0eef2;border-radius:28px;width:min(1720px,100%);margin:0 auto;overflow:hidden;box-shadow:0 28px 80px #223d601c,0 3px 12px #223d600a}.payv4-shell *{box-sizing:border-box}.payv4-topbar{border-bottom:1px solid var(--pay4-line-soft);background:#fffffffa;justify-content:space-between;align-items:center;gap:24px;min-height:84px;padding:20px 34px;display:flex}.payv4-brandline{align-items:center;gap:12px;min-width:0;display:flex}.payv4-brandmark{color:#fff;background:linear-gradient(145deg,#0d1732,#16274f);border-radius:13px;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:16px;font-weight:900;display:grid;box-shadow:0 10px 24px #0d1b3d2e}.payv4-brandcopy{line-height:1.1;display:grid}.payv4-brandcopy strong{letter-spacing:-.02em;color:var(--pay4-navy);font-size:15px}.payv4-brandcopy small{color:#8592a8;margin-top:4px;font-size:10px}.payv4-secure-caption{color:#73809a;white-space:nowrap;align-items:center;gap:7px;padding-left:8px;font-size:11px;display:flex}.payv4-secure-caption svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.payv4-env{background:var(--pay4-orange-soft);color:#a54f08;white-space:nowrap;border:1px solid #f5cfaa;border-radius:999px;align-items:center;gap:8px;padding:9px 13px;font-size:10px;font-weight:800;display:inline-flex}.payv4-env svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.payv4-env.live{color:#16733d;background:#effbf4;border-color:#cdebd8}.payv4-progress{border-bottom:1px solid var(--pay4-line-soft);background:linear-gradient(#fcfdff,#f9fbfe);grid-template-columns:minmax(0,1fr) 120px minmax(0,1fr) 120px minmax(0,1fr);align-items:center;padding:24px 36px;display:grid}.payv4-step{align-items:center;gap:12px;min-width:0;display:flex}.payv4-step>i{color:#7e8ca3;background:#fff;border:1px solid #cfdaea;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:11px;font-style:normal;font-weight:900;display:grid}.payv4-step>span{min-width:0;display:grid}.payv4-step b{color:var(--pay4-navy);white-space:nowrap;font-size:12px}.payv4-step small{color:#8a96a9;white-space:nowrap;margin-top:3px;font-size:10px}.payv4-progress>em{background:#d9e2ee;height:1px}.payv4-progress>em.is-done{background:linear-gradient(90deg,#2563eb,#8ba6ff)}.payv4-step.is-active>i{color:var(--pay4-blue);background:#f6f8ff;border-color:#5e80ff;box-shadow:0 0 0 6px #2563eb14}.payv4-step.is-done>i{color:#fff;background:linear-gradient(145deg,#1f5fe0,#2f6cf3);border-color:#2563eb;box-shadow:0 8px 18px #2563eb33}.payv4-step.is-failed>i{background:var(--pay4-red-soft);color:var(--pay4-red);border-color:#f0b7b1}.payv4-grid{background:#fff;grid-template-columns:minmax(0,2.08fr) minmax(390px,.92fr);align-items:stretch;min-height:0;display:grid}.payv4-main{border-right:1px solid var(--pay4-line-soft);background:#fff;min-width:0;min-height:0;padding:48px 50px 52px;overflow:visible}.payv4-summary{background:linear-gradient(#fbfdff 0%,#f7faff 100%);min-width:0;padding:40px 40px 42px}.payv4-status-head{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:24px;margin-bottom:32px;display:grid}.payv4-status-copy{min-width:0}.payv4-eyebrow{letter-spacing:.16em;color:#72819a;font-size:9px;font-weight:900;display:inline-block}.payv4-status-copy h1{letter-spacing:-.052em;color:var(--pay4-navy);margin:7px 0 9px;font-size:clamp(36px,3vw,54px);line-height:1.02}.payv4-status-copy p{max-width:760px;color:var(--pay4-muted);margin:0;font-size:14px;line-height:1.68}.payv4-status-orb{place-items:center;width:86px;height:86px;display:grid;position:relative}.payv4-orb-core{z-index:2;width:58px;height:58px;color:var(--pay4-blue);background:linear-gradient(145deg,#f0f4ff,#e8efff);border:1px solid #d8e4ff;border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:0 10px 26px #2563eb1f}.payv4-orb-core svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.payv4-orbit{border:2px solid #0000;border-radius:50%;position:absolute}.payv4-orbit.one{border-top-color:#2563eb;border-right-color:#2563eb33;animation:1.4s linear infinite payv4Spin;inset:5px}.payv4-orbit.two{border-bottom-color:#2563eb14;border-left-color:#2563eb29;animation:2.2s linear infinite reverse payv4Spin;inset:0}.payv4-status-orb.is-done .payv4-orb-core{color:#15803d;background:linear-gradient(145deg,#edfdf3,#e2f8ea);border-color:#c7edd6}.payv4-status-orb.is-failed .payv4-orb-core{color:var(--pay4-red);background:#fff3f1;border-color:#f2c4bf}.payv4-instruction{background:linear-gradient(#fbfdff,#f9fbfe);border:1px solid #dce6f2;border-radius:22px;padding:26px;box-shadow:0 12px 38px #2c4b730b}.payv4-instruction-head{border-bottom:1px solid #e4ebf3;justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:20px;display:flex}.payv4-instruction-head h2{letter-spacing:-.02em;color:var(--pay4-navy);margin:5px 0 6px;font-size:21px}.payv4-instruction-head p{color:#7a879b;margin:0;font-size:12px;line-height:1.55}.payv4-expiry{text-align:right;background:#fff;border:1px solid #dce5f0;border-radius:14px;min-width:176px;padding:12px 14px;display:grid}.payv4-expiry small{text-transform:uppercase;letter-spacing:.12em;color:#8793a5;font-size:8px}.payv4-expiry strong{letter-spacing:.03em;color:var(--pay4-navy);margin:3px 0;font-size:20px}.payv4-expiry span{color:#8793a5;font-size:8px}.payv4-expiry.is-expired strong{color:var(--pay4-red)}.payv4-qr-layout{grid-template-columns:minmax(280px,340px) minmax(0,1fr);align-items:center;gap:32px;padding-top:26px;display:grid}.payv4-qr-frame{aspect-ratio:1;background:#fff;border:1px solid #d7e2ef;border-radius:20px;justify-self:start;place-items:center;width:100%;max-width:340px;padding:18px;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 42px #253a5b14}.payv4-qr-frame img{object-fit:contain;opacity:0;border-radius:11px;width:100%;height:100%;transition:opacity .25s,transform .25s;display:block;transform:scale(.98)}.payv4-qr-frame img.visible{opacity:1;transform:scale(1)}.payv4-qr-corners i{z-index:4;border-style:solid;border-color:#2e66ff;width:30px;height:30px;position:absolute}.payv4-qr-corners i:first-child{border-width:2px 0 0 2px;border-radius:8px 0 0;top:10px;left:10px}.payv4-qr-corners i:nth-child(2){border-width:2px 2px 0 0;border-radius:0 8px 0 0;top:10px;right:10px}.payv4-qr-corners i:nth-child(3){border-width:0 0 2px 2px;border-radius:0 0 0 8px;bottom:10px;left:10px}.payv4-qr-corners i:nth-child(4){border-width:0 2px 2px 0;border-radius:0 0 8px;bottom:10px;right:10px}.payv4-scanline{z-index:3;background:linear-gradient(90deg,#0000,#2d68ff,#0000);height:2px;animation:2.5s ease-in-out infinite payv4Scan;position:absolute;top:20%;left:24px;right:24px;box-shadow:0 0 13px #2d68ff8c}.payv4-qr-skeleton{background:linear-gradient(135deg,#f7f9fc,#eef3f9);border-radius:12px;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);gap:8px;padding:18px;display:grid;position:absolute;inset:18px;overflow:hidden}.payv4-qr-skeleton:before{content:"";background:linear-gradient(105deg,#0000 36%,#ffffffeb 49%,#0000 62%);animation:1.4s linear infinite payv4Shimmer;position:absolute;inset:-40%}.payv4-qr-skeleton span{background:#dbe4f0;border-radius:5px}.payv4-qr-skeleton span:nth-child(2),.payv4-qr-skeleton span:nth-child(4),.payv4-qr-skeleton span:nth-child(8){opacity:.42}.payv4-qr-skeleton b{text-align:center;color:#74829a;font-size:9px;position:absolute;bottom:12px;left:0;right:0}.payv4-qr-fallback{text-align:center;place-items:center;gap:7px;padding:28px;display:grid}.payv4-qr-fallback>span{color:#1d2940;background:#f1f4f8;border-radius:15px;place-items:center;width:54px;height:54px;font-size:12px;font-weight:900;display:grid}.payv4-qr-fallback strong{color:var(--pay4-navy);font-size:12px}.payv4-qr-fallback small{color:#7d899b;max-width:210px;font-size:9px;line-height:1.55}.payv4-instruction-copy{align-content:center;justify-items:start;min-width:0;display:grid}.payv4-method-pill{color:#315dd7;letter-spacing:.08em;background:#eef3ff;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:900;display:inline-flex}.payv4-instruction-copy h3,.payv4-code-layout h3,.payv4-redirect h3{letter-spacing:-.04em;color:var(--pay4-navy);margin:12px 0 8px;font-size:clamp(24px,2vw,34px);line-height:1.08}.payv4-instruction-copy>p,.payv4-code-layout p,.payv4-redirect p{color:#728099;margin:0;font-size:13px;line-height:1.65}.payv4-trust-row{flex-wrap:wrap;align-items:center;gap:14px;margin:18px 0 10px;display:flex}.payv4-trust-row span{color:#5f6f89;align-items:center;gap:5px;font-size:10px;font-weight:700;display:inline-flex}.payv4-trust-row i{color:var(--pay4-blue);font-style:normal}.payv4-inline-error{color:#a93b30;background:#fff5f3;border:1px solid #f3c5bf;border-radius:12px;gap:2px;width:100%;margin:8px 0 2px;padding:11px 12px;font-size:10px;line-height:1.45;display:grid}.payv4-inline-error span{color:#b75951}.payv4-secondary-link{color:#2862e7;align-items:center;gap:6px;padding:9px 0;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.payv4-code-layout{grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);align-items:center;gap:30px;padding-top:26px;display:grid}.payv4-code-box{background:#fff;border:1px solid #dce5f0;border-radius:17px;gap:8px;padding:18px;display:grid}.payv4-code-box>small{text-transform:uppercase;letter-spacing:.12em;color:#8490a5;font-size:8px}.payv4-code-box>strong{white-space:pre-wrap;word-break:break-word;color:var(--pay4-navy);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:18px}.payv4-copy{background:var(--pay4-navy);color:#fff;cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-size:10px;font-weight:800;display:flex}.payv4-copy i{font-style:normal}.payv4-redirect{grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:18px;padding-top:26px;display:grid}.payv4-redirect-icon{color:#2b63e8;background:#edf3ff;border-radius:16px;place-items:center;width:56px;height:56px;font-size:20px;font-weight:900;display:grid}.payv4-redirect>a{background:var(--pay4-navy);color:#fff;border-radius:12px;align-items:center;gap:12px;padding:13px 16px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.payv4-summary>.payv4-eyebrow{margin-bottom:12px}.payv4-plan{border-bottom:1px solid #e2e9f2;padding:10px 0 20px;display:grid}.payv4-plan small,.payv4-total small{color:#7f8da3;font-size:10px}.payv4-plan strong{letter-spacing:-.04em;color:var(--pay4-navy);margin:5px 0 3px;font-size:28px}.payv4-plan span{color:#7a879b;font-size:11px}.payv4-total{border-bottom:1px solid #e2e9f2;padding:22px 0;display:grid}.payv4-total strong{letter-spacing:-.05em;color:var(--pay4-navy);margin-top:4px;font-size:clamp(34px,2.6vw,46px)}.payv4-meta{margin:10px 0 20px;display:grid}.payv4-meta>div{border-bottom:1px solid #e6edf5;grid-template-columns:90px minmax(0,1fr);align-items:center;gap:12px;padding:12px 0;display:grid}.payv4-meta dt{color:#8491a5;font-size:10px}.payv4-meta dd{text-align:right;color:#263650;word-break:break-word;margin:0;font-size:10px;font-weight:800}.payv4-meta dd.reference{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.payv4-status-badge{letter-spacing:.04em;border-radius:999px;justify-content:center;align-items:center;min-height:24px;padding:0 10px;font-size:9px;font-weight:900;display:inline-flex}.payv4-status-badge.pending{color:#a66006;background:#fff1d9}.payv4-status-badge.success{color:#168148;background:#e9f9ef}.payv4-status-badge.danger{color:#b13d34;background:#ffefed}.payv4-live-dot{background:#f59e0b;border-radius:50%;width:7px;height:7px;margin-right:4px;display:inline-block;box-shadow:0 0 0 4px #f59e0b1c}.payv4-live-dot.online{background:#22c55e;animation:1.8s ease-in-out infinite payv4Pulse;box-shadow:0 0 0 4px #22c55e1a}.payv4-secure-note{background:#fff;border:1px solid #dfe8f2;border-radius:14px;align-items:flex-start;gap:11px;margin:5px 0 20px;padding:14px;display:flex}.payv4-secure-note>span{color:#2862e7;background:#edf3ff;border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.payv4-secure-note svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.payv4-secure-note p{margin:0;display:grid}.payv4-secure-note b{color:#253550;font-size:10px}.payv4-secure-note small{color:#8190a5;margin-top:3px;font-size:9px;line-height:1.5}.payv4-primary-btn,.payv4-secondary-btn{border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;padding:14px 16px;font-size:11px;font-weight:850;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex}.payv4-primary-btn{color:#fff;background:linear-gradient(135deg,#143a92,#215ee0);box-shadow:0 12px 28px #215ee030}.payv4-secondary-btn{color:var(--pay4-navy);background:#fff;border:1px solid #d8e2ef}.payv4-primary-btn:hover,.payv4-secondary-btn:hover{transform:translateY(-1px)}.payv4-success-panel{background:linear-gradient(145deg,#fbfffc,#f1fbf5);border:1px solid #cfe9da;border-radius:22px;gap:24px;padding:30px;display:grid;box-shadow:0 14px 38px #1d78480f}.payv4-success-hero{grid-template-columns:60px minmax(0,1fr);align-items:center;gap:18px;display:grid}.payv4-success-icon{color:#fff;background:linear-gradient(145deg,#19a65d,#13844a);border-radius:50%;place-items:center;width:58px;height:58px;font-size:25px;font-weight:900;display:grid;box-shadow:0 12px 26px #16a34a33}.payv4-success-hero h2{letter-spacing:-.04em;color:#123824;margin:5px 0 6px;font-size:clamp(25px,2vw,34px)}.payv4-success-hero p{color:#5f7668;max-width:720px;margin:0;font-size:13px;line-height:1.6}.payv4-success-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.payv4-success-grid article{background:#fffc;border:1px solid #d8ecdf;border-radius:15px;min-height:116px;padding:16px;display:grid}.payv4-success-grid i{color:#1c8b50;font-size:9px;font-style:normal;font-weight:900}.payv4-success-grid strong{color:#173c28;margin:10px 0 4px;font-size:12px}.payv4-success-grid small{color:#6c8174;font-size:9px;line-height:1.5}.payv4-success-cta{color:#fff;background:#173d29;border-radius:12px;align-items:center;gap:20px;width:max-content;padding:13px 17px;font-size:11px;font-weight:850;text-decoration:none;display:inline-flex}.payv4-success-cta span{font-size:15px}.payv4-failed-panel{background:#fff5f3;border:1px solid #f0c7c2;border-radius:18px;align-items:flex-start;gap:14px;padding:20px;display:flex}.payv4-failed-panel>span{color:#fff;background:#cf4439;border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.payv4-failed-panel strong{color:#7d2823;font-size:13px}.payv4-failed-panel p{color:#9c5b55;margin:4px 0 0;font-size:10px;line-height:1.5}.payv4-shell.is-paid,.payv4-shell.is-failed{overflow:hidden;height:auto!important;max-height:none!important}.payv4-shell.is-paid .payv4-grid,.payv4-shell.is-failed .payv4-grid{align-items:stretch;height:auto!important;min-height:0!important}.payv4-shell.is-paid .payv4-main,.payv4-shell.is-failed .payv4-main{height:auto!important;min-height:0!important;overflow:visible!important}.payv4-shell.is-paid .payv4-summary,.payv4-shell.is-failed .payv4-summary{align-self:stretch;height:auto!important}@keyframes payv4Spin{to{transform:rotate(360deg)}}@keyframes payv4Pulse{50%{opacity:.72;transform:scale(.86)}}@keyframes payv4Scan{0%,to{opacity:.32;top:18%}50%{opacity:.92;top:80%}}@keyframes payv4Shimmer{to{transform:translate(65%)}}@media (width<=1280px){.payv4-page{padding:32px 24px 52px}.payv4-shell{border-radius:24px}.payv4-grid{grid-template-columns:minmax(0,1.8fr) minmax(340px,.9fr)}.payv4-main{padding:38px}.payv4-summary{padding:34px}.payv4-progress{grid-template-columns:minmax(0,1fr) 70px minmax(0,1fr) 70px minmax(0,1fr)}.payv4-qr-layout{grid-template-columns:minmax(250px,300px) minmax(0,1fr);gap:26px}.payv4-secure-caption{display:none}}@media (width<=980px){.payv4-page{padding:24px 16px 42px}.payv4-grid{grid-template-columns:1fr}.payv4-main{border-right:0;border-bottom:1px solid var(--pay4-line-soft);padding:32px}.payv4-summary{padding:30px}.payv4-progress{grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr) 34px minmax(0,1fr);padding:18px 22px}.payv4-step small{display:none}.payv4-step b{font-size:10px}.payv4-qr-layout{grid-template-columns:minmax(240px,300px) minmax(0,1fr)}.payv4-success-grid{grid-template-columns:1fr 1fr 1fr}}@media (width<=720px){.payv4-page{padding:10px 8px 28px}.payv4-shell{border-radius:18px}.payv4-topbar{min-height:auto;padding:15px 16px}.payv4-brandmark{border-radius:11px;flex-basis:36px;width:36px;height:36px}.payv4-brandcopy strong{font-size:13px}.payv4-brandcopy small{font-size:9px}.payv4-env{padding:7px 9px;font-size:8px}.payv4-env svg{display:none}.payv4-progress{grid-template-columns:1fr 16px 1fr 16px 1fr;padding:14px 12px}.payv4-step{justify-content:center;gap:6px}.payv4-step>i{flex-basis:27px;width:27px;height:27px;font-size:9px}.payv4-step span{display:none}.payv4-progress>em{min-width:0}.payv4-main,.payv4-summary{padding:22px 16px}.payv4-status-head{grid-template-columns:66px minmax(0,1fr);gap:13px;margin-bottom:20px}.payv4-status-orb{width:62px;height:62px}.payv4-orb-core{width:44px;height:44px}.payv4-orb-core svg{width:21px;height:21px}.payv4-status-copy h1{font-size:31px}.payv4-status-copy p{font-size:12px;line-height:1.58}.payv4-instruction{border-radius:17px;padding:16px}.payv4-instruction-head{gap:14px;display:grid}.payv4-instruction-head h2{font-size:18px}.payv4-instruction-head p{font-size:11px}.payv4-expiry{text-align:left;width:100%;min-width:0}.payv4-qr-layout{grid-template-columns:1fr;gap:22px}.payv4-qr-frame{justify-self:center;width:min(100%,330px)}.payv4-instruction-copy{text-align:center;justify-items:center}.payv4-instruction-copy h3{font-size:24px}.payv4-instruction-copy>p{font-size:12px}.payv4-trust-row{justify-content:center}.payv4-inline-error{text-align:left}.payv4-code-layout{grid-template-columns:1fr}.payv4-redirect{grid-template-columns:48px minmax(0,1fr)}.payv4-redirect>a{grid-column:1/-1;justify-content:center}.payv4-success-grid{grid-template-columns:1fr}.payv4-success-panel{padding:20px}.payv4-success-hero{grid-template-columns:48px minmax(0,1fr)}.payv4-success-icon{width:46px;height:46px}.payv4-success-cta{justify-content:center;width:100%}.payv4-meta>div{grid-template-columns:78px minmax(0,1fr)}}@media (width<=430px){.payv4-topbar{align-items:flex-start}.payv4-brandline{gap:8px}.payv4-env{text-align:center;white-space:normal;max-width:130px;line-height:1.25}.payv4-status-head{grid-template-columns:1fr}.payv4-status-orb{margin-bottom:2px}.payv4-status-copy h1{font-size:29px}.payv4-total strong{font-size:35px}.payv4-meta dd{font-size:9px}.payv4-summary{padding-bottom:24px}}@media (prefers-reduced-motion:reduce){.payv4-page *{transition:none!important;animation:none!important}}:root{--pay5-navy:#0b1735;--pay5-ink:#172540;--pay5-muted:#708098;--pay5-line:#dce6f2;--pay5-line-soft:#eaf0f7;--pay5-blue:#2f67ea;--pay5-blue-strong:#1f56d9;--pay5-blue-soft:#eef4ff;--pay5-green:#15944f;--pay5-green-soft:#edf9f2;--pay5-orange:#b85f0b;--pay5-orange-soft:#fff6eb;--pay5-bg:#f3f7fc;--pay5-surface:#fff}.sv-public--wide{width:100%;min-height:100vh;background:var(--pay5-bg)!important;height:auto!important;max-height:none!important;overflow:clip visible!important}.sv-public--wide>.sv-public-main-wide{width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;overflow:visible!important}.sv-public--wide>.sv-public-main-wide>*{max-height:none!important}.sv-public--wide .sv-public-footer{background:#fff;margin-top:0!important}.payv5-page,.sv-checkout-v5{box-sizing:border-box;width:100%;max-width:none;height:auto;min-height:0;max-height:none;color:var(--pay5-ink);background:radial-gradient(circle at 100% 0,#457bf021,#0000 27%),radial-gradient(circle at 0 100%,#518fff1c,#0000 29%),linear-gradient(#f8fbff 0%,#f3f7fc 55%,#edf4fb 100%);margin:0;overflow:visible}.sv-checkout-v5{width:100%!important;max-width:none!important;padding:40px clamp(22px,3.2vw,58px) 64px!important}.sv-checkout-v5>.sv-checkout-hero-v2,.sv-checkout-v5>.sv-sandbox-banner,.sv-checkout-v5>.sv-checkout-layout-v2{width:min(1540px,100%);margin-left:auto;margin-right:auto}.sv-checkout-v5 .sv-checkout-hero-v2{align-items:center;gap:36px;padding:12px 0 28px}.sv-checkout-v5 .sv-checkout-kicker{color:#657898;letter-spacing:.17em;font-size:10px}.sv-checkout-v5 .sv-checkout-hero-v2 h1{letter-spacing:-.055em;max-width:820px;color:var(--pay5-navy);margin:9px 0 12px;font-size:clamp(40px,4.15vw,62px);line-height:.98}.sv-checkout-v5 .sv-checkout-hero-v2 h1 em{color:#56719e}.sv-checkout-v5 .sv-checkout-hero-v2 p{max-width:760px;color:var(--pay5-muted);font-size:14px;line-height:1.65}.sv-checkout-v5 .sv-gateway-pill{background:#ffffffe6;border-color:#d9e4f2;border-radius:16px;flex:none;min-width:220px;padding:13px 16px;box-shadow:0 12px 34px #2b466b12}.sv-checkout-v5 .sv-gateway-pill b{color:var(--pay5-navy)}.sv-checkout-v5 .sv-sandbox-banner{background:var(--pay5-orange-soft);color:var(--pay5-orange);border-color:#f4cfab;border-radius:14px;margin-bottom:20px}.sv-checkout-v5 .sv-sandbox-banner span{color:#9b5009;background:#ffebca}.sv-checkout-v5 .sv-sandbox-banner p{color:#9b5a1e}.sv-checkout-v5 .sv-checkout-layout-v2{grid-template-columns:minmax(0,1.72fr) minmax(360px,.68fr);align-items:start;gap:24px}.sv-checkout-v5 .sv-checkout-main-v2{gap:18px;min-width:0;display:grid;width:auto!important;max-width:none!important;margin:0!important;overflow:visible!important}.sv-checkout-v5 .sv-checkout-section-v2,.sv-checkout-v5 .sv-checkout-summary-v2{border-color:var(--pay5-line);background:#fffffff7;border-radius:24px;box-shadow:0 20px 60px #1f395b13}.sv-checkout-v5 .sv-checkout-section-v2{padding:28px}.sv-checkout-v5 .sv-checkout-section-head{gap:13px;margin-bottom:20px}.sv-checkout-v5 .sv-checkout-section-head.compact{margin-top:28px}.sv-checkout-v5 .sv-checkout-section-head>span{background:linear-gradient(145deg,#15346f,#215bd0);border-radius:11px;width:34px;height:34px;box-shadow:0 8px 18px #215bd02b}.sv-checkout-v5 .sv-checkout-section-head h2{color:var(--pay5-navy);font-size:19px}.sv-checkout-v5 .sv-checkout-section-head p{color:#8190a7;font-size:11px}.sv-checkout-v5 .sv-plan-picker-v2{gap:11px}.sv-checkout-v5 .sv-plan-picker-v2 button{background:#fff;border-color:#e0e8f2;border-radius:17px;min-height:132px;padding:17px}.sv-checkout-v5 .sv-plan-picker-v2 button:hover:not(:disabled){border-color:#b9cbed;box-shadow:0 10px 26px #2563eb0f}.sv-checkout-v5 .sv-plan-picker-v2 button.active{background:linear-gradient(145deg,#fff,#f4f7ff);border-color:#4c75eb;box-shadow:0 0 0 3px #2f67ea14,0 14px 32px #2f67ea14}.sv-checkout-v5 .sv-plan-picker-v2 button.active small,.sv-checkout-v5 .sv-plan-picker-v2 button.active b{color:#245bd9}.sv-checkout-v5 .sv-plan-picker-v2 strong{color:var(--pay5-navy)}.sv-checkout-v5 .sv-config-picker-v2 button{background:#fbfdff;border-color:#e0e8f2;min-height:72px}.sv-checkout-v5 .sv-config-picker-v2 button.active{background:#f3f7ff;border-color:#4c75eb;box-shadow:0 0 0 3px #2f67ea12}.sv-checkout-v5 .sv-config-picker-v2 button.active>i{background:var(--pay5-blue)}.sv-checkout-v5 .sv-billing-row-v2{border-color:#e7edf5}.sv-checkout-v5 .sv-segment-v2{background:#eef3f9}.sv-checkout-v5 .sv-segment-v2 button.active{color:#17489f}.sv-checkout-v5 .sv-autosave-state-v21{color:#317150;background:#f7fbf8;border-color:#dbeade}.sv-checkout-v5 .sv-autosave-state-v21.saving{color:#315fd1;background:#f4f7ff;border-color:#d9e4ff}.sv-checkout-v5 .sv-method-picker-v2{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.sv-checkout-v5 .sv-method-picker-v2 button{border-color:#e0e8f2;border-radius:15px;min-height:70px}.sv-checkout-v5 .sv-method-picker-v2 button>i{color:#274f93;background:#f2f6fb}.sv-checkout-v5 .sv-method-picker-v2 button.active{background:#f5f8ff;border-color:#4c75eb;box-shadow:0 0 0 3px #2f67ea11}.sv-checkout-v5 .sv-channel-grid-v2{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.sv-checkout-v5 .sv-channel-grid-v2 button{border-color:#e0e8f2;min-height:62px}.sv-checkout-v5 .sv-channel-grid-v2 button.active{background:#f5f8ff;border-color:#4c75eb}.sv-checkout-v5 .sv-checkout-summary-v2{position:sticky;top:92px;height:auto!important;max-height:none!important;overflow:visible!important}.sv-checkout-v5 .sv-summary-top-v2{border-bottom:1px solid var(--pay5-line-soft);color:var(--pay5-navy);background:0 0;padding:28px 28px 22px}.sv-checkout-v5 .sv-summary-top-v2 small{color:#72829d}.sv-checkout-v5 .sv-summary-top-v2 h2{color:var(--pay5-navy);font-size:28px}.sv-checkout-v5 .sv-summary-top-v2 p{color:#7b8ba4}.sv-checkout-v5 .sv-summary-lines-v2{padding:22px 28px 16px}.sv-checkout-v5 .sv-summary-lines-v2 em{color:#7a899f}.sv-checkout-v5 .sv-summary-lines-v2 b{color:#263856}.sv-checkout-v5 .sv-summary-total-v2{border-color:#e4ebf4;margin:0 28px;padding:19px 0 21px}.sv-checkout-v5 .sv-summary-total-v2 strong{color:var(--pay5-navy);font-size:31px}.sv-checkout-v5 .sv-pay-button-v2{background:linear-gradient(135deg,#123675,#215fdd);border-radius:13px;width:calc(100% - 56px);min-height:52px;margin:0 28px;box-shadow:0 12px 28px #215fdd30}.sv-checkout-v5 .sv-payment-error-v2,.sv-checkout-v5 .sv-live-payment-v2{margin-left:28px;margin-right:28px}.sv-checkout-v5 .sv-security-v2{padding:18px 28px}.sv-checkout-v5 .sv-help-v2{padding:0 28px 24px}.payv5-page{padding:40px clamp(22px,3.2vw,58px) 64px!important}.payv5-page .payv4-shell{border-color:var(--pay5-line)!important;border-radius:26px!important;width:min(1540px,100%)!important;max-width:1540px!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0 auto!important;overflow:hidden!important;box-shadow:0 28px 78px #1f395b1b,0 3px 10px #1f395b09!important}.payv5-page .payv4-topbar{min-height:78px;padding:18px 30px}.payv5-page .payv4-progress{grid-template-columns:minmax(0,1fr) 90px minmax(0,1fr) 90px minmax(0,1fr);padding:20px 32px}.payv5-page .payv4-grid{grid-template-columns:minmax(0,1.82fr) minmax(350px,.68fr)!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.payv5-page .payv4-main{height:auto!important;min-height:0!important;max-height:none!important;padding:40px 42px 44px!important;overflow:visible!important}.payv5-page .payv4-summary{background:linear-gradient(#fbfdff 0%,#f7faff 100%)!important;height:auto!important;min-height:0!important;max-height:none!important;padding:36px 34px 38px!important;overflow:visible!important}.payv5-page .payv4-status-head{grid-template-columns:80px minmax(0,1fr);gap:20px;margin-bottom:26px}.payv5-page .payv4-status-orb{width:74px;height:74px}.payv5-page .payv4-orb-core{width:52px;height:52px}.payv5-page .payv4-status-copy h1{margin:6px 0 8px;font-size:clamp(34px,2.65vw,48px)}.payv5-page .payv4-status-copy p{max-width:720px;font-size:13px;line-height:1.62}.payv5-page .payv4-instruction{padding:23px}.payv5-page .payv4-qr-layout{grid-template-columns:minmax(250px,310px) minmax(0,1fr);gap:28px;padding-top:22px}.payv5-page .payv4-qr-frame{max-width:310px}.payv5-page .payv4-instruction-copy h3{font-size:clamp(23px,1.8vw,30px)}.payv5-page .payv4-total strong{font-size:clamp(32px,2.3vw,42px)}.payv5-page .payv4-shell.is-paid .payv4-main{padding-top:34px!important;padding-bottom:36px!important}.payv5-page .payv4-shell.is-paid .payv4-status-head{margin-bottom:22px}.payv5-page .payv4-shell.is-paid .payv4-success-panel{background:linear-gradient(145deg,#fbfffc,#f2fbf6);border-radius:20px;gap:18px;padding:24px}.payv5-page .payv4-shell.is-paid .payv4-success-hero{grid-template-columns:52px minmax(0,1fr);gap:16px}.payv5-page .payv4-shell.is-paid .payv4-success-icon{width:50px;height:50px;font-size:22px}.payv5-page .payv4-shell.is-paid .payv4-success-hero h2{font-size:clamp(24px,1.9vw,31px)}.payv5-page .payv4-shell.is-paid .payv4-success-grid{gap:10px}.payv5-page .payv4-shell.is-paid .payv4-success-grid article{min-height:94px;padding:14px}.payv5-page .payv4-shell.is-paid .payv4-success-cta{padding:12px 16px}.payv5-page .payv4-shell.is-paid,.payv5-page .payv4-shell.is-paid .payv4-grid,.payv5-page .payv4-shell.is-paid .payv4-main,.payv5-page .payv4-shell.is-paid .payv4-summary,.payv5-page .payv4-shell.is-failed,.payv5-page .payv4-shell.is-failed .payv4-grid,.payv5-page .payv4-shell.is-failed .payv4-main,.payv5-page .payv4-shell.is-failed .payv4-summary{height:auto!important;min-height:0!important;max-height:none!important}@media (width<=1280px){.sv-checkout-v5,.payv5-page{padding:30px 22px 50px!important}.sv-checkout-v5 .sv-checkout-layout-v2{grid-template-columns:minmax(0,1.55fr) minmax(330px,.75fr)}.sv-checkout-v5 .sv-method-picker-v2{grid-template-columns:repeat(3,minmax(0,1fr))}.sv-checkout-v5 .sv-channel-grid-v2{grid-template-columns:repeat(2,minmax(0,1fr))}.payv5-page .payv4-grid{grid-template-columns:minmax(0,1.62fr) minmax(330px,.78fr)!important}.payv5-page .payv4-main{padding:34px!important}.payv5-page .payv4-summary{padding:32px!important}}@media (width<=980px){.sv-checkout-v5 .sv-checkout-hero-v2{align-items:flex-start}.sv-checkout-v5 .sv-checkout-layout-v2{grid-template-columns:1fr}.sv-checkout-v5 .sv-checkout-summary-v2{position:static;top:auto}.sv-checkout-v5 .sv-method-picker-v2{grid-template-columns:repeat(2,minmax(0,1fr))}.payv5-page .payv4-grid{grid-template-columns:1fr!important}.payv5-page .payv4-main{border-bottom:1px solid var(--pay5-line-soft);border-right:0!important}.payv5-page .payv4-progress{grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr) 36px minmax(0,1fr)}.payv5-page .payv4-qr-layout{grid-template-columns:minmax(230px,285px) minmax(0,1fr)}}@media (width<=720px){.sv-checkout-v5,.payv5-page{padding:10px 8px 28px!important}.sv-checkout-v5>.sv-checkout-hero-v2,.sv-checkout-v5>.sv-sandbox-banner,.sv-checkout-v5>.sv-checkout-layout-v2{width:100%}.sv-checkout-v5 .sv-checkout-hero-v2{gap:18px;padding:14px 8px 22px;display:grid}.sv-checkout-v5 .sv-checkout-hero-v2 h1{font-size:clamp(35px,11vw,48px)}.sv-checkout-v5 .sv-gateway-pill{width:max-content;min-width:0;max-width:100%}.sv-checkout-v5 .sv-checkout-section-v2{border-radius:19px;padding:18px}.sv-checkout-v5 .sv-plan-picker-v2,.sv-checkout-v5 .sv-config-picker-v2,.sv-checkout-v5 .sv-method-picker-v2,.sv-checkout-v5 .sv-channel-grid-v2{grid-template-columns:1fr}.sv-checkout-v5 .sv-plan-picker-v2 button{min-height:0}.sv-checkout-v5 .sv-billing-row-v2{grid-template-columns:1fr;align-items:start}.sv-checkout-v5 .sv-segment-v2{width:max-content}.sv-checkout-v5 .sv-checkout-summary-v2{border-radius:19px}.sv-checkout-v5 .sv-summary-top-v2{padding:22px 20px 18px}.sv-checkout-v5 .sv-summary-lines-v2{padding:18px 20px 13px}.sv-checkout-v5 .sv-summary-total-v2{margin:0 20px}.sv-checkout-v5 .sv-pay-button-v2{width:calc(100% - 40px);margin:0 20px}.sv-checkout-v5 .sv-payment-error-v2,.sv-checkout-v5 .sv-live-payment-v2{margin-left:20px;margin-right:20px}.sv-checkout-v5 .sv-security-v2{padding:17px 20px}.sv-checkout-v5 .sv-help-v2{padding:0 20px 20px}.payv5-page .payv4-shell{border-radius:18px!important}.payv5-page .payv4-topbar{padding:15px 16px}.payv5-page .payv4-progress{grid-template-columns:1fr 14px 1fr 14px 1fr;padding:14px 12px}.payv5-page .payv4-main,.payv5-page .payv4-summary{padding:21px 16px!important}.payv5-page .payv4-status-head{grid-template-columns:62px minmax(0,1fr);gap:12px}.payv5-page .payv4-status-orb{width:58px;height:58px}.payv5-page .payv4-orb-core{width:42px;height:42px}.payv5-page .payv4-status-copy h1{font-size:29px}.payv5-page .payv4-status-copy p{font-size:12px}.payv5-page .payv4-qr-layout{grid-template-columns:1fr}.payv5-page .payv4-qr-frame{justify-self:center;width:min(100%,310px)}.payv5-page .payv4-instruction-copy{text-align:center;justify-items:center}.payv5-page .payv4-trust-row{justify-content:center}.payv5-page .payv4-shell.is-paid .payv4-success-panel{padding:18px}.payv5-page .payv4-shell.is-paid .payv4-success-grid{grid-template-columns:1fr}}@media (width<=430px){.sv-checkout-v5 .sv-checkout-hero-v2 p{font-size:13px}.payv5-page .payv4-status-head{grid-template-columns:1fr}.payv5-page .payv4-status-copy h1{font-size:28px}.payv5-page .payv4-shell.is-paid .payv4-success-hero{grid-template-columns:44px minmax(0,1fr)}.payv5-page .payv4-shell.is-paid .payv4-success-icon{width:42px;height:42px;font-size:19px}}@media (prefers-reduced-motion:reduce){.sv-checkout-v5 *,.payv5-page *{transition:none!important;animation:none!important}}html.sv-payment-document-scroll{overscroll-behavior-y:auto;scrollbar-gutter:auto!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:100%!important;max-height:none!important;overflow:clip auto!important}body.sv-payment-document-scroll{overscroll-behavior-y:auto;width:100%!important;max-width:100%!important;height:auto!important;min-height:100vh!important;max-height:none!important;overflow:visible!important}body.sv-payment-document-scroll #app{width:100%!important;height:auto!important;min-height:100vh!important;max-height:none!important;overflow:visible!important}body.sv-payment-document-scroll .sv-public--wide,body.sv-payment-document-scroll .sv-public-main-wide,body.sv-payment-document-scroll .payv5-page,body.sv-payment-document-scroll .sv-checkout-v5{height:auto!important;min-height:0!important;max-height:none!important;overflow-y:visible!important}body.sv-payment-document-scroll .sv-public--wide{overflow-x:clip!important}body.sv-payment-document-scroll .payv4-shell,body.sv-payment-document-scroll .payv4-grid,body.sv-payment-document-scroll .payv4-main,body.sv-payment-document-scroll .payv4-summary,body.sv-payment-document-scroll .sv-checkout-layout-v2,body.sv-payment-document-scroll .sv-checkout-main-v2,body.sv-payment-document-scroll .sv-checkout-summary-v2{max-height:none!important}.sales-monitor-v7{margin-bottom:14px;overflow:hidden}.sales-monitor-v7 *,.followup-v7-page *,.followup-composer-v7 *{box-sizing:border-box;min-width:0}.sales-monitor-v7-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.sales-monitor-v7-head h3{letter-spacing:-.025em;margin:4px 0 5px;font-size:18px}.sales-monitor-v7-head p{color:var(--muted);max-width:700px;margin:0;font-size:11.5px;line-height:1.55}.sales-monitor-v7-summary{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.sales-monitor-v7-summary span{text-align:right;background:#f8fafc;border:1px solid #e4e8f0;border-radius:12px;gap:2px;min-width:92px;padding:9px 11px;display:grid}.sales-monitor-v7-summary small{color:#7b8799;text-transform:uppercase;letter-spacing:.06em;font-size:8.5px;font-weight:700}.sales-monitor-v7-summary strong{color:#111827;font-size:16px}.sales-monitor-v7-summary .warn strong{color:#c76b12}.sales-monitor-v7-summary .danger strong{color:#c23e4a}.sales-monitor-v7-table-wrap{border:1px solid #e6eaf1;border-radius:16px;overflow-x:auto}.sales-monitor-v7-table{border-collapse:collapse;background:#fff;width:100%;min-width:1040px}.sales-monitor-v7-table th{color:#768397;text-transform:uppercase;letter-spacing:.06em;text-align:left;background:#f8fafc;border-bottom:1px solid #e7eaf0;padding:10px 12px;font-size:9px}.sales-monitor-v7-table td{vertical-align:middle;border-bottom:1px solid #eef1f5;padding:12px;font-size:10.5px}.sales-monitor-v7-table tr:last-child td{border-bottom:0}.sales-monitor-v7-person{align-items:center;gap:9px;min-width:180px;display:flex}.sales-monitor-v7-person strong{font-size:11px;display:block}.sales-monitor-v7-person small{color:#8390a2;margin-top:2px;font-size:9px;display:block}.sales-monitor-v7-progress-cell{min-width:150px}.sales-monitor-v7-progress-copy{justify-content:space-between;gap:8px;margin-bottom:6px;display:flex}.sales-monitor-v7-progress-copy span{color:#64748b}.sales-monitor-v7-progress-copy strong{font-size:11px}.sales-monitor-v7-progress{background:#edf1f7;border-radius:999px;height:6px;overflow:hidden}.sales-monitor-v7-progress i{border-radius:inherit;background:linear-gradient(90deg,#4667f5,#6f7df6);height:100%;display:block}.sales-monitor-v7-number{font-size:12px;font-weight:760}.sales-monitor-v7-number.warn{color:#c56a13}.sales-monitor-v7-number.danger{color:#c43e4b}.sales-monitor-v7-last strong{font-size:10px;display:block}.sales-monitor-v7-last small{color:#8591a3;margin-top:2px;font-size:8.5px;display:block}.sales-monitor-v7-actions{white-space:nowrap;gap:6px;display:flex}.sales-monitor-v7-actions .btn{min-height:34px;padding:0 10px;font-size:9px}.sales-monitor-v7-mobile{display:none}.followup-v7-page{gap:14px;display:grid}.followup-v7-admin-filter{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;display:grid}.followup-v7-admin-filter h3{margin:4px 0 5px;font-size:16px}.followup-v7-admin-filter p{color:var(--muted);max-width:680px;margin:0;font-size:10.5px;line-height:1.5}.followup-v7-admin-actions{align-items:center;gap:8px;display:flex}.followup-v7-admin-actions select{background:#fff;border:1px solid #dfe4ec;border-radius:11px;min-width:220px;min-height:40px;padding:0 11px;font-size:11px}.followup-v7-summary{margin:0}.followup-v7-summary-card{min-height:112px!important;padding:15px!important;display:block!important}.followup-v7-summary-card small{color:#778397!important;font-size:10px!important;line-height:1.35!important;display:block!important}.followup-v7-summary-card strong{margin:8px 0 5px!important;font-size:26px!important;display:block!important}.followup-v7-summary-card p{color:#8792a2!important;margin:0!important;font-size:9.5px!important;line-height:1.45!important}.followup-v7-summary-card.has-work{border-color:#d8e0ff;box-shadow:0 7px 24px #455ddc0f}.followup-v7-work-panel{padding:0!important;overflow:hidden!important}.followup-v7-tabs{padding:10px 12px 0!important}.followup-v7-queue-head{border-bottom:1px solid #e8ebf0;justify-content:space-between;align-items:center;gap:14px;padding:15px 18px;display:flex}.followup-v7-queue-head h3{margin:3px 0;font-size:14px}.followup-v7-queue-head p{color:#7d8899;margin:0;font-size:9.5px;line-height:1.45}.followup-v7-queue-head>strong{text-align:center;color:#4d5fd0;background:#eef2ff;border-radius:999px;min-width:64px;padding:6px 9px;font-size:10px}.followup-v7-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;display:grid}.followup-v7-card{background:#fff;border:1px solid #e4e8ef;border-radius:15px;flex-direction:column;gap:11px;padding:14px;display:flex;box-shadow:0 5px 18px #11182709}.followup-v7-card-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.followup-v7-company strong{color:#111827;overflow-wrap:anywhere;font-size:12px;line-height:1.35;display:block}.followup-v7-company small{color:#7e8998;overflow-wrap:anywhere;margin-top:3px;font-size:9px;line-height:1.4;display:block}.followup-v7-owner{color:#64748b;background:#f1f5f9;border-radius:999px;align-self:flex-start;gap:5px;padding:5px 8px;font-size:8.5px;display:inline-flex}.followup-v7-owner b{color:#334155}.followup-v7-card-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.followup-v7-card-metrics span{background:#f8fafc;border-radius:10px;padding:8px 9px}.followup-v7-card-metrics small{color:#8490a0;font-size:7.8px;display:block}.followup-v7-card-metrics strong{color:#293548;overflow-wrap:anywhere;margin-top:3px;font-size:9.2px;line-height:1.35;display:block}.followup-v7-message{color:#5d6879;-webkit-line-clamp:4;white-space:pre-wrap;overflow-wrap:anywhere;background:#fbfcfd;border:1px solid #edf0f4;border-radius:11px;-webkit-box-orient:vertical;margin:0;padding:10px 11px;font-size:9.5px;line-height:1.55;display:-webkit-box;overflow:hidden}.followup-v7-card-footer{justify-content:space-between;align-items:center;gap:10px;margin-top:auto;display:flex}.followup-v7-card-footer>small{color:#8a95a5;font-size:8.3px;line-height:1.35}.followup-v7-card-footer .btn{flex:none}.followup-v7-template-panel{margin:0}.followup-v7-template-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.followup-v7-template-card,.followup-v7-template-card>div{min-width:0}.followup-v7-template-card strong,.followup-v7-template-card small,.followup-v7-template-card p{overflow-wrap:anywhere}.followup-v7-owner-line{color:#768397;margin-top:5px;font-size:9px;display:block}.followup-v7-status-row{flex-wrap:wrap;gap:7px;margin-bottom:14px;display:flex}.followup-v7-status-row span{overflow-wrap:anywhere;min-width:0}.followup-composer-v7{overscroll-behavior:contain}.followup-composer-v7 .modal-head>div{min-width:0}.followup-composer-v7 .modal-head h3,.followup-composer-v7 .modal-head p{overflow-wrap:anywhere}.followup-composer-v7 .field,.followup-composer-v7 input,.followup-composer-v7 select,.followup-composer-v7 textarea{width:100%;min-width:0;max-width:100%}.followup-composer-v7 textarea{resize:vertical}.followup-v7-modal-actions{flex-wrap:wrap}@media (width<=1180px){.followup-v7-list{grid-template-columns:1fr}.followup-v7-template-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=780px){.sales-monitor-v7-head{gap:12px;display:grid}.sales-monitor-v7-summary{justify-content:flex-start}.sales-monitor-v7-summary span{text-align:left;min-width:82px}.sales-monitor-v7-table-wrap{display:none}.sales-monitor-v7-mobile{gap:9px;display:grid}.sales-monitor-v7-mobile-card{background:#fff;border:1px solid #e3e7ef;border-radius:15px;padding:13px}.sales-monitor-v7-mobile-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.sales-monitor-v7-mobile-top strong{font-size:12px}.sales-monitor-v7-mobile-top small{color:#8290a1;overflow-wrap:anywhere;margin-top:2px;font-size:9px;display:block}.sales-monitor-v7-mobile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:11px 0;display:grid}.sales-monitor-v7-mobile-grid span{background:#f8fafc;border-radius:10px;padding:8px}.sales-monitor-v7-mobile-grid small{color:#8591a2;font-size:7.7px;display:block}.sales-monitor-v7-mobile-grid strong{margin-top:3px;font-size:10px;display:block}.sales-monitor-v7-mobile-actions{grid-template-columns:1fr 1fr;gap:7px;display:grid}.sales-monitor-v7-mobile-actions .btn{justify-content:center;width:100%}.followup-v7-page{gap:10px}.followup-v7-admin-filter{grid-template-columns:1fr!important;gap:12px!important;padding:13px!important}.followup-v7-admin-actions{width:100%;grid-template-columns:1fr!important;display:grid!important}.followup-v7-admin-actions select,.followup-v7-admin-actions .btn{width:100%!important;min-width:0!important}.followup-v7-page .followup-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.followup-v7-page .followup-summary-card{border-radius:13px!important;min-height:104px!important;padding:11px!important;display:block!important}.followup-v7-page .followup-summary-card strong{font-size:22px!important}.followup-v7-page .followup-summary-card small{overflow-wrap:anywhere;white-space:normal!important;font-size:9.5px!important}.followup-v7-page .followup-summary-card p{overflow-wrap:anywhere;font-size:8.8px!important;line-height:1.35!important}.followup-v7-page .followup-tabs{border-bottom:1px solid #e7eaf0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;padding:9px!important;display:grid!important;overflow:visible!important}.followup-v7-page .followup-tabs button{white-space:normal!important;text-align:left!important;background:#f8fafc!important;border:1px solid #e4e8ef!important;border-radius:11px!important;justify-content:space-between!important;width:100%!important;min-width:0!important;padding:9px 10px!important;font-size:10.5px!important;line-height:1.25!important}.followup-v7-page .followup-tabs button.active{color:#3049c6!important;background:#eef2ff!important;border-color:#cfd7ff!important}.followup-v7-page .followup-tabs button.active:after{display:none!important}.followup-v7-page .followup-tabs button b{flex:none!important}.followup-v7-queue-head{align-items:flex-start!important;padding:12px!important}.followup-v7-queue-head p{font-size:9px!important}.followup-v7-list{grid-template-columns:1fr!important;gap:8px!important;padding:9px!important}.followup-v7-card{border-radius:13px!important;gap:9px!important;padding:11px!important}.followup-v7-card-head{grid-template-columns:minmax(0,1fr) auto!important}.followup-v7-company strong{font-size:12px!important}.followup-v7-company small{font-size:9px!important}.followup-v7-card-metrics{grid-template-columns:1fr 1fr!important}.followup-v7-card-metrics span:last-child{grid-column:1/-1!important}.followup-v7-message{-webkit-line-clamp:3;font-size:10px!important}.followup-v7-card-footer{grid-template-columns:1fr!important;align-items:stretch!important;display:grid!important}.followup-v7-card-footer .btn{justify-content:center!important;width:100%!important;min-height:44px!important}.followup-v7-template-grid{grid-template-columns:1fr!important}.modal-backdrop{align-items:end!important;padding:6px!important}.followup-composer-v7{border-radius:20px 20px 0 0!important;width:100%!important;max-width:100%!important;max-height:calc(100dvh - 6px)!important;margin:0!important;padding:14px!important;overflow-y:auto!important}.followup-composer-v7 .modal-head{grid-template-columns:minmax(0,1fr) 40px!important;align-items:start!important;gap:10px!important;display:grid!important}.followup-composer-v7 .modal-head h3{font-size:17px!important;line-height:1.25!important}.followup-composer-v7 .modal-head p{font-size:10px!important;line-height:1.4!important}.followup-v7-status-row{grid-template-columns:1fr 1fr!important;gap:6px!important;display:grid!important}.followup-v7-status-row span{padding:7px!important;font-size:9px!important}.followup-v7-status-row span:last-child{grid-column:1/-1!important}.followup-v7-modal-actions{grid-template-columns:1fr!important;gap:7px!important;display:grid!important}.followup-v7-modal-actions .btn{justify-content:center!important;width:100%!important;min-height:44px!important}.followup-composer-v7 .form-grid.two{grid-template-columns:1fr!important}}@media (width<=370px){.followup-v7-page .followup-summary-grid,.followup-v7-page .followup-tabs{grid-template-columns:1fr!important}.sales-monitor-v7-mobile-actions{grid-template-columns:1fr}.sales-monitor-v7-summary span{flex:calc(50% - 6px)}}.account-row-actions{white-space:nowrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.account-row-actions .icon-button{color:#566278;background:#fff;border:1px solid #e2e8f0;border-radius:11px;place-items:center;width:38px;min-width:38px;height:38px;transition:all .18s;display:grid}.account-row-actions .icon-button:hover:not(:disabled){border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 7px 18px #0f172a14}.account-row-actions .icon-button:disabled{opacity:.34;cursor:not-allowed}.account-disable-action{color:#9a6700!important}.account-enable-action{color:#168a50!important}.account-delete-action{color:#c33f4b!important}.account-lifecycle-backdrop{z-index:120}.account-lifecycle-modal{background:#fff;border:1px solid #e2e8f0;border-radius:24px;width:min(620px,100vw - 28px);max-height:min(820px,100dvh - 28px);padding:24px;overflow:auto;box-shadow:0 28px 90px #0f172a38}.account-lifecycle-modal .modal-head h3{letter-spacing:-.03em;margin-top:5px;font-size:22px}.account-lifecycle-modal .modal-head p{font-size:12px}.account-safety-note,.account-danger-note{border-radius:15px;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:12px;margin-bottom:16px;padding:14px 15px;display:grid}.account-safety-note{color:#166a42;background:#f0fbf5;border:1px solid #caead7}.account-danger-note{color:#9f2f3b;background:#fff5f5;border:1px solid #f2c9cc}.account-danger-note.muted-danger{color:#845a18;background:#fff9f0;border-color:#f0d8ae}.account-safety-note svg,.account-danger-note svg{margin-top:2px}.account-safety-note strong,.account-danger-note strong{margin-bottom:4px;font-size:13px;display:block}.account-safety-note span,.account-danger-note span{color:inherit;opacity:.85;font-size:11.5px;line-height:1.55;display:block}.account-lifecycle-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:16px;display:grid}.account-lifecycle-stats>div{background:#f8fafc;border:1px solid #e7ebf0;border-radius:13px;padding:12px}.account-lifecycle-stats span{color:#7b879b;font-size:10px;display:block}.account-lifecycle-stats strong{color:#101828;margin-top:5px;font-size:22px;display:block}.account-reassign-field{margin:4px 0 16px}.account-reassign-field select{width:100%}.account-blocker-list{background:#fafbfc;border:1px solid #eceff3;border-radius:14px;flex-direction:column;gap:7px;margin:12px 0;padding:13px 14px;display:flex}.account-blocker-list strong{color:#101828;font-size:11px}.account-blocker-list span{color:#667085;padding-left:14px;font-size:10.5px;line-height:1.45;position:relative}.account-blocker-list span:before{content:"";background:#a8b1bf;border-radius:50%;width:5px;height:5px;position:absolute;top:.55em;left:1px}.account-modal-actions{margin-top:18px}.account-danger-button{color:#fff!important;background:#b4232f!important;border-color:#b4232f!important}.account-danger-button:hover:not(:disabled){background:#971d27!important}.account-danger-button:disabled{opacity:.45}.account-mobile-list{padding:10px}.account-mobile-card{background:#fff;border:1px solid #e4e9f0;border-radius:16px;margin-bottom:10px;padding:13px;box-shadow:0 4px 14px #0f172a09}.account-mobile-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.account-mobile-head .user-cell,.account-mobile-head .user-cell>div{min-width:0}.account-mobile-head .user-cell strong,.account-mobile-head .user-cell span{overflow-wrap:anywhere}.account-mobile-meta{grid-template-columns:1fr 72px 1.15fr;gap:7px;margin:12px 0;display:grid}.account-mobile-meta>div{background:#f8fafc;border-radius:10px;min-width:0;padding:9px}.account-mobile-meta span{color:#7b879b;margin-bottom:4px;font-size:9px;display:block}.account-mobile-meta strong{color:#273244;overflow-wrap:anywhere;font-size:10.5px;display:block}.account-mobile-card .account-row-actions{border-top:1px solid #edf0f4;justify-content:flex-start;padding-top:11px}@media (width<=700px){.account-lifecycle-modal{border-radius:22px 22px 0 0;width:100%;max-width:100%;max-height:calc(100dvh - 16px);padding:18px}.account-lifecycle-backdrop{align-items:flex-end!important;padding:8px!important}.account-lifecycle-stats{grid-template-columns:1fr 1fr}.account-lifecycle-stats>div:last-child{grid-column:1/-1}.account-modal-actions{grid-template-columns:1fr 1fr!important;display:grid!important}.account-modal-actions .btn{width:100%;min-width:0}.account-user-panel{overflow:visible!important}}@media (width<=390px){.account-mobile-meta{grid-template-columns:1fr 1fr}.account-mobile-meta>div:last-child{grid-column:1/-1}.account-lifecycle-modal{padding:15px}.account-lifecycle-modal .modal-head h3{font-size:20px}.account-lifecycle-stats{grid-template-columns:1fr}.account-lifecycle-stats>div:last-child{grid-column:auto}}.account-edit-status{flex-direction:column;justify-content:flex-start;gap:8px;display:flex}.account-edit-status>span{color:#667085;font-size:11px;font-weight:600}.account-edit-status>small{color:#8a94a6;font-size:10px;line-height:1.45}.account-status-static{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:8px;min-height:46px;padding:0 13px;font-size:12px;font-weight:650;display:inline-flex}.account-status-static i{border-radius:50%;width:9px;height:9px}.account-status-static.active i{background:#1fa463}.account-status-static.inactive i{background:#98a2b3}body.followup-modal-open-v91{overflow:hidden!important}.followup-modal-backdrop-v91{z-index:10000!important;-webkit-backdrop-filter:blur(7px)saturate(.9)!important;isolation:isolate!important;background:#0a122075!important;justify-content:center!important;align-items:center!important;padding:24px!important;display:flex!important;position:fixed!important;inset:0!important;overflow:auto!important}.followup-modal-panel-v91{z-index:1!important;overscroll-behavior:contain!important;background:#fff!important;border:1px solid #e1e6ef!important;border-radius:22px!important;width:min(760px,100vw - 48px)!important;max-width:760px!important;max-height:calc(100dvh - 48px)!important;margin:auto!important;padding:22px!important;position:relative!important;overflow-y:auto!important;box-shadow:0 28px 90px #0f172a47!important}.followup-modal-panel-v91 .modal-head{z-index:3;-webkit-backdrop-filter:blur(12px);position:sticky;top:-22px;background:#fffffff7!important;border-bottom:1px solid #edf0f5!important;margin:-22px -22px 18px!important;padding:20px 22px 16px!important}.followup-modal-panel-v91 .modal-head h3{font-size:19px!important;line-height:1.25!important}.followup-modal-panel-v91 .modal-head p{font-size:11px!important;line-height:1.45!important}.followup-modal-panel-v91 .followup-v7-owner-line,.followup-modal-panel-v91 .field>span{font-size:10px!important}.followup-modal-panel-v91 .field input,.followup-modal-panel-v91 .field select{min-height:42px!important;font-size:11.5px!important}.followup-modal-panel-v91 .field textarea{font-size:11.5px!important;line-height:1.55!important}.followup-modal-panel-v91 .followup-v7-status-row span{font-size:10px!important}.followup-modal-error-v91{margin:12px 0 0!important;font-size:10.5px!important;line-height:1.5!important}.followup-whatsapp-button-v91{color:#12603b!important;background:#f0faf4!important;border-color:#b9dfc9!important}.followup-whatsapp-button-v91:hover{background:#e2f5e9!important}@media (width<=780px){.followup-modal-backdrop-v91{padding:max(6px,env(safe-area-inset-top)) 6px max(0px,env(safe-area-inset-bottom))!important;justify-content:center!important;align-items:flex-end!important}.followup-modal-panel-v91{width:100%!important;max-width:100%!important;max-height:calc(100dvh - max(6px,env(safe-area-inset-top)))!important;border-radius:22px 22px 0 0!important;margin:0!important;padding:16px!important}.followup-modal-panel-v91 .modal-head{top:-16px;margin:-16px -16px 15px!important;padding:16px 16px 13px!important}.followup-modal-panel-v91 .modal-head h3{font-size:17px!important}.followup-modal-panel-v91 .modal-head p{font-size:10px!important}.followup-modal-panel-v91 .followup-v7-modal-actions{grid-template-columns:1fr!important;gap:7px!important;display:grid!important}.followup-modal-panel-v91 .followup-v7-modal-actions .btn{justify-content:center!important;width:100%!important;min-height:44px!important}}@media (width<=380px){.followup-modal-panel-v91{padding:13px!important}.followup-modal-panel-v91 .modal-head{top:-13px;margin:-13px -13px 13px!important;padding:13px!important}}.login-home-button-v92{color:#4152df;letter-spacing:-.1px;background:linear-gradient(#f8f9ff 0%,#eef1ff 100%);border:1.5px solid #5365ee;border-radius:12px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:46px;margin-top:10px;font-size:11.5px;font-weight:800;text-decoration:none;transition:transform .16s,border-color .16s,background .16s,color .16s,box-shadow .16s;display:inline-flex;box-shadow:0 7px 18px #5365ee1c}.login-home-button-v92 svg{flex:none}.login-home-button-v92:hover{color:#fff;background:#5365ee;border-color:#4657e4;transform:translateY(-1px);box-shadow:0 10px 24px #5365ee33}.login-home-button-v92:active{transform:translateY(0)}.login-home-button-v92:focus-visible{outline-offset:3px;outline:3px solid #5365ee33}@media (width<=720px){.login-home-button-v92{border-radius:12px;min-height:48px;margin-top:11px;font-size:12px}}@media (prefers-reduced-motion:reduce){.login-home-button-v92{transition:none}.login-home-button-v92:hover{transform:none}}.sv-invite-public{background:#fff;border:1px solid #e2e8f0;border-radius:22px;width:min(100%,520px);margin:35px auto 70px;padding:32px;box-shadow:0 20px 55px #17305517}.sv-invite-icon{color:#fff;background:#1d4289;border-radius:12px;place-items:center;width:47px;height:47px;margin-bottom:18px;font-weight:900;display:grid}.sv-invite-public h1{color:#142d55;margin:8px 0;font-size:clamp(23px,3vw,31px);line-height:1.2}.sv-invite-public p{color:#617089;font-size:13px;line-height:1.65}.sv-invite-mail{overflow-wrap:anywhere;background:#f5f8fe;border-radius:12px;gap:4px;margin:18px 0;padding:15px;display:grid}.sv-invite-mail small,.sv-invite-footer,.sv-invite-hint{color:#64748b;font-size:11px}.sv-invite-mail strong{color:#1e3557;font-size:14px}.sv-invite-public form{gap:14px;display:grid}.sv-invite-public form>.btn{justify-content:center;min-height:42px;margin-top:6px}.sv-invite-footer{margin-top:18px;display:block}.sv-team-invite-list{margin:16px 0;padding:18px}.sv-team-invite-items{gap:10px;margin-top:14px;display:grid}.sv-team-invite-item{border:1px solid #e5eaf3;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;padding:12px;display:flex}.sv-team-invite-item>div:first-child{overflow-wrap:anywhere;gap:3px;display:grid}.sv-team-invite-item small{color:#64748b;font-size:11px}.sv-team-invite-actions{flex-wrap:wrap;gap:8px;display:flex}.sv-team-invite-modal .field{margin:14px 0}.sv-team-invite-modal .modal-actions{margin-top:20px}@media (width<=600px){.sv-invite-public{margin:16px auto;padding:21px}}.sv-invite-unavailable{text-align:center}.sv-invite-expired-icon{color:#92400e;background:#fef3c7;border:1px solid #fde68a;border-radius:50%;place-items:center;width:60px;height:60px;margin:0 auto 20px;font-size:28px;font-weight:750;display:grid}.sv-invite-unavailable .eyebrow{display:block}.sv-invite-unavailable p{max-width:415px;margin:12px auto}.sv-invite-unavailable-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex}.sv-invite-unavailable-actions .btn{justify-content:center;min-height:42px}@media (width<=560px){.sv-invite-unavailable-actions{flex-direction:column}.sv-invite-unavailable-actions .btn{width:100%}}.sv-register-card .sv-register-field-error{color:#b42318;margin-top:6px;font-size:12px;font-weight:600;line-height:1.5;display:block}.sv-register-card .sv-register-helper{color:#64748b;margin-top:5px;font-size:11px;font-weight:500;line-height:1.5;display:block}.sv-register-card [aria-invalid=true]{box-shadow:0 0 0 2px #d92d201f;border-color:#d92d20!important}.sv-register-card button[disabled]{opacity:.72;cursor:not-allowed}.sv-public main:has(.sv11-registration){width:min(1200px,100% - 36px)}.sv11-registration{color:#14213b;padding:clamp(26px,4.2vw,56px) 0 72px;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,Arial,sans-serif}.sv11-registration *{box-sizing:border-box}.sv11-hero{justify-content:space-between;align-items:flex-end;gap:30px;padding:0 4px 34px;display:flex}.sv11-hero-copy{min-width:0;max-width:735px}.sv11-kicker{letter-spacing:.14em;color:#3c59c8;align-items:center;gap:9px;font-size:10px;font-weight:850;display:inline-flex}.sv11-kicker-dot{background:#5369e9;border-radius:50%;width:8px;height:8px;display:inline-block;box-shadow:0 0 0 4px #e8ecff}.sv11-hero h1{letter-spacing:-.055em;color:#14213b;margin:16px 0 12px;font-size:clamp(30px,3.35vw,51px);font-weight:850;line-height:1.18}.sv11-hero h1 em{color:#5364ae;font-style:normal;font-weight:750}.sv11-hero-copy>p{color:#657187;max-width:620px;margin:0;font-size:13px;line-height:1.8}.sv11-hero-steps{background:#fff;border:1px solid #e5eaf3;border-radius:19px;justify-content:space-between;align-items:flex-start;gap:6px;min-width:310px;max-width:365px;padding:16px;display:flex;box-shadow:0 10px 28px #14213b09}.sv11-step{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.sv11-step>span{color:#66738a;background:#f7f9fc;border:1px solid #d9e0ef;border-radius:9px;place-items:center;width:25px;height:25px;font-size:11px;font-weight:850;display:grid}.sv11-step--current>span{color:#fff;background:#5365e2;border-color:#5365e2}.sv11-step strong{color:#34415b;font-size:10px;line-height:1.3}.sv11-step small{color:#8994a9;font-size:9px;line-height:1.35}.sv11-step-line{background:#dfe5f0;flex-shrink:0;width:12px;height:1px;margin-top:13px}.sv-register-card.sv11-register-card{background:#fff;border:1px solid #e1e8f3;border-radius:25px;grid-template-columns:minmax(0,1.5fr) minmax(310px,.83fr);column-gap:0;max-width:none;margin:0;padding:0;display:grid;overflow:visible;box-shadow:0 24px 64px #16294911}.sv11-main{min-width:0;padding:10px clamp(20px,3vw,38px) 12px}.sv11-form-section{border-bottom:1px solid #eef0f5;padding:27px 0 30px}.sv11-form-section--last{border-bottom:0}.sv11-section-title{align-items:flex-start;gap:13px;margin:0 0 21px;display:flex}.sv11-section-number{color:#5164dc;background:#eff1ff;border:1px solid #e2e7ff;border-radius:12px;flex-shrink:0;place-items:center;width:35px;height:35px;font-size:11px;font-weight:850;display:grid}.sv11-section-title h2{letter-spacing:-.025em;color:#172441;margin:0 0 4px;font-size:16px;font-weight:850;line-height:1.4}.sv11-section-title p{color:#788399;margin:0;font-size:11px;line-height:1.6}.sv11-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;display:grid}.sv11-register-card .sv11-field{flex-direction:column;gap:0;min-width:0;margin:0;display:flex}.sv11-register-card .sv11-field-label{color:#263450;margin:0 0 7px;font-size:12px;font-weight:800;line-height:1.5;display:block}.sv11-field-label>span{color:#e37565}.sv11-register-card input,.sv11-register-card select{color:#1b2d49;background:#fff;border:1px solid #dce3ef;border-radius:11px;width:100%;height:46px;min-height:46px;padding:11px 13px;font-size:12px;font-weight:600;transition:border-color .15s,box-shadow .15s;display:block;box-shadow:0 2px 7px #14213b05}.sv11-register-card input::placeholder{color:#a3aebe;font-weight:500}.sv11-register-card input:focus,.sv11-register-card select:focus,.sv11-register-card button:focus-visible,.sv11-register-card a:focus-visible{outline-offset:2px;border-color:#6178f4;outline:2px solid #5369ed}.sv11-register-card select{cursor:pointer;padding-right:28px}.sv11-register-card .sv-register-field-error{color:#c33532;margin-top:7px;font-size:10px;line-height:1.5}.sv11-register-card .sv11-field-hint{color:#718098;margin-top:6px;font-size:11px;font-weight:500;line-height:1.55}.sv11-field--full{grid-column:1/-1}.sv11-cycle{background:#f3f6fb;border:1px solid #e5eaf2;border-radius:12px;grid-template-columns:1fr 1fr;gap:8px;padding:5px;display:grid}.sv11-register-card .sv11-cycle button{color:#66748b;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;min-height:50px;padding:9px 14px;font-size:12px;font-weight:800;transition:all .15s;display:flex}.sv11-register-card .sv11-cycle button small{color:#8b96a8;font-size:10px;font-weight:550}.sv11-register-card .sv11-cycle button.is-selected{color:#334bc7;background:#fff;border-color:#d9e2f1;box-shadow:0 4px 12px #2e446d0f}.sv11-password-input{align-items:center;display:flex;position:relative}.sv11-register-card .sv11-password-input input{padding-right:84px}.sv11-register-card .sv11-toggle-password{color:#51627d;cursor:pointer;background:#f3f5fa;border:0;border-radius:8px;padding:0 9px;font-size:10px;font-weight:750;position:absolute;top:6px;bottom:6px;right:6px}.sv11-order-summary{background:linear-gradient(#f9fbff,#f6f8ff 44%,#fff 100%);border:1px solid #dfe6f2;border-radius:19px;align-self:start;min-width:0;margin:18px 18px 18px 0;padding:25px 21px;position:sticky;top:84px;box-shadow:0 14px 34px #192a5511}.sv11-summary-top{color:#5464ab;letter-spacing:.13em;justify-content:space-between;align-items:center;gap:12px;font-size:9px;font-weight:850;display:flex}.sv11-summary-icon{color:#fff;background:#1e386f;border-radius:10px;place-items:center;width:30px;height:30px;font-size:15px;font-weight:900;display:grid}.sv11-order-summary h2{letter-spacing:-.04em;color:#152341;margin:10px 0 5px;font-size:20px;line-height:1.3}.sv11-order-summary>p{color:#728099;margin:0 0 23px;font-size:11px;line-height:1.7}.sv11-chosen-plan{background:#fff;border:1px solid #d9e1f6;border-radius:14px;flex-direction:column;gap:4px;padding:19px 18px;display:flex;box-shadow:0 7px 20px #2f467809}.sv11-chosen-plan>span{color:#6674a8;letter-spacing:.13em;font-size:9px;font-weight:850}.sv11-chosen-plan>strong{letter-spacing:-.04em;color:#233a83;font-size:23px}.sv11-chosen-plan>small{color:#7c879a;font-size:10px;line-height:1.5}.sv11-chosen-config{border-bottom:1px solid #e5eaf3;justify-content:space-between;align-items:flex-start;gap:10px;margin:18px 0;padding-bottom:18px;display:flex}.sv11-chosen-config>span{color:#728099;font-size:11px}.sv11-chosen-config>strong{text-align:right;color:#243550;font-size:11px}.sv11-price-breakdown{gap:14px;display:grid}.sv11-price-row{justify-content:space-between;align-items:flex-start;gap:10px;font-size:11px;display:flex}.sv11-price-row span{color:#74819a}.sv11-price-row strong{color:#283b57;white-space:nowrap}.sv11-saving{color:#187649;background:#edf9f3;border:1px solid #d8f2e3;border-radius:10px;padding:9px 11px;font-size:10px;font-weight:750;line-height:1.6}.sv11-total{border-top:1px solid #e0e6f0;gap:7px;margin-top:19px;padding:21px 0 22px;display:grid}.sv11-total span{color:#54627a;font-size:11px;font-weight:750}.sv11-total strong{letter-spacing:-.055em;color:#142644;overflow-wrap:anywhere;font-size:clamp(22px,2.2vw,30px);line-height:1.2}.sv11-total small{color:#8791a5;font-size:10px;line-height:1.5}.sv11-assurance{background:#eaf6f0;border:1px solid #d5e9de;border-radius:12px;gap:10px;padding:13px;display:flex}.sv11-assurance-icon{color:#137848;background:#d6eddd;border-radius:50%;flex-shrink:0;place-items:center;width:25px;height:25px;font-size:12px;font-weight:850;display:grid}.sv11-assurance strong{color:#20563e;font-size:10px}.sv11-assurance p{color:#5c7b6d;margin:4px 0 0;font-size:10px;line-height:1.6}.sv11-back-link{color:#4860b5;margin-top:18px;font-size:11px;font-weight:750;text-decoration:none;display:inline-block}.sv11-submit-bar{background:#f9fafe;border-top:1px solid #e9ecf4;border-radius:0 0 25px 25px;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:25px;padding:21px clamp(20px,3vw,38px);display:flex}.sv11-submit-bar>div:not(.sv11-global-error){flex:240px}.sv11-submit-bar strong{color:#1e2e48;font-size:12px;font-weight:850;display:block}.sv11-submit-bar p{color:#77849a;max-width:460px;margin:4px 0 0;font-size:10px;line-height:1.6}.sv11-register-card .sv11-submit{color:#fff;cursor:pointer;background:#13213b;border:0;border-radius:12px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:13px 22px;font-family:inherit;font-size:11px;font-weight:850;display:flex;box-shadow:0 12px 24px #13213b1f}.sv11-register-card .sv11-submit:hover:not(:disabled){background:#243b70}.sv11-register-card .sv11-submit:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.sv11-register-card .sv11-submit>span{font-size:17px;font-weight:500}.sv11-global-error{color:#a62c2c;background:#fff0f0;border-radius:10px;width:100%;padding:11px 13px;font-size:12px}@media (width<=1000px){.sv11-hero{flex-direction:column;align-items:stretch}.sv11-hero-steps{min-width:0;max-width:480px}.sv-register-card.sv11-register-card{grid-template-columns:minmax(0,1fr) minmax(265px,.82fr)}.sv11-main{padding:8px 21px}.sv11-grid{grid-template-columns:1fr}.sv11-order-summary{margin:16px 16px 16px 0;padding:19px 16px;top:75px}}@media (width<=750px){.sv-public main:has(.sv11-registration){width:min(100% - 24px,560px)}.sv11-registration{padding:22px 0 36px}.sv11-hero{gap:23px;padding-bottom:22px}.sv11-hero h1{margin-top:12px;font-size:clamp(29px,7vw,39px);line-height:1.2}.sv11-hero-copy>p{font-size:12px}.sv11-hero-steps{max-width:none;padding:12px}.sv-register-card.sv11-register-card{border-radius:20px;grid-template-columns:minmax(0,1fr)}.sv11-main{padding:3px 18px 0}.sv11-form-section{padding:23px 0}.sv11-grid{gap:17px}.sv11-register-card input,.sv11-register-card select{min-height:48px;font-size:16px}.sv11-order-summary{margin:7px 17px 19px;padding:20px;position:static;top:auto}.sv11-submit-bar{border-radius:0 0 20px 20px;flex-direction:column;align-items:stretch;gap:15px;padding:20px 18px}.sv11-submit-bar>div:not(.sv11-global-error){flex:auto}.sv11-register-card .sv11-submit{width:100%;min-height:51px;font-size:12px}.sv11-total strong{font-size:27px}}@media (width<=375px){.sv11-hero-steps{gap:3px;padding:10px 8px}.sv11-step-line{width:6px}.sv11-step strong{font-size:9px}.sv11-step small{font-size:8px}.sv11-main{padding:4px 13px}.sv11-order-summary{margin:5px 12px 15px}.sv11-cycle button{padding:8px 9px!important}}@media (prefers-reduced-motion:reduce){.sv11-register-card input,.sv11-register-card select,.sv11-register-card button{transition:none!important}}.payv4-qr-frame.is-ipaymu-poster,.payv5-page .payv4-qr-frame.is-ipaymu-poster{aspect-ratio:auto;place-content:start center;width:100%;max-width:340px;min-height:510px;padding:14px 8px;overflow:hidden}.payv934-poster-container{background:#fff;border-radius:9px;width:284px;max-width:100%;height:466px;position:relative;overflow:hidden}.payv934-poster-container iframe{transform-origin:0 0;border:0;width:400px;height:650px;display:block;transform:scale(.71)}.payv934-poster-note{color:#64748b;margin:8px 0;font-size:11px;line-height:1.55}@media (width<=720px){.payv4-qr-frame.is-ipaymu-poster,.payv5-page .payv4-qr-frame.is-ipaymu-poster{width:min(100%,340px)}}.payv4-qr-frame svg.payv935-local-qr{shape-rendering:crispedges;background:#fff;border-radius:8px;width:100%;height:100%;display:block;overflow:visible}.payv935-qr-caption{color:#64748b;margin:8px 0 2px;font-size:11px;line-height:1.55}:root{--sv-ui-focus:#6674e9;--sv-ui-focus-ring:0 0 0 3px #6674e957;--sv-ui-touch-target:40px}.premium-app-shell :is(.side-link,.mobile-sidebar-link,.bottom-link,.notification-trigger,.mobile-menu-trigger,.mobile-sidebar-close,.sidebar-profile-link,.mobile-sidebar-logout,.icon-button):focus-visible{outline:2px solid var(--sv-ui-focus);outline-offset:3px;box-shadow:var(--sv-ui-focus-ring)}.premium-app-shell .side-link[aria-current=page] .side-link-label,.premium-app-shell .mobile-sidebar-link[aria-current=page] .mobile-sidebar-link-copy{font-weight:700}.premium-app-shell .mobile-sidebar-close,.premium-app-shell .mobile-menu-trigger,.premium-app-shell .notification-trigger{min-width:var(--sv-ui-touch-target);min-height:var(--sv-ui-touch-target)}@media (width>=901px){.premium-app-shell .premium-sidebar-nav{overscroll-behavior:contain;min-height:0;overflow-y:auto}}@media (prefers-reduced-motion:reduce){.premium-app-shell :is(.side-link,.bottom-link,.mobile-sidebar-drawer){transition-duration:.01ms!important;animation-duration:.01ms!important}}.app-shell .dashboard-focus-v941{background:linear-gradient(110deg,#f8faff 0%,#fff 70%,#f6faf8 100%);border:1px solid #dce4f2;border-radius:19px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;padding:20px 23px;display:flex;box-shadow:0 8px 28px #25385b0a}.dashboard-focus-v941-copy{min-width:0}.dashboard-focus-v941-kicker{color:#586bb0;letter-spacing:.07em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:750;display:block}.dashboard-focus-v941 h2{letter-spacing:-.035em;color:#1c2941;margin:0;font-size:clamp(18px,1.8vw,24px);font-weight:760;line-height:1.22}.dashboard-focus-v941 p{color:#68788e;max-width:670px;margin:8px 0 0;font-size:12px;line-height:1.6}.dashboard-focus-v941-actions{flex-wrap:wrap;flex:none;align-items:center;gap:9px;display:flex}.dashboard-focus-v941-actions .btn{white-space:nowrap;min-height:42px;font-size:12px}.app-shell .dashboard-focus-v941-actions .btn-secondary{background:#fff}.app-shell .dashboard-primary-metrics{margin-bottom:12px}.app-shell .dashboard-primary-metrics .metric-card{min-width:0}.app-shell .dashboard-primary-metrics .metric-value-row strong,.app-shell .dashboard-quick-stats .quick-stat-copy strong{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.app-shell .dashboard-primary-metrics .metric-card:focus-visible,.app-shell .dashboard-quick-stats .quick-stat:focus-visible,.app-shell .dashboard-focus-v941 .btn:focus-visible{outline-offset:3px;outline:3px solid #5268d9}.app-shell .dashboard-command-grid,.app-shell .dashboard-quick-stats{min-width:0}.app-shell .dashboard-section-v941-description{color:#78869a;font-size:11px}@media (width<=1080px){.app-shell .dashboard-focus-v941{flex-direction:column;align-items:flex-start}}@media (width<=640px){.app-shell .dashboard-focus-v941{border-radius:15px;gap:15px;margin-bottom:11px;padding:16px 15px}.dashboard-focus-v941 h2{font-size:19px}.dashboard-focus-v941 p{font-size:11.5px}.dashboard-focus-v941-actions{width:100%}.dashboard-focus-v941-actions .btn{flex:135px;min-height:44px}}@media (width<=370px){.dashboard-focus-v941-actions{flex-direction:column;align-items:stretch}.dashboard-focus-v941-actions .btn{flex:initial;width:100%}}@media (prefers-reduced-motion:reduce){.dashboard-focus-v941 *,.dashboard-focus-v941 :before,.dashboard-focus-v941 :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.p942-panel{overflow:hidden}.p942-toolbar{background:var(--sv-surface,#fff);border-bottom:1px solid var(--sv-border,#e8ecf4);flex-wrap:wrap;align-items:center;gap:12px;padding:15px 17px;display:flex}.p942-search{border:1px solid var(--sv-border,#d9e0ee);background:#fff;border-radius:12px;flex:320px;align-items:center;gap:10px;min-width:190px;min-height:44px;padding:0 13px;display:flex}.p942-search:focus-within{border-color:#6273dc;box-shadow:0 0 0 3px #5167db1f}.p942-search input{width:100%;min-width:0;color:var(--sv-text,#18223a);background:0 0;border:0;outline:none;font-size:13px}.p942-search svg{color:#77849d}.p942-toolbar-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.p942-toggle,.p942-due,.p942-apply,.p942-reset{white-space:nowrap;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 14px;font-size:12px;font-weight:650;display:inline-flex}.p942-toggle,.p942-due{border:1px solid var(--sv-border,#d9e0ee);color:#45516b;background:#fff}.p942-toggle:hover,.p942-due:hover{background:#f7f9ff}.p942-due.is-active{color:#925c1a;background:#fff4e3;border-color:#d6aa6a}.p942-apply{color:#fff;background:#4656bf;border:1px solid #3c4bb2}.p942-apply:hover{background:#3546ac}.p942-advanced{border-bottom:1px solid var(--sv-border,#e8ecf4);background:#f9faff;grid-template-columns:repeat(4,minmax(150px,1fr));align-items:end;gap:10px;padding:14px 17px;display:grid}.p942-field{gap:6px;min-width:0;display:grid}.p942-field label{color:#66738b;font-size:11px;font-weight:700}.p942-field select{color:#26324b;background:#fff;border:1px solid #dbe1ee;border-radius:9px;width:100%;min-width:0;height:40px;padding:0 11px;font-size:12px}.p942-filter-bar{background:#fcfdff;border-bottom:1px solid #edf0f5;flex-wrap:wrap;align-items:center;gap:7px;padding:10px 17px;display:flex}.p942-filter-caption{color:#758099;margin-right:3px;font-size:11px;font-weight:700}.p942-chip{color:#334c86;background:#f0f4ff;border:1px solid #dce3f5;border-radius:9px;align-items:center;gap:8px;max-width:100%;padding:7px 9px;font-size:11px;line-height:1.3;display:inline-flex}.p942-chip:hover{background:#e4ebfe}.p942-chip span{text-overflow:ellipsis;white-space:nowrap;max-width:230px;overflow:hidden}.p942-reset{color:#5b65a9;background:0 0;border:0;min-height:34px;padding:0 9px}.p942-reset:hover{text-decoration:underline}.p942-list-head{border-bottom:1px solid #edf0f6;justify-content:space-between;align-items:center;gap:10px;padding:13px 17px;display:flex}.p942-list-head strong{color:#28364e;font-size:13px;display:block}.p942-list-head small{color:#7c8798;font-size:11px}.p942-list-head .p942-sort{color:#67748b;align-items:center;gap:8px;font-size:11px;display:inline-flex}.p942-sort select{background:#fff;border:1px solid #dfe5ef;border-radius:9px;max-width:210px;min-height:36px;padding:0 9px;font-size:11px}.p942-empty .empty-state{padding:44px 20px}.p942-panel :is(button,a,select,input):focus-visible{outline-offset:2px;outline:3px solid #7186e7}.p942-panel .prospect-table tr:last-child td{border-bottom:0}@media (width<=900px){.p942-advanced{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.p942-toolbar{gap:9px;padding:12px}.p942-search{flex-basis:100%}.p942-toolbar-actions{grid-template-columns:1fr 1fr;width:100%;display:grid}.p942-toolbar-actions .p942-apply{grid-column:span 2}.p942-toggle,.p942-due,.p942-apply{width:100%}.p942-advanced{grid-template-columns:1fr 1fr;gap:9px;padding:12px}.p942-field{grid-column:span 2}.p942-filter-bar{padding:10px 12px}.p942-list-head{align-items:start;padding:12px}.p942-list-head .p942-sort{flex-direction:column;align-items:end;gap:4px}.p942-sort select{max-width:148px}.p942-chip span{max-width:205px}.p942-panel .mobile-prospect-list{padding:12px}}@media (width<=365px){.p942-chip span{max-width:165px}.p942-list-head{flex-wrap:wrap}.p942-list-head .p942-sort{align-items:start}}@media (prefers-reduced-motion:reduce){.p942-panel *{scroll-behavior:auto!important}}.p943-form-jump{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.p943-form-jump a{border:1px solid var(--line,#e1e5ec);background:var(--surface,#fff);min-height:36px;color:var(--ink,#212b38);border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:650;text-decoration:none;display:inline-flex}.p943-form-jump a:hover{background:var(--surface-2,#f7f9fa)}.p943-form-jump a:focus-visible,.p943-advanced-toggle button:focus-visible,.p943-timeline-toolbar select:focus-visible,.p943-timeline-more:focus-visible{outline-offset:3px;outline:3px solid #7589ea}.p943-advanced-toggle{grid-column:1/-1;margin-top:4px}.p943-advanced-toggle button{border:1px solid var(--line,#e1e5ec);background:var(--surface-2,#f8fafb);width:100%;min-height:42px;color:var(--ink,#202a36);text-align:left;cursor:pointer;border-radius:11px;justify-content:space-between;align-items:center;gap:10px;padding:9px 13px;font-weight:700;display:flex}.p943-advanced-toggle small{color:var(--muted,#64748b);font-weight:500}.p943-advanced-grid{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:12px 0 2px;display:grid}.p943-advanced-grid>.span-2{grid-column:1/-1}.p943-required-note{color:var(--muted,#697584);margin:0 0 12px;font-size:12px}.p943-dirty-hint{color:var(--muted,#64748b);margin:10px 0;font-size:12px;line-height:1.55}.p943-timeline-toolbar{border-bottom:1px solid var(--line,#e4e8ed);flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 14px;padding:10px 0;display:flex}.p943-timeline-toolbar label{align-items:center;gap:8px;font-size:12px;font-weight:650;display:flex}.p943-timeline-toolbar select{border:1px solid var(--line,#e4e8ed);background:var(--surface,#fff);max-width:230px;min-height:36px;color:var(--ink,#243044);border-radius:9px;padding:7px 10px}.p943-timeline-count{color:var(--muted,#66748a);margin-left:auto;font-size:12px}.p943-timeline-more{border:1px solid var(--line,#e3e8ef);background:var(--surface-2,#f7f9fb);min-height:40px;color:var(--ink,#223047);border-radius:10px;margin:14px auto 0;padding:8px 16px;font-weight:700;display:block}.p943-source-warning{color:var(--muted,#697584);margin-top:5px;font-size:11px;display:block}@media (width<=740px){.p943-form-jump{gap:6px}.p943-form-jump a{flex:1;justify-content:center;min-width:90px;font-size:11px}.p943-advanced-grid{grid-template-columns:minmax(0,1fr)}.p943-advanced-grid>.span-2{grid-column:1}.p943-timeline-toolbar{align-items:stretch}.p943-timeline-toolbar label{justify-content:space-between;width:100%}.p943-timeline-toolbar select{flex:1;max-width:none}.p943-timeline-count{width:100%;margin-left:0}}.wa951-intro{justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex}.wa951-intro h3{margin:5px 0 6px;font-size:19px}.wa951-intro p{color:#68748b;max-width:650px;margin:0;font-size:12px;line-height:1.65}.wa951-toolbar{justify-content:space-between;align-items:end;gap:14px;margin-top:14px;padding:16px 20px;display:flex}.wa951-toolbar form{flex:1;align-items:end;gap:10px;display:flex}.wa951-toolbar label,.wa951-fields label,.wa951-convert-form label{color:#57647b;gap:6px;min-width:0;font-size:12px;font-weight:650;display:grid}.wa951-toolbar input,.wa951-toolbar select,.wa951-fields select,.wa951-fields textarea,.wa951-convert-form input{color:#19243a;width:100%;min-height:39px;font:inherit;background:#fff;border:1px solid #d8deeb;border-radius:10px;padding:9px 11px;font-size:13px}.wa951-toolbar form label{flex:1}.wa951-toolbar>label{width:220px}.wa951-list{gap:14px;margin-top:14px;display:grid}.wa951-card{background:#fff;border:1px solid #e3e7f0;border-radius:18px;padding:20px;box-shadow:0 4px 18px #1b2c4b09}.wa951-card-head,.wa951-identification{justify-content:space-between;align-items:center;gap:10px;display:flex}.wa951-identification{flex-wrap:wrap;justify-content:flex-start}.wa951-identification strong{color:#14213a;font-size:15px}.wa951-status{color:#4356b9;background:#eef2ff;border-radius:100px;padding:4px 10px;font-size:10px;font-weight:700}.wa951-card-head p{color:#46546b;margin:5px 0;font-size:12px}.wa951-card-head small,.wa951-referral{color:#7b879b;font-size:11px}.wa951-message{color:#45536e;white-space:pre-wrap;overflow-wrap:anywhere;background:#f7f8fe;border-left:3px solid #8294e4;border-radius:0 9px 9px 0;margin:15px 0 9px;padding:11px 14px;font-size:12px}.wa951-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.wa951-wide{grid-column:1/-1}.wa951-actions{justify-content:flex-end;margin-top:12px;display:flex}.wa951-convert{border-top:1px solid #edf0f6;gap:12px;margin-top:17px;padding-top:15px;display:grid}.wa951-convert h4{color:#263754;margin:0 0 8px;font-size:13px}.wa951-convert p,.wa951-b2c-note{color:#68758a;margin:0;font-size:12px;line-height:1.65}.wa951-match-list{flex-wrap:wrap;gap:8px;display:flex}.wa951-convert-form{grid-template-columns:1.5fr 1fr auto;align-items:end;gap:10px;margin-top:10px;display:grid}.wa951-pagination{color:#68748b;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:8px 3px 16px;font-size:12px;display:flex}.wa951-pagination>div{gap:8px;display:flex}.wa951-empty{text-align:center;margin-top:14px;padding:28px}.wa951-empty h3{margin:9px 0;font-size:16px}.wa951-empty p{color:#768197;font-size:12px}.wa951-card :is(input,select,textarea,button,a):focus-visible,.wa951-toolbar :is(input,select,button):focus-visible{outline-offset:2px;outline:3px solid #8da5ff}@media (width<=740px){.wa951-intro,.wa951-card-head,.wa951-toolbar{flex-direction:column;align-items:stretch}.wa951-toolbar>label{width:100%}.wa951-fields{grid-template-columns:1fr 1fr}.wa951-convert-form{grid-template-columns:1fr}.wa951-card{padding:15px}.wa951-pagination{align-items:flex-start}}@media (width<=430px){.wa951-fields{grid-template-columns:1fr}.wa951-toolbar form{flex-direction:column;align-items:stretch}.wa951-pagination{flex-direction:column}}
