.ap-bw-curve{min-width:0}.ap-bw-now{z-index:1;pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.ap-bw-now i{background:var(--ap-brand);width:10px;height:10px;box-shadow:0 0 0 3px var(--ex-inset,#fff), 0 1px 4px #0003;border-radius:50%;display:block}.ap-bw-now b{background:var(--ap-ink);color:var(--ap-page);white-space:nowrap;border-radius:8px;padding:3px 8px;font-size:12px;font-weight:500;position:absolute;bottom:10px;right:16px}.ap-bw-curve .ap-chart-foot{margin-top:6px;padding:0 12px 4px 4px}.ap-bw-curve .ap-kchart-refs{padding-left:var(--ap-chart-inset,4px)}.ap .ap-shell .ap-page .ap-bw-pair{align-items:stretch}.ap-bw-pair>.ap-card{align-content:start}.ap-bw-success.is-phone{min-height:100%}.ap .ap-bw-alert .ap-banner.is-danger{background:var(--ap-down);color:#fff;box-shadow:inset 0 1px 0 #ffffff47, 0 6px 16px -6px color-mix(in srgb, var(--ap-down) 60%, transparent)}.ap[data-theme=dark] .ap-bw-alert .ap-banner.is-danger{box-shadow:none}.ap .ap-bw-alert .ap-banner.is-danger .ap-banner-text :is(strong,span){color:#fff}.ap .ap-bw-alert .ap-banner.is-danger .ap-banner-ico{--tc:#fff;box-shadow:0 1px 2px #0000002e}.ap .ap-bw-alert .ap-banner.is-danger .ap-banner-ico svg path{fill:#d92d32}.ap .ap-bw-alert .ap-banner.is-danger .ap-btn.is-secondary{color:#111;background:#fff;box-shadow:0 1px 2px #0000001f}.ap[data-theme=dark] .ap-bw-alert .ap-banner.is-danger{background:var(--ap-down-solid)}.ap .ap-bw-plotempty.ap-state.is-inline{min-height:220px;padding:16px 0 0}
