.run-toast{z-index:1000;top:calc(env(safe-area-inset-top,0px) + 14px);box-sizing:border-box;border:1px solid var(--line);background:var(--panel);width:max-content;max-width:calc(100vw - 24px);color:var(--ink);-webkit-app-region:no-drag;border-radius:12px;align-items:center;gap:8px;padding:6px 8px 6px 12px;font-size:13px;line-height:1.4;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 4px 18px #0002}.run-toast--desktop{top:calc(env(safe-area-inset-top,0px) + 44px)}.run-toast>svg{flex:none}.run-toast__message{overflow-wrap:anywhere;min-width:0}.run-toast :where(button,a){min-width:28px;min-height:28px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:4px 8px;text-decoration:none;display:inline-flex}.run-toast__view{background:var(--soft)}.run-toast__undo{background:var(--ink);color:var(--panel)}.run-toast__dismiss{padding:4px}.run-toast :where(button,a):focus-visible{outline:2px solid var(--ara-blue);outline-offset:2px}.run-toast button:disabled{opacity:.6}@media (pointer:coarse){.run-toast :where(button,a){min-height:44px}.run-toast__dismiss{min-width:44px}}.app-shell--desktop [data-native-titlebar-inset]{box-sizing:border-box;padding-left:var(--native-titlebar-safe-padding)!important}.sidebar-action-stack{--sidebar-action-height:36px;--sidebar-action-gap:8px;--sidebar-action-motion:.24s cubic-bezier(.2, 0, 0, 1);height:calc(var(--sidebar-action-height) + var(--sidebar-action-peeks) * 8px);isolation:isolate;z-index:2;flex:none;margin-inline:-4px;position:relative}.sidebar-action-stack__cards{inset-inline:0;height:100%;position:absolute;bottom:0}.sidebar-action-stack[data-expanded=true] .sidebar-action-stack__cards{height:calc(var(--sidebar-action-count) * (var(--sidebar-action-height) + var(--sidebar-action-gap)) - var(--sidebar-action-gap))}.sidebar-action-stack__item{inset-inline:0;z-index:calc(var(--sidebar-action-count) - var(--sidebar-action-index));width:100%;height:var(--sidebar-action-height);box-sizing:border-box;background:var(--glass-surface);-webkit-backdrop-filter:blur(20px)saturate(150%);box-shadow:inset 0 0 0 1px var(--glass-border);color:var(--ink);font:inherit;text-align:start;cursor:pointer;transform:translateY(calc(var(--sidebar-action-index) * -8px)) scaleX(calc(1 - var(--sidebar-action-index) * .035));transform-origin:bottom;transition:transform var(--sidebar-action-motion), opacity var(--sidebar-action-motion), box-shadow var(--sidebar-action-motion);opacity:0;pointer-events:none;border:0;border-radius:6px;align-items:center;gap:10px;padding:4px 10px;font-weight:400;display:flex;position:absolute;bottom:0}.sidebar-action-stack__item[data-peek=true]{opacity:1}.sidebar-action-stack__item[data-front=true]{pointer-events:auto}.sidebar-action-stack[data-expanded=true] .sidebar-action-stack__item{transform:translateY(calc((var(--sidebar-action-count) - var(--sidebar-action-index) - 1) * (0px - var(--sidebar-action-height) - var(--sidebar-action-gap))));opacity:1;pointer-events:auto}.sidebar-action-stack__card{border-radius:inherit;width:100%;height:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.sidebar-action-stack__item:has(.sidebar-action-stack__skip):is(:hover,:focus-within) .sidebar-action-stack__card{padding-right:32px}.sidebar-action-stack__item:hover{background:linear-gradient(var(--glass-hover), var(--glass-hover)), var(--glass-surface)}.sidebar-action-stack__skip{opacity:0;pointer-events:none;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:4px 3px;font-size:11px;line-height:16px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.sidebar-action-stack__item:is(:hover,:focus-within) .sidebar-action-stack__skip{opacity:1;pointer-events:auto}.sidebar-action-stack__skip:hover{color:var(--ink);background:var(--glass-hover)}.sidebar-action-stack__skip:focus-visible,.sidebar-action-stack__card:focus-visible,.sidebar-action-stack__expand:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.sidebar-action-stack__icon>svg{flex:none;width:18px;height:18px}.sidebar-action-stack__icon{flex:none;justify-content:center;align-items:center;width:18px;height:24px;display:inline-flex}.sidebar-action-stack__copy{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.sidebar-action-stack__label,.sidebar-action-stack__description{text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.sidebar-action-stack__label{font-size:13px;line-height:17px}.sidebar-action-stack__description{color:var(--muted);font-size:12px;line-height:16px}.sidebar-action-stack__expand{z-index:calc(var(--sidebar-action-count) + 1);border-radius:var(--menu-radius-sm);width:24px;height:24px;color:var(--muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:none;position:absolute;bottom:6px;right:10px}.sidebar-action-stack__expand svg{transition:transform var(--sidebar-action-motion);transform:rotate(180deg)}.sidebar-action-stack[data-expanded=true] .sidebar-action-stack__expand svg{transform:rotate(0)}@media (hover:none){.sidebar-action-stack__skip{opacity:1;pointer-events:auto}.sidebar-action-stack__item:has(.sidebar-action-stack__skip) .sidebar-action-stack__card{padding-right:32px}.sidebar-action-stack__expand{display:inline-flex}.sidebar-action-stack[data-mobile-interaction=button] .sidebar-action-stack__card[data-front=true]{padding-right:42px}}@media (prefers-reduced-motion:reduce){.sidebar-action-stack{--sidebar-action-motion:0s}}.sidebar-action-stack__icon .reason-mark{flex:0 0 18px;width:18px;height:18px}
