.viu-checkbox{display:flex;align-items:flex-end}.viu-checkbox img{cursor:pointer;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.viu-checkbox img.disabled,.viu-checkbox img.readonly{cursor:default}.viu-checkbox .label-checkbox{margin-left:10px;cursor:pointer}.viu-checkbox.disabled .label-checkbox,.viu-checkbox.readonly .label-checkbox{cursor:default;opacity:.6}.viu-box[data-v-d89518ea]{display:flex;flex-direction:column;box-sizing:border-box;width:100%;padding:20px;font-size:13px;background:#fff;border:1px solid #d7e1ea;border-radius:5px;box-shadow:0 3px 4px rgba(53,66,91,.1)}.viu-box.light[data-v-d89518ea]{color:#35425b;background:#fff}.viu-box.dark[data-v-d89518ea]{color:#fff;background:#535874}.viu-box .header[data-v-d89518ea]{display:flex;justify-content:space-between;width:100%;padding-bottom:20px;font-weight:700;font-size:14px;font-family:Rubik;line-height:17px}.viu-box .footer[data-v-d89518ea]{width:100%;padding-top:20px}.viu-header[data-v-bb3ea988]{display:flex;flex-flow:row nowrap;align-items:stretch;margin-bottom:15px;font-size:14px}.viu-header .text[data-v-bb3ea988]{color:#35425b;font-weight:700;font-family:Rubik;line-height:108%}.viu-header .separator[data-v-bb3ea988]{flex:1;align-self:center;margin-left:15px;border:0;border-top:1px solid #d7e1ea;box-shadow:none}.label[data-v-65ed1ff5]{padding-bottom:5px;overflow:hidden;color:#35425b;font-weight:500;font-size:12px;font-family:Rubik;line-height:108%;white-space:nowrap;text-overflow:ellipsis}.viu-input{display:inline-flex;flex-flow:column;width:180px;font-size:13px}.viu-input .input{display:inline-flex;align-items:center;box-sizing:border-box;height:30px;padding-top:6px;padding-right:10px;padding-bottom:5px;color:#72809d;background:#fff;border:1px solid #d7e1ea;border-radius:3px;cursor:text}.viu-input .input:hover{border:1px solid #6fb4fd}.viu-input .input.invalid{border-color:#f8004a}.viu-input .input.read-only{background:#ecf0f6;border:1px solid #ecf0f6}.viu-input .input.read-only:hover{border-color:#ecf0f6}.viu-input .input.disabled{background:#d7e1ea;border:1px solid #d7e1ea;opacity:.4}.viu-input .input.disabled:hover{border-color:#d7e1ea}.viu-input .input.focus:not(.read-only){padding-top:5px;padding-right:9px;padding-bottom:4px;background:rgba(111,180,253,.15);border:2px solid #6fb4fd;-webkit-animation:animationFocusInput .8s ease-in 0s forwards;animation:animationFocusInput .8s ease-in 0s forwards}.viu-input .input.focus:not(.read-only).invalid{border-color:#f8004a}.viu-input .input.focus:not(.read-only) input{padding-left:9px!important}.viu-input .input .post-input,.viu-input .input .pre-input{padding:0 10px;padding-right:0}.viu-input .input .post-input .icon-eye,.viu-input .input .pre-input .icon-eye{cursor:pointer;opacity:.7}.viu-input .input.number input{-moz-appearance:textfield}.viu-input .input.number input::-webkit-inner-spin-button,.viu-input .input.number input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.viu-input .input input{width:100%;padding-left:10px;color:#72809d;font-size:13px;font-family:Rubik,sans-serif;background:none;border:0;outline:none}.viu-input .input input::-moz-placeholder{color:#d7e1ea}.viu-input .input input:-ms-input-placeholder{color:#d7e1ea}.viu-input .input input::placeholder{color:#d7e1ea}.viu-input .input input:-moz-read-only{background:none}.viu-input .input input:disabled,.viu-input .input input:read-only{background:none}.viu-input .input input:disabled::-moz-placeholder{opacity:.4}.viu-input .input input:disabled:-ms-input-placeholder{opacity:.4}.viu-input .input input:disabled::placeholder{opacity:.4}.viu-input .invalid-reason{width:100%;margin-top:2px;color:#f8004a;font-weight:300;font-size:10px;font-family:Rubik;white-space:normal}@-webkit-keyframes animationFocusInput{0%{background:rgba(111,180,253,.15)}to{background:#fff}}@keyframes animationFocusInput{0%{background:rgba(111,180,253,.15)}to{background:#fff}}.viu-switch[data-v-b7e3eb9a]{display:flex;align-items:center;font-size:12px;font-family:Rubik;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.viu-switch button[data-v-b7e3eb9a]{box-sizing:border-box;height:30px;padding:0 20px;overflow:hidden;color:#35425b;font-size:12px;font-family:Rubik;white-space:nowrap;text-overflow:ellipsis;background:#fff;border:1px solid #d7e1ea;outline:none;cursor:pointer}.viu-switch button[data-v-b7e3eb9a]:hover{background:#ecf0f6}.viu-switch .disabled[data-v-b7e3eb9a]{cursor:default;opacity:.4}.viu-switch .disabled[data-v-b7e3eb9a]:hover{background:#fff}.viu-switch .read-only[data-v-b7e3eb9a]{color:#72809d;background:#ecf0f6;border:1px solid #ecf0f6;cursor:default}.viu-switch .read-only[data-v-b7e3eb9a]:hover{background:#ecf0f6}.viu-switch .active[data-v-b7e3eb9a]{color:#fff;background:#35425b;border:1px solid #35425b}.viu-switch .active.read-only[data-v-b7e3eb9a]{cursor:default}.viu-switch .active[data-v-b7e3eb9a]:hover{background:#35425b}.viu-switch button[data-v-b7e3eb9a]:focus:not(.read-only):not(.disabled){outline:auto;outline-color:#6fb4fd}.viu-switch button[data-v-b7e3eb9a]:first-child{border-radius:3px 0 0 3px}.viu-switch button[data-v-b7e3eb9a]:last-child{border-radius:0 3px 3px 0}h1[data-v-99b809c8],p[data-v-99b809c8]{margin:0;padding-top:0!important}.step-layout[data-v-99b809c8]{padding:20px}@media only screen and (min-width:731px){.step-layout[data-v-99b809c8]{max-width:960px;margin:0 auto}}.step-layout h1[data-v-99b809c8]{margin-top:20px;font-weight:800;font-size:24px;text-align:center;color:#313236;margin-bottom:20px;padding:0 20px}@media only screen and (min-width:731px){.step-layout h1[data-v-99b809c8]{font-size:36px;padding:0}}.step-layout p.description[data-v-99b809c8]{font-weight:300;font-size:14px;color:#313236;text-align:center;margin-bottom:40px;padding:0 20px}@media only screen and (min-width:731px){.step-layout p.description[data-v-99b809c8]{font-size:20px}}.step-layout .actions[data-v-99b809c8]{display:flex;flex-flow:column;justify-content:center;align-items:center}.step-layout .actions a[data-v-99b809c8]{margin-top:20px;color:#6fb4fd}@media only screen and (min-width:731px){.step-layout .actions a[data-v-99b809c8]{margin-top:22px}}