/* /Components/Account/Pages/Manage/EnableAuthenticator__.razor.rz.scp.css */
.info-message[b-mp69d4u0be] {
    margin: 0.625rem 0 0.625rem 0;
    justify-content: start;
}
/* /Components/Account/Pages/Manage/ExternalLogins.razor.rz.scp.css */
.current-logins[b-d1rrodcav3] {
    display: flex;
    flex-direction: column;
    gap: 0.5rem;
}

.current-logins-item[b-d1rrodcav3] {
    display: flex;
    gap: 0.625rem;
}
/* /Components/Account/Shared/ExternalLoginPicker.razor.rz.scp.css */
.external-logins[b-zf2cbelftq] {
    display: flex;
    gap: 0.5rem;
}

@media (max-width: 500px) {
    .external-logins[b-zf2cbelftq] {
        flex-direction: column;
    }
}
/* /Components/Account/Shared/ManageLayout.razor.rz.scp.css */
[b-3au9gbix4c] .tab-icon {
    width: 1rem;
    height: 1rem;
    min-width: 1rem;
    min-height: 1rem;
    background-size: contain;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    background-position: center center;
    background-color: currentColor;
}

[b-3au9gbix4c] .icon-profile {
    -webkit-mask-image: url("images/account/manage-profile.svg");
    mask-image: url("images/account/manage-profile.svg");
}

[b-3au9gbix4c] .icon-email {
    -webkit-mask-image: url("images/account/manage-email.svg");
    mask-image: url("images/account/manage-email.svg");
}

[b-3au9gbix4c] .icon-two-factor {
    -webkit-mask-image: url("images/account/manage-two-factor.svg");
    mask-image: url("images/account/manage-two-factor.svg");
}

[b-3au9gbix4c] .icon-password {
    -webkit-mask-image: url("images/account/manage-password.svg");
    mask-image: url("images/account/manage-password.svg");
}

[b-3au9gbix4c] .icon-personal {
    -webkit-mask-image: url("images/account/manage-personal.svg");
    mask-image: url("images/account/manage-personal.svg");
}

[b-3au9gbix4c] .icon-external {
    -webkit-mask-image: url("images/account/user.svg");
    mask-image: url("images/account/user.svg");
}
/* /Components/Account/Shared/ShowRecoveryCodes.razor.rz.scp.css */
.codes[b-nwl662btua] {
    margin: 0.625rem 0px 0.625rem 0px;
}
/* /Components/Layout/Drawer.razor.rz.scp.css */
[b-hbnffehgvh] .navigation-drawer {
    --dxbl-drawer-panel-footer-justify-content: center;
    height: 100vh;
    max-height: 100%;
}

[b-hbnffehgvh] .panel-open:not(.mobile) .menu-button {
    display: none;
}

@media (max-width: 768px) {
    [b-hbnffehgvh] .panel-open:not(.mobile) .menu-button {
        display: inline-flex;
    }

    .mobile-drawer-closed .shading-copy[b-hbnffehgvh] {
        display: none;
        visibility: hidden;
    }

    [b-hbnffehgvh] .shading-copy {
        background-color: var(--dxbl-drawer-content-shading-bg);
        height: 100%;
        position: absolute;
        transition: opacity ease var(--dxbl-drawer-animation-duration);
        visibility: visible;
        width: 100%;
        z-index: 99;
        opacity: var(--dxbl-drawer-content-shading-opacity);
    }

    [b-hbnffehgvh] .panel-open .shading-copy {
        opacity: 0;
        visibility: unset;
        height: unset;
    }
}
/* /Components/Layout/MainLayout.razor.rz.scp.css */
.page[b-9w9gg8766m] {
    height: 100%;
    font-family: var(--bs-font-sans-serif);
}

[b-9w9gg8766m] .navigation-drawer > .dxbl-drawer-panel {
    /*background-image: linear-gradient(180deg, var(--bs-primary) 0%, var(--bs-black) 150%);*/
    background-color: #464646;
}
    :: deep .dxbl-drawer .dxbl-drawer-content[b-9w9gg8766m] {
    height: 100vh;
    overflow: auto;
}

[b-9w9gg8766m] .dxbl-drawer > .dxbl-drawer-panel .dxbl-drawer-header {
    border-bottom: none;
    /*padding: 2rem 1rem;*/
}

