@media (min-width:901px){.pixel-main .pixel-topbar{-webkit-backdrop-filter:blur(14px)!important;background:#ffffffe6!important;border:1px solid #dde7ee!important;border-radius:15px!important;gap:4px!important;padding:4px!important;box-shadow:0 8px 24px #11304611!important}.pixel-main .workspace-switcher{margin-right:0!important}.pixel-main .workspace-switcher>button{min-width:145px!important;height:38px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:10px!important;padding:0 9px!important}.pixel-main .workspace-switcher>button:hover{background:#f3f7fa!important}.pixel-main .workspace-switcher b{max-width:108px!important}.pixel-main .panel-language-toggle{width:38px!important;min-width:38px!important;height:38px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:10px!important;gap:0!important;padding:0!important}.pixel-main .panel-language-toggle b{display:none!important}.pixel-main .panel-theme-toggle,.pixel-main .pixel-notification{width:38px!important;min-width:38px!important;height:38px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:10px!important}.pixel-main .pixel-profile-menu summary{border-radius:10px!important;grid-template-columns:32px!important;place-items:center!important;gap:0!important;width:38px!important;min-width:38px!important;height:38px!important;padding:0!important;display:grid!important}.pixel-main .pixel-profile-menu summary>div:nth-child(2),.pixel-main .pixel-profile-menu summary>svg{display:none!important}.pixel-main .pixel-top-avatar{width:32px!important;height:32px!important;font-size:10px!important}.pixel-main .panel-language-toggle:hover,.pixel-main .panel-theme-toggle:hover,.pixel-main .pixel-notification:hover,.pixel-main .pixel-profile-menu summary:hover{background:#f3f7fa!important;transform:none!important}html[data-panel-theme=dark] .pixel-main .pixel-topbar{background:#0e1d2be8!important;border-color:#2a3d4e!important;box-shadow:0 12px 30px #0003!important}html[data-panel-theme=dark] .pixel-main .workspace-switcher>button:hover,html[data-panel-theme=dark] .pixel-main .panel-language-toggle:hover,html[data-panel-theme=dark] .pixel-main .panel-theme-toggle:hover,html[data-panel-theme=dark] .pixel-main .pixel-notification:hover,html[data-panel-theme=dark] .pixel-main .pixel-profile-menu summary:hover{background:#17293a!important}}
@media (min-width:901px){:is(.pixel-main .pixel-topbar,.pixel-main:has(.service-dashboard-v265) .pixel-topbar){top:34px!important;left:auto!important;right:max(24px,50% - 750px)!important;transform:none!important}.service-page:has(.service-customer-register){max-width:1540px!important}.service-page:has(.service-customer-register)>.refresh-page-head{margin-bottom:18px!important}.service-page:has(.service-customer-register)>.refresh-page-head h1{font-size:38px!important;line-height:1.05!important}.service-page:has(.service-customer-register)>.refresh-page-head p{font-size:12px!important}.service-page:has(.service-customer-register) .service-summary-strip{gap:14px!important}.service-page:has(.service-customer-register) .service-summary-strip>article{min-height:102px!important;padding:17px 18px!important}.service-page:has(.service-customer-register) .service-summary-strip>article span{font-size:9px!important}.service-page:has(.service-customer-register) .service-summary-strip>article b{margin:5px 0 4px!important;font-size:24px!important}.service-page:has(.service-customer-register) .service-summary-strip>article small{font-size:10px!important}.service-page:has(.service-customer-register) .service-toolbar-elevated{min-height:62px!important;padding:10px 12px!important}.service-page:has(.service-customer-register) .service-search{max-width:560px!important;height:44px!important}.service-page:has(.service-customer-register) .service-search input{font-size:12px!important}.service-page:has(.service-customer-register) .service-toolbar-actions .refresh-primary-button{height:42px!important;min-height:42px!important;padding:0 16px!important;font-size:10.5px!important}.service-page:has(.service-customer-register) .service-customer-register{border-radius:18px!important;margin-top:16px!important}:is(.service-page:has(.service-customer-register) .service-customer-register-head,.service-page:has(.service-customer-register) .service-customer-register-row){grid-template-columns:minmax(260px,1.35fr) 100px 100px 122px minmax(145px,.7fr) minmax(410px,1.35fr)!important;gap:13px!important}.service-page:has(.service-customer-register) .service-customer-register-head{min-height:42px!important;padding:12px 16px!important}.service-page:has(.service-customer-register) .service-customer-register-head span{letter-spacing:.065em!important;font-size:8.8px!important}.service-page:has(.service-customer-register) .service-customer-register-row{min-height:82px!important;padding:15px 16px!important}.service-page:has(.service-customer-register) .service-customer-avatar.large{border-radius:12px!important;width:44px!important;height:44px!important;font-size:13px!important}.service-page:has(.service-customer-register) .service-customer-register-person{gap:12px!important}.service-page:has(.service-customer-register) .service-customer-register-person b{font-size:13.5px!important;line-height:1.3!important}.service-page:has(.service-customer-register) .service-customer-register-person span{margin-top:3px!important;font-size:10.2px!important}.service-page:has(.service-customer-register) .service-customer-register-person small{margin-top:3px!important;font-size:9.5px!important}.service-page:has(.service-customer-register) .service-register-metric b{font-size:13.5px!important;line-height:1.3!important}.service-page:has(.service-customer-register) .service-register-metric span{margin-top:4px!important;font-size:9.2px!important}.service-page:has(.service-customer-register) .service-customer-register-actions{flex-wrap:nowrap!important;gap:7px!important}.service-page:has(.service-customer-register) .service-customer-register-actions>a{border-radius:9px!important;min-width:max-content!important;height:38px!important;padding:0 11px!important;font-size:9.5px!important;line-height:1!important}.service-page:has(.service-customer-register) .service-customer-register-actions>button{border-radius:9px!important;min-width:max-content!important;height:38px!important;padding:0 11px!important;font-size:9.5px!important;line-height:1!important}.service-page:has(.service-customer-register) .service-customer-register-actions .customer-preview-trigger{border-radius:9px!important;min-width:max-content!important;height:38px!important;padding:0 11px!important;font-size:9.5px!important;line-height:1!important}.service-page:has(.service-customer-register) .service-customer-register-actions .customer-delete-trigger{border-radius:9px!important;min-width:max-content!important;height:38px!important;padding:0 11px!important;font-size:9.5px!important;line-height:1!important}}@media (min-width:901px) and (max-width:1450px){.service-page:has(.service-customer-register) .service-customer-register{overflow-x:auto!important}:is(.service-page:has(.service-customer-register) .service-customer-register-head,.service-page:has(.service-customer-register) .service-customer-register-row){min-width:1280px!important}}
.service-employee-overview{border:1px solid var(--panel-border,#dfe8ed);background:linear-gradient(135deg,color-mix(in srgb,var(--panel-card,#fff) 96%,#eef8ff),var(--panel-card,#fff));border-radius:18px;justify-content:space-between;align-items:center;gap:28px;margin:8px 0 14px;padding:18px 20px;display:flex;box-shadow:0 10px 28px #0f31430b}.service-employee-overview-copy{max-width:720px}.service-employee-overview-copy>span{letter-spacing:.13em;color:#1688b4;font-size:9px;font-weight:950}.service-employee-overview-copy h2{color:var(--panel-text,#14384a);margin:4px 0 5px;font-size:21px;line-height:1.15}.service-employee-overview-copy p{color:var(--panel-muted,#748b97);margin:0;font-size:11px;line-height:1.55}.service-employee-overview-actions{flex-shrink:0;align-items:center;gap:16px;display:flex}.service-employee-overview-actions .refresh-primary-button{align-items:center;gap:7px;height:42px;padding:0 16px;display:inline-flex}.service-employee-availability{color:var(--panel-muted,#728894);white-space:nowrap;align-items:center;gap:5px;font-size:10px;display:flex}.service-employee-availability i{background:#2aae67;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #2aae671a}.service-employee-availability b{color:var(--panel-text,#15384a);font-size:11px}.service-employee-availability span{color:#b1bec4}.service-employee-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-bottom:13px;display:grid}.service-employee-kpis article{border:1px solid var(--panel-border,#dfe8ed);background:var(--panel-card,#fff);border-radius:15px;grid-template-columns:40px 1fr;align-items:center;gap:12px;padding:13px 15px;display:grid;box-shadow:0 6px 18px #0f314306}.service-employee-kpi-icon{color:#1769ff;background:#edf4ff;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.service-employee-kpis .tone-cyan .service-employee-kpi-icon{color:#1495aa;background:#e9f9fb}.service-employee-kpis .tone-green .service-employee-kpi-icon{color:#27935a;background:#eaf8f0}.service-employee-kpis .tone-neutral .service-employee-kpi-icon{color:#6f818b;background:#f1f4f6}.service-employee-kpis span,.service-employee-kpis small{color:var(--panel-muted,#83959e);display:block}.service-employee-kpis span{text-transform:uppercase;letter-spacing:.075em;font-size:8px;font-weight:900}.service-employee-kpis b{color:var(--panel-text,#15384a);margin:2px 0 1px;font-size:22px;line-height:1;display:block}.service-employee-kpis small{font-size:8.5px;line-height:1.35}.service-employee-toolbar{border:1px solid var(--panel-border,#dfe8ed);background:var(--panel-card,#fff);border-radius:15px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:13px;padding:9px 10px;display:flex;box-shadow:0 6px 18px #0f314305}.service-employee-search{border:1px solid var(--panel-border,#dce6eb);background:var(--panel-soft,#f8fafb);color:#8da0aa;border-radius:11px;align-items:center;gap:8px;width:min(620px,62%);min-width:0;height:38px;padding:0 12px;display:flex}.service-employee-search input{width:100%;color:var(--panel-text,#15384a);font:inherit;background:0 0;border:0;outline:0;font-size:10.5px}.service-employee-search input::placeholder{color:#94a5ad}.service-employee-filter{border:1px solid var(--panel-border,#dce6eb);background:var(--panel-soft,#f6f9fa);border-radius:10px;gap:3px;padding:3px;display:flex}.service-employee-filter button{color:#748992;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:7px;height:30px;padding:0 10px;font-size:8.5px;font-weight:850}.service-employee-filter button.active{background:var(--panel-card,#fff);color:#1687b2;box-shadow:0 2px 8px #0f314314}.service-employee-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:13px;display:grid}.service-employee-card{border:1px solid var(--panel-border,#dfe8ed);background:var(--panel-card,#fff);border-radius:18px;padding:16px;transition:transform .16s,box-shadow .16s,border-color .16s;position:relative;overflow:hidden;box-shadow:0 8px 25px #0f314309}.service-employee-card:before{content:"";background:var(--employee-color,#1769ff);opacity:.7;width:3px;position:absolute;inset:0 auto 0 0}.service-employee-card:hover{border-color:color-mix(in srgb,var(--panel-border,#dfe8ed) 60%,#6fb9d8);transform:translateY(-2px);box-shadow:0 14px 32px #0f314314}.service-employee-card.inactive{opacity:.7}.service-employee-card.inactive:before{background:#95a4ac}.service-employee-card-head{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.service-employee-avatar{background:color-mix(in srgb,var(--employee-color) 14%,var(--panel-card,#fff));width:48px;height:48px;color:var(--employee-color);border:1px solid color-mix(in srgb,var(--employee-color) 25%,transparent);border-radius:14px;place-items:center;font-size:13px;font-weight:950;display:grid}.service-employee-identity{min-width:0}.service-employee-name-row{align-items:center;gap:7px;min-width:0;display:flex}.service-employee-card h3{color:var(--panel-text,#15384a);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;line-height:1.25;overflow:hidden}.service-employee-card header p{color:var(--panel-muted,#81939d);margin:4px 0 0;font-size:9.5px}.service-employee-linked,.service-employee-resource{white-space:nowrap;border-radius:999px;align-items:center;gap:3px;padding:3px 6px;font-size:6.8px;font-weight:900;display:inline-flex}.service-employee-linked{color:#3476ba;background:#edf5ff}.service-employee-resource{color:#72848d;background:#f1f4f5}.service-employee-state{color:#77878f;background:#f1f3f5;border-radius:999px;align-items:center;gap:5px;padding:6px 8px;font-size:7.5px;font-weight:900;display:inline-flex}.service-employee-state i{background:#9aabb2;border-radius:50%;width:6px;height:6px}.service-employee-state.active{color:#328456;background:#eaf8ef}.service-employee-state.active i{background:#36a664}.service-employee-contact{border-top:1px solid var(--panel-border,#edf1f3);border-bottom:1px solid var(--panel-border,#edf1f3);grid-template-columns:1fr 1.3fr;gap:8px;margin:14px 0 12px;padding:10px 0;display:grid}.service-employee-contact span{min-width:0;color:var(--panel-muted,#748994);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:9px;display:flex;overflow:hidden}.service-employee-contact svg{color:#6f9bad;flex:none}.service-employee-load{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.service-employee-load>div{border:1px solid color-mix(in srgb,var(--panel-border,#dce6eb) 76%,transparent);background:var(--panel-soft,#f7f9fa);border-radius:11px;padding:9px 10px}.service-employee-load b,.service-employee-load span{display:block}.service-employee-load b{color:var(--panel-text,#15384a);font-size:13px}.service-employee-load span{color:var(--panel-muted,#83959e);text-transform:uppercase;letter-spacing:.035em;margin-top:2px;font-size:7.2px;font-weight:750}.service-employee-workload{margin-top:11px}.service-employee-workload>div:first-child{justify-content:space-between;gap:10px;margin-bottom:6px;display:flex}.service-employee-workload span{color:var(--panel-muted,#81939d);font-size:8px}.service-employee-workload b{color:var(--panel-text,#15384a);font-size:8px}.service-employee-workload-track{background:var(--panel-soft,#edf2f4);border-radius:999px;height:6px;overflow:hidden}.service-employee-workload-track i{border-radius:inherit;height:100%;transition:width .2s;display:block}.service-employee-card>footer{border-top:1px solid var(--panel-border,#edf1f3);justify-content:flex-end;gap:7px;margin-top:13px;padding-top:12px;display:flex}.service-employee-card>footer button{border:1px solid var(--panel-border,#dce6eb);background:var(--panel-card,#fff);color:#347c9b;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:5px;height:34px;padding:0 11px;font-size:8.5px;font-weight:850;display:inline-flex}.service-employee-card>footer .service-employee-edit{color:#286d8c;margin-right:auto}.service-employee-card>footer .soft-danger{color:#b65252;background:#fff8f8;border-color:#efd2d2}.service-employee-card>footer .soft-success{color:#3b8056;background:#f4fbf6;border-color:#d2e8da}.service-employee-empty{grid-column:1/-1}.service-employee-modal{max-width:720px}.service-employee-form{grid-template-columns:1fr 1fr;gap:13px;padding:20px;display:grid}.service-employee-form>label>span,.service-employee-form legend{color:#587483;margin-bottom:6px;font-size:8px;font-weight:900;display:block}.service-employee-form input:not([type=checkbox]):not([type=radio]){border:1px solid var(--panel-border,#dce6eb);background:var(--panel-card,#fff);width:100%;height:42px;color:var(--panel-text,#15384a);font:inherit;border-radius:11px;padding:0 11px}.service-employee-form fieldset{border:0;grid-column:1/-1;margin:0;padding:0}.service-employee-colors{gap:8px;display:flex}.service-employee-colors label{cursor:pointer}.service-employee-colors input{opacity:0;position:absolute}.service-employee-colors i{border:3px solid var(--panel-card,#fff);border-radius:9px;width:28px;height:28px;display:block;box-shadow:0 0 0 1px #dce6eb}.service-employee-colors input:checked+i{box-shadow:0 0 0 2px #1689b4}.service-employee-active{border:1px solid var(--panel-border,#dfe8ed);background:var(--panel-soft,#f7fafb);border-radius:11px;grid-column:1/-1;align-items:center;gap:9px;padding:11px;display:flex!important}.service-employee-active>span{margin:0!important}.service-employee-active b,.service-employee-active small{display:block}.service-employee-active b{color:var(--panel-text,#15384a);font-size:9px}.service-employee-active small{color:var(--panel-muted,#84959e);margin-top:2px;font-size:7.5px}.service-employee-portal-options{border:1px solid color-mix(in srgb,var(--workspace-accent,#1769ff) 20%,var(--panel-border,#dfe8ed));background:color-mix(in srgb,var(--workspace-accent,#1769ff) 4%,var(--panel-card,#fff));border-radius:12px;grid-column:1/-1;grid-template-columns:1fr;gap:10px;padding:12px;display:grid}.service-employee-portal-options>label>span{color:#587483;margin-bottom:6px;font-size:8px;font-weight:900;display:block}.service-employee-portal-options select{border:1px solid var(--panel-border,#dce6eb);background:var(--panel-card,#fff);width:100%;height:42px;color:var(--panel-text,#15384a);font:inherit;border-radius:11px;padding:0 11px}html[data-panel-theme=dark] .service-employee-portal-options{background:#122237;border-color:#29415a}html[data-panel-theme=dark] .service-employee-portal-options select{color:#e7f0f7;background:#0f1b2b;border-color:#2b3e53}.service-assignment-helpers{gap:7px;margin-top:9px;display:grid}.service-assignment-helpers>span{color:#587483;font-size:8px;font-weight:900}.service-assignment-helper-list{flex-wrap:wrap;gap:6px;display:flex}.service-assignment-helper{background:var(--panel-soft,#f7fafb);cursor:pointer;border-radius:9px;align-items:center;gap:6px;border:1px solid var(--panel-border,#dce6eb)!important;padding:6px 8px!important;display:inline-flex!important}.service-assignment-helper input{margin:0}.service-assignment-helper i{border-radius:99px;width:7px;height:7px}.service-assignment-helper b{color:var(--panel-text,#15384a);font-size:7.5px}.service-assignment-summary{flex-wrap:wrap;align-items:center;gap:5px;margin-top:4px;display:flex}.service-assignment-summary>span{background:var(--panel-soft,#f2f6f8);color:var(--panel-muted,#728791);border-radius:7px;padding:3px 5px;font-size:7px}html[data-panel-theme=dark] .service-employee-overview,html[data-panel-theme=dark] .service-employee-kpis article,html[data-panel-theme=dark] .service-employee-toolbar,html[data-panel-theme=dark] .service-employee-card,html[data-panel-theme=dark] .service-employee-card>footer button{background:#0f1b2b!important;border-color:#26384c!important}html[data-panel-theme=dark] .service-employee-search,html[data-panel-theme=dark] .service-employee-load>div,html[data-panel-theme=dark] .service-employee-filter,html[data-panel-theme=dark] .service-employee-active,html[data-panel-theme=dark] .service-assignment-helper,html[data-panel-theme=dark] .service-employee-workload-track{background:#142337!important;border-color:#2b3e53!important}html[data-panel-theme=dark] .service-employee-filter button.active{color:#77d5f6!important;background:#1a2b40!important}html[data-panel-theme=dark] .service-employee-linked{color:#86bfff;background:#172b42}html[data-panel-theme=dark] .service-employee-resource{color:#9babb4;background:#182532}html[data-panel-theme=dark] .service-employee-card>footer .soft-danger{color:#ffb0b0!important;background:#2b1b20!important}html[data-panel-theme=dark] .service-employee-card>footer .soft-success{color:#9ce0b6!important;background:#15281d!important}@media (max-width:1120px){.service-employee-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.service-employee-overview{align-items:flex-start}.service-employee-overview-actions{flex-direction:column;align-items:flex-end}}@media (max-width:860px){.service-employee-grid{grid-template-columns:1fr}.service-employee-toolbar{flex-direction:column;align-items:stretch}.service-employee-search{width:100%;max-width:none}.service-employee-filter{align-self:flex-start;max-width:100%;overflow-x:auto}}@media (max-width:620px){.service-employee-overview{flex-direction:column;align-items:stretch}.service-employee-overview-actions{align-items:stretch}.service-employee-availability{white-space:normal}.service-employee-kpis{grid-template-columns:1fr 1fr}.service-employee-kpis article{grid-template-columns:34px 1fr;padding:11px}.service-employee-kpi-icon{width:34px;height:34px}.service-employee-contact,.service-employee-form{grid-template-columns:1fr}.service-employee-form fieldset,.service-employee-active{grid-column:1}.service-employee-card-head{grid-template-columns:44px minmax(0,1fr)}.service-employee-state{grid-column:2;justify-self:start}.service-employee-avatar{width:44px;height:44px}.service-employee-name-row{flex-direction:column;align-items:flex-start;gap:3px}}
.service-agreement-shell{gap:14px;margin-top:10px;display:grid}.service-agreement-overview{border:1px solid var(--panel-border,#dce7ed);background:linear-gradient(135deg,color-mix(in srgb,var(--panel-card,#fff) 94%,#eaf8ff),color-mix(in srgb,var(--panel-card,#fff) 98%,#eefcf8));border-radius:19px;justify-content:space-between;align-items:center;gap:24px;padding:20px 22px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 32px #143f530b}.service-agreement-overview:after{content:"";pointer-events:none;border:1px solid #1789b421;border-radius:50%;width:240px;height:240px;position:absolute;top:-138px;right:-98px;box-shadow:0 0 0 34px #1789b409,0 0 0 68px #1789b405}.service-agreement-overview-copy{z-index:1;align-items:center;gap:15px;min-width:0;display:flex;position:relative}.service-agreement-overview-icon{color:#1289b5;background:linear-gradient(145deg,#e8f7ff,#eefcf8);border:1px solid #cee8f2;border-radius:15px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 1px #fffc}.service-agreement-overview small{letter-spacing:.12em;text-transform:uppercase;color:#1489b5;margin-bottom:4px;font-size:8px;font-weight:950;display:block}.service-agreement-overview h2{color:var(--panel-text,#14384a);letter-spacing:-.025em;margin:0;font-size:20px}.service-agreement-overview p{max-width:720px;color:var(--panel-muted,#758b97);margin:5px 0 0;font-size:10px;line-height:1.5}.service-agreement-overview .refresh-primary-button{z-index:1;white-space:nowrap;height:40px;padding:0 15px;position:relative}.service-agreement-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.service-agreement-metric{border:1px solid var(--panel-border,#dfe8ed);background:var(--panel-card,#fff);border-radius:15px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;padding:13px 14px;display:grid;box-shadow:0 7px 20px #0f314306}.service-agreement-metric-icon{color:#287dde;background:#edf6ff;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.service-agreement-metric:nth-child(2) .service-agreement-metric-icon{color:#159976;background:#eaf8f5}.service-agreement-metric:nth-child(3) .service-agreement-metric-icon{color:#c67b12;background:#fff5e8}.service-agreement-metric:nth-child(4) .service-agreement-metric-icon{color:#7169a6;background:#f2f1f8}.service-agreement-metric span,.service-agreement-metric small{display:block}.service-agreement-metric span{letter-spacing:.07em;text-transform:uppercase;color:var(--panel-muted,#7b909b);font-size:7.5px;font-weight:900}.service-agreement-metric b{color:var(--panel-text,#14384a);margin:2px 0 1px;font-size:20px;line-height:1;display:block}.service-agreement-metric small{color:var(--panel-muted,#8597a0);font-size:8px}.service-agreement-toolbar-modern{border:1px solid var(--panel-border,#dfe8ed);background:var(--panel-card,#fff);border-radius:15px;align-items:center;gap:12px;padding:9px 10px;display:flex;box-shadow:0 7px 20px #0f314306}.service-agreement-search{flex:1;max-width:470px;position:relative}.service-agreement-search svg{color:#87a0ac;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.service-agreement-search input{border:1px solid var(--panel-border,#dce6eb);background:var(--panel-card,#fff);width:100%;height:38px;color:var(--panel-text,#14384a);font:inherit;border-radius:11px;outline:none;padding:0 12px 0 35px;font-size:10px}.service-agreement-search input:focus{border-color:#83c9e5;box-shadow:0 0 0 3px #1789b417}.service-agreement-filter{border:1px solid var(--panel-border,#dce6eb);background:var(--panel-soft,#f5f8fa);border-radius:10px;gap:3px;margin-left:auto;padding:3px;display:flex}.service-agreement-filter button{color:#728994;cursor:pointer;background:0 0;border:0;border-radius:7px;height:30px;padding:0 10px;font-size:8px;font-weight:850}.service-agreement-filter button.active{background:var(--panel-card,#fff);color:#1688b3;box-shadow:0 2px 8px #0f314312}.service-agreement-toolbar-buttons{gap:7px;display:flex}.service-agreement-toolbar-buttons button{height:36px}.service-agreement-sync{align-items:center;gap:6px;display:inline-flex}.service-agreement-list-modern{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.service-agreement-card-modern{border:1px solid var(--panel-border,#dfe8ed);background:var(--panel-card,#fff);border-radius:18px;flex-direction:column;min-height:272px;padding:17px;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #0f314309}.service-agreement-card-modern:hover{border-color:#c8dde7;transform:translateY(-2px);box-shadow:0 14px 32px #0f314313}.service-agreement-card-modern.paused{opacity:.72}.service-agreement-card-modern:before{content:"";background:#21a475;width:3px;position:absolute;top:0;bottom:0;left:0}.service-agreement-card-modern.paused:before{background:#a2aeb5}.service-agreement-card-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.service-agreement-card-heading{min-width:0}.service-agreement-card-company{color:#1688b3;align-items:center;gap:5px;margin-bottom:5px;font-size:8px;font-weight:850;display:flex}.service-agreement-card-heading h3{letter-spacing:-.02em;color:var(--panel-text,#15384a);margin:0;font-size:15px;line-height:1.25}.service-agreement-card-heading p{color:var(--panel-muted,#7f929c);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:5px 0 0;font-size:9px;line-height:1.45;display:-webkit-box;overflow:hidden}.service-agreement-badges{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:5px;display:flex}.service-agreement-badge{color:#667d88;background:#eef4f6;border-radius:999px;align-items:center;gap:4px;height:23px;padding:0 7px;font-size:7px;font-weight:900;display:inline-flex}.service-agreement-badge.active{color:#2c8655;background:#eaf8ef}.service-agreement-badge.auto{color:#2e74cb;background:#eaf4ff}.service-agreement-badge i{background:currentColor;border-radius:50%;width:5px;height:5px}.service-agreement-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:14px 0;display:grid}.service-agreement-detail{background:var(--panel-soft,#f5f8fa);border:1px solid color-mix(in srgb,var(--panel-border,#dfe8ed) 65%,transparent);border-radius:11px;min-width:0;padding:9px}.service-agreement-detail>span{color:var(--panel-muted,#82959f);align-items:center;gap:5px;margin-bottom:4px;font-size:7px;font-weight:850;display:flex}.service-agreement-detail>b{white-space:nowrap;text-overflow:ellipsis;color:var(--panel-text,#15384a);font-size:9px;display:block;overflow:hidden}.service-agreement-team{align-items:center;gap:6px;min-height:24px;margin-bottom:12px;display:flex}.service-agreement-team-label{color:var(--panel-muted,#80939d);margin-right:2px;font-size:7px;font-weight:850}.service-agreement-person{border:1px solid var(--panel-border,#dce6eb);background:var(--panel-card,#fff);color:var(--panel-text,#15384a);border-radius:999px;align-items:center;gap:5px;padding:4px 7px 4px 4px;font-size:7.5px;font-weight:800;display:inline-flex}.service-agreement-person i{background:color-mix(in srgb,var(--person-color,#1769ff) 14%,var(--panel-card,#fff));width:17px;height:17px;color:var(--person-color,#1769ff);border-radius:50%;place-items:center;font-size:6px;font-style:normal;display:grid}.service-agreement-unassigned{color:#a07945;font-size:8px}.service-agreement-card-foot{border-top:1px solid var(--panel-border,#e8eef1);justify-content:space-between;align-items:flex-end;gap:12px;margin-top:auto;padding-top:12px;display:flex}.service-agreement-next-modern span,.service-agreement-next-modern small{display:block}.service-agreement-next-modern span{letter-spacing:.06em;text-transform:uppercase;color:#1789b5;font-size:7px;font-weight:900}.service-agreement-next-modern b{color:var(--panel-text,#14384a);margin:3px 0;font-size:11px;display:block}.service-agreement-next-modern small{color:var(--panel-muted,#82959f);font-size:7.5px}.service-agreement-card-actions{gap:6px;display:flex}.service-agreement-card-actions button{border:1px solid var(--panel-border,#dce6eb);background:var(--panel-card,#fff);color:#347c9b;cursor:pointer;border-radius:9px;height:31px;padding:0 9px;font-size:7.5px;font-weight:850}.service-agreement-card-actions button:hover{background:var(--panel-soft,#f6f9fa)}.service-agreement-card-actions .danger{color:#b65252;background:#fff8f8;border-color:#efd2d2}.service-agreement-empty-premium{background:linear-gradient(180deg,color-mix(in srgb,var(--panel-card,#fff) 85%,transparent),color-mix(in srgb,var(--panel-soft,#f7fafb) 86%,transparent));text-align:center;border:1px dashed #cfdfe7;border-radius:18px;grid-column:1/-1;place-items:center;min-height:285px;padding:30px;display:grid}.service-agreement-empty-icon{color:#1789b5;background:#edf7ff;border:1px solid #d2e8f2;border-radius:18px;place-items:center;width:58px;height:58px;margin-bottom:11px;display:grid}.service-agreement-empty-premium h3{color:var(--panel-text,#14384a);margin:0;font-size:15px}.service-agreement-empty-premium>p{max-width:490px;color:var(--panel-muted,#7e929d);margin:6px auto 14px;font-size:9px;line-height:1.5}.service-agreement-empty-examples{flex-wrap:wrap;justify-content:center;gap:6px;margin-bottom:16px;display:flex}.service-agreement-empty-examples span{border:1px solid var(--panel-border,#dce6eb);background:var(--panel-card,#fff);color:#667f8b;border-radius:999px;padding:6px 8px;font-size:7.5px;font-weight:800}.service-agreement-no-results{border:1px dashed var(--panel-border,#d8e4e9);text-align:center;color:var(--panel-muted,#7f929c);border-radius:16px;grid-column:1/-1;padding:32px}.service-agreement-no-results b{color:var(--panel-text,#14384a);margin-bottom:5px;display:block}.service-agreement-no-results button{margin-top:10px}.service-agreement-modal-v263{border-radius:20px!important;width:min(940px,100vw - 34px)!important;max-width:940px!important;max-height:90vh!important;overflow:hidden!important}.service-agreement-modal-v263>header{padding:18px 20px!important}.service-agreement-modal-v263>header h2{font-size:20px!important}.service-agreement-modal-v263 .service-agreement-form-sections{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;padding:14px 16px 6px!important;display:grid!important;overflow:auto!important}.service-agreement-modal-v263 .service-agreement-form-sections>section{border:1px solid var(--panel-border,#dfe8ed)!important;background:var(--panel-card,#fff)!important;border-radius:14px!important;margin:0!important;padding:14px!important}.service-agreement-modal-v263 .service-form-section-title{margin-bottom:12px!important}.service-agreement-modal-v263 .service-form-section-title>b{color:#2377cf!important;background:#eaf5ff!important;border-radius:8px!important;place-items:center!important;width:25px!important;height:25px!important;display:grid!important}.service-agreement-modal-v263 .campaign-form-grid{grid-template-columns:1fr!important;gap:9px!important}.service-agreement-modal-v263 .campaign-form-grid .full{grid-column:1!important}.service-agreement-modal-v263 .campaign-form-grid input,.service-agreement-modal-v263 .campaign-form-grid select{height:38px!important}.service-agreement-modal-v263 .campaign-form-grid textarea{min-height:76px!important}.service-agreement-modal-v263 .service-assignment-helper-list{max-height:82px;overflow:auto}.service-agreement-modal-v263>footer{padding:11px 16px!important}html[data-panel-theme=dark] .service-agreement-overview{background:linear-gradient(135deg,#0f1b2b,#102132)!important;border-color:#26384c!important}html[data-panel-theme=dark] .service-agreement-overview-icon{color:#73d5f7!important;background:#14283b!important;border-color:#29445c!important}html[data-panel-theme=dark] .service-agreement-metric,html[data-panel-theme=dark] .service-agreement-toolbar-modern,html[data-panel-theme=dark] .service-agreement-card-modern,html[data-panel-theme=dark] .service-agreement-search input,html[data-panel-theme=dark] .service-agreement-filter button.active,html[data-panel-theme=dark] .service-agreement-person,html[data-panel-theme=dark] .service-agreement-card-actions button,html[data-panel-theme=dark] .service-agreement-empty-examples span,html[data-panel-theme=dark] .service-agreement-modal-v263 .service-agreement-form-sections>section{background:#0f1b2b!important;border-color:#26384c!important}html[data-panel-theme=dark] .service-agreement-detail,html[data-panel-theme=dark] .service-agreement-filter{background:#142337!important;border-color:#2b3e53!important}html[data-panel-theme=dark] .service-agreement-card-actions .danger{color:#ffb0b0!important;background:#2b1b20!important;border-color:#553039!important}html[data-panel-theme=dark] .service-agreement-empty-premium{background:#0a1623b8!important;border-color:#294057!important}html[data-panel-theme=dark] .service-agreement-empty-icon{color:#73d5f7!important;background:#14283b!important;border-color:#29445c!important}@media (max-width:1200px){.service-agreement-list-modern{grid-template-columns:1fr}.service-agreement-modal-v263 .service-agreement-form-sections{grid-template-columns:1fr!important}.service-agreement-modal-v263{overflow:auto!important}.service-agreement-modal-v263 .service-agreement-form-sections{overflow:visible!important}}@media (max-width:850px){.service-agreement-overview,.service-agreement-toolbar-modern{flex-direction:column;align-items:stretch}.service-agreement-metrics{grid-template-columns:1fr 1fr}.service-agreement-search{max-width:none}.service-agreement-filter{align-self:flex-start;margin-left:0}.service-agreement-toolbar-buttons{width:100%}.service-agreement-toolbar-buttons button{flex:1}.service-agreement-detail-grid{grid-template-columns:1fr}.service-agreement-card-foot{flex-direction:column;align-items:stretch}.service-agreement-card-actions{justify-content:flex-end}}@media (max-width:560px){.service-agreement-metrics{grid-template-columns:1fr}.service-agreement-overview-copy{align-items:flex-start}.service-agreement-overview-icon{display:none}.service-agreement-filter{width:100%}.service-agreement-filter button{flex:1}.service-agreement-team{flex-wrap:wrap}}.service-agreement-wizard-backdrop{padding:22px}.service-agreement-wizard{background:var(--panel-card,#fff)!important;border-radius:24px!important;grid-template-rows:auto auto minmax(0,1fr) auto auto!important;width:min(900px,100vw - 44px)!important;max-width:900px!important;height:min(720px,100vh - 44px)!important;max-height:720px!important;display:grid!important;overflow:hidden!important;box-shadow:0 28px 90px #0820303d!important}.service-wizard-header{border-bottom:0!important;justify-content:space-between!important;align-items:flex-start!important;gap:24px!important;min-height:112px!important;padding:22px 26px 18px!important;display:flex!important}.service-wizard-header>div>span{margin-bottom:7px;display:block;color:#1789b5!important;letter-spacing:.12em!important;font-size:9px!important;font-weight:950!important;line-height:1!important}.service-wizard-header h2{color:var(--panel-text,#17384a)!important;letter-spacing:-.035em!important;margin:0!important;font-size:27px!important;line-height:1.12!important}.service-wizard-header p{max-width:600px;color:var(--panel-muted,#708895)!important;margin:8px 0 0!important;font-size:12.5px!important;line-height:1.5!important}.service-wizard-header>button{background:var(--panel-soft,#f1f5f7)!important;color:#708995!important;border-radius:11px!important;flex:0 0 38px!important;width:38px!important;height:38px!important;font-size:22px!important;line-height:1!important}.service-wizard-header>button:hover{color:#3f6578!important;background:#e8eff3!important}.service-wizard-progress{border-bottom:1px solid var(--panel-border,#e4ebef);grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:0 26px 18px;display:grid;position:relative}.service-wizard-progress:before{content:"";background:var(--panel-border,#e3eaee);pointer-events:none;height:2px;position:absolute;top:19px;left:58px;right:58px}.service-wizard-progress button{z-index:1;color:#81939d;text-align:left;min-width:0;font:inherit;background:0 0;border:0;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:9px;padding:0;display:grid;position:relative}.service-wizard-progress button:not(:disabled){cursor:pointer}.service-wizard-progress button:disabled{cursor:default;opacity:.72}.service-wizard-progress button>i{border:2px solid var(--panel-border,#dde6eb);background:var(--panel-card,#fff);color:#8296a0;border-radius:12px;place-items:center;width:38px;height:38px;font-size:11px;font-style:normal;font-weight:900;transition:all .16s;display:grid}.service-wizard-progress button>span{min-width:0}.service-wizard-progress button b,.service-wizard-progress button small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.service-wizard-progress button b{color:#617b89;font-size:10.5px;font-weight:900;line-height:1.25}.service-wizard-progress button small{color:#9aabb4;margin-top:2px;font-size:8.5px;line-height:1.3}.service-wizard-progress button.active>i{color:#fff;background:#158ee0;border-color:#158ee0;box-shadow:0 6px 18px #158ee033}.service-wizard-progress button.done>i{color:#269464;background:#eaf8f1;border-color:#bde0ce}.service-wizard-body{overscroll-behavior:contain;background:linear-gradient(180deg,color-mix(in srgb,var(--panel-soft,#f8fafb) 48%,var(--panel-card,#fff)),var(--panel-card,#fff));min-height:0;padding:26px;overflow-y:auto}.service-wizard-step{max-width:760px;margin:0 auto;animation:.18s both serviceWizardStepIn;display:none}.service-wizard-step.active{display:block}.service-wizard-step-heading{margin-bottom:22px}.service-wizard-step-heading>span{color:#188ab5;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:9px;font-weight:900;display:block}.service-wizard-step-heading h3{color:var(--panel-text,#17384a);letter-spacing:-.025em;margin:0;font-size:22px;line-height:1.15}.service-wizard-step-heading p{color:var(--panel-muted,#78909b);margin:7px 0 0;font-size:12.5px;line-height:1.5}.service-wizard-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 16px;display:grid}.service-wizard-grid>.full{grid-column:1/-1}.service-wizard-grid>label{flex-direction:column;gap:7px;min-width:0;display:flex}.service-wizard-grid>label>span,.service-wizard-team-picker-head>span{color:#5d7785;font-size:10.5px;font-weight:850;line-height:1.3}.service-wizard-grid>label>small{color:#8a9da6;margin-top:-1px;font-size:9px;line-height:1.45}.service-wizard-grid input:not([type=checkbox]),.service-wizard-grid select,.service-wizard-grid textarea{width:100%;transition:border-color .15s,box-shadow .15s,background .15s;border:1px solid var(--panel-border,#d7e3e9)!important;background:var(--panel-card,#fff)!important;color:var(--panel-text,#17384a)!important;font:inherit!important;border-radius:13px!important;outline:0!important;font-size:12.5px!important}.service-wizard-grid input:not([type=checkbox]),.service-wizard-grid select{height:48px!important;padding:0 14px!important}.service-wizard-grid textarea{resize:vertical!important;min-height:118px!important;padding:13px 14px!important;line-height:1.5!important}.service-wizard-grid input:focus,.service-wizard-grid select:focus,.service-wizard-grid textarea:focus{border-color:#75bee2!important;box-shadow:0 0 0 3px #158ee017!important}.service-wizard-grid input::placeholder,.service-wizard-grid textarea::placeholder{color:#a1adb3}.service-wizard-tip,.service-wizard-info-card{background:#f7fbfd;border:1px solid #dce9ef;border-radius:13px;align-items:flex-start;gap:10px;margin-top:20px;padding:13px 15px;display:flex}.service-wizard-tip b{color:#1784b2;text-transform:uppercase;letter-spacing:.06em;flex:none;font-size:9px;font-weight:900}.service-wizard-tip span,.service-wizard-info-card span{color:#728b98;font-size:10px;line-height:1.5}.service-wizard-info-card{color:#2180bd;background:#f6fbff}.service-wizard-info-card>svg{flex:none;margin-top:1px}.service-wizard-info-card b{color:#3c6377;margin-bottom:3px;font-size:10.5px;display:block}.service-wizard-team-picker{min-width:0}.service-wizard-team-picker-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.service-wizard-team-picker-head>span>small{color:#93a3aa;font-size:9px;font-weight:650}.service-wizard-team-picker-head>small{color:#92a4ad;font-size:9px}.service-wizard-member-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.service-wizard-member{border:1px solid var(--panel-border,#dce6eb);background:var(--panel-card,#fff);cursor:pointer;border-radius:13px;grid-template-columns:34px minmax(0,1fr) 22px;align-items:center;gap:9px;min-width:0;min-height:54px;padding:7px 9px;transition:border-color .15s,background .15s,box-shadow .15s,transform .15s;display:grid;position:relative}.service-wizard-member:hover{background:#fbfdfe;border-color:#b9d7e6;transform:translateY(-1px)}.service-wizard-member:has(input:checked){background:#f2f9fe;border-color:#7fc2e4;box-shadow:0 0 0 2px #1789b512}.service-wizard-member>input{opacity:0;pointer-events:none;position:absolute}.service-wizard-member-avatar{background:color-mix(in srgb,var(--member-color,#1769ff) 12%,var(--panel-card,#fff));width:34px;height:34px;color:var(--member-color,#1769ff);border-radius:10px;place-items:center;font-size:9px;font-style:normal;font-weight:950;display:grid}.service-wizard-member>span{min-width:0}.service-wizard-member>span b,.service-wizard-member>span small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.service-wizard-member>span b{color:var(--panel-text,#17384a);font-size:10px;line-height:1.3}.service-wizard-member>span small{color:#8b9ca5;margin-top:2px;font-size:8.5px;line-height:1.3}.service-wizard-member-check{color:#0000;border:1px solid #d7e2e7;border-radius:7px;place-items:center;width:22px;height:22px;font-style:normal;display:grid}.service-wizard-member:has(input:checked) .service-wizard-member-check{color:#fff;background:#158ee0;border-color:#158ee0}.service-wizard-team-empty{border:1px dashed var(--panel-border,#dce6eb);color:#899da7;text-align:center;border-radius:12px;grid-column:1/-1;padding:15px;font-size:10px}.service-wizard-toggle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.service-wizard-toggle{border:1px solid var(--panel-border,#dce6eb)!important;background:var(--panel-soft,#f7fafb)!important;border-radius:14px!important;align-items:flex-start!important;gap:10px!important;min-height:68px!important;margin:0!important;padding:11px 12px!important;display:flex!important}.service-wizard-toggle input{accent-color:#168ee0;flex:0 0 20px!important;width:20px!important;height:20px!important;margin:1px 0 0!important}.service-wizard-toggle span b{font-size:10px!important;line-height:1.35!important}.service-wizard-toggle span small{margin-top:3px!important;font-size:8.5px!important;line-height:1.45!important}.service-wizard-error{border-left:0!important;border-right:0!important;border-radius:0!important;margin:0!important;padding:9px 26px!important}.service-wizard-footer{border-top:1px solid var(--panel-border,#e2e9ed)!important;background:var(--panel-card,#fff)!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;gap:14px!important;min-height:72px!important;padding:11px 26px!important;display:grid!important}.service-wizard-footer>span{color:#91a2aa;font-size:9px;font-weight:800}.service-wizard-footer-left{justify-self:start}.service-wizard-footer-right{justify-self:end}.service-wizard-footer button{min-width:118px;border-radius:12px!important;justify-content:center!important;align-items:center!important;gap:6px!important;height:46px!important;padding:0 17px!important;font-size:10.5px!important;font-weight:850!important;display:inline-flex!important}html[data-panel-theme=dark] .service-agreement-wizard,html[data-panel-theme=dark] .service-wizard-header,html[data-panel-theme=dark] .service-wizard-footer{background:#0f1b2b!important}html[data-panel-theme=dark] .service-wizard-progress{border-color:#26384c}html[data-panel-theme=dark] .service-wizard-progress:before{background:#2b3d50}html[data-panel-theme=dark] .service-wizard-progress button>i{background:#112236;border-color:#30445a}html[data-panel-theme=dark] .service-wizard-progress button.active>i{background:#168bd8;border-color:#2199e4}html[data-panel-theme=dark] .service-wizard-progress button.done>i{color:#7ed4a5;background:#173827;border-color:#32664c}html[data-panel-theme=dark] .service-wizard-body{background:linear-gradient(#101f31,#0f1b2b)}html[data-panel-theme=dark] .service-wizard-grid input:not([type=checkbox]),html[data-panel-theme=dark] .service-wizard-grid select,html[data-panel-theme=dark] .service-wizard-grid textarea,html[data-panel-theme=dark] .service-wizard-member{color:#e4eef6!important;background:#122438!important;border-color:#2b4054!important}html[data-panel-theme=dark] .service-wizard-member:hover{background:#15304a!important;border-color:#3d7391!important}html[data-panel-theme=dark] .service-wizard-member:has(input:checked){background:#15304a!important;border-color:#3d7391!important}html[data-panel-theme=dark] .service-wizard-member>span b{color:#e3edf5}html[data-panel-theme=dark] .service-wizard-member-check{border-color:#40566b}html[data-panel-theme=dark] .service-wizard-tip,html[data-panel-theme=dark] .service-wizard-info-card{background:#13283c;border-color:#2b4358}html[data-panel-theme=dark] .service-wizard-toggle{background:#122438!important;border-color:#2b4054!important}@keyframes serviceWizardStepIn{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:none}}@media (max-width:760px){.service-agreement-wizard-backdrop{padding:8px}.service-agreement-wizard{border-radius:18px!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important}.service-wizard-header{min-height:auto!important;padding:16px 16px 14px!important}.service-wizard-header h2{font-size:22px!important}.service-wizard-header p{font-size:11.5px!important}.service-wizard-progress{gap:5px;padding:0 14px 12px}.service-wizard-progress:before{top:15px;left:31px;right:31px}.service-wizard-progress button{text-align:center;grid-template-columns:1fr;justify-items:center;gap:4px}.service-wizard-progress button>i{border-radius:9px;width:30px;height:30px;font-size:9px}.service-wizard-progress button small{display:none}.service-wizard-progress button b{font-size:8.5px}.service-wizard-body{padding:18px 14px}.service-wizard-step-heading{margin-bottom:17px}.service-wizard-step-heading h3{font-size:19px}.service-wizard-step-heading p{font-size:11.5px}.service-wizard-grid{grid-template-columns:1fr;gap:13px}.service-wizard-grid>.full{grid-column:1}.service-wizard-member-grid,.service-wizard-toggle-grid{grid-template-columns:1fr}.service-wizard-footer{min-height:64px!important;padding:9px 12px!important}.service-wizard-footer>span{display:none}.service-wizard-footer{grid-template-columns:1fr 1fr!important}.service-wizard-footer-left,.service-wizard-footer-right{justify-self:stretch}.service-wizard-footer button{width:100%;min-width:0;height:44px!important}}.service-wizard-progress{border:1px solid var(--panel-border,#e1e9ed)!important;background:var(--panel-soft,#f5f8fa)!important;border-radius:16px!important;gap:6px!important;margin:0 26px 18px!important;padding:6px!important}.service-wizard-progress:before{display:none!important}.service-wizard-progress button{border:1px solid #0000!important;border-radius:11px!important;grid-template-columns:34px minmax(0,1fr)!important;gap:9px!important;min-height:56px!important;padding:8px 10px!important;transition:background .16s,border-color .16s,box-shadow .16s,transform .16s!important}.service-wizard-progress button:not(:disabled):hover{background:color-mix(in srgb,var(--panel-card,#fff) 72%,transparent)!important}.service-wizard-progress button>i{color:#78909b!important;width:34px!important;height:34px!important;box-shadow:none!important;background:#e6edf1!important;border:0!important;border-radius:10px!important}.service-wizard-progress button b{color:#617a88!important;font-size:10.5px!important}.service-wizard-progress button small{color:#9aabb3!important;margin-top:3px!important;font-size:8.5px!important}.service-wizard-progress button.active{background:var(--panel-card,#fff)!important;border-color:#cfe4ef!important;box-shadow:0 5px 16px #14415712!important}.service-wizard-progress button.active>i{color:#fff!important;background:linear-gradient(145deg,#1a9be9,#1287d6)!important;box-shadow:0 6px 16px #148ee02e!important}.service-wizard-progress button.active b{color:#137fb6!important}.service-wizard-progress button.done{opacity:1!important}.service-wizard-progress button.done>i{color:#2b9867!important;background:#e8f7ef!important}.service-wizard-progress button.done b{color:#4e7865!important}.service-wizard-search-select,.service-wizard-search-control{min-width:0;position:relative}.service-wizard-search-control>svg:first-child{z-index:2;color:#8299a5;pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.service-wizard-search-select .service-wizard-search-control>input{cursor:text;border:1px solid var(--panel-border,#d7e3e9)!important;background:var(--panel-card,#fff)!important;height:48px!important;color:var(--panel-text,#17384a)!important;font:inherit!important;border-radius:13px!important;outline:0!important;padding:0 42px 0 41px!important;font-size:12.5px!important}.service-wizard-search-select.open .service-wizard-search-control>input{border-color:#75bee2!important;box-shadow:0 0 0 3px #158ee017!important}.service-wizard-search-select.disabled .service-wizard-search-control>input{cursor:not-allowed;background:var(--panel-soft,#f5f8fa)!important;color:#9baab1!important}.service-wizard-search-chevron,.service-wizard-search-selected{z-index:2;pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.service-wizard-search-chevron{color:#75909e;transition:transform .15s;transform:translateY(-50%)rotate(90deg)}.service-wizard-search-select.open .service-wizard-search-chevron{transform:translateY(-50%)rotate(-90deg)}.service-wizard-search-selected{color:#2c9a67}.service-wizard-search-menu{z-index:50;background:var(--panel-card,#fff);border:1px solid #d5e2e9;border-radius:14px;animation:.14s both serviceSearchMenuIn;position:absolute;top:calc(100% + 7px);left:0;right:0;overflow:hidden;box-shadow:0 18px 46px #0b2a3b29}.service-wizard-search-menu-head{border-bottom:1px solid var(--panel-border,#e8eef1);color:#8da0aa;letter-spacing:.05em;text-transform:uppercase;padding:9px 11px 7px;font-size:8.5px;font-weight:850}.service-wizard-search-results{overscroll-behavior:contain;max-height:220px;padding:5px;overflow-y:auto}.service-wizard-search-results>button{width:100%;min-height:46px;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:7px 9px;display:flex}.service-wizard-search-results>button:hover{background:var(--panel-soft,#f5f9fb)}.service-wizard-search-results>button.selected{background:#eef8fe}.service-wizard-search-results>button>span{min-width:0}.service-wizard-search-results>button b,.service-wizard-search-results>button small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.service-wizard-search-results>button b{color:var(--panel-text,#17384a);font-size:10.5px;line-height:1.35}.service-wizard-search-results>button small{color:#8a9ca6;margin-top:2px;font-size:8.5px;line-height:1.35}.service-wizard-search-results>button>svg{color:#2b9b68;flex:none}.service-wizard-search-empty{color:#8498a3;text-align:center;padding:18px 12px;font-size:10px}@keyframes serviceSearchMenuIn{0%{opacity:0;transform:translateY(-4px)scale(.992)}to{opacity:1;transform:none}}html[data-panel-theme=dark] .service-wizard-progress{background:#111f31!important;border-color:#2a3e52!important}html[data-panel-theme=dark] .service-wizard-progress button>i{color:#8fa6b7!important;background:#1c3043!important}html[data-panel-theme=dark] .service-wizard-progress button.active{background:#14283c!important;border-color:#31556d!important}html[data-panel-theme=dark] .service-wizard-progress button.active>i{color:#fff!important;background:#168bd8!important}html[data-panel-theme=dark] .service-wizard-progress button.done>i{color:#7bd3a3!important;background:#173728!important}html[data-panel-theme=dark] .service-wizard-search-select .service-wizard-search-control>input,html[data-panel-theme=dark] .service-wizard-search-menu{color:#e4eef6!important;background:#122438!important;border-color:#2b4054!important}html[data-panel-theme=dark] .service-wizard-search-select.disabled .service-wizard-search-control>input{color:#647b8d!important;background:#111f31!important}html[data-panel-theme=dark] .service-wizard-search-menu-head{border-color:#294056}html[data-panel-theme=dark] .service-wizard-search-results>button:hover{background:#173149}html[data-panel-theme=dark] .service-wizard-search-results>button.selected{background:#183750}html[data-panel-theme=dark] .service-wizard-search-results>button b{color:#e2edf5}@media (max-width:760px){.service-wizard-progress{gap:4px!important;margin:0 12px 12px!important;padding:5px!important}.service-wizard-progress button{grid-template-columns:1fr!important;gap:3px!important;min-height:50px!important;padding:6px 3px!important}.service-wizard-progress button>i{border-radius:8px!important;width:28px!important;height:28px!important}.service-wizard-progress button b{font-size:8px!important}.service-wizard-progress button small{display:none!important}.service-wizard-search-menu{max-height:48vh;position:fixed;inset:auto 14px 78px}.service-wizard-search-results{max-height:38vh}}.service-agreement-overview-icon{background:linear-gradient(145deg,#e8f6ff 0%,#eafaf7 100%)!important;border-color:#cbe6f1!important;box-shadow:inset 0 1px #ffffffe6,0 8px 20px #1c84ad14!important}.service-agreement-metric-icon{border:1px solid #2d73b414;box-shadow:inset 0 1px #fffc,0 5px 14px #18455b0d}.service-agreement-metric:first-child .service-agreement-metric-icon{color:#277ddd!important;background:linear-gradient(145deg,#edf6ff,#e5f1ff)!important}.service-agreement-metric:nth-child(2) .service-agreement-metric-icon{border-color:#11986d14;color:#11986d!important;background:linear-gradient(145deg,#eaf9f5,#e0f6ee)!important}.service-agreement-metric:nth-child(3) .service-agreement-metric-icon{border-color:#d07b1014;color:#d07b10!important;background:linear-gradient(145deg,#fff6e9,#fff0dc)!important}.service-agreement-metric:nth-child(4) .service-agreement-metric-icon{border-color:#7466b414;color:#7466b4!important;background:linear-gradient(145deg,#f3f1fb,#ebe8f8)!important}html[data-panel-theme=dark] .service-agreement-overview-icon,html[data-panel-theme=dark] .service-agreement-metric-icon{box-shadow:none!important}.service-agreement-card-actions .pause,.service-agreement-card-actions .resume{justify-content:center;align-items:center;gap:5px;display:inline-flex}.service-agreement-card-actions .pause{color:#a46a14!important;background:#fffaf1!important;border-color:#f0d7ad!important}.service-agreement-card-actions .pause:hover{background:#fff4df!important}.service-agreement-card-actions .resume{color:#24885a!important;background:#f0fbf5!important;border-color:#bfe2ce!important}.service-agreement-card-actions .resume:hover{background:#e6f8ee!important}.service-agreement-card-actions button:disabled{opacity:.58;cursor:wait}html[data-panel-theme=dark] .service-agreement-card-actions .pause{color:#e9bc72!important;background:#2b2419!important;border-color:#5f4b2d!important}html[data-panel-theme=dark] .service-agreement-card-actions .pause:hover{background:#352a1b!important}html[data-panel-theme=dark] .service-agreement-card-actions .resume{color:#80d7a7!important;background:#182d22!important;border-color:#315a44!important}html[data-panel-theme=dark] .service-agreement-card-actions .resume:hover{background:#1d3829!important}.service-agreements-page .service-agreement-registry-v2{width:100%;max-width:1580px;margin:0 auto;padding:42px 0 44px;display:block}.service-agreements-page .service-agreement-page-intro{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:20px;display:flex}.service-agreements-page .service-agreement-intro-copy{min-width:0}.service-agreements-page .service-agreement-intro-copy>span{color:var(--workspace-accent,#1769ff);letter-spacing:.11em;text-transform:none;margin-bottom:8px;font-size:8px;font-weight:950;line-height:1;display:block}.service-agreements-page .service-agreement-intro-copy h1{color:var(--text,#173747);letter-spacing:-.045em;margin:0;font-size:38px;line-height:1}.service-agreements-page .service-agreement-intro-copy p{max-width:760px;color:var(--muted,#758b97);margin:10px 0 0;font-size:12px;line-height:1.5}.service-agreements-page .service-agreement-command-actions{align-items:center;gap:14px;min-width:0;display:flex}.service-agreements-page .service-agreement-quick-stats{align-items:center;min-height:48px;display:flex}.service-agreements-page .service-agreement-quick-stats>div{border-right:1px solid #dfe6ea;grid-template-rows:auto auto;grid-template-columns:18px minmax(0,1fr) auto;align-content:center;column-gap:7px;min-width:118px;min-height:48px;padding:0 16px;display:grid}.service-agreements-page .service-agreement-quick-stats>div:first-child{border-left:1px solid #dfe6ea}.service-agreements-page .service-agreement-quick-stats svg{color:var(--workspace-accent,#1769ff);grid-row:1/3;align-self:center}.service-agreements-page .service-agreement-quick-stats span{color:#7e919b;white-space:nowrap;font-size:7px;font-weight:750;line-height:1.15}.service-agreements-page .service-agreement-quick-stats b{color:#203f4e;grid-column:2/4;margin-top:2px;font-size:15px;font-weight:900;line-height:1}.service-agreements-page .service-agreement-new-button{border:1px solid var(--workspace-accent,#1769ff);background:var(--workspace-accent,#1769ff);color:#fff;min-height:42px;font:inherit;cursor:pointer;white-space:nowrap;box-shadow:0 6px 14px color-mix(in srgb,var(--workspace-accent,#1769ff) 14%,transparent);border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 15px;font-size:9.5px;font-weight:850;display:inline-flex}.service-agreements-page .service-agreement-toolbar-v2{border:1px solid var(--line,#dfe6ea);background:var(--card,#fff);border-radius:9px;align-items:center;gap:8px;min-height:64px;margin-bottom:10px;padding:9px 11px;display:flex}.service-agreements-page .service-agreement-search-v2{color:#7f919a;background:#fff;border:1px solid #dce5e9;border-radius:7px;flex:1;align-items:center;gap:9px;min-width:280px;height:42px;padding:0 13px;display:flex}.service-agreements-page .service-agreement-search-v2 input{width:100%;min-width:0;color:var(--text,#183747);font:inherit;background:0 0;border:0;outline:0;font-size:9.5px}.service-agreements-page .service-agreement-search-v2 input::placeholder{color:#9aa7ad}.service-agreements-page .service-agreement-filters-v2{background:#f4f6f7;border:1px solid #dfe6ea;border-radius:7px;align-items:center;gap:2px;min-height:42px;padding:3px;display:flex}.service-agreements-page .service-agreement-filters-v2 button{color:#70838d;min-height:34px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:0 11px;font-size:8.5px;font-weight:800}.service-agreements-page .service-agreement-filters-v2 button.active{color:var(--workspace-accent,#1769ff);background:#fff;box-shadow:0 1px 3px #14324114}.service-agreements-page .service-agreement-sort-v2{color:#708691;background:#fff;border:1px solid #dce5e9;border-radius:7px;align-items:center;gap:7px;min-height:42px;padding:0 10px;display:flex}.service-agreements-page .service-agreement-sort-v2 select{appearance:none;color:#3d5966;font:inherit;cursor:pointer;background:0 0;border:0;outline:0;font-size:8.8px;font-weight:750}.service-agreements-page .service-agreement-sync-v2{color:#48616d;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dce5e9;border-radius:7px;align-items:center;gap:6px;padding:0 11px;font-size:8.3px;font-weight:800;display:inline-flex}.service-agreements-page .service-agreement-sync-v2:hover{background:#f6f9fa}.service-agreements-page .service-agreement-sync-v2:disabled{opacity:.55;cursor:wait}.service-agreements-page .service-agreement-result-count{color:#97a4aa;white-space:nowrap;font-size:8px}.service-agreements-page .service-agreement-table-v2{border:1px solid var(--line,#dfe6ea);background:var(--card,#fff);border-radius:9px;overflow:visible}.service-agreements-page .service-agreement-table-head-v2{color:#84949d;text-transform:uppercase;letter-spacing:.035em;background:#f8fafb;border-bottom:1px solid #e8edef;border-radius:9px 9px 0 0;grid-template-columns:minmax(230px,1.22fr) minmax(190px,1fr) 140px 170px minmax(160px,.9fr) 92px minmax(270px,auto);align-items:center;gap:14px;min-height:38px;padding:0 14px;font-size:7.5px;font-weight:900;line-height:1;display:grid}.service-agreements-page .service-agreement-row-v2{background:var(--card,#fff);border-bottom:1px solid #edf1f3;grid-template-columns:minmax(230px,1.22fr) minmax(190px,1fr) 140px 170px minmax(160px,.9fr) 92px minmax(270px,auto);align-items:center;gap:14px;min-height:82px;padding:10px 14px;transition:background .14s;display:grid}.service-agreements-page .service-agreement-row-v2:last-of-type{border-bottom:0}.service-agreements-page .service-agreement-row-v2:hover{background:#f9fbfc}.service-agreements-page .service-agreement-row-v2.paused{opacity:.76}.service-agreements-page .service-agreement-identity-v2{min-width:0;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.service-agreements-page .service-agreement-row-icon{background:color-mix(in srgb,var(--workspace-accent,#1769ff) 10%,#eef3f6);width:38px;height:38px;color:var(--workspace-accent,#1769ff);border-radius:50%;flex:0 0 38px;place-items:center;display:grid}.service-agreements-page .service-agreement-identity-v2>span:last-child{min-width:0}.service-agreements-page .service-agreement-identity-v2 b,.service-agreements-page .service-agreement-identity-v2 small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.service-agreements-page .service-agreement-identity-v2 b{color:var(--text,#183747);font-size:10.5px;font-weight:900;line-height:1.25}.service-agreements-page .service-agreement-identity-v2 small{color:#81929b;max-width:250px;margin-top:3px;font-size:8.2px}.service-agreements-page .service-agreement-customer-v2{align-items:center;gap:8px;min-width:0;display:flex}.service-agreements-page .service-agreement-customer-v2>svg{color:#8ba0aa;flex:none}.service-agreements-page .service-agreement-customer-v2>span{min-width:0}.service-agreements-page .service-agreement-customer-v2 b,.service-agreements-page .service-agreement-customer-v2 small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.service-agreements-page .service-agreement-customer-v2 b{color:#48616d;font-size:8.6px}.service-agreements-page .service-agreement-customer-v2 small{color:#8c9ba3;margin-top:3px;font-size:7.3px}.service-agreements-page .service-agreement-frequency-v2 b,.service-agreements-page .service-agreement-frequency-v2 small{display:block}.service-agreements-page .service-agreement-frequency-v2 b{color:#304f5d;font-size:9px}.service-agreements-page .service-agreement-frequency-v2 small{color:#95a3aa;white-space:nowrap;margin-top:4px;font-size:7.2px}.service-agreements-page .service-agreement-next-v2{align-items:center;gap:7px;min-width:0;display:flex}.service-agreements-page .service-agreement-next-v2>svg{color:#8ea1aa;flex:none}.service-agreements-page .service-agreement-next-v2 b,.service-agreements-page .service-agreement-next-v2 small{display:block}.service-agreements-page .service-agreement-next-v2 b{color:#4a626e;white-space:nowrap;font-size:8.3px}.service-agreements-page .service-agreement-next-v2 small{color:#94a2a9;white-space:nowrap;margin-top:3px;font-size:7px}.service-agreements-page .service-agreement-person-v2{align-items:center;gap:7px;min-width:0;display:flex}.service-agreements-page .service-agreement-person-v2>i{background:color-mix(in srgb,var(--person-color,#1769ff) 12%,#edf2f5);width:28px;height:28px;color:var(--person-color,#1769ff);border-radius:50%;flex:0 0 28px;place-items:center;font-size:6.7px;font-style:normal;font-weight:900;display:grid}.service-agreements-page .service-agreement-person-v2>span{min-width:0}.service-agreements-page .service-agreement-person-v2 b,.service-agreements-page .service-agreement-person-v2 small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.service-agreements-page .service-agreement-person-v2 b{color:#506874;font-size:8px}.service-agreements-page .service-agreement-person-v2 small{color:#99a6ac;margin-top:2px;font-size:6.8px}.service-agreements-page .service-agreement-unassigned-v2{color:#98a5ab;font-size:8px}.service-agreements-page .service-agreement-status-v2{justify-items:start;gap:4px;display:grid}.service-agreements-page .service-agreement-status-v2>span{white-space:nowrap;border-radius:5px;align-items:center;gap:6px;min-height:24px;padding:0 8px;font-size:7.5px;font-weight:850;display:inline-flex}.service-agreements-page .service-agreement-status-v2>span i{border-radius:50%;width:6px;height:6px}.service-agreements-page .service-agreement-status-v2>span.active{color:#2b8a5c;background:#eef8f2}.service-agreements-page .service-agreement-status-v2>span.active i{background:#2daa6f}.service-agreements-page .service-agreement-status-v2>span.paused{color:#788991;background:#f2f4f5}.service-agreements-page .service-agreement-status-v2>span.paused i{background:#9aa7ad}.service-agreements-page .service-agreement-status-v2>small{color:#6e8ca0;align-items:center;gap:3px;font-size:6.6px;display:flex}.service-agreements-page .service-agreement-actions-v2{white-space:nowrap;justify-content:flex-end;align-items:center;gap:5px;display:flex}.service-agreements-page .service-agreement-actions-v2 button{color:#48616d;min-height:31px;font:inherit;cursor:pointer;box-shadow:none;background:#fff;border:1px solid #dce5e9;border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:0 8px;font-size:7.6px;font-weight:800;line-height:1;display:inline-flex}.service-agreements-page .service-agreement-actions-v2 button.open{border-color:color-mix(in srgb,var(--workspace-accent,#1769ff) 34%,#dce5e9);background:color-mix(in srgb,var(--workspace-accent,#1769ff) 6%,#fff);color:var(--workspace-accent,#1769ff)}.service-agreements-page .service-agreement-actions-v2 button.pause{color:#a16a17}.service-agreements-page .service-agreement-actions-v2 button.resume{color:#2b8a5c}.service-agreements-page .service-agreement-actions-v2 button.danger{color:#c35d5d;background:0 0;border-color:#0000;min-width:31px;padding:0}.service-agreements-page .service-agreement-actions-v2 button:hover{background:#f6f9fa}.service-agreements-page .service-agreement-actions-v2 button.danger:hover{background:#fff4f4}.service-agreements-page .service-agreement-actions-v2 button:disabled{opacity:.5;cursor:not-allowed}.service-agreements-page .service-agreement-empty-v2{text-align:center;color:#8798a0;flex-direction:column;justify-content:center;align-items:center;min-height:240px;padding:36px 20px;display:flex}.service-agreements-page .service-agreement-empty-v2>span{color:#8196a0;background:#f7f9fa;border:1px solid #dfe7eb;border-radius:9px;place-items:center;width:40px;height:40px;margin-bottom:12px;display:grid}.service-agreements-page .service-agreement-empty-v2>b{color:#36515e;font-size:10.5px}.service-agreements-page .service-agreement-empty-v2>p{margin:5px 0 12px;font-size:8.5px}.service-agreements-page .service-agreement-empty-v2>button{color:#506b77;min-height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dce5e9;border-radius:6px;align-items:center;gap:5px;padding:0 11px;font-size:8px;font-weight:800;display:inline-flex}@media (min-width:1201px){.service-agreements-page .service-agreement-registry-v2.service-agreement-shell{gap:0;margin-top:0}}html[data-panel-theme=dark] .service-agreements-page .service-agreement-intro-copy h1,html[data-panel-theme=dark] .service-agreements-page .service-agreement-quick-stats b,html[data-panel-theme=dark] .service-agreements-page .service-agreement-identity-v2 b{color:#e8f1f7}html[data-panel-theme=dark] .service-agreements-page .service-agreement-quick-stats>div{border-color:#2b3e50}html[data-panel-theme=dark] .service-agreements-page .service-agreement-toolbar-v2,html[data-panel-theme=dark] .service-agreements-page .service-agreement-table-v2,html[data-panel-theme=dark] .service-agreements-page .service-agreement-row-v2,html[data-panel-theme=dark] .service-agreements-page .service-agreement-search-v2,html[data-panel-theme=dark] .service-agreements-page .service-agreement-sort-v2,html[data-panel-theme=dark] .service-agreements-page .service-agreement-sync-v2,html[data-panel-theme=dark] .service-agreements-page .service-agreement-actions-v2 button{background:#101e2d;border-color:#293b4d}html[data-panel-theme=dark] .service-agreements-page .service-agreement-table-head-v2{background:#132331;border-color:#293b4d}html[data-panel-theme=dark] .service-agreements-page .service-agreement-search-v2 input,html[data-panel-theme=dark] .service-agreements-page .service-agreement-sort-v2 select{color:#e2edf4}html[data-panel-theme=dark] .service-agreements-page .service-agreement-filters-v2{background:#132331;border-color:#293b4d}html[data-panel-theme=dark] .service-agreements-page .service-agreement-filters-v2 button.active{background:#1a2d3d}html[data-panel-theme=dark] .service-agreements-page .service-agreement-row-v2:hover{background:#132331}html[data-panel-theme=dark] .service-agreements-page .service-agreement-actions-v2 button.open{background:#15314c}html[data-panel-theme=dark] .service-agreements-page .service-agreement-row-icon{background:#172c40}@media (max-width:1320px){.service-agreements-page .service-agreement-page-intro{flex-direction:column;align-items:flex-start}.service-agreements-page .service-agreement-command-actions{justify-content:space-between;width:100%}.service-agreements-page .service-agreement-table-head-v2,.service-agreements-page .service-agreement-row-v2{grid-template-columns:minmax(220px,1.25fr) minmax(175px,1fr) 125px 155px minmax(145px,.85fr) 84px minmax(245px,auto);gap:10px}}@media (max-width:1050px){.service-agreements-page .service-agreement-table-head-v2{display:none}.service-agreements-page .service-agreement-row-v2{grid-template-columns:minmax(220px,1.2fr) minmax(180px,1fr) auto;grid-template-areas:"identity customer status""frequency next team""actions actions actions";row-gap:12px;padding:14px}.service-agreements-page .service-agreement-identity-v2{grid-area:identity}.service-agreements-page .service-agreement-customer-v2{grid-area:customer}.service-agreements-page .service-agreement-frequency-v2{grid-area:frequency}.service-agreements-page .service-agreement-next-v2{grid-area:next}.service-agreements-page .service-agreement-team-v2{grid-area:team}.service-agreements-page .service-agreement-status-v2{grid-area:status}.service-agreements-page .service-agreement-actions-v2{grid-area:actions;justify-content:flex-start}.service-agreements-page .service-agreement-toolbar-v2{flex-wrap:wrap}.service-agreements-page .service-agreement-search-v2{flex-basis:100%}.service-agreements-page .service-agreement-result-count{margin-left:auto}}@media (max-width:760px){.service-agreements-page .service-agreement-registry-v2{padding:24px 0 34px}.service-agreements-page .service-agreement-intro-copy h1{font-size:30px}.service-agreements-page .service-agreement-command-actions{flex-direction:column;align-items:stretch}.service-agreements-page .service-agreement-quick-stats{width:100%;overflow-x:auto}.service-agreements-page .service-agreement-quick-stats>div{min-width:108px;padding:0 11px}.service-agreements-page .service-agreement-new-button{width:100%}.service-agreements-page .service-agreement-toolbar-v2{flex-direction:column;align-items:stretch}.service-agreements-page .service-agreement-search-v2{width:100%;min-width:0}.service-agreements-page .service-agreement-filters-v2{width:100%}.service-agreements-page .service-agreement-filters-v2 button{flex:1}.service-agreements-page .service-agreement-sort-v2{width:100%}.service-agreements-page .service-agreement-sort-v2 select{flex:1}.service-agreements-page .service-agreement-sync-v2{justify-content:center}.service-agreements-page .service-agreement-result-count{text-align:center;margin:0}.service-agreements-page .service-agreement-row-v2{grid-template-columns:1fr;grid-template-areas:"identity""customer""frequency""next""team""status""actions"}.service-agreements-page .service-agreement-actions-v2{flex-wrap:wrap}}
@media (min-width:1201px){.service-agreements-page .refresh-page-head{margin-bottom:14px}.service-agreements-page .refresh-page-head>div>span{font-size:9px!important}.service-agreements-page .refresh-page-head h1{letter-spacing:-.035em!important;font-size:32px!important;line-height:1.08!important}.service-agreements-page .refresh-page-head p{max-width:980px!important;font-size:11px!important;line-height:1.55!important}.service-agreements-page .service-agreement-shell{gap:16px;margin-top:12px}.service-agreements-page .service-agreement-overview{border-radius:21px;gap:26px;padding:22px 24px}.service-agreements-page .service-agreement-overview-copy{gap:17px}.service-agreements-page .service-agreement-overview-icon{border-radius:16px;flex-basis:53px;width:53px;height:53px}.service-agreements-page .service-agreement-overview-icon svg{width:24px;height:24px}.service-agreements-page .service-agreement-overview small{margin-bottom:5px;font-size:8.8px}.service-agreements-page .service-agreement-overview h2{font-size:22px}.service-agreements-page .service-agreement-overview p{max-width:790px;margin-top:6px;font-size:11px}.service-agreements-page .service-agreement-overview .refresh-primary-button{height:44px;padding:0 17px;font-size:10px}.service-agreements-page .service-agreement-metrics{gap:12px}.service-agreements-page .service-agreement-metric{border-radius:17px;grid-template-columns:42px minmax(0,1fr);gap:11px;padding:15px 16px}.service-agreements-page .service-agreement-metric-icon{border-radius:13px;width:42px;height:42px}.service-agreements-page .service-agreement-metric-icon svg{width:19px;height:19px}.service-agreements-page .service-agreement-metric span{font-size:8.2px}.service-agreements-page .service-agreement-metric b{margin:3px 0 2px;font-size:22px}.service-agreements-page .service-agreement-metric small{font-size:8.8px}.service-agreements-page .service-agreement-toolbar-modern{border-radius:16px;gap:13px;padding:10px 11px}.service-agreements-page .service-agreement-search{max-width:520px}.service-agreements-page .service-agreement-search input{border-radius:12px;height:42px;padding-left:38px;font-size:11px}.service-agreements-page .service-agreement-search svg{width:17px;height:17px;left:13px}.service-agreements-page .service-agreement-filter{border-radius:11px;padding:4px}.service-agreements-page .service-agreement-filter button{border-radius:8px;height:33px;padding:0 12px;font-size:8.8px}.service-agreements-page .service-agreement-toolbar-buttons{gap:8px}.service-agreements-page .service-agreement-toolbar-buttons button{height:40px;padding-left:13px;padding-right:13px;font-size:9px}.service-agreements-page .service-agreement-list-modern{gap:14px}.service-agreements-page .service-agreement-card-modern{border-radius:20px;min-height:295px;padding:19px}.service-agreements-page .service-agreement-card-head{gap:15px}.service-agreements-page .service-agreement-card-company{margin-bottom:6px;font-size:8.8px}.service-agreements-page .service-agreement-card-heading h3{font-size:16.5px}.service-agreements-page .service-agreement-card-heading p{margin-top:6px;font-size:10px}.service-agreements-page .service-agreement-badges{gap:6px}.service-agreements-page .service-agreement-badge{height:25px;padding:0 8px;font-size:7.8px}.service-agreements-page .service-agreement-detail-grid{gap:8px;margin:15px 0}.service-agreements-page .service-agreement-detail{border-radius:12px;padding:10px}.service-agreements-page .service-agreement-detail>span{margin-bottom:5px;font-size:7.8px}.service-agreements-page .service-agreement-detail>b{font-size:10px}.service-agreements-page .service-agreement-team{gap:7px;min-height:27px;margin-bottom:13px}.service-agreements-page .service-agreement-team-label{font-size:7.8px}.service-agreements-page .service-agreement-person{gap:6px;padding:5px 8px 5px 5px;font-size:8.2px}.service-agreements-page .service-agreement-person i{width:19px;height:19px;font-size:6.8px}.service-agreements-page .service-agreement-unassigned{font-size:8.8px}.service-agreements-page .service-agreement-card-foot{gap:13px;padding-top:13px}.service-agreements-page .service-agreement-next-modern span{font-size:7.8px}.service-agreements-page .service-agreement-next-modern b{margin:4px 0;font-size:12px}.service-agreements-page .service-agreement-next-modern small{font-size:8.3px}.service-agreements-page .service-agreement-card-actions{gap:7px}.service-agreements-page .service-agreement-card-actions button{border-radius:10px;height:34px;padding:0 11px;font-size:8.3px}.service-agreements-page .service-agreement-empty-premium{border-radius:20px;min-height:315px;padding:34px}.service-agreements-page .service-agreement-empty-icon{border-radius:19px;width:64px;height:64px;margin-bottom:13px}.service-agreements-page .service-agreement-empty-icon svg{width:27px;height:27px}.service-agreements-page .service-agreement-empty-premium h3{font-size:16.5px}.service-agreements-page .service-agreement-empty-premium>p{max-width:540px;margin:7px auto 16px;font-size:10px}.service-agreements-page .service-agreement-empty-examples{gap:7px;margin-bottom:18px}.service-agreements-page .service-agreement-empty-examples span{padding:7px 9px;font-size:8.2px}.service-agreements-page .service-agreement-empty-premium .refresh-primary-button{height:42px;font-size:9.5px}.service-agreements-page .service-agreement-registry-v2{max-width:1660px;padding-top:48px}.service-agreements-page .service-agreement-page-intro{margin-bottom:24px}.service-agreements-page .service-agreement-intro-copy>span{font-size:9px}.service-agreements-page .service-agreement-intro-copy h1{font-size:42px}.service-agreements-page .service-agreement-intro-copy p{max-width:820px;margin-top:11px;font-size:13px}.service-agreements-page .service-agreement-quick-stats>div{min-width:128px;min-height:54px;padding:0 18px}.service-agreements-page .service-agreement-quick-stats svg{width:17px;height:17px}.service-agreements-page .service-agreement-quick-stats span{font-size:7.8px}.service-agreements-page .service-agreement-quick-stats b{font-size:17px}.service-agreements-page .service-agreement-new-button{min-height:46px;padding:0 18px;font-size:10.5px}.service-agreements-page .service-agreement-toolbar-v2{gap:9px;min-height:70px;padding:10px 12px}.service-agreements-page .service-agreement-search-v2,.service-agreements-page .service-agreement-sort-v2{height:46px}.service-agreements-page .service-agreement-search-v2 input{font-size:10.5px}.service-agreements-page .service-agreement-filters-v2{min-height:46px}.service-agreements-page .service-agreement-filters-v2 button{min-height:38px;padding:0 13px;font-size:9.2px}.service-agreements-page .service-agreement-sort-v2 select{font-size:9.6px}.service-agreements-page .service-agreement-sync-v2{min-height:46px;padding:0 13px;font-size:9.2px}.service-agreements-page .service-agreement-result-count{font-size:8.8px}.service-agreements-page .service-agreement-table-head-v2{min-height:42px;padding:0 16px;font-size:8px}.service-agreements-page .service-agreement-row-v2{min-height:92px;padding:12px 16px}.service-agreements-page .service-agreement-row-icon{flex-basis:42px;width:42px;height:42px}.service-agreements-page .service-agreement-row-icon svg{width:18px;height:18px}.service-agreements-page .service-agreement-identity-v2 b{font-size:11.5px}.service-agreements-page .service-agreement-identity-v2 small{max-width:280px;font-size:9px}.service-agreements-page .service-agreement-customer-v2 b{font-size:9.4px}.service-agreements-page .service-agreement-customer-v2 small{font-size:8px}.service-agreements-page .service-agreement-frequency-v2 b{font-size:10px}.service-agreements-page .service-agreement-frequency-v2 small{font-size:8px}.service-agreements-page .service-agreement-next-v2 b{font-size:9.2px}.service-agreements-page .service-agreement-next-v2 small{font-size:7.8px}.service-agreements-page .service-agreement-person-v2>i{flex-basis:31px;width:31px;height:31px;font-size:7.2px}.service-agreements-page .service-agreement-person-v2 b{font-size:8.8px}.service-agreements-page .service-agreement-person-v2 small{font-size:7.4px}.service-agreements-page .service-agreement-status-v2>span{min-height:27px;padding:0 9px;font-size:8px}.service-agreements-page .service-agreement-status-v2>small{font-size:7.2px}.service-agreements-page .service-agreement-actions-v2 button{min-height:35px;padding:0 10px;font-size:8.3px}.service-agreements-page .service-agreement-actions-v2 button.danger{min-width:35px}}
