:root{--term-bg:#000;--term-fg:#ffa559;--term-accent:#ff7a00}.terminal-search.hidden{display:none}.no-scroll{overflow:hidden}.terminal-search{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000}.terminal-search__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000059}.terminal-search__panel{position:absolute;top:0;right:0;height:100%;width:369px;background:var(--term-bg);color:var(--term-fg);border-left:2px solid var(--term-accent);transform:translate(100%);animation:slidein .2s ease forwards;box-shadow:-10px 0 30px #00000080;display:flex;flex-direction:column;overflow:hidden}@media screen and (max-width: 480px){.terminal-search__panel{width:100vw}}@keyframes slidein{to{transform:translate(0)}}.terminal-search__header{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--term-accent)}.terminal-search__header-content{display:flex;align-items:center;gap:10px}.terminal-search__icon{width:20px;height:20px;filter:brightness(0) saturate(100%) invert(72%) sepia(98%) saturate(1352%) hue-rotate(1deg) brightness(102%) contrast(101%);flex-shrink:0}#terminal-search-label{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.08em;margin:0}.terminal-search__form{padding:12px 14px;flex:1;display:flex;flex-direction:column;overflow:hidden}.terminal-search__input{width:100%;background:#000;color:var(--term-fg);border:1px solid var(--term-accent);padding:10px 12px;font:600 16px/1.2 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.terminal-search__input::placeholder{color:#a85417}.terminal-search__input:focus{outline:none;box-shadow:0 0 0 3px #ff7a0059}.terminal-search__results{padding:8px 14px 16px;max-height:calc(100% - 130px);overflow:auto;flex:1}.terminal-search__group{margin-top:12px}.terminal-search__group-title{font:700 12px/1 ui-monospace,monospace;color:#ffa559;text-transform:uppercase;opacity:.9;margin-bottom:6px}.terminal-search__item{list-style:none;margin:0}.terminal-search__link{display:flex;gap:8px;align-items:center;padding:8px 6px;color:var(--term-fg);text-decoration:none;border:1px solid transparent}.terminal-search__link img{max-width:80px;width:auto;height:auto;flex-shrink:0;object-fit:cover}.terminal-search__link span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.terminal-search__link:hover{background:#0a0a0a;border-color:#222}.terminal-search__close{background:none;border:1px solid var(--term-accent);color:var(--term-fg);padding:6px 10px;cursor:pointer}.terminal-search__empty{opacity:.7;padding:12px 0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:var(--term-fg);font-size:14px;letter-spacing:.05em;text-transform:lowercase}.terminal-search__loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;gap:16px}.terminal-hourglass{width:32px;height:32px;position:relative}.terminal-hourglass:before,.terminal-hourglass:after{content:"";position:absolute;width:0;height:0;border-style:solid;animation:hourglass-spin 1.2s ease-in-out infinite}.terminal-hourglass:before{top:0;left:50%;transform:translate(-50%);border-width:0 16px 16px 16px;border-color:transparent transparent var(--term-fg) transparent}.terminal-hourglass:after{bottom:0;left:50%;transform:translate(-50%);border-width:16px 16px 0 16px;border-color:var(--term-fg) transparent transparent transparent;animation-delay:.6s}@keyframes hourglass-spin{0%,to{opacity:1;transform:translate(-50%) rotate(0)}25%{opacity:.7;transform:translate(-50%) rotate(90deg)}50%{opacity:.3;transform:translate(-50%) rotate(180deg)}75%{opacity:.7;transform:translate(-50%) rotate(270deg)}}.terminal-loading-text{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:var(--term-fg);font-size:12px;letter-spacing:.1em;text-transform:lowercase;opacity:.8;animation:pulse 1.5s ease-in-out infinite}@keyframes pulse{0%,to{opacity:.6}50%{opacity:1}}#terminal-search-label:after{content:"|";animation:blink 1s steps(1,end) infinite;color:#ffa559}@keyframes blink{50%{opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/terminal-search.css.map */
