body{-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;background-color:#1a1236;font-family:-apple-system,BlinkMacSystemFont,sans-serif;height:100vh;margin:0;max-width:630px;overflow:hidden;width:100%}@media screen and (max-width:600px){body{height:100%}}@supports(-webkit-touch-callout:none){body{padding-top:25px}@media screen and (min-height:737px){body{padding-bottom:35px}}}a,button,button:active,button:focus,div:focus,input,input:active,input:focus,select,textarea,textarea:active,textarea:focus{outline:none!important}#root{height:100vh;overflow-y:scroll}#root::-webkit-scrollbar{width:0}.btn{align-items:center;background:#812ef0;border-radius:12px;box-sizing:border-box;color:#fff;display:flex;font-size:17px;font-style:normal;font-weight:600;justify-content:center;line-height:22px;padding:16px;transition:.2s;width:100%}.btn:hover{cursor:pointer;opacity:.8}.info-icon{background-image:url(/assets/img/infoIcon.svg);background-repeat:no-repeat;background-size:contain;min-height:24px;min-width:24px;transition:.2s}.info-icon:hover{cursor:pointer;opacity:.8}@media screen and (max-width:375px){.info-icon{min-height:22px;min-width:22px}}.settings-icon{background-image:url(/assets/img/settings_icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;min-height:24px;min-width:24px;transition:.2s}.settings-icon:hover{cursor:pointer;opacity:.8}@media screen and (max-width:375px){.settings-icon{min-height:22px;min-width:22px}}.delete-btn{background-color:unset;font-weight:400}.delete-btn>span{margin-left:32px;position:relative}.delete-btn>span:before{background-image:url(/assets/img/bin.svg);background-repeat:no-repeat;content:"";height:24px;left:-32px;position:absolute;top:-2px;width:24px}.secondary-btn{background-color:unset;font-weight:400}.secondary-btn>span{position:relative}.secondary-btn>span:before{content:"";height:24px;left:-32px;position:absolute;top:-2px;width:24px}.disabled-btn{cursor:default;opacity:.8}.simple-input{display:flex;flex-direction:column}.simple-input>label{color:#fff;font-size:17px;font-style:normal;font-weight:600;letter-spacing:-.408px;line-height:22px;margin-bottom:16px}.simple-input>div{display:flex;flex-direction:column;position:relative}.simple-input>div>img{opacity:0;position:absolute;right:13px;top:13px;transition:.1s;visibility:hidden}.simple-input>div>img:hover{cursor:pointer;opacity:.8}.simple-input>div>img.visible__input-cross{opacity:1;visibility:visible}.simple-input>div>input{background:#261e40;border-radius:8px;border-width:0;box-sizing:border-box;color:#fff;font-size:15px;font-style:normal;font-weight:400;letter-spacing:-.24px;line-height:20px;padding:12px 40px 12px 12px}.calendar_bookmark{background-image:url(/assets/img/calendar_bookmark.png)}.smile_1{background-image:url(/assets/img/smile_1.png)}.smile_2{background-image:url(/assets/img/smile_2.png)}.smile_3{background-image:url(/assets/img/smile_3.png)}.smile_4{background-image:url(/assets/img/smile_4.png)}.smile_5{background-image:url(/assets/img/smile_5.png)}.launch{align-items:center;animation-duration:2s;animation-name:animationIn;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%}@keyframes animationIn{0%{opacity:0}to{opacity:1}}.launch:before{background-image:url(/assets/img/left_gradient_main_screen.png);background-size:cover;bottom:0;content:"";height:337px;left:0;position:absolute;width:285px}@media screen and (max-width:480px){.launch:before{background-image:url(/assets/img/left_gradient_main_screen_480.png);height:316px;width:267px}}@media screen and (max-width:428px){.launch:before{background-image:url(/assets/img/left_gradient_main_screen_428.png);height:316px;width:246px}}@media screen and (max-width:375px){.launch:before{background-image:url(/assets/img/left_gradient_main_screen_375.png);height:313px;width:220px}}.launch:after{background-image:url(/assets/img/right_gradient%20main_screen.png);background-size:cover;content:"";height:288px;position:absolute;right:0;top:0;width:331px}@media screen and (max-width:480px){.launch:after{background-image:url(/assets/img/right_gradient%20main_screen_480.png);height:262px;width:312px}}@media screen and (max-width:428px){.launch:after{background-image:url(/assets/img/right_gradient%20main_screen_428.png);height:315px;width:314px}}@media screen and (max-width:375px){.launch:after{background-image:url(/assets/img/right_gradient%20main_screen_375.png);height:271px;width:287px}}.launch .logo{margin-bottom:28px}.loader{animation:rot 1s linear infinite;background:conic-gradient(from 180deg at 50% 50%,#fff 0deg,#c3aee5 .04deg,#1a1236 1turn);border-radius:50%;height:24px;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#fff 0);mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#fff 0);width:24px}@keyframes rot{to{transform:rotate(1turn)}}.navigation{align-items:center;background:rgba(16,14,25,.3);bottom:0;box-sizing:border-box;display:flex;left:0;padding:18px 32px;position:fixed;right:0}@supports(-webkit-backdrop-filter:blur(18px)) or (backdrop-filter:blur(18px)){.navigation{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}}@supports not ((-webkit-backdrop-filter:blur(18px)) or (backdrop-filter:blur(18px))){.navigation{background:rgba(16,14,25,.9)}}@media screen and (max-width:480px){.navigation{padding:7px 0}}@supports(-webkit-touch-callout:none){@media screen and (min-height:737px){.navigation{padding:7px 0 35px}}}.navigation .navigation__item{align-items:center;display:flex;justify-content:center;opacity:.3;transition:.2s;width:100%}.navigation .navigation__item:hover{cursor:pointer}@media screen and (max-width:480px){.navigation .navigation__item{flex-direction:column}}.navigation .navigation__item>img{margin-right:12px}@media screen and (max-width:480px){.navigation .navigation__item>img{margin-bottom:4.87px;margin-right:0}}.navigation .navigation__item>span{color:#fff;font-size:13px;font-style:normal;font-weight:600;letter-spacing:-.078px;line-height:16px}@media screen and (max-width:480px){.navigation .navigation__item>span{font-size:11px;font-weight:500;line-height:14px}}@media screen and (max-width:428px){.navigation .navigation__item>span{font-size:9px;line-height:11px}}.navigation .navigation__item-selected{opacity:1}.diary{box-sizing:border-box;display:flex;flex-direction:column;padding-bottom:88px;position:relative}@supports(-webkit-touch-callout:none){.diary{padding-bottom:118px}@media screen and (min-height:737px){.diary{padding-bottom:123px}}}.diary .diary__content{box-sizing:border-box;padding:0 32px}@media screen and (max-width:480px){.diary .diary__content{padding:0 16px}}@media screen and (max-width:475px){.diary .diary__content{padding:0 12px}}.diary .diary__content .diary__content_list{box-sizing:border-box;display:flex;flex-direction:column;padding:28px 0 0 44px}.diary .diary__calendar{box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;padding:14px 12px;width:100%}@supports(-webkit-touch-callout:none){.diary .diary__calendar{padding-top:29.5px}}.diary .diary__calendar .diary__calendar_carrent{color:#fff;cursor:default;font-size:20px;font-style:normal;font-weight:600;letter-spacing:.38px;line-height:24px;margin-bottom:26px;text-align:center}.diary .diary__calendar .diary__calendar_container{display:flex;justify-content:center}.diary .diary__calendar .diary__calendar_container .calendar__container_item{border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;padding:8px 18px 24px;position:relative;transition:.2s}.diary .diary__calendar .diary__calendar_container .calendar__container_item:hover{cursor:pointer}@media screen and (max-width:428px){.diary .diary__calendar .diary__calendar_container .calendar__container_item{padding:8px 15px 26px}}@media screen and (max-width:414px){.diary .diary__calendar .diary__calendar_container .calendar__container_item{padding:8px 14px 26px;padding:8px 12px 26px}}@media screen and (max-width:360px){.diary .diary__calendar .diary__calendar_container .calendar__container_item{padding:8px 10px 26px}}@media screen and (max-width:320px){.diary .diary__calendar .diary__calendar_container .calendar__container_item{padding:8px 6px 26px}}.diary .diary__calendar .diary__calendar_container .calendar__container_item .container__item_day{color:#bbb8c3;font-size:13px;font-style:normal;font-weight:400;letter-spacing:-.078px;line-height:16px;text-align:center;text-shadow:0 4px 4px rgba(0,0,0,.25);text-transform:uppercase}@media screen and (max-width:428px){.diary .diary__calendar .diary__calendar_container .calendar__container_item .container__item_day{font-size:11px;letter-spacing:.06px;line-height:14px}}.diary .diary__calendar .diary__calendar_container .calendar__container_item .container__item_num{color:#fff;font-size:17px;font-style:normal;font-weight:400;letter-spacing:-.408px;line-height:22px;position:relative;text-align:center}.diary .diary__calendar .diary__calendar_container .calendar__container_item .container__item_num>span{display:block;width:33px}.diary .diary__calendar .diary__calendar_container .calendar__container_item .container__item_num .container__item_icons{bottom:-16px;display:flex;justify-content:center;left:0;position:absolute;width:100%}.diary .diary__calendar .diary__calendar_container .calendar__container_item .container__item_num .container__item_icons :nth-child(2){margin:0 0 0 6px}.diary .diary__calendar .diary__calendar_container .calendar__container_item .container__item_num .container__item_icons .item__icons_bookmark,.diary .diary__calendar .diary__calendar_container .calendar__container_item .container__item_num .container__item_icons .item__icons_smile{background-position:50%;background-repeat:no-repeat;display:flex;display:none;justify-content:center;opacity:0;transition:.2s}.diary .diary__calendar .diary__calendar_container .calendar__container_item .container__item_num .container__item_icons .visible-ico{display:block;height:10px;opacity:1;width:6px}.diary .diary__calendar .diary__calendar_container .disabled-date .container__item_day{opacity:.7}.diary .diary__calendar .diary__calendar_container .disabled-date .container__item_num{opacity:.3}.diary .diary__calendar .diary__calendar_container .selected-date{background:#261e40;padding:8px 12.5px 24px}@media screen and (max-width:428px){.diary .diary__calendar .diary__calendar_container .selected-date{padding:8px 6.5px 26px}}.diary .diary__calendar .diary__calendar_container .selected-date:before{background-image:url(/assets/img/arrowIcon.svg);content:"";height:6px;left:calc(50% - 4px);position:absolute;top:-12px;width:8px}.diary .task-of-week{animation-duration:3s;animation-name:showTaskOfWeek;animation-timing-function:ease-in-out;display:flex;justify-content:center;left:0;position:absolute;top:148px;width:100%;z-index:10}@supports(-webkit-touch-callout:none){.diary .task-of-week{top:160px}}@keyframes showTaskOfWeek{0%{left:-2000px}to{left:0}}.diary .task-of-week .task-of-week__content{backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);background:hsla(0,0%,100%,.08);border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;margin:0 16px;max-width:566px;padding:12px 48px 12px 16px;position:relative;transition:.2s;width:100%}@media screen and (max-width:428px){.diary .task-of-week .task-of-week__content{padding:12px 80px 12px 16px}}@media screen and (max-width:375px){.diary .task-of-week .task-of-week__content{margin:0 12px}}.diary .task-of-week .task-of-week__content:after{background-image:url(/assets/img/taskOfWeekArrow.png);content:"";height:16px;position:absolute;right:16px;top:calc(50% - 8px);width:16px}.diary .task-of-week .task-of-week__content:hover{cursor:pointer;opacity:.8}.diary .task-of-week .task-of-week__content .task-of-week__content_title{color:#fff;font-size:17px;font-style:normal;font-weight:600;letter-spacing:-.408px;line-height:22px;margin-bottom:4px}@media screen and (max-width:375px){.diary .task-of-week .task-of-week__content .task-of-week__content_title{font-size:15px;line-height:20px}}.diary .task-of-week .task-of-week__content .task-of-week__content_subtitle{-moz-box-orient:vertical;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;box-orient:vertical;color:#fff;display:-moz-box;display:-webkit-box;font-size:15px;font-style:normal;font-weight:400;letter-spacing:-.24px;line-height:20px;opacity:.7;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:375px){.diary .task-of-week .task-of-week__content .task-of-week__content_subtitle{font-size:14px;line-height:18px}}.diary #evening,.diary #morning{visibility:hidden}.diary .diary-images{height:253px;overflow:hidden;position:relative}@media screen and (max-width:428px){.diary .diary-images{height:227px}}@media screen and (max-width:375px){.diary .diary-images{height:199px}}.diary .diary-images>div{height:100%}.diary .diary-images>div .diary-images__mountains{background-image:url(/assets/img/mountains.svg);background-position:bottom;background-repeat:no-repeat;background-size:contain;height:100%;padding-top:1px;width:100%}@media screen and (max-width:480px){.diary .diary-images>div .diary-images__mountains{background-image:url(/assets/img/mountains_mobile.svg)}}.diary .diary-images>div .diary-images__sun{background-image:url(/assets/img/sun.svg);background-repeat:no-repeat;background-size:contain;bottom:83px;height:154px;position:absolute;right:14%;width:154px;z-index:-1}@media screen and (max-width:480px){.diary .diary-images>div .diary-images__sun{right:7%}}@media screen and (max-width:428px){.diary .diary-images>div .diary-images__sun{bottom:60px;height:144px;width:144px}}@media screen and (max-width:375px){.diary .diary-images>div .diary-images__sun{bottom:40px;right:5%}}.diary .diary-images>div .diary-images__clouds{background-image:url(/assets/img/cloud_right.svg);background-position:bottom;background-repeat:no-repeat;background-size:contain;bottom:0;height:100%;left:0;position:absolute;width:100%}@media screen and (max-width:480px){.diary .diary-images>div .diary-images__clouds{background-image:url(/assets/img/cloud_right_mobile.svg)}}.diary .diary-images>div .diary-images__clouds:first-child{background-image:url(/assets/img/cloud_left.svg);background-repeat:no-repeat;background-size:contain;height:100%;width:100%;z-index:-1}@media screen and (max-width:480px){.diary .diary-images>div .diary-images__clouds:first-child{background-image:url(/assets/img/cloud_left_mobile.svg)}}.diary .diary-images>div .diary-images__moon{background-image:url(/assets/img/moon.svg);background-repeat:no-repeat;background-size:contain;bottom:30px;height:154px;opacity:0;position:absolute;right:40%;width:154px;z-index:-1}@media screen and (max-width:600px){.diary .diary-images>div .diary-images__moon{right:39%}}@media screen and (max-width:480px){.diary .diary-images>div .diary-images__moon{right:36%}}@media screen and (max-width:428px){.diary .diary-images>div .diary-images__moon{height:134px;width:134px}}@media screen and (max-width:375px){.diary .diary-images>div .diary-images__moon{bottom:25px;height:124px;width:124px}}.diary .diary-images>div .diary-images__stars{background-image:url(/assets/img/stars.svg);background-position:bottom;background-repeat:no-repeat;background-size:contain;bottom:0;height:100%;left:0;position:absolute;width:100%}@media screen and (max-width:480px){.diary .diary-images>div .diary-images__stars{background-image:url(/assets/img/stars_mobile.svg)}}.diary .diary-images>div .diary-images__gradient{background-image:url(/assets/img/gradient.svg);background-position:bottom;background-repeat:no-repeat;background-size:contain;bottom:-1px;height:100%;left:0;position:absolute;width:100%}.diary .diary-images .animated{visibility:visible!important}.diary .diary-images .animated .diary-images__sun{animation-duration:1.7s;animation-name:sunrise;animation-timing-function:ease-in-out}@keyframes sunrise{0%{bottom:-100px}to{bottom:83px}}@media screen and (max-width:428px){@keyframes sunrise{0%{bottom:-100px}to{bottom:60px}}}@media screen and (max-width:375px){@keyframes sunrise{0%{bottom:-100px}to{bottom:40px}}}.diary .diary-images .animated .diary-images__moon{animation-delay:.6s;animation-duration:1.7s;animation-fill-mode:forwards;animation-name:moonrise;animation-timing-function:ease-in-out}@keyframes moonrise{0%{bottom:-90px}to{bottom:30px;opacity:1}}@media screen and (max-width:375px){@keyframes moonrise{0%{bottom:-90px}to{bottom:25px;opacity:1}}}.diary .diary-images .animated .diary-images__stars{animation-duration:3s;animation-name:starsrise;animation-timing-function:ease-in-out}@keyframes starsrise{0%{opacity:0}to{opacity:1}}.diary .diary-images .hidden-images{height:0;visibility:hidden!important}.diary .diary-notes-block{align-items:flex-start;background:#261e40;border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:20px;padding:16px;position:relative}.diary .diary-notes-block.margin__bottom_0{margin-bottom:0}.diary .diary-notes-block .diary-notes-block__progress{border:1px solid #261e40;height:calc(100% - 31px);left:-29px;position:absolute;top:57px}.diary .diary-notes-block .diary-notes-block__progress.not-border{border:0 solid #261e40}.diary .diary-notes-block .diary-notes-block__progress>div{border:2px solid #261e40;border-radius:50%;height:24px;left:-14px;position:absolute;top:-37px;width:24px}.diary .diary-notes-block .diary-notes-block__progress>div:after{border-radius:50%;content:"";height:18px;left:3px;position:absolute;top:3px;width:18px}.diary .diary-notes-block .yellow>div:after{background-color:#ffd756;box-shadow:0 0 7px rgba(255,215,86,.6)}.diary .diary-notes-block .purple>div:after{background-color:#812ef0;box-shadow:0 0 7px rgba(129,46,240,.6)}.diary .diary-notes-block .diary-notes-block__title{display:flex;justify-content:space-between;margin-bottom:18px;width:100%}.diary .diary-notes-block .diary-notes-block__title .diary-notes-block__title_text{color:#fff;cursor:default;font-size:17px;font-style:normal;font-weight:600;letter-spacing:-.408px;line-height:22px}@media screen and (max-width:375px){.diary .diary-notes-block .diary-notes-block__title .diary-notes-block__title_text{font-size:15px;line-height:20px}}.diary .diary-notes-block .diary-notes-block__add{background:#2f274b;border-radius:6px;box-sizing:border-box;color:#fff;font-size:15px;font-style:normal;font-weight:400;letter-spacing:-.24px;line-height:20px;padding:12px;position:relative;transition:.2s;width:100%}.diary .diary-notes-block .diary-notes-block__add:hover{cursor:pointer;opacity:.8}.diary .diary-notes-block .diary-notes-block__add:after{background-image:url(/assets/img/addNote.png);content:"";height:18px;position:absolute;right:12px;top:12px;width:18px}@media screen and (max-width:375px){.diary .diary-notes-block .diary-notes-block__add{font-size:14px;line-height:18px}}.diary .diary-notes-block .diary-notes-block__input-container{margin-bottom:8px;position:relative;width:100%}.diary .diary-notes-block .diary-notes-block__input-container>img{position:absolute;right:12px;top:14px}.diary .diary-notes-block .diary-notes-block__input-container>img:hover{cursor:pointer}.diary .diary-notes-block .diary-notes-block__input{background-color:#2f274b;border:unset;border-radius:6px;box-sizing:border-box;color:#fff;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-style:normal;font-weight:400;height:auto;letter-spacing:-.24px;line-height:20px;min-height:44px;overflow:hidden;padding:12px 25px 12px 12px;resize:none;width:100%}.diary .diary-notes-block .diary-notes-block__input::placeholder{color:#fff;opacity:.2}@media screen and (max-width:375px){.diary .diary-notes-block .diary-notes-block__input{font-size:14px;line-height:18px}}@media screen and (max-width:345px){.diary .diary-notes-block .diary-notes-block__input{font-size:12px;line-height:18px}}.diary .diary-remember-day{align-items:center;background-color:#261e40;border-radius:12px;box-sizing:border-box;display:flex;justify-content:space-between;padding:16px}.diary .diary-remember-day>span{color:#fff;font-size:17px;font-style:normal;font-weight:600;line-height:22px}@media screen and (max-width:480px){.diary .diary-remember-day>span{font-size:15px;line-height:20px}}@media screen and (max-width:428px){.diary .diary-remember-day>span{font-size:17px;line-height:22px}}@media screen and (max-width:375px){.diary .diary-remember-day>span{font-size:15px;line-height:20px}}.diary .diary-my-mood{background-color:#261e40;border-radius:12px;display:flex;flex-direction:column;margin:20px 0;position:relative}.diary .diary-my-mood .diary-mood-block__progress{left:-29px;position:absolute;top:57px}.diary .diary-my-mood .diary-mood-block__progress>div{border:2px solid #261e40;border-radius:50%;height:24px;left:-14px;position:absolute;top:-37px;width:24px}.diary .diary-my-mood .diary-mood-block__progress>div:after{border-radius:50%;content:"";height:18px;left:3px;position:absolute;top:3px;width:18px}.diary .diary-my-mood .yellow>div:after{background-color:#ffd756;box-shadow:0 0 7px rgba(255,215,86,.6)}.diary .diary-my-mood .purple>div:after{background-color:#812ef0;box-shadow:0 0 7px rgba(129,46,240,.6)}.diary .diary-my-mood>span{box-sizing:border-box;color:#fff;font-size:17px;font-style:normal;font-weight:600;letter-spacing:-.24px;line-height:22px;padding:16px 16px 12px}@media screen and (max-width:480px){.diary .diary-my-mood>span{font-size:15px;line-height:20px}}@media screen and (max-width:428px){.diary .diary-my-mood>span{font-size:17px;line-height:22px}}@media screen and (max-width:375px){.diary .diary-my-mood>span{font-size:15px;line-height:20px}}.diary .diary-my-mood .diary-my-mood__container{align-items:center;box-sizing:border-box;display:flex;padding:0 8px 12px}@media screen and (max-width:480px){.diary .diary-my-mood .diary-my-mood__container{padding:0 9.5px 12px}}@media screen and (max-width:414px){.diary .diary-my-mood .diary-my-mood__container{padding:0 10px 12px}}@media screen and (max-width:320px){.diary .diary-my-mood .diary-my-mood__container{flex-wrap:wrap}}.diary .diary-my-mood .diary-my-mood__container .diary-my-mood__container_ico{min-height:56px;min-width:56px;padding:4px 8px}@media screen and (max-width:480px){.diary .diary-my-mood .diary-my-mood__container .diary-my-mood__container_ico{padding:4px 6.5px}}@media screen and (max-width:414px){.diary .diary-my-mood .diary-my-mood__container .diary-my-mood__container_ico{min-height:46px;min-width:46px;padding:4px 6px}}@media screen and (max-width:360px){.diary .diary-my-mood .diary-my-mood__container .diary-my-mood__container_ico{max-height:40px;max-width:40px;min-height:40px;min-width:40px;padding:4px 7px}}@media screen and (max-width:320px){.diary .diary-my-mood .diary-my-mood__container .diary-my-mood__container_ico{padding:4px 9px}}.diary .diary-rituals{background:#261e40;border-radius:12px;display:flex;flex-direction:column;margin-bottom:20px;position:relative}.diary .diary-rituals .diary-rituals__progress{border:1px solid #261e40;height:calc(100% - 31px);left:-29px;position:absolute;top:57px}.diary .diary-rituals .diary-rituals__progress>div{border:2px solid #261e40;border-radius:50%;height:24px;left:-14px;position:absolute;top:-37px;width:24px}.diary .diary-rituals .diary-rituals__progress>div:after{border-radius:50%;content:"";height:18px;left:3px;position:absolute;top:3px;width:18px}.diary .diary-rituals .yellow>div:after{background-color:#ffd756;box-shadow:0 0 7px rgba(255,215,86,.6)}.diary .diary-rituals .purple>div:after{background-color:#812ef0;box-shadow:0 0 7px rgba(129,46,240,.6)}.diary .diary-rituals .diary-rituals__title{box-sizing:border-box;display:flex;padding:16px 16px 12px}.diary .diary-rituals .diary-rituals__title>span{color:#fff;cursor:default;font-size:17px;font-style:normal;font-weight:600;line-height:22px;margin-right:0 auto;width:100%}@media screen and (max-width:480px){.diary .diary-rituals .diary-rituals__title>span{font-size:15px;line-height:20px}}@media screen and (max-width:428px){.diary .diary-rituals .diary-rituals__title>span{font-size:17px;line-height:22px}}@media screen and (max-width:375px){.diary .diary-rituals .diary-rituals__title>span{font-size:15px;line-height:20px}}@media screen and (max-width:360px){.diary .diary-rituals .diary-rituals__title>span{font-size:14px;letter-spacing:-.15px;line-height:18px}}.diary .diary-rituals .diary-rituals__title .info-icon,.diary .diary-rituals .diary-rituals__title .settings-icon{margin-left:20px}@media screen and (max-width:360px){.diary .diary-rituals .diary-rituals__title .info-icon,.diary .diary-rituals .diary-rituals__title .settings-icon{min-height:20px;min-width:20px}}.diary .diary-rituals .diary-rituals__container{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;padding:0 8px 12px}@media screen and (max-width:480px){.diary .diary-rituals .diary-rituals__container{padding:0 12px 12px}}@media screen and (max-width:414px){.diary .diary-rituals .diary-rituals__container{padding:0 10px 12px}}.diary .diary-rituals .diary-rituals__container .diary-rituals__container_ico{min-height:56px;min-width:56px;padding:4px 8px}.diary .diary-rituals .diary-rituals__container .diary-rituals__container_ico:hover{cursor:pointer}@media screen and (max-width:600px){.diary .diary-rituals .diary-rituals__container .diary-rituals__container_ico{padding:4px 5.5px}}@media screen and (max-width:480px){.diary .diary-rituals .diary-rituals__container .diary-rituals__container_ico{padding:4px 3.5px}}@media screen and (max-width:428px){.diary .diary-rituals .diary-rituals__container .diary-rituals__container_ico{padding:4px 5.5px}}@media screen and (max-width:414px){.diary .diary-rituals .diary-rituals__container .diary-rituals__container_ico{padding:4px 4.5px}}@media screen and (max-width:375px){.diary .diary-rituals .diary-rituals__container .diary-rituals__container_ico{min-height:46px;min-width:46px;padding:4px 7.8px}}@media screen and (max-width:360px){.diary .diary-rituals .diary-rituals__container .diary-rituals__container_ico{max-height:40px;max-width:40px;min-height:40px;min-width:40px;padding:4px 7px}}@media screen and (max-width:320px){.diary .diary-rituals .diary-rituals__container .diary-rituals__container_ico{padding:4px 9px}}.modal{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:hsla(0,0%,100%,.07);bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;transition:.2s;visibility:hidden;z-index:9999}.modal .modal__content{background:#1a1236;border-radius:16px;box-sizing:border-box;max-width:359px;padding:32px 16px 16px;position:relative;width:100%}@media screen and (max-width:350px){.modal .modal__content{max-width:310px}}.modal .modal__content .modal__content_close{position:absolute;right:4px;top:4px;transition:.2s}.modal .modal__content .modal__content_close:hover{cursor:pointer;opacity:.8}.show-modal{opacity:1;visibility:visible}.task-of-week__modal{align-items:center;display:flex;flex-direction:column}.task-of-week__modal>img{height:63px;margin-bottom:16px;width:73px}.task-of-week__modal .task-of-week__modal_title{color:#fff;font-size:20px;font-style:normal;font-weight:600;letter-spacing:.38px;line-height:24px;margin-bottom:16px;text-align:center}.task-of-week__modal .task-of-week__modal_subtitle{color:#fff;font-size:15px;font-style:normal;font-weight:400;letter-spacing:-.24px;line-height:20px;margin-bottom:32px;opacity:.8;text-align:center}.filled__day_modal{display:flex;flex-direction:column}.filled__day_modal .filled__day_block{align-items:center;display:flex;flex-direction:column;margin-bottom:32px}.filled__day_modal .filled__day_block img{height:75px;margin-bottom:16px;width:80px}.filled__day_modal .filled__day_block .filled__day_block-title{color:#fff;font-size:20px;font-style:normal;font-weight:600;letter-spacing:.38px;line-height:24px}.filled__day_modal .filled__day_block .filled__day_block-subtitle{color:#fff;font-size:15px;font-style:normal;font-weight:400;letter-spacing:-.24px;line-height:20px;opacity:.8}.filled__day_modal .filled__day_block-stat{align-items:center;display:flex;margin-bottom:32px}.filled__day_modal .filled__day_block-stat .filled__day_block-stat-item{background:#261e40;border-radius:12px;box-sizing:border-box;padding:16px;width:100%}.filled__day_modal .filled__day_block-stat .filled__day_block-stat-item:first-child{margin-right:16px}.filled__day_modal .filled__day_block-stat .filled__day_block-stat-item .stat__item-number{display:flex;margin-bottom:44px}.filled__day_modal .filled__day_block-stat .filled__day_block-stat-item .stat__item-number .stat__item_number_tottal{color:#fff;font-size:32px;font-style:normal;font-weight:600;letter-spacing:.35px;line-height:34px}.filled__day_modal .filled__day_block-stat .filled__day_block-stat-item .stat__item-number .stat-item_number-number{border:1px solid #812ef0;border-radius:62px;box-sizing:border-box;color:#812ef0;display:block;font-size:17px;font-style:normal;font-weight:400;letter-spacing:.35px;line-height:22px;margin-left:8px;padding:6px 16px}.filled__day_modal .filled__day_block-stat .filled__day_block-stat-item .filled__day_block-stat-item-text{color:#fff;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.15px;line-height:18px;max-width:91px;mix-blend-mode:normal;opacity:.8}.rituals{background-color:#1a1236;bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:.2s;visibility:hidden;z-index:9999}.rituals .rituals__content_header{backdrop-filter:blur(27px);-webkit-backdrop-filter:blur(27px);background:rgba(25,17,54,.3);box-sizing:border-box;left:0;padding:16px 0;position:absolute;text-align:center;top:0;width:100%;z-index:9999}@supports(-webkit-touch-callout:none){.rituals .rituals__content_header{padding-top:39px}}.rituals .rituals__content_header>img{left:32px;position:absolute;top:16px;transition:.2s}@supports(-webkit-touch-callout:none){.rituals .rituals__content_header>img{top:39px}}@media screen and (max-width:600px){.rituals .rituals__content_header>img{left:16px}}.rituals .rituals__content_header>img:hover{cursor:pointer;opacity:.8}.rituals .rituals__content_header>span{color:#fff;font-size:20px;font-style:normal;font-weight:600;letter-spacing:.38px;line-height:24px}.rituals .rituals-btn__blur-container{backdrop-filter:blur(27px);-webkit-backdrop-filter:blur(27px);bottom:0;box-sizing:border-box;left:0;mask:linear-gradient(transparent,#261e40 10%);-webkit-mask:linear-gradient(transparent,#261e40 10%);padding:20px 32px;position:absolute;right:0;z-index:10}@media screen and (max-width:600px){.rituals .rituals-btn__blur-container{padding:20px 16px}}@media screen and (max-width:480px){.rituals .rituals-btn__blur-container{padding:16px}}@media screen and (max-width:375px){.rituals .rituals-btn__blur-container{padding:12px 16px}}@supports(-webkit-touch-callout:none){@media screen and (min-height:737px){.rituals .rituals-btn__blur-container{padding-bottom:35px}}}.show-rituals{opacity:1;visibility:visible}.list-ritual{box-sizing:border-box;display:flex;flex-direction:column;height:calc(100% - 52px);padding:68px 0 0}@supports(-webkit-touch-callout:none){.list-ritual{padding:86px 0 0}}.list-ritual .tabs{margin-bottom:24px;padding:0 32px}@media screen and (max-width:480px){.list-ritual .tabs{margin-bottom:47px;margin-bottom:24px;padding:0 16px}}.list-ritual .list-ritual__content{box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow-y:auto;padding-bottom:48px}.list-ritual .list-ritual__content::-webkit-scrollbar{display:none}.list-ritual .list-ritual__content .list-ritual__content_item{margin:0 32px 8px;position:relative}@media screen and (max-width:600px){.list-ritual .list-ritual__content .list-ritual__content_item{margin:0 16px 8px}}@media screen and (max-width:375px){.list-ritual .list-ritual__content .list-ritual__content_item{margin:0 12px 8px}}.list-ritual .list-ritual__content .list-ritual__content_item:last-child{margin-bottom:0}.list-ritual .list-ritual__content .list-ritual__content_item .list-ritual__content_bottom-item{align-items:flex-end;background-color:#e64646;border-radius:12px;box-sizing:border-box;display:flex;height:100vh;justify-content:flex-end;max-height:62px;padding:14px 8px;transition:.5s}.list-ritual .list-ritual__content .list-ritual__content_item .list-ritual__content_bottom-item>span{color:#fff;font-size:11px;font-style:normal;font-weight:400;letter-spacing:.06px;line-height:14px;position:relative}.list-ritual .list-ritual__content .list-ritual__content_item .list-ritual__content_bottom-item>span:after{background-image:url(/assets/img/del_ritual.svg);content:"";min-height:16px;min-width:16px;position:absolute;right:calc(50% - 8px);top:-20px}.list-ritual .list-ritual__content .list-ritual__content_item .list-ritual__content_top-item{align-items:center;background:#261e40;border-radius:12px;box-sizing:border-box;display:flex;left:0;padding:8px 12px;position:absolute;top:0;transition:.4s;transition-timing-function:ease-out;width:100%;z-index:10}.list-ritual .list-ritual__content .list-ritual__content_item .list-ritual__content_top-item:hover{cursor:pointer}.list-ritual .list-ritual__content .list-ritual__content_item .list-ritual__content_top-item .list-ritual__content_item-ico{height:46px;margin-right:12px;min-height:46px;min-width:46px;width:46px}.list-ritual .list-ritual__content .list-ritual__content_item .list-ritual__content_top-item>span{color:#fff;font-size:15px;font-weight:400;letter-spacing:-.24px;line-height:20px;overflow:hidden;padding-right:12px;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:375px){.list-ritual .list-ritual__content .list-ritual__content_item .list-ritual__content_top-item>span{font-size:17px;line-height:22px}}.list-ritual .list-ritual__content .list-ritual__content_item .list-ritual__content_top-item>img{margin-left:auto}.list-ritual .list-ritual__content .list-ritual__content_empty{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;margin:auto;max-width:272px;padding-bottom:100px;text-align:center}.list-ritual .list-ritual__content .list-ritual__content_empty>span:first-child{color:#fff;font-size:24px;font-style:normal;font-weight:600;letter-spacing:.326451px;line-height:28px;margin-bottom:12px}@media screen and (max-width:480px){.list-ritual .list-ritual__content .list-ritual__content_empty>span:first-child{font-size:20px;line-height:24px}}.list-ritual .list-ritual__content .list-ritual__content_empty>span:last-child{color:#fff;font-size:15px;font-style:normal;font-weight:400;letter-spacing:-.24px;line-height:20px}@media screen and (max-width:480px){.list-ritual .list-ritual__content .list-ritual__content_empty>span:last-child{font-size:14px;line-height:18px}}.add-ritual{box-sizing:border-box;padding:68px 32px 0}@media screen and (max-width:600px){.add-ritual{height:100%;overflow-y:auto;padding:68px 16px 138px}@supports(-webkit-touch-callout:none){.add-ritual{padding:84px 16px 138px}}}.add-ritual .simple-input{margin-bottom:32px}.add-ritual .add-ritual__time{display:flex;flex-direction:column}.add-ritual .add-ritual__time>span{color:#fff;font-size:17px;font-style:normal;font-weight:600;letter-spacing:-.408px;line-height:22px;margin-bottom:16px}.add-ritual .add-ritual__time .add-ritual__time_tabs{background:#261e40;border-radius:8px;box-sizing:border-box;display:flex;margin-bottom:32px;padding:4px}.add-ritual .add-ritual__time .add-ritual__time_tabs>div{box-sizing:border-box;padding:6px 0;text-align:center;width:100%}.add-ritual .add-ritual__time .add-ritual__time_tabs>div:hover{cursor:pointer}.add-ritual .add-ritual__time .add-ritual__time_tabs>div>span{align-items:center;color:#fff;display:flex;font-size:15px;font-style:normal;font-weight:400;justify-content:center;letter-spacing:-.24px;line-height:20px;position:relative}.add-ritual .add-ritual__time .add-ritual__time_tabs>div>span:before{content:"";display:block;height:24px;left:-27px;margin-right:4px;top:-3px;width:24px}.add-ritual .add-ritual__time .add-ritual__time_tabs>div:first-child>span:before{background-image:url(/assets/img/tab_sun.svg)}.add-ritual .add-ritual__time .add-ritual__time_tabs>div:last-child>span:before{background-image:url(/assets/img/tab_moon.svg)}.add-ritual .add-ritual__time .add-ritual__time_tabs>div.time__tabs_selected{animation-duration:.6s;animation-name:tab_in;animation-timing-function:ease-in-out;background:#3c335b;border-radius:6px}@keyframes tab_in{0%{background:transparent}to{background:#3c335b}}.add-ritual .add-ritual__time .add-ritual__time_tabs>div.time__tabs_selected:hover{cursor:default}.add-ritual .add-ritual__icons{display:flex;flex-direction:column}.add-ritual .add-ritual__icons>span{color:#fff;font-size:17px;font-style:normal;font-weight:600;letter-spacing:-.408px;line-height:22px;margin-bottom:16px}.add-ritual .add-ritual__icons .add-ritual__icons_container{display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;justify-items:center}@media screen and (max-width:600px){.add-ritual .add-ritual__icons .add-ritual__icons_container{gap:12px 9px;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}}@media screen and (max-width:470px){.add-ritual .add-ritual__icons .add-ritual__icons_container{gap:12px;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}@media screen and (max-width:414px){.add-ritual .add-ritual__icons .add-ritual__icons_container{gap:16px;grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media screen and (max-width:360px){.add-ritual .add-ritual__icons .add-ritual__icons_container{grid-template-columns:1fr 1fr 1fr 1fr}}.switch-btn{background-color:#2f274b;border-radius:30px;height:31px;position:relative;transition:.7s;width:51px}.switch-btn:hover{cursor:pointer}@media screen and (max-width:629px){.switch-btn:hover{cursor:default}}.switch-btn:before{background:#fff;border-radius:50%;box-shadow:0 3px 8px rgba(0,0,0,.15),0 3px 1px rgba(0,0,0,.06);content:"";height:27px;left:2px;position:absolute;top:2px;transition:.7s;width:27px}.switch-btn__active{background-color:#812ef0}.switch-btn__active:before{left:22px}.tabs{display:flex}.tabs .tabs__item{align-items:center;border-bottom:2px solid #938db7;color:#938db7;display:flex;font-size:17px;font-style:normal;font-weight:400;justify-content:center;letter-spacing:-.408px;line-height:22px;margin-bottom:-2px;padding-bottom:14px;text-align:center;transition:.2s;width:100%}.tabs .tabs__item:hover{cursor:pointer}.tabs .tabs__item_selected{border-bottom:2px solid #fff;box-sizing:border-box;color:#fff;margin-bottom:-2px}.alert{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:hsla(0,0%,100%,.07);bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;transition:.2s;visibility:hidden;z-index:99999}.alert .alert__content{background:#1a1236;border-radius:16px;box-sizing:border-box;max-width:272px;position:relative;width:100%}.alert .alert__content .alert__block{box-sizing:border-box;display:flex;flex-direction:column;padding:19px 0 0}.alert .alert__content .alert__block .text__title{color:#fff;font-size:17px;font-style:normal;font-weight:600;letter-spacing:-.408px;line-height:22px;margin-bottom:7px;text-align:center}.alert .alert__content .alert__block .text__subtitle{color:#fff;font-size:13px;font-style:normal;font-weight:400;letter-spacing:-.078px;line-height:16px;margin-bottom:19px;text-align:center}.alert .alert__content .alert__block .button__group{border-top:1px solid rgba(147,141,183,.3);box-sizing:border-box;color:#e64646;font-size:17px;font-style:normal;font-weight:400;height:100%;letter-spacing:-.408px;line-height:22px;padding:10px 16px 12px;text-align:center;width:100%}.alert .alert__content .alert__block .button__group:hover{cursor:pointer;opacity:.7}.alert .alert__content .alert__block .save{color:#812ef0}.alert-open{opacity:1;visibility:visible}.profile__content{box-sizing:border-box;display:flex;flex-direction:column;padding:0 32px}@media screen and (max-width:480px){.profile__content{padding:0 16px}}@media screen and (max-width:375px){.profile__content{padding:0 12px}}.profile__content .profile__content_title{box-sizing:border-box;color:#fff;cursor:default;font-size:20px;font-style:normal;font-weight:600;letter-spacing:.38px;line-height:24px;margin-bottom:12px;padding:16px 0;text-align:center}.profile__content .profile__content_status{cursor:default;display:flex;margin-bottom:32px}.profile__content .profile__content_status .content__status_block{background:#261e40;border-radius:12px;box-sizing:border-box;padding:16px;width:100%}.profile__content .profile__content_status .content__status_block:first-child{margin-right:11px}@media screen and (max-width:480px){.profile__content .profile__content_status .content__status_block:first-child{margin-right:12px}}.profile__content .profile__content_status .content__status_block .status__block_number{display:flex;margin-bottom:44px}.profile__content .profile__content_status .content__status_block .status__block_number .block__number_tottal{color:#fff;font-size:32px;font-style:normal;font-weight:600;letter-spacing:.35px;line-height:34px}.profile__content .profile__content_status .content__status_block .status__block_number .block__number_number{border:1px solid #812ef0;border-radius:62px;box-sizing:border-box;color:#812ef0;font-size:17px;font-style:normal;font-weight:400;letter-spacing:.35px;line-height:22px;margin-left:8px;padding:6px 16px}.profile__content .profile__content_status .content__status_block .status__block_count{color:#fff;display:block;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.15px;line-height:18px;mix-blend-mode:normal;opacity:.8}.profile__content .profile__content_reminder{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.profile__content .profile__content_reminder .content__reminder_text{color:#fff;font-size:17px;font-style:normal;font-weight:400;letter-spacing:-.408px;line-height:22px}.profile__content .profile__content_reminder .content__reminder_block{align-items:center;border:1.5px solid #261e40;border-radius:8px;box-sizing:border-box;display:flex;max-width:105px;padding:3px 16px 3px 8px;width:100%}.profile__content .profile__content_reminder .content__reminder_block img{margin-right:2px}.profile__content .profile__content_reminder .content__reminder_block .reminder__block_img{margin-right:4px}.profile__content .profile__content_reminder .content__reminder_block .reminder__block_text{color:#fff;font-size:17px;font-style:normal;font-weight:400;letter-spacing:-.408px;line-height:22px}.profile__content .profile__content_reminder .eveneng_block img{margin-right:4px}.calendar{box-sizing:border-box;display:flex;flex-direction:column;padding:16px 32px 48px;position:relative}@media screen and (max-width:600px){.calendar{padding:16px 12px 48px}}@supports(-webkit-touch-callout:none){.calendar{padding-bottom:10px;padding-top:10px}}.calendar .calendar__title-container{backdrop-filter:blur(27px);-webkit-backdrop-filter:blur(27px);background:rgba(25,17,54,.3);box-sizing:border-box;display:flex;justify-content:center;left:0;padding:16px;position:fixed;right:0;top:0;width:100%;z-index:9999}@supports(-webkit-touch-callout:none){.calendar .calendar__title-container{top:25px}}.calendar .calendar__title-container .calendar__title-container_title{color:#fff;cursor:default;font-size:20px;font-style:normal;font-weight:600;letter-spacing:.38px;line-height:24px}.calendar .calendar__title-container .calendar__title-container_now-day{color:#812ef0;font-size:17px;font-style:normal;font-weight:400;left:32px;letter-spacing:-.408px;line-height:22px;position:absolute;top:16px;transition:.2s}@media screen and (max-width:600px){.calendar .calendar__title-container .calendar__title-container_now-day{left:12px}}.calendar .calendar__title-container .calendar__title-container_now-day:hover{cursor:pointer;opacity:.8}.calendar .calendar__conatiner{box-sizing:border-box;display:flex;flex-direction:column;padding-top:52px}.calendar .calendar__conatiner .calendar__conatiner_month{border-bottom:1px solid rgba(147,141,183,.2);display:flex;flex-direction:column;margin-bottom:28px}.calendar .calendar__conatiner .calendar__conatiner_month:last-child{border-bottom:unset;margin-bottom:unset}@media screen and (max-width:600px){.calendar .calendar__conatiner .calendar__conatiner_month{margin-bottom:24px}}.calendar .calendar__conatiner .calendar__conatiner_month .conatiner__month_title{color:#fff;cursor:default;font-size:17px;font-style:normal;font-weight:600;letter-spacing:-.408px;line-height:22px;margin-bottom:20px;text-transform:capitalize}@media screen and (max-width:600px){.calendar .calendar__conatiner .calendar__conatiner_month .conatiner__month_title{font-size:20px;line-height:24px}}.calendar .calendar__conatiner .calendar__conatiner_month .conatiner__month_days{display:flex;flex-direction:column;margin-bottom:28px}@media screen and (max-width:600px){.calendar .calendar__conatiner .calendar__conatiner_month .conatiner__month_days{margin-bottom:24px}}.calendar .calendar__conatiner .calendar__conatiner_month .conatiner__month_days .month__days_week-day{cursor:default;display:flex;justify-content:space-between;margin-bottom:20px}@media screen and (max-width:600px){.calendar .calendar__conatiner .calendar__conatiner_month .conatiner__month_days .month__days_week-day{margin-bottom:16px}}.calendar .calendar__conatiner .calendar__conatiner_month .conatiner__month_days .month__days_week-day>span{color:#908c9e;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.15px;line-height:18px;max-width:67px;text-align:center;width:100%}.calendar .calendar__conatiner .calendar__conatiner_month .conatiner__month_days .month__days_week-day>span:last-child{margin-right:0}@media screen and (max-width:600px){.calendar .calendar__conatiner .calendar__conatiner_month .conatiner__month_days .month__days_week-day>span{font-size:13px;line-height:16px}}.calendar .calendar__conatiner .calendar__conatiner_month .conatiner__month_days .month__days_item{display:grid;gap:0 20px;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;justify-items:center}@media screen and (max-width:480px){.calendar .calendar__conatiner .calendar__conatiner_month .conatiner__month_days .month__days_item{gap:0}}.calendar .calendar__conatiner .calendar__conatiner_month .conatiner__month_days .month__days_item>div{box-sizing:border-box;color:#fff;font-size:20px;font-style:normal;font-weight:400;line-height:24px;max-width:67px;min-height:32px;padding:5px 0 20px;text-align:center;width:100%}.calendar .calendar__conatiner .calendar__conatiner_month .conatiner__month_days .month__days_item>div:last-child{margin-right:0}.calendar .calendar__conatiner .calendar__conatiner_month .conatiner__month_days .month__days_item>div.disable-day{opacity:.3}.calendar .calendar__conatiner .calendar__conatiner_month .conatiner__month_days .month__days_item>div.current-date{background-color:#2f274b;border-radius:4px}.calendar .calendar__conatiner .calendar__conatiner_month .conatiner__month_days .month__days_item>div>div{position:relative}.calendar .calendar__conatiner .calendar__conatiner_month .conatiner__month_days .month__days_item>div>div:hover{cursor:pointer;opacity:.7}.calendar .calendar__conatiner .calendar__conatiner_month .conatiner__month_days .month__days_item>div>div .days__item_icons{bottom:-12px;display:flex;justify-content:center;left:0;position:absolute;right:0}.calendar .calendar__conatiner .calendar__conatiner_month .conatiner__month_days .month__days_item>div>div .days__item_icons .smile{height:12px;margin:0 1px;width:12px}@media screen and (max-width:600px){.calendar .calendar__conatiner .calendar__conatiner_month .conatiner__month_days .month__days_item>div>div .days__item_icons .smile{height:10px;width:10px}}.calendar .calendar__conatiner .calendar__conatiner_month .conatiner__month_days .month__days_item>div>div .days__item_icons>div{background-position:50%;background-repeat:no-repeat;height:12px;margin:0 1px;width:12px}@media screen and (max-width:600px){.calendar .calendar__conatiner .calendar__conatiner_month .conatiner__month_days .month__days_item>div>div .days__item_icons>div{height:10px;width:10px}}.calendar .calendar__conatiner .calendar__conatiner_month .conatiner__month_days .disable{opacity:.5}.info-wrapper{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:hsla(0,0%,100%,.07);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:.6s;transition-delay:.1s;visibility:hidden;z-index:999}.info-wrapper.show__info-wrapper{opacity:1;visibility:visible}.info-wrapper.show__info-wrapper .info-wrapper__container{animation-duration:.6s;animation-fill-mode:forwards;animation-name:fromDownToTop;animation-timing-function:ease}@keyframes fromDownToTop{0%{bottom:-500px}to{bottom:0}}.info-wrapper.hidden__info-wrapper .info-wrapper__container{animation-duration:1s;animation-fill-mode:forwards;animation-name:fromTopToDown;animation-timing-function:ease-out}@keyframes fromTopToDown{0%{bottom:0}to{bottom:-500px}}.info-wrapper .info-wrapper__container{background:#191136;border-radius:18px 18px 0 0;bottom:-500px;box-sizing:border-box;left:0;padding-bottom:10px;position:absolute;width:100%}@media screen and (max-width:480px){.info-wrapper .info-wrapper__container{padding-bottom:16px}}@media screen and (max-width:375px){.info-wrapper .info-wrapper__container{padding-bottom:12px}}.info-wrapper .info-wrapper__container .info-wrapper__container_close{position:absolute;right:0;top:0;transition:.2s}.info-wrapper .info-wrapper__container .info-wrapper__container_close:hover{cursor:pointer;opacity:.8}@media screen and (max-width:500px){.info-wrapper .info-wrapper__container .info-wrapper__container_close{display:none}}.info-wrapper .info-wrapper__container .info-wrapper__container_close-line{box-sizing:border-box;padding:12px 0;visibility:hidden}@media screen and (max-width:500px){.info-wrapper .info-wrapper__container .info-wrapper__container_close-line{visibility:visible}}.info-wrapper .info-wrapper__container .info-wrapper__container_close-line:before{background:#fff;border-radius:30px;content:"";display:block;height:4px;margin:0 auto;opacity:.3;width:36px}.info-wrapper .info-wrapper__container .time-selecting__container_area{box-sizing:border-box;margin-bottom:24px;padding:0 32px}@media screen and (max-width:480px){.info-wrapper .info-wrapper__container .time-selecting__container_area{padding:0}}@media screen and (max-width:428px){.info-wrapper .info-wrapper__container .time-selecting__container_area{padding:0 16px}}.info-wrapper .info-wrapper__container .time-selecting__container_notifications{align-items:center;display:flex;justify-content:space-between;margin:0 32px 24px}@media screen and (max-width:480px){.info-wrapper .info-wrapper__container .time-selecting__container_notifications{margin:0 16px 24px}}.info-wrapper .info-wrapper__container .time-selecting__container_notifications>span{color:#fff;font-size:17px;font-style:normal;font-weight:400;letter-spacing:-.408px;line-height:22px}.info-wrapper .info-wrapper__container .btn{margin:0 32px;width:unset}@media screen and (max-width:480px){.info-wrapper .info-wrapper__container .btn{margin:0 16px}}.info-wrapper .info-wrapper__container .info{box-sizing:border-box;display:flex;flex-direction:column;height:500px;overflow:scroll;padding:12px 32px 0}.info-wrapper .info-wrapper__container .info::-webkit-scrollbar{width:0}@media screen and (max-width:480px){.info-wrapper .info-wrapper__container .info{padding:12px}}.info-wrapper .info-wrapper__container .info .info__header{color:#fff;font-size:24px;font-style:normal;font-weight:600;letter-spacing:.326451px;line-height:28px;margin-bottom:32px}.info-wrapper .info-wrapper__container .info .info__block{display:flex;flex-direction:column;margin-bottom:32px}.info-wrapper .info-wrapper__container .info .info__block:last-child{margin-bottom:0}.info-wrapper .info-wrapper__container .info .info__block .item__block_title{color:#fff;font-size:20px;font-style:normal;font-weight:600;letter-spacing:.38px;line-height:24px}.info-wrapper .info-wrapper__container .info .info__block .item__block_subtitle,.info-wrapper .info-wrapper__container .info .info__block .item__block_text{color:#fff;font-size:15px;font-style:normal;font-weight:400;letter-spacing:-.24px;line-height:20px;margin-top:16px;opacity:.8}.info-wrapper .info-wrapper__container .info .info__block .item__block_todo{color:#fff;margin:24px 0 0;padding-inline-start:16px}.info-wrapper .info-wrapper__container .info .info__block .item__block_todo li:first-child{margin-top:0}.info-wrapper .info-wrapper__container .info .info__block .item__block_todo li{margin-top:16px}.info-wrapper .info-wrapper__container .info .info__block .item__block_todo .block__todo{display:flex;flex-direction:column}.info-wrapper .info-wrapper__container .info .info__block .item__block_todo .block__todo .item__todo_title{color:#fff;font-size:17px;font-style:normal;font-weight:600;letter-spacing:-.408px;line-height:22px}.info-wrapper .info-wrapper__container .info .info__block .item__block_todo .block__todo .item__block_subtitle{margin-top:4px}.info-wrapper .info-wrapper__container .info .info__block .block__card{background:#261e40;border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;margin-top:24px;padding:16px 12px}.info-wrapper .info-wrapper__container .info .info__block .block__card .block__card_item{height:46px;margin-bottom:12px;width:46px}.info-wrapper .info-wrapper__container .info .info__block .block__card .block__card_title{color:#fff;font-size:17px;font-style:normal;font-weight:600;letter-spacing:-.408px;line-height:22px}.info-wrapper .info-wrapper__container .info .info__block .block__card .block__card_subtitle{color:#fff;font-size:15px;font-style:normal;font-weight:400;letter-spacing:-.24px;line-height:20px;margin-top:8px;opacity:.8}.info-wrapper .info-wrapper__container .info .info__block.signature .block__card{margin:0;padding:16px}.info-wrapper .info-wrapper__container .info .info__block.signature .block__card_title{font-weight:500}.info-wrapper .info-wrapper__container .info .info__block.signature .block__card_subtitle{margin-top:36px;text-align:right}.info-wrapper .info-wrapper__container .info .info__block .paragraph24{margin-top:24px}.info-wrapper .info-wrapper__container .info .info__block .paragraph32{margin-top:32px}.hour .highlight{border-bottom-left-radius:4px;border-top-left-radius:4px}@media screen and (max-width:480px){.hour .highlight{border-bottom-left-radius:0;border-top-left-radius:0}}@media screen and (max-width:428px){.hour .highlight{border-bottom-left-radius:4px;border-top-left-radius:4px}}.hour .highlight .highlight-list{align-items:flex-end}.hour .highlight-item,.hour .select-option{box-sizing:border-box;display:block;margin-right:18px;max-width:30px;right:0;text-align:center;width:100%}.minute .highlight{border-bottom-right-radius:4px;border-top-right-radius:4px}@media screen and (max-width:480px){.minute .highlight{border-bottom-right-radius:0;border-top-right-radius:0}}@media screen and (max-width:428px){.minute .highlight{border-bottom-right-radius:4px;border-top-right-radius:4px}}.minute .highlight-item,.minute .select-option{box-sizing:border-box;display:block;left:0;margin-left:18px;max-width:30px;text-align:center;width:100%}.select-wrap{color:#ddd;font-size:20px;height:100%;overflow:hidden;position:relative;text-align:center;width:100%}.select-wrap .select-options{-webkit-font-smoothing:subpixel-antialiased;left:0;margin:0 auto;padding:0;position:absolute;top:50%;transform:translateZ(-150px) rotateX(0deg);transform-style:preserve-3d;width:100%}.select-wrap .select-options .select-option{-webkit-font-smoothing:subpixel-antialiased;color:#fff;font-size:19px;font-style:normal;font-weight:400;height:50px;letter-spacing:.578261px;line-height:23px;opacity:.3;position:absolute;top:0;width:100%}.select-wrap .select-options .select-option:first-child{transform:rotateX(0deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(2){transform:rotateX(-18deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(3){transform:rotateX(-36deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(4){transform:rotateX(-54deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(5){transform:rotateX(-72deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(6){transform:rotateX(-90deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(7){transform:rotateX(-108deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(8){transform:rotateX(-126deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(9){transform:rotateX(-144deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(10){transform:rotateX(-162deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(11){transform:rotateX(-180deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(12){transform:rotateX(-198deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(13){transform:rotateX(-216deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(14){transform:rotateX(-234deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(15){transform:rotateX(-252deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(16){transform:rotateX(-270deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(17){transform:rotateX(-288deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(18){transform:rotateX(-306deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(19){transform:rotateX(-324deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(20){transform:rotateX(-342deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(21){transform:rotateX(-1turn) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(22){transform:rotateX(-378deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(23){transform:rotateX(-396deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(24){transform:rotateX(-414deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(25){transform:rotateX(-432deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(26){transform:rotateX(-450deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(27){transform:rotateX(-468deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(28){transform:rotateX(-486deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(29){transform:rotateX(-504deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(30){transform:rotateX(-522deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(31){transform:rotateX(-540deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(32){transform:rotateX(-558deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(33){transform:rotateX(-576deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(34){transform:rotateX(-594deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(35){transform:rotateX(-612deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(36){transform:rotateX(-630deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(37){transform:rotateX(-648deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(38){transform:rotateX(-666deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(39){transform:rotateX(-684deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(40){transform:rotateX(-702deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(41){transform:rotateX(-2turn) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(42){transform:rotateX(-738deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(43){transform:rotateX(-756deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(44){transform:rotateX(-774deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(45){transform:rotateX(-792deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(46){transform:rotateX(-810deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(47){transform:rotateX(-828deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(48){transform:rotateX(-846deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(49){transform:rotateX(-864deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(50){transform:rotateX(-882deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(51){transform:rotateX(-900deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(52){transform:rotateX(-918deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(53){transform:rotateX(-936deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(54){transform:rotateX(-954deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(55){transform:rotateX(-972deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(56){transform:rotateX(-990deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(57){transform:rotateX(-1008deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(58){transform:rotateX(-1026deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(59){transform:rotateX(-1044deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(60){transform:rotateX(-1062deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(61){transform:rotateX(-3turn) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(62){transform:rotateX(-1098deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(63){transform:rotateX(-1116deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(64){transform:rotateX(-1134deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(65){transform:rotateX(-1152deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(66){transform:rotateX(-1170deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(67){transform:rotateX(-1188deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(68){transform:rotateX(-1206deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(69){transform:rotateX(-1224deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(70){transform:rotateX(-1242deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(71){transform:rotateX(-1260deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(72){transform:rotateX(-1278deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(73){transform:rotateX(-1296deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(74){transform:rotateX(-1314deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(75){transform:rotateX(-1332deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(76){transform:rotateX(-1350deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(77){transform:rotateX(-1368deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(78){transform:rotateX(-1386deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(79){transform:rotateX(-1404deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(80){transform:rotateX(-1422deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(81){transform:rotateX(-4turn) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(82){transform:rotateX(-1458deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(83){transform:rotateX(-1476deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(84){transform:rotateX(-1494deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(85){transform:rotateX(-1512deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(86){transform:rotateX(-1530deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(87){transform:rotateX(-1548deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(88){transform:rotateX(-1566deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(89){transform:rotateX(-1584deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(90){transform:rotateX(-1602deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(91){transform:rotateX(-1620deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(92){transform:rotateX(-1638deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(93){transform:rotateX(-1656deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(94){transform:rotateX(-1674deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(95){transform:rotateX(-1692deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(96){transform:rotateX(-1710deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(97){transform:rotateX(-1728deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(98){transform:rotateX(-1746deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(99){transform:rotateX(-1764deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(100){transform:rotateX(-1782deg) translateZ(150px)}.highlight{background:#2f274b;overflow:hidden;top:50%;transform:translateY(-50%)}.highlight,.highlight-list{position:absolute;width:100%}.highlight-list{display:flex;flex-direction:column;margin:0;padding:0}.highlight-list .highlight-item{color:#fff;font-size:23px;font-style:normal;font-weight:400;letter-spacing:.7px;line-height:36px}.date-selector{align-items:stretch;display:flex;height:240px;justify-content:space-between;perspective:2000px}.date-selector>div{flex:1}.date-selector .select-wrap{font-size:18px}.xss-textinput-wrap{align-items:stretch;display:flex;flex-direction:column;justify-content:center;position:relative}.xss-textinput-wrap .xss-textinput-placeholder{color:hsla(0,0%,100%,.3);font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-style:normal;font-weight:400;left:16px;letter-spacing:-.24px;line-height:20px;position:absolute}