.semantic-search-dialog{max-width:min(740px,calc(100vw - 24px));top:14%;transform:none;translate:-50% 0;border:1px solid #344743;background:#101b20;box-shadow:0 35px 120px #0009;border-radius:18px!important;padding:0;overflow:hidden;max-height:calc(86dvh - 16px);display:flex;flex-direction:column}.semantic-search-heading{display:flex;align-items:center;justify-content:space-between;padding:15px 15px 8px;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:#c6e8ba}.semantic-search-heading>span{display:flex;align-items:center;gap:7px}.semantic-search-heading small{font-size:12px;color:#91a6aa;letter-spacing:.02em}.semantic-search-dialog [data-slot=input-group]{height:50px!important;border-color:#3f5954!important;background:#16262b!important;border-radius:9px!important}.semantic-search-dialog [data-slot=command-input]{font-size:16px;color:#eef4ef;padding-right:12px}.semantic-search-state{display:flex;align-items:center;gap:7px;min-height:38px;padding:7px 14px;font-size:13px;color:#a4b7b6}.semantic-search-state button{margin-left:auto;white-space:nowrap;color:#c6e8ba;text-decoration:underline;text-underline-offset:3px}.semantic-search-dialog [data-slot=command]{height:auto;min-height:0;max-height:inherit}.semantic-search-dialog [data-slot=command-input-wrapper],.semantic-search-footer,.semantic-search-heading,.semantic-search-state{flex-shrink:0}.semantic-search-list{min-height:0;flex:1 1 auto;overflow-y:auto;max-height:min(54vh,510px);overscroll-behavior:contain}.semantic-search-result{align-items:flex-start!important;gap:12px!important;padding:12px 10px!important;border-radius:9px!important;white-space:normal}.semantic-search-result-icon{display:flex;align-items:center;justify-content:center;flex:none;width:32px;height:34px;border:1px solid #33474c;border-radius:8px;color:#b9d2c9;background:#1c2c31}.semantic-search-result-copy{display:grid;gap:5px;min-width:0;flex:1}.semantic-search-result-copy strong{font-size:15px;line-height:1.4;font-weight:500;color:#e5eee9;overflow-wrap:anywhere}.semantic-search-result-copy>span{font-size:14px;line-height:1.4;color:#a7babb}.semantic-search-result-copy>small{font-size:12px;line-height:1.4;color:#809997}.semantic-search-result-arrow{flex:none;margin-top:8px;color:#8dab9c}.semantic-search-example{display:flex;gap:10px!important;min-height:40px}.semantic-search-example>span{flex:1}.semantic-search-example svg{color:#9cbda8}.semantic-search-footer{display:flex;justify-content:space-between;gap:10px;padding:12px 14px;border-top:1px solid #2b4044;font-size:12px;color:#8ca2a3}.semantic-search-empty{display:grid;justify-items:center;gap:12px;padding:35px 25px;color:#a9bcba;text-align:center}.semantic-search-empty strong{font-weight:500;color:#dae6df}.semantic-search-empty p{font-size:14px;max-width:360px;line-height:1.6}@media(max-width:600px){.semantic-search-dialog{top:6%;max-height:calc(94dvh - 16px);max-width:calc(100vw - 20px)}.semantic-search-heading{padding:12px 11px 7px}.semantic-search-heading small{font-size:12px}.semantic-search-footer{flex-wrap:wrap;font-size:12px}.semantic-search-result{gap:8px!important;padding:11px 7px!important}.semantic-search-state{align-items:flex-start;font-size:12px}.semantic-search-state svg{flex:none;margin-top:1px}.semantic-search-state button{white-space:normal}.semantic-search-dialog [data-slot=command]{height:auto;min-height:0;max-height:inherit}.semantic-search-dialog [data-slot=command-input-wrapper],.semantic-search-footer,.semantic-search-heading,.semantic-search-state{flex-shrink:0}.semantic-search-list{min-height:0;flex:1 1 auto;overflow-y:auto;max-height:62vh}}@media(prefers-reduced-motion:reduce){.semantic-search-dialog .animate-spin{animation:none}}