.btn.is-busy{display:inline-flex;align-items:center;justify-content:center;gap:9px;cursor:progress;opacity:1!important;filter:none!important;min-width:120px}.btn.is-busy::before,.feedback-spinner{content:'';display:inline-block;box-sizing:border-box;width:17px;height:17px;flex-shrink:0;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:feedbackSpin .8s linear infinite}.btn.is-busy:disabled{opacity:1!important}.btn.primary.is-busy{background:linear-gradient(135deg,#ffb15e,#ff8d30)!important;color:#172033!important}.action-feedback{position:fixed;z-index:1200;left:50%;bottom:26px;transform:translateX(-50%);width:max-content;max-width:min(560px,calc(100vw - 32px));display:flex;align-items:center;gap:12px;padding:16px 20px;background:#152941;color:#fff;border:1px solid #5f7590;border-radius:14px;box-shadow:0 12px 35px #0004;font:600 13px/1.6 system-ui;pointer-events:none}.action-feedback[hidden]{display:none!important}.action-feedback .feedback-spinner{color:#ffae62;width:21px;height:21px}.action-feedback-message{overflow-wrap:anywhere}.destination-live-detail{display:flex;gap:8px;align-items:center;font-weight:600}.destination-live-detail::before{content:'';width:8px;height:8px;flex-shrink:0;border-radius:50%;background:#ed9c46;animation:feedbackPulse 1.2s ease-in-out infinite}@keyframes feedbackSpin{to{transform:rotate(360deg)}}@keyframes feedbackPulse{50%{opacity:.35}}@media(max-width:820px){.action-feedback{bottom:calc(85px + env(safe-area-inset-bottom));font-size:12px;padding:14px 16px;max-width:calc(100vw - 24px)}.composer-navigation .btn.is-busy{font-size:11px;min-width:0;max-width:70%;white-space:normal}}@media(prefers-reduced-motion:reduce){.btn.is-busy::before,.feedback-spinner,.destination-live-detail::before{animation:none}}
.btn.is-busy:not(.primary){border-color:#e7a15c}body:has(#postForm[aria-busy=true]) .action-feedback{bottom:105px}@media(max-width:820px){body:has(#postForm[aria-busy=true]) .action-feedback{bottom:calc(160px + env(safe-area-inset-bottom))}}

#postForm[aria-busy=true] .btn.is-busy{cursor:progress}
