.AgentErrorBanner-module__GOM2wW__banner{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--r3);background:color-mix(in srgb, var(--coral) 10%, var(--card));border:var(--border-width) solid color-mix(in srgb, var(--coral) 34%, transparent);font-family:var(--sans);font-size:var(--fs-13);color:var(--coral);display:flex}.AgentErrorBanner-module__GOM2wW__banner span{flex:1;min-width:0}.AgentErrorBanner-module__GOM2wW__close{border-radius:var(--rf);width:24px;height:24px;color:var(--k55);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.AgentErrorBanner-module__GOM2wW__close:hover{color:var(--k100)}
.EncounterStepUpGate-module__STkhda__gate{justify-content:center;align-items:center;gap:var(--space-sm);padding:var(--space-xl) var(--space-md);text-align:center;color:var(--k55);background:var(--card);border:var(--border-width) dashed var(--line2);border-radius:var(--r4);flex-direction:column;display:flex}.EncounterStepUpGate-module__STkhda__icon{color:var(--k100);display:inline-flex}.EncounterStepUpGate-module__STkhda__title{font-family:var(--sans);font-weight:800;font-size:var(--fs-15);color:var(--k100)}.EncounterStepUpGate-module__STkhda__text{font-family:var(--sans);font-size:var(--fs-13);max-width:42ch;line-height:1.5}.EncounterStepUpGate-module__STkhda__busy{align-items:center;gap:var(--space-sm);font-family:var(--sans);font-size:var(--fs-13);color:var(--k55);display:inline-flex}.EncounterStepUpGate-module__STkhda__error{font-family:var(--sans);font-size:var(--fs-13);color:var(--coral);max-width:42ch;line-height:1.5}
.AgentActivityLog-module__eTdNEa__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AgentActivityLog-module__eTdNEa__item{align-items:baseline;gap:var(--space-md);padding-block:var(--space-10);border-block-end:var(--border-width) solid var(--line);display:flex}.AgentActivityLog-module__eTdNEa__item:last-child{border-block-end:none;padding-block-end:0}.AgentActivityLog-module__eTdNEa__item:first-child{padding-block-start:0}.AgentActivityLog-module__eTdNEa__main{align-items:center;gap:var(--space-sm);flex-wrap:wrap;flex:1;min-inline-size:0;display:flex}.AgentActivityLog-module__eTdNEa__action{color:var(--k80);font-size:var(--fs-14);font-weight:500;line-height:1.4}.AgentActivityLog-module__eTdNEa__counters{gap:var(--space-xs);flex-wrap:wrap;display:flex}.AgentActivityLog-module__eTdNEa__when{color:var(--k55);font-size:var(--fs-11);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}
.AgentDecisionQueue-module__IlYDPa__wrap{gap:var(--space-sm);flex-direction:column;display:flex}.AgentDecisionQueue-module__IlYDPa__list{gap:var(--space-sm);flex-direction:column;list-style:none;display:flex}.AgentDecisionQueue-module__IlYDPa__card{gap:var(--space-sm) var(--space-md);padding:var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r4);background:var(--card);box-shadow:var(--shadow-card);grid-template-columns:40px 1fr;display:grid}.AgentDecisionQueue-module__IlYDPa__card[data-level=n3]{border-color:color-mix(in srgb, var(--accent) 34%, var(--line))}.AgentDecisionQueue-module__IlYDPa__icon{border-radius:var(--r3);width:40px;height:40px;color:var(--accent-ink);background:color-mix(in srgb, var(--accent) 13%, transparent);border:var(--border-width) solid color-mix(in srgb, var(--accent) 30%, transparent);place-items:center;display:grid}.AgentDecisionQueue-module__IlYDPa__main{min-width:0}.AgentDecisionQueue-module__IlYDPa__title{font-family:var(--sans);font-size:var(--fs-14);letter-spacing:-.015em;color:var(--k100);font-weight:800;line-height:1.3;display:block}.AgentDecisionQueue-module__IlYDPa__sub{margin-top:var(--space-2xs);font-family:var(--sans);font-size:var(--fs-12);color:var(--k55);line-height:1.45;display:block}.AgentDecisionQueue-module__IlYDPa__tags{align-items:center;gap:var(--space-xs);margin-top:var(--space-xs-sm);flex-wrap:wrap;display:flex}.AgentDecisionQueue-module__IlYDPa__rule{font-family:var(--mono);font-size:var(--fs-9);letter-spacing:.08em;text-transform:uppercase;color:var(--k30);font-weight:700}.AgentDecisionQueue-module__IlYDPa__note{gap:var(--space-sm);padding:var(--space-10) var(--space-sm-md);border-radius:var(--r2);background:var(--bg2);border:var(--border-width) solid var(--line);font-family:var(--sans);font-size:var(--fs-12);color:var(--k55);grid-column:1/-1;grid-template-columns:auto 1fr;line-height:1.45;display:grid}.AgentDecisionQueue-module__IlYDPa__note svg{margin-top:var(--space-2xs);color:var(--accent-ink)}.AgentDecisionQueue-module__IlYDPa__actions{gap:var(--space-xs);flex-wrap:wrap;grid-column:1/-1;display:flex}.AgentDecisionQueue-module__IlYDPa__locked{font-family:var(--sans);font-size:var(--fs-11);color:var(--k55);grid-column:1/-1;line-height:1.5}.AgentDecisionQueue-module__IlYDPa__locked a{color:var(--accent-ink);font-weight:700}.AgentDecisionQueue-module__IlYDPa__locked a:hover{color:var(--accent2-ink)}.AgentDecisionQueue-module__IlYDPa__lockedBadge{margin-right:var(--space-xs-sm);vertical-align:middle}.AgentDecisionQueue-module__IlYDPa__error{padding:var(--space-10) var(--space-sm-md);border-radius:var(--r2);background:color-mix(in srgb, var(--err) 10%, transparent);border:var(--border-width) solid color-mix(in srgb, var(--err) 32%, transparent);font-family:var(--sans);font-size:var(--fs-12);color:var(--k80);line-height:1.45}.AgentDecisionQueue-module__IlYDPa__empty{padding:var(--space-md);border-radius:var(--r3);background:var(--card);border:var(--border-width) solid var(--line);font-family:var(--sans);font-size:var(--fs-12);color:var(--k55);line-height:1.5}
.AgentJourneyStrip-module__XDQYEa__strip{gap:var(--space-xs-sm);padding:var(--space-2xs) 0 var(--space-xs);scrollbar-width:none;list-style:none;display:flex;overflow-x:auto}.AgentJourneyStrip-module__XDQYEa__strip::-webkit-scrollbar{display:none}.AgentJourneyStrip-module__XDQYEa__cell{flex:none}.AgentJourneyStrip-module__XDQYEa__step{gap:var(--space-xs-sm);width:138px;height:100%;padding:var(--space-sm-md);border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--card);text-align:left;color:inherit;flex-direction:column;display:flex;position:relative}@media (prefers-reduced-motion:no-preference){.AgentJourneyStrip-module__XDQYEa__step{transition:border-color var(--dur) var(--ease), transform var(--dur) var(--ease)}a.AgentJourneyStrip-module__XDQYEa__step:hover{transform:translateY(-2px)}}a.AgentJourneyStrip-module__XDQYEa__step:hover{border-color:color-mix(in srgb, var(--accent) 48%, transparent);color:inherit}.AgentJourneyStrip-module__XDQYEa__step[data-current=true]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, var(--card))}.AgentJourneyStrip-module__XDQYEa__step[data-current=true] .AgentJourneyStrip-module__XDQYEa__icon{color:var(--on-accent);background:var(--accent);border-color:var(--accent)}.AgentJourneyStrip-module__XDQYEa__step[data-current=true] .AgentJourneyStrip-module__XDQYEa__at{color:var(--accent-ink)}.AgentJourneyStrip-module__XDQYEa__step[data-upcoming=true]{opacity:.62;border-style:dashed}.AgentJourneyStrip-module__XDQYEa__icon{border-radius:var(--r2);width:32px;height:32px;color:var(--k55);background:var(--bg2);border:var(--border-width) solid var(--line2);place-items:center;display:grid}.AgentJourneyStrip-module__XDQYEa__text b{font-family:var(--sans);font-size:var(--fs-12);color:var(--k100);font-weight:700;line-height:1.25;display:block}.AgentJourneyStrip-module__XDQYEa__text>span{margin-top:var(--space-2xs);font-family:var(--sans);font-size:var(--fs-11);color:var(--k55);line-height:1.35;display:block}.AgentJourneyStrip-module__XDQYEa__at{font-family:var(--mono);font-style:normal;font-size:var(--fs-9);letter-spacing:.08em;text-transform:uppercase;color:var(--k30);margin-top:auto}
.AgentNextMoments-module__gA1VUq__wrap{gap:var(--space-sm);flex-direction:column;display:flex}.AgentNextMoments-module__gA1VUq__list{flex-direction:column;list-style:none;display:flex}.AgentNextMoments-module__gA1VUq__row{gap:var(--space-sm);padding:var(--space-10) var(--space-14);border:var(--border-width) solid var(--line);background:var(--card);grid-template-columns:34px 1fr auto;align-items:center;display:grid}.AgentNextMoments-module__gA1VUq__row:first-child{border-radius:var(--r3) var(--r3) 0 0}.AgentNextMoments-module__gA1VUq__row+.AgentNextMoments-module__gA1VUq__row{border-top:none}.AgentNextMoments-module__gA1VUq__row:last-child{border-radius:0 0 var(--r3) var(--r3)}.AgentNextMoments-module__gA1VUq__icon{border-radius:var(--r3);width:34px;height:34px;color:var(--accent-ink);background:color-mix(in srgb, var(--accent) 13%, transparent);border:var(--border-width) solid color-mix(in srgb, var(--accent) 30%, transparent);place-items:center;display:grid}.AgentNextMoments-module__gA1VUq__main{min-width:0}.AgentNextMoments-module__gA1VUq__main b{font-family:var(--sans);font-size:var(--fs-13);color:var(--k100);font-weight:700;display:block}.AgentNextMoments-module__gA1VUq__main>span{font-family:var(--sans);font-size:var(--fs-11);color:var(--k55);display:block}.AgentNextMoments-module__gA1VUq__main>span[data-awaiting=me]{color:var(--pending);font-weight:600}.AgentNextMoments-module__gA1VUq__main>span[data-awaiting=nobody]{color:var(--ok)}.AgentNextMoments-module__gA1VUq__at{font-family:var(--mono);font-size:var(--fs-10);color:var(--k30);text-align:right;white-space:nowrap}.AgentNextMoments-module__gA1VUq__note{font-family:var(--sans);font-size:var(--fs-11);color:var(--k55);line-height:1.45}.AgentNextMoments-module__gA1VUq__seeAll{min-height:32px;font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.06em;color:var(--accent-ink);align-self:flex-start;align-items:center;display:inline-flex}.AgentNextMoments-module__gA1VUq__seeAll:hover{color:var(--accent2-ink)}.AgentNextMoments-module__gA1VUq__empty{padding:var(--space-md);border-radius:var(--r3);background:var(--card);border:var(--border-width) solid var(--line);font-family:var(--sans);font-size:var(--fs-12);color:var(--k55);line-height:1.5}
.AgentNowCard-module__HzDecq__card{gap:var(--space-md);padding:var(--space-lg);border-radius:var(--r5);border:var(--border-width) solid color-mix(in srgb, var(--agent) 36%, var(--line));background:linear-gradient(160deg, color-mix(in srgb, var(--agent) 12%, var(--card)), var(--card) 68%);box-shadow:var(--shadow-card);flex-direction:column;display:flex}.AgentNowCard-module__HzDecq__card[data-paused=true]{border-color:var(--line);background:var(--card)}.AgentNowCard-module__HzDecq__head{gap:var(--space-md);align-items:flex-start;display:flex}.AgentNowCard-module__HzDecq__avatar{border-radius:var(--r-circle);width:44px;height:44px;color:var(--on-accent);background:radial-gradient(circle at 35% 30%, var(--accent2), var(--accent-d));box-shadow:0 0 0 4px var(--glow);flex:none;place-items:center;display:grid}.AgentNowCard-module__HzDecq__card[data-paused=true] .AgentNowCard-module__HzDecq__avatar{color:var(--k55);background:var(--bg2);box-shadow:none}.AgentNowCard-module__HzDecq__headMain{min-width:0}.AgentNowCard-module__HzDecq__badge{margin-bottom:var(--space-xs)}.AgentNowCard-module__HzDecq__title{font-family:var(--sans);letter-spacing:-.025em;color:var(--k100);text-wrap:pretty;font-size:clamp(17px,4vw,21px);font-weight:800;line-height:1.24}.AgentNowCard-module__HzDecq__sub{margin-top:var(--space-xs);font-family:var(--sans);font-size:var(--fs-13);color:var(--k80);text-wrap:pretty;line-height:1.5}.AgentNowCard-module__HzDecq__why{gap:var(--space-sm);padding:var(--space-10) var(--space-sm-md);border-radius:var(--r3);background:var(--bg2);border:var(--border-width) solid var(--line);font-family:var(--sans);font-size:var(--fs-12);color:var(--k55);grid-template-columns:auto 1fr;line-height:1.45;display:grid}.AgentNowCard-module__HzDecq__why svg{margin-top:var(--space-2xs);color:var(--k30)}.AgentNowCard-module__HzDecq__why b{font-family:var(--mono);font-size:var(--fs-9);letter-spacing:.1em;text-transform:uppercase;color:var(--k30);font-weight:700}.AgentNowCard-module__HzDecq__actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.AgentNowCard-module__HzDecq__cta{justify-content:center;align-items:center;gap:var(--space-xs);min-width:150px;min-height:var(--tap);padding:0 var(--space-md);border-radius:var(--rf);font-family:var(--sans);font-size:var(--fs-13);color:var(--on-accent);background:var(--accent);transition:background var(--dur) var(--ease);flex:1;font-weight:700;display:inline-flex}.AgentNowCard-module__HzDecq__cta:hover{background:var(--accent2);color:var(--on-accent)}
.AgentScopeSummary-module__Ni9cKa__card{gap:var(--space-sm);padding:var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r4);background:var(--card);flex-direction:column;display:flex}.AgentScopeSummary-module__Ni9cKa__head{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.AgentScopeSummary-module__Ni9cKa__mode{font-family:var(--sans);font-size:var(--fs-15);letter-spacing:-.015em;color:var(--k100);font-weight:800}.AgentScopeSummary-module__Ni9cKa__badge{margin-left:auto}.AgentScopeSummary-module__Ni9cKa__sub{font-family:var(--sans);font-size:var(--fs-12);color:var(--k55);line-height:1.45}.AgentScopeSummary-module__Ni9cKa__lines{gap:var(--space-xs);flex-direction:column;list-style:none;display:flex}.AgentScopeSummary-module__Ni9cKa__line{gap:var(--space-sm);font-family:var(--sans);font-size:var(--fs-12);color:var(--k80);grid-template-columns:auto 1fr;line-height:1.4;display:grid}.AgentScopeSummary-module__Ni9cKa__line[data-allowed=false]{color:var(--k55)}.AgentScopeSummary-module__Ni9cKa__line[data-hard=true]{color:var(--k80);font-weight:600}.AgentScopeSummary-module__Ni9cKa__glyph{margin-top:var(--space-2xs);place-items:center;display:grid}.AgentScopeSummary-module__Ni9cKa__line[data-allowed=true] .AgentScopeSummary-module__Ni9cKa__glyph{color:var(--ok)}.AgentScopeSummary-module__Ni9cKa__line[data-allowed=false] .AgentScopeSummary-module__Ni9cKa__glyph{color:var(--err)}.AgentScopeSummary-module__Ni9cKa__hardNote{font-family:var(--sans);font-size:var(--fs-11);color:var(--k30);line-height:1.45}.AgentScopeSummary-module__Ni9cKa__cta{min-height:32px;padding:0 var(--space-10);border-radius:var(--r3);font-family:var(--sans);font-size:var(--fs-12);color:var(--accent-ink);background:color-mix(in srgb, var(--accent) 9%, transparent);border:var(--border-width) solid color-mix(in srgb, var(--accent) 25%, transparent);align-self:flex-start;align-items:center;font-weight:700;display:inline-flex}.AgentScopeSummary-module__Ni9cKa__cta:hover{color:var(--accent2-ink);border-color:var(--accent)}
.AgentWorkLog-module__wUq1IG__wrap{gap:var(--space-sm);flex-direction:column;display:flex}.AgentWorkLog-module__wUq1IG__list{gap:var(--space-xs-sm);flex-direction:column;list-style:none;display:flex}.AgentWorkLog-module__wUq1IG__item{border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--card);overflow:hidden}.AgentWorkLog-module__wUq1IG__summary{gap:var(--space-sm);width:100%;min-height:var(--tap);padding:var(--space-sm-md) var(--space-14);text-align:left;cursor:pointer;grid-template-columns:1fr auto;align-items:center;display:grid}.AgentWorkLog-module__wUq1IG__summary:hover{background:var(--card2)}.AgentWorkLog-module__wUq1IG__summary::-webkit-details-marker{display:none}.AgentWorkLog-module__wUq1IG__summary{list-style:none}.AgentWorkLog-module__wUq1IG__main{min-width:0}.AgentWorkLog-module__wUq1IG__main b{font-family:var(--sans);font-size:var(--fs-13);color:var(--k100);font-weight:700;line-height:1.35;display:block}.AgentWorkLog-module__wUq1IG__meta{align-items:center;gap:var(--space-xs);margin-top:var(--space-2xs);flex-wrap:wrap;display:flex}.AgentWorkLog-module__wUq1IG__meta time{font-family:var(--mono);font-size:var(--fs-10);color:var(--k30)}.AgentWorkLog-module__wUq1IG__chevron{color:var(--k30);place-items:center;display:grid}@media (prefers-reduced-motion:no-preference){.AgentWorkLog-module__wUq1IG__chevron{transition:transform var(--dur) var(--ease)}.AgentWorkLog-module__wUq1IG__item[open] .AgentWorkLog-module__wUq1IG__chevron{transform:rotate(90deg)}}.AgentWorkLog-module__wUq1IG__body{gap:var(--space-sm);padding:0 var(--space-14) var(--space-14);flex-direction:column;display:flex}.AgentWorkLog-module__wUq1IG__facts{gap:var(--space-1) var(--space-sm);font-family:var(--sans);font-size:var(--fs-12);grid-template-columns:1fr;line-height:1.45;display:grid}.AgentWorkLog-module__wUq1IG__facts dt{font-family:var(--mono);font-size:var(--fs-9);letter-spacing:.1em;text-transform:uppercase;color:var(--k30);padding-top:var(--space-2xs)}.AgentWorkLog-module__wUq1IG__facts dd{color:var(--k80);margin-bottom:var(--space-xs-sm)}.AgentWorkLog-module__wUq1IG__facts dd[data-unrecorded=true]{color:var(--k55);font-style:italic}.AgentWorkLog-module__wUq1IG__gapChip{margin-right:var(--space-xs-sm);padding:var(--space-2xs) var(--space-xs-sm);border-radius:var(--rf);font-family:var(--mono);font-size:var(--fs-9);letter-spacing:.06em;text-transform:uppercase;color:var(--warn);background:color-mix(in srgb, var(--warn) 12%, transparent);border:var(--border-width) solid color-mix(in srgb, var(--warn) 32%, transparent);font-style:normal;font-weight:700;display:inline-block}.AgentWorkLog-module__wUq1IG__hint{font-family:var(--sans);font-size:var(--fs-11);color:var(--k30);line-height:1.4}.AgentWorkLog-module__wUq1IG__open{min-height:32px;font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.06em;color:var(--accent-ink);align-self:flex-start;align-items:center;display:inline-flex}.AgentWorkLog-module__wUq1IG__open:hover{color:var(--accent2-ink)}.AgentWorkLog-module__wUq1IG__note{font-family:var(--sans);font-size:var(--fs-11);color:var(--k55);line-height:1.5}.AgentWorkLog-module__wUq1IG__noteBadge{margin-right:var(--space-xs-sm);vertical-align:middle}.AgentWorkLog-module__wUq1IG__empty{padding:var(--space-md);border-radius:var(--r3);background:var(--card);border:var(--border-width) solid var(--line);font-family:var(--sans);font-size:var(--fs-12);color:var(--k55);line-height:1.5}@media (min-width:560px){.AgentWorkLog-module__wUq1IG__facts{gap:var(--space-2xs) var(--space-sm);grid-template-columns:116px 1fr}.AgentWorkLog-module__wUq1IG__facts dd{margin-bottom:var(--space-xs)}}
.CastCard-module__D8ftdq__card{gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-radius:var(--r4);background:var(--card);border:var(--border-width) solid var(--line);flex-direction:column;display:flex}.CastCard-module__D8ftdq__head{align-items:center;gap:var(--space-sm);display:flex}.CastCard-module__D8ftdq__icon{border-radius:var(--r3);width:42px;height:42px;color:var(--accent-ink);background:color-mix(in srgb, var(--accent) 13%, transparent);border:var(--border-width) solid color-mix(in srgb, var(--accent) 32%, transparent);flex:none;place-items:center;display:grid}.CastCard-module__D8ftdq__headText b{color:var(--k100);font-size:var(--fs-14);font-weight:700;display:block}.CastCard-module__D8ftdq__headText>span{color:var(--k55);font-size:var(--fs-12);margin-top:var(--space-2xs);line-height:1.4;display:block}.CastCard-module__D8ftdq__liveBadge{padding:var(--space-2xs) var(--space-10);border-radius:var(--rf);font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.06em;color:var(--coral);background:color-mix(in srgb, var(--coral) 13%, transparent);border:var(--border-width) solid color-mix(in srgb, var(--coral) 32%, transparent);animation:CastCard-module__D8ftdq__pulse var(--dur-2000) ease-in-out infinite;margin-left:auto;font-weight:700}@keyframes CastCard-module__D8ftdq__pulse{0%,to{opacity:1}50%{opacity:.6}}.CastCard-module__D8ftdq__episodeTitle{font-size:var(--fs-14);color:var(--k80);line-height:1.5}.CastCard-module__D8ftdq__actions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.CastCard-module__D8ftdq__ctaPrimary{align-items:center;gap:var(--space-xs);min-height:36px;padding:0 var(--space-md);border-radius:var(--r3);font-size:var(--fs-13);color:var(--on-accent);background:var(--accent);font-weight:700;display:inline-flex}.CastCard-module__D8ftdq__ctaPrimary:hover{color:var(--on-accent);background:var(--accent2)}.CastCard-module__D8ftdq__ctaHint{gap:var(--space-1);flex-direction:column;display:flex}.CastCard-module__D8ftdq__ctaHint b{font-size:var(--fs-12);color:var(--k100);font-weight:700;display:block}.CastCard-module__D8ftdq__ctaHint>span{font-size:var(--fs-11);color:var(--k55);display:block}.CastCard-module__D8ftdq__skelIcon{flex:none;width:42px;height:42px}.CastCard-module__D8ftdq__skelLines{gap:var(--space-xs);flex-direction:column;flex:auto;min-width:0;display:flex}.CastCard-module__D8ftdq__skelHeadTitle{width:42%;height:15px}.CastCard-module__D8ftdq__skelHeadSub{width:68%;height:13px}.CastCard-module__D8ftdq__skelEpisode{width:86%;height:21px}.CastCard-module__D8ftdq__skelCta{width:44%;height:36px}.CastCard-module__D8ftdq__soft{align-items:center;gap:var(--space-sm);display:flex}.CastCard-module__D8ftdq__softIcon{border-radius:var(--r-circle);width:40px;height:40px;color:var(--k55);background:var(--card2);flex:none;place-items:center;display:grid}.CastCard-module__D8ftdq__softText{flex:auto;min-width:0}.CastCard-module__D8ftdq__softText b{font-size:var(--fs-13);color:var(--k80);font-weight:600;display:block}.CastCard-module__D8ftdq__softText>span{font-size:var(--fs-12);color:var(--k55);line-height:1.4;display:block}
.CastInviteBanner-module__1VUE6G__banner{align-items:center;gap:var(--space-md);padding:var(--space-md);border:var(--border-width) solid var(--line2);border-radius:var(--r3);background:var(--card2);color:var(--k100);transition:border-color var(--dur-fast) var(--ease);text-decoration:none;display:flex}.CastInviteBanner-module__1VUE6G__banner:hover{border-color:var(--coral)}.CastInviteBanner-module__1VUE6G__icon{color:var(--coral);display:inline-flex}.CastInviteBanner-module__1VUE6G__text{flex-direction:column;flex:1;min-width:0;display:flex}.CastInviteBanner-module__1VUE6G__text span{color:var(--k55)}.CastInviteBanner-module__1VUE6G__cta{color:var(--coral);white-space:nowrap}
.CompanionInviteCard-module__CoFkba__card{gap:var(--space-sm);padding:var(--space-md);border:var(--border-width) solid var(--cmp-line);border-radius:var(--r4);background:linear-gradient(160deg, var(--cmp-soft), var(--card));color:var(--k100);flex-direction:column;display:flex}.CompanionInviteCard-module__CoFkba__head{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.CompanionInviteCard-module__CoFkba__avatar{border-radius:var(--rf);background:var(--cmp-grad);width:2.25rem;height:2.25rem;color:var(--on-accent);flex:none;justify-content:center;align-items:center;display:inline-flex}.CompanionInviteCard-module__CoFkba__title{flex:1;min-width:12ch;margin:0;font-size:1.05rem;line-height:1.3}.CompanionInviteCard-module__CoFkba__badge{flex:none}.CompanionInviteCard-module__CoFkba__body{color:var(--k80);font-size:var(--fs-15);margin:0;line-height:1.5}.CompanionInviteCard-module__CoFkba__why{border-top:var(--border-width) solid var(--cmp-line);padding-top:var(--space-sm)}.CompanionInviteCard-module__CoFkba__whySummary{cursor:pointer;color:var(--cmp);min-height:var(--tap);align-items:center;font-size:.85rem;display:flex}.CompanionInviteCard-module__CoFkba__whyBody{margin:var(--space-xs) 0 0;color:var(--k55);font-size:.85rem;line-height:1.5}.CompanionInviteCard-module__CoFkba__actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.CompanionInviteCard-module__CoFkba__optOut{color:var(--k55);font:inherit;cursor:pointer;min-height:var(--tap);background:0 0;border:none;align-self:flex-start;padding:0;font-size:.85rem;text-decoration:underline}.CompanionInviteCard-module__CoFkba__optOut:hover{color:var(--k80)}.CompanionInviteCard-module__CoFkba__footer{color:var(--k55);margin:0;font-size:.8rem;line-height:1.5}@media (min-width:640px){.CompanionInviteCard-module__CoFkba__card{padding:var(--space-lg)}}
.HomeBlockError-module__ilzk2G__block{align-items:center;gap:var(--space-sm);padding:var(--space-md);border-radius:var(--r3);background:var(--card);border:var(--border-width) solid var(--line);flex-wrap:wrap;display:flex}.HomeBlockError-module__ilzk2G__icon{border-radius:var(--r-circle);width:40px;height:40px;color:var(--k55);background:var(--card2);flex:none;place-items:center;display:grid}.HomeBlockError-module__ilzk2G__text{flex:auto;min-width:0}.HomeBlockError-module__ilzk2G__text b{font-family:var(--sans);font-size:var(--fs-13);color:var(--k80);font-weight:600;display:block}.HomeBlockError-module__ilzk2G__text>span{font-family:var(--sans);font-size:var(--fs-12);color:var(--k55);line-height:1.4;display:block}
.HomeActivityFeed-module__3p5Soa__list{flex-direction:column;display:flex}.HomeActivityFeed-module__3p5Soa__skelRow{align-items:center;gap:var(--space-sm);padding:var(--space-sm-md) var(--space-14);border:var(--border-width) solid var(--line);background:var(--card);display:flex}.HomeActivityFeed-module__3p5Soa__skelRow:first-child{border-radius:var(--r3) var(--r3) 0 0}.HomeActivityFeed-module__3p5Soa__skelRow+.HomeActivityFeed-module__3p5Soa__skelRow{border-top:none}.HomeActivityFeed-module__3p5Soa__skelRow:last-child{border-radius:0 0 var(--r3) var(--r3)}.HomeActivityFeed-module__3p5Soa__skelIcon{flex:none;width:36px;height:36px}.HomeActivityFeed-module__3p5Soa__skelText{flex:auto;min-width:0;max-width:62%;height:14px}.HomeActivityFeed-module__3p5Soa__skelTime{flex:none;width:46px;height:11px}.HomeActivityFeed-module__3p5Soa__row{align-items:center;gap:var(--space-sm);padding:var(--space-sm-md) var(--space-14);border:var(--border-width) solid var(--line);background:var(--card);color:inherit;transition:background var(--dur) var(--ease);display:flex}.HomeActivityFeed-module__3p5Soa__row:first-child{border-radius:var(--r3) var(--r3) 0 0}.HomeActivityFeed-module__3p5Soa__row+.HomeActivityFeed-module__3p5Soa__row{border-top:none}.HomeActivityFeed-module__3p5Soa__row:last-child{border-radius:0 0 var(--r3) var(--r3)}.HomeActivityFeed-module__3p5Soa__row:hover{background:var(--card2);color:inherit}.HomeActivityFeed-module__3p5Soa__icon{border-radius:var(--r3);flex:none;place-items:center;width:36px;height:36px;display:grid}.HomeActivityFeed-module__3p5Soa__like{color:var(--coral);background:color-mix(in srgb, var(--coral) 13%, transparent)}.HomeActivityFeed-module__3p5Soa__msg{color:var(--blue);background:color-mix(in srgb, var(--blue) 13%, transparent)}.HomeActivityFeed-module__3p5Soa__agent{color:var(--accent2-ink);background:color-mix(in srgb, var(--accent2) 14%, transparent)}.HomeActivityFeed-module__3p5Soa__main{flex:1;min-width:0}.HomeActivityFeed-module__3p5Soa__main b{font-size:var(--fs-13);color:var(--k100);text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.HomeActivityFeed-module__3p5Soa__time{font-family:var(--mono);font-size:var(--fs-10);color:var(--k30);flex:none}
.HomeExperiencesStrip-module__cKjM8a__grid{gap:var(--space-sm);grid-template-columns:repeat(3,minmax(0,1fr)) 180px;align-items:stretch;display:grid}.HomeExperiencesStrip-module__cKjM8a__card,.HomeExperiencesStrip-module__cKjM8a__all{border-radius:var(--r4);min-height:148px;text-decoration:none}.HomeExperiencesStrip-module__cKjM8a__card{border:var(--border-width) solid var(--line);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 12%, var(--card)), var(--card) 72%);block-size:148px;transition:border-color var(--dur) var(--ease);display:block;position:relative;overflow:hidden}.HomeExperiencesStrip-module__cKjM8a__card:hover{border-color:var(--line2)}.HomeExperiencesStrip-module__cKjM8a__art{object-fit:cover;border-radius:inherit;block-size:100%;inline-size:100%;position:absolute;inset:0}.HomeExperiencesStrip-module__cKjM8a__artFade{border-radius:inherit;background:linear-gradient(0deg, var(--photo-scrim) 10%, var(--photo-scrim-soft) 62%, transparent);position:absolute;inset:0}.HomeExperiencesStrip-module__cKjM8a__art,.HomeExperiencesStrip-module__cKjM8a__artFade{z-index:0}.HomeExperiencesStrip-module__cKjM8a__glyph,.HomeExperiencesStrip-module__cKjM8a__tag,.HomeExperiencesStrip-module__cKjM8a__txt{z-index:1}.HomeExperiencesStrip-module__cKjM8a__glyph{top:var(--space-md);border-radius:var(--r3);background:color-mix(in srgb, var(--accent) 15%, transparent);width:38px;height:38px;color:var(--accent-ink);place-items:center;display:grid;position:absolute;inset-inline-end:var(--space-md)}.HomeExperiencesStrip-module__cKjM8a__tag{top:var(--space-md);padding:var(--space-xs) var(--space-sm);border-radius:var(--rf);font-family:var(--sans);font-size:var(--fs-10);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-weight:700;line-height:1;position:absolute;inset-inline-start:var(--space-md)}.HomeExperiencesStrip-module__cKjM8a__tagLive{background:var(--accent);color:var(--on-accent)}.HomeExperiencesStrip-module__cKjM8a__tagSoft{background:var(--photo-scrim);color:var(--on-photo)}.HomeExperiencesStrip-module__cKjM8a__txt{inset-inline:var(--space-md);bottom:var(--space-md);gap:var(--space-xs);flex-direction:column;display:flex;position:absolute}.HomeExperiencesStrip-module__cKjM8a__name{color:var(--k100);font-family:var(--sans);font-size:var(--fs-15);overflow-wrap:anywhere;font-weight:700;line-height:1.15}.HomeExperiencesStrip-module__cKjM8a__meta{color:var(--k55);font-size:var(--fs-11);line-height:1.3}.HomeExperiencesStrip-module__cKjM8a__onArt .HomeExperiencesStrip-module__cKjM8a__name{color:var(--on-photo)}.HomeExperiencesStrip-module__cKjM8a__onArt .HomeExperiencesStrip-module__cKjM8a__meta{color:var(--on-photo-dim)}.HomeExperiencesStrip-module__cKjM8a__all{padding:var(--space-md);border:var(--border-width) dashed var(--line2);background:color-mix(in srgb, var(--accent) 5%, transparent);color:var(--accent-ink);font-family:var(--sans);font-size:var(--fs-13);text-align:center;transition:border-color var(--dur) var(--ease);place-items:center;font-weight:700;line-height:1.3;display:grid}.HomeExperiencesStrip-module__cKjM8a__all:hover{border-color:var(--accent)}.HomeExperiencesStrip-module__cKjM8a__skeleton{min-height:148px}@media (max-width:1280px){.HomeExperiencesStrip-module__cKjM8a__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.HomeExperiencesStrip-module__cKjM8a__all{min-height:var(--tap)}}@media (max-width:767px){.HomeExperiencesStrip-module__cKjM8a__grid{grid-template-columns:minmax(0,1fr)}}
.BookingCancelDialog-module___sKGla__confirm{gap:var(--space-md);flex-direction:column;display:flex}.BookingCancelDialog-module___sKGla__confirmText{font-family:var(--sans);font-size:var(--fs-14);color:var(--k80);line-height:1.55}.BookingCancelDialog-module___sKGla__confirmActions{justify-content:flex-end;gap:var(--space-sm);display:flex}
.PeerAvatar-module__-tV5pq__avatar{border-radius:var(--rf);background:var(--card2);border:var(--border-width) solid var(--line);color:var(--k55);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.PeerAvatar-module__-tV5pq__avatar[data-masked]{background:color-mix(in srgb, var(--accent) 10%, var(--card2));border-color:color-mix(in srgb, var(--accent) 30%, transparent);color:var(--accent-ink)}.PeerAvatar-module__-tV5pq__img{object-fit:cover;width:100%;height:100%}
.BookingCard-module__2KSNOa__card{gap:var(--space-sm);padding:var(--space-md);background:var(--card);border:var(--border-width) solid var(--line);border-radius:var(--r4);box-shadow:var(--shadow-card);flex-direction:column;display:flex}.BookingCard-module__2KSNOa__card[data-status=cancelled]{opacity:.72}.BookingCard-module__2KSNOa__card[data-status=completed]{border-color:color-mix(in srgb, var(--coral) 32%, var(--line))}.BookingCard-module__2KSNOa__card[data-status=confirmed]{border-color:color-mix(in srgb, var(--green) 42%, var(--line));background:linear-gradient(160deg, color-mix(in srgb, var(--green) 7%, var(--card)), var(--card) 55%)}.BookingCard-module__2KSNOa__head{align-items:flex-start;gap:var(--space-md);display:flex}.BookingCard-module__2KSNOa__kindIcon{border-radius:var(--r3);background:color-mix(in srgb, var(--accent) 12%, var(--card));border:var(--border-width) solid color-mix(in srgb, var(--accent) 28%, transparent);width:40px;height:40px;color:var(--accent-ink);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.BookingCard-module__2KSNOa__headText{gap:var(--space-2xs);flex-direction:column;flex:1;min-width:0;display:flex}.BookingCard-module__2KSNOa__title{font-family:var(--sans);font-size:var(--fs-15);letter-spacing:-.01em;color:var(--k100);text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.BookingCard-module__2KSNOa__when{align-items:center;gap:var(--space-xs);font-family:var(--sans);font-size:var(--fs-13);color:var(--k80);display:inline-flex}.BookingCard-module__2KSNOa__badge{flex-shrink:0}.BookingCard-module__2KSNOa__location{font-family:var(--sans);font-size:var(--fs-13);color:var(--k80);line-height:1.45}.BookingCard-module__2KSNOa__origin{font-family:var(--sans);font-size:var(--fs-12);color:var(--k55)}.BookingCard-module__2KSNOa__byAgent{color:var(--accent-ink);font-weight:700}.BookingCard-module__2KSNOa__awaiting{font-family:var(--sans);font-size:var(--fs-12);color:var(--accent-ink);font-weight:700}.BookingCard-module__2KSNOa__feedbackHint{font-family:var(--sans);font-size:var(--fs-12);color:var(--coral);font-weight:700}.BookingCard-module__2KSNOa__actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}@media (min-width:640px){.BookingCard-module__2KSNOa__card{padding:var(--space-lg)}}
.EngagementQuotaBar-module__tvR8FW__quota{align-items:center;gap:var(--space-xs);min-width:0;display:inline-flex}.EngagementQuotaBar-module__tvR8FW__icon{font-size:var(--fs-12);line-height:1}.EngagementQuotaBar-module__tvR8FW__track{border-radius:var(--r5);background:var(--bg2);border:var(--border-width) solid var(--line);flex:1;min-width:64px;max-width:160px;height:6px;overflow:hidden}.EngagementQuotaBar-module__tvR8FW__fill{border-radius:var(--r5);background:var(--green);height:100%;transition:width var(--dur) var(--ease);display:block}.EngagementQuotaBar-module__tvR8FW__fill[data-tone=warning]{background:var(--accent)}.EngagementQuotaBar-module__tvR8FW__fill[data-tone=spent]{background:var(--coral)}.EngagementQuotaBar-module__tvR8FW__caption{font-family:var(--mono,var(--sans));font-size:var(--fs-11);color:var(--k55);white-space:nowrap}.EngagementQuotaBar-module__tvR8FW__quota[data-compact]{padding:var(--space-xs) var(--space-sm);border-radius:var(--rf);border:var(--border-width) solid var(--line);background:var(--card2);flex:none}.EngagementQuotaBar-module__tvR8FW__quota[data-compact][data-tone=warning] .EngagementQuotaBar-module__tvR8FW__caption{color:var(--accent-ink)}.EngagementQuotaBar-module__tvR8FW__quota[data-compact][data-tone=spent] .EngagementQuotaBar-module__tvR8FW__caption{color:var(--coral)}
.BookingCheckinRow-module__YZSTnG__row{align-items:flex-start;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r2);background:var(--card2);transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease);flex-wrap:wrap;display:flex}.BookingCheckinRow-module__YZSTnG__icon{border-radius:var(--rf);background:color-mix(in srgb, var(--green) 14%, transparent);width:26px;height:26px;color:var(--green);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.BookingCheckinRow-module__YZSTnG__text{gap:var(--space-2xs);flex-direction:column;flex:12rem;min-width:0;display:flex}.BookingCheckinRow-module__YZSTnG__title{font-family:var(--sans);font-size:var(--fs-13);color:var(--k100);margin:0;font-weight:700}.BookingCheckinRow-module__YZSTnG__hint{font-family:var(--sans);font-size:var(--fs-12);color:var(--k55);margin:0;line-height:1.45}.BookingCheckinRow-module__YZSTnG__actions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.BookingCheckinRow-module__YZSTnG__row[data-state=awaiting]{border-color:color-mix(in srgb, var(--coral) 45%, transparent);background:color-mix(in srgb, var(--coral) 9%, transparent)}.BookingCheckinRow-module__YZSTnG__row[data-state=awaiting] .BookingCheckinRow-module__YZSTnG__icon{background:color-mix(in srgb, var(--coral) 16%, transparent);color:var(--coral)}.BookingCheckinRow-module__YZSTnG__row[data-state=awaiting] .BookingCheckinRow-module__YZSTnG__hint{color:var(--coral);font-weight:700}.BookingCheckinRow-module__YZSTnG__row[data-state=escalated]{border-color:color-mix(in srgb, var(--coral) 30%, transparent)}.BookingCheckinRow-module__YZSTnG__row[data-state=escalated] .BookingCheckinRow-module__YZSTnG__icon{background:color-mix(in srgb, var(--coral) 12%, transparent);color:var(--coral)}.BookingCheckinRow-module__YZSTnG__row[data-state=ok] .BookingCheckinRow-module__YZSTnG__icon{background:color-mix(in srgb, var(--green) 18%, transparent);color:var(--green)}.BookingCheckinRow-module__YZSTnG__row[data-state=cancelled] .BookingCheckinRow-module__YZSTnG__icon,.BookingCheckinRow-module__YZSTnG__row[data-state=off] .BookingCheckinRow-module__YZSTnG__icon{background:color-mix(in srgb, var(--k55) 12%, transparent);color:var(--k55)}
.EngagementRow-module__1tuvHq__row{align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-md);border-radius:var(--r3);background:var(--card);border:var(--border-width) solid var(--line);display:flex}.EngagementRow-module__1tuvHq__body{gap:var(--space-xs);flex-direction:column;flex:1;min-width:0;display:flex}.EngagementRow-module__1tuvHq__name{font-family:var(--sans);font-size:var(--fs-14);color:var(--k100);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:700;overflow:hidden}.EngagementRow-module__1tuvHq__status{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.04em;color:var(--k55)}.EngagementRow-module__1tuvHq__status[data-ready]{color:var(--accent-ink);font-weight:700}.EngagementRow-module__1tuvHq__quotaSpent{align-self:flex-start;display:inline-flex}
.BookingShareRow-module__G5SYPa__row{align-items:flex-start;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r2);background:var(--card2);transition:border-color var(--dur) var(--ease);flex-wrap:wrap;display:flex}.BookingShareRow-module__G5SYPa__row[data-shared]{border-color:color-mix(in srgb, var(--accent) 40%, var(--line))}.BookingShareRow-module__G5SYPa__icon{border-radius:var(--rf);background:color-mix(in srgb, var(--accent) 14%, transparent);width:26px;height:26px;color:var(--accent-ink);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.BookingShareRow-module__G5SYPa__text{gap:var(--space-2xs);flex-direction:column;flex:12rem;min-width:0;display:flex}.BookingShareRow-module__G5SYPa__title{font-family:var(--sans);font-size:var(--fs-13);color:var(--k100);margin:0;font-weight:700}.BookingShareRow-module__G5SYPa__hint{font-family:var(--sans);font-size:var(--fs-12);color:var(--k55);margin:0;line-height:1.45}.BookingShareRow-module__G5SYPa__error{font-family:var(--sans);font-size:var(--fs-12);color:var(--coral);margin:0;line-height:1.45}.BookingShareRow-module__G5SYPa__actions{align-items:center;gap:var(--space-xs);margin-left:auto;display:flex}
.RequestTabScaffold-module__PIxkiW__list{gap:var(--space-sm);flex-direction:column;display:flex}.RequestTabScaffold-module__PIxkiW__section{gap:var(--space-sm);margin-bottom:var(--space-md);flex-direction:column;display:flex}.RequestTabScaffold-module__PIxkiW__sectionTitle{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.08em;text-transform:uppercase;color:var(--k55);margin:0}.RequestTabScaffold-module__PIxkiW__center{align-items:center;gap:var(--space-sm);padding:var(--space-xl);flex-direction:column;display:flex}.RequestTabScaffold-module__PIxkiW__dim{font-family:var(--sans);font-size:var(--fs-13);color:var(--k55);margin:0}.RequestTabScaffold-module__PIxkiW__retry{border:var(--border-width) solid var(--line);border-radius:var(--rf);background:var(--card);padding:var(--space-xs) var(--space-md);font-family:var(--sans);font-size:var(--fs-13);color:var(--accent-ink);cursor:pointer;font-weight:600}.RequestTabScaffold-module__PIxkiW__empty{padding:var(--space-2xl) var(--space-md);text-align:center;font-family:var(--sans);font-size:var(--fs-14);color:var(--k55);margin:0}
.HomeOngoingConversations-module__Mkd5nW__wrap{flex-direction:column;min-width:0;display:flex}.HomeOngoingConversations-module__Mkd5nW__wrap>:last-child{margin-bottom:0}
.SosButton-module___j89_q__sos{justify-content:center;align-items:center;gap:var(--space-xs);min-height:32px;padding:0 var(--space-sm);border:var(--border-width) solid color-mix(in srgb, var(--coral) 45%, transparent);border-radius:var(--rf);background:color-mix(in srgb, var(--coral) 14%, transparent);color:var(--coral);cursor:pointer;transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);flex:none;display:inline-flex}.SosButton-module___j89_q__sos:hover,.SosButton-module___j89_q__sos:focus-visible{background:color-mix(in srgb, var(--coral) 24%, transparent);border-color:var(--coral);outline:none}.SosButton-module___j89_q__label{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.1em;font-weight:700}@media (max-width:420px){.SosButton-module___j89_q__label{width:1px;height:1px;margin:calc(var(--space-1) * -1);clip-path:inset(50%);white-space:nowrap;padding:0;position:absolute;overflow:hidden}.SosButton-module___j89_q__sos{width:32px;padding:0}}
.ClientChat-module__5ne-5a__panel{gap:var(--ll-s-3);flex-direction:column;min-width:0;display:flex}.ClientChat-module__5ne-5a__card{gap:var(--ll-s-3);max-width:45rem;padding:var(--ll-s-4);background:var(--card);border:var(--border-width) solid var(--line);border-radius:var(--ll-radius);flex-direction:column;display:flex}.ClientChat-module__5ne-5a__cardText{font:var(--ll-t-small);color:var(--k100);overflow-wrap:anywhere;margin:0}.ClientChat-module__5ne-5a__thread{gap:var(--ll-s-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ClientChat-module__5ne-5a__error{font:var(--ll-t-small);color:var(--err);margin:0}.ClientChat-module__5ne-5a__dock{gap:var(--ll-s-3);min-width:0;max-height:60%;padding:var(--ll-s-3) var(--ll-s-4);background:var(--bg2);border-top:var(--border-width) solid var(--line);flex-direction:column;flex-shrink:0;display:flex}.ClientChat-module__5ne-5a__dockHead{justify-content:space-between;align-items:center;gap:var(--ll-s-3);display:flex}.ClientChat-module__5ne-5a__dockTitle{font:var(--ll-t-h4);color:var(--k100);overflow-wrap:anywhere;margin:0}.ClientChat-module__5ne-5a__dockBody{min-height:0;overflow-y:auto}.ClientChat-module__5ne-5a__chatFrame{height:calc(100dvh - var(--ll-h-header) - var(--ll-h-tabs) - var(--ll-s-5) - var(--ll-s-5));min-height:var(--ll-w-drawer);min-width:0}
.DmAgentStatusLine-module__ciEedG__status{align-items:center;gap:var(--space-xs);padding:0 var(--space-xs);font-family:var(--sans);font-size:var(--fs-12);color:var(--k55);margin:0;display:flex}.DmAgentStatusLine-module__ciEedG__error{padding:0 var(--space-xs);font-family:var(--sans);font-size:var(--fs-12);color:var(--err);margin:0}
.EngagementQuotaRenewalCard-module__GJ8ulq__card{gap:var(--space-sm);margin:var(--space-sm) var(--space-md);padding:var(--space-md);border-radius:var(--r3);background:var(--bg2);border:var(--border-width) solid var(--line);font-family:var(--sans);color:var(--k80);flex-direction:column;display:flex}.EngagementQuotaRenewalCard-module__GJ8ulq__card[data-mode=paid]{border-color:color-mix(in srgb, var(--accent) 40%, var(--line))}.EngagementQuotaRenewalCard-module__GJ8ulq__text{margin:0;font-size:.8125rem;line-height:1.4}.EngagementQuotaRenewalCard-module__GJ8ulq__hint{color:var(--k55);margin:0;font-size:.75rem}.EngagementQuotaRenewalCard-module__GJ8ulq__actions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.EngagementQuotaRenewalCard-module__GJ8ulq__error{color:var(--coral);margin:0;font-size:.75rem}
.RideConversationBanner-module__uykOhW__banner{gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border-bottom:var(--border-width) solid var(--line);background:var(--card);flex-direction:column;display:flex}.RideConversationBanner-module__uykOhW__head{justify-content:space-between;align-items:baseline;gap:var(--space-xs);flex-wrap:wrap;display:flex}.RideConversationBanner-module__uykOhW__trip{align-items:baseline;gap:var(--space-2xs);color:var(--k55);font-size:var(--fs-12);flex-wrap:wrap;display:flex}.RideConversationBanner-module__uykOhW__route{color:var(--k100);font-size:var(--fs-13)}.RideConversationBanner-module__uykOhW__date{color:var(--k55)}.RideConversationBanner-module__uykOhW__link{color:var(--accent-ink);font-size:var(--fs-12)}.RideConversationBanner-module__uykOhW__notice{align-items:center;gap:var(--space-2xs);color:var(--k80);font-size:var(--fs-12);margin:0;display:flex}.RideConversationBanner-module__uykOhW__driver{justify-content:space-between;align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.RideConversationBanner-module__uykOhW__question,.RideConversationBanner-module__uykOhW__summary{gap:var(--space-2xs);padding:var(--space-xs) var(--space-sm);border:var(--border-width) solid var(--line);border-radius:var(--r2);background:var(--bg2);flex-direction:column;display:flex}.RideConversationBanner-module__uykOhW__questionTitle{color:var(--k55);font-size:var(--fs-11);margin:0}.RideConversationBanner-module__uykOhW__questionText,.RideConversationBanner-module__uykOhW__summaryText{color:var(--k100);font-size:var(--fs-13);white-space:pre-line;margin:0}.RideConversationBanner-module__uykOhW__options{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.RideConversationBanner-module__uykOhW__freeAnswer{align-items:flex-end;gap:var(--space-2xs);flex-wrap:wrap;display:flex}.RideConversationBanner-module__uykOhW__freeAnswer>:first-child{flex:auto}.RideConversationBanner-module__uykOhW__error{color:var(--err);font-size:var(--fs-12);margin:0}
.DmThread-module__N4X1qG__thread{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.DmThread-module__N4X1qG__agentBanner{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);background:color-mix(in srgb, var(--agent) 12%, var(--card));border-bottom:var(--border-width) solid color-mix(in srgb, var(--agent) 35%, transparent);border-left:3px solid var(--agent);flex-wrap:wrap;margin:0;display:flex}.DmThread-module__N4X1qG__agentBannerText{min-width:0;font-family:var(--sans);font-size:var(--fs-13);color:var(--k80);flex:1;font-weight:600;line-height:1.45}.DmThread-module__N4X1qG__e2eBadge{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-10);border-radius:var(--rf);background:color-mix(in srgb, var(--green) 14%, transparent);border:var(--border-width) solid color-mix(in srgb, var(--green) 30%, transparent);color:var(--green);flex:none;display:inline-flex}.DmThread-module__N4X1qG__e2eLabel{font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.08em;text-transform:uppercase}@media (max-width:1279px){.DmThread-module__N4X1qG__e2eLabel{display:none}}.DmThread-module__N4X1qG__messages{gap:var(--space-sm);min-height:0;padding:var(--space-md);flex-direction:column;flex:1;display:flex;overflow-y:auto}.DmThread-module__N4X1qG__empty{flex:1;justify-content:center}.DmThread-module__N4X1qG__quotaNotice{margin:0 var(--space-md)}.DmThread-module__N4X1qG__replyBar{align-items:center;gap:var(--space-sm);margin:0 var(--space-md);padding:var(--space-sm) var(--space-md);border-left:var(--border-width-strong) solid var(--accent);border-radius:var(--r2);background:color-mix(in srgb, var(--accent) 8%, var(--card2));display:flex}.DmThread-module__N4X1qG__replyBarBody{gap:var(--space-2xs);flex-direction:column;flex:1;min-width:0;display:flex}.DmThread-module__N4X1qG__replyBarAuthor{font-family:var(--sans);font-size:var(--fs-12);color:var(--accent-ink);font-weight:600}.DmThread-module__N4X1qG__replyBarPreview{font-family:var(--sans);font-size:var(--fs-13);color:var(--k80);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.MimoCustodyRecipientPrompt-module__RlQx3q__prompt{padding:var(--space-md) var(--space-lg) var(--space-lg)}
.EngagementReport-module__mZZ8cq__report{gap:var(--space-sm);padding:var(--space-md);border-radius:var(--r4);background:color-mix(in srgb, var(--accent) 6%, var(--card));border:var(--border-width) solid color-mix(in srgb, var(--accent) 28%, var(--line));flex-direction:column;display:flex}.EngagementReport-module__mZZ8cq__reportTitle{font-family:var(--sans);font-size:var(--fs-13);letter-spacing:.02em;color:var(--k80);margin:0;font-weight:700}.EngagementReport-module__mZZ8cq__verdict{padding:var(--space-xs) var(--space-sm);border-radius:var(--rf);font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.04em;background:var(--bg2);border:var(--border-width) solid var(--line);color:var(--k55);align-self:flex-start}.EngagementReport-module__mZZ8cq__verdict[data-verdict=engage]{background:color-mix(in srgb, var(--green) 14%, transparent);border-color:color-mix(in srgb, var(--green) 34%, transparent);color:var(--green)}.EngagementReport-module__mZZ8cq__verdict[data-verdict=pass]{background:color-mix(in srgb, var(--coral) 12%, transparent);border-color:color-mix(in srgb, var(--coral) 32%, transparent);color:var(--coral)}.EngagementReport-module__mZZ8cq__reportText{font-family:var(--sans);font-size:var(--fs-14);white-space:pre-wrap;color:var(--k100);margin:0;line-height:1.55}.EngagementReport-module__mZZ8cq__partialNotice{padding:var(--space-sm) var(--space-md);border-radius:var(--r3);background:color-mix(in srgb, var(--accent) 10%, var(--card));border:var(--border-width) solid color-mix(in srgb, var(--accent) 32%, transparent);font-family:var(--sans);font-size:var(--fs-13);color:var(--k80);margin:0;line-height:1.45}.EngagementReport-module__mZZ8cq__generating{align-items:center;gap:var(--space-sm);font-family:var(--sans);font-size:var(--fs-13);color:var(--k55);display:flex}.EngagementReport-module__mZZ8cq__insightsBlock{gap:var(--space-xs);padding-top:var(--space-sm);border-top:var(--border-width) solid color-mix(in srgb, var(--accent) 16%, var(--line));flex-direction:column;display:flex}.EngagementReport-module__mZZ8cq__insightsTitle{font-family:var(--sans);font-size:var(--fs-12);letter-spacing:.02em;color:var(--k80);margin:0;font-weight:700}.EngagementReport-module__mZZ8cq__comparisonList,.EngagementReport-module__mZZ8cq__insightsList{padding-left:var(--space-md);gap:var(--space-xs);font-family:var(--sans);font-size:var(--fs-13);color:var(--k80);flex-direction:column;margin:0;line-height:1.5;display:flex}.EngagementReport-module__mZZ8cq__comparisonList{padding-left:0;list-style:none}.EngagementReport-module__mZZ8cq__comparisonRow{align-items:flex-start;gap:var(--space-sm);display:flex}.EngagementReport-module__mZZ8cq__comparisonText strong{color:var(--k100)}.EngagementReport-module__mZZ8cq__alignmentBadge{padding:0 var(--space-sm);border-radius:var(--rf);font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.04em;background:var(--bg2);border:var(--border-width) solid var(--line);color:var(--k55);flex-shrink:0;line-height:1.8}.EngagementReport-module__mZZ8cq__alignmentBadge[data-alignment=aligned]{background:color-mix(in srgb, var(--green) 14%, transparent);border-color:color-mix(in srgb, var(--green) 34%, transparent);color:var(--green)}.EngagementReport-module__mZZ8cq__alignmentBadge[data-alignment=divergent]{background:color-mix(in srgb, var(--coral) 12%, transparent);border-color:color-mix(in srgb, var(--coral) 32%, transparent);color:var(--coral)}.EngagementReport-module__mZZ8cq__flagItem{color:var(--coral)}.EngagementReport-module__mZZ8cq__blockHint{font-family:var(--sans);font-size:var(--fs-12);color:var(--k55);margin:0;line-height:1.45}.EngagementReport-module__mZZ8cq__draftsList{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.EngagementReport-module__mZZ8cq__draft{text-align:left;cursor:pointer;width:100%;padding:var(--space-sm) var(--space-md);border-radius:var(--r3);background:var(--card);border:var(--border-width) solid var(--line);font-family:var(--sans);font-size:var(--fs-13);color:var(--k100);transition:border-color var(--dur-150) ease, background var(--dur-150) ease;line-height:1.5}.EngagementReport-module__mZZ8cq__draft:hover,.EngagementReport-module__mZZ8cq__draft:focus-visible{background:color-mix(in srgb, var(--accent) 10%, var(--card));border-color:color-mix(in srgb, var(--accent) 46%, var(--line))}
.EngagementCoachSlideOver-module__ntgSQG__actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.EngagementCoachSlideOver-module__ntgSQG__dim{font-family:var(--sans);font-size:var(--fs-13);color:var(--k55);text-align:center;margin:0}.EngagementCoachSlideOver-module__ntgSQG__error{padding:var(--space-sm) var(--space-md);border-radius:var(--r3);background:color-mix(in srgb, var(--coral) 10%, var(--card));border:var(--border-width) solid color-mix(in srgb, var(--coral) 34%, transparent);font-family:var(--sans);font-size:var(--fs-13);color:var(--coral);margin:0}
.DmMediatedDecisionCard-module__tSuwsG__card{gap:var(--space-sm);margin:var(--space-sm) var(--space-md) var(--space-md);padding:var(--space-md);border-radius:var(--r3);background:var(--bg2);border:var(--border-width) solid var(--line);flex-direction:column;min-width:0;display:flex}.DmMediatedDecisionCard-module__tSuwsG__head{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.DmMediatedDecisionCard-module__tSuwsG__title{font-family:var(--sans);font-size:var(--fs-14);color:var(--k100)}.DmMediatedDecisionCard-module__tSuwsG__verdict{padding:var(--space-xs) var(--space-sm);border-radius:var(--rf);font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.04em;background:var(--card);border:var(--border-width) solid var(--line);color:var(--k55)}.DmMediatedDecisionCard-module__tSuwsG__verdict[data-verdict=engage]{background:color-mix(in srgb, var(--green) 14%, transparent);border-color:color-mix(in srgb, var(--green) 34%, transparent);color:var(--green)}.DmMediatedDecisionCard-module__tSuwsG__verdict[data-verdict=pass]{background:color-mix(in srgb, var(--coral) 12%, transparent);border-color:color-mix(in srgb, var(--coral) 32%, transparent);color:var(--coral)}.DmMediatedDecisionCard-module__tSuwsG__summary{font-family:var(--sans);font-size:var(--fs-13);color:var(--k80);-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.DmMediatedDecisionCard-module__tSuwsG__link{font-family:var(--sans);font-size:var(--fs-13);color:var(--accent-ink);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline}.DmMediatedDecisionCard-module__tSuwsG__status{align-items:center;gap:var(--space-sm);font-family:var(--sans);font-size:var(--fs-13);color:var(--k55);flex-wrap:wrap;margin:0;display:flex}.DmMediatedDecisionCard-module__tSuwsG__error{font-family:var(--sans);font-size:var(--fs-13);color:var(--coral);margin:0}.DmMediatedDecisionCard-module__tSuwsG__actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}
.DmMediatedThread-module__-lo5oq__badge{flex:none;display:inline-flex}.DmMediatedThread-module__-lo5oq__center{align-items:center;gap:var(--space-sm);padding:var(--space-xl);flex-direction:column;display:flex}.DmMediatedThread-module__-lo5oq__dim{font-family:var(--sans);font-size:var(--fs-13);color:var(--k55);text-align:center;margin:0}.DmMediatedThread-module__-lo5oq__error{margin:0 var(--space-md) var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--r3);background:color-mix(in srgb, var(--coral) 10%, var(--card));border:var(--border-width) solid color-mix(in srgb, var(--coral) 34%, transparent);font-family:var(--sans);font-size:var(--fs-13);color:var(--coral)}.DmMediatedThread-module__-lo5oq__closed{margin:var(--space-sm) var(--space-md) var(--space-md);padding:var(--space-md);border-radius:var(--r3);background:var(--bg2);border:var(--border-width) solid var(--line);font-family:var(--sans);font-size:var(--fs-13);color:var(--k80);text-align:center;align-items:center;gap:var(--space-sm);flex-direction:column;display:flex}.DmMediatedThread-module__-lo5oq__closedText{margin:0}.DmMediatedThread-module__-lo5oq__typing{align-self:flex-start;align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);background:var(--bg2);border:var(--border-width) solid var(--line);border-radius:var(--r4);display:inline-flex}.DmMediatedThread-module__-lo5oq__typingDot{border-radius:var(--r5);background:var(--k55);width:6px;height:6px;animation:DmMediatedThread-module__-lo5oq__typing-pulse var(--dur-1200) var(--ease) infinite}.DmMediatedThread-module__-lo5oq__typingDot:nth-child(2){animation-delay:var(--dur-200)}.DmMediatedThread-module__-lo5oq__typingDot:nth-child(3){animation-delay:var(--dur-slow)}@keyframes DmMediatedThread-module__-lo5oq__typing-pulse{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.DmMediatedThread-module__-lo5oq__typingDot{animation:none}}
.EngagementTurnContent-module___eA2rW__text{white-space:pre-wrap;word-break:break-word;margin:0}.EngagementTurnContent-module___eA2rW__media{justify-content:center;align-items:center;width:100%;display:flex}.EngagementTurnContent-module___eA2rW__imageLink{cursor:zoom-in;border-radius:var(--r3);width:100%;display:block}.EngagementTurnContent-module___eA2rW__image{border-radius:var(--r3);object-fit:cover;max-width:100%;max-height:280px;display:block}.EngagementTurnContent-module___eA2rW__audio{width:100%;min-width:220px}.EngagementTurnContent-module___eA2rW__mediaLoading,.EngagementTurnContent-module___eA2rW__mediaError{font-family:var(--sans);font-size:var(--fs-12);padding:var(--space-md);opacity:.8}.EngagementTurnContent-module___eA2rW__viewOnceReveal{align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border:var(--border-width) dashed var(--line);border-radius:var(--r3);color:inherit;font-family:var(--sans);font-size:var(--fs-13);cursor:pointer;background:0 0;display:inline-flex}.EngagementTurnContent-module___eA2rW__viewOnceReveal:hover{border-color:var(--accent)}.EngagementTurnContent-module___eA2rW__viewOnceSent{align-items:center;gap:var(--space-xs);font-family:var(--sans);font-size:var(--fs-12);opacity:.85;display:inline-flex}
.EngagementTranscript-module__C-mJjG__turns{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.EngagementTranscript-module__C-mJjG__turn{justify-content:flex-start;display:flex}.EngagementTranscript-module__C-mJjG__turn[data-mine]{justify-content:flex-end}.EngagementTranscript-module__C-mJjG__bubble{gap:var(--space-xs);max-width:80%;padding:var(--space-sm) var(--space-md);border-radius:var(--r4);border-bottom-left-radius:var(--r2);background:var(--card2);border:var(--border-width) solid var(--line);color:var(--k100);flex-direction:column;display:flex}.EngagementTranscript-module__C-mJjG__bubble[data-mine]{border-bottom-left-radius:var(--r4);border-bottom-right-radius:var(--r2);background:color-mix(in srgb, var(--accent) 14%, var(--card));border-color:color-mix(in srgb, var(--accent) 34%, transparent)}.EngagementTranscript-module__C-mJjG__speaker{font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.08em;text-transform:uppercase;color:var(--k55)}.EngagementTranscript-module__C-mJjG__content{font-family:var(--sans);font-size:var(--fs-14);white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.5}.EngagementTranscript-module__C-mJjG__time{font-family:var(--mono);font-size:var(--fs-10);color:var(--k30);align-self:flex-end}.EngagementTranscript-module__C-mJjG__empty{padding:var(--space-lg);text-align:center;font-family:var(--sans);font-size:var(--fs-13);color:var(--k55);margin:0}
.LegalSignature-module__lInNNG__panel{gap:var(--ll-s-3);flex-direction:column;min-width:0;display:flex}.LegalSignature-module__lInNNG__panelHead{gap:var(--ll-s-1);flex-direction:column;display:flex}.LegalSignature-module__lInNNG__panelTitle{font:var(--ll-t-h4);color:var(--k100);margin:0}.LegalSignature-module__lInNNG__panelMeta{font:var(--ll-t-meta);color:var(--k80);margin:0}.LegalSignature-module__lInNNG__steps{border:var(--border-width) solid var(--line);border-radius:var(--ll-radius);background:var(--card);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LegalSignature-module__lInNNG__step{align-items:center;gap:var(--ll-s-3);min-width:0;padding:var(--ll-s-3) var(--ll-s-4);border-bottom:var(--border-width) solid var(--line);color:var(--k100);display:flex}.LegalSignature-module__lInNNG__step:last-child{border-bottom:0}.LegalSignature-module__lInNNG__glyph{box-sizing:border-box;width:var(--ll-box-step);height:var(--ll-box-step);border-radius:var(--ll-pill);font:var(--ll-t-glyph);flex:none;place-items:center;display:grid}.LegalSignature-module__lInNNG__glyph[data-tone=done]{background:var(--ok);color:var(--on-accent)}.LegalSignature-module__lInNNG__glyph[data-tone=todo]{border:var(--ll-border-emphasis) solid var(--line2)}.LegalSignature-module__lInNNG__glyph[data-tone=missing]{border:var(--ll-border-emphasis) solid var(--warn)}.LegalSignature-module__lInNNG__stepMain{gap:var(--ll-s-1);flex-direction:column;flex:1;min-width:0;display:flex}.LegalSignature-module__lInNNG__stepName{font:var(--ll-t-small);overflow-wrap:anywhere;margin:0}.LegalSignature-module__lInNNG__stepMeta{font:var(--ll-t-meta);color:var(--k80);margin:0}.LegalSignature-module__lInNNG__stepActions{align-items:center;gap:var(--ll-s-3);flex:none;display:flex}.LegalSignature-module__lInNNG__textButton{font:var(--ll-t-btn2);color:var(--legal-public-ink);cursor:pointer;background:0 0;border:0;padding:0}.LegalSignature-module__lInNNG__textButton:disabled{color:var(--k55);cursor:default}.LegalSignature-module__lInNNG__note{padding:var(--ll-s-3) var(--ll-s-4);border-radius:var(--ll-radius);background:var(--card2);font:var(--ll-t-xs);color:var(--k80);margin:0}.LegalSignature-module__lInNNG__final{gap:var(--ll-s-1);padding:var(--ll-s-3) var(--ll-s-4);border:var(--border-width) solid var(--ok);border-radius:var(--ll-radius);background:var(--card);color:var(--k100);flex-direction:column;display:flex}.LegalSignature-module__lInNNG__finalEyebrow{font:var(--ll-t-tag);letter-spacing:var(--ll-track-10);color:var(--ok);margin:0}.LegalSignature-module__lInNNG__finalLine{font:var(--ll-t-xs);margin:0}.LegalSignature-module__lInNNG__finalActions{gap:var(--ll-s-3);flex-wrap:wrap;display:flex}.LegalSignature-module__lInNNG__evidence{gap:var(--ll-s-1) var(--ll-s-3);margin:var(--ll-s-2) 0 0;font:var(--ll-t-xs);grid-template-columns:auto minmax(0,1fr);display:grid}.LegalSignature-module__lInNNG__evidence dt{color:var(--k80)}.LegalSignature-module__lInNNG__evidence dd{overflow-wrap:anywhere;margin:0}.LegalSignature-module__lInNNG__evidenceSigner{margin:var(--ll-s-2) 0 0;font:var(--ll-t-tag);letter-spacing:var(--ll-track-10);color:var(--legal-agent-ink)}.LegalSignature-module__lInNNG__hash{font-family:var(--mono)}.LegalSignature-module__lInNNG__confirm{gap:var(--ll-s-3);padding:var(--ll-s-4);border:var(--border-width) solid var(--line);border-radius:var(--ll-radius);background:var(--card);flex-direction:column;display:flex}.LegalSignature-module__lInNNG__confirmTitle{font:var(--ll-t-h4);color:var(--k100);margin:0}.LegalSignature-module__lInNNG__generate{gap:var(--ll-s-2);flex-wrap:wrap;display:flex}.LegalSignature-module__lInNNG__error{font:var(--ll-t-xs);color:var(--err);margin:0}.LegalSignature-module__lInNNG__evidenceBlock{gap:var(--ll-s-2);flex-direction:column;display:flex}.LegalSignature-module__lInNNG__publicPage{gap:var(--ll-s-4);box-sizing:border-box;width:100%;max-width:40rem;padding:var(--ll-s-6) var(--ll-s-4);color:var(--k100);flex-direction:column;margin:0 auto;display:flex}.LegalSignature-module__lInNNG__pathGrid{gap:var(--ll-s-3);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.LegalSignature-module__lInNNG__path{gap:var(--ll-s-1);padding:var(--ll-s-3);border:var(--border-width) solid var(--line2);border-radius:var(--ll-radius-s);background:var(--card);color:var(--k100);text-align:left;cursor:pointer;flex-direction:column;display:flex}.LegalSignature-module__lInNNG__path[aria-pressed=true]{border:var(--ll-border-emphasis) solid var(--accent)}.LegalSignature-module__lInNNG__pathTitle{font:var(--ll-t-small);font-weight:600}.LegalSignature-module__lInNNG__pathDesc{font:var(--ll-t-meta);color:var(--k80)}.LegalSignature-module__lInNNG__markSteps{gap:var(--ll-s-2);counter-reset:mark-step;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LegalSignature-module__lInNNG__markStep{align-items:center;gap:var(--ll-s-3);font:var(--ll-t-small);counter-increment:mark-step;display:flex}.LegalSignature-module__lInNNG__markStep:before{content:counter(mark-step);box-sizing:border-box;width:var(--ll-box-step);height:var(--ll-box-step);border:var(--ll-border-emphasis) solid var(--line2);border-radius:var(--ll-pill);font:var(--ll-t-glyph);flex:none;place-items:center;display:grid}.LegalSignature-module__lInNNG__markActions{align-items:center;gap:var(--ll-s-3);flex-wrap:wrap;display:flex}.LegalSignature-module__lInNNG__photoPreview{max-width:100%;max-height:var(--ll-box-medallion);border:var(--border-width) solid var(--line);border-radius:var(--ll-radius-s);background:var(--card2);object-fit:contain}
.LegalFinance-module__2jkQZG__layout{gap:var(--ll-s-4);width:100%;max-width:80rem;padding-top:var(--ll-s-5);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}.LegalFinance-module__2jkQZG__main{flex-direction:column;min-width:0;display:flex}.LegalFinance-module__2jkQZG__head{align-items:center;gap:var(--ll-s-3);padding:var(--ll-s-4) var(--ll-s-6);background:var(--card);border-bottom:var(--border-width) solid var(--line);flex-wrap:wrap;display:flex}.LegalFinance-module__2jkQZG__headText{flex:1;min-width:12.5rem}.LegalFinance-module__2jkQZG__title{font:var(--ll-t-h3);color:var(--k100);margin:0}.LegalFinance-module__2jkQZG__crumb{margin:var(--ll-s-1) 0 0;font:var(--ll-t-meta);color:var(--k80)}.LegalFinance-module__2jkQZG__headActions{gap:var(--ll-s-2);flex-wrap:wrap;display:flex}.LegalFinance-module__2jkQZG__notice{padding:var(--ll-s-3) var(--ll-s-6) 0;font:var(--ll-t-xs);color:var(--k80);margin:0}.LegalFinance-module__2jkQZG__feedback{padding:var(--ll-s-3) var(--ll-s-6) 0;font:var(--ll-t-small);color:var(--ok);margin:0}.LegalFinance-module__2jkQZG__feedback[data-tone=error]{color:var(--err)}.LegalFinance-module__2jkQZG__kpis{gap:var(--ll-s-3);padding:var(--ll-s-5) var(--ll-s-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.LegalFinance-module__2jkQZG__kpi{gap:var(--ll-s-2);padding:var(--ll-s-4);background:var(--card);border:var(--border-width) solid var(--line);border-radius:var(--ll-radius);flex-direction:column;display:flex}.LegalFinance-module__2jkQZG__kpi[data-tone=danger]{background:var(--err-soft);border-color:var(--legal-danger-line)}.LegalFinance-module__2jkQZG__kpi[data-tone=teal]{background:var(--legal-public-soft);border-color:var(--legal-public-line)}.LegalFinance-module__2jkQZG__kpiLabel{font:var(--ll-t-tag);letter-spacing:var(--ll-track-10);text-transform:uppercase;color:var(--k80)}.LegalFinance-module__2jkQZG__kpi[data-tone=danger] .LegalFinance-module__2jkQZG__kpiLabel,.LegalFinance-module__2jkQZG__kpi[data-tone=danger] .LegalFinance-module__2jkQZG__kpiValue{color:var(--err)}.LegalFinance-module__2jkQZG__kpi[data-tone=teal] .LegalFinance-module__2jkQZG__kpiLabel,.LegalFinance-module__2jkQZG__kpi[data-tone=teal] .LegalFinance-module__2jkQZG__kpiValue{color:var(--legal-public-ink)}.LegalFinance-module__2jkQZG__kpiValue{font:var(--ll-t-amount);letter-spacing:var(--ll-track-tight);color:var(--k100)}.LegalFinance-module__2jkQZG__kpiValue[data-tone=success]{color:var(--ok)}.LegalFinance-module__2jkQZG__kpiMeta{font:var(--ll-t-meta);color:var(--k80)}.LegalFinance-module__2jkQZG__kpi[data-tone=danger] .LegalFinance-module__2jkQZG__kpiMeta,.LegalFinance-module__2jkQZG__kpi[data-tone=teal] .LegalFinance-module__2jkQZG__kpiMeta{color:var(--k100)}.LegalFinance-module__2jkQZG__body{gap:var(--ll-s-5);padding:0 var(--ll-s-6) var(--ll-s-6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.LegalFinance-module__2jkQZG__column{gap:var(--ll-s-5);flex-direction:column;min-width:0;display:flex}.LegalFinance-module__2jkQZG__card{background:var(--card);border:var(--border-width) solid var(--line);border-radius:var(--ll-radius);overflow:hidden}.LegalFinance-module__2jkQZG__cardOpen{overflow:visible}.LegalFinance-module__2jkQZG__cardOpen .LegalFinance-module__2jkQZG__tableHead{border-radius:var(--ll-radius) var(--ll-radius) 0 0}.LegalFinance-module__2jkQZG__pagerRange{margin-right:auto}.LegalFinance-module__2jkQZG__card[data-tone=gold]{border-color:var(--legal-agent-line)}.LegalFinance-module__2jkQZG__cardHead{align-items:center;gap:var(--ll-s-3);padding:var(--ll-s-4);border-bottom:var(--border-width) solid var(--line);flex-wrap:wrap;display:flex}.LegalFinance-module__2jkQZG__cardHeadStack{flex-direction:column;align-items:stretch}.LegalFinance-module__2jkQZG__cardTitle{font:var(--ll-t-h4);color:var(--k100);margin:0}.LegalFinance-module__2jkQZG__cardMeta{font:var(--ll-t-meta);color:var(--k80);margin-left:auto}.LegalFinance-module__2jkQZG__count{padding:var(--ll-s-1) var(--ll-s-2);font:var(--ll-t-tag);letter-spacing:var(--ll-track-10);color:var(--on-accent);background:var(--err);border-radius:var(--ll-pill)}.LegalFinance-module__2jkQZG__linkAction{font:var(--ll-t-btn2);color:var(--legal-public-ink);margin-left:auto}.LegalFinance-module__2jkQZG__cardFoot{padding:var(--ll-s-3) var(--ll-s-4);font:var(--ll-t-xs);color:var(--k80);background:var(--card2);margin:0}.LegalFinance-module__2jkQZG__empty{padding:var(--ll-s-4);font:var(--ll-t-small);color:var(--k80);margin:0}.LegalFinance-module__2jkQZG__alert{border-bottom:var(--border-width) solid var(--line);display:flex}.LegalFinance-module__2jkQZG__alert:last-child{border-bottom:0}.LegalFinance-module__2jkQZG__alertBar{width:var(--ll-s-1);background:var(--k55);flex:none}.LegalFinance-module__2jkQZG__alertBar[data-tone=danger]{background:var(--err)}.LegalFinance-module__2jkQZG__alertBar[data-tone=teal]{background:var(--legal-public-mark)}.LegalFinance-module__2jkQZG__alertBar[data-tone=warning]{background:var(--warn)}.LegalFinance-module__2jkQZG__alertBar[data-tone=gold]{background:var(--legal-agent-mark)}.LegalFinance-module__2jkQZG__alertBody{align-items:center;gap:var(--ll-s-4);padding:var(--ll-s-4);flex-wrap:wrap;flex:1;display:flex}.LegalFinance-module__2jkQZG__alertText{gap:var(--ll-s-1);flex-direction:column;flex:1;min-width:16rem;display:flex}.LegalFinance-module__2jkQZG__alertTag{font:var(--ll-t-tag);letter-spacing:var(--ll-track-10)}.LegalFinance-module__2jkQZG__alertTag[data-tone=danger]{color:var(--err)}.LegalFinance-module__2jkQZG__alertTag[data-tone=teal]{color:var(--legal-public-ink)}.LegalFinance-module__2jkQZG__alertTag[data-tone=warning]{color:var(--warn)}.LegalFinance-module__2jkQZG__alertTag[data-tone=gold]{color:var(--legal-agent-ink)}.LegalFinance-module__2jkQZG__alertLine{font:var(--ll-t-h4);color:var(--k100)}.LegalFinance-module__2jkQZG__alertMeta{font:var(--ll-t-xs);color:var(--k80)}.LegalFinance-module__2jkQZG__buttons{gap:var(--ll-s-2);flex-wrap:wrap;display:flex}.LegalFinance-module__2jkQZG__filters{gap:var(--ll-s-2);flex-wrap:wrap;margin-left:auto;display:flex}.LegalFinance-module__2jkQZG__tableHead,.LegalFinance-module__2jkQZG__row{gap:var(--ll-s-3);padding:var(--ll-s-3) var(--ll-s-4);grid-template-columns:minmax(0,1.6fr) minmax(0,1.2fr) 4rem 5.25rem 6rem 9.375rem 5.5rem;align-items:center;display:grid}.LegalFinance-module__2jkQZG__tableHead{font:var(--ll-t-tag);letter-spacing:var(--ll-track-10);color:var(--k80);background:var(--card2)}.LegalFinance-module__2jkQZG__row{border-top:var(--border-width) solid var(--line)}.LegalFinance-module__2jkQZG__rowActions{justify-content:flex-end;display:flex}.LegalFinance-module__2jkQZG__cellStack{gap:var(--ll-s-0);flex-direction:column;min-width:0;display:flex}.LegalFinance-module__2jkQZG__cellStrong{font:var(--ll-t-small);color:var(--k100);font-weight:600}.LegalFinance-module__2jkQZG__cellText{font:var(--ll-t-small);color:var(--k100)}.LegalFinance-module__2jkQZG__cellMeta{font:var(--ll-t-meta);color:var(--k80)}.LegalFinance-module__2jkQZG__cellMono{font:600 var(--fs-13) / var(--ll-lh-none) var(--mono);color:var(--k100)}.LegalFinance-module__2jkQZG__tag{padding:var(--ll-s-1) var(--ll-s-2);font:var(--ll-t-tag);letter-spacing:var(--ll-track-08);color:var(--k80);background:var(--card2);border-radius:var(--ll-radius-s);justify-self:start}.LegalFinance-module__2jkQZG__tag[data-tone=danger]{color:var(--err);background:var(--err-soft)}.LegalFinance-module__2jkQZG__tag[data-tone=warning]{color:var(--warn);background:var(--warn-soft)}.LegalFinance-module__2jkQZG__tag[data-tone=teal]{color:var(--legal-public-ink);background:var(--legal-public-soft)}.LegalFinance-module__2jkQZG__tag[data-tone=success]{color:var(--ok);background:var(--legal-success-soft)}.LegalFinance-module__2jkQZG__tag[data-tone=gold]{color:var(--legal-agent-ink);background:var(--legal-agent-soft)}.LegalFinance-module__2jkQZG__pager{justify-content:flex-end;align-items:center;gap:var(--ll-s-3);padding:var(--ll-s-3) var(--ll-s-4);font:var(--ll-t-meta);color:var(--k80);border-top:var(--border-width) solid var(--line);display:flex}.LegalFinance-module__2jkQZG__form{gap:var(--ll-s-4);padding:var(--ll-s-4);flex-direction:column;display:flex}.LegalFinance-module__2jkQZG__pair{gap:var(--ll-s-3);grid-template-columns:1fr 1fr;display:grid}.LegalFinance-module__2jkQZG__field{gap:var(--ll-s-2);flex-direction:column;min-width:0;display:flex}.LegalFinance-module__2jkQZG__fieldLabel{font:var(--ll-t-tag);letter-spacing:var(--ll-track-10);color:var(--k80)}.LegalFinance-module__2jkQZG__fieldHint{font:var(--ll-t-xs);color:var(--k80);margin:0}.LegalFinance-module__2jkQZG__stepper{border:var(--border-width) solid var(--line2);border-radius:var(--ll-radius-s);background:var(--card2);align-items:center;display:flex;overflow:hidden}.LegalFinance-module__2jkQZG__stepperValue{text-align:center;font:600 var(--fs-14) / var(--ll-lh-none) var(--mono);color:var(--k100);background:var(--card);flex:1;justify-content:center;align-self:stretch;align-items:center;display:flex}.LegalFinance-module__2jkQZG__pills{gap:var(--ll-s-2);flex-wrap:wrap;display:flex}.LegalFinance-module__2jkQZG__payRow{align-items:center;gap:var(--ll-s-3);padding:var(--ll-s-3);border:var(--border-width) solid var(--line);border-radius:var(--ll-radius-s);flex-wrap:wrap;display:flex}.LegalFinance-module__2jkQZG__payRow[data-missing=true]{border-color:var(--legal-warning-line);background:var(--warn-soft)}.LegalFinance-module__2jkQZG__payMain{font:var(--ll-t-small);color:var(--k100);font-weight:600}.LegalFinance-module__2jkQZG__payMeta{font:var(--ll-t-meta);color:var(--k80)}.LegalFinance-module__2jkQZG__notices{gap:var(--ll-s-1);flex-direction:column;display:flex}.LegalFinance-module__2jkQZG__timeline{gap:var(--ll-s-2);padding:var(--ll-s-3);background:var(--card2);border-radius:var(--ll-radius-s);flex-direction:column;display:flex}.LegalFinance-module__2jkQZG__timelineHead{font:var(--ll-t-tag);letter-spacing:var(--ll-track-10);color:var(--k80);justify-content:space-between;display:flex}.LegalFinance-module__2jkQZG__timelineLine{font:var(--ll-t-meta);color:var(--k100);justify-content:space-between;display:flex}.LegalFinance-module__2jkQZG__timelineAmount{font-weight:600}.LegalFinance-module__2jkQZG__timelineMore{font:var(--ll-t-meta);color:var(--k80)}.LegalFinance-module__2jkQZG__submit{align-self:flex-start}.LegalFinance-module__2jkQZG__submit.LegalFinance-module__2jkQZG__submit[disabled]{opacity:1;background:var(--ll-surface-3);color:var(--ll-muted);border:var(--border-width) solid var(--ll-border-strong)}.LegalFinance-module__2jkQZG__pricingPending{padding:var(--ll-s-4);font:var(--ll-t-small);color:var(--k80);margin:0}.LegalFinance-module__2jkQZG__modalBody{gap:var(--ll-s-4);flex-direction:column;display:flex}.LegalFinance-module__2jkQZG__modalNote{font:var(--ll-t-xs);color:var(--k80);margin:0}.LegalFinance-module__2jkQZG__modalResult{font:var(--ll-t-small);color:var(--legal-agent-ink);margin:0;font-weight:600}.LegalFinance-module__2jkQZG__modalError{font:var(--ll-t-small);color:var(--err);margin:0}@media (min-width:48rem){.LegalFinance-module__2jkQZG__kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:64rem){.LegalFinance-module__2jkQZG__layout{grid-template-columns:13rem minmax(0,1fr);align-items:start}.LegalFinance-module__2jkQZG__body{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}}@media (max-width:47.99rem){.LegalFinance-module__2jkQZG__pair{grid-template-columns:1fr}}.LegalFinance-module__2jkQZG__receivables{container-type:inline-size}@container (max-width:47.99rem){.LegalFinance-module__2jkQZG__tableHead{display:none}.LegalFinance-module__2jkQZG__row{grid-template-columns:minmax(0,1fr) auto}}@media (min-width:64rem){.LegalFinance-module__2jkQZG__body[data-single=true]{grid-template-columns:minmax(0,1fr)}}.LegalFinance-module__2jkQZG__scope{align-items:center;gap:var(--ll-s-3);padding:var(--ll-s-3) var(--ll-s-4);font:var(--ll-t-small);color:var(--legal-public-ink);background:var(--legal-public-soft);border:var(--border-width) solid var(--legal-public-line);border-radius:var(--ll-radius);flex-wrap:wrap;display:flex}.LegalFinance-module__2jkQZG__priceLine{align-items:center;gap:var(--ll-s-3);padding:var(--ll-s-3) var(--ll-s-4);border-bottom:var(--border-width) solid var(--line);display:flex}.LegalFinance-module__2jkQZG__priceLine>.LegalFinance-module__2jkQZG__cellStack{flex:1}.LegalFinance-module__2jkQZG__priceValue{text-align:right;max-width:9.375rem;font:600 var(--ll-fs-12-5) / var(--ll-lh-title) var(--mono);color:var(--k100)}.LegalFinance-module__2jkQZG__workbench{gap:var(--ll-s-3);padding-top:var(--ll-s-3);border-top:var(--border-width) solid var(--line);flex-direction:column;display:flex}.LegalFinance-module__2jkQZG__miniKpis{gap:var(--ll-s-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.LegalFinance-module__2jkQZG__miniKpi{gap:var(--ll-s-1);padding:var(--ll-s-3);background:var(--card);border:var(--border-width) solid var(--line);border-radius:var(--ll-radius);flex-direction:column;display:flex}.LegalFinance-module__2jkQZG__miniKpi[data-tone=danger]{background:var(--err-soft);border-color:var(--legal-danger-line)}.LegalFinance-module__2jkQZG__miniKpi[data-tone=danger] .LegalFinance-module__2jkQZG__kpiLabel,.LegalFinance-module__2jkQZG__miniKpi[data-tone=danger] .LegalFinance-module__2jkQZG__miniValue{color:var(--err)}.LegalFinance-module__2jkQZG__miniValue{font:600 var(--fs-18) / var(--ll-lh-none) var(--sans);color:var(--k100)}.LegalFinance-module__2jkQZG__miniValue[data-tone=success]{color:var(--ok)}.LegalFinance-module__2jkQZG__miniLines{gap:var(--ll-s-2);flex-direction:column;display:flex}.LegalFinance-module__2jkQZG__sendFrame{border:var(--border-width) solid var(--line);border-radius:var(--ll-radius-s);background:var(--card);width:100%;height:420px}.LegalFinance-module__2jkQZG__sendCode{padding:var(--ll-s-3);font:var(--ll-t-small);background:var(--card2);border-radius:var(--ll-radius-s);word-break:break-all;-webkit-user-select:all;user-select:all;display:block}.LegalFinance-module__2jkQZG__sendText{padding:var(--ll-s-3);font:var(--ll-t-small);white-space:pre-wrap;background:var(--card2);border-radius:var(--ll-radius-s);margin:0}.LegalFinance-module__2jkQZG__copyBox{gap:var(--ll-s-1);flex-direction:column;display:flex}.LegalFinance-module__2jkQZG__copyChips{gap:var(--ll-s-2);padding:var(--ll-s-2);border:var(--border-width) solid var(--line);border-radius:var(--ll-radius-s);flex-wrap:wrap;align-items:center;display:flex}.LegalFinance-module__2jkQZG__copyChip{align-items:center;gap:var(--ll-s-1);padding:var(--ll-s-0) var(--ll-s-2);font:var(--ll-t-meta);background:var(--card2);border-radius:var(--ll-pill);display:inline-flex}.LegalFinance-module__2jkQZG__copyInput{min-width:10rem;font:var(--ll-t-small);color:var(--k100);background:0 0;border:0;flex:1}.LegalFinance-module__2jkQZG__recurringRow{gap:var(--ll-s-3);padding:var(--ll-s-3) var(--ll-s-4);border-top:var(--border-width) solid var(--line);grid-template-columns:minmax(0,1.6fr) 6rem 8rem 5.5rem minmax(0,1.4fr);align-items:center;display:grid}.LegalFinance-module__2jkQZG__recurringRow .LegalFinance-module__2jkQZG__rowActions{gap:var(--ll-s-2)}.LegalFinance-module__2jkQZG__platformList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LegalFinance-module__2jkQZG__platformRow{gap:var(--ll-s-3);padding:var(--ll-s-3) var(--ll-s-4);border-top:var(--border-width) solid var(--line);grid-template-columns:minmax(0,1.6fr) auto minmax(0,1.4fr);align-items:center;display:grid}.LegalFinance-module__2jkQZG__receivingOptions{gap:var(--ll-s-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LegalFinance-module__2jkQZG__receivingOption{justify-content:space-between;align-items:center;gap:var(--ll-s-3);padding:var(--ll-s-3) var(--ll-s-4);border:var(--border-width) solid var(--line);border-radius:var(--ll-radius-s);display:flex}@media (max-width:47.99rem){.LegalFinance-module__2jkQZG__platformRow{grid-template-columns:minmax(0,1fr) auto}.LegalFinance-module__2jkQZG__platformRow .LegalFinance-module__2jkQZG__tag{grid-column:1/-1}}
.LegalDocView-module__jCS0fa__page{background:var(--bg);flex-direction:column;min-height:100dvh;display:flex}.LegalDocView-module__jCS0fa__pageFramed{min-height:auto}.LegalDocView-module__jCS0fa__topbar{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);border-bottom:var(--border-width) solid var(--line2);background:var(--bg);display:flex}.LegalDocView-module__jCS0fa__backBtn{border-radius:var(--r2);border:var(--border-width) solid var(--line2);width:40px;height:40px;color:var(--k80);background:var(--bg1);transition:color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.LegalDocView-module__jCS0fa__backBtn:hover{color:var(--accent-ink);border-color:var(--accent)}.LegalDocView-module__jCS0fa__topRight{align-items:center;gap:var(--space-sm);display:inline-flex}.LegalDocView-module__jCS0fa__shell{gap:var(--space-lg);padding:var(--space-lg);flex:1;grid-template-columns:300px minmax(0,1fr);width:100%;max-width:1400px;margin-inline:auto;display:grid}@media (max-width:880px){.LegalDocView-module__jCS0fa__shell{padding:var(--space-md);grid-template-columns:1fr}}.LegalDocView-module__jCS0fa__sidebar{border:var(--border-width) solid var(--line2);border-radius:var(--r3);background:var(--bg1);padding:var(--space-md);gap:var(--space-sm);top:var(--space-md);flex-direction:column;align-self:start;max-height:calc(100dvh - 100px);display:flex;position:sticky;overflow:auto}@media (max-width:880px){.LegalDocView-module__jCS0fa__sidebar{max-height:none;position:static}}.LegalDocView-module__jCS0fa__sidebarLabel{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.18em;text-transform:uppercase;color:var(--k55);padding-inline-start:var(--space-sm)}.LegalDocView-module__jCS0fa__indexList{gap:var(--space-2xs);flex-direction:column;margin:0;padding-inline-start:0;list-style:none;display:flex}.LegalDocView-module__jCS0fa__indexLink{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-sm);border-radius:var(--r2);border:var(--border-width) solid transparent;color:var(--k80);font-family:var(--sans);font-size:var(--fs-13);transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);grid-template-columns:22px 1fr auto;text-decoration:none;display:grid}.LegalDocView-module__jCS0fa__indexLink:hover{background:var(--bg);color:var(--k100)}.LegalDocView-module__jCS0fa__indexLinkActive{background:var(--action-soft);border-color:var(--accent);color:var(--accent-ink)}.LegalDocView-module__jCS0fa__indexLinkActive:hover{background:var(--action-soft);color:var(--accent-ink)}.LegalDocView-module__jCS0fa__indexIcon{width:22px;height:22px;color:inherit;justify-content:center;align-items:center;display:inline-flex}.LegalDocView-module__jCS0fa__indexTitle{text-align:start;font-weight:500}.LegalDocView-module__jCS0fa__indexBadge{padding:var(--space-1) var(--space-xs-sm);border-radius:var(--rf);background:var(--action-soft);color:var(--on-soft);font-family:var(--mono);font-size:var(--fs-9);letter-spacing:.1em;text-transform:uppercase;align-items:center;font-weight:700;display:inline-flex}.LegalDocView-module__jCS0fa__indexLinkActive .LegalDocView-module__jCS0fa__indexBadge{background:var(--accent);color:var(--on-accent)}.LegalDocView-module__jCS0fa__content{border:var(--border-width) solid var(--line2);border-radius:var(--r3);background:var(--bg1);min-width:0;padding:clamp(var(--space-md), 3vw, var(--space-2xl));gap:var(--space-lg);flex-direction:column;display:flex}.LegalDocView-module__jCS0fa__docHeader{gap:var(--space-sm);flex-direction:column;display:flex}.LegalDocView-module__jCS0fa__docTitleRow{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.LegalDocView-module__jCS0fa__docTitleIcon{border-radius:var(--r2);border:var(--border-width) solid var(--accent);width:38px;height:38px;color:var(--on-soft);background:var(--action-soft);justify-content:center;align-items:center;display:inline-flex}.LegalDocView-module__jCS0fa__docTitle{font-family:var(--sans);color:var(--k100);font-size:clamp(26px,3vw,34px);line-height:1.15}.LegalDocView-module__jCS0fa__docBadge{padding:var(--space-2xs) var(--space-sm);border-radius:var(--rf);background:var(--action-soft);color:var(--on-soft);font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.08em;text-transform:uppercase;align-items:center;font-weight:700;display:inline-flex}.LegalDocView-module__jCS0fa__updated{font-family:var(--mono);font-size:var(--fs-12);letter-spacing:.04em;color:var(--k30)}.LegalDocView-module__jCS0fa__updatedLabel{color:var(--k55)}.LegalDocView-module__jCS0fa__updatedValue{color:var(--k80)}.LegalDocView-module__jCS0fa__intro{font-family:var(--sans);font-size:var(--fs-16);color:var(--k80);line-height:1.65}.LegalDocView-module__jCS0fa__sections{gap:var(--space-lg);flex-direction:column;display:flex}.LegalDocView-module__jCS0fa__section{gap:var(--space-sm);flex-direction:column;display:flex}.LegalDocView-module__jCS0fa__heading{font-family:var(--sans);font-size:var(--fs-19);color:var(--k100);line-height:1.3}.LegalDocView-module__jCS0fa__body{font-family:var(--sans);font-size:var(--fs-15);color:var(--k80);line-height:1.7}.LegalDocView-module__jCS0fa__list{gap:var(--space-xs);flex-direction:column;margin:0;padding-inline-start:0;list-style:none;display:flex}.LegalDocView-module__jCS0fa__listItem{font-family:var(--sans);font-size:var(--fs-15);color:var(--k80);padding-inline-start:var(--space-md);line-height:1.65;position:relative}.LegalDocView-module__jCS0fa__listItem:before{content:"•";color:var(--k55);font-weight:700;position:absolute;inset-inline-start:0}.LegalDocView-module__jCS0fa__notFound{font-family:var(--sans);font-size:var(--fs-16);color:var(--k55);text-align:center;padding:var(--space-2xl)}
.LegalPlatformPayment-module__BV1eyG__choice{gap:var(--ll-s-3);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.LegalPlatformPayment-module__BV1eyG__option{gap:var(--ll-s-2);min-width:0;padding:var(--ll-s-3);border:var(--border-width) solid var(--line);border-radius:var(--ll-radius-s);background:var(--card);flex-direction:column;display:flex}.LegalPlatformPayment-module__BV1eyG__optionTitle{font:var(--ll-t-label);color:var(--k100);margin:0}.LegalPlatformPayment-module__BV1eyG__hint{font:var(--ll-t-xs);color:var(--k80);margin:0}.LegalPlatformPayment-module__BV1eyG__flow{gap:var(--ll-s-3);flex-direction:column;min-width:0;display:flex}.LegalPlatformPayment-module__BV1eyG__quote{gap:var(--ll-s-2);padding:var(--ll-s-3);border-radius:var(--ll-radius-s);background:var(--card2);font:var(--ll-t-small);grid-template-columns:minmax(0,1fr) auto;margin:0;display:grid}.LegalPlatformPayment-module__BV1eyG__quote dt,.LegalPlatformPayment-module__BV1eyG__quote dd{margin:0}.LegalPlatformPayment-module__BV1eyG__quote dd{text-align:end;overflow-wrap:anywhere;font-weight:600}.LegalPlatformPayment-module__BV1eyG__error{font:var(--ll-t-small);color:var(--err);margin:0}.LegalPlatformPayment-module__BV1eyG__status{align-items:center;gap:var(--ll-s-2);font:var(--ll-t-small);color:var(--k80);margin:0;display:flex}.LegalPlatformPayment-module__BV1eyG__actions{justify-content:flex-end;gap:var(--ll-s-2);flex-wrap:wrap;display:flex}
.LegalAcceptanceDocButton-module__DKavYG__trigger{font:var(--ll-t-small);color:var(--accent-ink);cursor:pointer;background:0 0;border:0;align-self:flex-start;margin:0;padding:0;text-decoration:underline}.LegalAcceptanceDocButton-module__DKavYG__doc{gap:var(--ll-s-3);flex-direction:column;display:flex}.LegalAcceptanceDocButton-module__DKavYG__intro{font:var(--ll-t-small);color:var(--k80);margin:0}
.TextNudgeDialog-module__XqLXRW__body{gap:var(--space-md);flex-direction:column;display:flex}.TextNudgeDialog-module__XqLXRW__text{font-family:var(--sans);font-size:var(--fs-14);color:var(--k80);margin:0;line-height:1.55}.TextNudgeDialog-module__XqLXRW__reason{padding:var(--space-sm) var(--space-md);border-left:var(--border-width-strong) solid var(--line2);border-radius:0 var(--r2) var(--r2) 0;background:var(--card2);font-family:var(--sans);font-size:var(--fs-13);color:var(--k55);margin:0;line-height:1.5}.TextNudgeDialog-module__XqLXRW__actions{justify-content:flex-end;gap:var(--space-sm);flex-wrap:wrap;display:flex}.TextNudgeDialog-module__XqLXRW__body[data-decision=block] .TextNudgeDialog-module__XqLXRW__reason{border-left-color:color-mix(in srgb, var(--coral) 55%, transparent);background:color-mix(in srgb, var(--coral) 8%, transparent);color:var(--coral)}
.TrustContestModal-module__t12_qa__backdrop{z-index:60;padding:var(--space-md);background:color-mix(in srgb, var(--bg) 72%, transparent);-webkit-backdrop-filter:blur(var(--blur-xs));backdrop-filter:blur(var(--blur-xs));justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.TrustContestModal-module__t12_qa__modal{gap:var(--space-sm);width:100%;max-width:420px;padding:var(--space-lg);border:var(--border-width) solid var(--line);border-radius:var(--r4);background:var(--card);box-shadow:0 32px 64px -24px var(--glow);flex-direction:column;display:flex}.TrustContestModal-module__t12_qa__title{font-size:var(--fs-16);color:var(--k100);margin:0;font-weight:800}.TrustContestModal-module__t12_qa__componentLabel{font-size:var(--fs-13);color:var(--accent-ink);margin:0;font-weight:700}.TrustContestModal-module__t12_qa__intro{font-size:var(--fs-13);color:var(--k80);margin:0;line-height:1.5}.TrustContestModal-module__t12_qa__label{font-size:var(--fs-12);color:var(--k80);font-weight:700}.TrustContestModal-module__t12_qa__textarea{resize:vertical;width:100%;min-height:92px;padding:var(--space-sm);font-family:var(--sans);font-size:var(--fs-13);color:var(--k100);border:var(--border-width) solid var(--line);border-radius:var(--r2);background:var(--card2);line-height:1.5}.TrustContestModal-module__t12_qa__textarea:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:1px}.TrustContestModal-module__t12_qa__counter{font-size:var(--fs-11);color:var(--k55);font-variant-numeric:tabular-nums;align-self:flex-end}.TrustContestModal-module__t12_qa__actions{justify-content:flex-end;align-items:center;gap:var(--space-sm);margin-top:var(--space-xs);display:flex}.TrustContestModal-module__t12_qa__error{font-size:var(--fs-12);color:var(--coral);margin:0}.TrustContestModal-module__t12_qa__successHead{align-items:center;gap:var(--space-sm);color:var(--green);display:flex}.TrustContestModal-module__t12_qa__successIcon{border-radius:var(--rf);background:color-mix(in srgb, var(--green) 16%, transparent);flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.TrustContestModal-module__t12_qa__successBody{font-size:var(--fs-13);color:var(--k80);margin:0;line-height:1.55}.TrustContestModal-module__t12_qa__receipt{font-size:var(--fs-12);color:var(--k55);margin:0}.TrustContestModal-module__t12_qa__receipt code{font-family:var(--sans);color:var(--k80)}
.TrustScoreCard-module__R1xhAG__card{gap:var(--space-md);padding:var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--card);flex-direction:column;display:flex}.TrustScoreCard-module__R1xhAG__head{align-items:flex-start;gap:var(--space-sm);display:flex}.TrustScoreCard-module__R1xhAG__headIcon{border-radius:var(--rf);background:color-mix(in srgb, var(--accent) 14%, transparent);width:28px;height:28px;color:var(--on-soft);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.TrustScoreCard-module__R1xhAG__title{font-size:var(--fs-14);color:var(--k100);margin:0;font-weight:700}.TrustScoreCard-module__R1xhAG__hint{margin:var(--space-2xs) 0 0;font-size:var(--fs-12);color:var(--k55);line-height:1.45}.TrustScoreCard-module__R1xhAG__summary{align-items:baseline;gap:var(--space-sm);display:flex}.TrustScoreCard-module__R1xhAG__score{color:var(--k100);font-variant-numeric:tabular-nums;font-size:34px;font-weight:800;line-height:1}.TrustScoreCard-module__R1xhAG__scoreMax{font-size:var(--fs-13);color:var(--k55)}.TrustScoreCard-module__R1xhAG__updated{font-size:var(--fs-12);color:var(--k55);margin:0}.TrustScoreCard-module__R1xhAG__breakdownTitle{font-size:var(--fs-12);text-transform:uppercase;letter-spacing:.04em;color:var(--k55);margin:0;font-weight:700}.TrustScoreCard-module__R1xhAG__rows{gap:var(--space-sm);flex-direction:column;display:flex}.TrustScoreCard-module__R1xhAG__row{gap:var(--space-xs-sm);padding:var(--space-sm);border:var(--border-width) solid var(--line);border-radius:var(--r2);background:var(--card2);flex-direction:column;display:flex}.TrustScoreCard-module__R1xhAG__rowHead{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.TrustScoreCard-module__R1xhAG__rowLabel{font-size:var(--fs-13);color:var(--k100);font-weight:700}.TrustScoreCard-module__R1xhAG__chip{font-size:var(--fs-11);padding:var(--space-2xs) var(--space-sm);border-radius:var(--rf);white-space:nowrap;align-items:center;font-weight:700;display:inline-flex}.TrustScoreCard-module__R1xhAG__chip[data-status=active]{color:var(--green);background:color-mix(in srgb, var(--green) 14%, transparent)}.TrustScoreCard-module__R1xhAG__chip[data-status=insufficient_data]{color:var(--k55);background:color-mix(in srgb, var(--k55) 14%, transparent)}.TrustScoreCard-module__R1xhAG__chip[data-status=unavailable]{color:var(--k30);background:color-mix(in srgb, var(--k30) 16%, transparent)}.TrustScoreCard-module__R1xhAG__rowExplain{font-size:var(--fs-12);color:var(--k80);margin:0;line-height:1.45}.TrustScoreCard-module__R1xhAG__bar{border-radius:var(--rf);background:color-mix(in srgb, var(--k55) 18%, transparent);height:6px;position:relative;overflow:hidden}.TrustScoreCard-module__R1xhAG__barFill{border-radius:var(--rf);background:linear-gradient(90deg, var(--accent), var(--accent2));position:absolute;inset:0 auto 0 0}.TrustScoreCard-module__R1xhAG__barFill[data-muted=true]{background:color-mix(in srgb, var(--k55) 40%, transparent)}.TrustScoreCard-module__R1xhAG__rowMeta{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.TrustScoreCard-module__R1xhAG__rowMetaText{font-size:var(--fs-11);color:var(--k55);font-variant-numeric:tabular-nums}.TrustScoreCard-module__R1xhAG__contestBtn{appearance:none;font-family:var(--sans);font-size:var(--fs-12);color:var(--accent-ink);cursor:pointer;background:0 0;border:none;padding:0;font-weight:700}.TrustScoreCard-module__R1xhAG__contestBtn:hover{text-decoration:underline}.TrustScoreCard-module__R1xhAG__actions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.TrustScoreCard-module__R1xhAG__body{gap:var(--space-sm);flex-direction:column;display:flex}.TrustScoreCard-module__R1xhAG__loading{align-items:center;gap:var(--space-sm);padding:var(--space-sm) 0;color:var(--k55);font-size:var(--fs-13);display:flex}.TrustScoreCard-module__R1xhAG__error{padding:var(--space-sm) var(--space-md);border-radius:var(--r2);border:var(--border-width) solid color-mix(in srgb, var(--coral) 40%, transparent);background:color-mix(in srgb, var(--coral) 8%, transparent);color:var(--coral);font-size:var(--fs-13);margin:0;line-height:1.5}
.MissionRow-module__uqzwPq__row{gap:var(--space-xs-sm);padding:var(--space-sm);border:var(--border-width) solid var(--line);border-radius:var(--r2);background:var(--card2);flex-direction:column;display:flex}.MissionRow-module__uqzwPq__head{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.MissionRow-module__uqzwPq__label{font-size:var(--fs-13);color:var(--k100);font-weight:700}.MissionRow-module__uqzwPq__chip{font-size:var(--fs-11);padding:var(--space-2xs) var(--space-sm);border-radius:var(--rf);white-space:nowrap;align-items:center;font-weight:700;display:inline-flex}.MissionRow-module__uqzwPq__chip[data-status=claimed]{color:var(--green);background:color-mix(in srgb, var(--green) 14%, transparent)}.MissionRow-module__uqzwPq__chip[data-status=completed]{color:var(--accent-ink);background:color-mix(in srgb, var(--accent) 14%, transparent)}.MissionRow-module__uqzwPq__chip[data-status=in_progress]{color:var(--k55);background:color-mix(in srgb, var(--k55) 14%, transparent)}.MissionRow-module__uqzwPq__chip[data-status=unavailable]{color:var(--k30);background:color-mix(in srgb, var(--k30) 16%, transparent)}.MissionRow-module__uqzwPq__description{font-size:var(--fs-12);color:var(--k80);margin:0;line-height:1.45}.MissionRow-module__uqzwPq__bar{border-radius:var(--rf);background:color-mix(in srgb, var(--k55) 18%, transparent);height:6px;position:relative;overflow:hidden}.MissionRow-module__uqzwPq__barFill{border-radius:var(--rf);background:linear-gradient(90deg, var(--accent), var(--accent2));position:absolute;inset:0 auto 0 0}.MissionRow-module__uqzwPq__barFill[data-done=true]{background:var(--green)}.MissionRow-module__uqzwPq__meta{justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:28px;display:flex}.MissionRow-module__uqzwPq__metaText{font-size:var(--fs-11);color:var(--k55);font-variant-numeric:tabular-nums}
.AchievementBadge-module__lujIXa__badge{align-items:center;gap:var(--space-sm);padding:var(--space-sm);border:var(--border-width) solid var(--line);border-radius:var(--r2);background:var(--card2);display:flex}.AchievementBadge-module__lujIXa__badge[data-status=earned]{border-color:color-mix(in srgb, var(--green) 40%, transparent);background:color-mix(in srgb, var(--green) 8%, transparent)}.AchievementBadge-module__lujIXa__icon{border-radius:var(--rf);width:28px;height:28px;color:var(--k30);background:color-mix(in srgb, var(--k30) 16%, transparent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.AchievementBadge-module__lujIXa__badge[data-status=earned] .AchievementBadge-module__lujIXa__icon{color:var(--green);background:color-mix(in srgb, var(--green) 16%, transparent)}.AchievementBadge-module__lujIXa__text{gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}.AchievementBadge-module__lujIXa__label{font-size:var(--fs-13);color:var(--k100);font-weight:700}.AchievementBadge-module__lujIXa__badge[data-status=unavailable] .AchievementBadge-module__lujIXa__label{color:var(--k55)}.AchievementBadge-module__lujIXa__description{font-size:var(--fs-12);color:var(--k55);line-height:1.45}
.HomeSectionHead-module__ivv1YG__head{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-10);flex-wrap:wrap;display:flex}.HomeSectionHead-module__ivv1YG__eyebrow{color:var(--k55);font-family:var(--sans);font-size:var(--fs-9);letter-spacing:.18em;text-transform:uppercase;font-weight:600;line-height:1}.HomeSectionHead-module__ivv1YG__note{color:var(--k55);font-size:var(--fs-11);margin-inline-start:auto;font-weight:500;line-height:1.3}
.LegalClientArea-module__vdWhza__screen{gap:var(--ll-s-4);min-width:0;padding:var(--ll-s-4);flex-direction:column;display:flex}.LegalClientArea-module__vdWhza__page{width:100%;max-width:50rem;padding:var(--ll-s-5) var(--ll-s-4);margin:0 auto}.LegalClientArea-module__vdWhza__head{justify-content:space-between;align-items:center;gap:var(--ll-s-2) var(--ll-s-3);flex-wrap:wrap;min-width:0;display:flex}.LegalClientArea-module__vdWhza__title{font:var(--ll-t-h2);letter-spacing:var(--ll-track-snug);color:var(--k100);margin:0}.LegalClientArea-module__vdWhza__note{font:var(--ll-t-xs);color:var(--k80);margin:0}.LegalClientArea-module__vdWhza__error{font:var(--ll-t-xs);color:var(--err);margin:0}.LegalClientArea-module__vdWhza__list{gap:var(--ll-s-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LegalClientArea-module__vdWhza__card{gap:var(--ll-s-2);min-width:0;padding:var(--ll-s-4);border:var(--border-width) solid var(--line);border-radius:var(--ll-radius);background:var(--card);flex-direction:column;display:flex}.LegalClientArea-module__vdWhza__cardHead{justify-content:space-between;align-items:baseline;gap:var(--ll-s-1) var(--ll-s-3);flex-wrap:wrap;min-width:0;display:flex}.LegalClientArea-module__vdWhza__cardTitle{font:var(--ll-t-h4);color:var(--k100);overflow-wrap:anywhere;margin:0}.LegalClientArea-module__vdWhza__cardMeta{font:var(--ll-t-xs);color:var(--k80);overflow-wrap:anywhere;margin:0}.LegalClientArea-module__vdWhza__cardText{font:var(--ll-t-small);color:var(--k100);overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.LegalClientArea-module__vdWhza__actions{align-items:center;gap:var(--ll-s-2);flex-wrap:wrap;min-width:0;display:flex}.LegalClientArea-module__vdWhza__dated{gap:var(--ll-s-1) var(--ll-s-4);grid-template-columns:minmax(5.5rem,max-content) minmax(0,1fr);align-items:start;display:grid}.LegalClientArea-module__vdWhza__when{font:var(--ll-t-tag);letter-spacing:var(--ll-track-10);text-transform:uppercase;color:var(--legal-public-ink);font-variant-numeric:tabular-nums;margin:0}.LegalClientArea-module__vdWhza__datedBody{gap:var(--ll-s-1);flex-direction:column;min-width:0;display:flex}.LegalClientArea-module__vdWhza__callout{gap:var(--ll-s-2);min-width:0;padding:var(--ll-s-4);border:var(--border-width) solid var(--legal-public-line);border-radius:var(--ll-radius);background:var(--legal-public-soft);flex-direction:column;display:flex}.LegalClientArea-module__vdWhza__totals{gap:var(--ll-s-2) var(--ll-s-5);padding:var(--ll-s-3) var(--ll-s-4);border-radius:var(--ll-radius-s);background:var(--card2);font:var(--ll-t-xs);color:var(--k100);flex-wrap:wrap;margin:0;display:flex}.LegalClientArea-module__vdWhza__totals dt{color:var(--k80)}.LegalClientArea-module__vdWhza__totals dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.LegalClientArea-module__vdWhza__totalGroup{gap:var(--ll-s-1);flex-direction:column;display:flex}.LegalClientArea-module__vdWhza__sections{gap:var(--ll-s-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LegalClientArea-module__vdWhza__sectionLabel{font:var(--ll-t-eyebrow);letter-spacing:var(--ll-track-14);text-transform:uppercase;color:var(--k55);margin:0}.LegalClientArea-module__vdWhza__section{gap:var(--ll-s-1);flex-direction:column;min-width:0;display:flex}.LegalClientArea-module__vdWhza__bullets{gap:var(--ll-s-1);font:var(--ll-t-small);color:var(--k100);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LegalClientArea-module__vdWhza__bullets>li{overflow-wrap:anywhere}.LegalClientArea-module__vdWhza__field{gap:var(--ll-s-1);flex-direction:column;min-width:0;display:flex}.LegalClientArea-module__vdWhza__fileInput{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.LegalClientArea-module__vdWhza__address{padding:var(--ll-s-2) var(--ll-s-3);border-radius:var(--ll-radius-s);background:var(--card2);font:var(--ll-t-xs);color:var(--k100);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin:0}.LegalClientArea-module__vdWhza__dossierLead{padding:var(--ll-s-3) var(--ll-s-4);border-inline-start:var(--border-width-strong) solid var(--accent);border-radius:var(--ll-radius-s);background:var(--card2);font:var(--ll-t-body);color:var(--k100);overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.LegalClientArea-module__vdWhza__dossierFacts{gap:var(--ll-s-2);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));margin:0;display:grid}.LegalClientArea-module__vdWhza__dossierFact{gap:var(--ll-s-1);min-width:0;padding:var(--ll-s-3);border:var(--border-width) solid var(--line);border-radius:var(--ll-radius-s);background:var(--card);flex-direction:column;display:flex}.LegalClientArea-module__vdWhza__dossierFactValue{font:var(--ll-t-small);color:var(--k100);overflow-wrap:anywhere;margin:0;font-weight:600}.LegalClientArea-module__vdWhza__dossierRows{gap:var(--ll-s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LegalClientArea-module__vdWhza__dossierRow,.LegalClientArea-module__vdWhza__dossierDocument{gap:var(--ll-s-1);min-width:0;padding:var(--ll-s-3);border:var(--border-width) solid var(--line);border-radius:var(--ll-radius-s);background:var(--card);flex-direction:column;display:flex}.LegalClientArea-module__vdWhza__dossierDocument{justify-content:space-between;align-items:center;gap:var(--ll-s-2);flex-flow:wrap}.LegalClientArea-module__vdWhza__dossierAmount{font:var(--ll-t-card-title);font-variant-numeric:tabular-nums;color:var(--k100);margin:0}.LegalClientArea-module__vdWhza__dossierState{font:var(--ll-t-tag);letter-spacing:var(--ll-track-10);text-transform:uppercase;padding:var(--ll-s-0) var(--ll-s-2);border-radius:var(--ll-pill);white-space:nowrap}.LegalClientArea-module__vdWhza__dossierState[data-tone=ok]{background:var(--ok-soft);color:var(--ok)}.LegalClientArea-module__vdWhza__dossierState[data-tone=said]{background:var(--accent-soft);color:var(--k100)}.LegalClientArea-module__vdWhza__dossierState[data-tone=missing]{background:var(--warn-soft);color:var(--k100)}
.AchievementsCard-module__EUaJnG__card{gap:var(--space-md);padding:var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--card);flex-direction:column;display:flex}.AchievementsCard-module__EUaJnG__head{align-items:flex-start;gap:var(--space-sm);display:flex}.AchievementsCard-module__EUaJnG__headIcon{border-radius:var(--rf);background:color-mix(in srgb, var(--accent) 14%, transparent);width:28px;height:28px;color:var(--on-soft);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.AchievementsCard-module__EUaJnG__title{font-size:var(--fs-14);color:var(--k100);margin:0;font-weight:700}.AchievementsCard-module__EUaJnG__hint{margin:var(--space-2xs) 0 0;font-size:var(--fs-12);color:var(--k55);line-height:1.45}.AchievementsCard-module__EUaJnG__pending{padding:var(--space-sm) var(--space-md);border-radius:var(--r2);border:var(--border-width) solid color-mix(in srgb, var(--blue) 40%, transparent);background:color-mix(in srgb, var(--blue) 8%, transparent);color:var(--blue);font-size:var(--fs-13);margin:0;font-weight:700;line-height:1.45}.AchievementsCard-module__EUaJnG__sectionTitle{font-size:var(--fs-12);text-transform:uppercase;letter-spacing:.04em;color:var(--k55);margin:0;font-weight:700}.AchievementsCard-module__EUaJnG__rows{gap:var(--space-sm);flex-direction:column;display:flex}.AchievementsCard-module__EUaJnG__empty{font-size:var(--fs-12);color:var(--k55);margin:0;line-height:1.45}.AchievementsCard-module__EUaJnG__actions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.AchievementsCard-module__EUaJnG__body{gap:var(--space-sm);flex-direction:column;display:flex}.AchievementsCard-module__EUaJnG__loading{align-items:center;gap:var(--space-sm);padding:var(--space-sm) 0;color:var(--k55);font-size:var(--fs-13);display:flex}.AchievementsCard-module__EUaJnG__error{padding:var(--space-sm) var(--space-md);border-radius:var(--r2);border:var(--border-width) solid color-mix(in srgb, var(--coral) 40%, transparent);background:color-mix(in srgb, var(--coral) 8%, transparent);color:var(--coral);font-size:var(--fs-13);margin:0;line-height:1.5}
.ChatPanel-module__FqeN8G__panel{gap:var(--space-md);grid-template-columns:1fr;height:100%;min-height:0;display:grid}.ChatPanel-module__FqeN8G__replyBar{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-left:var(--border-width-strong) solid var(--accent);border-radius:var(--r2);background:color-mix(in srgb, var(--accent) 8%, var(--card2));margin-bottom:var(--space-xs);display:flex}.ChatPanel-module__FqeN8G__replyBarBody{gap:var(--space-2xs);flex-direction:column;flex:1;min-width:0;display:flex}.ChatPanel-module__FqeN8G__replyBarAuthor{font-family:var(--sans);font-size:var(--fs-12);color:var(--accent-ink);font-weight:600}.ChatPanel-module__FqeN8G__replyBarPreview{font-family:var(--sans);font-size:var(--fs-13);color:var(--k80);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ChatPanel-module__FqeN8G__replyBarClose{border-radius:var(--r2);width:24px;height:24px;color:var(--k80);cursor:pointer;opacity:.7;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.ChatPanel-module__FqeN8G__replyBarClose:hover{opacity:1}.ChatPanel-module__FqeN8G__composerToggle{color:var(--k55)}.ChatPanel-module__FqeN8G__composerToggle[aria-pressed=true],.ChatPanel-module__FqeN8G__composerToggle[aria-expanded=true]{border-color:color-mix(in srgb, var(--accent) 45%, transparent);background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent-ink)}.ChatPanel-module__FqeN8G__sidebar{gap:var(--space-md);background:var(--card);border:var(--border-width) solid var(--line);border-radius:var(--r3);padding:var(--space-md);flex-direction:column;min-height:0;display:none}.ChatPanel-module__FqeN8G__sidebarHead{gap:var(--space-2xs);flex-direction:column;display:flex}.ChatPanel-module__FqeN8G__title{font-family:var(--sans);font-weight:800;font-size:var(--fs-20);letter-spacing:-.02em;color:var(--k100)}.ChatPanel-module__FqeN8G__subtitle{font-family:var(--sans);font-size:var(--fs-13);color:var(--k55)}.ChatPanel-module__FqeN8G__convList{gap:var(--space-2xs);flex-direction:column;min-height:0;display:flex;overflow-y:auto}.ChatPanel-module__FqeN8G__thread{flex-direction:column;min-height:0;display:flex;position:relative;overflow:hidden}.ChatPanel-module__FqeN8G__thread[data-dragover]{outline:var(--border-width-strong) dashed var(--accent);outline-offset:-6px}.ChatPanel-module__FqeN8G__dropHint{z-index:2;text-align:center;font-family:var(--sans);font-weight:700;font-size:var(--fs-14);color:var(--accent-ink);background:color-mix(in srgb, var(--card) 82%, transparent);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ChatPanel-module__FqeN8G__errorNotice{font-family:var(--sans);font-size:var(--fs-12);text-align:center;color:var(--coral);background:color-mix(in srgb, var(--coral) 12%, transparent);border-bottom:var(--border-width) solid color-mix(in srgb, var(--coral) 30%, transparent);padding:var(--space-sm) var(--space-sm-md)}.ChatPanel-module__FqeN8G__typing{font-family:var(--sans);font-size:var(--fs-12);color:var(--k55);padding:0 var(--space-xs);font-style:italic}.ChatPanel-module__FqeN8G__threadHead{align-items:center;gap:var(--space-sm);padding:var(--space-md);background:var(--bg2);border-bottom:var(--border-width) solid var(--line);display:flex}.ChatPanel-module__FqeN8G__threadHash{color:var(--accent-ink)}.ChatPanel-module__FqeN8G__safetyCluster{align-items:center;gap:var(--space-xs);flex:none;display:inline-flex}.ChatPanel-module__FqeN8G__safetyBtn[aria-expanded=true]{border-color:color-mix(in srgb, var(--accent) 45%, transparent);background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent-ink)}.ChatPanel-module__FqeN8G__threadMeta{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.ChatPanel-module__FqeN8G__threadName{font-family:var(--sans);font-weight:700;font-size:var(--fs-15);color:var(--k100)}.ChatPanel-module__FqeN8G__threadStatus{font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.1em;text-transform:uppercase;color:var(--k55)}.ChatPanel-module__FqeN8G__threadStatus[data-online=true]{color:var(--green)}.ChatPanel-module__FqeN8G__messages{gap:var(--space-sm);min-height:0;padding:var(--space-md);background:var(--card);flex-direction:column;flex:1;display:flex;overflow-y:auto}.ChatPanel-module__FqeN8G__preview{margin:0 var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r3);align-self:flex-start;position:relative;overflow:hidden}.ChatPanel-module__FqeN8G__previewImg{object-fit:cover;max-width:160px;max-height:120px;display:block}.ChatPanel-module__FqeN8G__previewRemove{top:var(--space-xs);right:var(--space-xs);border-radius:var(--rf);background:color-mix(in srgb, var(--bg) 70%, transparent);border:var(--border-width) solid var(--line);width:24px;height:24px;color:var(--k100);transition:background var(--dur-fast) var(--ease);justify-content:center;align-items:center;display:inline-flex;position:absolute}.ChatPanel-module__FqeN8G__previewRemove:hover:not([disabled]){background:var(--bg)}.ChatPanel-module__FqeN8G__previewRemove[disabled]{opacity:.5;cursor:not-allowed}.ChatPanel-module__FqeN8G__composer{align-items:flex-end;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);padding-bottom:calc(var(--space-sm) + env(safe-area-inset-bottom,0px));background:var(--card);border-top:var(--border-width) solid var(--line);display:flex}.ChatPanel-module__FqeN8G__input{min-height:var(--tap);padding:var(--space-sm-md) var(--space-md);background:var(--bg2);border:var(--border-width) solid var(--line);border-radius:var(--r4);font-family:var(--sans);font-size:var(--fs-14);color:var(--k100);resize:none;max-height:140px;transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);outline:none;flex:1;line-height:1.4;overflow-y:auto}.ChatPanel-module__FqeN8G__input::placeholder{color:var(--k30)}.ChatPanel-module__FqeN8G__input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 16%, transparent)}.ChatPanel-module__FqeN8G__sendBtn.ChatPanel-module__FqeN8G__sendBtn{background:linear-gradient(135deg, var(--accent), var(--accent2));color:var(--on-accent);border-color:#0000}.ChatPanel-module__FqeN8G__sendBtn.ChatPanel-module__FqeN8G__sendBtn:hover{background:linear-gradient(135deg, var(--accent2), var(--accent));color:var(--on-accent);border-color:#0000}.ChatPanel-module__FqeN8G__empty{flex:1;justify-content:center}@media (min-width:880px){.ChatPanel-module__FqeN8G__panel:not([data-pinned=true]){grid-template-columns:320px 1fr}.ChatPanel-module__FqeN8G__panel:not([data-pinned=true]) .ChatPanel-module__FqeN8G__sidebar{display:flex}}
.LegalAcceptancesStep-module__qF4W7q__head{gap:var(--ll-s-1);flex-direction:column;display:flex}.LegalAcceptancesStep-module__qF4W7q__title{font:var(--ll-t-h1);color:var(--k100);margin:0}.LegalAcceptancesStep-module__qF4W7q__note{font:var(--ll-t-small);color:var(--k80);margin:0}.LegalAcceptancesStep-module__qF4W7q__card{border:var(--border-width) solid var(--line);border-radius:var(--ll-radius);background:var(--card);flex-direction:column;display:flex;overflow:hidden}.LegalAcceptancesStep-module__qF4W7q__cardHead{padding:var(--ll-s-3) var(--ll-s-4);background:var(--card2);font:var(--ll-t-eyebrow);letter-spacing:var(--ll-track-14);text-transform:uppercase;color:var(--k55);margin:0}.LegalAcceptancesStep-module__qF4W7q__list{margin:0;padding:0;list-style:none}.LegalAcceptancesStep-module__qF4W7q__item{gap:var(--ll-s-1);padding:var(--ll-s-3) var(--ll-s-4);border-top:var(--border-width) solid var(--line);flex-direction:column;display:flex}.LegalAcceptancesStep-module__qF4W7q__item[data-refused]{background:var(--err-soft)}.LegalAcceptancesStep-module__qF4W7q__itemTitle{font:var(--ll-t-small);color:var(--k100);font-weight:600;display:block}.LegalAcceptancesStep-module__qF4W7q__itemDescription{font:var(--ll-t-xs);color:var(--k80);display:block}.LegalAcceptancesStep-module__qF4W7q__itemError{font:var(--ll-t-xs);color:var(--err);margin:0}.LegalAcceptancesStep-module__qF4W7q__declaration{border:var(--border-width) solid var(--legal-public-line);border-radius:var(--ll-radius);background:var(--legal-public-soft);flex-direction:column;display:flex;overflow:hidden}.LegalAcceptancesStep-module__qF4W7q__declaration .LegalAcceptancesStep-module__qF4W7q__item{border-top-color:var(--legal-public-line)}.LegalAcceptancesStep-module__qF4W7q__eyebrow{padding:var(--ll-s-3) var(--ll-s-4);font:var(--ll-t-eyebrow);letter-spacing:var(--ll-track-14);text-transform:uppercase;color:var(--legal-public-ink);margin:0}.LegalAcceptancesStep-module__qF4W7q__footer{justify-content:space-between;align-items:center;gap:var(--ll-s-4);flex-wrap:wrap;display:flex}.LegalAcceptancesStep-module__qF4W7q__footNote{font:var(--ll-t-xs);color:var(--k80);margin:0}.LegalAcceptancesStep-module__qF4W7q__error{font:var(--ll-t-small);color:var(--err);margin:0}
.CreditStatement-module__yEPx-W__statement{gap:var(--space-sm);min-inline-size:0;display:grid}.CreditStatement-module__yEPx-W__head{justify-content:space-between;align-items:baseline;gap:var(--space-xs) var(--space-sm);flex-wrap:wrap;display:flex}.CreditStatement-module__yEPx-W__title{font-size:var(--fs-14);color:var(--k100);margin:0;font-weight:600}.CreditStatement-module__yEPx-W__balance{font-family:var(--mono);font-size:var(--fs-13);color:var(--k80);font-variant-numeric:tabular-nums;margin:0}.CreditStatement-module__yEPx-W__list{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CreditStatement-module__yEPx-W__row{justify-content:space-between;align-items:baseline;gap:var(--space-xs) var(--space-sm);padding:var(--space-xs) 0;border-bottom:var(--border-width) solid var(--line);font-size:var(--fs-13);color:var(--k100);flex-wrap:wrap;display:flex}.CreditStatement-module__yEPx-W__row:last-child{border-bottom:0}.CreditStatement-module__yEPx-W__meta{font-family:var(--mono);font-size:var(--fs-11);color:var(--k55)}.CreditStatement-module__yEPx-W__amount{font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:600}.CreditStatement-module__yEPx-W__amount[data-sign=negative]{color:var(--err)}.CreditStatement-module__yEPx-W__amount[data-sign=positive]{color:var(--ok)}.CreditStatement-module__yEPx-W__note{font-size:var(--fs-12);color:var(--k55);margin:0}
