.v-image{z-index:0}.v-image__image,.v-image__placeholder{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%}.v-image__image{background-repeat:no-repeat}.v-image__image--preload{filter:blur(2px)}.v-image__image--contain{background-size:contain}.v-image__image--cover{background-size:cover}.v-responsive{position:relative;overflow:hidden;flex:1 0 auto;display:flex}.v-responsive__content{flex:1 0 0px}.v-responsive__sizer{transition:padding-bottom .2s cubic-bezier(.25,.8,.5,1);flex:0 0 0px}.widget-card[data-v-451e709b]{border-radius:14px!important;overflow:hidden}.widget-header[data-v-451e709b]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px}.widget-header__title[data-v-451e709b]{font-family:Inter,Roboto,sans-serif;font-size:15px;font-weight:600;color:#1e293b;margin:0;letter-spacing:-.2px}.widget-header__actions[data-v-451e709b]{display:flex;align-items:center;gap:4px}.widget-divider[data-v-451e709b]{border-color:#f1f5f9!important}.widget-content[data-v-451e709b]{padding:20px!important}.circle{border-radius:3px;padding:.25em .4em;font-weight:400;line-height:1.3;font-size:85%}.circle:empty{display:inline-block;vertical-align:inherit}.circle-pill{color:#fff;padding-right:.6em;padding-left:.6em;border-radius:10rem}.circle-sm{line-height:1.2;padding-top:1px;padding-bottom:2px;font-size:75%}.circle-lg{line-height:1.5;padding:5px 7px;font-size:95%}.circle-xl{line-height:1.7;padding:7px 9px;font-size:100%}.circle-dot{width:8px;height:8px;padding:0;border-radius:100%;vertical-align:middle}.circle-dot.circle-sm{width:6px;height:6px}.circle-dot.circle-lg{width:10px;height:10px}.circle-dot.circle-xl{width:12px;height:12px}.circle-ring{position:relative;width:10px;height:10px;padding:0;border-radius:100%;vertical-align:middle}.circle-ring:after{content:"";position:absolute;top:2px;left:2px;width:6px;height:6px;border-radius:50%;background-color:#fff;transform:scale(1);transition:.3s}.circle-ring.circle-sm{width:8px;height:8px}.circle-ring.circle-sm:after{width:4px;height:4px}.circle-ring.circle-lg{width:12px;height:12px}.circle-ring.circle-lg:after{width:8px;height:8px}.circle-ring.circle-xl{width:14px;height:14px}.circle-ring.circle-xl:after{width:10px;height:10px}.circle-ring.fill:after{transform:scale(0)}.circle-bold{text-transform:uppercase;font-weight:500;letter-spacing:1px}