@charset "UTF-8";.settings-page-wrapper{position:relative;box-sizing:border-box;max-width:720px;margin:auto;padding:2rem 1rem;height:calc(100% + 40px)}.title-container{display:flex;justify-content:space-between;align-items:center}.section-content{padding-left:2rem}.status-text{text-transform:uppercase;position:relative}.status-text.inactive:after{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAGCSURBVEiJ7ZO9S0JRGMZ/514x05Y+BqEpEKQPbChoLgoSg6CiqTEaorG2ICjagvo7pAZLQWhobqkGI3JpimpzSLNM3wav5Me93qsQLT5w4PKc8zzPe957Xujgv6GcHpQo3Xg5AiDHtlrlw4nO5bgULwfApvGdA3acyBzdQGIE0EkBXQb1hU5IhXm002pOAtA5qTIHcPNttMsGtjeQOLPAJQCewTKZf66owypCsu0AucJFlltgDKA4VfbSr+crRx7wM64mKVh5NG9Rlq2Kedm5p7x+McyL8eNbDZAkfcBu0wIAFHtywUDLARQ5BPptA6AXxX5LAXLOKMJ6Pa8KGVQhYybZkBghsw3zQdM4NtvT7tasCtWNpzzTaFUHSbAMzJm5iC+I+IJWIdMSZ6merHmmEsWNl3sgYOZQmjgDEbSbFauQJ3yMqGnyFaK2DV4WrcwBtFTTFwkwxDsLwKl5gJBGkQc8pvLPN7uAPCXS1UTDJEsCP1I1XK1AkVIRXtvSdvBn+AHpeFTQtxDpywAAAABJRU5ErkJggg==);position:absolute;top:50%;transform:translateY(-50%)}.iframe-modal-container{position:fixed;top:0;left:0;height:100vh;width:100%;background:#0009;display:flex;justify-content:center;align-items:center}.iframe-modal-container .iframe-modal{width:90%;max-width:800px;border-radius:12px;background-color:#fff;padding:1rem}.iframe-modal-container .iframe-modal iframe{border-radius:12px;border:0;outline:0}.btn-group{margin-top:1rem}.status-pill{font-weight:700}ul.settings-present-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.6rem;padding-left:2rem}ul.settings-present-list li{font-size:16px;display:flex;gap:2rem;justify-content:space-between;align-items:center}ul.settings-present-list li:last-child{margin-bottom:1rem}@media(max-width:640px){.settings-page-wrapper{width:100%;max-width:none}}.helper-note{margin-bottom:2rem!important}.settings-dialog .ui-dialog__header{padding:1.5rem!important;padding-bottom:0!important;box-sizing:border-box}.settings-dialog .ui-dialog__content{padding:1.5rem!important;padding-top:.2!important;padding-bottom:0!important;box-sizing:border-box}.settings-dialog .ui-dialog__footer{padding:0rem 1.5rem 1.5rem!important;box-sizing:border-box}.settings-title-container{position:relative;display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.3rem}.settings-title-container .settngs-title-icon-container{margin-top:.4rem}.settings-title-container .settings-title-content{display:flex;flex-direction:column;gap:.3rem}.settings-title-container.action{gap:.4rem;cursor:pointer;color:#8e94eb}.settings-title-container.disabled{opacity:.6;cursor:not-allowed}.settings-title-container img.coming-soon{position:absolute;right:0;top:0;width:55px;transform:rotate(35deg)}.auth-error-wrapper{height:100vh;width:100vw;opacity:0;animation:lateAppear 2s 2s forwards}.auth-error-wrapper .content-container{max-width:600px}.auth-error-wrapper img{max-width:200px;margin:0 auto 1rem}.auth-error-wrapper .title{margin-bottom:.6rem}@keyframes lateAppear{0%{opacity:0}to{opacity:100}}.tab-page.wish-tab-page{position:relative;margin-top:0;width:max-content;box-shadow:none}.tab-page.wish-error-page{position:relative;margin-top:0}.bell-snooze-active{color:#d31805}.tab-page.wish-loading{position:relative;margin-top:0;width:-webkit-fill-available}.dashboard{position:relative;display:flex;align-items:flex-start;gap:2rem;width:100%;justify-content:space-evenly;flex-wrap:nowrap;min-width:320px;min-height:100vh}.wish-col{flex:0 0 auto;min-width:250px}.col-icon{width:25px}.wish-col-title{display:flex;justify-content:center;align-items:center;gap:.3rem;text-transform:uppercase;transform:translate(10px)}@media(max-width:640px){.ui-provider{overflow-x:hidden!important}.tab-page.wish-tab-page{max-width:100vw!important;min-width:none!important;overflow-x:hidden!important;width:-webkit-fill-available}.wish-col{max-width:100vw!important;width:100%}.dashboard{flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;overflow-x:hidden!important}}@media(min-width:640px){.loader-parent{width:300px;max-width:100vw;position:sticky;top:50%;left:50%;transform:translate(-50%,-50%)}}.wish-col-title-count{color:#666a70}.wish-col-divider{margin:1rem 0 1.5rem}.wish-status-card-wrapper{padding:0 1em}.divider-icon{height:25px;width:25px;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff}.divider-icon.expired{background-color:#fb6d5e}.divider-icon.inProgress{background-color:#f9c22e}.divider-icon.accepted{background-color:#007ff5}.divider-icon.fulfilled{background-color:#8e939a}.divider-icon.rightMoment{background-color:#05a8aa}.expired-expand-icon,.inProgress-expand-icon,.accepted-expand-icon,.fulfilled-expand-icon,.rightMoment-expand-icon{transform:rotate(0)}.expired-expand-icon.expanded,.inProgress-expand-icon.expanded,.accepted-expand-icon.expanded,.fulfilled-expand-icon.expanded,.rightMoment-expand-icon.expanded{transform:rotate(180deg)}.rightMoment-body{position:relative;background:#fef1cd;border:1px solid #FCE6A7;border-radius:6px;padding:1rem 0}.wish-container{border:2px dashed #F7C22E;background-color:#ffdd7926;margin:0 14px 16px;border-radius:4px;display:flex;align-items:center;justify-content:center;min-height:0;cursor:pointer}.wish-container:hover{border:2px dashed #F7C22E;background-color:#ffde7968;margin:0 14px 16px;border-radius:4px;display:flex;align-items:center;justify-content:center;min-height:0;cursor:pointer}.wish-content.light-theme{display:flex;align-items:center;gap:8px;color:#000;font-weight:600}.wish-content.default-theme{display:flex;align-items:center;gap:8px;color:#424242;font-weight:600}.wish-content.dark-theme{display:flex;align-items:center;gap:8px;color:#fff;font-weight:600}.wish-icon{font-size:20px;padding-top:2.5px;padding-bottom:4px}.wish-text{padding-bottom:1px;font-weight:700}.ui-popup__content__content{padding:0 .3rem!important}.wish-status-card-wrapper{position:relative}.wish-status-card-wrapper .menu-button{position:absolute;top:.6rem;right:1.6rem;z-index:9}@media screen and (max-width:768px){.wish-status-card-wrapper .menu-button{display:none}}.wish-status-card{width:290px!important;margin-right:1em;overflow:"hidden";text-overflow:"ellipsis";overflow:hidden}.wish-status-card.expired,.wish-status-card.inProgress,.wish-status-card.accepted,.wish-status-card.fulfilled,.wish-status-card.declined,.wish-status-card.rightMoment{border-width:8px;border-top:0;border-right:0;border-bottom:0}.wish-status-card.expired,.wish-status-card.expired:hover{border-color:#fb6d5e}.wish-status-card.inProgress,.wish-status-card.inProgress:hover{border-color:#f9c22e}.wish-status-card.accepted,.wish-status-card.accepted:hover{border-color:#007ff5}.wish-status-card.declined,.wish-status-card.declined:hover{border-color:red}.wish-status-card.fulfilled,.wish-status-card.fulfilled:hover{border-color:#8e939a}.wish-status-card.rightMoment,.wish-status-card.rightMoment:hover{border-color:#05a8aa}.wish-status-card.loading{border-color:transparent;opacity:.6;cursor:not-allowed;pointer-events:none}.wish-status-card.loading:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background-color:#ddd;animation:loading 2s infinite}@media(max-width:640px){.wish-status-card-wrapper,.right-moment{width:100%}.wish-status-card{width:100%!important}}@keyframes loading{0%{transform:translate(-100%)}to{transform:translate(100%)}}.truncate-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block}.two-line-ellipsis{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.email-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.group-user{position:relative}.group-user:after{content:"";height:16px;width:16px;border-radius:50%;position:absolute;bottom:-3px;right:-3px;border:2px solid #ffffff;background-image:url(https://miro.medium.com/v2/resize:fit:1400/1*4nbFjVIH6K0h68xneadeew.png);background-size:cover;background-position:center}.group-user.larger:after{height:22px;width:22px}.group-user.accepted:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><circle cx='12' cy='12' r='12' fill='%2306A94D'/><path d='M6.5 12.5l3.5 3.5 7-7' fill='none' stroke='%23fff' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/></svg>")}.group-user.declined:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><circle cx='12' cy='12' r='12' fill='%23C81E1E'/><path d='M8 8l8 8M16 8l-8 8' stroke='%23fff' stroke-width='2.8' stroke-linecap='round'/></svg>")}.group-user.unknown:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><circle cx='12' cy='12' r='12' fill='%23565D6B'/><path d='M9.4 9.2c.3-1.6 1.8-2.7 3.3-2.7 1.7 0 3 1.1 3 2.8 0 1.6-1 2.2-2.1 2.8-.9.5-1.5 1-1.5 2v.4' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round'/><circle cx='12' cy='17.5' r='1.2' fill='%23fff'/></svg>")}.group-user .ui-avatar__icon{background-color:#e8e8e8}div.ui-dialog__content,div.ui-dialog{padding:0!important}.wish-details-dialog{min-height:500px;max-height:90vh!important}.wish-details-dialog .ui-dialog__content{scrollbar-gutter:stable!important}.outer-border{padding:30px 30px 0 45px}@media(max-width:400px){.outer-border{padding:5px 5px 5px 20px}}@media(max-width:240px){.outer-border{padding:0}}.top-alert-message{margin-bottom:1.5rem}.wish-journey{margin-top:1.5rem}.wish-sent-time,.wish-sent-time .wish-sent-icon{margin-bottom:.5rem}.wish-sent-details{height:min-content!important;z-index:9;pointer-events:none!important}.wish-sent-details .wish-sent-details-child{height:min-content}.wish-status{color:#001427}.wish-status:before{content:"";height:200px;width:2px;background-color:#fb6d5e;position:absolute;top:0;left:50%;transform:translate(-50%,-100%);z-index:1}.wish-status .wish-status-icon-container{height:25px;width:25px;border-radius:50%;background-color:#fb6d5e;color:#fff;display:flex;justify-content:center;align-items:center;position:absolute;top:-12px;left:50%;transform:translate(-50%);z-index:9}.wish-status.expired{background-color:#ffecea}.wish-status.expired:before,.wish-status.expired .wish-status-icon-container{background-color:#fb6d5e}.wish-status.expired:hover{background-color:#ffecea}.wish-status.inProgress{background-color:#ffedba}.wish-status.inProgress:before,.wish-status.inProgress .wish-status-icon-container{background-color:#f9c22e}.wish-status.inProgress:hover{background-color:#ffedba}.wish-status.accepted{background-color:#c0e1ff}.wish-status.accepted:before,.wish-status.accepted .wish-status-icon-container{background-color:#007ff5}.wish-status.accepted:hover{background-color:#c0e1ff}.wish-status.fulfilled{background-color:#faf9f8}.wish-status.fulfilled:before,.wish-status.fulfilled .wish-status-icon-container{background-color:#8e939a}.wish-status.fulfilled:hover{background-color:#faf9f8}.wish-status.rightMoment{background-color:#d4efef}.wish-status.rightMoment:before,.wish-status.rightMoment .wish-status-icon-container{background-color:#05a8aa}.wish-status.rightMoment:hover{background-color:#d4efef}.wish-details-footer{margin-top:1rem;margin-bottom:2rem;margin-right:45px;flex-wrap:wrap!important;justify-self:flex-end}@media(max-width:600px){.wish-details-footer{margin-right:32px}}@media(max-width:455px){.wish-details-footer{width:170px}.wish-details-footer button{width:100%;height:35px}.wish-details-footer .cancel-btn{width:100%}}.dialog-close-prop{display:flex;justify-content:flex-end;margin-bottom:5px;position:relative;z-index:10}@media(max-width:455px){.dialog-close-prop{position:sticky;top:30px}}.close-btn:focus,.close-btn:focus-visible,.close-btn:focus-within{outline:none!important;box-shadow:none!important}.close-btn{outline:none}.close-btn:active,.close-btn:hover{outline:none;box-shadow:none}.pending-wish-notification{background-color:#c0e1ff!important;color:#001427;width:92%!important}.pending-wish-notification .title{margin-bottom:.3rem}.pending-wish-notification:hover{background-color:#afd8fe!important}.pending-wish-card{margin-bottom:10px}.pending-wish-card.light-theme:hover,.pending-wish-card.default-theme:hover{background-color:#faf9f8!important}.pending-wish-card.dark-theme:hover{background-color:#292828!important}.pending-wish-header{margin-bottom:0!important}.pending-wish-container{display:block;flex-direction:row}.pending-wish-content{display:flex;align-items:center;flex-grow:1;width:100%}.pending-wish-action-btn-container{width:100%;margin-top:.625rem;display:flex;align-content:flex-start}.pending-wish-action-btn{width:fit-content}.alert-wrapper{max-width:500px;position:sticky;top:0;left:50%;transform:translate(-50%);margin-bottom:2rem;z-index:9999}@media(max-width:640px){.alert-wrapper{max-width:100vw}}.create-wish-details-dialog{width:100%!important;min-height:350px!important;max-height:100vh!important;margin:10px!important;max-width:min(550px,100% - 20px)!important}.create-wish-details-dialog.has-error{min-height:380px!important}.wish-create-details{background:transparent!important;height:min-content!important;z-index:9;pointer-events:auto!important}.wish-create-details .wish-create-details-child{height:min-content}.wish-create-footer{margin-top:1rem}.wish-form-container{width:100%;max-width:450px;margin:auto;padding-bottom:0}.wish-form-group{display:flex;flex-direction:column;gap:4px;width:100%!important}.wish-form-label{background-color:transparent!important;margin-top:12px}.wish-form-label-topic{background-color:transparent!important;margin-top:1opx}.wish-form-input{margin-top:0;margin-bottom:8px;padding:3px}.wish-form-input .ui-dropdown__container{min-height:38px!important;height:100%!important;display:flex;align-items:center}.wish-form-input input{height:100%!important;padding:10px!important;font-size:14px}.wish-form-email{margin-top:0}.wish-people-picker{border:none!important;border-radius:3px;padding:4px}.wish-people-picker.default-theme{background-color:#f3f2f0!important;color:#000!important}.wish-people-picker.default-theme input::placeholder{color:#484644;font-weight:500}.wish-people-picker.default-theme input.ms-BasePicker-input{color:#484644}body.dark-theme .suggestions-dark.ms-Suggestions-container{background-color:#1e1e1e!important;color:#fff!important}body.dark-theme .suggestions-dark .ms-Persona-primaryText{color:#fff!important}body.dark-theme .ms-Suggestions{background-color:#1e1e1e!important;color:#fff!important}body.dark-theme .ms-Suggestions-itemButton{background-color:#282828!important;color:#fff!important}body.dark-theme .ms-Persona-primaryText{color:#fff!important}body.default-theme .ms-Persona-primaryText,body.light-theme .ms-Persona-primaryText{color:#080808!important}body.dark-theme .ms-PickerPersona-container{background:#353535!important}.wish-people-picker.dark-theme button{background:#4b4b4b!important;color:#fff!important;display:inline-flex;align-items:center;justify-content:center;border:none;padding:4px}body.light-theme .suggestions-light.ms-Suggestions-container,body.light-theme .suggestions-light.ms-Persona-primaryText,body.light-theme .ms-Suggestions,body.light-theme .ms-Suggestions-itemButton{color:#fff!important}.suggestions-light{background-color:#fff!important;color:#000!important}body.default-theme .suggestions-light.ms-Suggestions-container,body.default-theme .suggestions-light.ms-Persona-primaryText,body.default-theme .ms-Suggestions,body.default-theme .ms-Suggestions-itemButton{color:#fff!important}.wish-people-picker.dark-theme{background-color:#201f1f!important;color:#fff!important}.wish-people-picker.dark-theme input::placeholder{color:#c8c6c4;font-weight:500}.wish-people-picker.dark-theme input.ms-BasePicker-input{color:#fff}.wish-people-picker.contrast-theme{background-color:#201f1f!important;color:#fff!important}.wish-people-picker.contrast-theme input::placeholder{color:#c8c6c4;font-weight:500}.wish-people-picker.contrast-theme input.ms-BasePicker-input{color:#fff}.wish-people-picker .text-99{border:none!important}.wish-people-picker .ms-PickerPersona-container{background:#e1dfdd!important}.wish-form-label{color:#0009;font-size:14.5px}.wish-form-toggle{margin-top:22px!important}.error-text{color:red;font-size:12px;margin-top:4px;margin-bottom:8px}.wish-submit-button svg{color:#fff!important;fill:#fff!important}.wish-people-picker button{background:#c8c6c4!important;color:#000!important;display:inline-flex;align-items:center;justify-content:center;border:none;padding:4px}.wish-people-picker button svg{fill:#000!important}.wish-title{font-weight:700;font-size:1.2rem;padding-bottom:14px}.wish-submit-button{width:100%}.wish-create-footer{display:flex;justify-content:flex-end!important;margin-top:10px;padding-right:23px}.wish-success-content{padding:.7rem .25rem}.create-wish-success-dialog{width:100%!important;max-height:100vh!important;margin:10px!important;max-width:min(550px,100% - 20px)!important}.warning-dialog{box-sizing:border-box;padding:2rem}.start-timer-dialog{width:100%!important;margin:10px 10px 0!important;max-width:min(500px,100% - 20px)!important}.warning-dialog{box-sizing:border-box;padding:2rem!important}.warning-dialog .ui-dialog__header{padding:1.5rem!important;padding-bottom:0!important;box-sizing:border-box}.warning-dialog .ui-dialog__content{padding:1.5rem!important;padding-top:.2!important;padding-bottom:0!important;box-sizing:border-box}.warning-dialog .ui-dialog__footer{padding:0rem 1.5rem 1.5rem!important;box-sizing:border-box}.tab-page{padding:2rem 4rem;min-height:calc(100vh - 2rem)}.tab-heading{font-size:28px}.divider{margin:1rem 0}.no-margin{margin:0!important}.user-avatar{position:relative}.user-avatar:after{content:"";height:16px;width:16px;border-radius:50%;position:absolute;bottom:-3px;right:-3px;border:2px solid #ffffff;background-image:url(https://miro.medium.com/v2/resize:fit:1400/1*4nbFjVIH6K0h68xneadeew.png);background-size:cover;background-position:center}.user-avatar.larger:after{height:22px;width:22px}*{position:relative;box-sizing:border-box;padding:0;margin:0}:root,html{position:relative;font-size:16px;height:100vh}body{position:relative;height:100%;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}@media screen and (max-width:480px){body{font-size:14px}}
