:root[data-bs-theme=light]{--grw-primary-900: #2e2104;--grw-primary-800: #5c4209;--grw-primary-700: #8a640d;--grw-primary-600: #b88512;--grw-primary-500: #E6A616;--grw-primary-400: #ebb845;--grw-primary-300: #f0ca73;--grw-primary-200: #f5dba2;--grw-primary-100: #faedd0;--grw-primary-900-rgb: 46, 33, 4;--grw-primary-800-rgb: 92, 66, 9;--grw-primary-700-rgb: 138, 100, 13;--grw-primary-600-rgb: 184, 133, 18;--grw-primary-500-rgb: 230, 166, 22;--grw-primary-400-rgb: 235, 184, 69;--grw-primary-300-rgb: 240, 202, 115;--grw-primary-200-rgb: 245, 219, 162;--grw-primary-100-rgb: 250, 237, 208;--grw-highlight-900: #4c400c;--grw-highlight-800: #786517;--grw-highlight-700: #a48b23;--grw-highlight-600: #d0b02e;--grw-highlight-500: #FCD63A;--grw-highlight-400: #fddb55;--grw-highlight-300: #fde070;--grw-highlight-200: #fee68a;--grw-highlight-100: #feeba5;--grw-highlight-900-rgb: 76, 64, 12;--grw-highlight-800-rgb: 120, 101, 23;--grw-highlight-700-rgb: 164, 139, 35;--grw-highlight-600-rgb: 208, 176, 46;--grw-highlight-500-rgb: 252, 214, 58;--grw-highlight-400-rgb: 253, 219, 85;--grw-highlight-300-rgb: 253, 224, 112;--grw-highlight-200-rgb: 254, 230, 138;--grw-highlight-100-rgb: 254, 235, 165;--grw-wiki-link-color-rgb: var(--grw-primary-600-rgb);--grw-wiki-link-hover-color-rgb: var(--grw-primary-800-rgb);--grw-marker-bg: var(--grw-marker-bg-cyan)}:root[data-bs-theme=light]{--bs-primary: #E6A616;--bs-secondary: #767371;--bs-primary-rgb: 230, 166, 22;--bs-secondary-rgb: 118, 115, 113;--bs-primary-text-emphasis: #5c4209;--bs-secondary-text-emphasis: #2f2e2d;--bs-primary-bg-subtle: #faedd0;--bs-secondary-bg-subtle: #e4e3e3;--bs-primary-border-subtle: #f5dba2;--bs-secondary-border-subtle: #c8c7c6}:root[data-bs-theme=light]{--bs-body-color: #403c39;--bs-body-color-rgb: 64, 60, 57;--bs-body-bg: #FFFBEF;--bs-body-bg-rgb: 255, 251, 239;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(64, 60, 57, .75);--bs-secondary-color-rgb: 64, 60, 57;--bs-secondary-bg: #efeeed;--bs-secondary-bg-rgb: 239, 238, 237;--bs-tertiary-color: rgba(64, 60, 57, .5);--bs-tertiary-color-rgb: 64, 60, 57;--bs-tertiary-bg: #faf9f8;--bs-tertiary-bg-rgb: 250, 249, 248;--bs-link-color: #403c39;--bs-link-color-rgb: 64, 60, 57;--bs-link-hover-color: #33302e;--bs-link-hover-color-rgb: 51, 48, 46;--bs-code-color: #d63384;--bs-highlight-color: #403c39;--bs-highlight-bg: #fff3cd;--bs-border-color: #e6e5e3;--bs-border-color-translucent: rgba(0, 0, 0, .175);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}:root[data-bs-theme=light] .table-primary{--bs-table-color: #000;--bs-table-bg: #faedd0;--bs-table-border-color: #c8bea6;--bs-table-striped-bg: #eee1c6;--bs-table-striped-color: #000;--bs-table-active-bg: #e1d5bb;--bs-table-active-color: #000;--bs-table-hover-bg: #e7dbc0;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}:root[data-bs-theme=light] .table-secondary{--bs-table-color: #000;--bs-table-bg: #e4e3e3;--bs-table-border-color: #b6b6b6;--bs-table-striped-bg: #d9d8d8;--bs-table-striped-color: #000;--bs-table-active-bg: #cdcccc;--bs-table-active-color: #000;--bs-table-hover-bg: #d3d2d2;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}:root[data-bs-theme=light] .btn-primary{--bs-btn-color: #000;--bs-btn-bg: #E6A616;--bs-btn-border-color: #E6A616;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #eab339;--bs-btn-hover-border-color: #e9af2d;--bs-btn-focus-shadow-rgb: 196, 141, 19;--bs-btn-active-color: #000;--bs-btn-active-bg: #ebb845;--bs-btn-active-border-color: #e9af2d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #E6A616;--bs-btn-disabled-border-color: #E6A616}:root[data-bs-theme=light] .btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #767371;--bs-btn-border-color: #767371;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #646260;--bs-btn-hover-border-color: #5e5c5a;--bs-btn-focus-shadow-rgb: 139, 136, 134;--bs-btn-active-color: #fff;--bs-btn-active-bg: #5e5c5a;--bs-btn-active-border-color: #595655;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #767371;--bs-btn-disabled-border-color: #767371}:root[data-bs-theme=light] .btn-outline-primary{--bs-btn-color: #E6A616;--bs-btn-bg: #fdf6e8;--bs-btn-border-color: #E6A616;--bs-btn-hover-color: #E6A616;--bs-btn-hover-bg: #fbf2dc;--bs-btn-hover-border-color: #E6A616;--bs-btn-active-color: #E6A616;--bs-btn-active-bg: #f8e4b9;--bs-btn-active-border-color: #E6A616;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #E6A616;--bs-btn-disabled-bg: #fdf6e8;--bs-btn-disabled-border-color: #E6A616}:root[data-bs-theme=light] .btn-outline-secondary{--bs-btn-color: #767371;--bs-btn-bg: #f1f1f1;--bs-btn-border-color: #767371;--bs-btn-hover-color: #767371;--bs-btn-hover-bg: #eaeaea;--bs-btn-hover-border-color: #767371;--bs-btn-active-color: #767371;--bs-btn-active-bg: #d6d5d4;--bs-btn-active-border-color: #767371;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #767371;--bs-btn-disabled-bg: #f1f1f1;--bs-btn-disabled-border-color: #767371}:root[data-bs-theme=light] .pagination{--bs-pagination-active-color: #fff;--bs-pagination-active-bg: #E6A616;--bs-pagination-active-border-color: #E6A616}:root[data-bs-theme=light] .progress,:root[data-bs-theme=light] .progress-stacked{--bs-progress-bar-bg: #E6A616}:root[data-bs-theme=light] .list-group{--bs-list-group-active-bg: #E6A616;--bs-list-group-active-border-color: #E6A616}:root[data-bs-theme=light],:root[data-bs-theme=light] body{background-image:url(../images/hufflepuff/hufflepuff-light-bg.svg);background-attachment:fixed;background-position:bottom;background-size:cover}:root[data-bs-theme=dark]{--grw-primary-900: #2e2104;--grw-primary-800: #5c4209;--grw-primary-700: #8a640d;--grw-primary-600: #b88512;--grw-primary-500: #E6A616;--grw-primary-400: #ebb845;--grw-primary-300: #f0ca73;--grw-primary-200: #f5dba2;--grw-primary-100: #faedd0;--grw-primary-900-rgb: 46, 33, 4;--grw-primary-800-rgb: 92, 66, 9;--grw-primary-700-rgb: 138, 100, 13;--grw-primary-600-rgb: 184, 133, 18;--grw-primary-500-rgb: 230, 166, 22;--grw-primary-400-rgb: 235, 184, 69;--grw-primary-300-rgb: 240, 202, 115;--grw-primary-200-rgb: 245, 219, 162;--grw-primary-100-rgb: 250, 237, 208;--grw-highlight-900: #4c400c;--grw-highlight-800: #786517;--grw-highlight-700: #a48b23;--grw-highlight-600: #d0b02e;--grw-highlight-500: #FCD63A;--grw-highlight-400: #fddb55;--grw-highlight-300: #fde070;--grw-highlight-200: #fee68a;--grw-highlight-100: #feeba5;--grw-highlight-900-rgb: 76, 64, 12;--grw-highlight-800-rgb: 120, 101, 23;--grw-highlight-700-rgb: 164, 139, 35;--grw-highlight-600-rgb: 208, 176, 46;--grw-highlight-500-rgb: 252, 214, 58;--grw-highlight-400-rgb: 253, 219, 85;--grw-highlight-300-rgb: 253, 224, 112;--grw-highlight-200-rgb: 254, 230, 138;--grw-highlight-100-rgb: 254, 235, 165;--grw-wiki-link-color-rgb: var(--grw-primary-500-rgb);--grw-wiki-link-hover-color-rgb: var(--grw-primary-400-rgb);--grw-marker-bg: var(--grw-marker-bg-cyan)}:root[data-bs-theme=dark]{--bs-primary: #E6A616;--bs-secondary: #767371;--bs-primary-rgb: 230, 166, 22;--bs-secondary-rgb: 118, 115, 113;--bs-primary-text-emphasis: #5c4209;--bs-secondary-text-emphasis: #2f2e2d;--bs-primary-bg-subtle: #faedd0;--bs-secondary-bg-subtle: #e4e3e3;--bs-primary-border-subtle: #f5dba2;--bs-secondary-border-subtle: #c8c7c6}:root[data-bs-theme=dark]{--bs-body-color: #e6e5e3;--bs-body-color-rgb: 230, 229, 227;--bs-body-bg: #26231E;--bs-body-bg-rgb: 38, 35, 30;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(230, 229, 227, .75);--bs-secondary-color-rgb: 230, 229, 227;--bs-secondary-bg: #403c39;--bs-secondary-bg-rgb: 64, 60, 57;--bs-tertiary-color: rgba(230, 229, 227, .5);--bs-tertiary-color-rgb: 230, 229, 227;--bs-tertiary-bg: #33302c;--bs-tertiary-bg-rgb: 51, 48, 44;--bs-primary-text-emphasis: #f0ca73;--bs-secondary-text-emphasis: #adabaa;--bs-success-text-emphasis: #75b798;--bs-info-text-emphasis: #6edff6;--bs-warning-text-emphasis: #ffda6a;--bs-danger-text-emphasis: #ea868f;--bs-light-text-emphasis: #faf9f8;--bs-dark-text-emphasis: #e6e5e3;--bs-primary-bg-subtle: #2e2104;--bs-secondary-bg-subtle: #181717;--bs-success-bg-subtle: #051b11;--bs-info-bg-subtle: #032830;--bs-warning-bg-subtle: #332701;--bs-danger-bg-subtle: #2c0b0e;--bs-light-bg-subtle: #403c39;--bs-dark-bg-subtle: #201e1d;--bs-primary-border-subtle: #8a640d;--bs-secondary-border-subtle: #474544;--bs-success-border-subtle: #0f5132;--bs-info-border-subtle: #087990;--bs-warning-border-subtle: #997404;--bs-danger-border-subtle: #842029;--bs-light-border-subtle: #4d4a48;--bs-dark-border-subtle: #403c39;--bs-link-color: #d8d7d5;--bs-link-hover-color: #e0dfdd;--bs-link-color-rgb: 216, 215, 213;--bs-link-hover-color-rgb: 224, 223, 221;--bs-code-color: #e685b5;--bs-highlight-color: #e6e5e3;--bs-highlight-bg: #664d03;--bs-border-color: #4d4a48;--bs-border-color-translucent: rgba(255, 255, 255, .15);--bs-form-valid-color: #75b798;--bs-form-valid-border-color: #75b798;--bs-form-invalid-color: #ea868f;--bs-form-invalid-border-color: #ea868f}:root[data-bs-theme=dark] .table-primary{--bs-table-color: #000;--bs-table-bg: #faedd0;--bs-table-border-color: #c8bea6;--bs-table-striped-bg: #eee1c6;--bs-table-striped-color: #000;--bs-table-active-bg: #e1d5bb;--bs-table-active-color: #000;--bs-table-hover-bg: #e7dbc0;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}:root[data-bs-theme=dark] .table-secondary{--bs-table-color: #000;--bs-table-bg: #e4e3e3;--bs-table-border-color: #b6b6b6;--bs-table-striped-bg: #d9d8d8;--bs-table-striped-color: #000;--bs-table-active-bg: #cdcccc;--bs-table-active-color: #000;--bs-table-hover-bg: #d3d2d2;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}:root[data-bs-theme=dark] .btn-primary{--bs-btn-color: #000;--bs-btn-bg: #E6A616;--bs-btn-border-color: #E6A616;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #eab339;--bs-btn-hover-border-color: #e9af2d;--bs-btn-focus-shadow-rgb: 196, 141, 19;--bs-btn-active-color: #000;--bs-btn-active-bg: #ebb845;--bs-btn-active-border-color: #e9af2d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #E6A616;--bs-btn-disabled-border-color: #E6A616}:root[data-bs-theme=dark] .btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #767371;--bs-btn-border-color: #767371;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #646260;--bs-btn-hover-border-color: #5e5c5a;--bs-btn-focus-shadow-rgb: 139, 136, 134;--bs-btn-active-color: #fff;--bs-btn-active-bg: #5e5c5a;--bs-btn-active-border-color: #595655;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #767371;--bs-btn-disabled-border-color: #767371}:root[data-bs-theme=dark] .btn-outline-primary{--bs-btn-color: #E6A616;--bs-btn-bg: #43371d;--bs-btn-border-color: #86651a;--bs-btn-hover-color: #E6A616;--bs-btn-hover-bg: #4c3d1c;--bs-btn-hover-border-color: #86651a;--bs-btn-active-color: #E6A616;--bs-btn-active-bg: #69511b;--bs-btn-active-border-color: #86651a;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #E6A616;--bs-btn-disabled-bg: #43371d;--bs-btn-disabled-border-color: #86651a}:root[data-bs-theme=dark] .btn-outline-secondary{--bs-btn-color: #767371;--bs-btn-bg: #322f2a;--bs-btn-border-color: #4e4b48;--bs-btn-hover-color: #767371;--bs-btn-hover-bg: #36332f;--bs-btn-hover-border-color: #4e4b48;--bs-btn-active-color: #767371;--bs-btn-active-bg: #423f3b;--bs-btn-active-border-color: #4e4b48;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #767371;--bs-btn-disabled-bg: #322f2a;--bs-btn-disabled-border-color: #4e4b48}:root[data-bs-theme=dark] .pagination{--bs-pagination-active-color: #fff;--bs-pagination-active-bg: #E6A616;--bs-pagination-active-border-color: #E6A616}:root[data-bs-theme=dark] .progress,:root[data-bs-theme=dark] .progress-stacked{--bs-progress-bar-bg: #E6A616}:root[data-bs-theme=dark] .list-group{--bs-list-group-active-bg: #E6A616;--bs-list-group-active-border-color: #E6A616}:root[data-bs-theme=dark],:root[data-bs-theme=dark] body{background-image:url(../images/hufflepuff/hufflepuff-dark-bg.svg);background-attachment:fixed;background-position:bottom;background-size:cover}
