.socket84-tools{display:grid;grid-template-columns:minmax(0,1fr) minmax(130px,.65fr);gap:12px;margin:18px 0}.socket84-tools label{display:flex;flex-direction:column;gap:7px;font-size:13px;font-weight:700}.socket84-tools input,.socket84-tools select,.socket84-tools button{min-height:44px;width:100%;box-sizing:border-box;border:1px solid #526873;background:#091f2b;color:#d9edf8;padding:10px;font:inherit}.socket84-tools button{background:#17394b;cursor:pointer}.socket84-tools output{align-self:center;color:#a4d9ee;font-size:13px}.socket84-directory>summary{cursor:pointer;padding:16px 4px;color:#e4c880;font-weight:700;min-height:44px;box-sizing:border-box}.socket84-directory{border-block:1px solid #47616b}.socket84 [hidden]{display:none!important}.socket84-tools :is(input,select,button):focus-visible,.socket84-directory>summary:focus-visible{outline:2px solid #a7e8ff;outline-offset:3px}.socket84-reviewed{font-size:12px;color:#a7bcc8}@media(max-width:480px){.socket84-tools{grid-template-columns:1fr}.socket84-tools output{padding-block:4px}}

.socket84-directory .guide-scroll{max-height:560px;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.socket84-directory thead th{position:sticky;top:0;background:#0c2939;z-index:1}@media(max-width:480px){.socket84-directory .guide-scroll{max-height:420px}}
