.qk-dialog{box-sizing:border-box;width:min(680px,calc(100% - 32px));max-height:min(820px,90dvh);padding:20px;border:1px solid var(--sky-border,#454545);border-radius:20px;background:var(--sky-panel,#000);color:var(--sky-text,#ddd);font:14px 'IBM Plex Mono',monospace;box-shadow:0 24px 90px #0009;overflow:auto;overscroll-behavior:contain;animation:qk-enter .18s ease-out}.qk-dialog::backdrop{background:#000a;backdrop-filter:blur(4px)}.qk-dialog header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.qk-dialog header small{font-size:10px;letter-spacing:.2em;color:var(--sky-muted)}.qk-dialog h2{font-family:'Barlow Condensed',sans-serif;font-size:30px;line-height:1.1;margin:4px 0 0}.qk-dialog button,.qk-dialog input{box-sizing:border-box;font:inherit;border:1px solid var(--sky-border);border-radius:9px;color:var(--sky-text);background:var(--sky-panel);min-height:40px}.qk-dialog button{cursor:pointer;padding:8px 12px;transition:background .15s,transform .12s}.qk-dialog button:hover{background:var(--sky-hover)}.qk-dialog button:active{transform:scale(.97)}.qk-dialog button:disabled{cursor:default;opacity:.65}.qk-dialog :focus-visible{outline:2px solid rgb(var(--accent-rgb,47,211,122));outline-offset:3px}.qk-close{font-size:24px!important;min-width:42px}.qk-search-label{display:block;font-size:11px;color:var(--sky-muted)}.qk-dialog input[type=search]{width:100%;margin:7px 0 12px;padding:12px 14px;font-size:14px;min-height:48px}.qk-scopes{display:flex;gap:6px;flex-wrap:wrap}.qk-scope{font-size:11px!important;flex:1;white-space:nowrap}.qk-scope[aria-pressed=true]{border-color:rgb(var(--accent-rgb,47,211,122));box-shadow:inset 0 -2px rgb(var(--accent-rgb,47,211,122))}.qk-count{font-size:11px;color:var(--sky-muted);margin:12px 0}.qk-results{max-height:45dvh;min-height:100px;overflow:auto;padding:2px 4px 8px;overscroll-behavior:contain;scrollbar-gutter:stable}.qk-group{font-size:10px;text-transform:uppercase;letter-spacing:.09em;margin:18px 0 8px;color:var(--sky-muted)}.qk-group:first-child{margin-top:6px}.qk-row{display:flex;align-items:center;gap:6px;padding:7px 0;border-bottom:1px solid color-mix(in srgb,var(--sky-border) 60%,transparent)}.qk-open{min-width:0;flex:1;text-align:left;border-color:transparent!important;background:transparent!important;padding:8px!important}.qk-open strong,.qk-open span,.qk-open small{display:block;overflow-wrap:anywhere}.qk-open strong{font-family:'Barlow',sans-serif;font-size:15px;line-height:1.3}.qk-open span{font-size:11px;line-height:1.5;color:var(--sky-muted);margin-top:3px}.qk-open small{font-size:10px;color:var(--sky-muted);margin-top:5px}.qk-open:hover{background:var(--sky-hover)!important}.qk-pin{flex:0 0 40px;width:40px;padding:6px!important;font-size:20px!important;background:transparent!important;border-color:transparent!important}.qk-pin[aria-pressed=true]{color:rgb(var(--accent-rgb,47,211,122))}.qk-empty{font-size:12px;color:var(--sky-muted);line-height:1.7;margin:18px 0}.qk-more{width:100%;margin:12px 0}.qk-status{font-size:12px;line-height:1.5;margin:10px 0;min-height:0}.qk-status:empty{display:none}.qk-status[data-error=true]{border-left:3px solid #ef665c;padding-left:10px}.qk-settings{border-top:1px solid var(--sky-border);margin-top:10px;padding-top:12px;font-size:11px}.qk-settings summary{cursor:pointer;padding:8px 0}.qk-settings>div{display:flex;gap:6px;flex-wrap:wrap;margin:8px 0}.qk-settings p{width:100%;line-height:1.6;color:var(--sky-muted)}.qk-review{width:100%;padding:10px;border:1px solid var(--sky-border);border-radius:9px}.qk-review button{margin:0 6px 6px 0}.qk-dialog footer{font-size:10px;color:var(--sky-muted);line-height:1.6;margin-top:14px}.qk-launch:after{content:'Ctrl K';font-size:10px;margin-left:auto;opacity:.6}@keyframes qk-enter{from{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:none}}@media(max-width:767px){.qk-dialog{width:calc(100% - 16px);max-height:91dvh;padding:16px;border-radius:17px}.qk-dialog input[type=search]{font-size:16px}.qk-scopes{gap:4px}.qk-scope{padding:8px 7px!important;min-height:42px!important;font-size:10px!important}.qk-results{max-height:48dvh}.qk-dialog footer{display:none}.qk-launch:after{content:'Search & favourites'}.qk-pin{min-height:44px!important}}@media(prefers-reduced-motion:reduce){.qk-dialog,.qk-dialog button{animation:none!important;transition:none!important}}[data-reduce-motion=true] .qk-dialog,[data-reduce-motion=true] .qk-dialog button{animation:none!important;transition:none!important}

#sky-quick-access button:not(.qk-open),#sky-quick-access input{background:var(--sky-panel)!important;color:var(--sky-text)!important}#sky-quick-access .qk-pin{background:transparent!important}#sky-quick-access .qk-pin[aria-pressed=true]{color:rgb(var(--accent-rgb,47,211,122))!important}html[data-theme=light] #sky-quick-access .qk-pin[aria-pressed=true]{color:color-mix(in srgb,rgb(var(--accent-rgb,47,211,122)) 52%,#182839)!important}