[b-9w9gg8766m] .dxbl-drawer-panel .dxbl-drawer-header .navigation-drawer-header {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

[b-9w9gg8766m] .dxbl-drawer > .dxbl-drawer-panel > .dxbl-drawer-body {
    --dxbl-drawer-panel-body-padding-x: 0;
    --dxbl-drawer-panel-body-padding-y: 1rem;
}

[b-9w9gg8766m] .dxbl-drawer > .dxbl-drawer-panel .dxbl-drawer-footer {
    --dxbl-drawer-panel-footer-justify-content: center;
    border-top: none;
    padding-bottom: 1.5rem;
}

[b-9w9gg8766m] .content {
    overflow: auto;
    display: flex;
    flex-direction: column;
}

[b-9w9gg8766m] .icon {
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    mask-position: center center;
    -webkit-mask-mask-position: center center;
    width: 1rem;
    height: 1rem;
    background-repeat: no-repeat;
    background-color: var(--dxbl-btn-color);
}

[b-9w9gg8766m] .icon-back {
    -webkit-mask-image: url("images/back.svg");
    mask-image: url("images/back.svg");
}

[b-9w9gg8766m] .icon-close {
    -webkit-mask-image: url("images/close.svg");
    mask-image: url("images/close.svg");
}

[b-9w9gg8766m] .icon-menu {
    -webkit-mask-image: url("images/menu.svg");
    mask-image: url("images/menu.svg");
}

[b-9w9gg8766m] .icon-log-in {
    -webkit-mask-image: url("images/account/log-in.svg");
    mask-image: url("images/account/log-in.svg");
}

[b-9w9gg8766m] .icon-log-out {
    -webkit-mask-image: url("images/account/log-out.svg");
    mask-image: url("images/account/log-out.svg");
}

[b-9w9gg8766m] .icon-user {
    -webkit-mask-image: url("images/account/user.svg");
    mask-image: url("images/account/user.svg");
}

[b-9w9gg8766m] .docs-icon {
    mask-image: url("images/doc.svg");
    -webkit-mask-image: url("images/doc.svg");
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    background-color: var(--dxbl-btn-color);
}

[b-9w9gg8766m] .demos-icon {
    mask-image: url("images/demos.svg");
    -webkit-mask-image: url("images/demos.svg");
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    background-color: var(--dxbl-btn-color);
}

[b-9w9gg8766m] .footer-button:hover .demos-icon {
    background-color: var(--dxbl-btn-hover-color);
}

[b-9w9gg8766m] .footer-button:hover .docs-icon {
    background-color: var(--dxbl-btn-hover-color);
}

[b-9w9gg8766m] .menu-button:hover .icon {
    background-color: var(--dxbl-btn-hover-color);
}

[b-9w9gg8766m] .menu-button-nav:hover .icon {
    background-color: var(--dxbl-btn-hover-color);
}

.panel-open .menu-button[b-9w9gg8766m] {
    display: inline-flex;
}

.menu-button-nav[b-9w9gg8766m] {
    background-image: url("images/close.svg");
    width: 1.875rem;
    height: 1.875rem;
}

.nav-buttons-container[b-9w9gg8766m] {
    display: flex;
    gap: 10px;
    padding: 1rem 1rem;
}

    .nav-buttons-container[b-9w9gg8766m]  .menubutton-float-end {
        margin-left: auto;
    }

    .nav-buttons-container[b-9w9gg8766m]  .dxbl-btn-icon-only {
        --dxbl-btn-padding-x: 0.75rem;
        --dxbl-btn-padding-y: 0.25rem;
    }

[b-9w9gg8766m] .navigation-drawer > .dxbl-drawer-panel {
    display: flex;
}

[b-9w9gg8766m] .navigation-drawer.mobile > .dxbl-drawer-panel {
    display: none;
}

[b-9w9gg8766m] .navigation-drawer.mobile > .dxbl-drawer-shading {
    display: none;
}

@media (max-width: 768px) {
    [b-9w9gg8766m] .navigation-drawer > .dxbl-drawer-panel {
        display: none;
    }

    [b-9w9gg8766m] .navigation-drawer.mobile > .dxbl-drawer-panel {
        display: flex;
    }

    [b-9w9gg8766m] .navigation-drawer.mobile > .dxbl-drawer-shading {
        display: block;
    }
}
/* /Components/Layout/NavMenu.razor.rz.scp.css */
#sidebar[b-srijoowo2n] {
    min-width: 15rem;
    max-width: 15rem;
    transition: transform 0.1s ease-out;
    height: 100%;
    max-height: 100%;
    display: block;
    background: inherit;
}

.logo[b-srijoowo2n] {
    text-align: center;
    
}

[b-srijoowo2n] .menu.display-mobile {
    margin-bottom: 2rem;
}

[b-srijoowo2n] .menu.display-iam {
    margin-bottom: 2rem;
}

