.EmailVerifyBanner-module__jcIeSG__banner{border:1px solid color-mix(in srgb, var(--status-attention-mark) 35%, var(--line));border-radius:var(--radius-control);background:var(--status-attention-soft);font-size:var(--fs-body-sm);align-items:center;gap:10px;margin:0 0 14px;padding:10px 14px;display:flex}.EmailVerifyBanner-module__jcIeSG__icon{color:var(--status-attention);flex-shrink:0}.EmailVerifyBanner-module__jcIeSG__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.EmailVerifyBanner-module__jcIeSG__text{color:var(--text)}.EmailVerifyBanner-module__jcIeSG__note{color:var(--text-muted);font-size:var(--fs-body-sm)}@media (max-width:640px){.EmailVerifyBanner-module__jcIeSG__banner{flex-wrap:wrap}}
.Spotlight-module__4W-YEq__layer{z-index:var(--z-guide-spotlight);pointer-events:none;position:fixed;inset:0}.Spotlight-module__4W-YEq__svg{width:100%;height:100%;position:absolute;inset:0}.Spotlight-module__4W-YEq__dim{fill:var(--guide-dim,#0b20356b);transition:opacity var(--dur-standard) var(--ease-standard)}[data-theme=dark] .Spotlight-module__4W-YEq__dim{fill:#0000008c}.Spotlight-module__4W-YEq__ring{fill:none;stroke:var(--action-cobalt);stroke-width:2.5px;filter:drop-shadow(0 0 #176bff66);animation:Spotlight-module__4W-YEq__guide-pulse 1.8s var(--ease-standard) infinite}.Spotlight-module__4W-YEq__callout{border-radius:var(--radius-control);background:var(--action-cobalt);color:#fff;max-width:min(320px,100vw - 32px);font-size:var(--fs-body-sm);font-variation-settings:"wght" var(--fw-bold);box-shadow:var(--shadow-action);animation:Spotlight-module__4W-YEq__guide-callout-in var(--dur-standard) var(--ease-enter);align-items:center;gap:8px;padding:8px 12px;line-height:1.3;display:inline-flex;position:absolute}.Spotlight-module__4W-YEq__callout:before{content:"";background:var(--action-cobalt);width:10px;height:10px;position:absolute;left:18px;transform:rotate(45deg)}.Spotlight-module__4W-YEq__calloutBelow:before{top:-5px}.Spotlight-module__4W-YEq__calloutAbove:before{bottom:-5px}@keyframes Spotlight-module__4W-YEq__guide-pulse{0%{stroke-opacity:1;filter:drop-shadow(0 0 #176bff73)}70%{stroke-opacity:.85;filter:drop-shadow(0 0 12px #176bff00)}to{stroke-opacity:1;filter:drop-shadow(0 0 #176bff00)}}@keyframes Spotlight-module__4W-YEq__guide-callout-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Spotlight-module__4W-YEq__ring,.Spotlight-module__4W-YEq__callout{animation:none}}
.VoiceGuidePanel-module__69jlxG__panel{left:calc(var(--rail-w) + 24px);z-index:var(--z-guide-panel);width:min(560px, calc(100vw - var(--rail-w) - 320px));border:1px solid var(--line);border-radius:var(--radius-panel);background:color-mix(in srgb, var(--surface) 94%, transparent);min-width:300px;color:var(--text-ink);box-shadow:var(--shadow-overlay);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:VoiceGuidePanel-module__69jlxG__guide-panel-in var(--dur-standard) var(--ease-enter);gap:10px;padding:14px 16px;display:grid;position:fixed;bottom:24px}.VoiceGuidePanel-module__69jlxG__head{align-items:center;gap:12px;display:flex}.VoiceGuidePanel-module__69jlxG__orb{border-radius:var(--radius-round);background:var(--action-cobalt-soft);width:40px;height:40px;color:var(--action-cobalt-text);transition:background-color var(--speed), color var(--speed);flex:none;place-items:center;display:grid;position:relative}.VoiceGuidePanel-module__69jlxG__orb:after{content:"";border-radius:inherit;border:2px solid #0000;position:absolute;inset:-4px}.VoiceGuidePanel-module__69jlxG__orbListening{background:var(--status-optimal-soft);color:var(--status-optimal)}.VoiceGuidePanel-module__69jlxG__orbListening:after{border-color:var(--status-optimal-mark);animation:1.6s ease-in-out infinite VoiceGuidePanel-module__69jlxG__guide-orb-listen}.VoiceGuidePanel-module__69jlxG__orbThinking{background:var(--status-attention-soft);color:var(--status-attention)}.VoiceGuidePanel-module__69jlxG__orbThinking:after{border-color:var(--status-attention-mark);border-top-color:#0000;animation:.9s linear infinite VoiceGuidePanel-module__69jlxG__guide-orb-spin}.VoiceGuidePanel-module__69jlxG__orbSpeaking{background:var(--action-cobalt);color:#fff}.VoiceGuidePanel-module__69jlxG__orbSpeaking:after{border-color:var(--action-cobalt);animation:.7s ease-in-out infinite alternate VoiceGuidePanel-module__69jlxG__guide-orb-speak}.VoiceGuidePanel-module__69jlxG__orbMuted{background:var(--status-neutral-soft);color:var(--text-muted)}.VoiceGuidePanel-module__69jlxG__orbError{background:var(--status-critical-soft);color:var(--status-critical)}.VoiceGuidePanel-module__69jlxG__titles{flex:1;min-width:0}.VoiceGuidePanel-module__69jlxG__title{font-size:var(--fs-body-sm);font-variation-settings:"wght" var(--fw-bold);display:block}.VoiceGuidePanel-module__69jlxG__status{color:var(--text-faint);font-size:var(--fs-eyebrow);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.VoiceGuidePanel-module__69jlxG__tour{border-radius:var(--radius-round);background:var(--status-info-soft);color:var(--status-info);font-size:var(--fs-eyebrow);font-variation-settings:"wght" var(--fw-bold);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.VoiceGuidePanel-module__69jlxG__captions{gap:4px;min-height:24px;display:grid}.VoiceGuidePanel-module__69jlxG__userLine{color:var(--text-faint);font-size:var(--fs-body-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.VoiceGuidePanel-module__69jlxG__guideLine{font-size:var(--fs-body);-webkit-line-clamp:4;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.VoiceGuidePanel-module__69jlxG__notice{color:var(--text-muted);font-size:var(--fs-body-sm);line-height:1.5}.VoiceGuidePanel-module__69jlxG__noticeStrong{color:var(--text-ink);font-variation-settings:"wght" var(--fw-semibold)}.VoiceGuidePanel-module__69jlxG__noticeLine{color:var(--text-muted);font-size:var(--fs-eyebrow);align-items:flex-start;gap:8px;line-height:1.4;display:flex}.VoiceGuidePanel-module__69jlxG__errorLine{color:var(--status-critical);font-size:var(--fs-body-sm);align-items:flex-start;gap:8px;line-height:1.4;display:flex}.VoiceGuidePanel-module__69jlxG__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.VoiceGuidePanel-module__69jlxG__spacer{flex:1}.VoiceGuidePanel-module__69jlxG__textRow{gap:8px;display:flex}.VoiceGuidePanel-module__69jlxG__textInput{border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface);min-width:0;height:40px;color:var(--text-ink);font:inherit;font-size:var(--fs-body-sm);flex:1;padding:0 12px}.VoiceGuidePanel-module__69jlxG__textInput:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}@keyframes VoiceGuidePanel-module__69jlxG__guide-panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes VoiceGuidePanel-module__69jlxG__guide-orb-listen{0%,to{opacity:.9;transform:scale(1)}50%{opacity:.4;transform:scale(1.12)}}@keyframes VoiceGuidePanel-module__69jlxG__guide-orb-spin{to{transform:rotate(360deg)}}@keyframes VoiceGuidePanel-module__69jlxG__guide-orb-speak{0%{opacity:.9;transform:scale(1)}to{opacity:.25;transform:scale(1.18)}}@media (max-width:700px){.VoiceGuidePanel-module__69jlxG__panel{left:12px;right:84px;bottom:calc(var(--dock-h) + env(safe-area-inset-bottom,0px) + 12px);border-radius:var(--radius-surface);width:auto;min-width:0;padding:12px}.VoiceGuidePanel-module__69jlxG__tour{display:none}.VoiceGuidePanel-module__69jlxG__guideLine{-webkit-line-clamp:3}}@media (prefers-reduced-motion:reduce){.VoiceGuidePanel-module__69jlxG__panel,.VoiceGuidePanel-module__69jlxG__orb:after{animation:none}}
.CriticalRail-module__LDdoBG__wrap{z-index:var(--z-critical);position:fixed;bottom:20px;right:20px}.CriticalRail-module__LDdoBG__button{border:1px solid var(--critical-red);border-radius:var(--radius-round);background:var(--surface-paper);height:44px;color:var(--critical-red);font-family:var(--type-ui);font-size:var(--fs-body-sm);font-variation-settings:"wght" var(--fw-label);box-shadow:var(--shadow-overlay);transition:scale var(--dur-fast) var(--ease-standard), background var(--speed), color var(--speed);align-items:center;gap:8px;padding:0 16px;display:inline-flex}.CriticalRail-module__LDdoBG__button:hover{background:var(--critical-red-soft)}.CriticalRail-module__LDdoBG__button:active{scale:.96}.CriticalRail-module__LDdoBG__active{border-color:var(--status-critical-mark);background:var(--status-critical-mark);color:#3a0f0c;animation:CriticalRail-module__LDdoBG__critical-enter var(--dur-standard) var(--ease-enter)}.CriticalRail-module__LDdoBG__active:hover{background:color-mix(in srgb, var(--status-critical-mark) 88%, #000)}.CriticalRail-module__LDdoBG__badge{border-radius:var(--radius-round);background:var(--surface);min-width:20px;height:20px;color:var(--status-critical);font-variant-numeric:tabular-nums;font-size:var(--fs-label);font-variation-settings:"wght" var(--fw-label);place-items:center;padding:0 5px;display:inline-grid}@media (max-width:700px){.CriticalRail-module__LDdoBG__wrap{right:14px;bottom:calc(var(--dock-h) + env(safe-area-inset-bottom,0px) + 14px)}}@media (prefers-reduced-motion:reduce){.CriticalRail-module__LDdoBG__active{animation:none}}
