.AssistSearch_page__FL2Vx{min-height:calc(100vh - 24px);background:#f8fafc;color:#172c3a;padding:24px 0 48px}.AssistSearch_shell__t1p_Q{width:min(900px,calc(100% - 32px));margin:0 auto}.AssistSearch_header__jk_lE img{display:block;object-fit:contain}.AssistSearch_header__jk_lE h1{margin:8px 0;font-size:clamp(23px,4.5vw,32px)}.AssistSearch_controls__9ZQdO{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.AssistSearch_search__85NE9{flex:1 1 280px}.AssistSearch_search__85NE9 input{width:100%;min-height:48px;padding:10px 12px;border:1px solid #8b9aa5;border-radius:6px;background:#fff;color:#172c3a;font:inherit}.AssistSearch_page__FL2Vx button{min-height:44px;border:1px solid #244759;border-radius:6px;padding:10px 16px;color:#172c3a;background:#fff;font:inherit;cursor:pointer}.AssistSearch_page__FL2Vx button:hover{background:#edf4f6}.AssistSearch_page__FL2Vx .AssistSearch_filterButton__BrLus{background:#dcf1d3;font-size:14px;font-weight:700;min-height:48px}.AssistSearch_page__FL2Vx .AssistSearch_resetButton__4zRJh{border-color:#a1adb5;font-size:14px;min-height:48px}.AssistSearch_page__FL2Vx :is(button,input,a):focus-visible{outline:3px solid #2563eb;outline-offset:3px}.AssistSearch_status__DqYwI{margin:24px 0 10px;font-weight:700}.AssistSearch_results__anfjO{list-style:none;padding:0;margin:0;border:1px solid #c3cdd4;border-radius:8px;overflow:hidden;background:#fff}.AssistSearch_character__kK5Wq{display:flex;gap:10px;padding:12px 12px 12px 6px;align-items:flex-start}.AssistSearch_character__kK5Wq+.AssistSearch_character__kK5Wq{border-top:1px solid #c3cdd4}.AssistSearch_icon__mH6eX{width:64px;height:64px;flex:0 0 64px;border-radius:8px;object-fit:contain}.AssistSearch_placeholder__PwyAJ{display:grid;place-items:center;background:#e5ebef;color:#52616d;font-size:12px}.AssistSearch_details__C_YNH{min-width:0;flex:1 1;overflow-wrap:anywhere}.AssistSearch_details__C_YNH h2{margin:0 0 8px;font-size:15.2px;line-height:1.5}.AssistSearch_details__C_YNH p{margin:0;font-size:14px;line-height:1.8;white-space:pre-wrap}.AssistSearch_message__2Kjfc{padding:24px;border:1px solid #c3cdd4;border-radius:8px;background:#fff}.AssistSearch_dialog__JLCrN{width:min(680px,calc(100% - 24px));max-height:calc(100dvh - 40px);overflow-y:auto;padding:24px;border:2px solid #244759;border-radius:10px;color:#172c3a;background:#fff}.AssistSearch_dialog__JLCrN::-webkit-backdrop{background:rgba(15,23,42,.48)}.AssistSearch_dialog__JLCrN::backdrop{background:rgba(15,23,42,.48)}.AssistSearch_dialogHeader__v5eu6{display:flex;align-items:center;gap:10px}.AssistSearch_dialogHeader__v5eu6 h2{flex:1 1;margin:0;font-size:21px}.AssistSearch_dialogHeader__v5eu6 button{padding:8px 16px}.AssistSearch_page__FL2Vx .AssistSearch_applyButton__qHvd6{background:#ffead3;font-weight:700}.AssistSearch_dialog__JLCrN>p{font-size:14px;color:#52616d;margin:18px 0}.AssistSearch_filterGrid__bExob{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.AssistSearch_filterGrid__bExob button{min-height:56px;padding:10px 6px;border:2px solid #244759;font-size:12px}.AssistSearch_filterGrid__bExob button[aria-pressed=true]{background:#d5edca;border-color:#28632e;box-shadow:inset 0 0 0 1px #28632e;font-weight:700}.AssistSearch_sortOptions__s1cNi{min-width:0;margin:24px 0 0;padding:16px 0 0;border:0;border-top:1px solid #c3cdd4}.AssistSearch_sortOptions__s1cNi legend{padding:0 8px 0 0;font-weight:700}.AssistSearch_sortChoices__yaMUE{display:flex;gap:12px}.AssistSearch_sortChoices__yaMUE label{display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 12px;border:1px solid #8b9aa5;border-radius:6px;font-size:14px;cursor:pointer}.AssistSearch_sortChoices__yaMUE input{margin:0;accent-color:#28632e}.AssistSearch_sortChoices__yaMUE .AssistSearch_disabledSort__l8BPG{opacity:.45;cursor:not-allowed;background:#edf0f2}.AssistSearch_sortOptions__s1cNi p{margin:12px 0 0;color:#52616d;font-size:12px}@media (max-width:540px){.AssistSearch_page__FL2Vx{padding-top:16px}.AssistSearch_shell__t1p_Q{width:calc(100% - 24px)}.AssistSearch_header__jk_lE img{width:168px;height:56px}.AssistSearch_controls__9ZQdO{gap:10px}.AssistSearch_search__85NE9{flex-basis:100%}.AssistSearch_filterButton__BrLus{flex:1 1}.AssistSearch_character__kK5Wq{gap:8px;padding:10px 10px 10px 6px}.AssistSearch_icon__mH6eX{width:40px;height:40px;flex-basis:40px}.AssistSearch_details__C_YNH h2{font-size:13.6px;margin-bottom:4px}.AssistSearch_details__C_YNH p{font-size:11px}.AssistSearch_dialog__JLCrN{padding:16px}.AssistSearch_dialogHeader__v5eu6{gap:8px;flex-wrap:wrap}.AssistSearch_dialogHeader__v5eu6 h2{flex-basis:100%;font-size:19px}.AssistSearch_dialogHeader__v5eu6 button{padding:8px 12px}}