:root,[data-bs-theme=dark]{--tblr-primary:#cf0;--tblr-primary-rgb:204, 255, 0;--tblr-primary-fg:#000;--tblr-link-color:#cf0;--tblr-link-hover-color:#dfff4d;--tblr-body-bg:#000;--tblr-body-bg-rgb:0, 0, 0;--tblr-body-color:#f5f5f5;--tblr-active-bg:#222;--tblr-bg-surface:#090909;--tblr-card-bg:#0d0d0d;--tblr-border-color:#242424;--tblr-secondary:#a3a3a3;--tblr-tertiary:#737373;--tblr-gray-50:#fafafa;--tblr-gray-100:#f5f5f5;--tblr-gray-200:#e5e5e5;--tblr-gray-300:#d4d4d4;--tblr-gray-400:#a3a3a3;--tblr-gray-500:#737373;--tblr-gray-600:#525252;--tblr-gray-700:#404040;--tblr-gray-800:#262626;--tblr-gray-900:#171717;--tblr-gray-950:#0a0a0a}body{background:#000}.form-check-input:checked[type=checkbox]{--tblr-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3e%3cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8.5l2.5 2.5l5.5 -5.5'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{--tblr-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.table-selectable tbody tr:has(.table-selectable-check:checked):hover>*{--tblr-table-bg-state:var(--tblr-active-bg)}.table-selectable .dropdown-menu{left:auto!important;right:0!important}.pagination{--tblr-pagination-active-color:var(--tblr-primary-fg)}.card-hover-border{transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.card-hover-border:hover{border-color:var(--tblr-primary);box-shadow:0 0 0 1px var(--tblr-primary)}.card-hover-arrow{transition:transform .2s ease-in-out}.card-link:hover .card-hover-arrow,.card:hover .card-hover-arrow{transform:translate(4px)}.package-card{transition:transform .16s,border-color .16s}.package-card:hover{border-color:rgba(var(--tblr-primary-rgb), .35);transform:translateY(-2px)}body.offcanvas-open{overflow:hidden}.package-drawer{height:100dvh;max-height:100dvh;overflow:hidden}.package-drawer .offcanvas-body{overscroll-behavior:contain;overflow-y:auto}.package-drawer .offcanvas-footer{flex-shrink:0}
