.g-color-text_color_primary{color:var(--g-color-text-primary)}.g-color-text_color_complementary{color:var(--g-color-text-complementary)}.g-color-text_color_secondary{color:var(--g-color-text-secondary)}.g-color-text_color_hint{color:var(--g-color-text-hint)}.g-color-text_color_info{color:var(--g-color-text-info)}.g-color-text_color_info-heavy{color:var(--g-color-text-info-heavy)}.g-color-text_color_positive{color:var(--g-color-text-positive)}.g-color-text_color_positive-heavy{color:var(--g-color-text-positive-heavy)}.g-color-text_color_warning{color:var(--g-color-text-warning)}.g-color-text_color_warning-heavy{color:var(--g-color-text-warning-heavy)}.g-color-text_color_danger{color:var(--g-color-text-danger)}.g-color-text_color_danger-heavy{color:var(--g-color-text-danger-heavy)}.g-color-text_color_utility{color:var(--g-color-text-utility)}.g-color-text_color_utility-heavy{color:var(--g-color-text-utility-heavy)}.g-color-text_color_misc{color:var(--g-color-text-misc)}.g-color-text_color_misc-heavy{color:var(--g-color-text-misc-heavy)}.g-color-text_color_brand{color:var(--g-color-text-brand)}.g-color-text_color_link{color:var(--g-color-text-link)}.g-color-text_color_link-hover{color:var(--g-color-text-link-hover)}.g-color-text_color_link-visited{color:var(--g-color-text-link-visited)}.g-color-text_color_link-visited-hover{color:var(--g-color-text-link-visited-hover)}.g-color-text_color_dark-primary{color:var(--g-color-text-dark-primary)}.g-color-text_color_dark-complementary{color:var(--g-color-text-dark-complementary)}.g-color-text_color_dark-secondary{color:var(--g-color-text-dark-secondary)}.g-color-text_color_light-primary{color:var(--g-color-text-light-primary)}.g-color-text_color_light-complementary{color:var(--g-color-text-light-complementary)}.g-color-text_color_light-secondary{color:var(--g-color-text-light-secondary)}.g-color-text_color_light-hint{color:var(--g-color-text-light-hint)}.g-color-text_color_inverted-primary{color:var(--g-color-text-inverted-primary)}.g-color-text_color_inverted-complementary{color:var(--g-color-text-inverted-complementary)}.g-color-text_color_inverted-secondary{color:var(--g-color-text-inverted-secondary)}.g-color-text_color_inverted-hint{color:var(--g-color-text-inverted-hint)}
.g-icon{vertical-align:top;line-height:0}
.g-button{--_--text-color:var(--g-color-text-primary);--_--text-color-hover:var(--_--text-color);--_--background-color:transparent;--_--background-color-hover:var(--g-color-base-simple-hover);--_--border-width:0;--_--border-color:currentColor;--_--focus-outline-color:var(--g-color-line-focus);--_--focus-outline-offset:0;--_--font-size:var(--g-text-body-1-font-size);font-family:var(--g-text-body-font-family);font-size:inherit;font-weight:var(--g-text-body-font-weight);color:var(--g-button-text-color,var(--_--text-color));cursor:pointer;box-sizing:border-box;height:var(--g-button-height,var(--_--height));line-height:var(--g-button-height,var(--_--height));font-size:var(--g-button-font-size,var(--_--font-size));-webkit-user-select:none;user-select:none;text-align:center;white-space:nowrap;touch-action:manipulation;-webkit-tap-highlight-color:#0000;padding:0;padding:0 var(--g-button-padding,var(--_--padding));justify-content:center;gap:var(--g-button-icon-offset,var(--_--icon-offset));background:0 0;border:none;outline:none;text-decoration:none;transition:transform .1s ease-out,color .15s linear;display:inline-flex;position:relative;overflow:visible;transform:scale(1)}.g-button:before{content:"";z-index:-1;background-color:var(--g-button-background-color,var(--_--background-color));border:var(--g-button-border-width,var(--_--border-width)) var(--g-button-border-style,solid) var(--g-button-border-color,var(--_--border-color));transition:background-color .15s linear;position:absolute;inset:0}.g-button:hover,.g-button[aria-haspopup][aria-expanded=true]{color:var(--g-button-text-color-hover,var(--_--text-color-hover))}.g-button:hover:before,.g-button[aria-haspopup][aria-expanded=true]:before{background-color:var(--g-button-background-color-hover,var(--_--background-color-hover))}.g-button:focus-visible:before{outline:var(--g-button-focus-outline-color,var(--_--focus-outline-color)) var(--g-button-focus-outline-style,solid) var(--g-button-focus-outline-width,2px);outline-offset:var(--g-button-focus-outline-offset,var(--_--focus-outline-offset))}.g-button:after{content:"";z-index:-1;transition:none;position:absolute;inset:0;transform:scale(1)}.g-button:active{transition:none;transform:scale(.96)}.g-button:active:after{transform:scale(1.042)}.g-button_size_xs{--_--height:20px;--_--border-radius:var(--g-border-radius-xs);--_--padding:6px;--_--icon-space:12px;--_--icon-offset:4px}.g-button_size_s{--_--height:24px;--_--border-radius:var(--g-border-radius-s);--_--padding:8px;--_--icon-space:16px;--_--icon-offset:4px}.g-button_size_m{--_--height:28px;--_--border-radius:var(--g-border-radius-m);--_--padding:12px;--_--icon-space:16px;--_--icon-offset:8px}.g-button_size_l{--_--height:36px;--_--border-radius:var(--g-border-radius-l);--_--padding:16px;--_--icon-space:16px;--_--icon-offset:8px}.g-button_size_xl{--_--height:44px;--_--border-radius:var(--g-border-radius-xl);--_--padding:24px;--_--icon-space:20px;--_--icon-offset:12px;--_--font-size:var(--g-text-body-2-font-size)}.g-button_view_normal{--_--background-color:var(--g-color-base-generic);--_--background-color-hover:var(--g-color-base-generic-hover)}.g-button_view_action{--_--text-color:var(--g-color-text-brand-contrast);--_--background-color:var(--g-color-base-brand);--_--background-color-hover:var(--g-color-base-brand-hover);--_--focus-outline-color:var(--g-color-base-brand);--_--focus-outline-offset:1px}.g-button_view_outlined{--_--border-width:1px;--_--border-color:var(--g-color-line-generic)}.g-button_view_outlined-info{--_--text-color:var(--g-color-text-info);--_--border-width:1px;--_--border-color:var(--g-color-line-info)}.g-button_view_outlined-success{--_--text-color:var(--g-color-text-positive);--_--border-width:1px;--_--border-color:var(--g-color-line-positive)}.g-button_view_outlined-warning{--_--text-color:var(--g-color-text-warning);--_--border-width:1px;--_--border-color:var(--g-color-line-warning)}.g-button_view_outlined-danger{--_--text-color:var(--g-color-text-danger);--_--border-width:1px;--_--border-color:var(--g-color-line-danger)}.g-button_view_outlined-utility{--_--text-color:var(--g-color-text-utility);--_--border-width:1px;--_--border-color:var(--g-color-line-utility)}.g-button_view_outlined-action{--_--text-color:var(--g-color-text-brand);--_--border-width:1px;--_--border-color:var(--g-color-line-brand)}.g-button_view_raised{--_--background-color:var(--g-color-base-float);--_--background-color-hover:var(--g-color-base-float-hover)}.g-button_view_raised:before{box-shadow:0 3px 5px var(--g-color-sfx-shadow)}.g-button_view_raised:active:before{box-shadow:0 1px 2px var(--g-color-sfx-shadow)}.g-button_view_flat-secondary{--_--text-color:var(--g-color-text-secondary);--_--text-color-hover:var(--g-color-text-primary)}.g-button_view_flat-info{--_--text-color:var(--g-color-text-info)}.g-button_view_flat-success{--_--text-color:var(--g-color-text-positive)}.g-button_view_flat-warning{--_--text-color:var(--g-color-text-warning)}.g-button_view_flat-danger{--_--text-color:var(--g-color-text-danger)}.g-button_view_flat-utility{--_--text-color:var(--g-color-text-utility)}.g-button_view_flat-action{--_--text-color:var(--g-color-text-brand)}.g-button_view_normal-contrast{--_--text-color:var(--g-color-text-dark-primary);--_--background-color:var(--g-color-base-light);--_--background-color-hover:var(--g-color-base-light-hover);--_--focus-outline-color:var(--g-color-line-light)}.g-button_view_normal-contrast.g-button_loading{--_--background-color-hover:var(--g-color-base-simple-hover)}.g-button_view_outlined-contrast{--_--text-color:var(--g-color-text-light-primary);--_--background-color-hover:var(--g-color-base-light-simple-hover);--_--border-width:1px;--_--border-color:var(--g-color-line-light);--_--focus-outline-color:var(--g-color-line-light)}.g-button_view_flat-contrast{--_--text-color:var(--g-color-text-light-primary);--_--background-color-hover:var(--g-color-base-light-simple-hover);--_--focus-outline-color:var(--g-color-line-light)}.g-button_pin_round-round:before{border-radius:var(--g-button-border-radius,var(--_--border-radius))}.g-button_pin_brick-brick:before{border-radius:0}.g-button_pin_clear-clear:before{border-inline:0;border-radius:0}.g-button_pin_circle-circle:before{border-radius:100px}.g-button_pin_round-brick:before{border-start-start-radius:var(--g-button-border-radius,var(--_--border-radius));border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--g-button-border-radius,var(--_--border-radius))}.g-button_pin_brick-round:before{border-start-start-radius:0;border-start-end-radius:var(--g-button-border-radius,var(--_--border-radius));border-end-end-radius:var(--g-button-border-radius,var(--_--border-radius));border-end-start-radius:0}.g-button_pin_round-clear:before{border-inline-end:0;border-start-start-radius:var(--g-button-border-radius,var(--_--border-radius));border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--g-button-border-radius,var(--_--border-radius))}.g-button_pin_clear-round:before{border-inline-start:0;border-start-start-radius:0;border-start-end-radius:var(--g-button-border-radius,var(--_--border-radius));border-end-end-radius:var(--g-button-border-radius,var(--_--border-radius));border-end-start-radius:0}.g-button_pin_brick-clear:before{border-inline-end:0;border-radius:0}.g-button_pin_clear-brick:before{border-inline-start:0;border-radius:0}.g-button_pin_circle-brick:before{border-start-start-radius:100px;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:100px}.g-button_pin_brick-circle:before{border-start-start-radius:0;border-start-end-radius:100px;border-end-end-radius:100px;border-end-start-radius:0}.g-button_pin_circle-clear:before{border-inline-end:0;border-start-start-radius:100px;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:100px}.g-button_pin_clear-circle:before{border-inline-start:0;border-start-start-radius:0;border-start-end-radius:100px;border-end-end-radius:100px;border-end-start-radius:0}.g-button_pin_round-round:after{border-radius:var(--g-button-border-radius,var(--_--border-radius))}.g-button_pin_brick-brick:after{border-radius:0}.g-button_pin_clear-clear:after{border-inline:0;border-radius:0}.g-button_pin_circle-circle:after{border-radius:100px}.g-button_pin_round-brick:after{border-start-start-radius:var(--g-button-border-radius,var(--_--border-radius));border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--g-button-border-radius,var(--_--border-radius))}.g-button_pin_brick-round:after{border-start-start-radius:0;border-start-end-radius:var(--g-button-border-radius,var(--_--border-radius));border-end-end-radius:var(--g-button-border-radius,var(--_--border-radius));border-end-start-radius:0}.g-button_pin_round-clear:after{border-inline-end:0;border-start-start-radius:var(--g-button-border-radius,var(--_--border-radius));border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--g-button-border-radius,var(--_--border-radius))}.g-button_pin_clear-round:after{border-inline-start:0;border-start-start-radius:0;border-start-end-radius:var(--g-button-border-radius,var(--_--border-radius));border-end-end-radius:var(--g-button-border-radius,var(--_--border-radius));border-end-start-radius:0}.g-button_pin_brick-clear:after{border-inline-end:0;border-radius:0}.g-button_pin_clear-brick:after{border-inline-start:0;border-radius:0}.g-button_pin_circle-brick:after{border-start-start-radius:100px;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:100px}.g-button_pin_brick-circle:after{border-start-start-radius:0;border-start-end-radius:100px;border-end-end-radius:100px;border-end-start-radius:0}.g-button_pin_circle-clear:after{border-inline-end:0;border-start-start-radius:100px;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:100px}.g-button_pin_clear-circle:after{border-inline-start:0;border-start-start-radius:0;border-start-end-radius:100px;border-end-end-radius:100px;border-end-start-radius:0}.g-button__text{white-space:nowrap;display:inline-block}.g-button__icon{margin:0 calc((var(--g-button-height,var(--_--height)) - var(--g-button-icon-space,var(--_--icon-space))) / 2 * -1);width:var(--g-button-height,var(--_--height));height:var(--g-button-height,var(--_--height));flex-shrink:0;display:inline-block;position:relative}.g-button__icon:after{content:" ";visibility:hidden}.g-button__icon-inner{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.g-button__icon_side_start{order:-1}.g-button__icon_side_end{order:1}.g-button__icon:only-child{margin:0}.g-button:has(.g-button__icon:only-child){--_--padding:0}.g-button:has(.g-button__icon:only-child):not(.g-button_width_max){width:var(--g-button-height,var(--_--height))}.g-button_selected:not(.g-button_view_outlined-contrast){--_--border-width:0}.g-button_selected:not(.g-button_view_normal-contrast,.g-button_view_flat-contrast,.g-button_view_outlined-contrast){--_--text-color:var(--g-color-text-brand-heavy);--_--background-color:var(--g-color-base-selection);--_--background-color-hover:var(--g-color-base-selection-hover)}.g-button_selected.g-button_view_flat-secondary{--_--text-color-hover:var(--g-color-text-brand-heavy)}.g-button_selected.g-button_view_outlined-info,.g-button_selected.g-button_view_flat-info{--_--text-color:var(--g-color-text-info-heavy);--_--background-color:var(--g-color-base-info-light);--_--background-color-hover:var(--g-color-base-info-light-hover)}.g-button_selected.g-button_view_outlined-success,.g-button_selected.g-button_view_flat-success{--_--text-color:var(--g-color-text-positive-heavy);--_--background-color:var(--g-color-base-positive-light);--_--background-color-hover:var(--g-color-base-positive-light-hover)}.g-button_selected.g-button_view_outlined-warning,.g-button_selected.g-button_view_flat-warning{--_--text-color:var(--g-color-text-warning-heavy);--_--background-color:var(--g-color-base-warning-light);--_--background-color-hover:var(--g-color-base-warning-light-hover)}.g-button_selected.g-button_view_outlined-danger,.g-button_selected.g-button_view_flat-danger{--_--text-color:var(--g-color-text-danger-heavy);--_--background-color:var(--g-color-base-danger-light);--_--background-color-hover:var(--g-color-base-danger-light-hover)}.g-button_selected.g-button_view_outlined-utility,.g-button_selected.g-button_view_flat-utility{--_--text-color:var(--g-color-text-utility-heavy);--_--background-color:var(--g-color-base-utility-light);--_--background-color-hover:var(--g-color-base-utility-light-hover)}.g-button_disabled{cursor:default;pointer-events:none}.g-button_disabled:not(.g-button_loading){--_--text-color:var(--g-color-text-hint);--_--background-color:var(--g-color-base-generic-accent-disabled);--_--background-color-hover:var(--g-color-base-generic-accent-disabled);--_--border-width:0}.g-button_disabled:not(.g-button_loading):is(.g-button_view_normal-contrast,.g-button_view_outlined-contrast){--_--text-color:var(--g-color-text-light-secondary);--_--background-color:var(--g-color-base-light-disabled);--_--background-color-hover:var(--g-color-base-light-disabled)}.g-button_disabled:not(.g-button_loading):is(.g-button_view_flat,.g-button_view_flat-secondary,.g-button_view_flat-info,.g-button_view_flat-success,.g-button_view_flat-warning,.g-button_view_flat-danger,.g-button_view_flat-utility,.g-button_view_flat-action,.g-button_view_flat-contrast){--_--text-color:var(--g-color-text-hint);--_--background-color:transparent;--_--background-color-hover:transparent}.g-button_disabled:not(.g-button_loading).g-button_view_flat-contrast{--_--text-color:var(--g-color-text-light-hint)}.g-button_disabled:active{transform:scale(1)}.g-button_loading:before{background-image:repeating-linear-gradient(-45deg, var(--g-button-background-color,var(--_--background-color)), var(--g-button-background-color,var(--_--background-color)) 4px, var(--g-button-background-color-hover,var(--_--background-color-hover)) 4px, var(--g-button-background-color-hover,var(--_--background-color-hover)) 8px);background-size:150%;background-clip:padding-box;animation:.5s linear infinite g-loading-animation}@media (prefers-reduced-motion:reduce){.g-button_loading:before{animation:none}}.g-button_width_auto{max-width:100%}.g-button_width_max{width:100%}.g-button_width_auto .g-button__text,.g-button_width_max .g-button__text{text-overflow:ellipsis;display:block;overflow:hidden}
.app-shell-module__Er3AuG__shell{color:#111827;background:#f6f7f9;grid-template-columns:280px minmax(0,1fr);width:100%;min-height:100vh;display:grid;overflow-x:hidden}.app-shell-module__Er3AuG__sidebar{background:#fff;border-right:1px solid #e5e7eb;flex-direction:column;gap:24px;min-width:0;padding:24px;display:flex}.app-shell-module__Er3AuG__brand{min-width:0;color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.app-shell-module__Er3AuG__brand span{gap:2px;min-width:0;display:grid}.app-shell-module__Er3AuG__brand strong{font-size:16px}.app-shell-module__Er3AuG__brand small{color:#6b7280}.app-shell-module__Er3AuG__nav{flex:1;gap:8px;min-width:0;display:grid}.app-shell-module__Er3AuG__nav a{color:#374151;overflow-wrap:anywhere;border:1px solid #0000;border-radius:8px;align-items:center;min-width:0;min-height:38px;padding:7px 12px;font-weight:500;line-height:1.2;text-decoration:none;display:flex}.app-shell-module__Er3AuG__nav a:hover{color:#111827;background:#f9fafb;border-color:#e5e7eb}.app-shell-module__Er3AuG__nav .app-shell-module__Er3AuG__active{color:#8a5a00;background:#fff7e6;border-color:#ffbe5c}.app-shell-module__Er3AuG__content{min-width:0;padding:28px}.app-shell-module__Er3AuG__logoutButton{align-self:stretch}@media (max-width:820px){.app-shell-module__Er3AuG__shell{grid-template-columns:1fr}.app-shell-module__Er3AuG__sidebar{border-bottom:1px solid #e5e7eb;border-right:0;gap:16px;padding:16px;position:static}.app-shell-module__Er3AuG__nav{flex:none;grid-template-columns:1fr;gap:8px;display:grid;overflow:visible}.app-shell-module__Er3AuG__nav a{width:100%}.app-shell-module__Er3AuG__logoutButton{align-self:flex-start}.app-shell-module__Er3AuG__content{padding:20px 16px 28px}}@media (max-width:420px){.app-shell-module__Er3AuG__sidebar{padding:14px}.app-shell-module__Er3AuG__brand strong{font-size:15px}.app-shell-module__Er3AuG__brand small{font-size:13px}.app-shell-module__Er3AuG__content{padding:16px 12px 24px}}
.barbershop-users-page-module__vwKpya__page{gap:20px;min-width:0;display:grid}.barbershop-users-page-module__vwKpya__header{justify-content:space-between;align-items:flex-start;gap:20px;min-width:0;display:flex}.barbershop-users-page-module__vwKpya__header>div{min-width:0}.barbershop-users-page-module__vwKpya__header p{color:#6b7280;margin:0 0 6px;font-weight:600}.barbershop-users-page-module__vwKpya__header h1{letter-spacing:0;overflow-wrap:anywhere;margin:0;font-size:32px;line-height:.95}.barbershop-users-page-module__vwKpya__action{flex:none}.barbershop-users-page-module__vwKpya__toolbar{background:#fff;border:1px solid #e5e7eb;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px;display:grid}.barbershop-users-page-module__vwKpya__tableCard{background:#fff;border:1px solid #e5e7eb;border-radius:8px;min-width:0;overflow:hidden}.barbershop-users-page-module__vwKpya__tableScroll{min-width:0;overflow-x:auto}.barbershop-users-page-module__vwKpya__table{border-collapse:collapse;width:100%;min-width:920px}.barbershop-users-page-module__vwKpya__table th,.barbershop-users-page-module__vwKpya__table td{text-align:left;vertical-align:top;border-bottom:1px solid #eef0f3;padding:14px 16px}.barbershop-users-page-module__vwKpya__table th{color:#6b7280;background:#f9fafb;font-size:13px;font-weight:700}.barbershop-users-page-module__vwKpya__table td{color:#111827}.barbershop-users-page-module__vwKpya__table td strong{font-weight:700;display:block}.barbershop-users-page-module__vwKpya__table td small,.barbershop-users-page-module__vwKpya__muted{color:#6b7280;margin-top:4px;display:block}.barbershop-users-page-module__vwKpya__status{border-radius:999px;align-items:center;min-height:24px;padding:3px 8px;font-size:13px;font-weight:700;display:inline-flex}.barbershop-users-page-module__vwKpya__status_ACTIVE{color:#167044;background:#e9f8ef}.barbershop-users-page-module__vwKpya__status_DISABLED{color:#a82020;background:#fdecec}.barbershop-users-page-module__vwKpya__rowActions{flex-wrap:wrap;gap:6px;display:flex}.barbershop-users-page-module__vwKpya__modalBackdrop{z-index:50;background:#1118276b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.barbershop-users-page-module__vwKpya__modal{background:#fff;border-radius:8px;width:min(520px,100%);max-height:min(760px,100vh - 40px);padding:22px;overflow:auto;box-shadow:0 22px 70px #1118273d}.barbershop-users-page-module__vwKpya__modalHeader{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.barbershop-users-page-module__vwKpya__modalHeader h2{letter-spacing:0;margin:0;font-size:22px}.barbershop-users-page-module__vwKpya__modalHeader button{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;width:34px;height:34px}.barbershop-users-page-module__vwKpya__form{gap:14px;display:grid}.barbershop-users-page-module__vwKpya__modalActions{justify-content:flex-end;gap:10px;margin-top:8px;display:flex}.barbershop-users-page-module__vwKpya__modalText{color:#4b5563;margin:0;line-height:1.5}.barbershop-users-page-module__vwKpya__ownerPreview{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;gap:5px;padding:12px;display:grid}.barbershop-users-page-module__vwKpya__ownerPreview strong{color:#111827}.barbershop-users-page-module__vwKpya__ownerPreview span,.barbershop-users-page-module__vwKpya__ownerPreview small,.barbershop-users-page-module__vwKpya__ownerPreview p{color:#6b7280}.barbershop-users-page-module__vwKpya__ownerPreview p{margin:8px 0 0;line-height:1.45}@media (max-width:620px){.barbershop-users-page-module__vwKpya__page{gap:18px}.barbershop-users-page-module__vwKpya__header{gap:14px;display:grid}.barbershop-users-page-module__vwKpya__header h1{font-size:30px}.barbershop-users-page-module__vwKpya__action{width:100%}.barbershop-users-page-module__vwKpya__toolbar .g-button{width:100%}.barbershop-users-page-module__vwKpya__action .g-button{width:100%}.barbershop-users-page-module__vwKpya__toolbar{grid-template-columns:1fr;padding:12px}.barbershop-users-page-module__vwKpya__table{min-width:780px}.barbershop-users-page-module__vwKpya__modalBackdrop{padding:12px}.barbershop-users-page-module__vwKpya__modal{padding:18px}.barbershop-users-page-module__vwKpya__modalActions{display:grid}}@media (max-width:420px){.barbershop-users-page-module__vwKpya__header h1{font-size:28px}}
.dashboard-page-module__avJ3YG__page{gap:24px;min-width:0;display:grid}.dashboard-page-module__avJ3YG__header{justify-content:space-between;align-items:flex-start;gap:20px;min-width:0;display:flex}.dashboard-page-module__avJ3YG__header>div{min-width:0}.dashboard-page-module__avJ3YG__header p{color:#6b7280;margin:0 0 6px;font-weight:600}.dashboard-page-module__avJ3YG__header h1{letter-spacing:0;overflow-wrap:anywhere;margin:0;font-size:32px;line-height:.95}.dashboard-page-module__avJ3YG__status{color:#8a5a00;background:#fff4dc;border-radius:999px;flex:none;padding:7px 10px;font-weight:600}.dashboard-page-module__avJ3YG__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;min-width:0;display:grid}.dashboard-page-module__avJ3YG__metric,.dashboard-page-module__avJ3YG__chartPanel{background:#fff;border:1px solid #e5e7eb;border-radius:8px}.dashboard-page-module__avJ3YG__metric{gap:10px;min-width:0;padding:18px;display:grid}.dashboard-page-module__avJ3YG__metric span{color:#6b7280;font-weight:600}.dashboard-page-module__avJ3YG__metric strong{letter-spacing:0;font-size:30px}.dashboard-page-module__avJ3YG__neutral{border-top:4px solid #6b7280}.dashboard-page-module__avJ3YG__green{border-top:4px solid #30aa6e}.dashboard-page-module__avJ3YG__amber{border-top:4px solid #ffbe5c}.dashboard-page-module__avJ3YG__red{border-top:4px solid #d83b3b}.dashboard-page-module__avJ3YG__chartPanel{min-width:0;padding:22px}.dashboard-page-module__avJ3YG__chartHead{justify-content:space-between;align-items:flex-start;gap:18px;min-width:0;margin-bottom:28px;display:flex}.dashboard-page-module__avJ3YG__chartHead h2{overflow-wrap:anywhere;margin:0 0 6px;font-size:22px;line-height:1.05}.dashboard-page-module__avJ3YG__chartHead p,.dashboard-page-module__avJ3YG__chartHead span{color:#6b7280;margin:0}.dashboard-page-module__avJ3YG__chart{grid-template-columns:repeat(12,minmax(22px,1fr));align-items:end;gap:12px;height:340px;padding-top:28px;display:grid}.dashboard-page-module__avJ3YG__barSlot{grid-template-rows:1fr auto;place-items:end center;gap:8px;height:100%;display:grid;position:relative}.dashboard-page-module__avJ3YG__barSlot i{background:linear-gradient(#ffbe5c,#111827);border-radius:6px 6px 2px 2px;width:100%;min-height:20px}.dashboard-page-module__avJ3YG__barValue{color:#6b7280;font-size:12px;font-weight:600;position:absolute;top:-24px}.dashboard-page-module__avJ3YG__barSlot small{color:#6b7280}@media (max-width:980px){.dashboard-page-module__avJ3YG__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.dashboard-page-module__avJ3YG__page{gap:18px}.dashboard-page-module__avJ3YG__header{gap:12px;display:grid}.dashboard-page-module__avJ3YG__header h1{font-size:30px}.dashboard-page-module__avJ3YG__status{border-radius:8px;width:fit-content}.dashboard-page-module__avJ3YG__metrics{grid-template-columns:1fr;gap:12px}.dashboard-page-module__avJ3YG__metric{padding:16px}.dashboard-page-module__avJ3YG__metric strong{font-size:28px}.dashboard-page-module__avJ3YG__chartPanel{padding:16px}.dashboard-page-module__avJ3YG__chartHead{gap:8px;margin-bottom:22px;display:grid}.dashboard-page-module__avJ3YG__chartHead h2{font-size:20px}.dashboard-page-module__avJ3YG__chart{grid-template-columns:repeat(12,minmax(14px,1fr));gap:6px;height:260px}.dashboard-page-module__avJ3YG__barValue{display:none}}
