.H8XD8G_root{background:var(--ul-surface);width:min(100%,740px);box-shadow:inset 0 0 0 1px var(--ul-line), var(--ul-shadow-3);color:var(--ul-fg);font-family:var(--ul-font);text-align:left;--ul-uf:var(--ul-data-1);--ul-uf-over:var(--ul-data-4);border-radius:28px;gap:18px;padding:24px 26px 22px;display:grid;position:relative;container-type:inline-size}.H8XD8G_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.H8XD8G_titles{min-width:0}.H8XD8G_title{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:600;line-height:1.35}.H8XD8G_note{color:var(--ul-fg-3);margin:2px 0 0;font-size:13px}.H8XD8G_switch{grid-template-columns:repeat(var(--count), minmax(0, 1fr));border-radius:var(--ul-radius-pill);background:var(--ul-surface-2);isolation:isolate;padding:3px;display:grid;position:relative}.H8XD8G_thumb{z-index:-1;width:calc((100% - 6px) / var(--count));border-radius:var(--ul-radius-pill);background:var(--ul-raised);box-shadow:var(--ul-shadow-1);transform:translateX(calc(var(--at) * 100%));transition:transform var(--ul-dur-spring) var(--ul-spring-snappy);position:absolute;top:3px;bottom:3px;left:3px}.H8XD8G_switch button{height:30px;color:var(--ul-fg-2);font:inherit;white-space:nowrap;cursor:pointer;transition:color var(--ul-dur-fast) var(--ul-ease-out);background:0 0;border:0;padding:0 12px;font-size:13px;font-weight:500}.H8XD8G_switch button[aria-checked=true]{color:var(--ul-fg)}.H8XD8G_switch button:focus-visible{outline:2px solid var(--ul-fg);outline-offset:-2px;border-radius:var(--ul-radius-pill)}.H8XD8G_summary{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 24px;display:flex}.H8XD8G_headline{gap:2px;display:grid}.H8XD8G_label{color:var(--ul-fg-2);margin:0;font-size:13px}.H8XD8G_figure{letter-spacing:-.025em;font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;margin:0;font-size:34px;font-weight:600;line-height:1.15;display:flex}.H8XD8G_unit{color:var(--ul-fg-3);letter-spacing:0;font-size:15px;font-weight:500}.H8XD8G_verdict{color:var(--ul-fg-2);flex-wrap:wrap;gap:0 6px;margin:2px 0 0;font-size:13px;display:flex}.H8XD8G_verdict>span{gap:4px;display:inline-flex}.H8XD8G_share{color:var(--ul-uf);font-variant-numeric:tabular-nums;font-weight:600}.H8XD8G_verdict[data-over] .H8XD8G_share{color:var(--ul-uf-over)}.H8XD8G_stats{margin:0;display:flex}.H8XD8G_stat{box-shadow:inset 1px 0 0 var(--ul-line);gap:4px;padding:0 18px;display:grid}.H8XD8G_stat:first-child{box-shadow:none;padding-left:0}.H8XD8G_stat:last-child{padding-right:0}.H8XD8G_stat dt{color:var(--ul-fg-3);white-space:nowrap;font-size:12px}.H8XD8G_stat dd{letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:16px;font-weight:600}.H8XD8G_sentence{min-height:20px;color:var(--ul-fg-2);margin:-6px 0 0;font-size:14px;line-height:20px}.H8XD8G_sentence span{animation:H8XD8G_ul-usage-forecast-rise var(--ul-dur-base) var(--ul-ease-out);display:inline-block}@keyframes H8XD8G_ul-usage-forecast-rise{0%{opacity:0;filter:blur(3px);transform:translateY(4px)}}.H8XD8G_chart{gap:8px;margin:0;padding:14px 0 0 46px;display:grid}.H8XD8G_plot{height:var(--ul-uf-h);box-shadow:inset 0 -1px 0 var(--ul-line-strong);position:relative}.H8XD8G_grid{background:var(--ul-line);height:1px;transition:top var(--ul-dur-spring) var(--ul-spring-smooth);animation:H8XD8G_ul-usage-forecast-fade var(--ul-dur-base) var(--ul-ease-out);position:absolute;left:0;right:0}.H8XD8G_grid span{color:var(--ul-fg-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;line-height:16px;position:absolute;top:-8px;right:calc(100% + 10px)}@keyframes H8XD8G_ul-usage-forecast-fade{0%{opacity:0}}.H8XD8G_today{top:-14px;bottom:0;left:var(--ul-uf-today);border-left:1px solid var(--ul-line-strong);width:0;position:absolute}.H8XD8G_today span{color:var(--ul-fg-3);font-size:11px;line-height:14px;position:absolute;top:0;left:6px}.H8XD8G_svg{position:absolute;inset:0;overflow:visible}.H8XD8G_fadeTop{stop-color:var(--ul-uf);stop-opacity:.2}.H8XD8G_fadeBottom{stop-color:var(--ul-uf);stop-opacity:0}.H8XD8G_actual{fill:none;stroke:var(--ul-uf);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.H8XD8G_middle{fill:none;stroke:var(--ul-uf);stroke-width:2px;stroke-dasharray:2 5;stroke-linecap:round}.H8XD8G_band{fill:color-mix(in oklab, var(--ul-uf) 14%, transparent)}.H8XD8G_limit{border-top:1.5px dashed var(--ul-fg-2);pointer-events:none;height:0;transition:opacity var(--ul-dur-fast) var(--ul-ease-out);position:absolute;top:0;left:0;right:0}.H8XD8G_limit>span{color:var(--ul-fg-2);white-space:nowrap;gap:4px;padding:0 6px 0 0;font-size:11px;font-weight:500;line-height:14px;display:flex;position:absolute;bottom:5px;left:0}.H8XD8G_above{border-radius:var(--ul-radius-pill);background:var(--ul-surface-2);color:var(--ul-fg-2);white-space:nowrap;animation:H8XD8G_ul-usage-forecast-fade var(--ul-dur-base) var(--ul-ease-out);padding:2px 8px;font-size:11px;font-weight:500;line-height:14px;position:absolute;top:-12px;right:0}.H8XD8G_cross{background:var(--ul-surface);width:12px;height:12px;box-shadow:inset 0 0 0 3px var(--ul-uf-over);pointer-events:none;transition:opacity var(--ul-dur-fast) var(--ul-ease-out);border-radius:50%;position:absolute;top:-6px;left:-6px}.H8XD8G_handle{background:var(--ul-uf);width:18px;height:18px;box-shadow:0 0 0 3px var(--ul-surface), var(--ul-shadow-1);cursor:ns-resize;touch-action:none;border-radius:50%;position:absolute;top:-9px;left:-9px}.H8XD8G_handle:before{content:"";position:absolute;inset:-13px}.H8XD8G_handle:active{box-shadow:0 0 0 3px var(--ul-surface), 0 0 0 9px color-mix(in oklab, var(--ul-uf) 22%, transparent)}.H8XD8G_axis{color:var(--ul-fg-3);justify-content:space-between;font-size:12px;display:flex}.H8XD8G_pace{grid-template-columns:auto minmax(120px,1fr) auto;align-items:center;gap:8px 14px;display:grid}.H8XD8G_paceLabel{color:var(--ul-fg-2);font-size:13px}.H8XD8G_pace input{cursor:pointer;appearance:none;background:0 0;width:100%;height:40px;margin:0}.H8XD8G_pace input::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--ul-fg) var(--ul-uf-fill), var(--ul-surface-3) var(--ul-uf-fill));border-radius:3px;height:6px}.H8XD8G_pace input::-moz-range-track{background:linear-gradient(to right, var(--ul-fg) var(--ul-uf-fill), var(--ul-surface-3) var(--ul-uf-fill));border-radius:3px;height:6px}.H8XD8G_pace input::-webkit-slider-thumb{background:var(--ul-raised);width:20px;height:20px;box-shadow:0 0 0 1px var(--ul-line-strong), var(--ul-shadow-1);appearance:none;border:0;border-radius:50%;margin-top:-7px}.H8XD8G_pace input::-moz-range-thumb{background:var(--ul-raised);width:20px;height:20px;box-shadow:0 0 0 1px var(--ul-line-strong), var(--ul-shadow-1);border:0;border-radius:50%}.H8XD8G_pace input:focus-visible{outline:2px solid var(--ul-fg);outline-offset:2px;border-radius:var(--ul-radius-sm)}.H8XD8G_paceValue{min-width:150px;color:var(--ul-fg-3);justify-content:flex-end;gap:5px;font-size:13px;display:flex}.H8XD8G_paceValue>span:first-child{color:var(--ul-fg);font-variant-numeric:tabular-nums;font-weight:600}.H8XD8G_plans{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}.H8XD8G_plan{background:var(--ul-surface-2);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--ul-dur-fast) var(--ul-ease-out), box-shadow var(--ul-dur-fast) var(--ul-ease-out);-webkit-tap-highlight-color:transparent;border:0;border-radius:16px;gap:2px;padding:12px 14px;display:grid;box-shadow:inset 0 0 0 1px #0000}.H8XD8G_plan[aria-checked=true]{background:var(--ul-surface);box-shadow:inset 0 0 0 2px var(--ul-fg)}.H8XD8G_plan:focus-visible{outline:2px solid var(--ul-fg);outline-offset:2px}.H8XD8G_planName{min-height:20px;color:var(--ul-fg-2);align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.H8XD8G_plan[aria-checked=true] .H8XD8G_planName{color:var(--ul-fg)}.H8XD8G_tag{border-radius:var(--ul-radius-pill);background:var(--ul-accent);color:var(--ul-accent-fg);white-space:nowrap;animation:H8XD8G_ul-usage-forecast-tag var(--ul-dur-spring) var(--ul-spring-bouncy);padding:1px 7px;font-size:11px;font-weight:500}@keyframes H8XD8G_ul-usage-forecast-tag{0%{opacity:0;transform:scale(.7)}}.H8XD8G_planTotal{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.H8XD8G_planNote{color:var(--ul-fg-3);white-space:nowrap;gap:4px;font-size:12px;display:flex}.H8XD8G_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container (max-width:600px){.H8XD8G_switch{width:100%}.H8XD8G_figure{font-size:28px}.H8XD8G_stat{padding:0 12px}.H8XD8G_stat dd{font-size:14px}.H8XD8G_pace{grid-template-columns:1fr auto}.H8XD8G_pace input{grid-area:2/1/auto/-1}.H8XD8G_paceValue{min-width:0}.H8XD8G_paceValue>span:last-child{display:none}.H8XD8G_sentence{min-height:40px}.H8XD8G_stats{flex-wrap:wrap;gap:10px 0}}@media (max-width:480px){.H8XD8G_root{padding:20px 16px 18px}}@media (hover:hover) and (pointer:fine){.H8XD8G_plan:hover:not([aria-checked=true]){background:var(--ul-surface-3)}}@media (prefers-reduced-motion:reduce){.H8XD8G_thumb,.H8XD8G_grid,.H8XD8G_limit,.H8XD8G_cross,.H8XD8G_plan{transition:none}.H8XD8G_grid,.H8XD8G_tag,.H8XD8G_above,.H8XD8G_sentence span{animation:none}}
._2SpVAq_root{width:100%;min-width:0;color:var(--ul-fg);font-family:var(--ul-font);text-align:left;display:grid}._2SpVAq_head{justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;line-height:1.4;display:flex}._2SpVAq_label{min-width:0;color:var(--ul-fg-2);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}._2SpVAq_state{color:var(--ul-fg-3);transition:color var(--ul-dur-base) var(--ul-ease-out);flex:none}._2SpVAq_root[data-state=near] ._2SpVAq_state{color:var(--ul-fg);font-weight:500}._2SpVAq_root[data-state=over] ._2SpVAq_state{color:var(--ul-danger);font-weight:500}._2SpVAq_headline{flex-wrap:wrap;align-items:baseline;gap:0 8px;margin:4px 0 0;display:flex}._2SpVAq_figure{letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;font-size:28px;font-weight:600;line-height:1.2;display:flex}._2SpVAq_unit{letter-spacing:0;margin-left:.22em;font-size:.57em;font-weight:500}._2SpVAq_of{color:var(--ul-fg-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;line-height:1.4}._2SpVAq_rolling{line-height:1.2;display:inline-flex}._2SpVAq_column{height:1.2em;display:inline-block;overflow:hidden}._2SpVAq_reel{transform:translateY(calc(var(--ul-usage-digit) * -1.2em));transition:transform var(--ul-dur-spring) var(--ul-spring-smooth);flex-direction:column;display:flex}._2SpVAq_reel>span,._2SpVAq_symbol{height:1.2em;display:block}._2SpVAq_symbol{white-space:pre;display:inline-block}._2SpVAq_column:nth-last-child(2) ._2SpVAq_reel{transition-delay:25ms}._2SpVAq_column:nth-last-child(n+4) ._2SpVAq_reel{transition-delay:50ms}@starting-style{._2SpVAq_reel{transform:translateY(0)}}._2SpVAq_bar{margin-top:14px;position:relative}._2SpVAq_track{border-radius:var(--ul-radius-pill);background:var(--ul-surface-3);height:10px;position:relative;overflow:hidden}._2SpVAq_fill{z-index:calc(4 - var(--ul-usage-i,0));background:var(--ul-usage-ink);transition:transform var(--ul-dur-spring) var(--ul-spring-smooth), border-radius var(--ul-dur-base) var(--ul-ease-out);position:absolute;inset:0;transform:translate(-100%)}._2SpVAq_bar[data-seen] ._2SpVAq_fill{transform:translateX(calc((var(--ul-usage-v) - 1) * 100%))}._2SpVAq_fill[data-last]{border-radius:var(--ul-radius-pill)}._2SpVAq_fill,._2SpVAq_swatch{--ul-usage-ink:var(--ul-fg)}._2SpVAq_fill[data-i="0"]:not([data-last]),._2SpVAq_swatch[data-i="0"]{--ul-usage-ink:var(--ul-data-1)}._2SpVAq_fill[data-i="1"],._2SpVAq_swatch[data-i="1"]{--ul-usage-i:1;--ul-usage-ink:var(--ul-data-2)}._2SpVAq_fill[data-i="2"],._2SpVAq_swatch[data-i="2"]{--ul-usage-i:2;--ul-usage-ink:var(--ul-data-3)}._2SpVAq_fill[data-i="3"],._2SpVAq_swatch[data-i="3"]{--ul-usage-i:3;--ul-usage-ink:var(--ul-data-5)}._2SpVAq_track[data-cells]{-webkit-mask:repeating-linear-gradient(90deg, black 0 calc(100% / var(--ul-usage-n) - 3px), transparent 0 calc(100% / var(--ul-usage-n))) 0 0 / calc(100% + 3px) 100% no-repeat;-webkit-mask:repeating-linear-gradient(90deg, black 0 calc(100% / var(--ul-usage-n) - 3px), transparent 0 calc(100% / var(--ul-usage-n))) 0 0 / calc(100% + 3px) 100% no-repeat;mask:repeating-linear-gradient(90deg, black 0 calc(100% / var(--ul-usage-n) - 3px), transparent 0 calc(100% / var(--ul-usage-n))) 0 0 / calc(100% + 3px) 100% no-repeat;border-radius:2px}._2SpVAq_track[data-cells] ._2SpVAq_fill{border-radius:0}._2SpVAq_over{z-index:5;background:var(--ul-danger);clip-path:inset(0 0 0 calc(var(--ul-usage-limit) * 100%));opacity:0;transition:opacity var(--ul-dur-base) var(--ul-ease-out), clip-path var(--ul-dur-spring) var(--ul-spring-smooth);position:absolute;inset:0}._2SpVAq_marker{top:-4px;bottom:-4px;left:calc(var(--ul-usage-limit) * 100%);background:var(--ul-fg);opacity:0;width:2px;transition:opacity var(--ul-dur-fast) var(--ul-ease-out), transform var(--ul-dur-spring) var(--ul-spring-snappy), left var(--ul-dur-spring) var(--ul-spring-smooth);border-radius:1px;margin-left:-1px;position:absolute;transform:scaleY(.4)}._2SpVAq_track[data-cells]+._2SpVAq_marker{left:calc(var(--ul-usage-limit) * (100% + 3px) - 1.5px)}._2SpVAq_root[data-state=over] ._2SpVAq_over{opacity:1}._2SpVAq_root[data-state=over] ._2SpVAq_marker{opacity:1;transform:none}._2SpVAq_root[data-state=over] ._2SpVAq_fill{border-radius:0}._2SpVAq_legend{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px 18px;margin:14px 0 0;padding:0;font-size:13px;line-height:1.4;list-style:none;display:grid}._2SpVAq_legend li{white-space:nowrap;align-items:center;gap:7px;min-width:0;display:flex}._2SpVAq_swatch{background:var(--ul-usage-ink);border-radius:2px;flex:none;width:8px;height:8px}._2SpVAq_name{min-width:0;color:var(--ul-fg-2);text-overflow:ellipsis;overflow:hidden}._2SpVAq_amount{font-variant-numeric:tabular-nums;font-weight:500}._2SpVAq_notice{opacity:0;visibility:hidden;transition:grid-template-rows var(--ul-dur-base) var(--ul-ease-in-out), opacity var(--ul-dur-fast) var(--ul-ease-in), visibility 0s linear var(--ul-dur-base);grid-template-rows:0fr;display:grid}._2SpVAq_notice[data-open]{opacity:1;visibility:visible;transition:grid-template-rows var(--ul-dur-spring) var(--ul-spring-smooth), opacity var(--ul-dur-base) var(--ul-ease-out) 80ms, visibility 0s;grid-template-rows:1fr}._2SpVAq_noticeClip{min-height:0;overflow:hidden}._2SpVAq_noticeLine{border-radius:var(--ul-radius-sm);background:var(--ul-accent-soft);color:var(--ul-fg);transition:background-color var(--ul-dur-base) var(--ul-ease-out), color var(--ul-dur-base) var(--ul-ease-out);align-items:center;gap:8px;margin:14px 0 0;padding:9px 12px;font-size:13px;line-height:1.4;display:flex}._2SpVAq_noticeLine svg{flex:none}._2SpVAq_root[data-state=over] ._2SpVAq_noticeLine{background:var(--ul-danger-soft);color:var(--ul-danger)}._2SpVAq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){._2SpVAq_state,._2SpVAq_reel,._2SpVAq_fill,._2SpVAq_over,._2SpVAq_marker,._2SpVAq_notice,._2SpVAq_notice[data-open],._2SpVAq_noticeLine{transition:none}}
