.jkss-panel,.jkss-panel *{box-sizing:border-box}.jkss-panel{position:fixed;z-index:999999;width:360px;max-width:calc(100vw - 16px);max-height:min(420px,65vh);overflow-y:auto;background:#111;border:1px solid #b99539;border-radius:12px;box-shadow:0 18px 40px rgba(0,0,0,.65);font-family:Poppins,Arial,sans-serif;color:#f7f2e7;padding:7px}.jkss-panel[hidden]{display:none!important}.jkss-item{display:flex;align-items:center;gap:10px;padding:9px;border-radius:8px;color:#f7f2e7!important;text-decoration:none!important;min-height:60px}.jkss-item:hover,.jkss-item:focus{background:#27200f;outline:1px solid #d4af37}.jkss-thumb{width:48px;height:48px;object-fit:cover;border-radius:7px;flex-shrink:0;background:#242424;border:1px solid #55451e}.jkss-placeholder{width:48px;height:48px;flex-shrink:0;border-radius:7px;display:flex;align-items:center;justify-content:center;background:#242014;color:#d4af37;font-size:20px}.jkss-copy{min-width:0;flex:1}.jkss-title{display:block;font-size:12px;font-weight:650;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jkss-meta{display:block;color:#d4af37;font-size:10px;margin-top:3px}.jkss-state{font-size:12px;padding:15px 11px;color:#d6c9ac}.jkss-all{display:block;padding:12px 10px;text-align:center;border-top:1px solid #514021;color:#f5d77c!important;font-size:12px;font-weight:700;text-decoration:none!important}.jkss-all:hover{background:#241d0e}.jkss-panel mark{background:#49390d;color:#ffdf7c}@media(max-width:767px){.jkss-panel{max-height:min(360px,60vh);border-radius:10px}.jkss-title{font-size:12px}}