[b-srijoowo2n] .menu {
    background-color: inherit;
}

    [b-srijoowo2n] .menu .dxbl-menu-item-list {
        gap: 0.5rem;
    }

[b-srijoowo2n] .menu-item {
    color: var(--bs-white);
}

[b-srijoowo2n] .icon {
    width: 1rem;
    height: 1rem;
    background-position: center;
    background-repeat: no-repeat;
    margin-left: 0.5rem;
}

[b-srijoowo2n] .home-icon {
    background-image: url("images/home.svg");
}

[b-srijoowo2n] .weather-icon {
    background-image: url("images/weather.svg");
}

[b-srijoowo2n] .counter-icon {
    background-image: url("images/counter.svg");
}

[b-srijoowo2n] .settings-icon {
    background-image: url("images/account/settings.svg");
}

[b-srijoowo2n] .log-in-icon {
    background-image: url("images/account/log-in.svg");
}

[b-srijoowo2n] .log-out-icon {
    background-image: url("images/account/log-out.svg");
}

[b-srijoowo2n] .user-icon {
    background-image: url("images/account/user.svg");
}

@media (max-width: 768px) {
    #sidebar[b-srijoowo2n] {
        min-width: inherit;
        max-width: inherit;
        display: block;
    }

    .logo[b-srijoowo2n] {
        text-align: inherit;
    }
}
/* /Components/Pages/Index.razor.rz.scp.css */
[b-9x5pzzhil6] .welcome-gridlayout {
    margin: auto;
    width: auto;
    height: auto;
}

[b-9x5pzzhil6] .welcome-gridlayout .dxbl-gridlayout-root {
    align-content: center;
    justify-content: center;
}

[b-9x5pzzhil6] .title {
    text-align: center;
}

[b-9x5pzzhil6] .welcome-cards {
    display: flex;
    flex-wrap: wrap;
    gap: 1.5rem;
    justify-content: center;
}

[b-9x5pzzhil6] .welcome-card {
    width: 26.25rem;
    height: 15rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    box-shadow: 0px 4px 6px -1px rgba(0, 0, 0, 0.1), 0px 2px 4px -2px rgba(0, 0, 0, 0.1);
    transition: box-shadow 0.2s;
    border-radius: 1rem;
    color: var(--bs-link-color-rgb);
    gap: 1.5rem;
    text-decoration: none;
    position: relative;
}

    [b-9x5pzzhil6] .welcome-card:hover {
        box-shadow: 0px 20px 25px -5px rgba(0, 0, 0, 0.1), 0px 8px 10px -6px rgba(0, 0, 0, 0.1);
    }

    [b-9x5pzzhil6] .welcome-card .welcome-card-img {
        width: 6.5rem;
        height: 6.5rem;
    }

    [b-9x5pzzhil6] .welcome-card .welcome-card-text {
        font-size: 1.75rem;
        font-weight: 600;
        letter-spacing: 0em;
        text-align: center;
        text-decoration: unset;
    }

    [b-9x5pzzhil6] .icon-fill {
        fill: var(--bs-primary);
    }

    [b-9x5pzzhil6] .welcome-card .welcome-card-back {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background: var(--bs-body-color);
        opacity: 0.05;
        border-radius: 1rem;
        z-index: -2;
    }
/* /Components/Pages/Start.razor.rz.scp.css */
[b-u0ovmefgfj] .dashboard-tile {
    background-color: whitesmoke;
    box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);
    border-radius:5px;
    margin:5px;
    padding:5px;
}
    [b-u0ovmefgfj] .dashboard-tile:hover {
        box-shadow: 15px 15px 15px rgba(0, 0, 0, 0.1);
    }

  [b-u0ovmefgfj] .welcome-gridlayout {
        margin: auto;
        width: auto;
        height: auto;
    }

    [b-u0ovmefgfj] .welcome-gridlayout .dxbl-gridlayout-root {
        align-content: center;
        justify-content: center;
    }

[b-u0ovmefgfj] .title {
    text-align: center;
}

[b-u0ovmefgfj] .welcome-cards {
    display: flex;
    flex-wrap: wrap;
    gap: 1.5rem;
    justify-content: center;
}

