.client77-tools{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin:16px 0}.client77-tools label{display:flex;flex-direction:column;gap:7px;min-width:0;font:500 11px/1.5 Inter,sans-serif;color:#bdd2df}.client77-tools input,.client77-tools select{box-sizing:border-box;width:100%;min-height:44px;padding:10px;border:1px solid #9db3be70;background:#071724;color:#edf4f8;font:500 12px/1.4 Inter,sans-serif}.client77-tools button{min-height:44px;padding:10px;border:1px solid #bba37288;background:#24435177;color:#ead6b0;font:600 11px/1.4 Inter,sans-serif;cursor:pointer}.client77-tools output{align-self:center;font:500 11px/1.5 Inter,sans-serif;color:#b3cfdf}.client77-tools :is(input,select,button):focus-visible{outline:2px solid #b6e9ff;outline-offset:2px}.client77-policy{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:11px}.client77-policy:before{content:'';width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:currentColor}.client77-policy.is-enabled{color:#9ce1c3}.client77-policy.is-disabled{color:#e3bd87}.client77-options th>small{display:block;font:500 9px/1.5 Inter,sans-serif;color:#9fbacb}.client77-options th>code{white-space:nowrap}.client77-options td:last-child{min-width:190px;max-width:340px}.client77-directory .guide-scroll{max-height:370px;overscroll-behavior:contain}.client77-directory .guide-scroll table{min-width:340px!important}.client77-directory thead{position:sticky;top:0;background:#0b2231;z-index:1}.client77-directory [data-client77-empty]{font-size:12px;color:#c0d5e1}
@media(max-width:500px){.client77-tools{grid-template-columns:minmax(0,1fr)}.client77-tools output{margin-top:2px}.client77-directory .guide-scroll table{min-width:300px!important}}
