.page_pageHeader__IZB3W{background:linear-gradient(135deg,#0a2463,#1e4db7);padding:120px 0 60px;color:#fff}.page_pageHeader__IZB3W h1{font-size:48px;font-weight:900;margin-bottom:8px}.page_pageHeader__IZB3W p{font-size:18px;color:hsla(0,0%,100%,.8)}.page_main__Aewjd{background:var(--gray-50)}.page_layout__ztc97{display:grid;grid-template-columns:260px 1fr;grid-gap:32px;gap:32px;align-items:start}.page_sidebar__t1xuK{position:-webkit-sticky;position:sticky;top:90px}.page_filterBox__QIA2z{background:#fff;border-radius:var(--radius);padding:24px;box-shadow:var(--shadow-sm)}.page_filterBox__QIA2z h3{font-size:18px;font-weight:700;color:var(--blue-dark);margin-bottom:24px;padding-bottom:12px;border-bottom:2px solid var(--blue-pale)}.page_filterGroup__q7GOI{margin-bottom:24px}.page_filterGroup__q7GOI label{display:block;font-size:13px;font-weight:700;color:var(--gray-500);text-transform:uppercase;letter-spacing:1px;margin-bottom:12px}.page_filterOptions__RLPMN{display:flex;flex-wrap:wrap;gap:8px}.page_filterBtn___CMAo{padding:7px 14px;border-radius:8px;border:1.5px solid var(--gray-300);background:#fff;font-size:13px;font-weight:600;color:var(--gray-700);cursor:pointer;transition:all .2s}.page_filterBtn___CMAo:hover{border-color:var(--blue-mid);color:var(--blue-mid)}.page_filterBtn___CMAo.page_active__BQZzr{background:var(--blue-mid);border-color:var(--blue-mid);color:#fff}.page_sortSelect__uZeD_{width:100%;padding:10px 12px;border:1.5px solid var(--gray-300);border-radius:var(--radius-sm);font-size:14px;color:var(--gray-700);background:#fff;outline:none}.page_sortSelect__uZeD_:focus{border-color:var(--blue-mid)}.page_content__cBM1B{min-height:400px}.page_resultCount__mYOmp{font-size:14px;color:var(--gray-500);font-weight:600;margin-bottom:20px}.page_grid__q2QRT{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}.page_empty__Llg2u{text-align:center;padding:80px 20px;color:var(--gray-500)}.page_empty__Llg2u h3{font-size:22px;font-weight:700;color:var(--gray-700);margin:16px 0 8px}.page_dateFilterInput__Ht6aF{width:100%;padding:9px 12px;border:1.5px solid var(--gray-300);border-radius:var(--radius-sm);font-size:14px;color:var(--gray-700);background:#fff;outline:none;cursor:pointer}.page_dateFilterInput__Ht6aF:focus{border-color:var(--blue-mid)}.page_dateFilterInput__Ht6aF:disabled{background:var(--gray-100);cursor:not-allowed;color:var(--gray-400)}.page_dateInfo__B3PH_{background:var(--blue-pale);border-radius:8px;padding:10px 12px;font-size:13px;color:var(--blue-dark);font-weight:600;margin-bottom:16px}.page_dateTag__HPjgg{color:var(--blue-mid);font-weight:600}.page_dateWithClear__AaHut{position:relative}.page_clearX__p7FeW{position:absolute;right:32px;top:50%;transform:translateY(-50%);background:var(--gray-200);border:none;width:20px;height:20px;border-radius:50%;font-size:11px;color:var(--gray-600);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.page_clearX__p7FeW:hover{background:#fee2e2;color:#dc2626}.page_searchInputWrap__IEmT6{position:relative}.page_searchNameInput__PWbvy{width:100%;padding:9px 32px 9px 12px;border:1.5px solid var(--gray-300);border-radius:var(--radius-sm);font-size:14px;color:var(--gray-700);background:#fff;outline:none}.page_searchNameInput__PWbvy:focus{border-color:var(--blue-mid)}.page_filterHint__kzQ0p{font-size:11px;color:var(--gray-400);margin-bottom:8px;margin-top:-6px}.page_filterBtnClear__zOxbc{padding:7px 14px;border-radius:8px;border:1.5px solid #fca5a5;background:#fee2e2;font-size:13px;font-weight:700;color:#dc2626;cursor:pointer;transition:all .2s}.page_filterBtnClear__zOxbc:hover{background:#fca5a5}@media (max-width:900px){.page_layout__ztc97{grid-template-columns:1fr}.page_sidebar__t1xuK{position:static}.page_grid__q2QRT{grid-template-columns:1fr}}