/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-white:#fff;--ease-out:cubic-bezier(0,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.block{display:block}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}#desktopDashboardStructure{align-items:stretch;gap:20px;width:100vw;height:100vh;display:flex}#desktopDashboardMain,#desktopDashboardStructure{box-sizing:border-box;background-color:var(--color-background);padding:20px}#desktopDashboardMain{min-width:0;min-height:0;box-shadow:5px 5px 25px var(--color-neumorphism-shadow),-5px -5px 25px var(--color-neumorphism-light);border-radius:20px;flex:1;overflow:auto}.dashboardAppHome,.dashboardMainPlaceholder,.desktopDashboardMainPlaceholder{text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:28px;height:100%;min-height:100%;display:flex}.dashboardMainPlaceholder h1,.desktopDashboardMainPlaceholder h1{font-family:var(--font-regular,inherit);color:var(--color-foreground);margin:0;font-size:clamp(1.5rem,4vw,2rem);font-weight:700;line-height:1.25}.dashboardMainPlaceholder p,.desktopDashboardMainPlaceholder p{color:var(--color-foreground);opacity:.75;margin:0}.dashboardAppHome-logoCircle{background-color:var(--color-background);width:clamp(140px,28vw,220px);height:clamp(140px,28vw,220px);box-shadow:8px 8px 20px var(--color-neumorphism-shadow),-8px -8px 20px var(--color-neumorphism-light);box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;display:flex}.dashboardAppHome-logo{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;width:62%;height:62%}.dashboardModuleHome{flex:1;align-items:center;width:100%}.dashboardModuleHome,.desktopDashboardScrollbar{box-sizing:border-box;justify-content:center;min-height:0}.desktopDashboardScrollbar{width:var(--desktop-dashboard-scrollbar-width,20px);flex-shrink:0;align-self:stretch;padding:5px 0;display:flex}.desktopDashboardScrollbar-track{background:var(--color-background);height:100%;box-shadow:inset 5px 5px 10px var(--color-neumorphism-shadow),inset -5px -5px 10px var(--color-neumorphism-light);cursor:pointer;border-radius:10px;padding:5px;position:relative}.desktopDashboardScrollbar-thumb,.desktopDashboardScrollbar-track{width:var(--desktop-dashboard-scrollbar-width,20px);min-height:60px;box-sizing:border-box}.desktopDashboardScrollbar-thumb{border:5px solid var(--color-background);box-shadow:0 0 10px var(--color-neumorphism-shadow);cursor:grab;border-radius:20px;transition:box-shadow .5s linear;position:absolute;top:0;left:0;overflow:hidden}.desktopDashboardScrollbar-thumb:before{content:"";background:var(--color-rainbow-linear-y);filter:blur(1px);border-radius:15px;position:absolute;inset:0}.desktopDashboardScrollbar-thumb:hover{box-shadow:0 0 14px var(--color-neumorphism-shadow)}.desktopDashboardScrollbar-thumb:active{cursor:grabbing;box-shadow:0 0 18px var(--color-neumorphism-shadow)}.desktopDashboardScrollbar--inactive .desktopDashboardScrollbar-track{cursor:default;pointer-events:none}.desktopDashboardScrollbar--inactive .desktopDashboardScrollbar-thumb{cursor:default;box-shadow:none}.desktopDashboardScrollbar--inactive .desktopDashboardScrollbar-thumb:before{background:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.desktopDashboardScrollbar--inactive .desktopDashboardScrollbar-thumb:before{background:color-mix(in srgb,var(--color-foreground)32%,var(--color-background))}}.desktopDashboardScrollbar--inactive .desktopDashboardScrollbar-thumb:before{filter:none}.adminUsersPage{--admin-users-table-frame-padding:10px;--admin-users-table-scroll-padding:10px;--admin-users-table-scrollbar-gap:10px;--admin-users-chevron-size:48px;--admin-users-control-height:72px;--admin-users-table-cell-padding-block:14px;--admin-users-table-cell-font-size:1rem;--admin-users-table-cell-line-height:1.25;--admin-users-table-cell-block-height:calc((2*var(--admin-users-table-cell-padding-block)) + (var(--admin-users-table-cell-font-size)*var(--admin-users-table-cell-line-height)));--admin-users-mobile-row-action-size:36px;--admin-users-page-title-padding:20px;--admin-users-page-title-font-size:1.5rem;--admin-users-page-title-line-height:1.25;--admin-users-page-title-block-height:calc(2*var(--admin-users-page-title-padding) + var(--admin-users-page-title-font-size)*var(--admin-users-page-title-line-height));--desktop-dashboard-rainbow-gap:10px;--desktop-dashboard-rainbow-border:5px;--desktop-dashboard-rainbow-inset:calc(var(--desktop-dashboard-rainbow-gap) + var(--desktop-dashboard-rainbow-border));--admin-users-table-cell-shadow:5px 5px 10px var(--color-neumorphism-shadow),-5px -5px 10px var(--color-neumorphism-light);--admin-users-table-cell-shadow-inset:inset 5px 5px 10px var(--color-neumorphism-shadow),inset -5px -5px 10px var(--color-neumorphism-light);--admin-users-cell-shadow-bleed:12px;--admin-users-mobile-popup-bottom-pad:var(--admin-users-cell-shadow-bleed);--admin-users-table-cell-hover-transition:opacity .5s linear;--admin-users-cell-popup-duration:.25s;--admin-users-carousel-transition-duration:.5s;--desktop-dashboard-scrollbar-width:20px;flex-direction:column;gap:10px;height:100%;min-height:0;display:flex}.adminUsersShell--desktop{display:none}.adminUsersShell--mobile{display:flex}@media (min-width:1025px){.adminUsersShell--desktop{display:flex}.adminUsersShell--mobile,.adminUsersShell--mobile.adminUsersPage--confirmOpen,.adminUsersShell--mobile.adminUsersPage--valueOpen{display:none}}.adminUsersPage .mobilePageTitle{box-sizing:border-box;z-index:2;width:100%;min-height:var(--admin-users-page-title-block-height);height:var(--admin-users-page-title-block-height);padding:var(--admin-users-page-title-padding);font-size:var(--admin-users-page-title-font-size);line-height:var(--admin-users-page-title-line-height);flex-shrink:0;justify-content:center;align-items:center;margin:0;display:flex;position:relative}.adminUsersPage-status{font-family:var(--font-regular);color:var(--color-foreground);opacity:.8;text-align:center;margin:0}.adminUsersPage-status--error{color:#c0392b;opacity:1}.adminUsersTable-layout{flex-direction:column;flex:1;gap:10px;min-width:0;max-width:100%;min-height:0;display:flex;position:relative}.adminUsersDesktop-searchRow{box-sizing:border-box;flex-shrink:0;align-items:center;gap:10px;width:100%;min-width:0;max-width:100%;display:flex}.adminUsersDesktop-searchRow .adminUsersDesktop-searchInput.mobileInput{flex:1 1 0;width:auto;min-width:0;max-width:100%}.adminUsersDesktop-searchCreateButton.adminUsersTable-crudButton{flex:0 0 var(--admin-users-page-title-block-height);width:var(--admin-users-page-title-block-height);height:var(--admin-users-page-title-block-height);min-width:var(--admin-users-page-title-block-height);min-height:var(--admin-users-page-title-block-height);max-width:var(--admin-users-page-title-block-height);box-sizing:border-box;border-radius:20px}.adminUsersDesktop-searchCreateButton .adminUsersTable-crudButton-icon{width:28px;height:28px}.adminUsersDesktop-searchInput.mobileInput{width:100%;height:var(--admin-users-page-title-block-height);min-height:var(--admin-users-page-title-block-height);padding:var(--desktop-dashboard-rainbow-gap);background-color:var(--color-background);box-sizing:border-box;border-radius:20px;flex-shrink:0;align-items:stretch;margin:0;position:relative}.adminUsersDesktop-searchInput.mobileInput,.adminUsersDesktop-searchInput.mobileInput.clicked,.adminUsersDesktop-searchInput.mobileInput.not-touched-or-not-clicked,.adminUsersDesktop-searchInput.mobileInput.touched{animation:none!important;transform:none!important}.adminUsersDesktop-searchInput.mobileInput:after{z-index:2;box-shadow:5px 5px 25px var(--color-neumorphism-shadow),-5px -5px 25px var(--color-neumorphism-light);border-radius:20px;transition:box-shadow .5s linear}.adminUsersDesktop-searchInput.mobileInput.clicked:after,.adminUsersDesktop-searchInput.mobileInput.touched:after{box-shadow:inset 5px 5px 10px var(--color-neumorphism-shadow),inset -5px -5px 10px var(--color-neumorphism-light)}.adminUsersDesktop-searchInput.mobileInput.not-touched-or-not-clicked:after{box-shadow:5px 5px 25px var(--color-neumorphism-shadow),-5px -5px 25px var(--color-neumorphism-light)}.adminUsersDesktop-searchInput .mobileInputBorder{border-radius:calc(20px - var(--desktop-dashboard-rainbow-gap));min-width:0;height:100%;min-height:0;padding:var(--desktop-dashboard-rainbow-border);box-sizing:border-box;background:0 0;flex:1;align-items:center;display:flex;position:relative;overflow:hidden}.adminUsersDesktop-searchInput .mobileInputBorder:before{z-index:0;content:"";opacity:0;background:50%/cover no-repeat;border-radius:50%;width:200vmax;height:200vmax;transition:opacity .5s linear;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);animation:none!important}.adminUsersDesktop-searchInput.mobileInput.clicked .mobileInputBorder:before,.adminUsersDesktop-searchInput.mobileInput.touched .mobileInputBorder:before{background:var(--color-rainbow-conic);opacity:1;animation-delay:0s,2s;animation:desktopDashboardAppsSelect-rainbowRotate 2s linear,desktopDashboardAppsSelect-rainbowSpin 2s linear infinite!important}.adminUsersDesktop-searchInput.mobileInput.not-touched-or-not-clicked .mobileInputBorder:before{background:var(--color-rainbow-conic);opacity:0;transition:opacity .5s linear;animation:none!important}.adminUsersDesktop-searchInput .mobileInputBorder:after{z-index:0;content:"";width:calc(100% - (2*var(--desktop-dashboard-rainbow-border)));height:calc(100% - (2*var(--desktop-dashboard-rainbow-border)));background-color:var(--color-background);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.adminUsersDesktop-searchInput .mobileInputBorder:after,.adminUsersDesktop-searchInput input{border-radius:calc(20px - var(--desktop-dashboard-rainbow-gap) - var(--desktop-dashboard-rainbow-border))}.adminUsersDesktop-searchInput input{z-index:1;box-sizing:border-box;width:100%;height:100%;min-height:0;padding:0 calc(var(--admin-users-page-title-padding) - var(--desktop-dashboard-rainbow-inset));line-height:1.25;font-family:var(--font-regular);text-align:center;color:var(--color-foreground);background:0 0;border:none;margin:0;font-size:1rem;font-weight:700;display:block;position:relative}.adminUsersDesktop-searchInput input::placeholder{color:var(--color-foreground);opacity:.72}.adminUsersTable-headFrame{z-index:2;background-color:var(--color-background);box-shadow:inset 5px 5px 10px var(--color-neumorphism-shadow),inset -5px -5px 10px var(--color-neumorphism-light);border-radius:20px;flex-shrink:0;position:relative;overflow:hidden}.adminUsersTable-headInner{padding-top:20px;padding-bottom:20px;padding-left:calc(var(--admin-users-table-frame-padding) + var(--admin-users-table-scroll-padding));padding-right:calc(var(--admin-users-table-frame-padding) + var(--admin-users-table-scroll-padding) + var(--admin-users-table-scrollbar-gap) + var(--desktop-dashboard-scrollbar-width));box-sizing:border-box}.adminUsersTable-carouselBand{min-height:var(--admin-users-control-height);background-color:var(--color-background);box-shadow:5px 5px 10px var(--color-neumorphism-shadow),-5px -5px 10px var(--color-neumorphism-light);box-sizing:border-box;flex-shrink:0;gap:16px}.adminUsersTable-carouselBand,.adminUsersTable-carouselBand-label{border-radius:20px;justify-content:center;align-items:center;padding:0 20px;display:flex}.adminUsersTable-carouselBand-label{min-width:0;min-height:calc(var(--admin-users-control-height) - 24px);font-family:var(--font-regular);color:var(--color-foreground);text-align:center;box-shadow:inset 5px 5px 10px var(--color-neumorphism-shadow),inset -5px -5px 10px var(--color-neumorphism-light);text-overflow:ellipsis;white-space:nowrap;will-change:transform,opacity;flex:1;margin:0;font-size:1rem;font-weight:700;overflow:hidden}.adminUsersTable-columnsEnter{animation-duration:var(--admin-users-carousel-transition-duration);animation-timing-function:ease-out;animation-fill-mode:both}.adminUsersTable-columnsEnter--next{animation-name:adminUsersTableColumnsEnterNext}.adminUsersTable-columnsEnter--prev{animation-name:adminUsersTableColumnsEnterPrev}.adminUsersTable--head .adminUsersTable-cell{vertical-align:middle;overflow:visible}@keyframes adminUsersTableColumnsEnterNext{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@keyframes adminUsersTableColumnsEnterPrev{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:translate(0)}}.adminUsersTable-carouselNavButton{width:var(--admin-users-chevron-size);height:var(--admin-users-chevron-size);background-color:var(--color-background);cursor:pointer;box-shadow:5px 5px 10px var(--color-neumorphism-shadow),-5px -5px 10px var(--color-neumorphism-light);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:box-shadow .5s linear,transform .5s linear;display:inline-flex}.adminUsersTable-carouselNavButton:focus-visible:not(:disabled),.adminUsersTable-carouselNavButton:hover:not(:disabled){box-shadow:inset 5px 5px 10px var(--color-neumorphism-shadow),inset -5px -5px 10px var(--color-neumorphism-light);outline:none;transform:scale(.92)}.adminUsersTable-carouselNavButton:disabled{cursor:not-allowed;opacity:.45}.adminUsersTable-carouselNavButton-icon{width:var(--admin-users-chevron-size,48px);height:var(--admin-users-chevron-size,48px);object-fit:contain;display:block}.adminUsersTable-col--data{width:var(--admin-users-table-cell-width);transition:width var(--admin-users-carousel-transition-duration)ease-out}.adminUsersTable-col--actions{width:var(--admin-users-table-actions-width)}.adminUsersTable--body .adminUsersTable-cell--data{vertical-align:middle;overflow:visible}.adminUsersTable-frame{background-color:var(--color-background);min-height:0;box-shadow:inset 5px 5px 10px var(--color-neumorphism-shadow),inset -5px -5px 10px var(--color-neumorphism-light);border-radius:20px;flex:1;overflow:hidden}.adminUsersTable-tableArea{flex-direction:column;flex:1;gap:10px;min-height:0;display:flex;position:relative}.adminUsersTable-frameBody{align-items:stretch;gap:var(--admin-users-table-scrollbar-gap);height:100%;min-height:0;padding:var(--admin-users-table-frame-padding);box-sizing:border-box;display:flex}.adminUsersTable-scroll{min-width:0;min-height:0;padding:var(--admin-users-table-scroll-padding);scrollbar-width:none;-ms-overflow-style:none;box-sizing:border-box;flex:1;overflow-y:auto}.adminUsersTable-scroll::-webkit-scrollbar{display:none}.adminUsersTable{table-layout:fixed;border-collapse:separate;border-spacing:10px;width:100%;font-family:var(--font-regular);font-size:.95rem}.adminUsersTable--head{border-spacing:10px 0}.adminUserProfilePage{gap:16px}.adminUserProfile-backButton{background-color:var(--color-background);color:var(--color-foreground);font-family:var(--font-regular);cursor:pointer;box-shadow:5px 5px 10px var(--color-neumorphism-shadow),-5px -5px 10px var(--color-neumorphism-light);border:none;border-radius:20px;align-self:flex-start;padding:12px 18px;font-size:.95rem;font-weight:700;transition:box-shadow .5s linear}.adminUserProfile-backButton:focus-visible,.adminUserProfile-backButton:hover{box-shadow:inset 5px 5px 10px var(--color-neumorphism-shadow),inset -5px -5px 10px var(--color-neumorphism-light);outline:none}.adminUserProfile-detailsFrame{background-color:var(--color-background);box-shadow:inset 5px 5px 10px var(--color-neumorphism-shadow),inset -5px -5px 10px var(--color-neumorphism-light);box-sizing:border-box;border-radius:20px;padding:20px}.adminUserProfile-details{gap:14px;margin:0;display:grid}.adminUserProfile-detailRow{grid-template-columns:minmax(120px,180px) 1fr;align-items:start;gap:12px;display:grid}.adminUserProfile-detailRow dt{font-weight:700}.adminUserProfile-detailRow dd,.adminUserProfile-detailRow dt{font-family:var(--font-regular);color:var(--color-foreground);margin:0;font-size:.95rem}.adminUserProfile-detailRow dd{overflow-wrap:anywhere}.adminUserProfile-placeholder{font-family:var(--font-regular);color:var(--color-foreground);opacity:.7;margin:20px 0 0;font-size:.9rem}.adminUserProfile-actionsFrame{background-color:var(--color-background);box-shadow:5px 5px 10px var(--color-neumorphism-shadow),-5px -5px 10px var(--color-neumorphism-light);border-radius:20px;flex-direction:column;align-items:center;gap:12px;margin-top:auto;padding:16px;display:flex}.adminUserProfile-actionsLabel{font-family:var(--font-regular);color:var(--color-foreground);margin:0;font-size:.95rem;font-weight:700}.adminUserProfile-actionsFrame .adminUsersTable-crudActions{justify-content:center;padding:0}.adminUsersTable-cell--actions{vertical-align:middle;padding:0}.adminUsersTable-crudActions{box-sizing:border-box;grid-template-columns:repeat(4,40px);justify-content:center;place-items:center;gap:8px;width:100%;min-width:0;padding:8px;display:grid}.adminUsersTable-crudButtonSpacer{flex-shrink:0;width:40px;height:40px;display:block}.adminUsersTable-crudButton{z-index:0;background-color:var(--color-background);cursor:pointer;width:40px;height:40px;box-shadow:5px 5px 10px var(--color-neumorphism-shadow),-5px -5px 10px var(--color-neumorphism-light);border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:box-shadow .5s linear,transform .5s linear;display:inline-flex;position:relative}.adminUsersTable-crudButton:focus-visible:not(:disabled),.adminUsersTable-crudButton:hover:not(:disabled){box-shadow:inset 5px 5px 10px var(--color-neumorphism-shadow),inset -5px -5px 10px var(--color-neumorphism-light);outline:none;transform:scale(.92)}.adminUsersTable-crudButton:disabled{opacity:.4;cursor:not-allowed}.adminUsersUserPopup-fieldBlock--empty .adminUsersTable-crudButton--create{--admin-users-create-neumorphism-shadow:var(--color-error)}@supports (color:color-mix(in lab,red,red)){.adminUsersUserPopup-fieldBlock--empty .adminUsersTable-crudButton--create{--admin-users-create-neumorphism-shadow:color-mix(in srgb,var(--color-error)72%,black)}}.adminUsersUserPopup-fieldBlock--empty .adminUsersTable-crudButton--create{--admin-users-create-neumorphism-light:var(--color-error)}@supports (color:color-mix(in lab,red,red)){.adminUsersUserPopup-fieldBlock--empty .adminUsersTable-crudButton--create{--admin-users-create-neumorphism-light:color-mix(in srgb,var(--color-error)72%,white)}}.adminUsersUserPopup-fieldBlock--empty .adminUsersTable-crudButton--create{box-shadow:5px 5px 10px var(--admin-users-create-neumorphism-shadow),-5px -5px 10px var(--admin-users-create-neumorphism-light)}.adminUsersUserPopup-fieldBlock--empty .adminUsersTable-crudButton--create:focus-visible,.adminUsersUserPopup-fieldBlock--empty .adminUsersTable-crudButton--create:hover{box-shadow:inset 5px 5px 10px var(--color-neumorphism-shadow),inset -5px -5px 10px var(--color-neumorphism-light)}.adminUsersTable-crudButton-icon{object-fit:contain;width:22px;height:22px;display:block}.adminUsersCrudPopup-title{font-family:var(--font-regular);text-align:center;color:var(--color-foreground);margin:0 0 16px;font-size:1.1rem;font-weight:700}.adminUsersCellPopup-userTitle{box-sizing:border-box;flex-shrink:0;width:100%;margin:0}.adminUsersCellPopup--mobilePage,.adminUsersCellPopup-confirmDialog,.adminUsersCellPopup-panel,.adminUsersUserFieldPopup-dialog,.adminUsersUserPopup-panel{--desktop-dashboard-slot-padding:20px;--desktop-dashboard-slot-gap:12px;--desktop-dashboard-row-height:72px;--desktop-dashboard-rainbow-gap:10px;--desktop-dashboard-rainbow-border:5px;--desktop-dashboard-rainbow-inset:calc(var(--desktop-dashboard-rainbow-gap) + var(--desktop-dashboard-rainbow-border));--desktop-dashboard-shadow-spread:8px;--desktop-dashboard-panel-padding:10px;--desktop-dashboard-panel-shadow-visible:5px 5px 25px var(--color-neumorphism-shadow),-5px -5px 25px var(--color-neumorphism-light);--desktop-dashboard-panel-shadow-hidden:5px 5px 25px transparent,-5px -5px 25px transparent;--admin-users-cell-popup-mode-read-blue-pale:var(--color-three-pastel-rainbow)}@supports (color:color-mix(in lab,red,red)){.adminUsersCellPopup--mobilePage,.adminUsersCellPopup-confirmDialog,.adminUsersCellPopup-panel,.adminUsersUserFieldPopup-dialog,.adminUsersUserPopup-panel{--admin-users-cell-popup-mode-read-blue-pale:color-mix(in srgb,var(--color-three-pastel-rainbow)38%,white)}}.adminUsersCellPopup--mobilePage,.adminUsersCellPopup-confirmDialog,.adminUsersCellPopup-panel,.adminUsersUserFieldPopup-dialog,.adminUsersUserPopup-panel{--admin-users-cell-popup-mode-read-blue-light:var(--color-three-pastel-rainbow)}@supports (color:color-mix(in lab,red,red)){.adminUsersCellPopup--mobilePage,.adminUsersCellPopup-confirmDialog,.adminUsersCellPopup-panel,.adminUsersUserFieldPopup-dialog,.adminUsersUserPopup-panel{--admin-users-cell-popup-mode-read-blue-light:color-mix(in srgb,var(--color-three-pastel-rainbow)62%,white)}}.adminUsersCellPopup--mobilePage,.adminUsersCellPopup-confirmDialog,.adminUsersCellPopup-panel,.adminUsersUserFieldPopup-dialog,.adminUsersUserPopup-panel{--admin-users-cell-popup-mode-read-blue-soft:var(--color-three-pastel-rainbow)}@supports (color:color-mix(in lab,red,red)){.adminUsersCellPopup--mobilePage,.adminUsersCellPopup-confirmDialog,.adminUsersCellPopup-panel,.adminUsersUserFieldPopup-dialog,.adminUsersUserPopup-panel{--admin-users-cell-popup-mode-read-blue-soft:color-mix(in srgb,var(--color-three-pastel-rainbow)82%,white)}}.adminUsersCellPopup--mobilePage,.adminUsersCellPopup-confirmDialog,.adminUsersCellPopup-panel,.adminUsersUserFieldPopup-dialog,.adminUsersUserPopup-panel{--admin-users-cell-popup-mode-read-gradient:conic-gradient(var(--admin-users-cell-popup-mode-read-blue-pale)0%,var(--admin-users-cell-popup-mode-read-blue-light)20%,var(--admin-users-cell-popup-mode-read-blue-soft)40%,var(--color-three-pastel-rainbow)55%,var(--admin-users-cell-popup-mode-read-blue-soft)70%,var(--admin-users-cell-popup-mode-read-blue-light)85%,var(--admin-users-cell-popup-mode-read-blue-pale)100%);--admin-users-cell-popup-mode-create-green-pale:var(--color-four-pastel-rainbow)}@supports (color:color-mix(in lab,red,red)){.adminUsersCellPopup--mobilePage,.adminUsersCellPopup-confirmDialog,.adminUsersCellPopup-panel,.adminUsersUserFieldPopup-dialog,.adminUsersUserPopup-panel{--admin-users-cell-popup-mode-create-green-pale:color-mix(in srgb,var(--color-four-pastel-rainbow)38%,white)}}.adminUsersCellPopup--mobilePage,.adminUsersCellPopup-confirmDialog,.adminUsersCellPopup-panel,.adminUsersUserFieldPopup-dialog,.adminUsersUserPopup-panel{--admin-users-cell-popup-mode-create-green-light:var(--color-four-pastel-rainbow)}@supports (color:color-mix(in lab,red,red)){.adminUsersCellPopup--mobilePage,.adminUsersCellPopup-confirmDialog,.adminUsersCellPopup-panel,.adminUsersUserFieldPopup-dialog,.adminUsersUserPopup-panel{--admin-users-cell-popup-mode-create-green-light:color-mix(in srgb,var(--color-four-pastel-rainbow)62%,white)}}.adminUsersCellPopup--mobilePage,.adminUsersCellPopup-confirmDialog,.adminUsersCellPopup-panel,.adminUsersUserFieldPopup-dialog,.adminUsersUserPopup-panel{--admin-users-cell-popup-mode-create-green-soft:var(--color-four-pastel-rainbow)}@supports (color:color-mix(in lab,red,red)){.adminUsersCellPopup--mobilePage,.adminUsersCellPopup-confirmDialog,.adminUsersCellPopup-panel,.adminUsersUserFieldPopup-dialog,.adminUsersUserPopup-panel{--admin-users-cell-popup-mode-create-green-soft:color-mix(in srgb,var(--color-four-pastel-rainbow)82%,white)}}.adminUsersCellPopup--mobilePage,.adminUsersCellPopup-confirmDialog,.adminUsersCellPopup-panel,.adminUsersUserFieldPopup-dialog,.adminUsersUserPopup-panel{--admin-users-cell-popup-mode-create-gradient:conic-gradient(var(--admin-users-cell-popup-mode-create-green-pale)0%,var(--admin-users-cell-popup-mode-create-green-light)20%,var(--admin-users-cell-popup-mode-create-green-soft)40%,var(--color-four-pastel-rainbow)55%,var(--admin-users-cell-popup-mode-create-green-soft)70%,var(--admin-users-cell-popup-mode-create-green-light)85%,var(--admin-users-cell-popup-mode-create-green-pale)100%);--admin-users-cell-popup-mode-update-yellow-pale:var(--color-five-pastel-rainbow)}@supports (color:color-mix(in lab,red,red)){.adminUsersCellPopup--mobilePage,.adminUsersCellPopup-confirmDialog,.adminUsersCellPopup-panel,.adminUsersUserFieldPopup-dialog,.adminUsersUserPopup-panel{--admin-users-cell-popup-mode-update-yellow-pale:color-mix(in srgb,var(--color-five-pastel-rainbow)38%,white)}}.adminUsersCellPopup--mobilePage,.adminUsersCellPopup-confirmDialog,.adminUsersCellPopup-panel,.adminUsersUserFieldPopup-dialog,.adminUsersUserPopup-panel{--admin-users-cell-popup-mode-update-yellow-light:var(--color-five-pastel-rainbow)}@supports (color:color-mix(in lab,red,red)){.adminUsersCellPopup--mobilePage,.adminUsersCellPopup-confirmDialog,.adminUsersCellPopup-panel,.adminUsersUserFieldPopup-dialog,.adminUsersUserPopup-panel{--admin-users-cell-popup-mode-update-yellow-light:color-mix(in srgb,var(--color-five-pastel-rainbow)62%,white)}}.adminUsersCellPopup--mobilePage,.adminUsersCellPopup-confirmDialog,.adminUsersCellPopup-panel,.adminUsersUserFieldPopup-dialog,.adminUsersUserPopup-panel{--admin-users-cell-popup-mode-update-yellow-soft:var(--color-five-pastel-rainbow)}@supports (color:color-mix(in lab,red,red)){.adminUsersCellPopup--mobilePage,.adminUsersCellPopup-confirmDialog,.adminUsersCellPopup-panel,.adminUsersUserFieldPopup-dialog,.adminUsersUserPopup-panel{--admin-users-cell-popup-mode-update-yellow-soft:color-mix(in srgb,var(--color-five-pastel-rainbow)82%,white)}}.adminUsersCellPopup--mobilePage,.adminUsersCellPopup-confirmDialog,.adminUsersCellPopup-panel,.adminUsersUserFieldPopup-dialog,.adminUsersUserPopup-panel{--admin-users-cell-popup-mode-update-gradient:conic-gradient(var(--admin-users-cell-popup-mode-update-yellow-pale)0%,var(--admin-users-cell-popup-mode-update-yellow-light)20%,var(--admin-users-cell-popup-mode-update-yellow-soft)40%,var(--color-five-pastel-rainbow)55%,var(--admin-users-cell-popup-mode-update-yellow-soft)70%,var(--admin-users-cell-popup-mode-update-yellow-light)85%,var(--admin-users-cell-popup-mode-update-yellow-pale)100%);--admin-users-cell-popup-mode-delete-gradient:conic-gradient(var(--color-seven-pastel-rainbow)0%,#ff8278 25%,var(--color-seven-pastel-rainbow)50%,#e66e64 75%,var(--color-seven-pastel-rainbow)100%)}.adminUsersCellPopup-panel{flex-direction:column;flex:1;align-items:stretch;gap:16px;width:100%;min-height:0;display:flex;overflow:visible}.adminUsersCellPopup:not(.adminUsersCellPopup--mobile) .adminUsersCellPopup-window{box-sizing:border-box;width:100%;height:100%;min-height:0;max-height:none;box-shadow:inset 5px 5px 10px var(--color-neumorphism-shadow),inset -5px -5px 10px var(--color-neumorphism-light);border-radius:20px;flex-direction:column;flex:1;padding:10px;display:flex;overflow:hidden}.adminUsersCellPopup:not(.adminUsersCellPopup--mobile) .adminUsersCellPopup-window.adminUsersTable-cellSurface:after,.adminUsersCellPopup:not(.adminUsersCellPopup--mobile) .adminUsersCellPopup-window.adminUsersTable-cellSurface:before{display:none}.adminUsersCellPopup:not(.adminUsersCellPopup--mobile) .adminUsersCellPopup-windowBody{flex-direction:column;flex:1;gap:10px;height:100%;min-height:0;padding:0;display:flex;overflow:visible}.adminUsersCellPopup:not(.adminUsersCellPopup--mobile) .adminUsersCellPopup-panel{flex:1;min-height:0;overflow:visible}.adminUsersCellPopup:not(.adminUsersCellPopup--mobile) .adminUsersCellPopup-windowBody:has(.adminUsersCellPopup-textSelect.desktopDashboardAppsSelect--open){-webkit-overflow-scrolling:touch;overflow-y:auto}.adminUsersCellPopup-panel:has(>.adminUsersCellPopup-textSelect.desktopDashboardAppsSelect--open){-webkit-overflow-scrolling:touch;overflow:visible auto}.adminUsersCellPopup-window{background-color:var(--color-background);border-radius:20px;width:100%;position:relative}.adminUsersCellPopup-windowBody{z-index:2;box-sizing:border-box;gap:16px;padding:20px}.adminUsersCellPopup-textSelect,.adminUsersCellPopup-windowBody{flex-direction:column;align-items:stretch;display:flex;position:relative}.adminUsersCellPopup-textSelect{--admin-users-select-panel-radius:20px;--admin-users-select-panel-inner-radius:calc(var(--admin-users-select-panel-radius) - var(--desktop-dashboard-rainbow-gap) - var(--desktop-dashboard-rainbow-border));--admin-users-select-option-radius:16px;--admin-users-select-panel-offset:10px;--desktop-dashboard-slot-padding:20px;--desktop-dashboard-slot-gap:12px;--desktop-dashboard-shadow-spread:8px;--desktop-dashboard-panel-padding:12px;--desktop-dashboard-row-height:var(--admin-users-control-height);--desktop-dashboard-panel-shadow-visible:var(--admin-users-table-cell-shadow-inset);--desktop-dashboard-panel-shadow-hidden:inset 5px 5px 10px transparent,inset -5px -5px 10px transparent;width:100%;font-family:var(--font-regular);font-size:1rem;font-weight:700}.adminUsersCellPopup-textSelect:not(.adminUsersCellPopup-textSelect--embedded)>.desktopDashboardAppsSelect-panel.desktopDashboardAppsSelect-panel--hidden.popupPanel--closing,.adminUsersCellPopup-textSelect:not(.adminUsersCellPopup-textSelect--embedded)>.desktopDashboardAppsSelect-panel.desktopDashboardAppsSelect-panel--visible{background-color:var(--color-background);border-radius:var(--admin-users-select-panel-radius);animation:popupPanelOpacityIn var(--popup-transition-duration)linear var(--popup-transition-delay)both;padding:0;position:relative;overflow:hidden;box-shadow:none!important}.adminUsersCellPopup-textSelect:not(.adminUsersCellPopup-textSelect--embedded)>.desktopDashboardAppsSelect-panel.desktopDashboardAppsSelect-panel--hidden.popupPanel--closing{animation:popupPanelOpacityOut var(--popup-transition-duration)linear forwards}.adminUsersCellPopup-textSelect--embedded .desktopDashboardAppsSelect-panel.desktopDashboardAppsSelect-panel--hidden.popupPanel--closing,.adminUsersCellPopup-textSelect--embedded .desktopDashboardAppsSelect-panel.desktopDashboardAppsSelect-panel--visible{background-color:var(--color-background);border-radius:var(--admin-users-select-panel-radius);box-shadow:var(--admin-users-table-cell-shadow-inset)}.adminUsersCellPopup-textSelect:not(.adminUsersCellPopup-textSelect--embedded)>.desktopDashboardAppsSelect-panel.desktopDashboardAppsSelect-panel--hidden.popupPanel--closing:before,.adminUsersCellPopup-textSelect:not(.adminUsersCellPopup-textSelect--embedded)>.desktopDashboardAppsSelect-panel.desktopDashboardAppsSelect-panel--visible:before{content:none;display:none}.adminUsersCellPopup-textSelect .desktopDashboardAppsSelect-panelBody{z-index:1;height:auto;max-height:inherit;padding:var(--desktop-dashboard-panel-padding);box-sizing:border-box;background-color:var(--color-background);border-radius:var(--admin-users-select-panel-radius);box-shadow:var(--admin-users-table-cell-shadow-inset);flex-direction:column;gap:12px;display:flex;position:relative;overflow:hidden}.adminUsersCellPopup-textSelect .desktopDashboardAppsSelect-list{padding:var(--desktop-dashboard-shadow-spread);box-sizing:border-box;gap:12px}.adminUsersCellPopup-textSelect .desktopDashboardAppsSelect-optionShell{border-radius:var(--admin-users-select-option-radius);box-shadow:3px 3px 8px var(--color-neumorphism-shadow),-3px -3px 8px var(--color-neumorphism-light)}.adminUsersCellPopup-textSelect .desktopDashboardAppsSelect-optionShell--selected,.adminUsersCellPopup-textSelect .desktopDashboardAppsSelect-optionShell:focus-within,.adminUsersCellPopup-textSelect .desktopDashboardAppsSelect-optionShell:hover{box-shadow:var(--admin-users-table-cell-shadow-inset)}.adminUsersCellPopup-textSelect .desktopDashboardAppsSelect-option{height:auto;min-height:calc(var(--admin-users-control-height) - 8px);border-radius:var(--admin-users-select-option-radius);padding:12px 16px}.adminUsersCellPopup-textSelect .desktopDashboardAppsSelect-optionInner--textOnly{padding-block:0}.adminUsersCellPopup-textSelect .desktopDashboardAppsSelect-inner,.adminUsersCellPopup-textSelect .desktopDashboardAppsSelect-optionInner{font:inherit}.adminUsersCellPopup-textSelect .desktopDashboardAppsSelect-inner--textOnly{padding-block:6px}.adminUsersCellPopup-textSelect .desktopDashboardAppsSelect-inner--textOnly .desktopDashboardAppsSelect-labelArea,.adminUsersCellPopup-textSelect .desktopDashboardAppsSelect-optionInner--textOnly .desktopDashboardAppsSelect-labelArea{justify-content:center;align-items:center;min-height:auto;display:flex}.adminUsersCellPopup-textSelect .desktopDashboardAppsSelect-inner--textOnly .desktopDashboardAppsSelect-label,.adminUsersCellPopup-textSelect .desktopDashboardAppsSelect-optionInner--textOnly .desktopDashboardAppsSelect-label{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:100%;line-height:1.25;overflow:hidden}.adminUsersCellPopup-textSelect .desktopDashboardAppsSelect-label{font:inherit;text-align:center;line-height:1.25}.adminUsersCellPopup-textSelect.desktopDashboardAppsSelect--open{z-index:20;isolation:isolate;background-color:var(--color-background);position:relative}.adminUsersCellPopup-textSelect:not(.adminUsersCellPopup-textSelect--embedded).desktopDashboardAppsSelect--open{flex:auto;min-height:0}.adminUsersCellPopup-panel:has(>.adminUsersCellPopup-textSelect.desktopDashboardAppsSelect--open)>.adminUsersCellPopup-draftError,.adminUsersCellPopup-panel:has(>.adminUsersCellPopup-textSelect.desktopDashboardAppsSelect--open)>.adminUsersCellPopup-valueField,.adminUsersCellPopup-windowBody--mobilePage:has(>.adminUsersCellPopup-textSelect.desktopDashboardAppsSelect--open)>.adminUsersCellPopup-draftError,.adminUsersCellPopup-windowBody--mobilePage:has(>.adminUsersCellPopup-textSelect.desktopDashboardAppsSelect--open)>.adminUsersCellPopup-valueField{display:none}.adminUsersCellPopup-textSelect>.desktopDashboardAppsSelect-button{flex-shrink:0}.adminUsersCellPopup-textSelect>.desktopDashboardAppsSelect-panel.desktopDashboardAppsSelect-panel--hidden:not(.popupPanel--closing){display:none}#desktopDashboardMainColumn .adminUsersCellPopup .adminUsersCellPopup-textSelect>.desktopDashboardAppsSelect-panel.desktopDashboardAppsSelect-panel--hidden.popupPanel--closing,#desktopDashboardMainColumn .adminUsersCellPopup .adminUsersCellPopup-textSelect>.desktopDashboardAppsSelect-panel.desktopDashboardAppsSelect-panel--visible,.adminUsersCellPopup-textSelect>.desktopDashboardAppsSelect-panel.desktopDashboardAppsSelect-panel--hidden.popupPanel--closing,.adminUsersCellPopup-textSelect>.desktopDashboardAppsSelect-panel.desktopDashboardAppsSelect-panel--visible,.adminUsersPage .adminUsersCellPopup-textSelect>.desktopDashboardAppsSelect-panel.desktopDashboardAppsSelect-panel--hidden.popupPanel--closing,.adminUsersPage .adminUsersCellPopup-textSelect>.desktopDashboardAppsSelect-panel.desktopDashboardAppsSelect-panel--visible{margin-top:var(--admin-users-select-panel-offset);z-index:10;box-sizing:border-box;flex:none;width:100%;max-height:min(280px,45vh);position:static;inset:auto;overflow:hidden}#desktopDashboardMainColumn .adminUsersCellPopup .adminUsersCellPopup-textSelect.desktopDashboardAppsSelect--searchable>.desktopDashboardAppsSelect-panel.desktopDashboardAppsSelect-panel--hidden.popupPanel--closing,#desktopDashboardMainColumn .adminUsersCellPopup .adminUsersCellPopup-textSelect.desktopDashboardAppsSelect--searchable>.desktopDashboardAppsSelect-panel.desktopDashboardAppsSelect-panel--visible,.adminUsersCellPopup-textSelect.desktopDashboardAppsSelect--searchable>.desktopDashboardAppsSelect-panel.desktopDashboardAppsSelect-panel--hidden.popupPanel--closing,.adminUsersCellPopup-textSelect.desktopDashboardAppsSelect--searchable>.desktopDashboardAppsSelect-panel.desktopDashboardAppsSelect-panel--visible{max-height:min(340px,52vh)}.adminUsersCellPopup-textSelect .desktopDashboardAppsSelect-searchInput{width:100%;min-height:calc(var(--admin-users-control-height) - 16px);border-radius:var(--admin-users-select-option-radius);box-sizing:border-box;flex-shrink:0}.adminUsersCellPopup-textSelect .desktopDashboardAppsSelect-searchInput .mobileInputBorder{flex:1;min-width:0}.adminUsersCellPopup-textSelect .desktopDashboardAppsSelect-searchInput input{border-radius:var(--admin-users-select-option-radius);text-align:center;min-height:100%;line-height:1.25;font-family:var(--font-regular);padding:10px 14px;font-size:1rem;font-weight:700}.adminUsersCellPopup-textSelect .desktopDashboardAppsSelect-searchInput .mobileInputBorder:after,.adminUsersCellPopup-textSelect .desktopDashboardAppsSelect-searchInput:after{border-radius:var(--admin-users-select-option-radius)}.adminUsersCellPopup-textSelect .desktopDashboardAppsSelect-list{height:auto;max-height:min(240px,40vh)}.adminUsersCellPopup-textSelect.desktopDashboardAppsSelect--searchable .desktopDashboardAppsSelect-list{max-height:min(200px,34vh)}.adminUsersCellPopup--mobilePage .adminUsersCellPopup-textSelect.desktopDashboardAppsSelect--open{z-index:25}.adminUsersCellPopup--mobilePage .adminUsersCellPopup-textSelect.desktopDashboardAppsSelect--open>.desktopDashboardAppsSelect-panel.desktopDashboardAppsSelect-panel--hidden.popupPanel--closing,.adminUsersCellPopup--mobilePage .adminUsersCellPopup-textSelect.desktopDashboardAppsSelect--open>.desktopDashboardAppsSelect-panel.desktopDashboardAppsSelect-panel--visible{z-index:1}.adminUsersCellPopup--mobilePage .adminUsersCellPopup-windowBody--mobilePage>.adminUsersCellPopup-textSelect:not(.adminUsersCellPopup-textSelect--embedded){--admin-users-mobile-select-visible-options:2;--admin-users-mobile-select-search-block-height:calc(var(--admin-users-control-height) - 16px);--admin-users-mobile-select-option-block-height:calc(var(--admin-users-control-height) - 8px);--admin-users-mobile-select-inner-gap:12px;--admin-users-mobile-select-panel-height:calc((2*var(--desktop-dashboard-panel-padding)) + var(--admin-users-mobile-select-search-block-height) + var(--admin-users-mobile-select-inner-gap) + (2*var(--desktop-dashboard-shadow-spread)) + (var(--admin-users-mobile-select-visible-options)*var(--admin-users-mobile-select-option-block-height)) + ((var(--admin-users-mobile-select-visible-options) - 1)*var(--admin-users-mobile-select-inner-gap)));--admin-users-mobile-select-list-visible-height:calc((2*var(--desktop-dashboard-shadow-spread)) + (var(--admin-users-mobile-select-visible-options)*var(--admin-users-mobile-select-option-block-height)) + ((var(--admin-users-mobile-select-visible-options) - 1)*var(--admin-users-mobile-select-inner-gap)))}.adminUsersCellPopup--mobilePage .adminUsersCellPopup-windowBody--mobilePage>.adminUsersCellPopup-textSelect:not(.adminUsersCellPopup-textSelect--embedded).desktopDashboardAppsSelect--open{isolation:isolate;flex:none;height:auto;min-height:0;position:relative}.adminUsersCellPopup--mobilePage .adminUsersCellPopup-windowBody--mobilePage>.adminUsersCellPopup-textSelect:not(.adminUsersCellPopup-textSelect--embedded).desktopDashboardAppsSelect--open>.desktopDashboardAppsSelect-button{z-index:2;flex-shrink:0;position:relative}.adminUsersCellPopup--mobilePage .adminUsersCellPopup-windowBody--mobilePage>.adminUsersCellPopup-textSelect:not(.adminUsersCellPopup-textSelect--embedded).desktopDashboardAppsSelect--open>.desktopDashboardAppsSelect-panel.desktopDashboardAppsSelect-panel--hidden.popupPanel--closing,.adminUsersCellPopup--mobilePage .adminUsersCellPopup-windowBody--mobilePage>.adminUsersCellPopup-textSelect:not(.adminUsersCellPopup-textSelect--embedded).desktopDashboardAppsSelect--open>.desktopDashboardAppsSelect-panel.desktopDashboardAppsSelect-panel--visible{z-index:1;flex-direction:column;display:flex;position:static;height:auto!important;max-height:var(--admin-users-mobile-select-panel-height)!important;margin-top:var(--admin-users-select-panel-offset)!important;flex:none!important}.adminUsersCellPopup--mobilePage .adminUsersCellPopup-windowBody--mobilePage>.adminUsersCellPopup-textSelect:not(.adminUsersCellPopup-textSelect--embedded).desktopDashboardAppsSelect--open .desktopDashboardAppsSelect-panelBody{flex:auto;min-height:0;max-height:100%}.adminUsersCellPopup--mobilePage .adminUsersCellPopup-windowBody--mobilePage>.adminUsersCellPopup-textSelect:not(.adminUsersCellPopup-textSelect--embedded).desktopDashboardAppsSelect--open .desktopDashboardAppsSelect-list{flex:auto;min-height:0;overflow-y:auto;max-height:var(--admin-users-mobile-select-list-visible-height)!important}.adminUsersCellPopup--mobilePage .adminUsersCellPopup-windowBody--mobilePage:has(>.adminUsersCellPopup-textSelect.desktopDashboardAppsSelect--open){-webkit-overflow-scrolling:touch;overscroll-behavior:contain;box-sizing:border-box;overflow:hidden auto}.adminUsersCellPopup-textSelect .desktopDashboardAppsSelect-emptySearch{text-align:center;font-family:var(--font-regular);color:var(--color-foreground);opacity:.72;margin:0;padding:12px 16px;font-size:.95rem;font-weight:700}.adminUsersCellPopup-textSelect:not(.adminUsersCellPopup-textSelect--embedded){flex-shrink:0}#desktopDashboardMainColumn .adminUsersCellPopup .adminUsersCellPopup-textSelect:not(.adminUsersCellPopup-textSelect--embedded).desktopDashboardAppsSelect--open>.desktopDashboardAppsSelect-panel.desktopDashboardAppsSelect-panel--hidden.popupPanel--closing,#desktopDashboardMainColumn .adminUsersCellPopup .adminUsersCellPopup-textSelect:not(.adminUsersCellPopup-textSelect--embedded).desktopDashboardAppsSelect--open>.desktopDashboardAppsSelect-panel.desktopDashboardAppsSelect-panel--visible,.adminUsersCellPopup-textSelect:not(.adminUsersCellPopup-textSelect--embedded).desktopDashboardAppsSelect--open>.desktopDashboardAppsSelect-panel.desktopDashboardAppsSelect-panel--hidden.popupPanel--closing,.adminUsersCellPopup-textSelect:not(.adminUsersCellPopup-textSelect--embedded).desktopDashboardAppsSelect--open>.desktopDashboardAppsSelect-panel.desktopDashboardAppsSelect-panel--visible{z-index:1;flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;inset:auto;max-height:none!important}.adminUsersCellPopup-textSelect:not(.adminUsersCellPopup-textSelect--embedded).desktopDashboardAppsSelect--open .desktopDashboardAppsSelect-panelBody{z-index:2;flex:auto;min-height:0;position:relative}.adminUsersCellPopup-textSelect:not(.adminUsersCellPopup-textSelect--embedded).desktopDashboardAppsSelect--open .desktopDashboardAppsSelect-list{flex:auto;min-height:0;overflow-y:auto;max-height:none!important}.adminUsersCellPopup-textSelect:not(.adminUsersCellPopup-textSelect--embedded).desktopDashboardAppsSelect--open>.desktopDashboardAppsSelect-button{z-index:2;position:relative}.adminUsersCellPopup--mobilePage .adminUsersCellPopup-windowBody--mobilePage>:is(.mobilePageTitle,.adminUsersCellPopup-valueField,.adminUsersCellPopup-windowToolbarBlock,.adminUsersCellPopup-draftError),.adminUsersCellPopup-panel>.adminUsersCellPopup-titleBar,.adminUsersCellPopup-panel>:is(.adminUsersCellPopup-valueField,.adminUsersCellPopup-draftError){flex-shrink:0}.adminUsersCellPopup-panel:has(:is(.adminUsersCellPopup-valueField--create,.adminUsersCellPopup-valueField--update,.adminUsersCellPopup-valueField--delete))>.adminUsersCellPopup-textSelect:not(.adminUsersCellPopup-textSelect--embedded):not(.adminUsersCellPopup-roleValueSelect) :is(.desktopDashboardAppsSelect-button:hover,.desktopDashboardAppsSelect-button:focus-visible,.desktopDashboardAppsSelect-button.desktopDashboardAppsSelect-button--active) .desktopDashboardAppsSelect-border:before,:is(.adminUsersCellPopup-valueField--create,.adminUsersCellPopup-valueField--update,.adminUsersCellPopup-valueField--delete) .adminUsersCellPopup-textSelect:not(.adminUsersCellPopup-textSelect--embedded):not(.adminUsersCellPopup-roleValueSelect) :is(.desktopDashboardAppsSelect-button:hover,.desktopDashboardAppsSelect-button:focus-visible,.desktopDashboardAppsSelect-button.desktopDashboardAppsSelect-button--active) .desktopDashboardAppsSelect-border:before{opacity:0!important;background:0 0!important;animation:none!important}.adminUsersCellPopup-panel:has(:is(.adminUsersCellPopup-valueField--create,.adminUsersCellPopup-valueField--update,.adminUsersCellPopup-valueField--delete))>.adminUsersCellPopup-textSelect:not(.adminUsersCellPopup-textSelect--embedded):not(.adminUsersCellPopup-roleValueSelect) .desktopDashboardAppsSelect-button.desktopDashboardAppsSelect-button--active:after{box-shadow:5px 5px 25px var(--color-neumorphism-shadow),-5px -5px 25px var(--color-neumorphism-light)}.adminUsersCellPopup-roleValueSelect{--desktop-dashboard-row-height:var(--admin-users-control-height);width:100%}.adminUsersCellPopup-roleValueSelect .desktopDashboardAppsSelect-button{height:var(--admin-users-control-height)}.adminUsersCellPopup-roleValueSelect .desktopDashboardAppsSelect-border{overflow:hidden}.adminUsersCellPopup-roleValueSelect .desktopDashboardAppsSelect-border:before,.adminUsersCellPopup-roleValueSelect :is(.desktopDashboardAppsSelect-button,.desktopDashboardAppsSelect-button:hover,.desktopDashboardAppsSelect-button:focus-visible,.desktopDashboardAppsSelect-button.desktopDashboardAppsSelect-button--active) .desktopDashboardAppsSelect-border:before{animation-delay:0s,2s;opacity:1!important;animation:desktopDashboardAppsSelect-rainbowRotate 2s linear,desktopDashboardAppsSelect-rainbowSpin 2s linear infinite!important}.adminUsersCellPopup-roleValueSelect--read :is(.desktopDashboardAppsSelect-button,.desktopDashboardAppsSelect-button:hover,.desktopDashboardAppsSelect-button:focus-visible,.desktopDashboardAppsSelect-button.desktopDashboardAppsSelect-button--active) .desktopDashboardAppsSelect-border:before{background:var(--admin-users-cell-popup-mode-read-gradient)!important}.adminUsersCellPopup-roleValueSelect--create :is(.desktopDashboardAppsSelect-button,.desktopDashboardAppsSelect-button:hover,.desktopDashboardAppsSelect-button:focus-visible,.desktopDashboardAppsSelect-button.desktopDashboardAppsSelect-button--active) .desktopDashboardAppsSelect-border:before{background:var(--admin-users-cell-popup-mode-create-gradient)!important}.adminUsersCellPopup-roleValueSelect--update :is(.desktopDashboardAppsSelect-button,.desktopDashboardAppsSelect-button:hover,.desktopDashboardAppsSelect-button:focus-visible,.desktopDashboardAppsSelect-button.desktopDashboardAppsSelect-button--active) .desktopDashboardAppsSelect-border:before{background:var(--admin-users-cell-popup-mode-update-gradient)!important}.adminUsersCellPopup-roleValueSelect--delete :is(.desktopDashboardAppsSelect-button,.desktopDashboardAppsSelect-button:hover,.desktopDashboardAppsSelect-button:focus-visible,.desktopDashboardAppsSelect-button.desktopDashboardAppsSelect-button--active) .desktopDashboardAppsSelect-border:before{background:var(--admin-users-cell-popup-mode-delete-gradient)!important}.adminUsersCellPopup-roleValueSelect.desktopDashboardAppsSelect--open{z-index:20;isolation:isolate;background-color:var(--color-background)}.adminUsersCellPopup-panel:has(>.adminUsersCellPopup-roleValueSelect.desktopDashboardAppsSelect--open)>.adminUsersCellPopup-textSelect.desktopDashboardAppsSelect--open:not(.adminUsersCellPopup-roleValueSelect){z-index:5}.adminUsersCellPopup-valueField:has(.adminUsersCellPopup-textSelect--embedded){overflow:visible}.adminUsersCellPopup-valueField--create .adminUsersCellPopup-valueShell:has(.adminUsersCellPopup-textSelect--embedded),.adminUsersCellPopup-valueField--create .adminUsersCellPopup-valueShell:has(.adminUsersCellPopup-textSelect--embedded):focus-within,.adminUsersCellPopup-valueField--update .adminUsersCellPopup-valueShell:has(.adminUsersCellPopup-textSelect--embedded),.adminUsersCellPopup-valueField--update .adminUsersCellPopup-valueShell:has(.adminUsersCellPopup-textSelect--embedded):focus-within{transform:none}.adminUsersCellPopup-valueShell:has(.adminUsersCellPopup-textSelect--embedded) .adminUsersCellPopup-valueBorder,.adminUsersCellPopup-valueShell:has(.adminUsersCellPopup-textSelect--embedded) .adminUsersCellPopup-valueInner{flex:1;align-items:stretch;width:100%;height:100%;min-height:0;display:flex}.adminUsersCellPopup-valueInner:has(>.adminUsersCellPopup-textSelect--embedded){z-index:2;position:relative;overflow:visible}.adminUsersCellPopup-valueInner:has(>.adminUsersCellPopup-textSelect--embedded.desktopDashboardAppsSelect--open){height:auto;min-height:100%}.adminUsersCellPopup-textSelect--embedded{--desktop-dashboard-row-height:100%;flex:1;width:100%;height:100%;min-height:0}.adminUsersCellPopup-textSelect--embedded.desktopDashboardAppsSelect--open{flex:none;height:auto;min-height:0}.adminUsersCellPopup-textSelect--embedded .desktopDashboardAppsSelect-button{cursor:pointer;background:0 0;border:none;align-items:stretch;width:100%;height:100%;min-height:0;padding:0;display:flex}.adminUsersCellPopup-textSelect--embedded.desktopDashboardAppsSelect--open .desktopDashboardAppsSelect-button{height:auto;min-height:var(--admin-users-control-height)}.adminUsersCellPopup-textSelect--embedded .desktopDashboardAppsSelect-border:after,.adminUsersCellPopup-textSelect--embedded .desktopDashboardAppsSelect-border:before,.adminUsersCellPopup-textSelect--embedded .desktopDashboardAppsSelect-button:after{content:none;display:none}.adminUsersCellPopup-textSelect--embedded .desktopDashboardAppsSelect-border{border-radius:inherit;flex:1;align-items:stretch;width:100%;height:100%;min-height:0;padding:0;display:flex;overflow:hidden}.adminUsersCellPopup-textSelect--embedded .desktopDashboardAppsSelect-inner--textOnly{flex:1;width:100%;height:100%;min-height:100%;padding-block:6px}.adminUsersCellPopup-textSelect--embedded .desktopDashboardAppsSelect-tag{box-shadow:2px 2px 5px var(--color-neumorphism-shadow),-2px -2px 5px var(--color-neumorphism-light)}.adminUsersCellPopup-textSelect--embedded.desktopDashboardAppsSelect--open>.desktopDashboardAppsSelect-panel.desktopDashboardAppsSelect-panel--hidden.popupPanel--closing,.adminUsersCellPopup-textSelect--embedded.desktopDashboardAppsSelect--open>.desktopDashboardAppsSelect-panel.desktopDashboardAppsSelect-panel--visible{z-index:30;margin-left:calc(-1*(var(--desktop-dashboard-rainbow-gap) + var(--desktop-dashboard-rainbow-border)));width:calc(100% + (2*(var(--desktop-dashboard-rainbow-gap) + var(--desktop-dashboard-rainbow-border))));align-self:stretch}:is(.adminUsersCellPopup-valueField--create,.adminUsersCellPopup-valueField--update):has(.adminUsersCellPopup-textSelect--embedded.desktopDashboardAppsSelect--open) .adminUsersCellPopup-valueShell{height:auto;min-height:var(--desktop-dashboard-row-height)}:is(.adminUsersCellPopup-valueField--create,.adminUsersCellPopup-valueField--update):has(.adminUsersCellPopup-textSelect.desktopDashboardAppsSelect--open){z-index:20;position:relative}:is(.adminUsersCellPopup-valueField--create,.adminUsersCellPopup-valueField--update):has(.adminUsersCellPopup-textSelect.desktopDashboardAppsSelect--open) .adminUsersCellPopup-valueShell,:is(.adminUsersCellPopup-valueField--create,.adminUsersCellPopup-valueField--update):has(.adminUsersCellPopup-textSelect.desktopDashboardAppsSelect--open) .adminUsersCellPopup-valueShell:focus-within{transform:none}.adminUsersCellPopup-panel:has(:is(.adminUsersCellPopup-valueField--create,.adminUsersCellPopup-valueField--update))>.adminUsersCellPopup-textSelect.desktopDashboardAppsSelect--open{z-index:20}.adminUsersCellPopup-titleBar{border-radius:20px;flex-shrink:0;width:100%}.adminUsersCellPopup-titleBarContent{z-index:2;width:100%;min-height:var(--admin-users-control-height);box-sizing:border-box;grid-template-columns:40px 1fr 40px;align-items:center;gap:12px;padding:12px 16px;display:grid;position:relative}.adminUsersCellPopup-valueTitle{font-family:var(--font-regular);text-align:center;color:var(--color-foreground);margin:0;font-size:1rem;font-weight:700}.adminUsersCellPopup-titleBarButton{justify-self:center}.adminUsersCellPopup-titleBarContent--titleOnly{grid-template-columns:1fr;justify-items:center}.adminUsersCellPopup-valueField{width:100%;font-family:var(--font-regular);--desktop-dashboard-rainbow-gap:10px;--desktop-dashboard-rainbow-border:5px;--desktop-dashboard-rainbow-inset:calc(var(--desktop-dashboard-rainbow-gap) + var(--desktop-dashboard-rainbow-border));border-radius:20px;flex-shrink:0;font-size:1rem;font-weight:700;overflow:visible}.adminUsersCellPopup-valueField .adminUsersCellPopup-valueInner,.adminUsersCellPopup-valueField .adminUsersCellPopup-valueInput,.adminUsersCellPopup-valueField .adminUsersCellPopup-valueInput .mobileInputBorder{font:inherit}.adminUsersCellPopup-valueField .adminUsersCellPopup-valueInput.mobileInput input{width:100%;height:100%;min-height:0;font-family:inherit;font-size:inherit;font-weight:inherit;text-align:center;color:var(--color-foreground);box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;border-radius:calc(20px - var(--desktop-dashboard-rainbow-gap) - var(--desktop-dashboard-rainbow-border));background:0 0;border:none;padding:0;line-height:1.25;overflow:hidden}.adminUsersCellPopup-valueShell{isolation:isolate;width:100%;height:var(--desktop-dashboard-row-height);padding:var(--desktop-dashboard-rainbow-gap);background-color:var(--color-background);box-sizing:border-box;border-radius:20px;flex-shrink:0;align-items:stretch;transition:transform .5s linear;display:flex;position:relative;overflow:visible;transform:scaleX(1)scaleY(1)}.adminUsersCellPopup-valueShell.adminUsersTable-cellSurface:after,.adminUsersCellPopup-valueShell.adminUsersTable-cellSurface:before{border-radius:20px}.adminUsersCellPopup-panel .adminUsersCellPopup-valueShell.adminUsersTable-cellSurface:before{box-shadow:5px 5px 25px var(--color-neumorphism-shadow),-5px -5px 25px var(--color-neumorphism-light)}.adminUsersCellPopup-valueShell.adminUsersTable-cellSurface .adminUsersCellPopup-valueBorder{z-index:2;position:relative}.adminUsersCellPopup-valueField--create .adminUsersCellPopup-valueShell:focus-within,.adminUsersCellPopup-valueField--update .adminUsersCellPopup-valueShell:focus-within{transform:scaleX(.975)scaleY(.9)}.adminUsersCellPopup-valueBorder{z-index:1;width:100%;min-width:0;min-height:calc(var(--desktop-dashboard-row-height) - (2*var(--desktop-dashboard-rainbow-gap)));border-radius:calc(20px - var(--desktop-dashboard-rainbow-gap));padding:var(--desktop-dashboard-rainbow-border);box-sizing:border-box;isolation:isolate;background-color:#0000;flex:1;align-items:stretch;display:flex;position:relative;overflow:hidden}.adminUsersCellPopup-valueBorder:before{z-index:0;content:"";opacity:0;background:50%/cover no-repeat;border-radius:50%;width:200vmax;height:200vmax;transition:opacity .5s linear;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.adminUsersCellPopup-valueBorder:after{z-index:1;content:"";width:calc(100% - (2*var(--desktop-dashboard-rainbow-border)));height:calc(100% - (2*var(--desktop-dashboard-rainbow-border)));border-radius:calc(20px - var(--desktop-dashboard-rainbow-gap) - var(--desktop-dashboard-rainbow-border));background-color:var(--color-background);pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.adminUsersCellPopup-valueField--read .adminUsersCellPopup-valueBorder:before{background:var(--admin-users-cell-popup-mode-read-gradient)!important}.adminUsersCellPopup-valueField--create .adminUsersCellPopup-valueBorder:before,.adminUsersCellPopup-valueField--read .adminUsersCellPopup-valueBorder:before{animation-delay:0s,2s;opacity:1!important;animation:desktopDashboardAppsSelect-rainbowRotate 2s linear,desktopDashboardAppsSelect-rainbowSpin 2s linear infinite!important}.adminUsersCellPopup-valueField--create .adminUsersCellPopup-valueBorder:before{background:var(--admin-users-cell-popup-mode-create-gradient)!important}.adminUsersCellPopup-valueField--update .adminUsersCellPopup-valueBorder:before{background:var(--admin-users-cell-popup-mode-update-gradient)!important}.adminUsersCellPopup-valueField--delete .adminUsersCellPopup-valueBorder:before,.adminUsersCellPopup-valueField--update .adminUsersCellPopup-valueBorder:before{animation-delay:0s,2s;opacity:1!important;animation:desktopDashboardAppsSelect-rainbowRotate 2s linear,desktopDashboardAppsSelect-rainbowSpin 2s linear infinite!important}.adminUsersCellPopup-valueField--delete .adminUsersCellPopup-valueBorder:before{background:var(--admin-users-cell-popup-mode-delete-gradient)!important}.adminUsersCellPopup-valueInner{z-index:2;border-radius:calc(20px - var(--desktop-dashboard-rainbow-gap) - var(--desktop-dashboard-rainbow-border));overflow:hidden}.adminUsersCellPopup-valueField .desktopDashboardAppsSelect-inner--textOnly{padding-block:6px}.adminUsersCellPopup-valueField--delete .adminUsersCellPopup-valueInner.desktopDashboardAppsSelect-inner--tagged,.adminUsersCellPopup-valueField--read .adminUsersCellPopup-valueInner.desktopDashboardAppsSelect-inner--tagged{width:100%;min-height:calc(var(--desktop-dashboard-row-height) - (2*var(--desktop-dashboard-rainbow-gap)) - (2*var(--desktop-dashboard-rainbow-border)));align-items:stretch;display:flex;position:relative}.adminUsersCellPopup-valueField--delete .adminUsersCellPopup-valueInner.desktopDashboardAppsSelect-inner--tagged .desktopDashboardAppsSelect-labelArea,.adminUsersCellPopup-valueField--read .adminUsersCellPopup-valueInner.desktopDashboardAppsSelect-inner--tagged .desktopDashboardAppsSelect-labelArea{pointer-events:auto;justify-content:center;align-items:center;display:flex}.adminUsersCellPopup-valueField--delete .adminUsersCellPopup-valueInner.desktopDashboardAppsSelect-inner--tagged .adminUsersCellPopup-valueInput,.adminUsersCellPopup-valueField--read .adminUsersCellPopup-valueInner.desktopDashboardAppsSelect-inner--tagged .adminUsersCellPopup-valueInput{flex:1;width:100%;height:100%;min-height:0}.adminUsersCellPopup-valueField--create .adminUsersCellPopup-valueInner.desktopDashboardAppsSelect-inner--textOnly,.adminUsersCellPopup-valueField--update .adminUsersCellPopup-valueInner.desktopDashboardAppsSelect-inner--textOnly{padding:0}.adminUsersCellPopup-valueField .adminUsersCellPopup-valueInput.mobileInput,.adminUsersCellPopup-valueField .adminUsersCellPopup-valueInput.mobileInput.clicked,.adminUsersCellPopup-valueField .adminUsersCellPopup-valueInput.mobileInput.not-touched-or-not-clicked,.adminUsersCellPopup-valueField .adminUsersCellPopup-valueInput.mobileInput.touched{border-radius:calc(20px - var(--desktop-dashboard-rainbow-gap) - var(--desktop-dashboard-rainbow-border));padding:0;animation:none!important;transform:none!important}.adminUsersCellPopup-valueInput{box-sizing:border-box;background:0 0;border:none;flex:1;width:100%;height:100%;min-height:0;margin:0;padding:0}.adminUsersCellPopup-valueInput .mobileInputBorder{border-radius:calc(20px - var(--desktop-dashboard-rainbow-gap) - var(--desktop-dashboard-rainbow-border));background:0 0;flex:1;justify-content:center;align-items:center;width:100%;min-width:0;height:100%;min-height:0;padding:0;display:flex;overflow:hidden}.adminUsersCellPopup-valueInput input:focus{outline:none}.adminUsersCellPopup-valueInput .mobileInputBorder:after,.adminUsersCellPopup-valueInput .mobileInputBorder:before,.adminUsersCellPopup-valueInput:after{border-radius:calc(20px - var(--desktop-dashboard-rainbow-gap) - var(--desktop-dashboard-rainbow-border))}.adminUsersCellPopup-valueInput--editable .mobileInputBorder:after,.adminUsersCellPopup-valueInput--editable .mobileInputBorder:before,.adminUsersCellPopup-valueInput--editable:after{box-shadow:none!important;background:0 0!important;animation:none!important;display:none!important}.adminUsersCellPopup-valueInput--read{pointer-events:none;cursor:default}.adminUsersCellPopup-valueInput--read .mobileInputBorder:after,.adminUsersCellPopup-valueInput--read .mobileInputBorder:before,.adminUsersCellPopup-valueInput--read:after{box-shadow:none!important;background:0 0!important;animation:none!important}.adminUsersCellPopup-valueInput--read input,.adminUsersCellPopup-valueInput--read input:disabled{opacity:1;font:inherit;text-align:center;color:var(--color-foreground);line-height:1.25}@supports (color:color-mix(in lab,red,red)){.adminUsersCellPopup-valueInput--read input,.adminUsersCellPopup-valueInput--read input:disabled{color:color-mix(in srgb,var(--color-foreground)42%,var(--color-background))}}.adminUsersCellPopup-valueInput--read input,.adminUsersCellPopup-valueInput--read input:disabled{-webkit-text-fill-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.adminUsersCellPopup-valueInput--read input,.adminUsersCellPopup-valueInput--read input:disabled{-webkit-text-fill-color:color-mix(in srgb,var(--color-foreground)42%,var(--color-background))}}.adminUsersCellPopup-valueInput--read input,.adminUsersCellPopup-valueInput--read input:disabled{cursor:default}.adminUsersCellPopup-valueInput--editable{cursor:text;height:100%;min-height:0;padding:0}.adminUsersCellPopup-valueInput--editable .mobileInputBorder,.adminUsersCellPopup-valueInput--editable input{border-radius:calc(20px - var(--desktop-dashboard-rainbow-gap) - var(--desktop-dashboard-rainbow-border))}.adminUsersCellPopup-valueInput--editable input{cursor:text;background:0 0;padding:0}.adminUsersCellPopup-valueInput--editable.clicked:after,.adminUsersCellPopup-valueInput--editable.not-touched-or-not-clicked:after,.adminUsersCellPopup-valueInput--editable.touched:after{box-shadow:none!important}.adminUsersCellPopup-panel .adminUsersCellPopup-valueField{margin:0}.adminUsersCellPopup-confirmLayer{z-index:5;box-sizing:border-box;justify-content:center;align-items:center;min-height:0;padding:24px;display:flex;position:absolute;inset:0;overflow:hidden}.adminUsersCellPopup-confirmStack{z-index:1;opacity:0;flex-direction:column;flex:0 auto;width:min(100%,520px);min-height:0;max-height:100%;display:flex;position:relative;transform:none}.adminUsersCellPopup-confirmDialog{width:100%;min-height:0;max-height:100%;font-family:var(--font-regular);flex-direction:column;flex:auto;font-size:1rem;font-weight:700;display:flex;overflow:hidden}.adminUsersCellPopup-confirmDialog .adminUsersCellPopup-valueShell{flex-direction:column;flex:auto;height:auto;min-height:0;max-height:100%;transition:box-shadow .5s linear;display:flex;overflow:hidden;transform:none}.adminUsersCellPopup-confirmDialog .adminUsersCellPopup-valueShell:focus-within,.adminUsersUserFieldPopup-dialog .adminUsersCellPopup-valueShell,.adminUsersUserFieldPopup-dialog .adminUsersCellPopup-valueShell:focus-within{transition:box-shadow .5s linear;transform:none!important}.adminUsersCellPopup-confirmDialog .adminUsersCellPopup-valueShell.adminUsersTable-cellSurface:before{box-shadow:5px 5px 25px var(--color-neumorphism-shadow),-5px -5px 25px var(--color-neumorphism-light)}.adminUsersCellPopup-confirmDialog .adminUsersCellPopup-valueBorder{flex-direction:column;flex:auto;height:auto;min-height:0;max-height:100%;display:flex;overflow:hidden}.adminUsersCellPopup-confirmDialog.adminUsersCellPopup-valueField--create .adminUsersCellPopup-valueBorder:before,.adminUsersCellPopup-confirmDialog.adminUsersCellPopup-valueField--delete .adminUsersCellPopup-valueBorder:before,.adminUsersCellPopup-confirmDialog.adminUsersCellPopup-valueField--update .adminUsersCellPopup-valueBorder:before{animation-delay:0s,2s;opacity:1!important;animation:desktopDashboardAppsSelect-rainbowRotate 2s linear,desktopDashboardAppsSelect-rainbowSpin 2s linear infinite!important}.adminUsersCellPopup-confirmDialog.adminUsersCellPopup-valueField--create .adminUsersCellPopup-valueBorder:before{background:var(--admin-users-cell-popup-mode-create-gradient)!important}.adminUsersCellPopup-confirmDialog.adminUsersCellPopup-valueField--update .adminUsersCellPopup-valueBorder:before{background:var(--admin-users-cell-popup-mode-update-gradient)!important}.adminUsersCellPopup-confirmDialog.adminUsersCellPopup-valueField--delete .adminUsersCellPopup-valueBorder:before{background:var(--admin-users-cell-popup-mode-delete-gradient)!important}.adminUsersCellPopup-confirmInner{z-index:2;box-sizing:border-box;width:100%;min-width:0;position:relative}.adminUsersCellPopup-confirmInner,.adminUsersCellPopup-confirmWindow{flex-direction:column;flex:auto;min-height:0;max-height:100%;display:flex;overflow:hidden}.adminUsersCellPopup-confirmWindow{border-radius:calc(20px - var(--desktop-dashboard-rainbow-gap) - var(--desktop-dashboard-rainbow-border));background-color:#0000}.adminUsersCellPopup-confirmWindowBody{box-sizing:border-box;flex-direction:column;flex:auto;gap:16px;min-height:0;max-height:100%;padding:20px;display:flex;overflow:hidden}.adminUsersCellPopup-confirmScrollBody{align-items:stretch;gap:var(--admin-users-table-scrollbar-gap,10px);flex:auto;min-height:0;display:flex;overflow:hidden}.adminUsersCellPopup-confirmScroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:auto;gap:16px;min-width:0;min-height:0;display:flex;overflow:hidden auto}.adminUsersCellPopup-confirmScroll::-webkit-scrollbar{display:none}.adminUsersCellPopup-confirmLayer--mobilePage{z-index:10;box-sizing:border-box;flex-direction:column;justify-content:stretch;align-items:stretch;padding:0;display:flex;position:absolute;inset:0;overflow:visible}.adminUsersCellPopup-confirmLayer--mobilePage .adminUsersCellPopup-backdrop{display:none}.adminUsersCellPopup-confirmLayer--mobilePage .adminUsersCellPopup-confirmStack{flex-direction:column;flex:1;width:100%;max-width:none;height:100%;min-height:0;display:flex;transform:none}.adminUsersCellPopup-confirmLayer--mobilePage .adminUsersCellPopup-confirmDialog--mobilePage,.adminUsersCellPopup-confirmLayer--mobilePage .adminUsersCellPopup-confirmDialog--mobilePage .adminUsersCellPopup-valueShell--confirm{flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex}.adminUsersCellPopup-confirmLayer--mobilePage .adminUsersCellPopup-confirmDialog--mobilePage .adminUsersCellPopup-valueBorder{flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.adminUsersCellPopup-confirmLayer--mobilePage .adminUsersCellPopup-confirmDialog--mobilePage .adminUsersCellPopup-confirmInner{flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex}.adminUsersCellPopup-confirmLayer--mobilePage .adminUsersCellPopup-confirmWindowBody--mobilePage{min-height:0;padding:var(--admin-users-cell-shadow-bleed);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;box-sizing:border-box;flex:1;gap:12px;padding-bottom:0;overflow:hidden auto}.adminUsersCellPopup-confirmLayer--mobilePage .adminUsersCellPopup-confirmScroll{gap:12px}.adminUsersCellPopup-confirmLayer--mobilePage .mobilePageTitle{flex-shrink:0;margin:0}.adminUsersCellPopup-confirmLayer--mobilePage .adminUsersCellPopup-confirmValueText{font-size:var(--admin-users-page-title-font-size);line-height:var(--admin-users-page-title-line-height);font-weight:700}.adminUsersCellPopup-confirmLayer--mobilePage .adminUsersCellPopup-confirmValueBlock .adminUsersCellPopup-confirmValueInner{min-height:var(--admin-users-page-title-block-height)}.adminUsersCellPopup-confirmMessageBlock{border-radius:20px;flex-shrink:0;width:100%}.adminUsersCellPopup-confirmMessageInner{z-index:2;width:100%;min-height:var(--admin-users-control-height);box-sizing:border-box;justify-content:center;align-items:center;padding:12px 16px;display:flex;position:relative}.adminUsersCellPopup-confirmMessageText{font-family:var(--font-regular);text-align:center;color:var(--color-foreground);white-space:pre-wrap;margin:0;font-size:1rem;font-weight:700;line-height:1.35}.adminUsersCellPopup-confirmValueBlock{border-radius:20px;flex-shrink:0;width:100%}.adminUsersCellPopup-confirmValueInner{z-index:2;width:100%;min-height:var(--admin-users-control-height);box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px 16px;display:flex;position:relative}.adminUsersCellPopup-confirmValueTitle{opacity:.72;font-size:.875rem;line-height:1.25}.adminUsersCellPopup-confirmValueText,.adminUsersCellPopup-confirmValueTitle{font-family:var(--font-regular);text-align:center;color:var(--color-foreground);margin:0;font-weight:700}.adminUsersCellPopup-confirmValueText{white-space:pre-wrap;overflow-wrap:anywhere;font-size:1rem;line-height:1.35}.adminUsersCellPopup-confirmActionsBlock{margin-top:auto}.adminUsersCellPopup-confirmActionsBlock,.adminUsersCellPopup-windowToolbarBlock{border-radius:20px;flex-shrink:0;width:100%}.adminUsersCellPopup-confirmActionsInner,.adminUsersCellPopup-windowToolbarInner{z-index:2;width:100%;min-height:var(--admin-users-control-height);box-sizing:border-box;justify-content:center;align-items:center;padding:12px 16px;display:flex;position:relative}.adminUsersCellPopup-confirmToolbar{flex-direction:row;justify-content:center;align-items:center;gap:16px;margin:0;padding:0;display:flex}.adminUsersCellPopup-confirmToolbar .adminUsersCellPopup-cancelButton,.adminUsersCellPopup-confirmToolbar .adminUsersCellPopup-confirmButton{flex-shrink:0}.adminUsersCellPopup-confirmButton:disabled{cursor:not-allowed;opacity:.58}.adminUsersCellPopup-confirmButton:disabled:after,.adminUsersCellPopup-confirmButton:disabled:before{opacity:.45}.adminUsersCellPopup--mobile{z-index:30;box-sizing:border-box;flex-direction:column;justify-content:stretch;align-items:stretch;padding:0;display:flex;position:absolute;inset:0;overflow:visible}.adminUsersCellPopup--mobile .adminUsersCellPopup-panel{-webkit-overflow-scrolling:touch;min-height:0;padding:var(--admin-users-cell-shadow-bleed);box-sizing:border-box;flex:1;gap:12px;overflow:auto}.adminUsersCellPopup--mobile .adminUsersCellPopup-textSelect.desktopDashboardAppsSelect--textOnly .desktopDashboardAppsSelect-button:after{box-shadow:var(--admin-users-table-cell-shadow)}.adminUsersCellPopup--mobile .adminUsersCellPopup-textSelect.desktopDashboardAppsSelect--textOnly .desktopDashboardAppsSelect-button.desktopDashboardAppsSelect-button--active:after,.adminUsersCellPopup--mobile .adminUsersCellPopup-textSelect.desktopDashboardAppsSelect--textOnly .desktopDashboardAppsSelect-button:focus-visible:after,.adminUsersCellPopup--mobile .adminUsersCellPopup-textSelect.desktopDashboardAppsSelect--textOnly .desktopDashboardAppsSelect-button:hover:after{box-shadow:var(--admin-users-table-cell-shadow-inset)}.adminUsersCellPopup-toolbar--mobileRow{box-sizing:border-box;flex-flow:row;justify-content:center;align-items:center;gap:clamp(6px,2vw,12px);width:100%;margin:0;padding:0;display:flex}.adminUsersCellPopup--mobile .adminUsersCellPopup-windowToolbarBlock{border-radius:20px;flex-shrink:0;width:100%}.adminUsersCellPopup--mobile .adminUsersCellPopup-windowToolbarInner{min-height:var(--admin-users-control-height);padding:12px clamp(8px,3vw,16px)}.adminUsersCellPopup--mobile .adminUsersCellPopup-toolbar--mobileRow .adminUsersCellPopup-action,.adminUsersCellPopup--mobile .adminUsersCellPopup-toolbar--mobileRow .adminUsersCellPopup-cancelButton,.adminUsersCellPopup--mobile .adminUsersCellPopup-toolbar--mobileRow .adminUsersCellPopup-confirmButton,.adminUsersCellPopup--mobile .adminUsersCellPopup-toolbar--mobileRow .adminUsersCellPopup-toolbarSideButton{flex:0 auto;width:clamp(30px,9vw,40px);min-width:30px;height:clamp(30px,9vw,40px)}.adminUsersCellPopup--mobile .adminUsersCellPopup-toolbar--mobileRow .adminUsersCellPopup-actionIcon{width:clamp(14px,4vw,18px);height:clamp(14px,4vw,18px)}.adminUsersCrudPopup-confirm{min-width:120px;height:40px;font-family:var(--font-regular);color:var(--color-foreground);background-color:var(--color-background);cursor:pointer;box-shadow:5px 5px 10px var(--color-neumorphism-shadow),-5px -5px 10px var(--color-neumorphism-light);border:none;border-radius:20px;padding:0 20px;font-size:.95rem;font-weight:700;transition:box-shadow .5s linear}.adminUsersCrudPopup-confirm:focus-visible,.adminUsersCrudPopup-confirm:hover{box-shadow:inset 5px 5px 10px var(--color-neumorphism-shadow),inset -5px -5px 10px var(--color-neumorphism-light);outline:none}.adminUsersTable td,.adminUsersTable th{text-align:left;vertical-align:middle;color:var(--color-foreground);box-shadow:none;background:0 0;border-radius:16px;padding:0}.adminUsersTable-cell{vertical-align:top;min-width:0}.adminUsersTable-cellSurface{isolation:isolate;background-color:var(--color-background);border-radius:16px;width:100%;min-width:0;position:relative}.adminUsersTable-cellSurface:after,.adminUsersTable-cellSurface:before{content:"";border-radius:inherit;pointer-events:none;transition:var(--admin-users-table-cell-hover-transition);will-change:opacity;position:absolute;inset:0}.adminUsersTable-cellSurface:before{z-index:0;opacity:1;box-shadow:var(--admin-users-table-cell-shadow)}.adminUsersTable-cellSurface:after{z-index:1;opacity:0;box-shadow:var(--admin-users-table-cell-shadow-inset)}.adminUsersTable-cellSurface--clickable:focus-within:before,.adminUsersTable-cellSurface--clickable:hover:before{opacity:0}.adminUsersTable-cellSurface--clickable:focus-within:after,.adminUsersTable-cellSurface--clickable:hover:after{opacity:1}.adminUsersTable-cellContent{font-family:var(--font-regular);border-radius:16px}.adminUsersTable-cellButton,.adminUsersTable-cellContent{z-index:2;box-sizing:border-box;width:100%;min-width:0;text-align:left;color:inherit;padding:14px 16px;display:block;position:relative}.adminUsersTable-cellButton{font:inherit;font-family:var(--font-regular);cursor:pointer;background:0 0;border:none;border-radius:16px}.adminUsersTable-cellButton:focus-visible{outline:none}.adminUsersTable-cellSurface--empty{--admin-users-empty-cell-bg:var(--color-error);--admin-users-empty-cell-neumorphism-shadow:var(--admin-users-empty-cell-bg)}@supports (color:color-mix(in lab,red,red)){.adminUsersTable-cellSurface--empty{--admin-users-empty-cell-neumorphism-shadow:color-mix(in srgb,var(--admin-users-empty-cell-bg)72%,black)}}.adminUsersTable-cellSurface--empty{--admin-users-empty-cell-neumorphism-light:var(--admin-users-empty-cell-bg)}@supports (color:color-mix(in lab,red,red)){.adminUsersTable-cellSurface--empty{--admin-users-empty-cell-neumorphism-light:color-mix(in srgb,var(--admin-users-empty-cell-bg)72%,white)}}.adminUsersTable-cellSurface--empty{background-color:var(--admin-users-empty-cell-bg);color:var(--color-foreground)}.adminUsersTable-cellSurface--empty:before{box-shadow:5px 5px 10px var(--color-neumorphism-shadow),-5px -5px 10px var(--color-neumorphism-light)}.adminUsersTable-cellSurface--empty:after{box-shadow:inset 7px 7px 16px var(--admin-users-empty-cell-neumorphism-shadow),inset -7px -7px 16px var(--admin-users-empty-cell-neumorphism-light)}.adminUsersTable-cellText{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;display:block;overflow:hidden}.adminUsersTable th .adminUsersTable-cellContent{font-weight:700}.adminUsersTable th{white-space:nowrap;font-weight:700}.adminUsersTable-empty{text-align:center;opacity:.7;background-color:var(--color-background);box-shadow:var(--admin-users-table-cell-shadow);padding:14px 16px}.adminUsersCellPopup{z-index:30;box-sizing:border-box;visibility:hidden;pointer-events:none;justify-content:stretch;align-items:stretch;padding:0;display:flex;position:absolute;inset:0}.adminUsersCellPopup--open{visibility:visible;pointer-events:auto}.adminUsersCellPopup--closing{visibility:visible;pointer-events:none}.adminUsersCellPopup.adminUsersCellPopup--mobile{justify-content:stretch;align-items:stretch;padding:0}.adminUsersCellPopup-backdrop{background-color:var(--color-background);opacity:0;padding:0;position:absolute;inset:0}.adminUsersCellPopup--open .adminUsersCellPopup-backdrop{animation:adminUsersCellPopupBackdropIn var(--admin-users-cell-popup-duration)linear forwards}.adminUsersCellPopup--closing .adminUsersCellPopup-backdrop{animation:adminUsersCellPopupBackdropOut var(--admin-users-cell-popup-duration)linear forwards}.adminUsersCellPopup-stack{z-index:1;opacity:0;flex-direction:column;flex:1;align-items:stretch;width:100%;max-width:none;height:100%;min-height:0;display:flex;position:relative}.adminUsersCellPopup--mobile .adminUsersCellPopup-stack{flex:1;width:100%;max-width:none;height:100%;min-height:0;overflow:visible}.adminUsersCellPopup--mobile .adminUsersCellPopup-window{border-radius:0;flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:visible}.adminUsersCellPopup--mobile .adminUsersCellPopup-windowBody{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;min-height:0;padding:var(--admin-users-cell-shadow-bleed)calc(var(--admin-users-cell-shadow-bleed) + 2px);box-sizing:border-box;flex-direction:column;flex:1;gap:12px;padding-bottom:0;display:flex;overflow:hidden auto}.adminUsersCellPopup--mobilePage .adminUsersCellPopup-window--mobilePage{background:0 0;border-radius:0;flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:visible}.adminUsersCellPopup--mobilePage .adminUsersCellPopup-windowBody--mobilePage{width:100%;min-height:0;padding:var(--admin-users-cell-shadow-bleed)calc(var(--admin-users-cell-shadow-bleed) + 2px);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;box-sizing:border-box;flex-direction:column;flex:1;gap:12px;padding-bottom:0;display:flex;overflow:hidden auto}.adminUsersCellPopup--mobile .adminUsersCellPopup-windowToolbarBlock,.adminUsersCellPopup--mobilePage .adminUsersCellPopup-windowToolbarBlock,.adminUsersCellPopup-confirmLayer--mobilePage .adminUsersCellPopup-confirmActionsBlock,.adminUsersPage--mobile.adminUsersPage--confirmOpen>.adminUsersCellPopup-confirmLayer--mobileMain .adminUsersCellPopup-confirmActionsBlock,.adminUsersUserFieldPopup-layer--mobile .adminUsersUserFieldPopup-footer,.adminUsersUserPopup--mobile .adminUsersUserPopup-footer{margin-bottom:var(--admin-users-mobile-popup-bottom-pad);flex-shrink:0}.adminUsersCellPopup--mobile .adminUsersCellPopup-titleBar{flex-shrink:0}.adminUsersCellPopup-toolbar{flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;gap:16px;width:100%;display:flex}.adminUsersCellPopup-toolbar--withWindowActions{justify-content:space-between;gap:24px}.adminUsersCellPopup-toolbarCrud{flex-direction:row;flex:1;justify-content:center;align-items:center;gap:16px;min-width:0;display:flex}.adminUsersCellPopup-toolbarSideButton{flex-shrink:0}.adminUsersCellPopup--open .adminUsersCellPopup-stack{animation:adminUsersCellPopupConfirmFadeIn var(--admin-users-cell-popup-duration)linear forwards}.adminUsersCellPopup--closing .adminUsersCellPopup-stack{animation:adminUsersCellPopupConfirmFadeOut var(--admin-users-cell-popup-duration)linear forwards}.adminUsersCellPopup-confirmLayer.adminUsersCellPopup--open .adminUsersCellPopup-confirmStack{animation:adminUsersCellPopupConfirmFadeIn var(--admin-users-cell-popup-duration)linear forwards}.adminUsersCellPopup-confirmLayer.adminUsersCellPopup--closing .adminUsersCellPopup-confirmStack{animation:adminUsersCellPopupConfirmFadeOut var(--admin-users-cell-popup-duration)linear forwards}.adminUsersCellPopup--closing .adminUsersCellPopup-valueField--create .adminUsersCellPopup-valueShell,.adminUsersCellPopup--closing .adminUsersCellPopup-valueField--create .adminUsersCellPopup-valueShell:focus-within,.adminUsersCellPopup--closing .adminUsersCellPopup-valueField--update .adminUsersCellPopup-valueShell,.adminUsersCellPopup--closing .adminUsersCellPopup-valueField--update .adminUsersCellPopup-valueShell:focus-within,.adminUsersCellPopup--closing .adminUsersCellPopup-valueShell,.adminUsersCellPopup--closing .adminUsersUserPopup-fieldsFrame .adminUsersCellPopup-valueShell,.adminUsersCellPopup--closing .adminUsersUserPopup-fieldsFrame .adminUsersCellPopup-valueShell:focus-within,.adminUsersCellPopup--closing .adminUsersUserPopup-fieldsShell{transition:none!important;transform:none!important}.adminUsersCellPopup--closing .adminUsersCellPopup-valueShell.adminUsersTable-cellSurface:after,.adminUsersCellPopup--closing .adminUsersCellPopup-valueShell.adminUsersTable-cellSurface:before{transition:none!important}.adminUsersCellPopup-action,.adminUsersCellPopup-close{width:40px;height:40px;color:var(--color-foreground);background-color:var(--color-background);cursor:pointer;box-shadow:5px 5px 10px var(--color-neumorphism-shadow),-5px -5px 10px var(--color-neumorphism-light);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:box-shadow .5s linear;display:flex;position:relative}.adminUsersCellPopup-action:focus-visible:not(:disabled):not(.adminUsersCellPopup-action--active),.adminUsersCellPopup-action:hover:not(:disabled):not(.adminUsersCellPopup-action--active),.adminUsersCellPopup-close:focus-visible,.adminUsersCellPopup-close:hover{box-shadow:inset 5px 5px 10px var(--color-neumorphism-shadow),inset -5px -5px 10px var(--color-neumorphism-light);outline:none}.adminUsersCellPopup-action--active:not(:disabled){box-shadow:inset 5px 5px 10px var(--color-neumorphism-shadow),inset -5px -5px 10px var(--color-neumorphism-light)}.adminUsersCellPopup-action--active:focus-visible:not(:disabled),.adminUsersCellPopup-action--active:hover:not(:disabled){box-shadow:inset 5px 5px 10px var(--color-neumorphism-shadow),inset -5px -5px 10px var(--color-neumorphism-light);outline:none}.adminUsersCellPopup-action:disabled{cursor:not-allowed;opacity:.58}.adminUsersCellPopup-action:disabled .adminUsersCellPopup-actionIcon{filter:grayscale(.65)}.adminUsersCellPopup-confirmButton{isolation:isolate;cursor:pointer;--admin-users-confirm-cell-bg:var(--color-success);--admin-users-confirm-cell-neumorphism-shadow:var(--admin-users-confirm-cell-bg);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.adminUsersCellPopup-confirmButton{--admin-users-confirm-cell-neumorphism-shadow:color-mix(in srgb,var(--admin-users-confirm-cell-bg)72%,black)}}.adminUsersCellPopup-confirmButton{--admin-users-confirm-cell-neumorphism-light:var(--admin-users-confirm-cell-bg)}@supports (color:color-mix(in lab,red,red)){.adminUsersCellPopup-confirmButton{--admin-users-confirm-cell-neumorphism-light:color-mix(in srgb,var(--admin-users-confirm-cell-bg)72%,white)}}.adminUsersCellPopup-confirmButton{background-color:var(--admin-users-confirm-cell-bg);box-shadow:none;transition:var(--admin-users-table-cell-hover-transition)}.adminUsersCellPopup-confirmButton:after,.adminUsersCellPopup-confirmButton:before{content:"";border-radius:inherit;pointer-events:none;transition:var(--admin-users-table-cell-hover-transition);will-change:opacity;position:absolute;inset:0}.adminUsersCellPopup-confirmButton:before{z-index:0;opacity:1;box-shadow:var(--admin-users-table-cell-shadow)}.adminUsersCellPopup-confirmButton:after{z-index:1;opacity:0;box-shadow:inset 7px 7px 16px var(--admin-users-confirm-cell-neumorphism-shadow),inset -7px -7px 16px var(--admin-users-confirm-cell-neumorphism-light)}.adminUsersCellPopup-confirmButton:focus-visible:before,.adminUsersCellPopup-confirmButton:hover:before{opacity:0}.adminUsersCellPopup-confirmButton:focus-visible:after,.adminUsersCellPopup-confirmButton:hover:after{opacity:1}.adminUsersCellPopup-confirmButton:focus-visible{outline:none}.adminUsersCellPopup-confirmButton .adminUsersCellPopup-actionIcon{z-index:2;position:relative}.adminUsersCellPopup-cancelButton{isolation:isolate;cursor:pointer;--admin-users-cancel-cell-bg:var(--color-error);--admin-users-cancel-cell-neumorphism-shadow:var(--admin-users-cancel-cell-bg);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.adminUsersCellPopup-cancelButton{--admin-users-cancel-cell-neumorphism-shadow:color-mix(in srgb,var(--admin-users-cancel-cell-bg)72%,black)}}.adminUsersCellPopup-cancelButton{--admin-users-cancel-cell-neumorphism-light:var(--admin-users-cancel-cell-bg)}@supports (color:color-mix(in lab,red,red)){.adminUsersCellPopup-cancelButton{--admin-users-cancel-cell-neumorphism-light:color-mix(in srgb,var(--admin-users-cancel-cell-bg)72%,white)}}.adminUsersCellPopup-cancelButton{background-color:var(--admin-users-cancel-cell-bg);box-shadow:none;transition:var(--admin-users-table-cell-hover-transition)}.adminUsersCellPopup-cancelButton:after,.adminUsersCellPopup-cancelButton:before{content:"";border-radius:inherit;pointer-events:none;transition:var(--admin-users-table-cell-hover-transition);will-change:opacity;position:absolute;inset:0}.adminUsersCellPopup-cancelButton:before{z-index:0;opacity:1;box-shadow:var(--admin-users-table-cell-shadow)}.adminUsersCellPopup-cancelButton:after{z-index:1;opacity:0;box-shadow:inset 7px 7px 16px var(--admin-users-cancel-cell-neumorphism-shadow),inset -7px -7px 16px var(--admin-users-cancel-cell-neumorphism-light)}.adminUsersCellPopup-cancelButton:focus-visible:before,.adminUsersCellPopup-cancelButton:hover:before{opacity:0}.adminUsersCellPopup-cancelButton:focus-visible:after,.adminUsersCellPopup-cancelButton:hover:after{opacity:1}.adminUsersCellPopup-cancelButton:focus-visible{outline:none}.adminUsersCellPopup-cancelButton .adminUsersCellPopup-actionIcon{z-index:2;position:relative}.adminUsersCellPopup-actionIcon{flex-shrink:0;width:18px;height:18px;display:block}.adminUsersCellPopup-content{z-index:1;background-color:var(--color-background);max-height:min(420px,100vh - 240px);box-shadow:inset 5px 5px 10px var(--color-neumorphism-shadow),inset -5px -5px 10px var(--color-neumorphism-light);box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;border-radius:16px;padding:20px;position:relative;overflow:auto}@keyframes adminUsersCellPopupBackdropIn{0%{opacity:0}to{opacity:.82}}@keyframes adminUsersCellPopupBackdropOut{0%{opacity:.82}to{opacity:0}}@keyframes adminUsersCellPopupConfirmFadeIn{0%{opacity:0;transform:none}to{opacity:1;transform:none}}@keyframes adminUsersCellPopupConfirmFadeOut{0%{opacity:1;transform:none}to{opacity:0;transform:none}}.adminUsersCellPopup-content::-webkit-scrollbar{display:none}.adminUsersCellPopup-text{font-family:var(--font-regular);color:var(--color-foreground);white-space:pre-wrap;overflow-wrap:anywhere;text-align:center;margin:0;font-size:1rem;line-height:1.5}.adminUsersPage--mobile{--admin-users-mobile-main-height:calc(100dvh - 180px - 40px);--admin-users-mobile-tools-offset:calc(var(--admin-users-control-height) + 12px);height:auto;min-height:var(--admin-users-mobile-main-height);gap:12px}.adminUsersPage--mobile.adminUsersPage--valueOpen{flex-direction:column;flex:1;gap:12px;height:100%;min-height:100%}.adminUsersPage--mobile.adminUsersPage--valueOpen>.adminUsersCellPopup--mobilePage,.adminUsersPage--mobile.adminUsersPage--valueOpen>.adminUsersMobile-valueStage,.adminUsersPage--mobile.adminUsersPage--valueOpen>.adminUsersMobile-valueStage>.adminUsersCellPopup--mobilePage,.adminUsersPage--mobile.adminUsersPage--valueOpen>.adminUsersMobile-valueStage>.adminUsersUserPopup--mobile,.adminUsersPage--mobile.adminUsersPage--valueOpen>.adminUsersUserPopup--mobile{z-index:1;flex:1;width:100%;height:100%;min-height:0;position:relative;inset:auto;overflow:visible}.adminUsersPage--mobile.adminUsersPage--valueOpen>.adminUsersMobile-valueStage>.adminUsersUserPopup--mobile .adminUsersUserPopup-panel,.adminUsersPage--mobile.adminUsersPage--valueOpen>.adminUsersUserPopup--mobile .adminUsersUserPopup-panel{border-radius:20px;flex:1;height:100%;min-height:0}.adminUsersPage--mobile.adminUsersPage--valueOpen>.adminUsersCellPopup--mobilePage .adminUsersCellPopup-backdrop,.adminUsersPage--mobile.adminUsersPage--valueOpen>.adminUsersMobile-valueStage>.adminUsersCellPopup--mobilePage .adminUsersCellPopup-backdrop{display:none}.adminUsersPage--mobile.adminUsersPage--valueOpen>.adminUsersCellPopup--mobilePage .adminUsersCellPopup-stack,.adminUsersPage--mobile.adminUsersPage--valueOpen>.adminUsersMobile-valueStage>.adminUsersCellPopup--mobilePage .adminUsersCellPopup-stack{flex:1;width:100%;max-width:none;height:100%;min-height:0;overflow:visible}.adminUsersPage--mobile.adminUsersPage--valueOpen>.adminUsersCellPopup--mobilePage .adminUsersCellPopup-window--mobilePage,.adminUsersPage--mobile.adminUsersPage--valueOpen>.adminUsersMobile-valueStage>.adminUsersCellPopup--mobilePage .adminUsersCellPopup-window--mobilePage{border-radius:0;flex:1;height:100%;min-height:0;overflow:visible}.adminUsersPage--mobile.adminUsersPage--valueOpen>.adminUsersCellPopup--mobilePage .adminUsersCellPopup-windowBody--mobilePage,.adminUsersPage--mobile.adminUsersPage--valueOpen>.adminUsersMobile-valueStage>.adminUsersCellPopup--mobilePage .adminUsersCellPopup-windowBody--mobilePage{min-height:0;padding:var(--admin-users-cell-shadow-bleed)calc(var(--admin-users-cell-shadow-bleed) + 2px);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;box-sizing:border-box;flex:1;gap:12px;padding-bottom:0;overflow:hidden auto}.adminUsersPage--mobile.adminUsersPage--valueOpen>.adminUsersCellPopup--mobilePage .mobilePageTitle,.adminUsersPage--mobile.adminUsersPage--valueOpen>.adminUsersMobile-valueStage>.adminUsersCellPopup--mobilePage .mobilePageTitle{flex-shrink:0;margin:0}.adminUsersPage--mobile.adminUsersPage--confirmOpen{gap:0}.adminUsersPage--mobile.adminUsersPage--confirmOpen>.adminUsersCellPopup-confirmLayer--mobileMain{z-index:1;box-sizing:border-box;flex-direction:column;flex:1;justify-content:stretch;align-items:stretch;width:100%;height:100%;min-height:0;padding:0;display:flex;position:relative;inset:auto;overflow:visible}.adminUsersPage--mobile.adminUsersPage--confirmOpen>.adminUsersCellPopup-confirmLayer--mobileMain .adminUsersCellPopup-backdrop{display:none}.adminUsersPage--mobile.adminUsersPage--confirmOpen>.adminUsersCellPopup-confirmLayer--mobileMain .adminUsersCellPopup-confirmDialog--mobilePage,.adminUsersPage--mobile.adminUsersPage--confirmOpen>.adminUsersCellPopup-confirmLayer--mobileMain .adminUsersCellPopup-confirmInner,.adminUsersPage--mobile.adminUsersPage--confirmOpen>.adminUsersCellPopup-confirmLayer--mobileMain .adminUsersCellPopup-confirmStack{flex:1;width:100%;height:100%;min-height:0}.adminUsersPage--mobile.adminUsersPage--confirmOpen>.adminUsersCellPopup-confirmLayer--mobileMain .adminUsersCellPopup-confirmStack{flex-direction:column;max-width:none;display:flex;overflow:visible;transform:none}.adminUsersPage--mobile.adminUsersPage--confirmOpen>.adminUsersCellPopup-confirmLayer--mobileMain .adminUsersCellPopup-confirmDialog--mobilePage,.adminUsersPage--mobile.adminUsersPage--confirmOpen>.adminUsersCellPopup-confirmLayer--mobileMain .adminUsersCellPopup-confirmInner{flex-direction:column;display:flex}.adminUsersPage--mobile.adminUsersPage--confirmOpen>.adminUsersCellPopup-confirmLayer--mobileMain .adminUsersCellPopup-valueShell--confirm{background:0 0;border-radius:20px;flex-direction:column;flex:1;width:100%;height:100%;min-height:0;padding:0;display:flex}.adminUsersPage--mobile.adminUsersPage--confirmOpen>.adminUsersCellPopup-confirmLayer--mobileMain .adminUsersCellPopup-valueShell--confirm:after{display:none}.adminUsersPage--mobile.adminUsersPage--confirmOpen>.adminUsersCellPopup-confirmLayer--mobileMain .adminUsersCellPopup-valueBorder{border-radius:20px;flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.adminUsersPage--mobile.adminUsersPage--confirmOpen>.adminUsersCellPopup-confirmLayer--mobileMain .adminUsersCellPopup-valueBorder:after{border-radius:calc(20px - var(--desktop-dashboard-rainbow-border))}.adminUsersPage--mobile.adminUsersPage--confirmOpen>.adminUsersCellPopup-confirmLayer--mobileMain .adminUsersCellPopup-confirmWindowBody--mobilePage{min-height:0;padding:var(--admin-users-cell-shadow-bleed);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;box-sizing:border-box;flex:1;gap:12px;padding-bottom:0;overflow:hidden auto}.adminUsersPage--mobile.adminUsersPage--confirmOpen>.adminUsersCellPopup-confirmLayer--mobileMain .adminUsersCellPopup-confirmScroll{gap:12px}.adminUsersPage--mobile.adminUsersPage--confirmOpen>.adminUsersCellPopup-confirmLayer--mobileMain .mobilePageTitle{flex-shrink:0;margin:0}.adminUsersPage--mobile.adminUsersPage--confirmOpen>.adminUsersCellPopup-confirmLayer--mobileMain .adminUsersCellPopup-confirmValueText{font-size:var(--admin-users-page-title-font-size);line-height:var(--admin-users-page-title-line-height);font-weight:700}.adminUsersPage--mobile.adminUsersPage--confirmOpen>.adminUsersCellPopup-confirmLayer--mobileMain .adminUsersCellPopup-confirmValueBlock .adminUsersCellPopup-confirmValueInner{min-height:var(--admin-users-page-title-block-height)}.adminUsersPage--mobile>.mobilePageTitle{flex-shrink:0}.adminUsersPage--mobile.adminUsersPage--mobileCarousel{--admin-users-mobile-tools-offset:calc(var(--admin-users-control-height) + 12px + var(--admin-users-control-height) + 12px)}.adminUsersMobile-layout{flex-direction:column;flex:1;gap:0;width:100%;min-width:0;max-width:100%;min-height:0;display:flex;position:relative}.adminUsersMobile-suspendedStage{display:none}.adminUsersMobile-valueStage{flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex}.adminUsersMobile-valueStage.adminUsersMobile-suspendedStage{display:none}.adminUsersMobile-layout--windowOpen{min-height:var(--admin-users-mobile-main-height)}.adminUsersMobile-mainStage{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.adminUsersMobile-layout--windowOpen .adminUsersMobile-mainStage{min-height:var(--admin-users-mobile-main-height)}.adminUsersMobile-mainStage .adminUsersCellPopup--mobile,.adminUsersMobile-mainStage .adminUsersUserPopup--mobile{z-index:1;flex:1;width:100%;height:100%;min-height:0;position:relative;inset:auto;overflow:visible}.adminUsersMobile-mainStage .adminUsersUserPopup--mobile .adminUsersUserPopup-panel{border-radius:20px;flex:1;height:100%;min-height:0}.adminUsersMobile-mainStage .adminUsersCellPopup--mobile .adminUsersCellPopup-stack{flex:1;width:100%;height:100%;min-height:0;overflow:visible}.adminUsersMobile-mainStage .adminUsersCellPopup--mobile .adminUsersCellPopup-window{border-radius:20px;flex:1;height:100%;min-height:0;overflow:visible}.adminUsersMobile-stickyTools{z-index:2;flex-direction:column;gap:12px;min-width:0;max-width:100%;padding-bottom:12px;display:flex;top:0}.adminUsersMobile-stickyTools,.adminUsersMobile-tableFrame{box-sizing:border-box;background-color:var(--color-background);width:100%;position:sticky}.adminUsersMobile-tableFrame{top:var(--admin-users-mobile-tools-offset);z-index:1;height:calc(var(--admin-users-mobile-main-height) - var(--admin-users-mobile-tools-offset));min-height:280px;box-shadow:inset 5px 5px 10px var(--color-neumorphism-shadow),inset -5px -5px 10px var(--color-neumorphism-light);border-radius:20px;padding:10px;overflow:hidden}.adminUsersMobile-tableFrame .adminUsersCrudPopup{z-index:20}.adminUsersMobile-tableScroll{overscroll-behavior:contain;box-sizing:border-box;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;width:100%;height:100%;padding:10px 0 10px 10px;overflow:auto}.adminUsersMobile-tableScroll::-webkit-scrollbar{display:none}.adminUsersMobile-table{table-layout:fixed;border-spacing:10px;width:100%;min-width:100%;max-width:100%}.adminUsersMobile-table .adminUsersTable-cell--data{width:auto;min-width:0;max-width:100%;overflow:visible}.adminUsersMobile-table .adminUsersTable-cell{min-width:0}.adminUsersMobile-table .adminUsersTable-cellSurface{min-height:var(--admin-users-table-cell-block-height);box-sizing:border-box;min-width:0;max-width:100%;overflow:visible}.adminUsersMobile-table .adminUsersTable-cellButton,.adminUsersMobile-table .adminUsersTable-cellContent{min-width:0;max-width:100%;min-height:var(--admin-users-table-cell-block-height);box-sizing:border-box;overflow:hidden}.adminUsersMobile-table .adminUsersTable-cellText{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.adminUsersMobile-table .adminUsersTable-empty{box-sizing:border-box;width:100%;min-width:100%;max-width:100%}.adminUsersMobile-rowMenuCell{z-index:2;width:var(--admin-users-table-cell-block-height);min-width:var(--admin-users-table-cell-block-height);vertical-align:middle;text-align:center;background-color:var(--color-background);box-shadow:-6px 0 10px var(--color-background);padding:0;position:sticky;right:0}@supports (color:color-mix(in lab,red,red)){.adminUsersMobile-rowMenuCell{box-shadow:-6px 0 10px color-mix(in srgb,var(--color-background)72%,transparent)}}.adminUsersMobile-rowMenuCell{box-sizing:border-box;overflow:visible}.adminUsersMobile-rowMenuCell--open{z-index:5}.adminUsersMobile-rowMenu{flex-direction:column;align-items:stretch;width:100%;height:100%;display:flex;position:relative}.adminUsersMobile-rowMenuButton{width:100%;height:var(--admin-users-table-cell-block-height);color:var(--color-foreground);background-color:var(--color-background);cursor:pointer;box-shadow:5px 5px 10px var(--color-neumorphism-shadow),-5px -5px 10px var(--color-neumorphism-light);border:none;border-radius:10px;justify-content:center;align-items:center;padding:0;transition:box-shadow .5s linear;display:flex}.adminUsersMobile-rowMenuButton:focus-visible,.adminUsersMobile-rowMenuButton:hover{box-shadow:inset 5px 5px 10px var(--color-neumorphism-shadow),inset -5px -5px 10px var(--color-neumorphism-light);outline:none}.adminUsersMobile-rowMenuButton--open{box-shadow:inset 5px 5px 10px var(--color-neumorphism-shadow),inset -5px -5px 10px var(--color-neumorphism-light)}.adminUsersMobile-rowMenuButton-icon{width:18px;height:18px;transition:transform .5s linear;display:block}.adminUsersMobile-rowMenuButton--open .adminUsersMobile-rowMenuButton-icon{transform:rotate(180deg)}.adminUsersMobile-rowMenuDropdown{z-index:1;background-color:var(--color-background);width:100%;box-shadow:5px 5px 10px var(--color-neumorphism-shadow),-5px -5px 10px var(--color-neumorphism-light);box-sizing:border-box;border-radius:10px;flex-direction:column;align-items:center;gap:8px;padding:8px 0;display:flex;position:absolute;top:calc(100% + 8px);left:0;right:0}.adminUsersTable-crudActions--column{grid-template-columns:40px;justify-content:center;justify-items:center;gap:8px;width:100%;padding:0}.adminUsersMobile-rowMenuDropdown .adminUsersTable-crudButtonSpacer{width:var(--admin-users-mobile-row-action-size);height:var(--admin-users-mobile-row-action-size)}.adminUsersMobile-rowMenuDropdown .adminUsersTable-crudActions--column{grid-template-columns:var(--admin-users-mobile-row-action-size);place-content:center;place-items:center;width:100%}.adminUsersMobile-rowMenuDropdown .adminUsersTable-crudButton{width:var(--admin-users-mobile-row-action-size);height:var(--admin-users-mobile-row-action-size);margin-inline:auto}.adminUsersMobile-rowMenuDropdown .adminUsersTable-crudButton-icon{width:18px;height:18px}.adminUsersUserPopup{z-index:25;box-sizing:border-box;flex-direction:column;padding:0;display:flex;position:absolute;inset:0}.adminUsersUserPopup--mobile.adminUsersUserPopup--fieldOpen .adminUsersUserPopup-fieldsFrame,.adminUsersUserPopup--mobile.adminUsersUserPopup--fieldOpen .adminUsersUserPopup-footer,.adminUsersUserPopup--mobile.adminUsersUserPopup--fieldOpen .adminUsersUserPopup-header{visibility:hidden;pointer-events:none}.adminUsersUserPopup--mobile.adminUsersUserPopup--fieldOpen .adminUsersUserFieldPopup-layer--mobile{z-index:35}.adminUsersUserPopup.adminUsersCellPopup{justify-content:stretch;align-items:stretch;padding:0}.adminUsersUserPopup-panel{z-index:1;box-sizing:border-box;background-color:var(--color-background);width:100%;min-height:0;box-shadow:inset 5px 5px 10px var(--color-neumorphism-shadow),inset -5px -5px 10px var(--color-neumorphism-light);opacity:0;border-radius:20px;flex-direction:column;flex:1;gap:10px;padding:10px;display:flex;position:relative;overflow:hidden;transform:none}.adminUsersUserPopup.adminUsersCellPopup--open .adminUsersUserPopup-panel{animation:adminUsersCellPopupConfirmFadeIn var(--admin-users-cell-popup-duration)linear forwards}.adminUsersUserPopup.adminUsersCellPopup--closing .adminUsersUserPopup-panel{animation:adminUsersCellPopupConfirmFadeOut var(--admin-users-cell-popup-duration)linear forwards;transition:none!important;transform:none!important}.adminUsersUserPopup-header{flex-shrink:0;width:100%;position:relative}.adminUsersUserPopup-header .mobilePageTitle{width:100%;margin:0}.adminUsersUserPopup-fieldsFrame{flex-direction:column;flex:1 1 0;width:100%;min-height:0;display:flex;overflow:hidden}.adminUsersUserPopup-fieldsFrame .adminUsersCellPopup-valueShell,.adminUsersUserPopup-fieldsFrame .adminUsersCellPopup-valueShell:focus-within{transition:box-shadow .5s linear;transform:none!important}.adminUsersUserPopup-fieldsShell.adminUsersCellPopup-valueShell{align-self:stretch;width:100%;transition:box-shadow .5s linear;overflow:hidden;transform:none!important}.adminUsersUserPopup-fieldsShell .adminUsersCellPopup-valueBorder,.adminUsersUserPopup-fieldsShell.adminUsersCellPopup-valueShell{flex-direction:column;flex:1 1 0;height:auto;min-height:0;max-height:100%;display:flex}.adminUsersUserPopup-fieldsInner.adminUsersCellPopup-valueInner{border-radius:calc(20px - var(--desktop-dashboard-rainbow-gap) - var(--desktop-dashboard-rainbow-border));flex-direction:column;flex:1 1 0;height:100%;min-height:0;display:flex;overflow:hidden}.adminUsersUserPopup-body{align-items:stretch;gap:var(--admin-users-table-scrollbar-gap);box-sizing:border-box;flex:1 1 0;min-height:0;padding:10px;display:flex;overflow:hidden}.adminUsersUserPopup-scroll{-webkit-overflow-scrolling:touch;box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain;flex-direction:column;flex:1 1 0;gap:10px;min-width:0;min-height:0;padding:14px;display:flex;overflow:hidden auto}.adminUsersUserPopup-scroll::-webkit-scrollbar{display:none}.adminUsersUserPopup-fieldBlock{box-sizing:border-box;background-color:var(--color-background);width:100%;box-shadow:5px 5px 10px var(--color-neumorphism-shadow),-5px -5px 10px var(--color-neumorphism-light);font:inherit;text-align:left;color:inherit;cursor:default;border:none;border-radius:20px;flex-direction:row;flex-shrink:0;align-items:center;gap:14px;padding:12px 16px;display:flex}.adminUsersUserPopup-fieldAction{pointer-events:none;flex-shrink:0}.adminUsersUserPopup-fieldContent{text-align:left;flex:1;min-width:0}.adminUsersUserPopup-fieldLabel{font-family:var(--font-regular);text-align:left;color:var(--color-foreground);opacity:.72;margin:0 0 6px;font-size:.875rem;font-weight:700;line-height:1.25}.adminUsersUserPopup-fieldBlock--empty{--admin-users-empty-cell-bg:var(--color-error);--admin-users-empty-cell-neumorphism-shadow:var(--admin-users-empty-cell-bg)}@supports (color:color-mix(in lab,red,red)){.adminUsersUserPopup-fieldBlock--empty{--admin-users-empty-cell-neumorphism-shadow:color-mix(in srgb,var(--admin-users-empty-cell-bg)72%,black)}}.adminUsersUserPopup-fieldBlock--empty{--admin-users-empty-cell-neumorphism-light:var(--admin-users-empty-cell-bg)}@supports (color:color-mix(in lab,red,red)){.adminUsersUserPopup-fieldBlock--empty{--admin-users-empty-cell-neumorphism-light:color-mix(in srgb,var(--admin-users-empty-cell-bg)72%,white)}}.adminUsersUserPopup-fieldBlock--empty{background-color:var(--admin-users-empty-cell-bg);box-shadow:5px 5px 10px var(--color-neumorphism-shadow),-5px -5px 10px var(--color-neumorphism-light)}.adminUsersUserPopup-fieldBlock--empty .adminUsersUserPopup-fieldLabel,.adminUsersUserPopup-fieldBlock--empty .adminUsersUserPopup-fieldValue{color:var(--color-foreground);opacity:1}.adminUsersUserPopup-fieldBlock--empty.adminUsersUserPopup-fieldBlock--clickable:hover{box-shadow:inset 3px 3px 6px var(--admin-users-empty-cell-neumorphism-shadow),inset -3px -3px 6px var(--admin-users-empty-cell-neumorphism-light)}.adminUsersUserPopup-fieldValue{font-family:var(--font-regular);text-align:left;color:var(--color-foreground);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:1rem;font-weight:700;line-height:1.35}.adminUsersUserPopup--mobile .adminUsersUserPopup-fieldValue{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;overflow:hidden}.adminUsersUserPopup-footer{border-radius:20px;flex-shrink:0;width:100%}.adminUsersUserPopup--mobile .adminUsersUserPopup-panel{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-bottom:0;overflow:hidden auto}.adminUsersUserPopup-footerInner{z-index:2;width:100%;min-height:var(--admin-users-control-height);box-sizing:border-box;justify-content:center;align-items:center;padding:12px 16px;display:flex;position:relative}.adminUsersUserPopup-footerToolbar{flex-wrap:wrap;justify-content:center;gap:12px}.adminUsersUserPopup-footerToolbar--delete{flex-wrap:nowrap;gap:12px;width:100%}.adminUsersUserPopup-deleteRowButton{isolation:isolate;width:auto;min-width:0;max-width:none;height:40px;font-family:var(--font-regular);color:#fff;cursor:pointer;--admin-users-cancel-cell-bg:var(--color-error);--admin-users-cancel-cell-neumorphism-shadow:var(--admin-users-cancel-cell-bg);border:none;border-radius:20px;flex:auto;justify-content:center;align-items:center;padding:0 14px;font-size:.82rem;font-weight:700;line-height:1.1;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.adminUsersUserPopup-deleteRowButton{--admin-users-cancel-cell-neumorphism-shadow:color-mix(in srgb,var(--admin-users-cancel-cell-bg)72%,black)}}.adminUsersUserPopup-deleteRowButton{--admin-users-cancel-cell-neumorphism-light:var(--admin-users-cancel-cell-bg)}@supports (color:color-mix(in lab,red,red)){.adminUsersUserPopup-deleteRowButton{--admin-users-cancel-cell-neumorphism-light:color-mix(in srgb,var(--admin-users-cancel-cell-bg)72%,white)}}.adminUsersUserPopup-deleteRowButton{background-color:var(--admin-users-cancel-cell-bg);box-shadow:none;transition:var(--admin-users-table-cell-hover-transition)}.adminUsersUserPopup-deleteRowButton:after,.adminUsersUserPopup-deleteRowButton:before{content:"";border-radius:inherit;pointer-events:none;transition:var(--admin-users-table-cell-hover-transition);will-change:opacity;position:absolute;inset:0}.adminUsersUserPopup-deleteRowButton:before{z-index:0;opacity:1;box-shadow:var(--admin-users-table-cell-shadow)}.adminUsersUserPopup-deleteRowButton:after{z-index:1;opacity:0;box-shadow:inset 7px 7px 16px var(--admin-users-cancel-cell-neumorphism-shadow),inset -7px -7px 16px var(--admin-users-cancel-cell-neumorphism-light)}.adminUsersUserPopup-deleteRowButton:focus-visible:before,.adminUsersUserPopup-deleteRowButton:hover:before{opacity:0}.adminUsersUserPopup-deleteRowButton:focus-visible:after,.adminUsersUserPopup-deleteRowButton:hover:after{opacity:1}.adminUsersUserPopup-deleteRowButton:focus-visible{outline:none}.adminUsersUserPopup-deleteRowButton:disabled{cursor:not-allowed;opacity:.58}.adminUsersUserPopup-deleteRowButton:disabled:after,.adminUsersUserPopup-deleteRowButton:disabled:before{opacity:0}.adminUsersUserPopup-deleteRowButtonLabel{z-index:2;position:relative}.adminUsersUserPopup-fieldBlock--clickable{cursor:pointer}.adminUsersUserPopup-fieldBlock--clickable:hover{box-shadow:inset 3px 3px 6px var(--color-neumorphism-shadow),inset -3px -3px 6px var(--color-neumorphism-light)}.adminUsersUserPopup-fieldBlock--disabled{opacity:.55;cursor:not-allowed}.adminUsersUserPopup-fieldConfirmed{width:14px;height:14px;box-shadow:2px 2px 4px var(--color-neumorphism-shadow),-2px -2px 4px var(--color-neumorphism-light);border-radius:50%;flex-shrink:0}.adminUsersUserPopup-fieldConfirmed--create{background-color:var(--color-four-pastel-rainbow)}.adminUsersUserPopup-fieldConfirmed--update{background-color:var(--color-five-pastel-rainbow)}.adminUsersUserPopup-fieldConfirmed--delete{background-color:var(--color-seven-pastel-rainbow)}.adminUsersUserFieldPopup-layer{z-index:30;box-sizing:border-box;justify-content:center;align-items:center;padding:12px;display:flex;position:absolute;inset:0}.adminUsersUserFieldPopup-layer--mobile{justify-content:stretch;align-items:stretch;padding:0}.adminUsersUserFieldPopup-layer--mobile .adminUsersUserFieldPopup-stack{flex:1;width:100%;max-width:none;height:100%;min-height:0;display:flex}.adminUsersUserFieldPopup-layer--mobile .adminUsersUserFieldPopup-dialog,.adminUsersUserFieldPopup-layer--mobile .adminUsersUserFieldPopup-window{flex-direction:column;flex:1;min-height:0;display:flex}.adminUsersUserFieldPopup-layer--mobile .adminUsersCellPopup-confirmWindowBody,.adminUsersUserFieldPopup-layer--mobile .adminUsersUserFieldPopup-windowBody{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;box-sizing:border-box;flex-direction:column;flex:1;min-height:0;padding-bottom:0;display:flex;overflow:hidden auto}.adminUsersUserFieldPopup-layer--mobile .adminUsersUserFieldPopup-valueBlock{flex-direction:column;flex:none;width:100%;display:flex}.adminUsersUserFieldPopup-layer--mobile .adminUsersUserFieldPopup-valueInner{height:var(--admin-users-control-height);min-height:var(--admin-users-control-height);max-height:var(--admin-users-control-height);flex:none;justify-content:center;align-items:center;overflow:hidden}.adminUsersUserFieldPopup-layer--mobile .adminUsersUserFieldPopup-valueInner .adminUsersCellPopup-valueInput,.adminUsersUserFieldPopup-layer--mobile .adminUsersUserFieldPopup-valueInner .adminUsersCellPopup-valueInput .mobileInputBorder,.adminUsersUserFieldPopup-layer--mobile .adminUsersUserFieldPopup-valueInner .adminUsersCellPopup-valueInput.mobileInput{flex:none;height:100%;max-height:100%}.adminUsersUserFieldPopup-layer--mobile .adminUsersUserFieldPopup-valueBlock>.adminUsersCellPopup-roleValueSelect,.adminUsersUserFieldPopup-layer--mobile .adminUsersUserFieldPopup-valueBlock>.adminUsersCellPopup-textSelect{flex:none;width:100%}.adminUsersUserFieldPopup-layer--mobile .adminUsersUserFieldPopup-footer{margin-top:auto}.adminUsersUserFieldPopup-layer.adminUsersCellPopup{padding:12px}.adminUsersUserFieldPopup-stack{width:min(100%,420px)}.adminUsersUserFieldPopup-valueBlock{border-radius:20px;width:100%}.adminUsersUserFieldPopup-valueInner{z-index:2;box-sizing:border-box;justify-content:center;align-items:center;padding:12px 16px;display:flex;position:relative}.adminUsersUserFieldPopup-valueInner,.adminUsersUserFieldPopup-valueInner>.desktopDashboardAppsSelect-inner--tagged{width:100%;min-height:var(--admin-users-control-height)}.adminUsersUserFieldPopup-valueBlock:has(>.adminUsersCellPopup-roleValueSelect){padding:0;overflow:visible}.adminUsersUserFieldPopup-dialog:has(.adminUsersUserFieldPopup-valueBlock>.adminUsersCellPopup-roleValueSelect) .adminUsersCellPopup-valueBorder:before{opacity:0!important;animation:none!important}.adminUsersUserFieldPopup-valueInner:has(>.adminUsersCellPopup-roleValueSelect){min-height:var(--admin-users-control-height);align-items:stretch;padding:0;overflow:visible}.adminUsersUserFieldPopup-dialog .adminUsersCellPopup-roleValueSelect{width:100%;margin-left:0}.adminUsersUserFieldPopup-dialog .adminUsersCellPopup-roleValueSelect .desktopDashboardAppsSelect-button{height:var(--admin-users-control-height)}.adminUsersUserFieldPopup-valueInner .adminUsersCellPopup-valueInput{width:100%}.adminUsersUserFieldPopup-footer{border-radius:20px;width:100%}.adminUsersUserFieldPopup-footerInner{z-index:2;width:100%;min-height:var(--admin-users-control-height);box-sizing:border-box;justify-content:center;align-items:center;padding:12px 16px;display:flex;position:relative}.adminUsersUserFieldPopup-toolbar{justify-content:center;gap:12px}.adminUsersMobile-primaryHint{opacity:.7;margin:6px 0 0;font-size:.8rem}.adminResourceShell--desktop{display:none}.adminResourceShell--mobile{display:flex}@media (min-width:1025px){.adminResourceShell--desktop{display:flex}.adminResourceShell--mobile,.adminResourceShell--mobile.adminUsersPage--confirmOpen,.adminResourceShell--mobile.adminUsersPage--valueOpen{display:none}}.adminResourceImageField{flex-direction:column;gap:.65rem;width:100%;padding:.35rem 0;display:flex}.adminResourceImageField-preview{object-fit:contain;background:var(--color-background);width:auto;max-width:100%;height:auto;max-height:220px;box-shadow:inset 5px 5px 10px var(--color-neumorphism-shadow),inset -5px -5px 10px var(--color-neumorphism-light);border-radius:12px;display:block}.adminResourceImageField-url{color:var(--color-foreground);opacity:.55;word-break:break-all;margin:0;font-size:.75rem}.adminResourceImageField-shell{width:100%;min-height:2.75rem;position:relative}.adminResourceImageField-tag{pointer-events:auto;cursor:pointer;color:var(--color-foreground);justify-content:center;align-items:center;display:inline-flex;position:relative}.adminResourceImageField-tag input{opacity:0;cursor:pointer;position:absolute;inset:0}.adminResourceImageField-tag:has(input:disabled){opacity:.55;cursor:not-allowed;pointer-events:none}.adminResourceImageField-labelArea{align-items:center;min-height:2.75rem;display:flex}.adminResourceImageField-hint{color:var(--color-foreground);opacity:.65;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.85rem;overflow:hidden}.adminResourceImageField-picker{background-color:var(--color-background);color:var(--color-foreground);cursor:pointer;box-shadow:5px 5px 10px var(--color-neumorphism-shadow),-5px -5px 10px var(--color-neumorphism-light);border:none;border-radius:20px;justify-content:center;align-self:flex-start;align-items:center;padding:.65rem 1.1rem;font-size:.9rem;font-weight:600;line-height:1.2;transition:box-shadow .35s;display:inline-flex;position:relative}.adminResourceImageField-picker:hover{filter:brightness(1.02)}.adminResourceImageField-picker:active,.adminResourceImageField-picker:has(input:active){box-shadow:inset 5px 5px 10px var(--color-neumorphism-shadow),inset -5px -5px 10px var(--color-neumorphism-light)}.adminResourceImageField-picker input{opacity:0;cursor:pointer;position:absolute;inset:0}.adminResourceImageField-picker:has(input:disabled){opacity:.55;cursor:not-allowed;pointer-events:none}.adminUsersUserPopup-fieldValue--image{align-items:center;gap:.55rem;min-height:2.25rem;display:flex}.adminUsersUserPopup-fieldValue-thumb{object-fit:cover;background:var(--color-background);width:2.5rem;height:2.5rem;box-shadow:3px 3px 6px var(--color-neumorphism-shadow),-3px -3px 6px var(--color-neumorphism-light);border-radius:8px;flex-shrink:0;display:block}.adminUsersUserPopup-fieldValue-imageText{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-foreground);opacity:.7;margin:0;font-size:.8rem;overflow:hidden}.adminUsersCellPopup-valueInner--image{box-sizing:border-box;flex-direction:column;align-items:stretch;width:100%;min-height:0;padding:.5rem .75rem;display:flex}#desktopDashboardLeftSide{--desktop-dashboard-slot-padding:20px;--desktop-dashboard-slot-gap:20px;--desktop-dashboard-icon-size:60px;--desktop-dashboard-row-height:100px;--desktop-dashboard-rainbow-gap:10px;--desktop-dashboard-rainbow-border:5px;--desktop-dashboard-rainbow-inset:calc(var(--desktop-dashboard-rainbow-gap) + var(--desktop-dashboard-rainbow-border));--desktop-dashboard-round-button-size:56px;--desktop-dashboard-round-icon-size:70%;--desktop-dashboard-apps-select-default-icon-size:40%;--desktop-dashboard-apps-select-compte-icon-size:55%;--desktop-dashboard-footer-round-icon-padding:calc(var(--desktop-dashboard-round-button-size)*28/80);--desktop-dashboard-scrollbar-width:20px;--desktop-dashboard-shadow-spread:8px;--desktop-dashboard-panel-padding:10px;--desktop-dashboard-app-menu-row-height:30px;--desktop-dashboard-app-menu-icon-size:40%;--desktop-dashboard-app-menu-link-gap:10px;--desktop-dashboard-app-menu-shadow:5px 5px 25px var(--color-neumorphism-shadow),-5px -5px 25px var(--color-neumorphism-light);--desktop-dashboard-app-menu-link-shadow:5px 5px 10px var(--color-neumorphism-shadow),-5px -5px 10px var(--color-neumorphism-light);--desktop-dashboard-app-menu-link-shadow-inset:inset 5px 5px 10px var(--color-neumorphism-shadow),inset -5px -5px 10px var(--color-neumorphism-light);--desktop-dashboard-app-menu-link-shadow-transition:box-shadow .5s linear;--desktop-dashboard-panel-shadow-visible:inset 5px 5px 10px var(--color-neumorphism-shadow),inset -5px -5px 10px var(--color-neumorphism-light);--desktop-dashboard-panel-shadow-hidden:inset 0 0 0 var(--color-neumorphism-shadow),inset 0 0 0 var(--color-neumorphism-light);--desktop-dashboard-left-side-width:400px;--desktop-dashboard-left-side-padding:20px;width:var(--desktop-dashboard-left-side-width);height:100%;padding:var(--desktop-dashboard-left-side-padding);box-sizing:border-box;background-color:var(--color-background);box-shadow:5px 5px 25px var(--color-neumorphism-shadow),-5px -5px 25px var(--color-neumorphism-light);border-radius:20px;flex-direction:column;flex-shrink:0;gap:20px;display:flex}#desktopDashboardLeftSide>#desktopDashboardMainColumn,#desktopDashboardLeftSide>footer#desktopDashboardFooter,#desktopDashboardLeftSide>header#desktopDashboardHeader{box-sizing:border-box;width:100%}#desktopDashboardLeftSide>footer#desktopDashboardFooter,#desktopDashboardLeftSide>header#desktopDashboardHeader{flex-shrink:0}#desktopDashboardMainColumn{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}#desktopDashboardMainColumn>#desktopDashboardAppsSelect{flex-direction:column;flex-shrink:0;display:flex}#desktopDashboardLeftSide>footer#desktopDashboardFooter{margin-top:auto}.desktopDashboardAppsSelect-divider,.desktopDashboardHeader-divider{background-color:var(--color-foreground);border-radius:1px;flex-shrink:0;align-self:stretch;width:2px}.desktopDashboardAppsSelect-iconSlot,.desktopDashboardHeader-logoSlot{width:var(--desktop-dashboard-icon-size);height:var(--desktop-dashboard-icon-size);flex-shrink:0;justify-content:center;align-items:center;display:flex}.desktopDashboardRoundButton{z-index:0;width:var(--desktop-dashboard-round-button-size);height:var(--desktop-dashboard-round-button-size);cursor:pointer;box-shadow:5px 5px 10px var(--color-neumorphism-shadow),-5px -5px 10px var(--color-neumorphism-light);background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:transform .5s linear,box-shadow .5s linear;display:inline-flex;position:relative}.desktopDashboardRoundButton--static{cursor:inherit;pointer-events:none}.desktopDashboardRoundButton:before{opacity:0;background:0 0;width:calc(100% - 10px);height:calc(100% - 10px);transition:opacity .5s linear}.desktopDashboardRoundButton:after,.desktopDashboardRoundButton:before{z-index:-1;content:"";border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.desktopDashboardRoundButton:after{background-color:var(--color-background);width:calc(100% - 15px);height:calc(100% - 15px)}.desktopDashboardRoundButton:focus-visible,.desktopDashboardRoundButton:hover{box-shadow:inset 5px 5px 10px var(--color-neumorphism-shadow),inset -5px -5px 10px var(--color-neumorphism-light);transform:scale(.9)}.desktopDashboardRoundButton:focus-visible:before,.desktopDashboardRoundButton:hover:before{background:var(--color-rainbow-conic);opacity:1;animation:desktopDashboardRoundButton-rainbowRotate 2s linear,desktopDashboardRoundButton-rainbowSpin 2s linear 2s infinite}.desktopDashboardRoundButton-icon{z-index:1;object-fit:contain;box-sizing:border-box;padding:0;display:block;position:relative;width:var(--desktop-dashboard-round-icon-size)!important;height:var(--desktop-dashboard-round-icon-size)!important;max-width:none!important}@keyframes desktopDashboardRoundButton-rainbowRotate{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(1turn)}}@keyframes desktopDashboardRoundButton-rainbowSpin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(1turn)}}header#desktopDashboardHeader{grid-template-columns:var(--desktop-dashboard-icon-size)2px 1fr;column-gap:var(--desktop-dashboard-slot-gap);box-sizing:border-box;width:100%;height:var(--desktop-dashboard-row-height);padding:var(--desktop-dashboard-slot-padding);background-color:var(--color-background);box-shadow:5px 5px 25px var(--color-neumorphism-shadow),-5px -5px 25px var(--color-neumorphism-light);border-radius:20px;align-items:center;display:grid}header#desktopDashboardHeader img{object-fit:contain;flex-shrink:0;width:auto;max-width:100%;height:100%}header#desktopDashboardHeader .desktopDashboardHeader-divider{align-self:stretch}header#desktopDashboardHeader h1{text-align:center;font-size:24px;font-family:var(--font-regular);color:var(--color-foreground);flex-direction:column;flex:1;justify-content:center;align-items:center;margin:0;font-weight:700;line-height:1.2;display:flex}header#desktopDashboardHeader h1 span{display:block}#desktopDashboardAppsSelect{width:100%;color:var(--color-foreground);-webkit-user-select:none;user-select:none;box-sizing:border-box;background:0 0;flex-direction:column;flex-shrink:0;display:flex}.desktopDashboardAppsSelect-buttonDesign{cursor:pointer;background:0 0;border:none;outline:none}#desktopDashboardAppsSelectButton{width:100%;height:var(--desktop-dashboard-row-height);padding:var(--desktop-dashboard-rainbow-gap);background-color:var(--color-background);box-sizing:border-box;flex-shrink:0;display:block;position:relative}#desktopDashboardAppsSelectButton:after{content:"";pointer-events:none;z-index:2;box-shadow:5px 5px 25px var(--color-neumorphism-shadow),-5px -5px 25px var(--color-neumorphism-light);border-radius:20px;transition:box-shadow .5s linear;position:absolute;inset:0}#desktopDashboardAppsSelectButton.desktopDashboardAppsSelect-button--active:after,#desktopDashboardAppsSelectButton:focus-visible:after,#desktopDashboardAppsSelectButton:hover:after{box-shadow:inset 5px 5px 10px var(--color-neumorphism-shadow),inset -5px -5px 10px var(--color-neumorphism-light)}.desktopDashboardAppsSelect-border{width:100%;height:100%;min-height:calc(var(--desktop-dashboard-row-height) - (2*var(--desktop-dashboard-rainbow-gap)));border-radius:calc(20px - var(--desktop-dashboard-rainbow-gap));padding:var(--desktop-dashboard-rainbow-border);box-sizing:border-box;background-color:#0000;position:relative;overflow:hidden}.desktopDashboardAppsSelect-border:before{z-index:0;content:"";opacity:0;background:50%/cover no-repeat;border-radius:50%;width:200vmax;height:200vmax;transition:opacity .5s linear;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.desktopDashboardAppsSelect-border:after{z-index:0;content:"";width:calc(100% - (2*var(--desktop-dashboard-rainbow-border)));height:calc(100% - (2*var(--desktop-dashboard-rainbow-border)));border-radius:calc(20px - var(--desktop-dashboard-rainbow-gap) - var(--desktop-dashboard-rainbow-border));background-color:var(--color-background);position:absolute;inset:50% 0 0 50%;transform:translate(-50%,-50%)}#desktopDashboardAppsSelectButton.desktopDashboardAppsSelect-button--active .desktopDashboardAppsSelect-border:before,#desktopDashboardAppsSelectButton:focus-visible .desktopDashboardAppsSelect-border:before,#desktopDashboardAppsSelectButton:hover .desktopDashboardAppsSelect-border:before{background:var(--color-rainbow-conic);opacity:1;animation:desktopDashboardAppsSelect-rainbowRotate 2s linear,desktopDashboardAppsSelect-rainbowSpin 2s linear 2s infinite}.desktopDashboardAppsSelect-inner{z-index:1;grid-template-columns:var(--desktop-dashboard-icon-size)2px 1fr auto;column-gap:var(--desktop-dashboard-slot-gap);width:100%;min-height:calc(var(--desktop-dashboard-row-height) - (2*var(--desktop-dashboard-rainbow-inset)));padding:calc(var(--desktop-dashboard-slot-padding) - var(--desktop-dashboard-rainbow-inset));box-sizing:border-box;color:var(--color-foreground);font-family:var(--font-regular);align-items:center;font-size:21px;font-weight:700;display:grid;position:relative}.desktopDashboardAppsSelect-labelArea{align-items:center;min-width:0;display:flex}.desktopDashboardAppsSelect-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#desktopDashboardAppsSelectButton .desktopDashboardAppsSelect-defaultIcon .desktopDashboardRoundButton-icon{width:var(--desktop-dashboard-apps-select-default-icon-size)!important;height:var(--desktop-dashboard-apps-select-default-icon-size)!important}#desktopDashboardAppsSelect .desktopDashboardAppsSelect-compteIcon .desktopDashboardRoundButton-icon{width:var(--desktop-dashboard-apps-select-compte-icon-size)!important;height:var(--desktop-dashboard-apps-select-compte-icon-size)!important}#desktopDashboardAppsSelectButton.desktopDashboardAppsSelect-button--active .desktopDashboardRoundButton,#desktopDashboardAppsSelectButton:focus-visible .desktopDashboardRoundButton,#desktopDashboardAppsSelectButton:hover .desktopDashboardRoundButton,.desktopDashboardAppsSelect-option:focus-visible .desktopDashboardRoundButton,.desktopDashboardAppsSelect-option:hover .desktopDashboardRoundButton,.desktopDashboardAppsSelect-optionShell--selected .desktopDashboardRoundButton,.desktopDashboardAppsSelect-optionShell:focus-within .desktopDashboardRoundButton,.desktopDashboardAppsSelect-optionShell:hover .desktopDashboardRoundButton{box-shadow:inset 5px 5px 10px var(--color-neumorphism-shadow),inset -5px -5px 10px var(--color-neumorphism-light);transform:scale(.9)}#desktopDashboardAppsSelectButton.desktopDashboardAppsSelect-button--active .desktopDashboardRoundButton:before,#desktopDashboardAppsSelectButton:focus-visible .desktopDashboardRoundButton:before,#desktopDashboardAppsSelectButton:hover .desktopDashboardRoundButton:before,.desktopDashboardAppsSelect-option:focus-visible .desktopDashboardRoundButton:before,.desktopDashboardAppsSelect-option:hover .desktopDashboardRoundButton:before,.desktopDashboardAppsSelect-optionShell--selected .desktopDashboardRoundButton:before,.desktopDashboardAppsSelect-optionShell:focus-within .desktopDashboardRoundButton:before,.desktopDashboardAppsSelect-optionShell:hover .desktopDashboardRoundButton:before{background:var(--color-rainbow-conic);opacity:1;animation:desktopDashboardRoundButton-rainbowRotate 2s linear,desktopDashboardRoundButton-rainbowSpin 2s linear 2s infinite}.desktopDashboardAppsSelect-chevron{flex-shrink:0;width:24px;height:24px;transition:transform .5s linear}.desktopDashboardAppsSelect-chevron[data-open=true]{transform:rotate(180deg)}.desktopDashboardAppsSelect-panel{background-color:var(--color-background);min-height:0;box-shadow:var(--desktop-dashboard-panel-shadow-hidden);box-sizing:border-box;visibility:hidden;opacity:0;pointer-events:none;border-radius:20px;flex:0 0 0;margin-top:0;overflow:hidden}#desktopDashboardMainColumn .desktopDashboardAppsSelect-panel.desktopDashboardAppsSelect-panel--hidden.popupPanel--closing,#desktopDashboardMainColumn .desktopDashboardAppsSelect-panel.desktopDashboardAppsSelect-panel--visible{top:calc(var(--desktop-dashboard-row-height) + var(--desktop-dashboard-slot-gap));z-index:2;position:absolute;bottom:0;left:0;right:0}.desktopDashboardAppsSelect-panel.desktopDashboardAppsSelect-panel--visible{visibility:visible;opacity:1;pointer-events:auto;box-shadow:var(--desktop-dashboard-panel-shadow-visible);animation:desktopDashboardAppsSelectPanelShadowIn var(--popup-transition-duration)linear var(--popup-transition-delay)both,popupPanelOpacityIn var(--popup-transition-duration)linear var(--popup-transition-delay)both}.desktopDashboardAppsSelect-panel.desktopDashboardAppsSelect-panel--hidden{visibility:hidden;opacity:0;pointer-events:none}.desktopDashboardAppsSelect-panel.desktopDashboardAppsSelect-panel--hidden.popupPanel--closing{pointer-events:none;visibility:visible;opacity:1;animation:desktopDashboardAppsSelectPanelShadowOut var(--popup-transition-duration)linear forwards,popupPanelOpacityOut var(--popup-transition-duration)linear forwards}.desktopDashboardAppsSelect-panel.desktopDashboardAppsSelect-panel--hidden:not(.popupPanel--closing){animation:none}.desktopDashboardAppsSelect-panelBody{height:100%;min-height:0;padding:var(--desktop-dashboard-panel-padding);box-sizing:border-box;align-items:stretch;gap:10px;display:flex}.desktopDashboardAppsSelect-list{gap:var(--desktop-dashboard-slot-gap);width:100%;min-width:0;height:100%;min-height:0;padding:var(--desktop-dashboard-shadow-spread);scrollbar-width:none;-ms-overflow-style:none;box-sizing:border-box;flex-direction:column;flex:1;transition:opacity .5s linear;display:flex;overflow-y:auto}.desktopDashboardAppsSelect-list::-webkit-scrollbar{display:none}.desktopDashboardAppsSelect-list--active{opacity:1;pointer-events:auto}.desktopDashboardAppsSelect-optionShell{background-color:var(--color-background);box-shadow:5px 5px 25px var(--color-neumorphism-shadow),-5px -5px 25px var(--color-neumorphism-light);border-radius:20px;flex-shrink:0;transition:box-shadow .5s linear}.desktopDashboardAppsSelect-optionShell--selected,.desktopDashboardAppsSelect-optionShell:focus-within,.desktopDashboardAppsSelect-optionShell:hover{box-shadow:inset 5px 5px 10px var(--color-neumorphism-shadow),inset -5px -5px 10px var(--color-neumorphism-light)}.desktopDashboardAppsSelect-option{width:100%;height:var(--desktop-dashboard-row-height);padding:var(--desktop-dashboard-slot-padding);box-sizing:border-box;background:0 0;border-radius:20px;display:block}.desktopDashboardAppsSelect-optionInner{grid-template-columns:var(--desktop-dashboard-icon-size)2px 1fr;column-gap:var(--desktop-dashboard-slot-gap);box-sizing:border-box;width:100%;height:100%;color:var(--color-foreground);font-family:var(--font-regular);align-items:center;font-size:21px;font-weight:700;display:grid}@keyframes desktopDashboardAppsSelectPanelShadowIn{0%{box-shadow:var(--desktop-dashboard-panel-shadow-hidden)}to{box-shadow:var(--desktop-dashboard-panel-shadow-visible)}}@keyframes desktopDashboardAppsSelectPanelShadowOut{0%{box-shadow:var(--desktop-dashboard-panel-shadow-visible)}to{box-shadow:var(--desktop-dashboard-panel-shadow-hidden)}}@keyframes desktopDashboardAppsSelect-rainbowRotate{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(1turn)}}@keyframes desktopDashboardAppsSelect-rainbowSpin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(1turn)}}.desktopDashboardAppsSelect--textOnly{width:100%;color:var(--color-foreground);-webkit-user-select:none;user-select:none;box-sizing:border-box;background:0 0;flex-direction:column;flex-shrink:0;display:flex;position:relative}.desktopDashboardAppsSelect--textOnly .desktopDashboardAppsSelect-button{width:100%;height:var(--desktop-dashboard-row-height);padding:var(--desktop-dashboard-rainbow-gap);background-color:var(--color-background);box-sizing:border-box;flex-shrink:0;align-items:stretch;display:flex;position:relative}.desktopDashboardAppsSelect--textOnly .desktopDashboardAppsSelect-border{flex:1;align-items:stretch;min-height:0;display:flex}.desktopDashboardAppsSelect--textOnly .desktopDashboardAppsSelect-button:after{content:"";pointer-events:none;z-index:2;box-shadow:5px 5px 25px var(--color-neumorphism-shadow),-5px -5px 25px var(--color-neumorphism-light);border-radius:20px;transition:box-shadow .5s linear;position:absolute;inset:0}.desktopDashboardAppsSelect--textOnly .desktopDashboardAppsSelect-button.desktopDashboardAppsSelect-button--active:after,.desktopDashboardAppsSelect--textOnly .desktopDashboardAppsSelect-button:focus-visible:after,.desktopDashboardAppsSelect--textOnly .desktopDashboardAppsSelect-button:hover:after{box-shadow:inset 5px 5px 10px var(--color-neumorphism-shadow),inset -5px -5px 10px var(--color-neumorphism-light)}.desktopDashboardAppsSelect--textOnly .desktopDashboardAppsSelect-button.desktopDashboardAppsSelect-button--active .desktopDashboardAppsSelect-border:before,.desktopDashboardAppsSelect--textOnly .desktopDashboardAppsSelect-button:focus-visible .desktopDashboardAppsSelect-border:before,.desktopDashboardAppsSelect--textOnly .desktopDashboardAppsSelect-button:hover .desktopDashboardAppsSelect-border:before{background:var(--color-rainbow-conic);opacity:1;animation:desktopDashboardAppsSelect-rainbowRotate 2s linear,desktopDashboardAppsSelect-rainbowSpin 2s linear 2s infinite}.desktopDashboardAppsSelect-inner--textOnly{width:100%;height:100%;min-height:100%;padding-block:calc(var(--desktop-dashboard-slot-padding) - var(--desktop-dashboard-rainbow-inset));padding-inline:calc(var(--desktop-dashboard-slot-padding) - var(--desktop-dashboard-rainbow-inset));box-sizing:border-box;flex:1;justify-content:center;align-items:center;column-gap:0;display:flex;position:relative}.desktopDashboardAppsSelect-inner--textOnly .desktopDashboardAppsSelect-labelArea{width:100%;min-width:0;height:100%;min-height:0;padding-inline:calc(24px + var(--desktop-dashboard-slot-gap,12px));box-sizing:border-box;pointer-events:none;flex:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.desktopDashboardAppsSelect-inner--textOnly .desktopDashboardAppsSelect-chevron{top:50%;right:calc(var(--desktop-dashboard-slot-padding,20px) - var(--desktop-dashboard-rainbow-inset,15px));z-index:1;position:absolute;transform:translateY(-50%)}.desktopDashboardAppsSelect-inner--textOnly .desktopDashboardAppsSelect-chevron[data-open=true]{transform:translateY(-50%)rotate(180deg)}.desktopDashboardAppsSelect-optionInner--textOnly{grid-template-columns:1fr}.desktopDashboardAppsSelect-optionInner--textOnly .desktopDashboardAppsSelect-labelArea{pointer-events:auto;justify-content:center;width:100%;position:static}.desktopDashboardAppsSelect-optionInner--textOnly .desktopDashboardAppsSelect-label{text-align:center}.desktopDashboardAppsSelect-inner--textOnly .desktopDashboardAppsSelect-label{text-align:center;max-width:100%;line-height:1}.desktopDashboardAppsSelect-inner--tagged{--desktop-dashboard-text-select-side-gutter:4.75rem}.desktopDashboardAppsSelect-inner--tagged .desktopDashboardAppsSelect-tag{top:50%;left:calc(var(--desktop-dashboard-slot-padding,20px) - var(--desktop-dashboard-rainbow-inset,15px));z-index:2;font-family:var(--font-regular);white-space:nowrap;color:var(--color-foreground);background-color:var(--color-background);box-shadow:5px 5px 10px var(--color-neumorphism-shadow),-5px -5px 10px var(--color-neumorphism-light);pointer-events:none;border:none;border-radius:12px;flex-shrink:0;margin:0;padding:6px 12px;font-size:.75rem;font-weight:700;line-height:1;position:absolute;transform:translateY(-50%)}.desktopDashboardAppsSelect-inner--tagged .desktopDashboardAppsSelect-tag--action{pointer-events:auto;cursor:pointer;color:var(--color-info,#0074d9)}.desktopDashboardAppsSelect-inner--tagged .desktopDashboardAppsSelect-tag--action:hover{filter:brightness(1.05)}.desktopDashboardAppsSelect-inner--tagged .desktopDashboardAppsSelect-labelArea{padding-inline:var(--desktop-dashboard-text-select-side-gutter)}#desktopDashboardAppMenu{min-height:0;margin-top:var(--desktop-dashboard-slot-gap);background-color:var(--color-background);box-shadow:var(--desktop-dashboard-app-menu-shadow);box-sizing:border-box;padding:var(--desktop-dashboard-panel-padding);border-radius:20px;flex-direction:column;flex:1;display:flex;overflow:hidden}.desktopDashboardAppMenu-body{box-sizing:border-box;flex:1;align-items:stretch;gap:10px;width:100%;min-height:0;display:flex}.desktopDashboardAppMenu-list{gap:var(--desktop-dashboard-app-menu-link-gap);width:100%;min-width:0;height:100%;min-height:0;padding:var(--desktop-dashboard-shadow-spread);box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain;flex-direction:column;flex:1;display:flex;overflow:hidden auto}.desktopDashboardAppMenu-list::-webkit-scrollbar{display:none}.desktopDashboardAppMenu-body>.desktopDashboardScrollbar{flex-shrink:0}.desktopDashboardAppMenu-row{width:100%;min-width:0;color:inherit;flex-shrink:0;align-items:center;gap:10px;text-decoration:none;display:flex}.desktopDashboardAppMenu-row .desktopDashboardRoundButton{width:var(--desktop-dashboard-app-menu-row-height);height:var(--desktop-dashboard-app-menu-row-height);box-shadow:var(--desktop-dashboard-app-menu-link-shadow);transition:var(--desktop-dashboard-app-menu-link-shadow-transition)}.desktopDashboardAppMenu-row:focus-visible .desktopDashboardRoundButton,.desktopDashboardAppMenu-row:hover .desktopDashboardRoundButton{box-shadow:var(--desktop-dashboard-app-menu-link-shadow-inset);transform:none}.desktopDashboardAppMenu-row:focus-visible .desktopDashboardRoundButton:before,.desktopDashboardAppMenu-row:hover .desktopDashboardRoundButton:before{opacity:0;animation:none}.desktopDashboardAppMenu-row .desktopDashboardRoundButton:after{background-color:#0000;width:calc(100% - 8px);height:calc(100% - 8px)}.desktopDashboardAppMenu-row .desktopDashboardRoundButton:before{width:calc(100% - 5px);height:calc(100% - 5px)}.desktopDashboardAppMenu-row .desktopDashboardRoundButton-icon{width:var(--desktop-dashboard-app-menu-icon-size)!important;height:var(--desktop-dashboard-app-menu-icon-size)!important}.desktopDashboardAppMenu-label{min-width:0;height:var(--desktop-dashboard-app-menu-row-height);border-radius:calc(var(--desktop-dashboard-app-menu-row-height)/2);background-color:var(--color-background);box-shadow:var(--desktop-dashboard-app-menu-link-shadow);transition:var(--desktop-dashboard-app-menu-link-shadow-transition);box-sizing:border-box;font-family:var(--font-regular);white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;padding:0 12px;font-size:14px;font-weight:700;display:flex;overflow:hidden}.desktopDashboardAppMenu-row--active .desktopDashboardAppMenu-label,.desktopDashboardAppMenu-row--active .desktopDashboardRoundButton,.desktopDashboardAppMenu-row:focus-visible .desktopDashboardAppMenu-label,.desktopDashboardAppMenu-row:hover .desktopDashboardAppMenu-label{box-shadow:var(--desktop-dashboard-app-menu-link-shadow-inset)}.desktopDashboardAppsSelect-scrollbar{width:var(--desktop-dashboard-scrollbar-width);box-sizing:border-box;flex-shrink:0;justify-content:center;align-self:stretch;min-height:0;padding:5px 0;display:flex}.desktopDashboardAppsSelect-scrollbarTrack{width:var(--desktop-dashboard-scrollbar-width);background:var(--color-background);height:100%;min-height:60px;box-shadow:inset 5px 5px 10px var(--color-neumorphism-shadow),inset -5px -5px 10px var(--color-neumorphism-light);cursor:pointer;box-sizing:border-box;border-radius:10px;padding:5px;position:relative}.desktopDashboardAppsSelect-scrollbarThumb{width:var(--desktop-dashboard-scrollbar-width);border:5px solid var(--color-background);min-height:60px;box-shadow:0 0 10px var(--color-neumorphism-shadow);cursor:grab;box-sizing:border-box;border-radius:20px;transition:box-shadow .5s linear;position:absolute;top:0;left:0;overflow:hidden}.desktopDashboardAppsSelect-scrollbarThumb:before{content:"";background:var(--color-rainbow-linear-y);filter:blur(1px);border-radius:15px;position:absolute;inset:0}.desktopDashboardAppsSelect-scrollbarThumb:hover{box-shadow:0 0 14px var(--color-neumorphism-shadow)}.desktopDashboardAppsSelect-scrollbarThumb:active{cursor:grabbing;box-shadow:0 0 18px var(--color-neumorphism-shadow)}.desktopDashboardAppsSelect-scrollbar--inactive .desktopDashboardAppsSelect-scrollbarTrack{cursor:default;pointer-events:none}.desktopDashboardAppsSelect-scrollbar--inactive .desktopDashboardAppsSelect-scrollbarThumb{cursor:default;box-shadow:none}.desktopDashboardAppsSelect-scrollbar--inactive .desktopDashboardAppsSelect-scrollbarThumb:before{background:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.desktopDashboardAppsSelect-scrollbar--inactive .desktopDashboardAppsSelect-scrollbarThumb:before{background:color-mix(in srgb,var(--color-foreground)32%,var(--color-background))}}.desktopDashboardAppsSelect-scrollbar--inactive .desktopDashboardAppsSelect-scrollbarThumb:before{filter:none}footer#desktopDashboardFooter{box-sizing:border-box;width:100%;height:var(--desktop-dashboard-row-height);padding:var(--desktop-dashboard-slot-padding);background-color:var(--color-background);box-shadow:5px 5px 25px var(--color-neumorphism-shadow),-5px -5px 25px var(--color-neumorphism-light);border-radius:20px;justify-content:space-between;align-items:center;display:flex}footer#desktopDashboardFooter .desktopDashboardRoundButton-icon{max-width:100%;max-height:100%;padding:var(--desktop-dashboard-footer-round-icon-padding);box-sizing:border-box;object-fit:contain;width:100%!important;height:100%!important}main#mobileMain.mobileMain--menuOpen{pointer-events:none!important}div.mobileApps.mobileApps--visible,nav.mobileNav.mobileNav--visible{z-index:1003!important}main#mobileMain .adminUsersShell--mobile{box-sizing:border-box;width:100%}main#mobileMain .dashboardAppHome{min-height:min(70vh,100%);padding:24px 16px}.compteProfilShell{box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;padding:var(--admin-users-cell-shadow-bleed,12px)0 0;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:10px;position:relative;overflow:hidden}.compteProfilShell.adminUsersShell--mobile{padding-bottom:var(--admin-users-cell-shadow-bleed,12px)}.compteProfilPage-layout{flex-direction:column;flex:1;min-width:0;max-width:100%;min-height:0;display:flex;position:relative}.compteProfilShell>.mobilePageTitle{width:auto;margin:0 var(--admin-users-cell-shadow-bleed,12px);min-height:var(--admin-users-page-title-block-height);height:var(--admin-users-page-title-block-height);padding:var(--admin-users-page-title-padding);font-size:var(--admin-users-page-title-font-size);line-height:var(--admin-users-page-title-line-height);z-index:2;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center}.compteProfilPage,.compteProfilShell>.mobilePageTitle{box-sizing:border-box;display:flex;position:relative;overflow:visible}.compteProfilPage{--desktop-dashboard-row-height:var(--admin-users-page-title-block-height);--admin-users-control-height:var(--admin-users-page-title-block-height);flex-direction:column;flex:1;gap:.75rem;width:100%;min-width:0;max-width:100%;min-height:0;margin:0}.compteProfilMessage{width:auto;min-width:0;max-width:100%;margin:var(--admin-users-cell-shadow-bleed,12px)var(--admin-users-cell-shadow-bleed,12px)0;box-sizing:border-box;min-height:var(--admin-users-page-title-block-height);z-index:2;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;padding:12px 16px;display:flex;position:relative;overflow:visible}.compteProfilShell>.compteProfilMessage:first-child{margin-top:0}.compteProfilMessage-text{width:100%;font-family:var(--font-regular);text-align:center;color:var(--color-foreground,var(--foreground));opacity:.9;margin:0;font-size:.95rem;line-height:1.4}.compteProfilMessage--error .compteProfilMessage-text{color:#c0392b;opacity:1}.compteProfilMessage--success .compteProfilMessage-text{color:#1e7e34;opacity:1}.compteProfilPage-header{z-index:2;flex-shrink:0;position:relative;overflow:visible}.compteProfilPage-header .mobilePageTitle{box-sizing:border-box;width:100%;min-height:var(--admin-users-page-title-block-height);height:var(--admin-users-page-title-block-height);padding:var(--admin-users-page-title-padding);font-size:var(--admin-users-page-title-font-size);line-height:var(--admin-users-page-title-line-height);justify-content:center;align-items:center;margin:0;display:flex;overflow:visible}.compteProfilPage-fieldsFrame{flex:1}.compteProfilPage-body,.compteProfilPage-fieldsFrame{width:100%;min-width:0;max-width:100%;min-height:0;display:flex;overflow-x:hidden}.compteProfilPage-body{align-items:stretch;gap:var(--admin-users-table-scrollbar-gap,10px);flex-direction:row;flex:1}.compteProfilPage-body>.desktopDashboardScrollbar{flex-shrink:0}.compteProfilPage-scroll{min-width:0;min-height:0;padding:var(--admin-users-cell-shadow-bleed,12px);box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain;flex-direction:column;flex:1;gap:10px;display:flex;overflow:hidden auto}.compteProfilPage-scroll::-webkit-scrollbar{display:none}.compteProfilPage-field{flex-shrink:0;width:100%;overflow:visible}.compteProfilPage-field--button{cursor:pointer}.compteProfilPage-field--locked{cursor:default;opacity:.72}.compteProfilPage-fieldAction--disabled{opacity:.4}.compteProfilPage-field--button:focus-visible .compteProfilPage-fieldShell{outline:2px solid var(--color-info,#0074d9);outline-offset:2px}.compteProfilPage-field--button .adminUsersCellPopup-valueInput{pointer-events:none}.compteProfilFieldPopup.adminUsersCellPopup--mobile .adminUsersCellPopup-valueInner.desktopDashboardAppsSelect-inner--tagged .desktopDashboardAppsSelect-tag{display:inline-flex}.compteProfilPage-fieldShell{height:var(--admin-users-page-title-block-height);position:relative;overflow:visible}.compteProfilPage-field .adminUsersCellPopup-valueInner.desktopDashboardAppsSelect-inner--tagged{width:100%;min-height:calc(var(--desktop-dashboard-row-height) - (2*var(--desktop-dashboard-rainbow-gap)) - (2*var(--desktop-dashboard-rainbow-border)));box-sizing:border-box;align-items:center;display:flex}.compteProfilPage-field .adminUsersCellPopup-valueInner.desktopDashboardAppsSelect-inner--tagged .desktopDashboardAppsSelect-labelArea{pointer-events:auto;width:100%;min-width:0;padding-inline:var(--desktop-dashboard-text-select-side-gutter,4.75rem);flex:1;justify-content:center;align-items:center;display:flex}.compteProfilPage-field .adminUsersCellPopup-valueInner.desktopDashboardAppsSelect-inner--tagged .adminUsersCellPopup-valueInput{flex:1;width:100%;height:100%;min-height:0}.compteProfilPage-fieldAction,.compteProfilPage-fieldTag{z-index:3;pointer-events:none;margin:0;position:absolute;top:50%;transform:translateY(-50%)}.compteProfilPage-fieldTag{left:var(--desktop-dashboard-slot-padding,20px);align-items:center;gap:8px;display:inline-flex}.compteProfilPage-fieldTagText{line-height:1}.compteProfilPage-fieldPendingDot{flex-shrink:0}.compteProfilPage-fieldAction{right:var(--desktop-dashboard-slot-padding,20px);justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.compteProfilPage-fieldAction--button{pointer-events:auto;cursor:pointer;z-index:4}.compteProfilPage-field .compteProfilPage-fieldAction.adminUsersTable-crudButton,.compteProfilPage-field .compteProfilPage-fieldAction.adminUsersTable-crudButton:active,.compteProfilPage-field .compteProfilPage-fieldAction.adminUsersTable-crudButton:focus,.compteProfilPage-field .compteProfilPage-fieldAction.adminUsersTable-crudButton:focus-visible,.compteProfilPage-field .compteProfilPage-fieldAction.adminUsersTable-crudButton:hover{outline:none;box-shadow:5px 5px 10px var(--color-neumorphism-shadow),-5px -5px 10px var(--color-neumorphism-light)!important;transition:none!important;transform:translateY(-50%)!important}.compteProfilShell--valueOpen{gap:0}.compteProfilShell--valueOpen .compteProfilPage,.compteProfilShell--valueOpen .compteProfilPage-layout{flex:1;height:100%;min-height:0}.compteProfilPage-layout>.compteProfilPage>.compteProfilFieldPopup.adminUsersCellPopup,.compteProfilPage>.compteProfilFieldPopup.adminUsersCellPopup{z-index:40}.compteProfilFieldPopup.adminUsersCellPopup:not(.adminUsersCellPopup--mobile) .adminUsersCellPopup-window{box-shadow:none!important}.compteProfilFieldPopup.adminUsersCellPopup:not(.adminUsersCellPopup--mobile) .adminUsersCellPopup-window.adminUsersTable-cellSurface:after,.compteProfilFieldPopup.adminUsersCellPopup:not(.adminUsersCellPopup--mobile) .adminUsersCellPopup-window.adminUsersTable-cellSurface:before{display:none!important}.compteProfilPage-footer{max-width:100%;margin-bottom:var(--admin-users-cell-shadow-bleed,12px);border-radius:20px;padding:10px;overflow:visible}.compteProfilPage-footer,.compteProfilPage-footerMobile{width:auto;margin-inline:var(--admin-users-cell-shadow-bleed,12px);box-sizing:border-box;flex-shrink:0;align-self:stretch}.compteProfilPage-footerMobile{margin-bottom:0}.compteProfilPage-footerMobile .adminUsersCellPopup-windowToolbarInner{min-height:var(--admin-users-control-height);padding:12px clamp(8px,3vw,16px)}.compteProfilPage-footerMobile .adminUsersCellPopup-toolbar--mobileRow{gap:clamp(6px,2vw,12px)}.compteProfilPage-footerMobile .adminUsersCellPopup-toolbar--mobileRow .adminUsersCellPopup-action,.compteProfilPage-footerMobile .adminUsersCellPopup-toolbar--mobileRow .adminUsersCellPopup-cancelButton,.compteProfilPage-footerMobile .adminUsersCellPopup-toolbar--mobileRow .adminUsersCellPopup-confirmButton,.compteProfilPage-footerMobile .adminUsersCellPopup-toolbar--mobileRow .adminUsersCellPopup-toolbarSideButton{flex:0 auto;width:clamp(30px,9vw,40px);min-width:30px;height:clamp(30px,9vw,40px)}.compteProfilPage-footerMobile .adminUsersCellPopup-toolbar--mobileRow .adminUsersCellPopup-actionIcon{width:clamp(14px,4vw,18px);height:clamp(14px,4vw,18px)}.compteProfilPage-deleteConfirm{border-radius:20px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;padding:10px 14px;display:flex}.compteAdressesPage-counterRow{flex-shrink:0;gap:10px;width:100%}.compteAdressesPage-counter,.compteAdressesPage-counterRow{box-sizing:border-box;align-items:center;min-width:0;max-width:100%;display:flex}.compteAdressesPage-counter{width:auto;min-height:var(--admin-users-page-title-block-height);z-index:2;flex:auto;justify-content:center;padding:12px 16px;position:relative;overflow:visible}.compteAdressesPage-addButton.adminUsersTable-crudButton{flex:0 0 var(--admin-users-page-title-block-height);width:var(--admin-users-page-title-block-height);height:var(--admin-users-page-title-block-height);min-width:var(--admin-users-page-title-block-height);min-height:var(--admin-users-page-title-block-height);max-width:var(--admin-users-page-title-block-height);box-sizing:border-box;border-radius:20px;transition:none}.compteAdressesPage-addButton.adminUsersTable-crudButton:focus-visible:not(:disabled),.compteAdressesPage-addButton.adminUsersTable-crudButton:hover:not(:disabled){box-shadow:5px 5px 10px var(--color-neumorphism-shadow),-5px -5px 10px var(--color-neumorphism-light);outline:none;transform:none}.compteAdressesPage-addButton .adminUsersTable-crudButton-icon{width:28px;height:28px}.compteAdressesPage-counterText{width:100%;font-family:var(--font-regular);text-align:center;color:var(--color-foreground,var(--foreground));opacity:.9;margin:0;font-size:.95rem;line-height:1.4}.compteAdressesPage-flag{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:var(--admin-users-page-title-block-height);cursor:pointer;z-index:2;flex-shrink:0;align-items:center;gap:14px;margin:0;padding:12px 16px;display:flex;position:relative;overflow:visible}.compteAdressesPage-flag--disabled{cursor:not-allowed;opacity:.55}.compteAdressesPage-flagCheckbox{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.compteAdressesPage-flagBox{box-sizing:border-box;background-color:var(--color-background);width:28px;height:28px;box-shadow:inset 3px 3px 6px var(--color-neumorphism-shadow),inset -3px -3px 6px var(--color-neumorphism-light);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.compteAdressesPage-flagBox:after{content:"";background:0 0;border-radius:4px;width:12px;height:12px;transition:transform .15s,background-color .15s;transform:scale(0)}.compteAdressesPage-flagCheckbox:checked+.compteAdressesPage-flagBox:after{background-color:var(--color-foreground,var(--foreground));transform:scale(1)}.compteAdressesPage-flagCheckbox:focus-visible+.compteAdressesPage-flagBox{outline:2px solid var(--color-info,#0074d9);outline-offset:2px}.compteAdressesPage-flagLabel{min-width:0;font-family:var(--font-regular);color:var(--color-foreground,var(--foreground));flex:1;font-size:.95rem;line-height:1.35}.compteAdressesPage-flag--pending .compteAdressesPage-flagLabel{font-weight:600}.compteAdressesPage-toolbarSide{flex-shrink:0;align-items:center;gap:10px;display:inline-flex}.compteAdressesPage-toolbar .adminUsersTable-carouselNavButton{border-radius:10px;flex-shrink:0;width:40px;height:40px}.compteAdressesPage-toolbar .adminUsersTable-carouselNavButton-icon{width:22px;height:22px}.compteProfilPage-footerMobile .compteAdressesPage-toolbar .adminUsersTable-carouselNavButton{width:clamp(30px,9vw,40px);height:clamp(30px,9vw,40px)}.compteProfilPage-footerMobile .compteAdressesPage-toolbar .adminUsersTable-carouselNavButton-icon{width:clamp(14px,4vw,18px);height:clamp(14px,4vw,18px)}.compteProfilPage .adminUsersCellPopup-cancelButton:disabled,.compteProfilPage-footerMobile .adminUsersCellPopup-cancelButton:disabled{cursor:not-allowed;opacity:.58}.compteProfilPage .adminUsersCellPopup-cancelButton:disabled:after,.compteProfilPage .adminUsersCellPopup-cancelButton:disabled:before,.compteProfilPage-footerMobile .adminUsersCellPopup-cancelButton:disabled:after,.compteProfilPage-footerMobile .adminUsersCellPopup-cancelButton:disabled:before{opacity:.45}.compteProfilValueMarquee{box-sizing:border-box;align-items:center;width:100%;min-width:0;height:100%;display:flex;position:relative;overflow:hidden}.compteProfilValueMarquee-measure{visibility:hidden;pointer-events:none;white-space:nowrap;font:inherit;position:absolute}.compteProfilValueMarquee-track{will-change:transform;flex-direction:row;align-items:center;width:max-content;min-width:100%;display:flex}.compteProfilValueMarquee-track--scroll{animation-name:compteProfilValueMarquee-scroll;animation-timing-function:linear;animation-iteration-count:infinite}.compteProfilValueMarquee-item,.compteProfilValueMarquee-item--static{white-space:nowrap;font-family:inherit;font-size:inherit;font-weight:inherit;color:var(--color-foreground);text-align:center;flex-shrink:0;line-height:1.25}.compteProfilValueMarquee-item--static{width:100%}.compteProfilValueMarquee-gap{white-space:pre;flex-shrink:0}@keyframes compteProfilValueMarquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.compteProfilValueMarquee-track--scroll{animation:none;transform:none}}.compteProfilFieldPopup-valueStack{gap:var(--desktop-dashboard-rainbow-gap,8px);flex-direction:column;width:100%;min-width:0;display:flex}.compteProfilFieldPopup-marqueeHit{width:100%;min-width:0;height:100%;font:inherit;color:inherit;cursor:text;background:0 0;border:none;align-items:center;margin:0;padding:0;display:flex}.compteProfilFieldPopup .compteProfilFieldPopup-valueInput.desktopInput input,.compteProfilFieldPopup .compteProfilFieldPopup-valueInput.mobileInput input,.compteProfilFieldPopup-valueInput.adminUsersCellPopup-valueInput{text-overflow:clip!important;white-space:nowrap!important;overflow-x:auto!important}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}