[b-u0ovmefgfj] .welcome-card {
    width: 26.25rem;
    height: 15rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    box-shadow: 0px 4px 6px -1px rgba(0, 0, 0, 0.1), 0px 2px 4px -2px rgba(0, 0, 0, 0.1);
    transition: box-shadow 0.2s;
    border-radius: 1rem;
    color: var(--bs-link-color-rgb);
    gap: 1.5rem;
    text-decoration: none;
    position: relative;
}

    [b-u0ovmefgfj] .welcome-card:hover {
        box-shadow: 0px 20px 25px -5px rgba(0, 0, 0, 0.1), 0px 8px 10px -6px rgba(0, 0, 0, 0.1);
    }

    [b-u0ovmefgfj] .welcome-card .welcome-card-img {
        width: 6.5rem;
        height: 6.5rem;
    }

    [b-u0ovmefgfj] .welcome-card .welcome-card-text {
        font-size: 1.75rem;
        font-weight: 600;
        letter-spacing: 0em;
        text-align: center;
        text-decoration: unset;
    }

[b-u0ovmefgfj] .icon-fill {
    fill: var(--bs-primary);
}

[b-u0ovmefgfj] .welcome-card .welcome-card-back {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: var(--bs-body-color);
    opacity: 0.05;
    border-radius: 1rem;
    z-index: -2;
}
<style > *[b-u0ovmefgfj], [b-u0ovmefgfj]::before, [b-u0ovmefgfj]::after {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x:;
    --tw-pan-y:;
    --tw-pinch-zoom:;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position:;
    --tw-gradient-via-position:;
    --tw-gradient-to-position:;
    --tw-ordinal:;
    --tw-slashed-zero:;
    --tw-numeric-figure:;
    --tw-numeric-spacing:;
    --tw-numeric-fraction:;
    --tw-ring-inset:;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur:;
    --tw-brightness:;
    --tw-contrast:;
    --tw-grayscale:;
    --tw-hue-rotate:;
    --tw-invert:;
    --tw-saturate:;
    --tw-sepia:;
    --tw-drop-shadow:;
    --tw-backdrop-blur:;
    --tw-backdrop-brightness:;
    --tw-backdrop-contrast:;
    --tw-backdrop-grayscale:;
    --tw-backdrop-hue-rotate:;
    --tw-backdrop-invert:;
    --tw-backdrop-opacity:;
    --tw-backdrop-saturate:;
    --tw-backdrop-sepia:;
    --tw-contain-size:;
    --tw-contain-layout:;
    --tw-contain-paint:;
    --tw-contain-style:
}

[b-u0ovmefgfj]::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x:;
    --tw-pan-y:;
    --tw-pinch-zoom:;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position:;
    --tw-gradient-via-position:;
    --tw-gradient-to-position:;
    --tw-ordinal:;
    --tw-slashed-zero:;
    --tw-numeric-figure:;
    --tw-numeric-spacing:;
    --tw-numeric-fraction:;
    --tw-ring-inset:;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur:;
    --tw-brightness:;
    --tw-contrast:;
    --tw-grayscale:;
    --tw-hue-rotate:;
    --tw-invert:;
    --tw-saturate:;
    --tw-sepia:;
    --tw-drop-shadow:;
    --tw-backdrop-blur:;
    --tw-backdrop-brightness:;
    --tw-backdrop-contrast:;
    --tw-backdrop-grayscale:;
    --tw-backdrop-hue-rotate:;
    --tw-backdrop-invert:;
    --tw-backdrop-opacity:;
    --tw-backdrop-saturate:;
    --tw-backdrop-sepia:;
    --tw-contain-size:;
    --tw-contain-layout:;
    --tw-contain-paint:;
    --tw-contain-style:
}
/* ! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com */

*[b-u0ovmefgfj], [b-u0ovmefgfj]::after, [b-u0ovmefgfj]::before {
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: #e5e7eb
}

[b-u0ovmefgfj]::after, [b-u0ovmefgfj]::before {
    --tw-content: ''
}

:host[b-u0ovmefgfj], html[b-u0ovmefgfj] {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    -moz-tab-size: 4;
    tab-size: 4;
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-feature-settings: normal;
    font-variation-settings: normal;
    -webkit-tap-highlight-color: transparent
}

body[b-u0ovmefgfj] {
    margin: 0;
    line-height: inherit
}

hr[b-u0ovmefgfj] {
    height: 0;
    color: inherit;
    border-top-width: 1px
}

