/* Next Up / team console. Purposeful, readable controls without decorative chrome. */
.admin-v20-page .admin-workbench{--ops-ink:#242b27;--ops-muted:#6b736d;--ops-line:#dedfd6;--ops-paper:#f4f3ed;--ops-green:#25664e;display:grid;grid-template-columns:238px minmax(0,1fr);width:min(1500px,100%);margin:0 auto;padding:34px 28px 64px;gap:34px;color:var(--ops-ink);font-size:16px;line-height:1.55;align-items:start}
.admin-workbench [hidden]{display:none!important}.admin-workbench :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #b5782e!important;outline-offset:4px}.admin-workbench :is(input,select,textarea){font:inherit!important}.admin-workbench h1,.admin-workbench h2,.admin-workbench h3,.admin-workbench h4{color:var(--ops-ink)!important;letter-spacing:-.035em;font-weight:700}.admin-workbench p{font-size:16px;color:var(--ops-muted);line-height:1.65}.admin-workbench a,.admin-workbench button,.admin-workbench summary{transition:background-color .15s,color .15s,border-color .15s}.admin-workbench button{cursor:pointer}.admin-workbench .ops-sidebar{position:sticky;top:112px;align-self:start;background:#242e28;color:#f7f7ef;border:1px solid #242e28;border-radius:9px;padding:25px 17px 17px;min-height:650px;display:flex;flex-direction:column}.admin-workbench .ops-console-brand{display:flex;align-items:center;gap:11px;padding:0 9px 29px;font-size:17px;font-weight:800;letter-spacing:.02em}.admin-workbench .ops-console-brand small{display:block;font-size:13px;color:#a7b4a9;letter-spacing:0;font-weight:400;margin-top:1px}.admin-workbench .ops-console-mark{width:38px;height:38px;border:1px solid #66736a;border-radius:5px;display:grid;place-items:center;position:relative;font-size:23px;font-weight:800;font-style:italic}.admin-workbench .ops-console-mark span{position:absolute;right:-3px;top:-9px;font-size:19px;color:#bdcd93;background:#242e28}.admin-workbench .ops-sidebar-label{margin:0 10px 13px;color:#9aa89c;font-size:13px;letter-spacing:.09em;text-transform:uppercase;font-weight:600}.admin-workbench .ops-navigation{display:grid;gap:4px}.admin-workbench .ops-navigation a{display:flex;align-items:center;gap:10px;padding:12px 10px;border:1px solid transparent;border-radius:5px;color:#d3dcd4;font-size:15px;min-height:46px}.admin-workbench .ops-navigation a:hover{background:#344139;color:#fff}.admin-workbench .ops-navigation a.is-active{background:#c9d6ae;border-color:#c9d6ae;color:#243126;font-weight:700}.admin-workbench .ops-nav-number{font-size:12px;opacity:.6;font-variant-numeric:tabular-nums}.admin-workbench .ops-navigation a b{margin-left:auto;font-size:13px;font-weight:600;border:1px solid currentColor;border-radius:4px;min-width:23px;text-align:center;padding:0 4px;line-height:22px}.admin-workbench .ops-sidebar-bottom{margin-top:auto;padding-top:42px}.admin-workbench .ops-back{display:block;color:#bfcac0;font-size:14px;padding:9px 10px 20px}.admin-workbench .ops-signed-in{display:flex;gap:10px;align-items:center;padding:19px 7px 16px;border-top:1px solid #455147}.admin-workbench .ops-signed-in div{min-width:0}.admin-workbench .ops-signed-in strong{font-size:14px;display:block;overflow-wrap:anywhere}.admin-workbench .ops-signed-in small{font-size:13px;color:#acb9ae;display:block;margin-top:3px}.admin-workbench .ops-avatar{display:grid;place-items:center;flex:none;width:35px;height:35px;background:#e8ebdf;color:#4c604e;font-size:15px;font-weight:700;border-radius:50%}.admin-workbench .ops-signed-in .ops-avatar{background:#3f5043;color:#d9e7ca}.admin-workbench .ops-logout{width:100%;padding:10px;border:1px solid #526153;border-radius:5px;color:#d3dcd4;background:transparent;display:flex;justify-content:space-between;font:inherit;font-size:14px}.admin-workbench .ops-logout:hover{background:#3b493f;color:#fff}.admin-workbench .ops-main{min-width:0;scroll-margin-top:110px}.admin-workbench .ops-topbar{display:flex;justify-content:space-between;gap:20px;align-items:center;border-bottom:1px solid var(--ops-line);padding:3px 0 23px;margin-bottom:32px}.admin-workbench .ops-eyebrow{font-size:13px!important;letter-spacing:.085em;text-transform:uppercase;color:#637260!important;font-weight:600;margin:0 0 8px}.admin-workbench .ops-topbar h1{font-size:23px;line-height:1.25;margin:6px 0 0}.admin-workbench .ops-site-link{font-size:14px;white-space:nowrap;color:#5d685e;display:flex;gap:15px;align-items:center}.admin-workbench .ops-site-link:hover{color:#1d5d43}.admin-workbench .ops-notices:empty{display:none}.admin-workbench .ops-notices .notice{margin-bottom:25px;font-size:15px}.admin-workbench .ops-panel{scroll-margin-top:110px;margin-bottom:50px}.admin-workbench.admin-ui-enhanced .ops-panel{margin-bottom:0}.admin-workbench .ops-section-head{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px}.admin-workbench .ops-section-head h2{font-size:clamp(28px,3vw,38px);line-height:1.2;margin:7px 0 10px}.admin-workbench .ops-section-head p:last-child{margin:0;max-width:660px}.admin-workbench .ops-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:14px;margin-bottom:26px}.admin-workbench .ops-stat{padding:21px 20px 20px;background:#fff;border:1px solid var(--ops-line);border-radius:7px;display:flex;flex-direction:column;min-width:0;min-height:156px}.admin-workbench .ops-stat:hover{border-color:#7c9476;background:#fbfcf8}.admin-workbench .ops-stat>span{font-size:14px;color:#637060}.admin-workbench .ops-stat strong{font-size:37px;line-height:1.3;font-weight:600;letter-spacing:-.045em;margin:8px 0 10px;font-variant-numeric:tabular-nums}.admin-workbench .ops-stat .ops-stat-word{font-size:31px;line-height:1.55;color:#356449}.admin-workbench .ops-stat small{font-size:13px;color:#687261}.admin-workbench .ops-overview-grid{display:grid;grid-template-columns:1fr 1.3fr;gap:22px}.admin-workbench .ops-box{border:1px solid var(--ops-line);border-radius:7px;padding:26px;background:#fff;min-width:0}.admin-workbench .ops-box h3{font-size:21px;line-height:1.35;margin:0 0 18px}.admin-workbench .ops-box-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:15px}.admin-workbench .ops-box-heading h3{margin:0}.admin-workbench .ops-box-heading>a{font-size:14px;color:#28654b;white-space:nowrap}.admin-workbench .ops-workspace{background:#e9eddf;border-color:#d6ddc8;display:flex;flex-direction:column;align-items:flex-start}.admin-workbench .ops-workspace h3{font-size:26px;max-width:250px;margin:11px 0 14px}.admin-workbench .ops-workspace p{margin:0 0 28px}.admin-workbench .ops-workspace .button{margin-top:auto}.admin-workbench .button{font-size:16px!important;min-height:45px;padding:11px 16px;border-radius:5px!important;gap:12px;box-shadow:none!important;transform:none!important;font-weight:600;letter-spacing:0}.admin-workbench .button-primary{background:var(--ops-green)!important;border-color:var(--ops-green)!important;color:#fff!important}.admin-workbench .button-primary:hover{background:#174b37!important;border-color:#174b37!important}.admin-workbench .button-outline{background:#fff!important;color:#334e3d!important;border-color:#ccd2c5!important}.admin-workbench .button-outline:hover{background:#f0f4e9!important;border-color:#95a489!important}.admin-workbench .ops-activity{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:17px 0;border-bottom:1px solid #ebece4}.admin-workbench .ops-activity:last-child{border-bottom:0;padding-bottom:0}.admin-workbench .ops-activity>span:first-child{min-width:0}.admin-workbench .ops-activity strong{display:block;font-size:15px;line-height:1.4;font-weight:600;overflow-wrap:anywhere}.admin-workbench .ops-activity small{font-size:13px;color:#687261;display:block;margin-top:5px}.admin-workbench .ops-status{display:inline-flex;align-items:center;flex:none;gap:6px;font-size:13px;font-weight:600;line-height:1.4;border:1px solid transparent;padding:5px 8px;border-radius:4px;white-space:nowrap;background:#edf0e6;color:#5b6953}.admin-workbench .ops-status-new{background:#faf0de;color:#8c601b;border-color:#f0dfbf}.admin-workbench .ops-status-in_progress{background:#e6eef8;color:#3a5c88;border-color:#d2def0}.admin-workbench .ops-status-resolved{background:#e7f0e3;color:#446337;border-color:#d4e3cc}.admin-workbench .ops-status-neutral{background:#f2f2eb;color:#6e7566;border-color:#e4e5db}.admin-workbench .ops-count{font-size:13px;min-width:27px;text-align:center;padding:3px 7px;border:1px solid #dce0d1;border-radius:4px;background:#f7f8f2;color:#5e6b56;font-variant-numeric:tabular-nums}.admin-workbench .ops-news-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr);gap:22px;align-items:start}.admin-workbench .ops-discord-status{margin-bottom:22px;padding-bottom:19px;border-bottom:1px solid #e8eae1}.admin-workbench .ops-discord-status p{font-size:16px;margin:8px 0 0;color:#687261}.admin-workbench .field{gap:8px;min-width:0;margin:0}.admin-workbench .field>span,.admin-workbench .score-field>span{font-size:14px!important;color:#43513d!important;line-height:1.45;text-transform:none;letter-spacing:0;font-family:inherit;font-weight:600}.admin-workbench .field :is(input,select,textarea),.admin-workbench .score-field input{background:#fff!important;border:1px solid #cfd5c5!important;border-radius:5px!important;color:#303c2b!important;width:100%;padding:11px 12px;font-size:16px!important;line-height:1.45;min-height:46px}.admin-workbench .field textarea{min-height:125px;resize:vertical}.admin-workbench .field :is(input,select,textarea):focus,.admin-workbench .score-field input:focus{border-color:#5f7c54!important;box-shadow:0 0 0 3px #9daf8d26!important}.admin-workbench .form-stack{gap:19px}.admin-workbench .ops-help{font-size:16px!important;color:#687261;margin:11px 0 0;line-height:1.6}.admin-workbench .form-stack>.ops-help{margin:-12px 0 0}.admin-workbench .ops-filters{display:flex;flex-wrap:wrap;gap:12px;align-items:end;border-bottom:1px solid #e4e7db;padding:0 0 20px;margin:21px 0 3px}.admin-workbench .ops-search{flex:1 1 230px;min-width:0;display:flex;flex-direction:column;gap:8px}.admin-workbench .ops-search>span,.admin-workbench .ops-status-filter>span{font-size:13px;font-weight:600;color:#6c775f}.admin-workbench .ops-search input,.admin-workbench .ops-status-filter select{width:100%;min-height:45px;background:#fbfcf8!important;border:1px solid #d1d7c6!important;border-radius:5px!important;padding:10px 11px;font-size:16px!important;color:#34462a!important;line-height:1.45}.admin-workbench .ops-status-filter{flex:0 1 185px;display:flex;flex-direction:column;gap:8px}.admin-workbench .ops-filter-count{font-size:13px;color:#687261;min-width:60px;padding:11px 0}.admin-workbench .ops-news-row{padding:23px 0;border-bottom:1px solid #e5e8dd;min-width:0}.admin-workbench .ops-news-row:last-child{padding-bottom:0;border-bottom:0}.admin-workbench .ops-record-top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.admin-workbench .ops-record-top time{font-size:13px;color:#687261;font-variant-numeric:tabular-nums}.admin-workbench .ops-category{font-size:13px;font-weight:600;letter-spacing:.02em;color:#567044}.admin-workbench .ops-news-row h3{font-size:19px;letter-spacing:-.025em;line-height:1.4;margin:14px 0 9px;overflow-wrap:anywhere}.admin-workbench .ops-news-excerpt{font-size:16px;margin:0 0 17px;overflow-wrap:anywhere}.admin-workbench .ops-news-actions{display:flex;align-items:flex-start;gap:18px;justify-content:space-between}.admin-workbench .ops-news-edit{flex:1;min-width:0}.admin-workbench .ops-news-edit summary{font-size:14px;font-weight:600;color:#28634b;cursor:pointer;min-height:40px}.admin-workbench .ops-news-edit[open]+form{display:none}.admin-workbench .ops-news-edit .form-stack{margin-top:19px}.admin-workbench .ops-delete{background:transparent;border:0;border-bottom:1px solid #cfb9a6;color:#98643c;border-radius:0;padding:2px 0;font-size:14px;line-height:1.6;white-space:nowrap}.admin-workbench .ops-delete:hover{color:#9e3d23;border-color:#9e3d23}.admin-workbench .ops-empty{padding:38px 15px;text-align:center;color:#737e66}.admin-workbench .ops-empty h4{font-size:18px;margin:0 0 10px;font-weight:600}.admin-workbench .ops-empty p{font-size:16px;margin:0 auto;max-width:320px}.admin-workbench .ops-ticket{padding:25px 0;border-bottom:1px solid #e4e8da;min-width:0}.admin-workbench .ops-ticket:last-child{padding-bottom:0;border:0}.admin-workbench .ops-record-top>div{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.admin-workbench .ops-record-id{font-size:13px;color:#687261;overflow-wrap:anywhere}.admin-workbench .ops-ticket h3{font-size:21px;line-height:1.4;margin:17px 0 13px;overflow-wrap:anywhere}.admin-workbench .ops-ticket-meta{display:flex;flex-wrap:wrap;gap:7px 24px;font-size:14px;color:#68765c;margin-bottom:17px}.admin-workbench .ops-ticket-meta span{overflow-wrap:anywhere;min-width:0}.admin-workbench .ops-ticket-meta b{font-weight:600;color:#455a39;margin-right:5px}.admin-workbench .ops-ticket-meta a{color:#426736;text-decoration:underline}.admin-workbench .ops-ticket-details summary{font-size:15px;color:#3b664c;cursor:pointer;font-weight:600;min-height:40px}.admin-workbench .ops-ticket-message{border:1px solid #e2e6d8;border-radius:5px;background:#f7f8f2;padding:17px 19px;margin:9px 0 18px;font-size:16px;line-height:1.8;color:#485940;overflow-wrap:anywhere}.admin-workbench .ops-ticket-status{display:flex;gap:12px;align-items:end;margin-top:15px}.admin-workbench .ops-ticket-status .field{width:min(230px,100%)}.admin-workbench .ops-ticket-status .button{white-space:nowrap}.admin-workbench .ops-accounts-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:22px;align-items:start}.admin-workbench .ops-role-guide{padding:17px;background:#f3f5eb;border:1px solid #e3e8d8;border-radius:5px}.admin-workbench .ops-role-guide strong{font-size:14px;color:#506a3f}.admin-workbench .ops-role-guide p{font-size:16px;margin:7px 0 0;line-height:1.6}.admin-workbench .ops-account-row,.admin-workbench .ops-owner{display:flex;align-items:center;gap:12px;min-width:0;padding:22px 0;border-bottom:1px solid #e7eadd}.admin-workbench .ops-owner>div,.admin-workbench .ops-account-row>div{min-width:0;flex:1}.admin-workbench .ops-owner{padding-top:12px}.admin-workbench .ops-owner strong,.admin-workbench .ops-account-row h4{font-size:15px;font-weight:600;margin:0;overflow-wrap:anywhere}.admin-workbench .ops-owner small,.admin-workbench .ops-account-row small{font-size:13px;color:#687261;display:block;margin-top:5px}.admin-workbench .ops-account-row p{font-size:16px;margin:4px 0;color:#647356}.admin-workbench .ops-account-row:last-child{border-bottom:0;padding-bottom:0}.admin-workbench .admin-tournament-form{padding:27px!important;border:1px solid var(--ops-line)!important;background:#fff!important;color:var(--ops-ink)!important;box-shadow:none!important;border-radius:7px!important;transform:none!important;margin:0}.admin-workbench .admin-tournament-form:hover{border-color:var(--ops-line)!important;box-shadow:none!important;transform:none!important}.admin-workbench .admin-card-heading{align-items:center;border-bottom:1px solid #e5e8dc;padding-bottom:23px;margin-bottom:24px}.admin-workbench .admin-card-heading h2{font-size:22px;margin:7px 0 0;color:var(--ops-ink)!important}.admin-workbench .admin-subheading{margin:30px 0 20px}.admin-workbench .admin-subheading h3{font-size:19px;margin:0 0 8px}.admin-workbench .admin-subheading p{font-size:16px;margin:0}.admin-workbench .static-field{border:1px solid #dce2d3;border-radius:5px!important;font-size:15px;min-height:46px;padding:11px 12px;background:#f5f7ef;color:#65765a}.admin-workbench .toggle-control{font-size:14px;color:#587047;gap:10px;white-space:nowrap}.admin-workbench .toggle-control input{width:19px;height:19px;accent-color:#34684a}.admin-workbench .toggle-ui{display:none}.admin-workbench .team-editor-grid{gap:16px 20px}.admin-workbench .score-editor-grid{gap:17px;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-workbench .score-match{padding:19px;border:1px solid #dfe4d4;border-radius:5px;background:#fafbf6}.admin-workbench .score-match-title{font-size:13px;color:#5b714c;letter-spacing:.05em}.admin-workbench .score-match-teams{font-size:15px;gap:14px;min-height:44px;line-height:1.45;margin:14px 0 17px}.admin-workbench .score-match-teams span{flex:1;min-width:0;overflow-wrap:anywhere}.admin-workbench .score-match-teams>span:last-child{text-align:right}.admin-workbench .score-match-teams b{font-size:13px;font-weight:400}.admin-workbench .team-placeholder{color:#9ba78c}.admin-workbench .score-field input{font-size:20px!important;font-variant-numeric:tabular-nums;text-align:center;min-height:47px;padding:7px}.admin-workbench .score-field>span{font-size:13px!important;color:#687261!important;font-weight:400}.admin-workbench .form-footer{border-top:1px solid #e5e9da;padding-top:24px;margin-top:27px;font-size:16px;color:#687261}.admin-workbench .ops-noscript{margin-top:40px}
.admin-workbench .admin-card-heading{display:flex;justify-content:space-between;gap:20px}.admin-workbench .team-editor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-workbench .score-editor-grid{display:grid}.admin-workbench .score-inputs{display:grid;grid-template-columns:1fr 1fr;gap:13px}.admin-workbench .score-field{display:flex;flex-direction:column;gap:7px}.admin-workbench .score-match-teams{display:flex;align-items:center;justify-content:space-between}.admin-workbench .toggle-control{display:flex;align-items:center;cursor:pointer}.admin-workbench .admin-tournament-form>.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
@media(min-width:1400px){.admin-v20-page .admin-workbench{gap:40px;padding-inline:38px}.admin-workbench .ops-box{padding:28px}.admin-workbench .ops-sidebar{min-height:700px}}
@media(max-width:1150px){.admin-v20-page .admin-workbench{grid-template-columns:210px minmax(0,1fr);gap:25px;padding-inline:22px}.admin-workbench .ops-news-layout,.admin-workbench .ops-accounts-layout{grid-template-columns:1fr}.admin-workbench .ops-overview-grid{grid-template-columns:1fr}.admin-workbench .ops-workspace{display:block}.admin-workbench .ops-workspace h3{max-width:none}.admin-workbench .ops-workspace p{margin-bottom:20px}.admin-workbench .ops-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-workbench .ops-section-head{align-items:flex-start}.admin-workbench .ops-section-head>.button{max-width:200px;flex-shrink:0}}
@media(max-width:850px){.admin-v20-page .admin-workbench{display:block;padding-top:28px;padding-bottom:45px;padding-inline:20px}.admin-workbench .ops-sidebar{position:static;min-height:0;padding:20px;margin-bottom:27px}.admin-workbench .ops-console-brand{padding:0 0 16px}.admin-workbench .ops-sidebar-label{display:none}.admin-workbench .ops-navigation{display:flex;flex-wrap:wrap;gap:6px}.admin-workbench .ops-navigation a{padding:9px 11px;min-height:42px}.admin-workbench .ops-nav-number{display:none}.admin-workbench .ops-navigation a b{margin-left:5px}.admin-workbench .ops-sidebar-bottom{padding-top:16px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.admin-workbench .ops-signed-in{padding:0;border:0;flex:1}.admin-workbench .ops-sidebar-bottom .ops-back{display:none}.admin-workbench .ops-sidebar-bottom form{margin-left:auto}.admin-workbench .ops-logout{width:auto;gap:20px;min-height:42px}.admin-workbench .ops-main{scroll-margin-top:100px}.admin-workbench .ops-topbar{padding-top:0;margin-bottom:27px}.admin-workbench .ops-panel{scroll-margin-top:105px}.admin-workbench .ops-section-head h2{font-size:32px}.admin-workbench .ops-box{padding:23px}.admin-workbench .ops-section-head>.button{font-size:16px!important;padding:10px 13px}.admin-workbench .admin-card-heading{flex-wrap:wrap;gap:20px}.admin-workbench .admin-tournament-form .form-grid{grid-template-columns:1fr 1fr}}
@media(max-width:540px){.admin-v20-page .admin-workbench{padding-inline:16px;padding-top:22px}.admin-workbench .ops-sidebar{padding:17px 13px;border-radius:6px}.admin-workbench .ops-navigation{gap:4px}.admin-workbench .ops-navigation a{font-size:14px;padding:10px;gap:6px;flex:0 1 auto;min-height:44px}.admin-workbench .ops-navigation a b{font-size:13px;min-width:20px;line-height:19px}.admin-workbench .ops-console-brand{font-size:15px}.admin-workbench .ops-console-brand small{font-size:13px}.admin-workbench .ops-signed-in strong{font-size:14px}.admin-workbench .ops-signed-in small{font-size:13px}.admin-workbench .ops-topbar{gap:10px}.admin-workbench .ops-topbar h1{font-size:20px}.admin-workbench .ops-topbar .ops-eyebrow{font-size:13px!important}.admin-workbench .ops-site-link{font-size:14px;gap:7px}.admin-workbench .ops-section-head{flex-direction:column;gap:17px;margin-bottom:24px}.admin-workbench .ops-section-head h2{font-size:30px}.admin-workbench .ops-section-head p:last-child{font-size:16px}.admin-workbench .ops-section-head>.button{max-width:none}.admin-workbench .ops-stats{gap:10px}.admin-workbench .ops-stat{padding:16px 13px;min-height:145px}.admin-workbench .ops-stat>span{font-size:13px}.admin-workbench .ops-stat strong{font-size:33px}.admin-workbench .ops-stat .ops-stat-word{font-size:28px}.admin-workbench .ops-stat small{font-size:13px}.admin-workbench .ops-overview-grid{gap:17px}.admin-workbench .ops-box{padding:20px 17px}.admin-workbench .ops-box h3{font-size:20px}.admin-workbench .ops-box-heading{gap:9px}.admin-workbench .ops-box-heading>a{font-size:14px}.admin-workbench .ops-activity{gap:12px}.admin-workbench .ops-activity strong{font-size:14px}.admin-workbench .ops-activity small{font-size:13px}.admin-workbench .ops-status{font-size:13px;padding:4px 6px}.admin-workbench .ops-activity>.ops-status{white-space:normal;text-align:center;max-width:78px}.admin-workbench .ops-filters{gap:12px}.admin-workbench .ops-search{flex-basis:100%}.admin-workbench .ops-status-filter{flex:1}.admin-workbench .ops-filter-count{margin-left:auto}.admin-workbench .ops-record-top time{font-size:13px}.admin-workbench .ops-record-id{font-size:13px}.admin-workbench .ops-news-row h3{font-size:19px}.admin-workbench .ops-ticket h3{font-size:20px}.admin-workbench .ops-ticket-meta{font-size:13px;gap:8px}.admin-workbench .ops-ticket-meta span{flex-basis:100%}.admin-workbench .ops-ticket-status{gap:10px}.admin-workbench .ops-ticket-status .field{flex:1;min-width:0}.admin-workbench .ops-ticket-status .button{font-size:16px!important;padding-inline:12px}.admin-workbench .ops-ticket-message{padding:14px;font-size:16px}.admin-workbench .ops-account-row{gap:10px;align-items:flex-start}.admin-workbench .ops-account-row .ops-avatar{width:29px;height:29px;font-size:13px}.admin-workbench .ops-account-row h4{font-size:14px}.admin-workbench .ops-account-row p{font-size:16px}.admin-workbench .ops-account-row small{font-size:13px}.admin-workbench .ops-delete{font-size:14px}.admin-workbench .ops-owner>.ops-status{font-size:13px}.admin-workbench .admin-tournament-form{padding:20px 16px!important}.admin-workbench .admin-tournament-form .form-grid,.admin-workbench .team-editor-grid,.admin-workbench .score-editor-grid{grid-template-columns:1fr}.admin-workbench .admin-card-heading h2{font-size:20px}.admin-workbench .toggle-control{font-size:14px}.admin-workbench .score-match{padding:17px}.admin-workbench .form-footer{align-items:stretch;flex-direction:column}.admin-workbench .form-footer .button{width:100%}}
@media(prefers-reduced-motion:reduce){.admin-workbench *{scroll-behavior:auto!important;transition:none!important}}
