.upload-gain-info{vertical-align:top;text-align:center;justify-content:center;font-size:1.3em;position:relative;display:inline-flex;margin-left:22px}.upload-gain-info--not-can,.upload-gain-info--emu{opacity:.5}.upload-gain-info--inline-icons{margin-left:0;font-size:1.05em;align-items:center;--upload-metric-row-gap: 3px}.upload-gain-info--inline-icons .upload-gain-info__item{display:flex;align-items:center;padding-right:12px;margin-right:0;padding-left:12px}.upload-gain-info--inline-icons .upload-gain-info__item:not(:first-child){border-left:1px solid var(--hr-light)}.upload-gain-info--inline-icons .upload-gain-info__inline-icon-wrap{display:flex;align-items:center;justify-content:center;width:46px;flex:0 0 auto}.upload-gain-info--inline-icons .upload-gain-info__right-content{display:grid;grid-template-rows:auto auto;row-gap:var(--upload-metric-row-gap);align-items:center}.upload-gain-info--inline-icons .upload-gain-info__text{line-height:1;display:flex;align-items:center;margin:0}.upload-gain-info--inline-icons .upload-gain-info__value{display:inline-flex;align-items:baseline;line-height:1}.upload-gain-info--inline-icons .upload-gain-info__value small{line-height:1}.upload-gain-info--inline-icons .upload-gain-info__subline{margin:0;line-height:1}.upload-gain-info--inline-icons .upload-gain-info__inline-icon{width:20px;height:20px;opacity:1}.upload-gain-info__text{font-weight:700}.upload-gain-info__text .v-icon{vertical-align:text-bottom}.upload-gain-info__right-content{text-align:left}.upload-gain-info .hint-used{text-align:left;font-size:14px;display:flex;align-items:center;flex-wrap:wrap;padding:13px 0}.upload-gain-info .hint-used__area{margin-left:15px;padding-left:15px;border-left:1px solid var(--text-grey-l);height:45px;align-content:center}.upload-gain-info .hint-used__item{width:100%}.upload-gain-info .hint-value{font-weight:700}.upload-progress{vertical-align:top;text-align:center;justify-content:center;position:relative;display:inline-flex}.upload-progress__right-content{text-align:left}.upload-progress__solved-icon-wrap{display:flex;align-items:center;justify-content:center}.upload-progress__solved-icon{color:var(--primary-color)}.upload-progress__text{font-weight:700}.upload-progress__value{display:inline-flex;align-items:baseline;line-height:1}.upload-progress__value small{line-height:1}.upload-progress__segmented-ring{display:block;transform:rotate(-90deg);overflow:visible}.upload-progress__segmented-ring-track,.upload-progress__segmented-ring-segment{fill:none}.upload-progress__segmented-ring-track{stroke:var(--disable);opacity:.55}.upload-progress__segmented-ring-segment{stroke-linecap:butt}.upload-progress__segmented-center{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:1}.upload-progress{align-items:center;--upload-metric-row-gap: 3px}.upload-progress .upload-progress__circular{width:46px;flex:0 0 46px;margin-right:8px}.upload-progress .upload-progress__circular .upload-progress__segmented-center{font-size:12px}.preview-info .upload-progress .upload-progress__circular{width:auto}.upload-progress.upload-progress--compact .upload-progress__circular .upload-progress__segmented-center{font-size:10px}.upload-progress .upload-progress__timer-section{display:flex;align-items:center;border-left:1px solid var(--hr-light);border-right:1px solid var(--hr-light);padding:0 12px;text-align:left;background:transparent;border-top:none;border-bottom:none}.upload-progress .upload-progress__timer-icon-wrap{display:flex;align-items:center;justify-content:center;width:20px;margin-right:8px;flex:0 0 auto}.upload-progress .upload-progress__timer-content{display:grid;grid-template-rows:auto auto;row-gap:var(--upload-metric-row-gap);align-items:center}.upload-progress .upload-progress__right-content{padding-right:12px;display:grid;grid-template-rows:auto auto;row-gap:var(--upload-metric-row-gap);align-items:center}.upload-progress .upload-progress__text{display:flex;align-items:center;margin:0}.upload-progress .upload-progress__timer-value{display:inline-flex;align-items:center;line-height:1;white-space:nowrap;margin:0}.upload-progress .upload-progress__timer-icon{color:var(--primary-color);width:20px;height:20px}.upload-progress .upload-progress__timer-time{display:inline-block;min-width:5ch;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.upload-progress .upload-progress__subline{margin:0;line-height:1}.upload-progress__timer-section--menu{cursor:pointer}.upload-progress__timer-section--hidden{opacity:.72}.upload-progress--inline-layout{align-items:center;font-size:1em}.upload-progress--inline-layout .upload-progress__circular{flex:0 0 auto}.upload-progress--inline-layout .upload-progress__right-content{margin-left:6px;display:flex;align-items:center;min-width:0}.upload-progress--inline-layout .upload-progress__text{display:flex;align-items:center;margin:0;line-height:1;white-space:nowrap}.upload-progress--inline-layout .upload-progress__subline{display:none}
