
.nothing[data-v-2df6ff0e] {
  color: rgba(0, 0, 0, 0.54) !important;
  caret-color: rgba(0, 0, 0, 0.54) !important;
  -webkit-tap-highlight-color: white !important;
}
[data-v-2df6ff0e] .nothing_group {
  color: rgba(0, 0, 0, 0.54) !important;
  caret-color: rgba(0, 0, 0, 0.54) !important;
  -webkit-tap-highlight-color: white !important;
}
[data-v-2df6ff0e] .current-route {
  color: rgba(143, 35, 66, 1) !important;
  caret-color: rgba(143, 35, 66, 1) !important;
  -webkit-tap-highlight-color: white !important;
}
[data-v-2df6ff0e] .current-route::before {
  opacity: 0.5 !important;
}
[data-v-2df6ff0e] .current-route:hover::before {
  opacity: 0.24 !important;
}
[data-v-2df6ff0e] .scroller {
  max-height: 45rem;
  overflow-y: scroll !important;
}

.dark-mode-card {
    background-color: #303030 !important;
}

.grabbing {
    cursor: grabbing !important;
    pointer-events: inherit !important;
}

.sort-list {
    max-height: 60vh;
    overflow-y: scroll;
}

.handle {
    cursor: grab;
}

.sort-font {
    font-family: "Roboto", sans-serif;
}
div.grabbing > div > div > div > span.handle {
    cursor: grabbing !important;
    pointer-events: inherit !important;
}

::-webkit-scrollbar-track
{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    border-radius: 10px;
    background-color: #F5F5F5;
}

::-webkit-scrollbar
{
    width: 12px;
    border-radius: 10px;
    background-color: #F5F5F5;
}

::-webkit-scrollbar-thumb
{
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    background-color: #555;
}

body {
    scrollbar-color: #F5F5F5 #555;
    scrollbar-width: thin;
}


/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on November 14, 2022 */



@font-face {
    font-family: 'roboto';
    src: url(/fonts/roboto-medium-webfont.6f693e2b6450cf0b844c.woff2) format('woff2'),
         url(/fonts/roboto-medium-webfont.579209f010b8f6f324ce.woff) format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap
}




@font-face {
    font-family: 'roboto';
    src: url(/fonts/roboto-mediumitalic-webfont.cb4cd8560a0702264523.woff2) format('woff2'),
         url(/fonts/roboto-mediumitalic-webfont.47b14cb82846170ddba9.woff) format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap
}




@font-face {
    font-family: 'roboto';
    src: url(/fonts/roboto-regular-webfont.ef8d708cb0c0cc819601.woff2) format('woff2'),
         url(/fonts/roboto-regular-webfont.dc0afe1b4a628b9435a6.woff) format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap
}




@font-face {
    font-family: 'roboto';
    src: url(/fonts/roboto-thin-webfont.dc45bb5e08a17a6e4641.woff2) format('woff2'),
         url(/fonts/roboto-thin-webfont.b1ef5a1843fbdee9de26.woff) format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap
}




@font-face {
    font-family: 'roboto';
    src: url(/fonts/roboto-thinitalic-webfont.2aaeeeddfd6bd16fd2d8.woff2) format('woff2'),
         url(/fonts/roboto-thinitalic-webfont.c2868a45d46fb39f30f4.woff) format('woff');
    font-weight: 100;
    font-style: italic;
    font-display: swap
}




@font-face {
    font-family: 'roboto';
    src: url(/fonts/roboto-black-webfont.5fb4e94ca31a6fd17172.woff2) format('woff2'),
         url(/fonts/roboto-black-webfont.1bd353f0dd13d5f6c781.woff) format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap
}




@font-face {
    font-family: 'roboto';
    src: url(/fonts/roboto-blackitalic-webfont.ced8fb8462b67898889d.woff2) format('woff2'),
         url(/fonts/roboto-blackitalic-webfont.e5aa019f603287177811.woff) format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap
}




@font-face {
    font-family: 'roboto';
    src: url(/fonts/roboto-bold-webfont.efa939213cbf92e7192e.woff2) format('woff2'),
         url(/fonts/roboto-bold-webfont.15175f9dae885a20d8cf.woff) format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap
}




@font-face {
    font-family: 'roboto';
    src: url(/fonts/roboto-bolditalic-webfont.02f7784b1a91889154ca.woff2) format('woff2'),
         url(/fonts/roboto-bolditalic-webfont.1c31720af6e9cc133eb2.woff) format('woff');
    font-weight: 700;
    font-style: italic;
    font-display: swap
}




@font-face {
    font-family: 'roboto';
    src: url(/fonts/roboto-italic-webfont.cf1af7f5a1df8a6da009.woff2) format('woff2'),
         url(/fonts/roboto-italic-webfont.e9cd13a82efdecede672.woff) format('woff');
    font-weight: 400;
    font-style: italic;
    font-display: swap
}




@font-face {
    font-family: 'roboto';
    src: url(/fonts/roboto-light-webfont.bf827c96d5bf1c8cfae9.woff2) format('woff2'),
         url(/fonts/roboto-light-webfont.662aef62e09105aa4bed.woff) format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap
}




@font-face {
    font-family: 'roboto';
    src: url(/fonts/roboto-lightitalic-webfont.5e838b56bfdb78de2d70.woff2) format('woff2'),
         url(/fonts/roboto-lightitalic-webfont.e8f59843633ca269135d.woff) format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap
}

