.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media (prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media (forced-colors: active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:--theme(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:--theme(--default-font-feature-settings,normal);font-variation-settings:--theme(--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,samp,pre{font-family:--theme(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:--theme(--default-mono-font-feature-settings,normal);font-variation-settings:--theme(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}: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: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,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-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]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}.cdk-overlay-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}:root{--bg-surface-0: #ffffff;--bg-surface-50: #f8fafc;--bg-surface-100: #f1f5f9;--bg-surface-200: #e2e8f0;--bg-surface-300: #ccd5e0;--bg-surface-400: #95a3b7;--bg-surface-500: #65748a;--bg-surface-600: #485568;--bg-surface-700: #344154;--bg-surface-800: #1f293a;--bg-surface-900: #0f1729;--bg-surface-950: #020616;--text-color-0: #ffffff;--text-color-50: #f8fafc;--text-color-100: #f1f5f9;--text-color-200: #e2e8f0;--text-color-300: #ccd5e0;--text-color-400: #95a3b7;--text-color-500: #65748a;--text-color-600: #485568;--text-color-700: #344154;--text-color-800: #1f293a;--text-color-900: #0f1729;--text-color-950: #020616;--color-primary: #2563eb;--color-secondary: #7c3aed;--link-color: #6585c8;--link-color-hover: #7a95d2;--scrollbar-thumb: rgba(0, 0, 0, .2);--scrollbar-track: transparent}.dialog{background:var(--bg-surface-100);color:var(--text-color-700);overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.1) transparent;scrollbar-gutter:stable}.dialog::-webkit-scrollbar{width:6px}.dialog::-webkit-scrollbar-track{background:transparent}.dialog::-webkit-scrollbar-thumb{background:#0000001a;border-radius:3px}.dialog::-webkit-scrollbar-thumb:hover{background:#0003}@media (prefers-color-scheme: dark){:root{--bg-surface-0: #09090b;--bg-surface-50: #18181b;--bg-surface-100: #27272a;--bg-surface-200: #3f3f46;--bg-surface-300: #52525b;--bg-surface-400: #71717a;--bg-surface-500: #a1a1aa;--bg-surface-600: #d4d4d8;--bg-surface-700: #e4e4e7;--bg-surface-800: #f4f4f5;--bg-surface-900: #fafafa;--bg-surface-950: #ffffff;--text-color-0: #09090b;--text-color-50: #18181b;--text-color-100: #27272a;--text-color-200: #3f3f46;--text-color-300: #52525b;--text-color-400: #71717a;--text-color-500: #a1a1aa;--text-color-600: #d4d4d8;--text-color-700: #e4e4e7;--text-color-800: #f4f4f5;--text-color-900: #fafafa;--text-color-950: #ffffff;--scrollbar-thumb: rgba(255, 255, 255, .2);--scrollbar-track: transparent}.dialog{background:var(--bg-surface-50);color:var(--text-color-500)}}html,body{background-color:var(--bg-surface-50);font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.md-table-wrapper{display:grid;grid-template-columns:minmax(0,1fr);width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;margin:0;border:none;min-width:0}.md-table{width:max-content;border-collapse:collapse;background-color:var(--table-bg, rgba(0, 0, 0, .01));table-layout:auto;margin:0;min-width:100%}.md-td{white-space:nowrap;background-color:var(--table-cell-bg, rgba(0, 0, 0, .03));padding:8px 12px;vertical-align:top}.md-th{white-space:nowrap;text-align:left;background-color:var(--table-cell-bg, rgba(0, 0, 0, .03));padding:8px 12px;vertical-align:top}.md-table tr:nth-child(2n) .md-td{background-color:var(--table-row-alt-bg, rgba(0, 0, 0, .06))}@media (prefers-color-scheme: dark){.md-table{--table-bg: rgba(255, 255, 255, .02)}.md-th,.md-td{--table-cell-bg: rgba(255, 255, 255, .06)}.md-table tr:nth-child(2n) .md-td{--table-row-alt-bg: rgba(255, 255, 255, .1)}}@media (max-width: 768px){html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.mobile-viewport-fix{height:100vh;height:100dvh}.fixed-bottom{position:fixed!important;bottom:0!important;left:0!important;right:0!important;transform:translateZ(0);will-change:transform}}*{scrollbar-width:auto;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:var(--scrollbar-track)}*::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:4px}*::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb)}
