
.v-application--wrap{
  height: 100vh;
}
.v-main{
  background-color: #fcfcfc;
  height: 100%;
}
.v-toolbar__content {
  height: 48px;
  position: relative;
}
#main-bar {
  left: 0 !important;
}
.home-btn {
  background-color: transparent !important;
  border: none !important;
  box-shadow: none !important;
  padding: 0 !important;
  margin: 0 !important;
  min-width: auto !important;
}



[data-v-00b1e87d] .v-alert__wrapper{
  align-items: flex-start !important;
}
[data-v-00b1e87d] .v-alert__wrapper button{
  margin-top: -5px !important;
}
.highlight[data-v-00b1e87d]{
  background-color: #B0BEC5 !important;
  font-weight: 500;
  color: white !important;
}
.gotop[data-v-00b1e87d]{
  filter: invert(63%) sepia(40%) saturate(2909%) hue-rotate(359deg) brightness(100%) contrast(108%);
}
.screenshot[data-v-00b1e87d]{
  width: 450px; 
  height: 250px; 
  margin-top: 5px;
}
.comm_bullet[data-v-00b1e87d]{
    font-size:10.5pt;
    font-family:Wingdings;
    mso-fareast-font-family:굴림;
    
    mso-bidi-font-family:Helvetica;
    color:#333333;
    mso-font-kerning:0pt
}
#introBox[data-v-00b1e87d]::-webkit-scrollbar{
  scrollbar-width: none;
  background: transparent;
}


.textWrap[data-v-48a32dee] {
  width: 350px;
  min-width: 200px;
}


.yaraTable tr td{
  padding: 5px;
}
.levelBox{
  height: 100%;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  font-size: 13px;
  padding: 0px 10px;
  box-shadow: 0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)!important;
}
.v-expansion-panel-content div::-webkit-scrollbar{
  display: none !important;
}
.content li{
  margin: 10px 0px !important;
  line-height: 1.2;
}
.content p{
  margin: 10px 0px !important;
}
.content pre{
  padding: 5px;
  margin: 5px;
  border-radius: 5px;
  margin-bottom: 20px;
  background-color: #EEEE;
}
.content code{
  white-space: pre-wrap;
}
pre code{
  background-color: transparent !important;
}
p{
  margin: 0px !important;
}
.ref-title{
  font-size: 0.8em;
  font-weight: bold;
  color: #555;
  margin: 10px 0px;
}
.risk{
  text-align: center;
  border-radius: 30px;
  padding: 5px 10px;
  color: white;
  width: -moz-fit-content;
  width: fit-content;
}
.v-tooltip__content{
  margin-top: 10px !important;
}
.v-dialog__content,
.v-dialog::-webkit-scrollbar {
  scrollbar-width: none;
  background: transparent;
}
.scrollbar {
  scrollbar-width: none;
  background: transparent;
  width: 100vw !important;
  padding-left: 0px !important;
}
.tdBorder {
  border-radius: 10px;
}
.High {
  background-color: #FFEBEE;
  color: #B71C1C;
}
.Medium {
  background-color: #FFF3E0;
  color: #E65100;
}
.Low {
  background-color: #FFFDE7;
  color: #F57F17;
}
.Informational {
  background-color: #E3F2FD;
  color: #0D47A1;
}
.Malware {
  background-color: #EEEEEE;
  color: #212121;
}
.Well-Known {
  background-color: #EDE7F6;
  color: #311B92;
}
.popup {
  padding: 20px !important;
  padding-top: 35px !important;
}
.blueGrey{
  filter: invert(88%) sepia(3%) saturate(981%) hue-rotate(155deg) brightness(89%) contrast(81%);
}
.boxLayout{
  border-radius: 4px;
  padding: 5px;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 25px;
  font-size: 0.7rem;
}
#riskScore{
  filter: invert(13%) sepia(58%) saturate(4421%) hue-rotate(352deg) brightness(115%) contrast(90%);
}


