:root{--md-background:#fffbfe;--md-on-surface:#1c1b1f;--md-on-surface-variant:#49454f;--md-primary:#6750a4;--md-on-primary:#fff;--md-secondary-container:#e8def8;--md-on-secondary-container:#1d192b;--md-tertiary:#7d5260;--md-surface-container:#f3edf7;--md-surface-container-low:#e7e0ec;--md-surface-variant:#49454f;--md-outline:#79747e;--md-error:#ba1a1a;--md-easing:cubic-bezier(.2, 0, 0, 1)}*{box-sizing:border-box}html{background:var(--md-background);color:var(--md-on-surface);font-family:Roboto,sans-serif}body{font-family:var(--text-body-font,"Roboto", sans-serif);font-size:var(--text-body-size,1rem);background:linear-gradient(135deg, #e8def89e, transparent 42%), linear-gradient(315deg, #7d526024, transparent 38%), var(--md-background);min-height:100vh;color:var(--md-on-surface);margin:0}a{color:inherit}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}h2{font-family:var(--text-heading-2-font,inherit);font-size:var(--text-heading-2-size,1.5em)}h3{font-family:var(--text-heading-3-font,inherit);font-size:var(--text-heading-3-size,1.17em)}code,pre,kbd,samp{font-family:var(--text-code-font,monospace);font-size:var(--text-code-size,1em)}
