/** Copyright 2026 Sitraka Ratsimba **/
:root,[data-bs-theme=dark],[data-bs-theme=light]{--bs-light:#f3f3f3;--bs-dark:#000000;--bs-light-rgb:243,243,243;--bs-dark-rgb:0,0,0}[data-bs-theme=dark] .table-danger,[data-bs-theme=dark] .table-info,[data-bs-theme=dark] .table-light,[data-bs-theme=dark] .table-primary,[data-bs-theme=dark] .table-secondary,[data-bs-theme=dark] .table-success,[data-bs-theme=dark] .table-warning{--bs-table-color:#fff;--bs-table-striped-color:#fff;--bs-table-active-color:#fff;--bs-table-hover-color:#fff}.btn-danger,.btn-info,.btn-primary,.btn-secondary,.btn-success,.btn-warning{--bs-btn-color:#fff;--bs-btn-hover-color:#fff;--bs-btn-active-color:#fff;--bs-btn-disabled-color:#fff}.table-danger,.table-info,.table-light,.table-primary,.table-secondary,.table-success,.table-warning{--bs-table-color:#000;--bs-table-striped-color:#000;--bs-table-active-color:#000;--bs-table-hover-color:#000}:root,[data-bs-theme=light]{--bs-blue:#000088;--bs-indigo:#330099;--bs-purple:#660066;--bs-pink:#aa0055;--bs-red:#800000;--bs-orange:#885500;--bs-yellow:#666600;--bs-green:#008800;--bs-teal:#006666;--bs-cyan:#008888;--bs-gray-100:#f6f6f6;--bs-gray-200:#eeeeee;--bs-gray-300:#dddddd;--bs-gray-400:#cccccc;--bs-gray-500:#aaaaaa;--bs-gray-600:#888888;--bs-gray-700:#666666;--bs-gray-800:#333333;--bs-gray-900:#111111;--bs-gray:#666666;--bs-gray-dark:#333333;--bs-primary:#000088;--bs-secondary:#666666;--bs-success:#008800;--bs-info:#006666;--bs-warning:#666600;--bs-danger:#800000;--bs-primary-rgb:0,0,136;--bs-secondary-rgb:102,102,102;--bs-success-rgb:0,136,0;--bs-info-rgb:0,102,102;--bs-warning-rgb:102,102,0;--bs-danger-rgb:128,0,0;--bs-primary-text-emphasis:#000066;--bs-secondary-text-emphasis:#333333;--bs-success-text-emphasis:#005500;--bs-info-text-emphasis:#004444;--bs-warning-text-emphasis:#444400;--bs-danger-text-emphasis:#5c0000;--bs-light-text-emphasis:#666666;--bs-dark-text-emphasis:#000000;--bs-primary-bg-subtle:#e6eeff;--bs-secondary-bg-subtle:#f3f3f3;--bs-success-bg-subtle:#e8f8e8;--bs-info-bg-subtle:#e0f0f0;--bs-warning-bg-subtle:#f6f6dd;--bs-danger-bg-subtle:#ffe9e4;--bs-light-bg-subtle:#fcfcfc;--bs-dark-bg-subtle:#eeeeee;--bs-primary-border-subtle:#cce0ff;--bs-secondary-border-subtle:#dddddd;--bs-success-border-subtle:#baeeba;--bs-info-border-subtle:#b8dcdc;--bs-warning-border-subtle:#dedeaa;--bs-danger-border-subtle:#ffc8bd;--bs-light-border-subtle:#e7e7e7;--bs-dark-border-subtle:#aaaaaa;--bs-body-color:#000000;--bs-body-color-rgb:0,0,0;--bs-body-bg:#ffffff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(0, 0, 0, 0.6);--bs-secondary-color-rgb:0,0,0;--bs-secondary-bg:#f3f3f3;--bs-secondary-bg-rgb:243,243,243;--bs-tertiary-color:rgba(0, 0, 0, 0.45);--bs-tertiary-color-rgb:0,0,0;--bs-tertiary-bg:#e7e7e7;--bs-tertiary-bg-rgb:231,231,231;--bs-heading-color:#000000;--bs-link-color:#000088;--bs-link-color-rgb:0,0,136;--bs-link-hover-color:#0000aa;--bs-link-hover-color-rgb:0,0,170;--bs-code-color:#660066;--bs-highlight-bg:#cce0ff;--bs-font-monospace:"Source Code Pro",SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-border-color:#dddddd;--bs-border-color-translucent:rgba(0, 0, 0, 0.13);--bs-border-radius:2px;--bs-border-radius-sm:1px;--bs-border-radius-lg:3px;--bs-border-radius-xl:4px;--bs-border-radius-xxl:6px;--bs-focus-ring-color:rgba(0, 0, 136, 0.25);--bs-form-valid-color:#008800;--bs-form-valid-border-color:#008800;--bs-form-invalid-color:#800000;--bs-form-invalid-border-color:#800000}::selection{background-color:#cce0ff}.bg-purple,.text-bg-purple{background-color:var(--bs-purple,#606)!important}hr{color:var(--bs-border-color);opacity:1}:root{--gc-root-font-size:14px}html{font-size:var(--gc-root-font-size)}[data-bs-theme=dark]{color-scheme:dark;--bs-primary:#7777ff;--bs-secondary:#999999;--bs-success:#44cc44;--bs-info:#33bbbb;--bs-warning:#cccc44;--bs-danger:#ff6655;--bs-purple:#aa00aa;--bs-primary-rgb:119,119,255;--bs-secondary-rgb:153,153,153;--bs-success-rgb:68,204,68;--bs-info-rgb:51,187,187;--bs-warning-rgb:204,204,68;--bs-danger-rgb:255,102,85;--bs-primary-text-emphasis:#aaaaff;--bs-secondary-text-emphasis:#bbbbbb;--bs-success-text-emphasis:#88dd88;--bs-info-text-emphasis:#77cccc;--bs-warning-text-emphasis:#dddd88;--bs-danger-text-emphasis:#ffa599;--bs-light-text-emphasis:#f3f3f3;--bs-dark-text-emphasis:#dddddd;--bs-primary-bg-subtle:#000044;--bs-secondary-bg-subtle:#222222;--bs-success-bg-subtle:#002200;--bs-info-bg-subtle:#002222;--bs-warning-bg-subtle:#222200;--bs-danger-bg-subtle:#2e0500;--bs-light-bg-subtle:#1a1a1a;--bs-dark-bg-subtle:#111111;--bs-primary-border-subtle:#000088;--bs-secondary-border-subtle:#444444;--bs-success-border-subtle:#005500;--bs-info-border-subtle:#005555;--bs-warning-border-subtle:#555500;--bs-danger-border-subtle:#660000;--bs-light-border-subtle:#333333;--bs-dark-border-subtle:#333333;--bs-body-color:#dddddd;--bs-body-color-rgb:221,221,221;--bs-body-bg:#111111;--bs-body-bg-rgb:17,17,17;--bs-emphasis-color:#ffffff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(221, 221, 221, 0.65);--bs-secondary-color-rgb:221,221,221;--bs-secondary-bg:#1c1c1c;--bs-secondary-bg-rgb:28,28,28;--bs-tertiary-color:rgba(221, 221, 221, 0.45);--bs-tertiary-color-rgb:221,221,221;--bs-tertiary-bg:#262626;--bs-tertiary-bg-rgb:38,38,38;--bs-heading-color:#ffffff;--bs-link-color:#9999ff;--bs-link-color-rgb:153,153,255;--bs-link-hover-color:#bbbbff;--bs-link-hover-color-rgb:187,187,255;--bs-code-color:#cc88cc;--bs-highlight-bg:#274a78;--bs-border-color:#333333;--bs-border-color-translucent:rgba(255, 255, 255, 0.15);--bs-focus-ring-color:rgba(119, 119, 255, 0.3);--bs-form-valid-color:#44cc44;--bs-form-valid-border-color:#44cc44;--bs-form-invalid-color:#ff6655;--bs-form-invalid-border-color:#ff6655}.text-bg-info,.text-bg-purple,.text-bg-warning{color:#fff!important}[data-bs-theme=dark] ::selection{background-color:#274a78}[data-bs-theme=dark] .btn-primary{--bs-btn-bg:#0000bb;--bs-btn-border-color:#0000bb;--bs-btn-hover-bg:#2222dd;--bs-btn-hover-border-color:#2222dd;--bs-btn-active-bg:#000088;--bs-btn-active-border-color:#000088;--bs-btn-disabled-bg:#0000bb;--bs-btn-disabled-border-color:#0000bb}[data-bs-theme=dark] .btn-secondary{--bs-btn-bg:#555555;--bs-btn-border-color:#555555;--bs-btn-hover-bg:#666666;--bs-btn-hover-border-color:#666666;--bs-btn-active-bg:#444444;--bs-btn-active-border-color:#444444;--bs-btn-disabled-bg:#555555;--bs-btn-disabled-border-color:#555555}[data-bs-theme=dark] .btn-success{--bs-btn-bg:#00aa00;--bs-btn-border-color:#00aa00;--bs-btn-hover-bg:#00cc00;--bs-btn-hover-border-color:#00cc00;--bs-btn-active-bg:#008800;--bs-btn-active-border-color:#008800;--bs-btn-disabled-bg:#00aa00;--bs-btn-disabled-border-color:#00aa00}[data-bs-theme=dark] .btn-info{--bs-btn-bg:#008888;--bs-btn-border-color:#008888;--bs-btn-hover-bg:#00aaaa;--bs-btn-hover-border-color:#00aaaa;--bs-btn-active-bg:#006666;--bs-btn-active-border-color:#006666;--bs-btn-disabled-bg:#008888;--bs-btn-disabled-border-color:#008888}[data-bs-theme=dark] .btn-warning{--bs-btn-bg:#888800;--bs-btn-border-color:#888800;--bs-btn-hover-bg:#aaaa00;--bs-btn-hover-border-color:#aaaa00;--bs-btn-active-bg:#666600;--bs-btn-active-border-color:#666600;--bs-btn-disabled-bg:#888800;--bs-btn-disabled-border-color:#888800}[data-bs-theme=dark] .btn-danger{--bs-btn-bg:#aa0000;--bs-btn-border-color:#aa0000;--bs-btn-hover-bg:#cc0000;--bs-btn-hover-border-color:#cc0000;--bs-btn-active-bg:#800000;--bs-btn-active-border-color:#800000;--bs-btn-disabled-bg:#aa0000;--bs-btn-disabled-border-color:#aa0000}[data-bs-theme=dark] .btn-purple{--bs-btn-bg:#880088;--bs-btn-border-color:#880088;--bs-btn-hover-bg:#aa00aa;--bs-btn-hover-border-color:#aa00aa;--bs-btn-active-bg:#660066;--bs-btn-active-border-color:#660066;--bs-btn-disabled-bg:#880088;--bs-btn-disabled-border-color:#880088}[data-bs-theme=dark] .btn-outline-primary{--bs-btn-color:#7777ff;--bs-btn-border-color:#7777ff;--bs-btn-hover-bg:#0000bb;--bs-btn-hover-border-color:#0000bb;--bs-btn-active-bg:#0000bb;--bs-btn-active-border-color:#0000bb;--bs-btn-disabled-color:#7777ff;--bs-btn-disabled-border-color:#7777ff}[data-bs-theme=dark] .btn-outline-secondary{--bs-btn-color:#999999;--bs-btn-border-color:#777777;--bs-btn-hover-bg:#555555;--bs-btn-hover-border-color:#555555;--bs-btn-active-bg:#555555;--bs-btn-active-border-color:#555555;--bs-btn-disabled-color:#999999;--bs-btn-disabled-border-color:#777777}[data-bs-theme=dark] .btn-outline-success{--bs-btn-color:#44cc44;--bs-btn-border-color:#44cc44;--bs-btn-hover-bg:#00aa00;--bs-btn-hover-border-color:#00aa00;--bs-btn-active-bg:#00aa00;--bs-btn-active-border-color:#00aa00;--bs-btn-disabled-color:#44cc44;--bs-btn-disabled-border-color:#44cc44}[data-bs-theme=dark] .btn-outline-info{--bs-btn-color:#33bbbb;--bs-btn-border-color:#33bbbb;--bs-btn-hover-bg:#008888;--bs-btn-hover-border-color:#008888;--bs-btn-active-bg:#008888;--bs-btn-active-border-color:#008888;--bs-btn-disabled-color:#33bbbb;--bs-btn-disabled-border-color:#33bbbb}[data-bs-theme=dark] .btn-outline-warning{--bs-btn-color:#cccc44;--bs-btn-border-color:#cccc44;--bs-btn-hover-bg:#888800;--bs-btn-hover-border-color:#888800;--bs-btn-active-bg:#888800;--bs-btn-active-border-color:#888800;--bs-btn-disabled-color:#cccc44;--bs-btn-disabled-border-color:#cccc44}[data-bs-theme=dark] .btn-outline-danger{--bs-btn-color:#ff6655;--bs-btn-border-color:#ff6655;--bs-btn-hover-bg:#aa0000;--bs-btn-hover-border-color:#aa0000;--bs-btn-active-bg:#aa0000;--bs-btn-active-border-color:#aa0000;--bs-btn-disabled-color:#ff6655;--bs-btn-disabled-border-color:#ff6655}[data-bs-theme=dark] .btn-outline-purple{--bs-btn-color:#cc66cc;--bs-btn-border-color:#cc66cc;--bs-btn-hover-bg:#880088;--bs-btn-hover-border-color:#880088;--bs-btn-active-bg:#880088;--bs-btn-active-border-color:#880088;--bs-btn-disabled-color:#cc66cc;--bs-btn-disabled-border-color:#cc66cc}[data-bs-theme=dark] .btn-link{--bs-btn-color:#9999ff;--bs-btn-hover-color:#bbbbff;--bs-btn-active-color:#bbbbff}[data-bs-theme=dark] .dropdown-menu{--bs-dropdown-link-hover-bg:#2a2a2a;--bs-dropdown-link-active-bg:#0000bb}[data-bs-theme=dark] .nav-pills{--bs-nav-pills-link-active-bg:#0000bb}[data-bs-theme=dark] .pagination{--bs-pagination-color:#9999ff;--bs-pagination-hover-color:#bbbbff;--bs-pagination-focus-color:#bbbbff;--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(119, 119, 255, 0.3);--bs-pagination-active-bg:#0000bb;--bs-pagination-active-border-color:#0000bb}[data-bs-theme=dark] .progress,[data-bs-theme=dark] .progress-stacked{--bs-progress-bar-bg:#0000bb}[data-bs-theme=dark] .list-group{--bs-list-group-active-bg:#0000bb;--bs-list-group-active-border-color:#0000bb}[data-bs-theme=dark] .accordion{--bs-accordion-active-color:#aaaaff;--bs-accordion-active-bg:#000044;--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(119, 119, 255, 0.3);--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23aaaaff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}[data-bs-theme=dark] .table-primary{--bs-table-bg:#14143a;--bs-table-border-color:#32325a;--bs-table-striped-bg:#1d1d44;--bs-table-active-bg:#2a2a52;--bs-table-hover-bg:#22224a}[data-bs-theme=dark] .table-secondary{--bs-table-bg:#232323;--bs-table-border-color:#3e3e3e;--bs-table-striped-bg:#2b2b2b;--bs-table-active-bg:#363636;--bs-table-hover-bg:#2f2f2f}[data-bs-theme=dark] .table-success{--bs-table-bg:#0c2a0c;--bs-table-border-color:#264626;--bs-table-striped-bg:#143214;--bs-table-active-bg:#1e3e1e;--bs-table-hover-bg:#183618}[data-bs-theme=dark] .table-info{--bs-table-bg:#0c2a2a;--bs-table-border-color:#264646;--bs-table-striped-bg:#143232;--bs-table-active-bg:#1e3e3e;--bs-table-hover-bg:#183636}[data-bs-theme=dark] .table-warning{--bs-table-bg:#2a2a0c;--bs-table-border-color:#464626;--bs-table-striped-bg:#323214;--bs-table-active-bg:#3e3e1e;--bs-table-hover-bg:#363618}[data-bs-theme=dark] .table-danger{--bs-table-bg:#331010;--bs-table-border-color:#502c2c;--bs-table-striped-bg:#3b1818;--bs-table-active-bg:#482424;--bs-table-hover-bg:#401d1d}[data-bs-theme=dark] .table-light{--bs-table-bg:#1c1c1c;--bs-table-border-color:#383838;--bs-table-striped-bg:#242424;--bs-table-active-bg:#303030;--bs-table-hover-bg:#282828}[data-bs-theme=dark] .form-check-input:focus,[data-bs-theme=dark] .form-control:focus,[data-bs-theme=dark] .form-select:focus{border-color:#44a;box-shadow:0 0 0 .25rem rgba(119,119,255,.3)}[data-bs-theme=dark] .form-check-input:checked,[data-bs-theme=dark] .form-check-input[type=checkbox]:indeterminate{background-color:#00b;border-color:#00b}[data-bs-theme=dark] .form-range::-webkit-slider-thumb{background-color:#77f}[data-bs-theme=dark] .form-range::-moz-range-thumb{background-color:#77f}[data-bs-theme=dark] .form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #111,0 0 0 .25rem rgba(119,119,255,.3)}[data-bs-theme=dark] .form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #111,0 0 0 .25rem rgba(119,119,255,.3)}.btn-primary{--bs-btn-bg:#000088;--bs-btn-border-color:#000088;--bs-btn-hover-bg:#0000aa;--bs-btn-hover-border-color:#0000aa;--bs-btn-focus-shadow-rgb:51,51,154;--bs-btn-active-bg:#000066;--bs-btn-active-border-color:#000066;--bs-btn-disabled-bg:#000088;--bs-btn-disabled-border-color:#000088}.btn-secondary{--bs-btn-bg:#666666;--bs-btn-border-color:#666666;--bs-btn-hover-bg:#777777;--bs-btn-hover-border-color:#777777;--bs-btn-focus-shadow-rgb:125,125,125;--bs-btn-active-bg:#555555;--bs-btn-active-border-color:#555555;--bs-btn-disabled-bg:#666666;--bs-btn-disabled-border-color:#666666}.btn-success{--bs-btn-bg:#008800;--bs-btn-border-color:#008800;--bs-btn-hover-bg:#00aa00;--bs-btn-hover-border-color:#00aa00;--bs-btn-focus-shadow-rgb:51,154,51;--bs-btn-active-bg:#006600;--bs-btn-active-border-color:#006600;--bs-btn-disabled-bg:#008800;--bs-btn-disabled-border-color:#008800}.btn-info{--bs-btn-bg:#006666;--bs-btn-border-color:#006666;--bs-btn-hover-bg:#008888;--bs-btn-hover-border-color:#008888;--bs-btn-focus-shadow-rgb:51,125,125;--bs-btn-active-bg:#004d4d;--bs-btn-active-border-color:#004d4d;--bs-btn-disabled-bg:#006666;--bs-btn-disabled-border-color:#006666}.btn-warning{--bs-btn-bg:#666600;--bs-btn-border-color:#666600;--bs-btn-hover-bg:#888800;--bs-btn-hover-border-color:#888800;--bs-btn-focus-shadow-rgb:125,125,51;--bs-btn-active-bg:#4d4d00;--bs-btn-active-border-color:#4d4d00;--bs-btn-disabled-bg:#666600;--bs-btn-disabled-border-color:#666600}.btn-danger{--bs-btn-bg:#800000;--bs-btn-border-color:#800000;--bs-btn-hover-bg:#aa0000;--bs-btn-hover-border-color:#aa0000;--bs-btn-focus-shadow-rgb:154,51,51;--bs-btn-active-bg:#660000;--bs-btn-active-border-color:#660000;--bs-btn-disabled-bg:#800000;--bs-btn-disabled-border-color:#800000}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f3f3f3;--bs-btn-border-color:#f3f3f3;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#e7e7e7;--bs-btn-hover-border-color:#e0e0e0;--bs-btn-focus-shadow-rgb:207,207,207;--bs-btn-active-color:#000;--bs-btn-active-bg:#dddddd;--bs-btn-active-border-color:#d5d5d5;--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f3f3f3;--bs-btn-disabled-border-color:#f3f3f3}.btn-dark,.btn-purple{--bs-btn-color:#fff;--bs-btn-disabled-color:#fff;--bs-btn-hover-color:#fff;--bs-btn-active-color:#fff}.btn-dark{--bs-btn-bg:#000000;--bs-btn-border-color:#000000;--bs-btn-hover-bg:#333333;--bs-btn-hover-border-color:#2b2b2b;--bs-btn-focus-shadow-rgb:66,66,66;--bs-btn-active-bg:#444444;--bs-btn-active-border-color:#3d3d3d;--bs-btn-disabled-bg:#000000;--bs-btn-disabled-border-color:#000000}.btn-purple{--bs-btn-bg:#660066;--bs-btn-border-color:#660066;--bs-btn-hover-bg:#880088;--bs-btn-hover-border-color:#880088;--bs-btn-focus-shadow-rgb:125,51,125;--bs-btn-active-bg:#4d004d;--bs-btn-active-border-color:#4d004d;--bs-btn-disabled-bg:#660066;--bs-btn-disabled-border-color:#660066}.btn-outline-primary{--bs-btn-color:#000088;--bs-btn-border-color:#000088;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#000088;--bs-btn-hover-border-color:#000088;--bs-btn-focus-shadow-rgb:0,0,136;--bs-btn-active-color:#fff;--bs-btn-active-bg:#000088;--bs-btn-active-border-color:#000088;--bs-btn-disabled-color:#000088;--bs-btn-disabled-border-color:#000088;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#666666;--bs-btn-border-color:#666666;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#666666;--bs-btn-hover-border-color:#666666;--bs-btn-focus-shadow-rgb:102,102,102;--bs-btn-active-color:#fff;--bs-btn-active-bg:#666666;--bs-btn-active-border-color:#666666;--bs-btn-disabled-color:#666666;--bs-btn-disabled-border-color:#666666;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#008800;--bs-btn-border-color:#008800;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#008800;--bs-btn-hover-border-color:#008800;--bs-btn-focus-shadow-rgb:0,136,0;--bs-btn-active-color:#fff;--bs-btn-active-bg:#008800;--bs-btn-active-border-color:#008800;--bs-btn-disabled-color:#008800;--bs-btn-disabled-border-color:#008800;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#006666;--bs-btn-border-color:#006666;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#006666;--bs-btn-hover-border-color:#006666;--bs-btn-focus-shadow-rgb:0,102,102;--bs-btn-active-color:#fff;--bs-btn-active-bg:#006666;--bs-btn-active-border-color:#006666;--bs-btn-disabled-color:#006666;--bs-btn-disabled-border-color:#006666;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#666600;--bs-btn-border-color:#666600;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#666600;--bs-btn-hover-border-color:#666600;--bs-btn-focus-shadow-rgb:102,102,0;--bs-btn-active-color:#fff;--bs-btn-active-bg:#666600;--bs-btn-active-border-color:#666600;--bs-btn-disabled-color:#666600;--bs-btn-disabled-border-color:#666600;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#800000;--bs-btn-border-color:#800000;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#800000;--bs-btn-hover-border-color:#800000;--bs-btn-focus-shadow-rgb:128,0,0;--bs-btn-active-color:#fff;--bs-btn-active-bg:#800000;--bs-btn-active-border-color:#800000;--bs-btn-disabled-color:#800000;--bs-btn-disabled-border-color:#800000;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#888888;--bs-btn-border-color:#dddddd;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f3f3f3;--bs-btn-hover-border-color:#dddddd;--bs-btn-focus-shadow-rgb:221,221,221;--bs-btn-active-color:#000;--bs-btn-active-bg:#f3f3f3;--bs-btn-active-border-color:#dddddd;--bs-btn-disabled-color:#aaaaaa;--bs-btn-disabled-border-color:#dddddd;--bs-gradient:none}.btn-outline-dark,.btn-outline-purple{--bs-btn-hover-color:#fff;--bs-btn-active-color:#fff;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#000000;--bs-btn-border-color:#000000;--bs-btn-hover-bg:#000000;--bs-btn-hover-border-color:#000000;--bs-btn-focus-shadow-rgb:0,0,0;--bs-btn-active-bg:#000000;--bs-btn-active-border-color:#000000;--bs-btn-disabled-color:#000000;--bs-btn-disabled-border-color:#000000}.btn-outline-purple{--bs-btn-color:#660066;--bs-btn-border-color:#660066;--bs-btn-hover-bg:#660066;--bs-btn-hover-border-color:#660066;--bs-btn-focus-shadow-rgb:102,0,102;--bs-btn-active-bg:#660066;--bs-btn-active-border-color:#660066;--bs-btn-disabled-color:#660066;--bs-btn-disabled-border-color:#660066}.btn-link{--bs-btn-color:#000088;--bs-btn-hover-color:#0000aa;--bs-btn-active-color:#0000aa;--bs-btn-focus-shadow-rgb:51,51,154}[data-bs-theme=dark] .text-bg-info,[data-bs-theme=dark] .text-bg-success,[data-bs-theme=dark] .text-bg-warning{color:#000!important}.dropdown-menu{--bs-dropdown-link-hover-bg:#eeeeee;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#000088}.nav-pills{--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#000088}.pagination{--bs-pagination-color:#000088;--bs-pagination-hover-color:#0000aa;--bs-pagination-focus-color:#0000aa;--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(0, 0, 136, 0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#000088;--bs-pagination-active-border-color:#000088}.progress,.progress-stacked{--bs-progress-bar-bg:#000088}.list-group{--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#000088;--bs-list-group-active-border-color:#000088}.accordion{--bs-accordion-active-color:#000066;--bs-accordion-active-bg:#e6eeff;--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(0, 0, 136, 0.25);--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000066'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%238080c4'/%3e%3c/svg%3e")}.table-primary{--bs-table-bg:#e6eeff;--bs-table-border-color:#cfd6e6;--bs-table-striped-bg:#dbe2f2;--bs-table-active-bg:#cfd6e6;--bs-table-hover-bg:#d5dcec}.table-secondary{--bs-table-bg:#eeeeee;--bs-table-border-color:#d6d6d6;--bs-table-striped-bg:#e2e2e2;--bs-table-active-bg:#d6d6d6;--bs-table-hover-bg:#dcdcdc}.table-success{--bs-table-bg:#e8f8e8;--bs-table-border-color:#d1dfd1;--bs-table-striped-bg:#dcecdc;--bs-table-active-bg:#d1dfd1;--bs-table-hover-bg:#d7e5d7}.table-info{--bs-table-bg:#e0f0f0;--bs-table-border-color:#cad8d8;--bs-table-striped-bg:#d5e4e4;--bs-table-active-bg:#cad8d8;--bs-table-hover-bg:#cfdede}.table-warning{--bs-table-bg:#f6f6dd;--bs-table-border-color:#dedec7;--bs-table-striped-bg:#eaead2;--bs-table-active-bg:#dedec7;--bs-table-hover-bg:#e4e4cc}.table-danger{--bs-table-bg:#ffe9e4;--bs-table-border-color:#e6d2cd;--bs-table-striped-bg:#f2ddd9;--bs-table-active-bg:#e6d2cd;--bs-table-hover-bg:#ecd8d3}.table-light{--bs-table-bg:#f3f3f3;--bs-table-border-color:#dbdbdb;--bs-table-striped-bg:#e7e7e7;--bs-table-active-bg:#dbdbdb;--bs-table-hover-bg:#e1e1e1}.table-dark{--bs-table-color:#fff;--bs-table-bg:#000000;--bs-table-border-color:#4d4d4d;--bs-table-striped-bg:#262626;--bs-table-striped-color:#fff;--bs-table-active-bg:#4d4d4d;--bs-table-active-color:#fff;--bs-table-hover-bg:#333333;--bs-table-hover-color:#fff}.form-check-input:focus,.form-control:focus,.form-select:focus{border-color:#8080c4;box-shadow:0 0 0 .25rem rgba(0,0,136,.25)}.form-check-input:checked,.form-check-input[type=checkbox]:indeterminate{background-color:#008;border-color:#008}.form-range::-webkit-slider-thumb{background-color:#008}.form-range::-moz-range-thumb{background-color:#008}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(0,0,136,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(0,0,136,.25)}.btn-close:focus{box-shadow:0 0 0 .25rem rgba(0,0,136,.25)}.form-control.is-valid,.was-validated .form-control:valid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23008800' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e")}.form-control.is-invalid,.was-validated .form-control:invalid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23800000'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23800000' stroke='none'/%3e%3c/svg%3e")}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23008800' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e")}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23800000'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23800000' stroke='none'/%3e%3c/svg%3e")}[data-bs-theme=dark] .form-control.is-valid,[data-bs-theme=dark] .was-validated .form-control:valid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2344cc44' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e")}[data-bs-theme=dark] .form-control.is-invalid,[data-bs-theme=dark] .was-validated .form-control:invalid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23ff6655'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23ff6655' stroke='none'/%3e%3c/svg%3e")}[data-bs-theme=dark] .form-select.is-valid:not([multiple]):not([size]),[data-bs-theme=dark] .form-select.is-valid:not([multiple])[size="1"],[data-bs-theme=dark] .was-validated .form-select:valid:not([multiple]):not([size]),[data-bs-theme=dark] .was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2344cc44' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e")}[data-bs-theme=dark] .form-select.is-invalid:not([multiple]):not([size]),[data-bs-theme=dark] .form-select.is-invalid:not([multiple])[size="1"],[data-bs-theme=dark] .was-validated .form-select:invalid:not([multiple]):not([size]),[data-bs-theme=dark] .was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23ff6655'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23ff6655' stroke='none'/%3e%3c/svg%3e")}