.action-notice-stack{inset:calc(env(safe-area-inset-top) + 16px) 16px auto auto;z-index:10000;pointer-events:none;width:min(390px,100vw - 24px);max-height:calc(100dvh - 32px);color:var(--ink);background:0 0;border:0;margin:0;padding:0;position:fixed;overflow:auto}.action-notice-stack:popover-open{gap:8px;display:grid}.action-notice-stack::backdrop{pointer-events:none;background:0 0}.action-notice{border:1px solid var(--line);background:var(--white);pointer-events:auto;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 10px 12px 14px;font-size:13px;line-height:1.45;display:flex;box-shadow:0 8px 28px #17253b20}.action-notice-content{overflow-wrap:anywhere;flex:1;min-width:0}.action-notice-success{background:var(--success-surface);color:var(--success-ink)}.action-notice-error{background:var(--error-surface);color:var(--error-ink)}.action-notice-info{background:var(--info-surface)}.action-notice>button{width:32px;height:32px;min-height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:0 0 32px;margin:-5px -3px -5px 0;padding:0;font-size:23px;line-height:1}.action-notice>button:hover{background:var(--white)}@media (max-width:600px){.action-notice-stack{top:calc(env(safe-area-inset-top) + 10px);right:12px}}.action-notice-actions{margin-top:8px}.action-notice-actions button{min-height:30px;padding:5px 9px;font-size:12px}