abbr:where([title])[b-u0ovmefgfj] {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

h1[b-u0ovmefgfj], h2[b-u0ovmefgfj], h3[b-u0ovmefgfj], h4[b-u0ovmefgfj], h5[b-u0ovmefgfj], h6[b-u0ovmefgfj] {
    font-size: inherit;
    font-weight: inherit
}

a[b-u0ovmefgfj] {
    color: inherit;
    text-decoration: inherit
}

b[b-u0ovmefgfj], strong[b-u0ovmefgfj] {
    font-weight: bolder
}

code[b-u0ovmefgfj], kbd[b-u0ovmefgfj], pre[b-u0ovmefgfj], samp[b-u0ovmefgfj] {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    font-feature-settings: normal;
    font-variation-settings: normal;
    font-size: 1em
}

small[b-u0ovmefgfj] {
    font-size: 80%
}

sub[b-u0ovmefgfj], sup[b-u0ovmefgfj] {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub[b-u0ovmefgfj] {
    bottom: -.25em
}

sup[b-u0ovmefgfj] {
    top: -.5em
}

table[b-u0ovmefgfj] {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse
}

button[b-u0ovmefgfj], input[b-u0ovmefgfj], optgroup[b-u0ovmefgfj], select[b-u0ovmefgfj], textarea[b-u0ovmefgfj] {
    font-family: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    font-size: 100%;
    font-weight: inherit;
    line-height: inherit;
    letter-spacing: inherit;
    color: inherit;
    margin: 0;
    padding: 0
}

button[b-u0ovmefgfj], select[b-u0ovmefgfj] {
    text-transform: none
}

button[b-u0ovmefgfj], input:where([type=button])[b-u0ovmefgfj], input:where([type=reset])[b-u0ovmefgfj], input:where([type=submit])[b-u0ovmefgfj] {
    -webkit-appearance: button;
    background-color: transparent;
    background-image: none
}

:-moz-focusring[b-u0ovmefgfj] {
    outline: auto
}

:-moz-ui-invalid[b-u0ovmefgfj] {
    box-shadow: none
}

progress[b-u0ovmefgfj] {
    vertical-align: baseline
}

[b-u0ovmefgfj]::-webkit-inner-spin-button, [b-u0ovmefgfj]::-webkit-outer-spin-button {
    height: auto
}

[type=search][b-u0ovmefgfj] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

[b-u0ovmefgfj]::-webkit-search-decoration {
    -webkit-appearance: none
}

[b-u0ovmefgfj]::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

summary[b-u0ovmefgfj] {
    display: list-item
}

blockquote[b-u0ovmefgfj], dd[b-u0ovmefgfj], dl[b-u0ovmefgfj], figure[b-u0ovmefgfj], h1[b-u0ovmefgfj], h2[b-u0ovmefgfj], h3[b-u0ovmefgfj], h4[b-u0ovmefgfj], h5[b-u0ovmefgfj], h6[b-u0ovmefgfj], hr[b-u0ovmefgfj], p[b-u0ovmefgfj], pre[b-u0ovmefgfj] {
    margin: 0
}

fieldset[b-u0ovmefgfj] {
    margin: 0;
    padding: 0
}

legend[b-u0ovmefgfj] {
    padding: 0
}

menu[b-u0ovmefgfj], ol[b-u0ovmefgfj], ul[b-u0ovmefgfj] {
    list-style: none;
    margin: 0;
    padding: 0
}

dialog[b-u0ovmefgfj] {
    padding: 0
}

textarea[b-u0ovmefgfj] {
    resize: vertical
}

    input[b-u0ovmefgfj]::placeholder, textarea[b-u0ovmefgfj]::placeholder {
        opacity: 1;
        color: #9ca3af
    }

[role=button][b-u0ovmefgfj], button[b-u0ovmefgfj] {
    cursor: pointer
}

:disabled[b-u0ovmefgfj] {
    cursor: default
}

audio[b-u0ovmefgfj], canvas[b-u0ovmefgfj], embed[b-u0ovmefgfj], iframe[b-u0ovmefgfj], img[b-u0ovmefgfj], object[b-u0ovmefgfj], svg[b-u0ovmefgfj], video[b-u0ovmefgfj] {
    display: block;
    vertical-align: middle
}

img[b-u0ovmefgfj], video[b-u0ovmefgfj] {
    max-width: 100%;
    height: auto
}

[hidden]:where(:not([hidden=until-found]))[b-u0ovmefgfj] {
    display: none
}

.sticky[b-u0ovmefgfj] {
    position: sticky
}

.top-0[b-u0ovmefgfj] {
    top: 0px
}

.z-40[b-u0ovmefgfj] {
    z-index: 40
}

.mx-auto[b-u0ovmefgfj] {
    margin-left: auto;
    margin-right: auto
}

.mb-1[b-u0ovmefgfj] {
    margin-bottom: 0.25rem
}

.mb-2[b-u0ovmefgfj] {
    margin-bottom: 0.5rem
}

.mb-3[b-u0ovmefgfj] {
    margin-bottom: 0.75rem
}

.mb-4[b-u0ovmefgfj] {
    margin-bottom: 1rem
}

.mb-6[b-u0ovmefgfj] {
    margin-bottom: 1.5rem
}

.ml-5[b-u0ovmefgfj] {
    margin-left: 1.25rem
}

.ml-auto[b-u0ovmefgfj] {
    margin-left: auto
}

.mt-1[b-u0ovmefgfj] {
    margin-top: 0.25rem
}

.mt-10[b-u0ovmefgfj] {
    margin-top: 2.5rem
}

.mt-2[b-u0ovmefgfj] {
    margin-top: 0.5rem
}

.mt-3[b-u0ovmefgfj] {
    margin-top: 0.75rem
}

.mt-4[b-u0ovmefgfj] {
    margin-top: 1rem
}

.mt-6[b-u0ovmefgfj] {
    margin-top: 1.5rem
}

.block[b-u0ovmefgfj] {
    display: block
}

.inline-block[b-u0ovmefgfj] {
    display: inline-block
}

.flex[b-u0ovmefgfj] {
    display: flex
}

.grid[b-u0ovmefgfj] {
    display: grid
}

.hidden[b-u0ovmefgfj] {
    display: none
}

.h-9[b-u0ovmefgfj] {
    height: 2.25rem
}

.w-48[b-u0ovmefgfj] {
    width: 12rem
}

.w-9[b-u0ovmefgfj] {
    width: 2.25rem
}

.w-full[b-u0ovmefgfj] {
    width: 100%
}

.min-w-full[b-u0ovmefgfj] {
    min-width: 100%
}

.max-w-7xl[b-u0ovmefgfj] {
    max-width: 80rem
}

.max-w-md[b-u0ovmefgfj] {
    max-width: 28rem
}

.cursor-pointer[b-u0ovmefgfj] {
    cursor: pointer
}

.list-disc[b-u0ovmefgfj] {
    list-style-type: disc
}

.grid-cols-1[b-u0ovmefgfj] {
    grid-template-columns: repeat(1, minmax(0, 1fr))
}

.grid-cols-2[b-u0ovmefgfj] {
    grid-template-columns: repeat(2, minmax(0, 1fr))
}

.flex-wrap[b-u0ovmefgfj] {
    flex-wrap: wrap
}

.place-items-center[b-u0ovmefgfj] {
    place-items: center
}

.items-center[b-u0ovmefgfj] {
    align-items: center
}

.justify-end[b-u0ovmefgfj] {
    justify-content: flex-end
}

.justify-between[b-u0ovmefgfj] {
    justify-content: space-between
}

.gap-2[b-u0ovmefgfj] {
    gap: 0.5rem
}

.gap-3[b-u0ovmefgfj] {
    gap: 0.75rem
}

.gap-4[b-u0ovmefgfj] {
    gap: 1rem
}

.gap-6[b-u0ovmefgfj] {
    gap: 1.5rem
}

.space-y-1 > :not([hidden]) ~ :not([hidden])[b-u0ovmefgfj] {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse))
}

