.procedure-filter-wrapper{margin:20px 0;font-family:"Pretendard Variable",sans-serif}.filter-header{font-size:18px;font-weight:600;margin-bottom:15px;color:#000}.filter-category-group{margin-bottom:5px}.filter-parent-item{display:flex;align-items:center;justify-content:space-between;padding:8px 0;cursor:pointer;user-select:none}.filter-parent-left{display:flex;align-items:center;gap:10px}.filter-parent-category{font-weight:600;font-size:16px;color:#000}.accordion-toggle{font-size:20px;color:#666;transition:transform .3s;line-height:1}.filter-child-categories{max-height:0;overflow:hidden;transition:max-height .3s;padding-left:28px}.filter-child-categories.active{max-height:1000px;padding-bottom:10px}.filter-checkbox-item{margin:2px 0;display:flex;align-items:center}.filter-checkbox-item input[type=checkbox]{box-sizing:border-box;padding:0;margin:-13px 8px 0 0;width:18px;height:18px;cursor:pointer}.filter-checkbox-item label{cursor:pointer;font-size:16px;color:#000}.procedure-pills-wrapper{font-family:"Pretendard Variable",sans-serif}.selected-pills-display{display:none;margin:20px 0;padding:15px;background:#f5f5f5;border-radius:8px;gap:10px;flex-wrap:wrap;align-items:center}.selected-pills-display.active{display:flex}.reset-all-button{padding:6px 16px;background:#fff;border:1px solid #ddd;border-radius:20px;font-size:14px;cursor:pointer;font-family:"Pretendard Variable",sans-serif}.reset-all-button:hover{background:#f0f0f0}