#skin-document-info{pointer-events:auto}
.skin-doc-details{position:relative;margin-top:8px;font-family:Barlow,Arial,sans-serif;text-transform:none;letter-spacing:normal;font-weight:400}
.skin-doc-details summary{display:flex;align-items:center;gap:8px;width:fit-content;min-height:32px;padding:4px 0;list-style:none;cursor:pointer;color:#bfbfbf;font-size:12px;font-weight:500}
.skin-doc-details summary::-webkit-details-marker{display:none}
.skin-doc-details summary:hover{color:white}
.skin-doc-details summary:focus-visible{outline:2px solid #e74c3c;outline-offset:3px}
.skin-doc-details-content{position:relative;width:360px;max-width:calc(100vw - 40px);padding:20px;background:#171717;border:1px solid #414141;max-height:min(300px,40svh);overflow:auto;overscroll-behavior:contain;text-shadow:none;color:#c7c7c7}
.skin-doc-details-content p{margin:0 0 16px;font-size:14px;line-height:1.6}
.skin-doc-details-content dl{margin:0 0 16px;font-size:13px}
.skin-doc-details-content dl>div{display:grid;grid-template-columns:80px 1fr;gap:12px;border-top:1px solid #343434;padding:8px 0}
.skin-doc-details-content dt{color:#989898}.skin-doc-details-content dd{margin:0;color:#eee}
.skin-doc-details-content .skin-doc-details-note{font-size:12px;color:#aaa}
.skin-doc-details-content a{color:#eee;text-decoration:underline;text-underline-offset:4px;font-size:13px}
.skin-nojs{padding:24px;color:#ccc}
@media(max-width:768px){.skin-doc-details{margin-top:2px}.skin-doc-details summary{min-height:36px}.skin-doc-details-content{padding:16px;width:320px;max-width:calc(100vw - 32px)}}
