.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}
.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}
.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)}}
.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)}}
.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%}
.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)}
.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)}
.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}
.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}
.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}
.SosConfirmModal-module__y-GIHq__body{font-family:var(--sans);font-size:var(--fs-14);color:var(--k80);margin:0;line-height:1.6}.SosConfirmModal-module__y-GIHq__warning{align-items:flex-start;gap:var(--space-sm);margin:var(--space-md) 0 0;padding:var(--space-sm) var(--space-md);border:var(--border-width) solid color-mix(in srgb, var(--coral) 35%, transparent);border-radius:var(--r2);background:color-mix(in srgb, var(--coral) 10%, transparent);font-family:var(--sans);font-size:var(--fs-13);color:var(--coral);line-height:1.5;display:flex}.SosConfirmModal-module__y-GIHq__warningIcon{margin-top:var(--space-1);flex:none}.SosConfirmModal-module__y-GIHq__noteLabel{margin:var(--space-md) 0 var(--space-xs);font-family:var(--sans);font-size:var(--fs-13);color:var(--k80);font-weight:600;display:block}.SosConfirmModal-module__y-GIHq__note{width:100%;padding:var(--space-sm) var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r2);background:var(--card2);color:var(--k100);font-family:var(--sans);font-size:var(--fs-13);resize:vertical;line-height:1.5}.SosConfirmModal-module__y-GIHq__note:focus-visible{border-color:var(--accent);outline:none}.SosConfirmModal-module__y-GIHq__counter{margin-top:var(--space-xs);text-align:right;font-family:var(--mono);font-size:var(--fs-11);color:var(--k55);display:block}.SosConfirmModal-module__y-GIHq__locationToggle{margin-top:var(--space-md);padding-top:var(--space-md);border-top:var(--border-width) solid var(--line)}.SosConfirmModal-module__y-GIHq__error{margin:var(--space-md) 0 0;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) 10%, transparent);color:var(--coral);font-family:var(--sans);font-size:var(--fs-13)}.SosConfirmModal-module__y-GIHq__actions{justify-content:flex-end;gap:var(--space-sm);margin-top:var(--space-lg);display:flex}
.SosSentModal-module__ibALua__body{font-family:var(--sans);font-size:var(--fs-14);color:var(--k80);margin:0;line-height:1.6}.SosSentModal-module__ibALua__call{justify-content:center;align-items:center;gap:var(--space-sm);margin-top:var(--space-md);padding:var(--space-md);border:var(--border-width) solid color-mix(in srgb, var(--coral) 45%, transparent);border-radius:var(--r3);background:color-mix(in srgb, var(--coral) 12%, transparent);color:var(--coral);font-family:var(--sans);font-weight:700;font-size:var(--fs-16);transition:background var(--dur-fast) var(--ease);text-decoration:none;display:flex}.SosSentModal-module__ibALua__call:hover,.SosSentModal-module__ibALua__call:focus-visible{background:color-mix(in srgb, var(--coral) 20%, transparent);outline:none}.SosSentModal-module__ibALua__number{font-family:var(--mono);font-size:var(--fs-20);letter-spacing:.04em}.SosSentModal-module__ibALua__contacts{margin:var(--space-md) 0 0;font-family:var(--sans);font-size:var(--fs-13);color:var(--k55);line-height:1.5}.SosSentModal-module__ibALua__contacts[data-empty=true]{padding:var(--space-sm) var(--space-md);border:var(--border-width) solid var(--line2);border-radius:var(--r2);background:var(--card2);color:var(--k80)}.SosSentModal-module__ibALua__actions{margin-top:var(--space-lg);justify-content:flex-end;display:flex}
.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}}
.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}
.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)}
.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}
.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}
.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}
.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}
.EntitlementsPanel-module__NkQSHG__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}.EntitlementsPanel-module__NkQSHG__head{align-items:flex-start;gap:var(--space-sm);display:flex}.EntitlementsPanel-module__NkQSHG__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}.EntitlementsPanel-module__NkQSHG__title{font-size:var(--fs-14);color:var(--k100);margin:0;font-weight:700}.EntitlementsPanel-module__NkQSHG__body{gap:var(--space-sm);flex-direction:column;display:flex}.EntitlementsPanel-module__NkQSHG__unlocked{gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border-radius:var(--r2);border:var(--border-width) solid color-mix(in srgb, var(--green) 34%, transparent);background:color-mix(in srgb, var(--green) 8%, transparent);flex-direction:column;display:flex}.EntitlementsPanel-module__NkQSHG__unlockedTitle{font-size:var(--fs-13);color:var(--green);font-weight:800}.EntitlementsPanel-module__NkQSHG__unlockedBody{font-size:var(--fs-12);color:var(--k80);margin:0;line-height:1.5}.EntitlementsPanel-module__NkQSHG__row{justify-content:space-between;align-items:baseline;gap:var(--space-sm);display:flex}.EntitlementsPanel-module__NkQSHG__rowLabel{font-size:var(--fs-13);color:var(--k55)}.EntitlementsPanel-module__NkQSHG__rowValue{font-size:var(--fs-13);color:var(--k100);text-align:right;font-weight:700}.EntitlementsPanel-module__NkQSHG__rowHint{font-size:var(--fs-11);color:var(--k55);margin:0}.EntitlementsPanel-module__NkQSHG__quotasTitle{font-size:var(--fs-12);text-transform:uppercase;letter-spacing:.04em;color:var(--k55);margin:0;font-weight:700}.EntitlementsPanel-module__NkQSHG__quotas{gap:var(--space-xs-sm);flex-direction:column;display:flex}.EntitlementsPanel-module__NkQSHG__quota{justify-content:space-between;align-items:baseline;gap:var(--space-sm);padding:var(--space-sm);border:var(--border-width) solid var(--line);border-radius:var(--r2);background:var(--card2);display:flex}.EntitlementsPanel-module__NkQSHG__quotaLabel{font-size:var(--fs-13);color:var(--k80)}.EntitlementsPanel-module__NkQSHG__quotaValue{font-size:var(--fs-12);color:var(--k100);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.EntitlementsPanel-module__NkQSHG__actions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.EntitlementsPanel-module__NkQSHG__soon{font-size:var(--fs-11);color:var(--k55)}.EntitlementsPanel-module__NkQSHG__loading{align-items:center;gap:var(--space-sm);padding:var(--space-sm) 0;color:var(--k55);font-size:var(--fs-13);display:flex}.EntitlementsPanel-module__NkQSHG__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}
.AccountDataExportCard-module__MZwDlW__card{gap:var(--space-sm);padding:var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--card);flex-direction:column;display:flex}.AccountDataExportCard-module__MZwDlW__head{align-items:flex-start;gap:var(--space-sm);display:flex}.AccountDataExportCard-module__MZwDlW__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}.AccountDataExportCard-module__MZwDlW__title{font-size:var(--fs-14);color:var(--k100);margin:0;font-weight:700}.AccountDataExportCard-module__MZwDlW__hint{margin:var(--space-2xs) 0 0;font-size:var(--fs-12);color:var(--k55);line-height:1.45}
.HomeOngoingConversations-module__Mkd5nW__wrap{flex-direction:column;min-width:0;display:flex}.HomeOngoingConversations-module__Mkd5nW__wrap>:last-child{margin-bottom:0}
.AccountDangerZone-module__dA_dVa__card{gap:var(--space-sm);background:var(--card);border:var(--border-width) solid color-mix(in srgb, var(--coral) 32%, var(--line));border-radius:var(--r4);padding:var(--space-md);flex-direction:column;display:flex}.AccountDangerZone-module__dA_dVa__title{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.12em;text-transform:uppercase;color:var(--coral)}.AccountDangerZone-module__dA_dVa__body{justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.AccountDangerZone-module__dA_dVa__text{gap:var(--space-2xs);flex-direction:column;flex:1;min-width:0;display:flex}.AccountDangerZone-module__dA_dVa__heading{font-family:var(--sans);font-size:var(--fs-14);color:var(--k100);font-weight:700}.AccountDangerZone-module__dA_dVa__hint{font-family:var(--sans);font-size:var(--fs-13);color:var(--k55);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}}
.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}}
.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}
.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}
.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}
.LegalPlan-module__hQnpXW__grid{grid-template-columns:repeat(auto-fit, minmax(calc(var(--space-2xl) * 5), 1fr));gap:var(--space-md);display:grid}.LegalPlan-module__hQnpXW__card{gap:var(--ll-s-3);padding:var(--ll-s-5);border:var(--border-width) solid var(--line);border-radius:var(--ll-radius);background:var(--card);flex-direction:column;display:flex}.LegalPlan-module__hQnpXW__eyebrow{font:var(--ll-t-eyebrow);letter-spacing:var(--ll-track-16);text-transform:uppercase;color:var(--k55);margin:0}.LegalPlan-module__hQnpXW__headline{font-size:var(--fs-20);color:var(--k100);font-variant-numeric:tabular-nums;margin:0;font-weight:700}.LegalPlan-module__hQnpXW__headline[data-warning=true]{color:var(--warn)}.LegalPlan-module__hQnpXW__price{font:var(--ll-t-small);color:var(--k100);margin:0}.LegalPlan-module__hQnpXW__priceLocal{color:var(--k80)}.LegalPlan-module__hQnpXW__line{font-size:var(--fs-13);color:var(--k80);margin:0;line-height:1.5}.LegalPlan-module__hQnpXW__includesLine{font:var(--ll-t-xs);color:var(--k80);margin:0}.LegalPlan-module__hQnpXW__headRow{align-items:baseline;gap:var(--ll-s-1) var(--ll-s-3);flex-wrap:wrap;display:flex}.LegalPlan-module__hQnpXW__headRow .LegalPlan-module__hQnpXW__headline{font:var(--ll-t-h1)}.LegalPlan-module__hQnpXW__meta{font:var(--ll-t-meta);color:var(--ll-teal-ink);font-variant-numeric:tabular-nums}.LegalPlan-module__hQnpXW__meta[data-warning=true]{color:var(--warn)}.LegalPlan-module__hQnpXW__progress{block-size:var(--space-xs-sm);border-radius:var(--rf);background:var(--ll-surface-3);overflow:hidden}.LegalPlan-module__hQnpXW__progressFill{border-radius:var(--rf);background:var(--ll-teal);block-size:100%}.LegalPlan-module__hQnpXW__price strong{font-weight:600}.LegalPlan-module__hQnpXW__state{padding:var(--space-sm);border-radius:var(--r3);font-size:var(--fs-13);color:var(--k100);margin:0;line-height:1.5}.LegalPlan-module__hQnpXW__state[data-tone=success]{background:color-mix(in srgb, var(--ok) 15%, var(--card))}.LegalPlan-module__hQnpXW__state[data-tone=info]{background:var(--accent-soft)}.LegalPlan-module__hQnpXW__state[data-tone=warn]{background:var(--warn-soft)}.LegalPlan-module__hQnpXW__state[data-tone=danger]{background:var(--err-soft)}.LegalPlan-module__hQnpXW__actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.LegalPlan-module__hQnpXW__disabledReason{font-size:var(--fs-12);color:var(--k55);margin:0}.LegalPlan-module__hQnpXW__limits{gap:var(--space-2xs);font-size:var(--fs-13);color:var(--k80);margin:0;padding:0;list-style:none;display:grid}.LegalPlan-module__hQnpXW__historyMeta{font-family:var(--mono);font-size:var(--fs-11);color:var(--k55)}.LegalPlan-module__hQnpXW__invoices{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LegalPlan-module__hQnpXW__invoiceRow{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}.LegalPlan-module__hQnpXW__invoiceRow:last-child{border-bottom:0}.LegalPlan-module__hQnpXW__invoiceStatus[data-status=confirmed]{color:var(--ok)}.LegalPlan-module__hQnpXW__invoiceStatus[data-status=pending]{color:var(--warn)}.LegalPlan-module__hQnpXW__invoiceStatus[data-status=failed],.LegalPlan-module__hQnpXW__invoiceStatus[data-status=expired]{color:var(--k55)}
.ProfileAttributePicker-module__ypVP2a__picker{gap:var(--space-md);flex-direction:column;display:flex}.ProfileAttributePicker-module__ypVP2a__footer{justify-content:flex-end;display:flex}
.CallMoreSheet-module__nQrXca__sheet{inset-inline:var(--call-sheet-gutter);z-index:1;gap:var(--space-xs);max-inline-size:calc(var(--space-2xl) * 6);max-block-size:70dvh;padding:var(--space-sm);border:var(--border-width) solid var(--line);border-radius:var(--call-sheet-radius);background:var(--card);color:var(--k100);box-shadow:var(--shadow-pop);-webkit-backdrop-filter:blur(var(--blur-photo));backdrop-filter:blur(var(--blur-photo));touch-action:none;animation:CallMoreSheet-module__nQrXca__more-in var(--dur-fast) var(--ease);transition:transform var(--dur-fast) var(--ease);flex-direction:column;margin-inline:auto;display:flex;position:absolute;inset-block-end:calc(100% + var(--space-sm))}.CallMoreSheet-module__nQrXca__sheet[data-dragging]{cursor:grabbing;transition:none}@keyframes CallMoreSheet-module__nQrXca__more-in{0%{opacity:0;transform:translateY(var(--space-sm))}}@media (prefers-reduced-motion:reduce){.CallMoreSheet-module__nQrXca__sheet{transition:none;animation:none}}.CallMoreSheet-module__nQrXca__title{padding:var(--space-xs) var(--space-sm);color:var(--k55);font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.12em;text-transform:uppercase;cursor:grab;-webkit-user-select:none;user-select:none;margin:0;font-weight:600;line-height:1.4}.CallMoreSheet-module__nQrXca__body{gap:var(--space-xs);overscroll-behavior:contain;touch-action:pan-y;flex-direction:column;flex:auto;min-block-size:0;display:flex;overflow-y:auto}.CallMoreSheet-module__nQrXca__row{align-items:center;gap:var(--space-sm);min-block-size:var(--call-sheet-row);border-radius:var(--r3);transition:background var(--dur-fast) var(--ease);flex:none;padding-inline-end:var(--space-sm);display:flex;position:relative}.CallMoreSheet-module__nQrXca__row:hover{background:color-mix(in srgb, var(--k100) 6%, transparent)}.CallMoreSheet-module__nQrXca__rowMain{appearance:none;cursor:pointer;align-self:stretch;align-items:center;gap:var(--space-sm);min-inline-size:0;padding:var(--space-xs) var(--space-sm);border-radius:var(--r3);color:inherit;font:inherit;text-align:start;background:0 0;border:0;flex:auto;display:flex}.CallMoreSheet-module__nQrXca__rowMain[aria-disabled=true]{cursor:default}.CallMoreSheet-module__nQrXca__rowMain:focus-visible,.CallMoreSheet-module__nQrXca__back:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px}.CallMoreSheet-module__nQrXca__iconBox{inline-size:var(--call-sheet-icon);block-size:var(--call-sheet-icon);border-radius:var(--r3);background:color-mix(in srgb, var(--k100) 8%, transparent);color:var(--k100);transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);flex:none;place-items:center;display:grid}.CallMoreSheet-module__nQrXca__iconBox svg{inline-size:var(--call-sheet-icon-glyph);block-size:var(--call-sheet-icon-glyph);display:block}.CallMoreSheet-module__nQrXca__row[data-on] .CallMoreSheet-module__nQrXca__iconBox{background:var(--accent);color:var(--on-accent)}.CallMoreSheet-module__nQrXca__rowText{gap:var(--space-xs);flex-direction:column;flex:auto;min-inline-size:0;display:flex}.CallMoreSheet-module__nQrXca__rowTitle{font-family:var(--sans);font-size:var(--fs-14);overflow-wrap:anywhere;font-weight:600;line-height:1.25}.CallMoreSheet-module__nQrXca__rowState{color:var(--k55);font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.CallMoreSheet-module__nQrXca__rowNote{color:var(--k55);font-family:var(--sans);font-size:var(--fs-11);overflow-wrap:anywhere;line-height:1.3}.CallMoreSheet-module__nQrXca__row[data-on] .CallMoreSheet-module__nQrXca__rowState{color:var(--k100)}.CallMoreSheet-module__nQrXca__rowSwitch{flex:none;display:inline-flex}.CallMoreSheet-module__nQrXca__navRow{appearance:none;cursor:pointer;inline-size:100%;padding:var(--space-xs) var(--space-sm);color:inherit;font:inherit;text-align:start;background:0 0;border:0}.CallMoreSheet-module__nQrXca__navRow:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px}.CallMoreSheet-module__nQrXca__badge{min-inline-size:var(--call-sheet-badge);block-size:var(--call-sheet-badge);padding-inline:var(--space-xs);border-radius:var(--rf);background:var(--live);color:var(--on-live);font-family:var(--mono);font-size:var(--fs-11);flex:none;place-items:center;font-weight:700;line-height:1;display:inline-grid}.CallMoreSheet-module__nQrXca__chevron,.CallMoreSheet-module__nQrXca__backGlyph{inline-size:var(--space-md);block-size:var(--space-md);flex:none}.CallMoreSheet-module__nQrXca__chevron{color:var(--k55)}[dir=rtl] .CallMoreSheet-module__nQrXca__chevron,[dir=rtl] .CallMoreSheet-module__nQrXca__backGlyph{transform:scaleX(-1)}.CallMoreSheet-module__nQrXca__divider{block-size:1px;margin-block:var(--space-xs);margin-inline:var(--space-sm);background:var(--line);border:0;flex:none}.CallMoreSheet-module__nQrXca__back{appearance:none;cursor:pointer;align-self:flex-start;align-items:center;gap:var(--space-xs);min-block-size:var(--tap);padding-inline:var(--space-sm);border-radius:var(--r3);color:var(--k100);font-family:var(--sans);font-size:var(--fs-14);background:0 0;border:0;flex:none;font-weight:600;display:inline-flex}.CallMoreSheet-module__nQrXca__back:hover{background:color-mix(in srgb, var(--k100) 6%, transparent)}@media (prefers-reduced-motion:reduce){.CallMoreSheet-module__nQrXca__row,.CallMoreSheet-module__nQrXca__iconBox{transition:none}}
.CallChatPanel-module__zkqCna__panel{border:var(--border-width) solid var(--line);background:var(--card);min-block-size:0;color:var(--k100);flex-direction:column;flex:auto;display:flex}.CallChatPanel-module__zkqCna__panel[data-layout=column]{border-block:0;border-inline-end:0;block-size:100%}.CallChatPanel-module__zkqCna__panel[data-layout=sheet]{box-shadow:var(--shadow-pop);touch-action:none;animation:CallChatPanel-module__zkqCna__chat-rise var(--dur-fast) var(--ease);transition:transform var(--dur-fast) var(--ease);border-block-end:0;border-start-start-radius:var(--call-sheet-radius);border-start-end-radius:var(--call-sheet-radius)}.CallChatPanel-module__zkqCna__panel[data-layout=sheet][data-dragging]{transition:none}@keyframes CallChatPanel-module__zkqCna__chat-rise{0%{transform:translateY(var(--space-lg));opacity:0}}.CallChatPanel-module__zkqCna__panel[data-scope=private]{border-color:var(--live)}@media (prefers-reduced-motion:reduce){.CallChatPanel-module__zkqCna__panel[data-layout=sheet]{transition:none;animation:none}}.CallChatPanel-module__zkqCna__grabber{inline-size:var(--space-xl);block-size:var(--space-xs);border-radius:var(--rf);background:var(--line);cursor:grab;flex:none;align-self:center;margin-block-start:var(--space-sm)}.CallChatPanel-module__zkqCna__head{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-xs) 0 var(--space-md);flex:none;display:flex}.CallChatPanel-module__zkqCna__title{color:var(--k55);font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.13em;text-transform:uppercase;-webkit-user-select:none;user-select:none;margin:0;font-weight:700;line-height:1.4}.CallChatPanel-module__zkqCna__close.CallChatPanel-module__zkqCna__close{color:var(--k80);flex:none}.CallChatPanel-module__zkqCna__close.CallChatPanel-module__zkqCna__close:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px}.CallChatPanel-module__zkqCna__notice{margin:var(--space-sm) var(--space-md) 0;border-block-end:var(--border-width) solid var(--line);color:var(--k55);font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.06em;text-transform:uppercase;overflow-wrap:anywhere;flex:none;padding-block-end:var(--space-sm);font-weight:600;line-height:1.5}.CallChatPanel-module__zkqCna__notice[data-scope=private]{padding:var(--space-xs) var(--space-sm);border-radius:var(--r2);background:var(--live);color:var(--on-live);border:0}.CallChatPanel-module__zkqCna__tabs{gap:var(--space-xs);padding-inline:var(--space-sm);overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x;flex-wrap:nowrap;flex:none;margin-block-start:var(--space-sm);display:flex;overflow-x:auto}.CallChatPanel-module__zkqCna__tab{appearance:none;cursor:pointer;align-items:center;gap:var(--space-xs);min-block-size:calc(var(--space-lg) + var(--space-sm) + var(--space-xs));padding-inline:var(--space-sm);border:var(--border-width) solid color-mix(in srgb, var(--k100) 14%, transparent);border-radius:var(--r3);background:color-mix(in srgb, var(--k100) 6%, transparent);color:var(--k80);font-family:var(--sans);font-size:var(--fs-12);white-space:nowrap;flex:none;font-weight:600;display:inline-flex}.CallChatPanel-module__zkqCna__tab:hover{background:color-mix(in srgb, var(--k100) 10%, transparent)}.CallChatPanel-module__zkqCna__tab:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px}.CallChatPanel-module__zkqCna__tab[data-tab=room][aria-selected=true]{border-color:var(--accent);background:var(--accent);color:var(--on-accent);font-weight:700}.CallChatPanel-module__zkqCna__tab[data-tab=direct][aria-selected=true]{border-color:var(--live);background:var(--live);color:var(--on-live);font-weight:700}.CallChatPanel-module__zkqCna__tabLabel{max-inline-size:calc(var(--space-2xl) * 2.5);text-overflow:ellipsis;overflow:hidden}.CallChatPanel-module__zkqCna__tabBadge{min-inline-size:var(--call-sheet-badge);block-size:var(--call-sheet-badge);padding-inline:var(--space-xs);border:var(--border-width-strong) solid var(--card);border-radius:var(--rf);background:var(--live);color:var(--on-live);font-family:var(--mono);font-size:var(--fs-10);flex:none;place-items:center;font-weight:700;line-height:1;display:inline-grid}.CallChatPanel-module__zkqCna__pane{flex-direction:column;flex:auto;min-block-size:0;display:flex}.CallChatPanel-module__zkqCna__pane[hidden]{display:none}.CallChatPanel-module__zkqCna__roomState{justify-content:center;align-items:center;gap:var(--space-sm);padding:var(--space-md);color:var(--k55);font-family:var(--sans);font-size:var(--fs-13);text-align:center;flex-direction:column;margin:0;line-height:1.5;display:flex}.CallChatPanel-module__zkqCna__roomState[data-placement=body]{flex:auto;min-block-size:0}.CallChatPanel-module__zkqCna__roomState[data-placement=foot]{border-block-start:var(--border-width) solid var(--line);flex:none}.CallChatPanel-module__zkqCna__log{overscroll-behavior:contain;touch-action:pan-y;min-block-size:0;padding:var(--space-sm) var(--space-md) var(--space-md);flex:auto;overflow-y:auto}.CallChatPanel-module__zkqCna__log:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:-2px}.CallChatPanel-module__zkqCna__lines{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CallChatPanel-module__zkqCna__line{gap:var(--space-xs);flex-direction:column;display:flex}.CallChatPanel-module__zkqCna__lineHead{align-items:baseline;gap:var(--space-sm);flex-wrap:wrap;margin:0;display:flex}.CallChatPanel-module__zkqCna__author{color:var(--k100);font-family:var(--sans);font-size:var(--fs-12);overflow-wrap:anywhere;font-weight:700;line-height:1.2}.CallChatPanel-module__zkqCna__time{color:var(--k55);font-family:var(--mono);font-size:var(--fs-10);font-variant-numeric:tabular-nums;font-weight:600}.CallChatPanel-module__zkqCna__lineBody{color:var(--k100);font-family:var(--sans);font-size:var(--fs-13);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;line-height:1.5}.CallChatPanel-module__zkqCna__line[data-kind=media] .CallChatPanel-module__zkqCna__lineBody,.CallChatPanel-module__zkqCna__line[data-kind=event] .CallChatPanel-module__zkqCna__lineBody{color:var(--k55);font-style:italic}.CallChatPanel-module__zkqCna__empty{padding:var(--space-md);border:var(--border-width) dashed var(--line);border-radius:var(--r3);color:var(--k55);font-family:var(--sans);font-size:var(--fs-13);margin:0;line-height:1.55}.CallChatPanel-module__zkqCna__composer,.CallChatPanel-module__zkqCna__lock,.CallChatPanel-module__zkqCna__readOnly{border-block-start:var(--border-width) solid var(--line);padding:var(--space-sm) var(--space-sm) var(--space-md);flex:none;margin:0}.CallChatPanel-module__zkqCna__panel[data-layout=sheet] .CallChatPanel-module__zkqCna__composer,.CallChatPanel-module__zkqCna__panel[data-layout=sheet] .CallChatPanel-module__zkqCna__lock,.CallChatPanel-module__zkqCna__panel[data-layout=sheet] .CallChatPanel-module__zkqCna__readOnly{padding-block-end:calc(var(--space-md) + env(safe-area-inset-bottom))}.CallChatPanel-module__zkqCna__composer{gap:var(--space-sm);flex-direction:column;display:flex}.CallChatPanel-module__zkqCna__composerRow{align-items:center;gap:var(--space-sm);display:flex}.CallChatPanel-module__zkqCna__field{min-inline-size:0;min-block-size:var(--tap);padding-inline:var(--space-md);border:var(--border-width) solid color-mix(in srgb, var(--accent) 45%, transparent);border-radius:var(--rf);background:color-mix(in srgb, var(--k100) 5%, transparent);color:var(--k100);font-family:var(--sans);font-size:var(--fs-16);flex:auto}.CallChatPanel-module__zkqCna__field::placeholder{color:var(--k55)}.CallChatPanel-module__zkqCna__field:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:1px}.CallChatPanel-module__zkqCna__composer[data-scope=private] .CallChatPanel-module__zkqCna__field{border-color:var(--live)}.CallChatPanel-module__zkqCna__composer[data-scope=private] .CallChatPanel-module__zkqCna__field:focus-visible{outline-color:var(--live)}.CallChatPanel-module__zkqCna__send.CallChatPanel-module__zkqCna__send{inline-size:var(--tap);block-size:var(--tap);border-radius:var(--rf);background:var(--accent);color:var(--on-accent);border:0;flex:none}.CallChatPanel-module__zkqCna__composer[data-scope=private] .CallChatPanel-module__zkqCna__send.CallChatPanel-module__zkqCna__send{background:var(--live);color:var(--on-live)}.CallChatPanel-module__zkqCna__send.CallChatPanel-module__zkqCna__send:disabled{background:color-mix(in srgb, var(--k100) 8%, transparent);color:var(--k55)}.CallChatPanel-module__zkqCna__send.CallChatPanel-module__zkqCna__send:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px}.CallChatPanel-module__zkqCna__composerNotice{justify-content:space-between;align-items:center;gap:var(--space-xs) var(--space-sm);padding:var(--space-xs) var(--space-sm);border-inline-start:var(--border-width-strong) solid var(--warn);border-radius:var(--r2);background:color-mix(in srgb, var(--k100) 5%, transparent);flex-wrap:wrap;display:flex}.CallChatPanel-module__zkqCna__composerNotice[data-tone=error]{border-inline-start-color:var(--err)}.CallChatPanel-module__zkqCna__composerNoticeText{color:var(--k100);font-family:var(--sans);font-size:var(--fs-12);margin:0;line-height:1.4}.CallChatPanel-module__zkqCna__composerNoticeAction{appearance:none;cursor:pointer;min-block-size:var(--tap);padding-inline:var(--space-sm);border:var(--border-width) solid var(--line);border-radius:var(--rf);color:var(--k100);font-family:var(--sans);font-size:var(--fs-12);background:0 0;font-weight:600}.CallChatPanel-module__zkqCna__composerNoticeAction:hover{background:color-mix(in srgb, var(--k100) 8%, transparent)}.CallChatPanel-module__zkqCna__composerNoticeAction:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px}.CallChatPanel-module__zkqCna__lock{gap:var(--space-xs);flex-direction:column;display:flex}.CallChatPanel-module__zkqCna__lockTitle{font-family:var(--sans);font-size:var(--fs-14);margin:0;font-weight:700}.CallChatPanel-module__zkqCna__lockBody,.CallChatPanel-module__zkqCna__readOnly{color:var(--k55);font-family:var(--sans);font-size:var(--fs-13);margin:0;line-height:1.45}.CallChatPanel-module__zkqCna__viewModeTabs{gap:var(--space-xs);padding:var(--space-xs) var(--space-md);background:var(--card);border-bottom:var(--border-width) solid var(--line);display:flex}.CallChatPanel-module__zkqCna__viewModeTab{padding:var(--space-xs) var(--space-sm-md);border-radius:var(--rf);border:var(--border-width) solid var(--line);color:var(--k80);font-size:var(--fs-13);cursor:pointer;transition:all var(--dur-fast) var(--ease);background:0 0;font-weight:500}.CallChatPanel-module__zkqCna__viewModeTab:hover{color:var(--k100);border-color:var(--k55)}.CallChatPanel-module__zkqCna__viewModeTabActive{padding:var(--space-xs) var(--space-sm-md);border-radius:var(--rf);border:var(--border-width) solid var(--accent);background:var(--accent);color:var(--on-accent);font-size:var(--fs-13);cursor:pointer;font-weight:600}
.CallTranscript-module__176nAW__container{gap:var(--space-sm);padding:var(--space-md);flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.CallTranscript-module__176nAW__empty{padding:var(--space-2xl) var(--space-md);justify-content:center;align-items:center;gap:var(--space-sm);color:var(--k55);text-align:center;flex-direction:column;display:flex}.CallTranscript-module__176nAW__item{gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border-radius:var(--r3);border:var(--border-width) solid var(--line);background:var(--card);flex-direction:column;display:flex}.CallTranscript-module__176nAW__item[data-self=true]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent)}.CallTranscript-module__176nAW__header{justify-content:space-between;align-items:center;gap:var(--space-xs);display:flex}.CallTranscript-module__176nAW__speakerGroup{align-items:center;gap:var(--space-xs);display:flex}.CallTranscript-module__176nAW__speakerName{font-weight:600;font-size:var(--fs-14);color:var(--k100)}.CallTranscript-module__176nAW__item[data-self=true] .CallTranscript-module__176nAW__speakerName{color:var(--accent-ink)}.CallTranscript-module__176nAW__langBadge{font-family:var(--mono);font-size:var(--fs-12);padding:var(--space-1) var(--space-xs);border-radius:var(--r1);background:var(--line);color:var(--k80);text-transform:uppercase}.CallTranscript-module__176nAW__timestamp{font-family:var(--mono);font-size:var(--fs-12);color:var(--k55)}.CallTranscript-module__176nAW__spokenBlock{gap:var(--space-2xs);flex-direction:column;display:flex}.CallTranscript-module__176nAW__label{font-size:var(--fs-12);color:var(--k55);text-transform:uppercase;letter-spacing:.05em}.CallTranscript-module__176nAW__text{font-size:var(--fs-14);color:var(--k100);word-break:break-word;line-height:1.4}.CallTranscript-module__176nAW__translationBlock{margin-top:var(--space-xs);padding-top:var(--space-xs);border-top:var(--border-width) solid var(--line);gap:var(--space-2xs);flex-direction:column;display:flex}.CallTranscript-module__176nAW__translationLabel{font-size:var(--fs-12);color:var(--accent-ink);font-weight:500}.CallTranscript-module__176nAW__translatedText{font-size:var(--fs-14);color:var(--k100);word-break:break-word;font-weight:500;line-height:1.4}.CallTranscript-module__176nAW__pending{align-items:center;gap:var(--space-xs);margin-top:var(--space-xs);font-size:var(--fs-12);color:var(--k55);font-style:italic;display:inline-flex}.CallTranscript-module__176nAW__modalBackdrop{z-index:100;background:var(--photo-scrim);padding:var(--space-md);animation:CallTranscript-module__176nAW__fadeIn var(--dur-fast) var(--ease);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.CallTranscript-module__176nAW__modalContent{background:var(--card);border:var(--border-width) solid var(--line);border-radius:var(--r4);width:100%;max-width:560px;max-height:80vh;box-shadow:var(--shadow-pop);flex-direction:column;display:flex;overflow:hidden}.CallTranscript-module__176nAW__modalHeader{padding:var(--space-md);border-bottom:var(--border-width) solid var(--line);justify-content:space-between;align-items:center;display:flex}.CallTranscript-module__176nAW__modalTitle{font-weight:600;font-size:var(--fs-15);color:var(--k100)}@keyframes CallTranscript-module__176nAW__fadeIn{0%{opacity:0}to{opacity:1}}
.CallBottomSheet-module__yqDw0G__scrim{z-index:70;flex-direction:column;justify-content:flex-end;max-height:100%;display:flex;position:fixed;inset:0}.CallBottomSheet-module__yqDw0G__scrimHit{appearance:none;cursor:pointer;background:var(--photo-scrim-soft);border:none;flex:auto;min-height:0}.CallBottomSheet-module__yqDw0G__scrimHit:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:-4px}.CallBottomSheet-module__yqDw0G__sheet{gap:var(--space-md);min-height:0;max-height:76%;padding:var(--space-sm) var(--space-md) var(--space-lg);border-radius:var(--r5) var(--r5) 0 0;background:var(--card);color:var(--k100);animation:CallBottomSheet-module__yqDw0G__sheet-rise var(--dur-slow) var(--ease);flex-direction:column;flex:0 auto;display:flex}@keyframes CallBottomSheet-module__yqDw0G__sheet-rise{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.CallBottomSheet-module__yqDw0G__sheet{animation:none}}.CallBottomSheet-module__yqDw0G__grabber{width:var(--space-xl);height:var(--space-xs);border-radius:var(--rf);background:var(--line);align-self:center}.CallBottomSheet-module__yqDw0G__head{align-items:flex-start;gap:var(--space-md);display:flex}.CallBottomSheet-module__yqDw0G__headText{gap:var(--space-xs);flex-direction:column;flex:auto;min-width:0;display:flex}.CallBottomSheet-module__yqDw0G__title{font-family:var(--sans);font-size:var(--fs-18);margin:0;font-weight:700;line-height:1.25}.CallBottomSheet-module__yqDw0G__lead{color:var(--k55);font-size:var(--fs-13);margin:0;line-height:1.45}.CallBottomSheet-module__yqDw0G__close.CallBottomSheet-module__yqDw0G__close{width:var(--tap);height:var(--tap);border-radius:var(--rf);color:var(--k80);background:0 0;flex:none}.CallBottomSheet-module__yqDw0G__close.CallBottomSheet-module__yqDw0G__close:hover{background:color-mix(in srgb, var(--k100) 8%, transparent)}.CallBottomSheet-module__yqDw0G__close.CallBottomSheet-module__yqDw0G__close:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px}.CallBottomSheet-module__yqDw0G__body{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.CallBottomSheet-module__yqDw0G__footer{gap:var(--space-sm);flex-direction:column;flex:none;display:flex}
.HomeLevelNote-module__304U3q__note{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border:var(--border-width) dashed var(--line2);border-radius:var(--r3);background:color-mix(in srgb, var(--k100) 5%, transparent);font-size:var(--fs-11);color:var(--k55);line-height:1.45;display:flex}.HomeLevelNote-module__304U3q__text{min-width:0}.HomeLevelNote-module__304U3q__text b{color:var(--k100);font-weight:600}.HomeLevelNote-module__304U3q__note>:last-child{flex:none;margin-inline-start:auto}@media (max-width:600px){.HomeLevelNote-module__304U3q__note{flex-wrap:wrap;align-items:flex-start}.HomeLevelNote-module__304U3q__note>:last-child{width:100%;margin-inline-start:0}}
