/* Find anything (js/studio-search.js). */
.uss-find-button{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}
.toolbar>.uss-find-button[hidden]{display:inline-flex!important}
.uss-find-button>span:first-child{font-size:18px;line-height:1}
.uss-find-overlay{position:fixed;inset:0;z-index:100000;display:flex;align-items:flex-start;justify-content:center;padding:10vh 16px 16px;background:rgba(5,8,12,.66);backdrop-filter:blur(3px)}
.uss-find-box{width:min(680px,100%);max-height:78vh;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.16);border-radius:14px;background:#12161c;color:#f3f6fa;box-shadow:0 24px 70px rgba(0,0,0,.55);overflow:hidden}
.uss-find-input{width:100%;min-height:52px;padding:0 18px;border:0;border-bottom:1px solid rgba(255,255,255,.12);background:transparent;color:inherit;font:inherit;font-size:16px;outline:none}
.uss-find-list{overflow:auto;padding:6px;display:flex;flex-direction:column;gap:2px}
.uss-find-group{flex:0 0 auto;padding:12px 12px 4px;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#98a2b3}
.uss-find-row{flex:0 0 auto;display:grid;gap:2px;width:100%;padding:9px 12px;border:0;border-radius:9px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}
.uss-find-row strong{font-size:14px}
.uss-find-row span{font-size:12.5px;color:#a9b3c1;line-height:1.35}
.uss-find-row.is-active{background:rgba(215,169,54,.16);outline:1px solid rgba(215,169,54,.5)}
.uss-find-none{margin:0;padding:22px 16px;color:#a9b3c1;font-size:14px}
.uss-find-foot{margin:0;padding:8px 16px;border-top:1px solid rgba(255,255,255,.1);font-size:12px;color:#8a95a5}
@keyframes uss-find-pulse{0%,100%{box-shadow:0 0 0 0 rgba(215,169,54,0)}20%,60%{box-shadow:0 0 0 5px rgba(215,169,54,.85)}}
.uss-find-pulse{animation:uss-find-pulse 1.6s ease-in-out 2;border-radius:10px;position:relative;z-index:5}
@media(max-width:650px){.uss-find-label{display:none}.uss-find-overlay{padding-top:4vh}.uss-find-row{min-height:44px}}
