.case-management-shell{padding-bottom:200px}@media (min-width: 39.06rem){.case-management-shell{padding-bottom:0}}.case-management-shell--sand{background:#fbf3e7}.case-management-shell__error{color:#a50000;text-align:center;margin-bottom:16px}.case-management-shell__navigation{display:flex;flex-direction:column;align-items:center;margin-top:32px}.case-management-shell__navigation button{margin-bottom:16px}.case-management-shell h3{margin-bottom:48px}.case-management-shell .video-wrapper{grid-column:span 12}.case-management-loader{background-color:#f2f2f2;border-radius:20px;height:16px;margin:0 0 16px;width:100%}.mobile .case-management-loader{height:8px;margin:0 0 8px}.case-management-loader__progress{height:16px;width:0%;background:#497f71;border-radius:20px}.mobile .case-management-loader__progress{height:8px}.case-management-title{margin-bottom:24px}.case-management-title__container{display:flex;flex-direction:column;margin-bottom:8px}@media (min-width: 39.06rem){.case-management-title__container{margin-bottom:32px}}.mobile .case-management-title__header{box-shadow:0 2px 3px #3f3f3c33;margin:0 -16px 32px;padding:0 16px 8px}.case-management-title__fold{align-items:baseline;cursor:pointer;display:flex;justify-content:space-between}.case-management-title__steps{display:flex;flex-direction:column;list-style:none;padding:0}.case-management-title__steps li{padding:12px 0 12px 32px;position:relative}.case-management-title__steps li:before,.case-management-title__steps li:after{content:"";display:block;height:0;width:0}.case-management-title__steps li:before{margin-bottom:-6px}.case-management-title__steps li:after{margin-top:-7px}.case-management-title__step-indicator{bottom:0;left:0;position:absolute;top:0;width:17px}.case-management-title__step-indicator:before,.case-management-title__step-indicator:after{background-color:#959595;content:"";display:block;height:50%;left:50%;margin-left:-.5px;position:absolute;width:1px;z-index:1}.case-management-title__step-indicator:before{top:0}.active .case-management-title__step-indicator:before,.complete .case-management-title__step-indicator:before{background-color:#497f71;margin-left:-1.5px;width:3px}li:first-child .case-management-title__step-indicator:before{display:none}.case-management-title__step-indicator:after{bottom:0}.complete .case-management-title__step-indicator:after{background-color:#497f71;margin-left:-1.5px;width:3px}li:last-child .case-management-title__step-indicator:after{display:none}.case-management-title__step-indicator .circle{background-color:#fdfbf7;border-radius:50%;display:block;height:17px;left:0;margin-top:-8px;position:absolute;top:50%;width:17px;z-index:10}.active .case-management-title__step-indicator .circle{border:solid 1px #fdfbf7}.case-management-title__step-indicator .circle:before,.case-management-title__step-indicator .circle:after{content:"";display:block;position:absolute}.case-management-title__step-indicator .circle:before{border:solid 1px #959595;border-radius:50%;inset:0}.active .case-management-title__step-indicator .circle:before,.complete .case-management-title__step-indicator .circle:before{border:solid 3px #497f71}.case-management-title__step-indicator .circle:after{transform:rotate(12deg);height:8px;width:8px;left:9px;bottom:7px}.active .case-management-title__step-indicator .circle:after{background-color:#fdfbf7}.case-management-completed__buttons{display:flex;flex-direction:column;align-items:center;margin-top:32px}.case-management-completed__buttons button{margin-bottom:16px}.form-radio-button{display:block;margin-bottom:20px}.file-upload-control--alternate .file-upload-control__file-list{margin:0 0 16px}.file-upload-control--alternate .file-upload-control__file-list>li{display:flex;width:fit-content}.file-upload-control--alternate .file-upload-control__file-list>li .file-name{border-bottom:1px solid #3f3f3c}.file-upload-control__input{display:none}.file-upload-control__file-list{list-style:none;margin:16px 0 0;padding:0}.file-upload-control__file-list>li{margin-bottom:8px}.file-upload-control__file-list>li .icon{position:relative;top:4px;margin-left:8px}.case-management-residence-search{margin:0 0 32px;position:relative}.case-management-residence-search__list{cursor:pointer;padding:0;max-height:160px;overflow-y:auto}.case-management-residence-search__list>li{list-style:none;padding:5px 10px}.case-management-residence-search__list>li:first-child{padding-top:10px}.case-management-residence-search__list>li:last-child{padding-bottom:10px}.case-management-residence-search__list>li:hover{background-color:#f5f3f0}.case-management-residence-search__search-field{box-shadow:0 1px 3px #3f3f3c33}.case-management-residence-search__search-field.padded{padding:10px}.case-management-residence-search__search-field>.input-field{border-bottom:1px solid rgb(237,236,234);margin:0;padding:10px}.case-management-residence-search .icon--looking-glas{position:absolute;right:10px;top:15px}.summary-view__section{margin:0 0 32px}.summary-view__section-title{margin:0 0 16px;position:relative}.summary-view__section-title .icon.icon--edit{position:absolute!important;right:0;top:3px;cursor:pointer}.summary-view__title{color:#747474;font-size:.75rem}.summary-view__row{display:flex;flex-direction:row;margin:0 0 16px}.summary-view__row:last-child{margin-bottom:0}.mobile:not(.tablet) .summary-view__row{margin:0}.summary-view__column{padding-right:16px;width:50%}.summary-view__column:only-child{padding:0;width:100%}.summary-view__column:only-child>span:last-child{word-break:normal}.mobile:not(.tablet) .summary-view__column{margin:0 8px 16px 0;padding:0;width:100%}.summary-view__column>span{display:block}.summary-view__column>span:last-child{word-break:break-all}