#apiHelp[data-v-20b8f582]{
    color: white;
    position: absolute;
    width: 250px;
    top: -45px;
    right: 0px;
    font-size: 12px;
    padding: 5px;
    text-align: center;
    border-radius: 5px;
    background-color: rgba(0,0,0,.4);
    line-height: 1.2;
}
.loginInput[data-v-20b8f582]{
    height: 60vh;
}
.URLInput[data-v-20b8f582]{
    height: 80vh;
}
[data-v-20b8f582] .textFieldMobile{
    max-width: 350px !important;
    margin-right: 5px;
    border-radius: 4px 4px 0px 0px;
    background-color: white;
}
[data-v-20b8f582] .textFieldMobile input{
    padding: 7px 0px 6px !important;
    font-size: 14px !important;
}
[data-v-20b8f582] .textFieldMobile .v-label{
    font-size: 14px !important;
    top: 7px !important;
}
[data-v-20b8f582] .textFieldMobile .v-text-field__slot label{
    left: 5px !important
}
[data-v-20b8f582] .textField input{
    padding: 7px 0px 6px !important;
    font-size: 14px !important;
}
[data-v-20b8f582] .textField .v-label{
    font-size: 14px !important;
    top: 7px !important;
}
[data-v-20b8f582] .textField{
    max-width: 350px !important;
    margin-right: 5px;
}
[data-v-20b8f582] .v-input__slot{
    min-height: 32px !important;
    width: inherit !important;
    padding-right: 5px !important;
}
[data-v-20b8f582] .v-input__append-inner{
    margin-top: 5px !important;
    padding: 0px !important;
    cursor: pointer;
}
.tdWidth[data-v-20b8f582] {
    min-width: -moz-fit-content;
    min-width: fit-content;
    width: 200px !important;
}
.v-expansion-panel-header__icon[data-v-20b8f582] {
    display: none;
}
.fontBlack[data-v-20b8f582] {
    color: black;
}
.darkGreen[data-v-20b8f582] {
    filter: invert(43%) sepia(74%) saturate(436%) hue-rotate(73deg) brightness(91%) contrast(83%);
}
.v-data-table__wrapper[data-v-20b8f582] {
    height: 100%;
}
.v-list[data-v-20b8f582]::-webkit-scrollbar {
    display: none;
}
.noScroll[data-v-20b8f582]::-webkit-scrollbar {
    display: none;
}
.v-input__append-inner[data-v-20b8f582] {
    margin-top: 5px !important;
}
#scanBtn[data-v-20b8f582]{
    font-size: 13px !important;
    padding: 0px !important;
    height: 32px;
}
.textBtn[data-v-20b8f582]{
    padding: 0px !important;
    height: -moz-fit-content !important;
    height: fit-content !important;
    min-width: -moz-fit-content !important;
    min-width: fit-content !important;
}
#addAccount[data-v-20b8f582]::-webkit-scrollbar{
    width: 5px;
}
#addAccount[data-v-20b8f582]::-webkit-scrollbar-track{
    background: transparent;
}
#addAccount[data-v-20b8f582]::-webkit-scrollbar-thumb{
    background-color: darkgray;
    border-radius: 5px;
}


[data-v-0278538e] *{
  scrollbar-width: none;
}
#tableTest[data-v-0278538e]{
  height: 100% !important;
}
a[data-v-0278538e] {
  pointer-events: none;         /* URL 하이퍼링크 색상 변경 */
}
.desc[data-v-0278538e]{
  padding: 5pt;
  border-radius: 4pt;
  background-color: rgb(248, 249, 250);
}
.content[data-v-0278538e]{
  font-size: 17pt;
  padding: 5pt;
  letter-spacing: .0125em;
  font-family: Arial, Helvetica, sans-serif;
  display: block;
}
[data-v-0278538e] .yaraTable tbody tr td{
  font-size: 17pt !important;
  padding: 5pt !important;
}
[data-v-0278538e] .yaraTable tbody tr td:first-child{
  font-weight: bold;
}
[data-v-0278538e] .yaraTable tbody tr{
  border-collapse: collapse;
}
[data-v-0278538e] .yaraTable tbody {
  border-top: 0.7pt solid black;
  border-bottom: 0.7pt solid black;
}
[data-v-0278538e]  .content ul{
  padding-left:15pt !important;
}
[data-v-0278538e]  .content ul li{
  text-indent:5pt !important;
}
[data-v-0278538e]  .content ol{
  padding-left:15pt !important;
}
[data-v-0278538e]  .content ol li{
  text-indent:5pt !important;
}
.subTitle[data-v-0278538e]{
  font-size: 20pt;
  font-weight: bold;
  letter-spacing: .0125em;
  font-family: Arial, Helvetica, sans-serif;
}
.title[data-v-0278538e]{
  font-size: 25pt;
  font-weight: bold;
  letter-spacing: .0125em;
  font-family: Arial, Helvetica, sans-serif;
}
.btn[data-v-0278538e] {
  width: 25px;
  height: 25px;
  margin-right: 10px;
  filter: invert(66%) sepia(8%) saturate(576%) hue-rotate(155deg)
    brightness(95%) contrast(94%);
}
.v-tooltip--top[data-v-0278538e] {
  width: -moz-fit-content;
  width: fit-content;
  padding: 0px !important;
}
.v-toolbar__title[data-v-0278538e]{
  width: 100% !important;
}
.High[data-v-0278538e] {
  background-color: #FFEBEE;
  color: #B71C1C;
}
.Medium[data-v-0278538e] {
  background-color: #FFF3E0;
  color: #E65100;
}
.Low[data-v-0278538e] {
  background-color: #FFFDE7;
  color: #F57F17;
}
.Informational[data-v-0278538e] {
  background-color: #E3F2FD;
  color: #0D47A1;
}
.Malware[data-v-0278538e] {
  background-color: #EEEEEE;
  color: #212121;
}
.Well-Known[data-v-0278538e] {
  background-color: #EDE7F6;
  color: #311B92;
}



