.admin-players{width:100%;height:100%;display:grid;grid-template-columns:minmax(0,1fr) calc(352 * var(--unit));font-family:var(--arena-font);color:#ffffffe6}.admin-players button,.admin-players input{font:inherit}.admin-players button{border:none;outline:none}.admin-players button:focus-visible,.admin-players input:focus-visible{outline:calc(1 * var(--unit)) solid rgba(var(--arena-colour-rgb),.85);outline-offset:calc(-1 * var(--unit))}.admin-players__main{min-width:0;min-height:0;display:flex;flex-direction:column;padding:calc(18 * var(--unit)) calc(18 * var(--unit)) calc(16 * var(--unit)) calc(20 * var(--unit))}.admin-players__toolbar{height:calc(34 * var(--unit));flex-shrink:0;display:flex;align-items:center;gap:calc(10 * var(--unit));margin-bottom:calc(10 * var(--unit))}.admin-players__search{width:calc(300 * var(--unit));height:100%;display:flex;align-items:center;gap:calc(8 * var(--unit));padding:0 calc(10 * var(--unit));background:#ffffff0a;outline:calc(1 * var(--unit)) solid rgba(255,255,255,.07);transition:outline-color .12s}.admin-players__search:focus-within{outline-color:rgba(var(--arena-colour-rgb),.55)}.admin-players__search svg{flex-shrink:0;font-size:calc(15 * var(--unit));color:#ffffff47}.admin-players__search input{width:100%;height:100%;background:none;border:none;outline:none;color:#ffffffe0;font-size:calc(11 * var(--unit));-webkit-user-select:text;user-select:text}.admin-players__search input:focus-visible{outline:none}.admin-players__search input::placeholder{color:#ffffff2e}.admin-players__total{flex:1;font-size:calc(10 * var(--unit));color:#ffffff47}.admin-players__refresh{width:calc(34 * var(--unit));height:100%;display:flex;align-items:center;justify-content:center;background:#ffffff0b;color:#ffffff6b;cursor:pointer;transition:color .12s,background .12s}.admin-players__refresh svg{font-size:calc(15 * var(--unit))}.admin-players__refresh:hover{background:#ffffff14;color:#ffffffd1}.admin-players__filters{flex-shrink:0;display:flex;flex-wrap:wrap;gap:calc(4 * var(--unit));margin-bottom:calc(12 * var(--unit))}.admin-players__filter{height:calc(26 * var(--unit));display:flex;align-items:center;gap:calc(7 * var(--unit));padding:0 calc(10 * var(--unit));background:transparent;outline:calc(1 * var(--unit)) solid rgba(255,255,255,.07)!important;color:#fff6;font-size:calc(10 * var(--unit));cursor:pointer;transition:color .12s,background .12s,outline-color .12s}.admin-players__filter span{font-size:calc(9 * var(--unit));color:#fff3}.admin-players__filter:hover{color:#ffffffbf;background:#ffffff08}.admin-players__filter.active{color:var(--arena-colour);background:rgba(var(--arena-colour-rgb),.08);outline-color:rgba(var(--arena-colour-rgb),.45)!important}.admin-players__filter.active span{color:rgba(var(--arena-colour-rgb),.6)}.admin-players__filter.has-flagged span{color:#b71717}.admin-players__table{min-height:0;flex:1;display:flex;flex-direction:column;background:#ffffff05;border:calc(1 * var(--unit)) solid rgba(255,255,255,.055)}.admin-players__head,.admin-players__row{display:grid;grid-template-columns:calc(46 * var(--unit)) minmax(0,1.5fr) minmax(0,1.5fr) calc(86 * var(--unit)) calc(74 * var(--unit)) calc(70 * var(--unit));align-items:center;column-gap:calc(10 * var(--unit));padding:0 calc(12 * var(--unit))}.admin-players__head{height:calc(30 * var(--unit));flex-shrink:0;border-bottom:calc(1 * var(--unit)) solid rgba(255,255,255,.06);font-size:calc(9 * var(--unit));color:#ffffff47;letter-spacing:.08em;text-transform:uppercase}.admin-players__head .admin-players__cell{display:flex;align-items:center;gap:calc(3 * var(--unit))}.admin-players__head .admin-players__cell.sortable{cursor:pointer}.admin-players__head .admin-players__cell.sortable:hover{color:#fff9}.admin-players__head .admin-players__cell.sorted{color:#ffffffbf}.admin-players__head .admin-players__cell svg{font-size:calc(11 * var(--unit))}.admin-players__rows{min-height:0;flex:1;overflow-y:auto}.admin-players__rows::-webkit-scrollbar{display:none}.admin-players__row{width:100%;min-height:calc(48 * var(--unit));background:transparent;border-left:calc(2 * var(--unit)) solid transparent!important;border-bottom:calc(1 * var(--unit)) solid rgba(255,255,255,.03)!important;color:#ffffffb3;text-align:left;cursor:pointer;transition:background .12s,border-color .12s}.admin-players__row:hover{background:#ffffff09}.admin-players__row.active{background:rgba(var(--arena-colour-rgb),.07);border-left-color:var(--arena-colour)!important}.admin-players__cell{min-width:0;font-size:calc(10.5 * var(--unit))}.admin-players__cell.id{font-variant-numeric:tabular-nums;color:#ffffff59}.admin-players__cell.player,.admin-players__cell.activity{display:flex;align-items:center;gap:calc(9 * var(--unit))}.admin-players__cell.activity>i{width:calc(2 * var(--unit));height:calc(24 * var(--unit));flex-shrink:0;background:#ffffff26}.admin-players__cell.activity.ranked>i{background:var(--arena-colour)}.admin-players__cell.activity.lobby>i{background:#176ab7}.admin-players__cell.activity.queue>i{background:#f1c20c}.admin-players__cell.activity.other>i{background:#a06bff}.admin-players__cell.playtime,.admin-players__cell.session,.admin-players__cell.ping{font-variant-numeric:tabular-nums;font-size:calc(10 * var(--unit));color:#ffffff8c}.admin-players__cell.playtime.fresh{color:#f1c20c}.admin-players__cell.ping{display:flex;align-items:center;gap:calc(7 * var(--unit))}.admin-players__cell.ping.warn{color:#f1c20c}.admin-players__cell.ping.bad{color:#ff4d4d}.admin-players__avatar{width:calc(28 * var(--unit));height:calc(28 * var(--unit));flex-shrink:0;object-fit:cover;background:#ffffff0e}.admin-players__identity{min-width:0;display:flex;flex-direction:column;gap:calc(3 * var(--unit))}.admin-players__name,.admin-players__activity-title{min-width:0;display:flex;align-items:center;gap:calc(5 * var(--unit));overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.admin-players__name{font-family:"0Arame-Bold";font-size:calc(11 * var(--unit));color:#ffffffdb}.admin-players__activity-title{font-size:calc(10.5 * var(--unit));color:#ffffffc7}.admin-players__sub{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:calc(8.5 * var(--unit));color:#ffffff42}.admin-players__badge{flex-shrink:0;display:inline-flex;align-items:center;gap:calc(2 * var(--unit));padding:calc(1 * var(--unit)) calc(4 * var(--unit));font-family:var(--arena-font);font-size:calc(7.5 * var(--unit));letter-spacing:.06em;text-transform:uppercase;color:#ffffff80;background:#ffffff0f}.admin-players__badge svg{font-size:calc(9 * var(--unit))}.admin-players__badge.flagged{color:#ff6b6b;background:#b717172e}.admin-players__badge.fresh{color:#f1c20c;background:#f1c20c1a}.admin-players__badge.staff{color:#3499d9;background:#3499d91f}.admin-players__badge.creator{color:#a06bff;background:#a06bff1f}.admin-players__badge.must-stream{color:#ff8ad8;background:#ff8ad81f}.admin-players__badge.watched{color:var(--arena-colour);background:rgba(var(--arena-colour-rgb),.12)}.admin-players__flag{width:calc(13 * var(--unit));height:calc(13 * var(--unit));flex-shrink:0;border-radius:50%;object-fit:cover}.admin-players__flag.unknown{display:inline-block;background:#ffffff14}.admin-players__side{min-width:0;min-height:0;display:flex;flex-direction:column;background:#ffffff05;border-left:calc(1 * var(--unit)) solid rgba(255,255,255,.06)}.admin-players__panel{min-height:0;flex:1;display:flex;flex-direction:column}.admin-players__panel__header{flex-shrink:0;display:flex;align-items:center;gap:calc(12 * var(--unit));padding:calc(18 * var(--unit)) calc(16 * var(--unit)) calc(14 * var(--unit))}.admin-players__panel__avatar{width:calc(52 * var(--unit));height:calc(52 * var(--unit));flex-shrink:0;object-fit:cover;background:#ffffff0e}.admin-players__panel__identity{min-width:0;display:flex;flex-direction:column;gap:calc(4 * var(--unit))}.admin-players__panel__identity>span:first-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:"0Arame-Bold";font-size:calc(17 * var(--unit));color:#fffffff0}.admin-players__panel__identity>span:nth-child(2){font-size:calc(9.5 * var(--unit));color:#ffffff4d}.admin-players__panel__badges{display:flex;flex-wrap:wrap;gap:calc(4 * var(--unit))}.admin-players__panel__badges:empty{display:none}.admin-players__panel__body{min-height:0;flex:1;overflow-y:auto;padding:0 calc(16 * var(--unit)) calc(16 * var(--unit))}.admin-players__panel__body::-webkit-scrollbar{display:none}.admin-players__actions{flex-shrink:0;display:flex;gap:calc(6 * var(--unit));padding:0 calc(16 * var(--unit)) calc(14 * var(--unit))}.admin-players__action{height:calc(32 * var(--unit));display:flex;align-items:center;justify-content:center;gap:calc(6 * var(--unit));padding:0 calc(12 * var(--unit));background:#ffffff0b;color:#ffffff80;font-size:calc(10.5 * var(--unit));cursor:pointer;transition:color .12s,background .12s,opacity .12s}.admin-players__action svg{font-size:calc(14 * var(--unit))}.admin-players__action:hover:not(:disabled){background:#ffffff14;color:#ffffffd9}.admin-players__action:disabled{opacity:.4;cursor:default}.admin-players__action.primary{flex:1;background:rgba(var(--arena-colour-rgb),.14);color:var(--arena-colour)}.admin-players__action.primary:hover:not(:disabled){background:rgba(var(--arena-colour-rgb),.24);color:var(--arena-colour)}.admin-players__action.primary.active{background:var(--arena-colour);color:#0c0c0e}.admin-players__action.icon{width:calc(32 * var(--unit));padding:0}.admin-players__error{flex-shrink:0;margin:0 calc(16 * var(--unit)) calc(12 * var(--unit));padding:calc(8 * var(--unit)) calc(11 * var(--unit));background:#b717171a;border-left:calc(2 * var(--unit)) solid #b71717;font-size:calc(10 * var(--unit));color:#ffffffbf}.admin-players__section{padding:calc(12 * var(--unit)) 0;border-top:calc(1 * var(--unit)) solid rgba(255,255,255,.05)}.admin-players__section__title{margin-bottom:calc(9 * var(--unit));font-size:calc(9 * var(--unit));color:#ffffff4d;letter-spacing:.08em;text-transform:uppercase}.admin-players__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(9 * var(--unit)) calc(12 * var(--unit))}.admin-players__field{min-width:0;display:flex;flex-direction:column;gap:calc(3 * var(--unit))}.admin-players__field>span:first-child{font-size:calc(8.5 * var(--unit));color:#ffffff40}.admin-players__field>span:last-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:calc(10.5 * var(--unit));color:#fffc;text-transform:none}.admin-players__field>span:last-child.good{color:var(--arena-colour)}.admin-players__field>span:last-child.warn{color:#f1c20c}.admin-players__field>span:last-child.bad{color:#ff4d4d}.admin-players__field>span:last-child.red{color:#e24848}.admin-players__field>span:last-child.blue{color:#3f8fe0}.admin-players__clothing__title{display:flex;align-items:center;gap:calc(8 * var(--unit))}.admin-players__clothing__title span{letter-spacing:.04em}.admin-players__clothing__title span.bad{color:#ff6b6b}.admin-players__clothing__title span.good{color:var(--arena-colour)}.admin-players__clothing__recheck{width:calc(20 * var(--unit));height:calc(20 * var(--unit));display:flex;align-items:center;justify-content:center;margin-left:auto;background:transparent;color:#ffffff4d;cursor:pointer;transition:color .12s}.admin-players__clothing__recheck svg{font-size:calc(13 * var(--unit))}.admin-players__clothing__recheck:hover:not(:disabled){color:#fffc}.admin-players__clothing__recheck:disabled{opacity:.4;cursor:default}.admin-players__clothing__note{padding:calc(4 * var(--unit)) 0;font-size:calc(10 * var(--unit));color:#ffffff4d}.admin-players__clothing__item{display:flex;align-items:center;gap:calc(9 * var(--unit));padding:calc(5 * var(--unit)) calc(6 * var(--unit));border-left:calc(2 * var(--unit)) solid transparent}.admin-players__clothing__item+.admin-players__clothing__item{margin-top:calc(2 * var(--unit))}.admin-players__clothing__item>img,.admin-players__clothing__item .admin-players__clothing__blank{width:calc(30 * var(--unit));height:calc(30 * var(--unit));flex-shrink:0;object-fit:contain;background:#ffffff0a}.admin-players__clothing__item .admin-players__identity{flex:1}.admin-players__clothing__item.bad{background:#b717171a;border-left-color:#b71717}.admin-players__clothing__item.warn{background:#f1c20c0f;border-left-color:#f1c20c}.admin-players__clothing__name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:calc(10.5 * var(--unit));color:#ffffffd1}.admin-players__clothing__status{flex-shrink:0;font-size:calc(8.5 * var(--unit));letter-spacing:.06em;text-transform:uppercase;color:#ffffff59}.admin-players__clothing__status.good{color:var(--arena-colour)}.admin-players__clothing__status.bad{color:#ff6b6b}.admin-players__clothing__status.warn{color:#f1c20c}.admin-players__clothing__status.info{color:#3f8fe0}.admin-players__toggle{grid-column:1/-1;display:flex;align-items:center;gap:calc(7 * var(--unit));cursor:pointer;font-size:calc(10.5 * var(--unit));color:#fffc;-webkit-user-select:none;user-select:none}.admin-players__toggle input[type=checkbox]{display:none}.admin-players__toggle__box{width:calc(12 * var(--unit));height:calc(12 * var(--unit));flex-shrink:0;border:calc(1 * var(--unit)) solid rgba(255,255,255,.2);transition:background .12s,border-color .12s}.admin-players__toggle:hover .admin-players__toggle__box{border-color:#ffffff73}.admin-players__toggle input:checked~.admin-players__toggle__box{background:var(--arena-colour);border-color:var(--arena-colour)}.admin-players__toggle.disabled{cursor:default;opacity:.45}.admin-players__toggle~.admin-players__field{grid-column:1/-1}.admin-players__copyable{cursor:copy;-webkit-user-select:text;user-select:text}.admin-players__copyable:hover{color:var(--arena-colour)}.admin-players__empty{min-height:calc(120 * var(--unit));display:flex;align-items:center;justify-content:center;padding:calc(18 * var(--unit));font-size:calc(11 * var(--unit));color:#fff3;text-align:center}.admin-players__empty.tall{flex:1}.admin-players__error.wide{flex-shrink:0;margin:0 0 calc(10 * var(--unit))}.staff-details.admin-players{min-width:0;min-height:0;display:flex;flex-direction:column;background:#ffffff05;border-left:calc(1 * var(--unit)) solid rgba(255,255,255,.06)}.admin-players__panel__header{position:relative}.admin-players__panel__close{position:absolute;top:calc(10 * var(--unit));right:calc(10 * var(--unit));width:calc(26 * var(--unit));height:calc(26 * var(--unit));display:flex;align-items:center;justify-content:center;background:transparent;color:#ffffff59;cursor:pointer;transition:color .12s,background .12s}.admin-players__panel__close svg{font-size:calc(15 * var(--unit))}.admin-players__panel__close:hover{color:#ffffffd9;background:#ffffff0d}.admin-players__badge.suspicious{color:#ffb347;background:#ff8c0029}.admin-players__field.wide{grid-column:1/-1}.admin-players__field.wide>span:last-child{white-space:normal;line-height:1.4}.score-history__title{display:flex;align-items:center;justify-content:space-between}.score-history__toggle{height:calc(20 * var(--unit));padding:0 calc(8 * var(--unit));background:#ffffff0b;color:#ffffff80;font-size:calc(9 * var(--unit));letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.score-history__toggle:hover{color:#ffffffd9;background:#ffffff14}.score-history__empty{padding:calc(4 * var(--unit)) 0 calc(2 * var(--unit));font-size:calc(9.5 * var(--unit));line-height:1.5;color:#ffffff4d}.score-history__chart{position:relative;width:100%}.score-history__chart svg{display:block;outline:none;touch-action:none}.score-history__chart svg:focus-visible{outline:calc(1 * var(--unit)) solid rgba(var(--arena-colour-rgb),.6)}.score-history__grid{stroke:#ffffff12;stroke-width:1}.score-history__threshold{stroke:#ff6b6b73;stroke-width:1;stroke-dasharray:3 3}.score-history__threshold-label{fill:#fff6;font-size:9px}.score-history__axis{fill:#ffffff59;font-size:9px;font-variant-numeric:tabular-nums}.score-history__line{fill:none;stroke:var(--arena-colour);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.score-history__dot{fill:var(--arena-colour)}.score-history__peak{fill:#ffffffd9;font-size:10px;font-weight:600}.score-history__crosshair{stroke:#ffffff59;stroke-width:1}.score-history__marker{fill:var(--arena-colour);stroke:#0f0f11;stroke-width:2}.score-history__tooltip{position:absolute;transform:translate(-50%);display:flex;flex-direction:column;gap:calc(2 * var(--unit));padding:calc(5 * var(--unit)) calc(8 * var(--unit));background:#18181b;outline:calc(1 * var(--unit)) solid rgba(255,255,255,.1);pointer-events:none;white-space:nowrap}.score-history__tooltip strong{font-size:calc(13 * var(--unit));color:#fff;font-variant-numeric:tabular-nums}.score-history__tooltip span{font-size:calc(9 * var(--unit));color:#ffffff80}.score-history__table{max-height:calc(180 * var(--unit));overflow-y:auto}.score-history__table table{width:100%;border-collapse:collapse;font-size:calc(9.5 * var(--unit))}.score-history__table th{position:sticky;top:0;padding:calc(4 * var(--unit)) calc(6 * var(--unit));background:#0f0f11;text-align:left;font-weight:400;color:#ffffff59}.score-history__table td{padding:calc(3 * var(--unit)) calc(6 * var(--unit));border-top:calc(1 * var(--unit)) solid rgba(255,255,255,.04);color:#ffffffb3;font-variant-numeric:tabular-nums}.score-history__table td.bad{color:#ff6b6b}@media (max-width: 860px){.admin-players__actions{flex-wrap:wrap}}.admin-players__badge.noted{color:#f1c20c;background:#f1c20c24}.staff-notes__empty{font-size:calc(10 * var(--unit));line-height:1.5;color:#ffffff4d}.staff-notes__list{display:flex;flex-direction:column;gap:calc(6 * var(--unit));max-height:calc(260 * var(--unit));margin:0;padding:0;list-style:none;overflow-y:auto}.staff-notes__note{padding:calc(8 * var(--unit)) calc(10 * var(--unit));background:#ffffff09;border-left:calc(2 * var(--unit)) solid rgba(241,194,12,.6)}.staff-notes__note p{margin:calc(5 * var(--unit)) 0 0;font-size:calc(10.5 * var(--unit));line-height:1.45;color:#ffffffd1;font-family:system-ui,-apple-system,Segoe UI,sans-serif;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.staff-notes__meta{display:flex;align-items:center;gap:calc(6 * var(--unit));min-width:0}.staff-notes__meta img{width:calc(16 * var(--unit));height:calc(16 * var(--unit));flex-shrink:0;object-fit:cover;background:#ffffff0e}.staff-notes__meta button{width:calc(22 * var(--unit));height:calc(22 * var(--unit));margin-left:auto;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:transparent;color:#ffffff4d;cursor:pointer}.staff-notes__meta button svg{font-size:calc(14 * var(--unit))}.staff-notes__meta button:hover{color:#ff6b6b;background:#b7171726}.staff-notes__author{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:calc(9.5 * var(--unit));color:#ffffffb3}.staff-notes__date{flex-shrink:0;font-size:calc(8.5 * var(--unit));color:#ffffff47}.staff-notes__form{display:flex;flex-direction:column;gap:calc(6 * var(--unit));margin-top:calc(9 * var(--unit))}.staff-notes__form textarea{width:100%;min-height:calc(52 * var(--unit));padding:calc(7 * var(--unit)) calc(9 * var(--unit));resize:vertical;background:#ffffff0a;border:calc(1 * var(--unit)) solid rgba(255,255,255,.07);outline:none;color:#ffffffd9;font:inherit;font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:calc(11 * var(--unit));line-height:1.45;-webkit-user-select:text;user-select:text}.staff-notes__form textarea:focus{border-color:#f1c20c73}.staff-notes__form textarea::placeholder{color:#ffffff38}.staff-notes__form button{align-self:flex-end;height:calc(28 * var(--unit));padding:0 calc(12 * var(--unit));background:#f1c20c24;color:#f1c20c;font-size:calc(10 * var(--unit));cursor:pointer}.staff-notes__form button:hover:not(:disabled){background:#f1c20c3d}.staff-notes__form button:disabled{opacity:.4;cursor:default}.staff-notes__error{margin-top:calc(6 * var(--unit));font-size:calc(9.5 * var(--unit));color:#ff6b6b}.suspicion-v2__group+.suspicion-v2__group{margin-top:calc(12 * var(--unit))}.suspicion-v2__heading{display:flex;align-items:center;gap:calc(6 * var(--unit));margin-bottom:calc(8 * var(--unit));font-size:calc(9.5 * var(--unit));color:#fff9}.suspicion-v2__heading:before{content:"";width:calc(3 * var(--unit));height:calc(10 * var(--unit));background:#ffffff2e}.suspicion-v2__note{margin:calc(12 * var(--unit)) 0 0;font-size:calc(8.5 * var(--unit));line-height:1.5;color:#ffffff47}.staff-rail.admin-players{min-width:0;min-height:0;display:flex;flex-direction:column;background:#ffffff05;border-right:calc(1 * var(--unit)) solid rgba(255,255,255,.06)}.staff-rail__top{flex-shrink:0;display:flex;flex-direction:column;gap:calc(10 * var(--unit));padding:calc(14 * var(--unit)) calc(14 * var(--unit)) calc(10 * var(--unit));border-bottom:calc(1 * var(--unit)) solid rgba(255,255,255,.05)}.staff-rail__top .admin-players__search{width:100%;height:calc(34 * var(--unit))}.staff-rail__sort{display:flex;align-items:center;justify-content:space-between;font-size:calc(10 * var(--unit));color:#ffffff47}.staff-rail__sort select{height:calc(26 * var(--unit));padding:0 calc(6 * var(--unit));background:#ffffff0a;border:calc(1 * var(--unit)) solid rgba(255,255,255,.07);color:#ffffffb3;font:inherit;font-size:calc(10 * var(--unit));outline:none;cursor:pointer}.staff-rail__sort select option{background:#141416}.staff-rail__filters.admin-players__filters{margin-bottom:0}.staff-rail__rows{min-height:0;flex:1;overflow-y:auto}.staff-rail__rows::-webkit-scrollbar{width:calc(4 * var(--unit))}.staff-rail__rows::-webkit-scrollbar-thumb{background:#ffffff14}.staff-rail__row{position:relative;display:flex;align-items:center;gap:calc(9 * var(--unit));min-height:calc(50 * var(--unit));padding:calc(6 * var(--unit)) calc(10 * var(--unit)) calc(6 * var(--unit)) calc(14 * var(--unit));border-bottom:calc(1 * var(--unit)) solid rgba(255,255,255,.03);color:#ffffffb3;cursor:pointer;transition:background .12s}.staff-rail__row:hover{background:#ffffff09}.staff-rail__row.selected{background:rgba(var(--arena-colour-rgb),.07)}.staff-rail__row.on-wall .admin-players__name{color:var(--arena-colour)}.staff-rail__kind{position:absolute;left:0;top:calc(8 * var(--unit));bottom:calc(8 * var(--unit));width:calc(2 * var(--unit));background:#ffffff26}.staff-rail__kind.ranked{background:var(--arena-colour)}.staff-rail__kind.lobby{background:#176ab7}.staff-rail__kind.queue{background:#f1c20c}.staff-rail__kind.other{background:#a06bff}.staff-rail__identity{flex:1}.staff-rail__numbers{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:calc(4 * var(--unit));font-size:calc(9.5 * var(--unit));font-variant-numeric:tabular-nums;color:#ffffff73}.staff-rail__numbers span{display:flex;align-items:center;gap:calc(5 * var(--unit))}.staff-rail__numbers .fresh,.staff-rail__numbers .warn{color:#f1c20c}.staff-rail__numbers .bad{color:#ff4d4d}.staff-rail__camera{width:calc(30 * var(--unit));height:calc(30 * var(--unit));flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#ffffff0b;color:#fff6;cursor:pointer;transition:color .12s,background .12s}.staff-rail__camera svg{font-size:calc(15 * var(--unit))}.staff-rail__camera:hover{background:rgba(var(--arena-colour-rgb),.18);color:var(--arena-colour)}.staff-rail__camera.active{background:rgba(var(--arena-colour-rgb),.14);color:var(--arena-colour)}.staff-rail__camera.active:hover{background:#b717172e;color:#ff6b6b}.staff-rail__tabs{flex-shrink:0;display:flex;border-bottom:calc(1 * var(--unit)) solid rgba(255,255,255,.06)}.staff-rail__tabs button{flex:1;height:calc(40 * var(--unit));display:flex;align-items:center;justify-content:center;gap:calc(7 * var(--unit));border:none;border-bottom:calc(2 * var(--unit)) solid transparent;background:transparent;color:#fff6;font:inherit;font-size:calc(10.5 * var(--unit));letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:color .12s,border-color .12s}.staff-rail__tabs button span{font-size:calc(9 * var(--unit));color:#ffffff38}.staff-rail__tabs button:hover{color:#ffffffbf}.staff-rail__tabs button.active{color:var(--arena-colour);border-bottom-color:var(--arena-colour)}.staff-rail__tabs button.active span{color:rgba(var(--arena-colour-rgb),.6)}.staff-games__row{width:100%;display:flex;flex-direction:column;gap:calc(8 * var(--unit));padding:calc(12 * var(--unit)) calc(14 * var(--unit));border:none;border-bottom:calc(1 * var(--unit)) solid rgba(255,255,255,.04);border-left:calc(2 * var(--unit)) solid transparent;background:transparent;color:#ffffffbf;font:inherit;text-align:left;cursor:pointer;transition:background .12s,border-color .12s}.staff-games__row:hover{background:#ffffff09}.staff-games__row.watching{background:rgba(var(--arena-colour-rgb),.07);border-left-color:var(--arena-colour)}.staff-games__head{display:flex;align-items:center;justify-content:space-between;gap:calc(10 * var(--unit))}.staff-games__mode{display:flex;align-items:center;gap:calc(6 * var(--unit));font-family:"0Arame-Bold";font-size:calc(12 * var(--unit));color:#ffffffe6}.staff-games__score{display:flex;gap:calc(5 * var(--unit));font-family:"0Arame-Bold";font-size:calc(13 * var(--unit));font-variant-numeric:tabular-nums;color:#ffffff59}.staff-games__score .red{color:#e24848}.staff-games__score .blue{color:#3f8fe0}.staff-games__teams{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(10 * var(--unit))}.staff-games__roster{min-width:0;display:flex;flex-direction:column;gap:calc(3 * var(--unit));padding-left:calc(7 * var(--unit));border-left:calc(2 * var(--unit)) solid rgba(255,255,255,.12)}.staff-games__roster.red{border-left-color:#e24848}.staff-games__roster.blue{border-left-color:#3f8fe0}.staff-games__player{display:flex;justify-content:space-between;gap:calc(6 * var(--unit));font-size:calc(9.5 * var(--unit))}.staff-games__player span:first-child{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#ffffffbf}.staff-games__player span:last-child{flex-shrink:0;font-variant-numeric:tabular-nums;color:#ffffff59}.staff-games__watch{display:flex;align-items:center;gap:calc(6 * var(--unit));font-size:calc(9.5 * var(--unit));letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--arena-colour-rgb),.8)}.staff-games__watch svg{font-size:calc(13 * var(--unit))}.staff-shell__body.hidden{display:none}.staff-shell__overwatch{height:calc(30 * var(--unit));flex-shrink:0;display:flex;align-items:center;gap:calc(7 * var(--unit));padding:0 calc(12 * var(--unit));border:none;outline:calc(1 * var(--unit)) solid rgba(255,255,255,.07);background:transparent;color:#ffffff73;font:inherit;font-size:calc(11 * var(--unit));cursor:pointer;transition:color .12s,background .12s,outline-color .12s}.staff-shell__overwatch svg{font-size:calc(15 * var(--unit))}.staff-shell__overwatch span{min-width:calc(16 * var(--unit));padding:0 calc(4 * var(--unit));background:#ff4d4d;color:#0c0c0e;font-size:calc(9 * var(--unit));text-align:center}.staff-shell__overwatch:hover{color:#fffc;background:#ffffff08}.staff-shell__overwatch.active{color:var(--arena-colour);background:rgba(var(--arena-colour-rgb),.08);outline-color:rgba(var(--arena-colour-rgb),.45)}@media (max-width: 860px){.staff-shell__overwatch{display:none}}.staff-shell__beta{padding:calc(1 * var(--unit)) calc(4 * var(--unit));font-style:normal;font-size:calc(7.5 * var(--unit));letter-spacing:.06em;text-transform:uppercase;color:#f1c20c;background:#f1c20c1a}.admin-players__badge.overwatch{color:#ff8a8a;background:#ff4d4d24}.admin-players__action.overwatch.active{background:#ff4d4d29;color:#ff8a8a}.admin-players__action.overwatch.active:hover:not(:disabled){background:#ff4d4d3d;color:#ffadad}.overwatch-page{flex:1;min-height:0;display:grid;grid-template-columns:calc(420 * var(--unit)) minmax(0,1fr);font-family:var(--arena-font);color:#ffffffe6}.overwatch-page button{font:inherit;border:none;outline:none}.overwatch-page__list{min-width:0;min-height:0;display:flex;flex-direction:column;background:#ffffff05;border-right:calc(1 * var(--unit)) solid rgba(255,255,255,.06)}.overwatch-page__tabs{flex-shrink:0;display:flex;flex-wrap:wrap;border-bottom:calc(1 * var(--unit)) solid rgba(255,255,255,.06)}.overwatch-page__tabs button{flex:1;height:calc(40 * var(--unit));display:flex;align-items:center;justify-content:center;gap:calc(6 * var(--unit));border-bottom:calc(2 * var(--unit)) solid transparent;background:transparent;color:#fff6;font-size:calc(10 * var(--unit));letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:color .12s,border-color .12s}.overwatch-page__tabs button span{font-size:calc(8.5 * var(--unit));color:#ffffff38}.overwatch-page__tabs button:hover{color:#ffffffbf}.overwatch-page__tabs button.active{color:var(--arena-colour);border-bottom-color:var(--arena-colour)}.overwatch-page__tabs button.active span{color:rgba(var(--arena-colour-rgb),.6)}.overwatch-page__rows{min-height:0;flex:1;overflow-y:auto}.overwatch-page__rows::-webkit-scrollbar{width:calc(4 * var(--unit))}.overwatch-page__rows::-webkit-scrollbar-thumb{background:#ffffff14}.overwatch-page__case{min-width:0;min-height:0;overflow-y:auto}.overwatch-page__case::-webkit-scrollbar{width:calc(4 * var(--unit))}.overwatch-page__case::-webkit-scrollbar-thumb{background:#ffffff14}.overwatch-page__back{display:none}.overwatch-empty{padding:calc(40 * var(--unit)) calc(24 * var(--unit));text-align:center;font-size:calc(10.5 * var(--unit));line-height:1.5;color:#ffffff47}.overwatch-row{position:relative;width:100%;min-height:calc(54 * var(--unit));display:flex;align-items:center;gap:calc(10 * var(--unit));padding:calc(7 * var(--unit)) calc(12 * var(--unit)) calc(7 * var(--unit)) calc(16 * var(--unit));border-bottom:calc(1 * var(--unit)) solid rgba(255,255,255,.03)!important;background:transparent;color:#ffffffbf;text-align:left;cursor:pointer;transition:background .12s}.overwatch-row:hover{background:#ffffff09}.overwatch-row.selected{background:rgba(var(--arena-colour-rgb),.07)}.overwatch-row>img{width:calc(32 * var(--unit));height:calc(32 * var(--unit));flex-shrink:0;object-fit:cover;background:#ffffff0e}.overwatch-row__kind{position:absolute;left:0;top:calc(9 * var(--unit));bottom:calc(9 * var(--unit));width:calc(2 * var(--unit));background:#f1c20c}.overwatch-row__kind.banned{background:#ffffff26}.overwatch-row__kind.cleared{background:var(--arena-colour)}.overwatch-row__kind.recording{background:#ff4d4d}.overwatch-row__identity{flex:1;min-width:0;display:flex;flex-direction:column;gap:calc(4 * var(--unit))}.overwatch-row__name{display:flex;align-items:center;gap:calc(6 * var(--unit));overflow:hidden;white-space:nowrap;font-family:"0Arame-Bold";font-size:calc(12 * var(--unit));color:#ffffffe6}.overwatch-row__sub{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:calc(8.5 * var(--unit));color:#ffffff47}.overwatch-row__numbers{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:calc(4 * var(--unit));font-size:calc(9.5 * var(--unit));color:#ffffff73}.overwatch-rec,.overwatch-status{padding:calc(1 * var(--unit)) calc(4 * var(--unit));font-family:var(--arena-font);font-size:calc(7.5 * var(--unit));font-style:normal;letter-spacing:.06em;text-transform:uppercase}.overwatch-rec{color:#ff8a8a;background:#ff4d4d24}.overwatch-rec:before{content:"";display:inline-block;width:calc(5 * var(--unit));height:calc(5 * var(--unit));margin-right:calc(4 * var(--unit));border-radius:50%;background:#ff4d4d;vertical-align:middle;animation:overwatch-pulse 1.4s ease-in-out infinite}.overwatch-status{color:#f1c20c;background:#f1c20c1a}.overwatch-status.banned{color:#ffffff8c;background:#ffffff12}.overwatch-status.cleared{color:var(--arena-colour);background:rgba(var(--arena-colour-rgb),.12)}@keyframes overwatch-pulse{50%{opacity:.3}}.overwatch-votes{display:flex;gap:calc(4 * var(--unit))}.overwatch-votes i{min-width:calc(16 * var(--unit));padding:calc(1 * var(--unit)) calc(4 * var(--unit));font-style:normal;font-size:calc(8.5 * var(--unit));text-align:center}.overwatch-votes i.cheating{color:#ff8a8a;background:#ff4d4d24}.overwatch-votes i.unsure{color:#f1c20c;background:#f1c20c1a}.overwatch-votes i.legit{color:var(--arena-colour);background:rgba(var(--arena-colour-rgb),.12)}.overwatch-case{max-width:calc(1400 * var(--unit));padding:calc(18 * var(--unit)) calc(22 * var(--unit)) calc(30 * var(--unit))}.overwatch-case__header{display:flex;align-items:center;gap:calc(14 * var(--unit))}.overwatch-case__header>img{width:calc(58 * var(--unit));height:calc(58 * var(--unit));flex-shrink:0;object-fit:cover;background:#ffffff0e}.overwatch-case__identity{min-width:0;display:flex;flex-direction:column;gap:calc(5 * var(--unit))}.overwatch-case__name{display:flex;align-items:center;flex-wrap:wrap;gap:calc(8 * var(--unit));font-family:"0Arame-Bold";font-size:calc(17 * var(--unit));color:#ffffffeb}.overwatch-case__sub{font-size:calc(9.5 * var(--unit));color:#ffffff59}.overwatch-case__actions{display:flex;flex-wrap:wrap;gap:calc(6 * var(--unit));margin:calc(16 * var(--unit)) 0 calc(4 * var(--unit))}.overwatch-button{height:calc(32 * var(--unit));display:flex;align-items:center;gap:calc(6 * var(--unit));padding:0 calc(12 * var(--unit));background:#ffffff0b;color:#ffffff8c;font-size:calc(10.5 * var(--unit));cursor:pointer;transition:color .12s,background .12s,opacity .12s}.overwatch-button svg{font-size:calc(14 * var(--unit))}.overwatch-button:hover:not(:disabled){background:#ffffff14;color:#ffffffe0}.overwatch-button:disabled{opacity:.4;cursor:default}.overwatch-button.bad{background:#b7171729;color:#ff8a8a}.overwatch-button.bad:hover:not(:disabled){background:#b7171742;color:#ffadad}.overwatch-button.icon{width:calc(32 * var(--unit));justify-content:center;padding:0}.overwatch-notice{margin-top:calc(10 * var(--unit));padding:calc(8 * var(--unit)) calc(11 * var(--unit));background:#ffffff0a;border-left:calc(2 * var(--unit)) solid var(--arena-colour);font-size:calc(10 * var(--unit));color:#ffffffb3}.overwatch-section{margin-top:calc(16 * var(--unit));padding-top:calc(12 * var(--unit));border-top:calc(1 * var(--unit)) solid rgba(255,255,255,.05)}.overwatch-section__title{display:flex;align-items:center;gap:calc(7 * var(--unit));margin-bottom:calc(10 * var(--unit));font-size:calc(9 * var(--unit));letter-spacing:.08em;text-transform:uppercase;color:#ffffff4d}.overwatch-section__title span{color:#fff3}.overwatch-hint{font-size:calc(10 * var(--unit));line-height:1.5;color:#ffffff59}.overwatch-vote{display:flex;gap:calc(6 * var(--unit))}.overwatch-vote button{height:calc(34 * var(--unit));display:flex;align-items:center;gap:calc(8 * var(--unit));padding:0 calc(14 * var(--unit));background:#ffffff0b;outline:calc(1 * var(--unit)) solid transparent!important;color:#ffffff8c;font-size:calc(11 * var(--unit));cursor:pointer;transition:color .12s,background .12s,outline-color .12s}.overwatch-vote button span{font-size:calc(9 * var(--unit));color:#ffffff4d}.overwatch-vote button:hover{background:#ffffff14;color:#ffffffe0}.overwatch-vote button.cheating.active{color:#ff8a8a;background:#ff4d4d1f;outline-color:#ff4d4d73!important}.overwatch-vote button.unsure.active{color:#f1c20c;background:#f1c20c1a;outline-color:#f1c20c73!important}.overwatch-vote button.legit.active{color:var(--arena-colour);background:rgba(var(--arena-colour-rgb),.1);outline-color:rgba(var(--arena-colour-rgb),.45)!important}.overwatch-voters{display:flex;flex-wrap:wrap;gap:calc(6 * var(--unit));margin-top:calc(10 * var(--unit))}.overwatch-voters span{display:flex;align-items:center;gap:calc(6 * var(--unit));padding:calc(3 * var(--unit)) calc(8 * var(--unit)) calc(3 * var(--unit)) calc(3 * var(--unit));background:#ffffff0a;border-left:calc(2 * var(--unit)) solid rgba(255,255,255,.15);font-size:calc(9.5 * var(--unit));color:#fff9}.overwatch-voters span.cheating{border-left-color:#ff4d4d}.overwatch-voters span.unsure{border-left-color:#f1c20c}.overwatch-voters span.legit{border-left-color:var(--arena-colour)}.overwatch-voters span img{width:calc(18 * var(--unit));height:calc(18 * var(--unit));object-fit:cover}.ow-clipbar{display:flex;align-items:center;gap:calc(8 * var(--unit));margin-bottom:calc(8 * var(--unit))}.ow-clipbar>button{width:calc(30 * var(--unit));height:calc(30 * var(--unit));display:flex;align-items:center;justify-content:center;border:none;background:#ffffff0b;color:#fff9;cursor:pointer}.ow-clipbar>button svg{font-size:calc(18 * var(--unit))}.ow-clipbar>button:hover:not(:disabled){background:#ffffff14;color:#ffffffe6}.ow-clipbar>button:disabled{opacity:.3;cursor:default}.ow-clipbar>button.danger:hover{background:#b7171733;color:#ff8a8a}.ow-clipbar__title{display:flex;align-items:baseline;gap:calc(8 * var(--unit));font-family:"0Arame-Bold";font-size:calc(12 * var(--unit));color:#ffffffe0}.ow-clipbar__title i{font-family:var(--arena-font);font-style:normal;font-size:calc(10 * var(--unit));color:#fff6}.ow-clipbar__keys{margin-left:auto;font-size:calc(8.5 * var(--unit));color:#ffffff40}.ow-player{background:#ffffff06;outline:calc(1 * var(--unit)) solid rgba(255,255,255,.06)}.ow-player__screen{position:relative;width:100%;aspect-ratio:16/9;max-height:64vh;display:flex;align-items:center;justify-content:center;background:#000;cursor:pointer;overflow:hidden}.ow-player__screen canvas{max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain}.ow-player__screen.waiting{cursor:default}.ow-player__crosshair{position:absolute;top:50%;left:50%;width:4px;height:4px;background-color:#fff;border-radius:50%;box-shadow:0 0 0 1px #000;transform:translate(-50%,-50%);pointer-events:none}.ow-player__paused{position:absolute;left:calc(14 * var(--unit));bottom:calc(12 * var(--unit));display:flex;align-items:center;justify-content:center;width:calc(34 * var(--unit));height:calc(34 * var(--unit));background:#0c0c0eb3;color:#ffffffd9;pointer-events:none}.ow-player__paused svg{font-size:calc(20 * var(--unit))}.ow-player__notice{position:absolute;top:calc(12 * var(--unit));left:50%;transform:translate(-50%);padding:calc(5 * var(--unit)) calc(10 * var(--unit));background:#f1c20c29;border-left:calc(2 * var(--unit)) solid #f1c20c;font-size:calc(10 * var(--unit));color:#f6d65a;white-space:nowrap;pointer-events:none}.ow-player__notice.bad{background:#b7171733;border-left-color:#ff4d4d;color:#ff8a8a}.ow-player__status{width:min(70%,calc(360 * var(--unit)));display:flex;flex-direction:column;gap:calc(10 * var(--unit));font-size:calc(10.5 * var(--unit));text-align:center;color:#fff9}.ow-player__status.bad{color:#ff8a8a}.ow-player__progress{position:relative;height:calc(3 * var(--unit));background:#ffffff14}.ow-player__progress i{position:absolute;inset:0 auto 0 0;background:var(--arena-colour);transition:width .1s linear}.ow-player__track{position:relative;height:calc(16 * var(--unit));margin:0 calc(12 * var(--unit));cursor:pointer;touch-action:none}.ow-player__track:before{content:"";position:absolute;left:0;right:0;top:50%;height:calc(4 * var(--unit));transform:translateY(-50%);background:#ffffff1a}.ow-player__fill{position:absolute;left:0;top:50%;height:calc(4 * var(--unit));transform:translateY(-50%);background:var(--arena-colour);pointer-events:none}.ow-player__gap{position:absolute;top:50%;height:calc(4 * var(--unit));transform:translateY(-50%);background:#f1c20cbf;pointer-events:none}.ow-player__marker{position:absolute;top:calc(1 * var(--unit));bottom:calc(1 * var(--unit));width:calc(2 * var(--unit));transform:translate(-50%);background:#ff4d4d;pointer-events:none}.ow-player__marker.kill,.ow-player__marker.multiKill{background:#fff}.ow-player__marker.staff{background:#3f8fe0}.ow-player__marker.aimlock{background:#e040fb}.ow-player__marker.offBody{background:#00c2a8}.ow-player__marker.softLock{background:#b388ff}.ow-player__marker.replay{background:#3f8fe0}.ow-player__marker.rapidFire{background:#ff9100}.ow-player__marker.flight{background:#f06bd0}.ow-player__marker.wallSolid{background:#ffd23f}.ow-player__handle{position:absolute;top:50%;width:calc(10 * var(--unit));height:calc(10 * var(--unit));border-radius:50%;transform:translate(-50%,-50%);background:#fff;box-shadow:0 0 0 calc(2 * var(--unit)) #0009;pointer-events:none}.ow-player__controls{display:flex;flex-wrap:wrap;align-items:center;gap:calc(6 * var(--unit));padding:calc(4 * var(--unit)) calc(12 * var(--unit)) calc(10 * var(--unit))}.ow-player__button{height:calc(30 * var(--unit));min-width:calc(30 * var(--unit));display:flex;align-items:center;justify-content:center;gap:calc(6 * var(--unit));padding:0;border:none;background:#ffffff0b;color:#ffffffa6;font:inherit;font-size:calc(10 * var(--unit));cursor:pointer}.ow-player__button svg{font-size:calc(17 * var(--unit))}.ow-player__button.wide{flex-shrink:0;padding:0 calc(12 * var(--unit));white-space:nowrap}.ow-player__button:hover:not(:disabled){background:#ffffff14;color:#ffffffeb}.ow-player__button:disabled{cursor:default;color:var(--arena-colour)}.ow-player__time{min-width:calc(92 * var(--unit));padding:0 calc(6 * var(--unit));font-size:calc(10.5 * var(--unit));font-variant-numeric:tabular-nums;color:#ffffffbf}.ow-player__rates{display:flex;gap:calc(2 * var(--unit))}.ow-player__rates button{height:calc(26 * var(--unit));padding:0 calc(8 * var(--unit));border:none;background:transparent;color:#fff6;font:inherit;font-size:calc(9.5 * var(--unit));cursor:pointer}.ow-player__rates button:hover{color:#fffc}.ow-player__rates button.active{background:rgba(var(--arena-colour-rgb),.14);color:var(--arena-colour)}.ow-player__spacer{flex:1}.ow-player__size{font-size:calc(9 * var(--unit));color:#ffffff4d}.ow-player__moments{display:flex;flex-wrap:wrap;gap:calc(5 * var(--unit));padding:0 calc(12 * var(--unit)) calc(12 * var(--unit))}.ow-player__moments button{display:flex;align-items:center;gap:calc(7 * var(--unit));padding:calc(5 * var(--unit)) calc(9 * var(--unit));border:none;background:#ffffff0a;color:#ffffffbf;font:inherit;font-size:calc(9.5 * var(--unit));cursor:pointer}.ow-player__moments button i{width:calc(6 * var(--unit));height:calc(6 * var(--unit));background:#ff4d4d}.ow-player__moments button em{font-style:normal;color:#fff6}.ow-player__moments button b{font-weight:400;font-variant-numeric:tabular-nums;color:var(--arena-colour)}.ow-player__moments button.kill i,.ow-player__moments button.multiKill i{background:#fff}.ow-player__moments button.staff i{background:#3f8fe0}.ow-player__moments button.aimlock i{background:#e040fb}.ow-player__moments button.offBody i{background:#00c2a8}.ow-player__moments button.softLock i{background:#b388ff}.ow-player__moments button.replay i{background:#3f8fe0}.ow-player__moments button.rapidFire i{background:#ff9100}.ow-player__moments button.flight i{background:#f06bd0}.ow-player__moments button.wallSolid i{background:#ffd23f}.ow-player__moments button:hover{background:#ffffff14}.ow-snapshot{margin-top:calc(8 * var(--unit));padding:calc(10 * var(--unit)) calc(12 * var(--unit));background:#ffffff06;outline:calc(1 * var(--unit)) solid rgba(255,255,255,.05)}.ow-snapshot__title{display:flex;align-items:center;gap:calc(8 * var(--unit));margin-bottom:calc(8 * var(--unit));font-size:calc(8.5 * var(--unit));letter-spacing:.08em;text-transform:uppercase;color:#ffffff4d}.ow-snapshot__title em{padding:calc(1 * var(--unit)) calc(5 * var(--unit));font-style:normal;color:#f1c20c;background:#f1c20c1a}.ow-snapshot__fields{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(150 * var(--unit)),1fr));gap:calc(8 * var(--unit)) calc(14 * var(--unit))}.ow-snapshot__fields span{display:flex;flex-direction:column;gap:calc(3 * var(--unit));font-size:calc(10.5 * var(--unit));color:#ffffffd1}.ow-snapshot__fields span.warn{color:#f1c20c}.ow-snapshot__fields span.bad{color:#ff4d4d}.ow-snapshot__fields i{font-style:normal;font-size:calc(8.5 * var(--unit));color:#ffffff47}.ow-review{display:grid;grid-template-columns:minmax(0,1fr) calc(300 * var(--unit));align-items:stretch;gap:calc(12 * var(--unit))}.ow-review__main{min-width:0}.ow-cliplist{position:relative;min-height:calc(260 * var(--unit));display:flex;flex-direction:column;background:#ffffff06;outline:calc(1 * var(--unit)) solid rgba(255,255,255,.06)}.ow-cliplist__head{flex-shrink:0;display:flex;align-items:center;gap:calc(7 * var(--unit));height:calc(36 * var(--unit));padding:0 calc(12 * var(--unit));border-bottom:calc(1 * var(--unit)) solid rgba(255,255,255,.06);font-size:calc(9 * var(--unit));letter-spacing:.08em;text-transform:uppercase;color:#fff6}.ow-cliplist__head span{color:#ffffff38}.ow-cliplist__items{position:absolute;inset:calc(36 * var(--unit)) 0 0 0;overflow-y:auto}.ow-cliplist__items::-webkit-scrollbar{width:calc(4 * var(--unit))}.ow-cliplist__items::-webkit-scrollbar-thumb{background:#ffffff14}.ow-cliplist__item{width:100%;display:flex;flex-direction:column;gap:calc(6 * var(--unit));padding:calc(9 * var(--unit)) calc(12 * var(--unit)) calc(10 * var(--unit));border:none;border-left:calc(2 * var(--unit)) solid transparent;border-bottom:calc(1 * var(--unit)) solid rgba(255,255,255,.04);background:transparent;color:#ffffffb3;font:inherit;text-align:left;cursor:pointer}.ow-cliplist__item:hover{background:#ffffff09}.ow-cliplist__item.active{border-left-color:var(--arena-colour);background:rgba(var(--arena-colour-rgb),.08)}.ow-cliplist__item.active b{color:var(--arena-colour)}.ow-cliplist__top{display:flex;align-items:baseline;gap:calc(8 * var(--unit))}.ow-cliplist__top b{font-weight:400;font-size:calc(10 * var(--unit));color:#ffffff59}.ow-cliplist__when{flex:1;font-size:calc(10 * var(--unit));font-variant-numeric:tabular-nums}.ow-cliplist__length{flex-shrink:0;font-size:calc(9 * var(--unit));color:#ffffff59}.ow-cliplist__reasons{display:flex;flex-wrap:wrap;gap:calc(4 * var(--unit))}.ow-cliplist__reasons em.aimlock{background:#e040fb2e;color:#f0a6ff}.ow-cliplist__reasons em.offBody{background:#00c2a829;color:#8ff0e2}.ow-cliplist__reasons em.softLock{background:#b388ff29;color:#d4c2ff}.ow-cliplist__reasons em.rapidFire{background:#ff91002e;color:#ffc266}.ow-cliplist__reasons em.flight{background:#f06bd029;color:#ffb3ec}.ow-cliplist__reasons em.wallSolid{background:#ffd23f33;color:#ffe27a}.ow-cliplist__reasons em,.ow-cliplist__reasons i{padding:calc(1 * var(--unit)) calc(5 * var(--unit));font-style:normal;font-size:calc(8 * var(--unit));letter-spacing:.04em;text-transform:uppercase}.ow-cliplist__reasons em{color:#ff8a8a;background:#ff4d4d1f}.ow-cliplist__reasons i{color:#f1c20c;background:#f1c20c1a}@media (max-width: 1200px){.ow-review{grid-template-columns:minmax(0,1fr)}.ow-cliplist{min-height:0}.ow-cliplist__items{position:relative;inset:auto;max-height:calc(300 * var(--unit))}}.overwatch-entries{display:flex;flex-direction:column;gap:calc(5 * var(--unit));font-size:calc(9.5 * var(--unit));color:#ffffff73}@media (max-width: 860px){.overwatch-page{display:block;position:relative}.overwatch-page__list,.overwatch-page__case{position:absolute;top:0;right:0;bottom:0;left:0}.overwatch-page__case{z-index:2;background:#0c0c0e;visibility:hidden}.overwatch-page.with-case .overwatch-page__case{visibility:visible}.overwatch-page__back{display:block;width:100%;height:calc(40 * var(--unit));background:#ffffff0a;color:#fff9;font-size:calc(10.5 * var(--unit));cursor:pointer}.overwatch-case{padding:calc(14 * var(--unit)) calc(12 * var(--unit)) calc(24 * var(--unit))}}.ow-view{display:flex;gap:calc(2 * var(--unit));margin-bottom:calc(6 * var(--unit))}.ow-view button{height:calc(26 * var(--unit));padding:0 calc(12 * var(--unit));border:none;border-bottom:calc(2 * var(--unit)) solid transparent;background:#ffffff08;color:#ffffff73;font:inherit;font-size:calc(9.5 * var(--unit));letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.ow-view button:hover:not(:disabled){color:#fffc}.ow-view button.active{color:var(--arena-colour);border-bottom-color:var(--arena-colour);background:rgba(var(--arena-colour-rgb),.06)}.ow-view button:disabled{opacity:.35;cursor:default}.ow-trace__tools{display:flex;align-items:center;gap:calc(10 * var(--unit));padding:calc(5 * var(--unit)) calc(8 * var(--unit));border-bottom:calc(1 * var(--unit)) solid rgba(255,255,255,.05)}.ow-trace__map{margin-left:auto;font-size:calc(9.5 * var(--unit));color:#fff6}.ow-trace__screen{background:#1b1d22}.ow-trace__screen canvas{display:block;object-fit:fill}.ow-trace__labels{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.ow-trace__label{position:absolute;left:0;top:0;padding:calc(1 * var(--unit)) calc(5 * var(--unit));background:#0c0c0e9e;font-size:calc(9 * var(--unit));white-space:nowrap;color:#ffffffd9;will-change:transform}.ow-trace__label.self{color:var(--arena-colour)}.ow-trace__label.dead{color:#ffffff59}.ow-trace__hud{position:absolute;top:calc(12 * var(--unit));right:calc(12 * var(--unit));max-width:60%;padding:calc(5 * var(--unit)) calc(10 * var(--unit));background:#0c0c0eb8;border-left:calc(2 * var(--unit)) solid rgba(255,255,255,.6);font-size:calc(10 * var(--unit));color:#ffffffd9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.ow-trace__hud b{font-weight:400;color:#fff}.ow-trace__hud.quiet{border-left-color:#fff3;color:#ffffff80}.ow-trace__hud.quiet b{color:#ffffffbf}.ow-trace__lock{position:absolute;top:calc(50% + calc(3 * var(--unit)));height:calc(3 * var(--unit));background:#e040fb;pointer-events:none}.ow-trace__legend{display:flex;flex-wrap:wrap;align-items:center;gap:calc(4 * var(--unit)) calc(14 * var(--unit));padding:0 calc(12 * var(--unit)) calc(10 * var(--unit));font-size:calc(9 * var(--unit));color:#fff6}.ow-trace__legend span{display:flex;align-items:center;gap:calc(5 * var(--unit))}.ow-trace__legend i{width:calc(7 * var(--unit));height:calc(7 * var(--unit));border-radius:50%}.ow-trace__legend i.visible{background:#e6e6e6}.ow-trace__legend i.hidden{background:#38a0ff}.ow-trace__legend i.lock{width:calc(12 * var(--unit));height:calc(3 * var(--unit));border-radius:0;background:#e040fb}.ow-trace__legend i.shot{width:calc(12 * var(--unit));height:calc(2 * var(--unit));border-radius:0;background:#f1c20c}.ow-trace .ow-player__progress.indeterminate{overflow:hidden}.ow-trace .ow-player__progress.indeterminate i{width:30%;animation:ow-trace-loading 1.1s ease-in-out infinite}@keyframes ow-trace-loading{0%{transform:translate(-100%)}to{transform:translate(340%)}}.admin-players__action.replay3d b{font-family:"0Arame-Bold";font-weight:400;font-size:calc(11 * var(--unit));font-variant-numeric:tabular-nums}.admin-players__action.replay3d.recording,.admin-players__action.replay3d.saving{background:#3f8fe033;color:#8cc2f5}.admin-players__action.replay3d.recording:disabled,.admin-players__action.replay3d.saving:disabled{opacity:1}.staff-shell__replays{flex-shrink:0;display:flex;flex-direction:column;gap:calc(1 * var(--unit));background:#3f8fe01a;border-bottom:calc(1 * var(--unit)) solid rgba(63,143,224,.35)}.staff-shell__replay{display:flex;align-items:center;gap:calc(10 * var(--unit));min-height:calc(36 * var(--unit));padding:calc(4 * var(--unit)) calc(10 * var(--unit)) calc(4 * var(--unit)) calc(16 * var(--unit));font-size:calc(10.5 * var(--unit));color:#ffffffd9}.staff-shell__replay i{width:calc(8 * var(--unit));height:calc(8 * var(--unit));flex-shrink:0;border-radius:50%;background:#3f8fe0}.staff-shell__replay span{flex:1;min-width:0}.staff-shell__replay span b{font-family:"0Arame-Bold";font-weight:400;color:#8cc2f5}.staff-shell__replay button{height:calc(26 * var(--unit));flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:0 calc(12 * var(--unit));background:#3f8fe038;color:#8cc2f5;font-size:calc(10 * var(--unit));cursor:pointer}.staff-shell__replay button:hover{background:#3f8fe057}.staff-shell__replay button.dismiss{width:calc(26 * var(--unit));padding:0;background:transparent;color:#fff6}.staff-shell__replay button.dismiss svg{font-size:calc(14 * var(--unit))}.staff-shell__replay button.dismiss:hover{color:#ffffffd9;background:#ffffff0f}.staff-shell__replay.failed i{background:#ffffff4d}.staff-shell__replay.failed span b{color:#ffffffbf}@media (max-width: 860px){.staff-shell__replay{flex-wrap:wrap;padding-left:calc(12 * var(--unit))}}.overwatch-odds{flex-shrink:0;width:calc(46 * var(--unit));display:flex;flex-direction:column;align-items:center;gap:calc(2 * var(--unit));padding:calc(4 * var(--unit)) 0;color:#fff6;background:#ffffff0a}.overwatch-odds b{font-family:"0Arame-Bold";font-size:calc(12 * var(--unit));font-weight:400;line-height:1}.overwatch-odds small{font-family:var(--arena-font);font-size:calc(6.5 * var(--unit));letter-spacing:.06em;text-transform:uppercase}.overwatch-odds.high{color:#ff8a8a;background:#ff4d4d29}.overwatch-odds.medium{color:#f1c20c;background:#f1c20c1c}.overwatch-odds.wide{width:calc(72 * var(--unit));padding:calc(8 * var(--unit)) 0;margin-left:auto}.overwatch-odds.wide b{font-size:calc(20 * var(--unit))}.overwatch-odds.wide small{font-size:calc(8 * var(--unit))}.overwatch-odds-signals{display:flex;flex-wrap:wrap;gap:calc(4 * var(--unit));margin-top:calc(2 * var(--unit))}.overwatch-odds-signals i{padding:calc(1 * var(--unit)) calc(5 * var(--unit));font-size:calc(8.5 * var(--unit));font-style:normal;color:#fff9;background:#ffffff0f}.overwatch-expiry{padding:calc(1 * var(--unit)) calc(4 * var(--unit));font-family:var(--arena-font);font-size:calc(7.5 * var(--unit));font-style:normal;letter-spacing:.06em;text-transform:uppercase;color:#ffb36b;background:#ff91001f}.ow-cliplist__reasons em.proof{background:#ff4d4d33;color:#ffb0b0}.ow-ban{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:16px;background:#0009;font-family:var(--arena-font)}.ow-ban button{font:inherit;border:none;outline:none}.ow-ban__dialog{width:min(calc(560 * var(--unit)),100%);max-height:100%;overflow-y:auto;background:#121214;outline:calc(1 * var(--unit)) solid rgba(255,255,255,.08);box-shadow:0 calc(16 * var(--unit)) calc(48 * var(--unit)) #0009}.ow-ban__head{display:flex;align-items:center;justify-content:space-between;padding:calc(14 * var(--unit)) calc(12 * var(--unit)) calc(10 * var(--unit)) calc(18 * var(--unit));font-family:"0Arame-Bold";font-size:calc(14 * var(--unit));color:#ffffffe6}.ow-ban__head button{display:flex;padding:calc(4 * var(--unit));background:transparent;color:#ffffff80;cursor:pointer}.ow-ban__body{padding:0 calc(18 * var(--unit)) calc(16 * var(--unit))}.ow-ban__label{display:flex;gap:calc(6 * var(--unit));margin:calc(10 * var(--unit)) 0 calc(6 * var(--unit));font-size:calc(9 * var(--unit));letter-spacing:.08em;text-transform:uppercase;color:#ffffff59}.ow-ban__label span{color:#ffffff8c}.ow-ban__clips{max-height:calc(250 * var(--unit));overflow-y:auto;display:flex;flex-direction:column;gap:calc(2 * var(--unit))}.ow-ban__clip{display:flex;flex-wrap:wrap;align-items:center;gap:calc(6 * var(--unit));padding:calc(7 * var(--unit)) calc(10 * var(--unit));background:#ffffff09;font-size:calc(10 * var(--unit));color:#ffffffb3;cursor:pointer}.ow-ban__clip.picked{background:#ff4d4d1f}.ow-ban__clip b{color:#ffffffe6}.ow-ban__when{color:#ffffff73}.ow-ban__tags{display:flex;flex-wrap:wrap;gap:calc(4 * var(--unit));width:100%;padding-left:calc(22 * var(--unit))}.ow-ban__tags em{padding:calc(1 * var(--unit)) calc(5 * var(--unit));font-size:calc(8.5 * var(--unit));font-style:normal;color:#ffffff8c;background:#ffffff0f}.ow-ban__tags em.aimlock{background:#e040fb2e;color:#f0a6ff}.ow-ban__tags em.softLock{background:#b388ff29;color:#d4c2ff}.ow-ban__tags em.offBody{background:#00c2a829;color:#8ff0e2}.ow-ban__tags em.rapidFire{background:#ff91002e;color:#ffc27a}.ow-ban__tags em.flight{background:#f06bd029;color:#ffb3ec}.ow-ban__tags em.wallSolid{background:#ffd23f33;color:#ffe27a}.ow-ban__reason{width:100%;padding:calc(8 * var(--unit)) calc(10 * var(--unit));resize:vertical;border:none;outline:calc(1 * var(--unit)) solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffd9;font:inherit;font-size:calc(10.5 * var(--unit))}.ow-ban__sure{display:flex;align-items:center;gap:calc(8 * var(--unit));margin-top:calc(12 * var(--unit));font-size:calc(10.5 * var(--unit));color:#ffffffbf;cursor:pointer}.ow-ban__hint,.ow-ban__text,.ow-ban__note{margin:calc(10 * var(--unit)) 0 0;font-size:calc(9.5 * var(--unit));line-height:1.5;color:#ffffff73}.ow-ban__error{margin:calc(10 * var(--unit)) 0 0;padding:calc(8 * var(--unit)) calc(10 * var(--unit));font-size:calc(10 * var(--unit));line-height:1.5;color:#ffb0b0;background:#ff4d4d1f}.ow-ban__actions{display:flex;flex-wrap:wrap;gap:calc(8 * var(--unit));margin-top:calc(14 * var(--unit))}.ow-ban__button{height:calc(34 * var(--unit));display:flex;align-items:center;gap:calc(6 * var(--unit));padding:0 calc(14 * var(--unit));background:#ffffff0f;color:#ffffffbf;font-size:calc(10.5 * var(--unit));cursor:pointer}.ow-ban__button svg{font-size:calc(15 * var(--unit))}.ow-ban__button.bad{background:#b7171766;color:#ffd0d0}.ow-ban__button:disabled{opacity:.4;cursor:default}.ow-profile{margin-top:calc(16 * var(--unit));padding-top:calc(12 * var(--unit));border-top:calc(1 * var(--unit)) solid rgba(255,255,255,.05)}.ow-profile__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(240 * var(--unit)),1fr));gap:calc(10 * var(--unit))}.ow-profile__block{min-width:0;padding:calc(12 * var(--unit)) calc(14 * var(--unit));background:#ffffff08}.ow-profile__block.wide{margin-top:calc(10 * var(--unit))}.ow-profile__title{display:flex;align-items:center;gap:calc(8 * var(--unit));margin-bottom:calc(8 * var(--unit));font-size:calc(9 * var(--unit));letter-spacing:.08em;text-transform:uppercase;color:#ffffff59}.ow-profile__title.small{margin-top:calc(12 * var(--unit))}.ow-profile__odds{margin-left:auto;font-family:"0Arame-Bold";font-size:calc(14 * var(--unit));font-weight:400;letter-spacing:0;color:#ffffff80}.ow-profile__odds.high{color:#ff8a8a}.ow-profile__odds.medium{color:#f1c20c}.ow-profile__ban{padding:calc(8 * var(--unit)) calc(10 * var(--unit));background:#b7171724}.ow-profile__ban+.ow-profile__ban{margin-top:calc(6 * var(--unit))}.ow-profile__ban.past{background:#ffffff0a;opacity:.7}.ow-profile__ban-title{display:flex;flex-wrap:wrap;align-items:center;gap:calc(8 * var(--unit));font-size:calc(11 * var(--unit));color:#ffffffe6}.ow-profile__ban-title em{font-style:normal;font-size:calc(9 * var(--unit));color:#ffffff80}.ow-profile__ban-line{margin-top:calc(3 * var(--unit));font-size:calc(9.5 * var(--unit));color:#ffffff73}.ow-profile__ban-reason{margin-top:calc(6 * var(--unit));font-size:calc(10 * var(--unit));line-height:1.5;color:#ffffffbf}.ow-profile__chips{display:flex;flex-wrap:wrap;gap:calc(4 * var(--unit))}.ow-profile__chips i{padding:calc(2 * var(--unit)) calc(6 * var(--unit));font-size:calc(9 * var(--unit));font-style:normal;color:#ffffffa6;background:#ffffff0f}.ow-profile__chips i.aimlock{background:#e040fb2e;color:#f0a6ff}.ow-profile__chips i.softLock{background:#b388ff29;color:#d4c2ff}.ow-profile__chips i.offBody{background:#00c2a829;color:#8ff0e2}.ow-profile__chips i.rapidFire{background:#ff91002e;color:#ffc27a}.ow-profile__chips i.flight{background:#f06bd029;color:#ffb3ec}.ow-profile__chips i.wallSolid{background:#ffd23f33;color:#ffe27a}.ow-profile__stats{display:flex;flex-direction:column;gap:calc(5 * var(--unit))}.ow-profile__stats span{display:flex;justify-content:space-between;gap:calc(10 * var(--unit));font-size:calc(10 * var(--unit));color:#ffffffbf}.ow-profile__stats span.bad{color:#ff8a8a}.ow-profile__stats i{font-style:normal;color:#ffffff59}.ow-profile__stats button{padding:0;border:none;background:transparent;color:inherit;font:inherit;cursor:pointer}.ow-profile__muted{font-size:calc(9.5 * var(--unit));color:#ffffff59}.ow-profile__timeline{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:calc(5 * var(--unit))}.ow-profile__timeline li{display:flex;gap:calc(10 * var(--unit));font-size:calc(10 * var(--unit));line-height:1.45;color:#ffffffb3}.ow-profile__timeline i{flex-shrink:0;width:calc(130 * var(--unit));font-style:normal;color:#ffffff59}.ow-profile__keep{margin-top:calc(8 * var(--unit));font-size:calc(9 * var(--unit));color:#ffffff59}.ow-pending{display:flex;flex-direction:column;gap:calc(4 * var(--unit));margin-top:calc(12 * var(--unit));padding:calc(10 * var(--unit)) calc(14 * var(--unit));background:#b7171724;border-left:calc(2 * var(--unit)) solid #ff4d4d;font-size:calc(10.5 * var(--unit));line-height:1.5;color:#ffffffbf}.ow-pending b{font-family:"0Arame-Bold";font-weight:400;font-size:calc(12 * var(--unit));color:#ffb0b0}.ow-pending__reason{color:#ffffff8c}.ow-pending__error{color:#ffc27a}.ow-pending__live{color:#9fd8ff}.ow-trace__software{margin-top:calc(8 * var(--unit));padding:calc(8 * var(--unit)) calc(12 * var(--unit));font-size:calc(10 * var(--unit));line-height:1.5;color:#ffc27a;background:#ff91001f}.overwatch-chips{display:flex;gap:calc(4 * var(--unit));overflow:hidden;white-space:nowrap}.overwatch-chips i{flex-shrink:0;padding:calc(1 * var(--unit)) calc(5 * var(--unit));font-family:var(--arena-font);font-size:calc(8 * var(--unit));font-style:normal;letter-spacing:.04em;text-transform:uppercase;color:#ffffff61;background:#ffffff0d}.overwatch-chips i.strong{color:#ffb0b0;background:#ff4d4d24}.overwatch-chips i.aimLocks.strong,.overwatch-chips i.aimLock{color:#f0a6ff;background:#e040fb2e}.overwatch-chips i.aimLock,.overwatch-chips i.softLock{opacity:.6}.overwatch-chips i.softLocks.strong,.overwatch-chips i.softLock{color:#d4c2ff;background:#b388ff29}.overwatch-chips i.offBody.strong,.overwatch-chips i.offBodyMaybe{color:#8ff0e2;background:#00c2a829}.overwatch-chips i.rapidFire.strong,.overwatch-chips i.rapidFireMaybe{color:#ffc27a;background:#ff91002e}.overwatch-chips i.noclip.strong,.overwatch-chips i.noclipOnce,.overwatch-chips i.noclipWarning{color:#ffb3ec;background:#f06bd029}.overwatch-chips i.wallsSolid.strong{color:#ffe27a;background:#ffd23f33}.overwatch-chips i.wallShots.strong{color:#9fd8ff;background:#38a0ff24}.overwatch-status.cleared.unsure{color:#f1c20c;background:#f1c20c1a}.overwatch-page__tabs .ow-stats-tab{flex:0 0 auto;padding:0 calc(14 * var(--unit));border-left:calc(1 * var(--unit)) solid rgba(255,255,255,.06)}.overwatch-page__tabs .ow-stats-tab.on{color:var(--arena-colour)}.ow-stats{max-width:calc(1400 * var(--unit));padding:calc(18 * var(--unit)) calc(22 * var(--unit)) calc(30 * var(--unit))}.ow-stats__head{display:flex;flex-direction:column;gap:calc(4 * var(--unit));margin-bottom:calc(14 * var(--unit))}.ow-stats__head h2{margin:0;font-size:calc(15 * var(--unit));font-weight:400;color:#ffffffe6}.ow-stats__head span{font-size:calc(10 * var(--unit));color:#ffffff59}.ow-stats__tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(190 * var(--unit)),1fr));gap:calc(8 * var(--unit))}.ow-stats__tile{display:flex;flex-direction:column;gap:calc(5 * var(--unit));padding:calc(12 * var(--unit)) calc(14 * var(--unit));background:#ffffff06;outline:calc(1 * var(--unit)) solid rgba(255,255,255,.05)}.ow-stats__tile strong{font-size:calc(22 * var(--unit));font-weight:400;color:#ffffffeb}.ow-stats__tile-label{font-size:calc(9 * var(--unit));letter-spacing:.08em;text-transform:uppercase;color:#fff6}.ow-stats__trend{display:flex;align-items:center;gap:calc(4 * var(--unit));font-size:calc(9.5 * var(--unit));line-height:1.4;color:#ffffff61}.ow-stats__trend svg{font-size:calc(14 * var(--unit));flex-shrink:0}.ow-stats__trend.good svg{color:var(--arena-colour)}.ow-stats__trend.bad svg{color:#ff4d4d}.ow-stats__charts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(8 * var(--unit));margin-top:calc(8 * var(--unit))}.ow-stats__chart{min-width:0;padding:calc(12 * var(--unit)) calc(14 * var(--unit)) calc(8 * var(--unit));background:#ffffff06;outline:calc(1 * var(--unit)) solid rgba(255,255,255,.05)}.ow-stats__chart-title{font-size:calc(11 * var(--unit));color:#fffc}.ow-stats__chart-hint{margin-top:calc(2 * var(--unit));font-size:calc(9.5 * var(--unit));color:#ffffff59}.ow-stats__chart-empty{height:132px;display:flex;align-items:center;justify-content:center;font-size:calc(10 * var(--unit));color:#ffffff47}.ow-stats__plot{position:relative;margin-top:calc(6 * var(--unit))}.ow-stats__plot svg{display:block;overflow:visible}.ow-stats__plot .grid{stroke:#ffffff12;stroke-width:1}.ow-stats__plot .axis{fill:#ffffff59;font-size:10px;font-family:var(--arena-font)}.ow-stats__plot .cross{stroke:#ffffff40;stroke-width:1}.ow-stats__plot .line{fill:none;stroke:var(--arena-colour);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.ow-stats__plot .dot{fill:var(--arena-colour);stroke:#141416;stroke-width:2}.ow-stats__plot .mark{fill:rgba(var(--arena-colour-rgb),.75)}.ow-stats__plot .mark.active{fill:var(--arena-colour)}.ow-stats__plot .hit{fill:transparent;cursor:crosshair}.ow-stats__tip{position:absolute;top:0;transform:translate(calc(12 * var(--unit)));display:flex;flex-direction:column;gap:calc(2 * var(--unit));padding:calc(6 * var(--unit)) calc(9 * var(--unit));background:#1b1b1f;outline:calc(1 * var(--unit)) solid rgba(255,255,255,.1);font-size:calc(10 * var(--unit));white-space:nowrap;pointer-events:none}.ow-stats__tip.before{transform:translate(calc(-100% - calc(12 * var(--unit))))}.ow-stats__tip b{font-weight:400;color:#ffffff80}.ow-stats__tip span{font-size:calc(13 * var(--unit));color:#ffffffeb}.ow-stats__tip i{font-style:normal;color:#ffffff73}.ow-stats__tables{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 calc(24 * var(--unit))}.ow-stats__table{width:100%;border-collapse:collapse;font-size:calc(10.5 * var(--unit))}.ow-stats__table th{padding:0 calc(8 * var(--unit)) calc(6 * var(--unit)) 0;font-weight:400;font-size:calc(9 * var(--unit));letter-spacing:.06em;text-transform:uppercase;text-align:left;color:#ffffff4d}.ow-stats__table td{padding:calc(6 * var(--unit)) calc(8 * var(--unit)) calc(6 * var(--unit)) 0;border-top:calc(1 * var(--unit)) solid rgba(255,255,255,.04);color:#ffffffc7;white-space:nowrap}.ow-stats__table td.muted{color:#ffffff59}.ow-stats__table td.online{color:var(--arena-colour)}.ow-stats__table td:first-child{white-space:normal}.ow-stats__share{display:flex;align-items:center;gap:calc(8 * var(--unit))}.ow-stats__share-track{width:calc(70 * var(--unit));height:calc(4 * var(--unit));background:#ffffff0f}.ow-stats__share-track span{display:block;height:100%;background:var(--arena-colour)}.ow-stats__person{display:flex;align-items:center;gap:calc(8 * var(--unit))}.ow-stats__person img,.ow-stats__person .ow-stats__person-blank{width:calc(20 * var(--unit));height:calc(20 * var(--unit));flex-shrink:0;background:#ffffff0f}@media (max-width: 1100px){.ow-stats__charts,.ow-stats__tables{grid-template-columns:minmax(0,1fr)}}@media (max-width: 860px){.ow-stats{padding:calc(14 * var(--unit)) calc(12 * var(--unit)) calc(24 * var(--unit))}.ow-stats__staff{display:block;overflow-x:auto}}.video-wall{min-width:0;min-height:0;display:flex;flex-direction:column;padding:calc(12 * var(--unit)) calc(14 * var(--unit)) calc(14 * var(--unit));font-family:var(--arena-font)}.video-wall button{font:inherit;border:none;outline:none}.video-wall__toolbar{height:calc(32 * var(--unit));flex-shrink:0;display:flex;align-items:center;gap:calc(12 * var(--unit));margin-bottom:calc(10 * var(--unit))}.video-wall__title{font-family:"0Arame-Bold";font-size:calc(12 * var(--unit));letter-spacing:.06em;text-transform:uppercase;color:#ffffffd9}.video-wall__count{flex:1;font-size:calc(10 * var(--unit));color:#ffffff4d}.video-wall.empty{align-items:center;justify-content:center}.video-wall__hint{max-width:calc(320 * var(--unit));display:flex;flex-direction:column;align-items:center;gap:calc(6 * var(--unit));text-align:center;color:#ffffff38}.video-wall__hint svg{font-size:calc(28 * var(--unit));margin-bottom:calc(4 * var(--unit));color:#ffffff26}.video-wall__hint span:first-of-type{font-size:calc(11 * var(--unit));letter-spacing:.08em;text-transform:uppercase;color:#fff6}.video-wall__hint span:last-of-type{font-size:calc(10 * var(--unit));line-height:1.5}.video-wall__clear{width:calc(32 * var(--unit));height:calc(28 * var(--unit));display:flex;align-items:center;justify-content:center;background:#ffffff0b;color:#fff6;cursor:pointer;transition:color .12s,background .12s}.video-wall__clear svg{font-size:calc(15 * var(--unit))}.video-wall__clear:hover:not(:disabled){color:#ff6b6b;background:#b7171726}.video-wall__clear:disabled{opacity:.3;cursor:default}.video-wall__grid{min-height:0;flex:1;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;gap:var(--gap);overflow:hidden}.video-wall__grid>.camera-tile{flex:0 0 var(--tile-width);height:var(--tile-height)}.video-wall__grid.has-focus>.camera-tile:not(.focused){display:none}.camera-tile{position:relative;min-width:0;min-height:0;overflow:hidden;background:#050506;outline:calc(1 * var(--unit)) solid rgba(255,255,255,.07);cursor:pointer;font-family:var(--arena-font);transition:outline-color .12s}.camera-tile video{width:100%;height:100%;display:block;object-fit:contain}.camera-tile:hover{outline-color:#fff3}.camera-tile.selected{outline:calc(2 * var(--unit)) solid rgba(var(--arena-colour-rgb),.7)}.camera-tile:fullscreen{outline:none}.camera-tile__crosshair{position:absolute;top:50%;left:50%;width:4px;height:4px;background-color:#fff;border-radius:50%;box-shadow:0 0 0 1px #000;transform:translate(-50%,-50%);pointer-events:none}.camera-tile__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(6 * var(--unit));padding:0 calc(24 * var(--unit));text-align:center;background:#0000008c}.camera-tile__overlay-title{position:relative;font-size:calc(11 * var(--unit));letter-spacing:.1em;text-transform:uppercase;color:#ffffff8c}.camera-tile__overlay-text{position:relative;max-width:calc(340 * var(--unit));font-size:calc(9.5 * var(--unit));line-height:1.5;color:#ffffff59}.camera-tile__feed{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .25s}.camera-tile__feed.hidden{opacity:0;pointer-events:none}.camera-tile__feed.failed .camera-tile__overlay-title,.camera-tile__feed.ended .camera-tile__overlay-title{color:#ff6b6b}.camera-tile__retry{position:relative;height:calc(26 * var(--unit));display:flex;align-items:center;gap:calc(5 * var(--unit));margin-top:calc(4 * var(--unit));padding:0 calc(10 * var(--unit));background:#ffffff12;color:#ffffffbf;font-size:calc(9.5 * var(--unit));cursor:pointer}.camera-tile__retry svg{font-size:calc(13 * var(--unit))}.camera-tile__retry:hover{background:#ffffff1f}.camera-tile__top,.camera-tile__bottom{position:absolute;left:0;right:0;display:flex;pointer-events:none}.camera-tile__top{top:0;align-items:center;justify-content:flex-end;height:calc(36 * var(--unit));padding:0 calc(6 * var(--unit))}.camera-tile:hover .camera-tile__top{background:linear-gradient(rgba(0,0,0,.6),transparent)}.camera-tile__controls{display:none;gap:calc(2 * var(--unit));pointer-events:auto}.camera-tile__controls button{width:calc(26 * var(--unit));height:calc(26 * var(--unit));display:flex;align-items:center;justify-content:center;background:#00000073;color:#ffffffb3;cursor:pointer;transition:color .12s,background .12s}.camera-tile__controls button svg{font-size:calc(14 * var(--unit))}.camera-tile__controls button:hover{background:#000000bf;color:#fff}.camera-tile__controls button.remove:hover{color:#ff6b6b}.camera-tile:hover .camera-tile__controls{display:flex}.camera-tile__bottom{bottom:0;flex-direction:column;gap:calc(3 * var(--unit));padding:calc(18 * var(--unit)) calc(12 * var(--unit)) calc(9 * var(--unit));background:linear-gradient(transparent,#000000bf)}.camera-tile__name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:"0Arame-Bold";font-size:calc(12 * var(--unit));color:#ffffffeb;text-shadow:0 0 calc(4 * var(--unit)) rgba(0,0,0,.8)}.camera-tile__meta,.camera-tile__activity{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:calc(9 * var(--unit));color:#ffffff8c}.camera-tile__activity{color:rgba(var(--arena-colour-rgb),.85)}.camera-tile__note{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:calc(9 * var(--unit));color:#ffb347}.camera-tile__team{margin-right:calc(6 * var(--unit));padding:0 calc(4 * var(--unit));font-size:calc(8 * var(--unit));letter-spacing:.08em;text-transform:uppercase;color:#fff}.camera-tile__team.red{background:#e24848bf}.camera-tile__team.blue{background:#3f8fe0bf}.video-wall__anchor{position:relative;display:flex}.video-wall.empty .video-wall__anchor{margin-top:calc(16 * var(--unit))}.video-wall__patrol{height:calc(28 * var(--unit));display:flex;align-items:center;gap:calc(6 * var(--unit));padding:0 calc(12 * var(--unit));background:rgba(var(--arena-colour-rgb),.08);outline:calc(1 * var(--unit)) solid rgba(var(--arena-colour-rgb),.35)!important;color:var(--arena-colour);font-size:calc(10 * var(--unit));cursor:pointer;transition:background .12s,color .12s}.video-wall__patrol svg{font-size:calc(15 * var(--unit))}.video-wall__patrol:hover:not(:disabled),.video-wall__patrol.open{background:rgba(var(--arena-colour-rgb),.16);color:#fff}.video-wall__patrol:disabled{opacity:.3;cursor:default}.video-wall__patrol-status{height:calc(28 * var(--unit));display:flex;align-items:center;gap:calc(8 * var(--unit));padding:0 calc(4 * var(--unit)) 0 calc(10 * var(--unit));background:#ffffff09;font-size:calc(10 * var(--unit));color:#ffffffbf}.video-wall__patrol-status i{width:calc(6 * var(--unit));height:calc(6 * var(--unit));border-radius:50%;background:var(--arena-colour);box-shadow:0 0 calc(6 * var(--unit)) rgba(var(--arena-colour-rgb),.8)}.video-wall__patrol-status i.paused{background:#f1c20c;box-shadow:none}.video-wall__patrol-status button{width:calc(24 * var(--unit));height:calc(22 * var(--unit));display:flex;align-items:center;justify-content:center;background:transparent;color:#ffffff80;cursor:pointer}.video-wall__patrol-status button svg{font-size:calc(15 * var(--unit))}.video-wall__patrol-status button:hover{color:#fff;background:#ffffff0f}.video-wall__patrol-status button.stop:hover{color:#ff6b6b}.video-wall__patrol-pool{color:#ffffff4d}.patrol-setup{position:absolute;top:calc(100% + calc(8 * var(--unit)));right:0;z-index:20;width:calc(400 * var(--unit));display:flex;flex-direction:column;padding:calc(14 * var(--unit)) calc(16 * var(--unit)) calc(16 * var(--unit));background:#121214;outline:calc(1 * var(--unit)) solid rgba(255,255,255,.08);box-shadow:0 calc(12 * var(--unit)) calc(40 * var(--unit)) #0009;text-align:left;font-family:var(--arena-font);color:#ffffffbf}.video-wall.empty .patrol-setup{top:auto;bottom:calc(100% + calc(8 * var(--unit)));right:auto;left:50%;transform:translate(-50%)}.patrol-setup .admin-players__filters{margin-bottom:0}.patrol-setup .admin-players__filter:disabled{opacity:.25;cursor:default}.patrol-setup__head{display:flex;align-items:baseline;justify-content:space-between}.patrol-setup__title{font-family:"0Arame-Bold";font-size:calc(13 * var(--unit));letter-spacing:.06em;text-transform:uppercase;color:#fff}.patrol-setup__server{font-size:calc(10 * var(--unit));color:#ffffff59}.patrol-setup__text{margin-top:calc(6 * var(--unit));font-size:calc(9.5 * var(--unit));line-height:1.5;color:#ffffff59}.patrol-setup__label{margin:calc(14 * var(--unit)) 0 calc(7 * var(--unit));font-size:calc(9 * var(--unit));letter-spacing:.08em;text-transform:uppercase;color:#ffffff4d}.patrol-setup__row{display:flex;gap:calc(18 * var(--unit))}.patrol-setup__foot{display:flex;align-items:center;justify-content:space-between;margin-top:calc(18 * var(--unit));font-size:calc(10 * var(--unit));color:#ffffff80}.patrol-setup__foot .empty{color:#f1c20c}.patrol-setup__start{height:calc(30 * var(--unit));display:flex;align-items:center;gap:calc(5 * var(--unit));padding:0 calc(14 * var(--unit)) 0 calc(10 * var(--unit));background:var(--arena-colour);color:#000;font-size:calc(10.5 * var(--unit));font-weight:600;cursor:pointer}.patrol-setup__start svg{font-size:calc(16 * var(--unit))}.patrol-setup__start:hover{filter:brightness(1.1)}.camera-tile.patrol .camera-tile__top{justify-content:space-between;background:linear-gradient(rgba(0,0,0,.55),transparent)}.camera-tile__patrol{display:flex;align-items:center;gap:calc(5 * var(--unit));overflow:hidden;white-space:nowrap;font-size:calc(9.5 * var(--unit));letter-spacing:.04em;color:var(--arena-colour);text-shadow:0 0 calc(4 * var(--unit)) rgba(0,0,0,.8)}.camera-tile__patrol svg{font-size:calc(13 * var(--unit))}.camera-tile__patrol span{color:#ffffff8c}.camera-tile__progress{position:absolute;top:0;left:0;right:0;height:calc(2 * var(--unit));background:var(--arena-colour);transform-origin:left center;transition:transform 1s linear;pointer-events:none}.camera-tile__overlay-icon{font-size:calc(22 * var(--unit))!important;color:#fff3}.camera-tile__controls button:disabled{opacity:.3;cursor:default}.camera-tile.recording{outline:calc(2 * var(--unit)) solid rgba(226,72,72,.75)}.camera-tile.recording .camera-tile__top{justify-content:space-between}.camera-tile__recording{height:calc(22 * var(--unit));display:flex;align-items:center;gap:calc(6 * var(--unit));padding:0 calc(8 * var(--unit));background:#0009;color:#fff;font-size:calc(10 * var(--unit));font-variant-numeric:tabular-nums;pointer-events:auto;cursor:pointer}.camera-tile__recording i{width:calc(7 * var(--unit));height:calc(7 * var(--unit));border-radius:50%;background:#e24848}.camera-tile__recording:hover{background:#000c}.camera-tile__record-error{padding:calc(3 * var(--unit)) calc(8 * var(--unit));background:#0009;color:#ff6b6b;font-size:calc(9.5 * var(--unit))}.camera-tile__controls button.record{color:#e24848}.camera-tile__controls button.record:hover{color:#ff6b6b}.camera-tile__notice{position:absolute;top:calc(44 * var(--unit));left:50%;z-index:2;transform:translate(-50%);padding:calc(5 * var(--unit)) calc(10 * var(--unit));background:#000000bf;color:var(--arena-colour);font-family:var(--arena-font);font-size:calc(9.5 * var(--unit));white-space:nowrap;pointer-events:none}.camera-tile__notice.failed{color:#ff6b6b}@media (max-width: 860px){.video-wall{padding:calc(10 * var(--unit))}.video-wall__toolbar{height:auto;min-height:calc(32 * var(--unit));flex-wrap:wrap;row-gap:calc(6 * var(--unit))}.video-wall__hint{padding:0 calc(16 * var(--unit))}.patrol-setup,.video-wall.empty .patrol-setup{position:fixed;top:calc(60 * var(--unit));bottom:auto;left:calc(10 * var(--unit));right:calc(10 * var(--unit));width:auto;max-height:calc(100dvh - calc(140 * var(--unit)));overflow-y:auto;transform:none}}@media (hover: none){.camera-tile__top{background:linear-gradient(rgba(0,0,0,.6),transparent)}.camera-tile__controls{display:flex}}.camera-tile__save{position:absolute;top:calc(44 * var(--unit));left:50%;z-index:3;transform:translate(-50%);display:flex;gap:calc(2 * var(--unit));max-width:calc(100% - calc(16 * var(--unit)));font-family:var(--arena-font)}.camera-tile__save button{height:calc(34 * var(--unit));display:flex;align-items:center;gap:calc(7 * var(--unit));padding:0 calc(12 * var(--unit));background:var(--arena-colour);color:#0c0c0e;font-size:calc(10 * var(--unit));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.camera-tile__save button svg{flex-shrink:0;font-size:calc(15 * var(--unit))}.camera-tile__save button.dismiss{width:calc(34 * var(--unit));flex-shrink:0;justify-content:center;padding:0;background:#000000bf;color:#ffffffb3}.camera-tile__hd-canvas{width:100%;height:100%;display:block;object-fit:contain;background:#000}.camera-tile__stats{position:absolute;left:calc(8 * var(--unit));top:calc(40 * var(--unit));z-index:1;max-width:calc(100% - calc(16 * var(--unit)));padding:calc(3 * var(--unit)) calc(7 * var(--unit));overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:#0000008c;color:#ffffffb3;font-family:var(--arena-font);font-size:calc(8.5 * var(--unit));font-variant-numeric:tabular-nums;pointer-events:auto}.camera-tile__stats em{font-style:normal;color:#f1c20c}.camera-tile__stats.warn{color:#ffffffd9}.camera-tile__controls button.hd{width:auto;padding:0 calc(7 * var(--unit));font-family:var(--arena-font);font-size:calc(9 * var(--unit));letter-spacing:.04em}.camera-tile__controls button.hd.active{background:rgba(var(--arena-colour-rgb),.85);color:#0c0c0e}.camera-tile__controls button.hd:disabled{opacity:.4;cursor:default}.staff-shell{width:100%;height:100%;display:flex;flex-direction:column;font-family:var(--arena-font);-webkit-user-select:none;user-select:none}.staff-shell button{font:inherit;border:none;outline:none}.staff-shell__header{height:calc(52 * var(--unit));flex-shrink:0;display:flex;align-items:center;gap:calc(14 * var(--unit));padding:0 calc(16 * var(--unit)) 0 calc(20 * var(--unit));background:#ffffff0a;border-bottom:calc(1 * var(--unit)) solid rgba(255,255,255,.07)}.staff-shell__title{font-family:"0Arame-Bold";font-size:calc(15 * var(--unit));color:#ffffffe6;white-space:nowrap}.staff-shell__mode{padding:calc(2 * var(--unit)) calc(6 * var(--unit));font-size:calc(8 * var(--unit));letter-spacing:.08em;text-transform:uppercase;color:#f1c20c;background:#f1c20c1a}.staff-shell__servers{flex:1;min-width:0;height:100%;display:flex;align-items:center;gap:calc(4 * var(--unit));margin-left:calc(10 * var(--unit))}.staff-shell__server{height:calc(30 * var(--unit));display:flex;align-items:center;gap:calc(8 * var(--unit));padding:0 calc(12 * var(--unit));background:transparent;outline:calc(1 * var(--unit)) solid rgba(255,255,255,.07)!important;color:#ffffff73;font-size:calc(11 * var(--unit));cursor:pointer;transition:color .12s,background .12s,outline-color .12s}.staff-shell__server i{width:calc(6 * var(--unit));height:calc(6 * var(--unit));border-radius:50%;background:var(--arena-colour)}.staff-shell__server span{font-size:calc(9.5 * var(--unit));color:#ffffff40;font-variant-numeric:tabular-nums}.staff-shell__server:hover{color:#fffc;background:#ffffff08}.staff-shell__server.active{color:var(--arena-colour);background:rgba(var(--arena-colour-rgb),.08);outline-color:rgba(var(--arena-colour-rgb),.45)!important}.staff-shell__server.active span{color:rgba(var(--arena-colour-rgb),.6)}.staff-shell__server.down i{background:#ff4d4d}.staff-shell__staff{display:flex;align-items:center;gap:calc(9 * var(--unit));font-size:calc(10.5 * var(--unit));color:#fff9}.staff-shell__staff img{width:calc(26 * var(--unit));height:calc(26 * var(--unit));object-fit:cover;background:#ffffff0e}.staff-shell__staff button{width:calc(30 * var(--unit));height:calc(30 * var(--unit));display:flex;align-items:center;justify-content:center;background:#ffffff0b;color:#ffffff6b;cursor:pointer;transition:color .12s,background .12s}.staff-shell__staff button svg{font-size:calc(14 * var(--unit))}.staff-shell__staff button:hover{color:#ff6b6b;background:#b7171726}.staff-shell__body{flex:1;min-height:0;display:grid;grid-template-columns:calc(380 * var(--unit)) minmax(0,1fr)}.staff-shell__body.with-details{grid-template-columns:calc(380 * var(--unit)) minmax(0,1fr) calc(352 * var(--unit))}.staff-loading{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-family:var(--arena-font);font-size:calc(11 * var(--unit));color:#ffffff40}.staff-signin{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-family:var(--arena-font)}.staff-signin__card{width:calc(380 * var(--unit));display:flex;flex-direction:column;gap:calc(14 * var(--unit));padding:calc(28 * var(--unit));background:#ffffff08;border:calc(1 * var(--unit)) solid rgba(255,255,255,.07)}.staff-signin__title{font-family:"0Arame-Bold";font-size:calc(20 * var(--unit));color:#ffffffeb}.staff-signin__text{font-size:calc(11 * var(--unit));line-height:1.5;color:#ffffff73}.staff-signin__error{padding:calc(8 * var(--unit)) calc(11 * var(--unit));background:#b717171a;border-left:calc(2 * var(--unit)) solid #b71717;font-size:calc(10.5 * var(--unit));color:#ffffffbf}.staff-signin__button{height:calc(38 * var(--unit));display:flex;align-items:center;justify-content:center;border:none;background:#5865f2;color:#fff;font:inherit;font-size:calc(11.5 * var(--unit));text-decoration:none;cursor:pointer;transition:background .12s,opacity .12s}.staff-signin__button:hover:not(:disabled){background:#4752c4}.staff-signin__button:disabled{opacity:.45;cursor:default}.staff-shell__tabs{display:none}@media (max-width: 860px){.staff-shell{height:100dvh}.staff-shell__header{height:calc(48 * var(--unit));gap:calc(10 * var(--unit));padding:0 calc(10 * var(--unit)) 0 calc(12 * var(--unit))}.staff-shell__title{font-size:calc(13 * var(--unit))}.staff-shell__servers{margin-left:0;overflow-x:auto;scrollbar-width:none}.staff-shell__servers::-webkit-scrollbar{display:none}.staff-shell__server{flex-shrink:0;padding:0 calc(10 * var(--unit))}.staff-shell__staff span{display:none}.staff-shell__body,.staff-shell__body.with-details{position:relative;display:block}.staff-shell__body>*,.staff-shell__body.with-details>*{position:absolute;top:0;right:0;bottom:0;left:0}.staff-shell__body>.staff-rail,.staff-shell__body.with-details>.staff-rail{border-right:none}.staff-shell__body>.staff-details,.staff-shell__body.with-details>.staff-details{z-index:5;border-left:none;background:#0c0c0e}.staff-shell__body.view-players>.video-wall,.staff-shell__body.view-wall>.staff-rail{visibility:hidden;pointer-events:none}.staff-shell__tabs{flex-shrink:0;display:flex;height:calc(calc(56 * var(--unit)) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:#ffffff0a;border-top:calc(1 * var(--unit)) solid rgba(255,255,255,.07)}.staff-shell__tabs button{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(3 * var(--unit));background:transparent;color:#fff6;font-size:calc(10 * var(--unit));cursor:pointer}.staff-shell__tabs button svg{font-size:calc(20 * var(--unit))}.staff-shell__tabs button span{position:absolute;top:calc(7 * var(--unit));left:calc(50% + calc(8 * var(--unit)));min-width:calc(16 * var(--unit));height:calc(16 * var(--unit));display:flex;align-items:center;justify-content:center;padding:0 calc(4 * var(--unit));border-radius:calc(8 * var(--unit));background:var(--arena-colour);color:#0c0c0e;font-size:calc(9 * var(--unit));font-variant-numeric:tabular-nums}.staff-shell__tabs button.active{color:var(--arena-colour)}.staff-signin__card{max-width:calc(100vw - 32px)}}.staff-shell__online{position:relative}.staff-shell__online>button{height:calc(30 * var(--unit));display:flex;align-items:center;gap:calc(7 * var(--unit));padding:0 calc(11 * var(--unit));background:#ffffff0b;color:#ffffffb3;font-size:calc(10.5 * var(--unit));font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;transition:background .12s}.staff-shell__online>button i{width:calc(6 * var(--unit));height:calc(6 * var(--unit));border-radius:50%;background:var(--arena-colour);box-shadow:0 0 calc(6 * var(--unit)) rgba(var(--arena-colour-rgb),.6)}.staff-shell__online>button span{color:#fff6}.staff-shell__online>button:hover,.staff-shell__online>button.open{background:#ffffff14}.staff-shell__online-list{position:absolute;top:calc(100% + calc(6 * var(--unit)));right:0;z-index:30;min-width:calc(200 * var(--unit));max-height:calc(360 * var(--unit));margin:0;padding:calc(6 * var(--unit));list-style:none;overflow-y:auto;background:#121214;outline:calc(1 * var(--unit)) solid rgba(255,255,255,.08);box-shadow:0 calc(12 * var(--unit)) calc(40 * var(--unit)) #0009}.staff-shell__online-list li{display:flex;align-items:center;gap:calc(8 * var(--unit));padding:calc(6 * var(--unit)) calc(8 * var(--unit));font-size:calc(10.5 * var(--unit));color:#ffffffbf;white-space:nowrap}.staff-shell__online-list li img{width:calc(20 * var(--unit));height:calc(20 * var(--unit));flex-shrink:0;object-fit:cover;background:#ffffff0e}@media (max-width: 860px){.staff-shell__online>button span{display:none}.staff-shell textarea,.staff-shell input{font-size:16px!important}}.staff-shell__settings{width:calc(30 * var(--unit));height:calc(30 * var(--unit));flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#ffffff0b;color:#ffffff80;cursor:pointer;transition:color .12s,background .12s}.staff-shell__settings svg{font-size:calc(15 * var(--unit))}.staff-shell__settings:hover{color:#ffffffd9;background:#ffffff14}.staff-shell__alerts{flex-shrink:0;display:flex;flex-direction:column;gap:calc(1 * var(--unit));background:#b717171f;border-bottom:calc(1 * var(--unit)) solid rgba(255,77,77,.3)}.staff-shell__alert{display:flex;align-items:center;gap:calc(10 * var(--unit));min-height:calc(36 * var(--unit));padding:calc(4 * var(--unit)) calc(10 * var(--unit)) calc(4 * var(--unit)) calc(16 * var(--unit));font-size:calc(10.5 * var(--unit));color:#ffffffd9}.staff-shell__alert i{width:calc(8 * var(--unit));height:calc(8 * var(--unit));flex-shrink:0;border-radius:50%;background:#ff4d4d;animation:watchdog-alert-pulse 1.2s ease-in-out infinite}.staff-shell__alert span{flex:1;min-width:0}.staff-shell__alert span b{font-family:"0Arame-Bold";font-weight:400;color:#ff6b6b}.staff-shell__alert button{height:calc(26 * var(--unit));flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:0 calc(12 * var(--unit));background:#ff4d4d33;color:#ff8a8a;font-size:calc(10 * var(--unit));cursor:pointer}.staff-shell__alert button:hover{background:#ff4d4d52}.staff-shell__alert button.dismiss{width:calc(26 * var(--unit));padding:0;background:transparent;color:#fff6}.staff-shell__alert button.dismiss svg{font-size:calc(14 * var(--unit))}.staff-shell__alert button.dismiss:hover{color:#ffffffd9;background:#ffffff0f}@keyframes watchdog-alert-pulse{0%,to{opacity:1}50%{opacity:.35}}.watchdog-settings{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:16px;background:#0000008c;font-family:var(--arena-font)}.watchdog-settings button{font:inherit;border:none;outline:none}.watchdog-settings__dialog{width:min(calc(420 * var(--unit)),100%);max-height:100%;overflow-y:auto;background:#121214;outline:calc(1 * var(--unit)) solid rgba(255,255,255,.08);box-shadow:0 calc(16 * var(--unit)) calc(48 * var(--unit)) #0009}.watchdog-settings__head{display:flex;align-items:center;justify-content:space-between;padding:calc(14 * var(--unit)) calc(12 * var(--unit)) calc(10 * var(--unit)) calc(18 * var(--unit));font-family:"0Arame-Bold";font-size:calc(13 * var(--unit));color:#ffffffe6}.watchdog-settings__head button{width:calc(28 * var(--unit));height:calc(28 * var(--unit));display:flex;align-items:center;justify-content:center;background:transparent;color:#fff6;cursor:pointer}.watchdog-settings__head button:hover{color:#ffffffd9;background:#ffffff0d}.watchdog-settings__section{padding:calc(10 * var(--unit)) calc(18 * var(--unit)) calc(18 * var(--unit));border-top:calc(1 * var(--unit)) solid rgba(255,255,255,.05)}.watchdog-settings__title{margin-bottom:calc(8 * var(--unit));font-size:calc(9 * var(--unit));letter-spacing:.08em;text-transform:uppercase;color:#ffffff59}.watchdog-settings__text,.watchdog-settings__hint{margin:0 0 calc(12 * var(--unit));font-size:calc(10 * var(--unit));line-height:1.5;color:#ffffff80}.watchdog-settings__hint{margin-top:calc(-4 * var(--unit));font-size:calc(9.5 * var(--unit));color:#ffffff59}.watchdog-settings__toggle{display:flex;align-items:center;gap:calc(9 * var(--unit));margin-bottom:calc(10 * var(--unit));font-size:calc(11 * var(--unit));color:#ffffffd9;cursor:pointer}.watchdog-settings__toggle input{width:calc(16 * var(--unit));height:calc(16 * var(--unit));margin:0;accent-color:var(--arena-colour);cursor:pointer}.watchdog-settings__volume{display:grid;grid-template-columns:auto minmax(0,1fr) calc(48 * var(--unit));align-items:center;gap:calc(12 * var(--unit));margin-bottom:calc(14 * var(--unit));font-size:calc(10.5 * var(--unit));color:#ffffffb3}.watchdog-settings__volume input{width:100%;accent-color:var(--arena-colour);cursor:pointer}.watchdog-settings__volume span:last-child{text-align:right;font-variant-numeric:tabular-nums;color:#ffffff80}.watchdog-settings__test{height:calc(30 * var(--unit));padding:0 calc(14 * var(--unit));background:rgba(var(--arena-colour-rgb),.14);color:var(--arena-colour);font-size:calc(10.5 * var(--unit));cursor:pointer}.watchdog-settings__test:hover{background:rgba(var(--arena-colour-rgb),.24)}@media (max-width: 860px){.staff-shell__alert{flex-wrap:wrap;padding-left:calc(12 * var(--unit))}}.watchdog-settings__result{margin:calc(10 * var(--unit)) 0 0;font-size:calc(9.5 * var(--unit));line-height:1.5;color:#ffffff8c}@font-face{font-family:"0Arame";src:url(/fonts/Arame-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:"0Arame-Bold";src:url(/fonts/Arame-Bold.ttf) format("truetype");font-display:swap}:root{--arena-colour: #6fb717;--arena-colour-rgb: 111, 183, 23;--arena-font: "0Arame", sans-serif;--unit: clamp(1.15px, .125vh, 1.6px);color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0}body{background:#0c0c0e;color:#ffffffe6;font-family:var(--arena-font);-webkit-font-smoothing:antialiased;overflow:hidden}img{display:block}
