@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2?dpl=dpl_5oKhK2mDStu6SEWwb6SbZiAoi9dY)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2?dpl=dpl_5oKhK2mDStu6SEWwb6SbZiAoi9dY)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2?dpl=dpl_5oKhK2mDStu6SEWwb6SbZiAoi9dY)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2?dpl=dpl_5oKhK2mDStu6SEWwb6SbZiAoi9dY)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2?dpl=dpl_5oKhK2mDStu6SEWwb6SbZiAoi9dY)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2?dpl=dpl_5oKhK2mDStu6SEWwb6SbZiAoi9dY)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2?dpl=dpl_5oKhK2mDStu6SEWwb6SbZiAoi9dY)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2?dpl=dpl_5oKhK2mDStu6SEWwb6SbZiAoi9dY)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2?dpl=dpl_5oKhK2mDStu6SEWwb6SbZiAoi9dY)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2?dpl=dpl_5oKhK2mDStu6SEWwb6SbZiAoi9dY)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2?dpl=dpl_5oKhK2mDStu6SEWwb6SbZiAoi9dY)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
.lead-intake-form-module__5FzcTq__form{gap:10px;display:grid}.lead-intake-form-module__5FzcTq__row{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;display:grid}.lead-intake-form-module__5FzcTq__field{color:var(--muted);gap:5px;font-size:12px;display:grid}.lead-intake-form-module__5FzcTq__field input,.lead-intake-form-module__5FzcTq__field select,.lead-intake-form-module__5FzcTq__field textarea{border:1px solid var(--line);background:var(--theme-surface);min-height:40px;color:var(--theme-emphasis);font:inherit;border-radius:9px;padding:8px 10px;font-size:14px}.lead-intake-form-module__5FzcTq__field textarea{resize:vertical;min-height:72px}.lead-intake-form-module__5FzcTq__chips{flex-wrap:wrap;gap:6px;display:flex}.lead-intake-form-module__5FzcTq__chip,.lead-intake-form-module__5FzcTq__chipActive{border:1px solid var(--line);min-height:36px;color:var(--theme-emphasis);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0 12px;font-size:13px;font-weight:700}.lead-intake-form-module__5FzcTq__chipActive{border-color:color-mix(in srgb,#69c7e8 55%,var(--line));background:#69c7e838}.lead-intake-form-module__5FzcTq__linked{background:#53cf9c29;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:13px;display:flex}.lead-intake-form-module__5FzcTq__linked>div{gap:2px;min-width:0;display:grid}.lead-intake-form-module__5FzcTq__linked>div span{color:var(--muted);overflow-wrap:anywhere;font-size:12px}.lead-intake-form-module__5FzcTq__picker em{color:var(--muted);font-style:normal;font-weight:600}.lead-intake-form-module__5FzcTq__newContact{font-weight:700;color:var(--muted)!important}.lead-intake-form-module__5FzcTq__linkButton{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;font-size:13px;text-decoration:underline}.lead-intake-form-module__5FzcTq__picker{gap:6px;display:grid}.lead-intake-form-module__5FzcTq__picker ul{gap:4px;max-height:260px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.lead-intake-form-module__5FzcTq__picker li button{border:1px solid var(--line);background:var(--theme-surface);width:100%;color:var(--theme-emphasis);font:inherit;text-align:left;cursor:pointer;border-radius:9px;gap:2px;padding:8px 10px;display:grid}.lead-intake-form-module__5FzcTq__picker li button span,.lead-intake-form-module__5FzcTq__muted{color:var(--muted);font-size:12px}.lead-intake-form-module__5FzcTq__booking{border:1px dashed var(--line);border-radius:10px;gap:6px;margin:0;padding:10px;display:grid}.lead-intake-form-module__5FzcTq__booking legend{color:var(--muted);padding:0 4px;font-size:12px}.lead-intake-form-module__5FzcTq__error{background:#e58a782e;border-radius:9px;margin:0;padding:9px 12px;font-size:13px}.lead-intake-form-module__5FzcTq__actions{justify-content:flex-end;gap:8px;display:flex}
.contact-workspace-module__YnYLBG__registry{padding:0;overflow:hidden}.contact-workspace-module__YnYLBG__registryHead,.contact-workspace-module__YnYLBG__registryRow{grid-template-columns:minmax(250px,1.15fr) minmax(220px,1fr) minmax(280px,1.25fr) minmax(130px,.55fr);align-items:center;column-gap:24px;display:grid}.contact-workspace-module__YnYLBG__registryHead{border-bottom:1px solid var(--line);min-height:46px;color:var(--muted);text-transform:uppercase;padding:0 22px;font-size:12px;font-weight:750}.contact-workspace-module__YnYLBG__registryRow{border-bottom:1px solid var(--line);min-height:112px;padding:18px 22px}.contact-workspace-module__YnYLBG__registryRow:last-child{border-bottom:0}.contact-workspace-module__YnYLBG__registryRow:hover{background:color-mix(in srgb, var(--theme-raised) 28%, transparent)}.contact-workspace-module__YnYLBG__contactIdentity{min-width:0;color:var(--text);grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;text-decoration:none;display:grid}.contact-workspace-module__YnYLBG__contactIdentity:focus-visible{outline:2px solid var(--cyan);outline-offset:5px}.contact-workspace-module__YnYLBG__contactIdentity>span:nth-child(2),.contact-workspace-module__YnYLBG__accountCell,.contact-workspace-module__YnYLBG__leadCell{min-width:0;color:inherit;flex-direction:column;gap:5px;text-decoration:none;display:flex}a.contact-workspace-module__YnYLBG__leadCell:hover strong,a.contact-workspace-module__YnYLBG__leadCell:focus-visible strong{color:var(--cyan)}a.contact-workspace-module__YnYLBG__leadCell:focus-visible{outline:2px solid var(--cyan);outline-offset:5px;border-radius:4px}.contact-workspace-module__YnYLBG__contactIdentity strong,.contact-workspace-module__YnYLBG__accountCell strong,.contact-workspace-module__YnYLBG__leadCell strong{color:var(--theme-emphasis);text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.35;overflow:hidden}.contact-workspace-module__YnYLBG__contactIdentity small,.contact-workspace-module__YnYLBG__accountCell small,.contact-workspace-module__YnYLBG__leadCell small,.contact-workspace-module__YnYLBG__leadCell em{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-style:normal;line-height:1.4;overflow:hidden}.contact-workspace-module__YnYLBG__accountCell small{align-items:center;gap:6px;display:flex}.contact-workspace-module__YnYLBG__leadCell em{color:var(--cyan)}.contact-workspace-module__YnYLBG__avatar,.contact-workspace-module__YnYLBG__profileAvatar{border:1px solid color-mix(in srgb, var(--cyan) 42%, var(--line));background:color-mix(in srgb, var(--cyan) 15%, var(--theme-surface-alt));color:var(--theme-emphasis);flex:none;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.contact-workspace-module__YnYLBG__avatar{border-radius:6px;width:42px;height:42px;font-size:13px}.contact-workspace-module__YnYLBG__consentButton{color:var(--muted);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-self:start;align-items:flex-start;gap:6px;display:inline-flex}.contact-workspace-module__YnYLBG__consentButton small{text-overflow:ellipsis;white-space:nowrap;max-width:170px;font-size:12px;overflow:hidden}.contact-workspace-module__YnYLBG__legalEvent{align-items:flex-start!important}.contact-workspace-module__YnYLBG__legalEvent p{color:var(--theme-muted-strong);margin:6px 0 0;font-size:12px;line-height:1.45}.contact-workspace-module__YnYLBG__detailWorkspace{gap:16px;display:grid}.contact-workspace-module__YnYLBG__customerDetailRoute{grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;display:grid}.contact-workspace-module__YnYLBG__customerDetailRoute .contact-workspace-module__YnYLBG__backLink{align-items:center;gap:7px;display:inline-flex}.contact-workspace-module__YnYLBG__customerDetailStandalone{width:100%;min-width:0;max-width:100%!important;max-height:none!important;position:relative!important;top:auto!important;overflow:visible!important}:is(.contact-workspace-module__YnYLBG__customerDetailStandalone .customer-detail-actions,.contact-workspace-module__YnYLBG__customerDetailStandalone .customer-detail-tabs,.contact-workspace-module__YnYLBG__customerDetailStandalone .customer-detail-panel){min-width:0;max-width:100%}.contact-workspace-module__YnYLBG__customerDetailStandalone .customer-detail-tabs{top:72px}.contact-workspace-module__YnYLBG__customerDetailStandalone .customer-detail-panel{padding:0 20px 20px}.contact-workspace-module__YnYLBG__historySection{padding:20px 0 0}.contact-workspace-module__YnYLBG__historySection>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:4px;padding-bottom:16px;display:flex}.contact-workspace-module__YnYLBG__historySection>header h3{color:var(--theme-emphasis);letter-spacing:0;margin:4px 0 5px;font-size:19px}.contact-workspace-module__YnYLBG__historySection>header p{max-width:720px;color:var(--theme-muted-strong);margin:0;font-size:14px;line-height:1.45}.contact-workspace-module__YnYLBG__historySection>header button{border:1px solid var(--line);background:var(--theme-surface-alt);min-height:38px;color:var(--theme-emphasis);font:inherit;cursor:pointer;border-radius:6px;flex:none;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:720;display:inline-flex}.contact-workspace-module__YnYLBG__historySection>header button:hover{border-color:color-mix(in srgb, var(--cyan) 55%, var(--line));color:var(--cyan)}.contact-workspace-module__YnYLBG__historyList{margin:0;padding:0;list-style:none}.contact-workspace-module__YnYLBG__historyItem{border-bottom:1px solid color-mix(in srgb, var(--line) 78%, transparent);grid-template-columns:minmax(145px,.28fr) 12px minmax(0,1fr);gap:14px;padding:16px 0;display:grid}.contact-workspace-module__YnYLBG__historyItem:last-child{border-bottom:0}.contact-workspace-module__YnYLBG__historyItem time{color:var(--muted);padding-top:2px;font-size:12px;line-height:1.4}.contact-workspace-module__YnYLBG__historyMarker{border:2px solid var(--theme-surface);background:var(--cyan);width:9px;height:9px;box-shadow:0 0 0 2px color-mix(in srgb, var(--cyan) 35%, transparent);border-radius:50%;margin-top:5px}.contact-workspace-module__YnYLBG__historyItem[data-kind=invoice] .contact-workspace-module__YnYLBG__historyMarker,.contact-workspace-module__YnYLBG__historyItem[data-kind=quote] .contact-workspace-module__YnYLBG__historyMarker{background:var(--green);box-shadow:0 0 0 2px color-mix(in srgb, var(--green) 35%, transparent)}.contact-workspace-module__YnYLBG__historyItem[data-kind=service] .contact-workspace-module__YnYLBG__historyMarker,.contact-workspace-module__YnYLBG__historyItem[data-kind=project] .contact-workspace-module__YnYLBG__historyMarker{background:var(--amber);box-shadow:0 0 0 2px color-mix(in srgb, var(--amber) 35%, transparent)}.contact-workspace-module__YnYLBG__historyBody{min-width:0}.contact-workspace-module__YnYLBG__historyLabel{color:var(--cyan);text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:780;display:block}.contact-workspace-module__YnYLBG__historyBody>a,.contact-workspace-module__YnYLBG__historyBody>strong{color:var(--theme-emphasis);overflow-wrap:anywhere;font-size:15px;font-weight:740;line-height:1.4;text-decoration:none}.contact-workspace-module__YnYLBG__historyBody>a:hover{color:var(--cyan)}.contact-workspace-module__YnYLBG__historyBody p{max-width:92ch;color:var(--theme-muted-strong);overflow-wrap:anywhere;margin:6px 0 0;font-size:14px;line-height:1.55}.contact-workspace-module__YnYLBG__backLink{width:fit-content;color:var(--muted);font-size:14px;font-weight:700;text-decoration:none}.contact-workspace-module__YnYLBG__backLink:hover{color:var(--theme-emphasis)}.contact-workspace-module__YnYLBG__profileHeader{grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:20px;padding:24px;display:grid}.contact-workspace-module__YnYLBG__profileAvatar{border-radius:8px;width:72px;height:72px;font-size:22px}.contact-workspace-module__YnYLBG__profileIdentity{min-width:0}.contact-workspace-module__YnYLBG__profileIdentity>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.contact-workspace-module__YnYLBG__profileIdentity h2,.contact-workspace-module__YnYLBG__detailSection h3,.contact-workspace-module__YnYLBG__consentPanel h3{color:var(--theme-emphasis);letter-spacing:0;margin:0}.contact-workspace-module__YnYLBG__profileIdentity h2{font-size:26px;line-height:1.18}.contact-workspace-module__YnYLBG__profileIdentity p{color:var(--theme-muted-strong);margin:7px 0 4px;font-size:15px}.contact-workspace-module__YnYLBG__profileIdentity small{color:var(--muted);font-size:13px}.contact-workspace-module__YnYLBG__quickActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.contact-workspace-module__YnYLBG__quickActions a,.contact-workspace-module__YnYLBG__recordLink{border:1px solid var(--line);background:var(--theme-surface-alt);min-height:38px;color:var(--theme-emphasis);border-radius:6px;justify-content:center;align-items:center;gap:7px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.contact-workspace-module__YnYLBG__quickActions a{padding:0 12px}.contact-workspace-module__YnYLBG__quickActions a:hover,.contact-workspace-module__YnYLBG__recordLink:hover{border-color:color-mix(in srgb, var(--cyan) 55%, var(--line));background:color-mix(in srgb, var(--cyan) 10%, var(--theme-surface-alt))}.contact-workspace-module__YnYLBG__detailGrid{grid-template-columns:minmax(0,1.65fr) minmax(280px,.7fr);align-items:start;gap:16px;display:grid}.contact-workspace-module__YnYLBG__detailMain,.contact-workspace-module__YnYLBG__detailAside{gap:16px;display:grid}.contact-workspace-module__YnYLBG__detailSection,.contact-workspace-module__YnYLBG__summaryPanel,.contact-workspace-module__YnYLBG__consentPanel{padding:22px}.contact-workspace-module__YnYLBG__detailSection>header,.contact-workspace-module__YnYLBG__consentPanel>header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.contact-workspace-module__YnYLBG__detailSection h3,.contact-workspace-module__YnYLBG__consentPanel h3{margin-top:4px;font-size:18px}.contact-workspace-module__YnYLBG__detailSection>header>small,.contact-workspace-module__YnYLBG__detailSection>header>span{color:var(--muted);font-size:13px}.contact-workspace-module__YnYLBG__factGrid{border:1px solid var(--line);background:var(--line);border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.contact-workspace-module__YnYLBG__factGrid>div{background:var(--theme-surface-alt);min-width:0;padding:14px 16px}.contact-workspace-module__YnYLBG__factGrid dt{color:var(--muted);margin-bottom:5px;font-size:12px;font-weight:700}.contact-workspace-module__YnYLBG__factGrid dd{overflow-wrap:anywhere;color:var(--theme-emphasis);margin:0;font-size:14px;font-weight:680}.contact-workspace-module__YnYLBG__fullFact{grid-column:1/-1}.contact-workspace-module__YnYLBG__leadDescription{max-width:80ch;color:var(--theme-muted-strong);white-space:pre-wrap;margin:0 0 16px;font-size:15px;line-height:1.65}.contact-workspace-module__YnYLBG__optionList{flex-wrap:wrap;gap:7px;margin-bottom:18px;display:flex}.contact-workspace-module__YnYLBG__optionList span{border:1px solid var(--line);background:var(--theme-surface-alt);color:var(--theme-muted-strong);border-radius:5px;padding:6px 9px;font-size:12px;font-weight:650}.contact-workspace-module__YnYLBG__recordLink{width:fit-content;padding:0 14px}.contact-workspace-module__YnYLBG__activityList{display:grid}.contact-workspace-module__YnYLBG__activityList article{border-top:1px solid var(--line);grid-template-columns:34px minmax(0,1fr);gap:12px;padding:14px 0;display:grid}.contact-workspace-module__YnYLBG__activityList article:first-child{border-top:0;padding-top:0}.contact-workspace-module__YnYLBG__activityIcon{background:var(--theme-surface-alt);width:34px;height:34px;color:var(--cyan);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.contact-workspace-module__YnYLBG__activityList strong{color:var(--theme-emphasis);font-size:14px}.contact-workspace-module__YnYLBG__activityList p{color:var(--theme-muted-strong);margin:4px 0;font-size:14px;line-height:1.5}.contact-workspace-module__YnYLBG__activityList small,.contact-workspace-module__YnYLBG__emptyCopy{color:var(--muted);font-size:13px}.contact-workspace-module__YnYLBG__summaryPanel{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.contact-workspace-module__YnYLBG__summaryPanel>span{background:var(--theme-surface);color:var(--muted);text-transform:uppercase;grid-column:1/-1;padding:13px 16px;font-size:12px;font-weight:750}.contact-workspace-module__YnYLBG__summaryPanel>div{background:var(--theme-surface-alt);flex-direction:column;justify-content:center;min-height:92px;padding:14px 16px;display:flex}.contact-workspace-module__YnYLBG__summaryPanel strong{color:var(--theme-emphasis);font-size:22px}.contact-workspace-module__YnYLBG__summaryPanel small{color:var(--muted);font-size:13px}.contact-workspace-module__YnYLBG__consentPanel header button{color:var(--cyan);cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:750}.contact-workspace-module__YnYLBG__consentPanel article{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:12px 0;display:flex}.contact-workspace-module__YnYLBG__consentPanel article>div{flex-direction:column;gap:4px;min-width:0;display:flex}.contact-workspace-module__YnYLBG__consentPanel article strong{color:var(--theme-emphasis);font-size:13px}.contact-workspace-module__YnYLBG__consentPanel article small{color:var(--muted);font-size:12px}.contact-workspace-module__YnYLBG__modalContext{border:1px solid var(--line);background:var(--theme-surface-alt);color:var(--cyan);border-radius:6px;align-items:center;gap:11px;margin-bottom:18px;padding:12px 14px;display:flex}.contact-workspace-module__YnYLBG__modalContext>span{flex-direction:column;gap:3px;display:flex}.contact-workspace-module__YnYLBG__modalContext strong{color:var(--theme-emphasis);font-size:14px}.contact-workspace-module__YnYLBG__modalContext small,.contact-workspace-module__YnYLBG__modalNote{color:var(--muted);font-size:12px;line-height:1.45}.contact-workspace-module__YnYLBG__modalNote{margin:-4px 0 14px}@media (max-width:1180px){.contact-workspace-module__YnYLBG__registryHead,.contact-workspace-module__YnYLBG__registryRow{grid-template-columns:minmax(230px,1fr) minmax(240px,1fr) minmax(120px,.55fr)}.contact-workspace-module__YnYLBG__registryHead span:nth-child(3),.contact-workspace-module__YnYLBG__leadCell{display:none}}@media (max-width:900px){.contact-workspace-module__YnYLBG__detailGrid{grid-template-columns:1fr}.contact-workspace-module__YnYLBG__profileHeader{grid-template-columns:60px minmax(0,1fr)}.contact-workspace-module__YnYLBG__profileAvatar{width:60px;height:60px}.contact-workspace-module__YnYLBG__quickActions{grid-column:1/-1;justify-content:flex-start}}@media (max-width:720px){.contact-workspace-module__YnYLBG__registryHead{display:none}.contact-workspace-module__YnYLBG__registryRow{grid-template-columns:1fr auto;gap:14px;min-height:0;padding:18px}.contact-workspace-module__YnYLBG__contactIdentity{grid-column:1/-1}.contact-workspace-module__YnYLBG__accountCell{grid-column:1}.contact-workspace-module__YnYLBG__consentButton{grid-column:2}.contact-workspace-module__YnYLBG__profileHeader{padding:18px}.contact-workspace-module__YnYLBG__profileIdentity h2{font-size:22px}.contact-workspace-module__YnYLBG__detailSection,.contact-workspace-module__YnYLBG__summaryPanel,.contact-workspace-module__YnYLBG__consentPanel{padding:18px}.contact-workspace-module__YnYLBG__factGrid{grid-template-columns:1fr}.contact-workspace-module__YnYLBG__fullFact{grid-column:auto}.contact-workspace-module__YnYLBG__quickActions a{flex:1 1 0}.contact-workspace-module__YnYLBG__customerDetailStandalone .customer-detail-panel{padding-inline:14px}.contact-workspace-module__YnYLBG__customerDetailStandalone .customer-detail-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.contact-workspace-module__YnYLBG__customerDetailStandalone .customer-detail-tabs{scrollbar-width:none}.contact-workspace-module__YnYLBG__customerDetailStandalone .customer-detail-tabs::-webkit-scrollbar{display:none}.contact-workspace-module__YnYLBG__historySection>header{flex-direction:column;align-items:stretch}.contact-workspace-module__YnYLBG__historySection>header button{width:fit-content}.contact-workspace-module__YnYLBG__historyItem{grid-template-columns:12px minmax(0,1fr);gap:12px}.contact-workspace-module__YnYLBG__historyItem time{grid-area:1/2;padding:0}.contact-workspace-module__YnYLBG__historyMarker{grid-area:2/1}.contact-workspace-module__YnYLBG__historyBody{grid-area:2/2}}
.fakturan-draft-publish-module__HInUFG__created{color:#5fc99b;align-items:center;gap:.35rem;max-width:12rem;font-size:.78rem;font-weight:650;line-height:1.3;display:inline-flex}.fakturan-draft-publish-module__HInUFG__inlineError{color:#ff9ca8;max-width:13rem;font-size:.75rem;display:block}.fakturan-draft-publish-module__HInUFG__backdrop{z-index:120;background:#030a14c7;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.fakturan-draft-publish-module__HInUFG__dialog{color:#e8eef5;background:#0d1929;border:1px solid #80c3de47;border-radius:8px;width:100%;max-width:920px;max-height:min(88vh,860px);padding:1.25rem;overflow:auto;box-shadow:0 28px 90px #0000007a}.fakturan-draft-publish-module__HInUFG__dialog>header,.fakturan-draft-publish-module__HInUFG__dialog>footer{justify-content:space-between;align-items:center;gap:1rem;display:flex}.fakturan-draft-publish-module__HInUFG__dialog>header span{color:#7fd6d2;text-transform:uppercase;font-size:.72rem;font-weight:750;display:block}.fakturan-draft-publish-module__HInUFG__dialog h2{margin:.3rem 0 0;font-size:1.35rem}.fakturan-draft-publish-module__HInUFG__summary{border-top:1px solid #94adc62e;border-bottom:1px solid #94adc62e;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:1.15rem 0;padding:1rem 0;display:grid}.fakturan-draft-publish-module__HInUFG__summary div,.fakturan-draft-publish-module__HInUFG__summary span,.fakturan-draft-publish-module__HInUFG__summary small{display:block}.fakturan-draft-publish-module__HInUFG__summary small,.fakturan-draft-publish-module__HInUFG__row small{color:#8fa2b8;font-size:.72rem}.fakturan-draft-publish-module__HInUFG__summary strong{margin:.2rem 0;font-size:.98rem;display:block}.fakturan-draft-publish-module__HInUFG__summary span{color:#aab7c6;font-size:.8rem}.fakturan-draft-publish-module__HInUFG__rows{border:1px solid #94adc62e;border-radius:6px;overflow:hidden}.fakturan-draft-publish-module__HInUFG__rowHead,.fakturan-draft-publish-module__HInUFG__row{grid-template-columns:minmax(220px,2fr) .55fr .8fr .55fr .8fr;align-items:center;gap:.75rem;padding:.7rem .85rem;display:grid}.fakturan-draft-publish-module__HInUFG__rowHead{color:#8fa2b8;text-transform:uppercase;background:#7799b71a;font-size:.68rem;font-weight:750}.fakturan-draft-publish-module__HInUFG__row+.fakturan-draft-publish-module__HInUFG__row{border-top:1px solid #94adc621}.fakturan-draft-publish-module__HInUFG__row span,.fakturan-draft-publish-module__HInUFG__row strong{font-size:.82rem}.fakturan-draft-publish-module__HInUFG__row>span:first-child strong,.fakturan-draft-publish-module__HInUFG__row>span:first-child small{display:block}.fakturan-draft-publish-module__HInUFG__registration,.fakturan-draft-publish-module__HInUFG__blocked,.fakturan-draft-publish-module__HInUFG__confirm,.fakturan-draft-publish-module__HInUFG__error{border-radius:6px;align-items:flex-start;gap:.7rem;margin-top:1rem;padding:.8rem;display:flex}.fakturan-draft-publish-module__HInUFG__registration{background:#52b0a61a;border:1px solid #52b0a63d}.fakturan-draft-publish-module__HInUFG__blocked{color:#f4c77f;background:#efae4e1a;border:1px solid #efae4e47}.fakturan-draft-publish-module__HInUFG__registration strong,.fakturan-draft-publish-module__HInUFG__registration span,.fakturan-draft-publish-module__HInUFG__blocked strong,.fakturan-draft-publish-module__HInUFG__blocked span{display:block}.fakturan-draft-publish-module__HInUFG__registration span,.fakturan-draft-publish-module__HInUFG__blocked span{margin-top:.2rem;font-size:.8rem}.fakturan-draft-publish-module__HInUFG__confirm{cursor:pointer;background:#59aed51a;border:1px solid #59aed53d;font-size:.84rem}.fakturan-draft-publish-module__HInUFG__confirm input{width:1rem;height:1rem;margin-top:.1rem}.fakturan-draft-publish-module__HInUFG__error{color:#ff9ca8;background:#e75d6e1c;border:1px solid #e75d6e47;font-size:.82rem}.fakturan-draft-publish-module__HInUFG__dialog>footer{border-top:1px solid #94adc62e;justify-content:flex-end;margin-top:1rem;padding-top:1rem}@media (max-width:720px){.fakturan-draft-publish-module__HInUFG__backdrop{align-items:flex-end;padding:0}.fakturan-draft-publish-module__HInUFG__dialog{border-bottom:0;border-left:0;border-right:0;border-radius:8px 8px 0 0;max-height:92vh;padding:1rem}.fakturan-draft-publish-module__HInUFG__summary{grid-template-columns:1fr}.fakturan-draft-publish-module__HInUFG__rowHead{display:none}.fakturan-draft-publish-module__HInUFG__row{grid-template-columns:minmax(0,1fr) auto;align-items:start}.fakturan-draft-publish-module__HInUFG__row>span:not(:first-child),.fakturan-draft-publish-module__HInUFG__row>strong{text-align:right}.fakturan-draft-publish-module__HInUFG__row>span:nth-child(2):before{content:"Antal ";color:#8fa2b8}.fakturan-draft-publish-module__HInUFG__row>span:nth-child(3):before{content:"Pris ";color:#8fa2b8}.fakturan-draft-publish-module__HInUFG__row>span:nth-child(4):before{content:"Moms ";color:#8fa2b8}.fakturan-draft-publish-module__HInUFG__row>span:first-child{grid-row:span 4}}
.fakturan-invoice-preview-module__69bP3W__summary{border-block:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.fakturan-invoice-preview-module__69bP3W__summary article{border-right:1px solid var(--border);background:0 0;flex-direction:column;gap:5px;min-width:0;padding:14px 16px;display:flex}.fakturan-invoice-preview-module__69bP3W__summary article:last-child{border-right:0}.fakturan-invoice-preview-module__69bP3W__summary span,.fakturan-invoice-preview-module__69bP3W__summary small,.fakturan-invoice-preview-module__69bP3W__rounding span,.fakturan-invoice-preview-module__69bP3W__rounding small{color:var(--muted);font-size:.82rem}.fakturan-invoice-preview-module__69bP3W__summary strong{overflow-wrap:anywhere;font-size:1rem;line-height:1.25}.fakturan-invoice-preview-module__69bP3W__tableWrap{border-bottom:1px solid var(--border);width:100%;overflow-x:auto}.fakturan-invoice-preview-module__69bP3W__table{min-width:720px}.fakturan-invoice-preview-module__69bP3W__rounding{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;padding:12px 0;display:grid}.fakturan-invoice-preview-module__69bP3W__rounding strong{font-size:1rem}.fakturan-invoice-preview-module__69bP3W__rounding small{text-align:right}@media (max-width:680px){.fakturan-invoice-preview-module__69bP3W__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.fakturan-invoice-preview-module__69bP3W__summary article{border-bottom:1px solid var(--border);padding:12px}.fakturan-invoice-preview-module__69bP3W__summary article:nth-child(2n){border-right:0}.fakturan-invoice-preview-module__69bP3W__summary article:nth-last-child(-n+2){border-bottom:0}.fakturan-invoice-preview-module__69bP3W__rounding{grid-template-columns:minmax(0,1fr) auto;gap:5px 12px}.fakturan-invoice-preview-module__69bP3W__rounding small{text-align:left;grid-column:1/-1}.fakturan-invoice-preview-module__69bP3W__actions{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.fakturan-invoice-preview-module__69bP3W__actions button{width:100%}}
.vat-period-control-module__-8SFgW__workspace{gap:18px;display:grid}.vat-period-control-module__-8SFgW__preparePanel{justify-content:space-between;align-items:end;gap:24px;padding:22px;display:flex}.vat-period-control-module__-8SFgW__preparePanel h2,.vat-period-control-module__-8SFgW__periodCard h3,.vat-period-control-module__-8SFgW__documents h4{margin:4px 0 0}.vat-period-control-module__-8SFgW__preparePanel p{max-width:680px;color:var(--muted);margin:8px 0 0}.vat-period-control-module__-8SFgW__preparePanel form{flex-shrink:0;align-items:end;gap:10px;display:flex}.vat-period-control-module__-8SFgW__preparePanel label,.vat-period-control-module__-8SFgW__reopenForm label{color:var(--muted);gap:6px;font-size:12px;font-weight:700;display:grid}.vat-period-control-module__-8SFgW__preparePanel input,.vat-period-control-module__-8SFgW__reopenForm textarea{border:1px solid var(--line);background:var(--surface);min-height:38px;color:var(--text);font:inherit;border-radius:8px;padding:8px 10px}.vat-period-control-module__-8SFgW__periodList{gap:12px;display:grid}.vat-period-control-module__-8SFgW__periodCard{overflow:hidden}.vat-period-control-module__-8SFgW__periodCard>header{border-bottom:1px solid var(--line);align-items:center;gap:16px;padding:18px 20px;display:flex}.vat-period-control-module__-8SFgW__periodSummary{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;justify-content:space-between;align-items:center;gap:16px;display:flex}.vat-period-control-module__-8SFgW__periodActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.vat-period-control-module__-8SFgW__periodMetrics{background:var(--line);grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;display:grid}.vat-period-control-module__-8SFgW__periodMetrics>div{background:var(--surface);gap:5px;padding:14px 16px;display:grid}.vat-period-control-module__-8SFgW__periodMetrics span,.vat-period-control-module__-8SFgW__hash span{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.vat-period-control-module__-8SFgW__blocker strong{color:var(--red)}.vat-period-control-module__-8SFgW__blockerNotice{background:color-mix(in srgb, var(--red) 8%, transparent);color:var(--red);align-items:center;gap:8px;padding:11px 20px;font-size:13px;font-weight:700;display:flex}.vat-period-control-module__-8SFgW__hash{border-top:1px solid var(--line);align-items:center;gap:10px;padding:10px 20px;display:flex}.vat-period-control-module__-8SFgW__hash code{overflow-wrap:anywhere;color:var(--muted);font-size:11px}.vat-period-control-module__-8SFgW__reopenForm{border-top:1px solid var(--line);background:var(--surface-2);align-items:end;gap:12px;padding:16px 20px;display:flex}.vat-period-control-module__-8SFgW__reopenForm label{flex:1}.vat-period-control-module__-8SFgW__reopenForm textarea{resize:vertical;min-height:72px}.vat-period-control-module__-8SFgW__documents{border-top:1px solid var(--line);gap:8px;padding:18px 20px 20px;display:grid}.vat-period-control-module__-8SFgW__documentRow{border:1px solid var(--line);border-radius:10px;grid-template-columns:minmax(220px,1fr) minmax(160px,auto) auto;align-items:center;gap:10px 18px;padding:12px 14px;display:grid}.vat-period-control-module__-8SFgW__documentRow>div{gap:3px;display:grid}.vat-period-control-module__-8SFgW__documentRow span,.vat-period-control-module__-8SFgW__documentRow small{color:var(--muted);font-size:12px}.vat-period-control-module__-8SFgW__documentRow>small{grid-column:1/-1}@media (max-width:1050px){.vat-period-control-module__-8SFgW__preparePanel,.vat-period-control-module__-8SFgW__periodCard>header{flex-direction:column;align-items:stretch}.vat-period-control-module__-8SFgW__periodMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}.vat-period-control-module__-8SFgW__periodActions{justify-content:flex-start}}@media (max-width:700px){.vat-period-control-module__-8SFgW__preparePanel form,.vat-period-control-module__-8SFgW__reopenForm{flex-direction:column;align-items:stretch}.vat-period-control-module__-8SFgW__periodMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.vat-period-control-module__-8SFgW__documentRow{grid-template-columns:1fr}.vat-period-control-module__-8SFgW__documentRow>small{grid-column:auto}}
.visma-finance-history-module__m9JHXG__workspace{gap:16px;display:grid}.visma-finance-history-module__m9JHXG__intro{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.visma-finance-history-module__m9JHXG__intro h2,.visma-finance-history-module__m9JHXG__registry h2{margin:5px 0 8px}.visma-finance-history-module__m9JHXG__intro p{color:var(--muted);max-width:78ch;margin:0;line-height:1.65}.visma-finance-history-module__m9JHXG__summary{border-block:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.visma-finance-history-module__m9JHXG__summary>div{gap:4px;min-width:0;padding:17px 20px;display:grid}.visma-finance-history-module__m9JHXG__summary>div+div{border-left:1px solid var(--line)}.visma-finance-history-module__m9JHXG__summary dt,.visma-finance-history-module__m9JHXG__summary span{color:var(--muted);font-size:.82rem}.visma-finance-history-module__m9JHXG__summary dd{margin:0;font-size:1.65rem;font-weight:720}.visma-finance-history-module__m9JHXG__summary .visma-finance-history-module__m9JHXG__review dd{color:var(--amber)}.visma-finance-history-module__m9JHXG__reconciliationNotice{background:color-mix(in srgb, var(--amber) 8%, transparent);border-block:1px solid color-mix(in srgb, var(--amber) 34%, var(--line));color:var(--text);align-items:flex-start;gap:10px;padding:13px 20px;display:flex}.visma-finance-history-module__m9JHXG__reconciliationNotice svg{color:var(--amber);flex:none;margin-top:2px}.visma-finance-history-module__m9JHXG__reconciliationNotice div{gap:3px;display:grid}.visma-finance-history-module__m9JHXG__reconciliationNotice span{color:var(--muted);font-size:.84rem;line-height:1.5}.visma-finance-history-module__m9JHXG__registry{min-width:0;padding:0;overflow:hidden}.visma-finance-history-module__m9JHXG__registry>header{justify-content:space-between;align-items:flex-end;gap:20px;padding:20px;display:flex}.visma-finance-history-module__m9JHXG__controls{align-items:center;gap:12px;display:flex}.visma-finance-history-module__m9JHXG__switcher{border:1px solid var(--line);grid-template-columns:1fr 1fr;padding:3px;display:inline-grid}.visma-finance-history-module__m9JHXG__switcher button{color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:0;min-height:34px;padding:0 12px;font-size:.84rem;font-weight:650}.visma-finance-history-module__m9JHXG__switcher button[aria-selected=true]{background:var(--surface-2);color:var(--text)}.visma-finance-history-module__m9JHXG__search{border:1px solid var(--line);align-items:center;gap:8px;min-width:min(280px,34vw);padding:0 11px;display:flex}.visma-finance-history-module__m9JHXG__search input{color:inherit;font:inherit;background:0 0;border:0;outline:0;width:100%;min-width:0;min-height:40px}.visma-finance-history-module__m9JHXG__sourceSelect{gap:4px;display:grid}.visma-finance-history-module__m9JHXG__sourceSelect span{color:var(--muted);font-size:.72rem;font-weight:650}.visma-finance-history-module__m9JHXG__sourceSelect select{background:var(--surface-2);border:1px solid var(--line);color:var(--text);font:inherit;min-width:150px;min-height:40px;padding:0 10px}.visma-finance-history-module__m9JHXG__tableWrap{border-top:1px solid var(--line)}.visma-finance-history-module__m9JHXG__table{min-width:920px}.visma-finance-history-module__m9JHXG__table td{vertical-align:middle}.visma-finance-history-module__m9JHXG__table td>span:not([class]){color:var(--muted);margin-top:4px;font-size:.78rem;display:block}.visma-finance-history-module__m9JHXG__footer{border-top:1px solid var(--line);color:var(--muted);padding:13px 20px;font-size:.82rem}@media (max-width:980px){.visma-finance-history-module__m9JHXG__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.visma-finance-history-module__m9JHXG__summary>div:nth-child(3){border-left:0;border-top:1px solid var(--line)}.visma-finance-history-module__m9JHXG__summary>div:nth-child(4){border-top:1px solid var(--line)}.visma-finance-history-module__m9JHXG__registry>header,.visma-finance-history-module__m9JHXG__controls{flex-direction:column;align-items:stretch}.visma-finance-history-module__m9JHXG__search{width:100%;min-width:0}.visma-finance-history-module__m9JHXG__sourceSelect select{width:100%}}@media (max-width:620px){.visma-finance-history-module__m9JHXG__intro{flex-direction:column;align-items:stretch}.visma-finance-history-module__m9JHXG__summary{grid-template-columns:1fr}.visma-finance-history-module__m9JHXG__summary>div+div,.visma-finance-history-module__m9JHXG__summary>div:nth-child(3){border-left:0;border-top:1px solid var(--line)}.visma-finance-history-module__m9JHXG__switcher button{padding-inline:8px}.visma-finance-history-module__m9JHXG__customerInvoiceTableWrap{overflow:visible}.visma-finance-history-module__m9JHXG__customerInvoiceTable{width:100%;min-width:0;display:block}.visma-finance-history-module__m9JHXG__customerInvoiceTable thead{display:none}.visma-finance-history-module__m9JHXG__customerInvoiceTable tbody{gap:10px;padding:10px;display:grid}.visma-finance-history-module__m9JHXG__customerInvoiceTable tr{border:1px solid var(--line);background:var(--surface-2);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 16px;padding:14px;display:grid}.visma-finance-history-module__m9JHXG__customerInvoiceTable td{border:0;flex-direction:column;align-items:flex-start;gap:5px;min-width:0;padding:0;font-size:.86rem;display:flex}.visma-finance-history-module__m9JHXG__customerInvoiceTable td:before{color:var(--muted);content:attr(data-label);text-transform:uppercase;font-size:.7rem;font-weight:700}.visma-finance-history-module__m9JHXG__customerInvoiceTable td:nth-child(2),.visma-finance-history-module__m9JHXG__customerInvoiceTable td:nth-child(8){grid-column:1/-1}.visma-finance-history-module__m9JHXG__customerInvoiceTable td:nth-child(8) .visma-finance-history-module__m9JHXG__button{justify-content:center;width:100%}}
.production-marketing-studio-module__MGAUZG__studio{overflow:hidden}.production-marketing-studio-module__MGAUZG__boundary{color:var(--crm-ink-soft,#b5c2cf);background:#65c3e70d;border-bottom:1px solid #65c3e72e;align-items:flex-start;gap:9px;padding:12px 17px;font-size:13px;line-height:1.5;display:flex}.production-marketing-studio-module__MGAUZG__boundary svg{color:#65c3e7;flex:none}.production-marketing-studio-module__MGAUZG__boundary strong{color:var(--crm-ink-strong,#e8f0f7)}.production-marketing-studio-module__MGAUZG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px;display:grid}.production-marketing-studio-module__MGAUZG__grid>article{border:1px solid var(--line);background:linear-gradient(145deg, var(--crm-panel-strong,#101827), var(--crm-panel-soft,#091522));border-radius:13px;min-width:0;padding:16px}.production-marketing-studio-module__MGAUZG__grid>article>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.production-marketing-studio-module__MGAUZG__grid h3{margin:5px 0 0;font-size:14px}.production-marketing-studio-module__MGAUZG__evidence{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:14px 0;display:grid}.production-marketing-studio-module__MGAUZG__evidence>div{background:#0f2033;border-radius:8px;min-width:0;padding:8px}.production-marketing-studio-module__MGAUZG__evidence dt{color:var(--crm-muted,#94a5b8);font-size:12px}.production-marketing-studio-module__MGAUZG__evidence dd{color:var(--crm-ink-strong,#e8f0f7);margin:4px 0 0;font-size:13px}.production-marketing-studio-module__MGAUZG__strategy{background:#65c3e70b;border-left:2px solid #65c3e78c;border-radius:0 9px 9px 0;padding:12px}.production-marketing-studio-module__MGAUZG__strategy strong{color:var(--crm-ink-strong,#e8f0f7);font-size:13px;display:block}.production-marketing-studio-module__MGAUZG__strategy p{color:var(--crm-ink-soft,#b5c2cf);margin:5px 0 11px;font-size:13px;line-height:1.55}.production-marketing-studio-module__MGAUZG__strategy p:last-child{margin-bottom:0}.production-marketing-studio-module__MGAUZG__copies{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:12px;display:grid}.production-marketing-studio-module__MGAUZG__copies section{border:1px solid var(--line);background:var(--crm-panel-soft,#0a1625);border-radius:9px;min-width:0;padding:10px}.production-marketing-studio-module__MGAUZG__copies span{color:var(--cyan);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.production-marketing-studio-module__MGAUZG__copies h4{margin:7px 0 5px;font-size:13px;line-height:1.35}.production-marketing-studio-module__MGAUZG__copies p{min-height:62px;color:var(--crm-ink-soft,#b5c2cf);margin:0 0 8px;font-size:12px;line-height:1.45}.production-marketing-studio-module__MGAUZG__copies b{color:var(--cyan);font-size:12px}.production-marketing-studio-module__MGAUZG__actions{justify-content:flex-end;gap:7px;margin-top:12px;display:flex}@media (max-width:1200px){.production-marketing-studio-module__MGAUZG__grid{grid-template-columns:1fr}}@media (max-width:760px){.production-marketing-studio-module__MGAUZG__evidence{grid-template-columns:repeat(2,minmax(0,1fr))}.production-marketing-studio-module__MGAUZG__copies{grid-template-columns:1fr}.production-marketing-studio-module__MGAUZG__copies p{min-height:0}}
.pool-calculations-workspace-module__f4TSma__panel{overflow:hidden}.pool-calculations-workspace-module__f4TSma__header{justify-content:space-between;align-items:flex-start;gap:24px;padding:22px;display:flex}.pool-calculations-workspace-module__f4TSma__header h2{margin:4px 0 8px}.pool-calculations-workspace-module__f4TSma__header p,.pool-calculations-workspace-module__f4TSma__identity small,.pool-calculations-workspace-module__f4TSma__identity span,.pool-calculations-workspace-module__f4TSma__customer span,.pool-calculations-workspace-module__f4TSma__amount span,.pool-calculations-workspace-module__f4TSma__note,.pool-calculations-workspace-module__f4TSma__empty p{color:var(--theme-muted);font-size:13px;line-height:1.5}.pool-calculations-workspace-module__f4TSma__header p{max-width:820px;margin:0}.pool-calculations-workspace-module__f4TSma__header>strong{white-space:nowrap}.pool-calculations-workspace-module__f4TSma__list{display:grid}.pool-calculations-workspace-module__f4TSma__row{content-visibility:auto;contain-intrinsic-size:auto 110px;border-top:1px solid var(--line);grid-template-columns:minmax(220px,1.4fr) minmax(190px,1fr) minmax(180px,.8fr) minmax(190px,auto);align-items:center;gap:18px;padding:18px 22px;display:grid}.pool-calculations-workspace-module__f4TSma__identity,.pool-calculations-workspace-module__f4TSma__customer,.pool-calculations-workspace-module__f4TSma__amount,.pool-calculations-workspace-module__f4TSma__actions{overflow-wrap:anywhere;gap:5px;min-width:0;display:grid}.pool-calculations-workspace-module__f4TSma__identity h3{margin:0;font-size:16px}.pool-calculations-workspace-module__f4TSma__customer a{font-size:13px}.pool-calculations-workspace-module__f4TSma__amount>strong{font-size:18px}.pool-calculations-workspace-module__f4TSma__actions a{white-space:normal;text-align:center}.pool-calculations-workspace-module__f4TSma__empty{border-top:1px solid var(--line);padding:34px 22px}.pool-calculations-workspace-module__f4TSma__empty h3{margin:0 0 8px}.pool-calculations-workspace-module__f4TSma__empty p{margin:0}.pool-calculations-workspace-module__f4TSma__note{border-top:1px solid var(--line);margin:0;padding:16px 22px}@media (max-width:1050px){.pool-calculations-workspace-module__f4TSma__row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.pool-calculations-workspace-module__f4TSma__header{flex-direction:column}.pool-calculations-workspace-module__f4TSma__row{grid-template-columns:1fr}.pool-calculations-workspace-module__f4TSma__actions a{justify-content:center;width:100%}}
.calendar-board-module__fPyX4G__calendar{gap:12px;display:grid}.calendar-board-module__fPyX4G__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.calendar-board-module__fPyX4G__header h1{align-items:center;gap:8px;margin:0;font-size:22px;display:flex}.calendar-board-module__fPyX4G__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.calendar-board-module__fPyX4G__views{border:1px solid var(--line);border-radius:11px;gap:4px;padding:3px;display:flex}.calendar-board-module__fPyX4G__view,.calendar-board-module__fPyX4G__viewActive{min-height:36px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 14px;font-size:14px;font-weight:700}.calendar-board-module__fPyX4G__viewActive{color:var(--theme-emphasis);background:#69c7e833}.calendar-board-module__fPyX4G__navigation{align-items:center;gap:6px;display:flex}.calendar-board-module__fPyX4G__title{text-transform:capitalize;margin-left:6px;font-size:16px}.calendar-board-module__fPyX4G__calendar [data-category=moten]{--cat:#a58ae8}.calendar-board-module__fPyX4G__calendar [data-category=planerat]{--cat:#69c7e8}.calendar-board-module__fPyX4G__calendar [data-category=utfort]{--cat:#53cf9c}.calendar-board-module__fPyX4G__calendar [data-category=resor]{--cat:#e7b85c}.calendar-board-module__fPyX4G__calendar [data-category=ovrigt]{--cat:#9aa9bb}.calendar-board-module__fPyX4G__calendar [data-segment=travel_out],.calendar-board-module__fPyX4G__calendar [data-segment=travel_home]{--cat:#4fb0d6}.calendar-board-module__fPyX4G__calendar [data-segment=purchase]{--cat:#e7b85c}.calendar-board-module__fPyX4G__calendar [data-segment=break]{--cat:#7d8a99}.calendar-board-module__fPyX4G__filters{gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.calendar-board-module__fPyX4G__filter,.calendar-board-module__fPyX4G__filterOff{border:1px solid color-mix(in srgb,var(--cat,#69c7e8) 55%,var(--line));background:color-mix(in srgb,var(--cat,#69c7e8) 16%,transparent);min-height:34px;color:var(--theme-emphasis);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.calendar-board-module__fPyX4G__filterOff{color:var(--muted);border-color:var(--line);background:0 0;text-decoration:line-through}.calendar-board-module__fPyX4G__filter b,.calendar-board-module__fPyX4G__filterOff b{opacity:.8;font-weight:800}.calendar-board-module__fPyX4G__month{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.calendar-board-module__fPyX4G__weekday{color:var(--muted);text-align:center;padding:4px;font-size:12px;font-weight:700}.calendar-board-module__fPyX4G__dayCell{border:1px solid var(--line);background:var(--theme-surface);cursor:pointer;border-radius:10px;flex-direction:column;gap:3px;min-height:104px;padding:6px;display:flex;overflow:hidden}.calendar-board-module__fPyX4G__dayCell[data-other-month]{opacity:.45}.calendar-board-module__fPyX4G__dayCell[data-today]{border-color:#69c7e8;box-shadow:inset 0 0 0 1px #69c7e8}.calendar-board-module__fPyX4G__dayNumber{font-size:13px;font-weight:800}.calendar-board-module__fPyX4G__chip{border:0;border-left:3px solid var(--cat);background:color-mix(in srgb,var(--cat) 14%,transparent);width:100%;color:var(--theme-emphasis);font:inherit;text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border-radius:6px;padding:2px 6px;font-size:12px;display:block;overflow:hidden}.calendar-board-module__fPyX4G__chip span{color:var(--muted);font-weight:700}.calendar-board-module__fPyX4G__more,.calendar-board-module__fPyX4G__empty{color:var(--muted);font-size:12px}.calendar-board-module__fPyX4G__week{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.calendar-board-module__fPyX4G__weekDay{border:1px solid var(--line);background:var(--theme-surface);border-radius:10px;flex-direction:column;gap:4px;min-height:220px;padding:6px;display:flex}.calendar-board-module__fPyX4G__weekDay[data-today]{border-color:#69c7e8}.calendar-board-module__fPyX4G__weekDayTitle{color:var(--theme-emphasis);font:inherit;text-align:left;text-transform:capitalize;cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:800}.calendar-board-module__fPyX4G__day{gap:8px;display:grid}.calendar-board-module__fPyX4G__daySummary{color:var(--muted);margin:0;font-size:13px}.calendar-board-module__fPyX4G__dayGrid{grid-template-columns:52px minmax(0,1fr) minmax(0,1fr);gap:8px;padding-top:22px;display:grid;position:relative}.calendar-board-module__fPyX4G__hours{position:relative}.calendar-board-module__fPyX4G__hours span{color:var(--muted);font-size:11px;position:absolute;left:0}.calendar-board-module__fPyX4G__lane{border-left:1px dashed var(--line);background-image:linear-gradient(to bottom, color-mix(in srgb,var(--line) 70%,transparent) 1px, transparent 1px);background-size:100% 56px;position:relative}.calendar-board-module__fPyX4G__laneTitle{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:800;position:absolute;top:-22px;left:6px}.calendar-board-module__fPyX4G__block{border:0;border-left:3px solid var(--cat);background:color-mix(in srgb,var(--cat) 20%,var(--theme-surface));color:var(--theme-emphasis);font:inherit;text-align:left;cursor:pointer;border-radius:7px;padding:3px 6px;font-size:12px;position:absolute;left:4px;right:4px;overflow:hidden}.calendar-board-module__fPyX4G__dayList{gap:6px;margin:0;padding:0;list-style:none;display:none}.calendar-board-module__fPyX4G__dayList li button{border:1px solid var(--line);border-left:3px solid var(--cat);background:var(--theme-surface);width:100%;color:var(--theme-emphasis);font:inherit;text-align:left;cursor:pointer;border-radius:10px;gap:2px;padding:8px 10px;display:grid}.calendar-board-module__fPyX4G__detailBackdrop{z-index:80;background:#00000080;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.calendar-board-module__fPyX4G__detail{border:1px solid var(--line);background:var(--theme-surface);border-radius:14px;gap:10px;width:min(480px,100%);max-height:calc(100dvh - 32px);padding:16px;display:grid;overflow-y:auto}.calendar-board-module__fPyX4G__detail header{justify-content:space-between;align-items:center;gap:8px;display:flex}.calendar-board-module__fPyX4G__detail h2{margin:0;font-size:18px}.calendar-board-module__fPyX4G__detail p{margin:0;font-size:14px}.calendar-board-module__fPyX4G__detail a{color:var(--theme-emphasis)}.calendar-board-module__fPyX4G__badge{background:color-mix(in srgb,var(--cat) 20%,transparent);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:800}.calendar-board-module__fPyX4G__form{gap:10px;display:grid}.calendar-board-module__fPyX4G__kinds{flex-wrap:wrap;gap:6px;display:flex}.calendar-board-module__fPyX4G__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.calendar-board-module__fPyX4G__field{color:var(--muted);gap:5px;font-size:12px;display:grid}.calendar-board-module__fPyX4G__field input,.calendar-board-module__fPyX4G__field textarea{border:1px solid var(--line);background:var(--theme-surface);min-height:40px;color:var(--theme-emphasis);font:inherit;border-radius:9px;padding:8px 10px;font-size:14px}.calendar-board-module__fPyX4G__linked{background:#53cf9c29;border-radius:9px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}.calendar-board-module__fPyX4G__linkButton{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.calendar-board-module__fPyX4G__error{background:#e58a782e;border-radius:9px;margin:0;padding:8px 10px;font-size:13px}.calendar-board-module__fPyX4G__actions{justify-content:flex-end;gap:8px;display:flex}@media (max-width:760px){.calendar-board-module__fPyX4G__month{gap:2px}.calendar-board-module__fPyX4G__dayCell{min-height:64px;padding:3px}.calendar-board-module__fPyX4G__chip{color:#0000;background:var(--cat);border-left-width:0;height:6px;min-height:0;padding:0;font-size:0}.calendar-board-module__fPyX4G__chip *,.calendar-board-module__fPyX4G__chip span{display:none}.calendar-board-module__fPyX4G__week{grid-template-columns:minmax(0,1fr)}.calendar-board-module__fPyX4G__weekDay{min-height:0}.calendar-board-module__fPyX4G__dayGrid{display:none}.calendar-board-module__fPyX4G__dayList{display:grid}.calendar-board-module__fPyX4G__title{flex-basis:100%;margin:4px 0 0}}
.customer-invoice-panel-module__DcyjDG__panel{border:1px solid var(--line);background:var(--theme-surface);border-radius:8px;min-width:0;overflow:hidden}.customer-invoice-panel-module__DcyjDG__panel>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:62px;padding:12px 16px;display:flex}.customer-invoice-panel-module__DcyjDG__panel>header span{color:var(--cyan);text-transform:uppercase;font-size:11px;font-weight:800}.customer-invoice-panel-module__DcyjDG__panel>header h3{color:var(--theme-text);margin:4px 0 0;font-size:17px}.customer-invoice-panel-module__DcyjDG__panel>header>small{color:var(--theme-muted);font-size:12px}.customer-invoice-panel-module__DcyjDG__list{display:grid}.customer-invoice-panel-module__DcyjDG__list>p{color:var(--theme-muted);margin:0;padding:18px 16px;font-size:13px}.customer-invoice-panel-module__DcyjDG__invoiceRow{border-bottom:1px solid var(--line);grid-template-columns:minmax(180px,.8fr) minmax(150px,.45fr) minmax(220px,1fr) auto;align-items:center;gap:16px;min-width:0;padding:15px 16px;display:grid}.customer-invoice-panel-module__DcyjDG__invoiceRow:last-child{border-bottom:0}.customer-invoice-panel-module__DcyjDG__identity{align-items:center;gap:11px;min-width:0;display:flex}.customer-invoice-panel-module__DcyjDG__identity>svg{color:var(--cyan);flex:none}.customer-invoice-panel-module__DcyjDG__identity span,.customer-invoice-panel-module__DcyjDG__amount,.customer-invoice-panel-module__DcyjDG__details{gap:4px;min-width:0;display:grid}.customer-invoice-panel-module__DcyjDG__identity strong,.customer-invoice-panel-module__DcyjDG__identity small,.customer-invoice-panel-module__DcyjDG__details small{text-overflow:ellipsis;overflow:hidden}.customer-invoice-panel-module__DcyjDG__identity strong{color:var(--theme-text);font-size:14px}.customer-invoice-panel-module__DcyjDG__identity small,.customer-invoice-panel-module__DcyjDG__details small{color:var(--theme-muted);font-size:12px;line-height:1.4}.customer-invoice-panel-module__DcyjDG__amount{justify-items:start}.customer-invoice-panel-module__DcyjDG__amount>strong{color:var(--theme-text);font-size:15px}.customer-invoice-panel-module__DcyjDG__details>span{color:var(--theme-muted-strong);align-items:center;gap:6px;font-size:12px;display:flex}.customer-invoice-panel-module__DcyjDG__details svg{color:var(--cyan);flex:none}.customer-invoice-panel-module__DcyjDG__open{border:1px solid var(--line);min-height:36px;color:var(--theme-text);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-size:12px;font-weight:720;text-decoration:none;display:inline-flex}.customer-invoice-panel-module__DcyjDG__open:hover{color:var(--cyan);border-color:#5ec9e657}.customer-invoice-panel-module__DcyjDG__compact{margin-top:16px}.customer-invoice-panel-module__DcyjDG__compact>header{min-height:48px;padding:9px 12px}.customer-invoice-panel-module__DcyjDG__compact>header h3{font-size:14px}.customer-invoice-panel-module__DcyjDG__compact .customer-invoice-panel-module__DcyjDG__invoiceRow{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:12px}.customer-invoice-panel-module__DcyjDG__compact .customer-invoice-panel-module__DcyjDG__amount{justify-items:end}.customer-invoice-panel-module__DcyjDG__compact .customer-invoice-panel-module__DcyjDG__open{grid-column:1/-1;width:100%}@media (max-width:880px){.customer-invoice-panel-module__DcyjDG__invoiceRow{grid-template-columns:minmax(0,1fr) auto}.customer-invoice-panel-module__DcyjDG__details{grid-column:1/-1}}@media (max-width:520px){.customer-invoice-panel-module__DcyjDG__invoiceRow,.customer-invoice-panel-module__DcyjDG__compact .customer-invoice-panel-module__DcyjDG__invoiceRow{grid-template-columns:1fr}.customer-invoice-panel-module__DcyjDG__amount,.customer-invoice-panel-module__DcyjDG__compact .customer-invoice-panel-module__DcyjDG__amount{grid-template-columns:auto auto;justify-content:space-between;place-items:center start}.customer-invoice-panel-module__DcyjDG__details,.customer-invoice-panel-module__DcyjDG__compact .customer-invoice-panel-module__DcyjDG__open{grid-column:auto}}
.contact-legal-evidence-module__3nUclW__disclosure{border:1px solid var(--line);background:var(--theme-subtle);border-radius:12px;min-width:0}.contact-legal-evidence-module__3nUclW__summary{cursor:pointer;color:var(--text);align-items:center;gap:10px;padding:14px;list-style:none;display:flex}.contact-legal-evidence-module__3nUclW__summary::-webkit-details-marker{display:none}.contact-legal-evidence-module__3nUclW__summary:focus-visible{outline:2px solid var(--cyan);outline-offset:3px;border-radius:10px}.contact-legal-evidence-module__3nUclW__summary>svg{flex-shrink:0}.contact-legal-evidence-module__3nUclW__summary>span{flex:1;gap:5px;min-width:0;display:grid}.contact-legal-evidence-module__3nUclW__summary strong{overflow-wrap:anywhere;font-size:13px;line-height:1.45}.contact-legal-evidence-module__3nUclW__summary small{color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:1.5}.contact-legal-evidence-module__3nUclW__disclosure[open]>.contact-legal-evidence-module__3nUclW__summary .contact-legal-evidence-module__3nUclW__chevron{transform:rotate(180deg)}.contact-legal-evidence-module__3nUclW__body{gap:16px;padding:0 14px 14px;display:grid}.contact-legal-evidence-module__3nUclW__help,.contact-legal-evidence-module__3nUclW__empty{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.contact-legal-evidence-module__3nUclW__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.contact-legal-evidence-module__3nUclW__actions a,.contact-legal-evidence-module__3nUclW__actions button{color:var(--cyan);font-size:12px}.contact-legal-evidence-module__3nUclW__actions button{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:8px;padding:7px 10px}.contact-legal-evidence-module__3nUclW__actions button:disabled{cursor:not-allowed;opacity:.5}.contact-legal-evidence-module__3nUclW__actions a:focus-visible,.contact-legal-evidence-module__3nUclW__actions button:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.contact-legal-evidence-module__3nUclW__group{gap:10px;min-width:0;display:grid}.contact-legal-evidence-module__3nUclW__group h4{color:var(--text);margin:0;font-size:13px;line-height:1.5}.contact-legal-evidence-module__3nUclW__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.contact-legal-evidence-module__3nUclW__list>li{border-top:1px solid var(--line);gap:7px;min-width:0;padding-top:10px;display:grid}.contact-legal-evidence-module__3nUclW__list strong{overflow-wrap:anywhere;font-size:12px;line-height:1.5}.contact-legal-evidence-module__3nUclW__list small{color:var(--muted);overflow-wrap:anywhere;font-size:11px;line-height:1.6}.contact-legal-evidence-module__3nUclW__eventHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.contact-legal-evidence-module__3nUclW__facts{gap:6px;margin:0;font-size:11px;line-height:1.6;display:grid}.contact-legal-evidence-module__3nUclW__facts>div{grid-template-columns:minmax(70px,.6fr) minmax(0,1fr);gap:8px;display:grid}.contact-legal-evidence-module__3nUclW__facts dt{color:var(--muted)}.contact-legal-evidence-module__3nUclW__facts dd{color:var(--text);overflow-wrap:anywhere;margin:0}.contact-legal-evidence-module__3nUclW__statement{border-left:2px solid var(--line);color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding-left:10px;font-size:12px;line-height:1.6}@media (max-width:420px){.contact-legal-evidence-module__3nUclW__facts>div{grid-template-columns:minmax(0,1fr);gap:1px}}
.service-worklog-module__22hnCW__panel{border:1px solid var(--line);background:var(--theme-surface);min-width:0;box-shadow:var(--shadow-sm);border-radius:8px;overflow:hidden}.service-worklog-module__22hnCW__header{border-bottom:1px solid var(--line);background:var(--theme-surface-alt);justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:12px 16px;display:flex}.service-worklog-module__22hnCW__header h2{color:var(--theme-emphasis);letter-spacing:0;align-items:center;gap:8px;margin:3px 0 0;font-size:18px;display:flex}.service-worklog-module__22hnCW__header h2 svg,.service-worklog-module__22hnCW__section summary svg{color:var(--cyan)}.service-worklog-module__22hnCW__headerActions,.service-worklog-module__22hnCW__journeyActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.service-worklog-module__22hnCW__clockButton{touch-action:manipulation;border-color:#0000;min-width:112px;min-height:40px}.service-worklog-module__22hnCW__journeyActions .service-worklog-module__22hnCW__clockButtonStart{background:var(--cyan);color:var(--ink-strong,#07131d)}.service-worklog-module__22hnCW__journeyActions .service-worklog-module__22hnCW__clockButtonStart:hover{background:color-mix(in srgb, var(--cyan) 88%, white)}.service-worklog-module__22hnCW__journeyActions .service-worklog-module__22hnCW__clockButtonStop{border-color:color-mix(in srgb, var(--red) 55%, var(--line));background:color-mix(in srgb, var(--red) 16%, var(--theme-surface));color:var(--red)}.service-worklog-module__22hnCW__summary,.service-worklog-module__22hnCW__pricingSummary{background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.service-worklog-module__22hnCW__summary>span,.service-worklog-module__22hnCW__pricingSummary>span{background:var(--theme-surface);flex-direction:column;gap:3px;min-width:0;padding:11px 14px;display:flex}.service-worklog-module__22hnCW__summary small,.service-worklog-module__22hnCW__pricingSummary small,.service-worklog-module__22hnCW__metrics small,.service-worklog-module__22hnCW__costList small,.service-worklog-module__22hnCW__submitBar small,.service-worklog-module__22hnCW__history small{color:var(--theme-muted-strong);font-size:12px}.service-worklog-module__22hnCW__summary strong,.service-worklog-module__22hnCW__pricingSummary strong,.service-worklog-module__22hnCW__metrics strong,.service-worklog-module__22hnCW__submitBar strong{color:var(--theme-emphasis);font-size:14px;line-height:1.3}.service-worklog-module__22hnCW__editor{gap:0;display:grid}.service-worklog-module__22hnCW__panelNav{background:var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;padding:1px 0;display:grid}.service-worklog-module__22hnCW__panelNavFree{grid-template-columns:repeat(3,minmax(0,1fr))}.service-worklog-module__22hnCW__panelNav button{background:var(--theme-surface);min-width:0;min-height:58px;color:var(--theme-muted-strong);cursor:pointer;text-align:left;border:0;border-radius:0;align-items:center;gap:10px;padding:9px 14px;display:flex}.service-worklog-module__22hnCW__panelNav button:hover,.service-worklog-module__22hnCW__panelNav button[aria-pressed=true]{background:color-mix(in srgb, var(--cyan) 10%, var(--theme-surface));color:var(--theme-emphasis)}.service-worklog-module__22hnCW__panelNav button[aria-pressed=true]{box-shadow:inset 0 -2px 0 var(--cyan)}.service-worklog-module__22hnCW__panelNav button>svg{color:var(--cyan);flex:none}.service-worklog-module__22hnCW__panelNav button>span{gap:2px;min-width:0;display:grid}.service-worklog-module__22hnCW__panelNav strong,.service-worklog-module__22hnCW__panelNav small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.service-worklog-module__22hnCW__panelNav strong{font-size:13px}.service-worklog-module__22hnCW__panelNav small{color:var(--theme-muted-strong);font-size:11px}.service-worklog-module__22hnCW__section{border-bottom:1px solid var(--line)}.service-worklog-module__22hnCW__section summary,.service-worklog-module__22hnCW__history summary{min-height:52px;color:var(--theme-emphasis);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:0 16px;font-size:14px;list-style:none;display:flex}.service-worklog-module__22hnCW__section summary::-webkit-details-marker{display:none}.service-worklog-module__22hnCW__history summary::-webkit-details-marker{display:none}.service-worklog-module__22hnCW__section summary>span{align-items:center;gap:8px;font-weight:760;display:inline-flex}.service-worklog-module__22hnCW__sectionMeta{justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:inline-flex}.service-worklog-module__22hnCW__sectionMeta strong{color:var(--theme-muted-strong);font-size:13px}.service-worklog-module__22hnCW__sectionMeta small{color:var(--cyan);font-size:12px;font-weight:740}.service-worklog-module__22hnCW__sectionMeta svg{color:var(--cyan);flex:none;transition:transform .16s}.service-worklog-module__22hnCW__section[open] .service-worklog-module__22hnCW__sectionMeta svg,.service-worklog-module__22hnCW__history[open] .service-worklog-module__22hnCW__sectionMeta svg{transform:rotate(180deg)}.service-worklog-module__22hnCW__section[open]>summary{border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--theme-subtle) 70%, transparent)}.service-worklog-module__22hnCW__sectionBody{gap:12px;padding:14px 16px 16px;display:grid}.service-worklog-module__22hnCW__sectionIntro{color:var(--theme-muted-strong);margin:0;font-size:13px;line-height:1.5}.service-worklog-module__22hnCW__classificationGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.service-worklog-module__22hnCW__freeNotice{border:1px solid color-mix(in srgb, var(--cyan) 38%, var(--line));background:color-mix(in srgb, var(--cyan) 8%, var(--theme-surface));border-radius:6px;align-items:flex-start;gap:10px;min-width:0;padding:10px 12px;display:flex}.service-worklog-module__22hnCW__freeNotice>svg{color:var(--cyan);flex:none;margin-top:1px}.service-worklog-module__22hnCW__freeNotice>div{gap:2px;min-width:0;display:grid}.service-worklog-module__22hnCW__freeNotice strong{color:var(--theme-emphasis);font-size:13px}.service-worklog-module__22hnCW__freeNotice span{color:var(--theme-muted-strong);font-size:12px;line-height:1.45}.service-worklog-module__22hnCW__sectionBody label,.service-worklog-module__22hnCW__journey label,.service-worklog-module__22hnCW__costList label{min-width:0;color:var(--theme-muted-strong);gap:5px;font-size:12px;font-weight:680;display:grid}.service-worklog-module__22hnCW__sectionBody input,.service-worklog-module__22hnCW__sectionBody select,.service-worklog-module__22hnCW__sectionBody textarea,.service-worklog-module__22hnCW__journey input,.service-worklog-module__22hnCW__journey select,.service-worklog-module__22hnCW__journey textarea,.service-worklog-module__22hnCW__costList input{border:1px solid var(--line);background:var(--theme-subtle);width:100%;min-height:38px;color:var(--theme-emphasis);font:inherit;border-radius:6px;outline:none;padding:8px 10px;font-size:13px}.service-worklog-module__22hnCW__sectionBody textarea{resize:vertical;min-height:84px}.service-worklog-module__22hnCW__sectionBody input:focus,.service-worklog-module__22hnCW__sectionBody select:focus,.service-worklog-module__22hnCW__sectionBody textarea:focus,.service-worklog-module__22hnCW__journey input:focus,.service-worklog-module__22hnCW__journey select:focus,.service-worklog-module__22hnCW__journey textarea:focus,.service-worklog-module__22hnCW__costList input:focus{border-color:var(--cyan);box-shadow:0 0 0 2px color-mix(in srgb, var(--cyan) 18%, transparent)}.service-worklog-module__22hnCW__journeyList,.service-worklog-module__22hnCW__costList{gap:8px;display:grid}.service-worklog-module__22hnCW__journey{border:1px solid var(--line);background:color-mix(in srgb, var(--theme-subtle) 68%, transparent);border-radius:7px;gap:10px;padding:12px;display:grid}.service-worklog-module__22hnCW__journeyHeader{align-items:center;gap:8px;display:flex}.service-worklog-module__22hnCW__journeyHeader>strong{color:var(--theme-emphasis);margin-right:auto;font-size:14px}.service-worklog-module__22hnCW__addJourneyActions{flex-wrap:wrap;gap:8px;display:flex}.service-worklog-module__22hnCW__priceControl{border:1px solid var(--line);background:var(--theme-surface);border-radius:6px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:10px 12px;display:flex}.service-worklog-module__22hnCW__priceControl>div{gap:2px;min-width:0;display:grid}.service-worklog-module__22hnCW__priceControl small,.service-worklog-module__22hnCW__priceControl span{color:var(--theme-muted-strong);font-size:12px;line-height:1.4}.service-worklog-module__22hnCW__priceControl strong{color:var(--theme-emphasis);font-size:13px}.service-worklog-module__22hnCW__priceControl .service-worklog-module__22hnCW__priceRule{color:var(--theme-text);font-size:13px;font-weight:700}.service-worklog-module__22hnCW__twoColumns,.service-worklog-module__22hnCW__threeColumns,.service-worklog-module__22hnCW__metrics{gap:8px;display:grid}.service-worklog-module__22hnCW__twoColumns{grid-template-columns:repeat(2,minmax(0,1fr))}.service-worklog-module__22hnCW__threeColumns{grid-template-columns:repeat(3,minmax(0,1fr))}.service-worklog-module__22hnCW__metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.service-worklog-module__22hnCW__metrics>span{border:1px solid var(--line);background:var(--theme-surface);border-radius:6px;flex-direction:column;justify-content:center;gap:3px;min-height:58px;padding:8px 10px;display:flex}.service-worklog-module__22hnCW__freeMetrics{border:1px solid color-mix(in srgb, var(--cyan) 30%, var(--line));background:var(--line);border-radius:6px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.service-worklog-module__22hnCW__freeMetrics>span{background:var(--theme-surface);gap:3px;min-width:0;padding:9px 10px;display:grid}.service-worklog-module__22hnCW__freeMetrics small{color:var(--theme-muted-strong);font-size:11px}.service-worklog-module__22hnCW__freeMetrics strong{color:var(--theme-emphasis);font-size:13px}.service-worklog-module__22hnCW__appliedRule{border-left:3px solid var(--cyan);background:color-mix(in srgb, var(--cyan) 7%, var(--theme-surface));grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);align-items:center;gap:12px;padding:10px 12px;display:grid}.service-worklog-module__22hnCW__appliedRule div,.service-worklog-module__22hnCW__appliedRule small,.service-worklog-module__22hnCW__appliedRule strong{display:block}.service-worklog-module__22hnCW__appliedRule small,.service-worklog-module__22hnCW__appliedRule span{color:var(--theme-muted-strong);font-size:12px;line-height:1.45}.service-worklog-module__22hnCW__appliedRule strong{color:var(--theme-emphasis);margin-top:2px;font-size:13px}.service-worklog-module__22hnCW__iconButton{border:1px solid var(--line);width:34px;height:34px;color:var(--theme-muted-strong);cursor:pointer;background:0 0;border-radius:6px;flex:none;place-items:center;display:inline-grid}.service-worklog-module__22hnCW__iconButton:hover{border-color:color-mix(in srgb, var(--red) 55%, var(--line));color:var(--red)}.service-worklog-module__22hnCW__addRows{gap:8px;display:grid}.service-worklog-module__22hnCW__purchaseContext{border-left:3px solid var(--cyan);background:color-mix(in srgb, var(--cyan) 7%, var(--theme-surface));grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);align-items:end;gap:14px;padding:10px 12px;display:grid}.service-worklog-module__22hnCW__purchaseContext>small{color:var(--theme-muted-strong);padding-bottom:9px;font-size:12px;line-height:1.45}.service-worklog-module__22hnCW__addRows>div{grid-template-columns:minmax(220px,1fr) auto;align-items:end;gap:8px;display:grid}.service-worklog-module__22hnCW__newArticle{border:1px solid var(--line);background:color-mix(in srgb, var(--theme-subtle) 55%, transparent);border-radius:7px;overflow:hidden}.service-worklog-module__22hnCW__newArticle>summary{min-height:44px;color:var(--theme-emphasis);cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:8px 12px;list-style:none;display:flex}.service-worklog-module__22hnCW__newArticle>summary::-webkit-details-marker{display:none}.service-worklog-module__22hnCW__newArticle>summary span{align-items:center;gap:8px;font-size:13px;font-weight:760;display:inline-flex}.service-worklog-module__22hnCW__newArticle>summary svg,.service-worklog-module__22hnCW__newArticle>summary small{color:var(--cyan)}.service-worklog-module__22hnCW__newArticle>summary small{font-size:12px;font-weight:700}.service-worklog-module__22hnCW__newArticle>div{border-top:1px solid var(--line);background:var(--theme-surface);gap:10px;padding:12px;display:grid}.service-worklog-module__22hnCW__newArticleFields{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.service-worklog-module__22hnCW__articleDestination{grid-template-columns:minmax(280px,1fr) auto;align-items:end;gap:8px;display:grid}.service-worklog-module__22hnCW__costList article{border:1px solid var(--line);background:var(--theme-surface);border-radius:7px;min-width:0;overflow:hidden}.service-worklog-module__22hnCW__costItemHeader{border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--theme-subtle) 65%, transparent);align-items:center;gap:10px;min-height:48px;padding:8px 10px;display:flex}.service-worklog-module__22hnCW__costItemHeader>div{min-width:0;margin-right:auto}.service-worklog-module__22hnCW__costItemFields{grid-template-columns:minmax(190px,1.2fr) repeat(3,minmax(82px,.45fr)) minmax(95px,.5fr) minmax(150px,.8fr) minmax(120px,.55fr);align-items:end;gap:8px;padding:9px 10px 10px;display:grid}.service-worklog-module__22hnCW__costItemFields>span{border:1px solid var(--line);background:var(--theme-subtle);border-radius:6px;flex-direction:column;justify-content:center;min-height:38px;padding:5px 8px;display:flex}.service-worklog-module__22hnCW__costItemHeader>div,.service-worklog-module__22hnCW__costItemFields>span{min-width:0}.service-worklog-module__22hnCW__costItemHeader>div strong,.service-worklog-module__22hnCW__costItemHeader>div small,.service-worklog-module__22hnCW__costItemFields>span small,.service-worklog-module__22hnCW__costItemFields>span strong{overflow-wrap:anywhere;display:block}.service-worklog-module__22hnCW__costItemHeader>div strong,.service-worklog-module__22hnCW__costItemFields>span strong{color:var(--theme-emphasis);font-size:13px}.service-worklog-module__22hnCW__costList>p,.service-worklog-module__22hnCW__history p,.service-worklog-module__22hnCW__readOnly{color:var(--theme-muted-strong);margin:0;font-size:13px}.service-worklog-module__22hnCW__pricingSummary{border:1px solid var(--line);border-radius:7px;overflow:hidden}.service-worklog-module__22hnCW__readiness{border:1px solid var(--line);border-radius:7px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.service-worklog-module__22hnCW__readiness>div{border-right:1px solid var(--line);background:var(--theme-surface);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;min-height:72px;padding:10px 12px;display:grid}.service-worklog-module__22hnCW__readiness>div:last-child{border-right:0}.service-worklog-module__22hnCW__readiness svg{color:var(--cyan)}.service-worklog-module__22hnCW__readiness span{gap:2px;min-width:0;display:grid}.service-worklog-module__22hnCW__readiness small,.service-worklog-module__22hnCW__readiness strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.service-worklog-module__22hnCW__readiness small{color:var(--theme-muted-strong);font-size:11px}.service-worklog-module__22hnCW__readiness strong{color:var(--theme-emphasis);font-size:12px}.service-worklog-module__22hnCW__customerPreview,.service-worklog-module__22hnCW__invoicePreview{border:1px solid var(--line);background:var(--theme-surface);border-radius:7px;gap:0;display:grid;overflow:hidden}.service-worklog-module__22hnCW__customerPreview>header,.service-worklog-module__22hnCW__invoicePreview>header{border-bottom:1px solid var(--line);background:var(--theme-subtle);justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:10px 12px;display:flex}.service-worklog-module__22hnCW__customerPreview h3,.service-worklog-module__22hnCW__invoicePreview h3{color:var(--theme-emphasis);letter-spacing:0;margin:2px 0 0;font-size:15px}.service-worklog-module__22hnCW__invoicePreview>header>svg{color:var(--cyan)}.service-worklog-module__22hnCW__customerPreview dl,.service-worklog-module__22hnCW__invoiceTotals{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.service-worklog-module__22hnCW__customerPreview dl>div,.service-worklog-module__22hnCW__invoiceTotals>div{border-right:1px solid var(--line);min-width:0;padding:10px 12px}.service-worklog-module__22hnCW__customerPreview dl>div:last-child,.service-worklog-module__22hnCW__invoiceTotals>div:last-child{border-right:0}.service-worklog-module__22hnCW__customerPreview dt,.service-worklog-module__22hnCW__invoiceTotals dt{color:var(--theme-muted-strong);font-size:11px}.service-worklog-module__22hnCW__customerPreview dd,.service-worklog-module__22hnCW__invoiceTotals dd{color:var(--theme-emphasis);overflow-wrap:anywhere;margin:3px 0 0;font-size:13px}.service-worklog-module__22hnCW__customerPreview>p,.service-worklog-module__22hnCW__invoicePreview>p{border-top:1px solid var(--line);color:var(--theme-muted-strong);margin:0;padding:9px 12px;font-size:12px}.service-worklog-module__22hnCW__invoiceRows{display:grid}.service-worklog-module__22hnCW__invoiceRows>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;min-height:54px;padding:9px 12px;display:grid}.service-worklog-module__22hnCW__invoiceRows>div>span{gap:2px;min-width:0;display:grid}.service-worklog-module__22hnCW__invoiceRows>div>span:last-child{text-align:right}.service-worklog-module__22hnCW__invoiceRows small{color:var(--theme-muted-strong);font-size:11px}.service-worklog-module__22hnCW__invoiceRows strong{color:var(--theme-emphasis);overflow-wrap:anywhere;font-size:13px}.service-worklog-module__22hnCW__invoiceRows>p{color:var(--theme-muted-strong);margin:0;padding:12px;font-size:13px}.service-worklog-module__22hnCW__invoiceTotals{border-top:1px solid var(--line);background:color-mix(in srgb, var(--cyan) 5%, var(--theme-surface))}.service-worklog-module__22hnCW__invoiceTotals>div:last-child dd{color:var(--cyan);font-size:16px;font-weight:800}.service-worklog-module__22hnCW__billingWarning{border:1px solid color-mix(in srgb, var(--amber) 55%, var(--line));background:color-mix(in srgb, var(--amber) 9%, var(--theme-surface));border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px 12px;display:grid}.service-worklog-module__22hnCW__billingWarning>svg{color:var(--amber)}.service-worklog-module__22hnCW__billingWarning>div{gap:3px;min-width:0;display:grid}.service-worklog-module__22hnCW__billingWarning strong{color:var(--theme-emphasis);font-size:13px}.service-worklog-module__22hnCW__billingWarning span{color:var(--theme-muted-strong);font-size:12px;line-height:1.45}.service-worklog-module__22hnCW__billingWarning label{color:var(--theme-emphasis);white-space:nowrap;grid-auto-flow:column;align-items:center;gap:7px;display:inline-flex}.service-worklog-module__22hnCW__billingWarning input{width:18px;min-height:18px;padding:0}.service-worklog-module__22hnCW__pricingBreakdown{gap:8px;display:grid}.service-worklog-module__22hnCW__pricingBreakdown>section{border:1px solid var(--line);border-radius:7px;overflow:hidden}.service-worklog-module__22hnCW__pricingBreakdown>section>header{background:var(--theme-subtle);justify-content:space-between;align-items:center;gap:14px;min-height:54px;padding:9px 12px;display:flex}.service-worklog-module__22hnCW__pricingBreakdown header div,.service-worklog-module__22hnCW__pricingBreakdown header small,.service-worklog-module__22hnCW__pricingBreakdown header strong{display:block}.service-worklog-module__22hnCW__pricingBreakdown header small,.service-worklog-module__22hnCW__pricingBreakdown>section>p,.service-worklog-module__22hnCW__pricingBreakdown section div span small{color:var(--theme-muted-strong);font-size:12px}.service-worklog-module__22hnCW__pricingBreakdown header strong,.service-worklog-module__22hnCW__pricingBreakdown section div span strong{color:var(--theme-emphasis);font-size:13px}.service-worklog-module__22hnCW__pricingBreakdown section>div{display:grid}.service-worklog-module__22hnCW__pricingBreakdown section>div>span{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:39px;padding:7px 12px;display:flex}.service-worklog-module__22hnCW__pricingBreakdown>section>p{border-top:1px solid var(--line);margin:0;padding:9px 12px}.service-worklog-module__22hnCW__pricingBreakdown .service-worklog-module__22hnCW__provisionalPrice{color:var(--amber)}.service-worklog-module__22hnCW__submitBar{z-index:3;border-top:1px solid var(--line);background:color-mix(in srgb, var(--theme-surface) 96%, transparent);justify-content:space-between;align-items:center;gap:16px;padding:10px 16px;display:flex;position:sticky;bottom:0;box-shadow:0 -8px 24px #00000014}.service-worklog-module__22hnCW__submitBar>div{flex-direction:column;gap:2px;display:flex}.service-worklog-module__22hnCW__success,.service-worklog-module__22hnCW__error{border-radius:6px;margin:0 16px 12px;padding:9px 11px;font-size:13px}.service-worklog-module__22hnCW__success{background:color-mix(in srgb, var(--success) 12%, transparent);color:var(--success)}.service-worklog-module__22hnCW__error{background:color-mix(in srgb, var(--red) 12%, transparent);color:var(--red)}.service-worklog-module__22hnCW__readOnly{padding:16px}.service-worklog-module__22hnCW__history>div{border-top:1px solid var(--line)}.service-worklog-module__22hnCW__history article{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:18px;padding:11px 16px;display:flex}.service-worklog-module__22hnCW__history article:last-child{border-bottom:0}.service-worklog-module__22hnCW__history article strong,.service-worklog-module__22hnCW__history article>span{color:var(--theme-emphasis);font-size:13px}.service-worklog-module__22hnCW__history article p{margin-top:4px}@media (max-width:1100px){.service-worklog-module__22hnCW__panelNav{grid-template-columns:repeat(3,minmax(0,1fr))}.service-worklog-module__22hnCW__costItemFields{grid-template-columns:repeat(4,minmax(110px,1fr))}.service-worklog-module__22hnCW__readiness,.service-worklog-module__22hnCW__customerPreview dl{grid-template-columns:repeat(2,minmax(0,1fr))}.service-worklog-module__22hnCW__readiness>div:nth-child(2),.service-worklog-module__22hnCW__customerPreview dl>div:nth-child(2){border-right:0}.service-worklog-module__22hnCW__readiness>div:nth-child(-n+2),.service-worklog-module__22hnCW__customerPreview dl>div:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:760px){.service-worklog-module__22hnCW__header,.service-worklog-module__22hnCW__submitBar{flex-direction:column;align-items:stretch}.service-worklog-module__22hnCW__headerActions,.service-worklog-module__22hnCW__submitBar button{width:100%}.service-worklog-module__22hnCW__journeyActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.service-worklog-module__22hnCW__journeyActions>*{justify-content:center;width:100%;min-height:44px}.service-worklog-module__22hnCW__journeyActions .service-worklog-module__22hnCW__clockButton{grid-column:1/-1;min-height:52px;font-size:15px}.service-worklog-module__22hnCW__summary,.service-worklog-module__22hnCW__pricingSummary,.service-worklog-module__22hnCW__invoiceTotals,.service-worklog-module__22hnCW__metrics,.service-worklog-module__22hnCW__freeMetrics,.service-worklog-module__22hnCW__twoColumns,.service-worklog-module__22hnCW__threeColumns,.service-worklog-module__22hnCW__classificationGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.service-worklog-module__22hnCW__appliedRule{grid-template-columns:1fr}.service-worklog-module__22hnCW__priceControl{flex-direction:column;align-items:stretch}.service-worklog-module__22hnCW__priceControl button,.service-worklog-module__22hnCW__addJourneyActions button{justify-content:center;width:100%}.service-worklog-module__22hnCW__purchaseContext,.service-worklog-module__22hnCW__newArticleFields,.service-worklog-module__22hnCW__articleDestination,.service-worklog-module__22hnCW__addRows>div,.service-worklog-module__22hnCW__costItemFields{grid-template-columns:1fr 1fr}.service-worklog-module__22hnCW__billingWarning{grid-template-columns:auto minmax(0,1fr)}.service-worklog-module__22hnCW__billingWarning label{grid-column:2}.service-worklog-module__22hnCW__purchaseContext>small,.service-worklog-module__22hnCW__addRows>div>:first-child{grid-column:1/-1}.service-worklog-module__22hnCW__articleDestination button{justify-content:center;width:100%}}@media (max-width:480px){.service-worklog-module__22hnCW__panelNav button{min-height:54px;padding-inline:10px}.service-worklog-module__22hnCW__summary,.service-worklog-module__22hnCW__pricingSummary,.service-worklog-module__22hnCW__readiness,.service-worklog-module__22hnCW__customerPreview dl,.service-worklog-module__22hnCW__invoiceTotals,.service-worklog-module__22hnCW__metrics,.service-worklog-module__22hnCW__freeMetrics,.service-worklog-module__22hnCW__twoColumns,.service-worklog-module__22hnCW__threeColumns,.service-worklog-module__22hnCW__classificationGrid,.service-worklog-module__22hnCW__purchaseContext,.service-worklog-module__22hnCW__newArticleFields,.service-worklog-module__22hnCW__articleDestination,.service-worklog-module__22hnCW__addRows>div,.service-worklog-module__22hnCW__costItemFields{grid-template-columns:1fr}.service-worklog-module__22hnCW__readiness>div,.service-worklog-module__22hnCW__readiness>div:nth-child(2),.service-worklog-module__22hnCW__customerPreview dl>div,.service-worklog-module__22hnCW__customerPreview dl>div:nth-child(2){border-right:0;border-bottom:1px solid var(--line)}.service-worklog-module__22hnCW__readiness>div:last-child,.service-worklog-module__22hnCW__customerPreview dl>div:last-child{border-bottom:0}.service-worklog-module__22hnCW__invoiceRows>div{grid-template-columns:1fr;gap:5px}.service-worklog-module__22hnCW__invoiceRows>div>span:last-child{text-align:left}.service-worklog-module__22hnCW__section summary,.service-worklog-module__22hnCW__history summary{align-items:center;padding-block:10px}.service-worklog-module__22hnCW__sectionMeta{gap:7px}.service-worklog-module__22hnCW__sectionMeta strong{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.service-worklog-module__22hnCW__pricingBreakdown>section>header,.service-worklog-module__22hnCW__pricingBreakdown section>div>span{flex-direction:column;align-items:flex-start}.service-worklog-module__22hnCW__costItemHeader{flex-wrap:wrap;align-items:flex-start}.service-worklog-module__22hnCW__costItemHeader>div{flex-basis:calc(100% - 44px)}.service-worklog-module__22hnCW__costItemHeader .service-worklog-module__22hnCW__iconButton{margin-left:auto}}
.calculator-invitation-control-module__NeOkeW__control{border:1px solid color-mix(in srgb, var(--cyan) 25%, var(--line));background:color-mix(in srgb, var(--theme-subtle) 92%, var(--cyan) 8%);border-radius:9px;gap:8px;padding:10px;display:grid}.calculator-invitation-control-module__NeOkeW__summary{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;display:grid}.calculator-invitation-control-module__NeOkeW__summary>svg{color:var(--cyan)}.calculator-invitation-control-module__NeOkeW__summary>span{gap:2px;min-width:0;display:grid}.calculator-invitation-control-module__NeOkeW__summary strong{color:var(--theme-emphasis);font-size:12px;line-height:1.25}.calculator-invitation-control-module__NeOkeW__summary small{color:var(--theme-muted-strong);font-size:10px;line-height:1.35}.calculator-invitation-control-module__NeOkeW__action,.calculator-invitation-control-module__NeOkeW__confirmActions button{border:1px solid color-mix(in srgb, var(--cyan) 38%, var(--line));min-height:34px;color:var(--cyan);font:inherit;cursor:pointer;background:0 0;border-radius:7px;padding:6px 9px;font-size:11px;font-weight:780}.calculator-invitation-control-module__NeOkeW__action{white-space:nowrap;grid-column:1/-1;justify-content:center;align-items:center;gap:5px;width:100%;display:inline-flex}.calculator-invitation-control-module__NeOkeW__action:disabled,.calculator-invitation-control-module__NeOkeW__confirmActions button:disabled{opacity:.55;cursor:wait}.calculator-invitation-control-module__NeOkeW__confirmation{border-top:1px solid var(--line);gap:8px;padding-top:8px;display:grid}.calculator-invitation-control-module__NeOkeW__confirmation p{color:var(--theme-text);overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.45}.calculator-invitation-control-module__NeOkeW__confirmActions{grid-template-columns:1fr 1fr;gap:7px;display:grid}.calculator-invitation-control-module__NeOkeW__confirmActions button:first-child{background:var(--cyan);color:#06131b}.calculator-invitation-control-module__NeOkeW__message{color:var(--red);margin:0;font-size:11px;line-height:1.35}.calculator-invitation-control-module__NeOkeW__control[data-tone=green]{border-color:color-mix(in srgb, var(--green) 35%, var(--line));background:color-mix(in srgb, var(--theme-subtle) 92%, var(--green) 8%)}.calculator-invitation-control-module__NeOkeW__control[data-tone=green] .calculator-invitation-control-module__NeOkeW__summary>svg{color:var(--green)}.calculator-invitation-control-module__NeOkeW__control[data-tone=amber]{border-color:color-mix(in srgb, var(--amber) 42%, var(--line));background:color-mix(in srgb, var(--theme-subtle) 91%, var(--amber) 9%)}.calculator-invitation-control-module__NeOkeW__control[data-tone=amber] .calculator-invitation-control-module__NeOkeW__summary>svg{color:var(--amber)}.calculator-invitation-control-module__NeOkeW__control[data-tone=red]{border-color:color-mix(in srgb, var(--red) 42%, var(--line));background:color-mix(in srgb, var(--theme-subtle) 91%, var(--red) 9%)}.calculator-invitation-control-module__NeOkeW__control[data-tone=red] .calculator-invitation-control-module__NeOkeW__summary>svg{color:var(--red)}.calculator-invitation-control-module__NeOkeW__wide{grid-template-columns:minmax(0,1fr) auto;align-items:center}.calculator-invitation-control-module__NeOkeW__wide .calculator-invitation-control-module__NeOkeW__summary{grid-template-columns:auto minmax(0,1fr) auto}.calculator-invitation-control-module__NeOkeW__wide .calculator-invitation-control-module__NeOkeW__summary .calculator-invitation-control-module__NeOkeW__action{grid-column:auto;width:auto}.calculator-invitation-control-module__NeOkeW__wide .calculator-invitation-control-module__NeOkeW__confirmation,.calculator-invitation-control-module__NeOkeW__wide .calculator-invitation-control-module__NeOkeW__message{grid-column:1/-1}@media (max-width:620px){.calculator-invitation-control-module__NeOkeW__wide{grid-template-columns:1fr}.calculator-invitation-control-module__NeOkeW__wide .calculator-invitation-control-module__NeOkeW__summary{grid-template-columns:auto minmax(0,1fr)}.calculator-invitation-control-module__NeOkeW__wide .calculator-invitation-control-module__NeOkeW__summary .calculator-invitation-control-module__NeOkeW__action{grid-column:1/-1;width:100%}.calculator-invitation-control-module__NeOkeW__confirmActions{grid-template-columns:1fr}}
.quote-workspace-module__C_8Q2G__back{margin-bottom:10px}.quote-workspace-module__C_8Q2G__back a{color:var(--muted);align-items:center;gap:7px;font-size:13px;display:inline-flex}.quote-workspace-module__C_8Q2G__header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:14px;display:flex}.quote-workspace-module__C_8Q2G__header span{color:var(--cyan);text-transform:uppercase;font-size:12px;font-weight:700}.quote-workspace-module__C_8Q2G__header h1{margin:5px 0 4px;font-size:30px}.quote-workspace-module__C_8Q2G__header p{max-width:760px;color:var(--muted);margin:0;font-size:14px;line-height:1.55}.quote-workspace-module__C_8Q2G__channels{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.quote-workspace-module__C_8Q2G__channels article{border:1px solid var(--line);background:var(--theme-surface);border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:74px;padding:13px 14px;display:grid}.quote-workspace-module__C_8Q2G__channels article>svg{color:var(--cyan)}.quote-workspace-module__C_8Q2G__channels strong,.quote-workspace-module__C_8Q2G__channels span{display:block}.quote-workspace-module__C_8Q2G__channels strong{font-size:13px}.quote-workspace-module__C_8Q2G__channels span{color:var(--muted);margin-top:3px;font-size:12px}.quote-workspace-module__C_8Q2G__channels b{white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:inline-flex}.quote-workspace-module__C_8Q2G__channels article[data-tone=ready] b{color:var(--green)}.quote-workspace-module__C_8Q2G__channels article[data-tone=controlled] b{color:var(--amber)}.quote-workspace-module__C_8Q2G__channels article[data-tone=waiting] b{color:var(--blue)}.quote-workspace-module__C_8Q2G__warning{color:var(--amber);background:#ffbb5c12;border:1px solid #ffbb5c59;border-radius:8px;align-items:center;gap:9px;margin-bottom:14px;padding:12px 14px;font-size:12px;display:flex}.quote-workspace-module__C_8Q2G__layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:14px;display:grid}.quote-workspace-module__C_8Q2G__main{gap:12px;display:grid}.quote-workspace-module__C_8Q2G__panel,.quote-workspace-module__C_8Q2G__summary{border:1px solid var(--line);background:var(--theme-surface);border-radius:8px}.quote-workspace-module__C_8Q2G__panel{padding:17px}.quote-workspace-module__C_8Q2G__sectionTitle{align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.quote-workspace-module__C_8Q2G__sectionTitle>span{height:28px;color:var(--cyan);border:1px solid #59c6e059;border-radius:50%;flex:0 0 28px;place-items:center;font-size:12px;font-weight:800;display:grid}.quote-workspace-module__C_8Q2G__sectionTitle h2{margin:0;font-size:16px}.quote-workspace-module__C_8Q2G__sectionTitle p{color:var(--muted);margin:4px 0 0;font-size:12px;line-height:1.45}.quote-workspace-module__C_8Q2G__panel>label,.quote-workspace-module__C_8Q2G__fields label,.quote-workspace-module__C_8Q2G__lines label{color:var(--muted);gap:6px;font-size:12px;display:grid}.quote-workspace-module__C_8Q2G__panel input,.quote-workspace-module__C_8Q2G__panel select,.quote-workspace-module__C_8Q2G__panel textarea{border:1px solid var(--line);background:var(--theme-subtle);width:100%;color:var(--text);font:inherit;border-radius:7px}.quote-workspace-module__C_8Q2G__panel input,.quote-workspace-module__C_8Q2G__panel select{min-height:39px;padding:8px 10px}.quote-workspace-module__C_8Q2G__panel textarea{resize:vertical;padding:10px}.quote-workspace-module__C_8Q2G__customer{border:1px solid var(--line);background:var(--theme-subtle);border-radius:7px;gap:3px;margin-top:10px;padding:11px 12px;display:grid}.quote-workspace-module__C_8Q2G__customer strong{font-size:13px}.quote-workspace-module__C_8Q2G__customer span,.quote-workspace-module__C_8Q2G__customer small{color:var(--muted);font-size:12px}.quote-workspace-module__C_8Q2G__search{margin-bottom:9px;position:relative;display:block!important}.quote-workspace-module__C_8Q2G__search svg{color:var(--muted);position:absolute;top:12px;left:11px}.quote-workspace-module__C_8Q2G__search input{padding-left:36px}.quote-workspace-module__C_8Q2G__catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:286px;display:grid;overflow:auto}.quote-workspace-module__C_8Q2G__catalog button{border:1px solid var(--line);background:var(--theme-subtle);color:var(--text);text-align:left;cursor:pointer;border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:9px;padding:10px;display:grid}.quote-workspace-module__C_8Q2G__catalog button:hover{border-color:#59c6e08c}.quote-workspace-module__C_8Q2G__catalog button>svg{color:var(--cyan)}.quote-workspace-module__C_8Q2G__catalog button span strong,.quote-workspace-module__C_8Q2G__catalog button span small,.quote-workspace-module__C_8Q2G__catalog button b small{display:block}.quote-workspace-module__C_8Q2G__catalog button span strong{font-size:12px}.quote-workspace-module__C_8Q2G__catalog button span small,.quote-workspace-module__C_8Q2G__catalog button b small{color:var(--muted);margin-top:2px;font-size:12px}.quote-workspace-module__C_8Q2G__catalog button b{white-space:nowrap;text-align:right;font-size:12px}.quote-workspace-module__C_8Q2G__lines{gap:6px;margin-top:12px;display:grid}.quote-workspace-module__C_8Q2G__lines article{border:1px solid var(--line);border-radius:7px;grid-template-columns:minmax(180px,1fr) 86px minmax(160px,.8fr) auto 34px;align-items:end;gap:8px;padding:10px;display:grid}.quote-workspace-module__C_8Q2G__lines article>div strong,.quote-workspace-module__C_8Q2G__lines article>div small{display:block}.quote-workspace-module__C_8Q2G__lines article>div strong{font-size:12px}.quote-workspace-module__C_8Q2G__lines article>div small{color:var(--muted);margin-top:3px;font-size:12px}.quote-workspace-module__C_8Q2G__lines article>b{white-space:nowrap;align-self:center;font-size:12px}.quote-workspace-module__C_8Q2G__lines article>button{border:1px solid var(--line);width:34px;height:34px;color:var(--red);cursor:pointer;background:0 0;border-radius:7px;place-items:center;display:grid}.quote-workspace-module__C_8Q2G__fields{grid-template-columns:2fr 1fr 1fr 1.4fr;gap:9px;margin-bottom:10px;display:grid}.quote-workspace-module__C_8Q2G__empty{border:1px dashed var(--line);color:var(--muted);text-align:center;border-radius:7px;padding:16px;font-size:12px}.quote-workspace-module__C_8Q2G__summary{gap:0;padding:17px;display:grid;position:sticky;top:82px}.quote-workspace-module__C_8Q2G__summary>span{color:var(--cyan);text-transform:uppercase;font-size:12px;font-weight:800}.quote-workspace-module__C_8Q2G__summary h2{margin:6px 0 15px;font-size:16px}.quote-workspace-module__C_8Q2G__summary>div{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:8px 0;font-size:12px;display:flex}.quote-workspace-module__C_8Q2G__summary>div span{color:var(--muted)}.quote-workspace-module__C_8Q2G__summary .quote-workspace-module__C_8Q2G__total{margin-top:3px;padding-top:12px}.quote-workspace-module__C_8Q2G__summary .quote-workspace-module__C_8Q2G__total strong{color:var(--cyan);font-size:17px}.quote-workspace-module__C_8Q2G__summary>small{color:var(--muted);margin:10px 0 14px;font-size:12px;line-height:1.45}.quote-workspace-module__C_8Q2G__summary>button{width:100%}.quote-workspace-module__C_8Q2G__summary>p{color:var(--red);margin:10px 0 0;font-size:12px;line-height:1.4}@media (max-width:1050px){.quote-workspace-module__C_8Q2G__layout{grid-template-columns:1fr}.quote-workspace-module__C_8Q2G__summary{position:static}.quote-workspace-module__C_8Q2G__fields{grid-template-columns:1fr 1fr}.quote-workspace-module__C_8Q2G__channels,.quote-workspace-module__C_8Q2G__catalog{grid-template-columns:1fr}}@media (max-width:700px){.quote-workspace-module__C_8Q2G__header h1{font-size:25px}.quote-workspace-module__C_8Q2G__panel{padding:13px}.quote-workspace-module__C_8Q2G__fields{grid-template-columns:1fr}.quote-workspace-module__C_8Q2G__lines article{grid-template-columns:1fr 88px auto}.quote-workspace-module__C_8Q2G__lines article>label:nth-of-type(2){grid-column:1/-1}.quote-workspace-module__C_8Q2G__lines article>b{grid-column:1/3}.quote-workspace-module__C_8Q2G__channels article{grid-template-columns:auto 1fr}.quote-workspace-module__C_8Q2G__channels article>b{grid-column:2}}
