.v51-shell{--v51-ink:#e6f2fa;--v51-muted:#abc4d6;color:var(--v51-ink);background:radial-gradient(ellipse at top right,#12304a88,transparent 55%),#091320;border-radius:22px;padding:28px;min-height:75vh;font:12pt/1.5 'Times New Roman',serif;box-shadow:0 15px 70px #05101c33}.v51-shell *{box-sizing:border-box}.v51-shell h1{font-size:26pt;margin:0}.v51-shell h2{font-size:16pt;margin:0 0 12px}.v51-shell h3{font-size:14pt;margin:0}.v51-shell p{color:var(--v51-muted)}.v51-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.v51-head nav,.v51-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.v51-shell a{color:#83e7f3}.v51-panel{background:#112235;border-radius:18px;padding:24px;margin:20px 0;box-shadow:0 7px 25px #0002}.v51-fields{display:flex;flex-wrap:wrap;gap:20px;margin:16px 0}.v51-fields>label{flex:1 1 300px}.v51-shell label{display:block;color:#d6e6f0;margin:10px 0}.v51-shell input:not([type=file]),.v51-shell select,.v51-shell textarea{display:block;width:100%;font:12pt/1.5 'Times New Roman',serif;color:#eaf4fa;background:#0a1929;border:1px solid #526e85;border-radius:10px;padding:11px;margin-top:6px}.v51-shell select option{background:#102338}.v51-shell textarea{resize:vertical}.v51-shell :focus-visible{outline:3px solid #6fe4ee;outline-offset:3px}.v51-button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 20px;border:1px solid #458dba;border-radius:30px;color:#eaf9ff!important;background:linear-gradient(130deg,#1a4b6b,#18324a);font:12pt 'Times New Roman',serif;text-decoration:none;box-shadow:0 0 14px #41c7e51b;cursor:pointer}.v51-button:hover{border-color:#7de1f2;box-shadow:0 0 22px #4bcde641}.v51-button:disabled{opacity:.6;cursor:wait}.v51-metrics{display:flex;gap:18px;flex-wrap:wrap}.v51-metric{flex:1 1 180px;border-radius:18px;background:#13283b;padding:24px;color:#b9d1df!important;text-decoration:none}.v51-metric strong{display:block;color:#8de5f0;font-size:26pt;font-weight:normal}.v51-records{display:flex;flex-wrap:wrap;gap:18px;margin-top:20px}.v51-records article{flex:1 1 330px;background:#0d1c2b;border-radius:16px;padding:22px;max-width:100%;overflow-wrap:anywhere}.v51-key{font-size:12pt;overflow-wrap:anywhere}.v51-shell fieldset{border:0;background:#0d1c2b;padding:18px;border-radius:12px;margin:16px 0}.v51-shell legend{font-weight:bold;padding:0 8px;max-width:100%}.v51-shell details{padding:12px 0}.v51-shell pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12pt}.v51-route-banner{padding:16px;display:flex;gap:18px;align-items:center;flex-wrap:wrap}.v51-shell #v51-status:empty{display:none}.v51-shell #v51-status{padding:12px;background:#203b52;border-radius:10px;color:#fff}body:has(.v51-shell) .main,body:has(.v51-shell) #view{max-width:none;width:100%}body:has(.v51-shell) #view{background-image:none}html[data-theme=light] .v51-shell{--v51-ink:#172d40;--v51-muted:#38566d;background:radial-gradient(ellipse at top right,#cde2ef,transparent 60%),#edf3f8}html[data-theme=light] .v51-panel,html[data-theme=light] .v51-metric{background:#fff}html[data-theme=light] .v51-shell input:not([type=file]),html[data-theme=light] .v51-shell select,html[data-theme=light] .v51-shell textarea{background:#f5f8fc;color:#152e43}html[data-theme=light] .v51-shell label{color:#213c52}html[data-theme=light] .v51-shell a{color:#185f88}html[data-theme=light] .v51-records article,html[data-theme=light] .v51-shell fieldset{background:#e6eff6}html[data-theme=light] .v51-metric strong{color:#166684}html[data-theme=light] .v51-metric{color:#38566d!important}html[data-theme=light] .v51-shell select option{background:white}@media(max-width:700px){.v51-shell{padding:14px}.v51-head{display:block}.v51-panel{padding:16px}.v51-shell h1{font-size:22pt}}@media print{.v51-shell{background:white!important;color:black!important;box-shadow:none;padding:0}.v51-shell p,.v51-shell label{color:black!important}.v51-head nav,.v51-actions,.v51-button{display:none!important}.v51-panel{box-shadow:none;background:white!important;break-inside:avoid}.v51-shell textarea,.v51-shell input,.v51-shell select{color:black!important;background:white!important}.v51-shell fieldset{background:white!important}}
.v51-client-summary{padding:24px;margin:18px 0;border-radius:18px;background:#102638;color:#e5f2f7}.v51-client-summary h2{font:16pt 'Times New Roman',serif}.v51-bar{display:flex;gap:18px;align-items:center;margin:18px 0}.v51-bar span{flex:1}.v51-bar meter{flex:2;height:24px;accent-color:#59ccdf}.v51-shell input[hidden]{display:none!important}body:has(.v51-route-banner) #view{max-width:none;width:100%}.v51-shell form{min-width:0}html[data-theme=light] .v51-client-summary{background:#e6eff6;color:#19334b}.v51-shell .v51-button{color:#eaf9ff!important}
#drawer{width:100vw!important;max-width:100vw!important}#view{min-width:0}.nx-tabs .btn,.nx-tabs button,.v43-btn{border-radius:24px!important;box-shadow:0 0 14px #3cb7e629;transition:box-shadow .2s,border-color .2s}.nx-tabs .btn:hover,.nx-tabs button:hover,.v43-btn:hover{box-shadow:0 0 22px #3cb7e64a}body{background-image:radial-gradient(ellipse at top left,#24a8d414,transparent 55%),radial-gradient(ellipse at top right,#7462dd14,transparent 60%)!important;background-size:auto!important}@media(prefers-reduced-motion:reduce){.v51-button,.nx-tabs .btn,.nx-tabs button,.v43-btn{transition:none!important}}