.space-y-2 > :not([hidden]) ~ :not([hidden])[b-u0ovmefgfj] {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse))
}

.space-y-3 > :not([hidden]) ~ :not([hidden])[b-u0ovmefgfj] {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse))
}

.space-y-4 > :not([hidden]) ~ :not([hidden])[b-u0ovmefgfj] {
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse))
}

.space-y-6 > :not([hidden]) ~ :not([hidden])[b-u0ovmefgfj] {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse))
}

.overflow-auto[b-u0ovmefgfj] {
    overflow: auto
}

.rounded[b-u0ovmefgfj] {
    border-radius: 0.25rem
}

.rounded-2xl[b-u0ovmefgfj] {
    border-radius: 1rem
}

.rounded-full[b-u0ovmefgfj] {
    border-radius: 9999px
}

.rounded-lg[b-u0ovmefgfj] {
    border-radius: 0.5rem
}

.rounded-xl[b-u0ovmefgfj] {
    border-radius: 0.75rem
}

.border[b-u0ovmefgfj] {
    border-width: 1px
}

.border-b[b-u0ovmefgfj] {
    border-bottom-width: 1px
}

.border-t[b-u0ovmefgfj] {
    border-top-width: 1px
}
border-t:hover[b-u0ovmefgfj]{
    background-color:antiquewhite;
}
.bg-blue-100[b-u0ovmefgfj] {
    --tw-bg-opacity: 1;
    background-color: rgb(219 234 254 / var(--tw-bg-opacity, 1))
}

