﻿/*
 * The part of MudBlazor 6.15.0's MudBlazor.min.css (516 KB) that the static pages use: its reset (*,
 * body, a, button...), the error and reconnect UI, and the few utility classes the markup uses
 * (black, white, border, flex-1...). Every other rule styles a MudBlazor component, and those only
 * appear on the pages that run in the browser, which get the whole file (Components/App.razor).
 *
 * Taken from the package's file: every rule (inside @media too) none of whose selectors names a
 * mud- class and whose other classes are all among: active, black, border, center, dismiss, fixed,
 * flex-1, hidden, left, rounded, selected, static, transparent, white. Take it again when
 * MudBlazor is upgraded (MudBaseCssTesting checks the version).
 */
.white{background-color:#fff !important}
.black{background-color:#000 !important}
*{box-sizing:border-box;margin:0;padding:0;border-width:0;border-style:solid;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
strong,b{font-weight:700}
body{color:var(--mud-palette-text-primary);font-family:var(--mud-typography-default-family);font-size:var(--mud-typography-default-size);font-weight:var(--mud-typography-default-weight);line-height:var(--mud-typography-default-lineheight);letter-spacing:var(--mud-typography-default-letterspacing);text-transform:var(--mud-typography-default-text-transform);background-color:var(--mud-palette-background)}
a{color:var(--mud-palette-text-primary)}
#blazor-error-ui{background-color:var(--mud-palette-error);color:var(--mud-palette-error-text);bottom:0;box-shadow:0 -1px 2px rgba(0,0,0,.2);display:none;left:0;padding:.6rem 1.75rem .7rem 1.25rem;position:fixed;width:100%;z-index:9999}
#blazor-error-ui .dismiss{color:inherit;cursor:pointer;position:absolute;right:.75rem;top:.5rem}
#components-reconnect-modal{z-index:9999 !important;background-color:var(--mud-palette-background) !important}
#components-reconnect-modal h5{font-size:18px}
#components-reconnect-modal button{color:var(--mud-palette-text-primary);padding:8px 16px;font-size:.875rem;min-width:64px;box-sizing:border-box;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-weight:500;line-height:1;border-radius:var(--mud-default-borderradius);letter-spacing:.02857em;text-transform:uppercase;margin:40px auto !important}
#components-reconnect-modal button:hover{background-color:var(--mud-palette-action-default-hover)}
a{text-decoration:none}
a:focus-visible{outline:none}
label{display:inline-block}
button{color:inherit;border:0;cursor:pointer;margin:0;display:inline-flex;outline:0;padding:0;position:relative;align-items:center;user-select:none;border-radius:0;vertical-align:middle;-moz-appearance:none;justify-content:center;text-decoration:none;background-color:rgba(0,0,0,0);-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
button:focus{outline:none}
input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}
button,input{overflow:visible}
button,select{text-transform:none}
select{word-wrap:normal}
button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}
iframe{border:none;height:100%;width:100%}
ul{margin:0;padding:0;list-style:none}
.rounded{border-radius:var(--mud-default-borderradius) !important}
.border{border-width:1px !important}
.flex-1{flex:1 1 0% !important}
.fixed{position:fixed !important}
.static{position:static !important}
[hidden]{display:none !important}
