@keyframes spin{to{transform:rotate(360deg)}}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--bg-primary);color:var(--text-primary);margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;transition:background-color .3s,color .3s}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root[data-theme=dark] h1,:root[data-theme=dark] h2,:root[data-theme=dark] h3,:root[data-theme=dark] h4,:root[data-theme=dark] h5,:root[data-theme=dark] h6{color:var(--color-text-primary)!important}.ReactModal__Overlay{opacity:0;background-color:var(--shadow-color);transition:opacity .2s ease-in-out;position:fixed;inset:0;z-index:2147483646!important}.ReactModal__Overlay--after-open{opacity:1}.ReactModal__Overlay--before-close{opacity:0}.modal-content-image{color:#fff;text-align:center;z-index:1001;background-color:#000000e6;border:none;flex-direction:column;justify-content:center;align-items:center;width:80vw;max-width:800px;height:80vh;max-height:600px;padding:20px;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.modal-backdrop{z-index:var(--z-modal-backdrop)!important;width:100vw!important;height:100vh!important;position:fixed!important;top:0!important;left:0!important}.modal{z-index:var(--z-modal)!important;position:fixed!important}.modal-backdrop-highz{z-index:var(--z-modal-backdrop)!important}.add-edit-panel-overlay{z-index:var(--z-modal-backdrop);background:#00000073;position:fixed;inset:0}.add-edit-panel{background:var(--card-bg);height:100vh;z-index:var(--z-modal);flex-direction:column;display:flex;position:fixed;top:0;right:0;box-shadow:-6px 0 24px #0006}.add-edit-panel-header{border-bottom:1px solid var(--border-color)}.add-edit-panel-body{flex:auto;padding:1rem;overflow-y:auto}.add-edit-panel-footer{border-top:1px solid var(--border-color);justify-content:flex-end;gap:.5rem;padding:.75rem;display:flex}.modal-image{object-fit:contain;max-width:100%;max-height:100%}.modal-buttons{justify-content:center;gap:10px;margin-top:20px;display:flex}:root[data-theme=light] .table,:root[data-theme=light] .table tbody,:root[data-theme=light] .table tbody tr,:root[data-theme=light] .table tbody td{background-color:var(--color-card-bg)!important}:root[data-theme=dark] .table,:root[data-theme=dark] .table tbody,:root[data-theme=dark] .table tbody tr,:root[data-theme=dark] .table tbody td{color:var(--color-text-primary)!important;background-color:#2c3034!important}:root[data-theme=light] .table-hover tbody tr:hover,:root[data-theme=light] .table-hover tbody tr:hover *{background-color:var(--color-panel-bg,#f8f9fa)!important}:root[data-theme=dark] .table-hover tbody tr:hover,:root[data-theme=dark] .table-hover tbody tr:hover td{background-color:#ffffff1a!important}:root[data-theme=light] .table thead th{border-color:var(--color-border)!important}:root[data-theme=dark] .table thead th{border-color:#ffffff1a!important}:root[data-theme=light] .table td,:root[data-theme=light] .table th{border-color:var(--color-border)!important}:root[data-theme=dark] .table td,:root[data-theme=dark] .table th{color:var(--color-text-primary)!important;border-color:#ffffff1a!important}:root[data-theme=dark] .table tbody tr td:first-child,:root[data-theme=dark] .table tbody tr th:first-child{color:var(--color-text-primary)!important;background-color:#2c3034!important}:root[data-theme=dark] .form-control,:root[data-theme=dark] .form-select,:root[data-theme=dark] input.form-control,:root[data-theme=dark] select.form-control,:root[data-theme=dark] textarea.form-control{color:var(--color-text-primary)!important;background-color:#212529!important;border-color:#ffffff1a!important}:root[data-theme=dark] .form-control:focus,:root[data-theme=dark] .form-select:focus,:root[data-theme=dark] input.form-control:focus,:root[data-theme=dark] select.form-control:focus,:root[data-theme=dark] textarea.form-control:focus{color:var(--color-text-primary)!important;background-color:#212529!important;border-color:#4dabf7!important;box-shadow:0 0 0 .2rem #4dabf740!important}:root[data-theme=dark] .form-control::placeholder,:root[data-theme=dark] input.form-control::placeholder,:root[data-theme=dark] textarea.form-control::placeholder{opacity:1;color:#adb5bd!important}:root[data-theme=dark] .input-group-text{color:var(--color-text-primary)!important;background-color:#2c3034!important;border-color:#ffffff1a!important}:root[data-theme=dark] .input-group-text svg{color:var(--color-text-primary)!important}:root[data-theme=dark] .table thead,:root[data-theme=dark] .table thead th{color:var(--color-text-primary)!important;background-color:#22252b!important}:root[data-theme=dark] .card{color:var(--color-text-primary)!important;background-color:#2c3034!important;border-color:#ffffff1a!important}:root[data-theme=dark] .card-header,:root[data-theme=dark] .card-footer{color:var(--color-text-primary)!important;background-color:#212529!important;border-color:#ffffff1a!important}:root[data-theme=dark] .card-body{color:var(--color-text-primary)!important;background-color:#2c3034!important}:root .dropdown-menu{color:var(--color-text,var(--color-text-primary));background-color:var(--color-dropdown-bg,var(--color-surface,var(--color-card-bg)))!important;border-color:var(--color-border,#0000001f)!important}:root[data-theme=dark] .dropdown-menu{background-color:#2d3239!important;border-color:#ffffff1a!important}:root[data-theme=dark] .dropdown-item{color:var(--color-text-primary)!important}:root[data-theme=dark] .dropdown-item:hover,:root[data-theme=dark] .dropdown-item:focus{color:var(--color-text-primary)!important;background-color:#ffffff0d!important}:root[data-theme=dark] .back-button--primary{color:var(--color-primary,#4dabf7)!important;border-color:var(--color-primary,#4dabf7)!important}:root[data-theme=dark] .back-button--primary:hover{background-color:var(--color-primary,#4dabf7)!important;color:#1a1a1a!important;border-color:var(--color-primary,#4dabf7)!important}:root[data-theme=dark] .back-button--secondary{color:var(--color-navbar-text)!important;border-color:var(--color-navbar-text)!important}:root[data-theme=dark] .back-button--secondary:hover{background-color:var(--color-navbar-text)!important;color:#1a1a1a!important;border-color:var(--color-navbar-text)!important}:root[data-theme=dark] .back-button--link{color:var(--color-primary,#4dabf7)!important}:root[data-theme=dark] .back-button--link:hover{background:0 0;text-decoration:underline;color:#6eb5ff!important}.btn-theme-accent{--bs-btn-color:var(--button-accent-text);--bs-btn-bg:var(--button-accent-bg,var(--color-accent));--bs-btn-border-color:var(--button-accent-bg,var(--color-accent));--bs-btn-hover-color:var(--button-accent-text);--bs-btn-hover-bg:var(--button-accent-hover-bg,var(--button-accent-bg,var(--color-accent)));--bs-btn-hover-border-color:var(--button-accent-hover-bg,var(--button-accent-bg,var(--color-accent)));--bs-btn-active-color:var(--button-accent-text);--bs-btn-active-bg:var(--button-accent-active-bg,var(--button-accent-bg,var(--color-accent)));--bs-btn-active-border-color:var(--button-accent-active-bg,var(--button-accent-bg,var(--color-accent)))}.btn-theme-dark{--bs-btn-color:var(--color-text);--bs-btn-bg:var(--color-hover-bg);--bs-btn-border-color:var(--color-border);--bs-btn-border-width:2px;--bs-btn-hover-color:var(--color-text);--bs-btn-hover-bg:color-mix(in srgb, var(--color-hover-bg) 84%, var(--color-text) 16%);--bs-btn-hover-border-color:color-mix(in srgb, var(--color-border) 80%, var(--color-text) 20%);--bs-btn-active-color:var(--color-text);--bs-btn-active-bg:color-mix(in srgb, var(--color-hover-bg) 74%, var(--color-text) 26%);--bs-btn-active-border-color:color-mix(in srgb, var(--color-border) 70%, var(--color-text) 30%)}.btn-theme-surface{--bs-btn-color:var(--button-surface-text,var(--color-text));--bs-btn-bg:var(--button-surface-bg,var(--color-panel-bg));--bs-btn-border-color:var(--button-surface-border,var(--color-border));--bs-btn-hover-color:var(--button-surface-text,var(--color-text));--bs-btn-hover-bg:var(--button-surface-hover-bg,var(--color-bg-hover));--bs-btn-hover-border-color:var(--button-surface-border,var(--color-border));--bs-btn-active-color:var(--button-surface-text,var(--color-text));--bs-btn-active-bg:var(--button-surface-active-bg,var(--color-bg-active));--bs-btn-active-border-color:var(--button-surface-border,var(--color-border))}.btn-theme-light{--bs-btn-color:var(--color-text);--bs-btn-bg:var(--color-hover-bg);--bs-btn-border-color:var(--color-border);--bs-btn-border-width:2px;--bs-btn-hover-color:var(--color-text);--bs-btn-hover-bg:color-mix(in srgb, var(--color-hover-bg) 84%, var(--color-text) 16%);--bs-btn-hover-border-color:color-mix(in srgb, var(--color-border) 80%, var(--color-text) 20%);--bs-btn-active-color:var(--color-text);--bs-btn-active-bg:color-mix(in srgb, var(--color-hover-bg) 74%, var(--color-text) 26%);--bs-btn-active-border-color:color-mix(in srgb, var(--color-border) 70%, var(--color-text) 30%)}.btn-theme-success{--bs-btn-color:var(--button-success-text,var(--color-active-text));--bs-btn-bg:var(--button-success-bg,var(--color-success));--bs-btn-border-color:var(--button-success-bg,var(--color-success));--bs-btn-hover-color:var(--button-success-text,var(--color-active-text));--bs-btn-hover-bg:var(--button-success-bg,var(--color-success));--bs-btn-hover-border-color:var(--button-success-bg,var(--color-success))}.btn-theme-danger{--bs-btn-color:var(--button-danger-text,var(--color-active-text));--bs-btn-bg:var(--button-danger-bg,var(--color-danger));--bs-btn-border-color:var(--button-danger-bg,var(--color-danger));--bs-btn-hover-color:var(--button-danger-text,var(--color-active-text));--bs-btn-hover-bg:var(--button-danger-bg,var(--color-danger));--bs-btn-hover-border-color:var(--button-danger-bg,var(--color-danger))}.btn-theme-warning{--bs-btn-color:var(--button-warning-text,#1f2937);--bs-btn-bg:var(--button-warning-bg,var(--color-warning));--bs-btn-border-color:var(--button-warning-bg,var(--color-warning));--bs-btn-hover-color:var(--button-warning-text,#1f2937);--bs-btn-hover-bg:var(--button-warning-bg,var(--color-warning));--bs-btn-hover-border-color:var(--button-warning-bg,var(--color-warning))}.btn-theme-info{--bs-btn-color:var(--button-info-text,var(--color-active-text));--bs-btn-bg:var(--button-info-bg,var(--color-info));--bs-btn-border-color:var(--button-info-bg,var(--color-info));--bs-btn-hover-color:var(--button-info-text,var(--color-active-text));--bs-btn-hover-bg:var(--button-info-bg,var(--color-info));--bs-btn-hover-border-color:var(--button-info-bg,var(--color-info))}.btn-theme-subtle{--bs-btn-color:var(--button-subtle-text,var(--color-text));--bs-btn-bg:var(--button-subtle-bg,var(--color-bg-secondary));--bs-btn-border-color:var(--button-surface-border,var(--color-border));--bs-btn-hover-color:var(--button-subtle-text,var(--color-text));--bs-btn-hover-bg:var(--button-subtle-hover-bg,var(--color-bg-hover));--bs-btn-hover-border-color:var(--button-surface-border,var(--color-border))}.btn-theme-strong{--bs-btn-color:var(--color-active-text);--bs-btn-bg:var(--color-dark);--bs-btn-border-color:var(--color-dark);--bs-btn-hover-color:var(--color-active-text);--bs-btn-hover-bg:var(--color-dark);--bs-btn-hover-border-color:var(--color-dark)}.btn-outline-theme-accent{--bs-btn-color:var(--button-accent-bg,var(--color-accent));--bs-btn-border-color:var(--button-accent-bg,var(--color-accent));--bs-btn-hover-color:var(--button-accent-text,var(--color-accent-contrast));--bs-btn-hover-bg:var(--button-accent-bg,var(--color-accent));--bs-btn-hover-border-color:var(--button-accent-bg,var(--color-accent))}.btn-outline-theme-dark{--bs-btn-color:var(--color-text);--bs-btn-border-color:var(--color-border);--bs-btn-border-width:2px;--bs-btn-hover-color:var(--color-text);--bs-btn-hover-bg:color-mix(in srgb, var(--color-hover-bg) 84%, var(--color-text) 16%);--bs-btn-hover-border-color:color-mix(in srgb, var(--color-border) 80%, var(--color-text) 20%)}.btn-outline-theme-surface{--bs-btn-color:var(--button-surface-text,var(--color-text));--bs-btn-border-color:var(--button-surface-border,var(--color-border));--bs-btn-hover-color:var(--button-surface-text,var(--color-text));--bs-btn-hover-bg:var(--button-surface-hover-bg,var(--color-bg-hover));--bs-btn-hover-border-color:var(--button-surface-border,var(--color-border))}.btn-outline-theme-light{--bs-btn-color:var(--color-text);--bs-btn-border-color:var(--color-border);--bs-btn-border-width:2px;--bs-btn-hover-color:var(--color-text);--bs-btn-hover-bg:color-mix(in srgb, var(--color-hover-bg) 84%, var(--color-text) 16%);--bs-btn-hover-border-color:color-mix(in srgb, var(--color-border) 80%, var(--color-text) 20%)}.btn-theme-dark{--bs-btn-color:var(--color-accent-contrast);--bs-btn-bg:var(--color-accent,var(--color-primary));--bs-btn-border-color:var(--color-accent,var(--color-primary));--bs-btn-hover-color:var(--color-accent-contrast);--bs-btn-hover-bg:var(--color-accent-hover,var(--color-accent,var(--color-primary)));--bs-btn-hover-border-color:var(--color-accent-hover,var(--color-accent,var(--color-primary)));--bs-btn-active-color:var(--color-accent-contrast);--bs-btn-active-bg:var(--color-accent-active,var(--color-accent,var(--color-primary)));--bs-btn-active-border-color:var(--color-accent-active,var(--color-accent,var(--color-primary)))}.btn-theme-light{--bs-btn-color:var(--color-text);--bs-btn-bg:var(--color-panel-bg,var(--color-surface));--bs-btn-border-color:var(--color-border);--bs-btn-hover-color:var(--color-text);--bs-btn-hover-bg:var(--color-bg-hover,#f0f0f0);--bs-btn-hover-border-color:var(--color-border);--bs-btn-active-color:var(--color-text);--bs-btn-active-bg:var(--color-bg-active,#e8e8e8);--bs-btn-active-border-color:var(--color-border)}.btn-success{--bs-btn-color:var(--color-active-text);--bs-btn-bg:var(--color-success);--bs-btn-border-color:var(--color-success);--bs-btn-hover-color:var(--color-active-text);--bs-btn-hover-bg:var(--color-success);--bs-btn-hover-border-color:var(--color-success)}.btn-danger{--bs-btn-color:var(--color-active-text);--bs-btn-bg:var(--color-danger);--bs-btn-border-color:var(--color-danger);--bs-btn-hover-color:var(--color-active-text);--bs-btn-hover-bg:var(--color-danger);--bs-btn-hover-border-color:var(--color-danger)}.btn-outline-primary{--bs-btn-color:var(--color-accent,var(--color-primary));--bs-btn-border-color:var(--color-accent,var(--color-primary));--bs-btn-hover-color:var(--color-accent-contrast);--bs-btn-hover-bg:var(--color-accent,var(--color-primary));--bs-btn-hover-border-color:var(--color-accent,var(--color-primary))}.btn-outline-secondary{--bs-btn-color:var(--color-text);--bs-btn-border-color:var(--color-border);--bs-btn-hover-color:var(--color-text);--bs-btn-hover-bg:var(--color-bg-hover,#f0f0f0);--bs-btn-hover-border-color:var(--color-border)}.btn-primary{--bs-btn-color:var(--color-accent-contrast,#fff);--bs-btn-bg:var(--color-primary,var(--color-accent));--bs-btn-border-color:var(--color-primary,var(--color-accent));--bs-btn-hover-color:var(--color-accent-contrast,#fff);--bs-btn-hover-bg:var(--color-primary-hover,var(--color-accent-hover,var(--color-primary)));--bs-btn-hover-border-color:var(--color-primary-hover,var(--color-accent-hover,var(--color-primary)));--bs-btn-active-color:var(--color-accent-contrast,#fff);--bs-btn-active-bg:var(--color-primary-active,var(--color-accent-active,var(--color-primary)));--bs-btn-active-border-color:var(--color-primary-active,var(--color-accent-active,var(--color-primary)));--bs-btn-disabled-color:var(--color-accent-contrast,#fff);--bs-btn-disabled-bg:var(--color-primary,var(--color-accent));--bs-btn-disabled-border-color:var(--color-primary,var(--color-accent))}.btn-secondary{--bs-btn-color:var(--color-text);--bs-btn-bg:var(--color-tertiary,var(--color-panel-bg));--bs-btn-border-color:var(--color-border);--bs-btn-hover-color:var(--color-text);--bs-btn-hover-bg:color-mix(in srgb, var(--color-text) 10%, var(--color-tertiary,var(--color-panel-bg)));--bs-btn-hover-border-color:var(--color-border);--bs-btn-active-color:var(--color-text);--bs-btn-active-bg:color-mix(in srgb, var(--color-text) 14%, var(--color-tertiary,var(--color-panel-bg)));--bs-btn-active-border-color:var(--color-border)}.btn-warning{--bs-btn-color:var(--button-warning-text,#1f2937);--bs-btn-bg:var(--color-warning);--bs-btn-border-color:var(--color-warning);--bs-btn-hover-color:var(--button-warning-text,#1f2937);--bs-btn-hover-bg:color-mix(in srgb, var(--color-warning) 88%, #000 12%);--bs-btn-hover-border-color:color-mix(in srgb, var(--color-warning) 88%, #000 12%);--bs-btn-active-color:var(--button-warning-text,#1f2937);--bs-btn-active-bg:color-mix(in srgb, var(--color-warning) 78%, #000 22%);--bs-btn-active-border-color:color-mix(in srgb, var(--color-warning) 78%, #000 22%)}.btn-info{--bs-btn-color:var(--color-active-text,#fff);--bs-btn-bg:var(--color-accent,var(--color-primary));--bs-btn-border-color:var(--color-accent,var(--color-primary));--bs-btn-hover-color:var(--color-active-text,#fff);--bs-btn-hover-bg:var(--color-accent-hover,var(--color-accent,var(--color-primary)));--bs-btn-hover-border-color:var(--color-accent-hover,var(--color-accent,var(--color-primary)))}.btn-light{--bs-btn-color:var(--color-text);--bs-btn-bg:var(--color-card-bg);--bs-btn-border-color:var(--color-border);--bs-btn-hover-color:var(--color-text);--bs-btn-hover-bg:var(--color-hover-bg,color-mix(in srgb, var(--color-text) 6%, var(--color-card-bg)));--bs-btn-hover-border-color:var(--color-border)}.btn-dark{--bs-btn-color:var(--color-accent-contrast,#fff);--bs-btn-bg:var(--color-text);--bs-btn-border-color:var(--color-text);--bs-btn-hover-color:var(--color-accent-contrast,#fff);--bs-btn-hover-bg:color-mix(in srgb, var(--color-text) 88%, var(--color-card-bg) 12%);--bs-btn-hover-border-color:color-mix(in srgb, var(--color-text) 88%, var(--color-card-bg) 12%)}.btn-outline-success{--bs-btn-color:var(--color-success);--bs-btn-border-color:var(--color-success);--bs-btn-hover-color:var(--color-active-text,#fff);--bs-btn-hover-bg:var(--color-success);--bs-btn-hover-border-color:var(--color-success)}.btn-outline-danger{--bs-btn-color:var(--color-danger);--bs-btn-border-color:var(--color-danger);--bs-btn-hover-color:var(--color-active-text,#fff);--bs-btn-hover-bg:var(--color-danger);--bs-btn-hover-border-color:var(--color-danger)}.btn-outline-warning{--bs-btn-color:var(--color-warning);--bs-btn-border-color:var(--color-warning);--bs-btn-hover-color:var(--button-warning-text,#1f2937);--bs-btn-hover-bg:var(--color-warning);--bs-btn-hover-border-color:var(--color-warning)}.btn-outline-info{--bs-btn-color:var(--color-accent,var(--color-primary));--bs-btn-border-color:var(--color-accent,var(--color-primary));--bs-btn-hover-color:var(--color-accent-contrast,#fff);--bs-btn-hover-bg:var(--color-accent,var(--color-primary));--bs-btn-hover-border-color:var(--color-accent,var(--color-primary))}.btn-outline-light{--bs-btn-color:var(--color-text);--bs-btn-border-color:var(--color-border);--bs-btn-hover-color:var(--color-text);--bs-btn-hover-bg:var(--color-hover-bg,color-mix(in srgb, var(--color-text) 6%, var(--color-card-bg)));--bs-btn-hover-border-color:var(--color-border)}.btn-outline-dark{--bs-btn-color:var(--color-text);--bs-btn-border-color:var(--color-text);--bs-btn-hover-color:var(--color-accent-contrast,var(--color-card-bg));--bs-btn-hover-bg:var(--color-text);--bs-btn-hover-border-color:var(--color-text)}.btn:focus-visible{outline:2px solid var(--color-accent,var(--color-primary));outline-offset:2px;box-shadow:none}.table{--bs-table-bg:transparent;--bs-table-color:var(--color-text);--bs-table-border-color:var(--color-border);--bs-table-striped-bg:color-mix(in srgb, var(--color-text) 4%, transparent);--bs-table-striped-color:var(--color-text);--bs-table-hover-bg:color-mix(in srgb, var(--color-text) 8%, transparent);--bs-table-hover-color:var(--color-text);--bs-table-active-bg:color-mix(in srgb, var(--color-primary,var(--color-accent)) 12%, transparent);--bs-table-active-color:var(--color-text);color:var(--color-text)}.table>thead{background:var(--color-tertiary,var(--color-panel-bg));color:var(--color-text)}.table>thead>tr>th{border-color:var(--color-border)}.table>tbody>tr{transition:background-color .12s}.table>tbody>tr>td,.table>tbody>tr>th{border-color:var(--color-border)}.table-hover>tbody>tr:hover>*{background-color:var(--bs-table-hover-bg);color:var(--color-text)}.app-page .table>thead>tr>th,.app-page .table>tbody>tr>td,.app-page .table>tbody>tr>th{vertical-align:middle;padding:.45rem .6rem;font-size:.875rem;line-height:1.35}.app-page .table>thead>tr>th{letter-spacing:.02em;text-transform:uppercase;padding-block:.5rem;font-size:.78rem}@media (max-width:575.98px){.app-page .table>thead>tr>th,.app-page .table>tbody>tr>td,.app-page .table>tbody>tr>th{padding:.35rem .45rem;font-size:.8rem}}:root[data-theme=dark] .alert{color:var(--color-text-primary)!important;background-color:#ffffff0d!important;border-color:#ffffff1a!important}:root[data-theme=dark] .badge{color:#1a1d23!important}:root[data-theme=dark] .list-group-item{color:var(--color-text-primary)!important;background-color:#2c3034!important;border-color:#ffffff1a!important}:root[data-theme=dark] .list-group-item:hover{background-color:#ffffff0f!important}:root[data-theme=dark] .modal-content{color:var(--color-text-primary)!important;background-color:#2c3034!important;border-color:#ffffff1a!important}:root[data-theme=dark] .modal-header,:root[data-theme=dark] .modal-footer{background-color:#212529!important;border-color:#ffffff1a!important}:root[data-theme=dark] .modal-body{color:var(--color-text-primary)!important;background-color:#2c3034!important}
@font-face{font-display:block;font-family:bootstrap-icons;src:url(../media/bootstrap-icons.14h4yofs4kgot.woff2)format("woff2"),url(../media/bootstrap-icons.3h4-0kxsozt2e.woff)format("woff")}.bi:before,[class^=bi-]:before,[class*=\ bi-]:before{font-variant:normal;text-transform:none;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;line-height:1;display:inline-block;font-family:bootstrap-icons!important;font-weight:400!important}.bi-arrow-clockwise:before{content:""}.bi-arrow-counterclockwise:before{content:""}.bi-arrow-left:before{content:""}.bi-arrow-right:before{content:""}.bi-arrows-expand-vertical:before{content:""}.bi-bar-chart:before{content:""}.bi-book:before{content:""}.bi-bookmark:before{content:""}.bi-bookmark-fill:before{content:""}.bi-box-arrow-right:before{content:""}.bi-calendar:before{content:""}.bi-calendar-event:before{content:""}.bi-calendar3:before{content:""}.bi-card-heading:before{content:""}.bi-chat:before{content:""}.bi-chat-dots:before{content:""}.bi-chat-dots-fill:before{content:""}.bi-chat-square-text:before{content:""}.bi-check-circle:before{content:""}.bi-chevron-left:before{content:""}.bi-chevron-right:before{content:""}.bi-clock:before{content:""}.bi-clock-history:before{content:""}.bi-cloud:before{content:""}.bi-collection:before{content:""}.bi-collection-play:before{content:""}.bi-columns-gap:before{content:""}.bi-compass:before{content:""}.bi-download:before{content:""}.bi-exclamation-circle:before{content:""}.bi-exclamation-triangle:before{content:""}.bi-eye:before{content:""}.bi-facebook:before{content:""}.bi-feather:before{content:""}.bi-file-earmark-text:before{content:""}.bi-file-text-fill:before{content:""}.bi-grid:before{content:""}.bi-grid-3x3:before{content:""}.bi-grid-3x3-gap:before{content:""}.bi-grip-vertical:before{content:""}.bi-hand-index-thumb:before{content:""}.bi-hash:before{content:""}.bi-heart:before{content:""}.bi-heart-fill:before{content:""}.bi-house-door-fill:before{content:""}.bi-images:before{content:""}.bi-journal-richtext:before{content:""}.bi-journal-text:before{content:""}.bi-layers:before{content:""}.bi-layout-text-window:before{content:""}.bi-layout-three-columns:before{content:""}.bi-link-45deg:before{content:""}.bi-linkedin:before{content:""}.bi-list-ul:before{content:""}.bi-mortarboard:before{content:""}.bi-mortarboard-fill:before{content:""}.bi-newspaper:before{content:""}.bi-pause-circle:before{content:""}.bi-pencil:before{content:""}.bi-pencil-square:before{content:""}.bi-person:before{content:""}.bi-pie-chart:before{content:""}.bi-plus-circle:before{content:""}.bi-plus-lg:before{content:""}.bi-puzzle:before{content:""}.bi-puzzle-fill:before{content:""}.bi-save:before{content:""}.bi-segmented-nav:before{content:""}.bi-send:before{content:""}.bi-sliders:before{content:""}.bi-speedometer2:before{content:""}.bi-star-fill:before{content:""}.bi-text-paragraph:before{content:""}.bi-toggles:before{content:""}.bi-trash:before{content:""}.bi-trash3:before{content:""}.bi-trophy:before{content:""}.bi-twitter:before{content:""}.bi-whatsapp:before{content:""}.bi-x:before{content:""}.bi-x-circle:before{content:""}
