html[data-nb-search-open] body{overflow:hidden}.nb-sfp-scrim{inset-inline:0;z-index:115;background:#0f172a29;position:fixed;bottom:0}.nb-sfp-scrim[data-shape=window]{background:#0f172a52}.nb-sfp{--nb-sfp-radius:1rem;z-index:116;border:1px solid var(--nb-color-border,#e5e7eb);border-radius:var(--nb-sfp-radius);background:var(--nb-color-surface,#fff);min-width:0;color:var(--nb-color-text,#23254e);flex-direction:column;font-family:inherit;display:flex;position:fixed;overflow:hidden;box-shadow:0 24px 56px -28px #0f172a6b,0 2px 6px -2px #0f172a14}.nb-sfp[data-radius=square]{--nb-sfp-radius:.4rem}.nb-sfp[data-radius=round]{--nb-sfp-radius:1.35rem}.nb-sfp[data-fused=true]{border-top:0;border-start-start-radius:0;border-start-end-radius:0}.nb-sfp[data-shape=window]{box-shadow:0 32px 72px -30px #0f172a8c,0 2px 8px -2px #0f172a1a}.nb-sfp[data-fused=true][data-accent=true]{border-color:color-mix(in srgb, var(--nb-sfp-accent) 48%, transparent);box-shadow:0 0 0 4px color-mix(in srgb, var(--nb-sfp-accent) 12%, transparent), 0 24px 56px -28px #0f172a6b;clip-path:inset(0 -8px -96px)}.dark .nb-sfp{color:#f1f5f9;background:#0b1220;border-color:#ffffff1a}.nb-sfp__body{overscroll-behavior:contain;scrollbar-width:thin;flex:auto;min-height:0;padding:.85rem 1rem 1rem;overflow-y:auto}.nb-sfp[data-shape=window] .nb-sfp__body{padding:1.1rem 1.25rem 1.25rem}.nb-sfp__progress{inset-inline:0;z-index:1;pointer-events:none;height:2px;position:absolute;top:0;overflow:hidden}.nb-sfp__progress:before{content:"";background:var(--nb-color-primary,var(--nexbuy-accent,#7c3aed));border-radius:999px;width:32%;position:absolute;inset-block:0;inset-inline-start:0}@media (prefers-reduced-motion:no-preference){.nb-sfp__progress:before{animation:.9s cubic-bezier(.4,0,.2,1) infinite nb-sfp-progress}}@keyframes nb-sfp-progress{0%{transform:translate(110%)}to{transform:translate(-320%)}}.nb-chrome-shell--header [data-nb-chrome-slot=search] input[type=search][aria-expanded=true][data-nb-panel=detached]{border-bottom-right-radius:1rem!important;border-bottom-left-radius:1rem!important}.nb-so{z-index:210;font-family:inherit;display:flex;position:fixed;inset:0}.nb-so__scrim{cursor:default;background:#0f172a6b;border:0;padding:0;position:absolute;inset:0}.nb-so__surface{background:var(--nb-color-surface,#fff);min-width:0;max-height:100%;color:var(--nb-color-text,#23254e);outline:none;flex-direction:column;display:flex;position:relative;box-shadow:0 28px 70px -30px #0f172a8c}.dark .nb-so__surface{color:#f1f5f9;background:#0b1220}.nb-so__field{border-bottom:1px solid var(--nb-color-border,#f0f0f1);align-items:center;gap:.5rem;min-height:3.4rem;padding:0 1rem;display:flex}.nb-so__field input{min-width:0;height:2.8rem;color:inherit;font:inherit;background:0 0;border:0;outline:0;flex:auto;font-size:.95rem}.nb-so__field input::-webkit-search-cancel-button{display:none}.nb-so__icon-btn{width:2.6rem;height:2.6rem;color:var(--nb-color-text-muted,#81858b);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;display:grid}.nb-so__clear{background:color-mix(in srgb, var(--nb-color-text-muted,#81858b) 10%, transparent);min-height:2.25rem;color:var(--nb-color-text-muted,#81858b);font:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 .6rem;font-size:.72rem;font-weight:700}.nb-so__clear:focus-visible,.nb-so__icon-btn:focus-visible{outline:2px solid var(--nb-color-primary,#ef394e);outline-offset:1px}.nb-so__body{overscroll-behavior:contain;flex:auto;min-height:0;padding:.85rem 1rem 1rem;overflow-y:auto}.nb-so[data-mode=modal]{justify-content:center;align-items:flex-start;padding:6vh 1rem 1rem}.nb-so[data-mode=modal] .nb-so__surface{border-radius:1.1rem;width:min(100%,44rem);max-height:82vh;overflow:hidden}.nb-so[data-mode=command]{justify-content:center;align-items:flex-start;padding:12vh 1rem 1rem}.nb-so[data-mode=command] .nb-so__scrim{background:#0f172a80}.nb-so[data-mode=command] .nb-so__surface{border-radius:.9rem;width:min(100%,38rem);max-height:70vh;overflow:hidden}.nb-so__keys{border-top:1px solid var(--nb-color-border,#f0f0f1);color:var(--nb-color-text-muted,#81858b);gap:1rem;padding:.5rem 1rem;font-size:.66rem;display:flex}.nb-so__keys kbd{border:1px solid var(--nb-color-border,#e5e7eb);border-radius:.3rem;padding:.05rem .35rem;font-family:inherit;font-size:.62rem}.dark .nb-so__keys{color:#94a3b8;border-top-color:#ffffff1a}.dark .nb-so__keys kbd{border-color:#ffffff2e}.nb-so[data-mode=popover]{pointer-events:none}.nb-so[data-mode=popover] .nb-so__scrim,.nb-so[data-mode=popover] .nb-so__surface{pointer-events:auto}.nb-so[data-mode=popover] .nb-so__scrim{background:#0f172a29}.nb-so[data-mode=popover] .nb-so__surface{border:1px solid var(--nb-color-border,#e5e7eb);border-radius:1rem;position:absolute;overflow:hidden}.nb-so[data-mode=fullscreen] .nb-so__scrim{display:none}.nb-so[data-mode=fullscreen] .nb-so__surface{width:100%;height:100%;box-shadow:none}.nb-so[data-mode=fullscreen] .nb-so__field{min-height:5rem;padding-inline:max(1rem,50% - 28rem)}.nb-so[data-mode=fullscreen] .nb-so__field input{font-size:1.5rem;font-weight:600}.nb-so[data-mode=fullscreen] .nb-so__body{padding-inline:max(1rem,50% - 28rem)}.nb-so[data-mode=drawer]{justify-content:flex-start}.nb-so[data-mode=drawer] .nb-so__surface{width:min(100%,28rem);height:100%}.nb-so[data-mode=sheet]{align-items:flex-end}.nb-so[data-mode=sheet] .nb-so__surface{width:100%;height:min(88dvh,100dvh - 2rem);padding-bottom:env(safe-area-inset-bottom,0px);border-radius:1.25rem 1.25rem 0 0}.nb-so__handle{background:#cbd5e1;border-radius:999px;align-self:center;width:2.6rem;height:.3rem;margin:.55rem 0 .1rem}.nb-so[data-mode=sheet] .nb-so__field.is-sticky{z-index:1;background:inherit;position:sticky;top:0}.nb-so[data-mode=sheet] .nb-so__field input{font-size:1rem}@media (prefers-reduced-motion:no-preference){.nb-so__surface{animation:.16s cubic-bezier(.16,1,.3,1) nb-so-in}.nb-so[data-mode=sheet] .nb-so__surface{animation-name:nb-so-up;animation-duration:.22s}.nb-so[data-mode=drawer] .nb-so__surface{animation-name:nb-so-side}}@keyframes nb-so-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes nb-so-up{0%{transform:translateY(24%)}to{transform:none}}@keyframes nb-so-side{0%{transform:translate(16%)}to{transform:none}}
