.footer{min-height:4rem;padding:1rem;border-top:1px solid #303134;display:flex;flex-direction:column-reverse;align-items:center;gap:.5rem;flex-shrink:0}@media (width >= 550px){.footer{flex-direction:row;justify-content:space-between}}.footer__app-version{color:#303134}.footer__text{display:flex;flex-direction:column;align-items:center;justify-content:center}@media (width >= 550px){.footer__text{align-items:flex-end}}@media (width >= 768px){.footer__text{flex-direction:row}.footer__text-email{margin-left:.5rem}}.footer__text-text,.footer__text-email{color:#757575}.footer__text-email:hover{color:#fff}.header{height:4rem;padding:1rem;display:flex;justify-content:flex-end;align-items:center;position:relative}.header__placeholder{color:#303134}.header__nav__list{display:flex;gap:1rem;align-items:center}.header__nav__list-item a.active{color:#cc9419}.header__nav__link:focus-visible{outline:1px solid #ffffff}.header__nav__link:hover{color:#cc9419;text-decoration:underline}#error-page{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.loader__element{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.loader__element_one{align-self:center;width:5px;aspect-ratio:1;border-radius:50%;animation-name:dots;animation-duration:1.5s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:linear}@keyframes dots{0%{box-shadow:20px 0 #f9d329,-20px 0 #8e6a09;background:#f9d329}33%{box-shadow:20px 0 #f9d329,-20px 0 #8e6a09;background:#8e6a09}66%{box-shadow:20px 0 #8e6a09,-20px 0 #f9d329;background:#8e6a09}to{box-shadow:20px 0 #8e6a09,-20px 0 #f9d329;background:#f9d329}}#login-page{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.google__login-button{border:1px solid #ffffff;padding:10px 15px;border-radius:100px}#home-page{display:flex;flex-direction:column;align-items:center;gap:2rem;position:relative}.main__owl{height:200px;position:absolute;left:-20rem;top:5rem;transform:rotate(30deg);z-index:-1;transition:all .5s ease}@media (width >= 640px){.main__owl{left:-11rem;transform:rotate(30deg)}}@media (width >= 768px){.main__owl{left:-7rem}}.search__form{border:1px solid #303134;border-radius:100px;display:flex;align-items:center;justify-content:space-between;min-width:280px;max-width:36rem;padding:.5rem 1rem .5rem 1.3rem;margin-bottom:2rem}@media (width >= 640px){.search__form{width:70vw}}.search__form:hover{background-color:#303134}.search__form:hover .search__form_input,.search__form:hover .search__form_button{background-color:#303134;color:#f2f2f2}.search__form:hover .search__form_icon{fill:#f2f2f2}.search__form:hover .search__form_separator line{stroke:#f2f2f2}.search__form:hover .search__form_off-button{background-color:#303134}.search__form_icon-container{width:3rem}.search__form_icon{height:1.5rem;width:1.5rem;fill:#757575}.search__form_input{height:1.5rem;flex-grow:1;font-size:1rem;color:#f2f2f2;background-color:#202124;border:none}.search__form_input:focus{outline:none}.search__form_off-button-container{width:2rem}.search__form_off-button{border:none;outline:none;font-size:1rem;cursor:pointer;background-color:#202124;color:#fff;width:2rem;height:2rem;border-radius:100%;color:#757575}.search__form_off-button:hover{color:#cc9419}.search__form_off-button:active{color:#f9d329}.search__form_off-button:focus-visible{outline:1px solid #ffffff}.search__form_separator-container{width:1rem;padding:.4rem}.search__form_separator line{stroke:#757575}.search__form_button,.search__form #form-submit-button{display:flex;align-items:center;height:1.5rem;color:#757575;background-color:#202124}.search__form_button:hover .search__form_icon,.search__form #form-submit-button:hover .search__form_icon{fill:#cc9419}.search__form_button:active .search__form_icon,.search__form #form-submit-button:active .search__form_icon{fill:#f9d329}.search__form #search-form-submit-button{border:none;outline:none;font-size:1rem;cursor:pointer}.search__form #search-form-submit-button:hover{color:#cc9419}.search__form #search-form-submit-button:active{color:#f9d329}.search__form #search-form-submit-button:focus-visible{outline:1px solid #ffffff}.search-form-submit-button-text{display:none}@media (width >= 550px){.search-form-submit-button-text{display:block;margin-left:.5rem}}.button{border:none;outline:none;font-size:1rem;cursor:pointer}.button:hover{color:#cc9419}.button:active{color:#f9d329}.main__title-container{padding-top:5rem;text-align:center;cursor:default;position:relative}@media (width >= 768px){.main__title-container{padding-top:10rem}}.main__title-title{font-family:Arial,Helvetica,sans-serif;font-size:2rem;font-weight:900}@media (width >= 768px){.main__title-title{font-size:3rem}}#tasks-page{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-top:2rem}#tasks-page .loader__element{align-self:center}.settings{display:flex;flex-direction:column;align-items:center;justify-content:center}.settings__user-info{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1rem}.settings__user-info_name{color:#cc9419;font-weight:700}.settings__delete-account-button{border:none;outline:none;font-size:1rem;cursor:pointer;background-color:red;margin-top:3rem;width:8rem;height:2rem}.settings__delete-account-button:hover{color:#cc9419}.settings__delete-account-button:active{color:#f9d329}.settings__delete-account-button:focus-visible{outline:1px solid #ffffff}.settings__delete-account-button:hover{color:#fff}.main__results_container{width:100%;padding-top:2rem;align-self:flex-start;display:flex;flex-direction:column;align-items:flex-start;gap:2rem;margin:2rem 0 1rem;flex-grow:1}@media (width >= 768px){.main__results_no-results{margin-bottom:4rem}}.main__results_item-query{margin-bottom:1rem;color:#fff}.main__results_query-span{color:#cc9419}.main__results_save-search_container{display:flex;align-items:center;gap:1rem}.main__results_save-search_container_confirmation{color:#757575}.main__results_save-search_container_confirmation-link:focus-visible{outline:1px solid #ffffff}.main__results_save-search_container_confirmation-link:hover{color:#cc9419}.main__results_save-search_container_login-prompt{color:#757575}.main__results_save-search_container_login-prompt-link:focus-visible{outline:1px solid #ffffff}.main__results_save-search_container_login-prompt-link:hover{color:#fff}.main__results_task-controls_container{display:flex;gap:.1rem;align-items:last baseline;border-bottom:1px solid #303134}.main__results_sort{background:#202124;color:#cc9419;text-align:center;width:fit-content;font-size:1rem;border:none;cursor:pointer}.main__results_sort:focus{outline:none}.main__results_sort:focus-visible{outline:1px solid #ffffff}.main__tasks_task_controls_activation-button{border:none;outline:none;font-size:1rem;cursor:pointer;background-color:#202124;color:#fff;padding:.5rem;min-width:75px}.main__tasks_task_controls_activation-button:focus-visible{outline:1px solid #ffffff}.main__tasks_task_controls_activation-button:hover{color:#cc9419}.main__tasks_task_controls_activation-button:active{color:#f9d329}.main__tasks_task_controls_notification-select{background:#202124;text-align:center;width:fit-content;font-size:1rem;border:none;color:#fff;padding:.5rem}.main__tasks_task_controls_notification-select:focus{outline:none}.main__tasks_task_controls_notification-select:hover{color:#cc9419}.main__tasks_task_controls_notification-select-label{display:flex;flex-direction:column;align-items:center}.main__tasks_task_controls_notification-select-label-span{font-size:10px;padding-bottom:.5rem}.main__tasks_task_controls_notification-select:focus-visible{outline:1px solid #ffffff}.main__results_item{display:flex;gap:1rem;margin-bottom:1rem}.main__results_item-description{display:flex;flex-direction:column;gap:.5rem}.main__results_item-description a:focus-visible{outline:1px solid #ffffff}.main__results_item-title{color:#cc9419;font-weight:600}.main__results_item-title:hover{text-decoration:underline}.main__results_item-image a:focus-visible{outline:1px solid #ffffff}.main__results_item-image img{border-radius:10px}.main__tasks_container{width:100%;max-width:1000px;padding-top:2rem;align-self:center;display:flex;flex-direction:column;align-items:flex-start;gap:2rem;margin:2rem 0 1rem;flex-grow:1}.main__tasks_no-tasks-message{align-self:center}.main__tasks_task{width:100%;align-items:center;display:flex;justify-content:space-between;border-bottom:1px solid #303134}.main__tasks_task_item{padding:1rem 0 1rem 1rem;display:flex;align-items:center;justify-content:space-between}@media (width >= 768px){.main__tasks_task_item{width:auto;min-width:400px}}.main__tasks_task_item-nav-link:hover{color:#cc9419;text-decoration:underline}.main__tasks_task_item-title{padding:.5rem;width:100px;line-height:1.5}@media (width >= 640px){.main__tasks_task_item-title{min-width:200px}}@media (width >= 768px){.main__tasks_task_item-title{width:auto;min-width:200px;padding-right:2rem}}.main__tasks_task_item-thumbnail{width:50px;height:50px;margin:.5rem 1rem}@media (width >= 450px){.main__tasks_task_item-thumbnail{width:70px;height:70px}}.main__tasks_task_item-thumbnail img{width:100%;height:100%;object-fit:cover}.main__tasks_task_item-thumbnail-link img{border-radius:10px}.main__tasks_task_item-details_title-container{display:flex;flex-direction:column;gap:3rem;margin-bottom:3rem}.main__tasks_task_item-details_title-span{font-weight:600;color:#fff;margin-right:1rem}.main__tasks_task_item-details_title-title{font-weight:400;color:#cc9419}.main__tasks_task_item-details_title-controls{display:flex;gap:.1rem;align-items:last baseline;border-bottom:1px solid #303134}.main__tasks_task_item-details_title-controls .main__tasks_task_controls_notification-select-label-span,.main__tasks_task_item-details_title-controls .main__tasks_task_controls_activation-button,.main__tasks_task_item-details_title-controls .main__tasks_task_controls_delete-button,.main__tasks_task_item-details_title-controls .main__tasks_task_controls_notification-select{display:block}.main__tasks_task_item-details_item{display:flex;gap:1rem;margin-bottom:1rem}.main__tasks_task_item-details_item-description{display:flex;flex-direction:column;gap:.5rem}.main__tasks_task_item-details_item-description a:focus-visible{outline:1px solid #ffffff}.main__tasks_task_item-details_item-title{color:#cc9419;font-weight:600}.main__tasks_task_item-details_item-title:hover{text-decoration:underline}.main__tasks_task_item-details_item-image a:focus-visible{outline:1px solid #ffffff}.main__tasks_task_item-details_item-image img{border-radius:10px}.main__tasks_task_controls_delete-button{border:none;outline:none;font-size:1rem;cursor:pointer;background-color:#202124;color:#fff;padding:.5rem 1.5rem .5rem .5rem}.main__tasks_task_controls_delete-button:focus-visible{outline:1px solid #ffffff}.main__tasks_task_controls_delete-button:hover{color:#cc9419}.main__tasks_task_controls_delete-button:active{color:#f9d329}@media (width >= 550px){.main__tasks_task_controls_delete-button{padding:.5rem}}*,*:before,*:after{box-sizing:border-box}html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,img,ol,ul,li,form,label,table,caption,tbody,tfoot,thead,tr,th,td,figure,figcaption,footer,header,nav,section,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;color:inherit}html{scroll-behavior:smooth}body{line-height:1}ol,ul{list-style:none}a:link{text-decoration:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{color:#fff;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}body{background-color:#202124;padding:0 2rem;min-width:300px}#wrapper{display:flex;flex-direction:column;min-height:100vh}.hidden{display:none}.page{min-height:calc(100vh - 8rem)}
