.link>svg+svg[data-v-e5d3ff0b]{display:none}footer[data-v-df3f8b18]{background:var(--theme-light);flex-wrap:wrap;align-items:center;gap:10px 20px;padding:20px;display:flex}footer a[data-v-df3f8b18]{text-decoration:none}.spacer[data-v-df3f8b18]{flex-grow:1}@media print{.print-hide[data-v-df3f8b18]{display:none}}header[data-v-c492abc5]{background:var(--theme-light);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.title[data-v-c492abc5]{align-items:center;gap:10px;font-size:1.2rem;display:flex}.title img[data-v-c492abc5]{height:2em}header a[data-v-c492abc5]{text-decoration:none}@media (width<=800px){header[data-v-c492abc5]{flex-direction:column}}nav[data-v-c492abc5]{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;font-size:1.2rem;display:flex}@media print{header[data-v-c492abc5]{justify-content:center}nav[data-v-c492abc5]{display:none}}.user[data-v-c492abc5]{width:40px;height:40px;color:var(--dark-gray);background:#00000010;border-radius:999px;place-items:center;display:grid}.checkbox[data-v-5884e35d]{cursor:pointer;align-items:center;gap:10px;display:flex}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]{opacity:0;width:0;height:.75em;transition:opacity var(--fast), color var(--fast);margin-left:-.75em;padding:0;position:relative;left:.75em}.anchor>svg[data-v-dfaeea5c]{height:100%}.anchor[data-v-dfaeea5c]:hover{color:var(--light-gray)}.anchor[data-v-dfaeea5c]:focus,:is(h1,h2,h3,h4):hover .anchor[data-v-dfaeea5c]{opacity:1}.button[data-v-254e4482]{border-radius:var(--rounded);background:var(--light-gray);padding:10px}.select[data-v-aeb9c88a]{border-radius:var(--rounded);background:var(--light-gray);border:none;padding:5px 10px}.container[data-v-e536b15b]{flex-direction:column;gap:20px;display:flex}.controls[data-v-e536b15b]{justify-content:center;align-items:center;gap:20px;width:100%;display:flex}.scroll[data-v-e536b15b]{width:var(--full);border-radius:var(--rounded);max-width:max-content;box-shadow:var(--shadow);overflow-x:auto}@media print{.scroll[data-v-e536b15b]{display:contents}}.th[data-v-e536b15b],.td[data-v-e536b15b]{align-items:center;gap:10px;width:100%;padding:10px;display:flex}.icon-inactive[data-v-e536b15b]{color:var(--light-gray)}.icon-active[data-v-e536b15b]{color:var(--theme)}@media print{.icon-inactive[data-v-e536b15b],.icon-active[data-v-e536b15b]{display:none}}.empty[data-v-e536b15b]{color:var(--dark-gray);text-align:center;padding:5px}.chart[data-v-f9c5297a]{width:100%;height:unset}.grid[data-v-36e895ba]{grid-template-columns:repeat(auto-fit,120px);place-content:center;place-items:center;gap:10px;width:100%;display:grid}.score>svg[data-v-36e895ba]{height:1.5em}.score[data-v-36e895ba]:hover{background:unset;color:#000}.good[data-v-36e895ba]{color:var(--success)}.bad[data-v-36e895ba]{color:var(--light-gray)}.file-type[data-v-7f841f8f]{border-radius:var(--rounded);background:var(--light-gray);white-space:nowrap;margin:2px;padding:0 4px;display:inline-block}: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{line-height:var(--compact);margin:0}#app{flex-direction:column;min-height:100vh;display:flex}main{flex-direction:column;flex-grow:1;display:flex}section{padding:40px max(40px, (100% - var(--content)) / 2);break-inside:avoid;flex-direction:column;align-items:center;gap:40px;display:flex}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{width:100%;color:var(--dark-gray);font-weight:var(--bold);text-align:center;justify-content:center;align-items:center;gap:.65em;margin:0;display:flex}h1{font-size:1.6rem}h2{font-size:1.4rem}h3{text-align:left;justify-content:flex-start;font-size:1.2rem}h4{text-align:left;justify-content:flex-start;font-size:1rem}:is(h1,h2,h3,h4)>svg{opacity:.75;height:.75em;position:relative;top:1px}hr{background:var(--light-gray);border:none;width:100%;height:2px}b,strong{font-weight:var(--bold)}a{border-radius:calc(var(--rounded) / 2);color:var(--theme);transition:var(--fast);background:0 0;align-items:center;gap:5px;padding:0 .2em;transition-property:color,background;display:inline-flex}a:hover{background:var(--theme);color:#fff}p{max-width:var(--content);line-height:var(--loose);margin:0}code{border-radius:var(--rounded);background:var(--light-gray);font-family:var(--mono);padding:0 .2em}svg{flex-shrink:0}label{align-items:center;gap:5px;display:inline-flex}button{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}select{font:inherit;cursor:pointer}[disabled]{cursor:not-allowed;opacity:.5}@media print{table{overflow-wrap:anywhere!important;width:100%!important}}table{border-collapse:collapse;overflow-wrap:break-word;background:#fff}tr{border-bottom:solid 1px var(--light-gray)}th{background:var(--off-white);font-weight:var(--bold)}th,td{padding:0}ul,ol{flex-direction:column;gap:5px;margin:0;padding:0 0 0 20px;display:flex}.center{text-align:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.error{color:var(--error)}.loading{color:var(--dark-gray);font-style:italic}dl,dt,dd{margin:0}.col{flex-direction:column;gap:10px;width:100%;display:flex}.mini-table{grid-template-columns:minmax(auto,max-content) auto;align-items:center;gap:5px 20px;width:100%;display:grid}.mini-table>:nth-child(odd){color:var(--dark-gray)}.details{text-align:left;flex-wrap:wrap;align-items:flex-start;gap:20px;max-width:100%;display:flex}.details>*{border-radius:var(--rounded);max-width:300px;box-shadow:var(--shadow);background:#fff;flex-direction:column;gap:5px;padding:10px;display:flex}.details>*>:first-child{color:var(--dark-gray);font-weight:var(--bold)}.charts{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;width:100%;display:flex}.chart,.charts>*{aspect-ratio:4/3;max-width:calc(var(--content) / 3 - 20px * 2)}.echarts{border-radius:var(--rounded);box-shadow:var(--shadow);background:#fff;overflow:hidden}.vue-echarts-inner,.vue-echarts-inner>div{width:unset!important;height:unset!important}.vue-echarts-inner svg{position:unset!important;top:0!important;left:0!important}
