.sx-overlay{position:fixed;inset:0;z-index:120;display:flex;align-items:flex-start;justify-content:center;padding:clamp(12px,6vh,80px) 16px 16px}.sx-scrim{position:absolute;inset:0;border:0;padding:0;background:#140e0666;backdrop-filter:blur(4px);cursor:zoom-out;animation:sx-fade .16s ease}@keyframes sx-fade{0%{opacity:0}}@keyframes sx-rise{0%{opacity:0;transform:translateY(10px) scale(.99)}}.sx-panel{position:relative;width:min(940px,100%);max-height:min(84vh,760px);display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--rule);border-radius:16px;box-shadow:0 30px 80px -20px #1c0f0680,var(--sh-2);overflow:hidden;font-family:var(--sans);color:var(--ink-2);animation:sx-rise .2s var(--ease)}.sx-bar{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--rule);background:linear-gradient(180deg,var(--ember-tint),transparent)}.sx-bar-ico{font-size:1.3rem;color:var(--ember);line-height:1}.sx-input{flex:1;min-width:0;background:transparent;border:0;outline:none;color:var(--ink);font-size:1.06rem;font-family:inherit}.sx-input::placeholder{color:var(--ink-3)}.sx-clear{background:transparent;border:0;color:var(--ink-3);cursor:pointer;font-size:.9rem;padding:4px 6px}.sx-clear:hover{color:var(--ink)}.sx-close{background:var(--bone);border:1px solid var(--rule);border-radius:7px;color:var(--ink-3);cursor:pointer;font:500 .72rem/1 var(--mono);letter-spacing:.04em;padding:6px 9px}.sx-close:hover{color:var(--ink);border-color:var(--ember)}.sx-expand{background:var(--surface);border:1px solid var(--rule);border-radius:7px;color:var(--ink-2);cursor:pointer;font-size:1rem;line-height:1;padding:5px 8px;transition:border-color .12s,color .12s}.sx-expand:hover{color:var(--ember);border-color:var(--ember)}.sx-body{display:grid;grid-template-columns:216px 1fr;min-height:0;flex:1}.sx-rail{border-right:1px solid var(--rule);padding:14px 12px;overflow-y:auto;background:var(--bone-lit)}.sx-rail-head{display:flex;align-items:baseline;justify-content:space-between;font-family:var(--mono);font-size:.7rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin-bottom:10px}.sx-clearfilters{background:none;border:0;color:var(--ember);cursor:pointer;font-size:.72rem}.sx-facet{margin-bottom:16px}.sx-facet-title{font-size:.78rem;font-weight:700;color:var(--ink);margin-bottom:7px}.sx-facet-opts{display:flex;flex-direction:column;gap:2px}.sx-opt{display:flex;align-items:center;gap:8px;width:100%;padding:6px 8px;background:transparent;border:0;border-radius:7px;color:var(--ink-2);cursor:pointer;font-size:.84rem;text-align:left}.sx-opt:hover{background:var(--ember-tint);color:var(--ink)}.sx-opt-box{width:13px;height:13px;border-radius:4px;border:1.5px solid var(--rule);background:var(--surface);flex:none}.sx-opt.on{color:var(--ink);font-weight:600}.sx-opt.on .sx-opt-box{background:var(--ember);border-color:var(--ember)}.sx-opt.on.sx-tone-crit .sx-opt-box{background:var(--rl-crit);border-color:var(--rl-crit)}.sx-opt.on.sx-tone-ok .sx-opt-box{background:var(--rl-ok);border-color:var(--rl-ok)}.sx-opt.on.sx-tone-unv .sx-opt-box{background:var(--rl-unv);border-color:var(--rl-unv)}.sx-opt-lab{flex:1}.sx-opt-count{font-size:.74rem;color:var(--ink-3);font-variant-numeric:tabular-nums}.sx-results{display:flex;flex-direction:column;min-height:0;overflow-y:auto}.sx-results-head{display:flex;align-items:baseline;justify-content:space-between;padding:10px 16px;border-bottom:1px solid var(--rule-soft);position:sticky;top:0;background:var(--surface);z-index:1}.sx-count{font-size:.82rem;color:var(--ink);font-weight:600}.sx-capped{color:var(--ink-3);font-weight:400}.sx-scope{font-family:var(--mono);font-size:.7rem;color:var(--ink-3)}.sx-rows{padding:6px}.sx-row{display:grid;grid-template-columns:8px auto 1fr auto auto 16px;align-items:center;gap:12px;padding:11px 12px;border-radius:10px;cursor:pointer;border:1px solid transparent}.sx-row:hover,.sx-row.active{background:var(--ember-tint);border-color:var(--rule-soft)}.sx-row.active{box-shadow:inset 2px 0 0 var(--ember)}.sx-row-dot{width:8px;height:8px;border-radius:50%}.sx-row-ratio{font-size:.82rem;color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap}.sx-row-ratio b{color:var(--ink)}.sx-row-main{min-width:0}.sx-row-id{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 5px;font-size:.95rem}.sx-row-org,.sx-row-sep{color:var(--ink-3)}.sx-row-name{color:var(--ink);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sx-row-tags{display:block;font-size:.76rem;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}.sx-row-word{font-size:.78rem;font-weight:700;letter-spacing:.02em;white-space:nowrap}.sx-row-links{display:flex;gap:5px}.sx-linkchip{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:20px;padding:0 6px;border-radius:6px;border:1px solid var(--rule);background:var(--bone-lit);color:var(--ink-3);font:700 .68rem/1 var(--mono);text-decoration:none}.sx-linkchip:hover{color:var(--ink);border-color:var(--ember)}.sx-linkchip-p{color:var(--ember)}.sx-row-arw{color:var(--ember);text-align:center;opacity:0;transition:opacity .12s}.sx-row:hover .sx-row-arw,.sx-row.active .sx-row-arw{opacity:1}.sx-crit-bg{background:var(--rl-crit)}.sx-warn-bg{background:var(--rl-warn)}.sx-ok-bg{background:var(--rl-ok)}.sx-unv-bg{background:var(--rl-unv)}.sx-crit-fg{color:var(--rl-crit)}.sx-warn-fg{color:var(--rl-warn)}.sx-ok-fg{color:var(--rl-ok)}.sx-unv-fg{color:var(--rl-unv)}.sx-empty{padding:40px 24px;text-align:center}.sx-empty-lead{font-size:1rem;color:var(--ink);margin:0 0 14px}.sx-lookup{background:var(--ember-tint);border:1px solid var(--ember);border-radius:9px;color:var(--ink);cursor:pointer;font-size:.9rem;padding:9px 16px}.sx-lookup:hover{background:var(--ember-tint-2)}.sx-empty-note{font-size:.8rem;color:var(--ink-3);margin:16px auto 0;max-width:42ch;line-height:1.5}.sx-foot{display:flex;align-items:center;gap:16px;padding:9px 16px;border-top:1px solid var(--rule-soft);font-size:.74rem;color:var(--ink-3);background:var(--bone-lit)}.sx-foot kbd{font:500 .72rem/1 var(--mono);background:var(--surface);border:1px solid var(--rule);border-radius:4px;padding:2px 5px;margin-right:2px;color:var(--ink-2)}.sx-foot-spacer{flex:1}.sx-foot-src{color:var(--ink-3);font-style:italic}.rl-searchopen{display:flex;align-items:center;gap:12px;width:100%;max-width:640px;margin:8px auto 0;padding:16px 18px;background:var(--surface);border:1px solid var(--rule);border-radius:13px;box-shadow:var(--sh-1);cursor:text;text-align:left;transition:border-color .15s,box-shadow .15s}.rl-searchopen:hover{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-tint),var(--sh-1)}.rl-searchopen-ico{font-size:1.35rem;color:var(--ember);line-height:1}.rl-searchopen-ph{flex:1;color:var(--ink-3);font-size:1.02rem}.rl-searchopen-kbd{display:flex;gap:3px}.rl-searchopen-kbd kbd{font:500 .78rem/1 var(--mono);color:var(--ink-3);background:var(--bone-lit);border:1px solid var(--rule);border-radius:5px;padding:3px 7px}@media(max-width:680px){.rl-searchopen-ph{font-size:.9rem}.rl-searchopen-kbd{display:none}.sx-body{grid-template-columns:1fr}.sx-rail{border-right:0;border-bottom:1px solid var(--rule);display:flex;gap:14px;overflow-x:auto;padding:10px 12px}.sx-rail-head{display:none}.sx-facet{margin-bottom:0;min-width:130px}.sx-row{grid-template-columns:8px auto 1fr auto;gap:9px}.sx-row-links,.sx-row-arw{display:none}.sx-panel{max-height:90vh}}.sx-skel{height:46px;margin:2px 6px;border-radius:10px;background:linear-gradient(90deg,var(--bone) 25%,var(--bone-lit) 37%,var(--bone) 63%);background-size:400% 100%;animation:sx-shimmer 1.3s ease infinite}@keyframes sx-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media(prefers-reduced-motion:reduce){.sx-skel{animation:none}}.sx-sortbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 14px;border-bottom:1px solid var(--rule-soft);background:var(--bone-lit)}.sx-sorts{display:flex;flex-wrap:wrap;gap:4px}.sx-sort{padding:5px 11px;border-radius:999px;border:1px solid transparent;cursor:pointer;background:transparent;color:var(--ink-3);font:600 .78rem/1 var(--sans)}.sx-sort:hover{color:var(--ink);background:var(--surface)}.sx-sort.on{color:var(--ink);background:var(--surface);border-color:var(--rule);box-shadow:var(--sh-1)}.sx-src{font:500 .7rem/1 var(--mono);letter-spacing:.04em;color:var(--ink-3);white-space:nowrap}.sx-opt-mark{font-size:.92em;line-height:1}.sx-opt-p .sx-opt-mark{color:var(--ember)}.sx-opt-a .sx-opt-mark{color:var(--jade)}.sx-opt-p.on .sx-opt-box{background:var(--ember);border-color:var(--ember)}.sx-opt-a.on .sx-opt-box{background:var(--jade);border-color:var(--jade)}.sx-row{grid-template-columns:8px 1fr auto 16px}.sx-row-sub{display:flex;align-items:center;gap:12px;margin-top:3px;font-size:.76rem;color:var(--ink-3)}.sx-row-dl{font-variant-numeric:tabular-nums;color:var(--ink-2);font-weight:600}.sx-row-lk{font-variant-numeric:tabular-nums}.sx-row-fetch{font-variant-numeric:tabular-nums;color:var(--ember-deep);font-weight:600}.sx-row-fmt{font-family:var(--mono);font-size:.66rem;font-weight:700;letter-spacing:.04em;padding:1px 5px;border-radius:4px;background:#4a556817;color:#4a5568;border:1px solid rgba(74,85,104,.16)}.sx-row-lin{display:inline-flex;align-items:center;gap:3px;font:600 .7rem/1.35 var(--mono);padding:1px 6px;border-radius:5px;white-space:nowrap;border:1px solid transparent}.sx-lin-base{color:var(--ink-3);background:var(--bone);border-color:var(--rule-soft)}.sx-lin-quantization{color:#4a5568;background:#4a556814;border-color:#4a55682e}.sx-lin-finetune{color:var(--ember-deep);background:var(--ember-tint);border-color:var(--ember-tint-2)}.sx-lin-merge{color:#6d28d9;background:#6d28d912;border-color:#6d28d92e}.sx-lin-adapter{color:#0a6b50;background:#0c7a5c12;border-color:#0c7a5c33}.sx-lin-inferred{opacity:.55;font-weight:800;margin-left:2px}.sx-row-pm{font:700 .68rem/1.35 var(--mono);color:var(--ink-2);padding:1px 5px;border-radius:4px;background:var(--bone);font-variant-numeric:tabular-nums}.sx-row-variant{font-size:.68rem;color:var(--ink-3);font-style:italic}.sx-row-clash{color:var(--ember);font-weight:800}.sx-row-org.clash{color:var(--ink);font-weight:700}.sx-cx{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:2px 0 9px;padding:5px 10px;font-size:.75rem;color:var(--ink-2);background:var(--bone-lit);border:1px solid var(--rule-soft);border-radius:7px}.sx-cx b{color:var(--ink);font-weight:700}.sx-cx-sep{color:var(--ink-3)}.sx-cx-warn{color:var(--ember-deep);font-weight:600}.sx-pulse-banner{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:10px 17px;background:var(--bone-lit);border-bottom:1px solid var(--rule-soft);font-size:.82rem;color:var(--ink-2)}.sx-pulse-banner b{color:var(--ink);font-variant-numeric:tabular-nums}.sx-pulse{padding:4px 2px 10px}.sx-pulse-dot{width:8px;height:8px;border-radius:50%;background:var(--jade, #0c7a5c);flex:none;animation:sx-beat 2.4s ease-in-out infinite}@keyframes sx-beat{0%,to{box-shadow:0 0 #0c7a5c73;opacity:1}50%{box-shadow:0 0 0 6px #0c7a5c00;opacity:.7}}@media(prefers-reduced-motion:reduce){.sx-pulse-dot{animation:none}}.sx-pulse-stat{flex:1;min-width:220px}.sx-pulse-more{color:var(--ember-deep);font-weight:600;white-space:nowrap;text-decoration:none}.sx-pulse-more:hover{text-decoration:underline}.sx-pulse-block{margin-bottom:16px}.sx-pulse-lab{display:block;font:700 .68rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin-bottom:9px}.sx-pulse-chips{display:flex;flex-wrap:wrap;gap:7px}.sx-pulse-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font:500 .82rem/1 var(--sans, inherit);color:var(--ink-2);background:var(--surface);border:1px solid var(--rule);cursor:pointer;transition:border-color .14s,color .14s,background .14s,transform .14s}.sx-pulse-chip:hover{color:var(--ink);border-color:var(--ember);background:var(--ember-tint);transform:translateY(-1px)}.sx-pulse-chip-ico{color:var(--ink-3);font-size:.9em}.sx-pulse-chip:hover .sx-pulse-chip-ico{color:var(--ember)}.sx-pulse-trendhead{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:4px}.sx-pulse-kbd{font-family:var(--mono);font-size:.66rem;color:var(--ink-3);opacity:.75}.sx-row-task{font-family:var(--mono);font-size:.68rem;padding:1px 6px;border-radius:5px;background:var(--bone);border:1px solid var(--rule-soft);white-space:nowrap}.sx-row-badges{display:flex;align-items:center;gap:5px;flex-wrap:wrap;justify-content:flex-end;max-width:46%}.sx-badge{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;padding:3px 8px;border-radius:999px;font:700 .68rem/1 var(--sans);border:1px solid var(--rule)}.sx-badge-verdict{border:0;padding:3px 4px;font-family:var(--mono);font-size:.72rem;letter-spacing:.02em}.sx-badge-p{color:var(--ember-deep);background:var(--ember-tint);border-color:var(--ember-tint-2)}.sx-badge-a{color:#0a6b50;background:#0c7a5c14;border-color:#0c7a5c38}.sx-badge-lock{color:var(--ink-3);background:var(--bone)}@media(max-width:680px){.sx-row-badges{display:none}.sx-sortbar{overflow-x:auto}}
