/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--font-sans:Roboto,"Roboto Flex",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Helvetica,Arial,sans-serif;--font-mono:"Roboto Mono",ui-monospace,"Cascadia Code","Source Code Pro",Menlo,Consolas,monospace;--spacing:.25rem;--container-sm:24rem;--container-2xl:42rem;--container-5xl:64rem;--font-weight-medium:500;--tracking-tight:-.025em;--radius-2xl:1rem;--default-font-family:Roboto,"Roboto Flex",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Helvetica,Arial,sans-serif;--default-mono-font-family:"Roboto Mono",ui-monospace,"Cascadia Code","Source Code Pro",Menlo,Consolas,monospace}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{-webkit-text-size-adjust:100%;scroll-padding-top:5rem}body{background-color:var(--md-sys-surface);color:var(--md-sys-on-surface);font-family:var(--font-sans);letter-spacing:.015625rem;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:.875rem;line-height:1.25rem}:focus-visible{outline:3px solid var(--md-sys-primary);outline-offset:2px;border-radius:inherit}.md-focus-none:focus-visible{outline:none}::selection{background-color:var(--md-sys-primary-container);color:var(--md-sys-on-primary-container)}*{scrollbar-color:var(--md-sys-outline-variant) transparent;scrollbar-width:thin}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:var(--md-sys-outline-variant);border-radius:var(--md-shape-full);background-clip:content-box;border:2px solid #0000}::-webkit-scrollbar-thumb:hover{background-color:var(--md-sys-outline)}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.md-btn,.md-card,.md-chip,.md-table-wrap{border:1px solid canvastext}}}@layer components{.md-state{isolation:isolate;position:relative;overflow:hidden}.md-state:before{content:"";opacity:0;pointer-events:none;transition:opacity var(--md-duration-short) var(--md-ease-standard);z-index:-1;background-color:currentColor;position:absolute;inset:0}.md-state:hover:before{opacity:var(--md-state-hover)}.md-state:focus-visible:before{opacity:var(--md-state-focus)}.md-state:active:before{opacity:var(--md-state-pressed)}.md-state:disabled:before,.md-state[aria-disabled=true]:before{opacity:0}.md-ripple-wave{border-radius:var(--md-shape-full);opacity:var(--md-state-pressed);pointer-events:none;animation:md-ripple var(--md-duration-long) var(--md-ease-emphasized-decelerate) forwards;z-index:-1;background-color:currentColor;position:absolute;transform:scale(0)}@keyframes md-ripple{to{opacity:0;transform:scale(1)}}.md-btn{border-radius:var(--md-shape-full);letter-spacing:.00625rem;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;min-height:2.5rem;transition:box-shadow var(--md-duration-medium) var(--md-ease-standard),background-color var(--md-duration-short) var(--md-ease-standard);justify-content:center;align-items:center;gap:.5rem;padding-inline:1.5rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:inline-flex}.md-btn:disabled,.md-btn[aria-disabled=true]{cursor:not-allowed;box-shadow:var(--md-elevation-0);background-color:var(--md-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){.md-btn:disabled,.md-btn[aria-disabled=true]{background-color:color-mix(in srgb,var(--md-sys-on-surface) 12%,transparent)}}.md-btn:disabled,.md-btn[aria-disabled=true]{color:var(--md-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){.md-btn:disabled,.md-btn[aria-disabled=true]{color:color-mix(in srgb,var(--md-sys-on-surface) 38%,transparent)}}.md-btn:disabled,.md-btn[aria-disabled=true]{border-color:var(--md-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){.md-btn:disabled,.md-btn[aria-disabled=true]{border-color:color-mix(in srgb,var(--md-sys-on-surface) 12%,transparent)}}.md-btn-filled{background-color:var(--md-sys-primary);color:var(--md-sys-on-primary)}.md-btn-filled:hover{box-shadow:var(--md-elevation-1)}.md-btn-tonal{background-color:var(--md-sys-secondary-container);color:var(--md-sys-on-secondary-container)}.md-btn-elevated,.md-btn-tonal:hover{box-shadow:var(--md-elevation-1)}.md-btn-elevated{background-color:var(--md-sys-surface-container-low);color:var(--md-sys-primary)}.md-btn-elevated:hover{box-shadow:var(--md-elevation-2)}.md-btn-outlined{color:var(--md-sys-primary);border:1px solid var(--md-sys-outline);background-color:#0000}.md-btn-outlined:focus-visible{border-color:var(--md-sys-primary)}.md-btn-text{color:var(--md-sys-primary);background-color:#0000;padding-inline:.75rem}.md-btn-error{background-color:var(--md-sys-error);color:var(--md-sys-on-error)}.md-icon-btn{border-radius:var(--md-shape-full);width:2.5rem;height:2.5rem;color:var(--md-sys-on-surface-variant);cursor:pointer;transition:background-color var(--md-duration-short) var(--md-ease-standard);flex:none;justify-content:center;align-items:center;display:inline-flex}.md-icon-btn-filled{background-color:var(--md-sys-primary);color:var(--md-sys-on-primary)}.md-icon-btn-tonal{background-color:var(--md-sys-secondary-container);color:var(--md-sys-on-secondary-container)}.md-fab{border-radius:var(--md-shape-lg);background-color:var(--md-sys-primary-container);min-height:3.5rem;color:var(--md-sys-on-primary-container);box-shadow:var(--md-elevation-3);letter-spacing:.00625rem;cursor:pointer;transition:box-shadow var(--md-duration-medium) var(--md-ease-standard);justify-content:center;align-items:center;gap:.75rem;padding-inline:1.25rem;font-size:.875rem;font-weight:500;display:inline-flex}.md-fab:hover{box-shadow:var(--md-elevation-4)}.md-card{border-radius:var(--md-shape-md);background-color:var(--md-sys-surface-container-lowest);color:var(--md-sys-on-surface);transition:box-shadow var(--md-duration-medium) var(--md-ease-standard)}.md-card-outlined{border:1px solid var(--md-sys-outline-variant);box-shadow:var(--md-elevation-0)}.md-card-filled{background-color:var(--md-sys-surface-container-high);border:1px solid #0000}.md-card-elevated{background-color:var(--md-sys-surface-container-low);box-shadow:var(--md-elevation-1)}.md-card-interactive{cursor:pointer}.md-card-interactive:hover{box-shadow:var(--md-elevation-2)}.md-card-header{border-bottom:1px solid var(--md-sys-outline-variant);justify-content:space-between;align-items:baseline;gap:1rem;padding:.75rem 1rem;display:flex}.md-card-body{padding:1rem}.md-chip{border-radius:var(--md-shape-sm);letter-spacing:.03125rem;white-space:nowrap;flex:none;align-items:center;gap:.375rem;min-height:1.5rem;padding-inline:.625rem;font-size:.75rem;font-weight:500;line-height:1rem;display:inline-flex}.md-chip-lg{min-height:2rem;padding-inline:.75rem;font-size:.875rem;line-height:1.25rem}.md-chip-outlined{border:1px solid var(--md-sys-outline-variant);color:var(--md-sys-on-surface-variant);background-color:#0000}.md-details-chip>summary{cursor:pointer;list-style:none;display:inline-flex}.md-details-chip>summary::-webkit-details-marker{display:none}.md-details-chip>summary .md-details-marker{transition:transform var(--md-duration-short) var(--md-ease-standard)}.md-details-chip[open]>summary .md-details-marker{transform:rotate(180deg)}.md-chip-neutral{background-color:var(--md-sys-surface-container-highest);color:var(--md-sys-on-surface-variant)}.md-chip-primary{background-color:var(--md-sys-primary-container);color:var(--md-sys-on-primary-container)}.md-chip-secondary{background-color:var(--md-sys-secondary-container);color:var(--md-sys-on-secondary-container)}.md-chip-tertiary{background-color:var(--md-sys-tertiary-container);color:var(--md-sys-on-tertiary-container)}.md-chip-success{background-color:var(--md-sys-success-container);color:var(--md-sys-on-success-container)}.md-chip-warning{background-color:var(--md-sys-warning-container);color:var(--md-sys-on-warning-container)}.md-chip-error{background-color:var(--md-sys-error-container);color:var(--md-sys-on-error-container)}.md-app-bar{z-index:20;background-color:var(--md-sys-surface);color:var(--md-sys-on-surface);transition:box-shadow var(--md-duration-medium) var(--md-ease-standard);position:sticky;top:0}.md-app-bar[data-scrolled=true]{background-color:var(--md-sys-surface-container);box-shadow:var(--md-elevation-2)}.md-tabs{border-bottom:1px solid var(--md-sys-outline-variant);scrollbar-width:none;gap:0;display:flex;overflow-x:auto}.md-tabs::-webkit-scrollbar{display:none}.md-tab{min-height:3rem;color:var(--md-sys-on-surface-variant);letter-spacing:.00625rem;white-space:nowrap;cursor:pointer;transition:color var(--md-duration-short) var(--md-ease-standard);justify-content:center;align-items:center;gap:.5rem;padding-inline:1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:inline-flex;position:relative}.md-tab:hover{color:var(--md-sys-on-surface)}.md-tab[aria-current=page]{color:var(--md-sys-primary)}.md-tab[aria-current=page]:after{content:"";background-color:var(--md-sys-primary);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0;left:.5rem;right:.5rem}.md-list{border-radius:var(--md-shape-md);overflow:hidden}.md-list-item{min-height:3.5rem;color:var(--md-sys-on-surface);align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.md-list>*+*{border-top:1px solid var(--md-sys-outline-variant)}.md-divider{background-color:var(--md-sys-outline-variant);border:0;height:1px}.md-table-wrap{border:1px solid var(--md-sys-outline-variant);border-radius:var(--md-shape-md);background-color:var(--md-sys-surface-container-lowest);scrollbar-gutter:stable;max-height:40rem;overflow:auto}.md-table{border-collapse:separate;border-spacing:0;width:100%;font-size:.875rem}.md-table thead th{z-index:1;background-color:var(--md-sys-surface-container-high);color:var(--md-sys-on-surface-variant);text-align:left;letter-spacing:.03125rem;white-space:nowrap;font-size:.75rem;font-weight:500;line-height:1rem;position:sticky;top:0}.md-table tbody td,.md-table thead th{border-bottom:1px solid var(--md-sys-outline-variant);padding:.75rem}.md-table tbody td{vertical-align:top;color:var(--md-sys-on-surface)}.md-table tbody tr:last-child td{border-bottom:0}.md-table tbody tr:hover td{background-color:var(--md-sys-on-surface)}@supports (color:color-mix(in lab,red,red)){.md-table tbody tr:hover td{background-color:color-mix(in srgb,var(--md-sys-on-surface) 4%,var(--md-sys-surface-container-lowest))}}.md-table-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.md-field{--md-field-bg:var(--md-sys-surface);--md-field-border:var(--md-sys-outline);--md-field-border-width:1px;display:block;position:relative}.md-field-input{border:var(--md-field-border-width) solid var(--md-field-border);border-radius:var(--md-shape-xs);width:100%;color:var(--md-sys-on-surface);font:inherit;transition:border-color var(--md-duration-short) var(--md-ease-standard);background-color:#0000;padding:1rem .875rem .5rem;font-size:.875rem;line-height:1.375rem;display:block}.md-field-prominent{--md-field-bg:var(--md-sys-surface-container-lowest);--md-field-border-width:2px}.md-field-prominent .md-field-input{background-color:var(--md-sys-surface-container-lowest);padding:1.375rem 1rem .75rem;font-size:1rem;line-height:1.5rem}.md-field-input:hover{border-color:var(--md-sys-on-surface)}.md-field-input:focus{border-color:var(--md-sys-primary);box-shadow:inset 0 0 0 1px var(--md-sys-primary);outline:none}.md-field-committed .md-field-input{animation:md-field-commit 2s var(--md-ease-standard)}@keyframes md-field-commit{0%{border-color:var(--md-sys-primary);box-shadow:inset 0 0 0 1px var(--md-sys-primary),0 0 0 .35rem color-mix(in srgb,var(--md-sys-primary) 22%,transparent)}35%{border-color:var(--md-sys-primary);box-shadow:inset 0 0 0 1px var(--md-sys-primary),0 0 0 .35rem color-mix(in srgb,var(--md-sys-primary) 14%,transparent)}to{border-color:var(--md-field-border);box-shadow:0 0 #0000}}.md-field-input::placeholder{color:#0000;transition:color var(--md-duration-short) var(--md-ease-standard)}.md-field-input:focus::placeholder{color:var(--md-sys-on-surface-variant)}.md-field-label{color:var(--md-sys-on-surface-variant);pointer-events:none;transition:top var(--md-duration-short) var(--md-ease-standard),font-size var(--md-duration-short) var(--md-ease-standard),color var(--md-duration-short) var(--md-ease-standard);padding-inline:.25rem;font-size:.875rem;line-height:1rem;position:absolute;top:.9375rem;left:.75rem}.md-field-input:focus+.md-field-label,.md-field-input:not(:placeholder-shown)+.md-field-label{background-color:var(--md-field-bg);color:var(--md-sys-primary);font-size:.75rem;top:-.5rem}.md-field-input:not(:focus):not(:placeholder-shown)+.md-field-label{color:var(--md-sys-on-surface-variant)}.md-field-label-fixed{background-color:var(--md-field-bg);font-size:.75rem;top:-.5rem}.md-field:focus-within .md-field-label-fixed{color:var(--md-sys-primary)}.md-field-error .md-field-input{border-color:var(--md-sys-error)}.md-field-error .md-field-label{color:var(--md-sys-error)}.md-supporting{letter-spacing:.025rem;color:var(--md-sys-on-surface-variant);margin-top:.25rem;padding-inline:1rem;font-size:.75rem;line-height:1rem;display:block}.md-supporting-error{color:var(--md-sys-error)}.md-select{appearance:none;border:1px solid var(--md-sys-outline);border-radius:var(--md-shape-xs);width:100%;min-height:2.5rem;color:var(--md-sys-on-surface);font:inherit;cursor:pointer;background-color:#0000;background-image:linear-gradient(45deg,#0000 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,#0000 0);background-position:calc(100% - 1.125rem) 55%,calc(100% - .75rem) 55%;background-repeat:no-repeat;background-size:.375rem .375rem,.375rem .375rem;padding:.5rem 2.25rem .5rem .875rem;font-size:.875rem;display:block}.md-select:hover{border-color:var(--md-sys-on-surface)}.md-select:focus{border-color:var(--md-sys-primary);box-shadow:inset 0 0 0 1px var(--md-sys-primary);outline:none}.md-select option{background-color:var(--md-sys-surface-container);color:var(--md-sys-on-surface)}.md-linear-progress{border-radius:var(--md-shape-full);background-color:var(--md-sys-secondary-container);width:100%;height:4px;position:relative;overflow:hidden}.md-linear-progress:before{content:"";border-radius:var(--md-shape-full);background-color:var(--md-sys-primary);width:40%;animation:md-indeterminate 2s var(--md-ease-standard) infinite;position:absolute;inset-block:0}@keyframes md-indeterminate{0%{left:-40%}60%{left:100%}to{left:100%}}.md-spinner{border-radius:var(--md-shape-full);border:2px solid;flex:none;width:1.25rem;height:1.25rem}@supports (color:color-mix(in lab,red,red)){.md-spinner{border:2px solid color-mix(in srgb,currentColor 24%,transparent)}}.md-spinner{border-top-color:currentColor;animation:md-spin .9s linear infinite}@keyframes md-spin{to{transform:rotate(1turn)}}.md-snackbar{z-index:60;border-radius:var(--md-shape-xs);background-color:var(--md-sys-inverse-surface);min-height:3rem;color:var(--md-sys-inverse-on-surface);box-shadow:var(--md-elevation-3);animation:md-snackbar-in var(--md-duration-medium) var(--md-ease-emphasized-decelerate);align-items:center;gap:1rem;padding:.75rem 1rem;font-size:.875rem;display:flex;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%)}.md-snackbar-action{color:var(--md-sys-inverse-primary);cursor:pointer;font-weight:500}@keyframes md-snackbar-in{0%{opacity:0;transform:translate(-50%,1rem)}to{opacity:1;transform:translate(-50%)}}.md-tooltip{display:inline-flex;position:relative}.md-tooltip:after{content:attr(data-tooltip);z-index:40;border-radius:var(--md-shape-xs);background-color:var(--md-sys-inverse-surface);color:var(--md-sys-inverse-on-surface);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--md-duration-short) var(--md-ease-standard);padding:.25rem .5rem;font-size:.75rem;line-height:1rem;position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%)}.md-tooltip-below:after{top:calc(100% + .5rem);bottom:auto}.md-tooltip-end:after{left:auto;right:0;transform:none}.md-tooltip:focus-visible:after,.md-tooltip:has(:focus-visible):after,.md-tooltip:hover:after{opacity:1}.md-code{border-radius:var(--md-shape-xs);color:var(--md-sys-on-surface-variant);word-break:break-word;padding:.125rem .375rem}.md-code,.md-pre{font-family:var(--font-mono);background-color:var(--md-sys-surface-container-high);font-size:.75rem}.md-pre{color:var(--md-sys-on-surface);tab-size:2;padding:1rem;line-height:1.6;overflow:auto}.md-chart{--md-chart-h:13rem;--md-chart-gap:2px;--md-chart-bar-max:24px}.md-chart-xy{grid-template-columns:max-content minmax(0,1fr);column-gap:.5rem;display:grid}.md-chart-yaxis{height:var(--md-chart-h);min-width:1.5rem;position:relative}.md-chart-ytick{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--md-sys-chart-axis);font-size:.6875rem;line-height:1;position:absolute;right:0;translate:0 50%}.md-chart-plot{height:var(--md-chart-h);position:relative}.md-chart-gridline{background-color:var(--md-sys-chart-grid);height:1px;position:absolute;left:0;right:0}.md-chart-gridline[data-zero=true]{background-color:var(--md-sys-chart-axis);opacity:.5}.md-chart-xaxis{grid-column:2;height:1rem;margin-top:.375rem;position:relative}.md-chart-xtick{white-space:nowrap;color:var(--md-sys-chart-axis);font-size:.6875rem;line-height:1;position:absolute;translate:-50%}.md-chart-xtick[data-edge=start]{left:0;translate:0}.md-chart-xtick[data-edge=end]{right:0;translate:0}.md-chart-axislabel{letter-spacing:.03125rem;text-transform:uppercase;color:var(--md-sys-chart-axis);font-size:.625rem;font-weight:500}.md-chart-cols{align-items:stretch;display:flex;position:absolute;inset:0}.md-chart-slot{justify-content:center;gap:var(--md-chart-gap);flex:1 1 0;padding-inline:3%;display:flex;position:relative}.md-chart-colwrap{max-width:var(--md-chart-bar-max);flex:1 1 0;position:relative}.md-chart-col{background-color:var(--c);border-radius:var(--md-shape-xs) var(--md-shape-xs) 0 0;min-height:2px;position:absolute;left:0;right:0}.md-chart-col[data-end=down]{border-radius:0 0 var(--md-shape-xs) var(--md-shape-xs)}.md-chart-col[data-end=none]{border-radius:0}.md-chart-collabel{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--md-sys-on-surface);background-color:var(--md-sys-chart-surface);border-radius:2px;padding-inline:2px;font-size:.6875rem;line-height:1;position:absolute;left:50%;translate:-50%}.md-chart-rows{grid-template-columns:minmax(0,max-content) minmax(0,1fr) max-content;align-items:center;gap:.5rem .75rem;display:grid}.md-chart-rowlabel{overflow-wrap:anywhere;max-width:11rem;color:var(--md-sys-on-surface-variant);font-size:.75rem;line-height:1.125rem}.md-chart-track{gap:var(--md-chart-gap);flex-direction:column;display:flex;position:relative}.md-chart-lane{height:.875rem;position:relative}.md-chart-bar{background-color:var(--c);border-radius:0 var(--md-shape-xs) var(--md-shape-xs) 0;min-width:2px;position:absolute;top:0;bottom:0}.md-chart-bar[data-end=left]{border-radius:var(--md-shape-xs) 0 0 var(--md-shape-xs)}.md-chart-bar[data-end=none]{border-radius:0}.md-chart-rowvalue{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--md-sys-on-surface);font-size:.75rem}.md-chart-svg{width:100%;height:100%;position:absolute;inset:0}.md-chart-line{fill:none;stroke:var(--c);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.md-chart-area{fill:var(--c);stroke:none;opacity:.1}.md-chart-dot{border-radius:var(--md-shape-full);background-color:var(--c);width:.5rem;height:.5rem;box-shadow:0 0 0 2px var(--md-sys-chart-surface);margin:-.25rem 0 0 -.25rem;position:absolute}.md-chart-target{border-top:2px dashed var(--md-sys-chart-reference);position:absolute;left:0;right:0}.md-chart-target[data-axis=x]{border-top:0;border-left:2px dashed var(--md-sys-chart-reference);top:0;bottom:0;right:auto}.md-chart-donut{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.md-chart-ringwrap{flex:none;position:relative}.md-chart-ring{width:9rem;height:9rem;display:block;rotate:-90deg}.md-chart-ring circle{fill:none;stroke:var(--c);stroke-width:20px}.md-chart-ringtotal{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.md-chart-legend{flex-wrap:wrap;gap:.25rem 1.125rem;display:flex}.md-chart-legend-item{color:var(--md-sys-on-surface-variant);align-items:center;gap:.375rem;font-size:.75rem;line-height:1.125rem;display:inline-flex}.md-chart-swatch{background-color:var(--c);border-radius:2px;flex:none;width:.625rem;height:.625rem}.md-chart-swatch[data-mark=line]{border-radius:1px;width:.875rem;height:2px}.md-chart-swatch[data-mark=rule]{border-top:2px dashed var(--md-sys-chart-reference);background-color:#0000;border-radius:0;width:.875rem;height:0}.md-chart-legend-value{font-variant-numeric:tabular-nums;color:var(--md-sys-on-surface)}.md-chart-values{margin-top:.25rem}.md-chart-values>summary{border-radius:var(--md-shape-xs);cursor:pointer;letter-spacing:.03125rem;text-transform:uppercase;width:fit-content;color:var(--md-sys-chart-axis);align-items:center;gap:.375rem;margin-inline-start:-.25rem;padding:.125rem .25rem;font-size:.6875rem;font-weight:500;list-style:none;display:inline-flex}.md-chart-values>summary::-webkit-details-marker{display:none}.md-chart-values>summary:hover{color:var(--md-sys-on-surface)}.md-chart-values[open]>summary{margin-bottom:.5rem}@media (forced-colors:active){.md-chart-bar,.md-chart-col,.md-chart-dot,.md-chart-svg,.md-chart-swatch{forced-color-adjust:none}}.md-cascade-box{border-radius:var(--md-shape-md);padding:.875rem 1rem}.md-cascade-unfilled{border-style:dashed;border-color:var(--md-sys-outline)}.md-cascade-row{gap:1rem;display:grid}.md-cascade-cell{position:relative}.md-cascade-col,.md-cascade-stack{gap:.75rem;display:grid}.md-cascade-stack>li{position:relative}.md-cascade-op{text-align:center;color:var(--md-sys-on-surface-variant);font-size:1rem;font-weight:500;line-height:1;display:block}.md-cascade-cell>.md-cascade-op,.md-cascade-stack>li>.md-cascade-op{margin-bottom:.5rem}.md-cascade-inputs{color:var(--md-sys-on-surface-variant);flex-wrap:wrap;align-items:center;gap:.25rem;padding:.375rem .25rem 0;font-size:.75rem;display:flex}@media (min-width:52rem){.md-cascade-row{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:2rem}.md-cascade-cell>.md-cascade-op{width:1rem;margin-bottom:0;position:absolute;top:1.25rem;left:-1.5rem}}.md-lightbox{z-index:60;flex-direction:column;position:fixed;inset:0}.md-lightbox,.md-lightbox-head{background-color:var(--md-sys-surface);display:flex}.md-lightbox-head{border-bottom:1px solid var(--md-sys-outline-variant);flex:none;align-items:center;gap:1rem;padding:.75rem 1rem}.md-lightbox-strip{scroll-snap-type:x mandatory;overscroll-behavior:contain;scrollbar-width:none;flex:1;min-height:0;display:flex;overflow:auto hidden}.md-lightbox-strip::-webkit-scrollbar{display:none}.md-lightbox .md-chart-panel{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 100%;justify-content:center;align-items:flex-start;padding:1.25rem;display:flex;overflow-y:auto}.md-lightbox .md-chart-panel>*{width:100%;max-width:56rem}.md-lightbox .md-chart{--md-chart-h:min(22rem,45vh)}.md-lightbox [data-chart-index]{display:none}.md-hopper{z-index:40;flex-direction:column;align-items:flex-end;gap:.75rem;display:flex;position:fixed;bottom:1rem;right:1rem}.md-hopper-fab-wrap{position:relative}.md-hopper-snooze{border-radius:var(--md-shape-full);border:1px solid var(--md-sys-outline-variant);background-color:var(--md-sys-surface-container-highest);width:1.5rem;height:1.5rem;color:var(--md-sys-on-surface-variant);box-shadow:var(--md-elevation-1);cursor:pointer;opacity:0;transition:opacity var(--md-duration-short) var(--md-ease-standard);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:-.5rem;left:-.5rem}.md-hopper-fab-wrap:focus-within .md-hopper-snooze,.md-hopper-fab-wrap:hover .md-hopper-snooze{opacity:1}.md-hopper-snooze:hover{color:var(--md-sys-on-surface)}@media (hover:none){.md-hopper-snooze{opacity:1}}.md-hopper-panel{flex-direction:column;width:22rem;max-width:calc(100vw - 2rem);max-height:min(32rem,100vh - 8rem);display:flex;overflow:hidden}.md-hopper-head{align-items:center;gap:.5rem;padding:.75rem .75rem .75rem 1rem}.md-hopper-head,.md-hopper-tabs{border-bottom:1px solid var(--md-sys-outline-variant);display:flex}.md-hopper-tabs{flex:none}.md-hopper-tab{letter-spacing:.03125rem;color:var(--md-sys-on-surface-variant);cursor:pointer;border-bottom:2px solid #0000;flex:1;padding:.625rem .5rem;font-size:.75rem;font-weight:500}.md-hopper-tab[aria-selected=true]{border-bottom-color:var(--md-sys-primary);color:var(--md-sys-primary)}.md-hopper-body{--md-field-bg:var(--md-sys-surface-container-low);flex:1;min-height:0;padding:1rem;overflow-y:auto}.md-hopper-list{gap:.5rem;display:grid}.md-hopper-item{border:1px solid var(--md-sys-outline-variant);border-radius:var(--md-shape-sm);padding:.625rem .75rem}@media (max-width:30rem){.md-hopper{align-items:stretch;left:1rem}.md-hopper-panel{width:auto;max-width:none}.md-hopper-fab-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.md-hopper-fab-wrap{align-self:flex-end}.md-hopper .md-fab{padding-inline:1rem}}.md-section-head{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.md-section-head:after{content:"";background-color:var(--md-sys-outline-variant);flex:1;height:1px}.md-scrim{z-index:50;background-color:var(--md-sys-scrim);position:fixed;inset:0}@supports (color:color-mix(in lab,red,red)){.md-scrim{background-color:color-mix(in srgb,var(--md-sys-scrim) 32%,transparent)}}.md-icon-btn:disabled{cursor:not-allowed;color:var(--md-sys-on-surface);background-color:#0000}@supports (color:color-mix(in lab,red,red)){.md-icon-btn:disabled{color:color-mix(in srgb,var(--md-sys-on-surface) 38%,transparent)}}.md-tour{z-index:70;position:fixed;inset:0}.md-tour-catch{position:absolute;inset:0}.md-tour-spot{pointer-events:none;border-radius:var(--md-shape-lg);outline:3px solid var(--md-sys-primary);outline-offset:0;box-shadow:0 0 0 200vmax var(--md-sys-scrim);position:fixed}@supports (color:color-mix(in lab,red,red)){.md-tour-spot{box-shadow:0 0 0 200vmax color-mix(in srgb,var(--md-sys-scrim) 68%,transparent)}}.md-tour-spot{transition:top var(--md-duration-long) var(--md-ease-emphasized),left var(--md-duration-long) var(--md-ease-emphasized),width var(--md-duration-long) var(--md-ease-emphasized),height var(--md-duration-long) var(--md-ease-emphasized)}.md-tour-card{border-radius:var(--md-shape-xl);background-color:var(--md-sys-surface-container-high);width:min(48rem,100vw - 2rem);color:var(--md-sys-on-surface);box-shadow:var(--md-elevation-3);outline:none;padding:1.25rem 1.5rem 1rem;position:fixed;bottom:1rem;left:50%;overflow:hidden;transform:translate(-50%)}.md-tour-progress{background-color:var(--md-sys-surface-container-highest);height:4px;position:absolute;inset:0 0 auto}.md-tour-progress>span{background-color:var(--md-sys-primary);transform-origin:0;height:100%;display:block}.md-tour-progress-run{animation:md-tour-fill linear forwards}.md-tour-progress-held{transform:scaleX(0)}@keyframes md-tour-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (forced-colors:active){.md-tour-spot{outline:4px solid highlight}.md-tour-card{border:2px solid canvastext}}}@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-16{top:calc(var(--spacing) * 16)}.z-10{z-index:10}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-1{margin-inline:var(--spacing)}.mx-auto{margin-inline:auto}.-my-1{margin-block:calc(var(--spacing) * -1)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.\!mt-0{margin-top:0!important}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-px{margin-top:1px}.-mr-2{margin-right:calc(var(--spacing) * -2)}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.h-4{height:calc(var(--spacing) * 4)}.h-16{height:calc(var(--spacing) * 16)}.h-auto{height:auto}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[32rem\]{max-height:32rem}.min-h-\[60vh\]{min-height:60vh}.min-h-dvh{min-height:100dvh}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-\[85\%\]{max-width:85%}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.rotate-180{rotate:180deg}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[minmax\(7rem\,auto\)_1fr\]{grid-template-columns:minmax(7rem,auto) 1fr}.grid-cols-\[minmax\(8rem\,auto\)_1fr\]{grid-template-columns:minmax(8rem,auto) 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:var(--md-shape-full)}.rounded-lg{border-radius:var(--md-shape-lg)}.rounded-md{border-radius:var(--md-shape-md)}.rounded-none{border-radius:var(--md-shape-none)}.rounded-xl{border-radius:var(--md-shape-xl)}.rounded-br-sm{border-bottom-right-radius:var(--md-shape-sm)}.rounded-bl-sm{border-bottom-left-radius:var(--md-shape-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-outline-variant{border-color:var(--md-sys-outline-variant)}.border-primary{border-color:var(--md-sys-primary)}.bg-error-container{background-color:var(--md-sys-error-container)}.bg-outline-variant{background-color:var(--md-sys-outline-variant)}.bg-primary-container{background-color:var(--md-sys-primary-container)}.bg-secondary-container{background-color:var(--md-sys-secondary-container)}.bg-surface{background-color:var(--md-sys-surface)}.bg-surface-container{background-color:var(--md-sys-surface-container)}.bg-surface-container-highest{background-color:var(--md-sys-surface-container-highest)}.bg-warning-container{background-color:var(--md-sys-warning-container)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.\!px-0{padding-inline:0!important}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-px{padding-top:1px}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.md-overline{letter-spacing:.0625rem;text-transform:uppercase;font-size:.6875rem;font-weight:500;line-height:1rem}.md-body-large{letter-spacing:.03125rem;font-size:1rem;font-weight:400;line-height:1.5rem}.md-body-medium{letter-spacing:.015625rem;font-size:.875rem;font-weight:400;line-height:1.25rem}.md-body-small{letter-spacing:.025rem;font-size:.75rem;font-weight:400;line-height:1rem}.md-label-large{letter-spacing:.00625rem;font-size:.875rem;font-weight:500;line-height:1.25rem}.md-label-medium{letter-spacing:.03125rem;font-size:.75rem;font-weight:500;line-height:1rem}.md-title-medium{letter-spacing:.009375rem;font-size:1rem;font-weight:500;line-height:1.5rem}.md-title-small{letter-spacing:.00625rem;font-size:.875rem;font-weight:500;line-height:1.25rem}.md-headline-small{font-size:1.5rem;font-weight:400;line-height:2rem}.md-title-large{font-size:1.375rem;font-weight:400;line-height:1.75rem}.md-prose{line-height:1.6}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.md-numeric{font-variant-numeric:tabular-nums;letter-spacing:0}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-error{color:var(--md-sys-error)}.text-on-error-container{color:var(--md-sys-on-error-container)}.text-on-primary-container{color:var(--md-sys-on-primary-container)}.text-on-secondary-container{color:var(--md-sys-on-secondary-container)}.text-on-surface{color:var(--md-sys-on-surface)}.text-on-surface-variant{color:var(--md-sys-on-surface-variant)}.text-on-warning-container{color:var(--md-sys-on-warning-container)}.text-primary{color:var(--md-sys-primary)}.text-success{color:var(--md-sys-success)}.underline{text-decoration-line:underline}.decoration-primary\/40{-webkit-text-decoration-color:var(--md-sys-primary);text-decoration-color:var(--md-sys-primary)}@supports (color:color-mix(in lab,red,red)){.decoration-primary\/40{-webkit-text-decoration-color:color-mix(in oklab,var(--md-sys-primary) 40%,transparent);text-decoration-color:color-mix(in oklab,var(--md-sys-primary) 40%,transparent)}}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[var\(--md-sys-primary\)\]{accent-color:var(--md-sys-primary)}.opacity-45{opacity:.45}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\[--md-field-bg\:var\(--md-sys-surface-container-low\)\]{--md-field-bg:var(--md-sys-surface-container-low)}@media (hover:hover){.group-hover\:underline:is(:where(.group):hover *),.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-primary:hover{-webkit-text-decoration-color:var(--md-sys-primary);text-decoration-color:var(--md-sys-primary)}}@media (min-width:40rem){.sm\:-mx-6{margin-inline:calc(var(--spacing) * -6)}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:md-headline-medium{font-size:1.75rem;font-weight:400;line-height:2.25rem}}@media (prefers-color-scheme:dark){.dark\:bg-white:where(:root:not([data-theme=light]),:root:not([data-theme=light]) *){background-color:#fff}}.dark\:bg-white:where([data-theme=dark],[data-theme=dark] *){background-color:#fff}@media (prefers-color-scheme:dark){.dark\:p-2:where(:root:not([data-theme=light]),:root:not([data-theme=light]) *){padding:calc(var(--spacing) * 2)}}.dark\:p-2:where([data-theme=dark],[data-theme=dark] *){padding:calc(var(--spacing) * 2)}}:root{--md-source:#11284b;--md-primary-0:#000;--md-primary-10:#001b3c;--md-primary-20:#003061;--md-primary-30:#004689;--md-primary-40:#005eb3;--md-primary-50:#0077df;--md-primary-60:#3c90ff;--md-primary-70:#82aaff;--md-primary-80:#b1c5ff;--md-primary-90:#dae2ff;--md-primary-95:#edf0ff;--md-primary-100:#fff;--md-secondary-10:#161b29;--md-secondary-20:#2b303f;--md-secondary-30:#424656;--md-secondary-40:#595e6e;--md-secondary-70:#a6abbd;--md-secondary-80:#c1c6d9;--md-secondary-90:#dde2f5;--md-secondary-100:#fff;--md-tertiary-10:#221b00;--md-tertiary-20:#3a3000;--md-tertiary-30:#544600;--md-tertiary-40:#6f5d00;--md-tertiary-80:#e7c400;--md-tertiary-90:#ffe07d;--md-tertiary-100:#fff;--md-neutral-0:#000;--md-neutral-4:#0e0d14;--md-neutral-6:#141318;--md-neutral-10:#1c1b20;--md-neutral-12:#201f24;--md-neutral-17:#2a292f;--md-neutral-20:#303036;--md-neutral-22:#35343a;--md-neutral-24:#39383e;--md-neutral-87:#dad9e1;--md-neutral-90:#e3e2e9;--md-neutral-92:#e8e7ef;--md-neutral-94:#eeedf5;--md-neutral-95:#f1f0f8;--md-neutral-96:#f4f3fa;--md-neutral-98:#faf9ff;--md-neutral-100:#fff;--md-nv-30:#474552;--md-nv-50:#777583;--md-nv-60:#918f9d;--md-nv-70:#acaab8;--md-nv-80:#c7c5d4;--md-nv-90:#e3e1f0;--md-error-10:#410004;--md-error-20:#680016;--md-error-30:#920023;--md-error-40:#bf0031;--md-error-80:#ffb3b0;--md-error-90:#ffdad8;--md-error-100:#fff;--md-success-10:#002202;--md-success-20:#003912;--md-success-30:#00531e;--md-success-40:#0e6d2c;--md-success-80:#84d98f;--md-success-90:#a0f6aa;--md-warning-10:#271900;--md-warning-20:#442b00;--md-warning-30:#633f00;--md-warning-40:#825500;--md-warning-80:#ffb955;--md-warning-90:#ffddb6;--md-cream-0:#000;--md-cream-4:#130e00;--md-cream-6:#181305;--md-cream-10:#1f1b12;--md-cream-12:#231f16;--md-cream-17:#2d2a20;--md-cream-20:#343026;--md-cream-22:#38342a;--md-cream-24:#3d392f;--md-cream-87:#dfd9cd;--md-cream-90:#e8e2d5;--md-cream-92:#eee8db;--md-cream-94:#f3ede0;--md-cream-95:#f6f0e3;--md-cream-96:#f9f3e6;--md-cream-98:#fff9ec;--md-cream-100:#fff;--md-creamv-30:#4e4631;--md-creamv-50:#80765f;--md-creamv-60:#9a9078;--md-creamv-70:#b5aa92;--md-creamv-80:#d0c6ac;--md-creamv-90:#ede2c8;--md-navy-0:#000;--md-navy-4:#070e1e;--md-navy-6:#0d1322;--md-navy-10:#151b2a;--md-navy-12:#1a1f2e;--md-navy-17:#242a39;--md-navy-20:#2b3040;--md-navy-22:#2f3445;--md-navy-24:#333949;--md-navy-87:#d4d9ee;--md-navy-90:#dce2f7;--md-navy-92:#e2e8fd;--md-navy-94:#e9edff;--md-navy-95:#edf0ff;--md-navy-96:#f0f3ff;--md-navy-98:#f8f9ff;--md-navy-100:#fff;--md-navyv-30:#3b4663;--md-navyv-50:#6c7696;--md-navyv-60:#8590b1;--md-navyv-70:#a0aacd;--md-navyv-80:#bbc6e9;--md-navyv-90:#dae2ff;--md-series-1-light:#d99a12;--md-series-2-light:#0e8d80;--md-series-3-light:#c2571f;--md-series-4-light:#5f62a8;--md-series-5-light:#8a8f2e;--md-series-6-light:#2f8fbf;--md-series-1-dark:#bf8600;--md-series-2-dark:#279a8c;--md-series-3-dark:#d26530;--md-series-4-dark:#7a7ec7;--md-series-5-dark:#8b902f;--md-series-6-dark:#3493c3;color-scheme:light;--md-sys-primary:var(--md-primary-40);--md-sys-on-primary:var(--md-primary-100);--md-sys-primary-container:var(--md-primary-20);--md-sys-on-primary-container:var(--md-primary-90);--md-sys-secondary:var(--md-secondary-40);--md-sys-on-secondary:var(--md-secondary-100);--md-sys-secondary-container:var(--md-creamv-90);--md-sys-on-secondary-container:var(--md-creamv-30);--md-sys-tertiary:var(--md-tertiary-40);--md-sys-on-tertiary:var(--md-tertiary-100);--md-sys-tertiary-container:var(--md-tertiary-90);--md-sys-on-tertiary-container:var(--md-tertiary-10);--md-sys-error:var(--md-error-40);--md-sys-on-error:var(--md-error-100);--md-sys-error-container:var(--md-error-90);--md-sys-on-error-container:var(--md-error-10);--md-sys-success:var(--md-success-40);--md-sys-on-success:#fff;--md-sys-success-container:var(--md-success-90);--md-sys-on-success-container:var(--md-success-10);--md-sys-warning:var(--md-warning-40);--md-sys-on-warning:#fff;--md-sys-warning-container:var(--md-warning-90);--md-sys-on-warning-container:var(--md-warning-10);--md-sys-surface:var(--md-cream-98);--md-sys-on-surface:var(--md-cream-10);--md-sys-surface-variant:var(--md-creamv-90);--md-sys-on-surface-variant:var(--md-creamv-30);--md-sys-surface-dim:var(--md-cream-87);--md-sys-surface-bright:var(--md-cream-98);--md-sys-surface-container-lowest:var(--md-cream-100);--md-sys-surface-container-low:var(--md-cream-96);--md-sys-surface-container:var(--md-cream-94);--md-sys-surface-container-high:var(--md-cream-92);--md-sys-surface-container-highest:var(--md-cream-90);--md-sys-outline:var(--md-creamv-50);--md-sys-outline-variant:var(--md-creamv-80);--md-sys-inverse-surface:var(--md-cream-20);--md-sys-inverse-on-surface:var(--md-cream-95);--md-sys-inverse-primary:var(--md-primary-80);--md-sys-scrim:var(--md-cream-0);--md-sys-shadow:var(--md-cream-0);--md-sys-chart-1:var(--md-series-1-light);--md-sys-chart-2:var(--md-series-2-light);--md-sys-chart-3:var(--md-series-3-light);--md-sys-chart-4:var(--md-series-4-light);--md-sys-chart-5:var(--md-series-5-light);--md-sys-chart-6:var(--md-series-6-light);--md-sys-chart-grid:var(--md-sys-outline-variant);--md-sys-chart-axis:var(--md-sys-on-surface-variant);--md-sys-chart-surface:var(--md-sys-surface-container-lowest);--md-sys-chart-reference:var(--md-sys-on-surface-variant);--md-elevation-0:none;--md-elevation-1:0 1px 2px 0 #0000004d,0 1px 3px 1px #00000026;--md-elevation-2:0 1px 2px 0 #0000004d,0 2px 6px 2px #00000026;--md-elevation-3:0 1px 3px 0 #0000004d,0 4px 8px 3px #00000026;--md-elevation-4:0 2px 3px 0 #0000004d,0 6px 10px 4px #00000026;--md-elevation-5:0 4px 4px 0 #0000004d,0 8px 12px 6px #00000026;--md-state-hover:.08;--md-state-focus:.1;--md-state-pressed:.1;--md-state-dragged:.16;--md-ease-emphasized:cubic-bezier(.2,0,0,1);--md-ease-emphasized-decelerate:cubic-bezier(.05,.7,.1,1);--md-ease-emphasized-accelerate:cubic-bezier(.3,0,.8,.15);--md-ease-standard:cubic-bezier(.2,0,0,1);--md-duration-short:.1s;--md-duration-medium:.25s;--md-duration-long:.4s;--md-shape-none:0px;--md-shape-xs:4px;--md-shape-sm:8px;--md-shape-md:12px;--md-shape-lg:16px;--md-shape-xl:28px;--md-shape-full:9999px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--md-sys-primary:var(--md-primary-80);--md-sys-on-primary:var(--md-primary-20);--md-sys-primary-container:var(--md-primary-30);--md-sys-on-primary-container:var(--md-primary-90);--md-sys-secondary:var(--md-secondary-80);--md-sys-on-secondary:var(--md-secondary-20);--md-sys-secondary-container:var(--md-secondary-30);--md-sys-on-secondary-container:var(--md-secondary-90);--md-sys-tertiary:var(--md-tertiary-80);--md-sys-on-tertiary:var(--md-tertiary-20);--md-sys-tertiary-container:var(--md-tertiary-30);--md-sys-on-tertiary-container:var(--md-tertiary-90);--md-sys-error:var(--md-error-80);--md-sys-on-error:var(--md-error-20);--md-sys-error-container:var(--md-error-30);--md-sys-on-error-container:var(--md-error-90);--md-sys-success:var(--md-success-80);--md-sys-on-success:var(--md-success-20);--md-sys-success-container:var(--md-success-30);--md-sys-on-success-container:var(--md-success-90);--md-sys-warning:var(--md-warning-80);--md-sys-on-warning:var(--md-warning-20);--md-sys-warning-container:var(--md-warning-30);--md-sys-on-warning-container:var(--md-warning-90);--md-sys-surface:var(--md-navy-6);--md-sys-on-surface:var(--md-navy-90);--md-sys-surface-variant:var(--md-navyv-30);--md-sys-on-surface-variant:var(--md-navyv-80);--md-sys-surface-dim:var(--md-navy-6);--md-sys-surface-bright:var(--md-navy-24);--md-sys-surface-container-lowest:var(--md-navy-4);--md-sys-surface-container-low:var(--md-navy-10);--md-sys-surface-container:var(--md-navy-12);--md-sys-surface-container-high:var(--md-navy-17);--md-sys-surface-container-highest:var(--md-navy-22);--md-sys-outline:var(--md-navyv-60);--md-sys-outline-variant:var(--md-navyv-30);--md-sys-inverse-surface:var(--md-navy-90);--md-sys-inverse-on-surface:var(--md-navy-20);--md-sys-inverse-primary:var(--md-primary-40);--md-sys-chart-1:var(--md-series-1-dark);--md-sys-chart-2:var(--md-series-2-dark);--md-sys-chart-3:var(--md-series-3-dark);--md-sys-chart-4:var(--md-series-4-dark);--md-sys-chart-5:var(--md-series-5-dark);--md-sys-chart-6:var(--md-series-6-dark)}}:root[data-theme=dark]{color-scheme:dark;--md-sys-primary:var(--md-primary-80);--md-sys-on-primary:var(--md-primary-20);--md-sys-primary-container:var(--md-primary-30);--md-sys-on-primary-container:var(--md-primary-90);--md-sys-secondary:var(--md-secondary-80);--md-sys-on-secondary:var(--md-secondary-20);--md-sys-secondary-container:var(--md-secondary-30);--md-sys-on-secondary-container:var(--md-secondary-90);--md-sys-tertiary:var(--md-tertiary-80);--md-sys-on-tertiary:var(--md-tertiary-20);--md-sys-tertiary-container:var(--md-tertiary-30);--md-sys-on-tertiary-container:var(--md-tertiary-90);--md-sys-error:var(--md-error-80);--md-sys-on-error:var(--md-error-20);--md-sys-error-container:var(--md-error-30);--md-sys-on-error-container:var(--md-error-90);--md-sys-success:var(--md-success-80);--md-sys-on-success:var(--md-success-20);--md-sys-success-container:var(--md-success-30);--md-sys-on-success-container:var(--md-success-90);--md-sys-warning:var(--md-warning-80);--md-sys-on-warning:var(--md-warning-20);--md-sys-warning-container:var(--md-warning-30);--md-sys-on-warning-container:var(--md-warning-90);--md-sys-surface:var(--md-navy-6);--md-sys-on-surface:var(--md-navy-90);--md-sys-surface-variant:var(--md-navyv-30);--md-sys-on-surface-variant:var(--md-navyv-80);--md-sys-surface-dim:var(--md-navy-6);--md-sys-surface-bright:var(--md-navy-24);--md-sys-surface-container-lowest:var(--md-navy-4);--md-sys-surface-container-low:var(--md-navy-10);--md-sys-surface-container:var(--md-navy-12);--md-sys-surface-container-high:var(--md-navy-17);--md-sys-surface-container-highest:var(--md-navy-22);--md-sys-outline:var(--md-navyv-60);--md-sys-outline-variant:var(--md-navyv-30);--md-sys-inverse-surface:var(--md-navy-90);--md-sys-inverse-on-surface:var(--md-navy-20);--md-sys-inverse-primary:var(--md-primary-40);--md-sys-chart-1:var(--md-series-1-dark);--md-sys-chart-2:var(--md-series-2-dark);--md-sys-chart-3:var(--md-series-3-dark);--md-sys-chart-4:var(--md-series-4-dark);--md-sys-chart-5:var(--md-series-5-dark);--md-sys-chart-6:var(--md-series-6-dark)}@media print{:root,:root[data-theme=dark]{color-scheme:light;--md-sys-primary:var(--md-primary-40);--md-sys-on-primary:#fff;--md-sys-primary-container:var(--md-primary-90);--md-sys-on-primary-container:var(--md-primary-10);--md-sys-error:var(--md-error-40);--md-sys-error-container:var(--md-error-90);--md-sys-on-error-container:var(--md-error-10);--md-sys-success-container:var(--md-success-90);--md-sys-on-success-container:var(--md-success-10);--md-sys-warning-container:var(--md-warning-90);--md-sys-on-warning-container:var(--md-warning-10);--md-sys-surface:#fff;--md-sys-on-surface:#000;--md-sys-surface-variant:var(--md-creamv-90);--md-sys-on-surface-variant:var(--md-creamv-30);--md-sys-surface-container-lowest:#fff;--md-sys-surface-container-low:#fff;--md-sys-surface-container:#fff;--md-sys-surface-container-high:var(--md-cream-96);--md-sys-surface-container-highest:var(--md-cream-94);--md-sys-outline:var(--md-creamv-50);--md-sys-outline-variant:var(--md-creamv-70);--md-sys-chart-1:var(--md-series-1-light);--md-sys-chart-2:var(--md-series-2-light);--md-sys-chart-3:var(--md-series-3-light);--md-sys-chart-4:var(--md-series-4-light);--md-sys-chart-5:var(--md-series-5-light);--md-sys-chart-6:var(--md-series-6-light);--md-elevation-1:none;--md-elevation-2:none;--md-elevation-3:none;--md-elevation-4:none;--md-elevation-5:none}body{background:#fff}.md-no-print{display:none!important}.md-card,.md-table-wrap{border:1px solid var(--md-sys-outline-variant)!important;box-shadow:none!important}.md-card,figure,tr{break-inside:avoid}h1,h2,h3{break-after:avoid}.md-print-url:after{content:" (" attr(href) ")";word-break:break-all;font-size:.6875rem}}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}