@layer payload-default{.modular-dashboard{width:calc(100% + var(--spacer-2-5));margin:calc(var(--spacer-2-5) / -2)}.modular-dashboard .widget{padding:calc(var(--spacer-2-5) / 2)}.modular-dashboard .widget-content{height:100%}.widget-config-drawer__content{height:100%}.widget-config-drawer__content .form-submit{margin-top:var(--spacer-2-5)}.widget-config-drawer__content .form-submit .btn{width:auto}@media (max-width:768px){.modular-dashboard .widget{width:100%!important}.modular-dashboard .widget-wrapper__size-btn{display:none}}.modular-dashboard.editing .widget-content{pointer-events:none;-webkit-user-select:none;user-select:none}.modular-dashboard.editing .draggable{cursor:grab}.modular-dashboard .drag-overlay{pointer-events:none;-webkit-user-select:none;user-select:none}.modular-dashboard__empty{width:100%;height:100%;padding:var(--spacer-4);justify-content:center;align-items:center;display:flex}body:has(.drag-overlay) *{cursor:grabbing}.widget-wrapper__controls{opacity:0;transition:opacity .2s}.widget:focus-visible .widget-wrapper__controls{opacity:1}.widget:has(:focus-visible) .widget-wrapper__controls{opacity:1}@keyframes widget-highlight{0%{box-shadow:0 0 0 3px #ffd000e6}to{box-shadow:0 0 0 3px #ffd00000}}.widget--highlight{border-radius:var(--radius-medium);animation:1.5s ease-out forwards widget-highlight}.widget-wrapper{width:100%;height:100%;position:relative}.widget-wrapper--editing .widget-wrapper__controls{transition:opacity .2s}.widget-wrapper--editing:hover .widget-wrapper__controls{opacity:1}.widget-wrapper__controls{top:var(--spacer-3);right:var(--spacer-3);z-index:10;gap:var(--spacer-2);align-items:center;display:flex;position:absolute}.widget-wrapper__delete-btn{width:var(--spacer-4);height:var(--spacer-4);color:var(--color-text-ondanger);cursor:pointer;background:var(--color-bg-danger);border-radius:var(--radius-small);border:none;justify-content:center;align-items:center;transition:all .2s;display:flex}.widget-wrapper__delete-btn:hover{background:var(--color-bg-danger-hover)}.widget-wrapper__delete-btn:active{background:var(--color-bg-danger-pressed)}.widget-wrapper__delete-btn:focus-visible{outline:var(--accessibility-outline);outline-offset:var(--accessibility-outline-offset)}.widget-wrapper__delete-btn svg{pointer-events:none}.widget-wrapper__edit-btn{width:var(--spacer-4);height:var(--spacer-4);color:var(--color-bg);cursor:pointer;background:var(--color-text);border-radius:var(--radius-small);border:none;justify-content:center;align-items:center;transition:all .2s;display:flex}.widget-wrapper__edit-btn .icon{width:var(--spacer-3);height:var(--spacer-3)}.widget-wrapper__edit-btn:hover{background:var(--color-text-secondary)}.widget-wrapper__edit-btn:active{background:var(--color-text-tertiary)}.widget-wrapper__edit-btn svg{pointer-events:none}.widget-wrapper__size-btn{gap:var(--spacer-1);min-width:auto;height:var(--spacer-4);padding:var(--spacer-1) var(--spacer-2);font-family:var(--text-body-small-font-family);font-size:var(--text-body-small-font-size);font-weight:var(--text-body-small-font-weight);line-height:var(--text-body-small-line-height);color:var(--color-text-oninverse);letter-spacing:var(--text-body-small-letter-spacing);white-space:nowrap;cursor:pointer;background:var(--color-bg-inverse);border-radius:var(--radius-small);border:none;align-items:center;transition:all .2s;display:flex}.widget-wrapper__size-btn .icon .stroke{stroke:var(--color-icon-oninverse);stroke-width:var(--stroke-width-medium)}.widget-wrapper__size-btn:hover{background:var(--color-bg-inverse-hover)}.widget-wrapper__size-btn:active{background:var(--color-bg-inverse-pressed)}.widget-wrapper__size-btn:disabled{cursor:not-allowed;opacity:.5}.widget-wrapper__size-btn:disabled:hover{background:var(--color-bg-inverse)}.widget-wrapper__size-btn:focus-visible{outline:var(--accessibility-outline);outline-offset:var(--accessibility-outline-offset)}.widget-wrapper__size-btn svg{pointer-events:none}.widget-wrapper__size-btn-percentage{font-family:var(--text-body-small-font-family);font-size:var(--text-body-small-font-size);color:var(--color-text-tertiary);margin-left:auto}.popup-button-list:has(.widget-wrapper__size-btn-label) .popup__scroll-container{padding:0}.popup__content:has(.widget-wrapper__size-btn-label){padding:var(--spacer-1);box-shadow:0 5px 15px #00000059}.popup-button-list__button:has(.widget-wrapper__size-btn-label){gap:var(--spacer-3);align-items:center!important;display:flex!important}.popup-button-list__button:has(.widget-wrapper__size-btn-label) .widget-wrapper__size-btn-label{flex:none}.popup-button-list__button:has(.widget-wrapper__size-btn-label) .widget-wrapper__size-btn-percentage{margin-left:auto!important}.step-nav .dashboard-breadcrumb-dropdown .btn{padding-right:var(--spacer-1)}.step-nav .dashboard-breadcrumb-dropdown__editing{gap:var(--spacer-2-5);align-items:center;display:flex!important}.step-nav .dashboard-breadcrumb-dropdown__editing>span:first-child{padding-left:var(--spacer-1)}.step-nav .dashboard-breadcrumb-dropdown__actions{gap:var(--spacer-2-5);display:flex!important}.step-nav .dashboard-breadcrumb-dropdown__label{gap:var(--spacer-1);align-items:center;display:flex}.step-nav .drawer-toggler--unstyled{box-shadow:none;background:0 0;outline:none;margin:0;padding:0}.step-nav .drawer-toggler--unstyled:hover,.step-nav .drawer-toggler--unstyled:focus{background:0 0}}
