@layer payload-default{}@layer payload-default{}@layer payload-default{.modular-dashboard .widget-content{height:100%}@media(max-width:768px){.modular-dashboard .widget{width:100%!important}.modular-dashboard .widget-wrapper__size-btn{display:none}}.modular-dashboard.editing .widget-content{user-select:none;-webkit-user-select:none;pointer-events:none}.modular-dashboard.editing .draggable{cursor:grab}.modular-dashboard .drag-overlay{pointer-events:none;-webkit-user-select:none;user-select:none}.modular-dashboard__empty{display:flex;align-items:center;justify-content:center;height:100%;width:100%;padding:24px}body:has(.drag-overlay) *{cursor:grabbing}.widget-wrapper__controls{opacity:0;transition:opacity .2s ease}.widget:focus-visible .widget-wrapper__controls,.widget:has(:focus-visible) .widget-wrapper__controls{opacity:1}@keyframes widget-highlight{0%{box-shadow:0 0 0 3px rgba(255,208,0,.9)}to{box-shadow:0 0 0 3px rgba(255,208,0,0)}}.widget--highlight{animation:widget-highlight 1.5s ease-out forwards;border-radius:8px}.widget-wrapper{position:relative;height:100%;width:100%}.widget-wrapper--editing .widget-wrapper__controls{transition:opacity .2s ease}.widget-wrapper--editing:hover .widget-wrapper__controls{opacity:1}.widget-wrapper__controls{position:absolute;top:16px;right:16px;z-index:10;display:flex;align-items:center;gap:8px}.widget-wrapper__delete-btn,.widget-wrapper__edit-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:var(--theme-text);border:none;border-radius:4px;cursor:pointer;transition:all .2s ease}.widget-wrapper__delete-btn .icon,.widget-wrapper__edit-btn .icon{width:16px;height:16px}.widget-wrapper__delete-btn .icon .stroke,.widget-wrapper__edit-btn .icon .stroke{stroke:var(--theme-elevation-0);stroke-width:2}.widget-wrapper__delete-btn:hover,.widget-wrapper__edit-btn:hover{background:var(--theme-elevation-800)}.widget-wrapper__delete-btn:active,.widget-wrapper__edit-btn:active{background:var(--theme-elevation-900)}.widget-wrapper__delete-btn svg,.widget-wrapper__edit-btn svg{pointer-events:none}.widget-wrapper__size-btn{display:flex;align-items:center;gap:6px;padding:6px 10px;min-width:auto;height:28px;background:var(--theme-text);border:none;border-radius:4px;cursor:pointer;transition:all .2s ease;font-size:12px;font-weight:500;color:var(--theme-elevation-0);white-space:nowrap}.widget-wrapper__size-btn .icon{width:12px;height:12px;flex-shrink:0}.widget-wrapper__size-btn .icon .stroke{stroke:var(--theme-elevation-0);stroke-width:2}.widget-wrapper__size-btn:hover{background:var(--theme-elevation-800)}.widget-wrapper__size-btn:active{background:var(--theme-elevation-900)}.widget-wrapper__size-btn:disabled{opacity:.5;cursor:not-allowed}.widget-wrapper__size-btn:disabled:hover{background:var(--theme-text)}.widget-wrapper__size-btn svg{pointer-events:none}.widget-wrapper__size-btn-percentage{font-size:12px;margin-left:auto;color:var(--theme-elevation-500)}.popup-button-list:has(.widget-wrapper__size-btn-label) .popup__scroll-container{padding:0}.popup__content:has(.widget-wrapper__size-btn-label){padding:5px;box-shadow:0 5px 15px rgba(0,0,0,.35)}.popup-button-list__button:has(.widget-wrapper__size-btn-label){display:flex!important;align-items:center!important;gap:20px}.popup-button-list__button:has(.widget-wrapper__size-btn-label) .widget-wrapper__size-btn-label{flex:0 0 auto}.popup-button-list__button:has(.widget-wrapper__size-btn-label) .widget-wrapper__size-btn-percentage{margin-left:auto!important}.step-nav .dashboard-breadcrumb-dropdown__editing{align-items:center;display:flex!important;gap:12px}.step-nav .dashboard-breadcrumb-dropdown__actions{display:flex!important;gap:8px}.step-nav .dashboard-breadcrumb-select{position:relative;z-index:10}.step-nav .dashboard-breadcrumb-select .rs__control{background:rgba(0,0,0,0);border:none;box-shadow:none;padding:0;cursor:pointer}.step-nav .dashboard-breadcrumb-select .rs__control:hover{background:rgba(0,0,0,0)}.step-nav .dashboard-breadcrumb-select .rs__indicator-separator{display:none}.step-nav .dashboard-breadcrumb-select .rs__dropdown-indicator{padding:0 4px}.step-nav .dashboard-breadcrumb-select .rs__menu{position:absolute;top:100%;left:0;min-width:max-content;width:max-content;z-index:9999;border-radius:4px;padding:5px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.step-nav .dashboard-breadcrumb-select .rs__menu-list{padding:0}.step-nav .dashboard-breadcrumb-select .rs__option{padding:4px 8px;border-radius:3px;margin:0}.step-nav .rs__control{box-shadow:none!important;cursor:pointer!important}.step-nav .drawer-toggler--unstyled{background:rgba(0,0,0,0);border:none;margin:0;padding:0;outline:none;box-shadow:none}.step-nav .drawer-toggler--unstyled:focus,.step-nav .drawer-toggler--unstyled:hover{background:rgba(0,0,0,0)}}