.bg-blue-50[b-u0ovmefgfj] {
    --tw-bg-opacity: 1;
    background-color: rgb(239 246 255 / var(--tw-bg-opacity, 1))
}

.bg-green-100[b-u0ovmefgfj] {
    --tw-bg-opacity: 1;
    background-color: rgb(220 252 231 / var(--tw-bg-opacity, 1))
}

.bg-green-50[b-u0ovmefgfj] {
    --tw-bg-opacity: 1;
    background-color: rgb(240 253 244 / var(--tw-bg-opacity, 1))
}

.bg-indigo-100[b-u0ovmefgfj] {
    --tw-bg-opacity: 1;
    background-color: rgb(224 231 255 / var(--tw-bg-opacity, 1))
}

.bg-neutral-50[b-u0ovmefgfj] {
    --tw-bg-opacity: 1;
    background-color: rgb(250 250 250 / var(--tw-bg-opacity, 1))
}

.bg-orange-100[b-u0ovmefgfj] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 237 213 / var(--tw-bg-opacity, 1))
}

.bg-pink-100[b-u0ovmefgfj] {
    --tw-bg-opacity: 1;
    background-color: rgb(252 231 243 / var(--tw-bg-opacity, 1))
}

.bg-purple-100[b-u0ovmefgfj] {
    --tw-bg-opacity: 1;
    background-color: rgb(243 232 255 / var(--tw-bg-opacity, 1))
}

.bg-red-100[b-u0ovmefgfj] {
    --tw-bg-opacity: 1;
    background-color: rgb(254 226 226 / var(--tw-bg-opacity, 1))
}

.bg-teal-100[b-u0ovmefgfj] {
    --tw-bg-opacity: 1;
    background-color: rgb(204 251 241 / var(--tw-bg-opacity, 1))
}

.bg-white[b-u0ovmefgfj] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1))
}

.bg-white\/90[b-u0ovmefgfj] {
    background-color: rgb(255 255 255 / 0.9)
}

.bg-yellow-100[b-u0ovmefgfj] {
    --tw-bg-opacity: 1;
    background-color: rgb(254 249 195 / var(--tw-bg-opacity, 1))
}

.p-2[b-u0ovmefgfj] {
    padding: 0.5rem
}

.p-3[b-u0ovmefgfj] {
    padding: 0.75rem
}

.p-4[b-u0ovmefgfj] {
    padding: 1rem
}

.p-6[b-u0ovmefgfj] {
    padding: 1.5rem
}

.px-2[b-u0ovmefgfj] {
    padding-left: 0.5rem;
    padding-right: 0.5rem
}

.px-3[b-u0ovmefgfj] {
    padding-left: 0.75rem;
    padding-right: 0.75rem
}

.px-4[b-u0ovmefgfj] {
    padding-left: 1rem;
    padding-right: 1rem
}

.py-1[b-u0ovmefgfj] {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem
}

.py-2[b-u0ovmefgfj] {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem
}

.py-3[b-u0ovmefgfj] {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem
}

.pb-1[b-u0ovmefgfj] {
    padding-bottom: 0.25rem
}

.pb-2[b-u0ovmefgfj] {
    padding-bottom: 0.5rem
}

.pt-2[b-u0ovmefgfj] {
    padding-top: 0.5rem
}

.text-left[b-u0ovmefgfj] {
    text-align: left
}

.text-center[b-u0ovmefgfj] {
    text-align: center
}

.text-right[b-u0ovmefgfj] {
    text-align: right
}

.align-top[b-u0ovmefgfj] {
    vertical-align: top
}

.text-2xl[b-u0ovmefgfj] {
    font-size: 1.5rem;
    line-height: 2rem
}

.text-lg[b-u0ovmefgfj] {
    font-size: 1.125rem;
    line-height: 1.75rem
}

.text-sm[b-u0ovmefgfj] {
    font-size: 0.875rem;
    line-height: 1.25rem
}

.text-xl[b-u0ovmefgfj] {
    font-size: 1.25rem;
    line-height: 1.75rem
}

.text-xs[b-u0ovmefgfj] {
    font-size: 0.75rem;
    line-height: 1rem
}

.font-bold[b-u0ovmefgfj] {
    font-weight: 700
}

.font-medium[b-u0ovmefgfj] {
    font-weight: 500
}

.font-semibold[b-u0ovmefgfj] {
    font-weight: 600
}

.leading-tight[b-u0ovmefgfj] {
    line-height: 1.25
}

.tracking-wider[b-u0ovmefgfj] {
    letter-spacing: 0.05em
}

