@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-italic-D1l0FflY.woff2)format("woff2"),url(/assets/inter-latin-400-italic-BmFrN47l.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-latin-900-normal-D4nM5aha.woff2)format("woff2"),url(/assets/inter-latin-900-normal-EUCDUbiG.woff)format("woff")}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{width:100%;margin-left:auto;margin-right:auto;padding-left:.75rem;padding-right:.75rem}@media (width>=576px){.container-sm,.container{max-width:540px}}@media (width>=768px){.container-md,.container-sm,.container{max-width:720px}}@media (width>=992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media (width>=1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media (width>=1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}.row{flex-wrap:wrap;margin-top:0;margin-left:-.75rem;margin-right:-.75rem;display:flex}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;margin-top:0;padding-left:.75rem;padding-right:.75rem}.col{flex:1 0 0}.row-cols-auto>*{flex:none;width:auto}.row-cols-1>*{flex:none;width:100%}.row-cols-2>*{flex:none;width:50%}.row-cols-3>*{flex:none;width:33.3333%}.row-cols-4>*{flex:none;width:25%}.row-cols-5>*{flex:none;width:20%}.row-cols-6>*{flex:none;width:16.6667%}.col-auto{flex:none;width:auto}.col-1{flex:none;width:8.33333%}.col-2{flex:none;width:16.6667%}.col-3{flex:none;width:25%}.col-4{flex:none;width:33.3333%}.col-5{flex:none;width:41.6667%}.col-6{flex:none;width:50%}.col-7{flex:none;width:58.3333%}.col-8{flex:none;width:66.6667%}.col-9{flex:none;width:75%}.col-10{flex:none;width:83.3333%}.col-11{flex:none;width:91.6667%}.col-12{flex:none;width:100%}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.6667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333%}.offset-5{margin-left:41.6667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333%}.offset-8{margin-left:66.6667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333%}.offset-11{margin-left:91.6667%}@media (width>=576px){.col-sm{flex:1 0 0}.row-cols-sm-auto>*{flex:none;width:auto}.row-cols-sm-1>*{flex:none;width:100%}.row-cols-sm-2>*{flex:none;width:50%}.row-cols-sm-3>*{flex:none;width:33.3333%}.row-cols-sm-4>*{flex:none;width:25%}.row-cols-sm-5>*{flex:none;width:20%}.row-cols-sm-6>*{flex:none;width:16.6667%}.col-sm-auto{flex:none;width:auto}.col-sm-1{flex:none;width:8.33333%}.col-sm-2{flex:none;width:16.6667%}.col-sm-3{flex:none;width:25%}.col-sm-4{flex:none;width:33.3333%}.col-sm-5{flex:none;width:41.6667%}.col-sm-6{flex:none;width:50%}.col-sm-7{flex:none;width:58.3333%}.col-sm-8{flex:none;width:66.6667%}.col-sm-9{flex:none;width:75%}.col-sm-10{flex:none;width:83.3333%}.col-sm-11{flex:none;width:91.6667%}.col-sm-12{flex:none;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.6667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333%}.offset-sm-5{margin-left:41.6667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333%}.offset-sm-8{margin-left:66.6667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333%}.offset-sm-11{margin-left:91.6667%}}@media (width>=768px){.col-md{flex:1 0 0}.row-cols-md-auto>*{flex:none;width:auto}.row-cols-md-1>*{flex:none;width:100%}.row-cols-md-2>*{flex:none;width:50%}.row-cols-md-3>*{flex:none;width:33.3333%}.row-cols-md-4>*{flex:none;width:25%}.row-cols-md-5>*{flex:none;width:20%}.row-cols-md-6>*{flex:none;width:16.6667%}.col-md-auto{flex:none;width:auto}.col-md-1{flex:none;width:8.33333%}.col-md-2{flex:none;width:16.6667%}.col-md-3{flex:none;width:25%}.col-md-4{flex:none;width:33.3333%}.col-md-5{flex:none;width:41.6667%}.col-md-6{flex:none;width:50%}.col-md-7{flex:none;width:58.3333%}.col-md-8{flex:none;width:66.6667%}.col-md-9{flex:none;width:75%}.col-md-10{flex:none;width:83.3333%}.col-md-11{flex:none;width:91.6667%}.col-md-12{flex:none;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.6667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333%}.offset-md-5{margin-left:41.6667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333%}.offset-md-8{margin-left:66.6667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333%}.offset-md-11{margin-left:91.6667%}}@media (width>=992px){.col-lg{flex:1 0 0}.row-cols-lg-auto>*{flex:none;width:auto}.row-cols-lg-1>*{flex:none;width:100%}.row-cols-lg-2>*{flex:none;width:50%}.row-cols-lg-3>*{flex:none;width:33.3333%}.row-cols-lg-4>*{flex:none;width:25%}.row-cols-lg-5>*{flex:none;width:20%}.row-cols-lg-6>*{flex:none;width:16.6667%}.col-lg-auto{flex:none;width:auto}.col-lg-1{flex:none;width:8.33333%}.col-lg-2{flex:none;width:16.6667%}.col-lg-3{flex:none;width:25%}.col-lg-4{flex:none;width:33.3333%}.col-lg-5{flex:none;width:41.6667%}.col-lg-6{flex:none;width:50%}.col-lg-7{flex:none;width:58.3333%}.col-lg-8{flex:none;width:66.6667%}.col-lg-9{flex:none;width:75%}.col-lg-10{flex:none;width:83.3333%}.col-lg-11{flex:none;width:91.6667%}.col-lg-12{flex:none;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.6667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333%}.offset-lg-5{margin-left:41.6667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333%}.offset-lg-8{margin-left:66.6667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333%}.offset-lg-11{margin-left:91.6667%}}@media (width>=1200px){.col-xl{flex:1 0 0}.row-cols-xl-auto>*{flex:none;width:auto}.row-cols-xl-1>*{flex:none;width:100%}.row-cols-xl-2>*{flex:none;width:50%}.row-cols-xl-3>*{flex:none;width:33.3333%}.row-cols-xl-4>*{flex:none;width:25%}.row-cols-xl-5>*{flex:none;width:20%}.row-cols-xl-6>*{flex:none;width:16.6667%}.col-xl-auto{flex:none;width:auto}.col-xl-1{flex:none;width:8.33333%}.col-xl-2{flex:none;width:16.6667%}.col-xl-3{flex:none;width:25%}.col-xl-4{flex:none;width:33.3333%}.col-xl-5{flex:none;width:41.6667%}.col-xl-6{flex:none;width:50%}.col-xl-7{flex:none;width:58.3333%}.col-xl-8{flex:none;width:66.6667%}.col-xl-9{flex:none;width:75%}.col-xl-10{flex:none;width:83.3333%}.col-xl-11{flex:none;width:91.6667%}.col-xl-12{flex:none;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.6667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333%}.offset-xl-5{margin-left:41.6667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333%}.offset-xl-8{margin-left:66.6667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333%}.offset-xl-11{margin-left:91.6667%}}@media (width>=1400px){.col-xxl{flex:1 0 0}.row-cols-xxl-auto>*{flex:none;width:auto}.row-cols-xxl-1>*{flex:none;width:100%}.row-cols-xxl-2>*{flex:none;width:50%}.row-cols-xxl-3>*{flex:none;width:33.3333%}.row-cols-xxl-4>*{flex:none;width:25%}.row-cols-xxl-5>*{flex:none;width:20%}.row-cols-xxl-6>*{flex:none;width:16.6667%}.col-xxl-auto{flex:none;width:auto}.col-xxl-1{flex:none;width:8.33333%}.col-xxl-2{flex:none;width:16.6667%}.col-xxl-3{flex:none;width:25%}.col-xxl-4{flex:none;width:33.3333%}.col-xxl-5{flex:none;width:41.6667%}.col-xxl-6{flex:none;width:50%}.col-xxl-7{flex:none;width:58.3333%}.col-xxl-8{flex:none;width:66.6667%}.col-xxl-9{flex:none;width:75%}.col-xxl-10{flex:none;width:83.3333%}.col-xxl-11{flex:none;width:91.6667%}.col-xxl-12{flex:none;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.6667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333%}.offset-xxl-5{margin-left:41.6667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333%}.offset-xxl-8{margin-left:66.6667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333%}.offset-xxl-11{margin-left:91.6667%}}html{scroll-behavior:smooth;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{min-width:320px}a{color:var(--color-action)}button,input,select,textarea{font:inherit}.stack{gap:var(--space-group);flex-direction:column;display:flex}.stack--tight{gap:var(--space-field)}.actions{align-items:center;gap:var(--space-field);flex-wrap:wrap;display:flex}.eyebrow{font-size:var(--font-label);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);font-weight:700}.desk-card{flex-direction:column;justify-content:space-between;height:100%;display:flex}@media (width<=599.95px){.card-carousel.card-carousel{gap:var(--space-field);margin-inline:calc(-1 * var(--carousel-bleed,var(--space-group)));padding-inline:var(--carousel-bleed,var(--space-group));overscroll-behavior-x:contain;scroll-padding-inline:var(--carousel-bleed,var(--space-group));scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:80%;grid-auto-flow:column;display:grid;overflow-x:auto}.card-carousel.card-carousel:has(>:only-child){grid-auto-columns:100%;margin-inline:0;padding-inline:0}.card-carousel.card-carousel::-webkit-scrollbar{display:none}.card-carousel.card-carousel>*{scroll-snap-align:start;min-width:0;grid-column:auto!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.quick-filters{gap:var(--space-field);flex-wrap:wrap;display:flex}.filter-panel{padding:var(--space-group);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface)}.filter-panel-menu .filter-panel{border:0;border-radius:0;width:min(420px,100vw - 32px);max-height:min(75vh,720px);overflow:auto}.empty-state{justify-content:center;align-items:center;gap:var(--space-group);min-height:220px;padding:var(--space-container);text-align:center;border:1px dashed var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;display:flex}.empty-state__icon{background:var(--color-subtle);width:48px;height:48px;color:var(--color-action);border-radius:50%;place-items:center;font-size:24px;display:grid}.empty-state--reference{background:var(--color-surface);border:0;min-height:360px}.empty-state--reference .empty-state__icon{background:var(--color-subtle);width:72px;height:72px;color:var(--color-text);font-size:32px}.desk-breadcrumbs ol{align-items:center;gap:var(--space-field);flex-wrap:wrap;padding:0;list-style:none;display:flex}.desk-breadcrumbs li{align-items:center;gap:var(--space-field);color:var(--color-text-muted);font-size:var(--font-complementary);display:flex}.desk-breadcrumbs li+li:before{content:"/";color:var(--color-border)}.desk-breadcrumbs li:last-child{color:var(--color-text);font-weight:600}.desk-breadcrumbs a{color:inherit;text-decoration:none}.desk-breadcrumbs a:hover{color:var(--color-action);text-decoration:underline}.desk-pagination .MuiPagination-ul{gap:var(--space-tight)}.desk-pagination .MuiPaginationItem-root{border-radius:var(--radius-control);min-width:36px;height:36px;color:var(--color-text-muted);font-size:var(--font-complementary);border:1px solid #0000;margin:0}.desk-pagination .MuiPaginationItem-root.Mui-selected{border-color:var(--color-action);background:var(--color-action);color:var(--color-surface)}.desk-pagination .MuiPaginationItem-root:hover:not(.Mui-selected){border-color:var(--color-border);background:var(--color-subtle)}.breadcrumbs__item{align-items:center;gap:var(--space-tight);display:inline-flex}.loading-skeleton{width:100%}.data-table-shell{gap:var(--space-field);flex-direction:column;display:flex}.admin-table-container{border-color:var(--color-border);border-radius:var(--radius-card)}.admin-table-container .MuiTableHead-root{background:var(--color-subtle)}.admin-table-container .MuiTableCell-head{color:var(--color-text-muted);font-size:var(--font-label);font-weight:700}.admin-table__sort{align-items:center;gap:var(--space-field);color:inherit;font:inherit;font-weight:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.admin-table__sort:disabled{cursor:default}.admin-table__sort:not(:disabled):hover{color:var(--color-action)}.admin-table__row-selectable{cursor:pointer}.admin-table__row-selectable.Mui-selected{background:#0568fd12}.admin-table__row-selectable.Mui-selected:hover{background:#0568fd1c}.admin-table__row-touch,.admin-table__row-touch *{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.bulk-action-bar{left:50%;bottom:var(--space-container);z-index:1300;align-items:center;gap:var(--space-group);max-width:calc(100vw - 2 * var(--space-group));padding:var(--space-field) var(--space-group);color:#fff;background:#141a23;border:1px solid #ffffff1f;border-radius:999px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 12px 36px #080d1247}.bulk-action-bar strong{white-space:nowrap;font-size:var(--font-complementary)}.bulk-action-bar__actions{align-items:center;gap:var(--space-tight);display:flex}.bulk-action-bar .MuiIconButton-root{color:#fff}.bulk-action-bar__button{min-height:36px;padding-inline:var(--space-field);color:#fff;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;display:flex}.bulk-action-bar__button span{font-size:var(--font-label);white-space:nowrap;font-weight:600}.bulk-action-bar__button:hover{background:#ffffff1f}.bulk-action-bar__button.is-danger:hover{background:#d445474d}.bulk-action-bar__item{display:flex}.bulk-action-bar__button:disabled{opacity:.45;cursor:not-allowed;background:0 0}.user-avatar{width:fit-content;display:inline-flex;position:relative}.user-avatar__status{border:2px solid var(--color-surface);background:var(--color-text-muted);border-radius:50%;width:10px;height:10px;position:absolute;bottom:0;right:0}.user-avatar__status.is-online{background:var(--color-success)}.user-avatar__status.is-away{background:var(--color-warning)}.user-avatar__status.is-offline{background:var(--color-text-muted)}.activity-timeline{gap:var(--space-section);flex-direction:column;display:flex}.activity-timeline h3{font-size:var(--font-subheader)}.activity-timeline ol{flex-direction:column;gap:0;padding:0;list-style:none;display:flex}.activity-timeline__event{gap:var(--space-group);padding-block:var(--space-group);display:flex;position:relative}.activity-timeline__event:not(:last-child):before{top:calc(var(--space-group) + 36px);background:var(--color-border);content:"";width:1px;position:absolute;bottom:0;left:17px}.activity-timeline__body{gap:var(--space-tight);flex-direction:column;display:flex}.activity-timeline__body p{font-size:var(--font-complementary)}.activity-timeline__body time{color:var(--color-text-muted);font-size:var(--font-label)}.activity-timeline__event--success .activity-timeline__body>p strong:first-child{color:#287343}.activity-timeline__event--danger .activity-timeline__body>p strong:last-child{color:#9d3032}.desk-alert__content{gap:var(--space-field);flex-direction:column;display:flex}.desk-alert__title{font-size:var(--font-label);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.file-upload__list{gap:var(--space-field);flex-direction:column;padding:0;list-style:none;display:flex}.file-upload__item{align-items:center;gap:var(--space-field);display:flex}.file-upload__details{gap:var(--space-tight);flex-direction:column;flex:1;min-width:0;display:flex}.file-upload__meta{justify-content:space-between;gap:var(--space-field);display:flex}.row{row-gap:var(--space-section)}.skip-link{top:0;left:var(--space-group);padding:var(--space-group);background:var(--color-surface);z-index:100;position:fixed;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.status-screen{min-height:min(72dvh,44rem);padding:var(--space-page) var(--space-container);place-items:center;display:grid}.status-screen--fullscreen{background:var(--color-background);min-height:100dvh}.status-screen__content{align-items:center;gap:var(--space-section);text-align:center;flex-direction:column;max-width:32rem;display:flex}.status-screen__copy{align-items:center;gap:var(--space-field);flex-direction:column;display:flex}.status-screen__actions{justify-content:center;gap:var(--space-group);flex-wrap:wrap;display:flex}.status-screen__art{justify-content:center;align-items:center;gap:var(--space-group);padding:var(--space-section);display:flex}.status-screen__digit{z-index:1;color:var(--color-text);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(4.5rem,16vw,7.5rem);font-weight:900;line-height:1;position:relative}.status-screen__badge{isolation:isolate;aspect-ratio:1;background:var(--color-info-light);width:clamp(5.5rem,18vw,7rem);color:var(--color-action);border-radius:50%;place-items:center;display:grid;position:relative}.status-screen__icon{place-items:center;display:grid}.status-screen__icon svg{width:46%;min-width:2.5rem;height:auto}.status-screen__ring{border:1px solid var(--color-info-ring);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:0}.status-screen__enter{animation:status-screen-enter var(--motion-duration-enter) var(--motion-ease-out) both;animation-delay:calc(var(--status-enter-index,0) * var(--motion-stagger))}.status-screen__ring{animation:status-screen-ring 2.2s var(--motion-ease-out) .45s 2}.status-screen__ring--late{animation-delay:1.1s}.status-screen--no-access .status-screen__icon{transform-origin:50% 20%;animation:.56s ease-in-out .52s both status-screen-deny}.status-screen--not-found .status-screen__icon{animation:1.6s ease-in-out .6s both status-screen-search}.status-screen--load-error .status-screen__icon{animation:1.5s ease-in-out .6s both status-screen-signal}.status-screen--not-found .status-screen__digit:first-child{animation:status-screen-digit var(--motion-duration-enter) var(--motion-ease-out) 80ms both}.status-screen--not-found .status-screen__digit:last-child{animation:status-screen-digit var(--motion-duration-enter) var(--motion-ease-out) .2s both}@keyframes status-screen-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes status-screen-digit{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes status-screen-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.75)}}@keyframes status-screen-deny{0%,to{transform:rotate(0)}20%{transform:rotate(-12deg)}40%{transform:rotate(10deg)}60%{transform:rotate(-6deg)}80%{transform:rotate(3deg)}}@keyframes status-screen-signal{0%,to{opacity:1;transform:translateY(0)}15%{opacity:.35;transform:translateY(3px)}30%{opacity:1;transform:translateY(-2px)}45%{opacity:.5;transform:translateY(2px)}65%{opacity:1;transform:translateY(0)}}@keyframes status-screen-search{0%,to{transform:translate(0)}25%{transform:translate(-6px,-4px)}50%{transform:translate(5px,-6px)}75%{transform:translate(4px,4px)}}@media (prefers-reduced-motion:reduce){.status-screen__enter,.status-screen--not-found .status-screen__digit:first-child,.status-screen--not-found .status-screen__digit:last-child{animation:status-screen-fade var(--motion-duration-fast) linear both;animation-delay:0s}.status-screen__ring,.status-screen--no-access .status-screen__icon,.status-screen--not-found .status-screen__icon,.status-screen--load-error .status-screen__icon{animation:none}}@keyframes status-screen-fade{0%{opacity:0}to{opacity:1}}.desk-dialog-form{flex-direction:column;min-height:0;display:flex;overflow:hidden}.desk-dialog-header{justify-content:space-between;align-items:center;gap:var(--space-group);padding:var(--space-container) var(--space-container) 0;display:flex}.desk-dialog-header .MuiDialogTitle-root{padding:0}.desk-dialog-content{gap:var(--space-group);flex-direction:column;display:flex;padding-top:var(--space-field)!important}.bulk-result__groups,.bulk-result__issues{gap:var(--space-tight);margin:0 0 var(--space-group);flex-direction:column;padding:0;list-style:none;display:flex}.bulk-result__issues li{padding:var(--space-tight) 0;border-bottom:1px solid var(--color-border);flex-direction:column;display:flex}.bulk-result__issues li span{color:var(--color-text-muted);font-size:var(--font-label)}.form-dialog__sheet .desk-dialog-header{padding:var(--space-group) var(--space-group) 0}.form-dialog__sheet .desk-dialog-content.MuiDialogContent-root{padding:var(--space-field) var(--space-group) var(--space-group);overflow-y:auto}.form-dialog__sheet .MuiDialogActions-root{gap:var(--space-field);padding:var(--space-group);border-top:1px solid var(--color-border);background:var(--color-surface);flex:none}.form-dialog__sheet .MuiDialogActions-root>.MuiButton-root{min-width:0;min-height:var(--touch-target);flex:1 1 0;margin:0}.form-dialog__sheet .form-dialog__actions--stacked{flex-direction:column-reverse;align-items:stretch}.form-dialog__sheet .form-dialog__actions--stacked>.MuiButton-root{flex:none;width:100%}.upload-tray{right:var(--space-page);bottom:var(--space-page);z-index:var(--layout-upload-tray-z-index);width:var(--layout-upload-tray-width);max-height:var(--layout-upload-tray-max-height);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 12px 32px #1018282e}.upload-tray__header{justify-content:space-between;align-items:center;gap:var(--space-group);padding:var(--space-group) var(--space-group) var(--space-group) var(--space-container);background:var(--color-subtle);display:flex}.upload-tray__title.MuiTypography-root{min-width:0;font-size:var(--font-body);font-weight:600}.upload-tray__header-actions{align-items:center;gap:var(--space-tight);flex-shrink:0;display:flex}.upload-tray__progress.MuiLinearProgress-root{flex-shrink:0}.upload-tray__list{flex-direction:column;padding:0;list-style:none;display:flex;overflow-y:auto}.upload-tray__item{align-items:center;gap:var(--space-group);padding:var(--space-group) var(--space-group) var(--space-group) var(--space-container);border-top:1px solid var(--color-border);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.upload-tray__item:first-child{border-top:0}.upload-tray__icon{color:var(--color-action);display:flex}.upload-tray__item.is-error .upload-tray__icon,.upload-tray__item.is-cancelled .upload-tray__icon{color:var(--color-text-muted)}.upload-tray__details{gap:var(--space-tight);flex-direction:column;min-width:0;display:flex}.upload-tray__name.MuiTypography-root{font-weight:500}.upload-tray__actions{align-items:center;gap:var(--space-tight);display:flex}.upload-tray__done{color:var(--color-success)}.upload-tray__failed{color:var(--color-error)}.upload-tray__link{padding:var(--space-tight) var(--space-field);border-radius:var(--radius-control);color:var(--color-action);font:inherit;font-size:var(--font-complementary);white-space:nowrap;cursor:pointer;background:0 0;border:0;font-weight:600}.upload-tray__link:hover{background:var(--color-info-light)}.upload-tray__link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}body.has-upload-tray .desk-toast.MuiSnackbar-root{left:50%;right:auto;transform:translate(-50%)}@media (width<=599.95px){.upload-tray{right:var(--space-group);bottom:calc(var(--space-group) + env(safe-area-inset-bottom));left:var(--space-group);width:auto;max-height:min(360px,50dvh)}body.has-upload-tray .desk-toast.MuiSnackbar-root{top:var(--space-group);bottom:auto}}.loading-screen{justify-content:center;align-items:center;gap:var(--space-section);min-height:100dvh;padding:var(--space-page) var(--space-container);background:var(--color-background);text-align:center;flex-direction:column;display:flex}.loading-screen>*{animation:loading-screen-fade var(--motion-duration-enter) linear .12s both}.app-splash{z-index:9999;transition:opacity .24s ease-out;position:fixed;inset:0}.app-splash--leaving{opacity:0;pointer-events:none}.loading-screen__logo{width:clamp(5.5rem,22vw,7rem);height:auto;overflow:visible}.loading-screen__body{animation:loading-screen-body .64s var(--motion-ease-out) .12s both}.loading-screen__streak{animation:loading-screen-streak 1.8s var(--motion-ease-out) .2s infinite both}.loading-screen__streak--middle{animation-delay:.32s}.loading-screen__streak--dot{animation-delay:.44s}.loading-screen__shine{animation:1.8s ease-in-out .2s infinite both loading-screen-shine}.loading-screen__bar{background:var(--color-info-light);border-radius:999px;width:min(11rem,60vw);height:3px;display:block;position:relative;overflow:hidden}.loading-screen__bar-fill{border-radius:inherit;background:var(--color-action);transform-origin:0;animation:1.8s ease-in-out .2s infinite both loading-screen-bar;position:absolute;inset:0}@keyframes loading-screen-fade{0%{opacity:0}to{opacity:1}}@keyframes loading-screen-body{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}@keyframes loading-screen-streak{0%{opacity:0;transform:translate(-56px)}35%,78%{opacity:1;transform:none}to{opacity:0;transform:translate(16px)}}@keyframes loading-screen-shine{0%,25%{transform:translate(0)}85%,to{transform:translate(500px)}}@keyframes loading-screen-bar{0%{transform:translate(-100%)scaleX(.4)}55%{transform:translate(10%)scaleX(.7)}to{transform:translate(100%)scaleX(.4)}}@keyframes loading-screen-pulse{0%,to{opacity:.45}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.loading-screen__body,.loading-screen__streak{animation:none}.loading-screen__shine{display:none}.loading-screen__bar-fill{animation:1.8s linear infinite loading-screen-pulse}}.notification-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.notification-item{align-items:flex-start;gap:var(--space-tight);border-radius:var(--radius-control);transition:background-color var(--motion-duration-fast) ease;display:flex;position:relative}.notification-item:hover,.notification-item:focus-within{background:var(--color-subtle)}.notification-item__main{align-items:start;gap:var(--space-group);min-width:0;padding:var(--space-group);border-radius:inherit;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex:1;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.notification-item__main:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.notification-item__media{display:flex}.notification-item__icon{width:var(--avatar-size-compact);height:var(--avatar-size-compact);background:var(--color-info-light);color:var(--color-action);border-radius:50%;place-items:center;font-size:1rem;display:grid}.notification-item__copy{flex-direction:column;gap:2px;min-width:0;display:flex}.notification-item__title{font-size:var(--font-complementary);color:var(--color-text);overflow-wrap:anywhere;margin:0;font-weight:500;line-height:1.4}.notification-item--unread .notification-item__title{font-weight:700}.notification-item__body{-webkit-line-clamp:2;font-size:var(--font-complementary);color:var(--color-text-muted);overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.notification-item__time{font-size:var(--font-label);color:var(--color-text-muted)}.notification-item__dot{background:var(--color-action);border-radius:50%;width:8px;height:8px;margin-block-start:6px}.notification-item__actions{padding:var(--space-tight);align-items:center;display:flex}.notification-panel{width:min(400px, calc(100vw - 2 * var(--space-group)));max-height:min(560px, calc(100dvh - var(--layout-header-height) - var(--space-page)));border:1px solid var(--color-border);border-radius:var(--radius-card);grid-template-rows:auto minmax(0,1fr) auto;display:grid}.notification-panel__header{justify-content:space-between;align-items:center;gap:var(--space-group);padding:var(--space-group) var(--space-group) var(--space-tight) var(--space-container);display:flex}.notification-panel__title{font-size:var(--font-subheader);margin:0;font-weight:700}.notification-panel__tools{align-items:center;gap:var(--space-tight);display:flex}.notification-panel__body{overscroll-behavior:contain;padding-inline:var(--space-tight);overflow-y:auto}.notification-panel__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.notification-panel__state{justify-content:center;align-items:center;gap:var(--space-group);min-height:180px;padding:var(--space-section);text-align:center;color:var(--color-text-muted);font-size:var(--font-complementary);flex-direction:column;display:flex}.notification-panel__state>svg{font-size:1.75rem}.notification-panel__state p{max-width:32ch;margin:0}.notification-panel__footer{padding:var(--space-tight);border-top:1px solid var(--color-border)}.notification-stack{left:var(--space-page);bottom:var(--space-page);z-index:var(--layout-upload-tray-z-index);width:min(380px, calc(100vw - 2 * var(--space-group)));pointer-events:none;position:fixed}.notification-stack__list{gap:var(--space-group);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.notification-stack__card{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);pointer-events:auto;animation:notification-stack-enter var(--motion-duration-enter) var(--motion-ease-out) both;align-items:flex-start;padding-inline-end:var(--touch-target);display:flex;position:relative;box-shadow:0 12px 32px #1018282e}.notification-stack__card .notification-item{flex:1;min-width:0}.notification-stack__card .notification-item:hover,.notification-stack__card .notification-item:focus-within{background:0 0}.notification-stack__close{top:var(--space-tight);right:var(--space-tight);position:absolute}@keyframes notification-stack-enter{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.notification-stack__card{animation-name:notification-stack-fade}.notification-item{transition:none}@keyframes notification-stack-fade{0%{opacity:0}to{opacity:1}}}@media (width<=599px){.notification-stack{left:var(--space-group);right:var(--space-group);bottom:calc(var(--space-group) + env(safe-area-inset-bottom));width:auto}body:has(.desk-bottom-nav) .notification-stack{bottom:calc(64px + env(safe-area-inset-bottom) + var(--space-group))}}.filter-sheet__popover.MuiPaper-root{width:min(24rem, calc(100vw - 2 * var(--space-group)));flex-direction:column;max-height:min(40rem,80dvh);display:flex}.filter-sheet__sheet.MuiPaper-root{max-height:85dvh;padding-bottom:env(safe-area-inset-bottom);border-radius:var(--radius-card) var(--radius-card) 0 0;flex-direction:column;display:flex}.filter-sheet__handle{width:2.5rem;height:4px;margin:var(--space-field) auto 0;background:var(--color-border);border-radius:999px;flex:none}.filter-sheet__title.MuiTypography-root{padding:var(--space-group) var(--space-group) 0;font-size:var(--font-subheader);flex:none;font-weight:700}.filter-sheet__content{flex-direction:column;min-height:0;display:flex}.filter-sheet__fields{gap:var(--space-group);min-height:0;padding:var(--space-group);flex-direction:column;display:flex;overflow-y:auto}.filter-sheet__content>.MuiAlert-root{margin:0 var(--space-group) var(--space-group)}.filter-sheet__actions{justify-content:space-between;align-items:center;gap:var(--space-group);padding:var(--space-group);border-top:1px solid var(--color-border);background:var(--color-surface);flex:none;display:flex}.filter-sheet__group{gap:var(--space-field);border:0;flex-direction:column;margin:0;padding:0;display:flex}.filter-sheet__chips{gap:var(--space-field);flex-wrap:wrap;display:flex}.filter-sheet__chips .MuiChip-root{height:2.25rem;font-size:var(--font-complementary);border-radius:999px}.filter-sheet__icon-button.MuiIconButton-root{width:var(--input-height);height:var(--input-height);border:1px solid var(--color-action);border-radius:var(--radius-control);color:var(--color-action)}.filter-sheet__fields .MuiAutocomplete-root .MuiOutlinedInput-root{height:auto;min-height:var(--input-height);align-items:center;gap:var(--space-tight);flex-wrap:wrap}.filter-sheet__fields .MuiAutocomplete-tag{max-width:100%}.filter-sheet__options{max-height:16rem;overflow-y:auto}.filter-sheet__sheet .filter-sheet__options{max-height:none}.form-field{gap:var(--space-field);flex-direction:column;width:100%;min-width:0;display:flex}.form-field .form-field__label{font-family:var(--font-family);font-size:var(--font-complementary);color:var(--color-text);font-weight:500;line-height:1.5;position:static}.form-field .form-field__helper{min-height:1.5em;font-size:var(--font-label);margin:0;padding:0;line-height:1.5}.form-field[data-disabled] .form-field__label,.form-field .form-field__helper.Mui-disabled{color:var(--color-text-muted)}.one-time-code{position:relative}.one-time-code__input{z-index:1;opacity:0;cursor:text;width:100%;height:100%;position:absolute;inset:0}.one-time-code__slots{gap:var(--space-field);pointer-events:none;display:flex}.one-time-code__slots>span{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);min-width:36px;height:52px;font-size:var(--font-title);flex:1;place-items:center;font-weight:700;display:grid}.one-time-code__slots>.is-current{border-color:var(--color-action)}.image-cropper-dialog{gap:var(--space-group);flex-direction:column;display:flex}.image-cropper__viewport{border-radius:var(--radius-card);background:var(--color-secondary);width:100%;height:min(52vh,380px);position:relative;overflow:hidden}.image-cropper__viewport .reactEasyCrop_Container{background:var(--color-secondary)}.image-cropper__viewport .reactEasyCrop_CropArea{border:2px solid var(--color-surface);color:#080d128c;box-shadow:0 0 0 9999px #080d128c}.image-cropper__viewport--round .reactEasyCrop_CropArea{border-radius:50%}.image-cropper__zoom{gap:var(--space-field);flex-direction:column;display:flex}.image-cropper__label.MuiTypography-root{font-size:var(--font-complementary);font-weight:500}.image-cropper__zoom-row{align-items:center;gap:var(--space-group);display:flex}.image-cropper__actions.MuiDialogActions-root{flex-wrap:wrap;justify-content:space-between}.image-cropper__buttons{gap:var(--space-field);flex-wrap:wrap;display:flex}.search-autocomplete__option{flex-direction:column;min-width:0;display:flex}.search-autocomplete__detail{color:var(--color-text-muted);font-size:var(--font-complementary)}.step-up,.step-up__confirmation,.step-up__verify{gap:var(--space-group);flex-direction:column;display:flex}.step-up__text{white-space:pre-line;overflow-wrap:anywhere}.step-up__text:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.step-up__hint{color:var(--color-text-muted);font-size:var(--font-complementary)}.step-up__resend{align-items:center;gap:var(--space-field);flex-wrap:wrap;display:flex}.step-up__alternate.MuiButton-root{align-self:flex-start}.step-up-remaining{color:var(--color-text-muted);font-size:var(--font-complementary);font-variant-numeric:tabular-nums}@media (width<=599.95px){.step-up__text{max-height:32dvh;padding:var(--space-field) var(--space-group);overscroll-behavior:contain;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-subtle);font-size:var(--font-complementary);line-height:1.55;overflow-y:auto}.form-dialog__sheet:has(.step-up) .MuiDialogActions-root{flex-wrap:nowrap}.form-dialog__sheet:has(.step-up) .MuiDialogActions-root>.MuiButton-root{min-width:0;min-height:var(--touch-target);flex:1 1 0}.step-up__resend .MuiButton-root,.step-up__alternate.MuiButton-root{min-height:var(--touch-target)}}.brand-logo{object-fit:contain;max-width:100%;display:block}.brand-logo--horizontal,.brand-logo--dark{width:var(--brand-logo-width);aspect-ratio:3}.brand-logo--mark{width:var(--brand-mark-size);height:var(--brand-mark-size)}.desk-dashboard{align-items:stretch;min-height:100dvh;display:flex}.desk-sidebar{flex:0 0 var(--layout-sidebar-width);width:var(--layout-sidebar-width);background:var(--layout-sidebar-background);color:var(--layout-sidebar-text)}.desk-sidebar--collapsed{flex-basis:var(--layout-sidebar-collapsed);width:var(--layout-sidebar-collapsed)}.desk-sidebar__sticky{grid-template-rows:auto minmax(0,1fr) auto;height:100dvh;display:grid;position:sticky;top:0}.desk-sidebar__header{min-height:var(--layout-header-height);justify-content:space-between;align-items:center;gap:var(--space-field);padding:var(--space-group);border-bottom:1px solid var(--layout-sidebar-active);display:flex}.desk-sidebar--collapsed .desk-sidebar__header{flex-direction:column;justify-content:center}.desk-brand{justify-content:center;align-items:center;min-width:0;text-decoration:none;display:flex}.desk-brand .brand-logo--dark{width:min(100%, var(--brand-logo-width))}.desk-sidebar__content{min-height:0;padding-block:var(--space-section);overflow-y:auto}.desk-navigation-group{gap:var(--space-group);flex-direction:column;display:flex}.desk-sidebar__caption{padding-inline:var(--space-container);font-size:var(--font-label);text-transform:uppercase}.desk-sidebar__footer{gap:var(--space-group);padding-block:var(--space-group);flex-direction:column;max-height:45dvh;display:flex;overflow-y:auto}.desk-navigation{flex-direction:column;gap:2px;display:flex}.desk-navigation__item{align-items:center;gap:var(--space-group);min-height:var(--layout-navigation-height);padding:var(--space-tight) var(--space-container);color:inherit;font-size:var(--font-complementary);overflow-wrap:anywhere;border-right:3px solid #0000;text-decoration:none;display:flex}button.desk-navigation__item{text-align:start;cursor:pointer;background:0 0;border-top:0;border-bottom:0;border-left:0;width:100%;margin:0;font-family:inherit}.desk-navigation__icon{flex-shrink:0;display:flex}.desk-navigation__item:hover{background:var(--layout-sidebar-active)}.desk-navigation__item[aria-current=page]{background:var(--layout-sidebar-active);border-color:var(--layout-sidebar-accent);color:var(--color-surface);font-weight:700}.desk-navigation__item[aria-current=page] .desk-navigation__icon{color:var(--layout-sidebar-accent)}.desk-sidebar--collapsed .desk-navigation__item{padding-inline:var(--space-field);justify-content:center}.desk-secondary{flex:0 0 var(--layout-secondary-width);width:var(--layout-secondary-width);display:flex}.desk-secondary .desk-sidebar{background:var(--color-surface);width:100%;color:var(--color-text);border-right:1px solid var(--color-border);flex-basis:100%}.desk-secondary .desk-sidebar__header{border-color:var(--color-border)}.desk-secondary .desk-navigation{gap:var(--space-field);padding-inline:var(--space-group)}.desk-secondary .desk-navigation__item{gap:var(--space-group);padding:var(--space-field) var(--space-group);border-radius:var(--radius-control);color:var(--color-text-muted);border:0}.desk-secondary .desk-navigation__item:hover{background:var(--color-subtle);color:var(--color-text)}.desk-secondary .desk-navigation__item[aria-current=page]{background:var(--layout-secondary-active);color:var(--color-action)}.desk-secondary .desk-navigation__item[aria-current=page] .desk-navigation__icon{color:inherit}.desk-workspace{flex-direction:column;flex:1;min-width:0;min-height:100dvh;display:flex}.desk-header{z-index:var(--layout-header-z-index);min-height:var(--layout-header-height);padding:var(--space-group) var(--space-container);background:var(--color-surface);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:var(--space-group);display:flex;position:sticky;top:0}.desk-header__title,.desk-header__actions{align-items:center;gap:var(--space-field);min-width:0;display:flex}.desk-header__title{overflow-wrap:anywhere}.desk-main{gap:var(--space-section);min-height:0;padding:var(--space-page);flex-direction:column;flex:1;display:flex}.desk-mobile-drawer{max-width:100%}.desk-mobile-drawer .desk-secondary{width:var(--layout-sidebar-width)}.desk-fullscreen{min-height:100dvh;padding:var(--space-page) var(--space-container);background:var(--color-background);justify-content:center;align-items:center;display:flex}.desk-fullscreen__card{width:100%;max-width:var(--layout-form-width);padding:var(--space-container);gap:var(--space-section);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;display:flex}.desk-quotas{gap:var(--space-field);flex-direction:column;display:flex}.desk-quotas:empty{display:none}.desk-storage{gap:var(--space-tight);padding-inline:var(--space-container);font-size:var(--font-label);flex-direction:column;line-height:1.3;display:flex}.desk-storage__label{text-transform:uppercase}.desk-storage__header{justify-content:space-between;align-items:baseline;gap:var(--space-field);display:flex}.desk-storage__action{color:var(--layout-sidebar-accent);white-space:nowrap;font-weight:600;text-decoration:none}.desk-storage__action:hover{text-underline-offset:2px;text-decoration:underline}.desk-storage__action:focus-visible{outline:2px solid var(--layout-sidebar-accent);outline-offset:2px;border-radius:2px}.desk-storage{--quota-color:var(--layout-sidebar-accent)}.desk-storage--storage{--quota-color:var(--layout-quota-storage)}.desk-storage--stamps{--quota-color:var(--layout-quota-stamps)}.desk-storage[data-level=warning]{--quota-color:var(--layout-quota-warning)}.desk-storage[data-level=critical]{--quota-color:var(--layout-quota-critical)}.desk-storage progress{appearance:none;background:var(--layout-quota-track);width:100%;height:4px;color:var(--quota-color);border:0;border-radius:999px;display:block;overflow:hidden}.desk-storage progress::-webkit-progress-bar{background:var(--layout-quota-track);border-radius:999px}.desk-storage progress::-webkit-progress-value{background:var(--quota-color);border-radius:999px}.desk-storage progress::-moz-progress-bar{background:var(--quota-color);border-radius:999px}.layout-demo-grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--layout-secondary-width)), 1fr));gap:var(--space-section);display:grid}.layout-demo-panel{gap:var(--space-group);padding:var(--space-container);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);flex-direction:column;display:flex}.layout-demo-value{font-size:var(--font-headline);font-weight:700}@media (width<=599px){.desk-main{padding:var(--space-group)}.desk-header{padding:var(--space-field);flex-wrap:wrap}}.desk-header{flex-wrap:wrap}.desk-header__title{flex:1}.desk-header__actions{flex-shrink:0}.desk-organization{width:100%;max-width:var(--layout-sidebar-width);min-width:0}.desk-account-button.MuiIconButton-root{gap:var(--space-field);border-radius:var(--radius-control);min-height:var(--control-height)}.desk-language-button.MuiButton-root{gap:var(--space-field);min-width:0;color:var(--color-text);text-transform:none}.desk-account-name{max-width:var(--layout-secondary-width);text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-complementary);overflow:hidden}.desk-account-action{align-items:center;gap:var(--space-field);display:flex}.desk-header-menu{max-width:var(--layout-sidebar-width)}.desk-header-menu .MuiMenuItem-root{white-space:normal;overflow-wrap:anywhere}@media (width<=599px){.desk-header{flex-wrap:nowrap}.desk-header__title{flex:auto}.desk-account-name,.desk-language-button.MuiButton-root{display:none}}.desk-account-menu{min-width:var(--layout-secondary-width)}.desk-account-summary{align-items:center;gap:var(--space-group);padding:var(--space-field) var(--space-container) var(--space-group);list-style:none;display:flex}.desk-account-summary__copy{gap:var(--space-tight);flex-direction:column;min-width:0;display:flex}.desk-account-summary__copy strong{font-size:var(--font-body);font-weight:600}.desk-account-summary__copy small{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted);font-size:var(--font-label);overflow:hidden}.desk-account-button .MuiAvatar-root,.desk-account-summary .MuiAvatar-root{background:var(--color-info-light);color:var(--color-action-hover);font-weight:700}.desk-account-button .MuiAvatar-root{font-size:var(--font-label)}.desk-account-summary .MuiAvatar-root{font-size:var(--font-complementary)}.desk-account-menu .MuiMenuItem-root{padding-inline:var(--space-container)}.desk-dashboard{--layout-bottom-nav-height:64px}.desk-bottom-nav{z-index:var(--layout-header-z-index);min-height:var(--layout-bottom-nav-height);padding-bottom:env(safe-area-inset-bottom);background:var(--layout-sidebar-background);color:var(--layout-sidebar-text);border-top:1px solid var(--layout-sidebar-active);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:fixed;inset:auto 0 0}.desk-bottom-nav__item{justify-content:center;align-items:center;gap:var(--space-tight);min-width:0;min-height:var(--layout-bottom-nav-height);padding:var(--space-field) var(--space-tight);color:inherit;font-family:inherit;font-size:var(--font-label);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;margin:0;text-decoration:none;display:flex}.desk-bottom-nav__icon{font-size:1.375rem;display:flex}.desk-bottom-nav__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.desk-bottom-nav__item:hover{background:var(--layout-sidebar-active)}.desk-bottom-nav__item:focus-visible{outline:2px solid var(--layout-sidebar-accent);outline-offset:-2px}.desk-bottom-nav__item[aria-current=page],.desk-bottom-nav__item[data-active]{color:var(--color-surface);font-weight:700}.desk-bottom-nav__item[aria-current=page] .desk-bottom-nav__icon,.desk-bottom-nav__item[data-active] .desk-bottom-nav__icon{color:var(--layout-sidebar-accent)}.desk-dashboard[data-phone] .desk-main{padding-bottom:calc(var(--layout-bottom-nav-height) + env(safe-area-inset-bottom) + var(--space-group))}@media (width<=599px){:is(body:has(.desk-bottom-nav) .MuiSnackbar-root,body:has(.desk-bottom-nav) .upload-tray,body:has(.desk-bottom-nav) .bulk-action-bar){bottom:calc(64px + env(safe-area-inset-bottom) + var(--space-group))}.bulk-action-bar{width:calc(100vw - 2 * var(--space-group))}.bulk-action-bar__actions{scrollbar-width:none;min-width:0;overflow-x:auto}}
