.rn-draft-actions .rn-button{min-height:34px;padding-inline:12px;font-size:.77rem}.rn-announcement-capture{overflow:hidden;margin:0;border:0;background:var(--architera-bg-elevated)}.rn-announcement-capture img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;object-position:top center}.rn-button{display:inline-flex;min-height:36px;align-items:center;justify-content:center;padding:0 16px;border:1px solid transparent;border-radius:var(--operator-control-radius,6px);cursor:pointer;font:inherit;font-size:.86rem;font-weight:600;transition:background-color .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease,transform .15s ease}.rn-button--primary{background:var(--architera-fg);color:var(--architera-bg)}.rn-button--primary:hover:not(:disabled){transform:translateY(-1px);background:var(--architera-fg-2)}.rn-button--secondary{border-color:var(--architera-line-2);background:var(--architera-bg-elevated);color:var(--architera-fg)}.rn-button--secondary:hover:not(:disabled){border-color:var(--architera-fg-3);transform:translateY(-1px)}.rn-button--quiet{background:transparent;color:var(--architera-fg-3)}.rn-button--quiet:hover:not(:disabled){color:var(--architera-danger,#ef767a)}.rn-announcement-close:disabled,.rn-button:disabled{cursor:default;opacity:.55}.rn-announcement-close:focus-visible,.rn-button:focus-visible{outline:0;box-shadow:inset 0 0 0 1px var(--operator-focus-ring)}.rn-announcement-overlay{background:rgb(5 7 11/72%)}.rn-announcement{width:min(760px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:hidden;padding:0;border-radius:10px;background:var(--architera-bg-card)}.rn-announcement-slide{min-width:0}.rn-announcement-close{position:absolute;z-index:2;top:16px;right:16px;display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border:1px solid transparent;border-radius:6px;background:color-mix(in srgb,var(--architera-bg-card) 88%,transparent);color:var(--architera-fg-2);cursor:pointer}.rn-announcement-close:hover:not(:disabled){border-color:var(--architera-line);color:var(--architera-fg)}.rn-announcement-capture{border-width:0 0 1px}.rn-announcement-copy{display:grid;gap:16px;padding:26px}.rn-announcement-header{max-width:640px;gap:9px}.rn-announcement-counter{margin:0;color:var(--architera-fg-3);font-size:.7rem;font-weight:620;letter-spacing:.04em;text-transform:uppercase}.rn-announcement-title{padding-right:32px;font-family:var(--font-display-evo,inherit);font-size:1.75rem;font-weight:450;line-height:1.16;letter-spacing:-.02em}.rn-announcement-description{color:var(--architera-fg-2);font-size:.95rem;line-height:1.58}.rn-announcement-actions{align-items:center;justify-content:space-between;gap:16px}.rn-announcement-action-links,.rn-announcement-dots,.rn-announcement-nav{display:flex;align-items:center}.rn-announcement-action-links{gap:8px}.rn-announcement-nav{min-height:32px;justify-content:center;gap:13px}.rn-announcement-arrow,.rn-announcement-dots button{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:var(--architera-fg-3);cursor:pointer}.rn-announcement-arrow{width:32px;height:32px;border-radius:6px}.rn-announcement-arrow:hover:not(:disabled){background:var(--architera-bg-elevated);color:var(--architera-fg)}.rn-announcement-arrow:disabled{cursor:default;opacity:.3}.rn-announcement-dots{gap:8px}.rn-announcement-dots button{width:8px;height:8px;border-radius:50%;background:var(--architera-line-2)}.rn-announcement-dots button[aria-current=true]{background:var(--architera-fg)}.rn-announcement-overflow{justify-self:center;color:var(--architera-fg-3);font-size:.75rem;text-decoration:none}.rn-announcement-overflow:hover{color:var(--architera-fg)}.rn-announcement-close-all{padding-inline:4px}.rn-announcement-error{margin:-8px 0 0;color:var(--architera-danger,#ef767a);font-size:.82rem}.rn-announcement-arrow:focus-visible,.rn-announcement-dots button:focus-visible,.rn-announcement-overflow:focus-visible{outline:1px solid var(--operator-focus-ring);outline-offset:3px}@media (max-width:640px){.rn-draft-review-head .rn-button,.rn-refresh-wrap .rn-button{min-height:44px;padding-inline:16px;font-size:.86rem}.rn-draft-actions .rn-button{width:100%;min-height:44px}.rn-announcement{top:auto!important;right:0!important;bottom:0!important;left:0!important;display:flex;width:100vw;height:auto;max-height:calc(100dvh - 12px);flex-direction:column;translate:none!important;transform:none!important;border-width:1px 0 0;border-radius:12px 12px 0 0}.rn-announcement-close{top:10px;right:10px;width:44px;height:44px;border-color:var(--architera-line);border-radius:8px}.rn-announcement-capture{flex:0 0 auto}.rn-announcement-copy{flex:0 1 auto;gap:18px;overflow-y:auto;padding:20px 18px calc(14px + env(safe-area-inset-bottom))}.rn-announcement-copy,.rn-announcement-slide{display:flex;min-height:0;flex-direction:column}.rn-announcement-title{padding-right:0;font-size:1.5rem}.rn-announcement-description{font-size:.9rem;line-height:1.5}.rn-announcement-actions{position:sticky;bottom:0;display:grid;width:100%;margin-top:2px;grid-template-columns:auto minmax(0,1fr);gap:8px;padding-top:10px;border-top:1px solid var(--architera-line);background:var(--architera-bg-card)}.rn-announcement-action-links{display:grid;min-width:0;grid-template-columns:1fr 1fr;gap:8px}.rn-announcement-action-links .rn-button{width:100%;min-height:44px}.rn-announcement-close-all{min-height:44px;padding-inline:6px}}@media (prefers-reduced-motion:reduce){.rn-button{transition:none}}@media (max-width:640px){.rn-draft-actions .rn-button,.rn-refresh-wrap .rn-button{min-height:48px}.rn-draft-actions .rn-button:last-child{grid-column:1/-1}}