.index-module-scss-module__Y-f0FG__main{flex-direction:column;gap:2.4rem;width:100%;display:flex}.index-module-scss-module__Y-f0FG__main .index-module-scss-module__Y-f0FG__presets{flex-wrap:wrap;gap:.8rem;display:flex}.index-module-scss-module__Y-f0FG__main .index-module-scss-module__Y-f0FG__presets button{font-family:var(--font-mono);color:var(--subtle);background:var(--container-background);border:1px solid var(--border-color);border-radius:var(--radius-pill);cursor:pointer;padding:.6rem 1.2rem;font-size:1.6rem;transition:all .15s}.index-module-scss-module__Y-f0FG__main .index-module-scss-module__Y-f0FG__presets button:hover,.index-module-scss-module__Y-f0FG__main .index-module-scss-module__Y-f0FG__presets button.index-module-scss-module__Y-f0FG__on{color:var(--primary-color);border-color:var(--primary-color)}.index-module-scss-module__Y-f0FG__main .index-module-scss-module__Y-f0FG__errorList{font-family:var(--font-mono);overflow-wrap:anywhere;flex-direction:column;gap:.4rem;margin-top:.8rem;font-size:1.6rem;display:flex}.index-module-scss-module__Y-f0FG__main .index-module-scss-module__Y-f0FG__summary{word-break:keep-all;font-size:2rem;line-height:1.5}.index-module-scss-module__Y-f0FG__main .index-module-scss-module__Y-f0FG__summary strong{color:var(--primary-color);font-variant-numeric:tabular-nums}.index-module-scss-module__Y-f0FG__main .index-module-scss-module__Y-f0FG__detail{color:var(--subtle);font-size:1.6rem;line-height:1.6}.index-module-scss-module__Y-f0FG__main .index-module-scss-module__Y-f0FG__barBox{flex-direction:column;gap:.6rem;display:flex}.index-module-scss-module__Y-f0FG__main .index-module-scss-module__Y-f0FG__bar{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--container-background);gap:2px;height:4.4rem;padding:2px;display:flex;overflow:hidden}.index-module-scss-module__Y-f0FG__main .index-module-scss-module__Y-f0FG__bar>span{min-width:3px;font-family:var(--font-mono);white-space:nowrap;border-radius:var(--radius-sm);flex-basis:0;justify-content:center;align-items:center;font-size:1.6rem;font-weight:600;display:flex;overflow:hidden}.index-module-scss-module__Y-f0FG__main .index-module-scss-module__Y-f0FG__bar .index-module-scss-module__Y-f0FG__tintA{color:var(--on-primary);background:var(--primary-color)}.index-module-scss-module__Y-f0FG__main .index-module-scss-module__Y-f0FG__bar .index-module-scss-module__Y-f0FG__tintB{color:var(--text-color);background:color-mix(in srgb, var(--primary-color) 35%, transparent)}.index-module-scss-module__Y-f0FG__main .index-module-scss-module__Y-f0FG__bar .index-module-scss-module__Y-f0FG__gap{background:repeating-linear-gradient(135deg, var(--border-color) 0 2px, transparent 2px 6px);flex:0 0 1.2rem}.index-module-scss-module__Y-f0FG__main .index-module-scss-module__Y-f0FG__barEnds{font-family:var(--font-mono);color:var(--subtle);justify-content:space-between;gap:1.2rem;font-size:1.6rem;display:flex}.index-module-scss-module__Y-f0FG__main .index-module-scss-module__Y-f0FG__copyRow{flex-wrap:wrap;gap:.8rem;display:flex}.index-module-scss-module__Y-f0FG__main .index-module-scss-module__Y-f0FG__mono{font-family:var(--font-mono)}.index-module-scss-module__Y-f0FG__main .index-module-scss-module__Y-f0FG__ranges{flex-direction:column;gap:1.2rem;display:flex}.index-module-scss-module__Y-f0FG__main .index-module-scss-module__Y-f0FG__ranges ul{border:1px solid var(--border-color);border-radius:var(--radius-lg);background-color:var(--container-background);flex-direction:column;gap:.8rem;padding:1.6rem 2rem;display:flex}.index-module-scss-module__Y-f0FG__main .index-module-scss-module__Y-f0FG__ranges li{flex-wrap:wrap;justify-content:space-between;gap:.4rem 1.2rem;font-size:1.6rem;display:flex}.index-module-scss-module__Y-f0FG__main .index-module-scss-module__Y-f0FG__ranges li strong{font-family:var(--font-mono);overflow-wrap:anywhere;font-weight:600}.index-module-scss-module__Y-f0FG__main .index-module-scss-module__Y-f0FG__ranges li span{color:var(--subtle);font-variant-numeric:tabular-nums}.index-module-scss-module__Y-f0FG__main .index-module-scss-module__Y-f0FG__rangesHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;display:flex}
