.csv.svelte-10a4ppa{border-radius:var(--cw-radius-xl);color:#fff;background:radial-gradient(70% 60% at 100% 0,#05f29b12,#0000 60%),#111113;border:1px solid #ffffff1a;overflow:hidden;box-shadow:0 24px 60px #00000059}.csv__bar.svelte-10a4ppa{border-bottom:1px solid #ffffff12;align-items:center;gap:8px;padding:11px 16px;font-size:12.5px;font-weight:700;display:flex}.csv__bar.svelte-10a4ppa em:where(.svelte-10a4ppa){color:#ffffff73;margin-left:auto;font-size:11px;font-style:normal;font-weight:500}.csv__body.svelte-10a4ppa{gap:16px;padding:18px;display:grid}.csv__seg.svelte-10a4ppa{background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));padding:3px;display:grid}.csv__seg.svelte-10a4ppa button:where(.svelte-10a4ppa){min-height:36px;font:inherit;color:#ffffff8c;cursor:pointer;transition:background-color .25s var(--cw-ease-out), color .25s var(--cw-ease-out);background:0 0;border:0;border-radius:7px;font-size:12.5px;font-weight:600}.csv__seg.svelte-10a4ppa button.is-on:where(.svelte-10a4ppa){color:#fff;background:#ffffff1a}.csv__seg.svelte-10a4ppa button:where(.svelte-10a4ppa):focus-visible{outline:2px solid var(--cw-energy-mint);outline-offset:2px}.csv__grid.svelte-10a4ppa{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:20px;display:grid}.csv__score.svelte-10a4ppa{justify-items:center;gap:6px;display:grid;position:relative}.csv__grade.svelte-10a4ppa{color:#04130c;width:24px;height:24px;transition:background-color .4s var(--cw-ease-out);border-radius:7px;place-items:center;font-size:12px;font-weight:800;display:grid;position:absolute;top:2px;right:-4px}.csv__score.svelte-10a4ppa small:where(.svelte-10a4ppa),.csv__fixes.svelte-10a4ppa small:where(.svelte-10a4ppa){letter-spacing:.08em;text-transform:uppercase;color:#ffffff80;font-size:10.5px;font-weight:700}.csv__mods.svelte-10a4ppa{gap:9px;margin:0;padding:0;list-style:none;display:grid}.csv__mods.svelte-10a4ppa li:where(.svelte-10a4ppa){grid-template-columns:minmax(0,7.5em) minmax(0,1fr) 2.2em;align-items:center;gap:10px;font-size:12.5px;display:grid}.csv__mod-name.svelte-10a4ppa{color:#ffffffb3;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.csv__mods.svelte-10a4ppa li.is-key:where(.svelte-10a4ppa) .csv__mod-name:where(.svelte-10a4ppa){color:#fff;font-weight:600}.csv__track.svelte-10a4ppa{background:#ffffff14;border-radius:3px;height:6px;overflow:hidden}.csv__track.svelte-10a4ppa i:where(.svelte-10a4ppa){height:100%;transition:width .8s cubic-bezier(.2, .8, .2, 1), background-color .6s var(--cw-ease-out);border-radius:3px;display:block}.csv__mods.svelte-10a4ppa b:where(.svelte-10a4ppa){text-align:right;font-variant-numeric:tabular-nums;transition:color .6s var(--cw-ease-out);font-weight:700}.csv__mods.svelte-10a4ppa li.csv__tbt:where(.svelte-10a4ppa){border-top:1px solid #ffffff12;grid-template-columns:minmax(0,1fr) auto;margin-top:4px;padding-top:10px}.csv__tbt.svelte-10a4ppa b:where(.svelte-10a4ppa){color:#ef4444}.csv__tbt.svelte-10a4ppa b.is-good:where(.svelte-10a4ppa){color:#05f29b}.csv__fixes.svelte-10a4ppa{border-top:1px solid #ffffff12;gap:8px;padding-top:14px;display:grid}.csv__fixes.svelte-10a4ppa ol:where(.svelte-10a4ppa){gap:7px;margin:0;padding:0;list-style:none;display:grid}.csv__fixes.svelte-10a4ppa li:where(.svelte-10a4ppa){color:#ffffff73;transition:color .3s var(--cw-ease-out);align-items:center;gap:9px;font-size:12.5px;display:flex}.csv__fixes.svelte-10a4ppa li.is-done:where(.svelte-10a4ppa){color:#ffffffe0}.csv__check.svelte-10a4ppa{color:#04130c;width:16px;height:16px;transition:background-color .3s var(--cw-ease-out), border-color .3s var(--cw-ease-out);border:1px solid #fff3;border-radius:50%;flex:none;place-items:center;display:inline-grid}.csv__fixes.svelte-10a4ppa li.is-done:where(.svelte-10a4ppa) .csv__check:where(.svelte-10a4ppa){background:#05f29b;border-color:#05f29b}@media (width<=480px){.csv__grid.svelte-10a4ppa{grid-template-columns:minmax(0,1fr);justify-items:center}.csv__mods.svelte-10a4ppa{width:100%}}@media (prefers-reduced-motion:reduce){.csv__track.svelte-10a4ppa i:where(.svelte-10a4ppa),.csv__mods.svelte-10a4ppa b:where(.svelte-10a4ppa),.csv__fixes.svelte-10a4ppa li:where(.svelte-10a4ppa),.csv__check.svelte-10a4ppa,.csv__grade.svelte-10a4ppa,.csv__seg.svelte-10a4ppa button:where(.svelte-10a4ppa){transition:none}}
