.wb-container{max-width:1120px;margin:auto;padding:32px 16px;font-family:Roboto,sans-serif}.wb-breadcrumb{color:var(--text1Color);margin-bottom:20px;font-size:18px;font-weight:550}.wb-breadcrumb-link{cursor:pointer;text-decoration:none}.wb-breadcrumb-link:hover{text-decoration:underline}.wb-title{background:var(--primaryPastel);color:var(--primaryColor);text-align:center;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:22px 0;font-size:32px;font-weight:500}.wb-grid{justify-content:space-between;align-items:center;gap:16px;margin:22px auto;display:flex}.wb-search-box{background:var(--Primarywhite);border:1px solid var(--gray2);border-radius:10px;align-items:center;gap:12px;width:296px;height:48px;padding:10px 14px;display:flex}.wb-search-box input{width:100%;color:var(--text2Color);background:0 0;border:none;outline:none}.wb-icon{opacity:.7;width:18px}.wb-actions{align-items:center;gap:16px;display:flex}.wb-dropdown-wrapper{position:relative}.wb-dropdown-selected{border:1px solid var(--gray2);background:var(--Primarywhite);cursor:pointer;min-width:240px;height:44px;color:var(--text1Color);border-radius:10px;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.wb-arrow{width:14px;transition:all .2s}.rotate{transform:rotate(180deg)}.wb-dropdown-menu{background:var(--Primarywhite);z-index:10;border-radius:8px;width:100%;position:absolute;top:48px;overflow:hidden;box-shadow:0 10px 24px #00000014}.wb-dropdown-item{cursor:pointer;color:var(--text1Color);padding:12px}.wb-dropdown-item:hover{background:var(--gray2)}.wb-dropdown-item.active{background:var(--primaryPastel);color:var(--primaryColor)}.wb-pdf-btn{background:var(--primaryPastel);height:44px;color:var(--primaryColor);border:1px solid var(--gray2);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:10px 16px;font-weight:500;transition:background-color .2s,color .2s,border-color .2s;display:flex}.wb-download-icon{width:18px}.wb-pdf-btn:hover{background:var(--primaryColor);color:var(--Primarywhite);border-color:var(--primaryColor)}.wb-pdf-btn:hover img{filter:brightness(0)invert()}.wb-print-area{border:1px solid var(--gray2);border-radius:16px;margin-top:8px;overflow:hidden}.wb-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;font-size:14px}.wb-table thead tr{background:var(--primaryColor)}.wb-table thead th{z-index:5;background:var(--primaryColor);position:sticky;top:0}.wb-table th{color:var(--Primarywhite);text-align:left;height:50px;padding:16px 20px;font-weight:500}.wb-table th,.wb-table td{border-right:2px solid var(--gray3)}.wb-table th:last-child,.wb-table td:last-child{border-right:none}.wb-table td{vertical-align:middle;height:60px;color:var(--text1Color);border-bottom:1px solid var(--gray2);padding:16px 20px;font-weight:500}.wb-table tr:nth-child(2n) td{background:var(--gray2)}.wb-table-scroll{max-height:520px;overflow-y:auto}.wb-table thead th{z-index:2;position:sticky;top:0}@media print{body *{visibility:hidden}.wb-print-area,.wb-print-area *{visibility:visible}.wb-print-area{width:100%;position:absolute;top:0;left:0}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.wb-table thead tr{background:var(--primaryColor)!important}.wb-table th{color:var(--Primarywhite)!important}.wb-table tr:nth-child(2n) td{background:var(--gray2)!important}@page{size:A4;margin:10mm}}@media (max-width:900px){.wb-grid{flex-direction:column;align-items:stretch}.wb-search-box{width:100%}.wb-actions{justify-content:space-between}}@media (max-width:600px){.wb-actions{flex-direction:column;gap:12px}.wb-pdf-btn{width:100%}}
