.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), var(--accent2));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);letter-spacing:-.01em;color:var(--k80);font-size:20px;font-weight:700}.not-found-module__151qSW__brand .not-found-module__151qSW__accent{color:var(--accent)}.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);color:var(--k55);max-width:44ch;margin:0;font-size:16px;line-height:1.6}
.Button-module__jlfGyG__btn{justify-content:center;align-items:center;gap:var(--space-sm);font-family:var(--sans);letter-spacing:-.005em;border-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;font-weight:700;display:inline-flex}.Button-module__jlfGyG__btn[disabled],.Button-module__jlfGyG__btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none}.Button-module__jlfGyG__sm{min-height:38px;padding:8px 14px;font-size:13px}.Button-module__jlfGyG__md{min-height:46px;padding:12px 20px;font-size:15px}.Button-module__jlfGyG__lg{min-height:54px;padding:16px 26px;font-size:16px}.Button-module__jlfGyG__fullWidth{width:100%}.Button-module__jlfGyG__primary{background:linear-gradient(135deg, var(--accent), var(--accent2));color:var(--on-accent);box-shadow:0 16px 32px -16px var(--glow)}.Button-module__jlfGyG__primary:hover{box-shadow:0 24px 40px -14px var(--glow);transform:translateY(-1px)}.Button-module__jlfGyG__secondary{background:var(--card2);color:var(--k100);border:1px solid var(--line)}.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);background:0 0;border:1px solid #0000}.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__warning{color:var(--warn);border:1px solid var(--warn);background:0 0}.Button-module__jlfGyG__warning:hover{background:var(--warn-soft)}
.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);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);border-radius:50%;place-items:center;font-size:1.625rem;display:grid}.EmptyState-module__XYcJmG__art svg{width:1.625rem;height:1.625rem;color:var(--accent)}.EmptyState-module__XYcJmG__title{color:var(--k100);font-size:1rem}.EmptyState-module__XYcJmG__description{color:var(--k55);max-width:32ch;font-size:.8125rem}.EmptyState-module__XYcJmG__action{margin-top:var(--space-xs)}
.Eyebrow-module__a95fjq__eyebrow{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--accent);font-size:11px;display:inline-block}
.IconButton-module__xSNApG__iconButton{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);border-radius:50%;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:1px solid var(--line)}.IconButton-module__xSNApG__default:hover{border-color:var(--accent);color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, var(--card2))}.IconButton-module__xSNApG__ghost{background:0 0;border:1px solid #0000}.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}
.AiBadge-module__NNo9Na__badge{align-items:center;gap:var(--space-xs);padding:3px var(--space-sm);border-radius:var(--rf);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--agent);background:color-mix(in srgb, var(--agent) 15%, transparent);border:1px solid color-mix(in srgb, var(--agent) 48%, transparent);font-size:10px;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:3px var(--space-sm);border-radius:var(--rf);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;font-size:10px;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)}.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)}.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=glass]{background:var(--photo-scrim-soft);color:var(--on-photo);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-color:#0000}.Badge-module__2mb4XG__dot{border-radius:var(--rf);width:6px;height:6px;animation:Badge-module__2mb4XG__pulse 1.4s 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}}
.Chip-module__V8oSKq__chip{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-md);font-family:var(--sans);white-space:nowrap;color:var(--k80);background:var(--card2);border:1px solid 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);font-size:13px;font-weight:600;display:inline-flex}.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(--accent);background:color-mix(in srgb, var(--accent) 16%, transparent);border-color: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)}
.Checkbox-module__Sgr-Hq__check{align-items:flex-start;gap:var(--space-sm);font-family:var(--sans);color:var(--k80);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:14px;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:1px 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);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;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:2px 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:1px solid var(--accent)}.Checkbox-module__Sgr-Hq__label a:hover{color:var(--accent)}
.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:1px 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);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}}
.Logo-module__pHR0AW__logo{align-items:center;gap:var(--space-sm);color:var(--accent);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)}.Logo-module__pHR0AW__sm{font-size:16px}.Logo-module__pHR0AW__md{font-size:20px}.Logo-module__pHR0AW__lg{font-size:28px}
.MediaImage-module__pdTomG__frame{display:block;position:relative;overflow:hidden}.MediaImage-module__pdTomG__image{object-fit:cover}
.Avatar-module__iI-KWq__avatar{border-radius:var(--rf);background:color-mix(in srgb, var(--accent) 18%, var(--card2));border:1px 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);letter-spacing:.02em;font-size:.9em;font-weight:700}.Avatar-module__iI-KWq__dot{border-radius:var(--rf);background:var(--k30);border:2px solid var(--card);width:28%;min-width:9px;height:28%;min-height:9px;position:absolute;bottom:-1px;right:-1px}.Avatar-module__iI-KWq__avatar[data-online=true] .Avatar-module__iI-KWq__dot{background:var(--green)}
.SelectField-module__8aurOq__field{gap:var(--space-xs);flex-direction:column;display:flex}.SelectField-module__8aurOq__label{font-family:var(--sans);color:var(--k80);font-size:13px;font-weight:600}.SelectField-module__8aurOq__wrap{display:flex;position:relative}.SelectField-module__8aurOq__select{appearance:none;width:100%;font-family:var(--sans);color:var(--k100);background:var(--bg2);border:1px solid var(--line);border-radius:var(--r2);cursor:pointer;transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);padding:14px 44px 14px 16px;font-size:15px}.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);color:var(--coral);font-size:13px}.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 1.5s 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:50%}.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:2px solid color-mix(in srgb, var(--k100) 12%, transparent);border-top-color:var(--accent);animation:.7s linear infinite Spinner-module__mcbUZq__spin;display:inline-block}@keyframes Spinner-module__mcbUZq__spin{to{transform:rotate(360deg)}}
.Surface-module__wQMq3a__surface{background:var(--card);border:1px 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:14px;font-weight:600}.Switch-module__-p0Whq__hint{color:var(--k55);font-family:var(--sans);font-size:.8125rem;line-height:1.4}.Switch-module__-p0Whq__switch{border:1px 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:"";border-radius:var(--rf);background:var(--k55);width:18px;height:18px;transition:transform var(--dur) var(--ease), background var(--dur) var(--ease);position:absolute;top:2px;left:2px}.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:2px solid var(--accent);outline-offset:2px}.Switch-module__-p0Whq__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.TextField-module__T3s5yq__field{gap:var(--space-xs);flex-direction:column;display:flex}.TextField-module__T3s5yq__label{font-family:var(--sans);color:var(--k80);font-size:13px;font-weight:600}.TextField-module__T3s5yq__input{width:100%;font-family:var(--sans);color:var(--k100);background:var(--bg2);border:1px solid var(--line);border-radius:var(--r2);transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);padding:14px 16px;font-size:15px}.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);color:var(--coral);font-size:13px}
.Modal-module__IB5iia__backdrop{z-index:60;padding:var(--space-md);background:color-mix(in srgb, var(--bg) 78%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);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:1px 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:1px 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);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Modal-module__IB5iia__title{font-family:var(--sans);color:var(--k100);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:700;overflow:hidden}.Modal-module__IB5iia__close{appearance:none;cursor:pointer;border-radius:var(--rf);border:1px 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:2px solid var(--accent);outline-offset:2px}.Modal-module__IB5iia__body{padding:var(--space-lg);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}}
.ExitConfirmDialog-module__mhyRNW__body{gap:var(--space-lg);flex-direction:column;display:flex}.ExitConfirmDialog-module__mhyRNW__consequence{font-family:var(--sans);color:var(--k80);text-wrap:pretty;margin:0;font-size:.875rem;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:1px 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:2px 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(6px);backdrop-filter:blur(6px);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:1px 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);text-align:left;transition:color var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease);background:0 0;border:none;font-size:13px;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}}
.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(6px);backdrop-filter:blur(6px);position:absolute;inset:0}.SlideOver-module__XxlX2W__panel{background:var(--card);border-left:1px 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:1px solid var(--line);flex:none;display:flex}.SlideOver-module__XxlX2W__headMain{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.SlideOver-module__XxlX2W__title{font-family:var(--sans);letter-spacing:-.01em;color:var(--k100);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:800;overflow:hidden}.SlideOver-module__XxlX2W__hint{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--k55);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.SlideOver-module__XxlX2W__subhead{padding:var(--space-md) var(--space-lg);border-bottom:1px 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:1px 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);letter-spacing:.01em;text-align:center;font-size:12px;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:8px var(--space-md);color:var(--strip-tone);background:color-mix(in srgb, var(--strip-tone) 12%, transparent);border-bottom:1px 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);color:var(--k100);background:color-mix(in srgb, var(--strip-tone) 14%, color-mix(in srgb, var(--card) 88%, transparent));border:1px solid color-mix(in srgb, var(--strip-tone) 40%, transparent);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(12px);flex-wrap:wrap;font-size:13px}.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 1.8s 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}}
.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 + 16px);font-family:var(--sans);color:var(--k100);background:var(--card2);border:1px solid var(--line);border-radius:var(--rf);transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);outline:none;font-size:14px}.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}
.TranslationBadge-module__DYn--W__badge,.TranslationBadge-module__DYn--W__unavailable{margin-top:var(--space-xs);font-family:var(--sans);color:inherit;align-items:center;gap:4px;font-size:11px;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);word-break:break-word;font-size:14px;line-height:1.45;display:block}
.LocationPreviewMap-module__BTpdjW__wrap{border:1px 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}
.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:1px 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:1px 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{color:var(--k100);margin:0;font-size:14px;font-weight:600}.BlockConfirmModal-module__YmDf8W__optionSummary{margin:var(--space-xs) 0 0;color:var(--k80);font-size:13px;font-weight:500;line-height:1.5}.BlockConfirmModal-module__YmDf8W__optionDetail{margin:var(--space-xs) 0 0;color:var(--k55);font-size:12px;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:1px solid color-mix(in srgb, var(--coral) 40%, transparent);background:color-mix(in srgb, var(--coral) 10%, transparent);color:var(--coral);font-size:13px}.BlockConfirmModal-module__YmDf8W__actions{justify-content:flex-end;gap:var(--space-sm);margin-top:var(--space-lg);display:flex}
.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:1px 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);text-align:left;cursor:pointer;background:0 0;border:none;font-size:13px;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}
.AudioRecordButton-module__Nqt3la__idle{flex-shrink:0;display:inline-flex;position:relative}.AudioRecordButton-module__Nqt3la__micBtn{border-radius:var(--rf);background:var(--bg2);border:1px solid var(--line);width:46px;height:46px;color:var(--k80);transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.AudioRecordButton-module__Nqt3la__micBtn:hover:not([disabled]){color:var(--accent);border-color:var(--accent);transform:translateY(-1px)}.AudioRecordButton-module__Nqt3la__micBtn[disabled]{opacity:.5;cursor:not-allowed;transform:none}.AudioRecordButton-module__Nqt3la__error{white-space:nowrap;font-family:var(--sans);color:var(--coral);background:color-mix(in srgb, var(--coral) 12%, var(--card));border:1px solid color-mix(in srgb, var(--coral) 30%, transparent);border-radius:var(--rf);padding:4px 8px;font-size:11px;position:absolute;bottom:calc(100% + 6px);left:0}.AudioRecordButton-module__Nqt3la__recording{align-items:center;gap:var(--space-sm);border-radius:var(--rf);background:var(--bg2);border:1px solid var(--line);flex-shrink:0;height:46px;padding:0 8px;display:inline-flex}.AudioRecordButton-module__Nqt3la__timer{min-width:4ch;font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--k100);align-items:center;gap:6px;font-size:13px;display:inline-flex}.AudioRecordButton-module__Nqt3la__dot{border-radius:var(--rf);background:var(--coral);width:8px;height:8px;animation:AudioRecordButton-module__Nqt3la__pulse 1.2s var(--ease) infinite}.AudioRecordButton-module__Nqt3la__cancelBtn,.AudioRecordButton-module__Nqt3la__confirmBtn{border-radius:var(--rf);width:34px;height:34px;transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.AudioRecordButton-module__Nqt3la__cancelBtn{border:1px solid var(--line);color:var(--k80);background:0 0}.AudioRecordButton-module__Nqt3la__cancelBtn:hover{color:var(--coral);border-color:var(--coral)}.AudioRecordButton-module__Nqt3la__confirmBtn{background:linear-gradient(135deg, var(--accent), var(--accent2));color:var(--on-accent);border:none}.AudioRecordButton-module__Nqt3la__confirmBtn:hover{transform:translateY(-1px)}@keyframes AudioRecordButton-module__Nqt3la__pulse{0%,to{opacity:1}50%{opacity:.35}}
.EngagementTurnContent-module___eA2rW__text{white-space:pre-wrap;word-break:break-word;margin:0}.EngagementTurnContent-module___eA2rW__media{justify-content:center;align-items:center;width:100%;display:flex}.EngagementTurnContent-module___eA2rW__imageLink{cursor:zoom-in;border-radius:var(--r3);width:100%;display:block}.EngagementTurnContent-module___eA2rW__image{border-radius:var(--r3);object-fit:cover;max-width:100%;max-height:280px;display:block}.EngagementTurnContent-module___eA2rW__audio{width:100%;min-width:220px}.EngagementTurnContent-module___eA2rW__mediaLoading,.EngagementTurnContent-module___eA2rW__mediaError{font-family:var(--sans);padding:var(--space-md);opacity:.8;font-size:12px}.EngagementTurnContent-module___eA2rW__viewOnceReveal{align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border:1px dashed var(--line);border-radius:var(--r3);color:inherit;font-family:var(--sans);cursor:pointer;background:0 0;font-size:13px;display:inline-flex}.EngagementTurnContent-module___eA2rW__viewOnceReveal:hover{border-color:var(--accent)}.EngagementTurnContent-module___eA2rW__viewOnceSent{align-items:center;gap:var(--space-xs);font-family:var(--sans);opacity:.85;font-size:12px;display:inline-flex}
.EngagementTranscript-module__C-mJjG__turns{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.EngagementTranscript-module__C-mJjG__turn{justify-content:flex-start;display:flex}.EngagementTranscript-module__C-mJjG__turn[data-mine]{justify-content:flex-end}.EngagementTranscript-module__C-mJjG__bubble{gap:var(--space-xs);max-width:80%;padding:var(--space-sm) var(--space-md);border-radius:var(--r4);border-bottom-left-radius:var(--r2);background:var(--card2);border:1px solid var(--line);color:var(--k100);flex-direction:column;display:flex}.EngagementTranscript-module__C-mJjG__bubble[data-mine]{border-bottom-left-radius:var(--r4);border-bottom-right-radius:var(--r2);background:color-mix(in srgb, var(--accent) 14%, var(--card));border-color:color-mix(in srgb, var(--accent) 34%, transparent)}.EngagementTranscript-module__C-mJjG__speaker{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--k55);font-size:10px}.EngagementTranscript-module__C-mJjG__content{font-family:var(--sans);white-space:pre-wrap;word-break:break-word;margin:0;font-size:14px;line-height:1.5}.EngagementTranscript-module__C-mJjG__time{font-family:var(--mono);color:var(--k30);align-self:flex-end;font-size:10px}.EngagementTranscript-module__C-mJjG__empty{padding:var(--space-lg);text-align:center;font-family:var(--sans);color:var(--k55);margin:0;font-size:13px}
.EngagementDetailHeader-module__VXP4fq__header{align-items:center;gap:var(--space-md);display:flex}.EngagementDetailHeader-module__VXP4fq__back{width:var(--tap);height:var(--tap);border:1px solid var(--line);border-radius:var(--rf);background:var(--card);color:var(--k100);cursor:pointer;transition:border-color var(--dur-fast) var(--ease);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.EngagementDetailHeader-module__VXP4fq__back:hover{border-color:var(--accent)}.EngagementDetailHeader-module__VXP4fq__back:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.EngagementDetailHeader-module__VXP4fq__meta{flex:1;min-width:0}.EngagementDetailHeader-module__VXP4fq__menu{flex-shrink:0}.EngagementDetailHeader-module__VXP4fq__title{font-family:var(--sans);color:var(--k100);margin:0;font-size:16px;font-weight:700}.EngagementDetailHeader-module__VXP4fq__subtitle{font-family:var(--sans);color:var(--k55);margin:0;font-size:12px}
.EngagementReport-module__mZZ8cq__report{gap:var(--space-sm);padding:var(--space-md);border-radius:var(--r4);background:color-mix(in srgb, var(--accent) 6%, var(--card));border:1px solid color-mix(in srgb, var(--accent) 28%, var(--line));flex-direction:column;display:flex}.EngagementReport-module__mZZ8cq__reportTitle{font-family:var(--sans);letter-spacing:.02em;color:var(--k80);margin:0;font-size:13px;font-weight:700}.EngagementReport-module__mZZ8cq__verdict{padding:var(--space-xs) var(--space-sm);border-radius:var(--rf);font-family:var(--mono);letter-spacing:.04em;background:var(--bg2);border:1px solid var(--line);color:var(--k55);align-self:flex-start;font-size:11px}.EngagementReport-module__mZZ8cq__verdict[data-verdict=engage]{background:color-mix(in srgb, var(--green) 14%, transparent);border-color:color-mix(in srgb, var(--green) 34%, transparent);color:var(--green)}.EngagementReport-module__mZZ8cq__verdict[data-verdict=pass]{background:color-mix(in srgb, var(--coral) 12%, transparent);border-color:color-mix(in srgb, var(--coral) 32%, transparent);color:var(--coral)}.EngagementReport-module__mZZ8cq__reportText{font-family:var(--sans);white-space:pre-wrap;color:var(--k100);margin:0;font-size:14px;line-height:1.55}.EngagementReport-module__mZZ8cq__partialNotice{padding:var(--space-sm) var(--space-md);border-radius:var(--r3);background:color-mix(in srgb, var(--accent) 10%, var(--card));border:1px solid color-mix(in srgb, var(--accent) 32%, transparent);font-family:var(--sans);color:var(--k80);margin:0;font-size:13px;line-height:1.45}.EngagementReport-module__mZZ8cq__generating{align-items:center;gap:var(--space-sm);font-family:var(--sans);color:var(--k55);font-size:13px;display:flex}.EngagementReport-module__mZZ8cq__insightsBlock{gap:var(--space-xs);padding-top:var(--space-sm);border-top:1px solid color-mix(in srgb, var(--accent) 16%, var(--line));flex-direction:column;display:flex}.EngagementReport-module__mZZ8cq__insightsTitle{font-family:var(--sans);letter-spacing:.02em;color:var(--k80);margin:0;font-size:12px;font-weight:700}.EngagementReport-module__mZZ8cq__comparisonList,.EngagementReport-module__mZZ8cq__insightsList{padding-left:var(--space-md);gap:var(--space-xs);font-family:var(--sans);color:var(--k80);flex-direction:column;margin:0;font-size:13px;line-height:1.5;display:flex}.EngagementReport-module__mZZ8cq__comparisonList{padding-left:0;list-style:none}.EngagementReport-module__mZZ8cq__comparisonRow{align-items:flex-start;gap:var(--space-sm);display:flex}.EngagementReport-module__mZZ8cq__comparisonText strong{color:var(--k100)}.EngagementReport-module__mZZ8cq__alignmentBadge{padding:0 var(--space-sm);border-radius:var(--rf);font-family:var(--mono);letter-spacing:.04em;background:var(--bg2);border:1px solid var(--line);color:var(--k55);flex-shrink:0;font-size:10px;line-height:1.8}.EngagementReport-module__mZZ8cq__alignmentBadge[data-alignment=aligned]{background:color-mix(in srgb, var(--green) 14%, transparent);border-color:color-mix(in srgb, var(--green) 34%, transparent);color:var(--green)}.EngagementReport-module__mZZ8cq__alignmentBadge[data-alignment=divergent]{background:color-mix(in srgb, var(--coral) 12%, transparent);border-color:color-mix(in srgb, var(--coral) 32%, transparent);color:var(--coral)}.EngagementReport-module__mZZ8cq__flagItem{color:var(--coral)}.EngagementReport-module__mZZ8cq__blockHint{font-family:var(--sans);color:var(--k55);margin:0;font-size:12px;line-height:1.45}.EngagementReport-module__mZZ8cq__draftsList{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.EngagementReport-module__mZZ8cq__draft{text-align:left;cursor:pointer;width:100%;padding:var(--space-sm) var(--space-md);border-radius:var(--r3);background:var(--card);border:1px solid var(--line);font-family:var(--sans);color:var(--k100);font-size:13px;line-height:1.5;transition:border-color .15s,background .15s}.EngagementReport-module__mZZ8cq__draft:hover,.EngagementReport-module__mZZ8cq__draft:focus-visible{background:color-mix(in srgb, var(--accent) 10%, var(--card));border-color:color-mix(in srgb, var(--accent) 46%, var(--line))}
.MessageBubble-module__euoo_q__line{align-items:flex-start;gap:var(--space-xs);flex-direction:column;display:flex;position:relative}.MessageBubble-module__euoo_q__line[data-mine=true]{align-items:flex-end}.MessageBubble-module__euoo_q__bubble{gap:var(--space-xs);border-radius:var(--r4);background:var(--card2);border:1px solid var(--line);max-width:min(78%,480px);color:var(--k100);border-bottom-left-radius:4px;flex-direction:column;padding:10px 14px;display:flex}.MessageBubble-module__euoo_q__bubble[data-mine=true]{background:color-mix(in srgb, var(--accent) 16%, var(--card2));border-color:color-mix(in srgb, var(--accent) 30%, transparent);color:var(--k100);border-bottom-left-radius:var(--r4);border-bottom-right-radius:4px}.MessageBubble-module__euoo_q__bubble[data-image=true]{padding:6px}.MessageBubble-module__euoo_q__author{font-family:var(--sans);color:var(--accent);font-size:12px;font-weight:600;line-height:1.2}.MessageBubble-module__euoo_q__body{font-family:var(--sans);word-break:break-word;font-size:14px;line-height:1.45}.MessageBubble-module__euoo_q__media{justify-content:center;align-items:center;width:100%;display:flex}.MessageBubble-module__euoo_q__imageLink{cursor:zoom-in;border-radius:var(--r3);width:100%;display:block}.MessageBubble-module__euoo_q__image{border-radius:var(--r3);object-fit:cover;max-width:100%;max-height:280px;display:block}.MessageBubble-module__euoo_q__audio{width:100%;min-width:220px}.MessageBubble-module__euoo_q__mediaLoading,.MessageBubble-module__euoo_q__mediaError{font-family:var(--sans);padding:var(--space-md);opacity:.8;font-size:12px}.MessageBubble-module__euoo_q__viewOnceReveal{align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border:1px dashed var(--line);border-radius:var(--r3);color:inherit;font-family:var(--sans);cursor:pointer;background:0 0;font-size:13px;display:inline-flex}.MessageBubble-module__euoo_q__viewOnceReveal:hover{border-color:var(--accent)}.MessageBubble-module__euoo_q__viewOnceSent{align-items:center;gap:var(--space-xs);font-family:var(--sans);opacity:.85;font-size:12px;display:inline-flex}.MessageBubble-module__euoo_q__replyQuote{padding:var(--space-xs) var(--space-sm);border-left:2px solid var(--accent);border-radius:var(--r2);background:color-mix(in srgb, currentColor 8%, transparent);font-family:var(--sans);opacity:.9;flex-direction:column;gap:2px;max-width:100%;font-size:12px;display:flex}.MessageBubble-module__euoo_q__replyQuoteAuthor{color:var(--accent);font-weight:600}.MessageBubble-module__euoo_q__replyQuotePreview{text-overflow:ellipsis;white-space:nowrap;max-width:32ch;overflow:hidden}.MessageBubble-module__euoo_q__bubbleFooter{align-items:center;gap:var(--space-xs);align-self:flex-end;display:flex}.MessageBubble-module__euoo_q__time{font-family:var(--mono);letter-spacing:.04em;opacity:.7;flex-shrink:0;font-size:10px}.MessageBubble-module__euoo_q__actionBtn{border-radius:var(--r2);color:inherit;cursor:pointer;opacity:.6;background:0 0;border:none;justify-content:center;align-items:center;padding:2px;transition:opacity .12s;display:inline-flex}.MessageBubble-module__euoo_q__actionBtn:hover{opacity:1}.MessageBubble-module__euoo_q__viewCountBadge{margin-top:var(--space-xs);padding:2px var(--space-sm);border:1px solid var(--line);border-radius:var(--r2);background:color-mix(in srgb, currentColor 6%, transparent);font-family:var(--sans);opacity:.85;align-self:flex-end;align-items:center;gap:4px;font-size:11px;display:inline-flex}.MessageBubble-module__euoo_q__reactionsRow{gap:var(--space-xs);flex-wrap:wrap;max-width:min(78%,480px);display:flex}.MessageBubble-module__euoo_q__reactionChip{padding:2px var(--space-sm);border:1px solid var(--line);border-radius:var(--r3);background:var(--card2);color:var(--k80);font-family:var(--sans);cursor:pointer;align-items:center;gap:4px;font-size:12px;transition:border-color .12s;display:inline-flex}.MessageBubble-module__euoo_q__reactionChip:hover{border-color:var(--accent)}.MessageBubble-module__euoo_q__reactionChip[data-mine=true]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, var(--card2))}.MessageBubble-module__euoo_q__emojiPicker{gap:var(--space-xs);padding:var(--space-sm);border:1px solid var(--line);border-radius:var(--r3);background:var(--card2);z-index:5;grid-template-columns:repeat(8,1fr);max-width:280px;display:grid}.MessageBubble-module__euoo_q__emojiBtn{border-radius:var(--r2);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;line-height:1;display:inline-flex}.MessageBubble-module__euoo_q__emojiBtn:hover{background:color-mix(in srgb, currentColor 8%, transparent)}
.ConversationTag-module__oWPMQW__wrap{align-items:center;gap:var(--space-xs);min-width:0;display:inline-flex}.ConversationTag-module__oWPMQW__chip{border-radius:var(--rf);border:1px solid var(--line);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--k55);align-items:center;padding:2px 6px;font-size:9px;font-weight:600;display:inline-flex}.ConversationTag-module__oWPMQW__chip[data-speaker=agent]{background:var(--ai-agent);border-color:var(--ai-agent);color:var(--on-accent)}.ConversationTag-module__oWPMQW__chip[data-speaker=me]{border-color:var(--line2);color:var(--k80);background:0 0}
.ConversationAnswers-module__qyvDcG__answers{padding:var(--space-xs) var(--space-sm);border-radius:var(--r2);background:var(--card2);flex-direction:column;gap:3px;margin:0;display:flex}.ConversationAnswers-module__qyvDcG__title{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--k30);font-size:9px;font-weight:600}.ConversationAnswers-module__qyvDcG__answer{font-family:var(--sans);flex-wrap:wrap;gap:4px;margin:0;font-size:12px;line-height:1.35;display:flex}.ConversationAnswers-module__qyvDcG__question{color:var(--k55)}.ConversationAnswers-module__qyvDcG__value{color:var(--k100);font-weight:600}
.DmTranslationStatus-module__fsPkNa__writing{color:var(--k55);align-items:center;gap:9px;padding:11px 13px;font-size:.7813rem;line-height:1.3;display:flex}.DmTranslationStatus-module__fsPkNa__spinner{border:2px solid var(--line2);border-top-color:var(--voice-translated);border-radius:50%;flex:none;width:15px;height:15px;display:block}@media (prefers-reduced-motion:no-preference){.DmTranslationStatus-module__fsPkNa__spinner{animation:.9s linear infinite DmTranslationStatus-module__fsPkNa__voice-spin}}@keyframes DmTranslationStatus-module__fsPkNa__voice-spin{to{transform:rotate(360deg)}}.DmTranslationStatus-module__fsPkNa__queued{color:var(--k55);align-items:flex-start;gap:9px;padding:11px 13px;font-size:.7813rem;line-height:1.4;display:flex}.DmTranslationStatus-module__fsPkNa__failed{border-top:1px solid color-mix(in srgb, var(--warn) 38%, transparent);background:var(--warn-soft);flex-direction:column;gap:9px;padding:11px 13px;display:flex}.DmTranslationStatus-module__fsPkNa__failedText{color:var(--k80);align-items:flex-start;gap:9px;font-size:.7813rem;line-height:1.4;display:flex}.DmTranslationStatus-module__fsPkNa__failedText>svg{color:var(--warn);flex:none;margin-top:1px}.DmTranslationStatus-module__fsPkNa__strong{color:var(--k100);font-weight:600}
.VoiceWaveform-module__ECfk6a__wave{flex:1;align-items:center;gap:3px;min-width:0;height:100%;display:flex}.VoiceWaveform-module__ECfk6a__bar{height:var(--bar-height,50%);background:var(--line2);border-radius:2px;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:.9s ease-in-out infinite VoiceWaveform-module__ECfk6a__voice-wave;animation-delay:var(--bar-delay,0s)}}@keyframes VoiceWaveform-module__ECfk6a__voice-wave{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}
.DmQueuedVoiceLine-module__Cjt74W__line{align-items:flex-end;gap:var(--space-xs);flex-direction:column;display:flex}.DmQueuedVoiceLine-module__Cjt74W__bubble{border:1px dashed var(--line2);border-radius:var(--r4) var(--r4) 4px var(--r4);background:var(--card);opacity:.9;max-width:min(80%,460px);overflow:hidden}.DmQueuedVoiceLine-module__Cjt74W__band{background:var(--card2);align-items:center;gap:10px;padding:10px 12px;display:flex}.DmQueuedVoiceLine-module__Cjt74W__clock{background:var(--line);width:30px;height:30px;color:var(--k55);border-radius:50%;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);flex:none;font-size:.625rem;font-weight:500}.DmQueuedVoiceLine-module__Cjt74W__status{color:var(--k55);align-items:flex-start;gap:9px;padding:11px 12px;font-size:.7813rem;line-height:1.4;display:flex}.DmQueuedVoiceLine-module__Cjt74W__status>svg{flex:none;margin-top:1px}.DmQueuedVoiceLine-module__Cjt74W__aside{color:var(--k55);font-family:var(--mono);letter-spacing:.04em;padding:0 var(--space-xs);font-size:10px}
.DmVoiceDisclosure-module__g9jW5W__card{border:1px solid color-mix(in srgb, var(--warn) 42%, transparent);border-radius:var(--r3);background:var(--warn-soft);align-items:flex-start;gap:12px;padding:13px 14px;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{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.DmVoiceDisclosure-module__g9jW5W__title{color:var(--k100);font-size:.8125rem;font-weight:600;line-height:1.35}.DmVoiceDisclosure-module__g9jW5W__body{color:var(--k80);font-size:.75rem;line-height:1.45}.DmVoiceDisclosure-module__g9jW5W__policy{min-height:var(--tap);color:var(--warn);align-self:flex-start;align-items:center;font-size:.75rem;font-weight:600;text-decoration:underline;display:inline-flex}.DmVoiceDisclosure-module__g9jW5W__policy:focus-visible{outline:2px solid var(--warn);outline-offset:2px}
.DmVoiceRecorder-module__mfN5ba__wrap{flex-direction:column;gap:10px;width:100%;display:flex}.DmVoiceRecorder-module__mfN5ba__peerNotice{align-self:center;align-items:center;gap:var(--space-sm);border:1px solid color-mix(in srgb, var(--warn) 42%, transparent);border-radius:var(--rf);background:var(--warn-soft);color:var(--warn);font-family:var(--mono);padding:9px 13px;font-size:.7188rem;line-height:1.3;display:inline-flex}.DmVoiceRecorder-module__mfN5ba__card{border:1px solid color-mix(in srgb, var(--err) 45%, transparent);border-radius:var(--r3);background:var(--err-soft);align-items:center;gap:12px;padding:10px 14px;display:flex}.DmVoiceRecorder-module__mfN5ba__dot{background:var(--err);border-radius:50%;flex:none;width:10px;height:10px}@media (prefers-reduced-motion:no-preference){.DmVoiceRecorder-module__mfN5ba__dot{animation:1.2s ease-in-out infinite DmVoiceRecorder-module__mfN5ba__rec-pulse}}@keyframes DmVoiceRecorder-module__mfN5ba__rec-pulse{0%,to{opacity:1}50%{opacity:.35}}.DmVoiceRecorder-module__mfN5ba__time{color:var(--k100);font-family:var(--mono);flex:none;font-size:.8125rem;font-weight:500}.DmVoiceRecorder-module__mfN5ba__wave{height:26px}.DmVoiceRecorder-module__mfN5ba__cancel{cursor:pointer;width:34px;height:34px;color:var(--k55);background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.DmVoiceRecorder-module__mfN5ba__cancel:after{content:"";inset:calc((34px - var(--tap)) / 2);position:absolute}.DmVoiceRecorder-module__mfN5ba__cancel:hover{color:var(--err)}.DmVoiceRecorder-module__mfN5ba__cancel:focus-visible{outline:2px 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);border-radius:var(--rf);background:var(--card2);color:var(--k55);flex:1;align-items:center;padding:0 16px;font-size:.875rem;display:flex}.DmVoiceRecorder-module__mfN5ba__stop{width:var(--tap);height:var(--tap);cursor:pointer;background:var(--err);color:var(--on-err);border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.DmVoiceRecorder-module__mfN5ba__stop:focus-visible{outline:2px solid var(--err);outline-offset:2px}
.DmVoiceReview-module__LMoX1W__review{border-top:1px solid var(--line);background:var(--bg2);flex-direction:column;gap:12px;padding:12px;display:flex}.DmVoiceReview-module__LMoX1W__clip{border-radius:var(--r3);background:var(--card2);padding:12px 14px}.DmVoiceReview-module__LMoX1W__discard{cursor:pointer;width:34px;height:34px;color:var(--k55);background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.DmVoiceReview-module__LMoX1W__discard:after{content:"";inset:calc((34px - var(--tap)) / 2);position:absolute}.DmVoiceReview-module__LMoX1W__discard:hover{color:var(--err)}.DmVoiceReview-module__LMoX1W__discard:focus-visible{outline:2px solid var(--err);outline-offset:2px}.DmVoiceReview-module__LMoX1W__translate{border:1.5px solid var(--voice-translated);border-radius:var(--r3);background:var(--voice-translated-soft);align-items:flex-start;gap:12px;padding:13px 14px;display:flex}.DmVoiceReview-module__LMoX1W__box{width:22px;height:22px;accent-color:var(--voice-translated);cursor:pointer;flex:none;margin-top:1px}.DmVoiceReview-module__LMoX1W__box:focus-visible{outline:2px solid var(--voice-translated);outline-offset:2px}.DmVoiceReview-module__LMoX1W__labels{cursor:pointer;flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.DmVoiceReview-module__LMoX1W__title{color:var(--k100);font-size:.875rem;font-weight:600;line-height:1.3}.DmVoiceReview-module__LMoX1W__hint{color:var(--k55);font-size:.7813rem;line-height:1.45}.DmVoiceReview-module__LMoX1W__pair{min-height:var(--tap);border:1px solid var(--line2);border-radius:var(--r2);cursor:pointer;background:var(--card);color:var(--k80);font-family:var(--mono);flex:none;align-self:flex-start;padding:5px 8px;font-size:.625rem;font-weight:500}.DmVoiceReview-module__LMoX1W__pair:focus-visible{outline:2px solid var(--voice-translated);outline-offset:2px}.DmVoiceReview-module__LMoX1W__row{align-items:center;gap:10px;display:flex}.DmVoiceReview-module__LMoX1W__caption{min-width:0;height:var(--tap);border-radius:var(--rf);background:var(--card2);color:var(--k100);font-family:var(--sans);border:0;flex:1;padding:0 16px;font-size:.875rem}.DmVoiceReview-module__LMoX1W__caption::placeholder{color:var(--k55)}.DmVoiceReview-module__LMoX1W__caption:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.DmVoiceReview-module__LMoX1W__send{width:var(--tap);height:var(--tap);cursor:pointer;background:linear-gradient(135deg, var(--accent), var(--accent2));color:var(--on-accent);border:0;border-radius:50%;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:2px solid var(--accent);outline-offset:2px}
.DmVoiceNotice-module__sh9swa__card{gap:var(--space-sm);border:1px solid var(--line2);border-radius:var(--r3);background:var(--card);flex-direction:column;padding:13px 14px;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:10px;display:flex}.DmVoiceNotice-module__sh9swa__icon{color:var(--k55);flex:none;margin-top:1px;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);flex:1;font-size:.8125rem;line-height:1.45}.DmVoiceNotice-module__sh9swa__title{color:var(--k100);font-weight:600}.DmVoiceNotice-module__sh9swa__meter{border-radius:var(--r2);background:var(--card2);align-items:center;gap:9px;padding:9px 11px;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);letter-spacing:.04em;flex:none;font-size:.625rem;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:.65rem;line-height:1.4}
.JoinRoomForm-module__boo8sW__form{gap:var(--space-lg);flex-direction:column;display:flex}.JoinRoomForm-module__boo8sW__heading{font-family:var(--sans);color:var(--k100);margin:0;font-size:16px;font-weight:700}
.EphemeralListView-module__E1lh9q__empty{color:var(--k55);font-family:var(--sans);text-align:center;margin:0;font-size:14px}.EphemeralListView-module__E1lh9q__tabs{gap:var(--space-xs);padding:var(--space-xs);border-radius:var(--rf);background:var(--card2);border:1px solid var(--line);display:flex}.EphemeralListView-module__E1lh9q__tab{border-radius:var(--rf);min-height:44px;color:var(--k55);font-family:var(--sans);cursor:pointer;transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;border:none;flex:1 1 0;font-size:15px;font-weight:600}.EphemeralListView-module__E1lh9q__tab[data-active]{background:var(--card);color:var(--k100);box-shadow:var(--shadow-card)}.EphemeralListView-module__E1lh9q__tab:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 35%, transparent);outline:none}.EphemeralListView-module__E1lh9q__inlineError{padding:var(--space-sm) var(--space-md);border-radius:var(--r2);background:color-mix(in srgb, var(--coral) 14%, transparent);color:var(--coral);font-family:var(--sans);margin:0;font-size:14px;font-weight:600}
.ChatBubble-module__K40O_q__row{align-items:flex-end;gap:var(--space-sm);max-width:82%;display:flex}.ChatBubble-module__K40O_q__row[data-mine]{flex-direction:row-reverse;margin-left:auto}.ChatBubble-module__K40O_q__avatar{background:color-mix(in srgb, var(--accent) 18%, transparent);width:26px;height:26px;color:var(--accent2);font-family:var(--mono);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.ChatBubble-module__K40O_q__col{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.ChatBubble-module__K40O_q__meta{align-items:baseline;gap:var(--space-sm);padding:0 var(--space-xs);font-family:var(--sans);color:var(--k55);font-size:11px;display:flex}.ChatBubble-module__K40O_q__row[data-mine] .ChatBubble-module__K40O_q__meta{justify-content:flex-end}.ChatBubble-module__K40O_q__meta[data-failed]{color:var(--coral)}.ChatBubble-module__K40O_q__name{color:var(--k80);font-weight:600}.ChatBubble-module__K40O_q__time{font-variant-numeric:tabular-nums}.ChatBubble-module__K40O_q__bubble{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--r4);border:1px solid var(--line);background:var(--card2);color:var(--k100);border-bottom-left-radius:var(--r2);display:inline-flex}.ChatBubble-module__K40O_q__row[data-mine] .ChatBubble-module__K40O_q__bubble{background:color-mix(in srgb, var(--accent) 16%, transparent);border-color:color-mix(in srgb, var(--accent) 32%, transparent);border-bottom-left-radius:var(--r4);border-bottom-right-radius:var(--r2)}.ChatBubble-module__K40O_q__bubble[data-failed]{background:color-mix(in srgb, var(--coral) 16%, transparent);border-color:color-mix(in srgb, var(--coral) 55%, transparent)}.ChatBubble-module__K40O_q__text{font-family:var(--sans);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.45}.ChatBubble-module__K40O_q__retry{align-self:flex-end;align-items:center;gap:var(--space-xs);margin:0 var(--space-xs);color:var(--coral);font-family:var(--sans);cursor:pointer;background:0 0;border:none;padding:0;font-size:11px;display:inline-flex}.ChatBubble-module__K40O_q__retry:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--coral) 35%, transparent);border-radius:var(--r2);outline:none}
.ChatMessageList-module__yz4pSa__wrap{gap:var(--space-sm);flex-direction:column;flex:auto;min-height:0;display:flex}.ChatMessageList-module__yz4pSa__divider{align-items:center;gap:var(--space-sm);flex:none;display:flex}.ChatMessageList-module__yz4pSa__divider:before,.ChatMessageList-module__yz4pSa__divider:after{content:"";background:var(--line);flex:auto;height:1px}.ChatMessageList-module__yz4pSa__seal{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-md);border-radius:var(--rf);background:var(--card2);border:1px solid var(--line);color:var(--k80);font-family:var(--sans);text-align:center;flex:none;font-size:11px;display:inline-flex}.ChatMessageList-module__yz4pSa__seal svg{color:var(--green);flex:none}.ChatMessageList-module__yz4pSa__scroll{gap:var(--space-sm);min-height:0;padding-right:var(--space-xs);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.ChatMessageList-module__yz4pSa__list{gap:var(--space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ChatMessageList-module__yz4pSa__empty{margin:auto}.ChatMessageList-module__yz4pSa__glyph{background:color-mix(in srgb, var(--accent) 16%, transparent);border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);border-radius:50%;justify-content:center;align-items:center;width:84px;height:84px;font-size:38px;display:inline-flex}.ChatMessageList-module__yz4pSa__invite{justify-content:center;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-md);border-radius:var(--rf);border:1px dashed color-mix(in srgb, var(--accent) 45%, transparent);background:color-mix(in srgb, var(--accent) 8%, transparent);color:var(--k80);font-family:var(--sans);flex-wrap:wrap;font-size:12.5px;display:inline-flex}.ChatMessageList-module__yz4pSa__invite svg{color:var(--accent2);flex:none}.ChatMessageList-module__yz4pSa__inviteCode{font-family:var(--mono);letter-spacing:.1em;color:var(--k100);font-size:13px;font-weight:700}@media (prefers-reduced-motion:no-preference){.ChatMessageList-module__yz4pSa__glyph{animation:ChatMessageList-module__yz4pSa__floaty 3.4s var(--ease) infinite}@keyframes ChatMessageList-module__yz4pSa__floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}}
.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);position:absolute;inset:.375rem}.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);color:var(--k100);font-size:.9375rem;font-weight:800;position:relative}.ProgressRing-module__VYY1RG__sm .ProgressRing-module__VYY1RG__value{font-size:.8125rem}.ProgressRing-module__VYY1RG__lg .ProgressRing-module__VYY1RG__value{font-size:1.125rem}.ProgressRing-module__VYY1RG__unit{color:var(--k55);font-size:.5625rem}.ProgressRing-module__VYY1RG__lg .ProgressRing-module__VYY1RG__unit{font-size:.625rem}
.ChatComposer-module__XgGc8a__form{align-items:flex-end;gap:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--line);flex:none;display:flex}.ChatComposer-module__XgGc8a__field{min-width:0;min-height:44px;max-height:120px;padding:var(--space-sm) var(--space-md);border-radius:var(--r5);border:1px solid var(--line2);background:var(--card2);color:var(--k100);font-family:var(--sans);resize:none;transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);flex:auto;font-size:14px;line-height:1.4}.ChatComposer-module__XgGc8a__field::placeholder{color:var(--k55)}.ChatComposer-module__XgGc8a__field:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 30%, transparent);outline:none}.ChatComposer-module__XgGc8a__field:disabled{opacity:.6;cursor:not-allowed}.ChatComposer-module__XgGc8a__send{background:var(--accent);width:48px;height:48px;color:var(--on-accent);cursor:pointer;box-shadow:0 8px 22px -8px var(--accent);transition:background var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease), opacity var(--dur-fast) var(--ease);border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.ChatComposer-module__XgGc8a__send:hover{background:var(--accent2)}.ChatComposer-module__XgGc8a__send:active{transform:scale(.92)}.ChatComposer-module__XgGc8a__send:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 40%, transparent);outline:none}.ChatComposer-module__XgGc8a__send:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}
.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);color:var(--k55);text-align:center;border:1px dashed var(--line2);border-radius:var(--r2);margin:0;font-size:13px;line-height:1.5}
.ChatNetworkBanner-module__RdpW7q__banner{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--r2);border:1px solid color-mix(in srgb, var(--warn) 38%, transparent);background:color-mix(in srgb, var(--warn) 12%, transparent);color:var(--warn);font-family:var(--sans);flex:none;margin:0;font-size:12.5px;display:flex}.ChatNetworkBanner-module__RdpW7q__banner[data-tone=muted]{border-color:var(--line2);background:var(--card2);color:var(--k55)}.ChatNetworkBanner-module__RdpW7q__banner svg{flex:none}.ChatNetworkBanner-module__RdpW7q__pulse{flex:none;display:inline-flex}.ChatNetworkBanner-module__RdpW7q__text{text-wrap:pretty;flex:auto;min-width:0;line-height:1.4}.ChatNetworkBanner-module__RdpW7q__retry{min-height:var(--tap);padding:0 var(--space-sm);color:inherit;font-family:var(--sans);cursor:pointer;border-radius:var(--r2);background:0 0;border:none;flex:none;font-size:12.5px;font-weight:700;text-decoration:underline}.ChatNetworkBanner-module__RdpW7q__retry:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 35%, transparent);outline:none}@media (prefers-reduced-motion:no-preference){.ChatNetworkBanner-module__RdpW7q__pulse{animation:ChatNetworkBanner-module__RdpW7q__signal-pulse 1.6s var(--ease) infinite}@keyframes ChatNetworkBanner-module__RdpW7q__signal-pulse{0%,to{opacity:1}50%{opacity:.35}}}
.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);letter-spacing:.12em;text-transform:uppercase;color:var(--k55);font-size:11px}.RangeSlider-module__jjPGgW__value{font-family:var(--sans);color:var(--accent);font-size:13px;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:2px 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:2px 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}
.RoomExpiredSummary-module__wIa-2a__wrap{justify-content:center;gap:var(--space-sm);flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.RoomExpiredSummary-module__wIa-2a__kicker{justify-content:center;display:flex}.RoomExpiredSummary-module__wIa-2a__state{padding-block:var(--space-sm)}.RoomExpiredSummary-module__wIa-2a__puff{font-size:46px;line-height:1;display:inline-block}.RoomExpiredSummary-module__wIa-2a__note{max-width:34ch;font-family:var(--sans);color:var(--k55);text-align:center;text-wrap:pretty;margin:0 auto;font-size:12.5px;line-height:1.45}.RoomExpiredSummary-module__wIa-2a__actions{align-items:stretch;gap:var(--space-sm);padding-top:var(--space-sm);flex-direction:column;display:flex}.RoomExpiredSummary-module__wIa-2a__reportLink{justify-content:center;align-items:center;gap:var(--space-xs);min-height:var(--tap);border-radius:var(--r2);font-family:var(--sans);color:var(--k55);transition:color var(--dur-fast) var(--ease);font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.RoomExpiredSummary-module__wIa-2a__reportLink:hover{color:var(--k100)}.RoomExpiredSummary-module__wIa-2a__reportLink:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 35%, transparent);outline:none}.RoomExpiredSummary-module__wIa-2a__reportLink svg{flex:none}@media (prefers-reduced-motion:no-preference){.RoomExpiredSummary-module__wIa-2a__puff{animation:RoomExpiredSummary-module__wIa-2a__puff-float 3.4s var(--ease) infinite}@keyframes RoomExpiredSummary-module__wIa-2a__puff-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}}
.Stepper-module__cCb7UW__stepper{align-items:center;gap:6px;width:100%;margin:0;padding:0;list-style:none;display:flex}.Stepper-module__cCb7UW__step{flex-shrink:0;align-items:center;gap:7px;display:flex}.Stepper-module__cCb7UW__circle{border:1px 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);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.Stepper-module__cCb7UW__num{font-family:var(--mono);font-size:12px;font-weight:700}.Stepper-module__cCb7UW__label{font-family:var(--mono);color:var(--k30);white-space:nowrap;transition:color var(--dur) var(--ease);font-size:10.5px}.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__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)}
.MimoCustodySteps-module__iS2gya__wrap{gap:var(--space-md);flex-direction:column;display:flex}.MimoCustodySteps-module__iS2gya__list{gap:var(--space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.MimoCustodySteps-module__iS2gya__step{gap:var(--space-sm);align-items:flex-start;display:flex}.MimoCustodySteps-module__iS2gya__marker{width:var(--space-lg);height:var(--space-lg);border-radius:var(--rf);font-family:var(--mono);background:var(--card2);border:1px solid var(--line);color:var(--k55);flex-shrink:0;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;display:inline-flex}.MimoCustodySteps-module__iS2gya__step[data-state=done] .MimoCustodySteps-module__iS2gya__marker{background:color-mix(in srgb, var(--ok) 14%, transparent);border-color:color-mix(in srgb, var(--ok) 40%, transparent);color:var(--ok)}.MimoCustodySteps-module__iS2gya__step[data-state=active] .MimoCustodySteps-module__iS2gya__marker{background:var(--accent-soft);border-color:color-mix(in srgb, var(--accent) 40%, transparent);color:var(--accent)}.MimoCustodySteps-module__iS2gya__text{gap:var(--space-xs);flex-direction:column;display:flex}.MimoCustodySteps-module__iS2gya__stepTitle{font-family:var(--sans);letter-spacing:-.01em;color:var(--k100);font-size:.875rem;font-weight:700}.MimoCustodySteps-module__iS2gya__step[data-state=upcoming] .MimoCustodySteps-module__iS2gya__stepTitle{color:var(--k80)}.MimoCustodySteps-module__iS2gya__stepDesc{font-family:var(--sans);color:var(--k55);font-size:.8125rem;line-height:1.45}.MimoCustodySteps-module__iS2gya__rule{gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--r2);background:var(--warn-soft);border:1px solid color-mix(in srgb, var(--warn) 40%, transparent);font-family:var(--sans);color:var(--k80);align-items:flex-start;margin:0;font-size:.8125rem;line-height:1.45;display:flex}.MimoCustodySteps-module__iS2gya__ruleIcon{color:var(--warn);flex-shrink:0;display:inline-flex}.MimoCustodySteps-module__iS2gya__ruleStrong{color:var(--k100)}
.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:1px solid var(--line);border-radius:var(--rf);width:38px;height:38px;color:var(--accent);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{z-index:10;background:var(--card);border:1px solid var(--line);border-radius:var(--r3);min-width:180px;box-shadow:var(--shadow-modal,0 8px 24px color-mix(in srgb, var(--k100) 14%, transparent));flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.ThemeSwitcher-module__WPhZoW__option{border-radius:var(--rf);text-align:left;font-family:var(--sans);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;align-items:center;gap:12px;padding:10px;font-size:14px;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:1px 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__label{font-weight:500}.ThemeSwitcher-module__WPhZoW__check{color:var(--accent);justify-content:center;align-items:center;display:inline-flex}
.MimoLiveConfirmation-module__URsOlG__panel{gap:var(--space-sm);flex-direction:column;display:flex}.MimoLiveConfirmation-module__URsOlG__head{align-items:center;gap:var(--space-xs);color:var(--accent2);display:flex}.MimoLiveConfirmation-module__URsOlG__title{font-family:var(--sans);letter-spacing:-.01em;color:var(--k100);margin:0;font-size:15px;font-weight:700}.MimoLiveConfirmation-module__URsOlG__lead{font-family:var(--sans);color:var(--k80);margin:0;font-size:13px;line-height:1.45}.MimoLiveConfirmation-module__URsOlG__statement{gap:var(--space-xs);padding:var(--space-md);border-radius:var(--r3);border:1px solid var(--line2);background:var(--card2);flex-direction:column;display:flex}.MimoLiveConfirmation-module__URsOlG__version{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--k30);margin:0;font-size:10px}.MimoLiveConfirmation-module__URsOlG__disclaimer{font-family:var(--sans);color:var(--k55);margin:0;font-size:12px;line-height:1.5}.MimoLiveConfirmation-module__URsOlG__error{gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border-radius:var(--r2);background:var(--err-soft);border:1px solid color-mix(in srgb, var(--err) 40%, transparent);font-family:var(--sans);color:var(--k100);align-items:flex-start;margin:0;font-size:13px;display:flex}
.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}
.MimoLiveGateNotice-module__Gfr7Uq__notice{gap:var(--space-sm);padding:var(--space-md);border-radius:var(--r3);border:1px solid var(--line);background:var(--card2);flex-direction:column;display:flex}.MimoLiveGateNotice-module__Gfr7Uq__head{align-items:center;gap:var(--space-xs);color:var(--accent2);display:flex}.MimoLiveGateNotice-module__Gfr7Uq__title{font-family:var(--sans);letter-spacing:-.01em;color:var(--k100);margin:0;font-size:15px;font-weight:700}.MimoLiveGateNotice-module__Gfr7Uq__body{gap:var(--space-xs);font-family:var(--sans);color:var(--k80);align-items:flex-start;margin:0;font-size:13px;line-height:1.45;display:flex}.MimoLiveGateNotice-module__Gfr7Uq__reason{padding:var(--space-sm) var(--space-md);border-radius:var(--r2);border:1px solid var(--line2);background:var(--card);font-family:var(--sans);color:var(--k100);margin:0;font-size:13px;line-height:1.45}.MimoLiveGateNotice-module__Gfr7Uq__error{gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border-radius:var(--r2);background:var(--err-soft);border:1px solid color-mix(in srgb, var(--err) 40%, transparent);font-family:var(--sans);color:var(--k100);align-items:flex-start;margin:0;font-size:13px;display:flex}
.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)}
.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{color:var(--k100);min-width:0;margin:0;font-size:1rem;font-weight:600}.DateIdeaCard-module__4USWMG__badgeSlot{flex-shrink:0;display:inline-flex}.DateIdeaCard-module__4USWMG__address{color:var(--k55);margin:0;font-size:.875rem}.DateIdeaCard-module__4USWMG__why{align-items:flex-start;gap:var(--space-xs);color:var(--k80);margin:0;font-size:.8125rem;line-height:1.45;display:flex}.DateIdeaCard-module__4USWMG__why svg{color:var(--agent);flex-shrink:0;margin-top:.15em}.DateIdeaCard-module__4USWMG__partnerHint{color:var(--k55);margin:0;font-size:.75rem;line-height:1.4}.DateIdeaCard-module__4USWMG__offer{color:var(--k80);margin:0;font-size:.875rem}.DateIdeaCard-module__4USWMG__link{color:var(--accent);text-underline-offset:2px;align-self:flex-start;font-size:.875rem;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}
.MomentMediaPicker-module___FMQYW__row{align-items:flex-start;gap:var(--space-sm);display:flex}.MomentMediaPicker-module___FMQYW__hiddenInput{display:none}.MomentMediaPicker-module___FMQYW__pickBtn{align-items:center;gap:var(--space-xs);border-radius:var(--rf);border:1px solid var(--line2);height:34px;color:var(--k80);font-family:var(--sans);cursor:pointer;transition:border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;flex:none;padding:0 14px;font-size:12.5px;font-weight:700;display:inline-flex}.MomentMediaPicker-module___FMQYW__pickBtn:hover{border-color:var(--accent);color:var(--accent)}.MomentMediaPicker-module___FMQYW__pickBtn:disabled{opacity:.6;cursor:default}.MomentMediaPicker-module___FMQYW__pickBtn:focus-visible{box-shadow:0 0 0 3px var(--glow);outline:none}.MomentMediaPicker-module___FMQYW__pickLabel{white-space:nowrap}.MomentMediaPicker-module___FMQYW__limits{min-width:0;font-family:var(--sans);color:var(--k55);flex-direction:column;gap:2px;font-size:11.5px;line-height:1.35;display:flex}.MomentMediaPicker-module___FMQYW__segmenting{color:var(--k80)}
.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}}
.ReportModal-module__A_RFxW__fieldset{border:0;margin:0;padding:0}.ReportModal-module__A_RFxW__legend{margin-bottom:var(--space-sm);color:var(--k80);padding:0;font-size:13px;font-weight:600}.ReportModal-module__A_RFxW__options{gap:var(--space-xs);flex-direction:column;display:flex}.ReportModal-module__A_RFxW__option{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border:1px solid var(--line);border-radius:var(--r2);color:var(--k80);cursor:pointer;transition:border-color var(--dur-fast) var(--ease);font-size:13px;display:flex}.ReportModal-module__A_RFxW__option:hover{border-color:var(--line2)}.ReportModal-module__A_RFxW__option:has(input:checked){border-color:var(--accent);color:var(--k100)}.ReportModal-module__A_RFxW__option input{accent-color:var(--accent)}.ReportModal-module__A_RFxW__commentLabel{margin:var(--space-md) 0 var(--space-xs);color:var(--k80);font-size:13px;font-weight:600;display:block}.ReportModal-module__A_RFxW__comment{width:100%;padding:var(--space-sm) var(--space-md);border:1px solid var(--line);border-radius:var(--r2);background:var(--card2);color:var(--k100);font-family:var(--sans);resize:vertical;font-size:13px;line-height:1.5}.ReportModal-module__A_RFxW__comment:focus-visible{border-color:var(--accent);outline:none}.ReportModal-module__A_RFxW__counter{margin-top:var(--space-xs);text-align:right;color:var(--k55);font-size:11px;display:block}.ReportModal-module__A_RFxW__alsoBlock{align-items:center;gap:var(--space-sm);margin-top:var(--space-md);color:var(--k80);cursor:pointer;font-size:13px;display:flex}.ReportModal-module__A_RFxW__alsoBlock input{accent-color:var(--accent)}.ReportModal-module__A_RFxW__success{align-items:flex-start;gap:var(--space-sm);color:var(--k80);margin:0;font-size:14px;line-height:1.55;display:flex}.ReportModal-module__A_RFxW__success svg{color:var(--green);flex-shrink:0;margin-top:2px}.ReportModal-module__A_RFxW__error{margin:var(--space-sm) 0 0;padding:var(--space-sm) var(--space-md);border-radius:var(--r2);border:1px solid color-mix(in srgb, var(--coral) 40%, transparent);background:color-mix(in srgb, var(--coral) 10%, transparent);color:var(--coral);font-size:13px}.ReportModal-module__A_RFxW__actions{justify-content:flex-end;gap:var(--space-sm);margin-top:var(--space-lg);display:flex}.ReportModal-module__A_RFxW__categoryHint{margin-top:var(--space-sm);color:var(--k55)}
.AutonomyPicker-module__FtI0Gq__group{gap:var(--space-sm);flex-direction:column;display:flex}.AutonomyPicker-module__FtI0Gq__option{align-items:flex-start;gap:var(--space-sm);padding:var(--space-md);border-radius:var(--r3);background:var(--card2);border:1px solid var(--line);cursor:pointer;transition:border-color var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease);display:flex}.AutonomyPicker-module__FtI0Gq__option:hover{border-color:var(--line2)}.AutonomyPicker-module__FtI0Gq__option[data-active]{border-color:color-mix(in srgb, var(--accent) 55%, transparent);background:color-mix(in srgb, var(--accent) 8%, var(--card2))}.AutonomyPicker-module__FtI0Gq__option input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.AutonomyPicker-module__FtI0Gq__radio{border-radius:var(--rf);border:1px solid var(--line2);background:var(--bg2);width:18px;height:18px;transition:border-color var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease);flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}.AutonomyPicker-module__FtI0Gq__option input:checked+.AutonomyPicker-module__FtI0Gq__radio{border-color:var(--accent)}.AutonomyPicker-module__FtI0Gq__option input:checked+.AutonomyPicker-module__FtI0Gq__radio:after{content:"";border-radius:var(--rf);background:linear-gradient(135deg, var(--accent), var(--accent2));width:8px;height:8px}.AutonomyPicker-module__FtI0Gq__option input:focus-visible+.AutonomyPicker-module__FtI0Gq__radio{outline:2px solid var(--accent);outline-offset:2px}.AutonomyPicker-module__FtI0Gq__option input:disabled~.AutonomyPicker-module__FtI0Gq__copy{opacity:.6}.AutonomyPicker-module__FtI0Gq__copy{flex-direction:column;gap:2px;display:flex}.AutonomyPicker-module__FtI0Gq__name{font-family:var(--sans);color:var(--k100);font-size:14px;font-weight:700}.AutonomyPicker-module__FtI0Gq__desc{font-family:var(--sans);color:var(--k55);font-size:13px;line-height:1.4}
.DiscoveryReachFields-module__kh1F_G__field{gap:var(--space-sm);flex-direction:column;display:flex}.DiscoveryReachFields-module__kh1F_G__fieldLabel{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--k55);font-size:11px}.DiscoveryReachFields-module__kh1F_G__chips{gap:var(--space-xs);flex-wrap:wrap;display:flex}
.DmVoiceComposerPanel-module__5QlU5q__wrap{gap:var(--space-xs);padding:var(--space-md);border-top:1px solid var(--line);flex-direction:column;display:flex}.DmVoiceComposerPanel-module__5QlU5q__error{color:var(--err);font-family:var(--sans);font-size:12px;line-height:1.4}
.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)}
.EphemeralRoomSheet-module__ZDtFyW__backdrop{z-index:70;background:color-mix(in srgb, var(--bg) 72%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:EphemeralRoomSheet-module__ZDtFyW__fade var(--dur-fast) var(--ease);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.EphemeralRoomSheet-module__ZDtFyW__panel{background:var(--card);border:1px solid var(--line2);border-radius:var(--r5) var(--r5) 0 0;width:100%;max-height:90dvh;box-shadow:var(--shadow-modal);animation:EphemeralRoomSheet-module__ZDtFyW__sheet-up var(--dur) var(--ease);border-bottom:none;outline:none;flex-direction:column;display:flex;position:relative}.EphemeralRoomSheet-module__ZDtFyW__handle{width:44px;height:4px;margin:var(--space-sm) auto 0;border-radius:var(--rf);background:var(--line2);flex:none}.EphemeralRoomSheet-module__ZDtFyW__head{justify-content:space-between;align-items:flex-start;gap:var(--space-md);padding:var(--space-md) var(--space-lg) var(--space-sm);flex:none;display:flex}.EphemeralRoomSheet-module__ZDtFyW__titleBlock{min-width:0}.EphemeralRoomSheet-module__ZDtFyW__title{font-family:var(--sans);color:var(--k100);margin:0;font-size:18px;font-weight:700}.EphemeralRoomSheet-module__ZDtFyW__tagline{margin:var(--space-xs) 0 0;font-family:var(--sans);color:var(--k55);font-size:13px}.EphemeralRoomSheet-module__ZDtFyW__close{border:1px solid var(--line2);background:var(--card2);width:44px;height:44px;color:var(--k55);cursor:pointer;transition:color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.EphemeralRoomSheet-module__ZDtFyW__close:hover{color:var(--k100);border-color:var(--accent)}.EphemeralRoomSheet-module__ZDtFyW__close:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 35%, transparent);outline:none}.EphemeralRoomSheet-module__ZDtFyW__body{padding:var(--space-md) var(--space-lg) var(--space-xl);gap:var(--space-lg);flex-direction:column;display:flex;overflow-y:auto}.EphemeralRoomSheet-module__ZDtFyW__bodyRoom{min-height:0;padding-bottom:var(--space-md);flex:auto;overflow:hidden}.EphemeralRoomSheet-module__ZDtFyW__room{gap:var(--space-sm);flex-direction:column;flex:auto;min-height:0;display:flex}.EphemeralRoomSheet-module__ZDtFyW__bodyRoom .EphemeralRoomSheet-module__ZDtFyW__room>:not(.EphemeralRoomSheet-module__ZDtFyW__chatArea){flex:none}.EphemeralRoomSheet-module__ZDtFyW__chatArea{flex-direction:column;flex:auto;min-height:0;display:flex}.EphemeralRoomSheet-module__ZDtFyW__netSlot:empty{display:none}.EphemeralRoomSheet-module__ZDtFyW__center{padding:var(--space-xl) 0;justify-content:center;display:flex}.EphemeralRoomSheet-module__ZDtFyW__errorState{align-items:center;gap:var(--space-md);padding:var(--space-lg) 0;text-align:center;flex-direction:column;display:flex}.EphemeralRoomSheet-module__ZDtFyW__errorText{color:var(--k80);font-family:var(--sans);margin:0;font-size:14px}@media (min-width:640px){.EphemeralRoomSheet-module__ZDtFyW__backdrop{padding:var(--space-lg);align-items:center}.EphemeralRoomSheet-module__ZDtFyW__panel{max-width:460px;max-height:calc(100dvh - var(--space-2xl));border:1px solid var(--line2);border-radius:var(--r4);animation:EphemeralRoomSheet-module__ZDtFyW__rise var(--dur) var(--ease)}.EphemeralRoomSheet-module__ZDtFyW__handle{display:none}.EphemeralRoomSheet-module__ZDtFyW__head{padding-top:var(--space-lg)}}@keyframes EphemeralRoomSheet-module__ZDtFyW__fade{0%{opacity:0}}@keyframes EphemeralRoomSheet-module__ZDtFyW__sheet-up{0%{transform:translateY(100%)}}@keyframes EphemeralRoomSheet-module__ZDtFyW__rise{0%{opacity:0;transform:translateY(12px)scale(.98)}}@media (prefers-reduced-motion:reduce){.EphemeralRoomSheet-module__ZDtFyW__backdrop,.EphemeralRoomSheet-module__ZDtFyW__panel{animation:none}}
.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:1px solid var(--line2);width:1.125rem;height:1.125rem;color:var(--k55);background:var(--card2);flex:none;place-items:center;font-size:.625rem;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);border-color:var(--accent);background:color-mix(in srgb, var(--accent) 16%, transparent)}.CompassAreaTrail-module__0MAI2q__label{font-family:var(--sans);color:var(--k55);font-size:.75rem}.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)}
.CheckoutIntentPanel-module__jKtqLa__panel{justify-items:center;gap:var(--space-sm);border:1px solid var(--line);border-radius:var(--r3);padding:var(--space-md);background:var(--card2);min-inline-size:0;display:grid}.CheckoutIntentPanel-module__jKtqLa__title{color:var(--k100);margin:0;font-size:1rem;font-weight:600}.CheckoutIntentPanel-module__jKtqLa__hint{text-align:center;color:var(--k55);margin:0;font-size:.9rem}.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;color:var(--warn);background:var(--bg2);border:1px solid var(--warn);border-radius:var(--r2);padding:var(--space-sm);margin:0;font-size:.9rem;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}
.EphemeralRoomsButton-module__xqwEfq__button{border:1px solid var(--line2);width:40px;height:40px;color:var(--k80);cursor:pointer;transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.EphemeralRoomsButton-module__xqwEfq__button:hover,.EphemeralRoomsButton-module__xqwEfq__button[data-active]{background:color-mix(in srgb, var(--accent) 8%, transparent);border-color:var(--accent);color:var(--accent)}.EphemeralRoomsButton-module__xqwEfq__button:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 35%, transparent);outline:none}
.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:2px 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:"";border-radius:var(--rf);border:1px solid color-mix(in srgb, var(--k55) 45%, transparent);position:absolute;inset:7px}.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);background:color-mix(in srgb, var(--accent) 14%, transparent);border:1px solid color-mix(in srgb, var(--accent) 32%, transparent);flex:none;justify-content:center;align-items:center;display:inline-flex}.CompassIntentPicker-module__ImSxbW__pointCopy{flex-direction:column;gap:2px;min-width:0;display:flex}.CompassIntentPicker-module__ImSxbW__pointTitle{font-family:var(--sans);color:var(--k100);font-size:13px;font-weight:700}.CompassIntentPicker-module__ImSxbW__pointText{font-family:var(--sans);color:var(--k55);font-size:12px;line-height:1.5}.CompassIntentPicker-module__ImSxbW__not{border:1px solid var(--line2);border-radius:var(--r3);background:var(--bg2);font-family:var(--sans);color:var(--k55);margin:0;padding:10px 14px;font-size:12px;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);color:var(--k55);margin:0;font-size:12px;line-height:1.5;display:flex}.CompassIntentPicker-module__ImSxbW__trustIcon{color:var(--ok);flex:none;padding-top:2px;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);text-align:left;background:var(--bg2);border:1px 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;padding:10px 14px;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:2px 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);color:var(--k100);font-size:14px;font-weight:700}.CompassIntentPicker-module__ImSxbW__intentEmoji{margin-right:var(--space-xs);font-size:15px}.CompassIntentPicker-module__ImSxbW__intentHint{font-family:var(--sans);color:var(--k55);font-size:12px;line-height:1.4}.CompassIntentPicker-module__ImSxbW__intent[data-kind=business] .CompassIntentPicker-module__ImSxbW__intentHint{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;border-radius:var(--r2);color:var(--k55);border:1px solid var(--line2);background:var(--card);padding:2px 8px;font-size:10px;font-weight:600}.CompassIntentPicker-module__ImSxbW__businessNote{align-items:flex-start;gap:var(--space-sm);border:1px 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);color:var(--k80);margin:0;padding:10px 14px;font-size:12px;line-height:1.5;display:flex}.CompassIntentPicker-module__ImSxbW__businessIcon{color:var(--info);flex:none;padding-top:2px;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) 12px;font-family:var(--sans);background:var(--bg2);border:1px 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:2px 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{color:var(--k80);font-size:12px;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}}
.PayerFields-module__TLJnTq__fields{gap:var(--space-sm);border:1px 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}
.SphereChannelBar-module__3ch_PG__bar{align-items:center;gap:var(--space-sm);padding:var(--space-sm) clamp(12px, 2.2vw, 24px);background:var(--bg2);border-bottom:1px solid var(--line);scrollbar-width:none;flex:none;display:flex;overflow-x:auto}.SphereChannelBar-module__3ch_PG__bar::-webkit-scrollbar{height:0}.SphereChannelBar-module__3ch_PG__chip,.SphereChannelBar-module__3ch_PG__favChip{border-radius:var(--rf);background:var(--card2);min-height:36px;font-family:var(--sans);color:var(--k55);white-space:nowrap;cursor:pointer;transition:color var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);border:1px solid #0000;flex:none;align-items:center;gap:6px;padding:0 13px;font-size:12.5px;font-weight:700;display:inline-flex}.SphereChannelBar-module__3ch_PG__chip:hover,.SphereChannelBar-module__3ch_PG__favChip:hover{color:var(--k80)}.SphereChannelBar-module__3ch_PG__chip:focus-visible,.SphereChannelBar-module__3ch_PG__favChip:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 35%, transparent);outline:none}.SphereChannelBar-module__3ch_PG__hash{color:var(--k30)}.SphereChannelBar-module__3ch_PG__chip[aria-current=true]{color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);border-color:color-mix(in srgb, var(--accent) 30%, transparent)}.SphereChannelBar-module__3ch_PG__chip[aria-current=true] .SphereChannelBar-module__3ch_PG__hash{color:var(--accent)}.SphereChannelBar-module__3ch_PG__favChip[aria-pressed=true]{color:var(--warn);background:color-mix(in srgb, var(--warn) 12%, transparent);border-color:color-mix(in srgb, var(--warn) 32%, transparent)}
.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);letter-spacing:.14em;text-transform:uppercase;color:var(--k55);font-size:11px;font-weight:600}.CompassQuestionForm-module__5rJfLG__counter{font-family:var(--mono);color:var(--k55);min-width:0;font-size:11px;line-height:1.4}.CompassQuestionForm-module__5rJfLG__percent{font-family:var(--mono);color:var(--accent);font-size:12px;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);letter-spacing:-.01em;color:var(--k100);margin:0;font-size:18px;font-weight:800;line-height:1.3}.CompassQuestionForm-module__5rJfLG__hint{font-family:var(--sans);color:var(--k55);margin:0;font-size:13px;line-height:1.5}.CompassQuestionForm-module__5rJfLG__why{border:1px solid var(--line);border-radius:var(--r3);background:var(--bg2);padding:10px 14px}.CompassQuestionForm-module__5rJfLG__whySummary{align-items:center;gap:var(--space-xs);font-family:var(--sans);color:var(--k80);cursor:pointer;font-size:13px;font-weight:600;display:inline-flex}.CompassQuestionForm-module__5rJfLG__whySummary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.CompassQuestionForm-module__5rJfLG__whyText{margin:var(--space-sm) 0 0;font-family:var(--sans);color:var(--k55);font-size:12.5px;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);text-align:left;font-family:var(--sans);color:var(--k80);background:var(--bg2);border:1px 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);padding:10px 14px;font-size:14px;display:flex}.CompassQuestionForm-module__5rJfLG__option:hover{border-color:color-mix(in srgb, var(--accent) 45%, transparent)}.CompassQuestionForm-module__5rJfLG__option:focus-visible{outline:2px 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:2px 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);letter-spacing:.14em;text-transform:uppercase;color:var(--k55);font-size:11px;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);border:1px solid var(--line);border-radius:var(--r3);background:var(--bg2);padding:10px 14px;display:flex}.CompassQuestionForm-module__5rJfLG__privacyIcon{border-radius:var(--rf);width:28px;height:28px;color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, transparent);border:1px 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);color:var(--k100);font-size:13px;font-weight:700}.CompassQuestionForm-module__5rJfLG__privacyText{font-family:var(--sans);color:var(--k55);font-size:12px;line-height:1.5}
.BuyCreditsModal-module__VlOK7q__form{gap:var(--space-md);min-inline-size:0;display:grid}.BuyCreditsModal-module__VlOK7q__methods{gap:var(--space-md);border:1px 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);color:var(--k80);cursor:pointer;font-size:.9rem;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}
.ConversationsHeader-module__5jkIkW__head{gap:var(--space-sm);padding:var(--space-md);border-bottom:1px 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__title{font-family:var(--sans);color:var(--k100);margin:0;font-size:18px;font-weight:700;line-height:1.2}
.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}
.LoadingBlock-module__FgxSZa__block{width:100%;padding:var(--space-xl) var(--space-md);justify-content:center;align-items:center;display:flex}
