.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%}}.docs-v3.service-docs-page{width:min(1600px,100% - 48px)!important;max-width:none!important;padding-top:34px!important;padding-bottom:64px!important}.docs-v3 .docs-v3-hero{justify-content:space-between;align-items:flex-end;gap:32px;margin:10px 0 24px;display:flex}.docs-v3 .docs-v3-hero-copy{max-width:820px}.docs-v3 .docs-v3-hero-copy>span{color:#168fc7;letter-spacing:.13em;margin-bottom:8px;font-size:10px;font-weight:800;display:block}.docs-v3 .docs-v3-hero h1{color:#102f40;letter-spacing:-.045em;margin:0;font-size:38px;font-weight:760;line-height:1.08}.docs-v3 .docs-v3-hero p{color:#6f8693;max-width:760px;margin:10px 0 0;font-size:13px;line-height:1.6}.docs-v3 .docs-storage-chip{color:#55717f;background:#fff;border:1px solid #dbe7ed;border-radius:999px;flex:none;align-items:center;gap:8px;min-height:38px;padding:0 14px;font-size:10px;font-weight:700;display:inline-flex;box-shadow:0 8px 24px #1132450b}.docs-v3 .docs-storage-chip i{background:#d39a2d;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #d39a2d1a}.docs-v3 .docs-storage-chip.ok i{background:#22a66e;box-shadow:0 0 0 4px #22a66e1a}.docs-v3 .docs-v3-overview{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.docs-v3 .docs-v3-overview article{background:#fff;border:1px solid #dfe9ee;border-radius:18px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:13px;min-height:96px;padding:17px;display:grid;box-shadow:0 10px 28px #1132450a}.docs-v3 .docs-v3-overview-icon{border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.docs-v3 .docs-v3-overview-icon.blue{color:#2577d9;background:#eaf4ff}.docs-v3 .docs-v3-overview-icon.green{color:#1f9b65;background:#e9f8f1}.docs-v3 .docs-v3-overview-icon.amber{color:#c27b18;background:#fff3e3}.docs-v3 .docs-v3-overview-icon.violet{color:#7469ad;background:#f2effb}.docs-v3 .docs-v3-overview article span,.docs-v3 .docs-v3-overview article b,.docs-v3 .docs-v3-overview article small{display:block}.docs-v3 .docs-v3-overview article span{color:#6f8490;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:800}.docs-v3 .docs-v3-overview article b{color:#17394a;margin:4px 0 2px;font-size:24px;line-height:1}.docs-v3 .docs-v3-overview article small{color:#899aa3;font-size:9.5px}.docs-v3 .docs-v3-storage-warning{color:#7b632e;background:#fffaf0;border:1px solid #ead9a6;border-radius:14px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:18px;padding:14px 16px;display:grid}.docs-v3 .docs-v3-storage-warning b,.docs-v3 .docs-v3-storage-warning span{display:block}.docs-v3 .docs-v3-storage-warning b{font-size:11px}.docs-v3 .docs-v3-storage-warning span{color:#8c7748;margin-top:2px;font-size:9.5px}.docs-v3 .docs-v3-storage-warning code{background:#fffc;border-radius:8px;padding:7px 9px;font-size:9px}.docs-v3 .docs-v3-no-customers{text-align:center;color:#78909c;background:#fff;border:1px dashed #cddde5;border-radius:20px;padding:64px 24px}.docs-v3 .docs-v3-no-customers svg{margin-bottom:9px}.docs-v3 .docs-v3-no-customers h2{color:#25495b;margin:0;font-size:18px}.docs-v3 .docs-v3-no-customers p{margin:7px 0 0;font-size:11px}.docs-v3 .docs-v3-customers{gap:18px;display:grid}.docs-v3 .docs-v3-customer{background:#fff;border:1px solid #dce7ed;border-radius:22px;overflow:hidden;box-shadow:0 14px 40px #1132450d}.docs-v3 .docs-v3-customer-head{background:linear-gradient(#fff,#fbfdfe);border-bottom:1px solid #e7eef2;justify-content:space-between;align-items:center;gap:24px;min-height:88px;padding:18px 20px;display:flex}.docs-v3 .docs-v3-customer-id{align-items:center;gap:13px;min-width:0;display:flex}.docs-v3 .docs-v3-customer-avatar{color:#137aa7;background:linear-gradient(145deg,#dff2ff,#e7faf7);border-radius:14px;flex:0 0 48px;place-items:center;width:48px;height:48px;font-size:11px;font-weight:850;display:grid}.docs-v3 .docs-v3-customer-id span{color:#1690c7;letter-spacing:.1em;font-size:8px;font-weight:850;display:block}.docs-v3 .docs-v3-customer-id h2{color:#17394a;letter-spacing:-.02em;margin:3px 0 2px;font-size:18px}.docs-v3 .docs-v3-customer-id p{color:#80939d;margin:0;font-size:9.5px}.docs-v3 .docs-v3-customer-counts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.docs-v3 .docs-v3-customer-counts span{color:#6c818d;white-space:nowrap;background:#fff;border:1px solid #e0e9ee;border-radius:999px;align-items:center;gap:5px;height:30px;padding:0 10px;font-size:8.8px;display:inline-flex}.docs-v3 .docs-v3-customer-counts b{color:#294b5b;font-size:9px}.docs-v3 .docs-v3-create{background:#f7fafc;border-bottom:1px solid #e7eef2;grid-template-columns:minmax(220px,.6fr) minmax(0,1.4fr);align-items:center;gap:20px;padding:18px 20px;display:grid}.docs-v3 .docs-v3-create-copy span,.docs-v3 .docs-v3-create-copy b,.docs-v3 .docs-v3-create-copy small{display:block}.docs-v3 .docs-v3-create-copy span{letter-spacing:.1em;color:#168fc7;font-size:8px;font-weight:850}.docs-v3 .docs-v3-create-copy b{color:#294657;margin-top:4px;font-size:12px}.docs-v3 .docs-v3-create-copy small{color:#80939e;max-width:440px;margin-top:4px;font-size:9px;line-height:1.45}.docs-v3 .docs-v3-create-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.docs-v3 .docs-v3-create-actions>.contract-builder{border:0!important;padding:0!important}.docs-v3 .contract-builder-toggle,.docs-v3 .generated-builder-trigger,.docs-v3 .document-upload-trigger{cursor:pointer;width:100%;min-height:76px;transition:transform .16s,border-color .16s,box-shadow .16s;text-align:left!important;color:#294657!important;background:#fff!important;border:1px solid #dce7ed!important;border-radius:14px!important;grid-template-columns:36px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:11px 12px!important;display:grid!important;box-shadow:0 5px 16px #11364a06!important}.docs-v3 .contract-builder-toggle:hover,.docs-v3 .generated-builder-trigger:hover,.docs-v3 .document-upload-trigger:hover{transform:translateY(-1px);border-color:#bfd6e1!important;box-shadow:0 10px 22px #11364a11!important}.docs-v3 .document-upload-trigger:disabled{opacity:.55;cursor:not-allowed;transform:none}.docs-v3 .contract-builder-toggle>i,.docs-v3 .generated-builder-trigger>span,.docs-v3 .document-upload-trigger>span{color:#2178d0!important;background:#eaf5ff!important;border-radius:11px!important;place-items:center!important;width:36px!important;height:36px!important;font-size:16px!important;font-style:normal!important;font-weight:800!important;display:grid!important}.docs-v3 .generated-builder-trigger>span{color:#1e9662!important;background:#eef8f2!important}.docs-v3 .document-upload-trigger>span{color:#7665b0!important;background:#f3effd!important}.docs-v3 .contract-builder-toggle>div>span,.docs-v3 .generated-builder-trigger small,.docs-v3 .document-upload-trigger small{text-transform:uppercase;display:block;letter-spacing:.08em!important;color:#6f8895!important;font-size:7.5px!important;font-weight:850!important;line-height:1.2!important}.docs-v3 .contract-builder-toggle>div>b,.docs-v3 .generated-builder-trigger b,.docs-v3 .document-upload-trigger b{display:block;color:#274757!important;margin-top:2px!important;font-size:10.5px!important;line-height:1.25!important}.docs-v3 .contract-builder-toggle>div>small,.docs-v3 .generated-builder-trigger p,.docs-v3 .document-upload-trigger p{display:block;color:#8a9aa3!important;margin:2px 0 0!important;font-size:8px!important;line-height:1.35!important}.docs-v3 .docs-v3-columns{background:#fff;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.docs-v3 .docs-v3-section{border-right:1px solid #e8eef2;min-width:0;padding:18px 19px 20px}.docs-v3 .docs-v3-section:last-child{border-right:0}.docs-v3 .docs-v3-section-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:11px;display:flex}.docs-v3 .docs-v3-section-title{align-items:center;gap:9px;min-width:0;display:flex}.docs-v3 .docs-v3-section-title>svg{color:#5b8397}.docs-v3 .docs-v3-section-title span{color:#168fc7;letter-spacing:.09em;font-size:7.5px;font-weight:850;display:block}.docs-v3 .docs-v3-section-title h3{color:#294757;white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:11.5px;overflow:hidden}.docs-v3 .docs-v3-section-head>b{color:#637c89;background:#f0f5f8;border-radius:999px;place-items:center;min-width:24px;height:24px;padding:0 7px;font-size:8.5px;display:grid}.docs-v3 .docs-v3-list{gap:7px;display:grid}.docs-v3 .docs-v3-row{min-height:62px;color:inherit;background:#fff;border:1px solid #e3ebef;border-radius:12px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid}.docs-v3 a.docs-v3-row:hover{border-color:#c9dce6;transform:translateY(-1px);box-shadow:0 7px 18px #11364a0b}.docs-v3 .docs-v3-row-icon{color:#2578d5;background:#edf5ff;border-radius:10px;place-items:center;width:38px;height:38px;font-size:8px;font-weight:850;display:grid}.docs-v3 .docs-v3-row-icon.contract.sent{color:#c9821d;background:#fff5e7}.docs-v3 .docs-v3-row-icon.contract.accepted{color:#1e9863;background:#eaf8f1}.docs-v3 .docs-v3-row-icon.generated.offer{color:#3577d2;background:#eef4ff}.docs-v3 .docs-v3-row-icon.generated.invoice{color:#1e9662;background:#eaf8f1}.docs-v3 .docs-v3-row-icon.generated.receipt{color:#c57a18;background:#fff3e5}.docs-v3 .docs-v3-row-icon.file{color:#7668ad;background:#f2effb}.docs-v3 .docs-v3-row-copy{min-width:0}.docs-v3 .docs-v3-row-copy span,.docs-v3 .docs-v3-row-copy b,.docs-v3 .docs-v3-row-copy small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.docs-v3 .docs-v3-row-copy span{color:#7d929d;text-transform:uppercase;letter-spacing:.05em;font-size:7px;font-weight:750}.docs-v3 .docs-v3-row-copy b{color:#294657;margin-top:2px;font-size:9.7px}.docs-v3 .docs-v3-row-copy small{color:#8a9aa3;margin-top:2px;font-size:7.8px}.docs-v3 .docs-v3-row>strong{color:#4b8db0;font-size:13px}.docs-v3 .docs-v3-file-actions{align-items:center;gap:5px;display:flex}.docs-v3 .docs-v3-file-actions a,.docs-v3 .docs-v3-file-actions .document-delete{color:#39728f;background:#fff;border:1px solid #dce6eb;border-radius:8px;align-items:center;height:28px;padding:0 8px;font-size:7.8px;font-weight:750;display:inline-flex}.docs-v3 .docs-v3-file-actions .document-delete{color:#a75d5d;cursor:pointer}.docs-v3 .docs-v3-empty{text-align:center;color:#8296a0;background:#fbfdfe;border:1px dashed #d5e1e7;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:94px;padding:15px;display:flex}.docs-v3 .docs-v3-empty svg{color:#86a0ac;margin-bottom:5px}.docs-v3 .docs-v3-empty b{color:#536f7d;font-size:9px}.docs-v3 .docs-v3-empty span{max-width:280px;margin-top:3px;font-size:7.8px;line-height:1.45}.docs-v3 .docs-v3-section-foot{color:#7f929c;align-items:center;gap:6px;margin-top:9px;font-size:8px;display:flex}.docs-v3 .docs-v3-section-foot svg{color:#2b9c6b}.docs-v3-modal-backdrop{z-index:1300;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#07182494;place-items:center;padding:26px;display:grid;position:fixed;inset:0}.docs-v3-upload-modal,.docs-v3-contract-modal{background:#fff;border:1px solid #dce7ed;border-radius:22px;width:min(920px,96vw);max-height:92vh;overflow:auto;box-shadow:0 28px 90px #0517224d}.docs-v3-upload-modal{width:min(720px,96vw)}.docs-v3-upload-modal>header,.docs-v3-contract-modal>header{z-index:4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff7;border-bottom:1px solid #e7eef2;justify-content:space-between;gap:20px;padding:20px 22px 17px;display:flex;position:sticky;top:0}.docs-v3-upload-modal>header span,.docs-v3-contract-modal>header span{color:#168fc7;letter-spacing:.1em;font-size:8px;font-weight:850;display:block}.docs-v3-upload-modal>header h2,.docs-v3-contract-modal>header h2{color:#17394a;letter-spacing:-.025em;margin:4px 0;font-size:22px}.docs-v3-upload-modal>header p,.docs-v3-contract-modal>header p{color:#81939e;max-width:630px;margin:0;font-size:9.5px;line-height:1.5}.docs-v3-upload-modal>header>button,.docs-v3-contract-modal>header>button{color:#617987;cursor:pointer;background:#f1f5f7;border:0;border-radius:10px;flex:0 0 34px;width:34px;height:34px;font-size:20px}.docs-v3-upload-modal .document-upload-form{border:0;padding:20px 22px 22px}.docs-v3-upload-modal .document-upload-grid{grid-template-columns:1fr .72fr;gap:11px}.docs-v3-upload-modal .document-upload-grid label{gap:6px}.docs-v3-upload-modal .document-upload-grid span{letter-spacing:.04em;text-transform:none;color:#607985;font-size:8.5px}.docs-v3-upload-modal .document-upload-grid input,.docs-v3-upload-modal .document-upload-grid select{border-radius:10px;min-height:43px;padding:10px 11px;font-size:10px}.docs-v3-upload-modal .document-upload-options{grid-template-columns:1fr 1fr;gap:9px;margin:14px 0;display:grid}.docs-v3-upload-modal .document-upload-options>label{background:#fbfdfe;border:1px solid #e1eaf0;border-radius:11px;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:8px;margin:0;padding:11px 12px;display:grid}.docs-v3-upload-modal .document-upload-options>label>span b,.docs-v3-upload-modal .document-upload-options>label>span small{display:block}.docs-v3-upload-modal .document-upload-options>label>span b{color:#385968;font-size:9px}.docs-v3-upload-modal .document-upload-options>label>span small{color:#8999a2;margin-top:2px;font-size:8px}.docs-v3-upload-modal .document-upload-footer{border-top:1px solid #edf2f5;padding-top:14px}.docs-v3-upload-modal .document-upload-footer>div{gap:8px;display:flex}.docs-v3-contract-modal .contract-builder-form{padding:20px 22px 22px}.docs-v3-contract-modal .contract-builder-warning{border-radius:12px;margin-bottom:15px;padding:12px 13px}.docs-v3-contract-modal .contract-builder-warning b{font-size:10.5px}.docs-v3-contract-modal .contract-builder-warning span{font-size:9px}.docs-v3-contract-modal .contract-form-grid{gap:10px}.docs-v3-contract-modal .contract-form-grid label,.docs-v3-contract-modal .contract-custom-notes{gap:6px}.docs-v3-contract-modal .contract-form-grid span,.docs-v3-contract-modal .contract-custom-notes>span,.docs-v3-contract-modal .contract-options-section>span{letter-spacing:.04em;text-transform:none;color:#607985;font-size:8.5px}.docs-v3-contract-modal .contract-form-grid input,.docs-v3-contract-modal .contract-form-grid select,.docs-v3-contract-modal .contract-form-grid textarea,.docs-v3-contract-modal .contract-custom-notes textarea{border-radius:10px;min-height:43px;padding:10px 11px;font-size:10px}.docs-v3-contract-modal .contract-form-grid textarea,.docs-v3-contract-modal .contract-custom-notes textarea{min-height:72px}.docs-v3-contract-modal .contract-options-section{margin:18px 0}.docs-v3-contract-modal .contract-check-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.docs-v3-contract-modal .contract-check-grid label{min-height:42px;padding:9px 10px;font-size:9px}.docs-v3-contract-modal .contract-clause-list label{padding:11px}.docs-v3-contract-modal .contract-clause-list b{font-size:9.5px}.docs-v3-contract-modal .contract-clause-list small{font-size:8.2px}.docs-v3-contract-modal .contract-builder-footer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff7;border-top:1px solid #e7eef2;margin:18px -22px -22px;padding:14px 22px;position:sticky;bottom:-22px}.docs-v3 .generated-builder-modal{border-radius:22px;width:min(920px,96vw)}.docs-v3 .generated-builder-modal>header{padding:20px 22px 17px}.docs-v3 .generated-builder-modal>header span{font-size:8px}.docs-v3 .generated-builder-modal>header h2{font-size:22px}.docs-v3 .generated-builder-modal>header p{font-size:9.5px}.docs-v3 .generated-kind-tabs{gap:9px;padding:15px 22px 0}.docs-v3 .generated-kind-tabs button{height:58px;font-size:10px}.docs-v3 .generated-builder-form{gap:12px;padding:15px 22px 22px}.docs-v3 .generated-builder-form>section{border-radius:13px;padding:14px}.docs-v3 .generated-builder-form h3{font-size:10.5px}.docs-v3 .generated-form-grid label>span,.docs-v3 .generated-notes-field>span{font-size:8.5px}.docs-v3 .generated-form-grid input,.docs-v3 .generated-form-grid select,.docs-v3 .generated-form-grid textarea,.docs-v3 .generated-notes-field textarea{min-height:42px;padding:10px 11px;font-size:10px}.docs-v3 .generated-vat-row>label:first-child,.docs-v3 .generated-vat-row>label:last-child{font-size:9px}.docs-v3 .generated-compliance-note b,.docs-v3 .generated-compliance-note span{font-size:8.5px}html[data-panel-theme=dark] .docs-v3 .docs-v3-hero h1,html[data-panel-theme=dark] .docs-v3 .docs-v3-customer-id h2,html[data-panel-theme=dark] .docs-v3 .docs-v3-overview article b,html[data-panel-theme=dark] .docs-v3 .docs-v3-row-copy b,html[data-panel-theme=dark] .docs-v3 .docs-v3-section-title h3{color:#e8f2f7}html[data-panel-theme=dark] .docs-v3 .docs-v3-hero p,html[data-panel-theme=dark] .docs-v3 .docs-v3-customer-id p,html[data-panel-theme=dark] .docs-v3 .docs-v3-row-copy small{color:#8da2ae}html[data-panel-theme=dark] .docs-v3 .docs-v3-overview article,html[data-panel-theme=dark] .docs-v3 .docs-v3-customer,html[data-panel-theme=dark] .docs-v3 .docs-v3-row,html[data-panel-theme=dark] .docs-v3 .contract-builder-toggle,html[data-panel-theme=dark] .docs-v3 .generated-builder-trigger,html[data-panel-theme=dark] .docs-v3 .document-upload-trigger{box-shadow:none!important;background:#101b27!important;border-color:#293a49!important}html[data-panel-theme=dark] .docs-v3 .docs-v3-customer-head{background:linear-gradient(#111d29,#0f1a25);border-color:#293a49}html[data-panel-theme=dark] .docs-v3 .docs-v3-create{background:#0e1823;border-color:#293a49}html[data-panel-theme=dark] .docs-v3 .docs-v3-columns{background:#101b27}html[data-panel-theme=dark] .docs-v3 .docs-v3-section{border-color:#293a49}html[data-panel-theme=dark] .docs-v3 .docs-v3-empty{background:#0d1721;border-color:#304250}html[data-panel-theme=dark] .docs-v3 .docs-v3-create-copy b,html[data-panel-theme=dark] .docs-v3 .contract-builder-toggle>div>b,html[data-panel-theme=dark] .docs-v3 .generated-builder-trigger b,html[data-panel-theme=dark] .docs-v3 .document-upload-trigger b{color:#dce9ef!important}html[data-panel-theme=dark] .docs-v3 .docs-storage-chip{color:#a0b2bc;background:#101b27;border-color:#2a3b49}html[data-panel-theme=dark] .docs-v3-modal-backdrop{background:#000000ad}html[data-panel-theme=dark] .docs-v3-upload-modal,html[data-panel-theme=dark] .docs-v3-contract-modal,html[data-panel-theme=dark] .docs-v3 .generated-builder-modal{color:#dce9ef;background:#101b27;border-color:#2b3d4b}html[data-panel-theme=dark] .docs-v3-upload-modal>header,html[data-panel-theme=dark] .docs-v3-contract-modal>header,html[data-panel-theme=dark] .docs-v3 .generated-builder-modal>header,html[data-panel-theme=dark] .docs-v3-contract-modal .contract-builder-footer{background:#101b27f7;border-color:#2b3d4b}html[data-panel-theme=dark] .docs-v3-upload-modal>header h2,html[data-panel-theme=dark] .docs-v3-contract-modal>header h2,html[data-panel-theme=dark] .docs-v3 .generated-builder-modal>header h2{color:#edf5f8}html[data-panel-theme=dark] .docs-v3-upload-modal .document-upload-options>label,html[data-panel-theme=dark] .docs-v3-contract-modal .contract-check-grid label,html[data-panel-theme=dark] .docs-v3-contract-modal .contract-clause-list label,html[data-panel-theme=dark] .docs-v3 .generated-builder-form>section{background:#0d1721;border-color:#2c3e4d}html[data-panel-theme=dark] .docs-v3-upload-modal input,html[data-panel-theme=dark] .docs-v3-upload-modal select,html[data-panel-theme=dark] .docs-v3-contract-modal input,html[data-panel-theme=dark] .docs-v3-contract-modal select,html[data-panel-theme=dark] .docs-v3-contract-modal textarea,html[data-panel-theme=dark] .docs-v3 .generated-builder-modal input,html[data-panel-theme=dark] .docs-v3 .generated-builder-modal select,html[data-panel-theme=dark] .docs-v3 .generated-builder-modal textarea{color:#e5eef3!important;background:#111f2c!important;border-color:#314553!important}@media (max-width:1180px){.docs-v3 .docs-v3-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-v3 .docs-v3-create{grid-template-columns:1fr}.docs-v3 .docs-v3-columns{grid-template-columns:1fr 1fr}.docs-v3 .docs-v3-section:nth-child(2){border-right:0}.docs-v3 .docs-v3-section:last-child{border-top:1px solid #e8eef2;grid-column:1/-1}}@media (max-width:760px){.docs-v3.service-docs-page{width:calc(100% - 24px)!important;padding-top:20px!important}.docs-v3 .docs-v3-hero{flex-direction:column;align-items:flex-start;gap:14px}.docs-v3 .docs-v3-hero h1{font-size:30px}.docs-v3 .docs-v3-hero p{font-size:11px}.docs-v3 .docs-v3-overview{grid-template-columns:1fr 1fr;gap:8px}.docs-v3 .docs-v3-overview article{grid-template-columns:36px 1fr;gap:9px;min-height:84px;padding:12px}.docs-v3 .docs-v3-overview-icon{width:36px;height:36px}.docs-v3 .docs-v3-overview article b{font-size:20px}.docs-v3 .docs-v3-storage-warning{grid-template-columns:22px 1fr}.docs-v3 .docs-v3-storage-warning code{grid-column:2}.docs-v3 .docs-v3-customer-head{flex-direction:column;align-items:flex-start}.docs-v3 .docs-v3-customer-counts{justify-content:flex-start}.docs-v3 .docs-v3-create-actions,.docs-v3 .docs-v3-columns{grid-template-columns:1fr}.docs-v3 .docs-v3-section,.docs-v3 .docs-v3-section:nth-child(2),.docs-v3 .docs-v3-section:last-child{border-top:1px solid #e8eef2;border-right:0;grid-column:auto}.docs-v3 .docs-v3-section:first-child{border-top:0}.docs-v3 .docs-v3-file-row{grid-template-columns:38px minmax(0,1fr)}.docs-v3 .docs-v3-file-actions{grid-column:2}.docs-v3-modal-backdrop{align-items:end;padding:10px}.docs-v3-upload-modal,.docs-v3-contract-modal,.docs-v3 .generated-builder-modal{border-radius:20px 20px 0 0;width:100%;max-height:94vh}.docs-v3-upload-modal .document-upload-grid,.docs-v3-upload-modal .document-upload-options,.docs-v3-contract-modal .contract-form-grid,.docs-v3-contract-modal .contract-check-grid{grid-template-columns:1fr}.docs-v3-upload-modal .document-upload-grid label.full,.docs-v3-upload-modal .document-upload-grid .file-field,.docs-v3-contract-modal .contract-form-grid .full{grid-column:auto}.docs-v3-upload-modal .document-upload-footer{flex-direction:column;align-items:flex-start}.docs-v3-upload-modal .document-upload-footer>div{justify-content:flex-end;width:100%}}.service-docs-page.docs-v3{width:min(1580px,100% - 48px)!important;max-width:none!important;margin:0 auto!important;padding:42px 0 48px!important}.service-docs-page .docs-v4-page-head{justify-content:space-between;align-items:flex-end;gap:28px;min-height:118px;margin-bottom:18px;display:flex}.service-docs-page .docs-v4-title{min-width:0}.service-docs-page .docs-v4-title>span{color:var(--workspace-accent,#1769ff);letter-spacing:.11em;margin-bottom:8px;font-size:8.5px;font-weight:950;display:block}.service-docs-page .docs-v4-title h1{color:var(--text,#173747);letter-spacing:-.045em;margin:0;font-size:42px;line-height:.98}.service-docs-page .docs-v4-title p{max-width:760px;color:var(--muted,#758b97);margin:10px 0 0;font-size:12.5px;line-height:1.5}.service-docs-page .docs-v4-head-actions{align-items:center;gap:15px;padding-bottom:2px;display:flex}.service-docs-page .docs-v4-inline-stats{align-items:center;min-height:56px;display:flex}.service-docs-page .docs-v4-inline-stats>div{border-right:1px solid #dfe6ea;grid-template-rows:auto auto;grid-template-columns:19px minmax(0,1fr) auto;align-content:center;column-gap:7px;min-width:118px;min-height:56px;padding:0 15px;display:grid}.service-docs-page .docs-v4-inline-stats>div:first-child{border-left:1px solid #dfe6ea}.service-docs-page .docs-v4-inline-stats svg{color:var(--workspace-accent,#1769ff);grid-row:1/3;align-self:center}.service-docs-page .docs-v4-inline-stats span{color:#7e919b;font-size:7.5px;font-weight:760}.service-docs-page .docs-v4-inline-stats b{color:#203f4e;grid-column:2/4;margin-top:3px;font-size:17px;font-weight:900;line-height:1}.service-docs-page .docs-storage-chip{height:38px!important;box-shadow:none!important;border-radius:8px!important;padding:0 12px!important;font-size:8px!important}.service-docs-page .docs-v4-toolbar{background:#fff;border:1px solid #dfe6ea;border-radius:9px;align-items:center;gap:10px;min-height:66px;margin-bottom:10px;padding:9px 11px;display:flex}.service-docs-page .docs-v4-search{color:#81949e;background:#fff;border:1px solid #dce5e9;border-radius:7px;flex:1;align-items:center;gap:8px;min-width:300px;height:44px;padding:0 13px;display:flex}.service-docs-page .docs-v4-search:focus-within{border-color:color-mix(in srgb,var(--workspace-accent,#1769ff) 44%,#dce5e9);box-shadow:0 0 0 3px color-mix(in srgb,var(--workspace-accent,#1769ff) 7%,transparent)}.service-docs-page .docs-v4-search input{color:#173747;min-width:0;font:inherit;flex:1;font-size:10px;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.service-docs-page .docs-v4-search input::placeholder{color:#9aa7ad}.service-docs-page .docs-v4-toolbar-meta{color:#81939c;align-items:center;gap:0;display:flex}.service-docs-page .docs-v4-toolbar-meta span{white-space:nowrap;border-left:1px solid #e3eaed;padding:0 12px;font-size:8px}.service-docs-page .docs-v4-registry{background:#fff;border:1px solid #dfe6ea;border-radius:9px;overflow:visible}.service-docs-page .docs-v4-table-head{color:#84949d;text-transform:uppercase;letter-spacing:.035em;background:#f8fafb;border-bottom:1px solid #e8edef;grid-template-columns:minmax(280px,1.45fr) 100px 115px 100px 150px 85px;align-items:center;gap:14px;min-height:40px;padding:0 15px;font-size:7.8px;font-weight:900;display:grid}.service-docs-page .docs-v4-customer{background:#fff;border-bottom:1px solid #edf1f3}.service-docs-page .docs-v4-customer:last-child{border-bottom:0}.service-docs-page .docs-v4-customer[hidden]{display:none!important}.service-docs-page .docs-v4-customer-row{cursor:pointer;grid-template-columns:minmax(280px,1.45fr) 100px 115px 100px 150px 85px;align-items:center;gap:14px;min-height:82px;padding:10px 15px;list-style:none;transition:background .14s;display:grid}.service-docs-page .docs-v4-customer-row::-webkit-details-marker{display:none}.service-docs-page .docs-v4-customer-row:hover{background:#f9fbfc}.service-docs-page .docs-v4-customer[open]>.docs-v4-customer-row{background:#fbfdfe;border-bottom:1px solid #e7edef}.service-docs-page .docs-v4-customer-main{align-items:center;gap:10px;min-width:0;display:flex}.service-docs-page .docs-v4-avatar{color:#1769ff;background:#eaf4ff;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:9px;font-weight:950;display:grid}.service-docs-page .docs-v4-customer-main>div:last-child{min-width:0}.service-docs-page .docs-v4-customer-main b{color:#173747;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;display:block;overflow:hidden}.service-docs-page .docs-v4-customer-main span{color:#84959d;margin-top:4px;font-size:7.8px;display:block}.service-docs-page .docs-v4-count b,.service-docs-page .docs-v4-updated b{color:#304f5d;font-size:11px;line-height:1;display:block}.service-docs-page .docs-v4-count span,.service-docs-page .docs-v4-updated span{color:#96a4aa;margin-top:4px;font-size:7.2px;display:block}.service-docs-page .docs-v4-open{color:#4c6672;border:1px solid #dce5e9;border-radius:6px;justify-self:end;align-items:center;gap:5px;min-height:32px;padding:0 8px;font-size:7.8px;font-weight:800;display:inline-flex}.service-docs-page .docs-v4-open svg{transition:transform .16s}.service-docs-page .docs-v4-customer[open] .docs-v4-open svg{transform:rotate(180deg)}.service-docs-page .docs-v4-createbar{border-bottom:1px solid #e7edef;justify-content:space-between;align-items:center;gap:16px;min-height:76px;padding:12px 15px;display:flex}.service-docs-page .docs-v4-createbar>div:first-child>span{color:#1688b4;letter-spacing:.08em;font-size:7px;font-weight:900;display:block}.service-docs-page .docs-v4-createbar>div:first-child>b{color:#36515e;margin-top:4px;font-size:9.5px;display:block}.service-docs-page .docs-v4-create-actions{align-items:center;gap:7px;display:flex}.service-docs-page .docs-v4-create-actions .contract-builder,.service-docs-page .docs-v4-create-actions .document-form,.service-docs-page .docs-v4-create-actions>div{margin:0!important}.service-docs-page .docs-v4-create-actions .contract-builder-toggle,.service-docs-page .docs-v4-create-actions .generated-builder-trigger,.service-docs-page .docs-v4-create-actions .document-form>button,.service-docs-page .docs-v4-create-actions .document-upload-trigger{color:#48616d!important;min-width:0!important;height:38px!important;min-height:38px!important;box-shadow:none!important;background:#fff!important;border:1px solid #dce5e9!important;border-radius:7px!important;align-items:center!important;gap:6px!important;padding:0 11px!important;display:inline-flex!important}.service-docs-page .docs-v4-create-actions .contract-builder-toggle>i,.service-docs-page .docs-v4-create-actions .generated-builder-trigger>span{color:#1769ff!important;background:#eef5ff!important;border-radius:6px!important;place-items:center!important;width:24px!important;min-width:24px!important;height:24px!important;margin:0!important;font-size:8px!important;display:grid!important}.service-docs-page .docs-v4-create-actions .contract-builder-toggle>div,.service-docs-page .docs-v4-create-actions .generated-builder-trigger>div{display:block!important}.service-docs-page .docs-v4-create-actions .contract-builder-toggle span,.service-docs-page .docs-v4-create-actions .contract-builder-toggle small,.service-docs-page .docs-v4-create-actions .generated-builder-trigger small,.service-docs-page .docs-v4-create-actions .generated-builder-trigger p{display:none!important}.service-docs-page .docs-v4-create-actions .contract-builder-toggle b,.service-docs-page .docs-v4-create-actions .generated-builder-trigger b{white-space:nowrap;color:#48616d!important;margin:0!important;font-size:8.2px!important}.service-docs-page .docs-v4-columns{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.service-docs-page .docs-v4-columns>section{border-right:1px solid #e7edef;min-width:0;padding:14px 15px 16px}.service-docs-page .docs-v4-columns>section:last-child{border-right:0}.service-docs-page .docs-v4-columns>section>header{justify-content:space-between;align-items:center;gap:10px;min-height:38px;margin-bottom:8px;display:flex}.service-docs-page .docs-v4-columns>section>header>div{align-items:center;gap:8px;min-width:0;display:flex}.service-docs-page .docs-v4-columns>section>header svg{color:#7393a4}.service-docs-page .docs-v4-columns>section>header span{min-width:0}.service-docs-page .docs-v4-columns>section>header small{color:#1688b4;letter-spacing:.07em;font-size:6.5px;font-weight:900;display:block}.service-docs-page .docs-v4-columns>section>header b{color:#36515e;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:9px;display:block;overflow:hidden}.service-docs-page .docs-v4-columns>section>header>em{color:#6f838d;background:#f0f5f7;border-radius:999px;place-items:center;min-width:24px;height:24px;padding:0 6px;font-size:7px;font-style:normal;font-weight:850;display:grid}.service-docs-page .docs-v4-list{gap:6px;display:grid}.service-docs-page .docs-v4-list>a,.service-docs-page .docs-v4-file{min-height:52px;color:inherit;background:#fff;border:1px solid #e0e8ec;border-radius:8px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 8px;text-decoration:none;display:grid}.service-docs-page .docs-v4-list>a:hover,.service-docs-page .docs-v4-file:hover{background:#fbfdfe;border-color:#cfdde4}.service-docs-page .docs-v4-docicon{color:#1769ff;background:#edf6ff;border-radius:7px;place-items:center;width:32px;height:32px;font-size:7px;font-weight:900;display:grid}.service-docs-page .docs-v4-docicon.accepted,.service-docs-page .docs-v4-docicon.receipt{color:#27855a;background:#edf8f2}.service-docs-page .docs-v4-docicon.sent,.service-docs-page .docs-v4-docicon.offer{color:#c78219;background:#fff6e8}.service-docs-page .docs-v4-docicon.invoice{color:#4b69cf;background:#eef4ff}.service-docs-page .docs-v4-docicon.file{color:#735fc2;background:#f2effd}.service-docs-page .docs-v4-doccopy{min-width:0}.service-docs-page .docs-v4-doccopy small,.service-docs-page .docs-v4-doccopy b,.service-docs-page .docs-v4-doccopy em{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.service-docs-page .docs-v4-doccopy small{color:#81959f;font-size:6.4px}.service-docs-page .docs-v4-doccopy b{color:#36515e;margin-top:2px;font-size:8px}.service-docs-page .docs-v4-doccopy em{color:#9aa7ad;margin-top:2px;font-size:6.4px;font-style:normal}.service-docs-page .docs-v4-list>a>strong{color:#93a4ac;font-size:9px}.service-docs-page .docs-v4-file-actions{align-items:center;gap:5px;display:flex}.service-docs-page .docs-v4-file-actions>a,.service-docs-page .docs-v4-file-actions button{text-decoration:none;color:#506875!important;min-height:28px!important;box-shadow:none!important;background:#fff!important;border:1px solid #dce5e9!important;border-radius:6px!important;padding:0 7px!important;font-size:7px!important;font-weight:800!important}.service-docs-page .docs-v4-empty{color:#95a3aa;text-align:center;border:1px dashed #dfe8ec;border-radius:8px;place-items:center;min-height:70px;padding:14px;font-size:7.5px;display:grid}.service-docs-page .docs-v4-columns>section>footer{color:#82949d;align-items:center;gap:5px;margin-top:8px;font-size:6.8px;display:flex}.service-docs-page .docs-v4-empty-page{color:#8798a0;text-align:center;background:#fff;border:1px solid #dfe6ea;border-radius:9px;align-content:center;place-items:center;gap:6px;min-height:260px;display:grid}.service-docs-page .docs-v4-empty-page h2{color:#36515e;margin:4px 0 0;font-size:12px}.service-docs-page .docs-v4-empty-page p{margin:0;font-size:8px}.service-docs-page .docs-v3-hero,.service-docs-page .docs-v3-overview,.service-docs-page .docs-v3-customers{display:none!important}html[data-panel-theme=dark] .service-docs-page .docs-v4-title h1,html[data-panel-theme=dark] .service-docs-page .docs-v4-inline-stats b,html[data-panel-theme=dark] .service-docs-page .docs-v4-customer-main b,html[data-panel-theme=dark] .service-docs-page .docs-v4-count b,html[data-panel-theme=dark] .service-docs-page .docs-v4-updated b{color:#e8f1f7}html[data-panel-theme=dark] .service-docs-page .docs-v4-inline-stats>div{border-color:#2b3e50}html[data-panel-theme=dark] .service-docs-page .docs-v4-toolbar,html[data-panel-theme=dark] .service-docs-page .docs-v4-search,html[data-panel-theme=dark] .service-docs-page .docs-v4-registry,html[data-panel-theme=dark] .service-docs-page .docs-v4-customer,html[data-panel-theme=dark] .service-docs-page .docs-v4-create-actions .contract-builder-toggle,html[data-panel-theme=dark] .service-docs-page .docs-v4-create-actions .generated-builder-trigger,html[data-panel-theme=dark] .service-docs-page .docs-v4-create-actions .document-form>button,html[data-panel-theme=dark] .service-docs-page .docs-v4-list>a,html[data-panel-theme=dark] .service-docs-page .docs-v4-file{background:#101e2d!important;border-color:#293b4d!important}html[data-panel-theme=dark] .service-docs-page .docs-v4-table-head,html[data-panel-theme=dark] .service-docs-page .docs-v4-customer-body{background:#122331}html[data-panel-theme=dark] .service-docs-page .docs-v4-customer-row:hover,html[data-panel-theme=dark] .service-docs-page .docs-v4-customer[open]>.docs-v4-customer-row{background:#132536}html[data-panel-theme=dark] .service-docs-page .docs-v4-search input{color:#e5eef4}@media (max-width:1250px){.service-docs-page .docs-v4-page-head{flex-direction:column;align-items:flex-start}.service-docs-page .docs-v4-head-actions{justify-content:space-between;width:100%}.service-docs-page .docs-v4-table-head,.service-docs-page .docs-v4-customer-row{grid-template-columns:minmax(240px,1.4fr) 90px 105px 90px 135px 80px;gap:10px}}@media (max-width:900px){.service-docs-page .docs-v4-inline-stats{width:100%;overflow-x:auto}.service-docs-page .docs-v4-toolbar{flex-direction:column;align-items:stretch}.service-docs-page .docs-v4-search{width:100%;min-width:0}.service-docs-page .docs-v4-toolbar-meta{overflow-x:auto}.service-docs-page .docs-v4-table-head{display:none}.service-docs-page .docs-v4-customer-row{grid-template-columns:minmax(220px,1fr) repeat(3,80px) auto;grid-template-areas:"customer agreement economy files open""customer updated updated updated open";row-gap:9px}.service-docs-page .docs-v4-customer-main{grid-area:customer}.service-docs-page .docs-v4-count:first-of-type{grid-area:agreement}.service-docs-page .docs-v4-count:nth-of-type(2){grid-area:economy}.service-docs-page .docs-v4-count:nth-of-type(3){grid-area:files}.service-docs-page .docs-v4-updated{grid-area:updated}.service-docs-page .docs-v4-open{grid-area:open}.service-docs-page .docs-v4-createbar{flex-direction:column;align-items:flex-start}.service-docs-page .docs-v4-create-actions{flex-wrap:wrap;width:100%}.service-docs-page .docs-v4-columns{grid-template-columns:1fr}.service-docs-page .docs-v4-columns>section{border-bottom:1px solid #e7edef;border-right:0}.service-docs-page .docs-v4-columns>section:last-child{border-bottom:0}}@media (max-width:620px){.service-docs-page.docs-v3{width:calc(100% - 28px)!important;padding-top:26px!important}.service-docs-page .docs-v4-title h1{font-size:32px}.service-docs-page .docs-v4-title p{font-size:10.5px}.service-docs-page .docs-v4-head-actions{flex-direction:column;align-items:stretch}.service-docs-page .docs-v4-inline-stats>div{min-width:108px}.service-docs-page .docs-v4-toolbar-meta span{padding:0 8px;font-size:7px}.service-docs-page .docs-v4-customer-row{grid-template-columns:1fr 72px;grid-template-areas:"customer open""agreement economy""files updated";padding:12px}.service-docs-page .docs-v4-count,.service-docs-page .docs-v4-updated{padding-top:5px}.service-docs-page .docs-v4-create-actions{grid-template-columns:1fr;display:grid}.service-docs-page .docs-v4-create-actions .contract-builder-toggle,.service-docs-page .docs-v4-create-actions .generated-builder-trigger,.service-docs-page .docs-v4-create-actions .document-form>button,.service-docs-page .docs-v4-create-actions .document-upload-trigger{justify-content:flex-start!important;width:100%!important}}.service-docs-page .docs-v4-customer-body{background:#fbfcfd}.service-docs-page .docs-v4-createbar{background:#f8fafb;border-bottom:1px solid #e7edef;grid-template-columns:190px minmax(0,1fr);justify-content:start;align-items:center;gap:22px;min-height:68px;padding:12px 16px;display:grid}.service-docs-page .docs-v4-createbar>div:first-child{min-width:0}.service-docs-page .docs-v4-createbar>div:first-child>span{font-size:6.8px}.service-docs-page .docs-v4-createbar>div:first-child>b{white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:9px;overflow:hidden}.service-docs-page .docs-v4-create-actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:7px;width:auto;display:flex}.service-docs-page .docs-v4-create-actions .contract-builder,.service-docs-page .docs-v4-create-actions>div{width:auto!important;min-width:0!important}.service-docs-page .docs-v4-create-actions .contract-builder-toggle,.service-docs-page .docs-v4-create-actions .generated-builder-trigger,.service-docs-page .docs-v4-create-actions .document-upload-trigger{overflow:hidden;justify-content:flex-start!important;gap:7px!important;width:auto!important;min-width:150px!important;max-width:190px!important;height:38px!important;min-height:38px!important;padding:0 10px!important}.service-docs-page .docs-v4-create-actions .contract-builder-toggle>i,.service-docs-page .docs-v4-create-actions .generated-builder-trigger>span,.service-docs-page .docs-v4-create-actions .document-upload-trigger>span{color:#1769ff!important;background:#eef5ff!important;border-radius:6px!important;flex:0 0 24px!important;place-items:center!important;width:24px!important;min-width:24px!important;height:24px!important;margin:0!important;font-size:8px!important;font-style:normal!important;display:grid!important}.service-docs-page .docs-v4-create-actions .document-upload-trigger>span{color:#7958c7!important;background:#f3efff!important}.service-docs-page .docs-v4-create-actions .contract-builder-toggle>div,.service-docs-page .docs-v4-create-actions .generated-builder-trigger>div,.service-docs-page .docs-v4-create-actions .document-upload-trigger>div{text-align:left!important;min-width:0!important;display:block!important}.service-docs-page .docs-v4-create-actions .contract-builder-toggle span,.service-docs-page .docs-v4-create-actions .contract-builder-toggle small,.service-docs-page .docs-v4-create-actions .generated-builder-trigger small,.service-docs-page .docs-v4-create-actions .generated-builder-trigger p,.service-docs-page .docs-v4-create-actions .document-upload-trigger small,.service-docs-page .docs-v4-create-actions .document-upload-trigger p{display:none!important}.service-docs-page .docs-v4-create-actions .contract-builder-toggle b,.service-docs-page .docs-v4-create-actions .generated-builder-trigger b,.service-docs-page .docs-v4-create-actions .document-upload-trigger b{color:#48616d!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin:0!important;font-size:8.2px!important;line-height:1.1!important;display:block!important;overflow:hidden!important}.service-docs-page .docs-v4-columns{background:#fff}.service-docs-page .docs-v4-columns>section{padding:13px 14px 14px}.service-docs-page .docs-v4-columns>section>header{min-height:34px;margin-bottom:7px}.service-docs-page .docs-v4-empty{background:#fcfdfe;border-radius:7px;min-height:58px;padding:10px 12px;font-size:7.2px}.service-docs-page .docs-v4-list>a,.service-docs-page .docs-v4-file{min-height:48px}.service-docs-page .docs-v4-customer[open]>.docs-v4-customer-row{box-shadow:inset 3px 0 0 color-mix(in srgb,var(--workspace-accent,#1769ff) 75%,transparent)}html[data-panel-theme=dark] .service-docs-page .docs-v4-createbar,html[data-panel-theme=dark] .service-docs-page .docs-v4-columns{background:#122331!important}html[data-panel-theme=dark] .service-docs-page .docs-v4-empty{background:#101e2d;border-color:#293b4d}@media (max-width:900px){.service-docs-page .docs-v4-createbar{grid-template-columns:1fr;gap:10px}.service-docs-page .docs-v4-create-actions{width:100%}}@media (max-width:620px){.service-docs-page .docs-v4-create-actions .contract-builder-toggle,.service-docs-page .docs-v4-create-actions .generated-builder-trigger,.service-docs-page .docs-v4-create-actions .document-upload-trigger{max-width:none!important}}@media (min-width:901px){.service-docs-page .docs-v4-createbar{min-height:64px;padding:11px 16px;justify-content:flex-start!important;align-items:center!important;gap:14px!important;display:flex!important}.service-docs-page .docs-v4-createbar>div:first-child{flex:none!important;width:auto!important;min-width:118px!important;max-width:165px!important;margin:0!important}.service-docs-page .docs-v4-create-actions{flex-wrap:nowrap!important;flex:none!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;width:auto!important;margin:0!important;display:flex!important}.service-docs-page .docs-v4-create-actions .contract-builder{flex:none!important;width:auto!important;min-width:0!important;margin:0!important}.service-docs-page .docs-v4-create-actions .contract-builder-toggle,.service-docs-page .docs-v4-create-actions .generated-builder-trigger,.service-docs-page .docs-v4-create-actions .document-upload-trigger{flex:none!important;width:auto!important;min-width:0!important;max-width:none!important;height:38px!important;margin:0!important;padding:0 11px!important}.service-docs-page .docs-v4-create-actions .contract-builder-toggle{min-width:145px!important}.service-docs-page .docs-v4-create-actions .generated-builder-trigger{min-width:185px!important}.service-docs-page .docs-v4-create-actions .document-upload-trigger{min-width:130px!important}.service-docs-page .docs-v4-create-actions{align-items:flex-start!important}.service-docs-page .docs-v4-create-actions>*{align-self:flex-start!important;margin-top:0!important;margin-bottom:0!important}.service-docs-page .docs-v4-create-actions .contract-builder{align-self:flex-start!important;align-items:flex-start!important;height:38px!important;min-height:38px!important;max-height:38px!important;padding:0!important;display:flex!important;overflow:visible!important}.service-docs-page .docs-v4-create-actions .contract-builder-toggle,.service-docs-page .docs-v4-create-actions .generated-builder-trigger,.service-docs-page .docs-v4-create-actions .document-upload-trigger{vertical-align:top!important;align-self:flex-start!important;margin-top:0!important;margin-bottom:0!important;position:relative!important;top:0!important;bottom:auto!important;transform:none!important}.service-docs-page .docs-v4-create-actions .contract-builder-toggle:hover,.service-docs-page .docs-v4-create-actions .generated-builder-trigger:hover,.service-docs-page .docs-v4-create-actions .document-upload-trigger:hover{transform:none!important}}
@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}}
@media (max-width:767px){.service-page,.service-docs-page,.customer-card-page{padding-top:12px!important}.service-page>.refresh-page-head,.service-docs-page>.refresh-page-head{flex-direction:column!important;align-items:stretch!important;gap:9px!important;min-height:0!important;margin:0 0 13px!important;padding:3px 1px 0!important;display:flex!important}.service-page>.refresh-page-head>div:first-child,.service-docs-page>.refresh-page-head>div:first-child{min-width:0!important}.service-page>.refresh-page-head span,.service-docs-page>.refresh-page-head span{letter-spacing:.12em!important;font-size:9px!important;line-height:1.15!important}.service-page>.refresh-page-head h1,.service-docs-page>.refresh-page-head h1{letter-spacing:-.045em!important;margin:5px 0 7px!important;font-size:30px!important;line-height:1!important}.service-page>.refresh-page-head p,.service-docs-page>.refresh-page-head p{max-width:none!important;margin:0!important;font-size:12px!important;line-height:1.45!important}.service-page>.refresh-page-head .refresh-head-actions,.service-docs-page>.refresh-page-head .refresh-head-actions{width:100%!important;display:flex!important}.service-page>.refresh-page-head .refresh-head-actions>*,.service-docs-page>.refresh-page-head .refresh-head-actions>*{flex:auto!important;justify-content:center!important;min-height:42px!important}.service-summary-strip,.service-kpis.service-kpis-modern,.service-employee-kpis,.service-agreement-metrics,.service-docs-page .docs-refresh-stats,.customer-card-page .crm360-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:0 0 11px!important;display:grid!important}.service-summary-strip>article,.service-kpis.service-kpis-modern>article,.service-employee-kpis>article,.service-agreement-metrics>article,.service-docs-page .docs-refresh-stats>article,.customer-card-page .crm360-kpis>article{border-radius:15px!important;min-width:0!important;min-height:82px!important;padding:12px 13px!important}.service-summary-strip>article>span,.service-kpis.service-kpis-modern>article>span,.service-employee-kpis>article span,.service-agreement-metrics>article span,.service-docs-page .docs-refresh-stats>article>span,.customer-card-page .crm360-kpis>article>span{letter-spacing:.06em!important;font-size:8.5px!important;line-height:1.15!important}.service-summary-strip>article>b,.service-kpis.service-kpis-modern>article>b,.service-employee-kpis>article b,.service-agreement-metrics>article b,.service-docs-page .docs-refresh-stats>article>b,.customer-card-page .crm360-kpis>article>b{margin:4px 0 3px!important;font-size:23px!important;line-height:1!important}.service-summary-strip>article>small,.service-kpis.service-kpis-modern>article>small,.service-employee-kpis>article small,.service-agreement-metrics>article small,.service-docs-page .docs-refresh-stats>article>small,.customer-card-page .crm360-kpis>article>small{font-size:9.5px!important;line-height:1.25!important}.service-toolbar,.service-employee-toolbar,.service-agreement-toolbar-modern{border-radius:15px!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;width:100%!important;margin:0 0 11px!important;padding:9px!important;display:flex!important}.service-search,.service-employee-search,.service-agreement-search{border-radius:11px!important;width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important}.service-search input,.service-employee-search input,.service-agreement-search input{min-width:0!important;font-size:13px!important}.service-toolbar-actions,.service-agreement-toolbar-buttons{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important;display:grid!important}.service-toolbar-actions:has(>:only-child){grid-template-columns:1fr!important}.service-toolbar-actions>*,.service-agreement-toolbar-buttons>*{justify-content:center!important;width:100%!important;min-width:0!important;min-height:41px!important}.service-status-tabs,.service-employee-filter,.service-agreement-filter{-webkit-overflow-scrolling:touch;scrollbar-width:none!important;gap:4px!important;width:100%!important;padding:4px!important;display:flex!important;overflow:auto hidden!important}.service-status-tabs::-webkit-scrollbar{display:none!important}.service-employee-filter::-webkit-scrollbar{display:none!important}.service-agreement-filter::-webkit-scrollbar{display:none!important}.service-status-tabs button,.service-employee-filter button,.service-agreement-filter button{white-space:nowrap!important;flex:none!important;min-height:36px!important;padding:0 11px!important;font-size:11px!important}.service-order-registry{gap:8px!important;display:grid!important}.service-order-registry-row{border-radius:15px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px 10px!important;width:100%!important;min-height:0!important;padding:12px 12px 11px!important;display:grid!important}.service-order-registry-main{grid-column:1/-1!important;min-width:0!important}.service-order-registry-badges{flex-wrap:wrap!important;gap:4px!important;margin-bottom:7px!important;display:flex!important}.service-order-registry-badges>*{padding:4px 7px!important;font-size:8px!important;line-height:1!important}.service-order-registry-main>b{font-size:14.5px!important;line-height:1.2!important;display:block!important}.service-order-registry-main>span{margin-top:4px!important;font-size:10.5px!important;line-height:1.3!important;display:block!important}.service-order-registry-date,.service-order-registry-person{background:var(--soft)!important;border-radius:10px!important;min-width:0!important;padding:9px 10px!important}.service-order-registry-date>span,.service-order-registry-person>span{letter-spacing:.06em!important;text-transform:uppercase!important;margin-bottom:3px!important;font-size:7.5px!important;display:block!important}.service-order-registry-date b,.service-order-registry-person b{overflow-wrap:anywhere!important;font-size:10.5px!important;line-height:1.25!important}.service-order-registry-row>div:nth-child(4),.service-order-registry-actions{display:none!important}.service-assignment-summary{flex-wrap:wrap!important;gap:3px!important;margin-top:3px!important;display:flex!important}.service-order-group{border-radius:15px!important;overflow:hidden!important}.service-order-group-summary{grid-template-columns:34px minmax(0,1fr)!important;gap:8px!important;padding:12px!important;display:grid!important}.service-order-group-summary>div:nth-child(n+3){grid-column:span 1!important}.service-order-group-summary>button{grid-column:1/-1!important;width:100%!important;min-height:38px!important}.cal2{width:100%!important;min-width:0!important}.cal2-toolbar{border-radius:16px!important;margin-bottom:9px!important;padding:11px!important}.cal2-toolbar-main{grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;display:grid!important}.cal2-nav{gap:5px!important;display:flex!important}.cal2-nav button,.cal2-today{border-radius:10px!important;width:38px!important;min-width:38px!important;height:40px!important;min-height:40px!important}.cal2-today{width:auto!important;padding:0 12px!important}.cal2-title{min-width:0!important}.cal2-title b{font-size:14px!important;line-height:1.2!important;display:block!important}.cal2-title span{margin-top:2px!important;font-size:9px!important;display:block!important}.cal2-toolbar-tools{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;gap:7px!important;margin-top:9px!important;display:grid!important}.cal2-view-toggle,.cal2-select,.cal2-sync{width:100%!important;min-width:0!important;min-height:40px!important}.cal2-sync{grid-column:1/-1!important}.cal2-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;margin-bottom:9px!important;display:grid!important}.cal2-stat{border-radius:13px!important;min-width:0!important;min-height:52px!important;padding:10px 12px!important}.cal2-stat span{font-size:9.5px!important}.cal2-stat b{font-size:17px!important}.cal2-unplanned{border-radius:14px!important;margin-bottom:9px!important;padding:11px!important}.cal2-board,.cal2-board.day-view{scroll-snap-type:none!important;grid-template-columns:1fr!important;gap:7px!important;width:100%!important;padding:0!important;display:grid!important;overflow:visible!important}.cal2-day{border-radius:14px!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;overflow:hidden!important}.cal2-day>header{height:48px!important;min-height:48px!important;padding:0 12px!important}.cal2-day>header span{font-size:8px!important}.cal2-day>header b{font-size:18px!important}.cal2-day-body{height:auto!important;min-height:0!important;padding:8px!important}.cal2-board:not(.day-view) .cal2-day:not(:has(.cal2-event)) .cal2-day-body{display:none!important}.cal2-event{border-radius:11px!important;width:100%!important;margin:0 0 6px!important;padding:10px!important}.cal2-event:last-child{margin-bottom:0!important}.cal2-event strong{font-size:12px!important}.cal2-event small{font-size:9.5px!important}.cal2-footnote,.service-customer-register-head{display:none!important}.service-customer-register,.service-customer-register-body{width:100%!important}.service-customer-register-body{gap:8px!important;display:grid!important}.service-customer-register-row{border-radius:15px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:13px!important;display:grid!important}.service-customer-register-person{border-bottom:1px solid var(--line)!important;grid-column:1/-1!important;min-width:0!important;padding-bottom:9px!important}.service-customer-register-person>div:last-child{min-width:0!important}.service-customer-register-person b{font-size:13.5px!important}.service-customer-register-person span,.service-customer-register-person small{overflow-wrap:anywhere!important;font-size:9.5px!important}.service-register-metric{background:var(--soft)!important;border-radius:10px!important;min-width:0!important;padding:9px 10px!important}.service-register-metric b{overflow-wrap:anywhere!important;font-size:11.5px!important;line-height:1.25!important;display:block!important}.service-register-metric span{margin-top:2px!important;font-size:8.5px!important;line-height:1.25!important;display:block!important}.service-customer-register-actions{flex-wrap:wrap!important;grid-column:1/-1!important;gap:6px!important;padding-top:3px!important;display:flex!important}.service-customer-register-actions>*{flex:calc(50% - 4px)!important;justify-content:center!important;align-items:center!important;min-height:37px!important;display:inline-flex!important}.service-location-registry-head{display:none!important}.service-location-registry{gap:8px!important;display:grid!important}.service-location-registry-row{border-radius:15px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:13px!important;display:grid!important}.service-location-registry-main,.service-location-registry-contact{grid-column:1/-1!important;min-width:0!important}.service-location-registry-main{border-bottom:1px solid var(--line)!important;padding-bottom:8px!important}.service-location-registry-contact b,.service-location-registry-main b{font-size:12px!important}.service-location-registry-contact span,.service-location-registry-main span{overflow-wrap:anywhere!important;font-size:9px!important}.service-location-registry-count,.service-location-registry-next{background:var(--soft)!important;border-radius:10px!important;padding:9px!important}.service-location-registry-actions{grid-column:1/-1!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;display:grid!important}.service-location-registry-actions>*{justify-content:center!important;align-items:center!important;min-height:37px!important;display:inline-flex!important}.service-employee-overview{border-radius:16px!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;margin-bottom:10px!important;padding:14px!important;display:flex!important}.service-employee-overview-copy h2{margin:4px 0 5px!important;font-size:18px!important;line-height:1.12!important}.service-employee-overview-copy p{margin:0!important;font-size:10.5px!important;line-height:1.4!important}.service-employee-overview-actions{gap:7px!important;width:100%!important;display:grid!important}.service-employee-availability{min-width:0!important;font-size:10px!important}.service-employee-overview-actions .refresh-primary-button{justify-content:center!important;width:100%!important;min-height:41px!important}.service-employee-grid{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}.service-employee-card{border-radius:15px!important;min-width:0!important;padding:13px!important}.service-employee-card-head{gap:9px!important}.service-employee-avatar{flex:0 0 42px!important;width:42px!important;height:42px!important}.service-employee-name-row{flex-wrap:wrap!important}.service-employee-name-row h3{font-size:14px!important}.service-employee-contact{grid-template-columns:1fr!important;gap:5px!important;margin:10px 0!important;display:grid!important}.service-employee-contact span{overflow-wrap:anywhere!important;min-width:0!important;font-size:10px!important}.service-employee-load{gap:6px!important}.service-employee-load>div{padding:8px 5px!important}.service-employee-load b{font-size:14px!important}.service-employee-load span{font-size:8px!important}.service-agreement-overview{border-radius:16px!important;grid-template-columns:1fr!important;gap:12px!important;margin-bottom:10px!important;padding:14px!important;display:grid!important}.service-agreement-overview-copy{gap:10px!important;min-width:0!important}.service-agreement-overview-copy h2{margin:3px 0 5px!important;font-size:18px!important;line-height:1.12!important}.service-agreement-overview-copy p{margin:0!important;font-size:10.5px!important;line-height:1.4!important}.service-agreement-overview>.refresh-primary-button{justify-content:center!important;width:100%!important;min-height:41px!important}.service-agreement-list-modern{gap:8px!important;display:grid!important}.service-agreement-card-modern{border-radius:15px!important;padding:13px!important}.service-agreement-card-head{flex-direction:column!important;gap:8px!important;display:flex!important}.service-agreement-card-heading h3{font-size:15px!important;line-height:1.2!important}.service-agreement-card-heading p{font-size:10px!important;line-height:1.35!important}.service-agreement-badges{justify-content:flex-start!important}.service-agreement-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;display:grid!important}.service-agreement-detail:last-child{grid-column:1/-1!important}.service-agreement-detail{min-width:0!important;padding:8px 9px!important}.service-agreement-detail b{overflow-wrap:anywhere!important;font-size:10px!important}.service-agreement-team{flex-wrap:wrap!important;gap:5px!important;display:flex!important}.service-agreement-card-foot{flex-direction:column!important;align-items:stretch!important;gap:9px!important;display:flex!important}.service-agreement-card-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;width:100%!important;display:grid!important}.service-agreement-card-actions button{justify-content:center!important;min-height:38px!important}.service-docs-page .docs-storage-chip{align-self:flex-start!important}.service-docs-intro{border-radius:16px!important;margin:0 0 10px!important;padding:14px!important;display:block!important}.service-docs-intro h2{margin:3px 0 5px!important;font-size:18px!important;line-height:1.15!important}.service-docs-intro p{margin:0!important;font-size:10.5px!important;line-height:1.4!important}.service-docs-pill-row{scrollbar-width:none!important;gap:5px!important;margin-top:10px!important;display:flex!important;overflow-x:auto!important}.service-docs-pill-row::-webkit-scrollbar{display:none!important}.service-docs-pill-row>*{flex:none!important}.service-docs-page .docs-refresh-projects{gap:9px!important;display:grid!important}.service-docs-page .docs-refresh-project{border-radius:16px!important;overflow:hidden!important}.service-docs-page .docs-refresh-project>header{padding:13px!important}.service-docs-page .docs-refresh-grid{grid-template-columns:1fr!important;gap:0!important;display:grid!important}.service-docs-page .docs-files-pane,.service-docs-page .docs-contracts-pane{min-width:0!important;padding:12px!important}.service-docs-page .docs-modern-list article{min-width:0!important}.customer-card-page .crm360-breadcrumb{white-space:nowrap!important;scrollbar-width:none!important;gap:6px!important;margin-bottom:9px!important;display:flex!important;overflow-x:auto!important}.customer-card-page .crm360-breadcrumb::-webkit-scrollbar{display:none!important}.customer-card-page .crm360-hero{border-radius:16px!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;padding:14px!important;display:flex!important}.customer-card-page .crm360-identity{align-items:flex-start!important;gap:10px!important;min-width:0!important}.customer-card-page .crm360-avatar{flex:0 0 46px!important;width:46px!important;height:46px!important}.customer-card-page .crm360-identity h1{overflow-wrap:anywhere!important;margin:3px 0 4px!important;font-size:23px!important;line-height:1.05!important}.customer-card-page .crm360-identity p{overflow-wrap:anywhere!important;font-size:10px!important;line-height:1.35!important}.customer-card-page .crm360-chips{scrollbar-width:none!important;gap:5px!important;display:flex!important;overflow-x:auto!important}.customer-card-page .crm360-chips::-webkit-scrollbar{display:none!important}.customer-card-page .crm360-chips>*{flex:none!important}.customer-card-page .crm360-main-grid{grid-template-columns:1fr!important;gap:9px!important;display:grid!important}.customer-card-page .crm360-left,.customer-card-page .crm360-right{gap:9px!important;min-width:0!important;display:grid!important}.customer-card-page .crm360-card{border-radius:15px!important;min-width:0!important;padding:13px!important}.service-page .campaign-modal-backdrop,.service-page .crm-modal-backdrop,.customer-card-page .crm-modal-backdrop{align-items:flex-end!important;padding:8px 0 0!important}.service-page .campaign-modal,.service-page .service-route-modal,.service-page .crm-create-modal,.customer-card-page .crm-create-modal{border-radius:20px 20px 0 0!important;width:100%!important;max-width:none!important;max-height:calc(100dvh - 62px)!important;margin:0!important;overflow-y:auto!important}.service-page .campaign-modal>header,.service-page .service-route-modal>header,.service-page .crm-create-modal>header,.customer-card-page .crm-create-modal>header{z-index:5!important;background:var(--white)!important;border-bottom:1px solid var(--line)!important;padding:14px!important;position:sticky!important;top:0!important}.service-page .campaign-modal>footer,.service-page .service-route-modal>footer,.service-page .crm-create-modal>footer,.customer-card-page .crm-create-modal>footer{z-index:5!important;padding:10px 14px calc(10px + env(safe-area-inset-bottom))!important;background:var(--white)!important;border-top:1px solid var(--line)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;display:grid!important;position:sticky!important;bottom:0!important}.service-page .campaign-modal>footer>*,.service-page .service-route-modal>footer>*,.service-page .crm-create-modal>footer>*,.customer-card-page .crm-create-modal>footer>*{justify-content:center!important;width:100%!important;min-width:0!important;min-height:42px!important}.service-page .campaign-form-grid,.service-page .customer-form-grid,.service-page .service-employee-form,.customer-card-page .customer-form-grid{grid-template-columns:1fr!important}.service-page .campaign-form-grid .full,.service-page .customer-form-grid .full,.customer-card-page .customer-form-grid .full{grid-column:1!important}.service-page,.service-docs-page,.customer-card-page{padding-bottom:calc(88px + env(safe-area-inset-bottom))!important}}@media (max-width:390px){.service-summary-strip>article,.service-kpis.service-kpis-modern>article,.service-employee-kpis>article,.service-agreement-metrics>article,.service-docs-page .docs-refresh-stats>article,.customer-card-page .crm360-kpis>article{padding-left:10px!important;padding-right:10px!important}.cal2-toolbar-main{grid-template-columns:auto minmax(0,1fr)!important}.cal2-today{grid-column:1/-1!important;width:100%!important}.service-order-registry-row,.service-customer-register-row,.service-location-registry-row{grid-template-columns:1fr!important}.service-order-registry-main,.service-customer-register-person,.service-customer-register-actions,.service-location-registry-main,.service-location-registry-contact,.service-location-registry-actions{grid-column:1!important}}
