html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{margin:0;padding:0}a{text-decoration:none;color:light-dark(rgb(44,44,44),rgb(172,172,172))}p{margin:0 0 .75rem}ul{padding:0;margin:0;list-style:none}.text-list{list-style:unset;padding-left:1.75rem}table{caption-side:bottom;border-collapse:collapse}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}input[type=password]{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif}input[type=checkbox],select{cursor:pointer}.required:after{content:" *";color:#d9405a}::file-selector-button{font:inherit;-webkit-appearance:button;appearance:button}:root{color-scheme:light dark}@font-face{font-family:SegoeUI2;src:local("Segoe UI"),url(/font/segoeui.woff2) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:SegoeUI2;src:local("Segoe UI Italic"),url(/font/segoeuii.woff2) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:SegoeUI2;src:local("Segoe UI Semibold"),url(/font/seguisb.woff2) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:SegoeUI2;src:local("Segoe UI Bold"),url(/font/segoeuib.woff2) format("truetype");font-weight:700;font-style:normal}.grey-text{color:light-dark(rgb(140,140,140),rgb(100,100,100))}.lightgrey-text{color:#b4b4b4}.red-text{color:#d9405a}body{color:light-dark(rgb(44,44,44),rgb(172,172,172));background-color:light-dark(white,rgb(28,28,28));font-family:SegoeUI2,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif;font-size:1rem;line-height:1.55;-webkit-tap-highlight-color:rgba(82,166,226,.1);transition:color .2s,background-color .2s}h1{margin-top:0;margin-bottom:.5em;line-height:1.4;font-size:2.25rem}@media only screen and (min-width: 576px){h1{font-size:2.5rem}}h2{margin-top:0;margin-bottom:.5em;line-height:1.4;font-size:1.75rem}@media only screen and (min-width: 576px){h2{font-size:2rem}}h3{margin-top:0;margin-bottom:.5em;line-height:1.4;font-size:1.5rem}@media only screen and (min-width: 576px){h3{font-size:1.75rem}}h4{margin-top:0;margin-bottom:.5em;line-height:1.4;font-size:1.25rem}@media only screen and (min-width: 576px){h4{font-size:1.5rem}}h5{margin-top:0;margin-bottom:.5em;line-height:1.4;font-size:1.25rem}h6{margin-top:0;margin-bottom:.5em;line-height:1.4;font-size:1rem}.container{display:block;width:100%;margin:0 auto;padding:0 1rem;max-width:1800px}html.noscroll-mobile{overflow:hidden}.page-wrap{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh}main{flex-grow:1;padding-top:.75rem}.page-tint{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.16}.page-tint{z-index:99}html{scroll-behavior:smooth}.index-page-preloader{margin:180px auto;text-align:center}.index_not-found{font-size:1.25rem;color:light-dark(rgb(180,180,180),rgb(64,64,64));font-style:italic;margin:4rem auto;text-align:center}.index_new-user-tip{margin:0 auto;text-align:center;max-width:360px}.index_new-user-tip.m-top{margin-top:3rem}.index_new-user-tip svg{display:block;aspect-ratio:1;width:50px;margin:0 auto 1rem;fill:none;stroke-width:.8;stroke-linecap:round;stroke-linejoin:round;stroke:light-dark(rgb(44,44,44),rgb(172,172,172))}.index_new-user-tip button{margin:0 auto 3rem}.error_container{width:fit-content;margin:10rem auto;text-align:center;color:light-dark(rgb(180,180,180),rgb(64,64,64))}.error_code{font-size:3rem}.error_message{font-size:1.25rem}.btn-color1,.btn-color2,.btn-color3,.btn-red,.btn-grey,.btn-link,.btn-link-grey,.btn-link-grey-red{display:block;cursor:pointer;border:none;outline:none;text-align:center;width:fit-content;height:36px;font-family:SegoeUI2,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif;line-height:1;white-space:nowrap;padding:0 1.5rem;font-size:1rem;border-radius:6px}a.btn-color1{padding-top:.375rem}.btn-color1{background-color:light-dark(rgb(82,166,226),rgb(31,108,163));color:#fff}.btn-color1:hover{background-color:light-dark(rgb(96.69,175.335,231.51),rgb(32.4445360825,126.1925773196,193.1554639175))}.btn-color1:active{background-color:light-dark(rgb(82,166,226),rgb(31,108,163))}.btn-color2{background-color:light-dark(rgb(64,194,217),rgb(32,144,163));color:#fff}.btn-color2:hover{background-color:light-dark(rgb(79.68,202.4917647059,224.22),rgb(33.4523076923,169.9002701116,193.0476923077))}.btn-color2:active{background-color:light-dark(rgb(64,194,217),rgb(32,144,163))}.btn-color3{background-color:light-dark(rgb(154,105,238),rgb(95,50,173));color:#fff}.btn-color3:hover{background-color:light-dark(rgb(163.6973684211,118.47,241.23),rgb(105.7123482446,50.7914798206,200.9085201794))}.btn-color3:active{background-color:light-dark(rgb(154,105,238),rgb(95,50,173))}.btn-red{background-color:light-dark(rgb(217,64,90),rgb(175,37,60));color:#fff}.btn-red:hover{background-color:light-dark(rgb(224.22,79.68,104.2423529412),rgb(203.8191509434,37.9808490566,65.6205660377))}.btn-red:active{background-color:light-dark(rgb(217,64,90),rgb(175,37,60))}.btn-grey{background-color:light-dark(rgb(240,240,240),rgb(40,40,40));color:light-dark(rgb(44,44,44),rgb(172,172,172))}.btn-grey:hover{background-color:light-dark(rgb(235,235,235),rgb(46,46,46))}.btn-grey:active{background-color:light-dark(rgb(240,240,240),rgb(40,40,40))}.btn-link{background:none;color:#347ad5}.btn-link svg{fill:none;stroke:#347ad5}.btn-link:hover{color:#68a1ea}.btn-link:hover svg{stroke:#68a1ea}.btn-link:active{color:#3263a2}.btn-link:active svg{stroke:#3263a2}.btn-link-grey{background:none;color:light-dark(rgb(160,160,160),rgb(100,100,100))}.btn-link-grey svg{fill:none;stroke:light-dark(rgb(160,160,160),rgb(100,100,100))}.btn-link-grey:hover{color:light-dark(rgb(130,130,130),rgb(120,120,120))}.btn-link-grey:hover svg{stroke:light-dark(rgb(130,130,130),rgb(120,120,120))}.btn-link-grey:active{color:light-dark(rgb(160,160,160),rgb(100,100,100))}.btn-link-grey:active svg{stroke:light-dark(rgb(160,160,160),rgb(100,100,100))}.btn-link-grey-red{background:none;color:light-dark(rgb(160,160,160),rgb(100,100,100))}.btn-link-grey-red svg{fill:none;stroke:light-dark(rgb(160,160,160),rgb(100,100,100))}.btn-link-grey-red:hover{color:light-dark(rgb(226,73,93),rgb(165,56,56))}.btn-link-grey-red:hover svg{stroke:light-dark(rgb(226,73,93),rgb(165,56,56))}.btn-link-grey-red:active{color:light-dark(rgb(250,115,133),rgb(206,82,82))}.btn-link-grey-red:active svg{stroke:light-dark(rgb(250,115,133),rgb(206,82,82))}.btn-icon{display:block;cursor:pointer;border:none;outline:none;text-align:center;background:none}.btn-icon:hover{background:none}.btn-add{padding:0 1.25rem 0 1rem}.btn-add:before{content:"+";margin-right:.375rem}.btn-inactive{color:light-dark(rgb(180,180,180),rgb(88,88,88));background-color:light-dark(rgb(235,235,235),rgb(44,44,44));cursor:default;pointer-events:none}.btn-outlined{color:light-dark(rgb(44,44,44),rgb(172,172,172));background-color:unset;border:1px solid rgb(178.84,220.56,250.36)}.btn-outlined:hover{background-color:unset;border:1px solid rgb(248.92,169.48,182.9796078431)}.btn-outlined-inactive{color:#969696;background-color:unset;border:1px solid rgb(220,220,220);pointer-events:none}.btn-custom{padding-top:.625rem}.tabs_buttons{display:flex;align-items:center}.tabs_button{flex:1;text-align:center;padding:.5rem 0;font-size:.875rem;color:light-dark(rgb(138,138,138),rgb(118,118,118));border-bottom:4px solid rgba(82,166,226,0);white-space:nowrap;cursor:pointer}.tabs_button:hover{color:light-dark(rgb(44,44,44),rgb(172,172,172))}.tabs_button.active{color:light-dark(rgb(44,44,44),rgb(172,172,172));border-bottom-color:#52a6e2}@media only screen and (min-width: 425px){.tabs_button{font-size:1rem}}.input-text,textarea{display:block;width:100%;color:light-dark(rgb(44,44,44),rgb(172,172,172));border:1px solid light-dark(rgb(230,230,230),rgb(46,46,46));background:light-dark(rgba(120,120,120,.04),rgba(100,100,100,.04));border-radius:6px}.input-text::placeholder,textarea::placeholder{font-style:italic;color:light-dark(rgb(190,190,190),rgb(80,80,80))}.input-text:focus,textarea:focus{outline:2px solid light-dark(rgba(156,156,156,.1),rgba(128,128,128,.1))}.input-text{height:36px;padding:0 .75rem 2px}.input-error{border-color:light-dark(rgb(226,62,62),rgb(180,54,54))}.input-error+.input-error_message,.input-password-error+.input-error_message{display:block;font-size:.875rem;line-height:1.3;color:light-dark(rgb(226,62,62),rgb(180,54,54));margin:2px 0 -4px}textarea{padding:.375rem .75rem;-ms-overflow-style:none;scrollbar-width:none}textarea::-webkit-scrollbar{display:none}.input-group{margin-bottom:1rem}.input-group_label{font-size:.875rem;color:light-dark(rgb(138,138,138),rgb(118,118,118));margin-bottom:.25rem;line-height:1.3}.input_clear-icon{display:block;position:absolute;aspect-ratio:1;width:24px;top:50%;transform:translateY(-50%);right:8px;stroke:light-dark(rgb(150,150,150),rgb(120,120,120));cursor:pointer;z-index:51}.input_clear-icon:hover{stroke:light-dark(rgb(120,120,120),rgb(180,180,180))}.input-error_message{display:none}.form_checkbox{display:flex;column-gap:.5rem;align-items:center;width:fit-content;cursor:pointer}.form_checkbox input,.form_checkbox label{display:block;cursor:pointer}.form_checkbox input{appearance:none;aspect-ratio:1;border:1px solid light-dark(rgb(210,210,210),rgb(56,56,56));width:1em}.form_checkbox input:checked{position:relative}.form_checkbox input:checked:before{content:"";position:absolute;inset:3px;background-color:light-dark(rgb(170,170,170),rgb(120,120,120))}.form_checkbox input:hover{border:1px solid light-dark(rgb(180,180,180),rgb(72,72,72))}.form_checkbox:not(:last-child){margin-bottom:.125rem}.submit_button{width:100%;padding-top:0}.form_company-name{position:absolute;top:-100px;left:-500px;opacity:0}.form_row-flex{display:flex;column-gap:.5rem;flex-wrap:wrap}.form_row-flex .input-group{flex:1 1 auto}@media only screen and (min-width: 576px){.form_row-flex{flex:1;flex-wrap:nowrap}}.form_radio-button_container{display:flex;column-gap:.5rem;align-items:center}.form_radio-button_container.stack{display:block}.form_radio-button_container.stack .form_radio-button{margin-bottom:.25rem}.form_radio-button{flex:1}.form_radio-button_input{display:none}.form_radio-button_input:checked+.form_radio-button_label{background-color:light-dark(rgb(235,235,235),rgb(44,44,44));border:1px solid light-dark(rgb(235,235,235),rgb(44,44,44));color:light-dark(rgb(26,26,26),rgb(255,255,255));stroke:light-dark(rgb(26,26,26),rgb(255,255,255))}.form_radio-button_label{display:block;text-align:center;padding:5px 0;width:100%;height:36px;color:light-dark(rgb(128,128,128),rgb(118,118,118));fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:light-dark(rgb(128,128,128),rgb(118,118,118));border:1px solid light-dark(rgb(230,230,230),rgb(46,46,46));cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px}.form_radio-button_label svg{display:block;aspect-ratio:1;width:18px;margin:2px auto 0}.form_radio-button_label.auto-height{height:auto}.form_radio-button_label:hover{border:1px solid light-dark(rgb(220,220,220),rgb(50,50,50));color:light-dark(rgb(118,118,118),rgb(112,112,112));stroke:light-dark(rgb(118,118,118),rgb(112,112,112))}.form_radio-button_label_caption{font-size:.875rem;font-style:italic;color:light-dark(rgb(160,160,160),rgb(100,100,100));margin-bottom:.125rem}.external-link:after{--icon: url("data:image/svg+xml,  <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='rgb(0,0,0)' stroke-width='1.6'>    <path stroke='none' d='M0 0h24v24H0z' fill='none'/>    <path d='M12 6h-6a2 2 0 0 0 -2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-6' />    <path d='M11 13l9 -9' />    <path d='M15 4h5v5' />  </svg>");display:inline-block;content:"";-webkit-mask:var(--icon);mask:var(--icon);width:1.2em;height:1.2em;vertical-align:-.185em;margin-left:.25em}.link{cursor:pointer;color:#347ad5}.link.external-link:after{background-color:#347ad5}.link svg{display:inline-block;fill:none;stroke:#347ad5;stroke-width:1.6}.link:hover{color:#68a1ea}.link:hover svg{stroke:#68a1ea}.link:hover.external-link:after{background-color:#68a1ea}.link:active{color:#3263a2}.link:active svg{stroke:#3263a2}.link:active.external-link:after{background-color:#3263a2}.dark-link{cursor:pointer;width:fit-content;color:light-dark(rgb(80,80,80),rgb(162,162,162))}.dark-link svg{aspect-ratio:1;height:14px;fill:none;stroke:light-dark(rgb(80,80,80),rgb(162,162,162));vertical-align:-2px}.dark-link:hover{color:light-dark(rgb(16,16,16),rgb(200,200,200))}.dark-link:hover svg{stroke:light-dark(rgb(16,16,16),rgb(200,200,200))}.dark-link:active{color:light-dark(rgb(80,80,80),rgb(162,162,162))}.grey-link{cursor:pointer;color:light-dark(rgb(140,140,140),rgb(100,100,100))}.grey-link:hover{color:light-dark(rgb(90,90,90),rgb(120,120,120))}.grey-link:active{color:light-dark(rgb(140,140,140),rgb(100,100,100))}.red-link{cursor:pointer;color:#d9405a}.red-link:hover{color:#ec7186}.red-link:active{color:#ca324c}.image-link-tint{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#347ad5;opacity:0;transition:opacity .2s}.image-link-tint:hover{opacity:.1}.image-link-tint:active{opacity:.2}.back-link svg{aspect-ratio:.5;height:14px;margin-right:2px}.fade-enter-active,.fade-leave-active{transition:opacity .1s ease}.fade-enter-from,.fade-leave-to{opacity:0}.radio-button_container{display:flex;column-gap:.25rem;align-items:center}.radio-button{flex:1}.radio-button_input{display:none}.radio-button_input:checked+.radio-button_label{border:none;padding-top:3px;background-color:light-dark(rgb(255,255,255),rgb(26,26,26));color:light-dark(rgb(26,26,26),rgb(255,255,255));stroke:light-dark(rgb(26,26,26),rgb(255,255,255))}.radio-button_label{display:block;text-align:center;padding:.125rem 0;width:100%;height:28px;font-size:.875rem;color:light-dark(rgb(148,148,148),rgb(92,92,92));fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:light-dark(rgb(148,148,148),rgb(92,92,92));border:1px solid light-dark(rgb(210,210,210),rgb(64,64,64));cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px}.radio-button_label svg{display:block;aspect-ratio:1;width:18px;margin:2px auto 0}.radio-button_label:hover{border:1px solid light-dark(rgb(180,180,180),rgb(84,84,84));color:light-dark(rgb(118,118,118),rgb(112,112,112));stroke:light-dark(rgb(118,118,118),rgb(112,112,112))}.status-badge{display:inline-block;padding:.375rem 1.25rem;line-height:1;text-align:center;white-space:nowrap;border-radius:50vh;background-color:#7ba1c2}.status-badge.new{color:#d0781f;background-color:light-dark(rgba(240,151,61,.12),rgba(240,151,61,.06))}.status-badge.assigned{color:#d42929;background-color:light-dark(rgba(241,72,72,.12),rgba(241,72,72,.06))}.status-badge.in_progress{color:#2371d4;background-color:light-dark(rgba(61,140,243,.12),rgba(61,140,243,.06))}.status-badge.paused{color:#7623d4;background-color:light-dark(rgba(152,74,241,.12),rgba(152,74,241,.06))}.status-badge.completed{color:#1abb5d;background-color:light-dark(rgba(53,228,126,.12),rgba(53,228,126,.06))}.status-badge.reopened{color:#d42929;background-color:light-dark(rgba(241,72,72,.12),rgba(241,72,72,.06))}.status-badge.cancelled{color:#a0a0a0;background-color:light-dark(rgba(200,200,200,.2),rgba(200,200,200,.06))}.login_form{max-width:340px;margin:0 auto;padding:1.5rem;border:1px solid light-dark(rgb(230,230,230),rgb(46,46,46));border-radius:12px}.login_form h5{line-height:1;margin-bottom:1rem}.login_alert{margin-bottom:1rem;padding:.5rem 1rem;background-color:light-dark(rgb(255,245,216),rgb(44,39,16));color:light-dark(rgb(124,98,13),rgb(221,210,163));border-radius:6px}.input_password-visibility{position:relative}.input_password-visibility svg{position:absolute;aspect-ratio:1;width:22px;top:50%;transform:translateY(-50%);margin-top:1px;right:10px;stroke-width:1.2;stroke:light-dark(rgb(180,180,180),rgb(90,90,90));cursor:pointer}.input_password-visibility svg:hover{stroke:light-dark(rgb(160,160,160),rgb(110,110,110))}.table_filters{display:flex;gap:.5rem;flex-wrap:wrap}.table_filters_add-button{margin-left:unset}@media only screen and (min-width: 1400px){.table_filters_add-button{margin-left:auto}}.comments_title,.comments_not-found{font-weight:400;color:light-dark(rgb(160,160,160),rgb(100,100,100))}.comments_title{padding-bottom:1rem}.comment_textarea{max-width:700px}.modal-form{width:100%;max-width:600px}.modal-form_body{margin-bottom:1.75rem}.modal-form_submit-btn{width:100%}.modal-form_submit-btn .preloader-dot-line{vertical-align:1px}.ms-1{margin-left:.25rem}.ms-2{margin-left:.5rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-25{margin-top:.75rem}.mt-3{margin-top:1rem}.mt-35{margin-top:1.25rem}.mt-4{margin-top:1.5rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-25{margin-bottom:.75rem}.mb-3{margin-bottom:1rem}.mb-35{margin-bottom:1.25rem}.mb-4{margin-bottom:1.5rem}.mb-45{margin-bottom:1.75rem}.mb-5{margin-bottom:2.25rem}.mb-55{margin-bottom:3rem}.mb-6{margin-bottom:3.5rem}.mb-65{margin-bottom:4rem}.mb-7{margin-bottom:5rem}.m-auto{margin:0 auto}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-25{padding-top:.75rem}.pt-3{padding-top:1rem}.pt-35{padding-top:1.25rem}.pt-4{padding-top:1.5rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-25{padding-bottom:.75rem}.pb-3{padding-bottom:1rem}.pb-35{padding-bottom:1.25rem}.pb-4{padding-bottom:1.5rem}.va1{vertical-align:1px}.va2{vertical-align:2px}.va3,.va4{vertical-align:3px}.va-1{vertical-align:-1px}.va-2{vertical-align:-2px}.va-3,.va-4{vertical-align:-3px}.large{font-size:1.25rem}.small{font-size:.875rem}.xsmall{font-size:.75rem}.fw-normal{font-weight:400}.fw-light{font-weight:300}.fw-semibold{font-weight:600}.fw-bold{font-weight:700}.fst-italic{font-style:italic}.w-fit{width:fit-content}.w-100{width:100%}.text-start{text-align:left}.text-center{text-align:center}.text-end{text-align:right}.nowrap{white-space:nowrap}.d-block{display:block;width:fit-content}.hidden{display:none}.d-contents{display:contents}.pre-wrap{white-space:pre-wrap}.filter-dropdown{position:relative;color:light-dark(rgb(44,44,44),rgb(220,220,220))}.filter-dropdown_btn-grey,.filter-dropdown_btn-outlined,.filter-dropdown_btn-status{display:flex;align-items:center;padding:6px 0;min-height:36px;width:100%;line-height:1.4;cursor:pointer;border-radius:6px}.filter-dropdown_btn-grey{background-color:light-dark(rgb(245,245,245),rgb(42,42,42))}.filter-dropdown_btn-grey .filter-dropdown_btn_icon{stroke:light-dark(rgb(88,88,88),rgb(138,138,138))}.filter-dropdown_btn-grey:hover{background-color:light-dark(rgb(237,237,237),rgb(52,52,52))}.filter-dropdown_btn-outlined{line-height:1.3;border:1px solid light-dark(rgb(212,212,212),rgb(64,64,64))}.filter-dropdown_btn-outlined .filter-dropdown_btn_icon{stroke:light-dark(rgb(174,174,174),rgb(128,128,128))}.filter-dropdown_btn-outlined .filter-dropdown_btn_text{margin-right:16px;color:light-dark(rgb(44,44,44),rgb(220,220,220))}.filter-dropdown_btn-outlined:hover{border:1px solid light-dark(rgb(182,182,182),rgb(64,64,64))}.filter-dropdown_btn-status .filter-dropdown_btn_text{margin-left:16px}.filter-dropdown_btn-status.default{background-color:light-dark(rgb(245,245,245),rgb(42,42,42))}.filter-dropdown_btn-status.new{color:#d0781f;background-color:light-dark(rgba(240,151,61,.12),rgba(240,151,61,.06))}.filter-dropdown_btn-status.new .filter-dropdown_btn_chevron-icon{stroke:#d0781f}.filter-dropdown_btn-status.assigned{color:#d42929;background-color:light-dark(rgba(241,72,72,.12),rgba(241,72,72,.06))}.filter-dropdown_btn-status.assigned .filter-dropdown_btn_chevron-icon{stroke:#d42929}.filter-dropdown_btn-status.in_progress{color:#2371d4;background-color:light-dark(rgba(61,140,243,.12),rgba(61,140,243,.06))}.filter-dropdown_btn-status.in_progress .filter-dropdown_btn_chevron-icon{stroke:#2371d4}.filter-dropdown_btn-status.paused{color:#7623d4;background-color:light-dark(rgba(152,74,241,.12),rgba(152,74,241,.06))}.filter-dropdown_btn-status.paused .filter-dropdown_btn_chevron-icon{stroke:#7623d4}.filter-dropdown_btn-status.completed{color:#1abb5d;background-color:light-dark(rgba(53,228,126,.12),rgba(53,228,126,.06))}.filter-dropdown_btn-status.completed .filter-dropdown_btn_chevron-icon{stroke:#1abb5d}.filter-dropdown_btn-status.reopened{color:#d42929;background-color:light-dark(rgba(241,72,72,.12),rgba(241,72,72,.06))}.filter-dropdown_btn-status.reopened .filter-dropdown_btn_chevron-icon{stroke:#d42929}.filter-dropdown_btn_icon{display:block;aspect-ratio:1;width:20px;margin-left:10px;fill:none;stroke:light-dark(rgb(44,44,44),rgb(220,220,220));stroke-width:1.4}.filter-dropdown_btn_text{margin-left:8px;margin-right:12px}.filter-dropdown_btn_chevron-icon{display:block;aspect-ratio:26/14;width:10px;margin-left:auto;margin-right:14px;margin-top:2px;fill:none;stroke:light-dark(rgb(44,44,44),rgb(220,220,220));stroke-width:1}.filter-dropdown_list{position:absolute;top:calc(100% + 4px);left:0;width:100%;min-width:fit-content;background-color:light-dark(rgb(245,245,245),rgb(42,42,42));z-index:48;border-radius:6px}.filter-dropdown_list.status .filter-dropdown_list_item_text{margin-left:16px}.filter-dropdown_list.status .filter-dropdown_list_item_check{left:unset;right:14px}.filter-dropdown_list_item{position:relative;display:flex;align-items:center;column-gap:8px;line-height:1.3;padding:5px 0;padding-right:1rem;cursor:pointer;border-radius:6px}.filter-dropdown_list_item:hover{background-color:light-dark(rgb(237,237,237),rgb(52,52,52))}.filter-dropdown_list_item_check{position:absolute;left:15px;display:none;aspect-ratio:20/14;width:10px;fill:none;stroke:light-dark(rgb(44,44,44),rgb(220,220,220));stroke-width:1.4}.filter-dropdown_list_item_check.active{display:block}.filter-dropdown_list_item_text{margin-left:38px}.filter-dropdown_list_item_status-dot{display:block;aspect-ratio:1;width:8px;margin-top:1px;stroke:none}.filter-dropdown_list_item_status-dot.new{fill:#f0973d}.filter-dropdown_list_item_status-dot.assigned{fill:#f14848}.filter-dropdown_list_item_status-dot.in_progress{fill:#3d8cf3}.filter-dropdown_list_item_status-dot.paused{fill:#984af1}.filter-dropdown_list_item_status-dot.completed{fill:#35e47e}.filter-dropdown_list_item_status-dot.reopened{fill:#f14848}.preloader-dot-line{opacity:.8}.preloader-dot-line.white{fill:#fff}.preloader-dot-line.grey{fill:#b4b4b4}.preloader-dot-line.main-color{fill:#52a6e2}@keyframes preloaderDots{0%,to{opacity:.2;transform:scale(.75)}50%{opacity:1;transform:scale(1.25)}}.preloader-dot-line_dot1,.preloader-dot-line_dot2,.preloader-dot-line_dot3,.preloader-dot-line_dot4{animation:preloaderDots 1s ease-in-out infinite}.preloader-dot-line_dot1{transform-origin:4px 4px}.preloader-dot-line_dot2{transform-origin:12px 4px;animation-delay:.2s}.preloader-dot-line_dot3{transform-origin:20px 4px;animation-delay:.4s}.preloader-dot-line_dot4{transform-origin:28px 4px;animation-delay:.6s}.table-main{width:100%;font-size:.875rem;line-height:1.4}.table-main th{padding:.375rem 1rem;font-weight:400;font-size:.875rem;color:light-dark(rgb(150,150,150),rgb(100,100,100));white-space:nowrap}.table-main td{border-top:1px solid light-dark(rgb(230,230,230),rgb(50,50,50));border-bottom:1px solid light-dark(rgb(230,230,230),rgb(50,50,50))}.table-main td>a{display:block;width:100%;text-decoration:none;padding:.5rem 1rem;color:unset}.table-main tbody tr:hover{background-color:light-dark(rgb(247,247,247),rgb(35,35,35))}.table-main tbody tr:active{background-color:light-dark(rgb(242,242,242),rgb(38,38,38))}.table-main .center{text-align:center}.table-main .no-wrap{white-space:nowrap}.table-main .grey{color:light-dark(rgb(150,150,150),rgb(120,120,120))}.table-main .bold{font-weight:700}.table-main .grey-link{color:light-dark(rgb(150,150,150),rgb(120,120,120))}.table-main .grey-link:hover{color:light-dark(rgb(90,90,90),rgb(180,180,180))}.table-main .status-badge{padding:.25rem 1rem}@media only screen and (min-width: 1024px){.table-main .status-badge{padding:.375rem 1.25rem}}@media only screen and (min-width: 1024px){.table-main{font-size:1rem}}@media only screen and (max-width: 576px){.table-main .priority-1,.table-main .priority-2,.table-main .priority-3,.table-main .priority-4{display:none}}@media only screen and (max-width: 768px){.table-main .priority-2,.table-main .priority-3,.table-main .priority-4{display:none}}@media only screen and (max-width: 1024px){.table-main .priority-4{display:none}}.table_comment-count_container{display:inline-block;font-size:.875rem;color:light-dark(rgb(160,160,160),rgb(100,100,100));margin-left:.25rem}.table_comment-count_container .comment-count{margin-left:3px}.table_comment-count_container svg{aspect-ratio:1;width:16px;fill:none;stroke:light-dark(rgb(160,160,160),rgb(100,100,100));stroke-width:1.4;stroke-linecap:round;vertical-align:-3px}.select-dropdown{position:relative;color:light-dark(rgb(44,44,44),rgb(220,220,220))}.select-dropdown_btn{display:flex;align-items:center;height:34px;width:100%;line-height:1;border:1px solid light-dark(rgb(230,230,230),rgb(46,46,46));background:light-dark(rgba(120,120,120,.04),rgba(100,100,100,.04));cursor:pointer;border-radius:6px}.select-dropdown_btn:hover{border:1px solid light-dark(rgb(220,220,220),rgb(50,50,50))}.select-dropdown_btn.input-error{border-color:light-dark(rgb(226,62,62),rgb(180,54,54))}.select-dropdown_label{font-size:.875rem;color:light-dark(rgb(138,138,138),rgb(118,118,118));margin-bottom:.25rem;line-height:1.3}.select-dropdown_btn_text{margin-left:12px;margin-right:12px;color:light-dark(rgb(44,44,44),rgb(220,220,220))}.select-dropdown_btn_chevron-icon{display:block;aspect-ratio:26/14;width:10px;margin-left:auto;margin-right:14px;margin-top:2px;fill:none;stroke:light-dark(rgb(44,44,44),rgb(220,220,220));stroke-width:1}.select-dropdown_list{position:absolute;top:calc(100% + 4px);left:0;width:fit-content;background-color:light-dark(rgb(245,245,245),rgb(42,42,42));z-index:48;border-radius:6px}.select-dropdown_list_item{display:flex;align-items:center;column-gap:10px;padding:2px 0;padding-right:1rem;cursor:pointer;border-radius:6px}.select-dropdown_list_item:hover{background-color:light-dark(rgb(237,237,237),rgb(52,52,52))}.select-dropdown_list_item_check{opacity:0;aspect-ratio:20/14;width:10px;fill:none;stroke:light-dark(rgb(44,44,44),rgb(220,220,220));stroke-width:1.4;margin-top:1px}.select-dropdown_list_item_check.active{opacity:1}.select-dropdown_list_item_text{margin-left:12px}.pagination{display:flex;column-gap:2rem;row-gap:.25rem;justify-content:space-between;align-items:center;font-size:.875rem;flex-wrap:wrap;color:gray;white-space:nowrap}@media only screen and (min-width: 576px){.pagination{justify-content:flex-start;font-size:1rem}}.pagination_links{display:flex;column-gap:.25rem;align-items:center}.pagination_link-btn{display:block;width:34px;height:34px;border-radius:6px}.pagination_link-btn svg{display:block;width:24px;height:24px;margin:5px auto;fill:none;stroke:light-dark(rgb(128,128,128),rgb(210,210,210));stroke-width:1.2}.pagination_link-btn svg.back{transform:rotate(180deg)}.pagination_link-btn:hover{background-color:light-dark(rgb(245,245,245),rgb(42,42,42))}.pagination_link-btn.disabled{pointer-events:none}.pagination_link-btn.disabled svg{stroke:light-dark(rgb(210,210,210),rgb(90,90,90))}.pagination_per-page{display:flex;column-gap:.5rem;align-items:center}.modal-wrapper,.modal-tint{position:fixed;top:0;left:0;width:100%;height:100%}.modal-wrapper{z-index:195}.modal-tint{z-index:200;background-color:#000;opacity:.16}.modal-win-container{position:fixed;top:0;left:1rem;width:calc(100% - 2rem);height:100%;z-index:201;display:flex;justify-content:center;align-items:center}.modal-win{position:relative;min-width:280px;background-color:light-dark(white,rgb(36,36,36));border-radius:6px;padding:20px 25px 22.5px;white-space:pre-wrap}@media only screen and (min-width: 576px){.modal-win{padding:32px 40px 36px}}.modal-win .buttons-cont{display:flex;gap:.75rem;width:fit-content;margin:0 auto}.modal-close-btn{position:absolute;width:36px;height:36px;right:14px;top:14px;padding:2px}.modal-close-btn svg{display:block;aspect-ratio:1;width:32px;fill:none;stroke:light-dark(rgb(210,210,210),rgb(80,80,80))}.modal-close-btn:hover svg{stroke:light-dark(rgb(190,190,190),rgb(100,100,100))}.modal-enter-active,.modal-leave-active{transition:opacity .2s ease}.modal-enter-from,.modal-leave-to{opacity:0}.task-table_filters>*{width:100%}@media only screen and (min-width: 576px){.task-table_filters>*{width:calc(50% - .25rem)}}@media only screen and (min-width: 820px){.task-table_filters>*{width:auto}}.task-table_filters_stage{min-width:auto}@media only screen and (min-width: 820px){.task-table_filters_stage{min-width:250px}}.task-table_filters_user{min-width:auto}@media only screen and (min-width: 820px){.task-table_filters_user{min-width:224px}}.task-table_filters_time{min-width:auto}@media only screen and (min-width: 820px){.task-table_filters_time{min-width:224px}}.task-table_filters_status{min-width:auto}@media only screen and (min-width: 820px){.task-table_filters_status{min-width:174px}}.task-table_filters_name{position:relative;min-width:auto}@media only screen and (min-width: 820px){.task-table_filters_name{min-width:224px}}.task_params-list{font-size:.875rem}.task_params-list li:not(:last-child){margin-bottom:.75rem}@media only screen and (min-width: 576px){.task_params-list{font-size:1rem}}.task_params-group_caption{line-height:1.4;margin-bottom:0}.task_params-group_caption.cost{margin-bottom:.375rem}.cost-badge{display:inline-block;padding:.375rem 1.25rem;line-height:1;text-align:center;white-space:nowrap;border-radius:50vh;color:light-dark(rgb(118,35,212),rgb(139,54,236));background-color:light-dark(rgba(152,74,241,.12),rgba(152,74,241,.06))}.comment{margin-bottom:2rem;overflow-x:hidden}.comment_header-section{display:flex;column-gap:12px;align-items:center;margin-bottom:.375rem}.comment_default-avatar{width:38px;height:38px;border-radius:19px;text-align:center;padding-top:7px;background-color:light-dark(rgb(148,200,238),rgb(28,69,99));color:light-dark(rgb(255,255,255),rgb(136,164,184))}.comment_default-avatar span{opacity:.8}.comment_author{font-weight:700;line-height:1.4}.comment_date{font-size:.875rem;color:light-dark(rgb(160,160,160),rgb(100,100,100))}.comment_body{padding-left:0;white-space:pre-wrap;overflow-wrap:break-word}.task_btn{padding-top:1px;padding-left:1rem}.task_btn.loaded{padding-left:1.5rem}.task_btn.btn-grey .task_btn_content svg{stroke:light-dark(rgb(138,138,138),rgb(118,118,118))}.task_btn_content{display:flex;align-items:center;column-gap:.5rem}.task_btn_content svg{display:block;aspect-ratio:1;width:16px;fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:#fff;opacity:.6}.modal_set-assignee{width:100%;max-width:400px}.task_container{display:flex;column-gap:3rem}.task_main-section{flex:1}.task_main-section>div{min-width:0}.task_side-section{display:none;padding-right:1rem;padding-top:.25rem}@media only screen and (min-width: 820px){.task_side-section{display:block;width:fit-content}}@media only screen and (min-width: 1024px){.task_side-section{width:25%}}.task_body{overflow-wrap:break-word}.task_id{color:light-dark(rgb(140,140,140),rgb(100,100,100))}.task_title{margin-bottom:.25rem}.task_project{color:light-dark(rgb(140,140,140),rgb(100,100,100))}.task_body-group{margin-bottom:1rem}.task_body-group_caption,.task_params-group_caption{font-size:.875rem;color:light-dark(rgb(160,160,160),rgb(90,90,90))}.task_buttons{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;row-gap:1rem}.task_buttons-left{display:flex;align-items:center;column-gap:.5rem;row-gap:.75rem;margin-right:1rem;flex-wrap:wrap}.task_buttons-right button{padding-left:0}.task_btn-link{display:flex;align-items:center;justify-content:center;column-gap:.5rem;padding-left:1rem;min-width:130px}.task_btn-link svg{display:block;aspect-ratio:1;width:16px;fill:none;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.task_params-section{display:flex;column-gap:3rem;flex-wrap:wrap}@media only screen and (min-width: 820px){.task_params-section{display:none}}.task_deadline{font-weight:700}.project-table_filters>*{width:100%}@media only screen and (min-width: 425px){.project-table_filters>*{width:calc(50% - .25rem)}}@media only screen and (min-width: 820px){.project-table_filters>*{width:auto}}.project-table_filters_status{min-width:auto}@media only screen and (min-width: 820px){.project-table_filters_status{min-width:174px}}.project-table_filters_name{position:relative;min-width:auto}@media only screen and (min-width: 820px){.project-table_filters_name{min-width:224px}}.project_body{max-width:1200px;overflow-wrap:break-word}.project_id{color:light-dark(rgb(140,140,140),rgb(100,100,100))}.project_title{margin-bottom:1rem}.project_tab-buttons{max-width:460px}.table-statistics_container{overflow-x:auto;padding-bottom:.75rem}.table-statistics{font-size:.875rem;line-height:1.4;min-width:100%}.table-statistics th,.table-statistics td{padding:.25rem 1.5rem}.table-statistics th{font-weight:400}.table-statistics td{white-space:nowrap}.table-statistics tr{height:42px}.table-statistics tbody tr:nth-child(odd){background-color:light-dark(rgb(245,245,245),rgb(34,34,34))}.table-statistics tbody th{text-align:left}.table-statistics tbody td{text-align:center}.table-statistics .bold{font-weight:700}.table-statistics .red{color:light-dark(rgb(201,65,65),rgb(187,61,61))}.table-statistics .grey{color:light-dark(rgb(160,160,160),rgb(110,110,110))}@media only screen and (min-width: 425px){.table-statistics{min-width:unset}}@media only screen and (min-width: 1024px){.table-statistics{font-size:1rem}}.tech-used_list{max-width:340px;font-size:.875rem}.tech-used_list li:not(:last-child){margin-bottom:1rem}@media only screen and (min-width: 576px){.tech-used_list{font-size:1rem}}.tech-used_item_title{margin-bottom:.25rem}.tech-used_item_tech-name{color:light-dark(rgb(138,138,138),rgb(118,118,118))}.tech-used_item_bar{height:4px;background-color:light-dark(rgb(82,166,226),rgb(31,108,163))}.login_container{padding:0 1rem;width:fit-content;margin:0 auto}.login_description{max-width:500px;text-align:center}.login_logo_svg{display:block;margin:0 auto 1rem;aspect-ratio:200/32;width:240px;fill:light-dark(rgb(40,40,40),rgb(245,245,245))}.login_link{width:fit-content;margin:0 auto;cursor:pointer}.onboarding_container{padding:0 1rem}.onboarding_cards_container{width:fit-content;margin:0 auto}.onboarding_card{width:100%;padding:1.5rem 2rem 2rem;border:solid 1px light-dark(rgb(212,212,212),rgb(64,64,64));margin-bottom:1.5rem;border-radius:6px}@media only screen and (min-width: 425px){.onboarding_card{width:380px}}.onboarding_card h5{width:fit-content;margin:0 auto 1.5rem}.onboarding_invite-section{max-width:800px;margin:0 auto}.onboarding_invite-cards_container{display:flex;justify-content:center;gap:1.5rem;flex-wrap:wrap}.onboarding_invite-card{flex:1 1 260px;padding:1.5rem 2rem 2rem;border:solid 1px light-dark(rgb(212,212,212),rgb(64,64,64));border-radius:6px}.onboarding_card_submit-btn{width:100%;margin-top:auto}.onboarding_company-info_title{color:light-dark(rgb(24,24,24),rgb(220,220,220))}.onboarding_company-info_caption,.onboarding_company-info_caption-italic{color:light-dark(rgb(138,138,138),rgb(118,118,118))}.onboarding_company-info_caption-italic{font-style:italic}.onboarding_company-info_caption-small{font-size:.875rem;color:light-dark(rgb(138,138,138),rgb(118,118,118))}.onboarding_invite-icon{display:block;aspect-ratio:1;width:50px;margin:0 auto 1rem;fill:none;stroke-width:.8;stroke-linecap:round;stroke-linejoin:round;stroke:light-dark(rgb(200,200,200),rgb(80,80,80))}.company_form{max-width:640px}.company_form .input-group{margin-bottom:2rem}.company_form .hourly-rate-policy_radio-buttons-group{margin-bottom:1.25rem}.company_form .hourly-rate-policy_rate-group{margin-bottom:.75rem}.company_form-card{padding:1rem 1.5rem 1.5rem;margin:1rem auto 4rem;border:solid 1px light-dark(rgb(212,212,212),rgb(64,64,64));border-radius:12px}.company_currency{max-width:unset}@media only screen and (min-width: 425px){.company_currency{max-width:80px}}.company_create_hourly-rate-policy_label{font-weight:600}.company_create_hourly-rate-policy_description{margin-bottom:.75rem}.company_create_hourly-rate_short-container input{width:160px}.company_container{display:flex;gap:2rem}.company_sidebar{display:none}@media only screen and (min-width: 576px){.company_sidebar{display:block;flex:0 0 160px}}@media only screen and (min-width: 820px){.company_sidebar{flex:0 0 200px}}.company_sidebar_link{display:flex;align-items:center;column-gap:8px;color:light-dark(rgb(100,100,100),rgb(150,150,150));padding-top:6px;padding-bottom:6px;padding-left:1.25rem;margin-left:-1rem;margin-bottom:2px;border-top-right-radius:6px;border-bottom-right-radius:6px}.company_sidebar_link svg{aspect-ratio:1;width:20px;fill:none;stroke:light-dark(rgb(100,100,100),rgb(150,150,150));stroke-width:1.4;stroke-linecap:round}.company_sidebar_link.active{background-color:light-dark(rgb(240,240,240),rgb(42,42,42));color:light-dark(rgb(24,24,24),rgb(200,200,200))}.company_sidebar_link.active svg{stroke:light-dark(rgb(24,24,24),rgb(200,200,200))}.company_sidebar_link:hover{color:light-dark(rgb(24,24,24),rgb(200,200,200))}.company_sidebar_link:hover svg{stroke:light-dark(rgb(24,24,24),rgb(200,200,200))}@media only screen and (min-width: 1024px){.company_sidebar_link{margin-left:0;padding-left:1rem;border-radius:6px}}.company-select_container{max-width:400px;margin:0 auto 2rem}.company-select_title{width:fit-content;margin:0 auto 3rem}.company-select_radio-buttons-group{margin-bottom:3rem}.search-desktop_form_results{position:absolute;top:0;left:0;padding:1rem;padding-top:calc(var(--search-input-height) + 8px);padding-bottom:.75rem;width:100%;background-color:light-dark(rgb(240,240,240),var(--search-active-bg-color-dark));z-index:49;font-size:.875rem;border-radius:6px}@media only screen and (min-width: 1200px){.search-desktop_form_results{font-size:1rem}}.search-desktop_form_results.mobile{top:calc(var(--mobile-opener-vert-paddings) + var(--search-input-height));padding:.5rem 1rem .75rem;border-radius:0;width:calc(100% + 2rem);left:-1rem}.search-desktop_form_results_title{font-size:.875rem;color:light-dark(rgb(138,138,138),rgb(120,120,120));margin-bottom:.25rem}.search-desktop_form_results_id{color:light-dark(rgb(180,180,180),rgb(100,100,100))}.search-desktop_dropdown_list li:not(:last-child){margin-bottom:.375rem}@media only screen and (min-width: 576px){.search-desktop_dropdown_list li:not(:last-child){margin-bottom:.125rem}}:root{--search-input-height: 36px;--search-active-bg-color-dark: rgb(42, 42, 42)}.search-desktop_form{position:relative;width:100%;height:var(--search-input-height);margin:0 0 0 auto}.search-desktop_form_input{position:absolute;top:0;left:0;width:100%;height:var(--search-input-height);padding:0 1rem;background-color:light-dark(rgb(52,52,52),rgb(46,46,46));padding-bottom:2px;color:light-dark(rgb(44,44,44),rgb(172,172,172));border:none;outline:none;z-index:50;transition:background-color .2s;border-radius:6px}.search-desktop_form_input::placeholder{font-style:italic;color:light-dark(rgb(124,124,124),rgb(108,108,108))}.search-desktop_form_input.active{background-color:light-dark(rgb(240,240,240),var(--search-active-bg-color-dark))}.search-desktop_form_input:focus{outline:none}.context-menu_list{width:200px}.context-menu_list li{margin-bottom:.75rem}.site-settings_title{color:light-dark(rgb(138,138,138),rgb(118,118,118));margin-bottom:.25rem}.header_menu-user_container{min-width:200px}.header_menu-user_username{font-weight:600;color:light-dark(rgb(14,14,14),rgb(220,220,220))}.header_menu-user_company-name{margin-bottom:.125rem}.header_menu-user_list li{width:fit-content;margin-bottom:.25rem}.hamburger_list li{margin-bottom:.5rem}:root{--header-height: 60px;--header-bg-color: rgb(36, 36, 36);--mobile-opener-vert-paddings: .5rem}header{position:sticky;top:0;background-color:light-dark(white,rgb(28,28,28));z-index:20}header.container{padding:0}@media only screen and (min-width: 1024px){header.container{padding:0 1rem}}.header_bar{position:relative;display:flex;column-gap:2rem;align-items:center;height:var(--header-height);background-color:var(--header-bg-color);margin-top:0}@media only screen and (min-width: 1024px){.header_bar{margin-top:.5rem;border-radius:6px}}.header_bar_logo{display:block;padding:0 1rem;margin-right:auto}@media only screen and (min-width: 820px){.header_bar_logo{margin-right:unset}}.header_bar_logo_svg{display:block;aspect-ratio:200/32;width:128px;fill:#f5f5f5}@media only screen and (min-width: 576px){.header_bar_logo_svg{width:160px}}@media only screen and (min-width: 1024px){.header_bar_logo_svg{width:200px}}.header_bar_nav{display:none}@media only screen and (min-width: 820px){.header_bar_nav{display:flex;column-gap:1rem;margin-right:auto}}.header_bar_nav_btn{display:block;padding:.375rem 1rem;color:#acacac;text-align:center;border-radius:6px}.header_bar_nav_btn:hover{background-color:#363636}.header_bar_nav_btn.active{font-weight:600;color:var(--header-bg-color);background-color:#fff}.header_bar_nav_btn.disabled{color:#5a5a5a;pointer-events:none}.header_bar_search-desktop{display:none;flex:1;max-width:420px}@media only screen and (min-width: 1024px){.header_bar_search-desktop{display:block}}.header_bar_right-menu,.header_bar_right-menu_desktop,.header_bar_right-menu_mobile{column-gap:.75rem}.header_bar_right-menu{display:flex;padding-right:1rem}.header_bar_right-menu_desktop{display:none}@media only screen and (min-width: 576px){.header_bar_right-menu_desktop{display:flex;justify-content:space-between}}.header_bar_right-menu_mobile{display:flex;justify-content:space-between}@media only screen and (min-width: 1024px){.header_bar_right-menu_mobile{display:none}}.header_bar_right-menu_mobile .hamburger{display:block}@media only screen and (min-width: 576px){.header_bar_right-menu_mobile .hamburger{display:none}}.header_icon-btn{width:40px;height:40px;padding:6px 0 0;background:none;border:none;cursor:pointer;border-radius:6px}.header_icon-btn svg{aspect-ratio:1;width:28px;fill:none;stroke:#acacac;stroke-width:1.4}.header_icon-btn:hover,.header_icon-btn.active{background-color:#363636}.header_bar_mobile-opener{display:block;position:absolute;top:var(--header-height);width:100%;padding:var(--mobile-opener-vert-paddings) 1rem}@media only screen and (min-width: 1024px){.header_bar_mobile-opener{display:none}}.header_bar_mobile-opener.search{background-color:var(--header-bg-color)}.header_bar_mobile-opener.hamburger{background-color:light-dark(rgb(240,240,240),rgb(36,36,36))}.header_context-menu{position:absolute;top:calc(var(--header-height) + 8px);right:0;margin-right:8px;padding:.75rem 1.5rem;background-color:light-dark(rgb(240,240,240),rgb(36,36,36));border-radius:6px}@media only screen and (min-width: 1024px){.header_context-menu{margin-right:0}}footer.container{padding:0;margin-top:1rem}@media only screen and (min-width: 1024px){footer.container{padding:0 1rem}}.footer_bar{display:none;text-align:center;padding-top:.5rem;padding-bottom:1rem}@media only screen and (min-width: 820px){.footer_bar{display:block}}@media only screen and (min-width: 1024px){.footer_bar{margin-bottom:.5rem;border-radius:6px}}.footer_logo_svg{display:block;margin:0 auto .125rem;aspect-ratio:200/32;width:140px;fill:light-dark(rgb(180,180,180),rgb(90,90,90))}.footer_copyright{font-size:.875rem;color:light-dark(rgb(180,180,180),rgb(90,90,90))}.mobile-bar{position:sticky;bottom:0;width:100%;height:58px;display:flex;column-gap:8px;background-color:light-dark(rgb(235,235,235),var(--header-bg-color));padding:8px}@media only screen and (min-width: 820px){.mobile-bar{display:none}}.mobile-bar_button{display:block;flex:1;font-weight:600;color:#acacac;padding:9px 1rem;text-align:center;border-radius:6px}.mobile-bar_button.active{color:var(--header-bg-color);background-color:light-dark(rgb(255,255,255),rgb(230,230,230))}.mobile-bar_button.disabled{color:light-dark(rgb(200,200,200),rgb(90,90,90));pointer-events:none}:root{--header-login-height: 60px}.header-login{display:flex;justify-content:flex-end;align-items:center;padding-right:12px;height:var(--header-login-height)}.header-login_right-menu{display:flex;column-gap:.5rem;align-items:center}.header-login_context-menu{position:absolute;top:var(--header-login-height);right:0;margin-right:12px;padding:.75rem 1.5rem;background-color:light-dark(rgb(240,240,240),rgb(36,36,36));border-radius:6px}.header_icon-btn.login:hover,.header_icon-btn.login.active{background-color:light-dark(rgb(240,240,240),rgb(42,42,42))}.modal-main{max-width:420px}.modal-icon{display:block;width:70px;aspect-ratio:1;margin:auto auto 16px;fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:light-dark(rgb(230,230,230),rgb(64,64,64))}.modal_ok-btn{min-width:110px}.form-success-badge{position:absolute;min-width:100px;height:100px;top:50%;left:50%;text-align:center;padding:0 1rem;color:light-dark(rgb(62,202,74),rgb(61,177,71));border-radius:6px;background-color:light-dark(rgba(227,255,229,.9),rgba(38,48,38,.9));transform:translate(-50%,-50%)}.form-success-badge svg{display:block;margin:10px auto 0;width:50px;aspect-ratio:1;fill:none;stroke-width:.6;stroke:light-dark(rgb(79,219,91),rgb(61,177,71))}.form-badge-enter-active{transition:opacity .2s ease}.form-badge-leave-active{transition:opacity .6s ease}.form-badge-enter-from,.form-badge-leave-to{opacity:0}.modal-profile-form{position:relative;width:100%;max-width:460px}.profile_image-container{width:200px;aspect-ratio:1;margin:1.5rem auto;padding-top:1px;background-color:light-dark(rgb(245,245,245),rgb(44,44,44))}.profile_image_no-image-icon{display:block;aspect-ratio:1;width:50px;margin:50% auto 1rem;transform:translateY(-50%);fill:none;stroke-width:.8;stroke-linecap:round;stroke-linejoin:round;stroke:light-dark(rgb(220,220,220),rgb(62,62,62))}.profile_password_hidden-email{position:absolute;top:-40px;left:0;opacity:0}
