.upgrade-dialog_card__UPmQP{--upgrade-accent:#a38bff;width:100%;max-width:440px;min-width:0;max-height:calc(100dvh - 32px);overflow:auto;overscroll-behavior:contain;padding:32px;border:1px solid var(--border-strong);border-radius:18px;background:var(--surface-panel);color:var(--foreground);box-shadow:var(--modal-shadow-lift),var(--modal-shadow);text-align:start;word-break:normal;word-wrap:anywhere;font-weight:400;letter-spacing:-.4px}html.light .upgrade-dialog_card__UPmQP{--upgrade-accent:#6746cc}.upgrade-dialog_upgradeSurface__RnAQV{--upgrade-pad:24px;padding:24px 24px 0;padding:var(--upgrade-pad) var(--upgrade-pad) 0;border-color:var(--border-default);border-radius:10px;background:var(--modal-surface);--upgrade-accent:#8e77ff}html.light .upgrade-dialog_upgradeSurface__RnAQV{--upgrade-accent:#664de5}.upgrade-dialog_card__UPmQP :where(h2,h3,p,li,span,button){word-break:normal}.upgrade-dialog_card__UPmQP :where(h2,h3,p,li,span,button):lang(ko){word-break:keep-all}.upgrade-dialog_card__UPmQP:focus{outline:none}.upgrade-dialog_card__UPmQP button:not([data-slot=button]):focus-visible{outline:2px solid var(--upgrade-accent);outline-offset:4px}.upgrade-dialog_topline__JbMh6{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}.upgrade-dialog_icon__t4uax{display:grid;width:36px;height:36px;flex:none;align-items:center;justify-items:center;place-items:center;border-radius:8px;background:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary)}.upgrade-dialog_benefits__fIXjs h3,.upgrade-dialog_creditBox__J336f p,.upgrade-dialog_intro__LSfdc h2,.upgrade-dialog_intro__LSfdc p{margin:0}.upgrade-dialog_eyebrow__FfitX{color:var(--upgrade-accent)}.upgrade-dialog_title___dziL{margin-top:6px!important;text-wrap:pretty}.upgrade-dialog_description__JjHW_{margin-top:8px!important;color:var(--text-tertiary)}.upgrade-dialog_benefits__fIXjs{margin-top:24px}.upgrade-dialog_benefits__fIXjs h3{color:var(--text-tertiary)}.upgrade-dialog_benefits__fIXjs ul{display:grid;grid-gap:10px;gap:10px;margin:10px 0 0;padding:0;list-style:none}.upgrade-dialog_benefits__fIXjs li{display:flex;align-items:flex-start;gap:10px;color:var(--text-secondary)}.upgrade-dialog_benefits__fIXjs li svg{flex:none;margin-top:3px;color:var(--upgrade-accent)}.upgrade-dialog_creditBox__J336f{margin-top:20px;padding:16px;border:1px solid var(--border-default);border-radius:8px;background:hsla(0,0%,100%,.02)}html.light .upgrade-dialog_creditBox__J336f{background:#fff}.upgrade-dialog_creditNumbers__I7Xxu{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px;color:var(--text-secondary)}.upgrade-dialog_creditNumbers__I7Xxu strong{color:var(--text-danger);font-weight:600}.upgrade-dialog_creditTrack__atSDY{margin:10px 0;height:6px;border-radius:6px;background:var(--border-strong);overflow:hidden}.upgrade-dialog_creditTrack__atSDY span{display:block;height:100%;border-radius:inherit;background:var(--text-danger)}.upgrade-dialog_creditShortfall__7cstU{color:var(--text-tertiary)}.upgrade-dialog_note__xTcB4{margin:20px 0 0;color:var(--text-tertiary)}.upgrade-dialog_error__2vkl1{margin:20px 0 0;color:var(--text-danger)}.upgrade-dialog_actions__EKMNx{display:grid;grid-gap:8px;gap:8px;margin-top:24px;position:sticky;position:var(--upgrade-actions-position,sticky);bottom:0;z-index:1;padding-bottom:24px;padding-bottom:var(--upgrade-pad,24px);background:var(--modal-surface)}.upgrade-dialog_actions__EKMNx:before{content:"";position:absolute;right:0;bottom:100%;left:0;height:24px;background:linear-gradient(to top,var(--modal-surface),transparent);pointer-events:none}.upgrade-dialog_spinner__st4B3{flex:none;animation:upgrade-dialog_rotate__gHm84 1s linear infinite}@keyframes upgrade-dialog_rotate__gHm84{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.upgrade-dialog_spinner__st4B3{animation:none}}@media (max-width:479px){.upgrade-dialog_card__UPmQP{padding:20px;border-radius:16px}.upgrade-dialog_upgradeSurface__RnAQV{--upgrade-pad:20px;padding:20px 20px 0;padding:var(--upgrade-pad) var(--upgrade-pad) 0;border-radius:10px}}
/*# sourceMappingURL=4646dd5cb8b1b51b.css.map*/