@font-face{font-family:Aeonik;src:url(/assets/fonts/aeonik/v1/AeonikTRIAL-Regular.otf)format("opentype");font-style:normal;font-weight:400;font-display:swap}.manager-portal{color:#242638;background:radial-gradient(circle at 85% 0,#645be014,#0000 29%),#f7f7fa;min-height:100vh}.manager-portal__header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe0;border-bottom:1px solid #282a4114;justify-content:space-between;align-items:center;min-height:72px;padding:0 max(24px,50% - 730px);display:flex}.manager-portal__brand{align-items:center;display:inline-flex}.manager-portal__brand img{width:124px;height:auto}.manager-portal__header>div{align-items:center;gap:18px;display:flex}.manager-portal__header>div>span{color:#757788;font-size:12px;font-weight:750}.manager-portal__header>div>a{color:#3f4255;background:#fff;border:1px solid #dddde6;border-radius:10px;place-items:center;min-height:38px;padding:0 14px;font-size:12px;font-weight:750;text-decoration:none;display:inline-grid}.caller-dashboard{--caller-ink:#242638;--caller-muted:#747688;--caller-line:#e7e7ef;--caller-violet:#5b5fde;width:min(1460px,100% - 40px);color:var(--caller-ink);margin:0 auto;padding:30px 0 70px}.caller-dashboard-header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:26px;display:flex}.caller-dashboard-header>div:first-child>span,.caller-panel>header>span,.caller-panel>header div>span{color:var(--caller-violet);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.caller-dashboard-header h1{letter-spacing:-.045em;margin:5px 0 3px;font-size:clamp(28px,3.2vw,46px)}.caller-dashboard-header p{color:var(--caller-muted);margin:0;font-size:14px}.caller-dashboard-header__actions{align-items:center;gap:10px;display:flex}.caller-period{border:1px solid var(--caller-line);background:#f6f6f9;border-radius:11px;gap:3px;padding:3px;display:flex}.caller-period button,.caller-export{color:#626476;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 12px;font-size:12px;font-weight:750}.caller-period button.is-active{color:#353856;background:#fff;box-shadow:0 2px 8px #22243914}.caller-export{color:#fff;background:#2f3146;place-items:center;text-decoration:none;display:inline-grid}.caller-export:disabled{cursor:wait;opacity:.65}.manager-criteria-trigger{color:#4e52ca;min-height:36px;font:inherit;cursor:pointer;background:#f8f8ff;border:1px solid #d4d5f1;border-radius:9px;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:780;display:inline-flex}.manager-criteria-trigger svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:17px}.manager-criteria-entry{background:linear-gradient(120deg,#f8f8fffa,#fffffff5);border:1px solid #5053bd29;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;width:min(1460px,100% - 40px);margin:24px auto 0;padding:18px 20px;display:flex;box-shadow:0 10px 30px #292b4d0d}.manager-criteria-entry>div>span{color:#5b5fde;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.manager-criteria-entry h2{letter-spacing:-.02em;margin:4px 0 2px;font-size:18px}.manager-criteria-entry p{color:#747688;margin:0;font-size:13px}.manager-criteria-entry .manager-criteria-trigger{flex:none;min-height:42px;padding:0 16px}.manager-criteria-modal{z-index:1250;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1e203452;place-items:center;padding:22px;animation:.18s both manager-criteria-backdrop;display:grid;position:fixed;inset:0}.manager-criteria-modal>section{background:#fbfbfe;border:1px solid #4345681f;border-radius:26px;grid-template-rows:auto minmax(0,1fr) auto;width:min(1320px,100%);max-height:calc(100vh - 44px);animation:.26s cubic-bezier(.2,.8,.25,1) both manager-criteria-card;display:grid;overflow:hidden;box-shadow:0 36px 100px #1d1e3638}.manager-criteria-modal__header{background:#fffffff5;border-bottom:1px solid #e8e8f0;justify-content:space-between;align-items:flex-start;gap:22px;padding:25px 28px 21px;display:flex}.manager-criteria-modal__header span{color:#5e62db;letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:820}.manager-criteria-modal__header h2{color:#282a3c;letter-spacing:-.04em;margin:5px 0 0;font-size:clamp(25px,3vw,34px)}.manager-criteria-modal__header p{color:#77798a;margin:7px 0 0;font-size:12px;line-height:1.5}.manager-criteria-modal__header>button{color:#6d6f80;width:40px;height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e0e1e9;border-radius:50%;flex:none;place-items:center;font-size:24px;line-height:1;display:grid}.manager-criteria-modal__content{min-height:0;padding:22px 28px 28px;overflow:auto}.manager-criteria-modal .admin-ops-policy-fields{gap:18px;display:grid}.manager-criteria-modal .admin-ops-policy-fields>section{background:#fff;border:1px solid #e4e5ee;border-radius:16px;padding:18px}.manager-criteria-modal .admin-ops-policy-fields>section>header h4{color:#303244;margin:0;font-size:14px}.manager-criteria-modal .admin-ops-policy-fields>section>header p{color:#898b9a;margin:5px 0 0;font-size:11px;line-height:1.45}.manager-criteria-modal .admin-ops-editor__fields--criteria{grid-template-columns:repeat(5,minmax(0,1fr));gap:11px;margin-top:15px;display:grid}.manager-criteria-modal .admin-ops-editor__fields--criteria label,.manager-criteria-modal .admin-ops-facet-grid label{color:#6b6d7e;gap:6px;min-width:0;font-size:10px;font-weight:730;display:grid}.manager-criteria-modal .admin-ops-editor__fields--criteria input,.manager-criteria-modal .admin-ops-facet-grid input:not([type=checkbox]){color:#303244;width:100%;min-width:0;height:42px;font:inherit;background:#fcfcfe;border:1px solid #dcdee9;border-radius:10px;outline:0;padding:0 11px;font-size:12px}.manager-criteria-modal .admin-ops-editor__fields--criteria input:focus,.manager-criteria-modal .admin-ops-facet-grid input:focus{border-color:#777ae6;box-shadow:0 0 0 4px #575bf717}.manager-criteria-modal .admin-ops-editor__toggles{flex-wrap:wrap;gap:9px;margin-top:15px;display:flex}.manager-criteria-modal label.is-toggle{color:#656779;background:#fbfbfd;border:1px solid #e0e1e9;border-radius:10px;align-items:center;gap:8px;min-height:40px;padding:0 11px;font-size:10px;font-weight:720;display:inline-flex}.manager-criteria-modal label.is-toggle input{accent-color:#625de1}.manager-criteria-modal .admin-ops-facet-grid{gap:10px;margin-top:15px;display:grid}.manager-criteria-modal .admin-ops-facet-grid article{background:#fafafe;border:1px solid #e8e8ef;border-radius:12px;grid-template-columns:130px repeat(3,minmax(0,1fr)) auto;align-items:end;gap:11px;padding:11px;display:grid}.manager-criteria-modal .admin-ops-facet-grid article>strong{color:#3c3e51;align-self:center;font-size:12px}.manager-criteria-modal .admin-ops-facet-grid article label.is-toggle{white-space:nowrap;align-self:end}.admin-ops-canonical-field{min-width:0;position:relative}.admin-ops-canonical-field>span:first-child{color:#6b6d7e;margin-bottom:6px;font-size:10px;font-weight:730;display:block}.admin-ops-canonical-select{min-width:0;position:relative}.admin-ops-canonical-select>summary{color:#303244;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:#fcfcfe;border:1px solid #dcdee9;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;min-height:42px;padding:0 10px;font-size:11px;font-weight:680;list-style:none;display:flex;overflow:hidden}.admin-ops-canonical-select>summary::-webkit-details-marker{display:none}.admin-ops-canonical-select>summary:after{content:"⌄";color:#77798a;font-size:14px}.admin-ops-canonical-select[open]>summary{border-color:#777ae6;box-shadow:0 0 0 4px #575bf717}.admin-ops-canonical-select[data-disabled=true]>summary{color:#a1a2af;cursor:not-allowed;background:#f2f2f6}.admin-ops-canonical-select__menu{z-index:30;background:#fff;border:1px solid #dfe0e9;border-radius:12px;width:min(340px,82vw);padding:9px;position:absolute;top:calc(100% + 5px);left:0;box-shadow:0 18px 42px #1f21352e}.admin-ops-canonical-select__menu>input[type=search]{color:#343648;width:100%;min-height:38px;font:inherit;border:1px solid #dedfe8;border-radius:8px;outline:0;padding:0 10px;font-size:11px}.admin-ops-canonical-select__options{gap:3px;max-height:230px;margin-top:7px;display:grid;overflow:auto}.admin-ops-canonical-select__options>label{cursor:pointer;border-radius:7px;grid-template-columns:auto minmax(0,1fr);align-items:center;min-height:35px;padding:5px 7px;color:#444657!important;gap:8px!important;font-size:11px!important;font-weight:650!important;display:grid!important}.admin-ops-canonical-select__options>label:hover{background:#f4f4fb}.admin-ops-canonical-select__options>label input{accent-color:#625de1}.admin-ops-canonical-select__options>label span{justify-content:space-between;gap:8px;display:flex}.admin-ops-canonical-select__options>label small{color:#9294a3;white-space:nowrap;font-size:9px}.admin-ops-canonical-select__options>p,.admin-ops-canonical-select__menu>small{color:#9092a0;margin:7px 2px 0;font-size:9px;line-height:1.4}.admin-ops-canonical-select__menu>small.is-error{color:#9a3c4c}.admin-ops-canonical-select__options[aria-busy=true]{opacity:.58}.admin-ops-catalog-notice{color:#4d516b;background:#f7f7fd;border:1px solid #dfe1ef;border-radius:10px;margin-top:13px;padding:10px 12px;font-size:10px}.admin-ops-catalog-notice strong{color:#393d5d;margin-bottom:4px;font-size:11px;display:block}.admin-ops-catalog-notice p{margin:3px 0;line-height:1.45}.admin-ops-catalog-notice p button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:6px;margin-left:8px;padding:2px 7px;font-weight:800}.admin-ops-canonical-field>.admin-ops-catalog-notice{justify-content:space-between;align-items:center;gap:8px;margin:6px 0 0;display:flex}.admin-ops-canonical-field>.admin-ops-catalog-notice button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:6px;flex:none;padding:2px 7px;font-weight:800}.manager-criteria-modal .admin-ops-policy-fields>.admin-ops-catalog-notice{margin:0}.manager-criteria-modal .admin-ops-publication-priority>small{color:#727587;margin-top:11px;font-size:10px;line-height:1.45;display:block}.admin-ops-catalog-notice.is-error,.admin-ops-catalog-dependency{color:#9a3c4c;background:#fff6f7;border-color:#efccd2}.admin-ops-catalog-dependency{border:1px solid;border-radius:9px;margin:12px 0 0;padding:9px 11px;font-size:10px}.manager-criteria-modal>section>footer{background:#fff;border-top:1px solid #e5e6ee;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px 28px;display:grid}.manager-criteria-modal>section>footer p{color:#6d6f80;margin:0;font-size:11px}.manager-criteria-modal>section>footer small{color:#9899a6;margin-top:4px;font-size:10px;display:block}.manager-criteria-modal__actions{gap:8px;display:flex}.manager-criteria-modal__actions button{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:linear-gradient(120deg,#576ae8,#6558dc 58%,#8654d1);border:0;border-radius:10px;padding:0 15px;font-size:12px;font-weight:800}.manager-criteria-modal__actions button.is-secondary{color:#656778;background:#fff;border:1px solid #dedfe8}.manager-criteria-modal__actions button:disabled,.manager-criteria-modal__header>button:disabled{cursor:wait;opacity:.6}.manager-criteria-modal>section>footer .manager-criteria-modal__error{color:#a33e51;grid-column:1/-1}@keyframes manager-criteria-backdrop{0%{opacity:0}}@keyframes manager-criteria-card{0%{opacity:0;transform:translateY(12px)scale(.985)}}.caller-dashboard-tabs{border-bottom:1px solid var(--caller-line);gap:5px;margin-bottom:20px;padding-bottom:9px;display:flex;overflow-x:auto}.caller-dashboard-tabs button{color:#747688;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 12px;font-size:13px;font-weight:700}.caller-dashboard-tabs button.is-active{color:#494dcc;background:#efefff}.caller-profile-switcher{gap:8px;margin:0 0 18px;padding:2px 0 3px;display:flex;overflow-x:auto}.caller-profile-switcher button{color:#6f7181;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e0e1e9;border-radius:999px;flex:none;align-items:center;gap:8px;padding:4px 12px 4px 5px;font-size:12px;font-weight:720;display:inline-flex}.caller-profile-switcher button.is-active{color:#3f43b9;background:#f1f1ff;border-color:#cfd1f4}.caller-profile-switcher i,.caller-profile-avatar{color:#fff;background:#6569df;border-radius:50%;place-items:center;width:32px;height:32px;font-size:11px;font-style:normal;font-weight:800;display:grid}.caller-profile-switcher i.is-teal,.caller-profile-avatar.is-teal{background:#2c8d86}.caller-profile-switcher i.is-amber,.caller-profile-avatar.is-amber{background:#b98228}.caller-profile-switcher i.is-rose,.caller-profile-avatar.is-rose{background:#bc657a}.caller-profile-switcher i.is-blue,.caller-profile-avatar.is-blue{background:#467cc5}.caller-profile-switcher i.is-indigo,.caller-profile-avatar.is-indigo{background:#5f58bd}.caller-detail-filter{color:#66687a;background:#fafafe;border:1px solid #e2e2ec;border-radius:11px;gap:12px;margin-bottom:16px;padding:10px 13px;font-size:12px;display:grid}.caller-detail-filter>div{align-items:center;gap:8px;display:flex}.caller-detail-filter button{color:#5054ce;font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;font-weight:750}.caller-detail-filter dl{grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;margin:0;display:grid}.caller-detail-filter dl div{background:#fff;border-radius:8px;padding:8px 9px}.caller-detail-filter dt{color:#8a8b9b;text-transform:uppercase;font-size:9px}.caller-detail-filter dd{color:#303246;margin:3px 0 0;font-size:13px;font-weight:800}.caller-detail-funnel{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.caller-detail-funnel li{background:linear-gradient(90deg,#5d61e017,#5d61e005);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 9px;display:flex}.caller-detail-funnel span{color:#6f7183;font-size:10px}.caller-detail-funnel strong{color:#303246;font-size:13px}.caller-kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.caller-kpi,.caller-panel{border:1px solid var(--caller-line);background:#fff;border-radius:17px;box-shadow:0 8px 28px #1e203609}.caller-kpi{align-content:start;min-height:118px;padding:17px;display:grid}.caller-kpi>span{color:#77798a;font-size:12px;font-weight:650}.caller-kpi>strong{letter-spacing:-.045em;margin-top:10px;font-size:clamp(24px,2.5vw,34px)}.caller-kpi>small{color:#9293a2;align-self:end;margin-top:8px;font-size:11px}.caller-overview-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:14px;margin-top:14px;display:grid}.caller-panel{padding:20px}.caller-panel>header{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:17px;display:flex}.caller-panel>header h2{letter-spacing:-.025em;margin:4px 0 0;font-size:20px}.caller-panel>header p{color:var(--caller-muted)}.caller-funnel ol,.caller-objectives ul,.caller-alerts ul,.caller-activity ol{margin:0;padding:0;list-style:none}.caller-funnel ol{gap:8px;display:grid}.caller-funnel li{background:linear-gradient(90deg,#5d61e014,#5d61e004);border-radius:10px;min-height:42px}.caller-funnel li button{width:100%;min-height:42px;color:inherit;font:inherit;text-align:left;border-radius:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0 13px;display:flex}.caller-funnel li button:hover{background:#5b5fde0f}.caller-funnel li span{color:#656779;font-size:12px}.caller-funnel li strong{font-size:16px}.caller-objectives ul{gap:14px;display:grid}.caller-objectives li>div{justify-content:space-between;gap:12px;margin-bottom:6px;font-size:12px;display:flex}.caller-objectives li>i{background:#ececf3;border-radius:999px;height:7px;display:block;overflow:hidden}.caller-objectives li>i>b{border-radius:inherit;background:linear-gradient(90deg,#7477ed,#565bd6);height:100%;display:block}.caller-objectives>p{color:#898b9b;margin:17px 0 0;font-size:11px}.caller-profile-insights dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.caller-profile-insights dl>div{background:#fafafe;border:1px solid #ececf3;border-radius:12px;padding:15px}.caller-profile-insights dt{color:#7e8090;font-size:11px}.caller-profile-insights dd{color:#292b3e;letter-spacing:-.03em;margin:8px 0 0;font-size:22px;font-weight:800}.caller-archive-reasons{margin-top:14px}.caller-archive-reasons>header p{color:#858797;margin:0;font-size:12px}.caller-archive-reasons>header p strong{color:#303246;font-size:16px}.caller-archive-reasons__content{grid-template-columns:minmax(180px,.55fr) minmax(0,1.45fr);align-items:center;gap:34px;display:grid}.caller-archive-reasons__pie{aspect-ratio:1;border:8px solid #fff;border-radius:50%;justify-self:center;width:min(220px,100%);box-shadow:0 0 0 1px #ececf3,0 15px 32px #3032461f}.caller-archive-reasons ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.caller-archive-reasons li{background:#f8f8fb;border-radius:9px;grid-template-columns:10px minmax(0,1fr) auto 44px;align-items:center;gap:10px;min-height:36px;padding:7px 10px;display:grid}.caller-archive-reasons li i{border-radius:50%;width:10px;height:10px}.caller-archive-reasons li span{color:#5e6072;overflow-wrap:anywhere;min-width:0;font-size:12px;font-weight:650}.caller-archive-reasons li strong{color:#303246;font-size:13px}.caller-archive-reasons li small{color:#898b9b;text-align:right;font-size:11px}.caller-archive-reasons__empty{color:#858797;margin:0;font-size:13px;line-height:1.55}.caller-alerts ul{gap:8px;display:grid}.caller-alerts li{color:#55576a;background:#f6f6f9;border-radius:10px;justify-content:space-between;gap:15px;padding:11px 12px;font-size:12px;display:flex}.caller-alerts li.is-critical{color:#923d4d;background:#fff1f3}.caller-alerts li.is-warning{color:#875f18;background:#fff8e8}.caller-alerts>p,.caller-strategies>p{color:#858797;margin:0;font-size:13px;line-height:1.55}.caller-strategies article strong{font-size:14px}.caller-strategies article p{color:#737586;margin:6px 0 0;font-size:12px;line-height:1.55}.caller-goals,.caller-alerts{margin-top:14px}.caller-goals-editor{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.caller-goals-editor label{color:#6e7082;gap:5px;font-size:11px;font-weight:700;display:grid}.caller-goals-editor input,.caller-filters input,.caller-filters select{color:#343649;min-height:38px;font:inherit;background:#fff;border:1px solid #dedfe8;border-radius:9px;padding:0 10px;font-size:12px}.caller-goals-editor button{color:#fff;min-height:39px;font:inherit;cursor:pointer;background:#575bd7;border:0;border-radius:9px;grid-column:1/-1;justify-self:start;padding:0 14px;font-size:12px;font-weight:750}.caller-goals-editor p{color:#a23d4b;grid-column:1/-1;margin:0;font-size:12px}.caller-table-panel{margin-top:2px;overflow:hidden}.caller-profiles-panel{overflow:hidden}.caller-profiles-panel>header select{color:#343649;min-height:38px;font:inherit;background:#fff;border:1px solid #dedfe8;border-radius:9px;padding:0 10px;font-size:12px}.caller-profile-cards{gap:8px;display:grid}.caller-profile-cards>button{color:#343649;width:100%;min-height:72px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #ececf2;border-radius:13px;grid-template-columns:42px minmax(170px,1.4fr) repeat(4,minmax(72px,.55fr)) 20px;align-items:center;gap:12px;padding:11px 13px;transition:border-color .16s,background .16s,transform .16s;display:grid}.caller-profile-cards>button:hover{background:#fafaff;border-color:#d7d8ee;transform:translateY(-1px)}.caller-profile-cards>button>span:not(.caller-profile-avatar){gap:3px;display:grid}.caller-profile-cards>button>span>small{color:#8a8b99;font-size:10px;font-weight:500}.caller-profile-cards>button>span>strong{font-size:14px}.caller-profile-cards .caller-profile-card__name strong{font-size:16px}.caller-profile-cards>button>b{color:#666adc;font-size:18px}.caller-table-panel>header select{color:#343649;min-height:38px;font:inherit;background:#fff;border:1px solid #dedfe8;border-radius:9px;padding:0 10px;font-size:12px}.caller-table-scroll{max-width:100%;overflow-x:auto}.caller-table-scroll table{border-collapse:collapse;width:100%;min-width:1080px}.caller-table-scroll th,.caller-table-scroll td{text-align:left;border-top:1px solid #eeeef3;padding:12px 11px;font-size:12px}.caller-table-scroll thead th{color:#858797;letter-spacing:.06em;text-transform:uppercase;border-top:0;padding-top:7px;font-size:10px}.caller-table-scroll tbody th{color:#343649;font-weight:750}.caller-table-scroll tbody th button{color:#464ac7;font:inherit;cursor:pointer;background:0 0;border:0;font-weight:800}.caller-table-scroll tbody th small{color:#9495a3;margin-top:2px;font-size:9px;display:block}.caller-table-scroll tbody td a{color:#464ac7;font-weight:750;text-decoration:none}.caller-table-scroll tbody td a:hover{text-decoration:underline}.caller-table-scroll tbody tr:hover{background:#fafafe}.caller-activity>header>div:first-child{flex:1}.caller-filters{justify-content:flex-end;gap:8px;display:flex}.caller-activity ol{display:grid}.caller-activity li{border-top:1px solid #eeeef3;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px 2px;display:grid}.caller-activity li:first-child{border-top:0}.caller-activity li>i{color:#fff;background:#6367df;border-radius:50%;place-items:center;width:34px;height:34px;font-size:11px;font-style:normal;font-weight:800;display:grid}.caller-activity li>i.is-teal{background:#2c8d86}.caller-activity li>i.is-amber{background:#b98228}.caller-activity li>i.is-rose{background:#bc657a}.caller-activity li>i.is-blue{background:#467cc5}.caller-activity li>i.is-indigo{background:#5f58bd}.caller-activity li div strong{font-size:12px;display:block}.caller-activity li div span{color:#858797;margin-top:2px;font-size:11px;display:block}.caller-activity time{color:#8d8e9d;white-space:nowrap;font-size:10px}.caller-load-more{color:#4f53ca;min-height:38px;font:inherit;cursor:pointer;background:#f7f7ff;border:1px solid #d9daf0;border-radius:9px;margin:16px auto 0;padding:0 14px;font-size:12px;font-weight:800;display:block}.caller-load-more:disabled{cursor:wait;opacity:.65}.caller-dashboard.is-loading{grid-template-columns:repeat(3,1fr);gap:12px;min-height:340px;display:grid}.caller-dashboard.is-loading i{background:linear-gradient(100deg,#f1f1f5 30%,#f8f8fa 48%,#f1f1f5 65%) 0 0/220% 100%;border-radius:17px;height:130px;animation:1.2s infinite caller-loading}.caller-dashboard-error{text-align:center;min-height:400px;padding-top:100px}.caller-dashboard-error span{color:#5b5fde;text-transform:uppercase;font-size:12px;font-weight:800}.caller-dashboard-error h1{margin:8px 0;font-size:32px}.caller-dashboard-error button,.manager-access--error a{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:#565bd6;border:0;border-radius:10px;place-items:center;margin-top:14px;padding:0 16px;font-size:12px;font-weight:800;text-decoration:none;display:inline-grid}.caller-signin{text-align:center;width:min(620px,100% - 30px);margin:0 auto;padding:110px 0 140px}.caller-signin>span{color:#5b5fde;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.caller-signin h1{color:#292b3d;letter-spacing:-.045em;margin:8px 0;font-size:clamp(30px,5vw,48px)}.caller-signin p{color:#767889;max-width:520px;margin:0 auto;font-size:14px;line-height:1.6}.caller-signin button{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:#585cda;border:0;border-radius:10px;margin-top:22px;padding:0 18px;font-size:13px;font-weight:800}.manager-access{place-items:center;width:100%;min-height:560px;padding:54px 16px 88px;display:grid;position:relative;overflow:hidden}.manager-access:before{content:"";filter:blur(3px);pointer-events:none;background:radial-gradient(circle,#5c66ee17,#8452d309 48%,#0000 72%);border-radius:50%;width:min(760px,88vw);height:390px;position:absolute}.manager-access__card{z-index:1;text-align:center;background:#fffffff0;border:1px solid #40447317;border-radius:28px;justify-items:center;width:min(560px,100%);padding:42px 46px 44px;animation:.26s both manager-access-step-in;display:grid;position:relative;box-shadow:0 30px 70px #30315517,0 3px 10px #30315509}.manager-access__icon{color:#fff;background:linear-gradient(145deg,#5d72ec,#6a58df 58%,#8753d0);border:1px solid #635be021;border-radius:18px;place-items:center;width:56px;height:56px;margin-bottom:19px;display:grid;box-shadow:0 15px 28px #5752ca36}.manager-access__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:27px}.manager-access__eyebrow{color:#595ddd;letter-spacing:.11em;text-transform:uppercase;font-size:11px;font-weight:800}.manager-access h1{color:#252738;letter-spacing:-.052em;margin:9px 0 0;font-size:clamp(35px,5vw,47px);line-height:1}.manager-access__intro{color:#747687;max-width:430px;margin:15px auto 0;font-size:14px;line-height:1.6}.manager-access__steps{gap:6px;width:52px;margin-top:22px;display:flex}.manager-access__steps i{background:#e2e3eb;border-radius:99px;width:23px;height:3px;transition:background .22s,transform .22s}.manager-access__steps i.is-complete{background:linear-gradient(90deg,#6070ec,#7858db);transform:scaleX(1.02)}.manager-access form{justify-items:center;width:100%;margin-top:24px;display:grid}.manager-access .otp-code-input{width:100%;margin:0}.manager-access .otp-code-input legend{color:#5e6070;text-align:left;width:100%;margin-bottom:11px;font-size:12px;font-weight:720}.manager-access .otp-code-input__fields{gap:10px;width:100%}.manager-access .otp-code-input__digit{color:#292b3d;width:100%;min-width:0;height:64px;font:inherit;font-variant-numeric:tabular-nums;text-align:center;caret-color:#5b60e3;background:#fbfbfd;border:1px solid #dfe0ea;border-radius:15px;outline:0;padding:0;font-size:28px;font-weight:760;transition:border-color .18s,box-shadow .18s,background .18s,transform .18s;box-shadow:0 7px 18px #23253c06}.manager-access .otp-code-input__digit:hover:not(:disabled){background:#fff;border-color:#cacde0}.manager-access .otp-code-input__digit:focus{background:#fff;border-color:#575bf7b8;transform:translateY(-1px);box-shadow:0 0 0 4px #575bf71a,0 9px 22px #3031550d}.manager-access .otp-code-input__digit[data-filled=true]{background:#f8f7ff;border-color:#645cde4d}.manager-access .otp-code-input__digit:disabled{cursor:wait;opacity:.62}.manager-access__progress,.manager-access__error,.manager-access__help{margin:14px 0 0;font-size:12px;line-height:1.45}.manager-access__progress{color:#5c60d7;font-weight:720}.manager-access__error{color:#a73d52}.manager-access__help{color:#696b7d}.manager-access--error button{color:#fff;min-height:48px;font:inherit;cursor:pointer;background:linear-gradient(120deg,#596ce9,#6657dd 58%,#8854d2);border:0;border-radius:12px;margin-top:4px;padding:0 18px;font-size:13px;font-weight:800;box-shadow:0 14px 28px #5853cc38}.manager-access--loading i{background:linear-gradient(100deg,#eeeef4 30%,#f8f8fa 48%,#eeeef4 65%) 0 0/220% 100%;border-radius:28px;width:min(560px,100%);height:390px;animation:1.2s infinite caller-loading}.manager-access--error{text-align:center;min-height:470px;padding-top:130px;display:block}.manager-access--error>span{color:#5b5fde;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.manager-access--error h1{margin:8px 0 0}.manager-space{position:relative}.manager-space--welcoming .caller-dashboard{filter:blur(5px)}.manager-team{background:#fff;border:1px solid #e8e8ef;border-radius:18px;width:min(100% - 36px,1460px);margin:30px auto 0;padding:22px;box-shadow:0 10px 34px #2628460b}.manager-team__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.manager-team__header span{color:#6569df;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.manager-team__header h2{color:#2a2c3d;letter-spacing:-.025em;margin:4px 0 0;font-size:22px}.manager-team__header>button,.manager-team__editor-actions button:last-child{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:#575bd7;border:0;border-radius:10px;padding:0 15px;font-size:12px;font-weight:800}.manager-team__list{border-top:1px solid #eeeef3;margin-top:18px;display:grid}.manager-team__profile{border-bottom:1px solid #eeeef3;grid-template-columns:38px minmax(150px,1fr) auto auto;align-items:center;gap:12px;min-height:66px;display:grid}.manager-team__profile>div:nth-child(2){min-width:0}.manager-team__profile strong{color:#303242;text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.manager-team__profile small{color:#858797;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;display:block;overflow:hidden}.manager-team .marketplace-profile-avatar{color:#fff;background:#6367df;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:grid}.manager-team .marketplace-profile-avatar--blue{background:#467cc5}.manager-team .marketplace-profile-avatar--indigo{background:#5f58bd}.manager-team .marketplace-profile-avatar--teal{background:#2c8d86}.manager-team .marketplace-profile-avatar--amber{background:#b98228}.manager-team .marketplace-profile-avatar--rose{background:#bc657a}.manager-team__badge{color:#526075;white-space:nowrap;background:#f0f2f5;border-radius:99px;padding:5px 8px;font-size:10px;font-weight:750}.manager-team__badge--owner{color:#5147ba;background:#f0efff}.manager-team__badge--active{color:#28755e;background:#ebf7f1}.manager-team__badge--invited{color:#8b6524;background:#fff6df}.manager-team__badge--legacy{color:#a04a59;background:#fff0f3}.manager-team__actions{justify-content:flex-end;gap:5px;display:flex}.manager-team__actions button{color:#585a6b;min-height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dedfe9;border-radius:8px;padding:0 9px;font-size:10px;font-weight:750}.manager-team__actions button.is-danger{color:#a34456}.manager-team__actions button:disabled,.manager-team__header>button:disabled,.manager-team__editor button:disabled{cursor:wait;opacity:.55}.manager-team__state,.manager-team__error{margin:16px 0 0;font-size:12px}.manager-team__state{color:#77798a}.manager-team__error{color:#a53d52}.manager-team__modal{z-index:1100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1f213647;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.manager-team__editor{background:#fff;border:1px solid #4a4c701f;border-radius:22px;gap:17px;width:min(470px,100%);padding:28px;display:grid;box-shadow:0 30px 90px #20213933}.manager-team__editor>div:first-child span{color:#5b5fdc;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.manager-team__editor h3{color:#292b3d;letter-spacing:-.035em;margin:5px 0 0;font-size:25px}.manager-team__editor label{color:#535566;gap:7px;font-size:12px;font-weight:730;display:grid}.manager-team__editor input{color:#2d2f40;width:100%;height:46px;font:inherit;background:#fbfbfd;border:1px solid #dedfe8;border-radius:11px;outline:0;padding:0 13px;font-size:14px}.manager-team__editor input:focus{border-color:#777ae6;box-shadow:0 0 0 4px #575bf71a}.manager-team__editor input:disabled{color:#8c8e9c;background:#f2f2f5}.manager-team__editor label small{color:#888a98;font-size:10px;font-weight:500}.manager-team__editor>p{color:#77798a;margin:0;font-size:12px;line-height:1.5}.manager-team__editor-actions{justify-content:flex-end;gap:8px;margin-top:3px;display:flex}.manager-team__editor-actions button:first-child{color:#626474;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dedfe8;border-radius:10px;padding:0 14px;font-size:12px;font-weight:750}.manager-welcome{z-index:1000;-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);background:#f5f6fa94;place-items:center;padding:20px;animation:.22s both manager-welcome-backdrop;display:grid;position:fixed;inset:0}.manager-welcome__card{text-align:center;background:#fff;border:1px solid #5c56d321;border-radius:25px;justify-items:center;width:min(410px,100%);padding:36px 32px 34px;animation:.42s cubic-bezier(.2,.85,.28,1) both manager-welcome-card;display:grid;position:relative;overflow:hidden;box-shadow:0 34px 90px #2e2d572e}.manager-welcome__card:before,.manager-welcome__card:after{content:"";opacity:.7;background:#6b64e5;border-radius:50%;width:9px;height:9px;position:absolute;box-shadow:24px 11px 0 -2px #7554d98c,-18px 25px 0 -3px #5b70eb85}.manager-welcome__card:before{top:33px;left:48px}.manager-welcome__card:after{bottom:45px;right:55px;transform:rotate(165deg)}.manager-welcome__icon{color:#fff;background:linear-gradient(145deg,#5e73ed,#6b59df 58%,#8a54d1);border-radius:21px;place-items:center;width:64px;height:64px;margin-bottom:19px;display:grid;box-shadow:0 16px 32px #5953cd40}.manager-welcome__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px;width:32px}.manager-welcome__icon path{stroke-dasharray:30;stroke-dashoffset:30px;animation:.42s .26s forwards manager-welcome-check}.manager-welcome small{color:#5c60db;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.manager-welcome strong{color:#252738;letter-spacing:-.035em;max-width:320px;margin-top:8px;font-size:26px;line-height:1.12}.manager-welcome p{color:#7a7c8c;margin:9px 0 0;font-size:13px}@keyframes manager-access-step-in{0%{opacity:0;transform:translateY(6px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes manager-welcome-backdrop{0%{opacity:0}to{opacity:1}}@keyframes manager-welcome-card{0%{opacity:0;transform:translateY(12px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes manager-welcome-check{to{stroke-dashoffset:0}}@keyframes caller-loading{to{background-position-x:-220%}}@media (width<=1060px){.manager-criteria-modal .admin-ops-editor__fields--criteria{grid-template-columns:repeat(3,minmax(0,1fr))}.manager-criteria-modal .admin-ops-facet-grid article{grid-template-columns:110px repeat(2,minmax(0,1fr))}.manager-criteria-modal .admin-ops-facet-grid article label:nth-of-type(3),.manager-criteria-modal .admin-ops-facet-grid article label.is-toggle{grid-column:auto}.caller-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.caller-overview-grid{grid-template-columns:minmax(0,1fr)}.caller-goals-editor{grid-template-columns:repeat(2,minmax(0,1fr))}.caller-detail-filter dl{grid-template-columns:repeat(4,minmax(0,1fr))}.caller-detail-funnel{grid-template-columns:repeat(3,minmax(0,1fr))}.caller-profile-cards>button{grid-template-columns:42px minmax(140px,1fr) repeat(2,minmax(70px,.45fr)) 20px}.caller-profile-cards>button>span:nth-of-type(4),.caller-profile-cards>button>span:nth-of-type(5){display:none}}@media (width<=700px){.manager-criteria-modal{padding:8px}.manager-criteria-modal>section{border-radius:18px;max-height:calc(100vh - 16px)}.manager-criteria-modal__header{padding:18px 16px 15px}.manager-criteria-modal__header p{max-width:270px}.manager-criteria-modal__content{padding:14px}.manager-criteria-modal .admin-ops-policy-fields{gap:12px}.manager-criteria-modal .admin-ops-policy-fields>section{padding:14px}.manager-criteria-modal .admin-ops-editor__fields--criteria{grid-template-columns:repeat(2,minmax(0,1fr))}.manager-criteria-modal .admin-ops-facet-grid article{grid-template-columns:minmax(0,1fr);align-items:stretch}.manager-criteria-modal .admin-ops-facet-grid article>strong{margin-bottom:2px}.manager-criteria-modal .admin-ops-facet-grid article label.is-toggle{justify-self:stretch}.admin-ops-canonical-select__menu{width:100%;margin-top:5px;position:static;box-shadow:0 10px 26px #1f21351f}.manager-criteria-modal>section>footer{grid-template-columns:minmax(0,1fr);padding:14px 16px}.manager-criteria-modal__actions{justify-content:stretch}.manager-criteria-modal__actions button{flex:1}.manager-access{min-height:0;padding:28px 16px 64px}.manager-access__card{border-radius:24px;padding:32px 26px 34px}.manager-access h1{font-size:36px}.manager-access .otp-code-input__fields{gap:8px}.manager-access .otp-code-input__digit{border-radius:13px;height:56px;font-size:24px}.manager-access--loading i{height:360px}.manager-team{width:min(100% - 20px,1460px);margin-top:20px;padding:17px}.manager-criteria-entry{flex-direction:column;align-items:stretch;width:min(100% - 20px,1460px);margin-top:16px;padding:16px}.manager-criteria-entry .manager-criteria-trigger{justify-content:center;width:100%}.manager-team__header{align-items:flex-start}.manager-team__header>button{min-height:36px;padding:0 10px}.manager-team__profile{grid-template-columns:34px minmax(0,1fr) auto;padding:11px 0}.manager-team__badge{grid-area:1/3}.manager-team__actions{grid-column:2/4;justify-content:flex-start}.manager-team__editor{border-radius:19px;padding:23px}.manager-portal__header{min-height:64px;padding:0 14px}.manager-portal__brand img{width:108px}.manager-portal__header>div>span{display:none}.manager-portal__header>div>a{min-height:36px;padding:0 11px}.caller-dashboard{width:min(100% - 20px,1460px);padding-top:20px}.caller-dashboard-header{flex-direction:column;align-items:stretch}.caller-dashboard-header__actions{justify-content:space-between}.caller-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.caller-kpi{min-height:106px}.caller-panel{border-radius:14px;padding:16px}.caller-panel>header{flex-direction:column;align-items:stretch}.caller-archive-reasons__content{grid-template-columns:minmax(0,1fr);gap:24px}.caller-archive-reasons__pie{width:min(210px,72vw)}.caller-goals-editor{grid-template-columns:minmax(0,1fr)}.caller-detail-filter dl,.caller-detail-funnel{grid-template-columns:repeat(2,minmax(0,1fr))}.caller-filters{flex-direction:column;align-items:stretch}.caller-activity li{grid-template-columns:32px minmax(0,1fr)}.caller-activity time{grid-column:2}.caller-profile-cards>button{grid-template-columns:38px minmax(0,1fr) 56px 18px;gap:9px;padding:10px}.caller-profile-cards>button>span:nth-of-type(n+4){display:none}}@media (prefers-reduced-motion:reduce){.manager-access__card,.manager-welcome,.manager-welcome__card,.manager-welcome__icon path{animation:none}.manager-welcome__icon path{stroke-dashoffset:0}.manager-space--welcoming .caller-dashboard{filter:none}}@font-face{font-family:Aeonik;src:url(/assets/fonts/aeonik/v1/AeonikTRIAL-Medium.otf)format("opentype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Aeonik;src:url(/assets/fonts/aeonik/v1/AeonikTRIAL-SemiBold.otf)format("opentype");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Aeonik;src:url(/assets/fonts/aeonik/v1/AeonikTRIAL-Bold.otf)format("opentype");font-style:normal;font-weight:700 900;font-display:swap}@font-face{font-family:Aeonik;src:url(/assets/fonts/aeonik/v1/AeonikTRIAL-RegularItalic.otf)format("opentype");font-style:italic;font-weight:400 600;font-display:swap}@font-face{font-family:Aeonik;src:url(/assets/fonts/aeonik/v1/AeonikTRIAL-BoldItalic.otf)format("opentype");font-style:italic;font-weight:700 900;font-display:swap}:root{--font-ui:"Aeonik", Arial, Helvetica, sans-serif;--ink:#10121d;--ink-soft:#565b6d;--ink-faint:#858a9a;--paper:#fbfbfd;--surface:#fff;--surface-soft:#f5f6fa;--line:#e7e8ef;--line-strong:#d9dbe6;--blue:#3874ff;--droppy-accent:#575bf7;--droppy-accent-blue:#4776ff;--droppy-accent-deep:#4e50dd;--droppy-accent-soft:#f0f1ff;--droppy-accent-border:#575bf73d;--droppy-accent-shadow:#4146be24;--droppy-gradient:linear-gradient(135deg, var(--droppy-accent-blue), var(--droppy-accent));--violet:var(--droppy-accent);--violet-dark:var(--droppy-accent-deep);--violet-soft:var(--droppy-accent-soft);--green:#16a66a;--orange:#c77912;--red:#d55063;--shadow-sm:0 10px 30px #191c2d12;--shadow-md:0 24px 70px #2c26541f;--radius-sm:12px;--radius-md:20px;--radius-lg:30px;--page:min(1480px, 90vw);--motion-ease-enter:cubic-bezier(.16, 1, .3, 1);--motion-ease-standard:cubic-bezier(.22, 1, .36, 1)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--paper);min-width:320px;font-family:var(--font-ui);font-synthesis:none}body{background:radial-gradient(circle at 74% 8%, #575bf70a, transparent 22rem), var(--paper);min-width:320px;color:var(--ink);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow-x:clip}button,input,select,textarea{font:inherit}input::placeholder,textarea::placeholder{font-family:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}a{color:inherit;text-decoration:none}svg,img{display:block}::selection{color:#fff;background-color:var(--droppy-accent)}:focus-visible{outline-offset:3px;outline:3px solid #5c49f14d}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.legal-page{background:radial-gradient(circle at 82% 4%,#575bf714,#0000 28rem),#f8f9fc;min-height:100vh}.legal-page__header{border-bottom:1px solid #1c1f301a;justify-content:space-between;align-items:center;gap:24px;width:min(1120px,100% - 48px);min-height:78px;margin:0 auto;display:flex}.legal-page__header .brand img{width:112px}.legal-page__header>a:last-child{color:#656978;font-size:13px;font-weight:650;transition:color .16s}.legal-page__header>a:last-child:hover{color:var(--droppy-accent)}.legal-document{width:min(900px,100% - 48px);margin:0 auto;padding:clamp(64px,8vw,104px) 0 88px}.legal-document__intro{border-bottom:1px solid #1c1f301f;max-width:790px;padding-bottom:42px}.legal-document__intro>span{color:var(--droppy-accent);letter-spacing:.1em;text-transform:uppercase;margin-bottom:17px;font-size:11px;font-weight:800;display:block}.legal-document__intro h1{color:#171923;letter-spacing:-.055em;margin:0;font-size:clamp(42px,7vw,72px);font-weight:720;line-height:.98}.legal-document__intro p{color:#5f6372;max-width:720px;margin:22px 0 15px;font-size:clamp(17px,2vw,21px);line-height:1.55}.legal-document__intro small{color:#8a8e9c;font-size:12px}.legal-document__body{gap:0;min-width:0;display:grid}.legal-document__body section{border-bottom:1px solid #1c1f301a;min-width:0;padding:40px 0}.legal-document__body h2{color:#22242f;letter-spacing:-.035em;margin:0 0 17px;font-size:clamp(21px,2.4vw,28px);font-weight:700;line-height:1.2}.legal-document__body p,.legal-document__body li,.legal-document__body dd,.legal-document__body td,.legal-document__body th{color:#5d6170;font-size:15px;line-height:1.75}.legal-document__body p{margin:0}.legal-document__body p+p{margin-top:15px}.legal-document__body strong,.legal-document__body dt{color:#292c38}.legal-document__body a{color:var(--droppy-accent-deep);text-underline-offset:3px;font-weight:650;-webkit-text-decoration:underline #4e50dd4d;text-decoration:underline #4e50dd4d}.legal-document__body ul,.legal-document__body ol{gap:9px;margin:17px 0 0;padding-left:22px;display:grid}.legal-document__body dl{background:#ffffffc2;border:1px solid #e2e4eb;border-radius:16px;margin:22px 0 0;display:grid;overflow:hidden}.legal-document__body dl>div{grid-template-columns:minmax(160px,.35fr) minmax(0,1fr);gap:22px;padding:14px 18px;display:grid}.legal-document__body dl>div+div{border-top:1px solid #e8e9ee}.legal-document__body dt,.legal-document__body dd{margin:0}.legal-document__body dt{font-size:13px;font-weight:700}.legal-table-wrap{background:#ffffffc2;border:1px solid #e2e4eb;border-radius:16px;max-width:100%;margin-top:22px;overflow-x:auto}.legal-document__body table{border-collapse:collapse;width:100%;min-width:620px}.legal-document__body th,.legal-document__body td{text-align:left;vertical-align:top;border-bottom:1px solid #e8e9ee;padding:14px 17px}.legal-document__body th{color:#292c38;background:#f5f6fa;font-size:12px;font-weight:750}.legal-document__body tbody tr:last-child td{border-bottom:0}.legal-document__body .legal-callout{background:linear-gradient(135deg, #f9faff, var(--droppy-accent-soft));border:1px solid #575bf733;border-radius:20px;margin-top:38px;padding:26px 28px}.legal-document__body .legal-callout--strong{border-color:#575bf747;box-shadow:0 16px 46px #3a3da014}.legal-document__body .legal-callout h2{color:var(--droppy-accent-deep)}.legal-jurisdiction{letter-spacing:.025em;background:#fff;border:1px solid #d7d9e3;border-radius:14px;padding:18px 20px;font-weight:750;color:#343744!important;margin-top:20px!important;font-size:12px!important}.legal-footer{color:#777b89;border-top:1px solid #1c1f301a;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;width:min(1120px,100% - 48px);margin:0 auto;padding:28px 0 38px;font-size:11px;display:grid}.legal-footer nav{flex-wrap:wrap;justify-content:center;gap:8px 18px;display:flex}.legal-footer a{transition:color .16s}.legal-footer a:hover{color:var(--droppy-accent)}.legal-footer>a:last-child{justify-self:end}.legal-footer--compact{width:var(--marketplace-shell,min(1600px, calc(100vw - 48px)));border-top-color:#e5e6ec;flex:0 0 34px;min-height:34px;padding:0;font-size:9px}@media (width<=720px){.legal-page__header,.legal-document,.legal-footer{width:min(100% - 32px,900px)}.legal-document{padding:54px 0 64px}.legal-document__intro{padding-bottom:32px}.legal-document__body section{padding:32px 0}.legal-document__body dl>div{grid-template-columns:1fr;gap:3px}.legal-document__body .legal-callout{padding:23px 20px}.legal-footer{text-align:center;grid-template-columns:1fr;justify-items:center}.legal-footer>a:last-child{justify-self:center}.legal-footer--compact{text-align:left;grid-template-columns:auto 1fr;justify-items:start;gap:12px;width:calc(100% - 24px);min-height:42px}.legal-footer--compact nav{justify-content:flex-end;gap:5px 10px}.legal-footer--compact>a:last-child{display:none}}@media print{.legal-page{background:#fff}.legal-page__header>a:last-child,.legal-footer{display:none}.legal-document{width:100%;padding:24px 0}}.section-shell{width:var(--page);margin-inline:auto}.brand{flex:none;align-items:center;gap:11px;display:inline-flex}.brand__mark{background:linear-gradient(140deg, var(--blue), var(--violet));border-radius:9px;place-items:center;width:27px;height:27px;display:grid;position:relative;overflow:hidden;transform:rotate(-8deg);box-shadow:0 7px 18px #5b39e642}.brand__mark span{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid #fff;width:0;height:0;margin-left:2px;transform:rotate(8deg)}.brand__word{letter-spacing:-1.15px;font-size:26px;font-weight:760}.brand--compact .brand__word{display:none}.site-header{--site-header-height:78px;--site-header-mobile-nav-height:48px;--site-header-inline:max(5vw, calc((100vw - 1480px) / 2));--site-header-nav-font-size:13px;--site-header-action-font-size:14px;--site-header-cta-height:38px;--site-header-cta-font-size:12px;--site-header-actions-gap:18px;z-index:60;width:100%;height:var(--site-header-height);min-height:var(--site-header-height);padding:0 var(--site-header-inline);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffffe0;grid-template-columns:1fr auto 1fr;align-items:center;transition:background-color .18s,box-shadow .18s;display:grid;position:sticky;top:0}.site-header>.brand{justify-self:start}.site-header>.header-actions{justify-self:end}.site-header--marketplace{position:sticky;top:0}.site-header--scrolled{background:#fffffff5;box-shadow:0 10px 34px #181b2a14}.vertical-nav{opacity:1;transition:opacity .7s var(--motion-ease-standard);background:#f6f7fbdb;border:1px solid #191d3014;border-radius:999px;align-self:center;gap:2px;padding:2px;display:flex;overflow:visible;box-shadow:inset 0 1px #ffffffc2}.vertical-nav.is-hidden{opacity:0}.site-header--scrolled .vertical-nav{pointer-events:none}.vertical-nav a{min-height:28px;color:var(--ink-soft);font-size:var(--site-header-nav-font-size);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:0;padding:0 10px;font-weight:650;text-decoration:none;transition:color .18s,background-color .18s,box-shadow .18s;display:inline-flex}.vertical-nav a:hover,.vertical-nav a.is-active{color:var(--ink)}.vertical-nav a.is-active{background:#fff;box-shadow:0 3px 10px #1c1e2b12}.header-actions{justify-content:flex-end;align-items:center;gap:var(--site-header-actions-gap);display:flex}.header-login{color:#343747;font-size:var(--site-header-action-font-size);cursor:pointer;background:0 0;border:0;padding:10px 4px;font-weight:620}.header-login:hover{color:var(--droppy-accent)}.marketing-signup-button{min-height:var(--site-header-cta-height);border:1px solid var(--droppy-accent-border);color:var(--droppy-accent-deep);font-size:var(--site-header-cta-font-size);white-space:nowrap;cursor:pointer;background:#f0f1ffb8;border-radius:10px;justify-content:center;align-items:center;padding:0 15px;font-weight:710;transition:border-color .18s,background-color .18s,transform .18s;display:inline-flex}.marketing-marketplace-button{min-height:var(--site-header-cta-height);border:1px solid var(--droppy-accent-border);color:var(--droppy-accent-deep);background:var(--droppy-accent-soft);font-size:var(--site-header-cta-font-size);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;padding:0 13px;font-weight:720;line-height:1;text-decoration:none;transition:border-color .18s,background-color .18s,transform .18s;display:inline-flex}.marketing-signup-button:hover{background:#f0f1fff5;border-color:#575bf75c;transform:translateY(-1px)}.marketing-marketplace-button:hover{background:#e8eafff5;border-color:#575bf766;transform:translateY(-1px)}.marketing-marketplace-button:focus-visible,.marketing-signup-button:focus-visible{outline-offset:3px;outline:3px solid #575bf724}.header-session-placeholder{justify-content:flex-end;align-items:center;gap:10px;width:190px;height:38px;display:flex}.header-session-placeholder>span{background:linear-gradient(90deg,#f0f1f7 20%,#e4e6f1 50%,#f0f1f7 80%) 0 0/220% 100%;border-radius:999px;height:16px;animation:1.1s ease-in-out infinite header-session-loading;display:block}.header-session-placeholder>span:first-child{width:62px}.header-session-placeholder>span:nth-child(2),.header-session-placeholder>span:nth-child(3){width:28px;height:28px}@keyframes header-session-loading{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.header-session-placeholder>span{animation:none}}.site-header:not(.site-header--marketplace) .marketplace-member-actions{align-items:center;gap:4px;display:flex}.site-header:not(.site-header--marketplace) .marketplace-header-menu{position:relative}.site-header:not(.site-header--marketplace) .marketplace-header-action{color:#3f4251;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 9px;font-size:12px;font-weight:680;transition:color .16s,background-color .16s;display:inline-flex}.site-header:not(.site-header--marketplace) .marketplace-header-action--icon{width:40px;padding:0}.site-header:not(.site-header--marketplace) .marketplace-header-action:hover,.site-header:not(.site-header--marketplace) .marketplace-header-action[aria-expanded=true]{color:var(--droppy-accent);background:var(--droppy-accent-soft)}.site-header:not(.site-header--marketplace) .marketplace-header-action svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px;width:18px;height:18px}.site-header:not(.site-header--marketplace) .marketplace-header-action--profile>svg{stroke-width:1.8px;width:25px;height:25px}.site-header:not(.site-header--marketplace) .marketplace-header-action .droppy-coin--header{width:24px;height:24px;margin:-2px}.site-header:not(.site-header--marketplace) .marketplace-header-profile-name{text-overflow:ellipsis;max-width:100px;overflow:hidden}.site-header:not(.site-header--marketplace) .marketplace-header-action strong{border:1px solid var(--droppy-accent-border);min-width:24px;height:24px;color:var(--droppy-accent);background:var(--droppy-accent-soft);border-radius:999px;justify-content:center;align-items:center;padding:0 7px;font-size:11px;font-weight:800;display:inline-flex}.site-header:not(.site-header--marketplace) .marketplace-header-popover{z-index:80;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transform-origin:calc(100% - 20px) 0;width:250px;animation:marketing-header-popover-in .22s var(--motion-ease-enter) both;background:#fffffffa;border:1px solid #e7e4ed;border-radius:16px;gap:5px;padding:17px;display:grid;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 18px 48px #201d2d26}.site-header:not(.site-header--marketplace) .marketplace-header-popover>span{color:#858895;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:760}.site-header:not(.site-header--marketplace) .marketplace-header-popover>strong{color:#1e202c;font-size:15px;font-weight:780}.site-header:not(.site-header--marketplace) .marketplace-header-popover>p{color:#777b88;margin:2px 0 0;font-size:12px;line-height:1.45}.site-header:not(.site-header--marketplace) .marketplace-header-popover--credits{gap:0;width:310px;padding:14px}.site-header:not(.site-header--marketplace) .marketplace-header-credit-balance{align-items:center;gap:8px;display:flex}.site-header:not(.site-header--marketplace) .marketplace-header-credit-balance .droppy-coin--balance{width:34px;height:34px}.site-header:not(.site-header--marketplace) .marketplace-header-credit-balance>span,.site-header:not(.site-header--marketplace) .marketplace-header-credit-timing>span{gap:2px;min-width:0;display:grid}.site-header:not(.site-header--marketplace) .marketplace-header-credit-balance small,.site-header:not(.site-header--marketplace) .marketplace-header-credit-timing small{color:#858895;letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:760}.site-header:not(.site-header--marketplace) .marketplace-header-credit-balance strong{color:var(--droppy-accent);font-size:16px;font-weight:780}.site-header:not(.site-header--marketplace) .marketplace-header-credit-cycle{border-top:1px solid #ece9f1;gap:8px;margin-top:12px;padding-top:12px;display:grid}.site-header:not(.site-header--marketplace) .marketplace-header-credit-expiry{margin-top:12px}.site-header:not(.site-header--marketplace) .marketplace-header-credit-timing{background:#faf9fc;border:1px solid #ebe8f1;border-radius:11px;grid-template-columns:26px minmax(0,1fr);gap:9px;padding:10px;display:grid}.site-header:not(.site-header--marketplace) .marketplace-header-credit-timing>i{border:1.5px solid #b8b4c4;border-radius:999px;width:24px;height:24px;position:relative}.site-header:not(.site-header--marketplace) .marketplace-header-credit-timing>i:before,.site-header:not(.site-header--marketplace) .marketplace-header-credit-timing>i:after{content:"";transform-origin:50% 100%;background:#777381;border-radius:999px;width:1.5px;position:absolute;bottom:50%;left:50%}.site-header:not(.site-header--marketplace) .marketplace-header-credit-timing>i:before{height:6px;transform:translate(-50%)}.site-header:not(.site-header--marketplace) .marketplace-header-credit-timing>i:after{height:7px;transform:translate(-50%)rotate(120deg)}.site-header:not(.site-header--marketplace) .marketplace-header-credit-timing strong{color:#292733;font-size:14px;font-weight:780}.site-header:not(.site-header--marketplace) .marketplace-header-credit-timing p{color:#777481;margin:0;font-size:10px;font-weight:560;line-height:1.4}.site-header:not(.site-header--marketplace) .marketplace-header-credit-free{background:#faf9fc;border:1px solid #ebe8f1;border-radius:11px;gap:3px;margin-top:12px;padding:11px 12px;display:grid}.site-header:not(.site-header--marketplace) .marketplace-header-credit-free small{color:#777481;letter-spacing:.035em;text-transform:uppercase;font-size:9px;font-weight:730}.site-header:not(.site-header--marketplace) .marketplace-header-credit-free strong{color:#3b3945;font-size:12px;font-weight:720}.site-header:not(.site-header--marketplace) .marketplace-header-credit-manage{border:1px solid var(--droppy-accent-border);width:100%;min-height:38px;color:var(--droppy-accent);background:var(--droppy-accent-soft);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;margin-top:10px;padding:0 11px;font-size:12px;font-weight:740;display:flex}.site-header:not(.site-header--marketplace) .marketplace-header-credit-manage span{font-size:16px}.site-header:not(.site-header--marketplace) .marketplace-header-popover--profile button{color:#6e707c;cursor:pointer;background:#fff;border:1px solid #e7e3ef;border-radius:10px;justify-content:space-between;align-items:center;width:100%;min-height:38px;margin-top:7px;padding:0 11px;font-size:12px;font-weight:720;display:flex}.site-header:not(.site-header--marketplace) .marketplace-header-popover--profile button.marketplace-header-manager-access{color:#5054cf;background:linear-gradient(135deg,#575bf717,#8459e212);border-color:#575bf733;justify-content:flex-start;gap:9px;margin:8px 0 6px}.site-header:not(.site-header--marketplace) .marketplace-header-manager-access svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;flex:none;width:17px;height:17px}.site-header:not(.site-header--marketplace) .marketplace-header-popover--profile{width:286px}.site-header:not(.site-header--marketplace) .marketplace-header-profile-list{border-block:1px solid #efedf3;gap:5px;margin:7px -5px 5px;padding:7px 5px;display:grid}.site-header:not(.site-header--marketplace) .marketplace-header-profile-list>button{color:#3e404c;text-align:left;background:0 0;border:0;border-radius:11px;grid-template-columns:30px minmax(0,1fr) 18px;gap:9px;min-height:42px;margin:0;padding:5px 8px;display:grid}.site-header:not(.site-header--marketplace) .marketplace-header-profile-list>button:hover,.site-header:not(.site-header--marketplace) .marketplace-header-profile-list>button.is-current{color:#2d2f3b;background:#f6f4fb}.site-header:not(.site-header--marketplace) .marketplace-header-profile-list>button>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.site-header:not(.site-header--marketplace) .marketplace-header-profile-list>button>small{color:var(--droppy-accent);font-size:13px;font-weight:850}.site-header:not(.site-header--marketplace) .profile-avatar{color:#fff;border-radius:10px;place-items:center;width:30px;height:30px;font-size:12px;font-style:normal;font-weight:820;display:grid;box-shadow:inset 0 0 0 1px #ffffff38}.profile-avatar--violet{background:linear-gradient(135deg,#7660ee,#9b78ed)}.profile-avatar--blue{background:linear-gradient(135deg,#4c83ee,#6ca6f4)}.profile-avatar--indigo{background:linear-gradient(135deg,#5467dc,#7586ed)}.profile-avatar--teal{background:linear-gradient(135deg,#2d9e9a,#59bbb4)}.profile-avatar--amber{background:linear-gradient(135deg,#dc8d32,#efae50)}.profile-avatar--rose{background:linear-gradient(135deg,#d75b88,#e77ca2)}.site-header:not(.site-header--marketplace) .marketplace-header-profile-add>i{border:1px dashed #674ed359;border-radius:10px;place-items:center;width:30px;height:30px;font-size:17px;font-style:normal;display:grid}.site-header:not(.site-header--marketplace) .marketplace-header-profile-list>button.marketplace-header-profile-add{color:var(--droppy-accent);grid-template-columns:30px minmax(0,1fr)}.site-header:not(.site-header--marketplace) .marketplace-header-profile-create{grid-template-columns:minmax(0,1fr);gap:7px;display:grid}.site-header:not(.site-header--marketplace) .marketplace-header-profile-create input{color:#2b2d38;min-width:0;height:38px;font:inherit;background:#fff;border:1px solid #ddd8e9;border-radius:10px;outline:0;padding:0 11px}.site-header:not(.site-header--marketplace) .marketplace-header-profile-create input:focus{border-color:#674ed380;box-shadow:0 0 0 3px #674ed314}.site-header:not(.site-header--marketplace) .marketplace-header-profile-create>button{color:#fff;background:var(--droppy-accent);width:auto;margin:0}.site-header:not(.site-header--marketplace) .marketplace-header-profile-pin{border-top:1px solid #eeeaf4;gap:6px;padding:8px 7px 5px;display:grid}.site-header:not(.site-header--marketplace) .marketplace-header-profile-pin>p{color:#333542;margin:0;font-size:11px;font-weight:760}.site-header:not(.site-header--marketplace) .marketplace-header-profile-pin .otp-code-input{margin:0}.site-header:not(.site-header--marketplace) .marketplace-header-profile-pin .otp-code-input legend{margin-bottom:6px;font-size:9px}.site-header:not(.site-header--marketplace) .marketplace-header-profile-pin .otp-code-input__fields{gap:5px;width:100%}.site-header:not(.site-header--marketplace) .marketplace-header-profile-pin .otp-code-input__digit{height:36px;font:inherit;text-align:center;background:#fff;border:1px solid #ded9e8;border-radius:8px;outline:0;padding:0;font-size:15px;font-weight:760}.site-header:not(.site-header--marketplace) .marketplace-header-profile-pin .otp-code-input__digit:focus{border-color:#674ed38c;box-shadow:0 0 0 3px #674ed314}.site-header:not(.site-header--marketplace) .marketplace-header-profile-error{color:#b64a62;margin:1px 7px 0;font-size:10px}@keyframes marketing-header-popover-in{0%{opacity:0;transform:translateY(-5px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.button{cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:11px;min-height:48px;padding:0 22px;font-size:14px;font-weight:720;line-height:1;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button--primary{color:#fff;background:var(--droppy-gradient);box-shadow:0 12px 28px #4146be38}.button--primary:hover{box-shadow:0 15px 34px #4146be4d}.marketing-cta-primary{isolation:isolate;color:#fff;letter-spacing:-.015em;background:radial-gradient(circle at 78% 12%,#737eff9e,#0000 34%),linear-gradient(118deg,#4776ff 0%,#575bf7 58%,#4e50dd 100%);border:1px solid #575bf7fa;border-radius:18px;justify-content:space-between;gap:10px;transition:border-color .22s,box-shadow .22s,filter .22s;position:relative;overflow:hidden;box-shadow:0 0 0 1px #4568ff33,0 13px 30px #4146be47,inset 0 1px #ffffff47,inset 0 -1px #24179a47}.marketing-cta-primary:hover,.marketing-cta-primary:focus-visible{filter:brightness(1.025);border-color:#696efff2;transform:none;box-shadow:0 0 0 1px #4568ff38,0 15px 32px #4146be4f,inset 0 1px #ffffff4d,inset 0 -1px #24179a40}.marketing-cta-primary:focus-visible{outline-offset:3px;outline:3px solid #5348ff33}.marketing-cta-arrow{filter:drop-shadow(0 0 5px #ffffff1f);flex:0 0 20px;place-items:center;width:20px;height:20px;display:grid}.marketing-cta-arrow svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:100%;height:100%;overflow:visible}.marketing-interactive-hover{transition:border-color .22s,box-shadow .22s,filter .22s,background-color .22s}.marketing-interactive-hover:hover,.marketing-interactive-hover:focus-visible,.site-header:not(.site-header--marketplace) button:hover,.site-header:not(.site-header--marketplace) button:focus-visible{filter:brightness(1.025)}.button--secondary{color:var(--droppy-accent);background:var(--violet-soft)}.button--card{width:100%;min-height:42px;color:var(--droppy-accent);background:var(--droppy-accent-soft);margin-top:16px}.credit-pill,.header-one{white-space:nowrap;font-size:13px;font-weight:700}.droppy-coin{vertical-align:middle;flex:none;justify-content:center;align-items:center;width:1.45em;height:1.45em;display:inline-flex}.droppy-coin img{object-fit:contain;width:100%;height:100%;display:block}.credit-pill{color:var(--droppy-accent);background:#f8f5ff;border:1px solid #ded3ff;border-radius:999px;padding:9px 12px}.header-one{color:var(--droppy-accent);cursor:pointer}.header-one:hover{color:var(--blue)}.header-one.is-disabled{color:var(--ink-faint);cursor:not-allowed}.home-hero{z-index:10;width:var(--page);perspective:1400px;margin-inline:auto;padding:48px 6px 4px;position:relative}.home-hero__transition{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:stretch;gap:clamp(42px,3.2vw,52px);width:100%;display:grid}.home-hero__copy{flex-direction:column;justify-content:center;max-width:640px;display:flex}.home-hero__variable{min-width:0}.home-hero__stage-wrap{min-width:0;transform-style:preserve-3d}.home-hero__stage-wrap>.opportunity-stage{height:100%}.eyebrow{min-height:28px;color:var(--droppy-accent);letter-spacing:.08em;text-transform:uppercase;background:#f5f1ff;border:1px solid #e1d9ff;border-radius:999px;align-items:center;padding:0 12px;font-size:11px;font-weight:780;display:inline-flex}.home-hero h1,.vertical-hero h1{letter-spacing:-.055em;margin:22px 0 18px;font-size:clamp(52px,5vw,80px);font-weight:760;line-height:.99}.home-hero h1{color:#292b35;font-synthesis:weight;letter-spacing:-.045em;margin:24px 0 18px;font-size:clamp(48px,3.55vw,56px);font-weight:800;line-height:1.14}.home-hero__headline-line{display:block}.home-hero h1 em,.vertical-hero h1 em{color:#0000;background:linear-gradient(115deg, var(--blue), var(--violet) 78%);-webkit-background-clip:text;background-clip:text;font-style:normal}.home-hero__body{max-width:530px;color:var(--ink-soft);letter-spacing:0;margin:0 0 30px;font-size:19px;font-weight:400;line-height:1.65}.home-hero__contact-count{white-space:nowrap;font-weight:570;display:inline-block;position:relative}.home-hero__contact-count:after{content:"";transform-origin:0;background:linear-gradient(90deg,#4579ff38,#5654f6c7 28%,#844bf5ad 76%,#844bf51f);border-radius:999px;height:2px;position:absolute;bottom:-.08em;left:-.03em;right:-.03em;transform:rotate(-.4deg);box-shadow:0 2px 7px #5c4af62e}.sector-search{z-index:1;border:1px solid var(--line);width:min(100%,555px);box-shadow:var(--shadow-sm);background:#ffffffeb;border-radius:16px;padding:25px 26px 0;position:relative}.sector-search__title{margin:0 0 14px;font-size:16px;font-weight:730}.hero-portals{justify-content:center;align-items:center;width:min(100%,640px);margin:28px 0 0;display:flex}.hero-portals__logos{align-items:center;min-width:0}.hero-portals__logos--immo{background:#fffffff0;border:1px solid #d8dae4d1;border-radius:999px;flex:0 auto;justify-content:flex-start;width:auto;padding:8px 12px;display:flex;box-shadow:0 12px 28px #2629371a,inset 0 1px #ffffffeb}.hero-portals__logos--auto{grid-template-rows:repeat(2,28px);grid-template-columns:repeat(6,minmax(0,1fr));row-gap:10px;width:min(100%,430px);padding:6px 20px 4px;display:grid}.hero-portals__logos--auto>.hero-portal-logo{position:relative}.hero-portals__logos--auto>.hero-portal-logo--leboncoin{grid-column:1/3}.hero-portals__logos--auto>.hero-portal-logo--lacentrale{grid-column:3/5}.hero-portals__logos--auto>.hero-portal-logo--marketplace{grid-column:5/7;padding-inline:9px 3px}.hero-portals__logos--auto>.hero-portal-logo--paruvendu{grid-column:2/4}.hero-portals__logos--auto>.hero-portal-logo--autoscout24{grid-column:4/6}.hero-portals__logos--auto>.hero-portal-logo--lacentrale:before,.hero-portals__logos--auto>.hero-portal-logo--marketplace:before,.hero-portals__logos--auto>.hero-portal-logo--autoscout24:before{content:"";background:#b7bac6c7;border-radius:999px;width:1px;height:16px;position:absolute;top:50%;left:-2px;transform:translateY(-50%)}.hero-portal-logo{opacity:.86;flex:none;justify-content:center;align-items:center;min-width:0;padding:0 12px;display:inline-flex}.hero-portals__logos--immo .hero-portal-logo:first-child{padding-left:5px}.hero-portals__logos--immo .hero-portal-logo:last-child{padding-right:5px}.hero-portals__logos--immo .hero-portal-logo+.hero-portal-logo{border-left:1px solid #cdd0dbd1}.hero-portal-logo>img{width:auto;max-width:100%;height:auto;display:block}.hero-portal-logo--leboncoin>img{width:80px}.hero-portal-logo--lacentrale>img{width:87px}.hero-portal-logo--seloger>img{width:68px}.hero-portal-logo--paruvendu>img{width:70px}.hero-portal-logo--autoscout24>img{opacity:.82;filter:grayscale(.28)saturate(.42)contrast(.92);width:84px}.hero-portal-logo--marketplace{gap:4px}.hero-portal-logo--marketplace>img{width:62px}.hero-portal-logo--marketplace>span{color:#0766ff;letter-spacing:-.025em;white-space:nowrap;font-size:9px;font-weight:680;line-height:1}.hero-portals__logos--auto .hero-portal-logo--marketplace>img{width:52px}.hero-portals__logos--auto .hero-portal-logo--marketplace>span{font-size:8px}.hero-store-badges{justify-content:flex-start;align-items:center;gap:8px;width:min(100%,640px);margin:28px 0 0;display:flex}.hero-store-badge{color:#2f323dad;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#f4f5f8b8,#e7e9ef80);border:1px solid #aeb2bf61;border-radius:10px;align-items:center;gap:7px;width:132px;min-height:44px;padding:7px 10px;display:inline-flex;box-shadow:0 7px 18px #1c1f2b0b,inset 0 1px #ffffffc2}.hero-store-badge>svg{width:20px;height:25px;color:var(--droppy-accent);fill:currentColor;opacity:.9;flex:none}.hero-store-badge>span{display:grid}.hero-store-badge small{font-size:7px;font-weight:600;line-height:1}.hero-store-badge strong{letter-spacing:-.03em;margin-top:2px;font-size:12px;font-weight:520;line-height:1}.hero-store-badge .play-green{fill:var(--droppy-accent)}.hero-store-badge .play-blue{fill:#3874ff}.hero-store-badge .play-yellow{fill:#6f74ff}.hero-store-badge .play-red{fill:#4f5cf7}.sector-search>.marketplace-agency{width:100%;margin:0}.sector-search__fields{grid-template-columns:minmax(0,1fr) 165px;gap:10px;display:grid}.location-field,.radius-field{border:1px solid var(--line-strong);background:#fff;border-radius:11px;align-items:center;min-height:52px;display:flex}.location-field:focus-within,.radius-field:focus-within{border-color:#5e3ee18c;box-shadow:0 0 0 4px #6344e514}.location-field svg{fill:none;stroke:#72778a;stroke-width:1.7px;flex:none;width:20px;height:20px;margin-left:14px}.location-field input,.radius-field select{width:100%;min-width:0;height:50px;color:var(--ink);background:0 0;border:0;outline:0;font-size:14px}.location-field input{padding:0 14px 0 10px}.location-field input::placeholder{color:#999dac}.radius-field select{cursor:pointer;padding:0 12px}.sector-search__submit{width:100%;margin-top:12px}.sector-search__submit-label{white-space:nowrap}.sector-search__submit-arrow{flex:0 0 20px;place-items:center;width:20px;height:20px;display:grid}.sector-search__submit-arrow svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:100%;height:100%;overflow:visible}.sector-search__action{position:relative}.sector-search__error{color:#a45149;letter-spacing:-.005em;align-items:center;gap:7px;width:fit-content;max-width:100%;min-height:20px;margin:7px 4px -1px;font-size:10.5px;font-weight:650;line-height:1.3;animation:.22s cubic-bezier(.16,1,.3,1) both sector-search-error-enter;display:flex}.sector-search__error:before{content:"!";color:#b2554c;background:#fff1ef;border:1px solid #c1524833;border-radius:50%;flex:0 0 17px;place-items:center;width:17px;height:17px;font-size:9px;font-weight:800;line-height:1;display:grid}.sector-search:has(>.sector-search__error)>.marketplace-agency{border-color:#c152484d;box-shadow:0 0 0 3px #c152480e,0 5px 18px #191c2b0e}@keyframes sector-search-error-enter{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:0}}.sector-search__note{z-index:10;border:1px solid var(--droppy-accent-border);width:max-content;max-width:calc(100% - 24px);min-height:36px;color:var(--ink);background:linear-gradient(120deg, #fafbff, var(--droppy-accent-soft));text-align:center;border-radius:11px;justify-content:center;align-items:center;gap:7px;margin:0;padding:7px 18px;font-size:11px;font-weight:650;line-height:1.35;display:flex;position:absolute;top:calc(100% - 9px);left:50%;transform:translate(-50%);box-shadow:0 8px 20px #4146be1a}.sector-search__note:before{z-index:-1;content:"";background:#f7f3ff;border-top:1px solid #e5dcff;border-left:1px solid #e5dcff;width:10px;height:10px;position:absolute;top:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.sector-search__note-emoji{flex:none;font-size:15px;line-height:1}.sector-search__note>span:last-child{color:var(--droppy-accent)}.sector-search__note.is-placeholder{visibility:hidden}.home-hero .sector-search__note{width:100%;max-width:none;position:relative;top:auto;left:auto;right:auto;transform:none}.home-hero .sector-search__note:before{border:1px solid #e5dcff;border-top:0;border-left:0;top:auto;bottom:-5px}@media (width>=821px){.home-hero .sector-search{border-radius:24px;grid-template-columns:minmax(0,1.18fr) minmax(230px,.82fr);grid-template-areas:"title note""agency action""error action";align-items:start;column-gap:12px;width:min(100%,640px);padding:24px 24px 22px;display:grid}.home-hero .sector-search__title{grid-area:title}.home-hero .sector-search>.marketplace-agency{background:#fff;border:1.5px solid #dcdde8;border-radius:18px;grid-area:agency;min-height:62px;margin:0;padding:8px 12px;box-shadow:0 7px 22px #2423410e}.home-hero .sector-search>.marketplace-agency.is-editing{border-color:#5f39f494;box-shadow:0 0 0 4px #6137f114,0 9px 28px #2d245e17}.home-hero .marketplace-agency__icon{background:#f1edff;border-radius:12px;width:38px;height:38px}.home-hero .marketplace-agency__icon svg{stroke-width:2px;width:21px;height:21px}.home-hero .marketplace-agency input{min-height:42px;font-size:13px}.home-hero .sector-search__error{grid-area:error}.home-hero .sector-search__action{grid-area:action}.home-hero .sector-search__submit{min-height:62px;margin-top:0;padding:0 14px 0 18px;font-size:13px}.home-hero .sector-search__note{grid-area:note;align-self:start;min-height:36px;margin:0 0 12px;padding:6px 12px;font-size:10px}}@media (width<=820px){.hero-portals{margin-top:24px}.hero-store-badges{margin-top:44px}.home-hero .sector-search{border-radius:22px}.home-hero .sector-search>.marketplace-agency{background:#fff;border-radius:18px;min-height:58px;margin-bottom:0}.home-hero .sector-search__submit{min-height:58px;margin-top:10px;padding-inline:20px 15px}.home-hero .sector-search__note{margin-top:10px}.home-hero .sector-search__submit-arrow{flex-basis:20px;width:20px}}@keyframes hero-cta-arrow-cycle{0%{opacity:1;transform:translate(0,0)}34%{opacity:0;transform:translate(13px)}35%{opacity:0;transform:translate(-11px)}to{opacity:1;transform:translate(0,0)}}.marketing-cta-primary:hover .marketing-cta-arrow,.marketing-cta-primary:focus-visible .marketing-cta-arrow,.marketing-interactive-hover:hover .marketing-cta-arrow,.marketing-interactive-hover:focus-visible .marketing-cta-arrow{animation:.68s cubic-bezier(.16,1,.3,1) both hero-cta-arrow-cycle}@keyframes hero-copy-enter{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0}}@keyframes hero-headline-enter{0%{opacity:0;translate:0 28px}to{opacity:1;translate:0}}@keyframes hero-search-enter{0%{opacity:0;translate:0 28px;scale:.985}to{opacity:1;translate:0;scale:1}}@keyframes hero-stage-enter{0%{opacity:0;translate:0 30px;scale:.98}to{opacity:1;translate:0;scale:1}}@keyframes hero-store-badges-enter{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0}}@keyframes proof-strip-enter{0%{opacity:0;translate:0 26px;scale:.992}to{opacity:1;translate:0;scale:1}}@keyframes proof-item-enter{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0}}@keyframes hero-variable-auto-enter{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@keyframes hero-variable-immo-enter{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@keyframes hero-offer-enter{0%{opacity:0;translate:0 -8px;scale:.96}72%{opacity:1;translate:0;scale:1.01}to{opacity:1;translate:0;scale:1}}@keyframes site-section-enter{0%{opacity:0;scale:var(--site-reveal-scale,.992);translate:var(--site-reveal-x,0) var(--site-reveal-y,30px)}to{opacity:1;translate:0;scale:1}}@media (prefers-reduced-motion:no-preference){.home-hero__headline-line{animation:.92s cubic-bezier(.16,1,.3,1) 70ms both hero-headline-enter}.home-hero__headline-line:nth-child(2){animation-delay:.19s}.home-hero__copy>.eyebrow,.vertical-hero__copy>.eyebrow{animation:.72s cubic-bezier(.16,1,.3,1) .11s both hero-copy-enter}.home-hero__body,.vertical-hero__copy>p{animation:.82s cubic-bezier(.16,1,.3,1) .31s both hero-copy-enter}.home-hero .sector-search,.vertical-hero__copy>a{animation:.92s cubic-bezier(.16,1,.3,1) .43s both hero-search-enter}.vertical-hero__copy>small{animation:.72s cubic-bezier(.16,1,.3,1) .66s both hero-copy-enter}.home-hero__stage-wrap,.home-hero>.opportunity-stage,.vertical-hero>.opportunity-stage{animation:1.08s cubic-bezier(.16,1,.3,1) .25s both hero-stage-enter}.hero-portals,.hero-store-badges{animation:.76s cubic-bezier(.16,1,.3,1) .69s both hero-store-badges-enter}.proof-strip{animation:.88s cubic-bezier(.16,1,.3,1) .74s both proof-strip-enter}.proof-strip article{animation:.68s cubic-bezier(.16,1,.3,1) .86s both proof-item-enter}.proof-strip article:nth-of-type(2){animation-delay:.94s}.proof-strip article:nth-of-type(3){animation-delay:1.02s}.home-hero__variable[data-vertical-enter=auto]{animation:.52s cubic-bezier(.16,1,.3,1) both hero-variable-auto-enter}.home-hero__variable[data-vertical-enter=immo]{animation:.52s cubic-bezier(.16,1,.3,1) both hero-variable-immo-enter}.home-hero .sector-search__note{animation:.68s cubic-bezier(.16,1,.3,1) .66s both hero-offer-enter}[data-site-reveal-origin=left]{--site-reveal-x:-34px;--site-reveal-y:10px}[data-site-reveal-origin=right]{--site-reveal-x:34px;--site-reveal-y:10px}[data-site-reveal-origin=up]{--site-reveal-x:0;--site-reveal-y:28px}[data-site-reveal-delay="1"]{--site-reveal-delay:90ms}[data-site-reveal-delay="2"]{--site-reveal-delay:.18s}[data-site-reveal-delay="3"]{--site-reveal-delay:.27s}.site-reveal-ready:not(.is-site-revealed)>*,.site-reveal-ready:not(.is-site-revealed) [data-site-reveal-item]{opacity:0;scale:var(--site-reveal-scale,.992);translate:var(--site-reveal-x,0) var(--site-reveal-y,30px);will-change:opacity, translate, scale}.site-reveal-ready.is-site-revealed>*,.site-reveal-ready.is-site-revealed [data-site-reveal-item]{animation:site-section-enter .86s var(--motion-ease-enter) var(--site-reveal-delay,0s) both}.site-reveal-ready.is-site-revealed>:nth-child(2){--site-reveal-delay:90ms}.site-reveal-ready.is-site-revealed>:nth-child(3){--site-reveal-delay:.18s}.site-reveal-ready.is-site-revealed>:nth-child(4){--site-reveal-delay:.27s}.site-reveal-ready.is-site-revealed>:nth-child(n+5){--site-reveal-delay:.34s}}.sector-search--compact{border-radius:16px;grid-template-columns:minmax(360px,1fr) auto;gap:10px;width:min(100%,770px);padding:9px;display:grid}.sector-search--compact .sector-search__fields{grid-template-columns:minmax(210px,1fr) 156px}.sector-search--compact .sector-search__submit{width:auto;margin-top:0;padding-inline:18px}.hero-note{color:#777c8d;align-items:center;gap:10px;margin:17px 4px 0;font-size:13px;display:flex}.hero-note span{color:var(--droppy-accent)}.opportunity-stage{min-height:643px;box-shadow:var(--shadow-md);isolation:isolate;background:#f8f8fc;border:1px solid #dbdae7e6;border-radius:24px;position:relative;overflow:hidden}.opportunity-stage--marketplace-link{cursor:pointer}.opportunity-stage--marketplace-link:focus-within{outline-offset:4px;outline:3px solid #575bf757}.opportunity-stage__keyboard-action{z-index:20;opacity:0;border:0;width:1px;height:1px;padding:0;position:absolute;top:14px;right:14px;overflow:hidden}.opportunity-stage__keyboard-action:focus-visible{background:var(--droppy-gradient);opacity:1;border:2px solid #fff;border-radius:50%;width:42px;height:42px;box-shadow:0 12px 30px #4146be3d}.opportunity-stage__keyboard-action:focus-visible:before{color:#fff;content:"→";font-size:21px}.stage-map{background:#f4f2f0;position:absolute;inset:0;overflow:hidden}.stage-map:after{z-index:4;pointer-events:none;content:"";background:linear-gradient(#fff0 0%,#ffffffad 48%,#ffffffeb 100%);height:25%;position:absolute;bottom:0;left:0;right:0}.stage-map-illustration{background-color:#f6f5f2;background-image:url(/assets/hero-marketplace-map.webp);background-position:50%;background-size:auto 100%}.stage-map-radius{z-index:1;aspect-ratio:1;background:#575bf709;border:1.5px solid #575bf766;border-radius:50%;width:min(72%,480px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #ffffff38}.stage-map-pin{z-index:2;border:1px solid var(--droppy-accent-border);min-height:34px;color:var(--droppy-accent);box-shadow:0 4px 12px var(--droppy-accent-shadow), 0 1px 2px #2d26490d;background:linear-gradient(135deg,#f7fbfff7,#f0f1fff7);border-radius:999px;align-items:center;gap:7px;padding:0 11px 0 7px;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.stage-map-pin:after{border-right:1px solid var(--droppy-accent-border);border-bottom:1px solid var(--droppy-accent-border);content:"";background:var(--droppy-accent-soft);width:8px;height:8px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.stage-map-pin>span{z-index:1;color:#fff;background:var(--droppy-gradient);border-radius:50%;flex:0 0 16px;place-items:center;width:16px;height:16px;display:grid;position:relative;box-shadow:0 2px 5px #4146be33}.stage-map-pin svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:11px;height:11px}.stage-map-pin strong{z-index:1;white-space:nowrap;font-size:11px;font-weight:780;line-height:1;position:relative}.stage-map-pin--north-west{top:27%;left:38%}.stage-map-pin--north{top:22%;left:58%}.stage-map-pin--east{top:42%;left:78%}.stage-map-pin--south-east{top:64%;left:72%}.stage-map-pin--south-west{top:62%;left:31%}.stage-map-agency{z-index:3;color:var(--droppy-accent);justify-items:center;gap:4px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.stage-map-agency>span{color:#fff;background:var(--droppy-gradient);border:3px solid #fff;border-radius:50%;place-items:center;width:43px;height:43px;display:grid;box-shadow:0 8px 24px #4146be4d}.stage-map-agency svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:20px;height:20px}.stage-map-agency strong{color:#332754;white-space:nowrap;background:#fffffff0;border-radius:999px;padding:4px 7px;font-size:8px;box-shadow:0 5px 14px #191b271f}.catalog-heading p i{background:#26c281;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #26c2811a}.stage-cards{z-index:5;padding-bottom:20px;position:absolute;bottom:20px;left:0;right:0;overflow:hidden;transform:translateY(20px)}.stage-cards:before,.stage-cards:after{z-index:2;pointer-events:none;content:"";width:56px;position:absolute;top:0;bottom:0}.stage-cards:before{background:linear-gradient(90deg,#ffffffad 0%,#ffffff38 50%,#fff0 100%);left:0}.stage-cards:after{background:linear-gradient(270deg,#ffffffad 0%,#ffffff38 50%,#fff0 100%);right:0}.stage-cards__track{z-index:1;width:100%;animation:stageCardsMarquee var(--stage-carousel-duration,32s) linear infinite;will-change:transform;grid-auto-columns:calc(33.3333% - 8px);grid-auto-flow:column;gap:12px;display:grid;position:relative}.stage-cards--static .stage-cards__track{animation:none}.stage-cards--static{-webkit-mask-image:none;mask-image:none}.stage-cards--static:before,.stage-cards--static:after{display:none}.stage-cards__item{justify-self:center;width:calc(100% - 8px);min-width:0}.stage-cards__item .opportunity-card{height:100%;box-shadow:0 2px 5px #24263a0a,0 12px 16px -10px #4146be3d}@keyframes stageCardsMarquee{0%{transform:translate(0,0)}to{transform:translate3d(var(--stage-carousel-shift), 0, 0)}}.opportunity-card{border:1px solid var(--line);background:var(--surface);border-radius:18px;min-width:0;overflow:hidden;box-shadow:0 12px 34px #24263a17}.opportunity-card__content{opacity:1;will-change:opacity, transform;min-height:100%;transition:opacity .26s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1);transform:translateY(0)}.opportunity-card__content[data-visible=false]{opacity:0;transition-duration:.14s,.16s;transition-timing-function:ease-in;transform:translateY(3px)}.opportunity-photo{background:#e9eaf0;height:210px;position:relative;overflow:hidden}.opportunity-photo:after{content:"";pointer-events:none;background:linear-gradient(#0000,#090b1280);position:absolute;inset:40% 0 0}.opportunity-photo img{object-fit:cover;width:100%;height:100%;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.opportunity-card:hover .opportunity-photo img{transform:scale(1.025)}.qualification-badge{z-index:2;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);border:1px solid #ffffff8c;border-radius:999px;align-items:center;min-height:27px;padding:0 9px;font-size:9px;font-weight:790;display:inline-flex;position:absolute;top:12px;left:12px}.qualification-badge--qualified{color:#075d40;background:#e7fff6e6}.qualification-badge--highlight{border-color:var(--droppy-accent-border);color:var(--droppy-accent);box-shadow:0 4px 12px var(--droppy-accent-shadow);background:linear-gradient(135deg,#eff7fff5,#f0f1fff5)}.qualification-badge--to_qualify,.qualification-badge--preview{color:#624110;background:#fff7e0e6}.opportunity-photo small{z-index:2;color:#ffffffeb;text-overflow:ellipsis;text-shadow:0 1px 7px #00000059;white-space:nowrap;font-size:10px;font-weight:650;position:absolute;bottom:11px;left:12px;right:12px;overflow:hidden}.opportunity-art{background:radial-gradient(circle at 72% 28%,#ffffffbd,#0000 22%),linear-gradient(155deg,#dfe6ff,#f1efff 60%,#d7d9e9);height:170px;position:relative;overflow:hidden}.opportunity-art:before{z-index:2;content:"Photo masquée";color:#191b28a6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff8c;border:1px solid #ffffff9e;border-radius:999px;padding:6px 8px;font-size:9px;font-weight:700;position:absolute;top:12px;right:12px}.opportunity-art--blue{background:linear-gradient(145deg,#d9eaff,#eef3ff 54%,#cbd6e8)}.opportunity-art--sand{background:linear-gradient(145deg,#f0e4d1,#fbf8ef 54%,#d9c9ac)}.opportunity-art--slate{background:linear-gradient(145deg,#dbe0e8,#f4f5f7 54%,#c4cad4)}.opportunity-art--violet{background:linear-gradient(145deg,#e2e5ff,#f7f8ff 54%,#ccd0f5)}.opportunity-art svg{width:100%;height:100%}.opportunity-art__mark{opacity:.18;width:58px;height:58px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.art-skyline{fill:#383d4e21}.art-home{fill:#444b5e}.opportunity-art--blue .art-home{fill:#43658c}.opportunity-art--sand .art-home{fill:#8c6a43}.opportunity-art--slate .art-home{fill:#4e5865}.opportunity-art--violet .art-home{fill:#625085}.art-window{fill:#def0f8d6}.art-roof{fill:#6c557f}.art-door{fill:#574565}.opportunity-card__body{padding:17px}.opportunity-card__heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.opportunity-card__heading span{color:var(--ink-faint);letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:700}.opportunity-card__heading h3{letter-spacing:-.025em;margin:5px 0 0;font-size:17px}.opportunity-card__heading>strong{color:var(--droppy-accent);background:#f1edff;border-radius:8px;flex:none;padding:7px 9px;font-size:11px}.opportunity-card__meta{color:#6d7281;margin:8px 0 0;font-size:12px}.opportunity-card__price{letter-spacing:-.02em;margin:10px 0 0;font-size:18px;font-weight:760}.signal-list{flex-wrap:wrap;gap:6px;margin-top:13px;display:flex}.signal{border-radius:6px;padding:5px 7px;font-size:9px;font-weight:730}.signal--0{color:#08794e;background:#e9f8f1}.signal--1{color:#4f53e6;background:#f1edff}.signal--2,.signal--agency{color:#a3640b;background:#fff5df}.opportunity-card--compact .opportunity-art,.opportunity-card--compact .opportunity-photo{height:112px}.opportunity-card--compact .qualification-badge{min-height:23px;font-size:8px;top:8px;left:8px}.opportunity-card--compact .opportunity-photo small,.opportunity-card--compact .opportunity-art:before{display:none}.opportunity-card--compact .opportunity-card__body{padding:10px 12px 11px}.compact-vehicle-title{color:#20222b;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:13px;font-weight:790;line-height:1.2;overflow:hidden}.opportunity-card--compact .opportunity-card__heading h3{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.opportunity-card--compact .opportunity-card__meta{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.opportunity-card--compact .opportunity-card__price{margin-top:7px;font-size:13px}.opportunity-card--compact .signal-list{margin-top:8px}.opportunity-card--compact .signal{font-size:8px}.stage-empty{z-index:4;box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe6;border:1px solid #e2e0edeb;border-radius:18px;padding:26px;position:absolute;bottom:34px;left:28px;right:28px}.stage-empty span{color:var(--droppy-accent);font-size:34px;font-weight:800}.stage-empty strong{margin-top:4px;font-size:16px;display:block}.stage-empty p{color:var(--ink-faint);margin:8px 0 0;font-size:12px}.proof-strip{width:var(--page);border:1px solid var(--line);background:#ffffffc7;border-radius:18px;grid-template-columns:repeat(3,1fr);min-height:110px;margin:28px auto 0;padding:18px 12px;display:grid;position:relative;box-shadow:0 12px 36px #2223340d}.proof-strip__caption{z-index:2;color:#6f6a7d;letter-spacing:-.005em;text-align:center;white-space:nowrap;opacity:0;pointer-events:none;background:#fffffffa;border:1px solid #575bf729;border-radius:999px;align-items:center;gap:4px;width:max-content;max-width:calc(100% - 36px);margin:0;padding:0 16px;font-size:11px;font-weight:620;line-height:30px;transition:opacity .18s ease-out;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 16px #4146be14}.proof-strip__caption.is-visible{opacity:1}.proof-strip__caption:before{content:"";background:linear-gradient(135deg, var(--blue), var(--violet));border-radius:50%;flex:none;width:5px;height:5px;margin-right:3px;box-shadow:0 0 0 4px #575bf714}.proof-strip article{border-right:1px solid var(--line);justify-content:center;align-items:center;gap:16px;min-height:72px;padding-inline:22px;display:flex}.proof-strip article>svg{fill:none;width:38px;height:38px;stroke:var(--droppy-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:none}.proof-strip article>div{gap:3px;display:grid}.proof-strip article:last-child{border-right:0}.proof-strip strong{color:var(--ink);letter-spacing:-.04em;font-size:22px;line-height:1}.proof-strip span{color:var(--ink-soft);font-size:11px;line-height:1.35}.marketing-journey{content-visibility:auto;contain-intrinsic-size:auto 780px;background:linear-gradient(#fff0 0%,#ffffffad 28% 72%,#fff0 100%);padding:80px 0;position:relative;overflow:hidden}.marketing-journey__shell{z-index:1;width:min(1360px,100vw - 64px);margin:0 auto;position:relative}.marketing-journey__flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid;position:relative}.marketing-journey__connector{z-index:3;width:24px;height:24px;color:var(--droppy-accent);pointer-events:none;background:#fffffff5;border:1px solid #575bf72e;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 7px 18px #393da41a}.marketing-journey__connector--first{left:calc(33.333% - 2.33px)}.marketing-journey__connector--second{left:calc(66.667% + 2.33px)}.marketing-journey__connector svg{stroke-width:2px;width:14px;height:14px}.marketing-journey__card{z-index:1;background:#fff;border:1px solid #dadcebe0;border-radius:18px;flex-direction:column;min-width:0;min-height:0;padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 34px #272a4c0e,inset 0 1px #ffffffe6}.marketing-journey__card>header{z-index:2;align-items:center;gap:12px;display:flex;position:relative}.marketing-journey__number{color:#fff;background:linear-gradient(135deg,#4776ff,#575bf7);border:1px solid #575bf729;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;font-size:11px;font-weight:800;display:grid}.marketing-journey__icon{width:36px;height:36px;color:var(--droppy-accent);background:#f0f1ffe0;border:1px solid #575bf71a;border-radius:11px;flex:0 0 36px;place-items:center;display:grid}.marketing-journey svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:18px;height:18px}.marketing-journey__copy{z-index:1;flex:1;min-width:0;position:relative}.marketing-journey__copy h3{color:#1b1d28;letter-spacing:-.035em;margin:0;font-size:clamp(15px,1.2vw,18px);font-weight:760;line-height:1.2}.marketing-journey__copy p{color:#747889;margin:4px 0 0;font-size:10px;line-height:1.4}.marketing-journey__lead{background:#fff;border:1px solid #e2e3edf0;border-radius:13px;grid-template-columns:minmax(0,1fr) minmax(116px,36%);min-height:112px;margin-top:14px;display:grid;overflow:hidden;box-shadow:0 8px 20px #1f223a0b}.marketing-journey__lead-copy{flex-direction:column;align-self:center;min-width:0;padding:15px 6px 15px 15px;display:flex}.marketing-journey__lead-copy>strong{color:#272936;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.marketing-journey__lead-copy>small{color:#858998;margin-top:2px;font-size:9px}.marketing-journey__lead-copy>b{color:var(--droppy-accent);white-space:nowrap;align-items:center;gap:5px;margin-top:5px;font-size:11px;font-weight:760;display:flex}.marketing-journey__lead-copy>b svg{width:14px;height:14px}.marketing-journey__lead-copy>span{flex-wrap:wrap;gap:5px;margin-top:11px;display:flex}.marketing-journey__lead-copy em{color:#278b51;white-space:nowrap;background:#eaf8ef;border-radius:7px;align-items:center;gap:3px;min-height:21px;padding:0 7px;font-size:8px;font-style:normal;font-weight:730;display:inline-flex}.marketing-journey__lead-copy em+em{color:var(--droppy-accent);background:var(--droppy-accent-soft)}.marketing-journey__lead-copy em svg{stroke-width:2.2px;width:11px;height:11px}.marketing-journey__photo{background:#f5f5f8;min-width:0;position:relative;overflow:hidden}.marketing-journey__photo>img:first-child{object-fit:cover;object-position:58% center;width:100%;height:100%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30%);mask-image:linear-gradient(90deg,#0000,#000 30%)}.marketing-journey__photo.is-locked>img:first-child{filter:blur(5px)saturate(.78)brightness(1.11);transform:scale(1.08)}.marketing-journey__photo.is-locked:after{z-index:1;content:"";background:#ffffff40;position:absolute;inset:0}.marketing-journey__photo .marketing-journey__mark{z-index:2;object-fit:contain;opacity:.92;width:40px;height:40px;position:absolute;top:50%;left:56%;transform:translate(-50%,-50%)}.marketing-journey__context{background:#fff;border:1px solid #575bf721;border-radius:13px;align-content:center;gap:8px;min-height:112px;margin-top:14px;padding:13px;display:grid;box-shadow:0 8px 20px #1f223a0a}.marketing-journey__context>span{color:var(--droppy-accent);letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:790}.marketing-journey__context>strong{color:#303241;letter-spacing:-.012em;max-width:340px;font-size:12px;line-height:1.42}.marketing-journey__context>div{color:var(--droppy-accent);background:var(--droppy-accent-soft);border-radius:10px;align-items:center;gap:8px;margin-top:2px;padding:9px 10px;display:flex}.marketing-journey__context>div>svg{flex:0 0 18px;width:18px;height:18px}.marketing-journey__context p{gap:2px;margin:0;display:grid}.marketing-journey__context small{color:#777b90;font-size:8px}.marketing-journey__context b{color:#555bdc;font-size:10px}@media (width<=980px){.marketing-journey{padding:44px 0 48px}.marketing-journey__shell{width:min(100% - 40px,760px)}.marketing-journey__flow{grid-template-columns:1fr;gap:14px}.marketing-journey__connector{display:none}.marketing-journey__card{min-height:0}.marketing-journey__lead,.marketing-journey__context{min-height:112px}}@media (width<=600px){.marketing-journey{padding:38px 0 42px}.marketing-journey__shell{width:min(100% - 28px,520px)}.marketing-journey__card{border-radius:17px;padding:15px}.marketing-journey__copy{padding:0}.marketing-journey__copy h3{font-size:16px}.marketing-journey__lead{grid-template-columns:minmax(0,1fr) 112px}.marketing-journey__lead-copy{padding-left:12px}.marketing-journey__photo .marketing-journey__mark{width:36px;height:36px;left:60%}}.daily-workflow{content-visibility:auto;contain-intrinsic-size:auto 920px;background:linear-gradient(#fafafd00,#f7f7fbd6 35%,#fafafd00);padding:112px 0 120px;position:relative;overflow:hidden}.daily-workflow__layout{z-index:1;grid-template-columns:minmax(340px,.78fr) minmax(640px,1.32fr);align-items:center;gap:clamp(44px,5vw,92px);width:min(1390px,100vw - 64px);margin:0 auto;display:grid;position:relative}.daily-workflow__copy{max-width:470px}.daily-workflow__eyebrow{color:var(--droppy-accent);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:790}.daily-workflow h2{letter-spacing:-.06em;white-space:nowrap;margin:16px 0 20px;font-size:clamp(44px,4vw,60px);font-weight:800;line-height:1.01}.daily-workflow h2 em{color:#0000;background:linear-gradient(108deg, var(--blue), var(--violet));-webkit-background-clip:text;background-clip:text;font-style:normal}.daily-workflow__intro{max-width:445px;color:var(--ink-soft);margin:0;font-size:17px;line-height:1.62}.daily-workflow__features{gap:16px;margin:31px 0 0;padding:0;list-style:none;display:grid}.daily-workflow__features li{grid-template-columns:46px minmax(0,1fr);align-items:center;gap:14px;display:grid}.daily-workflow__features li>span{width:46px;height:46px;color:var(--droppy-accent);background:#ffffffd1;border:1px solid #575bf724;border-radius:14px;place-items:center;display:grid;box-shadow:0 8px 22px #4146be12}.daily-workflow__features svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:22px;height:22px}.daily-workflow__features li>div{gap:4px;display:grid}.daily-workflow__features strong{color:var(--ink);letter-spacing:-.018em;font-size:14px}.daily-workflow__features small{color:var(--ink-soft);font-size:12px;line-height:1.42}.daily-workflow .hero-store-badges{width:100%;margin-top:34px;animation:none}.daily-workflow .hero-store-badge{color:#262831c2;background:#fffc;width:148px;min-height:48px}.daily-workflow__visual{min-height:615px;position:relative}.daily-workflow__visual:before{content:"";background:radial-gradient(circle at 72% 20%,#575bf724,#0000 20rem),#ffffff8a;border:1px solid #575bf71c;border-radius:48px;position:absolute;inset:54px 10px 20px 52px;box-shadow:0 34px 90px #4146be14}.daily-workflow__desktop{background:#fffffff5;border:1px solid #dadae5f5;border-radius:24px;min-width:560px;position:absolute;top:82px;left:0;right:160px;overflow:hidden;box-shadow:0 30px 70px #23223a1f}.daily-workflow__desktop>header{border-bottom:1px solid #ececf2;justify-content:space-between;align-items:center;height:60px;padding:0 104px 0 22px;display:flex}.daily-workflow__app-brand{color:#1f2027;letter-spacing:-.055em;align-items:center;gap:7px;font-size:18px;font-weight:710;display:inline-flex}.daily-workflow__app-brand img{width:26px;height:26px}.daily-workflow__avatar{color:#fff;background:linear-gradient(135deg, var(--blue), var(--violet));border-radius:50%;place-items:center;width:30px;height:30px;font-size:9px;font-weight:780;display:grid}.daily-workflow__desktop-body{padding:22px 104px 26px 24px}.daily-workflow__desktop-title{justify-content:space-between;align-items:center;gap:20px;display:flex}.daily-workflow__desktop-title>div{gap:5px;display:grid}.daily-workflow__desktop-title span{color:var(--droppy-accent);letter-spacing:.12em;font-size:8px;font-weight:790}.daily-workflow__desktop-title strong{color:var(--ink);letter-spacing:-.035em;font-size:20px}.daily-workflow__desktop-title button{color:#6e687c;min-height:34px;font:inherit;background:#faf9fc;border:1px solid #e5e3ec;border-radius:10px;padding:0 13px;font-size:10px;font-weight:690}.daily-workflow__desktop-title button.is-active{color:var(--droppy-accent);background:var(--droppy-accent-soft,#f0f1ff);border-color:#575bf733}.daily-workflow__desktop nav{gap:8px;margin:20px 0 14px;display:flex}.daily-workflow__desktop nav>span{color:#777381;background:#faf9fc;border:1px solid #e9e7ee;border-radius:9px;align-items:center;gap:6px;min-height:31px;padding:0 11px;font-size:9px;font-weight:680;display:inline-flex}.daily-workflow__desktop nav>span.is-active{color:var(--droppy-accent);background:var(--droppy-accent-soft);border-color:#575bf733}.daily-workflow__desktop nav b{min-width:17px;height:17px;color:inherit;background:#575bf714;border-radius:6px;place-items:center;font-size:8px;display:grid}.daily-workflow__rows{gap:9px;display:grid}.daily-workflow__rows article{background:#fff;border:1px solid #eceaf1;border-radius:13px;grid-template-columns:58px minmax(150px,1fr) auto auto;align-items:center;gap:12px;min-width:0;padding:10px;display:grid;box-shadow:0 7px 18px #1f213009}.daily-workflow__rows article>img{object-fit:cover;border-radius:9px;width:58px;height:52px}.daily-workflow__row-copy{gap:3px;min-width:0;display:grid}.daily-workflow__row-copy strong{color:#272832;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.daily-workflow__row-copy>span{color:#8a8793;font-size:8.5px}.daily-workflow__row-copy small{color:#696572;align-items:center;gap:3px;font-size:8px;display:flex}.daily-workflow__row-copy svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:10px;height:10px}.daily-workflow__status{white-space:nowrap;border-radius:999px;padding:6px 8px;font-size:8px;font-weight:740}.daily-workflow__status--todo{color:#5d43c7;background:#f0ecff}.daily-workflow__status--callback{color:#9c630d;background:#fff4df}.daily-workflow__status--appointment{color:#0d7754;background:#e8f9f2}.daily-workflow__rows article>button{min-height:30px;color:var(--droppy-accent);background:var(--droppy-accent-soft);font:inherit;border:0;border-radius:8px;padding:0 11px;font-size:8px;font-weight:710}.daily-workflow__phone{z-index:3;transform-origin:100% 0;background:linear-gradient(145deg,#2b2d34,#090a0d 55%,#34363d);border-radius:46px;width:278px;height:590px;padding:9px;position:absolute;top:8px;right:-24px;transform:scale(.95);box-shadow:9px 12px 18px -12px #0c0d1375,22px 32px 52px -18px #1b183147,0 0 0 2px #14151aeb,inset 0 0 0 1px #ffffff29}.daily-workflow__phone-render{z-index:3;image-rendering:auto;width:296px;height:auto;display:block;position:absolute;top:20px;right:-24px}@media (width>=1600px){.daily-workflow__desktop{right:200px}.daily-workflow__desktop>header{padding-right:22px}.daily-workflow__desktop-body{padding-right:24px}.daily-workflow__phone{right:-56px}.daily-workflow__phone-render{width:328px;right:-76px}}.daily-workflow__phone-frame{z-index:1;background:#f8f8fb;border-radius:38px;height:100%;position:relative;overflow:hidden}.daily-workflow__phone-island{z-index:8;background:#050507;border-radius:999px;width:82px;height:23px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.daily-workflow__phone-status{z-index:7;color:#fff;justify-content:space-between;align-items:center;font-size:8px;display:flex;position:absolute;top:15px;left:17px;right:17px}.daily-workflow__phone-status span{letter-spacing:1px;font-size:6px}.daily-workflow__phone-hero{background:radial-gradient(circle at 22% 14%,#62b5ff85,#0000 11rem),linear-gradient(145deg,#4776ff,#575bf7 64%,#6f74ff);min-height:148px;padding:48px 11px 13px}.daily-workflow__notification{background:#fffffff0;border:1px solid #ffffffb3;border-radius:14px;grid-template-columns:34px minmax(0,1fr);gap:9px;padding:11px;display:grid;box-shadow:0 10px 26px #1a14452e}.daily-workflow__notification>img{background:#f2efff;border-radius:9px;width:34px;height:34px;padding:5px}.daily-workflow__notification p{gap:3px;min-width:0;margin:0;display:grid}.daily-workflow__notification p>span{justify-content:space-between;align-items:baseline;gap:5px;min-width:0;display:flex}.daily-workflow__notification strong{color:#292832;text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;line-height:1.2;overflow:hidden}.daily-workflow__notification small{color:#9a96a5;white-space:nowrap;font-size:6px}.daily-workflow__notification b{color:#24232b;letter-spacing:-.02em;font-size:10px}.daily-workflow__notification em{color:var(--droppy-accent);align-items:center;gap:3px;font-size:7.5px;font-style:normal;font-weight:720;display:flex}.daily-workflow__notification svg{fill:none;stroke:currentColor;stroke-width:1.9px;width:10px;height:10px}.daily-workflow__phone-content{padding:16px 15px 24px}.daily-workflow__phone-content>span{color:#8c8798;letter-spacing:.11em;font-size:7px;font-weight:780}.daily-workflow__phone-content h3{color:#26252e;letter-spacing:-.035em;margin:5px 0 12px;font-size:16px}.daily-workflow__phone-content ul{gap:8px;margin:0 0 14px;padding:0;list-style:none;display:grid}.daily-workflow__phone-content li{background:#fff;border:1px solid #eceaf2;border-radius:11px;grid-template-columns:18px minmax(0,1fr);gap:7px;padding:9px;display:grid}.daily-workflow__phone-content li>i{color:#0d8b62;background:#e6f8f0;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;font-style:normal;font-weight:800;display:grid}.daily-workflow__phone-content li p{gap:2px;margin:0;display:grid}.daily-workflow__phone-content li strong{color:#302f38;letter-spacing:-.01em;font-size:9px}.daily-workflow__phone-content li small{color:#8a8694;font-size:7px;line-height:1.35}.daily-workflow__phone-content>button{color:#fff;background:linear-gradient(112deg, var(--blue), var(--violet));width:100%;min-height:42px;font:inherit;border:0;border-radius:11px;justify-content:center;align-items:center;gap:7px;font-size:9px;font-weight:730;display:flex;box-shadow:0 9px 18px #583bc933}.daily-workflow__phone-content>button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;width:15px;height:15px}.daily-workflow__phone-content>button.daily-workflow__phone-secondary{min-height:37px;color:var(--droppy-accent);box-shadow:none;background:#fff;border:1px solid #e7e4ef;margin-top:8px}.daily-workflow__phone-home{background:#282832;border-radius:999px;width:88px;height:4px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.process{padding-block:150px}.explainer{background:0 0;padding:52px 0 56px;position:relative;overflow:hidden}.explainer>*{z-index:1;position:relative}.section-heading>span,.one-section__copy>span,.vertical-model>div>span,.pricing-preview>div>span{color:var(--droppy-accent);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:790}.section-heading h2,.one-section h2,.vertical-model h2,.pricing-preview h2,.final-search h2{letter-spacing:-.055em;margin:12px 0 13px;font-size:clamp(40px,4vw,66px);line-height:1.02}.comparison-card__title h3 em{color:var(--droppy-accent);font-style:normal}.section-heading p{color:var(--ink-soft);margin:0;font-size:17px;line-height:1.65}.comparison-board{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:start;gap:22px;width:min(1360px,100vw - 64px);margin:0 auto;display:grid}.comparison-card{border:1px solid var(--line);border-radius:18px;flex-direction:column;min-width:0;padding:24px 26px 22px;font-family:inherit;display:flex}.comparison-card__title{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:15px;display:grid}.comparison-card__title h3{letter-spacing:-.035em;margin:0;font-size:22px}.comparison-title-icon{border-radius:14px;flex:none;place-items:center;width:48px;height:48px;display:grid}.comparison-title-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:27px;height:27px}.comparison-title-icon--muted{color:#7f8695;background:linear-gradient(145deg,#f6f7f9,#eceef2);border:1px solid #b2b7c26b}.comparison-title-icon--accent{background:linear-gradient(145deg, #fbfbff, var(--droppy-accent-soft));border:1px solid #575bf72e;box-shadow:0 9px 24px #4146be1f}.comparison-title-icon--accent img{width:31px;height:31px}.comparison-card--muted{background:#ffffffbd;box-shadow:0 14px 40px #1f233409}.comparison-card--accent{background:radial-gradient(circle at 84% 24%,#575bf71a,#0000 21rem),linear-gradient(#fcfcfffc,#f7f9fffa);border-color:#575bf785;position:relative;box-shadow:0 18px 48px #1f23340e,0 0 0 1px #575bf70d,inset 0 1px #fffffff2}.comparison-legal-tab{z-index:2;border:1px solid var(--droppy-accent-border);min-height:38px;color:var(--droppy-accent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:-.01em;white-space:nowrap;background:linear-gradient(135deg,#fcfdfffa,#f0f1fff5);border-radius:12px;align-items:center;gap:9px;padding:8px 15px;font-size:11.5px;font-weight:800;line-height:1.25;display:inline-flex;position:absolute;top:-20px;right:28px;box-shadow:0 12px 28px #4146be21,0 2px 7px #4146be14,inset 0 1px #ffffffeb}.comparison-legal-tab svg{fill:#575bf71a;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:none;width:18px;height:18px}.comparison-listing{grid-template-columns:minmax(0,1.05fr) minmax(210px,.95fr);align-items:stretch;gap:20px;margin:22px 0 17px;display:grid}.comparison-vehicle,.comparison-contact-card,.comparison-context-card{min-width:0}.comparison-vehicle>img{aspect-ratio:1.72;object-fit:cover;object-position:center 54%;border-radius:11px;width:100%;display:block}.comparison-vehicle__image--classic{filter:blur(1.25px);image-rendering:auto}.comparison-vehicle__image--droppy{image-rendering:auto}.comparison-vehicle__meta{flex-wrap:wrap;align-items:center;gap:7px 10px;min-height:24px;margin-top:13px;display:flex}.comparison-vehicle__meta strong{color:var(--ink);letter-spacing:-.02em;white-space:nowrap;flex:none;font-size:15px}.comparison-vehicle__meta span{color:var(--ink-soft);white-space:nowrap;flex:none;align-items:center;gap:5px;font-size:11px;display:flex}.comparison-vehicle__meta span svg{fill:none;stroke:currentColor;stroke-width:1.9px;width:14px}.comparison-vehicle__meta b{color:#ef6268;white-space:nowrap;flex:none;margin-left:auto;font-size:11.5px}.comparison-card--accent .comparison-vehicle__meta b{color:var(--droppy-accent);background:linear-gradient(135deg, #edf3ff, var(--violet-soft));border-radius:7px;padding:5px 7px}.comparison-contact-card,.comparison-context-card{background:#ffffffeb;border:1px solid #dddfe7e6;border-radius:13px;min-height:100%;padding:14px;box-shadow:0 8px 20px #1f23340b}.comparison-contact-card__profile{align-items:center;gap:10px;display:flex}.comparison-contact-card__profile>span{color:#fff;background:linear-gradient(145deg,#696969,#3f3f3f);border-radius:50%;flex:none;place-items:center;width:43px;height:43px;font-weight:700;display:grid}.comparison-contact-card__profile p{gap:3px;margin:0;display:grid}.comparison-contact-card__profile strong{font-size:13px}.comparison-contact-card__profile small{color:var(--ink-soft);font-size:10px}.comparison-contact-card>em{color:#e2575f;background:#fff0f0;border-radius:6px;margin-top:10px;padding:5px 8px;font-size:10px;font-style:normal;font-weight:720;display:inline-flex}.comparison-contact-card__activity{color:var(--ink-soft);margin:8px 0;font-size:10px;line-height:1.6}.comparison-contact-card__activity span{color:#9fa5b3}.comparison-contact-card__message,.comparison-contact-card__locked{border-radius:8px;justify-content:center;align-items:center;min-height:36px;font-size:10.5px;font-weight:700;display:flex}.comparison-contact-card__message{color:#fff;min-height:36px;font-family:var(--font-ui);letter-spacing:-.01em;background:#0a4170;border-radius:999px;font-size:11.5px;font-weight:700}.comparison-contact-card__locked{color:#626878;background:#fff;border:1px dashed #ef6d74;gap:6px;margin-top:9px}.comparison-contact-card__locked svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:14px}.comparison-context-card{background:#fffffff5;border-color:#575bf72e;flex-direction:column;padding:0;display:flex;overflow:hidden;box-shadow:0 14px 34px #4146be1a,inset 0 1px #fffffff5}@media (width>=981px){.comparison-vehicle>img{height:220px}.comparison-contact-card,.comparison-context-card{min-height:257px}}.comparison-context-card__body{flex-direction:column;flex:1;gap:8px;min-height:0;padding:12px 12px 9px;display:flex}.comparison-context-card__tags{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.comparison-context-card__tags>span{min-height:26px;color:var(--droppy-accent);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;font-size:10px;font-weight:780;line-height:1;display:inline-flex}.comparison-context-card__time{background:#f6f7fff2;border:1px solid #575bf738;gap:5px;padding:5px 9px}.comparison-context-card__validated{background:linear-gradient(135deg,#ebf9f3fa,#e2f7edf0);border:1px solid #1e9c692e;gap:5px;padding:5px 9px;box-shadow:inset 0 1px #ffffffd1;color:#17875b!important}.comparison-context-card__validated svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.6px;width:13px;height:13px}.comparison-context-card__time svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:14px;height:14px}.comparison-context-card__proofs{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:5px;display:grid}.comparison-context-card__proofs>span{color:#18855c;letter-spacing:-.02em;white-space:nowrap;background:#ebf9f3c7;border:1px solid #1e9c6929;border-radius:8px;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:25px;padding:5px 6px;font-size:9px;font-weight:760;line-height:1;display:flex}.comparison-context-card__proofs svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px;flex:none;width:12px;height:12px}.comparison-context-card__summary{min-width:0;padding-top:2px}.comparison-context-card__summary strong{font-size:11px}.comparison-context-card__summary p{color:var(--ink-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:5px 0 0;font-size:9.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.comparison-context-card__contact{gap:8px;padding:0 12px 12px;display:grid}.comparison-context-card__availability{background:linear-gradient(135deg,#ecfaf4fa,#f6fcf9fa);border:1px solid #1e9c692e;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;min-height:48px;padding:8px 10px;display:grid;box-shadow:0 8px 18px #1a8f6014,inset 0 1px #fffffff0}.comparison-context-card__availability>span:last-child{gap:2px;min-width:0;display:grid}.comparison-context-card__availability-icon{color:#188a5d;background:#d7f4e6f0;border-radius:9px;place-items:center;width:29px;height:29px;display:grid}.comparison-context-card__availability-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;width:16px;height:16px}.comparison-context-card__availability small{color:#60736a;font-size:9px;font-weight:650;line-height:1.15}.comparison-context-card__availability strong{color:#147d54;letter-spacing:-.01em;font-size:12px;font-weight:790;line-height:1.15}.comparison-context-card__phone{border:1px solid var(--droppy-accent-border);min-height:38px;color:var(--droppy-accent);letter-spacing:.04em;background:linear-gradient(135deg,#fcfdfffa,#f0f1fff5);border-radius:9px;justify-content:center;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:690;display:flex;box-shadow:0 8px 20px #4146be1a,inset 0 1px #ffffffeb}.comparison-context-card__phone svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:17px}.comparison-context-card__phone-blur{color:#5434f5d1;filter:blur(5px);opacity:.76;pointer-events:none;-webkit-user-select:none;user-select:none;display:inline-block}.comparison-features{margin:auto 0 0;padding:0;list-style:none;display:block}.comparison-features li{text-align:left;border-bottom:1px solid #dbdee7d1;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-width:0;min-height:56px;padding:9px 10px;display:grid}.comparison-feature-mark{border-radius:999px;flex:none;place-items:center;width:23px;height:23px;display:grid}.comparison-features li:last-child{border-bottom:0}.comparison-features--negative .comparison-feature-mark{color:#ff5b68;background:#ffe9eb}.comparison-features--positive .comparison-feature-mark{color:var(--droppy-accent);background:linear-gradient(145deg,#e7e9fff5,#f6f6fffa);box-shadow:inset 0 0 0 1px #575bf71a}.comparison-features--positive{margin-top:0;display:block}.comparison-features--positive li,.comparison-features--positive li:last-child{min-height:56px;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #575bf721;border-radius:0;padding:9px 10px}.comparison-features--positive li:last-child{border-bottom:0}.comparison-feature-mark svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.6px;width:15px;height:15px}.comparison-feature-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.comparison-feature-copy strong{color:#171922;font-size:12.5px;font-weight:760;line-height:1.25}.comparison-feature-copy em{color:#f0525f;font-style:normal}.comparison-features--positive .comparison-feature-copy strong{color:var(--droppy-accent)}.comparison-feature-copy small{color:#62697a;font-size:10.5px;font-weight:450;line-height:1.3}.comparison-card__unlock{color:#fff;text-align:center;white-space:nowrap;border-radius:18px;justify-content:space-between;align-items:center;width:max-content;max-width:100%;min-height:44px;margin:26px auto 2px;padding:0 22px;font-size:13px;font-weight:720;line-height:1.2;text-decoration:none;display:inline-flex}#contact-search{scroll-margin-top:110px}.process{padding-top:80px}.process-grid{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.process-grid article{border-right:1px solid var(--line);min-height:280px;padding:30px 26px}.process-grid article:last-child{border-right:0}.process-grid span,.vertical-points article>span{color:var(--droppy-accent);font-size:12px;font-weight:780}.process-grid h3,.vertical-points h2{letter-spacing:-.04em;margin:72px 0 12px;font-size:25px}.process-grid p,.vertical-points p{color:var(--ink-soft);margin:0;font-size:14px;line-height:1.65}.one-section{color:#f5f6ff;background:radial-gradient(circle at 85% 14%,#5c4ae247,#0000 28rem),linear-gradient(145deg,#0b0c16,#111327 58%,#0a0b14);border-radius:32px;grid-template-columns:minmax(0,.78fr) minmax(520px,1.22fr);align-items:center;gap:80px;width:min(1560px,100vw - 28px);min-height:720px;margin:40px auto 0;padding:88px max(52px,50vw - 700px);display:grid;overflow:hidden}.one-section__copy{max-width:580px}.one-section__copy>span{color:#a998ff}.one-section h2{font-size:clamp(44px,4vw,70px)}.one-section__copy p{color:#e6e8f7b3;font-size:18px;line-height:1.7}.one-section__copy>strong{color:#b7abff;margin-top:34px;font-size:14px;display:block}.one-window{background:#090a13b8;border:1px solid #7c6fe347;border-radius:22px;overflow:hidden;transform:perspective(1300px)rotateY(-4deg)rotateX(1deg);box-shadow:0 34px 90px #00000061}.one-window__bar{border-bottom:1px solid #8377d62e;gap:7px;padding:16px;display:flex}.one-window__bar i{background:#ccc9e042;border-radius:50%;width:8px;height:8px}.one-window__body{min-height:380px;padding:48px}.one-window__body>span{color:#99a7ff;text-transform:uppercase;background:#495ae31a;border:1px solid #606fff42;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:800;display:inline-flex}.one-window__body h3{letter-spacing:-.04em;margin:22px 0 8px;font-size:29px}.one-window__body>p{color:#dbdef094;margin:0;font-size:13px}.one-window__body>div{background:#ffffff09;border:1px solid #8279c030;border-radius:16px;justify-content:space-between;align-items:flex-end;min-height:156px;margin-top:54px;padding:24px;display:flex}.one-window__body div strong{color:#d8daec8f;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.one-window__body div b{color:#c8c0ff;text-align:right;font-size:18px;line-height:1.3}.final-search{grid-template-columns:minmax(280px,.7fr) minmax(560px,1.3fr);align-items:center;gap:70px;padding-block:140px;display:grid}.final-search>div>span{color:var(--droppy-accent);font-size:12px;font-weight:780}.final-search h2{margin-bottom:0;font-size:44px}.vertical-page,.marketplace-page{min-height:100vh}.vertical-hero{width:var(--page);grid-template-columns:minmax(450px,.85fr) minmax(600px,1.15fr);align-items:center;gap:70px;min-height:720px;margin-inline:auto;padding-block:70px;display:grid}.vertical-hero__copy{max-width:620px}.vertical-hero h1{font-size:clamp(52px,5.2vw,82px)}.vertical-hero__copy>p{color:var(--ink-soft);margin:0 0 30px;font-size:19px;line-height:1.65}.vertical-hero__copy>small{color:var(--ink-faint);margin-top:14px;font-size:12px;display:block}.vertical-points{grid-template-columns:repeat(3,1fr);padding-block:90px 130px;display:grid}.vertical-points article{border-top:1px solid var(--line);border-right:1px solid var(--line);min-height:290px;padding:34px}.vertical-points article:last-child{border-right:0}.vertical-model{border:1px solid var(--droppy-accent-border);box-shadow:var(--shadow-sm);background:radial-gradient(circle at 88% 16%,#575bf71f,#0000 20rem),#fff;border-radius:28px;grid-template-columns:1fr .72fr;align-items:end;gap:100px;margin-bottom:120px;padding:74px;display:grid}.vertical-model h2{margin-bottom:0;font-size:48px}.vertical-model>p{color:var(--ink-soft);margin:0;font-size:17px;line-height:1.7}.marketplace-toolbar{width:var(--page);justify-content:space-between;align-items:end;gap:34px;margin:48px auto 0;display:flex}.marketplace-toolbar h1{letter-spacing:-.05em;margin:10px 0 0;font-size:clamp(34px,4vw,56px)}.marketplace-toolbar .sector-search{flex:0 760px}.qualification-strip{width:var(--page);border:1px solid var(--line);background:#ffffffe6;border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin:18px auto 0;display:grid;overflow:hidden;box-shadow:0 12px 38px #1f20320b}.qualification-strip article{border-right:1px solid var(--line);align-items:center;gap:12px;min-height:82px;padding:18px 22px;display:flex}.qualification-strip article:last-child{border-right:0}.qualification-strip article>span{width:38px;height:38px;color:var(--droppy-accent);background:var(--violet-soft);border-radius:11px;flex:none;place-items:center;font-size:17px;font-weight:760;display:grid}.qualification-strip strong,.qualification-strip small{display:block}.qualification-strip strong{margin-bottom:3px;font-size:12px}.qualification-strip small{color:var(--ink-faint);font-size:11px;line-height:1.35}.catalog-shell{width:var(--page);margin:56px auto 0;padding-bottom:100px}.catalog-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:28px;display:flex}.catalog-heading p{color:var(--ink-faint);align-items:center;gap:9px;margin:0 0 10px;font-size:12px;display:flex}.catalog-heading h2{letter-spacing:-.035em;margin:0;font-size:30px}.catalog-filters{border:1px solid var(--line);background:#fff;border-radius:12px;gap:6px;padding:4px;display:flex}.catalog-filters button{min-height:38px;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 14px;font-size:12px;font-weight:680}.catalog-filters button.is-active{color:var(--droppy-accent);background:var(--violet-soft)}.catalog-layout{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:24px;display:grid}.filter-sidebar{border:1px solid var(--line);background:#fff;border-radius:18px;padding:22px;position:sticky;top:104px;box-shadow:0 10px 32px #2325340a}.filter-sidebar__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.filter-sidebar__head h3{margin:0;font-size:15px}.filter-sidebar__head button{color:var(--ink-faint);cursor:pointer;background:0 0;border:0;padding:0;font-size:10px}.filter-sidebar label,.filter-group{color:#3f4352;gap:8px;margin-bottom:20px;font-size:11px;font-weight:720;display:grid}.filter-sidebar select,.filter-sidebar input,.filter-static{border:1px solid var(--line-strong);width:100%;min-height:43px;color:var(--ink);background:#fff;border-radius:10px;outline:0;align-items:center;padding:0 12px;font-size:11px;font-weight:580;display:flex}.filter-sidebar select:focus,.filter-sidebar input:focus{border-color:#633fe680;box-shadow:0 0 0 4px #633fe612}.filter-static{color:var(--ink-soft);background:var(--surface-soft)}.filter-group>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.filter-promise{color:#177453;background:#effaf5;border-radius:12px;align-items:flex-start;gap:9px;margin-top:6px;padding:14px;display:flex}.filter-promise>span{color:#fff;background:var(--green);border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:10px;display:grid}.filter-promise p,.filter-promise strong{margin:0;display:block}.filter-promise p{color:#4b7466;font-size:9px;font-weight:540;line-height:1.45}.filter-promise strong{color:#176548;margin-bottom:3px;font-size:10px}.catalog-main{min-width:0}.catalog-sort{border:1px solid var(--line);min-height:48px;color:var(--ink-faint);background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:12px;padding:0 15px;font-size:11px;display:flex}.catalog-sort label{align-items:center;gap:8px;display:flex}.catalog-sort select{color:var(--ink);background:0 0;border:0;outline:0;font-size:11px;font-weight:690}.qualified-list{gap:14px;display:grid}.qualified-row{border:1px solid var(--line);background:#fff;border-radius:17px;grid-template-columns:minmax(310px,1.1fr) minmax(250px,.8fr) minmax(250px,.82fr);min-height:252px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;overflow:hidden;box-shadow:0 10px 34px #2325340e}.qualified-row:hover{border-color:#dcd8f2;transform:translateY(-2px);box-shadow:0 18px 50px #342e5d17}.qualified-row__vehicle{grid-template-columns:minmax(150px,47%) 1fr;gap:17px;padding:14px;display:grid}.qualified-row__photo{background:var(--surface-soft);border-radius:12px;min-height:220px;position:relative;overflow:hidden}.qualified-row__photo img{object-fit:cover;width:100%;height:100%}.qualified-row__photo>span{color:#fff;background:linear-gradient(135deg, var(--blue), var(--violet));border-radius:7px;padding:5px 8px;font-size:9px;font-weight:760;position:absolute;top:9px;left:9px;box-shadow:0 5px 14px #4146be3d}.qualified-row__identity{flex-direction:column;min-width:0;padding:10px 0 8px;display:flex}.qualified-row__identity>p{color:var(--droppy-accent);margin:0 0 12px;font-size:10px;font-weight:730}.qualified-row__identity h3{letter-spacing:-.035em;margin:0 0 6px;font-size:clamp(17px,1.25vw,22px);line-height:1.08}.qualified-row__identity>span{color:var(--ink-soft);font-size:11px;line-height:1.5}.qualified-row__context-price{gap:3px;margin-top:auto;display:grid}.qualified-row__context-price small{color:var(--ink-faint);letter-spacing:.04em;text-transform:uppercase;font-size:8px;font-weight:650}.qualified-row__context-price strong{letter-spacing:-.03em;font-size:18px}.qualified-row__proof{color:#175f47;background:radial-gradient(circle at 100% 0,#63d7a024,#0000 15rem),#f1faf6;border-left:1px solid #d9f0e5;flex-direction:column;padding:24px 20px 18px;display:flex}.qualified-row__proof-title{color:#0b714d;letter-spacing:.035em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:18px;font-size:10px;display:flex}.qualified-row__proof-title>span{color:#fff;background:var(--green);border-radius:50%;place-items:center;width:22px;height:22px;font-size:10px;display:grid}.qualified-row__proof ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.qualified-row__proof li{grid-template-columns:18px 1fr auto;align-items:center;gap:7px;font-size:9px;display:grid}.qualified-row__proof li>span{background:#139d671a;border-radius:6px;place-items:center;width:18px;height:18px;display:grid}.qualified-row__proof li strong{color:#245a49}.qualified-row__proof li small{color:#719486;text-align:right;max-width:88px;font-size:8px}.qualification-confirmed{border-top:1px solid #18875c21;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:15px;font-size:9px;display:flex}.qualification-confirmed strong{color:#08744a;background:#ffffffad;border:1px solid #16a66a47;border-radius:7px;padding:6px 8px}.qualified-row__summary{border-left:1px solid var(--line);flex-direction:column;min-width:0;padding:24px 20px 14px;display:flex}.summary-kicker{color:var(--droppy-accent);letter-spacing:.045em;text-transform:uppercase;font-size:9px;font-weight:780}.qualified-row__summary>p{color:#4f5362;margin:12px 0;font-size:11px;line-height:1.55}.summary-tags{flex-wrap:wrap;gap:5px;display:flex}.summary-tags span{color:var(--droppy-accent);background:var(--violet-soft);border-radius:7px;padding:5px 7px;font-size:8px;font-weight:680}.summary-contact{color:var(--ink-faint);align-items:center;gap:6px;margin-top:auto;padding:11px 0;font-size:9px;display:flex}.summary-contact strong{color:#17875e;display:block}.summary-contact small{max-width:220px;color:var(--ink-faint);margin-top:3px;font-size:8px;line-height:1.35;display:block}.button--unlock{color:#fff;background:linear-gradient(105deg, var(--blue), var(--violet));border:0;border-radius:10px;width:100%;min-height:42px;font-size:11px;box-shadow:0 9px 20px #5132d833}.catalog-grid--pipeline{grid-template-columns:repeat(3,minmax(0,1fr))}.catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.catalog-grid .opportunity-card{transition:transform .2s,box-shadow .2s;box-shadow:0 10px 28px #2325340f}.catalog-grid .opportunity-card:hover{transform:translateY(-3px);box-shadow:0 18px 44px #2b284d1c}.catalog-empty{border:1px dashed var(--line-strong);text-align:center;background:#fff;border-radius:22px;padding:90px 24px}.catalog-empty>span{color:var(--droppy-accent);font-size:52px;font-weight:800}.catalog-empty h3{margin:8px 0;font-size:24px}.catalog-empty p{color:var(--ink-soft);margin:0 0 20px}.pricing-preview{color:#f7f7ff;background:radial-gradient(circle at 84% 20%,#575bf740,#0000 26rem),#0c0d18;border-radius:30px;grid-template-columns:.72fr 1.28fr;gap:70px;width:min(1560px,100vw - 28px);margin:0 auto 40px;padding:90px max(54px,50vw - 700px);display:grid}.pricing-preview>div>span{color:#a99cff}.pricing-preview h2{margin-bottom:16px;font-size:48px}.pricing-preview>div>p{color:#e4e5f1a3;line-height:1.6}.pricing-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.pricing-options article{background:#ffffff09;border:1px solid #9993cc29;border-radius:20px;min-height:270px;padding:28px}.pricing-options article.is-featured{background:linear-gradient(145deg,#5744d53b,#ffffff09);border-color:#7e69f861}.pricing-options span{color:#a9a0eb;text-transform:uppercase;font-size:11px;font-weight:780}.pricing-options h3{margin:76px 0 10px;font-size:24px}.pricing-options p{color:#dfe0ee99;margin:0;font-size:13px;line-height:1.6}.dialog-backdrop{z-index:100;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#11111d80;place-items:center;padding:22px;animation:.22s ease-out both ui-backdrop-enter;display:grid;position:fixed;inset:0}.unlock-dialog{border:1px solid var(--line);transform-origin:50% 46%;width:min(520px,100%);max-height:min(760px,100vh - 44px);animation:ui-dialog-enter .34s var(--motion-ease-enter) both;background:#fff;border-radius:24px;padding:36px;position:relative;overflow:auto;box-shadow:0 34px 110px #0e0f1a47}.account-settings-dialog{width:min(720px,100%)}.account-settings-sections{gap:18px;margin-top:24px;display:grid}.account-settings-sections .unlock-form{border:1px solid var(--line);background:#fbfbfd;border-radius:18px;padding:20px}.account-settings-sections h3{letter-spacing:-.02em;margin:0 0 4px;font-size:17px}.account-settings-calendar{background:linear-gradient(135deg,#575bf70e,#8b75ff06);border:1px solid #575bf72e;border-radius:18px;gap:16px;padding:20px;display:grid}.account-settings-calendar__heading,.account-settings-calendar__connection{align-items:center;gap:12px;display:flex}.account-settings-calendar__heading>span:nth-child(2),.account-settings-calendar__connection>span{flex:1;gap:3px;min-width:0;display:grid}.account-settings-calendar__heading h3,.account-settings-calendar__heading p,.account-settings-calendar__state{margin:0}.account-settings-calendar__heading p,.account-settings-calendar__state,.account-settings-calendar__connection small{color:#6c7080;font-size:12px;line-height:1.45}.account-settings-calendar__icon{width:42px;height:42px;color:var(--droppy-accent);background:#fff;border-radius:13px;flex:0 0 42px;place-items:center;display:grid;box-shadow:0 8px 22px #4146be1a}.account-settings-calendar__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:22px}.account-settings-calendar__status{color:#15744f;background:#e8f8f0;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:780}.account-settings-calendar__connection{border-top:1px solid #575bf71f;padding-top:14px}.account-settings-calendar__connection>span>strong{color:#242631;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.account-settings-calendar__connection .button{flex:none;min-height:42px;padding-inline:16px}@media (width<=620px){.account-settings-calendar__connection{flex-direction:column;align-items:stretch}.account-settings-calendar__connection .button{width:100%}}.account-settings-identity>p{color:#666a78;margin:0 0 4px;font-size:13px;line-height:1.5}.account-settings-identity input[readonly]{color:#6d7080;cursor:not-allowed;background:#f1f1f5}.account-settings-identity .otp-code-input{margin:6px 0}.account-settings-agency-status{color:#15744f;margin-top:-6px;font-weight:680}.account-settings-agency-current{background:#575bf70d;border:1px solid #575bf724;border-radius:12px;gap:4px;padding:13px 15px;display:grid}.account-settings-agency-current span{color:#777a88;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:720}.account-settings-agency-current strong{color:#292a36;font-size:14px;line-height:1.4}.account-settings-radius{border:1px solid var(--line-strong);background:#fff;border-radius:12px;gap:9px;margin:2px 0 18px;padding:14px 16px 12px;display:grid}.account-settings-exclusive-zone{color:#292a36;background:#575bf70f;border:1px solid #575bf729;border-radius:14px;gap:5px;padding:14px 15px;display:grid}.account-settings-exclusive-zone strong{font-size:13px}.account-settings-radius__heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.account-settings-radius__heading span{color:#5d6170;font-size:12px;font-weight:680}.account-settings-radius__heading strong{color:var(--droppy-accent);font-size:12px}.account-settings-exclusive-zone{background:#f7f5ff;border:1px solid #d9d4fb;border-radius:12px;gap:3px;margin:2px 0 18px;padding:14px 16px;display:grid}.account-settings-exclusive-zone strong{color:#35308c;font-size:13px}.account-settings-exclusive-zone span{color:#6d6880;font-size:12px;line-height:1.45}.dialog-close{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:50%;place-items:center;width:38px;height:38px;transition:border-color .16s,background-color .16s,transform .16s;display:grid;position:absolute;top:18px;right:18px}.dialog-close:hover{background:#f8f6fc;border-color:#d7d2e7}.dialog-close:active{transform:scale(.94)}.dialog-close svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.7px;width:18px}.dialog-kicker{color:var(--droppy-accent);letter-spacing:.08em;text-transform:uppercase;padding-right:46px;font-size:11px;font-weight:780;display:block}.unlock-dialog>h2,.dialog-step>h2{letter-spacing:-.045em;margin:10px 0 4px;font-size:31px}.dialog-step{animation:ui-dialog-content-enter .26s var(--motion-ease-enter) both}.unlock-form-status{animation:ui-feedback-enter .22s var(--motion-ease-enter) both}@keyframes ui-backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes ui-dialog-enter{0%{opacity:0;transform:translateY(12px)scale(.975)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes ui-dialog-content-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translate(0,0)}}@keyframes ui-feedback-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translate(0,0)}}.dialog-location{color:var(--ink-faint);justify-content:center;align-items:center;gap:7px;margin:0 0 28px;font-size:13px;display:flex}.dialog-credit-cost{align-items:center;gap:4px;display:inline-flex}.dialog-credit-cost .droppy-coin{width:23px;height:23px}.unlock-form,.gate-message,.unlock-ready,.unlock-success{border-top:1px solid var(--line);padding-top:24px}.unlock-form>p,.gate-message p,.unlock-ready p,.unlock-success p{color:var(--ink-soft);margin:0 0 20px;line-height:1.55}.unlock-form label{color:#5d6170;gap:7px;margin-bottom:13px;font-size:12px;font-weight:680;display:grid}.unlock-form input{border:1px solid var(--line-strong);background:#fff;border-radius:10px;outline:0;width:100%;height:50px;padding:0 13px}.unlock-form input:focus{border-color:#633fe694;box-shadow:0 0 0 4px #633fe614}.professional-signup-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px;display:grid}.professional-signup-grid__wide{grid-column:1/-1}.professional-signup-address{min-width:0;position:relative}.professional-signup-address>label{margin-bottom:13px}.professional-signup-address--canonical>.marketplace-agency{width:100%;min-height:74px;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;margin-bottom:13px}html body .professional-signup-address--canonical>.marketplace-agency.is-editing{box-shadow:none;border:0}.professional-signup-address--canonical .marketplace-agency__icon{display:none}.professional-signup-address--canonical .marketplace-agency>label{color:#5d6170;gap:7px;width:100%;font-size:12px;font-weight:680;display:grid}html body .professional-signup-address--canonical .marketplace-agency>label>span{color:#5d6170;letter-spacing:normal;text-transform:none;font-size:12px;font-weight:680}.unlock-form .professional-signup-address--canonical .marketplace-agency input{border:1px solid var(--line-strong);background:#fff;border-radius:10px;outline:0;width:100%;height:50px;padding:0 13px}.unlock-form .professional-signup-address--canonical .marketplace-agency input:focus{border-color:#633fe694;box-shadow:0 0 0 4px #633fe614}.professional-signup-address--canonical .marketplace-agency__exact-address{align-self:end;margin-bottom:9px}.professional-signup-address--canonical .marketplace-agency__suggestions{z-index:8;top:calc(100% - 10px)}@media (width<=520px){.professional-signup-address--canonical>.marketplace-agency{grid-template-columns:minmax(0,1fr);gap:8px}.professional-signup-address--canonical .marketplace-agency__exact-address{width:100%;min-height:38px;margin:0}}.professional-signup-address__suggestions{z-index:8;max-height:238px;animation:ui-feedback-enter .22s var(--motion-ease-enter) both;background:#fff;border:1px solid #e0dfeb;border-radius:12px;padding:6px;position:absolute;top:calc(100% - 10px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 44px #1c193724}.professional-signup-address__suggestions>button{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:10px;display:flex}.professional-signup-address__suggestions>button:hover,.professional-signup-address__suggestions>button.is-active{background:#f5f3fc}.professional-signup-address__suggestions>button>span:first-child{width:28px;height:28px;color:var(--droppy-accent-deep);background:#efedfb;border-radius:9px;flex:0 0 28px;place-items:center;font-size:15px;display:grid}.professional-signup-address__suggestions>button>span:last-child{gap:2px;min-width:0;display:grid}.professional-signup-address__suggestions strong,.professional-signup-address__suggestions small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.professional-signup-address__suggestions strong{font-size:12px;font-weight:700}.unlock-form .professional-signup-address__suggestions small,.professional-signup-address__suggestions>p{color:#838695;text-align:left;margin:0;font-size:10px;line-height:1.4}.professional-signup-address__suggestions>p{padding:11px}.professional-signup-address__config{justify-content:space-between;align-items:center;gap:10px;display:flex}.professional-signup-address__retry{color:#6755e6;cursor:pointer;font:inherit;background:0 0;border:0;flex:none;padding:11px;font-weight:700}.professional-signup-address__retry:hover{text-decoration:underline}.account-capabilities{background:#fff;border:1px solid #e4e2e9;border-radius:14px;gap:9px;min-width:0;margin:6px 0 13px;padding:14px;display:grid}.account-capabilities__legend{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.account-capabilities__row{grid-template-columns:62px minmax(0,1fr) minmax(0,1fr);align-items:center;gap:8px;display:grid}.account-capabilities__group{gap:5px;display:grid}.account-capabilities__prefix{color:#777887;font-size:11px;font-weight:680}.account-capabilities__choice{color:#41424e;min-width:0;min-height:42px;font:inherit;text-align:left;cursor:pointer;transition:border-color .18s var(--motion-ease-enter), background-color .18s var(--motion-ease-enter), color .18s var(--motion-ease-enter);background:0 0;border:1px solid #e1dfe7;border-radius:11px;align-items:center;gap:6px;padding:9px 8px;font-size:11px;font-weight:680;display:flex}.account-capabilities__choice:hover{border-color:#6750e775}.account-capabilities__choice:focus-visible{outline-offset:2px;outline:3px solid #6750e726}.account-capabilities__choice[aria-pressed=true]{color:#5948c8;background:#f1efff;border-color:#6750e757}.account-capabilities__row.is-invalid .account-capabilities__choice{border-color:#c537378a}.account-capabilities__error{color:#b33232;margin:0 0 0 70px;font-size:11px;font-weight:680;line-height:1.35}.account-capabilities__validator{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.account-capabilities__choice>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.account-capabilities__icon,.account-capabilities__check{flex:none;place-items:center;display:grid}.account-capabilities__icon{width:18px;height:18px}.account-capabilities__check{opacity:0;width:14px;height:14px;transition:opacity .18s var(--motion-ease-enter);margin-left:auto}.account-capabilities__choice[aria-pressed=true] .account-capabilities__check{opacity:1}.account-capabilities :is(svg){fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block}@media (width<=420px){.account-capabilities__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.account-capabilities__prefix{grid-column:1/-1}.account-capabilities__error{margin-left:0}}@media (width<=350px){.account-capabilities__row{grid-template-columns:minmax(0,1fr)}.account-capabilities__prefix{grid-column:auto}}.professional-signup-legal{background:#f8f9fc;border:1px solid #e1e2e9;border-radius:12px;gap:10px;margin:6px 0 0;padding:15px;display:grid}.professional-signup-legal legend{color:#4c5060;padding:0 5px;font-size:11px;font-weight:750}.unlock-form .professional-signup-legal label{color:#616574;align-items:flex-start;gap:9px;margin:0;font-size:10px;font-weight:560;line-height:1.45;display:flex}.unlock-form .professional-signup-legal input[type=checkbox]{width:17px;height:17px;accent-color:var(--droppy-accent);box-shadow:none;border-radius:4px;flex:0 0 17px;margin:1px 0 0;padding:0}.professional-signup-legal a,.professional-signup-privacy a{color:var(--droppy-accent-deep);text-underline-offset:2px;font-weight:700;-webkit-text-decoration:underline #4e50dd4d;text-decoration:underline #4e50dd4d}.unlock-form>.professional-signup-privacy{color:#878b98;margin:11px 0 5px;font-size:9px;line-height:1.45}@media (width<=480px){.professional-signup-grid{grid-template-columns:1fr}.professional-signup-grid__wide{grid-column:auto}}.otp-code-input{border:0;min-width:0;margin:0 0 13px;padding:0}.otp-delivery-notice{background:linear-gradient(135deg,#f8f7ff 0%,#f4f6ff 100%);border:1px solid #e1def7;border-radius:14px;align-items:center;gap:12px;margin:0 0 18px;padding:13px 14px;display:flex}.otp-delivery-notice__icon{color:#fff;background:linear-gradient(135deg,#5267ff,#7351e7);border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 7px 18px #5353da33}.otp-delivery-notice__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:21px}.unlock-form .otp-delivery-notice p{color:#555a6b;margin:0;font-size:13px;line-height:1.45}.otp-delivery-notice strong{color:#202332;white-space:nowrap;font-weight:740}.email-delivery-notice{animation:ui-feedback-enter .22s var(--motion-ease-enter) both;background:linear-gradient(135deg,#f8f7ff 0%,#f4f6ff 100%);border:1px solid #e1def7;border-radius:14px;align-items:center;gap:11px;padding:12px 13px;display:flex}.email-delivery-notice__icon{color:#fff;background:linear-gradient(135deg,#5267ff,#7351e7);border-radius:11px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid;box-shadow:0 7px 18px #5353da33}.email-delivery-notice__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:20px}.unlock-form .email-delivery-notice p{color:#2d3040;margin:0;font-size:12px;font-weight:720;line-height:1.4}.email-delivery-notice>div>span{color:#74788a;margin-top:2px;font-size:11px;line-height:1.4;display:block}.otp-code-input legend{color:#5d6170;margin-bottom:9px;font-size:12px;font-weight:680}.otp-code-input__fields{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;width:min(100%,390px);display:grid}.otp-code-input__digit{color:#292b3d;width:100%;min-width:0;height:58px;font:inherit;text-align:center;background:#fbfbfd;border:1px solid #dedfe8;border-radius:12px;outline:0;padding:0;font-size:22px;font-weight:720}.otp-code-input__digit:focus{border-color:#777ae6;box-shadow:0 0 0 4px #575bf71a}.otp-code-input__digit:disabled{cursor:wait;opacity:.6}.otp-code-input__value{display:none}.unlock-form .otp-code-input__digit{text-align:center;height:58px;caret-color:var(--droppy-accent);border-radius:12px;padding:0;font-size:22px;font-weight:720}.unlock-form .otp-code-input__digit:disabled{color:var(--ink-faint);background:#f7f7fa}.unlock-form .otp-code-input__value{display:none}.unlock-form .button,.gate-message .button,.unlock-ready .button{width:100%;margin-top:8px}.membership-login,.account-dialog-switch{width:fit-content;min-height:32px;color:var(--droppy-accent);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;font-size:11px;font-weight:720;line-height:1.2;transition:color .16s,background-color .16s;display:flex}.membership-login{margin:10px auto 0;padding:6px 10px}.membership-login--forgot{margin:-5px 0 4px auto;padding:5px 8px}.account-dialog-switch{margin:10px auto 0;padding:6px 10px}.account-dialog-alternatives{justify-items:start;gap:1px;margin:-5px 0 5px;display:grid}.account-dialog-alternatives .account-dialog-switch{text-align:left;justify-content:flex-start;margin:0 0 0 -7px;padding:5px 7px}.membership-login:hover,.account-dialog-switch:hover{color:var(--droppy-accent-deep);background:#575bf712}.membership-login:focus-visible,.account-dialog-switch:focus-visible{outline-offset:2px;outline:3px solid #575bf729}.membership-login:disabled,.account-dialog-switch:disabled{opacity:.5;cursor:wait}.unlock-form small{color:var(--ink-faint);text-align:center;margin-top:12px;display:block}.unlock-form-status{margin:0;font-size:12px;line-height:1.45}.unlock-form-status.is-error{color:#a13a45}.gate-message strong,.unlock-ready h3,.unlock-success h3{letter-spacing:-.03em;margin:0 0 9px;font-size:22px;display:block}.unlock-ready>span{color:var(--droppy-accent);background:var(--violet-soft);border-radius:8px;margin-bottom:14px;padding:7px 10px;font-size:11px;font-weight:760;display:inline-flex}.unlock-success{text-align:center}.unlock-success>span{color:#fff;background:linear-gradient(135deg, var(--blue), var(--violet));border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto 18px;font-size:24px;display:grid}.unlock-success .button{width:100%;margin-top:10px}@media (width>=1201px){.proof-strip{width:calc(var(--page) - 40px);margin-bottom:38px}}@media (width>=1201px) and (height<=940px){.home-hero{padding-top:32px}.home-hero h1{margin:18px 0 12px;font-size:52px;line-height:1.06}.home-hero__body{margin-bottom:18px;font-size:18px;line-height:1.52}.home-hero .sector-search{padding:18px 22px}.home-hero .sector-search__title{margin-bottom:10px}.home-hero .location-field,.home-hero .radius-field{min-height:48px}.home-hero .location-field input,.home-hero .radius-field select{height:46px}.home-hero .sector-search__submit{min-height:46px;margin-top:10px}.home-hero .sector-search__note{min-height:36px;margin:0}.home-hero .opportunity-stage{min-height:600px}.proof-strip{margin-top:28px;padding:18px 12px}.proof-strip article{min-height:72px}}@media (width<=1200px){:root{--page:min(100% - 40px, 1120px)}.site-header{--site-header-inline:20px}.home-hero__transition,.vertical-hero{grid-template-columns:1fr;gap:42px}.home-hero,.vertical-hero{padding-block:64px}.home-hero__copy,.vertical-hero__copy,.home-hero h1,.vertical-hero h1{max-width:760px}.opportunity-stage{min-height:620px}.comparison-board{width:var(--page);grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);gap:20px}.comparison-card,.comparison-card--accent{padding-inline:26px}.daily-workflow__layout{grid-template-columns:minmax(310px,.72fr) minmax(560px,1.28fr);gap:34px}.daily-workflow__desktop{min-width:520px;right:150px}.daily-workflow__desktop>header,.daily-workflow__desktop-body{padding-right:124px}.daily-workflow__phone{width:266px;right:-24px}.daily-workflow__phone-render{width:294px;right:-24px}.comparison-listing{grid-template-columns:1fr}.marketplace-toolbar{flex-direction:column;align-items:stretch}.marketplace-toolbar .sector-search{flex-basis:auto}.qualification-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.qualification-strip article:nth-child(2){border-right:0}.qualification-strip article:nth-child(-n+2){border-bottom:1px solid var(--line)}.catalog-layout{grid-template-columns:220px minmax(0,1fr);gap:16px}.qualified-row{grid-template-columns:minmax(300px,1fr) minmax(230px,.75fr)}.qualified-row__summary{border-top:1px solid var(--line);border-left:0;grid-column:1/-1;grid-template-columns:minmax(220px,1fr) auto;align-items:center;gap:12px 20px;padding:16px 20px;display:grid}.qualified-row__summary>p,.summary-tags{grid-column:1}.summary-contact,.qualified-row__summary .button--unlock{grid-column:2}.summary-contact{grid-row:1/span 2;margin-top:0}.qualified-row__summary .button--unlock{grid-row:3;min-width:190px}.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.one-section,.pricing-preview{grid-template-columns:1fr}.one-section{padding:80px 54px}.final-search{grid-template-columns:1fr}}@media (width>=981px) and (width<=1050px){.daily-workflow{padding-block:96px 104px}.daily-workflow__layout{grid-template-columns:1fr;gap:52px;width:min(820px,100vw - 48px)}.daily-workflow__copy{max-width:650px}.daily-workflow__features{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.daily-workflow__features li{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:10px}.daily-workflow__features li>span{width:40px;height:40px}.daily-workflow__visual{min-height:610px}.daily-workflow__desktop{min-width:0;right:180px}.daily-workflow__desktop>header,.daily-workflow__desktop-body{padding-right:88px}.daily-workflow__phone{width:278px;right:-20px}.daily-workflow__phone-render{width:316px;right:-34px}}@media (width<=980px){.comparison-board{grid-template-columns:1fr;max-width:760px}.comparison-listing{grid-template-columns:minmax(0,1.05fr) minmax(210px,.95fr)}.comparison-card--muted,.comparison-card--accent{min-height:auto}.comparison-card--muted{padding-bottom:22px}.daily-workflow{padding-block:96px 104px}.daily-workflow__layout{grid-template-columns:1fr;gap:52px;width:min(820px,100vw - 48px)}.daily-workflow__copy{max-width:650px}.daily-workflow__intro{max-width:560px}.daily-workflow__features{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.daily-workflow__features li{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:10px}.daily-workflow__features li>span{width:40px;height:40px}.daily-workflow__visual{min-height:610px}.daily-workflow__desktop{min-width:0;right:180px}.daily-workflow__desktop>header,.daily-workflow__desktop-body{padding-right:88px}.daily-workflow__phone{width:278px;right:-20px}}@media (width<=820px){:root{--page:calc(100% - 28px)}.site-header{--site-header-height:70px;--site-header-inline:14px;--site-header-nav-font-size:12px;--site-header-action-font-size:13px;--site-header-cta-height:36px;--site-header-cta-font-size:11px;--site-header-actions-gap:10px;grid-template-columns:auto 1fr;grid-template-rows:var(--site-header-height) var(--site-header-mobile-nav-height);height:calc(var(--site-header-height) + var(--site-header-mobile-nav-height));min-height:calc(var(--site-header-height) + var(--site-header-mobile-nav-height));padding:0 var(--site-header-inline);gap:0 16px;transition:height .5s cubic-bezier(.22,1,.36,1),min-height .5s cubic-bezier(.22,1,.36,1),background-color .18s,box-shadow .18s}.site-header>.brand img{width:88px}.vertical-nav{width:min(100%,268px);max-width:268px;min-height:38px;max-height:38px;box-shadow:none;background:#f2f3f7;border:0;border-radius:12px;order:3;grid-column:1/-1;grid-template-columns:1fr 1fr;justify-self:center;gap:2px;padding:2px;transition:max-height .5s cubic-bezier(.22,1,.36,1),min-height .5s cubic-bezier(.22,1,.36,1),padding-block .5s cubic-bezier(.22,1,.36,1);display:grid;overflow:hidden}.site-header--scrolled .vertical-nav{max-width:100%;min-height:0;max-height:0;padding-block:0;transition:max-height .5s cubic-bezier(.22,1,.36,1) .7s,min-height .5s cubic-bezier(.22,1,.36,1) .7s,padding-block .5s cubic-bezier(.22,1,.36,1) .7s}.site-header--scrolled:not(.site-header--marketplace){grid-template-rows:var(--site-header-height) 0;height:var(--site-header-height);min-height:var(--site-header-height)}.vertical-nav a{border-radius:9px;justify-content:center;min-height:32px;padding:0 7px}.vertical-nav a.is-active{background:#fff;box-shadow:0 3px 10px #1c1e2b12}.header-actions{gap:var(--site-header-actions-gap)}.header-session-placeholder{width:134px;height:36px}.site-header:not(.site-header--marketplace) .marketplace-member-actions{gap:2px}.site-header:not(.site-header--marketplace) .marketplace-header-action{width:35px;min-height:35px;padding:0}.site-header:not(.site-header--marketplace) .marketplace-header-action--credits{width:auto;padding:0 4px 0 7px}.site-header:not(.site-header--marketplace) .marketplace-header-action>span{display:none}.site-header:not(.site-header--marketplace) .marketplace-header-popover{position:fixed;top:66px;right:14px}.site-header:not(.site-header--marketplace) .marketplace-header-popover--credits{width:min(310px,100vw - 28px)}.marketing-marketplace-button{padding:0 8px;font-size:10px}.header-login{font-size:var(--site-header-action-font-size)}.marketing-signup-button{min-height:var(--site-header-cta-height);font-size:var(--site-header-cta-font-size);padding:0 12px}.credit-pill{padding:7px 9px;font-size:11px}.header-one{font-size:11px}.home-hero,.vertical-hero{min-height:auto;padding:54px 0 30px}.home-hero h1,.vertical-hero h1{margin-top:18px;font-size:clamp(43px,13vw,65px)}.home-hero__body,.vertical-hero__copy>p{font-size:16px}.sector-search{padding:14px}.sector-search__fields,.sector-search--compact,.sector-search--compact .sector-search__fields{grid-template-columns:1fr}.sector-search--compact{display:block}.sector-search--compact .sector-search__submit{width:100%;margin-top:10px}.opportunity-stage{border-radius:22px;min-height:580px}.stage-map-illustration{background-size:auto 100%}.stage-map-radius{width:88%}.stage-map-pin--north-west{top:30%;left:24%}.stage-map-pin--north{top:25%;left:66%}.stage-map-pin--east{top:45%;left:84%}.stage-map-pin--south-east{top:63%;left:76%}.stage-map-pin--south-west{top:65%;left:22%}.stage-map-pin{gap:6px;min-height:31px;padding-right:9px}.stage-map-pin strong{font-size:10px}.stage-cards{scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:0;bottom:12px;left:0;right:0;overflow-x:auto;transform:none;-webkit-mask-image:none;mask-image:none}.stage-cards:before,.stage-cards:after{display:none}.stage-cards__track{gap:10px;width:max-content;animation:none;display:flex;transform:none}.stage-cards__item{scroll-snap-align:start;flex:none;width:min(78vw,250px)}.stage-cards__item[aria-hidden=true]{display:none}.stage-cards::-webkit-scrollbar{display:none}.stage-cards .opportunity-card{width:100%}.proof-strip,.process-grid,.vertical-points,.vertical-model,.pricing-options,.final-search{grid-template-columns:1fr}.proof-strip{gap:0;padding:34px 18px 12px}.proof-strip__caption{box-sizing:border-box;white-space:normal;width:calc(100% - 28px);max-width:none;padding:6px 13px;line-height:1.35;display:block}.proof-strip__caption:before{vertical-align:1px;margin-right:8px;display:inline-block}.proof-strip article{border-right:0;border-bottom:1px solid var(--line);justify-content:flex-start;min-height:76px;padding:14px 4px}.proof-strip article:last-child{border-bottom:0}.daily-workflow{padding-block:80px 86px}.daily-workflow:before{width:620px;left:50%}.daily-workflow__layout{gap:40px;width:calc(100% - 28px)}.daily-workflow h2{font-size:clamp(32px,9vw,58px)}.daily-workflow__intro{font-size:16px}.daily-workflow__features{grid-template-columns:1fr;gap:14px}.daily-workflow__features li{grid-template-columns:44px minmax(0,1fr);align-items:center}.daily-workflow__features li>span{width:44px;height:44px}.daily-workflow .hero-store-badges{margin-top:28px}.daily-workflow__desktop{opacity:.82;top:92px;right:140px}.daily-workflow__desktop>header,.daily-workflow__desktop-body{padding-right:140px}.daily-workflow__desktop nav>span:nth-child(3),.daily-workflow__status,.daily-workflow__rows article>button{display:none}.daily-workflow__rows article{grid-template-columns:54px minmax(130px,1fr)}.daily-workflow__rows article>img{width:54px;height:49px}.daily-workflow__phone{right:-8px}.daily-workflow__phone-render{width:304px;right:-10px}.process{padding-block:94px}.explainer{padding-block:80px 70px}.section-heading{margin-bottom:34px}.section-heading h2,.one-section h2,.final-search h2,.vertical-model h2,.pricing-preview h2{font-size:39px}.section-heading p{font-size:16px}.section-heading--centered{width:calc(100% - 28px)}.section-heading--centered h2{font-size:clamp(39px,11vw,52px)}.comparison-board{width:calc(100% - 28px);margin-top:0}.comparison-card{border-radius:19px;padding:26px 22px}.comparison-card--accent{padding:28px 22px 22px}.comparison-legal-tab{text-align:center;white-space:normal;justify-content:center;width:calc(100% - 32px);right:50%;transform:translate(50%)}.comparison-card__title{gap:13px}.comparison-title-icon{width:45px;height:45px}.comparison-card__title h3{font-size:21px}.comparison-listing{grid-template-columns:1fr}.comparison-features li{min-height:64px;padding-block:10px}.comparison-feature-copy strong{font-size:14px}.comparison-feature-copy small{font-size:12px}.process-grid article,.vertical-points article{border-right:0;border-bottom:1px solid var(--line);min-height:220px;padding:26px 8px}.process-grid h3,.vertical-points h2{margin-top:45px}.one-section,.pricing-preview{border-radius:24px;width:calc(100% - 16px);min-height:auto;padding:62px 24px}.one-window{transform:none}.one-window__body{min-height:330px;padding:28px}.one-window__body>div{flex-direction:column;align-items:flex-start;gap:40px}.one-window__body div b{text-align:left}.final-search{gap:34px;padding-block:90px}.vertical-points{padding-block:70px 90px}.vertical-model{gap:28px;margin-bottom:80px;padding:36px 26px}.marketplace-toolbar{margin-top:34px}.marketplace-toolbar h1{font-size:40px}.qualification-strip{grid-template-columns:1fr}.qualification-strip article,.qualification-strip article:nth-child(2){border-right:0;border-bottom:1px solid var(--line);min-height:68px}.qualification-strip article:last-child{border-bottom:0}.catalog-heading{flex-direction:column;align-items:stretch}.catalog-filters{overflow-x:auto}.catalog-filters button{flex:1 0 auto}.catalog-layout{grid-template-columns:1fr}.filter-sidebar{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;padding:18px;display:grid;position:static}.filter-sidebar__head,.filter-promise{grid-column:1/-1}.catalog-sort{flex-direction:column;align-items:flex-start;padding-block:12px}.qualified-row{grid-template-columns:1fr}.qualified-row__vehicle{grid-template-columns:minmax(130px,42%) 1fr}.qualified-row__photo{min-height:190px}.qualified-row__proof,.qualified-row__summary{border-top:1px solid var(--line);border-left:0}.qualified-row__summary{padding:22px 18px 16px;display:flex}.summary-contact{margin-top:16px}.qualified-row__summary .button--unlock{min-width:0}.catalog-grid{grid-template-columns:1fr}.pricing-preview{gap:42px}.unlock-dialog{padding:30px 22px}}@media (width<=390px){.site-header>.brand img{width:78px}}@media (width<=520px){.hero-portals{width:100%;display:flex}.hero-portals__logos--immo{justify-content:center;gap:0;width:auto;max-width:100%;padding:7px 5px}.hero-portals__logos--auto{grid-template-rows:repeat(2,24px);row-gap:8px;width:min(100%,360px);padding:5px 10px 3px}.hero-portal-logo{padding-inline:5px}.hero-portal-logo:first-child{padding-left:2px}.hero-portal-logo:last-child{padding-right:2px}.hero-portal-logo--leboncoin>img{width:72px}.hero-portal-logo--lacentrale>img{width:76px}.hero-portal-logo--seloger>img{width:62px}.hero-portal-logo--paruvendu>img{width:64px}.hero-portal-logo--autoscout24>img{width:72px}.hero-portal-logo--marketplace{gap:3px}.hero-portal-logo--marketplace>img{width:49px}.hero-portal-logo--marketplace>span{font-size:7.6px}.hero-portals__logos--auto .hero-portal-logo--marketplace>img{width:46px}.hero-portals__logos--auto .hero-portal-logo--marketplace>span{font-size:7.2px}.daily-workflow__copy{padding-inline:4px}.daily-workflow .hero-store-badges{gap:6px}.daily-workflow .hero-store-badge{width:calc(50% - 3px);min-height:46px;padding-inline:8px}.daily-workflow .hero-store-badge strong{font-size:11px}.daily-workflow__visual{min-height:604px}.daily-workflow__visual:before{border-radius:38px;inset:42px 0 18px}.daily-workflow__desktop{display:none}.daily-workflow__phone{transform-origin:top;width:min(278px,100vw - 44px);left:50%;right:auto;transform:translate(-50%)scale(.95)}.daily-workflow__phone-render{width:min(320px,100vw - 44px);top:20px;left:50%;right:auto;transform:translate(-50%)}.otp-code-input__fields{gap:7px}.unlock-form .otp-code-input__digit{border-radius:10px;height:48px;font-size:19px}.filter-sidebar{grid-template-columns:1fr}.filter-sidebar__head,.filter-promise{grid-column:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.marketing-cta-primary .marketing-cta-arrow,.marketing-interactive-hover .marketing-cta-arrow{animation:none}.stage-cards__track{animation:none;transform:translate(0,0)}.sector-search__error,.daily-workflow__notification,.dialog-backdrop,.unlock-dialog,.dialog-step,.unlock-form-status,.email-delivery-notice{animation:none}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.about-page{background:radial-gradient(circle at 86% 5%,#575bf71c,#0000 28rem),radial-gradient(circle at 10% 27%,#4776ff12,#0000 24rem),#fbfbfd;overflow:clip}.about-eyebrow{color:var(--droppy-accent-deep);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:760;display:inline-flex}.about-eyebrow:before{background:var(--droppy-gradient);content:"";border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #575bf714}.about-hero{width:var(--page);grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);align-items:center;gap:clamp(48px,7vw,112px);min-height:calc(100svh - 78px);margin:0 auto;padding:clamp(72px,9vw,132px) 0;display:grid}.about-hero__copy{z-index:2;max-width:760px;position:relative}.about-hero__copy h1{color:#151724;letter-spacing:-.062em;max-width:760px;margin:22px 0 0;font-size:clamp(48px,5.7vw,86px);font-weight:650;line-height:.96}.about-hero__copy>p{color:#606475;max-width:640px;margin:30px 0 0;font-size:clamp(17px,1.45vw,21px);line-height:1.58}.about-hero__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:34px;display:flex}.about-button{border:1px solid #0000;border-radius:15px;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:0 21px;font-size:14px;font-weight:690;transition:transform .2s,border-color .2s,box-shadow .2s,background-color .2s;display:inline-flex}.about-button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:18px;height:18px}.about-button:hover{transform:translateY(-2px)}.about-button--primary{color:#fff;background:var(--droppy-gradient);box-shadow:0 14px 32px #4146be3d}.about-button--primary:hover{box-shadow:0 18px 38px #4146be4d}.about-founder{color:#6a6e7d;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:22px;font-size:13px;display:flex}.about-founder>a{color:#323543;align-items:center;gap:8px;transition:color .18s;display:inline-flex}.about-founder>a:hover{color:var(--droppy-accent-deep)}.about-founder>a>span{color:#858896;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:730}.about-founder strong{font-size:14px;font-weight:680}.about-founder svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:17px;height:17px}.about-founder>span{border-left:1px solid #1e21341f;padding-left:18px}.about-hero__portrait{aspect-ratio:1;justify-self:end;width:min(100%,540px);position:relative}.about-hero__orb{background:radial-gradient(circle at 38% 32%,#ffb1c26b,#0000 36%),radial-gradient(circle at 72% 70%,#575bf72e,#0000 39%),#ffffffd1;border:1px solid #575bf71f;border-radius:48% 52% 54% 46%/49% 43% 57% 51%;position:absolute;inset:8% 4% 4% 8%;transform:rotate(-5deg);box-shadow:0 38px 90px #2f32601f}.about-hero__photo{border-radius:50%;position:absolute;overflow:hidden}.about-hero__photo img{object-fit:cover}.about-hero__photo--martin{z-index:1;aspect-ratio:1;filter:drop-shadow(0 22px 46px #2e265129);width:60%;top:8%;left:3%}.about-hero__photo--martin img{object-fit:contain}.about-hero__support{z-index:2;justify-content:flex-end;align-items:flex-end;gap:clamp(7px,1vw,12px);width:85%;display:flex;position:absolute;bottom:3%;right:1%}.about-hero__support .about-hero__photo{aspect-ratio:1;border:7px solid #fffffff5;flex:0 0 47.06%;position:relative;box-shadow:0 20px 48px #1e203733}.about-hero__photo--oscar{background:#070809}.about-hero__photo--nathan{background:#cbb9a6}.about-story{width:var(--page);border-top:1px solid #1c1f301a;grid-template-columns:minmax(0,.9fr) minmax(360px,.72fr);justify-content:space-between;gap:clamp(56px,10vw,160px);margin:0 auto;padding:clamp(96px,11vw,164px) 0;display:grid}.about-story h2,.about-principles h2{letter-spacing:-.055em;margin:20px 0 0;font-size:clamp(42px,4.7vw,70px);font-weight:620;line-height:.98}.about-story__body{align-self:end}.about-story__body p{color:#5f6373;margin:0;font-size:clamp(17px,1.4vw,20px);line-height:1.68}.about-story__body p+p{margin-top:24px}.about-principles{color:#fff;background:radial-gradient(circle at 85% 0,#5e63ff52,#0000 32rem),radial-gradient(circle at 7% 100%,#3776ff29,#0000 26rem),#171925;border:1px solid #ffffff0f;border-radius:40px;width:min(1480px,100% - 48px);margin:0 auto clamp(76px,8vw,124px);padding:clamp(56px,6vw,90px);overflow:hidden;box-shadow:0 38px 90px #1c1e3029}.about-principles .about-eyebrow{color:#aeb1ff}.about-principles .about-eyebrow:before{box-shadow:0 0 0 5px #7e83ff1f}.about-principles header{max-width:760px}.about-principles h2{color:#fff}.about-principles__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:clamp(64px,7vw,96px);display:grid}.about-principles article{min-width:0;padding-right:clamp(28px,4vw,64px)}.about-principles article+article{border-left:1px solid #ffffff1f;padding-left:clamp(28px,4vw,64px)}.about-principles article>span{color:#8387a0;letter-spacing:.1em;font-size:11px;font-weight:720}.about-principles h3{color:#fff;letter-spacing:-.035em;margin:28px 0 0;font-size:clamp(23px,2vw,30px);font-weight:590}.about-principles article p{color:#a9adbd;max-width:360px;margin:14px 0 0;font-size:15px;line-height:1.62}@media (width<=1060px){.about-hero{grid-template-columns:minmax(0,1fr) minmax(340px,.76fr);gap:36px;min-height:auto}.about-hero__copy h1{font-size:clamp(46px,6.5vw,68px)}.about-story{grid-template-columns:1fr .8fr;gap:60px}}@media (width<=780px){.about-hero{grid-template-columns:1fr;gap:52px;padding:72px 0 96px}.about-hero__copy{max-width:none}.about-hero__copy h1{font-size:clamp(44px,12.4vw,66px)}.about-hero__copy>p{font-size:17px}.about-hero__portrait{justify-self:center;width:min(100%,520px)}.about-story{grid-template-columns:1fr;gap:40px;padding:92px 0}.about-story__body{max-width:620px}.about-principles{border-radius:28px;width:calc(100% - 28px);padding:44px 26px}.about-principles__grid{grid-template-columns:1fr;margin-top:48px}.about-principles article{padding:0 0 30px}.about-principles article+article{border-top:1px solid #ffffff1f;border-left:0;padding:30px 0}.about-principles article:last-child{padding-bottom:0}.about-principles h3{margin-top:17px}}@media (width<=520px){.about-hero__actions{flex-direction:column;align-items:stretch}.about-button{width:100%}.about-founder{flex-direction:column;align-items:flex-start;gap:12px}.about-founder>span{border-left:0;padding-left:0}.about-hero__support .about-hero__photo{border-width:5px}.about-story h2,.about-principles h2{font-size:clamp(38px,11vw,52px)}}@media (prefers-reduced-motion:reduce){.about-button,.about-founder>a{transition:none}}.brand img{width:118px;height:auto}.brand--compact img{width:92px}.marketplace-agency{z-index:35;background:#fff;border:1px solid #dedfe7;border-radius:13px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:58px;margin:0 0 10px;padding:8px 10px;display:grid;position:relative;box-shadow:0 5px 18px #191c2b0e}.marketplace-agency.is-editing{border-color:#575bf77a;box-shadow:0 0 0 3px #575bf712,0 8px 24px #191c2b12}.marketplace-agency__icon{width:36px;height:36px;color:var(--droppy-accent);background:var(--droppy-accent-soft);border-radius:11px;place-items:center;display:grid}.marketplace-agency__icon svg,.marketplace-agency__suggestions svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:18px;height:18px}.marketplace-agency label{gap:2px;min-width:0;display:grid}.marketplace-agency label>span{color:#9093a0;letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:760}.marketplace-agency label>strong,.marketplace-agency input{color:#1e202b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:680;line-height:1.4;overflow:hidden}.marketplace-agency input{background:0 0;border:0;outline:0;width:100%;padding:0}.marketplace-agency__edit{min-height:34px;color:var(--droppy-accent);cursor:pointer;background:#fff;border:1px solid #ded9ed;border-radius:9px;padding:0 11px;font-size:9px;font-weight:740}.marketplace-agency__exact-address{border:1px solid var(--droppy-accent-border);min-height:32px;color:var(--droppy-accent);font:inherit;white-space:nowrap;cursor:pointer;background:#ffffffc7;border-radius:9px;justify-content:center;align-items:center;padding:0 11px;font-size:9px;font-weight:760;transition:border-color .16s,background .16s,box-shadow .16s;display:inline-flex}.marketplace-agency__exact-address:hover{background:#fff;border-color:#575bf780;box-shadow:0 5px 14px #4146be17}.marketplace-agency__exact-address:focus-visible{outline-offset:2px;outline:3px solid #575bf729}.marketplace-agency__suggestions{z-index:60;transform-origin:50% 0;max-height:min(330px,55vh);animation:marketplace-suggestions-enter .22s var(--motion-ease-enter) both;background:#fff;border:1px solid #dddfe6;border-radius:13px;padding:6px;position:absolute;top:calc(100% + 7px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 45px #17192626}.marketplace-agency__suggestions>button{width:100%;color:var(--droppy-accent);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;padding:9px;transition:color .14s,background-color .14s,transform .14s;display:grid}.marketplace-agency__suggestions>button:hover,.marketplace-agency__suggestions>button.is-active{background:var(--droppy-accent-soft)}.marketplace-agency__suggestions>button:active{transform:scale(.99)}.marketplace-agency__suggestions>button span{gap:2px;min-width:0;display:grid}.marketplace-agency__suggestions>button strong,.marketplace-agency__suggestions>button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.marketplace-agency__suggestions>button strong{color:#252733;font-size:10px}.marketplace-agency__suggestions>button small{text-align:left;margin:0}.marketplace-agency__suggestions>button small,.marketplace-agency__suggestions>p{color:#858995;font-size:9px}.marketplace-agency__suggestions>p{text-align:center;margin:0;padding:10px}.marketplace-agency__suggestions>.marketplace-agency__suggestions-label{color:#777b89;letter-spacing:.08em;text-align:left;text-transform:uppercase;padding:7px 9px 5px;font-size:8px;font-weight:760}@keyframes marketplace-suggestions-enter{0%{opacity:0;transform:translateY(-5px)scale(.985)}to{opacity:1;transform:translate(0,0)scale(1)}}html body .opportunity-card--compact .qualification-badge,html body .opportunity-card--compact .signal{font-size:10px}html body .opportunity-card--compact .opportunity-card__meta{font-size:11px}html body .proof-strip__caption{font-size:12px}html body .hero-store-badge small,html body .legacy-tail .mobile-store-badge small{font-size:8.5px}html body .hero-store-badge strong,html body .legacy-tail .mobile-store-badge strong{font-size:12px}html body .hero-portal-logo--marketplace>span{font-size:10px}html body .comparison-contact-card__profile small,html body .comparison-contact-card>em,html body .comparison-contact-card__activity,html body .comparison-context-card__tags>span{font-size:11px}html body .comparison-contact-card__message,html body .comparison-contact-card__locked,html body .comparison-context-card__summary strong{font-size:12px}html body .comparison-context-card__proofs>span{font-size:10px}html body .comparison-context-card__summary p,html body .marketing-journey__copy p{font-size:12px}html body .marketing-journey__lead-copy>small,html body .marketing-journey__lead-copy em,html body .marketing-journey__context>span,html body .marketing-journey__context small{font-size:10px}html body .marketing-journey__context b{font-size:11px}html body .daily-workflow__desktop-title span,html body .daily-workflow__desktop nav>span,html body .daily-workflow__desktop nav b,html body .daily-workflow__row-copy>span,html body .daily-workflow__row-copy small,html body .daily-workflow__status,html body .daily-workflow__rows article>button{font-size:10px}html body .daily-workflow__desktop-title button,html body .daily-workflow__row-copy strong{font-size:11px}html body .daily-workflow__phone-status,html body .daily-workflow__notification small,html body .daily-workflow__notification em,html body .daily-workflow__phone-content>span,html body .daily-workflow__phone-content li small,html body .daily-workflow__phone-status span,html body .daily-workflow__notification strong,html body .daily-workflow__phone-content li strong,html body .daily-workflow__phone-content>button{font-size:10px}html body .daily-workflow__notification b{font-size:10.5px}html body .marketplace-page .marketplace-agency label>span,html body .marketplace-controls__title .marketplace-agency label>span{font-size:10px}html body .marketplace-page .marketplace-agency label>strong,html body .marketplace-page .marketplace-agency input{font-size:12px}html body .marketplace-page .marketplace-agency__edit,html body .marketplace-page .marketplace-agency__exact-address{font-size:11px}html body .marketplace-page .marketplace-agency__suggestions>button strong{font-size:12px}html body .marketplace-page .marketplace-agency__suggestions>button small,html body .marketplace-page .marketplace-agency__suggestions>p{font-size:11px}html body .marketplace-page .marketplace-agency__suggestions>.marketplace-agency__suggestions-label{font-size:10px}html body .marketplace-empty__signals{font-size:11px}html body .marketplace-visitor-offer__eyebrow{font-size:10px}html body .marketplace-visitor-offer p{font-size:12px}html body .marketplace-visitor-offer__point{font-size:11px}html body .marketplace-visitor-offer__action button{font-size:12px}html body .marketplace-visitor-offer__action small,html body .marketplace-card__proximity,html body .marketplace-card__freshness,html body .marketplace-card__status>span{font-size:10px}html body .marketplace-card__meta,html body .marketplace-card__location,html body .marketplace-card__phone-signal{font-size:11px}html body .marketplace-card__proofs>span,html body .marketplace-card__sale-type,html body .marketplace-card__heat{font-size:10px}html body .marketplace-card__summary>strong,html body .marketplace-card__summary p,html body .marketplace-explorer--map .marketplace-card__summary p{font-size:11.5px}html body .marketplace-card__photo-count,html body .marketplace-card__photo-lock{font-size:10px}html body .marketplace-card__cta button,html body .marketplace-explorer--map .marketplace-card__cta button{font-size:11px}html body .marketplace-card__cta .marketplace-action-label{font-size:11px!important}html body .marketplace-card__cta>small{font-size:10px!important}html body .marketplace-load-more>span,html body .marketplace-map__radius-labels span,html body .marketplace-agency-marker strong{font-size:10px}html body .marketplace-page--catalog .site-header--marketplace .header-login{font-size:var(--site-header-action-font-size)!important}html body .marketplace-page--catalog .marketplace-signup-button{font-size:var(--site-header-cta-font-size)}@media (width>=1320px){html body .marketplace-explorer--map .marketplace-card__proximity,html body .marketplace-explorer--map .marketplace-card__freshness,html body .marketplace-explorer--map .marketplace-card__status>span{font-size:10.5px}html body .marketplace-explorer--map .marketplace-card__meta,html body .marketplace-explorer--map .marketplace-card__location,html body .marketplace-explorer--map .marketplace-card__phone-signal{font-size:11px}html body .marketplace-explorer--map .marketplace-card__proofs>span,html body .marketplace-explorer--map .marketplace-card__sale-type,html body .marketplace-explorer--map .marketplace-card__heat{font-size:10px}html body .marketplace-explorer--map .marketplace-card__summary>strong,html body .marketplace-explorer--map .marketplace-card__summary p,html body .marketplace-explorer--map .marketplace-card__cta button{font-size:11.5px}html body .marketplace-explorer--map .marketplace-card__photo-count,html body .marketplace-explorer--map .marketplace-card__photo-lock{font-size:10px}}html body .filter-range label>span{font-size:11px}html body .membership-gift p,html body .unlock-deliverables,html body .unlock-form .professional-signup-legal label{font-size:12px}html body .unlock-form>.professional-signup-privacy,html body .marketplace-header-popover__kicker{font-size:11px}html body .marketplace-header-balance small{font-size:10px}html body .marketplace-header-timing small{font-size:11px}html body .marketplace-header-timing p,html body .marketplace-support__header small,html body .marketplace-support__loading p,html body .marketplace-support__empty p,html body .marketplace-support__empty button{font-size:12px}html body .marketplace-support__day,html body .marketplace-support__message small,html body .marketplace-support__waiting,html body .marketplace-support__composer>small,html body .marketplace-support__preview,html body .marketplace-support__notice,html body .marketplace-member-demo-badge,html body .member-lead-status,html body .my-droppys-card-visual>span{font-size:10px}html body .my-droppys-panel-header>div>span,html body .my-droppys-panel-status{font-size:12px}html body .my-droppys-card-heading p,html body .my-droppys-card-heading>div>span,html body .my-droppys-card-price span,html body .my-droppys-card-signals li,html body .my-droppys-card-workflow-note{font-size:11px}html body .my-droppys-card-summary,html body .my-droppys-card-next-action{font-size:12px}html body .member-lead-kicker>span:not(.member-lead-status,.marketplace-member-demo-badge),html body .member-lead-price span,html body .member-lead-gallery-frame>span,html body .member-lead-gallery-frame>small{font-size:11px}html body .member-lead-facts span,html body .member-lead-card-label,html body .member-lead-readout small,html body .member-lead-best-time small,html body .member-lead-phone small{font-size:10px}html body .member-lead-facts strong,html body .member-lead-readout strong,html body .member-lead-contact-person span,html body .member-lead-contact-card>p,html body .member-lead-phone em{font-size:12px}html body .member-lead-summary-main p{font-size:13px}html body .member-lead-summary li{font-size:11px}html body .member-lead-best-time strong,html body .member-lead-phone strong{font-size:14px}html body .member-academy-intro>span,html body .member-lead-actions-card>p{font-size:11px}html body .member-academy-intro p,html body .member-academy-intro blockquote{font-size:14px}html body .member-academy-intro button,html body .member-lead-actions-card>button{font-size:13px}html body .academy-module-button small,html body .academy-script label{font-size:12px}html body .admin-dashboard small{font-size:11px}html body .admin-dashboard time,html body .admin-pro-action__eyebrow,html body .admin-metric em,html body .admin-trend__day>span,html body .admin-funnel__list small,html body .admin-table-wrap th,html body .admin-table-wrap td small,html body .admin-devices span,html body .admin-privacy-summary,html body .admin-view-tabs button>span,html body .admin-prospects__metrics span,html body .admin-prospects__approach-head span,html body .admin-prospects__assign label,html body .admin-prospects__table-wrap th,html body .admin-prospects__detail>header span,html body .admin-prospects__detail section>span,html body .admin-prospects__detail form>span,html body .admin-prospects__tags i,html body .admin-prospects__conversation article>small,html body .admin-prospects__conversation-state p,html body .admin-support__threads>header span,html body .admin-support__threads>header small,html body .admin-support__thread-copy time,html body .admin-support__thread-copy>small,html body .admin-support__thread-meta i,html body .admin-support__thread-meta em,html body .admin-support__conversation-actions>button,html body .admin-support__status,html body .admin-support__context,html body .admin-support__message footer,html body .admin-support__message footer button,html body .admin-support__reply small,html body .admin-clients__table th,html body .admin-clients__table td>small,html body .admin-consent,html body .admin-client-state,html body .admin-workflow,html body .admin-client-detail__eyebrow,html body .admin-client-action span,html body .admin-client-facts span,html body .admin-client-commercial span,html body .admin-client-facts small,html body .admin-client-commercial small,html body .admin-client-section>header span,html body .admin-client-page-grid span,html body .admin-client-page-grid small,html body .admin-client-list>div small,html body .admin-client-list>div>span:last-child,html body .admin-client-empty,html body .admin-client-workflow-totals span,html body .admin-client-timeline li strong,html body .admin-client-timeline li span,html body .admin-client-timeline time{font-size:10px}html body .admin-pro-action__link,html body .admin-metric small,html body .admin-panel>header span,html body .admin-trend footer,html body .admin-prospects__toolbar input,html body .admin-prospects__toolbar select,html body .admin-prospects__table-wrap select,html body .admin-prospects__detail input,html body .admin-prospects__detail textarea,html body .admin-prospects__assign>button,html body .admin-prospects__detail button,html body .admin-prospects__links a,html body .admin-prospects__table-wrap table,html body .admin-prospects__table-wrap td>span,html body .admin-prospects__origin strong,html body .admin-prospects__origin small,html body .admin-prospects__lead-mode strong,html body .admin-prospects__lead-mode p,html body .admin-prospects__lead-mode small,html body .admin-prospects__conversation article>div,html body .admin-support__thread-copy>p,html body .admin-support__conversation>header small,html body .admin-support__reply>p,html body .admin-support__reply button,html body .admin-clients__table td,html body .admin-clients__table td>p,html body .admin-client-detail__header p,html body .admin-client-action strong,html body .admin-client-facts strong,html body .admin-client-commercial strong,html body .admin-client-list>div strong{font-size:12px}html body .admin-prospects__approaches p,html body .admin-prospects__approach-used p{font-size:11px}html:has(.admin-dashboard){overflow-x:clip}.admin-exclusivities{gap:18px;min-width:0;display:grid}.admin-exclusivities__hero,.admin-exclusivities__summary>header,.admin-exclusivities__lower article>header{justify-content:space-between;align-items:center;gap:18px;display:flex}.admin-exclusivities__hero{padding:24px 26px}.admin-exclusivities__hero span,.admin-exclusivities__summary header span,.admin-exclusivities__lower header span{color:#6557df;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:760}.admin-exclusivities__hero h1,.admin-exclusivities__summary h2,.admin-exclusivities__lower h2{margin:4px 0 5px}.admin-exclusivities__hero p,.admin-exclusivities__lower header+p{color:#6d6879;margin:0}.admin-exclusivities__hero>strong{color:#4c3fbd;white-space:nowrap;background:#f5f3ff;border:1px solid #d8d2ff;border-radius:999px;padding:9px 13px}.admin-exclusivities__create{padding:16px 20px}.admin-exclusivities__create summary{color:#4c3fbd;cursor:pointer;font-weight:760}.admin-exclusivities__create>div,.admin-exclusivities__period-editor{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.admin-exclusivities__create label,.admin-exclusivities__period-editor label{color:#625b70;gap:6px;font-size:12px;display:grid}.admin-exclusivities__create :is(input,select),.admin-exclusivities__period-editor input{background:#fff;border:1px solid #d9d4e3;border-radius:10px;min-width:0;min-height:40px;padding:0 10px}.admin-exclusivities__create>small{color:#746f80;margin:10px 0;display:block}.admin-exclusivities__create>button,.admin-exclusivities__period-editor button{color:#fff;background:#5545d8;border:0;border-radius:10px;min-height:40px;padding:0 14px;font-weight:750}.admin-exclusivities__period-editor{border:1px dashed #d9d4e3;border-radius:12px;grid-template-columns:repeat(2,minmax(0,190px)) auto;align-items:end;padding:12px}.admin-exclusivities__layout{grid-template-columns:minmax(230px,.35fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.admin-exclusivities__list{gap:7px;padding:10px;display:grid}.admin-exclusivities__list button{color:#282332;text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;gap:4px;width:100%;padding:13px 14px;display:grid}.admin-exclusivities__list button:hover,.admin-exclusivities__list button.is-active{background:#f6f4ff;border-color:#dcd6fb}.admin-exclusivities__list small{color:#746f80}.admin-exclusivities__detail{gap:14px;min-width:0;display:grid}.admin-exclusivities__summary,.admin-exclusivities__lower article{padding:20px}.admin-exclusivities__summary header i{color:#6f6879;background:#f3f1f7;border-radius:999px;padding:7px 10px;font-size:11px;font-style:normal;font-weight:800}.admin-exclusivities__summary header i.is-active{color:#186240;background:#e9f8ef}.admin-exclusivities__facts,.admin-exclusivities__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.admin-exclusivities__facts p,.admin-exclusivities__metrics article{background:#fbfafc;border:1px solid #e7e3ed;border-radius:12px;gap:3px;margin:0;padding:13px;display:grid}.admin-exclusivities__facts span,.admin-exclusivities__metrics span,.admin-exclusivities__metrics small{color:#746f80;font-size:12px}.admin-exclusivities__metrics{grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.admin-exclusivities__metrics strong{font-size:25px}.admin-exclusivities__postals{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.admin-exclusivities__postals span{color:#554e62;background:#f0eef5;border-radius:8px;padding:5px 8px;font-size:12px}.admin-exclusivities__postals em{color:#9b4a36}.admin-exclusivities__zone-preview{color:#655f72;background:#f9f8fd;border:1px solid #e3dff0;border-radius:12px;flex-wrap:wrap;gap:8px 14px;margin-top:14px;padding:12px 14px;font-size:12px;display:flex}.admin-exclusivities__zone-preview strong{color:#3f3752}.admin-exclusivities__zone-preview ul{color:#914b39;flex-basis:100%;margin:0;padding-left:18px}.admin-exclusivities__zone-editor{border:1px dashed #cac3de;border-radius:12px;gap:10px;margin-top:14px;padding:14px;display:grid}.admin-exclusivities__zone-editor label{color:#625b70;gap:7px;font-size:12px;display:grid}.admin-exclusivities__zone-editor label:has(input[type=checkbox]){grid-template-columns:auto 1fr;align-items:center}.admin-exclusivities__zone-editor textarea{resize:vertical;border:1px solid #d9d4e3;border-radius:10px;min-height:120px;padding:10px}.admin-exclusivities__zone-editor button{color:#fff;background:#5545d8;border:0;border-radius:10px;justify-self:start;min-height:40px;padding:0 14px;font-weight:750}.admin-exclusivities__actions{align-items:flex-start;gap:10px;margin-top:18px;display:flex}.admin-exclusivities__actions>button,.admin-exclusivities__actions label button{color:#fff;background:#5545d8;border:0;border-radius:10px;min-height:40px;padding:0 14px;font-weight:750}.admin-exclusivities__actions>button.is-danger{color:#8d3047;background:#fbeef1}.admin-exclusivities__actions label{color:#6a6475;gap:7px;width:min(100%,520px);font-size:12px;display:grid}.admin-exclusivities__actions textarea,.admin-exclusivities__actions select{resize:vertical;border:1px solid #d9d4e3;border-radius:10px;min-height:76px;padding:10px}.admin-exclusivities__actions select{background:#fff;min-height:40px}.admin-exclusivities__feedback{color:#6456ce;margin:12px 0 0;font-weight:650}.admin-exclusivities__lower{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.admin-exclusivities__lower ol,.admin-exclusivities__audit{color:#5d5767;gap:8px;margin:14px 0 0;padding-left:20px;display:grid}.admin-exclusivities__audit{padding:0;list-style:none}.admin-exclusivities__audit li{border-bottom:1px solid #eeeaf2;gap:2px;padding-bottom:8px;display:grid}.admin-exclusivities__audit span,.admin-exclusivities__audit small{color:#777180;font-size:12px}.admin-exclusivities__criteria-editor{border-top:1px solid #ece8f1;gap:10px;margin-top:18px;padding-top:16px;display:grid}.admin-exclusivities__criteria-editor label{color:#777180;gap:6px;font-size:11px;font-weight:720;display:grid}.admin-exclusivities__criteria-editor input,.admin-exclusivities__criteria-editor textarea{box-sizing:border-box;color:#393442;width:100%;font:inherit;background:#fbfaff;border:1px solid #ded9e7;border-radius:10px;padding:10px 11px}.admin-exclusivities__criteria-editor textarea{resize:vertical;min-height:260px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;line-height:1.45}.admin-exclusivities__criteria-editor small,.admin-exclusivities__criteria-editor p{color:#777180;margin:0;font-size:10px;line-height:1.45}.admin-exclusivities__criteria-editor p{color:#a43d56}.admin-exclusivities__criteria-editor button{color:#fff;min-height:39px;font:inherit;cursor:pointer;background:linear-gradient(125deg,#347cf7,#7359df);border:0;border-radius:10px;font-size:11px;font-weight:760}.admin-exclusivities__criteria-editor button:disabled{opacity:.55;cursor:not-allowed}.admin-exclusivities__criteria-facts,.admin-exclusivities__criteria-preview{background:#f8f8ffb8;border:1px solid #4e46e524;border-radius:16px;padding:12px}.admin-exclusivities__criteria-facts summary{cursor:pointer;font-weight:750}.admin-exclusivities__criteria-facts ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.admin-exclusivities__criteria-facts li,.admin-exclusivities__criteria-preview>div{background:#fff;border-radius:12px;gap:3px;padding:10px;display:grid}.admin-exclusivities__criteria-facts code{color:#5145cd;font-size:.74rem}.admin-exclusivities__criteria-facts span,.admin-exclusivities__criteria-preview span{color:#5f6171;font-size:.78rem}.admin-exclusivities__criteria-preview{gap:10px;display:grid}@media (width<=720px){.admin-exclusivities__criteria-facts ul{grid-template-columns:1fr}}.admin-exclusivities__prospecting-launcher{background:linear-gradient(145deg,#faf9ff,#f3f0ff);border:1px solid #dcd5f4;border-radius:14px;gap:12px;margin-top:16px;padding:15px;display:grid}.admin-exclusivities__filters{border-bottom:1px solid #24213a1a;gap:8px;margin-bottom:12px;padding-bottom:12px;display:grid}.admin-exclusivities__filters label{color:#777184;gap:4px;font-size:11px;font-weight:700;display:grid}.admin-exclusivities__filters input,.admin-exclusivities__filters select{color:#24213a;min-width:0;font:inherit;background:#fff;border:1px solid #ddd7e8;border-radius:9px;padding:8px 9px}.admin-exclusivities__filters .is-check{align-items:center;gap:7px;display:flex}.admin-exclusivities__filters .is-check input{width:auto}.admin-exclusivities__zone-map{background:linear-gradient(#ffffffb8,#ffffffb8),repeating-linear-gradient(45deg,#e8edf5 0 1px,#0000 1px 18px),#edf5f1;border:1px solid #dcd5ef;border-radius:14px;align-items:center;gap:14px;min-height:128px;padding:14px;display:flex;overflow:hidden}.admin-exclusivities__zone-map>span{color:#5649cc;isolation:isolate;flex:0 0 92px;place-items:center;width:92px;height:92px;font-size:28px;display:grid;position:relative}.admin-exclusivities__zone-map>span:before{z-index:-1;width:var(--zone-radius);height:var(--zone-radius);content:"";background:#6f5ee61f;border:2px solid #5649cc8c;border-radius:50%;position:absolute}.admin-exclusivities__zone-map div{gap:4px;display:grid}.admin-exclusivities__zone-map small{color:#6f697b}.admin-exclusivities__zone-radius-fields{grid-template-columns:minmax(120px,1fr) minmax(90px,.6fr) auto auto;align-items:end;gap:8px;display:grid}.admin-exclusivities__strategy-editor{gap:10px;margin-top:14px;display:grid}.admin-exclusivities__strategy-editor>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.admin-exclusivities__strategy-editor label{color:#6f697b;gap:5px;font-size:12px;font-weight:700;display:grid}.admin-exclusivities__strategy-editor select,.admin-exclusivities__strategy-editor textarea{color:#24213a;width:100%;font:inherit;background:#fff;border:1px solid #ddd7e8;border-radius:10px;padding:9px}.admin-exclusivities__strategy-editor textarea{resize:vertical;min-height:220px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}@media (width<=900px){.admin-exclusivities__zone-radius-fields{grid-template-columns:1fr 1fr}}.admin-exclusivities__prospecting-launcher header{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-exclusivities__prospecting-launcher header span{color:#6557df;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:760}.admin-exclusivities__prospecting-launcher h3{color:#363240;margin:3px 0 0}.admin-exclusivities__prospecting-launcher>div:not(:first-child){flex-wrap:wrap;gap:7px;display:flex}.admin-exclusivities__prospecting-launcher>div>label{background:#fff;border:1px solid #ddd8eb;border-radius:9px;align-items:center;gap:5px;padding:6px 8px;font-size:10px;display:inline-flex}.admin-exclusivities__prospecting-launcher>label{color:#696372;gap:5px;font-size:10px;font-weight:700;display:grid}.admin-exclusivities__prospecting-launcher input[type=number]{width:110px;min-height:36px;font:inherit;background:#fff;border:1px solid #ddd8eb;border-radius:9px;padding:0 9px}.admin-exclusivities__prospecting-launcher small{color:#716b79;font-size:10px;line-height:1.5}.admin-exclusivities__prospecting-launcher button{color:#fff;min-height:36px;font:inherit;cursor:pointer;background:#6557d9;border:0;border-radius:9px;padding:0 11px;font-size:10px;font-weight:760}.admin-exclusivities__prospecting-launcher header button{color:#6557d9;background:#fff}.admin-exclusivities__prospecting-launcher button:disabled{opacity:.5;cursor:not-allowed}.admin-exclusivities__reviews{padding:20px}.admin-exclusivities__reviews>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.admin-exclusivities__reviews>header span{color:#6557df;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:760}.admin-exclusivities__reviews>header h2,.admin-exclusivities__reviews h3{margin:4px 0}.admin-exclusivities__reviews>div,.admin-exclusivities__reviews section,.admin-exclusivities__reviews label{gap:10px;display:grid}.admin-exclusivities__reviews section{border:1px solid #e7e3ed;border-radius:14px;margin-top:14px;padding:16px}.admin-exclusivities__reviews section small,.admin-exclusivities__reviews label{color:#746f80;font-size:12px}.admin-exclusivities__reviews textarea{resize:vertical;border:1px solid #d9d4e3;border-radius:10px;min-height:72px;padding:10px}.admin-exclusivities__reviews section>div:last-child{flex-wrap:wrap;gap:8px;display:flex}.admin-exclusivities__reviews button{color:#403853;background:#f8f6fc;border:1px solid #d7d1e8;border-radius:9px;min-height:38px;padding:0 13px;font-weight:700}@media (width<=900px){.admin-exclusivities__layout,.admin-exclusivities__lower{grid-template-columns:1fr}.admin-exclusivities__facts,.admin-exclusivities__metrics,.admin-exclusivities__create>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.admin-exclusivities__hero,.admin-exclusivities__summary>header{flex-direction:column;align-items:flex-start}.admin-exclusivities__facts,.admin-exclusivities__metrics,.admin-exclusivities__create>div,.admin-exclusivities__period-editor{grid-template-columns:1fr}}.admin-reactivation{gap:18px;min-width:0;display:grid}.admin-reactivation__hero{justify-content:space-between;align-items:center;gap:24px;padding:24px 26px;display:flex}.admin-reactivation__hero span,.admin-reactivation__preview-panel>header span,.admin-reactivation__side header span{color:#6557df;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:750}.admin-reactivation__hero h1{letter-spacing:-.04em;margin:5px 0 7px;font-size:clamp(26px,3vw,40px)}.admin-reactivation__hero p,.admin-reactivation__preview-panel>header h2,.admin-reactivation__side header h2{margin:0}.admin-reactivation__lock{color:#8f3e32;background:#fff7f4;border:1px solid #ead6d2;border-radius:14px;gap:4px;min-width:220px;padding:14px 16px;display:grid}.admin-reactivation__lock.is-live{color:#226841;background:#f2fbf6;border-color:#cbe8d8}.admin-reactivation__lock small{color:inherit;opacity:.78}.admin-reactivation__grid{grid-template-columns:minmax(0,1.65fr) minmax(310px,.65fr);align-items:start;gap:18px;display:grid}.admin-reactivation__preview-panel{min-width:0;padding:20px}.admin-reactivation__preview-panel>header,.admin-reactivation__side header,.admin-reactivation__test-bar{justify-content:space-between;align-items:center;gap:16px;display:flex}.admin-reactivation__devices{background:#f7f6fb;border:1px solid #dfdcea;border-radius:11px;padding:3px;display:inline-flex}.admin-reactivation__devices button{color:#716c80;background:0 0;border:0;border-radius:8px;padding:7px 10px;font-size:12px}.admin-reactivation__devices button.is-active{color:#332a82;background:#fff;box-shadow:0 2px 8px #271f5b1a}.admin-reactivation__candidate{color:#625d72;gap:7px;margin:18px 0 14px;font-size:12px;font-weight:650;display:grid}.admin-reactivation__candidate select{color:#211d36;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #ddd9eb;border-radius:11px;padding:0 12px;font-size:14px}.admin-reactivation__frame{background:#eceaf3;border:1px solid #e3e0ed;border-radius:18px;justify-items:center;min-height:720px;padding:18px;display:grid;overflow:auto}.admin-reactivation__frame iframe{background:#f5f4fa;border:0;border-radius:18px;width:min(100%,700px);height:760px;transition:width .22s;box-shadow:0 14px 36px #231c4c24}.admin-reactivation__frame.is-mobile iframe{width:390px;max-width:100%}.admin-reactivation__test-bar{background:#f8f6ff;border:1px solid #ded9f6;border-radius:14px;margin-top:14px;padding:14px 16px}.admin-reactivation__test-bar>div{gap:3px;display:grid}.admin-reactivation__test-bar small{color:#706a80}.admin-reactivation__test-bar button{color:#fff;background:linear-gradient(135deg,#4f6ef7,#7651e8);border:0;border-radius:11px;flex:none;padding:11px 15px;font-weight:720}.admin-reactivation__side{gap:18px;display:grid}.admin-reactivation__side .admin-panel{padding:20px}.admin-reactivation__checks,.admin-reactivation__history{gap:9px;margin:16px 0 0;padding:0;list-style:none;display:grid}.admin-reactivation__checks li{color:#88453c;background:#fff6f3;border-radius:10px;padding:10px 11px 10px 34px;font-size:13px;position:relative}.admin-reactivation__checks li:before{content:"○";position:absolute;left:12px}.admin-reactivation__checks li.is-ok{color:#276846;background:#eff9f3}.admin-reactivation__checks li.is-ok:before{content:"✓"}.admin-reactivation__sender{color:#625d72;overflow-wrap:anywhere;border-top:1px solid #ebe8f2;margin:14px 0 0;padding-top:13px;font-size:12px;line-height:1.7}.admin-reactivation__sender strong{color:#2a253d;min-width:64px;display:inline-block}.admin-reactivation__exclusions{gap:0;margin:14px 0 0;display:grid}.admin-reactivation__exclusions div{border-bottom:1px solid #efedf4;justify-content:space-between;gap:12px;padding:9px 0;display:flex}.admin-reactivation__exclusions dt{color:#625d72;font-size:12px}.admin-reactivation__exclusions dd{color:#211d36;margin:0;font-size:13px;font-weight:750}.admin-reactivation__history li{border-bottom:1px solid #efedf4;gap:2px;padding:10px 0;display:grid}.admin-reactivation__history strong{color:#2f7550;font-size:12px}.admin-reactivation__history span,.admin-reactivation__history small{color:#625d72;font-size:12px}@media (width<=1100px){.admin-reactivation__grid{grid-template-columns:1fr}.admin-reactivation__side{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.admin-reactivation__hero,.admin-reactivation__preview-panel>header,.admin-reactivation__test-bar{flex-direction:column;align-items:stretch}.admin-reactivation__lock{min-width:0}.admin-reactivation__side{grid-template-columns:1fr}.admin-reactivation__frame{min-height:650px;padding:8px}.admin-reactivation__frame iframe{height:700px}}.admin-calendar{color:#20212f;min-width:0;padding-top:4px}.admin-calendar__controls{justify-content:space-between;align-items:center;gap:20px;margin-bottom:10px;display:flex}.admin-calendar__navigation{background:#fff;border:1px solid #e1e3eb;border-radius:13px;flex:none;gap:2px;padding:3px;display:flex;box-shadow:0 6px 22px #2b2f4809}.admin-calendar__navigation button{color:#676977;min-width:34px;min-height:32px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0;font-size:22px;font-weight:500;transition:background .18s,color .18s}.admin-calendar__navigation button:hover{color:#4e50a5;background:#f4f3fb}.admin-calendar__accounts{align-items:stretch;gap:9px;display:flex}.admin-calendar-account{background:#ffffffdb;border:1px solid #e2e4ec;border-radius:15px;align-items:center;gap:8px;min-width:0;padding:4px;display:flex}.admin-calendar-account__identity{min-width:136px;color:inherit;font:inherit;text-align:left;cursor:pointer;opacity:.46;background:0 0;border:0;grid-template-columns:30px minmax(0,1fr) 7px;align-items:center;gap:9px;padding:3px 7px 3px 3px;text-decoration:none;transition:opacity .18s;display:grid}.admin-prospect-card.is-calendar-meeting{cursor:default;background:linear-gradient(145deg,#fff 0%,#faf9ff 100%);border-color:#dddaf0}.admin-prospect-card__calendar-open{min-width:0;color:inherit;gap:8px;text-decoration:none;display:grid}.admin-prospect-card__calendar-actions{justify-content:flex-end;align-items:center;gap:7px;min-width:0;display:flex}.admin-calendar-account__identity[aria-pressed=true]{opacity:1}.admin-calendar-account__identity:disabled{cursor:default}.admin-calendar-account__identity>b{color:#fff;background:#4d80ee;border-radius:11px;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.admin-calendar-account.is-oscar .admin-calendar-account__identity>b{background:#795fdb}.admin-calendar-account__identity>span{gap:2px;min-width:0;display:grid}.admin-calendar-account__identity strong{font-size:12px}.admin-calendar-account__identity small{color:#91939f;font-size:9px}.admin-calendar-account__identity>i{background:#4bb17b;border-radius:50%;width:7px;height:7px}.admin-calendar-account.is-disconnected .admin-calendar-account__identity>i{background:#c6c8d1}.admin-calendar-account.is-reauthorization_required .admin-calendar-account__identity>i,.admin-calendar-account.is-temporarily_unavailable .admin-calendar-account__identity>i{background:#e0a34d}.admin-calendar-account>.is-connect,.admin-calendar-account__disconnect{color:#fff;min-height:34px;font:inherit;white-space:nowrap;cursor:pointer;background:linear-gradient(120deg,#397ff1,#7559df);border:0;border-radius:10px;justify-content:center;align-items:center;padding:0 11px;font-size:10px;font-weight:760;text-decoration:none;display:inline-flex}.admin-calendar-account__disconnect{color:#777987;background:#f3f3f8}.admin-calendar-account__disconnect:hover{color:#a24655;background:#fff0f2}.admin-calendar-account__disconnect:disabled{cursor:wait;opacity:.6}.admin-calendar__notice,.admin-calendar__error{color:#46715a;background:#f2faf5;border:1px solid #dbe9e0;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;padding:11px 13px;font-size:11px;font-weight:680;animation:.22s both admin-panel-enter;display:flex}.admin-calendar__notice button,.admin-calendar__error button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;font-weight:780}.admin-calendar__notice button{font-size:17px}.admin-calendar__error{color:#9d4654;background:#fff4f5;border-color:#f0d8dc}.admin-calendar-week{background:#fff;border:1px solid #e2e4eb;border-radius:15px;grid-template-columns:58px repeat(5,minmax(140px,1fr));display:grid;overflow:auto;box-shadow:0 14px 42px #2a2e460b}.admin-calendar-week__corner,.admin-calendar-week__day-label{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-bottom:1px solid #ececf2;min-height:42px;position:sticky;top:0}.admin-calendar-week__day-label{color:#696b78;text-transform:capitalize;border-left:1px solid #f0f0f4;justify-content:center;align-items:center;gap:7px;min-width:110px;font-size:11px;font-weight:720;display:flex}.admin-calendar-week__day-label.is-today{color:#6554d1}.admin-calendar-week__day-label i{text-transform:uppercase;background:#efedfc;border-radius:999px;padding:3px 6px;font-size:7px;font-style:normal;font-weight:800}.admin-calendar-week__all-day-label,.admin-calendar-week__all-day{background:#fcfcfe;border-bottom:1px solid #ececf2;min-height:26px}.admin-calendar-week__all-day-label{color:#aaaab4;place-items:center;font-size:8px;font-weight:720;display:grid}.admin-calendar-week__all-day{border-left:1px solid #f0f0f4;align-content:center;gap:3px;min-width:110px;padding:3px;display:grid}.admin-calendar-week__hours{background:#fff;position:relative}.admin-calendar-week__hours>span{color:#a6a7b1;font-size:8px;position:absolute;right:8px;transform:translateY(-5px)}.admin-calendar-week__column{background:#fff;border-left:1px solid #eeeef3;min-width:110px;position:relative}.admin-calendar-week__column.is-today{background:#f6f5ff70}.admin-calendar-week__column>i{border-top:1px solid #f0f0f4;position:absolute;left:0;right:0}.admin-calendar-slot{z-index:1;color:#5f55b6;font:inherit;cursor:pointer;opacity:0;background:0 0;border:1px solid #0000;border-radius:7px;place-items:center;padding:0;transition:opacity .14s,border-color .14s,background .14s,color .14s;display:grid;position:absolute;left:3px;right:3px}.admin-calendar-slot span{font-size:8px;font-weight:780}.admin-calendar-slot:hover,.admin-calendar-slot:focus-visible{z-index:3;opacity:1;background:#f3f1ff;border-color:#d9d4f6;outline:0}.admin-calendar-slot.is-selected{z-index:4;color:#fff;opacity:1;background:linear-gradient(125deg,#397ff1,#7359df);border-color:#0000;box-shadow:0 5px 14px #564cc438}.admin-calendar-slot:disabled{pointer-events:none}.admin-calendar-slot.is-create{cursor:crosshair}.admin-calendar-slot.is-create:hover,.admin-calendar-slot.is-create:focus-visible{background:linear-gradient(125deg,#397ff114,#7359df1c);border-color:#6956d552}.admin-calendar.has-participant-filter .admin-calendar-slot:not(:disabled){z-index:3}.admin-calendar-event{color:#285da8;text-overflow:ellipsis;white-space:nowrap;background:#eaf2ff;border:1px solid #3573e221;border-radius:8px;min-width:0;padding:3px 5px;font-size:9px;line-height:1.25;text-decoration:none;transition:transform .16s,box-shadow .16s;display:block;overflow:hidden}.admin-calendar-event.is-oscar{color:#5b47ad;background:#f0edff;border-color:#7155d121}.admin-calendar-event[href]:hover{z-index:4;transform:translateY(-1px);box-shadow:0 7px 18px #2f38681a}.admin-calendar-event[aria-disabled=true]{cursor:default}.admin-calendar-event.is-timed{z-index:2;box-sizing:border-box;white-space:normal;padding:0;position:absolute}.admin-calendar-event.is-timed:hover{z-index:4;transform:translateY(-1px);box-shadow:0 7px 18px #2f38681a}.admin-calendar-event__open{box-sizing:border-box;height:100%;color:inherit;padding:3px 25px 3px 5px;text-decoration:none;display:block;overflow:hidden}.admin-calendar-event__open[aria-disabled=true]{cursor:default}.admin-calendar-event.is-timed strong,.admin-calendar-event.is-timed span,.admin-calendar-event.is-timed small{text-overflow:ellipsis;display:block;overflow:hidden}.admin-calendar-event.is-timed strong{white-space:nowrap;font-size:9px}.admin-calendar-event.is-timed span{white-space:nowrap;opacity:.82;margin-top:1px;font-size:7px}.admin-calendar-event.is-timed small{white-space:nowrap;opacity:.7;margin-top:1px;font-size:7px}.admin-calendar-event.is-tentative{opacity:.62}.admin-calendar.is-picker .admin-calendar-event.is-nonblocking{opacity:.46;pointer-events:none}.admin-calendar-week__now{z-index:3;pointer-events:none;background:#ef5968;height:1px;position:absolute;left:0;right:0}.admin-calendar-week__now span{background:#ef5968;border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;left:-4px}.admin-calendar__empty,.admin-calendar__loading,.admin-calendar-blocked{text-align:center;background:#fff;border:1px solid #e3e4ec;border-radius:22px;align-content:center;place-items:center;min-height:510px;padding:32px;display:grid}.admin-calendar__empty>span,.admin-calendar-blocked>svg{color:#6758d5;background:linear-gradient(145deg,#eef5ff,#f1edff);border-radius:17px;place-items:center;width:54px;height:54px;display:grid}.admin-calendar__empty svg,.admin-calendar-blocked>svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;width:25px}.admin-calendar__empty h2,.admin-calendar-blocked h1{letter-spacing:-.045em;margin:20px 0 7px;font-size:27px}.admin-calendar__empty p{color:#858793;max-width:440px;margin:0;font-size:13px;line-height:1.55}.admin-calendar__empty>button{color:#fff;cursor:pointer;background:linear-gradient(120deg,#397ff1,#7559df);border:0;border-radius:12px;justify-content:center;align-items:center;min-height:43px;margin-top:23px;padding:0 16px;font-size:12px;font-weight:760;text-decoration:none;display:inline-flex}.admin-calendar__loading>span{border:3px solid #e3e4ed;border-top-color:#6d5adb;border-radius:50%;width:28px;height:28px;animation:.7s linear infinite admin-spin}.admin-calendar__footnote{color:#8e909c;text-align:center;margin:12px 0 0;font-size:10px}.admin-calendar-list,.admin-calendar-list__slots{display:none}.admin-calendar.is-picker{padding-top:0}.admin-calendar.is-picker .admin-calendar__controls{margin-bottom:9px}.admin-calendar.is-picker .admin-calendar-account__identity{cursor:default;min-width:116px}.admin-calendar.is-picker .admin-calendar-week{grid-template-columns:50px repeat(5,minmax(112px,1fr));box-shadow:0 10px 32px #2a2e4609}.admin-calendar.is-picker .admin-calendar-event__open{padding-right:5px}.admin-calendar.is-picker :is(.admin-calendar__empty,.admin-calendar__loading){min-height:440px}.admin-calendar-prospect-link{flex:none}.admin-calendar-prospect-link>button{color:#5c50c4;max-width:145px;min-height:25px;font:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:#f3f1ff;border:1px solid #ddd9f5;border-radius:999px;padding:0 9px;font-size:8px;font-weight:760;overflow:hidden}.admin-calendar-prospect-link.is-linked>button{color:#327258;background:#edf8f3;border-color:#cde6da}.admin-calendar-prospect-link.is-icon{z-index:5;position:absolute;top:3px;right:3px}.admin-calendar-prospect-link.is-icon>button{background:#ffffffd1;border-color:#4c599c24;place-items:center;width:18px;min-height:18px;padding:0;display:grid;box-shadow:0 2px 7px #262b5012}.admin-calendar-prospect-link.is-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:11px}.admin-calendar-link-modal{z-index:3000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1f21313d;place-items:center;padding:20px;animation:.16s ease-out both admin-backdrop-enter;display:grid;position:fixed;inset:0}.admin-calendar-link-modal>section{background:#fffffffa;border:1px solid #dbdce8e6;border-radius:22px;grid-template-rows:auto auto minmax(0,1fr) auto;gap:14px;width:min(480px,100%);max-height:min(690px,100vh - 40px);padding:20px;animation:.18s ease-out both admin-panel-enter;display:grid;box-shadow:0 28px 90px #2022373d}.admin-calendar-link-modal header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.admin-calendar-link-modal header span{color:#6a5ad4;text-transform:uppercase;letter-spacing:.07em;font-size:9px;font-weight:780}.admin-calendar-link-modal h2{color:#232532;letter-spacing:-.035em;margin:4px 0 0;font-size:20px}.admin-calendar-link-modal header>button{color:#747683;cursor:pointer;background:#f2f3f7;border:0;border-radius:10px;width:31px;height:31px;font-size:20px}.admin-calendar-link-modal__current{background:#f3faf6;border:1px solid #d9ecdf;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:11px 13px;display:grid}.admin-calendar-link-modal__current span,.admin-calendar-link-modal__current strong{grid-column:1}.admin-calendar-link-modal__current span{color:#6d8f7d;text-transform:uppercase;font-size:8px;font-weight:740}.admin-calendar-link-modal__current strong{color:#315f4b;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.admin-calendar-link-modal__current a{color:#3c7b5f;grid-area:1/2/3;align-self:center;font-size:9px;font-weight:760;text-decoration:none}.admin-calendar-link-modal__search{background:#f8f8fb;border:1px solid #dfe1e9;border-radius:13px;align-items:center;gap:9px;min-height:43px;padding:0 12px;display:flex}.admin-calendar-link-modal__search:focus-within{border-color:#a9a0e6;box-shadow:0 0 0 3px #6f5bdc14}.admin-calendar-link-modal__search svg{fill:none;stroke:#878994;stroke-linecap:round;stroke-width:1.5px;flex:none;width:17px}.admin-calendar-link-modal__search input{color:#272936;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:12px}.admin-calendar-link-modal__results{align-content:start;gap:5px;min-height:170px;max-height:min(420px,50vh);display:grid;overflow-y:auto}.admin-calendar-link-modal__results>p{color:#92949f;text-align:center;margin:25px 0;font-size:11px}.admin-calendar-link-modal__results>button{width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 11px;display:flex}.admin-calendar-link-modal__results>button:hover:not(:disabled){background:#f8f7ff;border-color:#e3e0f6}.admin-calendar-link-modal__results>button:disabled{cursor:default;opacity:.62}.admin-calendar-link-modal__results>button>span{gap:3px;min-width:0;display:grid}.admin-calendar-link-modal__results strong,.admin-calendar-link-modal__results small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-calendar-link-modal__results strong{color:#292b38;font-size:11px}.admin-calendar-link-modal__results small{color:#92949e;font-size:9px}.admin-calendar-link-modal__results em{color:#6657c7;flex:none;font-size:8px;font-style:normal;font-weight:760}.admin-calendar-link-modal__error{color:#b44259;text-align:center;margin:0;font-size:10px}.admin-calendar-create-modal{z-index:3100;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#1f21313d;place-items:center;padding:20px;animation:.16s ease-out both admin-backdrop-enter;display:grid;position:fixed;inset:0}.admin-calendar-create-modal>section{background:#fffffffb;border:1px solid #dbdce8e6;border-radius:23px;grid-template-rows:auto minmax(0,1fr) auto;gap:16px;width:min(500px,100%);max-height:min(720px,100vh - 40px);padding:21px;animation:.18s ease-out both admin-panel-enter;display:grid;overflow:hidden;box-shadow:0 30px 90px #20223740}.admin-calendar-create-modal>section.is-editor{width:min(570px,100%)}.admin-calendar-create-modal header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.admin-calendar-create-modal header span{color:#6858cf;letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:780}.admin-calendar-create-modal h2{color:#232532;letter-spacing:-.038em;margin:4px 0 0;font-size:21px}.admin-calendar-create-modal header>button{color:#747683;width:31px;height:31px;font:inherit;cursor:pointer;background:#f2f3f7;border:0;border-radius:10px;font-size:20px}.admin-calendar-create-modal header>button:disabled{cursor:wait;opacity:.55}.admin-calendar-create-modal__types{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.admin-calendar-create-modal__types>button{color:#292b38;min-width:0;font:inherit;text-align:left;cursor:pointer;background:#fafafd;border:1px solid #e1e2ea;border-radius:17px;outline:0;grid-template-rows:auto auto;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:2px 11px;padding:15px;transition:border-color .17s,box-shadow .17s,transform .17s;display:grid;position:relative}.admin-calendar-create-modal__types>button:hover{border-color:#cfc9ed;transform:translateY(-1px);box-shadow:0 10px 26px #443d7d17}.admin-calendar-create-modal__types>button:disabled,.admin-calendar-create-modal__types>button:disabled:hover{box-shadow:none;cursor:not-allowed;opacity:.52;border-color:#e1e2ea;transform:none}.admin-calendar-create-modal__types>button:focus-visible{border-color:#8f83df;box-shadow:0 0 0 3px #6f5bdc1c}.admin-calendar-create-modal__types>button>span{border-radius:13px;grid-row:1/3;place-items:center;width:42px;height:42px;display:grid}.admin-calendar-create-modal__types>button>span.is-video{color:#5367d9;background:#eef0ff}.admin-calendar-create-modal__types>button>span.is-phone{color:#397b6a;background:#eaf7f2}.admin-calendar-create-modal__types svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px;width:21px;height:21px}.admin-calendar-create-modal__types strong{align-self:end;font-size:12px}.admin-calendar-create-modal__types small{color:#8a8c98;text-overflow:ellipsis;white-space:nowrap;align-self:start;font-size:8px;overflow:hidden}.admin-calendar-create-modal__types i{color:#a0a2ad;grid-area:1/3/3;font-size:20px;font-style:normal}.admin-calendar-create-modal__type-back{color:#7569c7;font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;margin:-4px 0 -3px;padding:0;font-size:9px;font-weight:720}.admin-calendar-create-modal__search{background:#f8f8fb;border:1px solid #dfe1e9;border-radius:14px;align-items:center;gap:9px;min-height:45px;padding:0 13px;display:flex}.admin-calendar-create-modal__search:focus-within{border-color:#a9a0e6;box-shadow:0 0 0 3px #6f5bdc14}.admin-calendar-create-modal__search svg{fill:none;stroke:#878994;stroke-linecap:round;stroke-width:1.5px;flex:none;width:17px}.admin-calendar-create-modal__search input{color:#272936;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:12px}.admin-calendar-create-modal__results{align-content:start;gap:5px;min-height:190px;max-height:min(450px,55vh);display:grid;overflow-y:auto}.admin-calendar-create-modal__results>p{color:#92949f;text-align:center;margin:30px 0;font-size:11px}.admin-calendar-create-modal__results>button{width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;display:flex}.admin-calendar-create-modal__results>button:hover:not(:disabled){background:#f8f7ff;border-color:#e3e0f6}.admin-calendar-create-modal__results>button:disabled{cursor:default;opacity:.52}.admin-calendar-create-modal__results>button>span{gap:3px;min-width:0;display:grid}.admin-calendar-create-modal__results strong,.admin-calendar-create-modal__results small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-calendar-create-modal__results strong{color:#292b38;font-size:11px}.admin-calendar-create-modal__results small{color:#92949e;font-size:9px}.admin-calendar-create-modal__results em{color:#6657c7;flex:none;font-size:8px;font-style:normal;font-weight:760}.admin-calendar-create-modal__editor{gap:14px;min-height:0;padding:1px 2px 2px;display:grid;overflow-y:auto}.admin-calendar-create-modal__title{gap:6px;display:grid}.admin-calendar-create-modal__title>span,.admin-calendar-create-modal__guests>span,.admin-calendar-create-modal__organizer>span{color:#8b8d98;letter-spacing:.055em;text-transform:uppercase;font-size:8px;font-weight:760}.admin-calendar-create-modal__title input{box-sizing:border-box;color:#222431;width:100%;font:inherit;letter-spacing:-.025em;background:0 0;border:0;border-bottom:1px solid #dedfe7;outline:0;padding:10px 2px 9px;font-size:19px;font-weight:690}.admin-calendar-create-modal__title input:focus{border-color:#7665d8}.admin-calendar-create-modal__schedule{background:#f6f5fc;border-radius:14px;align-items:center;gap:11px;padding:12px 13px;display:flex}.admin-calendar-create-modal__schedule svg{fill:none;stroke:#6758cf;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45px;flex:none;width:20px}.admin-calendar-create-modal__schedule>span{gap:3px;min-width:0;display:grid}.admin-calendar-create-modal__schedule strong{color:#343544;text-transform:capitalize;font-size:11px}.admin-calendar-create-modal__schedule small{color:#8d8f9b;font-size:9px}.admin-calendar-create-modal__kind{color:#55586a;background:#faf9fe;border:1px solid #e2e0ef;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:9px 11px;display:flex}.admin-calendar-create-modal__kind.is-phone{background:#f4fbf8;border-color:#d8ebe4}.admin-calendar-create-modal__kind>span{font-size:10px;font-weight:750}.admin-calendar-create-modal__kind>small{color:#8c8e99;text-align:right;font-size:8px}.admin-calendar-create-modal__organizer{grid-template-columns:minmax(0,1fr) auto;gap:3px 12px;padding:0 2px;display:grid}.admin-calendar-create-modal__organizer>span{grid-column:1/-1}.admin-calendar-create-modal__organizer strong{color:#373946;font-size:11px}.admin-calendar-create-modal__organizer small{color:#8f919c;font-size:9px}.admin-calendar-create-modal__organizer select{color:#373946;min-width:112px;font:inherit;background:#f8f7fd;border:1px solid #dedbef;border-radius:10px;outline:0;padding:7px 28px 7px 9px;font-size:10px;font-weight:730}.admin-calendar-create-modal__organizer select:focus{border-color:#aaa1e7;box-shadow:0 0 0 3px #6f5bdc12}.admin-calendar-create-modal__guests{gap:8px;display:grid}.admin-calendar-create-modal__guests>div{flex-wrap:wrap;gap:6px;display:flex}.admin-calendar-create-modal__guests>div>span{color:#575062;background:#f7f5ff;border:1px solid #e0ddf3;border-radius:999px;align-items:center;gap:6px;padding:6px 7px 6px 9px;font-size:9px;display:inline-flex}.admin-calendar-create-modal__guests>div button{color:#777282;width:17px;height:17px;font:inherit;cursor:pointer;background:#ffffffe6;border:0;border-radius:50%;place-items:center;padding:0;font-size:13px;display:grid}.admin-calendar-create-modal__guests form{gap:7px;display:flex}.admin-calendar-create-modal__guests form input{min-width:0;min-height:38px;font:inherit;background:#fafafd;border:1px solid #e0e1e8;border-radius:11px;outline:0;flex:1;padding:0 11px;font-size:10px}.admin-calendar-create-modal__guests form input:focus{border-color:#aaa1e7;box-shadow:0 0 0 3px #6f5bdc12}.admin-calendar-create-modal__guests form button{color:#5c51bc;min-width:70px;font:inherit;cursor:pointer;background:#efedfb;border:0;border-radius:10px;font-size:9px;font-weight:760}.admin-calendar-create-modal__guests form button:disabled{cursor:default;opacity:.45}.admin-calendar-create-modal__editor footer{justify-content:flex-end;gap:8px;padding-top:3px;display:flex}.admin-calendar-create-modal__editor footer button{min-height:39px;font:inherit;cursor:pointer;border:0;border-radius:11px;padding:0 13px;font-size:10px;font-weight:760}.admin-calendar-create-modal__editor footer .is-secondary{color:#6f7180;background:#f1f2f6}.admin-calendar-create-modal__editor footer .is-primary{color:#fff;background:linear-gradient(120deg,#397ff1,#7559df);box-shadow:0 7px 18px #5c4dc829}.admin-calendar-create-modal__editor footer button:disabled{cursor:wait;opacity:.52}.admin-calendar-create-modal__error{color:#b44259;text-align:center;margin:0;font-size:10px}@media (width<=760px){.admin-calendar{padding-top:24px}.admin-calendar__controls{flex-direction:column;align-items:stretch}.admin-calendar__navigation{align-self:flex-end}.admin-calendar__accounts{grid-template-columns:1fr;display:grid}.admin-calendar-account{justify-content:space-between}.admin-calendar-account__identity{flex:1;min-width:0}.admin-calendar-week{display:none}.admin-calendar-list{gap:8px;display:grid}.admin-calendar-list>section{background:#fff;border:1px solid #e4e5ec;border-radius:15px;padding:14px}.admin-calendar-list>section.is-today{border-color:#dcd8f6;box-shadow:0 8px 25px #4b3e970d}.admin-calendar-list h2{color:#6f7180;text-transform:capitalize;margin:0 0 10px;font-size:12px}.admin-calendar-list>section>p{color:#a0a1aa;margin:0;font-size:10px}.admin-calendar-list__event{color:inherit;border-top:1px solid #f0f0f4;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;display:grid}.admin-calendar-list__event>a{min-width:0;color:inherit;grid-template-columns:55px minmax(0,1fr);gap:10px;text-decoration:none;display:grid}.admin-calendar-list__event time{color:#4e7dc7;font-size:10px;font-weight:760}.admin-calendar-list__event.is-oscar time{color:#7058c7}.admin-calendar-list__event span{gap:4px;min-width:0;display:grid}.admin-calendar-list__event strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.admin-calendar-list__event small{color:#9597a2;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.admin-prospect-card.is-calendar-meeting .admin-prospect-card__footer{align-items:flex-end}.admin-prospect-card__calendar-actions{flex-direction:column;align-items:flex-end;gap:4px}.admin-prospect-card__calendar-actions>small{white-space:nowrap}.admin-calendar-prospect-link.is-mobile>button{max-width:130px}.admin-calendar-link-modal{padding:12px}.admin-calendar-link-modal>section{border-radius:18px;max-height:calc(100vh - 24px);padding:17px}.admin-calendar-link-modal h2{font-size:18px}.admin-calendar:not(.is-picker) .admin-calendar-list__slots.is-create{gap:6px;margin-top:10px;padding-bottom:3px;display:flex;overflow-x:auto}.admin-calendar:not(.is-picker) .admin-calendar-list__slots.is-create>button{color:#6659c4;min-width:56px;min-height:31px;font:inherit;background:#f8f7ff;border:1px solid #e0e1e9;border-radius:9px;flex:none;padding:0 8px;font-size:9px;font-weight:740}.admin-calendar-create-modal{padding:10px}.admin-calendar-create-modal>section,.admin-calendar-create-modal>section.is-editor{border-radius:19px;max-height:calc(100vh - 20px);padding:17px}.admin-calendar-create-modal h2{font-size:19px}.admin-calendar-create-modal__types{grid-template-columns:1fr}.admin-calendar-create-modal__title input{font-size:17px}.admin-calendar-create-modal__editor footer{flex-direction:column-reverse;align-items:stretch}.admin-calendar__empty{min-height:440px}}:is(body:has(.admin-dashboard),body:has(.admin-gate),body:has(.admin-loading)){color:#151624;background:#f6f7fb;min-height:100vh;margin:0;font-family:Aeonik,Arial,sans-serif;overflow-x:clip}.admin-loading,.admin-gate{place-items:center;min-height:100vh;padding:24px;display:grid}.admin-loading span{border:3px solid #dfe2f2;border-top-color:#6957e7;border-radius:50%;width:30px;height:30px;animation:.7s linear infinite admin-spin}@keyframes admin-spin{to{transform:rotate(360deg)}}@keyframes admin-view-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes admin-prospects-view-enter{0%{opacity:0}to{opacity:1}}@keyframes admin-panel-enter{0%{opacity:0;transform:translateY(4px)scale(.995)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes admin-ops-capacity-enter{0%{opacity:0}to{opacity:1}}@keyframes admin-panel-enter-x{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@keyframes admin-backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes admin-badge-enter{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}.admin-ops{width:min(1380px,100% - 48px);margin:30px auto 64px;animation:.22s cubic-bezier(.22,1,.36,1) both admin-panel-enter}.admin-ops__hero,.admin-ops__summary,.admin-ops-city,.admin-ops-city__pipelines{display:grid}.admin-ops__hero{grid-template-columns:1fr auto;align-items:end;gap:28px;margin-bottom:24px}.admin-ops__hero>div>span,.admin-ops-city header>div>span{color:#74768b;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.admin-ops__hero h1{letter-spacing:-.05em;margin:5px 0 4px;font-size:clamp(32px,4vw,48px)}.admin-ops__hero p{color:#74768b;margin:0}.admin-ops__open-city-form{background:#fff;border:1px solid #e3e5ee;border-radius:15px;gap:9px;padding:6px;display:flex;box-shadow:0 10px 30px #20253f0d}.admin-ops-city-search{background:#ffffffc2;border:1px solid #e1e3ee;border-radius:20px;gap:16px;margin-bottom:18px;padding:18px 20px;display:grid;box-shadow:0 14px 34px #2d33540d}.admin-ops-city-search>header{justify-content:space-between;align-items:end;gap:20px;display:flex}.admin-ops-city-search>header>div>span{color:#6854d9;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.admin-ops-city-search h2{letter-spacing:-.035em;margin:4px 0 0;font-size:20px}.admin-ops-city-search>header label{box-sizing:border-box;background:#f8f8fe;border:1px solid #dfe2ef;border-radius:14px;align-items:center;gap:10px;width:min(100%,430px);min-height:46px;padding:0 14px;display:flex}.admin-ops-city-search>header label:focus-within{border-color:#7667e8;box-shadow:0 0 0 3px #6953da1a}.admin-ops-city-search>header label span{color:#6f61dc;width:18px;height:18px}.admin-ops-city-search>header label svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8px;width:100%;height:100%}.admin-ops-city-search input{color:#171827;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:13px;font-weight:650}.admin-ops-city-search>p{color:#77798c;margin:-4px 0 0;font-size:12px}.admin-ops-city-search__results{gap:10px;display:grid}.admin-ops-city-search__results article{background:#fff;border:1px solid #e4e5ee;border-radius:15px;grid-template-columns:minmax(180px,1.25fr) minmax(360px,2fr) auto;align-items:center;gap:18px;padding:13px 14px;display:grid}.admin-ops-city-search__results article>header{gap:8px;display:grid}.admin-ops-city-search__results article>header>div{gap:2px;display:grid}.admin-ops-city-search__results article>header strong{font-size:15px}.admin-ops-city-search__results article>header small,.admin-ops-city-search__results dt{color:#85879a;font-size:10px}.admin-ops-city-search__results article>header b{color:#65677a;background:#f0f1f6;border-radius:999px;width:fit-content;padding:5px 8px;font-size:9px;font-weight:800}.admin-ops-city-search__results article>header b.is-active,.admin-ops-city-search__results article>header b.is-queued{color:#275f47;background:#e5f6ed}.admin-ops-city-search__results article>header b.is-planned,.admin-ops-city-search__results article>header b.is-waiting{color:#6857a8;background:#efebff}.admin-ops-city-search__results article>header b.is-failed{color:#9d413e;background:#fde9e7}.admin-ops-city-search__results article>header b.is-satisfied{color:#30715a;background:#e3f7ef}.admin-ops-city-search__results dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.admin-ops-city-search__results dl>div{gap:3px;margin:0;display:grid}.admin-ops-city-search__results dd{color:#242536;margin:0;font-size:14px;font-weight:780}.admin-ops-city-search__results dd>small{color:#85879a;margin-top:2px;font-size:9px;font-weight:620;display:block}.admin-ops-city-search__results article>button{color:#fff;white-space:nowrap;background:#181927;border-radius:10px;width:auto;min-height:36px;padding:0 13px;font-size:10px;font-weight:780}.admin-ops__open-city-form .marketplace-agency{z-index:45;width:260px;min-height:44px;box-shadow:none;border:0;margin:0;padding:0 8px}.admin-ops__open-city-form .marketplace-agency.is-editing{box-shadow:0 0 0 3px #575bf712}.admin-ops__open-city-form .marketplace-agency__icon{width:32px;height:32px}.admin-ops__open-city-form .marketplace-agency input{width:100%;padding:0;font-size:13px}.admin-ops__open-city-form .marketplace-agency__suggestions{left:-1px;right:-1px}.admin-ops__open-city{justify-items:end;gap:7px;display:grid}.admin-ops__open-city>small{color:#74768b;font-size:11px}.admin-ops__open-city>b{color:#176b45;font-size:11px}.admin-ops__open-city-form>button,.admin-ops-city__pipelines button{color:#fff;cursor:pointer;font:inherit;background:#171827;border:0;border-radius:11px;font-size:13px;font-weight:700}.admin-ops__open-city-form>button{padding:12px 16px}.admin-ops__hero button:disabled,.admin-ops-city__pipelines button:disabled{cursor:default;opacity:.48}.admin-ops__summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:18px}.admin-ops-queue{background:linear-gradient(145deg,#fbfcff,#f4f2ff);border:1px solid #dddaf8;border-radius:22px;margin-bottom:18px;padding:22px;box-shadow:0 16px 42px #453c9914}.admin-ops-queue>header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px;display:flex}.admin-ops-queue>header span{color:#6659c8;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.admin-ops-queue>header h2{letter-spacing:-.045em;margin:5px 0 0;font-size:25px}.admin-ops-queue__segments{background:#ffffffb8;border:1px solid #dedbed;border-radius:11px;gap:3px;padding:3px;display:flex}.admin-ops-queue__segments button{color:#77758a;min-height:31px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:10px;font-weight:760;display:flex}.admin-ops-queue__segments button.is-active{color:#39334f;background:#fff;box-shadow:0 4px 11px #2d275314}.admin-ops-queue__segments button span{color:#fff;background:#7359df;border-radius:999px;place-items:center;min-width:17px;height:17px;font-size:9px;display:grid}.admin-ops-queue>div{gap:7px;display:grid}.admin-ops-queue article{background:#ffffffd1;border:1px solid #6859cd1f;border-radius:13px;grid-template-columns:minmax(190px,1fr) minmax(105px,auto) minmax(125px,auto) minmax(105px,auto) minmax(130px,auto);align-items:center;gap:13px;padding:12px 13px;display:grid}.admin-ops-queue article>div{min-width:0}.admin-ops-queue article strong{font-size:14px;display:block}.admin-ops-queue article small{color:#77798b;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:10px;display:block;overflow:hidden}.admin-ops-queue article p{color:#77798b;gap:2px;margin:0;font-size:11px;display:grid}.admin-ops-queue article p b{color:#272938;font-size:13px}.admin-ops-queue article>span{color:#655f7c;background:#efeff5;border-radius:10px;gap:2px;padding:6px 8px;font-size:10px;font-weight:750;display:grid}.admin-ops-queue article>span small{color:inherit;margin:0;font-size:8px}.admin-ops-queue__status{color:#9b3745;font:inherit;text-align:left;cursor:pointer;background:#ffeaed;border:0;border-radius:10px;gap:2px;padding:6px 8px;font-size:10px;font-weight:750;transition:background .18s,transform .18s;display:grid}.admin-ops-queue__status:hover{background:#ffdde2;transform:translateY(-1px)}.admin-ops-queue__status small{color:inherit;margin:0;font-size:8px}.admin-ops-queue article.is-active>span{color:#176b45;background:#e7f7ef}.admin-ops-queue article.is-queued>span,.admin-ops-queue article.is-retry_waiting>span{color:#73520b;background:#fff2d5}.admin-ops-queue article.is-failed>span{color:#9b3745;background:#ffeaed}.admin-ops-queue article.is-satisfied{border-color:#28916026}.admin-ops-queue article>span.is-acknowledged{color:#5d806d;background:#edf7f1}.admin-ops-queue article.admin-ops-queue__vm3{background:linear-gradient(110deg,#eef2fff5,#f8f4fff5);border-color:#5e4dd847;grid-template-columns:minmax(240px,1fr) minmax(170px,auto) minmax(130px,auto)}.admin-ops-queue article.admin-ops-queue__vm3>div strong{color:#4d3fc4}.admin-ops-queue article.admin-ops-queue__vm3>p{min-width:170px}.admin-ops-queue article.admin-ops-queue__vm3>span{color:#176b45;text-align:center;background:#e7f7ef;justify-items:center}.admin-ops-queue article.admin-ops-queue__vm3.is-idle>span{color:#655f7c;background:#efeff5}.admin-ops-queue__accounts{color:#272938;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #ddd9f4;border-radius:10px;gap:2px;padding:7px 9px;transition:border-color .18s,transform .18s;display:grid}.admin-ops-queue__accounts:hover{border-color:#9d91e2;transform:translateY(-1px)}.admin-ops-queue__accounts small{color:#77798b;margin:0;font-size:9px}.admin-ops-queue__accounts b{font-size:13px}.admin-ops-queue__acknowledge{color:#fff;min-height:34px;font:inherit;cursor:pointer;background:#6255cf;border:0;border-radius:10px;padding:0 11px;font-size:10px;font-weight:760}.admin-ops-queue__acknowledge:disabled{cursor:default;opacity:.5}.admin-ops-queue__load-more-sentinel{width:100%;height:1px}.admin-ops-queue>p{color:#77798b;margin:0;font-size:12px}.admin-ops-accounts-dialog{z-index:120;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#15162247;place-items:center;padding:24px;animation:.18s both admin-backdrop-enter;display:grid;position:fixed;inset:0}.admin-ops-accounts-dialog>section{background:#fbfbfd;border:1px solid #ffffffb8;border-radius:24px;width:min(760px,100%);max-height:min(760px,100vh - 48px);animation:.22s cubic-bezier(.22,1,.36,1) both admin-panel-enter;overflow:hidden;box-shadow:0 28px 90px #18192d38}.admin-ops-accounts-dialog>section>header{background:#fff;border-bottom:1px solid #e9e9f0;justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 24px 18px;display:flex}.admin-ops-accounts-dialog>section>header span{color:#7163cc;letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:800}.admin-ops-accounts-dialog>section>header h2{letter-spacing:-.045em;margin:5px 0 4px;font-size:26px}.admin-ops-accounts-dialog>section>header p{color:#858694;margin:0;font-size:11px}.admin-ops-accounts-dialog>section>header button{color:#555665;width:34px;height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e4e4eb;border-radius:50%;font-size:20px}.admin-ops-accounts-dialog__list{gap:10px;max-height:calc(min(760px,100vh - 48px) - 105px);padding:14px;display:grid;overflow-y:auto}.admin-ops-accounts-dialog__list>article{background:#fff;border:1px solid #e4e5ec;border-radius:16px;padding:16px}.admin-ops-accounts-dialog__list>article>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.admin-ops-accounts-dialog__list>article>header strong{font-size:14px;display:block}.admin-ops-accounts-dialog__list>article>header small{color:#8a8c98;margin-top:3px;font-size:10px;display:block}.admin-ops-accounts-dialog__list>article>header>span{color:#6a637e;background:#f0eff5;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:760}.admin-ops-accounts-dialog__list>article>header>span.is-active{color:#176b45;background:#e7f7ef}.admin-ops-account-totals{gap:6px;margin:12px 0 8px;display:flex}.admin-ops-account-totals b{color:#585a68;background:#f4f4f7;border-radius:8px;padding:5px 8px;font-size:9px}.admin-ops-account-contacts{display:grid}.admin-ops-account-contacts>div{border-top:1px solid #eeeef3;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 0;display:grid}.admin-ops-account-contacts>div>span:last-child{justify-items:end;gap:4px;display:grid}.admin-ops-account-contacts strong{font-size:12px;display:block}.admin-ops-account-contacts small{color:#8a8c98;margin-top:3px;font-size:9px;display:block}.admin-ops-account-contacts b{color:#176b45;font-size:9px}.admin-ops-account-contacts b.is-publish_failed,.admin-ops-account-contacts small.is-proven_mismatch{color:#a34453}.admin-ops-accounts-dialog__empty{color:#898b98;text-align:center;place-items:center;min-height:230px;margin:0;font-size:12px;display:grid}.admin-ops-incident-dialog{z-index:121;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#15162247;place-items:center;padding:24px;animation:.18s both admin-backdrop-enter;display:grid;position:fixed;inset:0}.admin-ops-incident-dialog>section{background:#fbfbfd;border:1px solid #ffffffb8;border-radius:24px;width:min(520px,100%);animation:.22s cubic-bezier(.22,1,.36,1) both admin-panel-enter;overflow:hidden;box-shadow:0 28px 90px #18192d38}.admin-ops-incident-dialog header{background:#fff;border-bottom:1px solid #e9e9f0;justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 24px 18px;display:flex}.admin-ops-incident-dialog header span{color:#a34453;letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:800}.admin-ops-incident-dialog header h2{letter-spacing:-.045em;margin:5px 0 0;font-size:26px}.admin-ops-incident-dialog header button{color:#555665;width:34px;height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e4e4eb;border-radius:50%;font-size:20px}.admin-ops-incident-dialog__body{gap:14px;padding:18px;display:grid}.admin-ops-incident-dialog__body>article{background:#fff4f6;border:1px solid #f1d8dd;border-radius:15px;padding:16px;display:block}.admin-ops-incident-dialog__body>article strong{color:#873442;font-size:14px}.admin-ops-incident-dialog__body>article p{color:#775f65;margin:6px 0 0;font-size:11px;line-height:1.45}.admin-ops-incident-dialog__body dl{gap:0;margin:0;padding:0 2px;display:grid}.admin-ops-incident-dialog__body dl div{border-bottom:1px solid #ececf2;grid-template-columns:minmax(130px,.7fr) 1fr;gap:16px;padding:10px 0;display:grid}.admin-ops-incident-dialog__body dl div:last-child{border-bottom:0}.admin-ops-incident-dialog__body dt{color:#898b98;font-size:10px}.admin-ops-incident-dialog__body dd{color:#343541;text-align:right;margin:0;font-size:10px;font-weight:700}.admin-ops__summary article{background:#fff;border:1px solid #e7e8ef;border-radius:18px;padding:20px 22px}.admin-ops__summary span,.admin-ops__summary small,.admin-ops-city__stock span,.admin-ops-city__pipelines>section>span,.admin-ops-city__pipelines small{color:#74768b;font-size:12px;display:block}.admin-ops__summary strong{letter-spacing:-.04em;margin:8px 0 3px;font-size:28px;display:block}.admin-ops__cities{gap:10px;display:grid}.admin-ops-outside{background:#fff;border:1px solid #e4e6ef;border-radius:20px;margin-top:18px;padding:24px;box-shadow:0 10px 32px #2226410d}.admin-ops-outside>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.admin-ops-outside>header span{color:#74768b;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:750}.admin-ops-outside>header h2{letter-spacing:-.04em;margin:5px 0 0;font-size:24px}.admin-ops-outside>header>strong{color:#604ed5;background:#f5f3ff;border:1px solid #e1defd;border-radius:999px;flex:none;padding:8px 12px;font-size:13px}.admin-ops-outside__search{width:min(100%,620px);margin-top:22px;display:block;position:relative}.admin-ops-outside__search>span{color:#87899b;pointer-events:none;width:19px;height:19px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.admin-ops-outside__search svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8px;width:100%;height:100%;display:block}.admin-ops-outside__search input{box-sizing:border-box;color:#1d1f2c;width:100%;height:48px;font:inherit;background:#fafbfe;border:1px solid #dfe1e9;border-radius:13px;outline:0;padding:0 16px 0 46px;font-size:14px;transition:border-color .18s,box-shadow .18s,background .18s}.admin-ops-outside__search input:focus{background:#fff;border-color:#575bf78c;box-shadow:0 0 0 4px #575bf712}.admin-ops-outside__search input::placeholder{color:#9698a8}.admin-ops-outside__meta{color:#74768b;margin:18px 0 10px;font-size:12px;font-weight:650}.admin-ops-outside__rows{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:9px;animation:.2s both admin-panel-enter;display:grid}.admin-ops-outside__rows article{background:#fafbfe;border:1px solid #e8e9f0;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;min-width:0;min-height:58px;padding:10px 13px;display:flex}.admin-ops-outside__rows article>div{min-width:0}.admin-ops-outside__rows article>div>strong,.admin-ops-outside__department strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:block;overflow:hidden}.admin-ops-outside__rows article small{color:#7a7d8f;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:11px;display:block;overflow:hidden}.admin-ops-outside__rows article>b{color:#343747;flex:none;font-size:12px}.admin-ops-outside__department{align-items:center;gap:10px;display:flex}.admin-ops-outside__rows .admin-ops-outside__department-card{min-height:0;padding:0;transition:border-color .18s,box-shadow .18s;display:block;overflow:hidden}.admin-ops-outside__department-card.is-expanded{border-color:#dddaf6;box-shadow:0 8px 24px #463d9f0f}.admin-ops-outside__department-toggle{border-radius:inherit;width:100%;min-height:58px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;outline:0;justify-content:space-between;align-items:center;gap:16px;padding:10px 13px;transition:background .18s;display:flex}.admin-ops-outside__department-toggle:hover{background:#f7f7fd}.admin-ops-outside__department-toggle:focus-visible{box-shadow:inset 0 0 0 2px #575bf773}.admin-ops-outside__department>span{color:#6253d3;background:#efeffd;border-radius:8px;flex:none;place-items:center;width:34px;height:28px;font-size:11px;font-weight:800;display:grid}.admin-ops-outside__department>div{min-width:0}.admin-ops-outside__department-total{flex:none;align-items:center;gap:10px;display:flex}.admin-ops-outside__department-total b{color:#343747;font-size:12px}.admin-ops-outside__department-total svg{fill:none;stroke:#777a8d;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:18px;height:18px;transition:transform .2s}.admin-ops-outside__department-card.is-expanded .admin-ops-outside__department-total svg{transform:rotate(180deg)}.admin-ops-outside__communes{border-top:1px solid #ebeaf4;margin:0 12px 10px;padding:4px 0;animation:.22s both admin-outside-expand}.admin-ops-outside__commune{justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:10px 2px;display:flex}.admin-ops-outside__commune+.admin-ops-outside__commune{border-top:1px solid #f0f0f5}.admin-ops-outside__commune>div{min-width:0}.admin-ops-outside__commune strong{color:#2d3040;text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.admin-ops-outside__commune small{margin-top:3px}.admin-ops-outside__commune>b{color:#5f52c9;flex:none;font-size:11px}@keyframes admin-outside-expand{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.admin-ops-outside__empty{color:#737688;background:#fafbfe;border:1px dashed #dfe1e9;border-radius:12px;margin:0;padding:18px;font-size:13px}.admin-ops-city{background:#fff;border:1px solid #e4e6ef;border-radius:16px;padding:12px;transition:border-color .22s,box-shadow .22s;box-shadow:0 8px 26px #2226410a}.admin-ops-city.is-expanded{border-color:#dcd9f5;box-shadow:0 14px 34px #36307012}.admin-ops-city__row{grid-template-columns:115px 115px 145px minmax(180px,.8fr) 86px repeat(2,minmax(210px,1fr));align-items:stretch;gap:10px;display:grid}.admin-ops-editor-trigger{color:#343747;cursor:pointer;min-width:0;min-height:64px;font:inherit;text-align:left;background:#fafbfe;border:1px solid #e7e8ef;border-radius:12px;outline:0;grid-template-columns:minmax(0,1fr);align-items:center;gap:8px;padding:11px 29px 11px 12px;transition:border-color .18s,background .18s,box-shadow .18s,color .18s;display:grid;position:relative}.admin-ops-editor-trigger:hover{background:#f8f8fd;border-color:#d8d6eb}.admin-ops-editor-trigger:focus-visible{border-color:#575bf78c;box-shadow:0 0 0 3px #575bf714}.admin-ops-editor-trigger.is-open{color:#5145ae;background:linear-gradient(145deg,#fbfbff,#f4f2ff);border-color:#6254d357}.admin-ops-editor-trigger svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:18px;height:18px;transition:transform .2s;position:absolute;right:8px}.admin-ops-editor-trigger.is-open svg{transform:rotate(180deg)}.admin-ops-capacity>span{gap:6px;min-width:0;display:grid}.admin-ops-capacity small,.admin-ops-capacity strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-ops-capacity small{color:#74768b;font-size:10px}.admin-ops-capacity strong{color:inherit;font-size:12px}.admin-ops-criteria-trigger{color:#594bc0;text-align:center;place-content:center;font-size:11px;font-weight:800}.admin-ops-criteria-trigger>span{justify-self:center}.admin-ops-city__criteria{background:#fafbfe;border:1px solid #e8e9f0;border-radius:12px;align-content:center;gap:8px;min-width:0;padding:11px 12px;display:grid}.admin-ops-city__criteria>span{color:#74768b;font-size:12px}.admin-ops-city__criteria>div{flex-wrap:wrap;gap:5px;display:flex}.admin-ops-city__criteria b{color:#4c428e;background:#6052dd12;border:1px solid #6052dd1f;border-radius:999px;padding:5px 7px;font-size:10px;font-weight:720;line-height:1.1}.admin-ops-city__row>header{align-content:center;justify-items:start;gap:8px;min-width:0;padding:2px 4px;display:grid}.admin-ops-city h2{letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:20px;overflow:hidden}.admin-ops-city__row>header>b{border-radius:999px;padding:5px 8px;font-size:10px}.admin-ops-city__row>header>b.is-healthy{color:#157642;background:#e9f8ef}.admin-ops-city__row>header>b.is-low{color:#946300;background:#fff4da}.admin-ops-city__row>header>b.is-critical{color:#b12636;background:#ffebec}.admin-ops-city__stock{background:#fafbfe;border:1px solid #e8e9f0;border-radius:12px;align-content:center;gap:8px;min-width:0;padding:11px 12px;display:grid}.admin-ops-city__stock>div{gap:5px;display:grid}.admin-ops-city__stock strong{font-size:18px}.admin-ops-city__stock strong small{color:#85879a;font-size:13px;display:inline}.admin-ops-stock-global{color:#85879a;font-size:8px;line-height:1.25}.admin-ops-city__stock>i{background:#eef0f5;border-radius:999px;height:5px;display:block;overflow:hidden}.admin-ops-city__stock>i>b{border-radius:inherit;background:linear-gradient(90deg,#4f8df7,#7857dc);height:100%;transition:width .25s;display:block}.admin-ops-city__pipelines{display:contents}.admin-ops-city__pipelines>section{background:#fafbfe;border:1px solid #e8e9f0;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label action""metric action""status action";align-items:center;column-gap:12px;min-width:0;padding:11px 12px;display:grid}.admin-ops-city__pipelines>section>span{text-overflow:ellipsis;white-space:nowrap;grid-area:label;overflow:hidden}.admin-ops-city__pipelines>section>div{grid-area:metric;align-items:baseline;gap:9px;min-width:0;margin-top:5px;display:flex}.admin-ops-city__pipelines strong{flex:none;font-size:19px}.admin-ops-city__pipelines small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-ops-city__pipelines p{color:#6d7085;text-overflow:ellipsis;white-space:nowrap;grid-area:status;min-height:15px;margin:4px 0 0;font-size:11px;overflow:hidden}.admin-ops-city__pipelines p.is-failed,.admin-ops__error{color:#b12636}.admin-ops-editor{background:linear-gradient(145deg,#fdfdff,#f8f7fd);border:1px solid #e0def2;border-radius:14px;margin-top:10px;padding:18px;animation:.22s cubic-bezier(.22,1,.36,1) both admin-panel-enter;box-shadow:inset 0 1px #fffc}.admin-ops-editor__header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;display:flex}.admin-ops-editor__header>div{min-width:0}.admin-ops-editor__header span{color:#6b5ed0;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.admin-ops-editor__header h3{color:#202230;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:17px;overflow:hidden}.admin-ops-editor__close{color:#5f6273;cursor:pointer;background:#ffffffdb;border:1px solid #e2e1ec;border-radius:50%;outline:0;flex:none;place-items:center;width:34px;height:34px;padding:0;transition:border-color .18s,background .18s,color .18s;display:grid}.admin-ops-editor__close:hover{color:#202230;background:#fff;border-color:#cecadf}.admin-ops-editor__close:focus-visible{box-shadow:0 0 0 3px #575bf71a}.admin-ops-editor__close svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.7px;width:17px;height:17px}.admin-ops-editor__fields{gap:11px;display:grid}.admin-ops-editor__fields--criteria{grid-template-columns:repeat(5,minmax(0,1fr))}.admin-ops-editor__fields--capacity{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-ops-editor label{color:#6f7282;letter-spacing:.02em;gap:6px;font-size:10px;font-weight:750;display:grid}.admin-ops-editor input,.admin-ops-editor select{box-sizing:border-box;color:#1d1f2c;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #dfe1e9;border-radius:9px;outline:0;padding:9px 10px;font-size:12px}.admin-ops-editor input:focus,.admin-ops-editor select:focus{border-color:#575bf78c;box-shadow:0 0 0 3px #575bf712}.admin-ops-editor__footer{border-top:1px solid #e8e7f0;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding-top:14px;display:flex}.admin-ops-editor__footer--end{justify-content:flex-end}.admin-ops-editor__toggles{flex-wrap:wrap;gap:8px;display:flex}.admin-ops-editor label.is-toggle{color:#545767;cursor:pointer;letter-spacing:0;background:#ffffffc7;border:1px solid #e1e1eb;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:8px;min-height:36px;padding:0 11px;font-size:11px}.admin-ops-editor label.is-toggle input{accent-color:#6454d7;width:16px;height:16px}.admin-ops-editor__footer>button{color:#fff;cursor:pointer;min-height:40px;font:inherit;background:#171827;border:0;border-radius:10px;padding:0 17px;font-size:12px;font-weight:750}.admin-ops-editor__footer>button:disabled{opacity:.5}.admin-ops-policy-fields{gap:18px;display:grid}.admin-ops-policy-fields>section{background:#ffffffc7;border:1px solid #e7e6ef;border-radius:13px;gap:11px;min-width:0;padding:14px;display:grid}.admin-ops-policy-fields>section>header h4,.admin-ops-open-city-dialog__objective h4{color:#242634;letter-spacing:-.015em;margin:0;font-size:13px}.admin-ops-policy-fields>section>header p,.admin-ops-open-city-dialog__objective header p{color:#858795;margin:3px 0 0;font-size:10px;line-height:1.4}.admin-ops-editor__fields--campaign{grid-template-columns:repeat(2,minmax(0,180px));margin-top:14px}.admin-ops-facet-grid{gap:8px;display:grid}.admin-ops-facet-grid article{background:#fafafd;border:1px solid #ececf2;border-radius:11px;grid-template-columns:minmax(86px,.65fr) repeat(3,minmax(130px,1fr)) auto;align-items:end;gap:8px;min-width:0;padding:10px;display:grid}.admin-ops-facet-grid article>strong{color:#393b4a;align-self:center;font-size:11px}.admin-ops-facet-grid label,.admin-ops-open-city-dialog label{color:#727584;gap:5px;min-width:0;font-size:9px;font-weight:750;display:grid}.admin-ops-facet-grid input:not([type=checkbox]),.admin-ops-open-city-dialog input:not([type=checkbox]){box-sizing:border-box;color:#252735;width:100%;min-width:0;min-height:38px;font:inherit;background:#fff;border:1px solid #dfe1e9;border-radius:9px;outline:0;padding:8px 9px;font-size:11px}.admin-ops-facet-grid input:focus,.admin-ops-open-city-dialog input:focus{border-color:#575bf78c;box-shadow:0 0 0 3px #575bf712}.admin-ops-facet-grid label.is-toggle,.admin-ops-open-city-dialog label.is-toggle{color:#5f6272;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e4e4ec;border-radius:9px;grid-template-columns:auto minmax(0,1fr);align-self:end;align-items:center;gap:7px;min-height:38px;padding:0 9px}.admin-ops-facet-grid label.is-toggle input,.admin-ops-open-city-dialog label.is-toggle input{accent-color:#6555da;width:15px;height:15px}.admin-ops-open-city-dialog{z-index:520;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#18192547;place-items:center;padding:24px;animation:.22s cubic-bezier(.22,1,.36,1) both admin-panel-enter;display:grid;position:fixed;inset:0}.admin-ops-open-city-dialog>section{background:#fbfbfe;border:1px solid #ffffffe6;border-radius:22px;grid-template-rows:auto minmax(0,1fr) auto;width:min(1160px,100%);max-height:min(880px,100vh - 48px);display:grid;overflow:hidden;box-shadow:0 28px 80px #1f1f3338}.admin-ops-open-city-dialog__header{background:linear-gradient(135deg,#f8f7ff,#fff);border-bottom:1px solid #e8e8ef;justify-content:space-between;align-items:flex-start;gap:24px;padding:22px 24px 18px;display:flex}.admin-ops-open-city-dialog__header span{color:#6658ca;letter-spacing:.08em;font-size:10px;font-weight:820}.admin-ops-open-city-dialog__header h2{color:#202230;letter-spacing:-.035em;margin:4px 0 0;font-size:23px}.admin-ops-open-city-dialog__header p{color:#767987;margin:6px 0 0;font-size:11px;line-height:1.45}.admin-ops-open-city-dialog__header>button{color:#555867;cursor:pointer;width:36px;height:36px;font:inherit;background:#fff;border:1px solid #dedee8;border-radius:50%;flex:none;padding:0;font-size:21px}.admin-ops-open-city-dialog__content{scrollbar-width:thin;gap:16px;min-height:0;padding:18px 24px 24px;display:grid;overflow-y:auto}.admin-ops-open-city-dialog__objective{background:#f6f4ff;border:1px solid #dedcf1;border-radius:13px;padding:14px}.admin-ops-open-city-dialog__force{background:#fffaf0;border:1px solid #ead8a9;border-radius:13px;gap:12px;padding:15px;display:grid}.admin-ops-open-city-dialog__force h4{color:#5a451b;margin:0;font-size:13px}.admin-ops-open-city-dialog__force header p{color:#7d6a42;max-width:760px;margin:4px 0 0;font-size:10px;line-height:1.5}.admin-ops-open-city-dialog__force label.is-toggle{color:#5e4a22;white-space:normal;border-color:#e5d19e;width:fit-content}.admin-ops-open-city-dialog__note textarea{resize:vertical;box-sizing:border-box;color:#252735;width:min(720px,100%);min-height:74px;font:inherit;background:#fff;border:1px solid #ded4b9;border-radius:9px;outline:0;padding:10px;font-size:11px;line-height:1.45}.admin-ops-open-city-dialog__note textarea:focus{border-color:#575bf78c;box-shadow:0 0 0 3px #575bf712}.admin-ops-open-city-dialog__force>small{color:#8b7445;font-size:9px}.admin-ops-queue article small.admin-ops-queue__note{color:#6b56c5;text-overflow:clip;white-space:normal}.admin-ops-open-city-dialog>section>footer{background:#fff;border-top:1px solid #e8e8ef;justify-content:space-between;align-items:center;gap:20px;padding:16px 24px;display:flex}.admin-ops-open-city-dialog>section>footer p{color:#858795;margin:0;font-size:10px}.admin-ops-open-city-dialog>section>footer>div{gap:9px;display:flex}.admin-ops-open-city-dialog>section>footer button{color:#fff;cursor:pointer;min-height:42px;font:inherit;background:linear-gradient(135deg,#347cf7,#7359df);border:0;border-radius:11px;padding:0 17px;font-size:11px;font-weight:780}.admin-ops-open-city-dialog>section>footer button.is-secondary{color:#555867;background:#fff;border:1px solid #e0e1e9}.admin-ops-open-city-dialog button:disabled{cursor:wait;opacity:.55}@media (width<=900px){.admin-ops-facet-grid article{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-ops-facet-grid article>strong{grid-column:1/-1}}@media (width<=640px){.admin-ops-open-city-dialog{place-items:stretch stretch;padding:0}.admin-ops-open-city-dialog>section{border-radius:0;width:100%;max-height:100dvh}.admin-ops-open-city-dialog__header,.admin-ops-open-city-dialog__content,.admin-ops-open-city-dialog>section>footer{padding-left:16px;padding-right:16px}.admin-ops-editor__fields--criteria,.admin-ops-editor__fields--campaign,.admin-ops-facet-grid article{grid-template-columns:1fr}.admin-ops-open-city-dialog>section>footer{flex-direction:column;align-items:stretch}.admin-ops-open-city-dialog>section>footer>div,.admin-ops-open-city-dialog>section>footer button{width:100%}}.admin-ops-capacity-editor__content{grid-template-columns:minmax(210px,.72fr) minmax(0,2fr);align-items:stretch;gap:12px;display:grid}.admin-ops-capacity__measurement{background:#fff;border:1px solid #e2e5ef;border-radius:10px;align-content:center;gap:4px;padding:11px 12px;display:grid}.admin-ops-capacity__measurement span,.admin-ops-capacity__measurement small{color:#777a8d;font-size:10px}.admin-ops-capacity__measurement strong{color:#2d3040;font-size:12px}.admin-ops-city__pipelines button{grid-area:action;width:auto;max-width:154px;padding:10px 12px;line-height:1.15}.admin-ops-loading{place-items:center;min-height:52vh;display:grid}.admin-ops-loading span{border:3px solid #dfe2f2;border-top-color:#6957e7;border-radius:50%;width:28px;height:28px;animation:.7s linear infinite admin-spin}.admin-ops__error{background:#ffebec;border-radius:12px;margin:0 0 16px;padding:12px 14px;font-size:13px}@media (width>=901px) and (width<=1100px){.admin-ops-city__row{grid-template-columns:105px 105px 135px minmax(160px,.8fr) 75px repeat(2,minmax(180px,1fr))}.admin-ops-capacity-editor__content{grid-template-columns:1fr}.admin-ops-editor__fields--criteria,.admin-ops-editor__fields--capacity{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.admin-ops{width:min(100% - 24px,720px);margin-top:20px}.admin-ops__hero{grid-template-columns:1fr;align-items:stretch}.admin-ops__open-city-form,.admin-ops__open-city-form .marketplace-agency{width:100%}.admin-ops__open-city{justify-items:stretch}.admin-ops__open-city-form{box-sizing:border-box;flex-direction:column}.admin-ops__open-city-form>button{width:100%}.admin-ops-city-search>header{flex-direction:column;align-items:stretch}.admin-ops-city-search>header label{width:100%}.admin-ops-city-search__results article{grid-template-columns:1fr}.admin-ops-city-search__results dl{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-ops-city-search__results article>button{width:100%}.admin-ops__summary{grid-template-columns:1fr}.admin-ops-queue>header{flex-direction:column;align-items:stretch}.admin-ops-queue__segments{overflow-x:auto}.admin-ops-queue__segments button{white-space:nowrap;justify-content:center}.admin-ops-queue article{grid-template-columns:minmax(0,1fr);gap:10px}.admin-ops-queue article>p,.admin-ops-queue article>.admin-ops-queue__accounts,.admin-ops-queue article>.admin-ops-queue__status,.admin-ops-queue article>span,.admin-ops-queue article>.admin-ops-queue__acknowledge{grid-column:1/-1}.admin-ops-queue article.admin-ops-queue__vm3{grid-template-columns:minmax(0,1fr)}.admin-ops-queue article.admin-ops-queue__vm3>p,.admin-ops-queue article.admin-ops-queue__vm3>span{grid-column:1/-1}.admin-ops-queue article>p{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding-top:3px}.admin-ops-queue article>p small{margin:0}.admin-ops-queue article>span{justify-items:start}.admin-ops-outside{padding:18px}.admin-ops-outside>header{align-items:flex-start}.admin-ops-outside>header h2{font-size:21px}.admin-ops-outside__rows{grid-template-columns:1fr}.admin-ops-outside__department-toggle{gap:10px;padding-inline:11px}.admin-ops-outside__department-total{gap:7px}.admin-ops-city__row{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-ops-city__row>header{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center}.admin-ops-city__row>header>b{grid-area:1/2}.admin-ops-city__pipelines{grid-column:1/-1;grid-template-columns:1fr;gap:10px;display:grid}.admin-ops-city__criteria{grid-column:1/-1}.admin-ops-criteria-trigger{grid-column:1/-1;min-height:48px}.admin-ops-capacity-editor__content{grid-template-columns:1fr}.admin-ops-editor__fields--criteria,.admin-ops-editor__fields--capacity{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.admin-ops-editor{padding:15px}.admin-ops-editor__fields--criteria,.admin-ops-editor__fields--capacity{grid-template-columns:1fr}.admin-ops-editor__footer{flex-direction:column;align-items:stretch}.admin-ops-editor__toggles{grid-template-columns:1fr;display:grid}.admin-ops-editor__footer>button{width:100%}}.admin-gate:before{content:"";pointer-events:none;background:radial-gradient(circle at 16% 8%,#438aff21,#0000 30%),radial-gradient(circle at 88% 92%,#7f52e71f,#0000 32%);position:fixed;inset:0}.admin-gate__card{background:#fffffff0;border:1px solid #262b4817;border-radius:26px;width:min(100%,430px);padding:38px;animation:.24s cubic-bezier(.22,1,.36,1) both admin-panel-enter;position:relative;box-shadow:0 24px 70px #2427411c}.admin-gate__card--compact{text-align:center}.admin-gate__card>img{width:112px;height:auto;margin-bottom:30px}.admin-gate__card h1{letter-spacing:-.045em;margin:10px 0 8px;font-size:32px}.admin-gate__card>p{color:#686b7c;margin:0 0 26px;line-height:1.5}.admin-private-label{color:#6754db;letter-spacing:.04em;text-transform:uppercase;background:#f5f3ff;border:1px solid #dfe0f6;border-radius:999px;align-items:center;min-height:27px;padding:0 11px;font-size:12px;font-weight:700;display:inline-flex}.admin-gate form{gap:16px;display:grid}.admin-gate label{color:#4c4e60;gap:7px;font-size:13px;font-weight:700;display:grid}.admin-gate input{box-sizing:border-box;color:#191a27;width:100%;height:49px;font:inherit;background:#fff;border:1px solid #dfe1ea;border-radius:13px;outline:none;padding:0 14px;font-size:15px}.admin-gate input:focus{border-color:#7765df;box-shadow:0 0 0 4px #7765df1c}.admin-gate button{color:#fff;min-height:49px;font:inherit;cursor:pointer;background:linear-gradient(120deg,#347cf7,#7954df);border:0;border-radius:13px;font-weight:750}.admin-gate button:disabled{opacity:.6;cursor:wait}.admin-form-error{color:#b93a4b;margin:-4px 0 0;font-size:13px}.admin-password-hint{color:#8d8f9c;margin-top:-8px;font-size:11px}.admin-dashboard{width:min(1480px,100% - 48px);margin:0 auto;padding:24px 0 70px;overflow-x:visible}.admin-view-stage{min-width:0;animation:.24s cubic-bezier(.22,1,.36,1) both admin-view-enter}.admin-view-stage.is-prospects{animation-name:admin-prospects-view-enter}.admin-dashboard__header{z-index:100;background:#f6f7fb;justify-content:space-between;align-items:center;gap:20px;min-height:62px;display:flex;position:sticky;top:0}.admin-dashboard__header>div:first-child{align-items:center;gap:13px;display:flex}.admin-dashboard__header img{width:108px}.admin-dashboard__header>div:first-child span{color:#808291;letter-spacing:.08em;text-transform:uppercase;border-left:1px solid #d8dae6;padding-left:13px;font-size:12px;font-weight:750}.admin-view-tabs button:before{content:"";z-index:-1;border-radius:inherit;opacity:0;transition:opacity .19s,transform .22s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scale(.96)}.admin-logout{color:#777987;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e2e4ec;border-radius:10px;padding:0 12px;font-size:11px;font-weight:720;transition:border-color .18s,color .18s,background-color .18s}.admin-logout:hover{color:#5759a9;background:#faf9ff;border-color:#d3d5df}.admin-cockpit-hero{gap:25px;padding:28px 0 18px;display:grid}.admin-cockpit-agenda{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:14px;display:grid}.admin-agenda-card{background:#fff;border:1px solid #e4e6ef;border-radius:20px;min-width:0;padding:20px;overflow:hidden;box-shadow:0 12px 32px #2426380f}.admin-agenda-card>header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;margin-bottom:16px;display:grid}.admin-agenda-card>header>div{min-width:0}.admin-agenda-card>header span:not(.admin-agenda-card__icon){color:#999ba7;letter-spacing:.08em;text-transform:uppercase;margin-bottom:3px;font-size:9px;font-weight:760;display:block}.admin-agenda-card h2{color:#272936;letter-spacing:-.035em;margin:0;font-size:20px;line-height:1.05}.admin-agenda-card__icon{border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.admin-agenda-card__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:19px}.admin-agenda-card__count{font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;min-width:30px;height:30px;padding:0 8px;font-size:12px;display:grid}.admin-agenda-card--todo{background:linear-gradient(145deg,#fff 55%,#fff7fa 100%);border-color:#f0dce4}.admin-agenda-card--todo .admin-agenda-card__icon{color:#bf3d69;background:#fde9f0}.admin-agenda-card--todo .admin-agenda-card__count{color:#a9335b;background:#fbe5ec}.admin-agenda-card--calls{background:linear-gradient(145deg,#fff 55%,#f5f8ff 100%);border-color:#dfe7f8}.admin-agenda-card--calls .admin-agenda-card__icon{color:#4775dd;background:#eaf0ff}.admin-agenda-card--calls .admin-agenda-card__count{color:#3f66c2;background:#e9efff}.admin-agenda-list{scrollbar-width:thin;scrollbar-color:#d9dbe4 transparent;gap:7px;max-height:264px;padding-right:3px;display:grid;overflow:auto}.admin-agenda-todo,.admin-agenda-call{border-radius:13px;align-items:center;gap:11px;min-width:0;min-height:54px;padding:10px 12px;display:flex}.admin-agenda-todo{background:#fae3ecb8}.admin-agenda-todo__check{color:#fff;cursor:pointer;background:#fff;border:2px solid #d46a8e;border-radius:50%;flex:0 0 23px;place-items:center;width:23px;height:23px;padding:0;transition:border-color .16s,background-color .16s,transform .16s;display:grid}.admin-agenda-todo__check:hover:not(:disabled){background:#fce9ef;border-color:#ae315d;transform:scale(1.05)}.admin-agenda-todo__check:focus-visible{outline-offset:2px;outline:3px solid #be3d6938}.admin-agenda-todo__check:disabled{cursor:wait;opacity:.72}.admin-agenda-todo__check i{border:2px solid #be3d6940;border-top-color:#be3d69;border-radius:50%;width:10px;height:10px;animation:.65s linear infinite admin-agenda-spin}.admin-agenda-todo>span,.admin-agenda-call>span{gap:3px;min-width:0;display:grid}.admin-agenda-todo strong,.admin-agenda-call strong{color:#31323e;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.25;overflow:hidden}.admin-agenda-todo small,.admin-agenda-call small{color:#8d8f9c;font-size:10px}.admin-agenda-call{color:inherit;background:#e7eeffb8;text-decoration:none;transition:background-color .16s,transform .16s}.admin-agenda-call:hover{background:#dfe8ff;transform:translateY(-1px)}.admin-agenda-call:focus-visible{outline-offset:-1px;outline:3px solid #4775dd38}.admin-agenda-call time{color:#3e66c2;font-variant-numeric:tabular-nums;min-width:39px;font-size:12px;font-weight:820}.admin-agenda-call>span{flex:1}.admin-agenda-call>svg{fill:none;stroke:#7390d4;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;flex:0 0 17px;width:17px}.admin-agenda-empty{color:#858795;text-align:center;border:1px dashed #e1e3eb;border-radius:13px;place-items:center;gap:9px;min-height:86px;padding:15px;font-size:11px;line-height:1.45;display:grid}.admin-agenda-empty button,.admin-agenda-card--error button{color:#fff;min-height:34px;font:inherit;cursor:pointer;background:#ba3c67;border:0;border-radius:10px;padding:0 13px;font-size:10px;font-weight:780}.admin-agenda-empty button:disabled{cursor:not-allowed;opacity:.45}.admin-agenda-empty small{color:#a0a2ac;font-size:9px}.admin-agenda-error,.admin-agenda-note{color:#a63c5f;margin:10px 2px 0;font-size:10px;line-height:1.4}.admin-agenda-note{color:#8c7880}.admin-agenda-card--error{color:#858795;text-align:center;grid-column:1/-1;place-items:center;gap:7px;min-height:118px;font-size:11px;display:grid}.admin-agenda-card--error strong{color:#353642;font-size:14px}.admin-agenda-card--error button{background:#5a62ca}.admin-cockpit-agenda.is-loading .admin-agenda-card{align-content:center;gap:12px;min-height:158px;display:grid}.admin-cockpit-agenda.is-loading .admin-agenda-card>i{background:linear-gradient(90deg,#f0f1f5 25%,#fafafd 50%,#f0f1f5 75%) 0 0/200% 100%;border-radius:999px;height:14px;animation:1.2s ease-in-out infinite admin-agenda-shimmer}.admin-cockpit-agenda.is-loading .admin-agenda-card>i:first-child{width:42%}.admin-cockpit-agenda.is-loading .admin-agenda-card>i:nth-child(2){width:88%}.admin-cockpit-agenda.is-loading .admin-agenda-card>i:nth-child(3){width:68%}@keyframes admin-agenda-spin{to{transform:rotate(360deg)}}@keyframes admin-agenda-shimmer{to{background-position:-200% 0}}.admin-pro-action{color:#fff;width:100%;min-height:136px;font:inherit;text-align:left;cursor:pointer;background:radial-gradient(circle at 82% -30%,#a08affbf,#0000 42%),linear-gradient(120deg,#222638 0%,#3c3d79 48%,#6650cf 100%);border:1px solid #ffffff26;border-radius:22px;justify-content:space-between;align-items:center;gap:28px;padding:25px 29px;transition:transform .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 45px #38317c2e}.admin-pro-action:after{content:"";border:1px solid #ffffff29;border-radius:50%;width:180px;height:180px;position:absolute;bottom:-145px;right:8%}.admin-pro-action:hover{transform:translateY(-2px);box-shadow:0 22px 50px #38317c3d}.admin-pro-action:focus-visible{outline-offset:3px;outline:3px solid #566feb4d}.admin-pro-action__content{gap:13px;display:grid}.admin-pro-action__eyebrow{color:#ffffffb8;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:8px;font-size:10px;font-weight:800;display:flex}.admin-pro-action__eyebrow i{background:#b8ffdc;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #b8ffdc1a}.admin-pro-action__value{align-items:baseline;gap:14px;display:flex}.admin-pro-action__value strong{letter-spacing:-.06em;font-size:49px;line-height:.82}.admin-pro-action__value>span{color:#ffffffd1;font-size:15px;font-weight:680}.admin-pro-action__link{z-index:1;white-space:nowrap;background:#ffffff17;border:1px solid #ffffff26;border-radius:12px;align-items:center;gap:10px;padding:11px 14px;font-size:11px;font-weight:760;display:flex}.admin-pro-action__link svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:16px}.admin-age-conversion{border-color:#dfe1ea;margin-bottom:12px;padding:0;overflow:hidden}.admin-age-conversion>header{background:radial-gradient(circle at 92% -30%,#7858df1c,#0000 38%),linear-gradient(125deg,#fff 55%,#f8f7ff 100%);border-bottom:1px solid #ececf2;grid-template-columns:minmax(320px,1fr) minmax(250px,330px) minmax(340px,410px);align-items:stretch;gap:16px;margin:0;padding:25px 27px 23px;display:grid}.admin-age-conversion>header>div{align-self:center;min-width:0}.admin-age-conversion>header h2{font-size:clamp(22px,2.3vw,30px)}.admin-age-conversion>header p{color:#858794;margin:8px 0 0;font-size:11px;line-height:1.45}.admin-age-conversion__answer{background:#ffffffc7;border:1px solid #dedcef;border-radius:15px;align-content:center;gap:4px;padding:15px 17px;display:grid}.admin-age-conversion__answer small{color:#8176ca;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.admin-age-conversion__answer strong{color:#292a38;letter-spacing:-.02em;font-size:17px}.admin-age-conversion__answer p{color:#777987;margin:0;font-size:10px}.admin-age-conversion__answer.is-leader{background:#f4fbf7;border-color:#c9e6d6}.admin-age-conversion__answer.is-leader small{color:#2f7a53}.admin-age-conversion__approaches{background:#ffffffd1;border:1px solid #dcd9f0;border-radius:15px;align-content:center;gap:9px;padding:13px 15px;display:grid}.admin-age-conversion__approaches-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.admin-age-conversion__approaches-head>div{gap:2px;display:grid}.admin-age-conversion__approaches-head small{color:#6958d7;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.admin-age-conversion__approaches-head strong{color:#292a38;font-size:14px}.admin-age-conversion__approaches-head>span{color:#6555c6;white-space:nowrap;background:#f0edff;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:760}.admin-age-conversion__approaches-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.admin-age-conversion__approaches-grid article{background:#faf9ff;border:1px solid #eceaf6;border-radius:10px;min-width:0;padding:8px 9px}.admin-age-conversion__approaches-grid span{color:#777987;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:700;display:block;overflow:hidden}.admin-age-conversion__approaches-grid strong{color:#292a38;letter-spacing:-.03em;margin:4px 0 1px;font-size:18px;display:block}.admin-age-conversion__approaches-grid small{color:#9294a0;font-size:8px}.admin-age-conversion__approaches>p{color:#9294a0;margin:0;font-size:8px}.admin-age-conversion__table-wrap{overflow-x:auto}.admin-age-conversion table{border-collapse:collapse;width:100%;min-width:820px}.admin-age-conversion thead th{color:#9294a0;letter-spacing:.035em;text-align:right;text-transform:uppercase;white-space:nowrap;padding:13px 18px 10px;font-size:9px;font-weight:760}.admin-age-conversion thead th:first-child{text-align:left}.admin-age-conversion tbody tr{transition:background-color .16s}.admin-age-conversion tbody tr:hover{background:#fafafe}.admin-age-conversion tbody tr.is-leader{background:#f5fbf8}.admin-age-conversion tbody th,.admin-age-conversion tbody td{text-align:right;border-top:1px solid #eff0f4;padding:14px 18px}.admin-age-conversion tbody th{text-align:left;min-width:188px}.admin-age-conversion tbody strong{color:#262734;font-size:14px;display:block}.admin-age-conversion tbody th>strong{letter-spacing:-.015em;font-size:15px}.admin-age-conversion tbody small{color:#9a9ca7;white-space:nowrap;margin-top:4px;font-size:9px;display:block}.admin-age-conversion tbody th small.is-comparable{color:#377c58;font-weight:720}.admin-age-conversion tbody tr.is-leader th>strong,.admin-age-conversion tbody tr.is-leader td:nth-child(4)>strong{color:#327854}.admin-age-conversion tbody td.is-archive>strong{color:#b15d67}.admin-age-conversion>footer{background:#fafafd;border-top:1px solid #eff0f4;justify-content:space-between;gap:18px;padding:12px 18px 14px;display:flex}.admin-age-conversion>footer p{color:#9294a0;margin:0;font-size:9px;line-height:1.45}.admin-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:12px;display:grid}.admin-metric,.admin-panel{background:#fff;border:1px solid #e5e6ed;box-shadow:0 9px 28px #282b4209}.admin-metric{border-radius:18px;min-height:126px;padding:22px}.admin-metric>span{color:#777987;font-size:12px;font-weight:700;display:block}.admin-metric strong{letter-spacing:-.045em;margin:12px 0 7px;font-size:31px;display:block}.admin-metric small{color:#9294a0;font-size:11px}.admin-metric em{color:#5d9377;margin-top:9px;font-size:9px;font-style:normal;display:block}.admin-metric em.is-down{color:#b35e68}.admin-grid{gap:12px;margin-top:12px;display:grid}.admin-grid--primary{grid-template-columns:minmax(0,1.7fr) minmax(340px,.8fr)}.admin-grid--secondary{grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr)}.admin-panel{border-radius:20px;min-width:0;padding:24px}.admin-panel>header{justify-content:space-between;margin-bottom:24px;display:flex}.admin-panel>header span{color:#7c6ce4;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.admin-panel h2{letter-spacing:-.025em;margin:5px 0 0;font-size:20px}.admin-trend__scroll{scrollbar-width:thin;padding-bottom:4px;overflow-x:auto}.admin-trend__chart{align-items:end;gap:9px;height:230px;padding-top:10px;display:flex}.admin-trend__day{flex:1 0 34px;grid-template-rows:1fr auto;gap:9px;height:100%;display:grid}.admin-trend__bars{border-bottom:1px solid #ececf2;justify-content:center;align-items:end;gap:2px;display:flex}.admin-trend__bars i{background:#4186f5;border-radius:5px 5px 1px 1px;width:7px;min-height:3px}.admin-trend__bars i:nth-child(2){background:#8065e4}.admin-trend__bars i:nth-child(3){background:#242633}.admin-trend__day>span{color:#9698a4;text-align:center;font-size:9px}.admin-trend footer{color:#777986;gap:18px;margin-top:18px;font-size:11px;display:flex}.admin-trend footer span{align-items:center;gap:6px;display:flex}.admin-trend footer i{border-radius:2px;width:7px;height:7px}.admin-trend footer .is-blue{background:#4186f5}.admin-trend footer .is-violet{background:#8065e4}.admin-trend footer .is-dark{background:#242633}.admin-funnel__list{gap:17px;display:grid}.admin-funnel__list>div>div{color:#626474;justify-content:space-between;gap:16px;font-size:13px;display:flex}.admin-funnel__list strong{color:#212230}.admin-funnel__list i{background:#f0f0f5;border-radius:999px;height:7px;margin-top:7px;display:block;overflow:hidden}.admin-funnel__list b{border-radius:inherit;background:linear-gradient(90deg,#3b83f4,#7e5cde);height:100%;display:block}.admin-funnel__list small{color:#a0a1aa;margin-top:5px;font-size:10px;display:block}.admin-table-wrap{overflow-x:auto}.admin-table-wrap table{border-collapse:collapse;width:100%;font-size:13px}.admin-table-wrap th{color:#9a9ba5;text-align:right;text-transform:uppercase;padding:0 12px 11px;font-size:10px;font-weight:700}.admin-table-wrap th:first-child{text-align:left}.admin-table-wrap td{text-align:right;border-top:1px solid #eff0f4;padding:13px 12px}.admin-table-wrap td:first-child{text-align:left}.admin-table-wrap td b{display:block}.admin-table-wrap td small{color:#999ba6;margin-top:3px;font-size:10px;display:block}.admin-empty{color:#999ba7;text-align:center;place-items:center;min-height:120px;margin:0;font-size:13px;display:grid}.admin-route-list{display:grid}.admin-route-list>div{border-bottom:1px solid #eff0f4;justify-content:space-between;gap:18px;padding:12px 0;display:flex}.admin-route-list span{color:#5f6170;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.admin-route-list strong{flex:none;font-size:12px}.admin-route-list small{color:#9a9ba4;font-weight:500}.admin-devices{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:18px;display:grid}.admin-devices span{color:#8c8e9a;text-align:center;background:#f7f7fa;border-radius:10px;gap:3px;padding:10px;font-size:9px;display:grid}.admin-devices b{color:#30313e;font-size:15px}.admin-privacy-summary{color:#8d8f9b;margin:16px 0 0;font-size:10px;line-height:1.45}@media (width<=1100px){.admin-age-conversion>header{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-age-conversion>header>div:first-child{grid-column:1/-1}.admin-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-grid--primary,.admin-grid--secondary{grid-template-columns:1fr}}@media (width<=680px){.admin-dashboard{width:min(100% - 28px,1480px);padding-top:12px}.admin-dashboard__header{flex-direction:column;align-items:flex-start;position:static}.admin-dashboard__header img{width:96px}.admin-cockpit-hero{padding-top:38px}.admin-cockpit-hero h1{font-size:44px}.admin-cockpit-agenda{grid-template-columns:minmax(0,1fr)}.admin-agenda-card{border-radius:17px;padding:17px}.admin-agenda-list{max-height:238px}.admin-pro-action{flex-direction:column;align-items:flex-start;min-height:0;padding:23px}.admin-pro-action__link{justify-content:space-between;align-self:stretch}.admin-age-conversion>header{flex-direction:column;align-items:stretch;padding:21px;display:flex}.admin-age-conversion__answer{min-width:0}.admin-age-conversion__approaches-grid span{white-space:normal}.admin-age-conversion__table-wrap{padding:0 18px;overflow:visible}.admin-age-conversion table,.admin-age-conversion tbody{min-width:0;display:block}.admin-age-conversion thead{display:none}.admin-age-conversion tbody tr{border-top:1px solid #eff0f4;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;padding:18px 0;display:grid}.admin-age-conversion tbody tr:first-child{border-top:0}.admin-age-conversion tbody th,.admin-age-conversion tbody td{text-align:left;border:0;min-width:0;padding:0}.admin-age-conversion tbody th{grid-column:1/-1}.admin-age-conversion tbody td:before{color:#9a9ca7;content:attr(data-label);letter-spacing:.035em;text-transform:uppercase;margin-bottom:5px;font-size:8px;font-weight:760;display:block}.admin-age-conversion tbody td:last-child{grid-column:1/-1}.admin-age-conversion>footer{flex-direction:column;gap:5px}.admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-metric{min-height:112px;padding:17px}.admin-metric strong{font-size:27px}.admin-panel{padding:19px}.admin-gate__card{padding:28px 22px}}@media (width<=420px){.admin-metrics{grid-template-columns:1fr}.admin-metric{min-height:auto}}.admin-exclusivities__criteria-test,.admin-exclusivities__criteria-history{background:#faf9ff;border:1px solid #e8e7f2;border-radius:12px;margin-top:12px;padding:12px}.admin-exclusivities__performance>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.admin-exclusivities__performance details{border:1px solid #eceaf6;border-radius:12px;padding:11px}.admin-exclusivities__performance summary{cursor:pointer;font-weight:750}.admin-exclusivities__performance ul{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.admin-exclusivities__performance li{gap:2px;display:grid}.admin-exclusivities__performance li span{color:#777585;font-size:11px}@media (width<=900px){.admin-exclusivities__performance>div{grid-template-columns:1fr}}.admin-exclusivities__criteria-test summary,.admin-exclusivities__criteria-history summary{cursor:pointer;color:#51449b;font-weight:750}.admin-exclusivities__criteria-test textarea{min-height:170px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.admin-exclusivities__criteria-test>div,.admin-exclusivities__criteria-history li{gap:4px;margin-top:10px;display:grid}.admin-exclusivities__criteria-history ol{margin:8px 0 0;padding-left:22px}.admin-view-tabs{background:#ffffffe0;border:1px solid #e2e4ec;border-radius:13px;align-items:center;gap:4px;padding:4px;display:flex}.admin-view-tabs button{z-index:0;isolation:isolate;color:#777987;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:720;transition:color .18s,background-color .18s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.admin-excl-mvp,.admin-excl-mvp__detail{gap:16px;min-width:0;display:grid}.admin-excl-mvp__hero,.admin-excl-mvp__identity{justify-content:space-between;align-items:center;gap:24px;padding:24px 26px;display:flex}.admin-excl-mvp__hero>div:first-child>span,.admin-excl-mvp__identity>div>span,.admin-excl-mvp__section header div>span{color:#6c5bd8;letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:800;display:block}.admin-excl-mvp__hero h1,.admin-excl-mvp__identity h1,.admin-excl-mvp__section h2{color:#252330;letter-spacing:-.025em;margin:0}.admin-excl-mvp__hero h1,.admin-excl-mvp__identity h1{font-size:clamp(26px,3vw,36px)}.admin-excl-mvp__hero p,.admin-excl-mvp__identity p{color:#777382;max-width:700px;margin:7px 0 0;font-size:14px}.admin-excl-mvp__hero>div:last-child{text-align:center;background:#f8f7ff;border:1px solid #e2ddfa;border-radius:14px;min-width:112px;padding:12px 16px;display:grid}.admin-excl-mvp__hero>div:last-child strong{color:#4f43bd;font-size:25px}.admin-excl-mvp__hero>div:last-child small{color:#777382;text-transform:uppercase;font-size:10px;font-weight:700}.admin-excl-mvp__table-panel{padding:0;overflow:hidden}.admin-excl-mvp__table-wrap{width:100%;overflow-x:auto}.admin-excl-mvp__table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1260px}.admin-excl-mvp__table th{color:#8a8792;letter-spacing:.065em;text-align:left;text-transform:uppercase;background:#fbfbfd;border-bottom:1px solid #e7e5ed;padding:12px 14px;font-size:9px;font-weight:800}.admin-excl-mvp__table th:first-child{width:15%;padding-left:20px}.admin-excl-mvp__table th:nth-child(2){width:11%}.admin-excl-mvp__table th:nth-child(3){width:9%}.admin-excl-mvp__table th:nth-child(4),.admin-excl-mvp__table th:nth-child(5){width:14%}.admin-excl-mvp__table th:nth-child(6){width:13%}.admin-excl-mvp__table th:nth-child(7){width:16%}.admin-excl-mvp__table th:nth-child(8){width:8%}.admin-excl-mvp__table tbody tr{cursor:pointer;outline:none;transition:background .16s,box-shadow .16s}.admin-excl-mvp__table tbody tr:not(:last-child) td{border-bottom:1px solid #efedf3}.admin-excl-mvp__table tbody tr:hover,.admin-excl-mvp__table tbody tr:focus-visible{background:#faf9ff;box-shadow:inset 3px 0 #6656d8}.admin-excl-mvp__table td{color:#373440;vertical-align:middle;height:88px;padding:13px 14px;font-size:12px}.admin-excl-mvp__table td:first-child{padding-left:20px}.admin-excl-mvp__table td>strong,.admin-excl-mvp__table td>small{text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.admin-excl-mvp__table td>.admin-excl-mvp__billing-total{color:#5546c2;margin-top:4px;font-size:10px;font-weight:800;display:block}.admin-excl-mvp__table td>strong{color:#2d2a34;font-size:12px;font-weight:780}.admin-excl-mvp__table td>small{color:#898591;margin-top:4px;font-size:10px;line-height:1.35}.admin-excl-mvp__status{color:#594bc5;background:#f6f4ff;border:1px solid #ddd8f7;border-radius:999px;align-items:center;gap:6px;width:max-content;padding:6px 9px;font-size:10px;font-weight:800;display:inline-flex}.admin-excl-mvp__status:before{content:"";background:currentColor;border-radius:999px;width:6px;height:6px}.admin-excl-mvp__status.is-active{color:#21815e;background:#effaf5;border-color:#c9e8da}.admin-excl-mvp__status:is(.is-paused,.is-expired,.is-cancelled){color:#896a73;background:#faf6f7;border-color:#e7dfe2}.admin-excl-mvp__unavailable{color:#797581;gap:3px;font-weight:750;display:grid}.admin-excl-mvp__unavailable small{color:#9995a0;font-size:10px;font-weight:550}.admin-excl-mvp__freshness{color:#8b8792;text-align:right;margin:-2px 5px 0;font-size:10px}.admin-excl-mvp__back,.admin-excl-mvp__state button{color:#4e465f;cursor:pointer;background:#fff;border:1px solid #ddd9e8;border-radius:10px;width:max-content;min-height:38px;padding:0 13px;font-weight:750}.admin-excl-mvp__back{color:#6558c9;background:0 0;border-color:#0000}.admin-excl-mvp__section{gap:17px;padding:22px;display:grid}.admin-excl-mvp__section>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.admin-excl-mvp__section h2{font-size:18px}.admin-excl-mvp__section>header>small{color:#928e99;font-size:10px}.admin-excl-mvp__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.admin-excl-mvp__metrics.is-two{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-excl-mvp__metrics.is-three{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-excl-mvp__metrics article{background:#fcfcfd;border:1px solid #eceaf1;border-radius:13px;align-content:start;gap:5px;min-width:0;min-height:112px;padding:14px;display:grid}.admin-excl-mvp__metrics article>span{color:#817d88;text-transform:uppercase;font-size:10px;font-weight:750}.admin-excl-mvp__metrics article>strong{color:#282530;letter-spacing:-.035em;font-size:25px}.admin-excl-mvp__metrics article>small{color:#8d8994;font-size:10px;line-height:1.4}.admin-excl-mvp__metric-wide{grid-column:span 3}.admin-excl-mvp__boundary{color:#6f687a;background:#faf9ff;border-left:3px solid #d8d2f7;border-radius:0 9px 9px 0;margin:0;padding:11px 13px;font-size:11px}.admin-excl-mvp__review-reasons{color:#423d4a;background:#fdfcff;border:1px solid #ebe7fb;border-radius:12px;gap:7px;padding:13px;display:grid}.admin-excl-mvp__review-reasons>strong{font-size:12px}.admin-excl-mvp__review-reasons>p{color:#77717f;margin:0;font-size:10px;line-height:1.45}.admin-excl-mvp__review-reasons ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.admin-excl-mvp__review-reasons li{background:#f7f5fd;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:7px 9px;font-size:10px;display:flex}.admin-excl-mvp__review-reasons li strong{color:#6652c7}.admin-excl-mvp__postals{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:8px;display:grid}.admin-excl-mvp__postals>span{background:#fcfbff;border:1px solid #ece9f4;border-radius:11px;gap:2px;min-width:0;padding:10px 11px;display:grid}.admin-excl-mvp__postals strong{color:#423a72;font-size:12px}.admin-excl-mvp__postals small{color:#8d8994;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.admin-excl-mvp__split{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.admin-excl-mvp__activity-grid,.admin-excl-mvp__profiles dl,.admin-excl-mvp__contract dl{gap:8px;margin:0;display:grid}.admin-excl-mvp__activity-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-excl-mvp__activity-grid div,.admin-excl-mvp__profiles dl div,.admin-excl-mvp__contract dl div{gap:3px;min-width:0;display:grid}.admin-excl-mvp__activity-grid dt,.admin-excl-mvp__profiles dt,.admin-excl-mvp__contract dt{color:#8d8994;text-transform:uppercase;font-size:9px;font-weight:750}.admin-excl-mvp__activity-grid dd,.admin-excl-mvp__profiles dd,.admin-excl-mvp__contract dd{color:#35313d;margin:0;font-size:12px;font-weight:700}.admin-excl-mvp__profiles{gap:8px;display:grid}.admin-excl-mvp__profiles>article{border:1px solid #eceaf1;border-radius:12px;grid-template-columns:minmax(120px,.3fr) minmax(0,1fr);align-items:center;gap:18px;padding:13px 14px;display:grid}.admin-excl-mvp__profiles>article>div{gap:3px;display:grid}.admin-excl-mvp__profiles>article>div small{color:#8d8994;font-size:10px}.admin-excl-mvp__profiles dl{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-excl-mvp__criteria-name{color:#35313d;font-size:13px}.admin-excl-mvp__criteria-list,.admin-excl-mvp__history{gap:8px;margin:0;padding:0;list-style:none;display:grid}.admin-excl-mvp__criteria-list li{color:#4c4754;align-items:center;gap:9px;font-size:11px;display:flex}.admin-excl-mvp__criteria-list li span{color:#6253cc;background:#f2efff;border-radius:8px;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:9px;font-weight:800;display:grid}.admin-excl-mvp__history li{grid-template-columns:8px minmax(0,1fr);align-items:start;gap:9px;display:grid}.admin-excl-mvp__history li>span{background:#7668dc;border-radius:50%;width:7px;height:7px;margin-top:4px}.admin-excl-mvp__history li>div{gap:2px;display:grid}.admin-excl-mvp__history strong{color:#4a4551;font-size:11px}.admin-excl-mvp__history small{color:#97939d;font-size:9px}.admin-excl-mvp__contract dl{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-excl-mvp__empty-copy,.admin-excl-mvp__state p,.admin-excl-mvp__empty p{color:#817d88;margin:0;font-size:12px}.admin-excl-mvp__state,.admin-excl-mvp__empty{gap:9px;padding:28px;display:grid}.admin-excl-mvp__state.is-error{border-color:#f0d7dd}@media (width<=900px){.admin-excl-mvp__split{grid-template-columns:1fr}.admin-excl-mvp__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-excl-mvp__metrics.is-three{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-excl-mvp__metric-wide{grid-column:span 1}}@media (width<=700px){.admin-excl-mvp__hero,.admin-excl-mvp__identity{flex-direction:column;align-items:flex-start;padding:20px}.admin-excl-mvp__hero>div:last-child{align-items:baseline;gap:6px;min-width:0;padding:7px 11px;display:flex}.admin-excl-mvp__hero>div:last-child strong{font-size:18px}.admin-excl-mvp__table{min-width:0}.admin-excl-mvp__table thead{display:none}.admin-excl-mvp__table tbody{display:grid}.admin-excl-mvp__table tbody tr{border-bottom:1px solid #e9e7ee;grid-template-columns:repeat(2,minmax(0,1fr));padding:17px;display:grid}.admin-excl-mvp__table tbody tr:last-child{border-bottom:0}.admin-excl-mvp__table tbody tr:not(:last-child) td{border:0}.admin-excl-mvp__table td,.admin-excl-mvp__table td:first-child{align-content:start;height:auto;min-height:68px;padding:9px;display:grid}.admin-excl-mvp__table td:before{color:#9a96a0;content:attr(data-label);letter-spacing:.06em;text-transform:uppercase;margin-bottom:5px;font-size:8px;font-weight:800}.admin-excl-mvp__table td:first-child{grid-column:1/-1;min-height:58px}.admin-excl-mvp__table td:first-child strong{font-size:15px}.admin-excl-mvp__section{padding:18px}.admin-excl-mvp__section>header{flex-direction:column;align-items:flex-start;gap:4px}.admin-excl-mvp__profiles>article{grid-template-columns:1fr}.admin-excl-mvp__profiles dl,.admin-excl-mvp__activity-grid,.admin-excl-mvp__contract dl{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-excl-mvp__metrics.is-three{grid-template-columns:1fr}.admin-excl-mvp__freshness{text-align:left}}@media (width<=420px){.admin-excl-mvp__metrics,.admin-excl-mvp__metrics.is-two,.admin-excl-mvp__metrics.is-three{grid-template-columns:1fr}.admin-excl-mvp__metrics article{min-height:94px}}.admin-view-tabs button:before{background:linear-gradient(125deg,#347cf7,#7359df)}.admin-view-tabs button:hover:not(.is-active){color:#535565;background:#f4f5f9}.admin-view-tabs button.is-active{color:#fff;background:0 0;box-shadow:0 5px 13px #5c53c62e}.admin-view-tabs button.is-active:before{opacity:1;transform:scale(1)}.admin-view-tabs button>span{color:#fff;background:#e75b6b;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:9px;font-weight:820;animation:.18s cubic-bezier(.22,1,.36,1) both admin-badge-enter;display:grid}.admin-view-tabs button>span.is-calendar-count{background:#347cf7;box-shadow:0 0 0 2px #347cf71f}.admin-view-tabs button.is-active>span.is-calendar-count{color:#347cf7;background:#fff;box-shadow:0 0 0 2px #ffffff4d}.admin-refunds{padding:43px 0 0}.admin-refunds__intro{justify-content:space-between;align-items:end;gap:30px;padding-bottom:28px;display:flex}.admin-refunds__intro h1{letter-spacing:-.055em;margin:12px 0 8px;font-size:clamp(34px,4vw,52px);line-height:.98}.admin-refunds__intro p{color:#737584;margin:0;font-size:14px}.admin-refunds__intro-actions button,.admin-refunds__state button{color:#6554d3;min-height:39px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dfe1eb;border-radius:11px;padding:0 15px;font-size:12px;font-weight:750}.admin-refunds__intro-actions{align-items:center;gap:8px;display:flex}.admin-refunds__intro-actions button:first-child{color:#555867;background:#ffffffb3}.admin-refunds__intro-actions button:hover{background:#fff;border-color:#c9c5e6}.admin-refunds__intro-actions button:focus-visible{outline-offset:2px;outline:3px solid #575bf724}.admin-refunds__state{color:#8a8c99;text-align:center;background:#fff;border:1px solid #e3e4eb;border-radius:22px;align-content:center;justify-items:center;gap:10px;min-height:360px;display:grid}.admin-refunds__state>span{border:3px solid #e1e3ee;border-top-color:#6f5bdb;border-radius:50%;width:28px;height:28px;animation:.7s linear infinite admin-spin}.admin-refunds__state p{margin:0;font-size:12px}.admin-refunds__state strong{color:#4c4e5e;font-size:16px}.admin-refunds__workspace{grid-template-columns:minmax(280px,380px) minmax(0,1fr);gap:14px;min-width:0;display:grid}.admin-refunds__workspace>aside,.admin-refunds__workspace>article{background:#fff;border:1px solid #e1e3eb;border-radius:20px;min-width:0;box-shadow:0 14px 38px #2327430e}.admin-refunds__workspace>aside{overflow:hidden}.admin-refunds__workspace>aside>header{border-bottom:1px solid #ececf2;justify-content:space-between;align-items:center;padding:15px 16px;display:flex}.admin-refunds__workspace>aside>header strong{color:#424452;font-size:13px}.admin-refunds__workspace>aside>header small{color:#9a9ca7;font-size:9px}.admin-refunds__workspace>aside>div{max-height:620px;padding:5px;overflow-y:auto}.admin-refunds__request-row{border-radius:13px;transition:background .18s;position:relative}.admin-refunds__request-row:hover,.admin-refunds__request-row.is-active{background:#f7f6ff}.admin-refunds__request-select{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:13px;gap:5px;padding:12px 12px 42px;display:grid}.admin-refunds__request-select>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.admin-refunds__request-select strong{color:#30323f;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.admin-refunds__request-select time,.admin-refunds__request-select small{color:#9a9ca8;font-size:8px}.admin-refunds__request-meta{min-width:0;justify-content:flex-start!important}.admin-refunds__request-meta b{color:#6856cf;background:#f0edff;border-radius:999px;flex:none;padding:3px 6px;font-size:8px;font-weight:780}.admin-refunds__request-select p{color:#6f7180;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:10px;overflow:hidden}.admin-refunds__contact-link{color:#6252c8;min-height:26px;font:inherit;cursor:pointer;background:#ffffffe6;border:1px solid #dcd8f4;border-radius:8px;align-items:center;gap:6px;padding:0 9px;font-size:8px;font-weight:780;display:inline-flex;position:absolute;bottom:9px;right:10px}.admin-refunds__contact-link:hover{background:#fff;border-color:#bbb3e5}.admin-refunds__contact-link:focus-visible,.admin-refunds__request-select:focus-visible{outline-offset:-2px;outline:3px solid #575bf724}.admin-refunds__workspace i{color:#8a692c;background:#fff5de;border-radius:999px;width:fit-content;padding:4px 7px;font-size:8px;font-style:normal;font-weight:760}.admin-refunds__workspace i.is-approved{color:#337650;background:#eaf8ef}.admin-refunds__workspace i.is-rejected{color:#8b5660;background:#f9ecef}.admin-refunds__workspace>article{align-self:start;padding:24px}.admin-refunds__workspace>article>header{border-bottom:1px solid #ececf2;justify-content:space-between;align-items:start;gap:18px;padding-bottom:21px;display:flex}.admin-refunds__workspace>article>header div{gap:5px;display:grid}.admin-refunds__open-contact{color:#5d4fc2;min-height:38px;font:inherit;cursor:pointer;background:#f8f7ff;border:1px solid #dcd9f2;border-radius:11px;align-items:center;gap:9px;padding:0 13px;font-size:11px;font-weight:780;display:inline-flex}.admin-refunds__open-contact svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:15px}.admin-refunds__open-contact:hover{background:#fff;border-color:#bfb6e7}.admin-refunds__open-contact:focus-visible{outline-offset:2px;outline:3px solid #575bf724}.admin-refunds__workspace>article>header span,.admin-refunds__workspace>article section>span{color:#989aa6;letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:760}.admin-refunds__workspace>article>header strong{overflow-wrap:anywhere;color:#282a37;font-size:16px}.admin-refunds__workspace dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:18px 0;display:grid}.admin-refunds__workspace dl div{background:#f7f7fa;border-radius:13px;min-width:0;padding:13px}.admin-refunds__workspace dl div.is-refund-history{background:#f2efff}.admin-refunds__workspace dl div.is-refund-history dt{color:#7669b6}.admin-refunds__workspace dl div.is-refund-history dd{color:#4d4384}.admin-refunds__workspace dt{color:#9698a4;text-transform:uppercase;font-size:8px;font-weight:730}.admin-refunds__workspace dd{color:#454754;overflow-wrap:anywhere;margin:6px 0 0;font-size:12px;font-weight:700}.admin-refunds__workspace dd small{color:#9b9da8;margin-top:4px;font-size:8px;font-weight:550;display:block}.admin-refunds__workspace>article>section{border:1px solid #e8e8ee;border-radius:14px;padding:16px}.admin-refunds__workspace>article>section p{color:#585a68;overflow-wrap:anywhere;white-space:pre-wrap;margin:8px 0 0;font-size:12px;line-height:1.55}.admin-refunds__actions{margin-top:18px}.admin-refunds__actions>div{justify-content:flex-end;gap:8px;display:flex}.admin-refunds__actions button{color:#656774;min-height:39px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e0e1e8;border-radius:11px;padding:0 14px;font-size:10px;font-weight:760}.admin-refunds__actions button.is-approve{color:#fff;background:linear-gradient(125deg,#347cf7,#7359df);border-color:#0000}.admin-refunds__actions button:disabled{opacity:.45;cursor:default}.admin-refunds__decision{background:#fafafd;margin-top:18px}.admin-refunds__notice{color:#5c5e6b;text-align:right;margin:12px 0 0;font-size:11px}.admin-view-stage:has(.admin-refund-review){animation:none}.admin-refund-review{z-index:300;color:#252733;background:#f5f6fa;flex-direction:column;animation:.22s both admin-refund-review-in;display:flex;position:fixed;inset:0}@keyframes admin-refund-review-in{0%{opacity:0;transform:translateY(5px)}}.admin-refund-review__header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border-bottom:1px solid #e5e6ed;flex:none;justify-content:space-between;align-items:center;gap:24px;min-height:78px;padding:13px clamp(18px,3vw,44px);display:flex}.admin-refund-review__header>div{gap:3px;min-width:0;display:grid}.admin-refund-review__header span{color:#8b8d99;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:690;overflow:hidden}.admin-refund-review__header h2{letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:clamp(21px,2vw,28px);overflow:hidden}.admin-refund-review__header>button{color:#555764;cursor:pointer;background:#fff;border:1px solid #dfe1e8;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid}.admin-refund-review__header>button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8px;width:19px}.admin-refund-review__header>button:hover{color:#2f3140;border-color:#c9cbd6}.admin-refund-review__header>button:focus-visible{outline-offset:2px;outline:3px solid #575bf724}.admin-refund-review__state{color:#7f818d;flex:1;align-content:center;justify-items:center;gap:12px;display:grid}.admin-refund-review__state>span{border:3px solid #e0e2eb;border-top-color:#6c58d4;border-radius:50%;width:30px;height:30px;animation:.7s linear infinite admin-spin}.admin-refund-review__state p{margin:0;font-size:12px}.admin-refund-review__state.is-error strong{font-size:15px}.admin-refund-review__state.is-error button{color:#5f50c4;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dcd9f2;border-radius:10px;padding:0 14px;font-size:11px;font-weight:760}.admin-refund-review__body{flex:1;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:14px;min-height:0;padding:14px clamp(14px,2.3vw,34px) 20px;display:grid;overflow:hidden}.admin-refund-review__body>section{background:#fff;border:1px solid #e1e3ea;border-radius:22px;min-width:0;min-height:0;overflow-y:auto;box-shadow:0 18px 50px #1f233c0e}.admin-refund-review__vehicle{padding:15px}.admin-refund-review__visual{aspect-ratio:16/8.6;background:linear-gradient(145deg,#eef0f7,#e5e8f1);border-radius:16px;min-height:260px;position:relative;overflow:hidden}.admin-refund-review__visual>img{object-fit:cover;width:100%;height:100%;display:block}.admin-refund-review__visual.is-artwork>img{object-fit:contain;padding:5%}.admin-refund-review__visual>div{color:#8b8e9b;place-content:center;justify-items:center;gap:10px;font-size:10px;display:grid;position:absolute;inset:0}.admin-refund-review__visual>div img{opacity:.36;width:45px}.admin-refund-review__visual>small{color:#696c78;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#ffffffe0;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:720;position:absolute;bottom:11px;left:12px}.admin-refund-review__visual nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border-radius:999px;gap:4px;padding:4px;display:flex;position:absolute;bottom:10px;right:10px}.admin-refund-review__visual nav button{color:#747784;width:24px;height:24px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;font-size:8px;font-weight:760}.admin-refund-review__visual nav button.is-active{color:#fff;background:linear-gradient(125deg,#347cf7,#7359df)}.admin-refund-review__vehicle-head{justify-content:space-between;align-items:start;gap:18px;padding:18px 4px 14px;display:flex}.admin-refund-review__vehicle-head>div{min-width:0}.admin-refund-review__vehicle-head span,.admin-refund-review__copy>span,.admin-refund-review__equipment>span,.admin-refund-review__context>div>span{color:#9698a4;letter-spacing:.055em;text-transform:uppercase;font-size:8px;font-weight:760}.admin-refund-review__vehicle-head h3{letter-spacing:-.035em;margin:5px 0 0;font-size:21px}.admin-refund-review__vehicle-head p{color:#767885;margin:5px 0 0;font-size:10px}.admin-refund-review__vehicle-head>strong{letter-spacing:-.03em;flex:none;font-size:20px}.admin-refund-review__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;display:grid}.admin-refund-review__facts>div{background:#f6f7fa;border-radius:11px;min-width:0;padding:11px}.admin-refund-review__facts dt{color:#999ba7;text-transform:uppercase;font-size:7px;font-weight:720}.admin-refund-review__facts dd{color:#464854;overflow-wrap:anywhere;margin:5px 0 0;font-size:10px;font-weight:690}.admin-refund-review__copy,.admin-refund-review__equipment{border:1px solid #e8e9ef;border-radius:13px;margin-top:12px;padding:14px}.admin-refund-review__copy p{color:#595b68;white-space:pre-wrap;margin:8px 0 0;font-size:10px;line-height:1.55}.admin-refund-review__equipment>div{flex-wrap:wrap;gap:5px;margin-top:9px;display:flex}.admin-refund-review__equipment small{color:#636572;background:#f4f5f8;border-radius:7px;padding:5px 7px;font-size:8px}.admin-refund-review__vehicle>a{color:#6252c9;gap:6px;width:fit-content;margin:14px 3px 2px;font-size:10px;font-weight:760;text-decoration:none;display:inline-flex}.admin-refund-review__vehicle>a:hover{color:#4939aa}.admin-refund-review__context{align-content:start;gap:10px;padding:15px;display:grid}.admin-refund-review__context>div{border:1px solid #e7e8ee;border-radius:14px;padding:15px}.admin-refund-review__client{background:#f4f1ff;border-color:#e2dcff!important}.admin-refund-review__client strong{color:#4b4182;margin-top:7px;font-size:15px;display:block}.admin-refund-review__contact{justify-items:start;gap:5px;display:grid}.admin-refund-review__contact strong{margin-top:3px;font-size:15px}.admin-refund-review__contact a{color:#5547b7;font-size:18px;font-weight:760;text-decoration:none}.admin-refund-review__contact small{color:#858794;font-size:9px}.admin-refund-review__summary p,.admin-refund-review__reason p,.admin-refund-review__conversation>p{color:#535562;white-space:pre-wrap;margin:9px 0 0;font-size:11px;line-height:1.58}.admin-refund-review__summary dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:12px 0 0;display:grid}.admin-refund-review__summary dl>div{background:#f6f7fa;border-radius:10px;min-width:0;padding:10px}.admin-refund-review__summary dt{color:#9395a1;text-transform:uppercase;font-size:7px;font-weight:730}.admin-refund-review__summary dd{color:#4d4f5b;overflow-wrap:anywhere;margin:5px 0 0;font-size:9px;font-weight:650}.admin-refund-review__conversation>div{gap:7px;margin-top:11px;display:grid}.admin-refund-review__conversation article{gap:4px;max-width:82%;display:grid}.admin-refund-review__conversation article.is-outbound{justify-self:end}.admin-refund-review__conversation article p{color:#535562;white-space:pre-wrap;background:#f7f8fa;border:1px solid #e5e6eb;border-radius:12px 12px 12px 4px;margin:0;padding:10px 12px;font-size:10px;line-height:1.5}.admin-refund-review__conversation article.is-outbound p{color:#51499b;background:#efedff;border-color:#ddd8fa;border-radius:12px 12px 4px}.admin-refund-review__conversation article small{color:#9799a4;font-size:7px}.admin-refund-review__conversation article.is-outbound small{text-align:right}.admin-refund-review__conversation .is-unavailable{color:#777986;background:#f7f7fa;border-radius:10px;padding:11px}.admin-refund-review__reason{background:#fffaf0;border-color:#f0dfba!important}@media (width<=900px){.admin-refunds__workspace{grid-template-columns:1fr}.admin-refunds__workspace>aside>div{max-height:320px}.admin-refund-review__body{display:block;overflow-y:auto}.admin-refund-review__body>section{overflow:visible}.admin-refund-review__context{margin-top:12px}}@media (width<=600px){.admin-refunds{padding-top:28px}.admin-refunds__intro{flex-direction:column;align-items:start;gap:16px}.admin-refunds__intro-actions{grid-template-columns:minmax(0,1fr) auto;width:100%;display:grid}.admin-refunds__intro-actions button{min-width:0}.admin-refunds__workspace>article{padding:17px}.admin-refunds__workspace dl{grid-template-columns:1fr}.admin-refunds__actions>div{flex-direction:column-reverse;align-items:stretch}.admin-refunds__actions button{width:100%}.admin-refund-review__header{min-height:68px;padding-inline:15px}.admin-refund-review__header span{max-width:calc(100vw - 90px)}.admin-refund-review__body{padding:9px}.admin-refund-review__body>section{border-radius:17px}.admin-refund-review__visual{min-height:190px}.admin-refund-review__vehicle-head{flex-direction:column;gap:8px}.admin-refund-review__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-refund-review__summary dl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.admin-refund-review{animation:none}}.admin-prospects{padding:43px 0 0}.admin-prospects__intro{justify-content:space-between;align-items:end;gap:30px;padding-bottom:28px;display:flex}.admin-prospects__intro h1{letter-spacing:-.055em;margin:12px 0 8px;font-size:clamp(34px,4vw,52px);line-height:.98}.admin-prospects__intro p{color:#737584;margin:0;font-size:14px}.admin-prospects__intro>button{color:#6554d3;min-height:39px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dfe1eb;border-radius:11px;padding:0 15px;font-size:12px;font-weight:750}.admin-prospects__intro>button:disabled{opacity:.55;cursor:wait}.admin-prospects__metrics{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:10px;margin-bottom:12px;display:grid}.admin-prospects__metrics article{background:#fff;border:1px solid #e5e6ed;border-radius:17px;min-height:94px;padding:18px;box-shadow:0 8px 24px #282b4209}.admin-prospects__metrics span{color:#888a97;font-size:10px;font-weight:730;display:block}.admin-prospects__metrics strong{letter-spacing:-.04em;margin-top:11px;font-size:27px;display:block}.admin-prospects__metrics article.is-alert{background:#fffaf2;border-color:#f0d9b8}.admin-prospects__metrics article.is-alert strong{color:#b06e2f}.admin-prospects__approach-used p{color:#5f6270;white-space:pre-line;margin:0;font-size:9px;line-height:1.5}.admin-prospects__pipeline-funnel{box-sizing:border-box;z-index:80;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff0;border:1px solid #dbdce9eb;border-radius:16px;width:192px;transition:width .18s,box-shadow .18s;position:fixed;bottom:24px;right:24px;box-shadow:0 16px 42px #2a294624}.admin-prospects__pipeline-funnel[open]{width:min(760px,100vw - 48px);box-shadow:0 22px 60px #2a29462e}.admin-prospects__pipeline-funnel summary{cursor:pointer;-webkit-user-select:none;user-select:none;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:10px;min-height:48px;padding:0 14px;list-style:none;display:grid}.admin-prospects__pipeline-funnel summary::-webkit-details-marker{display:none}.admin-prospects__pipeline-funnel summary>span{color:#555765;font-size:10px;font-weight:790}.admin-prospects__pipeline-funnel summary>strong{color:#6558be;justify-items:end;font-size:11px;line-height:1;display:grid}.admin-prospects__pipeline-funnel summary>strong small{color:#92949f;margin-top:3px;font-size:7px;font-weight:700}.admin-prospects__pipeline-funnel summary svg{fill:none;stroke:#777987;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:16px;transition:transform .18s}.admin-prospects__pipeline-funnel[open] summary svg{transform:rotate(180deg)}.admin-prospects__pipeline-funnel-panel{border-top:1px solid #ececf3e6;grid-template-columns:repeat(5,minmax(94px,1fr));padding:2px 7px 8px;animation:.18s ease-out both admin-panel-enter;display:grid}.admin-prospects__pipeline-funnel-panel>div{grid-template-columns:auto 1fr;align-items:baseline;gap:2px 7px;min-width:0;padding:5px 11px;display:grid;position:relative}.admin-prospects__pipeline-funnel-panel>div+div:before{content:"";background:#ececf3;width:1px;position:absolute;inset:4px auto 4px 0}.admin-prospects__pipeline-funnel-panel strong{color:#272936;letter-spacing:-.035em;font-size:15px}.admin-prospects__pipeline-funnel-panel span{color:#6f7180;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:740;overflow:hidden}.admin-prospects__pipeline-funnel-panel small{color:#6558be;grid-column:1/-1;width:max-content;font-size:8px;font-weight:780}.admin-prospects__toolbar{background:#fff;border:1px solid #e4e5ec;border-radius:17px;justify-content:space-between;align-items:center;gap:16px;min-height:64px;margin-bottom:12px;padding:11px;display:flex}.admin-prospects__filters,.admin-prospects__assign{align-items:center;gap:7px;display:flex}.admin-prospects__toolbar input,.admin-prospects__toolbar select,.admin-prospects__table-wrap select,.admin-prospects__detail input,.admin-prospects__detail textarea{box-sizing:border-box;color:#343644;font:inherit;background:#f9fafc;border:1px solid #e0e2e9;border-radius:10px;outline:none;font-size:11px}.admin-prospects__toolbar input,.admin-prospects__toolbar select{height:39px;padding:0 11px}.admin-prospects__toolbar input:focus,.admin-prospects__toolbar select:focus,.admin-prospects__detail input:focus,.admin-prospects__detail textarea:focus{border-color:#7664de;box-shadow:0 0 0 3px #7664de17}.admin-prospects__assign label{color:#888a97;align-items:center;gap:6px;font-size:10px;font-weight:720;display:flex}.admin-prospects__assign label input{width:64px}.admin-prospects__assign>button,.admin-prospects__detail button,.admin-prospects__links a{color:#fff;min-height:39px;font:inherit;cursor:pointer;background:linear-gradient(125deg,#347cf7,#7359df);border:0;border-radius:10px;justify-content:center;align-items:center;padding:0 13px;font-size:10px;font-weight:760;text-decoration:none;display:inline-flex}.admin-prospects__assign>button:last-child{color:#5e55b6;background:#f0effa}.admin-prospects__assign>button:disabled,.admin-prospects__detail button:disabled{opacity:.45;cursor:wait}.admin-prospects__notice{border-radius:11px;margin:0 0 12px;padding:10px 13px;font-size:11px;animation:.18s ease-out both admin-panel-enter}.admin-prospects__notice.is-success{color:#41745b;background:#edf8f2}.admin-prospects__notice.is-error{color:#a34250;background:#fff0f2}.admin-prospects__workspace{grid-template-columns:minmax(0,1fr) 0;align-items:start;gap:12px 0;min-width:0;transition:grid-template-columns .22s cubic-bezier(.22,1,.36,1),column-gap .22s cubic-bezier(.22,1,.36,1);display:grid}.admin-prospects__workspace:has(.admin-prospects__detail){grid-template-columns:minmax(0,1.65fr) minmax(320px,.6fr);column-gap:12px}.admin-prospects__table-wrap{background:#fff;border:1px solid #e3e4ec;border-radius:20px;min-width:0;overflow-x:auto;box-shadow:0 15px 45px #262a430e}.admin-prospects__table-wrap table{border-collapse:collapse;width:100%;font-size:11px}.admin-prospects__table-wrap th{color:#9a9ca7;text-align:left;text-transform:uppercase;white-space:nowrap;padding:15px 13px 11px;font-size:8px;font-weight:760}.admin-prospects__table-wrap td{vertical-align:middle;border-top:1px solid #eff0f4;min-width:112px;padding:13px}.admin-prospects__table-wrap td:first-child{min-width:180px}.admin-prospects__table-wrap td:nth-child(3){min-width:190px;max-width:260px}.admin-prospects__table-wrap tbody tr{cursor:pointer;outline:none;transition:background .15s,box-shadow .15s}.admin-prospects__table-wrap tbody tr:hover,.admin-prospects__table-wrap tr.is-selected{background:#faf9ff}.admin-prospects__table-wrap tbody tr:focus-visible{box-shadow:inset 0 0 0 2px #6958ce52}.admin-prospects__table-wrap tbody tr :is(select,input){cursor:default}.admin-prospects__table-wrap tbody tr :is(a,button){cursor:pointer}.admin-prospects__table-wrap td strong,.admin-prospects__table-wrap td>span,.admin-prospects__table-wrap td>small{display:block}.admin-prospects__table-wrap td strong{color:#2f3140;margin-bottom:4px;font-size:12px}.admin-prospects__table-wrap td>span{color:#858793;font-size:9px;line-height:1.4}.admin-prospects__table-wrap td>small{color:#a1a3ad;margin-top:4px;font-size:8px}.admin-prospects__table-wrap td>a{color:#6958ce;font-size:8px;font-weight:700;text-decoration:none}.admin-prospects__listing{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:4px;line-height:1.35;display:-webkit-box;overflow:hidden}.admin-prospects__new{color:#32705a;text-transform:uppercase;background:#eaf7f1;border-radius:999px;width:fit-content;margin-bottom:6px;padding:4px 6px;font-size:7px;font-weight:780;display:block}.admin-prospects__call-signal{color:#5c4eb8;text-transform:uppercase;background:#f0edff;border-radius:999px;width:fit-content;margin-bottom:6px;padding:4px 6px;font-size:7px;font-weight:780;display:block}.admin-prospects__table-wrap select{width:100%;min-width:104px;height:35px;padding:0 8px}.admin-prospects__table-wrap select.is-replied,.admin-prospects__table-wrap select.is-qualified{color:#2d7659;background:#eef8f3}.admin-prospects__table-wrap select.is-callback{color:#9b622c;background:#fff6e9}.admin-prospects__table-wrap select.is-won{color:#fff;background:#4d8c6e;border-color:#4d8c6e}.admin-prospects__table-wrap select.is-lost,.admin-prospects__table-wrap select.is-suppressed{color:#8b5360;background:#fff0f2}.admin-prospects__meeting-status{color:#4d49ad;background:#eeedff;border-radius:999px;width:max-content;margin-bottom:5px;padding:4px 7px;font-size:8px;display:block}.admin-prospects__test{color:#6557bd;letter-spacing:.04em;text-transform:uppercase;background:#f0edff;border-radius:999px;width:fit-content;margin:0 0 5px;padding:4px 7px;font-size:7px;font-weight:800;display:block}.admin-prospects.is-detail-open{padding-top:14px}.admin-prospects.is-detail-open>:is(.admin-prospects__intro,.admin-prospects__metrics,.admin-prospects__toolbar,.admin-prospects__pipeline-funnel){display:none}:is(.admin-prospects.is-detail-open .admin-prospects__workspace,.admin-prospects.is-detail-open .admin-prospects__workspace:has(.admin-prospect-sheet)){display:block}@media (width>=1181px){.admin-dashboard:has(.admin-prospect-sheet){padding-bottom:0}}.admin-prospect-sheet{min-width:0;animation:.21s cubic-bezier(.22,1,.36,1) both admin-panel-enter}.admin-prospect-sheet__topbar{justify-content:space-between;align-items:center;gap:18px;min-height:44px;margin-bottom:10px;display:flex}.admin-prospect-sheet__topbar>button{color:#505260;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dedfe8;border-radius:10px;padding:0 12px;font-size:11px;font-weight:730}.admin-prospect-sheet__topbar>div{align-items:center;gap:7px;display:flex}.admin-prospect-sheet__topbar>div>span{color:#737582;background:#eceef3;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:750}.admin-prospect-sheet__topbar>div>.is-test{color:#6557bd;background:#efecff}.admin-prospect-sheet__topbar>div>.is-status{color:#2f7459;background:#eaf7f1}.admin-prospect-sheet__topbar>div>.is-status.is-callback{color:#9a642e;background:#fff3e1}.admin-prospect-sheet__topbar>div>.is-status.is-won{color:#fff;background:#4d8c6e}.admin-prospect-sheet__topbar>div>.is-status:is(.is-lost,.is-suppressed){color:#8b5360;background:#ffedf0}.admin-prospect-sheet__layout{grid-template-columns:minmax(0,1.45fr) minmax(360px,.72fr);gap:12px;height:min(790px,100vh - 126px);min-height:620px;display:grid}.admin-prospect-sheet__main{scrollbar-width:thin;align-content:start;gap:10px;min-width:0;padding-right:3px;display:grid;overflow-y:auto}.admin-prospect-identity,.admin-prospect-promise,.admin-prospect-conversation-card,.admin-prospect-profile,.admin-sales-cockpit{background:#fff;border:1px solid #e2e3ea;border-radius:19px;box-shadow:0 12px 35px #282b420b}.admin-prospect-identity{grid-template-columns:auto minmax(0,1fr) minmax(190px,auto);align-items:center;gap:15px;padding:18px;display:grid}.admin-prospect-identity__avatar{color:#fff;background:linear-gradient(135deg,#367df5,#7559de);border-radius:15px;place-items:center;width:52px;height:52px;font-size:16px;font-weight:820;display:grid;box-shadow:0 9px 22px #5752d233}.admin-prospect-identity__copy{min-width:0}.admin-prospect-identity__copy>span,.admin-prospect-identity__contact>span,.admin-prospect-promise>div:nth-child(2)>span,.admin-prospect-promise>aside>span,.admin-prospect-conversation-card>header span,.admin-prospect-profile>header span,.admin-sales-cockpit>header>span,.admin-sales-cockpit__panel>span{color:#7770c5;letter-spacing:.055em;text-transform:uppercase;font-size:8px;font-weight:790}.admin-prospect-identity__copy h1{letter-spacing:-.045em;margin:4px 0 2px;font-size:clamp(25px,2.5vw,34px);line-height:1}.admin-prospect-identity__copy p{color:#848692;margin:0;font-size:10px}.admin-prospect-identity__contact{border-left:1px solid #ebecf1;gap:3px;min-width:190px;padding-left:17px;display:grid}.admin-prospect-identity__contact strong{color:#343643;margin-top:3px;font-size:12px}.admin-prospect-identity__contact a{color:#5b50ba;letter-spacing:-.025em;font-size:16px;font-weight:800;text-decoration:none}.admin-prospect-identity__contact p{color:#555866;margin:0;font-size:12px;font-weight:720}.admin-prospect-identity__contact small{color:#858793;overflow-wrap:anywhere;font-size:9px}.admin-prospect-test-note{color:#655d96;background:#f7f5ff;border:1px solid #e2dcff;border-radius:12px;margin:0;padding:10px 13px;font-size:9px;font-weight:650}.admin-prospect-promise{grid-template-columns:82px minmax(0,1fr) minmax(210px,.7fr);align-items:center;gap:15px;padding:14px;display:grid}.admin-prospect-promise__visual{background:radial-gradient(circle at 30% 25%,#4c7ff43d,#0000 35%),linear-gradient(145deg,#eef2ff,#e5e2fb);border-radius:14px;place-items:center;height:82px;display:grid}.admin-prospect-promise__visual img{opacity:.72;width:31px}.admin-prospect-promise h2{color:#20222d;letter-spacing:-.035em;margin:5px 0 2px;font-size:21px}.admin-prospect-promise p{color:#898b96;margin:0 0 9px;font-size:9px}.admin-prospect-promise>div:nth-child(2)>div{flex-wrap:wrap;gap:5px;display:flex}.admin-prospect-promise b{color:#317258;background:#eaf7f1;border-radius:999px;padding:5px 7px;font-size:8px}.admin-prospect-promise>aside{border-left:1px solid #ececf2;gap:4px;padding:12px 14px;display:grid}.admin-prospect-promise>aside strong{color:#424451;font-size:11px;line-height:1.35}.admin-prospect-promise>aside small{color:#8a8c97;font-size:8px;line-height:1.4}.admin-prospect-conversation-card{padding:16px}.admin-prospect-conversation-card>header,.admin-prospect-profile>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.admin-prospect-conversation-card>header h2,.admin-prospect-profile>header h2{letter-spacing:-.03em;margin:4px 0 0;font-size:18px}.admin-prospect-conversation-card>header>div:last-child{gap:7px;display:flex}.admin-prospect-conversation-card>header a{color:#5f55b2;background:#f0effa;border-radius:9px;padding:7px 9px;font-size:8px;font-weight:750;text-decoration:none}.admin-prospect-conversation{background:#f7f8fa;border-radius:14px;gap:9px;max-height:360px;margin-top:14px;padding:13px;display:grid;overflow-y:auto}.admin-prospect-conversation article{gap:5px;width:min(78%,560px);display:grid}.admin-prospect-conversation article.is-outbound{justify-self:end}.admin-prospect-conversation article>div{color:#4d4f5b;background:#fff;border:1px solid #e1e3e9;border-radius:13px 13px 13px 4px;padding:10px 12px;font-size:10px;line-height:1.48}.admin-prospect-conversation article.is-outbound>div{color:#51499b;background:#efedff;border-color:#ddd8fa;border-radius:13px 13px 4px}.admin-prospect-conversation p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.admin-prospect-conversation small{color:#9799a3;font-size:8px}.admin-prospect-conversation article.is-outbound small{text-align:right}.admin-prospect-conversation-state{color:#8f919c;background:#fafbfc;border:1px dashed #e0e2e8;border-radius:14px;align-content:center;justify-items:center;gap:8px;min-height:100px;margin-top:14px;display:grid}.admin-prospect-conversation-state i{border:2px solid #e1e3ee;border-top-color:#6f5bdb;border-radius:50%;width:19px;height:19px;animation:.7s linear infinite admin-spin}.admin-prospect-conversation-state p{margin:0;font-size:9px}.admin-prospect-conversation-state.is-error{color:#a34250;background:#fff5f6}.admin-prospect-profile{gap:13px;padding:16px;display:grid}.admin-prospect-profile>header button{color:#fff;min-height:34px;font:inherit;cursor:pointer;background:linear-gradient(125deg,#347cf7,#7359df);border:0;border-radius:9px;padding:0 12px;font-size:9px;font-weight:750}.admin-prospect-profile>header button:disabled{opacity:.5;cursor:wait}.admin-prospect-profile__autosave{color:#9395a0;white-space:nowrap;align-items:center;gap:6px;font-size:9px;font-weight:720;display:inline-flex}.admin-prospect-profile__autosave:before{content:"";background:#bdc0ca;border-radius:999px;width:6px;height:6px}.admin-prospect-profile__autosave.is-saved{color:#47735c}.admin-prospect-profile__autosave.is-saved:before{background:#59a979}.admin-prospect-profile__autosave.is-waiting:before,.admin-prospect-profile__autosave.is-saving:before{background:#7664de;animation:1s ease-in-out infinite admin-autosave-pulse}.admin-prospect-profile>header .admin-prospect-profile__retry{color:#a34250;background:#fff0f2;min-height:30px}@keyframes admin-autosave-pulse{50%{opacity:.38;transform:scale(.78)}}.admin-prospect-profile>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.admin-prospect-profile label{color:#7c7e8b;gap:5px;font-size:8px;font-weight:720;display:grid}.admin-prospect-profile input,.admin-prospect-profile textarea{box-sizing:border-box;color:#343644;width:100%;font:inherit;background:#f9fafc;border:1px solid #e0e2e9;border-radius:10px;outline:none;padding:0 10px;font-size:10px}.admin-prospect-profile textarea{resize:vertical;min-height:88px;padding:10px;line-height:1.45}.admin-prospect-profile :is(input,textarea):focus{border-color:#7664de;box-shadow:0 0 0 3px #7664de17}.admin-prospect-profile__field{gap:5px;min-width:0;display:grid}.admin-prospect-profile__phone-control{grid-template-columns:minmax(0,1fr) auto;gap:6px;min-width:0;display:grid}.admin-prospect-profile__phone-control input{min-width:0}.admin-prospect-profile__call{box-sizing:border-box;color:#fff;background:linear-gradient(125deg,#347cf7,#7359df);border-radius:10px;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;min-height:36px;padding:0;font-size:8px;font-weight:790;text-decoration:none;transition:transform .18s,box-shadow .18s,opacity .18s;display:inline-flex;box-shadow:0 7px 16px #5853d529}.admin-prospect-profile__call svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:14px;height:14px}.admin-prospect-profile__call:hover:not([aria-disabled=true]){transform:translateY(-1px);box-shadow:0 9px 20px #5853d538}.admin-prospect-profile__call:focus-visible{outline-offset:2px;outline:3px solid #7664de33}.admin-prospect-profile__call[aria-disabled=true]{opacity:.38;cursor:default;box-shadow:none}@media (prefers-reduced-motion:reduce){.admin-prospect-profile__call{transition:none}}.admin-sales-cockpit{flex-direction:column;min-width:0;display:flex;overflow:hidden}.admin-sales-cockpit>header{padding:21px 21px 16px}.admin-sales-cockpit>header h2{letter-spacing:-.045em;margin:7px 0 6px;font-size:24px;line-height:1.05}.admin-sales-cockpit>header p{color:#7e808d;margin:0;font-size:10px;line-height:1.45}.admin-sales-cockpit__tabs{background:#f0f1f5;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:4px;margin:0 14px;padding:4px;display:grid}.admin-sales-cockpit__tabs button{color:#777986;min-height:34px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 7px;font-size:9px;font-weight:750;transition:color .17s,background .17s,box-shadow .17s}.admin-sales-cockpit__tabs button.is-active{color:#5148a0;background:#fff;box-shadow:0 4px 12px #272a4314}.admin-sales-cockpit__panel{scrollbar-width:thin;align-content:start;gap:12px;min-height:0;padding:16px 18px 19px;animation:.18s ease-out both admin-panel-enter;display:grid;overflow-y:auto}.admin-sales-checklist{gap:6px;display:grid}.admin-sales-checklist :is(button,div){color:#686a77;min-height:39px;font:inherit;text-align:left;background:#fafbfc;border:1px solid #e7e8ee;border-radius:10px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:9px;padding:0 10px;font-size:9px;font-weight:690;display:grid}.admin-sales-checklist button{cursor:pointer}.admin-sales-checklist button:disabled{cursor:wait;opacity:.6}.admin-sales-checklist i{color:#fff;background:#fff;border:1px solid #dadde5;border-radius:7px;place-items:center;width:20px;height:20px;font-size:10px;font-style:normal;display:grid}.admin-sales-checklist .is-done{color:#35684f;background:#f2faf6;border-color:#d9ece2}.admin-sales-checklist .is-done i{background:#4b9572;border-color:#4b9572}.admin-sales-meeting{color:#4c478b;background:#f0eeff;border-radius:11px;gap:4px;padding:12px;display:grid}.admin-sales-meeting span{font-size:8px;font-weight:750}.admin-sales-meeting strong{font-size:11px}.admin-sales-meeting a{color:#5b50b8;width:max-content;font-size:8px;font-weight:750}.admin-sales-meeting__edit{color:#5b50b8;width:max-content;font:inherit;cursor:pointer;background:#ffffff9e;border:1px solid #5b50b82e;border-radius:7px;padding:4px 7px;font-size:8px;font-weight:760}.admin-sales-meeting__edit:disabled{cursor:wait;opacity:.55}.admin-sales-primary-actions{grid-template-columns:1fr 1fr;gap:7px;display:grid}.admin-sales-primary-actions button,.admin-sales-callback>button{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:linear-gradient(125deg,#347cf7,#7359df);border:0;border-radius:11px;padding:0 12px;font-size:9px;font-weight:770}.admin-sales-primary-actions button.is-secondary{color:#5b51ad;background:#ece9ff}.admin-sales-primary-actions button.is-call{color:#326f60;background:#e8f6f1}.admin-sales-primary-actions button.is-contact-picker{grid-column:1/-1}.admin-sales-primary-actions button:disabled,.admin-sales-callback>button:disabled{opacity:.43;cursor:default}.admin-sales-disabled-note{color:#9899a3;margin:-4px 1px 0;font-size:8px;line-height:1.4}.admin-prospects__call-note{color:#8c8e99;margin:0;font-size:9px;line-height:1.5}.admin-sales-call-result{background:#fff6f7;border:1px solid #f1d7dc;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 11px;display:grid}.admin-sales-call-result>div{gap:3px;min-width:0;display:grid}.admin-sales-call-result>div>span{color:#a85a68;font-size:8px;font-weight:760}.admin-sales-call-result>div>strong{color:#b23f54;align-items:baseline;gap:7px;font-size:10px;display:flex}.admin-sales-call-result>div small{color:#9b7880;font-size:8px;font-weight:650}.admin-sales-call-result>button{color:#b43850;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e7b8c1;border-radius:10px;padding:0 11px;font-size:9px;font-weight:770}.admin-sales-call-result>button:disabled{opacity:.55;cursor:wait}.admin-sales-callback{border-top:1px solid #ececf1;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:7px;padding-top:4px;display:grid}.admin-sales-callback label{color:#7a7c89;gap:5px;font-size:8px;font-weight:720;display:grid}.admin-sales-callback input{color:#373945;min-width:0;height:40px;font:inherit;background:#f9fafc;border:1px solid #e0e2e9;border-radius:10px;outline:none;padding:0 9px;font-size:9px}.admin-sales-cockpit__panel.is-script>p{color:#4d5060;background:#f5f6f9;border-radius:11px;margin:0;padding:11px 12px;font-size:10px;line-height:1.5}.admin-sales-cockpit__panel.is-script>p:nth-of-type(3){color:#51499b;background:#f0edff}.admin-sales-cockpit__panel.is-script>strong{color:#346b51;background:#ecf8f2;border-radius:11px;padding:12px;font-size:9px;line-height:1.45}.admin-sales-cockpit__panel.is-objections article{background:#fafbfc;border:1px solid #e7e8ee;border-radius:12px;padding:12px}.admin-sales-cockpit__panel.is-objections strong{color:#353744;font-size:10px}.admin-sales-cockpit__panel.is-objections p{color:#727481;margin:5px 0 0;font-size:9px;line-height:1.48}.admin-prospect-sheet__topbar{min-height:42px;margin-bottom:10px}.admin-prospect-sheet__layout{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;height:min(820px,100vh - 152px);min-height:620px;display:grid}.admin-prospect-context-column{scrollbar-width:thin;grid-template-rows:max-content minmax(180px,.65fr) max-content;align-content:start;gap:12px;min-width:0;min-height:0;padding-right:2px;display:grid;overflow-y:auto}.admin-prospect-context-card,.admin-prospect-conversation-card,.admin-prospect-call-card,.admin-prospect-profile,.admin-sales-playbook{background:#fff;border:1px solid #e2e3ea;border-radius:20px;box-shadow:0 14px 38px #282b420d}.admin-prospect-context-card{background:radial-gradient(circle at 5% 0,#4c82ff29,#0000 42%),radial-gradient(circle at 92% 100%,#6f4edc1a,#0000 46%),linear-gradient(135deg,#fbfcff 0%,#f5f3ff 100%);border-color:#dcd9ff;min-width:0;position:relative;overflow:hidden}.admin-prospect-context-card:after{content:"";background:linear-gradient(#347cf7,#7359df);width:4px;position:absolute;inset:0 auto 0 0}.admin-prospect-context-card.is-unavailable{background:radial-gradient(circle at 5% 0,#df53651f,#0000 42%),radial-gradient(circle at 92% 100%,#b4324b14,#0000 46%),linear-gradient(135deg,#fffdfd 0%,#fff4f5 100%);border-color:#f0c9cf}.admin-prospect-context-card.is-unavailable:after{background:linear-gradient(#e05d70,#bb3f5a)}.admin-prospect-reserved-contact{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;min-width:0;padding:15px 16px 13px 19px;display:grid}.admin-prospect-context-card.is-unavailable .admin-prospect-reserved-contact__mark{background:#ffffffe0;border-color:#c13d5421;box-shadow:0 10px 24px #9a2f4414}.admin-prospect-reserved-contact__mark{background:#ffffffc7;border:1px solid #7566da21;border-radius:16px;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 10px 24px #444a9817}.admin-prospect-reserved-contact__mark img{width:30px;height:auto}.admin-prospect-reserved-contact__copy{min-width:0}.admin-prospect-reserved-contact__copy>span,.admin-prospect-reserved-contact__agency>span,.admin-prospect-profile>header span{color:#7064c6;letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:800}.admin-prospect-context-card.is-unavailable .admin-prospect-reserved-contact__copy>span{color:#b33e56}.admin-prospect-reserved-contact__copy h1{color:#20212d;letter-spacing:-.05em;text-overflow:ellipsis;white-space:nowrap;margin:3px 0;font-size:clamp(22px,1.75vw,28px);line-height:1;overflow:hidden}.admin-prospect-reserved-contact__copy h1>a{z-index:1;min-width:0;color:inherit;align-items:baseline;gap:7px;text-decoration:none;display:flex;position:relative}.admin-prospect-reserved-contact__copy h1>a>span{flex:none}.admin-prospect-reserved-contact__copy h1>a>small{color:#686b79;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;font-weight:620;line-height:1.2;overflow:hidden}.admin-prospect-reserved-contact__copy h1>a:hover>span{color:#5149a8;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.admin-prospect-reserved-contact__copy p{color:#575967;align-items:center;gap:6px;margin:0;font-size:10px;font-weight:720;display:flex}.admin-prospect-reserved-contact__copy p i{border:1.5px solid #6d5ed0;border-radius:50% 50% 50% 0;width:6px;height:6px;transform:rotate(-45deg)}.admin-prospect-reserved-contact__source{z-index:1;color:#5149a8;align-items:center;width:max-content;min-height:28px;margin-top:6px;font-size:8px;font-weight:780;text-decoration:none;display:inline-flex;position:relative}.admin-prospect-reserved-contact__source:hover{color:#2f2a78;text-underline-offset:3px;text-decoration:underline}.admin-prospect-context-card.is-unavailable .admin-prospect-reserved-contact__copy p,.admin-prospect-context-card.is-unavailable .admin-prospect-reserved-contact__source{color:#934457}.admin-prospect-context-card.is-unavailable .admin-prospect-reserved-contact__copy p i{border-color:#c24a62}.admin-prospect-reserved-contact__agency{border-top:1px solid #7064c61f;grid-template-columns:minmax(0,1fr) auto;gap:1px 10px;min-width:0;margin-top:9px;padding-top:8px;display:grid}.admin-prospect-reserved-contact__agency>span,.admin-prospect-reserved-contact__agency>strong,.admin-prospect-reserved-contact__agency>small{grid-column:1}.admin-prospect-reserved-contact__agency>strong{color:#292b37;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.1;overflow:hidden}.admin-prospect-reserved-contact__agency>small{color:#777985;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.admin-prospect-reserved-contact__agency>a{color:#5149a8;grid-area:1/2/span 3;align-self:center;font-size:8px;font-weight:780;text-decoration:none}.admin-prospect-reserved-contact__agency>a:hover{color:#2f2a78;text-underline-offset:3px;text-decoration:underline}.admin-prospect-context-card.is-unavailable .admin-prospect-reserved-contact__agency{border-top-color:#c13d5421}.admin-prospect-context-card.is-unavailable .admin-prospect-reserved-contact__agency>span,.admin-prospect-context-card.is-unavailable .admin-prospect-reserved-contact__agency>a{color:#a04456}.admin-prospect-reserved-contact__history{color:#9c4254;background:#fff6f7e0;border:1px solid #f1d5da;border-radius:9px;gap:2px;width:max-content;max-width:100%;margin-top:6px;padding:6px 8px;display:grid}.admin-prospect-reserved-contact__history span{text-transform:uppercase;font-size:8px;font-weight:760}.admin-prospect-reserved-contact__history strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:720;overflow:hidden}.admin-prospect-account-contacts{background:#f8f7ff;border:1px solid #e5e2f5;border-radius:13px;gap:4px;margin-top:12px;padding:12px 14px;display:grid}.admin-prospect-account-contacts>span{color:#77728d;letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:780}.admin-prospect-account-contacts>strong{color:#3f3a5e;font-size:12px}.admin-prospect-account-contacts>small{color:#8a849d;font-size:9px;line-height:1.4}.admin-prospect-reserved-contact__replacement{background:#ffffffd1;border:1px solid #bc405624;border-radius:14px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(150px,auto);align-items:center;gap:3px 14px;width:auto;padding:11px 12px;display:grid}.admin-prospect-reserved-contact__replacement-heading{grid-column:1;align-items:center;gap:7px;min-width:0;display:flex}.admin-prospect-reserved-contact__replacement-heading>span{color:#a04456;letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:800}.admin-prospect-reserved-contact__replacement-heading>b{color:#6657b9;text-overflow:ellipsis;white-space:nowrap;background:#efedff;border-radius:999px;padding:3px 6px;font-size:8px;font-weight:780;line-height:1.15;overflow:hidden}.admin-prospect-reserved-contact__replacement strong{color:#2b2530;text-overflow:ellipsis;white-space:nowrap;grid-column:1;font-size:13px;font-weight:780;overflow:hidden}.admin-prospect-reserved-contact__replacement small{color:#855c65;grid-column:1;min-height:13px;font-size:9px;line-height:1.35}.admin-prospect-reserved-contact__replacement button{color:#fff;min-height:32px;font:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:#bd455d;border:0;border-radius:9px;grid-area:1/2/span 3;margin-top:0;padding:0 11px;font-size:9px;font-weight:780;transition:background .16s,transform .16s;overflow:hidden}.admin-prospect-reserved-contact__replacement button:hover:not(:disabled){background:#a8374f;transform:translateY(-1px)}.admin-prospect-reserved-contact__replacement button:disabled{cursor:wait;opacity:.62}.admin-prospect-conversation-card{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;padding:18px;display:grid;overflow:hidden}.admin-prospect-conversation-card>header{padding:1px 2px 0;display:block}.admin-prospect-conversation-card>header h2,.admin-prospect-profile>header h2{color:#252733;letter-spacing:-.035em;margin:4px 0 0;font-size:20px;line-height:1}.admin-prospect-conversation{scrollbar-width:thin;height:100%;min-height:0;max-height:none;margin-top:14px;padding:14px}.admin-prospect-conversation article{width:92%}.admin-prospect-conversation article>div{font-size:11px;line-height:1.52}.admin-prospect-conversation-state{height:100%;min-height:0;margin-top:14px}.admin-prospect-call-card{background:#fff;border:1px solid #e2e3ea;border-radius:20px;gap:13px;min-width:0;padding:18px;display:grid;box-shadow:0 14px 38px #282b420d}.admin-prospect-call-card>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-prospect-call-card>header>div{align-items:center;gap:8px;display:flex}.admin-prospect-call-card>header h2{color:#252733;letter-spacing:-.035em;margin:0;font-size:20px}.admin-prospect-call-card>header span{color:#6656c8;text-align:center;background:#efedff;border-radius:999px;min-width:20px;padding:3px 6px;font-size:8px;font-weight:800}.admin-prospect-call-card>header small{color:#9698a4;text-transform:uppercase;letter-spacing:.06em;font-size:8px;font-weight:760}.admin-prospect-call-list{gap:10px;display:grid}.admin-prospect-call-list>article{background:#fafbfc;border:1px solid #e7e8ee;border-radius:15px;gap:11px;padding:13px;display:grid}.admin-prospect-call-list__meta{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;display:grid}.admin-prospect-call-list__meta strong{color:#30323e;font-size:11px}.admin-prospect-call-list__meta>span{color:#326f58;background:#eaf7f1;border-radius:999px;padding:4px 7px;font-size:7px;font-weight:800}.admin-prospect-call-list__meta>span:is(.is-missed,.is-failed){color:#9a4654;background:#ffedf0}.admin-prospect-call-list__meta>span.is-ringing{color:#6651bf;background:#efedff}.admin-prospect-call-list__meta>small{color:#91939f;grid-column:1/-1;font-size:8px}.admin-prospect-call-list__meta strong small{color:#888a97;font-size:8px;font-weight:650}.admin-prospect-call-analysis{gap:9px;display:grid}.admin-prospect-call-analysis>p{color:#4e505c;white-space:pre-wrap;margin:0;font-size:10px;line-height:1.55}.admin-prospect-call-analysis__temperature{color:#645a92;background:#f1effb;border-radius:999px;width:max-content;padding:5px 8px;font-size:7px;font-weight:820}.admin-prospect-call-analysis__temperature.is-hot{color:#a33d52;background:#ffebef}.admin-prospect-call-analysis__temperature.is-warm{color:#946320;background:#fff2dc}.admin-prospect-call-analysis dl{background:#fff;border-radius:11px;grid-template-columns:98px minmax(0,1fr);gap:6px 9px;margin:0;padding:10px;display:grid}.admin-prospect-call-analysis dt{color:#9294a0;text-transform:uppercase;font-size:7px;font-weight:780}.admin-prospect-call-analysis dd{color:#4a4c58;margin:0;font-size:9px;line-height:1.4}.admin-prospect-call-analysis__tags{flex-wrap:wrap;gap:5px;display:flex}.admin-prospect-call-analysis__tags span{color:#5c55a3;background:#f0effa;border-radius:999px;padding:5px 7px;font-size:7px;font-weight:720}.admin-prospect-call-actions{background:#f7f5ff;border:1px solid #ddd9fc;border-radius:12px;gap:6px;padding:10px;display:grid}.admin-prospect-call-actions>span{color:#7569c4;text-transform:uppercase;letter-spacing:.06em;font-size:7px;font-weight:820}.admin-prospect-call-actions>button{color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #705dda26;border-radius:10px;gap:3px;padding:9px 10px;transition:border-color .15s,transform .15s;display:grid}.admin-prospect-call-actions>button:hover:not(:disabled){border-color:#705dda6b;transform:translateY(-1px)}.admin-prospect-call-actions>button:disabled{opacity:.5;cursor:wait}.admin-prospect-call-actions strong{color:#454064;font-size:9px}.admin-prospect-call-actions small{color:#7f7a99;font-size:8px;line-height:1.4}.admin-prospect-call-analysis details{background:#fff;border-radius:11px;padding:9px 10px}.admin-prospect-call-analysis summary{color:#5d53b0;cursor:pointer;font-size:8px;font-weight:780}.admin-prospect-call-analysis details p{color:#565864;white-space:pre-wrap;margin:8px 0 0;font-size:9px;line-height:1.5}.admin-prospect-call-transcript{background:#fff;border:1px solid #ddd9fc;border-radius:11px;padding:10px 11px}.admin-prospect-call-transcript summary{color:#5d53b0;cursor:pointer;font-size:9px;font-weight:790}.admin-prospect-call-transcript p{color:#4e505c;white-space:pre-wrap;scrollbar-width:thin;max-height:280px;margin:9px 0 0;font-size:9px;line-height:1.55;overflow-y:auto}.admin-prospect-call-state{color:#9294a0;align-content:center;justify-items:center;gap:7px;min-height:70px;display:grid}.admin-prospect-call-state.is-compact{justify-items:start;min-height:34px}.admin-prospect-call-state.is-error{color:#a34250}.admin-prospect-call-state i{border:2px solid #e1e3ee;border-top-color:#6f5bdb;border-radius:50%;width:17px;height:17px;animation:.7s linear infinite admin-spin}.admin-prospect-call-state p{margin:0;font-size:8px}.admin-prospect-call-state>button{color:#fff;font:inherit;cursor:pointer;background:linear-gradient(135deg,#6558d4,#8a62de);border:0;border-radius:9px;padding:7px 10px;font-size:8px;font-weight:760}.admin-allo-live{background:linear-gradient(120deg,#f7f5fff0,#fffffffa);border:1px solid #6d5bd229;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:10px 12px;display:grid;box-shadow:0 10px 28px #4136800d}.admin-allo-live.is-active-call{z-index:120;grid-template-columns:auto minmax(0,1fr);width:min(520px,100vw - 32px);animation:.22s cubic-bezier(.22,1,.36,1) both admin-panel-enter;position:fixed;top:84px;right:22px;box-shadow:0 22px 55px #2d266633}.admin-allo-live.is-active-call .admin-allo-live__calls{grid-column:1/-1}.admin-allo-live__brand{color:#51478e;align-items:center;gap:7px;font-size:10px;font-weight:820;display:flex}.admin-allo-live__brand i{background:linear-gradient(135deg,#6658d3,#aa6bd5);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #6f5bd71a}.admin-allo-live__calls{scrollbar-width:thin;align-items:stretch;gap:7px;min-width:0;display:flex;overflow-x:auto}.admin-allo-live__calls>:is(button,div){min-width:210px;max-width:330px;color:inherit;font:inherit;text-align:left;background:#ffffffe6;border:1px solid #ebe9f5;border-radius:11px;flex:250px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 9px;display:grid}.admin-allo-live__calls>button{cursor:pointer}.admin-allo-live__calls>button:hover{border-color:#c7c0ea}.admin-allo-live__pulse{background:#b5b3bd;border-radius:50%;width:7px;height:7px}.admin-allo-live__pulse.is-live{background:#42b77f;animation:1.6s ease-in-out infinite admin-allo-pulse;box-shadow:0 0 0 4px #42b77f1f}.admin-allo-live__identity{gap:2px;min-width:0;display:grid}.admin-allo-live__identity strong,.admin-allo-live__identity em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-allo-live__identity strong{color:#31323e;font-size:9px}.admin-allo-live__identity small{color:#8d8e9a;font-size:7px}.admin-allo-live__identity em{color:#646572;font-size:8px;font-style:normal}.admin-allo-live__candidates{flex-wrap:wrap;gap:4px;padding-top:3px;display:flex}.admin-allo-live__candidates button{color:#5e53a4;font:inherit;cursor:pointer;background:#f8f7ff;border:1px solid #d8d3ef;border-radius:7px;padding:4px 6px;font-size:7px;font-weight:720}.admin-allo-live__candidates button:disabled{opacity:.5;cursor:wait}.admin-allo-live__state,.admin-allo-live__alert{white-space:nowrap;border-radius:999px;padding:5px 7px;font-size:7px;font-weight:780}.admin-allo-live__state{color:#6659b8;background:#f0edff}.admin-allo-live__state:is(.is-answered,.is-ringing,.is-initiated){color:#287553;background:#e8f7ef}.admin-allo-live__alert{color:#9d4a58;background:#ffedf0}@keyframes admin-allo-pulse{50%{opacity:.55;transform:scale(.85)}}.admin-global-alert-stack{z-index:140;pointer-events:none;gap:10px;width:min(460px,100vw - 32px);display:grid;position:fixed;top:84px;right:22px}.admin-allo-global-call{color:#393a47;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:auto;background:#fffffff5;border:1px solid #6957cc33;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:15px;animation:.22s cubic-bezier(.22,1,.36,1) both admin-panel-enter;display:grid;position:relative;box-shadow:0 24px 62px #2d266638}.admin-allo-global-call__pulse{background:#42b77f;border-radius:50%;width:12px;height:12px;animation:1.4s ease-in-out infinite admin-allo-pulse;box-shadow:0 0 0 6px #42b77f21}.admin-allo-global-call__content{gap:3px;min-width:0;display:grid}.admin-allo-global-call__content>small{color:#766bbd;letter-spacing:.04em;text-transform:uppercase;font-size:8px;font-weight:800}.admin-allo-global-call__content>strong{color:#2d2e39;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.admin-allo-global-call__content>span{color:#7f808c;font-size:9px}.admin-allo-global-call__content>em{color:#a04454;font-size:8px;font-style:normal}.admin-allo-global-call__actions{justify-items:end;gap:8px;display:grid}.admin-allo-global-call__actions>span{color:#287553;white-space:nowrap;background:#e8f7ef;border-radius:999px;padding:5px 8px;font-size:7px;font-weight:800}.admin-allo-global-call__actions>span.is-processing{color:#6659b8;background:#f0edff}.admin-allo-global-call__actions>button,.admin-allo-global-call__candidates button{color:#5c50aa;font:inherit;cursor:pointer;background:#f8f7ff;border:1px solid #d9d4f0;border-radius:9px;font-size:8px;font-weight:760}.admin-allo-global-call__actions>button{padding:7px 9px}.admin-allo-global-call__candidates{flex-wrap:wrap;gap:5px;padding-top:5px;display:flex}.admin-allo-global-call__candidates button{padding:5px 7px}.admin-allo-global-call__candidates button:disabled{opacity:.55;cursor:wait}.admin-calendar-call-reminder{color:#2e3040;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);pointer-events:auto;background:radial-gradient(circle at 0 0,#6e5ee024,#0000 46%),#fffffff7;border:1px solid #5b51c238;border-radius:19px;width:100%;animation:.28s cubic-bezier(.22,1,.36,1) both admin-call-reminder-enter;position:relative;overflow:hidden;box-shadow:0 26px 66px #2b256f3d}.admin-calendar-call-reminder:after{content:"";background:linear-gradient(#457ef0,#7857dc);width:4px;position:absolute;inset:0 auto 0 0}.admin-calendar-call-reminder__join{width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:13px;padding:16px 50px 16px 18px;display:grid}.admin-calendar-call-reminder__join:hover{background:#f4f2ffa6}.admin-calendar-call-reminder__join:focus-visible{outline-offset:-3px;outline:3px solid #5b51c247}.admin-calendar-call-reminder__icon{color:#fff;background:linear-gradient(135deg,#447ff2,#7456d9);border-radius:14px;place-items:center;width:43px;height:43px;animation:1.8s ease-in-out infinite admin-call-reminder-pulse;display:grid;box-shadow:0 9px 20px #5b51c240}.admin-calendar-call-reminder__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:22px}.admin-calendar-call-reminder__content{gap:4px;min-width:0;display:grid}.admin-calendar-call-reminder__content small{color:#6559b4;letter-spacing:.045em;text-transform:uppercase;font-size:9px;font-weight:820}.admin-calendar-call-reminder__content strong{color:#272936;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.25;overflow:hidden}.admin-calendar-call-reminder__content>span{color:#5570c7;align-items:center;gap:5px;font-size:10px;font-weight:740;display:flex}.admin-calendar-call-reminder__content>span svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:13px}.admin-calendar-call-reminder__close{color:#898a97;cursor:pointer;background:#f5f5f9db;border:0;border-radius:9px;place-items:center;width:30px;height:30px;padding:0;display:grid;position:absolute;top:11px;right:11px}.admin-calendar-call-reminder__close:hover{color:#3b3d49;background:#ececf3}.admin-calendar-call-reminder__close:focus-visible{outline-offset:2px;outline:3px solid #5b51c23d}.admin-calendar-call-reminder__close svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8px;width:15px}@keyframes admin-call-reminder-enter{0%{opacity:0;transform:translate(18px,-7px)scale(.97)}}@keyframes admin-call-reminder-pulse{50%{transform:scale(.94);box-shadow:0 7px 16px #5b51c230}}@media (width<=760px){.admin-global-alert-stack{top:74px;right:16px}.admin-allo-global-call{grid-template-columns:auto minmax(0,1fr)}.admin-allo-global-call__actions{grid-column:1/-1;grid-template-columns:1fr auto;place-items:center start}.admin-calendar-call-reminder__join{padding-left:15px}}@media (prefers-reduced-motion:reduce){.admin-allo-global-call,.admin-allo-global-call__pulse,.admin-calendar-call-reminder,.admin-calendar-call-reminder__icon{animation:none}}.admin-prospect-commercial{min-width:0;min-height:0;display:block;overflow:hidden}.admin-prospect-profile{box-sizing:border-box;scrollbar-width:thin;align-content:start;gap:10px;height:100%;padding:16px;overflow-y:auto}.admin-prospect-profile>.admin-prospect-profile__fields{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:7px}.admin-prospect-profile__fields>.admin-prospect-profile__email{grid-column:1/-1}.admin-prospect-allo-association{background:linear-gradient(135deg,#f8f6ff,#fff);border:1px solid #ddd9f5;border-radius:13px;gap:8px;padding:11px;display:grid}.admin-prospect-allo-association>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.admin-prospect-allo-association>header div{gap:2px;min-width:0;display:grid}.admin-prospect-allo-association>header strong{color:#454064;font-size:10px}.admin-prospect-allo-association>header small,.admin-prospect-allo-association>small{color:#89859c;font-size:8px;line-height:1.4}.admin-prospect-allo-association>header span{color:#6255b7;text-transform:uppercase;background:#ebe8ff;border-radius:999px;padding:4px 7px;font-size:7px;font-weight:800}.admin-prospect-allo-association>input{width:100%}.admin-prospect-allo-association>small.is-error{color:#a34250}.admin-prospect-allo-association__results{gap:5px;display:grid}.admin-prospect-allo-association__results>button{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e3e0f2;border-radius:10px;gap:2px;padding:8px 9px;display:grid}.admin-prospect-allo-association__results>button:hover:not(:disabled){border-color:#bcb4e6}.admin-prospect-allo-association__results>button:disabled{opacity:.5;cursor:wait}.admin-prospect-allo-association__results strong{color:#3e3d4a;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.admin-prospect-allo-association__results small{color:#898a96;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.admin-prospect-profile input{height:36px}.admin-prospect-profile textarea{min-height:68px;max-height:90px;padding:9px 10px}.admin-prospect-profile>header button{min-height:32px}.admin-prospect-profile>.admin-sales-primary-actions{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:7px}.admin-sales-primary-actions button,.admin-sales-callback>button{min-height:38px}.admin-prospect-profile>.admin-sales-callback{grid-template-columns:minmax(0,1fr) auto;padding-top:9px}.admin-sales-callback input{height:37px}.admin-prospect-profile>.admin-sales-meeting{grid-template-columns:1fr auto;align-items:center;padding:10px 11px}.admin-sales-meeting strong{grid-column:1}.admin-sales-meeting a,.admin-sales-meeting__edit{grid-area:1/2/span 2}.admin-sales-engagement{background:#fafafd;border:1px solid #e8e9ef;border-radius:13px;padding:11px 12px}.admin-sales-engagement>header span{color:#7064c6;letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:800}.admin-sales-engagement ol{gap:7px;margin:9px 0 0;padding:0;list-style:none;display:grid}.admin-sales-engagement li{grid-template-columns:8px minmax(0,1fr);align-items:start;gap:8px;min-width:0;display:grid}.admin-sales-engagement li>i{background:linear-gradient(135deg,#347cf7,#7359df);border-radius:50%;width:7px;height:7px;margin-top:4px}.admin-sales-engagement li.is-weak>i{background:#c3bde9}.admin-sales-engagement li>div{grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;min-width:0;display:grid}.admin-sales-engagement strong{color:#383a48;font-size:9px}.admin-sales-engagement time{color:#858794;white-space:nowrap;font-size:8px}.admin-sales-engagement small{overflow-wrap:anywhere;color:#8d8f9b;grid-column:1/-1;min-width:0;font-size:7px;line-height:1.35}.admin-sales-followup{border-top:1px solid #ececf1;gap:10px;padding-top:11px;display:grid}.admin-sales-followup>header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.admin-sales-followup>header h3{color:#30323e;letter-spacing:-.025em;margin:0;font-size:14px;line-height:1.1}.admin-sales-followup>header span{color:#8b8d99;font-size:8px;font-weight:720}.admin-sales-followup .admin-sales-call-result{padding:9px 10px}.admin-sales-followup .admin-sales-callback{border:0;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:7px;padding:0;display:grid}.admin-sales-followup .admin-sales-callback label:first-child{grid-column:span 4}.admin-sales-followup .admin-sales-callback label.is-reason,.admin-sales-followup .admin-sales-callback label:nth-of-type(3){grid-column:span 8}.admin-sales-followup .admin-sales-callback>button{grid-column:span 4}.admin-sales-followup .admin-sales-callback input,.admin-sales-followup .admin-sales-callback select{box-sizing:border-box;color:#373945;width:100%;min-width:0;height:37px;font:inherit;background:#f9fafc;border:1px solid #e0e2e9;border-radius:10px;outline:none;padding:0 9px;font-size:9px}.admin-sales-followup .admin-sales-callback :is(input,select):focus{border-color:#7664de;box-shadow:0 0 0 3px #7664de17}.admin-sales-followup__timeline{gap:0;margin:1px 0 0;padding:0;list-style:none;display:grid}.admin-sales-followup__timeline li{grid-template-columns:14px minmax(0,1fr);gap:9px;min-width:0;display:grid;position:relative}.admin-sales-followup__timeline li:not(:last-child):before{content:"";background:#d9defd;width:2px;position:absolute;top:12px;bottom:-2px;left:6px}.admin-sales-followup__timeline li>i{background:#5065ff;border:3px solid #e4e7ff;border-radius:50%;width:9px;height:9px;margin-top:3px;position:relative}.admin-sales-followup__timeline li>div{grid-template-columns:minmax(0,1fr) auto;gap:3px 8px;min-width:0;padding:0 0 16px;display:grid}.admin-sales-followup__timeline li:last-child>div{padding-bottom:2px}.admin-sales-followup__timeline button{color:#4b55a9;font:inherit;cursor:pointer;background:#f2f3ff;border:1px solid #e4e7ff;border-radius:8px;grid-area:1/2/span 2;align-self:center;padding:6px 8px;font-size:10px}.admin-sales-followup__timeline button:hover:not(:disabled){background:#e4e7ff}.admin-sales-followup__timeline button:focus-visible{outline-offset:2px;outline:2px solid #5065ff}.admin-sales-followup__timeline button:disabled{opacity:.5;cursor:default}.admin-sales-followup__timeline strong{color:#383a47;font-size:10px}.admin-sales-followup__timeline time{color:#9698a2;grid-column:1;font-size:8px}.admin-sales-followup__timeline li>div>span{color:#5d55a7;white-space:nowrap;background:#f0eeff;border-radius:999px;grid-area:1/2/span 2;align-self:center;padding:5px 7px;font-size:8px;font-weight:760}.admin-sales-followup__timeline li>div>span.is-no_answer,.admin-sales-followup__timeline li>div>span.is-voicemail{color:#9e4556;background:#fff0f2}.admin-sales-followup__timeline li>div>span.is-project_in_progress{color:#ac682e;background:#fff2e5}.admin-sales-followup__timeline li>div>span.is-thinking{color:#49658d;background:#edf3fb}.admin-sales-followup__timeline p{overflow-wrap:anywhere;color:#646672;background:#f6f6f8;border-radius:9px;grid-column:1/-1;min-width:0;margin:5px 0 0;padding:8px 9px;font-size:8px;line-height:1.4}.admin-sales-followup__timeline li.is-next>i{border-color:#dfe3ff;box-shadow:0 0 0 2px #5065ff0f}.admin-sales-followup__timeline li.is-next strong{color:#4b55a9}.admin-sales-followup__timeline li.is-next p{color:#565d93;background:#f2f3ff}.admin-sales-followup__empty{color:#92949e;text-align:center;background:#f8f8fa;border-radius:10px;margin:0;padding:10px;font-size:8px}.admin-sales-playbook{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;padding:12px;display:grid;overflow:hidden}.admin-sales-playbook__tabs{background:#f0f1f5;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid}.admin-sales-playbook__tabs button{color:#777986;min-height:32px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 9px;font-size:9px;font-weight:760;transition:color .17s,background .17s,box-shadow .17s}.admin-sales-playbook__tabs button.is-active{color:#5148a0;background:#fff;box-shadow:0 4px 12px #272a4314}.admin-sales-playbook__panel{scrollbar-width:thin;align-content:start;gap:10px;min-height:0;padding:10px 2px 1px;animation:.18s ease-out both admin-panel-enter;display:grid;overflow-y:auto}.admin-sales-playbook__panel.is-script>p{color:#4d5060;background:#f5f6f9;border-radius:10px;margin:0;padding:11px 12px;font-size:11px;line-height:1.52}.admin-sales-playbook__question{color:#353744;margin-top:8px;font-size:12px;font-weight:780;display:block}.admin-sales-playbook__pause{color:#a09cab;letter-spacing:.15em;margin-top:2px;font-weight:760;display:block}.admin-sales-playbook__panel.is-script>p:nth-of-type(3){color:#51499b;background:#f0edff}.admin-sales-playbook__panel.is-objections article{background:#fafbfc;border:1px solid #e7e8ee;border-radius:11px;min-width:0;padding:10px;transition:border-color .17s,background .17s,box-shadow .17s;position:relative}.admin-sales-playbook__panel.is-objections article:hover,.admin-sales-playbook__panel.is-objections article:focus-within{background:#fff;border-color:#d9d7e9}.admin-sales-playbook__panel.is-objections strong{color:#353744;font-size:10px}.admin-sales-playbook__panel.is-objections p{color:#727481;margin:4px 0 0;font-size:9px;line-height:1.46}.admin-sales-objections__toolbar{justify-content:flex-end;align-items:center;gap:8px;min-height:24px;padding:0 2px;display:flex}.admin-sales-objections__toolbar>span{color:#8b8d99;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-right:auto;font-size:8px;overflow:hidden}.admin-sales-objections__toolbar>span.is-error{color:#a25c69}.admin-sales-objections__toolbar>button,.admin-sales-objections__empty button{color:#655dae;min-height:24px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dedce9;border-radius:8px;padding:0 8px;font-size:8px;font-weight:760;transition:color .16s,border-color .16s,background .16s}.admin-sales-objections__toolbar>button:hover:not(:disabled),.admin-sales-objections__empty button:hover:not(:disabled){background:#f7f6ff;border-color:#c9c4e8}.admin-sales-objections__toolbar>button:disabled,.admin-sales-objections__empty button:disabled{cursor:default;opacity:.42}.admin-sales-objections__copy{min-width:0;padding-right:43px}.admin-sales-playbook__panel.is-objections article.is-deleting .admin-sales-objections__copy{padding-right:116px}.admin-sales-objections__actions{opacity:0;gap:2px;transition:opacity .15s,transform .15s;display:flex;position:absolute;top:7px;right:7px;transform:translateY(2px)}.admin-sales-playbook__panel.is-objections article:hover .admin-sales-objections__actions,.admin-sales-playbook__panel.is-objections article:focus-within .admin-sales-objections__actions{opacity:1;transform:translateY(0)}.admin-sales-objections__actions button{color:#9a9ba6;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:24px;height:24px;padding:0;transition:color .15s,background .15s;display:grid}.admin-sales-objections__actions button:hover:not(:disabled),.admin-sales-objections__actions button:focus-visible{color:#5b52a6;background:#f0effa;outline:0}.admin-sales-objections__actions button:last-child:hover:not(:disabled),.admin-sales-objections__actions button:last-child:focus-visible{color:#a45061;background:#fff0f2}.admin-sales-objections__actions button:disabled{cursor:default;opacity:.35}.admin-sales-objections__actions svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45px;width:13px;height:13px}.admin-sales-playbook__panel.is-objections article.is-editing{background:#fff;border-color:#cfcbea;box-shadow:0 7px 20px #3e367c0f}.admin-sales-playbook__panel.is-objections article.is-new{animation:.18s ease-out both admin-panel-enter}.admin-sales-objections__editor{gap:6px;display:grid}.admin-sales-objections__editor input,.admin-sales-objections__editor textarea{color:#3d3f4d;width:100%;font:inherit;background:#fafafd;border:1px solid #e2e2ea;border-radius:8px;outline:0;font-size:9px;transition:border-color .16s,box-shadow .16s,background .16s}.admin-sales-objections__editor input{height:30px;padding:0 9px;font-weight:720}.admin-sales-objections__editor textarea{resize:vertical;min-height:48px;padding:7px 9px;line-height:1.42}.admin-sales-objections__editor input:focus,.admin-sales-objections__editor textarea:focus{background:#fff;border-color:#7770c4;box-shadow:0 0 0 3px #575bf714}.admin-sales-objections__editor>div{justify-content:flex-end;gap:5px;display:flex}.admin-sales-objections__editor button,.admin-sales-objections__confirm button{color:#858793;min-height:25px;font:inherit;cursor:pointer;background:#f0f1f4;border:0;border-radius:7px;padding:0 8px;font-size:8px;font-weight:760}.admin-sales-objections__editor button.is-primary{color:#fff;background:linear-gradient(125deg,#537bf3,#705bd7)}.admin-sales-objections__editor button:disabled,.admin-sales-objections__confirm button:disabled{cursor:default;opacity:.5}.admin-sales-objections__confirm{background:#fffffff5;border-radius:8px;align-items:center;gap:4px;padding:2px;display:flex;position:absolute;top:7px;right:7px;box-shadow:-8px 0 16px #fff}.admin-sales-objections__confirm span{color:#a25463;margin:0 2px;font-size:8px;font-weight:760}.admin-sales-objections__confirm button{min-height:23px;padding:0 7px}.admin-sales-objections__confirm button.is-danger{color:#fff;background:#ad5d6b}.admin-sales-objections__empty{color:#9698a4;align-content:center;place-items:center;gap:8px;min-height:92px;font-size:9px;display:grid}.admin-sales-playbook-editor__toolbar{justify-content:flex-end;align-items:center;gap:8px;min-height:24px;padding:0 2px;display:flex}.admin-sales-playbook-editor__toolbar>span{color:#8b8d99;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-right:auto;font-size:8px;overflow:hidden}.admin-sales-playbook-editor__toolbar>span.is-error{color:#a25c69}.admin-sales-playbook-editor__toolbar>button,.admin-sales-playbook-editor__empty button{color:#655dae;min-height:24px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dedce9;border-radius:8px;padding:0 8px;font-size:8px;font-weight:760;transition:color .16s,border-color .16s,background .16s}.admin-sales-playbook-editor__toolbar>button:hover:not(:disabled),.admin-sales-playbook-editor__empty button:hover:not(:disabled){background:#f7f6ff;border-color:#c9c4e8}.admin-sales-playbook-editor__toolbar>button:disabled,.admin-sales-playbook-editor__empty button:disabled{cursor:default;opacity:.42}.admin-sales-playbook-block{color:#4d5060;background:#f5f6f9;border:1px solid #0000;border-radius:10px;min-width:0;padding:11px 12px;transition:border-color .17s,background .17s,box-shadow .17s;position:relative}.admin-sales-playbook-block:hover,.admin-sales-playbook-block:focus-within{background:#fff;border-color:#deddea}.admin-sales-playbook-block.is-accent{color:#51499b;background:#f0edff}.admin-sales-playbook-block.is-question{background:#f8f8fb}.admin-sales-playbook-block__copy{min-width:0;padding-right:43px}.admin-sales-playbook-block__title{color:#353744;margin:0 0 6px;font-size:10px;font-weight:790;display:block}.admin-sales-playbook-block__copy>p{gap:3px;margin:0;font-size:10px;line-height:1.5;display:grid}.admin-sales-playbook__panel.is-script .admin-sales-playbook-block__copy>p{font-size:11px}.admin-sales-playbook-block.is-question .admin-sales-playbook-block__copy>p{color:#353744;font-size:11px;font-weight:760}.admin-sales-playbook-block .admin-sales-playbook__question{margin-top:5px}.admin-sales-playbook-editor__actions{opacity:0;gap:2px;transition:opacity .15s,transform .15s;display:flex;position:absolute;top:7px;right:7px;transform:translateY(2px)}.admin-sales-playbook-block:hover .admin-sales-playbook-editor__actions,.admin-sales-playbook-block:focus-within .admin-sales-playbook-editor__actions{opacity:1;transform:translateY(0)}.admin-sales-playbook-editor__actions button{color:#9a9ba6;cursor:pointer;background:#ffffffb8;border:0;border-radius:7px;place-items:center;width:24px;height:24px;padding:0;display:grid}.admin-sales-playbook-editor__actions button:hover:not(:disabled),.admin-sales-playbook-editor__actions button:focus-visible{color:#5b52a6;background:#fff;outline:0}.admin-sales-playbook-editor__actions button:last-child:hover:not(:disabled),.admin-sales-playbook-editor__actions button:last-child:focus-visible{color:#a45061;background:#fff0f2}.admin-sales-playbook-editor__actions button:disabled{cursor:default;opacity:.35}.admin-sales-playbook-editor__actions svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45px;width:13px;height:13px}.admin-sales-playbook-block.is-editing{background:#fff;border-color:#cfcbea;box-shadow:0 7px 20px #3e367c0f}.admin-sales-playbook-block.is-new{animation:.18s ease-out both admin-panel-enter}.admin-sales-playbook-editor__form{gap:7px;display:grid}.admin-sales-playbook-editor__meta{grid-template-columns:minmax(0,1fr) auto;gap:6px;display:grid}.admin-sales-playbook-editor__form input,.admin-sales-playbook-editor__form select,.admin-sales-playbook-editor__form textarea{color:#3d3f4d;width:100%;font:inherit;background:#fafafd;border:1px solid #e2e2ea;border-radius:8px;outline:0;font-size:9px;transition:border-color .16s,box-shadow .16s,background .16s}.admin-sales-playbook-editor__form input,.admin-sales-playbook-editor__form select{height:30px;padding:0 9px}.admin-sales-playbook-editor__form input{font-weight:720}.admin-sales-playbook-editor__form select{width:112px}.admin-sales-playbook-editor__form textarea{resize:vertical;min-height:76px;padding:8px 9px;line-height:1.45}.admin-sales-playbook-editor__form input:focus,.admin-sales-playbook-editor__form select:focus,.admin-sales-playbook-editor__form textarea:focus{background:#fff;border-color:#7770c4;box-shadow:0 0 0 3px #575bf714}.admin-sales-playbook-editor__variables{align-items:start;gap:7px;min-width:0;display:flex}.admin-sales-playbook-editor__variables>span{color:#92939f;flex:none;padding-top:5px;font-size:8px;font-weight:740}.admin-sales-playbook-editor__variables>div{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.admin-sales-playbook-editor__variables button{color:#6159a5;min-height:23px;font:inherit;cursor:pointer;background:#f8f7ff;border:1px solid #dedbea;border-radius:999px;padding:0 7px;font-size:7.5px;font-weight:750;transition:color .15s,border-color .15s,background .15s,transform .15s}.admin-sales-playbook-editor__variables button:hover:not(:disabled),.admin-sales-playbook-editor__variables button:focus-visible{color:#4e458f;background:#f0edff;border-color:#bbb5df;outline:0;transform:translateY(-1px)}.admin-sales-playbook-editor__variables button:disabled{cursor:default;opacity:.45}.admin-sales-playbook-editor__buttons{justify-content:flex-end;gap:5px;display:flex}.admin-sales-playbook-editor__buttons button,.admin-sales-playbook-editor__confirm button{color:#858793;min-height:25px;font:inherit;cursor:pointer;background:#f0f1f4;border:0;border-radius:7px;padding:0 8px;font-size:8px;font-weight:760}.admin-sales-playbook-editor__buttons button.is-primary{color:#fff;background:linear-gradient(125deg,#537bf3,#705bd7)}.admin-sales-playbook-editor__buttons button:disabled,.admin-sales-playbook-editor__confirm button:disabled{cursor:default;opacity:.5}.admin-sales-playbook-editor__confirm{background:#fffffff5;border-radius:8px;align-items:center;gap:4px;padding:2px;display:flex;position:absolute;top:7px;right:7px;box-shadow:-8px 0 16px #fff}.admin-sales-playbook-editor__confirm span{color:#a25463;margin:0 2px;font-size:8px;font-weight:760}.admin-sales-playbook-editor__confirm button{min-height:23px;padding:0 7px}.admin-sales-playbook-editor__confirm button.is-danger{color:#fff;background:#ad5d6b}.admin-sales-playbook-editor__empty{color:#9698a4;align-content:center;place-items:center;gap:8px;min-height:92px;font-size:9px;display:grid}@media (hover:none){.admin-sales-objections__actions,.admin-sales-playbook-editor__actions{opacity:.62;transform:none}}.admin-prospects__detail{background:#fff;border:1px solid #e2e3eb;border-radius:20px;gap:18px;max-height:calc(100vh - 40px);padding:21px;animation:.19s cubic-bezier(.22,1,.36,1) both admin-panel-enter-x;display:grid;position:sticky;top:20px;overflow-y:auto;box-shadow:0 15px 45px #262a430f}.admin-prospects__detail>header{justify-content:space-between;align-items:start;gap:15px;display:flex}.admin-prospects__detail>header span,.admin-prospects__detail section>span,.admin-prospects__detail form>span{color:#8a8c99;letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:770}.admin-prospects__detail h2{letter-spacing:-.035em;margin:5px 0 0;font-size:20px}.admin-prospects__detail>header>button{color:#6f7180;background:#f1f2f6;min-width:32px;min-height:32px;padding:0;font-size:17px}.admin-prospects__links{grid-template-columns:1fr 1fr;gap:7px;display:grid}.admin-prospects__links a:last-child{color:#5f55b2;background:#f0effa}.admin-prospects__detail section,.admin-prospects__detail form{gap:9px;display:grid}.admin-prospects__origin{background:#f7f7fa;border-radius:11px;gap:3px;padding:10px 11px;display:grid}.admin-prospects__origin strong{color:#464856;font-size:10px}.admin-prospects__origin small{color:#9294a0;font-size:8px}.admin-prospects__lead-mode{background:#f7f7fa;border:1px solid #e8e9ef;border-radius:12px;gap:4px;padding:11px;display:grid}.admin-prospects__lead-mode.is-droppy_phone_shared{background:#f8f6ff;border-color:#e6e0ff}.admin-prospects__lead-mode strong{color:#464856;font-size:10px}.admin-prospects__lead-mode p{color:#7f818e;margin:0;font-size:9px;line-height:1.45}.admin-prospects__lead-mode small{color:#5d4fc0;font-size:9px;font-weight:760}.admin-prospects__approach-used{background:#f8f7ff;border:1px solid #e8e5f8;border-radius:12px;gap:7px;padding:11px;display:grid}.admin-prospects__tags{flex-wrap:wrap;gap:5px;display:flex}.admin-prospects__tags i{color:#666978;background:#f1f2f6;border-radius:999px;padding:5px 7px;font-size:8px;font-style:normal}.admin-prospects__tags i:first-child{color:#5d4fc0;background:#f0edff}.admin-prospects__conversation{background:#f7f8fa;border:1px solid #e8e9ef;border-radius:14px;align-items:start;gap:9px;max-height:330px;padding:11px;display:grid;overflow-y:auto}.admin-prospects__conversation article{gap:5px;width:min(88%,290px);display:grid}.admin-prospects__conversation article.is-outbound{justify-self:end}.admin-prospects__conversation article.is-inbound{justify-self:start}.admin-prospects__conversation article>div{color:#4a4c59;background:#fff;border:1px solid #e2e4eb;border-radius:12px 12px 12px 4px;padding:9px 10px;font-size:9px;line-height:1.45}.admin-prospects__conversation article.is-outbound>div{color:#51489c;background:#f0edff;border-color:#ded9fa;border-radius:12px 12px 4px}.admin-prospects__conversation p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.admin-prospects__conversation article>small{color:#9a9ca7;font-size:7px}.admin-prospects__conversation article.is-outbound>small{text-align:right}.admin-prospects__conversation-state{color:#92949f;text-align:center;background:#fafbfc;border:1px dashed #e1e2e9;border-radius:13px;align-content:center;justify-items:center;gap:7px;min-height:72px;padding:12px;display:grid}.admin-prospects__conversation-state i{border:2px solid #e1e3ee;border-top-color:#6f5bdb;border-radius:50%;width:17px;height:17px;animation:.7s linear infinite admin-spin}.admin-prospects__conversation-state p{margin:0;font-size:9px;line-height:1.45}.admin-prospects__conversation-state.is-error{color:#a34250;background:#fff5f6}.admin-prospects__callback{grid-template-columns:minmax(0,1fr) auto;gap:7px;display:grid}.admin-prospects__detail input{width:100%;height:39px;padding:0 10px}.admin-prospects__contact-grid{gap:7px;display:grid}.admin-prospects__detail textarea{resize:vertical;width:100%;min-height:92px;padding:10px;line-height:1.45}.admin-prospects__detail form>button{justify-self:end}.admin-prospects__commercial-actions{background:#f8f7ff;border:1px solid #e4e1f7;border-radius:13px;gap:9px;padding:12px;display:grid}.admin-prospects__commercial-actions>div:first-child{gap:3px;display:grid}.admin-prospects__commercial-actions strong{color:#403b84;font-size:11px}.admin-prospects__commercial-actions small{color:#86839e;font-size:8px}.admin-prospects__commercial-actions>a{color:#5c50c0;width:max-content;font-size:9px;font-weight:730}.admin-prospects__commercial-buttons{grid-template-columns:1fr 1fr;gap:7px;display:grid}.admin-prospects__commercial-buttons button:last-child{color:#5e55b6;background:#ece9ff}.admin-prospects__modal-backdrop{z-index:110;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#13152252;place-items:center;padding:20px;animation:.18s ease-out both admin-backdrop-enter;display:grid;position:fixed;inset:0}.admin-prospects__modal{background:#fff;border:1px solid #ffffffbf;border-radius:22px;gap:17px;width:min(100%,430px);padding:25px;animation:.22s cubic-bezier(.22,1,.36,1) both admin-panel-enter;display:grid;box-shadow:0 28px 90px #1e1f3a33}.admin-prospects__modal>span{color:#7167ce;letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:760}.admin-prospects__modal h2{color:#252735;letter-spacing:-.025em;margin:-4px 0 2px;font-size:20px;line-height:1.25}.admin-prospects__modal label{color:#747684;gap:7px;font-size:10px;font-weight:680;display:grid}.admin-prospects__modal input,.admin-prospects__modal select,.admin-prospects__modal textarea{color:#343644;width:100%;font:inherit;background:#f9fafc;border:1px solid #e0e2e9;border-radius:11px;outline:none}.admin-prospects__modal input,.admin-prospects__modal select{height:43px;padding:0 12px}.admin-prospects__modal textarea{resize:vertical;min-height:280px;padding:13px;line-height:1.55}.admin-prospects__modal :is(input,select,textarea):focus{border-color:#7664de;box-shadow:0 0 0 3px #7664de17}.admin-prospects__modal.is-email{width:min(100%,640px);max-height:min(90vh,780px);overflow-y:auto}.admin-prospects__modal.is-planner{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1.55fr) minmax(320px,.8fr);gap:0;width:min(100%,1240px);height:min(840px,100dvh - 40px);max-height:calc(100dvh - 40px);padding:0;overflow:hidden}.admin-prospects__planner-calendar{background:#f8f9fc;border-right:1px solid #e6e7ee;min-width:0;min-height:0;padding:20px;overflow-y:auto}.admin-prospects__planner-calendar>header{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.admin-prospects__planner-calendar>header span{color:#777986;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:760}.admin-prospects__planner-calendar>header strong{color:#343644;letter-spacing:-.02em;font-size:15px}.admin-prospects__planner-action{background:#eef0f5;border:1px solid #e5e6ed;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-bottom:12px;padding:4px;display:grid}.admin-prospects__planner-action button{color:#797b87;min-height:34px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;font-size:9px;font-weight:760}.admin-prospects__planner-action button.is-active{color:#574eb0;background:#fff;box-shadow:0 3px 10px #2d2d4c14}.admin-prospects__planner-form{background:#fff;align-content:start;gap:17px;min-width:0;min-height:0;padding:25px;display:grid;overflow-y:auto}.admin-prospects__modal:not(.is-planner)>.admin-prospects__planner-form{padding:0;overflow:visible}.admin-prospects__planner-form>span{color:#7167ce;letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:760}.admin-prospects__modal.is-planner.is-email textarea{min-height:220px}.admin-prospects__selected-slot{background:#f7f8fb;border:1px solid #e3e4ec;border-radius:13px;gap:4px;padding:14px 15px;display:grid;position:relative}.admin-prospects__selected-slot.is-selected{background:#f6f4ff;border-color:#dcd7fa}.admin-prospects__selected-slot>span{color:#888a96;letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:760}.admin-prospects__selected-slot>strong{color:#454753;padding-right:52px;font-size:11px;line-height:1.35}.admin-prospects__selected-slot.is-selected>strong{color:#5449ad}.admin-prospects__selected-slot>small{color:#92949f;font-size:8px}.admin-prospects__selected-slot>button{color:#6559bd;min-height:28px;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:8px;padding:0 9px;font-size:8px;font-weight:760;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.admin-prospects__planner-title{gap:7px;display:grid}.admin-prospects__planner-title>span{color:#888a96;letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:760}.admin-prospects__planner-title>input{color:#383a45;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #dddfe8;border-radius:11px;outline:none;padding:0 13px;font-size:11px;font-weight:680;transition:border-color .18s,box-shadow .18s}.admin-prospects__planner-title>input:focus{border-color:#9a8fec;box-shadow:0 0 0 3px #6f60dc1c}.admin-prospects__meeting-participants{gap:8px;display:grid}.admin-prospects__meeting-participants>span{color:#888a96;letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:760}.admin-prospects__meeting-participants>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.admin-prospects__meeting-participants button{color:#777987;min-height:42px;font:inherit;cursor:pointer;background:#f7f8fb;border:1px solid #e3e4ec;border-radius:11px;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-size:10px;font-weight:760;display:flex}.admin-prospects__meeting-participants button:after{content:"";background:#fff;border:1px solid #cfd1dc;border-radius:50%;width:16px;height:16px}.admin-prospects__meeting-participants button.is-selected{color:#5449ad;background:#f5f3ff;border-color:#d8d2fa}.admin-prospects__meeting-participants button.is-selected:after{background:#6f59d9;border-color:#6f59d9;box-shadow:inset 0 0 0 4px #fff}.admin-prospects__meeting-participants button:disabled{cursor:default;opacity:1}.admin-prospects__meeting-participants small{color:#92949f;font-size:8px;line-height:1.4}.admin-prospects__email-signature{background:#f9f8ff;border:1px solid #e5e2f7;border-radius:12px;gap:3px;padding:13px 15px;display:grid}.admin-prospects__email-signature span{color:#8179a9;letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:760}.admin-prospects__email-signature strong{color:#373450;font-size:12px}.admin-prospects__email-signature small{color:#7a768d;font-size:9px}.admin-prospects__modal .admin-prospects__meeting-email-option{cursor:pointer;background:#faf9ff;border:1px solid #e5e2f7;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:11px;padding:12px 13px}.admin-prospects__modal .admin-prospects__meeting-email-option>input{accent-color:#6f59d9;width:17px;height:17px;margin:0;padding:0}.admin-prospects__meeting-email-option>span{gap:2px;display:grid}.admin-prospects__meeting-email-option strong{color:#4b4763;font-size:10px}.admin-prospects__meeting-email-option small{color:#89859a;font-size:8px;font-weight:560}.admin-prospects__modal-actions{justify-content:flex-end;gap:8px;margin-top:3px;display:flex}.admin-prospects__modal-actions button{color:#fff;min-height:41px;font:inherit;cursor:pointer;background:linear-gradient(125deg,#347cf7,#7359df);border:0;border-radius:11px;padding:0 15px;font-size:10px;font-weight:760}.admin-prospects__modal-actions button.is-secondary{color:#626473;background:#f0f1f5}.admin-prospects__modal-actions button:disabled{opacity:.5;cursor:wait}@media (width<=980px){.admin-prospects__modal.is-planner{grid-template-rows:auto auto;grid-template-columns:1fr;width:min(100%,760px);height:auto;max-height:calc(100dvh - 40px);overflow-y:auto}.admin-prospects__planner-calendar{border-bottom:1px solid #e6e7ee;border-right:0;max-height:56vh}.admin-prospects__planner-form{overflow:visible}}@media (width<=680px){.admin-prospects__modal-backdrop{padding:8px}.admin-prospects__modal.is-planner{border-radius:18px;width:100%;max-height:calc(100dvh - 16px)}.admin-prospects__planner-calendar{max-height:50vh;padding:15px}.admin-prospects__planner-form{padding:18px}.admin-calendar.is-picker .admin-calendar__accounts{display:flex;overflow-x:auto}.admin-calendar.is-picker .admin-calendar-account{flex:none}.admin-calendar.is-picker .admin-calendar-list__slots{gap:6px;margin-top:9px;padding-bottom:3px;display:flex;overflow-x:auto}.admin-calendar-list__slots>button{color:#666875;min-width:56px;min-height:31px;font:inherit;background:#fff;border:1px solid #e0e1e9;border-radius:9px;flex:none;padding:0 8px;font-size:9px;font-weight:740}.admin-calendar-list__slots>button.is-selected{color:#fff;background:linear-gradient(125deg,#397ff1,#7359df);border-color:#0000}}.admin-prospects__state{color:#8a8c99;text-align:center;background:#fff;border:1px solid #e3e4eb;border-radius:20px;align-content:center;justify-items:center;gap:9px;min-height:380px;animation:.19s ease-out both admin-panel-enter;display:grid}.admin-prospects__state span{border:3px solid #e1e3ee;border-top-color:#6f5bdb;border-radius:50%;width:27px;height:27px;animation:.7s linear infinite admin-spin}.admin-prospects__state p{margin:0;font-size:11px}.admin-prospects__state strong{color:#4c4e5e;font-size:14px}@media (width<=1180px){.admin-prospects__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-prospects__toolbar{flex-direction:column;align-items:stretch}.admin-prospects__filters input{width:100%}:is(.admin-prospects__workspace,.admin-prospects__workspace:has(.admin-prospects__detail)){grid-template-columns:1fr}.admin-prospects__detail{max-height:none;position:static;overflow:visible}.admin-prospect-sheet__layout{grid-template-rows:auto;grid-template-columns:1fr;height:auto;min-height:0}.admin-prospect-context-column{grid-template-rows:max-content 360px max-content;overflow:visible}.admin-prospect-conversation-card{min-height:0}.admin-prospect-commercial{overflow:visible}.admin-prospect-profile{height:auto;overflow:visible}.admin-sales-playbook{min-height:420px}}@media (width<=760px){.admin-view-tabs{width:100%;overflow-x:auto}.admin-view-tabs button{flex:none;min-height:34px;padding:0 11px;font-size:11px}.admin-prospects{padding-top:32px}.admin-prospects__intro{flex-direction:column;align-items:start}.admin-prospects__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-prospects__pipeline-funnel{bottom:12px;right:12px}.admin-prospects__pipeline-funnel[open]{width:calc(100vw - 24px)}.admin-prospects__pipeline-funnel-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-prospects__pipeline-funnel-panel>div:nth-child(odd):before{display:none}.admin-prospects__filters,.admin-prospects__assign{flex-direction:column;align-items:stretch}.admin-prospects__assign label{justify-content:space-between}.admin-prospects__assign label input{width:90px}.admin-prospects__toolbar input,.admin-prospects__toolbar select,.admin-prospects__assign>button{width:100%}.admin-prospects.is-detail-open{padding-top:8px}.admin-prospect-sheet__topbar{flex-direction:column;align-items:flex-start}.admin-prospect-reserved-contact{grid-template-columns:auto minmax(0,1fr);gap:11px;min-height:0;padding:14px 14px 12px 17px}.admin-prospect-reserved-contact__mark{border-radius:15px;width:48px;height:48px}.admin-prospect-reserved-contact__mark img{width:28px}.admin-prospect-reserved-contact__copy h1{font-size:24px}.admin-prospect-reserved-contact__replacement{box-sizing:border-box;grid-column:1/-1;grid-template-columns:minmax(0,1fr);width:100%}.admin-prospect-reserved-contact__replacement-heading{flex-direction:column;align-items:flex-start}.admin-prospect-reserved-contact__replacement-heading>b{white-space:normal;overflow:visible}.admin-prospect-reserved-contact__replacement button{grid-area:auto/1;width:100%;margin-top:5px}.admin-prospect-context-column{grid-template-rows:max-content 300px max-content}.admin-prospect-conversation-card{min-height:0;padding:14px}.admin-prospect-conversation article{width:92%}.admin-prospect-profile>.admin-prospect-profile__fields,.admin-prospect-profile>.admin-sales-primary-actions,.admin-sales-followup .admin-sales-callback{grid-template-columns:1fr}.admin-sales-followup .admin-sales-callback label:first-child,.admin-sales-followup .admin-sales-callback label.is-reason,.admin-sales-followup .admin-sales-callback label:nth-of-type(3),.admin-sales-followup .admin-sales-callback>button{grid-column:1}.admin-sales-playbook{min-height:460px}}.admin-prospects{padding-top:20px}.admin-prospects__toolbar{background:0 0;border:0;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:52px;margin-bottom:12px;padding:0;display:grid}.admin-prospects__view-switch{background:#fff;border:1px solid #e1e3eb;border-radius:12px;align-items:center;gap:4px;padding:4px;display:flex}.admin-prospects__view-switch button{color:#777987;min-height:34px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-size:11px;font-weight:740;transition:color .18s,background-color .18s,box-shadow .18s;display:inline-flex}.admin-prospects__view-switch button>span{color:#fff;background:#347cf7;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:8px;font-weight:820;display:grid}.admin-prospects__view-switch button.is-active>span{color:#347cf7;background:#fff}.admin-prospects__toolbar.is-calendar{grid-template-columns:1fr}.admin-prospects .admin-calendar{padding-top:4px}.admin-prospects__view-switch button.is-active{color:#fff;background:linear-gradient(125deg,#347cf7,#7359df);box-shadow:0 5px 13px #5c53c629}.admin-prospects__filters{justify-self:end;min-width:0}.admin-prospects__filters input{width:min(24vw,270px)}.admin-prospects__search{width:min(30vw,380px);min-width:250px;position:relative}.admin-prospects__search>input{width:100%}.admin-prospects__search-results{z-index:80;box-sizing:border-box;background:#fffffffa;border:1px solid #5b559726;border-radius:13px;width:100%;padding:5px;animation:.2s both admin-prospect-search-in;position:absolute;top:calc(100% + 7px);left:0;overflow:hidden;box-shadow:0 18px 44px #2c2b4b24}.admin-prospects__search-results>button{color:#30323f;cursor:pointer;width:100%;min-height:54px;font:inherit;text-align:left;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;padding:9px 10px;transition:background-color .18s,color .18s;display:flex}.admin-prospects__search-results>button+button{border-top:1px solid #f0f0f5;border-top-left-radius:0;border-top-right-radius:0}.admin-prospects__search-results>button:is(:hover,:focus-visible,.is-active){color:#5146ad;background:linear-gradient(120deg,#347cf712,#7359df14);outline:none}.admin-prospects__search-results>button>span{gap:3px;min-width:0;display:grid}.admin-prospects__search-results strong,.admin-prospects__search-results small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-prospects__search-results strong{font-size:12px;font-weight:780}.admin-prospects__search-results small{color:#7b7d8b;font-size:9px;font-weight:620}.admin-prospects__search-results em{color:#6256b9;background:#f1effd;border-radius:999px;flex:none;padding:5px 7px;font-size:8px;font-style:normal;font-weight:780}.admin-prospects__search-results>p{color:#747685;align-items:center;gap:8px;min-height:42px;margin:0;padding:0 10px;font-size:10px;font-weight:650;display:flex}.admin-prospects__search-results>p>span{box-sizing:border-box;border:2px solid #dddaf5;border-top-color:#6759c6;border-radius:50%;width:13px;height:13px;animation:.7s linear infinite admin-prospect-search-spin}.admin-prospects__search-results>p.is-error{color:#b5505c}@keyframes admin-prospect-search-in{0%{opacity:0;transform:translateY(-4px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes admin-prospect-search-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.admin-prospects__search-results,.admin-prospects__search-results>p>span{animation:none}}.admin-prospects__archive-toggle,.admin-prospects__refresh{color:#666978;min-height:39px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e0e2e9;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:10px;font-weight:740;display:inline-flex}.admin-prospects__archive-toggle span{color:#777987;background:#f0f1f5;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:8px;display:grid}.admin-prospects__archive-toggle.is-active{color:#9d4050;background:#fff4f6;border-color:#f0d5da}.admin-prospects__archive-toggle.is-followup.is-active{color:#5d51b8;background:#f3f1ff;border-color:#dcd7f5}.admin-prospects__refresh:disabled{opacity:.5;cursor:wait}.admin-prospects__assign{justify-self:end}.admin-prospects__assign>button{min-width:62px}.admin-prospects__board{scrollbar-width:thin;background:#ffffff61;border-top:1px solid #e0e2ea;border-bottom:1px solid #e0e2ea;min-width:0;animation:.19s ease-out both admin-panel-enter;display:grid;overflow-x:auto}.admin-prospects__board.is-pipeline{grid-template-columns:repeat(6,minmax(210px,1fr));min-height:min(610px,100vh - 172px)}.admin-prospects__board.is-today{grid-template-columns:repeat(3,minmax(270px,1fr));min-height:min(610px,100vh - 172px)}.admin-outreach{background:#ffffff85;border-top:1px solid #e0e2ea;border-bottom:1px solid #e0e2ea;min-height:min(610px,100vh - 172px);animation:.19s ease-out both admin-panel-enter;overflow:hidden auto}.admin-outreach__head,.admin-outreach-row{grid-template-columns:minmax(112px,.68fr) minmax(170px,1.05fr) minmax(150px,.9fr) minmax(210px,1.35fr) minmax(104px,auto);align-items:center;gap:18px;display:grid}.admin-outreach__head{z-index:2;color:#9294a0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);letter-spacing:.02em;background:#f8f8fbf5;border-bottom:1px solid #e6e7ed;min-height:46px;padding:0 16px;font-size:9px;font-weight:740;position:sticky;top:0}.admin-outreach-row{border-bottom:1px solid #eaebf0;min-height:84px;padding:13px 16px;transition:background-color .17s}.admin-outreach-row:last-child{border-bottom:0}.admin-outreach-row:hover{background:#ffffffe6}.admin-outreach-row>div{gap:4px;min-width:0;display:grid}.admin-outreach-row strong,.admin-outreach-row a{color:#292b38;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:750;line-height:1.35;overflow:hidden}.admin-outreach-row a{color:#4d5181;text-decoration:none}.admin-outreach-row a:hover{color:#6257c7;text-underline-offset:3px;text-decoration:underline}.admin-outreach-row span,.admin-outreach-row small{color:#8a8c98;text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.35;overflow:hidden}.admin-outreach-row__vehicle>span,.admin-outreach-row__listing>span{color:#a0a1ab;letter-spacing:.02em;text-transform:uppercase;font-size:8px;font-weight:720}.admin-outreach-row__vehicle>strong{color:#5c51b7}.admin-outreach-row>button{color:#fff;min-height:36px;font:inherit;white-space:nowrap;cursor:pointer;background:linear-gradient(125deg,#347cf7,#7359df);border:0;border-radius:10px;padding:0 12px;font-size:9px;font-weight:760;transition:box-shadow .17s,transform .17s,opacity .17s;box-shadow:0 6px 15px #5c53c624}.admin-outreach-row>button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 9px 20px #5c53c633}.admin-outreach-row>button.is-secondary{color:#5e55ad;box-shadow:none;background:#f8f7ff;border:1px solid #dcd9ef}.admin-outreach-row>button:disabled{color:#9698a4;box-shadow:none;cursor:not-allowed;background:#f2f3f6;border:1px solid #e2e3e8}.admin-prospects__lane{border-left:1px solid #e4e5ec;min-width:0;padding:0 14px 20px}.admin-prospects__lane:first-child{border-left:0}.admin-prospects__lane>header{border-bottom:1px solid #ececf2;justify-content:space-between;align-items:center;gap:12px;min-height:54px;display:flex}.admin-prospects__lane>header strong{color:#262836;font-size:13px;font-weight:760}.admin-prospects__lane>header span,.admin-prospects__archive>header span{color:#777987;background:#edeef3;border-radius:8px;place-items:center;min-width:25px;height:25px;padding:0 6px;font-size:9px;font-weight:760;display:grid}.admin-prospects__lane-list{align-content:start;gap:9px;padding-top:11px;display:grid}.admin-prospects__voicemail-divider{color:#a44759;border-top:1px solid #efd9de;justify-content:space-between;align-items:center;gap:10px;min-height:46px;margin-top:8px;padding:11px 2px 0;display:flex}.admin-prospects__voicemail-divider>span{gap:2px;display:grid}.admin-prospects__voicemail-divider strong{font-size:10px;font-weight:790}.admin-prospects__voicemail-divider small{color:#a9828a;font-size:8px;font-weight:650}.admin-prospects__voicemail-divider b{color:#a44759;background:#fff0f2;border-radius:8px;place-items:center;min-width:24px;height:24px;padding:0 6px;font-size:9px;font-weight:780;display:grid}@media (width>=761px){:is(html:has(.admin-prospects__board),body:has(.admin-prospects__board)){height:100dvh;overflow:hidden}.admin-dashboard:has(.admin-prospects__board){flex-direction:column;height:100dvh;min-height:0;padding-bottom:20px;display:flex;overflow:hidden}.admin-dashboard:has(.admin-prospects__board) .admin-dashboard__header{flex:none}.admin-view-stage.is-prospects:has(.admin-prospects__board){flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.admin-prospects:has(.admin-prospects__board){flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.admin-prospects__board.is-today,.admin-prospects__board.is-pipeline{flex:auto;min-height:0;overflow-y:hidden}.admin-prospects__lane{flex-direction:column;min-height:0;display:flex;overflow:hidden}.admin-prospects__lane-list{overscroll-behavior:contain;scrollbar-width:thin;flex:auto;min-height:0;padding-bottom:20px;overflow-y:auto}}.admin-prospects__lane-list>p,.admin-prospects__archive>p{color:#a0a2ad;margin:14px 2px;font-size:10px}.admin-prospect-card{color:#2c2e3b;width:100%;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e3e4eb;border-radius:14px;gap:8px;padding:13px;transition:border-color .16s,box-shadow .18s,transform .18s;display:grid;box-shadow:0 7px 20px #282b4209}.admin-prospect-card:hover{border-color:#cfcbea;transform:translateY(-1px);box-shadow:0 10px 26px #3d367c13}.admin-prospect-card:focus-visible{outline-offset:2px;outline:2px solid #7163df}.admin-prospect-card__topline,.admin-prospect-card__contact,.admin-prospect-card__phone,.admin-prospect-card__reserved,.admin-prospect-card__footer{min-width:0;display:flex}.admin-prospect-card__topline,.admin-prospect-card__footer{justify-content:space-between;align-items:center;gap:9px}.admin-prospect-card__topline>strong{color:#232532;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:760;overflow:hidden}.admin-prospect-card__topline>b{color:#5d51b8;background:#f0edff;border-radius:999px;flex:none;padding:4px 7px;font-size:8px;font-weight:760}.admin-prospect-card__topline>b.is-due{color:#a24e37;background:#fff0ea}.admin-prospect-card__topline>b.is-trial{color:#2f7459;background:#eaf7f1}.admin-prospect-card__topline>b.is-mail{color:#4966a6;background:#edf3ff}.admin-prospect-card__topline>b.is-meeting{color:#4d49ad;background:#eeedff}.admin-prospect-card__topline>b.is-callback{color:#8c4e20;background:#fff0dc}.admin-prospect-card__topline>b.is-success{color:#fff;background:#4d8c6e}.admin-prospect-card__contact{color:#868895;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.admin-prospect-card__phone{color:#343645;font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:11px;font-weight:760}.admin-prospect-card__reserved{background:#f5f5fb;border-radius:10px;gap:2px;padding:9px 10px;display:grid}.admin-prospect-card__reserved strong{color:#51499a;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:750;overflow:hidden}.admin-prospect-card__reserved small{color:#9596a3;font-size:8px}.admin-prospect-card__reserved.is-unavailable{background:#fff3f5;border:1px solid #f0d4d8}.admin-prospect-card__reserved.is-unavailable strong,.admin-prospect-card__reserved.is-unavailable small{color:#aa4256}.admin-prospect-card__account-contacts{background:#faf9ff;border:1px solid #e4e2f3;border-radius:10px;gap:2px;padding:8px 10px;display:grid}.admin-prospect-card__account-contacts strong{color:#4d4771;font-size:10px;font-weight:760}.admin-prospect-card__account-contacts small{color:#8b879f;font-size:8px}.admin-prospect-card__footer{padding-top:2px}.admin-prospect-card__status{align-items:center;gap:6px;min-width:0;display:flex}.admin-prospect-card__status strong{color:#6554d3;font-size:9px;font-weight:750}.admin-prospect-card__status em{color:#b53f54;background:#fff0f2;border-radius:999px;flex:none;padding:3px 6px;font-size:7px;font-style:normal;font-weight:780}.admin-prospect-card__footer small{color:#a0a2ad;font-size:8px}.admin-prospects__archive{border-top:1px solid #e0e2ea;border-bottom:1px solid #e0e2ea;min-height:min(610px,100vh - 172px);padding:0 4px 24px;animation:.19s ease-out both admin-panel-enter}.admin-prospects__archive>header{align-items:center;gap:9px;min-height:54px;display:flex}.admin-prospects__archive>header strong{font-size:13px}.admin-prospects__archive>div{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:9px;display:grid}.admin-prospect-sheet__controls{align-items:center;gap:7px;display:flex}.admin-prospect-sheet__controls select{color:#525461;min-width:118px;height:36px;font:inherit;background:#fff;border:1px solid #dfe1e9;border-radius:10px;outline:none;padding:0 10px;font-size:10px}.admin-prospect-sheet__controls select:focus{border-color:#7664de;box-shadow:0 0 0 3px #7664de17}.admin-prospect-sheet__controls .admin-prospect-sheet__stage{color:#554a9f;background:#f7f5ff;border-color:#ded9fb;min-width:104px;font-weight:720}.admin-prospect-sheet__milestones{border:0;align-items:center;gap:5px;margin:0;padding:0;display:flex}.admin-prospect-sheet__milestones legend{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.admin-prospect-sheet__milestones label{color:#777986;cursor:pointer;background:#fff;border:1px solid #e0e1e9;border-radius:10px;align-items:center;gap:5px;min-height:34px;padding:0 8px;font-size:9px;font-weight:720;transition:border-color .17s,color .17s,background-color .17s;display:inline-flex}.admin-prospect-sheet__milestones label.is-complete{color:#5949b4;background:#f3f0ff;border-color:#d8d1fb}.admin-prospect-sheet__milestones input{accent-color:#6b55d8;width:13px;height:13px;margin:0}.admin-prospect-sheet__milestones label:has(input:disabled){cursor:default}.admin-prospect-sheet__delete{color:#c84458;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:36px;height:36px;padding:0;transition:color .18s,background .18s,transform .18s;display:grid}.admin-prospect-sheet__delete:hover:not(:disabled),.admin-prospect-sheet__delete:focus-visible{color:#9f3447;background:#ffedf0;outline:none}.admin-prospect-sheet__delete:hover:not(:disabled){transform:translateY(-1px)}.admin-prospect-sheet__delete:disabled{cursor:default;opacity:.38}.admin-prospect-sheet__delete svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px;width:18px;height:18px}@media (width<=1180px){.admin-prospects__toolbar{grid-template-columns:auto minmax(0,1fr)}.admin-prospects__assign{grid-column:1/-1;justify-self:end}}@media (width<=760px){.admin-prospects{padding-top:14px}.admin-prospects__toolbar{grid-template-columns:1fr}.admin-prospects__view-switch,.admin-prospects__filters,.admin-prospects__assign{justify-self:stretch;width:100%}.admin-prospects__view-switch button{flex:1;gap:4px;min-width:0;padding:0 5px;font-size:9px}.admin-prospects__view-switch button>span{min-width:16px;height:16px;padding:0 3px}.admin-prospects__filters,.admin-prospects__assign{flex-flow:wrap;overflow:visible}.admin-prospects__search{flex:1 0 100%;width:100%;min-width:0}.admin-prospects__toolbar input,.admin-prospects__toolbar select,.admin-prospects__assign>button{flex:none;width:auto}.admin-prospects__search>input{flex:auto;width:100%}.admin-prospects__board.is-pipeline{grid-template-columns:repeat(6,minmax(220px,1fr))}.admin-prospects__board.is-today{grid-template-columns:repeat(3,minmax(260px,1fr))}.admin-prospect-sheet__topbar{align-items:stretch}.admin-prospect-sheet__controls{flex-wrap:wrap;width:100%}.admin-prospect-sheet__controls select{flex:1;min-width:0}.admin-prospect-sheet__milestones{width:100%;padding-bottom:2px;overflow-x:auto}}.admin-support{padding:43px 0 0}.admin-support__intro{justify-content:space-between;align-items:end;gap:30px;padding-bottom:28px;display:flex}.admin-support__intro h1{letter-spacing:-.055em;margin:12px 0 8px;font-size:clamp(34px,4vw,52px);line-height:.98}.admin-support__intro p{color:#737584;margin:0;font-size:15px}.admin-support__intro p strong{color:#505261}.admin-support__intro>button,.admin-support__state button{color:#6554d3;min-height:39px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dfe1eb;border-radius:11px;padding:0 15px;font-size:12px;font-weight:750}.admin-support__workspace{background:#fff;border:1px solid #e1e3ec;border-radius:22px;grid-template-columns:minmax(300px,370px) minmax(0,1fr);height:min(720px,100vh - 205px);min-height:560px;animation:.21s cubic-bezier(.22,1,.36,1) both admin-panel-enter;display:grid;overflow:hidden;box-shadow:0 18px 50px #23274312}.admin-support__threads{background:#fafbfc;border-right:1px solid #e6e7ed;grid-template-rows:auto minmax(0,1fr);min-width:0;display:grid}.admin-support__threads>header{background:#fff;border-bottom:1px solid #e7e8ee;justify-content:space-between;align-items:center;gap:12px;min-height:77px;padding:15px 17px;display:flex}.admin-support__threads>header div{gap:4px;display:grid}.admin-support__threads>header strong{letter-spacing:-.02em;font-size:16px}.admin-support__threads>header span{color:#725ede;font-size:10px;font-weight:750}.admin-support__threads>header small{color:#9a9ca8;font-size:9px}.admin-support__threads>div{scrollbar-width:thin;min-height:0;padding:7px;overflow-y:auto}.admin-support__threads>div>button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;grid-template-columns:38px minmax(0,1fr);gap:10px;padding:12px 10px;transition:background .17s,border-color .17s,transform .17s;display:grid}.admin-support__threads>div>button+button{margin-top:3px}.admin-support__threads>div>button:hover{background:#fff}.admin-support__threads>div>button.is-active{background:#fff;border-color:#dedff0;box-shadow:0 8px 22px #2e314f0f}.admin-support__avatar{color:#fff;background:linear-gradient(145deg,#4c83ee,#8061df);border-radius:13px;place-items:center;width:38px;height:38px;font-size:14px;font-weight:780;display:grid;box-shadow:0 6px 15px #5952c624}.admin-support__avatar.is-large{border-radius:14px;width:43px;height:43px;font-size:16px}.admin-support__thread-copy{gap:3px;min-width:0;display:grid}.admin-support__thread-copy>span:first-child{justify-content:space-between;align-items:center;gap:10px;display:flex}.admin-support__thread-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.admin-support__thread-copy time{color:#a0a2ac;flex:none;font-size:8px}.admin-support__thread-copy>small{color:#9597a3;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.admin-support__thread-copy>p{color:#6f7180;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 4px;font-size:10px;line-height:1.35;overflow:hidden}.admin-support__thread-meta{justify-content:space-between;align-items:center;gap:8px;display:flex}.admin-support__thread-meta i{color:#607568;background:#eef7f1;border-radius:999px;padding:4px 6px;font-size:8px;font-style:normal;font-weight:760}button.is-waiting .admin-support__thread-meta i{color:#9a642b;background:#fff5e8}.admin-support__thread-meta em{color:#a0a2ad;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-style:normal;overflow:hidden}.admin-support__conversation{flex-direction:column;min-width:0;min-height:0;animation:.19s cubic-bezier(.22,1,.36,1) both admin-panel-enter;display:flex;overflow:hidden}.admin-support__conversation>header{border-bottom:1px solid #e7e8ee;justify-content:space-between;align-items:center;gap:18px;min-height:77px;padding:13px 20px;display:flex}.admin-support__conversation>header>div{align-items:center;gap:11px;min-width:0;display:flex}.admin-support__conversation>header>div>div{gap:3px;min-width:0;display:grid}.admin-support__conversation>header strong{font-size:14px}.admin-support__conversation>header small{color:#8d8f9c;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.admin-support__conversation-actions{flex:none;align-items:center;gap:8px;display:flex}.admin-support__conversation-actions>button{color:#4f5261;min-height:30px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dfe1e9;border-radius:9px;padding:0 11px;font-size:9px;font-weight:780;transition:border-color .16s,color .16s,background .16s}.admin-support__conversation-actions>button:hover{color:#6554cf;background:#f8f7ff;border-color:#cbcddd}.admin-support__conversation-actions>button:focus-visible{outline-offset:2px;outline:3px solid #5f65e72e}.admin-support__conversation-actions>button:disabled{opacity:.55;cursor:default}.admin-support__conversation-actions>button.is-reply{color:#fff;background:linear-gradient(125deg,#347cf7,#7359df);border-color:#0000;box-shadow:0 6px 15px #5c52c629}.admin-support__conversation-actions>button.is-reply:hover{color:#fff;background:linear-gradient(125deg,#2f74ec,#694fd5);border-color:#0000}.admin-support__status{color:#5f7969;background:#edf7f0;border-radius:999px;flex:none;align-items:center;min-height:27px;padding:0 9px;font-size:9px;font-weight:780;display:inline-flex}.admin-support__status.is-waiting{color:#98612a;background:#fff3e5}.admin-support__status.is-closed{color:#747684;background:#eff0f4}.admin-support__messages{scrollbar-width:thin;background:radial-gradient(circle at 100% 0,#6d57df0b,#0000 27%),#f8f9fc;flex-direction:column;flex:auto;gap:13px;min-height:0;padding:22px;display:flex;overflow-y:auto}.admin-support__context{color:#858795;background:#ffffffe6;border:1px solid #e4e5ec;border-radius:999px;align-self:center;align-items:center;gap:8px;padding:6px 9px;font-size:8px;display:flex}.admin-support__context i{color:#725fdb;font-style:normal;font-weight:750}.admin-support__message{gap:5px;max-width:min(76%,620px);display:grid}.admin-support__message.is-member{align-self:flex-start}.admin-support__message.is-admin{align-self:flex-end;justify-items:end}.admin-support__message>div{color:#3f4150;background:#fff;border:1px solid #e2e4eb;border-radius:16px 16px 16px 5px;padding:12px 14px;font-size:12px;line-height:1.5;box-shadow:0 5px 18px #25283f0a}.admin-support__message.is-admin>div{color:#fff;background:linear-gradient(135deg,#477ff2,#7559df);border:0;border-radius:16px 16px 5px;box-shadow:0 8px 22px #554fc429}.admin-support__message p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.admin-support__message footer{color:#999ba6;align-items:center;gap:8px;font-size:8px;display:flex}.admin-support__message footer i{color:#62906f;font-style:normal}.admin-support__message footer button{color:#b24754;font:inherit;cursor:pointer;background:#fff3f4;border:1px solid #efc9cc;border-radius:7px;padding:4px 7px;font-size:8px;font-weight:750}.admin-support__reply{background:#fff;border-top:1px solid #e6e7ed;flex:none;gap:9px;padding:14px 17px 16px;display:grid}.admin-support__reply>p{color:#646778;background:#f2f2f7;border-radius:9px;margin:0;padding:8px 10px;font-size:10px}.admin-support__reply textarea{box-sizing:border-box;resize:none;color:#292b39;width:100%;min-height:86px;font:inherit;background:#fafbfc;border:1px solid #dfe1ea;border-radius:13px;outline:none;padding:12px 13px;font-size:12px;line-height:1.45}.admin-support__reply textarea:focus{border-color:#7765df;box-shadow:0 0 0 4px #7765df17}.admin-support__reply>div{justify-content:space-between;align-items:center;gap:16px;display:flex}.admin-support__reply small{color:#989aa5;font-size:9px}.admin-support__reply small strong{color:#646776}.admin-support__reply button{color:#fff;min-height:41px;font:inherit;cursor:pointer;background:linear-gradient(125deg,#347cf7,#7359df);border:0;border-radius:11px;flex:none;padding:0 16px;font-size:11px;font-weight:770;box-shadow:0 7px 17px #5c52c62b}.admin-support__reply button:disabled{opacity:.45;box-shadow:none;cursor:default}.admin-support__loading,.admin-support__state{color:#8a8c99;text-align:center;background:#fff;border:1px solid #e3e4eb;border-radius:22px;align-content:center;justify-items:center;gap:9px;min-height:480px;animation:.19s ease-out both admin-panel-enter;display:grid}.admin-support__loading span{border:3px solid #e1e3ee;border-top-color:#6f5bdb;border-radius:50%;width:28px;height:28px;animation:.7s linear infinite admin-spin}.admin-support__loading p,.admin-support__state p{margin:0;font-size:12px}.admin-support__state strong{color:#4c4e5e;font-size:15px}.admin-support__state.is-empty>span{color:#6b58d7;background:#f1effd;border-radius:16px;place-items:center;width:48px;height:48px;font-size:20px;font-weight:780;display:grid}.admin-clients{max-width:100%;padding:16px 0 0;overflow-x:hidden}.admin-clients__notice{color:#a34250;background:#fff0f2;border-radius:11px;margin:0 0 12px;padding:11px 13px;font-size:12px}.admin-clients__toolbar{background:#ffffffeb;border:1px solid #e1e3eb;border-radius:16px;align-items:center;gap:8px;margin:0 0 12px;padding:8px;display:flex;box-shadow:0 10px 30px #2327430a}.admin-clients__toolbar>label{min-width:0;display:block}.admin-clients__search{box-sizing:border-box;color:#4f5160;height:39px;font:inherit;background:#fafafd;border:1px solid #e3e4eb;border-radius:11px;flex:320px;align-items:center;gap:9px;min-width:230px;padding:0 11px;font-size:11px;font-weight:680;display:flex}.admin-clients__search svg{fill:none;stroke:#8d8f9c;stroke-linecap:round;stroke-width:1.7px;flex:none;width:16px}.admin-clients__search input{color:#353744;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:12px}.admin-clients__search input::placeholder{color:#a1a3ae}.admin-clients__search:focus-within{border-color:#8370e3;outline:3px solid #705bdb1c}.admin-clients__toolbar>button{color:#6957d6;min-height:39px;font:inherit;cursor:pointer;background:#f0eefe;border:0;border-radius:10px;padding:0 12px;font-size:10px;font-weight:750}.admin-clients__toolbar>.admin-clients__archive-filter{color:#9b5360;white-space:nowrap;background:#fff7f8;border:1px solid #e6dfe7;align-items:center;gap:7px;display:inline-flex}.admin-clients__archive-filter svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:15px;height:15px}.admin-clients__toolbar>.admin-clients__archive-filter.is-active{color:#6452c7;background:#f1efff;border-color:#6c57d633}.admin-clients__result-count{color:#9294a0;white-space:nowrap;flex:none;padding:0 5px;font-size:9px;font-weight:720}.admin-clients__loading,.admin-clients__empty{color:#8a8c99;text-align:center;background:#fff;border:1px solid #e3e4eb;border-radius:22px;align-content:center;justify-items:center;gap:9px;min-height:360px;animation:.19s ease-out both admin-panel-enter;display:grid}.admin-clients__loading span,.admin-client-detail__loading span{border:3px solid #e1e3ee;border-top-color:#6f5bdb;border-radius:50%;width:28px;height:28px;animation:.7s linear infinite admin-spin}.admin-clients__loading p,.admin-clients__empty p{max-width:520px;margin:0;font-size:12px;line-height:1.5}.admin-clients__empty strong{color:#4c4e5e;font-size:16px}.admin-clients__workspace{grid-template-columns:minmax(0,1fr) 0;align-items:start;gap:12px 0;min-width:0;transition:grid-template-columns .22s cubic-bezier(.22,1,.36,1),column-gap .22s cubic-bezier(.22,1,.36,1);display:grid}.admin-clients__workspace.has-detail{grid-template-columns:minmax(0,1fr) clamp(440px,34vw,540px);column-gap:12px}.admin-clients__table-wrap{box-sizing:border-box;scrollbar-width:thin;background:#fff;border:1px solid #e1e3eb;border-radius:19px;width:100%;min-width:0;max-width:100%;overflow-x:auto;box-shadow:0 14px 38px #2327430e}.admin-clients__table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:1160px}.admin-clients__table th{color:#9799a5;letter-spacing:.02em;text-align:left;text-transform:uppercase;background:#fafbfc;border-bottom:1px solid #e8e9ef;padding:11px 5px;font-size:7.5px;font-weight:780;line-height:1.2}.admin-clients__table td{color:#525462;vertical-align:middle;border-bottom:1px solid #eff0f4;padding:11px 7px;font-size:10px}.admin-clients__table tbody tr:last-child td{border-bottom:0}.admin-clients__table tbody tr{cursor:pointer;outline:none;transition:background .18s,box-shadow .18s}.admin-clients__table tbody tr:hover,.admin-clients__table tbody tr.is-selected{background:#f8f7ff}.admin-clients__table tbody tr.is-archived:not(.is-selected){background:#fcfafb}.admin-clients__table tbody tr:focus-visible{box-shadow:inset 0 0 0 2px #6958ce52}.admin-clients__table tbody tr.admin-clients__no-results{cursor:default}.admin-clients__table tbody tr.admin-clients__no-results:hover{background:0 0}.admin-clients__no-results td{text-align:center;height:220px}.admin-clients__no-results td strong{color:#646673;margin-bottom:10px;font-size:13px;display:block}.admin-clients__no-results td button{color:#6957d6;font:inherit;cursor:pointer;background:0 0;border:0;font-size:10px;font-weight:750}.admin-clients__table th:first-child{width:14%}.admin-clients__table th:nth-child(2){width:6%}.admin-clients__table th:nth-child(3),.admin-clients__table th:nth-child(4){width:7%}.admin-clients__table th:nth-child(5){width:9%}.admin-clients__table th:nth-child(6){width:4%}.admin-clients__table th:nth-child(7),.admin-clients__table th:nth-child(8){width:5%}.admin-clients__table th:nth-child(9){width:6%}.admin-clients__table th:nth-child(10),.admin-clients__table th:nth-child(11){width:7%}.admin-clients__table th:nth-child(12){width:12%}.admin-clients__table th:nth-child(13){width:11%}.admin-clients__table th:nth-child(n+6):nth-child(-n+9),.admin-clients__table td:nth-child(n+6):nth-child(-n+9){text-align:center}.admin-clients__table td:first-child,.admin-clients__table td:last-child{min-width:0}.admin-clients__table td>small,.admin-clients__table td>strong{display:block}.admin-clients__table td>small{color:#9a9ca7;margin-top:4px;font-size:9px}.admin-clients__table td>p{color:#6f7180;max-width:260px;margin:0;font-size:10px;line-height:1.4}.admin-client-name{align-items:center;gap:7px;display:flex}.admin-client-name strong{color:#272936;font-size:12px}.admin-client-name span{color:#fff;letter-spacing:.035em;text-transform:uppercase;background:linear-gradient(135deg,#4778ff,#6854df);border-radius:999px;align-items:center;min-height:20px;padding:0 7px;font-size:7px;font-weight:820;display:inline-flex}.admin-client-name span.is-archived{color:#a04554;background:#ffebee}.admin-clients__table td:first-child small{color:#8f919d;font-size:9px}.admin-follow-up-button{color:#6250d3;width:100%;min-width:0;height:31px;font:inherit;cursor:pointer;background:#f1efff;border:1px solid #6150d333;border-radius:9px;padding:0 7px;font-size:9px;font-weight:790;transition:border-color .18s,background-color .18s,transform .18s}.admin-follow-up-button:hover:not(:disabled){background:#e9e6ff;border-color:#6150d35c;transform:translateY(-1px)}.admin-follow-up-button:focus-visible{outline-offset:2px;outline:2px solid #705bdb33}.admin-follow-up-button:disabled{opacity:.55;cursor:wait}.admin-follow-up-done{color:#557966;background:#edf7f0;border-radius:999px;align-items:center;min-height:27px;padding:0 9px 0 27px;font-size:8px;font-weight:780;display:inline-flex;position:relative}.admin-follow-up-done:before{content:"";border-bottom:1.8px solid;border-left:1.8px solid;width:10px;height:6px;position:absolute;top:8px;left:10px;transform:rotate(-45deg)}.admin-credit-control{gap:6px;min-width:0;display:grid}.admin-credit-control>strong{color:#343644;font-size:12px}.admin-credit-control form{align-items:center;gap:5px;display:flex}.admin-credit-control label{display:block}.admin-credit-control input{box-sizing:border-box;color:#343644;width:43px;height:31px;font:inherit;background:#fff;border:1px solid #dcdee8;border-radius:9px;padding:0 7px;font-size:11px;font-weight:720}.admin-credit-control input:focus-visible{outline-offset:1px;border-color:#806ce3;outline:2px solid #705bdb24}.admin-credit-control button{color:#fff;min-width:0;height:31px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#4778ff,#6854df);border:0;border-radius:9px;flex:auto;padding:0 7px;font-size:9px;font-weight:780}.admin-credit-control button:disabled{opacity:.55;cursor:wait}.admin-credit-control>small{color:#8f919d;max-width:205px;font-size:8px;line-height:1.35}.admin-credit-control>small.is-success{color:#4f7964}.admin-credit-control>small.is-error{color:#a83e4c}.admin-account-owner-cell label{display:block}.admin-account-owner-cell select{box-sizing:border-box;color:#4f48a8;width:100%;height:31px;font:inherit;cursor:pointer;background:#f3f1ff;border:1px solid #6150d333;border-radius:9px;padding:0 24px 0 8px;font-size:9px;font-weight:780}.admin-account-owner-cell select:focus-visible{outline-offset:1px;border-color:#806ce3;outline:2px solid #705bdb24}.admin-account-owner-cell select[data-owner=oscar]{color:#a85b00;background:#fff3e3;border-color:#da7e1947}.admin-account-owner-cell select option[value=oscar]{color:#a85b00}.admin-account-owner-cell select option[value=martin]{color:#4f48a8}.admin-account-owner-cell select:disabled{opacity:.55;cursor:wait}.admin-consent,.admin-client-state,.admin-workflow{color:#767987;white-space:nowrap;background:#eff0f4;border-radius:999px;align-items:center;min-height:25px;padding:0 8px;font-size:8px;font-weight:770;display:inline-flex}.admin-consent.is-active{color:#4f7964;background:#edf7f0}.admin-client-state.is-critical{color:#a83e4c;background:#fff0f2}.admin-client-state.is-watch{color:#966326;background:#fff5e7}.admin-client-state.is-positive{color:#4f7964;background:#edf7f0}.admin-manager-status{color:#7d7f8d;white-space:nowrap;background:#f0f1f4;border-radius:999px;align-items:center;min-height:25px;padding:0 8px;font-size:8px;font-weight:770;display:inline-flex}.admin-manager-status.is-active{color:#4f5ab7;background:#eef0ff}.admin-clients__table td>small.admin-client-state-detail{color:#8d8f9c;white-space:nowrap;margin-top:5px;font-size:8px;font-weight:700}.admin-call-audit-badge{color:#9c4554;white-space:nowrap;background:#fff0f2;border-radius:999px;align-items:center;min-height:25px;padding:0 8px;font-size:8px;font-weight:790;display:inline-flex}.admin-call-audit-empty{color:#b1b3bd}.admin-client-detail{scrollbar-width:thin;background:#fff;border:1px solid #dfe1ea;border-radius:21px;max-height:calc(100vh - 110px);animation:.18s cubic-bezier(.22,1,.36,1) both admin-client-detail-enter;position:sticky;top:18px;overflow-y:auto;box-shadow:0 20px 55px #23274317}.admin-client-detail__content{animation:.16s ease-out both admin-client-detail-content-enter}@keyframes admin-client-detail-enter{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@keyframes admin-client-detail-content-enter{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.admin-client-detail__loading{color:#8a8c99;align-content:center;justify-items:center;gap:9px;min-height:420px;font-size:12px;display:grid}.admin-client-detail__header{justify-content:space-between;align-items:start;gap:20px;padding:24px 24px 18px;display:flex}.admin-client-detail__eyebrow{color:#725ede;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:780}.admin-client-detail__header h2{letter-spacing:-.045em;margin:8px 0 4px;font-size:31px}.admin-client-detail__header p{color:#7b7d8b;margin:0;font-size:11px}.admin-client-detail__header>div:first-child>small{color:#a65764;margin-top:6px;font-size:9px;font-weight:700;display:block}.admin-client-detail__action-panel{flex:none;justify-items:end;gap:8px;display:grid}.admin-client-detail__actions{align-items:center;gap:7px;display:flex}.admin-client-detail__actions>button{color:#686a78;width:34px;height:34px;font:inherit;cursor:pointer;background:#fafafa;border:1px solid #e1e2e9;border-radius:11px;place-items:center;font-size:21px;display:grid}.admin-client-detail__actions>.admin-client-open-as{color:#6655cf;white-space:nowrap;background:#f6f4ff;border-color:#dcd8f6;grid-auto-flow:column;gap:7px;width:auto;min-width:128px;padding:0 11px;font-size:10px;font-weight:760;transition:border-color .17s,background-color .17s,transform .17s}.admin-client-detail__actions>.admin-client-open-as:hover:not(:disabled){background:#efecff;border-color:#c7bff1;transform:translateY(-1px)}.admin-client-detail__actions>.admin-client-open-as:disabled{opacity:.5;cursor:wait}.admin-client-open-as svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:16px;height:16px}.admin-client-detail__actions>.admin-client-archive{color:#c33f51;background:#fff3f5;border-color:#f0cdd3;transition:border-color .17s,background-color .17s,transform .17s}.admin-client-detail__actions>.admin-client-archive:hover:not(:disabled){background:#ffe9ed;border-color:#e7aeb8;transform:translateY(-1px)}.admin-client-detail__actions>.admin-client-archive.is-restore{color:#6754d0;background:#f3f0ff;border-color:#dcd5fb}.admin-client-detail__actions>.admin-client-archive:disabled{opacity:.5;cursor:wait}.admin-client-archive svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:17px;height:17px}.admin-client-detail__owner{color:#6655cf;letter-spacing:.01em;background:#f8f7ff;border:1px solid #e2def8;border-radius:999px;align-items:center;gap:6px;min-height:22px;padding:3px 9px;font-size:9px;font-weight:760;display:inline-flex}.admin-client-detail__owner>span{background:#725ede;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #725ede1c}.admin-client-detail__owner.is-unassigned{color:#777987;background:#fafafa;border-color:#e4e5ea}.admin-client-detail__owner.is-unassigned>span{background:#a7a9b3;box-shadow:0 0 0 3px #8a8c991a}.admin-client-command{background:linear-gradient(145deg,#fbfaff 0%,#fff 62%);border:1px solid #e5e3f2;border-radius:16px;gap:13px;margin:0 16px 13px;padding:14px;display:grid;box-shadow:0 8px 25px #4b41890b}.admin-client-command>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-client-command>header>span{color:#8d8f9c;letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:760}.admin-client-command>header>strong{color:#654fce;background:#efecff;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:790}.admin-client-pipeline{grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.admin-client-pipeline li{color:#a4a5af;text-align:center;justify-items:center;gap:6px;min-width:0;font-size:7px;font-weight:720;display:grid;position:relative}.admin-client-pipeline li:before,.admin-client-pipeline li:after{z-index:0;content:"";background:#e2e2e9;height:1px;position:absolute;top:10px}.admin-client-pipeline li:before{width:50%;left:0}.admin-client-pipeline li:after{width:50%;right:0}.admin-client-pipeline li:first-child:before,.admin-client-pipeline li:last-child:after{display:none}.admin-client-pipeline li.is-complete:before,.admin-client-pipeline li.is-complete:after,.admin-client-pipeline li.is-active:before{background:#7761dc}.admin-client-pipeline li>i{z-index:1;box-sizing:border-box;color:#9698a4;background:#fff;border:1px solid #dddde5;border-radius:999px;place-items:center;width:20px;height:20px;font-size:7px;font-style:normal;display:grid;position:relative}.admin-client-pipeline li.is-complete>i,.admin-client-pipeline li.is-active>i{color:#fff;background:linear-gradient(135deg,#3981f6,#7559dd);border-color:#0000;box-shadow:0 4px 10px #6453cd33}.admin-client-pipeline li.is-active{color:#5d4bc1;font-weight:790}.admin-client-pipeline li>button{z-index:2;min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-items:center;gap:6px;padding:0;display:grid;position:relative}.admin-client-pipeline li>button>i{box-sizing:border-box;color:#7761dc;background:#fff;border:1px solid #cdc9e8;border-radius:999px;place-items:center;width:20px;height:20px;font-size:7px;font-style:normal;display:grid;box-shadow:0 3px 9px #6453cd14}.admin-client-pipeline li.is-complete>button>i,.admin-client-pipeline li.is-active>button>i{color:#fff;background:linear-gradient(135deg,#3981f6,#7559dd);border-color:#0000}.admin-client-pipeline li>button:hover>span{color:#5d4bc1}.admin-client-pipeline li>button:focus-visible{outline-offset:3px;border-radius:7px;outline:2px solid #7761dc}.admin-client-pipeline li>button:disabled{cursor:wait;opacity:.58}.admin-client-command__body{grid-template-columns:minmax(0,1.2fr) minmax(165px,.8fr);gap:8px;display:grid}.admin-client-command__primary{grid-template-columns:minmax(0,1fr);gap:7px;min-width:0;display:grid}.admin-client-next-action{color:#4b4d5c;background:#f6f6f9;border-radius:12px;align-content:center;min-width:0;padding:12px 13px;display:grid}.admin-client-next-action small,.admin-client-schedule small{color:#9395a1;letter-spacing:.055em;text-transform:uppercase;font-size:7px;font-weight:780}.admin-client-next-action strong{letter-spacing:-.02em;margin-top:5px;font-size:14px;line-height:1.2}.admin-client-next-action p{color:#7f818e;margin:5px 0 0;font-size:8px;line-height:1.4}.admin-client-next-action.is-critical{color:#9e3e4c;background:#fff0f2}.admin-client-next-action.is-critical small,.admin-client-next-action.is-critical p{color:#ad6872}.admin-client-next-action.is-watch{color:#8d5d20;background:#fff5e7}.admin-client-next-action.is-watch small,.admin-client-next-action.is-watch p{color:#9a7242}.admin-client-next-action.is-violet{color:#5d4bc1;background:#f2efff}.admin-client-next-action.is-violet small,.admin-client-next-action.is-violet p{color:#7569ae}.admin-client-next-action.is-green{color:#47735d;background:#edf7f0}.admin-client-next-action.is-green small,.admin-client-next-action.is-green p{color:#65836f}.admin-client-magic-link{color:#5d4bc1;min-width:0;font:inherit;text-align:left;cursor:pointer;background:#f7f5ff;border:1px solid #ded9f7;border-radius:11px;grid-template-columns:27px minmax(0,1fr);align-items:center;gap:8px;padding:9px;transition:border-color .16s,background .16s,transform .16s,box-shadow .16s;display:grid}.admin-client-magic-link:not(:disabled):hover{background:#f1edff;border-color:#c9c0f3;transform:translateY(-1px);box-shadow:0 5px 14px #5344a117}.admin-client-magic-link:focus-visible{outline-offset:2px;outline:2px solid #755fde}.admin-client-magic-link:disabled{cursor:default;opacity:.54}.admin-client-magic-link svg{box-sizing:border-box;fill:none;stroke:#6853d0;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;background:#e9e4ff;border-radius:9px;width:27px;height:27px;padding:6px}.admin-client-magic-link span{gap:3px;min-width:0;display:grid}.admin-client-magic-link small{color:#8176bd;letter-spacing:.055em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:7px;font-weight:780;overflow:hidden}.admin-client-magic-link strong{color:#5747b4;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:8px;line-height:1.25;overflow:hidden}.admin-client-schedule{gap:7px;display:grid}.admin-client-schedule button{min-width:0;font:inherit;text-align:left;cursor:pointer;background:#fbfbfd;border:1px solid #ececf1;border-radius:11px;grid-template-columns:27px minmax(0,1fr);align-items:center;gap:8px;padding:9px;transition:border-color .16s,background .16s,transform .16s,box-shadow .16s;display:grid}.admin-client-schedule button:not(:disabled):hover{background:#f8f6ff;border-color:#d8d1f6;transform:translateY(-1px);box-shadow:0 5px 14px #5344a114}.admin-client-schedule button:focus-visible{outline-offset:2px;outline:2px solid #755fde}.admin-client-schedule button:disabled{cursor:default}.admin-client-schedule button.is-scheduled{background:#f9f7ff;border-color:#d9d3f5}.admin-client-schedule svg{box-sizing:border-box;fill:none;stroke:#8f91a0;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;background:#f0f0f4;border-radius:9px;width:27px;height:27px;padding:6px}.admin-client-schedule button.is-scheduled svg{stroke:#6853d0;background:#ece8ff}.admin-client-schedule span{gap:3px;min-width:0;display:grid}.admin-client-schedule small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-client-schedule strong{color:#666875;text-overflow:ellipsis;white-space:nowrap;font-size:8px;line-height:1.25;overflow:hidden}.admin-client-schedule button.is-scheduled strong{color:#5747b4}.admin-client-magic-confirmation{width:min(640px,100vw - 32px);max-height:calc(100dvh - 32px);overflow-y:auto}.admin-client-magic-confirmation>p{color:#747684;margin:0;font-size:11px;line-height:1.65}.admin-client-magic-confirmation>p strong{color:#343644;font-weight:760}.admin-client-magic-email{overflow-wrap:anywhere;background:#fff;border:1px solid #e6e3f1;border-radius:12px;min-width:0}.admin-client-magic-email dl{border-bottom:1px solid #eeecf4;margin:0;padding:14px 18px}.admin-client-magic-email dl>div{grid-template-columns:76px minmax(0,1fr);gap:8px;padding:3px 0;font-size:12px;display:grid}.admin-client-magic-email dt{color:#747684}.admin-client-magic-email dd{color:#343644;margin:0}.admin-client-magic-email__body{white-space:pre-wrap;color:#343644;padding:18px;font-size:13px;line-height:1.65}.admin-client-magic-confirmation>.admin-client-magic-error{color:#b43d50}.admin-client-magic-confirmation .admin-prospects__modal-actions button:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:260px;overflow:hidden}.admin-client-profile{background:#fbfaff;border:1px solid #e8e7f2;border-radius:14px;gap:11px;margin:0 16px 13px;padding:13px 14px 14px;transition:border-color .18s,background .18s,box-shadow .18s;display:grid}.admin-client-profile:focus-within{background:#fff;border-color:#cfc7f5;box-shadow:0 0 0 3px #715fd612}.admin-client-profile>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-client-profile>header>strong{color:#715fd6;letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:780}.admin-client-profile>header>small{color:#9395a0;white-space:nowrap;align-items:center;gap:5px;font-size:8px;font-weight:720;display:inline-flex}.admin-client-profile>header>small:before{content:"";background:#bdc0ca;border-radius:999px;width:5px;height:5px}.admin-client-profile.is-saved>header>small{color:#47735c}.admin-client-profile.is-saved>header>small:before{background:#59a979}.admin-client-profile.is-waiting>header>small:before,.admin-client-profile.is-saving>header>small:before{background:#7664de;animation:1s ease-in-out infinite admin-autosave-pulse}.admin-client-profile>header>button{color:#a34250;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:8px;font-weight:760}.admin-client-profile>div{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:9px;display:grid}.admin-client-profile label{gap:5px;min-width:0;display:grid}.admin-client-profile label.is-email{grid-column:1/-1}.admin-client-profile label>span{color:#9698a4;letter-spacing:.04em;text-transform:uppercase;font-size:7px;font-weight:760}.admin-client-profile label>div{grid-template-columns:minmax(0,1fr) auto;gap:6px;min-width:0;display:grid}.admin-client-profile input{box-sizing:border-box;color:#3e404e;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #dfdfea;border-radius:10px;outline:0;padding:10px 11px;font-size:10px;font-weight:680}.admin-client-profile input:focus{border-color:#8b79e1;box-shadow:0 0 0 3px #715fd614}.admin-client-profile input:disabled{color:#777986;cursor:not-allowed;background:#f4f4f7}.admin-client-profile label a{color:#6551cf;background:#efedff;border:1px solid #ded9f8;border-radius:10px;place-items:center;padding:0 10px;font-size:8px;font-weight:760;text-decoration:none;display:grid}.admin-client-profile>p{color:#8f919d;margin:0;font-size:8px;line-height:1.4}.admin-client-profile>p.is-error{color:#a34250}.admin-client-profile.is-error{background:#fff9fa;border-color:#efcfd4}.admin-client-contact{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 16px 13px;display:grid}.admin-client-contact a{min-width:0;color:inherit;background:#fbfbfd;border:1px solid #e8e8ef;border-radius:13px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;padding:11px;text-decoration:none;transition:border-color .18s,background .18s,transform .18s;display:grid}.admin-client-contact a:hover{background:#f8f6ff;border-color:#6f5bdb4d;transform:translateY(-1px)}.admin-client-contact a:focus-visible{border-color:#7d68df;outline:3px solid #705bdb1f}.admin-client-contact svg{box-sizing:border-box;fill:none;stroke:#6c58d8;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;background:#efedff;border-radius:10px;width:32px;height:32px;padding:7px}.admin-client-contact a>span{min-width:0}.admin-client-contact small{color:#9698a4;letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px;font-size:7px;font-weight:760;display:block}.admin-client-contact strong{color:#3e404e;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.2;display:block;overflow:hidden}.admin-client-contact em{color:#6c58d8;font-size:8px;font-style:normal;font-weight:760}.admin-client-notes{background:#fbfaff;border:1px solid #e8e7f2;border-radius:14px;gap:9px;margin:0 16px 13px;padding:13px 14px 14px;transition:border-color .18s,background .18s,box-shadow .18s;display:grid}.admin-client-notes:focus-within{background:#fff;border-color:#cfc7f5;box-shadow:0 0 0 3px #715fd612}.admin-client-notes>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-client-notes>header>label{color:#715fd6;letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:780}.admin-client-notes>header>small{color:#9395a0;white-space:nowrap;align-items:center;gap:5px;font-size:8px;font-weight:720;display:inline-flex}.admin-client-notes>header>small:before{content:"";background:#bdc0ca;border-radius:999px;width:5px;height:5px}.admin-client-notes.is-saved>header>small{color:#47735c}.admin-client-notes.is-saved>header>small:before{background:#59a979}.admin-client-notes.is-waiting>header>small:before,.admin-client-notes.is-saving>header>small:before{background:#7664de;animation:1s ease-in-out infinite admin-autosave-pulse}.admin-client-notes>header>button{color:#a34250;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:8px;font-weight:760}.admin-client-notes>textarea{resize:vertical;overflow-wrap:anywhere;color:#494b5b;width:100%;min-height:74px;font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:11px;line-height:1.55}.admin-client-notes>textarea::placeholder{color:#9a9ca8;opacity:1}.admin-client-notes.is-error{background:#fff9fa;border-color:#efcfd4}.admin-client-notes.is-unavailable{background:#fffaf1;border-color:#efe3cc}.admin-client-notes.is-unavailable>header>label{color:#956125}.admin-client-notes.is-unavailable>textarea{cursor:not-allowed}.admin-crm-notes{background:linear-gradient(145deg,#fbfaff,#fff);border:1px solid #e4e2f0;border-radius:15px;gap:9px;min-width:0;padding:13px;transition:border-color .18s,box-shadow .18s;display:grid}.admin-client-detail .admin-crm-notes{margin:0 16px 13px}.admin-crm-notes:focus-within{border-color:#c9c1f2;box-shadow:0 0 0 3px #715fd612}.admin-crm-notes>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-crm-notes>header>div{gap:2px;min-width:0;display:grid}.admin-crm-notes>header strong{color:#5f50b7;letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:790}.admin-crm-notes>header small,.admin-crm-notes>header span{color:#9693a5;font-size:8px;font-weight:690}.admin-crm-notes>header button,.admin-crm-notes__hint button{color:#a34250;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:8px;font-weight:760}.admin-crm-notes__thread{scrollbar-width:thin;align-content:start;gap:8px;min-height:68px;max-height:250px;padding:4px 2px 5px;display:grid;overflow-y:auto}.admin-crm-notes__thread article{color:#363348;background:linear-gradient(135deg,#eeebff,#e8f1ff);border:1px solid #6956d11f;border-radius:15px 15px 5px;justify-self:end;width:min(88%,520px);padding:9px 11px 7px;animation:.18s ease-out both admin-panel-enter;box-shadow:0 5px 14px #453a8412}.admin-crm-notes__thread article.is-legacy{box-shadow:none;background:#f6f7f9;border-color:#e4e5eb;border-radius:15px 15px 15px 5px;justify-self:start}.admin-crm-notes__thread article>p{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:10px;line-height:1.48}.admin-crm-notes__thread article>footer{color:#78738e;justify-content:flex-end;gap:6px;margin-top:5px;font-size:7px;font-weight:680;display:flex}.admin-crm-notes__thread article.is-legacy>footer{color:#92939c;justify-content:flex-start}.admin-crm-notes__thread article>footer span:after{content:"·";margin-left:6px}.admin-crm-notes__empty{color:#999aa5;text-align:center;align-self:center;margin:0;font-size:9px}.admin-crm-notes__composer{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:7px;display:grid}.admin-crm-notes__composer textarea{box-sizing:border-box;resize:vertical;color:#414351;width:100%;min-height:56px;max-height:120px;font:inherit;background:#fff;border:1px solid #dfe0e8;border-radius:12px;outline:none;padding:9px 10px;font-size:10px;line-height:1.45}.admin-crm-notes__composer textarea:focus{border-color:#7664de;box-shadow:0 0 0 3px #7664de14}.admin-crm-notes__composer textarea::placeholder{color:#9a9ca8;opacity:1}.admin-crm-notes__composer>button{color:#fff;min-width:70px;min-height:38px;font:inherit;cursor:pointer;background:linear-gradient(125deg,#347cf7,#7359df);border:0;border-radius:11px;padding:0 12px;font-size:9px;font-weight:770;transition:transform .18s,box-shadow .18s,opacity .18s;box-shadow:0 7px 16px #5853d524}.admin-crm-notes__composer>button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 9px 20px #5853d533}.admin-crm-notes__composer>button:disabled{opacity:.42;cursor:default;box-shadow:none}.admin-crm-notes__hint{justify-content:space-between;align-items:center;gap:8px;min-height:12px;display:flex}.admin-crm-notes__hint small{color:#9a98a5;font-size:7px}.admin-crm-notes.is-error{background:#fffafb;border-color:#efcfd4}@media (width<=760px){.admin-crm-notes__thread article{width:94%}.admin-crm-notes__composer{grid-template-columns:minmax(0,1fr)}.admin-crm-notes__composer>button{width:100%}}@media (prefers-reduced-motion:reduce){.admin-crm-notes__thread article{animation:none}.admin-crm-notes__composer>button{transition:none}}.admin-client-call-audit{background:#fcfbfd;border:1px solid #e9e7ef;border-radius:14px;gap:10px;margin:0 16px 13px;padding:13px 14px 14px;transition:border-color .18s,background .18s,box-shadow .18s;display:grid}.admin-client-call-audit.is-recorded{background:linear-gradient(145deg,#fff8f9,#fff);border-color:#efd8dc}.admin-client-call-audit>header{justify-content:space-between;align-items:end;gap:12px;display:flex}.admin-client-call-audit>header>div{gap:4px;display:grid}.admin-client-call-audit>header span{color:#9c4554;letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:790}.admin-client-call-audit>header strong{color:#4d4f5d;font-size:11px}.admin-client-call-audit>header time{color:#9b7c82;text-align:right;font-size:8px;font-weight:700}.admin-client-call-audit>button{color:#8f3e4d;min-width:0;font:inherit;text-align:left;cursor:pointer;background:#fff1f3;border:1px solid #ecced4;border-radius:11px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:10px 11px;transition:border-color .16s,background .16s,transform .16s,box-shadow .16s;display:grid}.admin-client-call-audit>button:not(:disabled):hover{background:#ffe9ed;border-color:#ddaeb7;transform:translateY(-1px);box-shadow:0 5px 14px #91415014}.admin-client-call-audit>button:focus-visible{outline-offset:2px;outline:2px solid #b95a6c}.admin-client-call-audit>button:disabled{opacity:.55;cursor:wait}.admin-client-call-audit>button svg{box-sizing:border-box;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;background:#ffffffb8;border-radius:10px;width:34px;height:34px;padding:8px}.admin-client-call-audit>button span{gap:3px;min-width:0;display:grid}.admin-client-call-audit>button strong{font-size:11px}.admin-client-call-audit>button small{color:#a56b75;font-size:8px}.admin-client-call-audit>ul{gap:5px;max-height:150px;margin:0;padding:0 2px 0 0;list-style:none;display:grid;overflow-y:auto}.admin-client-call-audit>ul>li{background:#ffffffc7;border:1px solid #f0dfe2;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:7px 8px;display:flex}.admin-client-call-audit>ul>li>div{gap:2px;min-width:0;display:grid}.admin-client-call-audit>ul>li strong{color:#6f4650;font-size:9px}.admin-client-call-audit>ul>li time{color:#9b7c82;font-size:8px}.admin-client-call-audit>ul>li>button{color:#92515e;font:inherit;cursor:pointer;background:#fff;border:1px solid #e2c5ca;border-radius:7px;flex:none;padding:5px 7px;font-size:8px;font-weight:760}.admin-client-call-audit>ul>li>button:not(:disabled):hover{background:#fff5f6;border-color:#c9929d}.admin-client-call-audit>ul>li>button:focus-visible{outline-offset:2px;outline:2px solid #b95a6c}.admin-client-call-audit>ul>li>button:disabled{opacity:.5;cursor:wait}.admin-client-call-audit>p{color:#9496a1;margin:0;font-size:8px;line-height:1.45}.admin-client-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 16px 8px;display:grid}.admin-client-facts article,.admin-client-commercial article{background:#fbfbfd;border:1px solid #ececf1;border-radius:13px;min-width:0;padding:13px}.admin-client-facts span,.admin-client-commercial span{color:#9698a4;text-transform:uppercase;margin-bottom:6px;font-size:8px;font-weight:730;display:block}.admin-client-facts strong,.admin-client-commercial strong{color:#3e404e;font-size:11px;line-height:1.35;display:block}.admin-client-facts small,.admin-client-commercial small{color:#9294a0;margin-top:5px;font-size:8px;line-height:1.4;display:block}.admin-client-section{border-top:1px solid #ececf1;margin:8px 16px 0;padding:17px 0 10px}.admin-client-section>header{justify-content:space-between;align-items:end;gap:14px;margin-bottom:12px;display:flex}.admin-client-section>header span{color:#999ba6;letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:760}.admin-client-section>header h3{color:#3c3e4c;letter-spacing:-.02em;margin:4px 0 0;font-size:14px}.admin-client-section>header>strong{color:#715fd7;font-size:14px}.admin-client-page-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.admin-client-page-grid article{border:1px solid #ececf1;border-radius:12px;gap:3px;padding:11px;display:grid}.admin-client-page-grid strong{font-size:17px}.admin-client-page-grid span{color:#5a5c69;font-size:9px;font-weight:700}.admin-client-page-grid small{color:#999ba6;font-size:7px}.admin-client-list{gap:6px;display:grid}.admin-client-list>div{border:1px solid #ededf2;border-radius:11px;justify-content:space-between;align-items:center;gap:15px;padding:10px 11px;display:flex}.admin-client-list>div>span:first-child{gap:3px;min-width:0;display:grid}.admin-client-list>div strong{color:#4a4c59;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.admin-client-list>div small{color:#999ba6;font-size:8px}.admin-client-list>div>span:last-child{color:#858794;flex:none;font-size:8px}.admin-client-unlocked-list{gap:7px;display:grid}.admin-client-unlocked{background:#fff;border:1px solid #e9e9ef;border-radius:13px;transition:border-color .18s,background .18s,box-shadow .18s;overflow:hidden}.admin-client-unlocked:hover{border-color:#dcd8f2}.admin-client-unlocked.is-expanded{background:#fcfbff;border-color:#d7d1f4;box-shadow:0 7px 20px #4a3f890e}.admin-client-unlocked>button{width:100%;min-height:49px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:10px;padding:10px 11px;display:grid}.admin-client-unlocked>button:focus-visible{outline-offset:-3px;outline:3px solid #705bdb24}.admin-client-unlocked__identity{gap:3px;min-width:0;display:grid}.admin-client-unlocked__identity strong{color:#444653;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.admin-client-unlocked__identity small{color:#9698a5;font-size:8px}.admin-client-unlocked>button>svg{fill:none;stroke:#9a9ca8;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:16px;height:16px;transition:transform .18s}.admin-client-unlocked.is-expanded>button>svg{transform:rotate(180deg)}.admin-client-unlocked__detail{gap:11px;padding:0 11px 12px;animation:.18s ease-out both admin-client-contact-detail-enter;display:grid}@keyframes admin-client-contact-detail-enter{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.admin-client-contact-note{background:#f3f1ff;border-radius:11px;padding:11px 12px}.admin-client-contact-note>span{color:#7563d5;letter-spacing:.055em;text-transform:uppercase;font-size:7px;font-weight:780}.admin-client-contact-note>p{color:#515361;overflow-wrap:anywhere;white-space:pre-wrap;margin:5px 0 0;font-size:9px;line-height:1.5}.admin-client-contact-note.is-unavailable{background:#fff8eb}.admin-client-contact-note.is-unavailable>span,.admin-client-contact-note.is-unavailable>p{color:#956329}.admin-client-contact-history{gap:0;margin:0;padding:0;list-style:none;display:grid}.admin-client-contact-history>li{grid-template-columns:9px minmax(0,1fr);gap:9px;padding:0 0 12px;display:grid;position:relative}.admin-client-contact-history>li:last-child{padding-bottom:0}.admin-client-contact-history>li:not(:last-child):after{content:"";background:#e4e1f1;width:1px;position:absolute;top:10px;bottom:2px;left:3px}.admin-client-contact-history>li>i{z-index:1;box-sizing:content-box;background:#8069df;border:2px solid #fcfbff;border-radius:999px;width:7px;height:7px;margin-top:3px;transform:translate(-2px,-2px)}.admin-client-contact-history>li>i.is-archived{background:#a2a4af}.admin-client-contact-history>li>i.is-appointment_created,.admin-client-contact-history>li>i.is-appointment_rescheduled{background:#57a379}.admin-client-contact-history>li>div{gap:4px;min-width:0;display:grid}.admin-client-contact-history header{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.admin-client-contact-history header strong{color:#454754;font-size:9px}.admin-client-contact-history time,.admin-client-contact-history small{color:#9698a4;font-size:7px}.admin-client-contact-history time{white-space:nowrap}.admin-client-contact-history p{color:#606270;overflow-wrap:anywhere;white-space:pre-wrap;background:#f5f5f8;border-radius:9px;gap:3px;margin:2px 0 0;padding:8px 9px;font-size:8px;line-height:1.45;display:grid}.admin-client-contact-history p>b{color:#858793;text-transform:uppercase;font-size:7px;font-weight:760}.admin-client-contact-history p.is-unavailable{color:#956329;background:#fff8eb}.admin-client-contact-history__empty{color:#9a9ca7;text-align:center;background:#f6f6f9;border-radius:9px;margin:0;padding:9px;font-size:8px}.admin-workflow.is-callback{color:#805f29;background:#fff4e3}.admin-workflow.is-appointment{color:#4f7964;background:#edf7f0}.admin-workflow.is-archived{color:#6f7180;background:#eff0f4}.admin-client-empty{color:#999ba6;text-align:center;background:#f8f9fb;border-radius:11px;margin:0;padding:13px;font-size:9px}.admin-client-workflow-totals{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:8px;display:grid}.admin-client-workflow-totals span{color:#8c8e9b;text-align:center;background:#f7f7fa;border-radius:10px;padding:9px;font-size:8px}.admin-client-workflow-totals strong{color:#4b4d5a;margin-bottom:3px;font-size:14px;display:block}.admin-client-commercial{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.admin-client-timeline ol{gap:0;margin:0;padding:0;list-style:none;display:grid}.admin-client-timeline li{border-bottom:1px solid #f0f0f4;grid-template-columns:9px minmax(0,1fr) auto;align-items:start;gap:10px;padding:9px 0;display:grid}.admin-client-timeline li:last-child{border-bottom:0}.admin-client-timeline li>i{background:#7963dd;border-radius:50%;width:7px;height:7px;margin-top:3px}.admin-client-timeline li>i.is-unlock{background:#4b9870}.admin-client-timeline li>i.is-workflow{background:#e2a547}.admin-client-timeline li>div{gap:3px;min-width:0;display:grid}.admin-client-timeline li strong{color:#4b4d5a;font-size:9px}.admin-client-timeline li span{color:#8e909d;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.admin-client-timeline time{color:#9b9da8;white-space:nowrap;font-size:7px}@media (width>=901px){.admin-dashboard__header{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.admin-dashboard__header>div:first-child{grid-area:1/1;justify-self:start}.admin-view-tabs{grid-area:1/2;justify-self:center}.admin-logout{grid-area:1/3;justify-self:end}}@media (width<=900px){.admin-dashboard__header{flex-wrap:wrap}.admin-view-tabs{order:3;width:100%}.admin-view-tabs button{flex:1;justify-content:center}.admin-support__workspace{grid-template-columns:1fr;height:auto;min-height:0;overflow:visible}.admin-support__threads{border-bottom:1px solid #e6e7ed;border-right:0;max-height:390px}.admin-support__conversation{min-height:620px}}@media (width<=1240px){.admin-dashboard__header{flex-wrap:wrap;display:flex}.admin-view-tabs{order:3;width:100%}.admin-view-tabs button{flex:1;justify-content:center}.admin-logout{order:2}.admin-clients__workspace.has-detail{grid-template-columns:minmax(0,1fr)}.admin-client-detail{max-height:none;position:static}.admin-clients__toolbar{flex-wrap:wrap}.admin-clients__search{flex-basis:100%}}@media (width<=680px){.admin-support{padding-top:34px}.admin-support__intro{flex-direction:column;align-items:flex-start;gap:18px}.admin-support__intro h1{font-size:38px}.admin-support__intro>button{align-self:stretch}.admin-support__threads{max-height:340px}.admin-support__conversation{min-height:580px}.admin-support__messages{padding:16px 12px}.admin-support__message{max-width:89%}.admin-support__reply>div{flex-direction:column;align-items:stretch}.admin-support__reply button{width:100%}.admin-support__conversation>header{flex-direction:column;align-items:stretch;padding-inline:14px}.admin-support__conversation-actions{flex-wrap:wrap;justify-content:flex-start}.admin-support__conversation-actions>button.is-reply{flex:100%}.admin-clients{padding-top:12px}.admin-clients__toolbar{grid-template-columns:1fr;padding:7px;display:grid}.admin-client-command{padding:12px 10px}.admin-client-detail__header{flex-direction:column;align-items:stretch}.admin-client-detail__action-panel{justify-items:start}.admin-client-command__body{grid-template-columns:1fr}.admin-client-pipeline li{font-size:6px}.admin-client-schedule{grid-template-columns:1fr}.admin-clients__toolbar>label,.admin-clients__search,.admin-clients__toolbar>button{width:100%;min-width:0}.admin-clients__result-count{text-align:right;padding:4px 5px 2px}.admin-client-contact,.admin-client-profile>div{grid-template-columns:1fr}.admin-client-profile label.is-email{grid-column:auto}.admin-client-call-audit>header{flex-direction:column;align-items:start}.admin-client-call-audit>header time{text-align:left}.admin-client-facts,.admin-client-commercial,.admin-client-page-grid{grid-template-columns:1fr}.admin-client-list>div{flex-direction:column;align-items:flex-start;gap:7px}.admin-client-list>div>span:last-child{white-space:normal}.admin-client-unlocked>button{grid-template-columns:minmax(0,1fr) auto 16px}.admin-client-contact-history header{flex-direction:column;align-items:start;gap:2px}.admin-client-timeline li{grid-template-columns:9px minmax(0,1fr)}.admin-client-timeline time{grid-column:2}}@media (prefers-reduced-motion:reduce){.admin-dashboard *,.admin-gate *,.admin-loading *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.admin-view-stage:has(.admin-prospects__modal-backdrop){animation:none}.admin-prospects__create{color:#fff;min-height:39px;font:inherit;white-space:nowrap;cursor:pointer;background:linear-gradient(125deg,#347cf7,#7359df);border:0;border-radius:10px;justify-content:center;align-items:center;padding:0 13px;font-size:10px;font-weight:760;display:inline-flex;box-shadow:0 7px 17px #5c53c629}.admin-prospects__modal.is-manual{width:min(100%,590px);max-height:min(92vh,820px);overflow-y:auto}.admin-prospects__agency-source{background:#faf9ff;border:1px solid #e4e2f3;border-radius:15px;gap:12px;padding:13px;display:grid}.admin-prospects__agency-mode{background:#ececf3;border-radius:11px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.admin-prospects__agency-mode button{color:#777986;min-height:34px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:9px;font-weight:760}.admin-prospects__agency-mode button.is-active{color:#5148a0;background:#fff;box-shadow:0 4px 12px #272a4312}.admin-prospects__agency-search{gap:8px;display:grid}.admin-prospects__agency-search-state{color:#898b98;margin:0;font-size:9px;line-height:1.4}.admin-prospects__agency-search-state>p{margin:0}.admin-prospects__agency-search-state>button{color:#6155bb;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:6px;padding:0;font-weight:750}.admin-prospects__agency-search-state i{vertical-align:-1px;border:1.5px solid #dbdbea;border-top-color:#6f5bdb;border-radius:50%;width:10px;height:10px;margin-right:5px;animation:.7s linear infinite admin-spin;display:inline-block}.admin-prospects__agency-search-state.is-error{color:#a34250}.admin-prospects__agency-results{gap:6px;max-height:220px;padding-right:2px;display:grid;overflow-y:auto}.admin-prospects__agency-results>button,.admin-prospects__agency-selected{color:#343644;min-width:0;font:inherit;text-align:left;background:#fff;border:1px solid #e1e2eb;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;padding:10px 11px;display:flex}.admin-prospects__agency-results>button{cursor:pointer}.admin-prospects__agency-results>button:disabled{opacity:.56;cursor:not-allowed}.admin-prospects__agency-results span,.admin-prospects__agency-selected>span{gap:3px;min-width:0;display:grid}.admin-prospects__agency-results strong,.admin-prospects__agency-selected strong{color:#3f414f;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.admin-prospects__agency-results small,.admin-prospects__agency-selected small{color:#8a8c99;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.admin-prospects__agency-results b{color:#6155bb;flex:none;font-size:8px}.admin-prospects__agency-selected{background:#f5f3ff;border-color:#dcd7fa}.admin-prospects__agency-selected>button{color:#6155bb;min-height:30px;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:8px;padding:0 9px;font-size:8px;font-weight:750}.admin-prospects__manual-grid.is-agency{gap:9px}.admin-prospects__agency-exclusion{color:#777986;background:#f0f1f5;border-radius:10px;align-items:center;gap:9px;padding:9px 10px;display:flex}.admin-prospects__agency-exclusion>i{border:2px solid #a9abb6;border-radius:50%;flex:none;width:9px;height:9px}.admin-prospects__agency-exclusion>span{gap:2px;display:grid}.admin-prospects__agency-exclusion strong{color:#5b5d6b;font-size:9px}.admin-prospects__agency-exclusion small{color:#9294a0;font-size:8px;line-height:1.35}.admin-prospects__agency-exclusion.is-active{color:#377658;background:#edf8f2}.admin-prospects__agency-exclusion.is-active>i{background:#54a17b;border-color:#54a17b;box-shadow:inset 0 0 0 2px #edf8f2}.admin-prospects__agency-exclusion.is-active strong{color:#347257}.admin-prospects__agency-exclusion.is-active small{color:#6d907e}.admin-prospects__manual-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.admin-prospects__manual-grid .is-wide{grid-column:1/-1}.admin-prospects__modal.is-manual textarea{min-height:92px}.admin-prospects__modal.is-contact-picker{width:min(100%,620px);max-height:min(88vh,720px)}.admin-prospects__contact-options{gap:8px;padding-right:3px;display:grid;overflow-y:auto}.admin-prospects__contact-options>button{color:#343644;width:100%;min-height:67px;font:inherit;text-align:left;cursor:pointer;background:#fbfbfd;border:1px solid #e3e4ec;border-radius:13px;justify-content:space-between;align-items:center;gap:16px;padding:11px 13px;transition:border-color .16s,background-color .16s,transform .16s;display:flex}.admin-prospects__contact-options>button:hover{background:#f7f6ff;border-color:#bbb5ec;transform:translateY(-1px)}.admin-prospects__contact-options>button:disabled{opacity:.55;cursor:wait;transform:none}.admin-prospects__contact-options>button>span{gap:4px;min-width:0;display:grid}.admin-prospects__contact-options>button>span:last-child{flex:none;justify-items:end}.admin-prospects__contact-options strong{color:#353647;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.admin-prospects__contact-options small{color:#898b98;font-size:9px}.admin-prospects__contact-options b{color:#6558c4;font-size:10px}.admin-prospects__picker-state{color:#7d7f8d;text-align:center;background:#fafafd;border:1px dashed #e0e1e9;border-radius:14px;align-content:center;place-items:center;gap:10px;min-height:180px;font-size:11px;display:grid}.admin-prospects__picker-state i{border:3px solid #e1e3ee;border-top-color:#6f5bdb;border-radius:50%;width:24px;height:24px;animation:.7s linear infinite admin-spin}.admin-prospects__picker-state p,.admin-prospects__picker-error{margin:0}.admin-prospects__picker-error{color:#ad4057;font-size:10px}@media (width<=760px){.admin-allo-live{grid-template-columns:1fr auto}.admin-allo-live__brand{grid-column:1}.admin-allo-live__calls{grid-area:2/1/auto/-1}.admin-allo-live__alert{grid-area:1/2}.admin-allo-live__calls>:is(button,div){min-width:min(270px,78vw)}.admin-prospect-call-analysis dl{grid-template-columns:1fr}.admin-prospect-call-analysis dt:not(:first-child){margin-top:5px}.admin-prospects__filters.is-outreach{grid-template-columns:auto minmax(0,1fr) auto;display:grid;overflow:visible}.admin-prospects__filters.is-outreach input{grid-area:1/1/auto/-1;width:100%}.admin-prospects__filters.is-outreach .admin-prospects__create,.admin-prospects__filters.is-outreach select,.admin-prospects__filters.is-outreach .admin-prospects__refresh{width:auto;min-width:0}.admin-prospects__filters.is-outreach select{width:100%}.admin-prospects__filters.is-outreach .admin-prospects__create{grid-area:2/1}.admin-prospects__filters.is-outreach select{grid-area:2/2}.admin-prospects__filters.is-outreach .admin-prospects__refresh{grid-area:2/3}.admin-prospects__create{width:100%}.admin-prospects__manual-grid{grid-template-columns:1fr}.admin-prospects__manual-grid .is-wide{grid-column:auto}.admin-outreach__head{display:none}.admin-outreach-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:13px 16px;padding:16px}.admin-outreach-row__sent,.admin-outreach-row__agency,.admin-outreach-row__vehicle,.admin-outreach-row__listing,.admin-outreach-row>button{grid-column:auto}.admin-outreach-row__listing,.admin-outreach-row>button{grid-column:1/-1}.admin-outreach-row>button{width:100%}.admin-view-tabs{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:visible}.admin-view-tabs button{white-space:normal;justify-content:center;min-width:0;min-height:42px;padding:7px 8px;line-height:1.1}.admin-refunds__intro h1{overflow-wrap:anywhere;max-width:100%}.admin-refunds__workspace>article>header{flex-wrap:wrap}}@media (width<=420px){.admin-view-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-recaps{gap:20px;min-width:0;padding:42px 0 0;display:grid}.admin-recaps__intro{justify-content:space-between;align-items:end;gap:28px;display:flex}.admin-recaps__intro>div>span,.admin-recaps__setup>span{color:#6b5bd2;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:820}.admin-recaps__intro h1{color:#222330;letter-spacing:-.055em;margin:9px 0 7px;font-size:clamp(34px,4vw,52px);line-height:.96}.admin-recaps__intro p{color:#737584;margin:0;font-size:14px}.admin-recaps__intro>button,.admin-recaps__state button{color:#5f55ba;min-height:39px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dedfea;border-radius:11px;padding:0 14px;font-size:12px;font-weight:760}.admin-recaps__intro>button:disabled{opacity:.58;cursor:wait}.admin-recaps__workspace{grid-template-columns:minmax(290px,350px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.admin-recaps__sidebar{min-height:560px;padding:0;overflow:hidden}.admin-recaps__sidebar>header{border-bottom:1px solid #ececf2;justify-content:space-between;align-items:center;gap:16px;margin:0;padding:20px 20px 16px;display:flex}.admin-recaps__sidebar>header span{color:#7c6ce4;letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:820}.admin-recaps__sidebar>header h2{margin:4px 0 0;font-size:17px}.admin-recaps__sidebar>header>strong{color:#6051c7;background:#f0edff;border-radius:999px;place-items:center;min-width:31px;height:31px;padding:0 8px;font-size:11px;display:grid}.admin-recaps__list{max-height:min(690px,100vh - 230px);padding:9px;overflow-y:auto}.admin-recaps__group{border-radius:14px;transition:background-color .18s;overflow:hidden}.admin-recaps__group+.admin-recaps__group{margin-top:3px}.admin-recaps__group:hover,.admin-recaps__group.has-active{background:#f7f6fc}.admin-recaps__group-toggle{color:#2d2e3b;width:100%;min-height:70px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 12px;display:grid}.admin-recaps__group-avatar{color:#6558c7;background:linear-gradient(145deg,#f4f1ff,#fff);border:1px solid #e2e1ed;border-radius:13px;place-items:center;width:42px;height:42px;font-size:13px;font-weight:820;display:grid}.admin-recaps__group-avatar.is-daily{color:#fff;background:linear-gradient(145deg,#6658ce,#8a78ed);box-shadow:0 7px 18px #5b49be33}.admin-recaps__group-copy{gap:4px;min-width:0;display:grid}.admin-recaps__group-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.admin-recaps__group-copy small{color:#8b8d9a;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.admin-recaps__group-meta{color:#aaa6bd;align-items:center;gap:7px;display:flex}.admin-recaps__group-meta small{color:#7569bd;background:#eeecf8;border-radius:999px;place-items:center;min-width:22px;height:22px;font-size:9px;font-weight:800;display:grid}.admin-recaps__group-meta i{font-size:15px;font-style:normal;transition:transform .18s;display:block;transform:rotate(-90deg)}.admin-recaps__group-meta i.is-open{transform:rotate(0)}.admin-recaps__meetings{gap:2px;padding:0 7px 8px 18px;display:grid}.admin-recaps__meeting{color:#3c3d49;width:100%;min-height:60px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;grid-template-columns:39px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 9px;transition:background-color .17s,color .17s;display:grid}.admin-recaps__meeting:hover{background:#eeecf8}.admin-recaps__meeting.is-active{background:linear-gradient(130deg,#ebf2ff,#efebff)}.admin-recaps__meeting>span:first-child{color:#7769cc;text-align:center;text-transform:uppercase;font-size:9px;font-weight:820}.admin-recaps__meeting>span:nth-child(2){gap:4px;min-width:0;display:grid}.admin-recaps__meeting strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.admin-recaps__meeting small{color:#92939f;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.admin-recaps__meeting>i{color:#aaa6bd;font-size:13px;font-style:normal}.admin-recaps__meeting.is-active>i{color:#6255c8}.admin-recaps__detail{min-height:560px;padding:27px clamp(22px,3vw,42px) 42px}.admin-recaps__detail>header{border-bottom:1px solid #ececf2;align-items:flex-start;gap:22px;margin-bottom:13px;padding-bottom:20px}.admin-recaps__detail>header>div>span{color:#7464dc;letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:820}.admin-recaps__detail>header h2{letter-spacing:-.04em;margin:7px 0 6px;font-size:clamp(24px,3vw,36px)}.admin-recaps__detail>header p{color:#858795;margin:0;font-size:11px}.admin-recaps__detail>header a{color:#6053bd;border:1px solid #e1def2;border-radius:10px;flex:none;padding:9px 11px;font-size:10px;font-weight:760;text-decoration:none}.admin-recaps__source-title{color:#999aa6;margin-bottom:25px;font-size:10px}.admin-recaps__summary{color:#424350;max-width:880px;font-size:14px;line-height:1.72}.admin-recaps__summary h2{color:#242531;margin:31px 0 10px;font-size:20px}.admin-recaps__summary h3{color:#343541;margin:25px 0 8px;font-size:15px}.admin-recaps__summary h2:first-child,.admin-recaps__summary h3:first-child{margin-top:0}.admin-recaps__summary p{margin:0 0 13px}.admin-recaps__summary ul,.admin-recaps__summary ol{gap:8px;margin:0 0 18px;padding-left:22px;display:grid}.admin-recaps__summary li::marker{color:#7162d2;font-weight:800}.admin-recaps__placeholder,.admin-recaps__state,.admin-recaps__empty,.admin-recaps__setup{align-content:center;justify-items:start;gap:9px;min-height:560px;display:grid}.admin-recaps__placeholder{color:#898b99;text-align:center;justify-items:center}.admin-recaps__placeholder>span:first-child:not(.admin-recaps__spinner){color:#6758cd;background:#f1efff;border-radius:16px;place-items:center;width:52px;height:52px;font-size:21px;display:grid}.admin-recaps__placeholder strong,.admin-recaps__state strong,.admin-recaps__empty strong{color:#4a4b59;font-size:14px}.admin-recaps__placeholder p,.admin-recaps__state p,.admin-recaps__empty p,.admin-recaps__setup p{color:#858795;max-width:620px;margin:0;font-size:12px;line-height:1.55}.admin-recaps__empty{min-height:350px;padding:24px}.admin-recaps__state,.admin-recaps__setup{min-height:320px;padding:34px}.admin-recaps__setup h2{margin:2px 0 3px;font-size:24px}.admin-recaps__setup ol{color:#5b5d69;gap:8px;margin:12px 0 0;padding-left:20px;font-size:12px;display:grid}.admin-recaps__loading{gap:9px;padding:13px;display:grid}.admin-recaps__loading span{background:linear-gradient(100deg,#f1f1f5 30%,#f8f8fa 46%,#f1f1f5 62%) 0 0/230% 100%;border-radius:13px;height:72px;animation:1.2s ease-in-out infinite admin-recaps-loading}.admin-recaps__spinner{border:2px solid #e0ddf3;border-top-color:#6a5bd1;border-radius:50%;width:24px;height:24px;animation:.7s linear infinite admin-recaps-spin}@keyframes admin-recaps-loading{to{background-position-x:-230%}}@keyframes admin-recaps-spin{to{transform:rotate(360deg)}}@media (width<=980px){.admin-recaps__workspace{grid-template-columns:280px minmax(0,1fr)}}@media (width<=760px){.admin-recaps{padding-top:28px}.admin-recaps__intro{flex-direction:column;align-items:flex-start;gap:16px}.admin-recaps__workspace{grid-template-columns:1fr}.admin-recaps__sidebar{min-height:0}.admin-recaps__list{max-height:430px}.admin-recaps__detail,.admin-recaps__placeholder{min-height:420px}.admin-recaps__detail>header{flex-direction:column}}@media (prefers-reduced-motion:reduce){.admin-recaps__loading span,.admin-recaps__spinner{animation:none}.admin-recaps__group,.admin-recaps__group-meta i,.admin-recaps__meeting{transition:none}}._page_ther4_1{background:radial-gradient(circle at 80% 10%,#575bf71f,#0000 28rem),#f7f8fc;place-items:center;min-height:100svh;padding:32px 20px;display:grid}._card_ther4_11{background:#fffffff5;border:1px solid #1f233714;border-radius:28px;width:min(100%,680px);padding:38px;box-shadow:0 28px 80px #2b2d5d1c}._logo_ther4_20{width:auto;height:34px}._copy_ther4_25{margin:44px 0 30px}._eyebrow_ther4_29{color:#575bf7;margin:0 0 9px;font-size:13px;font-weight:650}._copy_ther4_25 h1{letter-spacing:-.045em;margin:0;font-size:clamp(30px,6vw,40px);line-height:1.02}._copy_ther4_25>p:last-child{color:#626779;margin:14px 0 0;line-height:1.5}._form_ther4_49{gap:16px;display:grid}._loading_ther4_54{color:#626779;margin:0;font-size:14px}._form_ther4_49 button,._primaryLink_ther4_61{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4776ff,#575bf7);border:0;border-radius:14px;min-height:52px;margin-top:6px;font-weight:650;box-shadow:0 12px 28px #4b57eb38}._primaryLink_ther4_61{place-items:center;text-decoration:none;display:grid}._form_ther4_49 button:disabled{cursor:wait;opacity:.58}._error_ther4_84{color:#bc3651;margin:0;font-size:13px;line-height:1.4}._legal_ther4_91{color:#8a8e9d;text-align:center;margin:0;font-size:11px;line-height:1.45}._legal_ther4_91 a{color:#626779;text-underline-offset:2px;text-decoration:underline}@media (width<=520px){._card_ther4_11{border-radius:22px;padding:30px 24px}._copy_ther4_25{margin-top:38px}}._page_21fez_1{background:radial-gradient(circle at 15% 10%,#506fff1a,#0000 34%),linear-gradient(160deg,#f9faff 0%,#f4f2ff 100%);place-items:center;min-height:100svh;padding:32px 18px;display:grid}._card_21fez_11{background:#fffffff5;border:1px solid #595df024;border-radius:30px;width:min(100%,720px);padding:clamp(28px,5vw,52px);box-shadow:0 24px 70px #2629531f}._logo_21fez_20{width:132px;height:auto;margin-bottom:30px;display:block}._kicker_21fez_27{color:#5963f6;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:.78rem;font-weight:700;display:block}._card_21fez_11 h1{color:#121421;letter-spacing:-.045em;margin:0;font-size:clamp(2rem,6vw,3.25rem);line-height:1}._intro_21fez_45{color:#646a7d;margin:16px 0 28px;font-size:1rem}._form_21fez_51{margin-top:28px}._form_21fez_51>.button{width:100%}._textButton_21fez_59{color:#5963f6;font:inherit;cursor:pointer;background:0 0;border:0;margin:22px auto 0;padding:8px;font-weight:650;display:block}._returnPanel_21fez_71{gap:20px;display:grid}._returnPanel_21fez_71 p,._expired_21fez_77 p{color:#646a7d;margin:0;font-size:1rem}._returnPanel_21fez_71 .button{width:100%;text-decoration:none}._expired_21fez_77{gap:18px;display:grid}@media (width<=640px){._page_21fez_1{background:#fff;place-items:stretch stretch;padding:0}._card_21fez_11{min-height:100svh;box-shadow:none;border:0;border-radius:0;padding:28px 18px 40px}._logo_21fez_20{width:116px;margin-bottom:36px}}._document_1e3bh_1{max-width:860px}._body_1e3bh_5{gap:20px;display:grid}._form_1e3bh_10{gap:16px;max-width:560px;margin-top:24px;display:grid}._form_1e3bh_10 label{color:#252638;gap:8px;font-size:14px;font-weight:700;display:grid}._form_1e3bh_10 input{color:#12131d;width:100%;min-height:52px;font:inherit;background:#fff;border:1px solid #d9dbea;border-radius:14px;outline:none;padding:0 16px;font-weight:500;transition:border-color .16s,box-shadow .16s}._form_1e3bh_10 input:focus{border-color:#5a63ff;box-shadow:0 0 0 4px #5a63ff1f}._form_1e3bh_10 button,._success_1e3bh_45 a{color:#fff;min-height:50px;font:inherit;text-align:center;cursor:pointer;background:linear-gradient(135deg,#4e78ff,#5a4ff3);border:0;border-radius:14px;padding:14px 20px;font-weight:800;text-decoration:none}._form_1e3bh_10 button:disabled{cursor:not-allowed;opacity:.48}._dangerZone_1e3bh_64{background:snow;border-color:#f1c5c7!important}._form_1e3bh_10 ._dangerButton_1e3bh_69{background:#c9363f}._error_1e3bh_73{font-weight:700;color:#ae2831!important;margin:0!important;font-size:14px!important}._status_1e3bh_80{color:#6c7086;place-items:center;min-height:120px;display:grid}._success_1e3bh_45{justify-items:start;gap:14px;display:grid}._success_1e3bh_45 h2,._success_1e3bh_45 p{margin:0}._success_1e3bh_45 small{color:#71758a}._successIcon_1e3bh_102{color:#1f8b52;background:#e8f8ef;border-radius:50%;place-items:center;width:52px;height:52px;font-size:26px;font-weight:900;display:grid}._success_1e3bh_45 a{place-items:center;margin-top:8px;display:inline-grid}@media (width<=640px){._form_1e3bh_10 button,._success_1e3bh_45 a{width:100%}}._pageShell_dbx7e_1{color:#171927;background:linear-gradient(#fbfbfc 0%,#fff 24%,#fbfbfd 100%);min-height:100vh;overflow:clip}._main_dbx7e_8{width:min(1180px,100% - 48px);margin:0 auto;padding:28px 0 96px}._main_dbx7e_8 article,._seaComparisonMain_dbx7e_18{min-width:0}._calculatorPageMain_dbx7e_22{background:radial-gradient(circle at 50% 12%,#6856ff1a,#0000 36rem),linear-gradient(#fbfbfd 0%,#f7f7fb 100%);min-height:calc(100svh - 76px)}._calculatorPageMain_dbx7e_22 article{min-width:0}._calculatorPageSection_dbx7e_33{place-items:center;min-height:calc(100svh - 76px);padding:clamp(28px,5vh,64px) 24px;display:grid}._calculatorAftercare_dbx7e_40{width:min(920px,100% - 48px);margin:0 auto;padding:44px 0 96px}._breadcrumbs_dbx7e_46{color:#7b7e90;font-size:.78rem}._breadcrumbs_dbx7e_46 ol{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}._breadcrumbs_dbx7e_46 li:not(:last-child):after{content:"/";color:#b7b9c7;margin-left:8px}._breadcrumbs_dbx7e_46 a{color:inherit;text-decoration:none}._heroStage_dbx7e_72{width:min(920px,100%);margin:0 auto;padding:clamp(38px,5vw,54px) 0 clamp(20px,3vw,30px)}._hero_dbx7e_72{min-width:0}._sectionLabel_dbx7e_82{color:#5a4cf3;letter-spacing:.115em;text-transform:uppercase;margin:0 0 15px;font-size:.72rem;font-weight:800}._hero_dbx7e_72 h1{color:#20222d;letter-spacing:-.042em;max-width:850px;margin:0;font-size:clamp(2rem,3vw,2.55rem);font-weight:720;line-height:1.08}._heroSubtitle_dbx7e_101{color:#636779;max-width:780px;margin:18px 0 0;font-size:1.08rem;line-height:1.6}._comparisonHeroTitle_dbx7e_109{flex-wrap:wrap;align-items:center;gap:18px;display:flex}._comparisonHeroIdentity_dbx7e_116{align-items:center;gap:13px;min-width:0;display:inline-flex}._comparisonHeroLogo_dbx7e_123{background:#fff;border:1px solid #1c1f311a;border-radius:14px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid;overflow:hidden;box-shadow:0 9px 24px #20223912}._comparisonHeroLogo_dbx7e_123 img,._comparisonHeroLogo_dbx7e_123 svg{object-fit:contain;width:38px;height:38px}._comparisonHeroLogo_dbx7e_123>strong{color:#5750d9;letter-spacing:-.02em;font-size:.78rem;font-weight:800}._comparisonHeroLogo_dbx7e_123 svg{fill:none;stroke:#5049d8;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px}._comparisonHeroVersus_dbx7e_158{color:#8a8d99;letter-spacing:-.02em;text-transform:uppercase;font-size:.68em;font-weight:650}._authorBlock_dbx7e_166{color:#7a7e8f;border-top:1px solid #1c1f3117;border-bottom:1px solid #1c1f3117;flex-wrap:wrap;align-items:center;gap:10px 18px;width:min(920px,100%);margin:0 auto;padding:18px 0 25px;font-size:.78rem;display:flex}._draftBadge_dbx7e_180{color:#675a2f;background:#fff2bf;border-radius:999px;padding:5px 9px;font-weight:700}._storySection_dbx7e_188,._directAnswer_dbx7e_189,._proseSection_dbx7e_190,._methodSection_dbx7e_191,._blockSection_dbx7e_192,._toolLandscape_dbx7e_193,._relatedSection_dbx7e_194,._faqSection_dbx7e_195,._sources_dbx7e_196,._productScreenshot_dbx7e_197{width:min(920px,100%);margin-left:auto;margin-right:auto}._methodSection_dbx7e_191{width:min(1160px,100%)}._storySection_dbx7e_188{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(42px,7vw,88px);padding:clamp(88px,11vw,142px) 0 clamp(72px,9vw,112px);display:grid}._storyHeading_dbx7e_214{align-self:start;position:sticky;top:28px}._storyHeading_dbx7e_214 h2,._directAnswer_dbx7e_189 h2,._proseSection_dbx7e_190 h2,._methodSection_dbx7e_191 h2,._blockSection_dbx7e_192 h2,._relatedSection_dbx7e_194 h2,._faqSection_dbx7e_195 h2,._finalCta_dbx7e_227 h2,._productScreenshot_dbx7e_197 h2{color:#202230;letter-spacing:-.035em;margin:0;font-size:clamp(1.75rem,3vw,2.35rem);font-weight:700;line-height:1.15}._storyCopy_dbx7e_237{gap:23px;display:grid}._storyCopy_dbx7e_237 p{color:#5e6273;margin:0;font-size:clamp(1.04rem,1.5vw,1.16rem);line-height:1.75}._storyCopy_dbx7e_237 p:first-child:first-letter{float:left;color:#5549e7;margin:.08em .13em 0 0;font-size:3.7em;font-weight:700;line-height:.78}._storyConclusion_dbx7e_258{border-top:1px solid #282a3b1f;padding:21px 0 0;font-weight:600;color:#262936!important}._directAnswer_dbx7e_189{border-bottom:1px solid #1c1f311a;width:min(920px,100%);margin-top:0;margin-bottom:30px;padding:0 0 30px}._directAnswer_dbx7e_189>p:last-child{color:#303342;max-width:820px;margin:0;font-size:clamp(1.05rem,1.5vw,1.16rem);font-weight:560;line-height:1.65}._proseSection_dbx7e_190,._methodSection_dbx7e_191,._blockSection_dbx7e_192,._toolLandscape_dbx7e_193,._relatedSection_dbx7e_194,._faqSection_dbx7e_195,._productScreenshot_dbx7e_197{border-top:1px solid #1c1f311a;padding:clamp(50px,6vw,70px) 0}._proseSection_dbx7e_190>p,._blockSection_dbx7e_192>p,._sectionIntro_dbx7e_295>p:last-child,._productScreenshot_dbx7e_197 figcaption{color:#626677;max-width:790px;margin:20px 0 0;font-size:1.02rem;line-height:1.76}._sectionIntro_dbx7e_295{max-width:820px}._stepGrid_dbx7e_308{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-color:#5b4cf342 transparent;scrollbar-width:thin;grid-auto-columns:minmax(210px,1fr);grid-auto-flow:column;gap:44px;margin:42px 0 0;padding:8px 4px 18px;list-style:none;display:grid;position:relative;overflow-x:auto}._stepGrid_dbx7e_308[data-step-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-columns:auto}._stepGrid_dbx7e_308 li{scroll-snap-align:start;background:#fffffff5;border:1px solid #23263c17;border-radius:22px;min-width:0;min-height:242px;padding:24px 22px 25px;position:relative;box-shadow:0 18px 46px #1f223a0e}._stepGrid_dbx7e_308 li:not(:last-child):after{content:"→";color:#6259e8;background:#fff;border:1px solid #534ddd29;border-radius:50%;place-items:center;width:26px;height:26px;font-size:.78rem;font-weight:750;display:grid;position:absolute;top:50%;right:-35px;transform:translateY(-50%);box-shadow:0 7px 20px #34307d14}._stepMeta_dbx7e_360{justify-content:space-between;align-items:center;display:flex}._stepNumber_dbx7e_366{color:#8d90a0;letter-spacing:.09em;font-size:.68rem;font-weight:720}._stepIcon_dbx7e_373{color:#5d54e6;background:linear-gradient(145deg,#fff,#f3f2ff);border:1px solid #5a53ea29;border-radius:14px;place-items:center;width:42px;height:42px;display:grid;box-shadow:inset 0 1px #fff,0 8px 22px #4f47cd14}._stepIcon_dbx7e_373 svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}._stepGrid_dbx7e_308 h3,._workflowList_dbx7e_396 h3,._objectionGrid_dbx7e_397 h3{color:#292b39;letter-spacing:-.02em;margin:28px 0 0;font-size:1rem}._stepGrid_dbx7e_308 p,._workflowList_dbx7e_396 p,._objectionGrid_dbx7e_397 p{color:#6a6e7e;margin:10px 0 0;font-size:.88rem;line-height:1.58}._checkList_dbx7e_413{border-top:1px solid #1f22331a;gap:0;margin:36px 0 0;padding:0;list-style:none;display:grid}._checkList_dbx7e_413 li{color:#3f4251;border-bottom:1px solid #1f22331a;padding:18px 4px 18px 43px;line-height:1.55;position:relative}._checkList_dbx7e_413 li:before{content:"✓";color:#5b4df0;background:#5b4df01a;border-radius:50%;place-items:center;width:22px;height:22px;font-size:.72rem;font-weight:800;display:grid;position:absolute;top:20px;left:4px}._workflowList_dbx7e_396{border-top:1px solid #1f22331a;gap:0;margin:36px 0 0;padding:0;list-style:none;display:grid}._workflowList_dbx7e_396 li{border-bottom:1px solid #1f22331a;grid-template-columns:64px 1fr;align-items:start;gap:22px;padding:23px 0;display:grid}._workflowList_dbx7e_396 li>span{color:#5c50f2;font-size:.78rem;font-weight:800}._workflowList_dbx7e_396 h3{margin:0}._tableWrap_dbx7e_474{border:1px solid #1e213217;border-radius:22px;min-width:0;margin-top:34px;overflow-x:auto;box-shadow:0 24px 70px #2326420f}._tableWrap_dbx7e_474 table{border-collapse:collapse;background:#fff;width:100%;min-width:680px}._tableWrap_dbx7e_474 th,._tableWrap_dbx7e_474 td{text-align:left;vertical-align:top;border-bottom:1px solid #1e213212;padding:18px 20px;font-size:.91rem;line-height:1.55}._tableWrap_dbx7e_474 thead th{color:#55596a;letter-spacing:.035em;text-transform:uppercase;background:linear-gradient(#fafafd,#f5f5fa);font-size:.75rem}._tableWrap_dbx7e_474 tbody th{color:#252734;font-weight:700}._tableWrap_dbx7e_474 tr:last-child th,._tableWrap_dbx7e_474 tr:last-child td{border-bottom:0}._disclaimer_dbx7e_518{border-bottom:1px solid #1f22331a;padding:15px 0;color:#717483!important;font-size:.82rem!important;line-height:1.55!important}._scriptBlock_dbx7e_526{border-top:1px solid #1f22331a;margin-top:34px;display:grid}._scriptBlock_dbx7e_526>div{border-bottom:1px solid #1f22331a;grid-template-columns:145px 1fr;gap:24px;padding:23px 0;display:grid}._scriptBlock_dbx7e_526 span,._exampleGrid_dbx7e_541 span{color:#5d50ed;letter-spacing:.085em;text-transform:uppercase;padding-top:4px;font-size:.7rem;font-weight:800}._scriptBlock_dbx7e_526 p,._exampleGrid_dbx7e_541 p{color:#303240;margin:0;line-height:1.66}._objectionGrid_dbx7e_397,._exampleGrid_dbx7e_541{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:38px;display:grid}._objectionGrid_dbx7e_397 article,._exampleGrid_dbx7e_541>div{border-top:2px solid #5b4cf330;padding:21px 0 0}._objectionGrid_dbx7e_397 h3{margin:0}._productScreenshot_dbx7e_197 img{border:1px solid #1e213214;border-radius:24px;width:min(100%,860px);height:auto;margin:34px auto 0;display:block;box-shadow:0 28px 80px #262a481c}._dataDisclaimer_dbx7e_585{color:#343643;background:#594cf40e;border-left:3px solid #594cf4b3;margin-top:20px;padding:21px 24px}._dataDisclaimer_dbx7e_585 strong{font-size:.9rem}._dataDisclaimer_dbx7e_585 p{color:#636676;margin:7px 0 0;line-height:1.58}._calculator_dbx7e_22{background:#fffffff0;border:1px solid #1e203717;border-radius:32px;width:min(860px,100%);min-height:560px;padding:clamp(28px,4vw,48px);animation:.48s cubic-bezier(.2,.8,.2,1) both _calculatorEntrance_dbx7e_1;box-shadow:0 32px 90px #2b26641f}._calculatorHeader_dbx7e_614{border-bottom:1px solid #1c1f3117;grid-template-columns:minmax(0,1fr) 150px;align-items:end;gap:28px;padding-bottom:26px;display:grid}._calculatorHeader_dbx7e_614 span,._calculatorQuestionIndex_dbx7e_624,._calculatorResultSummary_dbx7e_625>span{color:#5b4df4;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:800}._calculatorHeader_dbx7e_614 h1{color:#20222d;letter-spacing:-.045em;margin:9px 0 0;font-size:clamp(1.7rem,3vw,2.35rem);font-weight:720;line-height:1.07}._calculatorProgress_dbx7e_642{grid-template-columns:repeat(4,1fr);gap:7px;padding-bottom:5px;display:grid}._calculatorProgress_dbx7e_642 span{background:#e7e7ee;border-radius:999px;height:4px;transition:background .22s,transform .22s}._calculatorProgress_dbx7e_642 ._calculatorProgressActive_dbx7e_656{background:linear-gradient(90deg,#4d70ff,#6f4df6);transform:scaleY(1.35)}._calculatorQuestion_dbx7e_624,._calculatorResultSummary_dbx7e_625{padding:clamp(34px,6vh,58px) 0 0;animation:.3s cubic-bezier(.2,.75,.2,1) both _calculatorStep_dbx7e_1}._calculatorQuestion_dbx7e_624 h2,._calculatorResultSummary_dbx7e_625 h2{color:#232532;letter-spacing:-.043em;max-width:720px;margin:13px 0 0;font-size:clamp(1.55rem,3.2vw,2.35rem);font-weight:680;line-height:1.13}._calculatorQuestion_dbx7e_624>p{color:#777a89;margin:12px 0 0;font-size:.92rem}._calculatorPresets_dbx7e_684{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:30px;display:grid}._calculatorPresets_dbx7e_684 button{color:#484b5b;min-height:58px;font:inherit;cursor:pointer;background:#fafafd;border:1px solid #272a3e1c;border-radius:16px;font-size:1rem;font-weight:680;transition:color .18s,border-color .18s,background .18s,transform .18s}._calculatorPresets_dbx7e_684 button:hover{border-color:#5b4df466;transform:translateY(-1px)}._calculatorPresets_dbx7e_684 ._calculatorPresetSelected_dbx7e_709{color:#fff;background:linear-gradient(135deg,#4e71ff,#6d4cf4);border-color:#0000;box-shadow:0 12px 28px #5748e833}._calculatorInputLabel_dbx7e_716{color:#858897;margin-top:22px;font-size:.72rem;font-weight:650;display:block}._inputShell_dbx7e_724{background:#fff;border:1px solid #272a3e21;border-radius:15px;grid-template-columns:minmax(0,1fr) auto;align-items:center;width:min(380px,100%);min-width:0;margin-top:9px;transition:border-color .18s,box-shadow .18s;display:grid;overflow:hidden}._inputShell_dbx7e_724:focus-within{border-color:#5b4df4bd;box-shadow:0 0 0 4px #5b4df41a}._inputShell_dbx7e_724 input{color:#232532;min-width:0;font:inherit;background:0 0;border:0;outline:none;padding:15px 16px;font-size:1.16rem;font-weight:720}._inputShell_dbx7e_724 small{color:#656877;white-space:nowrap;padding-right:16px;font-size:.75rem}._calculatorActions_dbx7e_762,._calculatorResultActions_dbx7e_763{justify-content:space-between;align-items:center;gap:14px;margin-top:34px;display:flex}._calculatorActions_dbx7e_762 button,._calculatorResultActions_dbx7e_763 button,._calculatorResultActions_dbx7e_763 a{min-height:50px;font:inherit;cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:20px;font-size:.86rem;font-weight:760;text-decoration:none;display:inline-flex}._calculatorBack_dbx7e_787,._calculatorResultActions_dbx7e_763 button{color:#727584;background:0 0;border:0;padding:0 7px}._calculatorNext_dbx7e_795,._calculatorResultActions_dbx7e_763 a{color:#fff;background:linear-gradient(135deg,#4e71ff,#6d4cf4);border:0;min-width:154px;padding:0 20px;transition:transform .18s,box-shadow .18s,opacity .18s;box-shadow:0 14px 30px #5546e633}._calculatorNext_dbx7e_795:hover,._calculatorResultActions_dbx7e_763 a:hover{transform:translateY(-2px);box-shadow:0 18px 34px #5546e642}._calculatorNext_dbx7e_795:disabled{opacity:.38;cursor:not-allowed;transform:none}._calculatorResults_dbx7e_818{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:30px;display:grid}._calculatorResults_dbx7e_818 article{background:#fafafd;border:1px solid #272a3e17;border-radius:18px;min-width:0;padding:20px}._calculatorResults_dbx7e_818 span,._calculatorResults_dbx7e_818 small{color:#7b7e8e;font-size:.74rem;line-height:1.35;display:block}._calculatorResults_dbx7e_818 strong{color:#242633;overflow-wrap:anywhere;margin-top:8px;font-size:1.32rem;display:block}._calculatorResults_dbx7e_818 small{margin-top:5px}._calculatorResultSummary_dbx7e_625{padding-top:clamp(30px,5vh,50px)}._calculatorResultSummary_dbx7e_625>span{display:block}._calculatorResultSummary_dbx7e_625 h2 strong{color:#5b4df4;font-weight:740}@keyframes _calculatorEntrance_dbx7e_1{0%{opacity:0;transform:translateY(16px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _calculatorStep_dbx7e_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._toolLandscape_dbx7e_193{border-top:1px solid #1c1f311a;padding:clamp(74px,9vw,112px) 0}._toolLandscapeIntro_dbx7e_881{max-width:780px}._toolLandscapeIntro_dbx7e_881 h2{color:#202230;letter-spacing:-.047em;margin:0;font-size:clamp(2rem,3.8vw,3.05rem);font-weight:650;line-height:1.08}._toolLandscapeIntro_dbx7e_881>p:last-child{color:#626677;margin:20px 0 0;font-size:1.02rem;line-height:1.76}._toolRows_dbx7e_901{border-top:1px solid #1c1f311c;margin-top:42px}._toolRow_dbx7e_901{border-bottom:1px solid #1c1f311c;grid-template-columns:minmax(150px,.32fr) minmax(0,1fr);gap:clamp(32px,6vw,72px);padding:34px 0;display:grid}._toolIdentity_dbx7e_914{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;display:flex}._toolIdentity_dbx7e_914>a{align-items:center;min-height:48px;display:inline-flex}._toolIdentity_dbx7e_914 img{object-fit:contain;object-position:left center;width:138px;height:42px}._toolIdentity_dbx7e_914 strong{color:#282a37;font-size:1.15rem}._toolIdentity_dbx7e_914>span{color:#787b8b;font-size:.72rem;line-height:1.45}._toolSummary_dbx7e_946 h3{color:#252735;letter-spacing:-.025em;margin:0;font-size:1.2rem}._toolSummary_dbx7e_946>p{color:#5f6373;margin:10px 0 0;line-height:1.68}._toolSummary_dbx7e_946 dl{grid-template-columns:repeat(2,1fr);gap:24px;margin:22px 0 0;display:grid}._toolSummary_dbx7e_946 dl>div{border-top:1px solid #1e21321a;padding-top:14px}._toolSummary_dbx7e_946 dt{color:#5b4df0;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:800}._toolSummary_dbx7e_946 dd{color:#555969;margin:8px 0 0;font-size:.84rem;line-height:1.55}._toolSummary_dbx7e_946 small{color:#838695;margin-top:18px;font-size:.72rem;line-height:1.55;display:block}._toolSummary_dbx7e_946 small a{color:#5a4cf0;font-weight:700}._toolLandscapeDisclaimer_dbx7e_999{color:#767988;margin:22px 0 0;font-size:.78rem;line-height:1.55}._relatedGrid_dbx7e_1006{border-top:1px solid #1e21321a;grid-template-columns:repeat(2,1fr);gap:0 38px;margin-top:34px;display:grid}._relatedGrid_dbx7e_1006 a{min-width:0;color:inherit;border-bottom:1px solid #1e21321a;padding:24px 3px;text-decoration:none;transition:color .16s,padding-left .16s}._relatedGrid_dbx7e_1006 a:hover{color:#5549e7;padding-left:8px}._relatedGrid_dbx7e_1006 span{color:#5b4df4;letter-spacing:.08em;text-transform:uppercase;font-size:.69rem;font-weight:800}._relatedGrid_dbx7e_1006 strong,._relatedGrid_dbx7e_1006 small{display:block}._relatedGrid_dbx7e_1006 strong{margin-top:9px;font-size:1.02rem;line-height:1.32}._relatedGrid_dbx7e_1006 small{color:#727584;margin-top:8px;font-size:.79rem;line-height:1.52}._faqSection_dbx7e_195>div{border-top:1px solid #1c1f311a;margin-top:28px}._faqSection_dbx7e_195 details{border-bottom:1px solid #1c1f311a;padding:20px 0}._faqSection_dbx7e_195 summary{cursor:pointer;color:#252733;font-weight:700;line-height:1.45}._faqSection_dbx7e_195 details p{color:#656878;max-width:780px;margin:13px 0 0;line-height:1.68}._sources_dbx7e_196{border-top:1px solid #1c1f311a;padding:42px 0 68px}._sources_dbx7e_196 h2{color:#30323f;letter-spacing:-.025em;margin:0;font-size:1.25rem}._sources_dbx7e_196 ul{border-top:1px solid #1c1f3117;grid-template-columns:repeat(2,1fr);gap:0 30px;margin:22px 0 0;padding:0;list-style:none;display:grid}._sources_dbx7e_196 li{border-bottom:1px solid #1c1f3117;padding:18px 0}._sources_dbx7e_196 strong,._sources_dbx7e_196 span{font-size:.74rem}._sources_dbx7e_196 strong a{color:#37394a;align-items:center;gap:7px;display:inline-flex}._sources_dbx7e_196 strong a span{color:#5c50ee}._sources_dbx7e_196 p{color:#686b7a;margin:7px 0;font-size:.77rem;line-height:1.54}._sources_dbx7e_196 li>span{color:#7164cf;font-weight:700}._finalCta_dbx7e_227{color:#fff;background:radial-gradient(circle at 84% 0,#705eff9e,#0000 21rem),linear-gradient(135deg,#151722,#2a2743 64%,#4d40c8);border-radius:30px;grid-template-columns:1fr auto;align-items:center;gap:34px;width:min(1040px,100%);margin:clamp(50px,8vw,92px) auto 0;padding:clamp(34px,5vw,56px);display:grid;box-shadow:0 34px 90px #26225c30}._finalCta_dbx7e_227 h2{color:#fff}._finalCta_dbx7e_227 p{color:#c8cad5;max-width:620px;margin:15px 0 0;line-height:1.64}._finalCta_dbx7e_227 a{color:#171925;white-space:nowrap;background:#fff;border-radius:14px;align-items:center;gap:14px;padding:14px 18px;font-size:.86rem;font-weight:800;text-decoration:none;display:inline-flex}._siteFooter_dbx7e_1174{color:#777a89;border-top:1px solid #1c1f3114;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;width:min(1240px,100% - 48px);margin:0 auto;padding:34px 0 46px;font-size:.78rem;display:grid}._siteFooter_dbx7e_1174 a{color:#272936;font-weight:700;text-decoration:none}._siteFooter_dbx7e_1174 p{margin:0}._siteFooter_dbx7e_1174 nav{justify-content:flex-end;align-items:center;gap:18px;display:flex}._focusedFooter_dbx7e_1204{grid-template-columns:auto 1fr auto}._editorialVisual_dbx7e_1209{background:radial-gradient(circle at 86% 12%,#755cff3d,#0000 15rem),radial-gradient(circle at 12% 88%,#57adff33,#0000 15rem),#f6f6ffe6;border:1px solid #5146cd21;border-radius:32px;min-width:0;margin:0;position:relative;overflow:hidden;box-shadow:0 34px 90px #322d681f}._editorialVisual_dbx7e_1209:after{pointer-events:none;content:"";background-image:radial-gradient(#4f47a61f .75px,#0000 .75px);background-size:14px 14px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#00000073,#0000 72%);mask-image:linear-gradient(135deg,#00000073,#0000 72%)}._visualChrome_dbx7e_1233{z-index:2;background:#ffffff70;border-bottom:1px solid #443d911a;align-items:center;gap:7px;height:48px;padding:0 19px;display:flex;position:relative}._visualChrome_dbx7e_1233 span{background:#534c9947;border-radius:50%;width:7px;height:7px}._visualChrome_dbx7e_1233 span:nth-child(2){background:#5c4bed59}._visualChrome_dbx7e_1233 span:nth-child(3){background:#4493ea59}._visualCanvas_dbx7e_1255{z-index:1;place-items:center;min-height:405px;padding:38px;display:grid;position:relative}._editorialVisual_dbx7e_1209 figcaption{z-index:3;color:#74718e;letter-spacing:.075em;text-transform:uppercase;font-size:.68rem;font-weight:700;position:absolute;bottom:14px;right:20px}._visualSequence_dbx7e_1276{gap:11px;width:100%;margin:0;padding:0;list-style:none;display:grid}._visualSequence_dbx7e_1276 li{background:#ffffffbd;border:1px solid #453f8e1a;border-radius:16px;grid-template-columns:42px 1fr;align-items:center;gap:14px;padding:15px 17px;display:grid;position:relative;box-shadow:0 10px 28px #3532620f}._visualSequence_dbx7e_1276 li:not(:last-child):after{content:"";background:#5549e747;width:1px;height:14px;position:absolute;bottom:-13px;left:35px}._visualSequence_dbx7e_1276 span{color:#fff;background:linear-gradient(135deg,#5549e8,#7060f7);border-radius:10px;place-items:center;width:31px;height:31px;font-size:.67rem;font-weight:800;display:grid}._visualSequence_dbx7e_1276 strong{color:#343348;font-size:.9rem}._visualHandoff_dbx7e_1325 ._visualSequence_dbx7e_1276 li:nth-child(odd){margin-right:42px}._visualHandoff_dbx7e_1325 ._visualSequence_dbx7e_1276 li:nth-child(2n){margin-left:42px}._visualTimeline_dbx7e_1328 ._visualSequence_dbx7e_1276{grid-template-columns:repeat(2,1fr);gap:15px}._visualTimeline_dbx7e_1328 ._visualSequence_dbx7e_1276 li{grid-template-columns:1fr;min-height:110px}._visualTimeline_dbx7e_1328 ._visualSequence_dbx7e_1276 li:after{display:none}._visualComparisonGrid_dbx7e_1340{grid-template-columns:1fr auto 1fr;align-items:center;gap:17px;width:100%;display:grid}._visualComparisonGrid_dbx7e_1340>div{gap:13px;display:grid}._visualComparisonGrid_dbx7e_1340 span{color:#39384c;text-align:center;background:#ffffffc7;border:1px solid #453f8e1c;border-radius:17px;place-items:center;min-height:66px;padding:14px;font-size:.84rem;font-weight:700;display:grid}._visualComparisonGrid_dbx7e_1340>div:last-child span{color:#fff;background:linear-gradient(135deg,#574bea,#6f5df1);border-color:#0000}._visualComparisonGrid_dbx7e_1340>i{color:#6257d2;text-transform:uppercase;background:#fff;border-radius:50%;place-items:center;width:36px;height:36px;font-size:.66rem;font-style:normal;font-weight:800;display:grid;box-shadow:0 8px 22px #3532621a}._visualFunnelStack_dbx7e_1388{place-items:center;gap:10px;width:100%;margin:0;padding:0;list-style:none;display:grid}._visualFunnelStack_dbx7e_1388 li{width:calc(100% - (var(--visual-index) * 13%));clip-path:polygon(3% 0,97% 0,91% 100%,9% 100%);color:#343246;background:color-mix(in srgb, #5b4def calc(12% + (var(--visual-index) * 12%)), white);text-align:center;place-items:center;min-height:54px;padding:10px;font-size:.82rem;font-weight:750;display:grid}._visualFunnelStack_dbx7e_1388 li:last-child{color:#fff;background:linear-gradient(135deg,#5549e8,#6f5df1)}._visualLoopRing_dbx7e_1417{aspect-ratio:1;border:1px dashed #544acd4d;border-radius:50%;width:min(100%,390px);position:relative}._visualLoopRing_dbx7e_1417:before{content:"";border:1px solid #544acd1f;border-radius:50%;position:absolute;inset:14%}._visualLoopCore_dbx7e_1433,._visualLoopNode_dbx7e_1434{text-align:center;place-items:center;display:grid;position:absolute}._visualLoopCore_dbx7e_1433{color:#fff;background:linear-gradient(135deg,#5549e8,#7260f4);border-radius:50%;font-size:.76rem;font-weight:800;inset:36%;box-shadow:0 16px 40px #5041da45}._visualLoopNode_dbx7e_1434{width:116px;min-height:50px;left:calc(50% + (38% * cos((var(--visual-index) * 1turn) / var(--visual-count))) - 58px);top:calc(50% + (38% * sin((var(--visual-index) * 1turn) / var(--visual-count))) - 25px);color:#3d3b50;background:#ffffffe6;border:1px solid #453f8e1a;border-radius:14px;padding:9px 12px;font-size:.68rem;font-weight:750;box-shadow:0 10px 24px #35326217}._visualBalanceScale_dbx7e_1466{grid-template-columns:1fr 32px 1fr;align-items:end;gap:15px;width:100%;display:grid}._visualBalanceScale_dbx7e_1466>div{background:#ffffffc7;border-bottom:5px solid #5d50ed;border-radius:18px;gap:10px;padding:18px;display:grid;box-shadow:0 18px 35px #35326214}._visualBalanceScale_dbx7e_1466 span{color:#3d3b50;text-align:center;font-size:.77rem;font-weight:700}._visualBalanceScale_dbx7e_1466>i{background:#6960d4;border-radius:999px;justify-self:center;width:7px;height:126px;position:relative}._visualBalanceScale_dbx7e_1466>i:after{content:"";background:#6960d4;border-radius:999px;width:40px;height:7px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}._visualCostBars_dbx7e_1512{gap:16px;width:100%;display:grid}._visualCostBars_dbx7e_1512>div{grid-template-columns:minmax(115px,.72fr) 1fr;align-items:center;gap:14px;display:grid}._visualCostBars_dbx7e_1512 span{color:#4a485c;font-size:.74rem;font-weight:750}._visualCostBars_dbx7e_1512 i{width:var(--visual-size);background:linear-gradient(90deg,#564ae747,#6555ed);border-radius:8px;height:24px;display:block;box-shadow:0 7px 16px #5445dd21}._visualTree_dbx7e_1540{text-align:center;gap:36px;width:100%;display:grid}._visualTree_dbx7e_1540>strong{color:#fff;background:linear-gradient(135deg,#5549e8,#7060f7);border-radius:15px;justify-self:center;padding:15px 20px;position:relative}._visualTree_dbx7e_1540>strong:after{content:"";background:#544acd45;width:1px;height:37px;position:absolute;top:100%;left:50%}._visualTree_dbx7e_1540>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid;position:relative}._visualTree_dbx7e_1540>div:before{content:"";background:#544acd45;height:1px;position:absolute;top:-18px;left:15%;right:15%}._visualTree_dbx7e_1540 span{color:#3d3b50;background:#ffffffd1;border:1px solid #453f8e1c;border-radius:16px;place-items:center;min-height:74px;padding:12px;font-size:.72rem;font-weight:750;display:grid;position:relative}._visualTree_dbx7e_1540 span:before{content:"";background:#544acd45;width:1px;height:18px;position:absolute;bottom:100%;left:50%}._visualTreeOutcome_dbx7e_1607{color:#fff!important;background:linear-gradient(135deg,#5549e8,#7060f7)!important;border-color:#0000!important}._articleToc_dbx7e_1613{color:#747789;flex-wrap:wrap;align-items:center;gap:9px;width:min(920px,100%);margin:0 auto;padding:11px 0 38px;font-size:.8rem;display:flex}._articleToc_dbx7e_1613>span{color:#292c3a;margin-right:5px;font-weight:720}._articleToc_dbx7e_1613 a{color:inherit;background:#ffffffbd;border:1px solid #2427381a;border-radius:999px;padding:7px 11px;text-decoration:none;transition:color .16s,border-color .16s,background .16s}._articleToc_dbx7e_1613 a:hover{color:#4f45d6;background:#fff;border-color:#5b4cf33d}._solutionComparison_dbx7e_1647{width:min(1120px,100%);margin:0 auto;padding:12px 0 64px}._visuallyHidden_dbx7e_1653{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._solutionTableWrap_dbx7e_1664{overscroll-behavior-inline:contain;scrollbar-color:#5b4cf34d transparent;scrollbar-width:thin;background:#fffffff7;border:1px solid #1d20341a;border-radius:30px;width:100%;max-width:100%;overflow-x:auto;box-shadow:0 26px 72px #23254111}._solutionTableWrap_dbx7e_1664[data-layout=compact]{width:min(1120px,100%);margin:0 auto}._solutionTableWrap_dbx7e_1664:focus-visible{outline-offset:4px;outline:3px solid #5b4cf33d}._solutionTable_dbx7e_1664{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}._solutionTableWrap_dbx7e_1664[data-layout=compact] ._solutionTable_dbx7e_1664{min-width:760px}._solutionTable_dbx7e_1664 th,._solutionTable_dbx7e_1664 td{text-align:left;vertical-align:middle;overflow-wrap:anywhere;border-bottom:1px solid #30344d16;border-right:0;padding:15px 24px}._solutionTable_dbx7e_1664 tr>:first-child{border-right:1px solid #30344d16}._solutionTable_dbx7e_1664 tbody tr:last-child th,._solutionTable_dbx7e_1664 tbody tr:last-child td{border-bottom:0}._solutionTable_dbx7e_1664 thead th{color:#4f5362;background:#fbfbfdf5;height:88px;padding-top:17px;padding-bottom:17px;font-size:.94rem;font-weight:590}._solutionTable_dbx7e_1664 thead th:first-child,._solutionTable_dbx7e_1664 tbody th{z-index:3;color:#565a68;background:#fafafd;width:164px;min-width:164px;font-size:.78rem;font-weight:560;line-height:1.3;position:sticky;left:0}._solutionTable_dbx7e_1664 thead th:first-child{z-index:4;color:#0000;background:#f6f6fa}._solutionTable_dbx7e_1664 tbody td{color:#5d6170;background:#fff}._solutionTable_dbx7e_1664 tbody tr:not([data-row=price]){height:66px}._solutionTable_dbx7e_1664 tbody tr[data-row=price]{height:112px}._solutionIdentity_dbx7e_1760{color:#202230;text-transform:none;align-items:center;gap:15px;text-decoration:none;display:flex}._solutionIdentity_dbx7e_1760>span:last-child{gap:4px;min-width:0;display:grid}._solutionIdentity_dbx7e_1760>span:last-child>strong{font-size:.96rem;font-weight:590;line-height:1.2}._solutionIdentity_dbx7e_1760 small{color:#858899;font-size:.72rem;font-weight:480;line-height:1.35}._solutionLogo_dbx7e_1788{background:linear-gradient(145deg,#f9fafcfa,#f2f4f8fa);border:1px solid #1c1f3117;border-radius:16px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid;overflow:hidden;box-shadow:inset 0 1px #fffffff2,0 5px 14px #252a4209}._solutionLogo_dbx7e_1788 img{object-fit:contain;width:36px;height:30px}._solutionLogo_dbx7e_1788>strong{color:#656978;font-size:.75rem}._priceCell_dbx7e_1812{color:inherit;gap:7px;text-decoration:none;display:grid}._priceCell_dbx7e_1812>strong{color:#292b38;letter-spacing:-.045em;font-size:clamp(1.42rem,2vw,1.9rem);font-weight:650;line-height:1.05}._priceCell_dbx7e_1812>span{color:#898c99;font-size:.73rem;line-height:1.4}._priceCell_dbx7e_1812>small{color:#626675;font-size:.66rem;font-weight:620}._signalCell_dbx7e_1839{color:#656978;grid-template-columns:auto 1fr;align-items:center;gap:4px 10px;min-height:0;padding:0;display:grid}._signalCell_dbx7e_1839>span{color:#9297a6;background:#f0f1f5;border-radius:50%;place-items:center;width:21px;height:21px;font-size:.7rem;font-weight:800;display:grid;box-shadow:inset 0 0 0 1px #747a8e1a}._signalCell_dbx7e_1839>strong{font-size:.82rem;font-weight:430;line-height:1.35}._signalCell_dbx7e_1839>small{color:#7e8291;grid-column:1/-1;margin-top:2px;font-size:.69rem;line-height:1.42}._signalCell_dbx7e_1839[data-tone=warning]{color:#8c6a24}._signalCell_dbx7e_1839[data-tone=warning]>span{color:#b17a13;background:#be8b231a;box-shadow:inset 0 0 0 1px #be8b2324}._comparisonTextCell_dbx7e_1886{color:#555969;min-height:0;padding:0;font-size:.8rem;font-weight:400;line-height:1.55}._comparisonTextCell_dbx7e_1886[data-tone=positive],._comparisonTextCell_dbx7e_1886[data-tone=negative],._comparisonTextCell_dbx7e_1886[data-tone=neutral]{color:#555969}._comparisonPortalLogos_dbx7e_1907{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}._comparisonPortalLogo_dbx7e_1907{justify-content:flex-start;align-items:center;min-width:0;display:inline-flex}._comparisonPortalLogo_dbx7e_1907>img{width:auto;max-width:100%;height:auto;display:block}._comparisonPortalLogo_dbx7e_1907[data-portal=leboncoin]>img{width:88px}._comparisonPortalLogo_dbx7e_1907[data-portal=lacentrale]>img{width:94px}._comparisonPortalLogo_dbx7e_1907[data-portal=marketplace]{gap:5px}._comparisonPortalLogo_dbx7e_1907[data-portal=marketplace]>img{width:64px}._comparisonPortalLogo_dbx7e_1907[data-portal=marketplace]>span{color:#0766ff;letter-spacing:-.025em;white-space:nowrap;font-size:.63rem;font-weight:680;line-height:1}._comparisonFootnote_dbx7e_1953{color:#888b99;width:min(920px,100%);margin:20px auto 0;font-size:.72rem;line-height:1.55}._softwareCostCallout_dbx7e_1961{background:#f5f5f7;border:1px solid #1d20341a;border-radius:18px;grid-template-columns:auto minmax(0,1fr);gap:16px;width:min(920px,100%);margin:28px auto 0;padding:22px 24px;display:grid;box-shadow:0 14px 38px #191b2b0d}._softwareCostCalloutIcon_dbx7e_1974{background:#fff;border-radius:12px;place-items:center;width:38px;height:38px;font-size:1.05rem;display:grid;box-shadow:0 4px 14px #191b2b14}._softwareCostCallout_dbx7e_1961 p{color:#3f4251;margin:0;font-size:.96rem;line-height:1.65}._softwareCostCallout_dbx7e_1961 p+p{margin-top:12px}._softwareCostScale_dbx7e_1996{gap:8px;margin-top:18px;display:grid}._softwareCostScale_dbx7e_1996>div{grid-template-columns:minmax(250px,.85fr) minmax(0,1fr);align-items:center;gap:16px;display:grid}._softwareCostScale_dbx7e_1996 strong{color:#242735;font-size:.9rem}._softwareCostScale_dbx7e_1996 span{white-space:nowrap;font-size:.92rem;line-height:1.4;overflow:hidden}@media (width<=980px){._heroStage_dbx7e_72{padding-top:46px}._hero_dbx7e_72{max-width:760px}._editorialVisual_dbx7e_1209{width:min(680px,100%)}._solutionComparison_dbx7e_1647{width:100%}}@media (width<=760px){._main_dbx7e_8{width:min(100% - 28px,1180px);padding-top:20px}._heroStage_dbx7e_72{padding:38px 0 24px}._hero_dbx7e_72 h1{letter-spacing:-.038em;font-size:clamp(1.85rem,8vw,2.15rem)}._comparisonHeroTitle_dbx7e_109{gap:12px}._comparisonHeroIdentity_dbx7e_116{gap:8px}._comparisonHeroLogo_dbx7e_123{border-radius:12px;flex-basis:42px;width:42px;height:42px}._comparisonHeroLogo_dbx7e_123 img,._comparisonHeroLogo_dbx7e_123 svg{width:31px;height:31px}._visualCanvas_dbx7e_1255{min-height:340px;padding:25px 20px 39px}._storySection_dbx7e_188{grid-template-columns:1fr;gap:30px;padding:78px 0 68px}._articleToc_dbx7e_1613{padding-bottom:30px}._articleToc_dbx7e_1613>span{width:100%}._solutionComparison_dbx7e_1647{padding-top:4px;padding-bottom:54px}._solutionTableWrap_dbx7e_1664[data-layout=compact] ._solutionTable_dbx7e_1664{min-width:720px}._solutionTable_dbx7e_1664 thead th:first-child,._solutionTable_dbx7e_1664 tbody th{width:122px;min-width:122px}._solutionTable_dbx7e_1664 th,._solutionTable_dbx7e_1664 td{padding:12px 10px}._solutionIdentity_dbx7e_1760{gap:8px}._solutionLogo_dbx7e_1788{border-radius:10px;flex-basis:38px;width:38px;height:38px}._solutionLogo_dbx7e_1788 img{width:31px;height:26px}._stepGrid_dbx7e_308,._stepGrid_dbx7e_308[data-step-count="4"]{grid-template-columns:none;grid-auto-columns:minmax(78vw,1fr);gap:42px;margin-left:-4px;margin-right:-18px;padding-left:4px;padding-right:18px}._stepGrid_dbx7e_308 li{min-height:224px}._storyHeading_dbx7e_214{position:static}._objectionGrid_dbx7e_397,._exampleGrid_dbx7e_541,._relatedGrid_dbx7e_1006,._sources_dbx7e_196 ul,._calculatorResults_dbx7e_818{grid-template-columns:1fr}._calculatorPageSection_dbx7e_33{min-height:calc(100svh - 68px);padding:18px 14px 34px}._calculator_dbx7e_22{border-radius:24px;min-height:0;padding:24px 20px}._calculatorHeader_dbx7e_614{grid-template-columns:1fr;gap:20px;padding-bottom:20px}._calculatorProgress_dbx7e_642{width:100%}._calculatorQuestion_dbx7e_624,._calculatorResultSummary_dbx7e_625{padding-top:28px}._calculatorPresets_dbx7e_684{gap:7px;margin-top:24px}._calculatorPresets_dbx7e_684 button{border-radius:13px;min-height:50px}._calculatorActions_dbx7e_762,._calculatorResultActions_dbx7e_763{margin-top:28px}._calculatorResultActions_dbx7e_763{flex-direction:column-reverse;align-items:stretch}._calculatorResultActions_dbx7e_763 a{width:100%}._calculatorResultSummary_dbx7e_625 h2 br{display:none}._toolRow_dbx7e_901,._toolSummary_dbx7e_946 dl{grid-template-columns:1fr}._toolRow_dbx7e_901{gap:22px}._scriptBlock_dbx7e_526>div{grid-template-columns:1fr;gap:7px}._visualTimeline_dbx7e_1328 ._visualSequence_dbx7e_1276,._visualComparisonGrid_dbx7e_1340{grid-template-columns:1fr}._visualComparisonGrid_dbx7e_1340>i{justify-self:center}._visualLoopRing_dbx7e_1417{transform:scale(.84)}._visualLoopNode_dbx7e_1434{width:102px;left:calc(50% + (38% * cos((var(--visual-index) * 1turn) / var(--visual-count))) - 51px);font-size:.62rem}._visualTree_dbx7e_1540>div{grid-template-columns:1fr}._visualTree_dbx7e_1540>div:before,._visualTree_dbx7e_1540 span:before{display:none}._finalCta_dbx7e_227{border-radius:24px;grid-template-columns:1fr}._finalCta_dbx7e_227 a{white-space:normal;justify-content:space-between;width:100%}._siteFooter_dbx7e_1174{grid-template-columns:1fr;gap:10px;width:min(100% - 28px,1240px)}._siteFooter_dbx7e_1174 nav{justify-content:flex-start}._softwareCostCallout_dbx7e_1961{grid-template-columns:1fr;gap:14px;padding:20px}._softwareCostScale_dbx7e_1996>div{grid-template-columns:1fr;gap:4px}}@media (prefers-reduced-motion:reduce){._relatedGrid_dbx7e_1006 a,._calculator_dbx7e_22,._calculatorQuestion_dbx7e_624,._calculatorResultSummary_dbx7e_625,._calculatorPresets_dbx7e_684 button,._calculatorNext_dbx7e_795,._calculatorResultActions_dbx7e_763 a{transition:none;animation:none}}._landing_vc0gs_1{min-width:0}._hero_vc0gs_5{grid-template-columns:minmax(0,1fr) minmax(420px,.82fr);align-items:center;gap:clamp(64px,8vw,118px);width:min(1180px,100% - 48px);margin:0 auto;padding:clamp(70px,7vw,104px) 0 clamp(76px,7vw,110px);display:grid}._heroCopy_vc0gs_15{min-width:0}._hero_vc0gs_5 h1{color:#1d1f2b;letter-spacing:-.048em;text-wrap:balance;max-width:640px;margin:0;font-size:clamp(2.35rem,3.45vw,3.25rem);font-weight:720;line-height:1.06}._heroText_vc0gs_30{color:#606475;max-width:650px;margin:22px 0 0;font-size:clamp(.96rem,1.12vw,1.08rem);line-height:1.62}._heroAnchor_vc0gs_38{color:#574cec;align-items:center;gap:10px;width:fit-content;margin-top:24px;font-size:.82rem;font-weight:760;text-decoration:none;transition:color .18s;display:inline-flex}._heroAnchor_vc0gs_38:hover,._heroAnchor_vc0gs_38:focus-visible{color:#3930be}._heroAnchor_vc0gs_38 .marketing-cta-arrow{width:17px;height:17px}._heroAnchor_vc0gs_38 svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:100%;height:100%}._heroSearch_vc0gs_71{min-width:0;position:relative}._heroSearch_vc0gs_71:before{z-index:-1;content:"";pointer-events:none;filter:blur(10px);background:radial-gradient(circle,#5e49ff21,#0000 68%);position:absolute;inset:-64px -58px}._heroSearch_vc0gs_71 .sector-search{background:#fffffff2;border-color:#4e46af21;border-radius:24px;width:100%;padding:25px 25px 23px;box-shadow:0 24px 72px #2b27641f}._heroSearch_vc0gs_71 .sector-search__title{margin-bottom:14px;font-size:.96rem}._heroSearch_vc0gs_71 .sector-search__note{width:100%;max-width:none;margin-top:12px;position:relative;inset:auto;transform:none}._heroSearch_vc0gs_71 .sector-search__note:before{display:none}._heroSearch_vc0gs_71 .sector-search__submit{min-height:54px;margin-top:10px}._tableStage_vc0gs_118{background:linear-gradient(#f8f8fccc,#ffffffeb),radial-gradient(circle at 50% 20%,#6251ee0e,#0000 34rem);border-block:1px solid #25283a0f;padding:clamp(72px,8vw,112px) 0}._tableStage_vc0gs_118>section{margin:0 auto;padding-top:0;padding-bottom:0}._pitch_vc0gs_132{color:#fff;background:radial-gradient(circle at 92% 0,#705fffa6,#0000 25rem),radial-gradient(circle at 0 100%,#4260ff38,#0000 27rem),linear-gradient(137deg,#141621,#242039 64%,#4737bd);border-radius:clamp(28px,3vw,38px);width:min(1080px,100% - 48px);margin:clamp(76px,9vw,126px) auto;padding:clamp(44px,5.5vw,68px);overflow:hidden;box-shadow:0 40px 120px #221f553d}._pitchCopy_vc0gs_146{max-width:780px}._pitch_vc0gs_132 h2{color:#fff;letter-spacing:-.046em;text-wrap:balance;margin:0;font-size:clamp(1.9rem,3.05vw,2.625rem);font-weight:700;line-height:1.08}._pitch_vc0gs_132 h2 span{color:#b7afff;background:linear-gradient(#0000 73%,#7e6cff73 73% 94%,#0000 94%)}._pitchCopy_vc0gs_146>p:last-child{color:#efeff8bd;max-width:760px;margin:20px 0 0;font-size:clamp(.94rem,1.1vw,1.04rem);line-height:1.66}._costScale_vc0gs_173,._callCenterChoice_vc0gs_174{background:#ffffff0e;border:1px solid #ffffff21;border-radius:20px;margin-top:clamp(32px,4vw,44px);overflow:hidden;box-shadow:inset 0 1px #ffffff14}._costScaleRow_vc0gs_183{border-bottom:1px solid #ffffff1a;grid-template-columns:minmax(220px,340px) minmax(260px,1fr);align-items:center;gap:24px;min-height:64px;padding:14px 20px;display:grid}._costScaleRow_vc0gs_183:last-child{border-bottom:0}._costScaleRow_vc0gs_183[data-highlighted=true]{background:#6f5bff33}._costScaleRow_vc0gs_183 strong{font-size:clamp(.95rem,1.5vw,1.12rem)}._costScaleRow_vc0gs_183>span{justify-content:flex-start;gap:7px;font-size:clamp(1.05rem,1.8vw,1.35rem);display:flex}._callCenterChoice_vc0gs_174{grid-template-columns:repeat(2,1fr);display:grid}._callCenterChoice_vc0gs_174>div{flex-direction:column;justify-content:center;min-height:112px;padding:23px 26px;display:flex}._callCenterChoice_vc0gs_174>div+div{border-left:1px solid #ffffff1c}._callCenterChoice_vc0gs_174>div[data-highlighted=true]{background:#6f5bff33}._callCenterChoice_vc0gs_174 span{color:#eaeaf5a1;letter-spacing:.09em;text-transform:uppercase;font-size:.72rem;font-weight:800}._callCenterChoice_vc0gs_174 strong{max-width:410px;margin-top:10px;font-size:clamp(.96rem,1.55vw,1.18rem);line-height:1.32}._finalAction_vc0gs_248{flex-wrap:wrap;align-items:center;gap:18px;margin-top:clamp(32px,4vw,44px);display:flex}._finalButton_vc0gs_256{gap:24px;width:auto;min-height:54px;padding:0 17px 0 22px;font-size:.91rem}._finalButton_vc0gs_256 .marketing-cta-arrow{place-items:center;width:22px;height:22px;display:grid}._finalButton_vc0gs_256 svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:100%;height:100%}._finalAction_vc0gs_248 small{color:#e6e6f08f;font-size:.74rem}@media (width<=980px){._hero_vc0gs_5{grid-template-columns:1fr;gap:40px;min-height:auto}._heroCopy_vc0gs_15,._heroSearch_vc0gs_71{width:min(720px,100%);margin-inline:auto}._hero_vc0gs_5 h1,._heroText_vc0gs_30{max-width:none}}@media (width<=680px){._hero_vc0gs_5,._pitch_vc0gs_132{width:min(100% - 28px,1240px)}._hero_vc0gs_5{gap:30px;padding:40px 0 60px}._hero_vc0gs_5 h1{font-size:clamp(2rem,9vw,2.75rem);line-height:1.04}._heroText_vc0gs_30{margin-top:18px;font-size:.91rem}._heroSearch_vc0gs_71 .sector-search{border-radius:22px;padding:24px 20px 22px}._tableStage_vc0gs_118{padding-block:64px}._pitch_vc0gs_132{border-radius:28px;margin-block:74px;padding:34px 24px 30px}._pitch_vc0gs_132 h2{font-size:clamp(1.7rem,7.6vw,2.25rem);line-height:1.08}._costScaleRow_vc0gs_183{grid-template-columns:1fr;gap:10px;padding:19px}._costScaleRow_vc0gs_183>span{flex-wrap:wrap;justify-content:flex-start}._callCenterChoice_vc0gs_174{grid-template-columns:1fr}._callCenterChoice_vc0gs_174>div{min-height:118px;padding:24px 20px}._callCenterChoice_vc0gs_174>div+div{border-top:1px solid #ffffff1c;border-left:0}._finalAction_vc0gs_248{justify-items:start;display:grid}._finalButton_vc0gs_256{width:100%}}@media (prefers-reduced-motion:reduce){._heroSearch_vc0gs_71:before{filter:none}}._main_1enxj_1{width:min(100% - 48px,1040px);margin:0 auto;padding:32px 0 112px}._breadcrumbs_1enxj_7{color:#9295a3;align-items:center;gap:10px;font-size:.75rem;display:flex}._breadcrumbs_1enxj_7 a:hover{color:#575bf7}._hero_1enxj_19{max-width:820px;padding:clamp(52px,7vw,82px) 0 clamp(58px,8vw,94px)}._hero_1enxj_19 h1{color:#242631;letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(2.25rem,4.4vw,3.6rem);font-weight:650;line-height:1.02}._groups_1enxj_34{gap:72px;display:grid}._groups_1enxj_34 section{min-width:0}._groups_1enxj_34 h2{color:#777b8b;letter-spacing:.1em;text-transform:uppercase;margin:0 0 18px;font-size:.76rem;font-weight:760}._links_1enxj_52{border-top:1px solid #23263a1f}._links_1enxj_52 a{color:#343642;border-bottom:1px solid #23263a1f;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;min-height:86px;padding:22px 2px;transition:color .18s,padding-inline .18s;display:grid}._links_1enxj_52 a:hover,._links_1enxj_52 a:focus-visible{color:#514ae0;padding-left:10px;padding-right:10px}._links_1enxj_52 a:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #575bf766}._links_1enxj_52 strong{letter-spacing:-.026em;font-size:clamp(1.08rem,2.2vw,1.45rem);font-weight:620;line-height:1.22}._links_1enxj_52 span{color:#7771ea;font-size:1.08rem}@media (width<=760px){._main_1enxj_1{width:min(100% - 36px,1040px);padding-top:24px;padding-bottom:84px}._hero_1enxj_19{padding:46px 0 64px}._groups_1enxj_34{gap:58px}._links_1enxj_52 a{min-height:76px;padding:19px 0}}@media (prefers-reduced-motion:reduce){._links_1enxj_52 a{transition:none}}
