/* COGO contest list r2: semantic table, fixed-space pagination, no arena hero. */
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .cpg-list-heading-r2{margin:0 0 18px!important;min-height:48px;flex:none}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .cpg-list-heading-r2>div:first-child{display:flex;align-items:baseline;gap:12px}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .cpg-list-heading-r2 h1{margin:0;color:var(--ar-ink);font-size:26px;line-height:1.35;letter-spacing:-.6px}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .contest-tools15{margin:0 0 16px!important}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .cpg-table-r2{display:block!important;flex:1 1 0!important;height:auto!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;overflow:visible!important}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .cpg-list-table-r2{display:table;width:100%;max-width:100%;margin:0;border:1px solid var(--ar-line);border-spacing:0;border-collapse:separate;table-layout:fixed;border-radius:14px;overflow:hidden;background:var(--ar-paper);color:var(--ar-ink);font-size:13px}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .cpg-sr-r2{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .cpg-list-table-r2 thead{display:table-header-group}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .cpg-list-table-r2 thead tr{height:48px}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .cpg-list-table-r2 th{padding:10px 16px;background:var(--ar-soft);border:0;border-bottom:1px solid var(--ar-line);color:var(--ar-muted);font-size:12px;font-weight:650;text-align:left;line-height:1.4;white-space:nowrap}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .cpg-list-table-r2 th:nth-child(1){width:11%}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .cpg-list-table-r2 th:nth-child(2){width:29%}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .cpg-list-table-r2 th:nth-child(3),html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .cpg-list-table-r2 th:nth-child(4){width:17%}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .cpg-list-table-r2 th:nth-child(5){width:8%;text-align:center}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .cpg-list-table-r2 th:nth-child(6){width:18%;text-align:right}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 #contestRows15{display:table-row-group!important;grid-template-columns:none!important;grid-template-rows:none!important;grid-auto-rows:auto!important;gap:0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 #contestRows15 .cpg-list-row-r2{display:table-row;height:88px;min-height:0;max-height:none;background:var(--ar-paper);transition:background .16s ease}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 #contestRows15 .cpg-list-row-r2:hover{background:var(--ar-soft)}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .cpg-list-row-r2 td{padding:12px 16px;min-width:0;border:0;border-bottom:1px solid var(--ar-line);vertical-align:middle;text-align:left;font-size:13px;line-height:1.4;background:transparent}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .cpg-list-row-r2:last-child td{border-bottom:0}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .cpg-list-row-r2 .arena-status{display:inline-flex;align-items:center;gap:5px;min-height:27px;padding:4px 8px;border-radius:7px;font-size:11px;white-space:nowrap}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .cpg-list-row-r2 .cpg-state-r2{padding-left:12px;padding-right:12px}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .cpg-state-r2 .arena-icon{width:13px;height:13px;flex:none}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .cpg-name-r2>strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;white-space:normal;font-size:15px;font-weight:750;line-height:1.35;color:var(--ar-ink)}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .cpg-name-r2>small{display:block;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.4;color:var(--ar-muted)}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .cpg-joined-r2{margin-left:8px;color:var(--cpg-green);font-size:10px}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 :is(.cpg-start-r2,.cpg-end-r2) time{display:flex;flex-direction:column;gap:3px;font-variant-numeric:tabular-nums;white-space:nowrap}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 :is(.cpg-start-r2,.cpg-end-r2) time b{font-size:13px;font-weight:600;color:var(--ar-ink)}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 :is(.cpg-start-r2,.cpg-end-r2) time small{font-size:12px;color:var(--ar-muted)}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .cpg-date-missing-r2{font-size:11px;color:var(--ar-muted)}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .cpg-list-row-r2 .cpg-count-r2{text-align:center;white-space:nowrap}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .cpg-count-r2 b{font-weight:700;font-size:14px;color:var(--ar-ink)}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .cpg-count-r2 small{display:none}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .cpg-list-row-r2 .cpg-action-r2{text-align:right}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .cpg-open-r2{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:38px;max-width:100%;padding:8px 12px;border:1px solid var(--ar-line);border-radius:9px;background:var(--ar-paper);color:var(--ar-blue);font:inherit;font-size:12px;font-weight:700;line-height:1.4;white-space:nowrap;transition:background .16s,border-color .16s}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .cpg-open-r2 .arena-icon{width:15px;height:15px;flex:none}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .cpg-open-r2:hover{border-color:var(--ar-blue);background:var(--ar-soft)}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 [data-state="live"] .cpg-open-r2{background:var(--ar-blue);border-color:var(--ar-blue);color:#fff}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 [data-state="cancelled"] .arena-status{color:#a45555;background:#f8eded}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .cpg-list-message-r2{display:table-row!important}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .cpg-list-message-r2>td{padding:0;border:0;height:220px}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .cpg-list-message-r2 .arena-empty{height:220px;max-height:100%;border:0;border-radius:0;padding:20px}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .arena-pager{margin-top:10px!important;min-height:40px!important}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .contest-note15{font-size:11px!important;line-height:1.5!important}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 :is(button,select,input):focus-visible{outline:3px solid #8986ee!important;outline-offset:3px!important}

/* Smaller widths keep all six fields, stacked inside each row. */
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2:not([data-cpg-list-mode="wide"]) .cpg-list-table-r2{display:block;border:0;border-radius:0;background:transparent}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2:not([data-cpg-list-mode="wide"]) .cpg-list-table-r2 thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2:not([data-cpg-list-mode="wide"]) #contestRows15{display:block!important}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2:not([data-cpg-list-mode="wide"]) #contestRows15 .cpg-list-row-r2{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 136px;grid-template-rows:48px 44px 20px;gap:0 12px;height:134px;padding:10px 14px;margin:0 0 10px;border:1px solid var(--ar-line);border-radius:13px;background:var(--ar-paper);overflow:hidden}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2:not([data-cpg-list-mode="wide"]) .cpg-list-row-r2 td{display:block;padding:0;border:0;min-width:0}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2:not([data-cpg-list-mode="wide"]) .cpg-name-r2{grid-column:1/3;grid-row:1}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2:not([data-cpg-list-mode="wide"]) .cpg-name-r2>strong{-webkit-line-clamp:1;font-size:14px}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2:not([data-cpg-list-mode="wide"]) .cpg-name-r2>small{font-size:11px;margin-top:4px}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2:not([data-cpg-list-mode="wide"]) .cpg-state-r2{grid-column:3;grid-row:1;text-align:right}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2:not([data-cpg-list-mode="wide"]) .cpg-start-r2{grid-column:1;grid-row:2}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2:not([data-cpg-list-mode="wide"]) .cpg-end-r2{grid-column:2;grid-row:2}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2:not([data-cpg-list-mode="wide"]) :is(.cpg-start-r2,.cpg-end-r2):before{content:attr(data-label);display:inline-block;float:left;margin-right:8px;font-size:10px;line-height:18px;color:var(--ar-muted)}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2:not([data-cpg-list-mode="wide"]) :is(.cpg-start-r2,.cpg-end-r2) time{gap:1px}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2:not([data-cpg-list-mode="wide"]) :is(.cpg-start-r2,.cpg-end-r2) time b{font-size:12px}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2:not([data-cpg-list-mode="wide"]) :is(.cpg-start-r2,.cpg-end-r2) time small{font-size:11px}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2:not([data-cpg-list-mode="wide"]) .cpg-list-row-r2 .cpg-count-r2{grid-column:1/3;grid-row:3;text-align:left;align-self:end;line-height:18px}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2:not([data-cpg-list-mode="wide"]) .cpg-count-r2 b{font-size:12px}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2:not([data-cpg-list-mode="wide"]) .cpg-count-r2 small{display:inline;font-size:11px;margin-left:4px;color:var(--ar-muted)}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2:not([data-cpg-list-mode="wide"]) .cpg-action-r2{grid-column:3;grid-row:2/4;align-self:center}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2:not([data-cpg-list-mode="wide"]) .cpg-open-r2{min-height:36px;font-size:11px;gap:6px;padding:7px 10px}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2[data-cpg-list-mode="compact"] #contestRows15 .cpg-list-row-r2{grid-template-columns:minmax(0,1fr) 104px;grid-template-rows:47px 30px 30px 21px;height:154px;padding:12px;gap:0 8px}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2[data-cpg-list-mode="compact"] .cpg-name-r2{grid-column:1;grid-row:1}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2[data-cpg-list-mode="compact"] .cpg-state-r2{grid-column:2;grid-row:1}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2[data-cpg-list-mode="compact"] .cpg-start-r2{grid-column:1/3;grid-row:2}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2[data-cpg-list-mode="compact"] .cpg-end-r2{grid-column:1/3;grid-row:3}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2[data-cpg-list-mode="compact"] :is(.cpg-start-r2,.cpg-end-r2) time{flex-direction:row;align-items:baseline;gap:8px}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2[data-cpg-list-mode="compact"] .cpg-list-row-r2 .cpg-count-r2{grid-column:1;grid-row:4;align-self:center}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2[data-cpg-list-mode="compact"] .cpg-list-row-r2 .cpg-action-r2{grid-column:2;grid-row:4;align-self:end}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2[data-cpg-list-mode="compact"] .cpg-open-r2{min-height:30px;padding:5px 8px;font-size:10px;gap:5px}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2[data-cpg-list-mode="compact"] .cpg-open-r2 .arena-icon{width:12px;height:12px}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2:not([data-cpg-list-mode="wide"]) .cpg-list-message-r2,html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2:not([data-cpg-list-mode="wide"]) .cpg-list-message-r2>td{display:block!important;width:100%;height:220px}
html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2:not([data-cpg-list-mode="wide"]) .cpg-list-message-r2 .arena-empty{border:1px solid var(--ar-line);border-radius:13px}
@media(max-width:760px){
 html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .cpg-list-heading-r2{margin-bottom:12px!important;gap:8px;align-items:flex-start}
 html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .cpg-list-heading-r2>div:first-child{display:block;flex:none}
 html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .cpg-list-heading-r2 h1{font-size:21px}
 html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .contest-tools15{margin-bottom:12px!important}
 html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 .contest-note15{font-size:10px!important}
}
html[data-theme="dark"] body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 [data-state="cancelled"] .arena-status{background:#46313d;color:#efb0b6}
html[data-theme="dark"] body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 [data-state="live"] .cpg-open-r2{color:#171b32}

/* Character motion: transform/opacity only, no element sizes or page reflow. */
html body[data-view="home"] #main .gw-layout-r4.gw-motion-r1 .gw-art-r4{--ghm-float:ghm-float-r1;--ghm-duration:6.8s}
html body[data-view="home"] #main .gw-layout-r4.gw-motion-r1[data-gw-motif="steps"] .gw-art-r4{--ghm-float:ghm-hop-r1;--ghm-duration:5.8s}
html body[data-view="home"] #main .gw-layout-r4.gw-motion-r1[data-gw-motif="ribbons"] .gw-art-r4{--ghm-float:ghm-sway-r1;--ghm-duration:7.2s}
html body[data-view="home"] #main .gw-layout-r4.gw-motion-r1[data-gw-motif="garden"] .gw-art-r4{--ghm-duration:7.8s}
html body[data-view="home"] #main .gw-layout-r4.gw-motion-r1 .gw-art-r4 img{transform-origin:50% 78%;animation:var(--ghm-float) var(--ghm-duration) ease-in-out infinite!important;will-change:transform}
html body[data-view="home"] #main .gw-layout-r4.gw-motion-r1 .gw-orbit-r4{animation:ghm-orbit-r1 14s ease-in-out infinite!important;pointer-events:none}
html body[data-view="home"] #main .gw-layout-r4.gw-motion-r1 .gw-orbit-r4:before{animation:ghm-glint-r1 4.8s ease-in-out infinite}
html body[data-view="home"] #main .gw-layout-r4.gw-motion-r1 .gw-orbit-r4:after{animation:ghm-glint-r1 6.4s -2s ease-in-out infinite}
html body[data-view="home"] #main .gw-layout-r4.gw-motion-r1 .ghm-sparkles-r1{position:absolute;inset:0;z-index:2;pointer-events:none;overflow:hidden;border-radius:22%}
html body[data-view="home"] #main .gw-layout-r4.gw-motion-r1 .ghm-sparkles-r1 i{position:absolute;width:9px;height:9px;left:14%;top:24%;background:var(--gw-accent);opacity:.12;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);animation:ghm-spark-r1 6s ease-in-out infinite}
html body[data-view="home"] #main .gw-layout-r4.gw-motion-r1 .ghm-sparkles-r1 i:nth-child(2){left:80%;top:20%;width:12px;height:12px;animation-delay:-1.7s;animation-duration:7.2s}
html body[data-view="home"] #main .gw-layout-r4.gw-motion-r1 .ghm-sparkles-r1 i:nth-child(3){left:83%;top:67%;width:7px;height:7px;animation-delay:-3.4s;animation-duration:5.8s}
html body[data-view="home"] #main .gw-layout-r4.gw-motion-r1 .ghm-sparkles-r1 i:nth-child(4){left:10%;top:68%;width:6px;height:6px;animation-delay:-4.5s;animation-duration:7.8s}
html body[data-view="home"] #main .gw-layout-r4.gw-motion-r1 .ghm-sparkles-r1 i:nth-child(5){left:52%;top:7%;width:8px;height:8px;animation-delay:-2.3s;animation-duration:6.8s}
html body[data-view="home"] #main .gw-layout-r4.gw-motion-r1 .ghm-shadow-r1{position:absolute;width:46%;height:12px;bottom:3%;left:27%;z-index:0;border-radius:50%;background:radial-gradient(ellipse,#2445431c,transparent 70%);pointer-events:none;animation:ghm-shadow-r1 var(--ghm-duration) ease-in-out infinite}
html body[data-view="home"] #main .gw-layout-r4.gw-motion-r1 .ghm-toggle-r1{position:absolute;right:0;bottom:0;z-index:3;display:inline-grid;place-items:center;width:30px;height:28px;min-height:28px;padding:5px;border:1px solid var(--gw-line);border-radius:9px;background:var(--gw-bg);color:var(--gw-accent);cursor:pointer;opacity:.85}
html body[data-view="home"] #main .gw-layout-r4.gw-motion-r1 .ghm-toggle-r1:hover{opacity:1;background:var(--gw-end)}
html body[data-view="home"] #main .gw-layout-r4.gw-motion-r1 .ghm-toggle-r1:focus-visible{outline:2px solid var(--gw-accent);outline-offset:3px;opacity:1}
html body[data-view="home"] #main .gw-layout-r4.gw-motion-r1 .ghm-toggle-r1 svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
html body[data-view="home"] #main .gw-layout-r4.gw-motion-r1 .ghm-toggle-r1 [data-ghm-label-r1]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
html body[data-view="home"] #main .gw-layout-r4.gw-motion-r1 .ghm-toggle-r1 .ghm-play-icon-r1{display:none}
html body[data-view="home"] #main .gw-layout-r4.gw-motion-r1 .ghm-toggle-r1[aria-pressed="true"] .ghm-pause-icon-r1{display:none}
html body[data-view="home"] #main .gw-layout-r4.gw-motion-r1 .ghm-toggle-r1[aria-pressed="true"] .ghm-play-icon-r1{display:block}
html body[data-view="home"] #main .gw-layout-r4.gw-motion-r1 .ghm-toggle-r1:disabled{cursor:default;opacity:.55}
html body[data-view="home"] #main .gw-layout-r4.gw-motion-r1[data-ghm-paused="true"] .gw-art-r4 *,html body[data-view="home"] #main .gw-layout-r4.gw-motion-r1[data-ghm-paused="true"] .gw-art-r4 *:before,html body[data-view="home"] #main .gw-layout-r4.gw-motion-r1[data-ghm-paused="true"] .gw-art-r4 *:after{animation-play-state:paused!important;will-change:auto}
html body[data-view="home"] #main .gw-layout-r4.gw-motion-r1 .gw-art-r4.is-failed :is(.ghm-sparkles-r1,.ghm-shadow-r1,.ghm-toggle-r1){display:none}
@keyframes ghm-float-r1{0%,100%{transform:translate3d(0,2px,0) rotate(-.6deg) scale(.97)}50%{transform:translate3d(0,-7px,0) rotate(.8deg) scale(.985)}}
@keyframes ghm-hop-r1{0%,100%{transform:translate3d(0,2px,0) rotate(-.8deg) scale(.97)}40%{transform:translate3d(0,-8px,0) rotate(.8deg) scale(.985)}65%{transform:translate3d(0,-5px,0) rotate(.3deg) scale(.98)}}
@keyframes ghm-sway-r1{0%,100%{transform:translate3d(-2px,1px,0) rotate(-1deg) scale(.97)}50%{transform:translate3d(2px,-6px,0) rotate(1deg) scale(.98)}}
@keyframes ghm-orbit-r1{0%,100%{transform:rotate(-12deg) scale(.98);opacity:.8}50%{transform:rotate(-6deg) scale(1);opacity:1}}
@keyframes ghm-glint-r1{0%,100%{opacity:.12;transform:rotate(30deg) scale(.9)}50%{opacity:.32;transform:rotate(70deg) scale(1.1)}}
@keyframes ghm-spark-r1{0%,100%{opacity:.05;transform:translateY(5px) scale(.7) rotate(0)}45%{opacity:.42;transform:translateY(-5px) scale(1) rotate(35deg)}70%{opacity:.16;transform:translateY(-9px) scale(.85) rotate(55deg)}}
@keyframes ghm-shadow-r1{0%,100%{transform:scaleX(1);opacity:.6}50%{transform:scaleX(.85);opacity:.3}}
@media(prefers-reduced-motion:reduce){html body[data-view="home"] #main .gw-layout-r4.gw-motion-r1[data-ghm-paused] .gw-art-r4 *,html body[data-view="home"] #main .gw-layout-r4.gw-motion-r1[data-ghm-paused] .gw-art-r4 *:before,html body[data-view="home"] #main .gw-layout-r4.gw-motion-r1[data-ghm-paused] .gw-art-r4 *:after{animation:none!important;transform:none!important;will-change:auto!important}html body[data-view="home"] #main .gw-layout-r4.gw-motion-r1 .ghm-sparkles-r1{display:none}html body[data-view="contests"] #main .contests15.contest-arena-r2.contest-page-r1.contest-list-r2 *{transition:none!important}}
