img[src*="krut/logo.png"]{object-fit:contain}body.app-blank:has(.krut-trust){background:#050505!important;color:#f5f3ee;font-family:Arial,Helvetica,sans-serif}body:has(.krut-trust) .bg-body{background:#101010!important;border:1px solid #292929;border-radius:0!important;box-shadow:none!important;width:min(1080px,94vw)!important;display:grid;grid-template-columns:minmax(280px,1fr) minmax(300px,1.2fr);column-gap:72px;padding:60px!important}body:has(.krut-trust) #sign_in_form{align-self:center}body:has(.krut-trust) #sign_in_form h1{color:#f5f3ee!important;font-size:26px;text-transform:uppercase;letter-spacing:-1px}body:has(.krut-trust) #sign_in_form img{height:100px!important;max-width:100%;padding:0;background:transparent}body:has(.krut-trust) .form-control{background:#1b1b1b!important;border:1px solid #444!important;color:#fff!important;border-radius:0;font-size:16px}body:has(.krut-trust) .form-control::placeholder{color:#aaa!important}body:has(.krut-trust) .form-control:focus{border-color:#ff5a1f!important;box-shadow:0 0 0 2px #ff5a1f33!important}body:has(.krut-trust) #sign_in_submit{background:#ff5a1f!important;color:#080808!important;border-radius:0;text-transform:uppercase;letter-spacing:1px;font-weight:800}body:has(.krut-trust) #sign_in_submit:hover{background:#ff7948!important}.krut-trust{border-left:1px solid #333;padding-left:48px}.krut-label{font-family:monospace;font-size:12px!important;letter-spacing:2px;color:#ff7746!important;margin-bottom:22px!important}.krut-trust h2{font-size:clamp(28px,3vw,42px);line-height:1.03;text-transform:uppercase;color:#fff;letter-spacing:-1.4px;font-weight:800;margin:0 0 22px}.krut-trust p{font-size:15px;line-height:1.65;color:#bdbdbd;margin:0 0 20px}.krut-facts{border-top:1px solid #333;margin:28px 0}.krut-facts>div{padding:15px 0;border-bottom:1px solid #333}.krut-facts strong{display:block;color:#fff;font-size:14px;margin-bottom:5px}.krut-facts span{font-size:13px;line-height:1.6;color:#aaa;display:block}.krut-trust summary{cursor:pointer;color:#eee;font-size:13px;margin:20px 0}.krut-trust details p{font-size:13px}.krut-home{display:inline-block;color:#ff7746!important;font:12px monospace;letter-spacing:2px;margin-top:22px}body:has(.krut-trust) .bg-body>hr,body:has(.krut-trust) .bg-body>.d-flex{grid-column:1/-1}body:has(.krut-trust) .bg-body>.d-flex:empty{display:none!important}@media(max-width:760px){body:has(.krut-trust) .bg-body{display:block;padding:30px 24px!important;width:100%!important}body:has(.krut-trust) #app_root .p-10{padding:20px!important}.krut-trust{border-left:0;border-top:1px solid #333;margin-top:35px;padding:30px 0 0}.krut-trust h2{font-size:32px}}body:has(.krut-trust) #sign_in_form .col-7{display:none}body:has(.krut-trust) #sign_in_form .col-5{width:100%;text-align:center}body:has(.krut-trust) #sign_in_form img{height:125px!important}
body #kt_app_sidebar a[href$="/mfa"],body #kt_app_sidebar a[href$="/shares"]{display:none!important}.krut-delivery{padding:28px;background:#101010;border:1px solid #303030;border-left:3px solid #ff5a1f}.krut-delivery h1{color:#fff}.krut-delivery p{color:#bbb;max-width:850px;line-height:1.7}#kt_app_main .btn-primary{background:#ff5a1f!important;border-color:#ff5a1f!important;color:#080808!important}
