@keyframes spin{to{transform:rotate(1turn)}}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--bg-primary);color:var(--text-primary);transition:background-color .3s ease,color .3s ease}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;transition:opacity .2s ease-in-out;position:fixed;top:0;left:0;right:0;bottom:0;z-index:2147483646!important;background-color:var(--shadow-color)}.ReactModal__Overlay--after-open{opacity:1}.ReactModal__Overlay--before-close{opacity:0}.modal-content-image{display:flex;flex-direction:column;align-items:center;justify-content:center;width:80vw;height:80vh;max-width:800px;max-height:600px;overflow:hidden;background-color:rgba(0,0,0,.9);color:white;border:none;padding:20px;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1001}.modal-backdrop{z-index:var(--z-modal-backdrop)!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important}.modal,.modal-backdrop{position:fixed!important}.modal{z-index:var(--z-modal)!important}.modal-backdrop-highz{z-index:var(--z-modal-backdrop)!important}.add-edit-panel-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.45);z-index:var(--z-modal-backdrop)}.add-edit-panel{position:fixed;top:0;right:0;height:100vh;background:var(--card-bg);box-shadow:-6px 0 24px rgba(0,0,0,.4);z-index:var(--z-modal);display:flex;flex-direction:column}.add-edit-panel-header{border-bottom:1px solid var(--border-color)}.add-edit-panel-body{padding:1rem;overflow-y:auto;flex:1 1 auto}.add-edit-panel-footer{border-top:1px solid var(--border-color);padding:.75rem;display:flex;justify-content:flex-end;gap:.5rem}.modal-image{max-width:100%;max-height:100%;object-fit:contain}.modal-buttons{display:flex;justify-content:center;gap:10px;margin-top:20px}:root[data-theme=light] .table,:root[data-theme=light] .table tbody,:root[data-theme=light] .table tbody td,:root[data-theme=light] .table tbody tr{background-color:var(--color-card-bg)!important}:root[data-theme=dark] .table,:root[data-theme=dark] .table tbody,:root[data-theme=dark] .table tbody td,:root[data-theme=dark] .table tbody tr{background-color:#2c3034!important;color:var(--color-text-primary)!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:rgba(255,255,255,.1)!important}:root[data-theme=light] .table thead th{border-color:var(--color-border)!important}:root[data-theme=dark] .table thead th{border-color:rgba(255,255,255,.1)!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{border-color:rgba(255,255,255,.1)!important;color:var(--color-text-primary)!important}:root[data-theme=dark] .table tbody tr td:first-child,:root[data-theme=dark] .table tbody tr th:first-child{background-color:#2c3034!important;color:var(--color-text-primary)!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{background-color:#212529!important;color:var(--color-text-primary)!important;border-color:rgba(255,255,255,.1)!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{background-color:#212529!important;color:var(--color-text-primary)!important;border-color:#4dabf7!important;box-shadow:0 0 0 .2rem rgba(77,171,247,.25)!important}:root[data-theme=dark] .form-control::placeholder,:root[data-theme=dark] input.form-control::placeholder,:root[data-theme=dark] textarea.form-control::placeholder{color:#adb5bd!important;opacity:1}:root[data-theme=dark] .input-group-text{background-color:#2c3034!important;border-color:rgba(255,255,255,.1)!important}:root[data-theme=dark] .input-group-text,: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{background-color:#22252b!important;color:var(--color-text-primary)!important}:root[data-theme=dark] .card{background-color:#2c3034!important;border-color:rgba(255,255,255,.1)!important;color:var(--color-text-primary)!important}:root[data-theme=dark] .card-footer,:root[data-theme=dark] .card-header{background-color:#212529!important;border-color:rgba(255,255,255,.1)!important;color:var(--color-text-primary)!important}:root[data-theme=dark] .card-body{background-color:#2c3034!important;color:var(--color-text-primary)!important}:root .dropdown-menu{background-color:var(--color-dropdown-bg,var(--color-surface,var(--color-card-bg)))!important;border-color:var(--color-border,rgba(0,0,0,.12))!important;color:var(--color-text,var(--color-text-primary))}:root[data-theme=dark] .dropdown-menu{background-color:#2d3239!important;border-color:rgba(255,255,255,.1)!important}:root[data-theme=dark] .dropdown-item{color:var(--color-text-primary)!important}:root[data-theme=dark] .dropdown-item:focus,:root[data-theme=dark] .dropdown-item:hover{background-color:rgba(255,255,255,.05)!important;color:var(--color-text-primary)!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{color:#6eb5ff!important;text-decoration:underline;background:none}.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-bg:var(--color-hover-bg);--bs-btn-border-width:2px;--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-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)}.table,.table>thead{color:var(--color-text)}.table>thead{background:var(--color-tertiary,var(--color-panel-bg))}.table>thead>tr>th{border-color:var(--color-border)}.table>tbody>tr{transition:background-color .12s ease}.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>tbody>tr>td,.app-page .table>tbody>tr>th,.app-page .table>thead>tr>th{padding:.45rem .6rem;font-size:.875rem;line-height:1.35;vertical-align:middle}.app-page .table>thead>tr>th{padding-block:.5rem;font-size:.78rem;letter-spacing:.02em;text-transform:uppercase}@media (max-width:575.98px){.app-page .table>tbody>tr>td,.app-page .table>tbody>tr>th,.app-page .table>thead>tr>th{padding:.35rem .45rem;font-size:.8rem}}:root[data-theme=dark] .alert{background-color:rgba(255,255,255,.05)!important;border-color:rgba(255,255,255,.1)!important;color:var(--color-text-primary)!important}:root[data-theme=dark] .badge{color:#1a1d23!important}:root[data-theme=dark] .list-group-item{background-color:#2c3034!important;border-color:rgba(255,255,255,.1)!important;color:var(--color-text-primary)!important}:root[data-theme=dark] .list-group-item:hover{background-color:rgba(255,255,255,.06)!important}:root[data-theme=dark] .modal-content{background-color:#2c3034!important;border-color:rgba(255,255,255,.1)!important;color:var(--color-text-primary)!important}:root[data-theme=dark] .modal-footer,:root[data-theme=dark] .modal-header{background-color:#212529!important;border-color:rgba(255,255,255,.1)!important}:root[data-theme=dark] .modal-body{background-color:#2c3034!important;color:var(--color-text-primary)!important}@font-face{font-display:swap;font-family:bootstrap-icons;src:url(/_next/static/media/bootstrap-icons.154365ac.woff2) format("woff2"),url(/_next/static/media/bootstrap-icons.ac1a99b3.woff) format("woff")}.bi:before,[class*=" bi-"]:before,[class^=bi-]:before{display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bi-arrow-clockwise:before{content:"\f116"}.bi-arrow-counterclockwise:before{content:"\f117"}.bi-arrow-left:before{content:"\f12f"}.bi-arrow-right:before{content:"\f138"}.bi-arrows-expand-vertical:before{content:"\f695"}.bi-bar-chart:before{content:"\f17e"}.bi-book:before{content:"\f194"}.bi-bookmark:before{content:"\f1a2"}.bi-bookmark-fill:before{content:"\f199"}.bi-box-arrow-right:before{content:"\f1c3"}.bi-calendar:before{content:"\f1f6"}.bi-calendar-event:before{content:"\f1e8"}.bi-calendar3:before{content:"\f214"}.bi-card-heading:before{content:"\f225"}.bi-chat:before{content:"\f268"}.bi-chat-dots:before{content:"\f24a"}.bi-chat-dots-fill:before{content:"\f249"}.bi-chat-square-text:before{content:"\f264"}.bi-check-circle:before{content:"\f26b"}.bi-chevron-left:before{content:"\f284"}.bi-chevron-right:before{content:"\f285"}.bi-clock:before{content:"\f293"}.bi-clock-history:before{content:"\f292"}.bi-cloud:before{content:"\f2c1"}.bi-collection:before{content:"\f2cc"}.bi-collection-play:before{content:"\f2cb"}.bi-columns-gap:before{content:"\f2cd"}.bi-compass:before{content:"\f2d1"}.bi-download:before{content:"\f30a"}.bi-exclamation-circle:before{content:"\f333"}.bi-exclamation-triangle:before{content:"\f33b"}.bi-eye:before{content:"\f341"}.bi-facebook:before{content:"\f344"}.bi-feather:before{content:"\f7bf"}.bi-file-earmark-text:before{content:"\f38b"}.bi-file-text-fill:before{content:"\f3b8"}.bi-grid:before{content:"\f3fc"}.bi-grid-3x3:before{content:"\f3fa"}.bi-grid-3x3-gap:before{content:"\f3f9"}.bi-grip-vertical:before{content:"\f3fe"}.bi-hash:before{content:"\f40a"}.bi-heart:before{content:"\f417"}.bi-heart-fill:before{content:"\f415"}.bi-house-door-fill:before{content:"\f422"}.bi-images:before{content:"\f42b"}.bi-journal-richtext:before{content:"\f443"}.bi-journal-text:before{content:"\f444"}.bi-layers:before{content:"\f45b"}.bi-layout-text-window:before{content:"\f464"}.bi-layout-three-columns:before{content:"\f465"}.bi-link-45deg:before{content:"\f470"}.bi-linkedin:before{content:"\f472"}.bi-list-ul:before{content:"\f478"}.bi-mortarboard:before{content:"\f6fe"}.bi-mortarboard-fill:before{content:"\f6fd"}.bi-newspaper:before{content:"\f4a3"}.bi-pause-circle:before{content:"\f4c2"}.bi-pencil:before{content:"\f4cb"}.bi-pencil-square:before{content:"\f4ca"}.bi-person:before{content:"\f4e1"}.bi-person-circle:before{content:"\f4d7"}.bi-pie-chart:before{content:"\f4e9"}.bi-plus-circle:before{content:"\f4fa"}.bi-plus-lg:before{content:"\f64d"}.bi-puzzle:before{content:"\f503"}.bi-puzzle-fill:before{content:"\f502"}.bi-save:before{content:"\f525"}.bi-send:before{content:"\f6c0"}.bi-sliders:before{content:"\f56b"}.bi-speedometer2:before{content:"\f580"}.bi-star-fill:before{content:"\f586"}.bi-text-paragraph:before{content:"\f5c8"}.bi-toggles:before{content:"\f5d9"}.bi-trash:before{content:"\f5de"}.bi-trash3:before{content:"\f78b"}.bi-trophy:before{content:"\f5e7"}.bi-twitter:before{content:"\f5ef"}.bi-whatsapp:before{content:"\f618"}.bi-x:before{content:"\f62a"}.bi-x-circle:before{content:"\f623"}