:root{--ink:#17221c;--muted:#68736c;--green:#196c4a;--mint:#dff5e8;--line:#e3e8e4;--paper:#f5f7f4}*{box-sizing:border-box}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;color:var(--ink);background:var(--paper)}a,button{font:inherit}.shell{min-height:100vh;display:grid;grid-template-columns:250px 1fr}aside{background:#102b21;color:#d8e7df;padding:28px 20px;display:flex;flex-direction:column;gap:42px}.brand{display:flex;align-items:center;gap:10px;color:white;font-weight:750}.brand b{display:grid;place-items:center;width:35px;height:35px;border-radius:10px;background:#54c98b;color:#102b21}nav{display:grid;grid-gap:7px;gap:7px}nav a{color:#aec4b9;text-decoration:none;padding:11px 13px;border-radius:9px}nav a.active,nav a:hover{color:white;background:#204538}.tenant{margin-top:auto;padding:14px;border:1px solid #315346;border-radius:10px;display:grid;grid-gap:5px;gap:5px}.tenant small{color:#8dac9d}.tenant .logout{border:0;background:transparent;color:#9ec1b0;padding:8px 0 0;cursor:pointer;text-align:left;font-size:12px}.adminReturn{color:#70d7a2;text-decoration:none;font-size:12px;font-weight:700;margin-top:5px}.content{padding:42px clamp(28px,5vw,74px) 60px;overflow:hidden}header{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px}h1{font-size:clamp(28px,4vw,42px);margin:4px 0;letter-spacing:-.04em}h2{margin:5px 0 12px;font-size:21px}label{color:var(--green);font-size:11px;font-weight:800;letter-spacing:.12em}.primaryLink,.prompt button:last-child,header button{border:0;background:var(--green);color:white;border-radius:9px;padding:12px 16px;font-weight:700;text-decoration:none}.metrics{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.assistant,.card,.panel{background:white;border:1px solid var(--line);border-radius:16px;box-shadow:0 8px 24px rgba(25,50,37,.04)}.card{padding:20px}.card p{margin:0 0 15px;color:var(--muted);font-size:14px}.card strong{display:block;font-size:27px;letter-spacing:-.04em}.card span{display:inline-block;margin-top:9px;color:var(--green);background:var(--mint);padding:3px 7px;border-radius:20px;font-size:12px;font-weight:700}.grid{display:grid;grid-template-columns:1.7fr 1fr;grid-gap:14px;gap:14px;margin-top:14px}.panel{padding:24px;min-height:290px}.channels{display:grid;grid-gap:22px;gap:22px;margin-top:25px}.channel{display:grid;grid-template-columns:130px 1fr 60px;grid-gap:14px;gap:14px;align-items:center;font-size:13px}.channel div{background:#edf0ed;height:8px;border-radius:8px;overflow:hidden}.channel i{display:block;height:100%;background:linear-gradient(90deg,#196c4a,#64c792)}.channel span{color:var(--muted)}.insight{background:#e9f6ee;border-color:#d0e9da}.insight p{color:#4c6257;line-height:1.65}.insight a{color:var(--green);text-decoration:none;font-weight:750}.assistant{margin-top:14px;padding:22px;display:grid;grid-template-columns:auto 1fr minmax(300px,1.1fr);align-items:center;grid-gap:18px;gap:18px}.orb{display:grid;place-items:center;width:54px;height:54px;border-radius:16px;color:white;font-size:25px;background:linear-gradient(135deg,#145f42,#6cd39b)}.assistant p{margin:4px 0;color:var(--muted);font-size:14px}.assistantLink{color:inherit;text-decoration:none}.assistantLink:hover{border-color:#9dcbb1;transform:translateY(-1px)}.assistantLink .prompt{justify-content:space-between;font-weight:750;color:var(--green)}.assistantLink .prompt span{color:var(--muted);font-size:12px;font-weight:600}.prompt{border:1px solid var(--line);border-radius:12px;padding:7px 7px 7px 14px;display:flex;align-items:center;gap:8px;color:#89938d;font-size:13px}.prompt button:first-child{margin-left:auto;border:0;background:#edf4ef;border-radius:8px;padding:10px}@media (max-width:1000px){.metrics{grid-template-columns:repeat(2,1fr)}.assistant{grid-template-columns:auto 1fr}.prompt{grid-column:1/-1}}@media (max-width:720px){.shell{display:block}aside{padding:18px;gap:15px}nav{display:flex;overflow:auto}.tenant{display:none}.content{padding:24px 16px 40px}.formGrid,.grid,.metrics{grid-template-columns:1fr}.formGrid .full{grid-column:auto}}.onboardingPage{max-width:1180px;margin:0 auto;padding:48px 20px}.back{color:var(--green);text-decoration:none;font-weight:700}.onboardingCard{margin-top:24px;background:white;border:1px solid var(--line);border-radius:18px;padding:28px}.progress{height:10px;background:#edf0ed;border-radius:10px;overflow:hidden;margin:20px 0 28px}.progress i{display:block;height:100%;background:var(--green)}.checklist{display:grid;grid-gap:12px;gap:12px;margin:22px 0}.checkitem{border:1px solid var(--line);border-radius:10px;padding:14px;display:flex;justify-content:space-between}.checkitem span{color:#9a6d18;background:#fff3d6;border-radius:20px;padding:3px 8px;font-size:12px}.notice{color:var(--muted);line-height:1.6}.dashboardSubtitle{margin:4px 0 0;color:var(--muted)}.profileCard{max-width:900px}.profileForm{display:grid;grid-gap:28px;gap:28px;margin-top:28px}.profileForm section{display:grid;grid-gap:14px;gap:14px;padding-top:4px}.profileForm section+section{border-top:1px solid var(--line);padding-top:24px}.profileForm section h2{margin:0}.formGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.formGrid>div,.profileForm section>div:not(.formGrid){display:grid;grid-gap:7px;gap:7px}.formGrid .full{grid-column:1/-1}.profileForm span{color:var(--ink);font-size:13px;font-weight:700}.profileForm input,.profileForm select,.profileForm textarea{width:100%;border:1px solid #d9dfdb;background:white;border-radius:9px;padding:12px 13px;color:var(--ink);font:inherit;outline:none}.profileForm input:focus,.profileForm select:focus,.profileForm textarea:focus{border-color:var(--green);box-shadow:0 0 0 3px rgba(25,108,74,.1)}.privacyCheck{display:flex;align-items:center;gap:9px;color:var(--muted);letter-spacing:0;font-size:13px;font-weight:600}.privacyCheck input{width:auto}.saveButton{justify-self:start;border:0;background:var(--green);color:white;border-radius:9px;padding:13px 20px;font-weight:750;cursor:pointer}.saveButton:disabled{opacity:.65;cursor:wait}.profileHeading{display:flex;align-items:flex-start;justify-content:space-between;gap:28px}.completionRing{flex:0 0 112px;width:112px;height:112px;border:9px solid #dff1e6;border-top:9px solid var(--green);border-radius:50%;display:grid;place-content:center;text-align:center}.completionRing strong{font-size:24px;line-height:1}.completionRing span{margin-top:5px;color:var(--muted);font-size:11px}.sectionHeading{display:flex;align-items:flex-start;justify-content:space-between;gap:22px}.sectionHeading p{max-width:420px;margin:0;color:var(--muted);font-size:13px;line-height:1.55;text-align:right}.fieldBadge{justify-self:start;display:inline-block;margin-top:2px;padding:4px 8px;border-radius:30px;font-size:11px;font-weight:750}.fieldBadge.verified{color:#12633f;background:#dff5e8}.fieldBadge.pending{color:#885e12;background:#fff2cf}.fieldBadge.neutral{color:#68736c;background:#edf0ed}.fieldHelp{color:var(--muted);font-size:11px;line-height:1.45}.readonlyStatus{min-height:46px;border:1px dashed #ccd5cf;border-radius:9px;padding:9px 12px;display:grid;grid-gap:2px;gap:2px;background:#f8faf8}.readonlyStatus strong{font-size:13px}.readonlyStatus small{color:var(--muted);font-size:11px}.socialChannelGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.socialChannelField{border:1px solid var(--line);border-radius:12px;padding:12px;display:grid;grid-gap:10px;gap:10px;background:#fafbfa}.socialChannelField>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.socialChannelField>div strong{font-size:13px}.socialChannelField .fieldBadge{margin:0}.saveBar{position:-webkit-sticky;position:sticky;bottom:14px;display:flex;align-items:center;justify-content:space-between;gap:20px;background:#102b21;color:white;border-radius:14px;padding:16px 18px;box-shadow:0 16px 40px rgba(16,43,33,.22);z-index:3}.saveBar div{display:grid;grid-gap:3px;gap:3px}.saveBar small{color:#b5cbbf}.saveBar .saveButton{background:#55c98b;color:#102b21}@media (max-width:720px){.profileHeading,.saveBar,.sectionHeading{align-items:stretch;flex-direction:column}.completionRing{width:92px;height:92px;flex-basis:92px}.sectionHeading p{text-align:left}.saveBar .saveButton{width:100%}.socialChannelGrid{grid-template-columns:1fr}}.authPage{min-height:100vh;display:grid;place-items:center;padding:28px;background:radial-gradient(circle at 20% 10%,#dff5e8,transparent 35%),#f5f7f4}.authCard{width:min(100%,460px);padding:34px;border-radius:20px;background:white;border:1px solid var(--line);box-shadow:0 18px 55px rgba(25,50,37,.09)}.authCard.wide{width:min(100%,520px)}.brand.dark{color:var(--ink);margin-bottom:32px}.brand.dark img{width:52px;height:52px;object-fit:contain;border-radius:10px;background:white}.authCard h1{font-size:32px;margin:7px 0 25px}.authCard form{display:grid;grid-gap:9px;gap:9px}.authCard form span{font-size:13px;font-weight:700;margin-top:7px}.authCard form small{color:var(--muted);font-weight:400}.authCard input{width:100%;border:1px solid #d9dfdb;border-radius:9px;padding:12px 13px;font:inherit;outline:none}.authCard input:focus{border-color:var(--green);box-shadow:0 0 0 3px rgba(25,108,74,.1)}.authCard form button{margin-top:14px;border:0;border-radius:9px;padding:13px;background:var(--green);color:white;font-weight:750;cursor:pointer}.authCard form button:disabled{opacity:.65;cursor:wait}.formError{color:#a52c2c;background:#fff0f0;border-radius:8px;padding:10px;font-size:13px}.authSwitch{color:var(--muted);text-align:center;margin:22px 0 0;font-size:14px}.authSwitch a{color:var(--green);font-weight:750}.forgotLink{justify-self:end;color:var(--green);font-size:12px;font-weight:700;text-decoration:none}.adminPage{max-width:1150px;margin:0 auto;padding:48px 24px}.adminPage header{margin-bottom:25px}.tenantGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(310px,1fr));grid-gap:16px;gap:16px}.tenantCard{background:white;border:1px solid var(--line);border-radius:16px;padding:22px}.tenantCardHead{display:flex;justify-content:space-between;gap:15px}.tenantCardHead p{color:var(--muted);margin:0;font-size:13px}.tenantCardHead>b{color:var(--green);font-size:12px}.status{text-transform:uppercase;color:var(--green);font-size:10px;font-weight:800;letter-spacing:.1em}.tenantCard dl{display:grid;grid-gap:10px;gap:10px;margin:22px 0}.tenantCard dl div{display:flex;justify-content:space-between;gap:15px;border-bottom:1px solid var(--line);padding-bottom:9px}.tenantCard dt{color:var(--muted);font-size:13px}.tenantCard dd{margin:0;font-size:13px;text-align:right}.inviteForm button{width:100%;border:0;background:var(--green);color:white;padding:11px;border-radius:8px;font-weight:700;cursor:pointer}.tenantActions{display:grid;grid-gap:8px;gap:8px}.workspaceButton{width:100%;border:1px solid var(--green);background:white;color:var(--green);padding:10px;border-radius:8px;font-weight:750;cursor:pointer}.workspaceButton:hover{background:#eff8f3}.archiveButton{width:100%;border:0;background:transparent;color:#7b4b32;padding:8px;border-radius:8px;font-size:12px;font-weight:700;cursor:pointer}.archiveButton:hover{background:#fff3ed}.archivedTenant{opacity:.72;background:#f1f3f1}.successMessage{background:#e5f6eb;color:var(--green);padding:13px;border-radius:10px;overflow-wrap:anywhere}.adminCreateCard{display:grid;grid-template-columns:minmax(220px,.7fr) 1.5fr;grid-gap:30px;gap:30px;background:white;border:1px solid var(--line);border-radius:16px;padding:24px;margin-bottom:20px}.adminCreateCard p{color:var(--muted);line-height:1.55;font-size:14px}.adminCreateForm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.adminCreateForm>div{display:grid;grid-gap:6px;gap:6px}.adminCreateForm .full{grid-column:1/-1}.adminCreateForm span{font-size:12px;font-weight:700}.adminCreateForm input,.adminCreateForm select{width:100%;border:1px solid #d9dfdb;background:white;border-radius:9px;padding:11px 12px;color:var(--ink);font:inherit;outline:none}.adminCreateForm input:focus,.adminCreateForm select:focus{border-color:var(--green);box-shadow:0 0 0 3px rgba(25,108,74,.1)}.adminCreateForm .saveButton{grid-column:1/-1}.adminListHead{margin:30px 0 12px}@media (max-width:760px){.adminCreateCard,.adminCreateForm{grid-template-columns:1fr}.adminCreateForm .full,.adminCreateForm .saveButton{grid-column:auto}}.leadFormToggle,.publicFormLink{border:1px solid var(--line);border-radius:12px;padding:16px;background:#f8faf8}.publicFormLink a{color:var(--green);font-weight:750;overflow-wrap:anywhere}.publicLeadPage{min-height:100vh;display:grid;place-items:center;padding:30px 18px;background:radial-gradient(circle at 15% 10%,#dff5e8,transparent 32%),var(--paper)}.publicLeadCard{width:min(100%,650px);background:white;border:1px solid var(--line);border-radius:20px;padding:clamp(25px,5vw,46px);box-shadow:0 18px 55px rgba(25,50,37,.08)}.publicLeadCard h1{margin:8px 0}.publicLeadForm{display:grid;grid-gap:9px;gap:9px;margin-top:25px}.publicContactGrid span,.publicLeadForm span{font-size:13px;font-weight:750}.publicLeadForm input,.publicLeadForm textarea{width:100%;border:1px solid #d9dfdb;border-radius:9px;padding:12px 13px;font:inherit;outline:none}.publicLeadForm input:focus,.publicLeadForm textarea:focus{border-color:var(--green);box-shadow:0 0 0 3px rgba(25,108,74,.1)}.publicContactGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:13px;gap:13px}.publicContactGrid>div{display:grid;grid-gap:7px;gap:7px}.publicLeadForm .honeypot{position:absolute;left:-9999px;width:1px;height:1px}.privacyWarning{padding:12px;margin:5px 0;border-radius:9px;background:#fff5df;color:#72551d;font-size:13px;line-height:1.5}.consentCheck{display:flex;gap:9px;align-items:flex-start;color:var(--muted);font-size:12px;line-height:1.5;letter-spacing:0}.consentCheck input{width:auto;margin-top:3px}.publicLeadForm button{border:0;border-radius:9px;padding:13px;background:var(--green);color:white;font-weight:750;cursor:pointer;margin-top:8px}.successPanel{text-align:center}.leadsPage{max-width:1180px;margin:0 auto;padding:48px 24px 70px}.leadMetrics{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:12px;gap:12px;margin-bottom:20px}.inviteSummary{display:flex;justify-content:space-between;gap:12px;padding:13px;margin:14px 0;background:#edf6f1;border-radius:10px;color:#0c6948}.invitePrimary{width:100%;border:0;border-radius:9px;padding:12px;background:#13734f;color:white;font-weight:800;cursor:pointer}.invitePrimary:disabled{opacity:.6}.leadMetrics .card strong{font-size:30px}.leadList{display:grid;grid-gap:14px;gap:14px}.emptyLeads,.leadCard{background:white;border:1px solid var(--line);border-radius:16px;padding:22px}.leadCardHead{display:flex;justify-content:space-between;gap:20px}.leadCardHead h2{margin:8px 0 5px}.leadCardHead p,.leadCardHead time,.leadMeta{color:var(--muted);font-size:12px}.leadStatus{display:inline-block;padding:4px 8px;border-radius:20px;background:#edf0ed;color:var(--muted);font-size:11px;font-weight:750}.leadStatus.new{background:#fff2cf;color:#885e12}.leadStatus.qualified,.leadStatus.won{background:var(--mint);color:var(--green)}.leadMessage{padding:14px;background:#f7f9f7;border-radius:9px;line-height:1.55;white-space:pre-wrap}.leadMeta{display:flex;gap:15px;margin-bottom:15px}.leadActions{display:grid;grid-template-columns:210px 1fr;grid-gap:12px;gap:12px}.leadActions input,.leadActions select{width:100%;border:1px solid #d9dfdb;border-radius:8px;padding:10px 11px;font:inherit}.leadActions form{display:flex;gap:8px}.leadActions button{border:0;border-radius:8px;background:var(--green);color:white;padding:10px 14px;font-weight:700;white-space:nowrap}.leadNotes{margin-top:15px;display:grid;grid-gap:7px;gap:7px}.leadNotes p{margin:0;padding:10px;border-left:3px solid #b9ddc9;background:#f7faf8;font-size:13px}.leadNotes time{display:block;color:var(--muted);font-size:10px;margin-top:5px}.emptyLeads{text-align:center;padding:55px 25px}.emptyLeads p{color:var(--muted);max-width:590px;margin:0 auto 24px}@media (max-width:760px){.leadActions,.publicContactGrid{grid-template-columns:1fr}.leadMetrics{grid-template-columns:repeat(2,1fr)}.leadCardHead{display:block}.leadCardHead>time{display:block;margin-top:8px}.leadsPage{padding:28px 15px}.leadMeta{display:grid;grid-gap:5px;gap:5px}}.integrationsPage{max-width:1120px;margin:0 auto;padding:48px 24px 70px}.integrationNotice{padding:14px 16px;border:1px solid #cfe7d8;background:#ebf7ef;border-radius:11px;color:#3e5d4d;line-height:1.5}.integrationGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:15px;gap:15px;margin-top:20px}.integrationCard{background:white;border:1px solid var(--line);border-radius:16px;padding:22px}.integrationHead{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:13px;gap:13px}.integrationHead h2{margin:0 0 4px}.integrationHead p{margin:0;color:var(--muted);font-size:12px}.providerIcon{width:46px;height:46px;display:grid;place-items:center;border-radius:12px;background:#e6f4ec;color:var(--green);font-weight:850}.providerIcon.tiktok,.providerIcon.x{background:#17221c;color:white}.providerIcon.linkedin{background:#e5f1fb;color:#1264a3}.providerIcon.google{background:#f1f5ff;color:#3267d6}.integrationStatus{padding:4px 8px;border-radius:20px;background:#edf0ed;color:var(--muted);font-size:10px;font-weight:800;white-space:nowrap}.integrationStatus.connected{color:var(--green);background:var(--mint)}.integrationCard dl{display:grid;grid-gap:9px;gap:9px;margin:22px 0}.integrationCard dl div{display:flex;justify-content:space-between;gap:15px;border-bottom:1px solid var(--line);padding-bottom:8px}.integrationCard dd,.integrationCard dt{font-size:12px}.integrationCard dt{color:var(--muted)}.integrationCard dd{margin:0;text-align:right}.integrationDescription{color:var(--muted);min-height:45px;line-height:1.5;font-size:13px;margin:22px 0 15px}.connectButton,.disconnectButton{width:100%;border:0;border-radius:9px;padding:12px;font-weight:750;cursor:pointer}.connectButton{color:white;background:var(--green)}.connectButton:disabled{background:#dfe4e1;color:#78817c;cursor:not-allowed}.disconnectButton{background:#fff1ed;color:#874631}.integrationRoadmap{margin-top:18px;border:1px solid var(--line);border-radius:16px;background:white;padding:24px}.integrationRoadmap p{color:var(--muted);line-height:1.6;max-width:800px}@media (max-width:760px){.integrationGrid{grid-template-columns:1fr}.integrationsPage{padding:28px 15px}.integrationHead{grid-template-columns:auto 1fr}.integrationStatus{grid-column:1/-1;justify-self:start}}.contentStudio{max-width:1180px;margin:0 auto;padding:48px 24px 70px}.contentComposer{display:grid;grid-template-columns:minmax(220px,.65fr) 1.45fr;grid-gap:30px;gap:30px;background:white;border:1px solid var(--line);border-radius:17px;padding:25px}.contentComposer>div p{color:var(--muted);line-height:1.55}.contentComposer form{display:grid;grid-gap:8px;gap:8px}.composerGrid span,.contentComposer form>span{font-size:12px;font-weight:750}.contentComposer input,.contentComposer textarea{width:100%;border:1px solid #d9dfdb;border-radius:9px;padding:11px 12px;font:inherit;outline:none}.contentComposer input:focus,.contentComposer textarea:focus{border-color:var(--green);box-shadow:0 0 0 3px rgba(25,108,74,.1)}.channelChecks{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:6px}.channelChecks label{display:flex;align-items:center;gap:6px;padding:8px 10px;border:1px solid var(--line);border-radius:20px;color:var(--muted);font-size:11px;letter-spacing:0;cursor:pointer}.channelChecks label.selected{color:var(--green);border-color:#9ed2b5;background:#edf8f1}.channelChecks input{width:auto}.composerGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.composerGrid>div{display:grid;grid-gap:7px;gap:7px}.contentListHead{margin:28px 0 12px}.contentList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.contentItem{background:white;border:1px solid var(--line);border-radius:15px;padding:20px}.contentItemHead{display:flex;justify-content:space-between;gap:14px}.contentItem>small,.contentItemHead time{color:var(--muted);font-size:11px}.contentItem>p{white-space:pre-wrap;line-height:1.55;color:#3f4e46;max-height:145px;overflow:auto}.contentStatus{display:inline-block;padding:4px 8px;border-radius:20px;background:#edf0ed;color:var(--muted);font-size:10px;font-weight:800}.contentStatus.review{background:#fff2cf;color:#885e12}.contentStatus.approved,.contentStatus.published,.contentStatus.scheduled{background:var(--mint);color:var(--green)}.contentChannels{display:flex;flex-wrap:wrap;gap:6px;margin:13px 0}.contentChannels span{padding:4px 8px;background:#f0f4f1;border-radius:20px;font-size:10px;font-weight:700}.workflowActions{display:flex;justify-content:flex-end;gap:8px;margin-top:17px}.workflowActions button{border:1px solid #cfd8d2;background:white;color:var(--ink);border-radius:8px;padding:9px 11px;font-size:12px;font-weight:700;cursor:pointer}.workflowActions button.approve{border:0;background:var(--green);color:white}.workflowActions button:disabled{opacity:.45;cursor:not-allowed}@media (max-width:760px){.composerGrid,.contentComposer,.contentList{grid-template-columns:1fr}.contentStudio{padding:28px 15px}.workflowActions{justify-content:stretch;flex-direction:column}}.campaignPage{max-width:1200px;margin:0 auto;padding:48px 24px 70px}.campaignBuilder{display:grid;grid-template-columns:minmax(220px,.6fr) 1.5fr;grid-gap:30px;gap:30px;padding:25px;border:1px solid var(--line);border-radius:17px;background:white}.campaignBuilder>div p{color:var(--muted);line-height:1.55}.campaignBuilder form{display:grid;grid-gap:15px;gap:15px}.campaignFormGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:13px;gap:13px}.campaignFormGrid>div{display:grid;grid-gap:6px;gap:6px}.campaignFormGrid .full{grid-column:1/-1}.campaignFormGrid span{font-size:12px;font-weight:750}.campaignFormGrid input,.campaignFormGrid select,.campaignFormGrid textarea{width:100%;border:1px solid #d9dfdb;border-radius:9px;padding:11px 12px;font:inherit;outline:none}.campaignFormGrid input:focus,.campaignFormGrid select:focus,.campaignFormGrid textarea:focus{border-color:var(--green);box-shadow:0 0 0 3px rgba(25,108,74,.1)}.campaignListHead{margin:28px 0 12px}.campaignList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.campaignCard{background:white;border:1px solid var(--line);border-radius:16px;padding:21px}.campaignCardHead{display:flex;justify-content:space-between;gap:14px}.campaignCardHead h2{margin:8px 0 4px}.campaignCardHead p{color:var(--muted);margin:0;font-size:12px}.campaignCardHead>strong{white-space:nowrap;color:var(--green)}.estimateGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin:15px 0 6px}.estimateGrid div{padding:11px;background:#f4f7f5;border-radius:9px;display:grid;grid-gap:5px;gap:5px}.estimateGrid span{color:var(--muted);font-size:10px}.estimateGrid strong{font-size:18px}.estimateNotice{color:var(--muted);font-size:10px;margin:4px 0 14px}.campaignBlockers{padding:12px;border-radius:9px;background:#fff5df;color:#72551d;font-size:12px}.campaignBlockers ul{margin:7px 0 0;padding-left:18px;display:grid;grid-gap:4px;gap:4px}.readyNotice{padding:11px;border-radius:9px;background:var(--mint);color:var(--green);font-weight:700;font-size:12px}@media (max-width:760px){.campaignBuilder,.campaignFormGrid,.campaignList{grid-template-columns:1fr}.campaignFormGrid .full{grid-column:auto}.campaignPage{padding:28px 15px}.estimateGrid{grid-template-columns:1fr}.campaignCardHead{display:block}.campaignCardHead>strong{display:block;margin-top:10px}}.reportsPage{max-width:1200px;margin:0 auto;padding:48px 24px 70px}.reportToolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:15px;padding:15px 18px;background:white;border:1px solid var(--line);border-radius:12px}.reportToolbar div{display:grid;grid-gap:3px;gap:3px}.reportToolbar span{color:var(--muted);font-size:12px}.reportToolbar select{border:1px solid #d9dfdb;border-radius:8px;padding:9px 11px;background:white}.reportMetrics{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.reportMetrics article{padding:18px;background:white;border:1px solid var(--line);border-radius:14px;display:grid;grid-gap:6px;gap:6px}.reportMetrics small,.reportMetrics span{color:var(--muted);font-size:11px}.reportMetrics strong{font-size:25px}.reportNotices{margin:14px 0;padding:12px 15px;border-radius:10px;background:#fff5df;color:#72551d}.reportNotices p{margin:4px 0;font-size:12px}.reportTableWrap{overflow:auto;margin-top:15px;border:1px solid var(--line);border-radius:14px;background:white}.reportTable{width:100%;border-collapse:collapse;min-width:850px}.reportTable td,.reportTable th{padding:14px;border-bottom:1px solid var(--line);text-align:right;font-size:12px}.reportTable th{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.05em;background:#f7f9f7}.reportTable td:first-child,.reportTable th:first-child{text-align:left}.sourceTags{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.sourceTags span{padding:3px 6px;border-radius:15px;background:#edf4ef;color:var(--green);font-size:9px}.freshness{color:var(--muted);text-align:right;font-size:11px;margin-top:10px}@media (max-width:760px){.reportsPage{padding:28px 15px}.reportMetrics{grid-template-columns:repeat(2,1fr)}.reportToolbar{align-items:stretch;flex-direction:column}.reportToolbar select{width:100%}}.copilotPage{max-width:1050px;margin:0 auto;padding:42px 24px 70px}.copilotHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:18px}.copilotHeader h1{font-size:42px;margin:6px 0}.copilotHeader p{color:var(--muted);margin:0}.copilotHeader>a{color:var(--green);font-weight:750;text-decoration:none}.copilotPrivacy,.copilotSetup{display:flex;gap:16px;align-items:center;padding:14px 17px;border-radius:12px;margin-bottom:13px;font-size:13px}.copilotPrivacy{background:#e9f6ee;border:1px solid #cce7d7}.copilotPrivacy span{color:#456052}.copilotSetup{background:#fff5df;border:1px solid #eddbb1;color:#72551d}.copilotSetup.ready{background:#e9f7ef;border-color:#bfe4ce;color:#155f3e}.copilotChat{min-height:430px;display:grid;align-content:start;grid-gap:13px;gap:13px;padding:22px;background:white;border:1px solid var(--line);border-radius:18px 18px 0 0}.copilotEmpty{align-self:center;text-align:center;padding:55px 15px;color:var(--muted)}.copilotEmpty .orb{margin:0 auto 14px}.copilotEmpty h2{color:var(--ink);margin:0 0 7px}.copilotEmpty>div:last-child{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:20px}.copilotEmpty button{border:1px solid #cfd9d2;background:#f8faf8;color:var(--green);padding:9px 12px;border-radius:20px;cursor:pointer;font-weight:700}.copilotMessage{max-width:82%;padding:15px 17px;border-radius:15px;background:#f3f6f4}.copilotMessage.user{justify-self:end;background:#153f30;color:white}.copilotMessage.assistant{justify-self:start}.copilotMessage p{white-space:pre-wrap;line-height:1.6;margin:9px 0 0}.messageMeta{display:flex;align-items:center;gap:9px;font-size:12px}.riskBadge{padding:3px 7px;border-radius:20px;background:#e7ece9;color:#66736c;font-size:9px;text-transform:uppercase;letter-spacing:.05em}.riskBadge.draft{background:#e1f1e7;color:var(--green)}.riskBadge.confirm{background:#fff0c9;color:#805b13}.riskBadge.restricted{background:#ffe4e4;color:#972e2e}.approvalBox{display:grid;grid-gap:8px;gap:8px;margin-top:13px;padding:12px;background:#fff8e8;border:1px solid #eddbb1;border-radius:10px;color:#614b1c}.approvalBox small{line-height:1.45}.approvalBox>div{display:flex;gap:8px}.approvalBox button{border:0;border-radius:7px;background:var(--green);color:white;padding:8px 10px;font-weight:700;cursor:pointer}.approvalBox button.secondary{background:white;color:#705623;border:1px solid #dfc994}.decisionNotice{margin-top:11px;padding:9px;border-radius:8px;background:#e5f6eb;color:var(--green);font-size:12px;font-weight:700}.copilotThinking{color:var(--muted);font-size:13px;padding:10px}.copilotComposer{padding:15px;background:white;border:1px solid var(--line);border-top:0;border-radius:0 0 18px 18px;box-shadow:0 15px 35px rgba(25,50,37,.06)}.copilotComposer textarea{width:100%;resize:vertical;border:1px solid #d8dfda;border-radius:11px;padding:13px;font:inherit;outline:none}.copilotComposer textarea:focus{border-color:var(--green);box-shadow:0 0 0 3px rgba(25,108,74,.1)}.copilotComposer>div{display:flex;align-items:center;justify-content:flex-end;gap:9px;margin-top:9px}.copilotComposer small{margin-right:auto;color:var(--muted)}.copilotComposer button{border:0;border-radius:9px;background:var(--green);color:white;padding:10px 15px;font-weight:750;cursor:pointer}.copilotComposer .voiceButton{background:#eaf4ee;color:var(--green)}.copilotComposer .recording{background:#a52c2c}.copilotComposer button:disabled{opacity:.45;cursor:not-allowed}@media (max-width:700px){.copilotPage{padding:26px 14px}.copilotHeader{display:block}.copilotHeader>a{display:inline-block;margin-top:14px}.copilotHeader h1{font-size:34px}.copilotPrivacy,.copilotSetup{align-items:flex-start;flex-direction:column;gap:5px}.copilotChat{padding:13px}.copilotMessage{max-width:95%}.copilotComposer>div{flex-wrap:wrap}.copilotComposer small{width:100%;margin:0}.copilotComposer button{flex:1 1}}.opportunityPage{max-width:1180px;margin:0 auto;padding:45px 24px 70px}.opportunityHeader{display:flex;justify-content:space-between;gap:20px}.opportunityHeader h1{font-size:42px;margin:6px 0}.opportunityHeader p{color:var(--muted);margin:0}.opportunityHeader>a{color:var(--green);font-weight:750;text-decoration:none}.readiness{display:grid;grid-template-columns:1fr auto auto;align-items:center;grid-gap:24px;gap:24px;margin:24px 0 15px;padding:18px 20px;background:#eaf6ef;border:1px solid #cce6d6;border-radius:14px}.readiness>div{display:grid;grid-gap:4px;gap:4px}.readiness small,.readiness span{color:var(--muted);font-size:12px}.readiness b{font-size:24px}.readiness button{border:0;border-radius:9px;background:var(--green);color:white;padding:11px 14px;font-weight:750;cursor:pointer}.readiness button:disabled{opacity:.45}.readiness.waiting_for_sources{background:#fff7e7;border-color:#eadbb8}.signalComposer{display:grid;grid-template-columns:minmax(230px,.6fr) 1.4fr;grid-gap:28px;gap:28px;margin-top:17px;padding:24px;background:white;border:1px solid var(--line);border-radius:16px}.signalComposer>div p{color:var(--muted);line-height:1.55}.signalComposer form{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}.signalComposer form>div{display:grid;grid-gap:6px;gap:6px}.signalComposer .saveButton,.signalComposer form .full{grid-column:1/-1}.signalComposer span{font-size:12px;font-weight:700}.signalComposer input,.signalComposer select{width:100%;border:1px solid #d8dfda;border-radius:9px;padding:10px 11px;background:white;font:inherit}.opportunityListHead{margin:29px 0 12px}.opportunityGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.emptyOpportunity,.opportunityCard{background:white;border:1px solid var(--line);border-radius:16px;padding:21px}.opportunityCardHead{display:grid;grid-template-columns:1fr auto;grid-gap:16px;gap:16px}.opportunityCardHead h2{margin:9px 0 6px}.opportunityCardHead p{color:var(--muted);font-size:13px;line-height:1.5}.evidence{display:inline-block;padding:4px 8px;border-radius:20px;background:#fff2cf;color:#805a12;font-size:10px;font-weight:800}.evidence.supported{background:var(--mint);color:var(--green)}.confidence{display:grid;align-content:start;text-align:right}.confidence b{font-size:24px;color:var(--green)}.confidence small{color:var(--muted);font-size:9px}.recommendedChannels{display:flex;flex-wrap:wrap;gap:6px;margin:13px 0}.recommendedChannels span{padding:5px 8px;background:#edf4ef;color:var(--green);border-radius:20px;font-size:10px;font-weight:700}.opportunityCard details{border-top:1px solid var(--line);padding-top:12px}.opportunityCard summary{color:var(--green);font-size:12px;font-weight:750;cursor:pointer}.sourceRow{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--line)}.sourceRow>div{display:grid;grid-gap:3px;gap:3px}.sourceRow span,.sourceRow time{color:var(--muted);font-size:10px}.sourceRow a{color:var(--green);font-size:11px}.sourceRow>div:last-child{text-align:right}.opportunityActions{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.opportunityActions button{border:0;border-radius:8px;background:var(--green);color:white;padding:9px 12px;font-weight:700;cursor:pointer}.opportunityActions .secondary{background:white;color:var(--muted);border:1px solid #d3dbd6}.emptyOpportunity{grid-column:1/-1;text-align:center;padding:55px}.emptyOpportunity p{color:var(--muted)}@media(max-width:760px){.opportunityPage{padding:27px 14px}.opportunityHeader{display:block}.opportunityHeader>a{display:inline-block;margin-top:14px}.opportunityGrid,.readiness,.signalComposer,.signalComposer form{grid-template-columns:1fr}.signalComposer .saveButton,.signalComposer form .full{grid-column:auto}.readiness button{width:100%}.opportunityCardHead{grid-template-columns:1fr}.confidence{text-align:left}}.sourceHub{margin:17px 0;padding:22px;background:white;border:1px solid var(--line);border-radius:16px}.sourceHubHead{display:flex;justify-content:space-between;gap:25px}.sourceHubHead h2{margin:7px 0}.sourceHubHead p{max-width:470px;color:var(--muted);font-size:13px;line-height:1.5;text-align:right}.sourceCards{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:9px;gap:9px;margin-top:14px}.sourceCards article{padding:13px;border:1px solid var(--line);border-radius:11px;background:#fafbfa}.sourceCards article>div{display:grid;grid-gap:7px;gap:7px}.sourceCards strong{font-size:12px}.sourceCards p{min-height:48px;color:#415047;font-size:11px;line-height:1.45}.sourceCards small{display:block;color:var(--muted);font-size:9px;line-height:1.4}.sourceActive,.sourcePending{justify-self:start;padding:3px 6px;border-radius:20px;font-size:8px;font-weight:800;text-transform:uppercase}.sourceActive{background:var(--mint);color:var(--green)}.sourcePending{background:#fff0cc;color:#805a12}.csvImport{display:grid;grid-template-columns:1fr minmax(180px,260px) auto auto;align-items:center;grid-gap:10px;gap:10px;margin-top:14px;padding:13px;background:#f0f7f3;border-radius:11px}.csvImport>div{display:grid;grid-gap:3px;gap:3px}.csvImport span{color:var(--muted);font-size:10px}.csvImport a,.csvImport input{font-size:11px}.csvImport a{color:var(--green);font-weight:750}.csvImport button{border:0;border-radius:8px;background:var(--green);color:white;padding:9px 11px;font-weight:750;cursor:pointer}@media(max-width:950px){.sourceCards{grid-template-columns:repeat(2,1fr)}.csvImport{grid-template-columns:1fr 1fr}.sourceHubHead{display:block}.sourceHubHead p{text-align:left}}@media(max-width:560px){.csvImport,.sourceCards{grid-template-columns:1fr}}.salesMetrics{grid-template-columns:repeat(5,1fr)}.revenueSummary{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px;margin:-7px 0 18px}.revenueSummary article{display:grid;grid-gap:5px;gap:5px;padding:17px 19px;background:#eaf6ef;border:1px solid #cce6d6;border-radius:13px}.revenueSummary small,.revenueSummary span{color:var(--muted);font-size:11px}.revenueSummary strong{font-size:25px;color:var(--green)}.verifiedRevenue{padding:3px 7px;border-radius:20px;background:var(--mint);color:var(--green);font-weight:750}.pipelineControl{display:grid;grid-template-columns:190px 1fr;grid-gap:12px;gap:12px;margin-top:15px;padding:14px;background:#f6f8f6;border-radius:11px}.pipelineControl form>div,.pipelineControl>div{display:grid;grid-gap:6px;gap:6px}.pipelineControl span{font-size:11px;font-weight:750}.pipelineControl input,.pipelineControl select{width:100%;border:1px solid #d7ded9;border-radius:8px;padding:9px;background:white;font:inherit}.pipelineControl form{display:grid;grid-template-columns:repeat(4,1fr) auto;align-items:end;grid-gap:8px;gap:8px}.leadNoteForm button,.pipelineControl button{border:0;border-radius:8px;background:var(--green);color:white;padding:10px 12px;font-weight:750;cursor:pointer}.leadNoteForm{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;margin-top:10px}.leadNoteForm input{border:1px solid #d7ded9;border-radius:8px;padding:10px;font:inherit}.revenueReportMetrics{grid-template-columns:repeat(5,1fr)}@media(max-width:950px){.pipelineControl{grid-template-columns:1fr}.pipelineControl form{grid-template-columns:repeat(2,1fr)}.pipelineControl form button{grid-column:1/-1}.revenueReportMetrics{grid-template-columns:repeat(3,1fr)}}@media(max-width:650px){.pipelineControl form,.revenueReportMetrics,.revenueSummary,.salesMetrics{grid-template-columns:1fr 1fr}.leadNoteForm{grid-template-columns:1fr}.pipelineControl form button{grid-column:1/-1}}.websiteStudio{max-width:1220px;margin:0 auto;padding:44px 24px 70px}.websiteStudio>header{display:flex;justify-content:space-between;gap:20px}.websiteStudio>header h1{font-size:42px;margin:6px 0}.websiteStudio>header p{color:var(--muted)}.websiteStudio>header>a{color:var(--green);font-weight:750}.websiteStatus{display:grid;grid-template-columns:1fr auto auto;align-items:center;grid-gap:12px;gap:12px;margin:20px 0;padding:15px 18px;border:1px solid #cce6d6;background:#eaf6ef;border-radius:13px}.websiteStatus>div{display:grid;grid-gap:4px;gap:4px}.websiteStatus span{color:var(--muted);font-size:11px}.websiteStatus a{color:var(--green);font-weight:750;font-size:12px}.websiteStatus button{border:0;border-radius:8px;background:var(--green);color:white;padding:10px 13px;font-weight:750}.websiteStatus button.unpublish{background:#fff1ed;color:#874631}.websiteWorkbench{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.sitePreview,.websiteWorkbench>form{padding:22px;background:white;border:1px solid var(--line);border-radius:16px}.websiteWorkbench form{display:grid;grid-gap:11px;gap:11px}.editorGrid label,.websiteWorkbench form>div{display:grid;grid-gap:6px;gap:6px}.websiteWorkbench span{font-size:12px;font-weight:750}.websiteWorkbench input,.websiteWorkbench select,.websiteWorkbench textarea{width:100%;border:1px solid #d7ded9;border-radius:8px;padding:10px 11px;background:white;font:inherit}.editorGrid{display:grid!important;grid-template-columns:1fr 1fr 90px;grid-gap:9px;gap:9px}.seoBox{padding:13px;background:#f5f7f5;border-radius:10px}.sitePreview>small{display:block;margin-bottom:10px;color:var(--green);font-weight:800}.previewCanvas{min-height:570px;padding:36px;border-radius:12px;background:#f2f7f4}.previewCanvas.modern{background:#eef2f8}.previewCanvas.warm{background:#fff1df}.previewCanvas.minimal{background:white;border:1px solid #e4e8e5}.previewBrand{font-weight:850;color:var(--site-color)}.previewCanvas h2{font-size:40px;line-height:1.05;margin:70px 0 12px}.previewCanvas>p{color:var(--muted);line-height:1.6}.previewCanvas button{border:0;border-radius:8px;background:var(--site-color);color:white;padding:11px 15px;font-weight:750}.previewCanvas section{margin:55px 0 25px}.previewCanvas section span{display:block;padding:9px 0;border-bottom:1px solid #dce4df}.previewCanvas article p{white-space:pre-wrap;color:var(--muted);line-height:1.6}.hostedSite{--site-color:#196c4a;min-height:100vh;background:#f4f8f5;color:#10231b}.hostedSite.modern{background:#f2f5fa}.hostedSite.warm{background:#fff7ed}.hostedSite.minimal{background:white}.hostedSite nav{height:78px;display:flex;align-items:center;justify-content:space-between;max-width:1180px;margin:auto;padding:0 24px}.hostedSite nav img{max-height:52px;max-width:180px}.hostedSite footer>a,.hostedSite header a,.hostedSite nav a{background:var(--site-color);color:white;padding:11px 16px;border-radius:8px;text-decoration:none;font-weight:750}.hostedSite>header{min-height:560px;display:grid;place-items:center;padding:55px 24px;background:linear-gradient(135deg,color-mix(in srgb,var(--site-color) 14%,white),transparent)}.hostedSite>header>div{max-width:850px;text-align:center}.hostedSite label,.hostedSite>header small{color:var(--site-color);font-weight:850;letter-spacing:.12em}.hostedSite>header h1{font-size:clamp(44px,7vw,82px);line-height:.98;margin:20px 0}.hostedSite>header p{max-width:680px;margin:0 auto 32px;color:#53645b;font-size:19px;line-height:1.6}.hostedAbout,.hostedServices{max-width:1100px;margin:0 auto;padding:85px 24px}.hostedAbout h2,.hostedServices h2{font-size:38px}.hostedServices>div{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.hostedServices article{display:flex;gap:10px;padding:20px;background:white;border:1px solid #dfe6e1;border-radius:12px}.hostedServices article span{color:var(--site-color)}.hostedAbout{display:grid;grid-template-columns:1fr 320px;grid-gap:70px;gap:70px}.hostedAbout p{white-space:pre-wrap;line-height:1.75;color:#53645b}.hostedAbout aside{display:grid;align-content:start;grid-gap:10px;gap:10px;padding:22px;background:white;border-radius:14px}.hostedAbout aside p{display:grid}.hostedAbout aside a{color:var(--site-color);font-weight:750}.hostedSite footer{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:35px max(24px,calc((100vw - 1100px)/2));background:#10231b;color:white}.hostedSite footer div{display:flex;gap:12px}.hostedSite footer div a{color:#b9cdc3;text-transform:capitalize}.publicSiteMissing{min-height:100vh;display:grid;place-items:center}@media(max-width:760px){.websiteStudio{padding:26px 14px}.websiteStudio>header{display:block}.hostedAbout,.hostedServices>div,.websiteStatus,.websiteWorkbench{grid-template-columns:1fr}.editorGrid{grid-template-columns:1fr!important}.sitePreview{display:none}.hostedSite>header{min-height:480px}.hostedAbout,.hostedServices{padding:55px 20px}.hostedSite footer{align-items:flex-start;flex-direction:column}}.servicePage{max-width:1320px;margin:0 auto;padding:44px 34px 80px;color:#071b14}.serviceHeader{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:26px}.billingHero span,.sectionTitle label,.serviceHeader label{font-size:12px;font-weight:900;letter-spacing:1.3px;color:#087249}.serviceHeader h1{font-size:44px;margin:8px 0}.serviceHeader p{color:#66736d}.serviceHeader a{color:#087249;font-weight:800}.billingHero{display:grid;grid-template-columns:1fr 1.3fr;grid-gap:24px;gap:24px;background:#092f24;color:white;padding:28px;border-radius:18px}.billingHero span{color:#62d7a1}.billingHero h2{font-size:30px;margin:8px 0}.billingHero p{color:#d6e6df}.paymentNotice{background:#174538;border:1px solid #3b685b;border-radius:14px;padding:18px}.usageGrid{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:12px;gap:12px;margin:16px 0 34px}.usageGrid article{background:white;border:1px solid #dce3df;border-radius:14px;padding:17px}.usageGrid small{display:block;color:#64716b}.usageGrid strong{display:block;font-size:25px;margin-top:8px}.serviceMessage{background:#e6f7ef;border:1px solid #b8e4cf;padding:13px 16px;border-radius:10px;color:#075c3b}.serviceSection{margin-top:44px}.sectionTitle h2{font-size:29px;margin:7px 0 20px}.planGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:15px;gap:15px}.emptyService,.managedCard,.planCard,.requestList article{background:white;border:1px solid #dce3df;border-radius:16px;padding:22px;position:relative}.planCard.recommended{border:2px solid #16845c}.recommendTag{position:absolute;top:-12px;right:16px;background:#16845c;color:white;font-size:10px;padding:6px 10px;border-radius:20px}.managedCard h3,.planCard h3{font-size:23px;margin:4px 0 10px}.managedCard p,.planCard p{color:#66736d;min-height:48px}.priceLabel{display:block;margin:18px 0}.managedCard ul,.planCard ul{list-style:none;padding:0;min-height:120px}.managedCard li,.planCard li{margin:9px 0}.adminServiceControls button,.managedCard button,.planCard button{background:#13734f;color:white;border:0;border-radius:9px;padding:12px 14px;font-weight:800;cursor:pointer}.managedGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px;gap:15px}.managedCard footer{display:flex;align-items:center;justify-content:space-between}.requestList{display:grid;grid-gap:12px;gap:12px}.requestList article{display:flex;justify-content:space-between;gap:30px}.requestList h3{margin:6px 0}.requestState{min-width:280px;text-align:right;display:flex;flex-direction:column;gap:8px}.requestState>b{color:#087249}.adminServiceControls{display:flex;gap:6px;justify-content:flex-end;margin-top:8px}.adminServiceControls input,.adminServiceControls select{max-width:115px;border:1px solid #ccd7d1;border-radius:7px;padding:8px}@media(max-width:900px){.billingHero{grid-template-columns:1fr}.usageGrid{grid-template-columns:repeat(2,1fr)}.managedGrid,.planGrid{grid-template-columns:1fr}.requestList article{flex-direction:column}.requestState{text-align:left}.serviceHeader{flex-direction:column;gap:15px}}.workPage{max-width:1240px;margin:0 auto;padding:44px 32px 80px}.workHeader{display:flex;justify-content:space-between;align-items:flex-start}.workHeader label{font-size:12px;letter-spacing:1.4px;font-weight:900;color:#087249}.workHeader h1{font-size:42px;margin:8px 0}.workHeader p{color:#69766f}.workHeader a{font-weight:800;color:#087249}.workMetrics{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin:28px 0}.workMetrics article{background:#fff;border:1px solid #dce3df;border-radius:15px;padding:20px}.workMetrics small{display:block;color:#68756f}.workMetrics strong{font-size:30px;display:block;margin-top:7px}.workLayout{display:grid;grid-template-columns:220px 1fr;grid-gap:22px;gap:22px}.workFilters{background:#0a3327;color:white;border-radius:16px;padding:18px;height:max-content}.workFilters h3{margin:2px 8px 12px}.workFilters button{width:100%;border:0;background:transparent;color:#cce0d8;text-align:left;padding:11px;border-radius:8px;cursor:pointer}.workFilters button.active{background:#235748;color:white;font-weight:800}.workList{display:grid;grid-gap:12px;gap:12px}.workEmpty,.workItem{display:grid;grid-template-columns:40px 1fr auto;align-items:center;grid-gap:14px;gap:14px;background:#fff;border:1px solid #dce3df;border-radius:15px;padding:19px}.workItem.high,.workItem.urgent{border-left:5px solid #d79025}.workItem.urgent{border-left-color:#c43b3b}.workIcon{width:34px;height:34px;border-radius:50%;background:#e4f6ed;color:#087249;display:grid;place-items:center;font-weight:900}.workItem span{font-size:11px;font-weight:900;letter-spacing:1px;color:#087249}.workItem h3{margin:4px 0}.workItem p{margin:4px 0 8px;color:#69766f}.workItem small{color:#89938e}.workItem>a{color:#087249;font-weight:800}.workEmpty{display:block;text-align:center;padding:60px}@media(max-width:800px){.workMetrics{grid-template-columns:repeat(2,1fr)}.workLayout{grid-template-columns:1fr}.workHeader{flex-direction:column;gap:12px}.workItem{grid-template-columns:35px 1fr}.workItem>a{grid-column:2}}.teamPage{max-width:1240px;margin:auto;padding:44px 32px 80px}.teamHeader{display:flex;justify-content:space-between;align-items:start;margin-bottom:28px}.teamHeader label{font-size:12px;letter-spacing:1.4px;font-weight:900;color:#087249}.teamHeader h1{font-size:42px;margin:8px 0}.teamHeader p{color:#69766f}.teamHeader a{color:#087249;font-weight:800}.roleInfo{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin:20px 0}.invitePanel,.pendingInvites,.roleInfo article,.teamPanel{background:#fff;border:1px solid #dce3df;border-radius:15px;padding:20px}.roleInfo p{font-size:13px;color:#69766f;margin:6px 0}.teamGrid{display:grid;grid-template-columns:1fr 340px;grid-gap:18px;gap:18px}.invitePanel h2,.pendingInvites h2,.teamPanel h2{margin-top:0}.memberList,.memberRow{display:grid}.memberRow{grid-template-columns:44px 1fr 125px auto;grid-gap:12px;gap:12px;align-items:center;padding:16px 0;border-bottom:1px solid #e2e8e5}.avatar{width:42px;height:42px;border-radius:12px;background:#dff5ea;display:grid;place-items:center;color:#087249;font-weight:900}.memberRow small,.memberRow span{display:block;color:#738079;font-size:12px;margin-top:3px}.invitePanel input,.invitePanel select,.memberRow select{border:1px solid #ccd7d1;border-radius:8px;padding:10px;background:#fff}.dangerText{border:0;background:transparent;color:#a43d3d;cursor:pointer}.invitePanel p{color:#69766f}.invitePanel form{display:grid;grid-gap:14px;gap:14px}.invitePanel label{display:grid;grid-gap:6px;gap:6px;font-weight:700}.invitePanel button{border:0;background:#13734f;color:#fff;border-radius:9px;padding:12px;font-weight:800;cursor:pointer}.pendingInvites{margin-top:18px}.pendingInvites>div{display:grid;grid-template-columns:1fr 160px 120px;padding:12px 0;border-top:1px solid #e2e8e5}.pendingInvites em{font-style:normal;color:#87661c}@media(max-width:900px){.roleInfo{grid-template-columns:repeat(2,1fr)}.teamGrid{grid-template-columns:1fr}.memberRow{grid-template-columns:44px 1fr}.memberRow button,.memberRow select{grid-column:2}.teamHeader{flex-direction:column;gap:12px}}.adminOpsMetrics{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:12px;gap:12px;margin:20px 0}.adminOpsMetrics article{background:#0b3328;color:#fff;border-radius:14px;padding:18px}.adminOpsMetrics small{display:block;color:#bcd7cd}.adminOpsMetrics strong{display:block;font-size:24px;margin-top:8px}.adminAttention{background:#fff;border:1px solid #dce3df;border-radius:16px;padding:22px;margin:18px 0 30px}.adminAttention>div>label{font-size:11px;font-weight:900;letter-spacing:1.3px;color:#087249}.adminAttention>div>h2{margin:6px 0 16px}.adminAttentionList{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.adminAttentionList article{display:flex;justify-content:space-between;align-items:center;border:1px solid #e0e7e3;border-left:4px solid #8aa397;border-radius:10px;padding:14px}.adminAttentionList article.high{border-left-color:#d38a22}.adminAttentionList span{font-size:10px;font-weight:900;color:#087249}.adminAttentionList h3{margin:4px 0}.adminAttentionList p{margin:0;color:#6c7872}.adminAttentionList button{border:0;background:#e3f4ec;color:#087249;border-radius:8px;padding:10px;font-weight:800;cursor:pointer}.adminAllClear{background:#e7f7ef;padding:16px;border-radius:10px;color:#087249}@media(max-width:1000px){.adminOpsMetrics{grid-template-columns:repeat(3,1fr)}.adminAttentionList{grid-template-columns:1fr}}@media(max-width:600px){.adminOpsMetrics{grid-template-columns:repeat(2,1fr)}}.auditPage{max-width:1200px;margin:auto;padding:44px 32px 80px}.auditHeader{display:flex;justify-content:space-between;align-items:start}.auditHeader label{font-size:12px;letter-spacing:1.4px;font-weight:900;color:#087249}.auditHeader h1{font-size:42px;margin:8px 0}.auditHeader p{color:#68756f}.auditHeader>div:last-child{display:flex;gap:10px;align-items:center}.auditHeader button{background:#13734f;color:white;border:0;border-radius:9px;padding:11px 14px;font-weight:800;cursor:pointer}.auditHeader a{color:#087249;font-weight:800}.auditMetrics{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:12px;gap:12px;margin:26px 0}.auditMetrics article{background:#fff;border:1px solid #dce3df;border-radius:14px;padding:18px}.auditMetrics small{display:block;color:#68756f}.auditMetrics strong{font-size:28px;display:block;margin-top:7px}.auditBody{display:grid;grid-template-columns:210px 1fr;grid-gap:18px;gap:18px}.auditBody>aside{background:#0a3327;color:#fff;border-radius:15px;padding:16px;height:max-content}.auditBody>aside h3{margin:4px 8px 10px}.auditBody>aside button{width:100%;border:0;background:transparent;color:#c6ddd4;text-align:left;padding:11px;border-radius:8px;cursor:pointer}.auditBody>aside button.active{background:#235748;color:#fff;font-weight:800}.auditList{display:grid;grid-gap:9px;gap:9px}.auditList article{display:grid;grid-template-columns:18px 1fr auto;grid-gap:12px;gap:12px;align-items:center;background:#fff;border:1px solid #dce3df;border-radius:13px;padding:16px}.auditDot{width:10px;height:10px;border-radius:50%;background:#82978d}.auditDot.access{background:#b66bce}.auditDot.customer{background:#e58b32}.auditDot.marketing{background:#19a66f}.auditList span{font-size:10px;font-weight:900;color:#087249;letter-spacing:1px}.auditList h3{margin:4px 0;font-size:16px}.auditList p{margin:0;color:#758079;font-size:13px}.auditTime{text-align:right}.auditTime small{display:block;color:#758079}.auditEmpty{background:#fff;border:1px solid #dce3df;border-radius:13px;padding:50px;text-align:center}.auditNotice{margin-top:20px;background:#fff4d9;border:1px solid #ecd28c;border-radius:10px;padding:14px;color:#6f571a}@media(max-width:800px){.auditMetrics{grid-template-columns:repeat(2,1fr)}.auditBody{grid-template-columns:1fr}.auditHeader{flex-direction:column;gap:14px}.auditHeader>div:last-child{flex-wrap:wrap}}.privacyPage{max-width:1200px;margin:auto;padding:44px 32px 80px}.privacyHeader{display:flex;justify-content:space-between;align-items:start}.privacyHeader label{font-size:12px;letter-spacing:1.4px;font-weight:900;color:#087249}.privacyHeader h1{font-size:42px;margin:8px 0}.privacyHeader p{color:#68756f}.privacyHeader a{color:#087249;font-weight:800}.privacyNotice{background:#fff3d6;border:1px solid #e7cc85;border-radius:12px;padding:16px;margin:24px 0}.privacyNotice p{margin:5px 0}.privacyGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px;gap:15px}.privacyCard,.privacyRequests{background:#fff;border:1px solid #dce3df;border-radius:15px;padding:21px}.privacyCard h2{margin-top:0}.privacyCard>p{color:#68756f}.privacyCard form label,.privacyCard>label{display:grid;grid-gap:6px;gap:6px;margin:13px 0;font-weight:700}.privacyCard select,.privacyCard textarea{border:1px solid #ccd7d1;border-radius:8px;padding:10px;background:white}.privacyToggle{display:flex!important;justify-content:space-between;align-items:center}.privacyToggle input{width:20px;height:20px}.privacyCard button{border:0;background:#13734f;color:#fff;border-radius:9px;padding:11px 14px;font-weight:800;cursor:pointer}.privacyRequests{margin-top:18px}.privacyRequests>article{display:flex;justify-content:space-between;gap:20px;padding:15px 0;border-top:1px solid #e2e8e5}.privacyRequests span{font-size:11px;font-weight:900;color:#087249}.privacyRequests h3{margin:5px 0}.privacyRequests p{color:#68756f}.privacyRequests>article>div:last-child{text-align:right}.privacyRequests select{display:block;margin-top:8px;padding:8px;border:1px solid #ccd7d1;border-radius:8px}@media(max-width:900px){.privacyGrid{grid-template-columns:1fr}.privacyHeader{gap:12px}.privacyHeader,.privacyRequests>article{flex-direction:column}.privacyRequests>article>div:last-child{text-align:left}}.readinessPanel{display:grid;grid-template-columns:250px 1fr;grid-gap:22px;gap:22px;background:#092f24;color:#fff;border-radius:17px;padding:24px;margin:20px 0 30px}.readinessScore span{font-size:11px;letter-spacing:1.4px;font-weight:900;color:#63d8a3}.readinessScore strong{display:block;font-size:52px;margin:8px 0}.readinessScore p{color:#c9ded6}.readinessItems{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:9px;gap:9px}.readinessItems article{display:flex;gap:9px;align-items:center;background:#174539;border:1px solid #37685a;border-radius:10px;padding:10px}.readinessItems article.missing{background:#4a3025;border-color:#815342}.readinessItems i{width:26px;height:26px;display:grid;place-items:center;border-radius:50%;background:#2c6c58;font-style:normal;font-weight:900}.readinessItems .missing i{background:#a65f40}.readinessItems small{display:block;color:#bdd3cb;margin-top:3px}@media(max-width:1000px){.readinessPanel{grid-template-columns:1fr}.readinessItems{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.readinessItems{grid-template-columns:1fr}}.notificationPage{max-width:960px;margin:auto;padding:44px 32px 80px}.notificationPage>header{display:flex;justify-content:space-between;align-items:start;margin-bottom:26px}.notificationPage header label{font-size:12px;letter-spacing:1.4px;font-weight:900;color:#087249}.notificationPage header h1{font-size:42px;margin:8px 0}.notificationPage header p{color:#68756f}.notificationPage header a{color:#087249;font-weight:800}.notificationPage>section{display:grid;grid-gap:10px;gap:10px}.notificationItem{width:100%;display:grid;grid-template-columns:34px 1fr auto;align-items:center;grid-gap:12px;gap:12px;text-align:left;background:#fff;border:1px solid #d8e2dd;border-left:4px solid #16845c;border-radius:13px;padding:17px;cursor:pointer}.notificationItem.read{border-left-color:#c8d3ce;opacity:.8}.notificationItem i{width:30px;height:30px;border-radius:50%;background:#e1f6eb;color:#087249;display:grid;place-items:center;font-style:normal}.notificationItem span{font-size:10px;text-transform:uppercase;font-weight:900;color:#087249}.notificationItem h3{margin:4px 0}.notificationItem p{margin:3px 0;color:#68756f}.notificationItem small{color:#89938e}.notificationItem>b{color:#087249}.notificationEmpty{background:#fff;border:1px solid #d8e2dd;border-radius:13px;padding:60px;text-align:center}.deliveryPanel{background:#fff;border:1px solid #dce3df;border-radius:16px;padding:22px;margin:20px 0 30px}.deliveryPanel>div:first-child label{font-size:11px;letter-spacing:1.3px;font-weight:900;color:#087249}.deliveryPanel h2{margin:6px 0}.deliveryPanel>div:first-child p{color:#68756f}.deliveryStats{display:flex;gap:12px;margin:15px 0}.deliveryStats span{background:#eef4f1;border-radius:9px;padding:10px 13px}.deliveryList{display:grid}.deliveryList article{display:grid;grid-template-columns:1fr 100px auto;grid-gap:10px;gap:10px;align-items:center;padding:10px 0;border-top:1px solid #e3e9e6}.deliveryList em,.deliveryList small{display:block;color:#748079;font-style:normal;margin-top:3px}.deliveryList>article>b{font-size:12px;text-transform:uppercase}.deliveryList>article>b.failed{color:#aa3e3e}.deliveryList>article>b.sent{color:#087249}.deliveryList button{border:0;background:#e7f5ee;color:#087249;border-radius:7px;padding:8px;font-weight:800;cursor:pointer}@media(max-width:700px){.deliveryStats{flex-direction:column}.deliveryList article{grid-template-columns:1fr}}.launchDecisionPanel,.pilotQaPanel{background:#fff;border:1px solid #dce3df;border-radius:17px;padding:24px;margin:20px 0}.pilotQaHead{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.pilotQaHead label{font-size:11px;letter-spacing:1.3px;font-weight:900;color:#087249}.pilotQaHead h2{font-size:28px;margin:7px 0}.pilotQaHead p{color:#68756f;max-width:680px}.pilotQaScore{min-width:150px;background:#fff4d9;border:1px solid #e8cf8e;border-radius:13px;padding:14px;text-align:center}.pilotQaScore.ready{background:#e2f6eb;border-color:#b9e2cb}.pilotQaScore small,.pilotQaScore span,.pilotQaScore strong{display:block}.pilotQaScore strong{font-size:34px}.pilotQaScore span{font-weight:800}.pilotQaScore small{color:#68756f;margin-top:4px}.pilotTestList{display:grid;margin-top:18px}.pilotTestRow{display:grid;grid-template-columns:38px minmax(250px,1fr) minmax(360px,1.2fr);grid-gap:14px;gap:14px;align-items:center;padding:17px 0;border-top:1px solid #e2e8e5}.pilotTestIcon{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#eef2f0;color:#617169;font-weight:900}.pilotTestRow.passed .pilotTestIcon{background:#dff5e9;color:#087249}.pilotTestRow.failed .pilotTestIcon{background:#fde6e1;color:#a33e32}.pilotTestCopy>span{font-size:9px;letter-spacing:1.1px;font-weight:900;color:#087249}.pilotTestCopy h3{margin:4px 0}.pilotTestCopy p{margin:3px 0;color:#68756f;font-size:13px}.pilotTestCopy small{color:#849089}.pilotTestControls{display:grid;grid-template-columns:135px 1fr auto;grid-gap:8px;gap:8px}.pilotTestControls input,.pilotTestControls select{border:1px solid #ccd7d1;border-radius:8px;padding:9px;background:#fff;min-width:0}.pilotTestControls button{border:0;border-radius:8px;background:#13734f;color:#fff;padding:9px 12px;font-weight:800;cursor:pointer}.pilotTestControls button:disabled{opacity:.45;cursor:not-allowed}.launchDecisionPanel .reviewNotes{display:grid;grid-gap:7px;gap:7px;font-weight:800}.launchDecisionPanel textarea{min-height:100px;border:1px solid #ccd7d1;border-radius:9px;padding:11px;font:inherit}.pilotBlockNotice{background:#fff3d7;border:1px solid #e9cf8c;border-radius:10px;padding:13px;color:#69551f}.launchAdminPage>header{align-items:flex-start}.launchAdminPage>header a{color:#087249}@media(max-width:900px){.pilotTestRow{grid-template-columns:36px 1fr}.pilotTestControls{grid-column:2;grid-template-columns:130px 1fr auto}}@media(max-width:650px){.launchDecisionPanel,.pilotQaPanel{padding:17px}.launchAdminPage>header,.pilotQaHead{flex-direction:column}.pilotQaScore{width:100%}.pilotTestRow{grid-template-columns:30px 1fr}.pilotTestControls{grid-template-columns:1fr}.pilotTestControls button{width:100%}}.profileSectionNav{position:-webkit-sticky;position:sticky;top:12px;z-index:20;display:flex;gap:8px;align-items:center;overflow-x:auto;padding:10px 12px;margin:18px 0;background:rgba(255,255,255,.96);border:1px solid var(--line);border-radius:14px;box-shadow:0 8px 24px rgba(10,45,34,.08);scrollbar-width:thin}.profileSectionNav span{font-size:12px;font-weight:800;color:var(--muted);white-space:nowrap}.profileSectionNav a{padding:8px 11px;border-radius:9px;background:#edf5f1;color:var(--green);font-size:13px;font-weight:750;white-space:nowrap;text-decoration:none}.profileSectionNav a:hover{background:#dceee5}.profileForm>section[id]{scroll-margin-top:90px}.dashboardQuickActions{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 22px;margin:14px 0;border:1px solid var(--line);border-radius:18px;background:#fff}.dashboardQuickActions h2{margin:5px 0}.dashboardQuickActions p{margin:0;color:var(--muted)}.dashboardQuickActions nav{display:flex;gap:9px;flex-wrap:wrap;justify-content:flex-end}.dashboardQuickActions a{padding:10px 13px;border:1px solid #bdd6ca;border-radius:10px;color:var(--green);font-size:13px;font-weight:800;text-decoration:none;background:#f5faf7}.dashboardQuickActions a:hover{background:#e5f3eb}@media(max-width:900px){.dashboardQuickActions{align-items:flex-start;flex-direction:column}.dashboardQuickActions nav{justify-content:flex-start;width:100%}}@media(max-width:650px){.profileSectionNav{top:6px;margin-inline:-6px}.profileSectionNav span{display:none}.dashboardQuickActions nav{display:grid;grid-template-columns:1fr;width:100%}.dashboardQuickActions a{text-align:center}}.systemHealthPanel{margin:32px 0;background:#fff;border:1px solid #dce3df;border-radius:18px;padding:24px}.systemHealthPanel.critical{border-color:#e6b5b0;background:#fffafa}.systemHealthPanel.warning{border-color:#ead6aa;background:#fffdf7}.systemHealthHead{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.systemHealthHead label{font-size:11px;font-weight:900;letter-spacing:1.3px;color:#087249}.systemHealthHead h2{margin:6px 0}.systemHealthHead p{margin:0;color:#66736d}.systemHealthHead>strong{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:#dff5e9;color:#087249;font-size:24px}.critical .systemHealthHead>strong{background:#fde8e5;color:#a83b31}.warning .systemHealthHead>strong{background:#fff1cf;color:#8b621c}.systemChecks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:20px}.systemChecks article{display:flex;gap:10px;border:1px solid #e0e7e3;border-radius:12px;padding:14px;background:#fff}.systemChecks i{width:25px;height:25px;display:grid;place-items:center;border-radius:50%;background:#dff5e9;color:#087249;font-style:normal;font-weight:900;flex:none}.systemChecks article.warning i{background:#fff1cf;color:#8b621c}.systemChecks article.critical i{background:#fde8e5;color:#a83b31}.systemChecks article div{display:grid;grid-gap:4px;gap:4px}.systemChecks small{color:#66736d;line-height:1.4}.incidentList{margin-top:20px;border-top:1px solid #e1e7e3;padding-top:18px}.incidentList article{display:flex;justify-content:space-between;gap:20px;align-items:center;border:1px solid #ead8d5;border-left:4px solid #c95c51;border-radius:10px;padding:14px;margin-top:9px;background:#fff}.incidentList p{margin:4px 0;color:#66736d}.incidentList small{color:#7a8680}.incidentList button{border:0;border-radius:8px;padding:9px 12px;background:#173f32;color:#fff;font-weight:750;cursor:pointer;white-space:nowrap}@media(max-width:900px){.systemChecks{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.systemChecks{grid-template-columns:1fr}.incidentList article{align-items:flex-start;flex-direction:column}}.securityPage{max-width:1100px;margin:auto;padding:45px 28px 80px}.securityPage>header{display:flex;justify-content:space-between;gap:20px}.securityPage header label{font-size:11px;letter-spacing:1.4px;font-weight:900;color:#087249}.securityPage header h1{font-size:42px;margin:7px 0}.securityPage header p{color:#68756f}.securityPage header a{color:#087249;font-weight:800}.securityMetrics{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin:25px 0}.securityGrid>article,.securityMetrics article{background:#fff;border:1px solid #dce3df;border-radius:16px;padding:21px}.securityMetrics small{display:block;color:#68756f}.securityMetrics strong{font-size:25px;display:block;margin-top:8px}.securityGrid{display:grid;grid-template-columns:1fr 1.4fr;grid-gap:14px;gap:14px}.securityGrid p{color:#68756f;line-height:1.55}.securityGrid code{display:block;padding:14px;background:#eef4f1;border-radius:9px;word-break:break-all;margin:12px 0}.securityGrid form{display:grid;grid-gap:10px;gap:10px}.securityGrid input{border:1px solid #ccd7d1;border-radius:9px;padding:11px;font:inherit}.securityGrid button{border:0;border-radius:9px;background:#13734f;color:#fff;padding:11px 13px;font-weight:800;cursor:pointer}.securityGrid button.danger{background:#a8483e}.sessionList{display:grid}.sessionList>div{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:13px 0;border-top:1px solid #e3e9e6}.sessionList small{display:block;color:#68756f;margin-top:4px}@media(max-width:700px){.securityGrid,.securityMetrics{grid-template-columns:1fr}.securityPage>header{display:block}}.recoveryCodes{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:7px;gap:7px;margin-bottom:16px}.recoveryCodes code{margin:0;text-align:center;padding:9px}.membershipPage{max-width:1100px;margin:auto;padding:45px 28px 80px}.membershipPage>header{display:flex;justify-content:space-between;gap:20px}.agreementCard label,.membershipPage header label{font-size:11px;font-weight:900;letter-spacing:1.4px;color:#087249}.membershipPage header h1{font-size:42px;margin:7px 0}.agreementCard p,.membershipPage header p{color:#68756f}.membershipNotice a,.membershipPage header a{color:#087249;font-weight:800}.membershipStatus{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:11px;gap:11px;margin:25px 0}.agreementCard,.membershipStatus article{background:#fff;border:1px solid #dce3df;border-radius:15px;padding:20px}.membershipStatus small{display:block;color:#68756f}.membershipStatus strong{display:block;font-size:22px;margin-top:7px}.agreementCard{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:25px;gap:25px}.documentList{display:grid}.documentList article{display:flex;gap:10px;padding:12px 0;border-bottom:1px solid #e3e9e6}.documentList i{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#e5f5ec;color:#087249;font-style:normal}.documentList small{display:block;color:#68756f;margin-top:4px}.documentList a{display:inline-block;color:#087249;font-size:13px;font-weight:800;margin-top:7px}.agreementCard>button{grid-column:2;border:0;border-radius:9px;background:#13734f;color:#fff;padding:12px;font-weight:800;cursor:pointer}.membershipNotice{margin-top:18px}@media(max-width:750px){.agreementCard,.membershipStatus{grid-template-columns:1fr}.agreementCard>button{grid-column:auto}.membershipPage>header{display:block}}.pendingInvites span small{display:block;color:#68756f;font-size:11px;margin-top:3px}.pendingInvites .inviteActions{display:flex;justify-content:flex-end;gap:6px}.pendingInvites .inviteActions button{border:1px solid #cfd9d2;border-radius:7px;background:#fff;padding:7px 9px;color:#087249;font-weight:750;cursor:pointer}.pendingInvites .inviteActions .dangerText{color:#a43d32}.mediaPage{max-width:1120px;margin:auto;padding:45px 28px 80px}.mediaPage>header{display:flex;justify-content:space-between;gap:20px}.mediaHeading label,.mediaPage header label{font-size:11px;font-weight:900;letter-spacing:1.4px;color:#087249}.mediaPage header h1{font-size:42px;margin:7px 0}.mediaPage header p,.mediaUpload p{color:#68756f}.mediaPage header a{color:#087249;font-weight:800}.mediaUpload{display:grid;grid-template-columns:.7fr 1.3fr;grid-gap:30px;gap:30px;background:#fff;border:1px solid #dce3df;border-radius:16px;padding:25px;margin:25px 0}.mediaUpload h2{margin-top:0}.mediaUpload form{display:grid;grid-gap:12px;gap:12px}.mediaUpload input{border:1px solid #d5ded9;border-radius:9px;padding:12px}.mediaUpload button{border:0;border-radius:9px;background:#13734f;color:#fff;padding:12px;font-weight:800}.mediaHeading{margin:30px 0 12px}.mediaHeading h2{margin:5px 0}.mediaGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.mediaGrid article{overflow:hidden;background:#fff;border:1px solid #dce3df;border-radius:15px}.mediaGrid img{display:block;width:100%;height:220px;object-fit:cover;background:#edf2ef}.mediaGrid article>div{padding:15px}.mediaGrid small,.mediaGrid strong{display:block;overflow:hidden;text-overflow:ellipsis}.mediaGrid small{color:#68756f;margin-top:5px}.mediaGrid p{font-size:13px;color:#52615a;min-height:35px}.mediaGrid button{border:0;background:#f7e6e4;color:#9d342b;border-radius:8px;padding:8px 13px;font-weight:700}.mediaEmptyInline a,.mediaLibraryLink{color:#087249;font-weight:800}.contentMediaPicker{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:9px;gap:9px}.contentMediaPicker button{position:relative;padding:0;border:2px solid transparent;border-radius:10px;overflow:hidden;background:#edf2ef;cursor:pointer}.contentMediaPicker button.selected{border-color:#13734f}.contentMediaPicker img{display:block;width:100%;height:100px;object-fit:cover}.contentMediaPicker span{display:block;padding:7px;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contentMediaPreview{display:flex;gap:8px;overflow:auto;margin:12px 0}.contentMediaPreview img{width:120px;height:90px;object-fit:cover;border-radius:9px}@media(max-width:780px){.mediaGrid,.mediaUpload{grid-template-columns:1fr}.mediaPage>header{display:block}.contentMediaPicker{grid-template-columns:repeat(2,1fr)}}.publicationQueue{margin-top:16px;padding:14px;border-radius:11px;background:#f5f8f6}.publicationQueue>strong{display:block;margin-bottom:8px}.publicationQueue>div{display:grid;grid-template-columns:130px 130px 1fr auto;align-items:center;grid-gap:9px;gap:9px;border-top:1px solid #dce5e0;padding:9px 0}.publicationQueue b{font-size:12px}.publicationQueue b.queued{color:#8a6600}.publicationQueue b.blocked,.publicationQueue b.failed{color:#a03a31}.publicationQueue b.published{color:#087249}.publicationQueue small{color:#69766f}.publicationQueue button{border:0;border-radius:7px;padding:7px 10px;background:#e1eee7;color:#076643;font-weight:700}@media(max-width:700px){.publicationQueue>div{grid-template-columns:1fr auto}.publicationQueue small{grid-column:1/-1}}.publicationAgenda{margin:25px 0;padding:22px;background:#fff;border:1px solid #dce3df;border-radius:15px}.publicationAgenda>div:first-child label{font-size:11px;font-weight:900;letter-spacing:1.3px;color:#087249}.publicationAgenda h2{margin:5px 0 16px}.publicationAgenda>p{color:#68756f}.publicationAgenda article{display:grid;grid-template-columns:80px 1fr auto;align-items:center;grid-gap:14px;gap:14px;padding:11px 0;border-top:1px solid #e3e9e6}.publicationAgenda article small,.publicationAgenda time b,.publicationAgenda time span{display:block}.publicationAgenda article small,.publicationAgenda time span{color:#68756f;font-size:12px}.publicationAgenda article em{font-style:normal;font-size:12px;font-weight:800;color:#087249;background:#e4f3eb;border-radius:99px;padding:5px 9px}@media(max-width:620px){.publicationAgenda article{grid-template-columns:65px 1fr}.publicationAgenda article em{grid-column:2;justify-self:start}}.consentBanner{position:fixed;z-index:1000;left:20px;right:20px;bottom:20px;display:flex;align-items:center;justify-content:space-between;gap:25px;max-width:1050px;margin:auto;padding:20px 22px;background:#fff;border:1px solid #cad8d0;border-radius:15px;box-shadow:0 16px 50px #0b312333}.consentBanner strong{font-size:18px}.consentBanner p{max-width:700px;margin:6px 0 0;color:#58665f;font-size:14px;line-height:1.5}.consentBanner>div:last-child{display:flex;gap:9px;white-space:nowrap}.consentBanner button,.privacySettingsLink{border:1px solid #b9c9c0;border-radius:8px;background:#fff;padding:10px 13px;font-weight:800;cursor:pointer}.consentBanner button.accept{background:#126f4c;color:#fff;border-color:#126f4c}.privacySettingsLink{color:inherit;font-size:12px;padding:6px 9px}@media(max-width:720px){.consentBanner{display:block}.consentBanner>div:last-child{margin-top:14px;white-space:normal}}.websiteFunnel{margin:20px 0;padding:23px;background:#fff;border:1px solid #dce3df;border-radius:15px}.websiteFunnelHead{display:flex;justify-content:space-between;gap:25px}.websiteFunnelHead label{font-size:11px;font-weight:900;letter-spacing:1.3px;color:#087249}.websiteFunnelHead h2{margin:5px 0}.websiteFunnelHead p{max-width:520px;color:#68756f;font-size:13px}.websiteFunnelSteps{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;grid-gap:10px;gap:10px;margin-top:16px}.websiteFunnelSteps article{display:flex;gap:11px;align-items:center;background:#f4f8f6;border-radius:11px;padding:14px}.websiteFunnelSteps article>span{display:grid;place-items:center;width:27px;height:27px;border-radius:50%;background:#dceee5;color:#087249;font-weight:900}.websiteFunnelSteps em,.websiteFunnelSteps small,.websiteFunnelSteps strong{display:block}.websiteFunnelSteps strong{font-size:25px}.websiteFunnelSteps em{font-size:11px;color:#087249;font-style:normal;font-weight:800}.websiteFunnelSteps>i{font-style:normal;color:#77a48e}@media(max-width:800px){.websiteFunnelHead{display:block}.websiteFunnelSteps{grid-template-columns:1fr}.websiteFunnelSteps>i{display:none}}.crmToolbar{display:flex;justify-content:space-between;align-items:center;gap:14px;margin:0 0 18px}.followCounters{display:flex;gap:8px;flex-wrap:wrap}.exportButton,.followCounters button{border:1px solid #cfd9d2;border-radius:10px;background:#fff;padding:10px 13px;color:var(--green);font-weight:750;cursor:pointer}.followCounters button.active{background:var(--green);color:#fff;border-color:var(--green)}.followCounters .danger{color:#a43d32;border-color:#efc8c3}.followCounters .danger.active{background:#a43d32;color:#fff}.activityTimeline{border-top:1px solid var(--line);margin-top:14px;padding-top:12px}.activityTimeline h3{font-size:13px;margin:0 0 8px}.activityTimeline ul{list-style:none;padding:0;margin:0;display:grid;grid-gap:7px;gap:7px}.activityTimeline li{display:flex;justify-content:space-between;gap:12px;color:var(--muted);font-size:12px}.followBadge{display:inline-flex;margin-left:7px;padding:3px 8px;border-radius:20px;background:#fff0cf;color:#8a5b00;font-size:11px;font-weight:750}.followBadge.overdue{background:#fde6e3;color:#a43d32}.emptyFilter{padding:24px;background:#fff;border:1px solid var(--line);border-radius:14px;text-align:center;color:var(--muted)}@media(max-width:700px){.crmToolbar{align-items:stretch;flex-direction:column}.exportButton{width:100%}.activityTimeline li{display:grid}}.weeklyDigest{background:#fff;border:1px solid var(--line);border-radius:17px;padding:22px;margin:0 0 20px}.weeklyDigestHead{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.weeklyDigestHead label{font-size:11px;font-weight:900;letter-spacing:1.3px;color:var(--green)}.weeklyDigestHead h2{margin:6px 0}.weeklyDigestHead p{color:var(--muted);margin:0}.weeklyDigestHead button{border:0;border-radius:9px;background:var(--green);color:#fff;padding:11px 14px;font-weight:800;cursor:pointer}.weeklyDigestGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:18px}.weeklyDigestGrid article{padding:17px;border-radius:12px;background:#f5f8f6}.weeklyDigestGrid article:last-child{background:#eaf6ef}.weeklyDigestGrid h3{font-size:14px;margin:0 0 9px}.weeklyDigestGrid ul{margin:0;padding-left:18px;display:grid;grid-gap:7px;gap:7px;color:#42534b}.digestWaiting{padding:15px;margin-top:16px;border-radius:10px;background:#fff5df;color:#805b0c}.digestHistory{margin-top:12px}.digestHistory summary{cursor:pointer;color:var(--green);font-weight:750}.digestHistory div{display:flex;gap:8px;flex-wrap:wrap;margin-top:9px}.digestHistory button{border:1px solid #ced9d2;background:#fff;border-radius:8px;padding:7px 9px;cursor:pointer}.digestHistory button.active{background:var(--green);color:#fff}.digestMetricStrip{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin-top:16px}.digestMetricStrip span{padding:11px;border:1px solid var(--line);border-radius:10px;color:var(--muted);font-size:11px}.digestMetricStrip b{display:block;color:#10251d;font-size:18px;margin-top:4px}@media(max-width:700px){.weeklyDigestHead{display:grid}.digestMetricStrip,.weeklyDigestGrid{grid-template-columns:1fr 1fr}}.retentionPanel{margin:20px 0;background:#fff;border:1px solid #dce3df;border-radius:15px;padding:20px}.retentionHead{display:flex;justify-content:space-between;gap:20px}.retentionHead h2{margin:0 0 7px}.retentionHead p{margin:0;color:#68756f}.retentionCounts{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:8px;gap:8px;margin:17px 0}.retentionCounts article{padding:12px;border-radius:10px;background:#f3f7f5}.retentionCounts strong{display:block;font-size:23px;color:#0b6e4a}.retentionCounts span{font-size:11px;color:#68756f}.retentionProtection{display:grid;grid-gap:5px;gap:5px;padding:12px;background:#eaf6ef;border-radius:10px;color:#315c49;font-size:12px}.retentionRun{margin-top:14px;border:0;border-radius:9px;padding:11px 14px;background:#13734f;color:#fff;font-weight:800;cursor:pointer}@media(max-width:760px){.retentionCounts{grid-template-columns:1fr 1fr}.retentionHead{display:grid}}.supportPage{max-width:1200px;margin:auto;padding:45px 28px 80px}.supportPage>header{display:flex;justify-content:space-between;gap:20px}.supportPage header h1{font-size:42px;margin:7px 0}.supportPage header label{font-size:11px;letter-spacing:1.4px;font-weight:900;color:#087249}.supportPage header p{color:#68756f}.supportPage header a{color:#087249;font-weight:800}.supportLayout{display:grid;grid-template-columns:350px 1fr;grid-gap:16px;gap:16px;margin-top:24px}.supportCreate,.supportTicket{background:#fff;border:1px solid #dce3df;border-radius:15px;padding:20px}.supportCreate form{display:grid;grid-gap:12px;gap:12px}.supportCreate label{display:grid;grid-gap:6px;gap:6px;font-size:12px;font-weight:750}.supportAdminControls select,.supportCreate input,.supportCreate select,.supportCreate textarea,.supportReply input{border:1px solid #d1dbd5;border-radius:9px;padding:10px;font:inherit}.supportCreate button,.supportReply button{border:0;border-radius:9px;background:#13734f;color:#fff;padding:11px;font-weight:800;cursor:pointer}.supportList{display:grid;grid-gap:12px;gap:12px}.supportTicketHead{display:flex;justify-content:space-between;gap:15px}.supportTicketHead h2{margin:5px 0}.supportMeta,.supportTicketHead small{color:#68756f}.supportBadges{display:flex;gap:6px;flex-wrap:wrap}.supportBadges span{padding:4px 8px;border-radius:20px;background:#eaf6ef;color:#0b704c;font-size:11px;font-weight:800}.supportBadges .urgent{background:#fde6e3;color:#a43d32}.supportThread{display:grid;grid-gap:8px;gap:8px;margin:15px 0}.supportMessage{max-width:80%;padding:11px;border-radius:11px;background:#f2f5f3}.supportMessage.platform{margin-left:auto;background:#e4f5eb}.supportMessage small{display:block;margin-top:5px;color:#68756f}.supportReply{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px}.supportAdminControls{display:flex;gap:8px;margin:12px 0}.supportEmpty{padding:30px;text-align:center;color:#68756f}.adminSupportLink{display:inline-block;margin-left:10px;color:#087249;font-weight:800}@media(max-width:800px){.supportLayout{grid-template-columns:1fr}.supportPage>header{display:grid}.supportMessage{max-width:95%}.supportReply{grid-template-columns:1fr}}.launchReviewCard{margin:20px 0;background:#fff;border:1px solid #dce3df;border-radius:16px;padding:20px}.launchReviewHead{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.launchReviewHead h2{margin:4px 0 7px}.launchReviewHead p{margin:0;color:#68756f}.launchScore{min-width:100px;text-align:center;padding:12px;border-radius:12px;background:#e9f5ee}.launchScore strong{display:block;font-size:28px;color:#13734f}.launchScore span,.launchStatus{font-size:11px}.launchStatus{display:inline-block;margin-top:8px;padding:5px 9px;border-radius:99px;background:#eef2f0;color:#46544e;font-weight:900}.launchStatus.approved{background:#dff4e8;color:#0b6d47}.launchStatus.requested{background:#fff0cf;color:#765300}.launchStatus.changes_requested{background:#ffe9e2;color:#9a3f1e}.launchChecks{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:9px;gap:9px;margin:17px 0}.launchChecks article{display:flex;gap:10px;padding:12px;border-radius:10px;background:#f4f7f5}.launchChecks article.ready{background:#eaf6ef}.launchChecks i{display:grid;place-items:center;width:23px;height:23px;border-radius:50%;background:#d9e1dd;font-style:normal;font-weight:900}.launchChecks .ready i{background:#43ad79;color:white}.launchChecks b,.launchChecks small{display:block}.launchChecks small{margin-top:4px;color:#68756f;line-height:1.35}.launchReviewNotes{padding:12px;border-left:3px solid #dc8e47;background:#fff7e9;margin:12px 0;white-space:pre-wrap}.launchRequest{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-top:10px}.launchRequest label{display:flex;gap:8px;align-items:flex-start;font-size:13px}.launchDecisionButtons button,.launchRequest button{border:0;border-radius:9px;background:#13734f;color:#fff;font-weight:800;padding:11px 15px;cursor:pointer}.launchRequest button:disabled{opacity:.45}.launchAdminPage{max-width:1050px;margin:0 auto;padding:42px 25px 70px}.launchAdminPage>header{display:flex;justify-content:space-between;gap:20px;margin-bottom:22px}.launchAdminPage>header h1{font-size:40px;margin:5px 0}.launchAdminPage>header a{color:#08704b;font-weight:800;text-decoration:none}.launchAdminPanel{background:#fff;border:1px solid #dce3df;border-radius:16px;padding:22px}.verificationGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin:18px 0}.verificationGrid label{display:flex;gap:10px;padding:14px;border:1px solid #dce3df;border-radius:10px}.reviewNotes{display:grid;grid-gap:7px;gap:7px;margin-top:16px;font-weight:800}.reviewNotes textarea{min-height:120px;border:1px solid #ccd8d2;border-radius:9px;padding:11px;font:inherit}.launchDecisionButtons{display:flex;gap:10px;margin-top:12px}.launchDecisionButtons .changes{background:#b6632d}.launchDecisionButtons .draft{background:#65716b}@media(max-width:760px){.launchAdminPage>header,.launchRequest,.launchReviewHead{display:grid}.launchChecks,.verificationGrid{grid-template-columns:1fr}.launchDecisionButtons{display:grid}}.launchQuickLinks{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px;margin:0 0 16px}.launchQuickLinks a{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:13px 15px;background:#eaf6ef;border:1px solid #cfe4d8;border-radius:11px;color:#0b5139;text-decoration:none}.launchQuickLinks b,.launchQuickLinks small{display:block}.launchQuickLinks small{margin-top:3px;color:#607169}.launchQuickLinks strong{white-space:nowrap}.adminHeaderLinks{display:flex;gap:14px;align-items:center}@media(max-width:760px){.launchQuickLinks{grid-template-columns:1fr}.adminHeaderLinks{align-items:flex-start;flex-direction:column}}.adminBillingPage,.billingPage{max-width:1180px;margin:auto;padding:42px 28px 80px}.adminBillingPage>header,.billingPage>header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px}.adminBillingPage h1,.billingPage h1{font-size:42px;margin:6px 0}.adminBillingPage header p,.billingPage header p{color:#68756f}.adminBillingPage header a,.billingPage header a{color:#087249;font-weight:800}.billingSafety{background:#fff5dc;border:1px solid #e8cc84;border-radius:12px;padding:14px;margin:16px 0;color:#654f18}.billingList{display:grid;grid-gap:14px;gap:14px}.billingDocument{background:#fff;border:1px solid #dce3df;border-radius:16px;padding:21px}.billingDocumentHead{display:flex;justify-content:space-between;gap:15px}.billingDocument h2{margin:5px 0}.billingDocumentHead>strong{font-size:25px}.billingBadges{display:flex;gap:7px;margin:12px 0}.billingBadges span{padding:5px 9px;border-radius:99px;background:#edf3f0;color:#315849;font-size:11px;font-weight:900}.billingBadges .accepted,.billingBadges .paid{background:#dff4e8;color:#087249}.billingBadges .overdue{background:#ffe8df;color:#a5411e}.billingBreakdown{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin:14px 0}.billingBreakdown div{padding:11px;background:#f3f7f5;border-radius:9px}.billingBreakdown span,.billingBreakdown strong{display:block}.billingBreakdown span{font-size:11px;color:#68756f}.billingBreakdown strong{margin-top:4px}.billingSeller{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;border-top:1px solid #e1e8e4;padding-top:14px;margin-top:14px}.billingSeller b,.billingSeller small{display:block}.billingSeller small{color:#68756f;margin-bottom:4px}.billingActions{display:flex;gap:9px;margin-top:14px}.billingActions button{border:0;border-radius:9px;padding:10px 13px;background:#13734f;color:white;font-weight:800;cursor:pointer}.billingActions .secondary{background:#e7f2ed;color:#116344}.adminBillingGrid{display:grid;grid-template-columns:360px 1fr;grid-gap:18px;gap:18px;align-items:start}.billingCreate{background:#fff;border:1px solid #dce3df;border-radius:16px;padding:20px}.billingCreate form{display:grid;grid-gap:11px;gap:11px}.billingCreate label{display:grid;grid-gap:5px;gap:5px;font-size:13px;font-weight:800}.billingCreate input,.billingCreate select,.billingCreate textarea{border:1px solid #cad7d1;border-radius:8px;padding:10px;font:inherit}.billingCreate textarea{min-height:90px}.billingCreate button{border:0;background:#13734f;color:#fff;padding:12px;border-radius:9px;font-weight:800}.adminDocumentActions{display:flex;gap:7px;flex-wrap:wrap}.adminDocumentActions button{border:0;background:#e7f3ed;color:#087249;border-radius:8px;padding:8px 10px;font-weight:800;cursor:pointer}.adminDocumentActions .danger{background:#fdeae4;color:#a34022}@media(max-width:800px){.adminBillingGrid{grid-template-columns:1fr}.billingBreakdown,.billingSeller{grid-template-columns:1fr 1fr}.adminBillingPage>header,.billingPage>header{display:grid}}@media print{.billingActions,.billingPage>header,.billingSafety,aside{display:none!important}.billingPage{padding:0}.billingDocument{page-break-inside:avoid;break-inside:avoid;box-shadow:none}}