.pp-toast-region{z-index:var(--pp-z-overlay);gap:var(--pp-space-2xs);padding:var(--pp-space-s);pointer-events:none;flex-direction:column;display:flex;position:fixed;inset-block-end:0;inset-inline:0}.pp-toast-region .pp-toast{justify-content:space-between;align-items:center;gap:var(--pp-space-s);max-inline-size:var(--pp-size-measure);padding-block:var(--pp-space-xs);padding-inline:var(--pp-space-s);border:var(--pp-size-rule) solid var(--pp-color-line);border-inline-start:var(--pp-space-3xs) solid var(--toast-tone);border-radius:var(--pp-radius-surface);background-color:var(--pp-color-surface);color:var(--pp-color-fg);line-height:var(--pp-font-line-height-body);pointer-events:auto;animation:pp-toast-in var(--pp-duration-base) var(--pp-easing-standard);display:flex}.pp-toast-region .pp-toast[data-tone=neutral]{--toast-tone:var(--pp-color-line)}.pp-toast-region .pp-toast[data-tone=success]{--toast-tone:var(--pp-color-status-passed)}.pp-toast-region .pp-toast[data-tone=error]{--toast-tone:var(--pp-color-status-failed)}.pp-toast-region .pp-toast__message{margin-block:0}.pp-toast-region .pp-toast__close{min-inline-size:var(--pp-size-target-min);min-block-size:max(var(--pp-size-control-height), var(--pp-size-target-min));padding-inline:var(--pp-space-xs);border:var(--pp-size-rule) solid var(--pp-color-control);border-radius:var(--pp-radius-control);color:inherit;font:inherit;cursor:pointer;background-color:#0000;flex:none}.pp-toast-region .pp-toast__close:focus-visible{outline:var(--pp-size-focus-width) solid var(--pp-color-focus);outline-offset:var(--pp-size-focus-offset)}@keyframes pp-toast-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.pp-toast-region .pp-toast{animation:none}}@media (forced-colors:active){.pp-toast-region .pp-toast{border-inline-start-color:canvastext}}.docs-actions[data-astro-cid-fr77giww]{gap:var(--pp-space-2xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.docs-trigger[data-astro-cid-fr77giww]{min-block-size:max(var(--pp-size-control-height), var(--pp-size-target-min));padding-inline:var(--pp-space-s);border:var(--pp-size-rule) solid var(--pp-color-accent);border-radius:var(--pp-radius-control);background-color:var(--pp-color-accent);color:var(--pp-color-on-accent);font:inherit;cursor:pointer}