.inputWrap[data-v-462f773e]{
    width: 400px; 
    display: flex; 
    align-items: baseline;
    justify-content: left;
}
#checkBtn[data-v-462f773e]{
    filter: invert(39%) sepia(11%) saturate(2527%) hue-rotate(73deg) brightness(99%) contrast(91%);
}
#failedBtn[data-v-462f773e]{
    filter: invert(30%) sepia(81%) saturate(2254%) hue-rotate(344deg) brightness(102%) contrast(91%);
}





#checkBtn[data-v-35214da0]{
    filter: invert(39%) sepia(11%) saturate(2527%) hue-rotate(73deg) brightness(99%) contrast(91%);
}
.custom-confirm-button[data-v-35214da0]{
    color: white;
}


.v-overlay__content{
    width: 70%;
}
.checkBtn{
    filter: invert(39%) sepia(11%) saturate(2527%) hue-rotate(73deg) brightness(99%) contrast(91%);
}
.mdi-close{
    opacity: 0 !important;
    pointer-events: none;
}
#dropdownImg{
    width: 20px;
}
.v-list-item{
    min-height: 0px !important;
    padding: 5px 10px;
}
@media (max-width:600px){
.v-menu__content{
    left: 30% !important;
}
}
@media (max-width:500px){
.v-menu__content{
    left: 10% !important;
}
.v-picker__body{
    width: 100% !important;
}
.v-data-footer{
    margin-right: 0px !important;
    justify-content: center !important;
}
.v-data-footer__select{
    display: none !important;
}
}



#searchWrap .v-input{
  padding: 2px !important;
  margin-top: 0px !important;
}
#searchWrap .v-input__slot{
  background-color: #ECEFF1;
  box-shadow: none !important;
  border: 1px solid #CFD8DC;
  border-radius: 10px;
}
#searchWrap #input-82{
  font-weight: 400 !important;
}
#tableWrap{
  height: 90% !important;
}
#tableWrap .v-toolbar__content{
  padding: 0px !important;
}
#tableWrap .v-data-table__wrapper{
  border: 1.2px solid #EEEEEE;
  border-radius: 10px;
  scrollbar-width: none;
}
#tableWrap .v-data-table__wrapper::-webkit-scrollbar{
  display: none;
}
#tableWrap th{
  background-color: #ECEFF1 !important;
  height: -moz-fit-content;
  height: fit-content;
  padding: 10px;
}
#tableWrap .v-data-footer{
  border-top: transparent !important;
}


.v-overlay__content{
  height: 90vh;
}
.btn {
  width: 20px;
  height: 20px;
  filter: invert(66%) sepia(8%) saturate(576%) hue-rotate(155deg)
    brightness(95%) contrast(94%);
}
.log{
  filter: invert(0%) sepia(7%) saturate(12%) hue-rotate(293deg) brightness(96%) contrast(100%);
}
.chip{
  width: 20px;
  height: 15px;
  border-radius: 20px;
}
.v-overlay{
  position: absolute;
  left: 0;
  top: 0;
}
#userTable{
  height: 100% !important;
}
#userTable .v-data-table__wrapper{
  scrollbar-width: none;
}
#userTable .v-data-table__wrapper::-webkit-scrollbar{
  display: none;
}
@media (max-width:800px){
.v-overlay__content{
    width: 100% !important;
}
}


