#classifierSection .classifierToolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px}
#classifierSection .classifierHero{padding:16px 20px;border-radius:6px}
#classifierSection .classifierHero h2{font-size:21px;margin:0 0 8px}
#classifierSection .classifierHero p{margin:0 0 12px}
#classifierSection .classifierDrop{min-height:100px;padding:12px;gap:4px}
#classifierSection .classifierDropIcon{width:32px;height:32px;font-size:24px}
#classifierSection .classifierFolderBar{margin:10px 0}
#classifierSection .classifierZipBar{margin-top:8px}
#classifierSection .classifierToolbar input,#classifierSection .classifierToolbar select{height:36px;border:1px solid #c8d4e3;border-radius:4px;padding:6px 9px;box-sizing:border-box;background:#fff;color:#193356}
#classifierSection .classifierToolbar>input{flex:1 1 260px;min-width:180px;width:auto}
#classifierSection .classifierToolbar>button,#classifierSection .classifierToolbar>select{flex:0 0 auto;width:auto;max-width:100%;margin:0}
#classifierSection .classifierPageSize{display:flex;align-items:center;gap:8px;font-size:13px;margin:0}
#classifierSection .classifierPageSize select{width:84px;margin:0}
#classifierSection .classifierPagination{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:10px 0;font-size:13px;flex-wrap:wrap}
#classifierSection .classifierPagination button{width:32px;height:32px;min-width:32px;padding:0;margin:0;border-radius:4px}
#classifierSection .classifierTableWrap{max-height:640px;overflow:auto;border:1px solid #d8e0ea;border-radius:4px}
#classifierSection .classifierTable{table-layout:fixed;min-width:1350px;width:100%;border-collapse:separate;border-spacing:0}
#classifierSection .classifierTable th{position:sticky;top:0;z-index:2;background:#f4f7fa;white-space:normal;overflow-wrap:normal;font-size:11px;padding:10px 8px}
#classifierSection .classifierTable td{padding:10px 8px;vertical-align:top;overflow-wrap:anywhere}
#classifierSection .classifierTable th:nth-child(1){width:65px}
#classifierSection .classifierTable th:nth-child(2){width:235px}
#classifierSection .classifierTable th:nth-child(3){width:175px}
#classifierSection .classifierTable th:nth-child(4){width:210px}
#classifierSection .classifierTable th:nth-child(5){width:110px}
#classifierSection .classifierTable th:nth-child(6){width:110px}
#classifierSection .classifierTable th:nth-child(7){width:255px}
#classifierSection .classifierTable th:nth-child(8){width:100px}
#classifierSection .classifierTable th:nth-child(9){width:125px}
#classifierSection .classifierTable input,#classifierSection .classifierTable select{width:100%;min-width:0;height:36px;margin:0;padding:6px;font-size:12px;box-sizing:border-box}
#classifierSection .classifierFileName{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal;width:100%;text-align:left;line-height:1.4;padding:0;min-height:0}
#classifierSection .classifierFileDetails{margin-top:5px;font-size:11px;color:#62738d}
#classifierSection .classifierFileDetails summary{cursor:pointer}
#classifierSection .classifierFileDetails small{display:block;margin-top:4px;white-space:normal}
#classifierSection .classifierActions{position:static;display:table-cell;background:inherit;box-shadow:none;white-space:normal}
#classifierSection .classifierActions button{max-width:100%;margin:0 3px 4px 0;font-size:12px;padding:7px}
#classifierSection .classifierTable tbody tr:nth-child(even){background:#fafbfd}
#classifierSection .classifierTable tbody tr:hover{background:#f0f6ff}
#unsentGuidesDetails .classifierTable{min-width:1080px}
#unsentGuidesDetails .classifierTable th:nth-child(1){width:210px}
#unsentGuidesDetails .classifierTable th:nth-child(2){width:210px}
#unsentGuidesDetails .classifierTable th:nth-child(5){width:240px}
#unsentGuidesDetails .classifierTable th:nth-child(7){width:130px}
@media(max-width:700px){#classifierSection .classifierToolbar>input{flex-basis:100%}#classifierSection .classifierToolbar>button{flex:1 1 150px}#classifierSection .classifierPagination{justify-content:flex-start}}
#classifierSection{grid-template-columns:minmax(0,1fr);min-width:0}
#classifierSection>*,#classifierSection .classifierGroup{min-width:0;max-width:100%;box-sizing:border-box}
#classifierSection .classifierHero{grid-template-columns:minmax(0,1fr)}
#classifierSection .classifierHero>*{min-width:0;max-width:100%;box-sizing:border-box;overflow-wrap:anywhere}
#classifierSection .classifierTableWrap{min-width:0;max-width:100%;box-sizing:border-box}
#classifierSection .classifierWhatsappChoice{display:flex;align-items:flex-start;gap:6px;white-space:normal;font-size:11px;line-height:1.4;margin-top:8px}
#classifierSection .classifierWhatsappChoice input{width:15px;height:15px;min-width:15px;flex:0 0 15px;margin:1px 0 0;padding:0}
