.refresh-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:none;min-height:40px;min-width:108px;padding:8px 12px;margin:0;border:1px solid #b9cec2;border-radius:9px;background:#fff;color:#285b46;font:600 14px/1.4 Arial,sans-serif;white-space:nowrap;cursor:pointer;box-sizing:border-box}
.refresh-button .refresh-icon{display:block;flex:none;width:17px;height:17px}
.refresh-button:hover:not(:disabled){background:#eaf3ed;border-color:#6d9b81}
.refresh-button:focus-visible{outline:3px solid #88b09a;outline-offset:3px}
.refresh-button:disabled{opacity:.7;cursor:wait}
.refresh-button[aria-busy=true] .refresh-icon{animation:refresh-spin 1s linear infinite}
.test-account-current>.refresh-button{margin-left:auto;min-height:40px!important;font-size:14px!important;padding:8px 12px!important}
.test-workspace .test-toolbar{min-height:0;margin:8px 0 14px;gap:8px}
.test-workspace .test-toolbar:has(>#test-status:empty):not(:has(button)){display:none}
.test-workspace #test-status{margin:0;font-size:13px;line-height:1.6}
[data-refresh-status]{font-size:13px;line-height:1.6;margin:8px 0 12px}
#test-status[data-notice=error],[data-refresh-status][data-notice=error]{color:#8f392e}
#test-status[data-notice=warning],[data-refresh-status][data-notice=warning]{color:#795b20}
#test-status[data-notice=success],[data-refresh-status][data-notice=success]{color:#286747}
@keyframes refresh-spin{to{transform:rotate(360deg)}}
@media(prefers-reduced-motion:reduce){.refresh-button[aria-busy=true] .refresh-icon{animation:none}}
@media(max-width:550px){.test-account-current .personal-greeting{flex-basis:auto}.test-account-current>.refresh-button{min-width:102px}.test-account-current [data-test-switch]{margin-left:0}}
