.not-found-module__151qSW__wrap{text-align:center;justify-content:center;align-items:center;gap:var(--space-lg);min-height:100dvh;padding:var(--space-xl);background:var(--bg);color:var(--k100);flex-direction:column;display:flex}.not-found-module__151qSW__code{font-family:var(--mono);letter-spacing:-.04em;background:linear-gradient(135deg, var(--accent-ink), var(--accent2-ink));color:#0000;filter:drop-shadow(0 8px 32px var(--glow));-webkit-background-clip:text;background-clip:text;font-size:clamp(64px,18vw,140px);font-weight:700;line-height:1}.not-found-module__151qSW__brand{font-family:var(--sans);font-weight:700;font-size:var(--fs-20);letter-spacing:-.01em;color:var(--k80)}.not-found-module__151qSW__brand .not-found-module__151qSW__accent{color:var(--accent-ink)}.not-found-module__151qSW__title{font-family:var(--sans);letter-spacing:-.02em;color:var(--k100);margin:0;font-size:clamp(22px,5vw,30px);font-weight:700}.not-found-module__151qSW__lead{font-family:var(--sans);font-size:var(--fs-16);color:var(--k55);max-width:44ch;margin:0;line-height:1.6}
.Button-module__jlfGyG__btn{justify-content:center;align-items:center;gap:var(--space-sm);font-family:var(--sans);font-weight:var(--btn-weight,700);letter-spacing:-.005em;border-radius:var(--btn-radius,var(--r2));transition:transform var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), opacity var(--dur-fast) var(--ease);white-space:nowrap;display:inline-flex}.Button-module__jlfGyG__btn>svg{flex-shrink:0}.Button-module__jlfGyG__btn[disabled],.Button-module__jlfGyG__btn[aria-disabled=true]{opacity:var(--opacity-disabled);cursor:not-allowed;transform:none}.Button-module__jlfGyG__sm{padding:var(--space-sm) var(--space-14);font-size:var(--btn-sm-font-size,var(--fs-13));min-height:38px}.Button-module__jlfGyG__md{padding:var(--space-sm-md) var(--space-20);font-size:var(--btn-md-font-size,var(--fs-15));min-height:var(--btn-md-min-height,46px)}.Button-module__jlfGyG__lg{padding:var(--space-md) var(--space-lg);font-size:var(--btn-lg-font-size,var(--fs-16));min-height:var(--btn-lg-min-height,54px)}.Button-module__jlfGyG__fullWidth{width:100%}.Button-module__jlfGyG__primary{background:var(--btn-primary-bg,linear-gradient(135deg, var(--accent), var(--accent2)));color:var(--on-accent);box-shadow:var(--btn-primary-shadow,0 16px 32px -16px var(--glow))}.Button-module__jlfGyG__primary:hover{box-shadow:var(--btn-primary-shadow-hover,0 24px 40px -14px var(--glow));transform:translateY(-1px)}.Button-module__jlfGyG__secondary{background:var(--btn-secondary-bg,var(--card2));color:var(--k100);border:var(--border-width) solid var(--btn-secondary-line,var(--line));font-weight:var(--btn-secondary-weight,var(--btn-weight,700))}.Button-module__jlfGyG__secondary:hover{background:color-mix(in srgb, var(--accent) 8%, var(--card2));border-color:var(--line2)}.Button-module__jlfGyG__ghost{color:var(--k80);border:var(--border-width) solid transparent;background:0 0}.Button-module__jlfGyG__ghost:hover{color:var(--k100);background:color-mix(in srgb, var(--k100) 5%, transparent)}.Button-module__jlfGyG__danger{background:var(--err);color:var(--on-err);box-shadow:0 16px 32px -16px color-mix(in srgb, var(--err) 45%, transparent)}.Button-module__jlfGyG__danger:hover{background:color-mix(in srgb, var(--err) 88%, var(--k100));box-shadow:0 24px 40px -14px color-mix(in srgb, var(--err) 55%, transparent);transform:translateY(-1px)}.Button-module__jlfGyG__live{background:var(--live);color:var(--on-live)}.Button-module__jlfGyG__live:hover{transform:translateY(calc(var(--space-1) * -1));background:color-mix(in srgb, var(--live) 88%, var(--k100))}.Button-module__jlfGyG__highlight{background:var(--cta-fill);color:var(--on-cta-fill);border:var(--border-width) solid transparent}.Button-module__jlfGyG__highlight:hover,.Button-module__jlfGyG__highlight:focus-visible{transform:translateY(calc(var(--space-1) * -1));background:var(--cta-fill-hover)}.Button-module__jlfGyG__warning{color:var(--warn);border:var(--border-width) solid var(--warn);background:0 0}.Button-module__jlfGyG__warning:hover{background:var(--warn-soft)}
.AiBadge-module__NNo9Na__badge{align-items:center;gap:var(--space-xs);padding:var(--space-2xs) var(--space-sm);border-radius:var(--rf);font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--agent);background:color-mix(in srgb, var(--agent) 15%, transparent);border:var(--border-width) solid color-mix(in srgb, var(--agent) 48%, transparent);font-weight:700;display:inline-flex}.AiBadge-module__NNo9Na__badge svg{width:12px;height:12px}
.Badge-module__2mb4XG__badge{align-items:center;gap:var(--space-xs);padding:var(--space-2xs) var(--space-sm);border-radius:var(--rf);font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.08em;text-transform:uppercase;white-space:normal;border:var(--border-width) solid transparent;flex-shrink:0;max-width:100%;font-weight:600;display:inline-flex}.Badge-module__2mb4XG__badge[data-tone=neutral]{background:var(--card2);border-color:var(--line);color:var(--k55)}.Badge-module__2mb4XG__badge[data-tone=accent]{background:color-mix(in srgb, var(--accent) 16%, transparent);border-color:color-mix(in srgb, var(--accent) 40%, transparent);color:var(--accent2-ink)}.Badge-module__2mb4XG__badge[data-tone=hot]{background:color-mix(in srgb, var(--accent) 18%, transparent);border-color:color-mix(in srgb, var(--accent) 45%, transparent);color:var(--accent2-ink)}.Badge-module__2mb4XG__badge[data-tone=live]{background:color-mix(in srgb, var(--coral) 16%, transparent);border-color:color-mix(in srgb, var(--coral) 42%, transparent);color:var(--coral)}.Badge-module__2mb4XG__badge[data-tone=success]{background:color-mix(in srgb, var(--ok) 16%, transparent);border-color:color-mix(in srgb, var(--ok) 42%, transparent);color:var(--ok)}.Badge-module__2mb4XG__badge[data-tone=warn]{background:color-mix(in srgb, var(--warn) 16%, transparent);border-color:color-mix(in srgb, var(--warn) 42%, transparent);color:var(--warn)}.Badge-module__2mb4XG__badge[data-tone=info]{background:color-mix(in srgb, var(--info) 16%, transparent);border-color:color-mix(in srgb, var(--info) 42%, transparent);color:var(--info)}.Badge-module__2mb4XG__badge[data-tone=muted]{background:color-mix(in srgb, var(--k55) 10%, transparent);color:var(--k55);border-color:#0000}.Badge-module__2mb4XG__badge[data-tone=agent]{background:var(--ai-agent-soft);border-color:color-mix(in srgb, var(--ai-agent) 40%, transparent);color:var(--ai-agent)}.Badge-module__2mb4XG__badge[data-tone=danger]{background:var(--err-soft);border-color:color-mix(in srgb, var(--err) 42%, transparent);color:var(--err)}.Badge-module__2mb4XG__badge[data-tone=glassDanger]{background:var(--photo-scrim);border-color:color-mix(in srgb, var(--err) 42%, transparent);color:var(--err)}.Badge-module__2mb4XG__badge[data-tone=glass]{background:var(--photo-scrim-soft);color:var(--on-photo);-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm));border-color:#0000}.Badge-module__2mb4XG__dot{border-radius:var(--rf);width:6px;height:6px;animation:Badge-module__2mb4XG__pulse var(--dur-1500) var(--ease) infinite;background:currentColor}@keyframes Badge-module__2mb4XG__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.7)}}@media (prefers-reduced-motion:reduce){.Badge-module__2mb4XG__dot{animation:none}}
.Checkbox-module__Sgr-Hq__check{align-items:flex-start;gap:var(--space-sm);font-family:var(--sans);font-size:var(--fs-14);color:var(--k80);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}.Checkbox-module__Sgr-Hq__check input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.Checkbox-module__Sgr-Hq__box{border-radius:var(--r1);border:var(--border-width) solid var(--line2);background:var(--bg2);color:#0000;width:20px;height:20px;transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);margin-top:var(--space-1);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Checkbox-module__Sgr-Hq__check input:checked+.Checkbox-module__Sgr-Hq__box{background:linear-gradient(135deg, var(--accent), var(--accent2));color:var(--on-accent);border-color:#0000}.Checkbox-module__Sgr-Hq__check input:focus-visible+.Checkbox-module__Sgr-Hq__box{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px}.Checkbox-module__Sgr-Hq__check input[aria-invalid=true]+.Checkbox-module__Sgr-Hq__box{border-color:var(--coral)}.Checkbox-module__Sgr-Hq__label a{color:var(--k100);border-bottom:var(--border-width) solid var(--accent)}.Checkbox-module__Sgr-Hq__label a:hover{color:var(--accent-ink)}
.Chip-module__V8oSKq__chip{align-items:center;gap:var(--space-xs);padding:var(--chip-pad-block,var(--space-xs)) var(--chip-pad-inline,var(--space-md));font-family:var(--sans);font-size:var(--chip-font-size,var(--fs-13));font-weight:var(--chip-weight,600);white-space:nowrap;color:var(--chip-ink,var(--k80));background:var(--chip-bg,var(--card2));border:var(--border-width) solid var(--chip-line,var(--line));border-radius:var(--rf);cursor:pointer;transition:color var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);display:inline-flex}.Chip-module__V8oSKq__chip[data-size=sm]{padding:var(--chip-sm-pad-block,var(--space-xs)) var(--chip-sm-pad-inline,var(--space-sm));font-size:var(--chip-sm-font-size,var(--fs-12));font-weight:var(--chip-sm-weight,var(--chip-weight,600));border-color:var(--chip-sm-line,var(--chip-line,var(--line)))}.Chip-module__V8oSKq__chip:hover{color:var(--k100);border-color:var(--line2)}.Chip-module__V8oSKq__chip:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--glow);outline:none}.Chip-module__V8oSKq__chip[data-active=true]{color:var(--chip-active-ink,var(--accent-ink));background:var(--chip-active-bg,color-mix(in srgb, var(--accent) 16%, transparent));border-color:var(--chip-active-line,color-mix(in srgb, var(--accent) 50%, transparent))}.Chip-module__V8oSKq__dot{border-radius:var(--rf);flex-shrink:0;width:8px;height:8px}.Chip-module__V8oSKq__dot[data-dot=paquera]{background:var(--accent)}.Chip-module__V8oSKq__dot[data-dot=social]{background:var(--blue)}.Chip-module__V8oSKq__dot[data-dot=festa]{background:var(--purple)}.Chip-module__V8oSKq__dot[data-dot=esporte]{background:var(--green)}.Chip-module__V8oSKq__dot[data-dot=kids]{background:var(--coral)}.Chip-module__V8oSKq__chip:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}
.CodeInput-module__P81psq__group{grid-template-columns:repeat(var(--otp-cells,6), 1fr);gap:var(--space-sm);width:100%;display:grid}.CodeInput-module__P81psq__cell{aspect-ratio:3/4;text-align:center;background:var(--bg2);border:var(--border-width) solid var(--line2);width:100%;min-height:52px;box-shadow:inset 0 1px 2px color-mix(in srgb, var(--k100) 4%, transparent);border-radius:var(--r2);color:var(--k100);font-family:var(--mono);caret-color:var(--accent-ink);transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease);font-size:clamp(20px,4vw,26px);font-weight:600;line-height:1}.CodeInput-module__P81psq__cell:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 16%, transparent);outline:none}.CodeInput-module__P81psq__cell:disabled{opacity:.55;cursor:not-allowed}.CodeInput-module__P81psq__group[data-invalid] .CodeInput-module__P81psq__cell{border-color:color-mix(in srgb, var(--coral) 40%, transparent);background:color-mix(in srgb, var(--coral) 12%, transparent)}.CodeInput-module__P81psq__group[data-invalid] .CodeInput-module__P81psq__cell:focus{border-color:var(--coral);box-shadow:0 0 0 3px color-mix(in srgb, var(--coral) 18%, transparent)}@media (prefers-reduced-motion:reduce){.CodeInput-module__P81psq__cell{transition:none}}@media (max-width:420px){.CodeInput-module__P81psq__group{gap:var(--space-xs)}.CodeInput-module__P81psq__cell{min-height:46px}}
.EmptyState-module__XYcJmG__empty{text-align:center;align-items:center;gap:var(--space-sm);padding:var(--space-xl) var(--space-lg);flex-direction:column;display:flex}.EmptyState-module__XYcJmG__art{width:var(--space-2xl);height:var(--space-2xl);border-radius:var(--r-circle);font-size:var(--fs-26);background:color-mix(in srgb, var(--accent) 12%, transparent);box-shadow:0 0 0 var(--space-sm) color-mix(in srgb, var(--accent) 5%, transparent);place-items:center;display:grid}.EmptyState-module__XYcJmG__art svg{width:1.625rem;height:1.625rem;color:var(--accent-ink)}.EmptyState-module__XYcJmG__title{color:var(--k100);font-size:var(--fs-16)}.EmptyState-module__XYcJmG__description{color:var(--k55);font-size:var(--fs-13);max-width:32ch}.EmptyState-module__XYcJmG__action{margin-top:var(--space-xs)}
.Eyebrow-module__a95fjq__eyebrow{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.22em;text-transform:uppercase;color:var(--accent-ink);display:inline-block}
.IconButton-module__xSNApG__iconButton{border-radius:var(--r-circle);color:var(--k80);transition:transform var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), opacity var(--dur-fast) var(--ease);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.IconButton-module__xSNApG__iconButton:after{content:"";width:max(100%, var(--tap));height:max(100%, var(--tap));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.IconButton-module__xSNApG__md{width:var(--tap);height:var(--tap)}.IconButton-module__xSNApG__sm{width:2.25rem;height:2.25rem}.IconButton-module__xSNApG__glyph{display:inline-flex;position:relative}.IconButton-module__xSNApG__glyph svg{width:1.125rem;height:1.125rem}.IconButton-module__xSNApG__sm .IconButton-module__xSNApG__glyph svg{width:1rem;height:1rem}.IconButton-module__xSNApG__default{background:var(--card2);border:var(--border-width) solid var(--line)}.IconButton-module__xSNApG__default:hover{border-color:var(--accent);color:var(--accent-ink);background:color-mix(in srgb, var(--accent) 8%, var(--card2))}.IconButton-module__xSNApG__ghost{border:var(--border-width) solid transparent;background:0 0}.IconButton-module__xSNApG__ghost:hover{color:var(--k100);background:color-mix(in srgb, var(--k100) 5%, transparent)}.IconButton-module__xSNApG__iconButton:hover{transform:translateY(-1px)}.IconButton-module__xSNApG__iconButton:active{transform:scale(.94)}.IconButton-module__xSNApG__iconButton[disabled],.IconButton-module__xSNApG__iconButton[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none}
.LoadingBlock-module__FgxSZa__block{width:100%;padding:var(--space-xl) var(--space-md);justify-content:center;align-items:center;display:flex}
.Avatar-module__iI-KWq__avatar{border-radius:var(--rf);background:color-mix(in srgb, var(--accent) 18%, var(--card2));border:var(--border-width) solid var(--line);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:visible}.Avatar-module__iI-KWq__img{border-radius:var(--rf);object-fit:cover;width:100%;height:100%}.Avatar-module__iI-KWq__initials{font-family:var(--sans);color:var(--accent-ink);letter-spacing:.02em;font-size:.9em;font-weight:700}.Avatar-module__iI-KWq__dot{right:calc(var(--space-1) * -1);bottom:calc(var(--space-1) * -1);border-radius:var(--rf);background:var(--k30);border:var(--border-width-strong) solid var(--card);width:28%;min-width:9px;height:28%;min-height:9px;position:absolute}.Avatar-module__iI-KWq__avatar[data-online=true] .Avatar-module__iI-KWq__dot{background:var(--green)}
.Logo-module__pHR0AW__logo{align-items:center;gap:var(--space-sm);color:var(--accent-ink);display:inline-flex}.Logo-module__pHR0AW__glyph{flex-shrink:0;width:1.6em;height:1.6em}.Logo-module__pHR0AW__onNight,.Logo-module__pHR0AW__onDay{object-fit:contain;flex-shrink:0;width:auto;height:1.6em}.Logo-module__pHR0AW__onNight{display:var(--artwork-dark)}.Logo-module__pHR0AW__onDay{display:var(--artwork-light)}.Logo-module__pHR0AW__mark{object-fit:contain;flex-shrink:0;width:auto;height:1.6em}.Logo-module__pHR0AW__glyph .Logo-module__pHR0AW__muted{fill:var(--k55)}.Logo-module__pHR0AW__word{font-family:var(--sans);letter-spacing:-.03em;color:var(--k100);font-weight:800}.Logo-module__pHR0AW__accent{color:var(--accent-ink)}.Logo-module__pHR0AW__sm{font-size:var(--fs-16)}.Logo-module__pHR0AW__md{font-size:var(--fs-20)}.Logo-module__pHR0AW__lg{font-size:var(--fs-28)}.Logo-module__pHR0AW__lockupVector{object-fit:contain;flex-shrink:0;width:auto;height:1.6em}.Logo-module__pHR0AW__stacked{object-fit:contain;flex-shrink:0;width:auto;height:3.2em}
.ProgressRing-module__VYY1RG__ring{--progress-value:0;--progress-color:var(--accent);border-radius:var(--rf);background:conic-gradient(var(--progress-color) calc(var(--progress-value) * 1%), var(--line) 0);transition:background var(--dur-slow) var(--ease);flex:none;place-items:center;display:grid;position:relative}.ProgressRing-module__VYY1RG__ring:before{content:"";border-radius:var(--rf);background:var(--card);inset:var(--space-xs-sm);position:absolute}.ProgressRing-module__VYY1RG__sm{width:2.75rem;height:2.75rem}.ProgressRing-module__VYY1RG__md{width:3.5rem;height:3.5rem}.ProgressRing-module__VYY1RG__lg{width:4.125rem;height:4.125rem}.ProgressRing-module__VYY1RG__colorAccent{--progress-color:var(--accent)}.ProgressRing-module__VYY1RG__colorOk{--progress-color:var(--ok)}.ProgressRing-module__VYY1RG__colorWarn{--progress-color:var(--warn)}.ProgressRing-module__VYY1RG__colorErr{--progress-color:var(--err)}.ProgressRing-module__VYY1RG__colorInfo{--progress-color:var(--info)}.ProgressRing-module__VYY1RG__colorAgent{--progress-color:var(--agent)}.ProgressRing-module__VYY1RG__value{font-family:var(--mono);font-weight:800;font-size:var(--fs-15);color:var(--k100);position:relative}.ProgressRing-module__VYY1RG__sm .ProgressRing-module__VYY1RG__value{font-size:var(--fs-13)}.ProgressRing-module__VYY1RG__lg .ProgressRing-module__VYY1RG__value{font-size:var(--fs-18)}.ProgressRing-module__VYY1RG__unit{font-size:var(--fs-9);color:var(--k55)}.ProgressRing-module__VYY1RG__lg .ProgressRing-module__VYY1RG__unit{font-size:var(--fs-10)}
.QrCode-module__ztfl7q__qr{border-radius:var(--r2);width:100%;max-width:240px;height:auto;display:block}.QrCode-module__ztfl7q__paper{fill:var(--on-photo)}.QrCode-module__ztfl7q__ink{fill:var(--photo-scrim)}.QrCode-module__ztfl7q__fallback{padding:var(--space-md);font-family:var(--sans);font-size:var(--fs-13);color:var(--k55);text-align:center;border:var(--border-width) dashed var(--line2);border-radius:var(--r2);margin:0;line-height:1.5}
.SearchInput-module__0L3mDG__wrap{align-items:center;width:100%;display:flex;position:relative}.SearchInput-module__0L3mDG__icon{left:var(--space-md);color:var(--k55);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute}.SearchInput-module__0L3mDG__input{width:100%;padding:var(--space-sm) var(--space-md);padding-left:calc(var(--space-md) * 2 + var(--space-md));font-family:var(--sans);font-size:var(--fs-14);color:var(--k100);background:var(--card2);border:var(--border-width) solid var(--line);border-radius:var(--rf);transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);outline:none}.SearchInput-module__0L3mDG__input::placeholder{color:var(--k55)}.SearchInput-module__0L3mDG__input:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--glow)}.SearchInput-module__0L3mDG__input::-webkit-search-cancel-button{appearance:none}
.SelectField-module__8aurOq__field{gap:var(--space-xs);flex-direction:column;display:flex}.SelectField-module__8aurOq__label{font-family:var(--sans);font-size:var(--fs-13);color:var(--k80);font-weight:600}.SelectField-module__8aurOq__wrap{display:flex;position:relative}.SelectField-module__8aurOq__select{appearance:none;width:100%;font-family:var(--sans);font-size:var(--fs-15);color:var(--k100);background:var(--bg2);border:var(--border-width) solid var(--line);border-radius:var(--r2);padding:var(--space-14) 44px var(--space-14) var(--space-md);cursor:pointer;transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease)}.SelectField-module__8aurOq__select:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--glow);outline:none}.SelectField-module__8aurOq__field[data-invalid=true] .SelectField-module__8aurOq__select{border-color:var(--coral)}.SelectField-module__8aurOq__error{font-family:var(--sans);font-size:var(--fs-13);color:var(--coral)}.SelectField-module__8aurOq__chevron{right:var(--space-md);pointer-events:none;color:var(--k55);display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}
.Skeleton-module__uWqsqG__skeleton{background:var(--card2);color:#0000;display:block;position:relative;overflow:hidden}.Skeleton-module__uWqsqG__skeleton:after{content:"";background:linear-gradient(100deg, transparent 32%, color-mix(in srgb, var(--k100) 6%, transparent) 50%, transparent 68%);position:absolute;inset:0;transform:translate(-100%)}@media (prefers-reduced-motion:no-preference){.Skeleton-module__uWqsqG__skeleton:after{animation:Skeleton-module__uWqsqG__shimmer var(--dur-1500) var(--ease) infinite}}@keyframes Skeleton-module__uWqsqG__shimmer{to{transform:translate(100%)}}.Skeleton-module__uWqsqG__radiusSm{border-radius:var(--r2)}.Skeleton-module__uWqsqG__radiusMd{border-radius:var(--r3)}.Skeleton-module__uWqsqG__radiusPill{border-radius:var(--rf)}.Skeleton-module__uWqsqG__radiusCircle{border-radius:var(--r-circle)}.Skeleton-module__uWqsqG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.Spinner-module__mcbUZq__spinner{border-radius:var(--rf);border:var(--border-width-strong) solid color-mix(in srgb, var(--k100) 12%, transparent);border-top-color:var(--accent);animation:Spinner-module__mcbUZq__spin var(--dur-700) linear infinite;display:inline-block}@keyframes Spinner-module__mcbUZq__spin{to{transform:rotate(360deg)}}
.Stepper-module__cCb7UW__stepper{align-items:center;gap:var(--space-xs-sm);width:100%;margin:0;padding:0;list-style:none;display:flex}.Stepper-module__cCb7UW__step{align-items:center;gap:var(--space-xs-sm);flex-shrink:0;display:flex}.Stepper-module__cCb7UW__circle{border-radius:var(--r-circle);border:var(--border-width) solid var(--line2);background:var(--bg1);width:28px;height:28px;color:var(--k30);transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease), color var(--dur) var(--ease);flex:none;justify-content:center;align-items:center;display:inline-flex}.Stepper-module__cCb7UW__num{font-family:var(--mono);font-size:var(--fs-12);font-weight:700}.Stepper-module__cCb7UW__label{font-family:var(--mono);font-size:var(--fs-10);color:var(--k30);white-space:nowrap;transition:color var(--dur) var(--ease)}.Stepper-module__cCb7UW__line{background:var(--line);height:1px;transition:background var(--dur) var(--ease);flex:1}.Stepper-module__cCb7UW__line[data-filled=true]{background:var(--accent)}.Stepper-module__cCb7UW__select{align-items:center;gap:var(--space-xs-sm);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.Stepper-module__cCb7UW__select:focus-visible{outline:var(--border-width) solid var(--accent);outline-offset:var(--space-xs)}.Stepper-module__cCb7UW__step[data-state=active] .Stepper-module__cCb7UW__circle,.Stepper-module__cCb7UW__step[data-state=done] .Stepper-module__cCb7UW__circle{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.Stepper-module__cCb7UW__step[data-state=active] .Stepper-module__cCb7UW__label{color:var(--k100)}.Stepper-module__cCb7UW__step[data-state=done] .Stepper-module__cCb7UW__label{color:var(--k80)}@media (max-width:560px){.Stepper-module__cCb7UW__step:not([data-state=active]) .Stepper-module__cCb7UW__label{display:none}}
.Surface-module__wQMq3a__surface{background:var(--card);border:var(--border-width) solid var(--line);border-radius:var(--r4);box-shadow:var(--shadow-card)}.Surface-module__wQMq3a__padSm{padding:var(--space-md)}.Surface-module__wQMq3a__padMd{padding:var(--space-lg)}.Surface-module__wQMq3a__flat{box-shadow:none}
.Switch-module__-p0Whq__row{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}.Switch-module__-p0Whq__labelBlock{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.Switch-module__-p0Whq__label{color:var(--k100);font-family:var(--sans);font-size:var(--fs-14);font-weight:600}.Switch-module__-p0Whq__hint{color:var(--k55);font-family:var(--sans);font-size:var(--fs-13);line-height:1.4}.Switch-module__-p0Whq__switch{border:var(--border-width) solid var(--line2);border-radius:var(--rf);background:var(--card2);cursor:pointer;width:44px;height:24px;transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease);flex:none;position:relative}.Switch-module__-p0Whq__switch:after{content:"";top:var(--space-2xs);left:var(--space-2xs);border-radius:var(--rf);background:var(--k55);width:18px;height:18px;transition:transform var(--dur) var(--ease), background var(--dur) var(--ease);position:absolute}.Switch-module__-p0Whq__switch[data-on]{background:var(--glow);border-color:var(--accent)}.Switch-module__-p0Whq__switch[data-on]:after{background:var(--accent);transform:translate(20px)}.Switch-module__-p0Whq__switch:disabled{opacity:.6;cursor:default}.Switch-module__-p0Whq__switch:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px}.Switch-module__-p0Whq__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:calc(var(--space-1) * -1);border:0;padding:0;position:absolute;overflow:hidden}
.TextArea-module___uH3EW__field{gap:var(--space-xs);flex-direction:column;display:flex}.TextArea-module___uH3EW__label{font-family:var(--sans);font-size:var(--fs-13);color:var(--k80);font-weight:600}.TextArea-module___uH3EW__hint{font-family:var(--sans);font-size:var(--fs-12);color:var(--k55);line-height:1.5}.TextArea-module___uH3EW__input{width:100%;min-height:calc(var(--tap) * 3);resize:vertical;font-family:var(--sans);font-size:var(--fs-15);color:var(--k100);background:var(--bg2);border:var(--border-width) solid var(--line);border-radius:var(--r2);padding:var(--space-14) var(--space-md);transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);line-height:1.55}.TextArea-module___uH3EW__input::placeholder{color:var(--k30)}.TextArea-module___uH3EW__input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--glow);outline:none}.TextArea-module___uH3EW__field[data-invalid=true] .TextArea-module___uH3EW__input{border-color:var(--coral)}.TextArea-module___uH3EW__counter{font-family:var(--sans);font-size:var(--fs-12);color:var(--k55);font-variant-numeric:tabular-nums;align-self:flex-end}.TextArea-module___uH3EW__error{font-family:var(--sans);font-size:var(--fs-13);color:var(--coral)}.TextArea-module___uH3EW__visuallyHidden{}
.TextField-module__T3s5yq__field{gap:var(--space-xs);flex-direction:column;display:flex}.TextField-module__T3s5yq__label{font-family:var(--sans);font-size:var(--fs-13);color:var(--k80);font-weight:600}.TextField-module__T3s5yq__input{width:100%;font-family:var(--sans);font-size:var(--fs-15);color:var(--k100);background:var(--bg2);border:var(--border-width) solid var(--line);border-radius:var(--r2);padding:var(--space-14) var(--space-md);transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease)}.TextField-module__T3s5yq__input::placeholder{color:var(--k30)}.TextField-module__T3s5yq__input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--glow);outline:none}.TextField-module__T3s5yq__field[data-invalid=true] .TextField-module__T3s5yq__input{border-color:var(--coral)}.TextField-module__T3s5yq__error{font-family:var(--sans);font-size:var(--fs-13);color:var(--coral)}.TextField-module__T3s5yq__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:calc(var(--space-1) * -1);border:0;padding:0;position:absolute;overflow:hidden}
.ThemeSwitcher-module__WPhZoW__root{position:relative}.ThemeSwitcher-module__WPhZoW__root[open] .ThemeSwitcher-module__WPhZoW__trigger{background:var(--bg2);color:var(--k100);border-color:var(--accent)}.ThemeSwitcher-module__WPhZoW__trigger::-webkit-details-marker{display:none}.ThemeSwitcher-module__WPhZoW__trigger{background:var(--card2);border:var(--border-width) solid var(--line);border-radius:var(--rf);width:38px;height:38px;color:var(--accent-ink);cursor:pointer;transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);justify-content:center;align-items:center;padding:0;list-style:none;display:inline-flex}.ThemeSwitcher-module__WPhZoW__trigger:hover{color:var(--k100);border-color:var(--accent)}.ThemeSwitcher-module__WPhZoW__toggle{}.ThemeSwitcher-module__WPhZoW__triggerIcon{justify-content:center;align-items:center;display:inline-flex}.ThemeSwitcher-module__WPhZoW__menu{top:calc(100% + var(--space-sm));z-index:10;gap:var(--space-2xs);min-width:180px;padding:var(--space-xs-sm);background:var(--card);border:var(--border-width) solid var(--line);border-radius:var(--r3);box-shadow:var(--shadow-modal,0 8px 24px color-mix(in srgb, var(--k100) 14%, transparent));flex-direction:column;display:flex;position:absolute;right:0}.ThemeSwitcher-module__WPhZoW__option{align-items:center;gap:var(--space-sm-md);padding:var(--space-10);border-radius:var(--rf);text-align:left;font-family:var(--sans);font-size:var(--fs-14);color:var(--k80);cursor:pointer;transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;grid-template-columns:18px 1fr 16px;display:grid}.ThemeSwitcher-module__WPhZoW__option:hover{background:var(--bg2);color:var(--k100)}.ThemeSwitcher-module__WPhZoW__option[aria-checked=true]{color:var(--k100)}.ThemeSwitcher-module__WPhZoW__dot{border-radius:var(--rf);border:var(--border-width) solid color-mix(in srgb, var(--k100) 16%, transparent);width:14px;height:14px}.ThemeSwitcher-module__WPhZoW__option[data-swatch=amber] .ThemeSwitcher-module__WPhZoW__dot{background:var(--swatch-amber)}.ThemeSwitcher-module__WPhZoW__option[data-swatch=red] .ThemeSwitcher-module__WPhZoW__dot{background:var(--swatch-red)}.ThemeSwitcher-module__WPhZoW__option[data-swatch=blue] .ThemeSwitcher-module__WPhZoW__dot{background:var(--swatch-blue)}.ThemeSwitcher-module__WPhZoW__option[data-swatch=light] .ThemeSwitcher-module__WPhZoW__dot{background:var(--swatch-light)}.ThemeSwitcher-module__WPhZoW__option[data-swatch=hz-dark] .ThemeSwitcher-module__WPhZoW__dot{background:var(--swatch-hz-dark)}.ThemeSwitcher-module__WPhZoW__option[data-swatch=hz-day] .ThemeSwitcher-module__WPhZoW__dot{background:var(--swatch-hz-day)}.ThemeSwitcher-module__WPhZoW__option[data-swatch=pp-dark] .ThemeSwitcher-module__WPhZoW__dot{background:var(--swatch-pp-dark)}.ThemeSwitcher-module__WPhZoW__option[data-swatch=pp-day] .ThemeSwitcher-module__WPhZoW__dot{background:var(--swatch-pp-day)}.ThemeSwitcher-module__WPhZoW__option[data-swatch=tp-dark] .ThemeSwitcher-module__WPhZoW__dot{background:var(--swatch-tp-dark)}.ThemeSwitcher-module__WPhZoW__option[data-swatch=tp-day] .ThemeSwitcher-module__WPhZoW__dot{background:var(--swatch-tp-day)}.ThemeSwitcher-module__WPhZoW__option[data-swatch=pl-dark] .ThemeSwitcher-module__WPhZoW__dot{background:var(--swatch-pl-dark)}.ThemeSwitcher-module__WPhZoW__option[data-swatch=pl-day] .ThemeSwitcher-module__WPhZoW__dot{background:var(--swatch-pl-day)}.ThemeSwitcher-module__WPhZoW__option[data-swatch=ll-dark] .ThemeSwitcher-module__WPhZoW__dot{background:var(--swatch-ll-dark)}.ThemeSwitcher-module__WPhZoW__option[data-swatch=ll-day] .ThemeSwitcher-module__WPhZoW__dot{background:var(--swatch-ll-day)}.ThemeSwitcher-module__WPhZoW__option[data-swatch=wc-dark] .ThemeSwitcher-module__WPhZoW__dot{background:var(--swatch-wc-dark)}.ThemeSwitcher-module__WPhZoW__option[data-swatch=wc-day] .ThemeSwitcher-module__WPhZoW__dot{background:var(--swatch-wc-day)}.ThemeSwitcher-module__WPhZoW__option[data-swatch=borai-dark] .ThemeSwitcher-module__WPhZoW__dot{background:var(--swatch-borai-dark)}.ThemeSwitcher-module__WPhZoW__option[data-swatch=borai-day] .ThemeSwitcher-module__WPhZoW__dot{background:var(--swatch-borai-day)}.ThemeSwitcher-module__WPhZoW__option[data-swatch=if-dark] .ThemeSwitcher-module__WPhZoW__dot{background:var(--swatch-if-dark)}.ThemeSwitcher-module__WPhZoW__option[data-swatch=if-day] .ThemeSwitcher-module__WPhZoW__dot{background:var(--swatch-if-day)}.ThemeSwitcher-module__WPhZoW__label{font-weight:500}.ThemeSwitcher-module__WPhZoW__check{color:var(--accent-ink);justify-content:center;align-items:center;display:inline-flex}
.VoiceWaveform-module__ECfk6a__wave{align-items:center;gap:var(--space-2xs);flex:1;min-width:0;height:100%;display:flex}.VoiceWaveform-module__ECfk6a__bar{height:var(--bar-height,50%);border-radius:var(--r0);background:var(--line2);flex:1;min-width:2px;display:block}.VoiceWaveform-module__ECfk6a__wave[data-tone=live] .VoiceWaveform-module__ECfk6a__bar{background:var(--err)}.VoiceWaveform-module__ECfk6a__wave[data-tone=muted] .VoiceWaveform-module__ECfk6a__bar{background:var(--line2)}.VoiceWaveform-module__ECfk6a__wave[data-tone=on-accent] .VoiceWaveform-module__ECfk6a__bar{opacity:.6;background:currentColor}@media (prefers-reduced-motion:no-preference){.VoiceWaveform-module__ECfk6a__wave[data-animated] .VoiceWaveform-module__ECfk6a__bar{animation:VoiceWaveform-module__ECfk6a__voice-wave var(--dur-900) ease-in-out infinite;animation-delay:var(--bar-delay,0s)}}@keyframes VoiceWaveform-module__ECfk6a__voice-wave{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}
.FramingIllustration-module__5HX9Pa__framing{flex:none;width:4.5rem;height:4.5rem;display:block}.FramingIllustration-module__5HX9Pa__ring{stroke:var(--line2);fill:none}.FramingIllustration-module__5HX9Pa__head{stroke:var(--k80);fill:none}.FramingIllustration-module__5HX9Pa__feature{fill:var(--k80)}.FramingIllustration-module__5HX9Pa__good .FramingIllustration-module__5HX9Pa__ring{stroke:var(--ok)}.FramingIllustration-module__5HX9Pa__bad .FramingIllustration-module__5HX9Pa__ring{stroke:var(--err)}.FramingIllustration-module__5HX9Pa__blocker,.FramingIllustration-module__5HX9Pa__intruder{stroke:var(--err);fill:none}
.IdentityMatchIllustration-module__wPVJiG__match{width:100%;max-width:15rem;height:auto;margin-inline:auto;display:block}.IdentityMatchIllustration-module__wPVJiG__frame{stroke:var(--line2);fill:none}.IdentityMatchIllustration-module__wPVJiG__head{stroke:var(--k80);fill:none}.IdentityMatchIllustration-module__wPVJiG__sign{stroke:var(--accent);fill:none}.IdentityMatchIllustration-module__wPVJiG__live{fill:var(--err)}
.LivenessPoseIllustration-module__3ItRPW__pose{flex:none;display:block}.LivenessPoseIllustration-module__3ItRPW__sm{width:2.75rem;height:2.75rem}.LivenessPoseIllustration-module__3ItRPW__md{width:5rem;height:5rem}.LivenessPoseIllustration-module__3ItRPW__ring,.LivenessPoseIllustration-module__3ItRPW__body{stroke:var(--line2);fill:none}.LivenessPoseIllustration-module__3ItRPW__head{stroke:var(--k80);fill:none}.LivenessPoseIllustration-module__3ItRPW__feature{fill:var(--k80)}.LivenessPoseIllustration-module__3ItRPW__mouth{stroke:var(--k80);fill:none}.LivenessPoseIllustration-module__3ItRPW__cue{stroke:var(--accent);fill:none}
.DateIdeaCard-module__4USWMG__card{gap:var(--space-xs);min-width:0;font-family:var(--sans);flex-direction:column;display:flex}.DateIdeaCard-module__4USWMG__card[data-sponsored=true]{background:var(--card2);border-color:var(--line2)}.DateIdeaCard-module__4USWMG__header{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);display:flex}.DateIdeaCard-module__4USWMG__name{font-size:var(--fs-16);color:var(--k100);min-width:0;margin:0;font-weight:600}.DateIdeaCard-module__4USWMG__badgeSlot{flex-shrink:0;display:inline-flex}.DateIdeaCard-module__4USWMG__address{font-size:var(--fs-14);color:var(--k55);margin:0}.DateIdeaCard-module__4USWMG__why{align-items:flex-start;gap:var(--space-xs);font-size:var(--fs-13);color:var(--k80);margin:0;line-height:1.45;display:flex}.DateIdeaCard-module__4USWMG__why svg{color:var(--agent);flex-shrink:0;margin-top:.15em}.DateIdeaCard-module__4USWMG__partnerHint{font-size:var(--fs-12);color:var(--k55);margin:0;line-height:1.4}.DateIdeaCard-module__4USWMG__offer{font-size:var(--fs-14);color:var(--k80);margin:0}.DateIdeaCard-module__4USWMG__link{font-size:var(--fs-14);color:var(--accent-ink);text-underline-offset:2px;align-self:flex-start;text-decoration:underline}@media (prefers-reduced-motion:no-preference){.DateIdeaCard-module__4USWMG__link{transition:opacity var(--dur-fast) var(--ease)}}.DateIdeaCard-module__4USWMG__link:hover,.DateIdeaCard-module__4USWMG__link:focus-visible{opacity:.8}
.Modal-module__IB5iia__backdrop{z-index:60;padding:var(--space-md);background:color-mix(in srgb, var(--bg) 78%, transparent);-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm));animation:Modal-module__IB5iia__fade var(--dur-fast) var(--ease);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Modal-module__IB5iia__dialog{width:100%;max-width:460px;max-height:calc(100dvh - var(--space-xl));background:var(--card);border:var(--border-width) solid var(--line2);border-radius:var(--r4);box-shadow:var(--shadow-modal);animation:Modal-module__IB5iia__rise var(--dur) var(--ease);flex-direction:column;display:flex;overflow:hidden}.Modal-module__IB5iia__head{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(--line);display:flex}.Modal-module__IB5iia__titleGroup{align-items:center;gap:var(--space-sm);min-width:0;display:flex}.Modal-module__IB5iia__icon{border-radius:var(--rf);background:color-mix(in srgb, var(--accent) 16%, transparent);width:28px;height:28px;color:var(--accent2-ink);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Modal-module__IB5iia__title{font-family:var(--sans);font-weight:700;font-size:var(--fs-16);color:var(--k100);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.Modal-module__IB5iia__close{appearance:none;cursor:pointer;border-radius:var(--rf);border:var(--border-width) solid var(--line);background:var(--card2);width:32px;height:32px;color:var(--k55);transition:color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Modal-module__IB5iia__close:hover{color:var(--k100);border-color:var(--line2)}.Modal-module__IB5iia__close:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px}.Modal-module__IB5iia__body{padding:var(--space-lg);overflow-y:auto}.Modal-module__IB5iia__bareBody{overflow-y:auto}@keyframes Modal-module__IB5iia__fade{0%{opacity:0}}@keyframes Modal-module__IB5iia__rise{0%{opacity:0;transform:translateY(12px)scale(.98)}}@media (prefers-reduced-motion:reduce){.Modal-module__IB5iia__backdrop,.Modal-module__IB5iia__dialog{animation:none}}@media (max-width:560px){.Modal-module__IB5iia__backdrop[data-placement=sheet]{align-items:flex-end;padding:0}.Modal-module__IB5iia__backdrop[data-placement=sheet] .Modal-module__IB5iia__dialog{max-width:none;max-height:calc(100dvh - var(--space-xl));padding-bottom:env(safe-area-inset-bottom);border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}}
.RangeSlider-module__jjPGgW__field{gap:var(--space-sm);flex-direction:column;display:flex}.RangeSlider-module__jjPGgW__head{justify-content:space-between;align-items:baseline;gap:var(--space-md);display:flex}.RangeSlider-module__jjPGgW__label{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.12em;text-transform:uppercase;color:var(--k55)}.RangeSlider-module__jjPGgW__value{font-family:var(--sans);font-size:var(--fs-13);color:var(--accent-ink);font-weight:700}.RangeSlider-module__jjPGgW__slider{appearance:none;border-radius:var(--rf);background:linear-gradient(to right, var(--accent) 0%, var(--accent) var(--range-fill,0%), var(--line2) var(--range-fill,0%), var(--line2) 100%);cursor:pointer;outline:none;width:100%;height:6px}.RangeSlider-module__jjPGgW__slider::-webkit-slider-thumb{appearance:none;border-radius:var(--rf);background:var(--accent);border:var(--border-width-strong) solid var(--card);width:18px;height:18px;box-shadow:0 0 0 1px var(--line2);cursor:pointer;transition:box-shadow var(--dur-fast) var(--ease)}.RangeSlider-module__jjPGgW__slider:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px var(--glow)}.RangeSlider-module__jjPGgW__slider::-moz-range-track{border-radius:var(--rf);background:var(--line2);height:6px}.RangeSlider-module__jjPGgW__slider::-moz-range-progress{border-radius:var(--rf);background:var(--accent);height:6px}.RangeSlider-module__jjPGgW__slider::-moz-range-thumb{border-radius:var(--rf);background:var(--accent);border:var(--border-width-strong) solid var(--card);width:18px;height:18px;box-shadow:0 0 0 1px var(--line2);cursor:pointer;transition:box-shadow var(--dur-fast) var(--ease)}.RangeSlider-module__jjPGgW__slider:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px var(--glow)}.RangeSlider-module__jjPGgW__slider:disabled{opacity:.5;cursor:not-allowed}
.ExitConfirmDialog-module__mhyRNW__body{gap:var(--space-lg);flex-direction:column;display:flex}.ExitConfirmDialog-module__mhyRNW__consequence{font-family:var(--sans);font-size:var(--fs-14);color:var(--k80);text-wrap:pretty;margin:0;line-height:1.6}.ExitConfirmDialog-module__mhyRNW__actions{gap:var(--space-sm);flex-direction:column;display:flex}
.OverflowMenu-module___bG4pq__root{display:inline-flex;position:relative}.OverflowMenu-module___bG4pq__trigger{appearance:none;cursor:pointer;border-radius:var(--rf);border:var(--border-width) solid var(--line);background:var(--card2);width:32px;height:32px;color:var(--k55);transition:color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);justify-content:center;align-items:center;display:inline-flex}.OverflowMenu-module___bG4pq__trigger:hover{color:var(--k100);border-color:var(--line2)}.OverflowMenu-module___bG4pq__trigger:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px}.OverflowMenu-module___bG4pq__root[data-variant=overlay] .OverflowMenu-module___bG4pq__trigger{background:var(--photo-scrim-soft);color:var(--on-photo);-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm));border:none}.OverflowMenu-module___bG4pq__root[data-variant=overlay] .OverflowMenu-module___bG4pq__trigger:hover{background:var(--photo-scrim)}.OverflowMenu-module___bG4pq__menu{top:calc(100% + var(--space-xs));z-index:30;min-width:176px;padding:var(--space-xs);background:var(--card);border:var(--border-width) solid var(--line2);border-radius:var(--r3);box-shadow:var(--shadow-pop);animation:OverflowMenu-module___bG4pq__pop var(--dur-fast) var(--ease);flex-direction:column;display:flex;position:absolute;right:0}.OverflowMenu-module___bG4pq__item{appearance:none;cursor:pointer;align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-sm) var(--space-md);border-radius:var(--r2);color:var(--k80);font-family:var(--sans);font-size:var(--fs-13);text-align:left;transition:color var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease);background:0 0;border:none;font-weight:600;display:flex}.OverflowMenu-module___bG4pq__item:hover,.OverflowMenu-module___bG4pq__item:focus-visible{background:var(--card2);color:var(--k100);outline:none}.OverflowMenu-module___bG4pq__item[data-danger]{color:var(--coral)}.OverflowMenu-module___bG4pq__item[data-danger]:hover,.OverflowMenu-module___bG4pq__item[data-danger]:focus-visible{background:color-mix(in srgb, var(--coral) 12%, transparent);color:var(--coral)}.OverflowMenu-module___bG4pq__itemIcon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@keyframes OverflowMenu-module___bG4pq__pop{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.OverflowMenu-module___bG4pq__menu{animation:none}}
.SectionHeading-module__wDsb6a__head{gap:var(--space-sm);flex-direction:column;max-width:640px;display:flex}.SectionHeading-module__wDsb6a__centered{text-align:center;align-items:center;margin-inline:auto}.SectionHeading-module__wDsb6a__title{font-family:var(--sans);letter-spacing:-.025em;color:var(--k100);font-size:clamp(26px,3.4vw,38px);font-weight:800}.SectionHeading-module__wDsb6a__subtitle{font-family:var(--sans);color:var(--k55);font-size:clamp(15px,1.6vw,17px);line-height:1.6}
.SlideOver-module__XxlX2W__wrap{z-index:60;justify-content:flex-end;display:flex;position:fixed;inset:0}.SlideOver-module__XxlX2W__dim{background:color-mix(in srgb, var(--bg) 78%, transparent);-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm));position:absolute;inset:0}.SlideOver-module__XxlX2W__panel{background:var(--card);border-left:var(--border-width) solid var(--line2);width:100%;height:100dvh;min-height:0;box-shadow:var(--shadow-modal);flex-direction:column;display:flex;position:relative}@media (min-width:768px){.SlideOver-module__XxlX2W__panel{width:420px;max-width:100%}}.SlideOver-module__XxlX2W__head{align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-bottom:var(--border-width) solid var(--line);flex:none;display:flex}.SlideOver-module__XxlX2W__headMain{gap:var(--space-2xs);flex-direction:column;flex:1;min-width:0;display:flex}.SlideOver-module__XxlX2W__title{font-family:var(--sans);font-weight:800;font-size:var(--fs-16);letter-spacing:-.01em;color:var(--k100);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.SlideOver-module__XxlX2W__hint{font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.08em;text-transform:uppercase;color:var(--k55);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SlideOver-module__XxlX2W__subhead{padding:var(--space-md) var(--space-lg);border-bottom:var(--border-width) solid var(--line);flex:none}.SlideOver-module__XxlX2W__body{min-height:0;padding:var(--space-lg);flex:1;overflow-y:auto}.SlideOver-module__XxlX2W__foot{align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-top:var(--border-width) solid var(--line);background:var(--card);flex:none;display:flex}@media (prefers-reduced-motion:no-preference){.SlideOver-module__XxlX2W__dim{animation:SlideOver-module__XxlX2W__slideOverFade var(--dur-fast) var(--ease)}.SlideOver-module__XxlX2W__panel{animation:SlideOver-module__XxlX2W__slideOverIn var(--dur) var(--ease)}}@keyframes SlideOver-module__XxlX2W__slideOverFade{0%{opacity:0}}@keyframes SlideOver-module__XxlX2W__slideOverIn{0%{opacity:0;transform:translate(100%)}}
.StatusStrip-module__DNTjfa__strip{justify-content:center;align-items:center;gap:var(--space-sm);font-family:var(--sans);font-size:var(--fs-12);letter-spacing:.01em;text-align:center;font-weight:600;display:flex}.StatusStrip-module__DNTjfa__strip[data-tone=accent]{--strip-tone:var(--accent)}.StatusStrip-module__DNTjfa__strip[data-tone=err]{--strip-tone:var(--err)}.StatusStrip-module__DNTjfa__strip[data-tone=warn]{--strip-tone:var(--warn)}.StatusStrip-module__DNTjfa__strip[data-shape=bar]{padding:var(--space-sm) var(--space-md);color:var(--strip-tone);background:color-mix(in srgb, var(--strip-tone) 12%, transparent);border-bottom:var(--border-width) solid color-mix(in srgb, var(--strip-tone) 30%, transparent)}.StatusStrip-module__DNTjfa__strip[data-shape=pill]{max-width:100%;padding:var(--space-xs) var(--space-sm) var(--space-xs) var(--space-md);border-radius:var(--rf);font-size:var(--fs-13);color:var(--k100);background:color-mix(in srgb, var(--strip-tone) 14%, color-mix(in srgb, var(--card) 88%, transparent));border:var(--border-width) solid color-mix(in srgb, var(--strip-tone) 40%, transparent);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(var(--blur-lg));flex-wrap:wrap}.StatusStrip-module__DNTjfa__dot{border-radius:var(--rf);background:currentColor;flex-shrink:0;width:8px;height:8px}.StatusStrip-module__DNTjfa__strip[data-shape=pill] .StatusStrip-module__DNTjfa__dot{background:var(--strip-tone)}.StatusStrip-module__DNTjfa__label{min-width:0}@media (prefers-reduced-motion:no-preference){.StatusStrip-module__DNTjfa__strip[data-shape=pill]{animation:StatusStrip-module__DNTjfa__strip-enter var(--dur) var(--ease) both}.StatusStrip-module__DNTjfa__strip[data-shape=pill] .StatusStrip-module__DNTjfa__dot{animation:StatusStrip-module__DNTjfa__strip-pulse var(--dur-1800) var(--ease) infinite}}@keyframes StatusStrip-module__DNTjfa__strip-enter{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes StatusStrip-module__DNTjfa__strip-pulse{0%,to{opacity:1}50%{opacity:.35}}
.TotpPrompt-module__tgUt2W__hint{margin-top:var(--space-xs);font-size:var(--fs-12);color:var(--k55);line-height:1.45}.TotpPrompt-module__tgUt2W__backupField{gap:var(--space-xs);flex-direction:column;display:flex}.TotpPrompt-module__tgUt2W__modeToggleRow{margin-top:var(--space-sm);justify-content:center;display:flex}.TotpPrompt-module__tgUt2W__modeToggleBtn{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.08em;color:var(--k55);border-bottom:var(--border-width) dotted transparent;transition:color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease)}.TotpPrompt-module__tgUt2W__modeToggleBtn:hover:not(:disabled){color:var(--accent-ink);border-bottom-color:currentColor}.TotpPrompt-module__tgUt2W__modeToggleBtn:disabled{opacity:.5;cursor:not-allowed}.TotpPrompt-module__tgUt2W__cancelRow{margin-top:var(--space-md);justify-content:center;display:flex}.TotpPrompt-module__tgUt2W__cancelBtn{align-items:center;gap:var(--space-xs);font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.14em;text-transform:uppercase;color:var(--k55);border-bottom:var(--border-width) dotted transparent;transition:color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);display:inline-flex}.TotpPrompt-module__tgUt2W__cancelBtn:hover{color:var(--accent-ink);border-bottom-color:currentColor}.TotpPrompt-module__tgUt2W__trustBlock{margin-top:var(--space-md);padding:var(--space-sm) var(--space-md);background:var(--card2);border:var(--border-width) solid var(--line);border-radius:var(--r3)}.TotpPrompt-module__tgUt2W__trustLegend{margin-bottom:var(--space-xs);font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.14em;text-transform:uppercase;color:var(--k55);display:block}.TotpPrompt-module__tgUt2W__trustOptions{gap:var(--space-xs);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.TotpPrompt-module__tgUt2W__trustOption{padding:var(--space-xs-sm) var(--space-sm-md);font-size:var(--fs-13);color:var(--k80);border:var(--border-width) solid var(--line);border-radius:var(--r2);cursor:pointer;transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);align-items:center;display:inline-flex;position:relative}.TotpPrompt-module__tgUt2W__trustOption:hover{border-color:var(--accent)}.TotpPrompt-module__tgUt2W__trustOption input[type=radio]{opacity:0;pointer-events:none;position:absolute}.TotpPrompt-module__tgUt2W__trustOption[data-selected=true]{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.TotpPrompt-module__tgUt2W__trustHint{margin-top:var(--space-xs);font-size:var(--fs-11);color:var(--k55);line-height:1.45}
.TranslationBadge-module__DYn--W__badge,.TranslationBadge-module__DYn--W__unavailable{align-items:center;gap:var(--space-xs);margin-top:var(--space-xs);font-family:var(--sans);font-size:var(--fs-11);color:inherit;line-height:1.2;display:inline-flex}.TranslationBadge-module__DYn--W__label,.TranslationBadge-module__DYn--W__unavailableText{opacity:.65;letter-spacing:.01em}.TranslationBadge-module__DYn--W__sep{opacity:.45}.TranslationBadge-module__DYn--W__badge svg,.TranslationBadge-module__DYn--W__unavailable svg{opacity:.65;flex-shrink:0}.TranslationBadge-module__DYn--W__toggle{font-family:inherit;font-size:inherit;color:inherit;opacity:.85;text-underline-offset:2px;cursor:pointer;transition:opacity var(--dur-fast) var(--ease);background:0 0;border:none;padding:0;text-decoration:underline}.TranslationBadge-module__DYn--W__toggle:hover,.TranslationBadge-module__DYn--W__toggle:focus-visible{opacity:1}.TranslationBadge-module__DYn--W__unavailable{opacity:.75;cursor:help}
.TranslatedMessageText-module__fqI3zq__wrap{display:block}.TranslatedMessageText-module__fqI3zq__text{font-family:var(--sans);font-size:var(--fs-14);word-break:break-word;line-height:1.45;display:block}
.LocationPreviewMap-module__BTpdjW__wrap{border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--card2);width:100%;line-height:0;position:relative;overflow:hidden}.LocationPreviewMap-module__BTpdjW__canvas{width:100%;height:auto;display:block}.LocationPreviewMap-module__BTpdjW__canvasBg{fill:var(--card2)}.LocationPreviewMap-module__BTpdjW__gridLine{fill:none;stroke:var(--line2);stroke-width:1px}.LocationPreviewMap-module__BTpdjW__halo{fill:var(--accent2);fill-opacity:.14;stroke:var(--accent2);stroke-opacity:.45;stroke-width:1px}.LocationPreviewMap-module__BTpdjW__point{fill:var(--accent2);stroke:var(--card);stroke-width:2px}.LocationPreviewMap-module__BTpdjW__badge{top:var(--space-xs);left:var(--space-xs);padding:var(--space-xs);border-radius:var(--r2);background:var(--card);color:var(--k55);justify-content:center;align-items:center;line-height:0;display:inline-flex;position:absolute}
.AgeRangeFields-module__0TEc5W__row{gap:var(--space-md);grid-template-columns:1fr;display:grid}@media (min-width:560px){.AgeRangeFields-module__0TEc5W__row{grid-template-columns:1fr 1fr}}
.CompassAreaTrail-module__0MAI2q__trail{scrollbar-width:none;min-width:0;overflow-x:auto}.CompassAreaTrail-module__0MAI2q__trail::-webkit-scrollbar{display:none}.CompassAreaTrail-module__0MAI2q__list{align-items:center;gap:var(--space-sm);margin:0;padding:0;list-style:none;display:flex}.CompassAreaTrail-module__0MAI2q__node{align-items:center;gap:var(--space-xs);white-space:nowrap;flex:none;display:inline-flex}.CompassAreaTrail-module__0MAI2q__dot{border-radius:var(--rf);border:var(--border-width) solid var(--line2);width:1.125rem;height:1.125rem;color:var(--k55);background:var(--card2);font-size:var(--fs-10);flex:none;place-items:center;line-height:1;display:inline-grid}.CompassAreaTrail-module__0MAI2q__node[data-state=covered] .CompassAreaTrail-module__0MAI2q__dot{color:var(--green);border-color:color-mix(in srgb, var(--green) 45%, transparent);background:color-mix(in srgb, var(--green) 16%, transparent)}.CompassAreaTrail-module__0MAI2q__node[data-state=active] .CompassAreaTrail-module__0MAI2q__dot{color:var(--accent-ink);border-color:var(--accent);background:color-mix(in srgb, var(--accent) 16%, transparent)}.CompassAreaTrail-module__0MAI2q__label{font-family:var(--sans);font-size:var(--fs-12);color:var(--k55)}.CompassAreaTrail-module__0MAI2q__node[data-state=active] .CompassAreaTrail-module__0MAI2q__label{color:var(--k100);font-weight:600}.CompassAreaTrail-module__0MAI2q__node[data-state=covered] .CompassAreaTrail-module__0MAI2q__label,.CompassAreaTrail-module__0MAI2q__node[data-state=started] .CompassAreaTrail-module__0MAI2q__label{color:var(--k80)}
.CompassIntentPicker-module__ImSxbW__root{gap:var(--space-md);flex-direction:column;display:flex}.CompassIntentPicker-module__ImSxbW__compactRoot{gap:var(--space-sm);flex-direction:column;display:flex}.CompassIntentPicker-module__ImSxbW__intro{gap:var(--space-md);flex-direction:column;display:flex}.CompassIntentPicker-module__ImSxbW__mark{border-radius:var(--rf);border:var(--border-width-strong) solid color-mix(in srgb, var(--accent) 55%, transparent);background:color-mix(in srgb, var(--accent) 10%, transparent);width:64px;height:64px;box-shadow:0 0 0 6px var(--glow);align-self:center;position:relative}.CompassIntentPicker-module__ImSxbW__mark:before{content:"";inset:var(--space-xs-sm);border-radius:var(--rf);border:var(--border-width) solid color-mix(in srgb, var(--k55) 45%, transparent);position:absolute}.CompassIntentPicker-module__ImSxbW__markNeedle{clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);background:linear-gradient(to bottom, var(--accent) 0 50%, color-mix(in srgb, var(--k55) 70%, transparent) 50% 100%);transform-origin:50%;width:7px;height:34px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-32deg)}@media (prefers-reduced-motion:no-preference){.CompassIntentPicker-module__ImSxbW__markNeedle{animation:CompassIntentPicker-module__ImSxbW__needleSway 6s var(--ease) infinite}}@keyframes CompassIntentPicker-module__ImSxbW__needleSway{0%,to{transform:translate(-50%,-50%)rotate(-32deg)}50%{transform:translate(-50%,-50%)rotate(-14deg)}}.CompassIntentPicker-module__ImSxbW__points{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CompassIntentPicker-module__ImSxbW__point{align-items:flex-start;gap:var(--space-sm);display:flex}.CompassIntentPicker-module__ImSxbW__pointIcon{border-radius:var(--r2);width:28px;height:28px;color:var(--accent-ink);background:color-mix(in srgb, var(--accent) 14%, transparent);border:var(--border-width) solid color-mix(in srgb, var(--accent) 32%, transparent);flex:none;justify-content:center;align-items:center;display:inline-flex}.CompassIntentPicker-module__ImSxbW__pointCopy{gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}.CompassIntentPicker-module__ImSxbW__pointTitle{font-family:var(--sans);font-size:var(--fs-13);color:var(--k100);font-weight:700}.CompassIntentPicker-module__ImSxbW__pointText{font-family:var(--sans);font-size:var(--fs-12);color:var(--k55);line-height:1.5}.CompassIntentPicker-module__ImSxbW__not{padding:var(--space-10) var(--space-14);border:var(--border-width) solid var(--line2);border-radius:var(--r3);background:var(--bg2);font-family:var(--sans);font-size:var(--fs-12);color:var(--k55);margin:0;line-height:1.55}.CompassIntentPicker-module__ImSxbW__notTitle{color:var(--k80);font-weight:700}.CompassIntentPicker-module__ImSxbW__trust{align-items:flex-start;gap:var(--space-sm);font-family:var(--sans);font-size:var(--fs-12);color:var(--k55);margin:0;line-height:1.5;display:flex}.CompassIntentPicker-module__ImSxbW__trustIcon{color:var(--ok);padding-top:var(--space-2xs);flex:none;display:inline-flex}.CompassIntentPicker-module__ImSxbW__group{gap:var(--space-sm);grid-template-columns:1fr 1fr;display:grid}.CompassIntentPicker-module__ImSxbW__intent{align-items:flex-start;gap:var(--space-xs);min-height:var(--tap);padding:var(--space-10) var(--space-14);text-align:left;background:var(--bg2);border:var(--border-width) solid var(--line2);border-radius:var(--r3);cursor:pointer;transition:border-color var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);flex-direction:column;display:flex}.CompassIntentPicker-module__ImSxbW__intent:hover:not(:disabled){border-color:color-mix(in srgb, var(--accent) 45%, transparent)}.CompassIntentPicker-module__ImSxbW__intent:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px}.CompassIntentPicker-module__ImSxbW__intent:disabled{opacity:.6;cursor:not-allowed}.CompassIntentPicker-module__ImSxbW__intent[data-checked]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, var(--bg2));box-shadow:0 0 0 3px var(--glow)}.CompassIntentPicker-module__ImSxbW__intentLabel{font-family:var(--sans);font-size:var(--fs-14);color:var(--k100);font-weight:700}.CompassIntentPicker-module__ImSxbW__intentEmoji{margin-right:var(--space-xs);font-size:var(--fs-15)}.CompassIntentPicker-module__ImSxbW__intentHint{font-family:var(--sans);font-size:var(--fs-12);color:var(--k55);line-height:1.4}.CompassIntentPicker-module__ImSxbW__intent[data-kind=business] .CompassIntentPicker-module__ImSxbW__intentHint{font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.12em;text-transform:uppercase;padding:var(--space-2xs) var(--space-sm);border-radius:var(--r2);color:var(--k55);border:var(--border-width) solid var(--line2);background:var(--card);font-weight:600}.CompassIntentPicker-module__ImSxbW__businessNote{align-items:flex-start;gap:var(--space-sm);padding:var(--space-10) var(--space-14);border:var(--border-width) solid color-mix(in srgb, var(--info) 32%, transparent);border-radius:var(--r3);background:color-mix(in srgb, var(--info) 8%, transparent);font-family:var(--sans);font-size:var(--fs-12);color:var(--k80);margin:0;line-height:1.5;display:flex}.CompassIntentPicker-module__ImSxbW__businessIcon{color:var(--info);padding-top:var(--space-2xs);flex:none;display:inline-flex}.CompassIntentPicker-module__ImSxbW__compactGroup{gap:var(--space-xs);flex-wrap:wrap;display:flex}.CompassIntentPicker-module__ImSxbW__compactIntent{min-height:32px;padding:var(--space-xs) var(--space-sm-md);font-family:var(--sans);background:var(--bg2);border:var(--border-width) solid var(--line2);border-radius:var(--rf);cursor:pointer;transition:border-color var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease);align-items:center;display:inline-flex}.CompassIntentPicker-module__ImSxbW__compactIntent:hover:not(:disabled){border-color:color-mix(in srgb, var(--accent) 45%, transparent)}.CompassIntentPicker-module__ImSxbW__compactIntent:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px}.CompassIntentPicker-module__ImSxbW__compactIntent:disabled{opacity:.6;cursor:not-allowed}.CompassIntentPicker-module__ImSxbW__compactIntent[data-checked]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, var(--bg2))}.CompassIntentPicker-module__ImSxbW__compactIntent .CompassIntentPicker-module__ImSxbW__intentLabel{font-size:var(--fs-12);color:var(--k80);font-weight:600}.CompassIntentPicker-module__ImSxbW__compactIntent[data-checked] .CompassIntentPicker-module__ImSxbW__intentLabel{color:var(--k100)}@media (max-width:480px){.CompassIntentPicker-module__ImSxbW__group{grid-template-columns:1fr}}
.CompassQuestionForm-module__5rJfLG__form{gap:var(--space-md);flex-direction:column;display:flex}.CompassQuestionForm-module__5rJfLG__header{gap:var(--space-sm);flex-direction:column;display:flex}.CompassQuestionForm-module__5rJfLG__top,.CompassQuestionForm-module__5rJfLG__meta{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.CompassQuestionForm-module__5rJfLG__kicker{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.14em;text-transform:uppercase;color:var(--k55);font-weight:600}.CompassQuestionForm-module__5rJfLG__counter{font-family:var(--mono);font-size:var(--fs-11);color:var(--k55);min-width:0;line-height:1.4}.CompassQuestionForm-module__5rJfLG__percent{font-family:var(--mono);font-size:var(--fs-12);color:var(--accent-ink);font-weight:700}.CompassQuestionForm-module__5rJfLG__progressTrack{border-radius:var(--rf);background:var(--line);height:6px;overflow:hidden}.CompassQuestionForm-module__5rJfLG__progressFill{border-radius:var(--rf);background:var(--accent);height:100%;transition:width var(--dur) var(--ease)}.CompassQuestionForm-module__5rJfLG__titleRow{justify-content:space-between;align-items:baseline;gap:var(--space-sm);flex-wrap:wrap;display:flex}.CompassQuestionForm-module__5rJfLG__title{font-family:var(--sans);font-size:var(--fs-18);letter-spacing:-.01em;color:var(--k100);margin:0;font-weight:800;line-height:1.3}.CompassQuestionForm-module__5rJfLG__hint{font-family:var(--sans);font-size:var(--fs-13);color:var(--k55);margin:0;line-height:1.5}.CompassQuestionForm-module__5rJfLG__why{border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--bg2);padding:var(--space-10) var(--space-14)}.CompassQuestionForm-module__5rJfLG__whySummary{align-items:center;gap:var(--space-xs);font-family:var(--sans);font-size:var(--fs-13);color:var(--k80);cursor:pointer;font-weight:600;display:inline-flex}.CompassQuestionForm-module__5rJfLG__whySummary:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px}.CompassQuestionForm-module__5rJfLG__whyText{margin:var(--space-sm) 0 0;font-family:var(--sans);font-size:var(--fs-12);color:var(--k55);line-height:1.5}.CompassQuestionForm-module__5rJfLG__options{gap:var(--space-sm);flex-direction:column;display:flex}.CompassQuestionForm-module__5rJfLG__option{align-items:center;gap:var(--space-sm);min-height:var(--tap);padding:var(--space-10) var(--space-14);text-align:left;font-family:var(--sans);font-size:var(--fs-14);color:var(--k80);background:var(--bg2);border:var(--border-width) solid var(--line2);border-radius:var(--r3);cursor:pointer;transition:border-color var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);display:flex}.CompassQuestionForm-module__5rJfLG__option:hover{border-color:color-mix(in srgb, var(--accent) 45%, transparent)}.CompassQuestionForm-module__5rJfLG__option:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px}.CompassQuestionForm-module__5rJfLG__option[data-checked]{color:var(--k100);border-color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, var(--bg2));box-shadow:0 0 0 3px var(--glow)}.CompassQuestionForm-module__5rJfLG__radio{border-radius:var(--rf);border:var(--border-width-strong) solid var(--line2);width:16px;height:16px;transition:border-color var(--dur-fast) var(--ease);flex:none}.CompassQuestionForm-module__5rJfLG__option[data-checked] .CompassQuestionForm-module__5rJfLG__radio{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 60%, transparent)}.CompassQuestionForm-module__5rJfLG__escape{gap:var(--space-xs);flex-wrap:wrap;display:flex}.CompassQuestionForm-module__5rJfLG__importance{gap:var(--space-sm);flex-direction:column;display:flex}.CompassQuestionForm-module__5rJfLG__importanceLabel{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.14em;text-transform:uppercase;color:var(--k55);font-weight:600}.CompassQuestionForm-module__5rJfLG__importanceChips{gap:var(--space-xs);flex-wrap:wrap;display:flex}.CompassQuestionForm-module__5rJfLG__privacy{align-items:flex-start;gap:var(--space-sm);padding:var(--space-10) var(--space-14);border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--bg2);display:flex}.CompassQuestionForm-module__5rJfLG__privacyIcon{border-radius:var(--rf);width:28px;height:28px;color:var(--accent-ink);background:color-mix(in srgb, var(--accent) 14%, transparent);border:var(--border-width) solid color-mix(in srgb, var(--accent) 35%, transparent);flex:none;justify-content:center;align-items:center;display:inline-flex}.CompassQuestionForm-module__5rJfLG__privacyCopy{gap:var(--space-xs);flex-direction:column;flex:1;min-width:0;display:flex}.CompassQuestionForm-module__5rJfLG__privacyTitle{font-family:var(--sans);font-size:var(--fs-13);color:var(--k100);font-weight:700}.CompassQuestionForm-module__5rJfLG__privacyText{font-family:var(--sans);font-size:var(--fs-12);color:var(--k55);line-height:1.5}
.CompatibilityDimensions-module__YHU4eW__block{gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--r3);background:var(--card2);border:var(--border-width) solid var(--line);flex-direction:column;display:flex}.CompatibilityDimensions-module__YHU4eW__title{font-family:var(--sans);font-size:var(--fs-11);text-transform:uppercase;letter-spacing:.06em;color:var(--k55);margin:0;font-weight:700}.CompatibilityDimensions-module__YHU4eW__legend{gap:var(--space-xs) var(--space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.CompatibilityDimensions-module__YHU4eW__legendItem{align-items:center;gap:var(--space-xs);font-family:var(--sans);font-size:var(--fs-11);color:var(--k55);display:inline-flex}.CompatibilityDimensions-module__YHU4eW__legendGlyph,.CompatibilityDimensions-module__YHU4eW__glyph{border-radius:var(--rf);width:1.25rem;height:1.25rem;font-size:var(--fs-12);color:var(--k80);background:var(--surface,var(--card2));flex:none;place-items:center;line-height:1;display:inline-grid}.CompatibilityDimensions-module__YHU4eW__legendItem[data-alignment=aligned] .CompatibilityDimensions-module__YHU4eW__legendGlyph,.CompatibilityDimensions-module__YHU4eW__dim[data-alignment=aligned] .CompatibilityDimensions-module__YHU4eW__glyph{color:var(--green);background:color-mix(in srgb, var(--green) 16%, transparent)}.CompatibilityDimensions-module__YHU4eW__legendItem[data-alignment=differs] .CompatibilityDimensions-module__YHU4eW__legendGlyph,.CompatibilityDimensions-module__YHU4eW__dim[data-alignment=differs] .CompatibilityDimensions-module__YHU4eW__glyph{color:var(--blue);background:color-mix(in srgb, var(--blue) 16%, transparent)}.CompatibilityDimensions-module__YHU4eW__legendItem[data-alignment=conversation_recommended] .CompatibilityDimensions-module__YHU4eW__legendGlyph,.CompatibilityDimensions-module__YHU4eW__dim[data-alignment=conversation_recommended] .CompatibilityDimensions-module__YHU4eW__glyph{color:var(--accent-ink);background:color-mix(in srgb, var(--accent) 16%, transparent)}.CompatibilityDimensions-module__YHU4eW__legendItem[data-alignment=declared_limit] .CompatibilityDimensions-module__YHU4eW__legendGlyph,.CompatibilityDimensions-module__YHU4eW__dim[data-alignment=declared_limit] .CompatibilityDimensions-module__YHU4eW__glyph{color:var(--coral);background:color-mix(in srgb, var(--coral) 16%, transparent)}.CompatibilityDimensions-module__YHU4eW__legendItem[data-alignment=unanswered] .CompatibilityDimensions-module__YHU4eW__legendGlyph,.CompatibilityDimensions-module__YHU4eW__dim[data-alignment=unanswered] .CompatibilityDimensions-module__YHU4eW__glyph{color:var(--k55);background:color-mix(in srgb, var(--k55) 14%, transparent)}.CompatibilityDimensions-module__YHU4eW__list{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CompatibilityDimensions-module__YHU4eW__row{min-width:0}.CompatibilityDimensions-module__YHU4eW__dim{border:var(--border-width) solid var(--line);border-radius:var(--r2);background:var(--card)}.CompatibilityDimensions-module__YHU4eW__summary{align-items:center;gap:var(--space-sm);padding:var(--space-sm);min-height:var(--tap,44px);cursor:pointer;min-width:0;list-style:none;display:flex}.CompatibilityDimensions-module__YHU4eW__summary::-webkit-details-marker{display:none}.CompatibilityDimensions-module__YHU4eW__summary:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px;border-radius:var(--r2)}.CompatibilityDimensions-module__YHU4eW__dimMain{gap:var(--space-2xs);flex-direction:column;flex:auto;min-width:0;display:flex}.CompatibilityDimensions-module__YHU4eW__label{font-family:var(--sans);font-size:var(--fs-13);color:var(--k100);font-weight:600;line-height:1.35}.CompatibilityDimensions-module__YHU4eW__stateShort{font-family:var(--sans);font-size:var(--fs-11);color:var(--k55);line-height:1.3}.CompatibilityDimensions-module__YHU4eW__caret{width:.5rem;height:.5rem;margin-right:var(--space-xs);border-right:var(--border-width-strong) solid var(--k55);border-bottom:var(--border-width-strong) solid var(--k55);transition:transform var(--dur,var(--dur-fast)) var(--ease,ease);flex:none;transform:rotate(45deg)}.CompatibilityDimensions-module__YHU4eW__dim[open] .CompatibilityDimensions-module__YHU4eW__caret{transform:rotate(225deg)}.CompatibilityDimensions-module__YHU4eW__detail{gap:var(--space-xs);padding:0 var(--space-sm) var(--space-sm) calc(var(--space-sm) + var(--space-20) + var(--space-sm));flex-direction:column;display:flex}.CompatibilityDimensions-module__YHU4eW__detailText{font-family:var(--sans);font-size:var(--fs-13);color:var(--k80);margin:0;line-height:1.5}.CompatibilityDimensions-module__YHU4eW__silence{font-family:var(--sans);font-size:var(--fs-11);color:var(--k55);margin:0;line-height:1.45}.CompatibilityDimensions-module__YHU4eW__signals{font-family:var(--mono);font-size:var(--fs-11);color:var(--k55)}.CompatibilityDimensions-module__YHU4eW__talks{gap:var(--space-sm);padding:var(--space-sm);border-radius:var(--r2);background:var(--card);border:var(--border-width) solid var(--line);flex-direction:column;display:flex}.CompatibilityDimensions-module__YHU4eW__talksTitle{font-family:var(--sans);font-size:var(--fs-11);text-transform:uppercase;letter-spacing:.06em;color:var(--k55);margin:0;font-weight:700}.CompatibilityDimensions-module__YHU4eW__talksList{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CompatibilityDimensions-module__YHU4eW__talk{align-items:flex-start;gap:var(--space-xs);font-family:var(--sans);font-size:var(--fs-13);color:var(--k80);line-height:1.45;display:flex}.CompatibilityDimensions-module__YHU4eW__talk svg{margin-top:var(--space-2xs);color:var(--accent-ink);flex:none}.CompatibilityDimensions-module__YHU4eW__prepare{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.CompatibilityDimensions-module__YHU4eW__privacy,.CompatibilityDimensions-module__YHU4eW__note{font-family:var(--sans);font-size:var(--fs-11);color:var(--k55);margin:0;line-height:1.45}
.DiscoveryReachFields-module__kh1F_G__field{gap:var(--space-sm);flex-direction:column;display:flex}.DiscoveryReachFields-module__kh1F_G__fieldLabel{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.12em;text-transform:uppercase;color:var(--k55)}.DiscoveryReachFields-module__kh1F_G__chips{gap:var(--space-xs);flex-wrap:wrap;display:flex}
.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}
.ListPagination-module__8ww8kG__pagination{justify-content:center;align-items:center;gap:var(--space-md);display:flex}.ListPagination-module__8ww8kG__pageInfo{font-family:var(--mono);font-size:var(--fs-12);color:var(--k55)}
.MatchProposalCard-module__2wqe6q__card{gap:var(--space-md);padding:var(--space-md);flex-direction:column;display:flex}.MatchProposalCard-module__2wqe6q__card[data-status=declined],.MatchProposalCard-module__2wqe6q__card[data-status=expired]{opacity:.72}.MatchProposalCard-module__2wqe6q__card[data-status=mutual]{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%)}@media (prefers-reduced-motion:no-preference){.MatchProposalCard-module__2wqe6q__card[data-celebrate]{animation:MatchProposalCard-module__2wqe6q__matchCelebrate var(--dur-slow) var(--ease)}}@keyframes MatchProposalCard-module__2wqe6q__matchCelebrate{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--green) 35%, transparent);transform:scale(.97)}60%{box-shadow:0 0 0 10px color-mix(in srgb, var(--green) 12%, transparent);transform:scale(1.01)}to{box-shadow:var(--shadow-card);transform:scale(1)}}.MatchProposalCard-module__2wqe6q__head{align-items:center;gap:var(--space-md);display:flex}.MatchProposalCard-module__2wqe6q__who{gap:var(--space-2xs);flex-direction:column;flex:1;min-width:0;display:flex}.MatchProposalCard-module__2wqe6q__name{font-family:var(--sans);font-size:var(--fs-17);letter-spacing:-.01em;color:var(--k100);text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.MatchProposalCard-module__2wqe6q__meta{font-family:var(--mono);font-size:var(--fs-11);color:var(--k55)}.MatchProposalCard-module__2wqe6q__badge{flex-shrink:0;align-self:flex-start}.MatchProposalCard-module__2wqe6q__propBy{align-items:center;gap:var(--space-sm);font-family:var(--sans);font-size:var(--fs-12);color:var(--k80);flex-wrap:wrap;margin:0;display:flex}.MatchProposalCard-module__2wqe6q__reasons{gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--r3);background:color-mix(in srgb, var(--accent) 6%, var(--card2));border:var(--border-width) solid color-mix(in srgb, var(--accent) 18%, transparent);flex-direction:column;display:flex}.MatchProposalCard-module__2wqe6q__reasonsTitle{font-family:var(--sans);font-size:var(--fs-11);text-transform:uppercase;letter-spacing:.06em;color:var(--k55);font-weight:700}.MatchProposalCard-module__2wqe6q__reasonsList{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.MatchProposalCard-module__2wqe6q__reason{align-items:flex-start;gap:var(--space-sm);min-width:0;display:flex}.MatchProposalCard-module__2wqe6q__reasonMark{border-radius:var(--r-circle);background:var(--accent);width:.375rem;height:.375rem;margin-top:var(--space-xs-sm);flex:none}.MatchProposalCard-module__2wqe6q__reasonText{font-family:var(--sans);font-size:var(--fs-13);color:var(--k80);min-width:0;line-height:1.5}.MatchProposalCard-module__2wqe6q__readingLink{display:flex}.MatchProposalCard-module__2wqe6q__expires{align-items:center;gap:var(--space-xs);font-family:var(--sans);font-size:var(--fs-12);color:var(--k55);display:inline-flex}.MatchProposalCard-module__2wqe6q__expires[data-soon]{color:var(--coral);font-weight:700}.MatchProposalCard-module__2wqe6q__delegated{align-items:flex-start;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--r3);background:color-mix(in srgb, var(--agent) 10%, var(--card2));border:var(--border-width) solid color-mix(in srgb, var(--agent) 32%, transparent);display:flex}.MatchProposalCard-module__2wqe6q__delegatedIcon{width:var(--space-lg);height:var(--space-lg);border-radius:var(--rf);background:color-mix(in srgb, var(--agent) 18%, var(--card));color:var(--agent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.MatchProposalCard-module__2wqe6q__delegatedText{align-items:flex-start;gap:var(--space-xs);flex-direction:column;flex:1;min-width:0;display:flex}.MatchProposalCard-module__2wqe6q__delegatedBody{font-family:var(--sans);font-size:var(--fs-13);color:var(--k80);margin:0;line-height:1.45}.MatchProposalCard-module__2wqe6q__mutual{align-items:center;gap:var(--space-md);padding:var(--space-md);border-radius:var(--r3);background:color-mix(in srgb, var(--green) 10%, var(--card2));border:var(--border-width) solid color-mix(in srgb, var(--green) 32%, transparent);flex-wrap:wrap;display:flex}.MatchProposalCard-module__2wqe6q__mutualIcon{border-radius:var(--rf);background:color-mix(in srgb, var(--green) 18%, var(--card));width:2.5rem;height:2.5rem;color:var(--green);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.MatchProposalCard-module__2wqe6q__mutualText{gap:var(--space-2xs);flex-direction:column;flex:1;min-width:0;display:flex}.MatchProposalCard-module__2wqe6q__mutualTitle{font-family:var(--sans);font-size:var(--fs-14);color:var(--green);font-weight:800}.MatchProposalCard-module__2wqe6q__mutualBody{font-family:var(--sans);font-size:var(--fs-13);color:var(--k80);line-height:1.45}.MatchProposalCard-module__2wqe6q__mutualActions{gap:var(--space-sm);flex-wrap:wrap;display:flex}@media (min-width:640px){.MatchProposalCard-module__2wqe6q__card{padding:var(--space-lg)}}
.MatchScoreBadge-module__rx7J2a__badge{align-items:center;gap:var(--space-xs);flex-direction:column;flex-shrink:0;display:inline-flex}.MatchScoreBadge-module__rx7J2a__caption{font-family:var(--sans);text-transform:uppercase;letter-spacing:.06em;color:var(--k55);font-size:.5rem;font-weight:700}
.ExpiryCountdown-module__lIs7lW__timer,.ExpiryCountdown-module__lIs7lW__expired{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;text-align:center;margin:0;font-size:.8rem}.ExpiryCountdown-module__lIs7lW__timer{color:var(--k55)}.ExpiryCountdown-module__lIs7lW__expired{color:var(--err)}
.CheckoutIntentPanel-module__jKtqLa__panel{justify-items:center;gap:var(--space-sm);border:var(--border-width) solid var(--line);border-radius:var(--r3);padding:var(--space-md);background:var(--card2);min-inline-size:0;display:grid}.CheckoutIntentPanel-module__jKtqLa__title{font-size:var(--fs-16);color:var(--k100);margin:0;font-weight:600}.CheckoutIntentPanel-module__jKtqLa__hint{text-align:center;font-size:var(--fs-14);color:var(--k55);margin:0}.CheckoutIntentPanel-module__jKtqLa__qr{border-radius:var(--r2);background:var(--bg1);block-size:auto;max-inline-size:100%}.CheckoutIntentPanel-module__jKtqLa__code{overflow-wrap:anywhere;inline-size:100%;font-family:var(--mono);color:var(--k80);background:var(--bg2);border-radius:var(--r2);padding:var(--space-sm);font-size:.8rem}.CheckoutIntentPanel-module__jKtqLa__waiting{align-items:center;gap:var(--space-sm);color:var(--k55);margin:0;font-size:.85rem;display:flex}.CheckoutIntentPanel-module__jKtqLa__networkWarning{text-align:center;font-size:var(--fs-14);color:var(--warn);background:var(--bg2);border:var(--border-width) solid var(--warn);border-radius:var(--r2);padding:var(--space-sm);margin:0;font-weight:600}.CheckoutIntentPanel-module__jKtqLa__manual{inline-size:100%;color:var(--k55);font-size:.85rem}.CheckoutIntentPanel-module__jKtqLa__manual>summary{cursor:pointer;text-align:center;padding:var(--space-sm)}.CheckoutIntentPanel-module__jKtqLa__error{color:var(--coral);margin:0;font-size:.85rem}
.PayerFields-module__TLJnTq__fields{gap:var(--space-sm);border:var(--border-width) solid var(--line);border-radius:var(--r3);padding:var(--space-md);min-inline-size:0;margin:0;display:grid}.PayerFields-module__TLJnTq__fields[disabled]{opacity:.6}.PayerFields-module__TLJnTq__legend{padding-inline:var(--space-xs);color:var(--k80);font-size:.85rem;font-weight:600}
.BuyCreditsModal-module__VlOK7q__form{gap:var(--space-md);min-inline-size:0;display:grid}.BuyCreditsModal-module__VlOK7q__methods{gap:var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r3);padding:var(--space-md);flex-wrap:wrap;min-inline-size:0;margin:0;display:flex}.BuyCreditsModal-module__VlOK7q__methods[disabled]{opacity:.6}.BuyCreditsModal-module__VlOK7q__legend{padding-inline:var(--space-xs);color:var(--k80);font-size:.85rem;font-weight:600}.BuyCreditsModal-module__VlOK7q__method{align-items:center;gap:var(--space-xs);font-size:var(--fs-14);color:var(--k80);cursor:pointer;display:inline-flex}.BuyCreditsModal-module__VlOK7q__error{color:var(--coral);margin:0;font-size:.85rem}.BuyCreditsModal-module__VlOK7q__actions{justify-content:flex-end;align-items:center;gap:var(--space-sm);display:flex}
.BuyUsagePackModal-module__7BVJ1W__summary{color:var(--k80);margin:0;font-weight:600}
.BlockConfirmModal-module__YmDf8W__options{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.BlockConfirmModal-module__YmDf8W__option{align-items:start;gap:var(--space-sm);padding:var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--bg1);grid-template-columns:auto 1fr;display:grid}.BlockConfirmModal-module__YmDf8W__optionIcon{border-radius:var(--r2);border:var(--border-width) solid var(--line);width:28px;height:28px;color:var(--k80);justify-content:center;align-items:center;display:inline-flex}.BlockConfirmModal-module__YmDf8W__optionIconDanger{color:var(--coral)}.BlockConfirmModal-module__YmDf8W__optionText{min-width:0}.BlockConfirmModal-module__YmDf8W__optionTitle{font-size:var(--fs-14);color:var(--k100);margin:0;font-weight:600}.BlockConfirmModal-module__YmDf8W__optionSummary{margin:var(--space-xs) 0 0;font-size:var(--fs-13);color:var(--k80);font-weight:500;line-height:1.5}.BlockConfirmModal-module__YmDf8W__optionDetail{margin:var(--space-xs) 0 0;font-size:var(--fs-12);color:var(--k55);line-height:1.55}.BlockConfirmModal-module__YmDf8W__option>button{grid-column:1/-1;justify-self:start}.BlockConfirmModal-module__YmDf8W__error{margin:var(--space-sm) 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-size:var(--fs-13)}.BlockConfirmModal-module__YmDf8W__actions{justify-content:flex-end;gap:var(--space-sm);margin-top:var(--space-lg);display:flex}
.BusinessHeaderCard-module__SAFKzG__card{align-items:center;gap:var(--space-md);padding:var(--space-md);background:var(--card);border:var(--border-width) solid var(--line);border-radius:var(--r4);display:flex}.BusinessHeaderCard-module__SAFKzG__copy{gap:var(--space-2xs);flex-direction:column;flex:1;min-width:0;display:flex}.BusinessHeaderCard-module__SAFKzG__name{color:var(--k100);font-weight:700;text-decoration:none}.BusinessHeaderCard-module__SAFKzG__status{color:var(--accent-ink);font-size:var(--fs-14)}
.ChatInviteComposer-module__txh6oq__card{gap:var(--space-lg);padding:var(--space-lg);background:var(--card);border:var(--border-width) solid var(--line);border-radius:var(--r4);flex-direction:column;display:flex}.ChatInviteComposer-module__txh6oq__head,.ChatInviteComposer-module__txh6oq__block{gap:var(--space-sm);flex-direction:column;display:flex}.ChatInviteComposer-module__txh6oq__title{font-size:var(--fs-18);font-weight:var(--fw-bold);margin:0}.ChatInviteComposer-module__txh6oq__subtitle{font-size:var(--fs-15);font-weight:var(--fw-semibold);margin:0}.ChatInviteComposer-module__txh6oq__label{font-size:var(--fs-13);font-weight:var(--fw-semibold);color:var(--k80);margin:0}.ChatInviteComposer-module__txh6oq__row{gap:var(--space-sm);flex-wrap:wrap;display:flex}.ChatInviteComposer-module__txh6oq__note{color:var(--k55);font-size:var(--fs-13);margin:0}.ChatInviteComposer-module__txh6oq__preview{padding:var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r4);background:var(--bg);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.ChatInviteComposer-module__txh6oq__error{color:var(--coral);font-size:var(--fs-13);margin:0}
.InviteQrCard-module__UivIoa__card{align-items:center;gap:var(--space-md);padding:var(--space-lg);background:var(--card);border:var(--border-width) solid var(--line);border-radius:var(--r4);text-align:center;flex-direction:column;display:flex}.InviteQrCard-module__UivIoa__qr{width:min(100%, calc(var(--space-2xl) * 4))}.InviteQrCard-module__UivIoa__hint{color:var(--k55);margin:0}.InviteQrCard-module__UivIoa__actions{justify-content:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.InviteQrCard-module__UivIoa__status{color:var(--k55);margin:0}
.MomentLiveRow-module__Fx7FkW__row{align-items:center;gap:var(--space-md);width:100%;padding:var(--space-sm) 0;border:0;border-bottom:var(--border-width) solid var(--line);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;display:flex}.MomentLiveRow-module__Fx7FkW__ring{padding:var(--space-2xs);border-radius:var(--rf);border:var(--border-width-strong) solid var(--line);display:inline-flex}.MomentLiveRow-module__Fx7FkW__ring[data-unseen=true]{border-color:var(--accent)}.MomentLiveRow-module__Fx7FkW__ring[data-empty=true]{border-style:dashed}.MomentLiveRow-module__Fx7FkW__copy{gap:var(--space-2xs);flex-direction:column;flex:1;min-width:0;display:flex}.MomentLiveRow-module__Fx7FkW__top{justify-content:space-between;align-items:baseline;gap:var(--space-sm);display:flex}.MomentLiveRow-module__Fx7FkW__name{color:var(--k100);font-weight:600}.MomentLiveRow-module__Fx7FkW__meta{font-family:var(--mono);font-size:var(--fs-10);color:var(--k55)}.MomentLiveRow-module__Fx7FkW__meta[data-unseen=true]{color:var(--accent-ink)}.MomentLiveRow-module__Fx7FkW__sub{color:var(--k55);font-size:var(--fs-14)}
.BusinessDoc-module__Yjaawq__card{gap:var(--space-sm-md);padding:var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r4);background:var(--card);flex-direction:column;display:flex}.BusinessDoc-module__Yjaawq__card[data-tone=accent]{border-color:var(--accent);background:var(--accent-soft)}.BusinessDoc-module__Yjaawq__cardTitle{font-size:var(--fs-14);color:var(--k100);margin:0;font-weight:600}.BusinessDoc-module__Yjaawq__cardSubtitle{margin:var(--space-2xs) 0 0;font-size:var(--fs-12);color:var(--k55)}.BusinessDoc-module__Yjaawq__note{font-size:var(--fs-12);color:var(--k55);margin:0;line-height:1.55}.BusinessDoc-module__Yjaawq__field{gap:var(--space-xs);padding:var(--space-sm) var(--space-sm-md);border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--card);flex-direction:column;display:flex}.BusinessDoc-module__Yjaawq__field:focus-within,.BusinessDoc-module__Yjaawq__field[data-active=true]{border-color:var(--accent)}.BusinessDoc-module__Yjaawq__fieldLabel{font-family:var(--mono);font-size:var(--fs-10);text-transform:uppercase;color:var(--k30);line-height:1}.BusinessDoc-module__Yjaawq__fieldValue{align-items:center;gap:var(--space-xs);font-size:var(--fs-14);color:var(--k100);font-weight:500;display:flex}.BusinessDoc-module__Yjaawq__fieldPrefix{color:var(--k55);font-weight:400}.BusinessDoc-module__Yjaawq__fieldInput{min-width:0;color:inherit;font:inherit;background:0 0;border:0;flex:1;padding:0}.BusinessDoc-module__Yjaawq__fieldInput:focus{outline:none}.BusinessDoc-module__Yjaawq__fieldTextarea{min-height:calc(var(--space-2xl) * 4);resize:vertical;line-height:1.5}.BusinessDoc-module__Yjaawq__fieldError{font-size:var(--fs-12);color:var(--err)}.BusinessDoc-module__Yjaawq__grid2{gap:var(--space-sm);grid-template-columns:1fr 1fr;display:grid}.BusinessDoc-module__Yjaawq__gridItemPrice{grid-template-columns:minmax(0, 1fr) calc(var(--space-2xl) * 2.2);gap:var(--space-sm);display:grid}.BusinessDoc-module__Yjaawq__choice{align-items:center;gap:var(--space-sm-md);width:100%;padding:var(--space-sm-md);border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--card);color:inherit;font:inherit;text-align:start;cursor:pointer;display:flex}.BusinessDoc-module__Yjaawq__choice[data-selected=true]{border-color:var(--accent);background:var(--accent-soft)}.BusinessDoc-module__Yjaawq__choice[data-dashed=true]{border-style:dashed;border-color:var(--line2);background:var(--bg2)}.BusinessDoc-module__Yjaawq__choiceDot{width:var(--space-md);height:var(--space-md);border-radius:var(--rf);border:var(--border-width-strong) solid var(--line2);flex:none}.BusinessDoc-module__Yjaawq__choice[data-selected=true] .BusinessDoc-module__Yjaawq__choiceDot{border-width:var(--space-2xs);border-color:var(--accent)}.BusinessDoc-module__Yjaawq__choice[data-dashed=true] .BusinessDoc-module__Yjaawq__choiceDot{border-style:dashed}.BusinessDoc-module__Yjaawq__choiceCopy{gap:var(--space-2xs);flex-direction:column;flex:1;display:flex}.BusinessDoc-module__Yjaawq__choiceTitle{font-size:var(--fs-14);font-weight:500}.BusinessDoc-module__Yjaawq__choice[data-selected=true] .BusinessDoc-module__Yjaawq__choiceTitle{font-weight:600}.BusinessDoc-module__Yjaawq__choiceDesc{font-size:var(--fs-12);color:var(--k55)}.BusinessDoc-module__Yjaawq__pills{gap:var(--space-sm);display:flex}.BusinessDoc-module__Yjaawq__pill{padding:var(--space-sm-md);border:var(--border-width) solid var(--line);border-radius:var(--rf);background:var(--card);color:var(--k100);font:inherit;font-size:var(--fs-13);cursor:pointer;flex:1;justify-content:center;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.BusinessDoc-module__Yjaawq__pill[data-variant=primary]{border-color:var(--accent);background:var(--accent);color:var(--on-accent);font-weight:600}.BusinessDoc-module__Yjaawq__pill:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.BusinessDoc-module__Yjaawq__chips{gap:var(--space-sm);flex-wrap:wrap;display:flex}.BusinessDoc-module__Yjaawq__chip{padding:var(--space-xs) var(--space-sm-md);border:var(--border-width) solid var(--line);border-radius:var(--rf);background:var(--bg2);color:var(--k100);font:inherit;font-size:var(--fs-12);cursor:pointer;font-weight:500}.BusinessDoc-module__Yjaawq__chip[data-on=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-d-ink)}.BusinessDoc-module__Yjaawq__groupLabel{margin:0 0 var(--space-sm);font-size:var(--fs-13);font-weight:500}.BusinessDoc-module__Yjaawq__hoursRow{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-sm-md);border-radius:var(--r2);background:var(--bg2);font-size:var(--fs-13);display:flex}.BusinessDoc-module__Yjaawq__hoursValue{align-items:center;gap:var(--space-xs);font-weight:500;display:flex}.BusinessDoc-module__Yjaawq__timeInput{width:calc(var(--space-2xl) * 1.3);color:inherit;font:inherit;text-align:center;background:0 0;border:0;padding:0}.BusinessDoc-module__Yjaawq__checklist{gap:var(--space-sm);padding:var(--space-sm-md);border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--card);font-size:var(--fs-13);flex-direction:column;display:flex}.BusinessDoc-module__Yjaawq__checkItem{align-items:center;gap:var(--space-sm);display:flex}.BusinessDoc-module__Yjaawq__checkItem[data-done=false]{color:var(--k55)}.BusinessDoc-module__Yjaawq__checkDot{width:var(--space-md);height:var(--space-md);border-radius:var(--rf);border:var(--border-width-strong) solid var(--line2);flex:none}.BusinessDoc-module__Yjaawq__checkItem[data-done=true] .BusinessDoc-module__Yjaawq__checkDot{border-color:var(--accent);background:var(--accent)}.BusinessDoc-module__Yjaawq__photoRow{align-items:center;gap:var(--space-sm-md);display:flex}.BusinessDoc-module__Yjaawq__photoSlot{width:calc(var(--space-2xl) * 1.3);height:calc(var(--space-2xl) * 1.3);border:var(--border-width) dashed var(--line2);border-radius:var(--r4);background:var(--bg2);color:var(--k55);font:inherit;font-size:var(--fs-20);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;display:flex;overflow:hidden}.BusinessDoc-module__Yjaawq__photoSlot img{object-fit:cover;width:100%;height:100%}.BusinessDoc-module__Yjaawq__photoCopy{gap:var(--space-2xs);flex-direction:column;flex:1;display:flex}.BusinessDoc-module__Yjaawq__photoTitle{font-size:var(--fs-13);font-weight:500}.BusinessDoc-module__Yjaawq__badge{padding:var(--space-2xs) var(--space-xs);border-radius:var(--r1);font-family:var(--mono);font-size:var(--fs-9);letter-spacing:.1em;text-transform:uppercase;font-weight:500}.BusinessDoc-module__Yjaawq__badge[data-tone=success]{color:var(--ok);background:color-mix(in srgb, var(--ok) 10%, transparent)}.BusinessDoc-module__Yjaawq__badge[data-tone=danger]{color:var(--err);background:var(--err-soft)}.BusinessDoc-module__Yjaawq__map{height:calc(var(--space-2xl) * 2.5);border-radius:var(--r3);background:repeating-linear-gradient(0deg, var(--line) 0 var(--border-width), var(--bg2) var(--border-width) var(--space-lg)), repeating-linear-gradient(90deg, var(--line) 0 var(--border-width), var(--bg2) var(--border-width) var(--space-lg));background-blend-mode:multiply;justify-content:center;align-items:center;display:flex;position:relative}.BusinessDoc-module__Yjaawq__mapRadius{width:calc(var(--space-2xl) * 2);height:calc(var(--space-2xl) * 2);border:var(--border-width-strong) dashed var(--accent);border-radius:var(--rf);background:color-mix(in srgb, var(--accent) 12%, transparent)}.BusinessDoc-module__Yjaawq__mapPin{width:var(--space-md);height:var(--space-lg);background:var(--coral);border-radius:50%/62% 62% 38% 38%;position:absolute}.BusinessDoc-module__Yjaawq__address{padding:var(--space-sm-md);border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--card);font-size:var(--fs-13)}.BusinessDoc-module__Yjaawq__addressStrong{font-weight:600}
.WeeklyHoursEditor-module__yAYuoq__weeklyHoursGrid{gap:var(--space-sm);display:grid}.WeeklyHoursEditor-module__yAYuoq__dayRow{gap:var(--space-xs);padding:var(--space-sm);background:var(--bg2);border:var(--border-width) solid var(--line2);border-radius:var(--r3);flex-direction:column;display:flex}.WeeklyHoursEditor-module__yAYuoq__dayRow[data-today=true]{border-color:var(--accent)}.WeeklyHoursEditor-module__yAYuoq__dayLabel{align-items:center;gap:var(--space-xs);font-weight:500;display:flex}.WeeklyHoursEditor-module__yAYuoq__closed{font-size:var(--fs-12);color:var(--k55);font-weight:400}.WeeklyHoursEditor-module__yAYuoq__dayRanges{gap:var(--space-xs);padding-left:var(--space-lg);flex-direction:column;display:flex}.WeeklyHoursEditor-module__yAYuoq__rangeRow{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.WeeklyHoursEditor-module__yAYuoq__addRange,.WeeklyHoursEditor-module__yAYuoq__removeRange{padding:var(--space-2xs) var(--space-xs);font-size:var(--fs-13);border:var(--border-width) solid var(--line2);border-radius:var(--r2);background:var(--bg1);color:var(--k100);cursor:pointer;transition:border-color var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease)}.WeeklyHoursEditor-module__yAYuoq__addRange:hover{border-color:var(--accent)}.WeeklyHoursEditor-module__yAYuoq__addRange:disabled{cursor:not-allowed;opacity:.5}.WeeklyHoursEditor-module__yAYuoq__removeRange{color:var(--err);border-color:var(--err)}.WeeklyHoursEditor-module__yAYuoq__removeRange:hover{background:var(--err-soft)}.WeeklyHoursEditor-module__yAYuoq__error{font-size:var(--fs-12);color:var(--err)}
.ComposerAttachMenu-module__onnx7G__wrap{display:inline-flex;position:relative}.ComposerAttachMenu-module__onnx7G__hiddenInput{display:none}.ComposerAttachMenu-module__onnx7G__panel{bottom:calc(100% + var(--space-xs));z-index:20;min-width:15rem;padding:var(--space-xs);border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--card);box-shadow:var(--shadow-pop);flex-direction:column;display:flex;position:absolute;left:0}.ComposerAttachMenu-module__onnx7G__item{align-items:center;gap:var(--space-sm);width:100%;min-height:var(--tap);padding:var(--space-xs) var(--space-sm);border-radius:var(--r2);color:var(--k100);font-family:var(--sans);font-size:var(--fs-13);text-align:left;cursor:pointer;background:0 0;border:none;display:flex}.ComposerAttachMenu-module__onnx7G__item:hover,.ComposerAttachMenu-module__onnx7G__item:focus-visible{background:var(--card2)}.ComposerAttachMenu-module__onnx7G__on{border-radius:var(--rf);background:var(--accent);width:.5rem;height:.5rem;margin-left:auto}.ComposerAttachMenu-module__onnx7G__text{flex-direction:column;min-width:0;display:flex}.ComposerAttachMenu-module__onnx7G__item.ComposerAttachMenu-module__onnx7G__itemDisabled{color:var(--k55);cursor:not-allowed}.ComposerAttachMenu-module__onnx7G__item.ComposerAttachMenu-module__onnx7G__itemDisabled:hover,.ComposerAttachMenu-module__onnx7G__item.ComposerAttachMenu-module__onnx7G__itemDisabled:focus-visible{background:0 0}.ComposerAttachMenu-module__onnx7G__reason{color:var(--k55);font-size:var(--fs-11)}
.ChatInviteToggle-module__mhusoq__root{gap:var(--space-sm);flex-direction:column;display:flex}.ChatInviteToggle-module__mhusoq__row{align-items:center;gap:var(--space-sm);display:flex}.ChatInviteToggle-module__mhusoq__lead{flex:auto;min-width:0}.ChatInviteToggle-module__mhusoq__row>button{white-space:nowrap;flex:none}.ChatInviteToggle-module__mhusoq__panel{gap:var(--space-sm);flex-direction:column;width:100%;display:flex}
.ConversationsHeader-module__5jkIkW__head{gap:var(--space-sm);padding:var(--space-md);border-bottom:var(--border-width) solid var(--line);flex-direction:column;display:flex}.ConversationsHeader-module__5jkIkW__top{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.ConversationsHeader-module__5jkIkW__actions{align-items:center;gap:var(--space-xs);display:flex}.ConversationsHeader-module__5jkIkW__title{font-family:var(--sans);font-size:var(--fs-18);color:var(--k100);margin:0;font-weight:700;line-height:1.2}.ConversationsHeader-module__5jkIkW__hint{font-family:var(--sans);font-size:var(--fs-13);color:var(--k55);margin:0;line-height:1.4}
.FilterRail-module__3KBXTa__rail{align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);flex-wrap:wrap;display:flex}.FilterRail-module__3KBXTa__pill{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border-radius:var(--rf);border:var(--border-width) solid var(--line);background:var(--card2);color:var(--k80);font-family:var(--sans);font-size:var(--fs-12);white-space:nowrap;cursor:pointer;transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);font-weight:600;line-height:1.2;display:inline-flex}.FilterRail-module__3KBXTa__pill:hover:not(:disabled){border-color:var(--line2);color:var(--k100)}.FilterRail-module__3KBXTa__pill[data-active]{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.FilterRail-module__3KBXTa__count{font-family:var(--mono);font-size:var(--fs-11);font-variant-numeric:tabular-nums;opacity:.8;font-weight:700}.FilterRail-module__3KBXTa__pill[data-has-alert=true] .FilterRail-module__3KBXTa__count{background:var(--badge-red,#e53935);color:var(--on-badge-red,#fff);min-width:18px;height:18px;padding:0 var(--space-xs);border-radius:var(--rf);opacity:1;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.FilterRail-module__3KBXTa__pill:focus-visible{box-shadow:0 0 0 2px var(--glow);outline:none}
.MyStatusRow-module__Eudj-W__row{align-items:center;gap:var(--space-xs);flex-direction:column;flex:none;width:68px;padding:0;display:flex;position:relative}.MyStatusRow-module__Eudj-W__ringWrap{padding:var(--space-2xs);border:var(--border-width-strong) dashed var(--line2);border-radius:var(--rf);transition:transform var(--dur-fast) var(--ease);flex:none;display:inline-flex;position:relative}.MyStatusRow-module__Eudj-W__row:hover .MyStatusRow-module__Eudj-W__ringWrap{transform:scale(1.06)}.MyStatusRow-module__Eudj-W__ringWrap[data-active]{border-style:solid;border-color:var(--accent)}.MyStatusRow-module__Eudj-W__plus{right:calc(var(--space-2xs) * -1);bottom:calc(var(--space-2xs) * -1);z-index:1;border-radius:var(--rf);border:var(--border-width) solid var(--card);background:var(--accent);width:16px;height:16px;color:var(--on-accent);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}.MyStatusRow-module__Eudj-W__plus:focus-visible{box-shadow:0 0 0 2px var(--accent);outline:none}.MyStatusRow-module__Eudj-W__main{min-width:0;max-width:100%;font:inherit;text-align:center;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:0;padding:0;display:flex}.MyStatusRow-module__Eudj-W__main:after{content:"";border-radius:var(--rf);position:absolute;inset:0}.MyStatusRow-module__Eudj-W__main:focus-visible{outline:none}.MyStatusRow-module__Eudj-W__main:focus-visible:after{box-shadow:inset 0 0 0 2px var(--accent)}.MyStatusRow-module__Eudj-W__title{max-width:100%;font-family:var(--sans);font-size:var(--fs-11);color:var(--k100);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.2;overflow:hidden}.MyStatusRow-module__Eudj-W__hint{max-width:100%;font-family:var(--sans);font-size:var(--fs-10);color:var(--k55);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}
.StatusRail-module__V5YNiG__rail{align-items:flex-start;gap:var(--space-md);scrollbar-width:thin;flex:1;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow:auto clip}.StatusRail-module__V5YNiG__item{align-items:center;gap:var(--space-xs);flex-direction:column;flex:none;width:62px;display:flex}.StatusRail-module__V5YNiG__ring{padding:var(--space-2xs);border:var(--border-width-strong) dashed var(--accent);border-radius:var(--rf);cursor:pointer;transition:transform var(--dur-fast) var(--ease);background:0 0;display:inline-flex;position:relative}.StatusRail-module__V5YNiG__ring:hover{transform:scale(1.06)}.StatusRail-module__V5YNiG__ring[data-seen]{border-style:solid;border-color:var(--line2)}.StatusRail-module__V5YNiG__ring[data-agent]{border-color:var(--ai-agent)}.StatusRail-module__V5YNiG__ring:focus-visible{box-shadow:0 0 0 3px var(--glow);outline:none}.StatusRail-module__V5YNiG__seal{right:calc(var(--space-2xs) * -1);bottom:calc(var(--space-2xs) * -1);border-radius:var(--rf);border:var(--border-width) solid var(--card);background:var(--ai-agent);width:16px;height:16px;color:var(--on-accent);justify-content:center;align-items:center;display:inline-flex;position:absolute}.StatusRail-module__V5YNiG__name{max-width:100%;font-family:var(--sans);font-size:var(--fs-11);color:var(--k80);text-align:center;text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.StatusRail-module__V5YNiG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}
.DmQueuedVoiceLine-module__Cjt74W__line{align-items:flex-end;gap:var(--space-xs);flex-direction:column;display:flex}.DmQueuedVoiceLine-module__Cjt74W__bubble{border:var(--border-width) dashed var(--line2);border-radius:var(--r4) var(--r4) var(--r1) var(--r4);background:var(--card);opacity:.9;max-width:min(80%,460px);overflow:hidden}.DmQueuedVoiceLine-module__Cjt74W__band{align-items:center;gap:var(--space-10);padding:var(--space-10) var(--space-sm-md);background:var(--card2);display:flex}.DmQueuedVoiceLine-module__Cjt74W__clock{border-radius:var(--r-circle);background:var(--line);width:30px;height:30px;color:var(--k55);flex:none;justify-content:center;align-items:center;display:flex}.DmQueuedVoiceLine-module__Cjt74W__wave{height:18px}.DmQueuedVoiceLine-module__Cjt74W__duration{color:var(--k55);font-family:var(--mono);font-size:var(--fs-10);flex:none;font-weight:500}.DmQueuedVoiceLine-module__Cjt74W__status{align-items:flex-start;gap:var(--space-sm);padding:var(--space-10) var(--space-sm-md);color:var(--k55);font-size:.7813rem;line-height:1.4;display:flex}.DmQueuedVoiceLine-module__Cjt74W__status>svg{margin-top:var(--space-1);flex:none}.DmQueuedVoiceLine-module__Cjt74W__aside{color:var(--k55);font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.04em;padding:0 var(--space-xs)}
.DmThreadModeChips-module__hc7koa__row{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-md);border-bottom:var(--border-width) solid var(--line);background:var(--bg1);flex-wrap:wrap;display:flex}.DmThreadModeChips-module__hc7koa__status{align-items:center;gap:var(--space-xs);min-width:0;padding:var(--space-xs) var(--space-sm);border-radius:var(--rf);border:var(--border-width) solid color-mix(in srgb, var(--agent) 48%, transparent);background:color-mix(in srgb, var(--agent) 15%, transparent);color:var(--agent);font-family:var(--sans);font-size:var(--fs-12);font-weight:600;display:inline-flex}.DmThreadModeChips-module__hc7koa__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.DmSafetyNudge-module__DZHdvW__nudge{align-items:flex-start;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border:var(--border-width) solid color-mix(in srgb, var(--accent2) 30%, var(--line));border-radius:var(--r3);background:color-mix(in srgb, var(--accent2) 7%, var(--card));color:var(--k80);font-family:var(--sans);display:flex}.DmSafetyNudge-module__DZHdvW__icon{margin-top:var(--space-1);color:var(--accent2-ink);flex-shrink:0}.DmSafetyNudge-module__DZHdvW__body{gap:var(--space-2xs);flex-direction:column;flex:1;min-width:0;display:flex}.DmSafetyNudge-module__DZHdvW__title{font-size:var(--fs-12);color:var(--k100);margin:0;font-weight:700}.DmSafetyNudge-module__DZHdvW__text{font-size:var(--fs-12);color:var(--k55);margin:0;line-height:1.4}.DmSafetyNudge-module__DZHdvW__close{border-radius:var(--r2);width:22px;height:22px;color:var(--k55);cursor:pointer;transition:background var(--dur-fast) var(--ease);background:0 0;border:none;flex-shrink:0;place-items:center;padding:0;display:grid}.DmSafetyNudge-module__DZHdvW__close:hover{background:color-mix(in srgb, var(--k100) 8%, transparent);color:var(--k80)}
.DmTranslationStatus-module__fsPkNa__writing{align-items:center;gap:var(--space-sm);padding:var(--space-10) var(--space-sm-md);color:var(--k55);font-size:.7813rem;line-height:1.3;display:flex}.DmTranslationStatus-module__fsPkNa__spinner{border:var(--border-width-strong) solid var(--line2);border-top-color:var(--voice-translated);border-radius:var(--r-circle);flex:none;width:15px;height:15px;display:block}@media (prefers-reduced-motion:no-preference){.DmTranslationStatus-module__fsPkNa__spinner{animation:DmTranslationStatus-module__fsPkNa__voice-spin var(--dur-900) linear infinite}}@keyframes DmTranslationStatus-module__fsPkNa__voice-spin{to{transform:rotate(360deg)}}.DmTranslationStatus-module__fsPkNa__queued{align-items:flex-start;gap:var(--space-sm);padding:var(--space-10) var(--space-sm-md);color:var(--k55);font-size:.7813rem;line-height:1.4;display:flex}.DmTranslationStatus-module__fsPkNa__failed{gap:var(--space-sm);padding:var(--space-10) var(--space-sm-md);border-top:var(--border-width) solid color-mix(in srgb, var(--warn) 38%, transparent);background:var(--warn-soft);flex-direction:column;display:flex}.DmTranslationStatus-module__fsPkNa__failedText{align-items:flex-start;gap:var(--space-sm);color:var(--k80);font-size:.7813rem;line-height:1.4;display:flex}.DmTranslationStatus-module__fsPkNa__failedText>svg{margin-top:var(--space-1);color:var(--warn);flex:none}.DmTranslationStatus-module__fsPkNa__strong{color:var(--k100);font-weight:600}
.DmVerificationWall-module__fhn9TW__wall{text-align:center;align-items:center;gap:var(--space-xs);padding:var(--space-lg) var(--space-md);border:var(--border-width) solid color-mix(in srgb, var(--coral) 34%, var(--line));border-radius:var(--r4);background:color-mix(in srgb, var(--coral) 9%, var(--card));font-family:var(--sans);flex-direction:column;display:flex}.DmVerificationWall-module__fhn9TW__icon{color:var(--coral)}.DmVerificationWall-module__fhn9TW__title{font-size:var(--fs-14);color:var(--k100);margin:0;font-weight:800}.DmVerificationWall-module__fhn9TW__text{margin:0 0 var(--space-xs);max-width:42ch;font-size:var(--fs-12);color:var(--k80);line-height:1.45}
.DmVoiceDisclosure-module__g9jW5W__card{align-items:flex-start;gap:var(--space-sm-md);padding:var(--space-sm-md) var(--space-14);border:var(--border-width) solid color-mix(in srgb, var(--warn) 42%, transparent);border-radius:var(--r3);background:var(--warn-soft);display:flex}.DmVoiceDisclosure-module__g9jW5W__icon{border-radius:var(--r2);background:color-mix(in srgb, var(--warn) 18%, transparent);width:34px;height:34px;color:var(--warn);flex:none;justify-content:center;align-items:center;display:flex}.DmVoiceDisclosure-module__g9jW5W__text{gap:var(--space-xs);flex-direction:column;flex:1;min-width:0;display:flex}.DmVoiceDisclosure-module__g9jW5W__title{color:var(--k100);font-size:var(--fs-13);font-weight:600;line-height:1.35}.DmVoiceDisclosure-module__g9jW5W__body{color:var(--k80);font-size:var(--fs-12);line-height:1.45}.DmVoiceDisclosure-module__g9jW5W__policy{min-height:var(--tap);color:var(--warn);font-size:var(--fs-12);align-self:flex-start;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.DmVoiceDisclosure-module__g9jW5W__policy:focus-visible{outline:var(--border-width-strong) solid var(--warn);outline-offset:2px}
.DmVoiceNotice-module__sh9swa__card{gap:var(--space-sm);padding:var(--space-sm-md) var(--space-14);border:var(--border-width) solid var(--line2);border-radius:var(--r3);background:var(--card);flex-direction:column;display:flex}.DmVoiceNotice-module__sh9swa__card[data-tone=warning]{border-color:color-mix(in srgb, var(--warn) 42%, transparent);background:var(--warn-soft)}.DmVoiceNotice-module__sh9swa__card[data-tone=danger]{border-color:color-mix(in srgb, var(--err) 42%, transparent);background:var(--err-soft)}.DmVoiceNotice-module__sh9swa__head{align-items:flex-start;gap:var(--space-10);display:flex}.DmVoiceNotice-module__sh9swa__icon{margin-top:var(--space-1);color:var(--k55);flex:none;display:flex}.DmVoiceNotice-module__sh9swa__card[data-tone=warning] .DmVoiceNotice-module__sh9swa__icon{color:var(--warn)}.DmVoiceNotice-module__sh9swa__card[data-tone=danger] .DmVoiceNotice-module__sh9swa__icon{color:var(--err)}.DmVoiceNotice-module__sh9swa__text{min-width:0;color:var(--k80);font-size:var(--fs-13);flex:1;line-height:1.45}.DmVoiceNotice-module__sh9swa__title{color:var(--k100);font-weight:600}.DmVoiceNotice-module__sh9swa__meter{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-10);border-radius:var(--r2);background:var(--card2);display:flex}.DmVoiceNotice-module__sh9swa__track{border-radius:var(--rf);background:var(--line);flex:1;height:5px;display:block;overflow:hidden}.DmVoiceNotice-module__sh9swa__fill{width:var(--meter,0%);border-radius:var(--rf);background:var(--warn);height:100%;display:block}.DmVoiceNotice-module__sh9swa__meterLabel{color:var(--warn);font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.04em;flex:none;font-weight:500}.DmVoiceNotice-module__sh9swa__actions{gap:var(--space-sm);display:flex}.DmVoiceNotice-module__sh9swa__footnote{color:var(--k55);font-family:var(--mono);font-size:var(--fs-10);line-height:1.4}
.AiComposeTools-module__Et0F-W__tools{gap:var(--space-xs);padding:0 var(--space-sm);flex-direction:column;display:flex}.AiComposeTools-module__Et0F-W__actions{gap:var(--space-xs);flex-wrap:wrap;align-items:center;display:flex}.AiComposeTools-module__Et0F-W__action{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border:var(--border-width) solid var(--line);border-radius:var(--rf);background:var(--bg2);color:var(--accent-ink);font-family:var(--sans);font-size:var(--fs-12);cursor:pointer;transition:background var(--dur-fast) var(--ease);font-weight:600;display:inline-flex}.AiComposeTools-module__Et0F-W__action:hover:not(:disabled){background:var(--card)}.AiComposeTools-module__Et0F-W__action:disabled{opacity:.55;cursor:default}.AiComposeTools-module__Et0F-W__undo{padding:var(--space-xs);color:var(--k55);font-family:var(--sans);font-size:var(--fs-12);cursor:pointer;background:0 0;border:none;text-decoration:underline}.AiComposeTools-module__Et0F-W__undo:disabled{opacity:.55;cursor:default}.AiComposeTools-module__Et0F-W__suggestions{gap:var(--space-xs);padding:var(--space-sm);border:var(--border-width) solid var(--line);border-radius:var(--r4);background:var(--bg2);flex-direction:column;display:flex}.AiComposeTools-module__Et0F-W__suggestionsHead{justify-content:space-between;align-items:center;display:flex}.AiComposeTools-module__Et0F-W__suggestionsTitle{font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.08em;text-transform:uppercase;color:var(--k55)}.AiComposeTools-module__Et0F-W__dismiss{padding:var(--space-2xs);color:var(--k55);cursor:pointer;background:0 0;border:none;display:inline-flex}.AiComposeTools-module__Et0F-W__suggestionList{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AiComposeTools-module__Et0F-W__suggestion{text-align:left;width:100%;padding:var(--space-sm);border:var(--border-width) solid var(--line);border-radius:var(--r4);background:var(--card);color:var(--k100);font-family:var(--sans);font-size:var(--fs-13);cursor:pointer;transition:border-color var(--dur-fast) var(--ease);line-height:1.4;display:block}.AiComposeTools-module__Et0F-W__suggestion:hover:not(:disabled){border-color:var(--accent)}.AiComposeTools-module__Et0F-W__suggestion:disabled{opacity:.6;cursor:default}.AiComposeTools-module__Et0F-W__error{font-family:var(--sans);font-size:var(--fs-12);color:var(--coral);margin:0}
.DmVoiceRecorder-module__mfN5ba__wrap{gap:var(--space-10);flex-direction:column;width:100%;display:flex}.DmVoiceRecorder-module__mfN5ba__card{align-items:center;gap:var(--space-sm-md);padding:var(--space-10) var(--space-14);border:var(--border-width) solid color-mix(in srgb, var(--err) 45%, transparent);border-radius:var(--r3);background:var(--err-soft);display:flex}.DmVoiceRecorder-module__mfN5ba__dot{border-radius:var(--r-circle);background:var(--err);flex:none;width:10px;height:10px}@media (prefers-reduced-motion:no-preference){.DmVoiceRecorder-module__mfN5ba__dot{animation:DmVoiceRecorder-module__mfN5ba__rec-pulse var(--dur-1200) ease-in-out infinite}}@keyframes DmVoiceRecorder-module__mfN5ba__rec-pulse{0%,to{opacity:1}50%{opacity:.35}}.DmVoiceRecorder-module__mfN5ba__time{color:var(--k100);font-family:var(--mono);font-size:var(--fs-13);flex:none;font-weight:500}.DmVoiceRecorder-module__mfN5ba__wave{height:26px}.DmVoiceRecorder-module__mfN5ba__cancel{border-radius:var(--r-circle);cursor:pointer;width:34px;height:34px;color:var(--k55);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.DmVoiceRecorder-module__mfN5ba__cancel:after{content:"";inset:calc((var(--space-32) - var(--tap)) / 2);position:absolute}.DmVoiceRecorder-module__mfN5ba__cancel:hover{color:var(--err)}.DmVoiceRecorder-module__mfN5ba__cancel:focus-visible{outline:var(--border-width-strong) solid var(--err);outline-offset:2px}.DmVoiceRecorder-module__mfN5ba__row{align-items:center;gap:var(--space-sm);display:flex}.DmVoiceRecorder-module__mfN5ba__hint{min-width:0;height:var(--tap);padding:0 var(--space-md);border-radius:var(--rf);background:var(--card2);color:var(--k55);font-size:var(--fs-14);flex:1;align-items:center;display:flex}.DmVoiceRecorder-module__mfN5ba__stop{width:var(--tap);height:var(--tap);border-radius:var(--r-circle);cursor:pointer;background:var(--err);color:var(--on-err);border:0;flex:none;justify-content:center;align-items:center;display:flex}.DmVoiceRecorder-module__mfN5ba__stop:focus-visible{outline:var(--border-width-strong) solid var(--err);outline-offset:2px}
.DmVoiceReview-module__LMoX1W__review{gap:var(--space-sm-md);padding:var(--space-sm-md);border-top:var(--border-width) solid var(--line);background:var(--bg2);flex-direction:column;display:flex}.DmVoiceReview-module__LMoX1W__clip{padding:var(--space-sm-md) var(--space-14);border-radius:var(--r3);background:var(--card2)}.DmVoiceReview-module__LMoX1W__discard{border-radius:var(--r-circle);cursor:pointer;width:34px;height:34px;color:var(--k55);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.DmVoiceReview-module__LMoX1W__discard:after{content:"";inset:calc((var(--space-32) - var(--tap)) / 2);position:absolute}.DmVoiceReview-module__LMoX1W__discard:hover{color:var(--err)}.DmVoiceReview-module__LMoX1W__discard:focus-visible{outline:var(--border-width-strong) solid var(--err);outline-offset:2px}.DmVoiceReview-module__LMoX1W__row{align-items:center;gap:var(--space-10);display:flex}.DmVoiceReview-module__LMoX1W__caption{min-width:0;height:var(--tap);padding:0 var(--space-md);border-radius:var(--rf);background:var(--card2);color:var(--k100);font-family:var(--sans);font-size:var(--fs-14);border:0;flex:1}.DmVoiceReview-module__LMoX1W__caption::placeholder{color:var(--k55)}.DmVoiceReview-module__LMoX1W__caption:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px}.DmVoiceReview-module__LMoX1W__send{width:var(--tap);height:var(--tap);border-radius:var(--r-circle);cursor:pointer;background:linear-gradient(135deg, var(--accent), var(--accent2));color:var(--on-accent);border:0;flex:none;justify-content:center;align-items:center;display:flex}.DmVoiceReview-module__LMoX1W__send:disabled{cursor:not-allowed;opacity:.55}.DmVoiceReview-module__LMoX1W__send:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px}
.ProfileCompleteGuard-module__PdytCq__checking{place-items:center;width:100%;min-height:40vh;display:grid}
