:root{color:#08091f;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html,body,#root{min-height:100%;margin:0}a{color:inherit}img[src="/nice-one-crm-logo.png"],img[src="/nice-one-crm-logo-white.png"]{object-fit:contain;background-color:#fff;height:auto}.niceone-remember-device{color:#625b7a;min-width:0;font-size:14px;line-height:1.45}.niceone-remember-device>label{cursor:pointer;text-align:left;align-items:center;gap:10px;min-height:44px;font-weight:600;display:flex}.niceone-remember-device>label>input[type=checkbox]{appearance:auto;accent-color:#6f2cff;cursor:pointer;flex:none;width:20px;min-width:20px;max-width:20px;height:20px;min-height:20px;margin:0;padding:0}.niceone-remember-device>label>input:focus-visible{outline-offset:3px;outline:3px solid #a98afa}.niceone-remember-device>label>input:disabled{cursor:wait}.niceone-remember-device span{overflow-wrap:anywhere;min-width:0}.niceone-remember-device>p{color:#625b7a;margin:0 0 6px;font-size:12px;line-height:1.55}.niceone-feature-page{--purple:#6f2cff;--ink:#08091f;overflow-wrap:anywhere;font-family:Inter,Arial,sans-serif}.niceone-feature-page main{--purple:#6f2cff;--purple-dark:#5516d0;--ink:#08091f}.niceone-feature-page a:focus-visible,.niceone-feature-page summary:focus-visible,.niceone-feature-page button:focus-visible{outline-offset:4px;outline:3px solid #6f2cff}.niceone-feature-page [aria-disabled=true]{cursor:default}.niceone-feature-page [class$=-hero-image] img{object-fit:contain;max-width:100%;height:auto;display:block}.feature-business-demo iframe{background:#fff;border:1px solid #e3d9f6;border-radius:18px;width:100%;height:620px;display:block}.feature-business-demo p,.homepage-calendar-note{line-height:1.6;font-size:13px!important}.feature-review-note{text-align:center;background:#fff4d4;padding:16px 24px}.niceone-feature-page .site-legal-footer{color:#eee8ff;text-align:center;background:#08091f;padding:46px 24px;font-size:13px;line-height:1.8}.niceone-feature-page .site-legal-footer img{width:190px;max-width:100%;height:auto;margin:0 auto 18px}.niceone-feature-page .site-legal-footer p{max-width:900px;margin:0 auto 18px}.niceone-feature-page .site-legal-links{flex-wrap:wrap;justify-content:center;gap:12px 24px;display:flex}.niceone-feature-page .site-legal-links a{color:#eee8ff}.niceone-feature-page .homepage-calendar-preview,.niceone-feature-page .no-calendar-mini{min-width:0}.niceone-feature-page .no-calendar-mini header{flex-wrap:wrap}@media (width<=600px){.feature-business-demo iframe{height:560px}.niceone-feature-page [class$=-hero-grid]>*{min-width:0}.niceone-feature-page [class$=-breadcrumb]{flex-wrap:wrap}}.niceone-trial-extension{color:#21113f;box-sizing:border-box;background:#f5f0ff;place-items:center;min-height:85vh;padding:40px 16px;font-family:Inter,Arial,sans-serif;display:grid}.niceone-trial-extension>section{box-sizing:border-box;overflow-wrap:anywhere;background:#fff;border:1px solid #e4d8ff;border-radius:24px;width:min(100%,580px);padding:32px;box-shadow:0 14px 36px #4821961a}.niceone-trial-extension img{width:240px;max-width:100%;height:auto}.niceone-trial-extension h1{font-size:clamp(26px,6vw,34px);line-height:1.2}.niceone-trial-extension p{line-height:1.6}.niceone-trial-extension button{color:#fff;width:100%;min-height:48px;font:inherit;cursor:pointer;background:#6425ef;border:0;border-radius:13px;padding:14px 20px;font-size:16px;font-weight:700;line-height:1.4;display:block}.niceone-trial-extension button:disabled{opacity:.6;cursor:wait}.niceone-trial-extension a{color:#6425ef;padding:14px 0;font-weight:700;display:inline-block}.niceone-trial-extension :is(a,button):focus-visible{outline-offset:3px;outline:3px solid #8c64e7}@media (width<=520px){.niceone-trial-extension{padding:20px 12px}.niceone-trial-extension>section{padding:24px 18px}}:root{--admin-ink:#10082c;--admin-purple:#6425ef;--admin-line:#e4dcf4;--admin-muted:#68607e}.admin-shell{min-height:100vh;color:var(--admin-ink);background:#faf9fe;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.admin-topbar{border-bottom:1px solid var(--admin-line);z-index:10;background:#fff;justify-content:space-between;align-items:center;height:74px;padding:0 clamp(20px,5vw,76px);display:flex;position:sticky;top:0}.admin-topbar a{color:var(--admin-ink);letter-spacing:-1px;align-items:center;gap:12px;font-size:25px;font-weight:900;text-decoration:none;display:flex}.admin-topbar a span span{color:var(--admin-purple)}.admin-topbar em{color:var(--admin-purple);letter-spacing:0;background:#efe8ff;border-radius:999px;padding:5px 10px;font-size:12px;font-style:normal}.admin-topbar>div{color:var(--admin-muted);align-items:center;gap:16px;font-size:14px;display:flex}.admin-topbar button,.admin-back{border:1px solid var(--admin-line);color:var(--admin-purple);cursor:pointer;background:#fff;border-radius:10px;padding:9px 14px;font-weight:800}.admin-content{width:min(1420px,100% - 40px);margin:0 auto;padding:42px 0 70px}.admin-heading,.admin-user-hero{justify-content:space-between;align-items:flex-end;margin-bottom:28px;display:flex}.admin-heading h1,.admin-user-hero h1{letter-spacing:-2px;margin:3px 0 7px;font-size:clamp(34px,5vw,54px)}.admin-heading p,.admin-user-hero p{color:var(--admin-muted);margin:0}.admin-eyebrow{text-transform:uppercase;letter-spacing:.1em;font-size:12px;font-weight:900;color:var(--admin-purple)!important}.admin-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:24px;display:grid}.admin-stat{border:1px solid var(--admin-line);background:linear-gradient(145deg,#fff,#fbf8ff);border-radius:18px;min-height:112px;padding:21px;box-shadow:0 8px 24px #3216680d}.admin-stat span{color:var(--admin-muted);font-size:13px;font-weight:700;display:block}.admin-stat strong{margin-top:8px;font-size:31px;display:block}.admin-panel{border:1px solid var(--admin-line);background:#fff;border-radius:22px;padding:24px;box-shadow:0 12px 35px #3216680d}.admin-users-panel{overflow:hidden}.admin-panel-heading{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.admin-panel-heading h2{margin:0 0 3px;font-size:22px}.admin-panel-heading span{color:var(--admin-muted);font-size:13px}.admin-prototype-links{background:linear-gradient(120deg,#fff 55%,#f2ecff);border:1px solid #d9caf8;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:22px;padding:21px;display:flex}.admin-prototype-links h2{margin:3px 0 5px;font-size:22px}.admin-prototype-links span{color:var(--admin-muted)}.admin-prototype-links>div:last-child{flex:none;gap:8px;display:flex}.admin-prototype-links a{background:var(--admin-purple);color:#fff;border-radius:10px;padding:10px 13px;font-size:13px;font-weight:850;text-decoration:none}.admin-prototype-links a:last-child{color:var(--admin-purple);background:#fff;border:1px solid #d9caf8}.admin-announcement-panel{margin-bottom:22px;position:relative}.admin-announcement-panel .admin-panel-heading{align-items:flex-start}.admin-announcement-panel .admin-panel-heading .admin-eyebrow{margin:0 0 4px}.admin-announcement-panel button{font:inherit;cursor:pointer}.admin-announcement-panel button:disabled{cursor:not-allowed;opacity:.55}.admin-secondary-button,.admin-danger-button{border-radius:11px;min-height:42px;padding:0 15px;font-weight:850}.admin-secondary-button{color:var(--admin-purple);background:#fff;border:1px solid #d9caf8}.admin-danger-button{color:#fff;background:#6422e8;border:0;box-shadow:0 8px 20px #6422e82e}.admin-announcement-summary{grid-template-columns:2fr 1fr 1fr;gap:10px;display:grid}.admin-announcement-summary>div{background:#faf8fe;border-radius:13px;min-width:0;padding:15px}.admin-announcement-summary span,.admin-announcement-summary strong{display:block}.admin-announcement-summary span{color:var(--admin-muted);margin-bottom:5px;font-size:12px;font-weight:750}.admin-announcement-summary strong{overflow-wrap:anywhere}.admin-announcement-note{color:var(--admin-muted);margin:14px 0;font-size:13px;line-height:1.5}.admin-test-send{border:1px solid var(--admin-line);border-radius:14px;gap:7px;padding:16px;display:grid}.admin-test-send label{font-size:13px;font-weight:850}.admin-test-send>div{grid-template-columns:minmax(220px,1fr) auto;gap:9px;display:grid}.admin-test-send input{box-sizing:border-box;border:1px solid var(--admin-line);min-height:44px;color:var(--admin-ink);font:inherit;border-radius:11px;padding:0 13px}.admin-test-send input:focus{border-color:var(--admin-purple);outline:3px solid #eee6ff}.admin-test-send small{color:var(--admin-muted)}.admin-announcement-actions{justify-content:flex-end;margin-top:14px;display:flex}.admin-campaign-notice{border-radius:11px;margin-top:13px;padding:12px 14px;font-size:13px;font-weight:750}.admin-campaign-notice--success{color:#136b36;background:#e8f8ee}.admin-campaign-notice--error{color:#9f263b;background:#fff0f2}.admin-confirm-overlay{z-index:100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#180d309e;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.admin-confirm-dialog{box-sizing:border-box;background:#fff;border:1px solid #e3d8f6;border-radius:20px;width:min(470px,100%);padding:26px;box-shadow:0 24px 80px #1c0a3f47}.admin-confirm-dialog h2{margin:5px 0 12px}.admin-confirm-dialog p{color:var(--admin-muted);line-height:1.5}.admin-confirm-dialog>div{justify-content:flex-end;gap:9px;margin-top:20px;display:flex}.admin-controls{grid-template-columns:minmax(260px,1fr) 190px 190px;gap:10px;margin-bottom:18px;display:grid}.admin-controls input,.admin-controls select{box-sizing:border-box;border:1px solid var(--admin-line);width:100%;min-height:46px;color:var(--admin-ink);font:inherit;background:#fff;border-radius:12px;padding:0 14px}.admin-controls input:focus,.admin-controls select:focus{border-color:var(--admin-purple);outline:3px solid #eee6ff}.admin-table-wrap{overflow-x:auto}.admin-table{border-collapse:collapse;width:100%;font-size:14px}.admin-table th{color:var(--admin-muted);text-transform:uppercase;letter-spacing:.05em;text-align:left;border-bottom:1px solid var(--admin-line);padding:12px;font-size:12px}.admin-table td{vertical-align:middle;border-bottom:1px solid #f0ebf8;padding:15px 12px}.admin-table tbody tr{cursor:pointer}.admin-table tbody tr:hover,.admin-table tbody tr:focus{background:#faf7ff;outline:none}.admin-table td:first-child strong,.admin-table td:first-child small{display:block}.admin-table td:first-child small{color:var(--admin-muted);margin-top:4px}.admin-status,.admin-engagement{white-space:nowrap;border-radius:999px;align-items:center;padding:6px 9px;font-size:12px;font-weight:800;display:inline-flex}.admin-status{color:#5620cd;background:#f2ecff}.admin-status--paid,.admin-status--trial-active{color:#137b39;background:#e5f8ec}.admin-status--trial-ended,.admin-status--cancelled{color:#70687b;background:#f4f1f6}.admin-status--trial-inactive{color:#9c6100;background:#fff4dd}.admin-engagement{color:#514666;background:#f3effb}.admin-engagement--highly-active{color:#11803a;background:#e7f9ed}.admin-engagement--active{color:#1765b0;background:#e9f2ff}.admin-engagement--light{color:#966100;background:#fff5db}.admin-back{margin-bottom:22px}.admin-user-hero{border:1px solid var(--admin-line);background:linear-gradient(120deg,#fff 60%,#f3edff);border-radius:22px;align-items:center;padding:28px}.admin-user-badges{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.admin-detail-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:22px;display:grid}.admin-detail-grid>div{border:1px solid var(--admin-line);background:#fff;border-radius:16px;padding:18px}.admin-detail-grid span,.admin-detail-grid strong{display:block}.admin-detail-grid span{color:var(--admin-muted);margin-bottom:6px;font-size:12px;font-weight:700}.admin-detail-grid strong{overflow-wrap:anywhere}.admin-two-column{grid-template-columns:1fr 1.15fr;gap:20px;display:grid}.admin-breakdown{grid-template-columns:1fr 1fr;gap:9px;display:grid}.admin-breakdown>div{background:#faf8fe;border-radius:11px;justify-content:space-between;gap:15px;padding:13px;display:flex}.admin-breakdown span{color:var(--admin-muted)}.admin-timeline{margin:0;padding:0;list-style:none}.admin-timeline li{border-bottom:1px solid #f0ebf8;gap:13px;padding:11px 0;display:flex}.admin-timeline-dot{background:var(--admin-purple);border-radius:50%;flex:none;width:10px;height:10px;margin-top:5px;box-shadow:0 0 0 5px #eee7ff}.admin-timeline strong,.admin-timeline small{display:block}.admin-timeline small{color:var(--admin-muted);margin-top:3px}.admin-empty,.admin-state{color:var(--admin-muted);text-align:center;padding:32px}.admin-state--error{color:#a1253a}.admin-denied{text-align:center;border:1px solid var(--admin-line);background:#fff;border-radius:24px;width:min(480px,100% - 40px);margin:12vh auto;padding:42px}.admin-lock{font-size:35px}.admin-denied button{background:var(--admin-purple);color:#fff;cursor:pointer;border:0;border-radius:12px;padding:13px 19px;font-weight:800}@media (width<=1000px){.admin-stat-grid,.admin-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-two-column{grid-template-columns:1fr}}@media (width<=720px){.admin-topbar{height:64px;padding:0 16px}.admin-topbar>div>span{display:none}.admin-content{width:calc(100% - 24px);padding-top:24px}.admin-heading h1,.admin-user-hero h1{font-size:36px}.admin-stat-grid{gap:9px}.admin-stat{min-height:90px;padding:15px}.admin-stat strong{font-size:25px}.admin-panel{border-radius:17px;padding:15px}.admin-prototype-links{padding:17px;display:block}.admin-prototype-links>div:last-child{flex-wrap:wrap;margin-top:14px}.admin-announcement-panel .admin-panel-heading{gap:12px}.admin-announcement-summary{grid-template-columns:1fr 1fr}.admin-announcement-summary>div:first-child{grid-column:1/-1}.admin-test-send>div{grid-template-columns:1fr}.admin-announcement-actions,.admin-announcement-actions button{width:100%}.admin-confirm-dialog{padding:21px 17px}.admin-confirm-dialog>div{grid-template-columns:1fr;display:grid}.admin-confirm-dialog button{width:100%}.admin-controls{grid-template-columns:1fr}.admin-table thead{display:none}.admin-table,.admin-table tbody,.admin-table tr,.admin-table td{box-sizing:border-box;width:100%;display:block}.admin-table tr{border:1px solid var(--admin-line);border-radius:14px;margin-bottom:10px;padding:8px}.admin-table td{border:0;justify-content:space-between;gap:12px;padding:7px;display:flex}.admin-table td:before{content:attr(data-label);color:var(--admin-muted);font-size:12px;font-weight:700}.admin-table td:first-child{border-bottom:1px solid #f0ebf8;margin-bottom:3px;padding-bottom:10px;display:block}.admin-table td:first-child:before{display:none}.admin-user-hero{padding:20px;display:block}.admin-user-badges{justify-content:flex-start;margin-top:18px}.admin-detail-grid{grid-template-columns:1fr 1fr;gap:8px}.admin-detail-grid>div{padding:14px}.admin-breakdown{grid-template-columns:1fr}}.lead-finder{max-width:1120px}.lead-finder__back{align-items:center;text-decoration:none;display:inline-flex}.lead-finder__heading{align-items:flex-start}.lead-finder__form{grid-template-columns:minmax(220px,1.2fr) minmax(220px,1fr) 150px auto;align-items:end;gap:14px;display:grid}.lead-finder__form label{color:var(--admin-muted);gap:7px;font-size:12px;font-weight:800;display:grid}.lead-finder__form input{box-sizing:border-box;border:1px solid var(--admin-line);width:100%;min-height:47px;color:var(--admin-ink);font:inherit;background:#fff;border-radius:11px;padding:0 13px;font-size:15px}.lead-finder__form input:focus{border-color:var(--admin-purple);outline:3px solid #eee6ff}.lead-finder__submit{color:#fff;min-height:47px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#7132f4,#5620cf);border:0;border-radius:11px;padding:0 22px;font-weight:900;box-shadow:0 10px 20px #6425ef2e}.lead-finder__submit:disabled{opacity:.62;cursor:wait}.lead-finder__loading{color:var(--admin-purple);background:#faf7ff;border:1px solid #dfd3fb;border-radius:14px;justify-content:center;align-items:center;gap:10px;margin-top:18px;padding:15px;font-size:14px;font-weight:850;display:flex}.lead-finder__spinner{border:2px solid #d9c9fa;border-top-color:var(--admin-purple);border-radius:50%;width:17px;height:17px;animation:.75s linear infinite lead-finder-spin}@keyframes lead-finder-spin{to{transform:rotate(360deg)}}.lead-finder__message{background:#fff7f8;border:1px solid #f0c9d0;border-radius:14px;margin-top:18px}.lead-finder__summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.lead-finder__summary div{border:1px solid var(--admin-line);background:linear-gradient(145deg,#fff,#faf7ff);border-radius:16px;padding:18px}.lead-finder__summary span,.lead-finder__summary strong{display:block}.lead-finder__summary span{color:var(--admin-muted);font-size:12px;font-weight:800}.lead-finder__summary strong{margin-top:5px;font-size:28px}.lead-finder__results{gap:14px;display:grid}.lead-finder__results-heading{justify-content:space-between;align-items:end;margin:15px 0 2px;display:flex}.lead-finder__results-heading h2{margin:0 0 4px;font-size:26px}.lead-finder__results-heading p{color:var(--admin-muted);margin:0}.lead-finder__rejected-toggle{color:var(--admin-muted);cursor:pointer;align-items:center;gap:8px;font-size:12px;font-weight:850;display:inline-flex}.lead-finder__rejected-toggle input{width:16px;height:16px;accent-color:var(--admin-purple)}.lead-finder-card{border:1px solid var(--admin-line);background:#fff;border-radius:19px;padding:23px;box-shadow:0 10px 30px #3216680e}.lead-finder-card--rejected{box-shadow:none;background:#fcfafc;border-color:#e6dfe9}.lead-finder-card__meta{color:var(--admin-purple);flex-wrap:wrap;gap:8px 14px;font-size:12px;font-weight:900;display:flex}.lead-finder-card__meta time{color:var(--admin-muted)}.lead-finder-card h3{margin:10px 0 7px;font-size:21px;line-height:1.25}.lead-finder-card p{color:var(--admin-muted);margin:0;line-height:1.6}.lead-finder-card small{color:#817990;overflow-wrap:anywhere;margin-top:12px;display:block}.lead-finder-card .lead-finder-card__reason{color:#17663b;background:#eaf8ef;border-radius:999px;width:fit-content;padding:5px 9px;font-weight:850}.lead-finder-card .lead-finder-card__reason--rejected{color:#a1253a;background:#fff0f2}.lead-finder-card .lead-finder-card__query{margin-top:8px}.lead-finder-card__actions{justify-content:space-between;align-items:center;gap:16px;margin-top:18px;display:flex}.lead-finder-card__actions>a{background:var(--admin-purple);color:#fff;border-radius:10px;align-items:center;min-height:40px;padding:0 14px;font-size:13px;font-weight:850;text-decoration:none;display:inline-flex}.lead-finder-card__ratings{flex-wrap:wrap;gap:7px;display:flex}.lead-finder-card__ratings button{border:1px solid var(--admin-line);color:#504766;min-height:38px;font:inherit;cursor:pointer;background:#faf8ff;border-radius:10px;padding:0 12px;font-size:12px;font-weight:850}.lead-finder-card__ratings button:hover,.lead-finder-card__ratings button.is-selected{border-color:var(--admin-purple);color:#4f19c2;background:#eee7ff}.lead-finder-card__ratings button:disabled{cursor:wait;opacity:.65}.lead-finder-card__feedback{color:#19703a;text-align:right;margin-top:9px;font-size:12px;font-weight:800;display:block}.lead-finder-card__feedback--error{color:#a1253a}.lead-finder__rejected{border-top:1px solid var(--admin-line);margin-top:24px;padding-top:8px}@media (width<=900px){.lead-finder__form{grid-template-columns:1fr 1fr}.lead-finder__submit{align-self:end}}@media (width<=600px){.lead-finder__form{grid-template-columns:1fr}.lead-finder__summary{grid-template-columns:1fr;gap:8px}.lead-finder__summary div{justify-content:space-between;align-items:center;padding:14px;display:flex}.lead-finder__summary strong{margin:0;font-size:23px}.lead-finder__results-heading{flex-direction:column;align-items:flex-start;gap:12px}.lead-finder-card{padding:18px 15px}.lead-finder-card__actions{flex-direction:column;align-items:stretch}.lead-finder-card__actions>a{justify-content:center}.lead-finder-card__ratings{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lead-finder-card__ratings button{padding:0 5px}.lead-finder-card__feedback{text-align:left}}.lead-prototype-nav{border-bottom:1px solid var(--admin-line);background:#fff;gap:6px;padding:12px clamp(20px,5vw,76px);display:flex}.lead-prototype-nav a{color:var(--admin-muted);border-radius:10px;padding:9px 13px;font-size:14px;font-weight:850;text-decoration:none}.lead-prototype-nav a:hover,.lead-prototype-nav a.is-active{color:var(--admin-purple);background:#f0e9ff}.lead-prototype{max-width:1120px}.lead-prototype-heading{align-items:center}.lead-prototype-pill,.lead-demo-chip{color:#805600;background:#fff2cc;border-radius:999px;width:fit-content;padding:7px 10px;font-size:12px;font-weight:900;display:inline-flex}.lead-prototype-pill--live,.lead-match-chip{color:#14713a;background:#e7f9ed;border-radius:999px;width:fit-content;padding:7px 10px;font-size:12px;font-weight:900;display:inline-flex}.lead-search-form{gap:20px;display:grid}.lead-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.lead-form-grid label,.lead-detail-field,.lead-follow-up-row label{color:var(--admin-muted);gap:7px;font-size:12px;font-weight:850;display:grid}.lead-form-wide{grid-column:1/-1}.lead-form-grid input,.lead-form-grid textarea,.lead-message-editor,.lead-detail-field input,.lead-detail-field textarea,.lead-detail-grid select,.lead-follow-up-row input{box-sizing:border-box;border:1px solid var(--admin-line);width:100%;color:var(--admin-ink);font:inherit;resize:vertical;background:#fff;border-radius:12px;padding:12px 14px}.lead-form-grid input{min-height:48px}.lead-form-grid .lead-postcode-input{letter-spacing:.08em;text-transform:uppercase;min-height:52px;font-weight:850}.lead-form-grid input:focus,.lead-form-grid textarea:focus,.lead-message-editor:focus,.lead-detail-field input:focus,.lead-detail-field textarea:focus,.lead-detail-grid select:focus,.lead-follow-up-row input:focus{border-color:var(--admin-purple);outline:3px solid #eee6ff}.lead-profile-fields label>span em{color:#8a8297;font-size:11px;font-style:normal;font-weight:700}.lead-business-combobox{min-width:0;position:relative}.lead-business-options{z-index:40;overscroll-behavior:contain;background:#fff;border:1px solid #dcd1ed;border-radius:13px;max-height:min(320px,42vh);padding:5px;position:absolute;top:calc(100% + 5px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 38px #2613482e}.lead-business-options button{color:#2d2345;width:100%;min-height:44px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;padding:9px 11px;font-size:14px;font-weight:750;display:flex}.lead-business-options button:hover,.lead-business-options button.is-active{color:#5720ce;background:#f1ebff}.lead-business-options button.is-custom{color:#5720ce;border-top:1px solid #eee8f6;border-radius:0 0 9px 9px;margin-top:3px;font-weight:900}.lead-field-error{color:#a5213a;font-size:12px;font-weight:800;line-height:1.4}.lead-profile-setup-modal{width:min(600px,100%);overflow:visible}.lead-profile-setup-heading{align-items:center;gap:13px;display:flex}.lead-profile-setup-heading .admin-eyebrow{margin:0 0 3px}.lead-profile-setup-heading h2{color:#201638;margin:0;font-size:26px}.lead-profile-setup-copy{color:#6d657c;margin:15px 0 20px;font-size:14px;line-height:1.55}.lead-profile-setup-modal form{gap:17px;display:grid}.lead-profile-setup-modal .lead-profile-fields{grid-template-columns:1fr}.lead-profile-setup-submit{width:100%;min-height:52px;font-size:16px}.lead-location-presets{gap:7px;display:flex}.lead-location-presets button{color:var(--admin-purple);font:inherit;cursor:pointer;background:#faf7ff;border:1px solid #ddd3f3;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:850}.lead-location-help{color:var(--admin-muted);font-size:11px;font-weight:700}.lead-category-preview{color:var(--admin-muted);background:#faf7ff;border-radius:14px;align-items:flex-start;gap:14px;padding:14px;font-size:12px;display:flex}.lead-category-preview>strong{color:var(--admin-ink);white-space:nowrap;padding-top:5px}.lead-category-preview>div{flex-wrap:wrap;gap:6px;display:flex}.lead-category-preview span{color:var(--admin-purple);background:#fff;border:1px solid #dfd3fb;border-radius:999px;padding:5px 8px;font-weight:800}.lead-primary-button,.lead-secondary-button{box-sizing:border-box;min-height:44px;font:inherit;cursor:pointer;border-radius:11px;justify-content:center;align-items:center;padding:0 17px;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex}.lead-primary-button{color:#fff;background:linear-gradient(135deg,#7132f4,#5620cf);border:0;box-shadow:0 9px 20px #6425ef29}.lead-button-spinner{box-sizing:border-box;border:2px solid #ffffff73;border-top-color:#fff;border-radius:50%;width:14px;height:14px;margin-right:8px;animation:.8s linear infinite lead-spin}.lead-secondary-button{border:1px solid var(--admin-line);color:var(--admin-purple);background:#fff}.lead-tertiary-button{box-sizing:border-box;color:#1765a8;min-height:44px;font:inherit;cursor:pointer;background:#f4f8ff;border:1px solid #c9dcf5;border-radius:11px;padding:0 14px;font-size:13px;font-weight:900}.lead-tertiary-button:disabled{opacity:.55;cursor:wait}.lead-primary-button:disabled,.lead-secondary-button:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.lead-search-form>.lead-primary-button{justify-self:start;min-width:145px}.lead-alert{border-radius:12px;margin:16px 0;padding:13px 15px;font-size:14px;font-weight:750}.lead-alert--error{color:#9c2036;background:#fff4f6;border:1px solid #f2c6cd}.lead-alert--success{color:#17663b;background:#effaf3;border:1px solid #bde7cc}.lead-search-error{justify-content:space-between;align-items:center;gap:12px;display:flex}.lead-search-error button{color:#9c2036;font:inherit;cursor:pointer;background:#fff;border:1px solid #e3aab3;border-radius:9px;flex:none;padding:7px 11px;font-size:12px;font-weight:900}.lead-search-loading{text-align:center;justify-items:center;margin-top:22px;padding:34px 22px;display:grid}.lead-loading-spinner{box-sizing:border-box;border:4px solid #e7def9;border-top-color:var(--admin-purple);border-radius:50%;width:42px;height:42px;animation:.85s linear infinite lead-spin}.lead-search-loading h2{margin:16px 0 6px;font-size:21px}.lead-loading-status{min-height:22px;color:var(--admin-muted);margin:0;font-size:14px}.lead-loading-context{background:#f7f3ff;border-radius:13px;gap:3px;min-width:min(360px,100%);margin-top:18px;padding:13px 18px;display:grid}.lead-loading-context span{color:var(--admin-muted);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:850}.lead-loading-context strong{color:var(--admin-ink);font-size:16px}.lead-loading-context small{color:var(--admin-purple);font-size:13px;font-weight:850}@keyframes lead-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.lead-button-spinner,.lead-loading-spinner{animation-duration:1.8s}}.lead-results{margin-top:26px}.lead-demo-banner{color:#765b13;background:#fff9e8;border:1px solid #eed99a;border-radius:14px;align-items:center;gap:14px;margin-bottom:24px;padding:14px 16px;font-size:13px;display:flex}.lead-demo-banner strong{color:#614600;white-space:nowrap}.lead-demo-banner--compact{margin:0 0 18px}.lead-section-heading{justify-content:space-between;align-items:end;gap:16px;margin-bottom:15px;display:flex}.lead-section-heading h2{margin:2px 0 0;font-size:28px}.lead-section-heading a{color:var(--admin-purple);font-weight:900;text-decoration:none}.lead-card-grid,.lead-inbox-list{gap:14px;display:grid}.prospect-card,.lead-inbox-card{border:1px solid var(--admin-line);background:#fff;border-radius:19px;box-shadow:0 10px 30px #3216680e}.prospect-card{padding:22px}.prospect-card__top{color:var(--admin-muted);justify-content:space-between;align-items:center;gap:10px;font-size:12px;font-weight:750;display:flex}.prospect-card h3{margin:14px 0 3px;font-size:22px}.prospect-category{color:var(--admin-purple);margin:0;font-weight:850}.prospect-facts{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.prospect-facts span{color:#625a75;background:#f4f1f9;border-radius:8px;padding:5px 8px;font-size:12px;font-weight:750}.prospect-card dl{grid-template-columns:1.4fr 1fr;gap:12px;margin:18px 0 13px;display:grid}.prospect-card dl div{background:#faf8fe;border-radius:13px;padding:14px}.prospect-card dt{color:var(--admin-muted);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:900}.prospect-card dd{color:#31294d;margin:6px 0 0;line-height:1.5}.prospect-links{color:#8b8499;gap:14px;font-size:12px;display:flex}.prospect-links a{color:var(--admin-purple);overflow-wrap:anywhere;font-weight:800}.prospect-email-error,.prospect-email-fallback{border-radius:10px;margin:12px 0 0;padding:10px 12px;font-size:13px;line-height:1.45}.prospect-card .prospect-email-error{color:#9c2036;background:#fff1f3}.prospect-card .prospect-email-fallback{color:#68607e;background:#f6f3fa}.lead-no-results{color:var(--admin-muted);text-align:center}.lead-google-attribution{color:#5e5e5e;letter-spacing:normal;text-align:right;margin:12px 2px 0;font-family:Roboto,sans-serif;font-size:12px;font-style:normal;font-weight:400}.lead-google-attribution span{color:#5e5e5e;white-space:nowrap;font-weight:400}.lead-card-actions{justify-content:flex-end;gap:9px;margin-top:18px;display:flex}.lead-card-actions>*{box-sizing:border-box;text-align:center;justify-content:center;align-items:center;min-height:44px;display:inline-flex}.lead-card-actions>:disabled{cursor:not-allowed;opacity:.5}.lead-contact-helper{color:var(--admin-muted);text-align:right;margin:9px 0 0;font-size:11px;line-height:1.4}.lead-below-threshold{border-top:1px dashed #d8c9ee;margin-top:30px;padding-top:24px}.lead-below-threshold>p{color:var(--admin-muted);margin:-7px 0 15px;font-size:13px}.prospect-card--below{box-shadow:none;background:#fffcf5;border-color:#e7d5aa}.lead-debug-panel{margin-top:26px;padding:0;overflow:hidden}.lead-debug-panel>summary{color:var(--admin-ink);cursor:pointer;justify-content:space-between;align-items:center;padding:17px 20px;font-weight:900;list-style-position:inside;display:flex}.lead-debug-panel>summary span{color:var(--admin-purple);background:#f0e9ff;border-radius:999px;padding:5px 8px;font-size:11px}.lead-debug-content{border-top:1px solid var(--admin-line);gap:26px;padding:4px 20px 22px;display:grid}.lead-debug-content section{min-width:0;padding-top:18px}.lead-debug-content h3{margin:0 0 12px;font-size:17px}.lead-debug-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0;display:grid}.lead-debug-summary>div,.lead-debug-fields>div{background:#f8f6fb;border-radius:10px;padding:11px}.lead-debug-summary dt,.lead-debug-fields dt{color:var(--admin-muted);text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:900}.lead-debug-summary dd,.lead-debug-fields dd{overflow-wrap:anywhere;margin:5px 0 0;font-size:12px;line-height:1.45}.lead-debug-queries{gap:8px;margin-top:10px;display:grid}.lead-debug-queries>div{border:1px solid #eee9f5;border-radius:10px;gap:5px;padding:10px 12px;display:grid}.lead-debug-queries strong{font-size:12px}.lead-debug-queries code{color:#504766;white-space:normal;overflow-wrap:anywhere;font-size:11px}.lead-debug-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.lead-debug-metrics span{color:var(--admin-muted);background:#f4f0fa;border-radius:11px;padding:12px;font-size:11px}.lead-debug-metrics strong{color:var(--admin-ink);overflow-wrap:anywhere;margin-bottom:3px;font-size:19px;display:block}.lead-debug-request-statuses{gap:6px;margin-top:10px;display:grid}.lead-debug-request-statuses>div{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.lead-debug-request-statuses span{color:#245d8b;background:#eef7ff;border-radius:8px;padding:6px 8px;font-size:11px;font-weight:800}.lead-debug-request-statuses code{color:var(--admin-muted);overflow-wrap:anywhere;font-size:10px}.lead-debug-message{color:#70550a;background:#fff8df;border-radius:10px;margin-top:10px;padding:10px 12px;font-size:12px}.lead-debug-message--error{color:#922039;background:#fff1f3}.lead-debug-message p{margin:5px 0 0}.lead-debug-empty{color:var(--admin-muted);background:#f6f3fa;border-radius:11px;padding:14px}.lead-debug-candidates{gap:10px;display:grid}.lead-debug-candidates>article{background:#fbfefc;border:1px solid #dce9e1;border-left:4px solid #33a05c;border-radius:12px;padding:14px}.lead-debug-candidates>article.is-rejected{background:#fffbfb;border-color:#ead8d8 #ead8d8 #ead8d8 #c35858}.lead-debug-candidate-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.lead-debug-candidate-heading>div strong,.lead-debug-candidate-heading>div span{display:block}.lead-debug-candidate-heading>div span{color:var(--admin-muted);overflow-wrap:anywhere;margin-top:3px;font-size:11px}.lead-debug-decision{text-transform:capitalize;border-radius:999px;flex:none;padding:5px 8px;font-size:10px;font-weight:900}.lead-debug-decision.is-accepted{color:#17663b;background:#e5f7eb}.lead-debug-decision.is-rejected{color:#922039;background:#f9e7e9}.lead-debug-fields{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin:12px 0 0;display:grid}.lead-debug-scores{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.lead-debug-scores span{color:#655b78;background:#eee9f7;border-radius:8px;padding:6px 8px;font-size:11px}.lead-debug-scores strong{color:var(--admin-ink)}.lead-debug-penalties{color:var(--admin-muted);margin:10px 0 0;font-size:11px}.lead-debug-raw{margin-top:9px;font-size:11px}.lead-debug-raw>summary{color:var(--admin-purple);cursor:pointer;font-weight:850}.lead-debug-raw dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin:8px 0 0;display:grid}.lead-debug-raw dl>div{background:#f7f4fa;border-radius:7px;padding:7px}.lead-debug-raw dt{color:var(--admin-muted);font-weight:850}.lead-debug-raw dd{overflow-wrap:anywhere;margin:3px 0 0}.lead-modal-backdrop{z-index:2000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f08288c;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.lead-modal{box-sizing:border-box;background:#fff;border:1px solid #ded2f5;border-radius:23px;width:min(650px,100%);max-height:calc(100vh - 36px);padding:24px;overflow:auto;box-shadow:0 30px 80px #14083247}.lead-detail-modal{width:min(820px,100%)}.lead-modal-header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.lead-modal-header h2{margin:3px 0;font-size:26px}.lead-modal-header p:not(.admin-eyebrow){color:var(--admin-muted);margin:0}.lead-close{border:1px solid var(--admin-line);width:38px;height:38px;color:var(--admin-muted);cursor:pointer;background:#fff;border-radius:50%;flex:none;font-size:25px}.lead-modal-note{color:var(--admin-muted);background:#f8f5ff;border-radius:11px;padding:11px 13px;font-size:13px}.lead-message-editor{line-height:1.55}.lead-modal-actions{flex-wrap:wrap;justify-content:flex-end;gap:9px;margin-top:16px;display:flex}.lead-generated-email-field{color:var(--admin-muted);gap:7px;margin-top:14px;font-size:12px;font-weight:850;display:grid}.lead-generated-email-field input{box-sizing:border-box;border:1px solid var(--admin-line);width:100%;color:var(--admin-ink);font:inherit;background:#fff;border-radius:12px;padding:12px 14px}.lead-generated-email-field input:focus{border-color:var(--admin-purple);outline:3px solid #eee6ff}.lead-inbox-card{overflow:hidden}.lead-inbox-card__main{width:100%;color:inherit;text-align:left;cursor:pointer;background:#fff;border:0;grid-template-columns:1fr auto;align-items:center;gap:16px;padding:20px;display:grid}.lead-inbox-card__main:hover{background:#fcfaff}.lead-inbox-card h2{margin:8px 0 4px;font-size:21px}.lead-inbox-card p{color:var(--admin-muted);margin:0}.lead-status{color:#5a25cd;background:#eee8fb;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:900;display:inline-flex}.lead-status--contacted{color:#1765a8;background:#e7f2ff}.lead-status--follow_up{color:#956000;background:#fff1d9}.lead-status--won{color:#0d6d33;background:#dff8e8}.lead-inbox-card__badges{flex-wrap:wrap;gap:6px;display:flex}.lead-contact-state{color:#625a75;background:#f2f0f6;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:850;display:inline-flex}.lead-inbox-card__date{text-align:right;min-width:110px}.lead-inbox-card__date span,.lead-inbox-card__date strong{display:block}.lead-inbox-card__date span{color:var(--admin-muted);text-transform:uppercase;font-size:11px;font-weight:850}.lead-inbox-card__date strong{margin-top:4px;font-size:14px}.lead-inbox-actions{background:#fcfbfe;border-top:1px solid #f0ebf8;flex-wrap:wrap;gap:7px;padding:12px 20px;display:flex}.lead-inbox-actions button,.lead-inline-actions button,.lead-inline-actions a{color:var(--admin-purple);font:inherit;cursor:pointer;background:#eee8fb;border:0;border-radius:9px;padding:8px 11px;font-size:12px;font-weight:850;text-decoration:none}.lead-empty{text-align:center;padding:44px}.lead-empty>span{color:var(--admin-purple);font-size:42px;display:block}.lead-empty h2{margin:8px 0}.lead-empty p{color:var(--admin-muted)}.lead-empty a{margin-top:9px}.lead-detail-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:18px 0;display:grid}.lead-detail-grid>div{border:1px solid var(--admin-line);background:#fcfbfe;border-radius:12px;min-width:0;padding:12px}.lead-detail-grid span,.lead-detail-grid strong{display:block}.lead-detail-grid span{color:var(--admin-muted);margin-bottom:5px;font-size:11px;font-weight:850}.lead-detail-grid strong{overflow-wrap:anywhere;font-size:13px}.lead-detail-grid select{padding:7px}.lead-detail-reason{background:#f2fbf5;border-radius:14px;padding:15px}.lead-detail-reason h3{margin:0 0 5px;font-size:14px}.lead-detail-reason p{color:#315b41;margin:0;line-height:1.5}.lead-contact-links{color:var(--admin-muted);flex-wrap:wrap;align-items:center;gap:8px 15px;margin:14px 0;font-size:13px;display:flex}.lead-contact-links a{color:var(--admin-purple);font-weight:800}.lead-contact-links button{color:var(--admin-purple);font:inherit;cursor:pointer;background:#eee8fb;border:0;border-radius:8px;padding:6px 9px;font-size:12px;font-weight:850}.lead-detail-field{margin-top:15px}.lead-inline-actions{flex-wrap:wrap;gap:7px;margin-top:8px;display:flex}.lead-inline-actions .is-disabled{pointer-events:none;opacity:.45}.lead-follow-up-row{background:#faf7ff;border-radius:14px;align-items:end;gap:10px;margin-top:15px;padding:14px;display:flex}.lead-follow-up-row label{flex:1}.lead-follow-up-row input{min-height:44px;padding:8px 11px}.lead-activity{margin-top:18px}.lead-activity h3{margin:0 0 8px;font-size:16px}.lead-activity ol{margin:0;padding:0;list-style:none}.lead-activity li{border-bottom:1px solid #f0ebf8;gap:10px;padding:8px 0;display:flex}.lead-activity li>span{background:var(--admin-purple);border-radius:50%;width:8px;height:8px;margin-top:5px;box-shadow:0 0 0 4px #eee7ff}.lead-activity strong,.lead-activity small{display:block}.lead-activity strong{font-size:13px}.lead-activity small{color:var(--admin-muted);margin-top:2px;font-size:11px}.lead-converted-note{color:#17663b;background:#eaf9ef;border-radius:11px;margin-top:14px;padding:11px;font-size:13px;font-weight:850}.lead-detail-actions{border-top:1px solid var(--admin-line);background:#fffffff5;margin:20px -24px -24px;padding:15px 24px;position:sticky;bottom:-24px}@media (width<=720px){.lead-prototype-nav{padding:8px 12px;overflow-x:auto}.lead-prototype-nav a{white-space:nowrap}.lead-prototype-heading{display:block}.lead-prototype-heading>.lead-prototype-pill,.lead-prototype-heading>.lead-primary-button{margin-top:14px}.lead-form-grid,.prospect-card dl,.lead-detail-grid{grid-template-columns:1fr}.lead-form-wide{grid-column:auto}.lead-debug-summary,.lead-debug-metrics,.lead-debug-fields,.lead-debug-raw dl{grid-template-columns:1fr}.lead-debug-candidate-heading{display:grid}.lead-debug-decision{justify-self:start}.lead-category-preview,.lead-demo-banner{gap:8px;display:grid}.lead-category-preview>strong,.lead-demo-banner strong{white-space:normal}.prospect-card{padding:17px}.prospect-card__top{align-items:flex-start}.lead-card-actions{grid-template-columns:1fr;display:grid}.lead-card-actions button{width:100%}.lead-contact-helper{text-align:left}.lead-section-heading{align-items:flex-start}.lead-section-heading h2{font-size:24px}.lead-inbox-card__main{grid-template-columns:1fr}.lead-inbox-card__date{text-align:left}.lead-inbox-actions button{flex:calc(50% - 7px)}.lead-modal{border-radius:18px;padding:18px}.lead-follow-up-row{flex-direction:column;align-items:stretch}.lead-detail-actions{margin:18px -18px -18px;padding:13px 18px;bottom:-18px}.lead-detail-actions>*{flex:100%}}.lead-customer-shell{color:#17122d;background:linear-gradient(#f8f5ff 0,#fff 420px);min-height:100vh}.lead-customer-topbar{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe6;border-bottom:1px solid #6746aa1f;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;min-height:68px;padding:0 max(20px,50vw - 590px);display:grid;position:sticky;top:0}.lead-customer-brand{align-items:center;text-decoration:none;display:inline-flex}.lead-customer-brand img{object-fit:contain;width:118px;max-height:38px;display:block}.lead-customer-topbar nav{justify-content:center;gap:8px;display:flex}.lead-customer-topbar nav a{color:#625b75;border-radius:11px;padding:10px 14px;font-size:13px;font-weight:850;text-decoration:none}.lead-customer-topbar nav a.is-active{color:#6223e7;background:#f0e9ff}.lead-customer-topbar>button{color:#6d657c;font:inherit;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:800}.lead-customer-content{width:min(1180px,100% - 40px);margin:0 auto;padding:38px 0 70px}.lead-customer-mobile-nav{display:none}.lead-customer-hero{color:#fff;background:radial-gradient(circle at 86% 15%,#ffffff38,#0000 24%),linear-gradient(135deg,#7d3cff 0%,#5520d4 58%,#37139c 100%);border:0;border-radius:30px;align-items:center;min-height:245px;padding:42px;position:relative;overflow:hidden;box-shadow:0 24px 60px #511fca3d}.lead-customer-hero:after{content:"";border:38px solid #ffffff14;border-radius:50%;width:290px;height:290px;position:absolute;bottom:-190px;right:-90px}.lead-customer-hero>div,.lead-customer-hero>a{z-index:1;position:relative}.lead-customer-hero .admin-eyebrow{color:#ffe785}.lead-customer-hero h1{letter-spacing:-2.5px;margin:5px 0 10px;font-size:clamp(42px,6vw,68px)}.lead-customer-hero p{max-width:620px;margin:0;font-size:20px;font-weight:800}.lead-customer-hero small{color:#e7dcff;max-width:650px;margin-top:13px;font-size:14px;line-height:1.55;display:block}.lead-hero-context{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.lead-hero-context span{background:#ffffff21;border:1px solid #ffffff40;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:850}.lead-hero-actions{z-index:1;align-self:flex-end;gap:9px;display:flex;position:relative}.lead-hero-actions button,.lead-hero-inbox-link{min-height:46px;font:inherit;cursor:pointer;border:0;border-radius:13px;justify-content:center;align-items:center;padding:0 15px;font-size:13px;font-weight:900;text-decoration:none;display:inline-flex}.lead-hero-actions button{color:#5520d5;background:#ffe477;box-shadow:0 10px 25px #1f0b582e}.lead-hero-inbox-link{color:#5920d7;background:#fff;box-shadow:0 10px 25px #1f0b582e}.lead-search-form--customer{border:1px solid #e8e0f4;border-radius:24px;margin-top:24px;padding:28px;box-shadow:0 18px 50px #30195912}.lead-search-form--customer .lead-primary-button{border-radius:14px;min-height:50px;padding:0 25px;box-shadow:0 12px 25px #5e24dd3b}.lead-customer-content .lead-results{margin-top:30px}.lead-customer-content .lead-demo-banner{background:linear-gradient(110deg,#f4efff,#fff);border:1px solid #e3d7f8;border-radius:18px}.lead-customer-content .lead-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.lead-customer-content .prospect-card{background:linear-gradient(150deg,#fff 70%,#faf7ff);border:1px solid #e8e0f1;border-radius:22px;padding:24px;transition:transform .16s,box-shadow .16s;box-shadow:0 16px 40px #321b5812}.lead-customer-content .prospect-card:hover{transform:translateY(-2px);box-shadow:0 22px 48px #321b581c}.prospect-card__identity{align-items:center;gap:13px;margin:17px 0 5px;display:flex}.prospect-card__identity h3,.prospect-card__identity p{margin:0}.prospect-card__icon{color:#6322e9;background:linear-gradient(145deg,#eee6ff,#faf7ff);border-radius:15px;flex:none;place-items:center;width:48px;height:48px;font-size:29px;font-weight:900;display:grid}.lead-relationship{border:0!important}.lead-relationship--direct-customer{color:#16643a!important;background:#e5f7eb!important}.lead-relationship--referral-partner{color:#5720ce!important;background:#eee7ff!important}.lead-relationship--possible-fit{color:#845b05!important;background:#fff2cf!important}@media (width<=720px){.lead-customer-topbar{grid-template-columns:1fr auto;min-height:60px;padding:0 16px}.lead-customer-topbar nav{display:none}.lead-customer-content{width:min(100% - 24px,1180px);padding:18px 0 100px}.lead-customer-mobile-nav{z-index:50;min-height:68px;padding:6px 6px calc(6px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border-top:1px solid #e8e1f1;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 28px #25134814}.lead-customer-mobile-nav a{color:#746d80;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;font-size:9px;font-weight:850;text-decoration:none;display:flex}.lead-customer-mobile-nav a span{font-size:18px;line-height:1}.lead-customer-mobile-nav a.is-active{color:#6322e9}.lead-customer-hero{border-radius:24px;min-height:0;padding:28px 22px;display:block}.lead-customer-hero h1{font-size:44px}.lead-customer-hero p{font-size:17px}.lead-hero-actions{flex-wrap:wrap;margin-top:22px}.lead-hero-actions button,.lead-hero-inbox-link{flex:145px}.lead-search-form--customer{border-radius:20px;padding:18px}.lead-customer-content .lead-card-grid{grid-template-columns:1fr}.lead-customer-content .prospect-card{padding:19px}.lead-card-actions{grid-template-columns:1fr}.lead-card-actions a,.lead-card-actions button{justify-content:center;align-items:center;min-height:46px;display:flex}.lead-customer-content .lead-section-heading{display:grid}.lead-customer-content .lead-section-heading>a{margin-top:7px}.prospect-card__top{gap:8px}.prospect-card__top>span:last-child{text-align:right}}.lead-customer-content .lead-customer-hero,.lead-finder-embedded .lead-customer-hero{color:#17102f;min-height:0;box-shadow:none;background:#fff;border:0;border-bottom:1px solid #ebe5f4;border-radius:0;justify-content:space-between;align-items:flex-start;gap:24px;padding:24px 26px;display:flex}.lead-customer-content .lead-customer-hero:after,.lead-finder-embedded .lead-customer-hero:after{display:none}.lead-customer-title-group{align-items:center;gap:14px;min-width:0;display:flex}.lead-customer-title-icon{color:#6422e8;background:#eee7ff;border-radius:15px;flex:0 0 48px;place-items:center;width:48px;height:48px;font-size:27px;font-weight:950;display:grid}.lead-customer-hero .lead-customer-title-group>div{position:static}.lead-customer-hero .admin-eyebrow{color:#6c2be7;margin:0 0 3px}.lead-customer-hero h1{color:#17102f;letter-spacing:-.7px;margin:0;font-size:28px}.lead-customer-hero p{color:#342b4f;margin:3px 0 0;font-size:16px;font-weight:850}.lead-customer-hero small{color:#716982;margin-top:4px;font-size:12px;line-height:1.45;display:block}.lead-header-actions{z-index:2;align-items:center;gap:10px;display:flex;position:relative}.lead-header-actions>a,.lead-header-link{color:#6422e8;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:900;text-decoration:none}.lead-section-heading>.lead-header-link{color:var(--admin-purple)}.lead-header-actions .lead-close{min-width:42px;min-height:42px}.lead-search-form--customer{background:#fff;border:1px solid #e8e1f2;border-radius:18px;gap:14px;margin:18px 20px 0;padding:18px 20px;box-shadow:0 10px 30px #2c184e0e}.lead-search-summary{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.lead-search-summary>div{background:#f8f5fc;border-radius:12px;align-items:center;gap:10px;min-width:0;padding:9px 12px;display:flex}.lead-summary-icon{color:#6422e8;background:#eee7ff;border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.lead-summary-copy{gap:3px;min-width:0;display:grid}.lead-summary-copy>span{color:#786f88;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.lead-search-summary strong{color:#241b3b;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.lead-search-summary strong b{color:#8d82a1;font-weight:800}.lead-search-summary button{color:#6422e8;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #ded3ef;border-radius:11px;padding:0 14px;font-size:12px;font-weight:900}.lead-form-grid.is-collapsed{display:none}.lead-daily-status{color:#655d75;background:linear-gradient(100deg,#f0e9ff,#faf8ff);border-radius:13px;align-items:center;gap:10px;padding:11px 13px;font-size:12px;display:flex}.lead-daily-icon{color:#6422e8;background:#e4d8ff;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.lead-daily-copy{gap:2px;display:grid}.lead-daily-copy strong{color:#5c24d6;font-size:13px}.lead-daily-copy small{color:#6d657e;font-size:11px}.lead-daily-status.is-complete .lead-daily-icon,.lead-daily-status.is-complete .lead-daily-copy strong{color:#17663b}.lead-mobile-inbox-card,.lead-mobile-tip-card{display:none}.lead-search-form--customer>.lead-primary-button{border-radius:12px;justify-self:start;min-height:46px;padding:0 19px}.lead-view-leads-button{text-decoration:none}.lead-finder-embedded{--admin-ink:#17122d;--admin-muted:#6f687d;--admin-line:#e8e1f1;--admin-purple:#6422e8;color:#17122d;background:#fbfaff;min-height:100%}.lead-finder-embedded-state{color:#655d75;place-items:center;min-height:320px;font-weight:800;display:grid}.lead-finder-embedded>.lead-results,.lead-finder-embedded>.lead-alert,.lead-finder-embedded>.lead-search-loading{margin-left:20px;margin-right:20px}.lead-finder-embedded>.lead-results{padding-bottom:24px}.lead-finder-embedded .lead-card-grid{grid-template-columns:1fr;gap:12px}.lead-finder-embedded .prospect-card{border-radius:17px;padding:17px 18px}.lead-finder-embedded .prospect-card__identity{margin:11px 0 4px}.lead-finder-embedded .prospect-card__icon{border-radius:13px;flex-basis:42px;width:42px;height:42px;font-size:24px}.lead-finder-embedded .prospect-card h3{font-size:19px}.lead-finder-embedded .prospect-card dl{margin:12px 0 9px}.lead-finder-embedded .prospect-card dl div{padding:10px 12px}.lead-finder-embedded .lead-card-actions{margin-top:13px}.lead-finder-embedded .lead-section-heading{margin-top:22px}.lead-finder-embedded .lead-section-heading h2{font-size:23px}.lead-finder-embedded .lead-search-loading{padding:28px 20px}.lead-inbox-embedded>.lead-inbox-list,.lead-inbox-embedded>.lead-alert,.lead-inbox-embedded>.admin-state,.lead-inbox-embedded>.lead-empty{margin-left:20px;margin-right:20px}.lead-inbox-embedded>.lead-inbox-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:20px 0 26px}.lead-inbox-embedded .lead-inbox-card{border-color:#e7dff1;border-radius:18px;flex-direction:column;min-width:0;display:flex;box-shadow:0 12px 32px #31195911}.lead-inbox-embedded .lead-inbox-card__main{flex:1;grid-template-columns:minmax(0,1fr) auto;padding:17px}.lead-inbox-embedded .lead-inbox-card h2{margin:10px 0 4px;font-size:19px}.lead-inbox-embedded .lead-inbox-card p{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.lead-inbox-embedded .lead-inbox-card__date{min-width:86px}.lead-inbox-embedded .lead-inbox-actions{background:#fff;border-top:0;gap:6px;padding:10px 14px 14px}.lead-inbox-embedded .lead-inbox-actions button{flex:calc(50% - 6px);min-height:38px}.lead-inbox-embedded .admin-state{color:#6b637a;text-align:center;padding:50px 20px}.lead-inbox-embedded .lead-empty{margin-top:20px;margin-bottom:24px}.lead-inbox-embedded .lead-empty button{border:0}.lead-inbox-embedded .lead-modal-backdrop{z-index:20}.lead-inbox-embedded .lead-detail-modal{box-shadow:0 30px 90px #14083257}.lead-status--new{color:#5720ce;background:#eee7ff}.lead-status--interested{color:#16643a;background:#e5f7eb}.lead-status--not_interested{color:#6e6874;background:#f1eef3}@media (width<=720px){.lead-modal-backdrop{box-sizing:border-box;padding:max(8px,env(safe-area-inset-top)) 0 0;align-items:flex-end}.lead-modal{width:100%;max-height:calc(100dvh - max(8px,env(safe-area-inset-top)));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:18px 18px calc(18px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0;overflow:hidden auto}.lead-modal-actions{grid-template-columns:1fr;padding-bottom:2px;display:grid}.lead-modal-actions>*{box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-height:46px;display:flex}.lead-customer-content .lead-customer-hero,.lead-finder-embedded .lead-customer-hero{z-index:12;border-radius:0;align-items:center;padding:15px 16px;position:sticky;top:0}.lead-customer-title-icon{flex-basis:42px;width:42px;height:42px}.lead-customer-hero .admin-eyebrow,.lead-customer-hero small{display:none}.lead-customer-hero h1{font-size:21px}.lead-customer-hero p{font-size:12px}.lead-header-actions>a{display:none}.lead-header-actions .lead-close{width:44px;height:44px}.lead-search-form--customer{border-radius:16px;margin:12px;padding:14px}.lead-search-summary{grid-template-columns:1fr auto}.lead-search-summary>div:nth-child(2){grid-row:2}.lead-search-summary button{grid-area:1/2/span 2;min-width:58px;min-height:48px}.lead-daily-status{gap:3px;display:grid}.lead-daily-status>strong{border-left:0;padding-left:0}.lead-search-form--customer>.lead-primary-button{width:100%;min-height:50px}.lead-finder-embedded>.lead-results,.lead-finder-embedded>.lead-alert,.lead-finder-embedded>.lead-search-loading{margin-left:12px;margin-right:12px}.lead-finder-embedded .lead-section-heading{gap:7px;display:grid}.lead-finder-embedded .lead-section-heading h2{font-size:20px}.lead-finder-embedded .prospect-card{padding:15px}.lead-finder-embedded .prospect-card dl,.lead-finder-embedded .lead-card-actions{grid-template-columns:1fr}.lead-finder-embedded .lead-card-actions a,.lead-finder-embedded .lead-card-actions button{min-height:48px}.lead-inbox-embedded>.lead-inbox-list{grid-template-columns:1fr;margin:0 12px;padding:12px 0 22px}.lead-inbox-embedded>.lead-alert,.lead-inbox-embedded>.admin-state,.lead-inbox-embedded>.lead-empty{margin-left:12px;margin-right:12px}.lead-inbox-embedded .lead-inbox-card__main{grid-template-columns:1fr}.lead-inbox-embedded .lead-inbox-card__date{text-align:left;align-items:center;gap:7px;display:flex}.lead-inbox-embedded .lead-inbox-actions button{min-height:46px}.lead-inbox-embedded .lead-modal-backdrop{align-items:flex-end;padding:8px 0 0}.lead-inbox-embedded .lead-detail-modal{border-radius:24px 24px 0 0;width:100%;max-height:calc(100dvh - 8px)}}@media (width<=980px){.lead-finder-embedded{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#fff;border-radius:28px;height:100%;min-height:0;overflow:hidden auto}.lead-finder-embedded:not(.lead-inbox-embedded) .lead-customer-hero{z-index:12;background:#fffffff7;border-bottom:1px solid #eadfff;align-items:flex-start;gap:13px;padding:18px 16px 16px;display:flex;position:sticky;top:0}.lead-finder-embedded:not(.lead-inbox-embedded) .lead-customer-title-group{align-items:center;gap:13px}.lead-finder-embedded:not(.lead-inbox-embedded) .lead-customer-title-icon{color:#6124de;background:linear-gradient(145deg,#eee7ff,#f8f5ff);border-radius:18px;flex-basis:58px;width:58px;height:58px}.lead-finder-embedded:not(.lead-inbox-embedded) .lead-customer-hero .admin-eyebrow,.lead-finder-embedded:not(.lead-inbox-embedded) .lead-customer-hero small{display:none}.lead-finder-embedded:not(.lead-inbox-embedded) .lead-customer-hero h1{color:#150a35;letter-spacing:-.5px;background:#eee7ff;border-radius:999px;margin:0;padding:8px 13px;font-size:clamp(21px,6vw,28px);line-height:1;display:inline-flex}.lead-finder-embedded:not(.lead-inbox-embedded) .lead-customer-hero p{color:#625a78;max-width:230px;margin-top:8px;font-size:15px;line-height:1.3}.lead-finder-embedded:not(.lead-inbox-embedded) .lead-header-actions{margin-left:auto}.lead-finder-embedded:not(.lead-inbox-embedded) .lead-header-actions>.lead-header-link,.lead-finder-embedded:not(.lead-inbox-embedded) .lead-header-actions>a{display:none}.lead-finder-embedded:not(.lead-inbox-embedded) .lead-header-actions .lead-close{color:#fff;text-transform:uppercase;background:linear-gradient(135deg,#7c2cff,#4f16d8);border:1px solid #ffffff7a;width:48px;min-width:48px;height:48px;min-height:48px;font-size:22px;font-weight:900;box-shadow:0 12px 26px #1e005f4d}.lead-finder-embedded:not(.lead-inbox-embedded) .lead-search-form--customer{background:#fff;border:1px solid #e2d7f3;border-radius:24px;gap:14px;margin:16px 14px 0;padding:14px;box-shadow:0 12px 30px #2c184e0f}.lead-finder-embedded:not(.lead-inbox-embedded) .lead-search-summary{grid-template-columns:minmax(0,1fr) auto;gap:9px}.lead-finder-embedded:not(.lead-inbox-embedded) .lead-search-summary>div{box-sizing:border-box;background:linear-gradient(100deg,#f7f4fc,#fcfbff);border-radius:16px;min-height:58px;padding:8px 10px}.lead-finder-embedded:not(.lead-inbox-embedded) .lead-search-summary>div:nth-child(2){grid-row:2}.lead-finder-embedded:not(.lead-inbox-embedded) .lead-summary-icon{border-radius:13px;flex-basis:42px;width:42px;height:42px}.lead-finder-embedded:not(.lead-inbox-embedded) .lead-summary-copy>span{font-size:10px}.lead-finder-embedded:not(.lead-inbox-embedded) .lead-search-summary strong{font-size:15px}.lead-finder-embedded:not(.lead-inbox-embedded) .lead-search-summary>button{border-color:#d7c8ef;border-radius:14px;grid-area:1/2/span 2;align-self:center;min-width:66px;min-height:52px;font-size:14px}.lead-finder-embedded:not(.lead-inbox-embedded) .lead-form-grid:not(.is-collapsed){grid-template-columns:1fr;padding-top:4px}.lead-finder-embedded:not(.lead-inbox-embedded) .lead-daily-status{box-sizing:border-box;background:linear-gradient(105deg,#eee6ff,#f8f4ff);border-radius:17px;min-height:72px;padding:12px}.lead-finder-embedded:not(.lead-inbox-embedded) .lead-daily-icon{flex-basis:46px;width:46px;height:46px}.lead-finder-embedded:not(.lead-inbox-embedded) .lead-daily-copy{gap:4px}.lead-finder-embedded:not(.lead-inbox-embedded) .lead-daily-copy strong{font-size:16px}.lead-finder-embedded:not(.lead-inbox-embedded) .lead-daily-copy small{font-size:13px;line-height:1.35}.lead-finder-embedded:not(.lead-inbox-embedded) .lead-search-form--customer>.lead-primary-button{border-radius:15px;width:100%;min-height:52px;padding:0 16px;font-size:16px}.lead-finder-embedded:not(.lead-inbox-embedded) .lead-search-form--customer>.lead-view-leads-button{display:none}.lead-mobile-inbox-card{color:#17102f;width:calc(100% - 28px);min-height:70px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e2d8f1;border-radius:20px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:11px;margin:14px;padding:10px 14px;display:grid;box-shadow:0 9px 25px #3119590b}.lead-mobile-inbox-card>span{color:#6422e8;background:#f0eaff;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.lead-mobile-inbox-card>strong{font-size:15px}.lead-mobile-inbox-card>svg{color:#6422e8}.lead-mobile-tip-card{margin:14px 14px calc(18px + env(safe-area-inset-bottom));background:linear-gradient(110deg,#fffaf0,#fffdf8);border:1px solid #f2d98c;border-radius:20px;grid-template-columns:46px minmax(0,1fr);align-items:start;gap:12px;padding:16px;display:grid}.lead-mobile-tip-card>span{color:#eca900;background:#fff0bd;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.lead-mobile-tip-card strong{color:#17102f;font-size:14px}.lead-mobile-tip-card p{color:#6b6378;margin:5px 0 0;font-size:13px;line-height:1.45}.lead-finder-embedded:not(.lead-inbox-embedded)>.lead-search-loading{border-radius:22px;margin:16px 14px;padding:28px 16px}.lead-finder-embedded:not(.lead-inbox-embedded)>.lead-results{padding-bottom:calc(20px + env(safe-area-inset-bottom));margin:0 14px}.lead-finder-embedded:not(.lead-inbox-embedded) .lead-section-heading{margin-top:18px}.lead-finder-embedded:not(.lead-inbox-embedded) .lead-section-heading .admin-eyebrow{color:#6124de;font-size:11px}.lead-finder-embedded:not(.lead-inbox-embedded) .lead-section-heading h2{font-size:20px}.lead-finder-embedded:not(.lead-inbox-embedded) .prospect-card{border-color:#e5dbf2;border-radius:20px;box-shadow:0 10px 28px #2d185211}}@media (width<=720px){.lead-profile-setup-backdrop{align-items:flex-end;padding:8px 0 0}.lead-profile-setup-modal{width:100%;max-height:calc(100dvh - 8px);padding:20px 16px calc(18px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0;overflow-y:auto}.lead-profile-setup-heading h2{font-size:23px}.lead-profile-setup-copy{margin:12px 0 16px}.lead-business-options{max-height:min(280px,34dvh)}.lead-business-options button{min-height:48px}}.lead-maximum-distance{color:#27183f;gap:8px;min-width:0;font-weight:700;display:grid}.lead-maximum-distance small{color:#6a617b;font-size:13px;font-weight:400;line-height:1.5}.lead-distance-input{align-items:center;gap:10px;display:flex}.lead-distance-input input{box-sizing:border-box;color:#23143b;width:110px;max-width:100%;min-height:46px;font:inherit;background:#fff;border:1px solid #d9cbee;border-radius:12px;padding:10px 12px}.lead-distance-input input:focus-visible{outline-offset:2px;outline:2px solid #6425ef}.lead-expansion-note{color:#625677;overflow-wrap:anywhere;line-height:1.6}.lead-customer-hero small.lead-prospect-context{color:#625a78;max-width:44rem;font-size:12px;line-height:1.5;display:block!important}.lead-daily-copy{min-width:0}.lead-daily-copy strong{white-space:normal;overflow-wrap:anywhere}.lead-batch-history{gap:6px;min-width:0;margin-top:14px;display:grid}.lead-batch-history select{color:#17102f;width:100%;max-width:100%;font:inherit;background:#fff;border:1px solid #ddd0fb;border-radius:10px;padding:10px}.lead-customer-mobile-nav a{min-width:0;font-size:11px}.lead-customer-mobile-nav .lead-customer-nav-label{font:inherit;white-space:normal;text-align:center;justify-content:center;align-items:center;max-width:100%;min-height:2.3em;line-height:1.15;display:flex}.customer-tag-badges{flex-wrap:wrap;gap:5px;min-width:0;margin-top:5px;display:flex}.customer-tag{overflow-wrap:anywhere;white-space:normal;border-radius:999px;align-items:center;max-width:100%;padding:3px 9px;font-size:11px;font-weight:700;line-height:1.45;display:inline-flex}.customer-tag--purple{color:#5920a8;background:#efe5ff}.customer-tag--blue{color:#174f98;background:#e4efff}.customer-tag--green{color:#216241;background:#e1f4e8}.customer-tag--amber{color:#775000;background:#fff0c9}.customer-tag--rose{color:#913954;background:#fce5ed}.customer-tag--slate{color:#435066;background:#e9edf2}.customer-tags-field{border:1px solid #ded4ef;border-radius:14px;min-width:0;margin:12px 0;padding:14px}.customer-tags-field legend{padding:0 5px;font-weight:750}.customer-tag-options{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.customer-tag-options label,.customer-tag-filter-menu label{cursor:pointer;align-items:center;gap:7px;min-height:38px;display:flex}.customer-tag-options input,.customer-tag-filter-menu input,.customer-tag-selection input{accent-color:#6923df;flex-shrink:0;width:18px;height:18px}.customer-tag-composer{grid-template-columns:minmax(0,1fr) 130px;gap:10px;margin:12px 0;display:grid}.customer-tag-composer label{flex-direction:column;gap:5px;font-size:13px;font-weight:650;display:flex}.customer-tag-composer input,.customer-tag-composer select{color:#18122e;width:100%;min-width:0;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #cbbce3;border-radius:9px;min-height:42px;padding:10px}.customer-tag-actions{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.customer-tags-field button,.customer-tag-dialog button,.customer-tag-toolbar button,.customer-tag-filter button,.customer-tag-pagination button{color:#6122c0;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d7c8ee;border-radius:9px;padding:9px 13px;font-size:13px;font-weight:650}.customer-tag-primary{color:#fff!important;background:#6923df!important;border-color:#6923df!important}.customer-tag-dialog button:disabled,.customer-tag-toolbar button:disabled,.customer-tags-field button:disabled{opacity:.5;cursor:default}.customer-tag-filter{align-self:center;min-width:170px;position:relative}.customer-tag-filter summary{color:#4e2584;cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #d7c8ee;border-radius:10px;min-height:44px;padding:11px 14px;font-size:13px}.customer-tag-filter-menu{z-index:12;box-sizing:border-box;background:#fff;border:1px solid #d7c8ee;border-radius:13px;width:250px;max-width:calc(100vw - 48px);max-height:340px;padding:14px;position:absolute;top:calc(100% + 8px);left:0;overflow:auto;box-shadow:0 12px 30px #3e215b23}.customer-tag-filter-menu small{color:#605577;margin-top:8px;font-size:11px;display:block}.customer-tag-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;font-size:13px;display:flex}.customer-tag-selection{cursor:pointer;align-items:center;gap:7px;min-height:42px;display:flex}.customer-tag-select-row{grid-template-columns:28px minmax(0,1fr);align-items:center;gap:5px;display:grid}.customer-tag-row-checkbox{justify-content:center;align-items:center;min-height:44px;display:flex}.customer-tag-row-checkbox input{accent-color:#6923df;width:18px;height:18px}.customer-tag-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:18px 5px;font-size:13px;display:flex}.customer-tag-overlay{z-index:1300;box-sizing:border-box;background:#170d3294;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.customer-tag-dialog{color:#1c1634;box-sizing:border-box;background:#fff;border:1px solid #dfd4ef;border-radius:20px;width:min(620px,100%);max-height:calc(100dvh - 48px);padding:24px;font-family:inherit;overflow:auto;box-shadow:0 16px 56px #170d3240}.customer-tag-dialog>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.customer-tag-dialog h2{margin:0;font-size:23px}.customer-tag-dialog p{color:#605577;font-size:13px;line-height:1.6}.customer-tag-manage-list>div{border-top:1px solid #eee7f7;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 0;display:flex}.customer-tag-manage-list>div>.customer-tag{margin-right:auto}.customer-tag-confirm{background:#faf6ff;border-radius:10px;flex-basis:100%;padding:12px}.customer-tag-confirm button{margin:0 6px 6px 0}.customer-tag-help{font-size:12px}.customer-tag-sr{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.customer-tag-error{color:#91234c;background:#fff2f5;border-radius:10px;padding:10px;font-size:13px}.customer-tag-toolbar :focus-visible,.customer-tag-dialog :focus-visible,.customer-tag-filter :focus-visible,.customer-tags-field :focus-visible,.customer-tag-pagination :focus-visible,.customer-tag-row-checkbox input:focus-visible{outline-offset:3px;outline:3px solid #7a32e6}.customer-tag-toolbar button:hover,.customer-tag-dialog button:hover,.customer-tags-field button:hover{filter:brightness(.97)}.customer-tag-toolbar button:active,.customer-tag-dialog button:active{transform:translateY(1px)}@media (width<=600px){.customer-tag-composer{grid-template-columns:minmax(0,1fr)}.customer-tag-dialog{max-height:calc(100dvh - 28px);padding:18px}.customer-tag-overlay{padding:14px}.customer-tag-toolbar{gap:6px}.customer-tag-filter{width:100%}.customer-tag-filter-menu{width:100%;max-width:none}.customer-tag-select-row{grid-template-columns:24px minmax(0,1fr);gap:3px}.customer-tag-badges{gap:4px}.customer-tag{padding:3px 7px;font-size:10px}}@media (prefers-reduced-motion:reduce){.customer-tag-toolbar button:active,.customer-tag-dialog button:active{transform:none}}.sidekik-customer-page .sidekik-customer-toolbar{grid-template-columns:minmax(0,1fr) auto 120px!important}.customer-tag-filter-menu{left:auto;right:0}@media (width<=760px){.sidekik-customer-page .sidekik-customer-toolbar{grid-template-columns:minmax(0,1fr)!important}.customer-tag-header-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:8px!important;display:grid!important}.customer-tag-header-actions button{white-space:normal;min-width:0;min-height:44px;padding:10px 8px!important;font-size:12px!important}}.dashboard-customer-tag-toolbar{align-items:center;gap:10px;margin:0}.dashboard-customer-tag-toolbar .customer-tag-filter{align-self:auto}.dashboard-customer-tag-toolbar .customer-tag-filter-menu{left:0;right:auto}.sidekik-customer-bulk-bar>span{flex-wrap:wrap;justify-content:flex-end}.niceone-customer-dialog .customer-tags-field{margin-top:16px}@media (width<=600px){.dashboard-customer-tag-toolbar .customer-tag-filter,.dashboard-customer-tag-toolbar>button{width:100%}.sidekik-customer-bulk-bar>span{justify-content:flex-start;gap:8px;width:100%}.sidekik-customer-bulk-bar button,.dashboard-customer-tag-toolbar>button,.customer-tag-dialog button,.customer-tags-field button{min-height:44px!important}}.niceone-customer-record-actions{flex-wrap:wrap;gap:10px;margin:14px 0;display:flex}.niceone-customer-button{color:#5a20df;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #ded0ff;border-radius:12px;padding:10px 17px;font-weight:800}.niceone-customer-button:disabled{opacity:.6;cursor:wait}.niceone-customer-button:focus-visible,.niceone-customer-edit-fields input:focus-visible{outline-offset:3px;outline:3px solid #7b2cff}.niceone-customer-danger{color:#a61b36;background:#fff2f4;border-color:#edb4bf}.niceone-customer-primary{color:#fff;background:linear-gradient(135deg,#7b2cff,#5e18df);border-color:#6425ef}.niceone-customer-dialog{box-sizing:border-box;color:#24134f;overflow-wrap:anywhere;background:#fff;border:1px solid #ded0ff;border-radius:24px;width:min(600px,100% - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:24px;overflow:auto;box-shadow:0 30px 90px #1400504d}.niceone-customer-dialog::backdrop{background:#05001d94}.niceone-customer-dialog h2{margin:0 0 18px;font-size:1.4rem}.niceone-customer-dialog p{line-height:1.5}.niceone-customer-edit-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.niceone-customer-edit-fields label{gap:7px;min-width:0;font-weight:800;display:grid}.niceone-customer-edit-fields input{box-sizing:border-box;width:100%;min-height:44px;font:inherit;color:#24134f;background:#fbf9ff;border:1px solid #cdb7ff;border-radius:12px;padding:11px}.niceone-customer-field-wide{grid-column:1/-1}.niceone-customer-dialog-buttons{padding-bottom:env(safe-area-inset-bottom);flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.niceone-customer-error{color:#a61b36;background:#fff2f4;border:1px solid #edb4bf;border-radius:12px;padding:12px}@media (width<=600px){.niceone-customer-edit-fields{grid-template-columns:1fr}.niceone-customer-dialog{padding:20px}.niceone-customer-record-actions>button{flex:140px}}.sk-customer-notes{min-width:0}.sk-notes-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.sk-notes-heading>strong{color:#20123f;align-items:center;gap:8px;display:inline-flex}.sk-notes-title-icon{color:#6824e8;background:#f1e9ff;border-radius:10px;place-items:center;width:30px;height:30px;display:grid}.sk-notes-heading>div{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.sk-notes-link,.sk-notes-add,.sk-note-edit{color:#5a20df;font:inherit;cursor:pointer;background:#fff;border:1px solid #ded0ff;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:900;display:inline-flex}.sk-notes-add{color:#fff;background:linear-gradient(135deg,#7b2cff,#5e18df);border:0;padding:8px 12px;box-shadow:0 8px 18px #6f2cff29}.sk-notes-history{gap:9px;min-width:0;display:grid}.sk-note{background:linear-gradient(135deg,#fdfcff,#faf7ff);border:1px solid #eee6fb;border-radius:14px;min-width:0;padding:12px 13px;position:relative}.sk-note:first-child{padding-top:12px}.sk-note-meta{color:#6b5a86;flex-wrap:wrap;align-items:center;gap:7px;font-size:12px;font-weight:850;display:flex}.sk-note-meta span{color:#6a2be5;background:#f3edff;border-radius:999px;padding:2px 7px}.sk-note p{color:#24134f;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;margin:7px 0 8px;line-height:1.55}.sk-note-edit{background:0 0;margin-left:auto;padding:4px 9px;display:block}.sk-notes-empty{color:#6b5a86;margin:4px 0;font-weight:700}.sk-notes-editor{gap:9px;width:100%;min-width:0;display:grid}.sk-notes-editor textarea{resize:vertical;box-sizing:border-box;color:#24134f;width:100%;min-width:0;max-width:100%;min-height:112px;font:inherit;overflow-wrap:anywhere;background:#fbf9ff;border:1px solid #cdb7ff;border-radius:13px;padding:12px;line-height:1.55}.sk-notes-editor textarea:focus{border-color:#7b2cff;outline:3px solid #6f2cff21}.sk-notes-error{color:#b42318;margin:0;font-size:12px;font-weight:800}.sk-notes-editor-actions{grid-template-columns:repeat(2,minmax(0,max-content));gap:8px;display:grid}.sk-notes-save,.sk-notes-cancel{min-height:40px;font:inherit;cursor:pointer;border-radius:11px;padding:9px 16px;font-weight:900}.sk-notes-save{color:#fff;background:linear-gradient(135deg,#7b2cff,#5e18df);border:0}.sk-notes-cancel{color:#5a20df;background:#fff;border:1px solid #ded0ff}.sk-notes-overlay{z-index:10000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0a0222a3;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.sk-notes-modal{box-sizing:border-box;background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(135deg,#6f2cff,#f43f8f,#f5b800,#19a95b) border-box;border:2px solid #0000;border-radius:26px;grid-template-rows:auto auto minmax(0,1fr);width:min(100%,680px);max-height:min(82vh,780px);display:grid;overflow:hidden;box-shadow:0 30px 90px #14005059}.sk-notes-modal-header{background:#fff;border-bottom:1px solid #eee7fb;justify-content:space-between;align-items:center;gap:16px;padding:22px 24px 14px;display:flex}.sk-notes-modal-header span{color:#6b5a86;font-weight:800}.sk-notes-modal-header h2{color:#160934;margin:3px 0 0;font-size:28px}.sk-notes-close{color:#24134f;cursor:pointer;background:#fff;border:1px solid #ded0ff;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:28px;line-height:1;display:grid}.sk-notes-modal-toolbar{background:#fff;justify-content:flex-end;padding:12px 24px 0;display:flex}.sk-notes-history-modal{background:#fff;padding:12px 24px 24px;overflow-y:auto}@media (width<=640px){.sk-notes-heading{align-items:flex-start}.sk-notes-heading>div{gap:6px}.sk-notes-link,.sk-notes-add{min-height:40px}.sk-notes-editor-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-notes-editor-actions button{min-width:0;min-height:44px}.sk-notes-overlay{align-items:stretch;padding:10px}.sk-notes-modal{border-radius:22px;width:100%;max-height:calc(100dvh - 20px);margin:auto 0}.sk-notes-modal-header{padding:17px 16px 13px}.sk-notes-modal-toolbar{padding:10px 16px 0}.sk-notes-history-modal{padding:10px 16px 20px}.sk-notes-close{flex-basis:44px;width:44px;height:44px}}.sk-pdf-storage{color:#625375;overflow-wrap:anywhere;gap:6px;margin:10px 0 14px;font-size:12px;display:grid}.sk-pdf-storage progress,.sk-pdf-composer progress{accent-color:#7125e8;border:0;width:100%;height:7px}.sk-pdf-storage p{margin:0;line-height:1.5}.sk-pdf-storage button,.sk-pdf-actions button,.sk-pdf-confirm button{color:#6020c5;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d9c8f5;border-radius:10px;padding:6px 10px;font-weight:700}.sk-pdf-file{background:#fff;border:1px solid #e2d8f3;border-radius:14px;align-items:flex-start;gap:10px;min-width:0;margin-top:9px;padding:12px;display:flex}.sk-pdf-icon{color:#6824d6;background:#f1e9ff;border-radius:9px;flex:0 0 34px;place-items:center;min-height:40px;font-size:10px;font-weight:900;display:grid}.sk-pdf-file-body{flex:1;gap:5px;min-width:0;display:grid}.sk-pdf-file-body strong{overflow-wrap:anywhere;color:#20123f;font-size:14px}.sk-pdf-file-body small{color:#6b5a86}.sk-pdf-actions{flex-wrap:wrap;gap:6px;display:flex}.sk-pdf-confirm{padding-top:6px}.sk-pdf-confirm p{font-size:13px}.sk-pdf-confirm button{margin:3px}.sk-pdf-attach{color:#6020c5;cursor:pointer;background:#f3edff;border:1px solid #d9c8f5;border-radius:11px;justify-content:center;align-items:center;min-height:44px;padding:0 14px;font-weight:800;display:inline-flex;position:relative;overflow:hidden}.sk-pdf-attach input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.sk-pdf-attach:focus-within,.sk-customer-notes button:focus-visible{outline-offset:3px;outline:3px solid #8c52ec}.sk-pdf-attach.is-disabled,.sk-customer-notes button:disabled{opacity:.65;cursor:default}.sk-pdf-composer{gap:8px;min-width:0;display:grid}.sk-pdf-composer small{color:#6b5a86;line-height:1.5}.sk-pdf-composer ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.sk-pdf-composer li{background:#f5efff;border-radius:10px;justify-content:space-between;align-items:center;gap:6px;min-width:0;padding:6px 9px;display:flex}.sk-pdf-composer li span{overflow-wrap:anywhere;min-width:0;font-size:12px}.sk-pdf-composer li button{color:#6020c5;cursor:pointer;background:0 0;border:0;flex:0 0 40px;min-height:40px;font-size:22px}.sk-pdf-success{color:#207041;font-size:13px}@media (width<=640px){.sk-pdf-actions button,.sk-pdf-confirm button{min-height:44px}.sk-pdf-file{gap:8px;padding:10px}}@media (hover:hover){.sk-pdf-actions button:hover,.sk-pdf-attach:hover{background:#eee3ff}}@media (width<=640px){.sk-pdf-file{grid-template-columns:32px minmax(0,1fr);gap:5px 8px;display:grid}.sk-pdf-icon{grid-area:1/1/3;min-height:38px}.sk-pdf-file-body{display:contents}.sk-pdf-file-body>strong,.sk-pdf-file-body>small{grid-column:2}.sk-pdf-file-body>.sk-pdf-actions,.sk-pdf-file-body>.sk-pdf-confirm{grid-column:1/-1}.sk-pdf-actions button{padding:6px 7px;font-size:12px}}.sk-pdf-storage progress::-webkit-progress-bar{background:#eee7f8;border-radius:9px}.sk-pdf-composer progress::-webkit-progress-bar{background:#eee7f8;border-radius:9px}.sk-pdf-storage progress::-webkit-progress-value{background:#7428e6;border-radius:9px}.sk-pdf-composer progress::-webkit-progress-value{background:#7428e6;border-radius:9px}.niceone-email-tools{color:#24134f;gap:12px;min-width:0;margin:18px 0;display:grid}.niceone-email-tools>button{justify-self:start}.niceone-email-address{background:#faf7ff;border:1px solid #e3d6ff;border-radius:16px;gap:10px;min-width:0;padding:16px;display:grid}.niceone-email-address p{margin:0;line-height:1.5}.niceone-email-address small,.niceone-email-guidance{color:#655975;overflow-wrap:anywhere;line-height:1.6}.niceone-email-copy-row,.niceone-email-launch{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.niceone-email-copy-row input{flex:240px;min-width:0}.niceone-email-tools input,.niceone-customer-email-dialog input,.niceone-customer-email-dialog textarea,.niceone-customer-email-dialog select{box-sizing:border-box;color:#24134f;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #cdb7ff;border-radius:10px;min-height:44px;padding:11px;font-size:16px}.niceone-email-tools button:not(.niceone-customer-button),.niceone-customer-email-dialog button:not(.mini-setup-close){color:#5420c8;min-height:44px;font:inherit;cursor:pointer;background:#f7f1ff;border:1px solid #d6c4fa;border-radius:10px;padding:10px 14px}.niceone-email-tools button:disabled,.niceone-customer-email-dialog button:disabled{opacity:.55;cursor:default}.niceone-customer-email-dialog{box-sizing:border-box;color:#24134f;background:#fff;border:1px solid #dfd3f6;border-radius:22px;width:min(700px,100% - 24px);max-height:calc(100dvh - 24px);margin:auto;padding:0;overflow:hidden}.niceone-customer-email-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#130834b3}.niceone-customer-email-dialog .mini-setup-header{border-bottom:1px solid #e9dff9;justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;display:flex}.niceone-customer-email-dialog h2{margin:0;font-size:24px}.niceone-customer-email-dialog .mini-setup-close{color:#6425ef;cursor:pointer;background:#f8f5fd;border:1px solid #dfd3f6;border-radius:50%;flex-shrink:0;width:44px;height:44px;font-size:26px}.niceone-customer-email-dialog .mini-setup-scroll{box-sizing:border-box;overscroll-behavior:contain;gap:12px;max-height:calc(100dvh - 130px);padding:20px 22px;display:grid;overflow:auto}.niceone-customer-email-dialog p{margin:0;line-height:1.6}.niceone-customer-email-dialog label{gap:7px;min-width:0;font-weight:700;display:grid}.niceone-customer-email-dialog textarea{resize:vertical;min-height:180px}.niceone-email-launch a{text-align:center;text-decoration:none}.niceone-email-missing,.niceone-email-template-confirm{background:#faf7ff;border:1px solid #dcc9ff;border-radius:12px;flex-wrap:wrap;gap:10px;padding:14px;display:flex}.niceone-email-tools :is(button,a,input):focus-visible,.niceone-customer-email-dialog :is(button,a,input,textarea,select):focus-visible{outline-offset:3px;outline:3px solid #8b4aff}.niceone-customer-email-dialog h2:focus{outline:none}.sk-email-note-text{white-space:pre-wrap;overflow-wrap:anywhere}.sk-email-note-meta{color:#655975;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px}.sk-email-note-subject{margin:8px 0;display:block}.sk-email-capture-controls{flex-wrap:wrap;gap:10px;margin:12px 0;display:flex}.sk-email-capture-controls button{color:#5420c8;cursor:pointer;background:#faf7ff;border:1px solid #d6c4fa;border-radius:10px;min-height:44px;padding:8px 12px}.sk-email-capture-notice{color:#655975;font-size:13px;line-height:1.5}@media (width<=480px){.niceone-customer-email-dialog .mini-setup-header{padding:14px}.niceone-customer-email-dialog .mini-setup-scroll{padding:16px 14px}.niceone-email-launch>*,.niceone-email-copy-row>*{flex:100%}.niceone-email-tools>button{width:100%}.niceone-email-address{padding:14px}}.niceone-email-templates{gap:12px;min-width:0;display:grid}.niceone-email-template-confirm>label{width:100%}.niceone-email-preview{overflow-wrap:anywhere;background:#faf7ff;border:1px solid #e3d6ff;border-radius:12px;min-width:0;padding:14px}.niceone-email-preview h3{margin:0 0 10px;font-size:16px}.niceone-email-preview p{white-space:pre-wrap;margin-top:12px!important}.niceone-account-menu-sections{gap:10px;min-width:0;display:grid}.niceone-account-menu-sections details{background:#fff;border:1px solid #eadfff;border-radius:12px;overflow:hidden}.niceone-account-menu-sections summary{box-sizing:border-box;color:#6425ef;cursor:pointer;background:#f7f1ff;min-height:44px;padding:11px 12px;font-weight:850;line-height:1.4}.niceone-account-menu-sections details>div{gap:8px;min-width:0;padding:10px;display:grid}.niceone-account-menu-sections :is(a,button){box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;min-width:0;min-height:44px;font:inherit;line-height:1.35}.niceone-account-menu-sections :focus-visible{outline-offset:-3px;outline:3px solid #9d72ef}#niceone-account-menu{box-sizing:border-box;max-width:calc(100vw - 24px);max-height:calc(100dvh - 100px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overscroll-behavior:contain;overflow-y:auto}.mobile-notification-settings{color:#17122f;line-height:1.55}.mobile-notification-settings .no-calendar-dialog{max-width:580px}.mobile-notification-settings header{justify-content:space-between;align-items:center;gap:16px;display:flex}.mobile-notification-settings h2{color:#5d0cdb;font-size:clamp(22px,5vw,29px)}.mobile-notification-settings fieldset{background:#faf7ff;border:1px solid #dfd0f7;border-radius:16px;gap:15px;padding:16px;display:grid}.mobile-notification-settings label{flex-wrap:wrap;align-items:center;gap:10px;min-height:44px;display:flex}.mobile-notification-settings input:not([type=checkbox]){max-width:100%;min-height:44px;font:inherit;border:1px solid #d6c5f7;border-radius:8px;padding:8px}.mobile-notification-settings button{color:#5d0cdb;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d6c5f7;border-radius:9px;padding:8px 14px;font-weight:650}.mobile-notification-settings button.no-primary{color:#fff;background:#6500ed}.mobile-notification-settings :focus-visible{outline-offset:3px;outline:3px solid #9c60f6}.mobile-notification-settings [role=alert]{color:#962d22}.niceone-push-control{color:#211332;overflow-wrap:anywhere;background:#f7f1ff;border:1px solid #d9c7f4;border-radius:16px;margin:14px 0;padding:16px;line-height:1.5}.niceone-push-control h3{color:#5d0cdb;margin:0 0 8px;font-size:19px}.niceone-push-control p{margin:8px 0}.niceone-push-control button{color:#5d0cdb;max-width:100%;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c9afe9;border-radius:10px;margin:6px 8px 4px 0;padding:10px 14px;font-weight:750}.niceone-push-control button.no-primary{color:#fff;background:#6500ed}.niceone-push-control :focus-visible{outline-offset:3px;outline:3px solid #9865ed}.niceone-push-control [role=alert]{color:#962d22}.niceone-push-control details{margin-top:12px;font-size:13px}.niceone-push-control summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.niceone-push-control dl{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 12px;display:grid}.niceone-push-control dd{margin:0}.niceone-push-control button:disabled{opacity:.6;cursor:wait}.no-calendar-mini,.no-calendar-dialog{--no-purple:#7000ff;--no-ink:#10102e;--no-muted:#615c80;--no-line:#e4daf9;color:var(--no-ink);font-family:inherit}.no-calendar-mini{border:1px solid var(--no-line);background:linear-gradient(135deg,#fff,#fcfaff);border-radius:15px;min-width:0;padding:20px;box-shadow:0 5px 18px #3f197910}.no-calendar-mini header{align-items:center;gap:12px;display:flex}.no-calendar-mini h3{letter-spacing:-.7px;margin:0 0 3px;font-size:25px}.no-calendar-mini p{color:var(--no-muted);margin:0;font-size:13px}.no-calendar-mini button,.no-calendar-dialog button{cursor:pointer;font:inherit}.no-calendar-mini header button{color:#6500ef;white-space:nowrap;background:#f0e6ff;border:0;border-radius:10px;margin-left:auto;padding:11px 13px;font-size:13px;font-weight:700}.no-calendar-icon{color:#7000ff;background:linear-gradient(140deg,#faf6ff,#e8dcff);border-radius:50%;flex:none;place-items:center;width:54px;height:54px;display:grid}.no-mini-month{justify-content:space-between;align-items:center;margin:18px 0 8px;display:flex}.no-mini-month button{color:#7000ff;background:#f5efff;border:0;border-radius:9px;width:34px;height:34px;font-size:26px;line-height:1}.no-mini-grid{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;display:grid}.no-mini-grid>span{color:#625c80;padding:4px 0 8px;font-size:12px}.no-mini-grid button{color:#494360;background:0 0;border:0;border-radius:9px;place-items:center;min-height:33px;padding:2px;font-size:14px;font-weight:650;display:grid;position:relative}.no-mini-grid button:hover{background:#f0e7ff}.no-mini-grid .is-today{color:#fff;background:linear-gradient(130deg,#852cff,#6200ed)}.no-mini-grid .is-outside{opacity:.35}.no-mini-grid i{gap:2px;height:5px;display:flex}.no-mini-grid b{border-radius:50%;width:5px;height:5px}.no-calendar-legend{color:#615780;background:#f7f1ff;border:1px solid #eee3ff;border-radius:9px;justify-content:center;gap:20px;margin-top:10px;padding:9px 3px;font-size:12px;display:flex}.no-calendar-legend span{align-items:center;gap:5px;display:flex}.no-calendar-legend i,.no-tag-row i{border-radius:50%;flex:none;width:9px;height:9px}.no-calendar-backdrop{z-index:1500;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#11112766;justify-content:center;align-items:center;padding:30px;display:flex;position:fixed;inset:0}.no-calendar-dialog{background:#fff;border:1px solid #e6ddf9;border-radius:23px;outline:none;width:min(1490px,100%);max-height:calc(100dvh - 60px);overflow:auto;box-shadow:0 25px 80px #19102c55}.no-calendar-dialog *{box-sizing:border-box}.no-calendar-dialog h1,.no-calendar-dialog h2,.no-calendar-dialog h3{color:var(--no-ink)}.no-calendar-dialog button{border:1px solid var(--no-line);color:#6300e7;background:#fff;border-radius:10px;min-height:40px;padding:8px 13px;font-weight:650}.no-calendar-dialog button:disabled{cursor:wait;opacity:.55}.no-calendar-dialog :focus-visible,.no-calendar-mini :focus-visible{outline-offset:2px;outline:3px solid #8a45f6}.no-calendar-dialog .no-primary{color:#fff;background:linear-gradient(130deg,#8000ff,#6500e8);border-color:#0000;box-shadow:0 3px 10px #6900f118}.no-calendar-dialog .no-secondary{color:#6900e9;background:#f1e8ff;border:0}.no-calendar-heading{border-bottom:1px solid var(--no-line);background:linear-gradient(110deg,#fff,#fcfaff);align-items:center;gap:16px;padding:20px 23px;display:flex}.no-calendar-heading h1{letter-spacing:-1px;margin:0 0 3px;font-size:28px}.no-calendar-heading p{color:var(--no-muted);margin:0;font-size:15px}.no-calendar-heading .no-close{color:#13112e;align-self:flex-start;width:42px;min-width:42px;margin-left:auto;padding:0;font-size:25px}.no-calendar-mobile-brand{display:none}.no-calendar-toolbar{border-bottom:1px solid var(--no-line);align-items:center;gap:20px;padding:16px 24px;display:flex}.no-month-nav{align-items:center;gap:15px;display:flex}.no-month-nav>button:first-child,.no-month-nav>button:nth-child(3){border-radius:50%;width:43px;height:43px;padding:0;font-size:30px;line-height:1}.no-month-picker{letter-spacing:-.8px;white-space:nowrap;font-size:24px;font-weight:800;position:relative}.no-month-picker input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.no-month-picker:focus-within{border-radius:5px;outline:2px solid #7000ff}.no-calendar-dialog .no-today{background:#f8f3ff;padding:8px 18px}.no-view-switch{background:#faf8ff;border:1px solid #e5ddef;border-radius:13px;gap:2px;margin-left:auto;padding:3px;display:flex}.no-view-switch button{background:0 0;border:0;align-items:center;gap:8px;padding:6px 17px;display:flex}.no-view-switch button[aria-pressed=true]{color:#6900e8;background:#f0e5ff;outline:1px solid #b57bff}.no-calendar-layout{grid-template-columns:200px minmax(0,1fr) 310px;min-height:570px;display:grid}.no-calendar-filters{border-right:1px solid var(--no-line);padding:20px 15px}.no-calendar-filters h3{margin:0 0 12px;font-size:15px}.no-calendar-filters h3:not(:first-child){border-top:1px solid var(--no-line);margin-top:18px;padding-top:19px}.no-calendar-filters button{text-align:left;width:100%}.no-calendar-filters .no-filter-all{background:#f0e6ff;border:0;margin-bottom:5px}.no-check-label{cursor:pointer;align-items:center;gap:8px;min-height:36px;font-size:14px;display:flex!important}.no-check-label input[type=checkbox]{accent-color:#7600ff;flex:none;width:19px;height:19px;margin:0}.no-check-label i{border-radius:3px;flex:none;width:12px;height:12px}.no-check-label small{color:#6900ff;background:#f1e8ff;border-radius:15px;margin-left:auto;padding:1px 6px}.no-calendar-content{min-width:0;padding:0 0 12px}.no-month-grid{border:1px solid var(--no-line);border-radius:15px;overflow:hidden}.no-weekday-row{border-bottom:1px solid var(--no-line);background:#fefcff;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.no-weekday-row span{text-align:center;color:#52496d;padding:13px 0;font-size:14px;font-weight:650}.no-days{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.no-day{background:linear-gradient(140deg,#fff,#fefcff);border-bottom:1px solid #ede7f7;border-right:1px solid #ede7f7;min-width:0;min-height:90px;padding:4px}.no-day:nth-child(7n){border-right:0}.no-day:nth-last-child(-n+7){border-bottom:0}.no-day.is-outside .no-day-number{color:#9c97ad}.no-day.is-selected{background:#f5eeff}.no-day.is-sunday .no-day-number{color:#e53440}.no-calendar-dialog .no-day-number{color:#191629;background:0 0;border:0;border-radius:50%;width:26px;height:26px;min-height:26px;margin:0 0 4px;padding:0;font-size:13px;display:block}.no-calendar-dialog .no-day-number[aria-current=date]{color:#fff;background:#6d00ef}.no-calendar-dialog .no-event-bar{width:100%;min-width:0;min-height:23px;color:color-mix(in srgb,var(--event-color),#111 55%);background:color-mix(in srgb,var(--event-color) 18%,white);text-align:left;border:0;border-radius:5px;align-items:center;gap:4px;margin:3px 0;padding:4px;font-size:11px;font-weight:650;line-height:1.25;display:flex}.no-event-bar>span:first-child{color:var(--event-color);flex:none}.no-event-bar>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.no-event-bar.is-complete{opacity:.55;text-decoration:line-through}.no-calendar-dialog .no-overflow{background:0 0;border:0;min-height:23px;padding:2px 0;font-size:11px}.no-day-details{border-left:1px solid var(--no-line);background:linear-gradient(130deg,#fefcff,#fff);padding:25px 15px}.no-day-details header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:22px;display:flex}.no-day-details h2{margin:0;font-size:19px}.no-day-details header>span{color:#635b7b;white-space:nowrap;font-size:13px}.no-calendar-dialog .no-detail-card{color:#17112c;text-align:left;background:#fff;border-radius:14px;align-items:flex-start;gap:12px;width:100%;margin:5px 0;padding:15px 13px;display:flex;box-shadow:0 2px 5px #4b258005}.no-detail-card>i,.no-agenda-row>i{border-radius:50%;flex:none;width:14px;height:14px;margin-top:5px}.no-detail-card>span:nth-child(2){flex:1;min-width:0}.no-detail-card strong,.no-detail-card small{overflow-wrap:anywhere;display:block}.no-detail-card strong{font-size:16px}.no-detail-card small{color:#625877;margin-top:4px;font-size:13px;font-weight:400}.no-detail-card em{background:color-mix(in srgb,var(--event-color) 15%,white);border-radius:7px;margin-top:6px;padding:4px 12px;font-size:12px;font-style:normal;display:inline-block}.no-day-details>.no-secondary{width:100%;margin-top:20px}.no-agenda{padding:10px 20px}.no-agenda h3{margin:15px 0 7px;font-size:17px}.no-calendar-dialog .no-agenda-row{text-align:left;color:#19122b;align-items:center;gap:12px;width:100%;margin-bottom:5px;display:flex}.no-agenda-row span:nth-child(2){flex:1}.no-agenda-row small{color:#6b607b;margin-top:4px;font-size:12px;font-weight:400;display:block}.no-calendar-empty{text-align:center;color:#605176;padding:18px;font-size:14px}.no-calendar-empty p{margin:8px 0}.no-calendar-empty strong{color:#27143e}.no-calendar-empty button{background:#f1e8ff;border:0}.no-calendar-muted{color:#6b607c;font-size:14px;line-height:1.6}.no-calendar-error{color:#9e253e;background:#fff2f5;padding:12px}.no-calendar-error button{margin-left:10px}.no-notes{white-space:pre-wrap;overflow-wrap:anywhere}.no-calendar-subdialog{z-index:1600;background:#16102566}.no-calendar-subdialog .no-calendar-dialog{border-radius:20px;width:min(580px,100%);padding:25px}.no-calendar-form-header{justify-content:space-between;align-items:center;gap:10px;display:flex}.no-calendar-form-header h2{overflow-wrap:anywhere;margin:0;font-size:24px}.no-calendar-form-header button{min-width:40px;padding:0;font-size:24px}.no-calendar-subdialog form{gap:12px;display:grid}.no-calendar-subdialog label:not(.no-check-label){gap:7px;font-size:14px;font-weight:650;display:grid}.no-calendar-subdialog input:not([type=checkbox]),.no-calendar-subdialog select,.no-calendar-subdialog textarea{color:#211633;width:100%;min-width:0;min-height:42px;font:inherit;background:#fff;border:1px solid #ded1ef;border-radius:8px;padding:9px 11px;font-weight:400}.no-calendar-subdialog textarea{resize:vertical}.no-form-columns{grid-template-columns:1fr 1fr;align-items:end;gap:12px;display:grid}.no-calendar-subdialog fieldset{border:1px solid #e4daf3;border-radius:10px;min-width:0;padding:12px}.no-calendar-subdialog legend{color:#675478;font-size:13px}.no-color-palette{flex-wrap:wrap;gap:7px;display:flex}.no-calendar-dialog .no-color{color:#fff;text-shadow:0 1px 2px #0009;border:2px solid #0000;border-radius:50%;width:30px;height:30px;min-height:30px;padding:0}.no-color[aria-pressed=true]{outline-offset:2px;outline:2px solid #221030}.no-calendar-subdialog footer{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:15px;display:flex}.no-tag-row{align-items:center;gap:10px;margin:10px 0;display:flex}.no-tag-row strong{overflow-wrap:anywhere;flex:1;font-size:14px}.no-calendar-confirm{background:#fff8fa;border:1px solid #eed2de;border-radius:10px;margin-top:16px;padding:15px}.no-calendar-confirm button{margin:8px 8px 0 0}.no-calendar-fab{display:none}.niceone-day-grid:has(.no-calendar-mini){grid-template-areas:"next calendar""recent banner"}.niceone-day-grid>.no-calendar-mini{grid-area:calendar}@media (width>=1500px){.no-calendar-layout{grid-template-columns:230px minmax(0,1fr) 360px}.no-day{min-height:102px}.no-calendar-dialog .no-event-bar{font-size:12px}.no-calendar-mini header p{font-size:14px}}@media (width<=1100px){.no-calendar-layout{grid-template-columns:165px minmax(0,1fr) 240px}.no-calendar-backdrop{padding:15px}.no-calendar-dialog{max-height:calc(100dvh - 30px)}.no-calendar-toolbar{gap:10px;padding:14px}.no-month-nav{gap:8px}.no-month-picker{font-size:21px}.no-view-switch button{padding:6px 10px}.no-calendar-mini header{flex-wrap:wrap}.no-calendar-mini header button{margin-left:0}.no-calendar-mini .no-calendar-icon{width:42px;height:42px}.no-calendar-mini header>div{flex:1}}@media (width<=980px){.niceone-day-grid:has(.no-calendar-mini){grid-template-areas:"next""calendar""recent""banner"}.no-calendar-main{z-index:1100;background:#faf7ff;align-items:stretch;padding:0}.no-calendar-main>.no-calendar-dialog{width:100%;max-height:none;height:calc(100dvh - 72px - env(safe-area-inset-bottom,0px));box-shadow:none;background:linear-gradient(140deg,#faf8ff,#fff);border:0;border-radius:0;padding-bottom:15px}.no-calendar-heading{background:0 0;border:0;gap:10px;padding:15px 14px 10px}.no-calendar-heading .no-calendar-icon{width:43px;height:43px}.no-calendar-heading .no-calendar-icon svg{width:26px}.no-calendar-heading h1{font-size:25px}.no-calendar-heading p{display:none}.no-calendar-mobile-brand{color:#655579;margin-top:2px;display:block}.no-calendar-heading .no-close{background:#fff;border:1px solid #e5d8f5}.no-calendar-toolbar{border:0;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:8px 12px 12px}.no-month-nav{gap:8px;width:100%}.no-month-picker{text-align:center;flex:1;font-size:25px}.no-month-nav>button:first-child,.no-month-nav>button:nth-child(3){width:38px;height:38px;min-height:38px}.no-calendar-dialog .no-today{padding:7px 10px;font-size:13px}.no-view-switch{margin-left:0}.no-view-switch button{min-height:36px}.no-calendar-dialog .no-add-entry{padding:7px 14px}.no-calendar-layout{flex-direction:column;min-height:0;display:flex}.no-calendar-filters{border:0;flex:none;order:0;gap:8px;padding:0 12px 12px;display:flex;overflow-x:auto}.no-calendar-filters h3{display:none}.no-calendar-filters .no-check-label{white-space:nowrap;background:#fff;border:1px solid #dac7f8;border-radius:12px;flex:none;min-height:42px;padding:7px 10px;font-size:13px}.no-calendar-filters .no-check-label:has(input:checked){background:#eee3ff;border-color:#b58aef}.no-calendar-filters .no-check-label input{width:16px;height:16px}.no-calendar-filters button{white-space:nowrap;flex:none;width:auto;min-height:42px;margin:0}.no-calendar-filters small{display:none}.no-calendar-content{flex:none;order:1;padding:0 8px}.no-weekday-row span{padding:12px 0;font-size:12px}.no-day{min-height:100px;padding:3px 2px}.no-calendar-dialog .no-day-number{width:28px;height:28px;min-height:28px;margin:0 auto 7px;font-size:13px}.no-calendar-dialog .no-event-bar{gap:2px;min-height:23px;margin:3px 0;padding:3px 2px;font-size:9px}.no-event-bar>span:last-child{white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.no-event-bar>span:first-child{font-size:9px}.no-calendar-dialog .no-overflow{padding:3px 0;font-size:9px}.no-day-details{background:0 0;border:0;order:2;padding:19px 14px 55px}.no-day-details header{margin-bottom:12px}.no-day-details h2{font-size:20px}.no-calendar-dialog .no-detail-card{padding:15px}.no-calendar-dialog .no-calendar-fab{bottom:calc(91px + env(safe-area-inset-bottom,0px));color:#fff;background:linear-gradient(130deg,#9228ff,#6400ed);border:0;border-radius:50%;width:57px;min-height:57px;padding:0;font-size:37px;display:block;position:fixed;right:18px;box-shadow:0 8px 25px #6517b93b}.no-calendar-subdialog{z-index:1700;padding:12px}.no-calendar-subdialog .no-calendar-dialog{max-height:calc(100dvh - 30px);padding:20px}.no-calendar-subdialog input,.no-calendar-subdialog textarea,.no-calendar-subdialog select{font-size:16px!important}.no-calendar-legend{gap:13px}.no-calendar-mini header{flex-wrap:nowrap}.no-calendar-mini header button{margin-left:auto}.no-calendar-mini{padding:15px}.no-calendar-mini h3{font-size:22px}.no-calendar-mini p{font-size:12px}.no-calendar-mini header button{padding:10px;font-size:12px}}@media (prefers-reduced-motion:reduce){.no-calendar-dialog *{scroll-behavior:auto!important}}.no-calendar-dialog{box-sizing:border-box}.niceone-today-actions{color:#1b1033;background:#fff;border:2px solid #9252ee;border-radius:14px;min-width:0;margin:0 8px 4px 0;overflow:hidden;box-shadow:0 5px 12px #6034a112}.niceone-today-toggle{color:#6520ce;width:100%;font:inherit;text-align:left;cursor:pointer;box-sizing:border-box;background:#f0e7ff;border:0;align-items:center;gap:8px;min-height:76px;padding:14px 10px;display:flex}.niceone-today-icon{flex:none;place-items:center;display:grid;position:relative}.niceone-today-icon>span{font-size:12px;font-weight:800;line-height:1;position:absolute;top:8px;left:8px}.niceone-today-heading{flex-wrap:wrap;flex:1;align-items:center;gap:4px 6px;min-width:0;display:flex}.niceone-today-heading>strong{overflow-wrap:anywhere;width:100%;font-size:18px;font-weight:800;line-height:1.25}.niceone-today-heading>span{color:#5b4a75;font-size:13px;line-height:1.5}.niceone-today-count{box-sizing:border-box;color:#fff;font-variant-numeric:tabular-nums;background:#6f22e8;border-radius:30px;flex:none;place-items:center;min-width:30px;min-height:30px;padding:2px;font-size:17px;font-weight:800;display:grid}.niceone-today-chevron{flex:none;font-size:24px;font-weight:700;line-height:1}.niceone-today-overdue,.niceone-today-badge{color:#6023b8;background:#eee2ff;border-radius:16px;padding:3px 8px;font-size:11px;font-weight:750;line-height:1.4}.niceone-today-overdue,.niceone-today-badge.is-overdue{color:#854700;background:#ffe4a0}.niceone-today-list{margin:0;padding:0;list-style:none}.niceone-today-list>li{border-top:1px solid #e4d6f8}.niceone-today-row{text-align:left;width:100%;font:inherit;cursor:pointer;color:#6023b8;box-sizing:border-box;background:#fff;border:0;justify-content:space-between;align-items:center;gap:8px;min-height:64px;padding:14px 12px;display:flex}.niceone-today-row-copy{color:#5f5273;overflow-wrap:anywhere;gap:4px;min-width:0;font-size:14px;line-height:1.4;display:grid}.niceone-today-row-title{flex-wrap:wrap;align-items:center;gap:5px 8px;display:flex}.niceone-today-row-title>strong{color:#1b1033;overflow-wrap:anywhere;min-width:0;font-size:15px;font-weight:750}.niceone-today-badge{flex:none}.niceone-today-row>span:last-child{flex:none;font-size:28px}.niceone-today-state{color:#5f5273;border-top:1px solid #e4d6f8;margin:0;padding:14px 12px;font-size:14px;line-height:1.5}.niceone-today-state p{margin:0 0 8px}.niceone-today-state button{font:inherit;color:#6023b8;cursor:pointer;background:#f5efff;border:1px solid #b998ed;border-radius:8px;min-height:44px;padding:8px 12px}.niceone-today-actions button:focus-visible{outline-offset:-4px;outline:3px solid #6023b8}.niceone-today-row:hover{background:#faf7ff}@media (width<=980px){.niceone-today-toggle{gap:10px;padding:15px 12px}.niceone-today-heading>strong{font-size:20px}.niceone-today-row-title>strong{font-size:16px}.niceone-today-row{padding:14px}.niceone-today-heading>span{font-size:14px}}.organise-task-row.is-marked .organise-task-title strong{color:#8b8097;text-decoration:line-through}.no-calendar-dialog .organise-complete.is-checked:before{background:#6a10eb;border-color:#6a10eb}.no-calendar-dialog .organise-complete.is-checked:disabled{opacity:1}.organise-tick{z-index:1;color:#fff;font-size:22px;font-weight:800;line-height:1;display:block;position:relative}.organise-complete{isolation:isolate}.organise-smoke-viewport{z-index:2000;pointer-events:none;position:fixed;inset:0;overflow:clip}.organise-smoke-clip{pointer-events:none;position:absolute;inset:0}.organise-smoke-anchor{visibility:hidden;width:0;height:0;position:absolute}.organise-smoke-cloud{transform-origin:53px 70px;width:96px;height:112px;transform:scale(calc(var(--smoke-scale,1)*1.15));position:absolute;top:-70px;left:-53px}.organise-smoke-cloud i{--cloud-size:24px;left:calc(48px - var(--cloud-size)/2);top:calc(70px - var(--cloud-size)/2);width:var(--cloud-size);height:var(--cloud-size);filter:blur(2px);opacity:0;background:radial-gradient(circle at 40% 35%,#eadbfc,#cdb0ed);border-radius:45% 55% 58% 42%;animation:.95s ease-out 80ms both organise-cloud;position:absolute}.organise-smoke-cloud i:first-child{--x:-24px;--y:-14px;--cloud-size:26px}.organise-smoke-cloud i:nth-child(2){--x:-12px;--y:-34px;--cloud-size:29px}.organise-smoke-cloud i:nth-child(3){--x:9px;--y:-42px;--cloud-size:27px}.organise-smoke-cloud i:nth-child(4){--x:22px;--y:-25px;--cloud-size:25px}.organise-smoke-cloud i:nth-child(5){--x:20px;--y:1px;--cloud-size:23px}.organise-smoke-cloud i:nth-child(6){--x:4px;--y:12px;--cloud-size:24px}.organise-smoke-cloud i:nth-child(7){--x:-15px;--y:8px;--cloud-size:27px}.organise-smoke-cloud i:nth-child(8){--x:-25px;--y:-25px;--cloud-size:23px}.organise-smoke-check{left:calc(var(--completion-size)/-2);top:calc(var(--completion-size)/-2);width:var(--completion-size);height:var(--completion-size);color:#fff;background:#6a10eb;border-radius:50%;place-items:center;font-size:22px;font-weight:800;line-height:1;animation:.2s ease-out both organise-circle-pop;display:grid;position:absolute}.organise-smoke-check>span{animation:.2s ease-out both organise-tick-pop}.organise-task-row.is-poofing{box-sizing:border-box;animation:1.25s cubic-bezier(.4,0,.2,1) both organise-task-exit;overflow:clip}.is-poofing .organise-complete:before{animation:.2s ease-out both organise-circle-pop}.is-poofing .organise-tick{animation:.2s ease-out both organise-tick-pop}.is-poofing .organise-task-title strong{animation:.2s step-end both organise-name-done}.organise-task-row.is-poof-settled{opacity:0;pointer-events:none;border:0;height:0;padding-block:0;overflow:clip}.organise-completion-notices{z-index:110;bottom:calc(168px + env(safe-area-inset-bottom));pointer-events:none;width:min(430px,100vw - 28px);max-height:30dvh;padding:3px;position:fixed;left:50%;overflow:hidden auto;transform:translate(-50%)}.organise-undo-toast{color:#fff;pointer-events:auto;touch-action:pan-y;transform:translateX(var(--notice-x,0px));opacity:var(--notice-opacity,1);-webkit-user-select:none;user-select:none;background:#211438;border-radius:14px;align-items:center;gap:10px;margin:8px 0;padding:8px 10px;font-size:14px;line-height:1.4;transition:transform .18s ease-out,opacity .18s ease-out;display:flex;box-shadow:0 6px 24px #24143825}.organise-undo-toast.is-swiping{transition:none}.organise-undo-toast.is-notice-exiting{pointer-events:none;opacity:0}.organise-undo-toast>span{flex:1;min-width:0}.organise-undo-toast small{white-space:nowrap;text-overflow:ellipsis;color:#e0d2f5;display:block;overflow:hidden}.no-calendar-dialog .organise-undo-toast button{color:#5f0bda;min-width:56px;min-height:44px;font:inherit;background:#fff;border:1px solid #d1b8ff;border-radius:9px;flex:none;padding:8px;font-weight:750}.no-calendar-dialog .organise-undo-toast .organise-notice-close{color:#fff;background:0 0;border:0;min-width:44px;padding:4px;font-size:25px}.organise-complete:focus-visible,.organise-undo-toast button:focus-visible{outline-offset:2px;outline:3px solid #a577fa}@keyframes organise-cloud{0%{opacity:0;transform:translate(calc(var(--x)*.1),calc(var(--y)*.1)) scale(.45)}24%{opacity:.68;transform:translate(calc(var(--x)*.55),calc(var(--y)*.55)) scale(1)}58%{opacity:.4;transform:translate(var(--x),var(--y)) scale(1.35)}to{opacity:0;transform:translate(calc(var(--x)*1.15),calc(var(--y) - 8px)) scale(1.5)}}@keyframes organise-circle-pop{0%{transform:scale(.8)}65%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes organise-tick-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes organise-name-done{0%{color:#151027;text-decoration:none}to{color:#8b8097;text-decoration:line-through}}@keyframes organise-task-exit{0%,84%{height:var(--poof-height);opacity:1}90%{opacity:.65}to{opacity:0;border-width:0;height:0;min-height:0;padding-block:0}}@media (width>=761px){.organise-completion-notices{bottom:calc(130px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.organise-smoke-viewport{display:none}.organise-task-row.is-poofing,.is-poofing .organise-complete:before,.is-poofing .organise-tick,.is-poofing .organise-task-title strong{animation:none!important}.organise-task-row,.organise-undo-toast{transition:none!important}}.no-organise-main .no-calendar-dialog{color:#10102e;background:#fff;flex-direction:column;padding:0;display:flex;overflow:hidden}.organise-heading{background:#fff;border-bottom:1px solid #eee8f8;flex:none;align-items:center;gap:12px;padding:20px 24px;display:flex}.organise-heading h1{margin:0;font-size:29px;line-height:1.15}.organise-heading p{color:#625674;margin:5px 0 0;font-size:15px}.organise-heading>div{flex:1;min-width:0}.organise-heading .no-calendar-icon{border-radius:18px}.no-calendar-dialog .organise-switch{color:#10102e;white-space:nowrap;background:linear-gradient(135deg,#ffe16a,#f7bf32);border:1px solid #e5b11d;border-radius:25px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:8px 18px;font-weight:750;display:flex}.no-calendar-dialog .organise-close{color:#362a4b;background:0 0;border:0;min-width:44px;min-height:44px;padding:0;font-size:32px}.organise-view{overscroll-behavior:contain;flex:1;min-height:0;animation:.12s ease-out organise-appear;position:relative;overflow:auto}.organise-view[hidden]{display:none!important}.organise-calendar-body{display:block}.organise-calendar-body .no-calendar-content{overflow:visible}.organise-calendar-body .no-calendar-layout{min-height:570px}.organise-calendar-body .no-calendar-fab{float:right;margin:0 20px 16px;position:sticky;bottom:14px}.organise-navigation{flex:none}.organise-navigation .sidekik-mobile-bottom-nav{position:static!important}.organise-navigation:empty{display:none}.organise-tasks{box-sizing:border-box;min-height:100%;padding:18px 24px 100px;position:relative}.organise-sort{justify-content:space-between;align-items:center;gap:10px;margin:16px 0 10px;display:flex}.organise-sort label{align-items:center;gap:10px;display:flex}.organise-sort select{min-height:44px;font:inherit;background:#fff;border:1px solid #d8c1f7;border-radius:12px;max-width:170px;padding:8px 12px;font-weight:700}.organise-task-row{background:#fff;border-bottom:1px solid #e6e0ee;border-radius:12px;grid-template-columns:24px 72px minmax(0,1fr) auto 44px;align-items:center;gap:7px;padding:12px 0;display:grid;position:relative}.organise-task-row.is-dragged{opacity:.55;background:#fff;outline:1px dashed #8e5de4}.organise-task-row.is-destination:before{content:"Move here";color:#5f13d3;pointer-events:none;border-top:3px solid #6f2cff;font-size:11px;font-weight:700;position:absolute;top:-4px;left:0;right:0}.no-calendar-dialog .organise-task-content{text-align:left;color:#151027;-webkit-user-select:none;user-select:none;background:0 0;border:0;min-width:0;min-height:48px;padding:4px 0;display:block}.organise-task-title{align-items:flex-start;gap:10px;display:flex}.organise-task-title i{border-radius:50%;flex:none;width:12px;height:12px;margin-top:6px}.organise-task-title strong{overflow-wrap:anywhere;font-size:17px;line-height:1.45}.organise-task-meta{color:#6a5e79;overflow-wrap:anywhere;padding-left:22px;font-size:13px;line-height:1.55;display:block}.organise-task-date{color:#544761;border-right:1px solid #e1d8ec;flex-direction:column;justify-content:center;align-self:stretch;padding-right:9px;font-size:13px;font-weight:750;display:flex}.organise-task-date small{color:#b43e54;margin-top:3px;font-size:10px;font-weight:500}.organise-task-indicators{color:#78618e;flex-wrap:wrap;align-items:center;gap:3px;max-width:42px;display:flex}.no-calendar-dialog .organise-complete{color:#6f2cff;background:0 0;border:0;border-radius:50%;width:44px;min-width:44px;height:44px;min-height:44px;padding:7px;position:relative}.organise-complete:before{content:"";pointer-events:none;border:1.5px solid #756680;border-radius:50%;position:absolute;inset:7px}.no-calendar-dialog .organise-drag-handle{color:#aa9ab6;cursor:grab;touch-action:none;background:0 0;border:0;min-width:24px;min-height:44px;padding:0}.organise-drag-handle:disabled{opacity:.25}.no-calendar-dialog .organise-completed-link{color:#6500e9;text-align:left;background:0 0;border:0;align-items:center;gap:9px;width:100%;min-height:48px;margin-top:18px;padding:8px 0;font-weight:750;display:flex}.organise-completed-link>span{margin-left:auto;font-size:27px}.organise-help{color:#75677e;margin:8px 0;font-size:12px;line-height:1.6}.organise-help button{color:#6500e9;background:0 0;border:0;text-decoration:underline}.organise-reorder-hint{font-size:11px}.organise-empty{text-align:center;color:#6a5d78;padding:30px 12px}.no-calendar-dialog .organise-task-add{float:right;color:#fff;z-index:2;background:#7000ff;border:0;border-radius:50%;width:58px;height:58px;margin-top:20px;padding:0;font-size:38px;position:sticky;bottom:16px;box-shadow:0 4px 12px #6f2cff22}.organise-task-editor .no-calendar-dialog{padding:22px;display:block;overflow:auto}.organise-task-editor input,.organise-task-editor select{min-height:44px}.organise-task-editor .organise-editor-actions{flex-wrap:wrap;gap:10px;display:flex}.organise-task-editor button{min-height:44px}.organise-task-editor .organise-delete{color:#a22f4c}.no-organise-main button:focus-visible{outline-offset:2px;outline:3px solid #7c3aed}@keyframes organise-appear{0%{opacity:.6}to{opacity:1}}@media (prefers-reduced-motion:reduce){.organise-view{animation:none}}@media (width<=760px){.organise-heading{gap:8px;padding:16px 12px}.organise-heading h1{font-size:25px}.organise-heading p{font-size:13px}.organise-heading .no-calendar-icon{width:42px;height:42px}.no-calendar-dialog .organise-switch{gap:6px;padding:8px 12px;font-size:14px}.organise-tasks{padding:14px 14px 90px}.organise-task-row{grid-template-columns:65px minmax(0,1fr) auto 44px;gap:7px}.organise-task-row .organise-drag-handle{display:none}.organise-task-title strong{font-size:16px}.organise-task-meta,.organise-task-date{font-size:12px}.organise-navigation{padding-bottom:env(safe-area-inset-bottom)}.organise-navigation .sidekik-mobile-bottom-nav{padding-bottom:5px!important}.organise-calendar-body .no-calendar-filters{border-bottom:1px solid #e4daf9;width:auto;margin:0;padding:10px 14px;display:block}.organise-calendar-body .no-calendar-filters h3{display:none}.organise-calendar-body .no-calendar-filters .no-check-label{margin-right:10px;display:inline-flex}.organise-calendar-body .no-calendar-filters>.no-secondary{min-height:40px}.organise-calendar-body .no-calendar-layout{display:block}.organise-heading .organise-close{min-width:36px}.organise-task-indicators{max-width:20px}.organise-task-editor .no-form-columns{grid-template-columns:1fr}}.organise-floating-actions{box-sizing:border-box;background:#fff;flex:none;justify-content:flex-end;align-items:center;min-height:78px;padding:10px 22px 14px;display:flex}.no-calendar-dialog .organise-floating-actions .organise-task-add{float:none;margin:0;position:static}.organise-tasks{padding-bottom:18px}@media (width<=760px){.organise-floating-actions{min-height:78px;padding:10px 18px 12px}.organise-tasks{padding-bottom:14px}}.organise-task-content{-webkit-touch-callout:none}.organise-calendar-body .no-calendar-fab{display:none!important}.organise-calendar-actions{display:none}@media (width<=760px){.organise-calendar-actions{display:flex}}.no-organise-main .organise-navigation .sidekik-mobile-bottom-nav{position:static!important;bottom:auto!important;left:auto!important;right:auto!important}.no-organise-main .organise-navigation .sidekik-mobile-bottom-nav-item{min-height:48px!important}@media (width<=760px){.no-calendar-backdrop.no-organise-main .no-calendar-dialog{height:100dvh;max-height:100dvh;padding-bottom:0}.no-organise-main .organise-navigation .sidekik-mobile-bottom-nav{box-shadow:none!important;border-radius:0!important}}.organise-calendar-body .no-calendar-filters .no-check-label{white-space:normal;overflow-wrap:anywhere;max-width:100%}.organise-task-editor .no-calendar-form-header h2{flex:1;min-width:0}.organise-task-editor .organise-save-top{white-space:nowrap;min-height:44px;padding:8px 12px;font-size:14px}@media (width<=400px){.organise-task-editor .no-calendar-form-header h2{white-space:nowrap;font-size:20px}.organise-task-editor .organise-save-top{padding:8px 10px}}.organise-task-editor .organise-create-pin{gap:9px;min-height:44px}.organise-task-editor .organise-create-pin input{accent-color:#6f2cff;flex:none;width:20px;height:20px;min-height:24px}.organise-task-editor textarea.niceone-task-name{box-sizing:border-box;resize:none;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%;min-height:44px;scroll-margin-block:12px;line-height:22px;display:block;overflow:hidden}.organise-task-editor.no-calendar-backdrop{top:var(--task-viewport-top,0px);height:var(--task-viewport-height,100dvh);box-sizing:border-box;bottom:auto}.organise-task-editor.no-calendar-subdialog .no-calendar-dialog{max-height:calc(var(--task-viewport-height,100dvh) - 60px);overflow-y:auto}.organise-task-editor form,.organise-task-editor label{min-width:0}@media (width<=1100px){.organise-task-editor.no-calendar-subdialog .no-calendar-dialog{max-height:calc(var(--task-viewport-height,100dvh) - 30px)}}.mini-manager,.mini-public-features{color:#17132d;min-width:0}.mini-feature,.mini-public-section{background:#fff;border:1px solid #e1d7f3;border-radius:16px;min-width:0;margin:0 0 14px;padding:18px}.mini-feature h3,.mini-public-section h2{margin:0 0 7px;font-size:20px;line-height:1.25}.mini-feature p,.mini-public-section p{margin:6px 0 12px;line-height:1.5}.mini-help,.mini-save-status{color:#615873;font-size:13px}.mini-save-status{min-height:20px}.mini-feature-top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.mini-feature-top>div{min-width:0}.mini-feature-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.mini-manager button,.mini-public-features button,.mini-selection button{font:inherit;color:#5d21c9;cursor:pointer;background:#fff;border:1px solid #d5c5ef;border-radius:10px;min-height:44px;padding:9px 13px;font-weight:650}.mini-manager button:disabled,.mini-public-features button:disabled{cursor:default;opacity:.55}.mini-manager .mini-primary,.mini-public-features .mini-primary{color:#fff;background:#6c20ed;border-color:#6c20ed}.mini-manager :is(button,input,textarea,select):focus-visible,.mini-public-features button:focus-visible,.mini-selection button:focus-visible{outline-offset:3px;outline:3px solid #7629db}.mini-manager .mini-help-link{background:0 0;border:0;font-size:14px;text-decoration:underline}.mini-switch{cursor:pointer;flex:none;align-items:center;min-width:48px;min-height:44px;display:inline-flex;position:relative}.mini-switch input{opacity:0;cursor:pointer;width:48px;height:44px;margin:0;position:absolute}.mini-switch span{pointer-events:none;background:#c8c1d4;border-radius:18px;width:46px;height:26px}.mini-switch span:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;margin:3px;display:block;box-shadow:0 1px 3px #55446645}.mini-switch input:checked+span{background:#7027d9}.mini-switch input:checked+span:after{transform:translate(20px)}.mini-switch input:focus-visible+span{outline-offset:4px;outline:3px solid #7e35dd}.mini-cleaning-offer,.mini-review{align-items:flex-start;gap:10px;padding:12px 0;line-height:1.5;display:flex}.mini-cleaning-offer input,.mini-review input{accent-color:#6924dc;flex:none;width:20px;height:20px}.mini-fields{border:0;min-width:0;margin:14px 0;padding:0}.mini-range{grid-template-columns:1fr 1fr;gap:12px;display:grid}.mini-manager label:not(.mini-switch){font-size:14px;font-weight:600}.mini-menu-item label,.mini-range label{flex-direction:column;gap:6px;min-width:0;display:flex}.mini-manager :is(input:not([type=checkbox]),textarea,select){box-sizing:border-box;width:100%;min-width:0;font:inherit;color:#211535;background:#fff;border:1px solid #d8cceb;border-radius:10px;min-height:44px;padding:11px}.mini-manager textarea{resize:vertical;min-height:85px}.mini-menu-item{border:1px solid #e1d7f3;border-radius:12px;gap:12px;margin:14px 0;padding:14px;display:grid}.mini-menu-brand{align-items:center;gap:10px;display:flex}.mini-menu-brand img{object-fit:contain;width:44px;height:44px}.mini-error{color:#902f25;background:#fff5f2;border-radius:10px;padding:12px}.mini-calendar{width:100%;max-width:440px;margin:12px auto}.mini-calendar-heading{justify-content:space-between;align-items:center;gap:5px;margin-bottom:10px;display:flex}.mini-calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.mini-calendar-grid small{text-align:center;font-size:11px}.mini-calendar-grid button{background:#faf8ff;border-color:#e6dcf2;border-radius:8px;min-width:0;min-height:44px;padding:5px 0;font-size:14px;position:relative}.mini-calendar-grid button.is-blocked{color:#615767;background:#eeeaf0;text-decoration:line-through}.mini-calendar-grid button span{font-size:9px;position:absolute;top:1px;right:3px}.mini-calendar-grid button.is-selected{color:#fff;background:#6a21df;border-color:#6a21df}.mini-calendar-grid button.is-past{color:#8a8290;background:#f5f4f6;border-color:#0000}.mini-public-menu{gap:12px;display:grid}.mini-public-menu article{overflow-wrap:anywhere;background:#faf8ff;border:1px solid #e5dcf3;border-radius:12px;padding:14px}.mini-public-menu h3,.mini-public-menu h4{margin:0 0 8px;font-size:17px}.mini-public-menu p{white-space:pre-wrap}.mini-public-menu article>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.mini-selection{overflow-wrap:anywhere;background:#f6f0ff;border:1px solid #ddcff3;border-radius:12px;padding:12px}.mini-selection p{margin:5px 0;line-height:1.45}.mini-selection button{min-height:40px;margin:4px;padding:6px 10px;font-size:13px}.mini-context{background:#f8f4ff;border:1px solid #e4d8f4;border-radius:12px;margin:14px 0;padding:14px}.mini-context h3{margin:0 0 8px;font-size:16px}.mini-context p{white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0}.mini-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.mini-public-features .ct-calculator{grid-template-columns:1fr}.mini-public-features .ct-results{position:static}.sidekik-business-page-manager-grid.mini-page-manager-layout{flex-direction:column;gap:14px;display:flex}.mini-page-actions{flex-wrap:wrap;gap:10px;display:flex}.sidekik-business-page-manager-header{z-index:3;background:#fff;position:sticky;top:0}.sidekik-business-page-manager{max-height:calc(100dvh - 24px - env(safe-area-inset-bottom));scroll-padding-top:100px;overflow:auto}.sidekik-business-page-manager-close{flex:none}.mini-page-manager-layout .sidekik-business-page-manager-card{padding:16px}.mini-page-manager-layout .sidekik-business-page-manager-card h3{margin:0 0 8px}.niceone-overview-tile.is-business-page>div>strong{line-height:1.25;font-size:18px!important}.niceone-overview-tile.is-business-page small{gap:3px;display:grid}.niceone-overview-tile.is-business-page em{color:#6122c9;font-size:11px;font-style:normal}.mini-manager button:hover,.mini-public-features button:not(:disabled):hover{background:#f4edff;border-color:#8e5dd0}.mini-manager .mini-primary:hover,.mini-public-features .mini-primary:hover{background:#5c19cb}.mini-manager button:active,.mini-public-features button:active{filter:brightness(.97)}@media (width<=500px){.mini-feature,.mini-public-section{padding:13px}.mini-feature h3,.mini-public-section h2{font-size:18px}.mini-feature-top{gap:10px}.mini-range{grid-template-columns:1fr}.mini-public-menu article{padding:12px}.niceone-overview-tile.is-business-page>div>strong{font-size:15px!important}.mini-calendar-grid{gap:3px}}@media (prefers-reduced-motion:reduce){.mini-manager *,.mini-public-features *{scroll-behavior:auto!important;transition:none!important}}.mini-page-actions button{font:inherit;color:#6121ce;cursor:pointer;background:#f7f2ff;border:1px solid #d4c1ef;border-radius:10px;min-height:44px;padding:10px 16px;font-size:14px;font-weight:650}.mini-page-actions button:hover{background:#eee5ff;border-color:#aa80df}.mini-page-actions button:focus-visible{outline-offset:3px;outline:3px solid #772bdf}.mini-page-actions button:disabled{opacity:.5;cursor:default}.mini-manager{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mini-manager>.mini-save-status,.mini-manager>.mini-error,.mini-manager>.mini-cleaning-offer,.mini-manager>.mini-cleaning-feature,.mini-manager>.mini-editor,.mini-manager>.mini-explainer{grid-column:1/-1}.mini-manager>.mini-feature{margin:0}.mini-manager>.mini-save-status{align-self:center;margin:0}.mini-public-section>details>summary{box-sizing:border-box;color:#6121ce;cursor:pointer;border:1px solid #ded0f0;border-radius:10px;min-height:44px;padding:12px;font-weight:650}.mini-public-section>details>summary:focus-visible{outline-offset:3px;outline:3px solid #772bdf}@media (width<=700px){.mini-manager{grid-template-columns:minmax(0,1fr)}.mini-page-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mini-page-actions button{padding:9px;font-size:13px}}.mini-manager .mini-help-link{min-height:44px;padding:4px 2px}.sidekik-business-page-manager-close{min-width:44px;min-height:44px}.mini-calendar .mini-help{margin-bottom:0}.mini-feature[data-mini-feature] .mini-switch input:checked+span{background:#218650}.mini-manager.mini-setup-dialog{box-sizing:border-box;color:#17132d;overscroll-behavior:contain;background:#fff;border:1px solid #ddd0f0;border-radius:22px;gap:0;width:min(680px,100vw - 40px);max-width:680px;max-height:calc(100dvh - 48px);margin:auto;padding:0;font-family:inherit;overflow:hidden;box-shadow:0 24px 80px #170c3538}.mini-setup-dialog:not([open]){display:none}.mini-manager.mini-setup-dialog[open]{flex-direction:column;display:flex}.mini-setup-dialog::backdrop{background:#160a2d6b}.mini-setup-header{z-index:1;background:#fff;border-bottom:1px solid #ebe3f5;flex:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px;display:flex}.mini-setup-header h2{min-width:0;margin:5px 0;font-size:23px;font-weight:750;line-height:1.25}.mini-manager .mini-setup-close{background:#f5efff;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;min-height:44px;padding:0;font-size:27px;display:grid}.mini-setup-scroll{overscroll-behavior:contain;min-height:0;padding:20px 24px 24px;scroll-padding-block:16px;overflow-y:auto}.mini-setup-explanation p{margin:0 0 18px;font-size:16px;line-height:1.6}.mini-setup-explanation .mini-setup-notice{color:#55416f;background:#f6f1ff;border-radius:12px;padding:14px;font-size:14px}.mini-setup-dialog .mini-editor{box-shadow:none;border:0;margin:16px 0 0;padding:0}.mini-setup-dialog [hidden]{display:none!important}.mini-setup-dialog h2:focus-visible,.mini-setup-dialog h3:focus-visible{outline-offset:4px;outline:3px solid #7629db}@media (width<=700px){.mini-manager.mini-setup-dialog{border:0;border-radius:0;width:100%;max-width:100%;height:100dvh;max-height:100dvh;margin:0}.mini-setup-header{padding:calc(14px + env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) 14px max(16px,env(safe-area-inset-left))}.mini-setup-header h2{font-size:21px}.mini-setup-scroll{padding:18px max(16px,env(safe-area-inset-right)) calc(24px + env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.mini-setup-dialog .mini-range{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.mini-setup-dialog,.mini-setup-dialog *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.mini-public-features{--mini-accent:var(--business-page-accent,#6f2cff);--mini-tint:color-mix(in srgb,var(--mini-accent) 6%,white);--mini-soft:color-mix(in srgb,var(--mini-accent) 12%,white);container-type:inline-size}.sidekik-business-content>.mini-public-features{background:0 0;box-shadow:none!important;border:0!important;border-radius:0!important;padding:0!important}.mini-public-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:22px;min-width:0;display:grid}.mini-public-features .mini-public-section{box-sizing:border-box;background:#fff;min-width:0;margin:0;border:0!important;border-radius:22px!important;padding:24px!important;box-shadow:0 5px 24px #2111450b!important}.mini-public-features>.mini-public-section{margin-top:22px}.mini-section-header{align-items:center;gap:13px;min-width:0;display:flex}.mini-section-header>div{min-width:0}.mini-section-icon{width:48px;height:48px;color:var(--mini-accent);background:var(--mini-soft);border-radius:15px;flex:none;place-items:center;display:grid}.mini-public-features .mini-business-eyebrow{color:#655c76;overflow-wrap:anywhere;margin:0 0 5px;font-size:12px;font-weight:650}.mini-public-features h2{letter-spacing:-.5px;overflow-wrap:anywhere;margin:0;font-size:23px;line-height:1.25}.mini-public-features .mini-section-subtitle{color:#655c76;margin:14px 0 22px;font-size:14px}.mini-public-features .mini-public-menu{gap:16px}.mini-public-features .mini-public-menu article{background:var(--mini-tint);border:0;border-radius:15px;padding:20px;position:relative;overflow:hidden}.mini-public-features .mini-public-menu article:before{content:"";background:var(--mini-accent);width:4px;position:absolute;inset:0 auto 0 0}.mini-public-features .mini-public-menu h3{letter-spacing:-.2px;margin:0 0 10px;font-size:19px;line-height:1.35}.mini-public-features .mini-public-menu p{color:#655c76;margin:0 0 16px;font-size:14px;line-height:1.65}.mini-price-pill{box-sizing:border-box;background:var(--mini-soft);color:#38234e;border-radius:999px;max-width:100%;padding:7px 11px;font-size:13px;display:inline-block}.mini-public-features button.mini-primary{background:var(--mini-accent);color:var(--business-page-accent-contrast,#fff);border-color:#0000}.mini-public-features button.mini-primary:hover{background:var(--mini-accent);filter:brightness(.9)}.mini-public-features .mini-enquire{text-align:left;white-space:normal;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:48px;margin-top:18px;padding:12px 14px;font-size:14px;line-height:1.45;display:flex}.mini-enquire svg{flex:none}.mini-public-features .mini-calendar-banner{background:var(--mini-tint);border-radius:15px;margin-bottom:20px;padding:16px}.mini-public-features .mini-calendar-banner h2{font-size:21px}.mini-public-features .mini-calendar-banner p{color:#655c76;margin:6px 0 0;font-size:13px}.mini-public-features .mini-calendar{max-width:420px;margin:0 auto}.mini-public-features .mini-calendar-heading{gap:8px;margin-bottom:18px}.mini-public-features .mini-calendar-heading strong{font-size:17px}.mini-public-features .mini-calendar-heading button{width:44px;height:44px;min-height:44px;color:var(--mini-accent);background:var(--mini-tint);border:0;border-radius:50%;place-items:center;padding:0;display:grid}.mini-public-features .mini-calendar-grid{gap:6px}.mini-public-features .mini-calendar-grid small{color:#655c76;padding-bottom:6px;font-size:11px;font-weight:650}.mini-public-features .mini-calendar-grid button{background:var(--mini-tint);color:#38234e;border:0;border-radius:10px;min-height:44px;font-size:14px}.mini-public-features .mini-calendar-grid button:disabled{opacity:1}.mini-public-features .mini-calendar-grid button.is-blocked{color:#776e80;background:#f0edf3;text-decoration:line-through}.mini-public-features .mini-calendar-grid button.is-past{color:#807888;background:#f7f6f8}.mini-public-features .mini-calendar-grid button.is-today{box-shadow:inset 0 0 0 2px var(--mini-accent);text-underline-offset:4px;font-weight:800;text-decoration:underline}.mini-public-features .mini-calendar-grid button.is-selected{background:var(--mini-accent);color:var(--business-page-accent-contrast,#fff);font-weight:750}.mini-public-features button:focus-visible{outline:3px solid var(--mini-accent);outline-offset:3px}.mini-calendar-legend{color:#655c76;flex-wrap:wrap;gap:10px 14px;margin:18px 0 0;padding:0;font-size:11px;list-style:none;display:flex}.mini-calendar-legend li{align-items:center;gap:5px;display:flex}.mini-calendar-legend i{box-sizing:border-box;background:var(--mini-tint);border-radius:4px;place-items:center;width:15px;height:15px;font-style:normal;display:grid}.mini-calendar-legend .legend-today{border:2px solid var(--mini-accent)}.mini-calendar-legend .legend-selected{background:var(--mini-accent)}.mini-calendar-legend .legend-blocked,.mini-calendar-legend .legend-past{color:#776e80;background:#f0edf3}.mini-date-selection{background:var(--mini-tint);box-sizing:border-box;border-radius:14px;max-width:420px;margin:20px auto 0;padding:16px}.mini-public-features .mini-date-selection p{color:#655c76;margin:0 0 6px;font-size:12px}.mini-date-selection strong{font-size:16px;line-height:1.5}.mini-public-features .mini-calendar-note{color:#655c76;max-width:420px;margin:18px auto 0;font-size:12px;line-height:1.65}@container (width>=740px){.mini-public-layout:has(>.mini-services-section):has(>.mini-availability-section){grid-template-columns:minmax(0,1.05fr) minmax(340px,1fr)}}@container (width<=370px){.mini-public-features .mini-public-section{border-radius:18px!important;padding:16px!important}.mini-public-features h2{font-size:21px}.mini-public-features .mini-calendar-banner{gap:10px;padding:12px}.mini-public-features .mini-calendar-banner h2{font-size:19px}.mini-section-icon{border-radius:12px;width:42px;height:42px}.mini-public-features .mini-public-menu article{padding:16px}.mini-public-features .mini-calendar-grid{gap:3px}.mini-public-features .mini-calendar-grid button{border-radius:8px;min-height:40px}.mini-public-features .mini-enquire{font-size:13px}}@media (width>=981px){.sidekik-business-body:has(.mini-public-layout>.mini-public-section)>.sidekik-business-content{grid-column:1/-1}.sidekik-business-body:has(.mini-public-layout>.mini-public-section){grid-template-columns:minmax(0,1fr)}.sidekik-business-body:has(.mini-public-layout>.mini-public-section)>*{grid-area:auto/1!important}}.mini-public-features .mini-section-header{margin-bottom:22px}.mini-public-features .mini-section-subtitle{margin:7px 0 0;line-height:1.5}.mini-public-features .mini-business-eyebrow{color:var(--mini-accent);text-transform:uppercase;letter-spacing:1.5px}.mini-public-features .mini-price-pill{color:var(--mini-accent)}.mini-public-features .mini-public-menu article,.mini-public-features .mini-calendar-heading button{box-shadow:inset 0 0 0 1px var(--mini-soft)}@media (width>=981px){.sidekik-business-body:has(.mini-public-layout>.mini-public-section){grid-template-columns:minmax(0,1fr)!important}}@container (width<=370px){.mini-public-features .mini-enquire{font-size:14px}.mini-public-features .mini-section-header:not(.mini-calendar-banner){align-items:flex-start}}@media (width>=701px){.sidekik-business-body:has(.mini-public-layout>.mini-public-section){grid-template-columns:minmax(0,1fr)!important}.sidekik-business-body:has(.mini-public-layout>.mini-public-section)>*{grid-area:auto/1!important}}.niceone-sharing-panel,.niceone-work-card{box-sizing:border-box;color:#25183b;background:#fff;border-radius:24px;min-width:0;padding:20px}.niceone-sharing-panel{background:linear-gradient(135deg,#fff,#fbf8ff) padding-box padding-box,linear-gradient(135deg,#6f2cff 0%,#f2388f 34%,#ff9f0a 58%,#22c55e 78%,#2f80ed 100%) border-box;border:3px solid #0000;border-radius:22px;margin:14px}.niceone-sharing-panel h2,.niceone-work-card h2{margin:0 0 8px;font-size:21px}.niceone-sharing-panel p,.niceone-work-card p{margin:6px 0 12px;font-size:14px;line-height:1.5}.niceone-sharing-url{gap:8px;margin:12px 0;display:flex}.niceone-sharing-url input{min-width:0;font:inherit;color:#544363;background:#fff;border:1px solid #dfd0f7;border-radius:10px;flex:1;padding:10px;font-size:14px}.niceone-sharing-buttons{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.niceone-sharing-buttons :is(a,button),.niceone-sharing-external{box-sizing:border-box;color:#6121d2;min-height:44px;font:inherit;background:#f1eafa;border:1px solid #dfd0f7;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:9px 12px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.niceone-sharing-buttons span{font-size:17px;font-weight:700}.niceone-sharing-panel .niceone-sharing-primary{color:#fff;background:#6924dc;font-weight:750}.niceone-sharing-panel .niceone-sharing-google{text-align:left;flex-direction:column;align-items:flex-start;gap:5px;width:100%;margin:8px 0;display:flex}.niceone-sharing-google>span{font-size:13px;font-weight:400;line-height:1.5}.niceone-sharing-panel summary{cursor:pointer;min-height:24px;padding:12px 0;font-size:14px;font-weight:650}.niceone-sharing-status:empty{display:none}.niceone-sharing-status{color:#4f168d;background:#f1eafa;border-radius:8px;padding:8px}.niceone-sharing-qr{width:min(100%,320px);height:auto;margin:auto;display:block}.niceone-work-card{border:1px solid #e4d9f5;margin:16px 0;box-shadow:0 8px 24px #25183b08}.niceone-work-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0;display:grid}.niceone-work-grid img{aspect-ratio:4/3;object-fit:cover;border-radius:12px;width:100%;display:block}.niceone-work-grid>button{cursor:zoom-in;background:0 0;border:0;padding:0}.niceone-work-enlarged{object-fit:contain;max-width:100%;max-height:70dvh;margin:auto;display:block}.niceone-photo-upload,.niceone-photo-actions button{box-sizing:border-box;color:#6121d2;min-height:44px;font:inherit;cursor:pointer;background:#eee6fc;border:1px solid #dfd0f7;border-radius:10px;justify-content:center;align-items:center;padding:8px 12px;font-size:14px;display:inline-flex;position:relative}.niceone-photo-upload input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.niceone-photo-upload:has(input:disabled){opacity:.5;cursor:wait}.niceone-photo-actions{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.niceone-work-card .niceone-photo-help{color:#665676;font-size:12px}.niceone-sharing-panel :is(a,button,input,summary):focus-visible,.niceone-work-card :is(button,input):focus-visible,.niceone-photo-upload:focus-within{outline-offset:3px;outline:3px solid #8646df}@media (width<=600px){.niceone-sharing-panel{margin:10px;padding:14px}.niceone-sharing-panel h2,.niceone-work-card h2{font-size:19px}.niceone-sharing-url{flex-wrap:wrap}.niceone-sharing-url input{flex-basis:100%}.niceone-sharing-url button{width:100%}.niceone-sharing-buttons>*{flex:auto}.niceone-work-card{padding:14px}.niceone-work-grid{gap:8px}.niceone-photo-actions>*{width:100%;font-size:12px}}.niceone-sharing-panel{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(130deg,#8d35fc,#f2388f 34%,#f8a638 55%,#5bbf6c 78%,#418dff) border-box;border:2px solid #0000;border-radius:20px}.mini-manager.mini-setup-dialog.niceone-business-sharing-dialog{width:min(680px,calc(100vw - 32px - env(safe-area-inset-left) - env(safe-area-inset-right)));max-width:680px;height:auto;max-height:calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom));border:1px solid #ddd0f0;border-radius:22px;margin:auto;overflow:hidden}.niceone-business-sharing-dialog .mini-setup-header{align-items:center;gap:12px;padding:14px 18px}.niceone-business-sharing-dialog .mini-setup-header h2{margin:0;font-size:19px;line-height:1.3}.niceone-business-sharing-dialog>.mini-setup-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding:0;overflow-y:auto}.niceone-business-sharing-dialog .niceone-sharing-panel{margin:12px}.niceone-business-sharing-dialog .niceone-sharing-panel button{font:inherit;color:#6511dc;cursor:pointer;background:#eee6fc;border:1px solid #dfd0f7;border-radius:11px;min-height:44px;padding:10px 12px;font-size:14px;font-weight:650}.niceone-business-sharing-dialog .niceone-sharing-panel .niceone-sharing-primary{color:#fff;background:#6924dc}.niceone-business-sharing-dialog .niceone-sharing-panel :is(button,a):focus-visible{outline-offset:3px;outline:3px solid #8646df}@media (width<=600px){.niceone-business-sharing-dialog .mini-setup-header{gap:8px;padding:10px 12px}.niceone-business-sharing-dialog .mini-setup-header h2{font-size:17px}.niceone-business-sharing-dialog .niceone-sharing-panel{margin:8px}}.niceone-sharing-embed{border-top:1px solid #eee5fa;margin-top:12px;padding-top:2px}.niceone-sharing-embed ol{color:#554566;margin:8px 0 16px;padding-left:22px;font-size:14px;line-height:1.6}.niceone-sharing-embed li+li{margin-top:8px}.niceone-sharing-embed-code{gap:7px;min-width:0;font-size:13px;font-weight:650;display:grid}.niceone-sharing-embed-code textarea{box-sizing:border-box;color:#352144;resize:vertical;white-space:pre-wrap;overflow-wrap:anywhere;background:#faf7ff;border:1px solid #dfd0f7;border-radius:11px;width:100%;min-width:0;min-height:124px;max-height:280px;padding:12px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.55}.niceone-business-preview{box-sizing:border-box;color:#17102c;background:#fff;border:0;border-radius:22px;width:min(1180px,100vw - 64px);max-width:1180px;height:90dvh;max-height:calc(100dvh - 48px);padding:0;font-family:inherit;overflow:hidden;box-shadow:0 24px 100px #170c3560}.niceone-business-preview[open]{flex-direction:column;display:flex}.niceone-business-preview::backdrop{background:#170c3580}.niceone-business-preview-toolbar{z-index:1;background:#fff;border-bottom:1px solid #e7def4;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.niceone-business-preview-toolbar strong{color:#6121d2;white-space:nowrap;font-size:17px}.niceone-business-preview-toolbar>div{align-items:center;gap:10px;display:flex}.niceone-business-preview button{font:inherit;color:#6511dc;cursor:pointer;background:#eee6fc;border:1px solid #dfd0f7;border-radius:11px;min-height:44px;padding:9px 13px;font-size:13px;font-weight:650}.niceone-business-preview button:hover{background:#e7dafb}.niceone-business-preview button:focus-visible{outline-offset:3px;outline:3px solid #8646df}.niceone-business-preview .niceone-business-preview-close{background:#f6f2fc;width:44px;min-width:44px;padding:0;font-size:25px}.niceone-business-preview-scroll{flex:1;min-height:0;display:flex;overflow:hidden}.niceone-business-preview-content{background:#faf8ff;flex:1;min-width:0;min-height:0;position:relative;overflow:hidden}.niceone-business-preview iframe{opacity:0;pointer-events:none;border:0;width:100%;height:100%;display:block}.niceone-business-preview iframe.is-ready{opacity:1;pointer-events:auto}.niceone-preview-message{text-align:center;color:#655c76;font-size:15px;line-height:1.6;position:absolute;inset:30px 16px auto}@media (width<=700px){.niceone-business-preview{width:calc(100% - 20px - env(safe-area-inset-left) - env(safe-area-inset-right));max-width:calc(100% - 20px);height:calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom));max-height:calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom));border-radius:18px;margin:auto}.niceone-business-preview-toolbar{gap:6px;padding:8px 10px}.niceone-business-preview-toolbar strong{font-size:14px}.niceone-business-preview-toolbar>div{gap:5px}.niceone-business-preview-toolbar button{padding-inline:9px;font-size:12px}}.niceone-forwarding-shortcut{color:#6416d7;min-width:0}.niceone-forwarding-actions{grid-template-columns:max-content max-content 44px;justify-content:start;align-items:stretch;gap:8px;min-width:0;display:grid}.niceone-forwarding-copy{color:#6511dc;min-width:0;min-height:44px;font:inherit;white-space:nowrap;cursor:pointer;background:#eee6fc;border:1px solid #dfd0f7;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:14px;font-weight:650;transition:background .15s,box-shadow .15s,transform .15s;display:inline-flex;box-shadow:0 3px 9px #411e7814}.niceone-forwarding-copy svg{flex:none}.niceone-forwarding-copy:hover:not(:disabled){background:#e7dafb;box-shadow:0 4px 12px #411e7826}.niceone-forwarding-copy:active:not(:disabled){transform:translateY(1px)}.niceone-forwarding-copy:disabled{cursor:wait;opacity:.75}.niceone-forwarding-help-row{align-items:center;gap:2px;margin-top:2px;display:flex}.niceone-forwarding-help,.niceone-forwarding-dismiss{color:#6814df;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;min-height:44px;padding:4px 0;font-size:14px;font-weight:650}.niceone-forwarding-help:hover{text-underline-offset:3px;text-decoration:underline}.niceone-forwarding-dismiss{border-radius:10px;place-items:center;width:44px;min-width:44px;padding:0;font-size:21px;display:grid}.niceone-forwarding-dismiss:hover{background:#eee6fc}.niceone-forwarding-shortcut :is(button,input):focus-visible{outline-offset:3px;outline:3px solid #8646df}.niceone-forwarding-announcement{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.niceone-forwarding-manual,.niceone-forwarding-notice{color:#55456c;max-width:440px;margin:8px 0 0;font-size:13px;line-height:1.4}.niceone-forwarding-manual p{margin:0 0 6px}.niceone-forwarding-manual input{box-sizing:border-box;color:#211338;width:100%;min-height:44px;font:inherit;-webkit-user-select:text;user-select:text;background:#fff;border:1px solid #c9afea;border-radius:7px;padding:8px}.niceone-daily-dashboard .sidekik-dashboard-header:has(>.niceone-forwarding-shortcut){grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px 14px!important;display:grid!important}.niceone-daily-dashboard .sidekik-dashboard-header>.sidekik-mobile-dashboard-intro{grid-area:1/1;min-width:0}.niceone-daily-dashboard .sidekik-dashboard-header>.sidekik-header-actions{grid-area:1/2}.niceone-daily-dashboard .sidekik-dashboard-header>.niceone-forwarding-shortcut{grid-area:2/1/auto/-1}.niceone-business-page-copy-icon{gap:0;width:44px;position:relative;padding:0!important}.niceone-business-page-copy-icon:disabled{cursor:default}.niceone-business-page-copy-icon[hidden]{display:none}.niceone-copy-tooltip{color:#fff;pointer-events:none;z-index:2;background:#5720b4;border-radius:8px;padding:6px 9px;font-size:12px;position:absolute;bottom:calc(100% + 5px);right:0;box-shadow:0 3px 10px #21114520}.niceone-forwarding-actions[data-page-ready=false]{grid-template-columns:max-content max-content}@media (width<=980px){.niceone-daily-dashboard .sidekik-dashboard-header:has(>.niceone-forwarding-shortcut){gap:8px 10px!important;margin-bottom:12px!important}.niceone-forwarding-actions,.niceone-forwarding-actions[data-page-ready=false]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%}.niceone-forwarding-actions .niceone-business-page-copy-icon{display:none}.niceone-forwarding-copy{white-space:nowrap;letter-spacing:-.15px;gap:3px;padding:9px 4px;font-size:clamp(11px,3.3vw,13px);line-height:1.25}.niceone-forwarding-copy svg{width:14px;height:14px}.niceone-forwarding-help{font-size:13px}}@media (width<=360px){.niceone-forwarding-copy{gap:2px;padding-inline:2px;font-size:11px}.niceone-forwarding-copy svg{width:12px;height:12px}}@media (prefers-reduced-motion:reduce){.niceone-forwarding-copy{transition:none}.niceone-forwarding-copy:active:not(:disabled){transform:none}}.niceone-next-action-box{--action-accent:#7215f1;--action-bg:#f5f0ff;--action-border:#dfd1f7;border:1px solid var(--action-border);border-left:4px solid var(--action-accent);background:var(--action-bg);border-radius:12px;grid-template-columns:66px minmax(0,1fr);align-items:center;gap:18px;margin:16px 0 14px;padding:18px;display:grid}.niceone-next-action-box.accent-green{--action-accent:#12985a;--action-bg:#f0faf5;--action-border:#c8e9d9}.niceone-next-action-box.accent-blue{--action-accent:#0766e9;--action-bg:#f0f6ff;--action-border:#c9ddfb}.niceone-next-action-box.accent-amber{--action-accent:#e49a00;--action-bg:#fffaed;--action-border:#f5dfaa}.niceone-next-action-box.accent-teal{--action-accent:#0f928c;--action-bg:#effaf9;--action-border:#bfe6e2}.niceone-next-action-icon{border-right:1px solid var(--action-border);color:var(--action-accent);align-self:stretch;place-items:center;padding-right:18px;display:grid}.niceone-next-action-icon svg{stroke-width:2px;width:34px;height:34px}.niceone-next-action-copy{min-width:0}.niceone-next-move .niceone-next-action-box h4{overflow-wrap:anywhere;margin:0 0 7px;font-size:24px;line-height:1.25}.niceone-next-move .niceone-next-action-box p{-webkit-line-clamp:3;color:#625e83;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}.niceone-next-action-copy .niceone-due{align-items:center;gap:6px;margin-top:10px;display:inline-flex}.niceone-next-suggestion{color:#625e83;margin:0 0 7px;font-size:12px;line-height:1.4;display:block}.niceone-next-move .niceone-next-action-cta{justify-content:center;gap:12px;width:100%;min-height:44px;margin:0;display:flex}.niceone-next-action-skip{text-align:center;margin:4px auto -6px;display:block}.niceone-next-move:has(.niceone-next-action-box){align-self:start}@media (width<=980px){.niceone-next-action-box{grid-template-columns:44px minmax(0,1fr);gap:12px;margin:14px 0 12px;padding:14px 12px}.niceone-next-action-icon{padding-right:12px}.niceone-next-action-icon svg{width:28px;height:28px}.niceone-next-move .niceone-next-action-box h4{font-size:21px}.niceone-next-move .niceone-next-action-box p{font-size:14px}}.niceone-next-action-box{position:relative}.niceone-next-action-hitarea{border-radius:inherit;z-index:1;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.niceone-next-action-hitarea:focus-visible{outline-offset:3px;outline:3px solid #7b27dc}.niceone-next-action-box:has(.niceone-next-action-hitarea:disabled){opacity:.7}.niceone-next-action-hitarea:disabled{cursor:wait}@media (hover:hover) and (pointer:fine){.niceone-next-action-box:has(.niceone-next-action-hitarea:hover:not(:disabled)){box-shadow:0 3px 10px #3719641a}}.niceone-next-action-hitarea:active:not(:disabled){background:#280f500b}.niceone-next-open-error{line-height:1.4;color:#8a2446!important;margin:8px 0!important;font-size:13px!important}.niceone-daily-dashboard{--day-ink:#0c0d27;--day-muted:#625e83;--day-purple:#6b12f8;--day-line:#e7e1fa}.sidekik-dashboard-page.niceone-daily-dashboard{min-height:100dvh;color:var(--day-ink);background:#f7f5ff!important;padding:0!important}.niceone-daily-dashboard .sidekik-app-shell{grid-template-columns:clamp(244px,17vw,270px) minmax(0,1fr)!important;gap:0!important;max-width:1600px!important;margin:0 auto!important}.niceone-daily-dashboard .sidekik-dashboard-column{min-width:0;padding:22px clamp(36px,2.65vw,42px) 28px!important;display:block!important}.niceone-daily-dashboard .sidekik-main-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.niceone-daily-dashboard .sidekik-right-rail{display:none!important}.niceone-daily-dashboard .sidekik-sidebar{box-sizing:border-box;flex-direction:column;overflow-y:auto;height:100dvh!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important;padding:24px 12px 20px!important;display:flex!important;position:sticky!important;top:0!important}.niceone-sidebar-brand{min-height:52px;color:var(--day-ink);white-space:nowrap;flex:none;align-items:center;gap:11px;margin-bottom:22px;padding:0 12px;display:flex}.niceone-sidebar-brand img{object-fit:contain;flex:none;width:46px;height:auto}.niceone-sidebar-brand strong{letter-spacing:-.035em;font-size:19px;font-weight:750}.niceone-daily-dashboard .sidekik-sidebar-todo,.niceone-daily-dashboard .sidekik-sidebar-inbox-section{display:none!important}.niceone-daily-dashboard .sidekik-desktop-quick-nav{flex-direction:column;flex:1;border:0!important;align-items:stretch!important;gap:4px!important;margin:0!important;padding:0!important;display:flex!important}.niceone-daily-dashboard .sidekik-desktop-quick-nav button{text-align:left;border-radius:10px;flex:none;justify-content:flex-start;min-height:44px;color:#5d587e!important;border:0!important;gap:16px!important;margin:0!important;padding:10px 14px!important;font-size:clamp(16px,1.14vw,18px)!important;font-weight:500!important}.niceone-daily-dashboard .sidekik-desktop-quick-nav button[aria-current=page]{color:var(--day-purple)!important;background:#f1ebff!important;font-weight:700!important}.niceone-daily-dashboard .sidekik-desktop-quick-nav button[data-nav=settings]{margin-top:auto!important}.niceone-daily-dashboard .sidekik-desktop-quick-nav button svg{flex:none;width:23px;height:23px;display:block!important}.niceone-daily-dashboard .sidekik-desktop-quick-nav button[aria-current=page] svg{stroke-width:2.5px}.niceone-daily-dashboard .sidekik-dashboard-header{background:0 0;border:0;border-radius:0;min-height:54px;flex-flow:row!important;align-items:center!important;gap:16px!important;margin:0 0 23px!important;padding:0!important;display:flex!important}.niceone-daily-dashboard .sidekik-mobile-dashboard-intro{flex:1;align-items:center;gap:12px;min-width:0;width:auto!important;display:flex!important}.niceone-daily-dashboard .sidekik-dashboard-header h1{letter-spacing:-.035em;overflow-wrap:anywhere;color:var(--day-ink)!important;margin:0!important;font-size:clamp(29px,2.02vw,32px)!important;line-height:1.2!important}.niceone-header-yak{object-fit:contain;flex:none;width:48px;height:auto;display:block}.niceone-daily-dashboard .sidekik-dashboard-header .sidekik-header-actions{flex-wrap:nowrap!important;flex:none!important;justify-content:flex-end!important;align-items:center!important;gap:15px!important;width:auto!important;display:flex!important;position:static!important}.niceone-daily-dashboard .sidekik-dashboard-header .sidekik-header-streak-wrap,.niceone-daily-dashboard .sidekik-dashboard-header .sidekik-mobile-top-icon,.niceone-daily-dashboard .sidekik-dashboard-header .sidekik-mobile-account-menu{flex:none!important;width:auto!important;position:relative!important;inset:auto!important}.niceone-daily-dashboard .sidekik-dashboard-header .sidekik-header-streak{align-items:center;gap:5px;display:flex;color:#a25a00!important;width:auto!important;min-width:58px!important;height:38px!important;min-height:38px!important;box-shadow:none!important;background:#fff4d9!important;border:0!important;border-radius:12px!important;padding:5px 10px!important;font-size:16px!important}.niceone-daily-dashboard .sidekik-mobile-account-menu>button,.niceone-daily-dashboard .sidekik-dashboard-header .sidekik-mobile-top-icon{box-sizing:border-box;width:46px!important;min-width:46px!important;height:46px!important}.niceone-daily-dashboard .sidekik-dashboard-header .sidekik-mobile-top-icon{box-shadow:none!important;color:var(--day-purple)!important;background:#fff!important;border:1px solid #e2d5ff!important}.niceone-daily-dashboard .sidekik-dashboard-header .sidekik-mobile-top-icon svg{width:25px;height:25px}.niceone-daily-home{min-width:0;color:var(--day-ink)}.niceone-daily-home *{box-sizing:border-box}.niceone-day-title{justify-content:space-between;align-items:center;gap:16px;margin:0 0 18px;display:flex}.niceone-day-title h2{letter-spacing:-.035em;margin:0 0 4px;font-size:clamp(36px,2.5vw,40px);line-height:1.2}.niceone-day-title p svg{display:none}.niceone-day-title p{color:var(--day-muted);margin:0;font-size:18px;line-height:1.5}.niceone-daily-home button{cursor:pointer;font-family:inherit}.niceone-daily-home button:focus-visible,.niceone-setup-checklist summary:focus-visible,.niceone-daily-dashboard .sidekik-desktop-quick-nav button:focus-visible{outline-offset:3px;outline:3px solid #8942f8}.niceone-daily-home button:disabled{cursor:wait;opacity:.65}.niceone-day-primary,.niceone-growth-cta{color:#fff;min-height:48px;font:inherit;background:#6b12f8;border:0;border-radius:9px;justify-content:center;align-items:center;gap:12px;padding:11px 22px;font-size:16px;font-weight:700;display:inline-flex}.niceone-day-primary:hover,.niceone-growth-cta:hover{background:#590bdb}.niceone-day-secondary{color:#6710ed;min-height:44px;font:inherit;background:#fff;border:1px solid #b48aff;border-radius:9px;padding:9px 12px;font-weight:650}.niceone-day-text{color:#6710ed;min-height:44px;font:inherit;text-align:left;background:0 0;border:0;padding:7px 0;font-size:14px;font-weight:650}.niceone-quick-add{flex:none;position:relative}.niceone-quick-add-menu{z-index:50;border:1px solid var(--day-line);background:#fff;border-radius:12px;width:190px;max-width:calc(100vw - 36px);padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 10px 30px #24104424}.niceone-quick-add-menu button{width:100%;min-height:44px;color:var(--day-ink);font:inherit;text-align:left;background:#fff;border:0;border-radius:7px;padding:10px 13px;display:block}.niceone-quick-add-menu button:hover,.niceone-quick-add-menu button:focus{background:#f4eeff}.niceone-day-overview{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.niceone-overview-tile{--tile-accent:#7010f3;text-align:left;background:#fff;border:1px solid #cfc0ee;border-radius:11px;align-items:center;gap:16px;min-width:0;min-height:clamp(100px,7vw,112px);padding:16px 18px;transition:transform .14s,box-shadow .14s,border-color .14s;display:flex;position:relative;box-shadow:0 4px 8px #3214640f,0 10px 24px #32146424}.niceone-overview-tile>span{width:60px;height:60px;color:var(--tile-accent);text-align:center;background:#f1e7ff;border-radius:50%;flex:none;place-items:center;font-size:40px;font-weight:750;display:grid}.niceone-overview-tile>span svg{stroke-width:2.2px;width:34px;height:34px}.niceone-overview-tile.tone-green{--tile-accent:#07852d}.niceone-overview-tile.tone-green>span{background:#e5f6e9}.niceone-overview-tile.tone-gold{--tile-accent:#cd7900}.niceone-overview-tile.tone-gold>span{background:#fff1d8}.niceone-overview-tile div{gap:3px;min-width:0;display:grid}.niceone-overview-tile strong{color:#090c29;overflow-wrap:anywhere;font-size:clamp(33px,2.4vw,38px);font-weight:850;line-height:1.15}.niceone-overview-tile small{color:#49435f;font-size:clamp(15px,1.14vw,18px);line-height:1.35}.niceone-daily-home button.niceone-overview-tile:disabled{opacity:1;cursor:default}.niceone-count-state{color:var(--day-muted);margin-top:2px;font-size:11px;display:block}.niceone-day-grid{grid-template-columns:minmax(0,1.32fr) minmax(0,1fr);grid-template-areas:"next banner""recent recent";align-items:stretch;gap:16px;display:grid}.niceone-panel{border:1px solid var(--day-line);background:#fff;border-radius:12px;min-width:0;padding:23px;box-shadow:0 3px 14px #45337704}.niceone-panel>header{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:12px;display:flex}.niceone-panel h3{letter-spacing:-.035em;margin:0;font-size:clamp(24px,1.77vw,28px);line-height:1.3}.niceone-panel p{color:var(--day-muted);margin:6px 0 14px;font-size:clamp(18px,1.4vw,22px);line-height:1.45}.niceone-next-move{grid-area:next}.niceone-next-move header h3{align-items:center;gap:13px;display:flex}.niceone-next-symbol{color:#7215fa;background:#f3edff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:29px;display:grid}.niceone-next-move h4{letter-spacing:-.035em;overflow-wrap:anywhere;margin:10px 0 5px;font-size:clamp(32px,2.4vw,38px);line-height:1.2}.niceone-next-move blockquote{overflow-wrap:anywhere;background:#f4eeff;border-radius:9px;align-items:center;gap:15px;margin:16px 0 12px;padding:14px 16px;font-size:17px;line-height:1.45;display:flex}.niceone-next-move blockquote>span:first-child{color:var(--day-purple);flex:none;display:flex}.niceone-next-customer{color:var(--day-muted);align-items:center;gap:11px;margin-bottom:10px;font-size:14px;display:flex}.niceone-due{color:#9a5b00;white-space:nowrap;background:#fff4df;border-radius:8px;padding:4px 9px;font-size:13px;font-weight:650;line-height:1.4;display:inline-block}.niceone-due.is-overdue{color:#a12525;background:#fff0ef}.niceone-next-buttons{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}.niceone-next-buttons .niceone-day-primary{flex:1}.niceone-next-hint{color:var(--day-muted);margin-top:8px;font-size:13px;line-height:1.45;display:block}.niceone-caught-up{color:var(--day-muted);margin-top:8px;font-size:13px;font-weight:500;display:block}.niceone-simple-things.sidekik-simple-things{flex-direction:column;grid-area:simple;display:flex;border:1px solid var(--day-line)!important;background:#fff!important;border-radius:12px!important;padding:23px!important;box-shadow:0 3px 14px #45337704!important}.niceone-simple-things:before,.niceone-simple-things:after{display:none!important}.niceone-simple-things header{justify-content:space-between}.niceone-simple-things header>small{color:var(--day-muted);white-space:nowrap;font-size:clamp(14px,1.14vw,18px);font-weight:600}.niceone-day-progress{background:#ebe8f3;border-radius:20px;flex:none;height:clamp(12px,1vw,16px);margin:8px 0 6px;overflow:hidden}.niceone-day-progress span{background:#7215fa;border-radius:20px;height:100%;transition:width .2s;display:block}.niceone-simple-row{border-bottom:1px solid #eeeaf8;grid-template-columns:29px minmax(0,1fr) auto;align-items:center;gap:13px;padding:15px 0;display:grid}.niceone-simple-row:last-child{border:0}.niceone-simple-row strong{overflow-wrap:anywhere;font-size:clamp(16px,1.14vw,18px);font-weight:500;line-height:1.4;display:block}.niceone-simple-row small{color:var(--day-muted);margin-top:4px;font-size:clamp(13px,1.01vw,16px);line-height:1.4;display:block}.niceone-simple-tick{color:#0e7e2a;background:#fff;border:2px solid #7514ff;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.niceone-simple-tick.tone-gold{border-color:#cf8500}.niceone-simple-tick.tone-green{border-color:#168537}.niceone-simple-row.is-complete .niceone-simple-tick{background:#e2f5e7;border-color:#e2f5e7;font-size:23px;font-weight:800}.niceone-simple-row.is-complete strong{color:var(--day-muted)}.niceone-simple-row .niceone-day-secondary{padding:7px 11px;font-size:20px}.niceone-step-open-label{display:none}.niceone-day-feedback{background:#eaf7ed;border-radius:9px;padding:12px;font-weight:650;color:#126c29!important;font-size:14px!important}.niceone-recent{grid-area:recent;align-self:start;padding-top:16px;padding-bottom:10px}.niceone-recent header{justify-content:space-between;margin-bottom:0}.niceone-recent-row{width:100%;color:var(--day-ink);text-align:left;background:0 0;border:0;border-bottom:1px solid #eeeaf8;grid-template-columns:40px minmax(0,1fr) auto 16px;align-items:center;gap:12px;padding:10px 0;display:grid}.niceone-recent-rows{gap:6px;display:grid}.niceone-recent .niceone-recent-row{background:#fff;border:1px solid #ddd2f3;border-radius:8px}.niceone-recent .niceone-recent-row:nth-child(2n){background:#f3edff}@media (hover:hover) and (pointer:fine){.niceone-recent .niceone-recent-row:hover{border-color:#bda6e2}}.niceone-day-avatar{color:#6a18df;background:#f2ebff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:13px;font-weight:650;display:grid}.niceone-recent-copy{min-width:0}.niceone-recent-copy strong{overflow-wrap:anywhere;font-size:15px;font-weight:500;display:block}.niceone-recent-copy small{color:var(--day-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:13px;line-height:1.4;display:block;overflow:hidden}.niceone-recent-badges{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;max-width:185px;display:flex}.niceone-status{color:#6312e8;background:#f1eaff;border-radius:7px;padding:4px 8px;font-size:11px;font-weight:600}.niceone-recent-row>span:last-child{color:var(--day-purple);font-size:23px}.niceone-growth-banner{background:#f1ecff;border-color:#e0d5ff;grid-area:banner;align-self:start;align-items:center;gap:18px;padding:23px;display:flex}.niceone-growth-banner>span{color:#6b12f8;flex:none}.niceone-growth-banner>span svg{width:46px;height:46px}.niceone-growth-banner>div{flex:1;min-width:0}.niceone-growth-banner h3{font-size:21px}.niceone-growth-banner p{margin:5px 0 16px;font-size:15px}.niceone-growth-cta{width:100%;min-height:44px;padding:10px 14px;font-size:15px}.niceone-day-footer{flex-wrap:wrap;align-items:center;gap:20px;margin-top:7px;display:flex}.niceone-day-footer .sidekik-permanent-calendar-control{margin:0!important;position:static!important}.niceone-day-footer .sidekik-permanent-calendar-control button{min-height:44px;font-size:14px;box-shadow:none!important;background:0 0!important;border:0!important;padding:7px 0!important}.niceone-setup-checklist{color:#5c318e;margin-top:6px;font-size:13px}.niceone-setup-checklist summary{cursor:pointer;min-height:44px;padding:12px 0}.niceone-daily-dashboard .niceone-dev-reset{display:none!important}.niceone-daily-dashboard .niceone-more-link{border:1px solid var(--day-line);min-height:48px;color:var(--day-ink);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-weight:650;text-decoration:none;display:flex}.niceone-daily-dashboard .sidekik-more-sheet{overscroll-behavior:contain;box-sizing:border-box;max-height:calc(100dvh - 120px - env(safe-area-inset-bottom))!important;padding-bottom:calc(20px + env(safe-area-inset-bottom))!important;overflow-y:auto!important}.niceone-source-notice{color:#634819;background:#fff6e5;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;padding:7px 12px;font-size:13px;line-height:1.4;display:flex}.niceone-source-notice button{color:#6020bc;min-height:44px;font:inherit;background:0 0;border:0;flex:none;padding:5px 7px;font-weight:650}.niceone-waiting p{font-size:14px;margin:5px 0!important}.niceone-saved-note{color:var(--day-muted);margin:9px 0;font-size:12px;display:block}@media (width>=981px){.niceone-daily-dashboard .sidekik-mobile-bottom-nav{display:none!important}}@media (width>=981px) and (width<=1250px){.niceone-daily-dashboard .sidekik-app-shell{grid-template-columns:220px minmax(0,1fr)!important}.niceone-daily-dashboard .sidekik-dashboard-column{padding-left:24px!important;padding-right:24px!important}.niceone-sidebar-brand{gap:8px;padding:0 5px}.niceone-sidebar-brand strong{font-size:18px}.niceone-day-overview{gap:9px}.niceone-overview-tile{gap:10px;padding:13px 10px}.niceone-overview-tile>span{width:42px;height:42px;font-size:31px}.niceone-overview-tile strong{font-size:27px}.niceone-overview-tile small{font-size:13px}.niceone-panel{padding:18px}.niceone-panel h3{font-size:21px}.niceone-simple-things.sidekik-simple-things{padding:18px!important}.niceone-next-move h4{font-size:28px}}@media (width<=980px){.niceone-daily-dashboard{--mobile-nav-height:64px;--mobile-nav-gap:8px;--mobile-nav-safe-bottom:env(safe-area-inset-bottom,0px);--mobile-nav-bottom:calc(var(--mobile-nav-gap) + var(--mobile-nav-safe-bottom));--mobile-nav-clearance:calc(var(--mobile-nav-height) + var(--mobile-nav-bottom) + 16px)}.niceone-daily-dashboard .sidekik-app-shell{grid-template-columns:minmax(0,1fr)!important}.niceone-daily-dashboard .sidekik-sidebar{display:none!important}.niceone-daily-dashboard .sidekik-dashboard-column{padding:max(18px,env(safe-area-inset-top,0px)) max(18px,env(safe-area-inset-right,0px)) var(--mobile-nav-clearance) max(18px,env(safe-area-inset-left,0px))!important}.niceone-daily-dashboard .sidekik-dashboard-header{min-height:44px;gap:10px!important;margin-bottom:18px!important}.niceone-daily-dashboard .sidekik-mobile-dashboard-intro{gap:10px}.niceone-header-yak{width:43px}.niceone-daily-dashboard .sidekik-dashboard-header h1{font-size:20px!important;line-height:1.2!important}.niceone-daily-dashboard .sidekik-dashboard-header .sidekik-header-actions{gap:9px!important}.niceone-daily-dashboard .sidekik-dashboard-header .sidekik-header-streak{gap:2px;min-width:44px!important;height:44px!important;min-height:44px!important;padding:3px 5px!important;font-size:12px!important}.niceone-daily-dashboard .sidekik-mobile-account-menu>button,.niceone-daily-dashboard .sidekik-dashboard-header .sidekik-mobile-top-icon{width:44px!important;min-width:44px!important;height:44px!important}.niceone-daily-dashboard .sidekik-dashboard-header .sidekik-mobile-top-icon svg{width:23px;height:23px}.niceone-day-title{gap:10px;margin-bottom:13px}.niceone-day-title h2{margin-bottom:2px;font-size:29px}.niceone-day-title>div:first-child{flex-direction:column;display:flex}.niceone-day-title p{order:-1;align-items:center;gap:8px;margin-bottom:7px;font-size:13px;display:flex}.niceone-day-title p svg{display:block}.niceone-quick-add{align-self:flex-end}.niceone-quick-add>button{min-height:44px;padding:10px 16px;font-size:15px}.niceone-day-overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:15px}.niceone-overview-tile{gap:10px;min-height:75px;padding:12px}.niceone-overview-tile>span{width:40px;height:40px;font-size:30px}.niceone-overview-tile>span svg{width:27px;height:27px}.niceone-overview-tile strong{font-size:26px}.niceone-overview-tile small{font-size:12px}.niceone-day-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"next""banner""recent";gap:14px}.niceone-panel,.niceone-simple-things.sidekik-simple-things{border-radius:13px!important;padding:17px!important}.niceone-panel>header{margin-bottom:10px}.niceone-panel h3{font-size:20px}.niceone-next-move header h3{gap:10px}.niceone-next-symbol{width:34px;height:34px;font-size:26px}.niceone-next-move h4{margin:10px 0 5px;font-size:25px}.niceone-next-move p{margin:6px 0 12px;font-size:15px}.niceone-next-move blockquote{gap:11px;margin:13px 0;padding:12px;font-size:15px}.niceone-next-move blockquote svg{width:25px;height:25px}.niceone-next-customer{display:none}.niceone-due{padding:4px 7px;font-size:12px}.niceone-next-buttons{gap:8px;margin-top:13px}.niceone-next-buttons .niceone-day-primary{min-height:46px}.niceone-next-hint{text-align:center;margin-top:8px;font-size:12px}.niceone-simple-things header>small{font-size:13px}.niceone-day-progress{height:9px}.niceone-simple-row{grid-template-columns:25px minmax(0,1fr) auto;gap:10px;padding:14px 0}.niceone-simple-tick{width:24px;height:24px}.niceone-simple-row strong{font-size:14px}.niceone-simple-row small{font-size:12px}.niceone-simple-row .niceone-day-secondary{padding:8px 10px;font-size:14px}.niceone-step-open-label{display:inline}.niceone-growth-banner{gap:13px;min-height:88px;position:relative;padding-right:60px!important}.niceone-growth-banner>span svg{width:34px;height:34px}.niceone-growth-banner h3{font-size:18px}.niceone-growth-banner p{margin:4px 0 0;font-size:13px}.niceone-growth-cta{width:44px;height:44px;min-height:44px;color:var(--day-purple);text-align:left;background:0 0;padding:5px 0;font-size:14px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.niceone-growth-label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.niceone-growth-cta>span[aria-hidden]{font-size:28px}.niceone-growth-cta:hover{color:#5108c7;background:0 0}.niceone-recent-row{grid-template-columns:34px minmax(0,1fr) auto 14px;gap:9px}.niceone-day-avatar{width:34px;height:34px;font-size:12px}.niceone-recent-copy strong{font-size:14px}.niceone-recent-copy small{font-size:12px}.niceone-day-footer{gap:5px 18px}.niceone-daily-dashboard .sidekik-mobile-bottom-nav{box-sizing:border-box;bottom:var(--mobile-nav-bottom)!important;width:100%!important;min-height:var(--mobile-nav-height)!important;height:auto!important;padding:5px max(8px,env(safe-area-inset-right,0px)) 5px max(8px,env(safe-area-inset-left,0px))!important;background:#fff!important;border:1px solid #d3c3ed!important;border-radius:18px 18px 0 0!important;grid-template-columns:none!important;grid-auto-columns:minmax(0,1fr)!important;grid-auto-flow:column!important;gap:4px!important;display:grid!important;position:fixed!important;left:0!important;right:0!important;transform:none!important;box-shadow:0 -5px 20px #411e7824!important}.niceone-daily-dashboard .sidekik-mobile-bottom-nav-item{min-width:0;border-radius:12px!important;gap:3px!important;min-height:48px!important;padding:5px 2px!important;font-size:11px!important;font-weight:500!important;line-height:1.2!important}.niceone-daily-dashboard .sidekik-mobile-bottom-nav-item:not(.is-active){color:#514968!important}.niceone-daily-dashboard .sidekik-mobile-bottom-nav-item svg{width:21px!important;height:21px!important}.niceone-daily-dashboard .sidekik-mobile-bottom-nav-item.is-active{color:#6710ef!important;box-shadow:none!important;background:#e8dcff!important;font-weight:700!important}}@media (width<=430px){.niceone-daily-dashboard .sidekik-dashboard-column{padding:max(16px,env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right,0px)) var(--mobile-nav-clearance) max(16px,env(safe-area-inset-left,0px))!important}.niceone-daily-dashboard .sidekik-dashboard-header{gap:8px!important}.niceone-daily-dashboard .sidekik-mobile-dashboard-intro{flex-wrap:wrap;gap:8px}.niceone-daily-dashboard .sidekik-dashboard-header h1{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;display:-webkit-box;overflow:hidden;font-size:18px!important}.niceone-header-yak{width:40px}.niceone-daily-dashboard .sidekik-dashboard-header .sidekik-header-actions{gap:7px!important}.niceone-day-title h2{font-size:28px}.niceone-overview-tile{gap:8px;min-height:74px;padding:11px 10px}.niceone-overview-tile>span{width:36px;height:36px}.niceone-overview-tile strong{font-size:25px}.niceone-overview-tile small{font-size:12px}.niceone-panel h3{font-size:19px}.niceone-next-move h4{font-size:24px}.niceone-recent-row{grid-template-columns:32px minmax(0,1fr) 14px;gap:9px}.niceone-recent-badges{grid-column:2;justify-content:flex-start;max-width:none}.niceone-recent-row>span:last-child{grid-area:1/3/3}}@media (prefers-reduced-motion:reduce){.niceone-daily-home *,.niceone-daily-home :before,.niceone-daily-home :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.niceone-nav-count{color:#6b12f8;background:#f3edff;border-radius:50%;place-items:center;min-width:28px;height:28px;margin-left:auto;padding:0 4px;font-size:13px;font-weight:700;display:grid}.niceone-recent-time{color:var(--day-muted);white-space:nowrap;font-size:12px}.niceone-daily-dashboard .sidekik-desktop-quick-nav button[data-nav=home][aria-current=page] svg,.niceone-daily-dashboard .sidekik-mobile-bottom-nav-item[data-nav=home].is-active svg{fill:currentColor}.niceone-status[data-status=contacted],.niceone-status[data-status=won]{color:#17652c;background:#e7f5ea}.niceone-simple-things .niceone-day-feedback{margin:12px 0 0}.niceone-next-move:not(:has(blockquote)){align-self:start}.niceone-next-move:not(:has(blockquote))+.niceone-simple-things{align-self:start}.niceone-daily-home .niceone-overview-tile:focus-visible{outline-offset:3px;border-color:#9d76df;outline:3px solid #6b12f8}@media (hover:hover) and (pointer:fine){.niceone-overview-tile:not(:disabled):hover{border-color:#b398e6;transform:translateY(-2px);box-shadow:0 10px 22px #673da02b,0 3px 6px #673da00f}}.niceone-overview-tile:not(:disabled):active{border-color:#ad8ddd;transition-duration:60ms;transform:translateY(1px)scale(.985);box-shadow:0 2px 6px #673da01f}@media (prefers-reduced-motion:reduce){.niceone-overview-tile:not(:disabled):hover,.niceone-overview-tile:not(:disabled):active{transform:none}}.niceone-recent h3:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid #8942f8}@media (width>=981px){.niceone-daily-dashboard .sidekik-dashboard-header{margin-bottom:18px!important}.niceone-daily-dashboard .sidekik-dashboard-header h1{font-size:30px!important}.niceone-daily-dashboard .sidekik-desktop-quick-nav button{min-height:42px;font-size:16px!important}.niceone-day-title{margin-bottom:16px}.niceone-day-title h2{font-size:32px}.niceone-day-title p{font-size:16px}.niceone-day-overview{margin-bottom:16px}.niceone-overview-tile{gap:12px;min-height:88px;padding:14px}.niceone-overview-tile>span{width:48px;height:48px;font-size:34px}.niceone-overview-tile>span svg{width:30px;height:30px}.niceone-overview-tile strong{font-size:32px}.niceone-overview-tile small{font-size:14px}.niceone-day-grid{gap:14px}.niceone-panel{padding:20px}.niceone-simple-things.sidekik-simple-things{padding:20px!important}.niceone-panel h3{font-size:22px}.niceone-panel p{font-size:16px}.niceone-next-move h4{font-size:28px}.niceone-next-symbol{width:34px;height:34px;font-size:26px}.niceone-next-move header h3{gap:10px}.niceone-next-move blockquote{margin:14px 0 12px;padding:12px 14px;font-size:16px}.niceone-next-customer{font-size:16px}.niceone-day-primary,.niceone-growth-cta{min-height:42px;padding:10px 18px;font-size:15px;line-height:22px}.niceone-day-secondary{min-height:36px;padding:6px 10px;font-size:14px}.niceone-day-text{min-height:36px;padding:6px 0;font-size:14px}.niceone-simple-things header>small{font-size:14px}.niceone-day-progress{height:12px;margin-top:6px}.niceone-simple-row{gap:11px;padding:12px 0}.niceone-simple-row strong{font-size:16px}.niceone-simple-row small{font-size:14px}.niceone-simple-row .niceone-day-secondary{padding:6px 10px;font-size:16px}.niceone-recent{padding-top:16px;padding-bottom:10px}.niceone-recent-copy strong{font-size:16px}.niceone-recent-copy small{font-size:14px}.niceone-growth-banner h3{font-size:20px}.niceone-growth-banner p{margin-bottom:12px;font-size:14px}.niceone-growth-banner>span svg{width:40px;height:40px}.niceone-day-footer .sidekik-permanent-calendar-control button{min-height:36px}}.niceone-recent .niceone-recent-row{--enquiry-edge:#64748b;--enquiry-badge-bg:#f1f5f9;--enquiry-badge-text:#475569;border-left:4px solid var(--enquiry-edge);box-shadow:0 2px 5px #3214640a}.niceone-recent .niceone-recent-row[data-stage=new]{--enquiry-edge:#7c35ff;--enquiry-badge-bg:#f2ebff;--enquiry-badge-text:#6f2cff}.niceone-recent .niceone-recent-row[data-stage=contacted]{--enquiry-edge:#2563eb;--enquiry-badge-bg:#edf4ff;--enquiry-badge-text:#2563eb}.niceone-recent .niceone-recent-row[data-stage=quoted]{--enquiry-edge:#f59e0b;--enquiry-badge-bg:#fff0d8;--enquiry-badge-text:#b45309}.niceone-recent .niceone-recent-row[data-stage=follow_up]{--enquiry-edge:#fb923c;--enquiry-badge-bg:#fff1e6;--enquiry-badge-text:#a54310}.niceone-recent .niceone-recent-row[data-stage=second_follow_up]{--enquiry-edge:#c2410c;--enquiry-badge-bg:#ffedd5;--enquiry-badge-text:#9a3412}.niceone-recent .niceone-recent-row[data-stage=gone_cold]{--enquiry-edge:#64748b;--enquiry-badge-bg:#f1f5f9;--enquiry-badge-text:#475569}.niceone-recent .niceone-recent-row[data-stage=won]{--enquiry-edge:#22c55e;--enquiry-badge-bg:#e8f8ef;--enquiry-badge-text:#047857}.niceone-recent .niceone-recent-row[data-stage=lost]{--enquiry-edge:#b96a80;--enquiry-badge-bg:#faedf1;--enquiry-badge-text:#963e58}.niceone-recent .niceone-recent-row .niceone-status{background:var(--enquiry-badge-bg);color:var(--enquiry-badge-text)}@media (hover:hover) and (pointer:fine){.niceone-recent .niceone-recent-row:hover{border-left-color:var(--enquiry-edge)}}.niceone-recent .niceone-recent-rows{gap:14px;padding:10px 0 8px;overflow:visible}.niceone-recent .niceone-recent-row{box-sizing:border-box;border:1px solid #e2d9f3;border-radius:22px;grid-template-columns:38px minmax(0,1fr) 32px;align-items:start;gap:10px 11px;min-height:0;padding:16px 14px 14px 26px;position:relative;box-shadow:0 4px 8px #3214640b,0 9px 20px #3214641b}.niceone-recent .niceone-recent-row:before{content:"";background:var(--enquiry-edge);border-radius:99px;width:4px;position:absolute;top:14px;bottom:14px;left:10px}.niceone-recent .niceone-recent-row>.niceone-day-avatar{background:var(--enquiry-badge-bg);width:38px;height:38px;color:var(--enquiry-badge-text);grid-area:1/1;font-size:13px}.niceone-recent .niceone-recent-copy{grid-area:1/2;min-width:0}.niceone-recent .niceone-recent-copy strong{color:#0c0d27;overflow-wrap:anywhere;font-size:16px;font-weight:750;line-height:1.3}.niceone-recent .niceone-recent-copy small{-webkit-line-clamp:2;white-space:normal;text-overflow:ellipsis;color:#575372;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:5px;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.niceone-recent .niceone-recent-chevron{color:#6821d2;background:#eee7fc;border-radius:50%;grid-area:1/3;place-items:center;width:32px;height:32px;display:grid}.niceone-recent .niceone-recent-chevron svg{width:17px;height:17px}.niceone-recent .niceone-recent-row>.niceone-recent-footer{color:inherit;flex-wrap:wrap;grid-area:2/1/auto/-1;justify-content:space-between;align-items:center;gap:8px;min-width:0;font-size:12px;display:flex}.niceone-recent .niceone-recent-time{color:#625e83;align-items:center;gap:5px;min-height:24px;font-size:12px;display:inline-flex}.niceone-recent .niceone-recent-time svg{flex:none}.niceone-recent .niceone-recent-badges{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;min-width:0;max-width:100%;margin-left:auto;display:flex}.niceone-recent .niceone-status{white-space:normal;overflow-wrap:anywhere;border-radius:99px;padding:5px 9px;font-size:11px;font-weight:650;line-height:1.3}.niceone-recent .niceone-recent-badges .niceone-due{font-size:11px}.niceone-recent .niceone-recent-row:focus-visible{outline-offset:3px;outline:3px solid #8742df}@media (hover:hover) and (pointer:fine){.niceone-recent .niceone-recent-row:hover{border-color:#c6b0e6;box-shadow:0 5px 10px #3214640f,0 10px 23px #32146424}}.niceone-recent .niceone-recent-row:active{box-shadow:0 2px 5px #3214640f,0 5px 12px #3214641a}@media (width<=980px){.niceone-recent .niceone-recent-row{border-radius:21px;grid-template-columns:34px minmax(0,1fr) 28px;gap:9px;padding:14px 12px 13px 24px}.niceone-recent .niceone-recent-row:before{top:13px;bottom:13px;left:9px}.niceone-recent .niceone-recent-row>.niceone-day-avatar{width:34px;height:34px;font-size:12px}.niceone-recent .niceone-recent-chevron{width:28px;height:28px}.niceone-recent .niceone-recent-copy strong{font-size:15px}.niceone-recent .niceone-recent-copy small{font-size:13px}}.niceone-detail-overlay{z-index:80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#10092773;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.niceone-enquiry-detail{--enquiry-edge:#64748b;--enquiry-badge-bg:#f1f5f9;--enquiry-badge-text:#475569;overscroll-behavior:contain;scrollbar-gutter:stable;box-sizing:border-box;color:#10112f;background:#fff;border:1px solid #ddd2f3;border-radius:15px;width:min(1040px,100%);max-height:calc(100dvh - 48px);padding:28px 32px;font-size:15px;position:relative;overflow-y:auto;box-shadow:0 18px 60px #27154f26}.niceone-enquiry-detail *,.niceone-enquiry-detail :before,.niceone-enquiry-detail :after{box-sizing:border-box;min-width:0}.niceone-enquiry-detail button,.niceone-enquiry-detail a{font:inherit}.niceone-enquiry-detail button{cursor:pointer}.niceone-enquiry-detail button:disabled{cursor:wait;opacity:.65}.niceone-enquiry-detail a{color:#5420cb;overflow-wrap:anywhere}.niceone-enquiry-detail button:focus-visible,.niceone-enquiry-detail a:focus-visible,.niceone-enquiry-detail summary:focus-visible,.niceone-enquiry-detail textarea:focus-visible{outline-offset:3px;outline:2px solid #8442ed}.niceone-detail-close{color:#15132f;background:#fff;border:0;border-radius:9px;width:40px;height:40px;line-height:1;position:absolute;top:18px;right:18px;font-size:28px!important}.niceone-detail-header{align-items:flex-start;gap:18px;padding-right:40px;display:flex}.niceone-detail-avatar{color:#fff;background:#6712ef;border-radius:50%;flex:none;place-items:center;width:62px;height:62px;font-size:23px;font-weight:750;display:grid}.niceone-detail-heading{flex:1}.niceone-detail-heading>div{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.niceone-detail-heading h2{color:#10112f;letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font-size:26px;line-height:1.25}.niceone-detail-heading p{color:#6a6389;overflow-wrap:anywhere;margin:7px 0 0;font-size:16px;line-height:1.4}.niceone-detail-stage-badge{color:var(--enquiry-badge-text);background:var(--enquiry-badge-bg);border-radius:20px;flex:none;align-items:center;gap:8px;padding:6px 12px;font-size:13px;font-weight:650;display:inline-flex}.niceone-detail-stage-badge i,.niceone-detail-stage-controls i{background:var(--enquiry-edge);border-radius:50%;flex:none;width:12px;height:12px;display:inline-block}.niceone-detail-meta{flex-wrap:wrap;align-items:center;gap:12px 22px;margin:18px 0 24px 80px;font-size:14px;display:flex}.niceone-detail-meta>span{align-items:center;gap:8px;max-width:100%;line-height:1.4;display:flex}.niceone-detail-meta svg{flex:none}.niceone-detail-meta a{color:#171338;text-decoration:none}.niceone-detail-email{flex-wrap:wrap}.niceone-detail-email button{color:#5420cb;background:#fff;border:1px solid #ddd2f3;border-radius:8px;min-height:32px;padding:4px 8px;font-size:12px}.niceone-detail-stage-controls{align-items:flex-start;gap:22px;margin:0 0 24px;display:flex}.niceone-detail-main-stages{scrollbar-width:thin;flex:1;padding:3px;display:flex;overflow-x:auto}.niceone-detail-stage-controls button{white-space:nowrap;color:#151335;background:#fff;border:1px solid #e0d6f6;border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:11px 16px;font-size:14px;font-weight:650;display:flex}.niceone-detail-main-stages>button{flex:1}.niceone-detail-stage-controls button[aria-pressed=true],.niceone-detail-stage-controls button.is-selected{color:var(--enquiry-badge-text);background:var(--enquiry-badge-bg)}.niceone-detail-more-stages{flex:none;padding:3px 0;position:relative}.niceone-detail-more-stages>button{min-width:174px}.niceone-detail-stage-popover{z-index:4;background:#fff;border:1px solid #ddd2f3;border-radius:10px;gap:5px;width:220px;padding:8px;display:grid;position:absolute;top:calc(100% + 5px);right:0;box-shadow:0 8px 24px #30106722}.niceone-detail-stage-popover>button{justify-content:flex-start}.niceone-detail-message{overflow-wrap:anywhere;border:1px solid #e0d6f6;border-radius:12px}.niceone-detail-message>header{background:#f8f6fe;border-radius:11px 11px 0 0;justify-content:space-between;align-items:center;gap:16px;padding:13px 18px;display:flex}.niceone-detail-message h3{color:#10112f;margin:0;font-size:16px}.niceone-detail-message header>span{color:#6a6389;font-size:14px}.niceone-detail-message>p{white-space:pre-wrap;color:#252044;margin:0;padding:20px 18px 24px;font-size:17px;line-height:1.6}.niceone-detail-action-area{margin-bottom:24px}.niceone-detail-actions{flex-wrap:nowrap;gap:12px;margin:0;display:flex}.niceone-detail-actions>a,.niceone-detail-actions>button,.niceone-detail-schedule>button{color:#5d0cdb;background:#fff;border:1px solid #d6c5f7;border-radius:9px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:10px 20px;font-size:16px;font-weight:650;text-decoration:none;display:inline-flex}.niceone-detail-actions>a.niceone-detail-primary{color:#fff;background:#6712ef;border-color:#6712ef;min-width:190px}.niceone-detail-reminder{color:#62566f;align-items:center;gap:8px;margin:14px 0 0;font-size:13px;line-height:1.5;display:flex}.niceone-detail-error,.niceone-detail-schedule{background:#faf8ff;border:1px solid #e0d6f6;border-radius:10px;margin:0 0 16px;padding:14px;font-size:14px;line-height:1.5}.niceone-detail-error{color:#8d223c;background:#fff3f4;flex-wrap:wrap;align-items:center;gap:10px;display:flex}.niceone-detail-error button{color:#8d223c;background:#fff;border:1px solid #d9a8b5;border-radius:7px;min-height:36px}.niceone-detail-schedule{margin-top:16px}.niceone-detail-secondary{border-top:1px solid #eee8f8;margin-top:24px;padding-top:8px}.niceone-detail-secondary>summary{cursor:pointer;color:#625180;min-height:40px;padding:10px 0;font-size:14px;font-weight:650}.niceone-detail-secondary>div{gap:12px;padding-top:10px;display:grid}.niceone-detail-secondary>div>div,.niceone-detail-secondary .niceone-detail-accordion{box-shadow:none!important;background:#fff!important;border:1px solid #e0d6f6!important;border-radius:10px!important;margin:0!important;padding:16px!important}.niceone-detail-secondary h3{font-size:17px!important}.niceone-detail-secondary p,.niceone-detail-secondary span{overflow-wrap:anywhere}.niceone-detail-secondary textarea{font:inherit;width:100%!important}.niceone-detail-secondary button{max-width:100%}.niceone-detail-secondary .sidekik-detail-danger-zone{margin-bottom:0!important}.niceone-detail-attachments,.niceone-detail-original{padding:0 18px 16px;font-size:14px}.niceone-detail-attachments h4{margin:0 0 8px}.niceone-detail-attachments>div{padding:6px 0}.niceone-detail-original summary{cursor:pointer;padding:8px 0}.niceone-detail-original pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;line-height:1.5}@media (hover:hover) and (pointer:fine){.niceone-enquiry-detail button:hover{border-color:#ac85df}.niceone-detail-actions>a:hover{filter:brightness(.96)}}@media (width<=980px){.niceone-detail-overlay{padding:max(10px,env(safe-area-inset-top)) 10px max(10px,env(safe-area-inset-bottom));align-items:center}.niceone-enquiry-detail{width:100%;max-height:calc(100dvh - 20px - env(safe-area-inset-top) - env(safe-area-inset-bottom));padding:20px 16px max(24px,env(safe-area-inset-bottom));border-radius:14px}.niceone-detail-close{width:36px;height:36px;top:12px;right:9px}.niceone-detail-header{gap:12px;padding-right:26px}.niceone-detail-avatar{width:48px;height:48px;font-size:20px}.niceone-detail-heading h2{font-size:20px}.niceone-detail-heading>div{gap:7px 10px}.niceone-detail-heading p{margin-top:5px;font-size:14px}.niceone-detail-stage-badge{padding:4px 9px;font-size:12px}.niceone-detail-meta{gap:12px 16px;margin:20px 0;font-size:13px}.niceone-detail-stage-controls{flex-wrap:wrap;gap:7px;margin-bottom:20px}.niceone-detail-main-stages{flex:100%}.niceone-detail-main-stages>button{flex:none;padding:10px 13px}.niceone-detail-more-stages{flex:1;padding:0 3px}.niceone-detail-more-stages>button{width:100%}.niceone-detail-stage-popover{width:min(260px,100%);right:3px}.niceone-detail-message>header{padding:12px 14px}.niceone-detail-message>p{padding:16px 14px 20px;font-size:15px;line-height:1.6}.niceone-detail-action-area{margin-bottom:20px}.niceone-detail-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.niceone-detail-actions>a.niceone-detail-primary{grid-column:1/-1}.niceone-detail-actions>button{padding:10px 8px;font-size:14px}.niceone-detail-secondary>div>div,.niceone-detail-secondary .niceone-detail-accordion{padding:12px!important}.niceone-detail-secondary .sidekik-detail-info-grid{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){.niceone-enquiry-detail *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.niceone-enquiry-detail[data-stage=new],.niceone-enquiry-detail [data-stage=new]{--enquiry-edge:#7c35ff;--enquiry-badge-bg:#f2ebff;--enquiry-badge-text:#6f2cff}.niceone-enquiry-detail[data-stage=contacted],.niceone-enquiry-detail [data-stage=contacted]{--enquiry-edge:#2563eb;--enquiry-badge-bg:#edf4ff;--enquiry-badge-text:#2563eb}.niceone-enquiry-detail[data-stage=quoted],.niceone-enquiry-detail [data-stage=quoted]{--enquiry-edge:#f59e0b;--enquiry-badge-bg:#fff0d8;--enquiry-badge-text:#b45309}.niceone-enquiry-detail[data-stage=follow_up],.niceone-enquiry-detail [data-stage=follow_up]{--enquiry-edge:#fb923c;--enquiry-badge-bg:#fff1e6;--enquiry-badge-text:#a54310}.niceone-enquiry-detail[data-stage=second_follow_up],.niceone-enquiry-detail [data-stage=second_follow_up]{--enquiry-edge:#c2410c;--enquiry-badge-bg:#ffedd5;--enquiry-badge-text:#9a3412}.niceone-enquiry-detail[data-stage=gone_cold],.niceone-enquiry-detail [data-stage=gone_cold]{--enquiry-edge:#64748b;--enquiry-badge-bg:#f1f5f9;--enquiry-badge-text:#475569}.niceone-enquiry-detail[data-stage=won],.niceone-enquiry-detail [data-stage=won]{--enquiry-edge:#22c55e;--enquiry-badge-bg:#e8f8ef;--enquiry-badge-text:#047857}.niceone-enquiry-detail[data-stage=lost],.niceone-enquiry-detail [data-stage=lost]{--enquiry-edge:#b96a80;--enquiry-badge-bg:#faedf1;--enquiry-badge-text:#963e58}.niceone-detail-close-wrap{z-index:8;pointer-events:none;justify-content:flex-end;height:0;display:flex;position:sticky;top:12px}.niceone-detail-close-wrap .niceone-detail-close{pointer-events:auto;width:44px;height:44px;position:relative;top:-8px;right:-14px}@media (width<=980px){.niceone-detail-close-wrap .niceone-detail-close{width:44px;height:44px;top:-8px;right:-8px}.niceone-detail-header{padding-right:34px}}.niceone-enquiry-progress{margin:30px 0 0}.niceone-progress-steps{grid-template-columns:repeat(var(--stage-count),minmax(0,1fr));align-items:stretch;gap:0;margin:0;padding:0;list-style:none;display:grid}.niceone-progress-step{text-align:center;min-width:0;position:relative}.niceone-progress-step:not(:last-child):after{content:"";z-index:0;pointer-events:none;background:#d7c4fc;width:100%;height:2px;position:absolute;top:20px;left:50%}.niceone-progress-step.is-completed:not(:last-child):after{background:#7928ef}.niceone-progress-step>button{z-index:1;color:#6b5e80;background:0 0;border:0;flex-direction:column;align-items:center;gap:10px;width:100%;min-height:78px;padding:0 2px;font-weight:650;line-height:1.25;display:flex;position:relative}.niceone-progress-marker{color:#fff;background:#fff;border:2px solid #cdb5f5;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-size:23px;line-height:1;display:grid}.niceone-progress-step.is-completed .niceone-progress-marker{background:#7421ec;border-color:#7421ec}.niceone-progress-step.is-completed .niceone-progress-label{color:#17112f}.niceone-progress-step.is-current .niceone-progress-marker{color:#fff;background:#0664ff;border-color:#0664ff;box-shadow:0 0 0 7px #0664ff17}.niceone-progress-step.is-current .niceone-progress-label{color:#075ad9;font-weight:800}.niceone-progress-step.is-current[data-outcome=won] .niceone-progress-marker{background:#159452;border-color:#159452;box-shadow:0 0 0 7px #15945215}.niceone-progress-step.is-current[data-outcome=won] .niceone-progress-label{color:#08783e}.niceone-progress-step.is-current[data-outcome=lost] .niceone-progress-marker{background:#d3294c;border-color:#d3294c;box-shadow:0 0 0 7px #d3294c12}.niceone-progress-step.is-current[data-outcome=lost] .niceone-progress-label{color:#b31c3b}.niceone-progress-step.is-current[data-outcome=gone_cold] .niceone-progress-marker{background:#94702f;border-color:#94702f;box-shadow:0 0 0 7px #94702f15}.niceone-progress-step.is-current[data-outcome=gone_cold] .niceone-progress-label{color:#76551e}.niceone-progress-label{white-space:normal;overflow-wrap:normal;font-size:14px}.niceone-progress-label>span{display:block}.niceone-progress-current{color:#075ad9;text-align:center;margin:14px 0 0;font-size:14px;font-weight:650;line-height:1.5}.niceone-enquiry-detail:is([data-stage=won],[data-stage=lost],[data-stage=gone_cold]) .niceone-progress-current{color:var(--enquiry-badge-text)}.niceone-progress-tools{justify-content:space-between;align-items:center;gap:14px;margin:16px 0 20px;display:flex}.niceone-progress-tools>p{color:#6a5b7d;margin:0;font-size:13px;font-style:italic;line-height:1.5}.niceone-progress-tools button{color:#6420d7;background:0 0;border:0;min-height:42px;padding:7px 0;font-weight:750}.niceone-detail-more-options{flex:none;position:relative}.niceone-detail-more-options .niceone-detail-stage-popover{width:210px;top:100%}.niceone-detail-more-options .niceone-detail-stage-popover button{text-align:left;background:#fff;border-radius:7px;min-height:42px;padding:8px}.niceone-detail-meta{gap:12px 20px;margin:0 0 20px}.niceone-enquiry-next-action{color:#17122f;background:#f5efff;border-radius:14px;align-items:center;gap:18px;margin:0 0 20px;padding:18px 20px;line-height:1.5;display:flex}.niceone-next-icon{color:#6f20e6;border-right:1px solid #cab5ed;flex:none;align-self:stretch;place-items:center;padding-right:16px;display:grid}.niceone-enquiry-next-action strong{font-size:20px;line-height:1.35;display:block}.niceone-enquiry-next-action p{color:#675a7b;flex-wrap:wrap;align-items:center;gap:7px;margin:6px 0 0;font-size:14px;display:flex}.niceone-enquiry-next-action p svg{flex:none}.niceone-enquiry-next-action button{color:#6420d7;text-align:left;background:0 0;border:0;min-height:36px;padding:8px 0 0;font-weight:750;display:inline-flex}.niceone-enquiry-next-action.is-outcome{background:var(--enquiry-badge-bg)}.niceone-enquiry-won-message{color:#08783e;background:#edfff3;border:1px solid #bce9cd;border-radius:10px;margin:0 0 18px;padding:12px 16px;font-weight:750;line-height:1.5}.niceone-detail-schedule label{color:#42314f;gap:6px;margin:12px 0;font-size:14px;font-weight:650;display:grid}.niceone-detail-schedule input,.niceone-detail-schedule select{width:100%;max-width:100%;font:inherit;color:#17122f;background:#fff;border:1px solid #d9c8f1;border-radius:8px;min-height:44px;padding:10px;font-weight:400}.niceone-detail-schedule>button{margin:6px 8px 0 0}.niceone-enquiry-detail:is([data-stage=new],[data-stage=contacted],[data-stage=quoted],[data-stage=follow_up],[data-stage=second_follow_up]){--enquiry-edge:#0664ff;--enquiry-badge-bg:#edf4ff;--enquiry-badge-text:#075ad9}.niceone-enquiry-detail[data-stage=lost]{--enquiry-edge:#d3294c;--enquiry-badge-bg:#fff0f3;--enquiry-badge-text:#b31c3b}.niceone-enquiry-detail[data-stage=gone_cold]{--enquiry-edge:#94702f;--enquiry-badge-bg:#f8f3e9;--enquiry-badge-text:#76551e}.niceone-enquiry-win-burst{z-index:100;contain:strict;border-radius:14px;position:fixed;overflow:hidden;pointer-events:none!important}.niceone-enquiry-win-burst i{opacity:0;width:7px;height:11px;animation:niceone-enquiry-win 1.4s cubic-bezier(.1,.5,.4,1) var(--delay) both;border-radius:2px;position:absolute;bottom:5px}.niceone-enquiry-win-burst i.left{left:8px}.niceone-enquiry-win-burst i.right{right:8px}@keyframes niceone-enquiry-win{0%{opacity:0;transform:translate(0)rotate(0)}12%{opacity:1}65%{opacity:1;transform:translate(calc(var(--x)*.72),var(--rise)) rotate(var(--spin))}to{opacity:0;transform:translate(var(--x),calc(var(--rise)*.4)) rotate(calc(var(--spin) + 130deg))}}@media (width<=980px){.niceone-enquiry-progress{margin-top:26px}.niceone-progress-step>button{gap:9px;min-height:68px;padding:0 1px}.niceone-progress-marker{width:34px;height:34px;font-size:20px}.niceone-progress-step:not(:last-child):after{top:16px}.niceone-progress-label{font-size:clamp(11px,2.9vw,14px)}.niceone-progress-current{margin-top:12px;font-size:13px}.niceone-progress-tools{gap:8px;margin:10px 0 16px}.niceone-progress-tools>p{font-size:12px}.niceone-progress-tools button{font-size:13px}.niceone-enquiry-next-action{border-radius:12px;gap:12px;padding:16px 12px}.niceone-next-icon{padding-right:12px}.niceone-enquiry-next-action strong{font-size:17px}.niceone-enquiry-next-action p{font-size:13px}}@media (width<=359px){.niceone-progress-label{font-size:12px}.niceone-progress-steps--6{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:22px}.niceone-progress-steps--6 .niceone-progress-step:nth-child(3):after{width:2px;height:calc(100% + 22px);top:16px;left:50%}.niceone-progress-steps--6 .niceone-progress-step:nth-child(4){grid-area:2/3}.niceone-progress-steps--6 .niceone-progress-step:nth-child(5){grid-area:2/2}.niceone-progress-steps--6 .niceone-progress-step:nth-child(6){grid-area:2/1}.niceone-progress-steps--6 .niceone-progress-step:nth-child(4):after,.niceone-progress-steps--6 .niceone-progress-step:nth-child(5):after{left:auto;right:50%}}@media (prefers-reduced-motion:reduce){.niceone-enquiry-win-burst{display:none!important}.niceone-enquiry-win-burst i{animation:none!important}}.niceone-enquiry-next-action p{display:block}.niceone-enquiry-next-action p svg{vertical-align:-3px;margin-right:6px;display:inline-block}.niceone-inbox-window{background:#d5c6f1!important;border-radius:18px!important;width:min(1360px,100vw - 64px)!important;max-width:1360px!important;height:min(880px,100dvh - 64px)!important;max-height:calc(100dvh - 64px)!important;padding:1px!important}.niceone-inbox-window>div{border-radius:17px!important}.niceone-inbox-window .sidekik-desktop-window-top-bar{padding:18px 24px!important}.niceone-inbox-window .sidekik-desktop-window-title-group strong{box-shadow:none!important;background:#fff4d2!important;border-radius:12px!important;font-size:26px!important}.niceone-inbox-window .sidekik-desktop-window-title-group span span{font-size:15px!important;font-weight:500!important}.niceone-inbox-window .sidekik-desktop-window-body{overscroll-behavior:contain;scrollbar-gutter:stable;padding:20px 24px 28px!important;overflow-y:auto!important}.niceone-inbox-window .sidekik-desktop-window-grid{grid-template-columns:260px minmax(0,1fr)!important;gap:26px!important}.niceone-inbox-stages,.niceone-inbox-results{min-width:0;overflow:visible}.niceone-inbox-window .sidekik-desktop-window-filter-list{padding:0 8px 12px 0;gap:12px!important}.niceone-inbox-window .niceone-inbox-add{min-height:48px;font:inherit;margin-right:8px;font-size:16px;border-radius:11px!important;font-weight:750!important}.niceone-inbox-window .niceone-inbox-stage{min-height:50px;font:inherit;text-align:left;gap:12px;font-size:16px;transition:border-color .14s,box-shadow .14s,transform .14s;box-shadow:4px 6px 3px #62489a1f,6px 10px 16px #462a7d17;color:#17102f!important;background:#fff!important;border:1px solid #d9cef0!important;border-radius:11px!important;padding:12px 16px!important;font-weight:650!important}.niceone-inbox-stage>span{overflow-wrap:anywhere;min-width:0}.niceone-inbox-stage>strong{font-variant-numeric:tabular-nums;flex:none;font-size:16px}.niceone-inbox-window .niceone-inbox-stage[aria-pressed=true]{box-shadow:inset 0 0 0 1px #8348f5,4px 6px 3px #62489a1f,6px 10px 16px #462a7d17;color:#6315d7!important;background:#f0e8ff!important;border-color:#8348f5!important}.niceone-inbox-window .sidekik-inbox-search{box-sizing:border-box;min-height:48px;width:100%!important;box-shadow:none!important;border-radius:11px!important}.niceone-inbox-window .sidekik-inbox-search:focus-within{outline-offset:2px;outline:2px solid #8942f8}.niceone-inbox-cards{padding:2px 10px 18px 2px;gap:16px!important}.niceone-inbox-window .niceone-inbox-card{--enquiry-edge:#64748b;--enquiry-badge-bg:#f1f5f9;--enquiry-badge-text:#475569;color:#17102f;font:inherit;transition:border-color .14s,transform .14s,box-shadow .14s;border:1px solid #ddd2f3!important;border-left:4px solid var(--enquiry-edge)!important;background:#fff!important;border-radius:12px!important;padding:16px!important;box-shadow:4px 6px 3px #62489a1f,6px 10px 16px #462a7d17!important}.niceone-inbox-window .niceone-inbox-card:nth-child(2n){background:#f3edff!important}.niceone-inbox-card-copy strong{overflow-wrap:anywhere;font-size:17px;line-height:1.35}.niceone-inbox-card-copy small{overflow-wrap:anywhere;font-size:14px;line-height:1.45}.niceone-inbox-card .niceone-inbox-status{background:var(--enquiry-badge-bg)!important;color:var(--enquiry-badge-text)!important;font-size:12px!important;font-weight:700!important}.niceone-inbox-window .niceone-inbox-card[data-stage=new]{--enquiry-edge:#7c35ff;--enquiry-badge-bg:#f2ebff;--enquiry-badge-text:#6f2cff}.niceone-inbox-window .niceone-inbox-card[data-stage=contacted]{--enquiry-edge:#2563eb;--enquiry-badge-bg:#edf4ff;--enquiry-badge-text:#2563eb}.niceone-inbox-window .niceone-inbox-card[data-stage=quoted]{--enquiry-edge:#f59e0b;--enquiry-badge-bg:#fff0d8;--enquiry-badge-text:#b45309}.niceone-inbox-window .niceone-inbox-card[data-stage=follow_up]{--enquiry-edge:#fb923c;--enquiry-badge-bg:#fff1e6;--enquiry-badge-text:#a54310}.niceone-inbox-window .niceone-inbox-card[data-stage=second_follow_up]{--enquiry-edge:#c2410c;--enquiry-badge-bg:#ffedd5;--enquiry-badge-text:#9a3412}.niceone-inbox-window .niceone-inbox-card[data-stage=gone_cold]{--enquiry-edge:#64748b;--enquiry-badge-bg:#f1f5f9;--enquiry-badge-text:#475569}.niceone-inbox-window .niceone-inbox-card[data-stage=won]{--enquiry-edge:#22c55e;--enquiry-badge-bg:#e8f8ef;--enquiry-badge-text:#047857}.niceone-inbox-window .niceone-inbox-card[data-stage=lost]{--enquiry-edge:#b96a80;--enquiry-badge-bg:#faedf1;--enquiry-badge-text:#963e58}.niceone-inbox-window button:focus-visible{outline-offset:3px;outline:2px solid #7830e7!important}.niceone-inbox-window .niceone-inbox-stage:active,.niceone-inbox-window .niceone-inbox-card:active{transform:translateY(1px)}.niceone-inbox-state{color:#4f4567;background:#fff;border:1px solid #ddd2f3;border-radius:12px;justify-items:start;gap:12px;padding:24px;display:grid}.niceone-inbox-state button{color:#6415d7;min-height:44px;font:inherit;cursor:pointer;background:#f3edff;border:1px solid #b99ce7;border-radius:8px;padding:8px 14px}@media (hover:hover) and (pointer:fine){.niceone-inbox-window .niceone-inbox-stage:hover,.niceone-inbox-window .niceone-inbox-card:hover{transform:translateY(-1px);border-top-color:#b79bdf!important;border-bottom-color:#b79bdf!important;border-right-color:#b79bdf!important}}@media (width<=980px){.niceone-inbox-overlay.sidekik-mobile-window-overlay{padding:max(12px,env(safe-area-inset-top)) 10px calc(84px + env(safe-area-inset-bottom))!important}.niceone-inbox-window.sidekik-mobile-window{width:min(430px,100vw - 20px)!important;height:calc(100dvh - 108px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;max-height:calc(100dvh - 108px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;background:#d5c6f1!important;border-radius:20px!important;padding:1px!important}.niceone-inbox-window.sidekik-mobile-window>div{border-radius:19px!important}.niceone-inbox-window.sidekik-mobile-window .sidekik-desktop-window-top-bar{gap:8px!important;padding:16px 14px!important}.niceone-inbox-window .sidekik-desktop-window-title-group{gap:10px!important}.niceone-inbox-window.sidekik-mobile-window .sidekik-desktop-window-title-group strong{font-size:24px!important}.niceone-inbox-window.sidekik-mobile-window .sidekik-desktop-window-title-group span span{font-size:14px!important}.niceone-inbox-window.sidekik-mobile-window .sidekik-desktop-window-top-actions>button:last-child{box-shadow:0 4px 10px #50289624!important}.niceone-inbox-window.sidekik-mobile-window .sidekik-desktop-window-body{padding:16px 14px 26px!important}.niceone-inbox-window.sidekik-mobile-window .sidekik-desktop-window-grid{grid-template-columns:minmax(0,1fr)!important;gap:22px!important}.niceone-inbox-window .niceone-inbox-stage{min-height:52px;font-size:16px;padding:13px 16px!important}.niceone-inbox-window .niceone-inbox-add{min-height:48px}.niceone-inbox-window .niceone-inbox-card{padding:14px!important}.niceone-inbox-window .niceone-inbox-card-copy strong{font-size:16px}.niceone-inbox-window .niceone-inbox-card-copy small{font-size:14px}.niceone-inbox-window .sidekik-inbox-search input{font-size:16px!important}}@media (prefers-reduced-motion:reduce){.niceone-inbox-window *{scroll-behavior:auto!important;transition:none!important}.niceone-inbox-window .niceone-inbox-stage:hover,.niceone-inbox-window .niceone-inbox-stage:active,.niceone-inbox-window .niceone-inbox-card:hover,.niceone-inbox-window .niceone-inbox-card:active{transform:none}}.niceone-inbox-window>div{grid-template-columns:minmax(0,1fr)}@media (width<=980px){.niceone-inbox-window .sidekik-desktop-window-top-bar{min-width:0}.niceone-inbox-window .sidekik-desktop-window-title-group{flex:1}.niceone-inbox-window .sidekik-desktop-window-title-group>span:last-child{grid-template-columns:minmax(0,1fr)}.niceone-inbox-window .sidekik-desktop-window-title-group strong{box-sizing:border-box;overflow-wrap:anywhere;white-space:normal!important;line-height:1.15!important}.niceone-inbox-window .sidekik-desktop-window-top-actions{flex-shrink:0}}[data-dashboard-nav-host]{display:contents}@media (width>=981px){[data-dashboard-nav-host]{display:none!important}}@media (width<=980px){[data-dashboard-nav-host] .sidekik-mobile-bottom-nav[data-dashboard-mobile-nav]{font-family:Inter,Arial,sans-serif;z-index:2147480000!important;left:50%!important;right:auto!important;bottom:calc(9px + env(safe-area-inset-bottom) + var(--dashboard-keyboard-inset,0px))!important;box-sizing:border-box!important;background:linear-gradient(135deg,#fffffffa,#f8f4fff2)!important;border:1px solid #6f2cff42!important;border-radius:26px!important;width:min(520px,100vw - 20px)!important;padding:8px 9px!important;display:grid!important;position:fixed!important;transform:translate(-50%)!important}[data-dashboard-nav-host] .sidekik-mobile-bottom-nav[data-dashboard-mobile-nav]>.sidekik-mobile-bottom-nav-item{font:inherit;touch-action:manipulation;place-items:center;color:#6b6382!important;background:0 0!important;border:0!important;border-radius:18px!important;gap:3px!important;min-height:64px!important;padding:7px 1px!important;font-size:11px!important;font-weight:850!important;display:grid!important}[data-dashboard-nav-host] .sidekik-mobile-bottom-nav[data-dashboard-mobile-nav]>.sidekik-mobile-bottom-nav-item.is-active{color:#fff!important;background:linear-gradient(135deg,#6f2cff,#4a16c9)!important}[data-dashboard-nav-host] [data-dashboard-mobile-nav] svg{width:19px!important;height:19px!important}[data-dashboard-mobile-nav] button:focus-visible{outline-offset:-3px;outline:3px solid #9d72ef}[data-dashboard-ribbon-backdrop]{box-sizing:border-box!important;padding-bottom:var(--dashboard-ribbon-space,110px)!important}[data-dashboard-ribbon-surface]{scroll-padding-bottom:16px;box-sizing:border-box!important;max-height:calc(var(--dashboard-visible-height,100dvh) - var(--dashboard-ribbon-space,110px) - 24px)!important;min-height:0!important;transform:none!important}.no-organise-main [data-dashboard-ribbon-surface]{height:calc(var(--dashboard-visible-height,100dvh) - var(--dashboard-ribbon-space,110px) - 24px)!important}dialog[data-dashboard-ribbon-surface]{top:12px!important;bottom:var(--dashboard-ribbon-space,110px)!important;height:calc(var(--dashboard-visible-height,100dvh) - var(--dashboard-ribbon-space,110px) - 24px)!important;margin-block:0!important;overflow:visible!important}dialog[data-dashboard-ribbon-surface]>.mini-setup-scroll,dialog[data-dashboard-ribbon-surface]>.niceone-business-preview-scroll{min-height:0;overflow:auto}body[data-dashboard-ribbon=on] .organise-completion-notices{bottom:calc(var(--dashboard-ribbon-space,110px) + 100px)!important}[data-dashboard-ribbon-backdrop]{top:var(--dashboard-visible-top,0px)!important;height:var(--dashboard-visible-height,100dvh)!important;min-height:0!important;bottom:auto!important}.organise-task-editor .no-calendar-dialog[data-dashboard-ribbon-surface]{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;scroll-padding-block:16px;height:auto!important;max-height:calc(var(--dashboard-visible-height,100dvh) - var(--dashboard-ribbon-space,110px) - 24px)!important;overflow-y:auto!important}.no-calendar-backdrop[data-dashboard-ribbon-backdrop] [data-dashboard-mobile-nav]{bottom:calc(9px + env(safe-area-inset-bottom))!important}}.getting-started-overlay{z-index:100000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(circle at 92% 88%,#ffb92d47,#0000 25%),radial-gradient(circle at 8% 12%,#7425ff6b,#0000 28%),#1f0857e6;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.getting-started-modal{color:#100b2d;background:#fff;border:1px solid #7425ff2e;border-radius:28px;grid-template-columns:285px minmax(0,1fr);width:min(1420px,100vw - 48px);height:min(900px,100vh - 48px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 90px #10043a73}.getting-started-close{z-index:3;color:#5e18df;cursor:pointer;background:#fffffff5;border:1px solid #ded4f4;border-radius:50%;place-items:center;width:42px;height:42px;font-size:27px;line-height:1;display:grid;position:absolute;top:16px;right:16px;box-shadow:0 10px 24px #2000601f}.getting-started-rail{color:#fff;text-align:center;background:linear-gradient(155deg,#4511c9 0%,#7627f5 52%,#3911a2 100%);flex-direction:column;align-items:center;min-height:0;padding:44px 28px 34px;display:flex}.getting-started-rail-number{color:#6420df;background:#fff;border-radius:50%;place-items:center;width:122px;height:122px;margin-bottom:14px;font-size:64px;font-weight:900;display:grid;box-shadow:0 16px 36px #1a055c47}.getting-started-rail>strong{color:#ffe42e;font-size:22px}.getting-started-rail-art{flex:1;place-items:center;width:100%;display:grid}.getting-started-rail-art span{color:#6d20e8;background:linear-gradient(145deg,#fff5a4,#ffb511);border-radius:42px;place-items:center;width:150px;height:150px;font-size:76px;font-weight:900;display:grid;transform:rotate(-6deg);box-shadow:0 24px 45px #14034b59}.getting-started-rail p{margin:0;font-size:24px;font-style:italic;font-weight:800;line-height:1.2;transform:rotate(-3deg)}.getting-started-main{grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;display:grid}.getting-started-header img{display:none}.getting-started-header h2{text-align:center;margin:0 0 20px;font-size:clamp(28px,3vw,46px);line-height:1.05}.getting-started-header h2 span,.getting-started-content h3 span,.getting-started-content strong{color:#6c22e7}.getting-started-progress{justify-content:center;align-items:center;max-width:780px;margin:0 auto;display:flex}.getting-started-progress-item{flex:1 1 0;align-items:center;display:flex}.getting-started-progress-item:last-child{flex:none}.getting-started-progress-item>span{color:#9487b1;background:#eee9fa;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;font-size:22px;font-weight:800;display:grid}.getting-started-progress-item>span.is-active,.getting-started-progress-item>span.is-complete{color:#fff;background:linear-gradient(135deg,#8034fb,#5314d3)}.getting-started-progress-item i{background:repeating-linear-gradient(90deg,#d9cff0 0 7px,#0000 7px 14px);flex:1;height:3px;margin:0 12px}.getting-started-content{padding:30px 54px;overflow:auto}.getting-started-content h3{margin:0 0 16px;font-size:clamp(27px,2.3vw,38px);line-height:1.12}.getting-started-content>p,.getting-started-final-grid p{max-width:850px;margin:0 0 16px;font-size:19px;line-height:1.5}.getting-started-action-card,.getting-started-tip,.getting-started-email-panel,.getting-started-demo-panel,.getting-started-momentum{background:#faf8ff;border:1px solid #ded5f4;border-radius:18px;margin-top:24px;padding:22px 24px;box-shadow:0 10px 25px #4d2a9912}.getting-started-action-card label{color:#6420df;margin-bottom:10px;font-size:17px;font-weight:800;display:block}.getting-started-copy-row{grid-template-columns:minmax(0,1fr) auto;gap:16px;display:grid}.getting-started-copy-row>strong,.getting-started-page-link{overflow-wrap:anywhere;color:#100b2d;background:#fff;border-radius:13px;align-items:center;min-width:0;padding:17px 20px;font-size:clamp(17px,2vw,27px);display:flex;box-shadow:0 8px 18px #29165b14}.getting-started-copy-row button,.getting-started-email-panel button,.getting-started-next{color:#fff;min-height:54px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#7b2ff5,#5815d5);border:0;border-radius:13px;padding:0 28px;font-weight:800;box-shadow:0 10px 22px #651edf3d}.getting-started-success,.getting-started-error{color:#15843a;background:#edfff1;border:1px solid #bde8c8;border-radius:10px;width:fit-content;margin:12px auto 0;padding:9px 15px;font-weight:750}.getting-started-error{color:#a91737;background:#fff0f3;border-color:#ffc4d0}.getting-started-tip,.getting-started-email-panel{border-style:dashed;align-items:center;gap:18px;display:flex}.getting-started-tip>span{color:#6b20e4;font-size:42px}.getting-started-tip p,.getting-started-email-panel p{margin:5px 0 0}.getting-started-page-link{justify-content:space-between;gap:12px;text-decoration:none}.getting-started-action-card small{color:#7141cc;text-align:center;margin-top:12px;font-size:15px;display:block}.getting-started-email-panel{background:#fffaf0;border-style:solid;border-color:#f4c858;justify-content:space-between}.getting-started-demo-title{color:#5e19dc;margin-bottom:12px;font-size:22px;font-weight:900}.getting-started-demo-row{background:#fff;border:1px solid #e8e1f6;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:10px;padding:15px;display:grid}.getting-started-demo-row small{color:#8251d4;font-weight:750}.getting-started-customer-actions{gap:12px;display:flex}.getting-started-customer-actions span{color:#6420df;background:#fff;border-radius:10px;padding:10px 14px;font-weight:800}.getting-started-final-grid{grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);gap:32px;display:grid}.getting-started-momentum strong{font-size:20px;display:block}.getting-started-momentum p{margin:10px 0 0;font-size:16px}.getting-started-growth-list{gap:14px;display:grid}.getting-started-growth-list article{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(120deg,#7b2ff7,#ff3d7f,#ffac14,#20b957) border-box;border:2px solid #0000;border-radius:18px;grid-template-columns:1fr auto;gap:12px;padding:18px;display:grid;box-shadow:inset 0 0 0 2px #fff,0 8px 24px #431f971a}.getting-started-growth-list article strong,.getting-started-growth-list article span,.getting-started-growth-list article button{grid-column:1/-1}.getting-started-growth-list article span{color:#f90}.getting-started-growth-list article button{color:#fff;min-height:42px;font:inherit;background:#6420df;border:0;border-radius:10px;font-weight:800}.getting-started-footer{border-top:1px solid #eee9fb;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding:18px 46px;display:grid}.getting-started-back{color:#6420df;min-height:50px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dcd1f4;border-radius:12px;justify-self:start;padding:0 28px;font-weight:800}.getting-started-next{justify-self:end;min-width:250px}.getting-started-footer-dots{gap:12px;display:flex}.getting-started-footer-dots span{background:#e4ddf2;border-radius:50%;width:13px;height:13px}.getting-started-footer-dots span.is-active{background:#6c22e7;width:20px}.getting-started-modal button:disabled{cursor:not-allowed;opacity:.55}@media (width<=767px){.getting-started-overlay{align-items:stretch;padding:0}.getting-started-modal{border:0;border-radius:0;grid-template-columns:1fr;width:100%;height:100dvh}.getting-started-rail{padding:max(14px, env(safe-area-inset-top)) 18px 14px;grid-template-columns:auto 1fr auto;gap:12px;display:grid}.getting-started-rail-number{width:54px;height:54px;margin:0;font-size:28px}.getting-started-rail>strong{place-self:center start;font-size:17px}.getting-started-rail-art{display:none}.getting-started-rail p{align-self:center;margin:0;font-size:13px}.getting-started-main{min-height:0}.getting-started-header{padding:16px 18px 12px}.getting-started-header h2{margin-bottom:14px;font-size:24px}.getting-started-progress-item>span{width:34px;height:34px;font-size:15px}.getting-started-progress-item i{margin:0 5px}.getting-started-content{padding:20px 18px 32px}.getting-started-content h3{font-size:27px}.getting-started-content>p,.getting-started-final-grid p{font-size:16px}.getting-started-copy-row,.getting-started-final-grid{grid-template-columns:1fr}.getting-started-copy-row button,.getting-started-email-panel button{width:100%}.getting-started-tip,.getting-started-email-panel{flex-direction:column;align-items:stretch}.getting-started-final-grid{gap:18px}.getting-started-footer{padding:12px 14px calc(12px + env(safe-area-inset-bottom));grid-template-columns:auto 1fr;gap:10px}.getting-started-footer-dots{display:none}.getting-started-next{width:100%;min-width:0}.getting-started-back{padding:0 18px}}@media (width>=768px){.getting-started-overlay{padding:16px}.getting-started-modal{border-radius:20px;grid-template-columns:220px minmax(0,1fr);width:min(1180px,100vw - 32px);height:min(740px,100dvh - 32px)}.getting-started-rail{grid-template-rows:86px minmax(0,1fr)}.getting-started-rail-brand{border-bottom-right-radius:52px;padding:14px 20px}.getting-started-rail-brand img{width:min(165px,100%)}.getting-started-rail-body{border-top-right-radius:50px;border-bottom-right-radius:100px;padding:22px 18px 20px}.getting-started-rail-number{width:82px;height:82px;margin-bottom:9px;font-size:43px}.getting-started-rail-body>strong{font-size:17px}.getting-started-rail-art{border-width:6px;border-radius:30px;width:112px;height:112px;margin:auto 0 14px}.getting-started-rail-art svg{width:56px;height:56px}.getting-started-rail-body>p{max-width:170px;font-size:17px}.getting-started-header{padding:18px 34px 10px}.getting-started-header h2{margin-bottom:12px;font-size:clamp(27px,2.6vw,35px)}.getting-started-header h2:before,.getting-started-header h2:after{margin-inline:12px;font-size:30px}.getting-started-progress{max-width:650px}.getting-started-progress-item>span{width:38px;height:38px;font-size:17px}.getting-started-progress-item i{height:3px;margin-inline:8px}.getting-started-content{padding:14px 38px 18px;overflow:hidden}.getting-started-content h3{margin-bottom:10px;font-size:clamp(25px,2.1vw,32px)}.getting-started-content>p,.getting-started-final-grid p{margin-bottom:9px;font-size:16px;line-height:1.38}.getting-started-action-card,.getting-started-email-panel,.getting-started-demo-panel,.getting-started-momentum{margin-top:14px;padding:15px 18px}.getting-started-action-card label{margin-bottom:7px;font-size:15px}.getting-started-copy-row>strong,.getting-started-page-link{padding:12px 14px;font-size:clamp(16px,1.7vw,21px)}.getting-started-copy-row button{min-width:220px;padding-block:11px}.getting-started-share-grid{grid-template-columns:1fr;gap:0;margin-top:14px}.getting-started-email-panel{gap:18px}.getting-started-email-panel p{margin-block:5px 0;font-size:15px;line-height:1.35}.getting-started-email-panel button{padding:11px 16px}.getting-started-demo-panel{padding:16px 18px}.getting-started-demo-row{padding:11px 14px}.getting-started-final-grid{grid-template-columns:minmax(0,.85fr) minmax(320px,1.15fr);gap:24px}.getting-started-momentum{max-width:380px;padding:16px}.getting-started-growth-list{gap:12px}.getting-started-growth-list article{padding:15px}.getting-started-footer{padding:12px 34px}.getting-started-back{min-width:150px}.getting-started-next{min-width:245px}}.getting-started-lead-finder-card{background:radial-gradient(circle at 92% 8%,#7b2bf624,#0000 28%),linear-gradient(135deg,#fbf9ff,#f5efff);border:1px solid #d9cef5;border-radius:18px;gap:12px;margin-top:12px;padding:15px;display:grid;box-shadow:0 12px 30px #45209014}.getting-started-lead-finder-title{align-items:center;gap:11px;display:flex}.getting-started-lead-finder-title>span{color:#fff;background:linear-gradient(145deg,#8138fa,#5420d6);border-radius:13px;flex:none;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 9px 18px #5420d633}.getting-started-lead-finder-title div,.getting-started-lead-finder-title small,.getting-started-lead-finder-title strong,.getting-started-lead-list article div,.getting-started-lead-list article strong,.getting-started-lead-list article small{display:block}.getting-started-lead-finder-title small{color:#6c22e7;letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:900}.getting-started-lead-finder-title strong{color:#17102f;margin-top:1px;font-size:19px}.getting-started-lead-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.getting-started-lead-list article{background:#fff;border:1px solid #e5dcf3;border-radius:13px;grid-template-columns:32px minmax(0,1fr);gap:8px;min-width:0;padding:11px;display:grid;box-shadow:0 7px 18px #37186e0e}.getting-started-lead-list article>span{color:#6422e8;background:#eee7ff;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.getting-started-lead-list article strong{overflow-wrap:anywhere;color:#17102f;font-size:12px;line-height:1.25}.getting-started-lead-list article small{color:#6c22e7;margin-top:4px;font-size:10px;font-weight:850}.getting-started-lead-list article em{color:#736b80;grid-column:1/-1;font-size:10px;font-style:normal;font-weight:750}.getting-started-lead-cta{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#7d30f6,#5c16d7);border:0;border-radius:12px;justify-content:center;justify-self:end;align-items:center;gap:8px;padding:0 17px;font-size:13px;font-weight:900;display:inline-flex;box-shadow:0 9px 20px #5c16d733}@media (width<=767px){.getting-started-content-step-1{padding-bottom:34px}.getting-started-lead-finder-card{margin-top:16px;padding:13px}.getting-started-lead-list{grid-template-columns:1fr}.getting-started-lead-list article{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;padding:9px 10px}.getting-started-lead-list article em{white-space:nowrap;grid-column:auto}.getting-started-lead-cta{justify-self:stretch;width:100%;min-height:46px}}@media (width<=420px){.getting-started-lead-list article{grid-template-columns:30px minmax(0,1fr)}.getting-started-lead-list article em{white-space:normal;grid-column:2}}.getting-started-modal{border-radius:24px;grid-template-columns:318px minmax(0,1fr);width:min(1480px,100vw - 40px);height:min(940px,100dvh - 40px);box-shadow:0 34px 100px #1704487a,0 10px 30px #531db533}.getting-started-rail{color:#fff;background:#fff;grid-template-rows:122px minmax(0,1fr);align-items:stretch;padding:0;display:grid}.getting-started-rail-brand{background:#fff;border-bottom-right-radius:78px;align-items:center;padding:20px 30px;display:flex}.getting-started-rail-brand img{width:min(220px,100%);height:auto;display:block}.getting-started-rail-body{text-align:center;background:radial-gradient(circle at 25% 28%,#ffffff2e,#0000 22%),linear-gradient(155deg,#862aff 0%,#6620e6 48%,#32108f 100%);border-top-right-radius:74px;border-bottom-right-radius:150px;flex-direction:column;align-items:center;min-height:0;padding:38px 26px 30px;display:flex;overflow:hidden}.getting-started-rail-number{width:124px;height:124px;margin:0 0 16px;font-size:66px;box-shadow:0 18px 42px #1f056652,inset 0 0 0 1px #6b20e714}.getting-started-rail-body>strong{color:#ffe522;font-size:23px;font-weight:850}.getting-started-rail-art{color:#6b20e6;background:linear-gradient(145deg,#fff7bd 0%,#ffbf20 74%,#ffa311 100%);border:9px solid #ffffff2b;border-radius:46px;flex:none;place-items:center;width:174px;height:174px;margin:auto 0 22px;display:grid;transform:rotate(-6deg);box-shadow:0 26px 48px #19045361}.getting-started-rail-art svg{transform:rotate(6deg)}.getting-started-rail-body>p{color:#fff;max-width:230px;margin:0 0 auto;font-size:25px;font-style:italic;font-weight:800;line-height:1.2;transform:rotate(-3deg)}.getting-started-header{border-bottom:0;padding:28px 50px 17px}.getting-started-header h2{color:#0b1135;letter-spacing:0;margin-bottom:24px;font-size:clamp(31px,3vw,46px)}.getting-started-header h2:before,.getting-started-header h2:after{color:#ffb400;content:"›";margin:0 22px;font-size:42px;display:inline-block;transform:rotate(-18deg)}.getting-started-header h2:after{transform:rotate(198deg)}.getting-started-progress{max-width:810px}.getting-started-progress-item>span{width:52px;height:52px;font-size:23px}.getting-started-progress-item>span.is-active,.getting-started-progress-item>span.is-complete{box-shadow:0 8px 22px #621bdf33}.getting-started-progress-item i{background:repeating-linear-gradient(90deg,#d9cdf1 0 8px,#0000 8px 16px);border-radius:999px;height:4px}.getting-started-content{padding:24px 60px 34px}.getting-started-content h3{color:#0b1135;letter-spacing:0;margin-bottom:17px;font-size:clamp(29px,2.4vw,40px)}.getting-started-content>p,.getting-started-final-grid p{color:#151a3d;font-size:19px;line-height:1.48}.getting-started-action-card,.getting-started-tip,.getting-started-email-panel,.getting-started-demo-panel,.getting-started-momentum{background:linear-gradient(135deg,#fbfaff,#f7f3ff);border-color:#d9cef5;border-radius:17px;box-shadow:0 12px 30px #45209012,inset 0 0 30px #712ce606}.getting-started-action-card{padding:21px 26px}.getting-started-action-card label{color:#6420df;font-size:18px}.getting-started-copy-row button,.getting-started-email-panel button,.getting-started-next{background:linear-gradient(135deg,#7d30f6,#5c16d7);justify-content:center;align-items:center;gap:11px;display:inline-flex}.getting-started-copy-row button{min-width:285px}.getting-started-success,.getting-started-error{align-items:center;gap:8px;display:flex}.getting-started-tip{border-width:2px;grid-template-columns:auto minmax(0,1fr) auto;padding:17px 24px;display:grid}.getting-started-tip>span{color:#5d17da;background:#eee6ff;border-radius:16px;place-items:center;width:58px;height:58px;display:grid}.getting-started-socials{gap:10px;display:flex}.getting-started-socials i{color:#fff;background:#21b553;border-radius:50%;place-items:center;width:42px;height:42px;font-style:normal;font-weight:900;display:grid;box-shadow:0 6px 12px #25ab5329}.getting-started-socials i:nth-child(2){background:#46bd4f}.getting-started-socials i:nth-child(3){background:linear-gradient(145deg,#6f2bd8,#f03a7b,#ff9f24)}.getting-started-socials i:nth-child(4){background:#1877e8}.getting-started-share-grid{grid-template-columns:minmax(0,1fr) 230px;align-items:stretch;gap:20px;margin-top:24px;display:grid}.getting-started-share-grid .getting-started-action-card{margin-top:0}.getting-started-page-link>span{color:#681fe3;flex:none;place-items:center;display:grid}.getting-started-phone-preview{color:#fff;background:linear-gradient(155deg,#7b2ff7,#351196);border:8px solid #17122c;border-bottom:0;border-radius:34px 34px 10px 10px;flex-direction:column;justify-content:center;min-height:190px;padding:20px 18px;display:flex;box-shadow:0 18px 32px #220a5a2e}.getting-started-phone-preview div{gap:6px;display:grid}.getting-started-phone-preview span,.getting-started-phone-preview small{color:#ffffffd6}.getting-started-phone-preview button{color:#4f12ca;background:#fff;border:0;border-radius:9px;margin:18px 0;padding:10px;font-weight:800}.getting-started-email-panel{background:linear-gradient(135deg,#fffdf7,#fff6db);border:1px solid #f1be40}.getting-started-email-panel button{flex:none}.getting-started-demo-panel{padding:24px}.getting-started-demo-title{align-items:center;gap:10px;display:flex}.getting-started-demo-row{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(120deg,#782cff,#f0448b,#ff9f1c,#36b96b) border-box;border:2px solid #0000;padding:17px 18px;box-shadow:0 10px 24px #4b279414}.getting-started-task-check{border:2px solid #7021eb;border-radius:50%;width:24px;height:24px}.getting-started-customer-actions{margin-bottom:12px}.getting-started-avatar{color:#5d18d8;background:#eee7ff;border-radius:50%;place-items:center;width:44px;height:44px;font-weight:900;display:grid}.getting-started-final-grid{grid-template-columns:minmax(0,.85fr) minmax(390px,1.15fr);align-items:center;gap:42px}.getting-started-momentum{align-items:flex-start;gap:17px;max-width:420px;padding:24px;display:flex}.getting-started-momentum>span{color:#fff;background:#6920e4;border-radius:50%;flex:none;place-items:center;width:54px;height:54px;display:grid}.getting-started-growth-list{grid-template-columns:repeat(2,minmax(0,1fr))}.getting-started-growth-list article{min-width:0}.getting-started-growth-list article small{color:#5f1bd9;background:#eee7ff;border-radius:999px;padding:6px 10px;font-weight:850}.getting-started-footer{background:#fffffff7;padding:18px 50px}.getting-started-back,.getting-started-next{justify-content:center;align-items:center;gap:11px;display:inline-flex}.getting-started-back{min-width:200px}.getting-started-next{min-width:330px}@media (width<=1100px){.getting-started-modal{grid-template-columns:250px minmax(0,1fr)}.getting-started-content,.getting-started-header{padding-inline:36px}.getting-started-header h2:before,.getting-started-header h2:after{margin-inline:10px}.getting-started-final-grid{grid-template-columns:1fr}.getting-started-growth-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.getting-started-modal{border-radius:0;flex-direction:column;width:100%;height:100dvh;max-height:100dvh;display:flex;overflow:hidden}.getting-started-rail{background:#fff;min-height:auto;padding:0;display:block}.getting-started-rail-brand{height:auto;padding:max(14px, env(safe-area-inset-top)) 18px 12px;border-radius:0;justify-content:center}.getting-started-rail-brand img{width:155px}.getting-started-rail-body{text-align:left;border-radius:0;grid-template-columns:52px minmax(0,1fr);gap:5px 12px;padding:13px 18px;display:grid}.getting-started-rail-number{grid-row:1/3;width:52px;height:52px;margin:0;font-size:27px}.getting-started-rail-body>strong{align-self:end;font-size:15px}.getting-started-rail-body>p{align-self:start;max-width:none;margin:0;font-size:14px;transform:none}.getting-started-rail-art{display:none}.getting-started-main{flex:auto;grid-template-rows:auto minmax(0,1fr) auto;min-height:0;display:grid}.getting-started-header{padding:17px 18px 13px}.getting-started-header h2{margin-bottom:14px;font-size:23px}.getting-started-header h2:before,.getting-started-header h2:after{display:none}.getting-started-progress-item>span{width:34px;height:34px;font-size:15px}.getting-started-progress-item i{margin-inline:4px}.getting-started-content{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding:20px 18px 28px;overflow:hidden auto}.getting-started-content h3{font-size:27px}.getting-started-content>p,.getting-started-final-grid p{font-size:16px}.getting-started-action-card,.getting-started-tip,.getting-started-email-panel,.getting-started-demo-panel,.getting-started-momentum{margin-top:18px;padding:18px}.getting-started-copy-row,.getting-started-share-grid,.getting-started-final-grid{grid-template-columns:1fr}.getting-started-copy-row button{min-width:0}.getting-started-copy-row>strong{font-size:16px}.getting-started-tip{flex-direction:column;align-items:stretch;display:flex}.getting-started-socials{justify-content:center}.getting-started-phone-preview{border-bottom:8px solid #17122c;border-radius:28px;min-height:170px}.getting-started-email-panel{flex-direction:column;align-items:stretch}.getting-started-final-grid{gap:18px}.getting-started-growth-list{grid-template-columns:1fr}.getting-started-footer{z-index:4;padding:12px 14px calc(12px + env(safe-area-inset-bottom));background:#fffffffa;flex:none;grid-template-columns:auto 1fr;gap:10px;position:relative;box-shadow:0 -10px 30px #31156b1c}.getting-started-footer-dots{display:none}.getting-started-back{min-width:0;padding-inline:17px}.getting-started-next{width:100%;min-width:0}}@media (width>=768px){.getting-started-overlay{padding:24px}.getting-started-modal{grid-template-columns:180px minmax(0,1fr);width:min(1040px,100vw - 48px);height:min(650px,100dvh - 48px)}.getting-started-rail{grid-template-rows:78px minmax(0,1fr)}.getting-started-rail-brand{border-bottom-right-radius:46px;padding:12px 18px}.getting-started-rail-brand img{width:min(145px,100%)}.getting-started-rail-body{border-top-right-radius:44px;border-bottom-right-radius:90px;padding:18px 14px}.getting-started-rail-number{width:70px;height:70px;margin-bottom:7px;font-size:38px}.getting-started-rail-body>strong{font-size:15px}.getting-started-rail-art{border-width:5px;border-radius:26px;width:94px;height:94px;margin:auto 0 12px}.getting-started-rail-art svg{width:48px;height:48px}.getting-started-rail-body>p{max-width:150px;font-size:15px}.getting-started-header{padding:14px 28px 8px}.getting-started-header h2{margin-bottom:9px;font-size:clamp(24px,2.3vw,31px)}.getting-started-progress{max-width:560px}.getting-started-progress-item>span{width:34px;height:34px;font-size:15px}.getting-started-content{padding:10px 30px 14px;overflow-y:auto}.getting-started-content h3{margin-bottom:8px;font-size:clamp(23px,2vw,29px)}.getting-started-content>p,.getting-started-final-grid p{margin-bottom:7px;font-size:15px;line-height:1.34}.getting-started-action-card,.getting-started-email-panel,.getting-started-demo-panel,.getting-started-momentum{margin-top:10px;padding:12px 15px}.getting-started-share-grid{margin-top:10px}.getting-started-content-step-2 .getting-started-action-card{padding-block:11px}.getting-started-content-step-2 .getting-started-page-link{padding-block:9px}.getting-started-content-step-2 .getting-started-action-card small{margin-top:5px}.getting-started-email-panel{gap:14px}.getting-started-email-panel p{margin-top:3px;font-size:14px;line-height:1.28}.getting-started-email-panel button{padding:10px 14px;font-size:14px}.getting-started-footer{padding:10px 28px}.getting-started-back{min-width:135px}.getting-started-next{min-width:220px}}.niceone-help-overlay{z-index:100001;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#130834b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.niceone-help-modal{box-sizing:border-box;overscroll-behavior:contain;color:#100b2d;background:#fff;border:1px solid #dfd3f6;border-radius:24px;width:min(580px,100%);max-height:calc(100dvh - 40px);font-family:inherit;overflow:auto;box-shadow:0 26px 80px #2000604d}.niceone-help-header{padding:20px 26px 0}.niceone-help-topline{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.niceone-help-close{color:#6f2cff;cursor:pointer;background:#f8f5fd;border:1px solid #ded4f4;border-radius:50%;width:44px;height:44px;margin-left:auto;font-size:28px}.niceone-help-back{color:#6425ef;min-height:44px;font:inherit;cursor:pointer;background:#f2ebff;border:1px solid #dfd3f6;border-radius:12px;padding:8px 12px;font-weight:700}.niceone-help-header h2{margin:0 0 10px;font-size:28px;line-height:1.2}.niceone-help-header p{color:#675d7b;margin:0;line-height:1.5}.niceone-help-content{padding:24px 26px 26px}.niceone-help-options{gap:14px;display:grid}.niceone-help-option{color:#6425ef;text-align:left;min-height:74px;font:inherit;cursor:pointer;box-sizing:border-box;background:#f8f5fd;border:1px solid #dfd3f6;border-radius:18px;align-items:center;gap:14px;width:100%;padding:18px;text-decoration:none;display:flex}.niceone-help-option>svg{flex-shrink:0}.niceone-help-option>span:first-of-type{flex:1;gap:6px;min-width:0;display:grid}.niceone-help-option strong{font-size:16px}.niceone-help-option small{color:#675d7b;font-size:14px;line-height:1.5}.niceone-help-option:hover{background:#f2ebff;border-color:#b89bea}.niceone-help-address{color:#675d7b;-webkit-user-select:text;user-select:text;overflow-wrap:anywhere;margin:-6px 0 2px;padding:0 18px;font-size:14px}.niceone-help-form,.niceone-help-form fieldset{gap:16px;min-width:0;display:grid}.niceone-help-form fieldset{border:0;margin:0;padding:0}.niceone-help-form label{gap:8px;min-width:0;font-size:14px;font-weight:700;display:grid}.niceone-help-form input,.niceone-help-form textarea{box-sizing:border-box;color:#100b2d;width:100%;min-width:0;min-height:46px;font:inherit;background:#fff;border:1px solid #d8ccea;border-radius:12px;padding:12px;font-size:16px}.niceone-help-form textarea{resize:vertical}.niceone-help-date-time{grid-template-columns:1fr 1fr;gap:14px;display:grid}.niceone-help-form #niceone-help-timezone{color:#675d7b;margin:-8px 0 0;font-size:14px}.niceone-help-optional{color:#675d7b;font-weight:400}.niceone-help-submit{color:#fff;min-height:48px;font:inherit;cursor:pointer;background:#6f2cff;border:0;border-radius:14px;padding:14px 20px;font-weight:800}.niceone-help-submit:disabled{opacity:.65;cursor:wait}.niceone-help-error{color:#a52238;background:#fff0f1;border-radius:12px;margin:0;padding:12px;line-height:1.5}.niceone-help-status{color:#675d7b;font-size:13px;line-height:1.5}.niceone-help-success{text-align:center;gap:24px;display:grid}.niceone-help-success>span{color:#159447;font-size:40px}.niceone-help-modal :is(button,a,input,textarea):focus-visible{outline-offset:3px;outline:3px solid #b89bea}.niceone-help-modal h2:focus{outline:none}.niceone-help-trigger:focus-visible{outline-offset:3px;outline:3px solid #b89bea}@media (width<=480px){.niceone-daily-dashboard .sidekik-dashboard-header{gap:8px!important}.niceone-daily-dashboard .sidekik-dashboard-header .sidekik-header-actions{gap:6px!important}.niceone-daily-dashboard .sidekik-mobile-dashboard-intro{gap:8px!important}.niceone-daily-dashboard .sidekik-dashboard-header h1{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.niceone-daily-dashboard .niceone-header-yak{width:36px}.niceone-help-overlay{padding:12px}.niceone-help-modal{border-radius:22px;max-height:calc(100dvh - 24px)}.niceone-help-header{padding:16px 18px 0}.niceone-help-content{padding:20px 18px}.niceone-help-header h2{font-size:25px}.niceone-help-option{gap:10px;padding:14px}.niceone-help-date-time{grid-template-columns:1fr}}.niceone-help-option--whatsapp>svg{color:#128c4a}.quote-email-composer{background:#fff;border:1px solid #dfd3f6;border-radius:22px;gap:18px;width:min(720px,100%);margin:16px auto;padding:24px;display:grid;box-shadow:0 16px 42px #3a1c771a}.quote-email-heading{align-items:center;gap:14px;display:flex}.quote-email-heading h3{margin:0 0 4px;font-size:28px}.quote-email-heading p{color:#675d7b;margin:0}.quote-email-icon{color:#6425ef;background:#efe7ff;border-radius:15px;flex:0 0 50px;place-items:center;width:50px;height:50px;font-size:25px;display:grid}.quote-email-recipient{color:#4a3e62;background:#f8f5fd;border-radius:13px;align-items:center;gap:10px;padding:12px 14px;display:flex}.quote-email-body{min-height:210px}.quote-email-attachment{color:#4a3e62;background:#fffaf0;border:1px solid #eadff8;border-radius:13px;align-items:center;gap:10px;padding:13px 14px;font-weight:700;display:flex}.quote-sent-toast{z-index:10100;color:#fff;background:#159447;border-radius:999px;padding:13px 18px;font-weight:850;animation:.2s ease-out quote-toast-in;position:fixed;bottom:24px;right:24px;box-shadow:0 12px 30px #0f743e4d}@keyframes quote-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.quote-send-button{justify-content:center;align-items:center;gap:9px;min-width:142px;transition:background .2s,box-shadow .2s,transform .2s;display:inline-flex}.quote-send-button-success,.quote-send-button-success:disabled{color:#fff;opacity:1;cursor:default;background:#159447;box-shadow:0 9px 22px #15944747}.quote-send-spinner{border:2.5px solid #ffffff73;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite quote-send-spin}@keyframes quote-send-spin{to{transform:rotate(360deg)}}@media (width<=767px){.quote-email-composer{margin:0;padding:18px 14px}.quote-email-heading h3{font-size:23px}.quote-email-recipient{flex-direction:column;align-items:flex-start}.quote-email-body{min-height:240px}.quote-footer-actions{padding:12px 0 calc(8px + env(safe-area-inset-bottom));background:#fff;position:sticky;bottom:0}.quote-footer-actions .quote-button{flex:1}.quote-sent-toast{left:50%;right:auto;bottom:calc(22px + env(safe-area-inset-bottom));white-space:nowrap;transform:translate(-50%)}}.quote-modal-overlay{z-index:10050;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#130834b8;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.quote-modal{color:#17102f;background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(120deg,#6d28ff,#f62e8e,#ff9f1a,#27c46b) border-box;border:2px solid #0000;border-radius:26px;flex-direction:column;width:min(1180px,96vw);height:min(900px,94dvh);display:flex;overflow:hidden;box-shadow:0 28px 80px #14083761}.quote-modal-header{background:#fff;border-bottom:1px solid #e8e0f7;align-items:center;gap:14px;padding:20px 24px;display:flex}.quote-modal-header h2{margin:0;font-size:30px}.quote-modal-header p{color:#62597a;margin:3px 0 0}.quote-header-icon{color:#6425ef;background:#efe7ff;border-radius:14px;place-items:center;width:48px;height:48px;font-size:28px;font-weight:900;display:grid}.quote-header-actions{align-items:center;gap:10px;margin-left:auto;display:flex}.quote-back-button,.quote-settings-button,.quote-close-button{color:#5e24df;cursor:pointer;background:#fff;border:1px solid #d9c9ff;font-weight:800}.quote-back-button,.quote-settings-button{border-radius:14px;padding:11px 15px}.quote-close-button{border-radius:50%;width:46px;height:46px;font-size:26px}.quote-modal-body{flex:1;min-height:0;padding:22px;overflow:auto}.quote-message{color:#5420d6;background:#f2ecff;border-radius:12px;margin-bottom:14px;padding:11px 14px;font-weight:700}.quote-editor-grid{grid-template-columns:minmax(0,1fr) minmax(420px,.92fr);gap:20px;display:grid}.quote-editor-left{gap:16px;display:grid}.quote-section,.quote-fieldset,.quote-settings-panel,.quote-preview-wrap{background:#fff;border:1px solid #e3daf5;border-radius:18px;padding:18px;box-shadow:0 8px 22px #4123820f}.quote-section h3,.quote-fieldset legend,.quote-items-panel h3,.quote-settings-panel h3{margin:0 0 14px;font-size:20px;font-weight:850}.quote-section h3 small{color:#6b627e;font-size:13px}.quote-section-heading{justify-content:space-between;align-items:center;gap:14px;display:flex}.quote-fieldset{min-width:0;margin:0}.quote-fieldset legend{padding:0 7px}.quote-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.quote-field{color:#332850;gap:6px;min-width:0;font-size:13px;font-weight:750;display:grid}.quote-field-wide{grid-column:1/-1}.quote-field input,.quote-field textarea,.quote-field select,.quote-customer-search>input{box-sizing:border-box;color:#17102f;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #d9cdef;border-radius:12px;outline:none;padding:12px 13px;font-weight:600}.quote-field textarea{resize:vertical;min-height:82px}.quote-field input:focus,.quote-field textarea:focus,.quote-field select:focus,.quote-customer-search>input:focus{border-color:#6d28ff;box-shadow:0 0 0 3px #6d28ff1f}.quote-toggle{color:#3d3157;align-items:center;gap:9px;font-weight:700;display:flex}.quote-toggle input{accent-color:#6425ef;width:19px;height:19px}.quote-customer-search{gap:8px;margin-bottom:14px;display:grid;position:relative}.quote-customer-results{z-index:4;background:#fff;border:1px solid #ddd1f5;border-radius:13px;max-height:230px;display:grid;position:absolute;top:50px;left:0;right:0;overflow:auto;box-shadow:0 14px 32px #2f16642e}.quote-customer-results button{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #eee8fa;justify-content:space-between;gap:10px;padding:12px;display:flex}.quote-customer-results button:hover{background:#f7f3ff}.quote-add-customer{color:#6425ef;cursor:pointer;background:0 0;border:0;justify-self:start;font-weight:800}.quote-items-panel{background:linear-gradient(145deg,#fff9e3,#ffe987);border:1px solid #efc652;border-radius:20px;align-self:start;padding:18px;box-shadow:0 14px 34px #aa740024}.quote-items-list{gap:12px;display:grid}.quote-item-card{background:#fff;border:1px solid #e7dbf7;border-radius:16px;padding:15px;position:relative;box-shadow:0 7px 18px #3f227814}.quote-item-order{gap:4px;display:flex;position:absolute;top:10px;right:12px}.quote-item-order button{color:#6425ef;cursor:pointer;background:#faf7ff;border:1px solid #ded3f4;border-radius:8px;width:28px;height:28px}.quote-item-numbers{grid-template-columns:1fr 1fr 1fr;gap:10px;margin-top:10px;display:grid}.quote-line-total{align-content:end;gap:7px;font-size:13px;display:grid}.quote-line-total strong{background:#f4efff;border-radius:12px;padding:12px}.quote-remove-item{color:#b4233f;cursor:pointer;background:0 0;border:0;margin-top:10px;font-weight:750}.quote-add-item{color:#6425ef;cursor:pointer;background:#fff;border:1px dashed #6d28ff;border-radius:13px;width:100%;margin:12px 0;padding:12px;font-weight:850}.quote-totals{border-top:1px solid #7857002e;gap:10px;padding-top:14px;display:grid}.quote-totals>div{justify-content:space-between;gap:12px;display:flex}.quote-grand-total{border-top:2px solid #6d28ff;padding-top:10px;font-size:24px}.quote-totals small{color:#6c5b29}.quote-modal-footer{background:#fff;border-top:1px solid #e9e1f6;justify-content:flex-end;gap:12px;padding:15px 22px;display:flex}.quote-button{min-height:46px;font:inherit;cursor:pointer;border-radius:13px;padding:11px 20px;font-weight:850}.quote-button:disabled{opacity:.6;cursor:wait}.quote-button-primary{color:#fff;background:linear-gradient(135deg,#6425ef,#7b23ed);border:0;box-shadow:0 8px 20px #6425ef3d}.quote-button-secondary{color:#5921d2;background:#fff;border:1px solid #d7c8f7}.quote-preview-wrap{box-shadow:none;border:0;padding:0}.quote-document{background:#fff;border:1px solid #ddd5eb;border-radius:12px;max-width:820px;margin:0 auto;padding:32px;box-shadow:0 14px 40px #2a17541a}.quote-document-header,.quote-document-meta{justify-content:space-between;gap:25px;display:flex}.quote-document-header img{object-fit:contain;max-width:150px;max-height:70px}.quote-document-header h2{margin:8px 0}.quote-document-header p{color:#615873;margin:2px 0}.quote-document-number{color:#6425ef;align-content:start;justify-items:end;font-size:20px;display:grid}.quote-document-meta{background:#f8f5fd;margin:28px 0;padding:18px}.quote-document-meta>div{gap:5px;display:grid}.quote-job-address{padding:10px 0}.quote-preview-items{border-top:1px solid #ddd4eb;gap:0;display:grid}.quote-preview-item{border-bottom:1px solid #e7e0f1;grid-template-columns:1fr auto auto;gap:20px;padding:16px 0;display:grid}.quote-preview-item p{color:#655c74;margin:4px 0 0}.quote-preview-totals{grid-template-columns:1fr auto;gap:10px;width:min(360px,100%);margin:22px 0 22px auto;display:grid}.quote-preview-total-label,.quote-preview-total{border-top:2px solid #6425ef;padding-top:10px;font-size:24px}.quote-preview-terms{border-top:1px solid #e2daef;padding-top:18px}.quote-preview-terms p{white-space:pre-wrap}.quote-preview-actions,.quote-footer-actions{justify-content:flex-end;gap:12px;margin-top:18px;display:flex}.quote-sent-panel{text-align:center;justify-items:center;gap:14px;max-width:620px;margin:40px auto;display:grid}.quote-sent-icon{color:#159447;background:#e6faed;border-radius:50%;place-items:center;width:76px;height:76px;font-size:40px;display:grid}.quote-sent-panel h3{margin:0;font-size:34px}.quote-reminder-options{flex-wrap:wrap;justify-content:center;gap:9px;display:flex}.quote-reminder-options button{color:#5921d2;cursor:pointer;background:#fff;border:1px solid #d4c4fa;border-radius:999px;padding:10px 15px;font-weight:800}@media (width<=767px){.quote-modal-overlay{background:#130834c7;align-items:stretch;padding:0}.quote-modal{border-radius:22px 22px 0 0;width:100%;height:100dvh;max-height:none}.quote-modal-header{gap:10px;padding:15px}.quote-modal-header h2{font-size:26px}.quote-modal-header p{font-size:13px}.quote-header-icon{width:42px;height:42px}.quote-back-button{display:none}.quote-settings-button{width:44px;height:44px;padding:0;font-size:0}.quote-settings-button:after{content:"⚙";font-size:20px}.quote-close-button{width:44px;height:44px}.quote-modal-body{padding:14px}.quote-editor-grid{grid-template-columns:1fr}.quote-items-panel{order:2}.quote-form-grid,.quote-item-numbers{grid-template-columns:1fr}.quote-field-wide{grid-column:auto}.quote-section-heading{flex-direction:column;align-items:flex-start}.quote-modal-footer{padding:12px 14px calc(12px + env(safe-area-inset-bottom));position:sticky;bottom:0}.quote-modal-footer .quote-button{flex:1}.quote-document{padding:18px 14px}.quote-document-header,.quote-document-meta{flex-direction:column}.quote-document-number{justify-items:start}.quote-preview-item{grid-template-columns:1fr auto}.quote-preview-item>span{grid-column:1}.quote-preview-actions{padding:12px 0 calc(8px + env(safe-area-inset-bottom));background:#fff;position:sticky;bottom:0}.quote-preview-actions .quote-button{flex:1}.quote-settings-panel{padding:15px}}.quote-conversion-reference{background:#fff8dc;border:1px solid #efd270;border-radius:16px;justify-content:space-between;align-items:center;gap:1rem;max-width:820px;margin:1rem auto 0;padding:1rem;display:flex}.quote-conversion-reference>span{gap:.25rem;display:grid}.quote-conversion-reference small{color:#6f6445}@media (width<=767px){.quote-conversion-reference{flex-direction:column;align-items:stretch;margin:1rem 14px 0}}.invoice-modal .quote-header-icon{color:#321369;background:linear-gradient(145deg,#fff4bd,#ffd45b);font-weight:900}.invoice-document{border-top-color:#f2b51d}.invoice-payment-details p{margin:.25rem 0}.invoice-status-actions{justify-content:center;margin-top:1rem;display:flex}.invoice-paid-button{color:#fff;background:#138a4b;border-color:#138a4b}.invoice-paid-button:hover{background:#0d713d;border-color:#0d713d}.invoice-paid-icon{color:#138a4b;background:#dcf8e8}.invoice-payment-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.invoice-payment-summary-grid>span{background:#faf8fe;border:1px solid #e7def3;border-radius:14px;gap:.3rem;min-width:0;padding:.85rem;display:grid}.invoice-payment-summary-grid small{color:#756c82}.invoice-payment-summary-grid strong{overflow-wrap:anywhere}.invoice-payment-summary-wide{grid-column:1/-1}.document-center-modal{max-width:1080px}.document-center-tabs{background:#faf8fe;border-bottom:1px solid #e7def3;gap:.55rem;padding:.8rem 1.25rem;display:flex}.document-center-tabs button,.document-center-actions button{color:#5a20df;cursor:pointer;background:#fff;border:1px solid #d8c8fb;border-radius:12px;min-height:42px;padding:.6rem .9rem;font-weight:850}.document-center-tabs button.active,.document-center-actions button.primary{color:#fff;background:#6425ef;border-color:#6425ef}.document-center-body{padding:1.35rem;overflow-y:auto}.document-center-heading,.document-center-settings{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.document-center-heading h3,.document-center-settings h3{margin:0 0 .3rem}.document-center-heading p,.document-center-settings p{color:#756c82;margin:0}.document-center-list{gap:.8rem;display:grid}.document-center-row{background:#fff;border:1px solid #e7def3;border-radius:16px;grid-template-columns:minmax(190px,1fr) auto auto minmax(180px,auto);align-items:center;gap:1rem;padding:1rem;display:grid}.document-center-row>div:first-child{gap:.25rem;display:grid}.document-center-row>div:first-child span,.document-center-empty{color:#756c82}.document-center-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.document-center-empty{text-align:center;background:#faf8fe;border:1px dashed #d8c8fb;border-radius:16px;padding:2rem}@media (width<=767px){.invoice-modal .quote-modal-header{align-items:flex-start}.invoice-modal .quote-settings-button{width:auto}.invoice-payment-summary-grid{grid-template-columns:1fr}.invoice-payment-summary-wide{grid-column:auto}.document-center-tabs{overflow-x:auto}.document-center-tabs button{flex:1 0 auto}.document-center-heading,.document-center-settings{flex-direction:column;align-items:stretch}.document-center-row{grid-template-columns:1fr auto}.document-center-row>div:first-child,.document-center-actions{grid-column:1/-1}.document-center-actions{justify-content:stretch}.document-center-actions button{flex:140px}}.lead-generation-companies-page{color:#18131f;overflow-wrap:break-word;background:#fff;width:100%;font-family:Inter,Nunito Sans,system-ui,sans-serif}.lead-generation-companies-page *,.lead-generation-companies-page :before,.lead-generation-companies-page :after{box-sizing:border-box}.lead-generation-companies-page .seo-container{width:min(1080px,100%);margin:0 auto}.lead-generation-companies-page .seo-content-width{max-width:1000px}.lead-generation-companies-page .seo-hero{background:linear-gradient(135deg,#fff 0%,#fbf8ff 52%,#fff9ea 100%);border-bottom:1px solid #eee8f3;padding:85px 24px}.lead-generation-companies-page h1{letter-spacing:-1.8px;color:#251b2b;max-width:900px;margin:16px 0 24px;font-size:clamp(36px,6vw,64px);line-height:1.08}.lead-generation-companies-page h2{letter-spacing:-1px;color:#251b2b;margin:0 0 24px;font-size:clamp(28px,4vw,42px);line-height:1.16}.lead-generation-companies-page h3{color:#251b2b;margin:0 0 12px;font-size:21px;line-height:1.35}.lead-generation-companies-page p,.lead-generation-companies-page li{color:#665b6b;font-size:17px;line-height:1.75}.lead-generation-companies-page .seo-hero-copy{max-width:800px;font-size:20px}.lead-generation-companies-page .seo-eyebrow{text-transform:uppercase;letter-spacing:1.5px;color:#7544c8;font-size:13px;font-weight:850}.lead-generation-companies-page .seo-small-copy{font-size:13px;font-weight:750}.lead-generation-companies-page .seo-section{padding:75px 24px}.lead-generation-companies-page .seo-section-alt{background:#faf7fc}.lead-generation-companies-page .seo-section-purple{background:linear-gradient(145deg,#faf6ff,#fff9e9)}.lead-generation-companies-page .seo-grid,.lead-generation-companies-page .seo-checklist,.lead-generation-companies-page .seo-link-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:30px;display:grid}.lead-generation-companies-page .seo-card,.lead-generation-companies-page .seo-check-item,.lead-generation-companies-page .seo-callout{background:#fff;border:1px solid #e9e2ed;border-radius:22px;padding:28px}.lead-generation-companies-page .seo-card p,.lead-generation-companies-page .seo-check-item p{margin-bottom:0;font-size:15px}.lead-generation-companies-page .seo-callout{background:#fff9ea;margin-top:30px}.lead-generation-companies-page .seo-list{padding-left:24px}.lead-generation-companies-page .seo-hero-actions{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.lead-generation-companies-page .primary-button,.lead-generation-companies-page .secondary-button{text-align:center;border-radius:15px;justify-content:center;align-items:center;min-height:54px;padding:14px 24px;font-weight:850;line-height:1.4;text-decoration:none;display:inline-flex}.lead-generation-companies-page .primary-button{color:#fff;background:#7544c8}.lead-generation-companies-page .secondary-button{color:#251b2b;background:#fff;border:1px solid #e9e2ed}.lead-generation-companies-page a:focus-visible,.lead-generation-companies-page summary:focus-visible{outline-offset:4px;outline:3px solid #7544c8}.lead-generation-companies-page .seo-centred-cta{text-align:center;margin-top:35px}.lead-generation-companies-page .seo-link-grid a{color:#7544c8;background:#fff;border:1px solid #e9e2ed;border-radius:18px;padding:22px;font-weight:800;text-decoration:none}.lead-generation-companies-page .seo-faq-list{gap:14px;display:grid}.lead-generation-companies-page .seo-faq{border:1px solid #e9e2ed;border-radius:17px;padding:0 22px}.lead-generation-companies-page .seo-faq summary{cursor:pointer;color:#291f2e;padding:22px 0;font-size:17px;font-weight:850}.lead-generation-companies-page .seo-faq p{margin-top:0}.lead-generation-companies-page .seo-final-cta{text-align:center;background:linear-gradient(135deg,#1f1725,#4a2b74 60%,#653a9e);padding:85px 24px}.lead-generation-companies-page .seo-final-cta h2{color:#fff}.lead-generation-companies-page .seo-final-cta p{color:#e4d9eb}.lead-generation-companies-page .seo-final-cta .primary-button{color:#241a25;background:#f3ca5d}.lead-generation-companies-page #choosing-a-company{scroll-margin-top:130px}@media (width<=768px){.lead-generation-companies-page .seo-grid,.lead-generation-companies-page .seo-checklist,.lead-generation-companies-page .seo-link-grid{grid-template-columns:minmax(0,1fr)}.lead-generation-companies-page .seo-section{padding:50px 20px}.lead-generation-companies-page .seo-hero,.lead-generation-companies-page .seo-final-cta{padding:60px 20px}.lead-generation-companies-page .seo-card,.lead-generation-companies-page .seo-check-item{padding:24px}}.lead-generation-tools-page .seo-process{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:30px;display:grid}.lead-generation-tools-page .seo-process-step{background:#fff;border:1px solid #e9e2ed;border-radius:22px;padding:24px}.lead-generation-tools-page .seo-process-number{color:#fff;background:#7544c8;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;margin-bottom:16px;font-weight:850;display:inline-flex}@media (width<=768px){.lead-generation-tools-page .seo-process{grid-template-columns:minmax(0,1fr)}}.productivity-points{box-sizing:border-box;color:#08062d;background:radial-gradient(circle at 90% 8%,#7e4bff24,#0000 28%),linear-gradient(145deg,#fff 0%,#fefeff 100%);border:1px solid #e6def5;border-radius:25px;width:100%;padding:clamp(22px,4vw,38px);font-family:Inter,system-ui,sans-serif;overflow:hidden;box-shadow:0 20px 55px #371c6414}.productivity-points__header{text-align:center}.productivity-points__header h2{letter-spacing:-.8px;margin:0;font-size:clamp(25px,4vw,38px);line-height:1.05}.productivity-points__dashboard-guide{color:#08062d;text-align:left;background:linear-gradient(145deg,#fff,#f5f0ff);border:1px solid #ddd0f5;border-radius:17px;max-width:800px;margin:13px auto 6px;padding:14px 17px 11px;box-shadow:0 10px 24px #371c6412}.productivity-points__dashboard-guide>strong{font-size:18px;line-height:1.25;display:block}.productivity-points__header .productivity-points__dashboard-guide p{color:#625b79;margin:5px 0 0;font-size:14px;line-height:1.45}.productivity-points--dashboard .productivity-points__score-wrap{margin-top:5px}.productivity-points__score-wrap{width:max-content;margin:13px auto 0;position:relative}.productivity-points__score{color:#6423ef;letter-spacing:-5px;font-variant-numeric:tabular-nums;min-width:1.2em;font-size:clamp(66px,11vw,96px);line-height:.95;display:block}.productivity-points__score.is-changing{animation:.26s ease-out productivity-score-pop}.productivity-points__plus-one{color:#5b20df;font-size:18px;font-weight:950;animation:.65s ease-out forwards productivity-plus-one;position:absolute;top:5px;right:-42px}.productivity-points__header p{color:#625b79;margin:8px 0 24px;font-size:14px;font-weight:750}.productivity-points__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;max-width:720px;margin:0 auto;display:grid}.productivity-points__action{--action-background:linear-gradient(145deg, #fffdf3, #ffe9a8);--action-hover:linear-gradient(145deg, #fffef8, #ffdf7b);--action-pressed:#ffe7a0;--action-border:#e7c55c;--action-accent:#b87900;--action-shadow:#85580529;--action-depth:color-mix(in srgb, var(--action-accent) 18%, transparent);border:1px solid var(--action-border);background:var(--action-background);color:#17102f;min-width:0;min-height:132px;box-shadow:0 8px 0 -3px var(--action-depth), 0 13px 24px -9px var(--action-shadow), 0 3px 7px #371c640e, inset 0 1px 0 #fffffff5, inset 0 -1px 0 color-mix(in srgb, var(--action-accent) 9%, transparent);font:inherit;text-align:center;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:13px 9px;transition:transform .17s cubic-bezier(.2,.8,.2,1),border-color .17s,box-shadow .17s,background .17s;display:flex;position:relative;overflow:hidden;transform:translateY(0)}.productivity-points__action:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff61,#0000);height:34%;position:absolute;inset:0 10px auto}@media (hover:hover) and (pointer:fine){.productivity-points__action:hover{border-color:color-mix(in srgb, var(--action-accent) 62%, var(--action-border));background:var(--action-hover);box-shadow:0 10px 0 -4px var(--action-depth), 0 17px 27px -9px var(--action-shadow), 0 4px 8px #371c640f, inset 0 1px 0 #fff;transform:translateY(-2px)}.productivity-points__action:hover .productivity-points__plus{transform:translateY(-1px)scale(1.06)}}.productivity-points__action:active{border-color:var(--action-accent);background:var(--action-pressed);box-shadow:0 2px 0 -1px var(--action-depth), 0 4px 8px -5px var(--action-shadow), inset 0 2px 4px color-mix(in srgb, var(--action-accent) 13%, transparent), inset 0 1px 0 #ffffffa3;transform:translateY(3px)scale(.985)}.productivity-points__action:focus-visible{outline-offset:3px;outline:3px solid #6f2cff52}.productivity-points__action:disabled{cursor:wait;opacity:.64}.productivity-points__action.is-popping{animation:.23s cubic-bezier(.2,.9,.3,1) productivity-action-pop}.productivity-points__action.tone-green{--action-background:linear-gradient(145deg, #fbfffd, #e7f9ef);--action-hover:linear-gradient(145deg, #fff, #dcf7e8);--action-pressed:#d8f4e4;--action-border:#aee5c6;--action-accent:#0aae61;--action-shadow:#0aae6121}.productivity-points__action.tone-purple{--action-background:linear-gradient(145deg, #fdfcff, #f0eaff);--action-hover:linear-gradient(145deg, #fff, #e9dfff);--action-pressed:#e6dcfb;--action-border:#d5c2fb;--action-accent:#6b2ee8;--action-shadow:#6b2ee821}.productivity-points__action.tone-yellow{--action-background:linear-gradient(145deg, #fffefa, #fff3d3);--action-hover:linear-gradient(145deg, #fff, #ffedbd);--action-pressed:#ffe9ac;--action-border:#efd99d;--action-accent:#d98a00;--action-shadow:#d98a0021}.productivity-points__action.tone-blue{--action-background:linear-gradient(145deg, #fbfdff, #e8f4ff);--action-hover:linear-gradient(145deg, #fff, #deefff);--action-pressed:#d9ecfc;--action-border:#b8daf5;--action-accent:#147bd1;--action-shadow:#147bd121}.productivity-points__action.tone-pink{--action-background:linear-gradient(145deg, #fffafd, #ffe9f2);--action-hover:linear-gradient(145deg, #fff, #ffdfeb);--action-pressed:#ffdae8;--action-border:#f4bdd3;--action-accent:#df246b;--action-shadow:#df246b21}.productivity-points__action.tone-mint{--action-background:linear-gradient(145deg, #fbfff9, #e9f9e5);--action-hover:linear-gradient(145deg, #fff, #def6d9);--action-pressed:#d9f2d4;--action-border:#bce2b5;--action-accent:#0a9f50;--action-shadow:#0a9f5021}.productivity-points__action.tone-coral{--action-background:linear-gradient(145deg, snow, #ffe9e8);--action-hover:linear-gradient(145deg, #fff, #ffdfdd);--action-pressed:#ffdad7;--action-border:#f2bfbc;--action-accent:#ed4b55;--action-shadow:#ed4b5521}.productivity-points__action.tone-lilac{--action-background:linear-gradient(145deg, #fdfcff, #eeeaff);--action-hover:linear-gradient(145deg, #fff, #e5dfff);--action-pressed:#e1dafb;--action-border:#cec4f4;--action-accent:#7040e8;--action-shadow:#7040e821}.productivity-points__action.tone-cyan{--action-background:linear-gradient(145deg, #fbfeff, #e5f8fc);--action-hover:linear-gradient(145deg, #fff, #d9f4fa);--action-pressed:#d3eff5;--action-border:#afe0ea;--action-accent:#078db4;--action-shadow:#078db421}.productivity-points__emoji{width:30px;height:30px;color:var(--action-accent);place-items:center;line-height:1;display:grid}.productivity-points__emoji svg{width:100%;height:100%}.productivity-points__plus{border:1px solid color-mix(in srgb, var(--action-accent) 18%, white);background:linear-gradient(180deg, #fff, color-mix(in srgb, var(--action-accent) 13%, white));width:27px;height:27px;color:var(--action-accent);box-shadow:0 4px 7px -3px var(--action-shadow), 0 2px 3px #371c640f, inset 0 1px 0 #fff;border-radius:50%;place-items:center;font-size:20px;font-weight:900;line-height:1;transition:transform .17s,opacity .12s,box-shadow .12s;display:grid;position:absolute;top:10px;right:10px}.productivity-points__action.is-popping .productivity-points__plus{opacity:0}.productivity-points__card-plus-one{z-index:2;top:11px;right:calc(11px + var(--feedback-offset,0px));color:var(--action-accent);pointer-events:none;text-shadow:0 2px 8px color-mix(in srgb, var(--action-accent) 24%, transparent);font-size:17px;font-weight:950;animation:.54s ease-out forwards productivity-card-plus-one;position:absolute}.productivity-points__label{text-wrap:balance;max-width:100%;font-size:14px;font-weight:850;line-height:1.15}.productivity-points__action small{color:#6a6380;font-size:12px;font-weight:750}.productivity-points__feedback{color:#625b79;text-align:center;min-height:24px;margin-top:16px;font-size:14px;font-weight:750}.productivity-points__feedback button{color:#6423ef;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 5px;font-weight:900;text-decoration:underline}.productivity-points__feedback button:focus-visible{outline-offset:2px;outline:3px solid #6f2cff4d}.productivity-points__celebration{color:#4d1ac3}.productivity-points__reassurance{color:#716a85;text-align:center;margin:2px auto 0;font-size:12px;font-weight:700;line-height:1.4}@keyframes productivity-action-pop{0%{box-shadow:0 2px 0 -1px var(--action-depth), inset 0 2px 4px color-mix(in srgb, var(--action-accent) 12%, transparent);transform:translateY(2px)scale(.985)}58%{transform:translateY(-1px)scale(1.006)}to{transform:translateY(0)scale(1)}}@keyframes productivity-score-pop{50%{transform:scale(1.08)}}@keyframes productivity-plus-one{0%{opacity:0;transform:translateY(8px)}35%{opacity:1}to{opacity:0;transform:translateY(-18px)}}@keyframes productivity-card-plus-one{0%{opacity:0;transform:translateY(5px)scale(.8)}35%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-16px)scale(1.05)}}@media (width<=560px){.productivity-points{border-radius:19px;padding:21px 10px 16px}.productivity-points__header p{margin-bottom:18px}.productivity-points__dashboard-guide{border-radius:14px;margin:9px 3px 5px;padding:11px 12px 8px}.productivity-points__dashboard-guide>strong{font-size:15px}.productivity-points__header .productivity-points__dashboard-guide p{margin:6px 0 9px;font-size:12px}.productivity-points__grid{gap:10px}.productivity-points__action{border-radius:14px;min-height:112px;padding:11px 4px}.productivity-points__emoji{width:25px;height:25px}.productivity-points__plus{width:23px;height:23px;font-size:17px;top:7px;right:7px}.productivity-points__card-plus-one{font-size:15px;top:8px;right:8px}.productivity-points__label{font-size:clamp(10px,3.15vw,13px)}.productivity-points__action small{font-size:10px}.productivity-points__reassurance{padding:0 8px;font-size:10px}}@media (width<=350px){.productivity-points__grid{gap:7px}.productivity-points__action{min-height:106px}.productivity-points__label{font-size:10px}}@media (prefers-reduced-motion:reduce){.productivity-points *,.productivity-points :before,.productivity-points :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.sidekik-business-page-shell.niceone-mini-site{box-sizing:border-box;color:#18122d;background:#f7f5fc!important;justify-content:flex-start!important;padding:24px 24px 18px!important}.niceone-mini-site .niceone-business-page-card{overflow:hidden;background:#fff!important;border-radius:26px!important;max-width:1320px!important;box-shadow:0 16px 70px #3520500b!important}.niceone-mini-site .niceone-image-hero{background:#fff;border:0;border-radius:0;margin:0 0 8px;padding:0;display:block;position:relative;overflow:hidden}.niceone-hero-image{background:linear-gradient(125deg,#35116b,#7528dd 55%,#ad8be6);border-radius:24px 24px 0 0;height:280px;position:relative;overflow:hidden}.niceone-hero-image>img{object-fit:cover;object-position:50% 57%;width:100%;height:100%;display:block}.niceone-hero-wave{width:100%;height:55px;position:absolute;bottom:-1px;left:0}.niceone-hero-identity{text-align:center;flex-direction:column;align-items:center;gap:9px;margin-top:-61px;padding:0 20px 22px;display:flex;position:relative}.niceone-mini-site .niceone-business-banner-logo{box-sizing:border-box;color:#fff;background:linear-gradient(135deg,#8a3bff,#6019ef);border:4px solid #fff;border-radius:50%;flex:none;place-items:center;width:76px;height:76px;font-size:30px;display:grid;overflow:hidden;box-shadow:0 4px 14px #4f217622}.niceone-mini-site .niceone-business-banner-logo img{object-fit:contain;background:#fff;width:100%;height:100%}.niceone-mini-site .niceone-image-hero h1{overflow-wrap:anywhere;letter-spacing:-.6px;max-width:100%;margin:0;font-size:30px;font-weight:800;line-height:1.2}.niceone-hero-tagline{color:#6d647f;overflow-wrap:anywhere;max-width:650px;margin:0;font-size:16px;line-height:1.5}.niceone-mini-site .niceone-business-banner-quote{color:#fff;background:linear-gradient(105deg,#7825ff,#651cff);border:0;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-width:260px;min-height:46px;margin-top:4px;padding:10px 26px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 5px 16px #7021ed1a}.niceone-mini-site .niceone-business-banner-quote>span:last-child{background:0 0;width:auto;height:auto;font-size:23px}.niceone-mini-site .niceone-business-banner-quote:hover{color:#fff;background:#5816d0}.niceone-mini-site .sidekik-business-body{min-width:0;background:#fff!important;grid-template-columns:minmax(0,1fr)!important;gap:16px!important;padding:0 16px 16px!important;display:grid!important}.niceone-mini-site .sidekik-business-body>*{min-width:0;grid-area:auto/1!important}.niceone-mini-site .sidekik-business-content{flex-direction:column;min-width:0;gap:16px!important;margin:0!important;padding:0!important;display:flex!important}.niceone-mini-site .sidekik-business-content>.niceone-about-card{box-sizing:border-box;background:#fff;border:1px solid #e9e1f7!important;border-radius:18px!important;padding:18px 20px!important;box-shadow:0 4px 14px #28104005!important}.niceone-about-card h2{align-items:center;gap:12px;line-height:1.3;display:flex;margin:0 0 8px!important;font-size:20px!important}.niceone-about-card p{color:#4e465e;font-size:15px;line-height:1.7;margin:0 0 0 46px!important}.niceone-about-card h2>span{place-items:center;display:grid;border-radius:11px!important;width:34px!important;height:34px!important;font-size:19px!important}.niceone-mini-site .sidekik-business-content>.mini-public-features{box-shadow:none!important;border:0!important;border-radius:0!important;padding:0!important}.niceone-mini-site .mini-public-features .mini-public-section{border:1px solid #eee8f8!important;border-radius:18px!important;padding:20px!important;box-shadow:0 4px 18px #28104004!important}.niceone-mini-site .mini-section-header{margin-bottom:18px}.niceone-mini-site .mini-section-icon{border-radius:13px;width:44px;height:44px}.niceone-mini-site .mini-public-features h2{letter-spacing:-.4px;font-size:21px}.niceone-mini-site .mini-business-eyebrow{display:none}.niceone-mini-site .mini-section-subtitle{margin:6px 0 0;font-size:14px}.niceone-mini-site .mini-public-menu{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:14px;display:grid}.niceone-mini-site .mini-public-menu article{background:linear-gradient(145deg,#fbf9ff,#f4effc);border-radius:14px;flex-direction:column;display:flex;padding:18px!important}.niceone-mini-site .mini-public-menu article:before{width:3px}.niceone-service-icon{color:#7626ef;background:#eae0fd;border-radius:12px;place-items:center;width:42px;height:42px;margin-bottom:14px;display:grid}.niceone-mini-site .mini-public-menu h3{overflow-wrap:anywhere;margin:0 0 8px;font-size:17px;line-height:1.4}.niceone-mini-site .mini-public-menu p{overflow-wrap:anywhere;margin:0 0 16px;font-size:14px;line-height:1.6}.niceone-mini-site .mini-price-pill{align-self:flex-start;margin-top:auto;padding:7px 10px;font-size:12px}.niceone-mini-site .mini-public-menu .mini-enquire{min-height:46px;margin-top:14px;padding:10px 12px;font-size:13px;line-height:1.4}.niceone-service-image{aspect-ratio:16/10;object-fit:cover;width:calc(100% + 36px);max-width:none;margin:-18px -18px 16px;display:block}.niceone-mini-site .mini-calendar-banner{border-radius:13px;margin-bottom:16px;padding:12px!important}.niceone-mini-site .mini-calendar-banner h2{font-size:20px}.niceone-mini-site .mini-calendar-heading{margin-bottom:14px}.niceone-mini-site .mini-calendar-grid{gap:5px}.niceone-mini-site .mini-calendar-grid button{border-radius:8px;min-height:38px}.niceone-mini-site .mini-calendar-legend{gap:8px 12px;margin-top:15px}.niceone-mini-site .mini-calendar-note{margin-top:14px;font-size:12px;line-height:1.6}.niceone-mini-site .sidekik-business-form-panel{scroll-margin-top:20px;background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(130deg,#8d35fc,#f2388f 34%,#f8a638 55%,#5bbf6c 78%,#418dff) border-box!important;border:2px solid #0000!important;border-radius:20px!important;padding:20px!important;box-shadow:0 4px 22px #36215a06!important}.niceone-mini-site .sidekik-business-form-panel h2{margin-bottom:6px!important;font-size:20px!important}.niceone-mini-site .sidekik-business-form-panel>div:first-child p{color:#776b89;margin:0 0 16px;font-size:14px}.niceone-mini-site .sidekik-business-form-panel form{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px!important;display:grid!important}.niceone-mini-site .sidekik-public-form-grid{display:contents!important}.niceone-mini-site .sidekik-business-form-panel form>div{grid-column:1/-1}.niceone-mini-site .sidekik-business-form-panel form>fieldset>label:last-of-type{grid-column:1/3}.niceone-mini-site .sidekik-public-input{box-sizing:border-box;max-width:100%;min-height:44px;box-shadow:none!important;background:#fdfcff!important;border:1px solid #dfd0f7!important;border-radius:11px!important;padding:12px!important;font-size:14px!important}.niceone-mini-site textarea.sidekik-public-input{resize:vertical;min-height:104px!important}.niceone-mini-site .sidekik-public-submit{align-self:end;min-height:48px;color:#fff!important;background:linear-gradient(100deg,#7926ff,#6520ed)!important;border-radius:12px!important;margin:0!important;padding:12px 18px!important;font-size:15px!important;box-shadow:0 6px 15px #6320d91a!important}.niceone-mini-site .sidekik-business-form-panel form>fieldset>label{gap:6px!important}.niceone-mini-site .sidekik-business-form-panel form label>span{font-size:13px}.niceone-mini-site .sidekik-business-form-panel>div:last-child{line-height:1.6;margin-top:12px!important;font-size:11px!important}.niceone-mini-site .sidekik-business-contact-desktop{display:none!important}.niceone-mini-site .sidekik-business-mobile-contact{background:#fff;border:1px solid #e9e1f7!important;border-radius:18px!important;margin:0!important;padding:18px 20px!important;display:block!important;box-shadow:0 3px 16px #28104003!important}.niceone-mini-site .sidekik-business-mobile-contact h2{font-size:18px;margin:0 0 12px!important}.niceone-mini-site .sidekik-business-mobile-contact>div{flex-wrap:wrap;gap:12px 24px;display:flex!important}.niceone-mini-site .sidekik-business-mobile-contact a{overflow-wrap:anywhere;align-items:center;gap:10px;max-width:100%;min-height:44px;font-size:14px;display:inline-flex}.niceone-mini-site .sidekik-business-hero-powered{width:fit-content!important;box-shadow:none!important;background:#faf8ff!important;border:1px solid #eee8fa!important;gap:8px!important;margin:2px auto 18px!important;padding:10px 16px!important}.niceone-mini-site .sidekik-business-hero-powered img{width:112px!important;height:auto!important}.niceone-mini-site .niceone-work-card{margin:0!important}.niceone-mini-site .sidekik-business-info-grid:empty{display:none}.niceone-header-editor-preview{background:linear-gradient(125deg,#35116b,#7528dd,#ad8be6);border-radius:16px;overflow:hidden}.niceone-header-editor-preview img{aspect-ratio:3;object-fit:cover;object-position:center 57%;width:100%;max-height:240px;display:block}@container (width>=1000px){.niceone-mini-site .mini-public-layout:has(>.mini-services-section):has(>.mini-availability-section){grid-template-columns:minmax(0,1.65fr) minmax(340px,1fr)}}@container (width>=1180px){.niceone-mini-site .mini-public-menu{grid-template-columns:repeat(3,minmax(0,1fr))}.niceone-mini-site .mini-public-menu:has(>article:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}.niceone-mini-site .mini-public-menu .mini-enquire{gap:5px;font-size:12px}}@media (width<=700px){.sidekik-business-page-shell.niceone-mini-site{padding:10px 8px 18px!important}.niceone-mini-site .niceone-business-page-card{border-radius:20px!important}.niceone-hero-image{border-radius:20px 20px 0 0;height:200px}.niceone-hero-image>img{object-position:center 58%}.niceone-hero-wave{height:34px}.niceone-hero-identity{gap:9px;margin-top:-40px;padding:0 16px 22px}.niceone-mini-site .niceone-business-banner-logo{width:70px;height:70px;font-size:28px}.niceone-mini-site .niceone-image-hero h1{font-size:26px}.niceone-hero-tagline{font-size:15px}.niceone-mini-site .niceone-business-banner-quote{width:min(100%,330px);min-width:0;min-height:46px}.niceone-mini-site .sidekik-business-body{gap:12px!important;padding:0 10px 12px!important}.niceone-mini-site .sidekik-business-content{gap:12px!important}.niceone-mini-site .sidekik-business-content>.niceone-about-card{padding:16px!important}.niceone-about-card p{font-size:14px;line-height:1.7;margin:0!important}.niceone-mini-site .mini-public-menu{grid-template-columns:1fr}.niceone-mini-site .mini-public-features .mini-public-section{padding:16px!important}.niceone-mini-site .mini-public-features h2{font-size:20px}.niceone-mini-site .mini-calendar-grid{gap:3px}.niceone-mini-site .mini-calendar-grid button{min-height:40px;padding:5px;font-size:13px}.niceone-mini-site .mini-calendar-banner{gap:10px;padding:10px!important}.niceone-mini-site .mini-calendar-banner h2{font-size:19px}.niceone-mini-site .sidekik-business-form-panel{padding:16px!important}.niceone-mini-site .sidekik-business-form-panel form{grid-template-columns:minmax(0,1fr)!important}.niceone-mini-site .sidekik-business-form-panel form>fieldset>label:last-of-type{grid-column:auto}.niceone-mini-site .sidekik-business-form-panel .sidekik-public-submit{width:100%}.niceone-mini-site .sidekik-business-mobile-contact{padding:16px!important}.niceone-mini-site .sidekik-business-mobile-contact>div{flex-direction:column;gap:6px}.niceone-mini-site .sidekik-business-mobile-contact a{font-size:13px}.niceone-mini-site .sidekik-business-content .niceone-work-grid{box-shadow:none!important;border:0!important;padding:0!important}}@media (prefers-reduced-motion:reduce){.niceone-mini-site *{scroll-behavior:auto!important;transition:none!important}}.niceone-mini-site .niceone-image-hero{justify-items:stretch}.niceone-hero-image,.niceone-hero-identity{box-sizing:border-box;width:100%}.niceone-mini-site .sidekik-business-info-grid:not(:has(section)){display:none!important}.niceone-mini-site .sidekik-business-hero-powered{display:flex!important}.niceone-mini-site>a[data-cookie-preferences]{align-items:center;min-height:44px;display:flex;color:#685779!important}@media (width<=700px){.niceone-mini-site .mini-public-menu .niceone-service-icon{display:none}.niceone-mini-site .mini-public-menu article{padding:16px!important}.niceone-mini-site .mini-public-menu h3{font-size:18px}.niceone-mini-site .mini-public-menu p{margin-bottom:12px;line-height:1.55}.niceone-mini-site .mini-public-menu .mini-enquire{margin-top:12px}.niceone-mini-site .mini-public-menu article:before{width:3px}}.niceone-mini-site .niceone-legacy-services{background:#fff!important;border:1px solid #e9e1f7!important;border-radius:18px!important;padding:18px 20px!important;box-shadow:0 3px 16px #28104003!important}.niceone-mini-site .niceone-legacy-services h2>span{color:#6f2cff!important;background:#f1eaff!important}.niceone-mini-site .niceone-legacy-services h2{font-size:18px}.niceone-mini-site .sidekik-business-mobile-contact h2>span{place-items:center;display:grid}.sidekik-public-form-card.niceone-business-page-card{container:business-page/inline-size;background:#fff!important;border:0!important;padding:0!important;box-shadow:0 14px 44px #21114518!important}.niceone-business-banner{box-sizing:border-box;color:#17102c;text-align:center;background:#fff;border:1px solid #e6dcfa;border-radius:20px;grid-template-columns:minmax(0,1fr);place-items:center;gap:12px;margin-bottom:16px;padding:16px;display:grid}.niceone-business-banner-identity{justify-items:center;gap:8px;width:100%;min-width:0;display:grid}.niceone-business-banner-logo-row{justify-content:center;align-items:center;gap:16px;max-width:100%;display:flex}.niceone-business-banner-logo-row:before,.niceone-business-banner-logo-row:after{content:"";background:#d7c2fa;flex:0 48px;width:48px;height:1px}.niceone-business-banner-logo{box-sizing:border-box;color:#fff;text-transform:uppercase;background:#6f2cff;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;font-size:1.5rem;font-weight:800;display:grid}.niceone-business-banner-logo.has-logo{background:0 0;border-radius:0;width:auto;max-width:112px}.niceone-business-banner-logo img{object-fit:contain;width:auto;max-width:100%;height:48px;display:block}.niceone-business-banner h1{color:#17102c;letter-spacing:-.4px;overflow-wrap:anywhere;min-width:0;max-width:100%;margin:0;font-size:1.375rem;font-weight:800;line-height:1.3}.niceone-business-banner-quote{box-sizing:border-box;color:#6422df;background:#fff;border:1px solid #ba96f3;border-radius:999px;justify-content:center;align-items:center;gap:12px;width:fit-content;min-width:0;max-width:100%;min-height:46px;padding:5px 5px 5px 16px;font-size:1rem;font-weight:600;line-height:1.4;text-decoration:none;transition:background-color .15s,border-color .15s,box-shadow .15s;display:inline-flex;box-shadow:0 4px 12px #2111450d}.niceone-business-banner-quote>span:first-child{overflow-wrap:anywhere;min-width:0}.niceone-business-banner-quote>span:last-child{color:#fff;background:#6f2cff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:24px;line-height:1;display:grid}.niceone-business-banner-quote:hover{background:#faf7ff;border-color:#8344e3;box-shadow:0 5px 14px #21114518}.niceone-business-banner-quote:active{background:#eee5fc;border-color:#6422df;box-shadow:inset 0 1px 3px #21114518}.niceone-business-banner-quote:focus-visible{outline-offset:3px;outline:3px solid #6f2cff}@container business-page (width>=60rem){.niceone-business-banner{border-color:#0000;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr);gap:20px;padding:20px 28px}.niceone-business-banner-identity{grid-area:1/2}.niceone-business-banner h1{font-size:1.5rem}.niceone-business-banner-quote{grid-area:1/3;justify-self:end}}.niceone-business-links{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.niceone-business-links a{box-sizing:border-box;color:#58436e;background:#fcfaff;border:1px solid #ded0ef;border-radius:12px;align-items:center;gap:7px;min-width:0;max-width:100%;min-height:38px;padding:8px 12px;font-size:13px;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}.niceone-business-links svg{flex:none}.niceone-business-links span{overflow-wrap:anywhere;min-width:0}.niceone-business-links a:hover{background:#f2eafa;border-color:#bda5d7}.niceone-business-links a:focus-visible{outline-offset:3px;outline:3px solid #6f2cff}.business-demo{color:#21113f;background:radial-gradient(at 0 0,#eee4ff,#0000 55%),#faf8ff;min-height:85vh;padding:48px 20px;font-family:Inter,Segoe UI,sans-serif}.business-demo-setup{width:100%;min-width:0;max-width:660px;margin:auto}.business-demo-eyebrow{color:#6326cc;letter-spacing:.15em;font-size:12px;font-weight:800}.business-demo h1{letter-spacing:-.035em;margin:16px 0;font-size:clamp(30px,5vw,46px);line-height:1.12}.business-demo-lead{color:#655974;font-size:18px;line-height:1.6}.business-demo-form{box-sizing:border-box;background:#fff;border:1px solid #e2d7f0;border-radius:26px;grid-template-columns:minmax(0,1fr);gap:10px;width:100%;min-width:0;margin-top:30px;padding:30px;display:grid;box-shadow:0 18px 60px #3f176410}.business-demo-form>*{box-sizing:border-box;min-width:0;max-width:100%}.business-demo label{margin-top:12px;font-weight:750}.business-demo label span,.business-demo small{color:#6a5d7b;font-size:13px;font-weight:400;line-height:1.6}.business-demo-form input:not([type=file]),.business-demo select{box-sizing:border-box;color:#21113f;width:100%;min-width:0;max-width:100%;font-size:16px;font:inherit;background:#fff;border:1px solid #cfc1df;border-radius:12px;padding:14px;font-size:16px}.business-demo button,.business-demo a{touch-action:manipulation}.business-demo button{font:inherit;cursor:pointer}.business-demo :focus-visible{outline-offset:4px;outline:3px solid #a172ef}.business-demo-upload{background:#fbf9ff;border:1px dashed #cbbbdf;border-radius:16px;align-items:center;gap:18px;padding:16px;display:flex}.business-demo-upload>div{flex:1;grid-template-columns:minmax(0,1fr);gap:6px;min-width:0;max-width:100%;display:grid}.business-demo-upload input{box-sizing:border-box;width:100%;min-width:0;max-width:100%;font:inherit;font-size:14px;display:block}.business-demo-upload input::file-selector-button{color:#5420a2;max-width:100%;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbbbdf;border-radius:8px;margin-right:8px;padding:8px 10px}.business-demo-form small,.business-demo-error{overflow-wrap:anywhere}.business-demo-upload img,.business-demo-briefcase{object-fit:contain;background:#fff;border-radius:14px;flex-shrink:0;place-items:center;width:72px;height:72px;font-size:36px;display:grid}.business-demo-primary{color:#fff;text-align:center;background:linear-gradient(135deg,#782be8,#4f16bf);border:0;border-radius:14px;padding:16px 22px;line-height:1.4;text-decoration:none;display:inline-block;font-weight:800!important}.business-demo-primary:hover{background:#5414b9}.business-demo button:disabled{cursor:default;opacity:.65}.business-demo-text-button{color:#6125c4;background:0 0;border:0;justify-self:start;padding:3px 0;text-decoration:underline}.business-demo-error{color:#a21d38;margin:0;font-size:14px}.business-demo-privacy{text-align:center}.business-demo-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;max-width:1260px;margin:0 auto 20px;display:flex}.business-demo-toolbar p{color:#655974;margin:8px 0 0;font-size:14px}.business-demo-toolbar button{color:#5420a2;background:#fff;border:1px solid #cbbbdf;border-radius:12px;padding:12px 18px;font-weight:700}.business-demo-preview .sidekik-business-page-shell{background:0 0!important;min-height:auto!important;padding:0!important}.business-demo-conversion{text-align:center;background:#fff;border:1px solid #dfd0f1;border-radius:24px;max-width:900px;margin:40px auto 0;padding:38px 24px}.business-demo-conversion h2{margin:14px 0;font-size:clamp(26px,4vw,36px)}.business-demo-conversion p{color:#665878;line-height:1.6}.business-demo-conversion>a:not(.business-demo-primary){color:#6125c4}@media (width<=620px){.business-demo{padding:28px 12px}.business-demo-form{padding:20px}.business-demo-upload{align-items:flex-start;gap:12px;padding:12px}.business-demo-upload img,.business-demo-briefcase{width:54px;height:54px}.business-demo-preview .sidekik-business-page-shell{padding:0!important}.business-demo-preview .sidekik-public-form-logo{margin:-58px 0 0!important}.business-demo-banner{padding:16px}}.business-demo-preview .niceone-business-page-card{width:100%;margin:auto}.business-demo-preview .niceone-mini-site{flex-direction:column;align-items:center;gap:12px;display:flex}.business-demo-example-note{color:#6d647f;margin:0 16px 14px;font-size:13px}@media (width<=480px){.business-demo-upload{grid-template-columns:minmax(0,1fr);display:grid}.business-demo-form .business-demo-primary{white-space:normal;width:100%;min-height:48px;padding:14px 12px}}.business-demo-toolbar .business-demo-signup{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;color:#12072f;background:linear-gradient(135deg,#ffe76a,#fbbf24);border:1px solid #fff6;max-width:100%;box-shadow:0 14px 30px #fbbf243d,inset 0 1px #ffffff7a}.business-demo-toolbar .business-demo-signup:hover{background:linear-gradient(135deg,#ffdf46,#f5b514)}@media (width<=620px){.business-demo-toolbar .business-demo-signup{width:100%}}.business-demo-selector{width:100%;min-width:0;max-width:900px;margin:auto}.business-demo-selector>p{color:#655974;line-height:1.65}.business-demo-sector-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:30px 0;display:grid}.business-demo-sector-card{color:#21113f;background:#fff;border:1px solid #dfd2ef;border-radius:20px;gap:20px;min-width:0;padding:26px;text-decoration:none;display:grid;box-shadow:0 12px 35px #3f176409}.business-demo-sector-card strong{font-size:24px}.business-demo-sector-card>span{color:#6524ce;font-weight:700}.business-demo-sector-card:hover{background:#f4edff;border-color:#9d75db}.business-demo-back{color:#6125c4;width:fit-content;max-width:1260px;margin:0 auto 20px;padding:8px 0;font-weight:700;line-height:1.5;text-decoration:underline;display:block}.business-demo-pricing{color:#6125c4}@media (width<=480px){.business-demo-sector-grid{grid-template-columns:minmax(0,1fr);gap:14px}.business-demo-sector-card{padding:22px}}.business-demo-preview .sidekik-business-form-panel form>.mini-selection{grid-column:1/-1}*{box-sizing:border-box}body{margin:0}.native-welcome{overflow-wrap:anywhere;color:#05001d;min-height:100dvh!important;padding:max(24px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left))!important}.native-welcome *{box-sizing:border-box}.native-welcome-shell{min-width:0;max-width:480px}.native-welcome-brand{object-fit:contain}.native-welcome-card{min-width:0}.native-welcome-card header{text-align:left}.native-welcome h1{letter-spacing:-.7px;font-weight:800}.native-welcome form{min-width:0}.native-welcome input{width:100%;min-width:0;min-height:52px;scroll-margin-block:24px}.native-welcome input:focus-visible{outline-offset:2px;outline:3px solid #a98afa}.native-welcome input:disabled{opacity:.65}.native-welcome-password button{min-width:54px;min-height:44px}.native-welcome button{touch-action:manipulation;font-family:inherit}.native-welcome button:focus-visible{outline-offset:3px;outline:3px solid #b69aff}.native-welcome button:disabled{opacity:.62;cursor:wait}.native-welcome-primary{width:100%;min-height:54px}.native-welcome-link{color:#6425ef;cursor:pointer;background:0 0;border:0;min-height:44px;padding:8px 0;font-size:14px;font-weight:850}.native-welcome-forgot{margin-block:-8px}.native-welcome-back{margin:16px auto 0;display:block}.native-welcome-secondary{color:#625b7a;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:16px;font-size:15px;display:flex}.native-welcome-secondary button{color:#6425ef;cursor:pointer;background:0 0;border:0;min-height:44px;padding:8px 0;font-size:15px;font-weight:850}.native-welcome-message,.native-welcome-error{color:#4f16c7;background:#f1e9ff;border-radius:16px;margin:0;padding:12px 14px;font-size:14px;line-height:1.5}.native-welcome-error{color:#9f1d1d;background:#fff5f5;border:1px solid #ffd2d2}.native-welcome-email{overflow-wrap:anywhere;font-weight:850}.native-welcome-card>button{margin-top:16px}.native-session-screen{text-align:center;background:linear-gradient(135deg,#3b0ca3,#6f2cff);flex-direction:column;justify-content:center;align-items:center;gap:18px;font-family:Inter,Arial,sans-serif;display:flex}.native-session-screen>div{color:#fff}.native-session-screen h1{color:#fff;font-size:27px}.native-session-screen>button{max-width:320px;min-height:48px}.native-session-screen>.native-welcome-brand{background:#fff;border-radius:16px;padding:16px;width:280px!important}.native-session-screen>.native-welcome-link{color:#fff}html[data-native-keyboard=open] .native-welcome{align-content:start;padding-top:max(16px,env(safe-area-inset-top))!important}@media (width<=560px){.native-welcome{padding-left:max(16px,env(safe-area-inset-left))!important;padding-right:max(16px,env(safe-area-inset-right))!important}.native-welcome-card{border-radius:24px!important;padding:26px 22px!important}.native-welcome h1{font-size:32px!important}}@media (width<=350px){.native-welcome-card{padding:24px 20px!important}.native-welcome h1{font-size:30px!important}}@media (height<=600px){.native-welcome{align-content:start}.native-welcome-card{padding-top:22px!important}}html[data-native-platform]{-webkit-text-size-adjust:100%;background:#fff}html[data-native-platform] body{overscroll-behavior-y:none}html[data-native-platform] :is(input,textarea,select){scroll-margin-block:24px}@media (width<=767px){html[data-native-platform=ios] :is(input,textarea,select){font-size:max(16px,1em)}}
