body{--neon-info-gap: 32px}.neon-info[data-v-3617a3f8]{display:flex;flex-direction:column;align-items:center;justify-content:center}.neon-info[data-v-3617a3f8]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--neon-info-gap) * 1);margin-top:calc(var(--neon-info-gap) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--neon-info-gap) * 0);margin-bottom:calc(var(--neon-info-gap) * var(--tw-space-y-reverse))}.neon-info[data-v-3617a3f8]{padding:1rem;text-align:center;line-height:1.25}.neon-info.is-full[data-v-3617a3f8]{height:100%;width:100%}.neon-info.is-small .info-image[data-v-3617a3f8]{max-width:160px}.neon-info.is-small .info-title[data-v-3617a3f8]{font-size:1rem}.neon-info.is-small .info-description[data-v-3617a3f8]{font-size:.875rem}.neon-info.is-absolute[data-v-3617a3f8]{position:absolute;top:0;right:0;bottom:0;left:0}.info-image[data-v-3617a3f8]{width:100%;max-width:240px}.info-image img[data-v-3617a3f8]{width:100%}.info-content[data-v-3617a3f8]{max-width:420px}.info-title[data-v-3617a3f8]{margin-bottom:.5rem;font-size:1.25rem;font-weight:700;--tw-text-opacity: 1;color:#52525b;color:rgb(82 82 91 / var(--tw-text-opacity))}.info-description[data-v-3617a3f8]{--tw-text-opacity: 1;color:#a1a1aa;color:rgb(161 161 170 / var(--tw-text-opacity))}.info-icon[data-v-3617a3f8]{display:flex;justify-content:center}.info-icon-circle[data-v-3617a3f8]{--neon-icon-size: 40px;display:flex;align-items:center;justify-content:center;border-radius:9999px;background-color:var(--neon-info-bg-color);color:var(--neon-info-color);height:80px;width:80px}.neon-segment[data-v-f2685a52]{position:relative;display:flex;width:100%;align-items:center;justify-content:center;padding-left:1rem;padding-right:1rem;pointer-events:none;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.1s;animation-duration:.1s;font-size:var(--neon-segment-font-size);color:var(--neon-segment-color);min-width:70px;height:calc(var(--neon-segment-height) - (var(--neon-segment-padding) * 2));z-index:2}.neon-segment.is-active[data-v-f2685a52]{color:var(--neon-segment-color-active)}.neon-segment[data-v-f2685a52]:active{transform:scale(.98)}body{--neon-segment-height: var(--height-sm);--neon-segment-padding: 2px;--neon-segment-font-size: var(font-size-xs);--neon-segment-bg-color: rgba(228 228 231 / 100%);--neon-segment-bg-color-active: #ffffff;--neon-segment-color: #18181b;--neon-segment-color-active: var(--neon-app-color-primary);--neon-segment-separator-color: #000}.neon-segments .segment-inner[data-v-e0d79de8]{position:relative;display:flex;align-items:center;overflow:hidden;border-radius:.5rem;background-color:var(--neon-segment-bg-color);padding:var(--neon-segment-padding) var(--neon-segment-padding)}.neon-segments .segment-items[data-v-e0d79de8]{position:absolute;left:0;display:flex;height:100%;width:100%;align-items:center;padding:var(--neon-segment-padding) var(--neon-segment-padding)}.neon-segments .segment-item[data-v-e0d79de8]{position:relative;height:100%;width:100%;cursor:pointer}.neon-segments .segment-item[data-v-e0d79de8]:not(:last-child):before{position:absolute;top:50%;right:0;height:100%;border-left-width:1px;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),-50%) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:var(--neon-segment-separator-color);height:calc(100% - 8px);transition:opacity .16s ease-in-out .1s;content:"";opacity:.2;will-change:opacity}.neon-segments .segment-item.is-active[data-v-e0d79de8]{color:var(--neon-segment-color-active)}.neon-segments .segment-item.is-active[data-v-e0d79de8]:before,.neon-segments .segment-item.is-before-active[data-v-e0d79de8]:before{opacity:0}.neon-segments .segment-highlight[data-v-e0d79de8]{position:absolute;pointer-events:none;margin-left:0!important;transition-duration:.2s;animation-duration:.2s;border-radius:.375rem;background-color:var(--neon-segment-bg-color-active);box-shadow:0 0 5px #00000029;top:var(--neon-segment-padding);left:var(--neon-segment-padding);bottom:var(--neon-segment-padding);z-index:1}.neon-segments.is-small[data-v-e0d79de8]{--neon-segment-height: var(--height-sm);--neon-segment-font-size: var(--font-size-xs);--neon-segment-padding: 3px}.neon-segments.is-medium[data-v-e0d79de8]{--neon-segment-height: var(--height-md);--neon-segment-font-size: var(--font-size-sm);--neon-segment-padding: 4px}.neon-segments.is-large[data-v-e0d79de8]{--neon-segment-height: var(--height-lg);--neon-segment-font-size: var(--font-size-md);--neon-segment-padding: 6px}.neon-segments.is-fit .segment-inner[data-v-e0d79de8]{width:-moz-fit-content;width:fit-content}.neon-segments.is-center[data-v-e0d79de8]{display:flex;justify-content:center}.neon-segments.is-full .segment-inner[data-v-e0d79de8]{width:100%}.neon-segments.is-rounded .segment-inner[data-v-e0d79de8],.neon-segments.is-rounded .segment-highlight[data-v-e0d79de8]{border-radius:9999px}.neon-split-half-fixed[data-v-c6a03796]{--neon-split-gap: 16px !important;height:100%;overflow:hidden;display:grid;grid-template-columns:1fr min-content 1fr}.neon-split-half-fixed .pane-left[data-v-c6a03796],.neon-split-half-fixed .pane-right[data-v-c6a03796]{position:relative;height:100%;overflow-x:hidden}.neon-split-half-fixed .pane-gap[data-v-c6a03796]{width:var(--neon-split-gap)}.uji-timer[data-v-979d26db]{padding:.75rem;border-radius:.75rem;border-width:1px;--tw-bg-opacity: 1;background-color:#fff;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.uji-timer .timer-line[data-v-979d26db]{display:flex;width:100%;justify-content:flex-end;margin-bottom:.5rem;overflow:hidden;border-radius:9999px;background-color:var(--uji-timer-line-color);height:8px}.uji-timer .timer-current[data-v-979d26db]{height:100%;border-radius:9999px;background-color:var(--uji-timer-accent-color);will-change:width;transition:width .3s ease-in-out}.uji-timer .timer-info[data-v-979d26db]{display:flex;align-items:center;font-size:.875rem;font-weight:700;line-height:1.25}.uji-timer .timer-info .timer-icon[data-v-979d26db]{--neon-icon-size: 14px;margin-right:.25rem;opacity:.75}.uji-timer .timer-info .timer-display[data-v-979d26db]{display:flex;align-items:center;overflow:hidden;width:74px}.uji-timer .timer-info .timer-unit[data-v-979d26db]{display:flex;align-items:center;justify-content:center}.uji-timer .timer-prefix[data-v-979d26db],.uji-timer .timer-suffix[data-v-979d26db]{flex:1 1 0%;color:var(--uji-timer-accent-color)}.uji-timer .timer-suffix[data-v-979d26db]{text-align:right}.uji-timer.is-normal[data-v-979d26db],.uji-timer.is-chill[data-v-979d26db]{--tw-text-opacity: 1;color:#27272a;color:rgb(39 39 42 / var(--tw-text-opacity));--uji-timer-line-color: #c1e4d3;--uji-timer-accent-color: #08944e}.uji-timer.is-warning[data-v-979d26db]{--tw-text-opacity: 1;color:#d97706;color:rgb(217 119 6 / var(--tw-text-opacity));--uji-timer-line-color: #ecdaac;--uji-timer-accent-color: #fbbf24}.uji-timer.is-danger[data-v-979d26db]{--tw-text-opacity: 1;color:#dc2626;color:rgb(220 38 38 / var(--tw-text-opacity));--uji-timer-line-color: #fde2e2;--uji-timer-accent-color: #dc2626}.timer-count-enter-active[data-v-979d26db],.timer-count-leave-active[data-v-979d26db]{transition-property:transform,opacity;transition-duration:.1s;transition-timing-function:ease-out}.timer-count-enter-from[data-v-979d26db]{opacity:0;transform:translateY(-30px)}.timer-count-leave-to[data-v-979d26db]{opacity:0;transform:translateY(30px)}.uji-attempt-bar[data-v-6cc6e2f6]{display:grid;min-width:0px;gap:.5rem;overflow:hidden;flex-shrink:0}.uji-attempt-bar .bar-timer[data-v-6cc6e2f6],.uji-attempt-bar .bar-progress[data-v-6cc6e2f6]{width:100%;min-width:0px;max-width:100%}.uji-attempt-bar.use-timer.use-progress[data-v-6cc6e2f6]{grid-template-columns:min-content 1fr}body{--uji-attempt-hint-color: #c38f00;--uji-attempt-hint-bg-color: rgba(251, 191, 36, .1);--uji-attempt-hint-border-color: rgba(251, 191, 36, .75)}.uji-attempt-hint[data-v-0724c8d1]{width:100%;border-radius:1rem;--tw-bg-opacity: 1;background-color:#fff;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.uji-attempt-hint .hint-inner[data-v-0724c8d1]{display:grid;width:100%;grid-template-columns:min-content 1fr min-content;gap:.5rem;padding:.75rem;border-radius:1rem;border-width:2px;background-color:var(--uji-attempt-hint-bg-color);border-color:var(--uji-attempt-hint-border-color)}.uji-attempt-hint .hint-icon[data-v-0724c8d1]{display:flex;align-items:center;justify-content:center;color:var(--uji-attempt-hint-color);height:24px;width:24px}.uji-attempt-hint .hint-content[data-v-0724c8d1]{line-height:1.25}.uji-attempt-hint .hint-actions[data-v-0724c8d1]{display:flex}.uji-attempt-hint .hint-actions[data-v-0724c8d1]>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:0rem;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:.25rem;margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.uji-attempt-session .session-content{display:flex;flex:1 1 0%;flex-direction:column}.uji-attempt-session .session-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:1rem;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:0rem;margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.uji-attempt-session .session-content{padding:0 var(--uji-attempt-padding-outer)}.uji-attempt-session .session-tops{display:grid;gap:.5rem;padding-left:.75rem;padding-right:.75rem}@media (min-width: 576px){.uji-attempt-session.is-split{--uji-attempt-max-width: 80%}}.uji-attempt-starting[data-v-95826f43]{position:fixed;right:0;bottom:0;left:0;top:0;display:flex;align-items:center;justify-content:center;height:100%;height:var(--uji-attempt-wrapper-height, 100%);z-index:var(--uji-layer-splash)}.uji-attempt-starting .circle[data-v-95826f43]{display:flex;align-items:center;justify-content:center;border-radius:9999px;height:120px;width:120px;background:linear-gradient(to right bottom,--neon-app-primary-color,--neon-app-primary-color-light);background:linear-gradient(to right bottom,var(--fluffy-accent-color, --neon-app-primary-color),var(--fluffy-accent-color-light, --neon-app-primary-color-light))}.uji-attempt-starting .count[data-v-95826f43]{font-size:4rem;font-weight:700;--tw-text-opacity: 1;color:#fff;color:rgb(255 255 255 / var(--tw-text-opacity))}.uji-asset[data-v-68b5ca6f]{height:100%;width:100%;overflow:hidden;aspect-ratio:1}.uji-problem-canvas[data-v-df3a5038]{position:relative;display:grid;gap:1rem;padding:0 4px}.uji-problem-canvas .uji-problem-error[data-v-df3a5038]{margin-top:6rem}
