
html.v218mode,body.v218mode{margin:0!important;min-height:100%!important;background:#050d1a!important;overflow:hidden!important}
body.v218mode>*:not(#aria-v218-fix-app):not(script):not(style):not(link){display:none!important}
#aria-v218-fix-app{position:fixed!important;inset:0!important;z-index:2147483000!important;background:linear-gradient(180deg,#071225,#050d1a)!important;color:#f8fafc!important;font-family:Inter,system-ui,Arial!important;overflow:hidden!important}
.v218sh{width:min(100%,480px)!important;height:100dvh!important;margin:auto!important;display:grid!important;grid-template-rows:auto 1fr auto!important;background:#071225!important}
.v218sh header{display:flex!important;gap:10px!important;align-items:center!important;padding:12px 14px!important;border-bottom:1px solid rgba(255,255,255,.08)!important;background:#0d1b30!important}
.logo{width:42px!important;height:42px!important;border-radius:14px!important;display:grid!important;place-items:center!important;background:#12294a!important;color:#ffd86b!important;font-size:25px!important;font-weight:1000!important}
.v218sh h1{margin:0!important;font-size:20px!important;color:white!important}.v218sh p{margin:3px 0 0!important;color:#9fb0c8!important;font-size:12px!important;font-weight:700!important}
.v218sh header button{margin-left:auto!important;border:1px solid rgba(77,245,157,.28)!important;background:rgba(77,245,157,.10)!important;color:#4df59d!important;border-radius:999px!important;padding:8px 11px!important;font-weight:900!important}
.v218sh main{overflow:auto!important;padding:12px!important}.v218s{display:flex!important;flex-direction:column!important;gap:10px!important}.v218top{display:flex!important;justify-content:space-between!important;gap:10px!important}.v218s h2{margin:0!important;font-size:21px!important;color:white!important}
.v218top button,.v218main{min-height:41px!important;border-radius:13px!important;border:0!important;background:linear-gradient(135deg,#ffe58d,#e7a80a)!important;color:#111827!important;font-weight:1000!important;padding:0 12px!important}
.v218form{display:flex!important;flex-direction:column!important;gap:10px!important}.v218form label{display:flex!important;flex-direction:column!important;gap:6px!important;color:#cbd5e1!important;font-size:12px!important;font-weight:850!important}
.v218form input,.v218form select{width:100%!important;box-sizing:border-box!important;min-height:42px!important;border-radius:14px!important;border:1px solid rgba(255,255,255,.12)!important;background:#07101e!important;color:white!important;padding:9px 11px!important}
.v218two,.v218grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}.v218note,.v218err,.v218empty,.v218grid>div,.v218hist>div{border-radius:18px!important;border:1px solid rgba(255,255,255,.10)!important;background:#102039!important;padding:12px!important;color:#cbd5e1!important}
.v218err{border-color:rgba(239,68,68,.35)!important;color:#fecaca!important}.v218grid>div b{display:block!important;color:#94a3b8!important;font-size:11px!important;margin-bottom:8px!important}.v218grid>div span{display:block!important;color:white!important;font-size:20px!important;font-weight:1000!important}.v218grid .ok{color:#4df59d!important}.v218grid .bad{color:#fb7185!important}
.v218hist{display:flex!important;flex-direction:column!important;gap:8px!important}.v218hist b{display:block!important;color:white!important;font-size:13px!important}.v218hist small{color:#94a3b8!important}
.v218sh nav{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:4px!important;padding:7px 8px calc(7px + env(safe-area-inset-bottom))!important;background:#071225!important;border-top:1px solid rgba(255,255,255,.08)!important}.v218sh nav button{height:48px!important;border:0!important;border-radius:14px!important;background:transparent!important;color:#94a3b8!important;font-weight:850!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important}.v218sh nav button.a{background:linear-gradient(135deg,#ffe58d,#e7a80a)!important;color:#111827!important}.v218sh nav b{font-size:10px!important}
@media(max-width:370px){.v218two,.v218grid{grid-template-columns:1fr!important}.v218sh h1{font-size:18px!important}}
