.aipm-chart{position:relative}.aipm-chart__ask{position:absolute;left:.4rem;bottom:.4rem;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;min-height:0;margin:0;padding:.42rem;border:1px solid var(--pm-line,var(--md-default-fg-color--lightest));border-radius:.45rem;color:var(--md-default-fg-color--light);background:var(--md-default-bg-color);cursor:pointer;opacity:0;pointer-events:none;transition:color .15s ease,background-color .15s ease,border-color .15s ease,opacity .15s ease}.aipm-chart:hover>.aipm-chart__ask,.aipm-chart__ask:focus-visible{opacity:.94;pointer-events:auto}.aipm-chart__ask svg{width:100%;height:100%;fill:currentColor}.aipm-chart__ask:hover,.aipm-chart__ask:focus-visible{border-color:var(--md-accent-fg-color);color:var(--md-accent-fg-color);background:var(--md-accent-fg-color--transparent)}.aipm-chart__ask:focus-visible{outline:2px solid var(--md-accent-fg-color);outline-offset:2px}.aipm-chart__ask.is-busy{opacity:.94;pointer-events:auto;cursor:progress}@media (hover:none){.aipm-chart>.aipm-chart__ask{opacity:.94;pointer-events:auto}}.aipm-chart__toast{position:fixed;z-index:90;left:50%;bottom:1.2rem;transform:translateX(-50%);max-width:min(22rem,calc(100vw - 2rem));padding:.35rem .7rem;border:1px solid var(--pm-line,var(--md-default-fg-color--lightest));border-radius:.4rem;color:var(--md-default-fg-color);background:var(--md-default-bg-color);box-shadow:0 3px 14px rgba(0,0,0,.22);font-size:.6875rem;line-height:1.4;pointer-events:none}.aipm-chart__toast[hidden]{display:none}@media (prefers-reduced-motion:reduce){.aipm-chart__ask{transition:none}}@media print{.aipm-chart__ask,.aipm-chart__toast{display:none!important}}