.SuspensionBillingActions-module__5fxMPa__card{text-align:left;color:#17342d;background:#f5faf8;border:1px solid #cfe0d9;border-radius:12px;gap:10px;margin:20px 0;padding:18px;display:grid}.SuspensionBillingActions-module__5fxMPa__card p{margin:0;font-size:14px;line-height:1.55}.SuspensionBillingActions-module__5fxMPa__backdrop{z-index:1200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f231f99;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.SuspensionBillingActions-module__5fxMPa__dialog{text-align:left;color:#243746;background:#fff;border:1px solid #d9e4e2;border-radius:16px;flex-direction:column;width:min(100%,620px);max-height:calc(100dvh - 40px);margin:0;padding:0;display:flex;overflow:hidden;box-shadow:0 24px 80px #102d3540}.SuspensionBillingActions-module__5fxMPa__header{border-bottom:1px solid #e0e8ec;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.SuspensionBillingActions-module__5fxMPa__header h2{margin:0;font-size:20px;line-height:1.3}.SuspensionBillingActions-module__5fxMPa__close{flex-shrink:0;width:36px}.SuspensionBillingActions-module__5fxMPa__body{gap:14px;padding:20px 22px;display:grid;overflow-y:auto}.SuspensionBillingActions-module__5fxMPa__body p{margin:0;font-size:14px;line-height:1.5}.SuspensionBillingActions-module__5fxMPa__body label{gap:6px;font-size:13px;font-weight:600;display:grid}.SuspensionBillingActions-module__5fxMPa__dialog .SuspensionBillingActions-module__5fxMPa__body input:not([type=file]),.SuspensionBillingActions-module__5fxMPa__dialog .SuspensionBillingActions-module__5fxMPa__body textarea{box-sizing:border-box;color:#243746;width:100%;min-height:42px;font:inherit;box-shadow:none;background:#fff;border:1px solid #bdced5;border-radius:8px;margin:0;padding:10px 12px}.SuspensionBillingActions-module__5fxMPa__dialog .SuspensionBillingActions-module__5fxMPa__body textarea{resize:vertical;min-height:88px}.SuspensionBillingActions-module__5fxMPa__body input:focus-visible,.SuspensionBillingActions-module__5fxMPa__body textarea:focus-visible{outline-offset:2px;outline:2px solid #00856a}.SuspensionBillingActions-module__5fxMPa__upload{background:#f5faf8;border:1px dashed #b4ccc5;border-radius:10px;gap:8px;padding:14px;display:grid}.SuspensionBillingActions-module__5fxMPa__upload>span{color:#526a76;font-size:12px}.SuspensionBillingActions-module__5fxMPa__fileInput{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.SuspensionBillingActions-module__5fxMPa__filename{overflow-wrap:anywhere;align-items:center;gap:6px;display:flex}.SuspensionBillingActions-module__5fxMPa__footer{background:#f9fbfa;border-top:1px solid #e0e8ec;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:16px 22px;display:flex}.SuspensionBillingActions-module__5fxMPa__dialog button[data-tone=primary],.SuspensionBillingActions-module__5fxMPa__card button[data-tone=accent]{color:#fff}.SuspensionBillingActions-module__5fxMPa__dialog button[data-tone=primary]{background:#08785e;border-color:#08785e}.SuspensionBillingActions-module__5fxMPa__dialog button[data-tone=info]{color:#fff;background:#2563a9;border-color:#2563a9}.SuspensionBillingActions-module__5fxMPa__card button[data-tone=accent]{background:#7c3aed;border-color:#7c3aed}.SuspensionBillingActions-module__5fxMPa__error{color:#a12620!important}@media (max-width:540px){.SuspensionBillingActions-module__5fxMPa__backdrop{padding:10px}.SuspensionBillingActions-module__5fxMPa__dialog{max-height:calc(100dvh - 20px)}.SuspensionBillingActions-module__5fxMPa__header,.SuspensionBillingActions-module__5fxMPa__body,.SuspensionBillingActions-module__5fxMPa__footer{padding:16px}.SuspensionBillingActions-module__5fxMPa__footer button{flex:1}}
.WorkspaceUI-module__1J4Vsa__workspacePage{width:100%;min-width:0;color:var(--gl-slate-900,#0f172a);font:var(--workspace-ui-body);margin:0}.WorkspaceUI-module__1J4Vsa__wide{max-width:none}.WorkspaceUI-module__1J4Vsa__reading{max-width:900px}.WorkspaceUI-module__1J4Vsa__form{max-width:1180px}.WorkspaceUI-module__1J4Vsa__pageHeader{border-bottom:1px solid var(--gl-border,#dfe6e2);justify-content:space-between;align-items:center;gap:16px;min-width:0;margin:0 0 12px;padding:0 0 11px;display:flex}.WorkspaceUI-module__1J4Vsa__pageHeaderCopy{min-width:0}.WorkspaceUI-module__1J4Vsa__eyebrow{color:var(--gl-brand-700,#08785e);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:12px;font-weight:700;display:block}.WorkspaceUI-module__1J4Vsa__pageHeader.WorkspaceUI-module__1J4Vsa__pageHeader h1,.WorkspaceUI-module__1J4Vsa__recordHeader.WorkspaceUI-module__1J4Vsa__recordHeader h1{color:var(--gl-slate-900,#0f172a);letter-spacing:-.02em;margin:0;font:var(--workspace-ui-title)!important}.WorkspaceUI-module__1J4Vsa__pageHeader p,.WorkspaceUI-module__1J4Vsa__recordHeader p{max-width:760px;color:var(--gl-slate-600,#475569);margin:3px 0 0;font-size:14px;line-height:1.45}.WorkspaceUI-module__1J4Vsa__pageContext{color:#475569;width:fit-content;max-width:min(760px,100%);margin-top:5px}.WorkspaceUI-module__1J4Vsa__pageContext summary{color:#2563a9;cursor:pointer;align-items:center;gap:5px;width:fit-content;min-height:30px;font-size:12px;font-weight:700;list-style:none;display:flex}.WorkspaceUI-module__1J4Vsa__pageContext summary::-webkit-details-marker{display:none}.WorkspaceUI-module__1J4Vsa__pageContext summary:after{content:"+";font-size:14px}.WorkspaceUI-module__1J4Vsa__pageContext[open] summary:after{content:"−"}.WorkspaceUI-module__1J4Vsa__pageContext p{background:#f4f8fc;border-left:3px solid #b9d2e5;border-radius:0 7px 7px 0;margin-top:4px;padding:8px 10px;font-size:13px}.WorkspaceUI-module__1J4Vsa__compactHeader h1{font-size:22px}.WorkspaceUI-module__1J4Vsa__compactHeader p{max-width:620px}.WorkspaceUI-module__1J4Vsa__moduleLayout{grid-template-columns:238px minmax(0,1fr);align-items:start;gap:16px;min-width:0;display:grid}.WorkspaceUI-module__1J4Vsa__moduleRail{border:1px solid var(--gl-border,#dfe6e2);border-radius:var(--gl-radius-panel,12px);background:var(--gl-surface,#fff);min-width:0;box-shadow:var(--gl-shadow-panel);position:sticky;top:86px;overflow:hidden}.WorkspaceUI-module__1J4Vsa__moduleRailHeader{background:#f8fbfa;border-bottom:1px solid #e7edea;gap:3px;padding:12px 13px;display:grid}.WorkspaceUI-module__1J4Vsa__moduleRailHeader strong{color:#18382f;font-size:13px}.WorkspaceUI-module__1J4Vsa__moduleRailHeader span{color:#687a73;font-size:11px;line-height:1.4}.WorkspaceUI-module__1J4Vsa__moduleRail nav{display:grid}.WorkspaceUI-module__1J4Vsa__moduleRail nav>button{color:#3f5c52;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf1ef;grid-template-columns:18px minmax(0,1fr) auto 15px;align-items:center;gap:9px;min-width:0;min-height:46px;padding:9px 11px;display:grid}.WorkspaceUI-module__1J4Vsa__moduleRail nav>button:last-child{border-bottom:0}.WorkspaceUI-module__1J4Vsa__moduleRail nav>button:hover{color:#086f58;background:#f4f9f7}.WorkspaceUI-module__1J4Vsa__moduleRail nav>button:focus-visible{z-index:1;outline-offset:-3px;outline:3px solid #2563a933;position:relative}.WorkspaceUI-module__1J4Vsa__moduleRail nav>button:disabled{opacity:.48;cursor:not-allowed}.WorkspaceUI-module__1J4Vsa__moduleRail nav>button>svg:first-child,.WorkspaceUI-module__1J4Vsa__moduleRailMarker{color:#789087;width:17px;height:17px}.WorkspaceUI-module__1J4Vsa__moduleRailMarker{border:2px solid;border-radius:5px;display:block}.WorkspaceUI-module__1J4Vsa__moduleRailCopy{gap:2px;min-width:0;display:grid}.WorkspaceUI-module__1J4Vsa__moduleRailCopy strong{text-overflow:ellipsis;font-size:12px;font-weight:680;line-height:1.25;overflow:hidden}.WorkspaceUI-module__1J4Vsa__moduleRailCopy small{color:#718078;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:450;line-height:1.3;overflow:hidden}.WorkspaceUI-module__1J4Vsa__moduleRail nav>button>b{color:#52665e;text-align:center;background:#edf2f0;border-radius:999px;min-width:22px;padding:2px 6px;font-size:10px}.WorkspaceUI-module__1J4Vsa__moduleRailChevron{color:#849790;width:14px;height:14px}.WorkspaceUI-module__1J4Vsa__moduleRail nav>.WorkspaceUI-module__1J4Vsa__moduleRailActive{color:#065d4b;background:#e5f4ee;box-shadow:inset 3px 0 #08785e}.WorkspaceUI-module__1J4Vsa__moduleRail nav>.WorkspaceUI-module__1J4Vsa__moduleRailActive>svg:first-child,.WorkspaceUI-module__1J4Vsa__moduleRail nav>.WorkspaceUI-module__1J4Vsa__moduleRailActive .WorkspaceUI-module__1J4Vsa__moduleRailChevron{color:#08785e}.WorkspaceUI-module__1J4Vsa__moduleContent{border:1px solid var(--gl-border,#dfe6e2);border-radius:var(--gl-radius-panel,12px);background:var(--gl-surface,#fff);min-width:0;min-height:510px;box-shadow:var(--gl-shadow-panel);overflow:hidden}.WorkspaceUI-module__1J4Vsa__workspaceTabs{scrollbar-width:thin;background:#f5f8f7;border:1px solid #dfe6e2;border-radius:10px;align-items:center;gap:3px;min-width:0;margin-bottom:12px;padding:4px;display:flex;overflow-x:auto}.WorkspaceUI-module__1J4Vsa__workspaceTabs>button{color:#52665e;min-height:38px;font:var(--workspace-ui-control);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;align-items:center;gap:7px;padding:7px 11px;display:inline-flex}.WorkspaceUI-module__1J4Vsa__workspaceTabs>button svg{width:16px;height:16px}.WorkspaceUI-module__1J4Vsa__workspaceTabs>button b{min-width:21px;color:inherit;background:#64748b1f;border-radius:999px;padding:2px 6px;font-size:10px}.WorkspaceUI-module__1J4Vsa__workspaceTabs>button[aria-selected=true]{color:#075c47;background:#fff;box-shadow:0 1px 4px #0f2d241f}.WorkspaceUI-module__1J4Vsa__workspaceTabs>button:focus-visible{outline-offset:-1px;outline:3px solid #2563a933}.WorkspaceUI-module__1J4Vsa__backButton{color:#1f4f82;min-height:38px;font:var(--workspace-ui-control);cursor:pointer;background:#e5f0fb;border:1px solid #b8d2e8;border-radius:8px;align-items:center;gap:4px;margin:0 0 8px;padding:0 9px 0 5px;display:inline-flex}.WorkspaceUI-module__1J4Vsa__backButton:hover{background:#d8e9f8;border-color:#8fb8db}.WorkspaceUI-module__1J4Vsa__backButton:focus-visible{outline-offset:2px;outline:3px solid #2563a938}.WorkspaceUI-module__1J4Vsa__backButton svg{width:18px;height:18px}.WorkspaceUI-module__1J4Vsa__pageActions,.WorkspaceUI-module__1J4Vsa__recordActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.WorkspaceUI-module__1J4Vsa__compactSummary{background:0 0;min-width:0;margin-bottom:12px}.WorkspaceUI-module__1J4Vsa__summaryToggle{color:#563a91;width:100%;min-height:42px;font:var(--workspace-ui-control);cursor:pointer;background:#f1eafe;border:1px solid #d7c5ea;border-radius:9px;justify-content:space-between;align-items:center;padding:0 13px;display:flex}.WorkspaceUI-module__1J4Vsa__summaryToggle:hover{background:#e9ddfa;border-color:#bea4dc}.WorkspaceUI-module__1J4Vsa__summaryToggle:focus-visible{outline-offset:2px;outline:3px solid #5b4ab033}.WorkspaceUI-module__1J4Vsa__summaryToggle[aria-expanded=true] svg{transform:rotate(180deg)}.WorkspaceUI-module__1J4Vsa__summaryToggle svg{width:17px;transition:transform .16s}.WorkspaceUI-module__1J4Vsa__summaryGrid{grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:9px;display:grid}.WorkspaceUI-module__1J4Vsa__summaryItem{border:1px solid var(--gl-border,#dfe6e2);border-radius:var(--gl-radius-card,10px);background:var(--gl-surface,#fff);min-width:0;min-height:72px;box-shadow:var(--gl-shadow-card);align-items:center;gap:10px;padding:10px 12px;display:flex}.WorkspaceUI-module__1J4Vsa__summaryIcon{color:#08785e;background:#eaf5f1;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.WorkspaceUI-module__1J4Vsa__summaryIcon svg{width:17px;height:17px}.WorkspaceUI-module__1J4Vsa__summaryItem div{min-width:0}.WorkspaceUI-module__1J4Vsa__summaryItem span:not(.WorkspaceUI-module__1J4Vsa__summaryIcon),.WorkspaceUI-module__1J4Vsa__summaryItem small{color:#64716b;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.25;display:block;overflow:hidden}.WorkspaceUI-module__1J4Vsa__summaryItem strong{color:#14221d;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:18px;line-height:1.15;display:block;overflow:hidden}.WorkspaceUI-module__1J4Vsa__summaryItem.WorkspaceUI-module__1J4Vsa__info{background:#f5f9fe;border-color:#c9daed}.WorkspaceUI-module__1J4Vsa__summaryItem.WorkspaceUI-module__1J4Vsa__info .WorkspaceUI-module__1J4Vsa__summaryIcon{color:#24558f;background:#e5f0fb}.WorkspaceUI-module__1J4Vsa__summaryItem.WorkspaceUI-module__1J4Vsa__success{background:#f4fbf8;border-color:#bfe0d3}.WorkspaceUI-module__1J4Vsa__summaryItem.WorkspaceUI-module__1J4Vsa__warning{background:#fffbf2;border-color:#efd8a4}.WorkspaceUI-module__1J4Vsa__summaryItem.WorkspaceUI-module__1J4Vsa__warning .WorkspaceUI-module__1J4Vsa__summaryIcon{color:#9a5806;background:#ffefc7}.WorkspaceUI-module__1J4Vsa__summaryItem.WorkspaceUI-module__1J4Vsa__danger{background:#fff7f6;border-color:#efc9c6}.WorkspaceUI-module__1J4Vsa__summaryItem.WorkspaceUI-module__1J4Vsa__danger .WorkspaceUI-module__1J4Vsa__summaryIcon{color:#a8322b;background:#fee9e7}.WorkspaceUI-module__1J4Vsa__filterBar{min-width:0;margin:0 0 var(--gl-page-gap,12px);border:1px solid var(--gl-border,#dfe6e2);border-radius:var(--gl-radius-card,10px);background:var(--gl-surface,#fff);justify-content:space-between;align-items:stretch;gap:0;padding:0;display:flex;overflow:hidden}.WorkspaceUI-module__1J4Vsa__filterControls,.WorkspaceUI-module__1J4Vsa__filterMeta{flex-wrap:wrap;align-items:center;gap:0;min-width:0;display:flex}.WorkspaceUI-module__1J4Vsa__filterControls{flex:auto}.WorkspaceUI-module__1J4Vsa__filterMeta{color:#475569;white-space:nowrap;border-left:1px solid #e2e8f0;flex:none;justify-content:flex-end;padding:0 11px;font-size:12px}.WorkspaceUI-module__1J4Vsa__filterBar :is(input,select,button){min-height:40px;font:var(--workspace-ui-field);border-radius:0}.WorkspaceUI-module__1J4Vsa__filterBar select{color:#1e293b;background:#fff;border:0;border-left:1px solid #e2e8f0;flex:0 156px;min-width:140px;max-width:220px;padding:0 32px 0 11px;width:auto!important}.WorkspaceUI-module__1J4Vsa__searchField{background:#fff;border:0;border-radius:0;grid-template-columns:18px minmax(80px,1fr) 28px;align-items:center;min-width:min(320px,100%);padding:0 5px 0 10px;display:grid}.WorkspaceUI-module__1J4Vsa__searchField:focus-within{border-color:#08785e;box-shadow:0 0 0 3px #08785e17}.WorkspaceUI-module__1J4Vsa__searchField>svg{color:#65736c;width:16px}.WorkspaceUI-module__1J4Vsa__searchField input{border:0;outline:0;min-width:0;padding:0 7px}.WorkspaceUI-module__1J4Vsa__searchField button{color:#65736c;background:0 0;border:0;place-items:center;padding:0;display:grid}.WorkspaceUI-module__1J4Vsa__searchField button svg{width:15px}.WorkspaceUI-module__1J4Vsa__tableFrame{border:1px solid var(--gl-border,#dfe6e2);border-radius:var(--gl-radius-panel,12px);background:var(--gl-surface,#fff);min-width:0;overflow:hidden}.WorkspaceUI-module__1J4Vsa__tableFrame:focus-within{outline-offset:2px;outline:3px solid #08785e2e}.WorkspaceUI-module__1J4Vsa__tableScroller{overscroll-behavior-inline:contain;width:100%;overflow:auto}.WorkspaceUI-module__1J4Vsa__tableScroller:focus-visible{outline:none}.WorkspaceUI-module__1J4Vsa__tableScroller>table{width:100%;min-width:var(--workspace-table-min,720px);border-collapse:collapse;color:#0f172a;font-size:14px}.WorkspaceUI-module__1J4Vsa__tableScroller :is(th,td){text-align:left;vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:10px 12px}.WorkspaceUI-module__1J4Vsa__tableScroller th{color:#334155;letter-spacing:.035em;text-transform:uppercase;background:#f8fafc;font-size:13px;font-weight:700}.WorkspaceUI-module__1J4Vsa__tableScroller tr:last-child td{border-bottom:0}.WorkspaceUI-module__1J4Vsa__mobileRecordList{gap:9px;min-width:0;display:none}.WorkspaceUI-module__1J4Vsa__recordHeader{background:0 0;border:0;border-bottom:1px solid #e2e8f0;border-radius:0;justify-content:space-between;align-items:flex-start;gap:18px;min-width:0;margin-bottom:12px;padding:4px 0 12px;display:flex}.WorkspaceUI-module__1J4Vsa__recordIdentity{align-items:flex-start;gap:12px;min-width:0;display:flex}.WorkspaceUI-module__1J4Vsa__recordIdentity>div:last-child{min-width:0}.WorkspaceUI-module__1J4Vsa__recordAvatar{color:#08785e;background:#eaf5f1;border-radius:12px;flex:none;place-items:center;width:46px;height:46px;display:grid;overflow:hidden}.WorkspaceUI-module__1J4Vsa__recordMeta{color:#5e6d66;flex-wrap:wrap;gap:6px 14px;margin-top:7px;font-size:12px;display:flex}.WorkspaceUI-module__1J4Vsa__section{min-width:0;margin-bottom:var(--gl-page-gap,12px);border:1px solid var(--gl-border,#dfe6e2);border-radius:var(--gl-radius-card,10px);background:var(--gl-surface,#fff);overflow:clip}.WorkspaceUI-module__1J4Vsa__sectionHeader{border-bottom:1px solid #e8eeeb;justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:50px;padding:10px 14px;display:flex}.WorkspaceUI-module__1J4Vsa__sectionHeader.WorkspaceUI-module__1J4Vsa__sectionHeader h2{color:#0f172a;letter-spacing:-.01em;margin:0;font:var(--workspace-ui-section-title)!important}.WorkspaceUI-module__1J4Vsa__sectionHeader p{color:#475569;margin:2px 0 0;font-size:12px}.WorkspaceUI-module__1J4Vsa__sectionBody{min-width:0;padding:12px 14px}.WorkspaceUI-module__1J4Vsa__formGrid{grid-template-columns:repeat(var(--workspace-columns,3), minmax(0, 1fr));gap:13px 14px;min-width:0;display:grid}.WorkspaceUI-module__1J4Vsa__field{color:#334155;min-width:0;font:var(--workspace-ui-label);flex-direction:column;gap:5px;display:flex}.WorkspaceUI-module__1J4Vsa__field>span{gap:2px;display:flex}.WorkspaceUI-module__1J4Vsa__field b{color:#b52f27}.WorkspaceUI-module__1J4Vsa__field :is(input:not([type=checkbox]):not([type=radio]),select,textarea){color:#0f172a;width:100%;min-height:40px;font:var(--workspace-ui-field);background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;outline:0;margin:0;padding:9px 11px}[data-guestlink-ui=booking] .WorkspaceUI-module__1J4Vsa__field :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font:var(--workspace-ui-field);color:var(--workspace-ui-ink);border-color:var(--workspace-ui-border);border-radius:var(--workspace-ui-control-radius);background:#fff}[data-guestlink-ui=booking] .WorkspaceUI-module__1J4Vsa__field :is(input:not([type=checkbox]):not([type=radio]),select){min-height:var(--workspace-ui-control-height)}.WorkspaceUI-module__1J4Vsa__field textarea{resize:vertical;min-height:84px}.WorkspaceUI-module__1J4Vsa__field :is(input,select,textarea):focus{border-color:#08785e;box-shadow:0 0 0 3px #08785e17}.WorkspaceUI-module__1J4Vsa__fieldError{color:#b52f27}.WorkspaceUI-module__1J4Vsa__fieldHint{color:#6d7a74;font-weight:400}.WorkspaceUI-module__1J4Vsa__fullField{grid-column:1/-1}.WorkspaceUI-module__1J4Vsa__stickyActions{z-index:8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;border-top:1px solid #dfe6e2;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin:14px -14px -14px;padding:10px 14px;display:flex;position:sticky;bottom:0}.WorkspaceUI-module__1J4Vsa__statusBadge{color:#41564d;white-space:nowrap;background:#f6f9f7;border:1px solid #d7e0dc;border-radius:999px;align-items:center;gap:5px;min-height:24px;padding:3px 8px;font-size:12px;font-weight:650;line-height:1.2;display:inline-flex}.WorkspaceUI-module__1J4Vsa__success{color:#076048;background:#eaf7f2;border-color:#bfe0d3}.WorkspaceUI-module__1J4Vsa__warning{color:#7c4904;background:#fff7e6;border-color:#efd8a4}.WorkspaceUI-module__1J4Vsa__danger{color:#992d27;background:#fff0ef;border-color:#efc9c6}.WorkspaceUI-module__1J4Vsa__info{color:#24558f;background:#eff6fe;border-color:#c9daed}.WorkspaceUI-module__1J4Vsa__neutral{color:#41564d}.WorkspaceUI-module__1J4Vsa__actionMenu{position:relative}.WorkspaceUI-module__1J4Vsa__actionMenu summary{color:#334155;cursor:pointer;background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;align-items:center;gap:6px;min-height:36px;padding:0 10px;font-size:14px;font-weight:600;list-style:none;display:inline-flex}.WorkspaceUI-module__1J4Vsa__actionMenu summary::-webkit-details-marker{display:none}.WorkspaceUI-module__1J4Vsa__actionMenu summary svg{width:17px}.WorkspaceUI-module__1J4Vsa__actionMenuPopover{z-index:1000;overscroll-behavior:contain;background:#fff;border:1px solid #dfe6e2;border-radius:10px;gap:3px;min-width:190px;padding:5px;display:grid;position:fixed;overflow-y:auto;box-shadow:0 16px 38px #092d222e}.WorkspaceUI-module__1J4Vsa__actionMenuPopover :where(button,a){color:#1e293b;text-align:left;width:100%;min-height:40px;font:var(--workspace-ui-control);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:0 10px;text-decoration:none;display:flex}.WorkspaceUI-module__1J4Vsa__actionMenuPopover :where(button,a):hover{background:#edf5f1}.WorkspaceUI-module__1J4Vsa__actionMenuPopover :where(button,a):focus-visible{outline-offset:-1px;outline:3px solid #2563a933}.WorkspaceUI-module__1J4Vsa__actionMenuPopover :where(button:disabled,[aria-disabled=true]){opacity:.52;cursor:not-allowed}.WorkspaceUI-module__1J4Vsa__actionMenuPopover :is(button,a):is([data-tone=primary],[data-tone=success],[class*=primary],[class*=success]){color:#076048;background:#eaf7f2}.WorkspaceUI-module__1J4Vsa__actionMenuPopover :is(button,a):is([data-tone=info],[class*=info]){color:#24558f;background:#eff6fe}.WorkspaceUI-module__1J4Vsa__actionMenuPopover :is(button,a):is([data-tone=warning],[class*=warning]){color:#7c4904;background:#fff7e6}.WorkspaceUI-module__1J4Vsa__actionMenuPopover :is(button,a):is([data-tone=danger],[class*=danger],[class*=destructive]){color:#be123c;background:#fff1f2}.WorkspaceUI-module__1J4Vsa__actionMenuPopover :is(button,a):is([data-tone=primary],[data-tone=success],[class*=primary],[class*=success]):hover{background:#dff3eb}.WorkspaceUI-module__1J4Vsa__actionMenuPopover :is(button,a):is([data-tone=info],[class*=info]):hover{background:#e2effc}.WorkspaceUI-module__1J4Vsa__actionMenuPopover :is(button,a):is([data-tone=warning],[class*=warning]):hover{background:#ffefc7}.WorkspaceUI-module__1J4Vsa__actionMenuPopover :is(button,a):is([data-tone=danger],[class*=danger],[class*=destructive]):hover{background:#ffe4e6}.WorkspaceUI-module__1J4Vsa__loadingState,.WorkspaceUI-module__1J4Vsa__statePanel{color:#475569;text-align:left;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:12px;min-width:0;min-height:132px;padding:20px;display:flex}.WorkspaceUI-module__1J4Vsa__loadingState{flex-direction:column}.WorkspaceUI-module__1J4Vsa__loadingState>svg{width:24px;animation:.9s linear infinite WorkspaceUI-module__1J4Vsa__workspace-spin}.WorkspaceUI-module__1J4Vsa__loadingState i{background:linear-gradient(90deg,#edf2ef,#f9fbfa,#edf2ef) 0 0/220% 100%;border-radius:99px;width:min(100%,560px);height:9px;animation:1.4s linear infinite WorkspaceUI-module__1J4Vsa__workspace-shimmer}.WorkspaceUI-module__1J4Vsa__statePanel>svg{flex:none;width:30px;height:30px}.WorkspaceUI-module__1J4Vsa__statePanel.WorkspaceUI-module__1J4Vsa__statePanel h2{margin:0;font:var(--workspace-ui-section-title)!important}.WorkspaceUI-module__1J4Vsa__statePanel p{margin:4px 0 9px;font-size:13px}.WorkspaceUI-module__1J4Vsa__toast{z-index:120;color:#164638;background:#f1fbf7;border:1px solid #bfe0d3;border-radius:10px;align-items:center;gap:10px;max-width:min(420px,100vw - 28px);min-height:46px;padding:10px 10px 10px 14px;font-weight:550;display:flex;position:fixed;bottom:18px;right:18px;box-shadow:0 15px 40px #092d2226}.WorkspaceUI-module__1J4Vsa__toast button{background:0 0;border:0;border-radius:7px;place-items:center;width:34px;height:34px;display:grid}.WorkspaceUI-module__1J4Vsa__toast button svg{width:16px}.WorkspaceUI-module__1J4Vsa__drawerBackdrop{z-index:110;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a33;justify-content:flex-end;display:flex;position:fixed;inset:0}.WorkspaceUI-module__1J4Vsa__drawer{background:#fff;grid-template-rows:auto minmax(0,1fr) auto;width:min(440px,100vw);height:100dvh;display:grid;box-shadow:-16px 0 48px #041e162e}.WorkspaceUI-module__1J4Vsa__drawer.WorkspaceUI-module__1J4Vsa__left{margin-right:auto;box-shadow:16px 0 48px #041e162e}.WorkspaceUI-module__1J4Vsa__drawer>header,.WorkspaceUI-module__1J4Vsa__drawer>footer{border-bottom:1px solid #dfe6e2;justify-content:space-between;align-items:center;gap:10px;min-height:58px;padding:10px 14px;display:flex}.WorkspaceUI-module__1J4Vsa__drawer>footer{border-top:1px solid #dfe6e2;border-bottom:0}.WorkspaceUI-module__1J4Vsa__drawer h2{margin:0;font-size:20px}.WorkspaceUI-module__1J4Vsa__drawer>header button{background:#f1f5f3;border:0;border-radius:8px;place-items:center;width:42px;height:42px;display:grid}.WorkspaceUI-module__1J4Vsa__drawer>header button svg{width:18px}.WorkspaceUI-module__1J4Vsa__drawerBody{min-width:0;padding:14px;overflow:auto}.WorkspaceUI-module__1J4Vsa__dialogBackdrop{z-index:140;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#071b148c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.WorkspaceUI-module__1J4Vsa__workspaceDialog{border:1px solid var(--gl-border,#dfe6e2);border-radius:var(--gl-radius-dialog,14px);background:var(--gl-surface,#fff);width:min(720px,100%);max-height:calc(100dvh - 40px);box-shadow:var(--gl-shadow-dialog);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}.WorkspaceUI-module__1J4Vsa__dialog-compact{width:min(520px,100%)}.WorkspaceUI-module__1J4Vsa__dialog-wide{width:min(980px,100%)}.WorkspaceUI-module__1J4Vsa__workspaceDialog>header{border-bottom:1px solid #e5ebe8;justify-content:space-between;align-items:flex-start;gap:14px;min-height:74px;padding:14px 16px;display:flex}.WorkspaceUI-module__1J4Vsa__workspaceDialog>header>div{min-width:0}.WorkspaceUI-module__1J4Vsa__workspaceDialog>header span{color:#08785e;letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:750}.WorkspaceUI-module__1J4Vsa__workspaceDialog>header h2{color:#17231f;font:var(--workspace-ui-title);margin:3px 0 0}.WorkspaceUI-module__1J4Vsa__workspaceDialog>header p{color:#66766f;max-width:700px;margin:4px 0 0;font-size:12px;line-height:1.45}.WorkspaceUI-module__1J4Vsa__workspaceDialog>header>button{color:#29483d;cursor:pointer;background:#e8eef3;border:0;border-radius:8px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.WorkspaceUI-module__1J4Vsa__workspaceDialog>header>button svg{width:18px}.WorkspaceUI-module__1J4Vsa__dialogBody{min-width:0;padding:16px;overflow:auto}.WorkspaceUI-module__1J4Vsa__dialogActions{background:#fff;border-top:1px solid #e5ebe8;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-height:62px;padding:10px 16px;display:flex}.WorkspaceUI-module__1J4Vsa__tagInput{background:#fff;border:1px solid #d4ded9;border-radius:8px;min-width:0;padding:6px}.WorkspaceUI-module__1J4Vsa__tagInput:focus-within{border-color:#08785e;box-shadow:0 0 0 3px #08785e17}.WorkspaceUI-module__1J4Vsa__tagInput>div{flex-wrap:wrap;gap:5px;display:flex}.WorkspaceUI-module__1J4Vsa__tagInput>div>span{color:#155543;background:#eaf5f1;border-radius:999px;align-items:center;gap:4px;min-height:28px;padding:2px 4px 2px 9px;font-size:12px;display:inline-flex}.WorkspaceUI-module__1J4Vsa__tagInput button{width:24px;height:24px;color:inherit;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.WorkspaceUI-module__1J4Vsa__tagInput button svg{width:13px}.WorkspaceUI-module__1J4Vsa__tagInput>input{width:100%;min-height:38px;font:var(--workspace-ui-field);border:0;outline:0;padding:6px}.WorkspaceUI-module__1J4Vsa__uploadGallery>label{background:#f8fbf9;border:1px dashed #b8ccc3;border-radius:10px;place-items:center;min-height:64px;padding:10px;display:grid}.WorkspaceUI-module__1J4Vsa__uploadGallery>label>span{font-weight:650}.WorkspaceUI-module__1J4Vsa__uploadGallery>label input{max-width:100%}.WorkspaceUI-module__1J4Vsa__uploadGallery ol{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:9px;margin:10px 0 0;padding:0;list-style:none;display:grid}.WorkspaceUI-module__1J4Vsa__uploadGallery li{background:#fff;border:1px solid #dfe6e2;border-radius:10px;min-width:0;overflow:hidden}.WorkspaceUI-module__1J4Vsa__uploadGallery img{aspect-ratio:4/3;object-fit:cover;background:#eef3f0;width:100%;display:block}.WorkspaceUI-module__1J4Vsa__uploadGallery li>div{flex-wrap:wrap;gap:4px;padding:6px;display:flex}.WorkspaceUI-module__1J4Vsa__uploadGallery li button{background:#fff;border:1px solid #d4ded9;border-radius:7px;flex:auto;min-height:34px;font-size:12px}.WorkspaceUI-module__1J4Vsa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes WorkspaceUI-module__1J4Vsa__workspace-spin{to{transform:rotate(360deg)}}@keyframes WorkspaceUI-module__1J4Vsa__workspace-shimmer{to{background-position:-220% 0}}@media (max-width:760px){:is(body:has(.WorkspaceUI-module__1J4Vsa__workspaceDialog),body:has(.WorkspaceUI-module__1J4Vsa__drawer)){overflow:hidden}.WorkspaceUI-module__1J4Vsa__workspacePage{font-size:14px}.WorkspaceUI-module__1J4Vsa__workspaceDialog,.WorkspaceUI-module__1J4Vsa__workspaceDialog *,.WorkspaceUI-module__1J4Vsa__drawer,.WorkspaceUI-module__1J4Vsa__drawer *{scrollbar-width:none}.WorkspaceUI-module__1J4Vsa__workspaceDialog::-webkit-scrollbar{display:none}.WorkspaceUI-module__1J4Vsa__workspaceDialog ::-webkit-scrollbar{display:none}.WorkspaceUI-module__1J4Vsa__drawer::-webkit-scrollbar{display:none}.WorkspaceUI-module__1J4Vsa__drawer ::-webkit-scrollbar{display:none}.WorkspaceUI-module__1J4Vsa__sectionBody{padding:12px}.WorkspaceUI-module__1J4Vsa__formGrid{gap:12px}.WorkspaceUI-module__1J4Vsa__pageHeader,.WorkspaceUI-module__1J4Vsa__recordHeader{flex-direction:column;align-items:stretch;gap:8px}.WorkspaceUI-module__1J4Vsa__pageHeader h1,.WorkspaceUI-module__1J4Vsa__recordHeader h1{font-size:22px}.WorkspaceUI-module__1J4Vsa__pageActions,.WorkspaceUI-module__1J4Vsa__recordActions{justify-content:flex-start;width:100%}.WorkspaceUI-module__1J4Vsa__pageActions>*,.WorkspaceUI-module__1J4Vsa__recordActions>*{flex:auto}.WorkspaceUI-module__1J4Vsa__moduleLayout{grid-template-columns:minmax(0,1fr)}.WorkspaceUI-module__1J4Vsa__moduleRail{position:static}.WorkspaceUI-module__1J4Vsa__moduleRail nav{grid-template-columns:repeat(2,minmax(0,1fr))}.WorkspaceUI-module__1J4Vsa__moduleRail nav>button{border-right:1px solid #edf1ef}.WorkspaceUI-module__1J4Vsa__moduleRailCopy small{display:none}.WorkspaceUI-module__1J4Vsa__moduleContent{min-height:0}.WorkspaceUI-module__1J4Vsa__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.WorkspaceUI-module__1J4Vsa__summaryItem{border-bottom:1px solid #edf1ef}.WorkspaceUI-module__1J4Vsa__filterBar{flex-direction:column;align-items:stretch}.WorkspaceUI-module__1J4Vsa__filterControls,.WorkspaceUI-module__1J4Vsa__filterMeta{justify-content:flex-start;width:100%}.WorkspaceUI-module__1J4Vsa__searchField{width:100%;min-width:0}.WorkspaceUI-module__1J4Vsa__filterBar select{border-top:1px solid #e2e8f0;border-left:0;flex:100%;max-width:none;width:100%!important}.WorkspaceUI-module__1J4Vsa__formGrid{grid-template-columns:minmax(0,1fr)}.WorkspaceUI-module__1J4Vsa__fullField{grid-column:auto}.WorkspaceUI-module__1J4Vsa__sectionHeader{flex-direction:column;align-items:flex-start}.WorkspaceUI-module__1J4Vsa__sectionHeader .WorkspaceUI-module__1J4Vsa__pageActions{width:100%}.WorkspaceUI-module__1J4Vsa__stickyActions{flex-direction:column-reverse;align-items:stretch}.WorkspaceUI-module__1J4Vsa__stickyActions>*{width:100%}.WorkspaceUI-module__1J4Vsa__tableFrame[data-mobile-cards=true]{display:none}.WorkspaceUI-module__1J4Vsa__mobileRecordList{display:grid}.WorkspaceUI-module__1J4Vsa__actionMenu{width:100%}.WorkspaceUI-module__1J4Vsa__actionMenu summary{justify-content:center;width:100%}.WorkspaceUI-module__1J4Vsa__dialogBackdrop{align-items:end;padding:0}.WorkspaceUI-module__1J4Vsa__workspaceDialog,.WorkspaceUI-module__1J4Vsa__dialog-compact,.WorkspaceUI-module__1J4Vsa__dialog-wide{border-radius:16px 16px 0 0;width:100%;max-height:min(92dvh,900px)}.WorkspaceUI-module__1J4Vsa__dialogActions>*{flex:auto}.WorkspaceUI-module__1J4Vsa__dialogBody{overscroll-behavior:contain;padding-bottom:max(16px, env(safe-area-inset-bottom))}.WorkspaceUI-module__1J4Vsa__dialogBody :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px}.WorkspaceUI-module__1J4Vsa__dialogActions{padding-bottom:max(12px, env(safe-area-inset-bottom))}.WorkspaceUI-module__1J4Vsa__dialogActions :is(button,a){min-height:44px}.WorkspaceUI-module__1J4Vsa__workspaceDialog>header>button{min-width:44px;min-height:44px}}@media (max-width:390px){.WorkspaceUI-module__1J4Vsa__summaryGrid{grid-template-columns:minmax(0,1fr)}.WorkspaceUI-module__1J4Vsa__summaryItem{border-right:0}.WorkspaceUI-module__1J4Vsa__pageHeader h1,.WorkspaceUI-module__1J4Vsa__recordHeader h1{overflow-wrap:anywhere}.WorkspaceUI-module__1J4Vsa__sectionBody{padding:12px}.WorkspaceUI-module__1J4Vsa__stickyActions{margin:12px -12px -12px;padding:10px 12px}.WorkspaceUI-module__1J4Vsa__moduleRail nav{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.WorkspaceUI-module__1J4Vsa__summaryToggle svg,.WorkspaceUI-module__1J4Vsa__loadingState>svg,.WorkspaceUI-module__1J4Vsa__loadingState i{transition:none;animation:none}}
.AgreementWorkspace-module__uU4MKa__managementPage{background:0 0;min-height:0;padding:0}.AgreementWorkspace-module__uU4MKa__managementPage>*{max-width:none;margin-inline:0}.AgreementWorkspace-module__uU4MKa__publicPage{background:radial-gradient(circle at 8% 0,#08785e1f,#0000 34rem),linear-gradient(#f1f8f5 0%,#eef4f1 100%);min-height:100dvh;padding:clamp(18px,4vw,44px)}.AgreementWorkspace-module__uU4MKa__publicWorkspace,.AgreementWorkspace-module__uU4MKa__outcomePage{max-width:1240px;margin-inline:auto}.AgreementWorkspace-module__uU4MKa__publicBrand{color:#08785e;letter-spacing:.04em;align-items:center;gap:8px;margin-bottom:14px;font-size:13px;font-weight:750;display:inline-flex}.AgreementWorkspace-module__uU4MKa__publicBrand svg{width:22px;height:22px}.AgreementWorkspace-module__uU4MKa__signingSummary{background:#d9e4df;border:1px solid #d9e4df;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-bottom:14px;display:grid;overflow:hidden;box-shadow:0 8px 24px #16372d0f}.AgreementWorkspace-module__uU4MKa__signingSummary>div{background:#fff;min-width:0;padding:14px 16px}.AgreementWorkspace-module__uU4MKa__signingSummary span,.AgreementWorkspace-module__uU4MKa__signingSummary small{color:#66766f;font-size:12px;display:block}.AgreementWorkspace-module__uU4MKa__signingSummary strong{overflow-wrap:anywhere;color:#17342d;margin:3px 0;font-size:17px;display:block}.AgreementWorkspace-module__uU4MKa__agreementFrame{background:#eef4f1;border:1px solid #cfdcd7;border-radius:9px;width:100%;height:min(72dvh,860px);min-height:620px;display:block}.AgreementWorkspace-module__uU4MKa__signatureCapture{background:#fbfdfc;border:1px solid #d9e4df;border-radius:12px;margin-top:4px;padding:14px}.AgreementWorkspace-module__uU4MKa__signatureHeading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:11px;display:flex}.AgreementWorkspace-module__uU4MKa__signatureHeading h3{color:#17342d;margin:0;font-size:17px}.AgreementWorkspace-module__uU4MKa__signatureHeading p{color:#66766f;margin:3px 0 0;font-size:13px}.AgreementWorkspace-module__uU4MKa__readyPill{color:#076048;background:#e5f6ef;border-radius:999px;align-items:center;min-height:26px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-flex}.AgreementWorkspace-module__uU4MKa__canvasWrap{justify-items:end;gap:8px;margin-top:11px;display:grid}.AgreementWorkspace-module__uU4MKa__signatureCanvas{cursor:crosshair;touch-action:none;background:#fff;border:2px dashed #a8bfb5;border-radius:10px;width:100%;height:clamp(170px,23vw,240px);display:block}.AgreementWorkspace-module__uU4MKa__signatureCanvas:focus-visible,.AgreementWorkspace-module__uU4MKa__signatureUpload:focus-within{outline-offset:3px;outline:3px solid #2563a940}.AgreementWorkspace-module__uU4MKa__signatureUpload{color:#29483d;text-align:center;cursor:pointer;background:#fff;border:2px dashed #a8bfb5;border-radius:10px;align-content:center;place-items:center;gap:5px;min-height:190px;margin-top:11px;padding:18px;display:grid;overflow:hidden}.AgreementWorkspace-module__uU4MKa__signatureUpload>svg{color:#08785e;width:28px;height:28px}.AgreementWorkspace-module__uU4MKa__signatureUpload>span{color:#66766f;font-size:12px}.AgreementWorkspace-module__uU4MKa__signatureUpload input{max-width:100%;margin-top:4px}.AgreementWorkspace-module__uU4MKa__signatureUpload img{object-fit:contain;max-width:min(100%,460px);max-height:160px;margin-top:8px}.AgreementWorkspace-module__uU4MKa__fieldError,.AgreementWorkspace-module__uU4MKa__inlineError{color:#a8322b;font-size:13px;font-weight:650}.AgreementWorkspace-module__uU4MKa__inlineError{background:#fff4f3;border:1px solid #efc9c6;border-radius:8px;margin:11px 0 0;padding:9px 11px}.AgreementWorkspace-module__uU4MKa__consentBox{color:#29483d;cursor:pointer;background:#f4fbf8;border:1px solid #bfd8cd;border-radius:10px;grid-template-columns:22px minmax(0,1fr);gap:10px;margin-top:14px;padding:14px;display:grid}.AgreementWorkspace-module__uU4MKa__consentBox input{accent-color:#08785e;width:20px;height:20px;margin:1px 0 0}.AgreementWorkspace-module__uU4MKa__consentBox span{gap:3px;font-size:13px;line-height:1.5;display:grid}.AgreementWorkspace-module__uU4MKa__consentBox strong{color:#17342d;font-size:14px}.AgreementWorkspace-module__uU4MKa__signingActions,.AgreementWorkspace-module__uU4MKa__inlineActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:14px;display:flex}.AgreementWorkspace-module__uU4MKa__stackedField{color:#334155;gap:6px;font-size:13px;font-weight:650;display:grid}.AgreementWorkspace-module__uU4MKa__stackedField textarea{width:100%;font:inherit;resize:vertical;border:1px solid #d5e0db;border-radius:8px;outline:none;padding:10px 11px}.AgreementWorkspace-module__uU4MKa__stackedField textarea:focus{border-color:#08785e;box-shadow:0 0 0 3px #08785e1a}.AgreementWorkspace-module__uU4MKa__outcomeCard{text-align:center;background:#fff;border:1px solid #d9e4df;border-radius:18px;justify-items:center;gap:13px;max-width:640px;margin:min(18dvh,160px) auto 0;padding:clamp(28px,6vw,54px);display:grid;box-shadow:0 28px 70px #16372d24}.AgreementWorkspace-module__uU4MKa__outcomeCard>svg{width:58px;height:58px}.AgreementWorkspace-module__uU4MKa__outcomeCard h1{color:#17342d;margin:0;font-size:clamp(26px,4vw,36px)}.AgreementWorkspace-module__uU4MKa__outcomeCard p{color:#526760;max-width:500px;margin:2px 0;font-size:16px}.AgreementWorkspace-module__uU4MKa__outcomeCard small{color:#71827b}.AgreementWorkspace-module__uU4MKa__outcomeSuccess{color:#0f8a60}.AgreementWorkspace-module__uU4MKa__outcomeDanger{color:#be123c}.AgreementWorkspace-module__uU4MKa__brandEyebrow{color:#08785e;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800}.AgreementWorkspace-module__uU4MKa__tableNote{color:#71827b;margin-top:2px;font-size:12px;display:block}.AgreementWorkspace-module__uU4MKa__tableMuted{color:#71827b;font-size:12px}.AgreementWorkspace-module__uU4MKa__readinessRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.AgreementWorkspace-module__uU4MKa__readinessRow p{color:#526760;flex:360px;margin:0;font-size:13px}.AgreementWorkspace-module__uU4MKa__issueList{gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}.AgreementWorkspace-module__uU4MKa__issueList li{color:#714407;background:#fff8e9;border-left:3px solid #d97706;border-radius:0 7px 7px 0;padding:8px 10px 8px 30px;font-size:13px}.AgreementWorkspace-module__uU4MKa__issueList li:before{content:"!";float:left;margin-left:-19px;font-weight:800}.AgreementWorkspace-module__uU4MKa__successNote{color:#076048;margin:11px 0 0}.AgreementWorkspace-module__uU4MKa__mobileCard{background:#fff;border:1px solid #dfe6e2;border-radius:10px;gap:10px;padding:12px;display:grid}.AgreementWorkspace-module__uU4MKa__mobileCard header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.AgreementWorkspace-module__uU4MKa__mobileCard header>div{min-width:0}.AgreementWorkspace-module__uU4MKa__mobileCard strong,.AgreementWorkspace-module__uU4MKa__mobileCard span{overflow-wrap:anywhere;display:block}.AgreementWorkspace-module__uU4MKa__mobileCard header span{color:#71827b;font-size:12px}.AgreementWorkspace-module__uU4MKa__mobileCard p{color:#526760;margin:0;font-size:13px}.AgreementWorkspace-module__uU4MKa__detailStack{gap:12px;display:grid}.AgreementWorkspace-module__uU4MKa__drawerContext{color:#66766f;margin:0;font-size:13px}.AgreementWorkspace-module__uU4MKa__detailHero{background:#f7faf8;border:1px solid #d9e4df;border-radius:11px;padding:14px}.AgreementWorkspace-module__uU4MKa__detailHero dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:13px 0 0;display:grid}.AgreementWorkspace-module__uU4MKa__detailHero dl>div{min-width:0}.AgreementWorkspace-module__uU4MKa__detailHero dt{color:#71827b;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:700}.AgreementWorkspace-module__uU4MKa__detailHero dd{overflow-wrap:anywhere;color:#17342d;margin:3px 0 0;font-weight:650}.AgreementWorkspace-module__uU4MKa__participantList,.AgreementWorkspace-module__uU4MKa__timeline{gap:8px;display:grid}.AgreementWorkspace-module__uU4MKa__participantList article,.AgreementWorkspace-module__uU4MKa__timeline>div,.AgreementWorkspace-module__uU4MKa__releaseRow{background:#fbfdfc;border:1px solid #e2e9e6;border-radius:8px;align-items:center;gap:9px;min-width:0;padding:9px;display:flex}.AgreementWorkspace-module__uU4MKa__participantList article>div,.AgreementWorkspace-module__uU4MKa__timeline>div>div,.AgreementWorkspace-module__uU4MKa__releaseRow>div{flex:auto;min-width:0}.AgreementWorkspace-module__uU4MKa__participantList strong,.AgreementWorkspace-module__uU4MKa__participantList span,.AgreementWorkspace-module__uU4MKa__participantList small,.AgreementWorkspace-module__uU4MKa__timeline strong,.AgreementWorkspace-module__uU4MKa__timeline small,.AgreementWorkspace-module__uU4MKa__releaseRow strong,.AgreementWorkspace-module__uU4MKa__releaseRow small{overflow-wrap:anywhere;display:block}.AgreementWorkspace-module__uU4MKa__participantList span,.AgreementWorkspace-module__uU4MKa__participantList small,.AgreementWorkspace-module__uU4MKa__timeline small,.AgreementWorkspace-module__uU4MKa__releaseRow small{color:#71827b;font-size:12px}.AgreementWorkspace-module__uU4MKa__timelineIcon{color:#08785e;background:#eaf5f1;border-radius:8px;flex:0 0 31px;place-items:center;width:31px;height:31px;display:grid}.AgreementWorkspace-module__uU4MKa__timelineIcon svg,.AgreementWorkspace-module__uU4MKa__releaseRow>svg{width:16px;height:16px}.AgreementWorkspace-module__uU4MKa__currentAgreementCard{background:#f6fbf8;border:1px solid #c9dfd5;border-radius:11px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:13px;min-width:0;padding:14px;display:grid}.AgreementWorkspace-module__uU4MKa__currentAgreementCard>svg{color:#08785e;background:#e1f2eb;border-radius:11px;width:45px;height:45px;padding:10px}.AgreementWorkspace-module__uU4MKa__currentAgreementCard span,.AgreementWorkspace-module__uU4MKa__currentAgreementCard strong{display:block}.AgreementWorkspace-module__uU4MKa__currentAgreementCard span{color:#66766f;font-size:12px}.AgreementWorkspace-module__uU4MKa__currentAgreementCard strong{color:#17342d;margin-top:2px;font-size:18px}.AgreementWorkspace-module__uU4MKa__currentAgreementCard p{color:#526760;margin:3px 0 0;font-size:13px}.AgreementWorkspace-module__uU4MKa__activeVersionCard{background:linear-gradient(135deg,#f4fbf7 0%,#f8fafc 100%);border:1px solid #cce1d8;border-radius:12px;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:13px;padding:15px;display:grid}.AgreementWorkspace-module__uU4MKa__activeVersionCard>div:nth-child(2){min-width:0}.AgreementWorkspace-module__uU4MKa__activeVersionCard span,.AgreementWorkspace-module__uU4MKa__activeVersionCard strong,.AgreementWorkspace-module__uU4MKa__activeVersionCard p{overflow-wrap:anywhere;display:block}.AgreementWorkspace-module__uU4MKa__activeVersionCard span{color:#08785e;letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:800}.AgreementWorkspace-module__uU4MKa__activeVersionCard strong{color:#17342d;margin-top:3px;font-size:16px}.AgreementWorkspace-module__uU4MKa__activeVersionCard p{color:#60736c;margin:3px 0 0;font-size:12px}.AgreementWorkspace-module__uU4MKa__activeVersionIcon{color:#fff;background:#08785e;border-radius:12px;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 6px 16px #08785e2e}.AgreementWorkspace-module__uU4MKa__activeVersionIcon svg{width:22px;height:22px}.AgreementWorkspace-module__uU4MKa__registerQuickFilters{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.AgreementWorkspace-module__uU4MKa__registerQuickFilters button{color:#40564f;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d8e3de;border-radius:9px;align-items:center;gap:9px;padding:7px 11px;font-size:13px;font-weight:700;transition:border-color .15s,box-shadow .15s,transform .15s;display:inline-flex}.AgreementWorkspace-module__uU4MKa__registerQuickFilters button:hover{border-color:#8dcab7;transform:translateY(-1px)}.AgreementWorkspace-module__uU4MKa__registerQuickFilters button:focus-visible{outline-offset:2px;outline:3px solid #2563eb3d}.AgreementWorkspace-module__uU4MKa__registerQuickFilters button strong{text-align:center;color:#08785e;background:#e7f5ef;border-radius:999px;min-width:25px;padding:2px 7px}.AgreementWorkspace-module__uU4MKa__registerQuickFilters .AgreementWorkspace-module__uU4MKa__quickFilterActive{color:#fff;background:#08785e;border-color:#08785e;box-shadow:0 5px 14px #08785e2e}.AgreementWorkspace-module__uU4MKa__registerQuickFilters .AgreementWorkspace-module__uU4MKa__quickFilterActive strong{color:#064f3e;background:#fff}.AgreementWorkspace-module__uU4MKa__registerTable tbody tr{box-shadow:inset 3px 0 #0000}.AgreementWorkspace-module__uU4MKa__registerTable tbody tr[data-agreement-status=ISSUED],.AgreementWorkspace-module__uU4MKa__registerTable tbody tr[data-agreement-status=PARTIALLY_SIGNED]{box-shadow:inset 3px 0 #2563eb}.AgreementWorkspace-module__uU4MKa__registerTable tbody tr[data-agreement-status=EXECUTED]{box-shadow:inset 3px 0 #08785e}.AgreementWorkspace-module__uU4MKa__registerTable tbody tr[data-agreement-status=DECLINED],.AgreementWorkspace-module__uU4MKa__registerTable tbody tr[data-agreement-status=EXPIRED],.AgreementWorkspace-module__uU4MKa__registerTable tbody tr[data-agreement-status=EXPIRED_UNSIGNED]{box-shadow:inset 3px 0 #c43d36}.AgreementWorkspace-module__uU4MKa__editorReadiness{background:#f7faf8;border:1px solid #dce7e2;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:11px 13px;display:flex}.AgreementWorkspace-module__uU4MKa__editorReadiness p{color:#60736c;flex:360px;margin:0;font-size:12px}.AgreementWorkspace-module__uU4MKa__legalEditorSections{gap:14px;margin-top:14px;display:grid}.AgreementWorkspace-module__uU4MKa__editorGroup{background:#fff;border:1px solid #dce6e1;border-radius:12px;gap:13px;padding:15px;display:grid}.AgreementWorkspace-module__uU4MKa__editorGroup>header{border-bottom:1px solid #edf1ef;align-items:flex-start;gap:10px;padding-bottom:10px;display:flex}.AgreementWorkspace-module__uU4MKa__editorGroup>header>span{color:#fff;background:#5b3fa3;border-radius:8px;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:12px;font-weight:800;display:grid}.AgreementWorkspace-module__uU4MKa__editorGroup h3,.AgreementWorkspace-module__uU4MKa__editorGroup p{margin:0}.AgreementWorkspace-module__uU4MKa__editorGroup h3{color:#17342d;font-size:15px}.AgreementWorkspace-module__uU4MKa__editorGroup p{color:#6a7b75;margin-top:2px;font-size:12px}.AgreementWorkspace-module__uU4MKa__fieldStack{align-content:start;gap:10px;display:grid}.AgreementWorkspace-module__uU4MKa__legalBodyEditor{resize:vertical;min-height:310px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.55}.AgreementWorkspace-module__uU4MKa__legalPreviewLayout{gap:12px;display:grid}.AgreementWorkspace-module__uU4MKa__previewFacts,.AgreementWorkspace-module__uU4MKa__deliverySummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}.AgreementWorkspace-module__uU4MKa__previewFacts>div,.AgreementWorkspace-module__uU4MKa__deliverySummary>div{background:#f8faf9;border:1px solid #dfe8e4;border-radius:9px;min-width:0;padding:10px}.AgreementWorkspace-module__uU4MKa__previewFacts dt,.AgreementWorkspace-module__uU4MKa__deliverySummary span{color:#71827b;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:800;display:block}.AgreementWorkspace-module__uU4MKa__previewFacts dd,.AgreementWorkspace-module__uU4MKa__deliverySummary strong{overflow-wrap:anywhere;color:#17342d;margin:4px 0 0;font-size:14px;font-weight:750;display:block}.AgreementWorkspace-module__uU4MKa__deliverySummary{grid-template-columns:repeat(3,minmax(0,1fr))}.AgreementWorkspace-module__uU4MKa__legalPreviewFrame{background:#fff;border:1px solid #d5e0db;border-radius:10px;width:100%;height:min(66dvh,760px);min-height:520px}.AgreementWorkspace-module__uU4MKa__issuerPreviewCard{gap:13px;display:grid}.AgreementWorkspace-module__uU4MKa__issuerPreviewCard>img{object-fit:contain;background:#fff;border:1px solid #d9e4df;border-radius:11px;justify-self:center;width:min(100%,440px);max-height:190px;padding:16px}.AgreementWorkspace-module__uU4MKa__issuerPreviewCard dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.AgreementWorkspace-module__uU4MKa__issuerPreviewCard dl>div{background:#f3f8f5;border-radius:8px;padding:9px}.AgreementWorkspace-module__uU4MKa__issuerPreviewCard dt{color:#71827b;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:800}.AgreementWorkspace-module__uU4MKa__issuerPreviewCard dd{color:#17342d;margin:3px 0 0;font-size:13px;font-weight:700}.AgreementWorkspace-module__uU4MKa__issuerPreviewCard p{color:#60736c;margin:0;font-size:12px}@media (max-width:760px){.AgreementWorkspace-module__uU4MKa__managementPage,.AgreementWorkspace-module__uU4MKa__publicPage{padding:14px 12px 32px}.AgreementWorkspace-module__uU4MKa__managementPage{padding:0}.AgreementWorkspace-module__uU4MKa__signingSummary{grid-template-columns:minmax(0,1fr)}.AgreementWorkspace-module__uU4MKa__agreementFrame{height:70dvh;min-height:480px}.AgreementWorkspace-module__uU4MKa__signatureCapture{padding:11px}.AgreementWorkspace-module__uU4MKa__signatureHeading,.AgreementWorkspace-module__uU4MKa__readinessRow,.AgreementWorkspace-module__uU4MKa__participantList article,.AgreementWorkspace-module__uU4MKa__releaseRow{flex-direction:column;align-items:stretch}.AgreementWorkspace-module__uU4MKa__signatureCanvas{height:190px}.AgreementWorkspace-module__uU4MKa__signingActions,.AgreementWorkspace-module__uU4MKa__inlineActions{flex-direction:column-reverse;align-items:stretch}.AgreementWorkspace-module__uU4MKa__signingActions>*,.AgreementWorkspace-module__uU4MKa__inlineActions>*{width:100%}.AgreementWorkspace-module__uU4MKa__detailHero dl{grid-template-columns:minmax(0,1fr)}.AgreementWorkspace-module__uU4MKa__currentAgreementCard{grid-template-columns:44px minmax(0,1fr)}.AgreementWorkspace-module__uU4MKa__currentAgreementCard>:last-child{grid-column:1/-1;width:fit-content}.AgreementWorkspace-module__uU4MKa__activeVersionCard{grid-template-columns:40px minmax(0,1fr);align-items:start}.AgreementWorkspace-module__uU4MKa__activeVersionCard>:last-child{grid-column:1/-1}.AgreementWorkspace-module__uU4MKa__previewFacts,.AgreementWorkspace-module__uU4MKa__deliverySummary{grid-template-columns:minmax(0,1fr)}.AgreementWorkspace-module__uU4MKa__editorGroup{padding:12px}.AgreementWorkspace-module__uU4MKa__legalPreviewFrame{min-height:440px}.AgreementWorkspace-module__uU4MKa__issuerPreviewCard dl{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.AgreementWorkspace-module__uU4MKa__signatureCanvas{scroll-behavior:auto}}
:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) [data-site-button]{font-size:14px!important}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm){font-family:var(--workspace-ui-font);color:var(--workspace-ui-ink);border-radius:9px!important}.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog>header{background:#f5f8f9;border-bottom:1px solid #dce5e9;align-items:center;min-height:74px;padding:20px 26px}.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog>header h2{font:var(--workspace-ui-title);color:var(--workspace-ui-ink);letter-spacing:-.025em}.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog>div{padding:24px 28px}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .tenant-form{gap:16px;font-family:inherit}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) label{font:var(--workspace-ui-label);color:var(--workspace-ui-action-ink)}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .tenant-field{font:var(--workspace-ui-label);color:var(--workspace-ui-action-ink)}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .tenant-field{gap:8px;margin:0}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .availability-note{grid-column:1/-1}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .availability-note:has(.reservation-setup-link){color:var(--workspace-ui-action-ink);background:#f3f7f8;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .availability-note>svg{width:20px;height:20px}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .reservation-setup-link{white-space:nowrap;min-height:44px;font:var(--workspace-ui-control);align-items:center;gap:8px;display:inline-flex}@media (max-width:760px){:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .availability-note:has(.reservation-setup-link){grid-template-columns:20px minmax(0,1fr);align-items:start}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .availability-note .reservation-setup-link{grid-column:2;justify-self:start}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .reservation-document-parties{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .reservation-document-parties>span{grid-template-columns:54px minmax(0,1fr);align-items:baseline;gap:12px;display:grid}}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) input:not([type=checkbox]):not([type=radio]),:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) select,:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) textarea{font:var(--workspace-ui-field);color:var(--workspace-ui-ink);border:1px solid var(--workspace-ui-border);box-shadow:none;background:#fff;border-radius:5px;min-width:0;padding:11px 12px}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) input:focus-visible,:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) select:focus-visible,:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) textarea:focus-visible{outline-offset:1px;outline:2px solid #48858e}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) button{font-family:var(--workspace-ui-font);letter-spacing:0;box-shadow:none!important}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) [data-site-button]{min-height:var(--workspace-ui-control-height);border-radius:var(--workspace-ui-control-radius);padding:var(--workspace-ui-control-padding);font:var(--workspace-ui-control);border:1px solid var(--workspace-ui-border);color:var(--workspace-ui-action-ink);box-shadow:none;background:#fff}:is(:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) [data-tone=primary],:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) [data-tone=success],:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .tenant-primary){background:var(--workspace-ui-primary);border-color:var(--workspace-ui-primary);color:#fff}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .reservation-stepper-summary{display:none}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .reservation-stepper ol{gap:12px;margin:0 0 20px}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .reservation-stepper li{background:#f2f6f7;border:0;border-radius:5px;padding:12px 14px}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .reservation-stepper li.is-active{color:#185e68;background:#e4f0f1;box-shadow:inset 0 -2px #287983}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .reservation-step-heading h3{font:600 21px/1.3 var(--workspace-ui-font);color:#294653;margin:4px 0 20px}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .reservation-create-mode{background:#f4f7f8;border:0;border-radius:6px;margin-bottom:20px;padding:14px 16px}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .reservation-picker{background:0 0;border:0;border-radius:0;padding:0}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .reservation-picker-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .guest-search{height:46px;margin-bottom:12px;padding:0 12px}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .guest-search input{height:42px;padding:0;border:0!important}.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog>header>button{color:#385662;background:#e8eff2;border:0;border-radius:6px;place-items:center;width:40px;height:40px;padding:8px;display:grid}:is(:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) [data-site-button][data-tone=primary],:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) [data-site-button][data-tone=success]){background:var(--workspace-ui-primary)!important;border-color:var(--workspace-ui-primary)!important;color:#fff!important}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) [data-site-button]:disabled{opacity:.5;cursor:not-allowed}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .form-actions{background:#fff;margin:20px 0 0;padding:18px 0 0;bottom:-24px}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .reservation-form-secondary-actions{gap:8px}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .booking-advanced{border-top:1px solid #dce5e9;grid-column:1/-1;padding:14px 0}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .booking-advanced summary{cursor:pointer;color:#446a78;font-size:13px;font-weight:600}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .booking-advanced summary span{color:#768993;margin-left:12px;font-weight:400}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .booking-advanced>.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:18px;display:grid}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .reservation-form-section-label{display:none}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .group-create-card{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .group-form-stage fieldset{border:0;min-width:0;margin:0;padding:0}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .group-form-stage legend{color:#294653;font-size:21px;font-weight:600}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .group-form-steps{gap:12px;width:100%;max-width:none;margin:0 0 24px;padding:0;display:flex}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .group-form-steps li{flex:1;list-style:none}:is(:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .group-form-steps li:before,:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .group-form-steps li:after){display:none}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .group-form-steps button{color:#667e8a;background:#f2f6f7;border:0;border-radius:5px;justify-content:flex-start;align-items:center;gap:10px;width:100%;min-height:50px;padding:12px;display:flex}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .group-form-steps .current button{color:#185e68;background:#e4f0f1;box-shadow:inset 0 -2px #287983!important}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .group-form-stage{width:100%;max-width:none;min-height:0;margin:0}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .group-form-steps b{color:#6e8893;background:#e9eff2;border:0;flex:none;width:24px;height:24px;font-size:12px}:is(:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .group-form-steps .current b,:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .group-form-steps .complete b){color:#fff;background:var(--workspace-ui-primary)}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .group-form-grid{gap:18px 24px}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .group-form-error{width:100%;max-width:none;margin:16px 0 0}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .group-quote-status{color:#426c78;align-items:center;gap:10px;font-size:13px;display:flex}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .group-quote-status svg{width:18px;height:18px}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .group-form-actions{background:#fff;width:100%;max-width:none;margin:24px 0 0;padding:18px 0 0;bottom:-24px}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .group-form-summary{background:#f0f6f7;border:1px solid #dce6e9;border-radius:5px}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .group-review-grid section{background:#f7f9fa;border:1px solid #dce6e9;border-radius:5px;padding:20px}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .group-review-grid dd{color:#294653}.BookingUI-module__A0XvsG__guestDirectory{border:1px solid #dce5e9;border-radius:6px;overflow:hidden}@media (max-width:760px){.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog :is(input:not([type=checkbox]):not([type=radio]),select,textarea),.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px!important}}.BookingUI-module__A0XvsG__directoryHeading{color:#748691;background:#f5f8f9;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) 28px;gap:18px;padding:10px 16px;font-size:11px;display:grid}.BookingUI-module__A0XvsG__guestRows{max-height:280px;overflow-y:auto}.BookingUI-module__A0XvsG__guestRow.BookingUI-module__A0XvsG__guestRow{text-align:left;color:#2c4654;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf1f3;border-radius:0;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) 28px;align-items:center;gap:18px;width:100%;padding:14px 16px;display:grid}.BookingUI-module__A0XvsG__guestRow:last-child{border-bottom:0}.BookingUI-module__A0XvsG__guestRow.BookingUI-module__A0XvsG__guestRow:hover,.BookingUI-module__A0XvsG__guestRow.BookingUI-module__A0XvsG__guestRow[aria-pressed=true]{background:#edf6f6}.BookingUI-module__A0XvsG__guestRow:focus-visible{outline-offset:-2px;outline:2px solid #3c8590}.BookingUI-module__A0XvsG__guestIdentity{align-items:center;gap:12px;min-width:0;display:flex}.BookingUI-module__A0XvsG__guestIdentity>svg{color:#6e8e99;flex:0 0 20px;width:20px;height:20px}.BookingUI-module__A0XvsG__guestIdentity>span{min-width:0}.BookingUI-module__A0XvsG__guestIdentity strong{overflow-wrap:anywhere;font-size:14px;font-weight:600;display:block}.BookingUI-module__A0XvsG__guestIdentity small{color:#7b8e98;margin-top:5px;font-size:11px;display:block}.BookingUI-module__A0XvsG__guestContact{color:#627d89;overflow-wrap:anywhere;gap:5px;min-width:0;font-size:12px;display:grid}.BookingUI-module__A0XvsG__selection{width:22px;height:22px;color:var(--workspace-ui-primary);border:1px solid #bed2d8;border-radius:50%;place-items:center;display:grid}.BookingUI-module__A0XvsG__selection svg{width:15px;height:15px}.BookingUI-module__A0XvsG__quietAction{width:fit-content;color:var(--workspace-ui-primary);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:8px 0;font-size:12px;text-decoration:underline;display:inline-flex}.BookingUI-module__A0XvsG__quietAction svg{width:14px;height:14px}.BookingUI-module__A0XvsG__quietAction:disabled{opacity:.5;cursor:wait}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .reservation-save-progress{color:#245c64;background:#eaf4f4;border-radius:5px;align-items:center;gap:10px;margin:0 0 14px;padding:12px 16px;font-size:14px;display:flex}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .reservation-save-progress svg{flex:none}@media (max-width:760px){:is(:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .group-form-grid,:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .group-review-grid){grid-template-columns:minmax(0,1fr)}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .group-form-steps{gap:6px}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .group-form-steps li{min-width:0}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .group-form-steps button{flex-direction:column;align-items:flex-start;gap:6px;min-height:82px;padding:10px 6px;font-size:11px}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .group-form-steps span{text-align:left;white-space:normal;min-height:0;font-size:11px}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .group-room-block-row{grid-template-columns:minmax(0,1fr) 38px;min-width:0}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .group-room-block-row>*{min-width:0}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .group-form-summary{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .group-form-summary div:nth-child(2n){border-right:0}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .group-form-actions{gap:10px;padding-bottom:10px;bottom:-18px}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .booking-advanced>.form-grid{grid-template-columns:minmax(0,1fr)}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .booking-advanced summary span{margin:4px 0 0;display:block}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .form-actions{flex-wrap:wrap;gap:12px;padding-bottom:10px;display:flex;bottom:-18px}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .reservation-form-action-spacer{display:none}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .form-actions>[data-site-button]{width:100%}.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog>div{padding:18px}.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog>header{padding:16px 18px}.BookingUI-module__A0XvsG__directoryHeading{display:none}.BookingUI-module__A0XvsG__guestRow.BookingUI-module__A0XvsG__guestRow{grid-template-columns:minmax(0,1fr) 24px;gap:8px}.BookingUI-module__A0XvsG__guestContact{grid-column:1;padding-left:32px}.BookingUI-module__A0XvsG__selection{grid-area:1/2/span 2}:is(.BookingUI-module__A0XvsG__dialog.BookingUI-module__A0XvsG__dialog,.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm) .reservation-create-mode{gap:12px}}.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm{border:1px solid var(--workspace-ui-border-soft);min-width:0;font:var(--workspace-ui-body);background:#fff;border-radius:6px;padding:24px}.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm .form-actions{bottom:0}@media (max-width:760px){.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm{padding:16px}.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm .reservation-stepper ol{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.BookingUI-module__A0XvsG__pageForm.BookingUI-module__A0XvsG__pageForm .reservation-form-step>.form-grid{grid-template-columns:minmax(0,1fr)}}.BookingUI-module__A0XvsG__promotionRow{align-items:center;gap:14px;min-width:0;display:flex}.BookingUI-module__A0XvsG__promotionRow input{text-transform:uppercase;letter-spacing:.04em;flex:1;min-width:0}.BookingUI-module__A0XvsG__promotionRow .BookingUI-module__A0XvsG__quietAction:disabled{opacity:.45;cursor:default}.BookingUI-module__A0XvsG__promotionError{color:#a3352b}
.DocumentSigningPanel-module__KS0E1W__panel{color:#213b35;background:#fff;border:1px solid #dce5e3;border-radius:12px;margin:16px 0;padding:20px}.DocumentSigningPanel-module__KS0E1W__panel header{justify-content:space-between;align-items:center;gap:16px;display:flex}.DocumentSigningPanel-module__KS0E1W__panel h2{margin:0 0 6px;font-size:18px}.DocumentSigningPanel-module__KS0E1W__panel p{color:#52665f;font-size:14px;line-height:1.5}.DocumentSigningPanel-module__KS0E1W__panel header p{margin:0}.DocumentSigningPanel-module__KS0E1W__panel form{gap:18px;margin-top:18px;display:grid}.DocumentSigningPanel-module__KS0E1W__name{gap:8px;font-size:14px;font-weight:600;display:grid}.DocumentSigningPanel-module__KS0E1W__name input{font:inherit;box-sizing:border-box;border:1px solid #bccbc5;border-radius:6px;width:100%;padding:12px}.DocumentSigningPanel-module__KS0E1W__consent{align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.DocumentSigningPanel-module__KS0E1W__consent input{flex-shrink:0;margin-top:4px}.DocumentSigningPanel-module__KS0E1W__panel footer{justify-content:flex-end;gap:10px;display:flex}.DocumentSigningPanel-module__KS0E1W__signed{color:#146752;align-items:center;gap:6px;font-size:14px;display:flex}.DocumentSigningPanel-module__KS0E1W__error{color:#9d2920;background:#fff1ef;border-radius:6px;gap:10px;margin-top:14px;padding:12px;display:grid}.DocumentSigningPanel-module__KS0E1W__notice{background:#fff7df;padding:12px}.DocumentSigningPanel-module__KS0E1W__evidence{break-inside:avoid;align-items:center;gap:20px;padding:14px 0;display:flex}.DocumentSigningPanel-module__KS0E1W__evidence img{object-fit:contain;width:200px;max-width:45%;height:75px}.DocumentSigningPanel-module__KS0E1W__evidence div{gap:5px;font-size:13px;display:grid}.DocumentSigningPanel-module__KS0E1W__evidence span,.DocumentSigningPanel-module__KS0E1W__evidence small{color:#52665f}.DocumentSigningPanel-module__KS0E1W__previewFrame{background:#f3f5f4;border:1px solid #dce5e3;width:100%;height:850px}.DocumentSigningPanel-module__KS0E1W__tabs{gap:8px;margin:16px 0;display:flex}@media (max-width:600px){.DocumentSigningPanel-module__KS0E1W__panel{padding:14px}.DocumentSigningPanel-module__KS0E1W__panel header{flex-wrap:wrap;align-items:flex-start}.DocumentSigningPanel-module__KS0E1W__panel footer{flex-wrap:wrap}.DocumentSigningPanel-module__KS0E1W__panel footer>*{flex:1}.DocumentSigningPanel-module__KS0E1W__evidence{flex-direction:column;align-items:flex-start;gap:6px}.DocumentSigningPanel-module__KS0E1W__evidence img{width:200px;max-width:100%}.DocumentSigningPanel-module__KS0E1W__previewFrame{height:650px}}@media print{.DocumentSigningPanel-module__KS0E1W__panel{display:none}}
.FormalFinancialReportsWorkspace-module__H1-kIq__workspace{--product-border-strong:#b9cdc3;--product-border:#d6e3dc;--product-ink:#173b32;--report-ink:#173b32;--report-muted:#61756e;--report-green:#08785e;gap:18px;width:100%;min-width:0;max-width:1440px;margin-inline:auto;display:grid}.FormalFinancialReportsWorkspace-module__H1-kIq__workspace>*,.FormalFinancialReportsWorkspace-module__H1-kIq__workspace form,.FormalFinancialReportsWorkspace-module__H1-kIq__workspace label,.FormalFinancialReportsWorkspace-module__H1-kIq__workspace header>div{min-width:0;max-width:100%}.FormalFinancialReportsWorkspace-module__H1-kIq__workspace.FormalFinancialReportsWorkspace-module__H1-kIq__workspace input,.FormalFinancialReportsWorkspace-module__H1-kIq__workspace.FormalFinancialReportsWorkspace-module__H1-kIq__workspace select,.FormalFinancialReportsWorkspace-module__H1-kIq__workspace.FormalFinancialReportsWorkspace-module__H1-kIq__workspace textarea{box-sizing:border-box;background:#fff;border-radius:6px;width:100%;min-width:0;max-width:100%;min-height:44px;padding:10px 12px;border:1px solid #b9cdc3!important}.FormalFinancialReportsWorkspace-module__H1-kIq__workspace input:focus-visible,.FormalFinancialReportsWorkspace-module__H1-kIq__workspace select:focus-visible,.FormalFinancialReportsWorkspace-module__H1-kIq__workspace textarea:focus-visible{outline-offset:2px;outline:2px solid #08785e}.FormalFinancialReportsWorkspace-module__H1-kIq__workspace header{flex-wrap:wrap}.FormalFinancialReportsWorkspace-module__H1-kIq__secondary,.FormalFinancialReportsWorkspace-module__H1-kIq__generator button,.FormalFinancialReportsWorkspace-module__H1-kIq__inlineReportAction>button,.FormalFinancialReportsWorkspace-module__H1-kIq__artifactLinks a{font:inherit;border:1px solid #cbded7;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:8px 13px;font-weight:700;text-decoration:none;display:inline-flex}.FormalFinancialReportsWorkspace-module__H1-kIq__secondary,.FormalFinancialReportsWorkspace-module__H1-kIq__inlineReportAction>button,.FormalFinancialReportsWorkspace-module__H1-kIq__artifactLinks a{color:var(--report-ink);background:#fff}.FormalFinancialReportsWorkspace-module__H1-kIq__secondary:hover,.FormalFinancialReportsWorkspace-module__H1-kIq__inlineReportAction>button:hover,.FormalFinancialReportsWorkspace-module__H1-kIq__artifactLinks a:hover{border-color:var(--report-green);color:var(--report-green)}.FormalFinancialReportsWorkspace-module__H1-kIq__notice,.FormalFinancialReportsWorkspace-module__H1-kIq__error{border-radius:9px;align-items:flex-start;gap:9px;padding:12px 14px;display:flex}.FormalFinancialReportsWorkspace-module__H1-kIq__notice{color:#075f49;background:#e9f7f1}.FormalFinancialReportsWorkspace-module__H1-kIq__error{color:#9b3427;background:#fff0ed}.FormalFinancialReportsWorkspace-module__H1-kIq__generator,.FormalFinancialReportsWorkspace-module__H1-kIq__selectedReport,.FormalFinancialReportsWorkspace-module__H1-kIq__register{background:#fff;border:1px solid #d9e7e1;border-radius:12px;box-shadow:0 8px 24px #143e330f}.FormalFinancialReportsWorkspace-module__H1-kIq__generator>header,.FormalFinancialReportsWorkspace-module__H1-kIq__selectedReport>header,.FormalFinancialReportsWorkspace-module__H1-kIq__register>header{border-bottom:1px solid #e3ece8;justify-content:space-between;align-items:flex-start;gap:20px;padding:18px 20px;display:flex}.FormalFinancialReportsWorkspace-module__H1-kIq__generator header>svg{color:var(--report-green);width:30px;height:30px}.FormalFinancialReportsWorkspace-module__H1-kIq__generator small,.FormalFinancialReportsWorkspace-module__H1-kIq__selectedReport small,.FormalFinancialReportsWorkspace-module__H1-kIq__register small{color:var(--report-muted);display:block}.FormalFinancialReportsWorkspace-module__H1-kIq__generator h2,.FormalFinancialReportsWorkspace-module__H1-kIq__selectedReport h2,.FormalFinancialReportsWorkspace-module__H1-kIq__register h2{color:var(--report-ink);margin:3px 0}.FormalFinancialReportsWorkspace-module__H1-kIq__generator p,.FormalFinancialReportsWorkspace-module__H1-kIq__selectedReport p,.FormalFinancialReportsWorkspace-module__H1-kIq__register p{color:var(--report-muted);margin:0}.FormalFinancialReportsWorkspace-module__H1-kIq__generator form{grid-template-columns:minmax(240px,1.7fr) repeat(2,minmax(145px,.7fr)) auto;align-items:end;gap:14px;padding:18px 20px 20px;display:grid}.FormalFinancialReportsWorkspace-module__H1-kIq__generator label{color:var(--report-ink);gap:6px;font-weight:700;display:grid}.FormalFinancialReportsWorkspace-module__H1-kIq__generator input,.FormalFinancialReportsWorkspace-module__H1-kIq__generator select,.FormalFinancialReportsWorkspace-module__H1-kIq__generator textarea,.FormalFinancialReportsWorkspace-module__H1-kIq__filters input,.FormalFinancialReportsWorkspace-module__H1-kIq__filters select{color:var(--report-ink);font:inherit;background:#fff;border:1px solid #cbded7;border-radius:7px;min-height:40px;padding:8px 10px}.FormalFinancialReportsWorkspace-module__H1-kIq__generator label>small{font-size:11px;font-weight:500}.FormalFinancialReportsWorkspace-module__H1-kIq__generator button{background:var(--report-green);border-color:var(--report-green);color:#fff}.FormalFinancialReportsWorkspace-module__H1-kIq__generator button:disabled,.FormalFinancialReportsWorkspace-module__H1-kIq__inlineReportAction>button:disabled{cursor:not-allowed;opacity:.58}.FormalFinancialReportsWorkspace-module__H1-kIq__permissionNote{color:#7a5a15;align-items:flex-start;gap:8px;margin:0;padding:18px 20px 20px;display:flex}.FormalFinancialReportsWorkspace-module__H1-kIq__permissionNote svg{flex:none;width:18px;height:18px}.FormalFinancialReportsWorkspace-module__H1-kIq__revisionReason{grid-column:1/-2}.FormalFinancialReportsWorkspace-module__H1-kIq__revisionReason textarea{resize:vertical;min-height:74px}.FormalFinancialReportsWorkspace-module__H1-kIq__selectedReport{padding-bottom:18px}.FormalFinancialReportsWorkspace-module__H1-kIq__verification{align-items:center;gap:10px;padding:16px 20px 4px;display:flex}.FormalFinancialReportsWorkspace-module__H1-kIq__verification>svg{color:var(--report-green)}.FormalFinancialReportsWorkspace-module__H1-kIq__verification code{word-break:break-all;margin:2px 0;font-weight:800;display:block}.FormalFinancialReportsWorkspace-module__H1-kIq__selectedReport>.FormalFinancialReportsWorkspace-module__H1-kIq__artifactLinks{padding:12px 20px 0}.FormalFinancialReportsWorkspace-module__H1-kIq__artifactLinks{flex-wrap:wrap;gap:8px;display:flex}.FormalFinancialReportsWorkspace-module__H1-kIq__artifactLinks svg{width:16px;height:16px}.FormalFinancialReportsWorkspace-module__H1-kIq__artifactRestricted{font-weight:700;color:#7a5a15!important}.FormalFinancialReportsWorkspace-module__H1-kIq__compactArtifacts a{min-height:30px;padding:5px 8px}.FormalFinancialReportsWorkspace-module__H1-kIq__register>header{align-items:center}.FormalFinancialReportsWorkspace-module__H1-kIq__filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.FormalFinancialReportsWorkspace-module__H1-kIq__filters label{align-items:center;display:flex;position:relative}.FormalFinancialReportsWorkspace-module__H1-kIq__filters label>svg{color:var(--report-muted);width:16px;height:16px;position:absolute;left:10px}.FormalFinancialReportsWorkspace-module__H1-kIq__filters input{min-width:250px;padding-left:32px}.FormalFinancialReportsWorkspace-module__H1-kIq__register table{border-collapse:collapse;width:100%}.FormalFinancialReportsWorkspace-module__H1-kIq__register th,.FormalFinancialReportsWorkspace-module__H1-kIq__register td{text-align:left;vertical-align:top;border-bottom:1px solid #e3ece8;padding:12px 14px}.FormalFinancialReportsWorkspace-module__H1-kIq__register th{color:#577069;letter-spacing:.04em;text-transform:uppercase;background:#f5faf8;font-size:11px}.FormalFinancialReportsWorkspace-module__H1-kIq__register td strong,.FormalFinancialReportsWorkspace-module__H1-kIq__register td small{display:block}.FormalFinancialReportsWorkspace-module__H1-kIq__register code{color:#075f49;word-break:break-all;font-size:11px}.FormalFinancialReportsWorkspace-module__H1-kIq__reportSelect{color:var(--report-ink);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0}.FormalFinancialReportsWorkspace-module__H1-kIq__reportSelect:hover strong{color:var(--report-green);text-decoration:underline}.FormalFinancialReportsWorkspace-module__H1-kIq__inlineReportAction{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.FormalFinancialReportsWorkspace-module__H1-kIq__inlineResult{color:#075f49;background:#edf8f4;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 8px;display:flex}.FormalFinancialReportsWorkspace-module__H1-kIq__inlineResult>span{align-items:center;gap:5px;font-size:12px;display:flex}.FormalFinancialReportsWorkspace-module__H1-kIq__inlineResult svg{width:15px;height:15px}.FormalFinancialReportsWorkspace-module__H1-kIq__inlineError{color:#9b3427;flex-basis:100%;align-items:center;gap:5px;display:flex}.FormalFinancialReportsWorkspace-module__H1-kIq__inlineError svg{width:15px;height:15px}.FormalFinancialReportsWorkspace-module__H1-kIq__spin{animation:.9s linear infinite FormalFinancialReportsWorkspace-module__H1-kIq__report-spin}@keyframes FormalFinancialReportsWorkspace-module__H1-kIq__report-spin{to{transform:rotate(360deg)}}@media (max-width:900px){.FormalFinancialReportsWorkspace-module__H1-kIq__generator form{grid-template-columns:repeat(2,minmax(0,1fr))}.FormalFinancialReportsWorkspace-module__H1-kIq__generator form>label:first-child,.FormalFinancialReportsWorkspace-module__H1-kIq__revisionReason{grid-column:1/-1}.FormalFinancialReportsWorkspace-module__H1-kIq__generator form>button{width:100%}.FormalFinancialReportsWorkspace-module__H1-kIq__register>header{flex-direction:column;align-items:stretch}.FormalFinancialReportsWorkspace-module__H1-kIq__filters{align-items:stretch}.FormalFinancialReportsWorkspace-module__H1-kIq__filters label,.FormalFinancialReportsWorkspace-module__H1-kIq__filters input,.FormalFinancialReportsWorkspace-module__H1-kIq__filters select{flex:220px;width:100%}}@media (max-width:580px){.FormalFinancialReportsWorkspace-module__H1-kIq__generator form{grid-template-columns:minmax(0,1fr)}.FormalFinancialReportsWorkspace-module__H1-kIq__generator form>label:first-child,.FormalFinancialReportsWorkspace-module__H1-kIq__revisionReason{grid-column:auto}.FormalFinancialReportsWorkspace-module__H1-kIq__generator>header,.FormalFinancialReportsWorkspace-module__H1-kIq__selectedReport>header,.FormalFinancialReportsWorkspace-module__H1-kIq__register>header,.FormalFinancialReportsWorkspace-module__H1-kIq__generator form{padding:15px}.FormalFinancialReportsWorkspace-module__H1-kIq__artifactLinks a{flex:42%}.FormalFinancialReportsWorkspace-module__H1-kIq__inlineResult{flex-direction:column;align-items:stretch;width:100%}}
.CityLedgerDocument-module__C8IT_W__overlay{--paper-ink:#18212b;--paper-muted:#5d6874;--paper-line:#dde3e8;--paper-soft:#f4f7f9;--paper-accent:#0f6b5c;z-index:1000;color:var(--paper-ink);background:#e8ecef;padding:0 16px 40px;position:fixed;inset:0;overflow:auto}.CityLedgerDocument-module__C8IT_W__actionBar{z-index:2;border-bottom:1px solid var(--paper-line);background:#fff;margin:0 -16px 24px;padding:12px 24px;position:sticky;top:0;box-shadow:0 2px 12px #0f171f14}.CityLedgerDocument-module__C8IT_W__actionHead{align-items:center;gap:14px;max-width:1100px;margin:0 auto;display:flex}.CityLedgerDocument-module__C8IT_W__actionTitle{flex:1;min-width:0}.CityLedgerDocument-module__C8IT_W__actionTitle h1{margin:0;font-size:17px;line-height:1.3}.CityLedgerDocument-module__C8IT_W__actionTitle span{color:var(--paper-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;display:block;overflow:hidden}.CityLedgerDocument-module__C8IT_W__actions{flex-wrap:wrap;gap:8px;display:flex}.CityLedgerDocument-module__C8IT_W__controls{border-top:1px solid var(--paper-line);flex-wrap:wrap;align-items:flex-end;gap:12px;max-width:1100px;margin:12px auto 0;padding-top:12px;display:flex}.CityLedgerDocument-module__C8IT_W__controls label{color:var(--paper-muted);letter-spacing:.03em;flex-direction:column;gap:4px;font-size:11px;font-weight:600;display:flex}.CityLedgerDocument-module__C8IT_W__controls select,.CityLedgerDocument-module__C8IT_W__controls input[type=date]{min-height:36px;color:var(--paper-ink);background:#fff;border:1px solid #c9d2d9;border-radius:8px;padding:4px 10px;font:13px system-ui,sans-serif}.CityLedgerDocument-module__C8IT_W__controls .CityLedgerDocument-module__C8IT_W__check{min-height:36px;color:var(--paper-ink);letter-spacing:0;flex-direction:row;align-items:center;gap:6px;font-size:12.5px;font-weight:500}.CityLedgerDocument-module__C8IT_W__paper{box-sizing:border-box;max-width:794px;min-height:1123px;color:var(--paper-ink);border:1px solid var(--paper-line);background:#fff;border-radius:4px;margin:0 auto;padding:44px 48px;font:12px/1.45 system-ui,-apple-system,Segoe UI,sans-serif;position:relative;overflow:hidden;box-shadow:0 6px 24px #0f171f1a}.CityLedgerDocument-module__C8IT_W__letterhead{border-bottom:2px solid var(--paper-accent);justify-content:space-between;gap:24px;padding-bottom:16px;display:flex}.CityLedgerDocument-module__C8IT_W__brand{align-items:center;gap:12px;display:flex}.CityLedgerDocument-module__C8IT_W__brand img{object-fit:contain;max-width:120px;max-height:56px}.CityLedgerDocument-module__C8IT_W__brand>span{background:var(--paper-accent);color:#fff;border-radius:8px;place-items:center;width:44px;height:44px;font-size:20px;font-weight:700;display:grid}.CityLedgerDocument-module__C8IT_W__brand strong{font-size:16px;display:block}.CityLedgerDocument-module__C8IT_W__brand small,.CityLedgerDocument-module__C8IT_W__contact{color:var(--paper-muted)}.CityLedgerDocument-module__C8IT_W__contact{text-align:right;flex-direction:column;align-items:flex-end;font-size:11px;display:flex}.CityLedgerDocument-module__C8IT_W__titleRow{justify-content:space-between;gap:24px;margin:22px 0 18px;display:flex}.CityLedgerDocument-module__C8IT_W__party{flex-direction:column;gap:1px;min-width:0;display:flex}.CityLedgerDocument-module__C8IT_W__party small,.CityLedgerDocument-module__C8IT_W__docTitle dt,.CityLedgerDocument-module__C8IT_W__summary small,.CityLedgerDocument-module__C8IT_W__ageing small,.CityLedgerDocument-module__C8IT_W__amountBox small,.CityLedgerDocument-module__C8IT_W__footer small{color:var(--paper-muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:600}.CityLedgerDocument-module__C8IT_W__party strong{font-size:14px}.CityLedgerDocument-module__C8IT_W__party span{color:var(--paper-muted)}.CityLedgerDocument-module__C8IT_W__docTitle{text-align:right}.CityLedgerDocument-module__C8IT_W__docTitle h1{letter-spacing:.02em;color:var(--paper-accent);margin:0 0 8px;font-size:20px}.CityLedgerDocument-module__C8IT_W__docTitle dl{grid-template-columns:auto auto;justify-content:end;align-items:baseline;gap:5px 14px;margin:0;display:grid}.CityLedgerDocument-module__C8IT_W__docTitle dl>div{display:contents}.CityLedgerDocument-module__C8IT_W__docTitle dt{text-align:right}.CityLedgerDocument-module__C8IT_W__docTitle dd{text-align:right;margin:0;font-weight:600}.CityLedgerDocument-module__C8IT_W__summary,.CityLedgerDocument-module__C8IT_W__ageing{border:1px solid var(--paper-line);border-radius:6px;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;display:grid;overflow:hidden}.CityLedgerDocument-module__C8IT_W__ageing{margin-top:16px}.CityLedgerDocument-module__C8IT_W__ageingNet{margin-top:8px}.CityLedgerDocument-module__C8IT_W__block+.CityLedgerDocument-module__C8IT_W__summary{margin-top:18px}.CityLedgerDocument-module__C8IT_W__summary>div,.CityLedgerDocument-module__C8IT_W__ageing>div{border-right:1px solid var(--paper-line);flex-direction:column;gap:4px;padding:11px 14px;display:flex}.CityLedgerDocument-module__C8IT_W__summary>div:last-child,.CityLedgerDocument-module__C8IT_W__ageing>div:last-child{border-right:0}.CityLedgerDocument-module__C8IT_W__summary strong{font-size:14px}.CityLedgerDocument-module__C8IT_W__summary .CityLedgerDocument-module__C8IT_W__due{background:var(--paper-accent)}.CityLedgerDocument-module__C8IT_W__summary .CityLedgerDocument-module__C8IT_W__due small,.CityLedgerDocument-module__C8IT_W__summary .CityLedgerDocument-module__C8IT_W__due strong{color:#fff}.CityLedgerDocument-module__C8IT_W__block{margin-top:18px}.CityLedgerDocument-module__C8IT_W__block h2{text-transform:uppercase;letter-spacing:.06em;margin:0 0 6px;font-size:12px}.CityLedgerDocument-module__C8IT_W__table{border-collapse:collapse;width:100%;font-size:11.5px}.CityLedgerDocument-module__C8IT_W__table th{background:var(--paper-soft);color:var(--paper-muted);text-align:left;text-transform:uppercase;letter-spacing:.04em;padding:7px 10px;font-size:10px;font-weight:600}.CityLedgerDocument-module__C8IT_W__table td{border-bottom:1px solid var(--paper-line);vertical-align:top;padding:8px 10px}.CityLedgerDocument-module__C8IT_W__table .CityLedgerDocument-module__C8IT_W__num{text-align:right;white-space:nowrap}.CityLedgerDocument-module__C8IT_W__table .CityLedgerDocument-module__C8IT_W__nowrap{white-space:nowrap}.CityLedgerDocument-module__C8IT_W__table td small{margin-top:2px;font-size:10px;display:block}.CityLedgerDocument-module__C8IT_W__muted td{color:var(--paper-muted)}.CityLedgerDocument-module__C8IT_W__totalRow td{border-bottom:0;border-top:2px solid var(--paper-ink);font-weight:700}.CityLedgerDocument-module__C8IT_W__totalRow td:first-child{text-align:right}.CityLedgerDocument-module__C8IT_W__overdue{color:#b42318;font-weight:600}.CityLedgerDocument-module__C8IT_W__compact td{padding:4px 10px;font-size:11px;line-height:1.35}.CityLedgerDocument-module__C8IT_W__compact .CityLedgerDocument-module__C8IT_W__totalRow td{padding-top:7px}.CityLedgerDocument-module__C8IT_W__code{color:var(--paper-muted);white-space:nowrap;font-size:10px}.CityLedgerDocument-module__C8IT_W__accountHead td{border-bottom:1px solid var(--paper-ink);padding-top:14px;font-size:12px;font-weight:700}.CityLedgerDocument-module__C8IT_W__accountFoot td{background:var(--paper-soft);border-bottom:0;font-weight:600}.CityLedgerDocument-module__C8IT_W__accountFoot td:first-child{text-align:right}.CityLedgerDocument-module__C8IT_W__accountBlock{break-inside:avoid-page}.CityLedgerDocument-module__C8IT_W__cleared{color:var(--paper-accent);font-weight:500}.CityLedgerDocument-module__C8IT_W__amountBox{border:1px solid var(--paper-line);background:var(--paper-soft);text-align:center;border-radius:6px;flex-direction:column;align-items:center;gap:2px;padding:18px;display:flex}.CityLedgerDocument-module__C8IT_W__amountBox strong{color:var(--paper-accent);font-size:26px}.CityLedgerDocument-module__C8IT_W__amountBox span{color:var(--paper-muted)}.CityLedgerDocument-module__C8IT_W__void{color:#b423188c;letter-spacing:.12em;text-transform:uppercase;pointer-events:none;border:4px solid #b423188c;border-radius:8px;padding:6px 28px;font-size:56px;font-weight:800;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)rotate(-24deg)}.CityLedgerDocument-module__C8IT_W__footer{border-top:1px solid var(--paper-line);color:var(--paper-muted);gap:8px;margin-top:20px;padding-top:12px;font-size:10.5px;display:grid}.CityLedgerDocument-module__C8IT_W__footer>div{flex-direction:column;gap:1px;display:flex}.CityLedgerDocument-module__C8IT_W__footer p{margin:0}@media (max-width:640px){.CityLedgerDocument-module__C8IT_W__actionBar{padding:10px 16px;position:static}.CityLedgerDocument-module__C8IT_W__actionHead{flex-wrap:wrap}.CityLedgerDocument-module__C8IT_W__actionTitle{flex-basis:calc(100% - 110px)}.CityLedgerDocument-module__C8IT_W__actions{width:100%}.CityLedgerDocument-module__C8IT_W__paper{min-height:0;padding:24px 18px}.CityLedgerDocument-module__C8IT_W__letterhead,.CityLedgerDocument-module__C8IT_W__titleRow{flex-direction:column}.CityLedgerDocument-module__C8IT_W__contact,.CityLedgerDocument-module__C8IT_W__docTitle{text-align:left;align-items:flex-start}.CityLedgerDocument-module__C8IT_W__docTitle dl{justify-content:start}.CityLedgerDocument-module__C8IT_W__docTitle dt,.CityLedgerDocument-module__C8IT_W__docTitle dd{text-align:left}.CityLedgerDocument-module__C8IT_W__summary,.CityLedgerDocument-module__C8IT_W__ageing{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.CityLedgerDocument-module__C8IT_W__summary>div,.CityLedgerDocument-module__C8IT_W__ageing>div{border-bottom:1px solid var(--paper-line)}.CityLedgerDocument-module__C8IT_W__block{overflow-x:auto}}@page{size:A4;margin:12mm}@media print{html.city-ledger-printing body>:not(.city-ledger-print-root){display:none!important}html.city-ledger-printing{background:#fff!important}html.city-ledger-printing body{background:#fff!important}.CityLedgerDocument-module__C8IT_W__overlay{background:0 0;padding:0;position:static;overflow:visible}.CityLedgerDocument-module__C8IT_W__actionBar{display:none}.CityLedgerDocument-module__C8IT_W__paper{max-width:none;min-height:0;box-shadow:none;padding:0}.CityLedgerDocument-module__C8IT_W__table tr,.CityLedgerDocument-module__C8IT_W__summary,.CityLedgerDocument-module__C8IT_W__ageing,.CityLedgerDocument-module__C8IT_W__amountBox{break-inside:avoid}.CityLedgerDocument-module__C8IT_W__summary .CityLedgerDocument-module__C8IT_W__due,.CityLedgerDocument-module__C8IT_W__brand>span,.CityLedgerDocument-module__C8IT_W__table th,.CityLedgerDocument-module__C8IT_W__amountBox{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
.ReceivablesRegisterUI-module__4qmpGG__workspace.ReceivablesRegisterUI-module__4qmpGG__workspace{gap:22px;width:100%;max-width:none}.ReceivablesRegisterUI-module__4qmpGG__primaryAction,.ReceivablesRegisterUI-module__4qmpGG__secondaryAction{min-height:44px}.ReceivablesRegisterUI-module__4qmpGG__summary{border:1px solid var(--workspace-ui-border-soft);background:#fff;border-radius:6px}.ReceivablesRegisterUI-module__4qmpGG__summary>summary{cursor:pointer;font:var(--workspace-ui-control);color:var(--workspace-ui-action-ink);justify-content:space-between;align-items:center;gap:18px;padding:16px 20px;display:flex}.ReceivablesRegisterUI-module__4qmpGG__summary>summary:after{content:"+";font-size:20px}.ReceivablesRegisterUI-module__4qmpGG__summary[open]>summary:after{content:"−"}.ReceivablesRegisterUI-module__4qmpGG__summary>summary>span{font:var(--workspace-ui-body);color:var(--workspace-ui-muted);margin-left:auto}.ReceivablesRegisterUI-module__4qmpGG__portfolio{border-top:1px solid var(--workspace-ui-border-soft);grid-template-columns:1fr 1fr 1.3fr;gap:24px;padding:24px;display:grid}.ReceivablesRegisterUI-module__4qmpGG__portfolioIcon{display:none}.ReceivablesRegisterUI-module__4qmpGG__portfolioLead{align-content:start;gap:18px;display:grid}.ReceivablesRegisterUI-module__4qmpGG__portfolioLead small,.ReceivablesRegisterUI-module__4qmpGG__ageingPanel small{font:var(--workspace-ui-label);color:var(--workspace-ui-muted);text-transform:none}.ReceivablesRegisterUI-module__4qmpGG__portfolioLead strong{font:var(--workspace-ui-title);color:var(--workspace-ui-ink);margin:12px 0;display:block}.ReceivablesRegisterUI-module__4qmpGG__portfolioLead p{font:var(--workspace-ui-body);color:var(--workspace-ui-muted);margin:0}.ReceivablesRegisterUI-module__4qmpGG__collectionPressure{font:var(--workspace-ui-body);gap:12px;display:flex}.ReceivablesRegisterUI-module__4qmpGG__collectionPressure b{font-weight:600}.ReceivablesRegisterUI-module__4qmpGG__portfolioFacts{gap:18px;display:grid}.ReceivablesRegisterUI-module__4qmpGG__portfolioFacts article{gap:12px;display:flex}.ReceivablesRegisterUI-module__4qmpGG__portfolioFacts article>svg{width:18px;color:var(--workspace-ui-muted)}.ReceivablesRegisterUI-module__4qmpGG__portfolioFacts article>span{gap:5px;display:grid}.ReceivablesRegisterUI-module__4qmpGG__portfolioFacts small,.ReceivablesRegisterUI-module__4qmpGG__portfolioFacts em{font:var(--workspace-ui-label);color:var(--workspace-ui-muted)}.ReceivablesRegisterUI-module__4qmpGG__portfolioFacts strong{font:var(--workspace-ui-control)}.ReceivablesRegisterUI-module__4qmpGG__priorityFact strong{color:var(--workspace-ui-overdue-ink)}.ReceivablesRegisterUI-module__4qmpGG__ageingPanel>header{justify-content:space-between;gap:12px;margin-bottom:18px;display:flex}.ReceivablesRegisterUI-module__4qmpGG__ageingPanel header strong{font:var(--workspace-ui-control);margin-top:5px;display:block}.ReceivablesRegisterUI-module__4qmpGG__ageingPanel header>span{font:var(--workspace-ui-label);color:var(--workspace-ui-muted)}.ReceivablesRegisterUI-module__4qmpGG__ageingList{gap:12px;display:grid}.ReceivablesRegisterUI-module__4qmpGG__ageingItem{font:var(--workspace-ui-label);grid-template-columns:1fr auto;gap:6px 18px;display:grid}.ReceivablesRegisterUI-module__4qmpGG__ageingItem b{font-weight:600}.ReceivablesRegisterUI-module__4qmpGG__ageingTrack{background:var(--workspace-ui-track);grid-column:1/-1;height:3px;overflow:hidden}.ReceivablesRegisterUI-module__4qmpGG__ageingTrack i{background:var(--workspace-ui-chart);transform-origin:0;width:100%;height:100%;display:block}.ReceivablesRegisterUI-module__4qmpGG__workspace.ReceivablesRegisterUI-module__4qmpGG__workspace .ReceivablesRegisterUI-module__4qmpGG__registerSurface{min-width:0;box-shadow:none;background:0 0;border:0;padding:0;overflow:visible}.ReceivablesRegisterUI-module__4qmpGG__registerNavigation{border-bottom:1px solid var(--workspace-ui-border-soft);align-items:center;gap:18px;margin-bottom:22px;display:flex}.ReceivablesRegisterUI-module__4qmpGG__workspace.ReceivablesRegisterUI-module__4qmpGG__workspace .ReceivablesRegisterUI-module__4qmpGG__registerTabs{background:0 0;border:0;border-radius:0;gap:24px;margin:0;padding:0;display:flex}.ReceivablesRegisterUI-module__4qmpGG__workspace.ReceivablesRegisterUI-module__4qmpGG__workspace .ReceivablesRegisterUI-module__4qmpGG__registerTabs>button{min-height:48px;box-shadow:none;color:var(--workspace-ui-muted);font:var(--workspace-ui-control);background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;padding:10px 0}.ReceivablesRegisterUI-module__4qmpGG__workspace.ReceivablesRegisterUI-module__4qmpGG__workspace .ReceivablesRegisterUI-module__4qmpGG__registerTabs>button[aria-selected=true]{border-bottom-color:var(--workspace-ui-primary);color:var(--workspace-ui-primary)}.ReceivablesRegisterUI-module__4qmpGG__registerCount{font:var(--workspace-ui-label);color:var(--workspace-ui-muted);margin-left:auto}.ReceivablesRegisterUI-module__4qmpGG__workspace.ReceivablesRegisterUI-module__4qmpGG__workspace .ReceivablesRegisterUI-module__4qmpGG__filters{box-shadow:none;background:0 0;border:0;grid-template-columns:minmax(0,1fr);gap:14px;margin:0 0 22px;padding:0;display:grid}.ReceivablesRegisterUI-module__4qmpGG__filters>div:first-child{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.ReceivablesRegisterUI-module__4qmpGG__filters>div:first-child>label:first-child{border:1px solid var(--workspace-ui-border);background:#fff;border-radius:5px;flex:300px;min-width:0;min-height:44px;display:flex}.ReceivablesRegisterUI-module__4qmpGG__workspace.ReceivablesRegisterUI-module__4qmpGG__workspace .ReceivablesRegisterUI-module__4qmpGG__filters>div:first-child>label:first-child input{box-shadow:none;background:0 0;min-width:0;padding:10px;border:0!important}.ReceivablesRegisterUI-module__4qmpGG__filters>div:first-child>label:not(:first-child){flex:0 180px;gap:7px;display:grid}.ReceivablesRegisterUI-module__4qmpGG__filters label>span{font:var(--workspace-ui-label);color:var(--workspace-ui-muted);text-transform:none}.ReceivablesRegisterUI-module__4qmpGG__workspace.ReceivablesRegisterUI-module__4qmpGG__workspace .ReceivablesRegisterUI-module__4qmpGG__filters select{width:100%;min-height:44px;font:var(--workspace-ui-field);border:1px solid var(--workspace-ui-border);background:#fff;border-radius:5px;padding:10px 12px}.ReceivablesRegisterUI-module__4qmpGG__filters>div:last-child{border:0;padding:0}.ReceivablesRegisterUI-module__4qmpGG__workspace.ReceivablesRegisterUI-module__4qmpGG__workspace .ReceivablesRegisterUI-module__4qmpGG__register{border:1px solid var(--workspace-ui-border-soft);box-shadow:none;background:#fff;border-radius:6px;margin:0;overflow:hidden}.ReceivablesRegisterUI-module__4qmpGG__sectionHeader{border-bottom:1px solid var(--workspace-ui-border-soft);justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex}.ReceivablesRegisterUI-module__4qmpGG__sectionHeader small{display:none}.ReceivablesRegisterUI-module__4qmpGG__workspace.ReceivablesRegisterUI-module__4qmpGG__workspace .ReceivablesRegisterUI-module__4qmpGG__sectionHeader h2{font:var(--workspace-ui-section-title);margin:0}.ReceivablesRegisterUI-module__4qmpGG__sectionHeader>span{font:var(--workspace-ui-label);color:var(--workspace-ui-muted)}.ReceivablesRegisterUI-module__4qmpGG__workspace.ReceivablesRegisterUI-module__4qmpGG__workspace .ReceivablesRegisterUI-module__4qmpGG__tableFrame{box-shadow:none;border:0;border-radius:0}.ReceivablesRegisterUI-module__4qmpGG__workspace.ReceivablesRegisterUI-module__4qmpGG__workspace .ReceivablesRegisterUI-module__4qmpGG__tableFrame th{background:var(--workspace-ui-surface-subtle);font:var(--workspace-ui-label);text-transform:none;letter-spacing:0;padding:16px 14px}.ReceivablesRegisterUI-module__4qmpGG__workspace.ReceivablesRegisterUI-module__4qmpGG__workspace .ReceivablesRegisterUI-module__4qmpGG__tableFrame td{font:var(--workspace-ui-body);color:var(--workspace-ui-ink);vertical-align:top;background:#fff;padding:20px 14px}.ReceivablesRegisterUI-module__4qmpGG__workspace.ReceivablesRegisterUI-module__4qmpGG__workspace .ReceivablesRegisterUI-module__4qmpGG__tableFrame td strong{font:var(--workspace-ui-control)}.ReceivablesRegisterUI-module__4qmpGG__workspace.ReceivablesRegisterUI-module__4qmpGG__workspace .ReceivablesRegisterUI-module__4qmpGG__tableFrame td small{font:400 12px/1.6 var(--workspace-ui-font);color:var(--workspace-ui-muted);margin-top:6px;display:block}.ReceivablesRegisterUI-module__4qmpGG__accountCell{min-width:190px}.ReceivablesRegisterUI-module__4qmpGG__amountCell,.ReceivablesRegisterUI-module__4qmpGG__overdueCell{white-space:nowrap}.ReceivablesRegisterUI-module__4qmpGG__workspace.ReceivablesRegisterUI-module__4qmpGG__workspace .ReceivablesRegisterUI-module__4qmpGG__overdueCell strong{color:var(--workspace-ui-overdue-ink)}.ReceivablesRegisterUI-module__4qmpGG__rowActions{text-align:right}.ReceivablesRegisterUI-module__4qmpGG__rowAction{min-height:40px}.ReceivablesRegisterUI-module__4qmpGG__workspace.ReceivablesRegisterUI-module__4qmpGG__workspace .ReceivablesRegisterUI-module__4qmpGG__register .finance-empty{text-align:center;background:#fff;border:0;min-height:0;padding:30px;display:block}.ReceivablesRegisterUI-module__4qmpGG__register .finance-empty>svg{width:30px;height:30px;color:var(--workspace-ui-muted)}.ReceivablesRegisterUI-module__4qmpGG__register .finance-empty h3{font:var(--workspace-ui-section-title);margin:12px 0 8px}.ReceivablesRegisterUI-module__4qmpGG__register .finance-empty p{font:var(--workspace-ui-body);margin-bottom:18px}.ReceivablesRegisterUI-module__4qmpGG__reconciliation{gap:22px;display:grid}.ReceivablesRegisterUI-module__4qmpGG__reconciliation .receivable-reconcile-summary{border:1px solid var(--workspace-ui-border-soft);background:var(--workspace-ui-surface-subtle);border-radius:5px;gap:14px;padding:18px;display:flex}.ReceivablesRegisterUI-module__4qmpGG__reconciliation .receivable-reconcile-summary>svg{color:var(--workspace-ui-primary);flex:0 0 22px}.ReceivablesRegisterUI-module__4qmpGG__reconciliation strong{font:var(--workspace-ui-control)}.ReceivablesRegisterUI-module__4qmpGG__reconciliation .receivable-mismatch-list{border:1px solid var(--workspace-ui-border-soft);border-radius:5px;gap:0;display:grid}.ReceivablesRegisterUI-module__4qmpGG__reconciliation .receivable-mismatch-list>article{border-bottom:1px solid var(--workspace-ui-border-soft);background:#fff;justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.ReceivablesRegisterUI-module__4qmpGG__reconciliation .receivable-mismatch-list>article:last-child{border-bottom:0}.ReceivablesRegisterUI-module__4qmpGG__reconciliation .receivable-mismatch-list strong{margin:7px 0;display:block}.ReceivablesRegisterUI-module__4qmpGG__reconciliation .receivable-bulk-reconcile{background:var(--workspace-ui-attention-surface);border:1px solid var(--workspace-ui-attention-border);border-radius:5px;flex-wrap:wrap;align-items:flex-end;gap:18px;padding:20px;display:flex}.ReceivablesRegisterUI-module__4qmpGG__reconciliation .receivable-bulk-reconcile>label{flex:260px}.ReceivablesRegisterUI-module__4qmpGG__reconcileEmpty{justify-items:start;gap:16px;display:grid}.ReceivablesRegisterUI-module__4qmpGG__workspace.ReceivablesRegisterUI-module__4qmpGG__workspace .ReceivablesRegisterUI-module__4qmpGG__iconAction{flex:none;width:44px;padding:0}.ReceivablesRegisterUI-module__4qmpGG__balanceBridge{border:1px solid var(--workspace-ui-border-soft);background:var(--workspace-ui-surface-subtle);border-radius:5px;gap:8px;margin:0;padding:14px 16px;display:grid}.ReceivablesRegisterUI-module__4qmpGG__balanceBridge>div{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.ReceivablesRegisterUI-module__4qmpGG__balanceBridge>div:last-child{border-top:1px solid var(--workspace-ui-border-soft);padding-top:8px}.ReceivablesRegisterUI-module__4qmpGG__balanceBridge dt{font:var(--workspace-ui-label);color:var(--workspace-ui-muted)}.ReceivablesRegisterUI-module__4qmpGG__balanceBridge dt small{font:400 12px/1.5 var(--workspace-ui-font);display:block}.ReceivablesRegisterUI-module__4qmpGG__balanceBridge dd{font:var(--workspace-ui-control);color:var(--workspace-ui-ink);white-space:nowrap;margin:0}.ReceivablesRegisterUI-module__4qmpGG__pager{border-top:1px solid var(--workspace-ui-border-soft);font:var(--workspace-ui-label);color:var(--workspace-ui-muted);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 14px;padding:14px 20px;display:flex}.ReceivablesRegisterUI-module__4qmpGG__pager>span:first-child{margin-right:auto}@media (max-width:1050px){.ReceivablesRegisterUI-module__4qmpGG__portfolio{grid-template-columns:1fr 1fr}.ReceivablesRegisterUI-module__4qmpGG__ageingPanel{grid-column:1/-1}}@media (max-width:760px){.ReceivablesRegisterUI-module__4qmpGG__portfolio{grid-template-columns:1fr}.ReceivablesRegisterUI-module__4qmpGG__ageingPanel{grid-column:auto}.ReceivablesRegisterUI-module__4qmpGG__summary>summary{flex-wrap:wrap}.ReceivablesRegisterUI-module__4qmpGG__summary>summary>span{font:var(--workspace-ui-label);margin-left:0}.ReceivablesRegisterUI-module__4qmpGG__summary>summary:after{margin-left:auto}.ReceivablesRegisterUI-module__4qmpGG__registerCount{display:none}.ReceivablesRegisterUI-module__4qmpGG__workspace.ReceivablesRegisterUI-module__4qmpGG__workspace .ReceivablesRegisterUI-module__4qmpGG__registerTabs{scrollbar-width:none;flex-wrap:nowrap;gap:20px;overflow-x:auto}.ReceivablesRegisterUI-module__4qmpGG__workspace.ReceivablesRegisterUI-module__4qmpGG__workspace .ReceivablesRegisterUI-module__4qmpGG__registerTabs>button{white-space:nowrap;flex:none}.ReceivablesRegisterUI-module__4qmpGG__pager{padding:14px 16px}.ReceivablesRegisterUI-module__4qmpGG__pager>span:first-child{flex-basis:100%;margin-right:0}.ReceivablesRegisterUI-module__4qmpGG__pager>[data-site-button]{flex:1}.ReceivablesRegisterUI-module__4qmpGG__workspace.ReceivablesRegisterUI-module__4qmpGG__workspace .ReceivablesRegisterUI-module__4qmpGG__tableFrame tbody tr:hover td{background:0 0}.ReceivablesRegisterUI-module__4qmpGG__workspace.ReceivablesRegisterUI-module__4qmpGG__workspace .ReceivablesRegisterUI-module__4qmpGG__registerTabs>button{font:var(--workspace-ui-label)}.ReceivablesRegisterUI-module__4qmpGG__filters>div:first-child>label:not(:first-child){flex:145px}.ReceivablesRegisterUI-module__4qmpGG__sectionHeader{padding:18px}.ReceivablesRegisterUI-module__4qmpGG__workspace.ReceivablesRegisterUI-module__4qmpGG__workspace .ReceivablesRegisterUI-module__4qmpGG__tableFrame>div{overflow:visible}.ReceivablesRegisterUI-module__4qmpGG__workspace.ReceivablesRegisterUI-module__4qmpGG__workspace .ReceivablesRegisterUI-module__4qmpGG__tableFrame table{width:100%;display:block;min-width:0!important}.ReceivablesRegisterUI-module__4qmpGG__tableFrame thead{display:none}.ReceivablesRegisterUI-module__4qmpGG__tableFrame tbody{gap:16px;display:grid}.ReceivablesRegisterUI-module__4qmpGG__workspace.ReceivablesRegisterUI-module__4qmpGG__workspace .ReceivablesRegisterUI-module__4qmpGG__tableFrame tbody tr{border-bottom:1px solid var(--workspace-ui-border-soft);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;padding:16px;display:grid}.ReceivablesRegisterUI-module__4qmpGG__workspace.ReceivablesRegisterUI-module__4qmpGG__workspace .ReceivablesRegisterUI-module__4qmpGG__tableFrame td{white-space:normal;overflow-wrap:anywhere;border:0;gap:2px;min-width:0;padding:0;display:grid}.ReceivablesRegisterUI-module__4qmpGG__workspace.ReceivablesRegisterUI-module__4qmpGG__workspace .ReceivablesRegisterUI-module__4qmpGG__tableFrame td[data-label]:before{content:attr(data-label);color:var(--workspace-ui-muted);text-transform:none;letter-spacing:0;font:var(--workspace-ui-label)!important}.ReceivablesRegisterUI-module__4qmpGG__accountCell,.ReceivablesRegisterUI-module__4qmpGG__rowActions{grid-column:1/-1}.ReceivablesRegisterUI-module__4qmpGG__workspace.ReceivablesRegisterUI-module__4qmpGG__workspace .ReceivablesRegisterUI-module__4qmpGG__rowActions button{width:100%}.ReceivablesRegisterUI-module__4qmpGG__workspace.ReceivablesRegisterUI-module__4qmpGG__workspace .ReceivablesRegisterUI-module__4qmpGG__tableFrame .receivable-empty-row td{grid-column:1/-1}.ReceivablesRegisterUI-module__4qmpGG__reconciliation .receivable-mismatch-list>article{flex-direction:column;align-items:stretch}.ReceivablesRegisterUI-module__4qmpGG__reconciliation .receivable-bulk-reconcile>*{width:100%}}
.PolicyText-module__uNVV0q__more{color:#08785e;font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800;text-decoration:underline}.PolicyText-module__uNVV0q__backdrop{z-index:10000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0c1e189e;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.PolicyText-module__uNVV0q__dialog{background:#fff;border:1px solid #dce5e1;border-radius:16px;width:min(620px,100%);max-height:min(760px,100vh - 48px);overflow:hidden;box-shadow:0 28px 80px #0000004d}.PolicyText-module__uNVV0q__dialog header{border-bottom:1px solid #e3eae7;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;display:flex}.PolicyText-module__uNVV0q__dialog h2{color:#17342d;margin:0;font-size:20px}.PolicyText-module__uNVV0q__dialog header button{color:#395249;cursor:pointer;background:#fff;border:1px solid #d7e1dc;border-radius:50%;width:34px;height:34px;font-size:24px;line-height:1}.PolicyText-module__uNVV0q__dialog>div{max-height:calc(100vh - 220px);padding:22px;overflow:auto}.PolicyText-module__uNVV0q__dialog>div p{color:#4e625a;white-space:pre-wrap;margin:0;font-size:14px;line-height:1.75}.PolicyText-module__uNVV0q__dialog footer{background:#f7faf8;border-top:1px solid #e3eae7;justify-content:flex-end;padding:14px 22px;display:flex}.PolicyText-module__uNVV0q__dialog footer button{color:#fff;cursor:pointer;background:#08785e;border:0;border-radius:8px;min-height:40px;padding:0 18px;font-weight:800}.PolicyText-module__uNVV0q__policyBody{color:#4e625a;white-space:pre-wrap;margin:0;font-size:14px;line-height:1.75}
