.office-premium{max-width:780px;margin:auto}.premium-offer{margin-top:20px;padding:20px;border:1px solid #a2b49e;border-radius:12px;background:rgba(128,160,128,.08)}.premium-consent{display:flex;align-items:flex-start;gap:10px;line-height:1.5;margin:20px 0}.premium-consent input{flex:none;width:20px;height:20px;margin-top:2px}.premium-actions{display:flex;gap:10px;flex-wrap:wrap}.premium-actions button{min-height:44px}.office-premium [role=status]{margin:12px 0;line-height:1.5}.office-premium button[hidden]{display:none}@media(max-width:600px){.premium-offer{padding:14px}.premium-actions{flex-direction:column}.premium-actions button{width:100%}}
