.horizontalUl_root__8LnCF{list-style-type:none;display:flex;flex-wrap:wrap;align-items:center;inline-size:100%;block-size:100%;overflow:hidden;position:relative;padding:0;margin:0}.horizontalUl_root__8LnCF .horizontalUl_li__v84V1:not(:last-of-type){margin-inline-end:4px}.styles_ul__8V1vZ{list-style-type:none;padding:0;margin:0}.verticalNavBgImage_root__FLJiy{inline-size:100%;block-size:100%;position:absolute;inset-block-start:0;inset-inline-start:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:2}.shell-search-trigger{font-family:inherit;display:flex;align-items:center;gap:8px;inline-size:360px;block-size:32px;padding-inline:10px;background:#fff;border:1px solid rgba(15,23,41,.08);border-radius:8px;cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease}.shell-search-trigger:hover{border-color:rgba(15,23,41,.12);box-shadow:0 1px 2px rgba(15,23,41,.04),0 4px 12px rgba(15,23,41,.06)}.shell-search-trigger-icon{font-size:1rem;color:#7a839b}.shell-search-trigger-placeholder{flex:1;text-align:start;font-size:13px;color:#9ba3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shell-search-trigger-kbd{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;font-weight:600;color:#7a839b;background:#f2f4f8;border:1px solid rgba(15,23,41,.06);border-radius:4px;padding:1px 5px}@media (max-width:900px){.shell-search-trigger{inline-size:32px;justify-content:center;padding-inline:0}.shell-search-trigger-kbd,.shell-search-trigger-placeholder{display:none}}[cmdk-overlay]{position:fixed;inset:0;background:rgba(15,23,41,.42);z-index:var(--search-z-index);animation:spotlight-fade-in .15s ease both}[cmdk-dialog]{position:fixed;inset:0;z-index:calc(var(--search-z-index) + 1);display:flex;justify-content:center;align-items:flex-start;padding-block-start:96px;
  /* !important beats Radix's inline pointer-events:auto so overlay clicks dismiss */pointer-events:none!important}[cmdk-dialog]>*{pointer-events:auto}[cmdk-dialog] .spotlight-wrapper{pointer-events:none}.spotlight-results,.spotlight-row{pointer-events:auto}.spotlight-goo-svg{position:absolute;inline-size:0;block-size:0}.spotlight-wrapper{inline-size:752px;max-inline-size:calc(100vw - 32px)}.spotlight-stage{position:relative}.spotlight-goo-layer{position:absolute;inset:-20px;filter:url(#spotlight-goo) drop-shadow(0 14px 32px rgba(15,23,41,.2));pointer-events:none}.spotlight-goo-bar{inset-inline-start:20px;inline-size:560px;border-radius:16px;animation:spotlight-bar-in .12s cubic-bezier(.16,1,.3,1) both}.spotlight-goo-bar,.spotlight-goo-blob{position:absolute;inset-block-start:20px;block-size:52px;background:#fff}.spotlight-goo-blob{inline-size:52px;border-radius:18px;animation:spotlight-blob-out .2s cubic-bezier(.45,1.45,.6,1) both}.spotlight-goo-blob-1{inset-inline-start:592px;--d:-64px;animation-delay:.12s}.spotlight-goo-blob-2{inset-inline-start:656px;--d:-128px;animation-delay:.22s}.spotlight-goo-blob-3{inset-inline-start:720px;--d:-192px;animation-delay:.32s}[dir=rtl] .spotlight-goo-layer{display:none}.spotlight-row{position:relative;display:flex;gap:12px}.spotlight-bar{inline-size:560px;block-size:52px;flex-shrink:0;background:#fff;border:1px solid rgba(15,23,41,.08);border-radius:16px;display:flex;align-items:center;gap:10px;padding-inline:16px;animation:spotlight-bar-in .12s cubic-bezier(.16,1,.3,1) both}.spotlight-bar-icon{font-size:1.125rem;color:#7a839b;flex-shrink:0}.spotlight-bar input{font-family:inherit;flex:1;min-inline-size:0;border:none;outline:none;background:transparent;font-size:15px;font-weight:500;color:#0f1729;caret-color:#4c5fd5}.spotlight-bar input::-moz-placeholder{color:#9ba3b8;font-weight:400}.spotlight-bar input::placeholder{color:#9ba3b8;font-weight:400}.spotlight-kbd{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;font-weight:600;color:#7a839b;background:#f2f4f8;border:1px solid rgba(15,23,41,.06);border-radius:4px;padding:1px 5px;flex-shrink:0}.spotlight-tiles{display:flex;gap:12px}.spotlight-tile{font-family:inherit;position:relative;inline-size:52px;block-size:52px;flex-shrink:0;border-radius:16px;background:#fff;border:1px solid rgba(15,23,41,.08);box-shadow:0 12px 32px rgba(15,23,41,.14);display:flex;align-items:center;justify-content:center;cursor:pointer;color:#5c6680;transition:border-color .12s ease,background .12s ease,color .12s ease;animation:spotlight-tile-in .12s cubic-bezier(.16,1,.3,1) both}.spotlight-tile-1{animation-delay:.27s}.spotlight-tile-2{animation-delay:.37s}.spotlight-tile-3{animation-delay:.47s}.spotlight-tile i{font-size:1.25rem}.spotlight-tile.active{background:#eef0fb;border-color:rgba(76,95,213,.35);color:#3441a0}.spotlight-tile-label{position:absolute;inset-block-start:56px;inset-inline-start:50%;transform:translateX(-50%);font-size:11px;font-weight:600;color:hsla(0,0%,100%,.85);letter-spacing:.03em;white-space:nowrap;pointer-events:none}.spotlight-tile.active .spotlight-tile-label{color:#fff}.spotlight-results{inline-size:560px;margin-block-start:16px;background:#fff;border:1px solid rgba(15,23,41,.08);border-radius:12px;box-shadow:0 16px 48px rgba(15,23,41,.18),0 0 0 .5px rgba(15,23,41,.04);overflow:hidden;animation:spotlight-panel-in .2s cubic-bezier(.16,1,.3,1) .5s both}.spotlight-results.no-fission{animation-delay:.15s}.spotlight-smart{font-family:inherit;display:flex;align-items:center;gap:8px;inline-size:calc(100% - 20px);margin:10px 10px 0;background:#eef0fb;border:1px solid rgba(76,95,213,.18);border-radius:8px;padding:9px 12px;font-size:13px;font-weight:500;color:#3441a0;cursor:pointer;text-align:start}.spotlight-smart:hover{background:#e1e5f8}.spotlight-smart-arrow{color:#4c5fd5;flex-shrink:0}.spotlight-smart-label{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spotlight-recents{padding-block-end:4px}.spotlight-section-label{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#9ba3b8;padding:12px 20px 6px}.spotlight-recent-row{font-family:inherit;display:flex;align-items:center;gap:10px;inline-size:calc(100% - 20px);margin-inline:10px;padding:8px 10px;border-radius:8px;background:transparent;border:none;cursor:pointer;font-size:13px;color:#3d4760;text-align:start}.spotlight-recent-row.selected,.spotlight-recent-row:hover{background:#f2f4f8}.spotlight-recent-icon{font-size:.875rem;color:#9ba3b8;flex-shrink:0}.spotlight-recent-query{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.spotlight-recent-meta{font-size:11px;color:#9ba3b8;flex-shrink:0}.spotlight-empty{padding:20px;font-size:13px;color:#9ba3b8;text-align:center}.spotlight-footer{display:flex;align-items:center;gap:14px;padding:9px 14px;border-block-start:1px solid #f1f3f7;margin-block-start:8px;font-size:11px;color:#9ba3b8}.spotlight-footer-end{margin-inline-start:auto}.spotlight-footer kbd{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9px;font-weight:600;color:#7a839b;background:#f2f4f8;border:1px solid rgba(15,23,41,.06);border-radius:3px;padding:1px 4px}@keyframes spotlight-fade-in{0%{opacity:0}to{opacity:1}}@keyframes spotlight-bar-in{0%{transform:scale(.92);opacity:0}to{transform:scale(1);opacity:1}}@keyframes spotlight-blob-out{0%{transform:translateX(var(--d)) scale(.25);opacity:1}18%{transform:translateX(calc(var(--d) + 18px)) scale(.55,.8)}62%{transform:translateX(7px) scale(1.06)}82%{transform:translateX(-2px) scale(.97);opacity:1}96%{opacity:1}to{transform:translateX(0) scale(1);opacity:0}}@keyframes spotlight-tile-in{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes spotlight-panel-in{0%{opacity:0;transform:translateY(-8px) scale(.97)}to{opacity:1;transform:none}}@media (max-width:820px){.spotlight-wrapper{inline-size:560px}.spotlight-goo-layer,.spotlight-tiles{display:none}.spotlight-bar,.spotlight-results{inline-size:100%}.spotlight-results{animation-delay:.15s}}@media (prefers-reduced-motion:reduce){.spotlight-goo-layer{display:none}.spotlight-bar,.spotlight-results,.spotlight-tile,[cmdk-overlay]{animation:none}}