.provisioning-panel{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-card{border-color:rgba(0,0,0,.08)!important;border-radius:16px}.section-card__title{padding:18px 22px 14px!important;border-bottom:1px solid rgba(0,0,0,.06)}.section-card__title-content{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.section-card__title-actions,.section-card__title-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-card__title-actions{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-card__body{padding:20px 22px 22px!important}.section-upload-btn{min-width:220px;min-height:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.section-select-btn{min-width:172px;min-height:48px!important;white-space:nowrap}.wifi-section-heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.section-card__body--qr,.wifi-section-heading{display:-webkit-box;display:-ms-flexbox;display:flex}.section-card__body--qr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.provisioning-note,.qr-warning{border-radius:12px}.qr-warning{margin-bottom:12px!important}.qr-warning ::v-deep .v-alert__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.qr-warning ::v-deep .v-alert__content{font-size:.95rem;line-height:1.35}.qr-preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:520px;padding:20px;border-radius:8px;background:#fafafa}.qr-preview--empty{border:1px dashed rgba(0,0,0,.12)}.qr-preview ::v-deep canvas{display:block;max-width:100%;height:auto!important}.qr-preview__frame{padding:28px;border-radius:16px;background:#fff;-webkit-box-shadow:0 10px 24px rgba(0,0,0,.08);box-shadow:0 10px 24px rgba(0,0,0,.08)}.qr-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px}.qr-action{width:100%;margin:0!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1263px){.section-card--qr{margin-top:4px}}@media (max-width:960px){.provisioning-note{display:none!important}.kiosk-shell ::v-deep .v-card--material__title .text-subtitle-1,.section-card__subtext{display:none}.section-card__title{padding:16px 18px 12px!important}.section-card__title-content{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.section-card__title-actions,.section-card__title-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-card__title-actions{width:100%;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;margin-left:0}.section-card__body{padding:16px 18px 18px!important}.wifi-section-heading{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.section-select-btn,.section-upload-btn{width:100%}.qr-preview{min-height:360px;padding:16px}.qr-preview__frame{padding:20px}.qr-actions{grid-template-columns:1fr}}.qr-label{font-size:18px;font-weight:500;color:#000;text-align:center;margin-top:8px}.v-autocomplete.v-input>.v-input__control>.v-input__slot{cursor:text}.v-autocomplete input{-ms-flex-item-align:center;align-self:center}.v-autocomplete.v-select.v-input--is-focused input{min-width:64px}.v-autocomplete:not(.v-input--is-focused).v-select--chips input{max-height:0;padding:0}.v-autocomplete--is-selecting-index input{opacity:0}.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo):not(.v-text-field--single-line):not(.v-text-field--outlined) .v-select__slot>input{margin-top:24px}.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo):not(.v-text-field--single-line):not(.v-text-field--outlined).v-input--dense .v-select__slot>input{margin-top:20px}.v-autocomplete:not(.v-input--is-disabled).v-select.v-text-field input{pointer-events:inherit}.v-autocomplete__content.v-menu__content,.v-autocomplete__content.v-menu__content .v-card{border-radius:0}