.mini-upgrade-dialog_dialogOverlay__qiJEP{position:fixed;inset:0;z-index:50;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;padding:1rem}.mini-upgrade-dialog_dialogContent__lIwyR{background-color:white;border-radius:.75rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);position:relative;width:95vw;max-width:1400px;max-height:90vh;overflow-y:auto;padding:2rem}@media (min-width:768px){.mini-upgrade-dialog_dialogContent__lIwyR{width:90vw;max-width:1400px;padding:2.5rem}}@media (min-width:1024px){.mini-upgrade-dialog_dialogContent__lIwyR{width:85vw;max-width:1400px;padding:3rem}}.mini-upgrade-dialog_dialogHeader__KuvfG{margin-bottom:1.5rem}.mini-upgrade-dialog_dialogTitle__uD93Q{font-size:1.5rem;font-weight:600;line-height:1.2;display:flex;align-items:center;gap:.5rem;color:#111827}.mini-upgrade-dialog_dialogDescription__zLxa0{margin-top:.5rem;font-size:1rem;color:#6b7280}.mini-upgrade-dialog_closeButton__fBLe1{position:absolute;right:1.5rem;top:1.5rem;padding:.5rem;border-radius:.375rem;opacity:.7;transition:opacity .2s;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.mini-upgrade-dialog_closeButton__fBLe1:hover{opacity:1;background-color:#f3f4f6}.mini-upgrade-dialog_comparisonGrid__u8G5S{display:grid;gap:2rem;margin:2rem 0}@media (min-width:768px){.mini-upgrade-dialog_comparisonGrid__u8G5S{grid-template-columns:repeat(2,1fr);gap:2rem}}.mini-upgrade-dialog_packageCard__p8wFC{border:1px solid #e5e7eb;border-radius:.5rem;padding:1.5rem;background-color:white}.mini-upgrade-dialog_packageCardMini__SsGuv{border-color:#fed7aa;background-color:#fff7ed}.mini-upgrade-dialog_packageCardBasic___vOm0{border-color:#86efac;background-color:#f0fdf4}.mini-upgrade-dialog_packageTitle__SpKVr{font-size:1.25rem;font-weight:600;margin-bottom:1rem}.mini-upgrade-dialog_packageTitleMini__RfXeV{color:#ea580c}.mini-upgrade-dialog_packageTitleBasic__WlDCZ{color:#16a34a}.mini-upgrade-dialog_featureList__74say{list-style:none;padding:0;margin:.75rem 0 0}.mini-upgrade-dialog_featureItem__xwC3c{display:flex;align-items:flex-start;gap:.5rem;margin-bottom:.5rem}.mini-upgrade-dialog_featureBullet__D2blg{margin-top:.125rem;flex-shrink:0}.mini-upgrade-dialog_noteBox__bBFjh{margin-top:1rem;padding:.75rem;border-radius:.5rem;font-size:.875rem}.mini-upgrade-dialog_noteBoxMini__c4Jmk{background-color:#fff7ed;color:#c2410c}.mini-upgrade-dialog_noteBoxBasic__O2_kP{background-color:#dcfce7;color:#15803d}.mini-upgrade-dialog_infoGrid__0rNa1{display:grid;gap:1.5rem;margin-bottom:1.5rem}@media (min-width:768px){.mini-upgrade-dialog_infoGrid__0rNa1{grid-template-columns:repeat(2,1fr)}}.mini-upgrade-dialog_infoCard__W0E63{border-radius:.5rem;padding:1.25rem;display:flex;align-items:flex-start;gap:.75rem}.mini-upgrade-dialog_infoCardMini__opmH2{background-color:#fff7ed;border:1px solid #fed7aa}.mini-upgrade-dialog_infoCardBasic___AGIh{background-color:#f0fdf4;border:1px solid #bbf7d0}.mini-upgrade-dialog_iconWrapper__4HyaZ{padding:.5rem;border-radius:.5rem;flex-shrink:0}.mini-upgrade-dialog_iconWrapperMini__qYsiR{background-color:#fed7aa}.mini-upgrade-dialog_iconWrapperBasic__sEI8W{background-color:#bbf7d0}.mini-upgrade-dialog_infoContent__gnjfY h4{font-weight:500;font-size:1rem;margin-bottom:.25rem}.mini-upgrade-dialog_infoContent__gnjfY p{font-size:.875rem;color:#4b5563;margin:0}.mini-upgrade-dialog_upgradeBox__mLBUM{background-color:#eff6ff;padding:1rem;border-radius:.5rem;margin-bottom:1.5rem}.mini-upgrade-dialog_upgradeBox__mLBUM p{font-size:.875rem;margin:0}.mini-upgrade-dialog_upgradeHighlight__e3uJc{font-weight:600;color:#1e40af;margin:0 .25rem}.mini-upgrade-dialog_dialogFooter__2Vs_n{display:flex;gap:1rem;margin-top:1.5rem}@media (max-width:640px){.mini-upgrade-dialog_dialogFooter__2Vs_n{flex-direction:column}}.mini-upgrade-dialog_button__ksMkP{padding:.625rem 1.25rem;border-radius:.375rem;font-weight:500;transition:all .2s;cursor:pointer;flex:1}.mini-upgrade-dialog_buttonOutline__D6jpK{background-color:white;border:1px solid #e5e7eb;color:#111827}.mini-upgrade-dialog_buttonOutline__D6jpK:hover{background-color:#f9fafb}.mini-upgrade-dialog_buttonPrimary__zO1_F{background-color:#16a34a;color:white;border:none}.mini-upgrade-dialog_buttonPrimary__zO1_F:hover{background-color:#15803d}