.search_page__BvLov{min-height:100dvh;display:flex;flex-direction:column;background:var(--bg);color:var(--text)}.search_content__8_ad_{width:min(1280px,100%);flex:1 1;margin:0 auto;padding:46px clamp(20px,4vw,56px) 80px}.search_intro__0L9gz p{margin:0;color:#ffaaa6;font-size:11px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.search_intro__0L9gz h1{margin:7px 0 25px;font-size:clamp(36px,5vw,60px);line-height:1;letter-spacing:-.065em}.search_searchBox__CtXxZ{display:flex;align-items:center;gap:12px;max-width:790px;padding:7px 7px 7px 16px;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow)}.search_searchBox__CtXxZ:focus-within{border-color:rgba(255,87,89,.78)}.search_searchBox__CtXxZ span{color:var(--muted);font-size:28px;line-height:1}.search_searchBox__CtXxZ input{min-width:0;flex:1 1;padding:10px 0;color:var(--text);border:0;outline:0;background:transparent;font-size:16px}.search_searchBox__CtXxZ input::placeholder{color:var(--subtle)}.search_searchBox__CtXxZ button{min-height:44px;padding:0 21px;color:#fff;border:0;border-radius:9px;background:var(--accent);font-size:14px;font-weight:850}.search_searchBox__CtXxZ button:hover{background:var(--accent-hover)}.search_count__oIu13,.search_empty__4J8Bg{margin:30px 0 18px;color:var(--muted);font-size:14px}.search_count__oIu13{color:var(--text);font-weight:700}.search_resultSection__03ZY3{margin-top:30px}.search_resultSection__03ZY3 h2{margin:0 0 16px;font-size:20px;letter-spacing:-.035em}.search_grid__BNU0f{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.search_card__dhSjl{display:block;min-width:0;color:var(--text);text-decoration:none}.search_poster__D6e_W{position:relative;display:block;overflow:hidden;aspect-ratio:2/3;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-raised);transition:transform .16s ease,border-color .16s ease}.search_card__dhSjl:hover .search_poster__D6e_W{border-color:var(--accent);transform:translateY(-3px)}.search_poster__D6e_W img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.search_details__mcGOr{display:grid;gap:5px;padding:10px 2px 2px}.search_details__mcGOr b{display:-webkit-box;overflow:hidden;font-size:15px;line-height:1.28;-webkit-box-orient:vertical;-webkit-line-clamp:2}.search_details__mcGOr small{overflow:hidden;color:var(--muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.search_details__mcGOr em{color:var(--accent-hover);font-size:12px;font-style:normal;font-weight:800}@media (max-width:1000px){.search_grid__BNU0f{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:700px){.search_content__8_ad_{padding:32px 16px 58px}.search_grid__BNU0f{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.search_searchBox__CtXxZ{gap:8px;padding-left:12px}.search_searchBox__CtXxZ span{font-size:24px}.search_searchBox__CtXxZ input{font-size:14px}.search_searchBox__CtXxZ button{min-height:40px;padding:0 13px}.search_details__mcGOr b{font-size:13px}}@media (max-width:410px){.search_grid__BNU0f{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media (max-width:700px){.search_content__8_ad_{padding-top:72px}}