:root{--jira-blue: #0052CC;--jira-hover: #DEEBFF;--jira-sidebar-bg: #F4F5F7;--jira-text: #172B4D;--jira-border: #DFE1E6;--font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}body{font-family:var(--font-family);color:var(--jira-text);background-color:#fff}.table thead th{background-color:var(--jira-sidebar-bg);color:#6b778c;font-size:12px;font-weight:600;text-transform:uppercase;border-bottom:2px solid var(--jira-border);padding:12px 16px}.table tbody td{padding:12px 16px;vertical-align:middle;border-bottom:1px solid var(--jira-border);color:var(--jira-text)}.btn-action{padding:4px 8px;border-radius:3px;transition:all .2s;border:none;background:transparent}.btn-action i{font-size:16px}.btn-action-edit{color:var(--jira-blue)}.btn-action-edit:hover{background-color:var(--jira-hover)}.btn-action-delete{color:#de350b}.btn-action-delete:hover{background-color:#ffebe6}.spinner-sm-inline{width:1.1rem;height:1.1rem;border-width:.15em;color:var(--jira-blue)}.table-loading-overlay{position:absolute;inset:0;background-color:#ffffffb3;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:100;backdrop-filter:blur(1px);border-radius:3px}.loading-spinner-large{width:2rem;height:2rem;border-width:.18em;color:var(--jira-blue)}.loading-text{margin-top:10px;color:#6b778c;font-weight:500;font-size:12px;letter-spacing:1px;text-transform:uppercase}.card{position:relative;border:1px solid var(--jira-border);border-radius:3px;box-shadow:none!important}.card-header{background-color:#fff;border-bottom:1px solid var(--jira-border);padding:16px 24px}.nav-tabs .nav-link{color:#42526e;font-weight:500;border:none;border-bottom:2px solid transparent;cursor:pointer}.nav-tabs .nav-link:hover{color:var(--jira-blue);background:#ebecf0;border-radius:4px 4px 0 0}.nav-tabs .nav-link.active{color:var(--jira-blue);border-bottom:2px solid var(--jira-blue);background:transparent;font-weight:700}.tab-content{border-top:1px solid var(--jira-border)!important}.pagination .page-link{color:var(--jira-blue);border:none;padding:8px 12px;margin:0 2px;border-radius:3px;cursor:pointer}.pagination .page-item.active .page-link{background-color:var(--jira-blue);color:#fff}.pagination .page-item.disabled .page-link{color:#a5adba;background:transparent}h2{font-size:24px;font-weight:500;color:var(--jira-text);margin-bottom:24px}.modal-content{border-radius:3px;border:none;box-shadow:0 8px 16px -4px #091e4240,0 0 0 1px #091e4214}.modal-header{padding:16px 24px;border-bottom:2px solid var(--jira-border)}.modal-title{font-size:20px;font-weight:500}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:transparent;border-radius:10px;border:2px solid transparent;background-clip:padding-box}*:hover::-webkit-scrollbar-thumb{background-color:#091e4226}::-webkit-scrollbar-thumb:hover{background-color:#091e424d}*{scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .3s}*:hover{scrollbar-color:rgba(9,30,66,.15) transparent}.status-badge{padding:4px 10px;border-radius:3px;font-size:11px;font-weight:700;text-transform:uppercase;display:inline-block;letter-spacing:.5px}.status-success{background-color:#e3fcef;color:#064}.status-neutral{background-color:#dfe1e6;color:#42526e}.status-progress{background-color:#deebff;color:#0052cc}.status-warning{background-color:#fff0b3;color:#172b4d}.status-danger{background-color:#ffebe6;color:#bf2600}.status-inactive{background-color:#f4f5f7;color:#a5adba;text-decoration:line-through}.row-void td{text-decoration:line-through;color:#a5adba!important}.row-void td *{color:inherit!important}@media (max-width: 991.98px){.jira-sidebar{position:fixed;top:0;left:-240px;bottom:0;z-index:1060;transition:left .3s ease-in-out;box-shadow:2px 0 8px #0000001a}.jira-sidebar.mobile-open{left:0}.sidebar-overlay{position:fixed;inset:0;background-color:#091e428a;z-index:1050;display:none;opacity:0;transition:opacity .3s ease}.sidebar-overlay.show{display:block;opacity:1}.jira-content{padding:16px}.table-responsive-cards table,.table-responsive-cards thead,.table-responsive-cards tbody,.table-responsive-cards th,.table-responsive-cards td,.table-responsive-cards tr{display:block!important}.table-responsive-cards table thead tr{position:absolute!important;top:-9999px!important;left:-9999px!important}.table-responsive-cards table tr{border:1px solid var(--jira-border)!important;border-radius:6px!important;margin-bottom:16px!important;background-color:transparent;box-shadow:0 1px 3px #00000014!important;overflow:hidden}.table-responsive-cards table td{border:none!important;border-bottom:1px solid var(--jira-border)!important;position:relative!important;padding:12px 16px 12px 40%!important;text-align:right!important;min-height:44px}.table-responsive-cards table td:before{content:attr(data-label);position:absolute!important;left:16px!important;top:14px!important;width:35%!important;text-align:left!important;font-weight:600!important;text-transform:uppercase!important;font-size:11px!important;color:#6b778c!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.table-responsive-cards table td:last-child{border-bottom:0!important}.table-responsive-cards table td .d-flex{justify-content:flex-end!important}.table-responsive-cards table td .text-md-start,.table-responsive-cards table td .text-start{text-align:right!important}.table-responsive-cards .btn-action{padding:6px 12px}}@media (max-width: 575.98px){.jira-content{padding:12px}h2{font-size:20px}}
