html,body,#root{min-height:100%}html{color-scheme:dark}body{margin:0;background:#101214}*{box-sizing:border-box}a{color:inherit;text-decoration:none}button,input,textarea,select{-webkit-tap-highlight-color:transparent}.admin-brand{display:flex;align-items:center;gap:12px;padding:28px 24px}.admin-brand-mark{display:grid;width:42px;height:42px;flex-shrink:0;place-items:center;background:#ffd600;color:#151610;border-radius:12px;font-size:17px;font-weight:850;letter-spacing:-1px}.admin-brand-name{color:#f3f3ef;font-size:16px;font-weight:750;letter-spacing:-.5px}.admin-brand-caption{margin-top:3px;color:#838c92;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.admin-nav-caption{margin:22px 24px 12px;color:#7f898f;font-size:10px;font-weight:600;letter-spacing:.14em}.admin-sidebar-foot{margin-top:auto;padding:22px 24px;border-top:1px solid #2a3034}.admin-sidebar-foot span{display:block;color:#8f999f;font-size:11px;margin-top:4px}.admin-sidebar-foot strong{font-size:12px;font-weight:600;color:#d3d8d8}.admin-topbar-section{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#d4d9da;font-size:13px;font-weight:600}.admin-topbar-caption{color:#777f85;font-size:11px;margin-right:12px}.admin-user-dot{display:grid;width:32px;height:32px;flex:0 0 auto;place-items:center;border-radius:50%;border:1px solid #484831;color:#ffd600;background:#292b1f;font-size:12px;font-weight:700}.admin-content{width:100%;max-width:1560px;margin:0 auto}.admin-page-header{padding:7px 0 25px;border-bottom:1px solid #2d3236}.admin-page-eyebrow{margin:0 0 7px;color:#aab16e;font-size:10px;font-weight:650;letter-spacing:.13em;text-transform:uppercase}.admin-detail-header{flex-wrap:wrap;padding-bottom:24px;border-bottom:1px solid #2d3236}.admin-login{position:relative;overflow:hidden;isolation:isolate}.admin-login:before{content:"";position:absolute;z-index:-1;width:min(820px,130vw);height:820px;top:-540px;left:calc(50% - 410px);border:1px solid #4e4824;border-radius:50%;box-shadow:0 0 0 90px #ffd60003,0 0 0 180px #ffd60002}.admin-login-card{position:relative}.admin-login-card:before{content:"";position:absolute;width:60px;height:3px;left:32px;top:-1px;border-radius:0 0 5px 5px;background:#ffd600}.admin-login .admin-brand{padding:0;margin-bottom:32px}.admin-login-kicker{color:#989f8f;font-size:11px;letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px}.admin-login-description{color:#a5aaae;font-size:13px;line-height:1.7;margin:10px 0 26px}@media (max-width: 600px){.admin-topbar-caption{display:none}.admin-topbar-section{font-size:12px}.admin-page-header{padding-top:4px;padding-bottom:18px}.admin-detail-header>.MuiTypography-h4{width:100%;order:2;margin-left:0;overflow-wrap:anywhere}.admin-content .MuiTableCell-root{padding:14px}.admin-content .MuiTablePagination-toolbar{padding-left:8px}.admin-content .MuiTablePagination-selectLabel{display:none}}
