:root{color-scheme:light dark;--md-primary: #0035f9;--md-on-primary: #ffffff;--md-primary-container: #dce1ff;--md-on-primary-container: #00174d;--md-secondary: #535e78;--md-on-secondary: #ffffff;--md-secondary-container: #dce1f5;--md-on-secondary-container: #101c33;--md-tertiary: #7a4e7e;--md-on-tertiary: #ffffff;--md-tertiary-container: #ffd6f8;--md-on-tertiary-container: #301137;--md-error: #ba1a1a;--md-on-error: #ffffff;--md-error-container: #ffdad6;--md-on-error-container: #410002;--md-surface: #f8f8ff;--md-on-surface: #1a1b22;--md-surface-variant: #e2e1ec;--md-on-surface-variant: #45464f;--md-surface-lowest: #ffffff;--md-surface-low: #f2f2fa;--md-surface-container: #ececf4;--md-surface-high: #e6e6ee;--md-surface-highest: #e0e1e9;--md-outline: #767680;--md-outline-variant: #c6c5d0;--md-inverse-surface: #2f3038;--md-inverse-on-surface: #f1f0f8;--md-scrim: #000000;--md-corner-xs: 4px;--md-corner-s: 8px;--md-corner-m: 12px;--md-corner-l: 16px;--md-corner-xl: 28px;--md-corner-full: 999px;--md-elevation-1: 0 1px 2px rgb(0 0 0 / .3), 0 1px 3px 1px rgb(0 0 0 / .15);--md-elevation-2: 0 1px 2px rgb(0 0 0 / .3), 0 2px 6px 2px rgb(0 0 0 / .15);--md-elevation-3: 0 4px 8px 3px rgb(0 0 0 / .15), 0 1px 3px rgb(0 0 0 / .3);--md-state-hover: .08;--md-state-focus: .1;--md-state-pressed: .1;--md-font: "Roboto", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif}@media(prefers-color-scheme:dark){:root{--md-primary: #b4c4ff;--md-on-primary: #002687;--md-primary-container: #0035f9;--md-on-primary-container: #dce1ff;--md-secondary: #bbc5db;--md-on-secondary: #253048;--md-secondary-container: #3c4660;--md-on-secondary-container: #dce1f5;--md-tertiary: #ebb2e5;--md-on-tertiary: #47214d;--md-tertiary-container: #603865;--md-on-tertiary-container: #ffd6f8;--md-error: #ffb4ab;--md-on-error: #690005;--md-error-container: #93000a;--md-on-error-container: #ffdad6;--md-surface: #12131a;--md-on-surface: #e3e1e9;--md-surface-variant: #45464f;--md-on-surface-variant: #c6c5d0;--md-surface-lowest: #0d0e14;--md-surface-low: #1a1b22;--md-surface-container: #1e1f26;--md-surface-high: #282930;--md-surface-highest: #33343b;--md-outline: #90909a;--md-outline-variant: #45464f;--md-inverse-surface: #e3e1e9;--md-inverse-on-surface: #2f3038}}*{box-sizing:border-box}html,body{margin:0;padding:0;min-height:100dvh}body{background:var(--md-surface);color:var(--md-on-surface);font-family:var(--md-font);font-size:14px;line-height:20px;-webkit-font-smoothing:antialiased}.md-display-small{font-size:36px;line-height:44px;font-weight:400;letter-spacing:0}.md-headline-small{font-size:24px;line-height:32px;font-weight:400;letter-spacing:0}.md-title-large{font-size:22px;line-height:28px;font-weight:400;letter-spacing:0}.md-title-medium{font-size:16px;line-height:24px;font-weight:500;letter-spacing:.15px}.md-title-small{font-size:14px;line-height:20px;font-weight:500;letter-spacing:.1px}.md-body-large{font-size:16px;line-height:24px;font-weight:400;letter-spacing:.5px}.md-body-medium{font-size:14px;line-height:20px;font-weight:400;letter-spacing:.25px}.md-body-small{font-size:12px;line-height:16px;font-weight:400;letter-spacing:.4px}.md-label-large{font-size:14px;line-height:20px;font-weight:500;letter-spacing:.1px}.md-label-medium{font-size:12px;line-height:16px;font-weight:500;letter-spacing:.5px}.md-label-small{font-size:11px;line-height:16px;font-weight:500;letter-spacing:.5px}.md-state{position:relative;isolation:isolate}.md-state:after{content:"";position:absolute;inset:0;border-radius:inherit;background:currentColor;opacity:0;transition:opacity .12s ease;pointer-events:none}.md-state:hover:after{opacity:var(--md-state-hover)}.md-state:focus-visible:after{opacity:var(--md-state-focus)}.md-state:active:after{opacity:var(--md-state-pressed)}.md-state:disabled:after{opacity:0}:focus-visible{outline:3px solid var(--md-tertiary);outline-offset:2px}.md-data-scroll{overflow-x:auto;min-width:0}.md-data-table{width:100%;border-collapse:collapse}.md-data-table th,.md-data-table td{padding:12px 16px;text-align:left;vertical-align:top;white-space:nowrap}.md-data-table th{color:var(--md-on-surface-variant);font-weight:500}.md-data-table tbody tr{border-top:1px solid var(--md-outline-variant)}.md-data-table .empty{padding:40px 16px;text-align:center;color:var(--md-on-surface-variant);white-space:normal}.md-data-table .dim{color:var(--md-on-surface-variant)}.md-data-table .right{text-align:right}.md-data-table .code{font-family:ui-monospace,SFMono-Regular,monospace;font-variant-numeric:tabular-nums}.md-toolbar-search{max-width:440px;min-width:0}
