.client-brand[data-astro-cid-reajtxhc]{display:inline-flex;align-items:center;gap:10px;color:var(--text-primary);font-family:var(--font-display);font-weight:700;font-size:16.5px;letter-spacing:-.015em;text-decoration:none;white-space:nowrap}.client-brand__glyph[data-astro-cid-reajtxhc]{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;color:var(--purple-text);background:#8b5cf624;border:1px solid rgba(139,92,246,.32);flex:none}.client-brand__accent[data-astro-cid-reajtxhc]{background:var(--grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}.client-brand__badge[data-astro-cid-reajtxhc]{font-family:var(--font-mono);font-size:10.5px;font-weight:500;color:var(--sky-soft);border:1px solid rgba(56,189,248,.32);background:#38bdf814;border-radius:999px;padding:2px 8px;letter-spacing:.02em}.nav__back[data-astro-cid-reajtxhc]{display:inline-flex;align-items:center;gap:5px;color:var(--text-disabled);font-size:12px;font-weight:500;text-decoration:none;white-space:nowrap;transition:color var(--dur-fast) var(--ease)}.nav__back[data-astro-cid-reajtxhc]:hover{color:var(--purple-text)}.nav__back[data-astro-cid-reajtxhc] svg[data-astro-cid-reajtxhc]{flex:none}@media(max-width:1240px){.nav__back-txt[data-astro-cid-reajtxhc]{display:none}}@media(max-width:980px){.client-brand__badge[data-astro-cid-reajtxhc]{display:none}}.search-footer[data-astro-cid-wn5olzn3]{display:flex;flex-wrap:wrap;gap:14px;padding:12px 20px;border-top:1px solid var(--border);color:var(--text-muted);font-size:11.5px}.search-footer[data-astro-cid-wn5olzn3] span[data-astro-cid-wn5olzn3]{display:inline-flex;align-items:center;gap:4px}.search-footer[data-astro-cid-wn5olzn3] kbd[data-astro-cid-wn5olzn3]{font-size:10px}.cmd-backdrop{position:fixed;inset:0;z-index:1000;display:none;align-items:flex-start;justify-content:center;padding:clamp(10vh,96px,150px) 18px 18px;background:#03050e9e;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.cmd-backdrop.open{display:flex;animation:cmd-fade-in .18s ease both}.cmd-panel{width:min(620px,100%);border-radius:18px;border:1px solid var(--glass-border, rgba(255, 255, 255, .14));background:var(--card, #111827);box-shadow:0 24px 70px #0000008c,0 0 0 1px #8b5cf61f,0 0 60px #8b5cf61f;overflow:hidden;animation:cmd-rise .2s var(--ease, cubic-bezier(.22, 1, .36, 1)) both}@keyframes cmd-fade-in{0%{opacity:0}to{opacity:1}}@keyframes cmd-rise{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}.cmd-input-row{display:flex;align-items:center;gap:11px;padding:14px 18px;border-bottom:1px solid var(--border, rgba(255, 255, 255, .1))}.cmd-input-ic{width:30px;height:30px;flex:none;border-radius:8px;display:grid;place-items:center;color:var(--purple-text, #a78bfa);background:#8b5cf61f;border:1px solid rgba(139,92,246,.25)}.cmd-input-row input{flex:1;min-width:0;background:none;border:0;outline:none;color:var(--text-primary, #f8fafc);font-size:15.5px;font-family:inherit}.cmd-input-row input::placeholder{color:var(--text-disabled, #4b5563)}.cmd-badge{flex:none;font-family:var(--font-mono, monospace);font-size:10.5px;color:var(--text-muted, #94a3b8);border:1px solid var(--border, rgba(255, 255, 255, .12));border-radius:6px;padding:3px 7px;background:#ffffff0a}.cmd-results{max-height:min(46vh,420px);overflow-y:auto;padding:8px}.cmd-group-label{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-disabled, #4b5563);padding:10px 12px 6px}.cmd-item{display:flex;align-items:center;gap:11px;width:100%;padding:9px 12px;border-radius:11px;border:1px solid transparent;background:none;color:var(--text-secondary, #cbd5e1);font-size:14px;text-align:left;text-decoration:none;cursor:pointer;transition:background .12s ease,color .12s ease}.cmd-item[data-active=true]{background:#8b5cf61f;border-color:#8b5cf64d;color:var(--text-primary, #f8fafc)}.cmd-item__ic{width:30px;height:30px;flex:none;border-radius:8px;display:grid;place-items:center;background:#8b5cf61a;border:1px solid rgba(139,92,246,.2);color:var(--purple-text, #a78bfa)}.cmd-item__ic svg{width:15px;height:15px}.cmd-item__body{flex:1;min-width:0;display:grid;gap:1px}.cmd-item__t{font-weight:500;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmd-item__d{font-size:12px;color:var(--text-muted, #94a3b8);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmd-item__k{flex:none;font-family:var(--font-mono, monospace);font-size:10.5px;color:var(--text-disabled, #4b5563);border:1px solid var(--border, rgba(255, 255, 255, .12));border-radius:5px;padding:2px 6px}.cmd-item mark{background:#8b5cf647;color:var(--purple-text, #c4b5fd);border-radius:3px;padding:0 1px}.cmd-empty{padding:26px 16px;text-align:center;font-size:13.5px;color:var(--text-muted, #94a3b8)}.cmd-empty .muted{display:block;margin-top:6px;font-size:12.5px;color:var(--text-disabled, #4b5563)}.cmd-footer{display:flex;flex-wrap:wrap;gap:14px;align-items:center;padding:10px 18px;border-top:1px solid var(--border, rgba(255, 255, 255, .1));color:var(--text-muted, #94a3b8);font-size:11.5px}.cmd-footer span{display:inline-flex;align-items:center;gap:4px}.cmd-footer kbd{font-size:10px;font-family:var(--font-mono, monospace);border:1px solid var(--border, rgba(255, 255, 255, .14));border-radius:5px;padding:1px 5px;background:#ffffff0a}.cmd-footer__brand{margin-left:auto;color:var(--text-disabled, #4b5563)}@media(max-width:560px){.cmd-footer__brand{display:none}}@media(prefers-reduced-motion:reduce){.cmd-backdrop.open,.cmd-panel{animation:none}}.footer__grid--client[data-astro-cid-ivivhhhe]{grid-template-columns:1.6fr 1fr 1fr 1fr}@media(max-width:860px){.footer__grid--client[data-astro-cid-ivivhhhe]{grid-template-columns:1fr 1fr}}@media(max-width:520px){.footer__grid--client[data-astro-cid-ivivhhhe]{grid-template-columns:1fr}}.client-footer__glyph[data-astro-cid-ivivhhhe]{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;color:var(--purple-text);background:#8b5cf624;border:1px solid rgba(139,92,246,.32)}.client-footer__accent[data-astro-cid-ivivhhhe]{background:var(--grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}.footer__back[data-astro-cid-ivivhhhe]{margin-top:18px}
