.store-lead-card{color:#183551;text-align:left;background:#fff;border:1px solid #d8e6f3;border-radius:22px;max-width:660px;margin:28px auto;padding:26px;box-shadow:0 12px 35px #132f4910}.store-lead-card h2{margin:9px 0;font-size:24px}.store-lead-card>p{color:#64758a;margin:0 0 18px;line-height:1.65}.lead-eyebrow{letter-spacing:.18em;color:#087ade;font-size:10px;font-weight:800}.store-lead-card fieldset{border:0;gap:15px;min-width:0;margin:0;padding:0;display:grid}.store-lead-card label:not(.lead-consent):not(.lead-honeypot){gap:7px;font-size:13px;font-weight:700;display:grid}.store-lead-card input:not([type=checkbox]){box-sizing:border-box;color:#183551;width:100%;font:inherit;background:#f9fcff;border:1px solid #cadbea;border-radius:12px;padding:13px 14px;font-weight:400}.store-lead-card input:focus{border-color:#1682e4;outline:3px solid #007aff20}.store-lead-card .lead-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.lead-consent{color:#566d83;align-items:start;gap:10px;font-size:12px;line-height:1.6;display:flex}.lead-consent input{accent-color:#057bf2;flex:none;margin:4px 0 0}.lead-consent a{color:#086cd4;text-decoration:underline}.lead-submit{color:#fff;cursor:pointer;background:linear-gradient(110deg,#0579ff,#00bcd5);border:0;border-radius:12px;justify-content:space-between;align-items:center;padding:15px 18px;font-size:14px;font-weight:750;display:flex}.lead-submit:disabled,fieldset:disabled .lead-submit{opacity:.55;cursor:default}.lead-submit:hover{filter:brightness(1.05)}.lead-submit:active{transform:translateY(1px)}.lead-success{background:#eafaef;border:1px solid #b9e5ca;border-radius:14px;align-items:center;gap:12px;padding:18px;line-height:1.6;display:flex}.lead-success span{color:#098548;font-size:24px}.lead-error{font-size:13px;color:#b83243!important}.lead-reload{color:#1467b5;cursor:pointer;background:#f1f8ff;border:1px solid #bed8ef;border-radius:10px;padding:10px 14px}.lead-preview-note{color:#72869a;margin-top:12px;font-size:11px;display:block}.crm-mode-tabs{border-bottom:1px solid #dce8f3;gap:8px;margin-bottom:20px;padding-bottom:12px;display:flex}.crm-mode-tabs button{color:#546c83;cursor:pointer;font:inherit;background:#fff;border:1px solid #d3e2f0;border-radius:12px;padding:12px 22px;font-size:13px;font-weight:700}.crm-mode-tabs button[aria-pressed=true]{color:#0569c9;background:#e8f4ff;border-color:#1488ef}.lead-crm-summary{background:#eef8ff;border:1px solid #d4eafa;border-radius:16px;align-items:center;gap:12px;margin-bottom:18px;padding:20px;display:flex}.lead-crm-summary strong{color:#0675dc;font-size:30px}.lead-crm-summary span{color:#5c7287;font-size:13px}.lead-crm-summary a{color:#0874ca;margin-left:auto;font-size:13px}.lead-filters{flex-wrap:wrap;gap:10px;display:flex}.lead-filters input{flex:1;min-width:180px}.lead-filters :is(input,select),.business-detail :is(input,select){color:#1b354f;font:inherit;background:#fff;border:1px solid #d3e1ed;border-radius:11px;padding:12px;font-size:13px}.lead-pagination{justify-content:space-between;align-items:center;gap:12px;padding:18px 0;display:flex}.lead-pagination button{color:#2b648f;cursor:pointer;background:#fff;border:1px solid #d6e4f0;border-radius:10px;padding:9px 12px}.lead-pagination button:disabled{opacity:.45;cursor:default}.lead-contact-note{font-size:12px;line-height:1.65}.lead-pagination span{font-size:12px}html[data-ciply-theme=dark] .crm-mode-tabs button,html[data-ciply-theme=dark] .lead-pagination button,html[data-ciply-theme=dark] .lead-crm-summary{color:#e3edf7;background:#20354d;border-color:#405975}html[data-ciply-theme=dark] .lead-crm-summary span{color:#b8cadc}html[data-ciply-theme=dark] .crm-mode-tabs button[aria-pressed=true]{background:#214c70;border-color:#60c5fa}@media (max-width:600px){.store-lead-card{border-radius:18px;margin:24px 16px;padding:21px}.lead-crm-summary{flex-wrap:wrap}.lead-crm-summary a{width:100%;margin-left:0}.lead-filters{grid-template-columns:1fr 1fr;display:grid}.lead-filters input{box-sizing:border-box;grid-column:1/-1;width:100%;min-width:0}.lead-filters select{width:100%;min-width:0}.lead-pagination{gap:6px}.lead-pagination button{padding:9px;font-size:11px}.crm-mode-tabs button{flex:1}.store-lead-card h2{font-size:22px}}.store-lead-card{box-sizing:border-box;background:var(--lead-bg,#fff);width:calc(100% - 40px);max-width:660px;color:var(--lead-text,#183551);border-color:color-mix(in srgb,var(--lead-text,#183551) 20%,transparent);margin:28px auto;padding:clamp(18px,4%,28px)}.store-lead-card :is(h2,label,.lead-eyebrow,.lead-consent,.lead-preview-note){color:var(--lead-text,#183551)}.store-lead-card>p{color:var(--lead-text,#183551);opacity:.8}.store-lead-card .lead-consent a{color:inherit}.store-lead-card .lead-eyebrow{opacity:.8}.store-lead-card .lead-preview-note{opacity:.7}.storefront-view .store-lead-card input:not([type=checkbox]),.store-lead-card input:not([type=checkbox]){background:var(--lead-input,#f7faff);color:var(--lead-input-text,#000);border-color:color-mix(in srgb,var(--lead-input-text,#000) 25%,transparent);font-size:16px}.store-lead-card input::placeholder{color:var(--lead-input-text,#000);opacity:.55}.store-lead-card input:focus-visible{outline:2px solid var(--lead-text,#183551);outline-offset:3px}.store-lead-card .lead-consent input{accent-color:var(--lead-button,#0866ff)}.storefront-view .store-lead-card .lead-submit,.store-lead-card .lead-submit{background:var(--lead-button,#0866ff);color:var(--lead-button-text,#fff)}.store-lead-card .lead-success{background:var(--lead-input,#f7faff);color:var(--lead-input-text,#000);border-color:color-mix(in srgb,var(--lead-text,#183551) 20%,transparent)}.store-lead-card .lead-success span{color:inherit}.store-lead-card .lead-reload{background:var(--lead-input,#f7faff);color:var(--lead-input-text,#000)}.store-lead-card h2,.store-lead-card>p{overflow-wrap:anywhere}.lead-color-settings{grid-template-columns:1fr 1fr;gap:12px;margin:14px 0;display:grid}.lead-color-settings label{margin:0}.lead-color-settings label>span{align-items:center;gap:8px;display:flex}.store-editor-card .lead-color-settings input[type=color]{cursor:pointer;flex:none;width:44px;height:38px;padding:3px}.lead-color-settings code{font-size:11px}.lead-color-settings>small{grid-column:1/-1}@media (max-width:600px){.store-lead-card{width:calc(100% - 32px);margin:24px auto;padding:20px}.lead-color-settings{grid-template-columns:1fr}}html[data-ciply-theme=dark] .creator-app .storefront-view .store-lead-card input:not([type=checkbox]){background:var(--lead-input);color:var(--lead-input-text);border-color:color-mix(in srgb,var(--lead-input-text) 25%,transparent)}.crm-workspace-heading{margin:0 0 18px}.crm-workspace-heading span{letter-spacing:.14em;color:#0877d4;font-size:10px;font-weight:800}.crm-workspace-heading h2{color:var(--text,#183551);margin:7px 0;font-size:25px}.crm-workspace-heading p{color:var(--muted,#62788e);margin:0;font-size:13px;line-height:1.7}.crm-choice-cards{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:26px;padding:0;display:grid}.crm-choice-cards button{text-align:left;background:var(--surface,#fff);min-width:0;color:var(--text,#183551);border:1px solid var(--border,#d3e2f0);border-radius:18px;align-items:center;gap:14px;padding:20px;transition:border-color .15s,background .15s;display:flex;box-shadow:0 4px 18px #173a6e08}.crm-choice-cards button>span:nth-child(2){flex:1;min-width:0}.crm-choice-cards strong{flex-wrap:wrap;align-items:center;gap:9px;font-size:16px;display:flex}.crm-choice-cards small{color:var(--muted,#62788e);margin-top:5px;font-size:12px;line-height:1.5;display:block}.crm-choice-icon{color:#096ce2;background:#e9f3ff;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;font-size:23px;display:grid}.crm-choice-cards button[aria-pressed=true]{background:var(--surface,#f1f8ff);color:var(--text,#0967bf);border:2px solid #1488ef;padding:19px}.crm-count{color:#0767c5;background:#e7f2ff;border-radius:20px;padding:3px 8px;font-size:11px;font-weight:800;display:inline-block}.crm-choice-arrow{flex:none;font-size:19px}.crm-choice-cards button:focus-visible{outline-offset:3px;outline:3px solid #1b8bed60}@media (max-width:600px){.crm-choice-cards{grid-template-columns:1fr;gap:10px}.crm-choice-cards button{padding:16px}.crm-choice-cards button[aria-pressed=true]{padding:15px}.crm-workspace-heading h2{font-size:22px}.crm-choice-cards strong{font-size:15px}}
