html.night-xiii body{background-color:#111318!important;background-image:radial-gradient(ellipse at 90% 0,rgba(123,13,30,.18),transparent 55%),radial-gradient(ellipse at 10% 100%,rgba(94,106,116,.08),transparent 45%)!important}.xiii-decor{position:fixed;inset:0;pointer-events:none;z-index:30;overflow:hidden;color:#a3a7ad}.xiii-web{position:absolute;width:clamp(130px,20vw,260px);height:auto;opacity:.27;top:0}.xiii-web.left{left:0}.xiii-web.right{right:0;transform:scaleX(-1);opacity:.18}.xiii-spider{position:absolute;right:18px;top:0;width:48px;height:220px;color:#b33b46;opacity:.7;transform-origin:50% 0;animation:xiii-sway 12s ease-in-out infinite alternate}.xiii-ribbon{position:fixed;bottom:16px;left:16px;z-index:35;display:flex;align-items:center;gap:16px;border:1px solid #592832;border-left:3px solid var(--acc,#e8202a);background:#15171eee;padding:10px 12px;border-radius:5px;box-shadow:0 5px 25px #0005;font-family:var(--font)}.xiii-ribbon a{display:grid;gap:3px;color:#e8e8ed;font-size:10px;letter-spacing:.1em}.xiii-ribbon b{font-size:13px;color:#ee6978}.xiii-ribbon button{color:#abb0ba;background:transparent;border:0;padding:6px;cursor:pointer;font-size:21px}.night-xiii .gl-race-tabs .on{border-color:#d33c50!important}.night-xiii .gl-race-page{box-shadow:0 0 70px #5f0d1914!important}@keyframes xiii-sway{from{transform:rotate(-3deg)}to{transform:rotate(3deg)}}@media(max-width:700px){.xiii-web{width:125px;opacity:.16}.xiii-web.right,.xiii-spider{display:none}.xiii-ribbon{bottom:8px;left:8px;padding:7px 10px}.xiii-ribbon a{font-size:9px}.xiii-ribbon b{font-size:11px}}@media(prefers-reduced-motion:reduce){.xiii-spider{animation:none}}

.xiii-ribbon{position:relative;bottom:auto;left:auto;z-index:1;width:fit-content;margin:0 0 24px auto;box-shadow:none}
