.velo-admin .button{border:var(--stroke-hairline) solid transparent;border-radius:var(--radius-m);color:var(--color-text-primary);cursor:pointer;font-family:var(--font-sans);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);align-items:center;gap:var(--spacing-xs);height:2.25rem;line-height:var(--line-height-label);min-width:5rem;padding:0 var(--spacing-m);transition:background-color var(--motion-duration-base) var(--motion-easing-standard), border-color var(--motion-duration-base) var(--motion-easing-standard), color var(--motion-duration-base) var(--motion-easing-standard), transform var(--motion-duration-fast) var(--motion-easing-standard);-webkit-user-select:none;user-select:none;white-space:nowrap;background-color:#0000;outline:none;flex:none;justify-content:center;display:inline-flex;position:relative;transform:scale(1)}.velo-admin .button:hover,.velo-admin .button:active{transform:scale(1)}.velo-admin .button:disabled,.velo-admin .button.button--disabled{cursor:not-allowed;transform:none}.velo-admin .button.button--loading{cursor:progress}.velo-admin .button.button--loading:hover,.velo-admin .button.button--loading:active{transform:scale(1)}.velo-admin .button__content{align-items:center;gap:var(--spacing-xs);justify-content:center;display:inline-flex}.velo-admin .button__label{align-items:center;display:inline-flex}.velo-admin .button__icon{flex:none;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.velo-admin .button__icon>svg{width:100%;height:100%;display:block}.velo-admin .button__icon--hidden{visibility:hidden}.velo-admin .button__spinner{border-radius:var(--radius-round);box-sizing:border-box;height:1rem;left:var(--spacing-m);border:2px solid;border-right-color:#0000;width:1rem;animation:.8s linear infinite button-spin;position:absolute;top:50%;transform:translateY(-50%)}.velo-admin .button--size-xs{border-radius:var(--radius-s);min-width:0;height:1.5rem;padding:0 .375rem}.velo-admin .button--size-xs>.button__content>.button__icon,.velo-admin .button--size-xs>.button__spinner{width:.75rem;height:.75rem}.velo-admin .button--size-xs>.button__spinner{left:.375rem}.velo-admin .button--size-s{border-radius:var(--radius-s);min-width:4rem;height:1.75rem;padding:0 var(--spacing-s)}.velo-admin .button--size-s>.button__content>.button__icon,.velo-admin .button--size-s>.button__spinner{width:.875rem;height:.875rem}.velo-admin .button--size-s>.button__spinner{left:var(--spacing-s)}.velo-admin .button--size-m{border-radius:var(--radius-m);min-width:5rem;height:2.25rem;padding:0 var(--spacing-m)}.velo-admin .button--size-l{border-radius:var(--radius-m);min-width:6rem;height:2.75rem;padding:0 var(--spacing-l)}.velo-admin .button--size-l>.button__content>.button__icon,.velo-admin .button--size-l>.button__spinner{width:1.125rem;height:1.125rem}.velo-admin .button--size-l>.button__spinner{left:var(--spacing-l)}.velo-admin .button--variant-text{min-width:0}.velo-admin .button--variant-filled{background-color:var(--color-grey);color:var(--color-text-primary)}.velo-admin .button--variant-filled:hover{transform:var(--motion-scale-hover)}.velo-admin .button--variant-filled:active{transform:var(--motion-scale-pressed)}.velo-admin .button--variant-text.button--color-standard{color:var(--color-text-primary);background-color:#0000}.velo-admin .button--variant-text.button--color-standard:hover{background-color:var(--color-grey-light)}.velo-admin .button--variant-text.button--color-standard:active{background-color:var(--color-grey)}.velo-admin .button--variant-text.button--color-standard:focus-visible{outline:var(--stroke-focus) solid var(--color-primary-lighter)}.velo-admin .button--variant-text.button--color-standard:disabled,.velo-admin .button--variant-text.button--color-standard.button--disabled{color:var(--color-text-disabled);background-color:#0000;border-color:#0000}.velo-admin .button--variant-text.button--color-primary{color:var(--color-primary);background-color:#0000}.velo-admin .button--variant-text.button--color-primary:hover{background-color:var(--color-primary-light);color:var(--color-primary-dark)}.velo-admin .button--variant-text.button--color-primary:active{background-color:var(--color-primary-lighter);color:var(--color-primary-darker)}.velo-admin .button--variant-text.button--color-primary:focus-visible{outline:var(--stroke-focus) solid var(--color-primary-lighter)}.velo-admin .button--variant-text.button--color-primary:disabled,.velo-admin .button--variant-text.button--color-primary.button--disabled{color:var(--color-text-disabled);background-color:#0000;border-color:#0000}.velo-admin .button--variant-text.button--color-secondary{color:var(--color-secondary);background-color:#0000}.velo-admin .button--variant-text.button--color-secondary:hover{background-color:var(--color-secondary-light);color:var(--color-secondary-dark)}.velo-admin .button--variant-text.button--color-secondary:active{background-color:var(--color-secondary-lighter);color:var(--color-secondary-darker)}.velo-admin .button--variant-text.button--color-secondary:focus-visible{outline:var(--stroke-focus) solid var(--color-secondary-lighter)}.velo-admin .button--variant-text.button--color-secondary:disabled,.velo-admin .button--variant-text.button--color-secondary.button--disabled{color:var(--color-text-disabled);background-color:#0000;border-color:#0000}.velo-admin .button--variant-outlined.button--color-standard{background-color:var(--color-grey-light);border-color:var(--color-grey);color:var(--color-text-primary)}.velo-admin .button--variant-outlined.button--color-standard:hover{background-color:var(--color-grey-light);border-color:var(--color-grey-dark)}.velo-admin .button--variant-outlined.button--color-standard:active{background-color:var(--color-grey-lighter);border-color:var(--color-grey-darker)}.velo-admin .button--variant-outlined.button--color-standard:focus-visible{outline:var(--stroke-focus) solid var(--color-primary-lighter)}.velo-admin .button--variant-outlined.button--color-standard:disabled,.velo-admin .button--variant-outlined.button--color-standard.button--disabled{background-color:var(--color-grey-lighter);border-color:var(--color-grey-light);color:var(--color-text-disabled)}.velo-admin .button--variant-outlined.button--color-primary{background-color:var(--color-primary-light);border-color:var(--color-primary);color:var(--color-primary)}.velo-admin .button--variant-outlined.button--color-primary:hover{background-color:var(--color-primary-light);border-color:var(--color-primary-dark);color:var(--color-primary-dark)}.velo-admin .button--variant-outlined.button--color-primary:active{background-color:var(--color-primary-lighter);border-color:var(--color-primary-darker);color:var(--color-primary-darker)}.velo-admin .button--variant-outlined.button--color-primary:focus-visible{outline:var(--stroke-focus) solid var(--color-primary-lighter)}.velo-admin .button--variant-outlined.button--color-primary:disabled,.velo-admin .button--variant-outlined.button--color-primary.button--disabled{background-color:var(--color-grey-lighter);border-color:var(--color-grey);color:var(--color-text-disabled)}.velo-admin .button--variant-outlined.button--color-secondary{background-color:var(--color-secondary-light);border-color:var(--color-secondary);color:var(--color-secondary)}.velo-admin .button--variant-outlined.button--color-secondary:hover{background-color:var(--color-secondary-light);border-color:var(--color-secondary-dark);color:var(--color-secondary-dark)}.velo-admin .button--variant-outlined.button--color-secondary:active{background-color:var(--color-secondary-lighter);border-color:var(--color-secondary-darker);color:var(--color-secondary-darker)}.velo-admin .button--variant-outlined.button--color-secondary:focus-visible{outline:var(--stroke-focus) solid var(--color-secondary-lighter)}.velo-admin .button--variant-outlined.button--color-secondary:disabled,.velo-admin .button--variant-outlined.button--color-secondary.button--disabled{background-color:var(--color-grey-lighter);border-color:var(--color-grey);color:var(--color-text-disabled)}.velo-admin .button--variant-filled.button--color-standard{background-color:var(--color-grey);color:var(--color-text-primary)}.velo-admin .button--variant-filled.button--color-standard:hover{background-color:var(--color-grey-light);color:var(--color-text-primary)}.velo-admin .button--variant-filled.button--color-standard:active{background-color:var(--color-grey);color:var(--color-text-primary)}.velo-admin .button--variant-filled.button--color-standard:focus-visible{outline:var(--stroke-focus) solid var(--color-primary-lighter)}.velo-admin .button--variant-filled.button--color-standard:disabled,.velo-admin .button--variant-filled.button--color-standard.button--disabled{background-color:var(--color-grey-lighter);color:var(--color-text-disabled);border-color:#0000}.velo-admin .button--variant-filled.button--color-primary{background-color:var(--color-primary);color:var(--color-text-inverse)}.velo-admin .button--variant-filled.button--color-primary:hover{background-color:var(--color-primary-dark);color:var(--color-text-inverse)}.velo-admin .button--variant-filled.button--color-primary:active{background-color:var(--color-primary-darker);color:var(--color-text-inverse)}.velo-admin .button--variant-filled.button--color-primary:focus-visible{outline:var(--stroke-focus) solid var(--color-primary-lighter)}.velo-admin .button--variant-filled.button--color-primary:disabled,.velo-admin .button--variant-filled.button--color-primary.button--disabled{background-color:var(--color-grey-light);color:var(--color-text-disabled);border-color:#0000}.velo-admin .button--variant-filled.button--color-secondary{background-color:var(--color-secondary);color:var(--color-text-inverse)}.velo-admin .button--variant-filled.button--color-secondary:hover{background-color:var(--color-secondary-dark);color:var(--color-text-inverse)}.velo-admin .button--variant-filled.button--color-secondary:active{background-color:var(--color-secondary-darker);color:var(--color-text-inverse)}.velo-admin .button--variant-filled.button--color-secondary:focus-visible{outline:var(--stroke-focus) solid var(--color-secondary-lighter)}.velo-admin .button--variant-filled.button--color-secondary:disabled,.velo-admin .button--variant-filled.button--color-secondary.button--disabled{background-color:var(--color-grey-light);color:var(--color-text-disabled);border-color:#0000}@keyframes button-spin{0%{transform:translateY(-50%)rotate(0)}to{transform:translateY(-50%)rotate(360deg)}}.velo-admin .checkbox{color:var(--color-text-regular);cursor:pointer;align-items:center;gap:var(--spacing-s);-webkit-user-select:none;user-select:none;min-width:0;display:inline-flex;position:relative}.velo-admin .checkbox--size-s{min-height:1.75rem}.velo-admin .checkbox--size-m{min-height:2.25rem}.velo-admin .checkbox--disabled{color:var(--color-text-disabled);cursor:not-allowed}.velo-admin .checkbox__input{clip:rect(0 0 0 0);pointer-events:none;white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.velo-admin .checkbox__control{border:var(--stroke-hairline) solid var(--form-item-control-border-color,var(--color-grey-dark));border-radius:var(--radius-s);box-sizing:border-box;transition:background-color var(--motion-duration-base) var(--motion-easing-standard), border-color var(--motion-duration-base) var(--motion-easing-standard), color var(--motion-duration-base) var(--motion-easing-standard);background:0 0;flex:none;justify-content:center;align-items:center;display:inline-flex}.velo-admin .checkbox__indicator{color:var(--color-text-inverse);justify-content:center;align-items:center;line-height:1;display:inline-flex}.velo-admin .checkbox__label{color:inherit;font-size:var(--font-size-body);line-height:var(--line-height-body);min-width:0}.velo-admin .checkbox--size-s>.checkbox__control{width:1rem;height:1rem}.velo-admin .checkbox--size-s>.checkbox__control>.checkbox__indicator{width:.625rem;height:.625rem;font-size:.625rem}.velo-admin .checkbox--size-m>.checkbox__control{width:1.25rem;height:1.25rem}.velo-admin .checkbox--size-m>.checkbox__control>.checkbox__indicator{width:.75rem;height:.75rem;font-size:.75rem}.velo-admin .checkbox:not(.checkbox--disabled):hover>.checkbox__control{border-color:var(--form-item-control-hover-border-color,var(--color-grey-darker))}.velo-admin .checkbox--state-checked>.checkbox__control,.velo-admin .checkbox--state-indeterminate>.checkbox__control{background:var(--color-primary);border-color:var(--form-item-control-border-color,var(--color-primary))}.velo-admin .checkbox--disabled>.checkbox__control,.velo-admin .checkbox--disabled.checkbox--state-checked>.checkbox__control,.velo-admin .checkbox--disabled.checkbox--state-indeterminate>.checkbox__control{background:var(--color-grey-light);border-color:var(--color-grey-light)}.velo-admin .checkbox--disabled>.checkbox__control>.checkbox__indicator{color:var(--color-text-disabled)}.velo-admin .checkbox__input:focus-visible+.checkbox__control{outline:var(--stroke-focus) solid var(--color-primary-lighter)}.velo-admin .chip{border:var(--stroke-hairline) solid transparent;border-radius:var(--radius-round);box-sizing:border-box;color:var(--color-text-primary);align-items:center;gap:var(--spacing-xs);min-width:0;max-width:100%;padding:0 var(--spacing-s);outline:none;display:inline-flex}.velo-admin .chip--deletable:focus-visible{outline:var(--stroke-focus) solid var(--color-primary-lighter)}.velo-admin .chip--clickable{cursor:pointer}.velo-admin .chip--clickable:focus-visible{outline:var(--stroke-focus) solid var(--color-primary-lighter)}.velo-admin .chip__leading-visual,.velo-admin .chip__delete-icon{flex:none;justify-content:center;align-items:center;display:inline-flex}.velo-admin .chip__leading-visual>svg,.velo-admin .chip__delete-icon>svg{fill:currentColor;width:100%;height:100%;display:block}.velo-admin .chip__label{white-space:nowrap;min-width:0;overflow:hidden}.velo-admin .chip__delete-button{border-radius:var(--radius-round);color:inherit;cursor:pointer;background:0 0;border:0;outline:none;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.velo-admin .chip__delete-button:disabled{cursor:not-allowed}.velo-admin .chip__delete-button:focus-visible{outline:var(--stroke-focus) solid currentColor}.velo-admin .chip--size-xs{height:1.25rem;padding:0 .375rem}.velo-admin .chip--size-xs>.chip__label{font-size:var(--font-size-small);line-height:var(--line-height-small)}.velo-admin .chip--size-xs>.chip__leading-visual,.velo-admin .chip--size-xs>.chip__delete-button>.chip__delete-icon{width:.75rem;height:.75rem}.velo-admin .chip--size-s{height:1.5rem;padding:0 var(--spacing-s)}.velo-admin .chip--size-s>.chip__label{font-size:var(--font-size-small);line-height:var(--line-height-small)}.velo-admin .chip--size-s>.chip__leading-visual,.velo-admin .chip--size-s>.chip__delete-button>.chip__delete-icon{width:.875rem;height:.875rem}.velo-admin .chip--size-m{height:2rem;padding:0 .75rem}.velo-admin .chip--size-m>.chip__label{font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-label);line-height:var(--line-height-label)}.velo-admin .chip--size-m>.chip__leading-visual,.velo-admin .chip--size-m>.chip__delete-button>.chip__delete-icon{width:1rem;height:1rem}.velo-admin .chip--variant-filled.chip--color-standard{background:var(--color-grey);color:var(--color-text-primary)}.velo-admin .chip--variant-filled.chip--color-primary{background:var(--color-primary-lighter);color:var(--color-primary-darker)}.velo-admin .chip--variant-filled.chip--color-secondary{background:var(--color-secondary-lighter);color:var(--color-secondary-darker)}.velo-admin .chip--variant-outlined.chip--color-standard{background:var(--color-bg-base);border-color:var(--color-grey-dark);color:var(--color-text-regular)}.velo-admin .chip--variant-outlined.chip--color-primary{background:var(--color-bg-base);border-color:var(--color-primary);color:var(--color-primary-dark)}.velo-admin .chip--variant-outlined.chip--color-secondary{background:var(--color-bg-base);border-color:var(--color-secondary);color:var(--color-secondary-dark)}.velo-admin .chip--variant-filled.chip--color-info{background:var(--color-info-bg);color:var(--color-info)}.velo-admin .chip--variant-filled.chip--color-success{background:var(--color-success-bg);color:var(--color-success)}.velo-admin .chip--variant-filled.chip--color-warning{background:var(--color-warning-bg);color:var(--color-warning)}.velo-admin .chip--variant-filled.chip--color-error{background:var(--color-error-bg);color:var(--color-error)}.velo-admin .chip--variant-outlined.chip--color-info{background:var(--color-bg-base);border-color:var(--color-info);color:var(--color-info)}.velo-admin .chip--variant-outlined.chip--color-success{background:var(--color-bg-base);border-color:var(--color-success);color:var(--color-success)}.velo-admin .chip--variant-outlined.chip--color-warning{background:var(--color-bg-base);border-color:var(--color-warning);color:var(--color-warning)}.velo-admin .chip--variant-outlined.chip--color-error{background:var(--color-bg-base);border-color:var(--color-error);color:var(--color-error)}.velo-admin .chip.chip--disabled{background:var(--color-grey-light);border-color:var(--color-grey-light);color:var(--color-text-disabled)}.velo-admin .icons{color:inherit;font-size:var(--icon-size-m);vertical-align:middle;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.velo-admin .icons--size-xs{font-size:var(--icon-size-xs)}.velo-admin .icons--size-s{font-size:var(--icon-size-s)}.velo-admin .icons--size-m{font-size:var(--icon-size-m)}.velo-admin .icons--size-l{font-size:var(--icon-size-l)}.velo-admin .icons--size-xl{font-size:var(--icon-size-xl)}.velo-admin .icons--size-xxl{font-size:var(--icon-size-xxl)}.velo-admin .icons>svg{fill:currentColor;width:1em;height:1em;display:block}.velo-admin .modal{padding:var(--spacing-l);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.velo-admin .modal__backdrop{background:var(--color-overlay);position:absolute;inset:0}.velo-admin .modal__content{box-sizing:border-box;width:100%;max-width:40rem;position:relative}.velo-admin .modal__content:focus{outline:none}@media (max-width:768px){.velo-admin .modal{padding:var(--spacing-m)}}.velo-admin .paper{background:var(--color-grey-light);border:var(--stroke-hairline) solid transparent;border-radius:var(--radius-l);box-sizing:border-box;color:var(--color-text-primary);min-width:0;display:block}.velo-admin .paper--square{border-radius:0}.velo-admin .paper--size-xs{padding:var(--spacing-xs)}.velo-admin .paper--size-s{padding:var(--spacing-s)}.velo-admin .paper--size-m{padding:var(--spacing-m)}.velo-admin .paper--size-l{padding:var(--spacing-l)}.velo-admin .paper--size-xl{padding:var(--spacing-xl)}.velo-admin .paper--variant-standard{background:var(--color-grey-light)}.velo-admin .paper--variant-outlined{background:var(--color-bg-base);border-color:var(--color-divider)}.velo-admin .paper--variant-floating{background:var(--color-surface)}.velo-admin .paper--elevation-e-0{box-shadow:none}.velo-admin .paper--elevation-e-1{box-shadow:var(--shadow-e1)}.velo-admin .paper--elevation-e-2{box-shadow:var(--shadow-e2)}.velo-admin .paper--elevation-e-3{box-shadow:var(--shadow-e3)}.velo-admin .paper--elevation-e-4{box-shadow:var(--shadow-e4)}.velo-admin .dialog-modal__content{max-width:none}.velo-admin .dialog-modal--scroll-body{align-items:flex-start;overflow-y:auto}.velo-admin .dialog-modal--full-screen{padding:0}.velo-admin .dialog-modal--full-screen>.modal__content{height:100%}.velo-admin .dialog{--dialog-max-width:37.5rem;box-sizing:border-box;max-width:min(100%, var(--dialog-max-width));flex-direction:column;gap:0;width:fit-content;min-width:min(20rem,100%);margin:0 auto;padding:0;display:flex;overflow:hidden}.velo-admin .dialog--full-width{width:min(100%, var(--dialog-max-width))}.velo-admin .dialog--max-width-false{max-width:100%}.velo-admin .dialog--full-screen{border-radius:0;width:100%;min-width:100%;max-width:100%;height:100%;min-height:100%}.velo-admin .dialog--scroll-paper{max-height:calc(100vh - 4rem)}.velo-admin .dialog__header{align-items:flex-start;gap:var(--spacing-m);padding:var(--spacing-l) var(--spacing-l) var(--spacing-m);display:flex}.velo-admin .dialog__title-slot{flex:auto;min-width:0}.velo-admin .dialog__title{color:var(--color-text-primary);font-size:var(--font-size-h5);font-weight:var(--font-weight-medium);line-height:var(--line-height-h5);margin:0}.velo-admin .dialog__close-button{border-radius:var(--radius-round);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;outline:none;flex:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;margin-left:auto;display:inline-flex}.velo-admin .dialog__close-button:hover{background:var(--color-grey-light);color:var(--color-text-primary)}.velo-admin .dialog__close-button:active{background:var(--color-grey)}.velo-admin .dialog__close-button:focus-visible{outline:var(--stroke-focus) solid var(--color-primary-lighter)}.velo-admin .dialog__content{color:var(--color-text-regular);min-width:0;padding:var(--spacing-m) var(--spacing-l) var(--spacing-l)}.velo-admin .dialog__content--without-header{padding-top:var(--spacing-l)}.velo-admin .dialog--scroll-paper>.dialog__content{overflow:auto}.velo-admin .dialog__actions{align-items:center;gap:var(--spacing-s);padding:var(--spacing-m) var(--spacing-l) var(--spacing-l);justify-content:flex-end;display:flex}@media (max-width:768px){.velo-admin .dialog{max-height:calc(100vh - 2rem)}.velo-admin .dialog--full-screen{max-height:100vh}.velo-admin .dialog__actions{flex-direction:column;align-items:stretch}.velo-admin .dialog__actions>.button{width:100%}}.velo-admin .divider{box-sizing:border-box;flex:none}.velo-admin .divider--horizontal{border:0;border-top:var(--stroke-hairline) solid var(--color-divider);width:100%;height:0;margin:0}.velo-admin .divider--vertical{border-left:var(--stroke-hairline) solid var(--color-divider);align-self:center;width:1px;height:1em;display:inline-block}.velo-admin .drawer-modal,.velo-admin .drawer-modal--full-bleed{padding:0}.velo-admin .drawer-modal__content{pointer-events:none;width:100%;max-width:none;height:100%;display:flex}.velo-admin .drawer-modal__content--anchor-left{justify-content:flex-start}.velo-admin .drawer-modal__content--anchor-right{justify-content:flex-end}.velo-admin .drawer-modal__content--anchor-top{align-items:flex-start}.velo-admin .drawer-modal__content--anchor-bottom{align-items:flex-end}.velo-admin .drawer{box-sizing:border-box;pointer-events:auto;flex-direction:column;gap:0;min-width:0;padding:0;display:flex;overflow:hidden}.velo-admin .drawer--anchor-left,.velo-admin .drawer--anchor-right{width:min(100%,22.5rem);max-width:min(90vw,30rem);height:100%}.velo-admin .drawer--anchor-left{border-radius:0 var(--radius-xl) var(--radius-xl) 0}.velo-admin .drawer--anchor-right{border-radius:var(--radius-xl) 0 0 var(--radius-xl)}.velo-admin .drawer--anchor-top,.velo-admin .drawer--anchor-bottom{width:100%;max-width:100%;max-height:min(85vh,45rem)}.velo-admin .drawer--anchor-top{border-radius:0 0 var(--radius-xl) var(--radius-xl)}.velo-admin .drawer--anchor-bottom{border-radius:var(--radius-xl) var(--radius-xl) 0 0}.velo-admin .drawer--variant-persistent,.velo-admin .drawer--variant-rail{height:100%}.velo-admin .drawer--variant-persistent.drawer--anchor-left,.velo-admin .drawer--variant-persistent.drawer--anchor-right,.velo-admin .drawer--variant-rail.drawer--anchor-left,.velo-admin .drawer--variant-rail.drawer--anchor-right{max-width:100%}.velo-admin .drawer--variant-rail{width:22.5rem}.velo-admin .drawer--variant-rail.drawer--collapsed{width:4.5rem}.velo-admin .drawer--variant-rail.drawer--collapsed>.drawer__header{padding-left:var(--spacing-s);padding-right:var(--spacing-s);justify-content:center}.velo-admin .drawer--variant-rail.drawer--collapsed .drawer__title-slot,.velo-admin .drawer--variant-rail.drawer--collapsed .drawer__actions{display:none}.velo-admin .drawer--variant-rail.drawer--collapsed>.drawer__content{padding-left:var(--spacing-s);padding-right:var(--spacing-s)}.velo-admin .drawer--full-bleed{border-radius:0;width:100%;max-width:100%;height:100%;max-height:100%}.velo-admin .drawer__header{align-items:flex-start;gap:var(--spacing-m);padding:var(--spacing-l) var(--spacing-l) var(--spacing-m);display:flex}.velo-admin .drawer__title-slot{flex:auto;min-width:0}.velo-admin .drawer__title{color:var(--color-text-primary);font-size:var(--font-size-h5);font-weight:var(--font-weight-medium);line-height:var(--line-height-h5);margin:0}.velo-admin .drawer__close-button{border-radius:var(--radius-round);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;outline:none;flex:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;margin-left:auto;display:inline-flex}.velo-admin .drawer__close-button:hover{background:var(--color-grey-light);color:var(--color-text-primary)}.velo-admin .drawer__close-button:active{background:var(--color-grey)}.velo-admin .drawer__close-button:focus-visible{outline:var(--stroke-focus) solid var(--color-primary-lighter)}.velo-admin .drawer__content{color:var(--color-text-regular);min-width:0;padding:var(--spacing-m) var(--spacing-l) var(--spacing-l);flex:auto;overflow:auto}.velo-admin .drawer__content--without-header{padding-top:var(--spacing-l)}.velo-admin .drawer__actions{align-items:center;gap:var(--spacing-s);padding:var(--spacing-m) var(--spacing-l) var(--spacing-l);justify-content:flex-end;display:flex}.velo-admin .drawer--anchor-top>.drawer__actions,.velo-admin .drawer--anchor-bottom>.drawer__actions{justify-content:flex-start}.velo-admin .drawer--variant-temporary.drawer--anchor-left{animation:drawer-enter-left var(--motion-duration-slow) var(--motion-easing-enter)}.velo-admin .drawer--variant-temporary.drawer--anchor-right{animation:drawer-enter-right var(--motion-duration-slow) var(--motion-easing-enter)}.velo-admin .drawer--variant-temporary.drawer--anchor-top{animation:drawer-enter-top var(--motion-duration-slow) var(--motion-easing-enter)}.velo-admin .drawer--variant-temporary.drawer--anchor-bottom{animation:drawer-enter-bottom var(--motion-duration-slow) var(--motion-easing-enter)}@keyframes drawer-enter-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes drawer-enter-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes drawer-enter-top{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes drawer-enter-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (max-width:768px){.velo-admin .drawer-modal{padding:0}.velo-admin .drawer--anchor-left,.velo-admin .drawer--anchor-right,.velo-admin .drawer--anchor-top,.velo-admin .drawer--anchor-bottom{width:100%;max-width:100%}.velo-admin .drawer__actions{flex-direction:column;align-items:stretch}.velo-admin .drawer__actions>.button{width:100%}}.velo-admin .form-item{flex-direction:column;width:100%;min-width:0;display:flex}.velo-admin .form-item__label{color:var(--color-text-regular);font-size:var(--font-size-label);font-weight:var(--font-weight-bold);line-height:var(--line-height-label);margin-bottom:var(--spacing-s);min-height:var(--line-height-label);padding:0 var(--spacing-s);justify-content:space-between;align-items:center;display:flex}.velo-admin .form-item__label--empty{visibility:hidden}.velo-admin .form-item__label--empty>label{letter-spacing:.1em;text-transform:uppercase}.velo-admin .form-item--required>.form-item__label:not(.form-item__label--empty)>label:after{content:" *"}.velo-admin .form-item__control{align-items:center;width:100%;min-width:0;min-height:2.25rem;display:flex}.velo-admin .form-item__control>*{width:100%}.velo-admin .form-item__helper-text{color:var(--color-text-secondary);font-size:var(--font-size-small);line-height:var(--line-height-small);min-height:var(--line-height-small);padding-left:var(--spacing-s);padding-top:var(--spacing-xs);display:block}.velo-admin .form-item__helper-text--placeholder{-webkit-user-select:none;user-select:none}.velo-admin .form-item--error>.form-item__control>*{--form-item-control-border-color:var(--color-error);--form-item-control-focus-border-color:var(--color-error);--form-item-control-hover-border-color:var(--color-error)}.velo-admin .form-item--error>.form-item__helper-text{color:var(--color-error)}.velo-admin .icon-button{border-radius:var(--radius-round);color:var(--color-text-primary);cursor:pointer;min-width:0;height:2.25rem;transition:background-color var(--motion-duration-base) var(--motion-easing-standard), color var(--motion-duration-base) var(--motion-easing-standard), transform var(--motion-duration-fast) var(--motion-easing-standard);-webkit-user-select:none;user-select:none;background-color:#0000;border:0;outline:none;flex:none;justify-content:center;align-items:center;width:2.25rem;padding:0;display:inline-flex;position:relative;transform:scale(1)}.velo-admin .icon-button:disabled,.velo-admin .icon-button.icon-button--disabled{color:var(--color-text-disabled);cursor:not-allowed;transform:none}.velo-admin .icon-button__icon{flex:none;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.velo-admin .icon-button__icon>svg{fill:currentColor;width:100%;height:100%;display:block}.velo-admin .icon-button--size-xs{width:1.5rem;height:1.5rem}.velo-admin .icon-button--size-xs>.icon-button__icon{width:.75rem;height:.75rem}.velo-admin .icon-button--size-s{width:1.75rem;height:1.75rem}.velo-admin .icon-button--size-s>.icon-button__icon{width:.875rem;height:.875rem}.velo-admin .icon-button--size-l{width:2.75rem;height:2.75rem}.velo-admin .icon-button--size-l>.icon-button__icon{width:1.125rem;height:1.125rem}.velo-admin .icon-button--variant-outlined.icon-button--color-standard{color:var(--color-text-primary)}.velo-admin .icon-button--variant-outlined.icon-button--color-standard:hover{background-color:var(--color-grey-light)}.velo-admin .icon-button--variant-outlined.icon-button--color-standard:active{background-color:var(--color-grey)}.velo-admin .icon-button--variant-outlined.icon-button--color-standard:focus-visible{outline:var(--stroke-focus) solid var(--color-primary-lighter)}.velo-admin .icon-button--variant-outlined.icon-button--color-primary{color:var(--color-primary)}.velo-admin .icon-button--variant-outlined.icon-button--color-primary:hover{background-color:var(--color-primary-light);color:var(--color-primary-dark)}.velo-admin .icon-button--variant-outlined.icon-button--color-primary:active{background-color:var(--color-primary-lighter);color:var(--color-primary-darker)}.velo-admin .icon-button--variant-outlined.icon-button--color-primary:focus-visible{outline:var(--stroke-focus) solid var(--color-primary-lighter)}.velo-admin .icon-button--variant-outlined.icon-button--color-secondary{color:var(--color-secondary)}.velo-admin .icon-button--variant-outlined.icon-button--color-secondary:hover{background-color:var(--color-secondary-light);color:var(--color-secondary-dark)}.velo-admin .icon-button--variant-outlined.icon-button--color-secondary:active{background-color:var(--color-secondary-lighter);color:var(--color-secondary-darker)}.velo-admin .icon-button--variant-outlined.icon-button--color-secondary:focus-visible{outline:var(--stroke-focus) solid var(--color-secondary-lighter)}.velo-admin .icon-button--variant-filled:hover{transform:var(--motion-scale-hover)}.velo-admin .icon-button--variant-filled:active{transform:var(--motion-scale-pressed)}.velo-admin .icon-button--variant-filled.icon-button--color-standard{background-color:var(--color-grey);color:var(--color-text-primary)}.velo-admin .icon-button--variant-filled.icon-button--color-standard:hover{background-color:var(--color-grey-light)}.velo-admin .icon-button--variant-filled.icon-button--color-standard:active{background-color:var(--color-grey)}.velo-admin .icon-button--variant-filled.icon-button--color-standard:focus-visible{outline:var(--stroke-focus) solid var(--color-primary-lighter)}.velo-admin .icon-button--variant-filled.icon-button--color-primary{background-color:var(--color-primary);color:var(--color-text-inverse)}.velo-admin .icon-button--variant-filled.icon-button--color-primary:hover{background-color:var(--color-primary-dark)}.velo-admin .icon-button--variant-filled.icon-button--color-primary:active{background-color:var(--color-primary-darker)}.velo-admin .icon-button--variant-filled.icon-button--color-primary:focus-visible{outline:var(--stroke-focus) solid var(--color-primary-lighter)}.velo-admin .icon-button--variant-filled.icon-button--color-secondary{background-color:var(--color-secondary);color:var(--color-text-inverse)}.velo-admin .icon-button--variant-filled.icon-button--color-secondary:hover{background-color:var(--color-secondary-dark)}.velo-admin .icon-button--variant-filled.icon-button--color-secondary:active{background-color:var(--color-secondary-darker)}.velo-admin .icon-button--variant-filled.icon-button--color-secondary:focus-visible{outline:var(--stroke-focus) solid var(--color-secondary-lighter)}.velo-admin .icon-button--variant-outlined:disabled,.velo-admin .icon-button--variant-outlined.icon-button--disabled{color:var(--color-text-disabled);background-color:#0000}.velo-admin .icon-button--variant-filled:disabled,.velo-admin .icon-button--variant-filled.icon-button--disabled{background-color:var(--color-grey-light);color:var(--color-text-disabled)}.velo-admin .icon-button--variant-filled:disabled:hover,.velo-admin .icon-button--variant-filled:disabled:active,.velo-admin .icon-button--variant-filled.icon-button--disabled:hover,.velo-admin .icon-button--variant-filled.icon-button--disabled:active{transform:none}.velo-admin .menu{width:100%;min-width:10rem;max-width:20rem}.velo-admin .menu__group,.velo-admin .menu__group-options{flex-direction:column;display:flex}.velo-admin .menu__group-label{color:var(--color-text-secondary);font-size:var(--font-size-small);line-height:var(--line-height-small);padding:var(--spacing-s) var(--spacing-m) var(--spacing-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.velo-admin .menu__item{border-radius:var(--radius-s);color:var(--color-text-regular);cursor:pointer;font-family:var(--font-sans);font-size:var(--font-size-body);align-items:center;gap:var(--spacing-s);min-width:0;min-height:2.25rem;padding:0 var(--spacing-m);text-align:left;transition:background-color var(--motion-duration-base) var(--motion-easing-standard), color var(--motion-duration-base) var(--motion-easing-standard);box-sizing:border-box;background:0 0;border:0;outline:none;justify-content:flex-start;width:100%;display:inline-flex}.velo-admin .menu--size-s .menu__item{min-height:1.75rem;padding:0 var(--spacing-s)}.velo-admin .menu__item:not(:disabled):hover{background:var(--color-grey-lighter)}.velo-admin .menu__item:focus-visible{outline:var(--stroke-focus) solid var(--color-primary-lighter)}.velo-admin .menu__item:disabled,.velo-admin .menu__item--disabled{color:var(--color-text-disabled);cursor:not-allowed}.velo-admin .menu__item--checked{background:var(--color-primary-light);color:var(--color-primary-darker)}.velo-admin .menu__leading-visual,.velo-admin .menu__trailing-visual{color:inherit;font-size:var(--font-size-small);flex:none;justify-content:center;align-items:center;min-width:1rem;display:inline-flex}.velo-admin .menu__leading-visual>svg,.velo-admin .menu__trailing-visual>svg{fill:currentColor;height:var(--icon-size-m);width:var(--icon-size-m);display:block}.velo-admin .menu__item-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.velo-admin .menu__divider{margin:var(--spacing-xs) 0}.velo-admin .pagination{align-items:center;gap:var(--spacing-m);width:100%;min-height:3.25rem;padding:0 var(--spacing-m);box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;display:flex}.velo-admin .pagination__meta{align-items:center;gap:var(--spacing-m);flex-wrap:wrap;display:inline-flex}.velo-admin .pagination__rows-per-page{align-items:center;gap:var(--spacing-s);display:inline-flex}.velo-admin .pagination__rows-label,.velo-admin .pagination__displayed-rows{color:var(--color-text-regular);font-size:var(--font-size-small);line-height:var(--line-height-small)}.velo-admin .pagination__nav{align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;display:inline-flex}.velo-admin .pagination__button,.velo-admin .pagination__ellipsis{border-radius:var(--radius-s);font-family:var(--font-sans);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;min-width:2rem;height:2rem;display:inline-flex}.velo-admin .pagination__button{color:var(--color-text-regular);cursor:pointer;transition:background-color var(--motion-duration-base) var(--motion-easing-standard), color var(--motion-duration-base) var(--motion-easing-standard);background:0 0;border:0;outline:none}.velo-admin .pagination__button:hover:not(:disabled){background:var(--color-grey-light)}.velo-admin .pagination__button:focus-visible{outline:var(--stroke-focus) solid var(--color-primary-lighter)}.velo-admin .pagination__button:disabled{color:var(--color-text-disabled);cursor:not-allowed}.velo-admin .pagination__button--current,.velo-admin .pagination__button--current:disabled{background:var(--color-primary);color:var(--color-text-inverse)}.velo-admin .pagination__button>svg{fill:currentColor;width:1rem;height:1rem;display:block}.velo-admin .pagination__ellipsis{color:var(--color-text-secondary)}@media (max-width:768px){.velo-admin .pagination{justify-content:center}.velo-admin .pagination__meta,.velo-admin .pagination__nav{justify-content:center;width:100%}}.velo-admin .popper{box-sizing:border-box;will-change:transform;z-index:var(--z-dropdown);position:absolute;top:0;left:0}.velo-admin .popper>*{animation:popper-enter var(--motion-duration-base) var(--motion-easing-enter);transform-origin:0 0}@keyframes popper-enter{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.velo-admin .select{box-sizing:border-box;height:var(--select-root-height);min-width:4rem;display:block;position:relative}.velo-admin .select__input-wrapper{background:var(--color-surface);border:var(--stroke-hairline) solid var(--color-grey-dark);border-radius:var(--radius-m);box-sizing:border-box;color:var(--color-text-primary);max-height:var(--select-input-wrapper-max-height);min-height:var(--select-input-wrapper-height);transition:border-color var(--motion-duration-base) var(--motion-easing-standard), outline-color var(--motion-duration-base) var(--motion-easing-standard), background-color var(--motion-duration-base) var(--motion-easing-standard);width:100%;inset:0 0 auto;overflow:hidden}.velo-admin .select--size-s .select__input-wrapper{border-radius:var(--radius-s)}.velo-admin .select__input-wrapper:hover{border-color:var(--color-grey-darker)}.velo-admin .select__input-wrapper--focused{border-color:var(--color-primary-dark);outline:var(--stroke-focus) solid var(--color-primary-lighter)}.velo-admin .select__input-wrapper--multiple.select__input-wrapper--focused{position:absolute}.velo-admin .select--disabled>.select__input-wrapper{background:var(--color-grey-light);border-color:var(--color-grey);color:var(--color-text-disabled)}.velo-admin .select__content{box-sizing:border-box;align-content:flex-start;align-items:center;gap:var(--spacing-xs);min-height:var(--select-input-wrapper-height);flex-wrap:wrap;width:100%;margin:-1px 0;padding:.5rem 3rem .5rem 1rem;display:flex}.velo-admin .select--size-s .select__content{min-height:var(--select-input-wrapper-height);padding:.25rem 2.5rem .25rem .75rem}.velo-admin .select__placeholder-text,.velo-admin .select__selected-item{color:var(--color-text-primary);min-width:0;min-height:1.25rem;line-height:1.25rem;display:inline-flex}.velo-admin .select__placeholder-text{color:var(--color-text-placeholder)}.velo-admin .select__chip{max-width:100%}.velo-admin .select__chip--overflow-hidden{pointer-events:none;visibility:hidden}.velo-admin .select:not(.select--open) .select__chip--overflow-hidden{position:absolute}.velo-admin .select__chip>.chip__label{text-overflow:ellipsis;overflow:hidden}.velo-admin .select__chip--counter{flex:none}.velo-admin .select__search-input{color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--font-size-body);background:0 0;border:0;outline:none;flex:auto;min-width:0;padding:0;line-height:1.25rem}.velo-admin .select__search-input--multiple{min-width:3rem}.velo-admin .select__search-input::placeholder{color:var(--color-text-placeholder)}.velo-admin .select--disabled .select__search-input,.velo-admin .select--disabled .select__selected-item,.velo-admin .select--disabled .select__placeholder-text{color:var(--color-text-disabled)}.velo-admin .select__indicators{box-sizing:border-box;align-items:center;gap:var(--spacing-xs);justify-content:flex-end;padding-right:.75rem;display:inline-flex;position:absolute;top:0;bottom:0;right:0}.velo-admin .select--size-s .select__indicators{padding-right:.5rem}.velo-admin .select__icon-button{color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.velo-admin .select__icon-button:focus-visible{outline:var(--stroke-focus) solid var(--color-primary-lighter)}.velo-admin .select--disabled .select__icon-button{cursor:not-allowed;pointer-events:none}.velo-admin .select__arrow-icon{transition:transform var(--motion-duration-base) var(--motion-easing-standard);display:inline-flex}.velo-admin .select__arrow-icon--open{transform:rotate(180deg)}.velo-admin .select__suggestion-dropdown{width:100%}.velo-admin .select__suggestion-dropdown-surface{box-sizing:border-box;min-width:100%;max-width:none;padding:var(--spacing-xs);width:100%}.velo-admin .select__menu{width:100%;min-width:100%;max-width:none}.velo-admin .select__no-options-placeholder{box-sizing:border-box;color:var(--color-text-secondary);padding:var(--spacing-s) var(--spacing-m)}.velo-admin .select__highlight{color:var(--color-primary);font-weight:var(--font-weight-bold);background:0 0}.velo-admin .progress{color:var(--color-text-primary);font-family:var(--font-sans)}.velo-admin .progress--shape-linear{align-items:center;gap:var(--spacing-s);width:100%;min-width:7.5rem;display:inline-flex}.velo-admin .progress--shape-circular{height:var(--progress-circular-size);width:var(--progress-circular-size);place-items:center;display:inline-grid;position:relative}.velo-admin .progress__rail{background:var(--progress-rail-color);border-radius:var(--radius-round);height:var(--progress-linear-height);flex:auto;min-width:0;display:block;position:relative;overflow:hidden}.velo-admin .progress__value-bar,.velo-admin .progress__buffer-bar{border-radius:inherit;position:absolute;inset:0}.velo-admin .progress__buffer-bar{background:var(--progress-buffer-color);transform:scaleX(var(--progress-buffer-scale));transition:transform var(--motion-duration-base) var(--motion-easing-standard)}.velo-admin .progress__value-bar{background:var(--progress-indicator-color)}.velo-admin .progress__value-bar--static{transform:scaleX(var(--progress-value-scale));transition:transform var(--motion-duration-base) var(--motion-easing-standard)}.velo-admin .progress__value-bar--indeterminate{background:0 0}.velo-admin .progress__value-bar--indeterminate:before{animation:progress-linear-indeterminate-ltr 1.4s infinite var(--motion-easing-standard);background:var(--progress-indicator-color);border-radius:inherit;content:"";width:42%;position:absolute;inset:0}.velo-admin .progress--rtl .progress__value-bar--indeterminate:before{animation-name:progress-linear-indeterminate-rtl}.velo-admin .progress__svg{width:100%;height:100%;display:block;overflow:visible}.velo-admin .progress__svg--determinate{transform:rotate(-90deg)}.velo-admin .progress__svg--indeterminate{animation:1.4s linear infinite progress-circular-rotate}.velo-admin .progress__track-circle,.velo-admin .progress__indicator-circle{stroke-linecap:round;stroke-width:var(--progress-circular-stroke)}.velo-admin .progress__track-circle{stroke:var(--progress-rail-color)}.velo-admin .progress__indicator-circle{stroke:var(--progress-indicator-color);transition:stroke-dashoffset var(--motion-duration-base) var(--motion-easing-standard)}.velo-admin .progress__indicator-circle--indeterminate{stroke-dasharray:80 200;stroke-dashoffset:0;animation:1.4s ease-in-out infinite progress-circular-dash}.velo-admin .progress__label{color:var(--color-text-secondary);-webkit-user-select:none;user-select:none;white-space:nowrap}.velo-admin .progress--color-inherit .progress__label{color:currentColor}.velo-admin .progress__label--linear{font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small);flex:none}.velo-admin .progress__label--circular{font-size:.625rem;font-weight:var(--font-weight-medium);pointer-events:none;justify-content:center;align-items:center;line-height:.875rem;display:inline-flex;position:absolute;inset:0}@keyframes progress-linear-indeterminate-ltr{0%{transform:translate(-120%)}to{transform:translate(260%)}}@keyframes progress-linear-indeterminate-rtl{0%{transform:translate(260%)}to{transform:translate(-120%)}}@keyframes progress-circular-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes progress-circular-dash{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:100 200;stroke-dashoffset:-15px}to{stroke-dasharray:1 200;stroke-dashoffset:-126px}}.velo-admin .radio-group{gap:var(--spacing-xs);flex-direction:column;min-width:0;display:flex}.velo-admin .radio-group__label{color:var(--color-text-regular);font-size:var(--font-size-subtitle);font-weight:var(--font-weight-medium);line-height:var(--line-height-subtitle)}.velo-admin .radio-group__option-list{gap:var(--spacing-m);display:flex}.velo-admin .radio-group__option-list--vertical{flex-direction:column}.velo-admin .radio-group__option-list--horizontal{flex-flow:wrap;align-items:center}.velo-admin .radio-group__option{color:var(--color-text-regular);cursor:pointer;align-items:center;gap:var(--spacing-s);-webkit-user-select:none;user-select:none;min-width:0;min-height:2.25rem;display:inline-flex;position:relative}.velo-admin .radio-group__option--dense{min-height:1.75rem}.velo-admin .radio-group__option--disabled{color:var(--color-text-disabled);cursor:not-allowed}.velo-admin .radio-group__input{clip:rect(0 0 0 0);pointer-events:none;white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.velo-admin .radio-group__control{background:var(--color-bg-base);border:var(--stroke-hairline) solid var(--form-item-control-border-color,var(--color-grey-dark));border-radius:var(--radius-round);box-sizing:border-box;transition:background-color var(--motion-duration-base) var(--motion-easing-standard), border-color var(--motion-duration-base) var(--motion-easing-standard);flex:none;justify-content:center;align-items:center;display:inline-flex}.velo-admin .radio-group__indicator{background:var(--color-primary);border-radius:var(--radius-round);transition:background-color var(--motion-duration-base) var(--motion-easing-standard), transform var(--motion-duration-base) var(--motion-easing-standard);transform:scale(0)}.velo-admin .radio-group__option-label{color:inherit;font-size:var(--font-size-body);line-height:var(--line-height-body)}.velo-admin .radio-group__option--dense>.radio-group__control{width:1rem;height:1rem}.velo-admin .radio-group__option--dense>.radio-group__control>.radio-group__indicator{width:.375rem;height:.375rem}.velo-admin .radio-group__option:not(.radio-group__option--dense)>.radio-group__control{width:1.25rem;height:1.25rem}.velo-admin .radio-group__option:not(.radio-group__option--dense)>.radio-group__control>.radio-group__indicator{width:.5rem;height:.5rem}.velo-admin .radio-group__option:not(.radio-group__option--disabled):hover>.radio-group__control{border-color:var(--form-item-control-hover-border-color,var(--color-grey-darker))}.velo-admin .radio-group__option--checked>.radio-group__control{border-color:var(--form-item-control-border-color,var(--color-primary))}.velo-admin .radio-group__option--checked>.radio-group__control>.radio-group__indicator{transform:scale(1)}.velo-admin .radio-group__option--disabled>.radio-group__control{background:var(--color-grey-lighter);border-color:var(--color-grey-light)}.velo-admin .radio-group__option--disabled.radio-group__option--checked>.radio-group__control>.radio-group__indicator{background:var(--color-text-disabled)}.velo-admin .radio-group__input:focus-visible+.radio-group__control{outline:var(--stroke-focus) solid var(--color-primary-lighter)}.velo-admin .slider{--slider-thumb-size:1rem;width:100%;min-width:7.5rem;display:inline-flex}.velo-admin .slider--size-sm{--slider-thumb-size:.75rem}.velo-admin .slider--orientation-horizontal{align-items:center;min-height:2.5rem}.velo-admin .slider--orientation-vertical{justify-content:center;width:2.5rem;min-height:10rem}.velo-admin .slider__rail{background:var(--color-grey);border-radius:var(--radius-round);touch-action:none;flex:auto;position:relative}.velo-admin .slider--size-default.slider--orientation-horizontal .slider__rail{height:.25rem;margin-left:calc(var(--slider-thumb-size) / 2);margin-right:calc(var(--slider-thumb-size) / 2)}.velo-admin .slider--size-default.slider--orientation-vertical .slider__rail{flex:none;width:.25rem;height:100%;min-height:10rem}.velo-admin .slider--size-sm.slider--orientation-horizontal .slider__rail{height:.125rem;margin-left:calc(var(--slider-thumb-size) / 2);margin-right:calc(var(--slider-thumb-size) / 2)}.velo-admin .slider--size-sm.slider--orientation-vertical .slider__rail{width:.125rem;height:100%;min-height:10rem}.velo-admin .slider__track{background:var(--color-primary);border-radius:var(--radius-round);position:absolute}.velo-admin .slider--orientation-horizontal .slider__track{top:0;bottom:0}.velo-admin .slider--orientation-vertical .slider__track{left:0;right:0}.velo-admin .slider__mark,.velo-admin .slider__thumb-wrapper{position:absolute}.velo-admin .slider--orientation-horizontal .slider__mark,.velo-admin .slider--orientation-horizontal .slider__thumb-wrapper{top:50%;transform:translate(-50%,-50%)}.velo-admin .slider--orientation-vertical .slider__mark,.velo-admin .slider--orientation-vertical .slider__thumb-wrapper{left:50%;transform:translate(-50%,-50%)}.velo-admin .slider__mark-dot{background:var(--color-grey-darker);border-radius:var(--radius-round);display:block}.velo-admin .slider--size-default .slider__mark-dot{width:.25rem;height:.25rem}.velo-admin .slider--size-sm .slider__mark-dot{width:.125rem;height:.125rem}.velo-admin .slider__mark--active .slider__mark-dot{background:var(--color-primary)}.velo-admin .slider__mark-label{color:var(--color-text-secondary);font-size:var(--font-size-small);line-height:var(--line-height-small);white-space:nowrap;display:block;position:absolute}.velo-admin .slider--orientation-horizontal .slider__mark-label{top:.75rem;left:50%;transform:translate(-50%)}.velo-admin .slider--orientation-vertical .slider__mark-label{top:50%;left:.75rem;transform:translateY(-50%)}.velo-admin .slider__thumb-hit-area{cursor:grab;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.velo-admin .slider__thumb{background:var(--color-bg-base);border:var(--stroke-hairline) solid var(--color-primary);border-radius:var(--radius-round);box-shadow:var(--shadow-e1);transition:background-color var(--motion-duration-base) var(--motion-easing-standard), border-color var(--motion-duration-base) var(--motion-easing-standard), transform var(--motion-duration-base) var(--motion-easing-standard);outline:none}.velo-admin .slider--size-default .slider__thumb{width:1rem;height:1rem}.velo-admin .slider--size-sm .slider__thumb{width:.75rem;height:.75rem}.velo-admin .slider__thumb-hit-area:hover .slider__thumb{border-color:var(--color-primary-dark)}.velo-admin .slider__thumb-wrapper--active .slider__thumb{background:var(--color-primary)}.velo-admin .slider__thumb:focus-visible{outline:var(--stroke-focus) solid var(--color-primary-lighter)}.velo-admin .slider__value-label{background:var(--color-text-primary);border-radius:var(--radius-m);color:var(--color-text-inverse);font-size:var(--font-size-small);line-height:var(--line-height-small);padding:var(--spacing-xs) var(--spacing-s);white-space:nowrap;align-items:center;display:inline-flex;position:absolute}.velo-admin .slider--orientation-horizontal .slider__value-label{margin-bottom:var(--spacing-s);bottom:100%;left:50%;transform:translate(-50%)}.velo-admin .slider--orientation-vertical .slider__value-label{margin-left:var(--spacing-s);top:50%;left:100%;transform:translateY(-50%)}.velo-admin .slider--disabled .slider__rail{background:var(--color-grey-light)}.velo-admin .slider--disabled .slider__track,.velo-admin .slider--disabled .slider__mark--active .slider__mark-dot{background:var(--color-grey-dark)}.velo-admin .slider--disabled .slider__thumb{background:var(--color-grey-light);border-color:var(--color-grey-dark)}.velo-admin .slider--disabled .slider__thumb-hit-area{cursor:not-allowed}.velo-admin .switch{color:var(--color-text-regular);cursor:pointer;align-items:center;gap:var(--spacing-s);-webkit-user-select:none;user-select:none;min-width:0;display:inline-flex;position:relative}.velo-admin .switch--size-s{min-height:1.75rem}.velo-admin .switch--size-m{min-height:2.25rem}.velo-admin .switch--disabled{color:var(--color-text-disabled);cursor:not-allowed}.velo-admin .switch__input{clip:rect(0 0 0 0);pointer-events:none;white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.velo-admin .switch__control{flex:none;display:inline-flex;position:relative}.velo-admin .switch__track{background:var(--color-grey-dark);border-radius:var(--radius-round);transition:background-color var(--motion-duration-base) var(--motion-easing-standard);position:absolute;inset:0}.velo-admin .switch__thumb{background:var(--color-text-inverse);border-radius:var(--radius-round);box-shadow:var(--shadow-e1);transition:background-color var(--motion-duration-base) var(--motion-easing-standard), transform var(--motion-duration-base) var(--motion-easing-standard);position:absolute;top:50%;left:2px;transform:translateY(-50%)}.velo-admin .switch__label{color:inherit;font-size:var(--font-size-body);line-height:var(--line-height-body)}.velo-admin .switch--size-xs>.switch__label{font-size:var(--font-size-small)}.velo-admin .switch--size-xs>.switch__control{width:1.4rem;height:.8rem}.velo-admin .switch--size-xs>.switch__control>.switch__thumb{width:.6rem;height:.6rem}.velo-admin .switch--size-xs.switch--checked>.switch__control>.switch__thumb{transform:translate(.6rem,-50%)}.velo-admin .switch--size-s>.switch__label{font-size:var(--font-size-small)}.velo-admin .switch--size-s>.switch__control{width:2rem;height:1.125rem}.velo-admin .switch--size-s>.switch__control>.switch__thumb{width:.875rem;height:.875rem}.velo-admin .switch--size-s.switch--checked>.switch__control>.switch__thumb{transform:translate(.875rem,-50%)}.velo-admin .switch--size-m>.switch__control{width:2.5rem;height:1.375rem}.velo-admin .switch--size-m>.switch__control>.switch__thumb{width:1.125rem;height:1.125rem}.velo-admin .switch--size-m.switch--checked>.switch__control>.switch__thumb{transform:translate(1rem,-50%)}.velo-admin .switch--checked>.switch__control>.switch__track{background:var(--color-primary-lighter)}.velo-admin .switch--checked>.switch__control>.switch__thumb{background:var(--color-primary)}.velo-admin .switch--disabled>.switch__control>.switch__track{background:var(--color-grey-light)}.velo-admin .switch--disabled>.switch__control>.switch__thumb{background:var(--color-grey-darker)}.velo-admin .switch__input:focus-visible+.switch__control{outline:var(--stroke-focus) solid var(--color-primary-lighter)}.velo-admin .table-container{width:100%;overflow-x:auto}.velo-admin .table{border-collapse:separate;border-spacing:0;color:var(--color-text-primary);width:100%;min-width:100%}.velo-admin .table--layout-fixed{table-layout:fixed}.velo-admin .table--layout-auto{table-layout:auto}.velo-admin .table__row{transition:background-color var(--motion-duration-fast) var(--motion-easing-standard);background:0 0}.velo-admin .table__row--hover:hover{background:var(--color-secondary-light)}.velo-admin .table__row--selected,.velo-admin .table__row--selected:hover{background:var(--color-primary-light)}.velo-admin .table__cell{border-bottom:var(--stroke-hairline) solid var(--color-divider);box-sizing:border-box;vertical-align:middle}.velo-admin .table__cell--variant-head{color:var(--color-text-regular);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body)}.velo-admin .table__cell--variant-body{color:var(--color-text-primary);font-size:var(--font-size-body);line-height:var(--line-height-body)}.velo-admin .table__cell--variant-footer{color:var(--color-text-regular);font-size:var(--font-size-body);line-height:var(--line-height-body)}.velo-admin .table__cell--size-s.table__cell--padding-normal{padding:var(--spacing-xs) var(--spacing-m)}.velo-admin .table__cell--size-m.table__cell--padding-normal{padding:var(--spacing-s) var(--spacing-m)}.velo-admin .table__cell--padding-none{padding:0}.velo-admin .table__cell--size-s.table__cell--padding-checkbox,.velo-admin .table__cell--size-m.table__cell--padding-checkbox{padding:var(--spacing-xs)}.velo-admin .table__cell--align-left{text-align:left}.velo-admin .table__cell--align-center{text-align:center}.velo-admin .table__cell--align-right{text-align:right}.velo-admin .table__cell--sticky{background:var(--color-surface);z-index:1;position:sticky;top:0}.velo-admin .text-area{background:var(--color-surface);border:var(--stroke-hairline) solid var(--form-item-control-border-color,var(--color-grey-dark));border-radius:var(--radius-m);box-sizing:border-box;color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--font-size-body);line-height:var(--line-height-body);min-height:3.5rem;padding:var(--spacing-s) var(--spacing-m);resize:none;transition:background-color var(--motion-duration-base) var(--motion-easing-standard), border-color var(--motion-duration-base) var(--motion-easing-standard), color var(--motion-duration-base) var(--motion-easing-standard), box-shadow var(--motion-duration-base) var(--motion-easing-standard);outline:none;width:100%;display:block}.velo-admin .text-area--size-s{border-radius:var(--radius-s);min-height:3.5rem}.velo-admin .text-area--size-m{min-height:4.5rem}.velo-admin .text-area:not(.text-area--disabled):hover{border-color:var(--form-item-control-hover-border-color,var(--color-grey-darker))}.velo-admin .text-area:focus,.velo-admin .text-area:focus-visible{border-color:var(--form-item-control-focus-border-color,var(--color-primary-dark));outline:var(--stroke-focus) solid var(--form-item-control-focus-border-color,var(--color-primary-dark))}.velo-admin .text-area--readonly,.velo-admin .text-area--disabled{background:var(--color-grey-light);border-color:var(--color-grey);color:var(--color-text-disabled)}.velo-admin .text-area--resize{resize:both}.velo-admin .text-area::placeholder{color:var(--color-text-placeholder)}.velo-admin .text-area:disabled{color:var(--color-text-disabled)}.velo-admin .text-input{width:100%;display:block}.velo-admin .text-input__wrapper{background:var(--color-surface);border:var(--stroke-hairline) solid var(--form-item-control-border-color,var(--color-grey-dark));border-radius:var(--radius-m);box-sizing:border-box;align-items:center;gap:var(--spacing-s);transition:background-color var(--motion-duration-base) var(--motion-easing-standard), border-color var(--motion-duration-base) var(--motion-easing-standard), color var(--motion-duration-base) var(--motion-easing-standard);width:100%;display:flex}.velo-admin .text-input__wrapper--size-s{border-radius:var(--radius-s);min-height:1.75rem;padding:0 var(--spacing-s)}.velo-admin .text-input__wrapper--size-m{min-height:2.25rem;padding:0 var(--spacing-m)}.velo-admin .text-input__wrapper--variant-filled{background:var(--color-grey-light);border-color:var(--form-item-control-border-color,transparent)}.velo-admin .text-input__wrapper--variant-outlined:not(.text-input__wrapper--disabled):hover,.velo-admin .text-input__wrapper--variant-filled:not(.text-input__wrapper--disabled):hover{border-color:var(--form-item-control-hover-border-color,var(--color-grey-darker))}.velo-admin .text-input__wrapper:focus-within{border-color:var(--form-item-control-focus-border-color,var(--color-primary-dark));outline:var(--stroke-focus) solid var(--form-item-control-focus-border-color,var(--color-primary-dark))}.velo-admin .text-input__wrapper--variant-filled:focus-within{border-color:var(--form-item-control-focus-border-color,var(--color-primary-dark))}.velo-admin .text-input__wrapper--readonly{background:var(--color-grey-lighter)}.velo-admin .text-input__wrapper--disabled{background:var(--color-grey-light);border-color:var(--color-grey);color:var(--color-text-disabled)}.velo-admin .text-input__wrapper--disabled>.text-input__adornment{color:var(--color-text-disabled);pointer-events:none}.velo-admin .text-input__wrapper--readonly>.text-input__adornment{color:var(--color-text-secondary)}.velo-admin .text-input__adornment{color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-body);flex:none;justify-content:center;align-items:center;display:inline-flex}.velo-admin .text-input__adornment>svg{fill:currentColor;height:var(--icon-size-m);width:var(--icon-size-m);display:block}.velo-admin .text-input__input{color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--font-size-body);line-height:var(--line-height-body);background:0 0;border:0;outline:none;flex:auto;min-width:0;padding:0}.velo-admin .text-input__input::placeholder{color:var(--color-text-placeholder)}.velo-admin .text-input__input:disabled,.velo-admin .text-input__wrapper--disabled>.text-input__input{color:var(--color-text-disabled)}.velo-admin .text-input__wrapper--readonly>.text-input__input{color:var(--color-text-regular)}.velo-admin .toast-viewport{gap:var(--spacing-m);pointer-events:none;width:min(35.5rem,100vw - 3rem);z-index:calc(var(--z-global) + 1);flex-direction:column;display:flex;position:fixed}.velo-admin .toast-viewport--topleft{left:var(--spacing-l);top:var(--spacing-l)}.velo-admin .toast-viewport--top{left:50%;top:var(--spacing-l);transform:translate(-50%)}.velo-admin .toast-viewport--topright{right:var(--spacing-l);top:var(--spacing-l)}.velo-admin .toast-viewport--bottomleft{bottom:var(--spacing-l);left:var(--spacing-l)}.velo-admin .toast-viewport--bottom{bottom:var(--spacing-l);left:50%;transform:translate(-50%)}.velo-admin .toast-viewport--bottomright{bottom:var(--spacing-l);right:var(--spacing-l)}.velo-admin .toast{border:var(--stroke-hairline) solid transparent;border-radius:var(--radius-l);box-shadow:var(--shadow-e3);align-items:center;gap:var(--spacing-s);min-width:18rem;padding:var(--spacing-s) var(--spacing-m);pointer-events:auto;transition:opacity .195s ease-in,transform .225s ease-out;display:flex}.velo-admin .toast--phase-entering{opacity:0;transform:translateY(1.25rem)}.velo-admin .toast--phase-showing{opacity:1;transform:translateY(0)}.velo-admin .toast--phase-exiting{opacity:0;transform:translateY(0)}.velo-admin .toast__icon,.velo-admin .toast__action,.velo-admin .toast__close-button{flex:none;justify-content:center;align-items:center;display:inline-flex}.velo-admin .toast__icon{font-size:1.25rem}.velo-admin .toast__icon>svg,.velo-admin .toast__close-button>svg{fill:currentColor;width:1em;height:1em;display:block}.velo-admin .toast__message{font-size:var(--font-size-body);line-height:var(--line-height-body);flex:auto;min-width:0}.velo-admin .toast__close-button{border-radius:var(--radius-s);color:inherit;cursor:pointer;opacity:.7;height:1.25rem;transition:opacity var(--motion-duration-fast) var(--motion-easing-standard);background:0 0;border:0;outline:none;width:1.25rem;padding:0;font-size:1rem}.velo-admin .toast__close-button:hover,.velo-admin .toast__close-button:focus-visible{opacity:1}.velo-admin .toast--variant-filled.toast--color-info{background:var(--color-info);color:var(--color-text-inverse)}.velo-admin .toast--variant-filled.toast--color-success{background:var(--color-success);color:var(--color-text-inverse)}.velo-admin .toast--variant-filled.toast--color-warning{background:var(--color-warning);color:var(--color-text-inverse)}.velo-admin .toast--variant-filled.toast--color-error{background:var(--color-error);color:var(--color-text-inverse)}.velo-admin .toast--variant-outlined.toast--color-info{background:var(--color-info-bg);border-color:var(--color-info-border);color:var(--color-info)}.velo-admin .toast--variant-outlined.toast--color-success{background:var(--color-success-bg);border-color:var(--color-success-border);color:var(--color-success)}.velo-admin .toast--variant-outlined.toast--color-warning{background:var(--color-warning-bg);border-color:var(--color-warning-border);color:var(--color-warning)}.velo-admin .toast--variant-outlined.toast--color-error{background:var(--color-error-bg);border-color:var(--color-error-border);color:var(--color-error)}.velo-admin .toast--variant-filled .toast__close-button:focus-visible{outline:var(--stroke-focus) solid var(--color-text-inverse)}.velo-admin .toast--variant-outlined .toast__close-button:focus-visible{outline:var(--stroke-focus) solid currentColor}@media (max-width:768px){.velo-admin .toast-viewport,.velo-admin .toast-viewport--topleft,.velo-admin .toast-viewport--top,.velo-admin .toast-viewport--topright,.velo-admin .toast-viewport--bottomleft,.velo-admin .toast-viewport--bottom,.velo-admin .toast-viewport--bottomright{left:var(--spacing-m);right:var(--spacing-m);width:auto;transform:none}.velo-admin .toast-viewport--topleft,.velo-admin .toast-viewport--top,.velo-admin .toast-viewport--topright{top:var(--spacing-m)}.velo-admin .toast-viewport--bottomleft,.velo-admin .toast-viewport--bottom,.velo-admin .toast-viewport--bottomright{bottom:var(--spacing-m)}.velo-admin .toast{min-width:0}}.velo-admin .tooltip__popper{pointer-events:none;z-index:var(--z-dropdown)}.velo-admin .tooltip{position:relative}.velo-admin .tooltip__content{border-radius:var(--radius-m);box-shadow:var(--shadow-e2);color:var(--color-text-inverse);font-size:var(--font-size-small);line-height:var(--line-height-small);max-width:18.75rem;padding:var(--spacing-xs) var(--spacing-s);white-space:normal;background:#616161eb;display:inline-flex;transform:scale(1)}.velo-admin .tooltip__arrow{border:0 solid #0000;width:0;height:0;position:absolute}.velo-admin [data-placement^=top] .tooltip__arrow{border-top:.375rem solid #616161eb;border-left-width:.375rem;border-right-width:.375rem;margin-left:-.375rem;bottom:-.375rem;left:50%}.velo-admin [data-placement^=bottom] .tooltip__arrow{border-bottom:.375rem solid #616161eb;border-left-width:.375rem;border-right-width:.375rem;margin-left:-.375rem;top:-.375rem;left:50%}.velo-admin [data-placement^=left] .tooltip__arrow{border-top-width:.375rem;border-bottom-width:.375rem;border-left:.375rem solid #616161eb;margin-top:-.375rem;top:50%;right:-.375rem}.velo-admin [data-placement^=right] .tooltip__arrow{border-top-width:.375rem;border-bottom-width:.375rem;border-right:.375rem solid #616161eb;margin-top:-.375rem;top:50%;left:-.375rem}.velo-admin .toggle-buttons{gap:0;min-width:0;display:inline-flex}.velo-admin .toggle-buttons--orientation-vertical{flex-direction:column}.velo-admin .toggle-buttons__button{border:var(--stroke-hairline) solid transparent;color:var(--color-text-primary);cursor:pointer;font-family:var(--font-sans);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);align-items:center;gap:var(--spacing-xs);min-width:0;padding:0 var(--spacing-m);transition:background-color var(--motion-duration-base) var(--motion-easing-standard), border-color var(--motion-duration-base) var(--motion-easing-standard), color var(--motion-duration-base) var(--motion-easing-standard), transform var(--motion-duration-fast) var(--motion-easing-standard);white-space:nowrap;background:0 0;outline:none;flex:auto;justify-content:center;display:inline-flex;position:relative}.velo-admin .toggle-buttons--orientation-horizontal>.toggle-buttons__button{margin-left:calc(var(--stroke-hairline) * -1)}.velo-admin .toggle-buttons--orientation-horizontal>.toggle-buttons__button--first{margin-left:0}.velo-admin .toggle-buttons--orientation-vertical>.toggle-buttons__button{margin-top:calc(var(--stroke-hairline) * -1)}.velo-admin .toggle-buttons--orientation-vertical>.toggle-buttons__button--first{margin-top:0}.velo-admin .toggle-buttons--size-s>.toggle-buttons__button{height:1.75rem;padding:0 var(--spacing-s)}.velo-admin .toggle-buttons--size-m>.toggle-buttons__button{height:2.25rem;padding:0 var(--spacing-m)}.velo-admin .toggle-buttons--size-l>.toggle-buttons__button{height:2.75rem;padding:0 var(--spacing-l)}.velo-admin .toggle-buttons--orientation-horizontal>.toggle-buttons__button--first{border-bottom-left-radius:var(--radius-m);border-top-left-radius:var(--radius-m)}.velo-admin .toggle-buttons--orientation-horizontal>.toggle-buttons__button--last{border-bottom-right-radius:var(--radius-m);border-top-right-radius:var(--radius-m)}.velo-admin .toggle-buttons--orientation-vertical>.toggle-buttons__button--first{border-top-left-radius:var(--radius-m);border-top-right-radius:var(--radius-m)}.velo-admin .toggle-buttons--orientation-vertical>.toggle-buttons__button--last{border-bottom-left-radius:var(--radius-m);border-bottom-right-radius:var(--radius-m)}.velo-admin .toggle-buttons--variant-outlined>.toggle-buttons__button{background:var(--color-grey-light);border-color:var(--color-grey)}.velo-admin .toggle-buttons--variant-outlined>.toggle-buttons__button:not(:disabled):hover{border-color:var(--color-grey-dark);z-index:2}.velo-admin .toggle-buttons--variant-outlined>.toggle-buttons__button--checked{background:var(--color-primary-light);border-color:var(--color-primary);color:var(--color-primary-dark);z-index:3}.velo-admin .toggle-buttons--variant-outlined>.toggle-buttons__button--checked:not(:disabled):hover{border-color:var(--color-primary-dark)}.velo-admin .toggle-buttons--variant-filled>.toggle-buttons__button{background:var(--color-grey);border-color:#0000}.velo-admin .toggle-buttons--variant-filled>.toggle-buttons__button:not(:disabled):hover{background:var(--color-grey-light)}.velo-admin .toggle-buttons--variant-filled>.toggle-buttons__button--checked{background:var(--color-primary);color:var(--color-text-inverse)}.velo-admin .toggle-buttons--variant-filled>.toggle-buttons__button--checked:not(:disabled):hover{background:var(--color-primary-dark)}.velo-admin .toggle-buttons__button:focus-visible{outline:var(--stroke-focus) solid var(--color-primary-lighter);z-index:3}.velo-admin .toggle-buttons__button--disabled,.velo-admin .toggle-buttons__button:disabled{background:var(--color-grey-lighter);border-color:var(--color-grey-light);color:var(--color-text-disabled);cursor:not-allowed}.velo-admin .toggle-buttons--variant-filled>.toggle-buttons__button--disabled,.velo-admin .toggle-buttons--variant-filled>.toggle-buttons__button:disabled{background:var(--color-grey-light);border-color:#0000}.velo-admin .toggle-buttons__label,.velo-admin .toggle-buttons__icon{color:inherit;align-items:center;display:inline-flex}.velo-admin .toggle-buttons__icon{flex:none;justify-content:center;width:1rem;height:1rem}.velo-admin .toggle-buttons__icon>svg{fill:currentColor;width:100%;height:100%;display:block}.velo-admin .admin-layout{height:100vh;display:flex;overflow:hidden}.velo-admin .admin-layout__sidebar{width:15rem;height:100%;transition:width var(--motion-duration-base) var(--motion-easing-standard);background-color:#001529;flex-direction:column;display:flex}.velo-admin .admin-layout__sidebar.is-collapsed{width:4rem}.velo-admin .admin-layout__sidebar.is-collapsed .admin-layout__menu-label{display:none}.velo-admin .admin-layout__brand{height:3.5rem;padding:0 var(--spacing-m);color:var(--color-text-inverse);font-size:var(--font-size-h6);line-height:var(--line-height-h6);font-weight:var(--font-weight-semibold);white-space:nowrap;align-items:center;display:flex;overflow:hidden}.velo-admin .admin-layout__menu{gap:var(--spacing-xs);padding:var(--spacing-s);flex-direction:column;flex:1;display:flex;overflow-y:auto}.velo-admin .admin-layout__menu-item{align-items:center;gap:var(--spacing-s);padding:var(--spacing-s) var(--spacing-m);border-radius:var(--radius-m);color:#ffffffa6;font-size:var(--font-size-body);line-height:var(--line-height-body);white-space:nowrap;transition:color var(--motion-duration-fast) var(--motion-easing-standard), background-color var(--motion-duration-fast) var(--motion-easing-standard);text-decoration:none;display:flex}.velo-admin .admin-layout__menu-item:hover{color:var(--color-text-inverse)}.velo-admin .admin-layout__menu-item.is-active{color:var(--color-text-inverse);background-color:var(--color-primary)}.velo-admin .admin-layout__collapse{align-items:center;gap:var(--spacing-s);margin:var(--spacing-s);padding:var(--spacing-s) var(--spacing-m);border-radius:var(--radius-m);color:#ffffffa6;font-size:var(--font-size-body);cursor:pointer;white-space:nowrap;background:0 0;border:none;display:flex}.velo-admin .admin-layout__collapse:hover{color:var(--color-text-inverse)}.velo-admin .admin-layout__main{flex-direction:column;flex:1;min-width:0;display:flex}.velo-admin .admin-layout__header{height:3.5rem;padding:0 var(--spacing-l);background-color:var(--color-text-inverse);border-bottom:var(--stroke-hairline) solid var(--color-divider);justify-content:flex-end;align-items:center;display:flex}.velo-admin .admin-layout__user{align-items:center;gap:var(--spacing-s);display:flex}.velo-admin .admin-layout__avatar{border-radius:var(--radius-round);background-color:var(--color-primary-lighter);width:2rem;height:2rem;color:var(--color-primary-dark);justify-content:center;align-items:center;display:inline-flex}.velo-admin .admin-layout__username{font-size:var(--font-size-body);color:var(--color-text-primary)}.velo-admin .admin-layout__logout{margin-left:var(--spacing-s);padding:var(--spacing-xs) var(--spacing-s);color:var(--color-text-secondary);font-size:var(--font-size-body);cursor:pointer;border-radius:var(--radius-s);transition:color var(--motion-duration-fast) var(--motion-easing-standard);background:0 0;border:none}.velo-admin .admin-layout__logout:hover{color:var(--color-error)}.velo-admin .admin-layout__content{padding:var(--spacing-l);background-color:var(--color-grey-lighter);flex:1;overflow-y:auto}.velo-admin .page{gap:var(--spacing-l);flex-direction:column;display:flex}.velo-admin .page__toolbar{align-items:center;gap:var(--spacing-m);flex-wrap:wrap;display:flex}.velo-admin .page__toolbar-spacer{flex:1}.velo-admin .page__card{background-color:var(--color-text-inverse);border:var(--stroke-hairline) solid var(--color-divider);border-radius:var(--radius-l);padding:var(--spacing-l)}.velo-admin .page__pagination{margin-top:var(--spacing-l);justify-content:flex-end;display:flex}.velo-admin .page__empty{padding:var(--spacing-3xl);text-align:center;color:var(--color-text-secondary);font-size:var(--font-size-body)}.velo-admin .page__thumb{border-radius:var(--radius-s);object-fit:cover;background-color:var(--color-grey-light);width:3.75rem;height:3.75rem}.velo-admin .page__actions{align-items:center;gap:var(--spacing-s);display:flex}.velo-admin .page__action-link{color:var(--color-info);font-size:var(--font-size-body);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0}.velo-admin .page__action-link:hover{color:var(--color-primary)}.velo-admin .page__action-link--danger{color:var(--color-error)}.velo-admin .page__action-link--danger:hover{color:var(--color-error);text-decoration:underline}.velo-admin .page__action-link:disabled{color:var(--color-text-disabled);cursor:not-allowed}.velo-admin .page__form{gap:var(--spacing-m);flex-direction:column;display:flex}.velo-admin .page__form-row{gap:var(--spacing-m);display:flex}.velo-admin .page__form-row>.form-item{flex:1}.velo-admin .page__form-hint{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-secondary)}.velo-admin .page__date-input{height:2.5rem;padding:0 var(--spacing-m);border:var(--stroke-hairline) solid var(--color-grey-dark);border-radius:var(--radius-m);font-size:var(--font-size-body);font-family:var(--font-family-sans);color:var(--color-text-primary);background-color:var(--color-text-inverse)}.velo-admin .page__date-input:focus{border-color:var(--color-primary);outline:none}.velo-admin .account-page__search,.velo-admin .brand-page__search{width:16rem}.velo-admin .brand-page__logo{align-items:center;gap:var(--spacing-s);cursor:pointer;color:var(--color-text-secondary);background:0 0;border:none;padding:0;display:inline-flex}.velo-admin .brand-page__logo:hover:not(:disabled) .brand-page__logo-hint{color:var(--color-primary)}.velo-admin .brand-page__logo:disabled{cursor:not-allowed;opacity:.5}.velo-admin .brand-page__logo-img{object-fit:contain;border-radius:var(--radius-s);background:var(--color-grey-lighter);width:2.5rem;height:2.5rem}.velo-admin .brand-page__logo-hint{color:var(--color-text-secondary);font-size:.75rem}.velo-admin .brand-page__empty-cats{color:var(--color-text-placeholder)}.velo-admin .brand-page__tags{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.velo-admin .brand-page__tag{border-radius:var(--radius-s);background:var(--color-primary-light);color:var(--color-primary-dark);padding:.125rem .5rem;font-size:.75rem;line-height:1.4}.velo-admin .brand-page__category-list{gap:var(--spacing-xs);flex-direction:column;display:flex}.velo-admin .brand-page__category-item{padding:var(--spacing-xs) 0}.velo-admin .category-page__attrs{gap:var(--spacing-m);flex-direction:column;display:flex}.velo-admin .category-page__attr-item{gap:var(--spacing-s);padding:var(--spacing-m);border:var(--stroke-hairline) solid var(--color-grey);border-radius:var(--radius-m);flex-direction:column;display:flex}.velo-admin .category-page__attr-footer{justify-content:flex-end;display:flex}.velo-admin .category-page__enum-options{gap:var(--spacing-s);flex-direction:column;display:flex}.velo-admin .category-page__enum-option{align-items:center;gap:var(--spacing-s);display:flex}.velo-admin .category-page__enum-option .text-input{flex:1}.velo-admin .category-page__enum-option .page__action-link{flex-shrink:0}.velo-admin .category-page__attr-add{align-self:flex-start}.velo-admin .category-page__dialog>.modal__content>.dialog{width:32.5rem}.velo-admin .kit-page__filter{width:12rem}.velo-admin .kit-page__type-tag{height:1.5rem;padding:0 var(--spacing-s);border:var(--stroke-hairline) solid transparent;border-radius:var(--radius-s);font-size:var(--font-size-small);line-height:var(--line-height-small);white-space:nowrap;align-items:center;display:inline-flex}.velo-admin .kit-page__type-tag--big{color:var(--color-info);background-color:var(--color-info-bg);border-color:var(--color-info-border)}.velo-admin .kit-page__type-tag--medium{color:var(--color-warning);background-color:var(--color-warning-bg);border-color:var(--color-warning-border)}.velo-admin .kit-page__type-tag--small{color:var(--color-success);background-color:var(--color-success-bg);border-color:var(--color-success-border)}.velo-admin .kit-page__items{gap:var(--spacing-s);flex-direction:column;display:flex}.velo-admin .kit-page__item-row{align-items:center;gap:var(--spacing-s);display:flex}.velo-admin .kit-page__item-select{flex:1;min-width:0}.velo-admin .kit-page__item-quantity{width:6rem}.velo-admin .kit-page__item-meta{min-width:12rem;font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-secondary)}.velo-admin .kit-page__add-item{align-self:flex-start}.velo-admin .login{background-color:var(--color-bg-base);justify-content:center;align-items:center;min-height:100vh;display:flex}.velo-admin .login__card{gap:var(--spacing-xl);width:24rem;padding:var(--spacing-2xl);background-color:var(--color-text-inverse);border-radius:var(--radius-xl);box-shadow:var(--shadow-e2);flex-direction:column;display:flex}.velo-admin .login__brand{align-items:center;gap:var(--spacing-s);text-align:center;flex-direction:column;display:flex}.velo-admin .login__logo{border-radius:var(--radius-l);background-color:var(--color-primary);width:3.5rem;height:3.5rem;color:var(--color-text-inverse);justify-content:center;align-items:center;display:inline-flex}.velo-admin .login__title{font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.velo-admin .login__subtitle{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-secondary);margin:0}.velo-admin .login__form{gap:var(--spacing-m);flex-direction:column;display:flex}.velo-admin .login__eye{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:inline-flex}.velo-admin .login__eye:hover{color:var(--color-primary)}.velo-admin .login__error{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-error);margin:0}.velo-admin .login__submit{width:100%}.velo-admin .product-edit{align-items:start}.velo-admin .product-edit__main,.velo-admin .product-edit__side{min-width:0}.velo-admin .product-edit__title{margin:0 0 var(--spacing-l);font-size:var(--font-size-h6);line-height:var(--line-height-h6);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.velo-admin .product-edit__section-title{font-size:var(--font-size-h6);line-height:var(--line-height-h6);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.velo-admin .product-edit__unit{color:var(--color-text-secondary);font-size:var(--font-size-body);white-space:nowrap}.velo-admin .product-edit__actions{justify-content:flex-end;gap:var(--spacing-s);display:flex}.velo-admin .product-edit__canvas{aspect-ratio:1;border-radius:var(--radius-m);background-color:var(--color-grey-light);cursor:crosshair;width:100%;position:relative;overflow:hidden}.velo-admin .product-edit__canvas-image{object-fit:contain;width:100%;height:100%;display:block}.velo-admin .product-edit__canvas-empty{height:100%;color:var(--color-text-secondary);font-size:var(--font-size-small);justify-content:center;align-items:center;display:flex}.velo-admin .product-edit__crosshair{z-index:1;pointer-events:none;position:absolute;inset:0}.velo-admin .product-edit__crosshair-line{background-color:var(--color-primary);opacity:.85;position:absolute}.velo-admin .product-edit__crosshair-line--v{width:1px;top:0;bottom:0;transform:translate(-50%)}.velo-admin .product-edit__crosshair-line--h{height:1px;left:0;right:0;transform:translateY(-50%)}.velo-admin .product-edit__crosshair-label{border-radius:var(--radius-s);color:var(--color-text-inverse);font-size:var(--font-size-small);white-space:nowrap;background-color:#0000008c;padding:0 .25rem;line-height:1.25rem;position:absolute}.velo-admin .product-edit__crosshair-label--v-top{top:0;transform:translate(-50%)}.velo-admin .product-edit__crosshair-label--v-bottom{bottom:0;transform:translate(-50%)}.velo-admin .product-edit__crosshair-label--h-left{left:0;transform:translateY(-50%)}.velo-admin .product-edit__crosshair-label--h-right{right:0;transform:translateY(-50%)}.velo-admin .product-edit__marker{border-radius:var(--radius-round);background-color:var(--color-primary);border:var(--stroke-emphasis) solid var(--color-text-inverse);width:.75rem;height:.75rem;position:absolute;transform:translate(-50%,-50%)}.velo-admin .product-edit__marker--pending{background-color:var(--color-secondary)}.velo-admin .product-edit__anchor-form{gap:var(--spacing-s);align-items:center;display:flex}.velo-admin .product-edit__anchor-type{flex:1}.velo-admin .product-edit__recrop{margin-top:.5rem}.velo-admin .product-edit__anchor-list{gap:var(--spacing-s);flex-direction:column;display:flex}.velo-admin .product-edit__anchor-row{align-items:center;gap:var(--spacing-s);font-size:var(--font-size-body);display:flex}.velo-admin .product-edit__anchor-info{align-items:center;gap:var(--spacing-s);flex-wrap:wrap;flex:1;display:flex}.velo-admin .product-edit__anchor-meta{color:var(--color-text-secondary);font-size:var(--font-size-small)}.velo-admin .product-list__search{width:16rem}.velo-admin .product-list__category{width:12rem}.velo-admin .product-list__builtin{flex-shrink:0;align-self:center}.velo-admin .product-list__enable,.velo-admin .product-list__enable:hover:not(:disabled){color:var(--color-success)}.velo-admin .simulator-page__search{width:16rem}.velo-admin .simulator-page__row{cursor:pointer}.velo-admin .simulator-detail__summary{align-items:flex-end;gap:var(--spacing-xs);flex-direction:column;display:flex}.velo-admin .simulator-detail__summary-name{color:var(--color-text-primary);font-weight:600}.velo-admin .simulator-detail__summary-meta{font-size:var(--font-size-small);color:var(--color-text-secondary)}.velo-admin .simulator-detail__retry{margin-top:var(--spacing-m)}.velo-admin .simulator-detail__grid{align-items:start}.velo-admin .simulator-detail__grid.is-hidden{display:none}.velo-admin .simulator-detail__parts{gap:var(--spacing-m);flex-direction:column;max-height:623px;display:flex;overflow-y:auto}.velo-admin .simulator-detail__parts-title{align-items:center;gap:var(--spacing-s);color:var(--color-text-primary);font-weight:600;display:flex}.velo-admin .simulator-detail__rendering{font-size:var(--font-size-small);color:var(--color-text-secondary);font-weight:400}.velo-admin .simulator-detail__part{justify-content:space-between;align-items:center;gap:var(--spacing-m);padding:var(--spacing-m) 0;border-bottom:var(--stroke-hairline) solid var(--color-divider);display:flex}.velo-admin .simulator-detail__part-info{gap:var(--spacing-xs);flex-direction:column;display:flex}.velo-admin .simulator-detail__part-name{color:var(--color-text-primary);font-weight:500}.velo-admin .simulator-detail__part-meta,.velo-admin .simulator-detail__part-price{font-size:var(--font-size-small);color:var(--color-text-secondary)}.velo-admin .simulator-detail__part.is-hidden .simulator-detail__part-name,.velo-admin .simulator-detail__part.is-hidden .simulator-detail__part-meta,.velo-admin .simulator-detail__part.is-hidden .simulator-detail__part-price{color:var(--color-text-disabled)}.velo-admin .simulator-detail__part-actions{align-items:center;gap:var(--spacing-s);flex-shrink:0;display:flex}.velo-admin .simulator-detail__width-input{width:96px}.velo-admin .simulator-detail__preview-actions{align-items:center;gap:var(--spacing-m);display:flex}.velo-admin .simulator-detail__dirty-count{font-size:var(--font-size-small);color:var(--color-text-secondary)}.velo-admin .simulator-detail__preview{gap:var(--spacing-m);flex-direction:column;display:flex}.velo-admin .simulator-detail__canvas{border-radius:var(--radius-m);background-color:var(--color-grey-light);width:100%;height:auto;display:block}.velo-admin .tenant-page__search{width:16rem}.velo-admin .tenant-page__enable,.velo-admin .tenant-page__enable:hover:not(:disabled){color:var(--color-success)}.velo-admin .tenant-page__row--expired>td{color:var(--color-text-disabled)}.velo-admin .tenant-page__dialog>.modal__content>.dialog{width:32.5rem}.velo-admin .tenant-page__employee-drawer.drawer--anchor-right{width:32.5rem;max-width:90vw}@media (max-width:768px){.velo-admin .tenant-page__employee-drawer.drawer--anchor-right{width:100%;max-width:100%}}.velo-admin .tenant-page__employee-form{padding-bottom:var(--spacing-m);border-bottom:var(--stroke-hairline) solid var(--color-grey);margin-bottom:var(--spacing-m)}.velo-admin .tenant-page__employee-add{justify-content:flex-end;display:flex}.velo-admin .tenant-page__role-select{width:5.5rem}:root{--color-primary-light:#f6eeff;--color-primary-lighter:#eaddff;--color-primary:#6750a4;--color-primary-dark:#4f378b;--color-primary-darker:#381e72;--color-secondary-light:#fff1ed;--color-secondary-lighter:#ffd8cc;--color-secondary:#ff8a65;--color-secondary-dark:#e46f4b;--color-secondary-darker:#c75432;--color-grey-lighter:#f9f7fb;--color-grey-light:#f3edf7;--color-grey:#e7e0ec;--color-grey-dark:#cac4d0;--color-grey-darker:#938f99;--color-bg-base:#fef7ff;--color-surface:#fff;--color-divider:#ddd8e3;--color-divider-lighter:#ece7f2;--color-overlay:#1d1b2052;--color-text-primary:#1d1b20;--color-text-regular:#49454f;--color-text-secondary:#79747e;--color-text-placeholder:#938f99;--color-text-inverse:#fff;--color-text-disabled:#aca7b3;--color-info:#1769aa;--color-info-bg:#eaf3fb;--color-info-border:#b8d3ea;--color-success:#386a20;--color-success-bg:#e7f4e4;--color-success-border:#bdd8b3;--color-warning:#9a5b00;--color-warning-bg:#fff4e5;--color-warning-border:#f0d2a2;--color-error:#b3261e;--color-error-bg:#fdecea;--color-error-border:#f1b8b5;--spacing-xs:.25rem;--spacing-s:.5rem;--spacing-m:1rem;--spacing-l:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--radius-s:.25rem;--radius-m:.5rem;--radius-l:.75rem;--radius-xl:1rem;--radius-2xl:1.5rem;--radius-round:99999px;--stroke-hairline:1px;--stroke-emphasis:2px;--stroke-focus:2px;--shadow-e1:0 1px 2px #1d1b200a, 0 2px 6px #1d1b200f;--shadow-e2:0 6px 16px #1d1b2014;--shadow-e3:0 12px 28px #1d1b201f;--shadow-e4:0 20px 48px #1d1b202e;--z-dropdown:1350;--z-dialog:1300;--z-toast:1400;--z-global:1500;--motion-duration-instant:0s;--motion-duration-fast:.12s;--motion-duration-base:.18s;--motion-duration-slow:.28s;--motion-duration-emphasized:.4s;--motion-easing-standard:cubic-bezier(.2, 0, 0, 1);--motion-easing-enter:cubic-bezier(0, 0, 0, 1);--motion-easing-exit:cubic-bezier(.3, 0, 1, 1);--motion-easing-emphasized:cubic-bezier(.2, 0, 0, 1.1);--motion-scale-hover:scale(1.005);--motion-scale-pressed:scale(.995);--motion-lift-offset:translateY(-2px);--font-family-display:"Outfit", "Montserrat", "PingFang SC", "Segoe UI", sans-serif;--font-family-sans:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-family-mono:"SFMono-Regular", Consolas, Menlo, Courier, monospace;--font-sans:var(--font-family-sans);--font-size-h1:3.5625rem;--line-height-h1:4rem;--letter-spacing-h1:-.02em;--font-size-h2:2.8125rem;--line-height-h2:3.25rem;--letter-spacing-h2:-.01em;--font-size-h3:2.25rem;--line-height-h3:2.75rem;--letter-spacing-h3:-.01em;--font-size-h4:1.75rem;--line-height-h4:2.25rem;--letter-spacing-h4:0;--font-size-h5:1.375rem;--line-height-h5:1.875rem;--letter-spacing-h5:0;--font-size-h6:1.125rem;--line-height-h6:1.75rem;--letter-spacing-h6:0;--font-size-subtitle:1rem;--line-height-subtitle:1.5rem;--letter-spacing-subtitle:0;--font-size-body:.875rem;--line-height-body:1.375rem;--letter-spacing-body:0;--font-size-small:.75rem;--line-height-small:1.125rem;--letter-spacing-small:.01em;--font-size-label:.75rem;--line-height-label:1rem;--letter-spacing-label:.02em;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700}.velo-admin .u-text-h1{font-size:var(--font-size-h1);line-height:var(--line-height-h1)}.velo-admin .u-text-h2{font-size:var(--font-size-h2);line-height:var(--line-height-h2)}.velo-admin .u-text-h3{font-size:var(--font-size-h3);line-height:var(--line-height-h3)}.velo-admin .u-text-h4{font-size:var(--font-size-h4);line-height:var(--line-height-h4)}.velo-admin .u-text-h5{font-size:var(--font-size-h5);line-height:var(--line-height-h5)}.velo-admin .u-text-h6{font-size:var(--font-size-h6);line-height:var(--line-height-h6)}.velo-admin .u-text-subtitle{font-size:var(--font-size-subtitle);line-height:var(--line-height-subtitle)}.velo-admin .u-text-body{font-size:var(--font-size-body);line-height:var(--line-height-body)}.velo-admin .u-text-small{font-size:var(--font-size-small);line-height:var(--line-height-small)}.velo-admin .u-text-label{font-size:var(--font-size-label);line-height:var(--line-height-label)}.velo-admin .u-text-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:root{--icon-size-xs:.75rem;--icon-size-s:.875rem;--icon-size-m:1rem;--icon-size-l:1.125rem;--icon-size-xl:1.5rem;--icon-size-xxl:2rem}.velo-admin .g-cols-1,.velo-admin .g-cols-2,.velo-admin .g-cols-3,.velo-admin .g-cols-4,.velo-admin .g-cols-6,.velo-admin .g-cols-8,.velo-admin .g-cols-12{min-width:0;display:grid}.velo-admin .g-cols-1{grid-template-columns:minmax(0,1fr)}.velo-admin .g-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.velo-admin .g-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.velo-admin .g-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.velo-admin .g-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.velo-admin .g-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.velo-admin .g-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.velo-admin .g-span-1{grid-column:span 1/span 1}.velo-admin .g-span-2{grid-column:span 2/span 2}.velo-admin .g-span-3{grid-column:span 3/span 3}.velo-admin .g-span-4{grid-column:span 4/span 4}.velo-admin .g-span-5{grid-column:span 5/span 5}.velo-admin .g-span-6{grid-column:span 6/span 6}.velo-admin .g-span-7{grid-column:span 7/span 7}.velo-admin .g-span-8{grid-column:span 8/span 8}.velo-admin .g-span-9{grid-column:span 9/span 9}.velo-admin .g-span-10{grid-column:span 10/span 10}.velo-admin .g-span-11{grid-column:span 11/span 11}.velo-admin .g-span-12{grid-column:span 12/span 12}.velo-admin .g-gap-s{gap:var(--spacing-s)}.velo-admin .g-gap-m{gap:var(--spacing-m)}.velo-admin .g-gap-l{gap:var(--spacing-l)}.velo-admin .g-gap-xl{gap:var(--spacing-xl)}@media (max-width:768px){.velo-admin .g-cols-2,.velo-admin .g-cols-3,.velo-admin .g-cols-4,.velo-admin .g-cols-8,.velo-admin .g-cols-12{grid-template-columns:minmax(0,1fr)}.velo-admin .g-span-2,.velo-admin .g-span-3,.velo-admin .g-span-4,.velo-admin .g-span-5,.velo-admin .g-span-6,.velo-admin .g-span-7,.velo-admin .g-span-8,.velo-admin .g-span-9,.velo-admin .g-span-10,.velo-admin .g-span-11,.velo-admin .g-span-12{grid-column:span 1/span 1}}body{background:var(--color-bg-base);color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}