.gs{--gs-tools:56px;display:grid;grid-template-columns:minmax(0,1fr) var(--gs-tools);grid-template-areas:"strip strip" "stage tools" "id id";width:min(100%,max(616px,calc((100svh - 230px) * 16 / 9 + var(--gs-tools))));margin:0 auto}.gs.is-cinema{width:100%}.gs-strip{grid-area:strip;display:flex;align-items:center;gap:10px;height:32px;margin-bottom:8px;padding:0 12px;border-radius:12px;background:var(--ar-panel);border:1px solid hsla(0,0%,100%,.08);font-size:12px;line-height:1;color:var(--theme-card-text)}.gs-strip-tier{width:22px;height:22px;flex:0 0 auto}.gs-strip-tier img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.gs-strip-level{flex:0 0 auto;font-weight:800;color:#fff}.gs-strip-name{flex:0 0 auto;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.gs-strip-track{flex:1 1 0%;min-width:40px}.gs-strip-bar{height:8px;background:hsla(0,0%,100%,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.35)}.gs-strip-bar,.gs-strip-bar i{display:block;overflow:hidden;border-radius:999px}.gs-strip-bar i{position:relative;height:100%;background:linear-gradient(90deg,color-mix(in srgb,var(--theme-primary) 55%,#fff),var(--theme-primary));transition:width .6s cubic-bezier(.2,.8,.2,1)}.gs-strip-bar i:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.6),transparent);transform:translateX(-100%);animation:gs-shine 3.2s ease-in-out infinite}@keyframes gs-shine{60%,to{transform:translateX(100%)}}.gs-strip-xp{flex:0 0 auto;font-size:11.5px;white-space:nowrap}.gs-strip-xp b{font-weight:800;color:#fff}.gs-strip-short{display:none}.gs-stage{grid-area:stage;position:relative;aspect-ratio:16/9;overflow:hidden;background:#000;border-radius:16px 0 0 16px;border:1px solid hsla(0,0%,100%,.08);border-right:0}.gs.is-cinema .gs-stage{aspect-ratio:auto;height:calc(100svh - 230px);min-height:420px}.gs-tools{grid-area:tools;display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 0;border-radius:0 16px 16px 0;background:var(--ar-panel);border:1px solid hsla(0,0%,100%,.08);border-left:0}.gs-tool{width:38px;height:38px;display:grid;place-items:center;flex:0 0 auto;border-radius:11px;color:var(--theme-card-text);transition:background .12s,color .12s,transform .12s}.gs-tool svg{width:18px;height:18px}.gs-tool:hover{background:hsla(0,0%,100%,.07);color:#fff}.gs-tool:active{transform:scale(.94)}.gs-tool.is-on{color:var(--theme-primary)}.gs-tool-end{margin-top:auto}.gs-id{grid-area:id;display:flex;align-items:center;gap:10px;min-width:0;padding-top:12px}.gs-id-art{width:30px;height:40px;flex:0 0 auto;overflow:hidden;border-radius:7px;background:var(--ar-line);-o-object-fit:cover;object-fit:cover}.gs-id-text{display:flex;align-items:center;gap:10px;min-width:0}.gs-id h1{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:800;text-transform:capitalize;color:#fff}.gs-id-provider{flex:0 0 auto;padding:3px 9px;border-radius:999px;background:hsla(0,0%,100%,.07);font-size:10.5px;font-weight:700;line-height:1.5;letter-spacing:.04em;text-transform:uppercase;color:var(--theme-card-text);transition:background .12s,color .12s}a.gs-id-provider:hover{background:hsla(0,0%,100%,.12);color:#fff}.gs.is-fs{width:100%;height:100%;margin:0;grid-template-rows:minmax(0,1fr);grid-template-areas:"stage tools";background:#000}.gs.is-fs.is-pseudo{position:fixed;inset:0;z-index:99999}.gs.is-fs .gs-id,.gs.is-fs .gs-strip{display:none}.gs.is-fs .gs-stage{aspect-ratio:auto;height:100%}.gs.is-fs .gs-stage,.gs.is-fs .gs-tools{border:0;border-radius:0}@media (max-width:990px){.gs:not(.is-fs){width:auto;margin:-12px -12px 0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"strip strip" "stage stage" "id tools"}.gs:not(.is-fs) .gs-strip{margin:0;border-radius:0;border-width:0 0 1px}.gs-strip-long,.gs-strip-name{display:none}.gs-strip-short{display:inline}.gs.is-cinema:not(.is-fs) .gs-stage,.gs:not(.is-fs) .gs-stage{aspect-ratio:auto;height:calc(100svh - var(--ar-header) - 32px - 48px);min-height:0;border:0;border-radius:0}.gs:not(.is-fs):not(:has(.gs-strip)) .gs-stage{height:calc(100svh - var(--ar-header) - 48px)}.gs:not(.is-fs) .gs-tools{flex-direction:row;padding:0 8px 0 0;border:0;border-radius:0;background:var(--ar-panel)}.gs:not(.is-fs) .gs-tool-end{margin-top:0}.gs-tool-cinema{display:none}.gs:not(.is-fs) .gs-id{height:48px;padding:0 0 0 12px;background:var(--ar-panel)}.gs-id-art{display:none}.gs-id-text{flex-direction:column;align-items:flex-start;gap:0}.gs-id h1{font-size:14px;line-height:1.3}.gs-id-provider{padding:0;background:none;font-size:10px}}@media (prefers-reduced-motion:reduce){.gs-strip-bar i{transition:none}.gs-strip-bar i:after{animation:none}}.ar-back-btn{display:none}@media (max-width:990px){.ar-back-btn{width:34px;height:34px;flex:0 0 auto;display:grid;place-items:center;border-radius:9px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.35);color:#fff}.ar-header.is-game .ar-bell-btn,.ar-header.is-game .ar-header-sub{display:none}.ar-header.is-game .ar-actions>.ar-balance{display:flex}}@media (max-width:990px){html:has(.ar-header.is-game){--ar-header:56px}}