.action-feedback{z-index:1000;top:max(16px,env(safe-area-inset-top));pointer-events:none;gap:10px;width:min(420px,100vw - 32px);display:grid;position:fixed;right:24px}.action-notice{--notice-accent:#28644b;--notice-tint:#eaf5ee;color:#381418;pointer-events:auto;background:#fff;border:1px solid #eadfdd;border-radius:22px;grid-template-columns:40px minmax(0,1fr) 44px;align-items:start;gap:10px;padding:16px 8px 16px 16px;font-family:inherit;animation:.28s cubic-bezier(.2,.8,.2,1) both notice-arrive;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 16px #38141808,0 20px 60px #38141821}.action-notice.error{--notice-accent:#ac3443;--notice-tint:#fcebed}.action-notice.warning{--notice-accent:#825315;--notice-tint:#fff3dc}.action-notice.info,.action-notice.loading{--notice-accent:#6e4352;--notice-tint:#f5e9ed}.action-notice-icon{background:var(--notice-tint);width:40px;height:40px;color:var(--notice-accent);border-radius:14px;place-items:center;display:grid}.action-notice-body{overflow-wrap:anywhere;min-width:0;padding-top:2px}.action-notice-body strong{font-size:14px;font-weight:700;line-height:1.45;display:block}.action-notice-body p{color:#716064;margin:5px 0 0;font-size:13px;line-height:1.6}.action-notice-close{color:#806c70;cursor:pointer;background:0 0;border:0;border-radius:14px;place-items:center;width:44px;height:44px;margin-top:-6px;padding:0;display:grid}.action-notice-close .app-icon{width:18px;height:18px}.action-notice-close:hover{color:#381418;background:#faf4f2}.action-notice-action{background:var(--notice-tint);min-height:44px;color:var(--notice-accent);cursor:pointer;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-top:9px;padding:0 14px;font-family:inherit;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}.action-notice-action .app-icon{width:16px;height:16px}.action-notice button:focus-visible{outline:2px solid var(--notice-accent);outline-offset:2px}.action-notice-timer{background:var(--notice-accent);opacity:.45;transform-origin:0;height:3px;animation:notice-countdown var(--notice-duration) linear forwards;position:absolute;bottom:0;left:16px;right:16px}.action-notice[data-paused=true] .action-notice-timer{animation-play-state:paused}.action-notice.loading .action-notice-icon svg{animation:1.3s linear infinite notice-spin}.action-pending-symbol{color:#825315;background:#fff3dc;border-radius:22px;place-items:center;width:64px;height:64px;margin:0 auto 16px;display:grid}.action-pending-symbol svg{width:30px;height:30px}.payment-pending .wallet-primary{margin-top:24px}.purchase-history-list .pending{color:#825315}[data-theme=dark] .action-notice{color:#fff1ed;background:#302225;border-color:#60474d;box-shadow:0 16px 50px #0006}[data-theme=dark] .action-notice-body p,[data-theme=dark] .action-notice-close{color:#dac6cb}@media (max-width:650px){.action-feedback{top:max(12px,env(safe-area-inset-top));gap:8px;width:calc(100vw - 24px);right:12px}.action-notice{border-radius:18px;grid-template-columns:36px minmax(0,1fr) 44px;gap:8px;padding:14px 6px 14px 12px}.action-notice-icon{border-radius:12px;width:36px;height:36px}}@keyframes notice-arrive{0%{opacity:0;transform:translateY(-12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes notice-countdown{to{transform:scaleX(0)}}@keyframes notice-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.action-notice,.action-notice.loading .action-notice-icon svg{animation:none}.action-notice-timer{display:none}}
