/**
 * @package   DPCases
 * @copyright Digital Peak GmbH. <https://www.digital-peak.com>
 * @license   https://www.gnu.org/licenses/gpl-3.0.html GNU/GPL
 */
.com-dpcases-category .dp-form{overflow:auto;margin:.5rem 0}.com-dpcases-category .dp-form__inputs{display:flex;align-items:center;flex-wrap:wrap;width:100%;margin-bottom:.5rem}.com-dpcases-category .dp-form__inputs .dp-input-search{flex:1 0 200px}.com-dpcases-category .dp-form__inputs .dp-select,.com-dpcases-category .dp-form__inputs .dp-input-search{width:auto;margin-right:.5rem}.com-dpcases-category .dp-form__filter-my{display:inline-block}.com-dpcases-category .dp-form__filter-my .dp-checkbox{margin:0}.com-dpcases-category .dp-form__actions{display:inline-block}.com-dpcases-category .dp-form__num{max-width:10rem;float:right}.com-dpcases-category .dp-table .dp-case{overflow-wrap:break-word;word-wrap:break-word}.com-dpcases-category .dp-table .dp-case__title{text-align:left}.com-dpcases-category .dp-pagination{display:flex;justify-content:center;align-items:center}.com-dpcases-category .dp-pagination__counter{margin-right:5px}.com-dpcases-category .dp-button-bar{margin-bottom:10px}.com-dpcases-category .dp-button{display:inline-block;margin:3px 0;padding:4px 10px;background-color:#fefefe;color:#212529;border:1px solid silver;text-align:center;font-weight:400;box-shadow:0 1px 3px rgba(0,0,0,.1);white-space:nowrap;vertical-align:middle;user-select:none;border-radius:.1rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.com-dpcases-category .dp-button:disabled,.com-dpcases-category .dp-button[disabled]{background-color:#ccc;color:#666}.com-dpcases-category .dp-icon svg{fill:currentcolor;width:1em;height:1em;vertical-align:-2px}.com-dpcases-category .dp-table{width:100%;border:1px solid #cbcbcb;border-collapse:collapse;border-spacing:0;empty-cells:show}.com-dpcases-category .dp-table caption{padding:1em 0;color:#000;text-align:center}.com-dpcases-category .dp-table td,.com-dpcases-category .dp-table th{overflow:visible;margin:0;padding:.4em 1em;border-bottom:1px solid #cbcbcb;border-left:1px solid #cbcbcb;text-align:center;font-size:inherit;border-width:0 0 0 1px}.com-dpcases-category .dp-table thead{text-align:left;vertical-align:bottom}.com-dpcases-category .dp-table td{background-color:rgba(0,0,0,0)}.com-dpcases-category .dp-table .dp-cell-price{text-align:right}.com-dpcases-category .dp-table-odd td{background-color:#f2f2f2}.com-dpcases-category .dp-table td:first-child,.com-dpcases-category .dp-table th:first-child{border-left-width:0}.com-dpcases-category .dp-table tr:nth-child(2n-1) td{background-color:#f2f2f2}.com-dpcases-category .dp-table tbody>tr:last-child{border-bottom-width:0}@media screen and (width <= 767px){.com-dpcases-category .dp-table,.com-dpcases-category .dp-table thead,.com-dpcases-category .dp-table tbody,.com-dpcases-category .dp-table th,.com-dpcases-category .dp-table td,.com-dpcases-category .dp-table tr{display:block}.com-dpcases-category .dp-table thead{display:none}.com-dpcases-category .dp-table tr{margin:0;padding:0;border:0}.com-dpcases-category .dp-table td{position:relative;padding-left:50%;border:none;text-align:left}.com-dpcases-category .dp-table td::before{content:attr(data-column);position:absolute;left:10px;padding-right:10px;font-weight:bold}.com-dpcases-category .dp-table td,.com-dpcases-category .dp-table th{border-bottom:0;text-align:left !important;box-sizing:border-box}.com-dpcases-category .dp-table td>div,.com-dpcases-category .dp-table th>div{text-align:left}}.com-dpcases-category .dp-progress__bar{display:block;border:1px solid #cbcbcb;background:#fff}.com-dpcases-category .dp-progress__bar[value]{width:100%;height:1.5em}.com-dpcases-category .dp-progress__bar::-moz-progress-bar{background-color:#007bff;background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}.com-dpcases-category .dp-progress__bar::-webkit-progress-bar{background:#fff}.com-dpcases-category .dp-progress__bar::-webkit-progress-value{background-color:#007bff;background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}.com-dpcases-category__due-date{margin-bottom:1rem}.com-dpcases-category__progress{margin-bottom:1rem;font-size:.9em;font-style:italic}.com-dpcases-category .dp-table .dp-case_not-answered{color:#b94a48}.com-dpcases-category .dp-table .dp-case__link::after{content:"\a";white-space:pre}.com-dpcases-category .dp-table .dp-case__category,.com-dpcases-category .dp-table .dp-case__type{font-size:.8em}.com-dpcases-category .dp-subcategory{overflow:auto;padding:.5rem 0;border-bottom:1px solid #cbcbcb}.com-dpcases-category .dp-subcategory:first-of-type{border-top:1px solid #cbcbcb}.com-dpcases-category .dp-subcategory:nth-child(2n-1){background-color:#f2f2f2}.com-dpcases-category .dp-subcategory__level{display:inline-block;padding-left:.5rem}.com-dpcases-category .dp-subcategory .dp-link{margin-left:.5rem}.com-dpcases-category .dp-subcategory .dp-due-date{display:inline-block;padding-left:.5rem;font-size:.9em;font-style:italic}.com-dpcases-category .dp-subcategory .dp-progress{display:flex;flex:1;flex-wrap:wrap;font-size:.9em;font-style:italic;float:right}.com-dpcases-category .dp-subcategory .dp-progress__separator{padding:0 .5rem}@media screen and (width <= 400px){.com-dpcases-category .dp-subcategory .dp-progress__bar{flex:1 1 100%}}.com-dpcases-category .dp-subcategory .dp-progress__bar{flex:1;margin:0 .5rem 0 2rem}