.online-service-appointment-device-form__title{margin-bottom:20px}.online-service-appointment-device-form__no-result--outer{border:1px solid var(--theme-color-grayscale-700);display:grid;grid-template-columns:max-content auto;column-gap:20px}.online-service-appointment-device-form__no-result--outer:before{content:"";border-left:10px solid var(--theme-color-status-warning-default)}.online-service-appointment-device-form__no-result--inner{display:grid;grid-template-columns:minmax(0,auto) 1fr;grid-column-gap:20px;align-items:start;padding:20px 40px 20px 10px}.online-service-appointment-device-form__icon{color:var(--theme-color-status-warning-default)}.online-service-appointment-device-form__no-result-title{margin-top:0}.online-service-appointment-device-form__no-result-text{margin-bottom:20px;word-break:auto-phrase}.online-service-appointment-device-form__no-result-text p{margin:0}.online-service-appointment-device-form__no-result-link{color:var(--theme-color-primary-default);display:flex;align-items:center;gap:10px}.online-service-appointment-device-form__container{display:grid;grid-row-gap:20px}.online-service-appointment-device-form__container--should-not-show{border:1px dotted var(--theme-color-status-info-default)}.online-service-appointment-device-form__error-container{margin-top:20px}.online-service-appointment-device-form__serial-number{display:grid}@media (min-width:768px){.online-service-appointment-device-form__serial-number{grid-template-columns:repeat(2,1fr)}}.online-service-appointment-device-form__progress{display:flex;justify-content:center;padding-block:25px}.online-service-appointment-device-form__input-hint{position:relative;margin-block:10px;color:var(--theme-color-tertiary-default)}.online-service-appointment-device-form__input-hint-slot{display:flex;position:absolute;inset:0 auto 0 0;width:20px;height:20px}.online-service-appointment-device-form__input-hint-text{display:flex;flex-direction:column;gap:5px}.online-service-appointment-device-form__input-hint-text>p{font-size:14px;margin:0}.online-service-appointment-device-form__input-hint-text>p:first-of-type{padding-left:30px}