﻿.rank-progress-widget{padding:0;gap:0;overflow:visible}.rank-progress-widget .widget-card__header{padding:16px 20px 10px}.rank-progress-widget__title{display:inline-flex;align-items:center;gap:8px}.rank-progress-widget__icon{width:18px;height:18px;flex-shrink:0;background:var(--gold-gradient-header);mask:url(../../hypnos/icons/ranking-star.svg)center/contain no-repeat;-webkit-mask:url(../../hypnos/icons/ranking-star.svg)center/contain no-repeat}.rank-progress-widget--compact{background:0 0;box-shadow:none;padding:0;gap:0}.rank-progress-widget--compact .rank-progress-widget__stage{padding:0}.rank-progress-widget .current-rank-card{display:flex;flex-direction:column;gap:20px;color:var(--text-color);background:color-mix(in srgb,var(--base-color) 80%,transparent);border-radius:0;cursor:pointer;overflow:visible;position:relative}.rank-progress-widget .current-rank-image{display:flex;justify-content:center;background:var(--Color-Ranks-Backgrop);position:relative;z-index:2;background-image:url(../../hypnos/pictures/vector-top-left.svg),url(../../hypnos/pictures/vector-top-right.svg);background-repeat:no-repeat;background-position:0 0,100% 0;background-size:40px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.rank-progress-widget .current-rank-image::before,.rank-progress-widget .current-rank-image::after{z-index:3;pointer-events:none}.rank-progress-widget .current-rank-image::before{content:'';position:absolute;bottom:-8px;left:-3px;width:40px;height:40px;background:url(../../hypnos/pictures/vector-b-left.svg)no-repeat;background-size:contain}.rank-progress-widget .current-rank-image::after{content:'';position:absolute;bottom:-8px;right:-3px;width:40px;height:40px;background:url(../../hypnos/pictures/vector-b-right.svg)no-repeat;background-size:contain}.rank-progress-widget .current-rank-content{display:flex;flex-direction:column;justify-content:center;gap:40px;padding:20px;position:relative;z-index:1}.rank-progress-widget .current-rank-content__header{display:flex;flex-direction:column}.rank-progress-widget .current-rank-content__progress{display:flex;flex-direction:column;gap:8px}.rank-progress-widget .c-r-img{width:250px;height:250px;transform:scale(.85)}.rank-progress-widget .rank-title-h{color:var(--text-color-basic-light);text-transform:uppercase;font-size:12px;font-weight:600;line-height:14px;letter-spacing:1.68px}.rank-progress-widget .rank-title-r{color:var(--text-color-primary);font-family:var(--ff-pd);font-size:24px;font-weight:600;line-height:31px;letter-spacing:.48px}.rank-progress-widget .r-next-ranking{display:flex;position:relative;justify-content:space-between}.rank-progress-widget .r-p-left{color:var(--text-color-basic);font-size:16px;font-weight:400;line-height:26px}.rank-progress-widget .r-p-next-info{position:absolute;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.rank-progress-widget .r-p-next-img{width:86px;height:86px}.rank-progress-widget .r-p-next-name{color:var(--text-color-basic-light);font-size:clamp(.7rem,2vw,.8rem);font-weight:400;line-height:26px}.rank-progress-widget .r-meter{min-height:22px}.rank-progress-widget .r-meter::-webkit-meter-bar{border-radius:45px;background:var(--secondary-base-color)}.rank-progress-widget .r-meter::-webkit-meter-optimum-value{border-radius:45px;background:var(--color-alert)}.rank-progress-widget .r-next-rank{color:var(--text-color-basic-light);font-size:clamp(.7rem,2vw,.8rem);align-self:center}.rank-progress-widget .r-trend-up-icon{width:18px;height:18px;mask-size:contain;mask-repeat:no-repeat;mask-position:center;mask-image:url(../../hypnos/icons/arrow-trend-up.svg);background-color:var(--text-color-basic-light)}.rank-progress-widget .r-xp-to-entry{color:var(--text-color-basic-light);font-size:clamp(.7rem,2vw,.8rem);font-weight:400;line-height:26px;margin-left:auto}body.SwWide{.rank-progress-widget .widget-card__header{padding:16px 20px 14px}.rank-progress-widget--compact .rank-progress-widget__stage{padding:0}.rank-progress-widget .current-rank-card{flex-direction:row;border-radius:var(--border-radius)}}