body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;background:#f5f8fc;color:#7a889d;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;-webkit-user-select:none;user-select:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}button.button{border-radius:15px;font-size:1.1rem;font-weight:600;padding-bottom:1rem;padding-top:1rem;text-transform:none;transition:all .3s ease;width:250px}button.button.small{font-size:.8rem;padding-bottom:.5rem;padding-top:.5rem;width:auto}button.button.dialog{border-radius:15px;padding-bottom:.6rem;padding-top:.6rem}button.blue-button{background:linear-gradient(45deg,#acc8ff,#00b4e0);box-shadow:0 8px 25px #1cb7e54d}button.green-button{background:linear-gradient(145deg,#0de190,#13c67a);box-shadow:0 4px 15px #08b26a4d}button.white-button{background:#fff;border:2px solid #f5f5f5;box-shadow:none;color:#374151}button.white-button.dialog{border:0;box-shadow:inset 0 0 0 1px #0003}button.purple-button{background:linear-gradient(145deg,#c58ae5,#a55ffc);box-shadow:0 8px 15px #851ce533;color:#fff}button.blue-button:hover{box-shadow:0 8px 25px #1cb7e54d}button.button:disabled{background:#e7e9f4;color:#aaa}button.blue-button:disabled{background:linear-gradient(45deg,#acc8ff,#00b4e0);color:#ffffff80}button.white-button:disabled{border:2px solid #0000}button.white-button:active,button.white-button:hover{box-shadow:none}.divider{color:#c9cad5;font-size:.8rem;font-weight:700;width:60%}.wrapper{display:flex;flex-direction:column;height:100vh}.container{align-items:center;display:flex;flex-grow:1;justify-content:center;min-height:0}.scanner-dialog{z-index:9999!important}.scanner-dialog-inner{background:#000!important;height:100%!important;margin:0!important;padding:0!important;width:100%!important}.scanner-container-full-width{align-items:center;display:flex;flex-direction:row;height:calc(100% - 3em);width:100%}.paper-card{background:#fff;border:1px solid #f2f3f7;border-radius:20px;box-shadow:0 4px 12px #92a0c940;padding:16px}.paper-card-title{color:#1d2535;font-size:1.1rem!important;font-weight:700!important}.paper-card-item-title{color:#4b5563;font-size:.85rem;font-weight:700;line-height:1.4}.card-box-title{font-size:1.1rem!important;font-weight:700!important}.card-box-val{font-size:1rem!important}.grid-box{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr;height:100%;width:100%}.gradient-box{border:2px solid #0000;border-radius:15px!important;box-shadow:0 8px 32px #00000014!important;overflow:hidden;position:relative;transition:all .3s ease}.gradient-box:before{background:linear-gradient(145deg,#4f46e505,#6366f10d);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease;z-index:1}.gradient-box:active{border-color:#4f46e533;transform:translateY(-8px) scale(1.02)}.gradient-box:active:before{opacity:1}.gradient-box:active .box-icon{transform:scale(1.2) rotate(5deg)}.gradient-box .card-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:5px;position:relative;text-align:center;z-index:2}.gradient-box .card-content .title{color:#374151;font-weight:700}.gradient-box .card-content .caption{color:#6b7280;font-weight:400;margin-bottom:.25rem}.circle-box{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:1rem;height:54px;justify-content:center;margin-bottom:.3rem;width:54px}.circle-box.outbound{background:linear-gradient(145deg,#e90e5b,#b20845)}.circle-box.return{background:linear-gradient(145deg,#0ee996,#08b26a)}.flex-center{flex-direction:column}.flex-center,.flex-row{align-items:center;display:flex;justify-content:center}.flex-row{flex-direction:row}.fadeInUp{animation:fadeInUp .6s ease both}.fadeInLeft{animation:fadeInLeft .4s ease both}.fadeInUpQuick{animation:fadeInUpQuick .3s ease both}.scaleUp{animation:scaleUp .6s ease both}.scaleUpDown{animation:scaleUpDown .8s ease both}.anim-delay1{animation-delay:.15s}.anim-delay2{animation-delay:.3s}.anim-delay3{animation-delay:.45s}.anim-delay4{animation-delay:.6s}.anim-delay5{animation-delay:.75s}.bounce{animation:bounceIn 1.5s infinite}.gelatine{animation:gelatine 1s infinite}@keyframes gelatine{0%,to{transform:scale(1)}20%{transform:scale(.9,1.1)}40%{transform:scale(1.1,.9)}60%{transform:scale(.95,1.05)}80%{transform:scale(1)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUpQuick{0%{opacity:0;transform:translateY(120px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes scaleUp{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes scaleUpDown{0%{opacity:0;transform:scale(0)}30%{opacity:1;transform:scale(1.2)}60%{transform:scale(.9)}to{transform:scale(1)}}@keyframes bounceIn{0%,20%,50%,80%,to{transform:scale(1)}40%{transform:scale(1.3)}60%{transform:scale(1.6)}}