:root{--navy:#0b1739;--blue:#2457d6;--bg:#f4f6fa;--line:#e6e9f0;--text:#18213b;--muted:#69738b;--white:#fff;--red:#d83b55;--amber:#d88816;--green:#17875d}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.sidebar{position:fixed;inset:0 auto 0 0;width:232px;background:var(--navy);padding:28px 18px;display:flex;flex-direction:column;color:#fff;z-index:20}.brand{display:flex;align-items:center;gap:11px;text-decoration:none;color:inherit;font-size:21px;font-weight:800;letter-spacing:-.5px}.brand small{display:block;color:#7f8dab;font-size:8px;letter-spacing:2.4px;margin-top:2px}.brandMark{display:grid;place-items:center;width:35px;height:35px;border-radius:10px;background:linear-gradient(145deg,#557cf0,#2d56c7);color:#fff;font-size:18px;box-shadow:0 8px 20px #020a20}.sidebar nav{margin-top:48px;display:grid;grid-gap:7px;gap:7px}.navItem{display:flex;align-items:center;gap:11px;padding:11px 12px;border-radius:9px;color:#aeb9d0;text-decoration:none;font-size:14px}.navItem.active{background:#ffffff12;color:#fff}.navItem.muted{color:#7f8dab}.sidebarBottom{margin-top:auto;display:grid;grid-gap:3px;gap:3px}.main{margin-left:232px;min-height:100vh}.page{padding:38px 42px 60px;max-width:1620px;margin:auto}.topbar{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:28px}.topbar h1{font-size:28px;margin:3px 0 5px;letter-spacing:-.8px}.topbar p:not(.eyebrow){margin:0;color:var(--muted);font-size:14px}.eyebrow{font-weight:800;font-size:10px;letter-spacing:1.8px;color:#74809b;margin:0}.topActions{display:flex;gap:12px;align-items:center}.avatar,.iconButton{width:39px;height:39px;border:1px solid var(--line);background:#fff;border-radius:11px;display:grid;place-items:center}.iconButton{color:#536078}.avatar{background:var(--navy);color:#fff;font-size:11px;font-weight:800}.notice{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;background:#eef3ff;border:1px solid #dce6ff;border-radius:12px;color:#3156aa;margin-bottom:16px}.notice div{display:grid;grid-gap:3px;gap:3px}.notice strong{font-size:13px}.notice span{font-size:12px;color:#5570ad}.devBanner{background:#fff8e8;color:#8a6418;border:1px solid #f2dfad;padding:10px 14px;border-radius:10px;font-size:12px;margin-bottom:16px}.statsGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:13px;gap:13px;margin-bottom:39px}.statCard{background:#fff;border:1px solid var(--line);border-radius:13px;padding:17px;display:flex;align-items:center;gap:13px;min-height:83px;box-shadow:0 3px 15px #17213d08}.statIcon{width:39px;height:39px;display:grid;place-items:center;border-radius:10px;background:#edf2ff;color:#315bc7}.statIcon.green{background:#ebf8f3;color:var(--green)}.statIcon.red{background:#fff0f2;color:var(--red)}.statIcon.amber{background:#fff5e6;color:var(--amber)}.statIcon.cyan{background:#e9f8fb;color:#11829b}.statIcon.navy{background:#edf0f7;color:var(--navy)}.statCard>div{display:flex;flex-direction:column;gap:3px}.statCard span:not(.statIcon){font-size:11px;color:var(--muted);font-weight:650}.statCard strong{font-size:24px;letter-spacing:-.5px}.sectionHeading{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:14px}.sectionHeading h2{font-size:18px;margin:3px 0 0}.sourcePill{display:flex;align-items:center;gap:7px;border:1px solid var(--line);background:#fff;border-radius:20px;padding:7px 11px;color:var(--muted);font-size:11px}.renewalGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:13px;gap:13px;margin-bottom:39px}.renewalCard{background:#fff;border:1px solid var(--line);border-top:3px solid #7494e6;border-radius:12px;padding:15px}.renewalCard.red{border-top-color:#e55b6c}.renewalCard.amber{border-top-color:#eca73c}.renewalCard.gray{border-top-color:#9ba4b8}.renewalCard>div{display:flex;justify-content:space-between;align-items:center}.renewalCard span{font-size:12px;font-weight:700}.renewalCard strong{font-size:20px}.renewalCard p{font-size:11px;color:var(--muted);margin:12px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tableSection{scroll-margin-top:20px}.tableCard{background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden;box-shadow:0 4px 20px #17213d08}.filters{display:flex;gap:10px;padding:14px;border-bottom:1px solid var(--line)}.search,.selectWrap{display:flex;align-items:center;gap:9px;border:1px solid var(--line);border-radius:9px;padding:9px 11px;color:#8b95aa}.search{flex:1 1;max-width:420px}.search input,.selectWrap select{border:0;outline:0;background:transparent;color:var(--text);font:inherit;font-size:12px;width:100%}.selectWrap select{width:150px}.tableScroll{overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:1260px}th{text-align:left;padding:11px 13px;font-size:9px;letter-spacing:.6px;text-transform:uppercase;color:#8690a5;background:#fafbfc;border-bottom:1px solid var(--line)}td{padding:13px;border-bottom:1px solid #edf0f4;font-size:11px;color:#4c5770}tbody tr:hover{background:#fbfcff}td strong{display:block;color:var(--text);font-size:12px}td small{display:block;color:#939bad;margin-top:4px}.badge{display:inline-flex;padding:5px 8px;border-radius:20px;font-weight:750;font-size:10px;background:#eef1f5;color:#667085}.status-musteri{background:#e9f8f1;color:#147751}.status-pasif{background:#f0f1f4;color:#687084}.status-iptal,.status-riskli{background:#fff0f2;color:#c8324b}.empty{color:#9ca5b7;font-style:italic}.usage{display:flex;align-items:center;gap:7px}.usage>div{width:52px;height:5px;background:#e9edf3;border-radius:5px;overflow:hidden}.usage i{display:block;height:100%;background:#2e67d7;border-radius:5px}.rowActions{display:flex;gap:10px;align-items:center}.rowActions a{color:#3a5fab}.emptyState,.inlineEmpty{text-align:center;padding:42px 20px;color:var(--muted)}.emptyState span{display:grid;place-items:center;margin:auto;width:35px;height:35px;border-radius:10px;background:#edf2ff;color:#315bc7;font-weight:800}.emptyState strong{display:block;margin:12px 0 5px;color:var(--text);font-size:13px}.emptyState p{margin:0;font-size:12px}.skeleton{background:linear-gradient(90deg,#e9ecf2,#f4f5f8,#e9ecf2);background-size:200% 100%;animation:shimmer 1.5s infinite}.heroSkeleton{height:65px;width:330px;margin-bottom:28px;border-radius:10px}.tableSkeleton{height:330px;border-radius:14px}@keyframes shimmer{to{background-position:-200% 0}}.detailPage{max-width:1200px}.backLink{display:inline-flex;gap:7px;align-items:center;color:#5e6c87;text-decoration:none;font-size:12px;margin-bottom:18px}.panel{background:#fff;border:1px solid var(--line);border-radius:14px;padding:22px;margin-bottom:15px}.accountHero{display:flex;align-items:center;gap:14px}.accountHero>span:first-child{display:grid;place-items:center;width:48px;height:48px;border-radius:13px;background:#edf2ff;color:#315bc7}.accountHero h2{margin:2px 0 6px}.accountHero>.badge{margin-left:auto}.contactLine{display:flex;gap:14px;color:var(--muted);font-size:11px}.contactLine span{display:flex;gap:5px;align-items:center}.detailGrid,.metricGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden;margin-top:22px}.detailGrid>div,.metricGrid>div{background:#fff;padding:14px;display:grid;grid-gap:6px;gap:6px}.detailGrid span,.metricGrid span{color:var(--muted);font-size:10px}.detailGrid strong,.metricGrid strong{font-size:12px}.detailColumns{display:grid;grid-template-columns:1.25fr .75fr;grid-gap:15px;gap:15px}.panelHeader{display:flex;justify-content:space-between;align-items:center}.panelHeader h3{font-size:16px;margin:3px 0}.largePercent{font-size:25px;color:#315bc7}.secondaryButton{display:flex;align-items:center;gap:6px;border:1px solid var(--line);background:#f8f9fb;border-radius:8px;padding:8px 10px;color:#8b94a6;font-size:11px}.inlineEmpty{padding:32px 10px;font-size:12px;background:#fafbfc;border-radius:9px;margin-top:17px}.timeline{margin-top:22px}.timeline article{display:grid;grid-template-columns:15px 1fr;grid-gap:10px;gap:10px;position:relative;padding-bottom:20px}.timeline article:after{content:"";position:absolute;width:1px;background:var(--line);top:12px;bottom:0;left:5px}.timeline i{width:11px;height:11px;border-radius:50%;background:#3a67d2;border:3px solid #dae5ff;z-index:1}.timeline strong{font-size:12px}.timeline p,.timeline small{font-size:10px;color:var(--muted)}.centerState,.loginPage{min-height:100vh;display:grid;place-items:center;text-align:center;padding:30px}.centerState>span{font-size:28px;font-weight:900;color:#315bc7}.centerState p{color:var(--muted);font-size:13px}.centerState a,.centerState button{border:0;background:var(--navy);color:#fff;padding:10px 14px;border-radius:8px;text-decoration:none}.loginPage{margin-left:-232px;background:radial-gradient(circle at 30% 20%,#eef3ff,#f7f8fb 50%)}.loginPage section{width:min(420px,100%);text-align:left;background:#fff;border:1px solid var(--line);border-radius:18px;padding:34px;box-shadow:0 25px 70px #17213d18}.loginBrand{color:var(--text);margin-bottom:35px}.loginPage h1{margin:7px 0}.loginPage>section>p:not(.eyebrow){color:var(--muted);font-size:13px}.loginForm{display:grid;grid-gap:15px;gap:15px;margin-top:25px}.loginForm label{display:grid;grid-gap:7px;gap:7px;font-size:11px;font-weight:700}.loginForm input{border:1px solid var(--line);border-radius:9px;padding:11px;font:inherit;outline:0}.loginForm input:focus{border-color:#6f8fe0;box-shadow:0 0 0 3px #edf2ff}.loginForm button{border:0;border-radius:9px;padding:12px;background:var(--navy);color:#fff;font-weight:700}.formError{color:var(--red);font-size:11px;margin:0}@media(max-width:1100px){.renewalGrid,.statsGrid{grid-template-columns:repeat(2,1fr)}.detailColumns{grid-template-columns:1fr}}@media(max-width:760px){.sidebar{position:static;width:100%;height:68px;padding:14px 18px;flex-direction:row;align-items:center}.sidebar nav{margin:0 0 0 auto;display:flex}.sidebar .navItem{font-size:0;padding:9px}.sidebarBottom{display:none}.main{margin-left:0}.page{padding:26px 16px}.topbar h1{font-size:23px}.statsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.statCard{padding:12px}.statCard strong{font-size:20px}.renewalGrid{grid-template-columns:1fr 1fr;gap:9px}.filters{flex-direction:column}.search{max-width:none}.detailGrid,.metricGrid{grid-template-columns:1fr 1fr}.accountHero{align-items:flex-start;flex-wrap:wrap}.contactLine{flex-direction:column;gap:5px}.accountHero>.badge,.loginPage{margin-left:0}}@media(max-width:430px){.renewalGrid{grid-template-columns:1fr}.sourcePill,.topActions{display:none}.detailGrid,.metricGrid{grid-template-columns:1fr}.brand>span:not(.brandMark){display:none}}.noteForm{display:flex;gap:8px;margin-top:17px}.noteForm textarea{flex:1 1;min-height:72px;resize:vertical;border:1px solid var(--line);border-radius:9px;padding:10px;font:inherit;font-size:12px;outline:0}.noteForm textarea:focus{border-color:#6f8fe0;box-shadow:0 0 0 3px #edf2ff}.noteForm button{align-self:flex-end;display:flex;align-items:center;gap:6px;border:0;background:var(--navy);color:#fff;border-radius:8px;padding:9px 12px;font-weight:700}.notesList{display:grid;grid-gap:9px;gap:9px;margin-top:15px}.notesList article{background:#fafbfc;border:1px solid var(--line);border-radius:9px;padding:12px}.notesList p{font-size:12px;line-height:1.55;margin:0 0 7px;white-space:pre-wrap}.notesList small{color:var(--muted);font-size:10px}.pagination{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-top:1px solid var(--line);font-size:11px;color:var(--muted)}.pagination>div{display:flex;gap:7px}.pagination button{border:1px solid var(--line);background:#fff;border-radius:7px;padding:7px 10px;color:var(--text);font-size:11px}.pagination button:disabled{opacity:.4}.analyticsGrid{display:grid;grid-template-columns:1.45fr .8fr .95fr;grid-gap:13px;gap:13px;margin-bottom:40px}.chartPanel{background:#fff;border:1px solid var(--line);border-radius:14px;padding:18px;min-width:0;box-shadow:0 3px 15px #17213d08}.chartHeader{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.chartHeader h3{font-size:14px;margin:3px 0}.chartHeader>span{font-size:10px;color:var(--muted)}.barChart{height:180px;display:flex;align-items:stretch;gap:7px;border-bottom:1px solid var(--line);padding:8px 2px 0}.barColumn{flex:1 1;min-width:0;position:relative;display:flex;align-items:center;flex-direction:column}.bars{height:130px;width:100%;display:flex;align-items:flex-end;justify-content:center;gap:2px}.bars i{width:36%;max-width:13px;border-radius:4px 4px 1px 1px}.barTotal{background:#dce5fb}.barCustomer{background:#315fd1}.barColumn span{font-size:8px;color:var(--muted);margin-top:7px;white-space:nowrap}.barColumn strong{font-size:8px;color:#34405a;position:absolute;top:-6px}.donutWrap{display:flex;align-items:center;justify-content:center;gap:25px;min-height:180px}.donut{width:135px;height:135px;border-radius:50%;display:grid;place-items:center;position:relative}.donut:after{content:"";position:absolute;inset:19px;background:#fff;border-radius:50%}.donut>span{position:relative;z-index:1;display:grid;text-align:center;font-size:9px;color:var(--muted)}.donut strong{font-size:21px;color:var(--text)}.legend{min-width:100px}.legend p{display:grid;grid-template-columns:9px 1fr auto;align-items:center;grid-gap:7px;gap:7px;font-size:10px}.legend i{width:8px;height:8px;border-radius:3px}.customerDot{background:#315fd1}.demoDot{background:#5cc8bd}.coverageList{display:grid;grid-gap:14px;gap:14px}.coverageList p{display:flex;justify-content:space-between;margin:0 0 6px;font-size:10px}.coverageList p span{color:var(--muted)}.coverageList>div>div{height:7px;background:#edf0f5;border-radius:8px;overflow:hidden}.coverageList i{height:100%;display:block;border-radius:8px;background:#315fd1}.coverageList i.cyan{background:#39afbd}.coverageList i.green{background:#27a46f}.coverageList i.amber{background:#e09c32}.departmentList{display:grid;grid-gap:13px;gap:13px}.departmentList>div{display:grid;grid-template-columns:90px 1fr 28px;grid-gap:8px;gap:8px;align-items:center;font-size:10px}.departmentList>div>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--muted)}.departmentList>div>div{height:7px;background:#edf0f5;border-radius:8px;overflow:hidden}.departmentList i{display:block;height:100%;background:#657fd1;border-radius:8px}.departmentList strong{text-align:right}.commerceMetrics,.dataMetrics{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.commerceMetrics>div,.dataMetrics>div{background:#f7f9fc;border-radius:10px;padding:12px;display:grid;grid-gap:6px;gap:6px}.commerceMetrics svg,.dataMetrics svg{color:#3c62c5}.commerceMetrics span,.dataMetrics span{font-size:9px;color:var(--muted)}.commerceMetrics strong,.dataMetrics strong{font-size:17px}.dataNote{font-size:9px;color:var(--muted);background:#fff8e8;border:1px solid #f2dfad;padding:8px 10px;border-radius:8px;margin:13px 0 0}.commercialGrid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:9px;gap:9px;margin-top:17px}.commercialGrid>div{border:1px solid var(--line);border-radius:10px;padding:13px;display:grid;grid-template-columns:24px 1fr;grid-gap:3px 8px;gap:3px 8px}.commercialGrid svg{grid-row:1/4;color:#3c62c5}.commercialGrid small,.commercialGrid span{font-size:9px;color:var(--muted)}.commercialGrid strong{font-size:12px}.badgeStack{display:flex;align-items:flex-start;flex-direction:column;gap:5px}.closeBadge{background:#fff0f2;color:#c8324b;border:1px solid #f4cbd2;white-space:nowrap}.actionRow{background:#fffafb}.domainCell{display:flex;align-items:center;gap:5px;max-width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#3159b5}.contactMeta{display:flex;flex-direction:column;gap:3px;margin-top:4px;color:#8a94a8}.contactMeta span{display:flex;align-items:center;gap:4px;max-width:210px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:9px}@media(max-width:1250px){.analyticsGrid{grid-template-columns:1fr 1fr}.signupPanel{grid-column:1/-1}}@media(max-width:760px){.analyticsGrid{grid-template-columns:1fr}.signupPanel{grid-column:auto}.barColumn:nth-child(-n+4){display:none}.filters .selectWrap,.filters .selectWrap select{width:100%}.commerceMetrics,.dataMetrics{grid-template-columns:1fr 1fr}.commercialGrid{grid-template-columns:1fr}}.salesCommand{background:linear-gradient(140deg,#0d1b42,#13295e);color:#fff;border-radius:16px;padding:22px;margin-bottom:18px;box-shadow:0 15px 35px #0b173928}.salesCommand .eyebrow{color:#92a8dd}.salesCommandHeader{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.salesCommandHeader h2{font-size:20px;margin:4px 0}.salesCommandHeader>div>p:last-child{color:#aebbd8;font-size:11px;margin:0}.commandMetrics{display:flex;gap:8px}.commandMetrics>span{display:grid;grid-template-columns:auto auto;align-items:center;grid-gap:3px 7px;gap:3px 7px;background:#ffffff10;border:1px solid #ffffff14;border-radius:10px;padding:9px 11px;color:#b7c4df;font-size:9px}.commandMetrics svg{grid-row:1/3}.commandMetrics strong{font-size:16px;color:#fff}.salesQueues{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:20px}.queueTitle{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ffffff16;padding-bottom:8px;margin-bottom:9px;font-size:11px;color:#c8d2e6}.queueTitle strong{background:#ffffff12;padding:3px 7px;border-radius:10px}.salesCardGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.salesCard{background:#fff;color:var(--text);border-radius:10px;padding:11px;border:1px solid transparent}.salesCard.urgent{border-color:#ef9aa8}.salesCardTop{display:flex;justify-content:space-between;gap:8px}.salesCardTop>div{min-width:0}.salesCardTop strong{font-size:11px}.salesCardTop strong,.salesCardTop>div>span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.salesCardTop>div>span{color:var(--muted);font-size:8px;margin-top:3px}.agePill{background:#edf2ff;color:#315bc7;border-radius:10px;padding:4px 6px;font-size:8px;white-space:nowrap}.agePill.urgent{background:#fff0f2;color:#c8324b}.salesMeta{display:flex;gap:9px;margin-top:8px;color:var(--muted);font-size:8px}.salesMeta span{display:flex;align-items:center;gap:3px}.quickStage{display:flex;gap:5px;margin-top:8px}.quickStage select,.tableStage select{min-width:0;flex:1 1;border:1px solid var(--line);border-radius:6px;background:#fff;padding:5px;font-size:9px;color:var(--text)}.quickStage button{border:0;border-radius:6px;background:#edf2ff;color:#315bc7;padding:5px 7px;font-size:8px;font-weight:700}.salesLinks{display:flex;justify-content:space-between;margin-top:8px}.salesLinks a{display:flex;align-items:center;gap:3px;color:#3159b5;text-decoration:none;font-size:8px;font-weight:700}.queueEmpty{color:#9fb0d1;font-size:10px}.tableStage{display:flex;gap:4px;min-width:145px}.tableStage button{border:0;background:#edf2ff;color:#315bc7;border-radius:6px;width:25px}.rowActions a,.tableStage button{display:grid;place-items:center}.salesOpsForm{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:18px}.salesOpsForm label{display:grid;grid-gap:6px;gap:6px;font-size:10px;color:var(--muted)}.salesOpsForm input,.salesOpsForm select{border:1px solid var(--line);border-radius:8px;padding:10px;font:inherit;color:var(--text);background:#fff}.salesOpsForm .wideField{grid-column:1/-1}.salesOpsForm button{justify-self:start;display:flex;align-items:center;gap:6px;border:0;border-radius:8px;background:var(--navy);color:#fff;padding:10px 13px;font-weight:700}@media(max-width:1100px){.salesQueues{grid-template-columns:1fr}.salesCommandHeader{flex-direction:column}.commandMetrics{width:100%;flex-wrap:wrap}}@media(max-width:760px){.salesCommand{padding:16px}.salesCardGrid{grid-template-columns:1fr}.commandMetrics>span{flex:1 1}.salesOpsForm{grid-template-columns:1fr}.salesOpsForm .wideField{grid-column:auto}}.followUpAgenda{margin-top:16px}.followUpList{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.followUpList>a{display:grid;grid-template-columns:1fr 90px 80px auto;grid-gap:8px;gap:8px;align-items:center;background:#ffffff0d;border:1px solid #ffffff14;border-radius:9px;padding:9px 11px;color:#fff;text-decoration:none}.followUpList>a>span:first-child{display:grid;min-width:0}.followUpList strong{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.followUpList small,.followUpList time,.followUpList>a>span{font-size:8px;color:#adbad6}.followUpList time{text-align:right}@media(max-width:760px){.followUpList{grid-template-columns:1fr}.followUpList>a{grid-template-columns:1fr 70px auto}.followUpList time{display:none}}.contactMeta .phonePrimary{display:flex;align-items:center;gap:5px;width:max-content;max-width:210px;color:#183d91;background:#edf2ff;border-radius:6px;padding:4px 7px;text-decoration:none;font-size:11px;font-weight:800}.classificationNote{margin:-26px 0 34px;padding:10px 13px;border-left:3px solid #6f8fe0;background:#eef3ff;color:#536b9f;border-radius:0 8px 8px 0;font-size:10px}.classificationNote strong{color:#253f80}.liveSource{display:flex;align-items:center;gap:6px;border:1px solid #ccebdc;background:#effaf5;color:#237455;border-radius:20px;padding:6px 9px;font-size:9px;font-weight:700}.liveSource i{width:6px;height:6px;background:#28a36f;border-radius:50%;box-shadow:0 0 0 3px #d7f3e7}.subscriptionList{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:18px}.subscriptionList>article{border:1px solid var(--line);border-radius:12px;padding:15px;background:#fbfcfe}.planTitle{display:flex;gap:10px;align-items:center}.planTitle>span:first-child{width:34px;height:34px;display:grid;place-items:center;border-radius:9px;background:#edf2ff;color:#315bc7}.planTitle>div{display:grid;min-width:0}.planTitle strong{font-size:13px}.planTitle small{color:var(--muted);font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.planStatus{margin-left:auto;background:#f1f2f5;color:#70798c;border-radius:15px;padding:5px 8px;font-size:8px;font-weight:800}.planStatus.active{background:#e9f8f1;color:#147751}.planFacts{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:7px;gap:7px;margin-top:14px}.planFacts>div{display:grid;grid-template-columns:18px 1fr;grid-gap:3px 5px;gap:3px 5px;background:#fff;border:1px solid #edf0f4;border-radius:8px;padding:9px}.planFacts svg{grid-row:1/4;color:#4668be}.planFacts small,.planFacts span{font-size:8px;color:var(--muted)}.planFacts strong{font-size:10px}.planFacts small{color:#b4485b}@media(max-width:760px){.subscriptionList{grid-template-columns:1fr}.planFacts{grid-template-columns:1fr 1fr}}.status-islemsiz{background:#f2f4f8;color:#556070}.status-business-paket-musteri,.status-special-paket-musteri,.status-starter-paket-musteri,.status-startup-paket-musteri{background:#e9f8f1;color:#147751}.status-demo{background:#eaf2ff;color:#2762bd}.neutralDot{background:#dce5fb}.classSelect{display:flex;gap:4px;min-width:168px}.classSelect select{min-width:0;flex:1 1;border:1px solid var(--line);border-radius:6px;background:#fff;padding:5px;font-size:9px;color:var(--text)}.classSelect button{border:0;background:#edf2ff;color:#315bc7;border-radius:6px;width:25px;display:grid;place-items:center}.planSummary{display:grid;grid-gap:3px;gap:3px;min-width:125px}.planSummary strong{font-size:11px;color:var(--text)}.planSummary span{font-size:10px;color:#315bc7;font-weight:800}.planSummary small{font-size:9px;color:var(--muted)}table{min-width:1180px}.commandIntro{display:flex;gap:13px;align-items:flex-start}.commandIcon{display:grid;place-items:center;width:40px;height:40px;flex:0 0 auto;border-radius:12px;background:#ffffff12;border:1px solid #ffffff18;color:#dbe7ff}.priorityStrip{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:11px 13px;border:1px solid #ffffff14;background:#ffffff0d;border-radius:12px;color:#d8e2f5;font-size:11px}.priorityStrip a{display:flex;align-items:center;gap:5px;color:#fff;text-decoration:none;font-weight:800}.salesQueues.three{grid-template-columns:repeat(3,minmax(0,1fr))}.salesQueues.three .salesCardGrid{grid-template-columns:1fr}.salesQueues.three .salesCard{min-height:126px}.criticalMetric{background:#ffeff214!important;border-color:#ffb3bf33!important}.flowRail{gap:10px;margin-top:15px;padding:10px 12px;background:#ffffff0b;border:1px solid #ffffff12;border-radius:13px;color:#d7e0f4;font-size:10px;font-weight:800}.flowRail,.flowRail span{display:flex;align-items:center}.flowRail span{gap:6px;white-space:nowrap}.flowRail i{height:1px;flex:1 1;background:linear-gradient(90deg,#ffffff3a,#ffffff0d)}.salesCard.critical{border-color:#e55b6c;background:linear-gradient(180deg,#fff,#fff7f8)}.salesCard.critical .agePill{background:#c8324b;color:#fff}.closeBadge{gap:4px;align-items:center}.closeBadge.strong{background:#c8324b;color:#fff;border-color:#c8324b}.actionRow{background:#fff5f6}.actionRow:hover{background:#fff0f2!important}@media(max-width:1240px){.salesQueues.three{grid-template-columns:1fr}.salesQueues.three .salesCardGrid{grid-template-columns:1fr 1fr}}@media(max-width:760px){.priorityStrip{align-items:flex-start;flex-direction:column}.salesQueues.three .salesCardGrid{grid-template-columns:1fr}.classSelect{min-width:150px}.flowRail{align-items:flex-start;flex-direction:column}.flowRail i{width:100%;flex:auto}}.domainCell.clickable{width:max-content;max-width:190px;padding:6px 8px;border:1px solid #dce6ff;border-radius:8px;background:#f7f9ff;text-decoration:none}.domainCell.clickable:hover{background:#edf2ff;color:#183d91}.domainCell.clickable.paused{border-color:#f4cbd2;background:#fff5f6;color:#b4233a}.domainStack{display:inline-grid;gap:5px}.domainActionLine{gap:6px}.domainActionLine,.sitePausedBadge{display:inline-flex;align-items:center}.sitePausedBadge{width:max-content;border-radius:999px;padding:4px 7px;background:#fff0f2;color:#c8324b;border:1px solid #f4cbd2;font-size:9px;font-weight:850}.commandActions{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:9px}.ghostCommandButton,.newDemoButton{display:flex;align-items:center;gap:7px;padding:10px 12px;border-radius:10px;text-decoration:none;font-size:11px;font-weight:850}.newDemoButton{background:#fff;color:#14244e;box-shadow:0 10px 24px #050b1d25}.ghostCommandButton{border:1px solid #ffffff1f;background:#ffffff0d;color:#fff}.commandMetricsWide{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:18px}.commandMetricsWide>span{min-height:54px}.priorityStrip>span:last-child{color:#aebbd8;font-size:10px}.manualWorkbench{margin-top:16px;padding:13px;border:1px solid #ffffff14;border-radius:13px;background:#ffffff0a}.pinnedGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.pinWorkbench,.removeWorkbench{display:inline-flex;align-items:center;gap:4px;border:0;border-radius:7px;cursor:pointer;font:inherit;font-size:8px;font-weight:800}.removeWorkbench{padding:0;background:transparent;color:#8d98ad}.removeWorkbench:hover{color:#c8324b}.pinWorkbench{padding:6px 8px;background:#edf2ff;color:#315bc7}.siteAccessButton{display:inline-flex;align-items:center;border:0;border-radius:7px;cursor:pointer;font:inherit;font-size:9px;font-weight:850;padding:7px 9px;white-space:nowrap}.siteAccessButton.pause{background:#fff0f2;color:#c8324b}.siteAccessButton.activate{background:#e9f8f1;color:#147751}.siteAccessButton:hover{filter:brightness(.98)}.noteCardTop{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:10px;gap:10px}.noteCardTop p{margin-bottom:7px}.deleteNoteButton{display:inline-flex;align-items:center;gap:4px;border:0;border-radius:7px;padding:6px 8px;background:#fff0f2;color:#c8324b;cursor:pointer;font:inherit;font-size:9px;font-weight:850;white-space:nowrap}.deleteNoteButton:hover{background:#ffe4e8}.panelHint{max-width:680px;margin:6px 0 0;color:var(--muted);font-size:11px;line-height:1.5}.emptyFact{display:inline-grid;gap:4px;margin-top:12px;border:1px solid var(--line);border-radius:10px;padding:10px 12px;background:#fff;text-align:left}.emptyFact span{color:var(--muted);font-size:10px;font-weight:800}.emptyFact strong{color:var(--text);font-size:13px}.stage-ulasim-saglanamadi select{border-color:#f2b8a2!important;background:#fff4ef!important;color:#b13a1f!important;font-weight:850}.stageOption-ulasim-saglanamadi{background:#fff4ef;color:#b13a1f}.unreachableStageRow{background:#fff8f4}.unreachableStageRow:hover{background:#fff0e8!important}.customerRow{background:#f4fbf7;box-shadow:inset 3px 0 0 #22a06b}.customerRow:hover{background:#ecf8f1!important}.customerRow td{border-bottom-color:#dff2e8}.pinnedState{display:inline-flex;align-items:center;border-radius:8px;padding:6px 8px;background:#e9f8f1;color:#147751;font-size:9px;font-weight:850;white-space:nowrap}.contactMeta .customerNameLine{width:max-content;max-width:210px;padding:4px 7px;border-radius:6px;background:#f1f7f4;color:#147751;font-size:10px;font-weight:800}.sortHeader{display:inline-flex;align-items:center;gap:5px;border:0;padding:0;background:transparent;color:inherit;cursor:pointer;font:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit}.sortHeader svg{color:#a0a9ba;transition:color .15s ease,transform .15s ease}.sortHeader:hover,.sortHeader:hover svg{color:#3159b5}.autoSelectForm select{cursor:pointer}.toastFeedback{position:fixed;right:22px;top:22px;z-index:80;display:flex;align-items:center;gap:9px;max-width:min(360px,calc(100vw - 32px));padding:12px 14px;border:1px solid #ccebdc;border-radius:12px;background:#effaf5;color:#186447;box-shadow:0 16px 45px #1020391f;font-size:12px;font-weight:800;animation:toastIn .2s ease-out}@keyframes toastIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.accountsOverviewStrip{display:grid;grid-template-columns:minmax(240px,1fr) auto auto;grid-gap:12px;gap:12px;align-items:center;margin:-8px 0 18px;padding:12px 14px;border:1px solid var(--line);border-radius:14px;background:#fff;box-shadow:0 4px 20px #17213d08}.overviewIntro{display:flex;align-items:center;gap:10px;min-width:0}.overviewIntro>span{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:#edf2ff;color:#315bc7}.overviewIntro div{display:grid;grid-gap:2px;gap:2px;min-width:0}.overviewIntro strong{font-size:12px}.overviewIntro small{color:var(--muted);font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.overviewFacts{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.overviewFacts span{display:inline-flex;align-items:center;gap:5px;padding:7px 9px;border-radius:20px;background:#f7f9fc;color:#667085;font-size:10px;font-weight:750}.overviewFacts span.warn{background:#fff0f2;color:#c8324b}.overviewFacts strong{color:var(--text)}.compactDemoButton{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:10px;padding:9px 12px;background:var(--navy);color:#fff;text-decoration:none;font-size:11px;font-weight:850;white-space:nowrap}.manualSource{display:flex;align-items:center;gap:6px;border:1px solid #f2dfad;border-radius:20px;padding:6px 9px;background:#fff8e8;color:#8a6418;font-size:9px;font-weight:800}.manualPackageSummary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:16px}.manualPackageSummary>div{display:grid;grid-gap:5px;gap:5px;border:1px solid var(--line);border-radius:10px;padding:12px;background:#fbfcfe}.manualPackageForm label,.manualPackageSummary span{color:var(--muted);font-size:10px}.manualPackageSummary strong{font-size:12px;color:var(--text)}.manualPackageForm{display:grid;grid-template-columns:1.2fr .7fr .55fr .8fr .78fr .72fr;grid-gap:10px;gap:10px;align-items:end;margin-top:13px}.manualPackageForm label{display:grid;grid-gap:6px;gap:6px}.manualPackageForm input,.manualPackageForm select{border:1px solid var(--line);border-radius:8px;padding:10px;background:#fff;color:var(--text);font:inherit}.manualPackageForm button{display:flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:8px;padding:10px 13px;background:var(--navy);color:#fff;font-weight:800;grid-column:1/-1;justify-self:start}.planSummary .periodLine{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border:1px solid #dce6ff;border-radius:999px;padding:3px 7px;background:#f3f7ff;color:#315bc7;font-weight:800}.renewalRow-soon{background:#fffaf0}.renewalRow-soon:hover{background:#fff5df!important}.renewalRow-overdue,.renewalRow-today{background:#fff5f6}.renewalRow-overdue:hover,.renewalRow-today:hover{background:#fff0f2!important}.renewalCell{display:grid;grid-gap:4px;gap:4px;min-width:130px}.renewalCell strong{color:var(--text);font-size:12px}.renewalCell small{margin-top:0}.renewalNotice{display:inline-flex;align-items:center;gap:4px;width:-moz-fit-content;width:fit-content;border:1px solid #f2dfad;border-radius:999px;padding:4px 7px;background:#fff8e8;color:#8a6418;font-size:9px;font-weight:850;white-space:nowrap}.renewalCell-overdue .renewalNotice,.renewalCell-today .renewalNotice{border-color:#f4cbd2;background:#fff0f2;color:#c8324b}.renewalCell-overdue strong,.renewalCell-today strong{color:#c8324b}.renewalCell-soon strong{color:#9a6a11}.offerBuilderShell{display:grid;grid-template-columns:380px minmax(0,1fr);grid-gap:18px;gap:18px;align-items:start}.offerCustomerPanel,.offerForm,.offerWorkspace{background:#fff;border:1px solid var(--line);border-radius:20px;box-shadow:0 4px 20px #17213d08}.offerCustomerPanel{display:grid;grid-gap:14px;gap:14px;padding:18px;position:-webkit-sticky;position:sticky;top:24px;max-height:calc(100vh - 48px);overflow:hidden}.offerCustomerHeader,.offerWorkspaceHeader{display:flex;gap:12px;align-items:flex-start}.offerCustomerHeader>span,.offerWorkspaceHeader>span{flex:0 0 auto;display:grid;place-items:center;width:40px;height:40px;border-radius:14px;background:#fff0ec;color:#ef4d2d}.offerCustomerHeader h2,.offerWorkspaceHeader h2{margin:0;font-size:20px;letter-spacing:-.5px}.offerCustomerHeader p,.offerWorkspaceHeader p{margin:0;color:var(--muted);font-size:13px;line-height:1.55}.offerCustomerSearch{display:flex;align-items:center;gap:9px;border:1px solid var(--line);border-radius:14px;padding:10px 12px;background:#f8fafc;color:var(--muted)}.offerCustomerSearch input{width:100%;border:0;background:transparent;color:var(--text);font:inherit;font-size:12px;outline:0}.selectedOfferCustomer{display:flex;gap:10px;align-items:flex-start;border:1px solid #ccebdc;border-radius:16px;padding:12px;background:#effaf5;color:#147751}.selectedOfferCustomer.muted{border-color:#dce6ff;background:#f7f9ff;color:#3159b5}.selectedOfferCustomer span{flex:0 0 auto;display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:#fff}.selectedOfferCustomer div{min-width:0}.selectedOfferCustomer small{display:block;margin-bottom:3px;color:inherit;opacity:.75;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.7px}.selectedOfferCustomer strong{display:block;color:var(--text);font-size:13px}.selectedOfferCustomer p{margin:3px 0 0;color:var(--muted);font-size:11px}.clearOfferCustomer{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-top:9px;border-radius:999px;padding:6px 9px;background:#fff;color:#147751;text-decoration:none;font-size:10px;font-weight:900}.offerCustomerList{display:grid;grid-gap:9px;gap:9px;overflow:auto;padding-right:4px}.offerCustomerCard{display:grid;grid-template-columns:38px minmax(0,1fr) auto;grid-gap:10px;gap:10px;position:relative;border:1px solid var(--line);border-radius:16px;padding:12px;background:#fff;color:inherit;text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.offerCustomerCard.selected,.offerCustomerCard:hover{border-color:#ef4d2d55;box-shadow:0 14px 34px #17213d12;transform:translateY(-1px)}.offerCustomerCard.selected{background:linear-gradient(180deg,#fff,#fff7f4)}.offerCustomerAvatar{display:grid;place-items:center;width:38px;height:38px;border-radius:13px;background:#0b1739;color:#fff;font-size:14px;font-weight:950}.offerCustomerCard div:nth-child(2){min-width:0;display:grid;grid-gap:2px;gap:2px}.offerCustomerCard small,.offerCustomerCard span,.offerCustomerCard strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.offerCustomerCard strong{color:var(--text);font-size:13px}.offerCustomerCard span{color:#39445d;font-size:11px;font-weight:750}.offerCustomerCard small{color:var(--muted);font-size:10px}.offerCustomerCard em{position:absolute;right:10px;top:10px;max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:4px 7px;background:#f1f5f9;color:#526077;font-size:9px;font-style:normal;font-weight:850}.offerCustomerCard b{align-self:end;justify-self:end;border-radius:999px;padding:7px 10px;background:#fff0ec;color:#ef4d2d;font-size:10px;font-weight:950}.offerCustomerCard.selected b{background:#147751;color:#fff}.offerCustomerEmpty{border:1px dashed #d8e0eb;border-radius:14px;padding:16px;color:var(--muted);text-align:center;font-size:12px}.offerCustomerFoot{display:flex;justify-content:space-between;gap:10px;border-top:1px solid var(--line);padding-top:12px;color:var(--muted);font-size:11px}.offerWorkspace{overflow:hidden}.offerWorkspaceHeader{padding:20px 20px 0}.offerForm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;border:0;border-radius:0;box-shadow:none;padding:18px 20px 20px}.offerForm label{display:grid;grid-gap:7px;gap:7px;color:var(--muted);font-size:11px;font-weight:800}.offerForm input,.offerForm select,.offerForm textarea{width:100%;border:1px solid var(--line);border-radius:12px;padding:12px;background:#fbfcfe;color:var(--text);font:inherit;font-size:12px;outline:0}.offerForm input:focus,.offerForm select:focus,.offerForm textarea:focus{border-color:#f16a4f;box-shadow:0 0 0 3px #fff0ec}.offerFormWide{grid-column:1/-1}.offerCheckbox{display:flex!important;align-items:center;gap:9px;min-height:42px;border:1px solid #dce6ff;border-radius:10px;padding:10px 12px;background:#f7f9ff;color:#173b77!important}.offerCheckbox input{width:auto;accent-color:#ef4d2d}.offerForm button{grid-column:1/-1;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:-moz-fit-content;width:fit-content;border:0;border-radius:13px;padding:13px 18px;background:#ef4d2d;color:#fff;font-weight:900;cursor:pointer;box-shadow:0 14px 32px #ef4d2d26}.offerFormError{grid-column:1/-1;margin:0;border:1px solid #f4cbd2;border-radius:10px;padding:10px 12px;background:#fff0f2;color:#c8324b;font-size:12px;font-weight:800}.offerLinkedAccount{display:grid;grid-gap:3px;gap:3px;border:1px solid #dce6ff;border-radius:12px;padding:12px;background:#f7f9ff}.offerLinkedAccount strong{font-size:13px}.offerLinkedAccount span{color:var(--muted);font-size:11px}.offerTableSummary{display:grid;grid-gap:3px;gap:3px;min-width:120px}.offerTableSummary strong{color:#0b2b5d;font-size:11px}.offerTableSummary span{display:inline-flex;width:-moz-fit-content;width:fit-content;border:1px solid #ccebdc;border-radius:999px;padding:3px 7px;background:#effaf5;color:#147751;font-size:9px;font-weight:850}.offerTableSummary small{margin-top:0}.miniOfferLink{width:max-content;border:1px solid #dce6ff;border-radius:8px;padding:7px 9px;background:#f7f9ff;color:#3159b5;font-size:10px;font-weight:850}.miniOfferLink,.offerCreateButton{display:inline-flex;align-items:center;text-decoration:none}.offerCreateButton{gap:6px;border-radius:10px;padding:9px 12px;background:#ef4d2d;color:#fff;font-size:11px;font-weight:900}.activityShell{display:grid;grid-gap:16px;gap:16px}.activitySummary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.activitySummary article{border:1px solid var(--line);border-radius:18px;padding:16px;background:#fff;box-shadow:0 4px 20px #17213d08}.activitySummary small,.activitySummary span{display:block;color:var(--muted);font-size:11px;font-weight:800}.activitySummary strong{display:block;margin:8px 0 4px;color:var(--text);font-size:30px;letter-spacing:-1px}.activityWarning{display:flex;align-items:center;gap:9px;border:1px solid #f8dfae;border-radius:14px;padding:12px 14px;background:#fff8e8;color:#8a5b00;font-size:12px;font-weight:800}.activityToolbar{display:grid;grid-template-columns:minmax(0,1fr) 220px;grid-gap:10px;gap:10px;border:1px solid var(--line);border-radius:18px;padding:12px;background:#fff;box-shadow:0 4px 20px #17213d08}.activityToolbar label{display:flex;align-items:center;gap:9px;border:1px solid var(--line);border-radius:13px;padding:10px 12px;background:#f8fafc;color:var(--muted)}.activityToolbar input,.activityToolbar select{width:100%;border:0;background:transparent;color:var(--text);font:inherit;font-size:12px;outline:0}.activityTimeline{display:grid;grid-gap:10px;gap:10px}.activityLink{color:inherit;text-decoration:none}.activityItem{display:grid;grid-template-columns:44px minmax(0,1fr);grid-gap:12px;gap:12px;border:1px solid var(--line);border-radius:18px;padding:14px;background:#fff;box-shadow:0 4px 20px #17213d07;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.activityLink:hover .activityItem{border-color:#ef4d2d55;box-shadow:0 16px 36px #17213d10;transform:translateY(-1px)}.activityIcon{display:grid;place-items:center;width:44px;height:44px;border-radius:15px;background:#f7f9ff;color:#3159b5}.activity-offer_created .activityIcon{background:#fff0ec;color:#ef4d2d}.activity-account_created .activityIcon{background:#effaf5;color:#147751}.activity-class_changed .activityIcon,.activity-sales_record_updated .activityIcon,.activity-stage_changed .activityIcon{background:#eef7ff;color:#0369a1}.activityBody{min-width:0}.activityTopline{display:flex;justify-content:space-between;gap:10px;align-items:center}.activityTopline span{display:inline-flex;width:-moz-fit-content;width:fit-content;border-radius:999px;padding:4px 8px;background:#f1f5f9;color:#526077;font-size:10px;font-weight:900}.activityTopline time{color:var(--muted);font-size:11px;font-weight:800}.activityBody h3{margin:8px 0 4px;color:var(--text);font-size:16px}.activityBody p{margin:0;color:#4c5770;font-size:13px;line-height:1.5}.activityMeta{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.activityMeta em,.activityMeta span,.activityMeta strong{display:inline-flex;align-items:center;border-radius:999px;padding:5px 8px;background:#f8fafc;color:#526077;font-size:10px;font-style:normal;font-weight:850}.activityMeta strong{background:#0b1739;color:#fff}.activityMeta em{background:#fff8e8;color:#8a5b00}.activityEmpty{border:1px dashed #d8e0eb;border-radius:18px;padding:30px;background:#fff;color:var(--muted);text-align:center;font-size:13px}.offerHistoryList{display:grid;grid-gap:12px;gap:12px;margin-top:16px}.offerHistoryList article{border:1px solid var(--line);border-radius:14px;padding:14px;background:#fbfcfe}.offerHistoryTitle{display:flex;align-items:center;gap:11px}.offerHistoryTitle>span{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#fff0ec;color:#ef4d2d}.offerHistoryTitle div{flex:1 1;min-width:0}.offerHistoryTitle strong{display:block;color:var(--text);font-size:13px}.offerHistoryTitle small{color:var(--muted);font-size:10px}.offerHistoryTitle a{border:1px solid #dce6ff;border-radius:8px;padding:7px 10px;background:#fff;color:#3159b5;text-decoration:none;font-size:10px;font-weight:850}.offerHistoryFacts{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.offerHistoryFacts span{display:inline-flex;align-items:center;gap:4px;border-radius:999px;padding:6px 9px;background:#fff;color:var(--muted);font-size:10px}.offerHistoryFacts b{color:var(--text)}.offerHistoryList details{margin-top:12px}.offerHistoryList summary{cursor:pointer;color:#3159b5;font-size:11px;font-weight:850}.offerHistoryList ul{margin:10px 0 0;padding-left:18px;color:#4c5770;font-size:11px;line-height:1.6}.offerPreviewRoot{min-height:100vh;overflow-x:auto;background:#e9eef6;padding:24px}.offerPrintActions{position:-webkit-sticky;position:sticky;top:16px;z-index:10;display:flex;justify-content:flex-end;max-width:1440px;margin:0 auto 16px}.printButton{display:inline-flex;align-items:center;gap:8px;border:0;border-radius:999px;padding:11px 15px;background:var(--navy);color:#fff;font:inherit;font-size:12px;font-weight:900;box-shadow:0 14px 35px #0b173926;cursor:pointer}.offerSlide{position:relative;width:1440px;height:810px;max-width:none;margin:0 auto 20px;overflow:hidden;background:#eef4fb;color:#071c43;box-shadow:0 16px 45px #10203920;page-break-after:always}.offerSlide:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 18% 20%,#ffffffc8 0 8%,transparent 9%),radial-gradient(circle at 72% 18%,#f0dedf80 0 7%,transparent 8%),radial-gradient(circle at 53% 60%,#f0dedf80 0 10%,transparent 11%);opacity:.7}.offerNo{position:absolute;top:32px;right:38px;z-index:2;color:#141a24;font-size:22px;letter-spacing:.5px}.heoxaLogo i,.heoxaSmall i,.miniMark{position:relative;display:inline-block;width:44px;height:44px}.miniMark{position:absolute;z-index:2;top:58px;left:70px}.heoxaLogo i:after,.heoxaLogo i:before,.heoxaSmall i:after,.heoxaSmall i:before,.miniMark:after,.miniMark:before{content:"";position:absolute;border-radius:999px;background:#e83c11}.heoxaLogo i:before,.heoxaSmall i:before,.miniMark:before{width:13px;height:13px;box-shadow:29px 0 0 #e83c11,0 29px 0 #e83c11,29px 29px 0 #e83c11}.heoxaLogo i:after,.heoxaSmall i:after,.miniMark:after{width:13px;height:13px;left:15px;top:15px;box-shadow:-12px 12px 0 #e83c11,12px -12px 0 #e83c11}.contactSlide,.coverSlide{border:12px solid #f0342b;background:linear-gradient(#ffffffd8,#ffffffd8),repeating-linear-gradient(25deg,#f6b29e 0 120px,#fff 120px 240px)}.coverSlide .certStack{position:absolute;top:82px;right:100px;z-index:2;display:flex;gap:20px;align-items:center;color:#163886;font-weight:950;font-size:34px}.coverSlide .certStack span{font-size:20px;align-self:end}.heoxaLogo{position:absolute;z-index:2;top:292px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:18px;color:#0b1739;font-size:78px;font-weight:950;letter-spacing:-5px}.coverSlide h1{top:430px;left:0;right:0;color:#050505;font-size:48px;line-height:1.25;font-weight:950}.coverSlide h1,.coverSlide p{position:absolute;z-index:2;margin:0;text-align:center}.coverSlide p{left:180px;right:180px;top:630px;font-size:21px;line-height:1.5;color:#181818}.storeBadges{position:absolute;z-index:2;left:36px;bottom:28px;display:flex;gap:10px}.storeBadges span{display:inline-flex;align-items:center;border-radius:6px;padding:9px 14px;background:#050505;color:#fff;font-weight:800;font-size:13px}.letterSlide article{position:absolute;z-index:2;left:390px;right:100px;top:210px}.letterSlide h2{margin:0 0 12px;font-size:20px}.letterSlide p{margin:0 0 58px;font-size:20px;line-height:1.65;letter-spacing:1px}.avatarVisual{position:absolute;z-index:2;left:105px;top:170px;display:grid;place-items:center;width:220px;height:220px;border-radius:50%;background:linear-gradient(145deg,#d6ebff,#fff);color:#ef4d2d;font-size:56px;font-weight:950}.signatureCard{position:absolute;z-index:2;left:0;bottom:0;width:480px;min-height:260px;display:grid;align-content:start;grid-gap:18px;gap:18px;padding:34px;border-radius:0 34px 0 0;background:#f05b43;color:#fff}.signatureCard strong{font-size:24px;letter-spacing:3px;font-weight:500}.signatureCard small,.signatureCard span{font-size:23px;line-height:1.6}.priceSlide h2,.supportersSlide h2{position:absolute;z-index:2;left:96px;top:150px;margin:0;color:#f04b2f;font-size:48px;font-weight:950}.priceTable{position:absolute;z-index:2;left:105px;right:105px;top:300px;display:grid;grid-template-columns:1.5fr 1fr 1fr;border:3px solid #f04b2f}.priceTable .cell{min-height:178px;display:grid;place-items:center;grid-gap:26px;gap:26px;padding:24px;border-right:3px solid #f04b2f;border-top:3px solid #f04b2f;text-align:center;font-size:22px}.priceTable .cell:nth-child(3n){border-right:0}.priceTable .head{min-height:72px;border-top:0;font-weight:950}.priceTable .cell strong{font-size:24px;font-weight:500}.priceTable .cell span{font-size:22px}.priceTable .price{font-size:26px;font-weight:950}.priceTable.selectedPeriod{grid-template-columns:1.35fr 1fr}.priceTable.selectedPeriod .cell{min-height:165px}.priceTable.selectedPeriod .cell:nth-child(3n){border-right:3px solid #f04b2f}.priceTable.selectedPeriod .cell:nth-child(2n){border-right:0}.priceTable.selectedPeriod .head{min-height:72px}.priceTable.hasExtraStorage{top:248px}.priceTable.hasExtraStorage .cell{min-height:116px;gap:12px;padding:16px 18px;font-size:18px;line-height:1.25}.priceTable.hasExtraStorage .head{min-height:58px;padding:12px 18px}.priceTable.hasExtraStorage .cell strong{font-size:20px;line-height:1.2}.priceTable.hasExtraStorage .cell span{font-size:17px;line-height:1.3}.priceTable.hasExtraStorage .price{font-size:22px;line-height:1.2}.priceTable .extra,.priceTable .extraNote,.priceTable .extraPrice{background:#fffaf7}.priceTable .extraNote{color:#6d7483;font-size:18px;font-weight:800}.priceTable.hasExtraStorage .extraNote{font-size:16px}.priceTable.hasExtraStorage+.offerNotes{right:260px;bottom:98px}.priceTable.hasExtraStorage+.offerNotes h3{margin-bottom:10px;font-size:20px}.priceTable.hasExtraStorage+.offerNotes p{margin:4px 0;font-size:14px;line-height:1.35}.offerNotes{position:absolute;z-index:2;left:115px;right:150px;bottom:78px}.offerNotes h3{margin:0 0 20px;font-size:23px}.offerNotes p{display:flex;gap:10px;margin:8px 0;color:#16315d;font-size:18px}.offerNotes p span{color:#f04b2f;font-weight:950}.supportersSlide h2{left:0;right:0;top:54px;text-align:center;font-size:70px}.supporterGrid{position:absolute;z-index:2;inset:260px 120px 150px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:70px;gap:70px;align-items:center;justify-items:center}.supporterGrid strong{display:grid;place-items:center;min-height:100px;width:100%;border-radius:20px;background:#fff;color:#0d2a57;text-align:center;font-size:34px;box-shadow:0 12px 35px #10203912}.supporterLogoFrame{position:absolute;z-index:2;left:92px;right:92px;top:210px;bottom:92px;display:grid;place-items:center;border:1px solid #e6ebf3;border-radius:28px;padding:34px;background:#ffffffee;box-shadow:0 22px 70px #10203912;overflow:hidden}.supporterLogoFrame img{display:block;width:100%;height:100%;object-fit:contain}.supporterProofStrip{position:absolute;z-index:3;left:92px;right:92px;top:158px;display:flex;flex-wrap:wrap;gap:10px}.supporterProofStrip span{display:inline-flex;align-items:center;border:1px solid #dce6ff;border-radius:999px;padding:8px 12px;background:#f7f9ff;color:#173b77;font-size:12px;font-weight:900}.contactSlide h2{position:absolute;z-index:2;left:110px;top:235px;display:grid;grid-gap:16px;gap:16px;margin:0;color:#0b2b5d;font-size:62px;line-height:1}.contactSlide h2 span{color:#f04b2f;font-size:48px;font-weight:400}.contactOffer{position:absolute;z-index:2;left:120px;top:500px;display:grid;grid-gap:24px;gap:24px;color:#f04b2f;font-size:27px;font-weight:900}.contactOffer p{margin:0}.closingCard{position:absolute;z-index:2;right:90px;top:240px;display:grid;place-items:center;width:520px;height:310px;border-radius:24px;background:linear-gradient(145deg,#ffb26f,#f05b43);color:#ffffffba;font-size:98px;line-height:.8;font-weight:950}.closingShowcase{position:absolute;z-index:2;right:90px;top:238px;width:540px;height:320px;overflow:hidden;border-radius:24px;background:#fff;box-shadow:0 24px 70px #10203920}.closingShowcase img{object-fit:cover;object-position:center}.heoxaSmall{left:120px;bottom:62px;display:flex;align-items:center;gap:10px;background:#fff;padding:16px 24px;color:#0b1739;font-size:25px;font-weight:950}.heoxaSmall,.validLine{position:absolute;z-index:2}.validLine{right:120px;bottom:68px;color:#6d7483}.offerTheme-modern .offerSlide{background:#f5f8fc;color:#0a1733}.offerTheme-modern .offerSlide:before{background:linear-gradient(90deg,#071c43 0 32%,transparent 32%),radial-gradient(circle at 84% 20%,#ff6b4a22 0 18%,transparent 19%),radial-gradient(circle at 76% 82%,#173b7718 0 24%,transparent 25%),linear-gradient(135deg,#ffffff,#f3f7fb)}.offerTheme-modern .contactSlide,.offerTheme-modern .coverSlide{border:0;background:linear-gradient(135deg,#ffffff,#f5f8fc 58%,#eef3f9)}.offerTheme-modern .contactSlide:after,.offerTheme-modern .coverSlide:after,.offerTheme-modern .priceSlide:after{content:"";position:absolute;z-index:1;right:-140px;bottom:-220px;width:620px;height:620px;border-radius:50%;background:#ef4d2d12}.offerTheme-modern .heoxaLogo{top:70px;left:72px;transform:none;color:#fff;font-size:44px;letter-spacing:-3px}.offerTheme-modern .heoxaLogo i:after,.offerTheme-modern .heoxaLogo i:before{background:#ef4d2d}.modernCoverMeta{position:absolute;z-index:2;left:72px;top:212px;display:grid;grid-gap:8px;gap:8px;color:#fff}.modernCoverMeta span{color:#9fb1d4;font-size:13px;letter-spacing:2.4px;font-weight:900}.modernCoverMeta strong{max-width:300px;font-size:30px;line-height:1.1;letter-spacing:-.8px}.offerTheme-modern .coverSlide h1{top:168px;left:455px;right:120px;text-align:left;color:#071c43;font-size:76px;line-height:.98;letter-spacing:-4px}.offerTheme-modern .coverSlide p{top:422px;left:462px;right:520px;text-align:left;color:#4a5873}.modernHeroPanel{position:absolute;z-index:2;bottom:88px;width:430px;min-height:330px;border:1px solid #e1e8f2;border-radius:34px;background:#ffffffd9;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 34px 90px #071c4318}.academyMockHeader{display:flex;gap:7px;margin-bottom:36px}.academyMockHeader span{width:11px;height:11px;border-radius:999px;background:#ef4d2d}.modernHeroPanel strong{display:block;color:#071c43;font-size:34px;letter-spacing:-1px}.modernHeroPanel p{position:static;margin:12px 0 28px;color:#66738c;text-align:left;font-size:15px}.academyMetricGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:9px;gap:9px}.academyMetricGrid span{display:grid;grid-gap:4px;gap:4px;border-radius:16px;padding:13px;background:#f5f8fc;color:#66738c;font-size:11px}.academyMetricGrid b{color:#ef4d2d;font-size:18px}.offerTheme-modern .letterSlide .avatarVisual{left:95px;top:154px;width:250px;height:250px;background:linear-gradient(145deg,#071c43,#173b77);color:#fff;box-shadow:0 30px 80px #071c4324}.offerTheme-modern .letterSlide article{left:450px;right:110px;top:155px}.offerTheme-modern .letterSlide h2{color:#071c43;font-size:44px;letter-spacing:-1.5px}.offerTheme-modern .letterSlide p{color:#25314b;font-size:22px;line-height:1.58;letter-spacing:.2px;margin-bottom:32px}.offerTheme-modern .signatureCard{left:70px;bottom:70px;width:330px;min-height:auto;border-radius:24px;padding:24px;color:#071c43;box-shadow:0 22px 70px #071c4316}.modernLetterKicker{top:105px;font-size:13px;letter-spacing:2.4px;font-weight:950}.modernLetterKicker,.modernScopeCards{position:absolute;z-index:2;left:450px}.modernScopeCards{right:120px;bottom:88px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px}.modernScopeCards span{display:grid;grid-gap:16px;gap:16px;border:1px solid #e1e8f2;border-radius:22px;padding:18px;color:#071c43;font-size:17px;font-weight:850;box-shadow:0 18px 50px #071c430b}.modernScopeCards b{font-size:13px}.offerTheme-modern .signatureCard strong{color:#ef4d2d;letter-spacing:1px;font-weight:900}.offerTheme-modern .signatureCard small,.offerTheme-modern .signatureCard span{color:#4a5873;font-size:15px}.offerTheme-modern .priceSlide h2{left:100px;top:78px;color:#071c43;font-size:60px;letter-spacing:-2px}.modernPricing{position:absolute;z-index:2;left:100px;right:100px;top:210px;display:grid;grid-template-columns:1.25fr .8fr .8fr;grid-gap:18px;gap:18px}.modernPricing.hasExtraStorage{top:166px;grid-template-columns:1.15fr .85fr .85fr}.modernPackageCard,.modernPriceCard{border:1px solid #e1e8f2;border-radius:30px;padding:30px;box-shadow:0 26px 80px #071c4310}.modernPackageCard{min-height:255px}.modernPackageCard span,.modernPriceCard span{color:#8190aa;font-size:13px;font-weight:900;letter-spacing:1.4px;text-transform:uppercase}.modernPackageCard strong{display:block;margin:18px 0 12px;color:#071c43;font-size:42px;letter-spacing:-1.2px}.modernPackageCard p{margin:0 0 32px;color:#5c6a83;font-size:18px;line-height:1.5}.modernPackageCard small{display:inline-flex;border-radius:999px;padding:8px 12px;background:#f5f8fc;color:#071c43;font-size:13px;font-weight:850}.modernPriceCard{display:grid;align-content:center;min-height:255px}.modernPriceCard.primary{background:#071c43}.modernPriceCard.primary small,.modernPriceCard.primary span{color:#9fb1d4}.modernPriceCard strong{display:block;margin:18px 0 8px;font-size:54px;letter-spacing:-2px}.modernPriceCard small{color:#66738c;font-size:18px}.modernExtraCard{grid-column:1/-1;display:grid;grid-template-columns:1fr auto auto;align-items:center;grid-gap:18px;gap:18px;border:1px solid #dde5ef;border-radius:20px;padding:18px 22px;background:#fff;box-shadow:0 14px 36px #0b17390b}.modernExtraCard span{color:#64748b;font-size:12px;font-weight:900;letter-spacing:1.2px;text-transform:uppercase}.modernExtraCard strong{color:#0b1739;font-size:25px}.modernExtraCard small{color:#ef4d2d;font-size:20px;font-weight:950}.offerTheme-modern .offerNotes{left:105px;right:105px;bottom:70px;display:grid;grid-template-columns:190px 1fr;grid-gap:16px 24px;gap:16px 24px;align-items:start}.offerTheme-modern .offerNotes h3{margin:0;color:#071c43;font-size:30px}.offerTheme-modern .offerNotes p{grid-column:2;margin:0 0 8px;color:#31405d;font-size:16px}.offerTheme-modern .supportersSlide h2{top:72px;color:#071c43;font-size:58px;letter-spacing:-2px}.supporterIntro{position:absolute;z-index:2;left:260px;right:260px;top:150px;margin:0;text-align:center;color:#5c6a83;font-size:20px;line-height:1.5}.offerTheme-modern .supporterGrid{inset:255px 120px 130px;gap:28px}.offerTheme-modern .supporterGrid strong{min-height:132px;border:1px solid #e1e7f1;border-radius:22px;background:linear-gradient(#ffffff,#ffffff) padding-box,linear-gradient(135deg,#ef4d2d,#173b77) border-box;color:#071c43;font-size:28px;box-shadow:0 20px 55px #071c4310}.offerTheme-modern .contactSlide h2{left:100px;max-width:720px;color:#071c43;font-size:72px;letter-spacing:-3px}.offerTheme-modern .contactSlide h2 span{font-size:36px;letter-spacing:0}.offerTheme-modern .contactOffer{left:105px;top:485px;gap:18px;color:#071c43;font-size:24px}.offerTheme-modern .closingCard{right:100px;top:166px;width:430px;height:430px;border-radius:44px;background:linear-gradient(145deg,#071c43,#173b77);color:#ffffff1f;font-size:86px;box-shadow:0 30px 90px #071c4320}.offerTheme-modern .heoxaSmall{border-radius:16px;box-shadow:0 18px 55px #071c4314}.offerTheme-modern .slidePage{color:#ef4d2d}.offerTheme-corporate .modernCoverMeta span,.offerTheme-corporate .modernLetterKicker,.offerTheme-corporate .slidePage{color:#2563eb}.offerTheme-corporate .heoxaLogo i:after,.offerTheme-corporate .heoxaLogo i:before{background:#2563eb}.offerTheme-corporate .academyMetricGrid b,.offerTheme-corporate .modernPriceCard strong,.offerTheme-corporate .modernScopeCards b,.offerTheme-corporate .offerTheme-modern .modernPriceCard strong{color:#2563eb}.offerTheme-corporate .modernPriceCard.primary{background:#102a56}.offerTheme-corporate .contactSlide h2 span{color:#2563eb}.offerTheme-modern .offerSlide{background:#f6f8fb;color:#111827}.offerTheme-modern .offerSlide:before{background:linear-gradient(90deg,#0b1739 0 12px,transparent 12px),linear-gradient(180deg,#ffffff,#f6f8fb);opacity:1}.offerTheme-modern .contactSlide,.offerTheme-modern .coverSlide,.offerTheme-modern .letterSlide,.offerTheme-modern .priceSlide,.offerTheme-modern .supportersSlide{border:0;background:#f6f8fb}.offerTheme-modern .contactSlide:after,.offerTheme-modern .coverSlide:after,.offerTheme-modern .priceSlide:after{right:70px;bottom:64px;width:170px;height:170px;border:1px solid #e6ebf3;background:#fff;opacity:.7}.offerTheme-modern .offerNo{top:42px;right:70px;color:#64748b;font-size:18px;font-weight:800}.offerTheme-modern .miniMark{top:50px;left:68px}.offerTheme-modern .heoxaLogo{top:52px;left:70px;color:#0b1739;font-size:38px;letter-spacing:-2px}.modernCoverMeta{left:70px;top:148px;gap:12px;color:#0b1739}.modernCoverMeta span{color:#ef4d2d;font-size:12px;letter-spacing:2px}.modernCoverMeta strong{max-width:520px;color:#334155;font-size:28px;line-height:1.18;font-weight:850}.offerTheme-modern .coverSlide h1{top:242px;left:70px;right:610px;color:#0b1739;font-size:58px;line-height:1.05;letter-spacing:-2.4px;font-weight:950}.offerTheme-modern .coverSlide p{top:505px;left:74px;right:650px;color:#475569;font-size:19px;line-height:1.62}.modernHeroPanel{right:88px;top:172px;bottom:auto;width:470px;min-height:430px;border:1px solid #dde5ef;border-radius:26px;padding:28px;background:#fff;box-shadow:0 22px 60px #0b173914}.academyMockHeader{margin-bottom:24px}.academyMockHeader span{background:#cbd5e1}.academyMockHeader span:first-child{background:#ef4d2d}.modernHeroPanel strong{color:#0b1739;font-size:36px;line-height:1.12}.modernHeroPanel p{margin:14px 0 28px;color:#475569;font-size:16px;line-height:1.55}.academyMetricGrid{grid-template-columns:1fr;gap:10px}.academyMetricGrid span{grid-template-columns:58px 1fr;align-items:center;border:1px solid #e6ebf3;border-radius:14px;padding:12px 14px;background:#f8fafc;color:#475569;font-size:14px}.academyMetricGrid b{color:#0b1739;font-size:17px}.modernLetterKicker{left:92px;top:120px;color:#ef4d2d;font-size:12px}.offerTheme-modern .letterSlide article{left:92px;right:510px;top:165px}.offerTheme-modern .letterSlide h2{color:#0b1739;font-size:38px;line-height:1.15;letter-spacing:-1px}.offerTheme-modern .letterSlide p{color:#334155;font-size:19px;line-height:1.72;margin-bottom:24px}.modernScopeCards{left:auto;right:90px;top:165px;bottom:auto;width:360px;grid-template-columns:1fr;gap:14px}.modernScopeCards span{border:1px solid #dde5ef;border-radius:18px;padding:18px 20px;background:#fff;color:#0b1739;font-size:18px;box-shadow:0 14px 38px #0b17390c}.modernScopeCards b{color:#ef4d2d;font-size:12px}.offerTheme-modern .signatureCard{left:92px;bottom:76px;width:480px;border:1px solid #dde5ef;border-radius:18px;padding:20px 24px;background:#fff;box-shadow:none}.offerTheme-modern .signatureCard strong{color:#0b1739;font-size:18px;letter-spacing:.4px}.offerTheme-modern .signatureCard small,.offerTheme-modern .signatureCard span{color:#475569;font-size:14px;line-height:1.5}.offerTheme-modern .priceSlide h2,.offerTheme-modern .supportersSlide h2{top:78px;left:90px;right:90px;color:#0b1739;text-align:left;font-size:46px;line-height:1.1;letter-spacing:-1.4px}.modernPricing{left:90px;right:90px;top:178px;grid-template-columns:1.2fr .9fr .9fr;gap:16px}.modernPackageCard,.modernPriceCard{border:1px solid #dde5ef;border-radius:22px;padding:26px;background:#fff;box-shadow:0 16px 44px #0b17390d}.modernPackageCard{min-height:230px}.modernPackageCard span,.modernPriceCard span{color:#64748b;font-size:12px;letter-spacing:1.2px}.modernPackageCard strong{margin:14px 0 12px;color:#0b1739;font-size:34px;line-height:1.15}.modernPackageCard p{margin:0 0 24px;color:#475569;font-size:16px}.modernPackageCard small{background:#f1f5f9;color:#0b1739}.modernPriceCard{min-height:230px}.modernPriceCard.primary{background:#0b1739;color:#fff}.modernPriceCard strong{margin:16px 0 8px;color:#ef4d2d;font-size:48px;line-height:1}.modernPriceCard.primary strong{color:#fff}.modernPriceCard small{color:#64748b;font-size:16px}.modernPriceCard.primary small,.modernPriceCard.primary span{color:#cbd5e1}.offerTheme-modern .offerNotes{left:90px;right:90px;bottom:78px;grid-template-columns:210px 1fr;gap:10px 26px;border:1px solid #dde5ef;border-radius:20px;padding:22px 24px;background:#fff}.offerTheme-modern .offerNotes h3{color:#0b1739;font-size:24px}.offerTheme-modern .offerNotes p{color:#334155;font-size:14px;line-height:1.45}.offerTheme-modern .offerNotes p span{color:#16a34a}.supporterIntro{left:92px;right:360px;top:138px;text-align:left;color:#475569;font-size:17px;line-height:1.55}.offerTheme-modern .supporterGrid{inset:250px 90px 122px;grid-template-columns:repeat(3,1fr);gap:18px}.offerTheme-modern .supporterGrid strong{min-height:126px;border:1px solid #dde5ef;border-radius:18px;background:#fff;color:#0b1739;font-size:24px;box-shadow:0 14px 38px #0b17390a}.offerTheme-modern .supporterLogoFrame{left:92px;right:92px;top:242px;bottom:78px;border:1px solid #dde5ef;border-radius:24px;padding:30px;background:#fff;box-shadow:0 16px 44px #0b17390d}.offerTheme-modern .supporterProofStrip{top:186px}.offerTheme-modern .contactSlide h2{left:90px;top:150px;max-width:710px;color:#0b1739;font-size:54px;line-height:1.08;letter-spacing:-1.8px}.offerTheme-modern .contactSlide h2 span{color:#ef4d2d;font-size:24px;letter-spacing:1.6px;text-transform:uppercase;font-weight:900}.offerTheme-modern .contactOffer{left:94px;top:430px;gap:16px;color:#0b1739;font-size:22px}.offerTheme-modern .closingCard{right:90px;top:165px;width:420px;height:330px;border-radius:28px;background:#0b1739;color:#ffffff18;font-size:76px;box-shadow:0 20px 60px #0b17391a}.offerTheme-modern .closingShowcase{right:90px;top:165px;width:430px;height:330px;border:1px solid #dde5ef;border-radius:28px;box-shadow:0 20px 60px #0b17391a}.offerTheme-modern .heoxaSmall{left:94px;bottom:80px;border:1px solid #dde5ef;border-radius:14px;box-shadow:none}.offerTheme-modern .validLine{right:90px;bottom:86px;color:#64748b;font-size:14px}.offerTheme-modern .modernPricing.hasExtraStorage{top:158px;grid-template-columns:1.15fr .85fr .85fr}.offerTheme-modern .modernPricing.hasExtraStorage .modernPackageCard,.offerTheme-modern .modernPricing.hasExtraStorage .modernPriceCard{min-height:205px}.offerTheme-modern .modernPricing.hasExtraStorage .modernPackageCard p{margin-bottom:16px}.offerTheme-modern .modernExtraCard{grid-column:1/-1;padding:14px 18px}.offerTheme-modern .modernExtraCard strong{font-size:22px}.offerTheme-modern .modernExtraCard small{font-size:17px}.offerTheme-modern .modernPricing.hasExtraStorage+.offerNotes{right:250px;bottom:96px;padding:18px 22px}.offerTheme-modern .modernPricing.hasExtraStorage+.offerNotes h3{font-size:24px}.offerTheme-modern .modernPricing.hasExtraStorage+.offerNotes p{margin-bottom:4px;font-size:13px;line-height:1.35}.offerTheme-modern .modernPricing.singlePrice{grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr)}.offerTheme-modern .modernPricing.singlePrice .modernPriceCard{align-content:center}.offerTheme-modern .modernPricing.singlePrice .modernPriceCard span{display:block;margin-bottom:16px;color:#dbeafe;font-size:14px}.offerTheme-modern .modernPricing.singlePrice .modernPriceCard strong{font-size:58px}.offerTheme-modern .modernPricing.singlePrice.hasExtraStorage{grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr)}.offerTheme-modern .modernPricing.singlePrice.hasExtraStorage .modernExtraCard{grid-column:1/-1}.slidePage{position:absolute;z-index:2;right:100px;bottom:48px;color:#082b5d;font-size:32px;font-weight:950}@media print{@page{size:1440px 810px;margin:0}body,html{width:1440px;background:#fff!important}.offerPrintActions,.sidebar{display:none!important}.main{margin-left:0!important}.offerPreviewRoot{padding:0;background:#fff}.offerSlide{width:1440px;height:810px;margin:0;box-shadow:none;break-after:page;page-break-after:always}}@media (max-width:1100px){.commandActions{justify-content:flex-start}.commandMetricsWide,.pinnedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.offerBuilderShell{grid-template-columns:1fr}.offerCustomerPanel{position:static;max-height:none}.offerCustomerList{max-height:420px}.activitySummary{grid-template-columns:repeat(2,minmax(0,1fr))}.activityToolbar{grid-template-columns:1fr}}@media (max-width:760px){.toastFeedback{inset:14px 14px auto;right:14px;top:14px}.accountsOverviewStrip{grid-template-columns:1fr;margin-top:0}.overviewIntro small{white-space:normal}.compactDemoButton{width:100%}.commandMetricsWide,.manualPackageForm,.manualPackageSummary{grid-template-columns:1fr}.ghostCommandButton,.newDemoButton{justify-content:center;width:100%}.domainCell.clickable{max-width:230px}.offerForm,.pinnedGrid{grid-template-columns:1fr}.offerCustomerCard{grid-template-columns:34px minmax(0,1fr)}.offerCustomerCard b,.offerCustomerCard em{position:static;width:-moz-fit-content;width:fit-content;max-width:100%;grid-column:2;justify-self:start}.offerCustomerHeader,.offerWorkspaceHeader{align-items:center}.activityItem,.activitySummary{grid-template-columns:1fr}.activityTopline{align-items:flex-start;flex-direction:column}}