.buendlioTour{z-index:4500;box-sizing:border-box;color:#163f46;background:#fffdf7;border:1px solid #c77b45;border-radius:14px;width:min(340px,100vw - 24px);max-height:calc(100dvh - 24px);padding:22px;font:15px/1.5 Arial,sans-serif;position:fixed;bottom:20px;right:20px;overflow:auto;box-shadow:0 12px 38px #001d3860}.buendlioTour h2{color:#163f46;margin:5px 25px 14px 0;font:600 22px/1.25 Georgia,serif}.buendlioTour p{margin:10px 0}.buendlioTour small{color:#526b69}.buendlioTour button{color:#163f46;cursor:pointer;background:#fffdf7;border:1px solid #b6c9c2;border-radius:8px;min-height:44px;padding:9px 12px;font:600 14px/1.4 Arial,sans-serif}.buendlioTour button:disabled{opacity:.4;cursor:default}.buendlioTour .tourPrimary{color:#fff;background:#a65e30;border-color:#a65e30}.buendlioTour .buendlioTourClose{background:0 0;border:0;font-size:22px;position:absolute;top:8px;right:8px}.buendlioTourActions{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.buendlioTour .tourSkip{background:0 0;border:0;margin-top:8px;padding-left:0}.buendlioTour button:focus-visible{outline-offset:2px;outline:3px solid #a65e30}.buendlioTourHighlight{z-index:4400;pointer-events:none;box-sizing:border-box;border:3px solid #c77b45;border-radius:10px;position:fixed;box-shadow:0 0 0 4px #e8cc7240}.buendlioFirstCaseHelp{color:#163f46;background:#f4eee2;border-left:3px solid #c77b45;margin:0 0 12px;padding:12px 14px;font-size:15px;line-height:1.5}@media (width<=700px){.buendlioTour{padding:17px;bottom:12px;right:12px}.buendlioTour h2{font-size:20px}}.buendlioTour[popover]{max-height:calc(100dvh - 24px);margin:0;inset:auto;overflow:auto}.textDocumentWorkspace{--ink:#102d43;--gold:#c8ab5b;width:100%;min-height:100%;color:var(--ink);box-sizing:border-box;background:#f2f5f8;font:15px/1.5 Arial,sans-serif;position:relative}.textDocumentWorkspace *{box-sizing:border-box}.textDocumentWorkspace button,.textDocumentWorkspace select,.textDocumentWorkspace input,.textDocumentWorkspace textarea{font:inherit}.textDocumentWorkspace button{color:var(--ink);cursor:pointer;background:#fff;border:1px solid #cad7e1;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:700}.textDocumentWorkspace button:disabled{opacity:.5;cursor:default}.textDocumentWorkspace button:hover:not(:disabled){background:#edf4fa;border-color:#8da7bb}.textDocumentWorkspace button.primary{background:#f7e9ba;border-color:#c8ab5b}.textDocumentWorkspace label{gap:5px;font-size:13px;font-weight:700;display:grid}.textDocumentWorkspace input:not([type=checkbox]),.textDocumentWorkspace select,.textDocumentWorkspace textarea{width:100%;min-width:0;color:var(--ink);background:#fff;border:1px solid #cad7e1;border-radius:6px;padding:9px 11px;font-size:14px;font-weight:400}.textDocumentWorkspace textarea{resize:vertical}.textDocumentWorkspace input[type=checkbox]{accent-color:#124269}.textDocumentHead{z-index:4;color:#fff;border-top:4px solid var(--gold);background:linear-gradient(110deg,#082137,#123b5b);justify-content:space-between;align-items:center;gap:20px;padding:18px 24px;display:flex;position:sticky;top:0}.textDocumentHead small{color:#e2ca83;letter-spacing:.08em;font-size:11px}.textDocumentHead h2{color:#fff;overflow-wrap:anywhere;max-width:650px;margin:3px 0;font-size:23px;line-height:1.2}.textDocumentHeadActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.textDocumentHeadActions button{white-space:nowrap}.textEditorError{color:#9a3129;background:#fff0ed;border:1px solid #e6aaa4;border-radius:8px;margin:14px 24px;padding:12px 16px}.textEditorLoading{padding:28px}.textDocumentChooser{max-width:1000px;margin:auto;padding:32px}.textDocumentChooser h3{font-size:21px}.textDocumentChooser>div{grid-template-columns:1fr 1fr;gap:14px;display:grid}.textDocumentChooser>div button{text-align:left;border-radius:12px;gap:8px;padding:25px;display:grid}.textDocumentChooser button span{color:#587183;font-weight:400}.textDocumentChooser section{background:#fff;border:1px solid #dae2ea;border-radius:10px;margin-top:28px;padding:20px}.textDocumentChooser section select{max-width:500px;margin-right:12px}.textDocumentMeta{background:#fff;border-bottom:1px solid #dde5ed;grid-template-columns:2fr 1fr 1fr;gap:14px;padding:22px 24px;display:grid}.textDocumentSettings{flex-wrap:wrap;align-items:center;gap:18px;padding:14px 24px;display:flex}.textDocumentSettings label{align-items:center;gap:8px;display:flex}.textDocumentSettings select{width:auto;padding:5px}.textDocumentSettings span{color:#577386;margin-left:auto;font-size:12px}.textDocumentPaper{background:#fff;border:1px solid #d6dfe7;border-radius:5px;margin:10px 24px 24px;padding:28px;box-shadow:0 5px 24px #102d4310}.textDocumentPaper.a4{width:min(794px,100% - 48px);min-height:1123px;padding:var(--document-margin);border-radius:0;margin:16px auto 24px}.textLetterhead summary{color:#5c7588;cursor:pointer;font-size:12px}.textLetterhead[open]{background:#f7f9fb;padding:14px}.textLetterhead label{margin-top:10px}.textLetterhead label:has(input[type=checkbox]){align-items:center;display:flex}.textLetterheadPreview{border-bottom:1px solid #d6dfe7;margin-bottom:22px;padding:12px 0 18px}.textLetterheadPreview img{width:200px;max-width:100%;height:auto}.textLetterheadPreview p{white-space:pre-line;margin:8px 0;font-size:12px}.textLetterFields{grid-template-columns:1fr 1fr;gap:16px;margin:18px 0;display:grid}.textLetterFields label{color:#5c7588;font-weight:400}.textLetterFields .wide{grid-column:1/-1}.textLetterFields button{justify-self:start;font-size:11px}.textLetterFields.closing{margin-top:24px}.textFormatting{z-index:3;background:#f3f6f9;border:1px solid #d7e1e9;border-radius:6px;flex-wrap:wrap;align-items:center;gap:5px;padding:10px;display:flex;position:sticky;top:92px}.textFormatting button{border-radius:5px;min-width:27px;padding:5px 9px;font-size:12px}.textFormatting select{width:auto;padding:5px;font-size:12px}.textWritingArea{overflow-wrap:anywhere;outline:none;min-height:260px;padding:20px 0;font-size:15px;line-height:1.6}.textWritingArea:focus{box-shadow:inset 0 -2px #5b9cc8}.textWritingArea p{margin:0 0 12px}.textWritingArea h1{font-size:28px}.textWritingArea h2{font-size:23px}.textWritingArea h3{font-size:19px}.textWritingArea [data-page-break=true]{border-top:1px dashed #b6c8d8;min-height:16px;margin:20px 0}.textWritingArea [data-page-break=true]:before{content:"Seitenumbruch";color:#7c8c98;font-size:10px}.textDocumentFoot{background:#fff;border-top:1px solid #dae2ea;justify-content:space-between;align-items:center;gap:12px;padding:14px 24px;display:flex}.textDocumentFoot small{color:#627b8d;font-size:12px}.folderTextEditorOverlay{z-index:7800;background:#f2f5f8;border-radius:10px;position:fixed;inset:4vh 3vw;overflow:auto;box-shadow:0 0 0 100vmax #08213799,0 22px 90px #0005}.textDocumentPage{max-width:1500px;margin:auto;padding:20px}.textPdfOverlay,.textTemplateOverlay{z-index:8000;background:#082137bd;place-items:center;padding:25px;display:grid;position:fixed;inset:0}.textPdfOverlay>section,.textTemplateOverlay>section{background:#fff;border-radius:10px;flex-direction:column;width:min(1100px,96vw);height:90vh;display:flex;overflow:hidden;box-shadow:0 15px 70px #0004}.textPdfOverlay header,.textTemplateOverlay header{color:#fff;background:#102d43;justify-content:space-between;align-items:center;gap:16px;padding:15px 22px;display:flex}.textPdfOverlay h3,.textTemplateOverlay h3{color:#fff;margin:0;font-size:20px}.textPdfOverlay header small{color:#cedbe5}.textPdfOverlay .documentPdfViewer{flex:1;min-height:0;overflow:auto}.textPdfOverlay footer,.textTemplateForm footer{background:#f5f8fa;border-top:1px solid #d6e0e8;justify-content:space-between;align-items:center;gap:16px;padding:16px 22px;display:flex}.textPdfOverlay footer label{align-items:center;gap:8px;display:flex}.textPdfOverlay footer button,.textTemplateForm footer button:last-child{color:#fff;background:#16456a}.textTemplateList,.textTemplateForm{flex:1;padding:24px;overflow:auto}.textTemplateList article{border-bottom:1px solid #d8e3eb;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}.textTemplateList article>div:last-child{flex-wrap:wrap;gap:6px;display:flex}.textTemplateList small{color:#5b7587;display:block}.textTemplateList p{color:#5b7587;margin:6px 0}.textTemplateList .danger{color:#a04037;background:#fcece9;border-color:#e4b8b1}.textTemplateForm>label{margin-bottom:12px}.textTemplateForm .textFormatting{top:0}.textTemplateForm footer{position:sticky;bottom:0}.textPlaceholderHint{background:#eef5fa;border-radius:6px;padding:12px;font-size:12px}.dailyPilotCard>.dayOperations .dayHouseholdPanel>header:before,.dailyPilotCard>.dayOperations .daySmartHomePanel>header:before{content:none}.dayPanelHeaderIcon{border-radius:9px;place-items:center;width:48px;height:48px;font-style:normal;display:grid;position:absolute;top:12px;left:14px}.dayPanelHeaderIcon.budget{color:#aa771a;background:#fff2d9}.dayPanelHeaderIcon.smart{color:#225d90;background:#e7f3ff}.dayPanelHeaderIcon .contactOutlineIcon{width:27px;height:27px}@media (width<=750px){.textDocumentHead{flex-wrap:wrap;padding:16px;position:relative}.textDocumentHead h2{font-size:20px}.textDocumentHeadActions{justify-content:flex-start}.textDocumentMeta{grid-template-columns:1fr 1fr;padding:16px}.textDocumentMeta label:first-child{grid-column:1/-1}.textDocumentSettings{gap:12px;padding:12px 16px}.textDocumentPaper,.textDocumentPaper.a4{width:calc(100% - 24px);min-height:700px;margin:12px;padding:20px}.textLetterFields{grid-template-columns:1fr}.textFormatting{top:0}.textDocumentChooser{padding:20px}.textDocumentChooser>div{grid-template-columns:1fr}.textDocumentChooser section select{max-width:none;margin:0 0 12px}.folderTextEditorOverlay{border-radius:0;inset:0}.textPdfOverlay,.textTemplateOverlay{padding:0}.textPdfOverlay>section,.textTemplateOverlay>section{border-radius:0;width:100vw;height:100dvh}.textPdfOverlay footer{flex-wrap:wrap}.textTemplateList article{flex-direction:column;align-items:flex-start}.textDocumentPage{padding:0}}.projectTextDocuments{background:#fff;border:1px solid #d8e1e9;border-radius:10px;margin:20px 0;padding:22px}.projectTextDocuments>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.projectTextDocuments>header h3{margin:0}.projectTextDocuments>div{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin-top:15px;display:grid}.projectTextDocuments button{color:#163b57;cursor:pointer;background:#f8fbfd;border:1px solid #cad8e3;border-radius:9px;padding:12px}.projectTextDocuments>div button{text-align:left;gap:5px;display:grid}.projectTextDocuments small,.projectTextDocuments p{color:#638094}.actaLetterDialog{color:#12364f;background:#faf8f3;border:1px solid #9ab4b1;border-radius:9px;width:min(1180px,100vw - 24px);max-width:calc(100vw - 24px);height:min(960px,100dvh - 24px);max-height:calc(100dvh - 24px);padding:0;overflow:hidden}.actaLetterDialog[open]{flex-direction:column;display:flex}.actaLetterDialog>header,.actaLetterDialog>footer{background:#faf8f3;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.actaLetterDialog>header{border-bottom:2px solid #477c7a}.actaLetterDialog h2{overflow-wrap:anywhere;margin:4px 0;font-size:24px}.actaLetterDialog>header small{letter-spacing:.1em;font-size:11px}.actaLetterDialog>footer{border-top:1px solid #b6cbdc;font-size:12px}.actaLetterToolbar{background:#f2f7fb;flex-wrap:wrap;flex-shrink:0;gap:8px;padding:10px 18px;display:flex}.actaLetterBody{flex:1;min-height:0;padding:18px;overflow:auto}.actaLetterContext{background:#f2f7fb;border:1px solid #bed0de;border-radius:8px;margin-bottom:16px;padding:10px 14px}.actaLetterContext p{margin:0 0 10px}.actaLetterContext fieldset{border:0;flex-wrap:wrap;gap:12px;padding:0;display:flex}.actaLetterContext label{flex:1;min-width:150px}.actaLetterFields{border:1px solid #bed0de;border-radius:8px;grid-template-columns:1fr 1fr;gap:12px;margin:14px 0;padding:12px;display:grid}.actaLetterFields label,.actaLetterContext label{flex-direction:column;gap:5px;font-size:14px;display:flex}.actaLetterFields textarea,.actaLetterFields input,.actaLetterFields select,.actaLetterContext select{box-sizing:border-box;color:#12364f;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #9ab4b1;border-radius:7px;padding:9px}.actaLetterWide{grid-column:1/-1}.actaLetterWriting{background:#fff;border:1px solid #bed0de;border-radius:8px;padding:12px}.actaLetterWriting .textFormatting{top:0}.actaLetterWriting .textWritingArea{min-height:280px;padding:16px 4px}.actaLetterPreview{background:#fff;border:1px solid #9ab4b1;border-radius:8px;margin-top:18px;padding:12px}.actaLetterPreview>header,.actaLetterPdfActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.actaLetterPdfActions{padding:12px 0 0}.actaLetterConflict{background:#fff8df;border:1px solid #cda757;border-radius:8px;padding:12px}.actaLetterConflict pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:180px;overflow:auto}.actaLetterDialog button{color:#12364f;font:inherit;cursor:pointer;background:#fff;border:1px solid #9ab4b1;border-radius:999px;padding:9px 15px}.actaLetterDialog button:disabled{opacity:.55;cursor:default}.actaLetterDialog button:focus-visible,.actaLetterDialog a:focus-visible{outline-offset:2px;outline:3px solid #438aba}.actaLetterDialog [role=alert]{color:#923e32}.actaLetterDialog [role=status]{color:#275a41}@media (width<=700px){.actaLetterDialog{width:calc(100vw - 16px);max-width:calc(100vw - 16px);height:calc(100dvh - 16px);max-height:calc(100dvh - 16px)}.actaLetterDialog>header,.actaLetterDialog>footer{align-items:flex-start;padding:10px}.actaLetterDialog>footer{flex-wrap:wrap}.actaLetterDialog>footer button{margin-left:auto}.actaLetterToolbar{gap:6px;padding:8px 10px}.actaLetterDialog button{padding:8px 11px}.actaLetterBody{padding:10px}.actaLetterFields{grid-template-columns:1fr}.actaLetterWide{grid-column:auto}.actaLetterWriting{padding:7px}.actaLetterContext label{min-width:100%}}.actaCallForm{gap:12px;min-width:0;padding:12px;display:grid}.actaCallForm>fieldset{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.actaCallForm label{gap:5px;display:grid}.actaCallForm input,.actaCallForm select,.actaCallForm textarea{font:inherit;box-sizing:border-box;min-width:0;max-width:100%;font-size:16px}.actaCallForm .actaCallCheck{flex-direction:row;align-items:center;gap:10px;min-height:40px;display:flex}.actaCallCheck input{flex:0 0 20px;width:20px;height:20px;margin:0}.actaCallForm button,.actaDialLink{min-height:44px}.actaCallSummary{background:#eef5f8;border-radius:8px;gap:5px;padding:12px;display:grid}.actaCallSummary b{color:#12374d;font-size:24px}.actaCallSummary small{color:#405e71}.actaDialLink{color:#12374d;background:#f5df9e;border:1px solid #c6a64a;border-radius:6px;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:flex}.actaCallPending{z-index:920;color:#12374d;background:#f5df9e;border:1px solid #b99d49;border-radius:12px;gap:3px;max-width:calc(100vw - 32px);padding:10px 18px;display:grid;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #163f4640}.actaCallPending span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.actaCallMessage{z-index:920;color:#12374d;pointer-events:none;background:#eff8f2;border-radius:8px;padding:8px 12px;position:fixed;bottom:18px;left:50%;transform:translate(-50%)}.actaCallForm button:focus-visible,.actaCallPending:focus-visible,.actaDialLink:focus-visible{outline-offset:3px;outline:3px solid #276b8d}@media (width<=700px){.actaCallPending,.actaCallMessage{bottom:calc(86px + env(safe-area-inset-bottom,0px));font-size:13px}.actaCallForm{gap:10px}}.actaMobileNavigation,.actaMobileCaptureButton,.actaMobileBrand,.actaMobileCaseCards,.actaMobileCaseBar{display:none}.actaMobileActions{color:#163f46;gap:10px;padding:18px;display:grid}.actaMobileActions>button{text-align:left;color:#163f46;background:#faf8f3;border:1px solid #9ab4b1;border-radius:9px;align-items:center;gap:14px;width:100%;min-height:64px;padding:12px;font:16px Inter,Arial,sans-serif;display:flex}.actaMobileActions>button>svg,.actaMobileActions>button>.arkNavIcon{color:#8a6c24;flex:none;width:25px;height:25px}.actaMobileActions strong,.actaMobileActions small{display:block}.actaMobileActions small{color:#435f60;margin-top:4px;font-size:13px;line-height:1.4}.actaMobileInstall{color:#163f46;padding:20px;line-height:1.5}.actaMobileInstall img{border-radius:16px;display:block}.actaMobileInstall h3{color:#163f46!important;font:600 19px Manrope,Arial,sans-serif!important}.actaMobileInstall a{color:#fff;background:#163f46;border-radius:8px;padding:12px;display:inline-block}@media (width<=700px){.actaDemoPage{min-width:0;min-height:100dvh;padding-bottom:calc(82px + env(safe-area-inset-bottom,0px));overflow-wrap:anywhere}.actaDemoPage .actaNavigationRow{padding:8px max(12px,env(safe-area-inset-right,0px)) 8px max(12px,env(safe-area-inset-left,0px));flex-wrap:nowrap;gap:8px;min-height:60px}.actaDemoPage .actaNavigationRow>.navigatorActaNavigation{display:none!important}.actaMobileBrand{color:#c77b45;align-items:center;gap:9px;font:600 19px Manrope,Arial,sans-serif;display:flex}.actaMobileBrand img{border-radius:7px;width:34px;height:34px}.actaDemoPage .actaProfileTrigger{min-height:44px!important;padding:8px!important;font-size:14px!important}.actaDemoPage header>.actaWorkspaceBrand{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;display:grid}.actaDemoPage header>.actaWorkspaceBrand>div:first-child,.actaDemoPage header>.actaWorkspaceBrand>span{display:none}.actaDemoPage .actaTimeQuickButton{white-space:normal;justify-content:center;width:100%;min-width:0;margin:0!important}.actaDesktopCreate{display:none!important}.actaMobileCaptureButton{min-height:44px;display:block;color:#163f46!important;background:#c77b45!important;padding:10px 17px!important;font-weight:700!important}.actaDemoPage>p[class*=notice]{padding:8px 14px;font-size:12px;line-height:1.4}.actaDemoPage .actaPersistence{gap:7px;padding:0 12px;font-size:12px}.actaDemoPage .actaPersistence>button{min-height:44px;padding:7px 9px;font-size:12px}.actaDemoPage>.actaWorkspaceMain{min-width:0;padding:8px 12px 18px}.actaDemoPage div[class*=metrics]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.actaDemoPage div[class*=metrics]>button{gap:8px;min-width:0;padding:10px}.actaDemoPage div[class*=metrics] strong{font-size:23px}.actaDemoPage div[class*=metrics] button>span:last-child{font-size:12px;line-height:1.4}.actaDemoPage .actaDesktopCaseTable{display:none}.actaMobileCaseCards{gap:10px;padding:12px;display:grid}.actaDemoPage button.actaMobileCaseCard{text-align:left;border:1px solid var(--acta-attention-border,#9ab4b1);border-left:4px solid var(--acta-attention-border,#9ab4b1);background:var(--acta-attention-surface,#faf8f3);color:#163f46;border-radius:10px;gap:11px;width:100%;min-width:0;padding:14px;display:grid}.actaMobileCaseIdentity{align-items:center;gap:10px;min-width:0;display:flex}.actaMobileCaseIdentity>svg{color:#8a6c24;flex:none;width:24px;height:24px}.actaMobileCaseIdentity>span:first-of-type{flex:1;min-width:0}.actaMobileCaseIdentity strong{font:600 20px/1.25 Manrope,Arial,sans-serif;display:block}.actaMobileCaseIdentity small{color:#435f60;margin-top:5px;font-size:13px;display:block}.actaMobileNext{gap:3px;font-size:14px;display:grid}.actaMobileNext>small{text-transform:uppercase;letter-spacing:.04em;color:#435f60;font-size:11px}.actaMobileSignals{flex-wrap:wrap;gap:5px;display:flex}.actaMobileSignals>span{border:1px solid var(--acta-attention-border,#9ab4b1);color:var(--acta-attention-ink,#163f46);background:#fff9;border-radius:5px;padding:3px 7px;font-size:12px}.actaMobileDates{color:#435f60;gap:5px;font-size:12px;display:grid}.actaMobileDates>span{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.actaMobileDates strong{color:#163f46;font-weight:600}.actaDemoPage div[class*=panelHeading]{padding:16px 14px 0}.actaDemoPage div[class*=panelHeading] h2{font-size:24px}.actaDemoPage div[class*=toolbar]{grid-template-columns:minmax(0,1fr);gap:10px;padding:14px;display:grid}.actaDemoPage div[class*=toolbar] label:first-child{min-width:0!important}.actaDemoPage aside[class*=context]{grid-template-columns:minmax(0,1fr)}.actaDemoPage aside[class*=context]>section:first-child:not(:last-child){display:none}.actaMobileNavigation{z-index:95;padding:6px max(7px,env(safe-area-inset-right,0px)) calc(6px + env(safe-area-inset-bottom,0px)) max(7px,env(safe-area-inset-left,0px));background:#163f46;border-top:1px solid #9a864b;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 56px minmax(0,1fr) minmax(0,1fr);gap:2px;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -5px 18px #163f4626}.actaDemoPage .actaMobileNavigation>button{color:#dae5ee;background:0 0;border:1px solid #0000;border-radius:8px;align-content:center;place-items:center;gap:4px;min-width:0;min-height:56px;padding:6px 1px;font-size:11px;line-height:1.1;display:grid}.actaMobileNavigation .arkNavIcon{color:#c77b45;width:22px;height:22px}.actaDemoPage .actaMobileNavigation>button[aria-current=page]{color:#c77b45;background:#477c7a;border-color:#867649}.actaDemoPage .actaMobileNavigation>button:focus-visible{outline-offset:-2px;outline:2px solid #c77b45}.actaDemoPage .demoFeedbackFloating,.actaDemoPage [class*=feedbackToggle],.actaDemoPage [class*=feedbackFloat]{bottom:calc(85px + env(safe-area-inset-bottom,0px))}.actaDemoPage :is(input,select,textarea),dialog[class*=modal] :is(input,select,textarea){min-width:0;max-width:100%;font-size:16px!important}.actaDemoPage .actaCalendarFilters{grid-template-columns:repeat(2,minmax(0,1fr))}.actaDemoPage .actaCalendarFilters>label:first-child{grid-column:1/-1}.actaDemoPage .actaCalendarToolbar{gap:12px}.actaDemoPage .actaCalendarAgenda section{grid-template-columns:minmax(0,1fr)}.actaDemoPage .actaTimeMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}.actaDemoPage .actaTimeMetrics>div{padding:8px}.actaDemoPage .actaTimeMetrics strong{font-size:17px}.actaDemoPage [class*=projectHeading],.actaDemoPage [class*=contactHeaderActions]{flex-wrap:wrap;gap:8px}.actaDemoPage [class*=navigatorContactCard]{grid-template-columns:48px minmax(0,1fr)}.actaDemoPage [class*=navigatorContactCard] .crmAvatar{width:48px;height:48px}.actaDemoPage .actaCustomer{padding:0}.actaDemoPage .actaCustomer main{margin:12px auto}.actaDemoPage .actaFileTarget{grid-template-columns:minmax(0,1fr)}.actaMobileActions{padding:14px}.actaMobileActions>button{font-size:16px}.actaMobileNavigation[hidden]{display:none!important}.actaMobilePlusSlot{justify-content:center;align-self:stretch;min-width:0;display:flex;position:relative}.actaDemoPage .actaMobileNavigation .actaMobileCentralPlus{color:#c77b45;background:#163f46;border:2px solid #c77b45;border-radius:50%;place-items:center;width:56px;height:56px;min-height:56px;padding:0;font-size:38px;line-height:1;display:grid;position:absolute;top:-24px;left:50%;transform:translate(-50%);box-shadow:0 0 0 2px #163f46,0 3px 12px #031b3550}.actaMobileCentralPlus:focus-visible{outline-offset:3px;outline:3px solid #c77b45}.actaMobileCaseWindow .crmCaseFocusBody{padding-bottom:calc(86px + env(safe-area-inset-bottom,0px))}.actaMobileCaseBar{z-index:5;padding:7px 12px calc(7px + env(safe-area-inset-bottom,0px));background:#163f46;border-top:1px solid #867649;grid-template-columns:1fr 56px 1fr;align-items:center;gap:12px;display:grid;position:fixed;bottom:0;left:0;right:0}.actaMobileCaseBar>button{color:#c77b45;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;min-height:48px;padding:6px;font:14px Inter,Arial,sans-serif;display:flex}.actaMobileCaseBar>button>svg{width:20px;height:20px}.actaMobileCaseBar>.actaMobileCasePlus{color:#c77b45;background:#163f46;border:2px solid #c77b45;border-radius:50%;width:56px;height:56px;margin-top:-28px;font-size:38px;line-height:1;box-shadow:0 0 0 2px #163f46,0 3px 12px #031b3550}.actaMobileCaseBar>button:focus-visible{outline-offset:2px;outline:3px solid #c77b45}.actaMobileCaseWindow .crmCaseFocusHead{flex-wrap:wrap;gap:8px;padding:12px}.actaMobileCaseWindow .crmCaseFocusHead>div{flex-basis:100%;min-width:0}.actaMobileCaseWindow .crmCaseFocusHead h2{overflow-wrap:anywhere;font-size:21px}.actaMobileCaseWindow .caseTimer{flex-wrap:wrap}html body:has(.actaDemoPage .actaMobileNavigation) .actaDemoPage.actaWorkbench{background:#083d49 url(/illustrations/buendlio-mobile-wald-ohne-b-20261022.png) bottom/cover no-repeat!important}html body .actaDemoPage .actaCompactHeader .actaMobileBrand,html body .actaDemoPage .actaCompactHeader .actaPilotFeedbackTrigger{display:none!important}html body .actaDemoPage .actaCompactHeader,html body .actaDemoPage .actaCompactHeader .actaNavigationRow{background:0 0!important}html body .actaDemoPage .actaCompactHeader .actaNavigationRow{padding:6px max(10px,env(safe-area-inset-right,0px)) 6px max(10px,env(safe-area-inset-left,0px));gap:0;min-height:56px}html body .actaDemoPage .actaCompactHeader .actaHeaderTools{flex:auto;justify-content:space-between;gap:12px;width:100%;margin:0;padding:0;display:flex}html body .actaDemoPage .actaCompactHeader .actaTimeQuickButton{white-space:nowrap;flex:none;width:auto;min-height:44px;padding:8px 12px!important;font-size:14px!important}html body .actaDemoPage .actaCompactHeader .actaProfileTrigger{justify-content:center;gap:7px;width:auto;min-width:0;min-height:44px!important;padding:8px 12px!important;font-size:14px!important}html body .actaDemoPage .actaCompactHeader .actaProfileTrigger>span:not([aria-hidden]){clip-path:none;white-space:nowrap;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}html body .actaDemoPage .actaCompactHeader .actaProfileTrigger>span[aria-hidden]{display:inline}html body:has(.actaDemoPage) .actaDemoPage.actaWorkbench>.actaWorkspaceMain{background:0 0!important;padding:4px 8px 8px!important}html body .actaDemoPage.actaWorkbench .actaGreeting{margin:0 2px 8px;font-size:15px}html body .actaDemoPage.actaWorkbench .actaOverview>.actaDayBox{border:0;border-radius:0;min-width:0;background:0 0!important;padding:0!important}html body .actaDemoPage.actaWorkbench .actaDayBox>.actaOverviewHeading{flex-wrap:nowrap;gap:0;padding:0 0 8px!important}html body .actaDemoPage.actaWorkbench .actaOverviewHeading>.buendliOverviewTitle,html body .actaDemoPage.actaWorkbench .buendliOverviewFilters{display:none!important}html body .actaDemoPage.actaWorkbench .actaOverviewActions{flex-wrap:nowrap;justify-content:space-between;gap:8px;width:100%;min-width:0;margin:0;display:flex}html body .actaDemoPage.actaWorkbench .buendliViewSwitch{flex:1;min-width:0;padding:3px}html body .actaDemoPage.actaWorkbench .buendliViewSwitch>button{flex:1;min-width:0;min-height:44px;padding:8px 6px!important;font-size:13px!important}html body .actaDemoPage.actaWorkbench .buendliToolTrigger{flex:none;width:48px;min-height:48px;padding:10px!important}html body .actaDemoPage.actaWorkbench .actaDayBox>.actaFeedScroll{border:0;border-radius:8px;flex:1;min-height:0;padding:0}html body .actaDemoPage.actaWorkbench .actaMobileCaseCards{gap:8px;padding:0 0 4px}html body .actaDemoPage.actaWorkbench button.actaMobileCaseCard{gap:9px;padding:12px}html body .actaDemoPage.actaWorkbench .actaMobileCaseIdentity{grid-template-columns:24px minmax(0,1fr) 12px;align-items:center;gap:10px;display:grid}html body .actaDemoPage.actaWorkbench .actaMobileCaseIdentity>span{flex:none;min-width:0}html body .actaDemoPage.actaWorkbench .actaMobileCaseIdentity>span:first-child{justify-content:center;align-items:center;display:flex}html body .actaDemoPage.actaWorkbench .actaMobileCaseIdentity>span:first-child svg{flex:none;width:24px;height:24px}html body .actaDemoPage.actaWorkbench .actaMobileCaseIdentity strong{text-align:left;overflow-wrap:anywhere;font-size:18px}}.actaCalendarMobileToday,.actaCalendarMobilePeriod{display:none}@media (width<=700px){html:has(.actaDemoPage){overscroll-behavior-y:none;background:#163f46!important}html body:has(.actaDemoPage){overscroll-behavior-y:none;background:#163f46!important}html body .actaDemoPage .actaCompactHeader{padding-top:env(safe-area-inset-top,0px);-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:#163f46!important}html body .actaDemoPage .actaCompactHeader .actaNavigationRow{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:4px;display:grid;background:#163f46!important}html body .actaDemoPage .actaCompactHeader .actaMobileBrand{grid-column:1;justify-self:start;width:44px;height:44px;display:block!important}html body .actaDemoPage .buendlioMobileSymbol{object-fit:contain;width:44px;height:44px;display:block}html body .actaDemoPage .actaCompactHeader .actaHeaderTools{display:contents}html body .actaDemoPage .actaCompactHeader .actaTimeQuickButton{grid-column:2;padding:8px!important;font-size:13px!important}html body .actaDemoPage .actaCompactHeader .actaProfile{grid-column:3;justify-self:end;min-width:0}html body .actaDemoPage .actaCompactHeader .actaProfileTrigger{gap:4px;padding:7px!important;font-size:12px!important}html body .actaDemoPage .actaCalendarHeader{grid-template-columns:minmax(0,1fr) auto auto;gap:6px;padding:10px;display:grid}html body .actaDemoPage .actaCalendarHeader h2{margin:0;font-size:19px}html body .actaDemoPage .actaCalendarHeader p{display:none}html body .actaDemoPage .actaCalendarViews{grid-area:2/1/auto/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;width:100%;display:grid}html body .actaDemoPage .actaCalendarViews button{min-height:44px;padding:6px;font-size:14px}html body .actaDemoPage .actaCalendarPrimary{grid-area:1/2;min-height:44px;padding:6px;font-size:12px}html body .actaDemoPage .actaCalendarMobileToday{grid-area:1/3;min-height:44px;padding:6px;font-size:12px;display:block}html body .actaDemoPage .actaCalendarCompactControls{display:none!important}html body .actaDemoPage .actaCalendarPeriod{grid-template-columns:36px minmax(0,1fr) auto 36px;align-items:center;gap:5px;padding:8px;display:grid}html body .actaDemoPage .actaCalendarPeriod h3{min-width:0;margin:0;font-size:14px}html body .actaDemoPage .actaCalendarPeriod>span{font-size:12px}html body .actaDemoPage .actaCalendarMobilePeriod{min-height:44px;padding:4px;display:block}html body .actaDemoPage .actaContactsHeading{margin-bottom:10px}html body .actaDemoPage .actaContactsHeading p,html body .actaDemoPage .actaContactsHeading>div:last-child{display:none!important}html body .actaDemoPage .actaContactsHeading h2{margin:0;font-size:24px}html body .actaDemoPage .actaContactSearch{background:0 0;border:0;margin:0 0 10px;padding:0;display:block}html body .actaDemoPage .actaContactSearch>label:not(:first-child){display:none!important}html body .actaDemoPage .actaContactSearch input{width:100%;min-height:44px}html body .actaDemoPage .actaCompactHeader .actaMobileBrand img.buendlioMobileSymbol{border-radius:0;width:44px!important;max-width:none!important;height:44px!important}html body .actaDemoPage.actaWorkbench .actaDayBox>.actaOverviewHeading{min-width:0;flex-direction:column!important;align-items:stretch!important;display:flex!important}html body .actaDemoPage.actaWorkbench .actaOverviewHeading>.actaOverviewActions{flex:none;min-width:0;max-width:100%;width:100%!important}html body .actaDemoPage.actaWorkbench .actaDayBox>.actaOverviewHeading{flex:none;overflow:visible;height:auto!important;min-height:0!important;max-height:none!important}html body .actaDemoPage .actaCompactHeader .actaProfileTrigger{max-width:100%;overflow:hidden}html body .actaDemoPage .actaCompactHeader .actaProfileTrigger>span:not([aria-hidden]){text-overflow:ellipsis;min-width:0;overflow:hidden}html body .actaDemoPage .actaCompactHeader .actaProfile{width:100%;max-width:100%}html body .actaDemoPage .actaCompactHeader .actaProfileTrigger{margin-left:auto}html body .actaDemoPage.actaWorkbench .actaOverviewHeading>.workbenchDate{font-size:19.5px;margin:0 0 8px!important;padding:0!important}html body .actaDemoPage.actaWorkbench .buendliToolTrigger{width:48px!important;min-width:48px!important;height:48px!important}html body .actaDemoPage.actaWorkbench .actaOverviewHeading>.workbenchDate{flex:none!important;height:auto!important;min-height:0!important}html body .actaDemoPage{padding-top:calc(56px + env(safe-area-inset-top,0px))!important}html body .actaDemoPage>.actaCompactHeader{width:100%;height:calc(56px + env(safe-area-inset-top,0px));box-sizing:border-box;z-index:60;position:fixed!important;inset:0 0 auto!important}html body:has(.actaDemoPage) .crmCaseFocusHead{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px!important;padding:10px!important;display:grid!important}html body:has(.actaDemoPage) .crmCaseFocusHead>div{min-width:0}html body:has(.actaDemoPage) .crmCaseFocusHead h2{overflow-wrap:anywhere;line-height:1.2;margin:0!important;font-size:20px!important}html body:has(.actaDemoPage) .crmCaseFocusHead>button{min-width:44px;min-height:44px;padding:6px!important;font-size:0!important}html body:has(.actaDemoPage) .crmCaseFocusHead>button:after{content:"×";font-size:24px}html body:has(.actaDemoPage) .crmCaseFocusHead>.workbenchDate{text-align:left;order:3;grid-column:1/-1;margin:0!important;padding:0!important;font-size:0!important}html body:has(.actaDemoPage) .crmCaseFocusHead>.workbenchDate:after{content:attr(data-short);font-size:18px}html body:has(.actaDemoPage) .actaCaseMeta{flex-wrap:wrap;gap:6px;margin-bottom:8px;padding:8px!important;display:flex!important}html body:has(.actaDemoPage) .actaCaseMeta>label{display:none!important}html body:has(.actaDemoPage) .actaCaseMeta>span{font-size:13px}html body:has(.actaDemoPage) .buendliPlanToday{min-height:44px;margin-left:auto;padding:6px!important;font-size:12px!important}html body:has(.actaDemoPage) nav.buendliCaseActions{grid-template-columns:44px minmax(0,1fr) 44px!important;gap:6px!important;padding:8px 0!important}html body:has(.actaDemoPage) nav.buendliCaseActions>.buendliToolTrigger{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:9px!important}html body:has(.actaDemoPage) .buendliTimerCenter{box-sizing:border-box;width:100%;min-width:0;grid-area:1/2!important;padding:4px!important}html body:has(.actaDemoPage) .buendliTimerCenter .caseTimer{min-width:0;gap:4px!important}html body:has(.actaDemoPage) .buendliTimerCenter .caseTimerTime{white-space:nowrap;font-size:0!important}html body:has(.actaDemoPage) .buendliTimerCenter [data-time-value]{font-variant-numeric:tabular-nums;font-size:13px!important}html body:has(.actaDemoPage) .buendliTimerCenter .caseTimer button{min-width:44px;min-height:44px;padding:4px!important;font-size:11px!important}html body:has(.actaDemoPage) .buendliTimerCenter .caseTimer>small{display:none}html body:has(.actaDemoPage) .buendliTimerCenter .caseTimerAutostart{align-items:center;width:24px;min-height:44px;margin:0;padding:0;display:flex}html body:has(.actaDemoPage) .buendliTimerCenter .caseTimerAutostart>span{display:none}html body:has(.actaDemoPage) button.buendliOverviewButton{justify-content:center;gap:0;width:44px;min-width:44px;height:44px;min-height:44px;grid-area:1/3!important;padding:9px!important;font-size:0!important}html body:has(.actaDemoPage) .actaContactDetailBanner{grid-template-columns:44px minmax(0,1fr) 44px;align-items:start;gap:8px!important;padding:10px!important;display:grid!important}html body:has(.actaDemoPage) .actaContactDetailBanner>div:first-child{width:44px;height:44px}html body:has(.actaDemoPage) .actaContactDetailBanner img{width:44px;height:44px}html body:has(.actaDemoPage) .actaContactDetailBanner>div:nth-child(2){min-width:0}html body:has(.actaDemoPage) .actaContactDetailBanner small{display:none}html body:has(.actaDemoPage) .actaContactDetailBanner h3{margin:0 0 4px!important;font-size:17px!important}html body:has(.actaDemoPage) .actaContactDetailBanner p{overflow-wrap:anywhere;margin:3px 0!important;font-size:12px!important}html body:has(.actaDemoPage) .actaContactDetailBanner>div:last-child{grid-column:3;margin:0;padding:0;display:block!important}html body:has(.actaDemoPage) .actaContactDetailBanner .buendliToolTrigger{width:44px;min-width:44px;height:44px;min-height:44px;padding:9px!important}html body:has(.actaDemoPage) .actaContactIconTabs{gap:0;overflow-x:auto;flex-wrap:nowrap!important;padding:0!important;display:flex!important}html body:has(.actaDemoPage) .actaContactIconTabs>button{flex:1 0 44px;justify-content:center;align-items:center;gap:0;min-width:44px;min-height:44px;margin:0;display:flex;padding:8px!important}html body:has(.actaDemoPage) .actaContactIconTabs>button>span{display:none}html body:has(.actaDemoPage) .actaContactIconTabs svg{flex:none;width:22px;height:22px}html body:has(.actaDemoPage) .buendliTimerCenter .caseTimer.caseTimerHeader{box-sizing:border-box;flex-wrap:wrap!important;justify-content:space-evenly!important;gap:4px!important;width:100%!important;max-width:100%!important;display:flex!important}html body:has(.actaDemoPage) .buendliTimerCenter .caseTimer.caseTimerHeader>.caseTimerTime{text-align:center;flex:1 0 auto!important}html body:has(.actaDemoPage) .buendliTimerCenter .caseTimer.caseTimerHeader>button{text-align:center;flex:1 0 44px}html body:has(.actaDemoPage) .buendliTimerCenter .caseTimer.caseTimerHeader>.caseTimerAutostart{flex:0 0 24px;justify-content:center}html body:has(.actaDemoPage) .buendliTimerCenter .caseTimer.caseTimerHeader>button{flex-basis:max-content;min-width:44px}html body:has(.actaDemoPage) .buendliTimerCenter .caseTimer.caseTimerHeader>small{display:none!important}}.actaDocumentArchiveHead{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.actaDocumentArchiveHead>h2{margin:0}.archiveHelp{display:contents}.archiveHelp>summary{cursor:pointer;color:#163f46;border:1px solid #c77b45;border-radius:50%;place-items:center;width:32px;height:32px;font-weight:700;list-style:none;display:grid}.archiveHelp>summary::-webkit-details-marker{display:none}.archiveHelp>div{flex-basis:100%;line-height:1.5}.archiveHelp:not([open])>div{display:none}@media (width<=700px){html body .contactCsvImport{display:none!important}html body .actaOverviewHeading>.workbenchDate{justify-content:center;align-items:center;gap:10px;white-space:nowrap!important;flex-direction:row!important;font-size:0!important;display:flex!important}html body .actaOverviewHeading>.workbenchDate:before{content:attr(data-short);font-size:16px;font-weight:600}html body .actaOverviewHeading>.workbenchDate>span:first-child{display:none}html body .actaOverviewHeading>.workbenchDate>.workbenchClock{color:#efe5ce;opacity:1;letter-spacing:0;white-space:nowrap;font-size:15px!important}html body:has(.actaDemoPage) nav.buendliCaseActions{grid-template-columns:44px minmax(0,1fr) 44px!important;align-items:center!important}html body:has(.actaDemoPage) .buendliTimerCenter{justify-content:center;align-items:center;display:flex;padding:4px!important}html body:has(.actaDemoPage) .buendliTimerCenter .caseTimer{justify-content:center;align-items:center;flex-flow:wrap!important;gap:4px!important;width:100%!important;display:flex!important}html body:has(.actaDemoPage) .buendliTimerCenter [data-time-value]{font-size:18px!important}html body:has(.actaDemoPage) .buendliTimerCenter .caseTimer button{font-size:13px!important}html body:has(.actaDemoPage) .buendliTimerCenter .caseTimerAutostart{display:none!important}html body:has(.actaDemoPage) .actaStep .crmStepDisclosure>summary{align-items:center;grid-template-columns:24px minmax(0,1fr) 36px!important;gap:8px!important;display:grid!important}html body:has(.actaDemoPage) .actaStepIdentity{grid-area:1/1}html body:has(.actaDemoPage) .actaStepCopy{grid-area:1/2/auto/-1;min-width:0}html body:has(.actaDemoPage) .actaStepHeadControls{grid-area:2/1/auto/3;justify-content:space-between;align-items:center;min-width:0;flex-wrap:nowrap!important;gap:8px!important;margin:0!important;display:flex!important}html body:has(.actaDemoPage) .actaStepHeadControls .actaStepStatus[data-state=Heute\ fällig]{display:none!important}html body:has(.actaDemoPage) .actaStepHeaderStatus{flex:1;min-width:0}html body:has(.actaDemoPage) .actaStepHeaderStatus .workStepStatus{align-items:center;gap:4px;min-width:0;display:flex!important}html body:has(.actaDemoPage) .actaStepHeaderStatus .workStepStatus>span{display:none}html body:has(.actaDemoPage) .actaStepHeaderStatus select{width:100%;max-width:145px;min-height:40px;min-width:0!important;padding:5px!important;font-size:14px!important}html body:has(.actaDemoPage) .actaStepHeadControls .caseTimerStep{min-width:0;flex-wrap:nowrap!important;flex:none!important;gap:5px!important;width:auto!important;display:flex!important}html body:has(.actaDemoPage) .actaStepHeadControls .caseTimerTime{white-space:nowrap;font-size:16px!important}html body:has(.actaDemoPage) .actaStepHeadControls .caseTimerStep button{min-height:40px;padding:5px!important;font-size:13px!important}html body:has(.actaDemoPage) .actaStep .crmStepDisclosure>summary>span:last-child{grid-area:2/3;min-width:32px;margin:0!important}html body .actaCalendar>.actaCalendarHeader{flex-direction:column!important;align-items:stretch!important;gap:12px!important;padding:14px!important;display:flex!important}html body .actaCalendarHeader>.actaCalendarNavigation{width:100%;min-width:0;flex:none!important;grid-template-columns:44px 44px minmax(0,1fr)!important;gap:6px!important;display:grid!important}html body .actaCalendarHeader .actaCalendarNavigation h2{grid-column:1/-1;line-height:1.3;word-break:normal!important;overflow-wrap:normal!important;white-space:normal!important;width:auto!important;margin:2px 0 0!important;font-size:19px!important}html body .actaCalendarHeaderActions{width:100%;min-width:0;flex-wrap:wrap!important;gap:8px!important;margin:0!important;display:flex!important}html body .actaCalendarHeaderActions>.actaCalendarViews{flex:1 0 100%;order:3;width:100%;min-width:0;display:flex!important}html body .actaCalendarHeaderActions>.actaCalendarViews button{flex:1;min-width:0;padding:8px 6px!important;font-size:14px!important}html body .actaCalendarHeaderActions>.actaCalendarPrimary,html body .actaCalendarHeaderActions>.actaCalendarFilterToggle{min-width:0;padding:8px!important;font-size:13px!important}html body .actaCalendarHeaderActions>.actaCalendarCount{display:none}html body:has(.actaDemoPage) .actaStepHeadControls{grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;display:grid!important}html body:has(.actaDemoPage) .actaStepHeadControls>.actaStepStatus{grid-column:1/-1;justify-self:start}html body:has(.actaDemoPage) .actaStepHeaderStatus .workStepStatus label{width:100%;min-width:0;font-size:11px!important}html body:has(.actaDemoPage) .actaStepHeadControls .caseTimerStep>small{display:none}html body:has(.actaDemoPage) .actaStepHeadControls .caseTimerTime>span[aria-hidden]{display:none}:is(html body:has(.actaDemoPage) :is(.buendliTimerCenter,.actaStepHeadControls) .caseTimer[data-status=running]>button,html body:has(.actaDemoPage) :is(.buendliTimerCenter,.actaStepHeadControls) .caseTimer[data-status=paused]>button){width:32px;min-height:40px;min-width:32px!important;padding:4px!important;font-size:0!important}html body:has(.actaDemoPage) :is(.buendliTimerCenter,.actaStepHeadControls) [data-timer-action=Pause]:after{content:"Ⅱ";font-size:18px}html body:has(.actaDemoPage) :is(.buendliTimerCenter,.actaStepHeadControls) [data-timer-action=Fortsetzen]:after{content:"▶";font-size:16px}html body:has(.actaDemoPage) :is(.buendliTimerCenter,.actaStepHeadControls) [data-timer-action=Stopp]:after{content:"■";font-size:16px}html body:has(.actaDemoPage) .actaStep .crmStepDisclosure>summary>span:last-child{align-self:end;margin-bottom:4px!important}}.actaAccountDialog{color:#163f46;background:#faf8f3;border:1px solid #c7a352;border-radius:12px;width:min(42rem,100vw - 24px);max-height:calc(100dvh - 24px);padding:0;font:16px/1.5 Inter,Arial,sans-serif}.actaAccountDialog[open]{flex-direction:column;display:flex}.actaAccountDialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#071c30b5}.actaAccountDialog header{color:#f1d48a;background:#163f46;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.actaAccountDialog h2{margin:0;font:25px Manrope,Arial,sans-serif}.actaAccountBody{overflow-wrap:anywhere;min-height:0;padding:20px;overflow:auto}.actaAccountBody h3{margin:22px 0 8px;font-size:18px}.actaAccountBody p{margin:8px 0 14px}.actaAccountDialog :is(button,a){color:#163f46;cursor:pointer;background:#faf8f3;border:1px solid #9ab4b1;border-radius:7px;justify-content:center;align-items:center;min-height:44px;padding:8px 12px;font:600 15px Inter,Arial,sans-serif;text-decoration:none;display:inline-flex}.actaAccountDialog :disabled{opacity:.6;cursor:wait}.actaAccountDialog :focus-visible{outline-offset:2px;outline:3px solid #b58724}.actaAccountDialog dl{grid-template-columns:135px 1fr;gap:8px 16px;margin:0;display:grid}.actaAccountDialog dt{color:#526e82}.actaAccountDialog dd{margin:0;font-weight:600}.actaAccountHint{background:#fff2d1;border-radius:7px;padding:12px}.actaAccountActions{flex-wrap:wrap;gap:10px;display:flex}.actaAccountActions button:first-child{background:#c77b45}.actaIntroSteps{padding-left:22px}.actaIntroSteps li{padding:8px 0}.actaIntroSteps span{color:#48667b;margin-top:4px;display:block}.actaAccountBody details{border-top:1px solid #d5e1e9;padding:12px 0}.actaAccountBody summary{cursor:pointer;font-weight:600}.actaAccountBody [role=alert]{background:#fff1ef;border-left:4px solid #b73f43;padding:12px}.actaEmptyStart{color:#163f46;background:#faf8f3;border:1px solid #c7d9e5;border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 16px;padding:16px;display:flex}.actaEmptyStart p{flex:1;min-width:200px;margin:0}.actaEmptyStart button{color:#163f46;background:#c77b45;border:1px solid #9ab4b1;border-radius:7px;min-height:44px;padding:8px 14px}@media (width<=650px){.actaAccountDialog{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.actaAccountDialog header,.actaAccountBody{padding:14px}.actaAccountDialog h2{font-size:22px}.actaAccountDialog dl{grid-template-columns:1fr;gap:3px}.actaAccountDialog dd{margin-bottom:10px}}.actaAccountDialog header h2{color:#f1d48a!important}.actaAccountDialog header>button{white-space:nowrap;flex-shrink:0}.actaWorkTimes{color:#163f46;background:#faf8f3;border:1px solid #9ab4b1;border-radius:9px;min-width:0;padding:22px}.actaWorkTimes h2{margin:0 0 6px;font:600 27px Manrope,Arial,sans-serif}.actaWorkTimes p{line-height:1.5}.actaWorkTimes>header p{color:#526d80;margin:0}.actaTimeMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:20px 0;display:grid}.actaTimeMetrics>div{background:#f0f6fa;border:1px solid #d4e0e8;border-radius:7px;padding:14px}.actaTimeMetrics span,.actaTimeMetrics strong{display:block}.actaTimeMetrics strong{font-variant-numeric:tabular-nums;font-size:25px}.actaActiveTime{background:#ecf6f0;border:1px solid #90bca5;border-radius:7px;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:18px;padding:16px;display:flex}.actaActiveTime>div{flex:1;min-width:0}.actaActiveTime strong,.actaActiveTime small,.actaActiveTime span:not(.caseTimer):not(.caseTimerTime):not([data-time-value]){display:block}.actaActiveTime strong{overflow-wrap:anywhere}.actaActiveTime .caseTimer small{display:inline!important}.actaTimeStart{border-bottom:1px solid #d4e0e8;flex-wrap:wrap;align-items:end;gap:12px;padding-bottom:20px;display:flex}.actaTimeStart>label:first-child{flex:1;min-width:180px}.actaTimeStart>button{background:linear-gradient(#efdfa4,#d1b367)!important;border-color:#b59b55!important;font-weight:600!important}.actaTimeListHead{justify-content:space-between;align-items:center;gap:16px;margin:18px 0;display:flex}.actaTimeListHead h3{margin:0}.actaTimeEntries>article{background:#fff;border:1px solid #d4e0e8;border-radius:7px;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:10px;padding:14px;display:flex}.actaTimeEntries>article>div{flex:1;min-width:180px}.actaTimeEntries>article>div>*{overflow-wrap:anywhere;display:block}.actaTimeEntries span,.actaTimeEntries small{color:#526c80;font-size:13px}.actaTimeDuration{font-variant-numeric:tabular-nums}.actaTimeHint{color:#526d80;margin-bottom:0;font-size:13px}.actaTimeError{color:#a12b32;background:#fff0ec;border:1px solid #efcbc2;border-radius:6px;padding:12px}.actaDemoTimeSlot{justify-content:flex-end;margin:7px 0;display:flex}.actaDemoTimeSlot .caseTimer{justify-content:flex-start}.actaTimeNavSignal{font-variant-numeric:tabular-nums}@media (width<=650px){.actaWorkTimes{padding:14px}.actaTimeMetrics{gap:6px}.actaTimeMetrics>div{padding:10px}.actaTimeMetrics strong{font-size:20px}.actaTimeMetrics span{font-size:13px}.actaTimeStart>label,.actaTimeStart>button{width:100%}.actaTimeStart>label:first-child{min-width:0}.actaTimeListHead{flex-wrap:wrap;align-items:start}.actaTimeEntries>article{gap:8px}.actaTimeEntries>article>div{flex-basis:100%;min-width:0}.actaDemoTimeSlot .caseTimerStep{flex-basis:auto;padding:0}}.actaTimeQuickButton{white-space:nowrap;align-items:center;gap:8px;display:inline-flex;color:#163f46!important;background:#faf8f3!important;border:1px solid #c4a24f!important;border-radius:7px!important;min-height:44px!important;margin-left:auto!important;padding:9px 13px!important;font:600 14px Inter,Arial,sans-serif!important}.actaTimeQuickButton svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.actaTimeQuickButton[data-status=running]{color:#236a50!important;background:#edf8f1!important}.actaTimeQuickButton[data-status=paused]{color:#805e1c!important;background:#fff7dc!important}.actaTimeQuickButton span{font-variant-numeric:tabular-nums}.actaTimeQuickContent{font:15px/1.5 Inter,Arial,sans-serif}.actaTimeQuickContent .actaTimeStart{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:12px;margin:0 0 12px;display:grid}.actaTimeQuickContent label{flex-direction:column;gap:5px;display:flex}.actaTimeQuickContent :is(input:not([type=checkbox]),select){box-sizing:border-box;color:#163f46;width:100%;max-width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #b3c8d6;border-radius:6px;padding:9px}.actaTimeQuickContent .caseTimerAutostart{flex-direction:row}.actaTimeQuickContent>p{margin-top:8px;font-size:13px}.actaTimeQuickContent>small{color:#587184;margin-top:12px;display:block}.actaQuickActive{background:#edf6f1;border:1px solid #a5c7b5;border-radius:7px;margin-bottom:16px;padding:12px}.actaQuickActive .caseTimer{justify-content:flex-start}.actaQuickActive .caseTimer button{min-height:44px!important}.actaTimeQuickContent footer button{width:100%}@media (width<=560px){.actaTimeQuickButton,.actaTimeQuickButton+button{margin-left:0!important}}dialog.actaTimeQuickDialog .actaTimeQuickContent :is(p,label){color:#163f46}dialog.actaTimeQuickDialog .actaQuickActive>p{font-weight:600}.actaTimeListHead{flex-wrap:wrap}.actaTimeRange,.actaTimeEditorGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.actaTimeRange{max-width:540px}.actaTimeRange label,.actaTimeListHead label,.actaTimeEditor label{color:#163f46;flex-direction:column;gap:6px;min-width:0;font-weight:600;display:flex}.actaTimeEditor{color:#163f46;min-width:0;padding:20px}.actaTimeEditor :is(input,select,textarea),.actaTimeRange input{box-sizing:border-box;color:#163f46;width:100%;min-width:0;max-width:100%;font:inherit;background:#fff;border:1px solid #9ab4b1;border-radius:6px;min-height:44px;padding:9px}.actaTimeEditor textarea{resize:vertical;min-height:80px}.actaTimeEditor p{color:#435f60;margin-top:0;line-height:1.5}.actaTimeEditor button,.actaTimeListHead button{color:#163f46;background:#faf8f3;border:1px solid #9ab4b1;border-radius:6px;min-height:44px;padding:9px 14px;font:600 14px Inter,Arial,sans-serif}.actaTimeEditor button:focus-visible,.actaTimeEditor :is(input,select,textarea):focus-visible,.actaTimeListHead button:focus-visible{outline-offset:2px;outline:3px solid #285d8c}.actaTimePauses{border:1px solid #cbd9e2;border-radius:6px;min-width:0;margin:18px 0;padding:12px}.actaTimePauses>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:10px;margin-bottom:14px;display:grid}.actaTimeEditor footer{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.actaTimeEditor footer button:first-child,.actaTimeListHead button:first-of-type{background:#e9d18a;border-color:#a88a35}.actaTimeEditor .actaTimePreview{color:#163f46;background:#eef4f8;border-radius:6px;margin-top:16px;padding:12px;font-weight:700}.actaTimeHistory{margin-top:10px;font-size:13px}.actaTimeHistory summary{cursor:pointer;min-height:32px}.actaTimeHistory p{background:#f4f8fb;border-left:3px solid #9ab4b1;padding:10px}.actaTimeHistory p>*{overflow-wrap:anywhere;display:block}.actaTimeEditor .actaTimeError{color:#a12b32}@media (width<=650px){.actaTimeEditor{padding:14px}.actaTimeEditorGrid,.actaTimeRange,.actaTimePauses>div{grid-template-columns:minmax(0,1fr)}.actaTimeEditor footer>button{flex:100%}.actaTimeListHead>button{flex:auto}}.actaDocumentEditor{color:#163f46;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);gap:20px;min-width:0;font:16px/1.5 Inter,Arial,sans-serif;display:grid}.actaDocumentEditor *{box-sizing:border-box}.actaDocumentPreview,.actaDocumentFields{min-width:0}.actaDocumentPreview{background:#edf2f6;border-radius:8px;align-self:start;padding:10px;position:sticky;top:0}.actaDocumentPreview img{object-fit:contain;max-width:100%;max-height:68dvh}.actaDocumentEditor h3{margin-top:0;font:24px Manrope,Arial,sans-serif}.actaDocumentEditor label{gap:5px;margin:10px 0;display:grid}.actaDocumentEditor input,.actaDocumentEditor select,.actaDocumentEditor textarea{color:#163f46;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #9ab4b1;border-radius:7px;padding:10px}.actaDocumentEditor textarea{resize:vertical;min-height:90px}.actaDocumentEditor fieldset{border:1px solid #cad8e2;border-radius:8px;min-width:0;margin:14px 0;padding:12px}.actaDocumentEditor legend{font-weight:700}.actaDocumentEditor button{color:#163f46;cursor:pointer;background:#faf8f3;border:1px solid #a8bfcd;border-radius:8px;min-height:44px;padding:10px 15px;font:600 15px Inter,Arial,sans-serif}.actaDocumentEditor button:disabled{opacity:.5;cursor:wait}.actaDocumentEditor footer{background:#faf8f3;border-top:1px solid #cad8e2;padding:12px 0;position:sticky;bottom:0}.actaDocumentEditor footer button{background:#ecd38c;border-color:#bd9c45}.actaDocumentEditor summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:700}.actaDocumentEditor .documentTagMenu{width:auto;box-shadow:none;grid-template-columns:1fr 1fr;padding:5px;position:static}.actaDocumentEditor .documentTagMenu input{min-height:20px;width:20px!important}.actaDocumentEditor .actaOcrConsent{align-items:center;gap:8px;display:flex}.actaDocumentEditor .actaOcrConsent input{flex:0 0 22px;width:22px;min-height:22px}.actaDocumentEditor pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:260px;font:14px/1.5 Inter,Arial,sans-serif;overflow:auto}.actaOcr{background:#eef4f8;border-radius:8px;padding:12px}.actaOcrSuggestion{border-top:1px solid #cedae2;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.actaOcrSuggestion span{overflow-wrap:anywhere;min-width:0}.actaOcrSuggestion b{display:block}.actaDocumentEditor [role=alert]{color:#8e292d;background:#fff1ef;padding:12px}.actaDocumentEditor :focus-visible{outline-offset:2px;outline:3px solid #ba973d}.actaDocumentEditor .documentPdfStage{max-height:58dvh;overflow:auto}.actaDocumentEditor .documentPdfStage canvas{max-width:100%;margin:auto;display:block;height:auto!important}.actaDocumentEditor .documentPdfViewer nav{flex-wrap:wrap;gap:5px;padding:5px;display:flex}.actaDocumentEditor .paymentQrImage{background:#fff;justify-content:center;padding:12px;display:flex}.actaDocumentEditor .paymentQrImage svg{max-width:100%;height:auto}@media (width<=760px){.actaDocumentEditor{grid-template-columns:minmax(0,1fr)}.actaDocumentPreview{position:static}.actaDocumentPreview img{max-height:38dvh}.actaDocumentEditor .documentPdfStage{max-height:40dvh}.actaDocumentEditor footer button{width:100%}}.actaDocumentEditor .documentTagMenu label{align-items:center;gap:8px;margin:0;display:flex}.actaDocumentEditor .documentTagBadges{flex-wrap:wrap;gap:5px;display:flex}.actaDocumentEditor .documentTagBadge{color:#163f46;background:#e5edf2;border-radius:20px;padding:4px 8px;font-size:12px;font-weight:700;display:inline-block}.actaDocumentEditor .documentTagBadge.black{color:#fff;background:#222}.actaDocumentEditor .documentTagBadge.red{color:#fff;background:#b3272d}.actaDocumentEditor .documentTagBadge.green{color:#215e45;background:#dcefe5}.actaDocumentEditor .documentTagBadge.orange{color:#864716;background:#f8dfc5}.actaDocumentEditor .documentTagBadge.purple{color:#5f3e82;background:#eee3f7}.actaDocumentEditor .documentTagBadge.yellow{color:#725b00;background:#fff0b8}.actaFileDialog .actaDocumentEditor .documentPdfStage{max-height:58dvh;overflow:auto}.actaDocumentEditor .documentPdfStage canvas{max-width:none;height:auto}@media (width<=760px){.actaFileDialog .actaDocumentEditor .documentPdfStage{max-height:34dvh}}.actaDocumentEditor label.actaOcrConsent{text-align:left;justify-content:flex-start;min-height:44px;flex-direction:row!important}dialog.tessumoDialog.actaDocumentDialog[open]{flex-direction:column;display:flex;overflow:hidden}dialog.tessumoDialog.actaDocumentDialog>header{flex:none}.actaDocumentDialog>.actaDocumentDialogBody{overscroll-behavior:contain;flex:auto;min-height:0;overflow:auto}.actaVisuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.actaCompactHeader .actaNavigationRow{align-items:center;gap:8px;padding-right:16px}.actaDemoPage{--acta-page-top:var(--tessumo-navy,#163f46);--acta-page-fade:180px}.actaDemoPage .actaNavigationRow,.actaDemoPage .actaNavigationRow>nav.navigatorActaNavigation{background:var(--acta-page-top)}.actaDemoPage>.actaWorkspaceMain{min-height:var(--acta-page-fade);background:linear-gradient(180deg,var(--acta-page-top) 0,var(--tessumo-outside,#477c7a) var(--acta-page-fade))}@media (width<=700px){.actaDemoPage{--acta-page-fade:120px}}.actaHeaderTools{flex:none;align-items:center;gap:8px;min-width:0;display:flex}.actaHeaderTools .actaTimeQuickButton{white-space:nowrap;min-height:44px;margin:0;padding:8px 10px}.actaOverview{width:100%;min-width:0;display:block}.actaOverviewHeading{justify-content:space-between;align-items:center;gap:20px;display:flex;padding-bottom:16px!important}.actaOverviewHeading>div{min-width:0}.actaDemoPage .actaOverviewHeading .actaNewCaseButton{color:#163f46;background:linear-gradient(#c77b45,#c77b45);border-color:#c77b45;flex:none;min-height:44px;padding:10px 16px;font-weight:700}.actaDemoPage .actaOverviewHeading h2{margin-top:0}.actaDemoLabel{color:#dbe9f1;margin:4px 0 10px;font-size:12px}.actaCompactHeader .actaProfile section{box-sizing:border-box;overscroll-behavior:contain;max-height:calc(100dvh - 90px);overflow:auto}.actaProfileDetails{border-top:1px solid #d5e0e7;border-bottom:1px solid #d5e0e7;margin:14px 0;padding:10px 0;font-size:14px}.actaProfileDetails>summary{cursor:pointer;min-height:32px;list-style:revert;align-items:center;font-weight:600;display:flex}.actaProfileDetails>summary:before{content:"▸";margin-right:8px}.actaProfileDetails[open]>summary:before{content:"▾"}.actaProfileDetails>div{padding:4px 0 8px}.actaProfileDetails>summary:focus-visible{outline-offset:2px;outline:3px solid #b99d49}@media (width<=700px){.actaCompactHeader .actaNavigationRow{flex-wrap:nowrap;gap:8px;padding:8px 10px}.actaCompactHeader .actaMobileBrand{flex:1;gap:5px;min-width:0;font-size:18px}.actaCompactHeader .actaMobileBrand img{width:28px;height:28px}.actaCompactHeader .actaHeaderTools{gap:6px}.actaCompactHeader .actaHeaderTools .actaTimeQuickButton{gap:5px;width:auto;min-height:44px;padding:7px 8px;font-size:14px}.actaHeaderTools .actaTimeQuickButton svg{width:21px;height:21px}.actaCompactHeader .actaProfileTrigger{gap:5px;padding:8px!important;font-size:14px!important}.actaOverviewHeading{flex-wrap:wrap;gap:12px;padding-bottom:14px!important}.actaOverviewHeading>div{flex:100%}.actaDemoPage .actaOverviewHeading .actaNewCaseButton{margin-left:auto;padding:8px 12px;font-size:14px}.actaCompactHeader .actaProfile section{width:min(330px,100vw - 24px);max-height:calc(100dvh - 84px);position:fixed;top:68px;right:12px}}@media (width<=360px){.actaCompactHeader .actaMobileBrand{gap:0;font-size:0}.actaCompactHeader .actaHeaderTools .actaTimeQuickButton{font-size:13px}.actaCompactHeader .actaProfileTrigger{font-size:13px!important}}.actaDemoPage>.actaWorkspaceMain{padding-top:24px}.actaWorkspaceMain>div[class*=metrics]{margin-bottom:22px}.actaDemoLabel{margin-top:0;margin-bottom:12px}.actaOverviewActions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.actaDemoPage .actaOverviewActions .actaContactsButton{color:#163f46;background:#faf8f3;border-color:#9ab4b1;min-height:44px;padding:10px 16px}@media (width<=700px){.actaDemoPage>.actaWorkspaceMain{padding-top:16px}.actaWorkspaceMain>div[class*=metrics]{gap:12px;margin-bottom:16px}.actaOverviewHeading>.actaOverviewActions{flex:100%}.actaOverviewActions .actaNewCaseButton{margin-left:0!important}.actaDemoPage .actaOverviewActions .actaContactsButton{padding:8px 12px;font-size:14px}.actaDemoPage button.actaMobileCaseCard{background-image:none;border-left-width:1px}.actaMobileCaseIdentity>svg{color:#163f46}}.actaGreeting{color:#c77b45;overflow-wrap:anywhere;margin:0 0 16px;font:600 23px/1.35 Manrope,Arial,sans-serif}.actaDemoPage :is(tr[data-attention],.actaMobileCaseCard,div[class*=metrics]>button){transition:background-color .14s,box-shadow .14s,border-color .14s}@media (hover:hover){.actaDemoPage .actaDesktopCaseTable tr[data-attention]:hover,.actaDemoPage button.actaMobileCaseCard:hover,.actaDemoPage div[class*=metrics]>button[data-attention]:hover{background:color-mix(in srgb,var(--acta-attention-surface) 94%,#163f46 6%);box-shadow:inset 0 0 0 1px #7892a5}}@media (prefers-reduced-motion:reduce){.actaDemoPage :is(tr[data-attention],.actaMobileCaseCard,div[class*=metrics]>button){transition:none}}@media (width<=700px){.actaGreeting{margin-bottom:12px;font-size:21px}}.actaOverview{--orientation-damage-icon:#163f46}.crmCaseFocusBackdrop.actaAreaWorkWindow{align-items:center;padding:8px 12px 12px}.actaAreaWorkWindow>.crmCaseFocusWindow{max-width:1920px;height:min(1140px,100%)}.actaAreaWorkWindow .crmCaseFocusHead>div small{display:block}.actaAreaWorkWindow .crmCaseFocusBody{min-height:0;padding:16px;overflow:auto}.actaAreaWorkWindow .actaWorkspaceBoundary{min-height:0}@media (width<=700px){.crmCaseFocusBackdrop.actaAreaWorkWindow{padding:0;top:0!important}.actaAreaWorkWindow>.crmCaseFocusWindow{border:0;border-radius:0;height:100%;max-height:100dvh}.actaAreaWorkWindow .crmCaseFocusBody{padding:10px}.actaAreaWorkWindow .crmCaseFocusHead button{min-height:44px}}@media (width>=701px){body:has(.actaDemoPage) :is(.actaDemoPage,.crmCaseFocusWindow,.tessumoDialog) button:not(.caseDocumentTile,.commercialDocumentRow,.customerMailListItem,.actaFileThumb,.navigatorAreaLink,.crmCardName,.actaMobileCaseCard,.actaCalendarEvent,.actaCalendarSlots>button,.actaCalendarDay>div>button,.journeyStop,.journeyCard,[class*=contactTabs]>button,[class*=metrics]>button,[class*=rowOpen],[class*=linkedRecords]>button,[class*=documents]>button,[role=tab]){border-radius:999px!important}body:has(.actaDemoPage) :is(.documentActions a,.actaDialLink,.crmCaseFolderLink){border-radius:999px!important}}body:has(.actaDemoPage) :is(.actaDemoPage,.crmCaseFocusWindow,.tessumoDialog) button:focus-visible{outline-offset:3px;outline:3px solid #b99d49}@media (hover:hover){body:has(.actaDemoPage) :is(.actaDemoPage,.crmCaseFocusWindow,.tessumoDialog) button:not(:disabled):hover{box-shadow:inset 0 0 0 1px #8aa6bc}}.actaAreaCaseRow{background:var(--acta-attention-surface,#faf8f3)!important;border-left-width:1px!important}.actaAreaCaseRow[data-attention=overdue]{--acta-attention-surface:#fbe8e6}.actaAreaCaseRow[data-attention=current]{--acta-attention-surface:#e6f4ea}.actaAreaCaseRow[data-attention=upcoming]{--acta-attention-surface:#faf8f3}.actaAreaCaseRow[data-attention=waiting]{--acta-attention-surface:#fff3d6}.actaDemoPage .actaFileThumb{border-radius:8px}.actaDemoPage .actaMailTrigger[data-mail-unread=true],.actaMobileActions .actaMailTrigger[data-mail-unread=true]{color:#123e30;background:#dcefe6;border-color:#9ac6b0;box-shadow:inset 0 -2px #6fa88d}.actaOverviewActions button[aria-pressed=true]{background:#dcefe6;border-color:#81af99;box-shadow:inset 0 -2px #5d947c}.actaDemoPage button[data-attention][aria-pressed=true]{outline-offset:-3px;outline:2px solid #d5ae45}.actaDemoPage .actaOverview>.actaDayBox{box-sizing:border-box;flex-direction:column;height:940px;min-height:0;display:flex;overflow:hidden}.actaDayBox>.actaOverviewHeading,.actaDayBox>div:not(.actaFeedScroll){flex:none}.actaDemoPage .actaDayBox>.actaFeedScroll{overscroll-behavior:contain;scrollbar-gutter:stable;background:#eef4f1;flex:1 1 0;min-height:0;position:relative;overflow:auto}.actaDemoPage .actaDayBox[data-motif=true]>.actaFeedScroll{background-color:#477c7a;background-image:linear-gradient(rgba(0,0,0,var(--day-fog-opacity,0)),rgba(0,0,0,var(--day-fog-opacity,0))),url(/illustrations/acta-waldesruhe.svg);background-position:bottom;background-repeat:no-repeat;background-size:cover}.actaFeedScroll:focus-visible{outline-offset:-3px;outline:3px solid #2875ab}.actaDemoPage .actaFeedScroll>.actaDesktopCaseTable{background:0 0;overflow:visible}.actaDayBox .actaDesktopCaseTable table{background:0 0}.actaDayBox>.actaOverviewHeading h2{font:600 23px/1.35 Manrope,Arial,sans-serif}.actaDayBox .actaDesktopCaseTable tbody tr{background:#faf8f3}.actaDemoPage .actaDayBox .actaFeedEmpty{box-sizing:border-box;color:#163f46;text-align:center;background:#faf8f3ed;border:1px solid #9ab4b1;border-radius:9px;width:fit-content;max-width:calc(100% - 36px);margin:22px auto;padding:14px 20px;box-shadow:0 4px 18px #163f4615}.actaDemoPage .actaDayBox .actaMobileCaseCards{background:0 0;gap:10px;padding:10px}@media (width<=700px){.actaDemoPage .actaOverview>.actaDayBox{height:min(780px,100dvh - 100px);min-height:440px}.actaDayBox>.actaOverviewHeading{gap:12px;padding:14px!important}.actaDayBox>.actaOverviewHeading h2{font-size:21px}.actaDayBox>.actaOverviewHeading p{font-size:14px}.actaDayBox>.actaOverviewHeading .actaOverviewActions{gap:6px}.actaDayBox>.actaOverviewHeading .actaOverviewActions button{min-height:44px;padding:8px 12px}}.actaDemoPage .actaDayBox[data-motif=true] .actaFeedEmpty{color:#286344;background:#e6f4ea;border-color:#b8d9c2}.actaDemoPage .actaDayBox>.actaFeedScroll{scrollbar-gutter:auto}.actaDemoPage .actaDayBox .actaDesktopCaseTable{width:100%;margin:0;padding:0}.actaDemoPage .actaDayBox .actaDesktopCaseTable table{border-collapse:separate;border-spacing:0 5px;width:100%;margin-top:-5px}.actaDemoPage .actaDayBox .actaMobileCaseCards{gap:5px;padding:0}@media (width<=760px){.navigatorActaNavigation .liquidityDesktopTab{display:none!important}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/acta/fonts/inter-latin-wght-normal.woff2)format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/acta/fonts/manrope-latin-wght-normal.woff2)format("woff2")}html:has(.actaDemoPage){--acta-petrol:#163f46;--acta-teal:#477c7a;--acta-apricot:#c77b45;--acta-warm:#faf8f3;--acta-canvas:linear-gradient(180deg,#163f46 0%,#1d4a50 18%,#2c5d62 55%,#477c7a 100%);--acta-soft:#eef4f1;--acta-muted:#435f60;--acta-line:#9ab4b1;--tessumo-navy:var(--acta-petrol);--tessumo-outside:var(--acta-teal);--tessumo-ink:var(--acta-petrol);--tessumo-on-frame:var(--acta-petrol);--tessumo-frame:var(--acta-warm);--tessumo-surface:var(--acta-warm);--tessumo-hover:var(--acta-soft);--tessumo-hover-line:var(--acta-teal);--tessumo-on-blue:var(--acta-warm);--tessumo-on-blue-muted:#dce9e4;--navigator-banner-background:var(--acta-petrol);background:var(--acta-teal);color:var(--acta-petrol)}body:has(.actaDemoPage){color:var(--acta-petrol);font-family:Inter,Arial,sans-serif;background:var(--acta-teal)!important}html body .actaDemoPage{color:var(--acta-petrol);--acta-page-top:var(--acta-petrol);font:16px/1.5 Inter,Arial,sans-serif;background:var(--acta-petrol)!important}html body .actaDemoPage>.actaWorkspaceMain{background:var(--acta-canvas)!important}html body .actaDemoPage .actaCompactHeader,html body .actaDemoPage .actaNavigationRow,html body .actaDemoPage .actaNavigationRow>nav.navigatorActaNavigation{background:var(--acta-petrol);color:var(--acta-warm)}body:has(.actaDemoPage) :is(.crmCaseFocusWindow,.actaAreaWorkWindow){color:var(--acta-petrol);background:var(--acta-petrol)!important}body:has(.actaDemoPage) :is(.crmCaseFocusHead,.tessumoDialog>header){border-color:var(--acta-teal);background:var(--acta-petrol)!important;color:var(--acta-warm)!important}body:has(.actaDemoPage) :is(.crmCaseFocusHead,.tessumoDialog>header) :is(h1,h2,h3){color:var(--acta-warm)!important}body:has(.actaDemoPage) :is(.crmCaseFocusWindow,.tessumoDialog,.actaCaseWorkspace,.actaCustomer){font-family:Inter,Arial,sans-serif}body:has(.actaDemoPage) :is(h1,h2,h3,h4,.actaMobileBrand){font-weight:700;line-height:1.25;font-family:Manrope,Arial,sans-serif!important}body:has(.actaDemoPage) h1{font-size:32px}body:has(.actaDemoPage) h2{font-size:24px}body:has(.actaDemoPage) :is(h3,h4){font-size:20px}body:has(.actaDemoPage) :is(.actaGreeting,.actaChronologyTitle,.actaCaseHint,.actaDemoLabel,.actaPersistence){color:var(--acta-petrol)!important}body:has(.actaDemoPage) .actaGreeting{font-size:32px}body:has(.actaDemoPage) :is(.actaMobileBrand,.actaProfileTrigger){color:var(--acta-warm)!important}html body .actaDemoPage .navigatorAreaLink{color:var(--acta-warm);background:0 0;border-color:#0000}html body .actaDemoPage .navigatorAreaLink[aria-current=page]{background:var(--acta-apricot);color:var(--acta-petrol);border-color:var(--acta-apricot);box-shadow:none}html body .actaDemoPage .navigatorAreaLink svg{color:currentColor}:is(html body .actaDemoPage .actaNewCaseButton,body:has(.actaDemoPage) .actaCaseForm button[type=submit]){background:var(--acta-petrol);color:var(--acta-warm);border-color:var(--acta-petrol)}body:has(.actaDemoPage) :is(.actaTimeQuickButton,.actaMobileCaptureButton){background:var(--acta-apricot)!important;color:var(--acta-petrol)!important;border-color:var(--acta-petrol)!important}body:has(.actaDemoPage) :is(input,select,textarea){accent-color:var(--acta-petrol);font-family:Inter,Arial,sans-serif;font-size:16px}body:has(.actaDemoPage) :is(button,a,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid var(--acta-petrol)!important;box-shadow:0 0 0 5px var(--acta-warm)!important}body:has(.actaDemoPage) :is(.actaMobileNavigation,.actaMobileCaseBar){background:var(--acta-petrol);border-color:var(--acta-teal)}html body .actaDemoPage .actaMobileNavigation>button{color:var(--acta-warm)}html body .actaDemoPage .actaMobileNavigation>button[aria-current=page]{background:var(--acta-apricot);color:var(--acta-petrol);border-color:var(--acta-apricot)}body:has(.actaDemoPage) .actaMobileNavigation .arkNavIcon{color:currentColor}html body .actaDemoPage .actaMobileNavigation .actaMobileCentralPlus{background:var(--acta-apricot);color:var(--acta-petrol);border-color:var(--acta-petrol);box-shadow:0 0 0 3px var(--acta-warm)}body:has(.actaDemoPage) .actaMobileCaseBar>.actaMobileCasePlus{background:var(--acta-apricot);color:var(--acta-petrol);border-color:var(--acta-petrol);box-shadow:0 0 0 3px var(--acta-warm)}body:has(.actaDemoPage) .actaMobileCaseBar>button{color:var(--acta-warm)}body:has(.actaDemoPage) .actaMobileActions>button>svg{color:var(--acta-petrol)}body:has(.actaDemoPage) .crmCaseFocusBody :is(.crmCaseFocusIntro,.crmCaseFocusContacts){color:var(--acta-petrol)}@media (width<=700px){body:has(.actaDemoPage) :is(h1,.actaGreeting){font-size:26px}body:has(.actaDemoPage) h2{font-size:22px}body:has(.actaDemoPage) :is(h3,h4){font-size:18px}body:has(.actaDemoPage) .actaMobileBrand{font-size:18px}}html body:has(.actaDemoPage) :is(button,input,select,textarea){font-family:Inter,Arial,sans-serif!important}html body .actaDemoPage .navigatorActaNavigation .navigatorAreaLink[aria-current=page]{color:#fff!important;background:#a65e30!important;border-color:#c77b45!important}html body .actaDemoPage .navigatorActaNavigation .navigatorAreaLink .arkNavIcon{color:currentColor!important}html body:has(.actaDemoPage) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-color:#477c7a}html body .actaDemoPage .actaNewCaseButton{color:#faf8f3!important;background:#163f46!important;border-color:#163f46!important}@media (width<=420px){html body .actaDemoPage .actaMobileBrand{white-space:nowrap;flex-shrink:0;gap:5px;font-size:16px}html body .actaDemoPage .actaMobileBrand img{width:24px;height:24px}html body .actaDemoPage :is(.actaTimeQuickButton,.actaProfileTrigger){gap:4px;padding-inline:7px;font-size:13px}}html body:has(.actaDemoPage) :is(.actaGreeting,.actaDemoLabel){color:#fff!important}body:has(.actaDemoPage) :is(.actaChronologyTitle,.actaCaseHint){color:#fff!important}body:has(.actaDemoPage) .actaCaseWorkspace>p{color:#fff}body:has(.actaDemoPage) .crmCaseFocusBody{color:var(--acta-petrol);background:var(--acta-canvas)!important}html body .actaDemoPage{flex-direction:column;min-height:100dvh;display:flex}html body .actaDemoPage>.actaWorkspaceMain{box-sizing:border-box;flex:1;width:100%;min-height:calc(100dvh - 76px)}body:has(.actaDemoPage) .folderLeadMonths>button{text-align:left;min-width:180px;padding:16px 20px;border-radius:10px!important}body:has(.actaDemoPage) :is(.actaCalendarPrimary,.actaTimeStart>button,.actaTimeEditor footer button:first-child,.actaTimeListHead button:first-of-type,.actaNewAppointmentButton,.actaCaseCommercial button){color:#fff!important;background:#a65e30!important;border-color:#c77b45!important}body:has(.actaDemoPage) :is(.commercialWorkspace,.commercialModal){--commercial-ink:var(--acta-petrol);--commercial-line:var(--acta-line);background:var(--acta-warm);color:var(--acta-petrol)}body:has(.actaDemoPage) :is(.commercialWorkspace,.commercialModal) :is(h2,h3,h4,input,select,textarea,button,a){color:var(--acta-petrol)}body:has(.actaDemoPage) :is(.commercialDocumentRow,.commercialPosition,.commercialTotals,.commercialIssued){background:var(--acta-soft)!important}body:has(.actaDemoPage) .commercialActions>button:first-child{background:var(--acta-apricot);color:var(--acta-petrol);border-color:#bd805c}body:has(.actaDemoPage) .actaAreaWorkWindow:has(.commercialWorkspace)>div{background:var(--acta-canvas)!important}body:has(.actaDemoPage) .actaStepMoreRow{grid-template-columns:170px minmax(0,1fr);align-items:start;gap:8px;display:grid;position:relative}body:has(.actaDemoPage) .actaStepMoreRow>.actaEditStepAction{z-index:1;grid-area:1/2;justify-self:start;min-height:44px;margin:0;display:inline-flex}body:has(.actaDemoPage) .actaStepMoreRow>.actaStepMore{grid-area:1/1/auto/-1;min-width:0;display:block}body:has(.actaDemoPage) .actaStepMoreRow>.actaStepMore>summary{box-sizing:border-box;width:170px;max-width:100%;min-height:44px;list-style-position:inside;display:list-item}body:has(.actaDemoPage) .actaStepMoreRow>.actaStepMore>:not(summary){box-sizing:border-box;width:100%}body:has(.actaDemoPage) .actaCalendarHeader{flex-wrap:wrap;gap:10px;padding-block:14px}body:has(.actaDemoPage) .actaCalendarHeader>div:first-child{margin-right:auto}body:has(.actaDemoPage) .actaCalendarCompactControls{border-bottom:1px solid var(--acta-line);flex-wrap:wrap;align-items:end;gap:10px;padding:12px 18px;display:flex}body:has(.actaDemoPage) .actaCalendarToolbar{flex:none;padding:0}body:has(.actaDemoPage) .actaCalendarFilters{border:0;flex-wrap:wrap;flex:1;align-items:end;gap:8px;padding:0;display:flex}body:has(.actaDemoPage) .actaCalendarFilters>label{flex:120px;max-width:230px}body:has(.actaDemoPage) .actaCalendarFilters>.actaCalendarCheck{white-space:nowrap;flex:none}body:has(.actaDemoPage) .actaDocumentFilters{flex-wrap:wrap;align-items:end;gap:12px;margin:20px 0;display:flex}body:has(.actaDemoPage) .actaDocumentFilters>label:first-child{flex:300px}body:has(.actaDemoPage) .actaDocumentFilters>label{gap:6px;display:grid}body:has(.actaDemoPage) .actaDocumentFilters :is(input,select){border:1px solid var(--acta-line);border-radius:6px;min-height:44px;padding:9px}body:has(.actaDemoPage) .actaDocumentArchive>.actaFileCards{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:16px;display:grid}body:has(.actaDemoPage) .actaDocumentArchive .actaCustomerRow{border-top:3px solid var(--acta-apricot);overflow-wrap:anywhere;background:var(--acta-warm);border-radius:8px;flex-direction:column;align-items:stretch;min-height:340px;padding:18px;display:flex}body:has(.actaDemoPage) .actaDocumentArchive h3{margin:8px 0 16px;font-size:20px}body:has(.actaDemoPage) .actaDocumentKind{text-transform:uppercase;letter-spacing:.08em;color:var(--acta-muted);font-weight:700}body:has(.actaDemoPage) .actaDocumentArchive .actaCustomerActions{flex-wrap:wrap;gap:7px;margin-top:auto;padding-top:20px;display:flex}body:has(.actaDemoPage) .actaDocumentArchive .actaCustomerActions>*{flex:auto;width:auto;min-height:44px;padding:8px;font-size:13px}body:has(.actaDemoPage) .actaDocumentArchive .actaFileLink{background:var(--acta-soft);border-left:3px solid var(--acta-apricot);margin-top:14px;padding:12px}body:has(.actaDemoPage) .actaDocumentArchive .actaFileThumb{flex:none;height:120px}body:has(.actaDemoPage) .actaDocumentArchive .actaFileThumb img{object-fit:contain;width:100%;height:100%}body:has(.actaDemoPage) .actaDiagnosticAttachment{border:1px solid var(--acta-line);background:var(--acta-soft);border-radius:8px;gap:8px;min-width:0;margin:12px 0;padding:12px;display:grid}body:has(.actaDemoPage) .actaDiagnosticAttachment pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:200px;font-size:12px;overflow:auto}body:has(.actaDemoPage) .actaDiagnosticAttachment label{gap:6px;display:grid}body:has(.actaDemoPage) .actaDiagnosticAttachment :is(button,a){align-items:center;min-height:44px}body:has(.actaDemoPage) .crmCaseFocusBackdrop:has(.commercialWorkspace) .crmCaseFocusBody{background:var(--acta-canvas)!important}body:has(.actaDemoPage) .actaDocumentEditor footer button{background:var(--acta-apricot);color:var(--acta-petrol);border-color:#bd805c}body:has(.actaDemoPage) :is(.schreibenBody,.schreibenWorkspace){color:var(--acta-petrol);background:var(--acta-canvas)!important}body:has(.actaDemoPage) .commercialWorkspace .commercialActions>button:last-child:not(:first-child){background:var(--acta-apricot);color:var(--acta-petrol);border-color:#bd805c}body:has(.actaDemoPage) .actaDocumentArchiveHead{border:1px solid var(--acta-line);background:var(--acta-warm);color:var(--acta-petrol);border-radius:9px;padding:20px 24px}body:has(.actaDemoPage) .actaDocumentArchiveHead h2{margin:0 0 6px}body:has(.actaDemoPage) .actaDocumentArchiveHead p{margin:0 0 6px}body:has(.actaDemoPage) .actaDocumentUpload{border:1px solid var(--acta-line);background:var(--acta-warm);border-radius:9px;margin:14px 0;padding:12px 18px}body:has(.actaDemoPage) .actaDocumentUpload>summary{cursor:pointer;align-items:center;min-height:44px;font-weight:700;display:flex}body:has(.actaDemoPage) .actaDocumentContact{background:var(--acta-soft);border-left:3px solid var(--acta-apricot);gap:4px;margin-bottom:14px;padding:10px 12px;font-size:14px;display:grid}body:has(.actaDemoPage) .actaDocumentContact small{text-transform:uppercase;color:var(--acta-muted);font-size:11px}body:has(.actaDemoPage) .actaDocumentFilters{background:var(--acta-warm);color:var(--acta-petrol);border-radius:8px;padding:14px 18px}@media (width<=430px){body:has(.actaDemoPage) .actaStepMoreRow{grid-template-columns:150px minmax(0,1fr)}body:has(.actaDemoPage) .actaStepMoreRow>.actaStepMore>summary{width:150px}body:has(.actaDemoPage) .actaStepMoreRow>.actaEditStepAction{padding-inline:7px;font-size:13px}}.buendlioProductName{color:var(--acta-warm,#faf8f3);white-space:nowrap;padding:0 8px;font-size:18px;font-weight:750}@media (width>=701px) and (width<=1100px){html body .actaDemoPage .actaCompactHeader .actaNavigationRow{flex-wrap:wrap}html body .actaDemoPage .actaCompactHeader .actaNavigationRow>nav.navigatorActaNavigation{flex-flow:wrap;flex:100%;width:100%;min-width:0;padding:8px 16px}html body .actaDemoPage .actaHeaderTools{flex:100%;justify-content:flex-end;padding:0 0 8px}html body .actaDemoPage .actaOverviewHeading{flex-wrap:wrap;gap:12px}html body .actaDemoPage .actaOverviewHeading>div{flex:100%}html body .actaDemoPage .actaOverviewActions{flex-wrap:wrap;justify-content:flex-start}}html body .actaDemoPage .navigatorActaNavigation>img.buendlioAppWordmark{object-fit:contain;width:112px;height:auto;max-height:44px;margin-right:4px}html body .actaDemoPage .actaMobileBrand img.buendlioAppWordmark{object-fit:contain;width:116px;height:auto;max-height:44px}
