.custom-driver-theme.driver-popover{background-color:transparent;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.15);max-width:400px;z-index:1000000000;padding:0}.custom-driver-theme.driver-popover .driver-popover-arrow{border-width:0;left:50%;transform:translateX(-50%)}@media (max-width:672px){.custom-driver-theme.driver-popover .driver-popover-arrow{border-width:0}}.custom-driver-theme.driver-popover .driver-popover-arrow-side-left{border-left-color:#36cd77}.custom-driver-theme.driver-popover .driver-popover-arrow-side-right{border-right-color:#36cd77}.custom-driver-theme.driver-popover .driver-popover-arrow-side-top{border-top-color:#36cd77}.custom-driver-theme.driver-popover .driver-popover-arrow-side-bottom{border-bottom-color:#36cd77}.custom-driver-theme.driver-popover .driver-popover-title{background-color:#36cd77;border-top-right-radius:16px;border-bottom-left-radius:16px;color:#fff;padding:12px 80px 12px 16px;font-size:1.2rem;font-weight:600;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-width:300px}@media (max-width:1056px){.custom-driver-theme.driver-popover .driver-popover-title{padding:12px 120px 12px 16px}}.custom-driver-theme.driver-popover .driver-popover-description{color:#333;border-top-left-radius:16px;font-size:16px;line-height:1.4;padding:16px;margin:0;background-color:#fff;box-shadow:2px 2px 2px 2px rgba(0,0,0,.1);-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom-right-radius:16px;text-align:center}.custom-driver-theme.driver-popover .driver-popover-progress-text{font-size:1.2rem;font-weight:600;color:#fff;margin-left:10px;background-color:rgba(54,205,119,.8);padding:4px 10px;border-radius:12px;position:absolute;top:12px;right:12px}@media (max-width:1056px){.custom-driver-theme.driver-popover .driver-popover-progress-text{right:62px}}.custom-driver-theme.driver-popover .driver-popover-close-btn{display:flex!important;align-items:center;justify-content:center;right:-56px;top:63px;color:#fff;padding:6px 10px 12px;border-radius:18px;transition:background-color .2s;background-color:#e95757;box-shadow:2px 2px 2px 2px rgba(0,0,0,.1);font-size:2.5rem;font-weight:600}@media (max-width:1056px){.custom-driver-theme.driver-popover .driver-popover-close-btn{top:2px;right:2px}}.custom-driver-theme.driver-popover .driver-popover-close-btn:hover{background-color:#dd2d2d}.custom-driver-theme.driver-popover .driver-popover-footer{display:flex;justify-content:flex-end;margin:0;background-color:#fff;border-bottom-right-radius:16px;border-top-right-radius:16px;border-bottom-left-radius:16px}@media (max-width:1056px){.custom-driver-theme.driver-popover .driver-popover-footer .driver-popover-navigation-btns{justify-content:space-between}}.custom-driver-theme.driver-popover .driver-popover-footer button{background-color:#36cd77;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:8px 16px;transition:background-color .2s;height:53px;box-shadow:2px 2px 2px 2px rgba(0,0,0,.1);text-shadow:none}.custom-driver-theme.driver-popover .driver-popover-footer button:hover{background-color:#10b959}.custom-driver-theme.driver-popover .driver-popover-next-btn{position:absolute;top:0;right:-84px;border-bottom-left-radius:16px!important}@media (max-width:1056px){.custom-driver-theme.driver-popover .driver-popover-next-btn{position:static}}.custom-driver-theme.driver-popover .driver-popover-next-btn:hover{background-color:#10b959}.custom-driver-theme.driver-popover .driver-popover-prev-btn{position:absolute;top:0;left:-82px;border-bottom-right-radius:16px!important}@media (max-width:1056px){.custom-driver-theme.driver-popover .driver-popover-prev-btn{position:static}}.custom-driver-theme.driver-popover .driver-popover-btn-disabled{background-color:#98c2aa!important;opacity:1}.custom-driver-theme.driver-popover .driver-popover-prev-btn:hover{background-color:#004a83}.driver-active-element-reserve{box-shadow:0 0 15px 5px rgba(54,205,119,.7)!important;animation:pulse-green 1.5s infinite}@keyframes pulse-green{0%{box-shadow:0 0 15px 5px rgba(54,205,119,.7)}to{box-shadow:0 0 20px 10px rgba(54,205,119,.9)}}.driver-overlay{opacity:.75!important}.custom-driver-theme.driver-popover .driver-popover-footer button:focus{outline:none;box-shadow:0 0 0 2px rgba(96,164,90,.3)}