#service-beta-banner{box-sizing:border-box;margin:8px var(--beta-right,16px) 8px var(--beta-left,0px);padding:12px 16px;color:#694400;background:#fff7e3;border:1px solid #bf923a;border-left:3px solid #bd8823;border-radius:7px;font:14px/1.8 GalmuriKO,system-ui,sans-serif;min-width:0}#service-beta-banner .beta-notice-heading{display:flex;align-items:center;gap:10px;min-height:32px}#service-beta-banner strong{font-size:15px;line-height:1.7;min-width:0}#service-beta-banner .beta-notice-badge{display:inline-flex;align-items:center;justify-content:center;padding:1px 7px;background:#f5dfa9;color:#654000;border:1px solid #c69737;font:700 12px/1.7 GalmuriKO,monospace;letter-spacing:1px}#service-beta-banner button{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:none;margin-left:auto;padding:4px 9px;min-height:36px;border:1px solid #bd923e;border-radius:4px;background:transparent;color:inherit;font:inherit;cursor:pointer}#service-beta-banner button:hover{background:#efdca9}#service-beta-banner button:focus-visible{outline:2px solid currentColor;outline-offset:3px}#service-beta-banner p{margin:9px 0 0;overflow-wrap:anywhere;word-break:keep-all;color:inherit;font:inherit}#service-beta-banner [hidden]{display:none!important}:root[data-theme=dark] #service-beta-banner{background:#242015;border-color:#917333;border-left-color:#d5aa52;color:#f1dbac}:root[data-theme=dark] #service-beta-banner .beta-notice-badge{background:#48391a;border-color:#a17d35;color:#ffe2a1}:root[data-theme=dark] #service-beta-banner button{border-color:#9d7f40}:root[data-theme=dark] #service-beta-banner button:hover{background:#44371e}:root[data-service-skin=reframed] #service-beta-banner,:root[data-service-skin=reframed] #service-beta-banner button{border-radius:0}@media(max-width:600px){#service-beta-banner{padding:10px 12px;font-size:14px}#service-beta-banner .beta-notice-heading{gap:7px}#service-beta-banner strong{font-size:14px}#service-beta-banner button{padding:4px 7px;min-height:40px}#service-beta-banner .beta-notice-badge{font-size:11px;padding:1px 5px}}@media(max-width:350px){#service-beta-banner .beta-notice-heading{flex-wrap:wrap}#service-beta-banner button{margin-left:auto}}
