.rail-viewport.svelte-hxtlfo{width:100%;min-width:0;min-height:var(--rail-hit-height,calc(44 * var(--phone-point,1px)));align-items:flex-end;display:flex}.rail-button.svelte-hxtlfo{z-index:1;align-content:center;gap:calc(4 * var(--phone-point,1px));width:100%;min-width:0;min-height:var(--rail-hit-height,calc(44 * var(--phone-point,1px)));box-sizing:border-box;padding:var(--rail-padding-y,calc(7 * var(--phone-point,1px))) var(--rail-padding-x,calc(10 * var(--phone-point,1px)));border-radius:inherit;color:inherit;font:600 calc(11 * var(--phone-point,1px))/1.2 -apple-system, BlinkMacSystemFont, sans-serif;text-align:left;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;display:grid;position:relative}.rail-button.svelte-hxtlfo>:where(.svelte-hxtlfo){z-index:1;position:relative}.rail-button.svelte-hxtlfo:focus-visible{outline-offset:2px;outline:2px solid #007aff}.heading.svelte-hxtlfo{text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-weight:700;display:flex}.summary.svelte-hxtlfo,.sample.svelte-hxtlfo,.detail.svelte-hxtlfo,.reference-label.svelte-hxtlfo{color:var(--lightningcss-light,#526970)var(--lightningcss-dark,#aec2c7);text-transform:none;overflow-wrap:anywhere;font-weight:500}.sample.svelte-hxtlfo{text-align:right;margin-left:auto}.scale-line.svelte-hxtlfo{align-items:center;gap:calc(7 * var(--phone-point,1px));min-width:0;display:flex}.endpoint.svelte-hxtlfo{color:currentColor;flex:none;display:inline-flex}.value.svelte-hxtlfo{white-space:nowrap;flex:none}.ramp.svelte-hxtlfo{min-width:calc(20 * var(--phone-point,1px));height:calc(5 * var(--phone-point,1px));border-radius:999px;flex:auto;position:relative}.reference-mark.svelte-hxtlfo{background:currentColor;width:2px;height:9px;position:absolute;top:-2px;transform:translate(-50%);box-shadow:0 0 0 1px var(--lightningcss-light,#f2f8f9)var(--lightningcss-dark,#1c242d)}.months.svelte-hxtlfo{gap:calc(4 * var(--phone-point,1px));scrollbar-width:none;max-width:100%;display:flex;overflow-x:auto}.months.svelte-hxtlfo::-webkit-scrollbar{display:none}.month.svelte-hxtlfo{min-width:max-content;font-size:calc(9 * var(--phone-point,1px));flex:1 0 auto;justify-items:center;gap:2px;display:grid}.month.svelte-hxtlfo i:where(.svelte-hxtlfo){width:100%;height:calc(4 * var(--phone-point,1px));border-radius:999px}.detail.svelte-hxtlfo{font-size:calc(10 * var(--phone-point,1px));line-height:1.3}.reference-label.svelte-hxtlfo{font-size:calc(10 * var(--phone-point,1px))}.legend-width.svelte-136qoq0{width:100%;min-width:0}
