.sw-editor.is-editing .sw-bottom-toolbar{box-sizing:border-box!important;justify-content:center!important;align-items:center!important;gap:10px!important;width:max-content!important;max-width:calc(100vw - 32px)!important;padding:8px 10px!important;display:flex!important;left:50%!important;right:auto!important;overflow:visible!important;transform:translate(-50%)!important}.sw-editor.is-editing .sw-bottom-toolbar-actions{flex-wrap:nowrap!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}.sw-editor.is-editing .sw-edit-save-button{visibility:visible!important;opacity:1!important;white-space:nowrap!important;flex:none!important;justify-content:center!important;align-items:center!important;min-width:142px!important;display:inline-flex!important}.sw-editor.is-editing .sw-unsaved-pill,.sw-editor.is-editing .sw-save-error,.sw-editor.is-editing .sw-bottom-toolbar-hint{flex:none!important}.service-dashboard-v265 .sw-page-head{grid-template-columns:minmax(0,1fr)!important;justify-content:stretch!important;align-items:start!important;gap:10px!important;margin-bottom:15px!important;display:grid!important}.service-dashboard-v265 .sw-page-actions{border:1px solid color-mix(in srgb, var(--line) 88%, transparent)!important;background:color-mix(in srgb, var(--white) 88%, transparent)!important;border-radius:12px!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;width:max-content!important;max-width:100%!important;padding:4px!important;display:flex!important;box-shadow:0 6px 18px #1031430a!important}.service-dashboard-v265 .sw-page-actions .refresh-primary-button,.service-dashboard-v265 .sw-page-actions .refresh-secondary-button,.service-dashboard-v265 .sw-page-actions .dw-btn{height:36px!important;min-height:36px!important;box-shadow:none!important;border-radius:8px!important;padding:0 12px!important;font-size:10.5px!important}@media (min-width:901px){.pixel-main:has(.service-dashboard-v265) .pixel-topbar{-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#ffffffe0!important;border:1px solid #dde7ee!important;border-radius:15px!important;gap:4px!important;padding:4px!important;top:24px!important;left:auto!important;right:340px!important;transform:translateY(68px)!important;box-shadow:0 8px 24px #11304611!important}.pixel-main:has(.service-dashboard-v265) .workspace-switcher{margin-right:0!important}.pixel-main:has(.service-dashboard-v265) .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:has(.service-dashboard-v265) .workspace-switcher>button:hover{background:#f3f7fa!important}.pixel-main:has(.service-dashboard-v265) .workspace-switcher b{max-width:108px!important}.pixel-main:has(.service-dashboard-v265) .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:has(.service-dashboard-v265) .panel-language-toggle b{display:none!important}.pixel-main:has(.service-dashboard-v265) .panel-language-toggle:hover{background:#f3f7fa!important;transform:none!important}.pixel-main:has(.service-dashboard-v265) .panel-theme-toggle:hover{background:#f3f7fa!important;transform:none!important}.pixel-main:has(.service-dashboard-v265) .pixel-notification:hover{background:#f3f7fa!important;transform:none!important}.pixel-main:has(.service-dashboard-v265) .pixel-profile-menu summary:hover{background:#f3f7fa!important;transform:none!important}:is(.pixel-main:has(.service-dashboard-v265) .panel-theme-toggle,.pixel-main:has(.service-dashboard-v265) .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:has(.service-dashboard-v265) .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:has(.service-dashboard-v265) .pixel-profile-menu summary>div:nth-child(2){display:none!important}.pixel-main:has(.service-dashboard-v265) .pixel-profile-menu summary>svg{display:none!important}.pixel-main:has(.service-dashboard-v265) .pixel-top-avatar{width:32px!important;height:32px!important;font-size:10px!important}html[data-panel-theme=dark] .pixel-main:has(.service-dashboard-v265) .pixel-topbar{background:#0e1d2be6!important;border-color:#2a3d4e!important;box-shadow:0 12px 30px #0003!important}html[data-panel-theme=dark] .pixel-main:has(.service-dashboard-v265) .workspace-switcher>button:hover{background:#17293a!important}html[data-panel-theme=dark] .pixel-main:has(.service-dashboard-v265) .panel-language-toggle:hover{background:#17293a!important}html[data-panel-theme=dark] .pixel-main:has(.service-dashboard-v265) .panel-theme-toggle:hover{background:#17293a!important}html[data-panel-theme=dark] .pixel-main:has(.service-dashboard-v265) .pixel-notification:hover{background:#17293a!important}html[data-panel-theme=dark] .pixel-main:has(.service-dashboard-v265) .pixel-profile-menu summary:hover{background:#17293a!important}}html[data-panel-theme=dark] .service-dashboard-v265 .sw-page-actions{background:#0f1d2bdb!important;border-color:#2a3c4d!important;box-shadow:0 8px 22px #00000029!important}@media (max-width:900px){.sw-editor.is-editing .sw-bottom-toolbar{flex-wrap:wrap!important;width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important}.sw-editor.is-editing .sw-bottom-toolbar-actions{flex-wrap:wrap!important}.service-dashboard-v265 .sw-page-actions{width:100%!important}}@media (max-width:620px){.sw-editor.is-editing .sw-bottom-toolbar{gap:7px!important;padding:8px!important}.sw-editor.is-editing .sw-edit-save-button{min-width:128px!important}}@media (max-width:767px){.service-dashboard-v265 .sw-page-actions{grid-template-columns:1fr 1fr!important;display:grid!important}.service-dashboard-v265 .sw-page-actions .refresh-primary-button{grid-column:1/-1!important}.service-dashboard-v265 .sw-page-actions .refresh-primary-button,.service-dashboard-v265 .sw-page-actions .refresh-secondary-button,.service-dashboard-v265 .sw-page-actions .dw-btn{justify-content:center!important;width:100%!important}}
@media (min-width:901px){.pixel-main:has(.service-dashboard-v265) .pixel-topbar{top:34px!important;left:auto!important;right:max(22px,50% - 950px)!important;transform:none!important}}@media (min-width:1181px){.service-dashboard-v265{--service-overview-scale:.9;padding-top:24px!important;padding-bottom:6px!important}.service-dashboard-v265 .sw-editor{zoom:var(--service-overview-scale)}.service-dashboard-v265 .sw-service-widget-grid{gap:12px!important;margin-top:12px!important}}@media (min-width:1181px) and (max-height:1050px){.service-dashboard-v265{--service-overview-scale:.84;padding-top:16px!important;padding-bottom:4px!important}.service-dashboard-v265 .sw-service-widget-grid{gap:10px!important;margin-top:10px!important}.service-dashboard-v265 .sw-page-head{gap:7px!important;margin-bottom:11px!important}}@media (min-width:1181px) and (max-height:850px){.service-dashboard-v265{--service-overview-scale:.79;padding-top:10px!important}.service-dashboard-v265 .sw-service-widget-grid{gap:9px!important;margin-top:8px!important}}@media (min-width:901px) and (max-width:1180px){.pixel-main:has(.service-dashboard-v265) .pixel-topbar{right:20px!important}.service-dashboard-v265{padding-top:14px!important;padding-bottom:4px!important}.service-dashboard-v265 .sw-editor{zoom:.82}}.service-order-registry .service-order-registry-row{gap:16px!important;min-height:88px!important;padding:16px 16px 16px 19px!important}.service-order-registry .service-order-registry-main>b{margin:7px 0 4px!important;font-size:16.5px!important;font-weight:780!important;line-height:1.28!important}.service-order-registry .service-order-registry-main>span{font-size:11.5px!important;line-height:1.4!important}.service-order-registry .service-order-registry-badges{gap:6px!important}.service-order-registry .service-order-registry-badges .service-order-status,.service-order-registry .service-order-registry-badges .service-priority-pill,.service-order-registry .service-order-registry-badges .service-source-badge{padding:4px 8px!important;font-size:8px!important;line-height:1.2!important}.service-order-registry .service-order-registry-date>span,.service-order-registry .service-order-registry-person>span{letter-spacing:.045em!important;font-size:8.5px!important}.service-order-registry .service-order-registry-date>b,.service-order-registry .service-order-registry-person>b{margin-top:5px!important;font-size:11px!important;line-height:1.35!important}.service-order-registry .service-order-registry-row>div:nth-last-child(2) .service-order-status{min-height:27px!important;padding:0 9px!important;font-size:8.5px!important}.service-order-registry .service-order-registry-row.nested{min-height:76px!important;padding-left:30px!important}@media (max-width:720px){.service-order-registry .service-order-registry-row{gap:11px!important;min-height:0!important;padding:16px!important}.service-order-registry .service-order-registry-main>b{white-space:normal!important}}
html body .service-widget-toolbar{z-index:2147483646!important;box-sizing:border-box!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:10px!important;width:min(940px,100vw - 24px)!important;height:auto!important;min-height:56px!important;padding:9px!important;display:flex!important;position:fixed!important;inset:auto auto 18px 50%!important;overflow:visible!important;transform:translate(-50%)!important}html body .service-widget-toolbar>.service-toolbar-main{flex:auto!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;width:auto!important;min-width:0!important;display:flex!important}html body .service-widget-toolbar .service-toolbar-actions{flex-wrap:nowrap!important;align-items:center!important;gap:7px!important;display:flex!important}html body .service-widget-toolbar>.service-toolbar-save-row{z-index:auto!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;flex:none!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important;position:static!important;inset:auto!important;overflow:visible!important;transform:none!important}html body .service-widget-toolbar>.service-toolbar-save-row>.service-toolbar-save{z-index:auto!important;visibility:visible!important;opacity:1!important;color:#fff!important;width:auto!important;min-width:154px!important;max-width:none!important;height:38px!important;min-height:38px!important;font:inherit!important;text-indent:0!important;white-space:nowrap!important;cursor:pointer!important;pointer-events:auto!important;background:#1677e8!important;border:1px solid #0d69d5!important;border-radius:10px!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:7px!important;margin:0!important;padding:0 16px!important;font-size:12px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important;position:static!important;inset:auto!important;transform:none!important;box-shadow:0 8px 20px #1677e83d!important}html body .service-widget-toolbar>.service-toolbar-save-row>.service-toolbar-save:hover{filter:brightness(.96)!important}html body .service-widget-toolbar>.service-toolbar-save-row>.service-toolbar-save:disabled{opacity:.68!important;cursor:wait!important}@media (max-width:820px){html body .service-widget-toolbar{flex-direction:column!important;align-items:stretch!important;width:calc(100vw - 24px)!important}html body .service-widget-toolbar>.service-toolbar-main,html body .service-widget-toolbar>.service-toolbar-save-row,html body .service-widget-toolbar>.service-toolbar-save-row>.service-toolbar-save{width:100%!important}}@media (max-width:650px){html body .service-widget-toolbar>.service-toolbar-main{flex-direction:column!important;align-items:stretch!important}html body .service-widget-toolbar .service-toolbar-actions{flex-wrap:wrap!important;justify-content:center!important}}
.sw-map-widget .sw-map-head{z-index:2000;position:relative}.sw-map-widget .sw-map-filter{z-index:2100;position:relative}.sw-map-widget .sw-map-filter-menu{z-index:2200}.sw-map-widget .sw-map-preview-frame{z-index:0;position:relative}@media (max-width:800px){.sw-map-modal .sw-map-modal-map{flex:0 0 58dvh!important;height:58dvh!important;min-height:340px!important}.sw-map-modal .sw-map-modal-map .leaflet-container{min-height:340px!important}}@media (max-width:800px) and (max-height:720px){.sw-map-modal .sw-map-modal-map{flex-basis:50dvh!important;height:50dvh!important;min-height:300px!important}.sw-map-modal .sw-map-modal-map .leaflet-container{min-height:300px!important}}
.panel-shell .panel-main{background-position:top!important;background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed!important}html:not([data-panel-theme=dark]) .panel-shell .panel-main,html[data-panel-theme=light] .panel-shell .panel-main{background-color:#f8fbff!important;background-image:url(/panel-background/light-hq.svg)!important}html[data-panel-theme=dark] .panel-shell .panel-main{background-color:#07111f!important;background-image:linear-gradient(#040b1624 0%,#040b1647 100%),url(/panel-background/dark-hq.svg)!important;background-position:top,top!important;background-repeat:no-repeat,no-repeat!important;background-size:cover,cover!important;background-attachment:fixed,fixed!important}@media (max-width:900px){.panel-shell .panel-main,html[data-panel-theme=dark] .panel-shell .panel-main{background-attachment:scroll!important}html[data-panel-theme=dark] .panel-shell .panel-main{background-attachment:scroll,scroll!important}}
aside[aria-label^=Arbeidsordre]>div>section:nth-of-type(4){display:none!important}@keyframes workOrderModalIn{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (min-width:901px){div:has(>aside[aria-label^=Arbeidsordre]){justify-content:center!important;align-items:center!important;padding:26px!important}aside[aria-label^=Arbeidsordre]{border:1px solid var(--line,#dce7ec)!important;border-radius:22px!important;width:min(900px,100vw - 72px)!important;min-width:0!important;max-width:900px!important;height:auto!important;max-height:min(90dvh,850px)!important;animation:.21s cubic-bezier(.2,.8,.2,1) both workOrderModalIn!important;overflow:hidden!important;box-shadow:0 30px 90px #081c273d!important}aside[aria-label^=Arbeidsordre]>header{padding:17px 22px 14px!important}aside[aria-label^=Arbeidsordre]>div{overscroll-behavior:contain;columns:auto!important;column-rule:0!important;column-gap:0!important;padding:5px 22px 14px!important;display:block!important;overflow-y:auto!important}aside[aria-label^=Arbeidsordre]>div>section{border:0!important;border-bottom:1px solid var(--line,#e3ebef)!important;width:100%!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin:0!important;padding:15px 0!important;display:block!important}aside[aria-label^=Arbeidsordre]>div>section:first-of-type{padding-top:13px!important}aside[aria-label^=Arbeidsordre]>div>section:nth-of-type(5){border-bottom:0!important;padding:12px 0 2px!important}aside[aria-label^=Arbeidsordre]>div>section:first-of-type>div:last-child{background:color-mix(in srgb, var(--surface,#fff) 97%, #edf5f8 3%)!important;border-radius:12px!important;grid-template-columns:minmax(170px,.42fr) minmax(0,1fr)!important;align-items:center!important;gap:13px!important;padding:10px 12px!important;display:grid!important}aside[aria-label^=Arbeidsordre]>div>section:first-of-type>div:last-child>div:first-child{border-right:1px solid var(--line,#e3ebef)!important;margin:0!important;padding-right:12px!important}aside[aria-label^=Arbeidsordre]>div>section:nth-of-type(2)>div:nth-child(2){grid-template-columns:1fr 1fr!important;gap:10px!important}aside[aria-label^=Arbeidsordre]>div>section:nth-of-type(2) select,aside[aria-label^=Arbeidsordre]>div>section:nth-of-type(2) input{min-height:42px!important}aside[aria-label^=Arbeidsordre]>div>section:nth-of-type(2)>div:nth-child(3){gap:8px!important;margin-top:9px!important}aside[aria-label^=Arbeidsordre]>div>section:nth-of-type(2)>div:nth-child(3) button{min-height:41px!important}aside[aria-label^=Arbeidsordre]>div>section:nth-of-type(3) textarea{min-height:64px!important;max-height:90px!important}aside[aria-label^=Arbeidsordre]>div>section:nth-of-type(3)>div:last-child{margin-top:6px!important}aside[aria-label^=Arbeidsordre]>div>section:nth-of-type(3) button{min-height:36px!important}aside[aria-label^=Arbeidsordre]>div>section:nth-of-type(5)>div{align-items:center!important}aside[aria-label^=Arbeidsordre]>div>p{border-radius:9px!important;margin:8px 0 0!important;padding:8px 10px!important}}@media (max-height:780px) and (min-width:901px){div:has(>aside[aria-label^=Arbeidsordre]){padding:14px!important}aside[aria-label^=Arbeidsordre]{max-height:94dvh!important}aside[aria-label^=Arbeidsordre]>header{padding-top:11px!important;padding-bottom:9px!important}aside[aria-label^=Arbeidsordre]>div{padding-top:2px!important}aside[aria-label^=Arbeidsordre]>div>section{padding-top:10px!important;padding-bottom:10px!important}aside[aria-label^=Arbeidsordre]>div>section:nth-of-type(3) textarea{min-height:52px!important}}@media (max-width:900px){div:has(>aside[aria-label^=Arbeidsordre]){justify-content:center!important;align-items:flex-end!important;padding:0!important;overflow:hidden!important}aside[aria-label^=Arbeidsordre]{border:0!important;border-top:1px solid var(--line,#dce7ec)!important;border-radius:22px 22px 0 0!important;width:100vw!important;min-width:0!important;max-width:100vw!important;height:min(94dvh,880px)!important;max-height:94dvh!important;margin:0!important;animation:.18s cubic-bezier(.2,.8,.2,1) both workOrderModalIn!important;overflow:hidden!important;box-shadow:0 -22px 60px #081c272e!important}aside[aria-label^=Arbeidsordre]>header{z-index:5!important;border-bottom:1px solid var(--line,#e3ebef)!important;background:color-mix(in srgb, var(--surface,#fff) 96%, transparent)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;padding:14px 18px 12px!important;position:sticky!important;top:0!important}aside[aria-label^=Arbeidsordre]>header h2,aside[aria-label^=Arbeidsordre]>header h3{letter-spacing:-.035em!important;margin:2px 0 0!important;font-size:22px!important;line-height:1.05!important}aside[aria-label^=Arbeidsordre]>header button{border-radius:13px!important;width:40px!important;min-width:40px!important;height:40px!important}aside[aria-label^=Arbeidsordre]>div{overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:calc(100% - 72px)!important;padding:4px 16px calc(24px + env(safe-area-inset-bottom))!important;overflow:hidden auto!important}aside[aria-label^=Arbeidsordre]>div>section{border:0!important;border-bottom:1px solid var(--line,#e3ebef)!important;width:100%!important;min-width:0!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin:0!important;padding:15px 0!important}aside[aria-label^=Arbeidsordre]>div>section:first-of-type{padding-top:12px!important}aside[aria-label^=Arbeidsordre]>div>section>div:first-child{margin-bottom:10px!important}aside[aria-label^=Arbeidsordre]>div>section h3,aside[aria-label^=Arbeidsordre]>div>section h4{letter-spacing:-.02em!important;font-size:16px!important;line-height:1.15!important}aside[aria-label^=Arbeidsordre]>div>section:first-of-type>div:first-child>span:last-child,aside[aria-label^=Arbeidsordre]>div>section:nth-of-type(2)>div:first-child>span:last-child{display:none!important}aside[aria-label^=Arbeidsordre]>div>section:first-of-type>div:last-child{border:1px solid var(--line,#dce7ec)!important;background:color-mix(in srgb, var(--surface,#fff) 97%, #eef6fa 3%)!important;border-radius:14px!important;width:100%!important;min-width:0!important;padding:11px 12px!important;display:block!important}aside[aria-label^=Arbeidsordre]>div>section:first-of-type>div:last-child>*{min-width:0!important;max-width:100%!important}aside[aria-label^=Arbeidsordre]>div>section:nth-of-type(2)>div:nth-child(2){grid-template-columns:1fr!important;gap:10px!important;display:grid!important}aside[aria-label^=Arbeidsordre]>div>section:nth-of-type(2) label,aside[aria-label^=Arbeidsordre]>div>section:nth-of-type(2) select,aside[aria-label^=Arbeidsordre]>div>section:nth-of-type(2) input{width:100%!important;min-width:0!important;max-width:100%!important}aside[aria-label^=Arbeidsordre]>div>section:nth-of-type(2) select,aside[aria-label^=Arbeidsordre]>div>section:nth-of-type(2) input{border-radius:12px!important;height:44px!important;min-height:44px!important}aside[aria-label^=Arbeidsordre]>div>section:nth-of-type(2)>div:nth-child(2)>div,aside[aria-label^=Arbeidsordre]>div>section:nth-of-type(2)>div:nth-child(3){flex-wrap:wrap!important;min-width:0!important;max-width:100%!important}aside[aria-label^=Arbeidsordre]>div>section:nth-of-type(2)>div:nth-child(3){z-index:4!important;padding:11px 16px calc(11px + env(safe-area-inset-bottom))!important;border-top:1px solid var(--line,#e3ebef)!important;background:color-mix(in srgb, var(--surface,#fff) 95%, transparent)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin:12px -16px -15px!important;display:grid!important;position:sticky!important;bottom:-1px!important}aside[aria-label^=Arbeidsordre]>div>section:nth-of-type(2)>div:nth-child(3) button{border-radius:12px!important;width:100%!important;min-width:0!important;min-height:44px!important;font-size:12px!important}aside[aria-label^=Arbeidsordre]>div>section:nth-of-type(2)>div:nth-child(3) button:first-child{opacity:.88!important;grid-column:1/-1!important;min-height:38px!important}aside[aria-label^=Arbeidsordre],aside[aria-label^=Arbeidsordre] *{box-sizing:border-box!important}html[data-panel-theme=dark] aside[aria-label^=Arbeidsordre]>header,html[data-panel-theme=dark] aside[aria-label^=Arbeidsordre]>div>section:nth-of-type(2)>div:nth-child(3){background:#0f1c2bf0!important;border-color:#27394c!important}html[data-panel-theme=dark] aside[aria-label^=Arbeidsordre]>div>section:first-of-type>div:last-child{background:#111f30!important;border-color:#2a3c50!important}}@media (max-width:430px){aside[aria-label^=Arbeidsordre]{border-radius:18px 18px 0 0!important;height:96dvh!important;max-height:96dvh!important}aside[aria-label^=Arbeidsordre]>header{padding:12px 14px 10px!important}aside[aria-label^=Arbeidsordre]>div{padding-left:14px!important;padding-right:14px!important}aside[aria-label^=Arbeidsordre]>div>section:nth-of-type(2)>div:nth-child(3){margin-left:-14px!important;margin-right:-14px!important;padding-left:14px!important;padding-right:14px!important}}
@media (min-width:901px){.pixel-sidebar .pixel-brand{gap:8px!important;padding-left:6px!important;padding-right:4px!important}.pixel-sidebar .pixel-brand img[src^="/api/workspace"]{flex:0 0 32px!important;width:32px!important;height:32px!important}.pixel-sidebar .pixel-brand span{letter-spacing:-.025em!important;white-space:nowrap!important;text-overflow:ellipsis!important;flex:auto!important;min-width:0!important;max-width:none!important;font-size:16px!important;line-height:1.15!important;overflow:hidden!important}}@media (min-width:901px) and (max-width:1180px){.pixel-sidebar .pixel-brand span{font-size:15px!important}}
@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-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}}
@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-docs-page{width:min(1660px,100% - 48px)!important;max-width:none!important;padding-top:26px!important;padding-bottom:54px!important}.service-docs-page .refresh-page-head{align-items:center!important;margin:24px 0 20px!important}.service-docs-page .refresh-page-head>div:first-child>span{letter-spacing:.14em!important;margin-bottom:8px!important;font-size:10px!important}.service-docs-page .refresh-page-head h1{letter-spacing:-.045em!important;font-size:42px!important}.service-docs-page .refresh-page-head p{max-width:780px!important;font-size:13px!important;line-height:1.55!important}.service-docs-page .docs-storage-chip{border-radius:999px;height:40px;padding:0 15px;font-size:9.5px;box-shadow:0 8px 22px #14364a0d}.service-docs-page .service-docs-intro{justify-content:space-between;align-items:center;gap:32px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 36px #19445a0b;background:linear-gradient(135deg,#f0f9fff5,#f6fcfffa 55%,#eef9f8f5)!important;border:1px solid #d7e7ef!important;border-radius:22px!important;margin-bottom:16px!important;padding:25px 27px!important}.service-docs-page .service-docs-intro:before{content:"";pointer-events:none;border:1px solid #178fc71a;border-radius:50%;width:330px;height:330px;position:absolute;top:-150px;right:-90px;box-shadow:0 0 0 42px #178fc706,0 0 0 84px #178fc705}.service-docs-page .service-docs-intro>div:first-child{z-index:1;max-width:810px;position:relative}.service-docs-page .service-docs-intro>div:first-child>span{letter-spacing:.14em!important;color:#168fc7!important;font-size:9px!important;font-weight:900!important}.service-docs-page .service-docs-intro h2{letter-spacing:-.03em!important;color:#14384a!important;margin:6px 0 7px!important;font-size:24px!important}.service-docs-page .service-docs-intro p{color:#708995!important;margin:0!important;font-size:11.5px!important;line-height:1.6!important}.service-docs-page .service-docs-pill-row{z-index:1;flex-wrap:wrap;justify-content:flex-end;align-items:center;max-width:440px;display:flex;position:relative;gap:7px!important}.service-docs-page .service-docs-pill-row span{align-items:center;height:32px;display:inline-flex;box-shadow:0 4px 12px #11394f09;color:#4c6c7d!important;background:#ffffffe6!important;border:1px solid #d9e7ed!important;border-radius:999px!important;padding:0 11px!important;font-size:8.5px!important;font-weight:800!important}.service-docs-page .docs-refresh-stats{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin-bottom:16px!important}.service-docs-page .docs-refresh-stats article{min-height:92px;transition:transform .16s,box-shadow .16s,border-color .16s;position:relative;box-shadow:0 9px 24px #11364a08;border-radius:17px!important;padding:15px 17px 14px 58px!important}.service-docs-page .docs-refresh-stats article:hover{border-color:#d1e2ea;transform:translateY(-2px);box-shadow:0 14px 30px #11364a12}.service-docs-page .docs-refresh-stats article:before{color:#1e72dc;background:#eaf3ff;border-radius:10px;place-items:center;width:32px;height:32px;font-size:13px;font-weight:900;display:grid;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.service-docs-page .docs-refresh-stats article:first-child:before{content:"↥"}.service-docs-page .docs-refresh-stats article:nth-child(2):before{content:"✓";color:#1c9762;background:#eaf8f1}.service-docs-page .docs-refresh-stats article:nth-child(3):before{content:"kr";color:#bf7815;background:#fff4e4;font-size:9px}.service-docs-page .docs-refresh-stats article:nth-child(4):before{content:"▣";color:#7169a8;background:#f1effc}.service-docs-page .docs-refresh-stats span{letter-spacing:.09em!important;font-size:8px!important;font-weight:850!important}.service-docs-page .docs-refresh-stats b{margin:5px 0!important;font-size:24px!important;line-height:1!important}.service-docs-page .docs-refresh-stats small{font-size:8.8px!important}.service-docs-page .docs-refresh-projects{gap:18px!important}.service-docs-page .docs-refresh-project{background:#fffffff7!important;border-color:#dce8ee!important;border-radius:22px!important;box-shadow:0 16px 42px #1132450e!important}.service-docs-page .docs-refresh-project>header{background:linear-gradient(#fff,#fbfdff);min-height:86px;border-bottom-color:#e4edf2!important;padding:18px 21px!important}.service-docs-page .docs-project-identity{gap:13px!important}.service-docs-page .docs-project-avatar{box-shadow:inset 0 1px #fffc;background:linear-gradient(145deg,#dff1ff,#e7f9fb)!important;border-radius:14px!important;width:46px!important;height:46px!important;font-size:10px!important}.service-docs-page .docs-project-identity span{letter-spacing:.1em!important;font-size:8px!important}.service-docs-page .docs-project-identity h2{letter-spacing:-.02em;margin:3px 0!important;font-size:18px!important}.service-docs-page .docs-project-identity p{font-size:9.5px!important}.service-docs-page .docs-refresh-grid{background:#fff;grid-template-columns:minmax(0,1.08fr) minmax(500px,.92fr)!important}.service-docs-page .docs-files-pane,.service-docs-page .docs-contracts-pane{padding:22px!important}.service-docs-page .docs-contracts-pane{background:linear-gradient(#fbfdff,#f8fbfd)!important;border-left-color:#e2ebf0!important}.service-docs-page .docs-pane-head{margin-bottom:14px!important}.service-docs-page .docs-pane-head span{letter-spacing:.1em!important;font-size:8px!important}.service-docs-page .docs-pane-head h3{margin-top:4px!important;font-size:18px!important}.service-docs-page .docs-pane-head small{font-size:8.5px!important}.service-docs-page .docs-modern-list,.service-docs-page .docs-contract-list{gap:8px!important}.service-docs-page .docs-modern-list>article{min-height:66px;transition:transform .15s,border-color .15s,box-shadow .15s;border-radius:13px!important;grid-template-columns:42px minmax(0,1fr) auto!important;padding:11px 12px!important}.service-docs-page .docs-modern-list>article:hover{border-color:#cfdfe7;transform:translateY(-1px);box-shadow:0 8px 18px #11364a0b}.service-docs-page .docs-file-icon{border-radius:11px!important;width:40px!important;height:40px!important;font-size:8px!important}.service-docs-page .docs-modern-list b{font-size:10.5px!important}.service-docs-page .docs-modern-list span,.service-docs-page .docs-modern-list small,.service-docs-page .docs-modern-list a{font-size:8.5px!important}.service-docs-page .docs-empty-inline{flex-direction:column;justify-content:center;align-items:center;min-height:112px;display:flex;background:linear-gradient(#fcfeff,#f8fbfd)!important;border-radius:14px!important;padding:22px!important}.service-docs-page .docs-empty-inline:before{content:"＋";color:#2378d8;background:#ecf5ff;border-radius:10px;place-items:center;width:30px;height:30px;margin-bottom:7px;font-size:18px;display:grid}.service-docs-page .docs-empty-inline b{font-size:10px!important}.service-docs-page .docs-empty-inline span{max-width:420px;font-size:8.5px!important}.service-docs-page .docs-upload-shell{box-shadow:inset 0 1px #ffffffd9;background:linear-gradient(#f7fbff,#f6fafc)!important;border-color:#dce9f0!important;border-radius:16px!important;margin-top:14px!important;padding:16px!important}.service-docs-page .docs-upload-title{margin-bottom:13px!important}.service-docs-page .docs-upload-title>i{border-radius:11px!important;width:36px!important;height:36px!important}.service-docs-page .docs-upload-title b{font-size:10.5px!important}.service-docs-page .docs-upload-title span{font-size:8.5px!important}.service-docs-page .document-upload-grid{gap:10px!important}.service-docs-page .document-upload-grid label>span{letter-spacing:.05em!important;font-size:8px!important;font-weight:850!important}.service-docs-page .document-upload-grid input,.service-docs-page .document-upload-grid select{border-radius:10px!important;min-height:42px!important;font-size:10px!important}.service-docs-page .document-upload-options{gap:16px!important;margin-top:11px!important}.service-docs-page .document-upload-options label{font-size:9px!important}.service-docs-page .document-upload-footer{align-items:center!important;margin-top:12px!important}.service-docs-page .document-upload-footer small{font-size:8px!important}.service-docs-page .document-upload-footer .primary-button{min-height:40px!important;padding:0 15px!important;font-size:9px!important}.service-docs-page .docs-contract-list>a{min-height:66px;transition:transform .15s,border-color .15s,box-shadow .15s;border-radius:13px!important;padding:12px 13px!important}.service-docs-page .docs-contract-list>a:hover{border-color:#cfdfe7;transform:translateY(-1px);box-shadow:0 8px 18px #11364a0b}.service-docs-page .docs-contract-list span{font-size:7.5px!important}.service-docs-page .docs-contract-list b{font-size:10.5px!important}.service-docs-page .docs-contract-list small{font-size:8.2px!important}.service-docs-page .docs-generated-section{border-top:1px solid #e2ebf0;margin-top:16px!important;padding-top:15px!important}.service-docs-page .docs-generated-head{margin-bottom:10px!important}.service-docs-page .docs-generated-head span{letter-spacing:.08em!important;font-size:8px!important;font-weight:850!important}.service-docs-page .docs-generated-head b{font-size:8px!important}.service-docs-page .docs-generated-list{gap:8px;display:grid}.service-docs-page .docs-generated-list>a{border-radius:13px!important;min-height:62px!important;padding:11px 12px!important}.service-docs-page .docs-contract-builder{grid-template-columns:1fr!important;gap:9px!important;margin-top:15px!important;display:grid!important}.service-docs-page .contract-builder-toggle,.service-docs-page .generated-builder-trigger{transition:transform .16s,border-color .16s,box-shadow .16s;background:#fff!important;border:1px solid #dce8ee!important;border-radius:15px!important;min-height:76px!important;box-shadow:0 5px 16px #11364a06!important}.service-docs-page .contract-builder-toggle:hover,.service-docs-page .generated-builder-trigger:hover{transform:translateY(-1px);border-color:#c8dce6!important;box-shadow:0 10px 22px #11364a0f!important}.service-docs-page .contract-builder-toggle>div>span,.service-docs-page .generated-builder-trigger small{font-size:7.5px!important}.service-docs-page .contract-builder-toggle>div>b,.service-docs-page .generated-builder-trigger b{font-size:11px!important}.service-docs-page .contract-builder-toggle>div>small,.service-docs-page .generated-builder-trigger p{font-size:8px!important;line-height:1.45!important}.service-docs-page .contract-builder-toggle>i,.service-docs-page .generated-builder-trigger>span{border-radius:10px!important;width:32px!important;height:32px!important}html[data-panel-theme=dark] .service-docs-page .service-docs-intro{background:linear-gradient(135deg,#0f1b2b,#102234)!important;border-color:#293b50!important;box-shadow:0 16px 40px #00000038!important}html[data-panel-theme=dark] .service-docs-page .service-docs-intro h2{color:#f0f6fb!important}html[data-panel-theme=dark] .service-docs-page .service-docs-intro p{color:#91a4b7!important}html[data-panel-theme=dark] .service-docs-page .service-docs-pill-row span{color:#b7c6d4!important;background:#142338!important;border-color:#2a3e55!important}html[data-panel-theme=dark] .service-docs-page .docs-refresh-project,html[data-panel-theme=dark] .service-docs-page .docs-refresh-project>header,html[data-panel-theme=dark] .service-docs-page .docs-files-pane,html[data-panel-theme=dark] .service-docs-page .docs-modern-list>article,html[data-panel-theme=dark] .service-docs-page .docs-contract-list>a,html[data-panel-theme=dark] .service-docs-page .contract-builder-toggle,html[data-panel-theme=dark] .service-docs-page .generated-builder-trigger{background:#0f1b2b!important;border-color:#293b50!important}html[data-panel-theme=dark] .service-docs-page .docs-contracts-pane{background:linear-gradient(#101d2d,#0e1928)!important;border-color:#293b50!important}html[data-panel-theme=dark] .service-docs-page .docs-empty-inline,html[data-panel-theme=dark] .service-docs-page .docs-upload-shell{background:#132235!important;border-color:#2a3e55!important}html[data-panel-theme=dark] .service-docs-page .docs-generated-section{border-color:#293b50!important}@media (max-width:1280px){.service-docs-page .docs-refresh-grid{grid-template-columns:1fr!important}.service-docs-page .docs-contracts-pane{border-top:1px solid #e2ebf0!important;border-left:0!important}.service-docs-page .service-docs-intro{flex-direction:column;align-items:flex-start}.service-docs-page .service-docs-pill-row{justify-content:flex-start;max-width:none}}@media (max-width:900px){.service-docs-page{width:calc(100% - 28px)!important}.service-docs-page .docs-refresh-stats{grid-template-columns:repeat(2,1fr)!important}.service-docs-page .refresh-page-head h1{font-size:34px!important}}@media (max-width:620px){.service-docs-page{width:100%!important;padding-left:12px!important;padding-right:12px!important}.service-docs-page .docs-refresh-stats{grid-template-columns:1fr!important}.service-docs-page .service-docs-intro{padding:18px!important}.service-docs-page .docs-files-pane,.service-docs-page .docs-contracts-pane{padding:15px!important}.service-docs-page .refresh-page-head h1{font-size:30px!important}.service-docs-page .docs-refresh-stats article{min-height:84px}.service-docs-page .document-upload-footer{flex-direction:column!important;align-items:stretch!important}.service-docs-page .document-upload-footer .primary-button{width:100%}}
@media print{@page{size:A4 portrait;margin:0}html,body{color:#142f3d!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#fff!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important}.pixel-sidebar,.panel-sidebar,.pixel-topbar,.panel-topbar,.panel-mobile-head,.impersonation-banner,.pixel-notification-dropdown,.pixel-profile-dropdown{display:none!important}.panel-shell,.panel-shell.pixel-shell,.panel-main,.panel-main.pixel-main{background:#fff!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}.panel-page.contract-page,.panel-page.contract-page.cp-refresh{background:#fff!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:11.5mm 14mm 13mm!important;display:block!important;overflow:visible!important}.panel-page.contract-page>:not(.contract-sheet){display:none!important}.panel-page.contract-page .contract-sheet{width:100%!important;max-width:none!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}.contract-sheet,.contract-sheet *{box-sizing:border-box!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.contract-body{color:#183746!important;width:100%!important;font-family:var(--font-geist), Arial, Helvetica, sans-serif!important;background:#fff!important;margin:0!important;font-size:9pt!important;line-height:1.48!important}.contract-body .contract-document-head{break-inside:avoid!important;page-break-inside:avoid!important;border-top:2.2mm solid #0d719e!important;border-bottom:1pt solid #cfdde5!important;grid-template-columns:minmax(0,1fr) 43mm!important;align-items:start!important;gap:8mm!important;min-height:0!important;margin:0 0 7mm!important;padding:5.5mm 0 6.5mm!important;display:grid!important}.contract-document-head>div:first-child>span{letter-spacing:.16em!important;text-transform:uppercase!important;color:#0d82b5!important;margin:0 0 1.5mm!important;font-size:7pt!important;font-weight:800!important;line-height:1!important;display:inline-block!important}.contract-document-head h1{letter-spacing:-.035em!important;color:#102f40!important;margin:0 0 1.7mm!important;font-size:20pt!important;font-weight:750!important;line-height:1.08!important}.contract-document-head p{color:#657d89!important;max-width:115mm!important;margin:0!important;font-size:8.5pt!important;line-height:1.45!important}.contract-meta-box{background:#f5f9fb!important;border:.8pt solid #d7e4ea!important;border-left:2.2pt solid #1597cd!important;border-radius:2.6mm!important;width:43mm!important;min-width:0!important;padding:3.8mm 4mm!important}.contract-meta-box b{color:#173747!important;font-size:9.3pt!important;line-height:1.25!important;display:block!important}.contract-meta-box small{color:#6e8490!important;margin-top:1.2mm!important;font-size:7pt!important;line-height:1.35!important;display:block!important}.service-contract-body{counter-reset:service-clause!important}.service-contract-body>section:not(.contract-acceptance-text){break-inside:auto!important;page-break-inside:auto!important;border-bottom:.7pt solid #dfe8ed!important;padding:4.2mm 0 4.2mm 10mm!important;position:relative!important}.service-contract-body>section:not(.contract-acceptance-text):before{counter-increment:service-clause!important;content:counter(service-clause, decimal-leading-zero)!important;letter-spacing:.08em!important;color:#1694c8!important;width:7mm!important;font-size:6.7pt!important;font-weight:800!important;line-height:1!important;position:absolute!important;top:4.5mm!important;left:0!important}.contract-body>section:not(.contract-acceptance-text){border-bottom:.7pt solid #dfe8ed!important}.contract-body>section:last-child{border-bottom:0!important}.contract-body h2{letter-spacing:-.015em!important;color:#15384a!important;break-after:avoid!important;page-break-after:avoid!important;margin:0 0 2mm!important;font-size:11.2pt!important;font-weight:720!important;line-height:1.22!important}.contract-body h3{color:#24495b!important;break-after:avoid!important;page-break-after:avoid!important;margin:2.7mm 0 1.3mm!important;font-size:8.8pt!important;font-weight:700!important;line-height:1.3!important}.contract-body p,.contract-body li{color:#4d6672!important;orphans:3!important;widows:3!important;font-size:8pt!important;line-height:1.5!important}.contract-body p{margin:1.2mm 0!important}.contract-body strong{color:#234657!important;font-weight:720!important}.contract-body ul,.contract-body ol{margin:1.4mm 0!important;padding-left:4.5mm!important}.contract-body li{padding-left:.7mm!important}.contract-body li+li{margin-top:.55mm!important}.contract-party-grid{break-inside:avoid!important;page-break-inside:avoid!important;grid-template-columns:1fr 1fr!important;gap:3mm!important;margin-top:.8mm!important;display:grid!important}.contract-party-grid>div{background:#f8fafb!important;border:.8pt solid #dce7ed!important;border-radius:2.7mm!important;min-height:23mm!important;padding:4mm 4.2mm 3.7mm!important;position:relative!important}.contract-party-grid>div:after{content:""!important;background:#36add7!important;height:1.4pt!important;position:absolute!important;top:0!important;left:4mm!important;right:4mm!important}.contract-party-grid span{letter-spacing:.11em!important;text-transform:uppercase!important;color:#78909c!important;margin-top:.7mm!important;font-size:6.4pt!important;font-weight:800!important;display:block!important}.contract-party-grid b{color:#173747!important;margin:1.2mm 0 .8mm!important;font-size:9pt!important;line-height:1.25!important;display:block!important}.contract-party-grid p{margin:0!important;font-size:7.2pt!important;line-height:1.4!important}.contract-body .contract-acceptance-text{break-inside:avoid!important;page-break-inside:avoid!important;background:#f1f8fb!important;border:.8pt solid #bddce8!important;border-left:2.4pt solid #168fbe!important;border-radius:2.8mm!important;margin-top:6mm!important;padding:4.7mm 5mm!important;position:relative!important}.contract-acceptance-text h2{margin-bottom:1.5mm!important;font-size:10.5pt!important}.contract-acceptance-text p{margin:0!important;font-size:7.8pt!important}.contract-accepted-panel,table,tr,img{break-inside:avoid!important;page-break-inside:avoid!important}a,a:visited{color:inherit!important;text-decoration:none!important}}
.mobile-app-header,.mobile-bottom-nav,.mobile-more-backdrop,.mobile-more-sheet{display:none}@media (max-width:767px){.pixel-sidebar,.pixel-topbar,.panel-mobile-head{display:none!important}.panel-shell.pixel-shell{display:block!important}.pixel-main{min-height:100vh!important}.mobile-app-header{z-index:120;background:color-mix(in srgb, var(--white) 96%, transparent);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);justify-content:space-between;align-items:center;gap:10px;height:56px;padding:0 14px;display:flex;position:sticky;top:0}.mobile-app-header-brand{align-items:center;gap:8px;min-width:0;display:flex}.mobile-app-header-brand>img{object-fit:contain;border-radius:8px;flex:none;width:28px;height:28px}.mobile-app-header-name{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:800;overflow:hidden}.mobile-app-header-brand .workspace-switcher{min-width:0;margin:0}.mobile-app-header-brand .workspace-switcher>button{background:0 0;border:0;gap:5px;min-width:0;height:auto;padding:0}.mobile-app-header-brand .workspace-switcher-dot,.mobile-app-header-brand .workspace-switcher small{display:none}.mobile-app-header-brand .workspace-switcher b{color:var(--text);max-width:150px;font-size:15px;font-weight:800}.mobile-app-header-brand .workspace-switcher>button>i{color:var(--muted);margin-left:0;font-size:11px;font-style:normal}.mobile-app-header-brand .workspace-switcher-menu{width:min(280px,100vw - 24px);top:44px;left:-14px}.mobile-app-header-actions{flex:none;align-items:center;gap:6px;display:flex}.mobile-app-header-actions .panel-theme-toggle{width:38px!important;height:38px!important}.mobile-icon-btn{width:38px;height:38px;color:var(--text);cursor:pointer;border-radius:10px;place-items:center;list-style:none;display:grid;position:relative}.mobile-icon-btn::-webkit-details-marker{display:none}.mobile-icon-btn svg{width:20px;height:20px}.mobile-notif-dot{width:8px;height:8px;box-shadow:0 0 0 2px var(--white);background:#e0574f;border-radius:50%;position:absolute;top:6px;right:6px}.mobile-avatar{background:var(--workspace-accent,var(--blue));color:#fff;cursor:pointer;border-radius:50%;place-items:center;width:38px;height:38px;font-size:12.5px;font-weight:800;list-style:none;display:grid}.mobile-avatar::-webkit-details-marker{display:none}.mobile-notif-wrap,.mobile-profile-wrap{position:relative}.mobile-dropdown{z-index:130;background:var(--white);border:1px solid var(--line);border-radius:16px;position:fixed;top:62px;left:10px;right:10px;overflow:hidden;box-shadow:0 18px 44px #0f2d3d2e}.mobile-profile-dropdown{width:min(230px,100vw - 20px);left:auto;right:10px}.mobile-dropdown-head{border-bottom:1px solid var(--line);padding:14px 16px}.mobile-dropdown-head b{color:var(--text);font-size:13.5px;display:block}.mobile-dropdown-head small{color:var(--muted);margin-top:2px;font-size:11.5px;display:block}.mobile-dropdown-list{max-height:55vh;overflow-y:auto}.mobile-dropdown-list a{border-bottom:1px solid var(--line);align-items:flex-start;gap:10px;padding:12px 16px;display:flex}.mobile-dropdown-list a:last-child{border-bottom:0}.mobile-dropdown-list a b{color:var(--text);font-size:12.5px;display:block}.mobile-dropdown-list a small{color:var(--muted);margin-top:2px;font-size:11.5px;display:block}.mobile-dropdown-empty{text-align:center;padding:20px 16px}.mobile-dropdown-empty b{color:var(--text);font-size:12.5px;display:block}.mobile-dropdown-empty small{color:var(--muted);margin-top:4px;font-size:11.5px;display:block}.mobile-dropdown-footer{text-align:center;color:var(--dw-accent,var(--blue));border-top:1px solid var(--line);padding:12px 16px;font-size:12px;font-weight:800;display:block}.mobile-profile-dropdown a,.mobile-profile-dropdown button{text-align:left;width:100%;color:var(--text);border:0;border-bottom:1px solid var(--line);cursor:pointer;background:0 0;padding:12px 16px;font-family:inherit;font-size:13px;font-weight:700;display:block}.mobile-profile-dropdown a:last-of-type,.mobile-profile-dropdown form:last-child button{border-bottom:0}.mobile-bottom-nav{z-index:140;background:var(--white);border-top:1px solid var(--line);padding:6px 4px calc(6px + env(safe-area-inset-bottom));display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #0f2d3d0f}.mobile-bottom-nav a,.mobile-bottom-nav button{min-height:48px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:6px 2px;font-family:inherit;font-size:11px;font-weight:750;display:flex}.mobile-bottom-nav .pixel-nav-icon svg{width:22px;height:22px}.mobile-bottom-nav a.active,.mobile-bottom-nav button.active{color:var(--workspace-accent,var(--blue))}.mobile-bottom-nav a:active,.mobile-bottom-nav button:active{background:var(--soft)}.mobile-more-backdrop{z-index:150;background:#0814206b;animation:.18s both mobileFade;display:block;position:fixed;inset:0}.mobile-more-sheet{z-index:151;background:var(--white);padding:10px 8px calc(16px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0;max-height:70vh;animation:.22s cubic-bezier(.2,.8,.2,1) both mobileSlideUp;display:block;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -18px 50px #0f2d3d3d}.mobile-more-handle{background:var(--line);border-radius:99px;width:36px;height:4px;margin:4px auto 8px}.mobile-more-head{justify-content:space-between;align-items:center;padding:4px 10px 10px;display:flex}.mobile-more-head b{color:var(--text);font-size:15px}.mobile-more-close{background:var(--soft);width:34px;height:34px;color:var(--muted);cursor:pointer;border:0;border-radius:10px;place-items:center;display:grid}.mobile-more-list{gap:2px;padding-bottom:4px;display:grid}.mobile-more-item{min-height:48px;color:var(--text);border-radius:12px;align-items:center;gap:13px;padding:10px 12px;font-size:14px;font-weight:700;display:flex}.mobile-more-item:active{background:var(--soft)}.mobile-more-item .pixel-nav-icon svg{width:20px;height:20px;color:var(--muted)}@keyframes mobileFade{0%{opacity:0}to{opacity:1}}@keyframes mobileSlideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.panel-page{padding:14px 14px calc(84px + env(safe-area-inset-bottom))!important}html[data-panel-theme=dark] .mobile-app-header{background:#08111deb;border-color:#26364a}html[data-panel-theme=dark] .mobile-avatar{color:#fff}html[data-panel-theme=dark] .mobile-icon-btn,html[data-panel-theme=dark] .mobile-app-header-name,html[data-panel-theme=dark] .mobile-app-header-brand .workspace-switcher b{color:#e4edf6}html[data-panel-theme=dark] .mobile-dropdown,html[data-panel-theme=dark] .mobile-more-sheet{background:#101f2f;border-color:#26364a}html[data-panel-theme=dark] .mobile-dropdown-head,html[data-panel-theme=dark] .mobile-dropdown-list a,html[data-panel-theme=dark] .mobile-dropdown-footer,html[data-panel-theme=dark] .mobile-profile-dropdown a,html[data-panel-theme=dark] .mobile-profile-dropdown form:not(:last-child) button{border-color:#26364a}html[data-panel-theme=dark] .mobile-dropdown-head b,html[data-panel-theme=dark] .mobile-dropdown-list a b,html[data-panel-theme=dark] .mobile-dropdown-empty b,html[data-panel-theme=dark] .mobile-profile-dropdown a,html[data-panel-theme=dark] .mobile-profile-dropdown button,html[data-panel-theme=dark] .mobile-more-head b,html[data-panel-theme=dark] .mobile-more-item{color:#e7eef7}html[data-panel-theme=dark] .mobile-more-handle{background:#2b3d53}html[data-panel-theme=dark] .mobile-more-close{color:#9fb2c4;background:#152438}html[data-panel-theme=dark] .mobile-bottom-nav{background:#0b1420;border-color:#26364a}html[data-panel-theme=dark] .mobile-bottom-nav a,html[data-panel-theme=dark] .mobile-bottom-nav button{color:#8fa3b5}html[data-panel-theme=dark] .mobile-bottom-nav a:active,html[data-panel-theme=dark] .mobile-bottom-nav button:active{background:#152438}.sw-page-head{gap:10px;margin-bottom:12px}.sw-page-eyebrow{font-size:10.5px}.sw-page-head h1{margin:3px 0 4px;font-size:21px}.sw-page-head p{font-size:12.5px;line-height:1.45}.service-v265-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-bottom:12px!important}.service-v265-kpis>article{border-radius:14px!important;align-items:flex-start!important;gap:9px!important;min-height:0!important;padding:11px 12px!important}.service-v262-kpi-icon{border-radius:9px!important;flex:0 0 32px!important;width:32px!important;height:32px!important;font-size:13px!important}.service-v265-kpis span{letter-spacing:.03em!important;font-size:9.5px!important}.service-v265-kpis b{margin:2px 0!important;font-size:18px!important}.service-v265-kpis small{font-size:10px!important;line-height:1.3!important}.dw-card{padding:14px!important}.dw-card-head{margin-bottom:12px!important}.dw-card-head h2{font-size:15px!important}.sw-service-widget-item[data-size=sm] .dw-card-head{flex-direction:column!important;align-items:flex-start!important;gap:6px!important}.sw-agenda-strip{scrollbar-width:none;overflow-x:auto;gap:6px!important;display:flex!important}.sw-agenda-strip::-webkit-scrollbar{display:none}.sw-agenda-day{flex:0 0 44px;min-height:50px}.sw-donut-row{flex-direction:column;align-items:stretch;gap:10px}.sw-donut-wrap{align-self:center}.sw-donut-wrap .dw-donut{width:92px!important;height:92px!important}.sw-donut-center b{font-size:18px}.sw-donut-legend p{font-size:12px}.sw-map-head h2{font-size:15px}.sw-map-toggle,.sw-map-filter-btn{min-height:40px}.dw-row{flex-wrap:wrap;row-gap:4px;min-height:44px}.dw-row-main{overflow-wrap:break-word;min-width:130px}.dw-row-side{margin-left:auto}.sw-service-widget-item[data-size=sm] .dw-row{gap:8px;padding:10px}.sw-service-widget-item[data-size=sm] .dw-row .dw-icon-tile{flex:0 0 26px;width:26px;min-width:26px;height:26px}.sw-service-widget-item[data-size=sm] .dw-row-main{min-width:60px}.sw-service-widget-item[data-size=sm] .dw-row-side{text-align:left;flex:1 0 100%;align-items:flex-start;margin-left:0;padding-left:34px}.dw-btn,.refresh-primary-button,.refresh-secondary-button{min-height:40px}}@media (max-width:420px){.service-v265-kpis>article{padding:10px!important}.sw-donut-wrap .dw-donut{width:80px!important;height:80px!important}}@media (max-width:767px){.cal2-nav button,.cal2-today,.cal2-select,.cal2-sync{min-height:44px!important}.cal2-view-toggle{padding:3px}.cal2-view-toggle button{min-height:40px}.cal2-toolbar-main{flex-wrap:wrap;gap:10px}.cal2-toolbar-tools{width:100%}.cal2-select{flex:auto;max-width:none}.cal2-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.cal2-board{grid-template-columns:repeat(7,82vw)!important;gap:10px!important}.cal2-event{min-height:44px}}
@media (max-width:767px){.sw-editor{padding-bottom:0}.sw-editor .sw-page-head{gap:5px!important;margin-bottom:6px!important}.sw-editor .sw-page-eyebrow{letter-spacing:.09em!important;font-size:8.5px!important;line-height:1!important}.sw-editor .sw-page-head h1{margin:2px 0!important;font-size:18px!important;line-height:1.02!important}.sw-editor .sw-page-head p{margin:0!important;font-size:10.5px!important;line-height:1.22!important}.sw-editor .sw-page-actions{border-radius:11px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;width:100%!important;margin-top:2px!important;padding:4px!important;display:grid!important}.sw-editor .sw-page-actions>:first-child{grid-column:auto!important}.sw-editor .sw-page-actions .dw-btn,.sw-editor .sw-page-actions a,.sw-editor .sw-page-actions button{white-space:nowrap!important;border-radius:8px!important;gap:4px!important;min-width:0!important;height:31px!important;min-height:31px!important;padding:0 5px!important;font-size:9px!important;line-height:1!important}.sw-editor .sw-page-actions svg{width:11px!important;height:11px!important}.sw-editor .service-v265-kpis{gap:5px!important;margin:0 0 6px!important}.sw-editor .service-v265-kpis>article{border-radius:11px!important;gap:6px!important;min-height:52px!important;padding:6px 7px!important}.sw-editor .service-v262-kpi-icon{border-radius:7px!important;flex:0 0 25px!important;width:25px!important;height:25px!important}.sw-editor .service-v265-kpis span{font-size:7.5px!important;line-height:1!important}.sw-editor .service-v265-kpis b{margin:1px 0!important;font-size:14px!important;line-height:1!important}.sw-editor .service-v265-kpis small{font-size:7.8px!important;line-height:1.1!important}.sw-editor .sw-service-widget-grid{gap:6px!important;margin-top:0!important}.sw-editor .dw-card{border-radius:14px!important;padding:9px 10px!important}.sw-editor .dw-card-head{margin-bottom:5px!important}.sw-editor .dw-card-head>div>span,.sw-editor .sw-map-eyebrow{font-size:7.5px!important;line-height:1!important}.sw-editor .dw-card-head h2,.sw-editor .sw-map-head h2{margin-top:1px!important;font-size:12px!important;line-height:1.08!important}.sw-editor .dw-card-head>a,.sw-editor .dw-card-head>button{font-size:9px!important}.sw-editor .sw-service-widget-item[data-size=third] .dw-row{flex-wrap:nowrap!important;gap:7px!important;min-height:46px!important;padding:6px 8px!important}.sw-editor .sw-service-widget-item[data-size=third] .dw-row .dw-icon-tile{flex:0 0 27px!important;width:27px!important;min-width:27px!important;height:27px!important}.sw-editor .sw-service-widget-item[data-size=third] .dw-row-main{min-width:0!important}.sw-editor .sw-service-widget-item[data-size=third] .dw-row-main b{font-size:10.5px!important;line-height:1.15!important}.sw-editor .sw-service-widget-item[data-size=third] .dw-row-main small{margin-top:1px!important;font-size:8.2px!important;line-height:1.1!important}.sw-editor .sw-service-widget-item[data-size=third] .dw-row-side{text-align:right!important;flex:none!important;align-items:flex-end!important;margin-left:auto!important;padding-left:0!important}.sw-editor .sw-service-widget-item[data-size=third] .dw-row-side b{font-size:10.5px!important}.sw-editor .sw-service-widget-item[data-size=third] .dw-row-side small{font-size:8.5px!important}.sw-editor .sw-agenda-strip{gap:4px!important;margin-bottom:5px!important}.sw-editor .sw-agenda-day{border-radius:8px!important;flex:1 1 0!important;min-width:0!important;min-height:36px!important;padding:3px 1px!important}.sw-editor .sw-agenda-day span{font-size:6.5px!important}.sw-editor .sw-agenda-day b{font-size:9.5px!important}.sw-editor:not(.is-editing) .sw-service-widget-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sw-editor:not(.is-editing) .sw-service-widget-item{grid-column:1/-1!important}.sw-editor:not(.is-editing) .sw-service-widget-item:nth-child(3),.sw-editor:not(.is-editing) .sw-service-widget-item:nth-child(4){grid-column:span 1!important;max-height:92px!important;overflow:hidden!important}.sw-editor:not(.is-editing) .sw-service-widget-item:nth-child(3) .dw-card,.sw-editor:not(.is-editing) .sw-service-widget-item:nth-child(3) .sw-map-widget,.sw-editor:not(.is-editing) .sw-service-widget-item:nth-child(4) .dw-card,.sw-editor:not(.is-editing) .sw-service-widget-item:nth-child(4) .dw-attention{height:92px!important;min-height:92px!important;overflow:hidden!important}.sw-editor:not(.is-editing) .sw-service-widget-item:nth-child(n+5){display:none!important}.sw-editor:not(.is-editing) .sw-service-widget-item:nth-child(3) .sw-map-widget{padding:8px!important}.sw-editor:not(.is-editing) .sw-service-widget-item:nth-child(3) .sw-map-head{margin-bottom:4px!important}.sw-editor:not(.is-editing) .sw-service-widget-item:nth-child(3) .sw-map-filter{display:none!important}.sw-editor:not(.is-editing) .sw-service-widget-item:nth-child(3) .sw-map-head h2{white-space:nowrap!important;font-size:10.5px!important}.sw-editor:not(.is-editing) .sw-service-widget-item:nth-child(3) .sw-map-frame,.sw-editor:not(.is-editing) .sw-service-widget-item:nth-child(3) .sw-map-container,.sw-editor:not(.is-editing) .sw-service-widget-item:nth-child(3) .sw-map-skeleton{border-radius:9px!important;height:52px!important;min-height:52px!important}.sw-editor:not(.is-editing) .sw-service-widget-item:nth-child(3) .sw-map-foot{display:none!important}.sw-editor:not(.is-editing) .sw-service-widget-item:nth-child(3) .sw-map-preview-open{padding:4px!important}.sw-editor:not(.is-editing) .sw-service-widget-item:nth-child(3) .sw-map-preview-open span{place-items:center!important;width:25px!important;height:25px!important;padding:0!important;font-size:0!important;display:grid!important}.sw-editor:not(.is-editing) .sw-service-widget-item:nth-child(3) .sw-map-preview-open svg{width:12px!important;height:12px!important}.sw-editor:not(.is-editing) .sw-service-widget-item:nth-child(4) .dw-card{padding:8px 9px!important}.sw-editor:not(.is-editing) .sw-service-widget-item:nth-child(4) .dw-card-head{margin-bottom:3px!important}.sw-editor:not(.is-editing) .sw-service-widget-item:nth-child(4) .dw-card-head h2{font-size:10.5px!important}.sw-editor:not(.is-editing) .sw-service-widget-item:nth-child(4) .dw-card-head p,.sw-editor:not(.is-editing) .sw-service-widget-item:nth-child(4) .dw-card>p{font-size:8px!important;line-height:1.1!important}.sw-editor:not(.is-editing) .sw-service-widget-item:nth-child(4) .sw-donut-wrap{display:none!important}.sw-editor:not(.is-editing) .sw-service-widget-item:nth-child(4) .sw-donut-row{margin-top:3px!important;display:block!important}.sw-editor:not(.is-editing) .sw-service-widget-item:nth-child(4) .sw-donut-legend{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:2px 6px!important;display:grid!important}.sw-editor:not(.is-editing) .sw-service-widget-item:nth-child(4) .sw-donut-legend p{min-width:0!important;margin:0!important;font-size:7.5px!important;line-height:1.2!important}.sw-editor.is-editing .sw-service-widget-item{max-height:none!important;display:block!important;overflow:visible!important}}@media (max-width:767px) and (max-height:940px){body:has(.sw-editor) .panel-page{padding-top:9px!important;padding-bottom:calc(68px + env(safe-area-inset-bottom))!important}.sw-editor .sw-page-head p{display:none!important}.sw-editor .service-v265-kpis>article{min-height:48px!important;padding:5px 7px!important}.sw-editor .service-v265-kpis small{font-size:7.2px!important}.sw-editor .sw-service-widget-grid{gap:5px!important}.sw-editor .dw-card{padding-top:8px!important;padding-bottom:8px!important}}@media (max-width:767px) and (max-height:760px){body:has(.sw-editor) .mobile-app-header{height:50px!important}.sw-editor .service-v265-kpis small,.sw-editor:not(.is-editing) .sw-service-widget-item:nth-child(n+3){display:none!important}}
@media (max-width:767px) and (min-height:761px){body:has(.service-dashboard) .panel-page{padding-top:10px!important;padding-left:8px!important;padding-right:8px!important;padding-bottom:calc(72px + env(safe-area-inset-bottom))!important}.sw-editor .sw-page-head{gap:7px!important;margin-bottom:8px!important}.sw-editor .sw-page-eyebrow{letter-spacing:.11em!important;font-size:8.8px!important}.sw-editor .sw-page-head h1{letter-spacing:-.025em!important;margin:2px 0!important;font-size:19px!important;line-height:1.02!important}.sw-editor .sw-page-actions{width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;margin-top:3px!important;padding:0!important;display:grid!important}.sw-editor .sw-page-actions>:first-child{grid-column:auto!important}.sw-editor .sw-page-actions .dw-btn,.sw-editor .sw-page-actions a,.sw-editor .sw-page-actions button{white-space:nowrap!important;border-radius:10px!important;gap:4px!important;min-width:0!important;height:36px!important;min-height:36px!important;padding:0 7px!important;font-size:9.4px!important;line-height:1!important;box-shadow:0 3px 10px #12374e0e!important}.sw-editor .sw-page-actions svg{width:12px!important;height:12px!important}.sw-editor .service-v265-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;margin:0 0 8px!important}.sw-editor .service-v265-kpis>article{border-radius:13px!important;gap:7px!important;min-height:52px!important;padding:7px 8px!important;box-shadow:0 4px 14px #0f31430b!important}.sw-editor .service-v262-kpi-icon{border-radius:8px!important;flex:0 0 27px!important;width:27px!important;height:27px!important}.sw-editor .service-v265-kpis span{font-size:7.8px!important;line-height:1.05!important}.sw-editor .service-v265-kpis b{margin:1px 0!important;font-size:15px!important;line-height:1!important}.sw-editor .service-v265-kpis small{font-size:8px!important;line-height:1.15!important}.sw-editor:not(.is-editing) .sw-service-widget-grid{grid-template-columns:1fr!important;gap:8px!important;margin-top:0!important}.sw-editor:not(.is-editing) .sw-service-widget-item{grid-column:1/-1!important;width:100%!important}.sw-editor:not(.is-editing) .sw-service-widget-content>.dw-card,.sw-editor:not(.is-editing) .sw-service-widget-content>.sw-map-widget{border-radius:16px!important;box-shadow:0 5px 16px #0f31430b!important}.sw-editor .dw-card{padding:10px 11px!important}.sw-editor .dw-card-head{margin-bottom:7px!important}.sw-editor .dw-card-head>div>span,.sw-editor .sw-map-eyebrow{letter-spacing:.07em!important;font-size:7.8px!important}.sw-editor .dw-card-head h2,.sw-editor .sw-map-head h2{margin-top:1px!important;font-size:12.5px!important;line-height:1.08!important}.sw-editor .dw-card-head p{margin-top:3px!important;font-size:9.5px!important;line-height:1.25!important}.sw-editor .dw-card-head>a,.sw-editor .dw-card-head>button{font-size:9px!important}.sw-editor .sw-service-widget-item[data-size=third] .dw-row{border-radius:12px!important;gap:8px!important;min-height:50px!important;padding:7px 9px!important}.sw-editor .sw-service-widget-item[data-size=third] .dw-row .dw-icon-tile{flex:0 0 29px!important;width:29px!important;min-width:29px!important;height:29px!important}.sw-editor .sw-service-widget-item[data-size=third] .dw-row-main b{font-size:10.8px!important;line-height:1.15!important}.sw-editor .sw-service-widget-item[data-size=third] .dw-row-main span{margin-top:2px!important;font-size:8.8px!important;line-height:1.15!important}.sw-editor .sw-service-widget-item[data-size=third] .dw-row-side b{font-size:10.5px!important;line-height:1.05!important}.sw-editor .sw-service-widget-item[data-size=third] .dw-row-side span{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:105px!important;color:var(--muted)!important;margin-top:3px!important;font-size:8.8px!important;font-weight:650!important;line-height:1.05!important;overflow:hidden!important}.sw-editor .sw-agenda-strip{gap:5px!important;margin-bottom:7px!important}.sw-editor .sw-agenda-day{border-radius:9px!important;flex:1 1 0!important;min-width:0!important;min-height:40px!important;padding:4px 1px!important}.sw-editor .sw-agenda-day span{font-size:6.8px!important}.sw-editor .sw-agenda-day b{font-size:10px!important}.sw-editor .sw-agenda-day.active{box-shadow:0 4px 12px #1769d21a!important}.sw-editor .sw-agenda-list .dw-row{min-height:47px!important}.sw-editor:not(.is-editing) .sw-service-widget-item:has(.sw-map-widget){height:clamp(142px,16dvh,158px)!important;max-height:none!important;overflow:hidden!important}.sw-editor:not(.is-editing) .sw-service-widget-item:has(.sw-map-widget) .sw-map-widget{height:100%!important;min-height:100%!important;padding:9px 10px!important}.sw-editor:not(.is-editing) .sw-service-widget-item:has(.sw-map-widget) .sw-map-head{margin-bottom:6px!important}.sw-editor:not(.is-editing) .sw-service-widget-item:has(.sw-map-widget) .sw-map-head h2{font-size:12px!important}.sw-editor:not(.is-editing) .sw-service-widget-item:has(.sw-map-widget) .sw-map-filter{display:none!important}:is(.sw-editor:not(.is-editing) .sw-service-widget-item:has(.sw-map-widget) .sw-map-frame,.sw-editor:not(.is-editing) .sw-service-widget-item:has(.sw-map-widget) .sw-map-container,.sw-editor:not(.is-editing) .sw-service-widget-item:has(.sw-map-widget) .sw-map-skeleton){border-radius:11px!important;height:clamp(101px,12dvh,116px)!important;min-height:clamp(101px,12dvh,116px)!important}.sw-editor:not(.is-editing) .sw-service-widget-item:has(.sw-map-widget) .sw-map-foot{display:none!important}.sw-editor:not(.is-editing) .sw-service-widget-item:has(.sw-map-widget) .sw-map-preview-open span{gap:5px!important;width:auto!important;min-width:29px!important;height:29px!important;padding:0 8px!important;font-size:9px!important;display:inline-flex!important}.sw-editor:not(.is-editing) .sw-service-widget-item:has(.sw-map-widget) .sw-map-preview-open svg{width:12px!important;height:12px!important}.sw-editor:not(.is-editing) .sw-service-widget-item:has(.sw-donut-row){height:clamp(98px,11dvh,108px)!important;max-height:none!important;overflow:hidden!important}.sw-editor:not(.is-editing) .sw-service-widget-item:has(.sw-donut-row) .dw-card{height:100%!important;min-height:100%!important;padding:9px 11px!important}.sw-editor:not(.is-editing) .sw-service-widget-item:has(.sw-donut-row) .dw-card-head{margin-bottom:3px!important}.sw-editor:not(.is-editing) .sw-service-widget-item:has(.sw-donut-row) .dw-card-head h2{font-size:12px!important}:is(.sw-editor:not(.is-editing) .sw-service-widget-item:has(.sw-donut-row) .dw-card-head p,.sw-editor:not(.is-editing) .sw-service-widget-item:has(.sw-donut-row) .dw-card>p){display:none!important}.sw-editor:not(.is-editing) .sw-service-widget-item:has(.sw-donut-row) .sw-donut-row{grid-template-columns:62px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;margin-top:2px!important;display:grid!important}.sw-editor:not(.is-editing) .sw-service-widget-item:has(.sw-donut-row) .sw-donut-wrap{align-self:center!important;width:62px!important;height:62px!important;display:block!important}.sw-editor:not(.is-editing) .sw-service-widget-item:has(.sw-donut-row) .sw-donut-wrap .dw-donut{width:62px!important;height:62px!important}.sw-editor:not(.is-editing) .sw-service-widget-item:has(.sw-donut-row) .sw-donut-center b{font-size:14px!important}:is(.sw-editor:not(.is-editing) .sw-service-widget-item:has(.sw-donut-row) .sw-donut-center span,.sw-editor:not(.is-editing) .sw-service-widget-item:has(.sw-donut-row) .sw-donut-center small){font-size:6.8px!important}.sw-editor:not(.is-editing) .sw-service-widget-item:has(.sw-donut-row) .sw-donut-legend{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-content:center!important;gap:6px 12px!important;display:grid!important}.sw-editor:not(.is-editing) .sw-service-widget-item:has(.sw-donut-row) .sw-donut-legend p{margin:0!important;font-size:8.8px!important;line-height:1.2!important}html[data-panel-theme=dark] .sw-editor:not(.is-editing) .sw-service-widget-content>.dw-card,html[data-panel-theme=dark] .sw-editor:not(.is-editing) .sw-service-widget-content>.sw-map-widget,html[data-panel-theme=dark] .sw-editor .service-v265-kpis>article{box-shadow:0 5px 18px #0000001f!important}}@media (max-width:767px) and (min-height:761px) and (max-height:840px){.sw-editor .service-v265-kpis>article{min-height:49px!important;padding-top:6px!important;padding-bottom:6px!important}.sw-editor:not(.is-editing) .sw-service-widget-item:has(.sw-map-widget){height:126px!important}:is(.sw-editor:not(.is-editing) .sw-service-widget-item:has(.sw-map-widget) .sw-map-frame,.sw-editor:not(.is-editing) .sw-service-widget-item:has(.sw-map-widget) .sw-map-container,.sw-editor:not(.is-editing) .sw-service-widget-item:has(.sw-map-widget) .sw-map-skeleton){height:86px!important;min-height:86px!important}.sw-editor:not(.is-editing) .sw-service-widget-item:has(.sw-donut-row){height:91px!important}.sw-editor:not(.is-editing) .sw-service-widget-item:has(.sw-donut-row) .sw-donut-row{grid-template-columns:56px minmax(0,1fr)!important;gap:9px!important}.sw-editor:not(.is-editing) .sw-service-widget-item:has(.sw-donut-row) .sw-donut-wrap{width:56px!important;height:56px!important}.sw-editor:not(.is-editing) .sw-service-widget-item:has(.sw-donut-row) .sw-donut-wrap .dw-donut{width:56px!important;height:56px!important}}
