.theme--light.v-file-input .v-file-input__text{color:rgba(0,0,0,.87)}.theme--light.v-file-input .v-file-input__text--placeholder{color:rgba(0,0,0,.6)}.theme--light.v-file-input.v-input--is-disabled .v-file-input__text,.theme--light.v-file-input.v-input--is-disabled .v-file-input__text .v-file-input__text--placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-file-input .v-file-input__text{color:#fff}.theme--dark.v-file-input .v-file-input__text--placeholder{color:hsla(0,0%,100%,.7)}.theme--dark.v-file-input.v-input--is-disabled .v-file-input__text,.theme--dark.v-file-input.v-input--is-disabled .v-file-input__text .v-file-input__text--placeholder{color:hsla(0,0%,100%,.5)}.v-file-input input[type=file]{left:0;opacity:0;pointer-events:none;position:absolute;max-width:0;width:0}.v-file-input .v-file-input__text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.v-file-input .v-file-input__text.v-file-input__text--chips{-ms-flex-wrap:wrap;flex-wrap:wrap}.v-file-input .v-file-input__text .v-chip{margin:4px}.v-file-input .v-text-field__slot{min-height:32px}.v-file-input.v-input--dense .v-text-field__slot{min-height:26px}.v-file-input.v-text-field--filled:not(.v-text-field--single-line) .v-file-input__text{padding-top:22px}.v-file-input.v-text-field--outlined .v-text-field__slot{padding:6px 0}.v-file-input.v-text-field--outlined.v-input--dense .v-text-field__slot{padding:3px 0}.custom-shadow{-webkit-box-shadow:0 7px 18px 3px rgba(71,64,168,.09019607843137255)!important;box-shadow:0 7px 18px 3px rgba(71,64,168,.09019607843137255)!important}.btn:hover{background-color:#7f79d9!important;border:none;color:#fff!important}.btn{border:1px solid #7f79d9!important;color:#7f79d9!important}.subscription-card{-webkit-transition:all .3s ease;transition:all .3s ease}.subscription-card:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 8px 24px rgba(0,0,0,.12)!important;box-shadow:0 8px 24px rgba(0,0,0,.12)!important}.detail-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.detail-row .caption{min-width:80px;display:inline-block}.detail-box{background-color:#f5f5f5}.detail-row-new{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px}.detail-label{min-width:90px;font-weight:500}.detail-value{-webkit-box-flex:1;-ms-flex:1;flex:1}