.link>svg+svg[data-v-e5d3ff0b]{display:none}footer[data-v-7c5bf6a8]{display:flex;flex-wrap:wrap;align-items:center;padding:20px;gap:10px 20px;background:var(--theme-light)}footer a[data-v-7c5bf6a8]{text-decoration:none}.spacer[data-v-7c5bf6a8]{flex-grow:1}@media print{.print-hide[data-v-7c5bf6a8]{display:none}}header[data-v-3511eeb6]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:20px;gap:20px;background:var(--theme-light)}.title[data-v-3511eeb6]{display:flex;align-items:center;gap:10px;font-size:1.2rem}.title img[data-v-3511eeb6]{height:2em}header a[data-v-3511eeb6]{text-decoration:none}@media (max-width: 800px){header[data-v-3511eeb6]{flex-direction:column}}nav[data-v-3511eeb6]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px;font-size:1.2rem;text-align:center}@media print{header[data-v-3511eeb6]{justify-content:center}nav[data-v-3511eeb6]{display:none}}.user[data-v-3511eeb6]{display:grid;place-items:center;width:40px;height:40px;border-radius:999px;background:#00000010;color:var(--dark-gray)}.checkbox[data-v-5884e35d]{display:flex;align-items:center;gap:10px;cursor:pointer}input[data-v-5884e35d]{width:20px;height:20px;accent-color:var(--theme);cursor:pointer}@media print{.checkbox[data-v-5884e35d]{display:none}}.anchor[data-v-dfaeea5c]{position:relative;left:.75em;width:0;height:.75em;margin-left:-.75em;padding:0;opacity:0;transition:opacity var(--fast),color var(--fast)}.anchor>svg[data-v-dfaeea5c]{height:100%}.anchor[data-v-dfaeea5c]:hover{color:var(--light-gray)}.anchor[data-v-dfaeea5c]:focus{opacity:1}:is(h1,h2,h3,h4):hover .anchor[data-v-dfaeea5c]{opacity:1}.button[data-v-254e4482]{padding:10px;border-radius:var(--rounded);background:var(--light-gray)}.select[data-v-aeb9c88a]{padding:5px 10px;border:none;border-radius:var(--rounded);background:var(--light-gray)}.container[data-v-7a35c655]{display:flex;flex-direction:column;gap:20px}.controls[data-v-7a35c655]{display:flex;align-items:center;justify-content:center;width:100%;gap:20px}.scroll[data-v-7a35c655]{width:var(--full);max-width:max-content;overflow-x:auto;border-radius:var(--rounded);box-shadow:var(--shadow)}@media print{.scroll[data-v-7a35c655]{display:contents}}.th[data-v-7a35c655],.td[data-v-7a35c655]{display:flex;align-items:center;width:100%;padding:10px;gap:10px}.icon-inactive[data-v-7a35c655]{color:var(--light-gray)}.icon-active[data-v-7a35c655]{color:var(--theme)}@media print{.icon-inactive[data-v-7a35c655],.icon-active[data-v-7a35c655]{display:none}}.empty[data-v-7a35c655]{padding:5px;color:var(--dark-gray);text-align:center}.chart[data-v-f9c5297a]{width:100%;height:unset}.grid[data-v-002b0be4]{display:grid;grid-template-columns:repeat(auto-fit,120px);place-content:center;place-items:center;width:100%;gap:10px}.score>svg[data-v-002b0be4]{height:1.5em}.score[data-v-002b0be4]:hover{background:unset;color:#000}.good[data-v-002b0be4]{color:var(--success)}.bad[data-v-002b0be4]{color:var(--light-gray)}.file-type[data-v-0154ddba]{display:inline-block;margin:2px;padding:0 4px;border-radius:var(--rounded);background:var(--light-gray);white-space:nowrap}.grid[data-v-f70f4ed6]{--cols: 3;display:grid;grid-template-columns:repeat(var(--cols),auto);place-content:center;width:100%;gap:20px}@media (max-width: 800px){.grid[data-v-f70f4ed6]{--cols: 2}}@media (max-width: 550px){.grid[data-v-f70f4ed6]{--cols: 1}}:root{--theme: #0284c7;--theme-light: #e0f2fe;--dark-gray: #64748b;--light-gray: #e2e8f0;--off-white: #f8fafc;--success: #10b981;--warning: #f59e0b;--error: #ef4444;--content: 1200px;--full: calc(100vw - 100px) ;--sans: "Open Sans", sans-serif;--mono: "IBM Plex Mono", monospace;--regular: 400;--bold: 600;--shadow: 0 0 2px 0 #00000020, 1px 3px 10px -2px #00000020;--rounded: 5px;--fast: .1s ease-in-out;--compact: 1.5;--loose: 2}*{box-sizing:border-box;font-family:var(--sans);text-underline-offset:.1em}@media print{*{box-shadow:none!important}}body{margin:0;line-height:var(--compact)}#app{display:flex;flex-direction:column;min-height:100vh}main{display:flex;flex-grow:1;flex-direction:column}section{display:flex;flex-direction:column;align-items:center;padding:40px max(40px,(100% - var(--content)) / 2);gap:40px;break-inside:avoid}section.full{--content: 99999px}section.narrow{--content: 600px}section:nth-child(odd){background:var(--off-white)}section:last-child{flex-grow:1}h1,h2,h3,h4{display:flex;align-items:center;justify-content:center;width:100%;margin:0;gap:.65em;color:var(--dark-gray);font-weight:var(--bold);text-align:center}h1{font-size:1.6rem}h2{font-size:1.4rem}h3{justify-content:flex-start;font-size:1.2rem;text-align:left}h4{justify-content:flex-start;font-size:1rem;text-align:left}:is(h1,h2,h3,h4)>svg{position:relative;top:1px;height:.75em;opacity:.75}hr{width:100%;height:2px;border:none;background:var(--light-gray)}b,strong{font-weight:var(--bold)}a{display:inline-flex;align-items:center;padding:0 .2em;gap:5px;border-radius:calc(var(--rounded) / 2);background:transparent;color:var(--theme);transition:var(--fast);transition-property:color,background}a:hover{background:var(--theme);color:#fff}p{max-width:var(--content);margin:0;line-height:var(--loose)}code{padding:0 .2em;border-radius:var(--rounded);background:var(--light-gray);font-family:var(--mono)}svg{flex-shrink:0}label{display:inline-flex;align-items:center;gap:5px}button{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:center;border:none;background:none;color:inherit;font:inherit;cursor:pointer}select{font:inherit;cursor:pointer}[disabled]{cursor:not-allowed;opacity:.5}@media print{table{width:100%!important;overflow-wrap:anywhere!important}}table{border-collapse:collapse;background:#fff;overflow-wrap:break-word}tr{border-bottom:solid 1px var(--light-gray)}th{background:var(--off-white);font-weight:var(--bold)}th,td{padding:0}ul,ol{display:flex;flex-direction:column;margin:0;padding:0 0 0 20px;gap:5px}.center{text-align:center}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.error{color:var(--error)}.loading{color:var(--dark-gray);font-style:italic}dl,dt,dd{margin:0}.col{display:flex;flex-direction:column;width:100%;gap:10px}.mini-table{display:grid;grid-template-columns:minmax(auto,max-content) auto;align-items:center;width:100%;gap:5px 20px}.mini-table>:nth-child(odd){color:var(--dark-gray)}.details{display:flex;flex-wrap:wrap;align-items:flex-start;max-width:100%;gap:20px;text-align:left}.details>*{display:flex;flex-direction:column;max-width:300px;padding:10px;gap:5px;border-radius:var(--rounded);background:#fff;box-shadow:var(--shadow)}.details>*>:first-child{color:var(--dark-gray);font-weight:var(--bold)}.charts{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;gap:20px}.chart,.charts>*{aspect-ratio:4 / 3;max-width:calc(var(--content) / 3 - 20px * 2)}.echarts{overflow:hidden;border-radius:var(--rounded);background:#fff;box-shadow:var(--shadow)}.vue-echarts-inner{width:unset!important;height:unset!important}.vue-echarts-inner>div{width:unset!important;height:unset!important}.vue-echarts-inner svg{position:unset!important;top:0!important;left:0!important}
