/* ConsoleBattles Midnight.
 * Appearance-only compatibility layer for the legacy public and staff renderers.
 * Load after the route styles. Published theme.colors overrides these defaults
 * on html:root; the CMS runtime also refreshes the same root variables.
 * Existing selectors and their cascade are retained to handle the legacy
 * !important rules. No spacing, sizing, placement, or content is changed here.
 * Every asset background retains its --cb-asset-* variable and published URL.
 * Game artwork, platform branding, semantic statuses, and email preview content
 * continue to use their own colors. Solid surfaces share the tokens below.
 */
:root {
  --cb-page: #050f1b;
  --cb-panel: #071c2b;
  --cb-raised: #0b263e;
  --cb-header-start: #020b12;
  --cb-header-end: #082136;
  --cb-frame: #175581;
  --cb-border: #203c52;
  --cb-primary: #1689cb;
  --cb-link: #35b9f0;
  --cb-selected: #176995;
  --cb-text: #eef4f9;
  --cb-muted: #a7b8c8;
  --cb-selected-text: var(--cb-text, #EEF4F9);
  --cb-shadow: #02080e;
  --cb-control-fill: var(--cb-page);
  --cb-control-text: var(--cb-text);
  --cb-control-muted: var(--cb-muted);
  --cb-control-edge: var(--cb-frame);
  --cb-control-focus: var(--cb-selected);
  --cb-frame-edge: var(--cb-border);
  --cb-frame-blue: var(--cb-frame);
  --cb-frame-inner: var(--cb-frame);
  --cb-frame-fill: var(--cb-panel);
}
/* public/classic/site-base.css */
body{background:var(--cb-header-start) var(--cb-asset-0b2a00b653c5,url("/classic/assets/bg-20c818247bbf.png"))}
h1{color:var(--cb-text)}
h2{color:var(--cb-text)}
h3{color:var(--cb-text)}
h4{color:var(--cb-text)}
h5{color:var(--cb-link)}
.highlight{color:var(--cb-link)}
.r1{background:transparent none;border-bottom-color:var(--cb-border)}
.r2{background:transparent none;border-bottom-color:var(--cb-border)}
.r3{background:var(--cb-raised) none}
a.expand{background:var(--cb-asset-4bb14e326c18,url("/classic/assets/expand-891893930758.png")) no-repeat 0 0px}
a.collapse{background:var(--cb-asset-0e26555c9cad,url("/classic/assets/collapse-32ed9200ac2c.png")) no-repeat 0 0px}
#breadcrumbs{background:var(--cb-header-start) var(--cb-asset-5f8d4f9305a7,url("/classic/assets/bread_bg-1266804f99ae.png")) repeat-x;border-left-color:var(--cb-border);border-right-color:var(--cb-border);color:var(--cb-muted)}
#breadcrumbs a{color:var(--cb-muted)}
#breadcrumbs a:hover{color:var(--cb-text)}
#breadcrumbs strong{color:var(--cb-text)}
ul.breadcrumbs li{color:var(--cb-text)}
ul.breadcrumbs a{color:var(--cb-link)}
ul.breadcrumbs li a:hover{color:var(--cb-text)}
#overDiv p{border-top-color:var(--cb-frame)}
#overDiv b{color:var(--cb-text)}
#form-errors{border-color:#f90;background:#ffd var(--cb-asset-0349d19653cb,url("/classic/assets/alert-50a2858bba72.png")) no-repeat 5px 0px}
#arena-alert{border-color:#f90}
#arena-alert-header{background-color:#fc0;border-bottom-color:#f90}
#arena-alert-message{background:#ffffdd var(--cb-asset-0349d19653cb,url("/classic/assets/alert-50a2858bba72.png")) no-repeat 5px 5px}
#arena-alert-title{border-bottom-color:#f90}
.exturl{background-image:var(--cb-asset-4abf1d57a149,url("/classic/assets/exturl-db8a2c7e24f4.gif"))}
.sm h3.bar{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271%27%20height%3D%271%27%2F%3E");border-bottom-color:var(--cb-selected)}
.md h3.bar{background-image:var(--cb-asset-73521e144aeb,url("/classic/assets/box_header_310-63ad850218b6.png"));border-bottom-color:var(--cb-selected)}
.lg h3.bar{background-image:var(--cb-asset-bbaf2d6074d0,url("/classic/assets/box_header_630-f2321bbe86fb.png"));border-bottom-color:var(--cb-selected)}
.xl h3.bar{background-image:var(--cb-asset-25a42ed8bb25,url("/classic/assets/box_header_770-a2cbc62e7a16.png"));border-bottom-color:var(--cb-selected)}
.full h3.bar{background-image:var(--cb-asset-fd08142668a5,url("/classic/assets/box_header_950-a885ab15fe2e.png"));border-bottom-color:var(--cb-selected)}
div.boxOuter{background:var(--cb-frame) var(--cb-asset-d59afe4304dc,url("/classic/assets/box_bg-74138940ddd8.png")) repeat-x;border-color:var(--cb-frame) var(--cb-frame) var(--cb-frame) var(--cb-frame);color:var(--cb-text)}
div.boxOuter h3{border-bottom-color:var(--cb-border);background:transparent var(--cb-asset-1f44b5509ca0,url("/classic/assets/h3_bg-c59b612db706.png")) repeat-x;color:var(--cb-text)}
div.boxOuter div.boxInner{background:var(--cb-panel) var(--cb-asset-c9da8ba04f55,url("/classic/assets/box_content_bg-23fbab966aa4.png")) repeat-x;border-color:var(--cb-frame)}
div.boxOuter div.boxAd{background:var(--cb-panel) var(--cb-asset-c9da8ba04f55,url("/classic/assets/box_content_bg-23fbab966aa4.png")) repeat-x;border-color:var(--cb-frame);color:var(--cb-text)}
div.boxOuter div.boxAdTxt{color:var(--cb-text)}
div.boxOuter div.boxContent{background:var(--cb-panel) var(--cb-asset-c9da8ba04f55,url("/classic/assets/box_content_bg-23fbab966aa4.png")) repeat-x;border-color:var(--cb-frame);color:var(--cb-text)}
div.boxOuter a{color:var(--cb-link)}
div.boxOuter a:hover{color:var(--cb-text)}
div.boxOuter div.boxContent em{color:var(--cb-muted)}
div.boxOuter div.boxForm{background:var(--cb-panel) var(--cb-asset-300886b3e334,url("/classic/assets/box_form_bg-8cf0cd78265d.png")) repeat-x}
div.boxOuter div.boxNews{background:var(--cb-panel) var(--cb-asset-c4c967075a95,url("/classic/assets/box_news_bg-4e6210e907d1.png")) repeat-x;border-color:var(--cb-border);color:var(--cb-text)}
div.boxOuter div.boxNews,
div.boxOuter div.boxNews *{color:var(--cb-text)}
div.boxOuter div.boxNews a{color:var(--cb-link)}
div.boxOuter div.boxNews a:hover{color:var(--cb-link)}
div.boxOuter div.boxNews .news-byline{color:var(--cb-muted)}
div.boxOuter div.boxNews .news-summary{color:var(--cb-muted)}
div.boxPlatform{color:var(--cb-muted)}
div.boxPlatform h5{color:var(--cb-text)}
div.boxPlatform strong{color:var(--cb-text)}
div.boxPlatformNews{color:var(--cb-text);border-bottom-color:var(--cb-border)}
img#imgDashboard{border-color:var(--cb-frame)}
#boxArenaNewsCtl{background:var(--cb-panel) var(--cb-asset-c9da8ba04f55,url("/classic/assets/box_content_bg-23fbab966aa4.png")) repeat-x;border-color:var(--cb-frame);color:var(--cb-text)}
#boxArenaNewsCtl a{color:var(--cb-link)}
#boxArenaNewsCtl a:hover{color:var(--cb-text)}
div#boxArenaNewsTitle{color:var(--cb-text);border-bottom-color:var(--cb-border)}
div.dateline{color:var(--cb-text)}
div.byline a{background:transparent var(--cb-asset-c8d3e4005aa0,url("/classic/assets/member-d566124d26b5.gif")) no-repeat scroll left center;color:var(--cb-text) !important}
hr.divider{color:var(--cb-muted);background-color:var(--cb-raised)}
input.img[type=checkbox] + label{background:var(--cb-asset-0b202df912e0,url("/classic/assets/checkbox-3a4030c780bc.png")) top left no-repeat}
input.img[type=checkbox]:checked + label{background-image:var(--cb-asset-73003af1b9d6,url("/classic/assets/checkbox_on-72a8b0e80782.png"))}
input.img[type=radio] + label{background:var(--cb-asset-a4f47c27864e,url("/classic/assets/radio-62d31dd9684b.png")) top left no-repeat}
input.img[type=radio]:checked + label{background-image:var(--cb-asset-6cd035b19081,url("/classic/assets/radio_on-bc039832e70e.png"))}
form.std fieldset{border-color:var(--cb-frame)}
form.std legend{color:var(--cb-link)}
form.std .info{color:var(--cb-text)}
form.std .lbl{color:var(--cb-muted)}
form.std .desc{color:var(--cb-text)}
form.std .req{color:var(--cb-text)}
form.std input,
form.std textarea,
form.std select,
form.std .input{background:var(--cb-page);color:var(--cb-text);border-color:var(--cb-border)}
form.std input[type=checkbox], form.std input[type=radio]{background:transparent none;color:var(--cb-text)}
form.mcol fieldset{border-color:var(--cb-border)}
form.mcol .form-element input,
form.mcol .form-element textarea,
form.mcol .form-element select{background:var(--cb-page);color:var(--cb-text);border-color:var(--cb-frame)}
div.btn input{border-color:var(--cb-border);border-top-color:var(--cb-selected);border-left-color:var(--cb-selected);background:var(--cb-page) var(--cb-asset-576e1291ef1b,url("/classic/assets/bg-67283e17a52d.png")) repeat-x -5px -5px;color:var(--cb-text)}
table.list th{background:var(--cb-header-start) var(--cb-asset-594cee1f16a3,url("/classic/assets/list_header_bg-f3530ebb051a.gif")) repeat-x;color:var(--cb-text);border-bottom-color:var(--cb-border);border-left-color:var(--cb-border)}
table.list td{background-color:var(--cb-panel);color:var(--cb-text)}
table.list .alt1{background-color:var(--cb-page)}
table.list .alt2{background-color:var(--cb-raised)}
table.list .alt3{background-color:var(--cb-raised)}
table.list tr.highlight > td{background-image:var(--cb-asset-3587352f7dd2,url("/classic/assets/row_highlight-cd6d76c4c577.png"))}
table.list tr.highlight > td *{color:var(--cb-text) !important}
table.list tr.flag-delete td{background:#f00 none !important}
table.list tr.flag-update td{background:#090 none !important}
table.list tr.nodata td{background-color:var(--cb-panel)}
table.list td a{color:var(--cb-link)}
table.list td a:hover{color:var(--cb-text)}
table.hover tr:hover > td{background-image:var(--cb-asset-c21bfba4fe86,url("/classic/assets/row_hover-da1c01b85df4.png"))}
table.hover tr:hover > td a{color:var(--cb-text)}
table.list-sm th{background:var(--cb-header-start) var(--cb-asset-594cee1f16a3,url("/classic/assets/list_header_bg-f3530ebb051a.gif")) repeat-x;color:var(--cb-text);border-bottom-color:var(--cb-border);border-left-color:var(--cb-border)}
table.list-sm td{background-color:var(--cb-panel);color:var(--cb-text)}
table.list-sm tr.nodata td{background-color:var(--cb-panel)}
table.list-sm a:hover{color:var(--cb-text)}
table.list-sm .alt1{background-color:var(--cb-page)}
table.list-sm .alt2{background-color:var(--cb-raised)}
table.list-sm .alt3{background-color:var(--cb-raised)}
table.list-sm td a{color:var(--cb-link)}
div.paging .paging-jump{color:var(--cb-muted)}
div.paging .paging-jump input{background-color:var(--cb-page);color:var(--cb-text);border-color:var(--cb-border)}
div.paging .paging-pages ul li strong{background-image:var(--cb-asset-d8e6a8cc9734,url("/classic/assets/menu_on-4b15d8f30031.png"));color:var(--cb-link);border-color:var(--cb-selected)}
div.paging .paging-pages ul li a:link,
div.paging .paging-pages ul li a:visited,
div.paging .paging-pages ul li a:active{background-color:var(--cb-raised);color:var(--cb-text);border-color:var(--cb-border)}
div.paging .paging-pages ul li a:hover{background-color:var(--cb-raised);color:var(--cb-text);border-color:var(--cb-selected)}
.txt-comment,
.txt-comment-hover,
a.txt-comment,
a.txt-comment:hover{color:var(--cb-muted) !important}
div.boxMedium{background-image:var(--cb-asset-d59afe4304dc,url("/classic/assets/box_bg-74138940ddd8.png"))}
div.boxMedium h3{background-image:var(--cb-asset-73521e144aeb,url("/classic/assets/box_header_310-63ad850218b6.png"));color:var(--cb-text)}
div.boxMedium h4{background-image:var(--cb-asset-73521e144aeb,url("/classic/assets/box_header_310-63ad850218b6.png"));color:var(--cb-text)}
div.boxMedium h5{background-image:var(--cb-asset-73521e144aeb,url("/classic/assets/box_header_310-63ad850218b6.png"));color:var(--cb-muted)}
div.boxMedium p{background:var(--cb-panel) none;border-color:var(--cb-selected);outline-color:var(--cb-border)}
div.box,
form.box{background:var(--cb-page) none;border-color:var(--cb-selected);outline-color:var(--cb-border)}
div.boxLarge{background-image:var(--cb-asset-d59afe4304dc,url("/classic/assets/box_bg-74138940ddd8.png"))}
div.boxLarge h3{background-image:var(--cb-asset-bbaf2d6074d0,url("/classic/assets/box_header_630-f2321bbe86fb.png"));color:var(--cb-text)}
ul#rotator-tabs li a{background-image:var(--cb-asset-a37726cbcdfb,url("/classic/assets/tab-7f8171347888.png"));color:var(--cb-link)}
ul#rotator-tabs li a:hover{background-image:var(--cb-asset-0bc8e2d0bb9f,url("/classic/assets/tab_hover-4eb0321e49ab.png"));color:var(--cb-text)}
ul#rotator-tabs li a.on{background-image:var(--cb-asset-d5879d5ea0de,url("/classic/assets/tab_on-da0f906ef064.png"));color:var(--cb-selected-text)}
ul#rotator-tabs li.on a{color:var(--cb-text)}
#feature{border-color:var(--cb-frame)}
#feature .feature-text{background-image:var(--cb-asset-0e1dd477f343,url("/classic/assets/75-93094ffdb30b.png"));border-top-color:var(--cb-selected);border-bottom-color:var(--cb-selected)}
#feature-title{color:var(--cb-text)}
#feature-body{color:var(--cb-muted)}
#feature-link{background-image:var(--cb-asset-4cb6dbd195bb,url("/classic/assets/50-0a2255de458e.png"));border-color:var(--cb-border)}
#feature-link a{background-image:var(--cb-asset-bd598dba620d,url("/classic/assets/go-1e78149f6685.png"));color:var(--cb-link)}
#feature-link a:hover{color:var(--cb-text)}
#feature-extra a{color:var(--cb-muted)}
#feature-extra a:hover{color:var(--cb-text)}
#rotator .more-features div{background-image:var(--cb-asset-fcd278d15c1b,url("/classic/assets/row_bg-de6e46564455.png"));border-color:var(--cb-frame)}
#rotator .more-features a{color:var(--cb-muted)}
#rotator .more-features a:hover{color:var(--cb-text)}
div.arena-news{background:var(--cb-panel) none;border-color:var(--cb-selected);outline-color:var(--cb-border)}
a.arenabar{background:var(--cb-header-start) var(--cb-asset-fcd278d15c1b,url("/classic/assets/row_bg-de6e46564455.png")) repeat-x;border-color:var(--cb-border)}
a.arenabar:hover{background:transparent var(--cb-asset-c21bfba4fe86,url("/classic/assets/row_hover-da1c01b85df4.png")) repeat-x;border-color:var(--cb-frame) var(--cb-border)  var(--cb-border) var(--cb-frame)}
a.arenabar:hover div{color:var(--cb-text)}
a.arenabar div{background:transparent;color:var(--cb-muted)}
a.arenabar div .platform{color:var(--cb-muted)}
a.arenabar:hover div .platform{color:var(--cb-text)}
div.ad-728x90{background-image:var(--cb-asset-8e86d692ad13,url("/classic/assets/728x90-a932f19e9afe.png"))}
div.ad-300x250{background-image:var(--cb-asset-255a77e1f21c,url("/classic/assets/300x250-ccdb012f0504.png"))}
div.ad-160x600{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271%27%20height%3D%271%27%2F%3E")}
div.membership{background-image:var(--cb-asset-70905d8004e1,url("/classic/assets/200x90-671b54c348f6.png"))}
.gamercard{color:var(--cb-text)}
.gamercard a:link, .gamercard a:active, .gamercard a:visited, .gamercard a:hover{color:var(--cb-text)}
.gamercard .gamertag a{color:var(--cb-link)}
.gamercard .gamertag a:hover{color:var(--cb-text)}
.gamercard em{color:var(--cb-text)}
#header{background-image:var(--cb-asset-946d37fe2188,url("/classic/assets/header_bg-ebad510d6f28.jpg"))}
#mybar div.mybar-left{background-image:var(--cb-asset-4e45650692d0,url("/classic/assets/mybar_left-b219258bf326.png"))}
#mybar div.mybar-right{background-image:var(--cb-asset-7d89cab5ae84,url("/classic/assets/mybar_right-cc3e3713d06a.png"))}
#mybar div.mybar-menu{background-image:var(--cb-asset-f5be9401eca5,url("/classic/assets/mybar_bg-5b6c54c09417.png"))}
#mybar div.mybar-menu ul li{color:var(--cb-text)}
#mybar div.mybar-menu ul li.welcome a{color:var(--cb-link)}
#mybar div.mybar-menu ul li.welcome a:hover{color:var(--cb-text)}
#mybar div.mybar-menu ul li.mail a{background:var(--cb-asset-4192728e9d48,url("/classic/assets/mail-0d066cb6d3f3.png")) no-repeat 0 3px;color:var(--cb-text)}
#mybar div.mybar-menu ul li.mail a:hover{color:var(--cb-text)}
#mybar div.mybar-menu ul li.loginout a{color:var(--cb-link)}
#mybar div.mybar-menu ul li.loginout a:hover{color:var(--cb-text)}
#mybar div.mybar-menu ul li.support a{background:var(--cb-asset-2da628be0d42,url("/classic/assets/support-48233f693761.png")) no-repeat;color:var(--cb-text)}
#mybar div.mybar-menu ul li.support a:hover{background:var(--cb-asset-2da628be0d42,url("/classic/assets/support-48233f693761.png")) no-repeat;color:var(--cb-text)}
#mybar div.mybar-menu ul li.store a{background:var(--cb-asset-ae62272c4af6,url("/classic/assets/store-7f89a8c96abd.png")) no-repeat;color:var(--cb-text)}
#mybar div.mybar-menu ul li.store a:hover{background:var(--cb-asset-ae62272c4af6,url("/classic/assets/store-7f89a8c96abd.png")) no-repeat;color:var(--cb-text)}
#mybar-content{background-image:var(--cb-asset-bc9ae6598b31,url("/classic/assets/login_bg-c74afc88e1be.png")) !important;background:transparent var(--cb-asset-c23256a19823,url("/classic/assets/login_bg-3bad9a008748.gif")) no-repeat;color:var(--cb-link)}
#mybar-content input.in{border-color:var(--cb-frame);background-color:var(--cb-page);color:var(--cb-text)}
#mybar-content .remember label{color:var(--cb-link)}
#mybar-content ul li a{color:var(--cb-text)}
#mybar-content ul li a:hover{color:var(--cb-text)}
.thumb{border-color:var(--cb-selected)}
.thumbsm{border-color:var(--cb-selected)}
#menubar{background-image:var(--cb-asset-e7d8d9681373,url("/classic/assets/menu_bg-6c1acf5e5569.png"))}
#main-menu{background-image:var(--cb-asset-d8137d3e691e,url("/classic/assets/menu-1c2265298cc1.png"))}
#main-menu li{color:var(--cb-text)}
#main-menu a{color:var(--cb-text)}
#main-menu a.parent{background-image:var(--cb-asset-0e53f5cbf994,url("/classic/assets/dropdown_hover-6cd6fe34d8fa.png"))}
#main-menu a.on{background-image:var(--cb-asset-fdbc15352e8a,url("/classic/assets/menu_on2-17e7503f4ef2.png")) !important;border-left-color:var(--cb-border);border-right-color:var(--cb-border);color:var(--cb-selected-text) !important}
#main-menu a:hover{background-image:var(--cb-asset-baff95ae2a32,url("/classic/assets/menu_hover2-bddb6b781b20.png"));border-left-color:var(--cb-border);border-right-color:var(--cb-border);color:var(--cb-text)}
#main-menu li ul li.divider{background-color:var(--cb-panel);border-color:var(--cb-border)}
#main-menu li ul li a{background-image:var(--cb-asset-1ca36f832133,url("/classic/assets/90-72a14298c297.png"));border-color:var(--cb-border);border-bottom-color:var(--cb-border)}
#main-menu li ul li:last-child a{border-bottom-color:var(--cb-border)}
#main-menu li ul li a:hover{color:var(--cb-text);background-image:var(--cb-asset-baff95ae2a32,url("/classic/assets/menu_hover2-bddb6b781b20.png"));border-left-color:var(--cb-border);border-right-color:var(--cb-border)}
#main-menu li ul li.current a{background-image:var(--cb-asset-fdbc15352e8a,url("/classic/assets/menu_on2-17e7503f4ef2.png")) !important;color:var(--cb-text) !important}
#main-menu li ul li.current a:hover{background-image:var(--cb-asset-baff95ae2a32,url("/classic/assets/menu_hover2-bddb6b781b20.png"));color:var(--cb-text)}
#menu-search input.box{color:var(--cb-muted);border-top-color:var(--cb-border);border-right-color:var(--cb-border);border-bottom-color:var(--cb-border);border-left-color:var(--cb-border)}
#locale{color:var(--cb-muted)}
#arena-menu{background-image:var(--cb-asset-9dd5603151fc,url("/classic/assets/submenu_bg-f9119abfb1bf.png"))}
#arena-menu li{color:var(--cb-text)}
#arena-menu li.menu-title a.expand{background:var(--cb-asset-4bb14e326c18,url("/classic/assets/expand-891893930758.png")) no-repeat 0 0}
#arena-menu li.menu-title a.collapse{background:var(--cb-asset-0e26555c9cad,url("/classic/assets/collapse-32ed9200ac2c.png")) no-repeat 0 0}
#arena-menu a{color:var(--cb-text)}
#arena-menu li a:hover{color:var(--cb-text);background-image:var(--cb-asset-b6a2421a5384,url("/classic/assets/bg_alt_on-49ca77952823.png"))}
#arena-menu li a.on{color:var(--cb-text);background-image:var(--cb-asset-a96ddf277df9,url("/classic/assets/submenu_on-7ff61d3f4507.png"))}
#arena-menu li a.pro-circuit:hover{color:var(--cb-text);background-image:var(--cb-asset-4a584a5044ce,url("/classic/assets/submenu_hover-e2e38d5e01ad.png"))}
#arena-menu li ul li a{background-image:var(--cb-asset-542b537f9c13,url("/classic/assets/white_menu-68e59bdc0d6b.png"));border-color:var(--cb-selected)}
#arena-menu li ul li a:hover{color:var(--cb-text);border-left-color:var(--cb-selected);border-right-color:var(--cb-selected)}
#arena-menu li ul li.ladder a{background:transparent var(--cb-asset-752137f04ed7,url("/classic/assets/arena_sub-ad14c258bb34.png")) no-repeat 0 0}
#arena-menu li ul li.ladder a:hover{background:transparent var(--cb-asset-827ee90425fe,url("/classic/assets/arena_sub_over-81456cf169f7.png")) no-repeat 0 0}
#arena-menu li ul li.tournament a{background:transparent var(--cb-asset-752137f04ed7,url("/classic/assets/arena_sub-ad14c258bb34.png")) no-repeat 0 -24px}
#arena-menu li ul li.tournament a:hover{background:transparent var(--cb-asset-827ee90425fe,url("/classic/assets/arena_sub_over-81456cf169f7.png")) no-repeat 0 -24px}
div.confirmation div{background:#bdfa92 var(--cb-asset-c8941f635d13,url("/classic/assets/confirm_bg-48921cb983a8.png")) repeat-x}
div.notice div{background:var(--cb-panel) var(--cb-asset-a14dc73fa06d,url("/classic/assets/notice_bg-92c2ce953ed4.png")) repeat-x;border-color:var(--cb-frame);color:var(--cb-text)}
div.notice div a{color:var(--cb-text)}
div.notice div b{border-color:var(--cb-frame)}
#ticker{color:var(--cb-text)}
#ticker_title{color:var(--cb-text)}
#ticker_ctl{color:var(--cb-text)}
#ticker_ctl a{color:var(--cb-link)}
#ticker_ctl a:hover{color:var(--cb-text)}
#ticker_results div{color:var(--cb-muted)}
#ticker_results div.sep{background:var(--cb-raised)}
#ticker_links select{border-color:var(--cb-border);background:var(--cb-page);color:var(--cb-text)}
ul.news li{border-bottom-color:var(--cb-selected);color:var(--cb-text)}
ul.news li a{color:var(--cb-text)}
ul.news li span{color:var(--cb-link)}
ul.news li span a{color:var(--cb-link)}
ul.news li span a:hover{color:var(--cb-text)}
ul.list li{border-top-color:var(--cb-border);border-bottom-color:var(--cb-border);color:var(--cb-text)}
ul.list li a{color:var(--cb-muted)}
ul.list li a:hover{color:var(--cb-text)}
ul.list li span{color:var(--cb-link)}
ul.list li span a{color:var(--cb-link)}
ul.list li span a:hover{color:var(--cb-text)}
.tabs ul li{background-image:var(--cb-asset-21005ab56244,url("/classic/assets/fulltab-64fae429dbd0.png"))}
.tabs ul li:hover{background-image:var(--cb-asset-0b891f0e0fb5,url("/classic/assets/fulltab_over-ce623670ef7b.png"))}
.tabs ul li a{color:var(--cb-link);background-image:var(--cb-asset-21005ab56244,url("/classic/assets/fulltab-64fae429dbd0.png"))}
.tabs ul li a:hover{background-image:var(--cb-asset-0b891f0e0fb5,url("/classic/assets/fulltab_over-ce623670ef7b.png"));color:var(--cb-text)}
.tabs ul li.on{background-image:var(--cb-asset-124bc9233940,url("/classic/assets/fulltab_on-cae9ca315dee.png"))}
.tabs ul li.on a{background-image:var(--cb-asset-124bc9233940,url("/classic/assets/fulltab_on-cae9ca315dee.png"));color:var(--cb-selected-text)}
.tabs ul li.empty{background-image:none}
#container{background:transparent var(--cb-asset-4cb6dbd195bb,url("/classic/assets/50-0a2255de458e.png"));border-color:var(--cb-border)}
ul.rules li{color:var(--cb-muted)}
ul.rules li strong{color:var(--cb-text)}
.comment-alt{background:var(--cb-panel) none;border-top-color:var(--cb-frame);border-bottom-color:var(--cb-frame)}
.comment a, .comment-alt a{color:var(--cb-link)}
.comment a:hover, .comment-alt a:hover{color:var(--cb-text)}
.comment-title{border-bottom-color:var(--cb-border)}
.comment-user{color:var(--cb-muted)}
.comment-dateline{border-left-color:var(--cb-border);color:var(--cb-muted)}
.comment-rating{color:var(--cb-link)}
.comment-text{color:var(--cb-text)}
#footer{border-top-color:var(--cb-frame);background:var(--cb-header-start) var(--cb-asset-e23c9ee01e9d,url("/classic/assets/footer_bg-69848529ce4c.png")) repeat-x;color:var(--cb-text)}
#footer a{color:var(--cb-link)}
#footer a:hover{color:var(--cb-text)}
#team-profile .tag{color:var(--cb-muted)}
#team-profile hr{color:var(--cb-link);background-color:var(--cb-frame)}
div.bar-outer{background:var(--cb-header-start) var(--cb-asset-594cee1f16a3,url("/classic/assets/list_header_bg-f3530ebb051a.gif")) repeat scroll 0;border-color:var(--cb-border)}
div.bar-inner{background:var(--cb-frame) var(--cb-asset-0dc82d8f66a7,url("/classic/assets/pctbar-5df6ccc4e1d5.png")) repeat scroll 0}
div.bar-inner-green{background:#060 var(--cb-asset-8e22d91e0104,url("/classic/assets/pctbar_green-60904e80b4a5.png")) repeat scroll 0}
div.bar-inner-purple{background:#303 var(--cb-asset-8a60f1ed3138,url("/classic/assets/pctbar_purple-dc33cf1cf8ee.png")) repeat scroll 0}
div.bar-inner-gold{background:#cc0 var(--cb-asset-93acf023fe59,url("/classic/assets/pctbar_gold-b215ca22ef1e.png")) repeat scroll 0}
div.bar-text{color:var(--cb-text)}
.scorecard .title{background:transparent var(--cb-asset-eb612b4ea02a,url("/classic/assets/title-f5edf70d77f9.png")) no-repeat}
.scorecard .datetime{color:var(--cb-muted)}
.scorecard .scorebox .team{background:var(--cb-asset-479b9f9accce,url("/classic/assets/team-197879f2ecbc.png"));color:var(--cb-text);border-color:var(--cb-frame)}
.scorecard .scorebox .score{background:var(--cb-asset-ad428a58a9d9,url("/classic/assets/score-8af2ca888bc0.png"));color:var(--cb-text);border-color:var(--cb-frame)}
.listmenu a.lm-selected:link,
.listmenu a.lm-selected:active,
.listmenu a.lm-selected:visited,
.listmenu a.lm-selected:hover{background-color:var(--cb-raised) !important;background-image:var(--cb-asset-e883b6d6736c,url("/classic/assets/listbox_hover-94e21d6b047d.gif")) !important}
#pb .pbblue{background-image:var(--cb-asset-e815c5dcf497,url("/classic/assets/hdr_bg_blue-6391dc26279b.gif"))}
#pb .pbred{background-image:var(--cb-asset-e3e8a66b2355,url("/classic/assets/hdr_bg_red-b0a4ad5d7157.gif"))}
#pb .pbmain{background-image:var(--cb-asset-e3e8a66b2355,url("/classic/assets/hdr_bg_red-b0a4ad5d7157.gif"))}
#pb .pblogo{background-image:var(--cb-asset-bf091c99e7c0,url("/classic/assets/logo_mlg_sm-6453ba18aaff.gif"))}
#pb .pbmenu li a:link, #pb .pbmenu li a:visited, #pb .pbmenu li a:active{color:var(--cb-text);background-image:var(--cb-asset-2d5290f2b66a,url("/classic/assets/hdr_item_red_off-b8246e5b2dce.gif"))}
#pb .pbmenu li a:hover{color:var(--cb-text);background-image:var(--cb-asset-80778e5acec6,url("/classic/assets/hdr_item_red_on-97238d47fcea.gif"))}
#pb .pbpromo{background-image:var(--cb-asset-a774999925d2,url("/classic/assets/hdr_promobar-5b70a555da5e.gif"))}
#pb .pbpromo #portalBarText{color:var(--cb-text)}
#pb .pbpromo #portalBarText a{color:var(--cb-text)}
#popalert{background:transparent var(--cb-asset-17f5f6847acc,url("/classic/assets/top-c136b6778e70.png")) no-repeat top right}
#popalert a{color:var(--cb-link)}
#popalert-arrow{background-image:var(--cb-asset-81d5dc86cb34,url("/classic/assets/arrow-a80bf851be5a.png"))}
#popalert-title{color:var(--cb-text)}
#popalert-close a{color:var(--cb-link);background-image:var(--cb-asset-5911f8ebd982,url("/classic/assets/close-9c5a2ddc7c2d.png"))}
#popalert-content{background-image:var(--cb-asset-3df8d0e642ce,url("/classic/assets/bg-0c7795490659.png"));color:var(--cb-text)}
#popalert-options a{background:transparent var(--cb-asset-31b3d89cb676,url("/classic/assets/options-55e25a2e9074.png")) no-repeat}
#popalert-bottom{background-image:var(--cb-asset-35631ab69659,url("/classic/assets/bottom-42c59461bc80.png"))}
#dimmer{background-color:var(--cb-header-start)}
div.gtc-xbl{background-image:var(--cb-asset-2f9297445197,url("/classic/assets/xbl_gamertag-ed323d6e8315.gif"))}
div.gtc-psn{background-image:var(--cb-asset-39aa1c2e36bf,url("/classic/assets/psn_id-d137aed63731.gif"))}
div.gtc-wii{background-image:var(--cb-asset-52c16456d8bf,url("/classic/assets/wii_code-3333aa9495b3.gif"))}
div.gtc div{color:var(--cb-text) !important}
div.gtc a:link, div.gtc a:visited, div.gtc a:active{color:var(--cb-text) !important}
div.gtc a:hover{color:var(--cb-link) !important}
.selectbox input{border-color:var(--cb-frame);background:var(--cb-page) var(--cb-asset-bfe256fd0ecb,url("/classic/assets/sbarrows-0941b9a7f6e9.png")) no-repeat scroll center right;color:var(--cb-text)}
.selectbox input:hover{border-color:var(--cb-frame)}
.sbsm input.hover{border-color:var(--cb-frame)}
.selectbox ul{border-color:var(--cb-frame);background-image:var(--cb-asset-08a97d9c9043,url("/classic/assets/85-d50a4fb63a09.png"))}
.selectbox li a{background-color:transparent;border-bottom-color:var(--cb-border);color:var(--cb-text)}
.selectbox li a:hover{background:transparent var(--cb-asset-c21bfba4fe86,url("/classic/assets/row_hover-da1c01b85df4.png"));color:var(--cb-text)}

/* public/classic/restoration.css */
a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline-color:var(--cb-frame)}
#site-dialog{border-color:var(--cb-frame);background:var(--cb-raised);color:var(--cb-text);box-shadow:0 0 0 3px var(--cb-shadow),0 16px 60px #000b}
#site-dialog::backdrop{background:#030a12ba}
.site-dialog-header{border-color:var(--cb-frame);background:linear-gradient(var(--cb-panel),var(--cb-header-start))}
.site-dialog-header strong{color:var(--cb-text)}
.site-dialog-header button{color:var(--cb-text);background:none}
#site-dialog-body{background:linear-gradient(var(--cb-page),var(--cb-panel));border-color:var(--cb-frame)}
#site-dialog-body a{color:var(--cb-link)}
.site-field input,.site-field textarea,.site-field select{border-color:var(--cb-frame);background:var(--cb-page);color:var(--cb-text)}
.site-submit{background:linear-gradient(var(--cb-primary),var(--cb-primary));border-color:var(--cb-frame);color:var(--cb-selected-text)}
.site-note{color:var(--cb-muted)}
.site-local-state{color:var(--cb-text)}
.site-profile-avatar{background:var(--cb-header-start);border-color:var(--cb-frame)}
.site-profile-copy dt{color:var(--cb-muted)}
.site-profile-stats th{background:var(--cb-page);color:var(--cb-text)}
.site-zoom-avatar{background:var(--cb-page);border-color:var(--cb-frame);box-shadow:0 4px 15px var(--cb-shadow)}
#site-live-status{color:var(--cb-text);border-color:var(--cb-frame);background:var(--cb-panel)}
.site-live-empty{background:linear-gradient(var(--cb-panel),var(--cb-page));color:var(--cb-muted)}
.site-live-empty strong{color:var(--cb-text)}
.site-live-empty a{color:var(--cb-link)}
.site-live-row{border-bottom-color:var(--cb-selected)}
.site-live-row b{color:var(--cb-link)}
.site-live-row span{color:var(--cb-muted)}
#mybar>.site-new-to{background:none!important}
#mybar>.site-new-to>div:first-child{background-image:none!important}
.site-cms-banner{border-color:var(--cb-frame);background:var(--cb-panel);color:var(--cb-text)}
.site-cms-banner.warn{background:#4c3d09}
.site-cms-banner strong{color:var(--cb-text)}
#site-global-popup{border-color:var(--cb-frame);background:linear-gradient(var(--cb-panel),var(--cb-page));color:var(--cb-text)}
#site-global-popup strong{color:var(--cb-text)}
#site-global-popup>a{border-color:var(--cb-frame);background:linear-gradient(var(--cb-primary),var(--cb-primary));color:var(--cb-selected-text)}
.site-global-popup-close{background:none;color:var(--cb-text)}
#rotator:not([data-ready="true"])::after{color:var(--cb-link)}
#Competition_TopArenas .site-popular-arena{border-bottom-color:var(--cb-border)}
#Competition_TopArenas .site-popular-arena .arenabar{background:none!important}
#Competition_TopArenas .site-popular-arena .platform{color:var(--cb-muted)!important}
.site-live-empty{background:linear-gradient(var(--cb-panel),var(--cb-page))!important}

/* src/app/globals.css */
:root{--blue:var(--cb-frame);--blue2:var(--cb-primary);--cyan:var(--cb-link);--panel:var(--cb-panel);--panel2:var(--cb-raised);--deep:var(--cb-page);--line:var(--cb-border);--text:var(--cb-text);--muted:var(--cb-muted);--link:var(--cb-link);--yellow:var(--cb-link)}
body{color:var(--cb-text);background:var(--cb-page);background-image:radial-gradient(circle at 1px 1px,var(--cb-panel) 1px,transparent 1.2px),linear-gradient(var(--cb-page),var(--cb-page))}
a{color:var(--cb-link)}
a:hover{color:var(--cb-link)}
.account-strip{background:var(--cb-header-start)}
.account-strip-inner{background:linear-gradient(var(--cb-raised),var(--cb-panel));border-color:var(--cb-frame)}
.account-slot{color:var(--cb-link)}
.account-slot a{color:var(--cb-link)}
.account-slot a:first-child{color:var(--cb-text)}
.account-slot span{color:var(--cb-link)}
.account-side a{color:var(--cb-text)}
.account-side span{color:var(--cb-muted)}
.masthead{background:linear-gradient(var(--cb-header-start),var(--cb-panel) 50%,var(--cb-panel) 100%);border-bottom-color:var(--cb-frame)}
.new-to-box{border-color:var(--cb-border);background:linear-gradient(105deg,var(--cb-page),var(--cb-raised) 58%,var(--cb-frame))}
.new-to-box strong{color:var(--cb-text);text-shadow:0 1px 1px var(--cb-shadow)}
.new-to-box u{color:var(--cb-link)}
.new-to-box small{border-color:var(--cb-border);background:var(--cb-panel);color:var(--cb-text)}
.new-to-box i{background:linear-gradient(var(--cb-frame),var(--cb-panel));border-color:var(--cb-border);color:var(--cb-text)}
.nav-shell{background:linear-gradient(var(--cb-raised),var(--cb-page));border-bottom-color:var(--cb-frame);box-shadow:0 1px var(--cb-shadow)}
.nav-row{background:linear-gradient(var(--cb-panel),var(--cb-page) 48%,var(--cb-header-start) 50%,var(--cb-panel));border-left-color:var(--cb-border);border-right-color:var(--cb-border)}
.nav-row>a{color:var(--cb-text);border-right-color:var(--cb-border);border-left-color:var(--cb-border);text-shadow:0 1px var(--cb-shadow)}
.nav-row>a.nav-home{background:linear-gradient(var(--cb-frame),var(--cb-frame));color:var(--cb-text)}
.nav-row>a:hover{background:var(--cb-raised);color:var(--cb-text)}
.nav-row i{color:var(--cb-muted)}
.nav-search input{border-color:var(--cb-border);background:var(--cb-page)}
.nav-search button{border-color:var(--cb-frame);background:linear-gradient(var(--cb-primary),var(--cb-primary));color:var(--cb-selected-text)}
.nav-wing{background:linear-gradient(var(--cb-raised),var(--cb-page) 48%,var(--cb-header-start) 50%,var(--cb-panel))}
.arena-subnav{background:linear-gradient(var(--cb-panel),var(--cb-panel));border-color:var(--cb-border)}
.arena-subnav a{color:var(--cb-text);border-right-color:var(--cb-border)}
.arena-subnav a:hover,.arena-subnav a.active{background:var(--cb-header-start);color:var(--cb-text)}
.site-footer{border-top-color:var(--cb-frame);background:var(--cb-header-start);color:var(--cb-muted)}
.footer-links a{color:var(--cb-link)}
.footer-links i{color:var(--cb-muted)}
.legacy-panel{border-color:var(--cb-frame);background:var(--cb-panel);box-shadow:inset 0 0 0 1px var(--cb-shadow)}
.legacy-panel-head,.chrome-title{background:linear-gradient(var(--cb-page),var(--cb-header-start) 70%);border-bottom-color:var(--cb-frame);color:var(--cb-text)}
.legacy-panel-head-right a{color:var(--cb-link)}
.legacy-panel-body{color:var(--cb-text)}
.legacy-tabs{background:var(--cb-panel);border-bottom-color:var(--cb-frame)}
.legacy-tab{border-color:var(--cb-frame);background:linear-gradient(var(--cb-panel),var(--cb-page));color:var(--cb-link)}
.legacy-tab.is-active{background:linear-gradient(var(--cb-selected),var(--cb-selected));color:var(--cb-selected-text)}
.legacy-button{border-color:var(--cb-border);background:linear-gradient(var(--cb-selected),var(--cb-raised));color:var(--cb-selected-text)!important}
.legacy-button.yellow{background:linear-gradient(var(--cb-primary),var(--cb-primary));border-color:var(--cb-frame)}
.legacy-button.orange{background:linear-gradient(var(--cb-primary),#e56e00)}
.legacy-button.danger{background:linear-gradient(#e74b4b,#9d0000)}
.legacy-ad{border-color:var(--cb-frame);background:var(--cb-header-start);color:var(--cb-text)}
.legacy-ad span{color:var(--cb-text)}
.breadcrumbs{border-color:var(--cb-frame);background:var(--cb-page);color:var(--cb-muted)}
.breadcrumbs b{color:var(--cb-muted)}
.legacy-data-table th{background:linear-gradient(var(--cb-page),var(--cb-header-start));color:var(--cb-text);border-right-color:var(--cb-border)}
.legacy-data-table td{background:var(--cb-panel);border-bottom-color:var(--cb-border)}
.legacy-data-table tr:nth-child(even) td{background:var(--cb-raised)}
.legacy-empty{color:var(--cb-muted)}
.legacy-empty strong{color:var(--cb-text)}
.legacy-notice{border-color:var(--cb-frame);background:var(--cb-panel)}
.legacy-notice.warn{background:#fff6c7}
.legacy-notice.success{background:#14321c}
.form-message{border-color:#b32121;background:#421313;color:var(--cb-text)}
.form-message.ok{background:#15341e}
.legacy-loading{color:var(--cb-muted)}
.home-feature{border-color:var(--cb-frame);background:var(--cb-page)}
.feature-selector{background:var(--cb-page)}
.feature-selector a{background:linear-gradient(var(--cb-page),var(--cb-page));border-bottom-color:var(--cb-border);color:var(--cb-link)}
.feature-selector a.selected{background:linear-gradient(var(--cb-primary),var(--cb-primary));color:var(--cb-selected-text)}
.feature-stage{background:var(--cb-panel)}
.feature-art{background:linear-gradient(145deg,var(--cb-panel) 0,var(--cb-raised) 55%,var(--cb-page) 56%,var(--cb-header-start) 100%)}
.feature-art:before{background:repeating-linear-gradient(135deg,transparent 0 22px,rgba(255,255,255,.03) 23px 24px)}
.feature-icon{border-color:var(--cb-selected);background:linear-gradient(var(--cb-frame),var(--cb-panel))}
.feature-caption p{color:var(--cb-muted)}
.feature-more{background:var(--cb-header-start);color:var(--cb-muted)}
.getting-copy h2{color:var(--cb-link)}
.social-row span{background:linear-gradient(var(--cb-panel),var(--cb-frame));color:var(--cb-text);box-shadow:0 1px 2px var(--cb-shadow)}
.news-rows>div{border-bottom-color:var(--cb-border)}
.news-rows>div b{color:var(--cb-link)}
.home-promo-art{background:linear-gradient(140deg,var(--cb-raised),var(--cb-panel));color:var(--cb-muted)}
.home-tall-ad{background:var(--cb-header-start)}
.mini-match{border-bottom-color:var(--cb-border)}
.thumb{background:linear-gradient(var(--cb-raised),var(--cb-panel));border-color:var(--cb-frame)}
.platform-banner{border-color:var(--cb-frame);background:linear-gradient(110deg,var(--cb-panel),var(--cb-page) 75%,var(--cb-raised))}
.platform-banner strong{color:var(--cb-text)}
.platform-banner span{color:var(--cb-muted)}
.arena-directory-row{border-bottom-color:var(--cb-border);background:var(--cb-panel)}
.arena-directory-row:nth-child(even){background:var(--cb-panel)}
.square-game-icon{background:linear-gradient(var(--cb-panel),var(--cb-raised));border-color:var(--cb-border);color:var(--cb-text)}
.arena-directory-row small{color:var(--cb-muted)}
.side-link{border-bottom-color:var(--cb-border)}
.arena-story-art{background:linear-gradient(145deg,var(--cb-page),var(--cb-panel) 55%,var(--cb-page));border-color:var(--cb-frame)}
.arena-story-art:after{color:var(--cb-muted)}
.arena-story-copy small{color:var(--cb-muted)}
.score-head{border-bottom-color:var(--cb-frame)}
.score-line{border-bottom-color:var(--cb-border)}
.forum-mini-row{border-bottom-color:var(--cb-border)}
.forum-mini-row b{color:var(--cb-link)}
.mini-rankings th{background:var(--cb-header-start)}
.mini-rankings td{background:var(--cb-panel);border-bottom-color:var(--cb-border)}
.mini-rankings tr:nth-child(even) td{background:var(--cb-raised)}
.arena-alert{border-color:#d48f00;background:#fffedf}
.arena-alert-head{background:linear-gradient(#ffe72a,#ffc900)}
.warning-triangle{background:#ffda00}
.arena-alert-body h3{border-bottom-color:#c88a00}
.ladder-mode-tabs{background:transparent}
.ladder-hero{border-color:var(--cb-frame);background:linear-gradient(var(--cb-panel),var(--cb-page))}
.ladder-game-icon{border-color:var(--cb-selected);background:linear-gradient(var(--cb-raised),var(--cb-panel));color:var(--cb-text);box-shadow:inset 0 0 0 2px var(--cb-shadow)}
.ladder-sponsor{background:linear-gradient(var(--cb-raised),var(--cb-panel));border-color:var(--cb-selected)}
.join-ladder-control button{background:transparent;color:var(--cb-link)}
.na-badge{background:#d32626;color:var(--cb-text)}
.ladder-table{border-color:var(--cb-frame)}
.ladder-table th{background:linear-gradient(var(--cb-header-start),var(--cb-header-start));color:var(--cb-text);border-right-color:var(--cb-border)}
.ladder-table td{background:var(--cb-page);border-bottom-color:var(--cb-border)}
.ladder-table tr.alt td{background:var(--cb-panel)}
.team-icon,.tiny-team-icon{border-color:var(--cb-border);background:linear-gradient(var(--cb-raised),var(--cb-page));color:var(--cb-text)}
.levelbar{border-color:var(--cb-border);background:var(--cb-header-start)}
.levelbar i{background:linear-gradient(var(--cb-frame),var(--cb-raised))}
.levelbar b{color:var(--cb-text)}
.stars{color:var(--cb-link)}
.ping{background:#0e0}
.ping.warn{background:#d9a600}
.ping.bad{background:#d00}
.legacy-pagination{border-color:var(--cb-frame);background:var(--cb-page)}
.match-finder-ui{border-color:var(--cb-frame);background:var(--cb-panel)}
.match-finder-help{border-color:var(--cb-frame);background:var(--cb-page)}
.bracket{background:var(--cb-panel);color:var(--cb-text)}
.bracket-match{background:var(--cb-panel)}
.bracket-match a{color:var(--cb-link)}
.achievement-grid>div{border-color:var(--cb-frame);background:var(--cb-page)}
.achievement-medal{background:#b28a00}
.achievement-grid small{color:var(--cb-muted)}
.rule-anchor-links{color:var(--cb-link)}
.rules-body h3{background:linear-gradient(var(--cb-header-start),var(--cb-header-start))}
.teams-table th,.free-agent-table th,.rank-table th,.roster-table th{background:linear-gradient(var(--cb-header-start),var(--cb-header-start));color:var(--cb-text);border-right-color:var(--cb-border)}
.teams-table td,.free-agent-table td,.rank-table td,.roster-table td{background:var(--cb-panel);border-bottom-color:var(--cb-border)}
.teams-table tr:nth-child(even) td,.free-agent-table tr:nth-child(even) td,.rank-table tr:nth-child(even) td,.roster-table tr:nth-child(even) td{background:var(--cb-raised)}
.search-criteria{border-color:var(--cb-frame);background:var(--cb-page)}
.search-criteria b{color:var(--cb-link)}
.rank-explainer{background:linear-gradient(var(--cb-header-start),var(--cb-header-start))}
.rank-explainer b{color:var(--cb-link)}
.team-titlebar,.tourney-titlebar,.match-title{border-color:var(--cb-frame);background:linear-gradient(var(--cb-panel),var(--cb-page))}
.team-title-icon,.tourney-icon,.match-title>span{border-color:var(--cb-selected);background:var(--cb-header-start);color:var(--cb-text)}
.team-profile-card{border-color:var(--cb-frame);background:var(--cb-panel)}
.team-logo-large{background:radial-gradient(circle,var(--cb-raised),var(--cb-header-start) 65%);border-color:var(--cb-border);color:var(--cb-muted)}
.team-manager h3{border-bottom-color:var(--cb-frame)}
.danger-button{background:#8d0000!important;color:var(--cb-text)!important;border-color:#d55!important}
.member-avatar{border-color:var(--cb-border);background:var(--cb-panel);color:var(--cb-muted)}
.blog-row{border-bottom-color:var(--cb-border)}
.blog-row em{color:var(--cb-link)}
.profile-banner{border-color:var(--cb-frame);background:linear-gradient(var(--cb-panel),var(--cb-header-start))}
.profile-avatar{border-color:var(--cb-selected);background:var(--cb-header-start);color:var(--cb-text)}
.profile-about-top{border-color:var(--cb-frame);background:var(--cb-panel)}
.profile-photo{background:var(--cb-header-start);border-color:var(--cb-border);color:var(--cb-muted)}
.identity-badge{border-color:#4c8d00;background:#6fa700}
.identity-badge span{background:#111}
.identity-badge.grey{background:#ddd}
.control-link{border-bottom-color:var(--cb-frame);color:var(--cb-link)}
.profile-team{border-bottom-color:var(--cb-border)}
.profile-team>span{background:var(--cb-header-start);border-color:var(--cb-selected)}
.friends-row span{background:var(--cb-header-start);border-color:var(--cb-selected)}
.profile-comment{border-bottom-color:var(--cb-border)}
.profile-comment>span{background:var(--cb-header-start);border-color:var(--cb-selected)}
.profile-comment small{color:var(--cb-muted)}
.forum-welcome{border-color:var(--cb-frame);background:var(--cb-panel)}
.forum-welcome b{background:linear-gradient(var(--cb-panel),var(--cb-page));color:var(--cb-link)}
.forum-index{border-color:var(--cb-frame)}
.forum-index th{background:var(--cb-header-start)}
.forum-index td{background:var(--cb-panel);border-bottom-color:var(--cb-border)}
.forum-index tr:nth-child(even) td{background:var(--cb-raised)}
.forum-icon{border-color:var(--cb-selected);background:linear-gradient(var(--cb-raised),var(--cb-page))}
.forum-group-title td{background:linear-gradient(var(--cb-raised),var(--cb-header-start))!important;color:var(--cb-text)}
.forum-toolbar{border-color:var(--cb-border);background:var(--cb-panel);color:var(--cb-text)}
.forum-toolbar button{background:linear-gradient(var(--cb-selected),var(--cb-raised));border-color:var(--cb-border)}
.thread-list{background:var(--cb-panel);color:var(--cb-text)}
.thread-list th{background:linear-gradient(var(--cb-raised),var(--cb-header-start));color:var(--cb-text)}
.thread-list td{background:var(--cb-panel);border-bottom-color:var(--cb-selected)}
.thread-list tr:nth-child(even) td{background:var(--cb-panel)}
.forum-thread-page{background:var(--cb-panel);color:var(--cb-text)}
.forum-post{border-color:var(--cb-selected);background:var(--cb-panel)}
.post-meta{background:var(--cb-panel)}
.forum-post aside{background:var(--cb-panel);border-right-color:var(--cb-selected)}
.post-avatar{background:var(--cb-panel);color:var(--cb-text)}
.post-body h4{border-bottom-color:var(--cb-border)}
.quote-box{border-color:var(--cb-border);background:var(--cb-panel)}
.forum-reply{background:var(--cb-panel);border-color:var(--cb-selected)}
.tournament-banner{background:linear-gradient(90deg,var(--cb-raised),var(--cb-page) 60%,#5f1620);border-color:var(--cb-border)}
.tournament-banner strong{color:var(--cb-link)}
.tourney-filter{background:var(--cb-panel);color:var(--cb-text);border-color:var(--cb-selected)}
.tourney-layout{background:var(--cb-panel)}
.tourney-row{border-bottom-color:var(--cb-border);background:var(--cb-panel);color:var(--cb-text)}
.tourney-row:nth-child(even){background:var(--cb-panel)}
.tourney-cover{background:var(--cb-panel);color:var(--cb-text)}
.tourney-join{background:var(--cb-frame);color:var(--cb-text)}
.big-side-button{background:var(--cb-frame);color:var(--cb-text)!important}
.tourney-register button{background:transparent;color:var(--cb-link)}
.tourney-detail-copy hr{border-top-color:var(--cb-border)}
.help-title,.support-title{border-color:var(--cb-frame);background:linear-gradient(var(--cb-panel),var(--cb-page))}
.help-title>span,.support-icon{border-color:var(--cb-selected);background:linear-gradient(var(--cb-frame),var(--cb-panel))}
.help-title>a,.live-support{background:linear-gradient(var(--cb-primary),var(--cb-primary));color:var(--cb-selected-text)!important}
.help-intro{border-color:var(--cb-frame);background:var(--cb-panel)}
.help-search{border-color:var(--cb-frame);background:var(--cb-panel)}
.help-grid li:before{color:var(--cb-muted)}
.more-link{color:var(--cb-muted)}
.already>p{color:var(--cb-muted)}
.legacy-form fieldset{border-color:var(--cb-frame)}
.legacy-form legend{color:var(--cb-link)}
.form-row input,.form-row select,.form-row textarea{border-color:var(--cb-border);background:var(--cb-page);color:var(--cb-text)}
.form-row small{color:var(--cb-muted)}
.form-row.action button,.legacy-form button{border-color:var(--cb-border);background:linear-gradient(var(--cb-selected),var(--cb-raised))}
.prefix{color:var(--cb-muted)}
.help-search-result{color:var(--cb-text)}
.help-faq{border-bottom-color:var(--cb-border)}
.help-faq summary{color:var(--cb-link)}
.mycb-dashboard{border-color:var(--cb-frame);background:var(--cb-panel)}
.mycb-head{background:linear-gradient(var(--cb-panel),var(--cb-page))}
.avatar-box{border-color:var(--cb-selected);background:var(--cb-panel)}
.mycb-grid section{border-color:var(--cb-frame);background:var(--cb-page)}
.mycb-grid h3{background:var(--cb-header-start)}
.mycb-row,.mycb-match{border-bottom-color:var(--cb-border)}
.mycb-actions{border-top-color:var(--cb-frame)}
.muted{color:var(--cb-muted)}
.match-title>b{color:var(--cb-link)}
.match-status-line{border-color:#0d6599}
.dispute-box{border-color:#8b3d3d;background:var(--cb-page)}
.legacy-action-link{background:linear-gradient(var(--cb-panel),var(--cb-raised));border-color:var(--cb-border);color:var(--cb-text)!important}
.missing-page-links a{border-color:var(--cb-frame);background:var(--cb-panel)}
.admin-title{border-color:var(--cb-frame);background:linear-gradient(var(--cb-panel),var(--cb-page))}
.admin-title p{color:var(--cb-muted)}
.admin-title>span{border-color:var(--cb-frame);background:var(--cb-primary);color:var(--cb-selected-text)}
.admin-stat-grid>div{border-color:var(--cb-frame);background:linear-gradient(var(--cb-panel),var(--cb-page))}
.admin-stat-grid strong{color:var(--cb-text)}
.admin-stat-grid span{color:var(--cb-link)}
.admin-empty{color:var(--cb-muted)}
html body .cb-site .profile-blog-read-more{border-top-color:var(--cb-frame)}
html body .cb-site .team-create-form.team-edit-form input[type="file"]{background:var(--cb-page)!important;color:var(--cb-text)!important;-webkit-text-fill-color:var(--cb-text)!important;border-color:var(--cb-border)!important}
html body .cb-site .team-create-form.team-edit-form input[type="file"]::file-selector-button{background:var(--cb-raised)!important;color:var(--cb-text)!important;-webkit-text-fill-color:var(--cb-text)!important;border-color:var(--cb-border)!important}
html body .cb-site .mkt-website-popup.reference-fidelity{background:transparent!important}
html body .cb-site .mkt-website-popup .legacy-panel-head .mkt-popup-close{background:transparent;color:var(--cb-text)}
html body .cb-site.cb-site :is(.admin-page,.marketing-workspace) :is(input:not([type="checkbox"]):not([type="radio"]):not([type="color"]):not([type="range"]):not([type="submit"]):not([type="button"]),textarea,select){background-color:var(--cb-panel)!important;color:var(--cb-text)!important;-webkit-text-fill-color:var(--cb-text)!important;border-color:var(--cb-border)!important}
html body .cb-site.cb-site :is(.admin-page,.marketing-workspace) :is(input,textarea)::placeholder{color:var(--cb-muted)!important;-webkit-text-fill-color:var(--cb-muted)!important}
html body .cb-site .friend-row-actions .friend-message-button{background:linear-gradient(var(--cb-selected),var(--cb-raised));border-color:var(--cb-border);color:var(--cb-selected-text)!important}

/* src/app/workflows.css */
.create-team-workspace{border-color:var(--cb-frame);background:var(--cb-panel);box-shadow:inset 0 0 0 1px var(--cb-shadow)}
.team-create-form{color:var(--cb-text)}
.team-create-step{background:linear-gradient(var(--cb-page),var(--cb-header-start));border-bottom-color:var(--cb-frame);color:var(--cb-text)}
.team-create-step span{color:var(--cb-link)}
.team-create-form fieldset{border-color:var(--cb-frame)}
.team-create-form legend{color:var(--cb-link)}
.team-create-row{border-bottom-color:var(--cb-border)}
.team-create-row>div>input:not([type="file"]),.team-create-row>div>select{border-color:var(--cb-border);background:var(--cb-page);color:var(--cb-text)}
.team-create-row textarea{border-color:var(--cb-border);background:var(--cb-page);color:var(--cb-text)}
.team-create-row small{color:var(--cb-muted)}
.team-url-prefix{color:var(--cb-muted)}
.team-create-row>div>button,.add-contact,.team-create-submit button{border-color:var(--cb-border);background:linear-gradient(var(--cb-selected),var(--cb-raised));color:var(--cb-selected-text)}
.fieldset-copy{color:var(--cb-muted)}
.team-create-success{background:linear-gradient(#0a1b28,#26323a);border-color:#286f99}
.team-create-success>div a{border-color:#276e98;background:#102c3e}
.team-quick-actions>a,.team-quick-actions>button{background:transparent;color:var(--cb-link)}
.team-quick-actions>button{color:var(--cb-link)}
.team-disband-panel{border-color:var(--cb-frame);background:var(--cb-page);box-shadow:0 12px 30px var(--cb-shadow);color:var(--cb-text)}
.team-disband-panel h3{background:linear-gradient(var(--cb-page),var(--cb-header-start));border-bottom-color:var(--cb-frame)}
.team-disband-panel>div>button{border-color:var(--cb-border);background:linear-gradient(var(--cb-selected),var(--cb-raised))}
.team-disband-success{background:linear-gradient(#0d1b25,#333a40)!important}
.team-logo-large{background:radial-gradient(circle at 50% 38%,var(--cb-panel),var(--cb-header-start) 68%)}
.team-logo-large span{border-color:var(--cb-border);color:var(--cb-muted)}
.match-finder-ui{background:transparent}
.match-finder-ui>.legacy-panel{border-bottom-color:var(--cb-frame)}
.finder-create-link{background:none;color:var(--cb-link)}
.finder-create-form{border-color:var(--cb-frame);background:var(--cb-page)}
.finder-create-form label{color:var(--cb-muted)}
.match-finder-table{border-color:var(--cb-frame)}
.match-finder-table th{background:linear-gradient(var(--cb-page),var(--cb-header-start));color:var(--cb-text)}
.match-finder-table td{background:var(--cb-panel);border-bottom-color:var(--cb-border)}
.match-finder-table tr:nth-child(even) td{background:var(--cb-raised)}
.match-finder-table td:last-child button{background:linear-gradient(var(--cb-selected),var(--cb-raised));border-color:var(--cb-border)}
.finder-stars{color:var(--cb-link)}
.finder-empty{color:var(--cb-muted)}
.finder-paging{border-color:var(--cb-frame);background:var(--cb-panel)}
.finder-footnote{color:var(--cb-muted)}
.match-team-title>b{color:var(--cb-link)}
.match-report-shell{border-color:var(--cb-frame);background:var(--cb-panel);color:var(--cb-text)}
.match-report-tabs{background:var(--cb-panel);border-bottom-color:var(--cb-selected)}
.match-report-tabs span,.match-report-tabs b{border-color:var(--cb-selected);background:linear-gradient(var(--cb-panel),var(--cb-panel))}
.match-report-tabs b{background:var(--cb-panel)}
.match-report-layout{background:var(--cb-panel)}
.match-report-card{border-color:var(--cb-selected);background:var(--cb-panel)}
.match-report-card>h2,.match-roster-block>h3,.match-final>h3,.match-score-form>h3,.match-report-layout>aside section>h3{background:linear-gradient(var(--cb-raised),var(--cb-page));color:var(--cb-text)}
.match-ranked-banner{background:var(--cb-panel)}
.match-rules-button{background:linear-gradient(var(--cb-frame),var(--cb-frame));color:var(--cb-text)!important}
.match-roster-block,.match-final,.match-score-form,.match-waiting{border-color:var(--cb-selected);background:var(--cb-panel)}
.match-roster-block th,.match-final th,.match-score-form th{background:var(--cb-panel)}
.match-roster-block td,.match-final td,.match-score-form td{background:var(--cb-panel);border-bottom-color:var(--cb-selected)}
.match-roster-block tr:nth-child(even) td,.match-final tr:nth-child(even) td{background:var(--cb-panel)}
.match-score-form>button{background:linear-gradient(var(--cb-frame),var(--cb-frame));border-color:var(--cb-frame);color:var(--cb-text)}
.match-report-layout>aside section{border-color:var(--cb-selected);background:var(--cb-panel)}
.match-report-shell>.form-message{color:var(--cb-text)}
.admin-sidebar{border-color:var(--cb-frame);background:var(--cb-page)}
.admin-sidebar h3{background:var(--cb-header-start);color:var(--cb-link)}
.admin-sidebar button{border-bottom-color:var(--cb-frame);background:var(--cb-panel);color:var(--cb-text)}
.admin-sidebar button:hover,.admin-sidebar button.is-active{background:linear-gradient(var(--cb-frame),var(--cb-panel));color:var(--cb-text)}
.admin-sidebar button i{color:var(--cb-link)}
.admin-section-heading{border-color:var(--cb-frame);background:linear-gradient(var(--cb-panel),var(--cb-page))}
.admin-section-heading h2{color:var(--cb-text)}
.admin-section-heading p{color:var(--cb-muted)}
.cms-summary span{border-color:var(--cb-frame);background:var(--cb-panel)}
.cms-card{border-color:var(--cb-frame);background:var(--cb-panel)}
.cms-card code{color:var(--cb-link)}
.cms-status{background:var(--cb-raised)}
.cms-status.published{background:#177b35}
.cms-card>p{color:var(--cb-muted)}
.cms-card>textarea,.cms-card>input{background:var(--cb-page);color:var(--cb-text);border-color:var(--cb-frame)}
.cms-asset-preview{background:var(--cb-header-start)}
.cms-card>footer small{color:var(--cb-muted)}
.cms-card button.primary{background:var(--cb-frame);color:var(--cb-text);border-color:var(--cb-frame)}
.cms-message{border-color:var(--cb-frame);background:var(--cb-panel)}
.account-detail{border-color:var(--cb-frame);background:var(--cb-page)}
.account-detail>header{background:var(--cb-panel)}
.account-facts{background:var(--cb-raised)}
.account-facts span{background:var(--cb-page)}
.account-facts b,.support-ticket-meta b{color:var(--cb-link)}
.account-detail-grid section{border-color:var(--cb-frame)}
.account-detail-grid span{border-bottom-color:var(--cb-border)}
.support-ticket-meta span{border-color:var(--cb-frame)}
.support-thread article{border-color:var(--cb-frame);background:var(--cb-page)}
.support-thread article.internal{background:#302b15}
.support-thread header span{color:var(--cb-muted)}
.system-health span{border-color:var(--cb-frame);background:var(--cb-panel)}
.system-health .ok{background:#25d54b}
.admin-page{color:var(--cb-text)}
.admin-page button{border-color:var(--cb-border);background:linear-gradient(var(--cb-selected),var(--cb-selected));color:var(--cb-selected-text)}
.admin-page button:hover{background:linear-gradient(var(--cb-selected),var(--cb-selected))}
.admin-page button.danger,.admin-page .danger button{background:linear-gradient(#c34a43,#711d1a)}
.admin-page input,.admin-page select,.admin-page textarea{border-color:var(--cb-border);background:var(--cb-page);color:var(--cb-text)}
.admin-title{border-color:var(--cb-frame);background:linear-gradient(var(--cb-raised),var(--cb-page) 65%,var(--cb-header-start));box-shadow:inset 0 0 0 1px var(--cb-shadow)}
.admin-title h1{color:var(--cb-text)}
.admin-title p{color:var(--cb-muted)}
.admin-title-meta b{color:var(--cb-link)}
.admin-title-meta span{color:var(--cb-muted)}
.admin-sidebar{border-color:var(--cb-frame);background:var(--cb-header-start);box-shadow:inset 0 0 0 1px var(--cb-shadow)}
.admin-sidebar h3{border-bottom-color:var(--cb-frame);background:linear-gradient(var(--cb-header-start),var(--cb-header-start));color:var(--cb-link)}
.admin-sidebar button{border-bottom-color:var(--cb-frame);background:var(--cb-page);color:var(--cb-text)}
.admin-sidebar button:hover,.admin-sidebar button.is-active{background:linear-gradient(var(--cb-frame),var(--cb-raised));color:var(--cb-text)}
.admin-sidebar button.is-active{border-left-color:var(--cb-frame)}
.admin-sidebar button em{background:#bc2b22;color:var(--cb-text)}
.admin-sidebar button i{color:var(--cb-link)}
.admin-sidebar-foot{border-top-color:var(--cb-frame);color:var(--cb-muted)}
.admin-online-dot{background:#27cf50}
.admin-view-tools{border-color:var(--cb-frame);background:var(--cb-page);color:var(--cb-muted)}
.admin-section-heading{border-color:var(--cb-frame);background:linear-gradient(var(--cb-panel),var(--cb-page))}
.admin-section-heading h2{color:var(--cb-text)}
.admin-section-heading p{color:var(--cb-muted)}
.admin-live i{background:#3be762}
.admin-message{border-color:var(--cb-frame);background:var(--cb-panel)}
.admin-message>b{color:var(--cb-link)}
.admin-message.warn{background:#392f12}
.admin-message.danger{background:#3b1715}
.admin-message.success{background:#12331e}
.admin-state{border-color:#50616a;background:#39464c}
.admin-state.active,.admin-state.published,.admin-state.completed,.admin-state.resolved,.admin-state.ready{background:#15552a}
.admin-state.open,.admin-state.in-progress,.admin-state.under-review,.admin-state.waiting-on-user,.admin-state.waiting-for-evidence{background:#145073}
.admin-state.high,.admin-state.urgent,.admin-state.banned,.admin-state.suspended,.admin-state.escalated,.admin-state.failed{background:#7d2520}
.admin-state.normal,.admin-state.draft,.admin-state.pending{background:#665514}
.admin-stat-grid>button,.admin-stat-grid>div{border-color:var(--cb-frame);background:linear-gradient(var(--cb-panel),var(--cb-page));color:var(--cb-text)}
.admin-stat-grid>button:hover{background:linear-gradient(var(--cb-raised),var(--cb-page))}
.admin-stat-grid strong{color:var(--cb-text)}
.admin-stat-grid span{color:var(--cb-muted)}
.admin-quick-queues button{border-color:var(--cb-frame);background:var(--cb-panel);color:var(--cb-text)}
.admin-quick-queues button strong{color:var(--cb-text)}
.admin-quick-queues button b{color:var(--cb-link)}
.admin-health-list>div{border-bottom-color:var(--cb-border)}
.admin-health-list dt{color:var(--cb-muted)}
.admin-health-list dd{color:var(--cb-text)}
.admin-empty{color:var(--cb-muted)}
.legacy-loading{border-color:var(--cb-frame);background:var(--cb-page);color:var(--cb-muted)}
.admin-filterbar,.account-search{border-bottom-color:var(--cb-frame);background:var(--cb-page)}
.admin-filterbar label,.account-search label{color:var(--cb-muted)}
.admin-filterbar>span{color:var(--cb-muted)}
.account-file-head{background:var(--cb-panel)}
.account-avatar{border-color:var(--cb-frame);background:linear-gradient(var(--cb-frame),var(--cb-panel));color:var(--cb-text)}
.account-file-head h3{color:var(--cb-text)}
.account-file-head p{color:var(--cb-muted)}
.account-facts{background:var(--cb-raised)}
.account-facts span{background:var(--cb-panel)}
.account-facts b,.support-ticket-meta b,.admin-case-summary b{color:var(--cb-link)}
.admin-subtabs{border-top-color:var(--cb-border);border-bottom-color:var(--cb-border);background:linear-gradient(var(--cb-panel),var(--cb-header-start))}
.admin-subtabs button{border-right-color:var(--cb-border);background:transparent;color:var(--cb-muted)}
.admin-subtabs button.active{background:linear-gradient(var(--cb-selected),var(--cb-raised));color:var(--cb-text)}
.admin-mini-list{border-color:var(--cb-frame);background:var(--cb-page)}
.admin-mini-list h4,.admin-inline-form h4,.admin-editor h4{border-bottom-color:var(--cb-frame);background:var(--cb-page);color:var(--cb-link)}
.admin-mini-list span{border-bottom-color:var(--cb-border)}
.admin-mini-list span b{color:var(--cb-text)}
.admin-mini-list p{color:var(--cb-muted)}
.admin-inline-form{border-color:var(--cb-frame);background:var(--cb-page)}
.admin-action-grid form,.admin-editor{border-color:var(--cb-frame);background:var(--cb-page)}
.admin-action-grid h4{color:var(--cb-link)}
.admin-action-grid p{color:var(--cb-muted)}
.admin-action-grid label,.admin-inline-form label{color:var(--cb-muted)}
.admin-editor label,.admin-editor form label{color:var(--cb-muted)}
.admin-editor summary{background:var(--cb-page);color:var(--cb-link)}
.support-ticket-meta span,.admin-case-summary span{border-color:var(--cb-frame);background:var(--cb-page)}
.admin-case-toolbar{border-color:var(--cb-frame);background:var(--cb-page)}
.support-thread article{border-color:var(--cb-frame);background:var(--cb-page)}
.support-thread article.internal{background:#302b15}
.support-thread header{color:var(--cb-text)}
.support-thread header span{color:var(--cb-muted)}
.admin-case-copy{border-color:var(--cb-frame);background:var(--cb-page)}
.admin-case-copy h4{color:var(--cb-link)}
.member-ticket{border-color:var(--cb-border);background:var(--cb-panel)}
.member-ticket b{color:var(--cb-link)}
.member-ticket span{color:var(--cb-muted)}
.member-report-list .member-ticket small{color:var(--cb-text)}
.cms-summary span{border-color:var(--cb-frame);background:var(--cb-panel)}
.cms-summary b{color:var(--cb-text)}
.cms-card{border-color:var(--cb-frame);background:var(--cb-panel)}
.cms-card h3{color:var(--cb-text)}
.cms-card code{color:var(--cb-link)}
.cms-card>p{color:var(--cb-muted)}
.cms-card>textarea,.cms-card>input{background:var(--cb-page);color:var(--cb-text);border-color:var(--cb-frame)}
.cms-asset-preview{background:var(--cb-header-start)}
.cms-card>footer small{color:var(--cb-muted)}
.cms-card>footer button.primary{background:linear-gradient(var(--cb-frame),var(--cb-raised));border-color:var(--cb-frame);color:var(--cb-text)}
.cms-history{border-color:var(--cb-frame);background:var(--cb-page)}
.cms-history h4{background:var(--cb-header-start);color:var(--cb-link)}
.cms-history span{border-top-color:var(--cb-border)}
.admin-media-upload label{color:var(--cb-muted)}
.admin-media-upload small{color:var(--cb-muted)}
.admin-media-grid article{border-color:var(--cb-frame);background:var(--cb-page)}
.admin-media-grid article>div{background:var(--cb-header-start);color:var(--cb-muted)}
.system-health span{border-color:var(--cb-frame);background:var(--cb-panel)}
.system-health b{color:var(--cb-link)}
.system-health .ok{background:#25d54b}
.admin-case-toolbar label{color:var(--cb-muted)}
.admin-report-target b{color:var(--cb-muted)!important}
.admin-form-warning{border-color:#8b7117;background:#302a14}
.admin-evidence{border-color:var(--cb-frame);background:var(--cb-page)}
.admin-evidence>h4{border-bottom-color:var(--cb-frame);background:var(--cb-page);color:var(--cb-link)}
.admin-evidence-grid article{border-color:var(--cb-frame);background:var(--cb-panel)}
.admin-evidence-preview{background:var(--cb-header-start);color:var(--cb-muted)}
.admin-evidence-grid h5{color:var(--cb-text)}
.admin-evidence-grid p{color:var(--cb-muted)}
.admin-evidence-grid small{color:var(--cb-muted)}
.finance-processing-totals small{color:var(--cb-muted)}
.finance-tournament-search label{color:var(--cb-muted)}
.system-stats .is-danger{background:linear-gradient(#6d2723,#301413)}
.system-health .fail{background:#ef4b40}
.competition-file-open form{border-color:var(--cb-frame);background:var(--cb-page)}
.competition-file-open label{color:var(--cb-muted)}
.admin-editor-title{border-bottom-color:var(--cb-frame);background:var(--cb-page)}
.admin-editor-title h4{color:var(--cb-link)}
.competition-entry-file,.competition-match-file,.competition-seeding-form,.competition-bracket-form{background:var(--cb-page)}
.admin-inline-check{color:var(--cb-muted)}
.competition-seed-reference{border-color:var(--cb-frame);background:var(--cb-panel)}
.competition-seed-reference span{border-bottom-color:var(--cb-frame)}
.competition-seed-reference b{color:var(--cb-link)}
.competition-seed-reference code{color:var(--cb-muted)}
.competition-seeding-form,.competition-bracket-form{border-color:var(--cb-frame);background:var(--cb-panel)}
.competition-seeding-form>h4,.competition-bracket-form>h4{border-color:var(--cb-frame);background:var(--cb-panel);color:var(--cb-link)}
.competition-match-file .admin-two-grid>form{border-color:var(--cb-frame);background:var(--cb-page)}
.competition-match-file .admin-two-grid h4{color:var(--cb-link)}
.competition-match-file .admin-two-grid label{color:var(--cb-muted)}
.admin-catalog-state small{color:var(--cb-link)}
.catalog-record-form button.primary{background:linear-gradient(var(--cb-frame),var(--cb-raised));border-color:var(--cb-frame);color:var(--cb-text)}
.arena-story-copy>.arena-unavailable-label{color:var(--cb-muted)}
.arena-actions>.legacy-button.is-disabled{border-color:var(--cb-frame);background:linear-gradient(var(--cb-panel),var(--cb-panel));color:var(--cb-link)}
.control-link.is-disabled{color:var(--cb-muted)}
.profile-page .profile-photo{color:var(--cb-text)!important;text-shadow:0 1px 2px var(--cb-shadow)!important}
.profile-page .identity-badge{border-color:#71818b!important}
.identity-xbox{background:linear-gradient(#528b2d,#315b1a)!important;color:var(--cb-text)!important}
.identity-playstation{background:linear-gradient(var(--cb-frame),var(--cb-raised))!important;color:var(--cb-text)!important}
.identity-wii{background:linear-gradient(var(--cb-frame),var(--cb-panel))!important;color:var(--cb-text)!important}
.identity-nintendo{background:linear-gradient(#bd373f,#762329)!important;color:var(--cb-text)!important}
.identity-pc,.identity-other{background:linear-gradient(var(--cb-raised),var(--cb-raised))!important;color:var(--cb-text)!important}
.identity-verification-help{color:var(--cb-text)}
.account-settings-heading h1{color:var(--cb-text)}
.account-preferences-form{border-color:var(--cb-frame);background:var(--cb-page)}
.profile-page [data-profile-controls] a.control-link:hover{background:var(--cb-panel)}
.profile-page [data-profile-controls] a.control-link:focus-visible{outline-color:var(--cb-frame)}
.team-page-tabs{border-color:var(--cb-frame);background:var(--cb-panel)}
.team-page-tabs>a,.team-page-tabs>button{border-color:var(--cb-frame);background:linear-gradient(var(--cb-panel),var(--cb-panel));color:var(--cb-link)}
.team-page-tabs>[aria-current]{background:linear-gradient(var(--cb-selected),var(--cb-selected));color:var(--cb-selected-text)}
.cb-site .support-thread .ticket-message{border-bottom-color:var(--cb-border);background:var(--cb-panel)}
.cb-site .support-thread .ticket-message:nth-child(even){background:var(--cb-panel)}
.cb-site .support-thread .ticket-message-staff{border-left-color:var(--cb-frame);background:var(--cb-panel)}
.ticket-author-avatar{background:var(--cb-page);border-color:var(--cb-border);color:var(--cb-text)}
.cb-site .ticket-message-content header{border-bottom-color:var(--cb-border)}
.ticket-message-content time{color:var(--cb-muted)}
.ticket-staff-badge{color:var(--cb-link);background:var(--cb-panel);border-color:var(--cb-frame)}
.cb-site .ticket-message-content p{color:var(--cb-text)}
.admin-section-search{color:var(--cb-link)}
.admin-brandbar{border-color:var(--cb-frame);border-bottom-color:var(--cb-frame);background:linear-gradient(var(--cb-panel),var(--cb-page))}
.admin-brandbar>div{color:var(--cb-link)}
.admin-brandbar nav a{color:var(--cb-link)}
.admin-tool-index button{background:var(--cb-panel)!important;color:var(--cb-text)!important}
.admin-tool-index button span{color:var(--cb-muted)}
.arena-staff-directory article{background:var(--cb-panel);border-color:var(--cb-frame)}
.arena-staff-directory b{color:var(--cb-link)}
.cb-site .tournament-help-button{background:linear-gradient(var(--cb-selected),var(--cb-selected))!important;border-color:var(--cb-border)!important;color:var(--cb-selected-text)!important}
.profile-reference-page .profile-banner{border-color:var(--cb-frame)!important;background:linear-gradient(var(--cb-panel),var(--cb-header-start) 65%,var(--cb-page))!important}
.profile-reference-page .profile-avatar{border-color:var(--cb-selected)!important;background:var(--cb-header-start)!important;color:var(--cb-text)!important}
.profile-reference-page .profile-name p{color:var(--cb-text)!important}
.profile-reference-page .profile-name h1 span i{color:var(--cb-text)!important}
.profile-reference-page .profile-rank small{color:var(--cb-muted)!important}
.profile-reference-page .profile-rank strong{color:var(--cb-text)!important}
.profile-reference-page .profile-rank span{color:var(--cb-muted)!important}
.profile-reference-page .profile-about-top{border-color:var(--cb-frame)!important;background:var(--cb-panel)!important}
.profile-reference-page .profile-photo{border-color:var(--cb-selected)!important;background:var(--cb-header-start)!important}
.profile-reference-page .profile-silhouette{color:var(--cb-text)!important}
.profile-reference-page .profile-photo b{color:var(--cb-text)!important}
.profile-reference-page .identity-badge{border-color:#70954d!important;background:linear-gradient(#a8d86b,#4d7d20)!important}
.profile-reference-page .identity-badge span{background:#344626!important}
.profile-reference-page [data-profile-controls] .control-link{border-color:var(--cb-frame)!important;background:var(--cb-page)!important;color:var(--cb-link)!important}
.profile-reference-page [data-profile-controls] .control-link:before{color:var(--cb-link)!important}
.profile-team-heading{border-top-color:var(--cb-frame)!important;border-bottom-color:var(--cb-frame)!important}
.profile-reference-page .profile-team{border-bottom-color:var(--cb-border)!important;background:transparent!important}
.profile-team-logo{border-color:#eee!important;background:var(--cb-page)!important;color:var(--cb-text)!important}
.profile-reference-page .profile-team>div:nth-child(2)>b,.profile-reference-page .profile-team>div:nth-child(2)>span{color:var(--cb-muted)!important}
.profile-reference-page .profile-team dt{color:var(--cb-muted)!important}
.profile-stars{color:var(--cb-link)!important}
.profile-reference-page .profile-team aside span{border-color:var(--cb-border)!important;background:var(--cb-panel)!important}
.profile-comment-empty{border-color:var(--cb-frame)!important;background:var(--cb-panel)!important}
.profile-reference-page .profile-silhouette i{background:var(--cb-raised)!important}
.profile-reference-page .profile-silhouette em{background:var(--cb-raised)!important}
.team-page-tabs>span>a,.team-page-tabs>span>button{border-color:var(--cb-frame);background:linear-gradient(var(--cb-panel),var(--cb-panel));color:var(--cb-link)}
.team-page-tabs>span>[aria-current]{background:linear-gradient(var(--cb-selected),var(--cb-selected))!important;color:var(--cb-selected-text)!important}
.member-avatar>span{background:var(--cb-header-start);color:var(--cb-text)}
.arena-staff-table{color:var(--cb-text)}
.arena-staff-table th{background:linear-gradient(var(--cb-panel),var(--cb-header-start));border-right-color:var(--cb-border)}
.arena-staff-table td{background:var(--cb-panel);border-bottom-color:var(--cb-border)}
.arena-staff-table tr:nth-child(even) td{background:var(--cb-panel)}
.staff-person-icon{color:var(--cb-text)}
.home-feature .feature-stage{border-color:var(--cb-frame)!important}
html body .cb-site .match-finder-ui .match-finder-table tbody tr.finder-own-listing > td{background:var(--cb-panel);color:var(--cb-text);border-bottom-color:var(--cb-frame)}
html body .cb-site .match-finder-ui .match-finder-table tbody tr.finder-own-listing > td:first-child{box-shadow:inset 3px 0 var(--cb-border)}
html body .cb-site img.reference-game-icon[data-original-placeholder][hidden]{border-color:var(--cb-frame)!important;background:var(--cb-panel)!important}

/* src/app/account-sessions.css */
.account-sessions{border-color:var(--cb-border);background:var(--cb-page);color:var(--cb-text)}
.account-sessions-head{border-bottom-color:var(--cb-border);background:linear-gradient(var(--cb-panel),var(--cb-page))}
.account-sessions-head h3{color:var(--cb-link)}
.account-sessions-head p{color:var(--cb-muted)}
.password-change-form{border-bottom-color:var(--cb-border);background:var(--cb-page)}
.password-change-copy h4{color:var(--cb-text)}
.password-change-copy p{color:var(--cb-muted)}
.password-change-fields label{color:var(--cb-text)}
.password-change-fields input{border-color:var(--cb-border);background:var(--cb-page);color:var(--cb-text)}
.password-change-fields input:focus-visible{outline-color:var(--cb-frame)}
.account-sessions button{border-color:var(--cb-frame);background:linear-gradient(var(--cb-selected),var(--cb-selected));color:var(--cb-selected-text)}
.account-session{border-bottom-color:var(--cb-border);background:var(--cb-page)}
.account-session.current{box-shadow:inset 3px 0 var(--cb-border);background:var(--cb-page)}
.account-session b{color:var(--cb-text)}
.account-session>div>span{color:var(--cb-muted)}
.account-session-status{border-color:var(--cb-border);color:var(--cb-muted)}
.account-session>small{color:var(--cb-muted)}

/* cms-editor-clean.css */
html body .cb-site .admin-page.admin-v3.admin-v3 .community-v3-content-list>nav>button{background:transparent!important;border-bottom-color:var(--cb-border)!important;color:var(--cb-text)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .community-v3-content-list>nav>button>strong{color:var(--cb-text)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .community-v3-content-list>nav>button>span{color:var(--cb-muted)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .community-v3-content-list>nav>button[aria-pressed=true]{background:var(--cb-raised)!important;border-left-color:var(--cb-frame)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 :is(.community-v3-tabs,.community-v3-subtabs)>button{background:transparent!important;color:var(--cb-text)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 :is(.community-v3-tabs,.community-v3-subtabs)>button[aria-pressed=true]{background:var(--cb-raised)!important;border-bottom-color:var(--cb-frame)!important;color:var(--cb-text)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .cms-nav-clean aside>nav>button{background:transparent!important;color:var(--cb-text)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .cms-nav-clean aside>nav>button[aria-pressed=true]{background:var(--cb-raised)!important;border-left-color:var(--cb-frame)!important}
.cms-nav-clean aside small{color:var(--cb-muted)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .cms-nav-clean label{color:var(--cb-text)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .cms-nav-clean input:not([type=checkbox]):not([type=color]){color:var(--cb-text)!important;background:var(--cb-page)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .cms-nav-actions button{background:transparent!important;color:var(--cb-link)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .cms-nav-link{border-bottom-color:var(--cb-border)!important;background:transparent!important}
.cms-nav-link>summary{color:var(--cb-text)}
.cms-nav-link>summary>span{color:var(--cb-muted)}
.cms-nav-help{color:var(--cb-muted)}
.cms-nav-preview>summary{color:var(--cb-text)}
.cms-nav-preview>div{background:var(--cb-page)}
.cms-nav-preview>div>div{color:var(--cb-text)}
.cms-nav-preview small{color:var(--cb-muted)}
html body .cb-site .admin-page.admin-v3.admin-v3 [data-queue-kind=support] td:nth-child(3) .desk-record-link{color:var(--cb-text)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 [data-queue-kind=support] td:nth-child(3) .desk-record-link:hover{color:var(--cb-text)!important}
.support-sla-reference{border-bottom-color:var(--cb-border);color:var(--cb-text)}
.support-sla-reference summary{color:var(--cb-link)}
html body .cb-site .admin-page.admin-v3.admin-v3 :is(.cms-builder-directory>button,.community-v3-content-list>nav>button,.cms-nav-clean aside>nav>button){background:transparent!important;color:var(--cb-text)!important;border-bottom-color:var(--cb-border)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 :is(.cms-builder-directory>button,.community-v3-content-list>nav>button,.cms-nav-clean aside>nav>button):is(:hover,:focus-visible,[aria-pressed=true]){background:var(--cb-raised)!important;color:var(--cb-text)!important;outline-color:var(--cb-frame)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .cms-builder-directory>button small{color:var(--cb-muted)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .season-operator-clean .admin-case-summary>span{background:transparent!important}
.season-schedule-note{color:var(--cb-muted)}
html body .cb-site .admin-page.admin-v3.admin-v3 .season-operator-clean .admin-editor{background:transparent!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .competition-back{background:transparent!important;color:var(--cb-link)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .competition-catalog .catalog-actions button{background:transparent!important;color:var(--cb-link)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .competition-catalog .catalog-actions button:hover{color:var(--cb-text)!important}
html body .cb-site .team-unavailable{background:transparent!important;color:var(--cb-text)!important;border-color:var(--cb-frame)!important}
html body .cb-site .team-unavailable h1{background:linear-gradient(var(--cb-panel),var(--cb-header-start))!important;color:var(--cb-text)!important;border-bottom-color:var(--cb-frame)!important}
html body .cb-site .team-unavailable :is(p,li,b){color:var(--cb-text)!important}
html body .cb-site .team-unavailable a{color:var(--cb-link)!important}
html body .cb-site .team-unavailable a:hover{color:var(--cb-text)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 :is(.theme-asset-picker,.community-v3-media-grid)>button{background:var(--cb-panel)!important;color:var(--cb-text)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 :is(.theme-asset-picker,.community-v3-media-grid)>button:is(:hover,:focus-visible,[aria-pressed=true]){background:var(--cb-raised)!important;color:var(--cb-text)!important;outline-color:var(--cb-frame)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 :is(.theme-asset-picker,.community-v3-media-grid)>button small{color:var(--cb-muted)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 :is(.badge-search-results,.competition-season-choices)>button{background:var(--cb-panel)!important;background-image:none!important;color:var(--cb-text)!important;border-bottom-color:var(--cb-border)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .badge-search-results>button small{color:var(--cb-muted)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 :is(.badge-search-results,.competition-season-choices)>button:is(:hover,:focus-visible){background:var(--cb-raised)!important;color:var(--cb-text)!important;outline-color:var(--cb-frame)!important}

/* reference-pages.css */
:root{--gb-blue:var(--cb-frame);--gb-cyan:var(--cb-link);--gb-border:var(--cb-frame);--gb-dark:var(--cb-page);--gb-panel:var(--cb-panel);--gb-row:var(--cb-page);--gb-row-alt:var(--cb-raised);--gb-yellow:var(--cb-link);--gb-link:var(--cb-link)}
.cb-site a{color:var(--cb-link)}
.cb-site a:hover{color:var(--cb-link)}
.site-page{color:var(--cb-text)!important}
.legacy-panel{border-color:var(--cb-frame)!important;background:var(--cb-panel)!important;box-shadow:inset 0 0 0 1px var(--cb-shadow)!important;color:var(--cb-text)!important}
.legacy-panel-body{background:linear-gradient(var(--cb-panel),var(--cb-panel))!important;color:var(--cb-text)!important}
.chrome-title{border-bottom-color:var(--cb-frame)!important;background:linear-gradient(var(--cb-header-start) 0,var(--cb-header-start) 44%,var(--cb-page) 100%)!important;color:var(--cb-text)!important;text-shadow:0 1px var(--cb-shadow)!important}
.chrome-title-right a{color:var(--cb-link)!important}
.legacy-tabs{background:var(--cb-panel)!important;border-bottom-color:var(--cb-frame)!important}
.legacy-tab{border-color:var(--cb-frame)!important;background:linear-gradient(var(--cb-panel),var(--cb-page))!important;color:var(--cb-link)!important}
.legacy-tab:hover{background:linear-gradient(var(--cb-frame),var(--cb-raised))!important;color:var(--cb-text)!important}
.legacy-tab.active{background:linear-gradient(var(--cb-selected),var(--cb-selected))!important;color:var(--cb-selected-text)!important;border-color:var(--cb-frame)!important}
.ad-slot{border-color:var(--cb-frame)!important;background:var(--cb-header-start)!important;color:var(--cb-text)!important}
.legacy-data-table,.ladder-table{background:var(--cb-page)!important;color:var(--cb-text)!important}
.legacy-data-table thead th,.ladder-table thead th{border-right-color:var(--cb-border)!important;border-bottom-color:var(--cb-border)!important;background:linear-gradient(var(--cb-page),var(--cb-header-start))!important;color:var(--cb-text)!important}
.legacy-data-table tbody td,.ladder-table tbody td{border-right-color:var(--cb-border)!important;border-bottom-color:var(--cb-border)!important;background:var(--cb-page)!important;color:var(--cb-text)!important}
.legacy-data-table tbody tr:nth-child(even) td,.ladder-table tbody tr:nth-child(even) td{background:var(--cb-raised)!important}
.legacy-data-table a,.ladder-table a{color:var(--cb-link)!important}
.legacy-button{border-color:var(--cb-border)!important;background:linear-gradient(var(--cb-selected),var(--cb-raised))!important;color:var(--cb-selected-text)!important}
.legacy-button.yellow{border-color:var(--cb-frame)!important;background:linear-gradient(var(--cb-primary),var(--cb-primary))!important}
.legacy-button.orange{background:linear-gradient(var(--cb-primary),#f18100)!important}
.cms-site-banner{border-color:var(--cb-frame)!important;background:linear-gradient(var(--cb-panel),var(--cb-panel))!important;box-shadow:inset 0 0 0 1px var(--cb-shadow)!important;color:var(--cb-text)!important}
.cms-site-banner b{color:var(--cb-text)!important}
.cms-site-banner>button{color:var(--cb-selected-text)!important}
.cms-site-banner.warn,.cms-site-banner.warning{background:linear-gradient(#5d4a0b,#332906)!important}
.cms-site-banner.danger,.cms-site-banner.error{background:linear-gradient(#60171b,#30090c)!important}
.cms-site-banner.success{background:linear-gradient(#17482a,#0b2a17)!important}
.cms-popup{border-color:var(--cb-frame)!important;background:linear-gradient(var(--cb-panel),var(--cb-page))!important;box-shadow:0 0 0 2px var(--cb-shadow),0 12px 42px rgba(0,0,0,.8)!important;color:var(--cb-text)!important}
.cms-popup>button{border-color:var(--cb-border)!important;background:linear-gradient(var(--cb-selected),var(--cb-raised))!important;color:var(--cb-selected-text)!important}
.cms-popup h2{color:var(--cb-text)!important}
.cms-popup>a{border-color:var(--cb-frame)!important;background:linear-gradient(var(--cb-primary),var(--cb-primary))!important;color:var(--cb-selected-text)!important}
.home-feature{border-color:var(--cb-frame)!important;background:var(--cb-header-start)!important}
.feature-selector{background:var(--cb-page)!important}
.feature-selector>a{border-bottom-color:var(--cb-border)!important;background:linear-gradient(var(--cb-page),var(--cb-page))!important;color:var(--cb-text)!important}
.feature-selector>a:hover,.feature-selector>a.selected{background:linear-gradient(var(--cb-primary),var(--cb-primary))!important;color:var(--cb-selected-text)!important}
.feature-stage{background:var(--cb-header-start)!important}
.feature-art{background:linear-gradient(140deg,var(--cb-raised) 0,var(--cb-frame) 48%,var(--cb-page) 49%,var(--cb-header-start) 100%)!important}
.feature-art:before{background:repeating-linear-gradient(135deg,rgba(255,255,255,.055) 0 1px,transparent 1px 25px)}
.feature-caption{background:var(--cb-header-start)!important;border-top-color:var(--cb-frame)!important}
.feature-icon{border-color:var(--cb-selected)!important;background:linear-gradient(var(--cb-frame),var(--cb-panel))!important;color:var(--cb-text)!important}
.feature-caption h1{color:var(--cb-text)!important}
.feature-caption p{color:var(--cb-text)!important}
.feature-more{border-top-color:var(--cb-frame)!important;background:var(--cb-header-start)!important;color:var(--cb-muted)!important}
.getting-copy h2{color:var(--cb-link)!important}
.social-row span{border-color:var(--cb-frame)!important;background:linear-gradient(var(--cb-panel),var(--cb-frame))!important;color:var(--cb-text)!important;text-shadow:0 1px var(--cb-shadow)!important}
.news-rows>div{border-bottom-color:var(--cb-border)!important;background:var(--cb-panel)!important}
.news-rows b{color:var(--cb-link)!important}
.promo-empty{background:var(--cb-frame)!important;color:var(--cb-link)!important}
.mini-match{border-bottom-color:var(--cb-border)!important;background:var(--cb-panel)!important}
.community-cards .thumb{border-color:var(--cb-frame)!important;background:linear-gradient(var(--cb-raised),var(--cb-panel))!important}
.arena-story-art{border-right-color:var(--cb-frame)!important;background:linear-gradient(145deg,var(--cb-panel),var(--cb-raised) 48%,var(--cb-header-start) 49%,var(--cb-panel))!important}
.arena-story-art:after{color:var(--cb-text)}
.arena-story-copy small{color:var(--cb-text)!important}
.score-head{border-bottom-color:var(--cb-frame)!important}
.score-line{background:var(--cb-page)!important;border-bottom-color:var(--cb-border)!important}
.forum-mini-row{border-bottom-color:var(--cb-border)!important}
.forum-mini-row b{color:var(--cb-link)!important}
.mini-rankings th{background:var(--cb-header-start)!important}
.mini-rankings td{background:var(--cb-panel)!important}
.mini-rankings tr:nth-child(even) td{background:var(--cb-raised)!important}
.ladder-page .ladder-mode-tabs{background:transparent!important}
.ladder-page .ladder-mode-tabs .legacy-tab{background:linear-gradient(var(--cb-panel),var(--cb-page))!important;color:var(--cb-link)!important}
.ladder-page .ladder-mode-tabs .legacy-tab.active{background:linear-gradient(var(--cb-selected),var(--cb-selected))!important;color:var(--cb-selected-text)!important}
.ladder-hero{border-color:var(--cb-frame)!important;background:linear-gradient(var(--cb-page),var(--cb-header-start))!important}
.ladder-game-icon{border-color:var(--cb-selected)!important;background:linear-gradient(var(--cb-raised),var(--cb-page))!important;color:var(--cb-text)!important}
.ladder-heading h1{color:var(--cb-text)!important}
.ladder-season a{color:var(--cb-link)!important}
.na-badge{background:#c91a20!important;color:var(--cb-text)!important}
.legacy-pagination{border-color:var(--cb-frame)!important;background:var(--cb-panel)!important;color:var(--cb-muted)!important}
.legacy-pagination input{background:var(--cb-page)!important;color:var(--cb-text)!important;border-color:var(--cb-border)!important}
.ladder-table .level-bar{background:var(--cb-header-start)!important}
.ladder-table .rep-stars{color:var(--cb-link)!important}
.signal.green{background:#00cb1a!important}
.signal.red{background:#e60000!important}
.match-finder-intro{border-bottom-color:var(--cb-frame)!important}
.finder-filters{background:var(--cb-panel)!important}
.dark-bracket{background:var(--cb-panel)!important}
.bracket-match{border-left-color:var(--cb-frame)!important}
.bracket-match>div{background:var(--cb-panel)!important;border-bottom-color:var(--cb-selected)!important;color:var(--cb-text)!important}
.bracket-match a{color:var(--cb-link)!important}
.teams-table td:last-child{color:var(--cb-link)!important}
.search-criteria{border-color:var(--cb-frame)!important;background:var(--cb-panel)!important}
.search-criteria>b{color:var(--cb-link)!important}
.search-criteria p{border-top-color:var(--cb-frame)!important}
.rank-explainer{background:var(--cb-header-start)!important}
.member-grid>a{color:var(--cb-link)!important}
.avatar-placeholder{border-color:var(--cb-border)!important;background:var(--cb-panel)!important}
.blog-rows>div{border-bottom-color:var(--cb-border)!important}
.blog-rows em{color:var(--cb-link)!important}
.profile-title{border-color:var(--cb-frame)!important;background:linear-gradient(var(--cb-header-start),var(--cb-panel))!important}
.profile-avatar.small{border-color:var(--cb-selected)!important;background:var(--cb-header-start)!important;color:var(--cb-text)!important}
.profile-rank span,.profile-rank small{color:var(--cb-muted)!important}
.profile-details{border-color:var(--cb-frame)!important;background:var(--cb-panel)!important}
.profile-photo{border-color:var(--cb-frame)!important;background:linear-gradient(145deg,var(--cb-raised),var(--cb-panel))!important}
.gamertags span{border-color:var(--cb-border)!important;background:linear-gradient(#89b751,#3d7517)!important;color:var(--cb-text)!important}
.profile-team{border-bottom-color:var(--cb-border)!important}
.profile-team small{color:var(--cb-muted)!important}
.control-row{border-bottom-color:var(--cb-frame)!important;background:linear-gradient(var(--cb-panel),var(--cb-page))!important}
.friend-avatar{border-color:var(--cb-border)!important;background:var(--cb-panel)!important;color:var(--cb-text)!important}
.forum-shell{border-color:var(--cb-frame)!important;background:var(--cb-page)!important}
.forum-welcome{border-color:var(--cb-frame)!important;background:var(--cb-panel)!important}
.forum-welcome>b{background:linear-gradient(var(--cb-panel),var(--cb-raised))!important;color:var(--cb-link)!important}
.forum-table-head{background:linear-gradient(var(--cb-page),var(--cb-header-start))!important;color:var(--cb-text)!important}
.forum-table-head span{border-right-color:var(--cb-border)!important}
.forum-group>.chrome-title{background:linear-gradient(var(--cb-page),var(--cb-raised))!important;color:var(--cb-text)!important}
.forum-row{background:var(--cb-page)!important}
.forum-row:nth-child(odd){background:var(--cb-raised)!important}
.forum-icon{border-color:var(--cb-selected)!important;background:linear-gradient(var(--cb-raised),var(--cb-panel))!important;color:var(--cb-text)!important}
.forum-name p{color:var(--cb-text)!important}
.breadcrumbs{background:var(--cb-panel)!important;color:var(--cb-muted)!important}
.breadcrumbs a{color:var(--cb-link)!important}
.forum-toolbar{background:var(--cb-panel)!important;color:var(--cb-muted)!important}
.forum-toolbar button{border-color:var(--cb-border)!important;background:linear-gradient(var(--cb-selected),var(--cb-raised))!important;color:var(--cb-selected-text)!important}
.forum-category-page .legacy-panel,.forum-thread-page .legacy-panel{background:var(--cb-panel)!important;color:var(--cb-text)!important;border-color:var(--cb-border)!important}
.forum-category-page .legacy-panel-body,.forum-thread-page .legacy-panel-body{background:var(--cb-panel)!important;color:var(--cb-text)!important}
.forum-category-page .chrome-title{background:linear-gradient(var(--cb-raised),var(--cb-page))!important;color:var(--cb-text)!important}
.forum-category-page .legacy-data-table{color:var(--cb-text)!important}
.forum-category-page .legacy-data-table thead th{background:var(--cb-panel)!important;color:var(--cb-text)!important;border-color:var(--cb-selected)!important}
.forum-category-page .legacy-data-table tbody td{background:var(--cb-panel)!important;color:var(--cb-text)!important;border-color:var(--cb-selected)!important}
.forum-category-page .legacy-data-table tbody tr:nth-child(even) td{background:var(--cb-panel)!important}
.post-date{background:var(--cb-header-start)!important;color:var(--cb-text)!important}
.forum-post{background:var(--cb-panel)!important;color:var(--cb-text)!important}
.forum-post>aside{background:var(--cb-panel)!important;color:var(--cb-text)!important}
.forum-avatar{background:var(--cb-header-start)!important;color:var(--cb-text)!important}
.forum-post>article{background:var(--cb-raised)!important;color:var(--cb-text)!important}
.yellow-rules{color:var(--cb-link)!important}
.rule-divider{border-top-color:var(--cb-selected)!important;border-bottom-color:var(--cb-selected)!important;color:var(--cb-link)!important}
.rule-divider span{color:var(--cb-text)!important}
.tournament-list-page{background:var(--cb-panel)!important;color:var(--cb-text)!important}
.tourney-banner{background:linear-gradient(105deg,var(--cb-raised),var(--cb-raised) 45%,#71252d)!important;color:var(--cb-text)!important}
.tourney-search{background:var(--cb-panel)!important;color:var(--cb-muted)!important}
.tourney-search button{background:var(--cb-frame)!important;color:var(--cb-text)!important}
.tourney-legend{background:var(--cb-panel)!important;color:var(--cb-text)!important}
.upgrade-strip{background:var(--cb-primary)!important;color:var(--cb-selected-text)!important}
.tourney-card{border-bottom-color:var(--cb-border)!important;background:var(--cb-panel)!important;color:var(--cb-text)!important}
.tourney-card h2{color:var(--cb-link)!important}
.tourney-cover{background:var(--cb-raised)!important;color:var(--cb-text)!important}
.tourney-card>.legacy-button{background:var(--cb-frame)!important;color:var(--cb-text)!important}
.light-side-title{background:linear-gradient(var(--cb-raised),var(--cb-panel))!important;color:var(--cb-text)!important}
.blue-side-button{background:var(--cb-frame)!important;color:var(--cb-text)!important}
.tournament-hero{border-color:var(--cb-frame)!important;background:linear-gradient(var(--cb-page),var(--cb-header-start))!important}
.tournament-icon{border-color:var(--cb-selected)!important;background:var(--cb-panel)!important}
.tournament-hero>a{color:var(--cb-link)!important}
.tournament-info hr{border-top-color:var(--menu-divider-color,#d4d4d4)!important}
.help-hero,.support-hero{border-color:var(--cb-frame)!important;background:linear-gradient(var(--cb-panel),var(--cb-header-start))!important}
.support-icon{border-color:var(--cb-selected)!important;background:linear-gradient(var(--cb-frame),var(--cb-raised))!important;color:var(--cb-text)!important}
.more-link{color:var(--cb-muted)!important}
.rule-links{color:var(--cb-link)!important}
.help-search-result{color:var(--cb-text)!important}
.help-faq{border-bottom-color:var(--cb-border)!important}
.help-faq summary{color:var(--cb-link)!important}
.form-section{border-color:var(--cb-frame)!important;background:var(--cb-panel)!important}
.form-section legend{color:var(--cb-link)!important}
.form-row input,.form-row select{border-color:var(--cb-border)!important;background:var(--cb-page)!important;color:var(--cb-text)!important}
.form-row small{color:var(--cb-text)!important}
.legacy-tab.is-active{background:linear-gradient(var(--cb-selected),var(--cb-selected))!important;color:var(--cb-selected-text)!important;border-color:var(--cb-frame)!important}
.ladder-page .ladder-mode-tabs .legacy-tab.is-active{background:linear-gradient(var(--cb-selected),var(--cb-selected))!important;color:var(--cb-selected-text)!important}
.site-page.forum-category-page,.site-page.forum-thread-page,.site-page.tournaments-page{background:transparent!important;color:var(--cb-text)!important}
.site-page .breadcrumbs,.site-page .forum-toolbar{background:var(--cb-panel)!important;color:var(--cb-text)!important;border-color:var(--cb-frame)!important}
.site-page.forum-category-page .legacy-panel,.site-page.forum-thread-page .legacy-panel{background:var(--cb-panel)!important;color:var(--cb-text)!important;border-color:var(--cb-frame)!important}
.site-page.forum-category-page .legacy-panel-body,.site-page.forum-thread-page .legacy-panel-body{background:var(--cb-panel)!important;color:var(--cb-text)!important}
.site-page .thread-list{background:var(--cb-panel)!important;color:var(--cb-text)!important;border-color:var(--cb-frame)!important}
.site-page .thread-list td,.site-page.forum-category-page .legacy-data-table tbody td{background:var(--cb-panel)!important;color:var(--cb-text)!important;border-color:var(--cb-frame)!important}
.site-page .thread-list tr:nth-child(even) td,.site-page.forum-category-page .legacy-data-table tbody tr:nth-child(even) td{background:var(--cb-panel)!important}
.site-page.forum-category-page .legacy-data-table thead th{background:linear-gradient(var(--cb-panel),var(--cb-page))!important;color:var(--cb-text)!important;border-color:var(--cb-frame)!important}
.site-page .forum-post,.site-page .post-body{background:var(--cb-panel)!important;color:var(--cb-text)!important;border-color:var(--cb-frame)!important}
.site-page .post-meta,.site-page .forum-post aside,.site-page .quote-box,.site-page .forum-reply{background:var(--cb-panel)!important;color:var(--cb-text)!important;border-color:var(--cb-frame)!important}
.site-page .tourney-filter,.site-page .tourney-search,.site-page .tourney-legend{background:var(--cb-panel)!important;color:var(--cb-text)!important;border-color:var(--cb-frame)!important}
.site-page .tourney-layout{background:transparent!important}
.site-page .tourney-row,.site-page .tourney-card{background:var(--cb-panel)!important;color:var(--cb-text)!important;border-color:var(--cb-frame)!important}
.site-page .tourney-row:nth-child(even){background:var(--cb-panel)!important}
.site-page .tournament-banner{border-color:var(--cb-frame)!important}
.leaderboard-page .rank-explainer{border-color:var(--cb-frame)!important}
.leaderboard-page .search-criteria>b{background:var(--cb-panel)!important}
.leaderboard-page .rank-table{border-color:var(--cb-frame)!important}
.rank-player-avatar{border-color:var(--cb-border)!important;background:var(--cb-header-start)!important}
.rank-ping-unavailable{color:var(--cb-muted)!important}

/* LegacyShell referenceCss */
html,body{background:var(--cb-page)!important}
body{background-image:radial-gradient(circle at 1px 1px,rgba(255,255,255,.055) 1px,transparent 1.15px)!important}
.cb-site{color:var(--cb-text)!important}
.account-slot{background:linear-gradient(var(--cb-frame) 0,var(--cb-raised) 48%,var(--cb-panel) 50%,var(--cb-panel) 100%)!important;border-color:var(--cb-frame)!important;color:var(--cb-link)!important;box-shadow:0 1px 2px var(--cb-shadow)!important}
.account-slot a{color:var(--cb-link)!important}
.account-slot .join-link,.account-slot a[href*="join"]{color:var(--cb-link)!important}
.account-side a{color:var(--cb-link)!important}
.masthead{background:linear-gradient(var(--cb-header-start) 0,var(--cb-page) 30%,var(--cb-panel) 76%,var(--cb-panel) 100%)!important;border-bottom-color:var(--cb-frame)!important}
.new-to-box{border-color:var(--cb-border)!important;background:linear-gradient(105deg,var(--cb-panel) 0,var(--cb-raised) 55%,var(--cb-raised) 100%)!important;box-shadow:inset 0 0 0 1px var(--cb-shadow)!important}
.new-to-box strong{color:var(--cb-text)!important;text-shadow:0 1px var(--cb-shadow)!important}
.new-to-box div span{color:var(--cb-link)!important}
.new-to-box small{border-color:var(--cb-selected)!important;background:var(--cb-panel)!important;color:var(--cb-text)!important}
.new-to-box>i{border-color:var(--cb-selected)!important;background:radial-gradient(circle at 35% 30%,var(--cb-frame),var(--cb-raised) 59%,var(--cb-page) 61%)!important;color:var(--cb-text)!important}
.nav-shell{background:transparent!important;border-bottom-color:var(--cb-frame)!important;box-shadow:0 1px var(--cb-shadow)!important}
.nav-row{background:linear-gradient(var(--cb-raised) 0,var(--cb-panel) 44%,var(--cb-header-start) 47%,var(--cb-panel) 100%)!important;border-left-color:var(--cb-border)!important;border-right-color:var(--cb-border)!important}
.nav-row:before,.nav-row:after{background:linear-gradient(var(--cb-raised),var(--cb-panel) 48%,var(--cb-page) 51%,var(--cb-raised))!important}
.nav-home,.nav-group-trigger{border-right-color:var(--cb-border)!important;color:var(--cb-text)!important;text-shadow:0 1px var(--cb-shadow)!important}
.nav-home:hover,.nav-group:hover>.nav-group-trigger,.nav-group.active>.nav-group-trigger{background:linear-gradient(var(--cb-selected),var(--cb-frame) 50%,var(--cb-raised) 51%,var(--cb-panel))!important;color:var(--cb-text)!important}
.nav-group-trigger i{color:var(--cb-muted)!important}
.nav-dropdown{border-color:var(--cb-border)!important}
.nav-dropdown>a{border-bottom-color:var(--cb-border)!important;color:var(--cb-text)!important}
.nav-dropdown>a:hover,.nav-dropdown>a:focus-visible,.nav-dropdown>a.featured{background:var(--cb-raised)!important;color:var(--cb-text)!important}
.drop-icon{color:var(--cb-muted)!important}
.nav-search input{border-color:var(--cb-border)!important;background:var(--cb-page)!important;color:var(--cb-text)!important}
.nav-search button{border-color:var(--cb-frame)!important;background:radial-gradient(circle,var(--cb-primary),var(--cb-primary))!important;color:var(--cb-selected-text)!important}
.arena-subnav{background:linear-gradient(var(--cb-panel),var(--cb-panel))!important;border-color:var(--cb-border)!important}
.arena-subnav>a{border-right-color:var(--cb-selected)!important;color:var(--cb-text)!important}
.arena-subnav>a:hover,.arena-subnav>a.active{background:var(--cb-header-start)!important;color:var(--cb-text)!important}
.arena-subnav .arena-label{background:transparent!important}
.arena-subnav i{color:var(--cb-muted)!important}
.site-footer{border-top-color:var(--cb-frame)!important;background:var(--cb-header-start)!important;color:var(--cb-muted)!important}
.footer-links a{color:var(--cb-link)!important}
.masthead{background:var(--cb-page) var(--cb-asset-946d37fe2188,url("/classic/assets/header_bg-ebad510d6f28.jpg")) repeat-x!important}
.legacy-mybar:after{background:var(--cb-asset-7d89cab5ae84,url("/classic/assets/mybar_right-cc3e3713d06a.png")) no-repeat!important}
.legacy-account-menu{background:var(--cb-asset-f5be9401eca5,url("/classic/assets/mybar_bg-5b6c54c09417.png")) repeat-x!important;color:var(--cb-text)!important}
.legacy-account-menu a{color:var(--cb-link)!important}
.legacy-account-menu a[href*="join"]{color:var(--cb-link)!important}
.legacy-account-menu>span>a{color:var(--cb-text)!important}
.legacy-account-menu>span>a:first-child{background:var(--cb-asset-2da628be0d42,url("/classic/assets/support-48233f693761.png")) no-repeat left center!important}
.legacy-account-menu>span>a:last-child{background:var(--cb-asset-ae62272c4af6,url("/classic/assets/store-7f89a8c96abd.png")) no-repeat left center!important}
.new-to-box{background:none!important}
.new-to-help-links a{color:var(--cb-link)!important}
.nav-shell{background:var(--cb-asset-e7d8d9681373,url("/classic/assets/menu_bg-6c1acf5e5569.png")) repeat-x!important}
.nav-shell:before{background:var(--cb-asset-d8137d3e691e,url("/classic/assets/menu-1c2265298cc1.png")) center top/1055px 29px no-repeat!important}
.nav-row{background:none!important}
.nav-home,.nav-group-trigger{color:var(--cb-text)!important}
.nav-home:hover,.nav-home[aria-current="page"],.nav-group:hover>.nav-group-trigger,.nav-group:focus-within>.nav-group-trigger,.nav-group.active>.nav-group-trigger{background:var(--cb-asset-baff95ae2a32,url("/classic/assets/menu_hover2-bddb6b781b20.png")) repeat-x!important;color:var(--cb-text)!important}
.nav-dropdown{border-color:var(--cb-border)!important}
.nav-dropdown>a{background:var(--cb-asset-1ca36f832133,url("/classic/assets/90-72a14298c297.png")) repeat!important;border-color:var(--cb-border)!important;color:var(--cb-text)!important}
.nav-dropdown>a:hover,.nav-dropdown>a.featured{background:var(--cb-asset-baff95ae2a32,url("/classic/assets/menu_hover2-bddb6b781b20.png")) repeat-x!important;color:var(--cb-text)!important}

/* header-parity.css */
#main-menu>ul>li:before,.nav-row>.nav-group:before{background:var(--cb-asset-f03940458b18,url('/classic/assets/menu_divider-5be6bffda2d1.png')) no-repeat left center!important}
#main-menu>ul>li>a.parent{background-image:none!important}
#main-menu>ul>li>a.parent:after,.nav-group-trigger>i{background:var(--cb-asset-77a9239bdac5,url('/classic/assets/dropdown-7cfac7308964.png')) no-repeat center!important}
.nav-row>.nav-home{background:none!important;color:var(--cb-text)!important}
#main-menu>ul>li>a.on,.nav-row>.nav-home[aria-current='page']{background:var(--cb-asset-fdbc15352e8a,url('/classic/assets/menu_on2-17e7503f4ef2.png')) repeat-x!important;color:var(--cb-selected-text)!important;border-color:transparent!important}
#menu-search input.go,.nav-search button{background:transparent var(--cb-asset-bd598dba620d,url('/classic/assets/go-1e78149f6685.png')) no-repeat center!important}
.legacy-account-menu>span>a{background:none!important}
.legacy-account-menu>span>a.account-help{background:var(--cb-asset-2da628be0d42,url('/classic/assets/support-48233f693761.png')) no-repeat left center!important}
.legacy-account-menu>span>a.account-login{background:none!important;color:var(--cb-link)!important}
.legacy-account-menu>span>a.account-join{background:none!important;color:var(--cb-link)!important}
.legacy-account-menu>span>i{background:var(--cb-asset-f57eb8936616,url('/classic/assets/menu_divider-2833750deb39.png')) no-repeat center!important}
.legacy-mybar:before,#mybar:not(.site-authenticated)>.mybar-left:before{background:var(--cb-asset-2273f913bfff,url('/cb-mark-v2.png')) center/contain no-repeat!important}
.legacy-account-menu>span>a.account-news{color:var(--cb-text)!important;background:var(--cb-asset-ae62272c4af6,url('/classic/assets/store-7f89a8c96abd.png')) no-repeat left center!important}
.site-member-portal,.legacy-member-portal{border-color:var(--cb-frame)!important;background:linear-gradient(var(--cb-panel),var(--cb-page) 72%,var(--cb-page))!important;box-shadow:0 2px 5px var(--cb-shadow)!important;color:var(--cb-text)!important}
.site-member-top,
.member-portal-top{background:var(--cb-asset-f5be9401eca5,url("/classic/assets/mybar_bg-5b6c54c09417.png")) repeat-x!important;color:var(--cb-link)!important}
.site-member-top a,.member-portal-top a{color:var(--cb-link)!important}
.site-member-top i,.member-portal-top i{color:var(--cb-muted)!important}
.site-member-body,
.member-portal-body{background:linear-gradient(90deg,var(--cb-panel),var(--cb-panel) 68%,var(--cb-panel))!important}
.site-member-avatar,
.member-avatar{border-color:var(--cb-selected)!important;background:var(--cb-panel)!important;box-shadow:inset 0 0 5px var(--cb-shadow),0 1px 2px var(--cb-shadow)!important}
.site-member-identity>a,.member-identity>a{color:var(--cb-link)!important}
.site-member-identity p,.member-identity p{color:var(--cb-text)!important}
.site-member-identity span,.site-member-identity span a,.member-identity span,.member-identity span a{color:var(--cb-text)!important}
.site-member-country,
.member-country{color:var(--cb-text)!important}
.site-member-teams small,.member-teams small{color:var(--cb-muted)!important}
.site-member-team-list a,.member-teams>div a{border-color:var(--cb-border)!important;background:linear-gradient(var(--cb-raised),var(--cb-page))!important;box-shadow:inset 0 0 3px #fff8,0 1px 2px var(--cb-shadow)!important;color:var(--cb-text)!important}
.site-member-team-list a:hover,.member-teams>div a:hover{border-color:var(--cb-frame)!important;color:var(--cb-link)!important}
.site-member-top a,.member-portal-top a,.member-portal-top button{background:none!important;color:var(--cb-link)!important}
#main-menu>ul>li:hover>a,#main-menu>ul>li:focus-within>a,.nav-row>.nav-home:hover,.nav-row>.nav-home:focus-visible,.nav-row>.nav-group:hover>.nav-group-trigger,.nav-row>.nav-group:focus-within>.nav-group-trigger{background-image:var(--cb-asset-baff95ae2a32,url('/classic/assets/menu_hover2-bddb6b781b20.png'))!important;color:var(--cb-text)!important;border-color:transparent!important}
#main-menu>ul>li>a.on,.nav-row>.nav-home[aria-current='page'],.nav-row>.nav-group.active>.nav-group-trigger{background-image:var(--cb-asset-fdbc15352e8a,url('/classic/assets/menu_on2-17e7503f4ef2.png'))!important;color:var(--cb-selected-text)!important;border-color:transparent!important}
.nav-shell::before{background:var(--cb-asset-d8137d3e691e,url('/classic/assets/menu-1c2265298cc1.png')) no-repeat center/1055px 29px!important}
.menu-icon-game{background-image:var(--cb-asset-f7c1930da5eb,url('/classic/assets/arena-007231dad5f8.png'))!important}
.menu-icon-news{background-image:var(--cb-asset-8a881729ac48,url('/classic/assets/news-b8083816f861.png'))!important}
.menu-icon-forum{background-image:var(--cb-asset-a7509623820b,url('/classic/assets/forum-83724002f4c2.png'))!important}
.menu-icon-member{background-image:var(--cb-asset-6c4d67c1c1b8,url('/classic/assets/member-72c6285208b7.png'))!important}
.menu-icon-video{background-image:var(--cb-asset-6ea0a5a40f35,url('/classic/assets/video-1c660cc97e56.png'))!important}
.cb-site .legacy-ad>span{color:var(--cb-muted)!important}
.site-member-top:before,.member-portal-top:before{background:var(--cb-asset-2273f913bfff,url('/cb-mark-v2.png')) 43px 3px/18px 18px no-repeat,var(--cb-asset-4e45650692d0,url('/classic/assets/mybar_left-b219258bf326.png')) left top/63px 26px no-repeat!important}
.site-member-team-list a,.member-teams>div a{border-color:var(--cb-selected)!important;box-shadow:0 1px 2px var(--cb-shadow)!important;background:var(--cb-header-start)!important}
#main-menu>ul>li>ul,.nav-group>.nav-dropdown{border-color:var(--cb-border)!important}
#main-menu>ul>li>ul>li{background:none!important}
#main-menu>ul>li>ul>li>a.shared-menu-item,.nav-group>.nav-dropdown>a{border-color:var(--cb-border)!important;background:var(--cb-asset-menu-row,url('/classic/assets/90-72a14298c297.png')) repeat!important;color:var(--cb-text)!important}
#main-menu>ul>li>ul>li>a.menu-divider-before,.nav-group>.nav-dropdown>a.menu-divider-before{border-top-color:var(--menu-divider-color,#d4d4d4)!important}
#main-menu>ul>li>ul>li>a.shared-menu-item:hover,.nav-group>.nav-dropdown>a:hover{background:var(--cb-raised)!important;color:var(--cb-text)!important}
.site-member-identity p .team-place i.team-place-up,.member-identity p .team-place i.team-place-up{border-bottom-color:#0c0!important}
.site-member-identity p .team-place i.team-place-down,.member-identity p .team-place i.team-place-down{border-top-color:#c00!important}

/* arena-reference.css */
#mybar.cb-guest-bar:not(.site-authenticated),.cb-site .legacy-mybar.cb-guest-bar{background:transparent var(--cb-asset-ca53e6c666dd,url('/classic/assets/mybar-r31.png')) no-repeat 0 0/499px 26px!important}
.cb-guest-links a{background:none!important;color:var(--cb-text)!important}
.cb-guest-links a.cb-login{color:var(--cb-link)!important}
.cb-guest-links a.cb-join{color:var(--cb-link)!important}
.cb-guest-links a.cb-help{background:var(--cb-asset-2da628be0d42,url('/classic/assets/support-48233f693761.png')) no-repeat left center!important}
.cb-guest-links a.cb-news{background:var(--cb-asset-ae62272c4af6,url('/classic/assets/store-7f89a8c96abd.png')) no-repeat left center!important}
.cb-guest-links i{background:var(--cb-raised)!important}
.cb-guest-links a:hover{color:var(--cb-text)!important}
.cb-guest-links a:focus-visible{outline-color:var(--cb-frame)!important}
.cb-site .arena-subnav{background:linear-gradient(var(--cb-panel),var(--cb-panel) 52%,var(--cb-panel))!important;box-shadow:0 1px var(--cb-shadow)!important}
.cb-site .arena-subnav a{color:var(--cb-text)!important}
.cb-site .arena-subnav a.active{background:linear-gradient(var(--cb-panel),var(--cb-header-start))!important;color:var(--cb-text)!important}
.cb-site .arena-subnav a:hover{background:var(--cb-raised)!important;color:var(--cb-text)!important}
.cb-site .classic-ladder-page{color:var(--cb-text)!important}
.classic-ladder-page a{color:var(--cb-link)}
.cl-summary{border-color:var(--cb-frame);border-bottom-color:var(--cb-frame);box-shadow:0 0 0 1px var(--cb-shadow),inset 0 0 0 1px #688eaa55;background:linear-gradient(var(--cb-page) 0,var(--cb-panel) 31px,var(--cb-page) 32px,var(--cb-page) 50px,var(--cb-panel) 105px)}
.cl-modes{border-bottom-color:var(--cb-frame)}
.cl-modes a{background:linear-gradient(var(--cb-raised),var(--cb-panel));color:var(--cb-muted)!important;border-color:var(--cb-frame)}
.cl-modes a[aria-current]{color:var(--cb-selected-text)!important;background:linear-gradient(var(--cb-selected),var(--cb-selected) 65%,var(--cb-frame));border-color:var(--cb-frame)}
.cl-heading h1{color:var(--cb-text)!important}
.cl-heading p{color:var(--cb-text)!important}
.cl-season select{color:var(--cb-text);background:var(--cb-page);border-color:var(--cb-border)}
.cl-join .join-ladder-control button,.cl-join .join-ladder-control a{background:none!important;color:var(--cb-link)!important}
.cl-inactive{color:var(--cb-muted)}
.cl-region{border-color:#385a72;background:#203746}
.cl-region.north-america{background:#b01f2d}
.cl-table-panel{border-color:var(--cb-frame);background:linear-gradient(115deg,var(--cb-panel),var(--cb-panel) 64%,var(--cb-panel));box-shadow:0 0 0 1px var(--cb-shadow),inset 0 0 0 1px #5983a044}
.cl-tabs a{border-color:var(--cb-frame);background:linear-gradient(var(--cb-panel),var(--cb-panel));color:var(--cb-link)!important}
.cl-tabs a[aria-current]{background:linear-gradient(var(--cb-selected),var(--cb-selected) 55%,var(--cb-selected));border-color:var(--cb-frame);color:var(--cb-selected-text)!important}
.cl-tabs a.support{color:var(--cb-link)!important}
.cl-standings-area{background:var(--cb-panel)}
.cl-standings th{background:linear-gradient(var(--cb-page),var(--cb-header-start) 67%,var(--cb-header-start));color:var(--cb-text)}
.cl-standings th button{background:none}
.cl-standings tbody tr{background:var(--cb-panel)}
.cl-standings tbody tr:nth-child(even){background:var(--cb-panel)}
.cl-standings td{color:var(--cb-text)}
.cl-standings td:nth-child(3),.cl-standings td:nth-child(6),.cl-standings td:nth-child(8),.cl-standings td:nth-child(10){background:#0000000e}
.cl-team{color:var(--cb-link)!important}
.cl-avatar{border-color:var(--cb-border);background:linear-gradient(var(--cb-raised),var(--cb-page));color:var(--cb-text)}
.cl-level{border-color:var(--cb-border);background:linear-gradient(var(--cb-header-start),var(--cb-page))}
.cl-level i{background:linear-gradient(var(--cb-raised),var(--cb-frame))}
.cl-level b{color:var(--cb-text)}
.cl-ping{border-color:#37090c;background:linear-gradient(90deg,#680c12,#b11a22,#48050a)}
.cl-ping.good{background:linear-gradient(90deg,#345a15,#92d73c,#347412)}
.cl-rank-up{border-bottom-color:#6fc146}
.cl-rank-down{border-top-color:#a52230}
.cl-standings td.cl-empty{color:var(--cb-muted)}
.cl-pagination{background:linear-gradient(var(--cb-panel),var(--cb-panel));border-top-color:var(--cb-frame);color:var(--cb-muted)}
.cl-pagination input{border-color:var(--cb-border)!important;background:var(--cb-page)!important;color:var(--cb-text)!important}
.cl-table-footer{color:var(--cb-muted);background:linear-gradient(var(--cb-panel),var(--cb-panel))}
.cl-table-footer button,.cl-pagination button{background:transparent;color:var(--cb-link)}
.cl-advertisement{border-color:var(--cb-frame);box-shadow:0 0 0 1px var(--cb-shadow);background:var(--cb-frame)}
.cl-advertisement>div{border-color:var(--cb-border);box-shadow:0 0 0 1px var(--cb-border);background:linear-gradient(var(--cb-page),var(--cb-panel) 22%,var(--cb-panel) 58%,var(--cb-panel))}
.cl-advertisement small{color:var(--cb-text)}
.cl-tab-content{background:linear-gradient(var(--cb-page),var(--cb-panel));color:var(--cb-text)}
.cb-site .arena-subnav>a:not(:last-child)::after{border-right-color:var(--cb-border)}
.cb-site .arena-ladder-menu summary{color:var(--cb-text)}
.cb-site .arena-ladder-menu summary i{color:var(--cb-muted)!important}
.cb-site .arena-ladder-menu.active summary,.cb-site .arena-ladder-menu[open] summary{background:linear-gradient(var(--cb-panel),var(--cb-header-start));color:var(--cb-text)}
.cb-site .arena-ladder-options{border-color:var(--cb-selected);background:var(--cb-panel)}
.cb-site .arena-ladder-options a{color:var(--cb-text)!important;border-bottom-color:var(--cb-selected)!important;background:var(--cb-panel)!important}
.cb-site .arena-ladder-options a:hover,.cb-site .arena-ladder-options a:focus-visible{background:linear-gradient(var(--cb-panel),var(--cb-frame) 48%,var(--cb-frame) 52%,var(--cb-frame))!important;color:var(--cb-text)!important}
.cb-site .arena-ladder-menu summary:focus-visible{outline-color:var(--cb-frame)}
.cb-site .arena-ladder-options a::before{background:var(--cb-asset-6c29bbc3e72b,url('/classic/assets/ladder-23d2f6678757.png')) no-repeat center}
.cb-site .arena-subnav>a.active,.cb-site .arena-subnav>a:hover,.cb-site .arena-subnav>a:focus-visible,.cb-site .arena-ladder-menu.active summary,.cb-site .arena-ladder-menu[open] summary,.cb-site .arena-ladder-menu summary:hover{background:linear-gradient(var(--cb-selected),var(--cb-selected) 48%,var(--cb-frame) 52%,var(--cb-selected))!important;color:var(--cb-text)!important}
.cb-site .arena-subnav>a.active,.cb-site .arena-ladder-menu.active summary,.cb-site .arena-ladder-menu[open] summary{background:linear-gradient(var(--cb-raised),var(--cb-header-start))!important;color:var(--cb-text)!important}
.cb-site .arena-subnav>a:hover,.cb-site .arena-subnav>a:focus-visible,.cb-site .arena-ladder-menu summary:hover,.cb-site .arena-ladder-menu summary:focus-visible{background:linear-gradient(var(--cb-panel),var(--cb-frame) 48%,var(--cb-frame) 52%,var(--cb-frame))!important;color:var(--cb-text)!important}
.cb-site .cl-modes a,.cb-site .cl-tabs a{background:linear-gradient(var(--cb-page),var(--cb-header-start))!important;color:var(--cb-link)!important;border-color:var(--cb-frame)!important}
.cb-site .cl-modes a[aria-current],.cb-site .cl-tabs a[aria-current],.cb-site .cl-tabs a.active{background:linear-gradient(var(--cb-selected),var(--cb-selected))!important;color:var(--cb-selected-text)!important}
.cb-site .cl-modes a:hover,.cb-site .cl-tabs a:hover{background:linear-gradient(var(--cb-raised),var(--cb-panel))!important;color:var(--cb-text)!important}
.cb-site .cl-tabs a:last-child{color:var(--cb-link)!important}
.cb-site .cl-modes a,.cb-site .cl-tabs a{background:var(--cb-header-start) var(--cb-asset-fbf8f052b6b0,url('/classic/assets/fulltab-14230e34d690.png?v=50')) no-repeat left center!important;color:var(--cb-link)!important}
.cb-site .cl-modes a[aria-current],.cb-site .cl-tabs a[aria-current],.cb-site .cl-tabs a.active{background-image:var(--cb-asset-acd8f2fc1e8f,url('/classic/assets/fulltab_on-bebf0a5713e7.png'))!important;color:var(--cb-selected-text)!important}
.cb-site .cl-modes a:hover,.cb-site .cl-tabs a:hover{background-image:var(--cb-asset-130ca5ff67cb,url('/classic/assets/fulltab_over-39cb1cc346be.png'))!important;color:var(--cb-text)!important}
.cb-site .cl-tabs a.support{color:var(--cb-link)!important}
.cb-site .arena-subnav>a.active,.cb-site .arena-ladder-menu.active summary,.cb-site .arena-ladder-menu[open] summary{background:var(--cb-header-start) var(--cb-asset-d78881016ee4,url('/classic/assets/submenu_on-5106d84437cc.png')) repeat-x left center!important}
.cb-site .arena-subnav>a:hover,.cb-site .arena-subnav>a:focus-visible,.cb-site .arena-ladder-menu summary:hover,.cb-site .arena-ladder-menu summary:focus-visible{background:var(--cb-frame) var(--cb-asset-c2523170030a,url('/classic/assets/bg_alt_on-b1baf3498ea2.png')) repeat-x left center!important}
.cb-site .arena-ladder-options a{background:transparent var(--cb-asset-48803138aa2c,url('/classic/assets/arena_sub-601073ac895f.png')) no-repeat 0 0!important;border-color:var(--cb-selected)!important}
.cb-site .arena-ladder-options a:hover,.cb-site .arena-ladder-options a:focus-visible{background-image:var(--cb-asset-fe658177d38c,url('/classic/assets/arena_sub_over-23200c41335f.png'))!important;color:var(--cb-text)!important}
.cb-site .arena-shell .arena-subnav{background:transparent var(--cb-asset-9dd5603151fc,url('/classic/assets/submenu_bg-f9119abfb1bf.png')) no-repeat center top!important}
.cb-site .arena-shell .arena-subnav>.arena-nav-platform{color:var(--cb-muted)}

/* visual-fidelity.css */
.cb-site .reference-fidelity.reference-fidelity{color:var(--cb-text)!important}
.cb-site .reference-fidelity a{color:var(--cb-link)!important}
.cb-site .reference-fidelity a:hover{color:var(--cb-text)!important}
.cb-site .reference-fidelity .legacy-panel{border-color:var(--cb-frame) var(--cb-frame) var(--cb-frame) var(--cb-frame)!important;background:var(--cb-frame) var(--cb-asset-38afc2d23018,url('/classic/assets/box_bg-8603d44602e0.png')) repeat-x!important}
.cb-site .reference-fidelity .legacy-panel-head{border-bottom-color:var(--cb-border)!important;background:var(--cb-header-start) var(--cb-asset-55fb29165e0e,url('/classic/assets/h3_bg-692dc3c14c34.png')) repeat-x!important;color:var(--cb-text)!important}
.cb-site .reference-fidelity .legacy-panel-body,.cb-site .reference-fidelity .legacy-panel-body.no-pad{border-color:var(--cb-frame)!important;background:var(--cb-panel) var(--cb-asset-65b0b746632d,url('/classic/assets/box_content_bg-a0fe3cdd3750.png')) repeat-x!important}
.cb-site .reference-fidelity .legacy-tabs{background:var(--cb-panel)!important}
.cb-site .reference-fidelity .legacy-tab,.cb-site .reference-fidelity .cl-tabs a,.cb-site .reference-fidelity .cl-modes a,.cb-site .reference-fidelity .team-page-tabs a,.cb-site .reference-fidelity .team-page-tabs button{border-color:var(--cb-frame)!important;background:var(--cb-header-start) var(--cb-asset-fbf8f052b6b0,url('/classic/assets/fulltab-14230e34d690.png?v=50')) no-repeat left top!important;color:var(--cb-link)!important}
.cb-site .reference-fidelity .legacy-tab.is-active,.cb-site .reference-fidelity .cl-tabs a[aria-current],.cb-site .reference-fidelity .cl-modes a[aria-current],.cb-site .reference-fidelity .team-page-tabs [aria-current]{background:var(--cb-selected) var(--cb-asset-acd8f2fc1e8f,url('/classic/assets/fulltab_on-bebf0a5713e7.png')) no-repeat left top!important;color:var(--cb-selected-text)!important}
.cb-site .reference-fidelity .legacy-tab:hover,.cb-site .reference-fidelity .cl-tabs a:hover,.cb-site .reference-fidelity .cl-modes a:hover,.cb-site .reference-fidelity .team-page-tabs :is(a,button):hover{background:var(--cb-panel) var(--cb-asset-130ca5ff67cb,url('/classic/assets/fulltab_over-39cb1cc346be.png')) no-repeat left top!important;color:var(--cb-text)!important}
.cb-site .reference-fidelity .classic-icon{background:none!important}
.cb-site .reference-fidelity .reference-platform-icon{border-color:var(--cb-selected)!important;background:linear-gradient(var(--cb-panel),var(--cb-panel))!important;color:var(--cb-text)!important}
.cb-site .reference-fidelity .reference-reputation{color:var(--cb-link)!important}
.cb-site .reference-fidelity .reference-reputation>span{color:var(--cb-link)!important}
.cb-site .reference-fidelity :is(.legacy-data-table,.roster-table,.mini-rankings,.thread-list) th{background:var(--cb-header-start) var(--cb-asset-79064e5363fb,url('/classic/assets/list_header_bg-13ab9892ac55.gif')) repeat-x!important;color:var(--cb-text)!important;border-left-color:var(--cb-border)!important;border-bottom-color:var(--cb-border)!important}
.cb-site .reference-fidelity :is(.legacy-data-table,.roster-table,.mini-rankings,.thread-list) td{background:var(--cb-panel)!important;color:var(--cb-text)!important}
.cb-site .reference-fidelity :is(.legacy-data-table,.roster-table,.mini-rankings,.thread-list) tr:nth-child(even) td{background:var(--cb-raised)!important}
.cb-site .reference-fidelity :is(.legacy-data-table,.roster-table,.mini-rankings,.thread-list) td a{color:var(--cb-link)!important}
.cb-site .reference-fidelity :is(.legacy-data-table,.roster-table,.mini-rankings,.thread-list) tbody tr:hover td{background-image:var(--cb-asset-db66da00122b,url('/classic/assets/row_hover-b030b479959c.png'))!important}
.cb-site .reference-fidelity .legacy-ad{border-color:var(--cb-frame)!important;background:var(--cb-panel)!important}
.cb-site .reference-fidelity .legacy-ad span{color:var(--cb-muted)!important}
.cb-site .reference-fidelity.profile-reference-page .profile-tabs{border-color:var(--cb-frame)!important;background:var(--cb-panel)!important}
.cb-site .reference-fidelity.profile-reference-page .profile-tabs:after{background:var(--cb-raised);color:var(--cb-text)}
.cb-site .reference-fidelity .profile-reference-grid>section:first-child{border-color:var(--cb-frame)!important;background:var(--cb-frame) var(--cb-asset-38afc2d23018,url('/classic/assets/box_bg-8603d44602e0.png')) repeat-x!important}
.cb-site .reference-fidelity .profile-banner{border-color:var(--cb-frame)!important;background:var(--cb-panel) var(--cb-asset-65b0b746632d,url('/classic/assets/box_content_bg-a0fe3cdd3750.png')) repeat-x!important}
.cb-site .reference-fidelity .profile-avatar{border-color:var(--cb-selected)!important;background:linear-gradient(140deg,var(--cb-header-start) 45%,var(--cb-raised))!important}
.cb-site .reference-fidelity .profile-rank small{border-bottom-color:var(--cb-frame)!important}
.cb-site .reference-fidelity .profile-rank strong{color:var(--cb-text)!important}
.cb-site .reference-fidelity .profile-rank>span{color:var(--cb-muted)!important}
.cb-site .reference-fidelity .profile-rank strong>.team-place{color:var(--cb-text)!important}
.cb-site .reference-fidelity .profile-about-top{background:none!important}
.cb-site .reference-fidelity .profile-photo-column{border-color:var(--cb-frame)!important;background:var(--cb-panel)!important}
.cb-site .reference-fidelity .profile-photo{border-color:var(--cb-selected)!important;background:var(--cb-panel)!important}
.cb-site .reference-fidelity .profile-info-frame{border-color:var(--cb-frame)!important;background:var(--cb-panel) var(--cb-asset-65b0b746632d,url('/classic/assets/box_content_bg-a0fe3cdd3750.png')) repeat-x!important}
.cb-site .reference-fidelity .identity-badge{background:transparent var(--cb-asset-f27b4a0de98a,url('/classic/assets/xbl_gamertag-30f959d0e03b.gif')) no-repeat 0 0!important}
.cb-site .reference-fidelity .identity-badge.identity-wii{background-image:var(--cb-asset-ba847a96c0cb,url('/classic/assets/wii_code-22b10794f592.gif'))!important}
.cb-site .reference-fidelity .identity-badge.identity-playstation,.cb-site .reference-fidelity .identity-badge.identity-psn{background-image:var(--cb-asset-5dfabc2b6c54,url('/classic/assets/psn_id-ba641beb938f.gif'))!important}
.cb-site .reference-fidelity .identity-badge span{background:none!important}
.cb-site .reference-fidelity [data-profile-controls] .control-link{border-color:var(--cb-frame)!important;background:var(--cb-page) var(--cb-asset-65b0b746632d,url('/classic/assets/box_content_bg-a0fe3cdd3750.png')) repeat-x 0 0!important;color:var(--cb-link)!important}
.cb-site .reference-fidelity .profile-team-logo{border-color:#eee!important;background:linear-gradient(140deg,var(--cb-header-start) 45%,var(--cb-raised))!important}
.cb-site .reference-fidelity .profile-comment-empty{background:var(--cb-page)!important}
.cb-site .reference-fidelity .team-titlebar{border-color:var(--cb-frame)!important;box-shadow:inset 0 0 0 5px var(--cb-shadow),inset 0 0 0 6px var(--cb-shadow)!important;background:var(--cb-panel) var(--cb-asset-65b0b746632d,url('/classic/assets/box_content_bg-a0fe3cdd3750.png')) repeat-x!important}
.cb-site .reference-fidelity .team-title-icon{border-color:var(--cb-selected)!important;background:linear-gradient(140deg,var(--cb-header-start) 45%,var(--cb-raised))!important;color:var(--cb-text)!important}
.cb-site .reference-fidelity .team-page-tabs{border-color:var(--cb-frame)!important;background:var(--cb-panel)!important}
.cb-site .reference-fidelity .team-profile-card{border-color:var(--cb-frame)!important;outline-color:var(--cb-frame)!important;box-shadow:inset 0 0 0 1px var(--cb-shadow)!important;background:var(--cb-panel) var(--cb-asset-65b0b746632d,url('/classic/assets/box_content_bg-a0fe3cdd3750.png')) repeat-x!important}
.cb-site .reference-fidelity .team-logo-large{border-color:var(--cb-selected)!important;background:linear-gradient(145deg,var(--cb-header-start),var(--cb-raised))!important}
.cb-site .reference-fidelity .team-logo-large .team-no-avatar{color:var(--cb-text)!important}
.cb-site .reference-fidelity .team-na{background:none!important}
.cb-site .reference-fidelity .cl-level{border-color:var(--cb-border)!important;background:linear-gradient(var(--cb-header-start),var(--cb-page))!important}
.cb-site .reference-fidelity .cl-level i{background:linear-gradient(var(--cb-raised),var(--cb-frame) 50%,var(--cb-raised))!important}
.cb-site .reference-fidelity .cl-level b{color:var(--cb-text)!important}
.cb-site .reference-fidelity .cl-summary{border-color:var(--cb-frame)!important;border-bottom-color:var(--cb-frame)!important;background:var(--cb-panel)!important}
.cb-site .reference-fidelity .cl-summary-body{border-color:var(--cb-frame)!important;background:var(--cb-panel) var(--cb-asset-65b0b746632d,url('/classic/assets/box_content_bg-a0fe3cdd3750.png')) repeat-x!important}
.cb-site .reference-fidelity .cl-summary-mw2 .cl-summary-body{background:linear-gradient(112deg,#c42107,#d12b0c 50%,#bc240b)!important}
.cb-site .reference-fidelity .cl-heading h1{color:var(--cb-text)!important}
.cb-site .reference-fidelity .cl-heading p{color:var(--cb-text)!important}
.cb-site .reference-fidelity .cl-region.north-america{background:none!important}
.cb-site .reference-fidelity .cl-table-panel{border-color:var(--cb-frame)!important;background:var(--cb-panel)!important}
.cb-site .reference-fidelity .cl-tabs a.support{color:var(--cb-link)!important}
.cb-site .reference-fidelity .cl-standings-area{border-color:var(--cb-frame)!important;background:var(--cb-page)!important}
.cb-site .reference-fidelity .cl-standings th{border-left-color:var(--cb-border)!important;border-bottom-color:var(--cb-border)!important;background:var(--cb-header-start) var(--cb-asset-79064e5363fb,url('/classic/assets/list_header_bg-13ab9892ac55.gif')) repeat-x!important;color:var(--cb-text)!important}
.cb-site .reference-fidelity .cl-standings td{background:var(--cb-panel)!important;color:var(--cb-text)!important}
.cb-site .reference-fidelity .cl-standings tr:nth-child(even) td{background:var(--cb-page)!important}
.cb-site .reference-fidelity .cl-standings tbody tr:hover td{background-image:var(--cb-asset-db66da00122b,url('/classic/assets/row_hover-b030b479959c.png'))!important}
.cb-site .reference-fidelity .cl-team{color:var(--cb-link)!important}
.cb-site .reference-fidelity .cl-avatar{border-color:var(--cb-selected)!important;background:linear-gradient(var(--cb-raised),var(--cb-header-start))!important}
.cb-site .reference-fidelity .cl-ping{background:repeating-linear-gradient(90deg,#a62503 0 1px,#df6531 1px 2px,#1d0b00 2px 3px)!important;border-color:var(--cb-border)!important}
.cb-site .reference-fidelity .cl-ping.good{background:repeating-linear-gradient(90deg,#48b616 0 1px,#a6ee65 1px 2px,#123c07 2px 3px)!important}
.cb-site .reference-fidelity .cl-advertisement{border-color:var(--cb-frame)!important;background:var(--cb-panel)!important}
.cb-site .reference-fidelity .cl-advertisement small{color:var(--cb-muted)!important}
.cb-site .reference-fidelity .arena-news-panel{border-color:var(--cb-frame)!important;background:var(--cb-frame) var(--cb-asset-38afc2d23018,url('/classic/assets/box_bg-8603d44602e0.png')) repeat-x!important}
.cb-site .reference-fidelity .arena-story-art{border-color:var(--cb-frame)!important;background:var(--cb-panel)!important}
.cb-site .reference-fidelity .arena-story-art.cod4-story-art{background:var(--cb-panel) var(--cb-asset-2a1fb0bc4d7a,url('/classic/assets/39-19d53b238e85.png')) no-repeat center/185px 310px!important}
.cb-site .reference-fidelity .arena-story-copy h2{color:var(--cb-link)!important}
.cb-site .reference-fidelity .arena-news-list{background:var(--cb-panel) var(--cb-asset-65b0b746632d,url('/classic/assets/box_content_bg-a0fe3cdd3750.png')) repeat-x!important}
.cb-site .reference-fidelity .arena-news-row{border-bottom-color:var(--cb-border)!important}
.cb-site .reference-fidelity .arena-news-row :is(small,time){color:var(--cb-muted)!important}
.cb-site .reference-fidelity .arena-my-panel>.legacy-panel-body{background:none!important}
.cb-site .reference-fidelity .arena-actions{border-color:var(--cb-frame)!important;background:var(--cb-panel) var(--cb-asset-65b0b746632d,url('/classic/assets/box_content_bg-a0fe3cdd3750.png')) repeat-x!important}
.cb-site .reference-fidelity .arena-create-button{background-image:var(--cb-asset-a352d6f1321c,url('/classic/assets/button_create_team-1bd8ded8f9c1.png'))!important}
.cb-site .reference-fidelity .arena-find-button{background-image:var(--cb-asset-d8b070055a73,url('/classic/assets/button_find_team-45720923ddc0.png'))!important}
.cb-site .reference-fidelity .score-head{border-bottom-color:var(--cb-frame)!important}
.cb-site .reference-fidelity .arena-score-empty{border-color:var(--cb-frame)!important;background:var(--cb-panel)!important}
.cb-site .reference-fidelity .arena-scoreboards{border-top-color:var(--cb-frame)!important}
.cb-site .reference-fidelity .arena-scoreboards select{background:var(--cb-page)!important;border-color:var(--cb-border)!important;color:var(--cb-text)!important}
.cb-site .reference-fidelity .forum-mini-row a{color:var(--cb-text)!important}
.cb-site .reference-fidelity .mini-team-avatar{border-color:var(--cb-selected)!important}
.cb-site .reference-fidelity .forum-reference-frame{border-color:var(--cb-frame)!important;background:var(--cb-frame) var(--cb-asset-38afc2d23018,url('/classic/assets/box_bg-8603d44602e0.png')) repeat-x!important}
.cb-site .reference-fidelity .forum-welcome{border-color:var(--cb-frame)!important;background:var(--cb-raised)!important}
.cb-site .reference-fidelity .forum-welcome>b{background:linear-gradient(var(--cb-page) 0 50%,var(--cb-raised) 75%,var(--cb-raised))!important;color:var(--cb-link)!important}
.cb-site .reference-fidelity .forum-index{border-color:var(--cb-frame)!important;background:var(--cb-panel)!important}
.cb-site .reference-fidelity .forum-index th{border-left-color:var(--cb-border)!important;border-bottom-color:var(--cb-border)!important;background:var(--cb-header-start) var(--cb-asset-79064e5363fb,url('/classic/assets/list_header_bg-13ab9892ac55.gif')) repeat-x!important;color:var(--cb-text)!important}
.cb-site .reference-fidelity .forum-index td{background:var(--cb-raised)!important}
.cb-site .reference-fidelity .forum-index tr:nth-child(odd) td{background:var(--cb-page)!important}
.cb-site .reference-fidelity .forum-index td a{color:var(--cb-link)!important}
.cb-site .reference-fidelity .forum-index td p{color:var(--cb-text)!important}
.cb-site .reference-fidelity .forum-index td:nth-child(2){background:var(--cb-panel)!important}
.cb-site .reference-fidelity .forum-index tr:nth-child(odd) td:nth-child(2){background:var(--cb-panel)!important}
.cb-site .reference-fidelity .forum-index td small{color:var(--cb-muted)!important}
.cb-site .reference-fidelity .forum-index tr.forum-group-title td{background:linear-gradient(var(--cb-page) 0 50%,var(--cb-raised) 75%,var(--cb-raised))!important;border-color:var(--cb-frame)!important;color:var(--cb-text)!important}
.cb-site .reference-fidelity .forum-icon{border-color:var(--cb-selected)!important;background:linear-gradient(135deg,var(--cb-raised),var(--cb-page) 60%)!important;box-shadow:inset 0 0 0 1px var(--cb-shadow)!important}
.cb-site .reference-fidelity .thread-list{border-color:var(--cb-frame)!important}
.cb-site .reference-fidelity .forum-post{border-color:var(--cb-frame)!important;background:var(--cb-panel)!important}
.cb-site .reference-fidelity .post-avatar{border-color:var(--cb-selected)!important;background:var(--cb-header-start)!important}
.cb-site .reference-fidelity .profile-photo-link{color:var(--cb-link)}
.cb-site .reference-fidelity .arena-scoreboard-link{border-color:var(--cb-frame);background:var(--cb-header-start);color:var(--cb-text)}
.cb-site .reference-fidelity .chrome-title{background:var(--cb-header-start) var(--cb-asset-55fb29165e0e,url('/classic/assets/h3_bg-692dc3c14c34.png')) repeat-x!important;border-color:var(--cb-frame)!important}
.cb-site .reference-fidelity .cl-avatar,.cb-site .reference-fidelity .mini-team-avatar{border-color:var(--cb-selected)!important;background:var(--cb-header-start)!important}
html body .cb-site .competition-icon-frame{border-color:#e6e6e2!important;background:var(--cb-panel)!important}
html body .cb-site .competition-icon-frame>img{background:transparent!important}

/* staff-team-support.css */
.cb-site .reference-fidelity .invite-tabs{background:none!important}
.cb-site .reference-fidelity .classic-invite-search{border-color:var(--cb-frame)!important;background:var(--cb-panel) var(--cb-asset-65b0b746632d,url('/classic/assets/box_content_bg-a0fe3cdd3750.png')) repeat-x!important}
.cb-site .reference-fidelity .invite-user-avatar{border-color:var(--cb-selected)!important;background:var(--cb-header-start)!important;color:var(--cb-text)!important}
.cb-site .reference-fidelity .classic-team-manager button{border-color:var(--cb-border)!important;background:linear-gradient(var(--cb-selected),var(--cb-selected))!important;color:var(--cb-selected-text)!important}
.cb-site .reference-fidelity .classic-roster-table th{background:var(--cb-header-start)!important;border-bottom-color:var(--cb-border)!important}
.cb-site .reference-fidelity .classic-roster-table td{background:var(--cb-panel)!important}
.cb-site .reference-fidelity .classic-roster-table tr:nth-child(even) td{background:var(--cb-raised)!important}
.cb-site .reference-fidelity .roster-invite{color:var(--cb-link)!important}
.cb-site .reference-fidelity .arena-support-intro{border-color:var(--cb-frame)!important;background:var(--cb-frame)!important}
.cb-site .reference-fidelity .support-title{border-color:var(--cb-frame)!important;background:var(--cb-panel) var(--cb-asset-65b0b746632d,url('/classic/assets/box_content_bg-a0fe3cdd3750.png')) repeat-x!important}
.cb-site .reference-fidelity .support-title h1{color:var(--cb-text)!important}
.cb-site .reference-fidelity .support-apply{color:var(--cb-link)!important}
.cb-site .reference-fidelity .support-title .live-support{border-color:var(--cb-frame)!important;background:linear-gradient(var(--cb-panel),var(--cb-page))!important;color:var(--cb-text)!important}
.cb-site .reference-fidelity .live-support b{color:var(--cb-selected-text)!important}
.cb-site .reference-fidelity .arena-support-instructions{border-color:var(--cb-frame)!important;background:var(--cb-panel) var(--cb-asset-65b0b746632d,url('/classic/assets/box_content_bg-a0fe3cdd3750.png')) repeat-x!important}
.cb-site .reference-fidelity .arena-staff-table th{background:var(--cb-header-start) var(--cb-asset-79064e5363fb,url('/classic/assets/list_header_bg-13ab9892ac55.gif')) repeat-x!important;border-right-color:var(--cb-border)!important}
.cb-site .reference-fidelity .arena-staff-table td{background:var(--cb-panel)!important}
.cb-site .reference-fidelity .arena-staff-table tr:nth-child(even) td{background:var(--cb-raised)!important}
.cb-site .reference-fidelity .arena-staff-table td a{color:var(--cb-text)!important}
.cb-site .reference-fidelity .legacy-data-table tbody tr:hover td.team-empty-cell{background:var(--cb-panel)!important;background-image:none!important}
.cb-site .team-unavailable{background:transparent!important;color:var(--cb-text);border-color:var(--cb-selected)}
.cb-site .team-unavailable h1{border-bottom-color:var(--cb-selected);color:var(--cb-text)}
.cb-site .team-unavailable a{color:var(--cb-link)}
.cb-site .reference-fidelity .cl-standings tbody tr:hover td.cl-empty,.cb-site .reference-fidelity tr:hover td.finder-empty{background:var(--cb-panel)!important;background-image:none!important}
.admin-ladder-workspace{border-color:var(--cb-frame);background:var(--cb-panel)}
.admin-ladder-workspace h3{color:var(--cb-text)}
.admin-ladder-workspace fieldset{border-color:var(--cb-frame)}
.admin-ladder-workspace legend{color:var(--cb-link)}
.admin-ladder-workspace .ladder-season-row{border-bottom-color:var(--cb-frame)}
.admin-ladder-workspace .ladder-message{background:var(--cb-page);border-left-color:var(--cb-frame)}
.admin-ladder-workspace small{color:var(--cb-muted)}
.competition-catalog{border-color:var(--cb-frame);background:var(--cb-panel);color:var(--cb-text)}
.competition-catalog .catalog-nav{border-bottom-color:var(--cb-frame)}
.competition-catalog .catalog-nav button[aria-pressed=true],.competition-catalog .primary{background:var(--cb-frame);border-color:var(--cb-frame);color:var(--cb-text)}
.competition-catalog .catalog-heading h2{color:var(--cb-text)}
.competition-catalog .catalog-heading h3{color:var(--cb-text)}
.competition-catalog p{color:var(--cb-muted)}
.competition-catalog input,.competition-catalog select,.competition-catalog textarea{color:var(--cb-text);background:var(--cb-page);border-color:var(--cb-border)}
.competition-catalog small{color:var(--cb-muted)}
.competition-catalog .catalog-table th{background:var(--cb-page);color:var(--cb-link);border-bottom-color:var(--cb-frame)}
.competition-catalog .catalog-table td{border-bottom-color:var(--cb-frame)}
.competition-catalog .catalog-table tr:nth-child(even){background:var(--cb-panel)}
.competition-catalog .catalog-editor{border-color:var(--cb-frame);background:var(--cb-page)}
.competition-catalog summary{color:var(--cb-link)}
.competition-catalog .catalog-message{background:#214933;border-color:#45815a}
.competition-catalog .catalog-message.error{background:#51251f}
.admin-page .admin-tool-directory,.admin-page .admin-review-guide{border-color:var(--cb-frame);background:var(--cb-page)}
.admin-page .admin-tool-directory summary,.admin-page .admin-review-guide summary{color:var(--cb-link)}
.admin-page .catalog-tabs button[aria-pressed=true]{background:var(--cb-selected);color:var(--cb-selected-text)}
.cb-site .mycb-page button{border-color:var(--cb-border)!important;background:linear-gradient(var(--cb-selected),var(--cb-selected))!important;color:var(--cb-selected-text)!important}
.cb-site .mycb-page h3{color:var(--cb-link)!important}
.cb-site .member-presence span{background:var(--cb-panel)}
.cb-site .member-presence.online span{background:#67ed13}
.cb-site .classic-match-flow{background:var(--cb-panel)!important;color:var(--cb-text)!important;border-color:var(--cb-frame)!important}
.cb-site .classic-match-flow .match-report-tabs{background:var(--cb-page)!important;border-color:var(--cb-frame)}
.cb-site .classic-match-flow .match-report-tabs a,.cb-site .classic-match-flow .match-report-tabs b{background:linear-gradient(var(--cb-raised),var(--cb-page));border-color:var(--cb-frame);color:var(--cb-link)}
.cb-site .classic-match-flow .match-report-tabs b{background:var(--cb-frame);color:var(--cb-text)}
.cb-site .classic-match-flow .match-report-layout{background:var(--cb-panel)!important}
.cb-site .classic-match-flow .match-report-card,.cb-site .classic-match-flow .match-final,.cb-site .classic-match-flow .match-waiting,.cb-site .classic-match-flow .match-roster-block{background:var(--cb-panel)!important;border-color:var(--cb-frame);color:var(--cb-text)}
.cb-site .classic-match-flow .match-report-card>h2{background:linear-gradient(var(--cb-page),var(--cb-header-start))}
.cb-site .classic-match-flow button,.cb-site .classic-match-flow .legacy-button{border-color:var(--cb-border);background:linear-gradient(var(--cb-selected),var(--cb-selected))!important;color:var(--cb-selected-text)!important}
.cb-site .classic-match-flow .match-final th,.cb-site .classic-match-flow .match-roster-block th{background:linear-gradient(var(--cb-header-start),var(--cb-header-start));color:var(--cb-text)}
.cb-site .classic-match-flow .match-final td,.cb-site .classic-match-flow .match-roster-block td{background:var(--cb-panel);border-color:var(--cb-border);color:var(--cb-text)}
.cb-site .classic-match-flow .match-final tr:nth-child(even) td{background:var(--cb-raised)}
.cb-site .classic-match-flow .match-extra{border-color:var(--cb-frame);background:var(--cb-panel)}
.cb-site .classic-match-flow .match-extra summary{color:var(--cb-link)}
.cb-site .classic-score-entry{background:var(--cb-panel);color:var(--cb-text)}
.cb-site .classic-score-entry>section{border-color:var(--cb-frame);background:var(--cb-panel)}
.cb-site .classic-score-entry h3{color:var(--cb-link)}
.cb-site .classic-score-entry input,.cb-site .classic-score-entry select{color:var(--cb-text);background:var(--cb-page)}
.cb-site .support-flow{color:var(--cb-text)}
.cb-site .support-tabs{border-bottom-color:var(--cb-frame)}
.cb-site .support-tabs>a,.cb-site .support-tabs>b{background:linear-gradient(var(--cb-raised),var(--cb-page));border-color:var(--cb-frame);color:var(--cb-link)}
.cb-site .support-tabs>b{background:var(--cb-frame);color:var(--cb-text)}
.cb-site .support-category-banner{border-color:var(--cb-frame);background:var(--cb-panel)}
.cb-site .support-category-banner.warning{background:#423d22}
.cb-site .support-category-banner.danger{background:#422a2a}
.cb-site .support-category-banner.success{background:#223d2b}
.cb-site .ticket-agreement{background:var(--cb-page);border-color:var(--cb-frame)}
.cb-site .ticket-table h3{background:linear-gradient(var(--cb-panel),var(--cb-header-start))}
.cb-site .ticket-table th{background:var(--cb-page)}
.cb-site .ticket-table tr:nth-child(odd) td{background:var(--cb-panel)}
.cb-site .ticket-table tr:nth-child(even) td{background:var(--cb-panel)}
.cb-site .bbcode-editor{border-color:var(--cb-frame);background:var(--cb-page)}
.cb-site .bbcode-toolbar{background:linear-gradient(var(--cb-raised),var(--cb-panel));border-bottom-color:var(--cb-frame)}
.cb-site .bbcode-toolbar button{border-color:var(--cb-border);background:var(--cb-selected);color:var(--cb-selected-text)}
.cb-site .bbcode-editor textarea{background:var(--cb-page);color:var(--cb-text)}
.cb-site .support-config-editor details{border-color:var(--cb-frame)}
.cb-site .challenge-game-settings{border-color:var(--cb-frame)}
.cb-site .finder-details summary{color:var(--cb-link)}
.cb-site .finder-tooltip{background:var(--cb-page);border-color:var(--cb-frame);box-shadow:0 4px 15px var(--cb-shadow);color:var(--cb-text)}
.cb-site .match-feedback{background:var(--cb-panel);border-color:var(--cb-frame)}
.cb-site .match-feedback>h3{background:linear-gradient(var(--cb-panel),var(--cb-header-start))}
.cb-site .match-feedback>article{border-bottom-color:var(--cb-border)}
.cb-site .reference-fidelity :is(.team-titlebar,.team-profile-card,.cl-summary,.cl-summary-body,.cl-table-panel){border-color:var(--cb-frame)!important}
.cb-site .reference-fidelity .team-page-tabs{border-color:var(--cb-frame)!important}
.cb-site :is(.legacy-ad,.legacy-ad span,.cl-advertisement,.cl-advertisement small){color:var(--cb-muted)!important}
.cb-site .classic-match-flow .legacy-tabs{border-bottom-color:var(--cb-frame);background:var(--cb-panel)}
.cb-site .classic-match-flow .match-detail-actions :is(a,button),.cb-site .classic-match-flow .match-detail-actions :is(a,button):is(:hover,:focus,:active){color:var(--cb-selected-text)!important}
.theme-asset-picker button{background:var(--cb-panel)!important;color:var(--cb-text)!important;border-color:var(--cb-frame)!important}
.theme-asset-picker button[aria-pressed=true]{border-color:var(--cb-frame)!important}
.theme-asset-selected{border-color:var(--cb-frame)}
.cb-site .support-ticket-meta>span{border-color:var(--cb-frame);background:var(--cb-panel)}
.cb-site .support-ticket-meta b{color:var(--cb-muted)}
.cb-site .support-thread .ticket-message{border-color:var(--cb-border);background:var(--cb-panel)}
.cb-site .support-thread .ticket-message:nth-child(even){background:var(--cb-panel)}
.cb-site .support-thread .ticket-message.ticket-message-staff{border-color:var(--cb-border);background:var(--cb-panel)}
.cb-site .support-thread .ticket-message.internal{background:#343127}
.cb-site .ticket-message-content time{color:var(--cb-muted)}
.cb-site .ticket-message-content .ticket-staff-badge{background:transparent}
.cb-site .member-ticket-reply{border-top-color:var(--cb-border)}
.cb-site .ticket-reply-label{color:var(--cb-muted)}
.cb-site .member-ticket-reply button{border-color:var(--cb-border);background:linear-gradient(var(--cb-selected),var(--cb-selected));color:var(--cb-selected-text)}
html body .cb-site .reference-fidelity .forum-toolbar .legacy-action-link{border-color:var(--cb-border)!important;background:linear-gradient(var(--cb-panel),var(--cb-panel))!important;color:var(--cb-text)!important}
html body .cb-site .reference-fidelity .forum-toolbar .legacy-action-link:hover{background:linear-gradient(var(--cb-panel),var(--cb-panel))!important;color:var(--cb-text)!important}
html body .cb-site .reference-fidelity .thread-list tbody tr:hover td{background:var(--cb-raised)!important;background-image:none!important}
.cb-site .reference-fidelity .thread-list .thread-icon{color:var(--cb-muted)}
.community-forum-nav{background:var(--cb-panel);border-color:var(--cb-frame)}
.cb-site .community-button,.cb-site .community-page button,.cb-site .community-quick-reply button,.cb-site .community-post footer button{border-color:var(--cb-border);background:linear-gradient(var(--cb-selected),var(--cb-selected));color:var(--cb-selected-text)!important}
.community-notice{border-color:var(--cb-border);background:#233b31}
.community-field small{color:var(--cb-muted)}
.community-preview{background:var(--cb-raised);border-color:var(--cb-border)}
.forum-control-grid{border-color:var(--cb-border);background:var(--cb-raised)}
.forum-control-sidebar{background:var(--cb-panel)}
.forum-control-sidebar h2{background:var(--cb-raised)}
.forum-control-sidebar h3{background:var(--cb-panel)}
.forum-control-sidebar a{color:var(--cb-link)!important}
.forum-control-sidebar a[aria-current]{background:var(--cb-raised);color:var(--cb-text)!important}
.forum-control-content h1{background:var(--cb-raised)}
.forum-control-content h3{background:var(--cb-raised)}
.forum-control-content fieldset{border-color:var(--cb-border)}
.forum-control-content legend{color:var(--cb-text)}
.forum-thread-tools{background:linear-gradient(var(--cb-raised),var(--cb-panel))}
html body .cb-site .reference-fidelity .community-post{border-color:var(--cb-frame)!important;background:var(--cb-raised)!important}
html body .cb-site .reference-fidelity .community-post .post-meta{background:linear-gradient(var(--cb-header-start),var(--cb-page))!important}
.community-post .post-meta a{color:var(--cb-text)!important}
html body .cb-site .reference-fidelity .community-post aside{background:var(--cb-panel)!important}
html body .cb-site .reference-fidelity .community-post .post-body{background:var(--cb-raised)!important}
.community-post .post-body h4{border-bottom-color:var(--cb-border)}
.post-signature{border-top-color:var(--cb-border)}
.community-post blockquote{border-color:var(--cb-border);background:var(--cb-raised)}
.community-quick-reply{background:var(--cb-raised);border-color:var(--cb-border)}
.community-inbox,.community-edit-profile{border-color:var(--cb-frame);background:linear-gradient(var(--cb-panel) 0,var(--cb-panel) 80px,var(--cb-panel) 180px)}
.community-list-toolbar{background:linear-gradient(var(--cb-header-start),var(--cb-page));border-color:var(--cb-frame)}
.community-table th{background:linear-gradient(var(--cb-header-start),var(--cb-page))}
.community-table td{background:var(--cb-panel);border-bottom-color:var(--cb-border)}
.community-table tr:nth-child(even) td{background:var(--cb-raised)}
.community-table tr:hover td{background:var(--cb-raised)}
.inbox-person>span{border-color:var(--cb-selected)}
.conversation-heading{border-bottom-color:var(--cb-border);background:var(--cb-page)}
.private-message{border-bottom-color:var(--cb-border)}
.private-avatar{border-color:var(--cb-border)}
.private-message time{color:var(--cb-muted)}
.community-edit-profile fieldset{border-color:var(--cb-frame)}
.community-edit-profile legend{color:var(--cb-link)}
.profile-avatar-upload>span{border-color:var(--cb-frame)}
.community-public-about{border-color:var(--cb-frame)}
.community-public-about dt{color:var(--cb-muted)}
html body .cb-site .team-result-cancelled{color:var(--cb-link)!important}
html body .cb-site .team-result-pending{color:var(--cb-text)!important}
html body .cb-site .cl-team .cl-avatar-preview{border-color:var(--cb-selected)!important;background:var(--cb-header-start)!important}
html body .cb-site .cl-standings .cl-ping{border-color:var(--cb-border)!important;background:repeating-linear-gradient(90deg,var(--ping-color) 0 1px,var(--cb-header-start) 1px 2px)!important}
.cl-ping.recency-recent{}
.cl-ping.recency-week{}
.cl-ping.recency-none{}
html body .cb-site .reference-fidelity .team-page-tabs :is(a,button){border-color:var(--cb-frame)!important;background:linear-gradient(var(--cb-page),var(--cb-header-start))!important}
html body .cb-site .reference-fidelity .team-page-tabs :is(a,button)[aria-current]{background:linear-gradient(var(--cb-selected),var(--cb-selected))!important;color:var(--cb-selected-text)!important;border-color:var(--cb-frame)!important}
html body .cb-site .reference-fidelity .team-page-tabs :is(a,button):hover{background:linear-gradient(var(--cb-raised),var(--cb-panel))!important;color:var(--cb-text)!important}
html body .cb-site .reference-fidelity .team-page-tabs :is(a,button)[aria-current]:hover{background:linear-gradient(var(--cb-selected),var(--cb-selected))!important;color:var(--cb-selected-text)!important}
.team-place .team-place-up{border-bottom-color:#0c0}
.team-place .team-place-down{border-top-color:#c00}
.team-place .team-place-steady{background:var(--cb-raised)}
html body .cb-site .reference-fidelity :is(.legacy-tab,.cl-tabs a,.cl-modes a,.team-page-tabs a,.team-page-tabs button){border-color:var(--cb-frame)!important;background:linear-gradient(var(--cb-page),var(--cb-header-start))!important;background-image:linear-gradient(var(--cb-page),var(--cb-header-start))!important;color:var(--cb-link)!important}
html body .cb-site .reference-fidelity :is(.legacy-tab.is-active,.cl-tabs a[aria-current],.cl-tabs a.active,.cl-modes a[aria-current],.team-page-tabs [aria-current]){border-color:var(--cb-frame)!important;background:linear-gradient(var(--cb-selected),var(--cb-selected))!important;background-image:linear-gradient(var(--cb-selected),var(--cb-selected))!important;color:var(--cb-selected-text)!important}
html body .cb-site .reference-fidelity :is(.legacy-tab,.cl-tabs a,.cl-modes a,.team-page-tabs a,.team-page-tabs button):hover{border-color:var(--cb-frame)!important;background:linear-gradient(var(--cb-raised),var(--cb-panel))!important;background-image:linear-gradient(var(--cb-raised),var(--cb-panel))!important;color:var(--cb-text)!important}
html body .cb-site .reference-fidelity :is(.legacy-tab.is-active,.cl-tabs a[aria-current],.cl-tabs a.active,.cl-modes a[aria-current],.team-page-tabs [aria-current]):hover{border-color:var(--cb-frame)!important;background:linear-gradient(var(--cb-selected),var(--cb-selected))!important;background-image:linear-gradient(var(--cb-selected),var(--cb-selected))!important;color:var(--cb-selected-text)!important}
html body .cb-site .reference-fidelity .cl-tabs a.support{color:var(--cb-link)!important}
html body .cb-site .reference-fidelity :is(.legacy-tabs,.cl-tabs,.cl-modes,.team-page-tabs),
html body .cb-site :is(.support-tabs,.classic-match-flow .match-report-tabs){box-shadow:inset 0 -1px var(--cb-shadow)!important}
html body .cb-site .forum-thread-page{background:var(--cb-page)!important;color:var(--cb-text)!important}
html body .cb-site .forum-thread-page .breadcrumbs{background:var(--cb-page)!important;color:var(--cb-muted)!important;border-color:var(--cb-frame)!important}
html body .cb-site .forum-thread-page .forum-toolbar{background:linear-gradient(var(--cb-panel),var(--cb-page))!important;border-color:var(--cb-frame)!important}
.forum-chrome-button{border-color:var(--cb-border)!important;background:linear-gradient(var(--cb-selected) 0,var(--cb-raised) 52%,var(--cb-panel) 53%,var(--cb-header-start) 100%)!important;box-shadow:inset 0 0 0 1px var(--cb-border)!important;color:var(--cb-text)!important;text-shadow:0 1px var(--cb-shadow)!important}
.forum-chrome-button:hover{color:var(--cb-text)!important;background:linear-gradient(var(--cb-selected) 0,var(--cb-raised) 52%,var(--cb-raised) 53%,var(--cb-page) 100%)!important}
html body .cb-site .forum-thread-page .forum-thread-tools{border-top-color:var(--cb-border)!important;border-bottom-color:var(--cb-frame)!important;background:linear-gradient(var(--cb-raised),var(--cb-page))!important;color:var(--cb-text)!important}
.forum-thread-tools summary,.forum-thread-tools label{color:var(--cb-text)!important}
html body .cb-site .reference-fidelity .community-post{border-color:var(--cb-border)!important;background:var(--cb-page)!important}
html body .cb-site .reference-fidelity .community-post .post-meta{border-top-color:var(--cb-border)!important;background:linear-gradient(var(--cb-panel),var(--cb-page))!important;color:var(--cb-text)!important}
html body .cb-site .reference-fidelity .community-post aside{border-right-color:var(--cb-border)!important;background:var(--cb-page)!important;color:var(--cb-text)!important}
.community-post aside>a{color:var(--cb-link)!important}
.community-post aside>small{color:var(--cb-text)!important}
.cb-site .reference-fidelity .post-avatar{background:transparent!important}
.forum-reputation i{border-color:#34523f!important;background:#23352b!important}
.forum-reputation i.earned{background:linear-gradient(90deg,#0b7541,#20b866)!important}
html body .cb-site .reference-fidelity .community-post .post-body{background:var(--cb-raised)!important;color:var(--cb-text)!important}
.community-post .post-body h4{border-bottom-color:var(--cb-border)!important}
.post-signature{border-top-color:var(--cb-border)!important}
.community-post footer .forum-report-link{color:var(--cb-muted)!important}
.community-post footer .forum-report-link:hover{color:var(--cb-text)!important}
.forum-bottom-controls{border-color:var(--cb-border)!important;background:var(--cb-panel)!important}
.forum-bottom-controls nav{color:var(--cb-muted)!important}
.forum-bottom-controls nav a{color:var(--cb-link)!important}
.forum-bottom-controls nav span:not(:has(a)){color:var(--cb-muted)!important}
.community-quick-reply{border-color:var(--cb-border)!important;background:var(--cb-raised)!important}
.community-quick-reply h3{border-bottom-color:var(--cb-border)!important;background:var(--cb-panel)!important;color:var(--cb-text)!important}
.community-quick-reply textarea{border-color:var(--cb-selected)!important;background:var(--cb-page)!important;color:var(--cb-text)!important}
.forum-submit-button{border-color:var(--cb-border)!important;background:linear-gradient(var(--cb-selected),var(--cb-selected))!important;color:var(--cb-selected-text)!important}
.edit-gamertag-list .identity-badge{background:transparent var(--cb-asset-f27b4a0de98a,url('/classic/assets/xbl_gamertag-30f959d0e03b.gif')) no-repeat 0 0!important}
.edit-gamertag-list .identity-badge.identity-wii{background-image:var(--cb-asset-ba847a96c0cb,url('/classic/assets/wii_code-22b10794f592.gif'))!important}
.edit-gamertag-list .identity-badge.identity-playstation{background-image:var(--cb-asset-5dfabc2b6c54,url('/classic/assets/psn_id-ba641beb938f.gif'))!important}
.profile-reference-left .community-public-about{background:transparent!important}

/* forum-refinements.css */
html body .cb-site .bbcode-editor textarea{background:var(--cb-page)!important;color:var(--cb-text)!important}
html body .cb-site .reference-fidelity :is(a,button).forum-chrome-button,html body .cb-site .reference-fidelity .forum-toolbar a.forum-chrome-button.legacy-action-link,html body .cb-site .reference-fidelity .forum-toolbar a.forum-chrome-button.legacy-action-link:hover{border-color:var(--cb-border)!important;background:linear-gradient(var(--cb-raised) 0%,var(--cb-raised) 46%,var(--cb-raised) 51%,var(--cb-raised) 100%)!important;box-shadow:inset 0 0 0 1px var(--cb-border)!important;color:var(--cb-text)!important;text-shadow:0 1px 1px var(--cb-shadow)!important}
html body .cb-site .forum-thread-page .forum-thread-tools{background:linear-gradient(var(--cb-raised),var(--cb-page))!important}
html body .cb-site .forum-tool-panel{background:var(--cb-panel);border-color:var(--cb-border);color:var(--cb-text)}
html body .cb-site .forum-tool-panel :is(input,select){background:var(--cb-page)!important;color:var(--cb-text)!important;border-color:var(--cb-border)!important}
html body .cb-site .forum-tool-panel button{background:var(--cb-raised);color:var(--cb-text);border-color:var(--cb-border)}
html body .cb-site .forum-reference-list td:nth-child(2){background:var(--cb-raised)!important}
html body .cb-site .forum-reference-list tr:nth-child(odd) td{background:var(--cb-raised)!important}
html body .cb-site .forum-reference-list tr:nth-child(even) td{background:var(--cb-panel)!important}
html body .cb-site .forum-reference-list tr:hover td{background-image:none!important}
.forum-list-heading{background:linear-gradient(var(--cb-header-start),var(--cb-page) 55%,var(--cb-raised));color:var(--cb-link);border-bottom-color:var(--cb-frame)}
.forum-page-links button{background:var(--cb-panel)!important;color:var(--cb-link)!important}
.forum-display-options{background:var(--cb-raised)}
.forum-display-options h3{background:linear-gradient(var(--cb-header-start),var(--cb-page) 55%,var(--cb-raised));color:var(--cb-link)}
.forum-directory-tools h4{background:linear-gradient(var(--cb-panel),var(--cb-header-start))}
html body .cb-site .community-public-about{background:none!important}
html body .cb-site :is(.identity-badge.identity-other,.identity-badge.identity-nintendo){background:linear-gradient(#839eae,#254353)!important;border-color:#b5cad5!important}
html body .cb-site :is(.identity-other,.identity-nintendo).identity-badge span{background:#172127!important}
html body .cb-site .reference-fidelity .profile-photo{background:var(--cb-page)!important}
html body .cb-site .forum-category-page.reference-fidelity{background:transparent!important}
html body .cb-site .forum-category-page.reference-fidelity .forum-toolbar{background:linear-gradient(var(--cb-panel),var(--cb-page))!important}
html body .cb-site .reference-fidelity .forum-reference-list tr:nth-child(odd) td{background:var(--cb-raised)!important}
html body .cb-site .reference-fidelity .forum-reference-list tr:nth-child(even) td{background:var(--cb-panel)!important}

/* forum-layout-update.css */
html body .cb-site .reference-fidelity:is(.forums-page,.forum-category-page,.forum-thread-page)>.legacy-ad{border-color:var(--cb-frame)!important;background:var(--cb-panel)!important}
html body .cb-site .forum-summary{background:var(--cb-panel);border-color:var(--cb-frame);color:var(--cb-text)}
html body .cb-site .forum-summary-actions{background:var(--cb-panel)}
html body .cb-site .forum-summary-actions :is(a,button){color:var(--cb-text)!important;background:none}
html body .cb-site .forum-summary h2{color:var(--cb-link)!important;background:linear-gradient(var(--cb-header-start),var(--cb-panel))!important}
html body .cb-site .forum-summary summary{background:linear-gradient(var(--cb-header-start),var(--cb-panel))}
html body .cb-site .forum-summary-counts{background:var(--cb-raised)}
html body .cb-site .forum-list-heading summary{color:var(--cb-text)}
html body .cb-site .forum-list-heading summary:focus-visible{outline-color:var(--cb-frame)}
html body .cb-site .forum-list-heading .forum-tool-panel{border-color:var(--cb-frame);background:var(--cb-panel);color:var(--cb-text)}

/* store-forum-update.css */
html body .cb-site .reference-fidelity .forum-control-content a.community-button:is(:link,:visited,:hover,:focus,:active){color:var(--cb-selected-text)!important}
.store-heading{border-color:var(--cb-frame);background:linear-gradient(var(--cb-page),var(--cb-panel))}
.store-heading h1{color:var(--cb-text)!important}
.credit-products article{background:var(--cb-panel);border-color:var(--cb-frame)}
.credit-pack-art{border-color:var(--cb-selected);background:linear-gradient(145deg,var(--cb-raised),var(--cb-page));color:var(--cb-text)!important;box-shadow:inset 0 0 0 2px var(--cb-shadow)}
.credit-pack-art span{color:var(--cb-link)}
.store-notice{background:var(--cb-panel);border-color:var(--cb-frame)}
.store-table th,.store-table td,.store-admin th,.store-admin td{border-bottom-color:var(--cb-border)}
.store-table th{background:linear-gradient(var(--cb-panel),var(--cb-header-start))}
.store-table tr:nth-child(even){background:var(--cb-panel)}

/* admin-operations.css */
html body .cb-site .admin-page :is(button,input,select,textarea,a,summary):focus-visible{outline-color:var(--cb-frame)!important}
.admin-page .ops-queue{border-color:var(--cb-frame);background:var(--cb-panel)}
.admin-page .ops-queue-heading{background:var(--cb-page);border-bottom-color:var(--cb-frame)}
.admin-page .ops-queue-heading h3{color:var(--cb-text)!important}
.admin-page .ops-queue-heading>span{color:var(--cb-muted)}
html body .cb-site .admin-page .ops-quick-filters button,html body .cb-site .admin-page .ops-tabs button{background:var(--cb-panel);border-color:var(--cb-frame);color:var(--cb-text)}
html body .cb-site .admin-page .ops-tabs button[aria-pressed=true]{background:var(--cb-frame);color:var(--cb-text);border-color:var(--cb-frame)}
.admin-page .ops-filters label,.admin-page .ops-control-form label,.admin-page .ops-filter-options label{color:var(--cb-text)}
html body .cb-site .admin-page .ops-primary{background:var(--cb-frame)!important;border-color:var(--cb-frame)!important;color:var(--cb-text)!important}
.admin-page :is(.ops-advanced,.ops-case-controls,.ops-audit,.ops-account-lookup,.ops-integrity)>summary{color:var(--cb-link)}
.admin-page .ops-filter-summary{background:var(--cb-page);color:var(--cb-muted);border-top-color:var(--cb-frame)}
html body .cb-site .admin-page .ops-table-scroll table{background:var(--cb-panel)!important}
html body .cb-site .admin-page .ops-table-scroll :is(th,td){border-bottom-color:var(--cb-frame)!important;color:var(--cb-text)}
html body .cb-site .admin-page .ops-table-scroll th{background:var(--cb-page)!important;color:var(--cb-text)!important}
html body .cb-site .admin-page .ops-table-scroll tbody tr:nth-child(even){background:var(--cb-panel)!important}
html body .cb-site .admin-page .ops-table-scroll tbody tr:hover{background:var(--cb-raised)!important}
.admin-page .ops-table-scroll td small{color:var(--cb-muted)}
.admin-page .ops-badge{border-color:#537182;background:#263f50}
.admin-page .ops-badge:is(.urgent,.escalated,.failed,.banned){background:#5c292e}
.admin-page .ops-badge:is(.high,.held,.under-review){background:#57471d}
.admin-page .ops-badge:is(.resolved,.active,.paid,.verified){background:#204c3c}
.admin-page .ops-pagination{border-top-color:var(--cb-frame)}
.admin-page .ops-pagination>span{color:var(--cb-muted)}
.admin-page .ops-error,.admin-page .ops-notice{background:#39292c;border-color:#775158}
.admin-page .ops-empty{color:var(--cb-muted)}
.admin-page .ops-muted,.admin-page .ops-help{color:var(--cb-muted)}
.admin-page .ops-timing>div{background:var(--cb-page);border-color:var(--cb-frame)}
.admin-page .ops-timing span{color:var(--cb-muted)}
.admin-page .ops-timing strong,.admin-page .ops-timing strong span{color:var(--cb-text)}
.admin-page .ops-timing small{color:var(--cb-muted)}
.admin-page :is(.ops-case-controls,.ops-integrity,.ops-audit,.ops-account-lookup){background:var(--cb-panel);border-color:var(--cb-frame)}
.admin-page .ops-case-file{border-color:var(--cb-frame);background:var(--cb-panel)}
.admin-page .ops-post-preview{background:var(--cb-page);border-color:var(--cb-border)}
html body .cb-site .admin-page .support-reply{border-color:var(--cb-frame);background:var(--cb-panel)}
.admin-page .support-thread{border-color:var(--cb-frame)}

/* admin-workspace-v2.css */
html body .cb-site .admin-page.admin-v2{background:var(--cb-page);color:var(--cb-text);border-color:var(--cb-frame)}
html body .cb-site .admin-v2 a{color:var(--cb-link)!important}
html body .cb-site .admin-v2 h2{color:var(--cb-text)!important}
html body .cb-site .admin-v2 h3{color:var(--cb-text)!important}
html body .cb-site .admin-v2 h4{color:var(--cb-text)!important}
html body .cb-site .admin-v2 button{border-color:var(--cb-border)!important;background:linear-gradient(var(--cb-selected),var(--cb-selected))!important;color:var(--cb-selected-text)!important}
html body .cb-site .admin-v2 button:hover:not(:disabled){border-color:var(--cb-selected)!important;background:linear-gradient(var(--cb-selected),var(--cb-selected))!important}
html body .cb-site .admin-v2 .ops-primary{background:linear-gradient(var(--cb-frame),var(--cb-raised))!important;border-color:var(--cb-frame)!important;color:var(--cb-text)!important}
html body .cb-site .admin-v2 .danger{background:linear-gradient(#924846,#692c2b)!important}
html body .cb-site .admin-v2 :is(input,select,textarea){background:var(--cb-page)!important;color:var(--cb-text)!important;border-color:var(--cb-border)!important}
html body .cb-site .admin-v2 :is(input[type=checkbox],input[type=radio]){accent-color:var(--cb-primary)}
html body .cb-site .admin-v2 label{color:var(--cb-text)}
html body .cb-site .admin-v2 :is(a,button,input,select,textarea,summary):focus-visible{outline-color:var(--cb-frame)!important}
.admin-v2 .desk-skip{background:var(--cb-page)}
html body .cb-site .admin-v2 .admin-brandbar{background:linear-gradient(var(--cb-panel),var(--cb-page))!important;border-bottom-color:var(--cb-frame)!important}
.admin-v2 .admin-brandbar>div>strong{color:var(--cb-text)}
.admin-v2 .admin-brandbar>div>span{color:var(--cb-muted)}
.admin-v2 .desk-area-nav{background:var(--cb-page);border-bottom-color:var(--cb-frame)}
html body .cb-site .admin-v2 .desk-area-nav>button{background:linear-gradient(var(--cb-panel),var(--cb-page))!important;color:var(--cb-link)!important;border-color:var(--cb-frame)!important}
html body .cb-site .admin-v2 .desk-area-nav>button[aria-current=page]{background:linear-gradient(var(--cb-selected),var(--cb-selected))!important;border-color:var(--cb-frame)!important;color:var(--cb-selected-text)!important;box-shadow:inset 0 1px var(--cb-border)!important}
html body .cb-site .admin-v2 .admin-workspace{background:var(--cb-panel)}
html body .cb-site .admin-v2 .admin-sidebar{background:var(--cb-page)!important;border-right-color:var(--cb-frame)!important}
.admin-v2 .desk-eyebrow{color:var(--cb-muted)}
html body .cb-site .admin-v2 .desk-section-nav>button{background:transparent!important;color:var(--cb-muted)!important}
html body .cb-site .admin-v2 .desk-section-nav>button:hover{background:var(--cb-panel)!important;border-color:var(--cb-frame)!important}
html body .cb-site .admin-v2 .desk-section-nav>button.is-active{background:linear-gradient(90deg,var(--cb-raised),var(--cb-panel))!important;border-color:var(--cb-frame)!important;border-left-color:var(--cb-frame)!important;color:var(--cb-text)!important}
.admin-v2 .desk-section-nav small{color:var(--cb-muted)}
.admin-v2 .desk-section-nav em{background:var(--cb-raised);color:var(--cb-text)}
.admin-v2 .desk-section-nav i{color:var(--cb-link)}
.admin-v2 .desk-sidebar-help{border-top-color:var(--cb-frame);color:var(--cb-muted)}
.admin-v2 .desk-sidebar-help strong{color:var(--cb-text)}
.admin-v2 .admin-sidebar-foot{color:var(--cb-muted);border-top-color:var(--cb-frame)}
.admin-v2 .desk-workspace-top{border-bottom-color:var(--cb-frame)}
.admin-v2 .desk-breadcrumb{color:var(--cb-muted)}
.admin-v2 .desk-breadcrumb strong{color:var(--cb-text)}
.admin-v2 .desk-breadcrumb>span{color:var(--cb-muted)}
.admin-v2 .desk-page-intro p{color:var(--cb-muted)}
html body .cb-site .admin-v2 .admin-section-heading{background:transparent!important}
.admin-v2 .admin-section-heading p{color:var(--cb-muted)}
html body .cb-site .admin-v2 .legacy-panel{border-color:var(--cb-frame)!important}
html body .cb-site .admin-v2 .legacy-panel-title{background:linear-gradient(var(--cb-panel),var(--cb-header-start))!important;border-bottom-color:var(--cb-frame)!important}
html body .cb-site .admin-v2 .legacy-panel-body{background:var(--cb-panel)!important}
.admin-v2 .ops-queue{background:var(--cb-panel);border-color:var(--cb-frame)}
.admin-v2 .ops-queue-heading{background:linear-gradient(var(--cb-panel),var(--cb-page))}
html body .cb-site .admin-v2 :is(.ops-quick-filters,.ops-tabs,.desk-tabs)>button{background:var(--cb-page)!important;color:var(--cb-link)!important;border-color:var(--cb-frame)!important}
html body .cb-site .admin-v2 :is(.ops-quick-filters,.ops-tabs,.desk-tabs)>button[aria-pressed=true]{background:var(--cb-raised)!important;border-color:var(--cb-frame)!important;color:var(--cb-text)!important;box-shadow:inset 0 -2px var(--cb-border)!important}
.admin-v2 .ops-filter-summary{background:var(--cb-page);color:var(--cb-muted);border-color:var(--cb-frame)}
html body .cb-site .admin-v2 .ops-table-scroll :is(th,td){border-bottom-color:var(--cb-frame)!important}
html body .cb-site .admin-v2 .ops-table-scroll th{background:linear-gradient(var(--cb-page),var(--cb-header-start))!important;color:var(--cb-link)!important}
html body .cb-site .admin-v2 .ops-table-scroll tbody tr{background:var(--cb-panel)!important}
html body .cb-site .admin-v2 .ops-table-scroll tbody tr:nth-child(even){background:var(--cb-panel)!important}
html body .cb-site .admin-v2 .ops-table-scroll tbody tr:hover{background:var(--cb-raised)!important}
html body .cb-site .admin-v2 .desk-record-link{background:transparent!important;color:var(--cb-link)!important}
html body .cb-site .admin-v2 .desk-record-link:hover{background:transparent!important;color:var(--cb-text)!important}
.admin-v2 .ops-pagination{background:var(--cb-panel);border-top-color:var(--cb-frame)}
.admin-v2 .ops-empty{color:var(--cb-muted)}
.admin-v2 .desk-feedback{border-color:var(--cb-border);background:var(--cb-panel);color:var(--cb-text)}
.admin-v2 .desk-feedback.error{background:#442e34}
.admin-v2 .desk-feedback.success{background:#213f37}
.admin-v2 .desk-loading{color:var(--cb-link)}
.admin-v2 .desk-case-header{border-bottom-color:var(--cb-frame)}
.admin-v2 .desk-case-owner{color:var(--cb-muted)}
html body .cb-site .admin-v2 .admin-queue-grid button{background:linear-gradient(var(--cb-raised),var(--cb-panel))!important;border-color:var(--cb-frame)!important;color:var(--cb-text)!important}
html body .cb-site .admin-v2 .admin-queue-grid button strong{color:var(--cb-text)!important}
.admin-v2 .desk-conversation{border-color:var(--cb-frame);background:var(--cb-panel)}
.admin-v2 .desk-tabs{background:var(--cb-page);border-bottom-color:var(--cb-frame)}
.admin-v2 .desk-thread-tools{border-bottom-color:var(--cb-frame);color:var(--cb-muted)}
.admin-v2 .desk-message{border-bottom-color:var(--cb-frame)}
.admin-v2 .desk-message-body>header>span{color:var(--cb-link);background:var(--cb-raised)}
.admin-v2 .desk-message-body time{color:var(--cb-muted)}
.admin-v2 .desk-message-copy{color:var(--cb-text)}
.admin-v2 .desk-message.internal{background:#423c254d;border-color:#7f7344;border-left-color:#bdaa5c}
.admin-v2 .desk-message.internal header>span{background:#594f2e}
.admin-v2 .desk-composer{border-top-color:var(--cb-frame);background:var(--cb-panel)}
.admin-v2 .desk-composer .desk-tabs{background:none}
.admin-v2 .desk-composer.internal{background:#393522}
.admin-v2 .desk-composer-help{color:var(--cb-muted)}
.admin-v2 :is(.desk-formatting,.desk-advanced)>summary{color:var(--cb-link)}
.admin-v2 .desk-closed{background:var(--cb-panel);color:var(--cb-muted);border-top-color:var(--cb-frame)}
.admin-v2 .desk-context-card,.admin-v2 .desk-panel{border-color:var(--cb-frame);background:var(--cb-panel)}
.admin-v2 .desk-context-card>h3{border-bottom-color:var(--cb-frame)}
.admin-v2 .desk-context-card dt{color:var(--cb-muted)}
.admin-v2 .desk-context-card dd{color:var(--cb-text)}
html body .cb-site .admin-v2 .desk-case-context .ops-case-controls{background:none!important}
.admin-v2 .desk-case-context .ops-timing{border-bottom-color:var(--cb-frame)}
.admin-v2 .desk-case-context .ops-timing>div{background:none}
.admin-v2 .desk-case-context .ops-help{color:var(--cb-muted)}
.admin-v2 .desk-timeline article{border-left-color:var(--cb-frame)}
.admin-v2 .desk-timeline article>time{color:var(--cb-muted)}
.admin-v2 .desk-timeline article>span{color:var(--cb-muted)}
html body .cb-site .admin-v2 .admin-stat-grid>button{background:linear-gradient(var(--cb-raised),var(--cb-panel))!important;border-color:var(--cb-frame)!important;color:var(--cb-link)!important}
html body .cb-site .admin-v2 .admin-stat-grid strong{color:var(--cb-text)!important}
html body .cb-site .admin-v2 :is(.admin-subtabs,.catalog-tabs){background:var(--cb-panel)!important;border-color:var(--cb-frame)!important}
html body .cb-site .admin-v2 :is(.admin-subtabs,.catalog-tabs)>button{background:var(--cb-panel)!important;color:var(--cb-link)!important;border-color:var(--cb-frame)!important}
html body .cb-site .admin-v2 :is(.admin-subtabs,.catalog-tabs)>button:is(.active,[aria-pressed=true]){background:linear-gradient(var(--cb-selected),var(--cb-selected))!important;color:var(--cb-selected-text)!important;border-color:var(--cb-selected)!important}
.admin-v2 :is(.admin-editor,.admin-action-grid>form,.admin-inline-form,.admin-mini-list){border-color:var(--cb-frame);background:var(--cb-panel)}
.admin-v2 .desk-service-checks{border-color:var(--cb-frame)}
.admin-v2 .desk-panel>summary{color:var(--cb-link)}
.admin-v2 .desk-media-slot{background:var(--cb-panel);border-color:var(--cb-frame)}
.admin-v2 .desk-media-slot img{background:var(--cb-page);border-color:var(--cb-frame)}
.admin-v2 .desk-media-history{border-top-color:var(--cb-frame)}
.admin-v2 .desk-media-history article{border-bottom-color:var(--cb-frame)}
.admin-v2 .desk-media-history small{color:var(--cb-muted)}
@media(max-width:760px){
html body .cb-site .admin-v2 .admin-sidebar{border-bottom-color:var(--cb-frame)!important}
}

/* member-support-v2.css */
.cb-site .cb-member-support{--support-border:var(--cb-frame);--support-muted:var(--cb-muted);color:var(--cb-text)}
.cb-site .cb-member-support a{color:var(--cb-link)}
.cb-site .cb-member-support h2{color:var(--cb-text)!important}
.cb-site .cb-member-support h3{color:var(--cb-text)!important}
.cb-site .cb-member-support button, .cb-site .cb-member-support .member-support-button, .cb-site .cb-member-support-page .member-support-landing .member-support-button{border-color:var(--cb-frame)!important;background:linear-gradient(var(--cb-selected),var(--cb-selected))!important;color:var(--cb-selected-text)!important}
.cb-site .cb-member-support button.primary, .cb-site .cb-member-support .member-support-button.primary, .cb-site .cb-member-support-page .member-support-landing .member-support-button.primary{background:linear-gradient(var(--cb-frame),var(--cb-raised))!important;border-color:var(--cb-frame)!important;color:var(--cb-text)!important}
.cb-site .cb-member-support :is(a,button,input,select,textarea,summary):focus-visible{outline-color:var(--cb-frame)!important}
.cb-site .cb-member-support input:not([type=checkbox]), .cb-site .cb-member-support select, .cb-site .cb-member-support textarea{border-color:var(--cb-border)!important;background:var(--cb-page)!important;color:var(--cb-text)!important}
.cb-site .cb-member-support .member-support-nav{background:linear-gradient(var(--support-border),var(--support-border)) left bottom/100% 1px no-repeat}
.cb-site .cb-member-support .member-support-nav>a{background:linear-gradient(var(--cb-panel),var(--cb-page));color:var(--cb-link)}
.cb-site .cb-member-support .member-support-nav>a[aria-current=page]{background:linear-gradient(var(--cb-selected),var(--cb-selected));color:var(--cb-selected-text)}
.cb-site .cb-member-support .member-support-heading>div>small{color:var(--cb-link)}
.cb-site .cb-member-support .member-support-filters button{background:var(--cb-page)!important;border-color:var(--cb-frame)!important;color:var(--cb-text)!important}
.cb-site .cb-member-support .member-support-filters button[aria-pressed=true]{background:var(--cb-raised)!important;border-color:var(--cb-frame)!important;color:var(--cb-text)!important;box-shadow:inset 0 -2px var(--cb-border)!important}
.cb-site .cb-member-support .member-support-search{background:var(--cb-panel);border-color:var(--cb-frame)}
.cb-site .cb-member-support .member-support-search>label{color:var(--cb-text)}
.cb-site .cb-member-support .member-support-notice{border-color:var(--cb-frame);background:var(--cb-panel);color:var(--cb-text)}
.cb-site .cb-member-support .member-support-notice.error{background:#3c262b}
.cb-site .cb-member-support .member-support-notice.success{background:#1e392d}
.cb-site .cb-member-support .member-support-notice.attention{background:#3d3620}
.cb-site .cb-member-support .member-support-status{border-color:var(--cb-border);background:var(--cb-panel);color:var(--cb-text)}
.cb-site .cb-member-support .status-waiting_on_user{background:#493c19}
.cb-site .cb-member-support .status-in_progress, .cb-site .cb-member-support .status-open{background:#123e59}
.cb-site .cb-member-support .status-escalated{background:#46301f}
.cb-site .cb-member-support .status-resolved{background:#1a3826}
.cb-site .cb-member-support .status-closed{background:#283138}
.cb-site .cb-member-support .member-support-table-scroll{border-color:var(--cb-frame)}
.cb-site .cb-member-support .member-support-table th{background:linear-gradient(var(--cb-panel),var(--cb-header-start))!important;color:var(--cb-text);border-bottom-color:var(--cb-frame)}
.cb-site .cb-member-support .member-support-table td{border-bottom-color:var(--cb-border)!important;background:var(--cb-panel)!important}
.cb-site .cb-member-support .member-support-table tr:nth-child(even) td{background:var(--cb-panel)!important}
.cb-site .cb-member-support .member-support-table tbody tr:hover td{background:var(--cb-raised)!important}
.cb-site .cb-member-support .member-support-table time{color:var(--cb-muted)}
.cb-site .cb-member-support .member-support-empty{background:var(--cb-panel);border-color:var(--cb-frame)}
.cb-site .cb-member-support fieldset{border-color:var(--cb-frame)!important}
.cb-site .cb-member-support legend{color:var(--cb-link)}
.cb-site .cb-member-support legend>span{background:var(--cb-raised);border-color:var(--cb-frame);color:var(--cb-text)}
.cb-site .cb-member-support .member-support-category{border-left-color:var(--cb-frame);background:var(--cb-panel)}
.cb-site .cb-member-support .member-support-category.warning{background:#3b3420}
.cb-site .cb-member-support .member-support-category.danger{background:#3d282e}
.cb-site .cb-member-support .member-support-category.success{background:#22392c}
.cb-site .cb-member-support .bbcode-preview, .cb-site .cb-member-support .member-support-preview{border-color:var(--cb-frame);background:var(--cb-panel)}
.cb-site .cb-member-support .member-support-agreement{background:var(--cb-panel);border-color:var(--cb-frame)}
.cb-site .cb-member-support .member-support-actions{border-top-color:var(--cb-frame)}
.cb-site .cb-member-support .member-support-message{border-color:var(--cb-frame);background:var(--cb-panel)}
.cb-site .cb-member-support .member-support-message.from-staff{background:var(--cb-panel);border-color:var(--cb-frame);border-left-color:var(--cb-frame)}
.cb-site .cb-member-support .member-support-avatar{border-color:var(--cb-border);background:var(--cb-page)}
.cb-site .cb-member-support .member-support-message-content header{background:none}
.cb-site .cb-member-support .member-support-case-details{background:var(--cb-panel);border-color:var(--cb-frame)}
.cb-site .cb-member-support .member-support-case-details h3{border-bottom-color:var(--cb-frame)}
.cb-site .cb-member-support .member-support-reply, .cb-site .cb-member-support .member-support-closed{border-color:var(--cb-frame);background:var(--cb-panel)}
.cb-site .cb-member-support .member-support-reply summary{color:var(--cb-link)}
.cb-site .cb-member-support-page .member-support-landing{border-color:var(--cb-frame);background:linear-gradient(var(--cb-panel),var(--cb-page))}
.cb-site .cb-member-support-page .member-support-landing h1{color:var(--cb-text)!important}
.cb-site .cb-member-support-page .member-support-landing p{color:var(--cb-text)}
.cb-site .cb-member-support-page .member-support-quick-links p{color:var(--cb-muted)}

/* admin-workspace-v3.css */
html body .cb-site .admin-page.admin-v3{--surface:var(--cb-panel);--surface-raised:var(--cb-raised);--surface-deep:var(--cb-page);--line:var(--cb-border);--muted:var(--cb-muted);--text:var(--cb-text);--accent:var(--cb-link);background:var(--cb-page)!important;border-color:var(--cb-frame)!important}
html body .cb-site .admin-page.admin-v3 :is(h1,h2,h3,h4){background:none!important}
html body .cb-site .admin-page.admin-v3 button{border-color:var(--cb-frame)!important;background:var(--cb-raised)!important;color:var(--cb-text)!important}
html body .cb-site .admin-page.admin-v3 button:hover:not(:disabled){background:var(--cb-raised)!important;border-color:var(--cb-frame)!important}
html body .cb-site .admin-page.admin-v3 :is(.ops-primary,.primary){background:linear-gradient(var(--cb-selected),var(--cb-frame))!important;color:var(--cb-selected-text)!important;border-color:var(--cb-selected)!important}
html body .cb-site .admin-page.admin-v3 :is(.ops-primary,.primary):hover:not(:disabled){background:linear-gradient(var(--cb-selected),var(--cb-raised))!important;color:var(--cb-selected-text)!important}
html body .cb-site .admin-page.admin-v3 button.danger{background:#552e35!important}
html body .cb-site .admin-page.admin-v3 :is(input,select,textarea){border-color:var(--cb-border)!important;background:var(--cb-page)!important;color:var(--cb-text)!important}
html body .cb-site .admin-page.admin-v3 :is(input,select,textarea):disabled{background:var(--cb-raised)!important;color:var(--cb-muted)!important}
html body .cb-site .admin-page.admin-v3 :is(input[type=checkbox],input[type=radio]){accent-color:var(--cb-primary)}
html body .cb-site .admin-page.admin-v3 label{color:var(--cb-text)!important}
html body .cb-site .admin-page.admin-v3 :is(a,button,input,select,textarea,summary):focus-visible{outline-color:var(--cb-selected)!important}
html body .cb-site .admin-page.admin-v3 .admin-brandbar{background:linear-gradient(110deg,var(--cb-panel),var(--cb-page))!important;border-bottom-color:var(--cb-frame)!important}
html body .cb-site .admin-page.admin-v3 .admin-brandbar>a{border-right-color:var(--cb-frame)}
.admin-v3 .admin-brandbar>div>strong{color:var(--cb-text)}
.admin-v3 .admin-brandbar>div>span{color:var(--cb-muted)}
html body .cb-site .admin-page.admin-v3 .desk-area-nav{border-bottom-color:var(--cb-frame)!important;background:var(--cb-page)!important}
html body .cb-site .admin-page.admin-v3 .desk-area-nav>button{background:none!important;color:var(--cb-muted)!important}
html body .cb-site .admin-page.admin-v3 .desk-area-nav>button[aria-current=page]{background:linear-gradient(var(--cb-raised),var(--cb-panel))!important;color:var(--cb-link)!important;border-bottom-color:var(--cb-frame)!important}
html body .cb-site .admin-page.admin-v3 .desk-area-nav>button:hover{background:var(--cb-panel)!important}
html body .cb-site .admin-page.admin-v3 .admin-workspace{background:var(--cb-panel)!important}
html body .cb-site .admin-page.admin-v3 .admin-sidebar{background:var(--cb-page)!important;border-right-color:var(--cb-frame)!important}
html body .cb-site .admin-page.admin-v3 .admin-section-search>svg{color:var(--cb-muted)}
html body .cb-site .admin-page.admin-v3 .admin-section-search input{background:var(--cb-page)!important;border-color:var(--cb-frame)!important;color:var(--cb-text)!important}
.admin-v3 .admin-section-search input::placeholder{color:var(--cb-muted)}
html body .cb-site .admin-page.admin-v3 .desk-section-nav>button{background:none!important;color:var(--cb-muted)!important}
html body .cb-site .admin-page.admin-v3 .desk-section-nav>button.is-active{background:var(--cb-raised)!important;color:var(--cb-text)!important;border-left-color:var(--cb-frame)!important}
html body .cb-site .admin-page.admin-v3 .desk-section-nav>button:hover{background:var(--cb-panel)!important}
.admin-v3 .desk-section-nav em{background:var(--cb-raised)!important;color:var(--cb-text)!important}
.admin-v3 .admin-sidebar-foot{color:var(--cb-muted)!important;border-top-color:var(--cb-frame)!important}
.admin-v3 .admin-sidebar-foot small{color:var(--cb-muted)}
.admin-v3 .admin-v3-status-dot{background:#65c7a2}
.admin-v3 .desk-breadcrumb{color:var(--cb-muted)!important}
.admin-v3 .desk-breadcrumb strong{color:var(--cb-muted)!important}
html body .cb-site .admin-page.admin-v3 .desk-breadcrumb button{background:transparent!important;color:var(--cb-link)!important}
html body .cb-site .admin-page.admin-v3 :is(.admin-section-heading,.desk-page-intro){background:none!important}
.admin-v3 :is(.admin-section-heading,.desk-page-intro) p{color:var(--cb-muted)!important}
html body .cb-site .admin-page.admin-v3 .admin-v3-find-trigger{background:var(--cb-panel)!important;border-color:var(--cb-frame)!important;color:var(--cb-link)!important}
.admin-v3 .admin-v3-find-trigger kbd{border-color:var(--cb-frame);color:var(--cb-link)}
.admin-v3 .admin-v3-dialog-backdrop{background:#030c17ba}
.admin-v3 .admin-v3-search-dialog{background:var(--cb-panel);border-color:var(--cb-frame)}
html body .cb-site .admin-page.admin-v3 .admin-v3-search-dialog header button{background:none!important}
.admin-v3 .admin-v3-search-dialog p{color:var(--cb-muted)}
html body .cb-site .admin-page.admin-v3 .ops-queue{border-color:var(--cb-frame)!important;background:var(--cb-panel)!important}
.admin-v3 .ops-queue-heading{background:var(--cb-panel)!important;border-bottom-color:var(--cb-frame)!important}
.admin-v3 .ops-queue-heading span{color:var(--cb-muted)!important}
html body .cb-site .admin-page.admin-v3 .queue-v3-tools button{background:var(--cb-panel)!important;border-color:var(--cb-frame)!important}
.admin-v3 .ops-quick-filters{background:var(--cb-panel)!important;border-bottom-color:var(--cb-frame)!important}
html body .cb-site .admin-page.admin-v3 .ops-quick-filters button{background:transparent!important;color:var(--cb-muted)!important}
html body .cb-site .admin-page.admin-v3 .ops-quick-filters button[aria-pressed=true]{background:var(--cb-raised)!important;color:var(--cb-link)!important;border-bottom-color:var(--cb-frame)!important}
.admin-v3 .ops-filters{background:var(--cb-panel)!important}
html body .cb-site .admin-page.admin-v3 .queue-v3-reset{background:transparent!important;color:var(--cb-muted)!important}
.admin-v3 summary{color:var(--cb-link)}
.admin-v3 .ops-advanced>summary{color:var(--cb-muted)}
.admin-v3 .ops-advanced>summary:before{color:var(--cb-link)}
.admin-v3 .ops-advanced>summary>span{background:var(--cb-raised);color:var(--cb-text)}
.admin-v3 .ops-filter-options{border-top-color:var(--cb-frame)!important}
.admin-v3 .queue-v3-filter-chips{background:var(--cb-panel)}
html body .cb-site .admin-page.admin-v3 .queue-v3-filter-chips button{background:var(--cb-raised)!important;border-color:var(--cb-frame)!important}
.admin-v3 .queue-v3-filter-chips button span{color:var(--cb-link)}
html body .cb-site .admin-page.admin-v3 .ops-table-scroll{border-top-color:var(--cb-frame)!important;background:var(--cb-panel)!important}
html body .cb-site .admin-page.admin-v3 .ops-table-scroll table{background:transparent!important}
html body .cb-site .admin-page.admin-v3 .ops-table-scroll :is(th,td){border-bottom-color:var(--cb-frame)!important}
html body .cb-site .admin-page.admin-v3 .ops-table-scroll th{background:var(--cb-page)!important;color:var(--cb-muted)!important}
html body .cb-site .admin-page.admin-v3 .ops-table-scroll tbody tr{background:var(--cb-panel)!important}
html body .cb-site .admin-page.admin-v3 .ops-table-scroll tbody tr:nth-child(even){background:var(--cb-panel)!important}
html body .cb-site .admin-page.admin-v3 .ops-table-scroll tbody tr:hover{background:var(--cb-raised)!important}
html body .cb-site .admin-page.admin-v3 .ops-table-scroll td small{color:var(--cb-muted)!important}
html body .cb-site .admin-page.admin-v3 .ops-table-scroll .desk-record-link{background:none!important;color:var(--cb-link)!important}
html body .cb-site .admin-page.admin-v3 .ops-table-scroll .desk-record-link:hover{color:var(--cb-text)!important;background:none!important}
.admin-v3 .ops-pagination{background:var(--cb-panel)!important;color:var(--cb-muted)}
html body .cb-site .admin-page.admin-v3 .ops-pagination button{background:var(--cb-raised)!important;border-color:var(--cb-frame)!important}
.admin-v3 .ops-empty{background:none!important;color:var(--cb-muted)}
.admin-v3 .ops-empty strong{color:var(--cb-text)}
.admin-v3 .ops-badge,.admin-v3 .admin-state{border-color:#426178!important;background:#294255!important}
.admin-v3 :is(.ops-badge.open,.ops-badge.active,.ops-badge.paid,.admin-state.active,.admin-state.approved){background:#204637!important}
.admin-v3 :is(.ops-badge.in-progress,.ops-badge.under-review,.admin-state.in-progress){background:#204961!important}
.admin-v3 :is(.ops-badge.urgent,.ops-badge.failed,.ops-badge.banned,.admin-state.suspended){background:#552f38!important}
.admin-v3 :is(.ops-badge.high,.ops-badge.escalated,.ops-badge.held,.admin-state.pending){background:#51462b!important}
.admin-v3 .ops-muted{color:var(--cb-muted)!important}
.admin-v3 :is(.desk-panel,.desk-context-card,.admin-detail-panel,.ops-control-form,.cms-card){border-color:var(--cb-frame)!important;background:var(--cb-panel)!important}
.admin-v3 .ops-case-controls{background:transparent!important}
.admin-v3 .ops-case-controls>summary{border-bottom-color:var(--cb-frame)}
.admin-v3 .desk-tabs{background:var(--cb-panel)!important;border-bottom-color:var(--cb-frame)!important}
html body .cb-site .admin-page.admin-v3 .desk-tabs button{background:transparent!important;color:var(--cb-muted)!important}
html body .cb-site .admin-page.admin-v3 .desk-tabs button[aria-pressed=true]{background:var(--cb-raised)!important;border-bottom-color:var(--cb-frame)!important;color:var(--cb-link)!important}
.admin-v3 .legacy-loading{color:var(--cb-muted)!important}
.admin-v3 .legacy-panel{border-color:var(--cb-frame)!important;background:var(--cb-panel)!important}
.admin-v3 .legacy-panel-title{background:var(--cb-panel)!important;color:var(--cb-link)!important;border-bottom-color:var(--cb-frame)!important}
.admin-v3 .overview-v3-greeting p{color:var(--cb-muted)}
.admin-v3 .overview-v3-date{color:var(--cb-muted)}
html body .cb-site .admin-page.admin-v3 .overview-v3-work>button{border-color:var(--cb-frame)!important;border-top-color:var(--cb-frame)!important;background:linear-gradient(130deg,var(--cb-raised),var(--cb-panel))!important;color:var(--cb-link)!important}
.admin-v3 .overview-v3-work button>strong{color:var(--cb-text)}
.admin-v3 .overview-v3-work button>small{color:var(--cb-link)}
.admin-v3 .overview-v3-work svg{color:var(--cb-link)}
html body .cb-site .admin-page.admin-v3 .overview-v3-work>button>strong{color:var(--cb-text)!important}
.admin-v3 .overview-v3-panel{background:var(--cb-panel);border-color:var(--cb-frame)}
.admin-v3 .overview-v3-panel>header{border-bottom-color:var(--cb-frame)}
.admin-v3 .overview-v3-panel>header span{color:var(--cb-link)}
html body .cb-site .admin-page.admin-v3 .overview-v3-tasks>button{border-bottom-color:var(--cb-frame)!important;background:transparent!important}
.admin-v3 .overview-v3-tasks button>span{color:var(--cb-link)}
.admin-v3 .overview-v3-tasks small{color:var(--cb-muted)}
.admin-v3 .overview-v3-tasks strong{color:var(--cb-link)}
.admin-v3 .overview-v3-health>div{border-bottom-color:var(--cb-frame)}
.admin-v3 .overview-v3-health dt{color:var(--cb-muted)}
.admin-v3 .overview-v3-health dd{color:var(--cb-text)}
.admin-v3 .overview-v3-caption{color:var(--cb-muted);border-top-color:var(--cb-frame)}
.admin-v3 .overview-v3-platform>span{background:var(--cb-panel);border-color:var(--cb-frame);color:var(--cb-muted)}
.admin-v3 .overview-v3-platform strong{color:var(--cb-text)}
@media(max-width:800px){
html body .cb-site .admin-page.admin-v3 .admin-sidebar{border-bottom-color:var(--cb-frame)!important}
}

/* record-workspaces-v3.css */
html body .cb-site .admin-page.admin-v3 .record-v3{background:var(--cb-page);border-color:var(--cb-frame);color:var(--cb-text)}
html body .cb-site .admin-page.admin-v3 .record-v3-header{background:var(--cb-panel);border-bottom-color:var(--cb-frame)}
html body .cb-site .admin-page.admin-v3 .record-v3 h2{color:var(--cb-text)}
html body .cb-site .admin-page.admin-v3 .record-v3 h3{color:var(--cb-text)}
html body .cb-site .admin-page.admin-v3 .record-v3 h4{color:var(--cb-text)}
html body .cb-site .admin-page.admin-v3 .record-v3 a{color:var(--cb-link)}
html body .cb-site .admin-page.admin-v3 .record-v3-eyebrow{color:var(--cb-muted)!important}
html body .cb-site .admin-page.admin-v3 .record-v3-avatar,html body .cb-site .admin-page.admin-v3 .record-v3-monogram{border-color:var(--cb-border);background:var(--cb-page)}
html body .cb-site .admin-page.admin-v3 .record-v3-monogram{color:var(--cb-link)}
html body .cb-site .admin-page.admin-v3 .record-v3-facts{background:var(--cb-page);border-bottom-color:var(--cb-frame)}
html body .cb-site .admin-page.admin-v3 .record-v3-facts>div{border-right-color:var(--cb-frame)}
html body .cb-site .admin-page.admin-v3 .record-v3-facts dt{color:var(--cb-muted)}
html body .cb-site .admin-page.admin-v3 .record-v3-facts dd{color:var(--cb-text)}
html body .cb-site .admin-page.admin-v3 .record-v3-tabs{background:var(--cb-panel);border-bottom-color:var(--cb-frame)}
html body .cb-site .admin-page.admin-v3 .record-v3-tabs button{background:none!important;color:var(--cb-muted)!important}
html body .cb-site .admin-page.admin-v3 .record-v3-tabs button[aria-pressed=true]{color:var(--cb-link)!important;border-bottom-color:var(--cb-frame)!important;background:var(--cb-panel)!important}
html body .cb-site .admin-page.admin-v3 .record-v3-tabs button:hover{color:var(--cb-text)!important;background:var(--cb-panel)!important}
html body .cb-site .admin-page.admin-v3 .record-v3-section-head p{color:var(--cb-muted)}
html body .cb-site .admin-page.admin-v3 .record-v3-card,html body .cb-site .admin-page.admin-v3 .record-v3 .admin-mini-list{border-color:var(--cb-frame);background:var(--cb-panel)}
html body .cb-site .admin-page.admin-v3 .record-v3-detail-list>div{border-top-color:var(--cb-frame)}
html body .cb-site .admin-page.admin-v3 .record-v3-detail-list dt{color:var(--cb-muted)}
html body .cb-site .admin-page.admin-v3 .record-v3-list-row{border-top-color:var(--cb-frame)}
html body .cb-site .admin-page.admin-v3 .record-v3-list-row span{color:var(--cb-muted)}
html body .cb-site .admin-page.admin-v3 .record-v3-help{color:var(--cb-muted)!important}
html body .cb-site .admin-page.admin-v3 .record-v3-form{border-color:var(--cb-frame);background:var(--cb-panel)}
html body .cb-site .admin-page.admin-v3 .record-v3-form legend{color:var(--cb-text)}
html body .cb-site .admin-page.admin-v3 .record-v3-form label{color:var(--cb-text)}
html body .cb-site .admin-page.admin-v3 .record-v3-form small{color:var(--cb-muted)}
html body .cb-site .admin-page.admin-v3 .record-v3-form :is(input,select,textarea){border-color:var(--cb-border);background:var(--cb-page);color:var(--cb-text)}
html body .cb-site .admin-page.admin-v3 .record-v3-form-footer{border-top-color:var(--cb-frame)}
html body .cb-site .admin-page.admin-v3 .record-v3-form-footer>span{color:var(--cb-muted)}
html body .cb-site .admin-page.admin-v3 .record-v3-feedback{border-color:#48776b;background:#19372f}
html body .cb-site .admin-page.admin-v3 .record-v3-feedback.error{background:#3d282d}
html body .cb-site .admin-page.admin-v3 .record-v3-table{border-color:var(--cb-frame)}
html body .cb-site .admin-page.admin-v3 .record-v3-network-search label{color:var(--cb-link)}
html body .cb-site .admin-page.admin-v3 .record-v3-network-presets>span{color:var(--cb-muted)}
html body .cb-site .admin-page.admin-v3 .record-v3 th{background:var(--cb-panel);color:var(--cb-text);border-color:var(--cb-frame)}
html body .cb-site .admin-page.admin-v3 .record-v3 td{border-bottom-color:var(--cb-frame);color:var(--cb-text)}
html body .cb-site .admin-page.admin-v3 .record-v3 tbody tr:nth-child(odd){background:var(--cb-panel)}
html body .cb-site .admin-page.admin-v3 .record-v3 tbody tr:nth-child(even){background:var(--cb-panel)}
html body .cb-site .admin-page.admin-v3 .record-v3 tbody tr:hover{background:var(--cb-raised)}
html body .cb-site .admin-page.admin-v3 .record-v3-empty{color:var(--cb-muted)}
html body .cb-site .admin-page.admin-v3 .record-v3-status{background:var(--cb-raised);border-color:var(--cb-border)}
html body .cb-site .admin-page.admin-v3 .record-v3-status.active{background:#1e473b}
html body .cb-site .admin-page.admin-v3 .record-v3-status.suspended,html body .cb-site .admin-page.admin-v3 .record-v3-status.disbanded{background:#482e32}
html body .cb-site .admin-page.admin-v3 .record-v3-count{background:#655027}
html body .cb-site .admin-page.admin-v3 .record-v3-action-choices button{background:var(--cb-panel)!important;border-color:var(--cb-frame)!important;color:var(--cb-text)!important}
html body .cb-site .admin-page.admin-v3 .record-v3-action-choices button[aria-pressed=true]{background:var(--cb-raised)!important;border-color:var(--cb-frame)!important;box-shadow:inset 3px 0 var(--cb-border)!important}
html body .cb-site .admin-page.admin-v3 .record-v3-action-choices span{color:var(--cb-muted)}
html body .cb-site .admin-page.admin-v3 .record-v3-timeline li{border-top-color:var(--cb-frame)}
html body .cb-site .admin-page.admin-v3 .record-v3-timeline time,html body .cb-site .admin-page.admin-v3 .record-v3-timeline small{color:var(--cb-muted)}
html body .cb-site .admin-page.admin-v3 .record-v3-audit{border-top-color:var(--cb-frame)}
html body .cb-site .admin-page.admin-v3 .record-v3-audit summary{color:var(--cb-link)}
html body .cb-site .admin-page.admin-v3 .record-v3-audit summary span{color:var(--cb-muted)}
html body .cb-site .admin-page.admin-v3 .record-v3 pre{background:var(--cb-page)}
html body .cb-site .admin-page.admin-v3 .record-v3-advanced{border-color:var(--cb-frame);background:var(--cb-panel)}
html body .cb-site .admin-page.admin-v3 .record-v3-advanced>summary{color:var(--cb-link)}

/* case-finance-v3.css */
html body .cb-site .admin-v2 .case-v3{color:var(--cb-text)}
.admin-v2 .case-v3-header{border-bottom-color:var(--cb-frame)}
.admin-v2 .case-v3-header p{color:var(--cb-muted)}
.admin-v2 .case-v3-eyebrow{color:var(--cb-link)}
.admin-v2 .case-v3-main{background:var(--cb-panel);border-color:var(--cb-frame)}
.admin-v2 .case-v3-tabs{background:var(--cb-page);border-bottom-color:var(--cb-frame)}
html body .cb-site .admin-v2 .case-v3-tabs>button{background:transparent!important;color:var(--cb-muted)!important}
html body .cb-site .admin-v2 .case-v3-tabs>button[aria-pressed=true]{color:var(--cb-text)!important;box-shadow:inset 0 -3px var(--cb-border)!important;background:var(--cb-panel)!important}
html body .cb-site .admin-v2 .case-v3-tabs>button:hover{background:var(--cb-panel)!important;color:var(--cb-text)!important}
.admin-v2 .case-v3-narrative{color:var(--cb-text);background:var(--cb-page);border-left-color:var(--cb-frame)}
.admin-v2 .case-v3-facts>div>span:first-child{color:var(--cb-muted)}
.admin-v2 .case-v3-aside>section,.admin-v2 .case-v3-aside>details{background:var(--cb-panel);border-color:var(--cb-frame)}
.admin-v2 .case-v3-owner{color:var(--cb-text)}
.admin-v2 .case-v3-aside .ops-case-controls{background:transparent}
.admin-v2 .case-v3-resource{border-bottom-color:var(--cb-frame)}
.admin-v2 .case-v3-muted{color:var(--cb-muted)}
.admin-v2 .case-v3-callout{background:var(--cb-panel);border-left-color:var(--cb-frame);color:var(--cb-text)}
.admin-v2 .case-v3-next{border-top-color:var(--cb-frame);color:var(--cb-muted)}
.admin-v2 .case-v3-disclosure{border-top-color:var(--cb-frame)}
.admin-v2 .case-v3-disclosure>summary,.admin-v2 .case-v3-aside>details>summary{color:var(--cb-link)}
.admin-v2 .case-v3-reference{color:var(--cb-muted)}
.admin-v2 .case-v3-form>p{color:var(--cb-muted)}
.admin-v2 .case-v3-form-footer{border-top-color:var(--cb-frame)}
.admin-v2 .case-v3-form-footer>span{color:var(--cb-muted)}
.admin-v2 .case-v3-form-grid small{color:var(--cb-muted)}
.admin-v2 .case-v3-timeline>li{border-left-color:var(--cb-frame)}
.admin-v2 .case-v3-timeline>li:before{background:var(--cb-frame)}
.admin-v2 .case-v3-timeline time{color:var(--cb-muted)}
.admin-v2 .case-v3-timeline strong{color:var(--cb-link)}
.admin-v2 .case-v3-participants>article{background:var(--cb-panel);border-color:var(--cb-frame)}
.admin-v2 .case-v3-participants>article>span:first-child{color:var(--cb-muted)}
.admin-v2 .case-v3-report-grid>article{border-color:var(--cb-frame);background:var(--cb-panel)}
.admin-v2 .case-v3-report-grid time{color:var(--cb-muted)}
.admin-v2 .case-v3-report-grid dt{color:var(--cb-muted)}
.admin-v2 .case-v3-meta>div{border-bottom-color:var(--cb-frame)}
.admin-v2 .case-v3-meta dt{color:var(--cb-muted)}
.admin-v2 .case-v3-conversation>article{background:var(--cb-panel);border-color:var(--cb-frame)}
.admin-v2 .case-v3-conversation>article.internal{background:var(--cb-panel);border-color:var(--cb-frame)}
.admin-v2 .case-v3-conversation>article>header span{color:var(--cb-muted)}
.admin-v2 .case-v3-composer{border-color:var(--cb-frame);background:var(--cb-panel)}
.admin-v2 .case-v3-composer.is-internal{background:var(--cb-panel);border-color:var(--cb-frame)}
.admin-v2 .case-v3-composer.is-internal>p{color:var(--cb-link)}
.admin-v2 .case-v3-attention{background:var(--cb-panel)!important}
.admin-v2 .case-v3 .admin-evidence{background:none}
.admin-v2 .case-v3 .admin-evidence-grid>article{border-color:var(--cb-frame);background:var(--cb-panel)}
.admin-v2 .case-v3 .admin-evidence-preview{background:var(--cb-page)}
.admin-v2 .finance-v3-metrics>div{background:var(--cb-panel);border-color:var(--cb-frame)}
.admin-v2 .finance-v3-metrics span{color:var(--cb-muted)}
.admin-v2 .finance-v3-metrics strong{color:var(--cb-text)}
.admin-v2 .finance-v3-nav{border-color:var(--cb-frame)}
.admin-v2 .finance-v3-guide{color:var(--cb-muted)}
.admin-v2 .finance-v3-guide>b{color:var(--cb-text)}
.admin-v2 .finance-v3-flow{border-color:var(--cb-frame)}
.admin-v2 .finance-v3-flow>span{color:var(--cb-muted);background:var(--cb-panel)}
.admin-v2 .finance-v3-flow>span.active{background:var(--cb-raised);color:var(--cb-text);box-shadow:inset 0 -2px var(--cb-border)}
.admin-v2 .finance-v3-pool{color:var(--cb-muted)}
.admin-v2 .finance-v3-pool b{color:var(--cb-text)}
.admin-v2 .finance-v3-amount{color:var(--cb-text)}
.admin-v2 .finance-v3-create{border-color:var(--cb-frame);background:var(--cb-panel)}

/* community-workspaces-v3.css */
html body .cb-site .admin-page .community-v3,
html body .cb-site .admin-page .community-v3-media{color:var(--cb-text)}
.admin-page :is(.community-v3,.community-v3-media) label{color:var(--cb-text)}
.admin-page :is(.community-v3,.community-v3-media) :is(input:not([type=checkbox]),select,textarea){border-color:var(--cb-frame)!important}
.admin-page :is(.community-v3,.community-v3-media) code{color:var(--cb-muted)}
.admin-page .community-v3-eyebrow{color:var(--cb-muted)}
.admin-page .community-v3-muted{color:var(--cb-muted)}
.admin-page .community-v3-empty{background:var(--cb-panel);border-color:var(--cb-frame);color:var(--cb-muted)}
html body .cb-site .admin-page .community-v3-tabs,
html body .cb-site .admin-page .community-v3-subtabs{background:var(--cb-page);border-bottom-color:var(--cb-frame)}
html body .cb-site .admin-page :is(.community-v3-tabs,.community-v3-subtabs)>button{color:var(--cb-muted)!important;background:transparent!important}
html body .cb-site .admin-page :is(.community-v3-tabs,.community-v3-subtabs)>button[aria-pressed=true]{color:var(--cb-text)!important;background:var(--cb-panel)!important;border-bottom-color:var(--cb-frame)!important}
.admin-page .community-v3-tabs button small{color:var(--cb-muted)}
html body .cb-site .admin-page .community-v3-subtabs{background:transparent}
.admin-page .community-v3-content-list{background:var(--cb-panel);border-color:var(--cb-frame)}
html body .cb-site .admin-page .community-v3-content-list>nav button{background:var(--cb-panel)!important;color:var(--cb-text)!important}
.admin-page .community-v3-content-list>nav button>span{color:var(--cb-muted)}
html body .cb-site .admin-page .community-v3-content-list>nav button[aria-pressed=true]{background:var(--cb-raised)!important;border-color:var(--cb-frame)!important;border-left-color:var(--cb-frame)!important}
html body .cb-site .admin-page .community-v3-cms-card{background:var(--cb-panel);border-color:var(--cb-frame)}
html body .cb-site .admin-page .community-v3-cms-card>header{background:transparent}
.admin-page .community-v3-cms-card>p{color:var(--cb-muted)}
.admin-page .community-v3-cms-card pre{background:var(--cb-page);color:var(--cb-link);border-color:var(--cb-frame)}
html body .cb-site .admin-page .community-v3-publishbar{background:var(--cb-panel);border-top-color:var(--cb-frame)}
.admin-page .community-v3-publishbar small{color:var(--cb-muted)}
.admin-page :is(.community-v3-advanced,.community-v3-destructive){border-top-color:var(--cb-frame);color:var(--cb-muted)}
.admin-page :is(.community-v3-advanced,.community-v3-destructive)>summary{color:var(--cb-link)}
.admin-page .community-v3-revisions>article{border-bottom-color:var(--cb-frame)}
.admin-page .community-v3-revisions small{color:var(--cb-muted)}
.admin-page .community-v3-revisions span{color:var(--cb-link)}
html body .cb-site .admin-page .community-v3 .theme-asset-picker>button,
html body .cb-site .admin-page .community-v3-media-grid>button{background:var(--cb-page)!important;border-color:var(--cb-frame)!important;color:var(--cb-text)!important}
html body .cb-site .admin-page .community-v3 .theme-asset-picker>button[aria-pressed=true],
html body .cb-site .admin-page .community-v3-media-grid>button[aria-pressed=true]{border-color:var(--cb-frame)!important;background:var(--cb-panel)!important;box-shadow:inset 0 0 0 1px var(--cb-border)!important}
html body .cb-site .admin-page .community-v3 .theme-asset-picker>button>.community-v3-thumb,
html body .cb-site .admin-page .community-v3-thumb{background:var(--cb-page)}
.admin-page .community-v3 :is(.theme-asset-picker,.community-v3-media-grid) small{color:var(--cb-muted)}
html body .cb-site .admin-page .community-v3 .theme-asset-pagination{background:none!important}
html body .cb-site .admin-page .community-v3 .theme-asset-pagination>span{color:var(--cb-muted)}
html body .cb-site .admin-page .community-v3-asset-inspector{background:var(--cb-page);border-color:var(--cb-frame)}
.admin-page .community-v3-image-comparison figcaption{color:var(--cb-muted)}
.admin-page .community-v3-image-comparison figure>div,.admin-page .community-v3-upload-preview{background:var(--cb-page);border-color:var(--cb-frame)}
.admin-page .community-v3-upload-heading>details{background:var(--cb-panel);border-color:var(--cb-frame)}
.admin-page .community-v3-upload-heading>details>summary{color:var(--cb-text)}
.admin-page .community-v3-upload-heading .admin-media-upload{background:transparent}
.admin-page .community-v3 dl dt{color:var(--cb-muted)}
.admin-page .community-v3 dl dd{color:var(--cb-text)}
.admin-page .community-v3-recusal{color:var(--cb-muted)}
.admin-page .community-v3-forum>.admin-section-heading{background:none!important}
.admin-page .community-v3-case-heading{background:var(--cb-panel);border-color:var(--cb-frame)}
.admin-page .community-v3-review-layout{border-color:var(--cb-frame);background:var(--cb-panel)}
.admin-page .community-v3-review-controls{background:var(--cb-page);border-left-color:var(--cb-frame)}
.admin-page .community-v3-post-preview{background:var(--cb-panel)!important;border-color:var(--cb-frame)!important}
.admin-page .community-v3-thread-context{background:var(--cb-panel);border-color:var(--cb-frame)}
.admin-page .community-v3-media-heading p{color:var(--cb-muted)}
.admin-page .community-v3-media .desk-media-slot{background:var(--cb-panel);border-color:var(--cb-frame)}
.admin-page .community-v3-media-thumbnail{background:var(--cb-page);border-color:var(--cb-frame);color:var(--cb-muted)}
.admin-page .community-v3-file-meta{color:var(--cb-muted)}
.admin-page .community-v3-media .desk-media-history>article{background:var(--cb-panel);border-color:var(--cb-frame)}
@media(max-width:950px){
.admin-page .community-v3-review-controls{border-top-color:var(--cb-frame)}
}

/* support-workspace-v3.css */
.support-v3{--support-line:var(--cb-border);--support-canvas:var(--cb-page);--support-surface:var(--cb-panel);--support-soft:var(--cb-panel);--support-accent:var(--cb-primary);--support-muted:var(--cb-muted)}
html body .cb-site .admin-v2 .support-v3 .support-workspace-views>button{background:transparent!important}
html body .cb-site .admin-v2 .support-v3 .support-workspace-views>button[aria-pressed=true]{background:var(--support-soft)!important;color:var(--cb-text)!important}
html body .cb-site .admin-v2 .support-v3 .support-workspace-views>button:hover{color:var(--cb-text)!important}
html body .cb-site .admin-v2 .support-inbox-metrics>a{background:var(--support-surface);color:var(--cb-text)!important}
.support-v3 .support-inbox-metrics>a:hover{border-color:var(--cb-frame);background:var(--cb-panel)}
.support-v3 .support-inbox-metrics strong{color:var(--cb-text)}
.support-v3 .support-inbox-metrics small{color:var(--cb-link)}
.support-v3 .support-inbox-metrics>a.attention{border-top-color:#d89d58}
.support-v3 .support-case-breadcrumb{color:var(--cb-muted)}
html body .cb-site .admin-v2 .support-v3 .support-case-breadcrumb>button:first-child{background:none!important;color:var(--cb-link)!important}
.support-v3 .desk-case-owner{color:var(--cb-muted)}
html body .cb-site .admin-v2 .support-v3 button.support-edit-workflow{background:var(--support-surface)!important;color:var(--cb-text)!important}
.support-v3 .support-edit-workflow>span{color:var(--cb-muted)}
.support-v3 .support-service-strip .ops-timing{background:var(--cb-panel)}
.support-v3 .support-service-strip .ops-timing>div{background:none}
.support-v3 .support-service-strip .ops-timing>div>span{color:var(--cb-muted)}
.support-v3 .support-service-strip .ops-timing strong{color:var(--cb-text)}
.support-v3 .support-service-strip .ops-timing small{color:var(--cb-muted)}
.support-v3 .support-service-strip>.ops-help{color:var(--cb-muted)}
.support-v3 .support-work-tracker{background:var(--cb-panel)}
.support-v3 .support-work-summary strong{color:var(--cb-text)}
.support-v3 .support-work-summary strong small{color:var(--cb-muted)}
.support-v3 .support-work-summary p{color:var(--cb-muted)}
.support-v3 .support-timer-dot{background:var(--cb-raised)}
.support-v3 .support-timer-dot.running{background:#6bd8ac}
.support-v3 .support-work-message{color:var(--cb-link)}
.support-v3 .support-work-history{color:var(--cb-muted)}
.support-v3 .support-work-history summary{color:var(--cb-link)}
.support-v3 .support-work-history li{border-top-color:var(--cb-frame)}
.support-v3 .desk-conversation{background:var(--support-surface)}
.support-v3 .desk-thread-tools{background:var(--cb-panel)}
.support-v3 .desk-message{border-bottom-color:var(--cb-frame)}
.support-v3 .desk-message.staff .desk-message-body>header>span{background:#1e483e}
.support-v3 .desk-message.internal{background:#373322}
.support-v3 .desk-composer{background:var(--cb-panel)}
html body .cb-site .admin-v2 .support-v3 .desk-composer .desk-tabs>button{background:none!important;color:var(--cb-muted)!important}
html body .cb-site .admin-v2 .support-v3 .desk-composer .desk-tabs>button[aria-pressed=true]{border-bottom-color:var(--cb-frame)!important;color:var(--cb-text)!important;background:var(--cb-panel)!important}
.support-v3 .desk-composer.internal{background:#393522}
.support-v3 .desk-case-context{background:var(--cb-panel)}
.support-v3 .support-context-tabs{background:var(--cb-page)}
html body .cb-site .admin-v2 .support-v3 .support-context-tabs>button{background:none!important;color:var(--cb-muted)!important}
html body .cb-site .admin-v2 .support-v3 .support-context-tabs>button[aria-pressed=true]{color:var(--cb-text)!important;border-bottom-color:var(--cb-frame)!important;background:var(--cb-panel)!important}
.support-v3 .desk-context-card{background:none}
.support-v3 .desk-context-card dd{color:var(--cb-text)}
.support-v3 .desk-context-card dt{color:var(--cb-muted)}
.support-v3 .support-small-empty{border-color:var(--cb-frame);background:var(--cb-panel)}
.support-v3 .support-small-empty p{color:var(--cb-muted)}
.support-v3 .support-evidence-links>a{background:var(--cb-panel)}
.support-v3 .support-evidence-links>a>span{color:var(--cb-muted)}
html body .cb-site .cb-member-support.support-v3{background:var(--cb-page);color:var(--cb-text);border-color:var(--cb-frame)}
html body .cb-site .cb-member-support.support-v3 h4{color:var(--cb-text)}
html body .cb-site .cb-member-support.support-v3 :is(input:not([type=checkbox]),select,textarea){background:var(--cb-page)!important}
.cb-site .cb-member-support.support-v3 .member-support-nav{background:var(--cb-page);border-bottom-color:var(--cb-frame)}
.cb-site .cb-member-support.support-v3 .member-support-nav>a{background:none;color:var(--cb-muted)}
.cb-site .cb-member-support.support-v3 .member-support-nav>a[aria-current=page]{border-bottom-color:var(--cb-frame);color:var(--cb-text);background:none}
.cb-site .cb-member-support.support-v3 .member-support-heading>div>small{color:var(--cb-link)}
.cb-site .cb-member-support.support-v3 .member-inbox-heading p{color:var(--cb-muted)}
.cb-site .cb-member-support.support-v3 .member-support-filters{border-bottom-color:var(--cb-frame)}
html body .cb-site .cb-member-support.support-v3 .member-support-filters>button{background:none!important;color:var(--cb-muted)!important}
html body .cb-site .cb-member-support.support-v3 .member-support-filters>button[aria-pressed=true]{color:var(--cb-text)!important;border-bottom-color:var(--cb-frame)!important;background:var(--cb-raised)!important}
.cb-site .cb-member-support.support-v3 .member-support-search{background:var(--cb-panel)}
.cb-site .cb-member-support.support-v3 .member-support-table-scroll{border-color:var(--cb-frame)}
html body .cb-site .cb-member-support.support-v3 .member-support-table th{background:var(--cb-page)!important;color:var(--cb-muted)}
html body .cb-site .cb-member-support.support-v3 .member-support-table td{background:var(--cb-panel)!important;border-bottom-color:var(--cb-frame)!important}
html body .cb-site .cb-member-support.support-v3 .member-support-table tr:nth-child(even) td{background:var(--cb-panel)!important}
html body .cb-site .cb-member-support.support-v3 .member-support-table tbody tr:hover td{background:var(--cb-raised)!important}
.cb-site .cb-member-support.support-v3 .member-support-subject{color:var(--cb-link)}
.cb-site .cb-member-support.support-v3 .member-support-empty{border-color:var(--cb-frame);background:var(--cb-panel)}
.cb-site .cb-member-support.support-v3 .member-form-progress{border-bottom-color:var(--cb-frame)}
.cb-site .cb-member-support.support-v3 .member-form-progress>li.current{border-color:var(--cb-frame)}
html body .cb-site .cb-member-support.support-v3 .member-form-progress button{background:none!important;color:var(--cb-muted)!important}
html body .cb-site .cb-member-support.support-v3 .member-form-progress .current button{color:var(--cb-text)!important}
.cb-site .cb-member-support.support-v3 .member-form-progress button>span,.cb-site .cb-member-support.support-v3 .member-request-progress>li>span{border-color:var(--cb-frame);color:var(--cb-link);background:var(--cb-panel)}
.cb-site .cb-member-support.support-v3 .member-form-progress .current button>span,.cb-site .cb-member-support.support-v3 .member-request-progress>li.current>span{border-color:var(--cb-frame);background:var(--cb-raised);color:var(--cb-text)}
.cb-site .cb-member-support.support-v3 .member-form-progress .complete button>span,.cb-site .cb-member-support.support-v3 .member-request-progress>li.complete>span{background:#1c4237}
.cb-site .cb-member-support.support-v3 .member-create-main{background:var(--cb-panel);border-color:var(--cb-frame)}
.cb-site .cb-member-support.support-v3 .member-support-create legend{color:var(--cb-text)}
.cb-site .cb-member-support.support-v3 .member-step-description{color:var(--cb-muted)}
.cb-site .cb-member-support.support-v3 .member-create-summary{border-left-color:var(--cb-frame);color:var(--cb-muted)}
.cb-site .cb-member-support.support-v3 .member-create-summary dt{color:var(--cb-muted)}
.cb-site .cb-member-support.support-v3 .member-create-summary dd{color:var(--cb-text)}
.cb-site .cb-member-support.support-v3 .member-create-summary>div{border-top-color:var(--cb-frame)}
.cb-site .cb-member-support.support-v3 .member-request-review{background:var(--cb-page);border-color:var(--cb-frame)}
.cb-site .cb-member-support.support-v3 .member-review-title{border-bottom-color:var(--cb-frame)}
.cb-site .cb-member-support.support-v3 .member-review-title span{color:var(--cb-muted)}
.cb-site .cb-member-support.support-v3 .member-review-evidence{border-top-color:var(--cb-frame)}
.cb-site .cb-member-support.support-v3 .member-support-agreement{border-color:var(--cb-frame);background:var(--cb-panel)}
.cb-site .cb-member-support.support-v3 .member-request-progress>li{color:var(--cb-muted)}
.cb-site .cb-member-support.support-v3 .member-request-progress>li.current{color:var(--cb-text)}
.cb-site .cb-member-support.support-v3 .member-support-notice{background:var(--cb-panel)}
.cb-site .cb-member-support.support-v3 .member-support-conversation{border-color:var(--cb-frame);background:var(--cb-panel)}
.cb-site .cb-member-support.support-v3 .member-support-thread-heading{border-bottom-color:var(--cb-frame);background:var(--cb-panel)}
.cb-site .cb-member-support.support-v3 .member-support-thread-heading>div>span{color:var(--cb-muted)}
.cb-site .cb-member-support.support-v3 .member-support-message{border-bottom-color:var(--cb-frame);background:none}
.cb-site .cb-member-support.support-v3 .member-support-message.from-staff{background:none}
.cb-site .cb-member-support.support-v3 .member-support-staff-label{background:#1c483e}
.cb-site .cb-member-support.support-v3 .member-support-reply,.cb-site .cb-member-support.support-v3 .member-support-closed{border-top-color:var(--cb-frame);background:var(--cb-panel)}
.cb-site .cb-member-support.support-v3 .member-support-case-details{border-left-color:var(--cb-frame);background:none}
.cb-site .cb-member-support.support-v3 .member-support-case-details dt{color:var(--cb-muted)}
.cb-site .cb-member-support.support-v3 .member-support-case-details dd{color:var(--cb-text)}
@media(max-width:800px){
.cb-site .cb-member-support.support-v3 .member-create-summary{border-top-color:var(--cb-frame)}
.cb-site .cb-member-support.support-v3 .member-support-case-details{border-color:var(--cb-frame);background:var(--cb-panel)}
}
html body .cb-site .support-screenshots.support-screenshots input[type=file]{background:var(--cb-page)!important;color:var(--cb-text)!important;border-color:var(--cb-border)!important}
html body .cb-site .support-screenshots input[type=file]::file-selector-button{background:linear-gradient(var(--cb-selected),var(--cb-selected));color:var(--cb-selected-text);border-color:var(--cb-frame)}
html body .cb-site .support-screenshots input[type=file]:hover:not(:disabled)::file-selector-button{background:var(--cb-selected);color:var(--cb-selected-text)}

/* support-team-workload.css */
.support-team-workload{color:var(--cb-text)}
.support-team-workload .support-team-toolbar{background:var(--cb-panel);border-color:var(--cb-frame)}
.support-team-workload .support-team-toolbar label{color:var(--cb-muted)}
.support-team-workload .support-team-filter{color:var(--cb-muted)}
.support-team-workload .support-team-scope{color:var(--cb-muted)}
.support-team-workload .support-team-scope strong{color:var(--cb-text)}
.support-team-workload .support-team-table-scroll{border-color:var(--cb-frame);background:var(--cb-panel)}
.support-team-workload .support-team-table th,.support-team-workload .support-team-table td{border-bottom-color:var(--cb-frame)}
.support-team-workload .support-team-table thead th{color:var(--cb-muted);background:var(--cb-page)}
.support-team-workload .support-team-table tbody tr:hover{background:var(--cb-panel)}
html body .cb-site .admin-v2 .support-team-workload .support-team-table a{color:var(--cb-link)!important}
.support-team-workload .support-team-muted{color:var(--cb-muted)}
.support-team-workload .support-team-session small{color:var(--cb-muted)}
.support-team-workload .support-team-timer:before{background:#77d8ae}
.support-team-workload .support-team-timer.expired:before{background:#dfb47f}
.support-team-workload .support-team-time-note{color:var(--cb-muted)}
.support-team-workload .support-team-pagination{color:var(--cb-muted)}
.support-team-workload .support-team-definitions{border-top-color:var(--cb-frame);color:var(--cb-muted)}
.support-team-workload .support-team-definitions summary{color:var(--cb-link)}
.support-team-workload .support-team-definitions dt{color:var(--cb-text)}
.support-team-workload .support-team-message,.support-team-workload .support-team-empty{border-color:var(--cb-frame);background:var(--cb-panel);color:var(--cb-muted)}
.support-team-workload .support-team-empty strong{color:var(--cb-text)}
.support-team-workload .support-team-error{border-color:#8d6e42;background:#342e24}
.support-team-workload :is(a,button,input,select,summary,[tabindex]):focus-visible{outline-color:var(--cb-frame)}

/* saved-queue-views.css */
.admin-v3 .queue-saved-views{border-bottom-color:var(--cb-frame);background:var(--cb-panel)}
html body .cb-site .admin-page.admin-v3 .queue-saved-views-row>.queue-delete-view{background:transparent!important;color:var(--cb-muted)!important}
.admin-v3 .queue-saved-location{color:var(--muted,var(--cb-muted))}
html body .cb-site .admin-page.admin-v3 .queue-save-view-form{border-top-color:var(--cb-frame)!important;background:transparent!important}
.admin-v3 .queue-save-view-form>small{color:var(--muted,var(--cb-muted))}
html body .cb-site .admin-page.admin-v3 .queue-saved-feedback{color:var(--cb-link)}

/* member-support-mobile.css */
.member-support-skip{background:var(--cb-primary);color:var(--cb-selected-text)}
@media(max-width:1054px){
.member-support-route .member-support-site-menu{background:var(--cb-panel);color:var(--cb-text)}
.member-support-route .member-support-site-menu-content{border-top-color:var(--cb-frame)}
.member-support-route .member-support-site-menu nav a{color:var(--cb-link)}
.member-support-route .member-support-site-menu nav a.member-support-site-menu-heading{color:var(--cb-text);border-bottom-color:var(--cb-frame)}
.member-support-route .member-support-site-menu input{border-color:var(--cb-border);background:var(--cb-page);color:var(--cb-text)}
.member-support-route .member-support-site-menu button{border-color:var(--cb-frame);background:var(--cb-raised);color:var(--cb-text)}
.member-support-route .member-support-site-menu :is(a,summary,input,button):focus-visible{outline-color:var(--cb-frame)}
}
@media(max-width:800px){
html body:has(.member-support-route) .persistent-masthead .member-portal-top{background:var(--cb-panel)!important}
html body:has(.member-support-route) .persistent-masthead .legacy-mybar{background:none!important}
html body:has(.member-support-route) .persistent-masthead .cb-guest-links{background:none!important}
html body:has(.member-support-route) .persistent-masthead .cb-guest-links a{color:var(--cb-link)!important;background:none!important}
html body .cb-site .cb-member-support.support-v3 .member-create-summary{border-top-color:var(--cb-frame)}
}
@media(max-width:600px){
html body .cb-site .cb-member-support.support-v3 .member-support-search{background:none}
html body .cb-site .cb-member-support.support-v3 .member-support-table tbody tr{border-color:var(--cb-frame);background:var(--cb-panel)}
html body .cb-site .cb-member-support.support-v3 .member-support-table tbody tr:nth-child(even){background:var(--cb-panel)}
html body .cb-site .cb-member-support.support-v3 .member-support-table tbody tr td{background:none!important}
html body .cb-site .cb-member-support.support-v3 .member-support-table td[data-label="Last activity"]:before{color:var(--cb-muted)}
}

/* team-profile-refinements.css */
html body .cb-site .team-quick-actions>button{color:var(--cb-link)!important}
html body .cb-site .team-edit-form{background:linear-gradient(var(--cb-page),var(--cb-panel));border-color:var(--cb-frame)}
html body .cb-site .team-edit-form fieldset{border-color:var(--cb-frame)}
html body .cb-site .team-edit-form legend{color:var(--cb-link)}
html body .cb-site .team-edit-form .team-create-row>label,html body .cb-site .team-edit-form .team-create-row>span{color:var(--cb-muted)}
html body .cb-site .team-edit-form :is(input[type=file],input[type=url],textarea){background:var(--cb-page);color:var(--cb-text);border-color:var(--cb-border)}
html body .cb-site .team-edit-form small{color:var(--cb-muted)}
html body .cb-site .team-edit-form .team-edit-preview{background:var(--cb-panel);border-color:var(--cb-border)}
html body .cb-site .roster-identity{color:var(--cb-link)}
html body .cb-site .roster-identity-help{color:var(--cb-muted)}
html body .cb-site .cb-member-support.support-v3 .member-support-message{border-color:var(--cb-frame);background:var(--cb-panel)}
html body .cb-site .cb-member-support.support-v3 .member-support-message.from-staff{background:var(--cb-panel);border-left-color:var(--cb-frame)}
html body .cb-site .cb-member-support.support-v3 .member-support-message-content header{border-bottom-color:var(--cb-frame)}
html body .cb-site .cb-member-support.support-v3 .member-support-message-content header>a{color:var(--cb-link)}
html body .cb-site .cb-member-support.support-v3 .member-support-message-content time{color:var(--cb-muted)}

/* home-account-refinements.css */
html body .cb-site .nav-dropdown a.menu-divider-before{border-top-color:var(--menu-divider-color,#d4d4d4)!important}
div.boxOuter div.boxAdTxt{color:var(--cb-text)!important}
.site-activity-avatar{border-color:#eee!important;background:var(--cb-page)}
#News_Display,#Promotions_Display{background:var(--cb-panel)!important}
html body .cb-site .tiny-team-icon{background:var(--cb-page);border-color:var(--cb-frame)}
html body .cb-site .account-profile-workspace{border-color:var(--cb-frame)!important;background:linear-gradient(var(--cb-panel) 0,var(--cb-panel) 80px,var(--cb-panel) 180px)!important}
html body .cb-site .account-profile-workspace>.account-shared-tabs{background:var(--cb-panel);border-bottom-color:var(--cb-frame)!important}
html body .cb-site .account-profile-workspace :is(.account-sessions,.mycb-grid>section){border-color:var(--cb-frame)!important}
html body .cb-site .account-profile-workspace :is(.account-sessions-head,.password-change-form,.account-session,.mycb-head,.mycb-row,.mycb-match){background:transparent!important}
html body .cb-site .account-profile-workspace :is(.account-sessions-head,.password-change-form,.account-session){border-color:var(--cb-frame)!important}
html body .cb-site .account-profile-workspace .mycb-grid>section h3{background:transparent;color:var(--cb-link);border-bottom-color:var(--cb-frame)}
html body .cb-site .profile-comment-avatar{border-color:var(--cb-border)}
.homepage-content-editor fieldset{border-color:var(--cb-frame)}
.site-analytics-preference{color:var(--cb-muted);background:var(--cb-header-start)}

/* account-security.css */
html body .cb-site .account-security-workspace .security-section-tabs{border-bottom-color:var(--cb-frame)}
html body .cb-site .account-security-workspace .security-section-tabs button{border-color:var(--cb-frame)!important;background:var(--cb-panel)!important;color:var(--cb-link)!important}
html body .cb-site .account-security-workspace .security-section-tabs button[aria-pressed=true]{background:var(--cb-raised)!important;color:var(--cb-text)!important;border-color:var(--cb-frame)!important}
.security-summary-grid>section,.security-account-links,.security-password-panel{border-color:var(--cb-frame);background:var(--cb-panel)}
html body .cb-site .account-security-workspace h3{color:var(--cb-text)!important;background:none!important}
html body .cb-site .account-security-workspace .security-number{color:var(--cb-text)}
.security-account-links a{background:var(--cb-panel);border-color:var(--cb-frame)}
.security-account-links a:hover{border-color:var(--cb-frame)}
.security-account-links a span{color:var(--cb-muted)}
.security-session-toolbar{border-top-color:var(--cb-frame);border-bottom-color:var(--cb-frame)}
.account-security-workspace .account-session>div>span{color:var(--cb-muted)}
.account-session summary{color:var(--cb-link)}
.account-session dl{color:var(--cb-muted)}
.security-pagination{border-top-color:var(--cb-frame)}

/* competition-expansion.css */
.cb-site .competition-card-grid>article{border-color:var(--cb-selected);background:var(--cb-panel);color:var(--cb-text)}
.expansion-workspace input,.expansion-workspace select,.expansion-workspace textarea{border-color:var(--cb-selected)}
.cb-site .featured-team-avatar{border-color:var(--cb-selected)}
.cb-site .team-public-tabs a[aria-current="page"]{background:linear-gradient(var(--cb-selected),var(--cb-selected));color:var(--cb-selected-text)}
.cb-site .team-feedback-row{border-bottom-color:var(--cb-frame)}
.cb-site .team-roster-reference{border-color:var(--cb-frame);background:var(--cb-panel)}
.cb-site .reference-fidelity .reference-roster-table td a{color:var(--cb-text)!important}
.cb-site .roster-gamertag{color:var(--cb-muted)}
.cb-site .team-roster-reference .legacy-panel-head a{color:var(--cb-text)!important}
.cb-site .team-match-history-reference{border-color:var(--cb-frame);background:var(--cb-panel)}
.cb-site .classic-match-flow .match-player-tables h3{background:linear-gradient(var(--cb-raised),var(--cb-page))}
.cb-site .classic-match-flow .match-player-tables tr:nth-child(even){background:var(--cb-raised)}
.cb-site .team-titlebar .match-header-status{color:var(--cb-link)}
.cb-site .classic-match-flow .match-roster-block{border-bottom-color:var(--cb-border)!important}
.cb-site .classic-match-flow .match-roster-block th{background:var(--cb-panel)!important;color:var(--cb-text)}
.cb-site .classic-match-flow .match-roster-block td{background:var(--cb-panel)!important;color:var(--cb-text)}
.cb-site .classic-match-flow .match-roster-block tr:nth-child(even) td{background:var(--cb-panel)!important}
.cb-site .classic-match-flow .match-roster-block td a{color:var(--cb-link)}
.cb-site .team-edit-form input:not([type=checkbox]):not([type=radio]),.cb-site .team-edit-form textarea,.cb-site .team-edit-form select{background:var(--cb-page)!important;color:var(--cb-text)!important}
.cb-site .team-edit-form input::placeholder,.cb-site .team-edit-form textarea::placeholder{color:var(--cb-muted)!important}
html body .cb-site .wallet-workspace .wallet-balances>article{border-color:var(--cb-frame);background:linear-gradient(var(--cb-panel),var(--cb-panel));color:var(--cb-text)}
html body .cb-site .wallet-workspace .wallet-balances h2{color:var(--cb-link)}
html body .cb-site .wallet-workspace .wallet-balances strong{color:var(--cb-text)}
html body .cb-site .wallet-workspace .record-v3-card{border-color:var(--cb-frame);background:var(--cb-panel);color:var(--cb-text)}
html body .cb-site .wallet-workspace :is(.wallet-help,label){color:var(--cb-text)}
html body .cb-site .wallet-workspace .wallet-history{border-color:var(--cb-frame)}
.tournament-finance-workspace{color:var(--cb-text)}
.tournament-finance-steps li{background:var(--cb-panel);border-color:var(--cb-frame)}
.tournament-finance-steps b{color:var(--cb-link)}
.tournament-finance-card{background:linear-gradient(var(--cb-panel),var(--cb-page));border-color:var(--cb-frame)}
.tournament-finance-table td,.tournament-finance-table th{border-bottom-color:var(--cb-frame)}
.tournament-finance-table small{color:var(--cb-muted)}
.tournament-finance-notice{border-left-color:var(--cb-frame);background:var(--cb-panel)}
.tournament-reward-form details{border-top-color:var(--cb-frame)}
.rewards-workspace .reward-source-choices button[aria-pressed=true]{background:var(--cb-raised);border-color:var(--cb-selected);color:var(--cb-text)}
.rewards-workspace .reward-source-results{border-color:var(--cb-frame)}
.rewards-workspace .reward-source-results label{border-bottom-color:var(--cb-frame)}
.rewards-workspace .reward-source-results small{color:var(--cb-muted)}
.rewards-workspace .reward-rule{border-color:var(--cb-frame)}

/* badges-workspace.css */
html body .cb-site .admin-v2 .badges-workspace{color:var(--cb-text)}
html body .cb-site .admin-v2 .badges-workspace :is(h2,h3){color:var(--cb-text);background:none}
.badges-workspace small{color:var(--cb-muted)}
html body .cb-site .admin-v2 .badges-workspace button{border-color:var(--cb-frame);background:var(--cb-panel);color:var(--cb-text)}
html body .cb-site .admin-v2 .badges-workspace button.ops-primary{background:var(--cb-raised);border-color:var(--cb-frame);color:var(--cb-text)}
html body .cb-site .admin-v2 .badges-workspace :is(input,select,textarea){background:var(--cb-page);color:var(--cb-text);border-color:var(--cb-frame)}
html body .cb-site .admin-v2 .badges-workspace :is(button,input,textarea,select):focus-visible{outline-color:var(--cb-frame)}
.badge-tabs{border-bottom-color:var(--cb-frame)}
html body .cb-site .admin-v2 .badge-tabs button[aria-current=page]{background:var(--cb-selected)!important;color:var(--cb-text)!important;border-bottom-color:var(--cb-selected)!important}
html body .cb-site .admin-v2 .badges-workspace :is(.badge-library article,.badge-history article){background:var(--cb-panel);border-color:var(--cb-frame)}
html body .cb-site .admin-v2 .badges-workspace .badge-picture{background:var(--cb-page);border-color:var(--cb-frame)}
.badge-status{color:var(--cb-link)}
html body .cb-site .admin-v2 .badges-workspace :is(.badge-editor,.badge-award-form,.badge-review,.badge-revoke){border-color:var(--cb-frame);background:var(--cb-panel)}
.badge-steps{color:var(--cb-link)}
.badge-picker{border-color:var(--cb-frame)}
.badge-picker legend{color:var(--cb-link)}
.badge-search-results button>span:last-child{color:var(--cb-link)}
.badge-notice{border-left-color:var(--cb-frame);background:var(--cb-panel)}
html body .cb-site .classic-match-flow :is(.match-report-card>h2,.classic-score-entry>h2,.match-extra>summary){color:var(--cb-text)!important;background:linear-gradient(var(--cb-page),var(--cb-header-start))!important;border-bottom-color:var(--cb-frame)!important}

/* admin-competition-refinements.css */
html body .cb-site .profile-achievement-icon{background:var(--cb-page);border-color:var(--cb-border);color:var(--cb-text)}
.cb-site .profile-achievement-tooltip{background:var(--cb-panel);color:var(--cb-text);border-color:var(--cb-selected)}
.cb-site .profile-achievement-tooltip strong{background:linear-gradient(var(--cb-frame),var(--cb-panel));color:var(--cb-text)}
.ops-team-identity>img,.player-picker-avatar{border-color:var(--cb-border)}
.competition-event-setup{border-color:var(--cb-frame);background:var(--cb-panel)}
html body .cb-site .admin-page .competition-advanced-clean,
html body .cb-site .admin-page .competition-advanced-clean :is(.admin-editor,.legacy-panel,.legacy-panel-body,.ops-table-scroll){background:transparent!important}
html body .cb-site .admin-page .competition-advanced-clean summary{background:transparent!important;color:var(--cb-text)!important}
html body .cb-site .admin-page .competition-advanced-clean :is(.chrome-title,.legacy-panel-head){background:transparent!important;color:var(--cb-text)!important}
html body .cb-site .admin-page .competition-advanced-clean th{background:var(--cb-panel)!important;color:var(--cb-text)!important}
html body .cb-site .admin-page .competition-advanced-clean td{background:var(--cb-panel)!important}
html body .cb-site .admin-page .competition-advanced-clean tr:nth-child(even) td{background:var(--cb-panel)!important}

/* experience-refinements.css */
html body .cb-site .profile-achievement-icon{background:transparent!important}
.achievement-award{border-color:var(--cb-frame);background:linear-gradient(120deg,var(--cb-page),var(--cb-panel))}
html body .cb-site .classic-match-flow .match-roster-block h3{background:linear-gradient(var(--cb-page),var(--cb-header-start))!important;color:var(--cb-text)!important;border-bottom-color:var(--cb-frame)!important}
html body .cb-site .classic-match-flow .match-roster-block th{background:linear-gradient(var(--cb-page),var(--cb-header-start))!important;color:var(--cb-text)!important}
html body .cb-site .classic-match-flow .match-roster-block td{background:var(--cb-panel)!important;color:var(--cb-text)!important}
html body .cb-site .classic-match-flow .match-roster-block tr:nth-child(even) td{background:var(--cb-panel)!important}
html body .cb-site .cb-member-support{background:transparent!important;color:var(--cb-text)!important}
html body .cb-site .cb-member-support :is(.member-support-body,.member-support-heading,.member-support-case-details,.member-support-request-summary,.member-support-conversation,.member-support-form,.member-support-empty,.member-support-notice,.member-support-card,.member-support-intro,.member-support-reply,.member-support-evidence,.member-request-review){background:var(--cb-panel)!important;border-color:var(--cb-frame)!important}
.cb-member-support .member-support-nav{background:var(--cb-panel)!important;border-color:var(--cb-frame)!important}
html body .cb-site .cb-member-support .member-support-nav a{border-color:var(--cb-frame)!important;background:linear-gradient(var(--cb-page),var(--cb-header-start))!important;color:var(--cb-link)!important}
html body .cb-site .cb-member-support .member-support-nav a[aria-current=page]{background:linear-gradient(var(--cb-selected),var(--cb-selected))!important;color:var(--cb-selected-text)!important}
.cb-member-support .member-support-message{border-bottom-color:var(--cb-border)!important}
.classic-tournament-directory{border-color:var(--cb-frame);background:var(--cb-panel)}
.classic-tournament-directory .tourney-filter{background:linear-gradient(120deg,var(--cb-page),var(--cb-panel));border-color:var(--cb-frame)}
.classic-tournament-directory .tournament-empty{border-color:var(--cb-frame);background:var(--cb-panel)}
.rewards-workspace .tournament-finance-card{background:var(--cb-panel)!important}
.rewards-workspace .reward-wizard-steps{border-color:var(--cb-frame)}
.reward-wizard-steps span{color:var(--cb-muted)}
.reward-wizard-steps [aria-current=step]{background:var(--cb-raised);color:var(--cb-text)}
.rewards-workspace fieldset{border-color:var(--cb-frame)!important}
.rewards-workspace .reward-source-choices button[aria-pressed=true]{background:var(--cb-selected)!important;box-shadow:inset 0 0 0 1px var(--cb-border)}
.rewards-workspace .reward-source-results label{background:var(--cb-panel)!important;border-color:var(--cb-frame)!important}
.reward-draft-review :is(th,td){border-bottom-color:var(--cb-frame)}
.reward-settlement-form{border-color:var(--cb-frame);background:var(--cb-panel)}
.data-header{border-bottom-color:var(--cb-frame)}
.data-layout>nav{background:var(--cb-page)}
.data-workspace #admin-workspace-content button{border-color:var(--cb-frame);background:var(--cb-panel);color:var(--cb-text)}
.data-layout>nav button[aria-current=page]{background:var(--cb-raised);border-color:var(--cb-frame)}
.data-workspace input,.data-workspace select,.data-workspace textarea{border-color:var(--cb-frame);background:var(--cb-page);color:var(--cb-text)}
.data-context{color:var(--cb-muted)}
.data-kpis article{background:var(--cb-panel);border-color:var(--cb-frame)}
.data-workspace th{background:linear-gradient(var(--cb-panel),var(--cb-header-start))}
.data-workspace td,.data-workspace th{border-bottom-color:var(--cb-frame)}
.data-workspace tr:nth-child(even){background:var(--cb-panel)}
.data-empty{border-color:var(--cb-frame);color:var(--cb-muted)}
.data-footnote{border-top-color:var(--cb-frame);color:var(--cb-muted)}
.data-workspace [role=alert]{border-color:#dc9d71}
.usage-analytics{color:var(--cb-muted);background:var(--cb-header-start)}
.data-workspace a{color:var(--cb-link)}
@media print{
.data-workspace,.data-workspace td,.data-workspace th{background:var(--cb-panel)!important;color:var(--cb-text)!important}
}
html body .cb-site .cb-member-support.support-v3 :is(.member-create-main,.member-create-summary){border-color:var(--cb-frame)!important;background:var(--cb-panel)!important}
html body .cb-site.cb-site .cl-standings td.cl-empty{background:var(--cb-panel)!important}
html body .cb-site.cb-site .competition-scoreboard .competition-card-grid>article{border-color:var(--cb-frame);background:var(--cb-panel)}
html body .cb-site.cb-site .competition-scoreboard h3{background:linear-gradient(var(--cb-page),var(--cb-header-start))}
html body .cb-site.cb-site .scoreboard-date{border-bottom-color:var(--cb-frame)}
html body .cb-site.cb-site .arena-scoreboard-link{border-color:var(--cb-frame);background:var(--cb-page)}
html body .support-reply-tools{border-color:var(--cb-frame);background:var(--cb-panel)}
html body .support-reply-preview{border-color:var(--cb-frame)}
html body .data-workspace .data-header{border-bottom-color:var(--cb-frame)}
html body .data-workspace .data-filters{background:var(--cb-page);border-color:var(--cb-frame)}
html body .data-workspace th button{background:transparent}
html body .data-workspace .admin-page.admin-v3 th button{background:transparent!important}
.roster-eligibility [role=tooltip]{background:var(--cb-page);color:var(--cb-text);border-color:var(--cb-frame)}
.playoff-candidate{border-bottom-color:var(--cb-frame)}
.playoff-preview li{border-bottom-color:var(--cb-frame)}
.playoff-error{border-color:#df7c73;background:#492526}
.playoff-notice{border-color:#589a79;background:#173c30}
.playoff-snapshot{border-color:var(--cb-frame);background:var(--cb-panel)}
.data-lifecycle-tabs [aria-current=page]{background:var(--cb-frame)!important;color:var(--cb-text)!important}
.data-bars i{background:var(--cb-frame)}

/* interface-update.css */
html body .cb-site .site-page:not(.admin-page) .legacy-panel{border-color:var(--cb-frame)!important;background:var(--cb-frame)!important}
html body .cb-site .site-page:not(.admin-page) .legacy-panel-body{background:linear-gradient(135deg,var(--cb-page),var(--cb-panel) 45%)!important;border-color:var(--cb-frame)!important;color:var(--cb-text)!important}
html body .cb-site .site-page:not(.admin-page) .legacy-panel-head{background:linear-gradient(var(--cb-header-end),var(--cb-header-start))!important;border-color:var(--cb-frame)!important;color:var(--cb-text)!important}
html body .cb-site .site-page :is(.legacy-notice,.action-message,[role=alert],.error-message){background:var(--cb-panel)!important;border-color:var(--cb-border)!important}
html body .cb-site .cb-member-support.support-v3 .member-support-hero{background:var(--cb-panel)!important;border-color:var(--cb-frame)!important}
html body .cb-site .cb-member-support.support-v3 .member-support-history{background:var(--cb-frame)!important;border-color:var(--cb-frame)!important}
html body .cb-site .cb-member-support.support-v3 .member-support-history>header{background:var(--cb-panel)!important;border-color:var(--cb-frame)!important}
html body .cb-site .cb-member-support.support-v3 :is(.member-support-card,.member-support-list,.member-support-heading){border-color:var(--cb-frame)!important}
html body .cb-site .achievement-award{border-color:var(--cb-frame)!important;background:var(--cb-panel)!important}
html body .cb-site .achievement-award time{color:var(--cb-muted)}
.achievement-detail{border-color:var(--cb-frame);background:var(--cb-page)}
.profile-photo-grid figure{border-color:var(--cb-frame);background:var(--cb-panel)}
html body .cb-site .profile-photo-upload{border-color:var(--cb-frame);background:var(--cb-panel)}
.profile-visibility-note{color:var(--cb-link);border-color:var(--cb-frame);background:var(--cb-panel)}
.case-v3-tabs{background:var(--cb-panel)}
.data-explorer-controls{border-color:var(--cb-frame);background:var(--cb-panel)}
.data-explorer-save{border-top-color:var(--cb-frame)}
.platform-reference-feature{background:var(--cb-frame);border-color:var(--cb-frame)}
html body .cb-site .platform-reference-header{background:linear-gradient(130deg,var(--cb-header-start),var(--cb-panel));border-color:var(--cb-border)}
html body .cb-site .platform-reference-header h1{color:var(--cb-text)!important}
.platform-reference-header p{color:var(--cb-muted)}
.platform-reference-header b{color:var(--cb-text)}
html body .cb-site .platform-reference-art{border-color:var(--cb-frame)}
.platform-reference-news h2{color:var(--cb-text)!important}
.platform-reference-news>section>div{background:var(--cb-panel);border-color:var(--cb-frame)}
.platform-reference-news article{border-bottom-color:var(--cb-border)}
.platform-reference-news article h3{color:var(--cb-link)!important}
.platform-reference-news article time{color:var(--cb-muted)}
html body .cb-site .platform-reference-arenas .legacy-panel-body{background:var(--cb-panel)!important}
.platform-reference-tabs :is(button,span){border-color:var(--cb-frame)!important;background:linear-gradient(var(--cb-header-end),var(--cb-header-start))!important;color:var(--cb-link)!important}
.platform-reference-tabs button[aria-pressed=true],.platform-reference-tabs>span{background:linear-gradient(var(--cb-selected),var(--cb-selected))!important;color:var(--cb-selected-text)!important}
.platform-reference-arena-list>div{background:linear-gradient(var(--cb-page),var(--cb-header-start));border-color:var(--cb-border)}
.platform-reference-arena-list small{color:var(--cb-muted)}
.platform-reference-arena-list a{color:var(--cb-text)!important}
.platform-reference-arena-list .platform-join{background:linear-gradient(var(--cb-panel),var(--cb-frame));border-color:var(--cb-selected);color:var(--cb-text)!important}
.platform-reference-matches article{border-bottom-color:var(--cb-border)}
.platform-reference-matches header{color:var(--cb-muted)}
html body .cb-site .competition-tournament-card{background:linear-gradient(135deg,var(--cb-page),var(--cb-panel))!important;color:var(--cb-text)!important;border-color:var(--cb-frame)!important}
html body .cb-site .tourney-titlebar{background:linear-gradient(120deg,var(--cb-panel),var(--cb-page))!important;border-color:var(--cb-frame)!important}
.cb-member-support .member-support-history{background:var(--cb-frame)!important;border-color:var(--cb-frame)!important}
.cb-member-support .member-inbox-heading{background:linear-gradient(var(--cb-panel),var(--cb-panel))!important;border-color:var(--cb-frame)!important}
.cb-member-support .member-support-pagination{background:var(--cb-panel)}
.cb-member-support .member-support-caption{background:var(--cb-panel)}
.reward-journey{border-color:var(--cb-frame);background:var(--cb-panel)}
.reward-journey b{color:var(--cb-link)}
.asset-usage{border-color:var(--cb-frame);background:var(--cb-page)}
.cms-public-heading{border-color:var(--cb-frame);background:linear-gradient(120deg,var(--cb-panel),var(--cb-page))}
.cms-article-byline{color:var(--cb-muted)}
.cms-live-view article{border-bottom-color:var(--cb-frame)}
.cms-live-view small{color:var(--cb-muted)}
.cms-builder-directory{border-color:var(--cb-frame);background:var(--cb-page)}
.cms-builder-editor{border-color:var(--cb-frame);background:var(--cb-panel)}
.cms-builder-modules{border-top-color:var(--cb-frame)}
.cms-module-row small{color:var(--cb-muted)}
.cms-module-row [aria-pressed=true],.cms-builder-directory [aria-pressed=true]{background:var(--cb-raised)!important;border-color:var(--cb-frame)!important}
.cms-builder-preview{background:var(--cb-page)}
.cms-revision{border-bottom-color:var(--cb-frame)}
html body .cb-site .cb-member-support .support-page-title{border-color:var(--cb-frame)!important;background:linear-gradient(120deg,var(--cb-panel),var(--cb-page))!important}
.cms-placement-editor{border-color:var(--cb-frame)}
html body .cb-site .competition-tournament-card a.legacy-button{color:var(--cb-selected-text)!important}
html body .cb-site .competition-tournament-card a.legacy-button:hover{color:var(--cb-selected-text)!important}
html body .cb-site .tourney-titlebar.tournament-reference-header{border-color:var(--cb-frame)!important;background:var(--cb-frame)!important}
html body .cb-site .tournament-reference-header .tournament-header-inner{border-color:var(--cb-frame)!important;background:var(--cb-page)!important}
html body .cb-site .tournament-reference-header .tournament-header-default{background:linear-gradient(90deg,var(--cb-page),var(--cb-raised) 48%,var(--cb-header-start) 100%)!important}
html body .cb-site .tournament-reference-header .tournament-header-default:before{background:repeating-linear-gradient(0deg,transparent 0 3px,#ffffff03 4px),repeating-linear-gradient(90deg,transparent 0 3px,#00000008 4px)}
html body .cb-site .tournament-reference-header .tournament-header-default>span{color:var(--cb-muted);text-shadow:0 2px 2px var(--cb-shadow)}
html body .cb-site .tournament-reference-header .tournament-header-copy{text-shadow:0 1px 2px var(--cb-shadow)}
html body .cb-site .tournament-reference-header h1 a{color:var(--cb-text)!important}
html body .cb-site .tournament-reference-header p{color:var(--cb-text)!important}
html body .cb-site .tournament-reference-header .tourney-register>button{background:none!important;color:var(--cb-link)!important}
html body .cb-site .tournament-reference-header .tourney-register>button:before{color:var(--cb-link)}
html body .cb-site .tournament-reference-header .tourney-register form{background:var(--cb-panel)!important;border-color:var(--cb-frame)!important}
html body .cb-site .tournament-reference-header :is(a,button):focus-visible{outline-color:var(--cb-frame)!important}
.achievement-award .achievement-detail.profile-achievement-tooltip{background:var(--cb-panel);color:var(--cb-text);border-color:var(--cb-selected)}
.achievement-award .profile-achievement-tooltip>strong{background:linear-gradient(var(--cb-frame),var(--cb-panel));color:var(--cb-text)}
.achievement-award .profile-achievement-tooltip>span,.achievement-award .profile-achievement-tooltip>small,.achievement-award .profile-achievement-tooltip>a{color:var(--cb-text)}
.navigation-editor fieldset{border-color:var(--cb-frame)}
.navigation-preview>div{border-color:var(--cb-frame)}
.reference-directory-table th{background:linear-gradient(var(--cb-page),var(--cb-header-start))!important;color:var(--cb-text)!important;border-right-color:var(--cb-border)}
.reference-directory-table td{color:var(--cb-text)}
.reference-directory-table tbody tr:nth-child(odd){background:var(--cb-panel)!important}
.reference-directory-table tbody tr:nth-child(even){background:var(--cb-raised)!important}
.directory-competition-chevron{color:var(--cb-link)}
.directory-pagination{background:linear-gradient(var(--cb-panel),var(--cb-page))}
.team-search-form,.free-agent-search{background:var(--cb-panel)}
.team-search-form fieldset,.free-agent-search fieldset{border-color:var(--cb-border)}
.team-search-form legend,.free-agent-search legend{color:var(--cb-text)}
.tournament-info-reference li{color:var(--cb-muted)}
.tournament-info-reference li b{color:var(--cb-text)}
.tournament-info-reference hr{border-top-color:var(--cb-border)}
.tourney-detail-page .legacy-tab[aria-current=page]{color:var(--cb-selected-text)}
.free-agent-view{background:transparent!important}
.free-agent-invite-panel{background:var(--cb-panel);border-color:var(--cb-frame);outline-color:var(--cb-frame)}
html body .cb-site .reference-directory-table td:nth-child(odd){background:#ffffff08!important}
.directory-team-name img{border-color:var(--cb-selected)}
.directory-agent-name a{color:var(--cb-text)!important}
.availability-days{color:var(--cb-muted)}
html body .cb-site :is(.team-search-form,.free-agent-search){background:var(--cb-panel) var(--cb-asset-65b0b746632d,url('/classic/assets/box_content_bg-a0fe3cdd3750.png')) repeat-x;border-color:var(--cb-frame)}
html body .cb-site :is(.team-search-form,.free-agent-search) fieldset{border-color:var(--cb-frame)}
html body .cb-site :is(.team-search-form,.free-agent-search) legend{color:var(--cb-link)}
html body .cb-site .free-agent-search fieldset>label{color:var(--cb-muted)}
html body .cb-site .tourney-detail-page .legacy-panel-head a{color:var(--cb-text)!important}
html body .cb-site :is(.directory-pagination,.agent-my-listings,.arena-agent-registration) button{background:linear-gradient(var(--cb-selected),var(--cb-selected))!important;color:var(--cb-selected-text)!important;border-color:var(--cb-border)!important}
html body .cb-site :is(.directory-pagination,.agent-my-listings,.arena-agent-registration) button:disabled{background:var(--cb-selected)!important;color:var(--cb-selected-text)!important}
.free-agent-popover{border-color:var(--cb-frame);background:var(--cb-panel);color:var(--cb-text)}
.free-agent-popover header{background:linear-gradient(var(--cb-raised),var(--cb-page));color:var(--cb-text);border-bottom-color:var(--cb-frame)}
.free-agent-popover a{color:var(--cb-text)}
.free-agent-popover select{background:var(--cb-page);color:var(--cb-text)}
.free-agent-popover button{background:linear-gradient(var(--cb-selected),var(--cb-selected));color:var(--cb-selected-text);border-color:var(--cb-border)}
.free-agent-popover button:disabled{background:var(--cb-selected);color:var(--cb-selected-text)}
.free-agent-popover :is(a,button,select):focus-visible{outline-color:var(--cb-frame)}

/* reference-restoration.css */
html body .cb-site .team-titlebar .team-quick-actions > :is(a,button){background:none!important;color:var(--cb-link)!important}
html body .cb-site .site-page:not(.admin-page) .legacy-panel{border-color:var(--cb-frame)!important;background:var(--cb-frame) var(--cb-asset-38afc2d23018,url('/classic/assets/box_bg-8603d44602e0.png')) repeat-x!important}
html body .cb-site .site-page:not(.admin-page) .legacy-panel-body{background:var(--cb-panel) var(--cb-asset-65b0b746632d,url('/classic/assets/box_content_bg-a0fe3cdd3750.png')) repeat-x!important;border-color:var(--cb-frame)!important}
html body .cb-site .site-page:not(.admin-page) .legacy-panel-head{background:var(--cb-header-start) var(--cb-asset-79064e5363fb,url('/classic/assets/list_header_bg-13ab9892ac55.gif')) repeat-x!important;color:var(--cb-text)!important}
html body .cb-site .site-page:not(.admin-page) :is(.cms-public-heading,.help-title,.tournament-directory-heading,.competition-tournaments-heading){border-color:var(--cb-frame)!important;outline-color:var(--cb-frame)!important;background:var(--cb-panel) var(--cb-asset-65b0b746632d,url('/classic/assets/box_content_bg-a0fe3cdd3750.png')) repeat-x!important;box-shadow:0 0 0 6px var(--cb-shadow)!important}
html body .cb-site .profile-reference-page :is(.profile-banner,.profile-info-frame,.profile-photo-column){background:var(--cb-panel) var(--cb-asset-65b0b746632d,url('/classic/assets/box_content_bg-a0fe3cdd3750.png')) repeat-x!important;border-color:var(--cb-frame)!important}
html body .cb-site .profile-reference-page .profile-photo-grid figure{background:transparent!important;border-color:var(--cb-border)!important}
html body .cb-site .profile-reference-page .profile-comment{border-bottom-color:var(--cb-border)!important}
html body .cb-site .profile-reference-page .profile-team{border-bottom-color:var(--cb-border)!important}
html body .cb-site .cb-member-support.support-v3 .support-reference-header{border-color:var(--cb-frame)!important;background:var(--cb-frame)!important}
html body .cb-site .cb-member-support.support-v3 .support-page-title{background:var(--cb-panel) var(--cb-asset-65b0b746632d,url('/classic/assets/box_content_bg-a0fe3cdd3750.png')) repeat-x!important;border-color:var(--cb-frame)!important}
html body .cb-site .cb-member-support.support-v3 .member-support-nav{border-color:var(--cb-frame)!important;background:var(--cb-panel)!important}
html body .cb-site .cb-member-support.support-v3 .member-support-nav a{border-right-color:var(--cb-border)!important;background:none!important;color:var(--cb-link)!important}
html body .cb-site .cb-member-support.support-v3 .member-support-nav a[aria-current=page]{color:var(--cb-text)!important}
html body .cb-site .cb-member-support.support-v3 .member-support-history{background:var(--cb-frame)!important;border-color:var(--cb-frame)!important}
html body .cb-site .cb-member-support.support-v3 .member-inbox-heading{background:linear-gradient(var(--cb-page),var(--cb-header-start))!important;border-color:var(--cb-frame)!important}
html body .cb-site .cb-member-support.support-v3 .member-inbox-heading h3{color:var(--cb-text)!important}
html body .cb-site .cb-member-support.support-v3 .member-support-filters{background:var(--cb-panel)!important;border-color:var(--cb-frame)!important}
html body .cb-site .cb-member-support.support-v3 .member-support-filters button{background:var(--cb-panel)!important;color:var(--cb-muted)!important;border-color:var(--cb-border)!important}
html body .cb-site .cb-member-support.support-v3 .member-support-filters button[aria-pressed=true]{color:var(--cb-text)!important;background:var(--cb-raised)!important;border-color:var(--cb-border)!important}
html body .cb-site .cb-member-support.support-v3 :is(.member-support-search,.member-support-pagination,.member-support-caption){background:var(--cb-panel)!important}
html body .cb-site .cb-member-support.support-v3 .member-support-results{background:var(--cb-panel)!important;border-color:var(--cb-frame)!important}
html body .cb-site .cb-member-support.support-v3 .member-support-empty{background:var(--cb-panel)!important}
html body .cb-site .cb-member-support.support-v3 .member-support-table th{background:linear-gradient(var(--cb-page),var(--cb-header-start))!important;color:var(--cb-text)!important}
html body .cb-site .cb-member-support.support-v3 .member-support-table td{background:var(--cb-panel)!important;border-bottom-color:var(--cb-border)!important;color:var(--cb-text)!important}
html body .cb-site .cb-member-support.support-v3 .member-support-table tr:nth-child(even) td{background:var(--cb-raised)!important}
html body .cb-site .cb-member-support.support-v3 :is(.member-support-search,.member-support-pagination) button,html body .cb-site .cb-member-support.support-v3 .member-support-button{background:linear-gradient(var(--cb-selected),var(--cb-raised))!important;color:var(--cb-selected-text)!important;border-color:var(--cb-border)!important}
html body .cb-site .cb-member-support.support-v3 .member-support-caption{border-bottom-color:var(--cb-frame)!important;color:var(--cb-muted)!important}
html body .cb-site .forums-page .forum-reference-list td{background:var(--cb-panel)!important}
html body .cb-site .forums-page .forum-reference-list tr:nth-child(even) td{background:var(--cb-raised)!important}
html body .cb-site .forums-page .forum-reference-list .thread-starter a{color:var(--cb-text)!important}
html body .cb-site .forums-page .forum-display-options{background:var(--cb-panel)!important;border-color:var(--cb-frame)!important}
html body .cb-site .forums-page .forum-display-options h3{background:linear-gradient(var(--cb-header-end),var(--cb-header-start))!important;color:var(--cb-text)!important;border-color:var(--cb-frame)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-review-table small{color:var(--cb-muted)!important}
html body .cb-site.data-workspace .admin-page.admin-v3.admin-v3 .data-explorer{background:var(--cb-panel)!important;border-color:var(--cb-frame)!important}
html body .cb-site.data-workspace .data-audience-summary>span{background:var(--cb-panel);border-color:var(--cb-frame);color:var(--cb-muted)}
html body .cb-site.data-workspace .data-audience-summary b{color:var(--cb-text)}
html body .cb-site .tournaments-page .classic-tournament-directory{border-color:var(--cb-frame)!important;background:var(--cb-frame)!important}
html body .cb-site .tournaments-page .competition-card-grid{background:var(--cb-panel)!important;border-color:var(--cb-frame)!important}
html body .cb-site .tournaments-page .tourney-filter{background:var(--cb-panel)!important;border-color:var(--cb-frame)!important}

/* frame-consistency.css */
html body .cb-site .site-page:not(.admin-page){--cb-frame-edge:var(--cb-border);--cb-frame-blue:var(--cb-frame);--cb-frame-inner:var(--cb-frame);--cb-frame-fill:var(--cb-panel)}
html body .cb-site .site-page:not(.admin-page) :is(.member-support-heading,.member-create-main,.member-create-summary,.member-support-conversation,.member-support-case-details,.cb-member-support>.member-support-empty,.cb-member-support>p,.cb-member-support>.member-support-notice,.forum-directory-frame,.community-inbox,.account-profile-workspace,.create-team-workspace){background:var(--cb-frame-fill) var(--cb-frame-image) repeat-x!important}
html body .cb-site .cb-member-support.support-v3 :is(.member-create-main legend,.member-create-summary>h3,.member-support-case-details>h3,.member-support-thread-heading){background:linear-gradient(var(--cb-header-end),var(--cb-header-start))!important;color:var(--cb-text)!important}
html body .cb-site .cb-member-support.support-v3 :is(.member-form-progress,.member-request-progress){background:var(--cb-frame-fill)!important}
html body .cb-site .cb-member-support.support-v3 :is(.member-form-progress,.member-request-progress)>li{background:none!important}
html body .cb-site .cb-member-support.support-v3 .member-form-progress button{background:transparent!important;color:var(--cb-muted)!important}
html body .cb-site .cb-member-support.support-v3 .member-form-progress .current button{background:transparent!important;color:var(--cb-text)!important}
html body .cb-site .cb-member-support.support-v3 :is(.member-form-progress,.member-request-progress) span{background:transparent!important}
html body .cb-site .cb-member-support.support-v3 .member-request-progress li{color:var(--cb-muted)!important}
html body .cb-site .cb-member-support.support-v3 .member-request-progress li.current{background:var(--cb-raised)!important;color:var(--cb-text)!important}
html body .cb-site .cb-member-support.support-v3 :is(button.primary,.member-support-button.primary,.member-support-actions>button,.member-support-reply-tools>button){background:linear-gradient(var(--cb-selected),var(--cb-selected))!important;color:var(--cb-selected-text)!important;border-color:var(--cb-border)!important}
html body .cb-site .cb-member-support.support-v3 .member-support-caption{background:transparent!important}
html body .cb-site .cb-member-support.support-v3 .member-support-message{background:var(--cb-panel)!important;border-color:var(--cb-border)!important}
html body .cb-site .cb-member-support.support-v3 .member-support-message:nth-child(even){background:var(--cb-raised)!important}
html body .cb-site .cb-member-support.support-v3 .member-support-notice{color:var(--cb-text)!important;background:var(--cb-panel)!important}
html body .cb-site .cb-member-support.support-v3 .member-support-notice.error{border-left-color:#b96060!important}
html body .cb-site .cb-member-support.support-v3 .member-ticket-intro .member-form-progress{background:transparent!important}
html body .cb-site .cb-member-support.support-v3 .member-form-progress,
html body .cb-site .cb-member-support.support-v3 .member-ticket-intro .member-form-progress{background:transparent!important}
html body .cb-site .cb-member-support.support-v3 .member-form-progress button:is(:hover,:active,:disabled){background:transparent!important}
html body .cb-site .cb-member-support.support-v3 .member-form-progress button:focus-visible{outline-color:var(--cb-frame)!important}
html body .cb-site .forum-directory-search-primary{border-color:var(--cb-frame);background:var(--cb-panel)}

/* member-forum-polish.css */
html body .cb-site .profile-community-panel .profile-friends-toolbar{border-color:var(--cb-frame)!important;background:linear-gradient(var(--cb-panel),var(--cb-panel))!important}
html body .cb-site .profile-community-panel .profile-friends-toolbar p,
html body .cb-site .profile-community-panel .profile-friends-summary-note{color:var(--cb-text)!important}
html body .cb-site .profile-community-panel .profile-friends-toolbar button{border-color:var(--cb-border)!important;background:linear-gradient(var(--cb-selected),var(--cb-raised))!important;color:var(--cb-selected-text)!important}
html body .cb-site .profile-community-panel .profile-friend-avatar{border-color:var(--cb-border)!important;background:var(--cb-panel)!important}
html body .cb-site.cb-site .forum-directory-frame .forum-reference-list{background:var(--cb-panel)!important;color:var(--cb-text)!important}
html body .cb-site.cb-site .forum-directory-frame .forum-reference-list th{border-right-color:var(--cb-border)!important;background:linear-gradient(var(--cb-page),var(--cb-header-start))!important;color:var(--cb-text)!important}
html body .cb-site.cb-site .forum-directory-frame .forum-reference-list td{color:var(--cb-text)!important}
html body .cb-site.cb-site .forum-directory-frame .forum-reference-list tr:nth-child(odd) td{background:var(--cb-raised)!important}
html body .cb-site.cb-site .forum-directory-frame .forum-reference-list tr:nth-child(even) td{background:var(--cb-panel)!important}
html body .cb-site.cb-site .forum-directory-frame .forum-reference-list .forum-thread-title{color:var(--cb-link)!important}
html body .cb-site.cb-site .forum-directory-frame .forum-reference-list .thread-starter a,
html body .cb-site.cb-site .forum-directory-frame .forum-reference-list .thread-starter a:is(:hover,:focus,:visited){color:var(--cb-text)!important}
html body .cb-site.cb-site .forum-directory-frame .forum-reference-list tr:nth-child(odd) td:nth-child(2){background:var(--cb-raised)!important}
html body .cb-site.cb-site .forum-directory-frame .forum-reference-list tr:nth-child(even) td:nth-child(2){background:var(--cb-raised)!important}
html body .cb-site.cb-site .forum-directory-frame .forum-reference-list td:nth-child(2) time span{color:var(--cb-muted)!important}
html body .cb-site .reference-fidelity .forum-announcements{background:transparent!important}
html body .cb-site .reference-fidelity .forum-announcement{border-bottom-color:var(--cb-border)!important;background:var(--cb-panel)!important;color:var(--cb-text)!important}
html body .cb-site .reference-fidelity .forum-announcement:last-child{border-bottom-color:var(--cb-border)!important}
html body .cb-site .reference-fidelity .forum-announcement summary{color:var(--cb-text)!important}
html body .cb-site .reference-fidelity .forum-announcement summary::before{color:var(--cb-muted)}
html body .cb-site .reference-fidelity .forum-announcement summary strong{color:var(--cb-text)!important}
html body .cb-site .reference-fidelity .forum-announcement time{color:var(--cb-text)!important}
html body .cb-site .profile-community-panel .profile-friend-avatar{border-color:var(--cb-selected)!important;background:linear-gradient(140deg,var(--cb-header-start) 45%,var(--cb-raised))!important}
html body .cb-site .reference-fidelity .forum-announcement summary{background:transparent!important;color:var(--cb-text)!important}
html body .cb-site .reference-fidelity .forum-announcement .forum-announcement-body{background:transparent!important}
html body .cb-site .reference-fidelity .forum-announcement summary:hover{background:transparent!important}
html body .cb-site .reference-fidelity .forum-announcement summary:focus-visible{outline-color:var(--cb-frame)!important}
html body .cb-site .reference-fidelity .forum-group-title .forum-group-toggle{background:transparent!important;color:var(--cb-text)!important}
html body .cb-site .reference-fidelity .forum-group-toggle:focus-visible{outline-color:var(--cb-frame)!important}

/* case-reply-workspace.css */
html body .cb-site .admin-page :is(.reply-library,.reply-insert-tools,.support-case-compact){--reply-border:var(--cb-frame);--reply-fill:var(--cb-panel);--reply-muted:var(--cb-muted)}
html body .cb-site .admin-page .reply-library{color:var(--cb-text)}
.reply-library-tabs,.support-conversation-tabs{background:var(--cb-panel);border-bottom-color:var(--cb-frame)}
html body .cb-site .admin-page :is(.reply-library-tabs,.support-conversation-tabs)>button{border-color:var(--cb-frame)!important;background:linear-gradient(var(--cb-panel),var(--cb-header-start))!important;color:var(--cb-link)!important}
html body .cb-site .admin-page :is(.reply-library-tabs,.support-conversation-tabs)>button[aria-pressed=true]{background:linear-gradient(var(--cb-selected),var(--cb-selected))!important;color:var(--cb-selected-text)!important}
.reply-library-list,.reply-library-editor,.reply-signature-editor>section{background:var(--reply-fill);box-shadow:0 0 0 4px var(--cb-shadow)}
.reply-library-filters{border-bottom-color:var(--cb-border)}
html body .cb-site .admin-page .reply-library-item{background:var(--cb-panel)!important;color:var(--cb-text)!important;border-bottom-color:var(--cb-border)!important}
html body .cb-site .admin-page .reply-library-item:nth-child(even){background:var(--cb-raised)!important}
html body .cb-site .admin-page .reply-library-item[aria-pressed=true]{box-shadow:inset 3px 0 var(--cb-border)!important;background:var(--cb-panel)!important}
.reply-library-editor footer{border-top-color:var(--cb-border)}
.reply-library-preview{border-color:var(--cb-frame);background:var(--cb-panel)}
.reply-library-notice{border-color:var(--cb-frame);background:#20362c}
.reply-library-notice.error{background:#442c2c}
html body .cb-site .admin-page .reply-insert-tools{background:var(--cb-panel)!important;border-color:var(--cb-frame)!important}
.support-reply-preview{background:var(--cb-panel);border-color:var(--cb-border)}
html body .cb-site .admin-page .support-case-compact :is(.desk-conversation,.desk-case-context){border-color:var(--cb-frame)!important;background:var(--cb-panel)!important;box-shadow:0 0 0 4px var(--cb-shadow)!important}
html body .cb-site .admin-page .support-case-compact .desk-thread-tools{background:linear-gradient(var(--cb-panel),var(--cb-header-start))!important}
html body .cb-site .admin-page .support-case-compact .desk-message{background:var(--cb-panel)!important}
html body .cb-site .admin-page .support-case-compact .desk-message:nth-child(even){background:var(--cb-raised)!important}
html body .cb-site .admin-page .support-case-compact .desk-message.internal{border-left-color:#baa25c!important}
.support-conversation-next{border-top-color:var(--cb-border)}
.support-conversation-next>span{color:var(--cb-muted)}
html body .cb-site .admin-page .support-case-compact .desk-composer{background:var(--cb-panel)!important}
html body .cb-site .admin-page .support-case-compact .desk-context-card{background:var(--cb-panel)!important}
.support-workflow-timing{border-top-color:var(--cb-border)}
html body .cb-site .admin-page .support-case-compact .support-service-strip .ops-timing{background:var(--cb-panel)!important}
html body .cb-site .admin-page .support-case-compact .support-work-tracker{background:var(--cb-panel)!important}
html body .cb-site .admin-page .support-case-compact .support-inbox-metrics>a{background:var(--cb-panel)!important;border-color:var(--cb-frame)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .reply-library .reply-library-item{background:var(--cb-panel)!important;background-image:none!important;color:var(--cb-text)!important;border-bottom-color:var(--cb-border)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .reply-library .reply-library-item:nth-child(even){background:var(--cb-raised)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .reply-library .reply-library-item[aria-pressed=true]{background:var(--cb-panel)!important;box-shadow:inset 3px 0 var(--cb-border)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .reply-library .reply-library-item>strong{color:var(--cb-text)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .reply-library .reply-library-item[aria-pressed=true]>strong{color:var(--cb-link)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .reply-library .reply-library-item>span{color:var(--cb-muted)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .support-case-compact :is(.support-context-tabs,.support-workspace-views)>button{background:var(--cb-page)!important;background-image:linear-gradient(var(--cb-page),var(--cb-header-start))!important;color:var(--cb-link)!important;border-color:var(--cb-frame)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .support-case-compact :is(.support-context-tabs,.support-workspace-views)>button[aria-pressed=true]{background:var(--cb-selected)!important;background-image:linear-gradient(var(--cb-selected),var(--cb-selected))!important;color:var(--cb-selected-text)!important}
.dispute-team-column{border-color:var(--cb-frame);background:var(--cb-panel)}
.dispute-team-column h3{background:linear-gradient(var(--cb-page),var(--cb-header-start));border-bottom-color:var(--cb-frame)}
.dispute-side-report,.dispute-side-messages article{border-bottom-color:var(--cb-border)}
.dispute-side-report:nth-child(even),.dispute-side-messages article:nth-child(even){background:var(--cb-panel)}
.dispute-ticket-conversation{border-color:var(--cb-frame)}

/* admin-legacy-workspace.css */
html body .cb-site .admin-page.admin-v3.admin-v3{--surface:var(--cb-panel);--surface-raised:var(--cb-raised);--surface-deep:var(--cb-page);--line:var(--cb-border);--muted:var(--cb-muted);--text:var(--cb-text);--accent:var(--cb-link);border-color:var(--cb-frame)!important;background:var(--cb-frame)!important;color:var(--cb-text)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 :is(.case-v3,.record-v3,.ops-queue,.admin-editor,.data-explorer){color:var(--cb-text)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 a{color:var(--cb-link)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 :is(button,.ops-primary,.primary){border-color:var(--cb-border)!important;background:var(--cb-panel)!important;color:var(--cb-text)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 button.danger{background:#552e35!important}
html body .cb-site .admin-page.admin-v3.admin-v3 :where(input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=submit]):not([type=button]):not([type=reset]):not([type=image]):not([type=hidden]),select,textarea){border-color:var(--cb-border)!important;background:var(--cb-panel)!important;color:var(--cb-text)!important;-webkit-text-fill-color:var(--cb-text)!important;caret-color:var(--cb-text)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 :is(input,textarea)::placeholder{color:var(--cb-muted)!important;-webkit-text-fill-color:var(--cb-muted)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 :is(input,select,textarea):focus-visible{outline-color:var(--cb-frame)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 :where(input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=submit]):not([type=button]):not([type=reset]):not([type=image]):not([type=hidden]),select,textarea):disabled{background:var(--cb-panel)!important;color:var(--cb-muted)!important;-webkit-text-fill-color:var(--cb-muted)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 label{color:var(--cb-text)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .admin-brandbar{background:linear-gradient(var(--cb-page),var(--cb-panel))!important;border-color:var(--cb-frame)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .desk-area-nav{background:var(--cb-panel)!important;border-color:var(--cb-frame)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .desk-area-nav>:is(button,a){border-color:var(--cb-frame)!important;background:linear-gradient(var(--cb-page),var(--cb-header-start))!important;color:var(--cb-link)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .desk-area-nav>button[aria-current=page]{background:linear-gradient(var(--cb-selected),var(--cb-selected))!important;color:var(--cb-selected-text)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .admin-workspace{background:var(--cb-frame)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .admin-sidebar{background:var(--cb-panel)!important;border-color:var(--cb-frame)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .admin-section-search input{background:var(--cb-page)!important;color:var(--cb-text)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .desk-section-nav>button{border-bottom-color:var(--cb-border)!important;background:var(--cb-panel)!important;color:var(--cb-text)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .desk-section-nav>button.is-active{background:var(--cb-raised)!important;border-left-color:var(--cb-frame)!important;color:var(--cb-text)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .desk-main-region{background:var(--cb-panel)!important;border-color:var(--cb-frame)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .desk-workspace-top{border-bottom-color:var(--cb-frame)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .desk-breadcrumb{color:var(--cb-muted)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .desk-breadcrumb strong{color:var(--cb-text)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 :is(.legacy-panel,.record-v3,.record-v3-form,.record-v3-card,.admin-mini-list,.case-v3-main,.case-v3-aside>section,.case-v3-aside>details,.admin-editor,.ops-queue){border-color:var(--cb-frame)!important;background:var(--cb-panel)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 :is(.legacy-panel-head,.record-v3-card>h4,.admin-mini-list>h4){background:var(--cb-header-start) var(--cb-asset-79064e5363fb,url('/classic/assets/list_header_bg-13ab9892ac55.gif')) repeat-x!important;border-bottom-color:var(--cb-frame)!important;color:var(--cb-text)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .legacy-panel-body{background:var(--cb-panel)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 table{color:var(--cb-text)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 table th{background:var(--cb-header-start) var(--cb-asset-79064e5363fb,url('/classic/assets/list_header_bg-13ab9892ac55.gif')) repeat-x!important;border-left-color:var(--cb-border)!important;border-bottom-color:var(--cb-border)!important;color:var(--cb-text)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 table td{background:var(--cb-panel)!important;color:var(--cb-text)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 table tr:nth-child(even)>td{background:var(--cb-raised)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .ops-table-scroll tbody tr:is(:hover,:focus-within)>td{background:var(--cb-raised)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 table th button{background:none!important;color:var(--cb-text)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 :is(.case-v3-tabs,.record-v3-tabs,.ops-quick-filters,.reply-library-tabs,.support-conversation-tabs){background:var(--cb-panel)!important;border-bottom-color:var(--cb-frame)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 :is(.case-v3-tabs,.record-v3-tabs,.ops-quick-filters,.reply-library-tabs,.support-conversation-tabs)>button{background:linear-gradient(var(--cb-page),var(--cb-header-start))!important;color:var(--cb-link)!important;border-color:var(--cb-frame)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 :is(.case-v3-tabs,.record-v3-tabs,.ops-quick-filters,.reply-library-tabs,.support-conversation-tabs)>button:is([aria-pressed=true],[aria-current=page],.is-active){background:linear-gradient(var(--cb-selected),var(--cb-selected))!important;color:var(--cb-selected-text)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 :is(.case-v3-header,.record-v3-header){border-color:var(--cb-frame)!important;background:linear-gradient(var(--cb-header-start),var(--cb-panel))!important}
html body .cb-site .admin-page.admin-v3.admin-v3 :is(.case-v3-narrative,.case-v3-callout){background:var(--cb-panel)!important;border-color:var(--cb-border)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .case-v3-participants>article{border-color:var(--cb-border)!important;background:var(--cb-panel)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .case-v3-conversation article{border-color:var(--cb-border)!important;background:var(--cb-panel)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .case-v3-conversation article:nth-child(even){background:var(--cb-raised)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .case-conversation-workspace>.case-v3-composer{border-left-color:var(--cb-border)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .case-summary-details{border-bottom-color:var(--cb-border)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .case-summary-details summary{color:var(--cb-link)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .record-v3-facts{background:var(--cb-panel)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 :is(.overview-v3-work,.overview-v3-tasks)>button{background:var(--cb-panel)!important;color:var(--cb-text)!important;border-color:var(--cb-border)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .overview-v3-tasks>button:nth-child(even){background:var(--cb-raised)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 :is(.overview-v3-work,.overview-v3-tasks)>button :is(span,strong,small,svg){color:var(--cb-text)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 :is(.overview-v3-work,.overview-v3-tasks)>button:hover:not(:disabled){background:var(--cb-raised)!important;border-color:var(--cb-frame)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 :is(.overview-v3-panel){background:var(--cb-panel)!important;border-color:var(--cb-frame)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .admin-workspace-footnote{background:var(--cb-panel);border-top-color:var(--cb-border);color:var(--cb-muted)}
html body .cb-site .admin-page.admin-v3.admin-v3 .record-v3-action-choices button{background:var(--cb-panel)!important;color:var(--cb-text)!important;border-color:var(--cb-border)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .record-v3-action-choices button :is(strong,span){color:var(--cb-text)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .record-v3-action-choices button:is(:hover,:focus-visible){background:var(--cb-raised)!important;color:var(--cb-text)!important;border-color:var(--cb-frame)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .overview-v3-tasks>button{background:var(--cb-panel)!important;border-color:var(--cb-border)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .overview-v3-tasks>button small{color:var(--cb-muted)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .overview-v3-shortcuts>button>strong{color:var(--cb-text)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .overview-v3-shortcuts>button:nth-child(3){border-left-color:#d6a76b!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .overview-v3-tasks>button:focus-visible{outline-color:var(--cb-frame)!important;background:var(--cb-raised)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .ops-assignment-trigger{background:var(--cb-panel)!important;color:var(--cb-text)!important;border-color:var(--cb-border)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .ops-assignment-trigger:focus-visible{outline-color:var(--cb-frame)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 button:hover:not(:disabled){background:var(--cb-raised)!important;color:var(--cb-text)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 button:focus-visible{outline-color:var(--cb-frame)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 button.danger:hover:not(:disabled){background:#6a3640!important}
html body .cb-site .admin-page.admin-v3.admin-v3 :is(button.ops-primary,button.primary){background:var(--cb-raised)!important;color:var(--cb-text)!important;border-color:var(--cb-frame)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 :is(button.ops-primary,button.primary):hover:not(:disabled){background:var(--cb-frame)!important}

/* data-workspace-refinements.css */
html body .cb-site.data-workspace .admin-page.admin-v3.admin-v3.data-workspace-v4{--data-frame:var(--cb-frame);--data-edge:var(--cb-frame);--data-body:var(--cb-panel)}
html body .cb-site.data-workspace .admin-page.admin-v3.admin-v3.data-workspace-v4 .data-header{background:linear-gradient(var(--cb-header-start),var(--cb-panel))!important;border-color:var(--cb-frame)!important;outline-color:var(--cb-frame)!important}
html body .cb-site.data-workspace .admin-page.admin-v3.admin-v3.data-workspace-v4 :is(.data-panel,.data-explorer){background:var(--cb-panel)!important;border-color:var(--cb-frame)!important;outline-color:var(--cb-frame)!important;box-shadow:0 0 0 6px var(--cb-shadow)!important}
html body .cb-site.data-workspace .admin-page.admin-v3.admin-v3.data-workspace-v4 .data-panel-title{background:linear-gradient(var(--cb-page),var(--cb-header-start) 80%)!important;border-bottom-color:var(--cb-frame)!important}
html body .cb-site.data-workspace .admin-page.admin-v3.admin-v3.data-workspace-v4 .data-filters{background:var(--cb-panel)!important;border-color:var(--cb-frame)!important}
html body .cb-site.data-workspace .admin-page.admin-v3.admin-v3.data-workspace-v4 :is(input,select){border-color:var(--cb-border)!important}
html body .cb-site.data-workspace .data-workspace-v4 .data-context b{color:var(--cb-link)}
html body .cb-site.data-workspace .admin-page.admin-v3.admin-v3.data-workspace-v4 :is(.data-kpis article,.data-audience-summary>span){background:var(--cb-panel)!important;border-color:var(--cb-frame)!important;color:var(--cb-text)!important}
html body .cb-site.data-workspace .admin-page.admin-v3.admin-v3.data-workspace-v4 .data-template-grid button{background:var(--cb-panel)!important;border-color:var(--cb-border)!important;color:var(--cb-text)!important}
html body .cb-site.data-workspace .data-workspace-v4 .data-template-grid button b{color:var(--cb-link)}
html body .cb-site.data-workspace .data-workspace-v4 .data-template-grid button:hover{border-color:var(--cb-frame)!important}
html body .cb-site.data-workspace .data-workspace-v4 .data-subtabs{border-bottom-color:var(--cb-frame)}
html body .cb-site.data-workspace .admin-page.admin-v3.admin-v3.data-workspace-v4 .data-subtabs button{background:linear-gradient(var(--cb-page),var(--cb-header-start))!important;border-color:var(--cb-frame)!important;color:var(--cb-link)!important}
html body .cb-site.data-workspace .admin-page.admin-v3.admin-v3.data-workspace-v4 .data-subtabs button[aria-current=page]{background:linear-gradient(var(--cb-selected),var(--cb-selected))!important;color:var(--cb-selected-text)!important}
html body .cb-site.data-workspace .data-workspace-v4 :is(.data-definition,.data-inline-total){color:var(--cb-muted)!important}
html body .cb-site.data-workspace .data-workspace-v4 .data-save-view{border-color:var(--cb-border);background:var(--cb-panel)}
html body .cb-site.data-workspace .admin-page.admin-v3.admin-v3.data-workspace-v4 .data-explorer-controls{border-bottom-color:var(--cb-border)!important}
html body .cb-site.data-workspace .admin-page.admin-v3.admin-v3.data-workspace-v4 .data-table-scroll{border-color:var(--cb-frame)!important}
html body .cb-site.data-workspace .admin-page.admin-v3.admin-v3.data-workspace-v4 th{background:linear-gradient(var(--cb-page),var(--cb-header-start))!important;color:var(--cb-text)!important;border-right-color:var(--cb-border)!important}
html body .cb-site.data-workspace .admin-page.admin-v3.admin-v3.data-workspace-v4 td{background:var(--cb-panel)!important;color:var(--cb-text)!important;border-bottom-color:var(--cb-border)!important}
html body .cb-site.data-workspace .admin-page.admin-v3.admin-v3.data-workspace-v4 tbody tr:nth-child(even)>td{background:var(--cb-raised)!important}
html body .cb-site.data-workspace .admin-page.admin-v3.admin-v3.data-workspace-v4 th button{background:transparent!important}
html body .cb-site.data-workspace .admin-page.admin-v3.admin-v3.data-workspace-v4 th button:focus-visible{outline-color:var(--cb-frame)!important}
html body .cb-site.data-workspace .data-workspace-v4 .data-snapshot-banner{background:var(--cb-panel);border-color:var(--cb-border)}

/* forum-governance-workspace.css */
.cb-site .admin-page .ops-governance{color:var(--cb-text)}
.cb-site .admin-page .ops-governance .community-v3-tabs{border-color:var(--cb-frame);background:var(--cb-panel)}
.cb-site .admin-page .ops-governance .community-v3-tabs button{border-color:var(--cb-frame);background:var(--cb-page);color:var(--cb-link)}
.cb-site .admin-page .ops-governance .community-v3-tabs button[aria-pressed=true]{background:linear-gradient(var(--cb-selected),var(--cb-selected));color:var(--cb-selected-text)}
.cb-site .admin-page .forum-control-tool{border-color:var(--cb-frame);background:var(--cb-panel)}
.cb-site .admin-page .forum-control-tool th{background:linear-gradient(var(--cb-page),var(--cb-header-start));border-right-color:var(--cb-border)}
.cb-site .admin-page .forum-control-tool td{background:var(--cb-panel);border-bottom-color:var(--cb-border)}
.cb-site .admin-page .forum-control-tool tr:nth-child(even) td{background:var(--cb-raised)}
.cb-site .admin-page .forum-control-post-picker{border-color:var(--cb-frame)}
.cb-site .admin-page .forum-control-post-picker label{background:var(--cb-panel)}
.cb-site .admin-page .forum-control-post-picker label:nth-child(even){background:var(--cb-raised)}
.cb-site .admin-page .forum-control-thread-posts article{border-bottom-color:var(--cb-border);background:var(--cb-panel)}
.cb-site .admin-page .forum-control-thread-posts article:nth-child(even){background:var(--cb-raised)}
.cb-site .admin-page .forum-control-thread-posts header time,.cb-site .admin-page .forum-control-thread-posts header span{color:var(--cb-muted)}
html body .cb-site .admin-page.admin-v3.admin-v3 .ops-governance :is(.community-v3-tabs,.community-v3-subtabs)>button{background:var(--cb-page) linear-gradient(var(--cb-page),var(--cb-header-start))!important;color:var(--cb-link)!important;border-color:var(--cb-frame)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .ops-governance :is(.community-v3-tabs,.community-v3-subtabs)>button[aria-pressed=true]{background:var(--cb-selected) linear-gradient(var(--cb-selected),var(--cb-selected))!important;color:var(--cb-selected-text)!important}

/* rewards-flow.css */
html body .cb-site .admin-page .rewards-flow{color:var(--cb-text)!important}
html body .cb-site .admin-page .rewards-flow .tournament-finance-card{border-color:var(--cb-frame)!important;outline-color:var(--cb-frame)!important;box-shadow:0 0 0 6px var(--cb-shadow)!important;background:linear-gradient(var(--cb-page) 0,var(--cb-panel) 80px)!important}
html body .cb-site .admin-page .rewards-flow .tournament-finance-card>h3:first-child{background:linear-gradient(var(--cb-page),var(--cb-header-start))!important;border-color:var(--cb-frame)!important}
html body .cb-site .admin-page .rewards-flow :is(.rewards-flow-tabs,.rewards-flow-subtabs){border-bottom-color:var(--cb-frame);background:var(--cb-panel)}
html body .cb-site .admin-page.admin-v3.admin-v3 .rewards-flow :is(.rewards-flow-tabs,.rewards-flow-subtabs) button{border-color:var(--cb-frame)!important;background:linear-gradient(var(--cb-page),var(--cb-header-start))!important;color:var(--cb-link)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .rewards-flow :is(.rewards-flow-tabs,.rewards-flow-subtabs) button[aria-pressed=true]{background:linear-gradient(var(--cb-selected),var(--cb-selected))!important;color:var(--cb-selected-text)!important}
html body .cb-site .admin-page .rewards-flow .rewards-flow-next{background:var(--cb-panel);border-color:var(--cb-frame)}
html body .cb-site .admin-page .rewards-flow button{background:linear-gradient(var(--cb-selected),var(--cb-selected))!important;border-color:var(--cb-border)!important;color:var(--cb-selected-text)!important}
html body .cb-site .admin-page .rewards-flow .tournament-finance-table{border-color:var(--cb-frame)}
html body .cb-site .admin-page .rewards-flow th{background:linear-gradient(var(--cb-page),var(--cb-header-start))!important;color:var(--cb-text)!important;border-right-color:var(--cb-border)!important}
html body .cb-site .admin-page .rewards-flow :is(td,th){border-bottom-color:var(--cb-border)!important}
html body .cb-site .admin-page .rewards-flow tbody tr:nth-child(odd)>td{background:var(--cb-panel)!important}
html body .cb-site .admin-page .rewards-flow tbody tr:nth-child(even)>td{background:var(--cb-raised)!important}
html body .cb-site .admin-page .rewards-flow td small{color:var(--cb-muted)!important}
html body .cb-site .admin-page .rewards-flow .tournament-finance-notice{background:var(--cb-panel)!important;border-color:var(--cb-frame)!important;color:var(--cb-text)!important}
html body .cb-site .admin-page .rewards-flow .reward-wizard-steps{background:var(--cb-panel);border-color:var(--cb-frame)}
html body .cb-site .admin-page .rewards-flow .reward-wizard-steps span{color:var(--cb-muted)}
html body .cb-site .admin-page .rewards-flow .reward-wizard-steps [aria-current=step]{background:linear-gradient(var(--cb-selected),var(--cb-selected));color:var(--cb-selected-text)}
html body .cb-site .admin-page .rewards-flow :is(fieldset,.reward-rule){border-color:var(--cb-frame)!important}
html body .cb-site .admin-page .rewards-flow .reward-source-results{border-color:var(--cb-frame)!important}
html body .cb-site .admin-page .rewards-flow .reward-source-results label{background:var(--cb-panel)!important}
html body .cb-site .admin-page .rewards-flow .reward-source-choices button[aria-pressed=true]{background:var(--cb-selected)!important;outline-color:var(--cb-frame)}
html body .cb-site .admin-page .rewards-flow .reward-settlement-form{background:var(--cb-panel)!important;border-color:var(--cb-frame)!important}
html body .cb-site .admin-page .rewards-flow .rewards-flow-muted{color:var(--cb-muted)}
html body .cb-site .admin-page .rewards-flow details{border-top-color:var(--cb-border)}

/* arena-profile-update.css */
html body .cb-site.data-workspace .admin-page.admin-v3.admin-v3.data-workspace-v4{background:transparent!important;border-color:var(--cb-frame)!important}
html body .cb-site.data-workspace .admin-page.admin-v3.admin-v3.data-workspace-v4 #admin-workspace-content{background:var(--cb-panel)!important;border-color:var(--cb-frame)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .admin-section-search{border-color:var(--cb-border)!important;background:var(--cb-panel)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .admin-section-search>input[type="search"]{background:transparent!important;color:var(--cb-text)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-team-column{background:transparent!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-team-column>section{background:var(--cb-panel)!important;border-color:var(--cb-frame)!important}
.dispute-summary-report>small{color:var(--cb-muted)}
.profile-photo-gallery figure>a{border-color:var(--cb-selected);background:linear-gradient(var(--cb-page),var(--cb-panel))}
.profile-photo-actions button{background:none!important;color:var(--cb-link)!important}
.profile-photo-view>aside{border-left-color:var(--cb-border)}
.photo-thumbnail-strip{background:linear-gradient(var(--cb-frame),var(--cb-panel));border-color:var(--cb-frame)}
.photo-thumbnail-strip img{border-color:var(--cb-selected)}
.profile-blog-post{border-color:var(--cb-frame);background:linear-gradient(var(--cb-page),var(--cb-panel) 120px)}
.profile-blog-date{background:var(--cb-panel);color:var(--cb-text);border-color:var(--cb-selected)}
.profile-blog-date b{background:var(--cb-raised)}
.profile-blog-columns>aside{border-color:var(--cb-frame);background:linear-gradient(var(--cb-page),var(--cb-panel))}
.profile-blog-columns>aside button{background:none;color:var(--cb-link)}
.admin-profile-photos>form{border-top-color:var(--cb-frame)}
html body .cb-site .profile-page .achievement-award,html body .cb-site .profile-page .achievement-award header,html body .cb-site .profile-page .achievement-award img{background:transparent!important}
html body .cb-site.data-workspace{background:transparent!important}
.profile-photo-detail{border-color:var(--cb-frame);background:linear-gradient(var(--cb-page),var(--cb-panel) 160px)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-review-brief{border-color:var(--cb-border)!important;border-left-color:var(--cb-frame)!important;background:var(--cb-panel)!important}
.dispute-review-actions>span{color:var(--cb-text)}
.dispute-team-column summary{color:var(--cb-link)}
.dispute-summary-players small{color:var(--cb-muted)}
html body .cb-site .admin-page.admin-v3.admin-v3 .ops-table-scroll .desk-record-link{background:none!important;color:var(--cb-link)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .ops-table-scroll .desk-record-link small{color:var(--cb-text)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .ops-table-scroll .desk-record-link:focus-visible{outline-color:var(--cb-frame)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 :is(.ops-pagination,.ops-search,.ops-saved-views) button{color:var(--cb-selected-text)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .ops-pagination button:disabled{background:var(--cb-selected)!important;color:var(--cb-selected-text)!important}
html body .cb-site .profile-page :is(.achievement-award,.achievement-award header,.achievement-award header img,.profile-achievement-icon){background:transparent!important;background-image:none!important}
html body .cb-site .admin-page.admin-v3.admin-v3{background:transparent!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .admin-workspace{background:transparent!important}
html body .cb-site .cb-member-support .bbcode-editor textarea{background:var(--cb-page)!important;color:var(--cb-text)!important;-webkit-text-fill-color:var(--cb-text)!important;caret-color:var(--cb-text)!important}
html body .cb-site .match-support-request textarea{background:var(--cb-page)!important;color:var(--cb-text)!important;-webkit-text-fill-color:var(--cb-text)!important}
.member-match-support{border-color:var(--cb-frame)}
.member-match-support li{border-top-color:var(--cb-frame)}
html body .cb-site .admin-page.admin-v3.admin-v3 .admin-section-search:focus-within{border-color:var(--cb-frame)!important;outline-color:var(--cb-frame)}
html body .cb-site .match-support-request>section{background:var(--cb-panel)!important;color:var(--cb-text)!important;border-color:var(--cb-border)!important}
html body .cb-site .match-support-request>section :is(b,p,li,span){color:var(--cb-text)!important}
html body .cb-site .match-support-request>section small{color:var(--cb-muted)!important}
html body .cb-site .match-support-request>section a{color:var(--cb-link)!important}
html body .cb-site .match-support-request>section button{color:var(--cb-selected-text)!important;-webkit-text-fill-color:var(--cb-selected-text)!important}
html body .cb-site.cb-site.cb-site.cb-site.cb-site :is(img,svg).cb-profile-avatar-image{border-color:#eee!important;background:var(--cb-panel)!important;box-shadow:0 1px 2px var(--cb-shadow)!important}
html body .cb-site.cb-site.cb-site.cb-site.cb-site :is(div,span,a):has(>:is(img,svg).cb-profile-avatar-image){background:transparent!important}
.member-forum-facts dt{color:var(--cb-muted)}
html body .cb-site button.member-forum-link{background:none!important;color:var(--cb-link)!important}

/* rules-format.css */
html body .cb-site .rules-bbcode{background:var(--cb-panel);color:var(--cb-text)}
html body .cb-site .rules-bbcode .rules-section-heading{border-color:var(--cb-frame);background:linear-gradient(var(--cb-page),var(--cb-header-start) 55%,var(--cb-header-start));color:var(--cb-text)}
html body .cb-site .rules-bbcode a{color:var(--cb-link)}
html body .cb-site .competition-rules{background:var(--cb-panel)}
html body .cb-site .cl-tab-content:has(>.competition-rules){background:var(--cb-panel)}

/* case-history-update.css */
html body .cb-site .case-history-filters{border-bottom-color:var(--cb-frame)}
html body .cb-site .case-history-filters input,html body .cb-site .case-history-filters select{background:var(--cb-page);color:var(--cb-text)}
.case-history-help{color:var(--cb-muted)}
.case-history-table th,.case-history-table td{border-bottom-color:var(--cb-frame)}
.case-history-table th{background:var(--cb-page)}
.case-history-table summary{color:var(--cb-link)}
html body .cb-site .case-workflow-workspace>section{border-color:var(--cb-frame);background:var(--cb-panel)}
html body .cb-site .case-workflow-workspace .ops-case-controls{background:transparent!important}
html body .cb-site .case-workflow-workspace .ops-control-form,html body .cb-site .case-workflow-workspace .case-v3-form{background:transparent!important}
.admin-record-search input,.admin-record-search select,.admin-list-search input{color:var(--cb-text);background:var(--cb-page)}
.admin-record-pagination{border-top-color:var(--cb-frame);color:var(--cb-muted)}
.admin-record-pagination select{color:var(--cb-text);background:var(--cb-page)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-messages-column{border-left-color:var(--cb-border)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-back-link{background:none!important;color:var(--cb-link)!important}
@media(max-width:760px){
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-messages-column{border-top-color:var(--cb-border)}
}

/* member-ticket-simple.css */
html body .cb-site .cb-member-support.member-support-detail{background:transparent!important}
html body .cb-site .member-support-detail>.member-support-ticket-body{background:var(--cb-panel);border-color:var(--cb-frame)}
html body .cb-site .cb-member-support.member-support-detail .ticket-simple-header{background:transparent!important;border-bottom-color:var(--cb-border)!important}
html body .cb-site .cb-member-support.support-v3.member-support-detail .ticket-reference{color:var(--cb-link)!important}
html body .cb-site .cb-member-support.support-v3.member-support-detail .ticket-title-line h1{color:var(--cb-text)!important;background:none!important}
.ticket-status>span:first-child{color:var(--cb-muted)}
.ticket-next-step{color:var(--cb-text)!important}
.ticket-meta-line,.ticket-toolbar{color:var(--cb-muted)}
.ticket-toolbar summary{color:var(--cb-link)}
html body .cb-site .cb-member-support.support-v3.member-support-detail .ticket-simple-thread{background:transparent!important}
html body .cb-site .cb-member-support.support-v3.member-support-detail .ticket-simple-thread>h2{background:none!important;color:var(--cb-text)!important}
.ticket-simple-thread>h2 small{color:var(--cb-muted)}
html body .cb-site .cb-member-support.support-v3.member-support-detail .member-support-messages{background:none!important}
html body .cb-site .cb-member-support.support-v3.member-support-detail .member-support-message{border-bottom-color:var(--cb-border)!important;background:transparent!important}
html body .cb-site .cb-member-support.support-v3.member-support-detail .member-support-message-content{color:var(--cb-text)!important}
html body .cb-site .cb-member-support.support-v3.member-support-detail .member-support-message-content header{background:none!important}
html body .cb-site .cb-member-support.support-v3.member-support-detail .member-support-message-content time{color:var(--cb-muted)!important}
html body .cb-site .cb-member-support.support-v3.member-support-detail .ticket-simple-reply{background:transparent!important}
html body .cb-site .cb-member-support.support-v3.member-support-detail .ticket-simple-reply textarea{background:var(--cb-page)!important;color:var(--cb-text)!important;-webkit-text-fill-color:var(--cb-text)!important;border-color:var(--cb-border)!important}
.ticket-simple-reply>details{color:var(--cb-muted)}
.ticket-reply-footer small{color:var(--cb-muted)}
html body .cb-site .cb-member-support.support-v3.member-support-detail :is(.ticket-toolbar,.ticket-reply-footer) button{color:var(--cb-selected-text)!important}
.ticket-closed-summary{color:var(--cb-text)}
html body .cb-site .classic-match-flow .match-support-request a.legacy-button,
html body .cb-site .classic-match-flow .match-support-request a.legacy-button:is(:hover,:focus,:focus-visible,:active,:visited){color:var(--cb-selected-text)!important}
.ticket-details-list{color:var(--cb-text)}
html body .cb-site .member-support-detail .ticket-evidence-sidebar .support-screenshots{background:var(--cb-panel)!important;border-color:var(--cb-frame)!important}
.ticket-evidence-sidebar .support-screenshots small{color:var(--cb-muted)}
.match-support-ticket{border-top-color:var(--cb-border)}
.match-ticket-status{background:var(--cb-panel);color:var(--cb-link)}
html body .cb-site .match-ticket-dates dt{color:var(--cb-muted)}
html body .cb-site .match-ticket-dates dd{color:var(--cb-text)}

/* profile-layout-refinements.css */
html body .cb-site .profile-photo-gallery figure>a{border-color:var(--cb-selected)!important;background:linear-gradient(140deg,var(--cb-header-start) 45%,var(--cb-raised))!important}
html body .cb-site .profile-blog-comments{border-top-color:var(--cb-frame)}
.support-screenshots{border-color:var(--cb-frame)}
html body .cb-site .profile-blog-columns>.profile-blog-sidebar{background:var(--cb-panel)}
html body .cb-site .profile-blog-sidebar :is(.profile-blog-publisher,.profile-blog-management) button{background:linear-gradient(var(--cb-selected),var(--cb-selected));border-color:var(--cb-border);color:var(--cb-selected-text)}
.profile-blog-sidebar>section+section{border-top-color:var(--cb-frame)}

/* dispute-workspace.css */
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .case-v3-main{background:none!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .case-v3-content{background:none!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .case-v3-tabs{background:var(--cb-panel);border-bottom-color:var(--cb-frame)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-review-brief{border-left-color:var(--cb-frame)!important;background:var(--cb-panel)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-report-summary{border-bottom-color:var(--cb-frame);background:none}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-report-summary header span{color:var(--cb-text)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-report-summary small{color:var(--cb-muted)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-report-details{background:none}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-submitted-tickets{background:none}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-submitted-tickets>header p{color:var(--cb-text)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-ticket-list{border-top-color:var(--cb-frame)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-ticket-row{border-bottom-color:var(--cb-frame);background:none}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-ticket-description small{color:var(--cb-muted)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-open-ticket{border-color:var(--cb-frame);background:var(--cb-raised)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-additional-files{background:none}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-messages-column,html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-decision-column{background:none!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .case-v3-form{background:none!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .case-v3-conversation{border-top-color:var(--cb-frame)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .case-v3-conversation article{border-bottom-color:var(--cb-frame)!important;background:none!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .case-v3-content{background:none!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-overview-heading{background:var(--cb-panel);border-left-color:var(--cb-frame)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-review-brief{background:none!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-review-brief h3{color:var(--cb-text)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-comparison-caption{color:var(--cb-muted)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-team-card{border-color:var(--cb-frame);background:var(--cb-panel)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-team-heading{background:linear-gradient(var(--cb-page),var(--cb-panel));border-bottom-color:var(--cb-frame)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-team-heading>span{color:var(--cb-link)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-score{color:var(--cb-text)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-report-snapshot time{color:var(--cb-muted)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-field-label{color:var(--cb-link)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-players{border-bottom-color:var(--cb-frame)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-player{border-color:var(--cb-frame);background:var(--cb-panel)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-player small{color:var(--cb-muted)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-team-tools{border-bottom-color:var(--cb-frame);background:var(--cb-panel)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-team-tools>button{border-right-color:var(--cb-frame)!important;background:transparent!important;color:var(--cb-link)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-team-tools>button[aria-pressed=true]{background:linear-gradient(var(--cb-selected),var(--cb-selected))!important;color:var(--cb-selected-text)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-ticket-meta{border-bottom-color:var(--cb-border);color:var(--cb-muted)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-ticket-meta button{background:var(--cb-panel)!important;color:var(--cb-text)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-inline-link{background:none!important;color:var(--cb-link)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-empty{color:var(--cb-muted)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-ticket-message{border-bottom-color:var(--cb-border)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-ticket-message.is-internal{border-left-color:var(--cb-frame)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-ticket-message header{color:var(--cb-link)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-ticket-message header b{color:var(--cb-text)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .admin-evidence{background:none!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .admin-evidence-grid>article{border-color:var(--cb-frame)!important;background:var(--cb-panel)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .admin-evidence-preview{background:var(--cb-page)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .admin-evidence-grid small{color:var(--cb-muted)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-report-details{border-top-color:var(--cb-frame);background:var(--cb-panel)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-report-details summary{color:var(--cb-link)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-unattributed{border-color:var(--cb-border);background:var(--cb-panel)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-unattributed summary{color:var(--cb-link)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-review-dock{border-color:var(--cb-frame);background:var(--cb-panel)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-recent-notes article{border-bottom-color:var(--cb-frame)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-recent-notes article>div>span{color:var(--cb-muted)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .case-v3-form.dispute-quick-note{border-left-color:var(--cb-frame)!important;background:none!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-quick-note footer>span{color:var(--cb-link)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-owner-strip{border-top-color:var(--cb-frame);background:var(--cb-panel)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-owner-strip button{background:none!important;color:var(--cb-link)!important}
@media(max-width:760px){
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .case-v3-form.dispute-quick-note{border-top-color:var(--cb-frame)!important}
}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-ticket-reply-area{border-top-color:var(--cb-frame);background:var(--cb-panel)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-ticket-reply footer span{color:var(--cb-muted)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-file-links{border-top-color:var(--cb-border)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-file-links>b{color:var(--cb-link)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-file-links small{color:var(--cb-muted)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-messages-heading{border-color:var(--cb-frame);background:var(--cb-panel)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-messages-grid>.dispute-notes-panel{border-color:var(--cb-frame);background:var(--cb-panel)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-case-message-list article{border-bottom-color:var(--cb-frame)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-case-message-list article.is-internal{border-left-color:var(--cb-frame)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-case-message-list article>header>span{color:var(--cb-link)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .case-v3-form.dispute-case-compose{border-color:var(--cb-frame)!important;background:var(--cb-panel)!important}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-saved-replies summary{color:var(--cb-link)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-team-heading{border-bottom-color:var(--cb-frame)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-report-result.is-win>b{background:#1b4931}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-report-result.is-loss>b{background:#522c31}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-report-result.is-pending>b{background:var(--cb-panel);border-color:var(--cb-border);color:var(--cb-text)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-report-snapshot{background:linear-gradient(100deg,var(--cb-panel),var(--cb-panel));border-bottom-color:var(--cb-frame)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-private-label{color:var(--cb-link);border-color:var(--cb-border);background:var(--cb-panel)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-overview-heading{border-left-color:var(--cb-frame)}
.cb-site .admin-v3 .admin-processes .support-sla-reference{border-color:var(--cb-frame);background:var(--cb-panel)}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-reply-tools{background:none}
html body .cb-site .admin-page.admin-v3.admin-v3 .dispute-workspace .dispute-reply-tools>summary{color:var(--cb-link)}

/* home-module-alignment.css */
html body .cb-site .reference-fidelity .platform-reference-news>section>h2,html body .cb-site .reference-fidelity .arena-story-copy>h2{color:var(--cb-text)!important}
html body .cb-site .competition-announcement{border-bottom-color:var(--cb-border)}

/* activity-layout.css */
html body .platform-reference-matches article,html body #Matches_Recent .site-live-row,html body #Matches_Upcoming .site-live-row{border-bottom-color:var(--cb-border)!important;background:linear-gradient(110deg,var(--cb-page),var(--cb-panel))!important}
.home-community-row>.profile-blog-date{background:linear-gradient(var(--cb-panel),var(--cb-panel));color:var(--cb-text);border-color:var(--cb-border)}
html body .cb-site .reference-fidelity.profile-reference-page .profile-tabs.profile-staff-tabs:after{background-image:none!important;color:var(--cb-text)!important}
html body .cb-site .credit-pack-art{background:none!important}
html body :is(#Matches_Recent,#Matches_Upcoming,.platform-reference-matches) .match-row-content header>span{color:var(--cb-muted)}
html body :is(#Matches_Recent,#Matches_Upcoming,.platform-reference-matches) .home-match-side>b{color:var(--cb-text)}
html body #Competition_NewTournaments>.site-live-row{border-bottom-color:var(--cb-border)!important;background:linear-gradient(110deg,var(--cb-page),var(--cb-panel))!important}
html body .home-tournament-row{background:none}

/* admin-bulk-cms.css */
html body .cb-site .bulk-toolbar{border-top-color:var(--cb-frame);border-bottom-color:var(--cb-frame);background:var(--cb-panel)}
html body .cb-site tr[aria-selected=true]{outline-color:var(--cb-frame)}
html body .cb-site .cms-builder-actions{border-bottom-color:var(--cb-frame)}
html body .cb-site .cms-page-identity small{color:var(--cb-muted)}
html body .cb-site .adsense-slot-grid{border-color:var(--cb-frame);background:var(--cb-panel)}
html body .cb-site .community-v3-content-list nav section{border-bottom-color:var(--cb-frame)}
html body .cb-site .community-v3-content-list nav h4{color:var(--cb-link)}
html body .cb-site .cms-staff-pages article{border-color:var(--cb-frame);background:var(--cb-panel)}

/* ticket-form-design.css */
html body .cb-site .cb-member-support.support-v3.member-support-new .member-step-description{color:var(--cb-muted)!important}
html body .cb-site .cb-member-support.support-v3.member-support-new .member-support-field{color:var(--cb-text)!important}
html body .cb-site .cb-member-support.support-v3.member-support-new :is(input:not([type="checkbox"]):not([type="radio"]):not([type="file"]),select,textarea){background:var(--cb-page)!important;color:var(--cb-text)!important;-webkit-text-fill-color:var(--cb-text)!important;caret-color:var(--cb-text)!important;border-color:var(--cb-border)!important}
html body .cb-site .cb-member-support.support-v3.member-support-new :is(input,textarea)::placeholder{color:var(--cb-muted)!important;-webkit-text-fill-color:var(--cb-muted)!important}
html body .cb-site .cb-member-support.support-v3.member-support-new :is(input,select,textarea):focus-visible{outline-color:var(--cb-frame)!important;border-color:var(--cb-frame)!important}
html body .cb-site .cb-member-support.support-v3.member-support-new .member-support-field>small{color:var(--cb-muted)!important}
html body .cb-site .cb-member-support.support-v3.member-support-new .bbcode-editor{background:var(--cb-panel)!important;border-color:var(--cb-border)!important}
html body .cb-site .cb-member-support.support-v3.member-support-new .bbcode-toolbar{background:var(--cb-panel)!important;border-bottom-color:var(--cb-border)!important}
html body .cb-site .cb-member-support.support-v3.member-support-new .bbcode-toolbar button{background:var(--cb-raised)!important;color:var(--cb-text)!important;-webkit-text-fill-color:var(--cb-text)!important;border-color:var(--cb-frame)!important}
html body .cb-site .cb-member-support.support-v3.member-support-new .bbcode-toolbar button:is(:hover,[aria-pressed="true"]){background:var(--cb-raised)!important;border-color:var(--cb-frame)!important}
html body .cb-site .cb-member-support.support-v3.member-support-new .bbcode-preview{background:var(--cb-panel)!important;color:var(--cb-text)!important}
html body .cb-site .cb-member-support.support-v3.member-support-new .bbcode-editor>small{border-top-color:var(--cb-frame);color:var(--cb-muted)!important;background:var(--cb-panel)!important}
html body .cb-site .cb-member-support.support-v3.member-support-new .ticket-evidence h3{background:none!important;color:var(--cb-text)!important}
html body .cb-site .cb-member-support.support-v3.member-support-new .ticket-evidence h3>span{color:var(--cb-link);border-color:var(--cb-border);background:var(--cb-panel)}
html body .cb-site .cb-member-support.support-v3.member-support-new .ticket-evidence p{color:var(--cb-muted)!important}
html body .cb-site .cb-member-support.support-v3.member-support-new .ticket-evidence-panel{background:var(--cb-panel)!important;border-color:var(--cb-frame)!important}
html body .cb-site .cb-member-support.support-v3.member-support-new .ticket-evidence-panel h4{background:none!important;color:var(--cb-text)!important}
html body .cb-site .cb-member-support.support-v3.member-support-new .ticket-evidence-panel-heading>small{color:var(--cb-muted)!important}
html body .cb-site .cb-member-support.support-v3.member-support-new .ticket-upload-control{background:var(--cb-raised)!important;border-color:var(--cb-frame)!important;color:var(--cb-text)!important}
html body .cb-site .cb-member-support.support-v3.member-support-new .ticket-upload-control:focus-within{outline-color:var(--cb-frame)}
html body .cb-site .cb-member-support.support-v3.member-support-new .ticket-upload-control:hover{background:var(--cb-raised)!important}
html body .cb-site .cb-member-support.support-v3.member-support-new .ticket-evidence details{color:var(--cb-link)}
html body .cb-site .cb-member-support.support-v3.member-support-new .ticket-evidence summary{color:var(--cb-link)}
html body .cb-site .cb-member-support.support-v3.member-support-new .ticket-evidence summary:focus-visible{outline-color:var(--cb-frame)}
html body .cb-site .cb-member-support.support-v3.member-support-new .ticket-evidence .member-support-proof>label{color:var(--cb-link)}
html body .cb-site .cb-member-support.support-v3.member-support-new .ticket-evidence button{background:var(--cb-raised)!important;color:var(--cb-text)!important;-webkit-text-fill-color:var(--cb-text)!important;border-color:var(--cb-border)!important}
html body .cb-site .cb-member-support.support-v3.member-support-new .ticket-evidence button:hover{background:var(--cb-raised)!important}
html body .cb-site .cb-member-support.support-v3.member-support-new .ticket-evidence button:focus-visible{outline-color:var(--cb-frame)}
html body .cb-site .cb-member-support.support-v3.member-support-new .ticket-evidence .ticket-add-link{background:none!important;color:var(--cb-link)!important}
html body .cb-site .cb-member-support.support-v3.member-support-new .ticket-video-timestamps{border-top-color:var(--cb-border)}
html body .cb-site .cb-member-support.support-v3.member-support-new .ticket-video-timestamps summary>span{color:var(--cb-muted)}
html body .cb-site .cb-member-support.support-v3.member-support-new .ticket-video-timestamps label{color:var(--cb-text)}
html body .cb-site .cb-member-support.support-v3.member-support-new .ticket-selected-files li{border-top-color:var(--cb-border)}
html body .cb-site .cb-member-support.support-v3.member-support-new .ticket-selected-files li>span{color:var(--cb-text)}
html body .cb-site .cb-member-support.support-v3.member-support-new .member-support-actions{border-top-color:var(--cb-border)!important}
html body .cb-site .cb-member-support.support-v3.member-support-new .member-support-actions .primary{background:linear-gradient(var(--cb-frame),var(--cb-raised))!important;color:var(--cb-text)!important;-webkit-text-fill-color:var(--cb-text)!important;border-color:var(--cb-frame)!important}
html body .cb-site .cb-member-support.support-v3.member-support-new .member-support-actions .primary:hover{background:var(--cb-frame)!important}

/* photo-page-polish.css */
html body .cb-site .profile-photo-notice{background:var(--cb-panel)!important;border-color:var(--cb-frame)!important;border-left-color:var(--cb-frame)!important;color:var(--cb-text)!important}
html body .cb-site .cms-page-logo-editor{border-color:var(--cb-frame);background:var(--cb-panel)}
html body .cb-site .cms-page-logo-editor p{color:var(--cb-muted)}

/* public-theme.css */
html body .cb-site .site-page:not(.admin-page){--cb-control-fill:var(--cb-page);--cb-control-text:var(--cb-text);--cb-control-muted:var(--cb-muted);--cb-control-edge:var(--cb-frame);--cb-control-focus:var(--cb-selected)}
html body .cb-site .site-page:not(.admin-page) :is(input[type="checkbox"],input[type="radio"]){accent-color:var(--cb-primary)}
html body .cb-site .site-page:not(.admin-page) input[type="file"]{color:var(--cb-text)!important}
html body .cb-site .site-page:not(.admin-page) input[type="file"]::file-selector-button{background:var(--cb-raised);color:var(--cb-text);border-color:var(--cb-border)}
html body .cb-site .site-page:not(.admin-page) :is(.community-inbox>h1,.forum-control-content>h1,.forum-control-content h3,.forum-control-sidebar h2,.forum-control-sidebar h3){background:var(--cb-header-start) var(--cb-asset-79064e5363fb,url('/classic/assets/list_header_bg-13ab9892ac55.gif')) repeat-x!important;color:var(--cb-text)!important;border-color:var(--cb-frame)!important}
html body .cb-site .site-page:not(.admin-page) .forum-control-grid{background:var(--cb-panel)!important;border-color:var(--cb-frame)!important}
html body .cb-site .site-page:not(.admin-page) .forum-control-content{background:var(--cb-panel) var(--cb-frame-image) repeat-x!important}
html body .cb-site .site-page:not(.admin-page) .forum-control-sidebar{background:var(--cb-panel)!important;border-right-color:var(--cb-frame)}
html body .cb-site .site-page:not(.admin-page) .forum-control-sidebar a[aria-current]{background:linear-gradient(var(--cb-selected),var(--cb-selected))!important;color:var(--cb-selected-text)!important}
html body .cb-site .site-page:not(.admin-page) .forum-control-content fieldset{border-color:var(--cb-border)!important}
html body .cb-site .site-page:not(.admin-page) .legacy-notice{background:var(--cb-panel)!important;color:var(--cb-text)!important;border-color:var(--cb-frame)!important}
html body .cb-site .site-page:not(.admin-page) .legacy-notice.warn{background:#3b3527!important}
html body .cb-site .site-page:not(.admin-page) .legacy-notice.success{background:#213c32!important}
html body .cb-site .site-page:not(.admin-page) :is(.cb-search-controls,.quick-member-search,.member-search) button{border-color:var(--cb-frame)!important;background:linear-gradient(var(--cb-raised),var(--cb-panel))!important;color:var(--cb-text)!important}
html body .cb-site .site-page:not(.admin-page) :is(.cb-search-controls,.quick-member-search,.member-search) button:hover{background:var(--cb-raised)!important}
html body .cb-site :is(#member-support-content,.site-page:not(.admin-page)) select{background-color:var(--cb-control-fill,var(--cb-page))!important;background-image:linear-gradient(45deg,transparent 50%,var(--cb-text) 50%),linear-gradient(135deg,var(--cb-text) 50%,transparent 50%)!important;color:var(--cb-control-text,var(--cb-text))!important;-webkit-text-fill-color:var(--cb-control-text,var(--cb-text))!important;border-color:var(--cb-border)!important}
html body .cb-site :is(#member-support-content,.site-page:not(.admin-page)) select :is(option,optgroup){background:var(--cb-page)!important;color:var(--cb-text)!important;-webkit-text-fill-color:var(--cb-text)!important}
@media(forced-colors:active){
html body .cb-site :is(#member-support-content,.site-page:not(.admin-page)) select{background-image:none!important}
}
html body .cb-site :is(#member-support-content,.site-page:not(.admin-page)) select:is([multiple],[size]:not([size="1"])){background-image:none!important}

/* account-theme.css */
html body .cb-site .site-page:not(.admin-page) .account-profile-workspace:where(:not(:has(.forum-control-grid))).account-theme-shell{background:transparent!important}
html body .cb-site .account-profile-workspace:where(:not(:has(.forum-control-grid))){color:var(--cb-text)}
html body .cb-site .account-profile-workspace:where(:not(:has(.forum-control-grid)))>.account-shared-tabs{border-color:var(--cb-frame)!important;background:var(--cb-panel)!important}
html body .cb-site .account-profile-workspace:where(:not(:has(.forum-control-grid))) .account-shared-tabs>.legacy-tab{border-color:var(--cb-frame)!important}
html body .cb-site .account-profile-workspace:where(:not(:has(.forum-control-grid))) .legacy-panel-head [role=heading]{background:none!important}
html body .cb-site .account-profile-workspace:where(:not(:has(.forum-control-grid)))>h1{border-color:var(--cb-frame);background:linear-gradient(var(--cb-header-end),var(--cb-header-start))!important;color:var(--cb-text)!important}
html body .cb-site .account-profile-workspace:where(:not(:has(.forum-control-grid))) :is(.account-intro,.account-empty){color:var(--cb-muted)}
html body .cb-site .account-profile-workspace:where(:not(:has(.forum-control-grid))) button{border-color:var(--cb-border)!important;background:linear-gradient(var(--cb-selected),var(--cb-selected))!important;color:var(--cb-selected-text)!important}
html body .cb-site .account-profile-workspace:where(:not(:has(.forum-control-grid))) :is(button,a,input,select,textarea,summary):focus-visible{outline-color:var(--cb-frame)!important}
html body .cb-site .wallet-workspace .wallet-balances>article{border-color:var(--cb-frame)!important;background:linear-gradient(135deg,var(--cb-page),var(--cb-panel) 65%)!important}
html body .cb-site .wallet-workspace .wallet-balances h2{border-bottom-color:var(--cb-frame);background:linear-gradient(var(--cb-header-end),var(--cb-header-start))!important;color:var(--cb-text)!important}
html body .cb-site .wallet-workspace .wallet-balances strong{color:var(--cb-text)!important}
html body .cb-site .wallet-workspace .wallet-balances small{color:var(--cb-muted)}
html body .cb-site .wallet-workspace :is(.wallet-help,.wallet-preferences label){color:var(--cb-muted)!important}
html body .cb-site .wallet-workspace .wallet-updating{color:var(--cb-link)}
html body .cb-site .wallet-workspace .wallet-reward-card{border-color:var(--cb-frame);background:var(--cb-panel)}
html body .cb-site .wallet-workspace .wallet-reward-card>header{border-bottom-color:var(--cb-frame);background:linear-gradient(var(--cb-page),var(--cb-panel))}
html body .cb-site .wallet-workspace .wallet-reward-card h3{color:var(--cb-text)!important}
html body .cb-site .wallet-workspace .wallet-reward-card>header>strong{color:var(--cb-link)}
html body .cb-site .wallet-workspace .wallet-reward-status{color:var(--cb-muted)}
html body .cb-site .wallet-workspace .wallet-hold{border-left-color:var(--cb-frame);background:var(--cb-panel);color:var(--cb-link)}
html body .cb-site .wallet-workspace .wallet-history summary{color:var(--cb-link)}
html body .cb-site .wallet-workspace nav.wallet-pagination{border-top-color:var(--cb-frame)}
html body .cb-site .account-profile-workspace:where(:not(:has(.forum-control-grid))) .account-preferences-form{background:transparent!important}
html body .cb-site .account-profile-workspace:where(:not(:has(.forum-control-grid))) fieldset{border-color:var(--cb-frame)!important;background:var(--cb-panel)!important}
html body .cb-site .account-profile-workspace:where(:not(:has(.forum-control-grid))) legend{border-color:var(--cb-frame);background:linear-gradient(var(--cb-header-end),var(--cb-header-start))!important;color:var(--cb-text)!important}
html body .cb-site .account-profile-workspace:where(:not(:has(.forum-control-grid))) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=button]):not([type=submit]),select,textarea){border-color:var(--cb-border)!important;background:var(--cb-panel)!important;color:var(--cb-text)!important}
html body .cb-site .account-profile-workspace:where(:not(:has(.forum-control-grid))) :is(input,textarea)::placeholder{color:var(--cb-muted)}
html body .cb-site .account-profile-workspace:where(:not(:has(.forum-control-grid))) :is(input[type=checkbox],input[type=radio]){accent-color:var(--cb-primary)}
html body .cb-site .account-profile-workspace:where(:not(:has(.forum-control-grid))) input[type=file]{color:var(--cb-text)!important}
html body .cb-site .account-profile-workspace:where(:not(:has(.forum-control-grid))) :is(.preference-private-field small,.community-field small){color:var(--cb-muted)!important}
html body .cb-site .account-profile-workspace:where(:not(:has(.forum-control-grid))) :is(.community-form-actions,.account-preferences-form>.action){border-top-color:var(--cb-frame)!important}
html body .cb-site .account-profile-workspace:where(:not(:has(.forum-control-grid))) .security-section-tabs{border-color:var(--cb-frame)!important}
html body .cb-site .account-profile-workspace:where(:not(:has(.forum-control-grid))) .security-section-tabs button{border-color:var(--cb-frame)!important;background:linear-gradient(var(--cb-panel),var(--cb-page))!important;color:var(--cb-link)!important}
html body .cb-site .account-profile-workspace:where(:not(:has(.forum-control-grid))) .security-section-tabs button[aria-pressed=true]{background:linear-gradient(var(--cb-selected),var(--cb-selected))!important;color:var(--cb-selected-text)!important}
html body .cb-site .account-profile-workspace:where(:not(:has(.forum-control-grid))) :is(.security-summary-grid>section,.security-account-links,.security-password-panel){border-color:var(--cb-frame);background:linear-gradient(135deg,var(--cb-page),var(--cb-panel) 65%)}
html body .cb-site .account-profile-workspace:where(:not(:has(.forum-control-grid))) :is(.security-summary-grid>section,.security-account-links)>h3{border-bottom-color:var(--cb-frame);background:linear-gradient(var(--cb-header-end),var(--cb-header-start))!important;color:var(--cb-text)!important}
html body .cb-site .account-profile-workspace:where(:not(:has(.forum-control-grid))) .security-account-links a{background:var(--cb-panel);border-color:var(--cb-frame)}
html body .cb-site .account-profile-workspace:where(:not(:has(.forum-control-grid))) .account-sessions-head{background:linear-gradient(var(--cb-header-end),var(--cb-header-start))!important;border-color:var(--cb-frame)!important}
html body .cb-site .account-profile-workspace:where(:not(:has(.forum-control-grid))) .account-sessions-head h3{color:var(--cb-text)!important}
html body .cb-site .account-profile-workspace:where(:not(:has(.forum-control-grid))) :is(.security-session-toolbar,.security-pagination){border-color:var(--cb-frame)}
html body .cb-site .account-profile-workspace:where(:not(:has(.forum-control-grid))) .account-session{background:var(--cb-panel)!important}
html body .cb-site .account-profile-workspace:where(:not(:has(.forum-control-grid))) .account-session.current{background:var(--cb-panel)!important}

/* account-forum-update.css */
.competition-catalog-workspace>p{color:var(--cb-muted)}
html body .cb-site .competition-catalog-section{border-top-color:var(--cb-frame)!important}
.competition-catalog-section>summary{background:var(--cb-panel);color:var(--cb-link)}

/* marketing-workspace.css */
html body .cb-site .marketing-workspace .mkt-heading{border-bottom-color:var(--cb-frame)}
html body .cb-site .marketing-workspace .mkt-heading p{color:var(--cb-muted)!important}
.mkt-panel{border-color:var(--cb-frame);background:var(--cb-panel)}
.mkt-panel>header{border-bottom-color:var(--cb-frame);background:linear-gradient(var(--cb-page),var(--cb-panel))}
.mkt-kpis article{background:linear-gradient(125deg,var(--cb-panel),var(--cb-panel));border-color:var(--cb-frame);border-top-color:var(--cb-frame)}
.mkt-kpis span{color:var(--cb-muted)}
.mkt-kpis strong{color:var(--cb-text)}
html body .cb-site .marketing-workspace .mkt-start-grid button{background:var(--cb-panel)!important}
.mkt-start-grid button b{color:var(--cb-link)}
.mkt-start-grid button span{color:var(--cb-muted)}
.mkt-channel-row{border-bottom-color:var(--cb-border)}
.mkt-status{border-color:var(--cb-frame);background:var(--cb-raised);color:var(--cb-link)}
.mkt-active,.mkt-ready,.mkt-delivered,.mkt-completed{background:var(--cb-panel)}
.mkt-paused,.mkt-setup_required,.mkt-retry,.mkt-uncertain{background:#463b26}
.mkt-failed,.mkt-bounced,.mkt-complained{background:#4a2830;border-color:var(--cb-border)}
.mkt-milestones article{background:var(--cb-panel);border-left-color:var(--cb-frame)}
.mkt-milestones small{color:var(--cb-muted)}
.mkt-toolbar>span{color:var(--cb-muted)}
html body .cb-site .marketing-workspace :is(input,textarea,select){border-color:var(--cb-frame)!important;background:var(--cb-page)!important;color:var(--cb-text)!important;-webkit-text-fill-color:var(--cb-text)!important}
.mkt-record{border-color:var(--cb-frame);background:var(--cb-panel)}
.mkt-record-info small{color:var(--cb-muted)}
.mkt-record-info p{color:var(--cb-muted)}
.mkt-empty{color:var(--cb-muted);background:var(--cb-panel);border-color:var(--cb-border)}
.mkt-alert,.mkt-notice{border-color:var(--cb-border);background:var(--cb-panel)}
.mkt-notice{background:#183933}
.mkt-editor-title span{color:var(--cb-muted)}
.mkt-editor small{color:var(--cb-muted)}
.mkt-editor-footer{border-top-color:var(--cb-frame)}
.mkt-editor-footer span{color:var(--cb-muted)}
.mkt-preview{background:var(--cb-page);border-color:var(--cb-frame);color:var(--cb-text)}
.mkt-preview-brand{background:var(--cb-page);color:var(--cb-link)}
.mkt-preview-brand span{color:var(--cb-muted)}
.mkt-preview-button,.mkt-member-cta{background:var(--cb-raised);border-color:var(--cb-frame);color:var(--cb-text)!important}
.mkt-preview footer{border-top-color:var(--cb-frame);color:var(--cb-muted)}
.mkt-audience-count strong{color:var(--cb-link)}
.mkt-sample li{border-top-color:var(--cb-border)}
.mkt-sample span{color:var(--cb-muted)}
.mkt-journey-preview li{border-color:var(--cb-frame);background:var(--cb-panel)}
.mkt-journey-preview li+li:before{color:var(--cb-link)}
.mkt-steps article{background:var(--cb-panel);border-color:var(--cb-frame)}
.mkt-step-number{color:var(--cb-link)}
.mkt-table-wrap th,.mkt-table-wrap td{border-bottom-color:var(--cb-frame)}
.mkt-table-wrap th{color:var(--cb-link);background:var(--cb-panel)}
.mkt-table-wrap small{color:var(--cb-muted)}
.mkt-inbox-message{border-bottom-color:var(--cb-frame)}
.mkt-website-popup{background:linear-gradient(135deg,var(--cb-panel),var(--cb-panel));border-color:var(--cb-frame);color:var(--cb-text)}
.mkt-popup-brand{color:var(--cb-link)}
.mkt-popup-close{background:transparent;color:var(--cb-text)}
.mkt-preference-link{color:var(--cb-link)}
.cb-site .marketing-workspace .journey-flow{background:var(--cb-page);border-color:var(--cb-frame)}
.cb-site .marketing-workspace .journey-node{background:var(--cb-panel);color:var(--cb-text);border-color:var(--cb-frame)}
.cb-site .marketing-workspace .journey-select.is-selected{border-color:var(--cb-frame);background:var(--cb-page)}
.cb-site .marketing-workspace .journey-branches>div{border-color:var(--cb-frame);background:var(--cb-panel)}
.cb-site .marketing-workspace .journey-connector,.cb-site .marketing-workspace .journey-join,.cb-site .marketing-workspace .journey-end{color:var(--cb-link)}
.cb-site .marketing-workspace .journey-settings{background:var(--cb-panel);border-color:var(--cb-frame)}
.cb-site .marketing-workspace .audience-rule-builder details{border-bottom-color:var(--cb-frame)}

/* email-builder.css */
.cb-site .marketing-workspace .email-builder-heading,.cb-site .marketing-workspace .email-builder-toolbar{border-bottom-color:var(--cb-frame)}
.cb-site .marketing-workspace .email-segments button[aria-pressed=true]{background:var(--cb-frame)!important;color:var(--cb-text)!important;border-color:var(--cb-frame)!important}
.cb-site .marketing-workspace .email-tools{background:var(--cb-panel);border-color:var(--cb-frame)}
.cb-site .marketing-workspace .email-tools p,.cb-site .marketing-workspace .email-tools small{color:var(--cb-muted)}
.cb-site .marketing-workspace .email-stage{background:var(--cb-page);border-color:var(--cb-frame)}
.cb-site .marketing-workspace .email-envelope{background:var(--cb-panel);border-color:var(--cb-border)}
.cb-site .marketing-workspace .email-envelope b{color:var(--cb-link)}
.cb-site .marketing-workspace .email-stage-hint{color:var(--cb-muted)}
.cb-site .marketing-workspace .email-upload input::file-selector-button{background:var(--cb-raised);color:var(--cb-text);border-color:var(--cb-frame)}
html body .cb-site .marketing-workspace input.email-name{border-color:var(--cb-border);background:var(--cb-page);color:var(--cb-text)}
html body .cb-site .marketing-workspace input.email-name:focus{outline-color:var(--cb-frame);border-color:var(--cb-frame)}
html body .cb-site .marketing-workspace .email-name-hint{color:var(--cb-muted)}
html body .cb-site .marketing-workspace .email-upload input[type=file]{background:var(--cb-page)!important;color:var(--cb-text)!important;border-color:var(--cb-frame)!important}
html body .cb-site .marketing-workspace .email-upload input[type=file]::file-selector-button{background:var(--cb-raised)!important;color:var(--cb-text)!important;border-color:var(--cb-border)!important}
html body .cb-site .marketing-workspace .message-rich-preview{border-top-color:var(--cb-border)}
html body .cb-site .marketing-workspace .message-format-controls{background:var(--cb-panel);color:var(--cb-text)}

/* account-support-consistency.css */
html body .cb-site .site-page:not(.admin-page) .account-profile-workspace.account-standard-workspace{border-color:var(--cb-frame)!important;outline-color:var(--cb-frame)!important;background:var(--cb-panel)!important}
html body .cb-site .account-profile-workspace.account-standard-workspace>h1.account-workspace-title{border-color:var(--cb-frame)!important;background:linear-gradient(var(--cb-header-end),var(--cb-header-start))!important;color:var(--cb-text)!important}
html body .cb-site .account-profile-workspace.account-standard-workspace>.account-shared-tabs{border-color:var(--cb-frame)!important;background:var(--cb-panel)!important}
html body .cb-site .account-profile-workspace.account-standard-workspace>.account-shared-tabs>.legacy-tab{border-color:var(--cb-frame)!important}
html body .cb-site .member-support-search select,html body .cb-site .member-support-search select option{background:var(--cb-page)!important;color:var(--cb-text)!important;border-color:var(--cb-frame)!important}
html body .cb-site .member-support-search select{border-color:var(--cb-frame)!important}
html body .cb-site .member-match-support.member-match-support-panel{border-color:var(--cb-frame)!important;outline-color:var(--cb-frame)!important;background:var(--cb-panel)!important}
html body .cb-site .member-match-support-panel>h2{background:linear-gradient(var(--cb-header-end),var(--cb-header-start))!important;border-color:var(--cb-frame)!important;color:var(--cb-text)!important}
html body .cb-site .member-match-support-table table{background:var(--cb-panel)}
html body .cb-site .member-match-support-table th,html body .cb-site .member-match-support-table td{border-bottom-color:var(--cb-frame)}
html body .cb-site .member-match-support-table th{background:linear-gradient(var(--cb-raised),var(--cb-header-start));color:var(--cb-text)}
html body .cb-site .member-match-support-table tbody tr:nth-child(even){background:var(--cb-panel)}
html body .cb-site .cb-member-support .member-support-search select,html body .cb-site .cb-member-support .member-support-search select option{background:var(--cb-page)!important;color:var(--cb-text)!important;-webkit-text-fill-color:var(--cb-text)!important}
html body .cb-site .cb-member-support.support-v3 .member-support-search :is(input,select),
html body .cb-site .cb-member-support.support-v3 .member-support-search select option{background:var(--cb-page)!important;color:var(--cb-text)!important;-webkit-text-fill-color:var(--cb-text)!important;border-color:var(--cb-border)!important}
html body .cb-site .cb-member-support.support-v3 .support-screenshots input[type=file]{background:var(--cb-page)!important;color:var(--cb-text)!important;-webkit-text-fill-color:var(--cb-text)!important;border-color:var(--cb-border)!important}
html body .cb-site .cb-member-support.support-v3 .support-screenshots input[type=file]::file-selector-button{background:var(--cb-raised)!important;color:var(--cb-text)!important;-webkit-text-fill-color:var(--cb-text)!important;border-color:var(--cb-border)!important}
html body .cb-site .cb-member-support.support-v3 .member-support-history .member-support-table-scroll{border-color:var(--cb-border)!important}

/* shared-control-fixes.css */
html body .cb-site .admin-page-controls.admin-page-controls.admin-page-controls.admin-page-controls{color:var(--cb-text)!important}
html body .cb-site .admin-page-controls.admin-page-controls.admin-page-controls.admin-page-controls input,html body .cb-site .admin-page-controls.admin-page-controls.admin-page-controls.admin-page-controls button{border-color:var(--cb-border)!important;color:var(--cb-text)!important;-webkit-text-fill-color:var(--cb-text)!important}
html body .cb-site .admin-page-controls.admin-page-controls.admin-page-controls.admin-page-controls input{background:var(--cb-page)!important}
html body .cb-site .admin-page-controls.admin-page-controls.admin-page-controls.admin-page-controls button{background:var(--cb-raised)!important}
html body .cb-site .admin-page-controls.admin-page-controls.admin-page-controls.admin-page-controls button:not(:disabled):hover{background:var(--cb-raised)!important}

/* profile-consistency.css */
html body .agent-my-listings a.agent-listing-button{border-color:var(--cb-border);background:linear-gradient(var(--cb-selected),var(--cb-selected));color:var(--cb-selected-text)}
html body .agent-my-listings a.agent-listing-button:hover{background:linear-gradient(var(--cb-selected),var(--cb-selected));color:var(--cb-selected-text)}
html body .cb-site .profile-reference-page.reference-fidelity .identity-badge>span{background:none!important}
html body .cb-site .profile-reference-page.reference-fidelity .identity-badge.identity-pc{background:none!important}
html body .cb-site .profile-reference-page.reference-fidelity .identity-badge[data-cms-gaming-artwork]{background:none!important}
html body .cb-site .reference-fidelity #team-matches .team-matches-table thead th{background:linear-gradient(var(--cb-page),var(--cb-header-start))!important}

/* privacy-ads.css */
.cb-cookie-dialog{background:var(--cb-panel);color:var(--cb-text);border-color:var(--cb-frame)}
.cb-cookie-dialog::backdrop{background:#0008}
.cb-cookie-actions button{border-color:var(--cb-frame);background:var(--cb-raised);color:var(--cb-text)}
.cb-cookie-dialog a{color:var(--cb-link)}
.cb-cookie-settings{background:none}
html body .cb-ad-active>span{color:var(--cb-muted)!important}
html body .cb-ad-active ins.adsbygoogle{background:transparent!important}
.cb-cookie-banner{background:var(--cb-panel);color:var(--cb-text);border-top-color:var(--cb-frame)}
.cb-cookie-banner a{color:var(--cb-link)}
.cb-cookie-heading button{background:none}
.cb-cookie-dialog .cb-cookie-detail{color:var(--cb-text)}
.cb-cookie-links button{background:none;color:var(--cb-link)}
.cb-cookie-actions button:focus-visible{outline-color:var(--cb-selected)}
html body .cb-site .footer-links .cb-cookie-settings{background:none!important;color:var(--cb-link)!important}
#footer .cb-cookie-settings,.footer .cb-cookie-settings{background:none!important;color:var(--cb-link)!important}

/* homepage-reference-update.css */
#News_ConsoleBattles .site-live-row{border-bottom-color:var(--cb-border)!important;background:linear-gradient(110deg,var(--cb-page),var(--cb-panel))!important}
#News_ConsoleBattles .home-news-line{color:var(--cb-text)!important}
.home-news-line time,.home-community-row time{color:var(--cb-link)}
#Matches_Recent .site-live-row,#Matches_Upcoming .site-live-row{background:var(--cb-panel)!important;border-bottom-color:var(--cb-border)!important}
.home-match-row header{color:var(--cb-muted)}
#Community_Members,#Community_Blogs,#Community_ForumPosts{background:var(--cb-page)!important}
#Community_Members>.site-live-row,#Community_Blogs>.site-live-row,#Community_ForumPosts>.site-live-row{background:var(--cb-panel)!important}
#Community_Members>.site-live-row.alt,#Community_Blogs>.site-live-row.alt,#Community_ForumPosts>.site-live-row.alt{background:var(--cb-page)!important}
.home-community-row header{color:var(--cb-muted)}
.home-community-row>a{color:var(--cb-link)!important}
.home-member-row>a{color:var(--cb-link)!important}
.home-member-row img{border-color:#eee!important}
.home-member-row small{color:var(--cb-muted)}
.home-tournament-row{background:linear-gradient(var(--cb-header-start),var(--cb-panel));border-color:var(--cb-border)}
.home-tournament-row small{color:var(--cb-muted)}
.home-tournament-join{background:none!important}

/* Shared shell foundations. Background images remain supplied by the CMS. */
html body { background-color: var(--cb-page) !important; color: var(--cb-text); }
html body .cb-site { color: var(--cb-text) !important; }
html body .cb-site :is(.site-footer, .footer), html body #footer { background-color: var(--cb-header-start) !important; border-color: var(--cb-border) !important; color: var(--cb-muted) !important; }
html body .cb-site :is(.footer-links a,.footer-links .cb-cookie-settings), html body #footer a { color: var(--cb-link) !important; }
html body .cb-site :is(.legacy-panel-head,.chrome-title), html body :is(.boxHeader,.boxTitle) { background-color: var(--cb-header-start) !important; color: var(--cb-text) !important; border-color: var(--cb-border) !important; }
html body .cb-site :is(.legacy-panel,.home-feature,.home-module,.mycb-dashboard) { border-color: var(--cb-frame) !important; }
html body .cb-site :is(.legacy-panel-body,.getting-copy,.cl-standings-area) { background-color: var(--cb-panel) !important; }
html body .cb-site :is(.site-member-identity>a,.member-identity>a,.getting-copy h2,.news-rows>div b), html body #Competition_GettingStarted h2 { color: var(--cb-link) !important; }

/* Text fields use the same fill in public, account, CMS and operational pages.
 * Color and file pickers keep their native content and published previews. */
html body .cb-site.cb-site :is(input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):not([type=hidden]),select,textarea) {
  background-color: var(--cb-control-fill) !important;
  color: var(--cb-control-text) !important;
  -webkit-text-fill-color: var(--cb-control-text) !important;
  border-color: var(--cb-control-edge) !important;
  caret-color: var(--cb-control-text) !important;
  color-scheme: dark;
}
html body .cb-site.cb-site :is(input,textarea)::placeholder { color: var(--cb-muted) !important; -webkit-text-fill-color: var(--cb-muted) !important; }
html body .cb-site.cb-site select :is(option,optgroup) { background-color: var(--cb-page) !important; color: var(--cb-text) !important; -webkit-text-fill-color: var(--cb-text) !important; }
html body .cb-site.cb-site :is(input[type=checkbox],input[type=radio]) { accent-color: var(--cb-primary); }
html body .cb-site.cb-site :is(input,select,textarea,button,a,summary):focus-visible { outline-color: var(--cb-selected) !important; }

/* A pale selected tab needs a dark label, including CMS tab workspaces. */
html body .cb-site .admin-page.admin-v3.admin-v3 :is(.desk-area-nav,.case-v3-tabs,.record-v3-tabs,.ops-quick-filters,.reply-library-tabs,.support-conversation-tabs)>button:is([aria-pressed=true],[aria-current=page],.is-active) {
  background-color: var(--cb-selected) !important;
  color: var(--cb-selected-text) !important;
}
html body .cb-site .account-profile-workspace:where(:not(:has(.forum-control-grid))) .security-section-tabs button[aria-pressed=true] { color: var(--cb-selected-text) !important; }

/* Keep Windows high-contrast field rendering above the theme palette. */
@media (forced-colors: active) {
  html body .cb-site.cb-site :is(input,select,textarea) {
    color: CanvasText !important;
    -webkit-text-fill-color: CanvasText !important;
    background-color: Canvas !important;
    border-color: ButtonBorder !important;
    caret-color: CanvasText !important;
  }
  html body .cb-site.cb-site :is(input,select,textarea,button,a,summary):focus-visible { outline-color: Highlight !important; }
}

/* Legacy orange CTA variants use the shared primary color. */
html body .cb-site .legacy-button.orange,
html body .legacy-button.orange {
  background-image: linear-gradient(var(--cb-primary), var(--cb-primary)) !important;
  background-color: var(--cb-primary) !important;
  border-color: var(--cb-frame) !important;
  color: var(--cb-selected-text) !important;
}

/* Homepage copy is also supplied by the CMS with legacy inline yellow text.
 * Target the welcome heading and promotional links while retaining CMS sizing. */
html body .site-getting-heading,
html body :is(#Competition_GettingStarted, #Competition_Display) > div > span:first-child,
html body #mybar > .site-new-to a,
html body .new-to-help-links a {
  color: var(--cb-link) !important;
}


/* Complete the midnight surfaces in both the standalone homepage and React
 * routes. Keep CMS image variables: sizing a strip must not replace its URL. */
html body {
  background-image: var(--cb-asset-0b2a00b653c5, url("/branding/midnight/bg-20c818247bbf.svg")) !important;
  background-size: auto !important;
  background-repeat: repeat !important;
}
html body :is(div.boxOuter,div.boxMedium,div.boxLarge),
html body .cb-site.cb-site .site-page.site-page :is(.arena-news-panel,.legacy-panel,.forum-reference-frame,.forum-directory-frame,.community-inbox,.account-profile-workspace,.create-team-workspace,.member-create-main,.member-create-summary) {
  background-size: auto 100% !important;
  background-color: var(--cb-panel) !important;
}
html body :is(div.boxOuter div.boxInner,div.boxOuter div.boxAd,div.boxOuter div.boxContent,div.boxOuter div.boxForm,div.boxOuter div.boxNews),
html body .cb-site.cb-site .site-page.site-page :is(.arena-news-list,.arena-actions,.legacy-panel-body,.profile-banner,.profile-info-frame,.profile-photo-column,.forum-control-content) {
  background-size: auto 100% !important;
}

/* The old last-post column rules painted over zebra rows. Give every cell in
 * each data row the same palette-derived fill, including sticky thread rows. */
html body .cb-site.cb-site .site-page :is(.forum-index,.forum-reference-list) > tbody > tr:not(.forum-group-title):nth-child(odd) > td {
  background: var(--cb-panel) !important;
  border-bottom: 1px solid var(--cb-border) !important;
}
html body .cb-site.cb-site .site-page :is(.forum-index,.forum-reference-list) > tbody > tr:not(.forum-group-title):nth-child(even) > td {
  background: color-mix(in srgb, var(--cb-panel) 60%, var(--cb-raised)) !important;
  border-bottom: 1px solid var(--cb-border) !important;
}

/* Continuous account chrome. Keep the CMS strip and left ornament editable,
 * fading only the ornament so the CB badge retains its full contrast. */
html body :is(.site-member-top,.member-portal-top) {
  background-size: auto 100% !important;
  overflow: visible !important;
}
html body :is(.site-member-top,.member-portal-top)::before {
  background: var(--cb-asset-2273f913bfff,url('/cb-mark-v2.png')) 43px 3px/18px 18px no-repeat !important;
  z-index: 1;
  pointer-events: none;
}
html body :is(.site-member-top,.member-portal-top)::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 63px;
  height: 25px;
  background: var(--cb-asset-4e45650692d0,url('/classic/assets/mybar_left-b219258bf326.png')) left top/63px 25px no-repeat;
  mask-image: linear-gradient(to right,#000 35%,transparent 100%);
  -webkit-mask-image: linear-gradient(to right,#000 35%,transparent 100%);
  opacity: .65;
  pointer-events: none;
}
html body .cb-site.cb-site .site-page.site-page :is(.cms-public-heading,.help-title,.support-title,.tournament-directory-heading,.competition-tournaments-heading) {
  background-size: auto 100% !important;
}


/* Restore the silver arena chrome with its CMS-controlled original strips. */
html body .cb-site.cb-site .arena-shell .arena-subnav {
  background-color: #e6e6e6 !important;
  background-size: calc(100% + 90px) 25px !important;
}
html body .cb-site.cb-site .arena-shell .arena-subnav > a,
html body .cb-site.cb-site .arena-shell .arena-ladder-menu summary,
html body .cb-site.cb-site .arena-shell .arena-ladder-menu summary i { color: #191919 !important; }
html body .cb-site.cb-site .arena-shell .arena-subnav > a.arena-label { color: #a71b21 !important; }
html body .cb-site.cb-site .arena-shell .arena-subnav > a:is(.active,:hover,:focus-visible),
html body .cb-site.cb-site .arena-shell .arena-ladder-menu:is(.active,[open]) summary,
html body .cb-site.cb-site .arena-shell .arena-ladder-menu summary:is(:hover,:focus-visible) { color: #fff !important; }

/* A two-line heading is taller than the old 26px strip. Fill the entire cell. */
html body .cb-site.cb-site .reference-fidelity .roster-table thead th {
  background-size: auto 100% !important;
  background-position: left top !important;
}
html body .cb-site .member-presence.offline span { background-color: #c9c9c9 !important; }
html body .cb-site .reference-fidelity .profile-name h1 .offline { color: #c9c9c9 !important; }

/* Return to the original signed-in portal composition, now in midnight tones.
 * The top strip and curved left end remain editable through CMS image slots. */
html body :is(.site-member-top,.member-portal-top) {
  background-size: auto 26px !important;
  overflow: hidden !important;
}
html body :is(.site-member-top,.member-portal-top)::before {
  background: var(--cb-asset-2273f913bfff,url('/cb-mark-v2.png')) 43px 3px/18px 18px no-repeat,
    var(--cb-asset-4e45650692d0,url('/classic/assets/mybar_left-b219258bf326.png')) left top/63px 26px no-repeat !important;
}
html body :is(.site-member-top,.member-portal-top)::after { content: none !important; }
html body :is(.site-member-body,.member-portal-body) {
  background: linear-gradient(90deg,var(--cb-panel),var(--cb-raised) 68%,var(--cb-panel)) !important;
}
html body :is(.site-member-top,.member-portal-top) :is(a,button) { color: #eef4f9 !important; }
html body :is(.site-member-top,.member-portal-top) { color: #eef4f9 !important; }

/* Requested return of the blue lower frame beneath the dark upper strip. */
html body :is(div.boxOuter,div.boxMedium,div.boxLarge),
html body .cb-site.cb-site .site-page.site-page :is(.arena-news-panel,.legacy-panel,.forum-reference-frame,.forum-directory-frame,.community-inbox,.account-profile-workspace,.create-team-workspace,.member-create-main,.member-create-summary) {
  background-size: auto !important;
  background-color: var(--cb-frame) !important;
}

/* Midnight account strip: match both CMS artwork pieces to the 25px top row. */
html body :is(.site-member-top,.member-portal-top) {
  height:25px!important;
  background-color:var(--cb-panel)!important;
  background-size:auto 25px!important;
  background-position:63px 0!important;
  background-repeat:repeat-x!important;
}
html body :is(.site-member-top,.member-portal-top)::before {
  height:25px!important;
  background:var(--cb-asset-2273f913bfff,url('/cb-mark-v2.png')) 43px 3px/18px 18px no-repeat,
    var(--cb-asset-4e45650692d0,url('/classic/assets/mybar_left-b219258bf326.png')) left top/63px 25px no-repeat!important;
}

/* Centre the 17px navigation controls in the artwork's y=1..19.5 track.
 * Move each group together so dropdown hit areas remain attached. */
html body #main-menu>ul>li,
html body .nav-row>.nav-group,
html body .nav-row>.nav-home { transform:translateY(-4.25px)!important; }
html body #main-menu>ul>li>a,
html body .nav-row>.nav-group>.nav-group-trigger,
html body #main-menu>ul>li::before,
html body .nav-row>.nav-group::before { transform:none!important; }
html body #main-menu>ul>li>a,
html body .nav-row>.nav-home,
html body .nav-row>.nav-group>.nav-group-trigger {
  padding-top:0!important;
  padding-bottom:0!important;
}


/* Form content stays dark even when other modules use the blue lower frame. */
html body .cb-site.cb-site .site-page.site-page .create-team-workspace {
  background:var(--cb-panel)!important;
  border-color:var(--cb-frame)!important;
}

/* Shared CMS arena strip uses the published artwork's normal sizing. */
html body .cb-site.cb-site .arena-shell.arena-shell .arena-subnav {
  background-image:var(--cb-asset-9dd5603151fc,url('/classic/assets/submenu_bg-f9119abfb1bf.png'))!important;
  background-color:transparent!important;
  background-repeat:no-repeat!important;
  background-position:center top!important;
  border-radius:0!important;
  border:0!important;
  box-shadow:none!important;
  padding-left:35px!important;
}

/* Midnight menu backgrounds no longer contain the legacy baked-in icon.
 * Show the existing CMS-controlled ladder icon for every competition menu. */
html body .cb-site.cb-site .arena-shell .arena-ladder-options a::before {
  display:block!important;
}


/* Forum surfaces and team controls retain the Midnight palette. */
html body .cb-site.cb-site .site-page.site-page :is(.forum-reference-frame,.forum-directory-frame) {
  background:var(--cb-panel)!important;
}
html body .cb-site .reference-fidelity .team-page-tabs {
  box-shadow:inset 0 -1px var(--cb-frame)!important;
}
html body .cb-site .reference-fidelity .team-titlebar .team-quick-actions .team-disband-panel .team-disband-buttons>button {
  color:var(--cb-text)!important;
  border-color:var(--cb-frame)!important;
  background:linear-gradient(var(--cb-selected),var(--cb-raised))!important;
}
html body .cb-site .reference-fidelity .team-titlebar .team-quick-actions .team-disband-panel .team-disband-buttons>button:hover {
  background:var(--cb-selected)!important;
}
html body .cb-site .team-disband-panel .team-disband-success {
  background:var(--cb-panel)!important;
  color:var(--cb-text)!important;
}
html body .cb-site .reference-fidelity .cl-season #classic-season,
html body .cb-site .ladder-season select {
  background-image:linear-gradient(45deg,transparent 50%,var(--cb-text) 50%),linear-gradient(135deg,var(--cb-text) 50%,transparent 50%)!important;
  background-position:calc(100% - 12px) 50%,calc(100% - 8px) 50%!important;
  background-size:4px 4px,4px 4px!important;
  background-repeat:no-repeat!important;
}


/* Silver rims are shared by member and team avatars across public and staff views. */
html body .cb-site.cb-site.cb-site.cb-site.cb-site :is(.cb-profile-avatar-image,.site-profile-avatar,.site-zoom-avatar,.member-avatar,.profile-avatar,.avatar-box,.account-avatar,.ticket-author-avatar,.avatar-placeholder,.friend-avatar,.rank-player-avatar,.cl-avatar,.mini-team-avatar,.post-avatar,.invite-user-avatar,.private-avatar,.site-activity-avatar,.profile-comment-avatar,.featured-team-avatar,.player-picker-avatar,.profile-friend-avatar,.member-support-avatar,.record-v3-avatar,.record-v3-monogram,.profile-team-logo,.tiny-team-icon,.team-icon,.cl-avatar-preview) {
  border-color:#eee!important;
}
html body .cb-site .profile-reference-page.reference-fidelity .profile-identities {
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  gap:6px!important;
}
html body .cb-site .profile-reference-page.reference-fidelity .profile-identities>.identity-badge {
  box-sizing:border-box!important;
  width:247px!important;
  height:20px!important;
  min-height:20px!important;
  flex:0 0 20px!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
}

html body :is(.site-member-avatar,.site-profile-avatar,.site-zoom-avatar,.site-activity-avatar,.home-member-row img,.ops-team-identity>img){border-color:#eee!important}


/* Message workspaces share the dark forum surface. */
html body .cb-site.cb-site .site-page.site-page .community-inbox {
  background:var(--cb-panel)!important;
}
/* Team images fill the inner edge of their 300 by 200 frame. */
html body .cb-site .reference-fidelity .team-logo-large {
  width:300px!important;
  height:200px!important;
  box-sizing:border-box!important;
  padding:0!important;
  border-color:#eee!important;
  overflow:hidden!important;
}
html body .cb-site .reference-fidelity .team-logo-large>img {
  display:block!important;
  width:100%!important;
  height:100%!important;
  max-width:100%!important;
  max-height:100%!important;
  margin:0!important;
  padding:0!important;
}
html body .cb-site .reference-fidelity .team-logo-large>img[alt="No Avatar"] {
  object-fit:cover!important;
}
/* Match the divider used for active and inactive teams. */
html body .cb-site .profile-reference-page .community-public-about>span:not(:empty)+dl:has(>div) {
  border-top:1px solid #3777a8!important;
  margin-top:12px!important;
  padding-top:12px!important;
}

/* Header team shortcuts share the silver avatar rims, including hover. */
html body .site-member-team-list a,
html body .member-teams>div a,
html body .site-member-team-list a:hover,
html body .member-teams>div a:hover{border-color:#eee!important}

/* Platform labels fit within the shared 25px arena navigation strip. */
html body .cb-site .arena-shell .arena-subnav>.arena-nav-platform{font-size:16px!important;line-height:25px!important;height:25px!important;white-space:nowrap!important}

/* Visible arrows for single-choice dropdowns in public and CMS views. */
html body select:not([multiple]):not([size]:not([size="1"])),
html body .cb-site.cb-site.cb-site.cb-site select:not([multiple]):not([size]:not([size="1"])) {
  appearance:none!important;
  background-image:linear-gradient(45deg,transparent 50%,var(--cb-text) 50%),linear-gradient(135deg,var(--cb-text) 50%,transparent 50%)!important;
  background-position:calc(100% - 12px) 50%,calc(100% - 8px) 50%!important;
  background-size:4px 4px,4px 4px!important;
  background-repeat:no-repeat!important;
  padding-right:26px!important;
}
html body .cb-site .finder-search-options select {padding-left:2px!important}
@media(forced-colors:active) {
  html body select:not([multiple]):not([size]:not([size="1"])),
  html body .cb-site.cb-site.cb-site.cb-site select:not([multiple]):not([size]:not([size="1"])) {
    appearance:auto!important;
    background-image:none!important;
  }
}

/* Keep every arena platform label visible, including Wii, Xbox and PC. */
html body .cb-site .arena-shell .arena-subnav>.arena-nav-platform{display:block!important}
/* Let long arena headings and their CMS background grow together. */
html body .cb-site.cb-site .arena-front-page.reference-fidelity .legacy-panel-head{
  height:auto!important;
  min-height:24px!important;
  box-sizing:border-box!important;
  padding:4px 7px!important;
  line-height:14px!important;
  align-items:center!important;
  background-size:100% 100%!important;
}
html body .cb-site.cb-site .arena-front-page.reference-fidelity .legacy-panel-head>span:first-child{
  white-space:normal!important;
  min-width:0!important;
}
html body .cb-site.cb-site .arena-front-page .arena-score-empty{
  border:0!important;
  padding:8px 5px!important;
}
html body .cb-site.cb-site .arena-front-page .arena-scoreboards{
  border-top:0!important;
  padding:4px 7px!important;
  min-height:0!important;
}
html body .cb-site.cb-site .arena-front-page .arena-scoreboard-link{
  box-sizing:border-box!important;
  height:20px!important;
  min-height:20px!important;
  padding:1px 6px!important;
  font-size:11px!important;
  line-height:16px!important;
}

html body .cb-site.cb-site .arena-front-page .arena-scores-panel .score-head{border:0!important}

/* Scoreboard column titles wrap inside their full-height header background. */
html body .cb-site.cb-site .competition-scoreboard .legacy-data-table th {
  height:auto!important;
  min-height:24px!important;
  padding:5px 4px!important;
  line-height:14px!important;
  vertical-align:middle!important;
  white-space:normal!important;
  background-size:100% 100%!important;
}
/* Consistent insets and widths for free-agent search and registration. */
html body .cb-site.cb-site .free-agent-search select,
html body .cb-site.cb-site .arena-agent-registration select {
  padding-left:2px!important;
  box-sizing:border-box!important;
}
html body .cb-site.cb-site .arena-agent-registration select {
  width:280px!important;
  min-width:0!important;
  max-width:100%!important;
}
html body .cb-site.cb-site form:has(#forum-thread-title) .form-row.action button{
  color:var(--cb-text)!important;
  -webkit-text-fill-color:var(--cb-text)!important;
}
html body .cb-site.cb-site .reference-platform-icon{
  border-color:#eee!important;
}
/* Activity uses the team's last finalized match, with clear recency colours. */
html body .cb-site .cl-standings .cl-ping.recency-fresh{--ping-color:#00cc00}
html body .cb-site .cl-standings .cl-ping.recency-recent{--ping-color:#99cc33}
html body .cb-site .cl-standings .cl-ping.recency-week{--ping-color:#e5cc00}
html body .cb-site .cl-standings .cl-ping.recency-fortnight{--ping-color:#ef8619}
html body .cb-site .cl-standings .cl-ping:is(.recency-inactive,.recency-none){--ping-color:#cc0000}
html body .cb-site .cl-standings .cl-ping{
  background:repeating-linear-gradient(90deg,var(--ping-color) 0 2px,var(--cb-header-start) 2px 3px)!important;
  border-color:var(--ping-color)!important;
}

/* Single silver forum icon frame; the icon itself supplies its detailed artwork. */
html body .cb-site.cb-site .reference-fidelity .forum-icon{border:0!important;box-shadow:none!important;outline:0!important;background:none!important}
html body .cb-site.cb-site .forum-icon>.classic-icon{border:0!important;box-shadow:none!important;outline:0!important}
html body .cb-site .profile-reference-page.reference-fidelity .profile-info-frame{height:auto!important;max-height:none!important;min-height:182px!important}
html body .cb-site .profile-reference-page.reference-fidelity .profile-about-top{height:auto!important;max-height:none!important;align-items:stretch!important}
html body .cb-site .profile-gamertags-toggle{display:block!important;background:none!important;border:0!important;box-shadow:none!important;color:var(--cb-link)!important;text-decoration:underline;font:11px/18px Tahoma,Arial,sans-serif!important;padding:0!important;margin:2px 0!important;cursor:pointer}
html body .cb-site .edit-gamertag-list .identity-badge{position:relative!important;width:247px!important;height:20px!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0 0 6px!important;background-size:247px 20px!important}
html body .cb-site .edit-gamertag-list .identity-badge>b{visibility:hidden!important}
html body .cb-site .edit-gamertag-list .identity-badge>span{position:absolute!important;top:3px!important;right:10px!important;width:120px!important;height:14px!important;font:400 10px/14px Tahoma,Arial,sans-serif!important;color:#fff!important;text-align:center!important;background:none!important;border:0!important;padding:0!important;margin:0!important}
html body .cb-site .edit-gamertag-list .identity-pc{background-image:var(--cb-asset-pc-gaming-id,url('/branding/gaming-ids/pc-v1.svg'))!important}
html body .cb-site .edit-gamertag-list .identity-nintendo{background:transparent var(--cb-gaming-ds,url('/branding/gaming-ids/ds-v1.svg')) no-repeat 0 0!important}
html body .cb-site .cl-standings{position:relative}
html body .cb-site .cl-tabs>a{position:relative;top:1px!important}

/* Silver image frames shared by match reports and profile photo galleries. */
html body .cb-site.cb-site .match-result-logo{border:1px solid #eee!important;border-radius:4px!important;box-sizing:border-box!important;box-shadow:none!important}
html body .cb-site.cb-site .profile-photo-gallery figure>a{border-color:#eee!important;box-shadow:none!important}

/* Match the Friends avatar frame on profile team and photo thumbnails. */
html body .cb-site.cb-site .profile-reference-page.reference-fidelity .profile-team-logo,
html body .cb-site.cb-site .profile-reference-page.reference-fidelity .profile-photo-gallery figure>a{
 border:2px solid #eee!important;border-radius:7px!important;padding:0!important;box-shadow:none!important;overflow:hidden!important;box-sizing:border-box!important;
}
html body .cb-site.cb-site .profile-reference-page.reference-fidelity .profile-team-logo>img,
html body .cb-site.cb-site .profile-reference-page.reference-fidelity .profile-photo-gallery figure>a>img{
 display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;border:0!important;border-radius:0!important;padding:0!important;margin:0!important;box-shadow:none!important;object-fit:cover!important;
}

/* Compact gaming badges, including their independently rendered handle. */
html body .cb-site.cb-site .profile-reference-page.reference-fidelity .profile-identities{width:225px!important;gap:4px!important}
html body .cb-site.cb-site .profile-reference-page.reference-fidelity .profile-identities>.identity-badge,
html body .cb-site.cb-site .edit-gamertag-list .identity-badge{width:225px!important;height:18.22px!important;min-height:18.22px!important;max-height:18.22px!important;background-size:225px 18.22px!important}
html body .cb-site.cb-site .edit-gamertag-list .identity-badge{margin-bottom:4px!important}
html body .cb-site.cb-site .profile-reference-page.reference-fidelity .identity-badge>.gaming-id-artwork{width:225px!important;height:18.22px!important;max-width:225px!important}
html body .cb-site.cb-site .profile-reference-page.reference-fidelity .identity-badge>span,
html body .cb-site.cb-site .edit-gamertag-list .identity-badge>span{top:2.73px!important;right:9.11px!important;width:109.31px!important;height:12.75px!important;font:400 9.11px/12.75px Tahoma,Arial,sans-serif!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}

/* Centre the live handle on the artwork's black well (x=103.5..242.5 of 247). */
html body .cb-site.cb-site .profile-reference-page.reference-fidelity .identity-badge>span,
html body .cb-site.cb-site .edit-gamertag-list .identity-badge>span{left:auto!important;right:12.75px!important}

/* The CMS artwork supplies the single continuous curved lower border. */
html body :is(.site-member-top,.member-portal-top){border:0!important;box-shadow:none!important}
html body :is(.site-member-top,.member-portal-top)::before{width:63px!important;min-width:63px!important;border:0!important;box-shadow:none!important;outline:0!important;background-color:transparent!important}

/* Keep the login action readable on the midnight button gradient. */
html body .cb-site.cb-site .legacy-form.login-form .form-row.action button,
html body .cb-site.cb-site .legacy-form.join-form .form-row.action button {
  color: var(--cb-selected-text, #eef4f9) !important;
  -webkit-text-fill-color: var(--cb-selected-text, #eef4f9) !important;
}

/* Standard compact team frames in homepage recent/upcoming matches. */
html body .home-match-row .match-row-avatars img {
  border: 1px solid #eee !important;
  border-radius: 4px !important;
  box-sizing: border-box !important;
  box-shadow: none !important;
}

/* Raise the CMS masthead artwork six pixels in both site shells. */
html body #logo img.logo,
html body .cb-site .cb-main-logo img { top: -4px !important; }

/* Shared selected-tab finish, matching the carousel highlight. */
html body .tabs ul li.on,
html body .tabs ul li.on a,
html body .cb-site .legacy-tab.is-active,
html body .cb-site .reference-fidelity .legacy-tab.is-active,
html body .cb-site .reference-fidelity .cl-tabs a[aria-current],
html body .cb-site .reference-fidelity .cl-modes a[aria-current],
html body .cb-site .reference-fidelity .team-page-tabs [aria-current] {
 background:linear-gradient(#1689cb,#175581) !important;
 color:var(--cb-selected-text) !important;
}
/* Match lists retain the homepage's compact scrolling viewport. */
html body .cb-site .platform-reference-matches {
 max-height:217px !important; overflow-y:auto !important;
 overflow-x:hidden !important; scrollbar-width:thin;
 scrollbar-color:var(--cb-frame) var(--cb-panel);
}
/* Keep the raised artwork visible and add one pixel of logo height. */
html body #logo,html body #logo>a,
html body .cb-site .cb-main-logo {
 height:87px !important; overflow:visible !important;
}

/* Match hover and keyboard focus to the selected carousel-blue finish. */
html body .tabs ul li:hover,
html body .tabs ul li a:hover,
html body .tabs ul li a:focus-visible,
html body .cb-site .legacy-tab:hover,
html body .cb-site .legacy-tab:focus-visible,
html body .cb-site .reference-fidelity .legacy-tab:hover,
html body .cb-site .reference-fidelity .legacy-tab:focus-visible,
html body .cb-site .reference-fidelity :is(.cl-tabs,.cl-modes,.team-page-tabs) a:is(:hover,:focus-visible) {
 background:linear-gradient(#1689cb,#175581) !important;
 color:var(--cb-selected-text) !important;
}



/* Keep every featured-story border midnight blue in normal and highlighted states. */
html body #rotator #feature,
html body #rotator #feature:hover,
html body #rotator #feature .feature-text,
html body #rotator #feature .feature-text:hover {
  border-color:var(--cb-frame)!important;
  box-shadow:none!important;
}
html body #rotator #feature .feature-text { border-top-style:solid!important;border-bottom-style:solid!important; }

/* Ticket forms need a full-height dark surface, not the short decorative frame image. */
html body .cb-site.cb-site .site-page.site-page .cb-member-support.support-v3.member-support-new :is(.member-create-main,.member-create-summary,.member-support-heading) {
  background:var(--cb-panel)!important;
  border:1px solid var(--cb-border)!important;
  box-shadow:none!important;
}
html body .cb-site.cb-site .site-page.site-page .cb-member-support.support-v3.member-support-new .member-create-summary { padding:16px!important; }
html body .cb-site.cb-site .site-page.site-page .cb-member-support.support-v3.member-support-new :is(fieldset,.member-support-actions,.member-form-progress,.member-support-caption) {
  background:transparent!important;
  box-shadow:none!important;
  border-color:var(--cb-border)!important;
}
html body .cb-site.cb-site .site-page.site-page .cb-member-support.support-v3.member-support-new :is(legend,.member-create-summary>h3) {border-color:var(--cb-border)!important;}

/* Staff directories use quiet table lines across all departments and arena support. */
html body .cb-site.cb-site .site-page.site-page .arena-staff-table,
html body .cb-site.cb-site .site-page.site-page .arena-staff-table :is(th,td),
html body .cb-site.cb-site .site-page.site-page .legacy-panel:has(.arena-staff-table),
html body .cb-site.cb-site .site-page.site-page .legacy-panel:has(.arena-staff-table) :is(.legacy-panel-head,.legacy-panel-body,h2,h3) {
  border-color:#193342!important;
  box-shadow:none!important;
}
html body .cb-site.cb-site .site-page.site-page .legacy-panel:has(.arena-staff-table) {background:var(--cb-panel)!important;}
html body .cb-site.cb-site .site-page.site-page .legacy-panel:has(.arena-staff-table) .legacy-panel-head,
html body .cb-site.cb-site .site-page.site-page .arena-staff-table th {background:linear-gradient(var(--cb-panel),var(--cb-header-start))!important;}

/* Give CMS masthead artwork 50px more horizontal room on both page renderers. */
html body #logo,
html body #logo>a,
html body .cb-site .cb-main-logo { width:386px!important; }

/* Guest account-bar separators match the light header text. */
html body .cb-guest-links i { background:var(--cb-text,#eef4f9)!important; }

/* Bulk catalogue controls stay compact and wrap on smaller screens. */
html body .cb-site .theme-asset-bulk-toolbar {display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;}
html body .cb-site .theme-asset-bulk-toolbar>span {color:var(--cb-text);padding:0 6px;}
html body .cb-site .theme-asset-selection-mark {color:var(--cb-text);font-size:16px;line-height:1;vertical-align:middle;}

/* Align the whole CMS masthead area 20px farther left. */
html body #logo,
html body .cb-site .cb-main-logo {left:-11px!important;}

/* CMS-controlled Live Support artwork retains the existing compact placement. */
html body .cb-site .reference-fidelity .support-title .live-support.live-support-graphic {
 width:118px!important;height:46px!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;overflow:visible!important;
}
html body .cb-site .live-support-graphic .live-support-artwork {
 display:block!important;position:absolute!important;left:-10px!important;top:0!important;width:128px!important;height:50px!important;
 background:var(--cb-asset-223a50e82afd,url('/branding/midnight/live-support.svg')) center/contain no-repeat!important;
}
html body .cb-site .live-support-graphic:hover .live-support-artwork {filter:brightness(1.1);}
html body .cb-site .live-support-graphic:focus-visible {outline:2px solid var(--cb-text)!important;outline-offset:3px!important;}

/* Reserve single-line dates and times inside the existing scrolling match panels. */
html body .cb-site .reference-fidelity #team-matches .team-matches-table {table-layout:fixed!important;width:100%!important;}
html body .cb-site .reference-fidelity #team-matches .team-matches-table :is(th,td) {box-sizing:border-box!important;padding-left:4px!important;padding-right:4px!important;}
html body .cb-site .reference-fidelity #team-matches .team-matches-table th:first-child {width:84px!important;}
html body .cb-site .reference-fidelity #team-matches .team-matches-table th:nth-child(3) {width:106px!important;}
html body .cb-site .reference-fidelity #team-matches .team-matches-table th.team-result-column {width:40px!important;}
html body .cb-site .reference-fidelity #team-matches .team-matches-table th.team-view-column {width:32px!important;}
html body .cb-site .reference-fidelity #team-matches .team-matches-table :is(th,td):not([colspan]) {white-space:nowrap!important;}
html body .cb-site .reference-fidelity #team-matches .team-matches-table td:nth-child(2),
html body .cb-site .reference-fidelity #team-matches .team-matches-table td:nth-child(2)>a {overflow:hidden!important;text-overflow:ellipsis!important;}
html body .cb-site .reference-fidelity #team-matches .team-matches-table td:nth-child(2)>a {display:block!important;}

/* Separate free-agent questions while keeping each label beside its own control. */
html body .cb-site.cb-site .arena-agent-registration form.legacy-form fieldset {
  display:flex!important;flex-direction:column!important;align-items:flex-start!important;
  gap:16px!important;margin-top:18px!important;
}
html body .cb-site.cb-site .arena-agent-registration form.legacy-form fieldset>label {
  display:block!important;margin:0!important;max-width:100%!important;line-height:16px!important;
}
html body .cb-site.cb-site .arena-agent-registration form.legacy-form fieldset>label>:is(select,textarea) {
  display:block!important;margin-top:6px!important;margin-bottom:0!important;
}
html body .cb-site.cb-site .arena-agent-registration form.legacy-form fieldset>label:has(input[type="checkbox"]) {
  display:flex!important;align-items:center!important;gap:6px!important;
}
html body .cb-site.cb-site .arena-agent-registration form.legacy-form fieldset>label>input[type="checkbox"] {margin:0!important;}
html body .cb-site.cb-site .arena-agent-registration form.legacy-form fieldset>button {margin:0!important;}

/* Published navigation divider settings match the CMS preview in both renderers. */
html body #main-menu>ul>li>ul>li>a.menu-divider-before,
html body .cb-site .nav-group>.nav-dropdown>a.menu-divider-before {
 border-top:var(--menu-divider-width,2px) var(--menu-divider-style,solid) var(--menu-divider-color,#d4d4d4)!important;
}

/* Match announcement dates to their titles and keep the date on one line. */
html body #News_ConsoleBattles .home-news-line :is(b,time){font-size:11px!important;line-height:16px!important;}
html body #News_ConsoleBattles .home-news-line time{white-space:nowrap!important;}

/* Keep the carousel outer frame; remove the inner image/caption edge rules. */
html body #rotator #feature,
html body #rotator #feature:hover {border-bottom:0!important;box-shadow:none!important;}
html body #rotator #feature .feature-text,
html body #rotator #feature .feature-text:hover {border-top:0!important;border-bottom:0!important;box-shadow:none!important;}
html body #rotator-tabs li a {clip-path:inset(1px 0);}


/* Keep every inactive homepage carousel tab's blue top divider while the
 * selected tab blends cleanly into its highlighted artwork. */
html body #rotator #rotator-tabs li a{position:relative!important}
html body #rotator #rotator-tabs li a::before{content:"";position:absolute;z-index:2;top:0;left:0;right:0;height:1px;background:var(--cb-frame);pointer-events:none}
html body #rotator #rotator-tabs li a.on::before{background:var(--cb-primary)}


/* Keep native upload controls fully inside their profile/team field border. */
html body .cb-site .team-create-form.team-edit-form input[type=file],
html body .cb-site .account-profile-workspace input[type=file]{box-sizing:border-box!important;min-height:28px!important;height:auto!important;overflow:visible!important;padding:1px!important;line-height:22px!important}
html body .cb-site .team-create-form.team-edit-form input[type=file]::file-selector-button,
html body .cb-site .account-profile-workspace input[type=file]::file-selector-button{box-sizing:border-box!important;min-height:24px!important;margin:0 6px 0 0!important;padding:3px 8px!important;line-height:16px!important}

/* Midnight competition alerts: icon column, dated heading and readable body. */
html body .cb-site .cb-competition-alert{margin:8px 0 12px;border:1px solid var(--cb-primary);background:var(--cb-panel);color:var(--cb-text)}
html body .cb-site .cb-alert-bar{display:flex;align-items:center;justify-content:space-between;min-height:25px;padding:0 10px;background:linear-gradient(var(--cb-frame),var(--cb-raised));border-bottom:1px solid var(--cb-primary);font-size:11px}
html body .cb-site .cb-alert-bar button{display:flex;align-items:center;gap:6px;padding:3px 0;border:0;background:transparent;color:var(--cb-text);font:inherit;cursor:pointer}
html body .cb-site .cb-alert-bar button:hover{color:var(--cb-link)}
html body .cb-site .cb-alert-bar button:focus-visible{outline:2px solid var(--cb-link);outline-offset:2px}
html body .cb-site .cb-alert-bar button span{font-size:18px;line-height:1}
html body .cb-site .cb-alert-layout{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;padding:12px}
html body .cb-site .cb-alert-icon{display:block;width:64px;height:64px;object-fit:contain;margin:0}
html body .cb-site .cb-alert-date{display:block;color:var(--cb-muted);font-size:11px;line-height:16px;margin:0 0 3px}
html body .cb-site .cb-alert-copy h3{margin:0 0 10px;padding:0 0 6px;border-bottom:1px solid var(--cb-border);color:var(--cb-text);font-size:14px;line-height:20px;text-transform:uppercase}
html body .cb-site .announcement-message{font-size:12px;font-weight:400;line-height:1.6;overflow-wrap:anywhere}
html body .cb-site .announcement-message p{margin:0 0 16px}
html body .cb-site .announcement-message p:last-child{margin-bottom:0}
html body .cb-site .announcement-message :is(ul,ol){display:block;margin:10px 0 16px;padding-left:24px;list-style-position:outside}
html body .cb-site .announcement-message ul{list-style-type:disc}
html body .cb-site .announcement-message ol{list-style-type:decimal}
html body .cb-site .announcement-message li{display:list-item;margin:3px 0}
html body .cb-site .announcement-message a{color:var(--cb-link);text-decoration:underline}
html body .cb-site .announcement-message .rules-bbcode>span{display:block;margin-bottom:16px}
@media(max-width:600px){html body .cb-site .cb-alert-layout{grid-template-columns:40px minmax(0,1fr);gap:10px}html body .cb-site .cb-alert-icon{width:40px;height:40px}}

