.admin{font-size:1rem;line-height:1.55}.admin-bar .container-anoj{flex-wrap:wrap;gap:0 1.5rem}@media(max-width:767.98px){.admin-bar .container-anoj{min-height:0;padding-top:.625rem;row-gap:.625rem}}.admin-nav{order:3;width:100%;margin-inline:calc(-1*clamp(1rem,4vw,2.5rem));padding-inline:clamp(1rem,4vw,2.5rem);border-top:1px solid #2c2f37}@media(min-width:768px){.admin-nav{order:0;width:auto;margin:0 auto 0 1rem;padding:0;border-top:0}}.admin-nav ul{display:flex;gap:1.5rem;margin:0;padding:0;list-style:none}.admin-nav a{display:inline-flex;align-items:center;gap:.5rem;padding-block:.75rem;color:#a9adb7;font-size:.9375rem;font-weight:500;text-decoration:none;border-bottom:2px solid transparent}.admin-nav a:hover{color:#f4f5f7}.admin-nav a[aria-current=page]{color:#f4f5f7;border-bottom-color:#e4cd5b}.count-pill{min-width:1.375rem;padding:0 .4rem;border-radius:1rem;background:#24272e;border:1px solid #3d414b;color:#f4f5f7;font-size:.75rem;font-weight:600;line-height:1.25rem;text-align:center}.admin-bar-end{display:flex;align-items:center;gap:1.25rem}.admin-bar-end form{margin:0}.admin-site-link{color:#a9adb7;font-size:.9375rem;text-decoration:none}.admin-site-link:hover{color:#f4f5f7}@media(max-width:575.98px){.admin-site-link{display:none}}.btn-sm{--bs-btn-padding-y: .375rem;--bs-btn-padding-x: .75rem;--bs-btn-font-size: .875rem}.admin-main{padding-block:2rem 5rem}@media(min-width:768px){.admin-main{padding-block:2.75rem 6rem}}.admin-main--bare{display:grid;min-height:100vh;min-height:100dvh;place-items:center;padding-block:2.5rem}.admin-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 2rem;margin-bottom:1.75rem}.admin-title{margin:0;font-size:1.75rem;font-weight:650;line-height:1.2;letter-spacing:-.02em;text-wrap:balance}.admin-sub{margin:.375rem 0 0;color:#a9adb7;font-size:.9375rem}.admin-back{margin-bottom:1.25rem;font-size:.9375rem}.admin-back a{color:#a9adb7}.admin-back a:hover{color:#f4f5f7}.admin-flash{display:flex;gap:.625rem;align-items:baseline;margin-bottom:1.75rem;padding:.875rem 1rem;background:#1b1d22;border:1px solid #2c2f37;border-radius:8px}.admin-flash .ti{color:#7ee2a8}.admin-alert{display:flex;gap:.5rem;align-items:baseline;padding:.75rem .875rem;border:1px solid #ff8a8a;border-radius:8px;color:#ff8a8a;font-size:.9375rem}.admin-panel{min-width:0;margin:0;padding:1.5rem;background:#1b1d22;border:1px solid #2c2f37;border-radius:8px}@media(min-width:768px){.admin-panel{padding:1.75rem}}.admin-panel legend,.admin-panel .panel-title{margin-bottom:1.25rem;padding:0;font-size:1.0625rem;font-weight:600;line-height:1.4;letter-spacing:-.01em}.admin-panel .form-control{padding:.5625rem .75rem;font-size:1rem}.admin-panel .input-group-text{padding-inline:.75rem}.admin-panel .form-control{transition:border-color .15s ease}.admin-panel .form-control:focus{box-shadow:0 0 0 3px #e4cd5b40}.admin-panel .form-control.is-invalid{border-color:#ff8a8a;background-image:none;padding-right:.875rem}.admin-panel textarea.form-control{resize:vertical}.admin-empty{max-width:40rem;padding:2rem;background:#1b1d22;border:1px solid #2c2f37;border-radius:8px}.admin-login{width:100%;max-width:25rem}.admin-login .admin-panel{box-shadow:0 24px 48px -32px #000c}.roblox-source{margin-top:1.25rem}.roblox-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1.25rem 0 .75rem}@media(min-width:576px){.roblox-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.roblox-stats>div{padding:.75rem .875rem;background:#121316;border:1px solid #2c2f37;border-radius:8px}.roblox-stats dt{color:#868b96;font-size:.8125rem;font-weight:400}.roblox-stats dd{margin:0;font-size:1.125rem;font-weight:600}.admin .form-select{padding:.5625rem 2.25rem .5625rem .75rem;font-size:1rem}.sso-list{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.sso-btn{display:flex;align-items:center;justify-content:center;gap:.625rem;width:100%}.sso-btn .ti{font-size:1.25rem}.account-panel{max-width:40rem}.account-list{margin:0;padding:0;list-style:none;border-top:1px solid #2c2f37}.account-list li{display:flex;align-items:center;gap:1rem;padding-block:1rem;border-bottom:1px solid #2c2f37}.account-list form{margin:0}.account-icon{font-size:1.5rem;color:#a9adb7}.account-name{flex:1;font-weight:550}.admin-site-link[aria-current=page]{color:#f4f5f7}.admin-login-foot{margin:1.25rem 0 0;color:#868b96;font-size:.875rem;text-align:center}.admin-form{display:grid;gap:1.5rem;align-items:start}@media(min-width:992px){.admin-form{grid-template-columns:minmax(0,1fr) 21rem}}.admin-form-main,.admin-form-side{display:grid;gap:1.5rem}@media(min-width:992px){.admin-form-side{position:sticky;top:6rem}}.admin-field+.admin-field,.row+.admin-field,.admin-field+.row,.row+.row{margin-top:1.25rem}@media(max-width:767.98px){.admin-panel .row>*+*{margin-top:1.25rem}}.admin .form-label{font-size:.9375rem}.label-note{margin-left:.25rem;color:#868b96;font-size:.8125rem;font-weight:400}.field-hint,.field-count{margin:.375rem 0 0;color:#868b96;font-size:.875rem;line-height:1.45}.field-count{text-align:right}.field-count.is-near{color:#f4f5f7}.field-error{display:flex;gap:.375rem;align-items:baseline;margin:.375rem 0 0;color:#ff8a8a;font-size:.875rem}.input-group-text{color:#868b96;background:#24272e;border-color:#3d414b;font-size:.9375rem}.form-control[type=file]{font-size:.875rem}.form-control[type=file]::file-selector-button{color:#f4f5f7;background-color:#24272e;border-color:#3d414b;font-weight:550}.form-control[type=file]:hover:not(:disabled)::file-selector-button{background-color:#2c2f37}.form-check-input{background-color:#121316;border-color:#3d414b}.form-check-input:checked{background-color:#e4cd5b;border-color:#e4cd5b}.form-check-input:focus{border-color:#e4cd5b;box-shadow:0 0 0 3px #e4cd5b40}.form-switch .form-check-input:checked{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2315130a'/%3e%3c/svg%3e")}.cover-preview{margin:0 0 1.25rem;overflow:hidden;aspect-ratio:16/9;background:#121316;border:1px solid #3d414b;border-radius:8px}.cover-preview img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.cover-preview.is-pending{border-style:dashed;border-color:#e4cd5b}.cover-empty{display:flex;flex-direction:column;gap:.375rem;align-items:center;justify-content:center;height:100%;color:#868b96;font-size:.875rem}.cover-empty .ti{font-size:1.75rem}.btn-danger-quiet{color:#ff8a8a;background:transparent;border:1px solid rgba(255,138,138,.45)}.btn-danger-quiet:hover,.btn-danger-quiet:focus-visible{color:#121316;background:#ff8a8a;border-color:#ff8a8a}.btn-danger-quiet:focus-visible{outline-color:#ff8a8a}.admin-danger{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem;max-width:calc(100% - 22.5rem);margin-top:3rem;padding-top:1.5rem;border-top:1px solid #2c2f37}@media(max-width:991.98px){.admin-danger{max-width:none}}.admin-danger .panel-title{font-size:1.0625rem;font-weight:600;letter-spacing:-.01em}.status{display:inline-flex;align-items:center;gap:.4375rem;color:#868b96;font-size:.875rem;font-weight:500;white-space:nowrap}.status:before{content:"";width:.5rem;height:.5rem;border-radius:50%;border:1px solid currentColor}.status--live{color:#7ee2a8}.status--live:before{background:currentColor}.admin-table{width:100%;border-collapse:collapse;border-top:1px solid #2c2f37}.admin-table th,.admin-table td{padding:1rem 1rem 1rem 0;border-bottom:1px solid #2c2f37;vertical-align:middle;text-align:left}.admin-table th:last-child,.admin-table td:last-child{padding-right:0}.admin-table thead th{padding-block:.625rem;color:#868b96;font-size:.8125rem;font-weight:500}.admin-table tbody th{font-weight:400}.admin-table tbody tr{position:relative;transition:background-color .15s ease}.admin-table tbody tr:hover,.admin-table tbody tr:focus-within{background:#1b1d22}.admin-table .col-num{width:3.5rem;padding-left:.75rem;color:#868b96}.admin-table .row-link{font-weight:600;text-decoration:none}.admin-table .row-link:after{content:"";position:absolute;inset:0}.admin-table .row-link:focus-visible{outline:none}.admin-table .row-link:focus-visible:after{outline:2px solid #e4cd5b;outline-offset:-2px}.admin-table .row-sub{display:block;margin-top:.125rem;color:#868b96;font-size:.875rem}.inbox{margin:0;padding:0;list-style:none;border-top:1px solid #2c2f37}.inbox-row{border-bottom:1px solid #2c2f37}.inbox-row a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.25rem 1.5rem;padding:1rem .75rem;color:#a9adb7;text-decoration:none;transition:background-color .15s ease}@media(min-width:768px){.inbox-row a{grid-template-columns:12rem minmax(0,1fr) auto;align-items:baseline}}.inbox-row a:hover{background:#1b1d22;color:#a9adb7}.inbox-row a:focus-visible{outline-offset:-2px}.inbox-row .inbox-from{display:flex;align-items:center;gap:.5rem;min-width:0}.inbox-row .inbox-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inbox-row .inbox-text{grid-column:1/-1;grid-row:2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:768px){.inbox-row .inbox-text{grid-column:2;grid-row:1}}.inbox-row .inbox-subject{color:#f4f5f7}.inbox-row .inbox-snippet{margin-left:.5rem;color:#868b96}.inbox-row .inbox-meta{display:flex;gap:.75rem;color:#868b96;font-size:.875rem;white-space:nowrap}.inbox-row.is-unread .inbox-name,.inbox-row.is-unread .inbox-subject{color:#f4f5f7;font-weight:650}.inbox-row.is-unread .inbox-meta time{color:#f4f5f7}.unread-dot{flex:none;width:.5rem;height:.5rem;border-radius:50%;background:#e4cd5b}.message-meta{margin-block:1.5rem 2rem}.message-body{white-space:pre-line;overflow-wrap:anywhere;font-size:1.0625rem;line-height:1.7}.message-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid #2c2f37}.message-actions form{margin:0}@media(prefers-reduced-motion:reduce){.admin-table tbody tr,.inbox-row a{transition:none}}.admin h1,.admin h2,.admin h3,.admin h4,.admin h5,.admin h6,.admin .h5,.admin .brand{font-family:Figtree Variable,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.admin-main--bare .container-anoj{display:grid;justify-items:center}
