.ikb-quick-browser{color:#f5f5f5;background:#1c1c1e;padding:20px;max-width:1100px}.ikb-quick-browser input,.ikb-quick-browser select{padding:12px;margin:5px;color:#fff;background:#303030;border:1px solid #777;border-radius:0}.ikb-quick-browser [data-qr-results]{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;margin-top:18px}.ikb-quick-browser [data-qr-results] button{display:grid;text-align:left;gap:8px;padding:16px;background:#303030;color:#fff;border:1px solid #555;border-radius:0;cursor:pointer}.ikb-quick-browser small{color:#a8c9f1}.ikb-quick-overlay{position:fixed;inset:0;background:#000c;z-index:999999;display:grid;place-items:center;padding:12px}.ikb-quick-overlay[hidden]{display:none}.ikb-quick-card{position:relative;overflow:auto;max-height:96vh;width:min(100%,720px);background:#fff;color:#1c1c1e;padding:24px;box-sizing:border-box}.ikb-quick-card h2{margin:6px 0 16px}.ikb-quick-close{position:absolute;right:14px;top:10px;font-size:30px;background:transparent;border:0;cursor:pointer}.ikb-quick-primary,.ikb-quick-card figure img{display:block;width:100%;max-height:440px;object-fit:contain}.ikb-quick-measures{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px}.ikb-quick-measures div{padding:10px;background:#eaf2fb}.ikb-quick-card footer{margin-top:18px;border-top:1px solid #bbb;padding-top:10px;font-size:12px;color:#505050}.ikb-quick-card figure{margin:12px 0}
.ikb-quick-placeholder{height:260px;background:repeating-linear-gradient(135deg,#eef3f7,#eef3f7 12px,#e5edf3 12px,#e5edf3 24px);border:2px dashed #93a9bb;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:12px;padding:24px;color:#29445b}.ikb-quick-placeholder strong{font-size:20px}.ikb-quick-placeholder span{font-size:13px;max-width:260px}
.ikb-quick-diagram{margin:12px 0;background:#f3f8fb;border:1px solid #9eb6c8;padding:10px}.ikb-quick-diagram svg{width:100%;height:auto;display:block;min-width:0}.ikb-quick-diagram small,.ikb-quick-topic-map small{display:block;color:#5c4b1a;font-size:12px;margin-top:6px}.ikb-quick-topic-map{display:grid;gap:8px;background:#f3f8fb;border:1px solid #9eb6c8;padding:18px;margin:12px 0}.ikb-quick-topic-map>div{display:flex;align-items:center;gap:12px;border-left:3px solid #376f98;background:white;padding:9px}.ikb-quick-topic-map b{display:grid;place-items:center;flex:none;width:26px;height:26px;border-radius:50%;background:#376f98;color:white}.ikb-quick-card>p{line-height:1.5}.ikb-quick-card ul{padding-left:24px}.ikb-quick-card header small{color:#456b83}@media(max-width:600px){.ikb-quick-card{padding:14px;max-height:100vh}.ikb-quick-diagram{overflow-x:auto}.ikb-quick-diagram svg{min-width:470px}.ikb-quick-browser [data-qr-results]{grid-template-columns:1fr}}
