﻿html{
    scroll-behavior: smooth;
}

:target {
    /*noinspection CssUnresolvedCustomProperty*/
    scroll-margin-top: var(--mud-appbar-height);
}

.mud-input > input.mud-input-root.mud-input-root-filled, div.mud-input-slot.mud-input-root.mud-input-root-filled {
    padding: 0px 0px 0px 15px;
}

.mud-input-filled, .input-border{
    border: 2px solid #E5E5E5 !important;
}

.pill-member-field, .pill-member-button{
    margin: 0 !important;
}

.pill-member-field > .mud-input-control-input-container > .mud-input > input.mud-input-root.mud-input-root-filled {
    background-color: transparent !important;
    border-radius: 99999px 0 0 99999px !important;
    height: 37px !important;
    margin-top: 3px;
    padding-left: 3px;
}

.pill-member-field > .mud-input-control-input-container > .mud-input-filled {
    background-color: white !important;
    border-radius: 99999px 0 0 99999px !important;
    height: 42px !important;
}

.pill-member-button {
    border-radius: 0 99999px 99999px 0 !important;
    height: 40px !important;
}

.mud-input-adornment-start.mud-input-root-filled-shrink {
    margin-top: 5px !important;
}

.mud-nav-link .mud-nav-link-text {
    margin-left: 0px;
    margin-inline-start: 0px;
}

.mud-appbar .mud-toolbar-appbar {
    /*noinspection CssUnresolvedCustomProperty*/
    height: var(--mud-appbar-height);
}
.mud-button {
    height: 48px;
}

.email-input {
    width: 100%;
    max-width: 354px;
    margin-top: 0;
}

.hide-underline-datepicker > div > div > div::before, .hide-underline-datepicker > div > div > div::after{
    display: none;
}

.mud-select > .mud-input-control{
    margin-top: 8px !important;
}
.mud-picker > .mud-input-control{
    margin-top: 0 !important;
}

/*.mud-input-control>.mud-input-control-input-container>div.mud-input.mud-input-text {
    margin-top: 4px !important;
}*/

.radius {
    border-radius: 70px;
}

.logo-header{
    height: 50px;
}

@media screen and (max-width: 600px) {
    .mud-button {
        height: 45px;
    }
    .mud-input-input-control {
        width: 100%;
    }
    .radius {
        border-radius: 35px;
    }
    .logo-header{
        height: 30px;
    }
}

.mud-expand-panel .mud-expand-panel-header{
    padding: 0;
}

.mud-expand-panel .mud-expand-panel-content {
    padding: 0;
}

.mud-expand-panel.mud-expand-panel-border {
    border-bottom: 0 solid !important;
}
.mud-expand-panel .mud-expand-panel-header {
    min-height: auto !important;
}