@import url('open-iconic/font/css/open-iconic-bootstrap.min.css'); html, body { font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; } .card-header { font-size:16px; } .card-header1 { background-color: #abdbe3; font-size: 16px; } .card-header2 { background-color: #f7f0de; font-size: 16px; } .card-header3 { background-color: #fbdd97; font-size: 16px; } a, .btn-link { color: #0366d6; } .btn-primary { color: #fff; background-color: #1b6ec2; border-color: #1861ac; } app { position: relative; display: flex; flex-direction: column; } .top-row { height: 3.5rem; display: flex; align-items: center; } .main { flex: 1; } .main .top-row { background-color: #f7f7f7; border-bottom: 1px solid #d6d5d5; /*justify-content: flex-end;*/ } .main .top-row > a, .main .top-row .btn-link { white-space: nowrap; margin-left: 1.5rem; } .main .top-row a:first-child { overflow: hidden; text-overflow: ellipsis; } .sidebar { background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%); } .sidebar .top-row { background-color: rgba(0,0,0,0.4); } .sidebar .navbar-brand { font-size: 1.1rem; } .sidebar .oi { width: 2rem; font-size: 1.1rem; vertical-align: text-top; top: -2px; } .sidebar .nav-item { font-size: 0.9rem; padding-bottom: 0.5rem; } .sidebar .nav-item:first-of-type { padding-top: 1rem; } .sidebar .nav-item:last-of-type { padding-bottom: 1rem; } .sidebar .nav-item a { color: #d7d7d7; border-radius: 4px; height: 3rem; display: flex; align-items: center; line-height: 3rem; } .sidebar .nav-item a.active { background-color: rgba(255,255,255,0.25); color: white; } .sidebar .nav-item a:hover { background-color: rgba(255,255,255,0.1); color: white; } .content { padding-top: 1.1rem; } .navbar-toggler { background-color: rgba(255, 255, 255, 0.1); } .valid.modified:not([type=checkbox]) { outline: 1px solid #26b050; } .invalid { outline: 1px solid red; } .validation-message { color: red; } #blazor-error-ui { background: lightyellow; bottom: 0; box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2); display: none; left: 0; padding: 0.6rem 1.25rem 0.7rem 1.25rem; position: fixed; width: 100%; z-index: 1000; } #blazor-error-ui .dismiss { cursor: pointer; position: absolute; right: 0.75rem; top: 0.5rem; } @media (max-width: 767.98px) { .main .top-row:not(.auth) { display: none; } .main .top-row.auth { justify-content: space-between; } .main .top-row a, .main .top-row .btn-link { margin-left: 0; } } @media (min-width: 768px) { app { flex-direction: row; } .sidebar { width: 250px; height: 100vh; position: sticky; top: 0; } .main .top-row { position: sticky; top: 0; } .main > div { padding-left: 2rem !important; padding-right: 1.5rem !important; } .navbar-toggler { display: none; } .sidebar .collapse { /* Never collapse the sidebar for wide screens */ display: block; } } /* _content/BlazorDemos/Shared/Common/SpinnerComponent.razor.rz.scp.css */ .sb-body-overlay[b-0x69mcqgsr] { z-index: 10000023; display: block; position: absolute; width: 100%; height: 100%; background-color: rgba(255, 255, 255, 1); overflow: hidden; pointer-events: none; top: 0; bottom: 0; } .sb-loading.e-hide[b-0x69mcqgsr], .sb-body-overlay.e-hide[b-0x69mcqgsr] { display: none; opacity: 0; } .sb-loading[b-0x69mcqgsr] { width: 56px; height: 56px; position: absolute; top: calc(50% - 28px); left: calc(50% - 28px); z-index: 10000; border-radius: 50%; padding: 3px; box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); overflow: hidden; display: inline-block; background: white; } .circular[b-0x69mcqgsr] { animation: rotate-b-0x69mcqgsr 2s linear infinite; height: 50px; width: 50px; border-radius: 50%; } .path[b-0x69mcqgsr] { stroke-dasharray: 1, 200; stroke-dashoffset: 0; animation: dash-b-0x69mcqgsr 1.5s ease-in-out infinite, color 6s ease-in-out infinite; stroke-linecap: round; stroke: #007bff; } @keyframes rotate-b-0x69mcqgsr { 100% { transform: rotate(360deg); } } @keyframes dash-b-0x69mcqgsr { 0% { stroke-dasharray: 1, 200; stroke-dashoffset: 0; } 50% { stroke-dasharray: 89, 200; stroke-dashoffset: -35; } 100% { stroke-dasharray: 89, 200; stroke-dashoffset: -124; } } .sf-visible[b-0x69mcqgsr] { visibility: visible; } .sf-hidden[b-0x69mcqgsr] { visibility: hidden; } /* _content/BlazorDemos/Shared/Home/SearchComponent.razor.rz.scp.css */ .sf-search-container[b-ozfqa9s4r9] { width: 100%; height: 100%; } .sf-search-container *[b-ozfqa9s4r9] { font-family: Roboto,"Segoe UI",GeezaPro,"DejaVu Serif",sans-serif,"-apple-system",BlinkMacSystemFont, "sbicons"; } .sf-search-input[b-ozfqa9s4r9] { letter-spacing: 0; line-height: 23px; padding-left: 15px; width: 100%; border-radius: 25px; background-color: #F4F6FC; border: 1px solid #a7a7a7; height: 100%; } .sf-blazor-home .sf-search-input[b-ozfqa9s4r9] { border: 1px solid #F4F6FC !important; } .sf-search-input:focus[b-ozfqa9s4r9], .sf-dropdown-input:focus[b-ozfqa9s4r9] { outline: none; border-color: #80bdff; box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.25); } .sf-search-popup[b-ozfqa9s4r9] { position: absolute; overflow-y: auto; background: #fff; width: 100%; margin-top: 5px; box-shadow: 0 2px 3px 1px rgba(0,0,0,.21); border: 1px solid #e0e0e0; max-height: 500px; } .sf-search-popup *[b-ozfqa9s4r9] { height: auto !important; } .sf-search-no-data[b-ozfqa9s4r9] { color: #000; cursor: default; font-size: 14px; padding: 14px 16px; text-align: center; } .sf-search-container .sf-search-icon[b-ozfqa9s4r9], .sf-search-container .sf-clear-icon[b-ozfqa9s4r9] { position: relative; padding: 0px !important; margin-right: 15px; float: right; margin-top: -33px; } .sf-search-container .sf-search-icon[b-ozfqa9s4r9] { cursor: text; } .sf-blazor-home .sf-clear-icon[b-ozfqa9s4r9]::before { color: #d9deec !important; } .sf-clear-icon[b-ozfqa9s4r9]::before { content: "\e900"; color: #9b9393; } .sf-search-input[b-ozfqa9s4r9]::-ms-clear { display: none; } /* _content/BlazorDemos/Shared/MainLayout.razor.rz.scp.css */ /* sb-icons declaration */ @font-face { font-family: "sbicons"; src: url("styles/common/fonts/sbicons.ttf?gcjn6a") format("truetype"), url("styles/common/fonts/sbicons.woff?gcjn6a") format("woff"), url("styles/common/fonts/sbicons.svg?gcjn6a#sbicons") format("svg"); font-weight: normal; font-style: normal; font-display: swap; } [b-4bkzq1981m] .sb-icons { font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "sbicons"; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* sb-hide */ [b-4bkzq1981m] .sb-hide { display: none; } /* Search and List component styles */ [b-4bkzq1981m] .sf-list-ul { margin: 0; padding: 0; list-style-type: none; } [b-4bkzq1981m] .sf-list-li { background: transparent; border: none; height: 40px; line-height: 1.5; padding: 8px 16px 8px 16px; position: relative; cursor: pointer; } [b-4bkzq1981m] .sf-list-group-li { border: none; color: #000000; opacity: 87; font-weight: 700; background: transparent; height: 40px; line-height: 1.5; padding: 8px 16px 8px 16px; list-style-type: none; } [b-4bkzq1981m] .sf-list-li:hover:not(.sf-list-li-active), [b-4bkzq1981m] .sf-search-hover { background: #d7d7d7; } [b-4bkzq1981m] .sf-list-li.sf-list-li-active, [b-4bkzq1981m] .sf-tree-full-row.sf-tree-active { background: #007bff; } [b-4bkzq1981m] .sf-list-li.sf-list-li-active *, [b-4bkzq1981m] .sf-tree-active + .sf-tree-text-content * { color: #ffffff; } [b-4bkzq1981m] .sf-blazor-home .sf-search-icon, [b-4bkzq1981m] .sf-search-container .sf-search-icon, [b-4bkzq1981m] .sf-search-container .sf-clear-icon { font-style: normal; font-weight: 400; font-size: 22px; color: #333; letter-spacing: 0; line-height: 23px; float: right; padding: 28px 15px; } [b-4bkzq1981m] .sf-blazor-home .sf-search-icon::before, [b-4bkzq1981m] .sf-blazor-home .sf-search-input::placeholder { color: #c3cade !important; } [b-4bkzq1981m] .sf-blazor-home .sf-search-input:focus { border: 2px solid #d9deec !important; box-shadow: none !important; } [b-4bkzq1981m] .sf-search-icon::before { content: "\e925"; color: #B3B3CB; }