.bb-reader-controls{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:20px 0;color:#1d2c42}.bb-reader-controls button{background:#08172a;border:1px solid #08172a;color:#fff;font-size:13px;font-weight:700;padding:10px 14px;border-radius:5px;cursor:pointer}.bb-reader-controls .bb-save-article[aria-pressed="true"]{background:#f4c900;border-color:#cda200;color:#071326}.bb-reader-feedback{font-size:13px;color:#40536c}.bb-reader-controls button:focus-visible{outline:3px solid #f5c400;outline-offset:3px}.bb-article-actions{display:grid;gap:10px;margin:24px 0;padding-top:14px;border-top:1px solid #e7eaf0}.bb-action-share-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.bb-article-actions a{box-sizing:border-box;text-decoration:none!important;transition:background .15s,border-color .15s}.bb-action-link{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:7px 12px;border:1px solid #d9dfe8;border-radius:7px;font-size:13px;line-height:1.3;font-weight:600;color:#16283e!important;background:#fff}.bb-action-primary{background:#0b2038!important;color:#fff!important;border-color:#0b2038}.bb-action-primary .bb-action-icon{color:#f5c400}.bb-action-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:16px;font-weight:700;line-height:1}.bb-action-icon svg{width:16px;height:16px}.bb-social-in{width:18px;height:18px;border-radius:3px;background:#173d60;color:#fff;font:700 12px Arial,sans-serif}.bb-social-x{font-size:17px;font-weight:500}.bb-action-events{display:inline-flex;align-items:center;align-self:start;gap:8px;width:fit-content;min-height:34px;padding:6px 11px;background:#fffbef;color:#253247!important;border:1px solid #eee0b5;border-radius:7px;font-size:13px;line-height:1.3;font-weight:650}.bb-events-icon{display:inline-flex;align-items:center;justify-content:center;color:#9c7700;width:18px;height:18px;flex:0 0 18px}.bb-events-icon svg{width:17px;height:17px}.bb-action-arrow{color:#977200;font-size:15px;margin-left:3px}.bb-action-link:hover{background:#f6f8fb;border-color:#c1cad6;color:#0b2038!important}.bb-action-primary:hover{background:#19344e!important;color:#fff!important}.bb-action-events:hover{background:#fff4d0;border-color:#e9cb75}.bb-article-actions a:focus-visible{outline:2px solid #e0ae00;outline-offset:2px}@media(max-width:480px){.bb-action-share-row{gap:7px}.bb-action-link{font-size:12px;padding:7px 9px;min-height:34px}.bb-action-events{font-size:12px}.bb-article-actions{margin:18px 0}}