*,body,html,div{font-family:Noto Sans Thai,Noto Sans,Noto Sans JP,Noto Sans CJK,sans-serif;transition:background-color .3s}html,body{background:var(--main-background);color:var(--dark)}a{color:var(--primary);transition:all .3s}a:hover{color:var(--primary-weak)}.nav-collapse ul li a{color:var(--navbar)}.nav-collapse ul li a:hover{color:var(--navbar-hover)}.btn-success{background-color:var(--primary);border-color:var(--primary-active)}.btn-success:hover{background-color:var(--primary-active-weak);border-color:var(--primary-active)}.btn-success:active,.btn-success:focus{background-color:var(--primary-weak)!important;border-color:var(--primary-active-weak)!important;background-color:var(--primary-active)!important}select:focus,input:focus{box-shadow:var(--form-border) 1px!important}select option:hover,select option:checked{background-color:var(--form-hover)!important}select,input{color:var(--form-text)!important;background-color:var(--form-bg)!important;border-color:var(--form-border)!important}.dark-mode .custom-select{background:var(--form-bg) url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23ffffff' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat}::placeholder{color:var(--dark)!important;opacity:.4!important}:-ms-placeholder-shown{color:var(--dark)!important;opacity:.4!important}::-moz-placeholder{color:var(--dark)!important;opacity:.4!important}.b-skeleton-animate-wave:after{background:var(--skeleton-color)}.card{background:var(--card-primary);border-color:var(--form-border);color:var(--dark)}.h-error{display:none}
