.people-module__Rsueoq__empty{text-align:center;color:var(--vida-muted);justify-items:center;gap:.4rem;padding:2.5rem 1rem;display:grid}.people-module__Rsueoq__empty>svg{width:1.7rem;color:var(--vida-teal-700)}.people-module__Rsueoq__empty>strong{color:var(--vida-navy-900)}.people-module__Rsueoq__empty>p{margin:0;font-size:.85rem}.people-module__Rsueoq__empty>a{min-height:var(--vida-touch-target);color:var(--vida-teal-700);align-items:center;font-weight:700;display:inline-flex}.people-module__Rsueoq__shell{border:1px solid var(--vida-border);border-radius:var(--vida-radius-lg);background:var(--vida-surface);overflow:hidden}.people-module__Rsueoq__toolbar{border-bottom:1px solid var(--vida-border);justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.people-module__Rsueoq__search{border:1px solid var(--vida-border);border-radius:var(--vida-radius-md);background:var(--vida-field);align-items:center;gap:.6rem;width:min(32rem,60%);height:2.8rem;padding:0 .75rem;display:flex}.people-module__Rsueoq__searchForm{gap:.45rem;width:min(36rem,65%);display:flex}.people-module__Rsueoq__searchForm .people-module__Rsueoq__search{width:100%}.people-module__Rsueoq__searchForm>button{min-height:var(--vida-touch-target);white-space:nowrap;border:1px solid var(--vida-teal-line);border-radius:var(--vida-radius-md);background:var(--vida-teal-surface);color:var(--vida-teal-700);flex:none;padding:0 .8rem;font-weight:700}.people-module__Rsueoq__search:focus-within{border-color:var(--vida-teal-600);box-shadow:0 0 0 4px var(--vida-focus-soft)}.people-module__Rsueoq__search svg{width:1rem;color:var(--vida-muted-light)}.people-module__Rsueoq__search input{min-width:0;color:var(--vida-label);font-size:var(--vida-type-label);background:0 0;border:0;outline:0;flex:1}.people-module__Rsueoq__kindSwitch{border:1px solid var(--vida-border);border-radius:var(--vida-radius-md);background:var(--vida-canvas);padding:.2rem;display:flex}.people-module__Rsueoq__kindSwitch a{min-width:4.3rem;min-height:2.5rem;color:var(--vida-muted);font-size:var(--vida-type-caption);background:0 0;border:0;border-radius:.65rem;justify-content:center;align-items:center;padding:.35rem .6rem;display:inline-flex}.people-module__Rsueoq__kindSwitch a[data-active]{background:var(--vida-surface);color:var(--vida-teal-700);box-shadow:none;font-weight:700}.people-module__Rsueoq__tableWrap{overflow-x:auto}.people-module__Rsueoq__tableWrap table{border-collapse:collapse;width:100%;min-width:56rem}.people-module__Rsueoq__tableWrap th{background:var(--vida-canvas);color:var(--vida-muted);font-size:var(--vida-type-caption);text-align:right}.people-module__Rsueoq__tableWrap td{border-top:1px solid var(--vida-border);color:var(--vida-label);font-size:var(--vida-type-label)}.people-module__Rsueoq__tableWrap tr:hover td{background:var(--vida-canvas)}.people-module__Rsueoq__tableWrap td[data-due]{color:var(--vida-danger);font-weight:700}.people-module__Rsueoq__identity{align-items:center;gap:.65rem;min-width:0;display:flex}.people-module__Rsueoq__identity>span{background:var(--vida-teal-surface);width:2.4rem;height:2.4rem;color:var(--vida-teal-700);border-radius:.75rem;flex:none;place-items:center;display:grid}.people-module__Rsueoq__identity svg{width:1.1rem}.people-module__Rsueoq__identity>div{min-width:0;line-height:1.45;display:grid}.people-module__Rsueoq__identity strong{color:var(--vida-navy-900);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.people-module__Rsueoq__identity strong a{color:inherit;text-decoration:none}.people-module__Rsueoq__identity strong a:hover{color:var(--vida-teal-700)}.people-module__Rsueoq__identity small{color:var(--vida-muted-light);font-size:var(--vida-type-caption)}.people-module__Rsueoq__tags{flex-wrap:wrap;gap:.3rem;display:flex}.people-module__Rsueoq__tags span{background:var(--vida-canvas-muted);color:var(--vida-muted);font-size:var(--vida-type-caption);border-radius:999px;padding:.08rem .45rem}.people-module__Rsueoq__cards{display:none}.people-module__Rsueoq__cardLink{color:inherit;text-decoration:none}.people-module__Rsueoq__rowActions{flex-wrap:wrap;align-items:flex-start;gap:.35rem;display:flex}.people-module__Rsueoq__rowActions a,.people-module__Rsueoq__rowActions summary{border:1px solid var(--vida-teal-line);border-radius:var(--vida-radius-sm);background:var(--vida-teal-surface);min-height:2.75rem;color:var(--vida-teal-700);font-size:var(--vida-type-caption);white-space:nowrap;justify-content:center;align-items:center;gap:.25rem;padding:.25rem .5rem;font-weight:700;text-decoration:none;display:inline-flex}.people-module__Rsueoq__rowActions details{position:relative}.people-module__Rsueoq__rowActions summary{cursor:pointer;list-style:none}.people-module__Rsueoq__rowActions summary::-webkit-details-marker{display:none}.people-module__Rsueoq__rowActions details>a{z-index:5;inset-inline-end:0;background:var(--vida-surface);min-width:9rem;box-shadow:none;position:absolute;top:calc(100% + .3rem)}.people-module__Rsueoq__rowActions svg{width:.85rem}@media (max-width:1023px){.people-module__Rsueoq__toolbar{flex-direction:column;align-items:stretch}.people-module__Rsueoq__search,.people-module__Rsueoq__searchForm{width:100%}.people-module__Rsueoq__kindSwitch button{flex:1}.people-module__Rsueoq__tableWrap{display:none}.people-module__Rsueoq__cards{gap:.75rem;padding:.75rem;display:grid}.people-module__Rsueoq__cards article{border:1px solid var(--vida-border);border-radius:var(--vida-radius-md);gap:.65rem;padding:.8rem;display:grid}.people-module__Rsueoq__cardLink:focus-visible{outline:3px solid var(--vida-focus-ring);outline-offset:2px}.people-module__Rsueoq__cards dl{grid-template-columns:1fr 1fr;gap:.5rem;margin:0;display:grid}.people-module__Rsueoq__cards dl>div{border-radius:var(--vida-radius-sm);background:var(--vida-canvas);padding:.45rem .55rem;display:grid}.people-module__Rsueoq__cards dt{color:var(--vida-muted-light);font-size:var(--vida-type-caption)}.people-module__Rsueoq__cards dd{color:var(--vida-label);font-size:var(--vida-type-caption);margin:0}}.people-module__Rsueoq__shell{border-radius:12px}.people-module__Rsueoq__toolbar{flex-wrap:wrap;gap:12px;padding:12px}.people-module__Rsueoq__searchForm{width:min(100%,380px)}.people-module__Rsueoq__kindSwitch{background:0 0;border:0;gap:4px;padding:0}.people-module__Rsueoq__kindSwitch a{border-radius:8px;min-width:0;min-height:44px;padding:6px 10px;font-size:12px}.people-module__Rsueoq__kindSwitch a[data-active]{background:var(--vida-info-soft)}.people-module__Rsueoq__tableWrap table{table-layout:fixed;width:100%;min-width:0}.people-module__Rsueoq__tableWrap th{font-size:11px}.people-module__Rsueoq__tableWrap td{overflow-wrap:anywhere;font-size:12px}.people-module__Rsueoq__tableWrap th,.people-module__Rsueoq__tableWrap td{padding:12px 8px}.people-module__Rsueoq__tableWrap th:first-child{width:25%}.people-module__Rsueoq__tableWrap th:last-child{width:20%}.people-module__Rsueoq__identity{gap:8px}.people-module__Rsueoq__identity>span{border-radius:50%;width:32px;height:32px}.people-module__Rsueoq__identity small{font-size:10px}.people-module__Rsueoq__tags{gap:4px}.people-module__Rsueoq__tags span{border-radius:5px;padding:3px 6px;font-size:10px}.people-module__Rsueoq__rowActions{flex-wrap:wrap;gap:4px}.people-module__Rsueoq__rowActions a,.people-module__Rsueoq__rowActions summary{padding:4px 6px;font-size:11px}@media (max-width:1023px){.people-module__Rsueoq__toolbar{align-items:stretch}.people-module__Rsueoq__searchForm,.people-module__Rsueoq__kindSwitch{width:100%}.people-module__Rsueoq__kindSwitch{justify-content:space-between}.people-module__Rsueoq__cards{gap:0;padding:0}.people-module__Rsueoq__cards>article{border:0;border-bottom:1px solid var(--vida-border);border-radius:0;gap:8px;padding:12px}.people-module__Rsueoq__cards dl{gap:8px}.people-module__Rsueoq__cards dl>div{background:0 0;padding:0}.people-module__Rsueoq__cards dt,.people-module__Rsueoq__cards dd{font-size:11px}.people-module__Rsueoq__cardLink{padding:0}}.people-module__Rsueoq__kindSwitch a{font-size:13px}.people-module__Rsueoq__tableWrap th,.people-module__Rsueoq__tableWrap td{padding:14px 12px;font-size:13px}.people-module__Rsueoq__identity strong{font-size:15px}.people-module__Rsueoq__identity small,.people-module__Rsueoq__tags span{font-size:12px}.people-module__Rsueoq__rowActions a,.people-module__Rsueoq__rowActions summary{min-height:44px;font-size:13px}@media (max-width:1023px){.people-module__Rsueoq__cards dt,.people-module__Rsueoq__cards dd{font-size:13px}.people-module__Rsueoq__cards>article{padding:16px}}
.ui-module__Hi2WXW__pageHeader{justify-content:space-between;align-items:center;gap:var(--vida-space-4);margin-bottom:var(--vida-space-4);min-width:0;padding:0 0 var(--vida-space-3);border:0;border-bottom:1px solid var(--vida-border);background:0 0;border-radius:0;display:flex}.ui-module__Hi2WXW__pageHeading{align-items:center;gap:13px;min-width:0;display:flex}.ui-module__Hi2WXW__pageHeading>div{min-width:0}.ui-module__Hi2WXW__pageHeadingIcon{width:40px;height:44px;color:var(--vida-primary);flex:none;place-items:center;display:grid}.ui-module__Hi2WXW__pageHeadingIcon svg{stroke-width:1.6px;width:25px;height:25px}.ui-module__Hi2WXW__pageHeader h1{font-size:var(--vida-type-page-title);letter-spacing:-.2px;overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.6}.ui-module__Hi2WXW__pageHeader p{max-width:55rem;color:var(--vida-muted);margin:4px 0 0;font-size:13px;line-height:1.9}.ui-module__Hi2WXW__eyebrow{color:var(--vida-primary);margin-bottom:3px;font-size:12px;font-weight:700;line-height:1.8;display:block}.ui-module__Hi2WXW__pageActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.ui-module__Hi2WXW__buttonLink{min-height:var(--vida-control-height,44px);border:1px solid var(--vida-border);border-radius:var(--vida-radius-md,6px);text-align:center;background:#fff;justify-content:center;align-items:center;gap:9px;padding:8px 14px;font-size:14px;font-weight:700;line-height:1.7;transition:background .14s,border-color .14s;display:inline-flex}.ui-module__Hi2WXW__buttonLink svg{flex:none;width:19px;height:19px}.ui-module__Hi2WXW__buttonLink[data-tone=primary]{color:#fff;border-color:var(--vida-primary);background:var(--vida-primary);box-shadow:var(--vida-shadow-button)}.ui-module__Hi2WXW__buttonLink[data-tone=primary]:hover{background:var(--vida-primary-hover);border-color:var(--vida-primary-hover)}.ui-module__Hi2WXW__buttonLink[data-tone=secondary]{color:var(--vida-primary);border-color:#c8dce9}.ui-module__Hi2WXW__buttonLink[data-tone=secondary]:hover{background:var(--vida-teal-surface)}.ui-module__Hi2WXW__buttonLink[data-tone=quiet]{color:var(--vida-label)}.ui-module__Hi2WXW__buttonLink[data-tone=quiet]:hover{background:var(--vida-surface-subtle)}.ui-module__Hi2WXW__sectionCard{border:1px solid var(--vida-border);background:#fff;border-radius:8px;min-width:0;overflow:hidden}.ui-module__Hi2WXW__sectionHeader{border-bottom:1px solid var(--vida-border);background:#fff;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:12px 16px;display:flex}.ui-module__Hi2WXW__sectionHeader>div{min-width:0}.ui-module__Hi2WXW__sectionHeader h2{font-size:var(--vida-type-section-title);margin:0;font-weight:700;line-height:1.7}.ui-module__Hi2WXW__sectionHeader p{color:var(--vida-muted);margin:3px 0 0;font-size:12px;line-height:1.8}.ui-module__Hi2WXW__sectionHeader>a{flex:none}.ui-module__Hi2WXW__badge{border-radius:var(--vida-radius-md,6px);white-space:nowrap;border:0;align-items:center;gap:6px;min-height:28px;padding:4px 10px;font-size:12px;font-weight:600;line-height:1.6;display:inline-flex}.ui-module__Hi2WXW__badge:before{content:"";background:currentColor;border-radius:50%;flex:none;width:5px;height:5px}.ui-module__Hi2WXW__badge[data-tone=neutral]{color:#536379;background:#eef1f6}.ui-module__Hi2WXW__badge[data-tone=teal],.ui-module__Hi2WXW__badge[data-tone=success]{background:var(--vida-success-soft);color:var(--vida-success)}.ui-module__Hi2WXW__badge[data-tone=warning]{background:var(--vida-warning-soft);color:var(--vida-warning)}.ui-module__Hi2WXW__badge[data-tone=danger]{background:var(--vida-danger-soft);color:var(--vida-danger)}.ui-module__Hi2WXW__badge[data-tone=info]{background:var(--vida-info-soft);color:var(--vida-info)}.ui-module__Hi2WXW__servicePill{border:1px solid var(--vida-border);border-radius:var(--vida-radius-md,6px);min-height:28px;color:var(--vida-muted);white-space:nowrap;background:#fff;align-items:center;gap:5px;padding:3px 6px;font-size:12px;display:inline-flex}.ui-module__Hi2WXW__servicePill svg{width:14px;height:14px;color:var(--vida-primary);stroke-width:1.6px;flex:none}.ui-module__Hi2WXW__servicePill[data-compact]{justify-content:center;width:28px;height:28px;padding:0}.ui-module__Hi2WXW__pagination{color:var(--vida-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:20px;font-size:12px;display:flex}.ui-module__Hi2WXW__pagination>div{flex-wrap:wrap;gap:6px;display:flex}.ui-module__Hi2WXW__pagination a,.ui-module__Hi2WXW__pagination>div>span{min-height:var(--vida-control-height,44px);border:1px solid var(--vida-border);color:var(--vida-label);background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:8px 13px;font-weight:600;display:inline-flex}.ui-module__Hi2WXW__pagination a:hover{color:var(--vida-primary);background:var(--vida-teal-surface)}.ui-module__Hi2WXW__pagination>div>span{color:var(--vida-muted);background:var(--vida-surface-subtle)}.ui-module__Hi2WXW__pagination svg{width:16px;height:16px}@media (max-width:1023px){.ui-module__Hi2WXW__pageHeader{flex-wrap:wrap;align-items:flex-start;gap:8px;margin-bottom:16px;padding-bottom:12px}.ui-module__Hi2WXW__pageHeading{flex:170px;gap:9px;min-width:0}.ui-module__Hi2WXW__pageHeader h1{font-size:20px;line-height:1.6}.ui-module__Hi2WXW__pageHeader p{font-size:12px;line-height:1.7}.ui-module__Hi2WXW__eyebrow{font-size:12px}.ui-module__Hi2WXW__pageActions{gap:6px;max-width:100%}.ui-module__Hi2WXW__pageActions>.ui-module__Hi2WXW__buttonLink{padding:8px 12px;font-size:12px}.ui-module__Hi2WXW__pageActions>.ui-module__Hi2WXW__buttonLink svg{width:17px;height:17px}.ui-module__Hi2WXW__pageHeadingIcon{display:none}.ui-module__Hi2WXW__sectionHeader{flex-wrap:wrap;gap:8px;padding:12px}.ui-module__Hi2WXW__sectionHeader h2{font-size:15px}.ui-module__Hi2WXW__sectionHeader p{font-size:12px}.ui-module__Hi2WXW__pagination>div{width:100%}.ui-module__Hi2WXW__pagination>div>*{flex:1}}@media (max-width:370px){.ui-module__Hi2WXW__pageActions>.ui-module__Hi2WXW__buttonLink{padding-inline:9px;font-size:12px}}.ui-module__Hi2WXW__pageHeader{border-bottom:1px solid var(--vida-border);gap:20px;margin-bottom:0;padding:0 0 22px}.ui-module__Hi2WXW__pageHeading h1{letter-spacing:-.5px;font-size:28px;font-weight:800;line-height:1.7}.ui-module__Hi2WXW__pageHeading p{margin-top:5px;font-size:13px;line-height:1.9}.ui-module__Hi2WXW__eyebrow{margin-bottom:6px;font-size:11px}.ui-module__Hi2WXW__pageActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ui-module__Hi2WXW__buttonLink{min-height:46px;box-shadow:none;border-radius:10px;padding:11px 16px;font-size:13px}.ui-module__Hi2WXW__buttonLink[data-tone=quiet],.ui-module__Hi2WXW__buttonLink[data-tone=secondary]{border-color:var(--vida-border);background:#fff}.ui-module__Hi2WXW__buttonLink[data-size=small]{min-height:40px;padding:8px 12px;font-size:11px}.ui-module__Hi2WXW__sectionCard{box-shadow:var(--vida-shadow-card);border-color:var(--vida-border);border-radius:12px;overflow:hidden}.ui-module__Hi2WXW__sectionHeader{border-bottom:1px solid var(--vida-border);padding:20px}.ui-module__Hi2WXW__sectionHeader h2{font-size:16px;font-weight:700}.ui-module__Hi2WXW__sectionHeader p{font-size:12px;line-height:1.9}@media (max-width:767px){.ui-module__Hi2WXW__pageHeader{gap:14px;padding-bottom:18px}.ui-module__Hi2WXW__pageHeading h1{font-size:24px}.ui-module__Hi2WXW__pageHeading p{font-size:12px}.ui-module__Hi2WXW__pageActions{gap:8px}.ui-module__Hi2WXW__buttonLink{min-height:44px;padding:10px 13px;font-size:12px}.ui-module__Hi2WXW__sectionHeader{padding:16px}.ui-module__Hi2WXW__sectionHeader h2{font-size:16px}}
.financial-amount-module__EjmO6q__amount{align-items:baseline;justify-content:inherit;font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.3em;line-height:1.7;display:inline-flex}.financial-amount-module__EjmO6q__amount bdi{white-space:nowrap}.financial-amount-module__EjmO6q__amount>span{color:var(--vida-muted);font-size:.8em;font-weight:500}
.document-download-button-module__aVB3MG__root{gap:.2rem;min-width:0;display:inline-grid}.document-download-button-module__aVB3MG__root>a{border:1px solid var(--vida-teal-600);border-radius:var(--vida-radius-md);background:var(--vida-surface);min-height:2.75rem;color:var(--vida-teal-700);font:inherit;font-size:var(--vida-type-label);cursor:pointer;justify-content:center;align-items:center;gap:.4rem;padding:.45rem .75rem;font-weight:700;text-decoration:none;display:inline-flex}.document-download-button-module__aVB3MG__root>a:hover:not([aria-disabled=true]){background:var(--vida-teal-surface)}.document-download-button-module__aVB3MG__root>a:focus-visible{outline:3px solid var(--vida-focus-ring);outline-offset:2px}.document-download-button-module__aVB3MG__root>a[aria-disabled=true]{cursor:not-allowed;opacity:.66}.document-download-button-module__aVB3MG__root>a[aria-busy=true]{cursor:progress;opacity:.72;pointer-events:none}.document-download-button-module__aVB3MG__root>a svg{flex:none;width:1rem;height:1rem}.document-download-button-module__aVB3MG__root>small{max-width:22rem;min-height:1.1em;color:var(--vida-muted);font-size:var(--vida-type-caption);line-height:1.5}.document-download-button-module__aVB3MG__root>small:empty{display:none}.document-download-button-module__aVB3MG__root[data-state=error]>small{border-radius:var(--vida-radius-sm);background:var(--vida-danger-soft);color:var(--vida-danger);padding:.45rem .55rem}.document-download-button-module__aVB3MG__root[data-state=error]>a:first-child{border-color:color-mix(in srgb, var(--vida-danger) 34%, var(--vida-border))}.document-download-button-module__aVB3MG__root[data-state=sent]>small{color:var(--vida-success)}.document-download-button-module__aVB3MG__root[data-state=downloading]>small{color:var(--vida-teal-700)}.document-download-button-module__aVB3MG__root[data-state=downloading]>a svg{animation:.8s linear infinite document-download-button-module__aVB3MG__vida-document-download-spin}.document-download-button-module__aVB3MG__root[data-compact]>a{min-height:2.75rem;font-size:var(--vida-type-caption);border-radius:999px;padding:.25rem .65rem}.document-download-button-module__aVB3MG__root[data-compact][data-state=error]{width:100%}.document-download-button-module__aVB3MG__root[data-compact][data-state=error]>a:first-child{border-radius:var(--vida-radius-sm);width:100%}@keyframes document-download-button-module__aVB3MG__vida-document-download-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.document-download-button-module__aVB3MG__root[data-state=downloading]>a svg{animation:none}}
.contract-acceptance-control-module__Yq5kbW__control,.contract-acceptance-control-module__Yq5kbW__recorded{border:1px solid var(--vida-teal-line);border-radius:var(--vida-radius-sm);background:var(--vida-teal-faint);grid-column:1/-1;margin-top:.65rem}.contract-acceptance-control-module__Yq5kbW__control>summary,.contract-acceptance-control-module__Yq5kbW__recorded{min-height:2.65rem;color:var(--vida-teal-700);font-size:var(--vida-type-label);align-items:center;gap:.5rem;padding:.55rem .7rem;font-weight:700;display:flex}.contract-acceptance-control-module__Yq5kbW__control>summary{cursor:pointer}.contract-acceptance-control-module__Yq5kbW__control svg,.contract-acceptance-control-module__Yq5kbW__recorded>svg{flex:none;width:1.1rem;height:1.1rem}.contract-acceptance-control-module__Yq5kbW__control form{border-top:1px solid var(--vida-teal-line);gap:.7rem;padding:.75rem;display:grid}.contract-acceptance-control-module__Yq5kbW__control p,.contract-acceptance-control-module__Yq5kbW__control label,.contract-acceptance-control-module__Yq5kbW__message,.contract-acceptance-control-module__Yq5kbW__recorded small{color:var(--vida-muted);font-size:var(--vida-type-caption);margin:0;line-height:1.8}.contract-acceptance-control-module__Yq5kbW__control label:not(.contract-acceptance-control-module__Yq5kbW__confirmation){gap:.25rem;font-weight:700;display:grid}.contract-acceptance-control-module__Yq5kbW__control input[type=text],.contract-acceptance-control-module__Yq5kbW__control input:not([type]){border:1px solid var(--vida-border);border-radius:var(--vida-radius-sm);background:var(--vida-surface);min-height:2.7rem;color:var(--vida-label);font:inherit;padding:.5rem .65rem}.contract-acceptance-control-module__Yq5kbW__confirmation{align-items:flex-start;gap:.45rem;display:flex}.contract-acceptance-control-module__Yq5kbW__confirmation input{width:1rem;height:1rem;accent-color:var(--vida-teal-600);margin-top:.25rem}.contract-acceptance-control-module__Yq5kbW__control button{border-radius:var(--vida-radius-sm);background:var(--vida-primary);min-height:2.65rem;color:var(--vida-on-dark);font:inherit;font-size:var(--vida-type-label);border:0;justify-self:start;padding:.5rem .8rem;font-weight:700}.contract-acceptance-control-module__Yq5kbW__control button:disabled{cursor:wait;opacity:.62}.contract-acceptance-control-module__Yq5kbW__message[data-error]{color:var(--vida-danger)}.contract-acceptance-control-module__Yq5kbW__recorded span{line-height:1.55;display:grid}.contract-acceptance-control-module__Yq5kbW__recorded strong{color:var(--vida-success);font-size:var(--vida-type-label)}@media (max-width:520px){.contract-acceptance-control-module__Yq5kbW__control button{width:100%}}.contract-acceptance-control-module__Yq5kbW__controlStack{gap:.65rem;display:grid}
.compact-disclosure-module__vizUnG__disclosure{min-width:0}.compact-disclosure-module__vizUnG__disclosure>summary{display:none}.compact-disclosure-module__vizUnG__content{min-width:0}@media (max-width:1023px){.compact-disclosure-module__vizUnG__disclosure{background:#fff;border:1px solid #d7e3eb;border-radius:8px}.compact-disclosure-module__vizUnG__disclosure>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 12px;list-style:none;display:flex}.compact-disclosure-module__vizUnG__disclosure>summary::-webkit-details-marker{display:none}.compact-disclosure-module__vizUnG__disclosure>summary>span{gap:3px;min-width:0;display:grid}.compact-disclosure-module__vizUnG__disclosure strong{color:var(--vida-ink);font-size:14px}.compact-disclosure-module__vizUnG__disclosure small{color:var(--vida-muted);font-size:12px;line-height:1.8}.compact-disclosure-module__vizUnG__disclosure summary svg{width:20px;height:20px;color:var(--vida-primary);flex:none}.compact-disclosure-module__vizUnG__disclosure[open]>summary{border-bottom:1px solid var(--vida-border)}.compact-disclosure-module__vizUnG__disclosure[open]>summary svg{transform:rotate(180deg)}.compact-disclosure-module__vizUnG__content{padding:12px}.compact-disclosure-module__vizUnG__disclosure>summary:focus-visible{outline:3px solid var(--vida-focus-ring);outline-offset:2px;border-radius:8px}}.compact-disclosure-module__vizUnG__disclosure[data-collapsible]{border:1px solid var(--vida-border);background:#fff;border-radius:10px}.compact-disclosure-module__vizUnG__disclosure[data-collapsible]>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:12px 16px;list-style:none;display:flex}.compact-disclosure-module__vizUnG__disclosure[data-collapsible]>summary>span{gap:2px;display:grid}.compact-disclosure-module__vizUnG__disclosure[data-collapsible] summary small{color:var(--vida-muted);font-size:12px}.compact-disclosure-module__vizUnG__disclosure[data-collapsible] summary svg{flex:none;width:18px}.compact-disclosure-module__vizUnG__disclosure[data-collapsible][open]>summary{border-bottom:1px solid var(--vida-border)}.compact-disclosure-module__vizUnG__disclosure[data-collapsible][open]>summary svg{transform:rotate(180deg)}.compact-disclosure-module__vizUnG__disclosure[data-collapsible] .compact-disclosure-module__vizUnG__content{padding:12px}.compact-disclosure-module__vizUnG__disclosure[data-collapsible] summary:focus-visible{outline:3px solid var(--vida-focus-ring);outline-offset:2px}.compact-disclosure-module__vizUnG__disclosure[data-collapsible]>summary::-webkit-details-marker{display:none}
.dual-calendar-date-field-module__wmyf5G__field{gap:.42rem;min-width:0;display:grid;position:relative}.dual-calendar-date-field-module__wmyf5G__labelRow{justify-content:space-between;align-items:center;gap:.65rem;min-height:2rem;display:flex}.dual-calendar-date-field-module__wmyf5G__labelRow>label{color:var(--vida-label);font-size:var(--vida-type-label);font-weight:700}.dual-calendar-date-field-module__wmyf5G__labelRow b{color:var(--vida-danger)}.dual-calendar-date-field-module__wmyf5G__modeSwitch{border:1px solid var(--vida-border);background:var(--vida-canvas-muted);border-radius:999px;grid-template-columns:repeat(2,auto);padding:.18rem;display:inline-grid;overflow:hidden}.dual-calendar-date-field-module__wmyf5G__modeSwitch button{min-height:2.75rem;color:var(--vida-muted);font-size:var(--vida-type-caption);background:0 0;border:0;border-radius:999px;align-items:center;gap:.24rem;padding:.14rem .52rem;font-weight:700;display:inline-flex}.dual-calendar-date-field-module__wmyf5G__modeSwitch button[data-active]{background:var(--vida-surface);color:var(--vida-teal-700);box-shadow:none}.dual-calendar-date-field-module__wmyf5G__modeSwitch svg{width:.82rem;height:.82rem}.dual-calendar-date-field-module__wmyf5G__jalaliOnly{background:var(--vida-teal-surface);color:var(--vida-teal-700);font-size:var(--vida-type-caption);border-radius:999px;padding:.25rem .6rem;font-weight:700}.dual-calendar-date-field-module__wmyf5G__inputRow{grid-template-columns:minmax(0,1fr) auto;gap:.55rem;display:grid}.dual-calendar-date-field-module__wmyf5G__dateInputWrap{min-width:0;position:relative}.dual-calendar-date-field-module__wmyf5G__dateInputWrap>input{border:1px solid var(--vida-input-border);border-radius:var(--vida-radius-md);background:var(--vida-field);width:100%;min-height:3rem;color:var(--vida-ink);font-family:var(--vida-font-numeric);font-size:var(--vida-type-field);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:.015em;box-shadow:none;text-align:left;outline:0;padding:.55rem 6.5rem .55rem .8rem;font-weight:700}.dual-calendar-date-field-module__wmyf5G__dateInputWrap>input::placeholder{color:var(--vida-muted);opacity:1}.dual-calendar-date-field-module__wmyf5G__dateInputWrap>input:focus{border-color:var(--vida-teal-600);background:var(--vida-surface);box-shadow:0 0 0 4px #286b9924}.dual-calendar-date-field-module__wmyf5G__dateInputWrap>input:invalid:not(:placeholder-shown){border-color:var(--vida-danger)}.dual-calendar-date-field-module__wmyf5G__calendarButton,.dual-calendar-date-field-module__wmyf5G__clear{background:0 0;border:0;border-radius:.65rem;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.dual-calendar-date-field-module__wmyf5G__calendarButton{color:var(--vida-teal-700);right:.42rem}.dual-calendar-date-field-module__wmyf5G__clear{color:var(--vida-muted);right:3.25rem}.dual-calendar-date-field-module__wmyf5G__calendarButton:hover,.dual-calendar-date-field-module__wmyf5G__clear:hover{background:var(--vida-teal-soft)}.dual-calendar-date-field-module__wmyf5G__calendarButton svg,.dual-calendar-date-field-module__wmyf5G__clear svg{width:1.05rem}.dual-calendar-date-field-module__wmyf5G__timeField{align-items:center;width:8.25rem;min-width:0;display:flex;position:relative}.dual-calendar-date-field-module__wmyf5G__timeField>svg{z-index:1;width:1rem;color:var(--vida-teal-700);pointer-events:none;position:absolute;right:.65rem}.dual-calendar-date-field-module__wmyf5G__timeField input{border:1px solid var(--vida-input-border);border-radius:var(--vida-radius-md);background:var(--vida-field);width:100%;min-height:3rem;color:var(--vida-ink);font-family:var(--vida-font-numeric);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;box-shadow:none;outline:0;padding:.55rem 2.15rem .55rem .55rem;font-weight:700}.dual-calendar-date-field-module__wmyf5G__description{color:var(--vida-muted);font-size:var(--vida-type-caption);line-height:1.65}.dual-calendar-date-field-module__wmyf5G__popover{z-index:var(--vida-layer-calendar,130);overscroll-behavior:contain;border:1px solid var(--vida-border);border-radius:var(--vida-radius-lg);background:var(--vida-surface);max-height:calc(100dvh - 24px);box-shadow:var(--vida-shadow-lg);padding:.75rem;position:fixed;overflow:hidden auto}.dual-calendar-date-field-module__wmyf5G__calendarBackdrop{z-index:var(--vida-layer-calendar-backdrop,129);cursor:default;background:0 0;border:0;position:fixed;inset:0}.dual-calendar-date-field-module__wmyf5G__popover header{grid-template-columns:2.75rem minmax(0,1fr) 2.75rem 2.75rem;align-items:center;gap:.45rem;margin-bottom:.55rem;display:grid}.dual-calendar-date-field-module__wmyf5G__popover header strong{color:var(--vida-navy-900);font-family:var(--vida-font-ui-heading);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;text-align:center;font-size:.92rem}.dual-calendar-date-field-module__wmyf5G__popover header button{border:1px solid var(--vida-border);background:var(--vida-surface);width:2.75rem;height:2.75rem;color:var(--vida-label);border-radius:.75rem;place-items:center;display:grid}.dual-calendar-date-field-module__wmyf5G__popover header svg{width:1rem}.dual-calendar-date-field-module__wmyf5G__weekdays,.dual-calendar-date-field-module__wmyf5G__days{grid-template-columns:repeat(7,minmax(0,1fr));gap:.18rem;display:grid}.dual-calendar-date-field-module__wmyf5G__weekdays span{height:1.8rem;color:var(--vida-muted);font-size:var(--vida-type-caption);place-items:center;font-weight:700;display:grid}.dual-calendar-date-field-module__wmyf5G__days button,.dual-calendar-date-field-module__wmyf5G__days>span{aspect-ratio:1;place-items:center;min-width:0;display:grid}.dual-calendar-date-field-module__wmyf5G__days button{color:var(--vida-label);font-family:var(--vida-font-numeric);font-size:var(--vida-type-caption);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;background:0 0;border:0;border-radius:.7rem;font-weight:700}.dual-calendar-date-field-module__wmyf5G__days button:hover{background:var(--vida-teal-soft);color:var(--vida-teal-700)}.dual-calendar-date-field-module__wmyf5G__days button[data-selected]{background:var(--vida-primary);color:#fff;box-shadow:none;font-weight:700}.dual-calendar-date-field-module__wmyf5G__popover footer{border-top:1px solid var(--vida-border);justify-content:space-between;align-items:center;gap:.5rem;margin-top:.55rem;padding-top:.55rem;display:flex}.dual-calendar-date-field-module__wmyf5G__popover footer button{background:var(--vida-teal-soft);color:var(--vida-teal-700);font-size:var(--vida-type-caption);border:0;border-radius:999px;padding:.3rem .7rem;font-weight:700}.dual-calendar-date-field-module__wmyf5G__popover footer span{color:var(--vida-muted);font-size:var(--vida-type-caption)}.dual-calendar-date-field-module__wmyf5G__field[data-disabled]{opacity:.62}@media (max-width:520px){.dual-calendar-date-field-module__wmyf5G__labelRow{flex-direction:column;align-items:flex-start}.dual-calendar-date-field-module__wmyf5G__inputRow{grid-template-columns:1fr}.dual-calendar-date-field-module__wmyf5G__timeField{width:100%}.dual-calendar-date-field-module__wmyf5G__calendarBackdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#06182e47}}.dual-calendar-date-field-module__wmyf5G__labelRow,.dual-calendar-date-field-module__wmyf5G__days button{min-height:2.75rem}
.accounting-finance-module__DPMNdG__page{gap:var(--vida-panel-gap);min-width:0;display:grid}.accounting-finance-module__DPMNdG__page>*{min-width:0}.accounting-finance-module__DPMNdG__metricGrid{border:1px solid var(--vida-border);background:#fff;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.accounting-finance-module__DPMNdG__metricGrid>:is(a,article){min-width:0;color:inherit;border-inline-end:1px solid var(--vida-border);align-content:start;gap:8px;padding:14px 16px;display:grid}.accounting-finance-module__DPMNdG__metricGrid>:last-child{border-inline-end:0}.accounting-finance-module__DPMNdG__metricGrid>a:hover{background:var(--vida-surface-subtle)}.accounting-finance-module__DPMNdG__metricLabel{align-items:center;gap:6px;min-width:0;display:flex}.accounting-finance-module__DPMNdG__metricLabel svg{width:16px;height:16px;color:var(--vida-muted);flex:none}.accounting-finance-module__DPMNdG__metricGrid small{color:var(--vida-muted);font-size:12px}.accounting-finance-module__DPMNdG__metricGrid strong{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:5px;font-size:23px;font-weight:700;line-height:1.5;display:flex}.accounting-finance-module__DPMNdG__metricGrid strong bdi{overflow-wrap:anywhere;min-width:0}.accounting-finance-module__DPMNdG__metricGrid strong span{color:var(--vida-muted);font-size:12px;font-weight:400}.accounting-finance-module__DPMNdG__metricGrid em{color:var(--vida-muted);justify-content:space-between;align-items:center;font-size:12px;font-style:normal;display:flex}.accounting-finance-module__DPMNdG__metricGrid em svg{width:14px;height:14px}.accounting-finance-module__DPMNdG__financeActions{gap:0;display:grid}.accounting-finance-module__DPMNdG__financeActions:not(:has(.accounting-finance-module__DPMNdG__actionPanel)){display:none}.accounting-finance-module__DPMNdG__actionPanel{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.accounting-finance-module__DPMNdG__actionPanel>a{border:1px solid var(--vida-border);border-radius:var(--vida-radius-lg);min-width:0;min-height:68px;color:var(--vida-label);background:#fff;justify-content:flex-start;align-items:center;gap:12px;padding:12px 16px;display:flex}.accounting-finance-module__DPMNdG__actionPanel>a:first-child{color:#fff;background:var(--vida-primary);border-color:var(--vida-primary)}.accounting-finance-module__DPMNdG__actionPanel strong{font-size:14px;font-weight:700}.accounting-finance-module__DPMNdG__actionPanel>a>span{gap:4px;min-width:0;display:grid}.accounting-finance-module__DPMNdG__actionPanel small{opacity:.85;font-size:12px}.accounting-finance-module__DPMNdG__actionPanel>a>svg:last-child{width:16px;margin-inline-start:auto}.accounting-finance-module__DPMNdG__actionPanel>a:hover{border-color:var(--vida-primary)}.accounting-finance-module__DPMNdG__actionPanel svg{width:18px;height:18px;color:inherit;flex:none}.accounting-finance-module__DPMNdG__secondaryActions{min-width:0;font-size:13px}.accounting-finance-module__DPMNdG__secondaryActions>summary{min-height:44px;color:var(--vida-muted);cursor:pointer;align-items:center;display:flex}.accounting-finance-module__DPMNdG__secondaryActions>div{flex-wrap:wrap;gap:8px;padding-bottom:8px;display:flex}.accounting-finance-module__DPMNdG__secondaryActions a{border:1px solid var(--vida-border);min-height:44px;color:var(--vida-primary);background:#fff;border-radius:6px;align-items:center;gap:6px;padding:8px 12px;font-size:13px;display:inline-flex}.accounting-finance-module__DPMNdG__secondaryActions small{color:var(--vida-muted);font-size:12px}.accounting-finance-module__DPMNdG__financeFocus{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:16px;display:grid}.accounting-finance-module__DPMNdG__section,.accounting-finance-module__DPMNdG__detailCard{border:1px solid var(--vida-border);background:#fff;border-radius:8px;min-width:0;overflow:hidden}.accounting-finance-module__DPMNdG__sectionHeader,.accounting-finance-module__DPMNdG__detailCard>header{border-bottom:1px solid var(--vida-border);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.accounting-finance-module__DPMNdG__sectionHeader h2,.accounting-finance-module__DPMNdG__detailCard h2{margin:0;font-size:16px}.accounting-finance-module__DPMNdG__sectionHeader p{color:var(--vida-muted);margin:3px 0 0;font-size:12px}.accounting-finance-module__DPMNdG__sectionHeader a{min-height:44px;color:var(--vida-primary);align-items:center;gap:5px;font-size:12px;display:inline-flex}.accounting-finance-module__DPMNdG__sectionHeader svg{width:16px;height:16px}.accounting-finance-module__DPMNdG__sectionEyebrow{display:none}.accounting-finance-module__DPMNdG__sectionCount{color:var(--vida-muted);white-space:nowrap;font-size:12px}.accounting-finance-module__DPMNdG__followups{min-width:0}.accounting-finance-module__DPMNdG__followupList,.accounting-finance-module__DPMNdG__table{min-width:0;display:grid}.accounting-finance-module__DPMNdG__followupRow{border-bottom:1px solid var(--vida-border);grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding:12px 16px;display:grid}.accounting-finance-module__DPMNdG__followupRow:last-child{border-bottom:0}.accounting-finance-module__DPMNdG__followupRow .accounting-finance-module__DPMNdG__identityCell{grid-area:1/1}.accounting-finance-module__DPMNdG__followupDue{color:var(--vida-muted);grid-area:2/1;align-items:center;gap:5px;font-size:12px;display:flex}.accounting-finance-module__DPMNdG__followupDue svg{width:14px;height:14px}.accounting-finance-module__DPMNdG__followupRow[data-tone=warning] .accounting-finance-module__DPMNdG__followupDue{color:var(--vida-warning)}.accounting-finance-module__DPMNdG__followupRow[data-tone=danger] .accounting-finance-module__DPMNdG__followupDue{color:var(--vida-danger)}.accounting-finance-module__DPMNdG__followupAmount{text-align:end;grid-area:1/2}.accounting-finance-module__DPMNdG__followupAmount small{display:none}.accounting-finance-module__DPMNdG__followupRow .accounting-finance-module__DPMNdG__actions{grid-area:2/2;justify-content:flex-end}.accounting-finance-module__DPMNdG__identityCell{gap:4px;min-width:0;display:grid}.accounting-finance-module__DPMNdG__identityCell>a,.accounting-finance-module__DPMNdG__identityCell>strong{color:var(--vida-ink);overflow-wrap:anywhere;font-size:14px;font-weight:600}.accounting-finance-module__DPMNdG__identityCell>a:hover{color:var(--vida-primary)}.accounting-finance-module__DPMNdG__identityCell small{color:var(--vida-muted);font-size:12px}.accounting-finance-module__DPMNdG__identityCell b{direction:ltr;unicode-bidi:isolate}.accounting-finance-module__DPMNdG__amount{text-align:end;font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.accounting-finance-module__DPMNdG__actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.accounting-finance-module__DPMNdG__actions :is(a,button){border:1px solid var(--vida-border);min-height:44px;color:var(--vida-primary);font:inherit;background:#fff;border-radius:6px;justify-content:center;align-items:center;gap:5px;padding:8px 10px;font-size:12px;display:inline-flex}.accounting-finance-module__DPMNdG__actions svg{flex:none;width:16px;height:16px}.accounting-finance-module__DPMNdG__tableHead,.accounting-finance-module__DPMNdG__row{grid-template-columns:minmax(0,1.5fr) minmax(95px,.6fr) minmax(120px,.7fr) minmax(130px,.7fr) minmax(120px,.8fr);align-items:center;gap:12px;padding:12px 16px;display:grid}.accounting-finance-module__DPMNdG__tableHead{background:var(--vida-surface-subtle);color:var(--vida-muted);font-size:12px}.accounting-finance-module__DPMNdG__row{border-bottom:1px solid var(--vida-border);min-width:0}.accounting-finance-module__DPMNdG__row:last-child{border-bottom:0}.accounting-finance-module__DPMNdG__row>*{min-width:0}.accounting-finance-module__DPMNdG__row:hover{background:var(--vida-surface-subtle)}.accounting-finance-module__DPMNdG__dateCell{gap:3px;font-size:12px;display:grid}.accounting-finance-module__DPMNdG__dateCell small{color:var(--vida-muted);font-size:11px}.accounting-finance-module__DPMNdG__pill{width:fit-content;color:var(--vida-primary);background:var(--vida-info-soft);border-radius:4px;align-items:center;gap:5px;padding:3px 7px;font-size:12px;display:inline-flex}.accounting-finance-module__DPMNdG__pill svg{width:14px;height:14px}.accounting-finance-module__DPMNdG__pill[data-state=pending]{color:var(--vida-warning);background:var(--vida-warning-soft)}.accounting-finance-module__DPMNdG__pill[data-state=reversed]{color:var(--vida-danger);background:var(--vida-danger-soft)}.accounting-finance-module__DPMNdG__pill[data-state=accrual],.accounting-finance-module__DPMNdG__pill[data-basis=accrual]{color:#6553a7;background:#f1efff}.accounting-finance-module__DPMNdG__filterBar{border:1px solid var(--vida-border);background:#fff;border-radius:8px;grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,.7fr)) auto auto;align-items:end;gap:8px;padding:12px;display:grid}.accounting-finance-module__DPMNdG__filterBar label{color:var(--vida-muted);gap:5px;min-width:0;font-size:12px;display:grid}.accounting-finance-module__DPMNdG__filterBar :is(input,select){border:1px solid var(--vida-input-border);width:100%;min-width:0;min-height:44px;color:var(--vida-ink);font:inherit;background:#fff;border-radius:6px;padding:8px 10px;font-size:14px}.accounting-finance-module__DPMNdG__filterBar>:is(button,a){border:1px solid var(--vida-border-strong);min-height:44px;color:var(--vida-label);font:inherit;background:#fff;border-radius:6px;justify-content:center;align-items:center;padding:8px 12px;font-size:13px;display:flex}.accounting-finance-module__DPMNdG__filterBar svg{width:16px;height:16px}.accounting-finance-module__DPMNdG__resultMeta{color:var(--vida-muted);justify-content:space-between;gap:10px;font-size:12px;display:flex}.accounting-finance-module__DPMNdG__empty{text-align:center;color:var(--vida-muted);padding:24px 16px;font-size:13px}.accounting-finance-module__DPMNdG__empty>svg{width:24px;height:24px;color:var(--vida-muted);margin:0 auto 8px;display:block}.accounting-finance-module__DPMNdG__financeControl{border:1px solid var(--vida-border);background:#fff;border-radius:8px;gap:12px;padding:16px;display:grid}.accounting-finance-module__DPMNdG__financeControl h2{align-items:center;gap:6px;margin:0;font-size:16px;display:flex}.accounting-finance-module__DPMNdG__financeControl svg{width:18px;height:18px}.accounting-finance-module__DPMNdG__financeControl>div{gap:6px;display:grid}.accounting-finance-module__DPMNdG__financeControl>div>svg{display:none}.accounting-finance-module__DPMNdG__financeControl>div>strong{font-size:24px}.accounting-finance-module__DPMNdG__financeControl p,.accounting-finance-module__DPMNdG__financeControl>div>span{color:var(--vida-muted);margin:0;font-size:12px}.accounting-finance-module__DPMNdG__financeHelp{border-top:1px solid var(--vida-border);color:var(--vida-primary);align-items:center;gap:8px;padding-top:12px;font-size:12px;display:flex}.accounting-finance-module__DPMNdG__financeHelp span{flex:1;display:grid}.accounting-finance-module__DPMNdG__financeHelp small{color:var(--vida-muted);font-size:11px}.accounting-finance-module__DPMNdG__detailHero{border:1px solid var(--vida-border);background:#fff;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex}.accounting-finance-module__DPMNdG__detailHero h1{margin:4px 0;font-size:23px}.accounting-finance-module__DPMNdG__detailHero p,.accounting-finance-module__DPMNdG__detailHero b{color:var(--vida-muted);font-size:13px}.accounting-finance-module__DPMNdG__detailAmount{justify-items:end;gap:4px;display:grid}.accounting-finance-module__DPMNdG__detailAmount strong{font-size:28px}.accounting-finance-module__DPMNdG__detailAmount small{color:var(--vida-muted);font-size:12px}.accounting-finance-module__DPMNdG__detailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.accounting-finance-module__DPMNdG__detailCard dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;margin:0;padding:0 16px 16px;display:grid}.accounting-finance-module__DPMNdG__detailCard dl>div{border-bottom:1px solid var(--vida-border);min-width:0;padding:10px 0}.accounting-finance-module__DPMNdG__detailCard dt{color:var(--vida-muted);font-size:12px}.accounting-finance-module__DPMNdG__detailCard dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:14px}.accounting-finance-module__DPMNdG__timeline{margin:0;padding:0 16px 16px;list-style:none}.accounting-finance-module__DPMNdG__timeline li{border-bottom:1px solid var(--vida-border);padding:12px 0}.accounting-finance-module__DPMNdG__timeline strong{font-size:13px;display:block}.accounting-finance-module__DPMNdG__timeline small{color:var(--vida-muted);margin-top:4px;font-size:12px;display:block}.accounting-finance-module__DPMNdG__relation{border:1px solid var(--vida-border);background:var(--vida-info-soft);color:var(--vida-primary);border-radius:6px;flex-wrap:wrap;align-items:center;gap:8px;padding:12px;font-size:13px;display:flex}.accounting-finance-module__DPMNdG__relation svg{flex:none;width:18px;height:18px}.accounting-finance-module__DPMNdG__relation a{text-decoration:underline}.accounting-finance-module__DPMNdG__clarityBar{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.accounting-finance-module__DPMNdG__clarityBar>article{border:1px solid var(--vida-border);background:#fff;border-radius:6px;gap:8px;padding:14px;font-size:13px;display:flex}.accounting-finance-module__DPMNdG__clarityBar svg{width:18px;height:18px;color:var(--vida-muted);flex:none}.accounting-finance-module__DPMNdG__clarityBar p{color:var(--vida-muted);margin:4px 0 0;font-size:12px}.accounting-finance-module__DPMNdG__pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}.accounting-finance-module__DPMNdG__pagination :is(a,span){border:1px solid var(--vida-border);background:#fff;border-radius:6px;align-items:center;min-height:44px;padding:8px 12px;display:flex}.accounting-finance-module__DPMNdG__pagination [aria-disabled=true]{opacity:.6}.accounting-finance-module__DPMNdG__reportGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.accounting-finance-module__DPMNdG__reportGrid a{border:1px solid var(--vida-border);background:#fff;border-radius:8px;gap:8px;padding:16px;display:grid}.accounting-finance-module__DPMNdG__reportGrid strong{font-size:14px}.accounting-finance-module__DPMNdG__reportGrid small{color:var(--vida-muted);font-size:12px}.accounting-finance-module__DPMNdG__reportGrid svg{width:20px;height:20px;color:var(--vida-primary)}.accounting-finance-module__DPMNdG__page :is(a,button,input,select,summary):focus-visible{outline:3px solid var(--vida-focus-ring);outline-offset:3px}@media (max-width:1199px){.accounting-finance-module__DPMNdG__financeFocus{grid-template-columns:1fr}.accounting-finance-module__DPMNdG__financeControl{display:grid}.accounting-finance-module__DPMNdG__tableHead{display:none}.accounting-finance-module__DPMNdG__row{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px}.accounting-finance-module__DPMNdG__row>:first-child{grid-area:1/1/auto/-1}.accounting-finance-module__DPMNdG__row>:nth-child(2){grid-area:2/1}.accounting-finance-module__DPMNdG__row>:nth-child(3){grid-area:3/1}.accounting-finance-module__DPMNdG__row>:nth-child(4){text-align:end;grid-area:2/2/span 2}.accounting-finance-module__DPMNdG__row>:nth-child(5){grid-area:4/1/auto/-1}.accounting-finance-module__DPMNdG__filterBar{grid-template-columns:repeat(2,minmax(0,1fr))}.accounting-finance-module__DPMNdG__filterBar>label:first-child{grid-column:1/-1}}@media (max-width:1023px){.accounting-finance-module__DPMNdG__page{gap:12px}.accounting-finance-module__DPMNdG__actionPanel{grid-template-columns:1fr;gap:8px}.accounting-finance-module__DPMNdG__actionPanel>a{min-height:64px;padding:12px}.accounting-finance-module__DPMNdG__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.accounting-finance-module__DPMNdG__metricGrid>:is(a,article){gap:6px;padding:10px 12px}.accounting-finance-module__DPMNdG__metricGrid>:nth-child(2){border-inline-end:0}.accounting-finance-module__DPMNdG__metricGrid>:nth-child(-n+2){border-bottom:1px solid var(--vida-border)}.accounting-finance-module__DPMNdG__metricGrid strong{gap:4px;font-size:19px}.accounting-finance-module__DPMNdG__metricLabel svg{display:none}.accounting-finance-module__DPMNdG__actionPanel>a{flex:140px;padding:8px 10px}.accounting-finance-module__DPMNdG__actionPanel strong{font-size:12px}.accounting-finance-module__DPMNdG__followupRow{gap:4px 8px;padding:12px}.accounting-finance-module__DPMNdG__followupRow .accounting-finance-module__DPMNdG__identityCell{grid-area:1/1/auto/-1}.accounting-finance-module__DPMNdG__followupAmount{text-align:start;grid-area:3/1}.accounting-finance-module__DPMNdG__followupAmount .accounting-finance-module__DPMNdG__amount{text-align:start}.accounting-finance-module__DPMNdG__followupRow .accounting-finance-module__DPMNdG__actions{grid-area:2/2/span 2;align-items:end}.accounting-finance-module__DPMNdG__sectionHeader,.accounting-finance-module__DPMNdG__row{padding:12px}.accounting-finance-module__DPMNdG__amount{font-size:14px}.accounting-finance-module__DPMNdG__filterBar :is(input,select){font-size:16px}.accounting-finance-module__DPMNdG__detailGrid,.accounting-finance-module__DPMNdG__clarityBar,.accounting-finance-module__DPMNdG__reportGrid,.accounting-finance-module__DPMNdG__detailCard dl{grid-template-columns:1fr}.accounting-finance-module__DPMNdG__detailAmount{justify-items:start}.accounting-finance-module__DPMNdG__detailAmount strong{font-size:24px}.accounting-finance-module__DPMNdG__resultMeta{flex-wrap:wrap}}@media (max-width:370px){.accounting-finance-module__DPMNdG__metricGrid strong{font-size:17px}.accounting-finance-module__DPMNdG__metricGrid small{font-size:11px}}.accounting-finance-module__DPMNdG__page{gap:24px}.accounting-finance-module__DPMNdG__metricGrid{gap:16px}.accounting-finance-module__DPMNdG__metricGrid>a,.accounting-finance-module__DPMNdG__metricGrid>article,.accounting-finance-module__DPMNdG__metricGrid>div{box-shadow:var(--vida-shadow-card);border-radius:14px;padding:20px}.accounting-finance-module__DPMNdG__section,.accounting-finance-module__DPMNdG__actionPanel,.accounting-finance-module__DPMNdG__financeControl,.accounting-finance-module__DPMNdG__detailCard{border-color:var(--vida-border);box-shadow:var(--vida-shadow-card);border-radius:15px}.accounting-finance-module__DPMNdG__sectionHeader{padding:20px}.accounting-finance-module__DPMNdG__sectionHeader h2{font-size:18px}.accounting-finance-module__DPMNdG__filterBar{border-radius:13px;gap:14px;padding:18px}.accounting-finance-module__DPMNdG__filterBar input,.accounting-finance-module__DPMNdG__filterBar select{border-radius:9px;min-height:46px}.accounting-finance-module__DPMNdG__table{border-radius:13px;overflow:hidden}.accounting-finance-module__DPMNdG__tableHead{background:#f8f9fc;padding:14px 20px;font-size:11px}.accounting-finance-module__DPMNdG__row{min-height:84px;padding:18px 20px}.accounting-finance-module__DPMNdG__amount{font-size:15px;font-weight:700}.accounting-finance-module__DPMNdG__detailHero{border-radius:16px;padding:24px}.accounting-finance-module__DPMNdG__detailAmount{font-size:30px}@media (max-width:767px){.accounting-finance-module__DPMNdG__page{gap:18px}.accounting-finance-module__DPMNdG__metricGrid{gap:12px}.accounting-finance-module__DPMNdG__metricGrid>a,.accounting-finance-module__DPMNdG__metricGrid>article,.accounting-finance-module__DPMNdG__metricGrid>div,.accounting-finance-module__DPMNdG__filterBar{padding:16px}.accounting-finance-module__DPMNdG__filterBar input,.accounting-finance-module__DPMNdG__filterBar select{font-size:16px}.accounting-finance-module__DPMNdG__row,.accounting-finance-module__DPMNdG__sectionHeader{padding:16px}}
.contract-form-module__oquPea__form{gap:var(--vida-space-3);width:min(100%,1040px);min-width:0;margin-inline:auto;display:grid}.contract-form-module__oquPea__form>*,.contract-form-module__oquPea__contractEditor{min-width:0}.contract-form-module__oquPea__deskHeader{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.contract-form-module__oquPea__deskHeader>div{flex:1;min-width:200px}.contract-form-module__oquPea__deskHeader h2{margin:0;font-size:17px}.contract-form-module__oquPea__deskHeader small,.contract-form-module__oquPea__draftState{color:var(--vida-muted);font-size:12px}.contract-form-module__oquPea__draftState{flex:1;min-width:180px}.contract-form-module__oquPea__tripContext{border:1px solid var(--vida-border);border-radius:var(--vida-radius-lg);background:#fff;min-width:0}.contract-form-module__oquPea__tripContext[hidden]{display:none}.contract-form-module__oquPea__tripContext>summary{min-height:var(--vida-control-height);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:13px;display:flex}.contract-form-module__oquPea__tripContext>summary>span{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.contract-form-module__oquPea__tripContext>summary>span:last-child{text-align:end;flex-shrink:0}.contract-form-module__oquPea__tripContext small{color:var(--vida-muted);font-size:11px}.contract-form-module__oquPea__tripContext .contract-form-module__oquPea__summary{border:0;border-top:1px solid var(--vida-border);border-radius:0}.contract-form-module__oquPea__summary{border:1px solid var(--vida-border);background:#fff;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.contract-form-module__oquPea__summary>div{gap:4px;min-width:0;padding:10px 14px;display:grid}.contract-form-module__oquPea__summary>div+div{border-inline-start:1px solid var(--vida-border)}.contract-form-module__oquPea__summary span,.contract-form-module__oquPea__summary small{color:var(--vida-muted);font-size:12px}.contract-form-module__oquPea__summary strong{font-size:14px;line-height:1.7}.contract-form-module__oquPea__contractDesk{min-width:0;display:block}.contract-form-module__oquPea__previewPane{min-width:0;scroll-margin-top:80px}@media (min-width:1280px){.contract-form-module__oquPea__contractDesk[data-preview-open]{grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);align-items:start;gap:16px;display:grid}.contract-form-module__oquPea__previewPane{overscroll-behavior:contain;border-radius:10px;max-height:calc(100dvh - 40px);position:sticky;top:20px;overflow:auto}.contract-form-module__oquPea__previewPane .contract-form-module__oquPea__previewGrid{grid-template-columns:1fr}.contract-form-module__oquPea__previewPane .contract-form-module__oquPea__preview>header{flex-wrap:wrap}.contract-form-module__oquPea__previewPane .contract-form-module__oquPea__preview{border-radius:10px;padding:16px}}.contract-form-module__oquPea__contractEditor{border:0;gap:12px;min-inline-size:0;margin:0;padding:0;display:grid}.contract-form-module__oquPea__steps{border:1px solid var(--vida-border);background:#fff;border-radius:8px;gap:0;min-width:0;padding:4px;display:flex}.contract-form-module__oquPea__steps button{min-width:0;min-height:48px;color:var(--vida-muted);text-align:start;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1;align-items:center;gap:8px;padding:8px;font-size:13px;display:flex}.contract-form-module__oquPea__steps b{border:1px solid var(--vida-border);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:12px;display:grid}.contract-form-module__oquPea__steps b svg{width:14px}.contract-form-module__oquPea__steps button[data-current]{color:var(--vida-primary);background:var(--vida-info-soft);font-weight:700}.contract-form-module__oquPea__steps button[data-current] b{color:#fff;background:var(--vida-primary);border-color:var(--vida-primary)}.contract-form-module__oquPea__steps button[data-complete]{color:var(--vida-success)}.contract-form-module__oquPea__steps button[data-error]{color:var(--vida-danger);background:var(--vida-danger-soft)}.contract-form-module__oquPea__steps button:disabled{cursor:default;opacity:1}.contract-form-module__oquPea__stepCopy{min-width:0;display:grid}.contract-form-module__oquPea__stepCopy small{display:none}.contract-form-module__oquPea__stepStatus{color:var(--vida-muted);margin:0;font-size:12px}.contract-form-module__oquPea__stepPanel{outline:none;gap:12px;scroll-margin-top:84px;display:grid}.contract-form-module__oquPea__stepPanel[hidden],.contract-form-module__oquPea__card[hidden],.contract-form-module__oquPea__summary[hidden]{display:none!important}.contract-form-module__oquPea__requiredNote{color:var(--vida-muted);margin:0;font-size:12px}.contract-form-module__oquPea__requiredMark{color:var(--vida-danger);font-size:inherit}.contract-form-module__oquPea__card,.contract-form-module__oquPea__blockingNotice,.contract-form-module__oquPea__success,.contract-form-module__oquPea__preview{border:1px solid var(--vida-border);background:#fff;border-radius:8px;scroll-margin-top:80px}.contract-form-module__oquPea__card>header{border-bottom:1px solid var(--vida-border);align-items:flex-start;gap:10px;padding:14px 18px;display:flex}.contract-form-module__oquPea__card>header>svg{width:20px;height:20px;color:var(--vida-primary);flex:none}.contract-form-module__oquPea__card h2,.contract-form-module__oquPea__preview h2{margin:0;font-size:16px}.contract-form-module__oquPea__card header p{color:var(--vida-muted);margin:4px 0 0;font-size:12px}.contract-form-module__oquPea__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:18px;display:grid}.contract-form-module__oquPea__grid label,.contract-form-module__oquPea__leaderField,.contract-form-module__oquPea__travelerCard label{gap:6px;min-width:0;font-size:13px;display:grid}.contract-form-module__oquPea__grid :is(input,select,textarea),.contract-form-module__oquPea__leaderField select,.contract-form-module__oquPea__travelerCard input,.contract-form-module__oquPea__travelerTools input{border:1px solid var(--vida-input-border);width:100%;min-width:0;min-height:44px;color:var(--vida-ink);font:inherit;background:#fff;border-radius:6px;padding:10px 12px;font-size:14px}.contract-form-module__oquPea__grid :is(input,textarea)[readonly]{background:var(--vida-surface-subtle);color:var(--vida-label)}.contract-form-module__oquPea__grid textarea{resize:vertical}.contract-form-module__oquPea__full{grid-column:1/-1}.contract-form-module__oquPea__fieldHelp,.contract-form-module__oquPea__readonlyField span{color:var(--vida-muted);font-size:12px}.contract-form-module__oquPea__readonlyField{align-content:start;gap:6px;font-size:14px;display:grid}.contract-form-module__oquPea__reviewedInputs{background:var(--vida-surface-subtle);border:1px solid var(--vida-border);border-radius:6px;margin:16px 18px;padding:12px 16px}.contract-form-module__oquPea__grid>.contract-form-module__oquPea__reviewedInputs{margin:0}.contract-form-module__oquPea__reviewedInputs>strong{font-size:13px}.contract-form-module__oquPea__reviewedInputs dl,.contract-form-module__oquPea__previewGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;margin:10px 0;display:grid}.contract-form-module__oquPea__reviewedInputs dl>div,.contract-form-module__oquPea__previewGrid>div{gap:4px;min-width:0;display:grid}.contract-form-module__oquPea__reviewedInputs dt,.contract-form-module__oquPea__previewGrid dt{color:var(--vida-muted);font-size:12px}.contract-form-module__oquPea__reviewedInputs dd,.contract-form-module__oquPea__previewGrid dd{overflow-wrap:anywhere;margin:0;font-size:14px}.contract-form-module__oquPea__reviewedInputs a{min-height:44px;color:var(--vida-primary);align-items:center;font-size:13px;display:inline-flex}.contract-form-module__oquPea__serviceGroups{gap:16px;padding:18px;display:grid}.contract-form-module__oquPea__serviceGroup h3{gap:8px;margin:0 0 8px;font-size:14px;display:flex}.contract-form-module__oquPea__serviceGroup h3 span{color:var(--vida-muted);font-size:12px}.contract-form-module__oquPea__serviceList{border:1px solid var(--vida-border);border-radius:6px;gap:0;display:grid;overflow:hidden}.contract-form-module__oquPea__serviceItem+.contract-form-module__oquPea__serviceItem{border-top:1px solid var(--vida-border)}.contract-form-module__oquPea__serviceItemHead{justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;display:flex}.contract-form-module__oquPea__serviceItemHead span{color:var(--vida-muted);font-size:12px}.contract-form-module__oquPea__serviceMeta{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 16px;margin:10px 0 0;display:grid}.contract-form-module__oquPea__serviceMeta dt{color:var(--vida-muted);font-size:12px}.contract-form-module__oquPea__serviceMeta dd{overflow-wrap:anywhere;margin:2px 0 0;font-size:13px}.contract-form-module__oquPea__settlementBadge,.contract-form-module__oquPea__issuedBadge{color:var(--vida-success);font-size:12px}.contract-form-module__oquPea__previewRemainder{color:var(--vida-muted);margin:0;padding:8px 12px;font-size:12px}.contract-form-module__oquPea__readinessStrip,.contract-form-module__oquPea__dataReviewNotice,.contract-form-module__oquPea__reviewWarnings,.contract-form-module__oquPea__advisoryNotice,.contract-form-module__oquPea__paymentPolicyNotice,.contract-form-module__oquPea__warning{border:1px solid var(--vida-border);background:var(--vida-surface-subtle);border-radius:6px;align-items:flex-start;gap:10px;padding:12px 16px;font-size:13px;display:flex}.contract-form-module__oquPea__readinessStrip>svg,.contract-form-module__oquPea__dataReviewNotice>svg,.contract-form-module__oquPea__reviewWarnings>svg,.contract-form-module__oquPea__warning>svg{width:18px;height:18px;color:var(--vida-primary);flex:none}.contract-form-module__oquPea__readinessStrip>div,.contract-form-module__oquPea__dataReviewNotice p{gap:4px;margin:0;display:grid}.contract-form-module__oquPea__readinessStrip span,.contract-form-module__oquPea__dataReviewNotice span{color:var(--vida-muted);font-size:12px}.contract-form-module__oquPea__readinessStrip[data-warning],.contract-form-module__oquPea__reviewWarnings,.contract-form-module__oquPea__warning{background:var(--vida-warning-soft);border-color:color-mix(in srgb,var(--vida-warning) 25%,white)}.contract-form-module__oquPea__dataReviewNotice,.contract-form-module__oquPea__reviewWarnings{margin:16px 18px}.contract-form-module__oquPea__earlyWarnings{border-inline-start:3px solid var(--vida-warning);background:var(--vida-warning-soft);padding:0 12px;font-size:13px}.contract-form-module__oquPea__earlyWarnings summary{cursor:pointer;align-items:center;gap:8px;min-height:44px;display:flex}.contract-form-module__oquPea__earlyWarnings summary svg{width:18px;color:var(--vida-warning);flex:none}.contract-form-module__oquPea__earlyWarnings ul{margin:0;padding-inline-start:20px}.contract-form-module__oquPea__earlyWarnings a{min-height:44px;color:var(--vida-primary);align-items:center;display:inline-flex}.contract-form-module__oquPea__noticeKind{display:none}.contract-form-module__oquPea__blockingNotice{border-inline-start:3px solid var(--vida-danger);gap:12px;padding:20px;display:flex}.contract-form-module__oquPea__blockingNotice>svg{color:var(--vida-danger);flex:none;width:22px}.contract-form-module__oquPea__blockingNotice strong{font-size:16px}.contract-form-module__oquPea__blockingNotice p,.contract-form-module__oquPea__blockingNotice li{font-size:14px;line-height:1.9}.contract-form-module__oquPea__blockingNotice a{color:var(--vida-primary);align-items:center;min-height:44px;display:inline-flex}.contract-form-module__oquPea__travelerTools{flex-wrap:wrap;align-items:end;gap:12px;padding:0 18px 14px;display:flex}.contract-form-module__oquPea__travelerTools label{flex:1;gap:5px;font-size:13px;display:grid}.contract-form-module__oquPea__travelerTools p{color:var(--vida-muted);margin:0;font-size:12px}.contract-form-module__oquPea__leaderField{padding:18px}.contract-form-module__oquPea__leaderField>span{gap:4px;display:grid}.contract-form-module__oquPea__leaderField small{color:var(--vida-muted);font-size:12px}.contract-form-module__oquPea__travelers{gap:0;padding:0 18px 18px;display:grid}.contract-form-module__oquPea__travelerCard{border-top:1px solid var(--vida-border);grid-template-columns:minmax(160px,1fr) minmax(0,2fr);align-items:center;gap:12px;padding-block:12px;display:grid}.contract-form-module__oquPea__travelerTitle{align-items:center;gap:8px;font-size:14px;display:flex}.contract-form-module__oquPea__travelerTitle>span{width:24px;color:var(--vida-muted);font-size:12px}.contract-form-module__oquPea__travelerTitle>div{display:grid}.contract-form-module__oquPea__travelerTitle small{color:var(--vida-muted);font-size:12px}.contract-form-module__oquPea__emptyTravelerSearch{color:var(--vida-muted);font-size:13px}.contract-form-module__oquPea__travelerPagination{justify-content:space-between;align-items:center;gap:8px;padding:0 18px 18px;font-size:13px;display:flex}.contract-form-module__oquPea__travelerPagination button{border:1px solid var(--vida-border);min-height:44px;font:inherit;background:#fff;border-radius:6px;padding:8px 12px}.contract-form-module__oquPea__technicalDetails,.contract-form-module__oquPea__finalReview{border-top:1px solid var(--vida-border);margin:0 18px 12px;font-size:13px}.contract-form-module__oquPea__technicalDetails summary,.contract-form-module__oquPea__finalReview summary{cursor:pointer;min-height:44px;color:var(--vida-muted);padding-block:10px}.contract-form-module__oquPea__technicalDetails summary svg{width:15px;height:15px;margin-inline-end:6px}.contract-form-module__oquPea__legalReview{gap:10px;font-size:13px;display:grid}.contract-form-module__oquPea__legalReview dl,.contract-form-module__oquPea__issuedIntegrity{gap:8px;margin:0;display:grid}.contract-form-module__oquPea__legalReview dl>div,.contract-form-module__oquPea__issuedIntegrity>div{grid-template-columns:140px minmax(0,1fr);gap:12px;display:grid}.contract-form-module__oquPea__legalReview dt,.contract-form-module__oquPea__issuedIntegrity dt{color:var(--vida-muted)}.contract-form-module__oquPea__legalReview dd,.contract-form-module__oquPea__issuedIntegrity dd{overflow-wrap:anywhere;margin:0;font-size:12px}.contract-form-module__oquPea__annexPlan{gap:8px;display:grid}.contract-form-module__oquPea__annexPlan svg{width:16px;height:16px;margin-inline-end:6px}.contract-form-module__oquPea__snapshotNote{color:var(--vida-muted);align-items:flex-start;gap:8px;margin:0;font-size:12px;display:flex}.contract-form-module__oquPea__snapshotNote svg{flex:none;width:16px;height:16px}.contract-form-module__oquPea__finalReview header{gap:10px;display:flex}.contract-form-module__oquPea__finalReview header svg{flex:none;width:20px}.contract-form-module__oquPea__finalReview header>div{display:grid}.contract-form-module__oquPea__promiseGrid{gap:8px;display:grid}.contract-form-module__oquPea__promiseGrid article{align-items:center;gap:8px;display:flex}.contract-form-module__oquPea__promiseGrid article svg{flex:none;width:18px}.contract-form-module__oquPea__promiseGrid article p{margin:8px 0;display:grid}.contract-form-module__oquPea__confirmation{border:1px solid var(--vida-border-strong);background:var(--vida-info-soft);cursor:pointer;border-radius:6px;align-items:flex-start;gap:10px;margin:16px 18px 18px;padding:14px;display:flex}.contract-form-module__oquPea__confirmation input{width:20px;height:20px;accent-color:var(--vida-primary);flex:none;margin-top:3px}.contract-form-module__oquPea__confirmation>span{gap:4px;font-size:14px;display:grid}.contract-form-module__oquPea__confirmation small{color:var(--vida-muted);font-size:12px}.contract-form-module__oquPea__footer{border-top:1px solid var(--vida-border);background:var(--vida-canvas);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 0;display:flex}.contract-form-module__oquPea__footerActions{flex-wrap:wrap;gap:8px;margin-inline-start:auto;display:flex}.contract-form-module__oquPea__footer button,.contract-form-module__oquPea__secondaryButton,.contract-form-module__oquPea__archiveAction,.contract-form-module__oquPea__successActions>a{border:1px solid var(--vida-primary);background:var(--vida-primary);color:#fff;min-height:44px;font:inherit;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:600;display:inline-flex}.contract-form-module__oquPea__footer svg,.contract-form-module__oquPea__secondaryButton svg,.contract-form-module__oquPea__archiveAction svg{flex:none;width:18px;height:18px}.contract-form-module__oquPea__footer .contract-form-module__oquPea__secondaryButton,.contract-form-module__oquPea__secondaryButton,.contract-form-module__oquPea__archiveAction{color:var(--vida-label);border-color:var(--vida-border-strong);background:#fff}.contract-form-module__oquPea__cancelLink{min-height:44px;color:var(--vida-muted);align-items:center;font-size:13px;display:inline-flex}.contract-form-module__oquPea__message{border:1px solid var(--vida-border);background:var(--vida-info-soft);border-radius:6px;margin:0;padding:12px 16px;scroll-margin-top:90px;font-size:14px}.contract-form-module__oquPea__message[data-status=error]{color:var(--vida-danger);background:var(--vida-danger-soft);border-color:var(--vida-danger)}.contract-form-module__oquPea__message p{margin:0;line-height:1.9}.contract-form-module__oquPea__message a{min-height:44px;color:var(--vida-primary);align-items:center;font-weight:700;text-decoration:underline;display:inline-flex}.contract-form-module__oquPea__connectionCheck{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:10px;display:flex}.contract-form-module__oquPea__connectionCheck p{min-width:180px;color:var(--vida-label);flex:1;margin:0;font-size:14px}.contract-form-module__oquPea__connectionCheck p[data-ready=true]{color:var(--vida-success)}.contract-form-module__oquPea__success{grid-template-columns:28px minmax(0,1fr);gap:16px;width:min(100%,900px);margin-inline:auto;padding:24px;display:grid}.contract-form-module__oquPea__success>svg{width:26px;color:var(--vida-success)}.contract-form-module__oquPea__success>div{gap:6px;min-width:0;display:grid}.contract-form-module__oquPea__success h2{margin:0;font-size:20px}.contract-form-module__oquPea__success strong{font-size:16px}.contract-form-module__oquPea__success p,.contract-form-module__oquPea__success small{color:var(--vida-muted);margin:0;font-size:13px}.contract-form-module__oquPea__successActions{flex-wrap:wrap;grid-column:1/-1;gap:10px;padding-block:12px;display:flex!important}.contract-form-module__oquPea__success>.contract-form-module__oquPea__snapshotNote,.contract-form-module__oquPea__issuedIntegrity,.contract-form-module__oquPea__issuedAnnex{grid-column:1/-1}.contract-form-module__oquPea__issuedAnnex{overflow-wrap:anywhere;gap:6px;font-size:12px;display:grid}.contract-form-module__oquPea__issuedIntegrity a{color:var(--vida-primary);align-items:center;gap:6px;min-height:44px;display:inline-flex}.contract-form-module__oquPea__issuedIntegrity svg{width:16px}.contract-form-module__oquPea__preview{padding:20px}.contract-form-module__oquPea__preview>header{border-bottom:1px solid var(--vida-border);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}.contract-form-module__oquPea__preview p,.contract-form-module__oquPea__preview li{font-size:13px;line-height:1.9}.contract-form-module__oquPea__preview header p{color:var(--vida-muted);font-size:12px}.contract-form-module__oquPea__preview h3{border-top:1px solid var(--vida-border);padding-top:12px;font-size:15px}.contract-form-module__oquPea__preview summary{cursor:pointer;min-height:44px;font-size:13px}.contract-form-module__oquPea__contractTypeGrid,.contract-form-module__oquPea__readinessGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}button:disabled.contract-form-module__oquPea__secondaryButton,.contract-form-module__oquPea__footer button:disabled{opacity:.6;cursor:wait}.contract-form-module__oquPea__form :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--vida-focus-ring);outline-offset:3px}@media (max-width:800px){.contract-form-module__oquPea__form{gap:12px}.contract-form-module__oquPea__stepPanel{scroll-margin-top:72px}.contract-form-module__oquPea__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.contract-form-module__oquPea__summary>div{padding:10px 12px}.contract-form-module__oquPea__summary>div:nth-child(odd){border-inline-start:0}.contract-form-module__oquPea__summary>div:nth-child(n+3){border-top:1px solid var(--vida-border)}.contract-form-module__oquPea__steps button{flex-direction:column;justify-content:center;gap:5px;padding:8px 2px;font-size:11px}.contract-form-module__oquPea__steps b{width:22px;height:22px}.contract-form-module__oquPea__stepStatus{font-size:12px}.contract-form-module__oquPea__grid{grid-template-columns:1fr;gap:14px;padding:14px}.contract-form-module__oquPea__grid :is(input,select,textarea),.contract-form-module__oquPea__leaderField select,.contract-form-module__oquPea__travelerCard input,.contract-form-module__oquPea__travelerTools input{font-size:16px}.contract-form-module__oquPea__card>header{padding:12px 14px}.contract-form-module__oquPea__card>header svg{display:none}.contract-form-module__oquPea__serviceGroups{padding:14px}.contract-form-module__oquPea__serviceMeta{grid-template-columns:repeat(2,minmax(0,1fr))}.contract-form-module__oquPea__reviewedInputs,.contract-form-module__oquPea__dataReviewNotice,.contract-form-module__oquPea__reviewWarnings{margin:14px}.contract-form-module__oquPea__reviewedInputs dl{gap:12px 16px}.contract-form-module__oquPea__leaderField{padding:14px}.contract-form-module__oquPea__travelerTools{padding-inline:14px}.contract-form-module__oquPea__travelers{padding:0 14px 14px}.contract-form-module__oquPea__travelerCard{grid-template-columns:1fr;gap:8px}.contract-form-module__oquPea__travelerCard .contract-form-module__oquPea__full{grid-column:auto}.contract-form-module__oquPea__technicalDetails,.contract-form-module__oquPea__finalReview{margin-inline:14px}.contract-form-module__oquPea__confirmation{margin:14px;padding:12px}.contract-form-module__oquPea__footer{align-items:start}.contract-form-module__oquPea__footerActions{flex:1}.contract-form-module__oquPea__footerActions button{flex:1;padding-inline:12px;font-size:13px}.contract-form-module__oquPea__cancelLink{flex-basis:100%;order:2;justify-content:center}.contract-form-module__oquPea__preview{padding:14px}.contract-form-module__oquPea__preview>header{flex-direction:column}.contract-form-module__oquPea__previewGrid{grid-template-columns:1fr}.contract-form-module__oquPea__success{padding:18px}.contract-form-module__oquPea__successActions>*{width:100%}.contract-form-module__oquPea__legalReview dl>div,.contract-form-module__oquPea__issuedIntegrity>div{grid-template-columns:1fr;gap:2px}}.contract-form-module__oquPea__form{gap:20px;width:min(100%,1260px);margin-inline:auto}.contract-form-module__oquPea__deskHeader{gap:12px;min-height:44px}.contract-form-module__oquPea__deskHeader small,.contract-form-module__oquPea__draftState{font-size:12px}.contract-form-module__oquPea__tripContext{border-radius:14px}.contract-form-module__oquPea__tripContext>summary{min-height:64px;padding:15px 20px;font-size:14px}.contract-form-module__oquPea__summary{border-radius:12px}.contract-form-module__oquPea__summary>div{padding:16px 20px}.contract-form-module__oquPea__summary strong{font-size:15px}.contract-form-module__oquPea__steps{box-shadow:var(--vida-shadow-card);border-radius:12px;gap:8px;padding:8px}.contract-form-module__oquPea__steps button{border-radius:10px;gap:12px;min-height:62px;padding:10px 16px;font-size:14px}.contract-form-module__oquPea__steps b{background:var(--vida-surface-subtle);border-color:var(--vida-border);width:30px;height:30px;font-size:13px}.contract-form-module__oquPea__steps button[data-current]{background:var(--vida-info-soft);color:var(--vida-primary)}.contract-form-module__oquPea__stepCopy small{color:var(--vida-muted);margin-top:3px;font-size:11px;display:block}.contract-form-module__oquPea__stepStatus{padding-inline:2px;font-size:12px}.contract-form-module__oquPea__stepPanel{gap:20px}.contract-form-module__oquPea__card,.contract-form-module__oquPea__blockingNotice,.contract-form-module__oquPea__success,.contract-form-module__oquPea__preview{border-color:var(--vida-border);box-shadow:var(--vida-shadow-card);border-radius:12px}.contract-form-module__oquPea__card>header{gap:12px;padding:20px 24px}.contract-form-module__oquPea__card h2,.contract-form-module__oquPea__preview h2{font-size:17px}.contract-form-module__oquPea__card header p{font-size:12px;line-height:1.9}.contract-form-module__oquPea__grid{gap:20px 24px;padding:24px}.contract-form-module__oquPea__grid label,.contract-form-module__oquPea__leaderField,.contract-form-module__oquPea__travelerCard label{gap:8px;font-size:13px}.contract-form-module__oquPea__grid :is(input,select,textarea),.contract-form-module__oquPea__leaderField select,.contract-form-module__oquPea__travelerCard input,.contract-form-module__oquPea__travelerTools input{border-radius:10px;min-height:48px;padding:12px 14px;font-size:15px}.contract-form-module__oquPea__grid textarea{min-height:96px}.contract-form-module__oquPea__serviceGroups{gap:20px;padding:22px 24px}.contract-form-module__oquPea__serviceList{background:#fcfcff;border-radius:11px}.contract-form-module__oquPea__serviceItem{padding:18px}.contract-form-module__oquPea__serviceItemHead{font-size:15px}.contract-form-module__oquPea__serviceMeta{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 22px}.contract-form-module__oquPea__serviceMeta dd{margin-top:5px;font-size:14px}.contract-form-module__oquPea__reviewedInputs{border-radius:11px;margin:20px 24px;padding:16px 20px}.contract-form-module__oquPea__footer{gap:12px;padding-top:18px}.contract-form-module__oquPea__footer button,.contract-form-module__oquPea__secondaryButton,.contract-form-module__oquPea__archiveAction{border-radius:10px;min-height:48px;padding:10px 18px}.contract-form-module__oquPea__earlyWarnings{border-radius:10px;padding:3px 16px}.contract-form-module__oquPea__previewPane{scroll-margin-top:104px}@media (min-width:1360px){.contract-form-module__oquPea__contractDesk[data-preview-open]{grid-template-columns:minmax(0,1.25fr) minmax(360px,.85fr);gap:22px}.contract-form-module__oquPea__previewPane{max-height:calc(100dvh - 128px);top:104px}}@media (max-width:767px){.contract-form-module__oquPea__form{gap:16px}.contract-form-module__oquPea__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:5px;display:grid}.contract-form-module__oquPea__steps button{gap:8px;min-height:52px;padding:9px;font-size:12px}.contract-form-module__oquPea__steps b{width:26px;height:26px;font-size:12px}.contract-form-module__oquPea__stepCopy small{display:none}.contract-form-module__oquPea__card>header{padding:16px}.contract-form-module__oquPea__card h2,.contract-form-module__oquPea__preview h2{font-size:16px}.contract-form-module__oquPea__grid{gap:18px;padding:16px}.contract-form-module__oquPea__grid :is(input,select,textarea),.contract-form-module__oquPea__leaderField select,.contract-form-module__oquPea__travelerCard input,.contract-form-module__oquPea__travelerTools input{font-size:16px}.contract-form-module__oquPea__serviceGroups{padding:16px}.contract-form-module__oquPea__serviceItem{padding:14px}.contract-form-module__oquPea__serviceMeta{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.contract-form-module__oquPea__serviceMeta dd{font-size:13px}.contract-form-module__oquPea__reviewedInputs{margin:16px;padding:14px}.contract-form-module__oquPea__tripContext>summary{padding:14px 16px;font-size:12px}.contract-form-module__oquPea__footer button{flex:1;padding:10px 12px;font-size:12px}.contract-form-module__oquPea__stepStatus{font-size:11px}}
.tasks-module__o_2uKW__taskLayout{min-width:0;display:block}.tasks-module__o_2uKW__taskMain{gap:12px;min-width:0;display:grid}.tasks-module__o_2uKW__quickFilters{border-bottom:1px solid var(--vida-border);gap:0;margin-bottom:12px;display:flex;overflow-x:auto}.tasks-module__o_2uKW__quickFilters a{min-height:44px;color:var(--vida-muted);border-bottom:2px solid #0000;flex:none;align-items:center;padding:8px 16px;font-size:13px;display:flex}.tasks-module__o_2uKW__quickFilters a[aria-current]{color:var(--vida-primary);border-bottom-color:var(--vida-primary);font-weight:600}.tasks-module__o_2uKW__filters{border:1px solid var(--vida-border);background:#fff;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(120px,.4fr) auto auto;align-items:end;gap:8px;min-width:0;padding:12px;display:grid}.tasks-module__o_2uKW__filters label{gap:5px;min-width:0;display:grid}.tasks-module__o_2uKW__filters label>span{color:var(--vida-muted);font-size:12px}.tasks-module__o_2uKW__filters :is(input,select){border:1px solid var(--vida-input-border);width:100%;min-width:0;min-height:44px;color:var(--vida-ink);font:inherit;background:#fff;border-radius:6px;padding:8px 10px;font-size:14px}.tasks-module__o_2uKW__filters>div{gap:6px;display:flex}.tasks-module__o_2uKW__filters button,.tasks-module__o_2uKW__filters a,.tasks-module__o_2uKW__advancedFilters>summary{border:1px solid var(--vida-border-strong);min-height:44px;color:var(--vida-label);font:inherit;cursor:pointer;background:#fff;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:12px;display:flex}.tasks-module__o_2uKW__filters>div>a{color:var(--vida-muted);border-color:#0000}.tasks-module__o_2uKW__advancedFilters{position:relative}.tasks-module__o_2uKW__advancedFilters>summary{white-space:nowrap;list-style:none}.tasks-module__o_2uKW__advancedFilters>summary::-webkit-details-marker{display:none}.tasks-module__o_2uKW__advancedFilters summary svg{width:16px;height:16px}.tasks-module__o_2uKW__advancedFilters>div{z-index:10;border:1px solid var(--vida-border);background:#fff;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:min(460px,100vw - 48px);margin-top:8px;padding:12px;display:grid;position:absolute;inset-inline-end:0;box-shadow:0 8px 24px #152d4112}.tasks-module__o_2uKW__summary{flex-wrap:wrap;align-items:center;gap:6px 20px;margin:0;padding:8px 0;display:flex}.tasks-module__o_2uKW__summary article{align-items:baseline;gap:8px;font-size:13px;display:flex}.tasks-module__o_2uKW__summary svg{display:none}.tasks-module__o_2uKW__summary span{color:var(--vida-muted);font-size:12px}.tasks-module__o_2uKW__summary strong{color:var(--vida-ink);font-size:18px}.tasks-module__o_2uKW__summary [data-tone=danger] strong{color:var(--vida-danger)}.tasks-module__o_2uKW__summary [data-tone=warning] strong{color:var(--vida-warning)}.tasks-module__o_2uKW__queueSummary{border-top:1px solid var(--vida-border);margin-top:16px;padding-top:12px}.tasks-module__o_2uKW__queueSummary h2{margin:0;font-size:15px}.tasks-module__o_2uKW__queueSummary p{color:var(--vida-muted);font-size:12px}.tasks-module__o_2uKW__queueSummary dl{margin:12px 0}.tasks-module__o_2uKW__queueSummary dl>div{border-bottom:1px solid var(--vida-border);justify-content:space-between;align-items:center;padding:8px 0;font-size:13px;display:flex}.tasks-module__o_2uKW__queueSummary dt{color:var(--vida-muted)}.tasks-module__o_2uKW__queueSummary dd{margin:0;font-weight:700}.tasks-module__o_2uKW__queueSummary [data-tone=danger] dd{color:var(--vida-danger)}.tasks-module__o_2uKW__queueSummary [data-tone=warning] dd{color:var(--vida-warning)}.tasks-module__o_2uKW__queueSummary nav{display:grid}.tasks-module__o_2uKW__queueSummary nav a{min-height:44px;color:var(--vida-primary);align-items:center;font-size:13px;display:flex}.tasks-module__o_2uKW__priorityNote{background:var(--vida-surface-subtle);border-radius:6px;padding:12px;font-size:13px}.tasks-module__o_2uKW__priorityNote svg{width:18px;height:18px;color:var(--vida-muted)}.tasks-module__o_2uKW__filters :is(input,select,button,a,summary):focus-visible,.tasks-module__o_2uKW__quickFilters a:focus-visible{outline:3px solid var(--vida-focus-ring);outline-offset:3px}@media (max-width:1023px){.tasks-module__o_2uKW__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.tasks-module__o_2uKW__filters>label:first-child{grid-column:1/-1}.tasks-module__o_2uKW__filters>div{grid-column:1/-1;justify-content:flex-end}.tasks-module__o_2uKW__filters :is(input,select){font-size:16px}.tasks-module__o_2uKW__advancedFilters>div{width:100%;box-shadow:none;grid-template-columns:1fr;margin-top:8px;position:static}.tasks-module__o_2uKW__advancedFilters[open]{grid-column:1/-1}.tasks-module__o_2uKW__summary{gap:6px 16px}.tasks-module__o_2uKW__quickFilters a{padding-inline:12px}}
.approvals-module__8-BOWq__list{grid-template-columns:1fr;gap:.85rem;display:grid}.approvals-module__8-BOWq__list>article{border:1px solid var(--vida-border);border-radius:var(--vida-radius-lg);background:var(--vida-surface);box-shadow:none;grid-template-columns:minmax(0,1fr) minmax(18rem,.34fr);display:grid;overflow:hidden}.approvals-module__8-BOWq__list>article[data-own-request]{border-color:color-mix(in srgb, var(--vida-danger) 28%, var(--vida-border));border-inline-start:3px solid var(--vida-danger)}.approvals-module__8-BOWq__list article>header{border-bottom:1px solid var(--vida-border);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:1rem;display:grid}.approvals-module__8-BOWq__list article>header,.approvals-module__8-BOWq__list article>dl,.approvals-module__8-BOWq__list article>.approvals-module__8-BOWq__ledgerReview,.approvals-module__8-BOWq__list article>.approvals-module__8-BOWq__settlementReview{grid-column:1}.approvals-module__8-BOWq__list header>span{border-radius:var(--vida-radius-sm);background:var(--vida-warning-soft);width:2.5rem;height:2.5rem;color:var(--vida-warning);place-items:center;display:grid}.approvals-module__8-BOWq__list header svg{width:1.15rem}.approvals-module__8-BOWq__list header>div{display:grid}.approvals-module__8-BOWq__list header strong,.approvals-module__8-BOWq__list header b{color:var(--vida-navy-900);font-size:var(--vida-type-label)}.approvals-module__8-BOWq__list header small{color:var(--vida-muted);font-size:var(--vida-type-caption)}.approvals-module__8-BOWq__list dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;padding:.85rem 1rem;display:grid}.approvals-module__8-BOWq__list dl>div{display:grid}.approvals-module__8-BOWq__list dt{color:var(--vida-muted-light);font-size:var(--vida-type-caption)}.approvals-module__8-BOWq__list dd{overflow-wrap:break-word;min-width:0;color:var(--vida-label);font-size:var(--vida-type-caption);margin:0}.approvals-module__8-BOWq__decisionForm{border-inline-start:1px solid var(--vida-border);background:var(--vida-canvas);grid-area:1/2/span 5;align-content:center;gap:.65rem;padding:1rem;display:grid}.approvals-module__8-BOWq__decisionState{border-inline-start:1px solid var(--vida-border);background:var(--vida-canvas);color:var(--vida-teal-700);text-align:center;grid-area:1/2/span 5;place-content:center;justify-items:center;gap:.55rem;padding:1rem;font-size:.8125rem;display:grid}.approvals-module__8-BOWq__decisionState svg{width:1.5rem;height:1.5rem}.approvals-module__8-BOWq__settlementReview{border-top:1px solid var(--vida-border);background:var(--vida-teal-surface);gap:.65rem;padding:.85rem 1rem;display:grid}.approvals-module__8-BOWq__ledgerReview{border:1px solid var(--vida-border);border-radius:var(--vida-radius-md);background:var(--vida-canvas);grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;margin:.8rem 1rem;padding:.75rem;display:grid}.approvals-module__8-BOWq__ledgerReview>div{gap:.12rem;min-width:0;display:grid}.approvals-module__8-BOWq__ledgerReview small{color:var(--vida-muted);font-size:var(--vida-type-caption)}.approvals-module__8-BOWq__ledgerReview strong{overflow-wrap:anywhere;color:var(--vida-label);font-size:var(--vida-type-label)}@media (max-width:900px){.approvals-module__8-BOWq__ledgerReview{grid-template-columns:repeat(2,minmax(0,1fr))}}.approvals-module__8-BOWq__settlementAmounts{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;display:grid}.approvals-module__8-BOWq__settlementAmounts>div{border:1px solid var(--vida-teal-line);border-radius:var(--vida-radius-sm);background:var(--vida-surface);gap:.15rem;padding:.5rem;display:grid}.approvals-module__8-BOWq__settlementAmounts small{color:var(--vida-muted);font-size:var(--vida-type-caption)}.approvals-module__8-BOWq__settlementAmounts strong{color:var(--vida-navy-900);font-size:var(--vida-type-caption)}.approvals-module__8-BOWq__list .approvals-module__8-BOWq__settlementReview dl{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:.55rem;padding:0}.approvals-module__8-BOWq__list .approvals-module__8-BOWq__settlementReview dl>div{border-radius:var(--vida-radius-sm);background:var(--vida-surface);padding:.5rem}.approvals-module__8-BOWq__decisionForm label{color:var(--vida-muted);font-size:var(--vida-type-caption);gap:.25rem;display:grid}.approvals-module__8-BOWq__decisionForm textarea{resize:vertical;border:1px solid var(--vida-input-border);border-radius:var(--vida-radius-sm);background:var(--vida-field);color:var(--vida-ink);font:inherit;padding:.5rem}.approvals-module__8-BOWq__decisionForm>div{justify-content:flex-end;gap:.5rem;display:flex}.approvals-module__8-BOWq__decisionForm button{border-radius:var(--vida-radius-sm);background:var(--vida-teal-700);min-height:2.75rem;color:var(--vida-on-dark);cursor:pointer;border:0;align-items:center;gap:.35rem;padding:.4rem .8rem;font-weight:700;display:inline-flex}.approvals-module__8-BOWq__decisionForm :is(button,textarea):focus-visible{outline:3px solid var(--vida-focus-ring);outline-offset:2px}.approvals-module__8-BOWq__decisionForm button[data-tone=danger]{background:var(--vida-danger)}.approvals-module__8-BOWq__decisionForm button:disabled{cursor:not-allowed;opacity:.45}.approvals-module__8-BOWq__decisionForm p{font-size:var(--vida-type-caption);margin:0}.approvals-module__8-BOWq__decisionForm p[data-status=error]{color:var(--vida-danger)}.approvals-module__8-BOWq__decisionForm p[data-status=success]{color:var(--vida-success)}.approvals-module__8-BOWq__empty{border:1px dashed var(--vida-border);border-radius:var(--vida-radius-lg);background:var(--vida-surface);min-height:12rem;color:var(--vida-muted);text-align:center;grid-column:1/-1;align-content:center;place-items:center;display:grid}.approvals-module__8-BOWq__empty svg{width:2.5rem;color:var(--vida-teal-700)}.approvals-module__8-BOWq__empty strong{color:var(--vida-navy-900);margin-top:.65rem}.approvals-module__8-BOWq__empty p{margin:0}@media (max-width:900px){.approvals-module__8-BOWq__list>article{grid-template-columns:1fr}.approvals-module__8-BOWq__decisionForm,.approvals-module__8-BOWq__decisionState{border-top:1px solid var(--vida-border);border-inline-start:0;grid-area:auto/1}}@media (max-width:560px){.approvals-module__8-BOWq__list dl,.approvals-module__8-BOWq__settlementAmounts,.approvals-module__8-BOWq__list .approvals-module__8-BOWq__settlementReview dl{grid-template-columns:1fr}.approvals-module__8-BOWq__list article>header{grid-template-columns:auto minmax(0,1fr)}.approvals-module__8-BOWq__list article>header>b{font-variant-numeric:tabular-nums;white-space:nowrap;grid-column:2;font-size:1rem}.approvals-module__8-BOWq__decisionForm>div{grid-template-columns:1fr 1fr;display:grid}.approvals-module__8-BOWq__decisionForm button{justify-content:center}}
.receipt-archive-module__k6Ofkq__page{width:100%;min-width:0;max-width:88rem;margin-inline:auto;container:receipt-archive/inline-size}.receipt-archive-module__k6Ofkq__policyNote{border:1px solid var(--vida-teal-line);border-inline-start:3px solid var(--vida-teal-700);border-radius:var(--vida-radius-lg);background:var(--vida-teal-surface);align-items:flex-start;gap:.65rem;margin-bottom:1rem;padding:.75rem .9rem;display:flex}.receipt-archive-module__k6Ofkq__policyNote>svg{width:1.15rem;height:1.15rem;color:var(--vida-teal-700);flex:none;margin-top:.2rem}.receipt-archive-module__k6Ofkq__policyNote>div{gap:.12rem;min-width:0;display:grid}.receipt-archive-module__k6Ofkq__policyNote strong{color:var(--vida-navy-900);font-size:var(--vida-type-label);line-height:1.7}.receipt-archive-module__k6Ofkq__policyNote span{color:var(--vida-muted);font-size:var(--vida-type-caption);line-height:1.85}.receipt-archive-module__k6Ofkq__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin-bottom:1rem;display:grid}.receipt-archive-module__k6Ofkq__stats>a{border:1px solid var(--vida-border);border-radius:var(--vida-radius-lg);background:var(--vida-surface);min-height:4.6rem;color:var(--vida-label);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.8rem .9rem;text-decoration:none;transition:border-color .15s,background-color .15s;display:grid}.receipt-archive-module__k6Ofkq__stats>a:hover,.receipt-archive-module__k6Ofkq__stats>a[data-active]{border-color:var(--vida-teal-700);background:var(--vida-teal-surface)}.receipt-archive-module__k6Ofkq__stats svg{width:1.15rem;height:1.15rem;color:var(--vida-teal-700)}.receipt-archive-module__k6Ofkq__stats span{font-size:var(--vida-type-label);font-weight:700;line-height:1.7}.receipt-archive-module__k6Ofkq__stats strong{color:var(--vida-navy-900);font-family:var(--vida-font-numeric);font-variant-numeric:tabular-nums;font-size:1.3rem}.receipt-archive-module__k6Ofkq__filters{border:1px solid var(--vida-border);border-radius:var(--vida-radius-lg);background:var(--vida-surface);grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:.8rem;margin-bottom:1rem;padding:1rem;display:grid}.receipt-archive-module__k6Ofkq__filters>*{min-width:0}.receipt-archive-module__k6Ofkq__filters>label{color:var(--vida-label);font-size:var(--vida-type-caption);gap:.4rem;font-weight:700;display:grid}.receipt-archive-module__k6Ofkq__filters>label>span{align-items:center;line-height:1.7;display:flex}.receipt-archive-module__k6Ofkq__filters>label input,.receipt-archive-module__k6Ofkq__filters>label select,.receipt-archive-module__k6Ofkq__filters>button,.receipt-archive-module__k6Ofkq__clearFilters{border:1px solid var(--vida-border);border-radius:var(--vida-radius-sm);background:var(--vida-surface);width:100%;min-width:0;min-height:3rem;color:var(--vida-label);font:inherit;font-size:var(--vida-type-label);padding:.55rem .75rem}.receipt-archive-module__k6Ofkq__searchField{grid-column:span 2}.receipt-archive-module__k6Ofkq__searchField>div{border:1px solid var(--vida-border);border-radius:var(--vida-radius-sm);background:var(--vida-surface);align-items:center;gap:.45rem;min-width:0;padding-inline:.7rem;display:flex}.receipt-archive-module__k6Ofkq__searchField>div:focus-within{border-color:var(--vida-teal-700);outline:2px solid var(--vida-focus-ring);outline-offset:2px}.receipt-archive-module__k6Ofkq__searchField svg{width:1rem;height:1rem;color:var(--vida-muted);flex:none}.receipt-archive-module__k6Ofkq__filters .receipt-archive-module__k6Ofkq__searchField input{background:0 0;border:0;outline:0;padding-inline:0;font-weight:500}.receipt-archive-module__k6Ofkq__filters>button,.receipt-archive-module__k6Ofkq__clearFilters{white-space:nowrap;justify-content:center;align-items:center;gap:.4rem;font-weight:700;text-decoration:none;display:inline-flex}.receipt-archive-module__k6Ofkq__filters>button{border-color:var(--vida-teal-700);background:var(--vida-teal-700);color:#fff;cursor:pointer}.receipt-archive-module__k6Ofkq__filters>button:hover{background:var(--vida-primary);border-color:var(--vida-navy-900)}.receipt-archive-module__k6Ofkq__filters>button svg,.receipt-archive-module__k6Ofkq__clearFilters svg{flex:none;width:1rem;height:1rem}.receipt-archive-module__k6Ofkq__clearFilters{color:var(--vida-muted)}.receipt-archive-module__k6Ofkq__clearFilters:hover{background:var(--vida-canvas);color:var(--vida-navy-900)}.receipt-archive-module__k6Ofkq__resultHeader{justify-content:space-between;align-items:center;gap:1rem;margin:.25rem 0 .75rem;display:flex}.receipt-archive-module__k6Ofkq__resultHeader>div{color:var(--vida-navy-900);font-size:var(--vida-type-label);white-space:nowrap;align-items:center;gap:.45rem;display:flex}.receipt-archive-module__k6Ofkq__resultHeader svg{width:1.1rem;height:1.1rem;color:var(--vida-teal-700);flex:none}.receipt-archive-module__k6Ofkq__resultHeader>span{max-width:35rem;color:var(--vida-muted);font-size:var(--vida-type-caption);line-height:1.8}.receipt-archive-module__k6Ofkq__caseFilterNote{border:1px solid var(--vida-border);border-radius:var(--vida-radius-md);background:var(--vida-info-soft);color:var(--vida-info);font-size:var(--vida-type-caption);align-items:center;gap:.5rem;margin-bottom:.9rem;padding:.65rem .8rem;line-height:1.7;display:flex}.receipt-archive-module__k6Ofkq__caseFilterNote svg{flex:none;width:1rem;height:1rem}.receipt-archive-module__k6Ofkq__caseFilterNote a{color:inherit;text-underline-offset:.2rem;white-space:nowrap;margin-inline-start:auto;font-weight:700}.receipt-archive-module__k6Ofkq__list{border:1px solid var(--vida-border);border-radius:var(--vida-radius-lg);background:var(--vida-surface);scrollbar-width:thin;min-width:0;max-width:100%;display:grid;overflow-x:auto}.receipt-archive-module__k6Ofkq__tableHead,.receipt-archive-module__k6Ofkq__list>article{border-bottom:1px solid var(--vida-border);grid-template-columns:minmax(8rem,.8fr) 7.2rem minmax(8rem,.8fr) minmax(10rem,1fr) minmax(12rem,1fr) 7.8rem minmax(12rem,1fr);align-items:center;gap:.6rem;min-width:71rem;padding:.85rem 1rem .85rem 1.8rem;display:grid}.receipt-archive-module__k6Ofkq__tableHead{background:var(--vida-canvas);color:var(--vida-muted);font-size:var(--vida-type-caption);font-weight:700}.receipt-archive-module__k6Ofkq__tableHead>:nth-child(5){text-align:end}.receipt-archive-module__k6Ofkq__list>article{background:var(--vida-surface);transition:background-color .15s;position:relative}.receipt-archive-module__k6Ofkq__list>article:last-of-type{border-bottom:0}.receipt-archive-module__k6Ofkq__list>article:hover{background:color-mix(in srgb, var(--vida-teal-surface) 30%, var(--vida-surface))}.receipt-archive-module__k6Ofkq__list>article[data-created]{background:var(--vida-teal-surface);box-shadow:none}.receipt-archive-module__k6Ofkq__timelineDot{inset-inline-start:.65rem;background:var(--vida-success);border-radius:50%;width:.45rem;height:.45rem;position:absolute;top:1.3rem}article[data-kind=agent] .receipt-archive-module__k6Ofkq__timelineDot{background:var(--vida-danger)}.receipt-archive-module__k6Ofkq__receiptIdentity,.receipt-archive-module__k6Ofkq__partyCell,.receipt-archive-module__k6Ofkq__caseCell,.receipt-archive-module__k6Ofkq__fileCell{gap:.18rem;min-width:0;display:grid}.receipt-archive-module__k6Ofkq__receiptIdentity b,.receipt-archive-module__k6Ofkq__partyCell strong,.receipt-archive-module__k6Ofkq__partyCell a,.receipt-archive-module__k6Ofkq__caseCell>strong{min-width:0;color:var(--vida-navy-900);font-size:var(--vida-type-label);text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1.7;overflow:hidden}.receipt-archive-module__k6Ofkq__partyCell a{-webkit-text-decoration-color:var(--vida-teal-line);text-decoration-color:var(--vida-teal-line);text-underline-offset:.2rem}.receipt-archive-module__k6Ofkq__receiptIdentity small,.receipt-archive-module__k6Ofkq__partyCell small,.receipt-archive-module__k6Ofkq__caseCell small,.receipt-archive-module__k6Ofkq__fileCell small{min-width:0;color:var(--vida-muted);font-size:var(--vida-type-caption);overflow-wrap:break-word;line-height:1.8}.receipt-archive-module__k6Ofkq__receiptIdentity small{white-space:nowrap;align-items:center;gap:.3rem;display:inline-flex}.receipt-archive-module__k6Ofkq__receiptIdentity svg{flex:none;width:.85rem;height:.85rem}.receipt-archive-module__k6Ofkq__kindLabel{background:var(--vida-success-soft);width:fit-content;color:var(--vida-success);font-size:var(--vida-type-caption);border-radius:8px;align-items:center;gap:.3rem;padding:.3rem .45rem;font-weight:700;line-height:1.65;display:inline-flex}.receipt-archive-module__k6Ofkq__kindLabel[data-kind=agent]{background:var(--vida-danger-soft);color:var(--vida-danger)}.receipt-archive-module__k6Ofkq__kindIcon{flex:none;place-items:center;width:1.25rem;height:1.25rem;display:grid}.receipt-archive-module__k6Ofkq__kindIcon svg{width:.9rem;height:.9rem}.receipt-archive-module__k6Ofkq__caseCell>a,.receipt-archive-module__k6Ofkq__caseCell>span{min-width:0;color:var(--vida-teal-700);font-size:var(--vida-type-caption);-webkit-text-decoration-color:var(--vida-teal-line);text-decoration-color:var(--vida-teal-line);text-underline-offset:.2rem;align-items:flex-start;gap:.3rem;line-height:1.75;display:flex}.receipt-archive-module__k6Ofkq__caseCell svg{flex:none;width:.85rem;height:.85rem;margin-top:.25rem}.receipt-archive-module__k6Ofkq__caseCell>a>span{overflow-wrap:break-word;min-width:0}.receipt-archive-module__k6Ofkq__caseCell em{color:var(--vida-muted);margin-inline-start:.25rem;font-style:normal}.receipt-archive-module__k6Ofkq__amount{min-width:max-content;color:var(--vida-success);font-family:var(--vida-font-numeric);font-size:var(--vida-type-label);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;text-align:end;white-space:nowrap;word-break:normal;overflow-wrap:normal;font-weight:800;line-height:1.7;display:block}article[data-kind=agent] .receipt-archive-module__k6Ofkq__amount{color:var(--vida-danger)}.receipt-archive-module__k6Ofkq__financialState{background:var(--vida-success-soft);width:fit-content;color:var(--vida-success);font-size:var(--vida-type-caption);white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.3rem .55rem;font-weight:700;line-height:1.7;display:inline-flex}.receipt-archive-module__k6Ofkq__financialState:before{content:"";background:currentColor;border-radius:50%;flex:none;width:.3rem;height:.3rem}.receipt-archive-module__k6Ofkq__financialState[data-state=reversal_pending]{background:var(--vida-warning-soft);color:var(--vida-warning)}.receipt-archive-module__k6Ofkq__financialState[data-state=reversed]{background:var(--vida-danger-soft);color:var(--vida-danger)}.receipt-archive-module__k6Ofkq__fileCell{gap:.4rem}.receipt-archive-module__k6Ofkq__fileCell>span,.receipt-archive-module__k6Ofkq__fileCell>span>a{width:100%;min-width:0}.receipt-archive-module__k6Ofkq__fileCell>span>a,.receipt-archive-module__k6Ofkq__detailLink{border:1px solid var(--vida-border);border-radius:var(--vida-radius-sm);background:var(--vida-surface);min-height:2.75rem;color:var(--vida-teal-700);font-size:var(--vida-type-caption);text-align:center;white-space:normal;justify-content:center;align-items:center;gap:.3rem;padding:.35rem .5rem;font-weight:700;line-height:1.65;text-decoration:none;display:inline-flex}.receipt-archive-module__k6Ofkq__fileCell>span>a:hover,.receipt-archive-module__k6Ofkq__detailLink:hover{background:var(--vida-teal-surface);border-color:var(--vida-teal-line)}.receipt-archive-module__k6Ofkq__detailLink svg{flex:none;width:.95rem;height:.95rem}.receipt-archive-module__k6Ofkq__reversalRelation{border:1px solid var(--vida-warning-soft);border-radius:var(--vida-radius-md);background:var(--vida-warning-soft);color:var(--vida-warning);font-size:var(--vida-type-caption);grid-column:1/-1;align-items:flex-start;gap:.55rem;margin-top:.2rem;padding:.65rem .75rem;line-height:1.8;display:flex}.receipt-archive-module__k6Ofkq__reversalRelation[data-state=reversed]{border-color:var(--vida-danger-soft);background:var(--vida-danger-soft);color:var(--vida-danger)}.receipt-archive-module__k6Ofkq__reversalRelation>svg{flex:none;width:1rem;height:1rem;margin-top:.3rem}.receipt-archive-module__k6Ofkq__reversalRelation>span{overflow-wrap:break-word;gap:.1rem;min-width:0;display:grid}.receipt-archive-module__k6Ofkq__reversalRelation small,.receipt-archive-module__k6Ofkq__demoDownload{color:var(--vida-muted);font-size:var(--vida-type-caption)}.receipt-archive-module__k6Ofkq__empty{text-align:center;align-content:center;place-items:center;gap:.4rem;min-height:12rem;padding:1.5rem;line-height:1.8;display:grid}.receipt-archive-module__k6Ofkq__empty svg{width:2rem;height:2rem;color:var(--vida-teal-700);margin-bottom:.25rem}.receipt-archive-module__k6Ofkq__empty strong{color:var(--vida-navy-900)}.receipt-archive-module__k6Ofkq__empty span{color:var(--vida-muted);font-size:var(--vida-type-caption)}.receipt-archive-module__k6Ofkq__pagination{border:1px solid var(--vida-border);border-radius:var(--vida-radius-lg);background:var(--vida-surface);grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;margin-top:1rem;padding:.7rem;display:grid}.receipt-archive-module__k6Ofkq__pagination>a,.receipt-archive-module__k6Ofkq__pagination>span{border:1px solid var(--vida-border);border-radius:var(--vida-radius-sm);width:fit-content;min-height:2.75rem;color:var(--vida-label);font-size:var(--vida-type-caption);justify-content:center;align-items:center;gap:.3rem;padding:.35rem .7rem;font-weight:700;text-decoration:none;display:inline-flex}.receipt-archive-module__k6Ofkq__pagination>:last-child{justify-self:end}.receipt-archive-module__k6Ofkq__pagination>a:hover{border-color:var(--vida-teal-line);background:var(--vida-teal-surface);color:var(--vida-teal-700)}.receipt-archive-module__k6Ofkq__pagination>span[aria-disabled=true]{opacity:.45}.receipt-archive-module__k6Ofkq__pagination svg{width:.9rem;height:.9rem}.receipt-archive-module__k6Ofkq__pagination>strong{color:var(--vida-muted);font-size:var(--vida-type-caption);font-variant-numeric:tabular-nums;white-space:nowrap}.receipt-archive-module__k6Ofkq__stats a:focus-visible,.receipt-archive-module__k6Ofkq__partyCell a:focus-visible,.receipt-archive-module__k6Ofkq__caseCell a:focus-visible,.receipt-archive-module__k6Ofkq__caseFilterNote a:focus-visible,.receipt-archive-module__k6Ofkq__fileCell a:focus-visible,.receipt-archive-module__k6Ofkq__pagination a:focus-visible,.receipt-archive-module__k6Ofkq__clearFilters:focus-visible,.receipt-archive-module__k6Ofkq__filters>button:focus-visible,.receipt-archive-module__k6Ofkq__filters>label select:focus-visible{outline:2px solid var(--vida-focus-ring);outline-offset:3px}@container receipt-archive (max-width:71rem){.receipt-archive-module__k6Ofkq__list{background:0 0;border:0;border-radius:0;gap:.7rem;overflow:visible}.receipt-archive-module__k6Ofkq__tableHead{display:none}.receipt-archive-module__k6Ofkq__list>article{border:1px solid var(--vida-border);border-radius:var(--vida-radius-lg);grid-template-columns:minmax(0,1fr) auto;gap:.6rem .75rem;min-width:0;padding:.85rem 1rem}.receipt-archive-module__k6Ofkq__list>article:last-of-type{border-bottom:1px solid var(--vida-border)}.receipt-archive-module__k6Ofkq__timelineDot{inset-inline-start:0;border-radius:0 3px 3px 0;width:3px;height:1.3rem;top:1rem}.receipt-archive-module__k6Ofkq__receiptIdentity{grid-area:1/1/auto/-1;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.receipt-archive-module__k6Ofkq__kindLabel{grid-area:2/1;justify-self:start}.receipt-archive-module__k6Ofkq__financialState{grid-area:2/2;justify-self:end}.receipt-archive-module__k6Ofkq__amount{border-block:1px solid var(--vida-border);background:var(--vida-canvas);grid-area:3/1/auto/-1;justify-content:space-between;align-items:baseline;gap:.5rem;min-width:0;margin-inline:-1rem;padding:.6rem 1rem;font-size:.95rem;display:flex}.receipt-archive-module__k6Ofkq__amount:before{content:"مبلغ رسید";color:var(--vida-muted);font-family:inherit;font-size:var(--vida-type-caption);font-weight:500}.receipt-archive-module__k6Ofkq__partyCell,.receipt-archive-module__k6Ofkq__caseCell{grid-column:1/-1;grid-template-columns:5.1rem minmax(0,1fr);align-items:start;gap:.1rem .55rem}.receipt-archive-module__k6Ofkq__partyCell{grid-row:4}.receipt-archive-module__k6Ofkq__caseCell{grid-row:5}.receipt-archive-module__k6Ofkq__partyCell>*,.receipt-archive-module__k6Ofkq__caseCell>*{grid-column:2}.receipt-archive-module__k6Ofkq__partyCell:before,.receipt-archive-module__k6Ofkq__caseCell:before{color:var(--vida-muted);font-size:var(--vida-type-caption);grid-area:1/1/span 3;line-height:1.9}.receipt-archive-module__k6Ofkq__partyCell:before{content:"طرف حساب"}.receipt-archive-module__k6Ofkq__caseCell:before{content:"پرونده / موضوع"}.receipt-archive-module__k6Ofkq__partyCell strong,.receipt-archive-module__k6Ofkq__partyCell a,.receipt-archive-module__k6Ofkq__caseCell>strong{white-space:normal;overflow-wrap:break-word;overflow:visible}.receipt-archive-module__k6Ofkq__fileCell{border-top:1px solid var(--vida-border);grid-area:6/1/auto/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem .6rem;padding-top:.6rem}.receipt-archive-module__k6Ofkq__fileCell>small,.receipt-archive-module__k6Ofkq__reversalRelation{grid-column:1/-1}.receipt-archive-module__k6Ofkq__empty{border:1px solid var(--vida-border);border-radius:var(--vida-radius-lg);background:var(--vida-surface)}}@container receipt-archive (max-width:58rem){.receipt-archive-module__k6Ofkq__filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.receipt-archive-module__k6Ofkq__stats>a{grid-template-columns:minmax(0,1fr) auto;gap:.25rem .5rem;padding:.75rem}.receipt-archive-module__k6Ofkq__stats svg{grid-column:1}.receipt-archive-module__k6Ofkq__stats span{font-size:var(--vida-type-caption);grid-area:2/1}.receipt-archive-module__k6Ofkq__stats strong{grid-area:1/2/span 2}.receipt-archive-module__k6Ofkq__resultHeader{flex-direction:column;align-items:flex-start;gap:.2rem}}@container receipt-archive (max-width:38rem){.receipt-archive-module__k6Ofkq__policyNote{padding:.65rem .75rem}.receipt-archive-module__k6Ofkq__stats{grid-template-columns:1fr;gap:.5rem}.receipt-archive-module__k6Ofkq__stats>a{grid-template-columns:auto minmax(0,1fr) auto;min-height:3.4rem;padding:.55rem .75rem}.receipt-archive-module__k6Ofkq__stats svg{grid-column:1}.receipt-archive-module__k6Ofkq__stats span{font-size:var(--vida-type-label);grid-area:1/2}.receipt-archive-module__k6Ofkq__stats strong{grid-area:1/3;font-size:1.15rem}.receipt-archive-module__k6Ofkq__filters{gap:.6rem;padding:.8rem}.receipt-archive-module__k6Ofkq__filters>label>span{min-height:1.5rem}.receipt-archive-module__k6Ofkq__filters>div{grid-column:1/-1}.receipt-archive-module__k6Ofkq__caseFilterNote{flex-wrap:wrap;align-items:flex-start}.receipt-archive-module__k6Ofkq__caseFilterNote a{margin-inline-start:1.5rem}.receipt-archive-module__k6Ofkq__amount:before{content:none}.receipt-archive-module__k6Ofkq__amount{justify-content:flex-end;font-size:1rem}.receipt-archive-module__k6Ofkq__pagination{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.receipt-archive-module__k6Ofkq__pagination>strong{text-align:center;grid-area:1/1/auto/-1}.receipt-archive-module__k6Ofkq__pagination>a,.receipt-archive-module__k6Ofkq__pagination>span{width:100%}}@container receipt-archive (max-width:26rem){.receipt-archive-module__k6Ofkq__receiptIdentity{gap:.15rem;display:grid}.receipt-archive-module__k6Ofkq__receiptIdentity b{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.receipt-archive-module__k6Ofkq__kindLabel,.receipt-archive-module__k6Ofkq__financialState{font-size:.8125rem}.receipt-archive-module__k6Ofkq__kindLabel{gap:.2rem;padding-inline:.35rem}.receipt-archive-module__k6Ofkq__financialState{padding-inline:.4rem}.receipt-archive-module__k6Ofkq__partyCell,.receipt-archive-module__k6Ofkq__caseCell{grid-template-columns:4.3rem minmax(0,1fr);column-gap:.45rem}.receipt-archive-module__k6Ofkq__fileCell>span>a,.receipt-archive-module__k6Ofkq__detailLink{font-size:.8125rem}}@media (prefers-reduced-motion:reduce){.receipt-archive-module__k6Ofkq__stats>a,.receipt-archive-module__k6Ofkq__list>article{transition:none}}
.brand-lockup-module__n6YIDG__lockup{max-width:100%;color:var(--vida-ink);align-items:center;gap:14px;line-height:1.6;display:inline-flex}.brand-lockup-module__n6YIDG__mark{flex:none;width:112px;height:auto;display:block}.brand-lockup-module__n6YIDG__name{color:inherit;white-space:nowrap;font-size:24px;font-weight:800}.brand-lockup-module__n6YIDG__lockup[data-size=compact]{gap:12px}.brand-lockup-module__n6YIDG__lockup[data-size=compact] .brand-lockup-module__n6YIDG__mark{width:88px}.brand-lockup-module__n6YIDG__lockup[data-size=compact] .brand-lockup-module__n6YIDG__name{font-size:18px}.brand-lockup-module__n6YIDG__lockup[data-size=large] .brand-lockup-module__n6YIDG__mark{width:140px}.brand-lockup-module__n6YIDG__lockup[data-tone=inverse]{color:#fff}.brand-lockup-module__n6YIDG__lockup[data-tone=inverse] .brand-lockup-module__n6YIDG__mark{filter:brightness(0)invert()}@media (max-width:1100px){.brand-lockup-module__n6YIDG__mark{width:100px}.brand-lockup-module__n6YIDG__name{font-size:21px}.brand-lockup-module__n6YIDG__lockup[data-size=compact] .brand-lockup-module__n6YIDG__mark{width:76px}.brand-lockup-module__n6YIDG__lockup[data-size=compact] .brand-lockup-module__n6YIDG__name{font-size:16px}}@media (max-width:700px){.brand-lockup-module__n6YIDG__lockup,.brand-lockup-module__n6YIDG__lockup[data-size=compact]{gap:9px}.brand-lockup-module__n6YIDG__mark,.brand-lockup-module__n6YIDG__lockup[data-size=compact] .brand-lockup-module__n6YIDG__mark{width:61px}.brand-lockup-module__n6YIDG__name,.brand-lockup-module__n6YIDG__lockup[data-size=compact] .brand-lockup-module__n6YIDG__name{font-size:14px}}@media (max-width:370px){.brand-lockup-module__n6YIDG__mark,.brand-lockup-module__n6YIDG__lockup[data-size=compact] .brand-lockup-module__n6YIDG__mark{width:53px}.brand-lockup-module__n6YIDG__lockup,.brand-lockup-module__n6YIDG__lockup[data-size=compact]{gap:7px}.brand-lockup-module__n6YIDG__name,.brand-lockup-module__n6YIDG__lockup[data-size=compact] .brand-lockup-module__n6YIDG__name{font-size:12px}}
.pdf-file-field-module__NX9L1W__field{grid-column:1/-1;gap:.4rem;min-width:0;display:grid}.pdf-file-field-module__NX9L1W__title{color:var(--vida-label);font-weight:600}.pdf-file-field-module__NX9L1W__pick{border:1px dashed var(--vida-input-border);border-radius:var(--vida-radius-md);background:var(--vida-surface-subtle);cursor:pointer;align-items:center;gap:.8rem;min-height:5rem;padding:1rem;display:flex;position:relative}.pdf-file-field-module__NX9L1W__pick:focus-within{outline:3px solid var(--vida-focus-ring);outline-offset:2px}.pdf-file-field-module__NX9L1W__pick input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.pdf-file-field-module__NX9L1W__pick>svg{width:1.5rem;color:var(--vida-teal-700);flex:none}.pdf-file-field-module__NX9L1W__pick span{overflow-wrap:anywhere;gap:.2rem;min-width:0;display:grid}.pdf-file-field-module__NX9L1W__field small{color:var(--vida-muted);font-size:.8125rem}.pdf-file-field-module__NX9L1W__field p{color:var(--vida-danger);margin:0;font-size:.85rem}.pdf-file-field-module__NX9L1W__clear{min-height:var(--vida-touch-target);border:1px solid var(--vida-border);border-radius:var(--vida-radius-sm);background:var(--vida-surface);color:var(--vida-label);font:inherit;font-size:var(--vida-type-label);justify-self:start;padding:.5rem .8rem}
