.workspace91 .topbar .rank-again268{width:auto;margin:0;padding:6px 9px;font-size:12px;min-height:36px;flex:0 0 auto}
.workspace91 .topbar:has(.rank-again268:not([hidden])){height:auto;min-height:44px;flex-wrap:wrap}
.workspace91 .topbar-actions:has(.rank-again268:not([hidden])){max-width:100%;flex-shrink:1;flex-wrap:wrap;justify-content:flex-end}
body.workspace91 #result-dialog{width:min(520px,calc(100vw - 20px));max-width:calc(100vw - 20px);min-width:0;height:auto;max-height:calc(100dvh - 24px);margin:auto;inset:0;padding:0}
body.workspace91 #result-dialog .result-card{box-sizing:border-box;width:100%;min-width:0;max-width:100%;max-height:calc(100dvh - 26px);padding:22px 16px;overflow:auto}

body.workspace91 #result-dialog[open]{height:fit-content!important;min-height:0!important}
