.flow-panel{min-height:500px}.device-hint{padding:16px;margin-bottom:18px;border-radius:12px;background:rgba(123,45,215,.1);border:1px solid rgba(176,99,255,.18)}.device-hint b,.device-hint small{display:block}.device-hint b{font-size:12px;margin-bottom:5px}.device-hint small{font-size:9px!important;line-height:1.5;letter-spacing:.3px!important}.inline-error{min-height:18px;margin-top:10px;color:#ff8aa5;text-align:center;font-size:11px}.device-summary{width:100%;height:54px;margin-bottom:17px;padding:0 13px;border:1px solid rgba(73,221,181,.2);border-radius:11px;background:rgba(42,206,164,.07);color:#fff;display:flex;align-items:center;text-align:left;cursor:pointer}.device-summary>span{width:27px;height:27px;display:grid;place-items:center;border-radius:8px;background:#17634f;color:#65e8c5;margin-right:10px}.device-summary div{display:grid}.device-summary small{font-size:6px!important;color:#79cbb5!important}.device-summary b{font-size:11px;letter-spacing:1px}.device-summary em{margin-left:auto;color:#c08aff;font-size:10px;font-style:normal}.flow-steps span.done{background:#194e41;border-color:#3ad7af;color:#64e8c5}.flow-panel section[hidden]{display:none}.flow-panel #playlistStep label{margin-bottom:10px}.flow-panel #playlistStep input{height:43px}.flow-panel #playlistStep .tabs{margin-bottom:13px}.flow-panel #playlistStep .submit{height:49px}
