.p3TUoq_trigger{z-index:90000;backdrop-filter:blur(14px);color:#ffffff9e;min-width:46px;height:30px;font:700 11px/1 var(--font-instrument),sans-serif;letter-spacing:.06em;cursor:pointer;background:#080908d6;border:1px solid #ffffff21;padding:0 10px;transition:all .2s;position:fixed;bottom:112px;right:20px}.p3TUoq_trigger:hover{color:#080908;background:var(--color-yellow);border-color:var(--color-yellow)}.p3TUoq_overlay{z-index:2147483000;backdrop-filter:blur(14px);background:#020302c7;place-items:start center;padding:10vh 18px;display:grid;position:fixed;inset:0}.p3TUoq_palette{background:#090a09;border:1px solid #ffffff2e;width:min(820px,100%);box-shadow:0 40px 130px #000000c7}.p3TUoq_search{border-bottom:1px solid #ffffff1c;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;min-height:76px;padding:0 20px;display:grid}.p3TUoq_search>span{color:var(--color-yellow);font:700 30px/1 var(--font-instrument),sans-serif}.p3TUoq_search input{color:#fff;width:100%;font:500 20px/1.2 var(--font-instrument),sans-serif;background:0 0;border:0;outline:0}.p3TUoq_search input::placeholder{color:#ffffff52}.p3TUoq_search kbd{color:#fff6;font:700 9px/1 var(--font-instrument),sans-serif;border:1px solid #ffffff1f;padding:5px 7px}.p3TUoq_meta{color:#fff6;font:700 10px/1 var(--font-instrument),sans-serif;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:18px;padding:13px 18px;display:flex}.p3TUoq_results{scrollbar-width:thin;scrollbar-color:#3a3d3a #0d0e0d;border-top:1px solid #ffffff14;max-height:58vh;overflow:auto}.p3TUoq_results::-webkit-scrollbar{width:7px}.p3TUoq_results::-webkit-scrollbar-track{background:#0d0e0d}.p3TUoq_results::-webkit-scrollbar-thumb{background:#3a3d3a}.p3TUoq_results button{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff12;grid-template-columns:46px 1fr auto 26px;align-items:center;gap:14px;width:100%;min-height:64px;padding:0 18px;transition:background .15s,color .15s;display:grid}.p3TUoq_results button>span{color:var(--color-yellow);font:760 12px/1 var(--font-instrument),sans-serif}.p3TUoq_results strong{font:560 16px/1.2 var(--font-instrument),sans-serif}.p3TUoq_results small{color:#ffffff5c;font:700 9px/1 var(--font-instrument),sans-serif;letter-spacing:.1em;text-transform:uppercase}.p3TUoq_results i{color:#ffffff59;font-style:normal;transition:all .2s}.p3TUoq_results button:hover,.p3TUoq_results .p3TUoq_activeResult{color:#080908;background:#fff}.p3TUoq_results button:hover small,.p3TUoq_results .p3TUoq_activeResult small{color:#0809087a}.p3TUoq_results button:hover i,.p3TUoq_results .p3TUoq_activeResult i{color:#a67800;transform:translate(2px,-2px)}.p3TUoq_results p{color:#ffffff73;font:14px/1.5 var(--font-instrument),sans-serif;padding:30px 18px}@media (max-width:700px){.p3TUoq_trigger{display:none}.p3TUoq_overlay{padding-top:5vh}.p3TUoq_search input{font-size:17px}.p3TUoq_meta span:last-child{display:none}.p3TUoq_results button{grid-template-columns:38px 1fr 22px}.p3TUoq_results small{display:none}}.p3TUoq_loading{z-index:6;backdrop-filter:blur(8px);font-family:var(--font-instrument),sans-serif;background:#070807f0;justify-content:center;align-items:center;gap:20px;display:flex;position:absolute;inset:0}.p3TUoq_palette{position:relative}.p3TUoq_loadingRing{border:1px solid #ffffff38;border-top-color:var(--color-yellow);border-right-color:var(--color-yellow);border-radius:50%;width:52px;height:52px;animation:.7s linear infinite p3TUoq_commandSpin}.p3TUoq_loading small{color:var(--color-yellow);letter-spacing:.14em;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.p3TUoq_loading strong{color:#fff;max-width:440px;font-size:18px;font-weight:600;display:block}.p3TUoq_results button:disabled{cursor:wait}@keyframes p3TUoq_commandSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.p3TUoq_loadingRing{animation:none}}.p3TUoq_loading:after{content:"routing / resolving / opening";color:#ffffff42;font:700 9px/1 var(--font-instrument),sans-serif;letter-spacing:.16em;text-transform:uppercase;animation:.75s steps(2,end) infinite p3TUoq_routePulse;position:absolute;bottom:18px;left:18px;right:18px}.p3TUoq_loading strong:after{content:"_";color:var(--color-yellow);margin-left:5px;animation:.65s step-end infinite p3TUoq_routeBlink}@keyframes p3TUoq_routePulse{50%{opacity:.45}}@keyframes p3TUoq_routeBlink{50%{opacity:0}}
