.cus-select{position:relative}.cus-select *{box-sizing:border-box}.cus-select__head{position:relative}.cus-select__toggle-btn{position:absolute;inset:0;width:100%;height:100%;border:none !important;background:rgba(0,0,0,0) !important;cursor:pointer;z-index:2}.cus-select__input{width:100%;color:#444;min-height:28px;display:block;padding-left:8px;padding-right:20px;overflow:hidden;-webkit-user-select:none;border:1px solid #444;border-radius:4px}[data-select-mode=single] .cus-select__input{white-space:nowrap}.cus-select__body{position:absolute;inset:100% 0 auto;z-index:10;width:100%;background-color:#fff;border:1px solid #444;border-top:none;border-radius:4px;display:none}.cus-select__filter-holder{padding:5px}.cus-select__options-holder{max-height:200px;overflow-y:auto}.cus-select__option{display:block;padding:5px 10px;cursor:pointer}.cus-select__option:hover{background-color:#eee}.cus-select__option:has(input:checked){background-color:#ddd}[data-select-mode=multiple] .cus-select__option:has(input:checked){pointer-events:none !important}[data-select-mode=period] .cus-select__option:not(.in-filter.in-period){display:none}.cus-select__placeholder{padding:4px}[data-select-mode=multiple] .cus-select__placeholder{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:flex-start;overflow:auto}.cus-select__placeholder-item{position:relative;color:#fff;background-color:#2769bf;border-radius:4px;line-height:1;padding:4px 12px 4px 4px;font-size:14px;white-space:nowrap}.cus-select__placeholder-item button{padding:0 5px !important;background-color:rgba(0,0,0,0) !important;border-radius:0 !important;z-index:3;position:relative;cursor:pointer}.search-update-dialog{position:fixed;color:#fff;background-color:#2769bf;inset:50% 50% auto auto;border-radius:12px;text-align:center;font-size:18px;padding:12px 20px;translate:50% -50%}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}thead,tr:nth-child(even){background-color:#eaf4f5}input::-moz-placeholder{color:rgba(0,0,0,0)}input::placeholder{color:rgba(0,0,0,0)}table,th,td{vertical-align:top}#page_content main{overflow:visible}/*# sourceMappingURL=w3c-filter.css.map */