.N_TWVG_frame,.N_TWVG_dialog-wrap{display:contents}.N_TWVG_ap-tabs{border-radius:var(--radius-lg);background:var(--sunken);gap:4px;margin-top:18px;padding:4px;display:flex}.N_TWVG_ap-tabs button{border-radius:var(--radius-segment);min-height:40px;font:600 .9375rem/1 var(--font-sans);color:var(--ink-2);cursor:pointer;background:0 0;border:0;flex:1;transition:background .16s ease-out,color .16s ease-out,box-shadow .16s ease-out}.N_TWVG_ap-tabs button[aria-selected=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-tab-selected)}.N_TWVG_au-card{flex-direction:column;gap:20px;width:100%;padding:0 0 32px;animation:.24s cubic-bezier(.16,1,.3,1) both N_TWVG_apIn;display:flex}.N_TWVG_au-card.N_TWVG_act{padding-bottom:0}.N_TWVG_back .N_TWVG_au-card{animation-name:N_TWVG_apBack}@keyframes N_TWVG_apIn{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes N_TWVG_apBack{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}.N_TWVG_au-h{font:800 1.875rem/1.08 var(--font-display);letter-spacing:-.025em;color:var(--ink);margin:0}.N_TWVG_au-sub{color:var(--ink-2);margin:8px 0 0;font-size:.96875rem;line-height:1.5}.N_TWVG_icon-c{border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.N_TWVG_icon-ok{background:var(--green-tint);color:var(--green)}.N_TWVG_icon-mail{background:var(--violet-tint);color:var(--violet-strong)}.N_TWVG_icon-warn{background:var(--amber-tint);color:var(--amber)}.N_TWVG_center{text-align:center}.N_TWVG_icon-wait{background:var(--amber-tint);color:var(--amber)}.N_TWVG_strong{color:var(--ink);font-weight:600}.N_TWVG_au-sub.N_TWVG_space-10{margin-top:10px}.N_TWVG_line{border-radius:var(--radius-lg);background:var(--paper);border:1px solid var(--line-soft);color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:1em 0;padding:12px 14px;font-size:.875rem;line-height:1.45;display:flex}.N_TWVG_banner{border-radius:var(--radius-lg);align-items:flex-start;gap:10px;padding:12px 14px;font-size:.875rem;line-height:1.5;display:flex}.N_TWVG_banner>svg{flex:none;margin-top:1px}.N_TWVG_b-info{background:var(--violet-tint);color:var(--ink-info)}.N_TWVG_b-warn{background:var(--amber-tint);color:var(--ink-warn)}.N_TWVG_banner-line{display:block}@media (max-width:480px){.N_TWVG_ap-tabs{margin:0 20px 14px}.N_TWVG_au-h{font-size:1.6875rem}}@media (prefers-reduced-motion:reduce){.N_TWVG_au-card{animation:none}}
