@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;0,900;1,300;1,400;1,500;1,700;1,900&display=swap";[style*="justify-content: start"]{justify-content:flex-start!important}[style*="align-items: end"]{align-items:flex-end!important}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.d-block{display:block}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-flex{display:flex}.d-grid{display:grid}.d-none{display:none}@media (min-width: 768px){.d-md-block{display:block}.d-md-inline{display:inline}.d-md-inline-block{display:inline-block}.d-md-flex{display:flex}.d-md-grid{display:grid}.d-md-none{display:none}}@media (min-width: 992px){.d-lg-block{display:block}.d-lg-inline{display:inline}.d-lg-inline-block{display:inline-block}.d-lg-flex{display:flex}.d-lg-grid{display:grid}.d-lg-none{display:none}}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}@media (min-width: 768px){.flex-md-column{flex-direction:column}.flex-md-row{flex-direction:row}.flex-md-wrap{flex-wrap:wrap}}.p-2{padding:.5rem}.p-3{padding:1rem}.p-4{padding:1.5rem}.p-5{padding:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:1rem;padding-right:1rem}.px-4{padding-left:1.5rem;padding-right:1.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:1rem;padding-bottom:1rem}.py-4{padding-top:1.5rem;padding-bottom:1.5rem}.m-2{margin:.5rem}.m-3{margin:1rem}.m-4{margin:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-top:auto;margin-bottom:auto}@media (min-width: 768px){.p-md-4{padding:1.5rem}.p-md-5{padding:3rem}.px-md-4{padding-left:1.5rem;padding-right:1.5rem}.py-md-4{padding-top:1.5rem;padding-bottom:1.5rem}}@media (min-width: 992px){.p-lg-5{padding:3rem}.px-lg-5{padding-left:3rem;padding-right:3rem}}.w-100{width:100%}.w-auto{width:auto}.max-w-100{max-width:100%}.max-w-container{max-width:1200px}@media (min-width: 768px){.w-md-50{width:50%}.w-md-100{width:100%}}@media (min-width: 992px){.w-lg-33{width:33.333%}.w-lg-50{width:50%}.w-lg-100{width:100%}}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-base{font-size:1rem}.text-lg{font-size:1.125rem}@media (min-width: 768px){.text-md-base{font-size:1rem}.text-md-lg{font-size:1.125rem}.text-md-xl{font-size:1.25rem}}.grid-1{grid-template-columns:1fr}.grid-2{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.grid-3{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}@media (min-width: 768px){.grid-md-2{grid-template-columns:repeat(2,1fr)}.grid-md-3{grid-template-columns:repeat(3,1fr)}}@media (min-width: 992px){.grid-lg-3{grid-template-columns:repeat(3,1fr)}.grid-lg-4{grid-template-columns:repeat(4,1fr)}}@media print{.no-print{display:none}body{font-size:12pt}table{border-collapse:collapse}}@media (hover: none) and (pointer: coarse){button,a{min-height:44px;min-width:44px}}@media (min-resolution: 192dpi){body{-webkit-font-smoothing:subpixel-antialiased}}@media (prefers-color-scheme: dark){.color-adjust{color-adjust:exact;-webkit-print-color-adjust:exact}}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (orientation: landscape) and (max-height: 500px){.hide-on-landscape{display:none}}html,body{height:100%}body{margin:0;font-family:Roboto,Helvetica Neue,sans-serif;overflow-x:hidden}html{font-size:14px}body{font-weight:400;background:var(--surface-ground);color:var(--text-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.card{padding:2rem;border-radius:10px;margin-bottom:1rem}body::-webkit-scrollbar{background:lightgray;width:6px}body::-webkit-scrollbar-thumb{background:#4b3da5;border-radius:10px;box-shadow:0 0 5px #0000}html,body{height:100%;margin:0;padding:0}app-root{display:flex;flex-direction:column;min-height:100vh}router-outlet+*{flex:1 0 auto}
