.softwareUpdate[data-v-9f7dec00]{height:100%;position:relative;overflow:hidden;--auth-logo-size:calc(var(--vh, 1vh)*50)}.softwareUpdate[data-v-9f7dec00]:before{content:"";position:absolute;top:50%;left:calc(var(--auth-logo-size)*-0.45);width:var(--auth-logo-size);height:var(--auth-logo-size);background-image:url(../../static/img/esea_logo.c926ca56.png);background-repeat:no-repeat;background-size:contain;background-position:50%;opacity:.1;transform:translateY(-50%);pointer-events:none;z-index:0}.softwareUpdate>[data-v-9f7dec00]{position:relative;z-index:1}.softwareUpdate .header[data-v-9f7dec00]{height:56px;line-height:56px;text-align:center;padding:0 16px;background-color:#004f59}.softwareUpdate .header .back[data-v-9f7dec00]{width:16px;height:16px;position:absolute;top:20px;filter:brightness(0) invert(1)}.softwareUpdate .header .back[data-v-9f7dec00]:hover{cursor:pointer}.softwareUpdate .header span[data-v-9f7dec00]{font-weight:500;font-size:18px;color:#fff}.softwareUpdate .container[data-v-9f7dec00]{padding:28px 24px;position:relative;min-height:calc(100vh - 56px)}.softwareUpdate .container h3[data-v-9f7dec00]{font-weight:500;font-size:20px;line-height:28px;color:#fff;margin-bottom:12px}.softwareUpdate .container p[data-v-9f7dec00]{font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#fff}.softwareUpdate .container .btn[data-v-9f7dec00]{width:calc(100% - 48px);position:absolute;bottom:36px;left:24px;right:24px}.softwareUpdate .container .btn div[data-v-9f7dec00]{width:100%;background:#ceb9ac;border-radius:12px;padding:14px 0;font-style:normal;font-weight:400;font-size:15px;line-height:18px;color:#004f59;text-align:center;border:1px solid #ceb9ac}.softwareUpdate .container .btn .installNow[data-v-9f7dec00]{background-color:#004f59;color:#ceb9ac;border:1px solid #ceb9ac}.softwareUpdate .container .btn span[data-v-9f7dec00]{text-align:center;display:inline-block;width:181px;font-weight:400;font-size:16px;line-height:24px;color:#0f80ff;margin-left:calc(50% - 90.5px)}.softwareUpdate .container .btn .cancel[data-v-9f7dec00]{width:100%;background:#fff;border:1px solid #3a5575;border-radius:12px;padding:14px 0;font-style:normal;font-weight:400;font-size:15px;line-height:18px;color:#3a5575;text-align:center;margin-top:26px}.softwareUpdate .status[data-v-9f7dec00]{display:flex;flex-direction:column;align-items:center;padding:0 24px}.softwareUpdate .status[data-v-9f7dec00] .v-progress-circular__underlay{stroke:#f5f7fa}.softwareUpdate .status[data-v-9f7dec00] .v-progress-circular__info{font-weight:400;font-size:16px;line-height:24px;color:#3a5575}.softwareUpdate .status span[data-v-9f7dec00]{font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#ceb9ac;margin-bottom:8px}.softwareUpdate .status .fail[data-v-9f7dec00]{color:#ff3638}.softwareUpdate .status p[data-v-9f7dec00]{margin:0;font-weight:400;font-size:16px;line-height:24px;text-align:left;color:#fff}.softwareUpdate .status .button[data-v-9f7dec00]{padding:11px 42px;background-color:#0f80ff;color:#fff;border-radius:9px;position:absolute;bottom:130px}[data-v-9f7dec00] .dialogContent{box-shadow:none!important;background:#004f59;border-radius:20px}[data-v-9f7dec00] .dialogContent .v-card,[data-v-9f7dec00] .dialogContent .v-card.v-sheet.theme--light{background:transparent!important}[data-v-9f7dec00] .dialogContent .v-card .v-card__text{padding:24px;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#fff;letter-spacing:inherit}[data-v-9f7dec00] .dialogContent .v-card .v-card__text span{font-weight:500}[data-v-9f7dec00] .dialogContent .v-card .v-card__actions{justify-content:space-between;padding:0 24px 24px}[data-v-9f7dec00] .dialogContent .v-card .btn{box-shadow:none!important;width:123.5px;background:#0f80ff;border-radius:12px;height:44px!important;text-transform:none!important;margin-left:16px!important}[data-v-9f7dec00] .dialogContent .v-card .btn .v-btn__content{font-style:normal;font-weight:400;font-size:16px;line-height:44px;color:#ceb9ac}[data-v-9f7dec00] .dialogContent .v-card .yes{box-shadow:none!important;width:123.5px;height:44px!important;background:#fff;border:1px solid rgba(58,85,117,.65);border-radius:12px;text-transform:none!important}[data-v-9f7dec00] .dialogContent .v-card .yes .v-btn__content{font-style:normal;font-weight:400;font-size:16px;line-height:44px;color:#3a5575}[data-v-9f7dec00] .v-btn:focus:before,[data-v-9f7dec00] .v-btn:hover:before{opacity:0}[data-v-9f7dec00] .v-snack__wrapper{display:block}.title[data-v-9f7dec00]{padding:30px 0 24px 16px!important;justify-content:space-between}