.AreaAutomationProjection-module__GIGFra__panel{gap:var(--sea-space-4);margin:0 var(--sea-space-6) var(--sea-space-6);border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-radius-lg);padding:var(--sea-space-5);color:var(--sea-color-text-primary);background:var(--sea-color-surface);box-shadow:var(--sea-shadow-sm);display:grid}.AreaAutomationProjection-module__GIGFra__panel>header{justify-content:space-between;align-items:flex-start;gap:var(--sea-space-4);display:flex}.AreaAutomationProjection-module__GIGFra__heading{align-items:flex-start;gap:var(--sea-space-3);display:flex}.AreaAutomationProjection-module__GIGFra__heading>svg{color:var(--sea-color-action-hover);flex:none;margin-top:.15rem}.AreaAutomationProjection-module__GIGFra__heading span{color:var(--sea-color-action-hover);font-size:.66rem;font-weight:var(--sea-font-weight-bold);letter-spacing:.08em;text-transform:uppercase}.AreaAutomationProjection-module__GIGFra__heading h2{font-size:var(--sea-font-size-lg);letter-spacing:-.03em;margin:.18rem 0 0}.AreaAutomationProjection-module__GIGFra__heading p,.AreaAutomationProjection-module__GIGFra__panel>p{color:var(--sea-color-text-secondary);margin:.3rem 0 0;font-size:.72rem;line-height:1.45}.AreaAutomationProjection-module__GIGFra__panel>header>a{color:var(--sea-color-action-hover);font-size:.7rem;font-weight:var(--sea-font-weight-semibold);white-space:nowrap;align-items:center;gap:.35rem;display:inline-flex}.AreaAutomationProjection-module__GIGFra__panel>header>a svg{width:.9rem}.AreaAutomationProjection-module__GIGFra__entries{gap:var(--sea-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AreaAutomationProjection-module__GIGFra__entries article{align-items:center;gap:var(--sea-space-3);border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-radius-md);padding:var(--sea-space-3);background:var(--sea-color-surface-subtle);box-shadow:inset 3px 0 0 var(--sea-color-border);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.AreaAutomationProjection-module__GIGFra__entries article[data-state=test]{box-shadow:inset 3px 0 0 var(--sea-color-action)}.AreaAutomationProjection-module__GIGFra__entries article[data-state=limited]{box-shadow:inset 3px 0 0 var(--sea-color-warning)}.AreaAutomationProjection-module__GIGFra__entries article[data-state=production]{box-shadow:inset 3px 0 0 var(--sea-color-success)}.AreaAutomationProjection-module__GIGFra__entries article[data-state=paused],.AreaAutomationProjection-module__GIGFra__entries article[data-state=degraded]{box-shadow:inset 3px 0 0 var(--sea-color-danger)}.AreaAutomationProjection-module__GIGFra__entries article>svg{color:var(--sea-color-action-hover)}.AreaAutomationProjection-module__GIGFra__entries article span,.AreaAutomationProjection-module__GIGFra__entries dt{color:var(--sea-color-text-secondary);font-size:.62rem;font-weight:var(--sea-font-weight-semibold)}.AreaAutomationProjection-module__GIGFra__entries h3{margin:.15rem 0 0;font-size:.78rem}.AreaAutomationProjection-module__GIGFra__entries p{color:var(--sea-color-text-secondary);margin:.2rem 0 0;font-size:.65rem}.AreaAutomationProjection-module__GIGFra__entries dl{gap:var(--sea-space-2);grid-template-columns:repeat(2,minmax(4.6rem,auto));margin:0;display:grid}.AreaAutomationProjection-module__GIGFra__entries dd{font-size:.72rem;font-weight:var(--sea-font-weight-bold);margin:.12rem 0 0}.AreaAutomationProjection-module__GIGFra__gap{border:1px dashed var(--sea-color-border-subtle);border-radius:var(--sea-radius-md);padding:var(--sea-space-4);color:var(--sea-color-text-secondary);text-align:center;grid-column:1/-1;margin:0;font-size:.72rem}.AreaAutomationProjection-module__GIGFra__panel>footer{align-items:flex-start;gap:var(--sea-space-2);border-top:1px solid var(--sea-color-border-subtle);padding-top:var(--sea-space-3);font-size:.7rem;display:flex}.AreaAutomationProjection-module__GIGFra__panel>footer strong{color:var(--sea-color-action-hover);white-space:nowrap}.AreaAutomationProjection-module__GIGFra__panel>footer span{color:var(--sea-color-text-secondary);line-height:1.4}@media (max-width:800px){.AreaAutomationProjection-module__GIGFra__entries{grid-template-columns:1fr}.AreaAutomationProjection-module__GIGFra__panel>header{display:grid}.AreaAutomationProjection-module__GIGFra__entries article{grid-template-columns:auto minmax(0,1fr)}.AreaAutomationProjection-module__GIGFra__entries dl{grid-column:2}}@media (max-width:700px){.AreaAutomationProjection-module__GIGFra__panel{margin:0 var(--sea-space-4) var(--sea-space-4);padding:var(--sea-space-4)}}
.AgenticContractIntakePanel-module__Xt8sYW__panel{gap:var(--sea-space-5);margin-top:var(--sea-space-7);border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-radius-xl);padding:var(--sea-space-6);background:linear-gradient(145deg,var(--sea-color-surface),var(--sea-color-surface-subtle));box-shadow:var(--sea-shadow-sm);display:grid}.AgenticContractIntakePanel-module__Xt8sYW__header{gap:var(--sea-space-6);grid-template-columns:minmax(0,1.5fr) minmax(18rem,.5fr);align-items:end;display:grid}.AgenticContractIntakePanel-module__Xt8sYW__header h2{margin:var(--sea-space-1) 0 var(--sea-space-2);font-size:var(--sea-font-size-2xl);letter-spacing:-.04em}.AgenticContractIntakePanel-module__Xt8sYW__header p{max-width:60rem;color:var(--sea-color-text-secondary);font-size:var(--sea-font-size-sm);margin:0;line-height:1.6}.AgenticContractIntakePanel-module__Xt8sYW__eyebrow{color:var(--sea-color-action-hover);font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-bold);letter-spacing:.07em;text-transform:uppercase}.AgenticContractIntakePanel-module__Xt8sYW__header dl{border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-radius-lg);background:var(--sea-color-surface);grid-template-columns:1fr 1fr;margin:0;display:grid}.AgenticContractIntakePanel-module__Xt8sYW__header dl div{gap:var(--sea-space-1);padding:var(--sea-space-4);display:grid}.AgenticContractIntakePanel-module__Xt8sYW__header dl div+div{border-left:1px solid var(--sea-color-border-subtle)}.AgenticContractIntakePanel-module__Xt8sYW__header dt{color:var(--sea-color-text-muted);font-size:.7rem}.AgenticContractIntakePanel-module__Xt8sYW__header dd{font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-bold);margin:0}.AgenticContractIntakePanel-module__Xt8sYW__flow{grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.AgenticContractIntakePanel-module__Xt8sYW__flow li{align-items:center;gap:var(--sea-space-3);border-block:1px solid var(--sea-color-border-subtle);min-width:0;padding:var(--sea-space-3);display:flex}.AgenticContractIntakePanel-module__Xt8sYW__flow li+li{border-left:1px solid var(--sea-color-border-subtle)}.AgenticContractIntakePanel-module__Xt8sYW__flow b{width:1.75rem;height:1.75rem;color:var(--sea-color-action);background:var(--sea-color-action-soft);font-size:var(--sea-font-size-xs);border-radius:50%;flex:none;place-items:center;display:grid}.AgenticContractIntakePanel-module__Xt8sYW__flow span{min-width:0;color:var(--sea-color-text-muted);font-size:.68rem;display:grid}.AgenticContractIntakePanel-module__Xt8sYW__flow strong{color:var(--sea-color-text-primary);font-size:var(--sea-font-size-xs)}.AgenticContractIntakePanel-module__Xt8sYW__intakes{gap:var(--sea-space-4);display:grid}.AgenticContractIntakePanel-module__Xt8sYW__intake{gap:var(--sea-space-4);border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-radius-lg);min-width:0;padding:var(--sea-space-5);background:var(--sea-color-surface);display:grid}.AgenticContractIntakePanel-module__Xt8sYW__intakeHeader{justify-content:space-between;align-items:flex-start;gap:var(--sea-space-4);display:flex}.AgenticContractIntakePanel-module__Xt8sYW__intakeHeader>div>span{color:var(--sea-color-action-hover);font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-bold);text-transform:capitalize}.AgenticContractIntakePanel-module__Xt8sYW__intakeHeader h3{margin:var(--sea-space-1) 0;font-size:var(--sea-font-size-lg)}.AgenticContractIntakePanel-module__Xt8sYW__intakeHeader p{color:var(--sea-color-text-muted);font-size:var(--sea-font-size-xs);margin:0}.AgenticContractIntakePanel-module__Xt8sYW__intakeHeader>strong{border-radius:var(--sea-radius-pill);color:var(--sea-color-warning);background:var(--sea-color-warning-soft);flex:none;padding:.35rem .65rem;font-size:.7rem}.AgenticContractIntakePanel-module__Xt8sYW__intakeHeader>strong[data-status=received]{color:var(--sea-color-action);background:var(--sea-color-action-soft)}.AgenticContractIntakePanel-module__Xt8sYW__metadata,.AgenticContractIntakePanel-module__Xt8sYW__diff,.AgenticContractIntakePanel-module__Xt8sYW__review{border-top:1px solid var(--sea-color-border-subtle);padding-top:var(--sea-space-4)}.AgenticContractIntakePanel-module__Xt8sYW__metadata h4,.AgenticContractIntakePanel-module__Xt8sYW__diff h4,.AgenticContractIntakePanel-module__Xt8sYW__review h4{font-size:var(--sea-font-size-sm);margin:0}.AgenticContractIntakePanel-module__Xt8sYW__metadata dl{gap:var(--sea-space-3);margin:var(--sea-space-3) 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.AgenticContractIntakePanel-module__Xt8sYW__metadata dl div{border-radius:var(--sea-radius-sm);min-width:0;padding:var(--sea-space-3);background:var(--sea-color-surface-subtle)}.AgenticContractIntakePanel-module__Xt8sYW__metadata dt{color:var(--sea-color-text-secondary);font-size:.68rem}.AgenticContractIntakePanel-module__Xt8sYW__metadata dd{overflow-wrap:anywhere;font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-semibold);margin:.2rem 0 0}.AgenticContractIntakePanel-module__Xt8sYW__metadata small{margin-top:var(--sea-space-1);color:var(--sea-color-text-secondary);font-size:.65rem;font-weight:var(--sea-font-weight-regular);display:block}.AgenticContractIntakePanel-module__Xt8sYW__metadata>p{color:var(--sea-color-text-muted);margin:0;font-size:.68rem}.AgenticContractIntakePanel-module__Xt8sYW__diff header,.AgenticContractIntakePanel-module__Xt8sYW__review header{justify-content:space-between;align-items:flex-start;gap:var(--sea-space-3);display:flex}.AgenticContractIntakePanel-module__Xt8sYW__diff header span,.AgenticContractIntakePanel-module__Xt8sYW__review header>span{color:var(--sea-color-text-muted);font-size:.68rem}.AgenticContractIntakePanel-module__Xt8sYW__diff ul,.AgenticContractIntakePanel-module__Xt8sYW__review ul{gap:var(--sea-space-2);margin:var(--sea-space-3) 0 0;padding:0;list-style:none;display:grid}.AgenticContractIntakePanel-module__Xt8sYW__diff li{justify-content:space-between;gap:var(--sea-space-3);border-left:3px solid var(--sea-color-action);padding:var(--sea-space-2) var(--sea-space-3);background:var(--sea-color-action-soft);font-size:var(--sea-font-size-xs);display:flex}.AgenticContractIntakePanel-module__Xt8sYW__review header p{margin:var(--sea-space-1) 0 0;color:var(--sea-color-text-secondary);font-size:var(--sea-font-size-xs)}.AgenticContractIntakePanel-module__Xt8sYW__review li{border-left:3px solid var(--sea-color-warning);padding:var(--sea-space-3);background:var(--sea-color-warning-soft)}.AgenticContractIntakePanel-module__Xt8sYW__review li strong{text-transform:capitalize;font-size:.7rem}.AgenticContractIntakePanel-module__Xt8sYW__review li p{margin:var(--sea-space-1) 0;color:var(--sea-color-text-primary);font-size:var(--sea-font-size-xs)}.AgenticContractIntakePanel-module__Xt8sYW__review li small{overflow-wrap:anywhere;color:var(--sea-color-text-secondary);font-size:.68rem}.AgenticContractIntakePanel-module__Xt8sYW__exception{border-left:3px solid var(--sea-color-warning);padding:var(--sea-space-4);background:var(--sea-color-warning-soft)}.AgenticContractIntakePanel-module__Xt8sYW__exception strong{font-size:var(--sea-font-size-xs);text-transform:capitalize}.AgenticContractIntakePanel-module__Xt8sYW__exception p{margin:var(--sea-space-2) 0;color:var(--sea-color-text-primary);font-size:var(--sea-font-size-xs)}.AgenticContractIntakePanel-module__Xt8sYW__exception small{color:var(--sea-color-text-secondary);font-size:.68rem}.AgenticContractIntakePanel-module__Xt8sYW__guardrail{border-radius:var(--sea-radius-sm);padding:var(--sea-space-3) var(--sea-space-4);color:var(--sea-color-text-secondary);background:var(--sea-color-action-soft);font-size:var(--sea-font-size-xs);margin:0}@media (max-width:72rem){.AgenticContractIntakePanel-module__Xt8sYW__header,.AgenticContractIntakePanel-module__Xt8sYW__flow{grid-template-columns:1fr}.AgenticContractIntakePanel-module__Xt8sYW__flow li+li{border-top:0;border-left:0}.AgenticContractIntakePanel-module__Xt8sYW__metadata dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:40rem){.AgenticContractIntakePanel-module__Xt8sYW__panel{padding:var(--sea-space-4)}.AgenticContractIntakePanel-module__Xt8sYW__header dl,.AgenticContractIntakePanel-module__Xt8sYW__metadata dl{grid-template-columns:1fr}.AgenticContractIntakePanel-module__Xt8sYW__header dl div+div{border-top:1px solid var(--sea-color-border-subtle);border-left:0}.AgenticContractIntakePanel-module__Xt8sYW__intake{padding:var(--sea-space-4)}.AgenticContractIntakePanel-module__Xt8sYW__intakeHeader,.AgenticContractIntakePanel-module__Xt8sYW__diff header,.AgenticContractIntakePanel-module__Xt8sYW__review header,.AgenticContractIntakePanel-module__Xt8sYW__diff li{flex-direction:column}}@media (prefers-reduced-motion:reduce){.AgenticContractIntakePanel-module__Xt8sYW__panel *{transition-duration:0s!important;animation-duration:0s!important}}
.LegalAnalysisPanel-module__XO1DYa__section{gap:var(--sea-space-4);border-radius:var(--sea-radius-lg);min-width:0;padding:var(--sea-space-5);background:radial-gradient(circle at 100% 0%,#9ab7ff2e,transparent 36rem),var(--sea-color-surface);box-shadow:var(--sea-shadow-sm);border:1px solid #4e70bc38;display:grid;overflow:hidden}.LegalAnalysisPanel-module__XO1DYa__header{justify-content:space-between;align-items:flex-end;gap:var(--sea-space-5);display:flex}.LegalAnalysisPanel-module__XO1DYa__header h2,.LegalAnalysisPanel-module__XO1DYa__output h3{letter-spacing:-.035em;margin:0}.LegalAnalysisPanel-module__XO1DYa__header h2{font-size:var(--sea-font-size-xl)}.LegalAnalysisPanel-module__XO1DYa__header p:not(.LegalAnalysisPanel-module__XO1DYa__eyebrow){max-width:58rem;margin:var(--sea-space-1) 0 0;color:var(--sea-color-text-muted);font-size:var(--sea-font-size-sm)}.LegalAnalysisPanel-module__XO1DYa__eyebrow,.LegalAnalysisPanel-module__XO1DYa__demo{align-items:center;gap:var(--sea-space-2);font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-bold);display:inline-flex}.LegalAnalysisPanel-module__XO1DYa__eyebrow{margin:0 0 var(--sea-space-2);color:var(--sea-color-action-hover);letter-spacing:.08em;text-transform:uppercase}.LegalAnalysisPanel-module__XO1DYa__demo{border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-radius-pill);padding:var(--sea-space-2) var(--sea-space-3);color:var(--sea-color-text-secondary);background:#ffffffb8;flex:none}.LegalAnalysisPanel-module__XO1DYa__feedback,.LegalAnalysisPanel-module__XO1DYa__version{border-radius:var(--sea-radius-sm);padding:var(--sea-space-3);color:var(--sea-color-success);background:var(--sea-color-success-soft);font-size:var(--sea-font-size-sm)}.LegalAnalysisPanel-module__XO1DYa__feedback[data-kind=error]{color:var(--sea-color-danger);background:var(--sea-color-danger-soft)}.LegalAnalysisPanel-module__XO1DYa__version{gap:var(--sea-space-2);display:flex}.LegalAnalysisPanel-module__XO1DYa__version span,.LegalAnalysisPanel-module__XO1DYa__version small{display:block}.LegalAnalysisPanel-module__XO1DYa__version small{color:var(--sea-color-text-secondary)}.LegalAnalysisPanel-module__XO1DYa__form{align-items:end;gap:var(--sea-space-3);grid-template-columns:minmax(18rem,1fr) auto;display:grid}.LegalAnalysisPanel-module__XO1DYa__form:has(label:nth-of-type(2)){grid-template-columns:minmax(16rem,1fr) minmax(12rem,.7fr) auto}.LegalAnalysisPanel-module__XO1DYa__form>*{min-width:0}.LegalAnalysisPanel-module__XO1DYa__form label>span{margin-bottom:var(--sea-space-2);color:var(--sea-color-text-secondary);font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-semibold);display:block}.LegalAnalysisPanel-module__XO1DYa__form select,.LegalAnalysisPanel-module__XO1DYa__form input{border:1px solid var(--sea-color-border-strong);border-radius:var(--sea-radius-sm);width:100%;min-width:0;max-width:100%;min-height:2.75rem;padding:0 var(--sea-space-3);color:var(--sea-color-text-primary);font:inherit;background:#ffffffdb}.LegalAnalysisPanel-module__XO1DYa__form select:focus-visible,.LegalAnalysisPanel-module__XO1DYa__form input:focus-visible{outline:2px solid var(--sea-color-focus);outline-offset:2px}.LegalAnalysisPanel-module__XO1DYa__output{gap:var(--sea-space-4);border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-radius-md);min-width:0;padding:var(--sea-space-4);background:#ffffffc2;display:grid}.LegalAnalysisPanel-module__XO1DYa__output>header{justify-content:space-between;align-items:flex-start;gap:var(--sea-space-4);display:flex}.LegalAnalysisPanel-module__XO1DYa__output>header span{align-items:center;gap:var(--sea-space-2);color:var(--sea-color-action-hover);font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-semibold);text-transform:uppercase;display:inline-flex}.LegalAnalysisPanel-module__XO1DYa__output h3{max-width:70rem;margin-top:var(--sea-space-1);font-size:var(--sea-font-size-lg);line-height:1.4}.LegalAnalysisPanel-module__XO1DYa__safety{border-radius:var(--sea-radius-sm);padding:var(--sea-space-3);color:var(--sea-color-action-hover);background:var(--sea-color-action-soft);font-size:var(--sea-font-size-sm);margin:0}.LegalAnalysisPanel-module__XO1DYa__grid{gap:var(--sea-space-4);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.LegalAnalysisPanel-module__XO1DYa__grid>section,.LegalAnalysisPanel-module__XO1DYa__sources{border-top:1px solid var(--sea-color-border-subtle);min-width:0;padding-top:var(--sea-space-3)}.LegalAnalysisPanel-module__XO1DYa__output h4{margin:0 0 var(--sea-space-2);font-size:var(--sea-font-size-sm)}.LegalAnalysisPanel-module__XO1DYa__output ul{gap:var(--sea-space-2);min-width:0;margin:0;padding:0;list-style:none;display:grid}.LegalAnalysisPanel-module__XO1DYa__output li,.LegalAnalysisPanel-module__XO1DYa__grid p{gap:var(--sea-space-1);min-width:0;margin:0 0 var(--sea-space-2);border-radius:var(--sea-radius-sm);padding:var(--sea-space-2);color:var(--sea-color-text-secondary);background:var(--sea-color-surface-subtle);font-size:var(--sea-font-size-sm);overflow-wrap:anywhere;display:grid}.LegalAnalysisPanel-module__XO1DYa__output li strong,.LegalAnalysisPanel-module__XO1DYa__output li span,.LegalAnalysisPanel-module__XO1DYa__output li small,.LegalAnalysisPanel-module__XO1DYa__grid p strong,.LegalAnalysisPanel-module__XO1DYa__grid p span,.LegalAnalysisPanel-module__XO1DYa__grid p small{overflow-wrap:anywhere;min-width:0;display:block}.LegalAnalysisPanel-module__XO1DYa__output li small,.LegalAnalysisPanel-module__XO1DYa__grid p small{color:var(--sea-color-text-secondary);font-size:var(--sea-font-size-xs)}.LegalAnalysisPanel-module__XO1DYa__output li[data-kind=added]{border-left:3px solid var(--sea-color-success)}.LegalAnalysisPanel-module__XO1DYa__output li[data-kind=removed],.LegalAnalysisPanel-module__XO1DYa__grid p[data-severity=critical]{border-left:3px solid var(--sea-color-danger)}.LegalAnalysisPanel-module__XO1DYa__output li[data-kind=modified],.LegalAnalysisPanel-module__XO1DYa__grid p[data-severity=high],.LegalAnalysisPanel-module__XO1DYa__grid p[data-severity=attention]{border-left:3px solid var(--sea-color-warning)}.LegalAnalysisPanel-module__XO1DYa__sources ul{grid-template-columns:repeat(3,minmax(0,1fr))}.LegalAnalysisPanel-module__XO1DYa__warning{color:var(--sea-color-warning);font-size:var(--sea-font-size-sm);margin:0}@media (max-width:72rem){:is(.LegalAnalysisPanel-module__XO1DYa__form,.LegalAnalysisPanel-module__XO1DYa__form:has(label:nth-of-type(2))){grid-template-columns:repeat(2,minmax(0,1fr))}.LegalAnalysisPanel-module__XO1DYa__form>button{width:fit-content}.LegalAnalysisPanel-module__XO1DYa__sources ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:44rem){.LegalAnalysisPanel-module__XO1DYa__section{padding:var(--sea-space-4)}.LegalAnalysisPanel-module__XO1DYa__header{flex-direction:column;align-items:stretch}.LegalAnalysisPanel-module__XO1DYa__section .LegalAnalysisPanel-module__XO1DYa__form,.LegalAnalysisPanel-module__XO1DYa__grid,.LegalAnalysisPanel-module__XO1DYa__sources ul{grid-template-columns:minmax(0,1fr)}.LegalAnalysisPanel-module__XO1DYa__form select,.LegalAnalysisPanel-module__XO1DYa__form input,.LegalAnalysisPanel-module__XO1DYa__form button{white-space:normal;min-width:0;max-width:100%}.LegalAnalysisPanel-module__XO1DYa__form>button{width:100%}.LegalAnalysisPanel-module__XO1DYa__output>header>svg{display:none}}@media (forced-colors:active){.LegalAnalysisPanel-module__XO1DYa__section,.LegalAnalysisPanel-module__XO1DYa__output{background:canvas}}
.SignatureConnectorPanel-module__CoYY9a__section{gap:var(--sea-space-3);display:grid}.SignatureConnectorPanel-module__CoYY9a__heading{justify-content:space-between;align-items:flex-end;gap:var(--sea-space-5);display:flex}.SignatureConnectorPanel-module__CoYY9a__heading h2{font-size:var(--sea-font-size-xl);letter-spacing:-.025em;margin:0}.SignatureConnectorPanel-module__CoYY9a__heading>div>p:last-child{max-width:54rem;margin:var(--sea-space-1) 0 0;color:var(--sea-color-text-muted);font-size:var(--sea-font-size-sm)}.SignatureConnectorPanel-module__CoYY9a__eyebrow{align-items:center;gap:var(--sea-space-2);margin:0 0 var(--sea-space-2);color:var(--sea-color-action-hover);font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-bold);letter-spacing:.08em;text-transform:uppercase;display:inline-flex}.SignatureConnectorPanel-module__CoYY9a__connection{align-items:center;gap:var(--sea-space-2);border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-radius-pill);min-height:2rem;padding:0 var(--sea-space-3);color:var(--sea-color-text-secondary);font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-semibold);-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);background:#ffffff9e;flex:none;display:inline-flex}.SignatureConnectorPanel-module__CoYY9a__connection>span{background:var(--sea-color-text-muted);border-radius:50%;width:.45rem;height:.45rem}.SignatureConnectorPanel-module__CoYY9a__connection[data-active=true]>span{background:var(--sea-color-success);box-shadow:0 0 0 .2rem #1e89571f}.SignatureConnectorPanel-module__CoYY9a__surface{border-radius:var(--sea-radius-lg);box-shadow:var(--sea-shadow-sm), inset 0 1px 0 #ffffffe6;-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);background:linear-gradient(145deg,#fffc,#f7faffad);border:1px solid #ffffffbf;position:relative;overflow:hidden}.SignatureConnectorPanel-module__CoYY9a__surface:after{content:"";pointer-events:none;background:radial-gradient(circle,#6c5ce717,#0000 70%);border-radius:50%;width:18rem;height:18rem;position:absolute;top:-11rem;right:-8rem}.SignatureConnectorPanel-module__CoYY9a__boundary{z-index:1;align-items:center;gap:var(--sea-space-3);border-bottom:1px solid var(--sea-color-border-subtle);padding:var(--sea-space-4) var(--sea-space-5);color:var(--sea-color-action-hover);background:#f2f4ff8c;display:flex;position:relative}.SignatureConnectorPanel-module__CoYY9a__boundary p{color:var(--sea-color-text-secondary);font-size:var(--sea-font-size-sm);margin:0}.SignatureConnectorPanel-module__CoYY9a__boundary strong{color:var(--sea-color-text-primary)}.SignatureConnectorPanel-module__CoYY9a__list{z-index:1;margin:0;padding:0;list-style:none;display:grid;position:relative}.SignatureConnectorPanel-module__CoYY9a__list>li{align-items:center;gap:var(--sea-space-3);padding:var(--sea-space-4) var(--sea-space-5);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.SignatureConnectorPanel-module__CoYY9a__list>li+li{border-top:1px solid var(--sea-color-border-subtle)}.SignatureConnectorPanel-module__CoYY9a__icon{width:2.25rem;height:2.25rem;color:var(--sea-color-warning);background:var(--sea-color-warning-soft);border-radius:50%;place-items:center;display:grid}.SignatureConnectorPanel-module__CoYY9a__icon[data-status=signed]{color:var(--sea-color-success);background:var(--sea-color-success-soft)}.SignatureConnectorPanel-module__CoYY9a__icon[data-status=failed],.SignatureConnectorPanel-module__CoYY9a__icon[data-status=declined]{color:var(--sea-color-danger);background:var(--sea-color-danger-soft)}.SignatureConnectorPanel-module__CoYY9a__body{min-width:0}.SignatureConnectorPanel-module__CoYY9a__title{justify-content:space-between;align-items:center;gap:var(--sea-space-3);display:flex}.SignatureConnectorPanel-module__CoYY9a__title span{border-radius:var(--sea-radius-pill);color:var(--sea-color-warning);background:var(--sea-color-warning-soft);font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-semibold);padding:.2rem .55rem}.SignatureConnectorPanel-module__CoYY9a__title span[data-status=signed],.SignatureConnectorPanel-module__CoYY9a__title span[data-status=accepted_by_provider]{color:var(--sea-color-success);background:var(--sea-color-success-soft)}.SignatureConnectorPanel-module__CoYY9a__title span[data-status=failed],.SignatureConnectorPanel-module__CoYY9a__title span[data-status=declined]{color:var(--sea-color-danger);background:var(--sea-color-danger-soft)}.SignatureConnectorPanel-module__CoYY9a__body p{margin:var(--sea-space-1) 0;color:var(--sea-color-text-secondary);font-size:var(--sea-font-size-sm);overflow-wrap:anywhere}.SignatureConnectorPanel-module__CoYY9a__body small,.SignatureConnectorPanel-module__CoYY9a__body a{color:var(--sea-color-text-muted);font-size:var(--sea-font-size-xs)}.SignatureConnectorPanel-module__CoYY9a__body a{color:var(--sea-color-action-hover);font-weight:var(--sea-font-weight-semibold)}.SignatureConnectorPanel-module__CoYY9a__flow{gap:var(--sea-space-2);margin:var(--sea-space-3) 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.SignatureConnectorPanel-module__CoYY9a__flow li{color:var(--sea-color-text-muted);font-size:var(--sea-font-size-xs);align-items:center;gap:.3rem;display:inline-flex}.SignatureConnectorPanel-module__CoYY9a__flow li>span{background:0 0;border:1px solid;border-radius:50%;width:.4rem;height:.4rem}.SignatureConnectorPanel-module__CoYY9a__flow li[data-current=true]{color:var(--sea-color-action-hover);font-weight:var(--sea-font-weight-bold)}.SignatureConnectorPanel-module__CoYY9a__flow li[data-current=true]>span{border-color:var(--sea-color-action);background:var(--sea-color-action);box-shadow:0 0 0 .18rem #6c5ce71f}.SignatureConnectorPanel-module__CoYY9a__exception{border-left:2px solid var(--sea-color-danger);padding-left:var(--sea-space-2);display:block;color:var(--sea-color-danger)!important}.SignatureConnectorPanel-module__CoYY9a__empty{z-index:1;justify-content:center;align-items:center;gap:var(--sea-space-3);min-height:8rem;padding:var(--sea-space-5);color:var(--sea-color-text-muted);display:flex;position:relative}.SignatureConnectorPanel-module__CoYY9a__empty p,.SignatureConnectorPanel-module__CoYY9a__empty strong,.SignatureConnectorPanel-module__CoYY9a__empty span{margin:0;display:block}.SignatureConnectorPanel-module__CoYY9a__empty strong{color:var(--sea-color-text-primary)}.SignatureConnectorPanel-module__CoYY9a__empty span{margin-top:var(--sea-space-1);font-size:var(--sea-font-size-sm)}@media (max-width:48rem){.SignatureConnectorPanel-module__CoYY9a__surface:after{display:none}.SignatureConnectorPanel-module__CoYY9a__heading{flex-direction:column;align-items:flex-start}.SignatureConnectorPanel-module__CoYY9a__list>li{padding-inline:var(--sea-space-4);grid-template-columns:auto minmax(0,1fr)}.SignatureConnectorPanel-module__CoYY9a__list>li>button{grid-column:2;justify-self:start}.SignatureConnectorPanel-module__CoYY9a__title{align-items:flex-start;gap:var(--sea-space-2);flex-direction:column}.SignatureConnectorPanel-module__CoYY9a__boundary{padding-inline:var(--sea-space-4)}}@media (prefers-reduced-transparency:reduce){.SignatureConnectorPanel-module__CoYY9a__connection,.SignatureConnectorPanel-module__CoYY9a__surface{background:var(--sea-color-surface);-webkit-backdrop-filter:none;backdrop-filter:none}}
.LegalWorkbench-module__QCLhXW__page{gap:var(--sea-space-7);display:grid}.LegalWorkbench-module__QCLhXW__page>section,.LegalWorkbench-module__QCLhXW__mainGrid>section,.LegalWorkbench-module__QCLhXW__secondaryGrid>section{min-width:0}.LegalWorkbench-module__QCLhXW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.LegalWorkbench-module__QCLhXW__header{justify-content:space-between;align-items:flex-end;gap:var(--sea-space-5);padding-top:var(--sea-space-4);display:flex}.LegalWorkbench-module__QCLhXW__header h1{font-size:var(--sea-font-size-3xl);letter-spacing:-.05em;margin:0}.LegalWorkbench-module__QCLhXW__header p{max-width:57rem;margin:var(--sea-space-3) 0 0;color:var(--sea-color-text-secondary)}.LegalWorkbench-module__QCLhXW__eyebrow{align-items:center;gap:var(--sea-space-2);margin-bottom:var(--sea-space-3);color:var(--sea-color-action-hover);font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-bold);letter-spacing:.08em;text-transform:uppercase;display:inline-flex}.LegalWorkbench-module__QCLhXW__headerActions{justify-content:flex-end;gap:var(--sea-space-2);flex-wrap:wrap;flex:none;display:flex}.LegalWorkbench-module__QCLhXW__feedback{border-radius:var(--sea-radius-sm);padding:var(--sea-space-4);color:var(--sea-color-success);background:var(--sea-color-success-soft);border:1px solid #1e89572e}.LegalWorkbench-module__QCLhXW__feedback[data-kind=error]{color:var(--sea-color-danger);background:var(--sea-color-danger-soft)}.LegalWorkbench-module__QCLhXW__metrics{border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-radius-lg);background:var(--sea-color-surface);box-shadow:var(--sea-shadow-sm);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.LegalWorkbench-module__QCLhXW__metrics article{align-content:center;gap:var(--sea-space-2);min-height:8rem;padding:var(--sea-space-5);display:grid}.LegalWorkbench-module__QCLhXW__metrics article+article{border-left:1px solid var(--sea-color-border-subtle)}.LegalWorkbench-module__QCLhXW__metrics span,.LegalWorkbench-module__QCLhXW__metrics small{color:var(--sea-color-text-secondary);font-size:var(--sea-font-size-xs)}.LegalWorkbench-module__QCLhXW__metrics strong{font-size:var(--sea-font-size-2xl);letter-spacing:-.04em}.LegalWorkbench-module__QCLhXW__mainGrid{gap:var(--sea-space-6);grid-template-columns:minmax(21rem,.72fr) minmax(34rem,1.28fr);display:grid}.LegalWorkbench-module__QCLhXW__secondaryGrid{gap:var(--sea-space-6);grid-template-columns:minmax(28rem,1.1fr) minmax(24rem,.9fr);display:grid}.LegalWorkbench-module__QCLhXW__sectionHeader{justify-content:space-between;align-items:flex-end;gap:var(--sea-space-3);margin-bottom:var(--sea-space-4);display:flex}.LegalWorkbench-module__QCLhXW__sectionHeader h2{font-size:var(--sea-font-size-xl);letter-spacing:-.025em;margin:0}.LegalWorkbench-module__QCLhXW__sectionHeader p{margin:var(--sea-space-1) 0 0;color:var(--sea-color-text-muted);font-size:var(--sea-font-size-sm)}.LegalWorkbench-module__QCLhXW__sectionHeader>span{border-radius:var(--sea-radius-pill);padding:var(--sea-space-2) var(--sea-space-3);color:var(--sea-color-text-secondary);background:var(--sea-color-surface);font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-semibold);flex:none;display:inline-flex}.LegalWorkbench-module__QCLhXW__requestList,.LegalWorkbench-module__QCLhXW__contractList,.LegalWorkbench-module__QCLhXW__obligationList{gap:var(--sea-space-3);display:grid}.LegalWorkbench-module__QCLhXW__requestCard,.LegalWorkbench-module__QCLhXW__contractCard,.LegalWorkbench-module__QCLhXW__libraryCard,.LegalWorkbench-module__QCLhXW__obligationCard{border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-radius-lg);background:var(--sea-color-surface);box-shadow:var(--sea-shadow-sm)}.LegalWorkbench-module__QCLhXW__requestCard{gap:var(--sea-space-3);padding:var(--sea-space-4);display:grid}.LegalWorkbench-module__QCLhXW__requestCard[data-priority=urgent],.LegalWorkbench-module__QCLhXW__requestCard[data-priority=high]{border-color:#b453093d}.LegalWorkbench-module__QCLhXW__requestCard header,.LegalWorkbench-module__QCLhXW__requestCard footer,.LegalWorkbench-module__QCLhXW__libraryCard header{justify-content:space-between;align-items:center;gap:var(--sea-space-2);display:flex}.LegalWorkbench-module__QCLhXW__requestCard header span,.LegalWorkbench-module__QCLhXW__libraryCard header span{color:var(--sea-color-action-hover);font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-bold)}.LegalWorkbench-module__QCLhXW__requestCard header b,.LegalWorkbench-module__QCLhXW__libraryCard header b{border-radius:var(--sea-radius-pill);color:var(--sea-color-text-secondary);background:var(--sea-color-surface-sunken);padding:.25rem .5rem;font-size:.7rem}.LegalWorkbench-module__QCLhXW__requestCard h3,.LegalWorkbench-module__QCLhXW__libraryCard h3,.LegalWorkbench-module__QCLhXW__obligationCard h3{font-size:var(--sea-font-size-md);margin:0}.LegalWorkbench-module__QCLhXW__requestCard p,.LegalWorkbench-module__QCLhXW__libraryCard p,.LegalWorkbench-module__QCLhXW__obligationCard p{color:var(--sea-color-text-secondary);font-size:var(--sea-font-size-sm);margin:0}.LegalWorkbench-module__QCLhXW__requestCard footer{border-top:1px solid var(--sea-color-border-subtle);padding-top:var(--sea-space-3);color:var(--sea-color-text-secondary);font-size:var(--sea-font-size-xs)}.LegalWorkbench-module__QCLhXW__contractCard{gap:var(--sea-space-3);padding:var(--sea-space-5);display:grid}.LegalWorkbench-module__QCLhXW__contractCard>header{justify-content:space-between;align-items:flex-start;gap:var(--sea-space-3);display:flex}.LegalWorkbench-module__QCLhXW__contractCard header div>span{color:var(--sea-color-action-hover);font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-bold)}.LegalWorkbench-module__QCLhXW__contractCard h3{margin:var(--sea-space-1) 0 0;font-size:var(--sea-font-size-lg)}.LegalWorkbench-module__QCLhXW__contractCard>p{color:var(--sea-color-text-secondary);font-size:var(--sea-font-size-sm);margin:0}.LegalWorkbench-module__QCLhXW__status{border-radius:var(--sea-radius-pill);color:var(--sea-color-text-secondary);background:var(--sea-color-surface-sunken);font-size:.7rem;font-weight:var(--sea-font-weight-bold);padding:.3rem .6rem;display:inline-flex}.LegalWorkbench-module__QCLhXW__status[data-status=in_review]{color:var(--sea-color-warning);background:var(--sea-color-warning-soft)}.LegalWorkbench-module__QCLhXW__status[data-status=approved],.LegalWorkbench-module__QCLhXW__status[data-status=signed]{color:var(--sea-color-success);background:var(--sea-color-success-soft)}.LegalWorkbench-module__QCLhXW__contractCard dl{gap:var(--sea-space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.LegalWorkbench-module__QCLhXW__contractCard dt{color:var(--sea-color-text-muted);font-size:.7rem}.LegalWorkbench-module__QCLhXW__contractCard dd{color:var(--sea-color-text-secondary);font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-semibold);margin:.15rem 0 0}.LegalWorkbench-module__QCLhXW__contractCard footer{gap:var(--sea-space-2);border-top:1px solid var(--sea-color-border-subtle);padding-top:var(--sea-space-3);flex-wrap:wrap;display:flex}.LegalWorkbench-module__QCLhXW__prepared{align-items:center;gap:var(--sea-space-1);color:var(--sea-color-warning);font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-semibold);display:inline-flex}.LegalWorkbench-module__QCLhXW__libraryGrid{gap:var(--sea-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.LegalWorkbench-module__QCLhXW__libraryCard{gap:var(--sea-space-3);min-width:0;padding:var(--sea-space-4);grid-template-rows:auto auto 1fr auto auto;display:grid}.LegalWorkbench-module__QCLhXW__libraryCard p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.LegalWorkbench-module__QCLhXW__libraryCard small{color:var(--sea-color-text-secondary)}.LegalWorkbench-module__QCLhXW__libraryCard button{width:fit-content}.LegalWorkbench-module__QCLhXW__obligationCard{gap:var(--sea-space-4);padding:var(--sea-space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.LegalWorkbench-module__QCLhXW__obligationCard[data-risk=critical],.LegalWorkbench-module__QCLhXW__obligationCard[data-risk=high]{border-color:#b453093d}.LegalWorkbench-module__QCLhXW__obligationCard>div:first-child{gap:var(--sea-space-2);display:grid}.LegalWorkbench-module__QCLhXW__obligationCard>div:first-child>span{color:var(--sea-color-action-hover);font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-bold)}.LegalWorkbench-module__QCLhXW__obligationCard>div:last-child{align-content:start;justify-items:end;gap:var(--sea-space-2);display:grid}.LegalWorkbench-module__QCLhXW__obligationCard b{color:var(--sea-color-warning);font-size:var(--sea-font-size-xs)}.LegalWorkbench-module__QCLhXW__obligationCard time,.LegalWorkbench-module__QCLhXW__obligationCard small{color:var(--sea-color-text-secondary);font-size:var(--sea-font-size-xs)}.LegalWorkbench-module__QCLhXW__dialog{border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-radius-xl);width:min(46rem,100vw - 2rem);max-height:min(54rem,100dvh - 2rem);color:var(--sea-color-text-primary);background:var(--sea-color-surface);box-shadow:var(--sea-shadow-lg);padding:0;overflow:auto}.LegalWorkbench-module__QCLhXW__dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1c27384d}.LegalWorkbench-module__QCLhXW__dialogHeader{z-index:1;justify-content:space-between;align-items:flex-start;gap:var(--sea-space-4);border-bottom:1px solid var(--sea-color-border-subtle);padding:var(--sea-space-5);background:#fffffff5;display:flex;position:sticky;top:0}.LegalWorkbench-module__QCLhXW__dialogHeader span{align-items:center;gap:var(--sea-space-2);color:var(--sea-color-action-hover);font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-bold);text-transform:uppercase;display:inline-flex}.LegalWorkbench-module__QCLhXW__dialogHeader h2{margin:var(--sea-space-2) 0 0;font-size:var(--sea-font-size-2xl);letter-spacing:-.04em}.LegalWorkbench-module__QCLhXW__dialogHeader button{width:2.75rem;height:2.75rem;color:var(--sea-color-text-secondary);background:var(--sea-color-surface-subtle);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.LegalWorkbench-module__QCLhXW__form{gap:var(--sea-space-5);padding:var(--sea-space-5);display:grid}.LegalWorkbench-module__QCLhXW__formGrid{gap:var(--sea-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.LegalWorkbench-module__QCLhXW__formGrid label{gap:var(--sea-space-2);color:var(--sea-color-text-secondary);font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-semibold);display:grid}.LegalWorkbench-module__QCLhXW__wide,.LegalWorkbench-module__QCLhXW__safety,.LegalWorkbench-module__QCLhXW__context{grid-column:1/-1}.LegalWorkbench-module__QCLhXW__formGrid input,.LegalWorkbench-module__QCLhXW__formGrid select,.LegalWorkbench-module__QCLhXW__formGrid textarea{width:100%;min-height:var(--sea-field-height);border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-field-radius);padding:var(--sea-space-3);color:var(--sea-color-text-primary);background:var(--sea-color-surface-subtle)}.LegalWorkbench-module__QCLhXW__formGrid textarea{resize:vertical;min-height:7rem}.LegalWorkbench-module__QCLhXW__formGrid input:focus,.LegalWorkbench-module__QCLhXW__formGrid select:focus,.LegalWorkbench-module__QCLhXW__formGrid textarea:focus{border-color:var(--sea-color-focus);box-shadow:var(--sea-focus-ring);outline:0}.LegalWorkbench-module__QCLhXW__safety,.LegalWorkbench-module__QCLhXW__context{border-radius:var(--sea-radius-sm);padding:var(--sea-space-3);color:var(--sea-color-text-secondary);background:var(--sea-color-action-soft);font-size:var(--sea-font-size-xs);margin:0}.LegalWorkbench-module__QCLhXW__dialogActions{justify-content:flex-end;gap:var(--sea-space-2);border-top:1px solid var(--sea-color-border-subtle);padding-top:var(--sea-space-4);display:flex}@media (max-width:78rem){.LegalWorkbench-module__QCLhXW__header{flex-direction:column;align-items:flex-start}.LegalWorkbench-module__QCLhXW__headerActions{justify-content:flex-start}.LegalWorkbench-module__QCLhXW__mainGrid,.LegalWorkbench-module__QCLhXW__secondaryGrid{grid-template-columns:1fr}}@media (max-width:58rem){.LegalWorkbench-module__QCLhXW__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.LegalWorkbench-module__QCLhXW__metrics article:nth-child(3){border-top:1px solid var(--sea-color-border-subtle);border-left:0}.LegalWorkbench-module__QCLhXW__metrics article:nth-child(4){border-top:1px solid var(--sea-color-border-subtle)}}@media (max-width:42rem){.LegalWorkbench-module__QCLhXW__header h1{font-size:var(--sea-font-size-2xl)}.LegalWorkbench-module__QCLhXW__headerActions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.LegalWorkbench-module__QCLhXW__metrics,.LegalWorkbench-module__QCLhXW__libraryGrid{grid-template-columns:1fr}.LegalWorkbench-module__QCLhXW__metrics article+article{border-top:1px solid var(--sea-color-border-subtle);border-left:0}.LegalWorkbench-module__QCLhXW__sectionHeader{flex-direction:column;align-items:flex-start}.LegalWorkbench-module__QCLhXW__contractCard>header,.LegalWorkbench-module__QCLhXW__obligationCard{grid-template-columns:1fr}.LegalWorkbench-module__QCLhXW__contractCard>header{flex-direction:column}.LegalWorkbench-module__QCLhXW__obligationCard>div:last-child{justify-items:start}.LegalWorkbench-module__QCLhXW__formGrid{grid-template-columns:1fr}.LegalWorkbench-module__QCLhXW__wide,.LegalWorkbench-module__QCLhXW__safety,.LegalWorkbench-module__QCLhXW__context{grid-column:auto}.LegalWorkbench-module__QCLhXW__dialogActions{flex-direction:column}.LegalWorkbench-module__QCLhXW__dialogActions button{width:100%}}@media (prefers-reduced-motion:reduce){.LegalWorkbench-module__QCLhXW__page *,.LegalWorkbench-module__QCLhXW__dialog *{transition-duration:0s!important;animation-duration:0s!important}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.LegalWorkbench-module__QCLhXW__dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}.LegalWorkbench-module__QCLhXW__dialogHeader{background:var(--sea-color-surface)}}.LegalWorkbench-module__QCLhXW__page{width:100%;min-width:0;max-width:100%;overflow-x:clip}.LegalWorkbench-module__QCLhXW__page>*,.LegalWorkbench-module__QCLhXW__requestCard>*,.LegalWorkbench-module__QCLhXW__contractCard>*,.LegalWorkbench-module__QCLhXW__libraryCard>*,.LegalWorkbench-module__QCLhXW__obligationCard>*{min-width:0;max-width:100%}
.AccountingExportPanel-module__4FLgSa__section{gap:var(--sea-space-4);min-width:0;scroll-margin-top:7rem;display:grid}.AccountingExportPanel-module__4FLgSa__sectionHeader{justify-content:space-between;align-items:flex-end;gap:var(--sea-space-5);display:flex}.AccountingExportPanel-module__4FLgSa__sectionHeader h2{font-size:var(--sea-font-size-xl);letter-spacing:-.03em;margin:0}.AccountingExportPanel-module__4FLgSa__sectionHeader p:not(.AccountingExportPanel-module__4FLgSa__eyebrow){max-width:52rem;margin:var(--sea-space-1) 0 0;color:var(--sea-color-text-muted);font-size:var(--sea-font-size-sm)}.AccountingExportPanel-module__4FLgSa__headerActions{justify-content:flex-end;gap:var(--sea-space-2);flex-wrap:wrap;display:flex}.AccountingExportPanel-module__4FLgSa__eyebrow{align-items:center;gap:var(--sea-space-2);margin:0 0 var(--sea-space-2);color:var(--sea-color-action-hover);font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-bold);letter-spacing:.08em;text-transform:uppercase;display:inline-flex}.AccountingExportPanel-module__4FLgSa__assuranceGrid{border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-radius-lg);background:color-mix(in srgb, var(--sea-color-surface) 86%, transparent);box-shadow:var(--sea-shadow-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.AccountingExportPanel-module__4FLgSa__assuranceGrid article{align-items:flex-start;gap:var(--sea-space-3);min-width:0;padding:var(--sea-space-4);display:flex}.AccountingExportPanel-module__4FLgSa__assuranceGrid article+article{border-left:1px solid var(--sea-color-border-subtle)}.AccountingExportPanel-module__4FLgSa__assuranceGrid svg{color:var(--sea-color-success);flex:none}.AccountingExportPanel-module__4FLgSa__assuranceGrid strong,.AccountingExportPanel-module__4FLgSa__assuranceGrid span{display:block}.AccountingExportPanel-module__4FLgSa__assuranceGrid strong{font-size:var(--sea-font-size-sm)}.AccountingExportPanel-module__4FLgSa__assuranceGrid span{margin-top:var(--sea-space-1);color:var(--sea-color-text-muted);font-size:var(--sea-font-size-xs)}.AccountingExportPanel-module__4FLgSa__batchList{border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-radius-lg);background:var(--sea-color-surface);box-shadow:var(--sea-shadow-sm);display:grid;overflow:hidden}.AccountingExportPanel-module__4FLgSa__batchList article{align-items:center;gap:var(--sea-space-4);padding:var(--sea-space-4) var(--sea-space-5);grid-template-columns:minmax(10rem,1fr) minmax(14rem,1.2fr) auto;display:grid}.AccountingExportPanel-module__4FLgSa__batchList article+article{border-top:1px solid var(--sea-color-border-subtle)}.AccountingExportPanel-module__4FLgSa__batchList strong,.AccountingExportPanel-module__4FLgSa__batchList span{display:block}.AccountingExportPanel-module__4FLgSa__batchList span,.AccountingExportPanel-module__4FLgSa__batchList time{margin-top:var(--sea-space-1);color:var(--sea-color-text-muted);font-size:var(--sea-font-size-xs)}.AccountingExportPanel-module__4FLgSa__batchProof{min-width:0}.AccountingExportPanel-module__4FLgSa__batchProof code{overflow-wrap:anywhere;color:var(--sea-color-text-secondary);font-size:var(--sea-font-size-xs);display:block}.AccountingExportPanel-module__4FLgSa__empty{border:1px dashed var(--sea-color-border-subtle);border-radius:var(--sea-radius-md);padding:var(--sea-space-5);color:var(--sea-color-text-secondary);background:var(--sea-color-surface-subtle);font-size:var(--sea-font-size-sm);margin:0}.AccountingExportPanel-module__4FLgSa__policy{gap:var(--sea-space-5);border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-radius-lg);padding:var(--sea-space-4) var(--sea-space-5);background:var(--sea-color-surface-subtle);grid-template-columns:minmax(12rem,.75fr) minmax(0,2fr);display:grid}.AccountingExportPanel-module__4FLgSa__policy>div span,.AccountingExportPanel-module__4FLgSa__policy>div strong{display:block}.AccountingExportPanel-module__4FLgSa__policy>div span{color:var(--sea-color-action-hover);font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-bold);text-transform:uppercase}.AccountingExportPanel-module__4FLgSa__policy>div strong{margin-top:var(--sea-space-1)}.AccountingExportPanel-module__4FLgSa__policy dl{gap:var(--sea-space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.AccountingExportPanel-module__4FLgSa__policy dt,.AccountingExportPanel-module__4FLgSa__closeList dt,.AccountingExportPanel-module__4FLgSa__closeProof span{color:var(--sea-color-text-secondary);font-size:var(--sea-font-size-xs)}.AccountingExportPanel-module__4FLgSa__policy dd,.AccountingExportPanel-module__4FLgSa__closeList dd{margin:var(--sea-space-1) 0 0;overflow-wrap:anywhere;font-size:var(--sea-font-size-sm);font-weight:var(--sea-font-weight-semibold)}.AccountingExportPanel-module__4FLgSa__closeList{gap:var(--sea-space-3);display:grid}.AccountingExportPanel-module__4FLgSa__closeList>article{gap:var(--sea-space-4);border:1px solid var(--sea-color-border-subtle);border-left:4px solid var(--sea-color-warning);border-radius:var(--sea-radius-lg);padding:var(--sea-space-5);background:var(--sea-color-surface);box-shadow:var(--sea-shadow-sm);display:grid}.AccountingExportPanel-module__4FLgSa__closeList>article[data-state=delivered]{border-left-color:var(--sea-color-success)}.AccountingExportPanel-module__4FLgSa__closeList>article>header{justify-content:space-between;align-items:flex-start;gap:var(--sea-space-4);display:flex}.AccountingExportPanel-module__4FLgSa__closeList>article>header strong,.AccountingExportPanel-module__4FLgSa__closeList>article>header span{display:block}.AccountingExportPanel-module__4FLgSa__closeList>article>header>span{color:var(--sea-color-text-muted);font-size:var(--sea-font-size-xs)}.AccountingExportPanel-module__4FLgSa__closeState{align-items:center;gap:var(--sea-space-1);margin-bottom:var(--sea-space-1);color:var(--sea-color-warning);font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-bold);text-transform:uppercase;display:inline-flex!important}[data-state=delivered] .AccountingExportPanel-module__4FLgSa__closeState{color:var(--sea-color-success)}.AccountingExportPanel-module__4FLgSa__closeList dl{gap:var(--sea-space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.AccountingExportPanel-module__4FLgSa__closeProof{border-radius:var(--sea-radius-sm);min-width:0;padding:var(--sea-space-3);background:var(--sea-color-success-soft)}.AccountingExportPanel-module__4FLgSa__closeProof span,.AccountingExportPanel-module__4FLgSa__closeProof code{display:block}.AccountingExportPanel-module__4FLgSa__closeProof code{margin-top:var(--sea-space-1);overflow-wrap:anywhere;font-size:var(--sea-font-size-xs)}.AccountingExportPanel-module__4FLgSa__gap,.AccountingExportPanel-module__4FLgSa__result{align-items:flex-start;gap:var(--sea-space-2);border-radius:var(--sea-radius-sm);padding:var(--sea-space-3);font-size:var(--sea-font-size-sm);margin:0;display:flex}.AccountingExportPanel-module__4FLgSa__gap{color:var(--sea-color-text-secondary);background:var(--sea-color-warning-soft)}.AccountingExportPanel-module__4FLgSa__result{color:var(--sea-color-text-secondary);background:var(--sea-color-success-soft)}.AccountingExportPanel-module__4FLgSa__gap svg,.AccountingExportPanel-module__4FLgSa__result svg{flex:none}.AccountingExportPanel-module__4FLgSa__dialog{border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-radius-lg);width:min(100% - 2rem,46rem);max-height:min(90dvh,52rem);color:var(--sea-color-text-primary);background:var(--sea-color-surface);box-shadow:var(--sea-shadow-lg);padding:0;overflow-y:auto}.AccountingExportPanel-module__4FLgSa__dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#141f304d}.AccountingExportPanel-module__4FLgSa__dialog>header{justify-content:space-between;gap:var(--sea-space-4);border-bottom:1px solid var(--sea-color-border-subtle);padding:var(--sea-space-5);display:flex}.AccountingExportPanel-module__4FLgSa__dialog h2{font-size:var(--sea-font-size-xl);margin:0}.AccountingExportPanel-module__4FLgSa__dialog>header p{margin:var(--sea-space-2) 0 0;color:var(--sea-color-text-secondary)}.AccountingExportPanel-module__4FLgSa__dialog>header button{width:2.75rem;height:2.75rem;color:inherit;background:var(--sea-color-surface-sunken);border:0;border-radius:50%;flex:none;place-items:center;display:grid}.AccountingExportPanel-module__4FLgSa__dialog form{gap:var(--sea-space-4);padding:var(--sea-space-5);display:grid}.AccountingExportPanel-module__4FLgSa__dialog label{gap:var(--sea-space-2);color:var(--sea-color-text-secondary);font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-semibold);display:grid}.AccountingExportPanel-module__4FLgSa__dialog input,.AccountingExportPanel-module__4FLgSa__dialog select{min-height:var(--sea-field-height);border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-field-radius);padding:var(--sea-space-3);color:var(--sea-color-text-primary);background:var(--sea-color-surface-subtle);font:inherit}.AccountingExportPanel-module__4FLgSa__dialog input:focus,.AccountingExportPanel-module__4FLgSa__dialog select:focus,.AccountingExportPanel-module__4FLgSa__dialog>header button:focus-visible{outline:2px solid var(--sea-color-focus);outline-offset:2px}.AccountingExportPanel-module__4FLgSa__dialog form>p{border-radius:var(--sea-radius-sm);padding:var(--sea-space-3);color:var(--sea-color-text-secondary);background:var(--sea-color-action-soft);font-size:var(--sea-font-size-xs);margin:0}.AccountingExportPanel-module__4FLgSa__dialog footer{gap:var(--sea-space-3);border-top:1px solid var(--sea-color-border-subtle);padding-top:var(--sea-space-4);flex-wrap:wrap;display:flex}.AccountingExportPanel-module__4FLgSa__fieldGrid{gap:var(--sea-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AccountingExportPanel-module__4FLgSa__preview{gap:var(--sea-space-4);border:1px solid color-mix(in srgb, var(--sea-color-success) 24%, var(--sea-color-border-subtle));border-radius:var(--sea-radius-md);padding:var(--sea-space-4);background:var(--sea-color-success-soft);display:grid}.AccountingExportPanel-module__4FLgSa__preview>header{align-items:flex-start;gap:var(--sea-space-3);display:flex}.AccountingExportPanel-module__4FLgSa__preview>header svg{color:var(--sea-color-success);flex:none}.AccountingExportPanel-module__4FLgSa__preview>header strong,.AccountingExportPanel-module__4FLgSa__preview>header span{display:block}.AccountingExportPanel-module__4FLgSa__preview>header span{margin-top:var(--sea-space-1);color:var(--sea-color-text-secondary);font-size:var(--sea-font-size-xs)}.AccountingExportPanel-module__4FLgSa__preview dl{gap:var(--sea-space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.AccountingExportPanel-module__4FLgSa__preview dl div{min-width:0}.AccountingExportPanel-module__4FLgSa__preview dt{color:var(--sea-color-text-secondary);font-size:var(--sea-font-size-xs)}.AccountingExportPanel-module__4FLgSa__preview dd{margin:var(--sea-space-1) 0 0;overflow-wrap:anywhere;font-size:var(--sea-font-size-sm);font-weight:var(--sea-font-weight-semibold)}.AccountingExportPanel-module__4FLgSa__checksum{border-top:1px solid color-mix(in srgb, var(--sea-color-success) 20%, transparent);min-width:0;padding-top:var(--sea-space-3)}.AccountingExportPanel-module__4FLgSa__checksum span{color:var(--sea-color-text-secondary);font-size:var(--sea-font-size-xs);display:block}.AccountingExportPanel-module__4FLgSa__checksum code{margin-top:var(--sea-space-1);overflow-wrap:anywhere;font-size:var(--sea-font-size-xs);display:block}@media (max-width:48rem){.AccountingExportPanel-module__4FLgSa__sectionHeader{flex-direction:column;align-items:flex-start}.AccountingExportPanel-module__4FLgSa__headerActions{justify-content:flex-start;width:100%}.AccountingExportPanel-module__4FLgSa__assuranceGrid{grid-template-columns:1fr}.AccountingExportPanel-module__4FLgSa__assuranceGrid article+article{border-top:1px solid var(--sea-color-border-subtle);border-left:0}.AccountingExportPanel-module__4FLgSa__batchList article{gap:var(--sea-space-2);grid-template-columns:1fr}.AccountingExportPanel-module__4FLgSa__fieldGrid,.AccountingExportPanel-module__4FLgSa__preview dl,.AccountingExportPanel-module__4FLgSa__policy,.AccountingExportPanel-module__4FLgSa__policy dl,.AccountingExportPanel-module__4FLgSa__closeList dl{grid-template-columns:1fr}}@media (prefers-contrast:more){.AccountingExportPanel-module__4FLgSa__assuranceGrid,.AccountingExportPanel-module__4FLgSa__batchList,.AccountingExportPanel-module__4FLgSa__closeList>article,.AccountingExportPanel-module__4FLgSa__dialog,.AccountingExportPanel-module__4FLgSa__policy,.AccountingExportPanel-module__4FLgSa__preview{border-width:2px}}@media (forced-colors:active){.AccountingExportPanel-module__4FLgSa__assuranceGrid,.AccountingExportPanel-module__4FLgSa__batchList,.AccountingExportPanel-module__4FLgSa__closeList>article,.AccountingExportPanel-module__4FLgSa__dialog,.AccountingExportPanel-module__4FLgSa__policy,.AccountingExportPanel-module__4FLgSa__preview{border:1px solid canvastext}}@media (prefers-reduced-transparency:reduce){.AccountingExportPanel-module__4FLgSa__assuranceGrid{background:var(--sea-color-surface)}.AccountingExportPanel-module__4FLgSa__dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.AccountingExportPanel-module__4FLgSa__section *{scroll-behavior:auto!important}}
.FinanceControlPanel-module__WYw86G__panel{gap:var(--sea-space-8);min-width:0;display:grid}.FinanceControlPanel-module__WYw86G__section{gap:var(--sea-space-4);min-width:0;scroll-margin-top:7rem;display:grid}.FinanceControlPanel-module__WYw86G__section>*{min-width:0}.FinanceControlPanel-module__WYw86G__sectionHeader{justify-content:space-between;align-items:flex-end;gap:var(--sea-space-5);display:flex}.FinanceControlPanel-module__WYw86G__sectionHeader h2{font-size:var(--sea-font-size-xl);letter-spacing:-.03em;margin:0}.FinanceControlPanel-module__WYw86G__sectionHeader p:not(.FinanceControlPanel-module__WYw86G__eyebrow){max-width:52rem;margin:var(--sea-space-1) 0 0;color:var(--sea-color-text-muted);font-size:var(--sea-font-size-sm)}.FinanceControlPanel-module__WYw86G__eyebrow{align-items:center;gap:var(--sea-space-2);margin:0 0 var(--sea-space-2);color:var(--sea-color-action-hover);font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-bold);letter-spacing:.08em;text-transform:uppercase;display:inline-flex}.FinanceControlPanel-module__WYw86G__headerActions{justify-content:flex-end;gap:var(--sea-space-2);flex-wrap:wrap;display:flex}.FinanceControlPanel-module__WYw86G__feedback{border-radius:var(--sea-radius-sm);padding:var(--sea-space-4);color:var(--sea-color-success);background:var(--sea-color-success-soft);border:1px solid #1e89572e}.FinanceControlPanel-module__WYw86G__feedback[data-kind=error]{color:var(--sea-color-danger);background:var(--sea-color-danger-soft);border-color:#c5294233}.FinanceControlPanel-module__WYw86G__cashGrid{border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-radius-lg);background:var(--sea-color-surface);box-shadow:var(--sea-shadow-sm);grid-template-columns:1.25fr repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.FinanceControlPanel-module__WYw86G__cashGrid article{align-content:center;gap:var(--sea-space-2);min-height:8.5rem;padding:var(--sea-space-5);display:grid}.FinanceControlPanel-module__WYw86G__cashGrid article+article{border-left:1px solid var(--sea-color-border-subtle)}.FinanceControlPanel-module__WYw86G__cashGrid span,.FinanceControlPanel-module__WYw86G__cashGrid small{color:var(--sea-color-text-muted);font-size:var(--sea-font-size-xs)}.FinanceControlPanel-module__WYw86G__cashGrid strong{font-size:clamp(1.35rem, 2vw, var(--sea-font-size-2xl));font-variant-numeric:tabular-nums;letter-spacing:-.04em}.FinanceControlPanel-module__WYw86G__cashPrimary{color:#fff;background:linear-gradient(135deg,#173553,#2f6185)}.FinanceControlPanel-module__WYw86G__cashPrimary span,.FinanceControlPanel-module__WYw86G__cashPrimary small{color:#ffffffbf}.FinanceControlPanel-module__WYw86G__alertStrip{gap:var(--sea-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.FinanceControlPanel-module__WYw86G__alertStrip article{align-items:flex-start;gap:var(--sea-space-3);border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-radius-md);padding:var(--sea-space-4);background:var(--sea-color-surface-subtle);display:flex}.FinanceControlPanel-module__WYw86G__alertStrip article[data-severity=critical]{background:var(--sea-color-danger-soft);border-color:#c5294238}.FinanceControlPanel-module__WYw86G__alertStrip article[data-severity=high]{background:var(--sea-color-warning-soft);border-color:#ab701038}.FinanceControlPanel-module__WYw86G__alertStrip strong{font-size:var(--sea-font-size-sm);display:block}.FinanceControlPanel-module__WYw86G__alertStrip p{margin:var(--sea-space-1) 0 0;color:var(--sea-color-text-secondary);font-size:var(--sea-font-size-xs)}.FinanceControlPanel-module__WYw86G__tableFrame{contain:inline-size;border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-radius-lg);background:var(--sea-color-surface);min-width:0;max-width:100%;box-shadow:var(--sea-shadow-sm);overflow:auto hidden}.FinanceControlPanel-module__WYw86G__tableFrame:focus-visible{outline:2px solid var(--sea-color-focus);outline-offset:3px}.FinanceControlPanel-module__WYw86G__tableFrame table{border-collapse:collapse;width:100%;min-width:76rem;font-size:var(--sea-font-size-sm)}.FinanceControlPanel-module__WYw86G__tableFrame th,.FinanceControlPanel-module__WYw86G__tableFrame td{border-bottom:1px solid var(--sea-color-border-subtle);padding:var(--sea-space-3) var(--sea-space-4);text-align:left;vertical-align:middle}.FinanceControlPanel-module__WYw86G__tableFrame thead th{color:var(--sea-color-text-secondary);background:var(--sea-color-surface-subtle);font-size:var(--sea-font-size-xs)}.FinanceControlPanel-module__WYw86G__tableFrame tbody tr:last-child>*{border-bottom:0}.FinanceControlPanel-module__WYw86G__tableFrame tbody th strong,.FinanceControlPanel-module__WYw86G__tableFrame tbody th small,.FinanceControlPanel-module__WYw86G__tableFrame td>strong,.FinanceControlPanel-module__WYw86G__tableFrame td>small{display:block}.FinanceControlPanel-module__WYw86G__tableFrame small{margin-top:var(--sea-space-1);color:var(--sea-color-text-muted);font-size:var(--sea-font-size-xs)}.FinanceControlPanel-module__WYw86G__status,.FinanceControlPanel-module__WYw86G__entryStatus{border-radius:var(--sea-radius-pill);min-height:1.75rem;padding:0 var(--sea-space-3);color:var(--sea-color-action-hover);background:var(--sea-color-action-soft);font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-semibold);align-items:center;display:inline-flex}.FinanceControlPanel-module__WYw86G__status[data-status=pending_approval]{color:var(--sea-color-warning);background:var(--sea-color-warning-soft)}.FinanceControlPanel-module__WYw86G__status[data-status=paid],.FinanceControlPanel-module__WYw86G__entryStatus[data-status=matched]{color:var(--sea-color-success);background:var(--sea-color-success-soft)}.FinanceControlPanel-module__WYw86G__status[data-status=rejected],.FinanceControlPanel-module__WYw86G__status[data-status=cancelled]{color:var(--sea-color-danger);background:var(--sea-color-danger-soft)}.FinanceControlPanel-module__WYw86G__rowActions{justify-content:flex-end;gap:var(--sea-space-2);flex-wrap:wrap;min-width:11rem;display:flex}.FinanceControlPanel-module__WYw86G__safetyNote{align-items:flex-start;gap:var(--sea-space-3);border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-radius-md);padding:var(--sea-space-4);color:var(--sea-color-text-secondary);background:var(--sea-color-action-soft);font-size:var(--sea-font-size-sm);margin:0;display:flex}.FinanceControlPanel-module__WYw86G__budgetGrid{gap:var(--sea-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.FinanceControlPanel-module__WYw86G__budgetGrid article{gap:var(--sea-space-3);border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-radius-lg);padding:var(--sea-space-5);background:var(--sea-color-surface);box-shadow:var(--sea-shadow-sm);display:grid}.FinanceControlPanel-module__WYw86G__budgetGrid article>div{justify-content:space-between;gap:var(--sea-space-3);display:flex}.FinanceControlPanel-module__WYw86G__budgetGrid article>div span{color:var(--sea-color-text-muted);font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-bold)}.FinanceControlPanel-module__WYw86G__budgetGrid progress{background:var(--sea-color-surface-sunken);border:0;border-radius:999px;width:100%;height:.5rem;overflow:hidden}.FinanceControlPanel-module__WYw86G__budgetGrid progress::-webkit-progress-bar{background:var(--sea-color-surface-sunken)}.FinanceControlPanel-module__WYw86G__budgetGrid progress::-webkit-progress-value{background:var(--sea-color-action);border-radius:999px}.FinanceControlPanel-module__WYw86G__budgetGrid p,.FinanceControlPanel-module__WYw86G__budgetGrid small{color:var(--sea-color-text-secondary);font-size:var(--sea-font-size-sm);margin:0}.FinanceControlPanel-module__WYw86G__budgetGrid small{color:var(--sea-color-text-muted);font-size:var(--sea-font-size-xs)}.FinanceControlPanel-module__WYw86G__bankSummary{gap:var(--sea-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.FinanceControlPanel-module__WYw86G__bankSummary article{gap:var(--sea-space-1);border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-radius-md);padding:var(--sea-space-4);background:var(--sea-color-surface);display:grid}.FinanceControlPanel-module__WYw86G__bankSummary span,.FinanceControlPanel-module__WYw86G__bankSummary small{color:var(--sea-color-text-muted);font-size:var(--sea-font-size-xs)}.FinanceControlPanel-module__WYw86G__reconciliationList{border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-radius-lg);background:var(--sea-color-surface);box-shadow:var(--sea-shadow-sm);display:grid;overflow:hidden}.FinanceControlPanel-module__WYw86G__reconciliationList>article{align-items:center;gap:var(--sea-space-4);padding:var(--sea-space-4) var(--sea-space-5);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.FinanceControlPanel-module__WYw86G__reconciliationList>article+article{border-top:1px solid var(--sea-color-border-subtle)}.FinanceControlPanel-module__WYw86G__reconciliationList p{margin:var(--sea-space-1) 0;color:var(--sea-color-text-secondary);font-size:var(--sea-font-size-xs)}.FinanceControlPanel-module__WYw86G__reconciliationList small{color:var(--sea-color-text-muted)}.FinanceControlPanel-module__WYw86G__entryDirection{width:2.25rem;height:2.25rem;color:var(--sea-color-danger);background:var(--sea-color-danger-soft);font-weight:var(--sea-font-weight-bold);border-radius:50%;place-items:center;display:grid}.FinanceControlPanel-module__WYw86G__entryDirection[data-direction=inflow]{color:var(--sea-color-success);background:var(--sea-color-success-soft)}.FinanceControlPanel-module__WYw86G__dialog{border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-radius-lg);width:min(100% - 2rem,42rem);color:var(--sea-color-text-primary);background:var(--sea-color-surface);box-shadow:var(--sea-shadow-lg);padding:0}.FinanceControlPanel-module__WYw86G__dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#141f304d}.FinanceControlPanel-module__WYw86G__dialog header{justify-content:space-between;gap:var(--sea-space-4);border-bottom:1px solid var(--sea-color-border-subtle);padding:var(--sea-space-5);display:flex}.FinanceControlPanel-module__WYw86G__dialog h2{font-size:var(--sea-font-size-xl);margin:0}.FinanceControlPanel-module__WYw86G__dialog header p{margin:var(--sea-space-2) 0 0;color:var(--sea-color-text-secondary)}.FinanceControlPanel-module__WYw86G__dialog header button{width:2.75rem;height:2.75rem;color:inherit;background:var(--sea-color-surface-sunken);border:0;border-radius:50%;flex:none;place-items:center;display:grid}.FinanceControlPanel-module__WYw86G__dialog form{gap:var(--sea-space-4);padding:var(--sea-space-5);display:grid}.FinanceControlPanel-module__WYw86G__dialog label{gap:var(--sea-space-2);color:var(--sea-color-text-secondary);font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-semibold);display:grid}.FinanceControlPanel-module__WYw86G__dialog input,.FinanceControlPanel-module__WYw86G__dialog select,.FinanceControlPanel-module__WYw86G__dialog textarea{min-height:var(--sea-field-height);border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-field-radius);padding:var(--sea-space-3);color:var(--sea-color-text-primary);background:var(--sea-color-surface-subtle);font:inherit}.FinanceControlPanel-module__WYw86G__dialog input:focus,.FinanceControlPanel-module__WYw86G__dialog select:focus,.FinanceControlPanel-module__WYw86G__dialog textarea:focus{outline:2px solid var(--sea-color-focus);outline-offset:1px}.FinanceControlPanel-module__WYw86G__dialog form>p{border-radius:var(--sea-radius-sm);padding:var(--sea-space-3);color:var(--sea-color-text-secondary);background:var(--sea-color-action-soft);font-size:var(--sea-font-size-xs);margin:0}.FinanceControlPanel-module__WYw86G__dialog footer{gap:var(--sea-space-3);border-top:1px solid var(--sea-color-border-subtle);padding-top:var(--sea-space-4);flex-wrap:wrap;display:flex}.FinanceControlPanel-module__WYw86G__fieldGrid{gap:var(--sea-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.FinanceControlPanel-module__WYw86G__srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:70rem){.FinanceControlPanel-module__WYw86G__cashGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.FinanceControlPanel-module__WYw86G__cashGrid article:nth-child(3){border-top:1px solid var(--sea-color-border-subtle);border-left:0}.FinanceControlPanel-module__WYw86G__cashGrid article:nth-child(4){border-top:1px solid var(--sea-color-border-subtle)}.FinanceControlPanel-module__WYw86G__budgetGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:48rem){.FinanceControlPanel-module__WYw86G__sectionHeader{flex-direction:column;align-items:flex-start}.FinanceControlPanel-module__WYw86G__headerActions{justify-content:flex-start}.FinanceControlPanel-module__WYw86G__cashGrid,.FinanceControlPanel-module__WYw86G__alertStrip,.FinanceControlPanel-module__WYw86G__budgetGrid,.FinanceControlPanel-module__WYw86G__bankSummary{grid-template-columns:1fr}.FinanceControlPanel-module__WYw86G__cashGrid article+article{border-top:1px solid var(--sea-color-border-subtle);border-left:0}.FinanceControlPanel-module__WYw86G__reconciliationList>article{grid-template-columns:auto minmax(0,1fr)}.FinanceControlPanel-module__WYw86G__reconciliationList>article>:last-child{grid-column:1/-1}.FinanceControlPanel-module__WYw86G__fieldGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.FinanceControlPanel-module__WYw86G__panel *{scroll-behavior:auto!important}}
.ProviderSettlementFeed-module__TEdceG__section{gap:var(--sea-space-3);display:grid}.ProviderSettlementFeed-module__TEdceG__heading{justify-content:space-between;align-items:flex-end;gap:var(--sea-space-5);display:flex}.ProviderSettlementFeed-module__TEdceG__heading h2{font-size:var(--sea-font-size-xl);letter-spacing:-.025em;margin:0}.ProviderSettlementFeed-module__TEdceG__heading>div>p:last-child{max-width:52rem;margin:var(--sea-space-1) 0 0;color:var(--sea-color-text-muted);font-size:var(--sea-font-size-sm)}.ProviderSettlementFeed-module__TEdceG__eyebrow{align-items:center;gap:var(--sea-space-2);margin:0 0 var(--sea-space-2);color:var(--sea-color-action-hover);font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-bold);letter-spacing:.08em;text-transform:uppercase;display:inline-flex}.ProviderSettlementFeed-module__TEdceG__connectionState{align-items:center;gap:var(--sea-space-2);border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-radius-pill);min-height:2rem;padding:0 var(--sea-space-3);color:var(--sea-color-text-secondary);font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-semibold);-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);background:#ffffff9e;flex:none;display:inline-flex}.ProviderSettlementFeed-module__TEdceG__connectionState>span{background:var(--sea-color-text-muted);border-radius:50%;width:.45rem;height:.45rem;box-shadow:0 0 0 .2rem #6373811a}.ProviderSettlementFeed-module__TEdceG__connectionState[data-active=true]>span{background:var(--sea-color-success);box-shadow:0 0 0 .2rem #1e89571f}.ProviderSettlementFeed-module__TEdceG__surface{border-radius:var(--sea-radius-lg);box-shadow:var(--sea-shadow-sm), inset 0 1px 0 #ffffffe6;-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);background:linear-gradient(145deg,#ffffffc7,#f7faffad);border:1px solid #ffffffbf;position:relative;overflow:hidden}.ProviderSettlementFeed-module__TEdceG__surface:before{content:"";pointer-events:none;background:radial-gradient(circle,#4b6fff17,#0000 70%);border-radius:50%;width:18rem;height:18rem;position:absolute;top:-10rem;right:-7rem}.ProviderSettlementFeed-module__TEdceG__safetyNote{align-items:center;gap:var(--sea-space-3);border-bottom:1px solid var(--sea-color-border-subtle);padding:var(--sea-space-4) var(--sea-space-5);color:var(--sea-color-action-hover);background:#eff4ff8c;display:flex;position:relative}.ProviderSettlementFeed-module__TEdceG__safetyNote p{color:var(--sea-color-text-secondary);font-size:var(--sea-font-size-sm);margin:0}.ProviderSettlementFeed-module__TEdceG__safetyNote strong{color:var(--sea-color-text-primary)}.ProviderSettlementFeed-module__TEdceG__receipts{margin:0;padding:0;list-style:none;display:grid;position:relative}.ProviderSettlementFeed-module__TEdceG__receipts li{gap:var(--sea-space-3);padding:var(--sea-space-4) var(--sea-space-5);grid-template-columns:auto minmax(0,1fr);display:grid}.ProviderSettlementFeed-module__TEdceG__receipts li+li{border-top:1px solid var(--sea-color-border-subtle)}.ProviderSettlementFeed-module__TEdceG__icon{width:2.25rem;height:2.25rem;color:var(--sea-color-warning);background:var(--sea-color-warning-soft);border-radius:50%;place-items:center;display:grid}.ProviderSettlementFeed-module__TEdceG__icon[data-status=processed]{color:var(--sea-color-success);background:var(--sea-color-success-soft)}.ProviderSettlementFeed-module__TEdceG__icon[data-status=failed],.ProviderSettlementFeed-module__TEdceG__icon[data-status=dead_letter]{color:var(--sea-color-danger);background:var(--sea-color-danger-soft)}.ProviderSettlementFeed-module__TEdceG__receiptBody{min-width:0}.ProviderSettlementFeed-module__TEdceG__receiptTitle{justify-content:space-between;align-items:center;gap:var(--sea-space-3);display:flex}.ProviderSettlementFeed-module__TEdceG__receiptTitle strong{font-size:var(--sea-font-size-base);font-variant-numeric:tabular-nums}.ProviderSettlementFeed-module__TEdceG__receiptTitle span{border-radius:var(--sea-radius-pill);color:var(--sea-color-warning);background:var(--sea-color-warning-soft);font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-semibold);padding:.2rem .55rem}.ProviderSettlementFeed-module__TEdceG__receiptTitle span[data-status=processed]{color:var(--sea-color-success);background:var(--sea-color-success-soft)}.ProviderSettlementFeed-module__TEdceG__receiptTitle span[data-status=failed],.ProviderSettlementFeed-module__TEdceG__receiptTitle span[data-status=dead_letter]{color:var(--sea-color-danger);background:var(--sea-color-danger-soft)}.ProviderSettlementFeed-module__TEdceG__receiptBody p{margin:var(--sea-space-1) 0;color:var(--sea-color-text-secondary);font-size:var(--sea-font-size-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ProviderSettlementFeed-module__TEdceG__receiptBody code{color:var(--sea-color-text-primary);font:inherit;font-variant-numeric:tabular-nums}.ProviderSettlementFeed-module__TEdceG__receiptBody small{color:var(--sea-color-text-muted);font-size:var(--sea-font-size-xs)}.ProviderSettlementFeed-module__TEdceG__receiptDetails{margin-top:var(--sea-space-3);border-top:1px solid var(--sea-color-border-subtle)}.ProviderSettlementFeed-module__TEdceG__receiptDetails summary{width:fit-content;min-height:2.75rem;color:var(--sea-color-action-hover);font-size:var(--sea-font-size-sm);font-weight:var(--sea-font-weight-semibold);cursor:pointer;align-items:center;display:flex}.ProviderSettlementFeed-module__TEdceG__receiptDetails summary:focus-visible{border-radius:var(--sea-radius-sm);outline:2px solid var(--sea-color-focus);outline-offset:2px}.ProviderSettlementFeed-module__TEdceG__detailContent{gap:var(--sea-space-4);min-width:0;padding:var(--sea-space-2) 0 var(--sea-space-3);display:grid}.ProviderSettlementFeed-module__TEdceG__technicalFacts,.ProviderSettlementFeed-module__TEdceG__result dl{gap:var(--sea-space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.ProviderSettlementFeed-module__TEdceG__technicalFacts>div,.ProviderSettlementFeed-module__TEdceG__result dl>div{border-radius:var(--sea-radius-sm);min-width:0;padding:var(--sea-space-3);background:var(--sea-color-surface-subtle)}.ProviderSettlementFeed-module__TEdceG__technicalFacts dt,.ProviderSettlementFeed-module__TEdceG__result dt{color:var(--sea-color-text-muted);font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-semibold)}.ProviderSettlementFeed-module__TEdceG__technicalFacts dd,.ProviderSettlementFeed-module__TEdceG__result dd{min-width:0;margin:var(--sea-space-1) 0 0;color:var(--sea-color-text-primary);font-size:var(--sea-font-size-sm);overflow-wrap:anywhere}.ProviderSettlementFeed-module__TEdceG__technicalFacts code{font:inherit;font-variant-numeric:tabular-nums}.ProviderSettlementFeed-module__TEdceG__result h3{margin:0 0 var(--sea-space-2);font-size:var(--sea-font-size-sm)}.ProviderSettlementFeed-module__TEdceG__nextAction,.ProviderSettlementFeed-module__TEdceG__privacy{color:var(--sea-color-text-secondary);font-size:var(--sea-font-size-sm);margin:0;line-height:1.5}.ProviderSettlementFeed-module__TEdceG__nextAction{border-left:3px solid var(--sea-color-action);padding-left:var(--sea-space-3)}.ProviderSettlementFeed-module__TEdceG__privacy{color:var(--sea-color-text-muted);font-size:var(--sea-font-size-xs)}.ProviderSettlementFeed-module__TEdceG__empty{justify-content:center;align-items:center;gap:var(--sea-space-3);min-height:8rem;padding:var(--sea-space-5);color:var(--sea-color-text-muted);display:flex;position:relative}.ProviderSettlementFeed-module__TEdceG__empty p,.ProviderSettlementFeed-module__TEdceG__empty strong,.ProviderSettlementFeed-module__TEdceG__empty span{margin:0;display:block}.ProviderSettlementFeed-module__TEdceG__empty strong{color:var(--sea-color-text-primary)}.ProviderSettlementFeed-module__TEdceG__empty span{margin-top:var(--sea-space-1);font-size:var(--sea-font-size-sm)}@media (max-width:48rem){.ProviderSettlementFeed-module__TEdceG__heading{flex-direction:column;align-items:flex-start}.ProviderSettlementFeed-module__TEdceG__receiptTitle{align-items:flex-start;gap:var(--sea-space-2);flex-direction:column}.ProviderSettlementFeed-module__TEdceG__receiptBody p{white-space:normal;overflow-wrap:anywhere}.ProviderSettlementFeed-module__TEdceG__safetyNote,.ProviderSettlementFeed-module__TEdceG__receipts li{padding-inline:var(--sea-space-4)}.ProviderSettlementFeed-module__TEdceG__technicalFacts,.ProviderSettlementFeed-module__TEdceG__result dl{grid-template-columns:minmax(0,1fr)}}@media (max-width:24rem){.ProviderSettlementFeed-module__TEdceG__surface:before{display:none}.ProviderSettlementFeed-module__TEdceG__safetyNote,.ProviderSettlementFeed-module__TEdceG__receipts li{padding-inline:var(--sea-space-2)}.ProviderSettlementFeed-module__TEdceG__receipts li{grid-template-columns:minmax(0,1fr)}.ProviderSettlementFeed-module__TEdceG__icon{display:none}.ProviderSettlementFeed-module__TEdceG__technicalFacts>div,.ProviderSettlementFeed-module__TEdceG__result dl>div{padding:var(--sea-space-2)}}@media (prefers-reduced-transparency:reduce){.ProviderSettlementFeed-module__TEdceG__connectionState,.ProviderSettlementFeed-module__TEdceG__surface{background:var(--sea-color-surface);-webkit-backdrop-filter:none;backdrop-filter:none}}
.FinanceWorkbench-module__fMFSgG__page{gap:var(--sea-space-6);width:min(100%,100rem);min-width:0;margin-inline:auto;display:grid;overflow-x:clip}.FinanceWorkbench-module__fMFSgG__page>*{min-width:0}.FinanceWorkbench-module__fMFSgG__header{justify-content:space-between;align-items:flex-end;gap:var(--sea-space-5);padding-top:var(--sea-space-4);display:flex}.FinanceWorkbench-module__fMFSgG__header>div{min-width:0}.FinanceWorkbench-module__fMFSgG__header h1{font-size:var(--sea-font-size-3xl);letter-spacing:-.05em;margin:0}.FinanceWorkbench-module__fMFSgG__header>div>p:last-child{max-width:54rem;margin:var(--sea-space-3) 0 0;color:var(--sea-color-text-secondary)}.FinanceWorkbench-module__fMFSgG__eyebrow{align-items:center;gap:var(--sea-space-2);margin:0 0 var(--sea-space-3);color:var(--sea-color-action-hover);font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-bold);letter-spacing:.08em;text-transform:uppercase;display:inline-flex}.FinanceWorkbench-module__fMFSgG__mode{border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-radius-pill);padding:var(--sea-space-2) var(--sea-space-3);color:var(--sea-color-text-secondary);background:var(--sea-color-surface);font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-semibold)}.FinanceWorkbench-module__fMFSgG__feedback{border-radius:var(--sea-radius-sm);padding:var(--sea-space-4);color:var(--sea-color-success);background:var(--sea-color-success-soft);border:1px solid #1e89572e}.FinanceWorkbench-module__fMFSgG__feedback[data-kind=error]{color:var(--sea-color-danger);background:var(--sea-color-danger-soft);border-color:#c5294233}.FinanceWorkbench-module__fMFSgG__metrics{border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-radius-lg);background:var(--sea-color-surface);box-shadow:var(--sea-shadow-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.FinanceWorkbench-module__fMFSgG__metrics article{gap:var(--sea-space-2);min-width:0;min-height:8rem;padding:var(--sea-space-5);display:grid}.FinanceWorkbench-module__fMFSgG__metrics article+article{border-left:1px solid var(--sea-color-border-subtle)}.FinanceWorkbench-module__fMFSgG__metrics span,.FinanceWorkbench-module__fMFSgG__metrics small{color:var(--sea-color-text-muted);font-size:var(--sea-font-size-xs)}.FinanceWorkbench-module__fMFSgG__metrics strong{font-size:var(--sea-font-size-2xl);font-variant-numeric:tabular-nums;letter-spacing:-.04em}.FinanceWorkbench-module__fMFSgG__sectionHeader{margin-bottom:var(--sea-space-3)}.FinanceWorkbench-module__fMFSgG__sectionHeader h2{font-size:var(--sea-font-size-xl);margin:0}.FinanceWorkbench-module__fMFSgG__sectionHeader p{margin:var(--sea-space-1) 0 0;color:var(--sea-color-text-muted);font-size:var(--sea-font-size-sm)}.FinanceWorkbench-module__fMFSgG__tableFrame{contain:inline-size;border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-radius-lg);background:var(--sea-color-surface);min-width:0;max-width:100%;box-shadow:var(--sea-shadow-sm);overflow:auto hidden}.FinanceWorkbench-module__fMFSgG__tableFrame:focus-visible{outline:2px solid var(--sea-color-focus);outline-offset:3px}.FinanceWorkbench-module__fMFSgG__tableFrame table{border-collapse:collapse;width:100%;min-width:64rem;font-size:var(--sea-font-size-sm)}.FinanceWorkbench-module__fMFSgG__tableFrame th,.FinanceWorkbench-module__fMFSgG__tableFrame td{border-bottom:1px solid var(--sea-color-border-subtle);padding:var(--sea-space-3) var(--sea-space-4);text-align:left;vertical-align:middle}.FinanceWorkbench-module__fMFSgG__tableFrame thead th{color:var(--sea-color-text-secondary);background:var(--sea-color-surface-subtle);font-size:var(--sea-font-size-xs)}.FinanceWorkbench-module__fMFSgG__tableFrame tbody tr:last-child>*{border-bottom:0}.FinanceWorkbench-module__fMFSgG__tableFrame tbody th strong,.FinanceWorkbench-module__fMFSgG__tableFrame tbody th small,.FinanceWorkbench-module__fMFSgG__tableFrame td small{display:block}.FinanceWorkbench-module__fMFSgG__tableFrame small{margin-top:var(--sea-space-1);color:var(--sea-color-text-muted);font-size:var(--sea-font-size-xs)}.FinanceWorkbench-module__fMFSgG__status{border-radius:var(--sea-radius-pill);min-height:1.75rem;padding:0 var(--sea-space-3);color:var(--sea-color-action-hover);background:var(--sea-color-action-soft);font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-semibold);align-items:center;display:inline-flex}.FinanceWorkbench-module__fMFSgG__status[data-status=overdue]{color:var(--sea-color-danger);background:var(--sea-color-danger-soft)}.FinanceWorkbench-module__fMFSgG__status[data-status=paid]{color:var(--sea-color-success);background:var(--sea-color-success-soft)}.FinanceWorkbench-module__fMFSgG__status[data-status=draft]{color:var(--sea-color-warning);background:var(--sea-color-warning-soft)}.FinanceWorkbench-module__fMFSgG__actionsCell{text-align:right!important}.FinanceWorkbench-module__fMFSgG__rowActions{justify-content:flex-end;gap:var(--sea-space-2);flex-wrap:wrap;min-width:13rem;display:flex}.FinanceWorkbench-module__fMFSgG__dialog{border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-radius-lg);width:min(100% - 2rem,38rem);color:var(--sea-color-text-primary);background:var(--sea-color-surface);box-shadow:var(--sea-shadow-lg);padding:0}.FinanceWorkbench-module__fMFSgG__dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#141f304d}.FinanceWorkbench-module__fMFSgG__dialog header{justify-content:space-between;gap:var(--sea-space-4);border-bottom:1px solid var(--sea-color-border-subtle);padding:var(--sea-space-5);display:flex}.FinanceWorkbench-module__fMFSgG__dialog h2{font-size:var(--sea-font-size-xl);margin:0}.FinanceWorkbench-module__fMFSgG__dialog header p{margin:var(--sea-space-2) 0 0;color:var(--sea-color-text-secondary)}.FinanceWorkbench-module__fMFSgG__dialog header button{background:var(--sea-color-surface-sunken);border:0;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;display:grid}.FinanceWorkbench-module__fMFSgG__dialog form{gap:var(--sea-space-4);padding:var(--sea-space-5);display:grid}.FinanceWorkbench-module__fMFSgG__dialog label{gap:var(--sea-space-2);color:var(--sea-color-text-secondary);font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-semibold);display:grid}.FinanceWorkbench-module__fMFSgG__dialog input,.FinanceWorkbench-module__fMFSgG__dialog textarea{min-height:var(--sea-field-height);border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-field-radius);padding:var(--sea-space-3);color:var(--sea-color-text-primary);background:var(--sea-color-surface-subtle);font:inherit}.FinanceWorkbench-module__fMFSgG__dialog input:focus,.FinanceWorkbench-module__fMFSgG__dialog textarea:focus{outline:2px solid var(--sea-color-focus);outline-offset:1px}.FinanceWorkbench-module__fMFSgG__dialog form>p{border-radius:var(--sea-radius-sm);padding:var(--sea-space-4);color:var(--sea-color-text-secondary);background:var(--sea-color-action-soft);font-size:var(--sea-font-size-sm);margin:0}.FinanceWorkbench-module__fMFSgG__dialog footer{gap:var(--sea-space-3);border-top:1px solid var(--sea-color-border-subtle);padding-top:var(--sea-space-4);flex-wrap:wrap;display:flex}.FinanceWorkbench-module__fMFSgG__fieldGrid{gap:var(--sea-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.FinanceWorkbench-module__fMFSgG__srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:48rem){.FinanceWorkbench-module__fMFSgG__header{flex-direction:column;align-items:flex-start}.FinanceWorkbench-module__fMFSgG__metrics{grid-template-columns:1fr}.FinanceWorkbench-module__fMFSgG__metrics article+article{border-top:1px solid var(--sea-color-border-subtle);border-left:0}.FinanceWorkbench-module__fMFSgG__fieldGrid{grid-template-columns:1fr}}
.CollectionsIntelligencePanel-module__E7bKUq__section{gap:var(--sea-space-5);border-radius:var(--sea-radius-lg);min-width:0;padding:var(--sea-space-5);background:radial-gradient(circle at 100% 0%,#9ab7ff2e,transparent 36rem),var(--sea-color-surface);box-shadow:var(--sea-shadow-sm);border:1px solid #4e70bc38;display:grid;overflow:hidden}.CollectionsIntelligencePanel-module__E7bKUq__header,.CollectionsIntelligencePanel-module__E7bKUq__agentHeader{justify-content:space-between;align-items:flex-end;gap:var(--sea-space-5);display:flex}.CollectionsIntelligencePanel-module__E7bKUq__header h2,.CollectionsIntelligencePanel-module__E7bKUq__agentHeader h2,.CollectionsIntelligencePanel-module__E7bKUq__output h3{letter-spacing:-.035em;margin:0}.CollectionsIntelligencePanel-module__E7bKUq__header h2,.CollectionsIntelligencePanel-module__E7bKUq__agentHeader h2{font-size:var(--sea-font-size-xl)}.CollectionsIntelligencePanel-module__E7bKUq__header p:not(.CollectionsIntelligencePanel-module__E7bKUq__eyebrow),.CollectionsIntelligencePanel-module__E7bKUq__agentHeader p:not(.CollectionsIntelligencePanel-module__E7bKUq__eyebrow){max-width:58rem;margin:var(--sea-space-1) 0 0;color:var(--sea-color-text-muted);font-size:var(--sea-font-size-sm)}.CollectionsIntelligencePanel-module__E7bKUq__eyebrow,.CollectionsIntelligencePanel-module__E7bKUq__demo,.CollectionsIntelligencePanel-module__E7bKUq__asOf{align-items:center;gap:var(--sea-space-2);font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-bold);display:inline-flex}.CollectionsIntelligencePanel-module__E7bKUq__eyebrow{margin:0 0 var(--sea-space-2);color:var(--sea-color-action-hover);letter-spacing:.08em;text-transform:uppercase}.CollectionsIntelligencePanel-module__E7bKUq__demo,.CollectionsIntelligencePanel-module__E7bKUq__asOf{border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-radius-pill);padding:var(--sea-space-2) var(--sea-space-3);color:var(--sea-color-text-secondary);background:#ffffffb8;flex:none}.CollectionsIntelligencePanel-module__E7bKUq__bands{gap:var(--sea-space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.CollectionsIntelligencePanel-module__E7bKUq__bands article{gap:var(--sea-space-2);border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-radius-md);min-width:0;padding:var(--sea-space-4);background:#ffffffc2;display:grid}.CollectionsIntelligencePanel-module__E7bKUq__bands article>span,.CollectionsIntelligencePanel-module__E7bKUq__bands small{color:var(--sea-color-text-secondary);font-size:var(--sea-font-size-xs)}.CollectionsIntelligencePanel-module__E7bKUq__bands strong{font-size:var(--sea-font-size-2xl);font-variant-numeric:tabular-nums}.CollectionsIntelligencePanel-module__E7bKUq__bands [role=progressbar]{border-radius:var(--sea-radius-pill);background:var(--sea-color-surface-sunken);height:.35rem;overflow:hidden}.CollectionsIntelligencePanel-module__E7bKUq__bands [role=progressbar] span{border-radius:inherit;background:var(--sea-color-action);height:100%;display:block}.CollectionsIntelligencePanel-module__E7bKUq__agentHeader{border-top:1px solid var(--sea-color-border-subtle);padding-top:var(--sea-space-5)}.CollectionsIntelligencePanel-module__E7bKUq__feedback,.CollectionsIntelligencePanel-module__E7bKUq__version{border-radius:var(--sea-radius-sm);padding:var(--sea-space-3);color:var(--sea-color-success);background:var(--sea-color-success-soft);font-size:var(--sea-font-size-sm)}.CollectionsIntelligencePanel-module__E7bKUq__feedback[data-kind=error]{color:var(--sea-color-danger);background:var(--sea-color-danger-soft)}.CollectionsIntelligencePanel-module__E7bKUq__version{gap:var(--sea-space-2);display:flex}.CollectionsIntelligencePanel-module__E7bKUq__version span,.CollectionsIntelligencePanel-module__E7bKUq__version small{display:block}.CollectionsIntelligencePanel-module__E7bKUq__version small{color:var(--sea-color-text-secondary)}.CollectionsIntelligencePanel-module__E7bKUq__form{align-items:end;gap:var(--sea-space-3);grid-template-columns:minmax(17rem,1.35fr) minmax(8rem,.5fr) auto;display:grid}.CollectionsIntelligencePanel-module__E7bKUq__form:has(label:nth-of-type(3)){grid-template-columns:minmax(15rem,1.1fr) minmax(8rem,.45fr) minmax(12rem,.75fr) auto}.CollectionsIntelligencePanel-module__E7bKUq__form>*{min-width:0}.CollectionsIntelligencePanel-module__E7bKUq__form label>span,.CollectionsIntelligencePanel-module__E7bKUq__editor>span{margin-bottom:var(--sea-space-2);color:var(--sea-color-text-secondary);font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-semibold);display:block}.CollectionsIntelligencePanel-module__E7bKUq__form select,.CollectionsIntelligencePanel-module__E7bKUq__form input,.CollectionsIntelligencePanel-module__E7bKUq__editor textarea{border:1px solid var(--sea-color-border-strong);border-radius:var(--sea-radius-sm);width:100%;min-width:0;max-width:100%;padding:var(--sea-space-3);color:var(--sea-color-text-primary);font:inherit;background:#ffffffdb}.CollectionsIntelligencePanel-module__E7bKUq__form select,.CollectionsIntelligencePanel-module__E7bKUq__form input{min-height:2.75rem}.CollectionsIntelligencePanel-module__E7bKUq__form select:focus-visible,.CollectionsIntelligencePanel-module__E7bKUq__form input:focus-visible,.CollectionsIntelligencePanel-module__E7bKUq__editor textarea:focus-visible{outline:2px solid var(--sea-color-focus);outline-offset:2px}.CollectionsIntelligencePanel-module__E7bKUq__output{gap:var(--sea-space-4);border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-radius-md);min-width:0;padding:var(--sea-space-4);background:#ffffffc2;display:grid}.CollectionsIntelligencePanel-module__E7bKUq__output>header{justify-content:space-between;align-items:flex-start;gap:var(--sea-space-4);display:flex}.CollectionsIntelligencePanel-module__E7bKUq__output>header span{color:var(--sea-color-action-hover);font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-semibold);text-transform:uppercase}.CollectionsIntelligencePanel-module__E7bKUq__output h3{margin-top:var(--sea-space-1);font-size:var(--sea-font-size-lg)}.CollectionsIntelligencePanel-module__E7bKUq__safety{border-radius:var(--sea-radius-sm);padding:var(--sea-space-3);color:var(--sea-color-action-hover);background:var(--sea-color-action-soft);font-size:var(--sea-font-size-sm);margin:0}.CollectionsIntelligencePanel-module__E7bKUq__outputGrid,.CollectionsIntelligencePanel-module__E7bKUq__details{gap:var(--sea-space-4);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.CollectionsIntelligencePanel-module__E7bKUq__outputGrid>section,.CollectionsIntelligencePanel-module__E7bKUq__details>section{min-width:0}.CollectionsIntelligencePanel-module__E7bKUq__output h4{margin:0 0 var(--sea-space-2);font-size:var(--sea-font-size-sm)}.CollectionsIntelligencePanel-module__E7bKUq__output ol,.CollectionsIntelligencePanel-module__E7bKUq__output ul{gap:var(--sea-space-2);min-width:0;margin:0;padding:0;list-style:none;display:grid}.CollectionsIntelligencePanel-module__E7bKUq__output li,.CollectionsIntelligencePanel-module__E7bKUq__details p{gap:var(--sea-space-1);border-radius:var(--sea-radius-sm);min-width:0;padding:var(--sea-space-2);color:var(--sea-color-text-secondary);background:var(--sea-color-surface-subtle);font-size:var(--sea-font-size-sm);overflow-wrap:anywhere;margin:0;display:grid}.CollectionsIntelligencePanel-module__E7bKUq__output li strong,.CollectionsIntelligencePanel-module__E7bKUq__output li span,.CollectionsIntelligencePanel-module__E7bKUq__output li small,.CollectionsIntelligencePanel-module__E7bKUq__details p strong,.CollectionsIntelligencePanel-module__E7bKUq__details p small{overflow-wrap:anywhere;min-width:0;display:block}.CollectionsIntelligencePanel-module__E7bKUq__output li small,.CollectionsIntelligencePanel-module__E7bKUq__details p small,.CollectionsIntelligencePanel-module__E7bKUq__editor small{color:var(--sea-color-text-secondary);font-size:var(--sea-font-size-xs)}.CollectionsIntelligencePanel-module__E7bKUq__editor{min-width:0;display:grid}.CollectionsIntelligencePanel-module__E7bKUq__editor textarea{resize:vertical;min-height:16rem;line-height:1.55}.CollectionsIntelligencePanel-module__E7bKUq__editor small{margin-top:var(--sea-space-2)}.CollectionsIntelligencePanel-module__E7bKUq__details>section{border-top:1px solid var(--sea-color-border-subtle);padding-top:var(--sea-space-3)}.CollectionsIntelligencePanel-module__E7bKUq__details p+p{margin-top:var(--sea-space-2)}.CollectionsIntelligencePanel-module__E7bKUq__warning{color:var(--sea-color-warning);font-size:var(--sea-font-size-sm);margin:0}@media (max-width:72rem){.CollectionsIntelligencePanel-module__E7bKUq__bands,:is(.CollectionsIntelligencePanel-module__E7bKUq__form,.CollectionsIntelligencePanel-module__E7bKUq__form:has(label:nth-of-type(3))){grid-template-columns:repeat(2,minmax(0,1fr))}.CollectionsIntelligencePanel-module__E7bKUq__form>button{width:fit-content}}@media (max-width:44rem){.CollectionsIntelligencePanel-module__E7bKUq__section{padding:var(--sea-space-4)}.CollectionsIntelligencePanel-module__E7bKUq__header,.CollectionsIntelligencePanel-module__E7bKUq__agentHeader{flex-direction:column;align-items:stretch}:is(.CollectionsIntelligencePanel-module__E7bKUq__bands,.CollectionsIntelligencePanel-module__E7bKUq__form,.CollectionsIntelligencePanel-module__E7bKUq__form:has(label:nth-of-type(3)),.CollectionsIntelligencePanel-module__E7bKUq__outputGrid,.CollectionsIntelligencePanel-module__E7bKUq__details){grid-template-columns:1fr}.CollectionsIntelligencePanel-module__E7bKUq__form>button{width:100%}.CollectionsIntelligencePanel-module__E7bKUq__output>header svg{display:none}.CollectionsIntelligencePanel-module__E7bKUq__editor textarea{min-height:18rem}}@media (forced-colors:active){.CollectionsIntelligencePanel-module__E7bKUq__section,.CollectionsIntelligencePanel-module__E7bKUq__bands article,.CollectionsIntelligencePanel-module__E7bKUq__output{background:canvas}}
.PolicyCollectionOpeningPanel-module__M3QzNa__panel{background:color-mix(in srgb, var(--surface,#fff) 94%, #dbeafe);border:1px solid color-mix(in srgb, var(--border,#d9e0e8) 72%, #2563eb);border-radius:18px;gap:18px;padding:22px;display:grid}.PolicyCollectionOpeningPanel-module__M3QzNa__panel>*,.PolicyCollectionOpeningPanel-module__M3QzNa__heading>*,.PolicyCollectionOpeningPanel-module__M3QzNa__actions>*,.PolicyCollectionOpeningPanel-module__M3QzNa__evidenceHeader>*,.PolicyCollectionOpeningPanel-module__M3QzNa__facts>*{overflow-wrap:anywhere;min-width:0;max-width:100%}.PolicyCollectionOpeningPanel-module__M3QzNa__heading,.PolicyCollectionOpeningPanel-module__M3QzNa__actions,.PolicyCollectionOpeningPanel-module__M3QzNa__evidenceHeader,.PolicyCollectionOpeningPanel-module__M3QzNa__facts{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.PolicyCollectionOpeningPanel-module__M3QzNa__eyebrow{color:var(--text-muted,#52606d);letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-size:.78rem;font-weight:750}.PolicyCollectionOpeningPanel-module__M3QzNa__heading h2,.PolicyCollectionOpeningPanel-module__M3QzNa__evidenceHeader h3{margin:0}.PolicyCollectionOpeningPanel-module__M3QzNa__heading p,.PolicyCollectionOpeningPanel-module__M3QzNa__evidenceHeader p,.PolicyCollectionOpeningPanel-module__M3QzNa__empty{color:var(--text-muted,#52606d);margin:6px 0 0}.PolicyCollectionOpeningPanel-module__M3QzNa__stage{color:#153e75;background:#e0ecff;border:1px solid #8ab4ff;border-radius:999px;padding:7px 11px;font-size:.78rem;font-weight:800}.PolicyCollectionOpeningPanel-module__M3QzNa__stage[data-stage=production]{color:#14532d;background:#dcfce7;border-color:#86efac}.PolicyCollectionOpeningPanel-module__M3QzNa__stage[data-stage=limited]{color:#713f12;background:#fef3c7;border-color:#fcd34d}.PolicyCollectionOpeningPanel-module__M3QzNa__guardrail{background:color-mix(in srgb, var(--surface,#fff) 85%, #fef3c7);border-left:4px solid #d97706;margin:0;padding:12px 14px}.PolicyCollectionOpeningPanel-module__M3QzNa__contingency{background:color-mix(in srgb, var(--surface,#fff) 86%, #dcfce7);border:1px solid color-mix(in srgb, var(--border,#d9e0e8) 65%, #15803d);border-radius:12px;align-items:flex-start;gap:12px;padding:14px;display:flex}.PolicyCollectionOpeningPanel-module__M3QzNa__contingency>svg{color:#166534;flex:none}.PolicyCollectionOpeningPanel-module__M3QzNa__contingency h3,.PolicyCollectionOpeningPanel-module__M3QzNa__contingency p{margin:0}.PolicyCollectionOpeningPanel-module__M3QzNa__contingency p,.PolicyCollectionOpeningPanel-module__M3QzNa__contingency li{color:var(--text-muted,#52606d);line-height:1.5}.PolicyCollectionOpeningPanel-module__M3QzNa__contingency ol{gap:6px;margin:10px 0;padding-left:20px;display:grid}.PolicyCollectionOpeningPanel-module__M3QzNa__contingency a{color:#14532d;font-weight:800}.PolicyCollectionOpeningPanel-module__M3QzNa__facts{justify-content:flex-start}.PolicyCollectionOpeningPanel-module__M3QzNa__facts span{background:var(--surface,#fff);border:1px solid var(--border,#d9e0e8);color:var(--text-muted,#52606d);border-radius:10px;padding:8px 10px;font-size:.82rem}.PolicyCollectionOpeningPanel-module__M3QzNa__evidenceList{gap:10px;display:grid}.PolicyCollectionOpeningPanel-module__M3QzNa__evidence{background:var(--surface,#fff);border:1px solid var(--border,#d9e0e8);border-radius:12px;padding:13px 14px}.PolicyCollectionOpeningPanel-module__M3QzNa__evidence summary{cursor:pointer;font-weight:760}.PolicyCollectionOpeningPanel-module__M3QzNa__evidence summary:focus-visible,.PolicyCollectionOpeningPanel-module__M3QzNa__contingency a:focus-visible{outline:3px solid var(--action,#2563eb);outline-offset:3px}.PolicyCollectionOpeningPanel-module__M3QzNa__evidence dl{grid-template-columns:minmax(120px,.45fr) minmax(0,1fr);gap:8px;margin:14px 0 0;display:grid}.PolicyCollectionOpeningPanel-module__M3QzNa__evidence dt{color:var(--text-muted,#52606d)}.PolicyCollectionOpeningPanel-module__M3QzNa__evidence dd{overflow-wrap:anywhere;margin:0}@media (max-width:680px){.PolicyCollectionOpeningPanel-module__M3QzNa__panel{padding:16px}.PolicyCollectionOpeningPanel-module__M3QzNa__evidence dl{grid-template-columns:1fr}}@media (max-width:23rem){.PolicyCollectionOpeningPanel-module__M3QzNa__actions>*{width:100%}.PolicyCollectionOpeningPanel-module__M3QzNa__contingency{display:grid}.PolicyCollectionOpeningPanel-module__M3QzNa__facts span{width:100%}}@media (prefers-reduced-motion:reduce){.PolicyCollectionOpeningPanel-module__M3QzNa__panel *,.PolicyCollectionOpeningPanel-module__M3QzNa__panel :before,.PolicyCollectionOpeningPanel-module__M3QzNa__panel :after{scroll-behavior:auto!important;transition-duration:.001ms!important}}@media (forced-colors:active){.PolicyCollectionOpeningPanel-module__M3QzNa__panel,.PolicyCollectionOpeningPanel-module__M3QzNa__stage,.PolicyCollectionOpeningPanel-module__M3QzNa__guardrail,.PolicyCollectionOpeningPanel-module__M3QzNa__contingency,.PolicyCollectionOpeningPanel-module__M3QzNa__facts span,.PolicyCollectionOpeningPanel-module__M3QzNa__evidence{color:canvastext;forced-color-adjust:auto;background:canvas;border:1px solid buttontext}.PolicyCollectionOpeningPanel-module__M3QzNa__guardrail{border-left-width:4px}.PolicyCollectionOpeningPanel-module__M3QzNa__contingency a,.PolicyCollectionOpeningPanel-module__M3QzNa__contingency>svg{color:linktext}.PolicyCollectionOpeningPanel-module__M3QzNa__evidence summary:focus-visible,.PolicyCollectionOpeningPanel-module__M3QzNa__contingency a:focus-visible{outline:2px solid highlight}}
.StandardLegalDocumentPanel-module__2XxmOG__panel{gap:var(--sea-space-5);margin-top:var(--sea-space-7);border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-radius-xl);padding:var(--sea-space-6);background:linear-gradient(145deg,var(--sea-color-surface),var(--sea-color-surface-subtle));box-shadow:var(--sea-shadow-sm);display:grid}.StandardLegalDocumentPanel-module__2XxmOG__header{gap:var(--sea-space-6);grid-template-columns:minmax(0,1.5fr) minmax(18rem,.5fr);align-items:end;display:grid}.StandardLegalDocumentPanel-module__2XxmOG__header h2{margin:var(--sea-space-1) 0 var(--sea-space-2);font-size:var(--sea-font-size-2xl);letter-spacing:-.04em}.StandardLegalDocumentPanel-module__2XxmOG__header p,.StandardLegalDocumentPanel-module__2XxmOG__card header p,.StandardLegalDocumentPanel-module__2XxmOG__exceptions header p,.StandardLegalDocumentPanel-module__2XxmOG__obligations header p{color:var(--sea-color-text-secondary);font-size:var(--sea-font-size-sm);margin:0;line-height:1.6}.StandardLegalDocumentPanel-module__2XxmOG__eyebrow{color:var(--sea-color-action-hover);font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-bold);letter-spacing:.07em;text-transform:uppercase}.StandardLegalDocumentPanel-module__2XxmOG__header dl{border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-radius-lg);background:var(--sea-color-surface);grid-template-columns:1fr 1fr;margin:0;display:grid}.StandardLegalDocumentPanel-module__2XxmOG__header dl div{gap:var(--sea-space-1);padding:var(--sea-space-4);display:grid}.StandardLegalDocumentPanel-module__2XxmOG__header dl div+div{border-left:1px solid var(--sea-color-border-subtle)}.StandardLegalDocumentPanel-module__2XxmOG__header dt{color:var(--sea-color-text-secondary);font-size:.7rem}.StandardLegalDocumentPanel-module__2XxmOG__header dd{font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-bold);margin:0}.StandardLegalDocumentPanel-module__2XxmOG__flow{grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.StandardLegalDocumentPanel-module__2XxmOG__flow li{align-items:center;gap:var(--sea-space-3);border-block:1px solid var(--sea-color-border-subtle);min-width:0;padding:var(--sea-space-3);display:flex}.StandardLegalDocumentPanel-module__2XxmOG__flow li+li{border-left:1px solid var(--sea-color-border-subtle)}.StandardLegalDocumentPanel-module__2XxmOG__flow b{width:1.75rem;height:1.75rem;color:var(--sea-color-action);background:var(--sea-color-action-soft);font-size:var(--sea-font-size-xs);border-radius:50%;flex:none;place-items:center;display:grid}.StandardLegalDocumentPanel-module__2XxmOG__flow span{color:var(--sea-color-text-secondary);font-size:.68rem;display:grid}.StandardLegalDocumentPanel-module__2XxmOG__flow strong{color:var(--sea-color-text-primary);font-size:var(--sea-font-size-xs)}.StandardLegalDocumentPanel-module__2XxmOG__grid{gap:var(--sea-space-5);grid-template-columns:minmax(0,1.45fr) minmax(18rem,.55fr);display:grid}.StandardLegalDocumentPanel-module__2XxmOG__card,.StandardLegalDocumentPanel-module__2XxmOG__exceptions,.StandardLegalDocumentPanel-module__2XxmOG__obligations{border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-radius-lg);background:var(--sea-color-surface);min-width:0}.StandardLegalDocumentPanel-module__2XxmOG__card>header,.StandardLegalDocumentPanel-module__2XxmOG__exceptions>header,.StandardLegalDocumentPanel-module__2XxmOG__obligations>header{padding:var(--sea-space-4)}.StandardLegalDocumentPanel-module__2XxmOG__card h3,.StandardLegalDocumentPanel-module__2XxmOG__exceptions h3,.StandardLegalDocumentPanel-module__2XxmOG__obligations h3{margin:0 0 var(--sea-space-1);font-size:var(--sea-font-size-md)}.StandardLegalDocumentPanel-module__2XxmOG__tableFrame{border-top:1px solid var(--sea-color-border-subtle);overflow:auto}.StandardLegalDocumentPanel-module__2XxmOG__tableFrame:focus{outline:2px solid var(--sea-color-focus);outline-offset:2px}.StandardLegalDocumentPanel-module__2XxmOG__tableFrame table{border-collapse:collapse;width:100%;min-width:58rem}.StandardLegalDocumentPanel-module__2XxmOG__tableFrame th,.StandardLegalDocumentPanel-module__2XxmOG__tableFrame td{overflow-wrap:anywhere;padding:var(--sea-space-3);text-align:left;vertical-align:top;font-size:var(--sea-font-size-xs)}.StandardLegalDocumentPanel-module__2XxmOG__tableFrame thead th{color:var(--sea-color-text-secondary);background:var(--sea-color-surface-subtle);text-transform:uppercase;font-size:.67rem}.StandardLegalDocumentPanel-module__2XxmOG__tableFrame tbody tr+tr{border-top:1px solid var(--sea-color-border-subtle)}.StandardLegalDocumentPanel-module__2XxmOG__tableFrame tbody th{text-transform:capitalize}.StandardLegalDocumentPanel-module__2XxmOG__tableFrame small{margin-top:var(--sea-space-1);color:var(--sea-color-text-secondary);font-weight:var(--sea-font-weight-regular);display:block}.StandardLegalDocumentPanel-module__2XxmOG__tableFrame td>strong{border-radius:var(--sea-radius-pill);color:var(--sea-color-success);background:var(--sea-color-success-soft);padding:.25rem .5rem;font-size:.7rem;display:inline-flex}.StandardLegalDocumentPanel-module__2XxmOG__tableFrame td>strong[data-status=exception]{color:var(--sea-color-warning);background:var(--sea-color-warning-soft)}.StandardLegalDocumentPanel-module__2XxmOG__exceptions ul{gap:var(--sea-space-3);padding:0 var(--sea-space-4) var(--sea-space-4);margin:0;list-style:none;display:grid}.StandardLegalDocumentPanel-module__2XxmOG__exceptions li{gap:var(--sea-space-2);border-left:3px solid var(--sea-color-warning);padding:var(--sea-space-3);background:var(--sea-color-warning-soft);display:grid}.StandardLegalDocumentPanel-module__2XxmOG__exceptions li strong{font-size:var(--sea-font-size-xs);text-transform:capitalize}.StandardLegalDocumentPanel-module__2XxmOG__exceptions li span{font-size:var(--sea-font-size-xs);line-height:1.5}.StandardLegalDocumentPanel-module__2XxmOG__exceptions li small{color:var(--sea-color-text-secondary);font-size:.7rem}.StandardLegalDocumentPanel-module__2XxmOG__obligations>header{justify-content:space-between;align-items:flex-end;gap:var(--sea-space-4);display:flex}.StandardLegalDocumentPanel-module__2XxmOG__obligations>header>span{border-radius:var(--sea-radius-pill);color:var(--sea-color-action);background:var(--sea-color-action-soft);font-size:.7rem;font-weight:var(--sea-font-weight-bold);padding:.3rem .6rem}.StandardLegalDocumentPanel-module__2XxmOG__obligationGrid{gap:var(--sea-space-4);border-top:1px solid var(--sea-color-border-subtle);padding:var(--sea-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.StandardLegalDocumentPanel-module__2XxmOG__obligationGrid article{gap:var(--sea-space-3);border:1px solid var(--sea-color-border-subtle);border-radius:var(--sea-radius-lg);padding:var(--sea-space-4);background:var(--sea-color-surface-subtle);display:grid}.StandardLegalDocumentPanel-module__2XxmOG__obligationGrid article header span{color:var(--sea-color-warning);font-size:.7rem;font-weight:var(--sea-font-weight-bold);text-transform:capitalize}.StandardLegalDocumentPanel-module__2XxmOG__obligationGrid h4{margin:var(--sea-space-1) 0 0;font-size:var(--sea-font-size-md)}.StandardLegalDocumentPanel-module__2XxmOG__obligationGrid dl{gap:var(--sea-space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.StandardLegalDocumentPanel-module__2XxmOG__obligationGrid dt{color:var(--sea-color-text-secondary);font-size:.68rem}.StandardLegalDocumentPanel-module__2XxmOG__obligationGrid dd{font-size:var(--sea-font-size-xs);font-weight:var(--sea-font-weight-semibold);margin:.15rem 0 0}.StandardLegalDocumentPanel-module__2XxmOG__obligationGrid blockquote{border-left:3px solid var(--sea-color-action);padding:var(--sea-space-3);color:var(--sea-color-text-secondary);background:var(--sea-color-surface);font-size:var(--sea-font-size-xs);margin:0;line-height:1.5}.StandardLegalDocumentPanel-module__2XxmOG__obligationGrid cite{margin-top:var(--sea-space-2);overflow-wrap:anywhere;color:var(--sea-color-text-secondary);font-size:.68rem;font-style:normal;display:block}.StandardLegalDocumentPanel-module__2XxmOG__obligationGrid footer{justify-content:space-between;gap:var(--sea-space-2);border-top:1px solid var(--sea-color-border-subtle);padding-top:var(--sea-space-3);flex-wrap:wrap;font-size:.7rem;display:flex}.StandardLegalDocumentPanel-module__2XxmOG__obligationGrid footer strong{color:var(--sea-color-success)}.StandardLegalDocumentPanel-module__2XxmOG__obligationGrid footer span{color:var(--sea-color-text-secondary)}.StandardLegalDocumentPanel-module__2XxmOG__guardrail{border-radius:var(--sea-radius-sm);padding:var(--sea-space-3) var(--sea-space-4);color:var(--sea-color-text-secondary);background:var(--sea-color-action-soft);font-size:var(--sea-font-size-xs);margin:0}@media (max-width:72rem){.StandardLegalDocumentPanel-module__2XxmOG__header,.StandardLegalDocumentPanel-module__2XxmOG__grid,.StandardLegalDocumentPanel-module__2XxmOG__flow{grid-template-columns:1fr}.StandardLegalDocumentPanel-module__2XxmOG__flow li+li{border-top:0;border-left:0}.StandardLegalDocumentPanel-module__2XxmOG__obligationGrid{grid-template-columns:1fr}}@media (max-width:40rem){.StandardLegalDocumentPanel-module__2XxmOG__panel{padding:var(--sea-space-4)}.StandardLegalDocumentPanel-module__2XxmOG__header dl,.StandardLegalDocumentPanel-module__2XxmOG__obligationGrid dl{grid-template-columns:1fr}.StandardLegalDocumentPanel-module__2XxmOG__header dl div+div{border-top:1px solid var(--sea-color-border-subtle);border-left:0}.StandardLegalDocumentPanel-module__2XxmOG__obligations>header{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.StandardLegalDocumentPanel-module__2XxmOG__panel *{transition-duration:0s!important;animation-duration:0s!important}}
