
.byd-test-actions button{flex:1 1 0!important}.byd-version-button{border:0;background:transparent;padding:2px 4px;cursor:pointer;font-family:inherit;line-height:inherit}.byd-version-button:hover,.byd-version-button:focus-visible{text-decoration:underline}
.byd-update-banner{box-sizing:border-box;margin:10px auto 0;max-width:1180px;width:calc(100% - 24px);border:1px solid var(--bydi-ui-residual-a9cbe0);border-radius:12px;background:var(--bydi-ui-residual-e7f2fc);color:var(--bydi-ui-residual-174c72);padding:12px 16px;box-shadow:0 2px 10px var(--bydi-ui-residual-00000012)}.byd-update-banner[hidden],#bydUpdateChangesText[hidden]{display:none!important}.byd-update-heading{font-size:15px;font-weight:600;margin-bottom:10px}.byd-update-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.byd-update-actions button{min-height:42px;border-radius:8px;border:1px solid var(--bydi-ui-residual-b4cddf);background:white;color:var(--bydi-ui-residual-174c72);font-weight:600;cursor:pointer;padding:7px}#bydUpdateNow{background:var(--bydi-component-action-blue, var(--bydi-component-action-blue));color:var(--bydi-ui-browser-choice-light-bg);border-color:var(--bydi-component-action-blue, var(--bydi-component-action-blue))}#bydUpdateChanges{grid-column:1/-1}#bydUpdateChangesText{white-space:pre-wrap;font-size:13px;line-height:1.5;margin-top:10px}
.byd-version-modal{position:fixed;inset:0;background:var(--bydi-ui-residual-0009);z-index:100100;display:flex;align-items:center;justify-content:center;padding:18px}.byd-version-modal[hidden]{display:none!important}.byd-version-dialog{box-sizing:border-box;background:var(--bydi-ui-browser-choice-light-bg);color:var(--bydi-component-text-deep-blue, var(--bydi-component-text-deep-blue));border-radius:15px;padding:22px;max-width:440px;width:100%;max-height:85vh;overflow:auto;box-shadow:0 12px 36px var(--bydi-ui-residual-0004)}.byd-version-dialog h2{margin:0 0 12px;font-size:21px}.byd-version-dialog p{white-space:pre-line;line-height:1.5}.byd-version-dialog button{min-height:42px;border-radius:8px;padding:9px 12px;cursor:pointer}.byd-version-controls{display:flex;gap:10px;flex-wrap:wrap}#bydVersionCheck{background:var(--bydi-component-action-blue, var(--bydi-component-action-blue));color:var(--bydi-ui-browser-choice-light-bg);border:0}#bydVersionClose{background:var(--bydi-component-surface-gray, var(--bydi-component-surface-gray));color:var(--bydi-component-text-deep-blue, var(--bydi-component-text-deep-blue));border:0}#bydVersionStatus{font-size:13px;min-height:20px}html[data-byd-theme="dark"] .byd-update-banner{background:var(--bydi-ui-residual-19394b);color:var(--bydi-ui-residual-eef7ff);border-color:var(--bydi-ui-residual-537e96)}html[data-byd-theme="dark"] .byd-version-dialog{background:var(--bydi-ui-browser-choice-dark-bg);color:var(--bydi-ui-browser-choice-dark-text)}@media(max-width:700px){.byd-update-banner{width:calc(100% - 16px);margin-top:6px;padding:10px}.byd-update-actions button{font-size:12px}}
