body{overflow:hidden;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.badge-modal .badge-header{padding-top:28px}.badge-modal .stat-circle{border-radius:50%;width:100px;height:100px;position:relative}.badge-modal .stat-circle>.value{margin-bottom:8px;font-size:2.6em}.badge-modal .stat-circle>.value.badge{position:relative;top:-5px}.badge-modal .stat-circle>.title{bottom:12px;position:absolute}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.badge-modal .stat-circle>.title{-webkit-transform:translate(-50%);transform:translate(-50%)}}.badge-modal .stat-circle.legendary{border:5px solid orange}.badge-modal .badge-grid{display:grid;grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(504px,1fr));padding-left:10px;padding-bottom:10px}.badge-modal .badge-card{padding:10px 15px;margin-top:20px;box-sizing:border-box;border-radius:15px;border:5px solid #fff}.badge-modal .badge-card.legendary{border:5px solid orange;background:linear-gradient(90deg,orange,#fff 175px)}.badge-modal .badge-card .text-alt{color:red}.badge-modal .badge-card .text-alt.legendary{color:orange}.badge-modal .badge-card .description{font-size:1em}.badge-modal .badge-card img{margin-right:20px}.modal.confirm-details{background-color:hsla(0,100%,90%,.9)}.modal.confirm-details>.modal-box{padding:0;margin:auto;height:auto}.modal.confirm-details>.modal-box>div{width:85%}.modal.confirm-details .detail-row{display:flex;border-bottom:1px solid red;padding:16px}.modal.confirm-details .detail-row>span{width:50%}.modal.confirm-details .button-box{border-top:1px solid red}.modal.confirm-details .profile-image-xlg{margin:auto}.employee-lookup{color:red}.employee-lookup .employee-lookup-list{background-color:#fff}.employee-lookup .employee-lookup-item:hover{background-color:#fcc}.multi-employee-lookup .profile-image-x-sm{margin-left:0;margin-top:0;margin-bottom:0;width:25px;height:25px}.multi-employee-lookup .selected-item{border:1px solid grey;padding:5px;border-radius:10px;margin:0 5px 5px}.fullpost-modal .action-bar .card-menu{right:unset}.fullpost-modal .kudos-arrow{font-size:72px;margin-left:10px;margin-right:10px}.fullpost-modal .kudos-post-block>p{margin-top:5px;margin-bottom:5px}.comment-section{padding-left:15px}.comment-section .send-icon{cursor:pointer;width:30px;height:30px;color:red;margin-left:10px}.comment-section textarea{outline:none;border:none;font-weight:300;color:#999}.comment-section .add-comment{margin-top:20px;margin-bottom:20px;align-items:center;max-width:960px}.comment-section .edit-comment{margin-top:0;margin-bottom:20px;align-items:center;max-width:960px}.comment-section .comment-input{border-radius:25px;box-shadow:0 2px 8px 0 rgba(0,0,0,.16);color:#999;flex:1 1;padding:10px 15px}.comment-section .comment-input__suggestions{top:15px!important;border-radius:10px;box-shadow:0 2px 8px 0 rgba(0,0,0,.16)}.comment-section .comment-input__suggestions .comment-input__suggestions__item{padding-left:10px;padding-right:25px}.comment-section .comment-input__suggestions .comment-input__suggestions__item:first-of-type{border-top-left-radius:10px;border-top-right-radius:10px}.comment-section .comment-input__suggestions .comment-input__suggestions__item:last-of-type{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.comment-section .comment-input__suggestions .comment-input__suggestions__item:hover{background-color:red}.comment-section .comment-input__suggestions .comment-input__suggestions__item:hover .suggestion-text>p{color:#fff}.comment-section .comment-input__suggestions .profile-image-x-sm{margin-top:5px;margin-bottom:5px}.comment-section .comment-input__suggestions .suggestion-text>p{margin-top:0;margin-bottom:0}.comment-item{max-width:960px}.comment-item.highlighted>div:first-of-type .comment{background-color:#f99;color:#fff}.comment-item.highlighted>div:first-of-type .comment .card-menu{color:red}.comment-item .comment{border-radius:25px;box-shadow:0 0 8px 0 rgba(0,0,0,.16);color:#999;flex:1 1;padding:15px}.comment-item .comment .comment-text{font-weight:300;margin-top:5px;white-space:pre-wrap}.comment-item .menu-icon{font-size:20px;color:"#CCCCCC";margin-right:10px}.comment-item .action-row{justify-content:flex-end;padding-right:25px;margin-top:6px;margin-bottom:14px}.comment-item .action-row .like-list{right:260px;top:-22px}.comment-item .action-row>div{margin-left:15px;color:#999}.like-list{position:absolute;top:-8px;right:-22px;z-index:1;display:flex;flex-direction:row;text-align:left}.like-list>div{background-color:#fff;padding:20px}.like-list .list{position:relative;border-top-left-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:0 2px 8px 0 rgba(0,0,0,.16);min-width:250px;overflow:hidden;padding-bottom:10px}.like-list .list .loader{margin-top:20px}.like-list .list.loading{min-height:120px}.like-list .list .ScrollbarsCustom{min-height:200px;height:unset!important}.like-list .list .ScrollbarsCustom .ScrollbarsCustom-Content{padding-left:0!important;padding-right:0!important;padding-bottom:0!important}.like-list .close-icon{height:25px;width:25px;display:flex;justify-content:center;align-items:center;background-color:#fff;font-size:24px;box-shadow:4px 1px 4px 0 rgba(0,0,0,.09);z-index:1}.like-list .title{font-weight:700;margin-bottom:10px}.like-list .like-item{white-space:nowrap;display:flex;align-items:center;justify-content:left;margin-right:20px}.like-list .like-item>div{white-space:pre-wrap}.like-list .like-item img{margin-left:0}.modal.popover-modal{justify-content:center;align-items:center;background-color:hsla(0,100%,90%,.9)}.modal.popover-modal>.modal-box{height:unset;background:#000;border-radius:8px;padding-left:25px;padding-right:70px}.modal.popover-modal>.modal-box>.modal-x-wrapper>.modal-x{background-color:transparent;border-left:none;top:10px;right:10px}.modal.popover-modal.light{background-color:hsla(0,0%,100%,.98)}.modal.popover-modal.light>.modal-box{background:transparent}.modal.popover-modal.light>.modal-box .text-md{color:#666}.loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:hsla(0,0%,100%,.5)}.terms-modal .post-content{height:50vh!important;margin-bottom:20px}.terms-modal>.modal-box{margin-left:25%!important;margin-right:25%!important}.terms-modal .mandatory-post-img{max-width:100%;max-height:500px}.mandatory-post-modal .ScrollbarsCustom{height:100%!important}.notification-item{position:relative;border-radius:20px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);margin-bottom:15px}.notification-item .comment{margin-left:10px;margin-right:10px}.notification-item .details-expand{padding-right:5px}.notification-item .company-value-card{width:300px;min-width:225px;margin-top:0;margin-left:20px;background-color:#fff;color:red;outline:none}.notification-item .coins-icon{top:5px;position:relative;margin-right:4px;width:18px}.notification-modal-list .ScrollbarsCustom-Content{padding-left:20px!important;padding-top:20px!important;padding-bottom:10px!important}.notification-modal-list .notification-modal-list .notification-item{background-color:hsla(0,0%,100%,.3);padding:10px;text-align:center;margin-top:10px}.notification-modal-list .notification-modal-list .notification-item:first-of-type{margin-top:0}.notification-modal-list .notification-modal-list .notification-item .time-since{position:absolute;right:30px}.notification-modal-list .notification-modal-list .notification-item .text-link{margin-left:0;margin-top:5px}.kudos-item .card{border-radius:20px;position:relative;padding-right:75px}.kudos-item .card-menu{-webkit-transform:none;transform:none;top:28px;right:85px}.kudos-item .comment-item .card-menu{right:55px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.kudos-item .coins-icon{width:18px;top:6px;position:relative;margin-left:2px;margin-right:4px}.kudos-item .admin-coin-count{margin-top:6px;margin-bottom:-6px}.kudos-item .ScrollbarsCustom{flex:1 1;height:80%!important}.kudos-item .ScrollbarsCustom .ScrollbarsCustom-Scroller>.ScrollbarsCustom-Content{padding-bottom:0!important;display:flex;flex-direction:column;justify-content:center}.kudos-item .ScrollbarsCustom-Wrapper:after{display:none}.kudos-item .details-expand{width:calc(100% - 42px);box-sizing:border-box}.expander{border-top-right-radius:20px;border-bottom-right-radius:20px;right:0;top:0;margin:0;width:42px}.details-expand,.expander{position:absolute;height:100%;background-color:#f66}.details-expand{right:42px;color:#fff;border-top-left-radius:20px;border-bottom-left-radius:20px;padding-left:20px;padding-right:20px}.profile-modal{z-index:0!important}.profile-modal,.profile-modal>.modal-box{padding:0!important}.profile-modal .content{height:100%;background-color:transparent!important}.profile-modal .content .profile-bar{width:35%!important;max-width:500px}.profile-modal .content .profile-bar .ScrollbarsCustom-Content{display:flex;padding:10px;padding-right:15px!important}.profile-modal .content .profile-bar .ScrollbarsCustom-Scroller{padding-left:16px}.profile-modal .content .profile-bar .card{width:100%;margin-top:20px}.profile-modal .content .profile-bar .icon-circle{border-radius:50%;width:30px;height:30px;background-color:red}.profile-modal .scroll-background{background-color:#fff}.profile-modal .scroll-background .ScrollbarsCustom-Content{padding-left:10px!important;padding-top:10px!important;padding-bottom:10px!important}.social-post-modal{margin-top:10px;padding-bottom:15px}.social-post-modal .post-title{font-size:2em;margin-bottom:.1em;font-weight:700}.social-post-modal img{object-fit:contain;width:100%;height:300px}.social-post-modal .rte{background-color:transparent;border:none}.social-post-modal>.modal-box .ScrollbarsCustom-Content{padding:0!important}.social-post-modal .ScrollbarsCustom{box-sizing:border-box;width:100%!important}.social-post-modal .ScrollbarsCustom .ScrollbarsCustom-Content{min-height:unset!important;padding-right:30px!important}.social-post-modal .ScrollbarsCustom .ScrollbarsCustom-Scroller{width:100%}.social-post-modal .ScrollbarsCustom .ScrollbarsCustom-TrackY{right:15px!important}.social-post-modal .ScrollbarsCustom.trackYVisible{box-sizing:content-box}.social-post-modal .ScrollbarsCustom.trackYVisible .ScrollbarsCustom-Scroller{padding-right:17px}.activity{display:flex;flex-direction:column;flex:1 1}.activity .dash-scroll{margin-left:-20px;margin-right:-20px}.activity .dash-scroll .ScrollbarsCustom-Content{padding:0 20px 20px!important}.activity .dash-scroll .ScrollbarsCustom-Wrapper:after{content:"";position:absolute;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);width:100%;height:20%}.admin-page{padding-top:20px;padding-bottom:20px}.admin-page .ScrollbarsCustom-Content{display:flex;flex-direction:column}.admin-page .admin-stats,.admin-page .menu-cards{flex-wrap:wrap}.admin-page .menu-card{border-radius:8px;margin:10px;padding:20px;display:flex;justify-content:center;align-items:center;flex-basis:0}.admin-page .menu-card>svg{margin-right:10px}.admin-page .stats-card{display:flex;flex-grow:1;flex-direction:column;justify-content:center;align-items:center;padding:20px;margin:10px;border-radius:8px;box-shadow:0 2px 8px 0 rgba(0,0,0,.16)}.admin-page .stats-card .stats-text{color:#666;font-weight:700;position:relative}.admin-page .stats-card .stats-text .drop-icon{margin-left:2px}.admin-page .stats-card .stats-text .drop-list{background-color:#fff;position:absolute;right:0;margin-top:5px;padding:6px 10px;box-shadow:0 2px 8px 0 rgba(0,0,0,.16);border-radius:6px}.admin-page .stats-card .stats-text .drop-list .drop-list-item{cursor:pointer;margin-top:5px;margin-bottom:5px}.admin-page .stats-card .stats-text .drop-list .drop-list-item:hover{color:red}.admin-page .stats-card .text-xxlg{font-size:4em;font-weight:300}.admin-page .stats-card.stats-card-text{align-items:flex-start;justify-content:flex-start}.admin-page .admin-button{margin-left:auto;padding-left:50px;padding-right:50px}.admin-page .distributions-list{display:flex;flex-grow:1;flex-direction:column;padding:20px;margin:10px;border-radius:8px;box-shadow:0 2px 8px 0 rgba(0,0,0,.16)}.admin-page .distributions-list .title{color:#666;font-weight:700;margin-bottom:10px}.admin-page .distributions-list .ScrollbarsCustom{display:flex;flex-grow:1}.admin-page .distributions-list .ScrollbarsCustom,.admin-page .distributions-list .ScrollbarsCustom .ScrollbarsCustom-Content,.admin-page .distributions-list .ScrollbarsCustom .ScrollbarsCustom-Scroller{padding-right:0!important}.admin-page .distributions-list .ScrollbarsCustom-Wrapper{right:0!important}.admin-page .distributions-list .distribution-item,.admin-page .distributions-list .list-header{flex-direction:row;display:flex;padding-right:9px}.admin-page .distributions-list .distribution-item>p,.admin-page .distributions-list .list-header>p{display:flex;flex:1 1;justify-content:center;align-items:center;text-align:center}.admin-page .distributions-list .distribution-item:nth-child(odd){background-color:hsla(0,100%,90%,.4)}.admin-page .distributions-list .distribution-item>.modal{position:fixed}.admin-page .distributions-list .list-header>p{color:#666}.admin-page .distributions-list .actions{display:flex;flex-direction:row;justify-content:center;align-items:center}.admin-page .distributions-list .actions>.disabled{color:#f99}.admin-page .confirm-modal{background-color:hsla(0,0%,100%,.8)}.admin-page .confirm-modal .modal-box{background-color:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.16);padding:40px 60px}.admin-page .confirm-modal .modal-box .text-xlg{font-weight:700}.admin-page .confirm-modal .modal-box .text-md{color:#666;margin-bottom:40px;white-space:pre-line}.admin-page .confirm-modal .modal-box .employee-lookup .text-md{margin-bottom:0}.admin-page .confirm-modal .modal-box .employee-lookup{z-index:1}.admin-page .confirm-modal .modal-box .btn{padding:5px 60px}.admin-page .confirm-modal .modal-box .btn:first-of-type{margin-left:0}.admin-page .confirm-modal .modal-box .modal-x>svg{color:red}.admin-page .confirm-modal .modal-box .modal-x{right:25px!important;top:25px!important}.create-post{background-color:#fff;padding:10px}.create-post .btn{width:90px;padding-top:10px;padding-bottom:10px;margin-top:10px;font-weight:700;margin-bottom:10px}.create-post .image-preview{max-height:500px;object-fit:contain;max-width:90%}.create-post input{color:red;border:1px solid #e5e5e5;background-color:#fff;border-radius:15px;margin-top:5px;margin-bottom:5px}.create-post input::-webkit-input-placeholder{color:#ccc}.create-post input:-ms-input-placeholder{color:#ccc}.create-post input::placeholder{color:#ccc}.create-post label{color:red;margin-top:15px}.create-post .post-type-selector{margin-left:0;margin-right:auto;margin-top:10px}.create-post .post-type-selector .selector-item{font-size:1em}.create-post .SingleDatePicker{z-index:10}.create-post .SingleDatePicker .SingleDatePickerInput{border:none}.create-post .SingleDatePicker .SingleDatePickerInput .DateInput{width:95px}.create-post .SingleDatePicker .SingleDatePickerInput .DateInput .DateInput_input{font-size:1em;padding:5px 5px 5px 10px;font-weight:700}.create-post .SingleDatePicker .CalendarDay__selected,.create-post .SingleDatePicker .CalendarDay__selected_span{background:red;color:#fff;border:1px solid #fcc}.create-post .SingleDatePicker .CalendarDay__selected:hover{background:#fcc;color:#fff}.create-post .SingleDatePicker .CalendarDay__hovered_span,.create-post .SingleDatePicker .CalendarDay__selected_span:hover{background:#fcc;color:#fff;border:0 solid red}.create-post .SingleDatePicker .CalendarDay__hovered_span:hover{background:#fcc;color:#fff;border:1px solid red}.create-post .SingleDatePicker .DayPickerKeyboardShortcuts_show__bottomRight:before{border-right:33px solid red}.create-post .tooltipped-label label{margin-top:0}.create-post .rte{margin-top:10px;margin-bottom:10px;flex:1 1;border-color:#e5e5e5;min-height:200px;border-radius:8px}.create-post .rte select,.create-post .rte select>option{color:#000}.create-post .rte>div{border-color:#e5e5e5}.create-post .upload-btn-wrapper{position:relative;overflow:hidden;display:inline-block;margin-right:auto}.create-post .upload-btn-wrapper>.btn{background-color:red;color:#fff}.create-post .upload-btn-wrapper input[type=file]{font-size:100px;position:absolute;left:0;top:0;opacity:0}.create-post-wrapper{height:100%}.create-post-wrapper .ScrollbarsCustom-Content{position:relative}.create-post-wrapper .popover-modal{z-index:11}.social-item-admin{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px 0 rgba(0,0,0,.16);padding:8px 15px}.social-item-admin .title-text{font-size:1em;font-weight:700}.social-item-admin img{object-fit:contain;width:100%;height:275px;border-top-left-radius:8px;border-top-right-radius:8px}.social-item-admin .date-text{font-size:1em}.social-item-admin .rte{background-color:transparent;border:none;height:200px}.social-item-admin .rte .editor{overflow:hidden;position:relative;height:100%}.social-item-admin .rte .editor>div>div{z-index:0}.social-item-admin .rte .editor>div>div>div{overflow:hidden!important}.social-item-admin .editor:after{content:"";position:absolute;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 90%);width:100%;height:4em}.social-item-admin .post-title{font-size:2.2em;margin-bottom:.1em;font-weight:700}.reporting{background-color:#fff;border-radius:20px;padding:20px}.reporting *{box-sizing:border-box}.reporting .report-card{border-radius:10px;margin-right:10px;margin-top:10px;border:2px solid #fff;outline:none;background-color:#fff}.reporting .report-card.active{border:2px solid #f99}.reporting .report-container{height:calc(100% - 40px)}.reporting .button-scroll{width:365px!important}.reporting .button-scroll .ScrollbarsCustom-Content{padding:5px 0 10px 10px!important}.reporting .button-scroll .ScrollbarsCustom-Scroller{padding-right:25px!important}.reporting .data-table thead{background-color:#fcc;border-top-left-radius:20px;border-top-right-radius:20px}.reporting .data-table thead th{position:-webkit-sticky;position:sticky;top:0;background-color:#fcc}.reporting .data-table td,.reporting .data-table th{padding:10px}.reporting .CalendarDay__selected,.reporting .CalendarDay__selected_span{background:red;color:#fff;border:1px solid #fcc}.reporting .CalendarDay__selected:hover{background:#fcc;color:#fff}.reporting .CalendarDay__hovered_span,.reporting .CalendarDay__selected_span:hover{background:#fcc;color:#fff;border:0 solid red}.reporting .CalendarDay__hovered_span:hover{background:#fcc;color:#fff;border:1px solid red}.reporting .DayPickerKeyboardShortcuts_show__bottomRight:before{border-right:33px solid red}.reporting .DateInput_input__focused{border-bottom:2px solid red}.reporting .DateRangePicker{margin-left:40px}.reporting .select-wrapper{margin-left:25px;width:150px}.reporting .download-selector{padding:20px}.reporting .download-selector .label{font-size:18px;margin-bottom:10px}.reporting .download-selector .selector{display:flex;flex-direction:row;align-items:center;margin:0}.svg{display:block;max-width:100%}.svg-circle,.svg-circle-bg{fill:none}.svg-circle-text{font-size:2rem;text-anchor:middle;fill:red;font-weight:700}.limited-text-area{position:relative}.limited-text-area .textarea-backing,.limited-text-area>textarea{width:100%;box-sizing:border-box}.limited-text-area>textarea{z-index:1;background-color:transparent;position:absolute;top:0;height:100%;overflow:hidden;color:#666}.limited-text-area .textarea-backing{border-color:transparent;position:relative;margin:0;color:transparent;min-height:70px;white-space:pre-wrap}.limited-text-area .textarea-backing .highlight{background-color:#f66}.limited-text-area>.count{width:100%;text-align:left;color:#666;margin:0 0 -20px 5px;top:2px;position:relative}.limited-text-area>.count.max{color:red;font-weight:700}.limited-text-area>.count>svg{margin-left:4px}.confirm-rec-modal{padding:0 0 20px!important}.confirm-rec-modal>.modal-box{width:100%;height:100%!important}.confirm-rec-modal .details-block{flex:1 1;justify-content:space-between;padding-top:20px;padding-bottom:20px}.confirm-rec-modal .details-popover{display:flex;flex-direction:column;flex:1 1}.confirm-rec-modal .value-text{font-size:20px;color:#666;margin-top:10px}.confirm-rec-modal .arrow-icon{font-size:4em;margin-left:20px;margin-right:20px}.recognition .coin-section,.recognition .employee-section{flex-basis:50%}.company-value-card{width:250px}.terms-modal.modal{background-color:hsla(0,0%,100%,.95)}.terms-modal .continue-btn{max-width:250px}.terms-modal h1{font-size:2.1em;color:red;text-align:center}.terms-modal .rte{height:auto;border:none;background:none}.terms-modal .rte .editor:after{content:none;background-image:none}.terms-modal .terms-content{flex-grow:1;margin-bottom:20px}.terms-modal .terms-content,.terms-modal .terms-content .ScrollbarsCustom-Content{padding-right:40px!important}.terms-modal .terms-content .DraftEditor-editorContainer{border:none}.terms-modal>.modal-box{background:none!important;margin-left:15%!important;margin-right:15%!important;overflow-y:none!important;flex-grow:1}.recognition .company-values-list{flex-wrap:wrap}.recognition .employee-lookup-list{z-index:2}.recognition .send-btn{width:150px}.recognition .redeem-medal{flex:1 1;width:100%;justify-content:center;display:flex;min-height:0}.recognition .redeem-medal>img{height:100%;object-fit:contain}.recognition .employee-section{flex-basis:60%}.recognition .coin-section{flex-basis:40%}.recognition .confirm-modal{background-color:hsla(0,0%,100%,.8)}.recognition .confirm-modal .modal-box{background-color:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.16);padding:40px 60px}.recognition .confirm-modal .modal-box .text-xlg{font-weight:700}.recognition .confirm-modal .modal-box .text-md{color:#666;margin-bottom:40px;white-space:pre-line}.recognition .confirm-modal .modal-box .btn{padding:5px 60px}.recognition .confirm-modal .modal-box .btn:first-of-type{margin-left:0}.recognition .confirm-modal .modal-box .modal-x>svg{color:red}.recognition .confirm-modal .modal-box .modal-x{right:25px!important;top:25px!important}.company-value-card{width:300px;min-width:250px;border-radius:10px;margin-right:10px;margin-top:10px;border:2px solid #fff;outline:none}.company-value-card img{height:60px}.company-value-card.active{border:2px solid #f99}.milestone-progress{display:flex;flex-direction:row;align-items:center}.milestone-progress .milestone-content{display:flex;flex-direction:column;flex-grow:1;margin-left:10px;margin-right:10px}.milestone-progress .milestone-title{text-align:center;font-size:24px;margin-bottom:10px;color:#666}.milestone-progress .complete{font-weight:700;text-align:center;font-size:28px}.milestone-progress.step-progress .progress-row .progress-text{font-size:18px}.milestone-progress.step-progress .step-title{color:#666;text-align:center;font-size:18px;white-space:nowrap;position:absolute;top:-30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.milestone-progress .progress-row{display:flex;flex-direction:row;align-items:center}.milestone-progress .progress-row>.progress-bar-wrapper{position:relative;width:100%}.milestone-progress .progress-row .progress-text{font-size:21px;color:#666}.milestone-progress .progress-row .progress-bar{height:8px;width:100%;position:relative;border-radius:100px;background-color:#ccc}.milestone-progress .progress-row .progress-bar .progress{position:relative;height:100%;background-color:red;border-radius:100px}.milestones{width:100%;display:flex;flex-direction:column;padding-bottom:10px}.milestones h1{text-align:center;font-size:50px;margin-top:20px;margin-bottom:20px}.milestones h2{color:#666}.milestones .badge{display:flex;flex-direction:row;align-items:center}.milestones .milestone-grid{display:grid;width:100%;grid-template-columns:repeat(auto-fit,minmax(550px,1fr))}.milestones .milestone-grid-wrapper{display:flex;flex-direction:column;flex:1 1;flex-basis:60%}.milestones .getting-started-card{display:flex;flex-direction:column;flex:1 1;flex-basis:40%;max-width:500px;margin-bottom:auto;padding:15px 0}.milestones .step-progress{margin-bottom:25px}.gift-card-item{background-color:hsla(0,0%,100%,.3);padding:10px;margin-top:10px;box-sizing:border-box;border-radius:15px;outline:none}.gift-card-item img,.gift-card-item svg{max-width:100%;height:150px;object-fit:contain;font-size:2em}.gift-card-item .btn{width:60%}.gift-card-category{width:200px;border-radius:10px;padding:15px 20px;color:#ccc;outline:none}.gift-card-category.active{color:red}.gift-card-category img{height:40px}.gift-card-category>div{width:50%;display:flex;justify-content:center;font-size:.9em}.redeem .ScrollbarsCustom .ScrollbarsCustom-Content{padding-right:20px!important}.redeem .reward-grid{display:grid;grid-gap:30px;grid-template-columns:repeat(auto-fit,minmax(225px,1fr));padding-left:10px;padding-bottom:20px}.redeem .reward-grid .gift-card-item.active{background-color:#f66}.redeem .reward-grid .gift-card-item.active .text-sub{color:#fff}.redeem .selected-item{border-radius:20px;padding:20px;margin-right:45px}.redeem .selected-item.terms .ScrollbarsCustom-Scroller{padding-right:25px!important}.redeem .selected-item .success{display:flex;flex-direction:column;align-items:center}.redeem .selected-item .success .btn{width:140px;padding-left:10px;padding-right:10px}.redeem .selected-item .close{position:absolute;right:30px;top:20px;font-size:1.5em;color:#666;z-index:3}.redeem .selected-item .popover-modal{border-radius:20px}.redeem .selected-item .ScrollbarsCustom-Content,.redeem .selected-item .ScrollbarsCustom-Scroller{display:flex}.redeem .selected-item img{max-height:250px;object-fit:contain;min-width:0}.redeem .selected-item .btn-negative-alt{padding-left:70px;padding-right:70px;cursor:default}.redeem .redeem-medal{min-height:0;justify-content:center;display:flex;width:40%;margin-top:20px;margin-bottom:20px}.redeem .redeem-medal>img{object-fit:contain}.social{display:flex;flex-direction:column;flex:1 1}.social .dash-scroll{margin-left:-20px;margin-right:-20px}.social .dash-scroll .ScrollbarsCustom-Content{padding:0 20px 20px!important}.social .dash-scroll .ScrollbarsCustom-Scroller{margin-right:0!important}.social .social-feed{display:grid;grid-gap:30px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.social-item{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px 0 rgba(0,0,0,.16)}.social-item img{object-fit:contain;width:100%;height:275px;border-top-left-radius:8px;border-top-right-radius:8px}.social-item .date-text{font-size:1em}.social-item .rte{background-color:transparent;border:none;display:flex;flex:1 1;max-height:150px;min-height:100%}.social-item .rte .editor{overflow:hidden;position:relative;height:100%;min-height:75px}.social-item .rte .editor>div>div{z-index:0}.social-item .rte .editor>div>div>div{overflow:hidden!important}.social-item .editor:after{content:"";position:absolute;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 90%);width:100%;height:4em}.social-item .post-title{font-size:2em;margin-bottom:.1em;font-weight:700;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.wallet-item.card{padding:10px;margin-top:10px}.wallet-item img{width:75px;height:50px;object-fit:contain;margin-right:20px}.wallet-item .row-block{display:flex;flex:1 1;align-items:center;text-align:center}.wallet-item .row-block:first-of-type{justify-content:flex-start}.wallet-item .row-block:last-of-type>div,.wallet-item .row-block:last-of-type>p{width:33.33%}.wallet-item .row-block:last-of-type>p{font-weight:lighter}.wallet-item .row-block:last-of-type>div>a{margin-right:5px}.wallet-item .row-block:last-of-type a{color:red}.wallet-modal .wallet-list{width:100%;height:100%}.wallet-modal .ScrollbarsCustom{flex-grow:1}.wallet-modal .ScrollbarsCustom-Content{padding-left:10px!important;padding-top:10px!important;padding-bottom:10px!important}.wallet-modal .heading-row{display:flex;flex-direction:row;padding-right:30px;padding-left:20px}.wallet-modal .heading-row .image-space{width:95px}.wallet-modal .heading-row .heading-block,.wallet-modal .heading-row .title-space{display:flex;flex:1 1}.wallet-modal .heading-row .heading-block{margin-bottom:5px;margin-right:10px}.wallet-modal .heading-row .heading-block>p{text-align:center;width:33.33%;color:#f99;margin-top:0;margin-bottom:2px}.dashboard{width:100%;height:100vh;display:flex;flex-direction:row}.dashboard .hub-logo{width:72px;height:72px;margin-bottom:15px}.dashboard .nav-bar{display:flex;flex-direction:column;box-sizing:border-box;margin:40px 40px 20px;min-width:75px;max-width:180px;width:8%}.dashboard .nav-bar .action-bar{display:flex;flex:1 1;max-height:550px}.dashboard .nav-bar .action-bar .actions{display:flex;flex-direction:column;justify-content:space-around}.dashboard .nav-bar .action-bar .actions .action{text-align:center;margin-top:5px;margin-bottom:5px;cursor:pointer;color:#fff;opacity:.5;transition:opacity .25s ease-in-out}.dashboard .nav-bar .action-bar .actions .action.active{opacity:1}.dashboard .nav-bar .action-bar .actions .action:focus{opacity:.8;outline:1px solid transparent}.dashboard .nav-bar .action-bar .actions .action .action-title{margin:0}.dashboard .nav-bar .action-bar .actions .action .action-icon-block{width:30px;display:flex;justify-content:center;align-items:center}.dashboard .nav-bar .tfw-logo-block{width:calc(100% + 100px);margin-top:auto;padding:10px;margin-left:-40px;background-color:#000}.dashboard .nav-bar .tfw-logo-block>img{width:40%;max-height:60px;margin-left:10px}.dashboard .nav-bar .tfw-logo-block>p{line-height:1em}.dashboard .dash-main{display:flex;flex:1 1;flex-direction:column;padding:20px 40px 0;min-width:0;background-color:#fff;border-radius:20px;overflow:hidden;margin:20px;box-sizing:border-box;position:relative}.dashboard .dash-main .dash-header{display:flex;flex-direction:row;align-items:center}.dashboard .dash-main .dash-header.alert-margin{margin-top:58px}.dashboard .dash-main .dash-header .header-content{display:flex;flex:1 1;align-items:center}.dashboard .dash-main .dash-header .employee-lookup{max-width:30vw;z-index:1;width:100%;flex:1 1;-ms-flex:1 1 auto}.dashboard .dash-main .dash-header .employee-lookup input{border-top-width:0;border-left-width:0;border-right-width:0;border-radius:0}.dashboard .dash-main .dash-header .search-icon{color:#ccc}.dashboard .dash-main .dash-header h1{font-size:2.1em}.dashboard .dash-main .dash-header .stats-pill{display:flex;flex-direction:row;align-items:center;text-align:center;background-color:#fcc;border-radius:30px;height:51px}.dashboard .dash-main .dash-header .stats-pill .profile-image-x-sm{width:40px;height:40px}.dashboard .dash-main .dash-header .stats-pill .stats-coins{display:flex;flex-direction:row;align-items:center;padding:10px 12px}.dashboard .dash-main .dash-header .stats-pill .stats-coins .coins-icon{padding-left:5px;margin-right:10px}.dashboard .dash-main .dash-header .stats-pill .stats-coins>div{border-left:1px solid #f99}.dashboard .dash-main .dash-header .stats-pill .stats-coins>div,.dashboard .dash-main .dash-header .stats-pill .stats-coins>svg{padding-left:10px;margin-right:10px}.dashboard .dash-main .dash-header .stats-pill .stats-coins>svg{font-size:1.5em;margin-right:15px}.dashboard .dash-main .dash-header .stats-pill .stats-coins .type,.dashboard .dash-main .dash-header .stats-pill .stats-coins .value{font-size:.8em}.dashboard .dash-main .dash-header .stats-pill .stats-coins .value{font-weight:700}.dashboard .dash-main .dash-header .stats-pill .stats-coins .type{font-weight:lighter;color:#666}.dashboard .dash-main .dash-header .stats-pill p{margin:0}.dashboard .dash-main .dash-header .stats-pill svg{font-size:1.2em}.dashboard .dash-main .dash-header .stats-pill .sub-pill{display:flex;flex-direction:row;background-color:#f66;border-radius:30px;height:100%;align-items:center;color:#fff;padding-left:7px;padding-right:25px;position:relative;z-index:1}.dashboard .dash-main .dash-header .stats-pill .sub-pill :focus{outline:1px solid transparent}.dashboard .dash-main .dash-header .stats-pill .sub-pill svg{margin-left:25px}.dashboard .dash-main .dash-header .stats-pill .sub-pill .pill-menu{position:absolute;left:0;right:0;top:30px;z-index:-1;background-color:#f66;padding-top:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.dashboard .dash-main .dash-header .stats-pill .sub-pill .pill-menu>div:hover{background-color:red}.dashboard .dash-main .dash-header .stats-pill .sub-pill .pill-menu>div:last-of-type{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.dashboard .dash-main .dash-content{display:flex;flex:1 1;min-height:0;position:relative}.dashboard .dash-main .dash-content.hide-content>div:first-of-type{display:none}.landing{height:100vh;background:linear-gradient(225deg,#f66,red);-webkit-animation:animatedGradient 120s linear infinite;animation:animatedGradient 120s linear infinite;background-size:400% 400%;color:#fff}.tfw-logo{position:absolute;top:50px;left:50px;height:65px}.background-circle-1{-webkit-transform-origin:20% 20%;transform-origin:20% 20%;top:-35vh;left:-15vh}.background-circle-1,.background-circle-2{-webkit-animation:rotation 120s linear infinite;animation:rotation 120s linear infinite;position:absolute}.background-circle-2{-webkit-transform-origin:80% 80%;transform-origin:80% 80%;right:-15vh;bottom:-35vh}.background-circle-3{-webkit-transform-origin:80% 20%;transform-origin:80% 20%;top:-35vh;right:-15vh}.background-circle-3,.background-circle-4{-webkit-animation:rotation 120s linear infinite;animation:rotation 120s linear infinite;position:absolute}.background-circle-4{-webkit-transform-origin:20% 80%;transform-origin:20% 80%;left:-15vh;bottom:-35vh}.title-row{z-index:1;width:100%;height:100%}.title-logo{width:350px;height:350px;padding:50px;display:flex;justify-content:center;align-items:center;margin-bottom:50px}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:"Wales Sans Body";src:url(/static/media/WalesSansBody-Medium.896485d1.eot);src:local("Wales Sans Body Medium"),local("../Assets/fonts/WalesSansBody-Medium"),url(/static/media/WalesSansBody-Medium.896485d1.eot) format("embedded-opentype"),url(/static/media/WalesSansBody-Medium.c89ec806.woff2) format("woff2"),url(/static/media/WalesSansBody-Medium.020f5311.woff) format("woff"),url(/static/media/WalesSansBody-Medium.cdf07cd6.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Wales Sans Body";src:url(/static/media/WalesSansBody-LightItalic.2d23115b.eot);src:local("Wales Sans Body Light Italic"),local("WalesSansBody-LightItalic"),url(/static/media/WalesSansBody-LightItalic.2d23115b.eot) format("embedded-opentype"),url(/static/media/WalesSansBody-LightItalic.70939da5.woff2) format("woff2"),url(/static/media/WalesSansBody-LightItalic.d17e14e8.woff) format("woff"),url(/static/media/WalesSansBody-LightItalic.303efd7b.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Wales Sans Body";src:url(/static/media/WalesSansBody-Regular.403b5756.eot);src:local("Wales Sans Body"),local("WalesSansBody-Regular"),url(/static/media/WalesSansBody-Regular.403b5756.eot) format("embedded-opentype"),url(/static/media/WalesSansBody-Regular.21c3736f.woff2) format("woff2"),url(/static/media/WalesSansBody-Regular.a8d979fe.woff) format("woff"),url(/static/media/WalesSansBody-Regular.62bba2b4.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Wales Sans Body";src:url(/static/media/WalesSansBody-Italic.6379b550.eot);src:local("Wales Sans Body Italic"),local("WalesSansBody-Italic"),url(/static/media/WalesSansBody-Italic.6379b550.eot) format("embedded-opentype"),url(/static/media/WalesSansBody-Italic.88f37f38.woff2) format("woff2"),url(/static/media/WalesSansBody-Italic.3ff764bf.woff) format("woff"),url(/static/media/WalesSansBody-Italic.3ad376e3.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Wales Sans Body";src:url(/static/media/WalesSansBody-Light.bf07beb1.eot);src:local("Wales Sans Body Light"),local("WalesSansBody-Light"),url(/static/media/WalesSansBody-Light.bf07beb1.eot) format("embedded-opentype"),url(/static/media/WalesSansBody-Light.e1004000.woff2) format("woff2"),url(/static/media/WalesSansBody-Light.4c19e822.woff) format("woff"),url(/static/media/WalesSansBody-Light.51ec7cc6.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}body{font-family:"Wales Sans Body",sans-serif!important;color:red}h1{font-size:6em}h2{color:#999}.text-align-left{text-align:left}.text-align-center{text-align:center}.bold{font-weight:700}.text-alert{color:red}.text-alt{color:#fff}.text-grey{color:#999}.text-grey-2{color:#666}.text-dark{color:#333}.text-sub{color:#767676}.text-link{color:red;text-decoration:underline;cursor:pointer}.text-base{font-size:.9em}.text-xsm{font-size:.6em}.text-sm{font-size:.8em}.text-md{font-size:1.2em}.text-lg{font-size:1.4em}.text-xlg{font-size:2em}.text-xxlg{font-size:3em}.italic{font-style:italic}.light{font-weight:lighter}.normal{font-weight:400}.btn{border-radius:8px;background-color:#000;color:#fff;padding:10px 25px;font-size:.9em;cursor:pointer;text-align:center;font-weight:700;box-shadow:0 2px 8px 0 rgba(0,0,0,.16)}.btn-alt{color:red;background-color:#fff}.btn-flex{flex-grow:1}.btn-xlg{padding:20px 60px;font-weight:700;font-size:1.4em}.btn-negative{color:#ccc;background-color:#f2f2f2;font-weight:300}.btn-negative-alt{color:#666;background-color:#ccc;font-weight:700}.btn-positive{color:#fff;background-color:red;font-weight:700}.btn-positive-alt{color:#fff;background-color:#f66;font-weight:700}.btn-alert{background-color:red;font-weight:700}.modal{background-color:#fff;width:100%;height:100%;position:absolute;top:0;left:0;display:flex;flex-direction:column;text-align:left;z-index:2;padding:25px 75px;box-sizing:border-box}.modal.modal-white>.modal-box{background:#fff}.modal.modal-white>.modal-box>.modal-x-wrapper>.modal-x{background-color:#fff}.modal>.modal-box{position:relative;height:100%;padding:12px;box-sizing:border-box;border-top-left-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px}.modal>.modal-box.no-close{border-radius:30px}.modal>.modal-box>.modal-x-wrapper{overflow-x:visible}.modal>.modal-box>.modal-x-wrapper>.modal-x{position:absolute;top:0;right:-50px;font-size:2em;color:#fff;background-color:#f66;width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-left:.1px solid #f66}.modal>.modal-box>.modal-x-wrapper>.modal-x>svg{cursor:pointer}.modal>.modal-box .content{background-color:#fff;border-radius:20px}.modal>.modal-box .modal-list{border-radius:20px;padding-left:8px}.ScrollbarsCustom{width:unset!important;padding-right:10px!important}.ScrollbarsCustom .ScrollbarsCustom-Scroller{padding-right:20px!important;margin-right:-21px!important;outline:none}.ScrollbarsCustom .ScrollbarsCustom-Content{padding-right:20px!important}.ScrollbarsCustom .ScrollbarsCustom-TrackY{top:0!important;height:calc(100% - 20px)!important;width:4px!important;right:5px!important;overflow:visible!important;background-color:#fcc!important;margin-top:10px;margin-bottom:10px;margin-right:8px}.ScrollbarsCustom .ScrollbarsCustom-ThumbY{background-color:red!important;width:6px!important;left:-1px!important;position:relative!important}.badged-icon{position:relative}.badged-icon .badge{position:absolute;top:-7px;right:-11px;border-radius:50%;background-color:red;width:15px;height:15px;display:flex;justify-content:center;align-items:center;padding:1px}.badged-icon .badge>span{font-size:.8em}.loader{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.list-loader{display:flex;justify-content:center;margin-top:20px}.rte{display:flex;flex-direction:column;min-height:0}.rte .editor{color:#666;overflow-y:auto;font-family:"Wales Sans Body",sans-serif!important}.rte .editor h1,.rte .editor h2{color:red}.rte .editor h1{font-size:2.2em;margin-bottom:.1em}body{background:red;background:linear-gradient(0deg,red 25%,#f66);-webkit-animation:animatedGradient 45s linear infinite;animation:animatedGradient 45s linear infinite;background-size:200% 200%}@-webkit-keyframes animatedGradient{0%{background-position:0 100%}50%{background-position:100% 0}to{background-position:0 100%}}@keyframes animatedGradient{0%{background-position:0 100%}50%{background-position:100% 0}to{background-position:0 100%}}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.card{background-color:#fff;border-radius:10px;box-shadow:0 2px 8px 0 rgba(0,0,0,.16)}.card-open{border-bottom-left-radius:0;border-bottom-right-radius:0}.card-header{background-color:#f99;box-shadow:0 2px 8px 0 rgba(0,0,0,.16);border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;padding:6px 6px 6px 12px;font-size:1em;font-weight:700}.card-alert{background-color:#fcc}.profile-image-sm{border-radius:50%;width:55px;height:55px}.profile-image-x-sm{border-radius:50%;width:45px;height:45px}.profile-image-lg{border-radius:50%;width:128px;height:128px}.profile-image-xlg{border-radius:50%;width:180px;height:180px}.mini-card{height:55px}.textarea-backing,input,select,textarea{color:red;font-family:"Wales Sans Body",sans-serif;border:1px solid #d2d2d2;font-size:1.2em;padding:10px 10px 10px 15px;border-radius:8px}.textarea-backing,textarea{color:red;max-width:100%;max-height:100%;min-height:30px}textarea{resize:none}input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ccc}input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ccc}input::placeholder,select::placeholder,select:invalid,textarea::placeholder{color:#ccc}select>option{color:red}.fixed{position:fixed}.z-index-1{z-index:1}.flex-row{display:flex;flex-direction:row}.flex-wrap{flex-wrap:wrap}.flex{display:flex;flex-direction:column}.flex-grow{flex-grow:1}.flex-align-center{align-items:center}.flex-center-both,.flex-justify-center{justify-content:center}.flex-center-both{align-items:center}.flex-center-self{align-self:center}.flex-align-start{align-items:flex-start}.flex-space-between{justify-content:space-between}.flex-space-evenly{justify-content:space-around}@supports not (-ms-ime-align:auto){.flex-space-evenly{justify-content:space-evenly}}.flex-item-bottom{margin-top:auto}.flex-item-right{margin-left:auto}.flex-item-left{margin-right:auto}.flex-shrink-0{flex-shrink:0}.flex-shrink-1{flex-shrink:1}.flex-basis-33{flex-basis:33%}.flex-basis-66{flex-basis:66%}.min-width-0{min-width:0}.padding-1{padding:10px}.padding-2{padding:20px}.padding-3{padding:30px}.padding-4{padding:40px}.padding-6{padding:60px}.margin-0{margin:0}.margin-top-first-0:first-of-type{margin-top:0}.margin-1{margin:10px}.padding-right-2{padding-right:20px}.padding-right-3{padding-right:30px}.padding-left-0{padding-left:0}.padding-left-1{padding-left:10px}.padding-left-2{padding-left:20px}.padding-left-3{padding-left:30px}.padding-bottom-0{padding-bottom:0}.padding-bottom-1{padding-bottom:10px}.padding-bottom-4{padding-bottom:40px}.padding-top-1{padding-top:10px}.padding-top-2{padding-top:20px}.padding-top-4{padding-top:40px}.margin-left-auto{margin-left:auto}.margin-left-1{margin-left:10px}.margin-left-2{margin-left:20px}.margin-left-3{margin-left:30px}.margin-left-4{margin-left:40px}.margin-right-1{margin-right:10px}.margin-right-2{margin-right:20px}.margin-right-3{margin-right:30px}.margin-right-4{margin-right:40px}.margin-right-5{margin-right:50px}.margin-top-0{margin-top:0}.margin-top-1{margin-top:10px}.margin-top-2{margin-top:20px}.margin-top-3{margin-top:30px}.margin-top-4{margin-top:40px}.margin-bottom-0{margin-bottom:0}.margin-bottom-1{margin-bottom:10px}.margin-bottom-2{margin-bottom:20px}.margin-bottom-3{margin-bottom:30px}.margin-bottom-4{margin-bottom:40px}.no-wrap{white-space:nowrap}.pointer{cursor:pointer}.underline{text-decoration:underline}.inline-block{display:inline-block}.width-33{width:33.33%}.full-width{width:100%;box-sizing:border-box}.full-height{height:100%}.border-box,.full-height{box-sizing:border-box}.absolute{position:absolute}.relative{position:relative}.overflow-y{overflow-y:auto}.primary-background{background-color:red}.secondary-background{background-color:#fff}.negative-background{background-color:#efefef}.white-background{background-color:#fff}.min-height-0{min-height:0}.top-left{top:0;left:0}.box-shadow{box-shadow:0 2px 8px 0 rgba(0,0,0,.16)}.tippy-tooltip-content{background-color:#000;color:#fff;padding:5px 10px;border-radius:8px;text-align:center;border:2px solid #ddd}.tippy-tooltip-content .tooltip-title{font-size:1em}.tippy-tooltip-content .tooltip-text{font-size:.9em;font-weight:100}.alert-bar{background-color:#f99;color:#fff;border-radius:20px;padding:20px;margin:0 10px 10px;font-weight:700;display:flex;align-items:center}.alert-bar .alert-icon{font-size:24px;margin-right:10px}.browser-alert{position:absolute;top:0;left:0;width:100%;margin:0;box-sizing:border-box;border-radius:0;display:flex;justify-content:center}input[type=file]{cursor:pointer}.selector{margin:20px;border-radius:35px}.selector .selector-item:first-of-type{border-top-left-radius:35px;border-bottom-left-radius:35px}.selector .selector-item:last-of-type{border-top-right-radius:35px;border-bottom-right-radius:35px}.selector .selector-item{font-weight:700;padding:10px 20px;background-color:#fff;color:red;cursor:pointer}.selector .selector-item.active{background-color:red;color:#fff}.selector .selector-item.disabled{color:#999;background-color:#d2d2d2}.select-css{display:block;font-size:14px;color:#444;line-height:1.3;text-overflow:ellipsis;padding:.6em 20px .5em .8em;width:100%;max-width:100%;box-sizing:border-box;margin:0;border:1px solid #aaa;box-shadow:0 1px 0 1px rgba(0,0,0,.04);border-radius:.5em;-webkit-appearance:none;appearance:none;background-color:#fff}.select-css::-ms-expand{display:none}.select-css:hover{border-color:#888}.select-css:focus{border-color:#aaa;box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:none}.select-wrapper{position:relative;width:100%}.select-wrapper .chevron{color:red;display:inline-block;position:absolute;right:10px;top:10px;pointer-events:none}.select-css option{font-weight:400;color:#444}:root:lang(ar) .select-css,:root:lang(iw) .select-css{background-position:left .7em top 50%,0 0;padding:.6em .8em .5em 1.4em}.select-css:disabled{color:graytext;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22graytext%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(180deg,#fff 0,#e5e5e5)}.select-css:disabled:hover{border-color:#aaa}.card-menu{position:absolute;right:55px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;border-radius:10px;box-shadow:0 0 8px 0 rgba(0,0,0,.16);z-index:1}.card-menu>div:first-of-type{border-top-left-radius:10px;border-top-right-radius:10px}.card-menu>div:last-of-type{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.card-menu>div{padding:10px 25px 10px 15px}.card-menu>div:hover{background-color:red;color:#fff}.tutorial{display:flex;flex-direction:column;height:100vh;padding:4% calc(5% + 12px) 5%;box-sizing:border-box;background-color:#fff;border:12px solid #f99}.tutorial.landing{justify-content:center;align-items:center;background:#fff;border:none;color:red}.tutorial.landing .logo-text{color:#000;font-size:84px;margin:0;font-weight:700}.tutorial.landing .title{font-size:48px;font-weight:700;margin:10px}.tutorial.landing .logo{min-height:0;object-fit:contain;flex:1 1;margin-top:30px;margin-bottom:10px}@media screen and (max-height:675px){.tutorial.landing .logo{display:none}}.tutorial.landing .content{font-weight:700;max-width:700px;text-align:center}.tutorial .close-icon{position:absolute;right:75px;top:55px;font-size:3em;cursor:pointer}.tutorial h2{color:red;font-size:48px;margin:0}.tutorial h1{color:#f99;font-size:38px;margin:0}.tutorial .page{height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.tutorial .page img{flex:1 1;width:80%;object-fit:contain;min-height:0;margin-bottom:5px;margin-top:5px}.tutorial .page .multi-image{max-height:80%}.tutorial .BrainhubCarousel__container{display:flex;flex:1 1;flex-direction:column}.tutorial .BrainhubCarousel__container .BrainhubCarousel__trackContainer{height:100%;justify-content:space-between;display:flex}.tutorial .BrainhubCarousel__container .BrainhubCarousel__track{overflow:visible}.tutorial .BrainhubCarousel__container .BrainhubCarousel{flex:1 1}.tutorial .BrainhubCarousel__container .BrainhubCarousel .BrainhubCarousel__arrows{background-color:transparent;padding:32px}.tutorial .BrainhubCarousel__container .BrainhubCarousel .BrainhubCarousel__arrows>span{border-color:red;border-width:16px 16px 0 0;padding:14px}.tutorial .BrainhubCarousel__container .BrainhubCarousel .BrainhubCarousel__arrows:disabled>span{border-color:#fcc}.tutorial .BrainhubCarousel__container .BrainhubCarousel__dot{width:24px;height:24px;border-radius:50%;background-color:#fcc;margin-left:5px;margin-right:5px}.tutorial .BrainhubCarousel__container .BrainhubCarousel__dot--selected{background-color:red}.tutorial .BrainhubCarousel__container .BrainhubCarousel__dot:before{display:none}.app-links{min-height:100vh;min-height:-webkit-fill-available}.app-links h1{margin-top:5%;margin-bottom:5%;font-size:64px}.app-links .badge-row{margin-top:5%}.app-links .badge-row img{width:100%;height:60px;object-fit:contain;margin-top:20px;margin-bottom:20px}
/*# sourceMappingURL=main.3db01852.chunk.css.map */