.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}}
