/*!
 * blocksmd
 * @author Tahmid Khan Nafee <tahmid.hm.dev@gmail.com>
 * @license BUSL-1.1
 * Copyright (c) 2024 Tahmid Khan Nafee
 */
@keyframes bmd-btn-processing-animation{to{transform:rotate(360deg)}}@keyframes bmd-loader-spinner-animation{to{transform:rotate(360deg)}}@keyframes bmd-loader-progress-animation{0%{background-position:-150%0,-150%0}66%{background-position:250%0,-150%0}to{background-position:250%0,250%0}}.bmd-root{color-scheme:light;--bmd-font-sans-serif:system-ui, -apple-system, "Segoe UI", Roboto,
		"Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif,
		"Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bmd-font-serif:Iowan Old Style, Apple Garamond, Baskerville,
		Times New Roman, Droid Serif, Times, Source Serif Pro, serif,
		Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;--bmd-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas,
		"Liberation Mono", "Courier New", monospace;--bmd-body-font-family:var(--bmd-font-sans-serif);--bmd-font-size-base:16px;--bmd-font-size-sm:14px;--bmd-font-size-lg:18px;--bmd-body-font-size:var(--bmd-font-size-base);--bmd-h1-font-size:calc(var(--bmd-font-size-base) + 18px);--bmd-h1-font-size-xs:calc(var(--bmd-font-size-base) + 14px);--bmd-h2-font-size:calc(var(--bmd-font-size-base) + 14px);--bmd-h2-font-size-xs:calc(var(--bmd-font-size-base) + 10px);--bmd-h3-font-size:calc(var(--bmd-font-size-base) + 10px);--bmd-h3-font-size-xs:calc(var(--bmd-font-size-base) + 6px);--bmd-h4-font-size:calc(var(--bmd-font-size-base) + 6px);--bmd-h4-font-size-xs:calc(var(--bmd-font-size-base) + 4px);--bmd-h5-font-size:calc(var(--bmd-font-size-base) + 2px);--bmd-h6-font-size:var(--bmd-font-size-base);--bmd-font-weight-lighter:lighter;--bmd-font-weight-light:300;--bmd-font-weight-normal:400;--bmd-font-weight-medium:500;--bmd-font-weight-semibold:600;--bmd-font-weight-bold:700;--bmd-font-weight-bolder:bolder;--bmd-body-font-weight:var(--bmd-font-weight-normal);--bmd-heading-font-weight:var(--bmd-font-weight-normal);--bmd-line-height-base:1.5;--bmd-body-line-height:var(--bmd-line-height-base);--bmd-heading-line-height:1.2;--bmd-border-radius-base:4px;--bmd-border-radius-lg:8px;--bmd-border-radius:var(--bmd-border-radius-base);--bmd-body-bg-r:255;--bmd-body-bg-g:255;--bmd-body-bg-b:255;--bmd-body-bg-rgb:var(--bmd-body-bg-r), var(--bmd-body-bg-g),
		var(--bmd-body-bg-b);--bmd-body-color-r:0;--bmd-body-color-g:0;--bmd-body-color-b:0;--bmd-body-color-rgb:var(--bmd-body-color-r), var(--bmd-body-color-g),
		var(--bmd-body-color-b);--bmd-body-color:rgb(
		calc((var(--bmd-body-color-r) * 3 + var(--bmd-body-bg-r)) / 4),
		calc((var(--bmd-body-color-g) * 3 + var(--bmd-body-bg-g)) / 4),
		calc((var(--bmd-body-color-b) * 3 + var(--bmd-body-bg-b)) / 4)
	);--bmd-emphasis-color:rgb(var(--bmd-body-color-rgb));--bmd-accent-r:30;--bmd-accent-g:55;--bmd-accent-b:153;--bmd-accent-rgb:var(--bmd-accent-r), var(--bmd-accent-g),
		var(--bmd-accent-b);--bmd-accent-foreground-r:255;--bmd-accent-foreground-g:255;--bmd-accent-foreground-b:255;--bmd-accent-foreground-rgb:var(--bmd-accent-foreground-r),
		var(--bmd-accent-foreground-g), var(--bmd-accent-foreground-b);--bmd-danger-rgb:171, 33, 33;--bmd-danger-foreground-rgb:255, 255, 255;--bmd-warning-rgb:246, 207, 9;--bmd-warning-foreground-rgb:0, 0, 0;--bmd-success-rgb:37, 116, 70;--bmd-success-foreground-rgb:255, 255, 255;--bmd-blockquote-padding:calc(var(--bmd-spacer) * 0.75) var(--bmd-spacer)
		calc(var(--bmd-spacer) * 0.75) calc(var(--bmd-spacer) + 4px);--bmd-blockquote-color:inherit;--bmd-blockquote-bg:rgba(var(--bmd-body-color-rgb), 0.05);--bmd-blockquote-border-width:0 0 0 4px;--bmd-blockquote-border-color:var(--bmd-body-color);--bmd-blockquote-border-radius:0;--bmd-link-font-weight:var(--bmd-font-weight-semibold);--bmd-link-color:rgb(var(--bmd-accent-rgb));--bmd-link-decoration:none;--bmd-link-hover-color:var(--bmd-body-color);--bmd-link-hover-decoration:var(--bmd-link-decoration);--bmd-highlight-padding:0.125em;--bmd-highlight-color:inherit;--bmd-highlight-bg:rgba(var(--bmd-warning-rgb), 0.125);--bmd-code-padding:0.125em 0.25em;--bmd-code-font-size:0.875em;--bmd-code-color:inherit;--bmd-code-bg:rgba(var(--bmd-body-color-rgb), 0.0875);--bmd-code-border-radius:var(--bmd-border-radius-base);--bmd-kbd-margin:0 1px;--bmd-kbd-font-size:var(--bmd-font-size-sm);--bmd-kbd-font-weight:var(--bmd-font-weight-bold);--bmd-kbd-color:inherit;--bmd-body-bg-img-lm:none;--bmd-body-bg-img-dm:var(--bmd-body-bg-img-lm);--bmd-body-bg-position:0% 0%;--bmd-body-bg-repeat:repeat;--bmd-body-bg-size:auto auto;--bmd-backdrop-opacity-lm:0;--bmd-backdrop-opacity-dm:var(--bmd-backdrop-opacity-lm);--bmd-spacer:16px;--bmd-page-progress-display:block;--bmd-page-progress-height:5px;--bmd-header-display:flex;--bmd-header-height:52px;--bmd-content-padding:calc(var(--bmd-spacer) * 4);--bmd-content-padding-md:calc(var(--bmd-spacer) * 2.75);--bmd-content-padding-xs:calc(var(--bmd-spacer) * 1.25);--bmd-main-container-width:720px;--bmd-main-vertical-alignment:center;--bmd-main-extra-padding-top:calc(
		var(--bmd-page-progress-height) + var(--bmd-header-height)
	);--bmd-main-extra-padding-bottom:60px;--bmd-slide-transition-duration:200ms;--bmd-form-field-padding-y:calc(var(--bmd-spacer) / 2);--bmd-footer-display:flex;--bmd-action-padding-x:14px;--bmd-action-padding-y:6px;--bmd-action-font-size:var(--bmd-font-size-base);--bmd-action-line-height:var(--bmd-line-height-base);--bmd-action-border-radius:var(--bmd-border-radius);--bmd-action-focus-shadow:0 0 0 2px rgb(var(--bmd-body-bg-rgb)),
		0 0 0 5px rgba(var(--bmd-accent-rgb), 0.5);--bmd-form-question-font-size:calc(var(--bmd-font-size-base) + 6px);--bmd-form-question-font-size-xs:calc(var(--bmd-font-size-base) + 4px);--bmd-form-question-color:var(--bmd-emphasis-color);--bmd-form-question-margin-bottom:var(--bmd-spacer);--bmd-form-description-font-size:var(--bmd-font-size-lg);--bmd-form-description-font-size-xs:var(--bmd-font-size-base);--bmd-form-description-color:var(--bmd-body-color);--bmd-form-description-margin-bottom:calc(var(--bmd-spacer) * 2.5);--bmd-form-description-margin-bottom-xs:calc(var(--bmd-spacer) * 1.75);--bmd-input-padding-x:0;--bmd-input-padding-y:6px;--bmd-input-font-size:var(--bmd-form-question-font-size);--bmd-input-font-size-xs:var(--bmd-form-question-font-size-xs);--bmd-input-line-height:var(--bmd-line-height-base);--bmd-input-color:rgb(var(--bmd-accent-rgb));--bmd-input-bg:transparent;--bmd-input-border-width:0 0 1px 0;--bmd-input-border-color:rgba(var(--bmd-accent-rgb), 0.4);--bmd-input-border-radius:0;--bmd-input-shadow:none;--bmd-input-focus-border-color:rgb(var(--bmd-accent-rgb));--bmd-input-focus-shadow:0 1px 0 rgb(var(--bmd-accent-rgb));--bmd-input-disabled-color:var(--bmd-body-color);--bmd-input-disabled-bg:rgba(var(--bmd-body-color-rgb), 0.1);--bmd-input-disabled-border-color:rgba(var(--bmd-body-color-rgb), 0.25);--bmd-input-disabled-shadow:var(--bmd-input-shadow);--bmd-input-placeholder-color:rgb(
		calc((var(--bmd-body-bg-r) * 2 + var(--bmd-accent-r)) / 3),
		calc((var(--bmd-body-bg-g) * 2 + var(--bmd-accent-g)) / 3),
		calc((var(--bmd-body-bg-b) * 2 + var(--bmd-accent-b)) / 3)
	);--bmd-check-padding-x:12px;--bmd-check-padding-y:var(--bmd-action-padding-y);--bmd-check-font-size:var(--bmd-font-size-lg);--bmd-check-font-size-sm:var(--bmd-font-size-base);--bmd-check-line-height:var(--bmd-action-line-height);--bmd-check-color:var(--bmd-input-color);--bmd-check-bg:rgba(var(--bmd-accent-rgb), 0.075);--bmd-check-bg-blur-radius:0;--bmd-check-border-color:rgba(var(--bmd-accent-rgb), 0.625);--bmd-check-border-radius:var(--bmd-border-radius);--bmd-check-hover-color:var(--bmd-check-color);--bmd-check-hover-bg:rgba(var(--bmd-accent-rgb), 0.15);--bmd-check-hover-border-color:var(--bmd-check-border-color);--bmd-check-focus-shadow:var(--bmd-action-focus-shadow);--bmd-check-checked-border-color:rgb(var(--bmd-accent-rgb));--bmd-check-checked-shadow:inset 0 0 0 1px
		var(--bmd-check-checked-border-color);--bmd-check-checked-focus-shadow:var(--bmd-check-checked-shadow),
		var(--bmd-check-focus-shadow);--bmd-check-mark-width:36px;--bmd-check-mark-height:30px;--bmd-rating-grid-columns:repeat(auto-fill, minmax(48px, 1fr));--bmd-rating-grid-gap:12px 8px;--bmd-rating-grid-columns-xs:repeat(auto-fill, minmax(40px, 1fr));--bmd-rating-grid-gap-xs:var(--bmd-rating-grid-gap);--bmd-rating-grid-columns-5-or-more-xs:repeat(auto-fill, minmax(28px, 1fr));--bmd-rating-grid-gap-5-or-more-xs:12px 4px;--bmd-scale-check-size:48px;--bmd-scale-check-size-md:44px;--bmd-scale-check-size-xs:40px}.bmd-root[data-bmd-font-size=sm]{--bmd-font-size-base:14px;--bmd-font-size-sm:12px;--bmd-font-size-lg:16px}.bmd-root[data-bmd-font-size=lg]{--bmd-font-size-base:18px;--bmd-font-size-sm:16px;--bmd-font-size-lg:20px}.bmd-root[data-bmd-page-progress=hide]{--bmd-page-progress-display:none;--bmd-page-progress-height:0px}.bmd-root[data-bmd-header=hide]{--bmd-header-display:none;--bmd-header-height:0px}.bmd-root[data-bmd-footer=hide]{--bmd-main-extra-padding-bottom:0px;--bmd-footer-display:none}.bmd-root[data-bmd-rounded=none]{--bmd-border-radius:0}.bmd-root[data-bmd-rounded=pill]{--bmd-border-radius:800px}.bmd-root[data-bmd-vertical-alignment=start]{--bmd-main-vertical-alignment:flex-start}.bmd-root[data-bmd-footer=hide][data-bmd-vertical-padding=static],.bmd-root[data-bmd-vertical-padding=static]{--bmd-main-extra-padding-top:60px;--bmd-main-extra-padding-bottom:60px}@media (min-width:576px){.bmd-root[data-bmd-footer=hide][data-bmd-vertical-padding="sm-and-up:static"],.bmd-root[data-bmd-vertical-padding="sm-and-up:static"]{--bmd-main-extra-padding-top:60px;--bmd-main-extra-padding-bottom:60px}}.bmd-root[data-bmd-color-scheme=dark]{color-scheme:dark;--bmd-body-bg-r:18;--bmd-body-bg-g:18;--bmd-body-bg-b:18;--bmd-body-color-r:240;--bmd-body-color-g:240;--bmd-body-color-b:240;--bmd-accent-r:138;--bmd-accent-g:180;--bmd-accent-b:248;--bmd-accent-foreground-r:0;--bmd-accent-foreground-g:0;--bmd-accent-foreground-b:0;--bmd-danger-rgb:236, 93, 94;--bmd-danger-foreground-rgb:0, 0, 0}.bmd-root .bmd-form-field-sm,.bmd-root[data-bmd-field-size=sm]{--bmd-form-question-font-size:calc(var(--bmd-font-size-base) + 2px);--bmd-form-question-font-size-xs:var(--bmd-form-question-font-size);--bmd-form-question-margin-bottom:calc(var(--bmd-spacer) * 0.75);--bmd-form-description-font-size:var(--bmd-font-size-base);--bmd-form-description-margin-bottom:var(--bmd-spacer);--bmd-form-description-margin-bottom-xs:var(--bmd-spacer);--bmd-input-font-size:var(--bmd-form-question-font-size);--bmd-input-font-size-xs:var(--bmd-form-question-font-size-xs);--bmd-check-padding-x:10px;--bmd-check-padding-y:4px;--bmd-check-font-size:var(--bmd-font-size-base);--bmd-rating-grid-columns:repeat(auto-fill, minmax(32px, 1fr));--bmd-rating-grid-columns-xs:var(--bmd-rating-grid-columns);--bmd-scale-check-size:40px;--bmd-scale-check-size-md:40px;--bmd-scale-check-size-xs:40px}.bmd-root,.bmd-root *,.bmd-root ::after,.bmd-root ::before{box-sizing:border-box}.bmd-root .bmd-body{margin:0;font-family:var(--bmd-body-font-family);font-size:var(--bmd-body-font-size);font-weight:var(--bmd-body-font-weight);line-height:var(--bmd-body-line-height);text-align:left;color:var(--bmd-body-color);background-color:rgb(var(--bmd-body-bg-rgb));background-image:var(--bmd-body-bg-img-lm);background-position:var(--bmd-body-bg-position);background-repeat:var(--bmd-body-bg-repeat);background-size:var(--bmd-body-bg-size);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:hsla(0,0,0,0)}.bmd-root[data-bmd-color-scheme=dark] .bmd-body{background-image:var(--bmd-body-bg-img-dm)}.bmd-root hr{margin:var(--bmd-spacer)0;color:inherit;border:0;border-top:1px solid;opacity:.25}.bmd-root .bmd-h1,.bmd-root .bmd-h2,.bmd-root .bmd-h3,.bmd-root .bmd-h4,.bmd-root .bmd-h5,.bmd-root .bmd-h6,.bmd-root h1,.bmd-root h2,.bmd-root h3,.bmd-root h4,.bmd-root h5,.bmd-root h6{margin-top:0;margin-bottom:var(--bmd-spacer);font-weight:var(--bmd-heading-font-weight);line-height:var(--bmd-heading-line-height);color:var(--bmd-emphasis-color)}.bmd-root .bmd-h1,.bmd-root h1{font-size:var(--bmd-h1-font-size)}@media (max-width:575.98px){.bmd-root .bmd-h1,.bmd-root h1{font-size:var(--bmd-h1-font-size-xs)}}.bmd-root .bmd-h2,.bmd-root h2{font-size:var(--bmd-h2-font-size)}@media (max-width:575.98px){.bmd-root .bmd-h2,.bmd-root h2{font-size:var(--bmd-h2-font-size-xs)}}.bmd-root .bmd-h3,.bmd-root h3{font-size:var(--bmd-h3-font-size)}@media (max-width:575.98px){.bmd-root .bmd-h3,.bmd-root h3{font-size:var(--bmd-h3-font-size-xs)}}.bmd-root .bmd-h4,.bmd-root h4{font-size:var(--bmd-h4-font-size)}@media (max-width:575.98px){.bmd-root .bmd-h4,.bmd-root h4{font-size:var(--bmd-h4-font-size-xs)}}.bmd-root .bmd-h5,.bmd-root h5{font-size:var(--bmd-h5-font-size)}.bmd-root .bmd-h6,.bmd-root h6{font-size:var(--bmd-h6-font-size)}.bmd-root abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.bmd-root a>abbr[title]{text-underline-offset:.125em}.bmd-root address{margin-bottom:var(--bmd-spacer);font-style:normal;line-height:inherit}.bmd-root ol,.bmd-root ul{padding-left:calc(var(--bmd-spacer)*2)}.bmd-root dl,.bmd-root ol,.bmd-root p,.bmd-root ul{margin-top:0;margin-bottom:var(--bmd-spacer)}.bmd-root ol ol,.bmd-root ol ul,.bmd-root ul ol,.bmd-root ul ul{margin-bottom:0}.bmd-root dt{font-weight:var(--bmd-font-weight-bold)}.bmd-root dd{margin-bottom:calc(var(--bmd-spacer)/2);margin-left:0}.bmd-root blockquote{margin:0 0 var(--bmd-spacer);padding:var(--bmd-blockquote-padding);color:var(--bmd-blockquote-color);background-color:var(--bmd-blockquote-bg);border-width:var(--bmd-blockquote-border-width);border-style:solid;border-color:var(--bmd-blockquote-border-color);border-radius:var(--bmd-blockquote-border-radius)}.bmd-root blockquote>p:last-child{margin-bottom:0}.bmd-root b,.bmd-root strong{font-weight:var(--bmd-font-weight-bolder)}.bmd-root .bmd-small,.bmd-root small{font-size:.875em}.bmd-root .bmd-mark,.bmd-root mark{padding:var(--bmd-highlight-padding);color:var(--bmd-highlight-color);background-color:var(--bmd-highlight-bg)}.bmd-root sub,.bmd-root sup{position:relative;font-size:.875em;line-height:0;vertical-align:baseline}.bmd-root sub{bottom:-.25em}.bmd-root sup{top:-.375em}.bmd-root a{font-weight:var(--bmd-link-font-weight);color:var(--bmd-link-color);text-decoration:var(--bmd-link-decoration)}.bmd-root a:hover{color:var(--bmd-link-hover-color);text-decoration:var(--bmd-link-hover-decoration)}.bmd-root a:not([href]):not([class]),.bmd-root a:not([href]):not([class]):hover{color:inherit;text-decoration:none}.bmd-root pre{font-family:var(--bmd-font-monospace);display:block;margin-top:0;margin-bottom:var(--bmd-spacer);overflow:auto;font-size:.875em}.bmd-root code,.bmd-root samp{font-family:var(--bmd-font-monospace);font-size:1em}.bmd-root pre code{padding:0;font-size:inherit;color:inherit;background-color:transparent;border-radius:0;word-break:normal;word-wrap:normal}.bmd-root code{padding:var(--bmd-code-padding);font-size:var(--bmd-code-font-size);color:var(--bmd-code-color);background-color:var(--bmd-code-bg);border-radius:var(--bmd-code-border-radius);word-wrap:break-word;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.bmd-root a>code{color:inherit}.bmd-root kbd{font-family:var(--bmd-body-font-family);margin:var(--bmd-kbd-margin);font-size:var(--bmd-kbd-font-size);font-weight:var(--bmd-kbd-font-weight);color:var(--bmd-kbd-color)}.bmd-root kbd kbd{padding:0;font-size:1em}.bmd-root figure{margin:0 0 var(--bmd-spacer)}.bmd-root img,.bmd-root svg{vertical-align:middle}.bmd-root table{caption-side:bottom;border-collapse:collapse}.bmd-root caption{padding-top:calc(var(--bmd-spacer)/2);padding-bottom:calc(var(--bmd-spacer)/2);color:var(--bmd-body-color);text-align:left}.bmd-root th{text-align:inherit;text-align:-webkit-match-parent}.bmd-root tbody,.bmd-root td,.bmd-root tfoot,.bmd-root th,.bmd-root thead,.bmd-root tr{border-color:inherit;border-style:solid;border-width:0}.bmd-root label,.bmd-root output{display:inline-block}.bmd-root button{border-radius:0}.bmd-root button:focus:not(:focus-visible){outline:0}.bmd-root button,.bmd-root input,.bmd-root optgroup,.bmd-root select,.bmd-root textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}.bmd-root button,.bmd-root select{text-transform:none}.bmd-root [role=button]{cursor:pointer}.bmd-root select{word-wrap:normal}.bmd-root select:disabled{opacity:1}.bmd-root [list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}.bmd-root [type=button],.bmd-root [type=reset],.bmd-root [type=submit],.bmd-root button{-webkit-appearance:button}.bmd-root [type=button]:not(:disabled),.bmd-root [type=reset]:not(:disabled),.bmd-root [type=submit]:not(:disabled),.bmd-root button:not(:disabled){cursor:pointer}.bmd-root ::-moz-focus-inner{padding:0;border-style:none}.bmd-root textarea{resize:vertical}.bmd-root fieldset{min-width:0;padding:0;margin:0;border:0}.bmd-root legend{float:left;width:100%;padding:0;margin-bottom:calc(var(--bmd-spacer)/2);font-size:var(--bmd-h4-font-size);line-height:inherit}@media (max-width:575.98px){.bmd-root legend{font-size:var(--bmd-h4-font-size-xs)}}.bmd-root legend+*{clear:left}.bmd-root ::-webkit-datetime-edit-day-field,.bmd-root ::-webkit-datetime-edit-fields-wrapper,.bmd-root ::-webkit-datetime-edit-hour-field,.bmd-root ::-webkit-datetime-edit-minute,.bmd-root ::-webkit-datetime-edit-month-field,.bmd-root ::-webkit-datetime-edit-text,.bmd-root ::-webkit-datetime-edit-year-field{padding:0}.bmd-root ::-webkit-inner-spin-button{height:auto}.bmd-root [type=search]{outline-offset:-2px;-webkit-appearance:textfield}.bmd-root ::-webkit-search-decoration{-webkit-appearance:none}.bmd-root ::-webkit-color-swatch-wrapper{padding:0}.bmd-root ::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}.bmd-root ::file-selector-button{font:inherit;-webkit-appearance:button}.bmd-root iframe{border:0}.bmd-root summary{display:list-item;cursor:pointer}.bmd-root progress{vertical-align:baseline}.bmd-root [hidden]{display:none!important}.bmd-root .bmd-backdrop{position:fixed;top:0;left:0;z-index:-1;display:block;width:100vw;height:100vh;background-color:rgba(var(--bmd-body-bg-rgb),var(--bmd-backdrop-opacity-lm))}.bmd-root[data-bmd-color-scheme=dark] .bmd-backdrop{background-color:rgba(var(--bmd-body-bg-rgb),var(--bmd-backdrop-opacity-dm))}.bmd-root .bmd-page-progress{position:fixed;top:0;left:0;z-index:1020;display:var(--bmd-page-progress-display);width:100%;height:var(--bmd-page-progress-height);background-color:rgb(var(--bmd-body-bg-rgb))}.bmd-root .bmd-progress{width:100%;height:100%;background-color:rgba(var(--bmd-accent-rgb),.25)}.bmd-root .bmd-progress-bar{height:100%;background-color:rgb(var(--bmd-accent-rgb));transition:width 1s ease}.bmd-root .bmd-header{position:fixed;top:var(--bmd-page-progress-height);left:0;z-index:1020;display:var(--bmd-header-display);align-items:center;justify-content:center;width:100%;height:var(--bmd-header-height);padding:0 var(--bmd-content-padding-xs)}.bmd-root .bmd-header.bmd-header-bg-blur{background-color:rgba(var(--bmd-body-bg-rgb),.75);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.bmd-root[data-bmd-header=align] .bmd-header{padding:0 var(--bmd-content-padding)}@media (max-width:899.98px){.bmd-root[data-bmd-header=align] .bmd-header{padding:0 var(--bmd-content-padding-md)}}@media (max-width:575.98px){.bmd-root[data-bmd-header=align] .bmd-header{padding:0 var(--bmd-content-padding-xs)}}.bmd-root .bmd-header-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:100%;height:100%}.bmd-root[data-bmd-header=align] .bmd-header-container{width:var(--bmd-main-container-width)}.bmd-root .bmd-header-brand{display:block;height:36px}.bmd-root .bmd-footer{position:fixed;bottom:calc((var(--bmd-content-padding-xs)/2) - 4px);right:calc(var(--bmd-content-padding-xs) - 4px);z-index:1030;display:var(--bmd-footer-display);align-items:center;width:auto;height:auto;padding:4px;background-color:rgba(var(--bmd-body-bg-rgb),.75);border-radius:var(--bmd-border-radius);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.bmd-root .bmd-footer>:not(:first-child){margin-left:calc(var(--bmd-spacer)*.25)}.bmd-root .bmd-main{position:relative;z-index:1;min-height:100vh;display:flex;align-items:var(--bmd-main-vertical-alignment);justify-content:center;padding:var(--bmd-content-padding);padding-top:calc(var(--bmd-content-padding) + var(--bmd-main-extra-padding-top));padding-bottom:calc(var(--bmd-content-padding) + var(--bmd-main-extra-padding-bottom))}@media (max-width:899.98px){.bmd-root .bmd-main{padding:var(--bmd-content-padding-md);padding-top:calc(var(--bmd-content-padding-md) + var(--bmd-main-extra-padding-top));padding-bottom:calc(var(--bmd-content-padding-md) + var(--bmd-main-extra-padding-bottom))}}@media (max-width:575.98px){.bmd-root .bmd-main{padding:var(--bmd-content-padding-xs);padding-top:calc(var(--bmd-content-padding-xs) + var(--bmd-spacer) + var(--bmd-main-extra-padding-top));padding-bottom:calc(var(--bmd-content-padding-xs) + var(--bmd-spacer) + var(--bmd-main-extra-padding-bottom))}}.bmd-root .bmd-main :target{scroll-margin-top:calc(var(--bmd-spacer) + var(--bmd-page-progress-height) + var(--bmd-header-height))}.bmd-root .bmd-main-container{width:var(--bmd-main-container-width);max-width:100%}.bmd-root .bmd-slide{position:relative;display:none;transition:transform var(--bmd-slide-transition-duration) ease-out,opacity var(--bmd-slide-transition-duration) ease-out}.bmd-root .bmd-slide-active{display:block}.bmd-root .bmd-fade-in-from-bottom{opacity:0;transform:translate(0,32px)}.bmd-root .bmd-fade-in-from-top,.bmd-root .bmd-fade-out-to-top{opacity:0;transform:translate(0,-32px)}.bmd-root .bmd-fade-out-to-bottom{opacity:0;transform:translate(0,32px)}.bmd-root .bmd-single{display:none}.bmd-root .bmd-single-active{display:block}.bmd-root .bmd-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--bmd-spacer)}.bmd-root .bmd-grid>*{grid-column:span 12/span 12;margin-top:0!important;margin-bottom:0!important}.bmd-root .bmd-grid>.bmd-form-field{padding-top:var(--bmd-form-field-padding-y);padding-bottom:var(--bmd-form-field-padding-y)}.bmd-root .bmd-grid>.bmd-form-field+.bmd-next-controls{margin-top:calc(-1*var(--bmd-form-field-padding-y))!important}.bmd-root .bmd-table{width:100%;margin-bottom:var(--bmd-spacer);vertical-align:top;border-color:rgba(var(--bmd-body-color-rgb),.375)}.bmd-root .bmd-table>:not(caption)>*>*{padding:4px 8px;border-bottom-width:1px}.bmd-root .bmd-table>tbody{vertical-align:inherit}.bmd-root .bmd-table>thead{vertical-align:bottom}.bmd-root .bmd-table>tbody>tr>th,.bmd-root .bmd-table>tfoot>tr>th,.bmd-root .bmd-table>thead>tr>th{color:var(--bmd-emphasis-color)}.bmd-root .bmd-table>thead>tr>td,.bmd-root .bmd-table>thead>tr>th{border-color:rgba(var(--bmd-body-color-rgb),.75)}.bmd-root .bmd-table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.bmd-root .bmd-table-responsive>.bmd-table{margin-bottom:0}.bmd-root .bmd-form-question{display:block;margin-bottom:var(--bmd-form-question-margin-bottom);font-size:var(--bmd-form-question-font-size);color:var(--bmd-form-question-color)}@media (max-width:575.98px){.bmd-root .bmd-form-question{font-size:var(--bmd-form-question-font-size-xs)}}.bmd-root .bmd-form-subfield .bmd-form-question{margin-bottom:calc(var(--bmd-spacer)*.25);font-size:var(--bmd-font-size-base);color:rgb(var(--bmd-accent-rgb))}.bmd-root .bmd-form-description{display:block;margin-bottom:var(--bmd-form-description-margin-bottom);font-size:var(--bmd-form-description-font-size);color:var(--bmd-form-description-color)}@media (max-width:575.98px){.bmd-root .bmd-form-description{margin-bottom:var(--bmd-form-description-margin-bottom-xs);font-size:var(--bmd-form-description-font-size-xs)}}.bmd-root .bmd-form-subfield .bmd-form-description{margin-bottom:calc(var(--bmd-spacer)*.25);font-size:var(--bmd-font-size-sm)}.bmd-root .bmd-error,.bmd-root .bmd-form-text,.bmd-root .bmd-form-text-bottom{font-size:var(--bmd-font-size-sm);color:rgb(var(--bmd-accent-rgb));-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.bmd-root .bmd-form-text{margin-bottom:calc(var(--bmd-spacer)*.75)}.bmd-root .bmd-error,.bmd-root .bmd-form-text-bottom{margin-top:calc(var(--bmd-spacer)*.5)}.bmd-root .bmd-error{display:flex;align-items:center;max-width:100%;padding:calc(var(--bmd-spacer)*.5) calc(var(--bmd-spacer)*.75);margin-top:calc(var(--bmd-spacer)*.75);color:rgb(var(--bmd-danger-rgb));background-color:rgba(var(--bmd-danger-rgb),.075);border:1px solid rgba(var(--bmd-danger-rgb),.75);border-radius:var(--bmd-border-radius)}.bmd-root[data-bmd-rounded=pill] .bmd-error{border-radius:var(--bmd-border-radius-lg)}.bmd-root .bmd-error-icon{flex-shrink:0;margin-right:calc(var(--bmd-spacer)*.75)}.bmd-root .bmd-form-control{display:block;width:100%;padding:var(--bmd-input-padding-y) var(--bmd-input-padding-x);font-size:var(--bmd-input-font-size);font-weight:var(--bmd-font-weight-normal);line-height:var(--bmd-input-line-height);color:var(--bmd-input-color);background-color:var(--bmd-input-bg);border-width:var(--bmd-input-border-width);border-style:solid;border-color:var(--bmd-input-border-color);border-radius:var(--bmd-input-border-radius);box-shadow:var(--bmd-input-shadow);-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (max-width:575.98px){.bmd-root .bmd-form-control{font-size:var(--bmd-input-font-size-xs)}}.bmd-root .bmd-form-control:focus{border-color:var(--bmd-input-focus-border-color);outline:0;box-shadow:var(--bmd-input-focus-shadow)}.bmd-root .bmd-form-control::-moz-placeholder{color:var(--bmd-input-placeholder-color);opacity:1}.bmd-root .bmd-form-control::placeholder{color:var(--bmd-input-placeholder-color);opacity:1}.bmd-root .bmd-form-control:disabled{color:var(--bmd-input-disabled-color);background-color:var(--bmd-input-disabled-bg);border-color:var(--bmd-input-disabled-border-color);box-shadow:var(--bmd-input-disabled-shadow);opacity:1}.bmd-root textarea.bmd-form-control{height:calc((var(--bmd-input-font-size)*var(--bmd-input-line-height)) + (2*var(--bmd-input-padding-y)));overflow:hidden;word-break:break-all;resize:none}@media (max-width:575.98px){.bmd-root textarea.bmd-form-control{height:calc((var(--bmd-input-font-size-xs)*var(--bmd-input-line-height)) + (2*var(--bmd-input-padding-y)))}}.bmd-root .bmd-form-control[type=number]::-webkit-inner-spin-button,.bmd-root .bmd-form-control[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.bmd-root .bmd-form-control[type=number]{-moz-appearance:textfield}.bmd-root .bmd-form-select{--bmd-input-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%234c4c4c' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:var(--bmd-input-padding-y) 32px var(--bmd-input-padding-y) var(--bmd-input-padding-x);font-size:var(--bmd-input-font-size);font-weight:var(--bmd-font-weight-normal);line-height:var(--bmd-input-line-height);color:var(--bmd-input-color);background-color:var(--bmd-input-bg);background-image:var(--bmd-input-select-bg-img),var(--bmd-input-select-bg-icon, none);background-repeat:no-repeat;background-position:right var(--bmd-input-padding-x) center;background-size:16px 12px;border-width:var(--bmd-input-border-width);border-style:solid;border-color:var(--bmd-input-border-color);border-radius:var(--bmd-input-border-radius);box-shadow:var(--bmd-input-shadow);-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (max-width:575.98px){.bmd-root .bmd-form-select{font-size:var(--bmd-input-font-size-xs)}}.bmd-root[data-bmd-color-scheme=dark] .bmd-form-select{--bmd-input-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23aeaeae' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.bmd-root .bmd-form-select:focus{border-color:var(--bmd-input-focus-border-color);outline:0;box-shadow:var(--bmd-input-focus-shadow)}.bmd-root .bmd-form-select:disabled{color:var(--bmd-input-disabled-color);background-color:var(--bmd-input-disabled-bg);border-color:var(--bmd-input-disabled-border-color);box-shadow:var(--bmd-input-disabled-shadow);opacity:1}.bmd-root .bmd-form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bmd-input-color)}.bmd-root .bmd-check-grid{display:inline-block;width:auto;min-width:200px}.bmd-root .bmd-check-grid-h{display:grid;width:100%;min-width:auto;grid-template-columns:repeat(6,1fr);gap:calc(var(--bmd-spacer)/2)}.bmd-root .bmd-form-check:not(:last-child){margin-bottom:calc(var(--bmd-spacer)/2)}.bmd-root .bmd-check-grid-h .bmd-form-check{height:100%;margin-bottom:0;grid-column:span 6/span 6}@media (min-width:576px){.bmd-root .bmd-check-grid-h .bmd-form-check{grid-column:span 2/span 2}.bmd-root .bmd-check-grid-h-lg .bmd-form-check{grid-column:span 3/span 3}.bmd-root .bmd-check-grid-h .bmd-form-check:first-child:nth-last-child(1),.bmd-root .bmd-check-grid-h .bmd-form-check:first-child:nth-last-child(2),.bmd-root .bmd-check-grid-h .bmd-form-check:first-child:nth-last-child(2)+.bmd-form-check{grid-column:span 3/span 3}}.bmd-root .bmd-form-check-input{position:absolute;height:0;width:0;opacity:0}.bmd-root .bmd-form-check-label{position:relative;display:flex;align-items:center;min-width:100%;height:100%;padding:var(--bmd-check-padding-y) var(--bmd-check-padding-x);padding-right:calc(var(--bmd-check-mark-width) + var(--bmd-check-padding-x));font-size:var(--bmd-check-font-size);font-weight:var(--bmd-font-weight-normal);line-height:var(--bmd-check-line-height);white-space:normal;word-wrap:break-word;word-break:break-word;cursor:pointer;color:var(--bmd-check-color);background-color:var(--bmd-check-bg);backdrop-filter:blur(var(--bmd-check-bg-blur-radius));-webkit-backdrop-filter:blur(var(--bmd-check-bg-blur-radius));border:1px solid var(--bmd-check-border-color);border-radius:var(--bmd-check-border-radius);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:575.98px){.bmd-root .bmd-form-check-label{font-size:var(--bmd-check-font-size-sm)}}.bmd-root .bmd-form-check-input:hover+.bmd-form-check-label{color:var(--bmd-check-hover-color);background-color:var(--bmd-check-hover-bg);border-color:var(--bmd-check-hover-border-color)}.bmd-root .bmd-form-check-input:focus-visible+.bmd-form-check-label{box-shadow:var(--bmd-check-focus-shadow)}.bmd-root .bmd-form-check-input:checked+.bmd-form-check-label{border-color:var(--bmd-check-checked-border-color);box-shadow:var(--bmd-check-checked-shadow)}.bmd-root .bmd-form-check-input:checked:focus-visible+.bmd-form-check-label{box-shadow:var(--bmd-check-checked-focus-shadow)}.bmd-root .bmd-form-check-input:disabled+.bmd-form-check-label{pointer-events:none;opacity:.5}.bmd-root .bmd-form-check-mark{position:absolute;top:50%;right:0;transform:translateY(-50%);z-index:1;display:none;width:var(--bmd-check-mark-width);height:var(--bmd-check-mark-height);line-height:1}.bmd-root .bmd-form-check-input:checked+.bmd-form-check-label>.bmd-form-check-mark{display:flex;align-items:center;justify-content:center}.bmd-root .bmd-form-img-check .bmd-form-check-label{flex-direction:column;align-items:center;justify-content:flex-start;padding:var(--bmd-check-padding-x);padding-bottom:var(--bmd-check-padding-y)}.bmd-root .bmd-form-check-frame{display:flex;align-items:center;justify-content:center;flex-grow:1;margin-bottom:calc(var(--bmd-spacer)/2)}.bmd-root .bmd-form-check-frame>img{display:block;max-width:100%;height:auto;border-radius:var(--bmd-border-radius);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none}.bmd-root .bmd-form-img-check{--bmd-check-mark-width:22px;--bmd-check-mark-height:22px}.bmd-root .bmd-form-img-check .bmd-form-check-mark{top:6px;right:6px;transform:none;font-size:14px;color:rgb(var(--bmd-accent-foreground-rgb));background-color:rgb(var(--bmd-accent-rgb));border-radius:50%;box-shadow:0 0 0 3px var(--bmd-check-bg),0 0 0 3px rgb(var(--bmd-body-bg-rgb))}.bmd-root .bmd-form-img-check .bmd-form-check-input:hover+.bmd-form-check-label>.bmd-form-check-mark{box-shadow:0 0 0 3px var(--bmd-check-hover-bg),0 0 0 3px rgb(var(--bmd-body-bg-rgb))}.bmd-root[data-bmd-rounded=pill] .bmd-form-check,.bmd-root[data-bmd-rounded=pill] .bmd-form-check-frame>img,.bmd-root[data-bmd-rounded=pill] .bmd-form-check-label,.bmd-root[data-bmd-rounded=pill] .bmd-form-rating-label{border-radius:var(--bmd-border-radius-lg)}.bmd-root .bmd-rating-grid{display:grid;grid-template-columns:var(--bmd-rating-grid-columns);gap:var(--bmd-rating-grid-gap)}@media (max-width:575.98px){.bmd-root .bmd-rating-grid{grid-template-columns:var(--bmd-rating-grid-columns-xs);gap:var(--bmd-rating-grid-gap-xs)}.bmd-root .bmd-rating-grid-5-or-more{grid-template-columns:var(--bmd-rating-grid-columns-5-or-more-xs);gap:var(--bmd-rating-grid-gap-5-or-more-xs)}}.bmd-root .bmd-form-rating-input{position:absolute;height:0;width:0;opacity:0}.bmd-root .bmd-form-rating-label{display:block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;color:rgb(var(--bmd-accent-rgb));border-radius:var(--bmd-border-radius);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.bmd-root .bmd-form-rating-svg{position:relative;display:block;margin-bottom:calc(var(--bmd-spacer)*.5);transition:.1s ease-in-out transform}.bmd-root .bmd-form-rating-svg-path-inner{fill:rgb(var(--bmd-body-bg-rgb))}.bmd-root .bmd-form-rating-svg-path-outer{fill:rgb(var(--bmd-accent-rgb))}.bmd-root .bmd-form-rating-label:hover .bmd-form-rating-svg{transform:scale(1.05)}.bmd-root .bmd-rating-grid:has(.bmd-form-rating-input:checked) .bmd-form-rating-svg-path-inner{fill:rgb(var(--bmd-accent-rgb))!important}.bmd-root .bmd-form-rating-input:checked~.bmd-form-rating-label .bmd-form-rating-svg-path-inner{fill:rgb(var(--bmd-body-bg-rgb))!important}.bmd-root .bmd-form-rating-input:checked+.bmd-form-rating-label .bmd-form-rating-svg-path-inner{fill:rgb(var(--bmd-accent-rgb))!important}.bmd-root .bmd-form-rating-input:focus-visible+.bmd-form-rating-label{box-shadow:var(--bmd-action-focus-shadow)}.bmd-root .bmd-form-rating-input:disabled+.bmd-form-rating-label{pointer-events:none;opacity:.5}.bmd-root .bmd-scale-grid{display:flex;align-items:center;justify-content:center;gap:6px}@media (max-width:575.98px){.bmd-root .bmd-scale-grid{flex-wrap:wrap}}.bmd-root .bmd-form-scale-input{position:absolute;height:0;width:0;opacity:0}.bmd-root .bmd-form-scale-label{display:flex;align-items:center;justify-content:center;width:var(--bmd-scale-check-size);height:var(--bmd-scale-check-size);flex-grow:1;cursor:pointer;color:var(--bmd-check-color);background-color:var(--bmd-check-bg);backdrop-filter:blur(var(--bmd-check-bg-blur-radius));-webkit-backdrop-filter:blur(var(--bmd-check-bg-blur-radius));border:1px solid var(--bmd-check-border-color);border-radius:var(--bmd-check-border-radius);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:899.98px){.bmd-root .bmd-form-scale-label{width:var(--bmd-scale-check-size-md);height:var(--bmd-scale-check-size-md)}}@media (max-width:575.98px){.bmd-root .bmd-form-scale-label{flex-grow:0;flex-shrink:0;width:var(--bmd-scale-check-size-xs);height:var(--bmd-scale-check-size-xs)}}.bmd-root .bmd-form-scale-label:hover{color:var(--bmd-check-hover-color);background-color:var(--bmd-check-hover-bg);border-color:var(--bmd-check-hover-border-color)}.bmd-root .bmd-form-scale-input:checked+.bmd-form-scale-label{color:rgb(var(--bmd-accent-foreground-rgb));background-color:rgb(var(--bmd-accent-rgb));border-color:rgb(var(--bmd-accent-rgb));-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.bmd-root .bmd-form-scale-input:focus-visible+.bmd-form-scale-label{box-shadow:var(--bmd-action-focus-shadow)}.bmd-root .bmd-form-scale-input:disabled+.bmd-form-scale-label{pointer-events:none;opacity:.5}.bmd-root .bmd-form-scale-text{margin-top:calc(var(--bmd-spacer)*.75);font-size:var(--bmd-font-size-sm);color:rgb(var(--bmd-accent-rgb));-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.bmd-root .bmd-form-scale-text-end{margin-top:calc(var(--bmd-spacer)*.25)}@media (min-width:576px){.bmd-root .bmd-form-scale-text{display:flex}.bmd-root .bmd-form-scale-text-end{margin-top:0;margin-left:auto}}.bmd-root .bmd-input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch}.bmd-root .bmd-input-group>.bmd-form-control,.bmd-root .bmd-input-group>.bmd-form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.bmd-root .bmd-input-group-text{display:flex;align-items:center;font-size:var(--bmd-input-font-size);color:var(--bmd-input-color);text-align:center;white-space:nowrap}@media (max-width:575.98px){.bmd-root .bmd-input-group-text{font-size:var(--bmd-input-font-size-xs)}}.bmd-root .bmd-input-group>.bmd-form-control:not(:last-child),.bmd-root .bmd-input-group>.bmd-form-select:not(:last-child),.bmd-root .bmd-input-group>.bmd-input-group-text:not(:last-child){margin-right:calc(var(--bmd-spacer)*.75)}.bmd-root .bmd-btn{display:inline-block;padding:var(--bmd-action-padding-y) var(--bmd-action-padding-x);font-size:var(--bmd-action-font-size);font-weight:var(--bmd-font-weight-normal);line-height:var(--bmd-action-line-height);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bmd-root .bmd-btn-accent{position:relative;color:rgb(var(--bmd-accent-foreground-rgb));background-color:rgb(var(--bmd-accent-rgb));border:1px solid transparent;border-radius:var(--bmd-action-border-radius);box-shadow:0 3px 12px 0 rgba(0,0,0,.0875);background-clip:border-box;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.bmd-root .bmd-btn-accent:hover{color:rgb(var(--bmd-accent-foreground-rgb));background-color:rgb(calc((var(--bmd-body-color-r) + var(--bmd-accent-r)*4)/5),calc((var(--bmd-body-color-g) + var(--bmd-accent-g)*4)/5),calc((var(--bmd-body-color-b) + var(--bmd-accent-b)*4)/5))}.bmd-root .bmd-btn-accent:focus-visible{color:rgb(var(--bmd-accent-foreground-rgb));background-color:rgb(var(--bmd-accent-rgb));box-shadow:var(--bmd-action-focus-shadow);outline:0}.bmd-root .bmd-btn-accent:active{color:rgb(var(--bmd-accent-foreground-rgb));background-color:rgb(calc((var(--bmd-body-color-r) + var(--bmd-accent-r)*2)/3),calc((var(--bmd-body-color-g) + var(--bmd-accent-g)*2)/3),calc((var(--bmd-body-color-b) + var(--bmd-accent-b)*2)/3))}.bmd-root .bmd-btn-accent.disabled,.bmd-root .bmd-btn-accent:disabled{pointer-events:none;color:rgba(var(--bmd-accent-foreground-rgb),.5);background-color:rgb(var(--bmd-accent-rgb))}.bmd-root .bmd-btn-control{padding:4px 10px;font-size:14px;line-height:calc(20/14);box-shadow:none}.bmd-root .bmd-btn-control-square{padding-left:0;padding-right:0;width:32px;height:30px}.bmd-root .bmd-btn-group{position:relative;display:inline-flex;vertical-align:middle}.bmd-root .bmd-btn-group>.bmd-btn{position:relative;flex:1 1 auto}.bmd-root .bmd-btn-group>.bmd-btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.bmd-root .bmd-btn-group>.bmd-btn:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.bmd-root .bmd-btn-group>.bmd-btn-group-vr{display:block;align-self:stretch;width:1px;min-height:1em;background-color:rgb(var(--bmd-body-bg-rgb))}.bmd-root .bmd-btn-group>.bmd-btn-group-vr>.bmd-btn-group-vr-inner{width:100%;height:100%;background-color:rgba(var(--bmd-accent-rgb),.5)}.bmd-root .bmd-btn-processing{pointer-events:none;color:rgba(var(--bmd-accent-foreground-rgb),.5)}.bmd-root .bmd-next-controls .bmd-btn-processing::before{content:" ";position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;background:rgb(var(--bmd-accent-rgb));border-radius:inherit}.bmd-root .bmd-next-controls .bmd-btn-processing::after{content:" ";position:absolute;top:calc((100% - 16px)/2);left:calc((100% - 16px)/2);z-index:2;display:block;width:16px;height:16px;border:2px solid rgba(var(--bmd-accent-foreground-rgb),.75);border-right-color:transparent;border-radius:50%;animation:.75s linear infinite bmd-btn-processing-animation}@media (prefers-reduced-motion:reduce){.bmd-root .bmd-next-controls .bmd-btn-processing::after{animation-duration:2s}}.bmd-root .bmd-code-wrapper{background-color:rgb(var(--bmd-body-bg-rgb));border-radius:var(--bmd-border-radius)}.bmd-root[data-bmd-rounded=pill] .bmd-code-wrapper{border-radius:var(--bmd-border-radius-lg)}.bmd-root .bmd-code-header{display:flex;align-items:center;justify-content:space-between;font-size:var(--bmd-font-size-sm);padding:calc(var(--bmd-spacer)/2) calc(var(--bmd-spacer)*1.5);background-color:rgba(var(--bmd-body-color-rgb),.0875);border-top-left-radius:inherit;border-top-right-radius:inherit}.bmd-root .bmd-code-wrapper pre{font-size:var(--bmd-font-size-sm);margin:0;padding:var(--bmd-spacer) calc(var(--bmd-spacer)*1.5);background-color:rgba(var(--bmd-body-color-rgb),.05);border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.bmd-root[data-bmd-font-size=sm] .bmd-code-wrapper pre{font-size:var(--bmd-font-size-base)}.bmd-root .bmd-copy-btn{display:inline-block;padding:0;font-size:inherit;font-weight:var(--bmd-font-weight-normal);line-height:inherit;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bmd-root .bmd-copy-btn,.bmd-root .bmd-copy-btn:active,.bmd-root .bmd-copy-btn:hover{color:inherit;background-color:transparent;border:0}.bmd-root .hljs{color:#2f3337}.bmd-root .hljs-subst{color:#574b90}.bmd-root .hljs-comment{color:#656e77}.bmd-root .hljs-attr,.bmd-root .hljs-doctag,.bmd-root .hljs-keyword,.bmd-root .hljs-meta .hljs-keyword,.bmd-root .hljs-section,.bmd-root .hljs-selector-tag{color:#015692}.bmd-root .hljs-attribute{color:#803378}.bmd-root .hljs-name,.bmd-root .hljs-number,.bmd-root .hljs-quote,.bmd-root .hljs-selector-id,.bmd-root .hljs-template-tag,.bmd-root .hljs-type{color:#b75501}.bmd-root .hljs-selector-class{color:#015692}.bmd-root .hljs-link,.bmd-root .hljs-meta .hljs-string,.bmd-root .hljs-regexp,.bmd-root .hljs-selector-attr,.bmd-root .hljs-string,.bmd-root .hljs-template-variable,.bmd-root .hljs-variable{color:#54790d}.bmd-root .hljs-meta,.bmd-root .hljs-selector-pseudo{color:#015692}.bmd-root .hljs-built_in,.bmd-root .hljs-literal,.bmd-root .hljs-title{color:#b75501}.bmd-root .hljs-bullet,.bmd-root .hljs-code{color:#535a60}.bmd-root .hljs-deletion{color:#c02d2e}.bmd-root .hljs-addition,.bmd-root .hljs-symbol{color:#015692}.bmd-root .hljs-emphasis{font-style:italic}.bmd-root .hljs-strong{font-weight:700}.bmd-root[data-bmd-color-scheme=dark] .hljs{color:#abb2bf;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.bmd-root[data-bmd-color-scheme=dark] .hljs-comment,.bmd-root[data-bmd-color-scheme=dark] .hljs-quote{color:#5c6370}.bmd-root[data-bmd-color-scheme=dark] .hljs-doctag,.bmd-root[data-bmd-color-scheme=dark] .hljs-formula,.bmd-root[data-bmd-color-scheme=dark] .hljs-keyword{color:#c678dd}.bmd-root[data-bmd-color-scheme=dark] .hljs-deletion,.bmd-root[data-bmd-color-scheme=dark] .hljs-name,.bmd-root[data-bmd-color-scheme=dark] .hljs-section,.bmd-root[data-bmd-color-scheme=dark] .hljs-selector-tag,.bmd-root[data-bmd-color-scheme=dark] .hljs-subst{color:#e06c75}.bmd-root[data-bmd-color-scheme=dark] .hljs-literal{color:#56b6c2}.bmd-root[data-bmd-color-scheme=dark] .hljs-addition,.bmd-root[data-bmd-color-scheme=dark] .hljs-attribute,.bmd-root[data-bmd-color-scheme=dark] .hljs-meta .hljs-string,.bmd-root[data-bmd-color-scheme=dark] .hljs-regexp,.bmd-root[data-bmd-color-scheme=dark] .hljs-string{color:#98c379}.bmd-root[data-bmd-color-scheme=dark] .hljs-attr,.bmd-root[data-bmd-color-scheme=dark] .hljs-number,.bmd-root[data-bmd-color-scheme=dark] .hljs-selector-attr,.bmd-root[data-bmd-color-scheme=dark] .hljs-selector-class,.bmd-root[data-bmd-color-scheme=dark] .hljs-selector-pseudo,.bmd-root[data-bmd-color-scheme=dark] .hljs-template-variable,.bmd-root[data-bmd-color-scheme=dark] .hljs-type,.bmd-root[data-bmd-color-scheme=dark] .hljs-variable{color:#d19a66}.bmd-root[data-bmd-color-scheme=dark] .hljs-bullet,.bmd-root[data-bmd-color-scheme=dark] .hljs-link,.bmd-root[data-bmd-color-scheme=dark] .hljs-meta,.bmd-root[data-bmd-color-scheme=dark] .hljs-selector-id,.bmd-root[data-bmd-color-scheme=dark] .hljs-symbol,.bmd-root[data-bmd-color-scheme=dark] .hljs-title{color:#61aeee}.bmd-root[data-bmd-color-scheme=dark] .hljs-built_in,.bmd-root[data-bmd-color-scheme=dark] .hljs-class .hljs-title,.bmd-root[data-bmd-color-scheme=dark] .hljs-title.class_{color:#e6c07b}.bmd-root[data-bmd-color-scheme=dark] .hljs-emphasis{font-style:italic}.bmd-root[data-bmd-color-scheme=dark] .hljs-strong{font-weight:700}.bmd-root[data-bmd-color-scheme=dark] .hljs-link{text-decoration:underline}.bmd-root .bmd-heading-anchor{display:none;font-weight:var(--bmd-font-weight-normal);opacity:0}.bmd-root .bmd-anchored .bmd-heading-anchor,.bmd-root[data-bmd-headings=anchored] .bmd-heading-anchor{display:inline}.bmd-root .bmd-heading-anchor:focus-visible,.bmd-root h1:hover .bmd-heading-anchor,.bmd-root h2:hover .bmd-heading-anchor,.bmd-root h3:hover .bmd-heading-anchor,.bmd-root h4:hover .bmd-heading-anchor,.bmd-root h5:hover .bmd-heading-anchor,.bmd-root h6:hover .bmd-heading-anchor{opacity:1}@media (max-width:575.98px){.bmd-root .bmd-heading-anchor{opacity:1}}.bmd-root .bmd-list-check{display:inline-flex;align-items:center;justify-content:center;width:var(--bmd-font-size-base);height:var(--bmd-font-size-base);margin-right:4px;padding:2px;background-color:rgb(var(--bmd-body-bg-rgb));border:1px solid rgba(var(--bmd-body-color-rgb),.5);border-radius:2px}.bmd-root .bmd-list-checked{color:rgb(var(--bmd-accent-foreground-rgb));background-color:rgb(var(--bmd-accent-rgb));border-color:rgb(var(--bmd-accent-rgb));filter:grayscale(1)}.bmd-root li:has(.bmd-list-check){position:relative;padding-left:calc(var(--bmd-font-size-base) + 8px)}.bmd-root li:has(.bmd-list-check) .bmd-list-check{display:flex;position:absolute;top:calc(((var(--bmd-font-size-base)*var(--bmd-line-height-base)) - var(--bmd-font-size-base))/2);left:0;margin-right:0}.bmd-root .bmd-loader-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.bmd-root .bmd-loader-spinner{display:inline-block;width:32px;height:32px;border:3px solid currentcolor;border-right-color:transparent;border-radius:50%;animation:.75s linear infinite bmd-loader-spinner-animation}@media (prefers-reduced-motion:reduce){.bmd-root .bmd-loader-spinner{animation-duration:2s}}.bmd-loader-progress{height:6px;width:124px;background:no-repeat linear-gradient(rgb(var(--bmd-accent-rgb))0 0),no-repeat linear-gradient(rgb(var(--bmd-accent-rgb))0 0),rgba(var(--bmd-body-color-rgb),.125);background-size:60% 100%;animation:bmd-loader-progress-animation 3s infinite;border-radius:50px}@media (prefers-reduced-motion:reduce){.bmd-root .bmd-loader-progress{animation-duration:10s}}.bmd-root .bmd-icon{width:1em;height:1em;vertical-align:-.125em}.bmd-root .bmd-icon path{fill:currentColor}@media (min-width:576px){.bmd-root .bmd-col-auto{grid-column:auto!important}.bmd-root .bmd-col-1{grid-column:span 1/span 1!important}.bmd-root .bmd-col-2{grid-column:span 2/span 2!important}.bmd-root .bmd-col-3{grid-column:span 3/span 3!important}.bmd-root .bmd-col-4{grid-column:span 4/span 4!important}.bmd-root .bmd-col-5{grid-column:span 5/span 5!important}.bmd-root .bmd-col-6{grid-column:span 6/span 6!important}.bmd-root .bmd-col-7{grid-column:span 7/span 7!important}.bmd-root .bmd-col-8{grid-column:span 8/span 8!important}.bmd-root .bmd-col-9{grid-column:span 9/span 9!important}.bmd-root .bmd-col-10{grid-column:span 10/span 10!important}.bmd-root .bmd-col-11{grid-column:span 11/span 11!important}.bmd-root .bmd-col-12{grid-column:span 12/span 12!important}.bmd-root .bmd-col-full{grid-column:1/-1!important}.bmd-root .bmd-col-start-1{grid-column-start:1!important}.bmd-root .bmd-col-start-2{grid-column-start:2!important}.bmd-root .bmd-col-start-3{grid-column-start:3!important}.bmd-root .bmd-col-start-4{grid-column-start:4!important}.bmd-root .bmd-col-start-5{grid-column-start:5!important}.bmd-root .bmd-col-start-6{grid-column-start:6!important}.bmd-root .bmd-col-start-7{grid-column-start:7!important}.bmd-root .bmd-col-start-8{grid-column-start:8!important}.bmd-root .bmd-col-start-9{grid-column-start:9!important}.bmd-root .bmd-col-start-10{grid-column-start:10!important}.bmd-root .bmd-col-start-11{grid-column-start:11!important}.bmd-root .bmd-col-start-12{grid-column-start:12!important}.bmd-root .bmd-col-start-13{grid-column-start:13!important}.bmd-root .bmd-col-start-auto{grid-column-start:auto!important}.bmd-root .bmd-col-end-1{grid-column-end:1!important}.bmd-root .bmd-col-end-2{grid-column-end:2!important}.bmd-root .bmd-col-end-3{grid-column-end:3!important}.bmd-root .bmd-col-end-4{grid-column-end:4!important}.bmd-root .bmd-col-end-5{grid-column-end:5!important}.bmd-root .bmd-col-end-6{grid-column-end:6!important}.bmd-root .bmd-col-end-7{grid-column-end:7!important}.bmd-root .bmd-col-end-8{grid-column-end:8!important}.bmd-root .bmd-col-end-9{grid-column-end:9!important}.bmd-root .bmd-col-end-10{grid-column-end:10!important}.bmd-root .bmd-col-end-11{grid-column-end:11!important}.bmd-root .bmd-col-end-12{grid-column-end:12!important}.bmd-root .bmd-col-end-13{grid-column-end:13!important}.bmd-root .bmd-col-end-auto{grid-column-end:auto!important}}@media (max-width:575.98px){.bmd-root .bmd-xs\:col-auto{grid-column:auto!important}.bmd-root .bmd-xs\:col-1{grid-column:span 1/span 1!important}.bmd-root .bmd-xs\:col-2{grid-column:span 2/span 2!important}.bmd-root .bmd-xs\:col-3{grid-column:span 3/span 3!important}.bmd-root .bmd-xs\:col-4{grid-column:span 4/span 4!important}.bmd-root .bmd-xs\:col-5{grid-column:span 5/span 5!important}.bmd-root .bmd-xs\:col-6{grid-column:span 6/span 6!important}.bmd-root .bmd-xs\:col-7{grid-column:span 7/span 7!important}.bmd-root .bmd-xs\:col-8{grid-column:span 8/span 8!important}.bmd-root .bmd-xs\:col-9{grid-column:span 9/span 9!important}.bmd-root .bmd-xs\:col-10{grid-column:span 10/span 10!important}.bmd-root .bmd-xs\:col-11{grid-column:span 11/span 11!important}.bmd-root .bmd-xs\:col-12{grid-column:span 12/span 12!important}.bmd-root .bmd-xs\:col-full{grid-column:1/-1!important}.bmd-root .bmd-xs\:col-start-1{grid-column-start:1!important}.bmd-root .bmd-xs\:col-start-2{grid-column-start:2!important}.bmd-root .bmd-xs\:col-start-3{grid-column-start:3!important}.bmd-root .bmd-xs\:col-start-4{grid-column-start:4!important}.bmd-root .bmd-xs\:col-start-5{grid-column-start:5!important}.bmd-root .bmd-xs\:col-start-6{grid-column-start:6!important}.bmd-root .bmd-xs\:col-start-7{grid-column-start:7!important}.bmd-root .bmd-xs\:col-start-8{grid-column-start:8!important}.bmd-root .bmd-xs\:col-start-9{grid-column-start:9!important}.bmd-root .bmd-xs\:col-start-10{grid-column-start:10!important}.bmd-root .bmd-xs\:col-start-11{grid-column-start:11!important}.bmd-root .bmd-xs\:col-start-12{grid-column-start:12!important}.bmd-root .bmd-xs\:col-start-13{grid-column-start:13!important}.bmd-root .bmd-xs\:col-start-auto{grid-column-start:auto!important}.bmd-root .bmd-xs\:col-end-1{grid-column-end:1!important}.bmd-root .bmd-xs\:col-end-2{grid-column-end:2!important}.bmd-root .bmd-xs\:col-end-3{grid-column-end:3!important}.bmd-root .bmd-xs\:col-end-4{grid-column-end:4!important}.bmd-root .bmd-xs\:col-end-5{grid-column-end:5!important}.bmd-root .bmd-xs\:col-end-6{grid-column-end:6!important}.bmd-root .bmd-xs\:col-end-7{grid-column-end:7!important}.bmd-root .bmd-xs\:col-end-8{grid-column-end:8!important}.bmd-root .bmd-xs\:col-end-9{grid-column-end:9!important}.bmd-root .bmd-xs\:col-end-10{grid-column-end:10!important}.bmd-root .bmd-xs\:col-end-11{grid-column-end:11!important}.bmd-root .bmd-xs\:col-end-12{grid-column-end:12!important}.bmd-root .bmd-xs\:col-end-13{grid-column-end:13!important}.bmd-root .bmd-xs\:col-end-auto{grid-column-end:auto!important}}.bmd-root .bmd-text-start{text-align:left!important}.bmd-root .bmd-text-center{text-align:center!important}.bmd-root .bmd-text-end{text-align:right!important}@media (max-width:575.98px){.bmd-root .bmd-xs\:text-start{text-align:left!important}.bmd-root .bmd-xs\:text-center{text-align:center!important}.bmd-root .bmd-xs\:text-end{text-align:right!important}}.bmd-root .bmd-fs-lead{font-size:var(--bmd-font-size-lg)!important}.bmd-root .bmd-specific-fs-12{font-size:12px!important}.bmd-root .bmd-specific-fs-14{font-size:14px!important}.bmd-root .bmd-specific-fs-16{font-size:16px!important}.bmd-root .bmd-specific-fs-18{font-size:18px!important}.bmd-root .bmd-specific-fs-20{font-size:20px!important}.bmd-root .bmd-fw-lighter{font-weight:var(--bmd-font-weight-lighter)!important}.bmd-root .bmd-fw-light{font-weight:var(--bmd-font-weight-light)!important}.bmd-root .bmd-fw-normal{font-weight:var(--bmd-font-weight-normal)!important}.bmd-root .bmd-fw-medium{font-weight:var(--bmd-font-weight-medium)!important}.bmd-root .bmd-fw-semibold{font-weight:var(--bmd-font-weight-semibold)!important}.bmd-root .bmd-fw-bold{font-weight:var(--bmd-font-weight-bold)!important}.bmd-root .bmd-fw-bolder{font-weight:var(--bmd-font-weight-bolder)!important}.bmd-root .bmd-text-emphasis{color:var(--bmd-emphasis-color)!important}.bmd-root .bmd-text-accent{color:rgb(var(--bmd-accent-rgb))!important}.bmd-root .bmd-text-nowrap{white-space:nowrap!important}.bmd-root .bmd-antialiased{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}.bmd-root .bmd-subpixel-antialiased{-webkit-font-smoothing:auto!important;-moz-osx-font-smoothing:auto!important}.bmd-root .bmd-list-inside{padding-left:0!important;list-style-position:inside!important}.bmd-root .bmd-list-unstyled{padding-left:0!important;list-style:none!important}.bmd-root .bmd-mt-0{margin-top:0!important}.bmd-root .bmd-mt-1{margin-top:calc(var(--bmd-spacer)*.25)!important}.bmd-root .bmd-mt-2{margin-top:calc(var(--bmd-spacer)*.5)!important}.bmd-root .bmd-mt-3{margin-top:var(--bmd-spacer)!important}.bmd-root .bmd-mb-0{margin-bottom:0!important}.bmd-root .bmd-mb-1{margin-bottom:calc(var(--bmd-spacer)*.25)!important}.bmd-root .bmd-mb-2{margin-bottom:calc(var(--bmd-spacer)*.5)!important}.bmd-root .bmd-mb-3{margin-bottom:var(--bmd-spacer)!important}.bmd-root .bmd-ms-0{margin-left:0!important}.bmd-root .bmd-ms-1{margin-left:calc(var(--bmd-spacer)*.25)!important}.bmd-root .bmd-ms-2{margin-left:calc(var(--bmd-spacer)*.5)!important}.bmd-root .bmd-ms-3{margin-left:var(--bmd-spacer)!important}.bmd-root .bmd-ms-auto{margin-left:auto!important}.bmd-root .bmd-me-0{margin-right:0!important}.bmd-root .bmd-me-1{margin-right:calc(var(--bmd-spacer)*.25)!important}.bmd-root .bmd-me-2{margin-right:calc(var(--bmd-spacer)*.5)!important}.bmd-root .bmd-me-3{margin-right:var(--bmd-spacer)!important}.bmd-root .bmd-me-auto{margin-right:auto!important}.bmd-root .bmd-pt-0{padding-top:0!important}.bmd-root .bmd-pt-1{padding-top:calc(var(--bmd-spacer)*.25)!important}.bmd-root .bmd-pt-2{padding-top:calc(var(--bmd-spacer)*.5)!important}.bmd-root .bmd-pt-3{padding-top:var(--bmd-spacer)!important}.bmd-root .bmd-pb-0{padding-bottom:0!important}.bmd-root .bmd-pb-1{padding-bottom:calc(var(--bmd-spacer)*.25)!important}.bmd-root .bmd-pb-2{padding-bottom:calc(var(--bmd-spacer)*.5)!important}.bmd-root .bmd-pb-3{padding-bottom:var(--bmd-spacer)!important}.bmd-root .bmd-ps-0{padding-left:0!important}.bmd-root .bmd-ps-1{padding-left:calc(var(--bmd-spacer)*.25)!important}.bmd-root .bmd-ps-2{padding-left:calc(var(--bmd-spacer)*.5)!important}.bmd-root .bmd-ps-3{padding-left:var(--bmd-spacer)!important}.bmd-root .bmd-pe-0{padding-right:0!important}.bmd-root .bmd-pe-1{padding-right:calc(var(--bmd-spacer)*.25)!important}.bmd-root .bmd-pe-2{padding-right:calc(var(--bmd-spacer)*.5)!important}.bmd-root .bmd-pe-3{padding-right:var(--bmd-spacer)!important}.bmd-root .bmd-d-inline-block{display:inline-block!important}.bmd-root .bmd-d-block{display:block!important}.bmd-root .bmd-d-inline-flex{display:inline-flex!important}.bmd-root .bmd-d-flex{display:flex!important}.bmd-root .bmd-align-items-center{align-items:center!important}.bmd-root .bmd-justify-content-start{justify-content:flex-start!important}.bmd-root .bmd-justify-content-center{justify-content:center!important}.bmd-root .bmd-justify-content-end{justify-content:flex-end!important}.bmd-root .bmd-d-none,.bmd-root[data-bmd-color-scheme=dark] .bmd-hide-dm,.bmd-root[data-bmd-color-scheme=light] .bmd-hide-lm{display:none!important}@media (max-width:575.98px){.bmd-root .bmd-xs\:d-inline-block{display:inline-block!important}.bmd-root .bmd-xs\:d-block{display:block!important}.bmd-root .bmd-xs\:d-inline-flex{display:inline-flex!important}.bmd-root .bmd-xs\:d-flex{display:flex!important}.bmd-root .bmd-xs\:align-items-center{align-items:center!important}.bmd-root .bmd-xs\:justify-content-start{justify-content:flex-start!important}.bmd-root .bmd-xs\:justify-content-center{justify-content:center!important}.bmd-root .bmd-xs\:justify-content-end{justify-content:flex-end!important}.bmd-root .bmd-xs\:d-none{display:none!important}}.bmd-root .bmd-specific-mw-400{max-width:400px!important}.bmd-root .bmd-mw-100{max-width:100%!important}.bmd-root .bmd-invisible{visibility:hidden!important}.bmd-root:not([dir=rtl]) .bmd-hide-ltr{display:none!important}.bmd-root[dir=rtl] .bmd-hide-rtl{display:none!important}.bmd-root .bmd-visually-hidden,.bmd-root .bmd-visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.bmd-root .bmd-visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.bmd-root .bmd-visually-hidden:not(caption){position:absolute!important}
/*# sourceMappingURL=blocksmd.min.css.map */