.AnimeSearch_root__5HwzC{position:relative;width:100%}.AnimeSearch_searchBox__300Ul{height:54px;display:flex;align-items:center;border:2px solid #4a5155;background:#141719;box-shadow:inset 0 0 0 1px rgb(255 255 255/.015);border-radius:var(--radius-sm)}.AnimeSearch_searchBox__300Ul:focus-within{border-color:var(--accent-strong)}.AnimeSearch_magnifier__NTkPw{width:48px;height:90%;text-align:center;color:var(--text-soft);font-size:30px}.AnimeSearch_searchBox__300Ul input{flex:1 1;height:100%;border:0;outline:0;background:transparent;color:var(--text);font-size:17px}.AnimeSearch_clear__ltnNc{width:46px;height:100%;border:0;background:transparent;color:var(--muted);cursor:pointer;font-size:20px}.AnimeSearch_dropdown__pXwnb{position:absolute;z-index:30;top:58px;left:0;right:0;background:#191d1f;border:1px solid var(--border);box-shadow:var(--shadow-soft);max-height:430px;overflow:auto}.AnimeSearch_result__JhFLP{width:100%;display:grid;grid-template-columns:46px 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:7px 10px;border:0;border-bottom:1px solid var(--border-soft);text-align:left;background:transparent;cursor:pointer}.AnimeSearch_result__JhFLP:last-child{border-bottom:0}.AnimeSearch_active__nhNJ5,.AnimeSearch_result__JhFLP:hover{background:#242a2b}.AnimeSearch_result__JhFLP img{width:42px;height:58px;object-fit:cover;border-radius:var(--radius-sm)}.AnimeSearch_resultMain__YFx0Y{display:grid;grid-gap:2px;gap:2px;min-width:0}.AnimeSearch_resultMain__YFx0Y strong{font-size:13px}.AnimeSearch_resultMain__YFx0Y span{color:var(--text-soft);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AnimeSearch_resultMain__YFx0Y .AnimeSearch_native__G3GAM{color:var(--muted)}.AnimeSearch_meta__1RnKm{color:var(--text-soft);font-size:12px;display:grid;justify-items:end;grid-gap:4px;gap:4px}.AnimeSearch_meta__1RnKm small{color:var(--muted)}.AnimeSearch_selected__aRPu9{margin-top:12px;display:grid;grid-template-columns:54px 1fr auto;align-items:center;grid-gap:12px;gap:12px;min-height:72px;padding:8px;border:1px solid var(--border);background:var(--surface);border-radius:var(--radius-sm)}.AnimeSearch_selected__aRPu9 img{width:50px;height:66px;object-fit:cover;border-radius:var(--radius-sm)}.AnimeSearch_selected__aRPu9 span{display:grid;grid-gap:5px;gap:5px}.AnimeSearch_selected__aRPu9 small{color:var(--muted)}.AnimeSearch_selected__aRPu9 button{border:0;background:none;color:var(--muted);cursor:pointer;font-size:20px}@media (max-width:600px){.AnimeSearch_result__JhFLP{grid-template-columns:42px 1fr}.AnimeSearch_result__JhFLP .AnimeSearch_meta__1RnKm{grid-column:2;justify-items:start;display:flex;gap:8px}}.AnimeSearch_error__ndqKx{margin-top:8px;color:#d88b8b;font-size:12px}