@keyframes modal-content-in{0%{opacity:0;transform:scale(.95) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.generic-modal .row{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.generic-modal h2{text-transform:capitalize}.generic-modal-content{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:1rem;padding:1.5rem 1.5rem 1rem;margin:auto;border-radius:16px;width:482px;position:relative;background:var(--grey-solid-900);box-shadow:0 8px 32px 0 rgba(0,0,0,.52),inset 0 0 8px 0 rgba(11,11,11,.08);border:1px solid var(--white-60);animation:modal-content-in .25s cubic-bezier(.16,1,.3,1)}.generic-modal-content-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;font-family:inherit;line-height:0;cursor:pointer;color:var(--text-weakest);z-index:2;padding:8px;position:absolute;top:16px;right:16px;font-size:var(--type-h2-size);font-weight:700;transition:color var(--dur-hover) ease-out}.generic-modal-content-close:focus,.generic-modal-content-close:hover{color:var(--white-900);text-decoration:none;cursor:pointer}@media(prefers-reduced-motion:reduce){.generic-modal,.generic-modal-content{animation:none}}.benchmark-selector-modal{display:flex;flex-direction:column;width:100%;height:calc(100% - 40px);position:absolute;backdrop-filter:brightness(.9) blur(4px);-webkit-backdrop-filter:brightness(.9) blur(4px);top:0;left:0;z-index:30;padding:0;animation:selector-backdrop-in .2s cubic-bezier(.16,1,.3,1)}@keyframes selector-backdrop-in{0%{opacity:0}to{opacity:1}}.benchmark-selector-modal .status-badge{display:inline-flex;align-items:center;gap:6px;max-width:100%}.benchmark-selector-modal-content{padding:1rem;display:flex;flex-direction:column;width:100%;height:100%;gap:1rem;background-color:rgba(0,0,0,.5)}.benchmark-selector-modal-content-close{margin-left:auto}.benchmark-selector-modal-content .heading{font-size:var(--type-h4-size)}.benchmark-selector-modal .right{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;flex-grow:0;flex-shrink:0;margin-left:auto;gap:1rem}.benchmark-selector-modal .right .label{color:var(--text-weakest)}.benchmark-selector-modal .row{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.5rem}.benchmark-selector-modal .row.controls{background-color:var(--grey-solid-1000,rgb(25,25,25));border-radius:.5rem;padding:.5rem;justify-content:flex-end}.benchmark-selector-modal .text-input-container.benchmark-selector-search{flex:1 1 240px;min-width:160px;margin:0}.benchmark-list-container{display:flex;flex-direction:column;height:100%}@media(prefers-reduced-motion:reduce){.benchmark-selector-modal{animation:none}}@media only screen and (max-width:899px){.generic-modal-content{max-width:95%}}.radio-select-bar{display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex-shrink:0;flex-grow:0;gap:.5rem;width:min-content}.radio-select-bar.rs-row{justify-content:flex-start;flex-direction:row}.radio-select-bar.rs-row button{width:min-content}.radio-select-bar.rs-col button{width:100%;padding-top:1.25rem;padding-bottom:1.25rem;flex-grow:0}