.page_intro__DLz4D{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);padding-block:var(--space-8) var(--space-6)}.page_title__ulBNX{margin:0}.page_subtitle__Oq3kq{max-width:64ch;margin:0;color:var(--color-fg-muted);font-size:var(--fs-md);line-height:var(--lh-loose)}.page_shell__DLPG3{padding-bottom:var(--space-12)}@keyframes ToastViewport_slide-in__JkRBr{0%{transform:translateX(120%);opacity:0}to{transform:translateX(0);opacity:1}}.ToastViewport_viewport__c5qRQ{position:fixed;right:0;bottom:0;z-index:var(--z-toast);display:flex;flex-direction:column;gap:var(--space-2);width:min(380px,100vw - 2*var(--space-4));margin:0;padding:var(--space-4);pointer-events:none}.ToastViewport_viewport__c5qRQ li{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-bg-elevated);animation:ToastViewport_slide-in__JkRBr var(--duration-base) var(--ease-standard);pointer-events:auto;border:1px solid var(--color-border);border-left-width:4px;box-shadow:var(--shadow-md)}@media(prefers-reduced-motion:reduce){.ToastViewport_viewport__c5qRQ li{animation:none}}.ToastViewport_tone-info__UqbP9{border-left-color:var(--color-info)}.ToastViewport_tone-success__Tl5L8{border-left-color:var(--color-success)}.ToastViewport_tone-warning__mOWfX{border-left-color:var(--color-warning)}.ToastViewport_tone-danger__X_DL_{border-left-color:var(--color-danger)}.ToastViewport_body__wz37f{flex:1 1;min-width:0}.ToastViewport_title__bPIeS{margin:0;font-size:var(--fs-sm);font-weight:var(--fw-semibold);line-height:var(--lh-snug)}.ToastViewport_description__MEKLS{margin:var(--space-1) 0 0;color:var(--color-fg-muted);font-size:var(--fs-xs);line-height:var(--lh-snug)}.ToastViewport_actionButton__mvEDP{align-self:center;padding:var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:rgba(0,0,0,0);color:var(--color-accent-text);font:inherit;font-size:var(--fs-xs);font-weight:var(--fw-semibold);cursor:pointer}.ToastViewport_actionButton__mvEDP:hover{background:color-mix(in srgb,var(--color-accent) 10%,transparent)}.ToastViewport_actionButton__mvEDP:focus-visible{box-shadow:0 0 0 2px var(--color-bg),var(--shadow-focus);outline:none}.ToastViewport_close__gN0Uu{align-self:flex-start;width:24px;height:24px;border:none;background:rgba(0,0,0,0);color:var(--color-fg-muted);font-size:var(--fs-md);line-height:1;cursor:pointer}.ToastViewport_close__gN0Uu:hover{color:var(--color-fg)}.ToastViewport_close__gN0Uu:focus-visible{box-shadow:0 0 0 2px var(--color-bg),var(--shadow-focus);outline:none}