:root[data-gs-surface=backoffice],.gs-theme-backoffice{--gs-color-background:var(--gs-palette-background);--gs-color-surface:var(--gs-palette-surface);--gs-color-text:var(--gs-palette-text);--gs-color-text-muted:var(--gs-palette-text-muted);--gs-color-text-subtle:var(--gs-palette-text-subtle);--gs-color-border:var(--gs-palette-border);--gs-color-primary:var(--gs-palette-primary);--gs-color-primary-fill:var(--gs-palette-primary);--gs-color-accent:var(--gs-palette-accent);--gs-color-danger:var(--gs-palette-danger);--gs-color-danger-text:var(--gs-palette-danger-text);--gs-color-success:var(--gs-palette-success);--gs-color-warning:var(--gs-palette-warning);--gs-color-focus:var(--gs-palette-accent);--gs-control-radius:var(--gs-radius-compact);--gs-control-height:var(--gs-size-control);--gs-input-background:var(--gs-palette-background);--gs-input-border:var(--gs-palette-border);--gs-input-border-accessible:var(--gs-palette-text-muted);--gs-primary-shadow:var(--gs-shadow-backoffice-primary);--gs-label-font-size:.75rem;--gs-label-font-weight:var(--gs-font-weight-medium);--gs-dialog-title-font-size:1.875rem;--gs-dialog-title-font-weight:var(--gs-font-weight-medium)}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--gs-palette-background:#130227;--gs-palette-surface:#320548;--gs-palette-surface-gradient-end:#1f073a;--gs-palette-border:#682984;--gs-palette-primary:#8b00c9;--gs-palette-casino-primary-start:#5428b4;--gs-palette-casino-primary-end:#b339e2;--gs-palette-accent:#ffbc0f;--gs-palette-danger:#d31c32;--gs-palette-danger-text:#ff7182;--gs-palette-success:#28a96b;--gs-palette-warning:#f59e0b;--gs-palette-text:#fff;--gs-palette-text-muted:#9583a0;--gs-palette-text-subtle:#76657e;--gs-font-family:"Roboto", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--gs-font-weight-regular:400;--gs-font-weight-medium:500;--gs-font-weight-semibold:600;--gs-font-weight-bold:700;--gs-font-weight-black:900;--gs-font-size-caption:.75rem;--gs-font-size-body:.875rem;--gs-font-size-body-large:1rem;--gs-font-size-panel-title:1.25rem;--gs-font-size-page-title:2.375rem;--gs-line-height-compact:1.2;--gs-line-height-normal:1.5;--gs-font-smoothing:antialiased;--gs-heading-wrap:balance;--gs-body-wrap:pretty;--gs-numeric-variant:tabular-nums;--gs-space-0:0;--gs-space-1:.25rem;--gs-space-2:.5rem;--gs-space-3:.75rem;--gs-space-4:1rem;--gs-space-5:1.25rem;--gs-space-6:1.5rem;--gs-space-8:2rem;--gs-space-10:2.5rem;--gs-space-12:3rem;--gs-space-16:4rem;--gs-breakpoint-compact:480px;--gs-breakpoint-tablet:768px;--gs-breakpoint-desktop:1024px;--gs-breakpoint-wide:1280px;--gs-breakpoint-canvas:1440px;--gs-radius-surface:1.25rem;--gs-radius-compact:.625rem;--gs-radius-pill:9999px;--gs-size-control:2.5rem;--gs-size-minimum-hit-area:2.75rem;--gs-motion-fast:.1s;--gs-motion-normal:.15s;--gs-motion-deliberate:.2s;--gs-motion-easing:cubic-bezier(.2, 0, 0, 1);--gs-focus-ring:0 0 0 2px var(--gs-palette-accent);--gs-hover-filter:brightness(1.1);--gs-press-scale:.96;--gs-shadow-dark-outline:0 0 0 1px #ffffff1a;--gs-shadow-backoffice-primary:0 .313rem .938rem #8b00c980;--gs-z-base:0;--gs-z-raised:10;--gs-z-dropdown:100;--gs-z-overlay:900;--gs-z-dialog:1000;--gs-z-toast:1100}.gs-theme-casino,.gs-theme-backoffice,[data-gs-surface]{color:var(--gs-color-text);font-family:var(--gs-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gs-button,.gs-input,.gs-select__trigger,.gs-pagination__button,.gs-password-input__toggle,.gs-dialog__close,.gs-toast__dismiss{font:inherit}.gs-button,.gs-pagination__button,.gs-password-input__toggle,.gs-dialog__close,.gs-toast__dismiss{min-width:var(--gs-size-minimum-hit-area);min-height:var(--gs-size-minimum-hit-area)}.gs-button:focus-visible,.gs-input:focus-visible,.gs-select__trigger:focus-visible,.gs-checkbox:focus-visible,.gs-switch:focus-visible,.gs-tabs__tab:focus-visible,.gs-listbox__item:focus-visible,.gs-menu__item:focus-visible,.gs-pagination__button:focus-visible,.gs-password-input__toggle:focus-visible,.gs-dialog__close:focus-visible,.gs-toast__dismiss:focus-visible,.gs-table-scroll:focus-visible{outline:2px solid var(--gs-color-focus);outline-offset:2px}.gs-button{border-radius:var(--gs-control-radius);box-sizing:border-box;color:var(--gs-color-text);cursor:pointer;font-weight:var(--gs-font-weight-semibold);align-items:center;gap:var(--gs-space-2);line-height:var(--gs-line-height-compact);padding:0 var(--gs-space-5);transition-duration:var(--gs-motion-normal);transition-property:scale,filter,box-shadow,background-color;transition-timing-function:var(--gs-motion-easing);background:0 0;border:0;justify-content:center;display:inline-flex;scale:1}.gs-button--medium{min-height:var(--gs-size-minimum-hit-area)}.gs-button--small{min-height:var(--gs-size-control);padding-inline:var(--gs-space-4)}.gs-button--primary{background:var(--gs-color-primary-fill);box-shadow:var(--gs-primary-shadow)}.gs-button--secondary{background:var(--gs-color-surface);box-shadow:var(--gs-shadow-dark-outline)}.gs-button--ghost{color:var(--gs-color-text-muted)}.gs-button--danger{background:var(--gs-color-danger)}.gs-button[data-hovered]{filter:var(--gs-hover-filter)}.gs-button[data-pressed]:not(.gs-button--static){scale:var(--gs-press-scale)}.gs-button[data-disabled]{cursor:not-allowed;filter:none;opacity:.5}.gs-button[data-pending]{cursor:wait}.gs-field{gap:var(--gs-space-2);color:var(--gs-color-text);display:grid}.gs-field__label{font-size:var(--gs-label-font-size);font-weight:var(--gs-label-font-weight)}.gs-field__description,.gs-field__error{font-size:var(--gs-font-size-caption);line-height:var(--gs-line-height-normal);text-wrap:pretty}.gs-field__description{color:var(--gs-color-text-muted)}.gs-field__error{color:var(--gs-color-danger-text)}.gs-input,.gs-select__trigger{background:var(--gs-input-background);border:1px solid var(--gs-input-border-accessible);border-radius:var(--gs-control-radius);box-sizing:border-box;color:var(--gs-color-text);min-height:var(--gs-size-minimum-hit-area);padding:0 var(--gs-space-4);transition-duration:var(--gs-motion-normal);transition-property:border-color,box-shadow,filter;transition-timing-function:var(--gs-motion-easing);width:100%}.gs-input::placeholder{color:var(--gs-color-text-muted);opacity:1}.gs-field[data-invalid] .gs-input,.gs-field[data-invalid] .gs-select__trigger{border-color:var(--gs-color-danger)}.gs-input[data-disabled],.gs-select[data-disabled] .gs-select__trigger{cursor:not-allowed;opacity:.55}.gs-password-input{align-items:center;display:flex;position:relative}.gs-password-input__control{padding-right:6.5rem}.gs-password-input__toggle{color:var(--gs-color-text-muted);cursor:pointer;font-size:var(--gs-font-size-caption);right:var(--gs-space-1);background:0 0;border:0;position:absolute}.gs-select__trigger{cursor:pointer;text-align:left;justify-content:space-between;align-items:center;display:flex}.gs-select__value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gs-select__chevron{margin-top:-.2em;font-size:1.25em}.gs-popover{background:var(--gs-color-surface);border-radius:var(--gs-radius-compact);box-shadow:var(--gs-shadow-dark-outline), 0 1rem 2rem #0000003d;box-sizing:border-box;color:var(--gs-color-text);max-height:min(20rem, var(--visual-viewport-height));min-width:var(--trigger-width);padding:var(--gs-space-2);z-index:var(--gs-z-dropdown);overflow:auto}.gs-listbox,.gs-menu{outline:none}.gs-listbox__item,.gs-menu__item{border-radius:calc(var(--gs-radius-compact) - var(--gs-space-1));cursor:pointer;min-height:var(--gs-size-minimum-hit-area);padding:0 var(--gs-space-3);align-items:center;display:flex}.gs-listbox__item[data-focused],.gs-listbox__item[data-selected],.gs-menu__item[data-focused]{background:var(--gs-color-primary)}.gs-listbox__item[data-disabled],.gs-menu__item[data-disabled]{cursor:not-allowed;opacity:.5}.gs-menu__item--danger{color:var(--gs-color-danger)}.gs-checkbox,.gs-switch{color:var(--gs-color-text);cursor:pointer;align-items:center;gap:var(--gs-space-3);min-height:var(--gs-size-minimum-hit-area);display:inline-flex}.gs-checkbox__box{background:var(--gs-input-background);border:1px solid var(--gs-input-border);border-radius:calc(var(--gs-radius-compact) / 2);justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex}.gs-checkbox__mark{opacity:0;transition:opacity var(--gs-motion-normal) var(--gs-motion-easing), scale var(--gs-motion-normal) var(--gs-motion-easing);scale:.25}.gs-checkbox[data-selected] .gs-checkbox__box{background:var(--gs-color-primary);border-color:var(--gs-color-primary)}.gs-checkbox[data-selected] .gs-checkbox__mark{opacity:1;scale:1}.gs-checkbox[data-disabled],.gs-switch[data-disabled]{cursor:not-allowed;opacity:.5}.gs-switch__track{background:var(--gs-color-text-subtle);border-radius:var(--gs-radius-pill);box-sizing:border-box;width:2.75rem;height:1.5rem;padding:.125rem;display:inline-flex}.gs-switch__thumb{background:var(--gs-color-text);height:1.25rem;transition:translate var(--gs-motion-normal) var(--gs-motion-easing);border-radius:50%;width:1.25rem;translate:0;box-shadow:0 1px 3px #0000004d}.gs-switch[data-selected] .gs-switch__track{background:var(--gs-color-primary)}.gs-switch[data-selected] .gs-switch__thumb{translate:1.25rem}.gs-tabs__list{border-bottom:1px solid var(--gs-color-border);gap:var(--gs-space-1);display:flex;overflow-x:auto}.gs-tabs__tab{color:var(--gs-color-text-muted);cursor:pointer;min-height:var(--gs-size-minimum-hit-area);padding:0 var(--gs-space-4);white-space:nowrap;background:0 0;border:0;position:relative}.gs-tabs__tab:after{background:var(--gs-color-accent);content:"";height:2px;bottom:0;left:var(--gs-space-4);opacity:0;right:var(--gs-space-4);transition:opacity var(--gs-motion-normal) var(--gs-motion-easing), scale var(--gs-motion-normal) var(--gs-motion-easing);position:absolute;scale:.25 1}.gs-tabs__tab[data-selected]{color:var(--gs-color-text)}.gs-tabs__tab[data-selected]:after{opacity:1;scale:1}.gs-tabs__tab[data-disabled]{cursor:not-allowed;opacity:.45}.gs-tabs__panel{padding-block:var(--gs-space-4)}.gs-surface{background:var(--gs-color-surface);border-radius:var(--gs-radius-surface);color:var(--gs-color-text)}.gs-surface--flat{box-shadow:var(--gs-shadow-dark-outline)}.gs-surface--raised{box-shadow:var(--gs-shadow-dark-outline), 0 1rem 2.5rem #0003}.gs-card{padding:var(--gs-space-5)}.gs-card__header{margin-bottom:var(--gs-space-4)}.gs-card__title{font-size:var(--gs-font-size-panel-title);text-wrap:balance;margin:0}.gs-card__description,.gs-empty-state__description,.gs-dialog__description{color:var(--gs-color-text-muted);line-height:var(--gs-line-height-normal);margin:var(--gs-space-2) 0 0;text-wrap:pretty}.gs-card__footer{margin-top:var(--gs-space-5)}.gs-alert{background:var(--gs-color-surface);border-radius:var(--gs-radius-compact);box-shadow:var(--gs-shadow-dark-outline);align-items:flex-start;gap:var(--gs-space-3);padding:var(--gs-space-3) var(--gs-space-4);display:flex}.gs-alert__indicator{background:var(--gs-color-primary);height:var(--gs-space-2);width:var(--gs-space-2);border-radius:50%;flex:none;margin-top:.35rem}.gs-alert--success .gs-alert__indicator{background:var(--gs-color-success)}.gs-alert--warning .gs-alert__indicator{background:var(--gs-color-warning)}.gs-alert--danger .gs-alert__indicator{background:var(--gs-color-danger)}.gs-alert__title{font-weight:var(--gs-font-weight-semibold)}.gs-alert__content{color:var(--gs-color-text-muted);font-size:var(--gs-font-size-body);line-height:var(--gs-line-height-normal);text-wrap:pretty}.gs-toast{max-width:26rem;z-index:var(--gs-z-toast);align-items:center;position:relative}.gs-toast__body{padding-right:var(--gs-space-10)}.gs-toast__dismiss{color:var(--gs-color-text);cursor:pointer;right:var(--gs-space-1);background:0 0;border:0;position:absolute;top:50%;translate:0 -50%}.gs-badge{border-radius:var(--gs-radius-pill);font-size:var(--gs-font-size-caption);font-weight:var(--gs-font-weight-semibold);padding:var(--gs-space-2) var(--gs-space-3);line-height:1;display:inline-flex}.gs-badge--neutral{color:var(--gs-color-text-muted);background:#ffffff1a}.gs-badge--accent{background:var(--gs-color-accent);color:var(--gs-palette-background)}.gs-badge--success{background:var(--gs-color-success);color:var(--gs-palette-background)}.gs-badge--danger{background:var(--gs-color-danger);color:var(--gs-color-text)}.gs-empty-state{padding:var(--gs-space-10) var(--gs-space-5);text-align:center;flex-direction:column;align-items:center;display:flex}.gs-empty-state__icon{color:var(--gs-color-text-muted);font-size:2rem}.gs-empty-state__title{margin:var(--gs-space-3) 0 0;text-wrap:balance}.gs-empty-state__action{margin-top:var(--gs-space-5)}.gs-spinner-container{justify-content:center;align-items:center;display:inline-flex}.gs-spinner{border:2px solid #ffffff59;border-top-color:currentColor;border-radius:50%;width:1.25rem;height:1.25rem;animation:.7s linear infinite gs-spinner-rotate;display:inline-block}.gs-spinner--small,.gs-spinner--inline{width:1rem;height:1rem}.gs-spinner--medium{width:1.5rem;height:1.5rem}@keyframes gs-spinner-rotate{to{rotate:360deg}}.gs-modal-overlay{padding:var(--gs-space-4);z-index:var(--gs-z-overlay);background:#000000b8;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.gs-modal{box-sizing:border-box;max-height:calc(100dvh - (2 * var(--gs-space-4)));outline:none;width:100%;max-width:32rem;overflow-y:auto}.gs-dialog{background:var(--gs-color-surface);border-radius:var(--gs-radius-surface);box-shadow:var(--gs-shadow-dark-outline), 0 1.5rem 4rem #0000005c;color:var(--gs-color-text);padding:var(--gs-space-5);outline:none}.gs-dialog__header{align-items:flex-start;gap:var(--gs-space-4);justify-content:space-between;display:flex}.gs-dialog__title{font-size:var(--gs-dialog-title-font-size);font-weight:var(--gs-dialog-title-font-weight);text-wrap:balance;margin:0}.gs-dialog__close{color:var(--gs-color-text-muted);cursor:pointer;background:0 0;border:0;flex:none;font-size:1.5rem}.gs-dialog__body{margin-top:var(--gs-space-4)}.gs-dialog__actions{gap:var(--gs-space-3);margin-top:var(--gs-space-6);flex-wrap:wrap;justify-content:flex-end;display:flex}.gs-modal-overlay[data-entering]{opacity:0}.gs-modal-overlay[data-exiting]{opacity:0;transition:opacity var(--gs-motion-fast) ease-in}.gs-modal[data-entering]{opacity:0;transform:translateY(.75rem)}.gs-modal[data-exiting]{opacity:0;transition:opacity var(--gs-motion-fast) ease-in, transform var(--gs-motion-fast) ease-in;transform:translateY(-.75rem)}.gs-table-scroll{overflow-x:auto}.gs-table{border-collapse:collapse;color:var(--gs-color-text);min-width:100%}.gs-table th,.gs-table td{border-bottom:1px solid var(--gs-color-border);padding:var(--gs-space-3) var(--gs-space-4)}.gs-table th{color:var(--gs-color-text-muted);font-size:var(--gs-font-size-caption);font-weight:var(--gs-font-weight-semibold)}.gs-table__cell--start{text-align:left}.gs-table__cell--center{text-align:center}.gs-table__cell--end{text-align:right}.gs-table__empty{color:var(--gs-color-text-muted);text-align:center}.gs-tabular-nums{font-variant-numeric:var(--gs-numeric-variant)}.gs-pagination{align-items:center;gap:var(--gs-space-3);justify-content:center;display:flex}.gs-pagination__button{background:var(--gs-color-surface);border-radius:var(--gs-control-radius);box-shadow:var(--gs-shadow-dark-outline);color:var(--gs-color-text);cursor:pointer;border:0;font-size:1.25rem}.gs-pagination__button[data-disabled]{cursor:not-allowed;opacity:.45}.gs-pagination__status{color:var(--gs-color-text-muted);font-size:var(--gs-font-size-body)}.gs-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.gs-button,.gs-input,.gs-select__trigger,.gs-checkbox__mark,.gs-switch__thumb,.gs-tabs__tab:after,.gs-modal-overlay,.gs-modal{transition-duration:.01ms}.gs-spinner{animation-duration:1.4s}}html,body,#root{min-height:100%}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:var(--gs-color-background);color:var(--gs-color-text);font-family:var(--gs-font-family);margin:0}button,input{font-family:inherit}.backoffice-auth-layout,.backoffice-bootstrap{box-sizing:border-box;align-items:center;gap:var(--gs-space-6);min-height:100dvh;padding:var(--gs-space-5);flex-direction:column;justify-content:center;display:flex}.backoffice-bootstrap{max-width:32rem;margin-inline:auto}.backoffice-auth-card{box-shadow:var(--gs-shadow-dark-outline), 0 1.5rem 4rem #00000057;box-sizing:border-box;width:100%;max-width:38.75rem;padding:clamp(2rem,7vw,4.375rem)}.backoffice-change-card{max-width:34rem}.backoffice-form{gap:var(--gs-space-5);max-width:22rem;margin-inline:auto;display:grid}.backoffice-form__actions{gap:var(--gs-space-2);display:grid}.backoffice-form>.gs-button,.backoffice-form__actions>.gs-button{width:100%}.backoffice-auth-card__header{text-align:center}.backoffice-auth-card__header h1{font-size:var(--gs-dialog-title-font-size);font-weight:var(--gs-dialog-title-font-weight);text-wrap:balance;margin:0}.backoffice-auth-card__header p:last-child{color:var(--gs-color-text-muted);line-height:var(--gs-line-height-normal);margin:var(--gs-space-2) 0 0}.backoffice-eyebrow{color:var(--gs-color-accent);font-size:var(--gs-font-size-caption);font-weight:var(--gs-font-weight-bold);letter-spacing:.1em;margin:0 0 var(--gs-space-2);text-transform:uppercase}.backoffice-tracer{font-size:var(--gs-font-size-caption);margin-top:var(--gs-space-2);overflow-wrap:anywhere;display:block}.backoffice-shell{grid-template-rows:4.5rem minmax(calc(100dvh - 4.5rem),auto);grid-template-columns:18.75rem minmax(0,1fr);min-height:100dvh;display:grid}.backoffice-shell__header{box-sizing:border-box;padding:var(--gs-space-3) clamp(1rem, 3vw, 2.5rem);z-index:calc(var(--gs-z-dropdown) + 2);background:#130227f5;grid-column:1/-1;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.backoffice-wordmark{align-items:center;gap:var(--gs-space-3);letter-spacing:.04em;text-transform:uppercase;display:flex}.backoffice-wordmark>span{background:var(--gs-color-primary);border-radius:var(--gs-radius-compact);justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.backoffice-account-trigger{flex-direction:column;align-items:flex-end;line-height:1.15;display:flex}.backoffice-account-trigger small{color:var(--gs-color-text-muted);font-size:.65rem;font-weight:var(--gs-font-weight-medium)}.backoffice-shell__menu-button{display:none}.backoffice-sidebar{background:var(--gs-color-surface);box-sizing:border-box;min-height:calc(100dvh - 4.5rem);padding:var(--gs-space-5);flex-direction:column;grid-area:2/1;justify-content:space-between;display:flex}.backoffice-sidebar__nav{gap:var(--gs-space-2);display:grid}.backoffice-sidebar__section{color:#ffffff75;font-size:var(--gs-font-size-caption);font-weight:var(--gs-font-weight-bold);margin:var(--gs-space-3) var(--gs-space-3);text-transform:uppercase}.backoffice-sidebar__nav a{border-radius:var(--gs-radius-compact);color:var(--gs-color-text);font-size:var(--gs-font-size-body);font-weight:var(--gs-font-weight-bold);min-height:var(--gs-size-minimum-hit-area);padding:0 var(--gs-space-4);align-items:center;text-decoration:none;display:flex}.backoffice-sidebar__nav a:hover,.backoffice-sidebar__nav a[aria-current=page]{background:var(--gs-color-primary)}.backoffice-sidebar__nav a:focus-visible{outline:2px solid var(--gs-color-focus);outline-offset:2px}.backoffice-sidebar__permissions{border-top:1px solid var(--gs-color-border);color:var(--gs-color-text-muted);font-size:var(--gs-font-size-caption);gap:var(--gs-space-2);padding:var(--gs-space-4) var(--gs-space-3) 0;display:grid}.backoffice-sidebar__permissions span{color:var(--gs-color-text);font-weight:var(--gs-font-weight-bold)}.backoffice-shell__content{box-sizing:border-box;grid-area:2/2;min-width:0;padding:clamp(1rem,4vw,3rem)}.backoffice-page{gap:var(--gs-space-5);max-width:78rem;margin-inline:auto;display:grid}.backoffice-page__header{align-items:flex-end;gap:var(--gs-space-5);justify-content:space-between;display:flex}.backoffice-page__header h1{font-size:var(--gs-font-size-page-title);font-weight:var(--gs-font-weight-semibold);text-wrap:balance;margin:0}.backoffice-page__actions{gap:var(--gs-space-3);display:flex}.backoffice-placeholder-panel{min-height:22rem}.backoffice-state-panel{max-width:42rem;margin:clamp(1rem,8vw,6rem) auto}.backoffice-shell__scrim{display:none}.management-list-panel{min-width:0;padding:var(--gs-space-4);overflow:hidden}.management-loading{justify-content:center;align-items:center;min-height:18rem;display:flex}.management-load-more{padding:var(--gs-space-5) 0 var(--gs-space-2);justify-content:center;display:flex}.management-count{color:var(--gs-color-text-muted);font-size:var(--gs-font-size-caption);margin:var(--gs-space-3) 0 0;text-align:right}.management-id{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--gs-font-size-caption);text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;max-width:13rem;display:inline-block;overflow:hidden}.management-muted{color:var(--gs-color-text-muted)}.management-badges{gap:var(--gs-space-2);flex-wrap:wrap;display:flex}.management-row-actions{align-items:center;gap:var(--gs-space-2);flex-wrap:wrap;display:flex}.management-inline-action{margin-top:var(--gs-space-3)}.management-hidden-trigger{display:none}.management-actions-menu{justify-content:flex-end;display:inline-flex}.management-kebab{min-width:var(--gs-size-minimum-hit-area);padding-inline:var(--gs-space-2);font-size:1.5rem}.users-page{max-width:none}.users-page__header{align-items:center}.users-page__header h1{font-size:1.75rem}.users-tabs{margin-bottom:calc(var(--gs-space-5) * -1);grid-template-columns:repeat(4,minmax(8rem,1fr));align-items:stretch;display:grid;overflow-x:auto}.users-tab{border-radius:var(--gs-radius-compact) var(--gs-radius-compact) 0 0;white-space:nowrap;justify-content:center;min-height:3.5rem}.users-tab--active{background:var(--gs-color-surface);color:var(--gs-color-text)}.users-list-panel{border-radius:0 var(--gs-radius-compact) var(--gs-radius-compact)}.users-list-panel .gs-table th,.users-list-panel .gs-table td{padding:var(--gs-space-3) var(--gs-space-2)}.users-list-panel .gs-table th:last-child,.users-list-panel .gs-table td:last-child{width:var(--gs-size-minimum-hit-area)}.users-identity{align-items:flex-start;gap:var(--gs-space-1);justify-items:start;display:grid}.users-identity .gs-badge{text-transform:uppercase;font-size:.65rem}.users-operations{align-items:center;gap:var(--gs-space-2);white-space:nowrap;display:flex}.users-operations .gs-button{min-width:auto;padding-inline:var(--gs-space-3);text-transform:uppercase}.management-form-page{max-width:52rem}.management-form-panel{padding:clamp(1.5rem,5vw,3.5rem)}.management-form{gap:var(--gs-space-5);display:grid}.management-form__description{color:var(--gs-color-text-muted);line-height:var(--gs-line-height-normal);margin:0}.management-form__grid{gap:var(--gs-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.management-form__grid>:first-child{grid-column:1/-1}.management-form__actions{justify-content:flex-end;display:flex}.management-form__actions>.gs-button{min-width:10rem}.wallet-balance-cell{font-variant-numeric:tabular-nums;white-space:nowrap}.wallet-transfer-dialog{max-width:42rem}.wallet-transfer-form{gap:var(--gs-space-5);display:grid}.wallet-parties{gap:var(--gs-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wallet-party{background:var(--gs-color-background);border-radius:var(--gs-radius-compact);gap:var(--gs-space-1);min-width:0;padding:var(--gs-space-4);display:grid;box-shadow:0 0 0 1px #ffffff1a}.wallet-party>span,.wallet-summary span{color:var(--gs-color-text-muted);font-size:var(--gs-font-size-caption);font-weight:var(--gs-font-weight-bold);text-transform:uppercase}.wallet-party>strong,.wallet-party>small{overflow-wrap:anywhere}.wallet-party>small{color:var(--gs-color-text-muted);font-variant-numeric:tabular-nums}.wallet-quick-amounts{gap:var(--gs-space-2);flex-wrap:wrap;display:flex}.wallet-form-actions{gap:var(--gs-space-3);justify-content:flex-end;display:flex}.wallet-reversal-warning{color:var(--gs-color-text-muted);line-height:var(--gs-line-height-normal);text-wrap:pretty;margin:0}.wallet-summary{align-items:center;gap:var(--gs-space-6);justify-content:space-between;padding:clamp(1.25rem,4vw,2rem);display:flex}.wallet-summary>div{gap:var(--gs-space-1);min-width:0;display:grid}.wallet-summary small{color:var(--gs-color-text-muted);text-overflow:ellipsis;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow:hidden}.wallet-summary__balance{text-align:right}.wallet-summary__balance strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(1.5rem,4vw,2.25rem)}.management-permissions{border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-compact);gap:var(--gs-space-3);padding:var(--gs-space-4);margin:0;display:grid}.management-permissions legend{font-size:var(--gs-font-size-body);font-weight:var(--gs-font-weight-semibold);padding-inline:var(--gs-space-2)}@media (width<=767px){.backoffice-auth-layout{padding-top:var(--gs-space-10);justify-content:flex-start}.backoffice-auth-card{padding:var(--gs-space-6) var(--gs-space-5)}.backoffice-shell{display:block}.backoffice-shell__header{min-height:4.5rem}.backoffice-shell__menu-button{display:inline-flex}.backoffice-wordmark strong{display:none}.backoffice-sidebar{max-width:min(20rem,100vw - 3rem);min-height:0;transition:transform var(--gs-motion-normal) var(--gs-motion-easing);width:100%;z-index:calc(var(--gs-z-dropdown) + 1);position:fixed;top:4.5rem;bottom:0;left:0;transform:translate(-105%)}.backoffice-sidebar--open{transform:translate(0)}.backoffice-shell__scrim{z-index:var(--gs-z-dropdown);background:#0000009e;border:0;display:block;position:fixed;inset:4.5rem 0 0}.backoffice-shell__content{min-height:calc(100dvh - 4.5rem);padding:var(--gs-space-5)}.backoffice-page__header{flex-direction:column;align-items:stretch}.backoffice-page__header h1{font-size:2rem}.backoffice-page__actions{width:100%}.backoffice-page__actions>.gs-button{flex:1}.management-form__grid{grid-template-columns:1fr}.management-form__grid>:first-child{grid-column:auto}.management-form__actions>.gs-button{width:100%}.management-list-panel{padding:var(--gs-space-3)}.users-tabs{grid-template-columns:repeat(4,minmax(9rem,1fr))}.wallet-parties{grid-template-columns:1fr}.wallet-form-actions{display:grid}.wallet-form-actions>.gs-button{width:100%}.wallet-summary{flex-direction:column;align-items:flex-start}.wallet-summary__balance{text-align:left}}@media (width<=420px){.backoffice-account-trigger small{display:none}.backoffice-shell__header{gap:var(--gs-space-2);padding-inline:var(--gs-space-3)}.backoffice-wordmark{display:none}}
