.landing-module__g1LwZa__page{--ink:#0c2345;--accent:#08737f;--accent-hover:#065863;--soft:#4f6575;--page-bg:#f5fafb;--border:#d7e5eb;--border-strong:#bfd5dd;--tint:#e9f4f7;--accent-tint:#dff1f3;--accent-line:#72bcc7;--accent-muted:#367989;--inverse-bg:#102a48;--inverse-text:#f2f8fb;--inverse-muted:#c4d7e4;--inverse-accent:#9bdde6;--inverse-border:#3c566e;background:var(--page-bg);color:var(--ink);font-size:16px;line-height:1.85;overflow:clip}body:has(.landing-module__g1LwZa__page){overflow-x:visible!important}.landing-module__g1LwZa__page :is(h1,h2,h3,p){margin:0}.landing-module__g1LwZa__page a{text-decoration:none}.landing-module__g1LwZa__page :is(a,button,summary):focus-visible{outline-offset:5px;outline:3px solid #be8c32}.landing-module__g1LwZa__page :is(section,main)[id]{scroll-margin-top:112px}.landing-module__g1LwZa__page svg{stroke-width:1.65px;flex-shrink:0}.landing-module__g1LwZa__container{width:min(1200px,100% - 96px);margin-inline:auto}.landing-module__g1LwZa__skipLink{z-index:100;background:var(--ink);color:#fff;border-radius:8px;padding:12px 24px;position:fixed;top:-100px;right:24px}.landing-module__g1LwZa__skipLink:focus{top:12px}.landing-module__g1LwZa__header{z-index:30;background:color-mix(in srgb, var(--page-bg) 95%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--border);position:sticky;top:0}.landing-module__g1LwZa__navbar{align-items:center;gap:40px;width:min(1304px,100% - 64px);min-height:94px;margin:auto;display:flex}.landing-module__g1LwZa__brand{color:var(--ink);flex-shrink:0;align-items:center;gap:10px;display:inline-flex}.landing-module__g1LwZa__brandMark{object-fit:contain;width:48px;height:48px;display:block}.landing-module__g1LwZa__brand strong{font-size:21px;line-height:1.5;display:block}.landing-module__g1LwZa__brand small{letter-spacing:3.5px;font:10px/1.7 Arial,sans-serif;display:block}.landing-module__g1LwZa__navigation{gap:30px;margin-inline:auto;display:flex}.landing-module__g1LwZa__navigation a{color:var(--soft);align-items:center;min-height:44px;font-size:13px;transition:color .18s;display:inline-flex}.landing-module__g1LwZa__navigation a:hover{color:var(--accent)}.landing-module__g1LwZa__login{border:1px solid var(--border-strong);color:var(--ink);border-radius:8px;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:10px 18px;font-size:13px;display:inline-flex}.landing-module__g1LwZa__login:hover{background:var(--tint)}.landing-module__g1LwZa__login svg{width:17px}.landing-module__g1LwZa__hero{grid-template-columns:1fr 1.05fr;align-items:center;gap:70px;padding-block:76px 72px;display:grid}.landing-module__g1LwZa__eyebrow{color:var(--accent);align-items:center;gap:9px;font-size:12px;font-weight:500;display:flex}.landing-module__g1LwZa__eyebrow>span:first-child{background:var(--accent);border-radius:50%;width:7px;height:7px}.landing-module__g1LwZa__hero h1{letter-spacing:-1.7px;margin-block:19px 20px;font-size:clamp(38px,3.7vw,50px);font-weight:700;line-height:1.65}.landing-module__g1LwZa__hero h1 em{color:var(--accent);white-space:nowrap;font-style:normal;position:relative}.landing-module__g1LwZa__hero h1 em:after{content:"";border-top:2px solid var(--accent-line);border-radius:50%;height:8px;position:absolute;bottom:-8px;left:0;right:0;transform:rotate(-2deg)}.landing-module__g1LwZa__heroDescription{color:var(--soft);max-width:430px;font-size:15px;line-height:2.15}.landing-module__g1LwZa__heroActions{align-items:center;gap:26px;margin-top:30px;display:flex}.landing-module__g1LwZa__primaryButton{background:var(--accent);color:#fff;border-radius:8px;justify-content:center;align-items:center;gap:24px;min-height:52px;padding:13px 23px;font-size:14px;font-weight:500;transition:background .18s,transform .18s;display:inline-flex}.landing-module__g1LwZa__primaryButton:hover{background:var(--accent-hover);transform:translateY(-2px)}.landing-module__g1LwZa__textButton{color:var(--ink);align-items:center;gap:12px;min-height:44px;font-size:13px;display:inline-flex}.landing-module__g1LwZa__textButton:hover{text-underline-offset:6px;text-decoration:underline}.landing-module__g1LwZa__textButton svg{width:16px}.landing-module__g1LwZa__heroNotes{color:var(--soft);gap:24px;margin-top:23px;font-size:11px;display:flex}.landing-module__g1LwZa__heroNotes span{align-items:center;gap:7px;display:flex}.landing-module__g1LwZa__heroNotes svg{width:14px;height:14px}.landing-module__g1LwZa__heroSupport{color:var(--accent);margin-top:16px;font-size:12px}.landing-module__g1LwZa__heroVisual{min-width:0;padding:0 12px;position:relative}.landing-module__g1LwZa__heroVisual:before{content:"";background:var(--accent-tint);border-radius:48% 45% 24% 22%;position:absolute;inset:70px -28px 32px;transform:rotate(-7deg)}.landing-module__g1LwZa__visualLabel{color:var(--soft);align-items:center;gap:8px;padding:0 5px 14px;font-size:10px;display:flex;position:relative}.landing-module__g1LwZa__visualLabel>span:first-child{background:var(--accent-muted);border-radius:50%;width:6px;height:6px}.landing-module__g1LwZa__visualLabel>span:last-child{letter-spacing:1px;margin-inline-start:auto;font:9px monospace}.landing-module__g1LwZa__preview{border:1px solid var(--border);background:#fff;border-radius:14px;font-size:12px;position:relative;overflow:hidden;box-shadow:0 26px 60px -30px #102a4855,0 3px 8px #102a4805}.landing-module__g1LwZa__previewTop{background:var(--page-bg);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;min-height:58px;padding:12px 20px;display:flex}.landing-module__g1LwZa__previewTop>span:first-child{align-items:center;gap:7px;font-size:11px;font-weight:700;display:flex}.landing-module__g1LwZa__previewTop svg{width:18px;color:var(--accent)}.landing-module__g1LwZa__demoBadge{color:var(--soft);background:var(--tint);border-radius:4px;padding:3px 8px;font-size:9px}.landing-module__g1LwZa__previewBody{padding:22px}.landing-module__g1LwZa__previewGreeting{justify-content:space-between;align-items:center;display:flex}.landing-module__g1LwZa__previewGreeting>div>span{color:var(--soft);font-size:10px;display:block}.landing-module__g1LwZa__previewGreeting h2{margin-top:3px;font-size:17px}.landing-module__g1LwZa__previewBell{border:1px solid var(--border);border-radius:9px;place-items:center;width:34px;height:34px;display:grid;position:relative}.landing-module__g1LwZa__previewBell svg{width:17px}.landing-module__g1LwZa__previewBell i{background:#a77833;border-radius:50%;width:5px;height:5px;position:absolute;top:7px;right:8px}.landing-module__g1LwZa__previewTabs{border-bottom:1px solid var(--border);gap:12px;margin:18px 0;display:flex}.landing-module__g1LwZa__previewTabs button{min-height:44px;color:var(--soft);background:0 0;border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:7px;padding:7px 12px;font-size:11px;display:inline-flex}.landing-module__g1LwZa__previewTabs button[aria-pressed=true]{color:var(--accent);border-bottom-color:var(--accent);font-weight:700}.landing-module__g1LwZa__previewTabs button:hover{background:var(--tint)}.landing-module__g1LwZa__previewTabs svg{width:15px;height:15px}.landing-module__g1LwZa__previewContent{min-height:324px}.landing-module__g1LwZa__previewMetrics{grid-template-columns:1fr 1fr;gap:12px;display:grid}.landing-module__g1LwZa__previewMetrics>div{background:var(--tint);border-radius:8px;padding:12px 15px}.landing-module__g1LwZa__previewMetrics>div+div{background:#f5f3ea}.landing-module__g1LwZa__previewMetrics span{color:var(--soft);font-size:10px;display:block}.landing-module__g1LwZa__previewMetrics strong{justify-content:space-between;align-items:center;font-size:27px;font-weight:500;line-height:1.6;display:flex}.landing-module__g1LwZa__previewMetrics strong svg{width:19px;color:var(--accent-muted)}.landing-module__g1LwZa__previewMetrics small{color:var(--soft);font-size:8px;display:block}.landing-module__g1LwZa__chartCard{margin-top:16px}.landing-module__g1LwZa__chartHeading{justify-content:space-between;align-items:center;font-size:10px;display:flex}.landing-module__g1LwZa__chartHeading>span{align-items:center;gap:6px;display:flex}.landing-module__g1LwZa__chartHeading svg{width:15px}.landing-module__g1LwZa__chartHeading small{color:var(--soft);font-size:9px}.landing-module__g1LwZa__chart{background:repeating-linear-gradient(to top, transparent 0, transparent 32px, var(--border) 32px, var(--border) 33px);direction:ltr;justify-content:space-around;align-items:end;height:115px;margin-top:10px;padding-top:8px;display:flex}.landing-module__g1LwZa__chart>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;height:100%;display:flex}.landing-module__g1LwZa__chart i{background:var(--accent-line);border-radius:5px 5px 0 0;width:28px;max-width:60%;display:block}.landing-module__g1LwZa__chart>div:nth-last-child(-n+2) i{background:var(--accent-muted)}.landing-module__g1LwZa__chart>div:last-child i{background:var(--inverse-bg)}.landing-module__g1LwZa__chart span{color:var(--soft);text-align:center;background:#fff;width:100%;font-size:8px}.landing-module__g1LwZa__previewReminder{background:#fffcf5;border:1px solid #ece2cd;border-radius:7px;align-items:center;gap:10px;margin-top:16px;padding:10px;display:flex}.landing-module__g1LwZa__previewReminder>span{color:#7c662b;background:#f6ecd5;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.landing-module__g1LwZa__previewReminder svg{width:16px}.landing-module__g1LwZa__previewReminder strong,.landing-module__g1LwZa__previewReminder small{display:block}.landing-module__g1LwZa__previewReminder strong{font-size:10px;font-weight:500}.landing-module__g1LwZa__previewReminder small{color:var(--soft);font-size:8px}.landing-module__g1LwZa__previewReminder>svg{color:var(--accent-muted);margin-inline-start:auto}.landing-module__g1LwZa__previewFooter{border-top:1px solid var(--border);color:var(--soft);justify-content:space-between;align-items:center;padding:10px 22px;font-size:8px;display:flex}.landing-module__g1LwZa__previewFooter>span:first-child{align-items:center;gap:6px;display:flex}.landing-module__g1LwZa__previewFooter i{background:var(--accent-muted);border-radius:50%;width:5px;height:5px}.landing-module__g1LwZa__previewFooter>span:last-child{letter-spacing:2px;font:10px monospace}.landing-module__g1LwZa__visualCaption{color:var(--soft);align-items:center;gap:13px;margin-top:23px;padding-inline:10px;display:flex;position:relative}.landing-module__g1LwZa__visualCaption>svg{width:29px;height:29px;color:var(--accent-muted)}.landing-module__g1LwZa__visualCaption p{font-size:10px;line-height:1.9}.landing-module__g1LwZa__visualCaption strong{color:var(--ink);font-weight:500}.landing-module__g1LwZa__captionLine{background:var(--border-strong);flex:1;height:1px;margin-right:10px}.landing-module__g1LwZa__previewPanelHeading{padding:8px 0 15px}.landing-module__g1LwZa__previewPanelHeading>svg{color:var(--accent-muted);width:26px;height:26px;margin-bottom:5px}.landing-module__g1LwZa__previewPanelHeading h3{font-size:15px}.landing-module__g1LwZa__previewPanelHeading p{color:var(--soft);margin-top:5px;font-size:10px}.landing-module__g1LwZa__paymentRows>div,.landing-module__g1LwZa__followupRows>div{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;padding:15px 0;display:flex}.landing-module__g1LwZa__paymentRows strong,.landing-module__g1LwZa__followupRows strong{font-size:11px;font-weight:500;display:block}.landing-module__g1LwZa__paymentRows small,.landing-module__g1LwZa__followupRows small{color:var(--soft);margin-top:3px;font-size:9px;display:block}.landing-module__g1LwZa__statusDone,.landing-module__g1LwZa__statusPending{white-space:nowrap;border-radius:4px;align-items:center;gap:4px;padding:4px 6px;font-size:8px;display:inline-flex}.landing-module__g1LwZa__statusDone{color:#30644a;background:#e7f5ed}.landing-module__g1LwZa__statusDone svg{width:12px;height:12px}.landing-module__g1LwZa__statusPending{color:#75551b;background:#f6f0df}.landing-module__g1LwZa__previewHint{color:var(--soft);padding-top:18px;font-size:9px}.landing-module__g1LwZa__followupRows>div{justify-content:flex-start}.landing-module__g1LwZa__followupRows>div>svg{color:var(--accent-muted);background:var(--tint);border-radius:7px;width:32px;height:32px;padding:7px}.landing-module__g1LwZa__followupRows>div>small{margin-inline-start:auto}.landing-module__g1LwZa__capabilityBand{background:var(--tint);border-block:1px solid var(--border)}.landing-module__g1LwZa__capabilityBand>div{justify-content:space-between;align-items:center;gap:25px;min-height:95px;display:flex}.landing-module__g1LwZa__capabilityBand p{color:var(--soft);border-inline-end:1px solid var(--border-strong);padding-inline-end:30px;font-size:13px}.landing-module__g1LwZa__capabilityBand p strong{color:var(--ink);font-weight:500;display:block}.landing-module__g1LwZa__capabilityBand span{color:var(--soft);align-items:center;gap:10px;font-size:13px;display:flex}.landing-module__g1LwZa__capabilityBand svg{width:22px;height:22px}.landing-module__g1LwZa__section{padding-block:92px}.landing-module__g1LwZa__sectionHeading{justify-content:space-between;align-items:end;gap:32px;margin-bottom:38px;display:flex}.landing-module__g1LwZa__page h2{font-weight:700}.landing-module__g1LwZa__sectionHeading h2,.landing-module__g1LwZa__centerHeading h2,.landing-module__g1LwZa__importCopy h2,.landing-module__g1LwZa__faqSection h2,.landing-module__g1LwZa__finalCta h2{letter-spacing:-.8px;margin-top:12px;font-size:32px;line-height:1.8}.landing-module__g1LwZa__sectionHeading>p{color:var(--soft);margin-bottom:5px;font-size:14px;line-height:2.1}.landing-module__g1LwZa__featureGrid{border-block-start:1px solid var(--border);border-inline-start:1px solid var(--border);grid-template-columns:repeat(3,1fr);display:grid}.landing-module__g1LwZa__featureCard{border-inline-end:1px solid var(--border);border-block-end:1px solid var(--border);background:#ffffff65;padding:28px}.landing-module__g1LwZa__featureTop{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.landing-module__g1LwZa__featureIcon{background:var(--tint);width:44px;height:44px;color:var(--accent);border-radius:10px;place-items:center;display:grid}.landing-module__g1LwZa__featureTop>span:last-child{color:var(--soft);font-size:10px}.landing-module__g1LwZa__featureCard h3{margin-bottom:10px;font-size:16px}.landing-module__g1LwZa__featureCard p{color:var(--soft);font-size:13px;line-height:2.05}.landing-module__g1LwZa__importSection{background:var(--accent-tint);border-radius:16px;grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding:48px;display:grid}.landing-module__g1LwZa__importCopy>p:not(.landing-module__g1LwZa__eyebrow){color:var(--soft);max-width:420px;margin-block:16px;font-size:13px;line-height:2.1}.landing-module__g1LwZa__importCopy .landing-module__g1LwZa__eyebrow svg{width:18px}.landing-module__g1LwZa__importCopy .landing-module__g1LwZa__textButton{gap:10px;font-size:12px}.landing-module__g1LwZa__importVisual{justify-content:center;align-items:center;gap:15px;display:flex}.landing-module__g1LwZa__document{border:1px solid var(--border);background:#fff;border-radius:8px;width:44%;padding:18px;transform:rotate(4deg);box-shadow:0 12px 28px #102a480a}.landing-module__g1LwZa__documentHeader{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:5px;padding-bottom:12px;font-size:11px;display:flex}.landing-module__g1LwZa__documentHeader svg{width:18px;color:var(--accent-muted)}.landing-module__g1LwZa__documentHeader small{width:100%;color:var(--soft);padding-inline-start:23px;font-size:8px}.landing-module__g1LwZa__documentLines{gap:11px;padding-block:20px;display:grid}.landing-module__g1LwZa__documentLines i{background:var(--accent-tint);border-radius:2px;height:5px}.landing-module__g1LwZa__documentLines i:nth-child(2n){width:65%}.landing-module__g1LwZa__documentStamp{border:1px dashed var(--accent-line);color:var(--accent-muted);border-radius:5px;justify-content:center;align-items:center;gap:5px;padding:5px;font-size:9px;display:flex}.landing-module__g1LwZa__documentStamp svg{width:14px}.landing-module__g1LwZa__importArrow{color:var(--accent-muted)}.landing-module__g1LwZa__extracted{border:1px solid var(--border);background:#fff;border-radius:9px;width:51%;padding:16px;box-shadow:0 14px 26px #102a4810}.landing-module__g1LwZa__extractedTitle{align-items:center;gap:6px;margin-bottom:15px;font-size:11px;font-weight:500;display:flex}.landing-module__g1LwZa__extractedTitle svg{width:17px}.landing-module__g1LwZa__extracted>div{border-bottom:1px solid var(--border);color:var(--soft);justify-content:space-between;align-items:center;gap:6px;padding:10px 0;font-size:9px;display:flex}.landing-module__g1LwZa__extracted>div svg{width:13px;color:var(--accent-muted)}.landing-module__g1LwZa__extracted>p{color:var(--soft);margin-top:12px;font-size:8px}.landing-module__g1LwZa__centerHeading{text-align:center}.landing-module__g1LwZa__centerHeading .landing-module__g1LwZa__eyebrow{justify-content:center}.landing-module__g1LwZa__centerHeading>p:last-child{color:var(--soft);margin-top:12px;font-size:14px}.landing-module__g1LwZa__steps{grid-template-columns:repeat(3,1fr);gap:48px;margin:44px 0 0;padding:0;list-style:none;display:grid}.landing-module__g1LwZa__steps li{border-top:1px solid var(--border-strong);padding-top:24px;position:relative}.landing-module__g1LwZa__steps li:before{content:"";background:var(--accent-muted);border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;right:0}.landing-module__g1LwZa__stepNumber{color:var(--accent-muted);font-size:27px}.landing-module__g1LwZa__steps h3{margin:14px 0 9px;font-size:17px}.landing-module__g1LwZa__steps p{color:var(--soft);font-size:13px;line-height:2}.landing-module__g1LwZa__teamSection{background:var(--inverse-bg);color:var(--inverse-text);padding-block:70px 28px}.landing-module__g1LwZa__teamSection .landing-module__g1LwZa__eyebrow{color:var(--inverse-accent)}.landing-module__g1LwZa__teamSection .landing-module__g1LwZa__sectionHeading>p{color:var(--inverse-muted)}.landing-module__g1LwZa__roleGrid{grid-template-columns:repeat(3,1fr);gap:36px;margin-top:45px;display:grid}.landing-module__g1LwZa__roleGrid article{border-top:1px solid var(--inverse-border);padding-top:28px}.landing-module__g1LwZa__roleGrid svg{color:var(--inverse-accent);width:26px;height:26px}.landing-module__g1LwZa__roleGrid h3{margin:16px 0 12px;font-size:18px}.landing-module__g1LwZa__roleGrid p{color:var(--inverse-muted);max-width:310px;font-size:13px;line-height:2.1}.landing-module__g1LwZa__teamFootnote{border-top:1px solid var(--inverse-border);color:var(--inverse-muted);align-items:center;gap:12px;margin-top:42px;padding-top:22px;font-size:11px;display:flex}.landing-module__g1LwZa__teamFootnote>span{color:var(--inverse-muted);margin-inline-start:auto;font-size:10px}.landing-module__g1LwZa__utilityStrip{border-bottom:1px solid var(--border);align-items:center;gap:22px;padding-block:35px;display:flex}.landing-module__g1LwZa__utilityStrip>svg{width:30px;height:30px;color:var(--accent-muted)}.landing-module__g1LwZa__utilityStrip h3{margin-bottom:7px;font-size:14px}.landing-module__g1LwZa__utilityStrip p{color:var(--soft);font-size:12px}.landing-module__g1LwZa__utilityStrip>span{color:var(--soft);white-space:nowrap;margin-inline-start:auto;font-size:10px}.landing-module__g1LwZa__faqSection{grid-template-columns:1fr 1.8fr;gap:70px;padding-block:88px;display:grid}.landing-module__g1LwZa__faqIntro{color:var(--soft);font-size:13px;margin-top:18px!important}.landing-module__g1LwZa__faqList{min-width:0}.landing-module__g1LwZa__faq{border-bottom:1px solid var(--border)}.landing-module__g1LwZa__faq:first-child{border-top:1px solid var(--border)}.landing-module__g1LwZa__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding-block:16px;font-size:14px;font-weight:500;list-style:none;display:flex}.landing-module__g1LwZa__faq summary::-webkit-details-marker{display:none}.landing-module__g1LwZa__faq summary svg{width:17px;color:var(--accent);transition:transform .18s}.landing-module__g1LwZa__faq[open] summary svg{transform:rotate(180deg)}.landing-module__g1LwZa__faq[open] summary{color:var(--accent)}.landing-module__g1LwZa__faq>p{color:var(--soft);padding:0 0 23px 28px;font-size:13px;line-height:2.15}.landing-module__g1LwZa__finalCta{isolation:isolate;background:var(--accent-tint);border:1px solid var(--border);border-radius:15px;justify-content:space-between;align-items:center;gap:32px;padding:44px 56px;display:flex;position:relative;overflow:hidden}.landing-module__g1LwZa__finalCta h2{margin-top:10px;font-size:34px}.landing-module__g1LwZa__finalCta p:last-child{color:var(--soft);margin-top:12px;font-size:13px}.landing-module__g1LwZa__finalCta .landing-module__g1LwZa__primaryButton{z-index:1;position:relative}.landing-module__g1LwZa__ctaWatermark{color:var(--border-strong);z-index:-1;position:absolute;top:12%;left:8%;transform:rotate(-15deg);stroke-width:.8px!important;width:270px!important;height:270px!important}.landing-module__g1LwZa__footer{flex-wrap:wrap;align-items:center;gap:32px;padding-block:46px 26px;display:flex}.landing-module__g1LwZa__footer>p{color:var(--soft);font-size:12px}.landing-module__g1LwZa__footer>a[href=\#main-content]{min-height:44px;color:var(--accent);align-items:center;gap:8px;margin-inline-start:auto;font-size:11px;display:flex}.landing-module__g1LwZa__footer>a[href=\#main-content] svg{width:14px;transform:rotate(180deg)}.landing-module__g1LwZa__footerSupport{color:var(--accent);font-size:12px}.landing-module__g1LwZa__footer>small{border-top:1px solid var(--border);width:100%;color:var(--soft);padding-top:22px;font-size:10px}@media (min-width:1440px){.landing-module__g1LwZa__hero{gap:100px;padding-block:88px}}@media (max-width:1100px){.landing-module__g1LwZa__container{width:calc(100% - 64px)}.landing-module__g1LwZa__navbar{gap:24px}.landing-module__g1LwZa__navigation{gap:18px}.landing-module__g1LwZa__navigation a{font-size:12px}.landing-module__g1LwZa__hero{gap:40px;padding-block:56px}.landing-module__g1LwZa__hero h1{font-size:38px}.landing-module__g1LwZa__heroVisual{padding:0}.landing-module__g1LwZa__previewBody{padding:18px}.landing-module__g1LwZa__previewTop{padding-inline:14px}.landing-module__g1LwZa__featureCard{padding:23px}.landing-module__g1LwZa__importSection{gap:24px;padding:36px}.landing-module__g1LwZa__importVisual{gap:9px}.landing-module__g1LwZa__document,.landing-module__g1LwZa__extracted{padding:12px}.landing-module__g1LwZa__utilityStrip>span{display:none}}@media (max-width:850px){.landing-module__g1LwZa__navbar{flex-wrap:wrap;gap:8px 20px;min-height:86px;padding-top:16px}.landing-module__g1LwZa__navigation{order:3;justify-content:center;gap:32px;width:100%;margin:0;padding-block:4px}.landing-module__g1LwZa__login{margin-inline-start:auto}.landing-module__g1LwZa__hero{grid-template-columns:1fr;gap:42px;padding-block:52px}.landing-module__g1LwZa__heroCopy{text-align:center}.landing-module__g1LwZa__heroCopy .landing-module__g1LwZa__eyebrow,.landing-module__g1LwZa__heroActions,.landing-module__g1LwZa__heroNotes{justify-content:center}.landing-module__g1LwZa__hero h1{font-size:46px;line-height:1.65}.landing-module__g1LwZa__hero h1 br:first-of-type{display:none}.landing-module__g1LwZa__heroDescription{max-width:520px;margin-inline:auto!important}.landing-module__g1LwZa__heroVisual{width:min(500px,100%);margin-inline:auto}.landing-module__g1LwZa__capabilityBand>div{flex-wrap:wrap;justify-content:center;gap:20px 32px;padding-block:24px}.landing-module__g1LwZa__capabilityBand p{text-align:center;border:0;width:100%;padding:0}.landing-module__g1LwZa__capabilityBand p strong{display:inline}.landing-module__g1LwZa__capabilityBand span{font-size:12px}.landing-module__g1LwZa__section{padding-block:64px}.landing-module__g1LwZa__sectionHeading{align-items:start}.landing-module__g1LwZa__sectionHeading h2,.landing-module__g1LwZa__importCopy h2{font-size:28px}.landing-module__g1LwZa__sectionHeading>p{max-width:250px;padding-top:30px;font-size:12px}.landing-module__g1LwZa__featureGrid{grid-template-columns:repeat(2,1fr)}.landing-module__g1LwZa__importSection{grid-template-columns:1fr;gap:30px;padding:32px}.landing-module__g1LwZa__importVisual{gap:20px;width:min(460px,100%);margin:auto}.landing-module__g1LwZa__document,.landing-module__g1LwZa__extracted{padding:20px}.landing-module__g1LwZa__importCopy>p:not(.landing-module__g1LwZa__eyebrow){max-width:100%}.landing-module__g1LwZa__steps{gap:24px}.landing-module__g1LwZa__steps h3{font-size:15px}.landing-module__g1LwZa__steps p{font-size:12px}.landing-module__g1LwZa__roleGrid{gap:24px}.landing-module__g1LwZa__roleGrid h3{font-size:16px}.landing-module__g1LwZa__teamFootnote>span{display:none}.landing-module__g1LwZa__faqSection{grid-template-columns:1fr 1.6fr;gap:30px;padding-block:64px}.landing-module__g1LwZa__faq summary{font-size:13px}.landing-module__g1LwZa__finalCta{padding:36px}.landing-module__g1LwZa__finalCta h2{font-size:29px}.landing-module__g1LwZa__page :is(section,main)[id]{scroll-margin-top:150px}}@media (max-width:560px){.landing-module__g1LwZa__container,.landing-module__g1LwZa__navbar{width:calc(100% - 40px)}.landing-module__g1LwZa__navbar{gap:10px;padding-top:12px}.landing-module__g1LwZa__brandMark{width:40px;height:40px}.landing-module__g1LwZa__brand strong{font-size:18px}.landing-module__g1LwZa__brand small{letter-spacing:2.8px;font-size:8px}.landing-module__g1LwZa__login{gap:8px;padding:8px 11px;font-size:11px}.landing-module__g1LwZa__navigation{justify-content:space-between;gap:10px;padding-block:0}.landing-module__g1LwZa__navigation a{font-size:10px}.landing-module__g1LwZa__hero{gap:36px;padding-block:38px 40px}.landing-module__g1LwZa__heroCopy .landing-module__g1LwZa__eyebrow{font-size:11px}.landing-module__g1LwZa__hero h1{letter-spacing:-1px;margin-block:16px 22px;font-size:clamp(29px,8.3vw,42px);line-height:1.75}.landing-module__g1LwZa__hero h1 br:first-of-type{display:initial}.landing-module__g1LwZa__heroDescription{padding-inline:6px;font-size:13px}.landing-module__g1LwZa__heroActions{gap:20px;margin-top:24px}.landing-module__g1LwZa__primaryButton{gap:15px;min-height:50px;padding-inline:18px;font-size:12px}.landing-module__g1LwZa__textButton{gap:8px;font-size:12px}.landing-module__g1LwZa__heroNotes{gap:18px;margin-top:18px;font-size:9px}.landing-module__g1LwZa__heroVisual:before{inset-inline:-10px}.landing-module__g1LwZa__visualLabel{font-size:9px}.landing-module__g1LwZa__visualLabel>span:last-child{letter-spacing:0;font-size:8px}.landing-module__g1LwZa__previewBody{padding:16px}.landing-module__g1LwZa__previewTop{padding:10px 12px}.landing-module__g1LwZa__previewTop>span:first-child{gap:5px;font-size:10px}.landing-module__g1LwZa__demoBadge{padding:3px 5px;font-size:8px}.landing-module__g1LwZa__previewGreeting h2{font-size:16px}.landing-module__g1LwZa__previewTabs{gap:6px}.landing-module__g1LwZa__previewTabs button{flex:1;padding-inline:5px;font-size:10px}.landing-module__g1LwZa__previewMetrics>div{padding:10px}.landing-module__g1LwZa__previewMetrics span{font-size:9px}.landing-module__g1LwZa__visualCaption{margin-top:20px}.landing-module__g1LwZa__capabilityBand>div{grid-template-columns:1fr 1fr;gap:20px 16px;display:grid}.landing-module__g1LwZa__capabilityBand p{grid-column:1/-1}.landing-module__g1LwZa__capabilityBand span{justify-content:center;gap:8px;font-size:11px}.landing-module__g1LwZa__capabilityBand svg{width:19px}.landing-module__g1LwZa__section{padding-block:48px}.landing-module__g1LwZa__sectionHeading{margin-bottom:26px;display:block}.landing-module__g1LwZa__sectionHeading h2,.landing-module__g1LwZa__centerHeading h2,.landing-module__g1LwZa__importCopy h2,.landing-module__g1LwZa__faqSection h2{font-size:26px}.landing-module__g1LwZa__sectionHeading>p{max-width:100%;padding-top:15px}.landing-module__g1LwZa__sectionHeading>p br{display:none}.landing-module__g1LwZa__featureGrid{grid-template-columns:1fr}.landing-module__g1LwZa__featureCard{padding:24px}.landing-module__g1LwZa__featureTop{margin-bottom:18px}.landing-module__g1LwZa__featureCard h3{font-size:16px}.landing-module__g1LwZa__featureCard p{font-size:13px}.landing-module__g1LwZa__importSection{gap:25px;padding:26px 20px}.landing-module__g1LwZa__importCopy .landing-module__g1LwZa__eyebrow{font-size:11px}.landing-module__g1LwZa__importCopy .landing-module__g1LwZa__textButton{font-size:10px}.landing-module__g1LwZa__importVisual{gap:8px}.landing-module__g1LwZa__document{width:43%;padding:11px}.landing-module__g1LwZa__documentHeader{font-size:10px}.landing-module__g1LwZa__documentStamp{gap:3px;font-size:7px}.landing-module__g1LwZa__importArrow{width:17px}.landing-module__g1LwZa__extracted{width:53%;padding:11px}.landing-module__g1LwZa__extractedTitle{gap:4px;font-size:9px}.landing-module__g1LwZa__extractedTitle svg{width:14px}.landing-module__g1LwZa__extracted>div{font-size:8px}.landing-module__g1LwZa__extracted>p{font-size:7px}.landing-module__g1LwZa__centerHeading h2{font-size:24px}.landing-module__g1LwZa__centerHeading>p:last-child{font-size:12px}.landing-module__g1LwZa__steps{grid-template-columns:1fr;gap:24px;margin-top:30px}.landing-module__g1LwZa__steps li{border-top:0;border-right:1px solid var(--border-strong);padding:0 22px 0 0}.landing-module__g1LwZa__steps li:before{top:12px;right:-4px}.landing-module__g1LwZa__stepNumber{font-size:24px}.landing-module__g1LwZa__steps h3{margin-top:7px;font-size:16px}.landing-module__g1LwZa__steps p{font-size:13px}.landing-module__g1LwZa__teamSection{padding-block:44px 26px}.landing-module__g1LwZa__roleGrid{grid-template-columns:1fr;gap:24px;margin-top:28px}.landing-module__g1LwZa__roleGrid article{padding-top:22px}.landing-module__g1LwZa__roleGrid h3{margin-top:10px}.landing-module__g1LwZa__roleGrid p{max-width:none}.landing-module__g1LwZa__teamFootnote{align-items:start;gap:8px;margin-top:28px;font-size:10px}.landing-module__g1LwZa__utilityStrip{align-items:start;gap:16px;padding-block:26px}.landing-module__g1LwZa__utilityStrip>svg{width:24px;margin-top:4px}.landing-module__g1LwZa__utilityStrip h3{font-size:13px}.landing-module__g1LwZa__utilityStrip p{font-size:11px}.landing-module__g1LwZa__faqSection{grid-template-columns:1fr;gap:26px;padding-block:48px}.landing-module__g1LwZa__faqSection h2 br,.landing-module__g1LwZa__faqIntro br{display:none}.landing-module__g1LwZa__faqIntro{margin-top:10px!important}.landing-module__g1LwZa__faq summary{gap:15px;min-height:68px;font-size:12px}.landing-module__g1LwZa__faq>p{padding-left:8px;font-size:12px}.landing-module__g1LwZa__finalCta{padding:30px 24px;display:block}.landing-module__g1LwZa__finalCta h2{font-size:29px}.landing-module__g1LwZa__finalCta p:last-child{font-size:12px}.landing-module__g1LwZa__finalCta .landing-module__g1LwZa__primaryButton{margin-top:24px}.landing-module__g1LwZa__finalCta .landing-module__g1LwZa__eyebrow{font-size:11px}.landing-module__g1LwZa__ctaWatermark{top:35%;left:-80px}.landing-module__g1LwZa__footer{gap:18px;padding-top:32px}.landing-module__g1LwZa__footer>p{order:3;width:100%;font-size:11px}.landing-module__g1LwZa__footer>small{order:4;font-size:9px}.landing-module__g1LwZa__footerSupport{order:3;justify-content:flex-start;width:100%}}@media (prefers-reduced-motion:reduce){.landing-module__g1LwZa__page *,.landing-module__g1LwZa__page :before,.landing-module__g1LwZa__page :after{transition:none!important}.landing-module__g1LwZa__primaryButton:hover{transform:none}}
.support-phone-module__6kaVNq__link{min-height:44px;color:inherit;white-space:nowrap;justify-content:center;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.support-phone-module__6kaVNq__link svg{flex-shrink:0;width:16px;height:16px}.support-phone-module__6kaVNq__link bdi{font-variant-numeric:tabular-nums}.support-phone-module__6kaVNq__link:hover{text-underline-offset:4px;text-decoration:underline}
.dashboard-shell-module__QGdegW__logo{object-fit:contain;background:#fff;border-radius:10px;flex-shrink:0;width:44px;height:44px;display:block}.dashboard-shell-module__QGdegW__support{border:1px solid var(--line);color:var(--brand);border-radius:9px;flex-shrink:0;margin:8px 12px;padding:8px;font-size:11px}
.customer-referrer-create-module__bAL6ia__panel{border:1px dashed var(--line);background:var(--surface2);border-radius:10px;margin-top:16px;padding:14px}.customer-referrer-create-module__bAL6ia__panel>strong{margin-bottom:14px;font-size:10px;display:block}.customer-referrer-create-module__bAL6ia__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.customer-referrer-create-module__bAL6ia__fields>label{min-width:0}.customer-referrer-create-module__bAL6ia__actions{justify-content:flex-end;margin-top:14px;display:flex}@media (max-width:600px){.customer-referrer-create-module__bAL6ia__fields{grid-template-columns:minmax(0,1fr)}.customer-referrer-create-module__bAL6ia__actions>button{width:100%}}
.bank-copy-button-module__tSSvHa__button{border:1px solid var(--line);background:var(--surface);width:43px;height:43px;color:var(--brand);border-radius:9px;flex:0 0 43px;justify-content:center;align-items:center;display:inline-flex}.bank-copy-button-module__tSSvHa__button:hover{border-color:var(--brand);background:color-mix(in srgb, var(--brand) 8%, var(--surface))}.bank-copy-button-module__tSSvHa__button:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.bank-copy-button-module__tSSvHa__copied{color:#118558;background:color-mix(in srgb, #118558 9%, var(--surface));border-color:#118558}.bank-copy-button-module__tSSvHa__error{color:#c83e44;border-color:#c83e44}
.bank-select-module__js7Eiq__row{align-items:center;gap:7px;min-width:0;display:flex}.bank-select-module__js7Eiq__row>.bank-select-module__js7Eiq__control,.bank-select-module__js7Eiq__row>.bank-select-module__js7Eiq__stacked{flex:auto}.bank-select-module__js7Eiq__row>.bank-select-module__js7Eiq__stacked{width:100%}.bank-select-module__js7Eiq__row>.add-select-option{flex:0 0 43px}.bank-select-module__js7Eiq__control,.bank-select-module__js7Eiq__stacked{min-width:0}.bank-select-module__js7Eiq__control select{width:100%;min-width:0}.bank-select-module__js7Eiq__stacked{position:relative}.bank-select-module__js7Eiq__stacked select{cursor:pointer;color:#0000!important;height:52px!important}.bank-select-module__js7Eiq__stacked select option{color:var(--text)}.bank-select-module__js7Eiq__display{pointer-events:none;flex-direction:column;justify-content:center;min-width:0;font-size:12px;line-height:1.45;display:flex;position:absolute;inset-block:0;inset-inline:9px 27px;overflow:hidden}.bank-select-module__js7Eiq__name,.bank-select-module__js7Eiq__placeholder,.bank-select-module__js7Eiq__identifier{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bank-select-module__js7Eiq__name{color:var(--text)}.bank-select-module__js7Eiq__placeholder,.bank-select-module__js7Eiq__identifier{color:var(--muted)}.bank-select-module__js7Eiq__identifier{text-align:right;font-variant-numeric:tabular-nums;font-size:11px}.bank-select-module__js7Eiq__stacked select:disabled+.bank-select-module__js7Eiq__display{opacity:.55}
.broker-commission-rates-editor-module__erh77G__editor{gap:20px;scroll-margin-top:90px;display:grid}.broker-commission-rates-editor-module__erh77G__heading h2{margin:0 0 6px;font-size:16px}.broker-commission-rates-editor-module__erh77G__heading p,.broker-commission-rates-editor-module__erh77G__hint{color:var(--muted);margin:0;font-size:12px;line-height:1.9}.broker-commission-rates-editor-module__erh77G__selector{width:min(100%,480px)}.broker-commission-rates-editor-module__erh77G__selector select{width:100%}.broker-commission-rates-editor-module__erh77G__notice{align-items:center;gap:8px;margin:0;display:flex}.broker-commission-rates-editor-module__erh77G__notice svg{width:16px;height:16px}.broker-commission-rates-editor-module__erh77G__rateForm{gap:12px;display:grid}.broker-commission-rates-editor-module__erh77G__list{border:1px solid var(--line);border-radius:12px;overflow:hidden}.broker-commission-rates-editor-module__erh77G__listHead,.broker-commission-rates-editor-module__erh77G__rateRow{justify-content:space-between;align-items:center;gap:20px;padding:10px 16px;display:flex}.broker-commission-rates-editor-module__erh77G__listHead{background:var(--surface2);color:var(--muted);font-size:11px;font-weight:700}.broker-commission-rates-editor-module__erh77G__listHead>:last-child{text-align:center;flex-shrink:0;width:116px}.broker-commission-rates-editor-module__erh77G__rateRow{border-top:1px solid var(--line);min-height:58px;transition:background .15s}.broker-commission-rates-editor-module__erh77G__rateRow:hover,.broker-commission-rates-editor-module__erh77G__rateRow:focus-within{background:color-mix(in srgb, var(--brand) 3%, var(--surface))}.broker-commission-rates-editor-module__erh77G__rateTitle{min-width:0;font-size:12px;font-weight:600;line-height:1.8}.broker-commission-rates-editor-module__erh77G__rateTitle small{color:var(--muted);font-size:11px;font-weight:400;display:block}.broker-commission-rates-editor-module__erh77G__rateControl{border:1px solid var(--line);background:var(--surface);direction:ltr;border-radius:8px;flex:0 0 116px;align-items:center;height:36px;transition:border-color .15s,box-shadow .15s;display:flex}.broker-commission-rates-editor-module__erh77G__rateControl:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 12%, transparent)}.broker-commission-rates-editor-module__erh77G__rateControl input{width:0;min-width:0;height:100%;min-height:0;color:var(--text);text-align:center;font-variant-numeric:tabular-nums;appearance:textfield;background:0 0;border:0;border-radius:8px;outline:0;flex:1;padding:4px 8px;font-size:13px}.broker-commission-rates-editor-module__erh77G__rateControl input:focus-visible{outline:0}.broker-commission-rates-editor-module__erh77G__rateControl input::-webkit-inner-spin-button{appearance:none;margin:0}.broker-commission-rates-editor-module__erh77G__rateControl input::-webkit-outer-spin-button{appearance:none;margin:0}.broker-commission-rates-editor-module__erh77G__rateControl>span{border-left:1px solid var(--line);color:var(--muted);padding:0 10px;font-size:12px}.broker-commission-rates-editor-module__erh77G__actions{justify-content:flex-end;padding-top:8px;display:flex}.broker-commission-rates-editor-module__erh77G__actions button{min-width:152px}@media (max-width:520px){.broker-commission-rates-editor-module__erh77G__listHead,.broker-commission-rates-editor-module__erh77G__rateRow{gap:12px;padding:10px 12px}.broker-commission-rates-editor-module__erh77G__rateControl{flex-basis:94px;height:44px}.broker-commission-rates-editor-module__erh77G__listHead>:last-child{width:94px}.broker-commission-rates-editor-module__erh77G__actions button{width:100%}}.broker-commission-rates-editor-module__erh77G__brokerGroups{gap:24px;min-width:0;display:grid}.broker-commission-rates-editor-module__erh77G__brokerGroup{border:1px solid var(--line);border-radius:14px;min-width:0;margin:0;padding:16px}.broker-commission-rates-editor-module__erh77G__brokerGroup legend{color:var(--brand);padding:0 8px;font-size:14px;font-weight:700}@media (max-width:520px){.broker-commission-rates-editor-module__erh77G__brokerGroup{padding:10px}}
.insurance-company-select-module__4WrpMa__root{min-width:0;position:relative}.insurance-company-select-module__4WrpMa__control{position:relative}.insurance-company-select-module__4WrpMa__control input{width:100%;padding-left:36px}.insurance-company-select-module__4WrpMa__control>svg{width:16px;height:16px;color:var(--muted);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.insurance-company-select-module__4WrpMa__results{z-index:40;border:1px solid var(--line);background:var(--surface);border-radius:10px;max-height:220px;padding:4px;position:absolute;top:calc(100% + 5px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 30px #17304724}.insurance-company-select-module__4WrpMa__option{min-height:44px;color:var(--text);text-align:right;cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:9px 12px;font-size:12px;display:flex}.insurance-company-select-module__4WrpMa__option:hover,.insurance-company-select-module__4WrpMa__option[data-highlighted=true]{background:var(--surface2)}.insurance-company-select-module__4WrpMa__option[aria-selected=true]{color:var(--brand);font-weight:700}.insurance-company-select-module__4WrpMa__option svg{flex:none;width:15px;height:15px}.insurance-company-select-module__4WrpMa__results p{color:var(--muted);margin:0;padding:12px;font-size:12px}
.debtor-customer-cards-module__Vr_7Ta__sales dd{color:var(--text)}.debtor-customer-cards-module__Vr_7Ta__balanceTitle{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.debtor-customer-cards-module__Vr_7Ta__balanceTitle .debtor-customer-cards-module__Vr_7Ta__balanceBadge{padding:2px 6px;font-size:8px}.debtor-customer-cards-module__Vr_7Ta__overdue dd{color:var(--ui-danger-ink,#c83e44)}
.app-button-module__MjG-Kq__spinner{flex:none;width:16px;height:16px;animation:.8s linear infinite app-button-module__MjG-Kq__spin}@keyframes app-button-module__MjG-Kq__spin{to{transform:rotate(360deg)}}
.sales-line-chart-module__iT6v3q__card{background:var(--surface);border:1px solid var(--line);min-width:0;height:100%;box-shadow:var(--shadow);border-radius:15px;margin:0;padding:22px 24px}.sales-line-chart-module__iT6v3q__heading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:14px 24px;display:flex}.sales-line-chart-module__iT6v3q__heading h3{margin:0 0 5px;font-size:15px}.sales-line-chart-module__iT6v3q__heading p{color:var(--muted);margin:0;font-size:11px}.sales-line-chart-module__iT6v3q__content{align-items:flex-start;gap:22px;margin-top:28px;display:flex}.sales-line-chart-module__iT6v3q__scroll{flex:1;min-width:0;overflow-x:auto}.sales-line-chart-module__iT6v3q__plot{max-width:none;display:block}.sales-line-chart-module__iT6v3q__gridLine{stroke:var(--line);stroke-width:1px}.sales-line-chart-module__iT6v3q__axisText{fill:var(--muted);font-size:11px}.sales-line-chart-module__iT6v3q__seriesLine{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.sales-line-chart-module__iT6v3q__months{box-sizing:border-box;justify-content:space-between;gap:4px;display:flex}.sales-line-chart-module__iT6v3q__months span{min-width:0;color:var(--muted);white-space:nowrap;justify-items:center;gap:3px;font-size:10px;display:grid}.sales-line-chart-module__iT6v3q__months b{font-weight:600}.sales-line-chart-module__iT6v3q__months small{font-size:9px}.sales-line-chart-module__iT6v3q__legend{flex:0 0 155px;gap:12px;margin:16px 0 0;padding:0;font-size:11px;list-style:none;display:grid}.sales-line-chart-module__iT6v3q__legend li{align-items:center;gap:8px;display:flex}.sales-line-chart-module__iT6v3q__legend li span{border-radius:3px;flex:none;width:12px;height:4px}.sales-line-chart-module__iT6v3q__empty{color:var(--muted);margin:28px 0 0;font-size:12px}@media (max-width:1100px){.sales-line-chart-module__iT6v3q__content{flex-direction:column}.sales-line-chart-module__iT6v3q__scroll{width:100%}.sales-line-chart-module__iT6v3q__legend{flex-wrap:wrap;flex-basis:auto;margin-top:0;display:flex}}@media (max-width:600px){.sales-line-chart-module__iT6v3q__card{padding:18px 16px}}
.installment-status-chart-module__Wo92Dq__card{box-sizing:border-box;background:var(--surface);border:1px solid var(--line);min-width:0;height:100%;box-shadow:var(--shadow);border-radius:15px;padding:22px 24px}.installment-status-chart-module__Wo92Dq__heading h3{margin:0 0 5px;font-size:15px}.installment-status-chart-module__Wo92Dq__heading p{color:var(--muted);margin:0;font-size:11px}.installment-status-chart-module__Wo92Dq__body{justify-items:center;gap:24px;padding-top:28px;display:grid}.installment-status-chart-module__Wo92Dq__donut{aspect-ratio:1;border-radius:50%;place-items:center;width:min(220px,100%);display:grid}.installment-status-chart-module__Wo92Dq__donut>div{aspect-ratio:1;background:var(--surface);text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:73%;display:flex}.installment-status-chart-module__Wo92Dq__donut strong{font-size:28px;line-height:1.2}.installment-status-chart-module__Wo92Dq__donut small{color:var(--muted);font-size:11px}.installment-status-chart-module__Wo92Dq__stats{gap:14px;width:100%;margin:0;display:grid}.installment-status-chart-module__Wo92Dq__stats>div{border-top:1px solid var(--line);justify-content:space-between;gap:10px;padding-top:13px;display:flex}.installment-status-chart-module__Wo92Dq__stats dt{align-items:center;gap:7px;font-size:11px;display:flex}.installment-status-chart-module__Wo92Dq__stats dt span{border-radius:50%;width:8px;height:8px}.installment-status-chart-module__Wo92Dq__paidDot{background:#1cae80}.installment-status-chart-module__Wo92Dq__unpaidDot{background:#e39b52}.installment-status-chart-module__Wo92Dq__stats dd{text-align:left;gap:3px;margin:0;font-size:11px;display:grid}.installment-status-chart-module__Wo92Dq__stats dd small{color:var(--muted);font-size:10px}@media (max-width:600px){.installment-status-chart-module__Wo92Dq__card{padding:18px 16px}}
.registration-payment-plan-module__HLkNyq__layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:20px;display:grid}.registration-payment-plan-module__HLkNyq__chequeLayout{grid-template-columns:minmax(0,1fr)}.registration-payment-plan-module__HLkNyq__chequeLayout .registration-payment-plan-module__HLkNyq__summary{grid-row:1;position:static}.registration-payment-plan-module__HLkNyq__summary{border:1px solid var(--line);background:var(--surface);min-width:0;box-shadow:var(--shadow);border-radius:16px;align-self:start;padding:18px;position:sticky;top:90px}.registration-payment-plan-module__HLkNyq__summary h3{margin:0 0 18px;font-size:16px}.registration-payment-plan-module__HLkNyq__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.registration-payment-plan-module__HLkNyq__summaryMetric{background:var(--surface2);border-inline-start:3px solid var(--line);border-radius:10px;min-width:0;padding:12px 10px}.registration-payment-plan-module__HLkNyq__summary dt{color:var(--muted);font-size:11px;line-height:1.8}.registration-payment-plan-module__HLkNyq__summary dd{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:4px;margin:7px 0 0;font-size:14px;font-weight:800;display:flex}.registration-payment-plan-module__HLkNyq__summary dd bdi{overflow-wrap:anywhere}.registration-payment-plan-module__HLkNyq__summary dd small{color:var(--muted);font-size:10px;font-weight:500}.registration-payment-plan-module__HLkNyq__discount{background:color-mix(in srgb, #16966b 8%, var(--surface));border-inline-start-color:#16966b}.registration-payment-plan-module__HLkNyq__discount dd{color:color-mix(in srgb, #16966b 80%, var(--text))}.registration-payment-plan-module__HLkNyq__payable{background:color-mix(in srgb, #438cda 8%, var(--surface));border-inline-start-color:#438cda;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:8px;display:flex}.registration-payment-plan-module__HLkNyq__payable dd{color:color-mix(in srgb, #438cda 75%, var(--text));margin:0}.registration-payment-plan-module__HLkNyq__summaryTotal{border-top:1px solid var(--line);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:8px;margin-top:6px;padding-top:18px;display:flex}.registration-payment-plan-module__HLkNyq__summaryTotal dt{color:var(--text);font-size:13px;font-weight:700}.registration-payment-plan-module__HLkNyq__summaryTotal dd{color:var(--brand);margin:0;font-size:20px}.registration-payment-plan-module__HLkNyq__preview{color:var(--muted);font-size:12px;line-height:1.9}.registration-payment-plan-module__HLkNyq__salaryHint{color:var(--muted);font-size:10px;line-height:1.8}.registration-payment-plan-module__HLkNyq__paymentsDivider{color:var(--muted);align-items:center;gap:12px;margin:10px 0;font-size:11px;font-weight:700;display:flex}.registration-payment-plan-module__HLkNyq__paymentsDivider:before,.registration-payment-plan-module__HLkNyq__paymentsDivider:after{content:"";background:var(--line);flex:1;height:1px}.registration-payment-plan-module__HLkNyq__scheduleWrap{border:1px solid var(--line);background:var(--surface);border-radius:12px;min-width:0;overflow-x:auto}.registration-payment-plan-module__HLkNyq__scheduleTable{border-collapse:collapse;table-layout:fixed;width:100%}.registration-payment-plan-module__HLkNyq__scheduleTable thead{background:var(--surface2)}.registration-payment-plan-module__HLkNyq__scheduleTable th,.registration-payment-plan-module__HLkNyq__scheduleTable td{border-bottom:1px solid var(--line);text-align:right;vertical-align:middle;padding:8px 10px}.registration-payment-plan-module__HLkNyq__scheduleTable thead th{color:var(--muted);font-size:11px;font-weight:700}.registration-payment-plan-module__HLkNyq__scheduleTable tbody th{white-space:nowrap;width:24%;font-size:12px;font-weight:700}.registration-payment-plan-module__HLkNyq__scheduleTable th:nth-child(2),.registration-payment-plan-module__HLkNyq__scheduleTable td:nth-child(2){width:36%}.registration-payment-plan-module__HLkNyq__scheduleTable th:nth-child(3),.registration-payment-plan-module__HLkNyq__scheduleTable td:nth-child(3){width:40%}.registration-payment-plan-module__HLkNyq__scheduleTable tbody tr:last-child th,.registration-payment-plan-module__HLkNyq__scheduleTable tbody tr:last-child td{border-bottom:0}.registration-payment-plan-module__HLkNyq__scheduleTable input{border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;height:36px;color:var(--text);border-radius:7px;padding:0 8px;font-size:12px}.registration-payment-plan-module__HLkNyq__scheduleTable .rmdp-container{width:100%;display:block}.registration-payment-plan-module__HLkNyq__chequeAmount{align-items:center;gap:6px;display:flex}.registration-payment-plan-module__HLkNyq__chequeAmount input{flex:1}.registration-payment-plan-module__HLkNyq__fillRemaining{border:1px solid var(--line);background:var(--surface2);width:36px;height:36px;color:var(--brand);cursor:pointer;border-radius:7px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.registration-payment-plan-module__HLkNyq__fillRemaining:hover:not(:disabled){background:color-mix(in srgb, var(--brand) 12%, var(--surface))}.registration-payment-plan-module__HLkNyq__fillRemaining:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.registration-payment-plan-module__HLkNyq__fillRemaining:disabled{opacity:.45;cursor:not-allowed}.registration-payment-plan-module__HLkNyq__receiptSchedule{border-bottom:2px solid var(--brand);min-width:990px}.registration-payment-plan-module__HLkNyq__receiptSchedule caption{background:color-mix(in srgb, var(--brand) 9%, var(--surface2));color:var(--text);text-align:right;padding:10px 12px;font-size:12px;font-weight:800}.registration-payment-plan-module__HLkNyq__receiptSchedule col:first-child{width:15%}.registration-payment-plan-module__HLkNyq__receiptSchedule col:nth-child(2){width:22%}.registration-payment-plan-module__HLkNyq__receiptSchedule col:nth-child(3){width:20%}.registration-payment-plan-module__HLkNyq__receiptSchedule col:nth-child(4){width:43%}.registration-payment-plan-module__HLkNyq__receiptSchedule.registration-payment-plan-module__HLkNyq__scheduleTable th,.registration-payment-plan-module__HLkNyq__receiptSchedule.registration-payment-plan-module__HLkNyq__scheduleTable td{width:auto}.registration-payment-plan-module__HLkNyq__receiptSchedule select{border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;height:36px;color:var(--text);border-radius:7px;padding:0 8px;font-size:12px}.registration-payment-plan-module__HLkNyq__chequeSchedule{min-width:780px}.registration-payment-plan-module__HLkNyq__chequeSchedule col:first-child{width:10%}.registration-payment-plan-module__HLkNyq__chequeSchedule col:nth-child(2){width:22%}.registration-payment-plan-module__HLkNyq__chequeSchedule col:nth-child(3){width:18%}.registration-payment-plan-module__HLkNyq__chequeSchedule col:nth-child(4){width:16%}.registration-payment-plan-module__HLkNyq__chequeSchedule col:nth-child(5){width:26%}.registration-payment-plan-module__HLkNyq__chequeSchedule col:nth-child(6){width:8%}.registration-payment-plan-module__HLkNyq__chequeSchedule.registration-payment-plan-module__HLkNyq__scheduleTable th,.registration-payment-plan-module__HLkNyq__chequeSchedule.registration-payment-plan-module__HLkNyq__scheduleTable td{width:auto}.registration-payment-plan-module__HLkNyq__chequeSchedule thead .registration-payment-plan-module__HLkNyq__groupHead th{background:color-mix(in srgb, var(--brand) 9%, var(--surface2));width:auto;color:var(--text);border-bottom:1px solid var(--line)}.registration-payment-plan-module__HLkNyq__chequeSchedule thead tr:not(.registration-payment-plan-module__HLkNyq__groupHead) th{width:auto}.registration-payment-plan-module__HLkNyq__chequeSchedule thead tr:not(.registration-payment-plan-module__HLkNyq__groupHead) th:nth-child(4),.registration-payment-plan-module__HLkNyq__chequeSchedule tbody tr>:nth-child(4){border-inline-start:1px solid var(--line)}.registration-payment-plan-module__HLkNyq__chequeSchedule select{border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;height:36px;color:var(--text);border-radius:7px;padding:0 8px;font-size:12px}.registration-payment-plan-module__HLkNyq__chequeSchedule .registration-payment-plan-module__HLkNyq__secondary-button{padding:7px 8px}.registration-payment-plan-module__HLkNyq__addCheque{border-top:1px solid var(--line);padding:10px}.registration-payment-plan-module__HLkNyq__receiptBank{border-top:1px solid var(--line);max-width:300px;padding:10px}@media (max-width:560px){.registration-payment-plan-module__HLkNyq__scheduleTable{min-width:500px}}@media (max-width:900px){.registration-payment-plan-module__HLkNyq__layout{grid-template-columns:minmax(0,1fr)}.registration-payment-plan-module__HLkNyq__summary{grid-row:1;position:static}}
.chart-range-filter-module__3MvMIW__form{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.chart-range-filter-module__3MvMIW__form label{color:var(--muted);gap:4px;font-size:10px;display:grid}.chart-range-filter-module__3MvMIW__form label .jalali-date-input{border:1px solid var(--line);background:var(--surface);width:122px;height:34px;color:var(--text);text-align:center;border-radius:8px;padding:5px 8px;font-size:11px}.chart-range-filter-module__3MvMIW__form button{background:var(--brand);color:#fff;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-width:65px;height:34px;padding:0 12px;font-size:11px;display:inline-flex}.chart-range-filter-module__3MvMIW__form button:hover{background:var(--brand2)}.chart-range-filter-module__3MvMIW__form button:disabled{cursor:progress;opacity:.8}.chart-range-filter-module__3MvMIW__spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:13px;height:13px;animation:.7s linear infinite chart-range-filter-module__3MvMIW__spin}@keyframes chart-range-filter-module__3MvMIW__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.chart-range-filter-module__3MvMIW__spinner{animation-duration:1.5s}}.chart-range-filter-module__3MvMIW__form button:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.chart-range-filter-module__3MvMIW__form label .jalali-date-input:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.chart-range-filter-module__3MvMIW__error{color:#c73736;flex-basis:100%}.chart-range-filter-module__3MvMIW__dashboardForm{gap:12px}.chart-range-filter-module__3MvMIW__dashboardForm label{gap:6px;font-size:12px}.chart-range-filter-module__3MvMIW__dashboardForm label .jalali-date-input{width:146px;height:42px;font-size:13px}.chart-range-filter-module__3MvMIW__dashboardForm button{min-width:84px;height:42px;font-size:12px}
.registration-agency-payment-module__iIaz9W__fields{gap:16px;display:grid}.registration-agency-payment-module__iIaz9W__fields>.registration-agency-payment-module__iIaz9W__form-field{max-width:360px}.registration-agency-payment-module__iIaz9W__modePicker{max-width:360px;position:relative}.registration-agency-payment-module__iIaz9W__modePicker summary{cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid var(--line);background:var(--surface);border-radius:8px;padding:10px 12px}.registration-agency-payment-module__iIaz9W__modePicker>div{z-index:5;border:1px solid var(--line);background:var(--surface);width:100%;box-shadow:var(--shadow);border-radius:8px;padding:4px;position:absolute}.registration-agency-payment-module__iIaz9W__modeOption{text-align:right;width:100%;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:8px 10px;display:block;position:relative}.registration-agency-payment-module__iIaz9W__modeOption:hover,.registration-agency-payment-module__iIaz9W__modeOption:focus-visible{background:var(--surface2)}.registration-agency-payment-module__iIaz9W__modeOption[aria-disabled=true]{color:var(--muted);cursor:not-allowed}.registration-agency-payment-module__iIaz9W__modeNote{font-size:10px;font-weight:400}.registration-agency-payment-module__iIaz9W__guaranteeBalance{border:1px solid var(--line);background:var(--surface2);color:var(--muted);border-radius:10px;flex-wrap:wrap;gap:8px 18px;padding:12px 14px;font-size:11px;line-height:1.9;display:flex}.registration-agency-payment-module__iIaz9W__guaranteeBalance strong{color:var(--text)}.registration-agency-payment-module__iIaz9W__guaranteeShortfall,.registration-agency-payment-module__iIaz9W__guaranteeShortfall strong{color:var(--ui-danger-ink,#c83e44)}.registration-agency-payment-module__iIaz9W__hint{border:1px solid var(--line);background:var(--surface2);color:var(--muted);border-radius:10px;margin:0;padding:12px 14px;font-size:11px;line-height:1.9}.registration-agency-payment-module__iIaz9W__reuse{border:1px solid var(--line);cursor:pointer;border-radius:10px;align-items:center;gap:9px;width:fit-content;padding:12px 14px;font-size:11px;font-weight:700;display:flex}.registration-agency-payment-module__iIaz9W__reuse input{accent-color:var(--brand)}.registration-agency-payment-module__iIaz9W__caption{text-align:right;padding:10px 12px;font-size:11px;font-weight:800}.registration-agency-payment-module__iIaz9W__discountNote{color:var(--muted);white-space:normal;margin-top:3px;font-size:10px;font-weight:400;display:block}.registration-agency-payment-module__iIaz9W__chequeTable{table-layout:auto}.registration-agency-payment-module__iIaz9W__chequeTable th:nth-child(2),.registration-agency-payment-module__iIaz9W__chequeTable td:nth-child(2),.registration-agency-payment-module__iIaz9W__chequeTable th:nth-child(3),.registration-agency-payment-module__iIaz9W__chequeTable td:nth-child(3){width:auto}.registration-agency-payment-module__iIaz9W__agencyChequeSchedule col:first-child{width:11%}.registration-agency-payment-module__iIaz9W__agencyChequeSchedule col:nth-child(2){width:20%}.registration-agency-payment-module__iIaz9W__agencyChequeSchedule col:nth-child(3){width:19%}.registration-agency-payment-module__iIaz9W__agencyChequeSchedule col:nth-child(4){width:16%}.registration-agency-payment-module__iIaz9W__agencyChequeSchedule col:nth-child(5){width:27%}.registration-agency-payment-module__iIaz9W__agencyChequeSchedule col:nth-child(6){width:7%}.registration-agency-payment-module__iIaz9W__review{flex-direction:column;width:min(880px,100%);max-height:calc(100dvh - 40px);display:flex;overflow:hidden}.registration-agency-payment-module__iIaz9W__review>header,.registration-agency-payment-module__iIaz9W__review>footer{flex-shrink:0}.registration-agency-payment-module__iIaz9W__reviewBody{overscroll-behavior:contain;gap:18px;min-height:0;padding:18px 22px;display:grid;overflow-y:auto}.registration-agency-payment-module__iIaz9W__reviewSection{border:1px solid var(--line);background:var(--surface);border-radius:14px;gap:12px;padding:16px;display:grid}.registration-agency-payment-module__iIaz9W__agencyReviewSection{border-color:color-mix(in srgb, var(--brand) 32%, var(--line));background:color-mix(in srgb, var(--brand) 3%, var(--surface))}.registration-agency-payment-module__iIaz9W__reviewHeading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.registration-agency-payment-module__iIaz9W__reviewHeading h3{margin:0 0 6px;font-size:14px}.registration-agency-payment-module__iIaz9W__reviewHeading p{color:var(--muted);margin:0;font-size:11px;line-height:1.9}.registration-agency-payment-module__iIaz9W__reviewHeading strong{color:var(--text)}.registration-agency-payment-module__iIaz9W__reviewHeading .registration-agency-payment-module__iIaz9W__reviewMode{background:color-mix(in srgb, var(--brand) 14%, var(--surface));color:var(--brand);border-radius:6px;padding:1px 8px;font-size:13px;font-weight:900;display:inline-block}@media (max-width:600px){.registration-agency-payment-module__iIaz9W__reviewBody,.registration-agency-payment-module__iIaz9W__reviewSection{padding:12px}}
.personal-dashboard-page-module__TZP2xG__page{grid-template-columns:minmax(0,1fr);gap:24px;min-width:0;max-width:1320px;margin:0 auto;padding:8px 0 48px;display:grid}.personal-dashboard-page-module__TZP2xG__header{border:1px solid var(--line);background:linear-gradient(120deg,#e2f4f2,#f5faf9);border-radius:18px;justify-content:space-between;align-items:center;gap:20px;padding:28px 30px;display:flex}.personal-dashboard-page-module__TZP2xG__header p{color:var(--brand);margin:0 0 5px;font-size:12px;font-weight:700}.personal-dashboard-page-module__TZP2xG__header h1{margin:0 0 8px;font-size:25px}.personal-dashboard-page-module__TZP2xG__header span{color:var(--muted);font-size:13px}.personal-dashboard-page-module__TZP2xG__headerActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.personal-dashboard-page-module__TZP2xG__dateSection{background:var(--surface);border:1px solid var(--line);border-radius:15px;flex-wrap:wrap;align-items:end;gap:12px 24px;padding:18px 22px;display:flex}.personal-dashboard-page-module__TZP2xG__dateSection h2{white-space:nowrap;align-self:center;margin:0;font-size:15px}.personal-dashboard-page-module__TZP2xG__metric{background:var(--surface);border:1px solid var(--line);min-width:0;min-height:150px;color:var(--text);box-shadow:var(--shadow);border-radius:15px;flex-direction:column;align-items:flex-start;gap:7px;padding:20px;text-decoration:none;display:flex}a.personal-dashboard-page-module__TZP2xG__metric:hover{border-color:var(--brand);transform:translateY(-2px)}.personal-dashboard-page-module__TZP2xG__metricIcon{color:var(--brand);background:color-mix(in srgb, var(--brand) 11%, transparent);border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.personal-dashboard-page-module__TZP2xG__metricIcon svg{width:19px;height:19px}.personal-dashboard-page-module__TZP2xG__metricTitle{color:var(--muted);font-size:12px}.personal-dashboard-page-module__TZP2xG__metric strong{overflow-wrap:anywhere;font-size:22px;line-height:1.4}.personal-dashboard-page-module__TZP2xG__metric small{color:var(--muted);font-size:11px;line-height:1.6}.personal-dashboard-page-module__TZP2xG__rangeTag{background:color-mix(in srgb,var(--brand) 10%,var(--surface));max-width:100%;color:var(--brand);overflow-wrap:anywhere;border-radius:7px;padding:4px 8px;font-size:10px;line-height:1.7;display:inline-block}.personal-dashboard-page-module__TZP2xG__metricRange{margin-top:auto}.personal-dashboard-page-module__TZP2xG__metricInteractive{min-width:0;display:grid;position:relative}.personal-dashboard-page-module__TZP2xG__metricInteractive>button.personal-dashboard-page-module__TZP2xG__metric{text-align:right;cursor:pointer;width:100%}.personal-dashboard-page-module__TZP2xG__metricInteractive>button.personal-dashboard-page-module__TZP2xG__metric:hover,.personal-dashboard-page-module__TZP2xG__metricInteractive>button.personal-dashboard-page-module__TZP2xG__metric:focus-visible{border-color:var(--brand);transform:translateY(-2px)}.personal-dashboard-page-module__TZP2xG__metricInteractive>button.personal-dashboard-page-module__TZP2xG__metric:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.personal-dashboard-page-module__TZP2xG__metricHint{color:var(--brand);align-items:center;gap:4px;margin-top:auto;font-size:11px;font-weight:700;display:inline-flex}.personal-dashboard-page-module__TZP2xG__metricHint svg{width:14px;height:14px}.personal-dashboard-page-module__TZP2xG__metricBreakdown{z-index:12;background:var(--surface);border:1px solid var(--line);border-radius:13px;width:min(330px,100vw - 38px);padding:12px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 40px #0d2d362e}.personal-dashboard-page-module__TZP2xG__breakdownHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:2px 4px 9px;display:flex}.personal-dashboard-page-module__TZP2xG__breakdownHeader strong{font-size:12px}.personal-dashboard-page-module__TZP2xG__breakdownHeader span{color:var(--muted);font-size:10px}.personal-dashboard-page-module__TZP2xG__breakdownRows{max-height:270px;padding-top:4px;overflow-y:auto}.personal-dashboard-page-module__TZP2xG__breakdownRows>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:7px 4px;font-size:11px;display:flex}.personal-dashboard-page-module__TZP2xG__breakdownRows>div:last-child{border-bottom:0}.personal-dashboard-page-module__TZP2xG__breakdownRows strong{white-space:nowrap;font-size:11px}.personal-dashboard-page-module__TZP2xG__breakdownEmpty{color:var(--muted);margin:0;padding:12px 4px 4px;font-size:11px}.personal-dashboard-page-module__TZP2xG__breakdownLink{color:var(--brand);padding:9px 4px 2px;font-size:11px;font-weight:700;text-decoration:none;display:block}.personal-dashboard-page-module__TZP2xG__expirySection{background:var(--surface);border:1px solid var(--line);border-radius:16px;gap:15px;padding:22px;display:grid}.personal-dashboard-page-module__TZP2xG__expiryHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.personal-dashboard-page-module__TZP2xG__expiryHeader h2{margin:0 0 5px;font-size:17px}.personal-dashboard-page-module__TZP2xG__expiryHeader p{color:var(--muted);margin:0;font-size:12px;line-height:1.7}.personal-dashboard-page-module__TZP2xG__expiryRange{color:var(--brand);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.personal-dashboard-page-module__TZP2xG__expiryCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.personal-dashboard-page-module__TZP2xG__expiryCard{border:1px solid var(--line);background:var(--page,#f8faf9);border-radius:13px;flex-direction:column;gap:14px;min-width:0;padding:18px;display:flex}.personal-dashboard-page-module__TZP2xG__expiryCard h3{margin:0 0 4px;font-size:14px}.personal-dashboard-page-module__TZP2xG__expiryCard p{color:var(--muted);margin:0;font-size:11px;line-height:1.7}.personal-dashboard-page-module__TZP2xG__expiryCard>strong{font-size:27px;line-height:1.2}.personal-dashboard-page-module__TZP2xG__expiryCard>strong small{color:var(--muted);font-size:12px;font-weight:500}.personal-dashboard-page-module__TZP2xG__expiryLinks{flex-wrap:wrap;gap:7px;margin-top:auto;display:flex}.personal-dashboard-page-module__TZP2xG__expiryLinks a{border:1px solid var(--line);background:var(--surface);min-height:34px;color:var(--brand);border-radius:8px;align-items:center;gap:9px;padding:5px 9px;font-size:11px;text-decoration:none;display:inline-flex}.personal-dashboard-page-module__TZP2xG__expiryLinks a:hover,.personal-dashboard-page-module__TZP2xG__expiryLinks a:focus-visible{border-color:var(--brand)}.personal-dashboard-page-module__TZP2xG__expiryLinks b{font-size:13px}@media (max-width:1000px){.personal-dashboard-page-module__TZP2xG__expiryCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.personal-dashboard-page-module__TZP2xG__page{gap:20px}.personal-dashboard-page-module__TZP2xG__header{flex-direction:column;align-items:flex-start;padding:22px}.personal-dashboard-page-module__TZP2xG__header h1{font-size:21px}.personal-dashboard-page-module__TZP2xG__expiryCards{grid-template-columns:minmax(0,1fr)}.personal-dashboard-page-module__TZP2xG__expirySection{padding:17px}}
.policy-import-dialog-module__skBMLq__triggerWrap{flex:none;position:relative}.policy-import-dialog-module__skBMLq__trigger{background:color-mix(in srgb,var(--brand) 12%,var(--surface));width:52px;height:52px;color:var(--brand);border:1px solid color-mix(in srgb,var(--brand) 20%,var(--line));border-radius:15px;place-items:center;transition:background .18s,transform .18s;display:grid}.policy-import-dialog-module__skBMLq__trigger:hover,.policy-import-dialog-module__skBMLq__trigger:focus-visible{background:color-mix(in srgb,var(--brand) 20%,var(--surface));outline:2px solid var(--brand);outline-offset:2px;transform:translateY(-1px)}.policy-import-dialog-module__skBMLq__trigger svg{width:25px;height:25px}.policy-import-dialog-module__skBMLq__tooltip{background:var(--text);width:max-content;max-width:240px;color:var(--surface);box-shadow:var(--shadow);pointer-events:none;opacity:0;visibility:hidden;z-index:5;border-radius:8px;padding:7px 10px;font-size:11px;line-height:1.5;transition:opacity .15s;position:absolute;bottom:calc(100% + 9px);left:0}.policy-import-dialog-module__skBMLq__triggerWrap:hover .policy-import-dialog-module__skBMLq__tooltip,.policy-import-dialog-module__skBMLq__triggerWrap:focus-within .policy-import-dialog-module__skBMLq__tooltip{opacity:1;visibility:visible}.policy-import-dialog-module__skBMLq__dialog{width:min(680px,100%)}.policy-import-dialog-module__skBMLq__body{overscroll-behavior:contain;gap:18px;min-height:0;padding:20px 22px;display:grid;overflow-y:auto}.policy-import-dialog-module__skBMLq__steps{gap:8px;margin:0;padding:0;list-style:none;display:grid}.policy-import-dialog-module__skBMLq__step{border:1px solid var(--line);background:var(--surface2);min-height:43px;color:var(--muted);border-radius:10px;align-items:center;gap:10px;padding:8px 12px;font-size:12px;display:flex}.policy-import-dialog-module__skBMLq__step>span:nth-child(2){flex:1}.policy-import-dialog-module__skBMLq__step small{white-space:nowrap;color:inherit;font-size:10px}.policy-import-dialog-module__skBMLq__stepIcon{flex:none;place-items:center;width:23px;height:23px;display:grid}.policy-import-dialog-module__skBMLq__stepIcon svg{width:19px;height:19px}.policy-import-dialog-module__skBMLq__complete{color:var(--ui-success-ink,#11845e);background:color-mix(in srgb,#27ae78 8%,var(--surface));border-color:color-mix(in srgb,#27ae78 25%,var(--line))}.policy-import-dialog-module__skBMLq__active{color:var(--brand);background:color-mix(in srgb,var(--brand) 8%,var(--surface));border-color:color-mix(in srgb,var(--brand) 40%,var(--line));font-weight:700}.policy-import-dialog-module__skBMLq__failed{color:var(--ui-danger-ink,#c83e44);background:color-mix(in srgb,#c83e44 8%,var(--surface));border-color:color-mix(in srgb,#c83e44 30%,var(--line))}.policy-import-dialog-module__skBMLq__spinner{animation:.8s linear infinite policy-import-dialog-module__skBMLq__spin}@keyframes policy-import-dialog-module__skBMLq__spin{to{transform:rotate(360deg)}}.policy-import-dialog-module__skBMLq__status{color:var(--muted);margin:0;font-size:11px;line-height:1.8}.policy-import-dialog-module__skBMLq__errorBox{border:1px solid color-mix(in srgb,#c83e44 30%,var(--line));background:color-mix(in srgb,#c83e44 8%,var(--surface));color:var(--ui-danger-ink,#b52f35);border-radius:10px;padding:12px;font-size:11px;line-height:1.8}.policy-import-dialog-module__skBMLq__errorBox p{white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0 0}.policy-import-dialog-module__skBMLq__issues{border:1px solid color-mix(in srgb,#d99223 35%,var(--line));background:color-mix(in srgb,#d99223 8%,var(--surface));border-radius:10px;padding:12px;font-size:11px;line-height:1.8}.policy-import-dialog-module__skBMLq__issues ul{margin:7px 0 0;padding-right:20px}.policy-import-dialog-module__skBMLq__review p{color:var(--muted);font-size:11px;line-height:1.8}.policy-import-dialog-module__skBMLq__review pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--surface2);border:1px solid var(--line);border-radius:10px;max-height:260px;padding:12px;font-size:11px;overflow:auto}.policy-import-dialog-module__skBMLq__footer{flex-wrap:wrap}@media (max-width:600px){.policy-import-dialog-module__skBMLq__trigger{width:44px;height:44px}.policy-import-dialog-module__skBMLq__trigger svg{width:21px;height:21px}.policy-import-dialog-module__skBMLq__body{padding:16px}.policy-import-dialog-module__skBMLq__step{font-size:11px}.policy-import-dialog-module__skBMLq__step small{font-size:9px}}
.page-module__aydn6q__logo{background:#fff;border-radius:28px;width:240px;height:auto;padding:20px;display:block;box-shadow:0 22px 55px #03102066}.page-module__aydn6q__mobileBrand{display:none}@media (max-width:960px){.page-module__aydn6q__mobileBrand{justify-content:center;align-items:center;width:96px;min-height:96px;margin:0 auto 24px;display:flex}.page-module__aydn6q__mobileBrand img{width:96px;height:auto;display:block}}@media (max-height:700px) and (min-width:961px){.page-module__aydn6q__logo{border-radius:20px;width:180px;padding:16px}}
.brokers-module__CQF33a__page{gap:24px;display:grid}.brokers-module__CQF33a__table{border-collapse:collapse;background:var(--surface);border:1px solid var(--line);width:100%}.brokers-module__CQF33a__table th,.brokers-module__CQF33a__table td{text-align:start;border-bottom:1px solid var(--line);padding:12px 14px}.brokers-module__CQF33a__table thead th{background:var(--surface2);color:var(--muted)}.brokers-module__CQF33a__table tbody th{font-weight:600}.brokers-module__CQF33a__switch{min-height:44px;color:var(--text);white-space:nowrap;background:0 0;align-items:center;gap:8px;padding:6px 4px;font-size:12px;display:inline-flex}.brokers-module__CQF33a__track{background:var(--muted);direction:ltr;border-radius:999px;flex:none;align-items:center;width:34px;height:20px;padding:3px;display:flex}.brokers-module__CQF33a__track:before{content:"";background:#fff;border-radius:50%;width:14px;height:14px}.brokers-module__CQF33a__switch[aria-checked=true] .brokers-module__CQF33a__track{background:var(--brand);justify-content:flex-end}.brokers-module__CQF33a__summary{color:var(--muted);font-size:12px}.brokers-module__CQF33a__setup{color:#a35b12;margin-top:6px;font-size:12px;line-height:1.9;display:block}.brokers-module__CQF33a__form{scroll-margin-top:90px}.brokers-module__CQF33a__form h2{margin-top:0;font-size:18px}.brokers-module__CQF33a__form form{gap:20px;display:grid}.brokers-module__CQF33a__fields{border:0;gap:20px;min-width:0;margin:0;padding:0;display:grid}.brokers-module__CQF33a__rowActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.brokers-module__CQF33a__pagination{justify-content:center;align-items:center;gap:16px;font-size:12px;display:flex}.brokers-module__CQF33a__table small{font-weight:400}.brokers-module__CQF33a__table td{font-size:13px}.brokers-module__CQF33a__switch:disabled{opacity:.6;cursor:default}[data-theme=dark] .brokers-module__CQF33a__setup{color:#f5bf78}@media (max-width:600px){.brokers-module__CQF33a__rowActions{gap:6px}.brokers-module__CQF33a__form{padding:16px}}
.dashboard-modules-editor-module__AJoYyW__editor{--slot-height:280px;gap:14px;min-width:0;display:grid}.dashboard-modules-editor-module__AJoYyW__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.dashboard-modules-editor-module__AJoYyW__toolbar h2{margin:0;font-size:17px}.dashboard-modules-editor-module__AJoYyW__toolbar p{color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.7}.dashboard-modules-editor-module__AJoYyW__customize,.dashboard-modules-editor-module__AJoYyW__cancel,.dashboard-modules-editor-module__AJoYyW__save{border:1px solid var(--line);background:var(--surface);min-height:42px;color:var(--brand);font:inherit;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:12px;display:inline-flex}.dashboard-modules-editor-module__AJoYyW__customize svg{width:16px;height:16px}.dashboard-modules-editor-module__AJoYyW__customize:hover,.dashboard-modules-editor-module__AJoYyW__cancel:hover{border-color:var(--brand)}.dashboard-modules-editor-module__AJoYyW__actions{gap:8px;display:flex}.dashboard-modules-editor-module__AJoYyW__save{background:var(--brand);border-color:var(--brand);color:#fff}.dashboard-modules-editor-module__AJoYyW__save:disabled,.dashboard-modules-editor-module__AJoYyW__cancel:disabled{opacity:.55;cursor:default}.dashboard-modules-editor-module__AJoYyW__canvasScroll{min-width:0;margin:-4px;padding:4px;overflow:auto}.dashboard-modules-editor-module__AJoYyW__canvasScroll:has(>.dashboard-modules-editor-module__AJoYyW__viewGrid){overflow:visible}.dashboard-modules-editor-module__AJoYyW__grid,.dashboard-modules-editor-module__AJoYyW__inactiveGrid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:var(--slot-height);align-items:stretch;gap:14px;min-width:0;display:grid}.dashboard-modules-editor-module__AJoYyW__editGrid{isolation:isolate;min-width:850px}.dashboard-modules-editor-module__AJoYyW__module{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.dashboard-modules-editor-module__AJoYyW__editing{border:1px solid var(--line);background:var(--surface);border-radius:16px;padding:9px}.dashboard-modules-editor-module__AJoYyW__inactive{opacity:.55}.dashboard-modules-editor-module__AJoYyW__grid>.dashboard-modules-editor-module__AJoYyW__dragging{z-index:30;opacity:.85;cursor:grabbing;box-shadow:0 16px 40px #12342d33}.dashboard-modules-editor-module__AJoYyW__picked{outline:2px solid var(--brand);outline-offset:2px}.dashboard-modules-editor-module__AJoYyW__willMove{opacity:.4}.dashboard-modules-editor-module__AJoYyW__reflowPreview{z-index:35;border:2px dashed var(--brand);background:color-mix(in srgb,var(--brand) 8%,transparent);pointer-events:none;border-radius:16px;place-items:center;min-width:0;padding:12px;display:grid;position:relative}.dashboard-modules-editor-module__AJoYyW__reflowPreview span{background:var(--surface);color:var(--brand);text-align:center;border-radius:8px;padding:8px 12px;font-size:12px}.dashboard-modules-editor-module__AJoYyW__slot{border:2px dashed color-mix(in srgb,var(--brand) 36%,var(--line));background:color-mix(in srgb,var(--brand) 3%,var(--surface));min-width:0;min-height:0;color:var(--muted);font:inherit;cursor:pointer;border-radius:16px;place-items:center;padding:12px;font-size:13px;display:grid}.dashboard-modules-editor-module__AJoYyW__slot span{text-align:center;gap:8px;display:grid}.dashboard-modules-editor-module__AJoYyW__slot small{font-size:11px}.dashboard-modules-editor-module__AJoYyW__slot.dashboard-modules-editor-module__AJoYyW__quietSlot{color:#0000;cursor:default;background:0 0;border-color:#0000}.dashboard-modules-editor-module__AJoYyW__validTarget,.dashboard-modules-editor-module__AJoYyW__invalidTarget{z-index:40;pointer-events:none;outline:3px solid var(--brand);outline-offset:-3px;position:relative;background:color-mix(in srgb,var(--brand) 13%,transparent)!important}.dashboard-modules-editor-module__AJoYyW__invalidTarget{outline-color:#c73736;background:#c7373614!important}.dashboard-modules-editor-module__AJoYyW__targetLabel{background:var(--brand);color:#fff;border-radius:7px;padding:6px 10px;font-size:12px;position:absolute;top:8px;right:8px}.dashboard-modules-editor-module__AJoYyW__invalidTarget .dashboard-modules-editor-module__AJoYyW__targetLabel{background:#c73736}.dashboard-modules-editor-module__AJoYyW__gridTools{border:1px solid var(--line);background:var(--surface);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}.dashboard-modules-editor-module__AJoYyW__gridTools>span{color:var(--muted);flex:1;font-size:12px;line-height:1.7}.dashboard-modules-editor-module__AJoYyW__gridTools button{border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--text);font:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:12px;display:inline-flex}.dashboard-modules-editor-module__AJoYyW__gridTools button:disabled{opacity:.45;cursor:default}.dashboard-modules-editor-module__AJoYyW__gridTools svg{width:16px;height:16px}.dashboard-modules-editor-module__AJoYyW__mobileHint{color:var(--muted);margin:0;font-size:12px;display:none}.dashboard-modules-editor-module__AJoYyW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dashboard-modules-editor-module__AJoYyW__controls{align-items:center;gap:5px;min-height:40px;display:flex}.dashboard-modules-editor-module__AJoYyW__drag{width:44px;height:44px;color:var(--muted);cursor:grab;touch-action:none;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;padding:0;display:grid}.dashboard-modules-editor-module__AJoYyW__drag:active{cursor:grabbing}.dashboard-modules-editor-module__AJoYyW__drag svg{width:18px;height:18px}.dashboard-modules-editor-module__AJoYyW__drag:hover,.dashboard-modules-editor-module__AJoYyW__drag[aria-pressed=true]{background:color-mix(in srgb,var(--brand) 10%,transparent);color:var(--brand)}.dashboard-modules-editor-module__AJoYyW__position{white-space:nowrap;color:var(--muted);gap:4px;margin-inline-start:auto;font-size:10px;display:grid}.dashboard-modules-editor-module__AJoYyW__position span{font-size:9px}.dashboard-modules-editor-module__AJoYyW__checkbox{cursor:pointer;align-items:center;gap:6px;min-width:0;min-height:44px;font-size:11px;font-weight:700;display:inline-flex}.dashboard-modules-editor-module__AJoYyW__checkbox input{width:17px;height:17px;accent-color:var(--brand);flex:none}.dashboard-modules-editor-module__AJoYyW__checkbox span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-modules-editor-module__AJoYyW__period{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;padding:5px 2px 9px;font-size:11px;display:flex}.dashboard-modules-editor-module__AJoYyW__period select{border:1px solid var(--line);background:var(--surface);min-width:0;min-height:36px;color:var(--text);font:inherit;border-radius:7px;padding:4px 8px}.dashboard-modules-editor-module__AJoYyW__content,.dashboard-modules-editor-module__AJoYyW__preview{flex:1;min-width:0;min-height:0;display:grid}.dashboard-modules-editor-module__AJoYyW__content>*,.dashboard-modules-editor-module__AJoYyW__preview>*{min-height:0}.dashboard-modules-editor-module__AJoYyW__module[data-height="2"] .dashboard-modules-editor-module__AJoYyW__content,.dashboard-modules-editor-module__AJoYyW__module[data-height="2"] .dashboard-modules-editor-module__AJoYyW__preview{overflow:auto}.dashboard-modules-editor-module__AJoYyW__preview{pointer-events:none;-webkit-user-select:none;user-select:none}.dashboard-modules-editor-module__AJoYyW__inactiveSection{border-top:2px solid var(--line);gap:10px;padding-top:20px;display:grid}.dashboard-modules-editor-module__AJoYyW__inactiveSection h3{margin:0;font-size:15px}.dashboard-modules-editor-module__AJoYyW__inactiveSection p{color:var(--muted);margin:0 0 4px;font-size:11px}.dashboard-modules-editor-module__AJoYyW__empty{text-align:center;background:var(--surface);border:1px solid var(--line);color:var(--muted);border-radius:15px;padding:32px}.dashboard-modules-editor-module__AJoYyW__notice,.dashboard-modules-editor-module__AJoYyW__error,.dashboard-modules-editor-module__AJoYyW__success{margin:0;font-size:12px}.dashboard-modules-editor-module__AJoYyW__notice{color:var(--muted)}.dashboard-modules-editor-module__AJoYyW__error{color:#c73736}.dashboard-modules-editor-module__AJoYyW__success{color:var(--brand)}.dashboard-modules-editor-module__AJoYyW__customize:focus-visible,.dashboard-modules-editor-module__AJoYyW__cancel:focus-visible,.dashboard-modules-editor-module__AJoYyW__save:focus-visible,.dashboard-modules-editor-module__AJoYyW__drag:focus-visible,.dashboard-modules-editor-module__AJoYyW__slot:focus-visible,.dashboard-modules-editor-module__AJoYyW__gridTools button:focus-visible,.dashboard-modules-editor-module__AJoYyW__checkbox input:focus-visible,.dashboard-modules-editor-module__AJoYyW__period select:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (max-width:1000px){.dashboard-modules-editor-module__AJoYyW__mobileHint{display:block}.dashboard-modules-editor-module__AJoYyW__viewGrid,.dashboard-modules-editor-module__AJoYyW__inactiveGrid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none!important}.dashboard-modules-editor-module__AJoYyW__viewGrid>.dashboard-modules-editor-module__AJoYyW__slot{display:none}.dashboard-modules-editor-module__AJoYyW__viewGrid>.dashboard-modules-editor-module__AJoYyW__module{grid-area:auto!important}.dashboard-modules-editor-module__AJoYyW__viewGrid>.dashboard-modules-editor-module__AJoYyW__module[data-height="2"]{grid-row:span 2!important}.dashboard-modules-editor-module__AJoYyW__viewGrid>.dashboard-modules-editor-module__AJoYyW__module[data-dashboard-module=salesChart],.dashboard-modules-editor-module__AJoYyW__viewGrid>.dashboard-modules-editor-module__AJoYyW__module[data-dashboard-module=expiryFollowUps],.dashboard-modules-editor-module__AJoYyW__inactiveGrid>.dashboard-modules-editor-module__AJoYyW__module[data-dashboard-module=expiryFollowUps]{grid-column:1/-1!important}}@media (max-width:650px){.dashboard-modules-editor-module__AJoYyW__viewGrid,.dashboard-modules-editor-module__AJoYyW__inactiveGrid{flex-direction:column;display:flex}.dashboard-modules-editor-module__AJoYyW__viewGrid>.dashboard-modules-editor-module__AJoYyW__module{min-height:200px}.dashboard-modules-editor-module__AJoYyW__toolbar{align-items:stretch}.dashboard-modules-editor-module__AJoYyW__actions{width:100%}.dashboard-modules-editor-module__AJoYyW__actions button{flex:1}.dashboard-modules-editor-module__AJoYyW__period{flex-wrap:wrap}.dashboard-modules-editor-module__AJoYyW__gridTools>span{flex-basis:100%}}
.download-center-module__7TxVnG__page{grid-template-columns:minmax(0,1fr);gap:22px;min-width:0;display:grid}.download-center-module__7TxVnG__heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.download-center-module__7TxVnG__heading h1{margin:0 0 7px;font-size:23px}.download-center-module__7TxVnG__heading p,.download-center-module__7TxVnG__panelHeader p{color:var(--muted);margin:0;font-size:12px;line-height:1.8}.download-center-module__7TxVnG__headingActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.download-center-module__7TxVnG__headingActions>button{white-space:nowrap;min-height:44px}.download-center-module__7TxVnG__quota{border:1px solid var(--line);background:var(--surface);white-space:nowrap;border-radius:11px;padding:10px 14px;font-size:11px}.download-center-module__7TxVnG__quota strong{color:var(--brand);font-size:16px}.download-center-module__7TxVnG__quota small{color:var(--muted);margin-top:2px;font-size:10px;display:block}.download-center-module__7TxVnG__quotaWarning{color:#bd343b;margin:-8px 0 0;font-size:12px}.download-center-module__7TxVnG__panel{border:1px solid var(--line);background:var(--surface);min-width:0;box-shadow:var(--shadow);border-radius:15px;padding:22px}.download-center-module__7TxVnG__panelHeader{margin-bottom:17px}.download-center-module__7TxVnG__panelHeader h2{margin:0 0 3px;font-size:16px}.download-center-module__7TxVnG__search{flex-wrap:wrap;align-items:end;gap:10px;width:fit-content;max-width:100%;margin-bottom:20px;display:flex}.download-center-module__7TxVnG__search label{gap:6px;width:clamp(180px,16vw,250px);max-width:100%;font-size:11px;font-weight:700;display:grid}.download-center-module__7TxVnG__search label:first-child{width:clamp(240px,23vw,330px)}.download-center-module__7TxVnG__search input,.download-center-module__7TxVnG__search select,.download-center-module__7TxVnG__createForm input,.download-center-module__7TxVnG__createForm select{border:1px solid var(--line);background:var(--surface2);width:100%;min-width:0;height:42px;color:var(--text);font:inherit;border-radius:9px;outline:none;padding:0 11px}.download-center-module__7TxVnG__search input:focus,.download-center-module__7TxVnG__search select:focus,.download-center-module__7TxVnG__createForm input:focus,.download-center-module__7TxVnG__createForm select:focus{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 12%, transparent)}.download-center-module__7TxVnG__tableWrap{border:1px solid var(--line);border-radius:12px;overflow:auto}.download-center-module__7TxVnG__table{border-collapse:collapse;width:100%;min-width:1080px;font-size:12px}.download-center-module__7TxVnG__table th,.download-center-module__7TxVnG__table td{text-align:right;border-bottom:1px solid var(--line);vertical-align:middle;padding:13px 12px}.download-center-module__7TxVnG__table th{background:var(--surface2);color:var(--muted);white-space:nowrap;font-size:11px;font-weight:700}.download-center-module__7TxVnG__table tr:last-child td{border-bottom:0}.download-center-module__7TxVnG__table td:first-child{min-width:170px}.download-center-module__7TxVnG__table small{color:var(--muted);margin-top:3px;font-size:10px;display:block}.download-center-module__7TxVnG__id{color:var(--muted);white-space:nowrap;-webkit-user-select:all;user-select:all;font-family:ui-monospace,Consolas,monospace;font-size:11px;display:block}.download-center-module__7TxVnG__actions{white-space:nowrap;align-items:center;gap:6px;display:flex}.download-center-module__7TxVnG__actions a,.download-center-module__7TxVnG__actions button{border:1px solid var(--line);background:var(--surface2);min-height:34px;color:var(--brand);border-radius:8px;padding:5px 9px;font-size:11px;text-decoration:none}.download-center-module__7TxVnG__actions a:hover,.download-center-module__7TxVnG__actions button:hover{border-color:var(--brand)}.download-center-module__7TxVnG__actions .download-center-module__7TxVnG__deleteAction{color:#b92f39;background:color-mix(in srgb, #e4434b 6%, var(--surface))}.download-center-module__7TxVnG__actions .download-center-module__7TxVnG__deleteAction:hover{border-color:#e4434b}.download-center-module__7TxVnG__empty{text-align:center;color:var(--muted);margin:0;padding:27px;font-size:12px}.download-center-module__7TxVnG__error{color:#bd343b;margin:10px 0 0;font-size:12px;line-height:1.7}.download-center-module__7TxVnG__success{color:#13805d;margin:0 0 12px;font-size:12px}.download-center-module__7TxVnG__overlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#071522a8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.download-center-module__7TxVnG__dialog{border:1px solid var(--line);background:var(--surface);border-radius:16px;width:min(560px,100%);max-height:min(90vh,780px);overflow:auto;box-shadow:0 28px 80px #07152255}.download-center-module__7TxVnG__dialog>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:14px;padding:20px 22px;display:flex}.download-center-module__7TxVnG__dialog h2{margin:0 0 5px;font-size:17px}.download-center-module__7TxVnG__dialog header p{color:var(--muted);margin:0;font-size:11px;line-height:1.7}.download-center-module__7TxVnG__close{background:var(--surface2);width:34px;height:34px;color:var(--muted);border-radius:8px;flex:none;font-size:24px;line-height:1}.download-center-module__7TxVnG__close:hover{color:var(--text)}.download-center-module__7TxVnG__createForm{gap:17px;padding:22px;display:grid}.download-center-module__7TxVnG__createForm label{gap:7px;font-size:12px;font-weight:700;display:grid}.download-center-module__7TxVnG__createForm label small{color:var(--muted);font-size:10px;font-weight:400}.download-center-module__7TxVnG__createForm input[type=file]{height:auto;min-height:44px;padding:9px}.download-center-module__7TxVnG__dialog footer{border-top:1px solid var(--line);justify-content:flex-end;gap:9px;padding-top:16px;display:flex}.download-center-module__7TxVnG__dialog footer button{min-height:42px}.download-center-module__7TxVnG__confirmDialog{width:min(460px,100%)}.download-center-module__7TxVnG__confirmBody{padding:20px 22px}.download-center-module__7TxVnG__confirmBody p:first-child{margin:0 0 10px;font-size:13px;line-height:1.8}.download-center-module__7TxVnG__confirmBody code{color:var(--muted);-webkit-user-select:all;user-select:all;font-size:11px}.download-center-module__7TxVnG__confirmDialog>footer{border-top:1px solid var(--line);padding:15px 22px 20px}.download-center-module__7TxVnG__deleteConfirm{color:#fff;background:#cf3540;border:1px solid #d83b45;border-radius:9px;padding:0 16px;font-weight:700}.download-center-module__7TxVnG__deleteConfirm:hover{background:#b92f39}.download-center-module__7TxVnG__deleteConfirm:disabled{opacity:.6;cursor:wait}.download-center-module__7TxVnG__dialog :is(button,a):focus-visible,.download-center-module__7TxVnG__actions :is(button,a):focus-visible,.download-center-module__7TxVnG__headingActions button:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (max-width:720px){.download-center-module__7TxVnG__headingActions{justify-content:space-between;width:100%}.download-center-module__7TxVnG__panel{padding:16px}.download-center-module__7TxVnG__search{width:100%}.download-center-module__7TxVnG__search label{flex:180px;width:auto}}@media (max-width:480px){.download-center-module__7TxVnG__headingActions{align-items:stretch}.download-center-module__7TxVnG__headingActions>button{justify-content:center;width:100%}.download-center-module__7TxVnG__quota{flex:1}.download-center-module__7TxVnG__search label{flex-basis:100%}.download-center-module__7TxVnG__overlay{padding:12px}.download-center-module__7TxVnG__dialog>header,.download-center-module__7TxVnG__createForm,.download-center-module__7TxVnG__confirmBody{padding:17px}}
.follow-up-status-charts-module__arfTwq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.follow-up-status-charts-module__arfTwq__card{background:var(--surface);border:1px solid var(--line);min-width:0;box-shadow:var(--shadow);border-radius:15px;padding:20px 24px}.follow-up-status-charts-module__arfTwq__card h2{margin:0;font-size:16px}.follow-up-status-charts-module__arfTwq__content{align-items:center;gap:24px;margin-top:20px;display:flex}.follow-up-status-charts-module__arfTwq__pieWrap{flex:none;width:142px;height:142px;position:relative}.follow-up-status-charts-module__arfTwq__pie{border-radius:50%;width:100%;height:100%;display:block;overflow:visible}.follow-up-status-charts-module__arfTwq__slice,.follow-up-status-charts-module__arfTwq__activeSlice{cursor:help;outline:none;transition:opacity .15s,filter .15s}.follow-up-status-charts-module__arfTwq__activeSlice,.follow-up-status-charts-module__arfTwq__pie path:focus-visible{filter:brightness(1.12);stroke:var(--surface);stroke-width:1.5px}.follow-up-status-charts-module__arfTwq__tooltip{z-index:2;background:var(--text);color:var(--surface);white-space:nowrap;pointer-events:none;box-shadow:var(--shadow);border-radius:7px;padding:6px 9px;font-size:12px;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%)}.follow-up-status-charts-module__arfTwq__details{flex:1;min-width:0}.follow-up-status-charts-module__arfTwq__details>strong{margin-bottom:12px;font-size:24px;line-height:1.2;display:block}.follow-up-status-charts-module__arfTwq__details>strong small{color:var(--muted);font-size:12px;font-weight:400}.follow-up-status-charts-module__arfTwq__details dl{gap:9px;margin:0;display:grid}.follow-up-status-charts-module__arfTwq__details dl>div{justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.follow-up-status-charts-module__arfTwq__details dt{align-items:center;gap:7px;display:flex}.follow-up-status-charts-module__arfTwq__details dd{white-space:nowrap;margin:0;font-weight:700}.follow-up-status-charts-module__arfTwq__dot{border-radius:50%;flex:none;width:9px;height:9px}@media (max-width:1000px){.follow-up-status-charts-module__arfTwq__grid{grid-template-columns:1fr}}@media (max-width:480px){.follow-up-status-charts-module__arfTwq__card{padding:18px 16px}.follow-up-status-charts-module__arfTwq__content{gap:16px}.follow-up-status-charts-module__arfTwq__pieWrap{width:112px;height:112px}}
.marketer-guarantee-cheques-module__myDt1q__section{min-width:0}.marketer-guarantee-cheques-module__myDt1q__balance{margin-bottom:24px}.marketer-guarantee-cheques-module__myDt1q__balance>dl{grid-template-columns:repeat(3,minmax(0,1fr))}.marketer-guarantee-cheques-module__myDt1q__form{margin-top:8px}.marketer-guarantee-cheques-module__myDt1q__fields{gap:18px 20px}.marketer-guarantee-cheques-module__myDt1q__actions{justify-content:flex-end;margin-top:18px}.marketer-guarantee-cheques-module__myDt1q__listSection{border-top:1px solid var(--line);margin-top:28px;padding-top:22px}.marketer-guarantee-cheques-module__myDt1q__listSection h3{margin:0 0 14px;font-size:13px}.marketer-guarantee-cheques-module__myDt1q__listScroll{overflow-x:auto}.marketer-guarantee-cheques-module__myDt1q__list{gap:8px;min-width:680px;margin:0;padding:0;list-style:none;display:grid}.marketer-guarantee-cheques-module__myDt1q__row{border:1px solid var(--line);background:var(--surface2);border-radius:10px;grid-template-columns:28px minmax(100px,1fr) minmax(150px,1.3fr) minmax(120px,1fr) minmax(100px,.8fr) auto;align-items:center;gap:12px;min-height:50px;padding:8px 12px;font-size:11px;display:grid}.marketer-guarantee-cheques-module__myDt1q__row>*{min-width:0}.marketer-guarantee-cheques-module__myDt1q__index{background:var(--surface);width:26px;height:26px;color:var(--brand);border-radius:7px;place-items:center;font-weight:700;display:grid}.marketer-guarantee-cheques-module__myDt1q__serial,.marketer-guarantee-cheques-module__myDt1q__bank,.marketer-guarantee-cheques-module__myDt1q__amount,.marketer-guarantee-cheques-module__myDt1q__date{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.marketer-guarantee-cheques-module__myDt1q__serial{text-align:right}.marketer-guarantee-cheques-module__myDt1q__amount{font-weight:700}.marketer-guarantee-cheques-module__myDt1q__row button{min-height:30px}.marketer-guarantee-cheques-module__myDt1q__empty{border:1px dashed var(--line);color:var(--muted);border-radius:10px;padding:14px;font-size:11px}@media (max-width:700px){.marketer-guarantee-cheques-module__myDt1q__balance>dl,.marketer-guarantee-cheques-module__myDt1q__fields{grid-template-columns:1fr}}
.message-preferences-page-module__OFgeXq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:20px;display:grid}.message-preferences-page-module__OFgeXq__group{border:1px solid var(--line);background:var(--surface2);border-radius:12px;min-width:0;margin:0;padding:18px}.message-preferences-page-module__OFgeXq__group legend{color:var(--text);padding:0 5px;font-size:13px;font-weight:800}.message-preferences-page-module__OFgeXq__group p{min-height:36px;color:var(--muted);margin:0 0 15px;font-size:11px;line-height:1.8}.message-preferences-page-module__OFgeXq__rows{gap:10px;display:grid}.message-preferences-page-module__OFgeXq__row{align-items:end;gap:8px;display:flex}.message-preferences-page-module__OFgeXq__row label{flex:1;min-width:0}.message-preferences-page-module__OFgeXq__row input{background:var(--surface)}.message-preferences-page-module__OFgeXq__remove,.message-preferences-page-module__OFgeXq__add{border:1px solid var(--line);background:var(--surface);min-height:43px;color:var(--text);font:inherit;cursor:pointer;border-radius:9px;padding:0 13px;font-size:11px;font-weight:700}.message-preferences-page-module__OFgeXq__remove:hover:not(:disabled){color:#c83e44;border-color:#c83e44}.message-preferences-page-module__OFgeXq__add{width:100%;color:var(--brand);border-style:dashed;margin-top:13px}.message-preferences-page-module__OFgeXq__add:hover:not(:disabled){background:color-mix(in srgb,var(--brand) 8%,var(--surface))}.message-preferences-page-module__OFgeXq__remove:focus-visible,.message-preferences-page-module__OFgeXq__add:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.message-preferences-page-module__OFgeXq__remove:disabled,.message-preferences-page-module__OFgeXq__add:disabled{opacity:.45;cursor:not-allowed}@media (max-width:750px){.message-preferences-page-module__OFgeXq__grid{grid-template-columns:1fr}.message-preferences-page-module__OFgeXq__group p{min-height:0}}
.registration-customer-search-module__sSAKDq__search{max-width:720px;position:relative}.registration-customer-search-module__sSAKDq__results{border:1px solid var(--line);background:var(--surface);color:var(--text);box-shadow:var(--shadow);border-radius:12px;margin-top:8px;padding:12px}.registration-customer-search-module__sSAKDq__results [role=listbox]{max-height:280px;overflow-y:auto}.registration-customer-search-module__sSAKDq__results p{margin:4px 0 12px}.registration-customer-search-module__sSAKDq__option{text-align:start;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;gap:6px;padding:12px;display:flex}.registration-customer-search-module__sSAKDq__option[aria-selected=true],.registration-customer-search-module__sSAKDq__option:focus-visible{outline-offset:-2px;background:#64748b22;outline:2px solid #64748b}.registration-customer-search-module__sSAKDq__option span{font-size:13px}.registration-customer-search-module__sSAKDq__selected{gap:12px;margin-bottom:16px;display:grid}.registration-customer-search-module__sSAKDq__selected>button{justify-self:start}.registration-customer-search-module__sSAKDq__addCustomer{margin-top:8px}.registration-customer-search-module__sSAKDq__duplicates{border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:12px}.registration-customer-search-module__sSAKDq__duplicates p{margin:0 0 8px}
.setup-workspace-module__Ow5HHa__workspace{--setup-muted:color-mix(in srgb, var(--text) 75%, var(--surface));gap:24px;width:min(900px,100%);margin-inline:auto;padding:clamp(16px,4vw,36px);display:grid}.setup-workspace-module__Ow5HHa__settings{width:min(1280px,100%)}.setup-workspace-module__Ow5HHa__heading,.setup-workspace-module__Ow5HHa__settingsHeader,.setup-workspace-module__Ow5HHa__progress>div,.setup-workspace-module__Ow5HHa__accountActions,.setup-workspace-module__Ow5HHa__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.setup-workspace-module__Ow5HHa__heading,.setup-workspace-module__Ow5HHa__settingsHeader,.setup-workspace-module__Ow5HHa__progress>div{justify-content:space-between}.setup-workspace-module__Ow5HHa__heading h1{margin:4px 0 8px;font-size:clamp(24px,4vw,34px)}.setup-workspace-module__Ow5HHa__heading p,.setup-workspace-module__Ow5HHa__section p,.setup-workspace-module__Ow5HHa__progress span{color:var(--setup-muted);margin:0;line-height:1.85}.setup-workspace-module__Ow5HHa__heading .eyebrow{color:var(--brand)}.setup-workspace-module__Ow5HHa__settingsHeader{border-bottom:1px solid var(--line);padding-bottom:16px}.setup-workspace-module__Ow5HHa__settingsHeader>span{font-weight:700}.setup-workspace-module__Ow5HHa__settingsHeader svg,.setup-workspace-module__Ow5HHa__actions svg{width:16px}.setup-workspace-module__Ow5HHa__progress,.setup-workspace-module__Ow5HHa__section,.setup-workspace-module__Ow5HHa__footer{border:1px solid var(--line);background:var(--surface);border-radius:16px;padding:clamp(16px,3vw,24px)}.setup-workspace-module__Ow5HHa__progress{gap:12px;font-size:13px;display:grid}.setup-workspace-module__Ow5HHa__progress progress{accent-color:var(--brand);width:100%;height:8px}.setup-workspace-module__Ow5HHa__section h2{margin:0;font-size:18px}.setup-workspace-module__Ow5HHa__section>p{margin-top:4px;font-size:13px}.setup-workspace-module__Ow5HHa__group{margin-top:16px}.setup-workspace-module__Ow5HHa__group h3{margin:0 0 8px;font-size:14px}.setup-workspace-module__Ow5HHa__list{margin:0;padding:0;list-style:none}.setup-workspace-module__Ow5HHa__list li{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.setup-workspace-module__Ow5HHa__list li:last-child{padding-bottom:0}.setup-workspace-module__Ow5HHa__list li>div{min-width:0}.setup-workspace-module__Ow5HHa__list strong{font-size:14px}.setup-workspace-module__Ow5HHa__list p{margin-top:4px;font-size:13px}.setup-workspace-module__Ow5HHa__list a,.setup-workspace-module__Ow5HHa__complete,.setup-workspace-module__Ow5HHa__waiting{flex:none;font-size:12px}.setup-workspace-module__Ow5HHa__list a svg,.setup-workspace-module__Ow5HHa__complete svg{width:16px}.setup-workspace-module__Ow5HHa__complete{color:var(--brand);align-items:center;gap:6px;display:inline-flex}.setup-workspace-module__Ow5HHa__waiting{color:var(--setup-muted);border:1px solid var(--line);border-radius:20px;padding:4px 10px}.setup-workspace-module__Ow5HHa__footer>p{margin:0 0 12px}@media (max-width:640px){.setup-workspace-module__Ow5HHa__list li{flex-direction:column;align-items:flex-start;gap:10px}.setup-workspace-module__Ow5HHa__list a{width:100%}.setup-workspace-module__Ow5HHa__actions>button{flex:140px}}