.text-blue-800[b-u0ovmefgfj] {
    --tw-text-opacity: 1;
    color: rgb(30 64 175 / var(--tw-text-opacity, 1))
}

.text-green-800[b-u0ovmefgfj] {
    --tw-text-opacity: 1;
    color: rgb(22 101 52 / var(--tw-text-opacity, 1))
}

.text-indigo-800[b-u0ovmefgfj] {
    --tw-text-opacity: 1;
    color: rgb(55 48 163 / var(--tw-text-opacity, 1))
}

.text-neutral-500[b-u0ovmefgfj] {
    --tw-text-opacity: 1;
    color: rgb(115 115 115 / var(--tw-text-opacity, 1))
}

.text-neutral-600[b-u0ovmefgfj] {
    --tw-text-opacity: 1;
    color: rgb(82 82 82 / var(--tw-text-opacity, 1))
}

.text-neutral-900[b-u0ovmefgfj] {
    --tw-text-opacity: 1;
    color: rgb(23 23 23 / var(--tw-text-opacity, 1))
}

.text-orange-800[b-u0ovmefgfj] {
    --tw-text-opacity: 1;
    color: rgb(154 52 18 / var(--tw-text-opacity, 1))
}

.text-pink-800[b-u0ovmefgfj] {
    --tw-text-opacity: 1;
    color: rgb(157 23 77 / var(--tw-text-opacity, 1))
}

.text-purple-800[b-u0ovmefgfj] {
    --tw-text-opacity: 1;
    color: rgb(107 33 168 / var(--tw-text-opacity, 1))
}

.text-red-800[b-u0ovmefgfj] {
    --tw-text-opacity: 1;
    color: rgb(153 27 27 / var(--tw-text-opacity, 1))
}

.text-rose-700[b-u0ovmefgfj] {
    --tw-text-opacity: 1;
    color: rgb(190 18 60 / var(--tw-text-opacity, 1))
}

.text-teal-800[b-u0ovmefgfj] {
    --tw-text-opacity: 1;
    color: rgb(17 94 89 / var(--tw-text-opacity, 1))
}

.text-white[b-u0ovmefgfj] {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1))
}

.text-yellow-800[b-u0ovmefgfj] {
    --tw-text-opacity: 1;
    color: rgb(133 77 14 / var(--tw-text-opacity, 1))
}

.shadow-sm[b-u0ovmefgfj] {
    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.backdrop-blur[b-u0ovmefgfj] {
    --tw-backdrop-blur: blur(8px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)
}

.hover\:border-rose-600:hover[b-u0ovmefgfj] {
    --tw-border-opacity: 1;
    border-color: rgb(225 29 72 / var(--tw-border-opacity, 1))
}

.hover\:bg-neutral-100:hover[b-u0ovmefgfj] {
    --tw-bg-opacity: 1;
    background-color: rgb(245 245 245 / var(--tw-bg-opacity, 1))
}

.hover\:underline:hover[b-u0ovmefgfj] {
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline
}

@supports ((-webkit-backdrop-filter: var(--tw)) or (backdrop-filter: var(--tw))) {
    .supports-\[backdrop-filter\]\:bg-white\/60[b-u0ovmefgfj] {
        background-color: rgb(255 255 255 / 0.6)
    }
}

@media (min-width: 640px) {
    .sm\:inline[b-u0ovmefgfj] {
        display: inline
    }
}

@media (min-width: 768px) {
    .md\:col-span-2[b-u0ovmefgfj] {
        grid-column: span 2 / span 2
    }

    .md\:col-span-3[b-u0ovmefgfj] {
        grid-column: span 3 / span 3
    }

    .md\:col-span-9[b-u0ovmefgfj] {
        grid-column: span 9 / span 9
    }

    .md\:inline-flex[b-u0ovmefgfj] {
        display: inline-flex
    }

    .md\:grid-cols-12[b-u0ovmefgfj] {
        grid-template-columns: repeat(12, minmax(0, 1fr))
    }

    .md\:grid-cols-2[b-u0ovmefgfj] {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }

    .md\:grid-cols-3[b-u0ovmefgfj] {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }
}

@media (min-width: 1024px) {
    .lg\:col-span-10[b-u0ovmefgfj] {
        grid-column: span 10 / span 10
    }

    .lg\:col-span-2[b-u0ovmefgfj] {
        grid-column: span 2 / span 2
    }

    .lg\:grid-cols-3[b-u0ovmefgfj] {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }

    .lg\:grid-cols-4[b-u0ovmefgfj] {
        grid-template-columns: repeat(4, minmax(0, 1fr))
    }
}

</style[b-u0ovmefgfj] >
