._backdropSheet_1sac5_16,._backdropResponsive_1sac5_27{z-index:var(--z-modal);background:var(--color-overlay-modal);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}@media (min-width:1024px){._backdropResponsive_1sac5_27{align-items:center}}._backdropCentered_1sac5_43{z-index:var(--z-modal);background:var(--color-overlay-modal);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._header_1sac5_54{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:16px 16px 12px 20px;display:flex;position:relative}._header_1sac5_54:after{content:"";border-bottom:1px solid var(--border-soft);position:absolute;bottom:0;left:20px;right:16px}._closeButton_1sac5_73{border:1px solid var(--color-accent);background:var(--color-bg-card);width:32px;height:32px;color:var(--color-ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._closeButton_1sac5_73:hover{background:var(--color-accent-shine)}._scrollHintUp_1sac5_90,._scrollHintDown_1sac5_91{right:var(--scroll-hint-inset-x);width:var(--scroll-hint-size);height:var(--scroll-hint-size);background:var(--color-scroll-hint);color:var(--color-scroll-hint-fg);pointer-events:none;border-radius:50%;justify-content:center;align-items:center;animation:.18s _hintFade_1sac5_1;display:flex;position:absolute}._scrollHintUp_1sac5_90{top:var(--scroll-hint-inset-y)}._scrollHintDown_1sac5_91{bottom:var(--scroll-hint-inset-y)}._scrollHintBar_1sac5_114{right:calc(var(--scroll-hint-inset-x) + (var(--scroll-hint-size) / 2) - 1px);background:var(--color-scroll-hint-track);pointer-events:none;border-radius:1px;width:2px;animation:.18s _hintFade_1sac5_1;position:absolute}._scrollHintBarFromUp_1sac5_124{top:var(--scroll-hint-bar-offset)}._scrollHintBarToDown_1sac5_128{bottom:var(--scroll-hint-bar-offset)}._scrollHintBarToDown_1sac5_128:not(._scrollHintBarFromUp_1sac5_124){top:var(--scroll-hint-inset-y)}._scrollHintBarFromUp_1sac5_124:not(._scrollHintBarToDown_1sac5_128){bottom:var(--scroll-hint-inset-y)}@keyframes _hintFade_1sac5_1{0%{opacity:0}}._backdrop_1cio0_1{z-index:var(--z-modal);background:var(--color-overlay-modal);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}._panel_1cio0_11{box-sizing:border-box;background:var(--color-bg-card);border-radius:var(--radius-xl) var(--radius-xl) 0 0;flex-direction:column;width:100%;min-width:0;max-width:100%;max-height:92vh;animation:.22s _slideUp_1cio0_1;display:flex;overflow:hidden}@keyframes _slideUp_1cio0_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _fadeScaleIn_1cio0_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){._panel_1cio0_11{animation:none}}@media (min-width:1024px){._backdrop_1cio0_1{align-items:center;padding:24px}._panel_1cio0_11{border-radius:var(--radius-xl);width:min(640px,100%);max-width:min(640px,100%);max-height:88vh;animation:.16s _fadeScaleIn_1cio0_1}}._backdropDialog_1cio0_69{align-items:center;padding:16px}._panelDialog_1cio0_74{border-radius:var(--radius-xl);width:min(640px,100%);max-width:min(640px,100%);max-height:88vh;animation:.16s _fadeScaleIn_1cio0_1}._title_1cio0_90{min-width:0;font-family:var(--font-display);color:var(--color-ink);overflow-wrap:anywhere;margin:0;font-size:1.25rem;font-weight:600}._body_1cio0_104{overscroll-behavior:contain;padding:18px 20px calc(20px + env(safe-area-inset-bottom,0px));overflow:hidden auto}._message_1cio0_111{color:var(--color-ink);overflow-wrap:anywhere;white-space:pre-line;margin:0;font-size:.9375rem;line-height:1.5}._buttonRow_1cio0_120{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px;display:flex}._buttonRow_1cio0_120 button{white-space:normal;box-sizing:border-box;max-width:100%}
