.main{position:relative;isolation:isolate}.main:before,.main:after{position:fixed;z-index:-1;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--amber) 11%,transparent),transparent 68%);content:"";pointer-events:none;filter:blur(8px);animation:ambient-drift 16s ease-in-out infinite alternate}.main:before{top:8%;right:4%}.main:after{bottom:-120px;left:18%;width:430px;height:430px;animation-delay:-7s;animation-duration:20s}.view>*{animation:view-enter .36s cubic-bezier(.2,.75,.25,1) both}.application-grid .application-card{animation:card-enter .38s cubic-bezier(.2,.75,.25,1) both}.application-grid .application-card:nth-child(2){animation-delay:35ms}.application-grid .application-card:nth-child(3){animation-delay:.07s}.application-grid .application-card:nth-child(4){animation-delay:.105s}.application-grid .application-card:nth-child(5){animation-delay:.14s}.application-grid .application-card:nth-child(6){animation-delay:.175s}.card,.button,.nav-item{transition:border-color .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.button:hover{transform:translateY(-1px)}.application-pending .application-accent{animation:pending-glow 2.4s ease-in-out infinite}.application-review{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;margin-bottom:14px;padding:20px}.application-review h3{margin:3px 0 5px;font-size:15px}.application-review small{color:var(--muted-2);font-size:10px}.application-review-direct{display:flex;gap:8px}.application-review-reason{display:grid;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;gap:9px;align-items:end;border-top:1px solid var(--line-soft);padding-top:15px}.application-review-reason label{grid-column:1/-1;color:var(--muted);font-size:10px;font-weight:750}.application-review-reason .textarea{height:72px;min-height:72px;padding:11px;resize:vertical}.application-review-reason>div{display:grid;gap:7px}.application-review .application-accept{border-color:color-mix(in srgb,var(--green) 38%,var(--line));background:color-mix(in srgb,var(--green) 10%,var(--surface-button));color:var(--green)}.application-review[aria-busy=true]{opacity:.7;pointer-events:none}.application-review[aria-busy=true]:after{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--amber) 7%,transparent),transparent);content:"";animation:review-loading 1.1s linear infinite}@keyframes view-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes card-enter{0%{opacity:0;transform:translateY(12px) scale(.992)}to{opacity:1;transform:none}}@keyframes ambient-drift{0%{transform:translate3d(-18px,-10px,0) scale(.94)}to{transform:translate3d(20px,18px,0) scale(1.08)}}@keyframes pending-glow{50%{box-shadow:4px 0 22px #f6ad5557}}@keyframes review-loading{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media(max-width:760px){.application-review{grid-template-columns:1fr}.application-review-direct{display:grid;grid-template-columns:1fr 1fr}.application-review-reason{grid-template-columns:1fr}.application-review-reason>div{grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){.main:before,.main:after,.view>*,.application-grid .application-card,.application-pending .application-accent,.application-review[aria-busy=true]:after{animation:none!important}.card,.button,.nav-item{transition:none!important}}:is(.button,.nav-item,.sidebar-collapse,.workspace-switch,.workspace-menu button,.custom-select-trigger,.custom-select-options button,.theme-card,.application-card,.media-trigger,.staff-modal-close,.media-viewer-close,.media-viewer-nav,.logout,.range-tabs button){transform-origin:center;transition-property:transform,border-color,background-color,color,box-shadow,opacity;transition-duration:.18s;transition-timing-function:cubic-bezier(.2,.72,.25,1)}:is(.button,.nav-item,.sidebar-collapse,.workspace-switch,.workspace-menu button,.custom-select-trigger,.custom-select-options button,.theme-card,.application-card,.media-trigger,.staff-modal-close,.media-viewer-close,.media-viewer-nav,.logout,.range-tabs button):active{transform:translateY(1px) scale(.972);transition-duration:.06s}.workspace-menu:not([hidden]),.custom-select-options:not([hidden]){transform-origin:top center;animation:menu-reveal .2s cubic-bezier(.18,.82,.28,1) both}.workspace-menu:not([hidden]) button,.custom-select-options:not([hidden]) button{animation:menu-item-reveal .22s cubic-bezier(.2,.78,.3,1) both}.workspace-menu:not([hidden]) button:nth-child(2),.custom-select-options:not([hidden]) button:nth-child(2){animation-delay:18ms}.custom-select-options:not([hidden]) button:nth-child(3){animation-delay:32ms}.custom-select-options:not([hidden]) button:nth-child(4){animation-delay:46ms}.custom-select-options:not([hidden]) button:nth-child(n+5){animation-delay:60ms}.custom-select-trigger[aria-expanded=true],.workspace-switch[aria-expanded=true]{transform:translateY(-1px);box-shadow:0 8px 24px color-mix(in srgb,var(--amber) 10%,transparent)}.staff-modal:not([hidden]) .staff-modal-backdrop,.media-viewer:not([hidden]) .media-viewer-backdrop{animation:overlay-reveal .22s ease-out both}.staff-modal:not([hidden]) .staff-modal-card{animation:dialog-reveal .26s cubic-bezier(.16,.84,.28,1) both}.media-viewer:not([hidden]) .media-viewer-card{animation:viewer-reveal .3s cubic-bezier(.16,.84,.28,1) both}.media-viewer-stage>*{animation:media-swap .22s ease-out both}:is(.range-tabs button.active,.custom-select-options button.active,.theme-card.active .theme-check,.nav-item.active .nav-icon){animation:selection-set .24s cubic-bezier(.2,.82,.3,1)}:is(input[type=checkbox],input[type=radio]):checked{animation:check-set .2s cubic-bezier(.2,.82,.3,1)}.sidebar-collapse span{transition:transform .22s cubic-bezier(.2,.78,.28,1)}.shell.sidebar-collapsed .sidebar-collapse span{transform:translateY(-2px) rotate(180deg)}.field,.composer textarea,.global-search{transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease,transform .18s ease}.field:focus,.composer textarea:focus,.global-search:focus-within{transform:translateY(-1px)}.toast{transform-origin:right bottom}.loading-grid div{will-change:background-position}@media(hover:hover){:is(.workspace-menu button,.custom-select-options button,.application-card,.theme-card,.staff-log-row,.staff-ranking-row):hover{transform:translateY(-2px)}.media-trigger:hover img{transform:scale(1.018)}.media-trigger img{transition:transform .24s cubic-bezier(.2,.72,.25,1)}}@keyframes menu-reveal{0%{opacity:0;transform:translateY(-7px) scale(.985)}to{opacity:1;transform:none}}@keyframes menu-item-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes overlay-reveal{0%{opacity:0}to{opacity:1}}@keyframes dialog-reveal{0%{opacity:0;transform:translateY(12px) scale(.975)}to{opacity:1;transform:none}}@keyframes viewer-reveal{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}@keyframes media-swap{0%{opacity:0;transform:scale(.99)}to{opacity:1;transform:none}}@keyframes selection-set{0%{transform:scale(.92)}65%{transform:scale(1.055)}to{transform:scale(1)}}@keyframes check-set{0%{transform:scale(.78)}70%{transform:scale(1.12)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}html :is(.button,.nav-item,.sidebar-collapse,.workspace-switch,.workspace-menu button,.custom-select-trigger,.custom-select-options button,.theme-card,.application-card,.media-trigger,.staff-modal-close,.media-viewer-close,.media-viewer-nav,.logout,.range-tabs button):active{transform:translateY(1px) scale(.972);transition-duration:.06s}.main:before,.main:after{contain:strict;filter:none;will-change:transform}.application-card,.permission-person,.message{content-visibility:auto;contain-intrinsic-size:auto 72px}
