.ctrl-root{--ctrl-bg:#09090b;--ctrl-surface:#111114;--ctrl-raised:#17171b;--ctrl-line:#27272d;--ctrl-muted:#a1a1aa;--ctrl-soft:#d4d4d8;--ctrl-orange:#f28c3f;position:fixed;inset:0;z-index:200;display:grid;grid-template-columns:256px minmax(0,1fr);background:var(--ctrl-bg);color:#f4f4f5;font-family:var(--font-onest),system-ui,sans-serif;-webkit-font-smoothing:antialiased}body:has(.ctrl-root),html:has(.ctrl-root){overflow:hidden}.ctrl-root *{box-sizing:border-box}.ctrl-root :focus-visible{outline:2px solid #f7a866;outline-offset:3px}.ctrl-display{font-family:var(--font-dela),var(--font-onest),sans-serif;font-weight:400;letter-spacing:-.025em}.ctrl-sidebar{display:flex;min-width:0;min-height:0;flex-direction:column;padding:24px 15px 16px;background:#0e0e11;border-right:1px solid #202024}.ctrl-brand{display:flex;align-items:center;gap:12px;padding:2px 10px 28px}.ctrl-brand-mark{display:grid;width:40px;height:40px;place-items:center;border-radius:13px;background:#f28c3f;color:#211309;font:400 20px var(--font-dela),sans-serif;box-shadow:0 6px 18px #f28c3f26}.ctrl-brand-copy{display:flex;flex-direction:column;gap:3px}.ctrl-brand-copy b{font-size:16px;font-weight:800;letter-spacing:-.03em}.ctrl-brand-copy small{color:#8c8c95;font-size:9px;font-weight:800;letter-spacing:.14em}.ctrl-nav{display:flex;min-height:0;flex:1;flex-direction:column;gap:4px;overflow-y:auto}.ctrl-nav-label{margin:14px 10px 7px;color:#777780;font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.ctrl-nav-label:first-child{margin-top:0}.ctrl-nav-item{position:relative;display:flex;width:100%;min-height:44px;align-items:center;gap:12px;padding:0 12px;border:1px solid transparent;border-radius:12px;color:#aaaab2;text-align:left;font-size:13px;font-weight:600;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.ctrl-nav-item svg{color:#85858e}.ctrl-nav-item:hover{background:#17171b;color:#fff}.ctrl-nav-item[data-on=true]{border-color:#342619;background:linear-gradient(100deg,#2c1e13,#1b1714);color:#fff}.ctrl-nav-item[data-on=true]:before{position:absolute;left:-1px;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:var(--ctrl-orange);content:""}.ctrl-nav-item[data-on=true] svg{color:var(--ctrl-orange)}.ctrl-nav-copy{display:grid;min-width:0;gap:3px}.ctrl-nav-copy b{color:inherit;font-size:11px;font-weight:700}.ctrl-nav-copy small{overflow:hidden;color:#8e8e97;font-size:9px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.ctrl-sidebar-foot{display:grid;gap:9px;margin-top:20px;padding-top:15px;border-top:1px solid #25252a}.ctrl-sidebar-health{display:flex;align-items:center;gap:11px;padding:12px;border:1px solid #29292f;border-radius:13px;background:#141417}.ctrl-sidebar-health>span:last-child{display:flex;min-width:0;flex-direction:column;gap:4px}.ctrl-sidebar-health b{overflow:hidden;font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.ctrl-sidebar-health small{color:var(--ctrl-muted);font-size:11px}.ctrl-sidebar-site{display:flex;height:39px;align-items:center;justify-content:space-between;padding:0 12px;border-radius:10px;color:#b4b4bc;font-size:12px;font-weight:600}.ctrl-sidebar-site:hover{background:#19191e;color:#fff}.ctrl-dot{width:8px;height:8px;flex:0 0 auto;border-radius:50%;background:#81818a}.ctrl-live-status[data-ok=true] .ctrl-dot,.ctrl-sidebar-health[data-ok=true] .ctrl-dot{background:#61d99a;box-shadow:0 0 0 4px #61d99a1d}.ctrl-live-status[data-ok=false] .ctrl-dot,.ctrl-sidebar-health[data-ok=false] .ctrl-dot{background:#fa7777;box-shadow:0 0 0 4px #fa77771d}.ctrl-workspace{display:grid;min-width:0;min-height:0;grid-template-rows:66px minmax(0,1fr);background:radial-gradient(ellipse at 78% -20%,#f28c3f0c,transparent 38%),var(--ctrl-bg)}.ctrl-topbar{justify-content:space-between;gap:18px;padding:0 clamp(22px,3vw,48px);border-bottom:1px solid #202024;background:#0d0d10cc}.ctrl-breadcrumb,.ctrl-topbar{display:flex;min-width:0;align-items:center}.ctrl-breadcrumb{gap:10px;color:#8c8c95;font-size:12px}.ctrl-breadcrumb>span:nth-child(2){color:#55555d}.ctrl-breadcrumb b{overflow:hidden;color:#e8e8eb;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.ctrl-topbar-end{display:flex;align-items:center;gap:18px}.ctrl-live-status{display:inline-flex;align-items:center;gap:9px;color:#bcbcc3;font-size:11.5px;font-weight:600}.ctrl-live-status .ctrl-dot{width:7px;height:7px}.ctrl-refresh{display:inline-flex;height:38px;align-items:center;justify-content:center;gap:8px;padding:0 13px;border:1px solid #303037;border-radius:10px;background:#1a1a1e;color:#f4f4f5;font-size:12px;font-weight:650}.ctrl-refresh:hover{border-color:#4a4035;background:#242327}.ctrl-refresh:disabled{opacity:.62}.ctrl-main{width:100%;max-width:1760px;min-width:0;min-height:0;margin:0 auto;overflow-y:auto;padding:clamp(25px,3vw,44px) clamp(22px,3vw,48px) 64px}.ctrl-page-head{display:flex;min-width:0;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:26px}.ctrl-kicker{color:#9c9ca4;font-size:10px;font-weight:800;letter-spacing:.18em}.ctrl-title{margin-top:7px;font-size:clamp(34px,4vw,48px);line-height:1.06}.ctrl-subtitle{margin-top:7px;color:#aaaab2;font-size:13px}.ctrl-error,.ctrl-warn{margin-bottom:18px;padding:13px 16px;border-radius:12px;font-size:13px}.ctrl-error{border:1px solid #632d2d;background:#291718;color:#ffb0ac}.ctrl-warn{border:1px solid #59401f;background:#211b12;color:#f4c67d}.ctrl-stack{display:flex;min-width:0;flex-direction:column;gap:16px}.ctrl-panel{min-width:0;padding:21px;border:1px solid #28282e;border-radius:17px;background:#121215}.ctrl-panel-flush{padding:0;overflow:hidden}.ctrl-panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:17px}.ctrl-panel-title{font-size:15px;font-weight:750;letter-spacing:-.015em}.ctrl-count,.ctrl-time{color:#a1a1aa;font-size:11.5px;font-variant-numeric:tabular-nums}.ctrl-label{color:#92929c;font-size:10px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.ctrl-hint{color:#a1a1aa;font-size:12px;line-height:1.55}.ctrl-empty{padding:28px 0;color:#a1a1aa;text-align:center;font-size:13px}.ctrl-live{position:relative;display:inline-block;width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:var(--ctrl-orange)}.ctrl-live:after{position:absolute;inset:0;border-radius:inherit;background:inherit;animation:ctrl-pulse 2s ease-out infinite;content:""}@keyframes ctrl-pulse{0%{transform:scale(1);opacity:.45}80%,to{transform:scale(3);opacity:0}}.ctrl-overview-intro{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin:0 0 14px}.ctrl-overview-eyebrow{color:#ef9c5b;font-size:9px;font-weight:800;letter-spacing:.2em}.ctrl-overview-intro h2{margin-top:5px;font-size:21px;font-weight:750;letter-spacing:-.035em}.ctrl-auto-refresh{display:inline-flex;align-items:center;gap:8px;color:#9898a1;font-size:11px}.ctrl-auto-refresh .ctrl-live{width:6px;height:6px;background:#63d69b}.ctrl-hero{position:relative;display:grid;min-height:190px;grid-template-columns:minmax(0,1.5fr) minmax(260px,.7fr);overflow:hidden;border:1px solid #51331e;border-radius:20px;background:linear-gradient(112deg,#24170f,#1c1714 50%,#151417)}.ctrl-hero:before{position:absolute;top:-130px;right:7%;width:360px;height:360px;border:1px solid #f28c3f26;border-radius:50%;box-shadow:0 0 0 26px #f28c3f08,0 0 0 54px #f28c3f06;content:"";pointer-events:none}.ctrl-hero-main{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:27px clamp(22px,3vw,38px)}.ctrl-hero-kicker{display:flex;align-items:center;gap:9px;color:#f7a866;font-size:10px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.ctrl-hero h2{margin-top:13px;font-size:clamp(28px,3.2vw,41px);line-height:1.12;letter-spacing:-.04em}.ctrl-hero-copy{max-width:480px;margin-top:8px;color:#c3b7ad;font-size:13px;line-height:1.55}.ctrl-hero-side{position:relative;z-index:1;display:flex;min-width:0;align-items:center;justify-content:center;gap:20px;padding:22px;border-left:1px solid #f5bd8a1a;background:linear-gradient(90deg,#1b171300,#120f0e75)}.ctrl-hero-orbit{position:relative;display:grid;width:108px;height:108px;flex:0 0 auto;place-items:center;border:1px solid #f28c3f55;border-radius:50%;background:radial-gradient(circle,#f28c3f29 0,#f28c3f0d 48%,transparent 70%);box-shadow:0 0 45px #f28c3f1c}.ctrl-hero-orbit:after,.ctrl-hero-orbit:before{position:absolute;inset:10px;border:1px dashed #f28c3f54;border-radius:50%;content:""}.ctrl-hero-orbit:after{inset:23px;border-style:solid;border-color:#f28c3f38}.ctrl-hero-orbit svg{position:relative;z-index:1;color:#ffb16e}.ctrl-hero-facts{display:grid;gap:13px;min-width:0}.ctrl-hero-fact{display:flex;flex-direction:column;gap:3px}.ctrl-hero-fact b{font-size:18px;font-variant-numeric:tabular-nums}.ctrl-hero-fact span{color:#a99d94;font-size:10px}.ctrl-kpi-band{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;border:0;background:transparent;padding:0}.ctrl-stat{display:flex;min-width:0;min-height:120px;flex-direction:column;gap:10px;padding:16px 17px;border:1px solid #28282e;border-radius:15px;background:#121215}.ctrl-stat-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.ctrl-stat-icon{display:grid;width:29px;height:29px;flex:0 0 auto;place-items:center;border-radius:9px;background:#2b1c12;color:#f7a866}.ctrl-stat-value{overflow-wrap:anywhere;font-size:clamp(25px,2.2vw,33px);line-height:1.05;font-variant-numeric:tabular-nums}.ctrl-stat-sub{color:#a1a1aa;font-size:11px}.ctrl-dashboard-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr);gap:15px;align-items:start}.ctrl-gauges{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ctrl-gauge{display:flex;min-width:0;align-items:center;gap:14px}.ctrl-gauge-ring{position:relative;display:grid;width:75px;height:75px;flex:0 0 auto;place-items:center}.ctrl-gauge-svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.ctrl-gauge-track{fill:none;stroke:#2a2a30;stroke-width:7}.ctrl-gauge-bar{fill:none;stroke:var(--ctrl-orange);stroke-width:7;stroke-linecap:round;transition:stroke-dashoffset .6s ease}.ctrl-gauge[data-high=true] .ctrl-gauge-bar{stroke:#f87171}.ctrl-gauge-value{font-size:20px;font-variant-numeric:tabular-nums}.ctrl-gauge-value:after{margin-left:2px;color:#a1a1aa;font:700 10px var(--font-onest),sans-serif;content:"%"}.ctrl-pings{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:18px}.ctrl-ping{display:flex;min-width:0;min-height:58px;flex-direction:column;justify-content:space-between;gap:6px;padding:10px 11px;border:1px solid #29292f;border-radius:11px;background:#18181c;color:#aaaab2;font-size:10px}.ctrl-ping>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ctrl-ping>span:last-child{color:#e9e9eb;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}.ctrl-ping[data-ok=false]>span:last-child{color:#ff9595}.ctrl-uptime{display:inline-flex;align-items:center;gap:8px;color:#a1a1aa;font-size:10.5px;white-space:nowrap}.ctrl-uptime .ctrl-live{width:6px;height:6px;background:#63d69b}.ctrl-stream-panel{min-height:100%}.ctrl-list{display:flex;flex-direction:column}.ctrl-row{display:flex;min-width:0;min-height:61px;align-items:center;gap:11px;padding:10px 0;border-top:1px solid #29292e}.ctrl-row:first-child{border-top:0;padding-top:0}.ctrl-row>span:nth-child(2){flex:1}.ctrl-row .block{display:block}.ctrl-row .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ctrl-row .text-fg{color:#f4f4f5}.ctrl-row .text-fg-muted{color:#a1a1aa}.ctrl-row .text-\[13\.5px\]{font-size:13px}.ctrl-row .text-\[12px\]{font-size:11px}.ctrl-row .font-semibold{font-weight:650}.ctrl-row .ctrl-time{flex:0 0 auto;white-space:nowrap}.ctrl-quick-panel{padding-bottom:17px}.ctrl-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.ctrl-tile{display:grid;min-width:0;min-height:111px;grid-template-rows:auto 1fr auto;gap:11px;padding:13px;border:1px solid #2a2a30;border-radius:13px;background:#18181c;text-align:left;transition:transform .18s ease,border-color .18s ease,background-color .18s ease}.ctrl-tile:hover{transform:translateY(-2px);border-color:#705036;background:#1e1c1c}.ctrl-tile-icon{display:grid;width:31px;height:31px;place-items:center;border-radius:9px;background:#2b1c12;color:#f7a866}.ctrl-tile-title{display:block;font-size:12px;font-weight:700;line-height:1.3}.ctrl-tile-hint{display:block;margin-top:4px;color:#a1a1aa;font-size:10px;line-height:1.35}.ctrl-tile-arrow{display:none}.ctrl-split{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:15px;align-items:start}.ctrl-split-even{grid-template-columns:repeat(2,minmax(0,1fr))}.ctrl-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:9px}.ctrl-toolbar-end{margin-left:auto}.ctrl-search{display:flex;width:100%;max-width:360px;min-height:42px;align-items:center;gap:9px;padding:0 12px;border:1px solid #303037;border-radius:11px;background:#151519;color:#9d9da6}.ctrl-search input{min-width:0;flex:1;background:transparent;color:#f4f4f5;font-size:13px;outline:none}.ctrl-search:focus-within{border-color:#b66b37}.ctrl-chips{display:flex;flex-wrap:wrap;gap:7px}.ctrl-table-wrap{overflow-x:auto}.ctrl-table{width:100%;min-width:680px;border-collapse:collapse;font-size:12.5px}.ctrl-table th{padding:13px 16px;border-bottom:1px solid #2a2a30;background:#17171b;color:#a5a5ad;text-align:left;font-size:9.5px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap}.ctrl-table td{padding:13px 16px;border-bottom:1px solid #25252a;vertical-align:middle}.ctrl-table tbody tr:hover{background:#ffffff06}.ctrl-table tbody tr[data-open=true],.ctrl-table tbody tr[data-selected=true]{background:#f28c3f0e}.ctrl-table tbody tr:last-child td{border-bottom:0}.ctrl-table input[type=checkbox]{width:16px;height:16px;accent-color:#f28c3f}.ctrl-user{display:flex;min-width:0;align-items:center;gap:11px;text-align:left}.ctrl-user-name{color:#f4f4f5;font-weight:650}.ctrl-avatar{display:inline-flex;flex-shrink:0;padding:2px;border-radius:50%;box-shadow:inset 0 0 0 1px #ffffff18}.ctrl-avatar[data-premium=true]{box-shadow:inset 0 0 0 1.5px #f5c542b3}.ctrl-tag{display:inline-flex;height:22px;align-items:center;padding:0 8px;border-radius:7px;background:#29292f;color:#d4d4d8;font-size:10px;font-weight:700;white-space:nowrap}.ctrl-tag[data-tone=bad]{background:#f871711c;color:#ffaaaa}.ctrl-tag[data-tone=gold]{background:#f5c5421c;color:#f5c542}.ctrl-tag[data-tone=accent]{background:#382414;color:#ffb16e}.ctrl-note{gap:4px;padding:12px 14px;border-radius:11px;background:#19191d;font-size:12.5px}.ctrl-feed,.ctrl-note{display:flex;flex-direction:column}.ctrl-feed{overflow:hidden;border:1px solid #29292f;border-radius:16px;background:#121215}.ctrl-feed-item{display:flex;align-items:flex-start;gap:13px;padding:15px 18px;border-top:1px solid #25252a}.ctrl-feed-item:first-child{border-top:0}.ctrl-feed-line,.ctrl-link{align-items:center}.ctrl-link{display:inline-flex;gap:6px;color:#b8b8c0;font-size:12px;font-weight:600}.ctrl-link:hover{color:#fff}.ctrl-chip{display:inline-flex;height:32px;align-items:center;gap:6px;padding:0 11px;border-radius:9px;background:#24242a;color:#e4e4e7;font-size:11.5px;font-weight:650}.ctrl-chip:hover{background:#303037}.ctrl-chip:disabled{opacity:.42}.ctrl-chip[data-danger=true]{color:#ffaaaa}.ctrl-dock{position:sticky;bottom:12px;z-index:5;display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 14px;border:1px solid #393940;border-radius:14px;background:#1b1b1eee;backdrop-filter:blur(12px);box-shadow:0 18px 42px #0009;animation:ctrl-rise .25s ease both}.ctrl-dock-count{padding-right:4px;font-size:12px;font-weight:700}.ctrl-dock-actions{display:flex;min-width:0;flex:1;flex-wrap:wrap;align-items:center;gap:6px}.ctrl-root .ctrl-mini-input{width:88px;height:32px;padding:0 10px;border-radius:9px;font-size:12px}.ctrl-field{display:flex;min-width:0;flex-direction:column;gap:7px}.ctrl-textarea{min-height:84px;height:auto;padding:12px 14px;line-height:1.5;resize:vertical}.ctrl-give{display:grid;gap:15px;margin-top:18px}.ctrl-give-total{flex-direction:column;gap:6px;margin-top:22px;border:1px solid #29292f;border-radius:14px;background:#17171b}.ctrl-total-value{font-size:clamp(34px,4vw,52px);line-height:1;font-variant-numeric:tabular-nums}.ctrl-promo-form{display:grid;gap:11px;align-items:end}.ctrl-promo-submit{height:42px}.ctrl-promos{margin-top:12px;border-top:1px solid #29292f}.ctrl-promo{display:flex;flex-wrap:wrap;align-items:center;gap:10px 15px;padding:13px 0;border-bottom:1px solid #25252a}.ctrl-promo:last-child{border-bottom:0}.ctrl-preview{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:15px;padding:13px 16px;border:1px solid #303037;border-radius:12px;background:#19191d}.ctrl-preview[data-type=alert]{border-color:#f8717155}.ctrl-preview[data-type=warning]{border-color:#fbbf2455}.ctrl-presets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.ctrl-preset{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:14px;border:1px solid #2b2b31;border-radius:13px;color:#b4b4bc;text-align:left}.ctrl-preset:hover{border-color:#55545a;color:#fff}.ctrl-preset[data-on=true]{border-color:#b66b37;background:#f28c3f0c;color:#fff}.ctrl-root input[type=range]{width:100%;accent-color:#f28c3f}.ctrl-switch{position:relative;width:40px;height:23px;flex:0 0 auto;border-radius:999px;background:#414149;transition:background-color .2s ease}.ctrl-switch>span{position:absolute;top:3px;left:3px;width:17px;height:17px;border-radius:50%;background:#fff;transition:transform .2s ease}.ctrl-switch[data-on=true]{background:#f28c3f}.ctrl-switch[data-on=true]>span{transform:translateX(17px)}.ctrl-switch:disabled{opacity:.45}.ctrl-drawer-bg{position:fixed;inset:0;z-index:250;display:flex;align-items:center;justify-content:center;padding:22px;background:#000b;backdrop-filter:blur(7px);animation:ctrl-fade .18s ease both}.ctrl-drawer{width:min(680px,100%);max-height:min(88vh,900px);overflow-y:auto;overscroll-behavior:contain;padding:27px 30px;border:1px solid #303037;border-radius:19px;box-shadow:0 28px 90px #000b;animation:ctrl-rise .22s ease both}.ctrl-drawer-head{position:sticky;top:-27px;z-index:2;gap:15px;margin:-27px -30px 0;padding:21px 30px 18px!important;border-bottom:1px solid #29292f;background:#111114}.ctrl-drawer-title{margin-top:4px;font-size:19px;font-weight:750}.ctrl-skel{width:54px;height:54px;flex:0 0 auto;border-radius:50%;background:#27272d}.ctrl-kpi-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:18px;overflow:hidden;border-radius:12px;background:#303037}.ctrl-kpi-tiles>div{display:flex;min-width:0;flex-direction:column;gap:7px;padding:14px;background:#17171b}.ctrl-kpi-tiles b{overflow-wrap:anywhere;font-size:14px}.ctrl-kpi-tiles .ctrl-display{font-size:24px}.ctrl-drawer-sec{padding:21px 0;border-bottom:1px solid #29292f}.ctrl-drawer-sec:last-of-type{border-bottom:0}.ctrl-sec-title{margin-bottom:13px;font-size:13px;font-weight:750}.ctrl-drawer-foot{position:sticky;bottom:-27px;z-index:2;gap:10px;margin:0 -30px -27px;padding:16px 30px 20px;border-top:1px solid #29292f;background:#111114}.ctrl-toast{position:fixed;right:24px;bottom:22px;z-index:300;display:flex;width:-moz-fit-content;width:fit-content;max-width:calc(100vw - 32px);align-items:center;gap:9px;padding:12px 16px;border:1px solid #393940;border-radius:12px;background:#1b1b1f;box-shadow:0 16px 40px #0009;font-size:12.5px;font-weight:650;animation:ctrl-rise .22s ease both}.ctrl-toast[data-tone=ok]{color:#86efac}.ctrl-toast[data-tone=err]{color:#fca5a5}@keyframes ctrl-fade{0%{opacity:0}to{opacity:1}}@keyframes ctrl-rise{0%{transform:translateY(8px);opacity:0}to{transform:none;opacity:1}}@media (min-width:720px){.ctrl-give{grid-template-columns:repeat(2,minmax(0,1fr))}.ctrl-promo-form{grid-template-columns:1.4fr 1fr 1fr 1fr auto}}@media (max-width:1279px){.ctrl-root{grid-template-columns:226px minmax(0,1fr)}.ctrl-dashboard-grid{grid-template-columns:minmax(0,1fr)}.ctrl-stream-panel{min-height:0}}@media (max-width:1050px){.ctrl-kpi-band{grid-template-columns:repeat(2,minmax(0,1fr))}.ctrl-hero{grid-template-columns:minmax(0,1.2fr) minmax(230px,.8fr)}.ctrl-pings{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.ctrl-root{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.ctrl-sidebar{grid-column:1;grid-row:1;gap:7px;padding:10px 15px 8px;border-right:0;border-bottom:1px solid #202024}.ctrl-brand{gap:9px;padding:0 2px 2px}.ctrl-brand-mark{width:31px;height:31px;border-radius:10px;font-size:15px}.ctrl-brand-copy{flex-direction:row;align-items:baseline;gap:8px}.ctrl-brand-copy b{font-size:13px}.ctrl-brand-copy small{font-size:8px}.ctrl-nav{flex:0 0 auto;flex-direction:row;gap:5px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.ctrl-nav::-webkit-scrollbar{display:none}.ctrl-nav-label,.ctrl-sidebar-foot{display:none}.ctrl-nav-item{width:auto;min-height:36px;flex:0 0 auto;gap:7px;padding:0 10px;border-radius:9px;font-size:11px}.ctrl-nav-item svg{width:14px;height:14px}.ctrl-nav-copy{display:block}.ctrl-nav-copy b{font-size:10px}.ctrl-nav-copy small{display:none}.ctrl-nav-item[data-on=true]:before{top:auto;right:10px;bottom:-1px;left:10px;width:auto;height:2px}.ctrl-workspace{grid-column:1;grid-row:2;grid-template-rows:49px minmax(0,1fr)}.ctrl-topbar{padding:0 18px}.ctrl-main{padding:23px 18px 44px}.ctrl-dashboard-grid{grid-template-columns:minmax(0,1fr)}.ctrl-hero{min-height:175px}.ctrl-split{grid-template-columns:minmax(0,1fr)}.ctrl-presets,.ctrl-split-even{grid-template-columns:repeat(2,minmax(0,1fr))}.ctrl-drawer-bg{padding:0}.ctrl-drawer{width:100%;height:100%;max-height:none;padding:22px 18px 28px;border:0;border-radius:0}.ctrl-drawer-head{top:-22px;margin:-22px -18px 0;padding:17px 18px 15px!important}.ctrl-drawer-foot{bottom:-28px;margin:0 -18px -28px;padding:15px 18px 19px}}@media (max-width:620px){.ctrl-topbar{padding:0 13px}.ctrl-topbar-end{gap:11px}.ctrl-live-status{display:none}.ctrl-refresh{width:37px;padding:0}.ctrl-refresh span{display:none}.ctrl-main{padding:19px 13px 38px}.ctrl-page-head{margin-bottom:20px}.ctrl-title{font-size:35px}.ctrl-overview-intro{align-items:flex-start;flex-direction:column;gap:7px}.ctrl-overview-intro h2{font-size:19px}.ctrl-hero{grid-template-columns:minmax(0,1fr)}.ctrl-hero-main{padding:22px 19px 17px}.ctrl-hero h2{max-width:330px;font-size:29px}.ctrl-hero-side{justify-content:flex-start;gap:15px;padding:13px 19px 17px;border-top:1px solid #f5bd8a1a;border-left:0}.ctrl-hero-orbit{width:54px;height:54px}.ctrl-hero-orbit:before{inset:5px}.ctrl-hero-orbit:after{inset:11px}.ctrl-hero-orbit svg{width:18px;height:18px}.ctrl-hero-facts{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.ctrl-hero-fact b{font-size:15px}.ctrl-hero-fact span{font-size:9px}.ctrl-kpi-band{gap:7px}.ctrl-stat{min-height:105px;gap:8px;padding:12px;border-radius:13px}.ctrl-stat-value{font-size:clamp(21px,6vw,28px)}.ctrl-stat-icon{width:26px;height:26px}.ctrl-stat-icon svg{width:14px;height:14px}.ctrl-stat-sub{font-size:10px}.ctrl-panel{padding:16px;border-radius:14px}.ctrl-gauges{grid-template-columns:minmax(0,1fr);gap:12px}.ctrl-gauge-ring{width:65px;height:65px}.ctrl-pings{gap:6px}.ctrl-ping{min-height:54px;padding:8px;font-size:9px}.ctrl-ping>span:last-child{font-size:10px}.ctrl-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.ctrl-tile{min-height:103px;padding:11px}.ctrl-split-even{grid-template-columns:minmax(0,1fr)}.ctrl-search{max-width:none}.ctrl-toolbar-end{margin-left:0}.ctrl-feed-item{gap:10px;padding:13px}.ctrl-feed-item .btn-danger{width:35px;padding:0}.ctrl-feed-item .btn-danger span{display:none}.ctrl-dock{bottom:8px;border-radius:12px}.ctrl-dock-count{width:100%}.ctrl-toast{right:12px;bottom:12px;left:12px;width:auto;justify-content:center}}@media (max-width:380px){.ctrl-nav-item{gap:5px;padding:0 8px;font-size:10px}.ctrl-brand-copy small{display:none}.ctrl-stat{padding:10px}.ctrl-stat-value{font-size:20px}}@media (prefers-reduced-motion:reduce){.ctrl-root *,.ctrl-root :after,.ctrl-root :before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.ctrl-root .chip,.ctrl-root .chip-on{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:7px;padding:0 12px;border:1px solid #303037;border-radius:9px;background:#18181c;color:#b9b9c1;font-size:11px;font-weight:650;transition:.18s ease}.ctrl-root .chip:hover{border-color:#57575d;background:#222226;color:#fff}.ctrl-root .chip-on{border-color:#724526;background:#382313;color:#ffc18b}.ctrl-root .field{min-height:42px;padding:0 12px;border:1px solid #303037;border-radius:10px;background:#17171b;color:#f4f4f5;font-size:12.5px}.ctrl-root textarea.field{min-height:92px;padding:11px 12px}.ctrl-root .field:focus{border-color:#b66b37;outline:none}.ctrl-users-toolbar{display:grid;grid-template-columns:minmax(230px,1fr) auto auto;align-items:center;gap:12px}.ctrl-users-toolbar .ctrl-search{max-width:none}.ctrl-list-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px 21px 16px;border-bottom:1px solid #29292f}.ctrl-list-heading>div{display:grid;gap:5px}.ctrl-atmosphere-heading h2,.ctrl-economy-heading h2,.ctrl-list-heading h2,.ctrl-promos-heading h2,.ctrl-site-card-head h2{font-size:16px;font-weight:750;letter-spacing:-.02em}.ctrl-list-total{padding:7px 10px;border:1px solid #303037;border-radius:8px;color:#b5b5bd;font-size:10px;font-weight:650;white-space:nowrap}.ctrl-users-panel{border-radius:16px}.ctrl-users-panel .ctrl-table{min-width:780px}.ctrl-users-panel .ctrl-table th{padding-top:11px;padding-bottom:11px;background:#151519}.ctrl-users-panel .ctrl-table td{padding-top:14px;padding-bottom:14px}.ctrl-user-row{cursor:pointer;transition:background-color .16s ease}.ctrl-user-row:hover .ctrl-user-name{color:#ffb16e}.ctrl-user .ctrl-avatar{margin-right:2px}.ctrl-user-name{font-size:12.5px}.ctrl-user-coins{display:block;color:#f5d5b8;font-size:12px;font-weight:700}.ctrl-user-coins+small{color:#888891;font-size:9px}.ctrl-table td.text-right{text-align:right}.ctrl-table td.whitespace-nowrap{white-space:nowrap}.ctrl-empty-card{display:grid;min-height:225px;place-items:center;border:1px solid #29292f;border-radius:16px;background:#121215}.ctrl-empty-state{display:grid;justify-items:center;gap:8px;padding:28px;text-align:center}.ctrl-empty-state b{font-size:14px;font-weight:750}.ctrl-empty-state>span:last-child{color:#a1a1aa;font-size:11px}.ctrl-empty-mark{display:grid;width:42px;height:42px;margin-bottom:4px;place-items:center;border:1px solid #47311f;border-radius:13px;background:#281b12;color:#ffb16e;font-size:19px}.ctrl-dock{border-color:#56402d;background:#211d19f2}.ctrl-moderation-summary{display:flex;align-items:center;gap:14px;padding:17px 19px;border:1px solid #29292f;border-radius:15px;background:linear-gradient(105deg,#19181a,#121215)}.ctrl-moderation-mark{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border-radius:12px;background:#2b1d13;color:#f7a866}.ctrl-moderation-summary>div:nth-child(2){display:grid;flex:1;gap:4px}.ctrl-moderation-summary b{font-size:13px}.ctrl-moderation-summary p{color:#9d9da6;font-size:10.5px}.ctrl-comments{overflow:hidden;border:1px solid #29292f;border-radius:16px;background:#121215}.ctrl-comments .ctrl-feed-item{padding:18px 20px}.ctrl-comment-avatar{display:grid;width:48px;height:48px;flex:0 0 auto;place-items:center;border-radius:14px;background:#202024}.ctrl-comments .ctrl-feed-item>div{padding:2px 4px}.ctrl-comments .ctrl-feed-item+.ctrl-feed-item{border-color:#29292f}.ctrl-comments .btn-danger{align-self:center}.ctrl-empty-card .ctrl-empty{padding:0}.ctrl-economy-page{align-items:stretch}.ctrl-economy-mint{position:relative;overflow:hidden;border-color:#59371f;background:radial-gradient(ellipse at 100% 0,#f28c3f13,transparent 42%),linear-gradient(145deg,#191512,#121215 65%)}.ctrl-economy-heading,.ctrl-promos-heading{display:flex;align-items:center;gap:12px}.ctrl-economy-icon{display:grid;width:43px;height:43px;flex:0 0 auto;place-items:center;border:1px solid #6e482c;border-radius:13px;background:#322115;color:#ffad68;font-size:25px}.ctrl-economy-heading>div,.ctrl-promos-heading>div{display:grid;gap:4px}.ctrl-economy-mint>.ctrl-hint{margin-top:14px}.ctrl-economy-mint .ctrl-give{margin-top:22px}.ctrl-recipient-options{display:flex;flex-wrap:wrap;gap:7px}.ctrl-recipient-options .chip,.ctrl-recipient-options .chip-on{min-height:37px}.ctrl-option-dot{width:6px;height:6px;border-radius:50%;background:#62d996;box-shadow:0 0 0 3px #62d99622}.ctrl-give-total{display:flex;min-height:112px;flex-direction:row;align-items:center;justify-content:space-between;margin-top:20px;padding:18px 20px;border-color:#49321f;background:#211a15}.ctrl-give-total>div{display:grid;gap:9px}.ctrl-total-value{color:#ffd0a8;font-size:42px}.ctrl-total-coin{display:grid;width:49px;height:49px;place-items:center;border:1px solid #744722;border-radius:50%;background:#362313;color:#ffad68;font-size:26px}.ctrl-economy-foot{display:grid;gap:13px;margin-top:16px}.ctrl-economy-foot .btn-white{width:100%;justify-content:center}.ctrl-economy-foot .ctrl-hint{max-width:360px}.ctrl-promos-panel{display:flex;flex-direction:column}.ctrl-promos-heading{justify-content:space-between;margin-bottom:18px}.ctrl-promos-count{display:grid;min-width:45px;height:43px;place-content:center;border:1px solid #303037;border-radius:11px;color:#fff;font-size:15px;font-weight:750;text-align:center}.ctrl-promos-count small{color:#9999a2;font-size:8px;font-weight:600}.ctrl-promo-form{grid-template-columns:repeat(2,minmax(0,1fr));padding:14px;border:1px solid #2a2a30;border-radius:13px;background:#17171b}.ctrl-promo-form .ctrl-promo-submit{grid-column:1/-1;width:100%;justify-content:center}.ctrl-promos{display:grid;gap:9px;margin-top:14px;border:0}.ctrl-promo-card{display:grid;gap:8px;padding:13px 14px;border:1px solid #2d2d33;border-radius:12px;background:#18181c}.ctrl-promo-card[data-active=false]{opacity:.72}.ctrl-promo-actions,.ctrl-promo-top,.ctrl-promo-usage{display:flex;align-items:center;justify-content:space-between;gap:10px}.ctrl-promo-code{color:#fff;font:700 12px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em}.ctrl-promo-status{color:#67d79b;font-size:9px;font-weight:700}.ctrl-promo-card[data-active=false] .ctrl-promo-status{color:#96969f}.ctrl-promo-reward{color:#c0c0c7;font-size:10px}.ctrl-promo-usage{color:#9999a2;font-size:9px}.ctrl-promo-usage b{color:#d4d4d8;font-size:10px}.ctrl-promo-usage i{color:#8d8d96;font-style:normal;font-weight:500}.ctrl-promo-progress{height:3px;flex:1;overflow:hidden;border-radius:4px;background:#303037}.ctrl-promo-progress span{display:block;height:100%;border-radius:inherit;background:#f28c3f}.ctrl-promo-actions{padding-top:8px;border-top:1px solid #2a2a30}.ctrl-promo-actions .ctrl-link{color:#a1a1aa;font-size:10px}.ctrl-promo-empty{display:grid;justify-items:center;gap:7px;padding:26px 12px;color:#a1a1aa;text-align:center}.ctrl-promo-empty-mark{display:grid;width:39px;height:39px;margin-bottom:3px;place-items:center;border-radius:12px;background:#2b1c12;color:#f7a866;font-size:22px}.ctrl-promo-empty b{color:#e8e8eb;font-size:12px}.ctrl-promo-empty>span:last-child{max-width:220px;font-size:10px;line-height:1.45}.ctrl-site-card-head{display:flex;align-items:center;gap:11px;margin-bottom:20px}.ctrl-site-card-head>div{display:grid;flex:1;gap:4px}.ctrl-site-card-icon{display:grid;width:40px;height:40px;flex:0 0 auto;place-items:center;border:1px solid #4a3421;border-radius:12px;background:#2a1d13;color:#f7a866;font-size:18px;font-weight:700}.ctrl-site-icon-warning{border-color:#5c4527;background:#302516;color:#f0be70}.ctrl-site-form-grid{display:grid;grid-template-columns:minmax(0,1fr) 150px;gap:13px}.ctrl-site-form-grid .ctrl-field:first-child{grid-row:span 2}.ctrl-site-form-grid .ctrl-field:first-child textarea{height:100%;min-height:115px}.ctrl-announcement-preview{margin-top:15px;padding:10px;border:1px solid #343138;border-radius:11px;background:#19181b}.ctrl-announcement-preview[data-type=warning]{border-color:#745221}.ctrl-announcement-preview[data-type=alert]{border-color:#693636}.ctrl-announcement-preview>div{display:flex;align-items:center;gap:9px;margin-top:8px}.ctrl-preview-caption{color:#91919a;font-size:9px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.ctrl-site-card-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:17px;padding-top:14px;border-top:1px solid #2b2b31}.ctrl-site-card-foot .ctrl-hint{max-width:240px;font-size:10px}.ctrl-maintenance-panel{background:linear-gradient(145deg,#171512,#121215 72%)}.ctrl-maintenance-panel[data-enabled=true]{border-color:#714b27;background:radial-gradient(ellipse at 100% 0,#f0b84d12,transparent 40%),#171512}.ctrl-maintenance-callout{display:grid;grid-template-columns:8px 1fr;align-items:center;gap:5px 9px;margin-bottom:16px;padding:12px;border:1px solid #303037;border-radius:10px;background:#19191d;color:#dedee1;font-size:11px;font-weight:700}.ctrl-maintenance-callout small{grid-column:2;color:#9999a2;font-size:9px;font-weight:500}.ctrl-maintenance-indicator{width:7px;height:7px;border-radius:50%;background:#61d99a}.ctrl-maintenance-panel[data-enabled=true] .ctrl-maintenance-indicator{background:#f2bd58;box-shadow:0 0 0 4px #f2bd5820}.ctrl-maintenance-fields{display:grid;gap:12px}.ctrl-atmosphere-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.ctrl-atmosphere-heading>div{display:grid;gap:5px}.ctrl-atmosphere-lead{max-width:620px;margin:7px 0 18px}.ctrl-atmosphere-panel .ctrl-presets{grid-template-columns:repeat(4,minmax(0,1fr))}.ctrl-atmosphere-panel .ctrl-preset{position:relative;min-height:142px;overflow:hidden;padding:12px;background:#17171b}.ctrl-preset-sample{position:relative;display:block;width:100%;height:43px;overflow:hidden;border-radius:8px;background:#232329}.ctrl-preset-sample:after,.ctrl-preset-sample:before{position:absolute;width:70px;height:70px;border:1px solid #f28c3f75;border-radius:50%;content:""}.ctrl-preset-sample:before{top:12px;left:25%;box-shadow:0 0 0 8px #f28c3f12}.ctrl-preset-sample:after{top:-34px;right:12%;border-color:#ffffff38}.ctrl-preset-sample[data-preset=none]{background:linear-gradient(135deg,#202025,#2c2c32)}.ctrl-preset-sample[data-preset=snow]{background:radial-gradient(circle at 25% 60%,#eee 1px,transparent 2px),radial-gradient(circle at 66% 30%,#eee 1px,transparent 2px),#25262b}.ctrl-preset-sample[data-preset=autumn]{background:radial-gradient(ellipse at 22% 35%,#b57a45 2px,transparent 3px),radial-gradient(ellipse at 72% 70%,#ce9651 2px,transparent 3px),#2b2119}.ctrl-preset-sample[data-preset=sakura]{background:radial-gradient(circle at 35% 40%,#f3aab9 2px,transparent 3px),radial-gradient(circle at 75% 64%,#f3aab9 2px,transparent 3px),#2b2025}.ctrl-preset-sample[data-preset=embers]{background:radial-gradient(circle at 34% 68%,#f28c3f 2px,transparent 3px),radial-gradient(circle at 75% 30%,#f28c3f 2px,transparent 3px),#2d2119}.ctrl-preset-sample[data-preset=fireflies]{background:radial-gradient(circle at 25% 45%,#f5d26d 2px,transparent 5px),radial-gradient(circle at 72% 65%,#d9bb66 1px,transparent 5px),#20261e}.ctrl-preset-sample[data-preset=sparks]{background:radial-gradient(circle at 30% 55%,#ff9c50 1px,transparent 4px),radial-gradient(circle at 68% 30%,#ffbd72 1px,transparent 4px),#2c2118}.ctrl-preset-sample[data-preset=stardust]{background:radial-gradient(circle at 18% 38%,#f0e0c0 1px,transparent 2px),radial-gradient(circle at 74% 64%,#f0e0c0 1px,transparent 2px),#222128}.ctrl-preset-sample[data-preset=neon_rain]{background:repeating-linear-gradient(105deg,transparent 0 12px,#a6a9b426 13px 14px),#202126}.ctrl-preset[data-on=true] .ctrl-preset-sample{outline:1px solid #f28c3f;outline-offset:2px}.ctrl-cache-panel{display:flex;align-items:center;justify-content:space-between;gap:20px}.ctrl-cache-copy{display:flex;align-items:center;gap:11px}.ctrl-cache-copy>span:last-child{display:grid;gap:4px}.ctrl-cache-copy b{font-size:12px}.ctrl-cache-copy small{color:#a1a1aa;font-size:10px}.ctrl-audit-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:11px}.ctrl-audit-intro{display:flex;align-items:center;gap:11px}.ctrl-audit-toolbar>.ctrl-audit-intro{grid-column:1/-1}.ctrl-audit-filters{display:flex;min-width:0;align-items:center;gap:10px}.ctrl-audit-filters .ctrl-search{flex:1 1 180px;max-width:260px}.ctrl-audit-filters .ctrl-chips{flex:0 0 auto}.ctrl-audit-intro>div{display:grid;gap:3px}.ctrl-audit-intro b{font-size:11px}.ctrl-audit-intro small{color:#9999a2;font-size:9px}.ctrl-audit-symbol{display:grid;width:39px;height:39px;flex:0 0 auto;place-items:center;border:1px solid #4a3421;border-radius:11px;background:#2a1d13;color:#f7a866;font-size:20px}.ctrl-audit-feed{overflow:hidden;border-radius:15px}.ctrl-audit-feed .ctrl-feed-item{display:grid;grid-template-columns:8px auto minmax(0,1fr) auto;gap:13px;padding:14px 17px}.ctrl-audit-dot{width:7px;height:7px;border-radius:50%;background:#a1a1aa}.ctrl-audit-security{background:#f87171;box-shadow:0 0 0 4px #f871711a}.ctrl-audit-economy{background:#f2bd58}.ctrl-audit-content{background:#f28c3f}.ctrl-audit-system{background:#9292a0}.ctrl-audit-user{background:#79c8e6}.ctrl-audit-text{min-width:0;color:#d2d2d7;font-size:11px;line-height:1.45}.ctrl-audit-time{color:#9999a2;font-size:9px;white-space:nowrap}.ctrl-drawer-bg{padding:20px;background:#030304c9;backdrop-filter:blur(9px)}.ctrl-drawer{display:flex;width:min(1040px,calc(100vw - 40px));max-height:min(92vh,940px);flex-direction:column;overflow:hidden;padding:0;border:1px solid #423b34;border-radius:21px;background:#111114;box-shadow:0 35px 120px #000d}.ctrl-drawer-head{position:relative;top:auto;display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:18px;margin:0;padding:25px 28px 20px!important;border-bottom:0;background:radial-gradient(ellipse at 0 0,#f28c3f14,transparent 54%),linear-gradient(100deg,#191614,#121215 65%)}.ctrl-dialog-identity{display:flex;min-width:0;align-items:center;gap:16px}.ctrl-dialog-avatar{display:grid;width:76px;height:76px;flex:0 0 auto;place-items:center;border:1px solid #9b663d;border-radius:20px;background:#332217;box-shadow:0 9px 28px #0005}.ctrl-dialog-avatar>*{border-radius:16px}.ctrl-dialog-title{margin:5px 0 4px;font-size:25px;letter-spacing:-.03em}.ctrl-dialog-sep{margin:0 5px;color:#665b50}.ctrl-dialog-badges{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.ctrl-dialog-badge{padding:4px 8px;border:1px solid #424047;border-radius:7px;background:#26252a;color:#dddde1;font-size:9px;font-weight:700}.ctrl-dialog-badge[data-tone=gold]{border-color:#6f5b26;background:#332b18;color:#f4cd65}.ctrl-dialog-badge[data-tone=bad]{border-color:#6b3636;background:#321c1c;color:#ffaaaa}.ctrl-dialog-close{display:grid;width:39px;height:39px;flex:0 0 auto;place-items:center;border:1px solid #3a3735;border-radius:11px;background:#201f20;color:#d1d1d5}.ctrl-dialog-close:hover{border-color:#8f623d;background:#30241b;color:#fff}.ctrl-kpi-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0 28px;border:1px solid #302d2c;border-radius:13px;background:#302d2c}.ctrl-kpi-tiles>div{min-height:74px;justify-content:center;padding:12px 15px;background:#171619}.ctrl-kpi-tiles>div:first-child{border-radius:12px 0 0 12px}.ctrl-kpi-tiles>div:last-child{border-radius:0 12px 12px 0}.ctrl-kpi-tiles .ctrl-display{font-size:19px}.ctrl-kpi-tiles>div>b:not(.ctrl-display){font-size:11px}.ctrl-dialog-meta{display:flex;flex-wrap:wrap;gap:8px 18px;padding:12px 30px 14px;color:#9e9ea6;font-size:9px}.ctrl-dialog-meta b{color:#e8e8eb;font-size:10px}.ctrl-dialog-body{display:grid;min-height:0;flex:1 1 auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;overflow-y:auto;padding:0 28px 18px;overscroll-behavior:contain}.ctrl-dialog-column{display:flex;min-width:0;flex-direction:column;gap:13px}.ctrl-dialog-section{margin:0;padding:17px;border:1px solid #2e2d32;border-radius:13px;background:#17171b}.ctrl-dialog-section .ctrl-sec-title{display:flex;align-items:center;gap:8px;margin-bottom:13px;font-size:12px}.ctrl-dialog-section .ctrl-sec-title:before{width:3px;height:14px;border-radius:3px;background:#f28c3f;content:""}.ctrl-dialog-section .ctrl-field+.ctrl-field{margin-top:12px}.ctrl-dialog-section .ctrl-row{min-height:43px}.ctrl-drawer-foot{position:static;display:flex;min-height:55px;flex:0 0 auto;align-items:center;justify-content:space-between;margin:0;padding:10px 28px;border-top:1px solid #2d2c31;border-radius:0;background:#141417}.ctrl-drawer-foot .ctrl-link{font-size:10px}.ctrl-confirm-backdrop{position:fixed;inset:0;z-index:400;display:grid;place-items:center;padding:18px;background:#030304d1;backdrop-filter:blur(8px);animation:ctrl-fade .16s ease both}.ctrl-confirm{width:min(440px,100%);padding:25px;border:1px solid #454044;border-radius:19px;background:radial-gradient(ellipse at 0 0,#f28c3f12,transparent 55%),#141417;box-shadow:0 30px 100px #000c;animation:ctrl-rise .2s ease both}.ctrl-confirm-mark{display:grid;width:46px;height:46px;margin-bottom:19px;place-items:center;border:1px solid #744a2a;border-radius:14px;background:#332114;color:#ffb16e;font-size:21px;font-weight:800}.ctrl-confirm-mark[data-tone=danger]{border-color:#743737;background:#321b1c;color:#ff9b9b}.ctrl-confirm h2{margin-top:7px;font-size:19px;font-weight:750;letter-spacing:-.025em}.ctrl-confirm>p:last-of-type{margin-top:9px;color:#b0b0b8;font-size:12px;line-height:1.6}.ctrl-confirm-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:23px}.ctrl-confirm-actions .btn{min-width:92px}@media (max-width:1040px){.ctrl-atmosphere-panel .ctrl-presets{grid-template-columns:repeat(2,minmax(0,1fr))}.ctrl-audit-filters{flex-wrap:wrap}.ctrl-audit-filters .ctrl-search{max-width:100%}}@media (max-width:899px){.ctrl-drawer-bg{padding:0}.ctrl-drawer{width:100%;height:100%;max-height:none;border:0;border-radius:0}.ctrl-drawer-head{top:0;margin:0;padding:18px 20px 16px!important}.ctrl-kpi-tiles{margin:0 20px}.ctrl-dialog-meta{padding:10px 22px 12px}.ctrl-dialog-body{padding:0 20px 15px}.ctrl-drawer-foot{bottom:0;margin:0;padding:11px 20px;border-radius:0}}@media (max-width:700px){.ctrl-users-toolbar{grid-template-columns:minmax(0,1fr) auto}.ctrl-users-toolbar .ctrl-chips{grid-column:1/-1;grid-row:2;overflow-x:auto;flex-wrap:nowrap;padding-bottom:2px}.ctrl-users-toolbar .ctrl-chips button{flex:0 0 auto}.ctrl-users-toolbar .ctrl-toolbar-end{grid-column:2;grid-row:1;margin:0}.ctrl-list-heading{padding:15px}.ctrl-moderation-summary{align-items:flex-start;flex-wrap:wrap}.ctrl-moderation-summary .ctrl-toolbar-end{margin-left:auto}.ctrl-comments .ctrl-feed-item{align-items:flex-start;padding:14px}.ctrl-comment-avatar{width:40px;height:40px}.ctrl-comments .btn-danger{align-self:flex-start}.ctrl-site-form-grid{grid-template-columns:minmax(0,1fr)}.ctrl-site-form-grid .ctrl-field:first-child{grid-row:auto}.ctrl-site-form-grid .ctrl-field:first-child textarea{min-height:82px}.ctrl-site-card-head{gap:8px}.ctrl-site-card-head h2{font-size:14px}.ctrl-site-card-icon{width:35px;height:35px}.ctrl-site-card-foot{align-items:flex-start;flex-direction:column}.ctrl-site-card-foot .btn-dark,.ctrl-site-card-foot .btn-white{width:100%;justify-content:center}.ctrl-cache-panel,.ctrl-cache-panel>div:last-child{align-items:flex-start;flex-direction:column}.ctrl-audit-toolbar{grid-template-columns:minmax(0,1fr) auto}.ctrl-audit-filters{grid-column:1/-1;grid-row:2;display:grid;grid-template-columns:minmax(0,1fr)}.ctrl-audit-filters .ctrl-search{max-width:none}.ctrl-audit-filters .ctrl-chips{overflow-x:auto;flex-wrap:nowrap;padding-bottom:2px}.ctrl-audit-filters .ctrl-chips button{flex:0 0 auto}.ctrl-audit-toolbar .ctrl-toolbar-end{grid-column:2;grid-row:3}.ctrl-audit-feed .ctrl-feed-item{grid-template-columns:7px minmax(0,1fr) auto;gap:9px}.ctrl-audit-feed .ctrl-tag{grid-column:2;grid-row:1;justify-self:start}.ctrl-audit-text{grid-column:2/-1;grid-row:2}.ctrl-audit-time{grid-column:3;grid-row:1}}@media (max-width:620px){.ctrl-economy-page{grid-template-columns:minmax(0,1fr)}.ctrl-atmosphere-panel .ctrl-presets{grid-template-columns:repeat(2,minmax(0,1fr))}.ctrl-dialog-identity{gap:11px}.ctrl-dialog-avatar{width:55px;height:55px;border-radius:15px}.ctrl-dialog-avatar>*{width:48px!important;height:48px!important;border-radius:12px}.ctrl-dialog-title{font-size:19px}.ctrl-drawer-head{padding:15px 14px 12px!important}.ctrl-dialog-identity .ctrl-hint{max-width:245px;font-size:9px}.ctrl-dialog-close{width:34px;height:34px}.ctrl-kpi-tiles{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 14px}.ctrl-kpi-tiles>div{min-height:62px}.ctrl-kpi-tiles>div:first-child{border-radius:12px 0 0 0}.ctrl-kpi-tiles>div:nth-child(2){border-radius:0 12px 0 0}.ctrl-kpi-tiles>div:nth-child(3){border-radius:0 0 0 12px}.ctrl-kpi-tiles>div:last-child{border-radius:0 0 12px 0}.ctrl-dialog-meta{gap:7px 12px;padding:9px 16px 11px}.ctrl-dialog-body{grid-template-columns:minmax(0,1fr);gap:10px;padding:0 14px 13px}.ctrl-dialog-column{gap:10px}.ctrl-dialog-section{padding:14px}.ctrl-drawer-foot{padding:10px 14px}.ctrl-confirm{padding:21px;border-radius:16px}}@media (max-width:420px){.ctrl-economy-mint .ctrl-give{grid-template-columns:minmax(0,1fr)}.ctrl-total-value{font-size:36px}.ctrl-promo-form{grid-template-columns:minmax(0,1fr)}.ctrl-promo-form .ctrl-promo-submit{grid-column:auto}.ctrl-atmosphere-panel .ctrl-presets{grid-template-columns:minmax(0,1fr)}.ctrl-atmosphere-panel .ctrl-preset{min-height:122px}}.dn-banner-wrap{position:relative;z-index:40;padding-top:8px;padding-bottom:4px}.dn-banner{display:flex;align-items:center;gap:12px;min-height:48px;padding:8px 12px;border:1px solid rgb(var(--ov,255 255 255)/.07);border-radius:14px;background:var(--c-101014,#101014)}.dn-dot{width:7px;height:7px;flex:0 0 auto;border-radius:999px;background:#f28c3f}.dn-banner-copy{display:flex;flex:1;flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0;margin:0;font-size:12.5px;line-height:1.4}.dn-banner-copy strong{color:var(--t-f4f4f5,#f4f4f5);font-weight:750}.dn-banner-copy span{color:var(--t-a1a1aa,#a1a1aa)}.dn-banner-close,.dn-banner-dismiss{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:32px;border-radius:10px;color:var(--t-a1a1aa,#a1a1aa);transition:background-color .18s ease,color .18s ease}.dn-banner-dismiss{padding:0 10px;font-size:12px;font-weight:700}.dn-banner-close{width:32px;font-size:20px;line-height:1}.dn-banner-close:focus-visible,.dn-banner-close:hover,.dn-banner-dismiss:focus-visible,.dn-banner-dismiss:hover{background:rgb(var(--ov,255 255 255)/.08);color:var(--t-f4f4f5,#f4f4f5)}.dn-banner-close:focus-visible,.dn-banner-dismiss:focus-visible{outline:2px solid #f28c3f;outline-offset:2px}@media (prefers-reduced-motion:reduce){.dn-banner-close,.dn-banner-dismiss{transition:none}}.fr-hero{position:relative;text-align:center;padding:6px 0 4px}.fr-hero:before{content:"";position:absolute;left:50%;top:-30px;transform:translateX(-50%);width:min(620px,92vw);height:220px;border-radius:999px;pointer-events:none;background:radial-gradient(ellipse,rgba(242,140,63,.13),transparent 68%)}.fr-kicker{position:relative;font-size:12px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#F28C3F}.fr-title{position:relative;margin-top:10px;font-family:var(--font-shop),var(--font-onest),sans-serif;font-weight:900;font-style:italic;font-size:clamp(44px,7vw,76px);line-height:1;letter-spacing:-.03em;color:var(--tw,#fff)}.fr-lead{position:relative;margin:14px auto 0;max-width:520px;font-size:15px;line-height:1.6;color:var(--t-a1a1aa,#a1a1aa)}.fr-page{margin:36px auto 0;max-width:880px}.fr-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.fr-stat{display:flex;flex-direction:column;align-items:center;gap:4px;padding:18px 10px;border-radius:20px;background:var(--c-0d0d11,#0d0d11);border:1px solid rgb(var(--ov,255 255 255)/.06)}.fr-stat-n{font-family:var(--font-shop),var(--font-onest),sans-serif;font-weight:900;font-size:30px;line-height:1;color:var(--tw,#fff);font-variant-numeric:tabular-nums}.fr-stat-l{font-size:12px;font-weight:600;color:var(--t-71717a,#71717a)}.fr-tabs{display:flex;gap:4px;margin-top:22px;padding:4px;border-radius:18px;background:var(--c-0d0d11,#0d0d11);border:1px solid rgb(var(--ov,255 255 255)/.06)}.fr-tab{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;border-radius:14px;font-size:14px;font-weight:700;color:var(--t-71717a,#71717a);transition:background-color .25s ease,color .25s ease}.fr-tab-n,.fr-tab:hover{color:var(--t-d4d4d8,#d4d4d8)}.fr-tab-n{min-width:22px;padding:2px 7px;border-radius:999px;background:rgb(var(--ov,255 255 255)/.07);font-size:11.5px;font-weight:800;font-variant-numeric:tabular-nums}.fr-body{margin-top:22px}.fr-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:44px 24px;border-radius:24px;background:var(--c-0d0d11,#0d0d11);border:1px dashed rgb(var(--ov,255 255 255)/.1)}.fr-empty-icon{display:grid;place-items:center;width:56px;height:56px;border-radius:18px;background:rgba(242,140,63,.1);color:#F7A866;margin-bottom:6px}.fr-empty-title{font-size:17px;font-weight:800;color:var(--t-f4f4f5,#f4f4f5)}.fr-empty-text{max-width:380px;font-size:14px;line-height:1.55;color:var(--t-a1a1aa,#a1a1aa)}.fr-empty-cta{margin-top:8px;padding:10px 18px;border-radius:12px;background:#f4f4f5;color:var(--c-0b0b0e,#0b0b0e)}.fr-timeline{position:relative;display:grid;gap:12px;padding:0;margin:0;list-style:none}.fr-timeline:before{content:"";position:absolute;left:19px;top:20px;bottom:20px;width:2px;border-radius:2px;background:linear-gradient(180deg,rgba(242,140,63,.35),rgb(var(--ov,255 255 255)/.03))}.fr-event{position:relative;display:flex;align-items:flex-start;gap:14px}.fr-event-dot{position:relative;z-index:1;display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:15px;color:var(--tone);background:var(--c-0b0b0e,#0b0b0e);border:1px solid color-mix(in srgb,var(--tone) 40%,transparent);box-shadow:0 0 0 5px #050507,0 0 18px -4px color-mix(in srgb,var(--tone) 50%,transparent)}.fr-event-card{flex:1;min-width:0;display:flex;align-items:flex-start;gap:14px;padding:16px 18px;border-radius:20px;background:var(--c-0d0d11,#0d0d11);border:1px solid rgb(var(--ov,255 255 255)/.06);transition:border-color .25s ease,transform .25s ease}.fr-event-card:hover{border-color:color-mix(in srgb,var(--tone) 35%,transparent);transform:translateX(2px)}.fr-avatar{display:grid;place-items:center;flex-shrink:0;overflow:hidden;border-radius:999px;background:var(--c-17171d,#17171d);color:var(--t-d4d4d8,#d4d4d8);font-weight:800;box-shadow:0 0 0 2px #f28c3f}.fr-avatar[data-ring]{box-shadow:0 0 0 2px #f28c3f,0 0 0 5px rgba(242,140,63,.15)}.fr-grid{display:grid;gap:12px;padding:0;margin:0;list-style:none}@media (min-width:640px){.fr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.fr-card{position:relative;display:flex;align-items:center;border-radius:22px;background:var(--c-0d0d11,#0d0d11);border:1px solid rgb(var(--ov,255 255 255)/.06);transition:border-color .25s ease,transform .25s ease}.fr-card:hover{border-color:rgba(242,140,63,.3);transform:translateY(-2px)}.fr-card-main{display:flex;align-items:center;gap:16px;min-width:0;flex:1;padding:18px 16px 18px 18px}.fr-card-x{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:30px;height:30px;border-radius:10px;color:var(--t-71717a,#71717a);opacity:0;transition:opacity .2s ease,color .2s ease,background-color .2s ease}.fr-card-x:focus-visible,.fr-card:hover .fr-card-x{opacity:1}.fr-card-x:hover{color:var(--t-f4f4f5,#f4f4f5);background:rgb(var(--ov,255 255 255)/.07)}@media (hover:none){.fr-card-x{opacity:1}}.fr-requests{display:grid;gap:26px}@media (min-width:760px){.fr-requests{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:start}}.fr-requests>div{min-width:0;text-align:center}.fr-section-title{margin:0 0 10px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.fr-quiet,.fr-section-title{color:var(--t-71717a,#71717a)}.fr-quiet{font-size:14px;margin:0;padding:14px 0 0}.fr-list{display:grid;gap:10px;padding:0;margin:0;list-style:none}.fr-req{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:20px;background:var(--c-0d0d11,#0d0d11);border:1px solid rgb(var(--ov,255 255 255)/.06)}.fr-req-actions{display:flex;flex-direction:column;gap:6px;flex-shrink:0;align-items:stretch}.fr-btn-solid{height:36px;padding:0 16px;border-radius:11px;font-weight:700;transition:background-color .2s ease}.fr-btn-solid:hover:not(:disabled){background:#e4e4e7}.fr-btn-ghost{height:32px;padding:0 12px;border-radius:10px;font-weight:600;transition:color .2s ease,background-color .2s ease}.fr-btn-ghost:hover:not(:disabled){background:rgb(var(--ov,255 255 255)/.05)}.fr-btn-ghost:disabled,.fr-btn-solid:disabled{opacity:.5}@media (max-width:560px){.fr-stat{padding:14px 6px}.fr-stat-n{font-size:24px}.fr-tab{font-size:13px;gap:6px}.fr-event-card{padding:14px}}.fr-hero:before{display:none}.fr-empty-icon{background:none;width:auto;height:auto;color:#F28C3F}.fr-event-dot{background:none;border:0;box-shadow:none;width:40px;height:40px;align-self:flex-start}.fr-event-dot svg{display:block;transform:none}.fr-tabs{padding:5px;gap:6px}.fr-tab,.fr-tabs{border-radius:999px}.fr-tab{height:44px}.fr-tab svg{color:var(--t-71717a,#71717a);transition:color .25s ease,transform .25s ease}.fr-tab[aria-selected=true]{background:#f4f4f5;color:var(--c-0b0b0e,#0b0b0e);box-shadow:none}.fr-tab[aria-selected=true] svg{color:#F28C3F;transform:scale(1.08)}.fr-empty-cta{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 20px;border-radius:999px;background:rgba(242,140,63,.12);color:#FBC89A;box-shadow:inset 0 0 0 1px rgba(242,140,63,.38);font-size:14px;font-weight:700;transition:background-color .25s ease,transform .25s ease}.fr-empty-cta:after{content:"→";transition:transform .25s ease}.fr-empty-cta:hover{background:rgba(242,140,63,.2);transform:translateY(-1px)}.fr-empty-cta:hover:after{transform:translateX(3px)}.fr-btn-solid{height:38px;padding:0 18px;border-radius:999px;background:#f4f4f5;color:var(--c-0b0b0e,#0b0b0e);box-shadow:0 8px 18px -10px rgb(var(--ov,255 255 255)/.35);font-size:13px;font-weight:800;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.fr-btn-solid:hover:not(:disabled){background:#ffffff;transform:translateY(-1px);box-shadow:0 10px 22px -10px rgb(var(--ov,255 255 255)/.5)}.fr-btn-solid:active:not(:disabled){transform:scale(.97)}.fr-btn-ghost{height:36px;padding:0 16px;border-radius:999px;background:transparent;color:var(--t-a1a1aa,#a1a1aa);box-shadow:inset 0 0 0 1px rgb(var(--ov,255 255 255)/.12);font-size:12.5px;font-weight:700;transition:color .2s ease,box-shadow .2s ease,background-color .2s ease}.fr-btn-ghost:hover:not(:disabled){color:var(--t-f4f4f5,#f4f4f5);background:rgb(var(--ov,255 255 255)/.04);box-shadow:inset 0 0 0 1px rgb(var(--ov,255 255 255)/.28)}.fr-btn-ghost:active:not(:disabled){transform:scale(.97)}.fr-card-x{background:rgb(var(--ov,255 255 255)/.04);border-radius:999px;width:32px;height:32px}.fr-card-x:hover{background:rgba(229,72,77,.14);color:#f5a3a5}.fr-timeline:before{display:none}.fr-timeline{gap:10px}.fr-event-dot{display:none}.fr-event{display:block}