@layer replays{html body #app #main .replays-sheet{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body #app #main .replays-sheet:before,html body #app #main .replays-sheet:after{content:none!important;display:none!important}@media(min-width:1101px)and (max-width:1600px){html body #app>.header{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;padding-inline:24px!important;gap:20px!important;box-sizing:border-box!important}html body #app>.header>.brand{flex:0 0 auto!important;margin:0!important}html body #app>.header>.mobile-toggle{display:none!important}html body #app>.header>.nav{display:flex!important;position:static!important;flex:1 1 auto!important;width:auto!important;max-width:none!important;min-width:0!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:clamp(12px,1.5vw,24px)!important;margin:0!important;transform:none!important}html body #app>.header>.nav>a{font-size:clamp(11px,.95vw,14px)!important;white-space:nowrap!important}html body #app>.header>.header-actions{flex:0 0 auto!important;margin:0!important;gap:12px!important}}@media(min-width:761px){html body #app #main #event-cards{grid-column:1/-1!important;width:100%!important;grid-template-columns:repeat(2,minmax(0,375px))!important;justify-content:center!important;gap:24px!important}html body #app #main .events-content[data-single-event=true] #event-cards{grid-template-columns:minmax(0,375px)!important}html body #app #main #event-cards .event-tile-slot>.public-event-tile{zoom:1!important;width:100%!important;min-width:0!important;max-width:375px!important;height:auto!important;min-height:375px!important;max-height:none!important}html body #app #main #event-cards .public-event-tile .pet-art{height:245px!important;flex:0 0 245px!important}html body #app #account-content .pc-canvas:not(.pc-mobile-profile) .pc-popup:not(.pc-carousel-loot){box-sizing:border-box!important}}@media(min-width:761px)and (max-width:850px){html body #app #main #event-cards{grid-template-columns:minmax(0,375px)!important}}}@layer replays{html body #app #main #event-cards:has(.event-lp-race){grid-template-columns:repeat(2,minmax(0,375px))!important;gap:24px!important;width:100%!important}html body #app #main #event-cards>.event-lp-race-slot{grid-column:1/-1!important;grid-row:auto;order:-1!important;width:100%!important}html body #app #main #event-cards .event-lp-race-slot>.public-event-tile.event-lp-race{width:100%!important;min-width:0!important;max-width:774px!important;height:375px!important;min-height:375px!important;max-height:375px!important;zoom:1!important;overflow:hidden!important}@media(max-width:760px){html body #app #main#main#main#main #event-cards:has(.event-lp-race){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}html body #app #main #event-cards .event-lp-race-slot>.public-event-tile.event-lp-race{height:clamp(225px,65vw,375px)!important;min-height:0!important}html body #app #main #event-cards .event-lp-race .pet-art{height:clamp(129px,40vw,245px)!important;flex-basis:clamp(129px,40vw,245px)!important}}}@layer replays{html body #app #main .events-content .event-lp-race-slot{width:100%!important;max-width:774px!important;min-width:0!important;justify-self:center!important;margin-inline:auto!important}html body #app #main .events-content .event-lp-race-slot>.public-event-tile.event-lp-race{width:100%!important;max-width:774px!important;min-width:0!important;box-sizing:border-box!important;zoom:1!important}html body #app #main .public-event-tile.event-lp-race .event-banner-art img{height:100%!important;object-position:50% 0%!important}html body #app #main .public-event-tile.event-lp-race:has(.event-tag-gear) .pet-countdown{right:62px!important}}@layer replays{@media(min-width:761px)and (max-width:1100px){html body #app #main #synergy-root table.sy-table{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}html body #app #main #synergy-root .sy-table :is(th,td){padding-inline:4px!important;white-space:normal!important;overflow-wrap:anywhere!important}html body #app #main #synergy-root .sy-table .sy-row-view{min-width:0!important;max-width:100%!important;padding-inline:6px!important}}}@layer replays{html body #app #main .events-content:has(.event-lp-compact){grid-template-columns:minmax(0,1fr)!important;row-gap:8px!important}html body #app #main .events-content:has(.event-lp-compact) .event-controls-row{order:-2!important;display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}html body #app #main #event-cards:has(.event-lp-compact){display:grid!important}html body #app #main .event-lp-race-slot{container:lp-event-tile / inline-size}html body #app #main :is(#event-cards,.events-content,[data-ho-events]) .event-lp-race-slot:has(>.event-lp-compact){width:100%!important;max-width:375px!important;justify-self:center!important;margin-inline:auto!important}html body #app #main :is(#event-cards,.events-content,[data-ho-events],.hub-events) .event-lp-race-slot>.public-event-tile.event-lp-compact{height:auto!important;min-height:0!important;max-height:none!important;position:relative!important}html body #app #main :is(#event-cards,.events-content,[data-ho-events],.hub-events) .event-lp-race-slot>.event-lp-compact .pet-art{height:clamp(160px,39cqw,245px)!important;flex:0 0 clamp(160px,39cqw,245px)!important}html body #app #main .event-lp-race-slot>.event-lp-compact .pet-badges{position:absolute!important;top:12px!important;left:12px!important;padding:0!important;gap:5px!important}html body #app #main .event-lp-race-slot>.event-lp-compact .pet-status{font-size:8.5px!important;line-height:1!important;letter-spacing:.5px!important;padding:5px 7px!important;white-space:nowrap!important}html body #app #main .event-lp-race-slot>.event-lp-compact .pet-registration-badge{position:static!important;transform:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;background:transparent!important;color:#b9b5bf!important;font:9px/1.2 Arial,sans-serif!important;white-space:nowrap!important}html body #app #main .event-lp-race-slot>.public-event-tile.event-lp-compact .pet-countdown{top:12px!important;right:12px!important;padding:6px 8px!important;gap:5px!important;border-radius:11px!important}html body #app #main .event-lp-race-slot>.event-lp-compact .pet-countdown b{font-size:12px!important}html body #app #main .event-lp-race-slot>.event-lp-compact .pet-countdown small{font-size:7px!important;letter-spacing:.5px!important}html body #app #main .event-lp-race-slot>.event-lp-compact .pet-countdown svg{width:16px!important;height:16px!important}html body #app #main .event-lp-race-slot>.event-lp-compact .pet-title{inset:auto 16px 0!important;width:calc(100% - 185px)!important;max-width:calc(100% - 185px)!important}html body #app #main .event-lp-race-slot>.event-lp-compact .pet-title h3{font-size:clamp(22px,6.4cqw,30px)!important;line-height:1.05!important;margin:6px 0 0!important;white-space:nowrap!important}html body #app #main .event-lp-race-slot>.event-lp-compact .pet-title small{font-size:clamp(8px,2cqw,10px)!important;white-space:nowrap!important}html body #app #main .event-lp-race-slot>.event-lp-compact .pet-prize-pool{left:auto!important;right:12px!important;bottom:0!important;align-items:center!important;gap:3px!important}html body #app #main .event-lp-race-slot>.event-lp-compact .pet-prize-pool>small{font-size:9px!important;letter-spacing:1px!important}html body #app #main .event-lp-race-slot>.event-lp-compact .pet-prize-pool>span{padding:6px 10px!important;gap:5px!important}html body #app #main .event-lp-race-slot>.event-lp-compact .pet-prize-pool b{font-size:clamp(14px,4.2cqw,20px)!important}html body #app #main .event-lp-race-slot>.event-lp-compact .pet-prize-pool img{width:20px!important;height:20px!important}html body #app #main :is(#event-cards,.events-content,[data-ho-events],.hub-events) .event-lp-race-slot>.event-lp-compact .pet-details{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;height:27px!important;flex:0 0 27px!important;padding:3px 16px!important;font-size:11px!important;line-height:17px!important}html body #app #main :is(#event-cards,.events-content,[data-ho-events],.hub-events) .event-lp-race-slot>.event-lp-compact .pet-footer{display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center!important;gap:8px!important;height:55px!important;flex:0 0 55px!important;padding:10px 16px!important}html body #app #main .event-lp-race-slot>.event-lp-compact .pet-footer>.pet-entry{justify-self:start!important;font-size:12px!important;white-space:nowrap!important}html body #app #main .event-lp-race-slot>.event-lp-compact .pet-footer>.event-tag-control{grid-column:2!important;justify-self:center!important;margin:0!important}html body #app #main .event-lp-race-slot>.event-lp-compact .pet-footer>a{grid-column:3!important;justify-self:end!important;font-size:12px!important;white-space:nowrap!important}@container lp-event-tile (max-width:430px){html body #app #main .event-lp-race-slot>.event-lp-compact .pet-title{left:12px!important}html body #app #main .event-lp-race-slot>.event-lp-compact .pet-footer{padding-inline:12px!important}}}@layer replays{html body #app #main .hub-overview [data-ho-events] .public-event-tile.ho-event-race.event-lp-compact .pet-details{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;height:27px!important;flex:0 0 27px!important;padding:3px 16px!important;box-sizing:border-box!important}html body #app #main .hub-overview [data-ho-events] .public-event-tile.ho-event-race.event-lp-compact .pet-registration-badge{position:static!important;transform:none!important;height:auto!important;min-height:0!important;flex:0 1 auto!important;margin:0!important;padding:0!important;background:transparent!important;line-height:17px!important;white-space:nowrap!important}html body #app #main .public-event-tile.event-lp-compact .pet-footer .event-tag-gear{display:grid!important;place-items:center!important;width:28px!important;height:28px!important;min-width:28px!important;padding:5px!important;border:1px solid #a8acb855!important;border-radius:50%!important;background:#25242dcc!important;color:#e2e5ed!important;box-shadow:0 2px 5px #0004!important;cursor:pointer!important}html body #app #main .public-event-tile.event-lp-compact .pet-footer .event-tag-gear svg{display:block!important;width:16px!important;height:16px!important;fill:currentColor!important;stroke:none!important}html body #app #main .public-event-tile.event-lp-compact .pet-footer .event-tag-gear:hover{background:#3c3646!important;border-color:#b8becb!important}html body #app #main .public-event-tile.event-lp-compact .pet-footer .event-tag-gear:focus-visible{outline:2px solid #b9d7ff!important;outline-offset:3px!important}}
