@charset "UTF-8";:root, [data-bs-theme=light]{--tblr-blue: #066fd1;--tblr-indigo: #4263eb;--tblr-purple: #ae3ec9;--tblr-pink: #d6336c;--tblr-red: #d63939;--tblr-orange: #f76707;--tblr-yellow: #f59f00;--tblr-green: #2fb344;--tblr-teal: #0ca678;--tblr-cyan: #17a2b8;--tblr-black: #000000;--tblr-white: #ffffff;--tblr-gray: #4b5563;--tblr-gray-dark: #1f2937;--tblr-gray-100: #f3f4f6;--tblr-gray-200: #e5e7eb;--tblr-gray-300: #d1d5db;--tblr-gray-400: #9ca3af;--tblr-gray-500: #6b7280;--tblr-gray-600: #4b5563;--tblr-gray-700: #374151;--tblr-gray-800: #1f2937;--tblr-gray-900: #111827;--tblr-primary: #066fd1;--tblr-secondary: #6b7280;--tblr-success: #2fb344;--tblr-info: #4299e1;--tblr-warning: #f59f00;--tblr-danger: #d63939;--tblr-light: #f9fafb;--tblr-dark: #1f2937;--tblr-muted: #6b7280;--tblr-blue: #066fd1;--tblr-azure: #4299e1;--tblr-indigo: #4263eb;--tblr-purple: #ae3ec9;--tblr-pink: #d6336c;--tblr-red: #d63939;--tblr-orange: #f76707;--tblr-yellow: #f59f00;--tblr-lime: #74b816;--tblr-green: #2fb344;--tblr-teal: #0ca678;--tblr-cyan: #17a2b8;--tblr-primary-rgb: 6, 111, 209;--tblr-secondary-rgb: 107, 114, 128;--tblr-success-rgb: 47, 179, 68;--tblr-info-rgb: 66, 153, 225;--tblr-warning-rgb: 245, 159, 0;--tblr-danger-rgb: 214, 57, 57;--tblr-light-rgb: 249, 250, 251;--tblr-dark-rgb: 31, 41, 55;--tblr-muted-rgb: 107, 114, 128;--tblr-blue-rgb: 6, 111, 209;--tblr-azure-rgb: 66, 153, 225;--tblr-indigo-rgb: 66, 99, 235;--tblr-purple-rgb: 174, 62, 201;--tblr-pink-rgb: 214, 51, 108;--tblr-red-rgb: 214, 57, 57;--tblr-orange-rgb: 247, 103, 7;--tblr-yellow-rgb: 245, 159, 0;--tblr-lime-rgb: 116, 184, 22;--tblr-green-rgb: 47, 179, 68;--tblr-teal-rgb: 12, 166, 120;--tblr-cyan-rgb: 23, 162, 184;--tblr-primary-text-emphasis: rgb(2.4, 44.4, 83.6);--tblr-secondary-text-emphasis: rgb(42.8, 45.6, 51.2);--tblr-success-text-emphasis: rgb(18.8, 71.6, 27.2);--tblr-info-text-emphasis: rgb(26.4, 61.2, 90);--tblr-warning-text-emphasis: rgb(98, 63.6, 0);--tblr-danger-text-emphasis: rgb(85.6, 22.8, 22.8);--tblr-light-text-emphasis: #374151;--tblr-dark-text-emphasis: #374151;--tblr-primary-bg-subtle: rgb(205.2, 226.2, 245.8);--tblr-secondary-bg-subtle: rgb(225.4, 226.8, 229.6);--tblr-success-bg-subtle: rgb(213.4, 239.8, 217.6);--tblr-info-bg-subtle: rgb(217.2, 234.6, 249);--tblr-warning-bg-subtle: rgb(253, 235.8, 204);--tblr-danger-bg-subtle: rgb(246.8, 215.4, 215.4);--tblr-light-bg-subtle: rgb(249, 249.5, 250.5);--tblr-dark-bg-subtle: #9ca3af;--tblr-primary-border-subtle: rgb(155.4, 197.4, 236.6);--tblr-secondary-border-subtle: rgb(195.8, 198.6, 204.2);--tblr-success-border-subtle: rgb(171.8, 224.6, 180.2);--tblr-info-border-subtle: rgb(179.4, 214.2, 243);--tblr-warning-border-subtle: rgb(251, 216.6, 153);--tblr-danger-border-subtle: rgb(238.6, 175.8, 175.8);--tblr-light-border-subtle: #e5e7eb;--tblr-dark-border-subtle: #6b7280;--tblr-white-rgb: 255, 255, 255;--tblr-black-rgb: 0, 0, 0;--tblr-font-sans-serif: "Inter Var", Inter, -apple-system, BlinkMacSystemFont, San Francisco, Segoe UI, Roboto, Helvetica Neue, sans-serif;--tblr-font-monospace: Monaco, Consolas, Liberation Mono, Courier New, monospace;--tblr-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--tblr-body-font-family: var(--tblr-font-sans-serif);--tblr-body-font-size: 0.875rem;--tblr-body-font-weight: 400;--tblr-body-line-height: 1.4285714286;--tblr-body-color: #1f2937;--tblr-body-color-rgb: 31, 41, 55;--tblr-body-bg: #f9fafb;--tblr-body-bg-rgb: 249, 250, 251;--tblr-emphasis-color: #374151;--tblr-emphasis-color-rgb: 55, 65, 81;--tblr-secondary-color: rgba(31, 41, 55, 0.75);--tblr-secondary-color-rgb: 31, 41, 55;--tblr-secondary-bg: #e5e7eb;--tblr-secondary-bg-rgb: 229, 231, 235;--tblr-tertiary-color: rgba(31, 41, 55, 0.5);--tblr-tertiary-color-rgb: 31, 41, 55;--tblr-tertiary-bg: #f3f4f6;--tblr-tertiary-bg-rgb: 243, 244, 246;--tblr-heading-color: inherit;--tblr-link-color: #066fd1;--tblr-link-color-rgb: 6, 111, 209;--tblr-link-decoration: none;--tblr-link-hover-color: rgb(4.8, 88.8, 167.2);--tblr-link-hover-color-rgb: 5, 89, 167;--tblr-link-hover-decoration: underline;--tblr-code-color: light-dark(var(--tblr-gray-600), var(--tblr-gray-400));--tblr-highlight-color: #1f2937;--tblr-highlight-bg: rgb(253, 235.8, 204);--tblr-border-width: 1px;--tblr-border-style: solid;--tblr-border-color: #e5e7eb;--tblr-border-color-translucent: rgba(4, 32, 69, 0.1);--tblr-border-radius: 6px;--tblr-border-radius-sm: 4px;--tblr-border-radius-lg: 8px;--tblr-border-radius-xl: 1rem;--tblr-border-radius-xxl: 2rem;--tblr-border-radius-2xl: var(--tblr-border-radius-xxl);--tblr-border-radius-pill: 100rem;--tblr-box-shadow: rgba(var(--tblr-body-color-rgb), 0.04) 0 2px 4px 0;--tblr-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--tblr-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);--tblr-box-shadow-inset: 0 0 transparent;--tblr-focus-ring-width: 0.25rem;--tblr-focus-ring-opacity: 0.25;--tblr-focus-ring-color: rgba(var(--tblr-primary-rgb), 0.25);--tblr-form-valid-color: #2fb344;--tblr-form-valid-border-color: #2fb344;--tblr-form-invalid-color: #d63939;--tblr-form-invalid-border-color: #d63939;}[data-bs-theme=dark], body[data-bs-theme=dark] [data-bs-theme=light]{color-scheme: dark;--tblr-body-color: #e5e7eb;--tblr-body-color-rgb: 229, 231, 235;--tblr-body-bg: #111827;--tblr-body-bg-rgb: 17, 24, 39;--tblr-emphasis-color: #ffffff;--tblr-emphasis-color-rgb: 255, 255, 255;--tblr-secondary-color: rgba(229, 231, 235, 0.75);--tblr-secondary-color-rgb: 229, 231, 235;--tblr-secondary-bg: #1f2937;--tblr-secondary-bg-rgb: 31, 41, 55;--tblr-tertiary-color: rgba(229, 231, 235, 0.5);--tblr-tertiary-color-rgb: 229, 231, 235;--tblr-tertiary-bg: rgb(24, 32.5, 47);--tblr-tertiary-bg-rgb: 24, 33, 47;--tblr-primary-text-emphasis: rgb(105.6, 168.6, 227.4);--tblr-secondary-text-emphasis: rgb(166.2, 170.4, 178.8);--tblr-success-text-emphasis: rgb(130.2, 209.4, 142.8);--tblr-info-text-emphasis: rgb(141.6, 193.8, 237);--tblr-warning-text-emphasis: rgb(249, 197.4, 102);--tblr-danger-text-emphasis: rgb(230.4, 136.2, 136.2);--tblr-light-text-emphasis: #f3f4f6;--tblr-dark-text-emphasis: #d1d5db;--tblr-primary-bg-subtle: rgb(1.2, 22.2, 41.8);--tblr-secondary-bg-subtle: rgb(21.4, 22.8, 25.6);--tblr-success-bg-subtle: rgb(9.4, 35.8, 13.6);--tblr-info-bg-subtle: rgb(13.2, 30.6, 45);--tblr-warning-bg-subtle: rgb(49, 31.8, 0);--tblr-danger-bg-subtle: rgb(42.8, 11.4, 11.4);--tblr-light-bg-subtle: #1f2937;--tblr-dark-bg-subtle: rgb(15.5, 20.5, 27.5);--tblr-primary-border-subtle: rgb(3.6, 66.6, 125.4);--tblr-secondary-border-subtle: rgb(64.2, 68.4, 76.8);--tblr-success-border-subtle: rgb(28.2, 107.4, 40.8);--tblr-info-border-subtle: rgb(39.6, 91.8, 135);--tblr-warning-border-subtle: rgb(147, 95.4, 0);--tblr-danger-border-subtle: rgb(128.4, 34.2, 34.2);--tblr-light-border-subtle: #374151;--tblr-dark-border-subtle: #1f2937;--tblr-heading-color: inherit;--tblr-link-color: rgb(105.6, 168.6, 227.4);--tblr-link-hover-color: rgb(135.48, 185.88, 232.92);--tblr-link-color-rgb: 106, 169, 227;--tblr-link-hover-color-rgb: 135, 186, 233;--tblr-code-color: var(--tblr-gray-300);--tblr-highlight-color: #e5e7eb;--tblr-highlight-bg: rgb(98, 63.6, 0);--tblr-border-color: rgb(45.7069767442, 60.4511627907, 81.0930232558);--tblr-border-color-translucent: rgba(72, 110, 149, 0.14);--tblr-form-valid-color: rgb(130.2, 209.4, 142.8);--tblr-form-valid-border-color: rgb(130.2, 209.4, 142.8);--tblr-form-invalid-color: rgb(230.4, 136.2, 136.2);--tblr-form-invalid-border-color: rgb(230.4, 136.2, 136.2);}*, *::before, *::after{box-sizing: border-box;}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior: smooth;}}body{margin: 0;font-family: var(--tblr-body-font-family);font-size: var(--tblr-body-font-size);font-weight: var(--tblr-body-font-weight);line-height: var(--tblr-body-line-height);color: var(--tblr-body-color);text-align: var(--tblr-body-text-align);background-color: var(--tblr-body-bg);-webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}hr, .hr{margin: 2rem 0;color: inherit;border: 0;border-top: var(--tblr-border-width) solid;opacity: 0.16;}h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1{margin-top: 0;margin-bottom: var(--tblr-spacer);font-weight: var(--tblr-font-weight-bold);line-height: 1.2;color: var(--tblr-heading-color);}h1, .h1{font-size: 1.5rem;}h2, .h2{font-size: 1.25rem;}h3, .h3{font-size: 1rem;}h4, .h4{font-size: 0.875rem;}h5, .h5{font-size: 0.75rem;}h6, .h6{font-size: 0.625rem;}p{margin-top: 0;margin-bottom: 1rem;}abbr[title]{-webkit-text-decoration: underline dotted;text-decoration: underline dotted;cursor: help;-webkit-text-decoration-skip-ink: none;text-decoration-skip-ink: none;}address{margin-bottom: 1rem;font-style: normal;line-height: inherit;}ol, ul{padding-left: 2rem;}ol, ul, dl{margin-top: 0;margin-bottom: 1rem;}ol ol, ul ul, ol ul, ul ol{margin-bottom: 0;}dt{font-weight: 600;}dd{margin-bottom: 0.5rem;margin-left: 0;}blockquote{margin: 0 0 1rem;}b, strong{font-weight: bolder;}small, .small{font-size: 0.875em;}mark, .mark{padding: 0.1875em;color: var(--tblr-highlight-color);background-color: var(--tblr-highlight-bg);}sub, sup{position: relative;font-size: 0.75em;line-height: 0;vertical-align: baseline;}sub{bottom: -0.25em;}sup{top: -0.5em;}a{color: rgba(var(--tblr-link-color-rgb), var(--tblr-link-opacity, 1));text-decoration: none;}a:hover{--tblr-link-color-rgb: var(--tblr-link-hover-color-rgb);text-decoration: underline;}a:not([href]):not([class]), a:not([href]):not([class]):hover{color: inherit;text-decoration: none;}pre, code, kbd, samp{font-family: var(--tblr-font-monospace);font-size: 1em;}pre{display: block;margin-top: 0;margin-bottom: 1rem;overflow: auto;font-size: 0.85714285em;color: var(--tblr-light);}pre code{font-size: inherit;color: inherit;word-break: normal;}code{font-size: 0.85714285em;color: var(--tblr-code-color);word-wrap: break-word;}a > code{color: inherit;}kbd{padding: 0.25rem 0.5rem;font-size: var(--tblr-font-size-h5);color: var(--tblr-text-secondary-dark);background-color: var(--tblr-code-bg);border-radius: 4px;}kbd kbd{padding: 0;font-size: 1em;}figure{margin: 0 0 1rem;}img, svg{vertical-align: middle;}table{caption-side: bottom;border-collapse: collapse;}caption{padding-top: 0.75rem;padding-bottom: 0.75rem;color: var(--tblr-secondary-color);text-align: left;}th{text-align: inherit;text-align: -webkit-match-parent;}thead, tbody, tfoot, tr, td, th{border-color: inherit;border-style: solid;border-width: 0;}label{display: inline-block;}button{border-radius: 0;}button:focus:not(:focus-visible){outline: 0;}input, button, select, optgroup, textarea{margin: 0;font-family: inherit;font-size: inherit;line-height: inherit;}button, select{text-transform: none;}[role=button]{cursor: pointer;}select{word-wrap: normal;}select:disabled{opacity: 1;}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display: none !important;}button, [type=button], [type=reset], [type=submit]{-webkit-appearance: button;}button:not(:disabled), [type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled){cursor: pointer;}::-moz-focus-inner{padding: 0;border-style: none;}textarea{resize: vertical;}fieldset{min-width: 0;padding: 0;margin: 0;border: 0;}legend{float: left;width: 100%;padding: 0;margin-bottom: 0.5rem;line-height: inherit;font-size: 1.5rem;}legend + *{clear: left;}::-webkit-datetime-edit-fields-wrapper, ::-webkit-datetime-edit-text, ::-webkit-datetime-edit-minute, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-year-field{padding: 0;}::-webkit-inner-spin-button{height: auto;}[type=search]{-webkit-appearance: textfield;outline-offset: -2px;}::-webkit-search-decoration{-webkit-appearance: none;}::-webkit-color-swatch-wrapper{padding: 0;}::file-selector-button{font: inherit;-webkit-appearance: button;}output{display: inline-block;}iframe{border: 0;}summary{display: list-item;cursor: pointer;}progress{vertical-align: baseline;}[hidden]{display: none !important;}:root{--tblr-breakpoint-xs: 0;--tblr-breakpoint-sm: 576px;--tblr-breakpoint-md: 768px;--tblr-breakpoint-lg: 992px;--tblr-breakpoint-xl: 1200px;--tblr-breakpoint-xxl: 1400px;}.row{--tblr-gutter-x: var(--tblr-page-padding);--tblr-gutter-y: 0;display: flex;flex-wrap: wrap;margin-top: calc(-1 * var(--tblr-gutter-y));margin-right: calc(-0.5 * var(--tblr-gutter-x));margin-left: calc(-0.5 * var(--tblr-gutter-x));}.row > *{flex-shrink: 0;width: 100%;max-width: 100%;padding-right: calc(var(--tblr-gutter-x) * 0.5);padding-left: calc(var(--tblr-gutter-x) * 0.5);margin-top: var(--tblr-gutter-y);}.grid{display: grid;grid-template-rows: repeat(var(--tblr-rows, 1), 1fr);grid-template-columns: repeat(var(--tblr-columns, 12), 1fr);gap: var(--tblr-gap, var(--tblr-page-padding));}.grid .g-col-1{grid-column: auto/span 1;}.grid .g-col-2{grid-column: auto/span 2;}.grid .g-col-3{grid-column: auto/span 3;}.grid .g-col-4{grid-column: auto/span 4;}.grid .g-col-5{grid-column: auto/span 5;}.grid .g-col-6{grid-column: auto/span 6;}.grid .g-col-7{grid-column: auto/span 7;}.grid .g-col-8{grid-column: auto/span 8;}.grid .g-col-9{grid-column: auto/span 9;}.grid .g-col-10{grid-column: auto/span 10;}.grid .g-col-11{grid-column: auto/span 11;}.grid .g-col-12{grid-column: auto/span 12;}.grid .g-start-1{grid-column-start: 1;}.grid .g-start-2{grid-column-start: 2;}.grid .g-start-3{grid-column-start: 3;}.grid .g-start-4{grid-column-start: 4;}.grid .g-start-5{grid-column-start: 5;}.grid .g-start-6{grid-column-start: 6;}.grid .g-start-7{grid-column-start: 7;}.grid .g-start-8{grid-column-start: 8;}.grid .g-start-9{grid-column-start: 9;}.grid .g-start-10{grid-column-start: 10;}.grid .g-start-11{grid-column-start: 11;}@media (min-width: 576px){.grid .g-col-sm-1{grid-column: auto/span 1;}.grid .g-col-sm-2{grid-column: auto/span 2;}.grid .g-col-sm-3{grid-column: auto/span 3;}.grid .g-col-sm-4{grid-column: auto/span 4;}.grid .g-col-sm-5{grid-column: auto/span 5;}.grid .g-col-sm-6{grid-column: auto/span 6;}.grid .g-col-sm-7{grid-column: auto/span 7;}.grid .g-col-sm-8{grid-column: auto/span 8;}.grid .g-col-sm-9{grid-column: auto/span 9;}.grid .g-col-sm-10{grid-column: auto/span 10;}.grid .g-col-sm-11{grid-column: auto/span 11;}.grid .g-col-sm-12{grid-column: auto/span 12;}.grid .g-start-sm-1{grid-column-start: 1;}.grid .g-start-sm-2{grid-column-start: 2;}.grid .g-start-sm-3{grid-column-start: 3;}.grid .g-start-sm-4{grid-column-start: 4;}.grid .g-start-sm-5{grid-column-start: 5;}.grid .g-start-sm-6{grid-column-start: 6;}.grid .g-start-sm-7{grid-column-start: 7;}.grid .g-start-sm-8{grid-column-start: 8;}.grid .g-start-sm-9{grid-column-start: 9;}.grid .g-start-sm-10{grid-column-start: 10;}.grid .g-start-sm-11{grid-column-start: 11;}}@media (min-width: 768px){.grid .g-col-md-1{grid-column: auto/span 1;}.grid .g-col-md-2{grid-column: auto/span 2;}.grid .g-col-md-3{grid-column: auto/span 3;}.grid .g-col-md-4{grid-column: auto/span 4;}.grid .g-col-md-5{grid-column: auto/span 5;}.grid .g-col-md-6{grid-column: auto/span 6;}.grid .g-col-md-7{grid-column: auto/span 7;}.grid .g-col-md-8{grid-column: auto/span 8;}.grid .g-col-md-9{grid-column: auto/span 9;}.grid .g-col-md-10{grid-column: auto/span 10;}.grid .g-col-md-11{grid-column: auto/span 11;}.grid .g-col-md-12{grid-column: auto/span 12;}.grid .g-start-md-1{grid-column-start: 1;}.grid .g-start-md-2{grid-column-start: 2;}.grid .g-start-md-3{grid-column-start: 3;}.grid .g-start-md-4{grid-column-start: 4;}.grid .g-start-md-5{grid-column-start: 5;}.grid .g-start-md-6{grid-column-start: 6;}.grid .g-start-md-7{grid-column-start: 7;}.grid .g-start-md-8{grid-column-start: 8;}.grid .g-start-md-9{grid-column-start: 9;}.grid .g-start-md-10{grid-column-start: 10;}.grid .g-start-md-11{grid-column-start: 11;}}@media (min-width: 992px){.grid .g-col-lg-1{grid-column: auto/span 1;}.grid .g-col-lg-2{grid-column: auto/span 2;}.grid .g-col-lg-3{grid-column: auto/span 3;}.grid .g-col-lg-4{grid-column: auto/span 4;}.grid .g-col-lg-5{grid-column: auto/span 5;}.grid .g-col-lg-6{grid-column: auto/span 6;}.grid .g-col-lg-7{grid-column: auto/span 7;}.grid .g-col-lg-8{grid-column: auto/span 8;}.grid .g-col-lg-9{grid-column: auto/span 9;}.grid .g-col-lg-10{grid-column: auto/span 10;}.grid .g-col-lg-11{grid-column: auto/span 11;}.grid .g-col-lg-12{grid-column: auto/span 12;}.grid .g-start-lg-1{grid-column-start: 1;}.grid .g-start-lg-2{grid-column-start: 2;}.grid .g-start-lg-3{grid-column-start: 3;}.grid .g-start-lg-4{grid-column-start: 4;}.grid .g-start-lg-5{grid-column-start: 5;}.grid .g-start-lg-6{grid-column-start: 6;}.grid .g-start-lg-7{grid-column-start: 7;}.grid .g-start-lg-8{grid-column-start: 8;}.grid .g-start-lg-9{grid-column-start: 9;}.grid .g-start-lg-10{grid-column-start: 10;}.grid .g-start-lg-11{grid-column-start: 11;}}@media (min-width: 1200px){.grid .g-col-xl-1{grid-column: auto/span 1;}.grid .g-col-xl-2{grid-column: auto/span 2;}.grid .g-col-xl-3{grid-column: auto/span 3;}.grid .g-col-xl-4{grid-column: auto/span 4;}.grid .g-col-xl-5{grid-column: auto/span 5;}.grid .g-col-xl-6{grid-column: auto/span 6;}.grid .g-col-xl-7{grid-column: auto/span 7;}.grid .g-col-xl-8{grid-column: auto/span 8;}.grid .g-col-xl-9{grid-column: auto/span 9;}.grid .g-col-xl-10{grid-column: auto/span 10;}.grid .g-col-xl-11{grid-column: auto/span 11;}.grid .g-col-xl-12{grid-column: auto/span 12;}.grid .g-start-xl-1{grid-column-start: 1;}.grid .g-start-xl-2{grid-column-start: 2;}.grid .g-start-xl-3{grid-column-start: 3;}.grid .g-start-xl-4{grid-column-start: 4;}.grid .g-start-xl-5{grid-column-start: 5;}.grid .g-start-xl-6{grid-column-start: 6;}.grid .g-start-xl-7{grid-column-start: 7;}.grid .g-start-xl-8{grid-column-start: 8;}.grid .g-start-xl-9{grid-column-start: 9;}.grid .g-start-xl-10{grid-column-start: 10;}.grid .g-start-xl-11{grid-column-start: 11;}}@media (min-width: 1400px){.grid .g-col-xxl-1{grid-column: auto/span 1;}.grid .g-col-xxl-2{grid-column: auto/span 2;}.grid .g-col-xxl-3{grid-column: auto/span 3;}.grid .g-col-xxl-4{grid-column: auto/span 4;}.grid .g-col-xxl-5{grid-column: auto/span 5;}.grid .g-col-xxl-6{grid-column: auto/span 6;}.grid .g-col-xxl-7{grid-column: auto/span 7;}.grid .g-col-xxl-8{grid-column: auto/span 8;}.grid .g-col-xxl-9{grid-column: auto/span 9;}.grid .g-col-xxl-10{grid-column: auto/span 10;}.grid .g-col-xxl-11{grid-column: auto/span 11;}.grid .g-col-xxl-12{grid-column: auto/span 12;}.grid .g-start-xxl-1{grid-column-start: 1;}.grid .g-start-xxl-2{grid-column-start: 2;}.grid .g-start-xxl-3{grid-column-start: 3;}.grid .g-start-xxl-4{grid-column-start: 4;}.grid .g-start-xxl-5{grid-column-start: 5;}.grid .g-start-xxl-6{grid-column-start: 6;}.grid .g-start-xxl-7{grid-column-start: 7;}.grid .g-start-xxl-8{grid-column-start: 8;}.grid .g-start-xxl-9{grid-column-start: 9;}.grid .g-start-xxl-10{grid-column-start: 10;}.grid .g-start-xxl-11{grid-column-start: 11;}}.col{flex: 1 0 0;}.col-12{flex: 0 0 auto;width: 100%;}.g-5, .gx-5{--tblr-gutter-x: 2rem;}.g-5, .gy-5{--tblr-gutter-y: 2rem;}@media (min-width: 992px){.col-lg-4{flex: 0 0 auto;width: 33.33333333%;}.col-lg-6{flex: 0 0 auto;width: 50%;}.col-lg-7{flex: 0 0 auto;width: 58.33333333%;}}.form-control{display: block;width: 100%;padding: 0.5625rem 1rem;font-family: var(--tblr-body-font-family);font-size: 0.875rem;font-weight: 400;line-height: 1.25rem;color: var(--tblr-body-color);-webkit-appearance: none;-moz-appearance: none;appearance: none;background-color: var(--tblr-bg-forms);background-clip: padding-box;border: var(--tblr-border-width) solid var(--tblr-border-color);border-radius: var(--tblr-border-radius);box-shadow: var(--tblr-shadow-input);transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion: reduce){.form-control{transition: none;}}.form-control[type=file]{overflow: hidden;}.form-control[type=file]:not(:disabled):not([readonly]){cursor: pointer;}.form-control:focus{color: var(--tblr-body-color);background-color: var(--tblr-bg-forms);border-color: rgb(130.5, 183, 232);outline: 0;box-shadow: var(--tblr-shadow-input), 0 0 0 0.25rem rgba(var(--tblr-primary-rgb), 0.25);}.form-control::-webkit-date-and-time-value{min-width: 85px;height: 1.25rem;margin: 0;}.form-control::-webkit-datetime-edit{display: block;padding: 0;}.form-control::-moz-placeholder{color: var(--tblr-tertiary);opacity: 1;}.form-control::placeholder{color: var(--tblr-tertiary);opacity: 1;}.form-control:disabled{background-color: var(--tblr-bg-surface-secondary);opacity: 1;}.form-control::file-selector-button{padding: 0.5625rem 1rem;margin: -0.5625rem -1rem;margin-inline-end: 1rem;color: var(--tblr-body-color);background-color: var(--tblr-tertiary-bg);pointer-events: none;border-color: inherit;border-style: solid;border-width: 0;border-inline-end-width: var(--tblr-border-width);border-radius: 0;transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion: reduce){.form-control::file-selector-button{transition: none;}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color: var(--tblr-secondary-bg);}textarea.form-control{min-height: calc(1.25rem + 1.125rem + calc(var(--tblr-border-width) * 2));}.btn-check[disabled] + .btn, .btn-check:disabled + .btn{pointer-events: none;filter: none;opacity: 0.4;}.form-floating > .form-control, .form-floating > .form-control-plaintext, .form-floating > .form-select{height: calc(3.5rem + calc(var(--tblr-border-width) * 2));min-height: calc(3.5rem + calc(var(--tblr-border-width) * 2));line-height: 1.25;}.form-floating > .form-control, .form-floating > .form-control-plaintext{padding: 1rem 1rem;}.form-floating > .form-control::-moz-placeholder, .form-floating > .form-control-plaintext::-moz-placeholder{color: transparent;}.form-floating > .form-control::placeholder, .form-floating > .form-control-plaintext::placeholder{color: transparent;}.form-floating > .form-control:not(:-moz-placeholder), .form-floating > .form-control-plaintext:not(:-moz-placeholder){padding-top: 1.625rem;padding-bottom: 0.625rem;}.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown), .form-floating > .form-control-plaintext:focus, .form-floating > .form-control-plaintext:not(:placeholder-shown){padding-top: 1.625rem;padding-bottom: 0.625rem;}.form-floating > .form-control:-webkit-autofill, .form-floating > .form-control-plaintext:-webkit-autofill{padding-top: 1.625rem;padding-bottom: 0.625rem;}.form-floating > .form-control:not(:-moz-placeholder) ~ label{transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);}.form-floating > .form-control:focus ~ label, .form-floating > .form-control:not(:placeholder-shown) ~ label, .form-floating > .form-control-plaintext ~ label, .form-floating > .form-select ~ label{transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);}.form-floating > .form-control:-webkit-autofill ~ label{transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);}.form-floating > :disabled ~ label, .form-floating > .form-control:disabled ~ label{color: #4b5563;}.input-group > .form-control, .input-group > .form-select, .input-group > .form-floating{position: relative;flex: 1 1 auto;width: 1%;min-width: 0;}.input-group > .form-control:focus, .input-group > .form-select:focus, .input-group > .form-floating:focus-within{z-index: 5;}.input-group .btn{position: relative;z-index: 2;}.input-group .btn:focus{z-index: 5;}.input-group-lg > .form-control, .input-group-lg > .form-select, .input-group-lg > .input-group-text, .input-group-lg > .btn{padding: 0.6875rem 1.5rem;font-size: 1rem;border-radius: var(--tblr-border-radius-lg);}.input-group-sm > .form-control, .input-group-sm > .form-select, .input-group-sm > .input-group-text, .input-group-sm > .btn{padding: 0.3125rem 0.5rem;font-size: 0.75rem;border-radius: var(--tblr-border-radius-sm);}.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating), .input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3), .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control, .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select{border-top-right-radius: 0;border-bottom-right-radius: 0;}.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating), .input-group.has-validation > .dropdown-toggle:nth-last-child(n+4), .input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control, .input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select{border-top-right-radius: 0;border-bottom-right-radius: 0;}.input-group > .form-floating:not(:first-child) > .form-control, .input-group > .form-floating:not(:first-child) > .form-select{border-top-left-radius: 0;border-bottom-left-radius: 0;}.was-validated .form-control:valid, .form-control.is-valid{border-color: var(--tblr-form-valid-border-color);padding-right: 2.375rem;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%232fb344' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='20 6 9 17 4 12'%3e%3c/polyline%3e%3c/svg%3e");background-repeat: no-repeat;background-position: right 1.53125rem center;background-size: 1.8125rem 1.8125rem;}.was-validated .form-control:valid:focus, .form-control.is-valid:focus{border-color: var(--tblr-form-valid-border-color);box-shadow: var(--tblr-shadow-input), 0 0 0 0.25rem rgba(var(--tblr-success-rgb), 0.25);}.was-validated textarea.form-control:valid, textarea.form-control.is-valid{padding-right: 2.375rem;background-position: top 1.53125rem right 1.53125rem;}.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid, .was-validated .input-group > .form-select:not(:focus):valid, .input-group > .form-select:not(:focus).is-valid, .was-validated .input-group > .form-floating:not(:focus-within):valid, .input-group > .form-floating:not(:focus-within).is-valid{z-index: 3;}.was-validated .form-control:invalid, .form-control.is-invalid{border-color: var(--tblr-form-invalid-border-color);padding-right: 2.375rem;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23d63939' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cline x1='18' y1='6' x2='6' y2='18'%3e%3c/line%3e%3cline x1='6' y1='6' x2='18' y2='18'%3e%3c/line%3e%3c/svg%3e");background-repeat: no-repeat;background-position: right 1.53125rem center;background-size: 1.8125rem 1.8125rem;}.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus{border-color: var(--tblr-form-invalid-border-color);box-shadow: var(--tblr-shadow-input), 0 0 0 0.25rem rgba(var(--tblr-danger-rgb), 0.25);}.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid{padding-right: 2.375rem;background-position: top 1.53125rem right 1.53125rem;}.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid, .was-validated .input-group > .form-select:not(:focus):invalid, .input-group > .form-select:not(:focus).is-invalid, .was-validated .input-group > .form-floating:not(:focus-within):invalid, .input-group > .form-floating:not(:focus-within).is-invalid{z-index: 4;}.btn{--tblr-btn-padding-x: 1rem;--tblr-btn-padding-y: 0.5625rem;--tblr-btn-font-family: var(--tblr-body-font-family);--tblr-btn-font-size: 0.875rem;--tblr-btn-font-weight: var(--tblr-font-weight-medium);--tblr-btn-line-height: 1.25rem;--tblr-btn-color: var(--tblr-body-color);--tblr-btn-bg: transparent;--tblr-btn-border-width: var(--tblr-border-width);--tblr-btn-border-color: transparent;--tblr-btn-border-radius: var(--tblr-border-radius);--tblr-btn-hover-border-color: transparent;--tblr-btn-box-shadow: var(--tblr-shadow-input);--tblr-btn-disabled-opacity: 0.4;--tblr-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--tblr-btn-focus-shadow-rgb), .5);display: inline-block;padding: var(--tblr-btn-padding-y) var(--tblr-btn-padding-x);font-family: var(--tblr-btn-font-family);font-size: var(--tblr-btn-font-size);font-weight: var(--tblr-btn-font-weight);line-height: var(--tblr-btn-line-height);color: var(--tblr-btn-color);text-align: center;vertical-align: middle;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;user-select: none;border: var(--tblr-btn-border-width) solid var(--tblr-btn-border-color);border-radius: var(--tblr-btn-border-radius);background-color: var(--tblr-btn-bg);box-shadow: var(--tblr-btn-box-shadow);transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion: reduce){.btn{transition: none;}}.btn:hover{color: var(--tblr-btn-hover-color);text-decoration: none;background-color: var(--tblr-btn-hover-bg);border-color: var(--tblr-btn-hover-border-color);}.btn-check + .btn:hover{color: var(--tblr-btn-color);background-color: var(--tblr-btn-bg);border-color: var(--tblr-btn-border-color);}.btn:focus-visible{color: var(--tblr-btn-hover-color);background-color: var(--tblr-btn-hover-bg);border-color: var(--tblr-btn-hover-border-color);outline: 0;box-shadow: var(--tblr-btn-box-shadow), var(--tblr-btn-focus-box-shadow);}.btn-check:focus-visible + .btn{border-color: var(--tblr-btn-hover-border-color);outline: 0;box-shadow: var(--tblr-btn-box-shadow), var(--tblr-btn-focus-box-shadow);}.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show{color: var(--tblr-btn-active-color);background-color: var(--tblr-btn-active-bg);border-color: var(--tblr-btn-active-border-color);box-shadow: var(--tblr-btn-active-shadow);}.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible{box-shadow: var(--tblr-btn-active-shadow), var(--tblr-btn-focus-box-shadow);}.btn-check:checked:focus-visible + .btn{box-shadow: var(--tblr-btn-active-shadow), var(--tblr-btn-focus-box-shadow);}.btn:disabled, .btn.disabled, fieldset:disabled .btn{color: var(--tblr-btn-disabled-color);pointer-events: none;background-color: var(--tblr-btn-disabled-bg);border-color: var(--tblr-btn-disabled-border-color);opacity: var(--tblr-btn-disabled-opacity);box-shadow: none;}.btn-lg, .btn-group-lg > .btn{--tblr-btn-padding-y: 0.6875rem;--tblr-btn-padding-x: 1.5rem;--tblr-btn-font-size: 1rem;--tblr-btn-border-radius: var(--tblr-border-radius-lg);}.btn-sm, .btn-group-sm > .btn{--tblr-btn-padding-y: 0.3125rem;--tblr-btn-padding-x: 0.5rem;--tblr-btn-font-size: 0.75rem;--tblr-btn-border-radius: var(--tblr-border-radius-sm);}.dropdown-item.disabled, .dropdown-item:disabled{color: var(--tblr-dropdown-link-disabled-color);pointer-events: none;background-color: transparent;}.btn-group > .btn, .btn-group-vertical > .btn{position: relative;flex: 1 1 auto;}.btn-group > .btn-check:checked + .btn, .btn-group > .btn-check:focus + .btn, .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn-check:checked + .btn, .btn-group-vertical > .btn-check:focus + .btn, .btn-group-vertical > .btn:hover, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn.active{z-index: 1;}.btn-group > :not(.btn-check:first-child) + .btn, .btn-group > .btn-group:not(:first-child){margin-left: calc(-1 * var(--tblr-border-width));}.btn-group > .btn:not(:last-child):not(.dropdown-toggle), .btn-group > .btn.dropdown-toggle-split:first-child, .btn-group > .btn-group:not(:last-child) > .btn{border-top-right-radius: 0;border-bottom-right-radius: 0;}.btn-group > .btn:nth-child(n+3), .btn-group > :not(.btn-check) + .btn, .btn-group > .btn-group:not(:first-child) > .btn{border-top-left-radius: 0;border-bottom-left-radius: 0;}.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split{padding-right: 0.375rem;padding-left: 0.375rem;}.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split{padding-right: 1.125rem;padding-left: 1.125rem;}.btn-group-vertical > .btn, .btn-group-vertical > .btn-group{width: 100%;}.btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child){margin-top: calc(-1 * var(--tblr-border-width));}.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .btn-group:not(:last-child) > .btn{border-bottom-right-radius: 0;border-bottom-left-radius: 0;}.btn-group-vertical > .btn:nth-child(n+3), .btn-group-vertical > :not(.btn-check) + .btn, .btn-group-vertical > .btn-group:not(:first-child) > .btn{border-top-left-radius: 0;border-top-right-radius: 0;}.nav{--tblr-nav-link-padding-x: 0.75rem;--tblr-nav-link-padding-y: 0.5rem;--tblr-nav-link-font-weight: ;--tblr-nav-link-color: var(--tblr-gray-500);--tblr-nav-link-hover-color: var(--tblr-link-hover-color);--tblr-nav-link-disabled-color: var(--tblr-disabled-color);display: flex;flex-wrap: wrap;padding-left: 0;margin-bottom: 0;list-style: none;}.nav-link.disabled, .nav-link:disabled{color: var(--tblr-nav-link-disabled-color);pointer-events: none;cursor: default;}.card{--tblr-card-spacer-y: 1rem;--tblr-card-spacer-x: 1.25rem;--tblr-card-title-spacer-y: 1.25rem;--tblr-card-title-color: ;--tblr-card-subtitle-color: ;--tblr-card-border-width: var(--tblr-border-width);--tblr-card-border-color: var(--tblr-border-color-translucent);--tblr-card-border-radius: var(--tblr-border-radius-lg);--tblr-card-box-shadow: var(--tblr-shadow-card);--tblr-card-inner-border-radius: calc(var(--tblr-border-radius-lg) - (var(--tblr-border-width)));--tblr-card-cap-padding-y: 1rem;--tblr-card-cap-padding-x: 1.25rem;--tblr-card-cap-bg: var(--tblr-bg-surface-tertiary);--tblr-card-cap-color: inherit;--tblr-card-height: ;--tblr-card-color: inherit;--tblr-card-bg: var(--tblr-bg-surface);--tblr-card-img-overlay-padding: 1rem;--tblr-card-group-margin: 1.5rem;position: relative;display: flex;flex-direction: column;min-width: 0;height: var(--tblr-card-height);color: var(--tblr-body-color);word-wrap: break-word;background-color: var(--tblr-card-bg);background-clip: border-box;border: var(--tblr-card-border-width) solid var(--tblr-card-border-color);border-radius: var(--tblr-card-border-radius);box-shadow: var(--tblr-card-box-shadow);}.card > hr, .card > .hr{margin-right: 0;margin-left: 0;}.card > .list-group{border-top: inherit;border-bottom: inherit;}.card > .list-group:first-child{border-top-width: 0;border-top-left-radius: var(--tblr-card-inner-border-radius);border-top-right-radius: var(--tblr-card-inner-border-radius);}.card > .list-group:last-child{border-bottom-width: 0;border-bottom-right-radius: var(--tblr-card-inner-border-radius);border-bottom-left-radius: var(--tblr-card-inner-border-radius);}.card > .card-header + .list-group, .card > .list-group + .card-footer{border-top: 0;}.card-group > .card{margin-bottom: var(--tblr-card-group-margin);}@media (min-width: 576px){.card-group > .card{flex: 1 0 0;margin-bottom: 0;}.card-group > .card + .card{margin-left: 0;border-left: 0;}.card-group > .card:not(:last-child){border-top-right-radius: 0;border-bottom-right-radius: 0;}.card-group > .card:not(:last-child) > .card-img-top, .card-group > .card:not(:last-child) > .card-header{border-top-right-radius: 0;}.card-group > .card:not(:last-child) > .card-img-bottom, .card-group > .card:not(:last-child) > .card-footer{border-bottom-right-radius: 0;}.card-group > .card:not(:first-child){border-top-left-radius: 0;border-bottom-left-radius: 0;}.card-group > .card:not(:first-child) > .card-img-top, .card-group > .card:not(:first-child) > .card-header{border-top-left-radius: 0;}.card-group > .card:not(:first-child) > .card-img-bottom, .card-group > .card:not(:first-child) > .card-footer{border-bottom-left-radius: 0;}}.page-link.disabled, .disabled > .page-link{color: var(--tblr-pagination-disabled-color);pointer-events: none;background-color: var(--tblr-pagination-disabled-bg);border-color: var(--tblr-pagination-disabled-border-color);}@keyframes progress-bar-stripes{0%{background-position-x: var(--tblr-progress-height);}}.progress, .progress-stacked{--tblr-progress-height: 0.5rem;--tblr-progress-font-size: 0.65625rem;--tblr-progress-bg: var(--tblr-border-color);--tblr-progress-border-radius: var(--tblr-border-radius);--tblr-progress-box-shadow: var(--tblr-box-shadow-inset);--tblr-progress-bar-color: #ffffff;--tblr-progress-bar-bg: var(--tblr-primary);--tblr-progress-bar-transition: width 0.6s ease;display: flex;height: var(--tblr-progress-height);overflow: hidden;font-size: var(--tblr-progress-font-size);background-color: var(--tblr-progress-bg);border-radius: var(--tblr-progress-border-radius);box-shadow: var(--tblr-progress-box-shadow);}.progress-stacked > .progress{overflow: visible;}.progress-stacked > .progress > .progress-bar{width: 100%;}.list-group-item.disabled, .list-group-item:disabled{color: var(--tblr-list-group-disabled-color);pointer-events: none;background-color: var(--tblr-list-group-disabled-bg);}.modal{--tblr-modal-zindex: 1055;--tblr-modal-width: 540px;--tblr-modal-padding: 1.5rem;--tblr-modal-margin: 0.5rem;--tblr-modal-color: var(--tblr-body-color);--tblr-modal-bg: var(--tblr-bg-surface);--tblr-modal-border-color: transparent;--tblr-modal-border-width: var(--tblr-border-width);--tblr-modal-border-radius: var(--tblr-border-radius-lg);--tblr-modal-box-shadow: var(--tblr-box-shadow-sm);--tblr-modal-inner-border-radius: calc(var(--tblr-modal-border-radius) - 1px);--tblr-modal-header-padding-x: 1.5rem;--tblr-modal-header-padding-y: 1.5rem;--tblr-modal-header-padding: 1.5rem;--tblr-modal-header-border-color: var(--tblr-border-color);--tblr-modal-header-border-width: var(--tblr-border-width);--tblr-modal-title-line-height: 1.4285714286;--tblr-modal-footer-gap: 0.75rem;--tblr-modal-footer-bg: var(--tblr-bg-surface-tertiary);--tblr-modal-footer-border-color: var(--tblr-border-color);--tblr-modal-footer-border-width: var(--tblr-border-width);position: fixed;top: 0;left: 0;z-index: var(--tblr-modal-zindex);display: none;width: 100%;height: 100%;overflow-x: hidden;overflow-y: auto;outline: 0;}.modal.fade .modal-dialog{transform: translate(0, -1rem);transition: transform 0.3s ease-out;}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition: none;}}.modal.show .modal-dialog{transform: none;}.modal.modal-static .modal-dialog{transform: scale(1.02);}@media (min-width: 576px){.modal{--tblr-modal-margin: 1.75rem;--tblr-modal-box-shadow: var(--tblr-box-shadow);}}:root, [data-bs-theme=light]{--tblr-carousel-indicator-active-bg: #ffffff;--tblr-carousel-caption-color: #ffffff;--tblr-carousel-control-icon-filter: ;}[data-bs-theme=dark], body[data-bs-theme=dark] [data-bs-theme=light]{--tblr-carousel-indicator-active-bg: #000000;--tblr-carousel-caption-color: #000000;--tblr-carousel-control-icon-filter: invert(1) grayscale(100);}@keyframes spinner-border{to{transform: rotate(360deg) ;}}@keyframes spinner-grow{0%{transform: scale(0);}50%{opacity: 1;transform: none;}}.placeholder{display: inline-block;min-height: 1em;vertical-align: middle;cursor: wait;background-color: currentcolor;opacity: 0.2;}.placeholder.btn::before{display: inline-block;content: "";}.placeholder-glow .placeholder{animation: placeholder-glow 2s ease-in-out infinite;}@keyframes placeholder-glow{50%{opacity: 0.1;}}@keyframes placeholder-wave{100%{-webkit-mask-position: -200% 0%;mask-position: -200% 0%;}}.d-none{display: none !important;}.shadow{box-shadow: var(--tblr-box-shadow) !important;}.position-relative{position: relative !important;}.border{border: var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent) !important;}.border-top{border-top: var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent) !important;}.border-bottom{border-bottom: var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent) !important;}.w-100{width: 100% !important;}.flex-wrap{flex-wrap: wrap !important;}.justify-content-center{justify-content: center !important;}.align-items-start{align-items: flex-start !important;}.align-items-center{align-items: center !important;}.mt-4{margin-top: 1.5rem !important;}.mt-5{margin-top: 2rem !important;}.mb-3{margin-bottom: 1rem !important;}.mb-4{margin-bottom: 1.5rem !important;}.py-4{padding-top: 1.5rem !important;padding-bottom: 1.5rem !important;}.text-center{text-align: center !important;}.visible{visibility: visible !important;}:root, :host{--tblr-font-monospace: Monaco, Consolas, Liberation Mono, Courier New, monospace;--tblr-font-sans-serif: Inter Var, Inter, -apple-system, BlinkMacSystemFont, San Francisco, Segoe UI, Roboto, Helvetica Neue, sans-serif;--tblr-font-serif: Georgia, Times New Roman, times, serif;--tblr-font-comic: Comic Sans MS, Comic Sans, Chalkboard SE, Comic Neue, sans-serif, cursive;--tblr-gray-50: #f9fafb;--tblr-gray-100: #f3f4f6;--tblr-gray-200: #e5e7eb;--tblr-gray-300: #d1d5db;--tblr-gray-400: #9ca3af;--tblr-gray-500: #6b7280;--tblr-gray-600: #4b5563;--tblr-gray-700: #374151;--tblr-gray-800: #1f2937;--tblr-gray-900: #111827;--tblr-gray-950: #030712;--tblr-white: #ffffff;--tblr-black: #000000;--tblr-dark: #1f2937;--tblr-light: #f9fafb;--tblr-brand: #066fd1;--tblr-primary: #066fd1;--tblr-primary-rgb: 6, 111, 209;--tblr-primary-fg: var(--tblr-light);--tblr-primary-darken: rgb(5.4, 99.9, 188.1);--tblr-primary-darken: color-mix(in oklab, var(--tblr-primary), transparent 20%);--tblr-primary-lt: rgb(230.1, 240.6, 250.4);--tblr-primary-lt: color-mix(in oklab, var(--tblr-primary) 10%, transparent);--tblr-primary-200: color-mix(in oklab, var(--tblr-primary) 20%, transparent);--tblr-primary-lt-rgb: 230, 241, 250;--tblr-secondary: #6b7280;--tblr-secondary-rgb: 107, 114, 128;--tblr-secondary-fg: var(--tblr-light);--tblr-secondary-darken: rgb(96.3, 102.6, 115.2);--tblr-secondary-darken: color-mix(in oklab, var(--tblr-secondary), transparent 20%);--tblr-secondary-lt: rgb(240.2, 240.9, 242.3);--tblr-secondary-lt: color-mix(in oklab, var(--tblr-secondary) 10%, transparent);--tblr-secondary-200: color-mix(in oklab, var(--tblr-secondary) 20%, transparent);--tblr-secondary-lt-rgb: 240, 241, 242;--tblr-success: #2fb344;--tblr-success-rgb: 47, 179, 68;--tblr-success-fg: var(--tblr-light);--tblr-success-darken: rgb(42.3, 161.1, 61.2);--tblr-success-darken: color-mix(in oklab, var(--tblr-success), transparent 20%);--tblr-success-lt: rgb(234.2, 247.4, 236.3);--tblr-success-lt: color-mix(in oklab, var(--tblr-success) 10%, transparent);--tblr-success-200: color-mix(in oklab, var(--tblr-success) 20%, transparent);--tblr-success-lt-rgb: 234, 247, 236;--tblr-info: #4299e1;--tblr-info-rgb: 66, 153, 225;--tblr-info-fg: var(--tblr-light);--tblr-info-darken: rgb(59.4, 137.7, 202.5);--tblr-info-darken: color-mix(in oklab, var(--tblr-info), transparent 20%);--tblr-info-lt: rgb(236.1, 244.8, 252);--tblr-info-lt: color-mix(in oklab, var(--tblr-info) 10%, transparent);--tblr-info-200: color-mix(in oklab, var(--tblr-info) 20%, transparent);--tblr-info-lt-rgb: 236, 245, 252;--tblr-warning: #f59f00;--tblr-warning-rgb: 245, 159, 0;--tblr-warning-fg: var(--tblr-light);--tblr-warning-darken: rgb(220.5, 143.1, 0);--tblr-warning-darken: color-mix(in oklab, var(--tblr-warning), transparent 20%);--tblr-warning-lt: rgb(254, 245.4, 229.5);--tblr-warning-lt: color-mix(in oklab, var(--tblr-warning) 10%, transparent);--tblr-warning-200: color-mix(in oklab, var(--tblr-warning) 20%, transparent);--tblr-warning-lt-rgb: 254, 245, 230;--tblr-danger: #d63939;--tblr-danger-rgb: 214, 57, 57;--tblr-danger-fg: var(--tblr-light);--tblr-danger-darken: rgb(192.6, 51.3, 51.3);--tblr-danger-darken: color-mix(in oklab, var(--tblr-danger), transparent 20%);--tblr-danger-lt: rgb(250.9, 235.2, 235.2);--tblr-danger-lt: color-mix(in oklab, var(--tblr-danger) 10%, transparent);--tblr-danger-200: color-mix(in oklab, var(--tblr-danger) 20%, transparent);--tblr-danger-lt-rgb: 251, 235, 235;--tblr-light: #f9fafb;--tblr-light-rgb: 249, 250, 251;--tblr-light-fg: var(--tblr-dark);--tblr-light-darken: rgb(224.1, 225, 225.9);--tblr-light-darken: color-mix(in oklab, var(--tblr-light), transparent 20%);--tblr-light-lt: rgb(254.4, 254.5, 254.6);--tblr-light-lt: color-mix(in oklab, var(--tblr-light) 10%, transparent);--tblr-light-200: color-mix(in oklab, var(--tblr-light) 20%, transparent);--tblr-light-lt-rgb: 254, 255, 255;--tblr-dark: #1f2937;--tblr-dark-rgb: 31, 41, 55;--tblr-dark-fg: var(--tblr-light);--tblr-dark-darken: rgb(27.9, 36.9, 49.5);--tblr-dark-darken: color-mix(in oklab, var(--tblr-dark), transparent 20%);--tblr-dark-lt: rgb(232.6, 233.6, 235);--tblr-dark-lt: color-mix(in oklab, var(--tblr-dark) 10%, transparent);--tblr-dark-200: color-mix(in oklab, var(--tblr-dark) 20%, transparent);--tblr-dark-lt-rgb: 233, 234, 235;--tblr-muted: #6b7280;--tblr-muted-rgb: 107, 114, 128;--tblr-muted-fg: var(--tblr-light);--tblr-muted-darken: rgb(96.3, 102.6, 115.2);--tblr-muted-darken: color-mix(in oklab, var(--tblr-muted), transparent 20%);--tblr-muted-lt: rgb(240.2, 240.9, 242.3);--tblr-muted-lt: color-mix(in oklab, var(--tblr-muted) 10%, transparent);--tblr-muted-200: color-mix(in oklab, var(--tblr-muted) 20%, transparent);--tblr-muted-lt-rgb: 240, 241, 242;--tblr-blue: #066fd1;--tblr-blue-rgb: 6, 111, 209;--tblr-blue-fg: var(--tblr-light);--tblr-blue-darken: rgb(5.4, 99.9, 188.1);--tblr-blue-darken: color-mix(in oklab, var(--tblr-blue), transparent 20%);--tblr-blue-lt: rgb(230.1, 240.6, 250.4);--tblr-blue-lt: color-mix(in oklab, var(--tblr-blue) 10%, transparent);--tblr-blue-200: color-mix(in oklab, var(--tblr-blue) 20%, transparent);--tblr-blue-lt-rgb: 230, 241, 250;--tblr-azure: #4299e1;--tblr-azure-rgb: 66, 153, 225;--tblr-azure-fg: var(--tblr-light);--tblr-azure-darken: rgb(59.4, 137.7, 202.5);--tblr-azure-darken: color-mix(in oklab, var(--tblr-azure), transparent 20%);--tblr-azure-lt: rgb(236.1, 244.8, 252);--tblr-azure-lt: color-mix(in oklab, var(--tblr-azure) 10%, transparent);--tblr-azure-200: color-mix(in oklab, var(--tblr-azure) 20%, transparent);--tblr-azure-lt-rgb: 236, 245, 252;--tblr-indigo: #4263eb;--tblr-indigo-rgb: 66, 99, 235;--tblr-indigo-fg: var(--tblr-light);--tblr-indigo-darken: rgb(59.4, 89.1, 211.5);--tblr-indigo-darken: color-mix(in oklab, var(--tblr-indigo), transparent 20%);--tblr-indigo-lt: rgb(236.1, 239.4, 253);--tblr-indigo-lt: color-mix(in oklab, var(--tblr-indigo) 10%, transparent);--tblr-indigo-200: color-mix(in oklab, var(--tblr-indigo) 20%, transparent);--tblr-indigo-lt-rgb: 236, 239, 253;--tblr-purple: #ae3ec9;--tblr-purple-rgb: 174, 62, 201;--tblr-purple-fg: var(--tblr-light);--tblr-purple-darken: rgb(156.6, 55.8, 180.9);--tblr-purple-darken: color-mix(in oklab, var(--tblr-purple), transparent 20%);--tblr-purple-lt: rgb(246.9, 235.7, 249.6);--tblr-purple-lt: color-mix(in oklab, var(--tblr-purple) 10%, transparent);--tblr-purple-200: color-mix(in oklab, var(--tblr-purple) 20%, transparent);--tblr-purple-lt-rgb: 247, 236, 250;--tblr-pink: #d6336c;--tblr-pink-rgb: 214, 51, 108;--tblr-pink-fg: var(--tblr-light);--tblr-pink-darken: rgb(192.6, 45.9, 97.2);--tblr-pink-darken: color-mix(in oklab, var(--tblr-pink), transparent 20%);--tblr-pink-lt: rgb(250.9, 234.6, 240.3);--tblr-pink-lt: color-mix(in oklab, var(--tblr-pink) 10%, transparent);--tblr-pink-200: color-mix(in oklab, var(--tblr-pink) 20%, transparent);--tblr-pink-lt-rgb: 251, 235, 240;--tblr-red: #d63939;--tblr-red-rgb: 214, 57, 57;--tblr-red-fg: var(--tblr-light);--tblr-red-darken: rgb(192.6, 51.3, 51.3);--tblr-red-darken: color-mix(in oklab, var(--tblr-red), transparent 20%);--tblr-red-lt: rgb(250.9, 235.2, 235.2);--tblr-red-lt: color-mix(in oklab, var(--tblr-red) 10%, transparent);--tblr-red-200: color-mix(in oklab, var(--tblr-red) 20%, transparent);--tblr-red-lt-rgb: 251, 235, 235;--tblr-orange: #f76707;--tblr-orange-rgb: 247, 103, 7;--tblr-orange-fg: var(--tblr-light);--tblr-orange-darken: rgb(222.3, 92.7, 6.3);--tblr-orange-darken: color-mix(in oklab, var(--tblr-orange), transparent 20%);--tblr-orange-lt: rgb(254.2, 239.8, 230.2);--tblr-orange-lt: color-mix(in oklab, var(--tblr-orange) 10%, transparent);--tblr-orange-200: color-mix(in oklab, var(--tblr-orange) 20%, transparent);--tblr-orange-lt-rgb: 254, 240, 230;--tblr-yellow: #f59f00;--tblr-yellow-rgb: 245, 159, 0;--tblr-yellow-fg: var(--tblr-light);--tblr-yellow-darken: rgb(220.5, 143.1, 0);--tblr-yellow-darken: color-mix(in oklab, var(--tblr-yellow), transparent 20%);--tblr-yellow-lt: rgb(254, 245.4, 229.5);--tblr-yellow-lt: color-mix(in oklab, var(--tblr-yellow) 10%, transparent);--tblr-yellow-200: color-mix(in oklab, var(--tblr-yellow) 20%, transparent);--tblr-yellow-lt-rgb: 254, 245, 230;--tblr-lime: #74b816;--tblr-lime-rgb: 116, 184, 22;--tblr-lime-fg: var(--tblr-light);--tblr-lime-darken: rgb(104.4, 165.6, 19.8);--tblr-lime-darken: color-mix(in oklab, var(--tblr-lime), transparent 20%);--tblr-lime-lt: rgb(241.1, 247.9, 231.7);--tblr-lime-lt: color-mix(in oklab, var(--tblr-lime) 10%, transparent);--tblr-lime-200: color-mix(in oklab, var(--tblr-lime) 20%, transparent);--tblr-lime-lt-rgb: 241, 248, 232;--tblr-green: #2fb344;--tblr-green-rgb: 47, 179, 68;--tblr-green-fg: var(--tblr-light);--tblr-green-darken: rgb(42.3, 161.1, 61.2);--tblr-green-darken: color-mix(in oklab, var(--tblr-green), transparent 20%);--tblr-green-lt: rgb(234.2, 247.4, 236.3);--tblr-green-lt: color-mix(in oklab, var(--tblr-green) 10%, transparent);--tblr-green-200: color-mix(in oklab, var(--tblr-green) 20%, transparent);--tblr-green-lt-rgb: 234, 247, 236;--tblr-teal: #0ca678;--tblr-teal-rgb: 12, 166, 120;--tblr-teal-fg: var(--tblr-light);--tblr-teal-darken: rgb(10.8, 149.4, 108);--tblr-teal-darken: color-mix(in oklab, var(--tblr-teal), transparent 20%);--tblr-teal-lt: rgb(230.7, 246.1, 241.5);--tblr-teal-lt: color-mix(in oklab, var(--tblr-teal) 10%, transparent);--tblr-teal-200: color-mix(in oklab, var(--tblr-teal) 20%, transparent);--tblr-teal-lt-rgb: 231, 246, 242;--tblr-cyan: #17a2b8;--tblr-cyan-rgb: 23, 162, 184;--tblr-cyan-fg: var(--tblr-light);--tblr-cyan-darken: rgb(20.7, 145.8, 165.6);--tblr-cyan-darken: color-mix(in oklab, var(--tblr-cyan), transparent 20%);--tblr-cyan-lt: rgb(231.8, 245.7, 247.9);--tblr-cyan-lt: color-mix(in oklab, var(--tblr-cyan) 10%, transparent);--tblr-cyan-200: color-mix(in oklab, var(--tblr-cyan) 20%, transparent);--tblr-cyan-lt-rgb: 232, 246, 248;--tblr-x: #000000;--tblr-x-rgb: 0, 0, 0;--tblr-x-fg: var(--tblr-light);--tblr-x-darken: black;--tblr-x-darken: color-mix(in oklab, var(--tblr-x), transparent 20%);--tblr-x-lt: rgb(229.5, 229.5, 229.5);--tblr-x-lt: color-mix(in oklab, var(--tblr-x) 10%, transparent);--tblr-x-200: color-mix(in oklab, var(--tblr-x) 20%, transparent);--tblr-x-lt-rgb: 230, 230, 230;--tblr-facebook: #1877f2;--tblr-facebook-rgb: 24, 119, 242;--tblr-facebook-fg: var(--tblr-light);--tblr-facebook-darken: rgb(21.6, 107.1, 217.8);--tblr-facebook-darken: color-mix(in oklab, var(--tblr-facebook), transparent 20%);--tblr-facebook-lt: rgb(231.9, 241.4, 253.7);--tblr-facebook-lt: color-mix(in oklab, var(--tblr-facebook) 10%, transparent);--tblr-facebook-200: color-mix(in oklab, var(--tblr-facebook) 20%, transparent);--tblr-facebook-lt-rgb: 232, 241, 254;--tblr-twitter: #1da1f2;--tblr-twitter-rgb: 29, 161, 242;--tblr-twitter-fg: var(--tblr-light);--tblr-twitter-darken: rgb(26.1, 144.9, 217.8);--tblr-twitter-darken: color-mix(in oklab, var(--tblr-twitter), transparent 20%);--tblr-twitter-lt: rgb(232.4, 245.6, 253.7);--tblr-twitter-lt: color-mix(in oklab, var(--tblr-twitter) 10%, transparent);--tblr-twitter-200: color-mix(in oklab, var(--tblr-twitter) 20%, transparent);--tblr-twitter-lt-rgb: 232, 246, 254;--tblr-linkedin: #0a66c2;--tblr-linkedin-rgb: 10, 102, 194;--tblr-linkedin-fg: var(--tblr-light);--tblr-linkedin-darken: rgb(9, 91.8, 174.6);--tblr-linkedin-darken: color-mix(in oklab, var(--tblr-linkedin), transparent 20%);--tblr-linkedin-lt: rgb(230.5, 239.7, 248.9);--tblr-linkedin-lt: color-mix(in oklab, var(--tblr-linkedin) 10%, transparent);--tblr-linkedin-200: color-mix(in oklab, var(--tblr-linkedin) 20%, transparent);--tblr-linkedin-lt-rgb: 231, 240, 249;--tblr-google: #dc4e41;--tblr-google-rgb: 220, 78, 65;--tblr-google-fg: var(--tblr-light);--tblr-google-darken: rgb(198, 70.2, 58.5);--tblr-google-darken: color-mix(in oklab, var(--tblr-google), transparent 20%);--tblr-google-lt: rgb(251.5, 237.3, 236);--tblr-google-lt: color-mix(in oklab, var(--tblr-google) 10%, transparent);--tblr-google-200: color-mix(in oklab, var(--tblr-google) 20%, transparent);--tblr-google-lt-rgb: 252, 237, 236;--tblr-youtube: #ff0000;--tblr-youtube-rgb: 255, 0, 0;--tblr-youtube-fg: var(--tblr-light);--tblr-youtube-darken: rgb(229.5, 0, 0);--tblr-youtube-darken: color-mix(in oklab, var(--tblr-youtube), transparent 20%);--tblr-youtube-lt: rgb(255, 229.5, 229.5);--tblr-youtube-lt: color-mix(in oklab, var(--tblr-youtube) 10%, transparent);--tblr-youtube-200: color-mix(in oklab, var(--tblr-youtube) 20%, transparent);--tblr-youtube-lt-rgb: 255, 230, 230;--tblr-vimeo: #1ab7ea;--tblr-vimeo-rgb: 26, 183, 234;--tblr-vimeo-fg: var(--tblr-light);--tblr-vimeo-darken: rgb(23.4, 164.7, 210.6);--tblr-vimeo-darken: color-mix(in oklab, var(--tblr-vimeo), transparent 20%);--tblr-vimeo-lt: rgb(232.1, 247.8, 252.9);--tblr-vimeo-lt: color-mix(in oklab, var(--tblr-vimeo) 10%, transparent);--tblr-vimeo-200: color-mix(in oklab, var(--tblr-vimeo) 20%, transparent);--tblr-vimeo-lt-rgb: 232, 248, 253;--tblr-dribbble: #ea4c89;--tblr-dribbble-rgb: 234, 76, 137;--tblr-dribbble-fg: var(--tblr-light);--tblr-dribbble-darken: rgb(210.6, 68.4, 123.3);--tblr-dribbble-darken: color-mix(in oklab, var(--tblr-dribbble), transparent 20%);--tblr-dribbble-lt: rgb(252.9, 237.1, 243.2);--tblr-dribbble-lt: color-mix(in oklab, var(--tblr-dribbble) 10%, transparent);--tblr-dribbble-200: color-mix(in oklab, var(--tblr-dribbble) 20%, transparent);--tblr-dribbble-lt-rgb: 253, 237, 243;--tblr-github: #181717;--tblr-github-rgb: 24, 23, 23;--tblr-github-fg: var(--tblr-light);--tblr-github-darken: rgb(21.6, 20.7, 20.7);--tblr-github-darken: color-mix(in oklab, var(--tblr-github), transparent 20%);--tblr-github-lt: rgb(231.9, 231.8, 231.8);--tblr-github-lt: color-mix(in oklab, var(--tblr-github) 10%, transparent);--tblr-github-200: color-mix(in oklab, var(--tblr-github) 20%, transparent);--tblr-github-lt-rgb: 232, 232, 232;--tblr-instagram: #e4405f;--tblr-instagram-rgb: 228, 64, 95;--tblr-instagram-fg: var(--tblr-light);--tblr-instagram-darken: rgb(205.2, 57.6, 85.5);--tblr-instagram-darken: color-mix(in oklab, var(--tblr-instagram), transparent 20%);--tblr-instagram-lt: rgb(252.3, 235.9, 239);--tblr-instagram-lt: color-mix(in oklab, var(--tblr-instagram) 10%, transparent);--tblr-instagram-200: color-mix(in oklab, var(--tblr-instagram) 20%, transparent);--tblr-instagram-lt-rgb: 252, 236, 239;--tblr-pinterest: #bd081c;--tblr-pinterest-rgb: 189, 8, 28;--tblr-pinterest-fg: var(--tblr-light);--tblr-pinterest-darken: rgb(170.1, 7.2, 25.2);--tblr-pinterest-darken: color-mix(in oklab, var(--tblr-pinterest), transparent 20%);--tblr-pinterest-lt: rgb(248.4, 230.3, 232.3);--tblr-pinterest-lt: color-mix(in oklab, var(--tblr-pinterest) 10%, transparent);--tblr-pinterest-200: color-mix(in oklab, var(--tblr-pinterest) 20%, transparent);--tblr-pinterest-lt-rgb: 248, 230, 232;--tblr-vk: #6383a8;--tblr-vk-rgb: 99, 131, 168;--tblr-vk-fg: var(--tblr-light);--tblr-vk-darken: rgb(89.1, 117.9, 151.2);--tblr-vk-darken: color-mix(in oklab, var(--tblr-vk), transparent 20%);--tblr-vk-lt: rgb(239.4, 242.6, 246.3);--tblr-vk-lt: color-mix(in oklab, var(--tblr-vk) 10%, transparent);--tblr-vk-200: color-mix(in oklab, var(--tblr-vk) 20%, transparent);--tblr-vk-lt-rgb: 239, 243, 246;--tblr-rss: #ffa500;--tblr-rss-rgb: 255, 165, 0;--tblr-rss-fg: var(--tblr-light);--tblr-rss-darken: rgb(229.5, 148.5, 0);--tblr-rss-darken: color-mix(in oklab, var(--tblr-rss), transparent 20%);--tblr-rss-lt: rgb(255, 246, 229.5);--tblr-rss-lt: color-mix(in oklab, var(--tblr-rss) 10%, transparent);--tblr-rss-200: color-mix(in oklab, var(--tblr-rss) 20%, transparent);--tblr-rss-lt-rgb: 255, 246, 230;--tblr-flickr: #0063dc;--tblr-flickr-rgb: 0, 99, 220;--tblr-flickr-fg: var(--tblr-light);--tblr-flickr-darken: rgb(0, 89.1, 198);--tblr-flickr-darken: color-mix(in oklab, var(--tblr-flickr), transparent 20%);--tblr-flickr-lt: rgb(229.5, 239.4, 251.5);--tblr-flickr-lt: color-mix(in oklab, var(--tblr-flickr) 10%, transparent);--tblr-flickr-200: color-mix(in oklab, var(--tblr-flickr) 20%, transparent);--tblr-flickr-lt-rgb: 230, 239, 252;--tblr-bitbucket: #0052cc;--tblr-bitbucket-rgb: 0, 82, 204;--tblr-bitbucket-fg: var(--tblr-light);--tblr-bitbucket-darken: rgb(0, 73.8, 183.6);--tblr-bitbucket-darken: color-mix(in oklab, var(--tblr-bitbucket), transparent 20%);--tblr-bitbucket-lt: rgb(229.5, 237.7, 249.9);--tblr-bitbucket-lt: color-mix(in oklab, var(--tblr-bitbucket) 10%, transparent);--tblr-bitbucket-200: color-mix(in oklab, var(--tblr-bitbucket) 20%, transparent);--tblr-bitbucket-lt-rgb: 230, 238, 250;--tblr-tabler: #066fd1;--tblr-tabler-rgb: 6, 111, 209;--tblr-tabler-fg: var(--tblr-light);--tblr-tabler-darken: rgb(5.4, 99.9, 188.1);--tblr-tabler-darken: color-mix(in oklab, var(--tblr-tabler), transparent 20%);--tblr-tabler-lt: rgb(230.1, 240.6, 250.4);--tblr-tabler-lt: color-mix(in oklab, var(--tblr-tabler) 10%, transparent);--tblr-tabler-200: color-mix(in oklab, var(--tblr-tabler) 20%, transparent);--tblr-tabler-lt-rgb: 230, 241, 250;--tblr-gray-50-fg: var(--tblr-body-color);--tblr-gray-100-fg: var(--tblr-body-color);--tblr-gray-200-fg: var(--tblr-body-color);--tblr-gray-300-fg: var(--tblr-body-color);--tblr-gray-400-fg: var(--tblr-white);--tblr-gray-500-fg: var(--tblr-white);--tblr-gray-600-fg: var(--tblr-white);--tblr-gray-700-fg: var(--tblr-white);--tblr-gray-800-fg: var(--tblr-white);--tblr-gray-900-fg: var(--tblr-white);--tblr-gray-950-fg: var(--tblr-white);--tblr-spacer-0: 0;--tblr-spacer-1: 0.25rem;--tblr-spacer-2: 0.5rem;--tblr-spacer-3: 1rem;--tblr-spacer-4: 1.5rem;--tblr-spacer-5: 2rem;--tblr-spacer-6: 2.5rem;--tblr-font-weight-light: 300;--tblr-font-weight-normal: 400;--tblr-font-weight-medium: 500;--tblr-font-weight-bold: 600;--tblr-font-weight-black: 700;--tblr-font-weight-headings: var(--tblr-font-weight-bold);--tblr-font-size-h1: 1.5rem;--tblr-font-size-h2: 1.25rem;--tblr-font-size-h3: 1rem;--tblr-font-size-h4: 0.875rem;--tblr-font-size-h5: 0.75rem;--tblr-font-size-h6: 0.625rem;--tblr-line-height-h1: 2rem;--tblr-line-height-h2: 1.75rem;--tblr-line-height-h3: 1.5rem;--tblr-line-height-h4: 1.25rem;--tblr-line-height-h5: 1rem;--tblr-line-height-h6: 1rem;--tblr-shadow: rgba(var(--tblr-body-color-rgb), 0.04) 0 2px 4px 0;--tblr-shadow-border: inset 0 0 0 1px var(--tblr-border-color-translucent);--tblr-shadow-transparent: 0 0 0 0 transparent;--tblr-shadow-input: 0 1px 1px rgba(var(--tblr-body-color-rgb), 0.06);--tblr-shadow-card: 0 0 4px rgba(var(--tblr-body-color-rgb), 0.04);--tblr-shadow-card-hover: rgba(var(--tblr-body-color-rgb), 0.16) 0 2px 16px 0;--tblr-shadow-dropdown: 0 16px 24px 2px rgba(0, 0, 0, 0.07), 0 6px 30px 5px rgba(0, 0, 0, 0.06), 0 8px 10px -5px rgba(0, 0, 0, 0.1);--tblr-border-radius-scale: 1;--tblr-border-radius-0: calc(0 * var(--tblr-border-radius-scale, 1));--tblr-border-radius-sm: calc(4px * var(--tblr-border-radius-scale, 1));--tblr-border-radius-md: calc(6px * var(--tblr-border-radius-scale, 1));--tblr-border-radius-lg: calc(8px * var(--tblr-border-radius-scale, 1));--tblr-border-radius-pill: calc(100rem * var(--tblr-border-radius-scale, 1));--tblr-border-radius: var(--tblr-border-radius-md);--tblr-backdrop-opacity: 24%;--tblr-backdrop-bg: var(--tblr-bg-surface-dark);--tblr-backdrop-bg-dark: color-mix(in srgb, var(--tblr-color-dark), transparent var(--tblr-backdrop-opacity));--tblr-backdrop-bg-light: color-mix(in srgb, var(--tblr-color-light), transparent var(--tblr-backdrop-opacity));--tblr-backdrop-blur: 4px;--tblr-backdrop-filter: blur(var(--tblr-backdrop-blur));}:root, :host{font-size: 16px;height: 100%;}@media (min-width: 992px){:root, :host{margin-left: calc(100vw - 100%);margin-right: 0;}}:root, :host, [data-bs-theme=light]{color-scheme: light;--tblr-spacer: var(--tblr-spacer-2);--tblr-bg-surface: var(--tblr-bg-surface-primary);--tblr-bg-surface-primary: var(--tblr-white);--tblr-bg-surface-secondary: var(--tblr-gray-50);--tblr-bg-surface-tertiary: var(--tblr-gray-50);--tblr-bg-surface-dark: var(--tblr-gray-900);--tblr-bg-surface-inverted: var(--tblr-gray-900);--tblr-bg-forms: var(--tblr-bg-surface);--tblr-text-inverted: var(--tblr-gray-100);--tblr-body-color: var(--tblr-gray-700);--tblr-body-bg: var(--tblr-bg-surface-secondary);--tblr-link-color: var(--tblr-primary);--tblr-link-hover-color: color-mix(in srgb, var(--tblr-primary), #000 20%);--tblr-secondary: var(--tblr-gray-500);--tblr-tertiary: var(--tblr-gray-400);--tblr-border-color: #e5e7eb;--tblr-border-color-translucent: rgba(4, 32, 69, 0.1);--tblr-border-dark-color: #9ca3af;--tblr-border-dark-color-translucent: rgba(4, 32, 69, 0.27);--tblr-border-active-color: rgb(169.16, 173.22, 181.34);--tblr-icon-color: var(--tblr-gray-400);--tblr-active-bg: rgba(var(--tblr-primary-rgb), 0.04);--tblr-disabled-bg: var(--tblr-bg-surface-secondary);--tblr-disabled-color: color-mix(in srgb, var(--tblr-body-color) 40%, transparent);--tblr-code-color: light-dark(var(--tblr-gray-600), var(--tblr-gray-400));--tblr-code-bg: light-dark(var(--tblr-gray-100), var(--tblr-gray-900));--tblr-dark-mode-border-color: rgb(45.7069767442, 60.4511627907, 81.0930232558);--tblr-dark-mode-border-color-translucent: rgba(72, 110, 149, 0.14);--tblr-dark-mode-border-active-color: rgb(53.0604651163, 70.176744186, 94.1395348837);--tblr-dark-mode-border-dark-color: rgb(38.3534883721, 50.7255813953, 68.0465116279);--tblr-page-padding: var(--tblr-spacer-3);--tblr-page-padding-y: var(--tblr-spacer-4);}@media (max-width: 991.98px){:root, :host, [data-bs-theme=light]{--tblr-page-padding: var(--tblr-spacer-2);}}@keyframes pulse{0%{transform: scale(1);}14%{transform: scale(1.25);}28%{transform: scale(1);}42%{transform: scale(1.25);}70%{transform: scale(1);}}@keyframes tada{0%{transform: scale3d(1, 1, 1);}10%, 5%{transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -5deg);}15%, 25%, 35%, 45%{transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 5deg);}20%, 30%, 40%{transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -5deg);}50%{transform: scale3d(1, 1, 1);}}@keyframes rotate-360{from{transform: rotate(0deg);}to{transform: rotate(360deg);}}@keyframes blink{from{opacity: 0;}50%{opacity: 1;}to{opacity: 0;}}@keyframes shake{0%{transform: scaleX(1);}20%{transform: scale3d(0.9, 0.9, 0.9) rotate(-5deg);}50%, 70%, 90%{transform: scale3d(1.25, 1.25, 1.25) rotate(5deg);}60%, 80%{transform: scale3d(1.25, 1.25, 1.25) rotate(-5deg);}to{transform: scaleX(1);}}body{letter-spacing: 0;touch-action: manipulation;text-rendering: optimizeLegibility;font-feature-settings: "liga" 0, "cv03", "cv04", "cv11";position: relative;min-height: 100%;height: 100%;padding: 0;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}@media print{body{background: transparent;}}*{scrollbar-color: color-mix(in srgb, var(--tblr-scrollbar-color, var(--tblr-body-color)) 20%, transparent) transparent;}*::-webkit-scrollbar{width: 1rem;height: 1rem;-webkit-transition: background 0.3s;transition: background 0.3s;}@media (prefers-reduced-motion: reduce){*::-webkit-scrollbar{-webkit-transition: none;transition: none;}}*::-webkit-scrollbar-thumb{border-radius: 1rem;border: 5px solid transparent;box-shadow: inset 0 0 0 1rem color-mix(in srgb, var(--tblr-scrollbar-color, var(--tblr-body-color)) 20%, transparent);}*::-webkit-scrollbar-track{background: transparent;}*:hover::-webkit-scrollbar-thumb{box-shadow: inset 0 0 0 1rem color-mix(in srgb, var(--tblr-scrollbar-color, var(--tblr-body-color)) 40%, transparent);}*::-webkit-scrollbar-corner{background: transparent;}@media (max-width: 575.98px){.navbar-expand-sm .navbar-collapse .dropdown-menu .dropdown-item.disabled{color: var(--tblr-disabled-color);pointer-events: none;background-color: transparent;}}@media (max-width: 767.98px){.navbar-expand-md .navbar-collapse .dropdown-menu .dropdown-item.disabled{color: var(--tblr-disabled-color);pointer-events: none;background-color: transparent;}}@media (max-width: 991.98px){.navbar-expand-lg .navbar-collapse .dropdown-menu .dropdown-item.disabled{color: var(--tblr-disabled-color);pointer-events: none;background-color: transparent;}}@media (max-width: 1199.98px){.navbar-expand-xl .navbar-collapse .dropdown-menu .dropdown-item.disabled{color: var(--tblr-disabled-color);pointer-events: none;background-color: transparent;}}@media (max-width: 1399.98px){.navbar-expand-xxl .navbar-collapse .dropdown-menu .dropdown-item.disabled{color: var(--tblr-disabled-color);pointer-events: none;background-color: transparent;}}.navbar-expand .navbar-collapse .dropdown-menu .dropdown-item.disabled{color: var(--tblr-disabled-color);pointer-events: none;background-color: transparent;}@media (min-width: 576px){.navbar-vertical.navbar-expand-sm .navbar-collapse .dropdown-menu .dropdown-item.disabled{color: var(--tblr-disabled-color);pointer-events: none;background-color: transparent;}}@media (min-width: 768px){.navbar-vertical.navbar-expand-md .navbar-collapse .dropdown-menu .dropdown-item.disabled{color: var(--tblr-disabled-color);pointer-events: none;background-color: transparent;}}@media (min-width: 992px){.navbar-vertical.navbar-expand-lg .navbar-collapse .dropdown-menu .dropdown-item.disabled{color: var(--tblr-disabled-color);pointer-events: none;background-color: transparent;}}@media (min-width: 1200px){.navbar-vertical.navbar-expand-xl .navbar-collapse .dropdown-menu .dropdown-item.disabled{color: var(--tblr-disabled-color);pointer-events: none;background-color: transparent;}}@media (min-width: 1400px){.navbar-vertical.navbar-expand-xxl .navbar-collapse .dropdown-menu .dropdown-item.disabled{color: var(--tblr-disabled-color);pointer-events: none;background-color: transparent;}}.navbar-vertical.navbar-expand .navbar-collapse .dropdown-menu .dropdown-item.disabled{color: var(--tblr-disabled-color);pointer-events: none;background-color: transparent;}.footer{border-top: var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);background-color: var(--tblr-bg-surface);padding: 2rem 0;color: var(--tblr-gray-500);margin-top: auto;}[data-bs-theme=dark], body[data-bs-theme=dark] [data-bs-theme=light]{color-scheme: dark;--tblr-body-color: var(--tblr-gray-200);--tblr-secondary: var(--tblr-gray-400);--tblr-body-bg: var(--tblr-gray-900);--tblr-emphasis-color: #ffffff;--tblr-emphasis-color-rgb: 255, 255, 255;--tblr-bg-forms: var(--tblr-gray-900);--tblr-bg-surface: var(--tblr-gray-800);--tblr-bg-surface-inverted: var(--tblr-gray-100);--tblr-bg-surface-secondary: var(--tblr-gray-900);--tblr-bg-surface-tertiary: var(--tblr-gray-800);--tblr-text-inverted: var(--tblr-gray-800);--tblr-link-color: var(--tblr-primary);--tblr-link-hover-color: color-mix(in srgb, var(--tblr-primary), black 20%);--tblr-active-bg: rgb(34.676744186, 45.8627906977, 61.523255814);--tblr-disabled-color: color-mix(in srgb, var(--tblr-body-color) 40%, transparent);--tblr-border-color: var(--tblr-gray-700);--tblr-border-color-translucent: var( --tblr-dark-mode-border-color-translucent );--tblr-border-dark-color: var(--tblr-dark-mode-border-dark-color);--tblr-border-active-color: var( --tblr-dark-mode-border-active-color );--tblr-btn-color: rgb(27.323255814, 36.1372093023, 48.476744186);}.alert{--tblr-alert-color: var(--tblr-body-color);--tblr-alert-bg: color-mix(in srgb, var(--tblr-alert-color) 10%, transparent);--tblr-alert-padding-x: 1rem;--tblr-alert-padding-y: 0.75rem;--tblr-alert-margin-bottom: 1rem;--tblr-alert-border-color: color-mix(in srgb, var(--tblr-alert-color) 20%, transparent);--tblr-alert-border: var(--tblr-border-width) solid var(--tblr-alert-border-color);--tblr-alert-border-radius: var(--tblr-border-radius);--tblr-alert-link-color: inherit;--tblr-alert-heading-font-weight: var(--tblr-font-weight-medium);position: relative;padding: var(--tblr-alert-padding-y) var(--tblr-alert-padding-x);margin-bottom: var(--tblr-alert-margin-bottom);background-color: color-mix(in srgb, var(--tblr-alert-bg), var(--tblr-bg-surface));border-radius: var(--tblr-alert-border-radius);border: var(--tblr-border-width) var(--tblr-border-style) var(--tblr-alert-border-color);display: flex;flex-direction: row;gap: 1rem;}.alert-success{--tblr-alert-color: var(--tblr-success);}.alert-danger{--tblr-alert-color: var(--tblr-danger);}.avatar .icon{width: var(--tblr-avatar-icon-size);height: var(--tblr-avatar-icon-size);}.badge .icon{width: 1em;height: 1em;font-size: var(--tblr-badge-icon-size);stroke-width: 2;}.breadcrumb-item.disabled{color: var(--tblr-breadcrumb-item-disabled-color);}.breadcrumb-item.disabled:before{color: inherit;}.breadcrumb-item.disabled a{color: inherit;pointer-events: none;}.btn{--tblr-btn-icon-size: 1.25rem;--tblr-btn-icon-color: inherit;--tblr-btn-bg: var(--tblr-bg-surface);--tblr-btn-color: var(--tblr-body-color);--tblr-btn-border-color: var(--tblr-border-color);--tblr-btn-hover-bg: var(--tblr-btn-bg);--tblr-btn-hover-border-color: var(--tblr-border-active-color);--tblr-btn-active-color: var(--tblr-primary);--tblr-btn-active-bg: rgba(var(--tblr-primary-rgb), 0.04);--tblr-btn-active-border-color: var(--tblr-primary);display: inline-flex;align-items: center;justify-content: center;white-space: nowrap;box-shadow: var(--tblr-btn-box-shadow);position: relative;min-width: calc(var(--tblr-btn-line-height) * 1 + var(--tblr-btn-padding-y) * 2 + var(--tblr-btn-border-width) * 2);min-height: calc(var(--tblr-btn-line-height) * 1 + var(--tblr-btn-padding-y) * 2 + var(--tblr-btn-border-width) * 2);}.btn .icon{width: var(--tblr-btn-icon-size);height: var(--tblr-btn-icon-size);min-width: var(--tblr-btn-icon-size);font-size: var(--tblr-btn-icon-size);margin: 0 calc(var(--tblr-btn-padding-x) / 2) 0 calc(var(--tblr-btn-padding-x) / -4);vertical-align: bottom;color: var(--tblr-btn-icon-color);}.btn .avatar{width: var(--tblr-btn-icon-size);height: var(--tblr-btn-icon-size);margin: 0 calc(var(--tblr-btn-padding-x) / 2) 0 calc(var(--tblr-btn-padding-x) / -4);}.btn .icon-right, .btn .icon-end{margin: 0 calc(var(--tblr-btn-padding-x) / -4) 0 calc(var(--tblr-btn-padding-x) / 2);}.btn .badge{top: auto;}.btn-check + .btn:hover{color: var(--tblr-btn-hover-color);background-color: var(--tblr-btn-hover-bg);border-color: var(--tblr-btn-hover-border-color);}.btn-link .icon{color: inherit;}.btn-sm, .btn-group-sm > .btn{--tblr-btn-line-height: 1.3333333333;--tblr-btn-icon-size: 1rem;}.btn-lg, .btn-group-lg > .btn{--tblr-btn-line-height: 1.5rem;--tblr-btn-icon-size: 1.5rem;}.btn-xl, .btn-group-xl > .btn{--tblr-btn-line-height: 2;--tblr-btn-icon-size: 2rem;--tblr-btn-padding-y: 0.6875rem;--tblr-btn-padding-x: 2rem;--tblr-btn-font-size: 1.5rem;}.btn-icon .icon, .btn-action .icon{margin: calc(-1 * var(--tblr-btn-padding-x));}.btn-animate-icon .icon{transition: transform 0.3s ease;}.btn-animate-icon:hover .icon, .btn-animate-icon:focus-visible .icon{transform: translateX(4px);}.btn-animate-icon.btn-animate-icon-rotate:hover .icon, .btn-animate-icon.btn-animate-icon-rotate:focus-visible .icon{transform: rotate(90deg);}.btn-animate-icon.btn-animate-icon-move-start:hover .icon, .btn-animate-icon.btn-animate-icon-move-start:focus-visible .icon{transform: translateX(-4px);}.btn-animate-icon.btn-animate-icon-pulse:hover .icon, .btn-animate-icon.btn-animate-icon-pulse:focus-visible .icon{transform: none;animation: pulse 0.9s;}.btn-animate-icon.btn-animate-icon-shake:hover .icon, .btn-animate-icon.btn-animate-icon-shake:focus-visible .icon{transform: none;animation: shake 0.9s;}.btn-animate-icon.btn-animate-icon-tada:hover .icon, .btn-animate-icon.btn-animate-icon-tada:focus-visible .icon{transform: none;animation: tada 0.9s;}.btn-group > .btn-check:checked + .btn, .btn-group > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn-check:checked + .btn, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn.active{z-index: 5;}.btn-group > .btn-check:focus + .btn, .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group-vertical > .btn-check:focus + .btn, .btn-group-vertical > .btn:hover, .btn-group-vertical > .btn:focus{z-index: 1;}.card{transition: transform 0.3s ease-out, opacity 0.3s ease-out, box-shadow 0.3s ease-out;}@media (prefers-reduced-motion: reduce){.card{transition: none;}}@media print{.card{border: none;box-shadow: none;}}a.card{color: inherit;}a.card:hover{text-decoration: none;box-shadow: rgba(var(--tblr-body-color-rgb), 0.16) 0 2px 16px 0;}.card .card{box-shadow: none;}.card-stamp-icon .icon{stroke-width: 2;width: calc(var(--tblr-stamp-size) * 0.75);height: calc(var(--tblr-stamp-size) * 0.75);}.card-tabs .card{border-bottom-left-radius: 0;}.card-tabs .nav-tabs + .tab-content .card{border-bottom-left-radius: var(--tblr-card-border-radius);border-top-left-radius: 0;}.btn-close:disabled, .btn-close.disabled{pointer-events: none;-webkit-user-select: none;-moz-user-select: none;user-select: none;opacity: var(--tblr-btn-close-disabled-opacity);}.dropdown-menu.card{padding: 0;min-width: 25rem;display: none;}.dropdown-menu.card.show{display: flex;}.dropdown-menu-card > .card{margin: 0;border: 0;box-shadow: none;}.empty{display: flex;flex-direction: column;align-items: center;justify-content: center;height: 100%;padding: 1rem;text-align: center;}@media (min-width: 768px){.empty{padding: 3rem;}}.row > *{min-width: 0;}.row-0 > .col, .row-0 > [class*=col-]{padding-right: 0;padding-left: 0;}.row-0 .card{margin-bottom: 0;}.row-sm > .col, .row-sm > [class*=col-]{padding-right: 0.375rem;padding-left: 0.375rem;}.row-sm .card{margin-bottom: 0.75rem;}.row-md > .col, .row-md > [class*=col-]{padding-right: 1.5rem;padding-left: 1.5rem;}.row-md .card{margin-bottom: 3rem;}.row-lg > .col, .row-lg > [class*=col-]{padding-right: 3rem;padding-left: 3rem;}.row-lg .card{margin-bottom: 6rem;}.row-deck > .col, .row-deck > [class*=col-]{display: flex;align-items: stretch;}.row-deck > .col .card, .row-deck > [class*=col-] .card{flex: 1 1 auto;}.icon{--tblr-icon-size: 1.25rem;width: var(--tblr-icon-size);height: var(--tblr-icon-size);font-size: var(--tblr-icon-size);vertical-align: bottom;stroke-width: 1.5;}.icon:hover{text-decoration: none;}textarea[cols]{height: auto;}.col-form-label.required:after, .form-label.required:after{content: "*";margin-left: 0.25rem;color: #d63939;}.form-hint + .form-control{margin-top: 0.25rem;}.input-group + .form-hint, .form-control + .form-hint, .form-select + .form-hint{margin-top: 0.5rem;color: var(--tblr-secondary);}.form-control:-webkit-autofill{box-shadow: 0 0 0 1000px var(--tblr-bg-surface-secondary) inset;color: var(--tblr-body-color);-webkit-text-fill-color: var(--tblr-body-color);}.form-control:disabled, .form-control.disabled{color: var(--tblr-secondary);-webkit-user-select: none;-moz-user-select: none;user-select: none;}.form-control[size]{width: auto;}fieldset:empty{display: none;}.input-group .form-control, .input-group .btn{box-shadow: none;}.input-group-flat:focus-within .form-control, .input-group-flat:focus-within .input-group-text{border-color: rgb(130.5, 183, 232) !important;}.input-group-flat .form-control:focus{border-color: var(--tblr-border-color);box-shadow: none;}.input-group-flat .form-control:not(:last-child){border-right: 0;}.input-group-flat .form-control:not(:first-child){border-left: 0;}label[for=floating-input]{max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}@media (max-width: 575.98px){.form-control, .form-select{font-size: 1rem;}}.input-icon .form-control:not(:last-child), .input-icon .form-select:not(:last-child){padding-right: 2.5rem;}.input-icon .form-control:not(:first-child), .input-icon .form-select:not(:last-child){padding-left: 2.5rem;}.form-selectgroup-label .icon:only-child{margin: 0 -0.25rem;}[type=search]::-webkit-search-cancel-button{-webkit-appearance: none;}.form-control::file-selector-button{background-color: var(--tblr-btn-color, var(--tblr-tertiary-bg));}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color: var(--tblr-btn-color, var(--tblr-secondary-bg));}.form-check-label.required:after{content: "*";margin-left: 0.25rem;color: #d63939;}.form-select.is-invalid-lite, .form-control.is-invalid-lite, .form-select.is-valid-lite, .form-control.is-valid-lite{border-color: var(--tblr-border-color) !important;}.list-group-item.disabled, .list-group-item:disabled{color: #6b7280;background-color: rgba(var(--tblr-secondary-rgb), 0.08);}.list-group-transparent .list-group-item .icon{color: var(--tblr-secondary);}.list-group-transparent .list-group-item.active .icon{color: inherit;}@keyframes animated-dots{0%{transform: translateX(-100%);}}.nav{--tblr-nav-link-hover-bg: color-mix(in srgb, var(--tblr-nav-link-color) 4%, transparent);}.nav-vertical, .nav-vertical .nav{flex-direction: column;flex-wrap: nowrap;}.nav-vertical .nav{margin-left: 1.25rem;border-left: var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);padding-left: 0.5rem;}.page-item.disabled .page-item-subtitle{color: var(--tblr-disabled-color);}.page-item.disabled .page-item-title{color: var(--tblr-disabled-color);}@keyframes progress-indeterminate{0%{right: 100%;left: -35%;}100%, 60%{right: -90%;left: 100%;}}.progress{position: relative;width: 100%;line-height: 0.5rem;-webkit-appearance: none;-moz-appearance: none;appearance: none;}.progress::-webkit-progress-bar{background: var(--tblr-progress-bg);}.progress::-webkit-progress-value{background-color: var(--tblr-primary);}.progress::-moz-progress-bar{background-color: var(--tblr-primary);}.progress::-ms-fill{background-color: var(--tblr-primary);border: none;}.ribbon .icon{width: 1.25rem;height: 1.25rem;font-size: 1.25rem;}.markdown > h1, .markdown > .h1, .markdown > h2, .markdown > .h2, .markdown > h3, .markdown > .h3, .markdown > h4, .markdown > .h4, .markdown > h5, .markdown > .h5, .markdown > h6, .markdown > .h6{font-weight: var(--tblr-font-weight-bold);}.markdown > h2, .markdown > .h2, .markdown > h3, .markdown > .h3, .markdown > h4, .markdown > .h4, .markdown > h5, .markdown > .h5, .markdown > h6, .markdown > .h6{margin-top: 2.5rem;}.placeholder:not(.btn):not([class*=bg-]){background-color: currentColor !important;}.placeholder:not(.avatar):not([class*=card-img-]){border-radius: var(--tblr-border-radius);}.nav-segmented .nav-link:hover, .nav-segmented .nav-link.hover{background: rgba(0, 0, 0, 0.04);color: var(--tblr-body-color);}.nav-segmented .nav-link.disabled, .nav-segmented .nav-link:disabled{color: var(--tblr-nav-link-disabled-color);cursor: not-allowed;}@keyframes status-pulsate-main{40%{transform: scale(1.25, 1.25);}60%{transform: scale(1.25, 1.25);}}@keyframes status-pulsate-secondary{10%{transform: scale(1, 1);}30%{transform: scale(3, 3);}80%{transform: scale(3, 3);}100%{transform: scale(1, 1);}}@keyframes status-pulsate-tertiary{25%{transform: scale(1, 1);}80%{transform: scale(3, 3);opacity: 0;}100%{transform: scale(3, 3);opacity: 0;}}.status{--tblr-status-height: 1.5rem;--tblr-status-color: #6b7280;--tblr-status-color-rgb: 107, 114, 128;display: inline-flex;align-items: center;height: var(--tblr-status-height);padding: 0.25rem 0.75rem;gap: 0.5rem;color: var(--tblr-status-color);background: rgba(var(--tblr-status-color-rgb), 0.1);font-size: 0.875rem;text-transform: none;letter-spacing: normal;border-radius: 100rem;font-weight: var(--tblr-font-weight-medium);line-height: 1;margin: 0;}.status .status-dot{background: var(--tblr-status-color);}.status .icon{font-size: 1.25rem;}.switch-icon.disabled{pointer-events: none;opacity: 0.4;}.table-mobile .btn{display: block;}@media (max-width: 575.98px){.table-mobile-sm .btn{display: block;}}@media (max-width: 767.98px){.table-mobile-md .btn{display: block;}}@media (max-width: 991.98px){.table-mobile-lg .btn{display: block;}}@media (max-width: 1199.98px){.table-mobile-xl .btn{display: block;}}@media (max-width: 1399.98px){.table-mobile-xxl .btn{display: block;}}.table-sort:hover, .table-sort.asc, .table-sort.desc{color: var(--tblr-body-color);}.table-sort.desc:after{-webkit-mask-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'><path fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1' d='M5 7l3 3l3 -3'/></svg>");mask-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'><path fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1' d='M5 7l3 3l3 -3'/></svg>");}.tag{--tblr-tag-height: 1.5rem;border: 1px solid var(--tblr-border-color);display: inline-flex;align-items: center;height: var(--tblr-tag-height);border-radius: var(--tblr-border-radius);padding: 0 0.5rem;background: var(--tblr-bg-surface);box-shadow: var(--tblr-shadow-input);gap: 0.5rem;}.tag .btn-close{margin-right: -0.25rem;margin-left: -0.125rem;padding: 0;width: 1rem;height: 1rem;font-size: 0.5rem;}.card > .hr-text{margin: 0;}a{-webkit-text-decoration-skip: ink;text-decoration-skip-ink: auto;color: color-mix(in srgb, transparent, var(--tblr-link-color) var(--tblr-link-opacity, 100%));}a:hover{color: color-mix(in srgb, transparent, var(--tblr-link-hover-color) var(--tblr-link-opacity, 100%));}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .h1 a, .h2 a, .h3 a, .h4 a, .h5 a, .h6 a{color: inherit;}h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .h1 a:hover, .h2 a:hover, .h3 a:hover, .h4 a:hover, .h5 a:hover, .h6 a:hover{color: inherit;}h1, .h1{font-size: var(--tblr-font-size-h1);line-height: var(--tblr-line-height-h1);}h2, .h2{font-size: var(--tblr-font-size-h2);line-height: var(--tblr-line-height-h2);}h3, .h3{font-size: var(--tblr-font-size-h3);line-height: var(--tblr-line-height-h3);}h4, .h4{font-size: var(--tblr-font-size-h4);line-height: var(--tblr-line-height-h4);}h5, .h5{font-size: var(--tblr-font-size-h5);line-height: var(--tblr-line-height-h5);}h6, .h6{font-size: var(--tblr-font-size-h6);line-height: var(--tblr-line-height-h6);}strong, .strong, b{font-weight: var(--tblr-font-weight-bold);}blockquote{padding: 1rem 1rem 1rem;border-left: 2px var(--tblr-border-style) var(--tblr-border-color);}blockquote p{margin-bottom: 1rem;}blockquote cite{display: block;text-align: right;}blockquote cite:before{content: "— ";}ul, ol{padding-left: 1.5rem;}hr, .hr{margin: 2rem 0;}dl dd:last-child{margin-bottom: 0;}pre{--tblr-scrollbar-color: var(--tblr-light);padding: 1rem;background: var(--tblr-bg-surface-dark);color: var(--tblr-light);border-radius: var(--tblr-border-radius);line-height: 1.4285714286;}pre{scrollbar-color: color-mix(in srgb, var(--tblr-scrollbar-color, var(--tblr-body-color)) 20%, transparent) transparent;}pre::-webkit-scrollbar{width: 1rem;height: 1rem;-webkit-transition: background 0.3s;transition: background 0.3s;}@media (prefers-reduced-motion: reduce){pre::-webkit-scrollbar{-webkit-transition: none;transition: none;}}pre::-webkit-scrollbar-thumb{border-radius: 1rem;border: 5px solid transparent;box-shadow: inset 0 0 0 1rem color-mix(in srgb, var(--tblr-scrollbar-color, var(--tblr-body-color)) 20%, transparent);}pre::-webkit-scrollbar-track{background: transparent;}pre:hover::-webkit-scrollbar-thumb{box-shadow: inset 0 0 0 1rem color-mix(in srgb, var(--tblr-scrollbar-color, var(--tblr-body-color)) 40%, transparent);}pre::-webkit-scrollbar-corner{background: transparent;}pre code{background: transparent;padding: 0;}code{background: var(--tblr-code-bg);padding: 2px 4px;border-radius: var(--tblr-border-radius);}abbr{-webkit-text-decoration: underline dotted;text-decoration: underline dotted;cursor: help;-webkit-text-decoration-skip-ink: none;text-decoration-skip-ink: none;}kbd, .kbd{border: var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);display: inline-block;box-sizing: border-box;max-width: 100%;font-size: var(--tblr-font-size-h5);font-weight: var(--tblr-font-weight-medium);line-height: 1;vertical-align: baseline;border-radius: var(--tblr-border-radius);}img{max-width: 100%;height: auto;}::-moz-selection{background-color: color-mix(in srgb, var(--tblr-primary) 10%, transparent);}::selection, .text-selected{background-color: color-mix(in srgb, var(--tblr-primary) 10%, transparent);}[class^=link-].disabled, [class*=" link-"].disabled{color: var(--tblr-disabled-color) !important;pointer-events: none;}a:hover:has(.icon){text-decoration: none;}a.mention:hover, a.mention.hover{background: var(--tblr-bg-surface-secondary);text-decoration: underline;}.steps h3, .steps .h3{counter-increment: step;}.steps h3:not(:first-child), .steps .h3:not(:first-child){margin-top: 2.5rem !important;}.steps h3:before, .steps .h3:before{content: counter(step);display: inline-block;position: absolute;margin-top: 1px;margin-left: calc(-1 * var(--tblr-steps-padding) - var(--tblr-steps-item-size) / 2);width: var(--tblr-steps-item-size);height: var(--tblr-steps-item-size);text-align: center;color: var(--tblr-body-color);border: 1px solid var(--tblr-border-color);background: var(--tblr-bg-surface);border-radius: var(--tblr-border-radius);line-height: calc(var(--tblr-steps-item-size) - 2px);font-size: var(--tblr-font-size-h4);font-weight: var(--tblr-font-weight-bold);}.chart-sparkline-label .icon{width: 1rem;height: 1rem;font-size: 1rem;}.scrollable.hover{overflow-y: hidden;}.scrollable.hover > *{margin-top: -1px;}.scrollable.hover:hover, .scrollable.hover:focus, .scrollable.hover:active{overflow: visible;overflow-y: auto;}.antialiased{-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}