.upgrade-progress-panel{display:flex;flex-direction:column;gap:1em;padding:1em;font-size:var(--font-down-1);flex:1 1 auto;min-height:0;max-height:100%;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--primary-low-mid) rgba(0,0,0,0)}.upgrade-progress-panel__title{margin:0;font-size:var(--font-0)}.upgrade-progress-panel__loading{display:flex;justify-content:center;padding:2em 0}.upgrade-progress-panel__error{display:flex;flex-direction:column;align-items:flex-start;gap:.75em}.upgrade-progress-panel__error p{margin:0;color:var(--danger)}.upgrade-progress-panel__header{display:flex;align-items:center;gap:1em;padding:1em;border:1px solid var(--primary-low);border-radius:var(--d-border-radius-large);background:var(--primary-very-low)}.upgrade-progress-panel__gauge{position:relative;flex:0 0 auto;width:5.5em;height:5.5em}.upgrade-progress-panel__ring{width:100%;height:100%;transform:rotate(-90deg)}.upgrade-progress-panel__ring circle{fill:none;stroke-width:10;stroke-linecap:round}.upgrade-progress-panel__ring-track{stroke:var(--primary-low)}.upgrade-progress-panel__ring-value{stroke:var(--quaternary)}@media(prefers-reduced-motion: no-preference){.upgrade-progress-panel__ring-value{transition:stroke-dashoffset .8s ease-out}}.upgrade-progress-panel__gauge-readout{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1}.upgrade-progress-panel__gauge-value{font-size:var(--font-up-2);font-weight:700;color:var(--primary);font-variant-numeric:tabular-nums}.upgrade-progress-panel__gauge-value small{font-size:var(--font-down-2);font-weight:500;color:var(--primary-medium)}.upgrade-progress-panel__gauge-caption{max-width:calc(100% - 1em);margin-block-start:.25em;font-size:var(--font-down-3);line-height:var(--line-height-medium);text-align:center;overflow-wrap:anywhere;color:var(--primary-medium)}.upgrade-progress-panel__summary{display:flex;flex-direction:column;gap:.5em;min-width:0}.upgrade-progress-panel__levels{display:flex;align-items:center;flex-wrap:wrap;gap:.4em}.upgrade-progress-panel__level{padding:.15em .6em;border-radius:var(--d-border-radius-pill);font-weight:600;overflow-wrap:anywhere}.upgrade-progress-panel__level.--current{background:var(--primary-low);color:var(--primary-high)}.upgrade-progress-panel__level.--next{background:var(--quaternary);color:var(--secondary)}.upgrade-progress-panel__level-arrow{color:var(--primary-medium);font-size:var(--font-down-2)}.upgrade-progress-panel__counters{display:flex;flex-wrap:wrap;gap:.25em 1em}.upgrade-progress-panel__counter{display:flex;align-items:baseline;gap:.35em}.upgrade-progress-panel__counter.--met .upgrade-progress-panel__counter-value{color:var(--success)}.upgrade-progress-panel__counter.--unmet .upgrade-progress-panel__counter-value{color:var(--danger)}.upgrade-progress-panel__counter-value{font-size:var(--font-up-1);font-weight:700;font-variant-numeric:tabular-nums}.upgrade-progress-panel__counter-label{font-size:var(--font-down-2);color:var(--primary-medium)}.upgrade-progress-panel__section{display:flex;flex-direction:column;gap:.5em}.upgrade-progress-panel__section-title{display:flex;align-items:center;gap:.6em;margin:0;font-size:var(--font-down-2);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--primary-medium)}.upgrade-progress-panel__section-title::after{content:"";flex:1 1 auto;height:1px;background:var(--primary-low)}.upgrade-progress-panel__statuses{display:grid;grid-template-columns:repeat(auto-fill, minmax(9.5em, 1fr));gap:.5em}.upgrade-progress-panel__status{display:flex;align-items:center;gap:.5em;min-width:0;padding:.5em .7em;border:1px solid var(--primary-low);border-radius:var(--d-border-radius-large);background:var(--secondary)}.upgrade-progress-panel__status.--met{--upgrade-accent: var(--success);border-color:var(--success-low)}.upgrade-progress-panel__status.--unmet{--upgrade-accent: var(--danger);border-color:var(--danger-low)}.upgrade-progress-panel__status-icon{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.6em;height:1.6em;border-radius:50%;background:var(--upgrade-accent);color:var(--secondary)}.upgrade-progress-panel__status-icon .d-icon{font-size:var(--font-down-2)}.upgrade-progress-panel__status-body{display:flex;flex-direction:column;min-width:0}.upgrade-progress-panel__status-label{font-weight:600;line-height:var(--line-height-medium);color:var(--primary-high);overflow-wrap:anywhere}.upgrade-progress-panel__status-detail{font-size:var(--font-down-2);line-height:var(--line-height-medium);color:var(--primary-medium);overflow-wrap:anywhere}.upgrade-progress-panel__grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(8.5em, 1fr));gap:.5em}.upgrade-progress-panel__card{display:flex;flex-direction:column;gap:.4em;padding:.7em;border:1px solid var(--primary-low);border-radius:var(--d-border-radius-large);background:var(--secondary)}.upgrade-progress-panel__card.--met{--upgrade-accent: var(--success);border-color:var(--success-low)}.upgrade-progress-panel__card.--unmet{--upgrade-accent: var(--quaternary)}.upgrade-progress-panel__card.--unmet.--limit{--upgrade-accent: var(--danger);border-color:var(--danger-low)}.upgrade-progress-panel__card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.4em}.upgrade-progress-panel__card-label{font-weight:600;line-height:var(--line-height-medium);color:var(--primary-high);overflow-wrap:anywhere}.upgrade-progress-panel__card-status{flex:0 0 auto;font-size:var(--font-down-2);color:var(--upgrade-accent)}.upgrade-progress-panel__card-figures{display:flex;align-items:baseline;gap:.35em}.upgrade-progress-panel__card-value{font-size:var(--font-up-2);font-weight:700;line-height:1;color:var(--primary);font-variant-numeric:tabular-nums}.upgrade-progress-panel__card-target{font-size:var(--font-down-2);color:var(--primary-medium)}.upgrade-progress-panel__card-foot{display:flex;align-items:center;justify-content:space-between;gap:.4em;font-size:var(--font-down-2)}.upgrade-progress-panel__card-hint{color:var(--primary-medium)}.upgrade-progress-panel__card-percent{font-weight:600;color:var(--upgrade-accent, var(--primary-medium));font-variant-numeric:tabular-nums}.upgrade-progress-panel__bar{height:.4em;border-radius:var(--d-border-radius-pill);background:var(--primary-low);overflow:hidden}.upgrade-progress-panel__fill{height:100%;border-radius:inherit;background:var(--upgrade-accent, var(--quaternary))}@media(prefers-reduced-motion: no-preference){.upgrade-progress-panel__fill{transition:width .5s ease-out}}.upgrade-progress-panel__notice{display:flex;align-items:flex-start;gap:.6em;padding:.85em 1em;border-radius:var(--d-border-radius-large);line-height:var(--line-height-large)}.upgrade-progress-panel__notice .d-icon{flex:0 0 auto;margin-block-start:.2em}.upgrade-progress-panel__notice p{margin:0}.upgrade-progress-panel__notice.--success{background:var(--success-low);color:var(--success-hover)}.upgrade-progress-panel__notice.--warning{background:var(--danger-low);color:var(--danger-hover)}.upgrade-progress-panel__notice.--info{border:1px solid var(--primary-low);background:var(--primary-very-low);color:var(--primary-high)}.upgrade-progress-panel__notice.--info .d-icon{color:var(--primary-medium)}.upgrade-progress-panel__notice.--leader{border:1px solid var(--quaternary-low);background:var(--quaternary-very-low);color:var(--primary)}.upgrade-progress-panel__notice.--leader .d-icon{color:var(--quaternary)}.upgrade-progress-panel__footer{display:flex;justify-content:flex-end}
/*# sourceMappingURL=discourse-upgrade-process_20511960048ceef4fdbf3d17b306ee57b90f4e7d.css.map?__ws=2hkj2s.loc.rr.kg */
