._63Vq5G_phone{width:var(--phone-w);height:var(--phone-h);border-radius:var(--border-radius-device);padding:var(--space-device);background:var(--color-device);box-shadow:var(--shadow-device)}._63Vq5G_screen{border-radius:var(--border-radius-screen);background:var(--color-white);width:100%;height:100%;color:var(--color-second);position:relative;overflow:hidden}._63Vq5G_surface{background:var(--color-surface-alt)}._63Vq5G_background{background:var(--color-background)}
.vPeBhq_card{background:var(--color-white);color:var(--color-second);border-radius:var(--border-radius-ml);padding:var(--space-m);box-shadow:var(--shadow-card);position:absolute}.vPeBhq_animated{opacity:0;transform:translateY(var(--space-snug));transition:opacity var(--duration-step) ease, transform var(--duration-step-move) var(--ease-out)}.vPeBhq_on{opacity:1;transform:none}.vPeBhq_past{transform:translateY(calc(var(--space-snug) * -1))}@media (prefers-reduced-motion:reduce){.vPeBhq_animated{transition:none}}
._8wPgZq_word{opacity:clamp(var(--reveal-floor), calc(var(--sp,0) * 10 - var(--i) * .9), 1);transition:opacity var(--duration-fast) linear}._8wPgZq_typing{opacity:clamp(var(--reveal-floor-typing), calc(var(--s3,0) * 40 - var(--i) * .9), 1)}._8wPgZq_accent{color:var(--scene-accent)}
._7Gk_JG_head{gap:var(--space-wide)}._7Gk_JG_label{align-items:center;gap:var(--space-s);font-size:var(--font-size-s);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase;color:var(--scene-fg2)}._7Gk_JG_number{width:var(--size-scene-number);height:var(--size-scene-number);border-radius:var(--border-radius-full);border:1.5px solid var(--scene-accent);color:var(--scene-accent);font-size:var(--font-size-sm);letter-spacing:0;justify-content:center;align-items:center;display:flex}._7Gk_JG_title{font-size:var(--font-size-xxxxl);line-height:var(--line-height-display)}._7Gk_JG_lead{font-size:var(--font-size-lead);line-height:var(--line-height-body);max-width:var(--measure-lead)}@media (max-width:960px){._7Gk_JG_title{font-size:var(--font-size-xxxl)}._7Gk_JG_lead{font-size:var(--font-size-m)}}
.TQnTrG_stage{height:var(--stage-height);align-items:center;display:flex;position:sticky;top:0;overflow:hidden}.TQnTrG_grid{max-width:var(--container-width);width:100%;height:100%;padding:var(--space-section) var(--space-gutter) var(--space-stage-bottom);gap:var(--space-xxl-m);grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;margin:0 auto;display:grid}.TQnTrG_visual{--visual-w:560px;--visual-h:480px;--visual-scale:.62;width:var(--visual-w);height:var(--visual-h);justify-self:center;position:relative}@media (max-width:960px){.TQnTrG_grid{gap:var(--space-snug);padding:var(--space-stage-top-mobile) var(--space-gutter-mobile) var(--space-stage-bottom-mobile);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);align-content:start}.TQnTrG_visual{transform:scale(var(--visual-scale));transform-origin:top;margin-bottom:calc(var(--visual-h) * (var(--visual-scale) - 1))}}@media (max-width:960px) and (min-width:600px){.TQnTrG_visual{--visual-scale:.85}}
.nzGw9q_compose{--compose-w:262px;--compose-y:30px;left:0;top:var(--compose-y);width:var(--compose-w);font-size:var(--font-size-s);line-height:var(--line-height-relaxed)}.nzGw9q_panel{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-third);margin-bottom:var(--space-xs);display:block}.nzGw9q_subject{font-weight:var(--font-weight-bold);font-size:var(--font-size-m);margin-bottom:var(--space-tight)}.nzGw9q_body{color:var(--color-ink-soft)}.nzGw9q_composeTags{margin-top:var(--space-s)}.nzGw9q_composeTag,.nzGw9q_composeTagOutline{font-size:var(--font-size-xs);font-weight:var(--font-weight-light);letter-spacing:normal;padding:var(--space-badge-y) var(--space-cozy)}.nzGw9q_composeTag{border:0}.nzGw9q_composeTagOutline{color:var(--color-second);background:0 0}.nzGw9q_wire{--wire-x:262px;--wire-y:150px;--wire-w:64px;--wire-in:clamp(0, calc((var(--s3,0) - .3) * 10), 1);--wire-run:clamp(0, calc((var(--s3,0) - .3) * 6), 1);left:var(--wire-x);top:var(--wire-y);width:var(--wire-w);background:repeating-linear-gradient(90deg, var(--scene-accent) 0 var(--space-tight), transparent var(--space-tight) var(--space-s));height:2px;opacity:var(--wire-in);position:absolute}.nzGw9q_wire:after{content:"";top:calc(var(--space-xxs) * -1);left:calc(var(--wire-run) * (var(--wire-w) - var(--space-xs)));width:var(--space-cozy);height:var(--space-cozy);border-radius:var(--border-radius-full);background:var(--color-primary);position:absolute}.nzGw9q_phone{--phone-x:326px;left:var(--phone-x);opacity:clamp(.25, calc((var(--s3,0) - .3) * 6), 1);position:absolute;top:0}.nzGw9q_screen{padding:var(--space-xl-s) var(--space-s) var(--space-s);gap:var(--space-cozy);font-size:var(--font-size-xs);line-height:var(--line-height-relaxed);flex-direction:column;display:flex}.nzGw9q_appIcon{width:var(--size-avatar-s);height:var(--size-avatar-s);border-radius:var(--border-radius-app-icon);background:var(--color-primary);justify-content:center;align-items:center;display:flex}.nzGw9q_appHead{line-height:var(--line-height-heading-ui)}.nzGw9q_appTitle{font-size:var(--font-size-s);display:block}.nzGw9q_appMeta{font-size:var(--font-size-xxs)}.nzGw9q_tabs{background:var(--color-border);border-radius:var(--border-radius-cozy);padding:var(--space-badge-y);font-size:var(--font-size-xxs);font-weight:var(--font-weight-semibold);display:flex}.nzGw9q_tab,.nzGw9q_tabActive{text-align:center;padding:var(--space-answer-doc-y);flex:1}.nzGw9q_tab{color:var(--color-third)}.nzGw9q_tabActive{background:var(--color-white);border-radius:var(--border-radius-xs)}.nzGw9q_phoneSubject{font-weight:var(--font-weight-extra-bold);font-size:var(--font-size-m);line-height:var(--line-height-heading-ui)}.nzGw9q_phoneBody{color:var(--color-ink-soft)}.nzGw9q_phoneNote{font-size:var(--font-size-micro);color:var(--color-muted)}.nzGw9q_confirm{min-height:var(--size-xl-control);border-radius:var(--border-radius-s);background:var(--color-primary);color:var(--color-white);font-weight:var(--font-weight-bold);font-size:var(--font-size-s);transition:background var(--duration-m) ease;justify-content:center;align-items:center;margin-top:auto;display:flex}.nzGw9q_confirmed{background:var(--color-success)}.nzGw9q_stats{--stats-w:230px;right:calc(var(--space-tight) * -1);width:var(--stats-w);bottom:0}.nzGw9q_statsHead{margin-bottom:var(--space-tight);justify-content:space-between;align-items:baseline;display:flex}.nzGw9q_statsLabel{font-size:var(--font-size-sm)}.nzGw9q_statsValue{font-size:var(--font-size-xxl);font-weight:var(--font-weight-extra-bold);font-variant-numeric:tabular-nums}.nzGw9q_bar{height:var(--space-xs);border-radius:var(--border-radius-full);background:var(--color-border);overflow:hidden}.nzGw9q_barFill{width:var(--fill);border-radius:var(--border-radius-full);background:var(--color-primary);height:100%;transition:width var(--duration-step-move) var(--ease-out);display:block}.nzGw9q_statsNote{font-size:var(--font-size-xs);margin-top:var(--space-xs)}@media (prefers-reduced-motion:reduce){.nzGw9q_barFill,.nzGw9q_confirm{transition:none}}
._3D47ta_board{max-width:var(--container-width);width:100%;height:100%;padding:var(--space-board-top) var(--space-gutter) var(--space-board-bottom);gap:var(--space-xxl-s);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;margin:0 auto;display:grid;position:relative}._3D47ta_left{gap:var(--space-loose);flex-direction:column;min-height:0;display:flex}._3D47ta_head{gap:var(--space-m)}._3D47ta_title{font-size:var(--font-size-board)}._3D47ta_lead{font-size:var(--font-size-l)}._3D47ta_group{max-width:var(--measure-group);background:var(--color-white);color:var(--color-second);border-radius:var(--border-radius-xl);padding:var(--space-roomy) var(--space-wide) var(--space-wide);box-shadow:var(--shadow-panel);position:relative}._3D47ta_groupHead{align-items:center;gap:var(--space-cozy);font-size:var(--font-size-m);font-weight:var(--font-weight-bold);margin-bottom:var(--space-xxs);display:flex}._3D47ta_groupAvatar{width:var(--size-avatar-s);height:var(--size-avatar-s);border-radius:var(--border-radius-full);background:var(--color-border-strong)}._3D47ta_groupCount{font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);color:var(--color-subtle);margin-left:auto}._3D47ta_groupMessage{margin-top:var(--space-group-gap);border-radius:var(--border-radius-m);min-height:var(--size-group-message);max-width:90%;position:relative}._3D47ta_groupMessage span{font-size:var(--font-size-ml);line-height:var(--line-height-tight);background:var(--color-surface);border-radius:var(--border-radius-m);padding:var(--space-answer-y) var(--space-snug);transition:opacity var(--duration-toggle) ease;display:block}._3D47ta_gone span{opacity:0}._3D47ta_gone{outline:1.5px dashed var(--color-border-strong);outline-offset:-1.5px}._3D47ta_empty{inset:var(--space-xxl-m) var(--space-roomy) var(--space-roomy);text-align:center;font-size:var(--font-size-m);font-weight:var(--font-weight-semibold);color:var(--color-primary-darker);opacity:0;transition:opacity var(--duration-rail) ease;justify-content:center;align-items:center;display:flex;position:absolute}._3D47ta_emptyVisible{opacity:1}._3D47ta_channels{gap:var(--space-m);grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;display:grid}._3D47ta_icon{width:var(--size-channel-icon);height:var(--size-channel-icon);object-fit:contain;flex:0 0 var(--size-channel-icon)}._3D47ta_iconFriend{border-radius:var(--border-radius-full);background:var(--color-surface);justify-content:center;align-items:center;display:flex}._3D47ta_flyers{pointer-events:none;z-index:5;position:absolute;inset:0}._3D47ta_flyer{font-size:var(--font-size-ml);line-height:var(--line-height-tight);background:var(--color-white);color:var(--color-second);border-radius:var(--border-radius-m);padding:var(--space-answer-y) var(--space-snug);box-shadow:var(--shadow-flyer);opacity:0;will-change:transform;position:absolute;top:0;left:0}@media (max-height:820px) and (min-width:961px){._3D47ta_lead{display:none}._3D47ta_groupMessage span{font-size:var(--font-size-sm);padding:var(--space-xs) var(--space-s)}._3D47ta_groupMessage{min-height:var(--size-group-message-s);margin-top:var(--space-tight)}._3D47ta_icon{width:var(--size-channel-icon-s);height:var(--size-channel-icon-s);flex-basis:var(--size-channel-icon-s)}}@media (max-width:960px){._3D47ta_board{padding:var(--space-board-top-mobile) var(--space-gutter-mobile) var(--space-huge);gap:var(--space-m);grid-template-columns:minmax(0,1fr);align-content:start}._3D47ta_group{display:none}._3D47ta_title{font-size:var(--font-size-xxxl)}._3D47ta_lead{font-size:var(--font-size-m)}._3D47ta_channels{gap:var(--space-xs)}._3D47ta_icon{width:var(--size-avatar-s);height:var(--size-avatar-s);flex-basis:var(--size-avatar-s)}._3D47ta_iconFriend{border-radius:var(--border-radius-app-icon)}._3D47ta_iconSvg{width:var(--size-icon-s);height:var(--size-icon-s)}._3D47ta_flyer{font-size:var(--font-size-xs);padding:var(--space-tight) var(--space-cozy)}}@media (prefers-reduced-motion:reduce){._3D47ta_flyer{display:none}._3D47ta_groupMessage span,._3D47ta_empty{transition:none}}
.vbU5DG_card{background:var(--color-overlay-glass);border:1px solid var(--color-border);border-radius:var(--border-radius-channel);padding:var(--space-wide);gap:var(--space-snug);color:var(--color-second);transition:background var(--duration-rail) ease, box-shadow var(--duration-rail) ease;flex-direction:column;display:flex}.vbU5DG_landed{background:var(--color-white);box-shadow:var(--shadow-soft)}.vbU5DG_head{align-items:center;gap:var(--space-s);display:flex}.vbU5DG_meta{flex:1;min-width:0}.vbU5DG_name{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);white-space:nowrap;text-overflow:ellipsis;margin-bottom:var(--space-xxs);overflow:hidden}.vbU5DG_time{align-self:flex-start;align-items:flex-end;gap:var(--space-tight);font-size:var(--font-size-xs);color:var(--color-muted);flex-direction:column;display:flex}.vbU5DG_badge{width:var(--size-badge);height:var(--size-badge);border-radius:var(--border-radius-full);background:var(--color-primary-light);border:1px solid var(--color-primary-soft);color:var(--color-primary-darker);font-style:normal;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);opacity:0;transform:scale(var(--scale-badge-hidden));transition:opacity var(--duration-m) ease, transform var(--duration-badge) var(--ease-out);justify-content:center;align-items:center;display:flex}.vbU5DG_landed .vbU5DG_badge{opacity:1;transform:none}.vbU5DG_slot{min-height:var(--size-message-slot);border-radius:var(--radius-bubble-in);outline:1.5px dashed var(--color-primary-soft);outline-offset:-1.5px}.vbU5DG_message{font-size:var(--font-size-ml);line-height:var(--line-height-snug);background:var(--color-primary-light);border-radius:var(--radius-bubble-in);padding:var(--space-s) var(--space-snug);opacity:0;transform:scale(var(--scale-message-hidden));transition:opacity var(--duration-s) ease, transform var(--duration-rail) var(--ease-out);display:block}.vbU5DG_landed .vbU5DG_slot{outline-color:#0000}.vbU5DG_landed .vbU5DG_message{opacity:1;transform:none}.vbU5DG_tag{white-space:nowrap}@media (max-height:820px) and (min-width:961px){.vbU5DG_card{padding:var(--space-s);gap:var(--space-cozy)}}@media (max-width:960px){.vbU5DG_card{padding:var(--space-cozy);gap:var(--space-xs);border-radius:var(--border-radius-m)}.vbU5DG_name{font-size:var(--font-size-s);margin-bottom:var(--space-xxxs)}.vbU5DG_tag{font-size:var(--font-size-tag-mobile)}.vbU5DG_time{display:none}.vbU5DG_slot{min-height:var(--size-chip-s)}.vbU5DG_message{font-size:var(--font-size-xs);padding:var(--space-tight) var(--space-cozy)}}@media (prefers-reduced-motion:reduce){.vbU5DG_card,.vbU5DG_badge,.vbU5DG_message{transition:none}}
