@charset "UTF-8";#root{max-width:1280px;margin:0 auto;padding:2rem;text-align:center}div.table{display:grid;grid-template-columns:repeat(7,1fr);margin-top:16px;margin-bottom:32px}.table button{width:64px;height:64px;border:1px solid #888;color:#fff}@media (prefers-color-scheme: light){.table button{color:#222}}.table button:after{content:"？"}.table button.reveal:after{content:""}.table button[data-correct=true].reveal{background-color:#20c0b0;color:#fff;font-weight:700}.table button[data-correct=true].reveal:after{content:"○"}.table button[data-correct=false].reveal.clicked{background-color:#ff4d4d;color:#fff;font-weight:700}.table button[data-correct=false].reveal.clicked:after{content:"✖️"}.table .icon{width:64px;height:64px;background-repeat:no-repeat;background-size:contain;background-position:center}.table .icon.blue{background-image:url(/blue.svg)}.table .icon.yellow{background-image:url(/yellow.svg)}.table .icon.red{background-image:url(/red.svg)}@media (max-width: 511px){.table button{width:42px;height:42px;padding:8px}.table .icon{width:42px;height:42px}}@media (max-width: 357px){#root{padding:1rem}.table button{width:38px;height:38px;padding:4px}.table .icon{width:38px;height:38px}}label{display:inline-block;margin-bottom:16px}h2{margin-top:0}.subtle{color:#888;font-size:.85rem}div.line{display:flex;align-items:center;justify-content:center;margin-bottom:8px}div.marker{height:38px;width:38px;background-position:center;background-repeat:no-repeat;background-size:contain;margin-left:12px;filter:drop-shadow(1px 1px 2px rgba(0,0,0,.65))}div.marker.circle{background-image:url(/marker_circle.svg)}div.marker.cross{background-image:url(/marker_cross.svg)}div.marker.triangle{background-image:url(/marker_triangle.svg)}div.marker.square{background-image:url(/marker_square.svg)}div.debuff{height:38px;width:38px;background-position:center;background-repeat:no-repeat;background-size:contain;margin-left:12px;filter:drop-shadow(1px 1px 2px rgba(0,0,0,.65))}div.debuff.alpha{background-image:url(/debuff_alpha.svg)}div.debuff.beta{background-image:url(/debuff_beta.svg)}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}@supports (-webkit-appearance: none) or (-moz-appearance: none){.checkbox-wrapper-13 input[type=checkbox]{--active: #275efe;--active-inner: #fff;--focus: 2px rgba(39, 94, 254, .3);--border: #bbc1e1;--border-hover: #275efe;--background: #fff;--disabled: #f6f8ff;--disabled-inner: #e1e6f9;-webkit-appearance:none;-moz-appearance:none;height:21px;outline:none;display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:1px solid var(--bc, var(--border));background:var(--b, var(--background));transition:background .3s,border-color .3s,box-shadow .2s}.checkbox-wrapper-13 input[type=checkbox]:after{content:"";display:block;left:0;top:0;position:absolute;transition:transform var(--d-t, .3s) var(--d-t-e, ease),opacity var(--d-o, .2s)}.checkbox-wrapper-13 input[type=checkbox]:checked{--b: var(--active);--bc: var(--active);--d-o: .3s;--d-t: .6s;--d-t-e: cubic-bezier(.2, .85, .32, 1.2)}.checkbox-wrapper-13 input[type=checkbox]:disabled{--b: var(--disabled);cursor:not-allowed;opacity:.9}.checkbox-wrapper-13 input[type=checkbox]:disabled:checked{--b: var(--disabled-inner);--bc: var(--border)}.checkbox-wrapper-13 input[type=checkbox]:disabled+label{cursor:not-allowed}.checkbox-wrapper-13 input[type=checkbox]:hover:not(:checked):not(:disabled){--bc: var(--border-hover)}.checkbox-wrapper-13 input[type=checkbox]:focus{box-shadow:0 0 0 var(--focus)}.checkbox-wrapper-13 input[type=checkbox]:not(.switch){width:21px}.checkbox-wrapper-13 input[type=checkbox]:not(.switch):after{opacity:var(--o, 0)}.checkbox-wrapper-13 input[type=checkbox]:not(.switch):checked{--o: 1}.checkbox-wrapper-13 input[type=checkbox]+label{display:inline-block;vertical-align:middle;cursor:pointer;margin-left:4px}.checkbox-wrapper-13 input[type=checkbox]:not(.switch){border-radius:7px}.checkbox-wrapper-13 input[type=checkbox]:not(.switch):after{width:5px;height:9px;border:2px solid var(--active-inner);border-top:0;border-left:0;left:7px;top:4px;transform:rotate(var(--r, 20deg))}.checkbox-wrapper-13 input[type=checkbox]:not(.switch):checked{--r: 43deg}}.checkbox-wrapper-13 *{box-sizing:inherit}.checkbox-wrapper-13 *:before,.checkbox-wrapper-13 *:after{box-sizing:inherit}
