@charset "UTF-8";html{font-size:16px}@media (min-width:1366px) and (orientation:landscape){html{font-size:calc(16px + 3.5 * (100vh - 768px) / 768)}}@media (min-width:1920px) and (orientation:landscape){html{font-size:calc(16px + 5 * (100vh - 768px) / 768)}}@media (min-width:2880px) and (orientation:landscape){html{font-size:calc(16px + 7 * (100vh - 768px) / 768)}}@media (min-width:3440px) and (orientation:landscape){html{font-size:calc(16px + 9 * (100vh - 768px) / 768)}}@media (min-width:1366px) and (orientation:portrait){html{font-size:calc(16px + 5 * (100vw - 1366px) / 1366)}}:root{--a1:#175242;--a1d:#124739;--a1l:#226b57;--a2:#ad7967;--a2d:#a26d5b;--a2l:#c18a78;--c1:#d10092;--c2:#dc2100;--c3:#fa0;--c4:#09b300;--c5:#00ddd9;--c6:#0082d4;--c7:#bf7600;--c8:#00934f;--c9:#0051ff;--c10:#7a00d1;--font-header:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-text:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--px:.06667rem;--pd:1.5rem;--pd1:1rem;--pd2:2rem;--pd4:4rem;--r1:.5rem;--r2:1rem;--r3:1.5rem}@media (min-width:1280px){:root{--pd:2rem}}@media (max-width:767px){:root{--pd:1rem}}@media (prefers-color-scheme:dark){:root{--g1:#5f5f5f;--g2:#7f7f7f;--g3:#979797;--g4:#bfbfbf;--g5:#d7d7d7;--g6:#fff;--gray-50:#0d0d0d;--gray-100:#171717;--gray-200:#212121;--gray-300:#2f2f2f;--gray-400:#424242;--gray-500:#676767;--gray-600:#9b9b9b;--gray-700:#b4b4b4;--gray-750:#cdcdcd;--gray-800:#e3e3e3;--gray-900:#ececec;--gray-950:#f9f9f9;--cc1:#2f252c;--cc2:#352522;--cc3:#382c1e;--cc4:#233722;--cc5:#20323a;--cc6:#212e36;--cc7:#2e2417;--cc8:#1b2d22;--cc9:#1a1f33;--cc10:#2c1e36;--cc1l:#1c161a;--cc2l:#1b1311;--cc3l:#221a12;--cc4l:#152014;--cc5l:#111b1f;--cc6l:#161e24;--cc7l:#1a140c;--cc8l:#111d16;--cc9l:#0e1120;--cc10l:#1a121f;--bg:#0a0a0a;--bgo:#0a0a0add;--bgo2:#0a0a0a55;--bg2:#151515;--bg2o:#151515dd;--bg3:#232323;--bg3o:#232323dd;--bg4:#383838;--bg4o:#383838dd;--bg5:#4c4c4c;--bg5o:#4c4c4cdd;--brd:#303030;--shad-brd:rgba(0,0,0,.027);--shad:0 30px 60px rgba(0,0,0,.12);--gr1:linear-gradient(0deg,transparent,#232323 62%);--shad:0 0.4rem 0.7rem 0.2rem hsla(0,0%,100%,.1)}html{scrollbar-width:thin;scrollbar-color:#666 #2e2e2e}html::-webkit-scrollbar{width:10px}html::-webkit-scrollbar-track{background-color:#2e2e2e}html::-webkit-scrollbar-thumb{background-color:#666;border-radius:5px}html::-webkit-scrollbar-thumb:hover{background-color:#444}}@media (prefers-color-scheme:light){:root{--g1:#b7b7b7;--g2:#9f9f9f;--g3:#777;--g4:#5f5f5f;--g5:#373737;--g6:#000;--gray-50:#f9f9f9;--gray-100:#ececec;--gray-200:#e3e3e3;--gray-300:#cdcdcd;--gray-400:#b4b4b4;--gray-500:#9b9b9b;--gray-600:#676767;--gray-700:#424242;--gray-750:#2f2f2f;--gray-800:#212121;--gray-900:#171717;--gray-950:#0d0d0d;--cc1:#efe2ec;--cc2:#f2d3ce;--cc3:#efd5ba;--cc4:#cbe3ca;--cc5:#b2d8e9;--cc6:#d8e8f2;--cc7:#f3e4cd;--cc8:#cae9d7;--cc9:#cbd6f9;--cc10:#dccdf1;--cc1l:#fff3fc;--cc2l:#fff0ee;--cc3l:#fff2e5;--cc4l:#e6f7e5;--cc5l:#d6f2ff;--cc6l:#f3fbff;--cc7l:#fff7ec;--cc8l:#e3f7ee;--cc9l:#eef2ff;--cc10l:#f8f2ff;--bg:#fff;--bgo:#ffffffdd;--bgo2:#ffffff55;--bg2:#f5f5f5;--bg2o:#f5f5f5dd;--bg3:#eaeaea;--bg3o:#eaeaeadd;--bg4:#d5d5d5;--bg4o:#d5d5d5dd;--bg5:#bebebe;--bg5o:#bebebedd;--brd:#e1e1e1;--shad-brd:hsla(0,0%,100%,.027);--shad:0 2rem 4rem hsla(0,0%,100%,.12);--gr1:linear-gradient(0deg,transparent,#eaeaea 62%);--shad:0 0.4rem 0.7rem 0.2rem rgba(0,0,0,.1)}html{scrollbar-width:thin;scrollbar-color:#888 #f1f1f1}html::-webkit-scrollbar{width:10px}html::-webkit-scrollbar-track{background-color:#f1f1f1}html::-webkit-scrollbar-thumb{background-color:#888;border-radius:5px}html::-webkit-scrollbar-thumb:hover{background-color:#555}}*{font-family:Lato,sans-serif;font-optical-sizing:auto;font-variation-settings:"wdth" 100;color:inherit;border-color:var(--brd);outline:none;box-sizing:border-box;background-clip:padding-box!important}.scrollable-all{overflow-y:auto;overflow-x:auto;scrollbar-width:none;scrollbar-color:transparent transparent;-webkit-overflow-scrolling:touch}.scrollable-all::-webkit-scrollbar{width:0;background:transparent;display:none}.scrollable-x{overflow-y:hidden;overflow-x:auto;scrollbar-width:none;scrollbar-color:transparent transparent;-webkit-overflow-scrolling:touch}.scrollable-x::-webkit-scrollbar{width:0;background:transparent;display:none}.scrollable-y{overflow-x:hidden;overflow-y:auto;scrollbar-width:none;scrollbar-color:transparent transparent;-webkit-overflow-scrolling:touch}.scrollable-y::-webkit-scrollbar{width:0;background:transparent;display:none}img,svg{vertical-align:middle}*>p{margin-top:0;margin-bottom:1rem}*>p:last-child{margin-bottom:0}body,html{margin:0;padding:0;width:100%;min-height:100%;display:flex;overflow-x:hidden;color:var(--g6);overscroll-behavior:none}a,button,input[type=submit]{outline:none}a{color:var(--c6)}a:hover{text-decoration:none}.show-desktop-only{display:none}@media (min-width:992px){.show-desktop-only{display:inline-block}}.d-100{animation-delay:.1s}.d-200{animation-delay:.2s}.d-300{animation-delay:.3s}.d-400{animation-delay:.4s}.d-500{animation-delay:.5s}.d-600{animation-delay:.6s}.d-700{animation-delay:.7s}.d-800{animation-delay:.8s}.d-900{animation-delay:.9s}.d-1000{animation-delay:1s}.d-1100{animation-delay:1.1s}.d-1200{animation-delay:1.2s}.d-1300{animation-delay:1.3s}.d-1400{animation-delay:1.4s}.d-1500{animation-delay:1.5s}.d-1600{animation-delay:1.6s}.d-1700{animation-delay:1.7s}.d-1800{animation-delay:1.8s}.d-1900{animation-delay:1.9s}.d-2000{animation-delay:2s}.d-200d>:first-child{animation-delay:.2s}.d-200d>:nth-child(2){animation-delay:.4s}.d-200d>:nth-child(3){animation-delay:.6s}.d-200d>:nth-child(4){animation-delay:.8s}.d-200d>:nth-child(5){animation-delay:1s}.d-200d>:nth-child(6){animation-delay:1.2s}.d-200d>:nth-child(7){animation-delay:1.4s}.d-200d>:nth-child(8){animation-delay:1.6s}.d-200d>:nth-child(9){animation-delay:1.8s}.d-200d>:nth-child(10){animation-delay:2s}.d-200d>:nth-child(11){animation-delay:2.2s}.d-200d>:nth-child(12){animation-delay:2.4s}.d-300d>:first-child{animation-delay:.3s}.d-300d>:nth-child(2){animation-delay:.6s}.d-300d>:nth-child(3){animation-delay:.9s}.d-300d>:nth-child(4){animation-delay:1.2s}.d-300d>:nth-child(5){animation-delay:1.5s}.d-300d>:nth-child(6){animation-delay:1.8s}.d-300d>:nth-child(7){animation-delay:2.1s}.d-300d>:nth-child(8){animation-delay:2.4s}.d-300d>:nth-child(9){animation-delay:2.7s}.d-300d>:nth-child(10){animation-delay:3s}.d-300d>:nth-child(11){animation-delay:3.3s}.d-300d>:nth-child(12){animation-delay:3.6s}.d-400d>:first-child{animation-delay:.4s}.d-400d>:nth-child(2){animation-delay:.8s}.d-400d>:nth-child(3){animation-delay:1.2s}.d-400d>:nth-child(4){animation-delay:1.6s}.d-400d>:nth-child(5){animation-delay:2s}.d-400d>:nth-child(6){animation-delay:2.4s}.d-400d>:nth-child(7){animation-delay:2.8s}.d-400d>:nth-child(8){animation-delay:3.2s}.d-400d>:nth-child(9){animation-delay:3.6s}.d-400d>:nth-child(10){animation-delay:4s}.d-400d>:nth-child(11){animation-delay:4.4s}.d-400d>:nth-child(12){animation-delay:4.8s}.popups--contact-buttons--pulsation{animation:f 2s infinite}.fit--1_3{opacity:0;transform:translateY(-1.3rem)}.animate.fit--1_3,.animate .fit--1_3{animation-name:a;animation-duration:.3s;animation-timing-function:ease-in-out;animation-fill-mode:both}@keyframes a{0%{opacity:0;transform:translateY(-1.3rem)}to{opacity:1;transform:translateY(0)}}.fib--1_3{opacity:0;transform:translateY(1.3rem)}.animate.fib--1_3,.animate .fib--1_3{animation-name:b;animation-duration:.3s;animation-timing-function:ease-in-out;animation-fill-mode:both}@keyframes b{0%{opacity:0;transform:translateY(1.3rem)}to{opacity:1;transform:translateY(0)}}.fadein{opacity:0;transform:translateY(1.3rem)}.animate.fadein,.animate .fadein{animation-name:e;animation-duration:.3s;animation-timing-function:ease-in-out;animation-fill-mode:both}.fil--1_3{opacity:0;transform:translateX(-1.3rem)}.animate.fil--1_3,.animate .fil--1_3{animation-name:c;animation-duration:.3s;animation-timing-function:ease-in-out;animation-fill-mode:both}@keyframes c{0%{opacity:0;transform:translateX(-1.3rem)}to{opacity:1;transform:translateX(0)}}.fir--1_3{opacity:0;transform:translateX(-1.3rem)}.animate.fir--1_3,.animate .fir--1_3{animation-name:d;animation-duration:.3s;animation-timing-function:ease-in-out;animation-fill-mode:both}@keyframes d{0%{opacity:0;transform:translateX(1.3rem)}to{opacity:1;transform:translateX(0)}}@keyframes e{0%{opacity:0}to{opacity:1}}@keyframes f{0%{-webkit-transform:scale(0);opacity:1;transform:scale(0)}50%{opacity:.5}to{-webkit-transform:scale(1);opacity:0;transform:scale(1)}}.form{padding:.5rem 0}.form label{color:var(--g5);text-align:left;font-size:.9rem;line-height:100%;font-weight:300;padding-bottom:.5rem;display:block}.form.btns{display:flex;flex-wrap:wrap;gap:1rem}.form.btn{text-decoration:none;display:inline-block;background-color:transparent;color:var(--c1);padding:.66rem 1.2rem;line-height:1rem;font-size:1rem;font-weight:300;text-align:center;border:none;border-radius:.5rem;transition:all .2s linear;font-weight:700}.form.btn:hover{opacity:.8}.form.btn.default{background-color:var(--bg2);color:var(--g6)}.form.btn.default:hover{opacity:.8}.form.btn.reset{background-color:var(--cc1);color:var(--g6)}.form.btn.reset:hover{opacity:.8}.form.btn.submit{background-color:var(--cc5);color:var(--g6)}.form.btn.submit:hover{opacity:.8}.form.btn.success{background-color:var(--cc4);color:var(--g6)}.form.btn.success:hover{opacity:.8}.form.text input{appearance:none;--webkit-appearance:none;outline:none;width:100%;border:var(--px) solid var(--brd);border-radius:.5rem;background-color:var(--bg2);color:var(--g5);padding:.66rem 1rem;line-height:1rem;font-size:1rem;font-weight:300}.form.text input:-internal-autofill-previewed,.form.text input:-internal-autofill-selected,.form.text input:-webkit-autofill,.form.text input:-webkit-autofill:active,.form.text input:-webkit-autofill:focus,.form.text input:-webkit-autofill:hover{border:var(--px) solid var(--brd);background-color:var(--bg2)!important;color:var(--g5)!important}.form.text.center input{text-align:center}.form.text input:-moz-placeholder,.form.text input::-moz-placeholder{text-overflow:ellipsis;color:var(--g2)}.form.text input:-ms-input-placeholder{text-overflow:ellipsis;color:var(--g2)}.form.text textarea{outline:none;width:100%;height:10rem;border:var(--px) solid var(--brd);border-radius:0;background-color:var(--bg2);color:var(--g5);padding:.66rem 1rem;line-height:1rem;font-size:1rem;font-weight:300}.form.text textarea:-internal-autofill-previewed,.form.text textarea:-internal-autofill-selected,.form.text textarea:-webkit-autofill,.form.text textarea:-webkit-autofill:active,.form.text textarea:-webkit-autofill:focus,.form.text textarea:-webkit-autofill:hover{border:var(--px) solid var(--brd);background-color:var(--bg2)!important;color:var(--g5)!important}.form.text textarea:-moz-placeholder,.form.text textarea::-moz-placeholder{text-overflow:ellipsis;color:var(--brd)}.form.text textarea:-ms-input-placeholder{text-overflow:ellipsis;color:var(--brd)}.form.select{position:relative;display:inline-block;width:100%}.form.select .select_arrow{position:absolute;bottom:1.33rem;right:1rem;width:0;height:0;pointer-events:none;border-style:solid;border-width:.5rem .33rem 0;border-color:var(--g2) transparent transparent}.form.select select{display:inline-block;width:100%;cursor:pointer;padding:.66rem 1rem;outline:0;border:var(--px) solid var(--brd);border-radius:0;background-color:var(--bg2);color:var(--g5);font-size:1rem;font-weight:300;appearance:none;-webkit-appearance:none;-moz-appearance:none}.form.select select::-ms-expand{display:none}.form.select select:disabled{opacity:.5;pointer-events:none}.form.select select:focus~.select_arrow,.form.select select:hover~.select_arrow{border-top-color:var(--g5)}.form.select select:disabled~.select_arrow{border-top-color:#999}.form.control-group{padding-top:1rem}.form.control{display:block;position:relative;color:var(--g6);padding-left:2rem;margin-bottom:.33rem;padding-top:.3rem;cursor:pointer;font-size:.8rem;line-height:130%}.form.control input{position:absolute;z-index:-1;opacity:0}.form.control_indicator{position:absolute;top:.2rem;left:0;height:1.3rem;width:1.3rem;background-color:var(--bg2);border:var(--px) solid var(--brd)}.form.control-radio .control_indicator{border-radius:50%}.form.control:hover input:not([disabled]):checked~.control_indicator,.form.control:hover input~.control_indicator{background:var(--g1)}.form.control input:disabled~.control_indicator{background-color:var(--bg2);opacity:.3;pointer-events:none}.form.control_indicator:after{box-sizing:unset;content:"";position:absolute;display:none}.form.control input:checked~.control_indicator:after{display:block}.form.control-checkbox .control_indicator:after{left:.5rem;top:.2rem;width:.2rem;height:.5rem;border:solid var(--g5);border-width:0 var(--px) var(--px) 0;transform:rotate(45deg)}.form.control-checkbox:hover input~.control_indicator:after,.form.control-checkbox input:disabled~.control_indicator:after{border-color:var(--g5)}.form.control input:checked~.control_indicator{background:var(--bg)}.form.control-radio .control_indicator:after{left:50%;top:50%;height:.5rem;width:.5rem;border-radius:50%;margin:-.25rem 0 0 -.25rem;background-color:var(--g5)}.form.control-radio:hover input~.control_indicator:after{background-color:var(--g5);border-color:transparent}.form.control-radio input:disabled~.control_indicator:after{border-color:var(--brd)}.form.numeric{display:flex;border:var(--px) solid var(--brd);padding:.3rem;align-items:center}.form.numeric>.dec,.form.numeric>.inc{position:relative;background-color:var(--g5);height:1.5rem;width:1.5rem}.form.numeric>.dec:before,.form.numeric>.inc:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;font-family:icomoon;color:var(--g5);text-align:center;line-height:1.5rem;font-size:1rem;z-index:1}.form.numeric>.dec:before{content:"\e934"}.form.numeric>.inc:before{content:"\e935"}.form.numeric>.control-numeric{flex-grow:1}.form.numeric>.control-numeric>input{height:1.5rem;font-size:1rem;line-height:1.5rem;border:none;text-align:center;width:4.3rem}body{position:relative;z-index:1;display:flex;background-color:var(--bg)}body main{width:100%;display:flex}.svgbtn{display:flex;gap:1rem;align-items:center;text-decoration:none;color:var(--g4)}.svgbtn svg{width:1.4rem}.svgbtn span{font-size:1rem;color:var(--g4)}.svgbtn:hover{color:var(--c1)}.svgbtn:hover span{font-size:1rem;color:var(--g6)}h1,h2,h3,h4,h5,h6{width:100%}h1.header,h2.header,h3.header,h4.header,h5.header,h6.header{display:flex;align-items:center;gap:1rem;color:var(--a2)}h1.header>svg,h2.header>svg,h3.header>svg,h4.header>svg,h5.header>svg,h6.header>svg{height:1.2rem}h1.header>span,h2.header>span,h3.header>span,h4.header>span,h5.header>span,h6.header>span{flex-grow:1}h1.header>div,h2.header>div,h3.header>div,h4.header>div,h5.header>div,h6.header>div{display:flex;gap:1rem;align-items:center;font-size:.9rem}h1.header>div>a,h2.header>div>a,h3.header>div>a,h4.header>div>a,h5.header>div>a,h6.header>div>a{display:flex;align-items:center;gap:.5rem;text-decoration:none;color:var(--c6);transition:all .2s ease-in-out}h1.header>div>a>svg,h2.header>div>a>svg,h3.header>div>a>svg,h4.header>div>a>svg,h5.header>div>a>svg,h6.header>div>a>svg{height:1rem}h1.header>div>a>span:empty,h2.header>div>a>span:empty,h3.header>div>a>span:empty,h4.header>div>a>span:empty,h5.header>div>a>span:empty,h6.header>div>a>span:empty{display:none}h1.header>div>a:hover,h2.header>div>a:hover,h3.header>div>a:hover,h4.header>div>a:hover,h5.header>div>a:hover,h6.header>div>a:hover{opacity:.8}.panel{display:flex;justify-content:space-between;align-items:center}.panel>div:first-child,.panel>div:nth-child(2){display:flex;gap:1rem}.panel>div:nth-child(2).btns{display:flex;gap:1rem;align-items:center;font-size:.9rem}.panel>div:nth-child(2).btns>a{display:flex;align-items:center;gap:.5rem;text-decoration:none;color:var(--c5);transition:all .2s ease-in-out}.panel>div:nth-child(2).btns>a>svg{height:1rem}.panel>div:nth-child(2).btns>a:hover{opacity:.8}.httl{display:flex;justify-content:space-between;align-items:center}.httl>div:first-child{display:flex;flex-direction:column;color:var(--g4);font-size:.8rem}.httl>div:first-child h1,.httl>div:first-child h2,.httl>div:first-child h3,.httl>div:first-child h4{margin:0;color:var(--g6)}.httl>div:first-child h1 + div{font-size:.8rem}.httl>div:first-child h2 + div{font-size:.75rem}.httl>div:first-child h3 + div{font-size:.7rem}.httl>div:first-child h4 + div{font-size:.65rem}.httl>div:first-child > a:not(.svgbtn){color:var(--g4)}.httl>div:first-child > a:not(.svgbtn):hover{color:var(--g6)}.httl>div:nth-child(2){display:flex;gap:1rem;color:var(--g4);font-size:.8rem}.btnbar{width:100%;height:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:.5rem}.btnbar.left{display:flex;justify-content:flex-start}.btnbar.center{display:flex;justify-content:center}.btnbar.right{display:flex;justify-content:flex-end}.btnbar>a{text-decoration:none;border-radius:var(--r1);padding:.66rem .7rem;display:flex;gap:.5rem;align-items:center;background-color:var(--bg3)}.btnbar>a>svg{height:1.2rem}.btnbar>a>span{color:var(--g6);display:flex;justify-content:center;flex-grow:1;font-weight:700;font-size:.9rem}.btnbar>a:hover{opacity:.7}.btnbar>a.orange{background-color:var(--c7);color:#fff}.btnbar>a.orange>span{color:#fff}.btnbar>a.green{background-color:var(--c8);color:#fff}.btnbar>a.green>span{color:#fff}.btnbar>a.lime{background-color:var(--c4);color:#fff}.btnbar>a.lime>span{color:#fff}.btnbar>a.red{background-color:var(--c2);color:#fff}.btnbar>a.red>span{color:#fff}.btnbar>a.lightblue{background-color:var(--cc5);color:#000}.btnbar>a.lightblue>span{color:#000}.btnbar>a.blue{background-color:var(--c6);color:#fff}.btnbar>a.blue>span{color:#fff}.btnbar>a.sapphire{background-color:var(--c9);color:#fff}.btnbar>a.sapphire>span{color:#fff}.btnbar>a.purple{background-color:var(--c1);color:#fff}.btnbar>a.purple>span{color:#fff}.btnbar.mini>a>svg{height:.8rem}.btnbar.mini>a>span{font-size:.7rem}@media (min-width:768px){.btnbar.full>a:has(svg){padding:.66rem 2.4rem .66rem .7rem}}.btnbar-light{width:100%;height:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:var(--pd)}.btnbar-light.left{display:flex;justify-content:flex-start}.btnbar-light.center{display:flex;justify-content:center}.btnbar-light.right{display:flex;justify-content:flex-end}.btnbar-light>a{text-decoration:none;border-radius:var(--r1);padding:.66rem 0;display:flex;gap:.5rem;align-items:center;color:var(--g6)}.btnbar-light>a>svg{height:1.2rem}.btnbar-light>a>span{color:var(--g6);display:flex;justify-content:center;flex-grow:1;font-weight:700;font-size:.9rem}.btnbar-light>a:hover{opacity:.7}.btnbar-light>a.orange{color:var(--c7)}.btnbar-light>a.orange>span{color:var(--g6)}.btnbar-light>a.lime{color:var(--c4)}.btnbar-light>a.lime>span{color:var(--g6)}.btnbar-light>a.green{color:var(--c8)}.btnbar-light>a.green>span{color:var(--g6)}.btnbar-light>a.red{color:var(--c2)}.btnbar-light>a.red>span{color:var(--g6)}.btnbar-light>a.lightblue{color:var(--cc5)}.btnbar-light>a.lightblue>span{color:var(--g6)}.btnbar-light>a.blue{color:var(--c6)}.btnbar-light>a.blue>span{color:var(--g6)}.btnbar-light>a.sapphire{color:var(--c9)}.btnbar-light>a.sapphire>span{color:var(--g6)}.btnbar-light>a.purple{color:var(--c1)}.btnbar-light>a.purple>span{color:var(--g6)}@media (min-width:768px){.btnbar-light.full>a:has(svg){padding:.66rem 2.4rem .66rem .7rem}}.collapsable>div{display:none;width:100%;padding:1rem 0;flex-direction:column;gap:1rem}.collapsable>label{position:relative;display:flex;gap:.5rem;align-items:center;padding:.5rem 0;color:var(--g6);text-transform:uppercase;font-size:.75rem;font-weight:700;cursor:pointer}.collapsable>label>svg{color:var(--g1);height:1rem}.collapsable>label>span{flex-grow:1;height:var(--px);background-color:var(--bg3)}.collapsable>label input{position:absolute;left:-10000rem;visibility:hidden}.collapsable>label:has(input:checked)>svg{transform:rotate(90deg)}.collapsable>label:has(input:checked)>span{background-color:var(--g1)}.collapsable>label:has(input:checked)+div{display:flex}.mainview{position:fixed;top:0;left:0;z-index:1;width:100%;height:100%;display:grid;grid-template-areas:"a b" "a c";grid-template-columns:calc(6rem + env(safe-area-inset-left, 0px) + var(--pd)) calc(100% - (6rem + env(safe-area-inset-left, 0px) + var(--pd)));grid-template-rows:calc(4.4rem + env(safe-area-inset-top, 0px)) calc(100% - (4.4rem + env(safe-area-inset-top, 0px)))}@media (max-width:767px){.mainview{grid-template-areas:"b" "c" "a";grid-template-columns:100%;grid-template-rows:calc(4rem + env(safe-area-inset-top, 0px)) calc(100% - (4rem + env(safe-area-inset-top, 0px)) - (4rem + env(safe-area-inset-bottom, 0px))) calc(4rem + env(safe-area-inset-bottom, 0px))}}.mainview>.side{padding:env(safe-area-inset-top,0) var(--pd) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);grid-area:a;position:relative;gap:1rem;display:flex;flex-direction:column}.mainview>.side>div:first-child{display:flex;justify-content:center;width:6rem}.mainview>.side>div:first-child a{display:flex;color:var(--g6);text-decoration:none;padding:1rem 30%;transition:all .2s ease}.mainview>.side>div:first-child a img,.mainview>.side>div:first-child a svg{height:2.5rem}.mainview>.side>div:first-child a img{border-radius:var(--r1);overflow:hidden}.mainview>.side>div:first-child a:hover{opacity:.7}.mainview>.side>div:nth-child(2){width:6rem;flex-grow:1;display:flex;flex-direction:column;overflow:hidden auto;scrollbar-width:thin;scrollbar-color:transparent transparent}.mainview>.side>div:nth-child(2)::-webkit-scrollbar{width:0}.mainview>.side>div:nth-child(2)>div,.mainview>.side>div:nth-child(2)>div a{display:flex;flex-direction:column;align-items:center}.mainview>.side>div:nth-child(2)>div a{width:100%;height:auto;gap:.3rem;color:var(--g2);text-decoration:none;padding:.5rem 1rem}.mainview>.side>div:nth-child(2)>div a img,.mainview>.side>div:nth-child(2)>div a svg{width:1.5rem;height:auto}.mainview>.side>div:nth-child(2)>div a span{color:var(--g4);font-size:.55rem;font-weight:600;text-align:center;text-transform:uppercase}.mainview>.side>div:nth-child(2)>div a:hover{color:var(--g4)}.mainview>.side>div:nth-child(2)>div a:hover span{color:var(--g6)}.mainview>.side>div:nth-child(2)>div a.active{color:var(--c5)}.mainview>.side>div:nth-child(2)>div a.active span{color:var(--g6)}.mainview>.side>div:nth-child(2)>div a.disabled{display:none}.mainview>.side>div:nth-child(3){display:flex;width:5rem;padding:0}.mainview>.side>div:nth-child(3) a{width:100%;aspect-ratio:1;display:flex;justify-content:center;align-items:center;background-color:var(--cc6);color:var(--g6);text-decoration:none;transition:all .2s linear;border-top-right-radius:var(--r2)}.mainview>.side>div:nth-child(3) a svg{width:2rem;height:auto}.mainview>.side>div:nth-child(3) a:hover{background-color:var(--c6);color:var(--bg)}@media (max-width:767px){.mainview>.side{padding:0 env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);flex-direction:row;background-color:var(--bg);border-top:var(--px) solid var(--bg2o);gap:0}.mainview>.side>div:first-child{display:none}.mainview>.side>div:nth-child(2){width:auto;height:100%;flex-direction:row;overflow:auto hidden}.mainview>.side>div:nth-child(2)>div{flex-direction:row;justify-content:center;align-items:flex-start}.mainview>.side>div:nth-child(2)>div a{width:20%;gap:.3rem;justify-content:center;padding:.7rem 1rem}.mainview>.side>div:nth-child(2)>div a img,.mainview>.side>div:nth-child(2)>div a svg{width:auto;height:1.5rem}.mainview>.side>div:nth-child(3){width:4rem;height:4rem}.mainview>.side>div:nth-child(3) a{border-top-right-radius:0;border-top-left-radius:var(--r2);border-bottom-left-radius:var(--r2);width:4rem}}.mainview>.top{padding:calc(var(--pd) + env(safe-area-inset-top, 0px)) calc(var(--pd) + env(safe-area-inset-right, 0px)) 1rem 0;grid-area:b;align-items:center;display:flex;gap:1rem;position:relative}.mainview>.top:empty,.mainview>.top>.left:empty{display:none}.mainview>.top>.left,.mainview>.top>.left>a{display:flex;align-items:center}.mainview>.top>.left>a{color:var(--g4);text-decoration:none}.mainview>.top>.left>a:hover{color:var(--g6)}.mainview>.top>.left>a img,.mainview>.top>.left>a svg{height:.9rem;width:auto}.mainview>.top>.center{display:flex;align-items:center;gap:.5rem}.mainview>.top>.center>.title{color:var(--g6);font-weight:700;font-size:1.5rem;max-width:13rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mainview>.top>.center>a{display:none;align-items:center;color:var(--g4);text-decoration:none}.mainview>.top>.center>a:hover{color:var(--g6)}.mainview>.top>.center>a img,.mainview>.top>.center>a svg{height:.9rem;width:auto}.mainview>.top>.tabs{flex-grow:1;display:flex;align-items:center;gap:.5rem}.mainview>.top>.tabs>div{position:relative;height:1.7rem;display:flex;align-items:center;cursor:pointer}.mainview>.top>.tabs>div>div:first-child{display:flex;align-items:center;height:100%;background-color:var(--bg2);padding:0 .5rem;white-space:nowrap;font-size:.65rem;border-top-left-radius:var(--r1);border-bottom-left-radius:var(--r1);text-transform:uppercase;letter-spacing:.05rem}.mainview>.top>.tabs>div>div:nth-child(2){width:1.7rem;height:100%;display:flex;justify-content:center;align-items:center;background-color:var(--bg3);color:var(--g6);border-top-right-radius:var(--r1);border-bottom-right-radius:var(--r1);cursor:pointer;z-index:1}.mainview>.top>.tabs>div>div:nth-child(2)>svg{width:50%;z-index:2}.mainview>.top>.tabs>div.active>div:first-child{background-color:var(--cc6)}.mainview>.top>.tabs>div.active{cursor:default}.mainview>.top>.tabs>div>div:nth-child(2):hover{background-color:var(--c2);color:#fff}.mainview>.top>.right{display:flex;align-items:center;gap:1rem}.mainview>.top>.right:empty{display:none}.mainview>.top>.right>div>a{color:var(--g4);text-decoration:none;display:flex;align-items:center}.mainview>.top>.right>div>a:hover{color:var(--g6)}.mainview>.top>.right>div>a img,.mainview>.top>.right>div>a svg{height:1.3rem;width:auto}@media (max-width:767px){.mainview>.top{padding:calc(var(--pd) + env(safe-area-inset-top, 0px)) calc(var(--pd) + env(safe-area-inset-right, 0px)) 1rem calc(var(--pd) + env(safe-area-inset-left, 0px));flex-wrap:wrap;gap:1rem;align-items:center;border-bottom:var(--px) solid var(--bg2o)}.mainview>.top>.center,.mainview>.top>.left,.mainview>.top>.right{order:1}.mainview>.top>.center{flex-grow:1}.mainview>.top>.center>a{display:flex}.mainview>.top>.tabs{display:none;position:absolute;z-index:1000;top:100%;left:0;width:100%;flex-direction:column;background-color:var(--bg2);align-items:flex-start;gap:0}.mainview>.top>.tabs.opened{display:flex}.mainview>.top>.tabs>div{width:100%;padding:.7rem var(--pd);border-bottom:var(--px) solid var(--bg2o);height:auto}.mainview>.top>.tabs>div>div:first-child{flex-grow:1;background:none}.mainview>.top>.tabs>div>div:nth-child(2){background:none;color:var(--c2)}.mainview>.top>.tabs>div>div:nth-child(2)>svg{width:100%}.mainview>.top>.tabs>div.active{background-color:var(--cc6)}.mainview>.top>.tabs>div.active>div:first-child{background:none}}.mainview>.middle{grid-area:c;z-index:1;position:relative;flex-grow:1;display:flex;flex-direction:column;padding:0}.mainview>.middle>div{padding:0 calc(var(--pd) + env(safe-area-inset-right, 0px)) calc(var(--pd) + env(safe-area-inset-bottom, 0px)) 0;width:100%;min-height:100%;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;scrollbar-color:transparent transparent;-webkit-overflow-scrolling:touch}.mainview>.middle>div::-webkit-scrollbar{width:0;background:transparent;display:none}@media (max-width:767px){.mainview>.middle>div{padding:var(--pd) calc(var(--pd) + env(safe-area-inset-right, 0px)) var(--pd) calc(var(--pd) + env(safe-area-inset-left, 0px))}}.table_patients_info{border:0;margin:0;padding:0;width:100%;border-collapse:collapse}.table_patients_info th{font-size:.65rem;color:var(--g6);text-transform:uppercase;padding:.3rem 0;text-align:left;border-bottom:var(--px) solid var(--g1)}.table_patients_info td{font-size:.8rem;color:var(--g3);border-bottom:var(--px) solid var(--brd);padding:.3rem 0}.widget-additionalsidemenu{display:flex;flex-direction:column;background-color:var(--bg)}.widget-additionalsidemenu .item{padding:.6rem 1.5rem .6rem .5rem;display:flex;text-decoration:none;color:var(--g1);align-items:center;gap:.5rem}.widget-additionalsidemenu .item:not(:first-child){border-top:var(--px) solid var(--bg2o)}.widget-additionalsidemenu .item:hover{color:var(--c6)}.widget-additionalsidemenu .item svg{width:.8rem}.widget-additionalsidemenu .item span{display:flex;font-size:.9rem;white-space:nowrap;color:var(--g6)}@media (max-width:767px){.widget-additionalsidemenu .item{gap:1rem;padding:1rem 1.5rem}.widget-additionalsidemenu .item svg{width:1.5rem}.widget-additionalsidemenu .item span{font-size:1rem}}.widget-bars{z-index:1000}.widget-bars,.widget-bars .ovr{position:fixed;top:0;left:0;width:100%;height:100%}.widget-bars .ovr{background:var(--bgo2);backdrop-filter:blur(1.25rem);visibility:hidden;opacity:0;right:0;bottom:0;z-index:998;transition:opacity .32s cubic-bezier(.4,0,.6,1) 80ms,visibility .32s step-end 80ms}.widget-bars .widget-sidebar{position:fixed;flex-direction:column;bottom:1rem;right:1rem;min-width:20%;max-width:100%;height:calc(100% - 2rem);display:flex;background-color:var(--bgo2);box-shadow:var(--shad-brd);border:var(--px) solid var(--brd);border-radius:var(--r2)}.widget-bars .widget-sidebar>.close{position:absolute;text-decoration:none;top:1rem;right:1rem;width:2rem;height:2rem;opacity:1;z-index:1001;color:var(--c2)}.widget-bars .widget-sidebar>.close>svg{width:100%;height:100%;object-fit:contain}.widget-bars .widget-sidebar>.close:hover{opacity:.5}.widget-bars .widget-sidebar .top{order:1;width:100%;display:flex;height:4rem;padding:1rem 4rem 1rem var(--pd);align-items:center;font-size:1.1rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.widget-bars .widget-sidebar .top:empty{display:none}.widget-bars .widget-sidebar .middle{order:2;width:100%;display:flex;padding:0 var(--pd);flex-direction:column;flex-grow:1}.widget-bars .widget-sidebar .bottom{order:3;width:100%;display:flex;padding:1rem calc(var(--pd) + env(safe-area-inset-right)) calc(var(--pd) + env(safe-area-inset-bottom)) calc(var(--pd) + env(safe-area-inset-left))}.widget-bars .widget-sidebar .bottom:empty{display:none}@media (max-width:540px){.widget-bars .widget-sidebar{width:100%;height:auto;max-height:90%;min-width:auto;border:none;bottom:0;right:0;border-radius:0}}.widget-bars .widget-sidebar .bottom:empty~.middle{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.widget-bars .widget-sidebar .top:empty~.middle{padding-top:3rem}.widget-bars .widget-popup{position:fixed;display:flex;flex-direction:column;background-color:var(--bg);border:var(--px) solid var(--brd);border-radius:var(--r2);top:50%;left:50%;transform:translate(-50%,-50%);max-width:90vw;max-height:90vh}.widget-bars .widget-popup>.close{position:absolute;text-decoration:none;top:.5rem;right:.5rem;width:1rem;height:1rem;opacity:1;z-index:1001;color:var(--c2)}.widget-bars .widget-popup>.close>svg{width:100%;height:100%;object-fit:contain}.widget-bars .widget-popup>.close:hover{opacity:.5}.widget-bars .widget-popup .top{order:1;width:100%;display:flex;height:4rem;padding:1rem 2rem 1rem var(--pd);align-items:center;font-size:1.1rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.widget-bars .widget-popup .top:empty{display:none}.widget-bars .widget-popup .middle{order:2;width:100%;display:flex;padding:0 var(--pd);flex-direction:column;flex-grow:1}.widget-bars .widget-popup .bottom{order:3;width:100%;display:flex;padding:1rem calc(var(--pd) + env(safe-area-inset-right)) calc(1rem + env(safe-area-inset-bottom)) calc(var(--pd) + env(safe-area-inset-left))}.widget-bars .widget-popup .bottom:empty{display:none}.widget-bars .widget-popup .bottom:empty~.middle{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.widget-bars .widget-popup .top:empty~.middle{padding-top:2rem}.widget-bars .widget-sidemenu{position:fixed;display:flex;flex-direction:column}@media (min-width:768px){.widget-bars .widget-sidemenu{bottom:1rem;left:calc(6rem + env(safe-area-inset-left, 0px));max-width:50vw;max-height:50vh;box-shadow:0 0 1rem .1rem var(--bg4o);overflow:hidden}}@media (max-width:767px){.widget-bars .widget-sidemenu{bottom:calc(4rem + env(safe-area-inset-bottom, 0px));left:0;width:100%;max-height:80vh;box-shadow:0 0 .3rem 0 var(--bg3o)}}.widget-bars .widget-sidemenu>.close{display:none}.widget-bars .widget-sidemenu .top{order:1;width:100%;display:flex;height:4rem;padding:1rem 2rem 1rem var(--pd);align-items:center;font-size:1.1rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.widget-bars .widget-sidemenu .top:empty{display:none}.widget-bars .widget-sidemenu .middle{order:2;width:100%;display:flex;padding:0;flex-direction:column;flex-grow:1}.widget-bars .widget-sidemenu .bottom{order:3;width:100%;display:flex;padding:1rem calc(var(--pd) + env(safe-area-inset-right)) calc(1rem + env(safe-area-inset-bottom)) calc(var(--pd) + env(safe-area-inset-left))}.widget-bars .widget-sidemenu .bottom:empty{display:none}.widget-bars:has(.widget-popup) .ovr,.widget-bars:has(.widget-sidebar) .ovr,.widget-bars:has(.widget-sidemenu) .ovr{visibility:visible;opacity:1;transition:opacity .32s cubic-bezier(.4,0,.6,1) 0ms,visibility .32s step-start 0ms}.widget-labdashboard{color:var(--g1);gap:1rem}.widget-dailytable,.widget-dailytable>div,.widget-labdashboard{display:flex;flex-direction:column}.widget-dailytable>div:has(.tbl:empty){display:none}.widget-dailytable .hdr{display:grid}.widget-dailytable .hdr.cong,.widget-dailytable .hdr.d0,.widget-dailytable .hdr.d1{grid-template-columns:2.2rem 1.4rem 1.8rem 1.8rem 1.4rem 2rem 2.5rem 8rem 6.5rem 2.2rem 6.5rem 6.5rem 1.9rem 1.7rem 4rem 4rem 4rem 4rem 1fr}.widget-dailytable .hdr.bt,.widget-dailytable .hdr.ct,.widget-dailytable .hdr.d2,.widget-dailytable .hdr.d3,.widget-dailytable .hdr.d4,.widget-dailytable .hdr.d5,.widget-dailytable .hdr.d6,.widget-dailytable .hdr.d7,.widget-dailytable .hdr.dv,.widget-dailytable .hdr.iaciad{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.widget-dailytable .hdr>div{font-size:.65rem;color:var(--g6);padding:.3rem;border-bottom:var(--px) solid var(--brd);font-weight:700}.widget-dailytable .tbl{display:flex;flex-direction:column;padding-bottom:1rem}.widget-dailytable .tbl>div{display:grid}.widget-dailytable .tbl>div>div{font-size:.65rem;color:var(--g6);padding:.6rem .3rem;border-bottom:var(--px) solid var(--brd)}.widget-dailytable .tbl.cong>div,.widget-dailytable .tbl.d0>div,.widget-dailytable .tbl.d1>div{grid-template-columns:2.2rem 1.4rem 1.8rem 1.8rem 1.4rem 2rem 2.5rem 8rem 6.5rem 2.2rem 6.5rem 6.5rem 1.9rem 1.7rem 4rem 4rem 4rem 4rem 1fr}.widget-dailytable .tbl.cong>div>div:nth-child(10):not(:empty),.widget-dailytable .tbl.d0>div>div:nth-child(10):not(:empty),.widget-dailytable .tbl.d1>div>div:nth-child(10):not(:empty){color:red;font-weight:700}.widget-dailytable .tbl.bt>div,.widget-dailytable .tbl.ct>div,.widget-dailytable .tbl.d2>div,.widget-dailytable .tbl.d3>div,.widget-dailytable .tbl.d4>div,.widget-dailytable .tbl.d5>div,.widget-dailytable .tbl.d6>div,.widget-dailytable .tbl.d7>div,.widget-dailytable .tbl.dv>div,.widget-dailytable .tbl.iaciad>div{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.priceitems{max-width:100%}.priceitems,.priceitems .items{display:flex;flex-direction:column;width:100%}.priceitems .header,.priceitems .item{display:flex;gap:.5rem;width:100%;text-decoration:none;font-size:1rem;padding:.8rem 0;border-bottom:var(--px) solid var(--brd);color:var(--g6)}.priceitems .header>div>span:first-child,.priceitems .item>div>span:first-child{display:none}.priceitems .header>div:first-child,.priceitems .item>div:first-child{width:6rem}.priceitems .header>div:nth-child(2),.priceitems .header>div:nth-child(3),.priceitems .item>div:nth-child(2),.priceitems .item>div:nth-child(3){width:calc((100% - 24rem) / 2 - 1.25rem)}.priceitems .header>div:nth-child(4),.priceitems .header>div:nth-child(5),.priceitems .item>div:nth-child(4),.priceitems .item>div:nth-child(5){width:6rem}.priceitems .header>div:nth-child(6),.priceitems .item>div:nth-child(6){width:6rem;display:flex;gap:.5rem;justify-content:flex-end}.priceitems .header>div:nth-child(6) a,.priceitems .item>div:nth-child(6) a{text-decoration:none;display:flex;align-items:center}.priceitems .header>div:nth-child(6) a span,.priceitems .item>div:nth-child(6) a span{display:none;justify-content:center;flex-grow:1}.priceitems .header>div:nth-child(6) a svg,.priceitems .item>div:nth-child(6) a svg{height:1rem}.priceitems .header>div:nth-child(6) a:first-child:hover,.priceitems .item>div:nth-child(6) a:first-child:hover{color:var(--c4)}.priceitems .header>div:nth-child(6) a:nth-child(2):hover,.priceitems .item>div:nth-child(6) a:nth-child(2):hover{color:var(--c2)}.priceitems .header{color:var(--g3);font-size:.8rem;text-transform:uppercase}@media (max-width:767px){.priceitems .header{display:none}}@media (max-width:767px){.priceitems .item,.priceitems .item>div{display:flex;flex-wrap:wrap}.priceitems .item>div{gap:0}.priceitems .item>div>span:first-child{color:var(--g3);font-size:.6rem;text-transform:uppercase;display:flex;width:100%}.priceitems .item>div:first-child{order:3;width:calc(33.3333333333% - .3333333333rem)}.priceitems .item>div:nth-child(2){order:1;width:100%;font-size:1.2rem;color:var(--c6)}.priceitems .item>div:nth-child(3){order:2;width:100%;font-size:.8rem;padding-bottom:1rem}.priceitems .item>div:nth-child(4){order:4;width:calc(33.3333333333% - .3333333333rem)}.priceitems .item>div:nth-child(5){order:5;width:calc(33.3333333333% - .3333333333rem)}.priceitems .item>div:nth-child(6){padding-top:1rem;order:6;width:100%;gap:1rem}.priceitems .item>div:nth-child(6) a{width:calc(50% - .5rem);gap:.5rem;padding:.5rem .7rem;background-color:var(--bg2);border-radius:var(--r1)}.priceitems .item>div:nth-child(6) a span{display:flex}}.pricepacks{max-width:100%}.pricepacks,.pricepacks .items{display:flex;flex-direction:column;width:100%}.pricepacks .header,.pricepacks .item{display:flex;gap:.5rem;width:100%;text-decoration:none;font-size:1rem;padding:.8rem 0;border-bottom:var(--px) solid var(--brd);color:var(--g6)}.pricepacks .header>div>span:first-child,.pricepacks .item>div>span:first-child{display:none}.pricepacks .header>div:first-child,.pricepacks .item>div:first-child{width:6rem}.pricepacks .header>div:nth-child(2),.pricepacks .item>div:nth-child(2){width:calc(100% - 14rem - 1rem)}.pricepacks .header>div:nth-child(3),.pricepacks .item>div:nth-child(3){width:6rem}.pricepacks .header>div:nth-child(4),.pricepacks .item>div:nth-child(4){width:6rem;display:flex;gap:.5rem;justify-content:flex-end}.pricepacks .header>div:nth-child(4) a,.pricepacks .item>div:nth-child(4) a{text-decoration:none;display:flex;align-items:center}.pricepacks .header>div:nth-child(4) a span,.pricepacks .item>div:nth-child(4) a span{display:none;justify-content:center;flex-grow:1}.pricepacks .header>div:nth-child(4) a svg,.pricepacks .item>div:nth-child(4) a svg{height:1rem}.pricepacks .header>div:nth-child(4) a:first-child:hover,.pricepacks .item>div:nth-child(4) a:first-child:hover{color:var(--c4)}.pricepacks .header>div:nth-child(4) a:nth-child(2):hover,.pricepacks .item>div:nth-child(4) a:nth-child(2):hover{color:var(--c2)}.pricepacks .header{color:var(--g3);font-size:.8rem;text-transform:uppercase}@media (max-width:767px){.pricepacks .header{display:none}}@media (max-width:767px){.pricepacks .item,.pricepacks .item>div{display:flex;flex-wrap:wrap}.pricepacks .item>div{gap:0}.pricepacks .item>div>span:first-child{color:var(--g3);font-size:.6rem;text-transform:uppercase;display:flex;width:100%}.pricepacks .item>div:nth-child(2){order:1;width:100%;color:var(--c6)}.pricepacks .item>div:first-child{order:2;width:calc(50% - .25rem)}.pricepacks .item>div:nth-child(3){order:3;width:calc(50% - .25rem)}.pricepacks .item>div:nth-child(4){padding-top:1rem;order:4;width:100%;gap:1rem}.pricepacks .item>div:nth-child(4) a{width:calc(50% - .5rem);gap:.5rem;padding:.5rem .7rem;background-color:var(--bg2);border-radius:var(--r1)}.pricepacks .item>div:nth-child(4) a span{display:flex}}.priceoffers{display:flex;flex-direction:column;width:100%;max-width:100%}.priceoffers .panel{display:flex;justify-content:space-between}.priceoffers .items{display:flex;flex-direction:column;width:100%}.priceoffers .header,.priceoffers .item{display:flex;gap:.5rem;width:100%;text-decoration:none;font-size:1rem;padding:.8rem 0;border-bottom:var(--px) solid var(--brd);color:var(--g6)}.priceoffers .header>div>span:first-child,.priceoffers .item>div>span:first-child{display:none}.priceoffers .header>div:first-child,.priceoffers .item>div:first-child{width:6rem}.priceoffers .header>div:nth-child(2),.priceoffers .header>div:nth-child(3),.priceoffers .item>div:nth-child(2),.priceoffers .item>div:nth-child(3){width:calc((100% - 29rem) / 2 - 1rem)}.priceoffers .header>div:nth-child(4),.priceoffers .item>div:nth-child(4){width:11rem}.priceoffers .header>div:nth-child(5),.priceoffers .item>div:nth-child(5){width:6rem}.priceoffers .header>div:nth-child(6),.priceoffers .item>div:nth-child(6){width:6rem;display:flex;gap:.5rem;justify-content:flex-end}.priceoffers .header>div:nth-child(6) a,.priceoffers .item>div:nth-child(6) a{text-decoration:none;display:flex;align-items:center}.priceoffers .header>div:nth-child(6) a span,.priceoffers .item>div:nth-child(6) a span{display:none;justify-content:center;flex-grow:1}.priceoffers .header>div:nth-child(6) a svg,.priceoffers .item>div:nth-child(6) a svg{height:1rem}.priceoffers .header>div:nth-child(6) a:first-child:hover,.priceoffers .item>div:nth-child(6) a:first-child:hover{color:var(--c4)}.priceoffers .header>div:nth-child(6) a:nth-child(2):hover,.priceoffers .item>div:nth-child(6) a:nth-child(2):hover{color:var(--c2)}.priceoffers .header{color:var(--g3);font-size:.8rem;text-transform:uppercase}@media (max-width:767px){.priceoffers .header{display:none}}@media (max-width:767px){.priceoffers .item,.priceoffers .item>div{display:flex;flex-wrap:wrap}.priceoffers .item>div{gap:0}.priceoffers .item>div>span:first-child{color:var(--g3);font-size:.6rem;text-transform:uppercase;display:flex;width:100%}.priceoffers .item>div:first-child{order:4;width:calc(50% - .25rem)}.priceoffers .item>div:nth-child(2){order:1;width:100%;font-size:1.2rem;color:var(--c6);padding-bottom:1rem}.priceoffers .item>div:nth-child(3){order:2;width:calc(50% - .25rem)}.priceoffers .item>div:nth-child(4){order:3;width:calc(50% - .25rem)}.priceoffers .item>div:nth-child(5){order:5;width:calc(50% - .25rem)}.priceoffers .item>div:nth-child(6){padding-top:1rem;order:6;width:100%;gap:1rem}.priceoffers .item>div:nth-child(6) a{width:calc(50% - .5rem);gap:.5rem;padding:.5rem .7rem;background-color:var(--bg2);border-radius:var(--r1)}.priceoffers .item>div:nth-child(6) a span{display:flex}}.widget-priceitem{max-width:100%;width:30rem;display:flex;flex-direction:column}@media (max-width:500px){.widget-priceitem{width:90vw}}.widget-priceitem>:first-child{margin-top:0}.widget-priceitem>:last-child{margin-bottom:0}.widget-priceitem>div{display:flex;flex-direction:column;gap:1rem}.widget-priceitemslist{display:flex;flex-direction:column;gap:.5rem;width:100%;padding-top:1rem}.widget-priceitemslist .item{width:100%;display:flex;align-items:flex-start;font-size:.7rem;color:var(--g6);gap:.5rem}.widget-priceitemslist .item>div:first-child{width:3rem}.widget-priceitemslist .item>div:nth-child(2){flex-grow:1}.widget-priceitemslist .item>div:nth-child(3){width:4rem}.widget-priceitemslist .item>div:nth-child(4){width:3rem;text-align:center;border-bottom:var(--px) dashed var(--brd)}.widget-priceitemslist .item>div:nth-child(5){width:1rem}.widget-priceitemslist .item>div:nth-child(5)>a{width:1rem;aspect-ratio:1/1;text-decoration:none;color:var(--cc2)}.widget-priceitemslist .item>div:nth-child(5)>a:hover{color:var(--g6)}.widget-priceitemslist .item>div:nth-child(5)>a>svg{width:1rem}.widget-patientslist{display:flex;flex-direction:column;gap:1rem}.widget-patientslist .patientitem{padding:0 1rem;border:var(--px) solid var(--brd);border-radius:var(--r1);transition:all .2s ease-in-out;display:flex;flex-wrap:wrap;column-gap:1rem}.widget-patientslist .patientitem .cell{display:flex;flex-direction:column;padding:.5rem 0;text-decoration:none}.widget-patientslist .patientitem .c1{width:7rem;justify-content:center}.widget-patientslist .patientitem .c1>:first-child{color:var(--g3);font-size:.7rem}.widget-patientslist .patientitem .c1>:nth-child(2){color:var(--g6);font-size:1rem}.widget-patientslist .patientitem .c2{width:3rem}.widget-patientslist .patientitem .c2>:first-child{text-decoration:none}.widget-patientslist .patientitem .c2>:first-child > img{aspect-ratio:1/1;width:100%;border-radius:50%;object-fit:cover}.widget-patientslist .patientitem .c99{width:1.5rem;display:flex;justify-content:center;align-items:center;cursor:pointer}.widget-patientslist .patientitem .c99>div{text-decoration:none;display:flex;justify-content:center;align-items:center}.widget-patientslist .patientitem .c99>div img,.widget-patientslist .patientitem .c99>div svg{height:1.5rem}.widget-patientslist .patientitem .c99>div span{display:none}.widget-patientslist .patientitem .dropdown{display:none;width:100%;padding:1rem;background-color:var(--bg2);flex-wrap:wrap;column-gap:1rem;border-radius:var(--r1);margin-bottom:1rem}.widget-patientslist .patientitem .dropdown.opened{display:flex}.widget-patientslist .patientitem .fg_cell{width:auto;flex-grow:1}.widget-patient{display:flex;flex-wrap:wrap;row-gap:var(--pd)}.widget-patient .personal_data{width:100%;display:flex;gap:1rem}.widget-patient .personal_data .pair,.widget-patient .personal_data .patient{border:var(--px) solid var(--brd);border-radius:var(--r1);padding:1rem;display:flex;gap:1rem;width:calc(50% - .5rem)}.widget-patient .personal_data .pair .photo,.widget-patient .personal_data .patient .photo{display:flex}.widget-patient .personal_data .pair .photo a,.widget-patient .personal_data .patient .photo a{width:5rem;height:5rem;display:flex;text-decoration:none;overflow:hidden;border-radius:var(--r1);box-shadow:0 0 .3rem 0 var(--bg3o)}.widget-patient .personal_data .pair .photo a img,.widget-patient .personal_data .patient .photo a img{width:100%;height:100%;aspect-ratio:1/1;object-fit:cover}.widget-patient .personal_data .pair .data,.widget-patient .personal_data .patient .data{flex-grow:1;display:flex;flex-direction:column}.widget-patient .personal_data .pair .data .hdr,.widget-patient .personal_data .patient .data .hdr{display:flex;flex-direction:column}.widget-patient .personal_data .pair .data .hdr .name,.widget-patient .personal_data .patient .data .hdr .name{display:flex;font-size:2rem;font-weight:700;color:var(--g6)}.widget-patient .personal_data .pair .data .hdr a.name,.widget-patient .personal_data .patient .data .hdr a.name{text-decoration:none}.widget-patient .personal_data .pair .data .hdr a.name:hover,.widget-patient .personal_data .patient .data .hdr a.name:hover{color:var(--c6)}.widget-patient .personal_data .pair .data .hdr .indicators,.widget-patient .personal_data .patient .data .hdr .indicators{display:flex;gap:1rem}.widget-patient .personal_data .pair .data .hdr .indicators .i,.widget-patient .personal_data .patient .data .hdr .indicators .i{font-size:.6rem;color:var(--g1);text-transform:uppercase}.widget-patient .personal_data .pair .data .hdr .indicators .i.failed,.widget-patient .personal_data .patient .data .hdr .indicators .i.failed{color:var(--c2)}.widget-patient .personal_data .pair .data .hdr .indicators .i.ok,.widget-patient .personal_data .patient .data .hdr .indicators .i.ok{color:var(--c4);font-weight:700}.widget-patient .personal_data .pair .data .params,.widget-patient .personal_data .patient .data .params{display:flex;gap:.5rem 2rem;color:var(--g1);flex-wrap:wrap;padding-top:.5rem}.widget-patient .personal_data .pair .data .params>div,.widget-patient .personal_data .patient .data .params>div{position:relative;color:var(--g3);font-size:.7rem}.widget-patient .personal_data .pair .data .params>a,.widget-patient .personal_data .patient .data .params>a{position:relative;color:var(--c6);font-size:.7rem;text-decoration:none}.widget-patient .personal_data .pair .data .params>a:hover,.widget-patient .personal_data .patient .data .params>a:hover{color:var(--c5)}.widget-patient .personal_data .pair .data .btnbar-light,.widget-patient .personal_data .patient .data .btnbar-light{height:auto;justify-content:flex-start}@media (max-width:991px){.widget-patient .personal_data .pair .data .hdr .name,.widget-patient .personal_data .patient .data .hdr .name{font-size:1.5rem}.widget-patient .personal_data .pair .data .btnbar-light>a>span,.widget-patient .personal_data .patient .data .btnbar-light>a>span{display:none}}@media (max-width:767px){.widget-patient .personal_data{flex-wrap:wrap;row-gap:1rem}.widget-patient .personal_data .pair,.widget-patient .personal_data .patient{width:100%}.widget-patient .personal_data .pair .photo a,.widget-patient .personal_data .patient .photo a{width:4rem;height:4rem}.widget-patient .personal_data .pair .data,.widget-patient .personal_data .patient .data{justify-content:center;flex-grow:0;width:calc(100% - 5rem)}.widget-patient .personal_data .pair .data .hdr,.widget-patient .personal_data .patient .data .hdr{gap:.5rem}.widget-patient .personal_data .pair .data .hdr .name,.widget-patient .personal_data .patient .data .hdr .name{font-size:1.1rem}.widget-patient .personal_data .pair .data .params,.widget-patient .personal_data .patient .data .params{gap:.5rem 1rem}.widget-patient .personal_data .pair .data .params>div,.widget-patient .personal_data .patient .data .params>div{font-size:.65rem}.widget-patient .personal_data .pair .data .btnbar-light,.widget-patient .personal_data .patient .data .btnbar-light{display:none}}.widget-patient .patient_sections{width:100%}.widget-patientinfo{display:flex;flex-wrap:wrap;column-gap:var(--pd)}.widget-patientinfo>div{width:calc(50% - var(--pd) / 2);flex-direction:column}.widget-patientinfo .collapsable>div{gap:1rem}@media (max-width:991px){.widget-patientinfo .cLayout11,.widget-patientinfo .cLayout111{gap:1rem}}@media (max-width:767px){.widget-patientinfo>div{width:100%}}.widget-patient-appointments .items{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.widget-patient-appointments .items .item{position:relative;text-decoration:none;width:100%;display:flex;flex-direction:row;gap:1rem .5rem;padding:.8rem 1rem;border:var(--px) solid var(--brd);border-radius:var(--r1);transition:all .2s ease}.widget-patient-appointments .items .item:hover{box-shadow:var(--shad)}.widget-patient-appointments .items .item .cell{display:flex;flex-direction:column;justify-content:center}.widget-patient-appointments .items .item .cell .ttl{display:flex;justify-content:space-between;align-items:center;font-size:.6rem;color:var(--g1);padding-top:.6rem;padding-bottom:.3rem}.widget-patient-appointments .items .item .cell .ttl>span{flex-flow:1}.widget-patient-appointments .items .item .cell .ttl:first-child{padding-top:0}.widget-patient-appointments .items .item .cell .vl{font-size:.75rem;color:var(--g6)}.widget-patient-appointments .items .item .cell .user{display:flex;gap:.5rem;align-items:center}.widget-patient-appointments .items .item .cell .user img{width:1rem;height:1rem;object-fit:cover;border-radius:50%}.widget-patient-appointments .items .item .cell .user span{font-size:.8rem;color:var(--g6)}.widget-patient-appointments .items .item .cell .opts{display:flex;gap:.5rem;justify-content:flex-start}.widget-patient-appointments .items .item .cell .iconed{display:flex;gap:.4rem;align-items:center;color:var(--g3)}.widget-patient-appointments .items .item .cell .iconed svg{width:1rem}.widget-patient-appointments .items .item .cell .iconed span{font-size:.55rem;color:var(--g6);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.widget-patient-appointments .items .item .cell .status{border-radius:var(--r1);font-size:.55rem;font-weight:700;text-align:center;display:flex;align-items:center;gap:.5rem}.widget-patient-appointments .items .item .cell .status.s0{color:var(--c6)}.widget-patient-appointments .items .item .cell .status.s1{color:var(--c4)}.widget-patient-appointments .items .item .cell .status.s2{color:var(--c2)}.widget-patient-appointments .items .item .cell .status.sa{color:var(--g3)}.widget-patient-appointments .items .item .cell .status span{color:var(--g6)}.widget-patient-appointments .items .item .cell .status svg{width:1rem}.widget-patient-appointments .items .item .c2{width:calc(100% - 30rem)}.widget-patient-appointments .items .item .c2 .vl{font-size:1rem;font-weight:700;text-overflow:ellipsis}.widget-patient-appointments .items .item .c3,.widget-patient-appointments .items .item .c4,.widget-patient-appointments .items .item .c5,.widget-patient-appointments .items .item .c7{width:7rem}.widget-patient-appointments .items .item.sc0{border-left:.4rem solid var(--brd)}.widget-patient-appointments .items .item.sc1{border-left:.4rem solid var(--c5)}.widget-patient-appointments .items .item.sc2{border-left:.4rem solid var(--c2)}.widget-patient-appointments .items .item.od1{border-left:.4rem solid var(--c3)}.widget-patient-appointments .items .item.od1 .c3 .status{color:var(--c3)}@media (max-width:991px){.widget-patient-appointments .items .item{width:100%;gap:.5rem 1rem;flex-wrap:wrap;padding-left:1.5rem}.widget-patient-appointments .items .item .cell .iconed span,.widget-patient-appointments .items .item .cell .status span,.widget-patient-appointments .items .item .cell .user span,.widget-patient-appointments .items .item .cell .vl{font-size:.9rem}.widget-patient-appointments .items .item .c2 .vl{font-size:1rem}.widget-patient-appointments .items .item .cell .ttl{display:none}.widget-patient-appointments .items .item .c2{width:100%;padding-bottom:1rem}.widget-patient-appointments .items .item .c3,.widget-patient-appointments .items .item .c4,.widget-patient-appointments .items .item .c5,.widget-patient-appointments .items .item .c7{width:calc(50% - .5rem)}}.widget-patienthistory{display:flex;flex-direction:column;gap:var(--pd)}.widget-patienthistory .widget-patienthistory-record{display:flex;flex-direction:column;gap:.5rem}.widget-patienthistory .widget-patienthistory-record-header{display:flex;gap:1rem;justify-content:space-between;align-items:center}.widget-patienthistory .widget-patienthistory-record-header>.info{display:flex;align-items:center;gap:.5rem;text-decoration:none}.widget-patienthistory .widget-patienthistory-record-header>.info img{width:1.5rem;border-radius:50%;aspect-ratio:1/1;object-fit:cover}.widget-patienthistory .widget-patienthistory-record-header>.info a.author{text-decoration:none;color:var(--g3);font-size:.85rem}.widget-patienthistory .widget-patienthistory-record-header>.info a.type{font-weight:700;text-decoration:none;background-color:var(--bg3);color:var(--g6);padding:.15rem .5rem;font-size:.6rem;text-transform:uppercase;border-radius:var(--r1)}.widget-patienthistory .widget-patienthistory-record-header>.info a.type_administrative{background-color:var(--c3);color:var(--g6)}.widget-patienthistory .widget-patienthistory-record-header>.info a.type_laboratory{background-color:var(--c7);color:var(--bg)}.widget-patienthistory .widget-patienthistory-record-header>.info a.type_tests{background-color:var(--c5);color:var(--g6)}.widget-patienthistory .widget-patienthistory-record-header>.info a.type_medical{background-color:var(--c6);color:var(--bg)}.widget-patienthistory .widget-patienthistory-record-header>.info a.type_psycology{background-color:var(--c8);color:var(--bg)}.widget-patienthistory .widget-patienthistory-record-header>.info a.type_farmacy{background-color:var(--c10);color:var(--bg)}.widget-patienthistory .widget-patienthistory-record-header>.info a.type_bank{background-color:var(--c9);color:var(--bg)}.widget-patienthistory .widget-patienthistory-record-header>.published{color:var(--g3);font-size:.75rem;font-style:italic}.widget-patienthistory .widget-patienthistory-record-content{position:relative;text-decoration:none;width:100%;padding:.8rem 1rem;border:var(--px) solid var(--brd);border-left:.4rem solid var(--brd);border-radius:var(--r1);transition:all .2s ease}.widget-patienthistory .widget-patienthistory-record-content .quote{margin-bottom:.8rem;position:relative;text-decoration:none;width:100%;display:flex;flex-direction:row;gap:1rem .5rem;padding:.8rem 1rem;border:var(--px) solid var(--brd);border-radius:var(--r1);font-size:.7rem;transition:all .2s ease;color:var(--g6)}.widget-patienthistory .widget-patienthistory-record-content .quote:hover{border-color:var(--bg5)}.widget-patienthistory .widget-patienthistory-record-content:hover{box-shadow:var(--shad)}.widget-patienthistory .widget-patienthistory-record[data-priority="1"] .widget-patienthistory-record-content{border-left:.4rem solid var(--c5)}.widget-patienthistory .widget-patienthistory-record[data-priority="2"] .widget-patienthistory-record-content{border-left:.4rem solid var(--c2)}.widget-patienthistory .widget-patienthistory-record[data-priority="3"] .widget-patienthistory-record-content{border-left:.4rem solid var(--c3)}.widget-patienttests .items{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.widget-patienttests .items .item{width:100%;display:flex;flex-direction:column}.widget-patienttests .items .item .item_header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:.5rem 1rem}.widget-patienttests .items .item .item_header>div:first-child{font-weight:700}.widget-patienttests .items .item .item_header>div:nth-child(2){font-size:.65rem}@media (max-width:767px){.widget-patienttests .items .item .item_header{flex-direction:column;justify-content:flex-start;align-items:flex-start}.widget-patienttests .items .item .item_header>div{width:100%}}.widget-patienttests .items .item .item_body{width:100%;background-color:var(--bg2);border:var(--px) solid var(--brd);border-radius:var(--r1);color:var(--g6);text-decoration:none;display:flex;flex-direction:column}.widget-patienttests .items .item .item_body .item_title{width:100%;padding:.5rem 1rem;font-size:.8rem}.widget-patienttests .items .item .item_body .item_title:empty{display:none}.widget-patienttests .items .item .item_body .item_content{padding:1rem;width:100%;background-color:var(--bg);border-radius:var(--r1);display:flex;flex-wrap:wrap;gap:2rem}.widget-patienttests .items .item .item_body .item_content .param{display:flex;gap:0;flex-direction:column;font-size:.8rem;width:calc(25% - 1.5rem)}@media (max-width:991px){.widget-patienttests .items .item .item_body .item_content .param{width:calc(33.3333333333% - 1.3333333333rem)}}@media (max-width:767px){.widget-patienttests .items .item .item_body .item_content .param{width:calc(50% - 1rem)}}.widget-patienttests .items .item .item_body .item_content .param .ttl{font-size:.65rem}.widget-patienttests .items .item .item_body .item_content .param .vl{font-weight:700}.widget-patientcycles{display:flex}.widget-patientcycles .projects{width:100%;display:flex;flex-direction:column-reverse;gap:.5rem}.widget-patientcycles .projects .project{width:100%;display:flex;flex-direction:column;border-radius:var(--r1);border:var(--px) solid var(--brd);transition:all .2s ease}.widget-patientcycles .projects .project .hdr{text-decoration:none;width:100%;display:flex;font-size:1.2rem;font-weight:700;color:var(--g6);padding:.8rem 1rem 0}.widget-patientcycles .projects .project .hdr sup{padding:.2rem .4rem;font-size:.6rem;text-transform:uppercase}.widget-patientcycles .projects .project .info{text-decoration:none;padding:.8rem 1rem;width:100%;border-radius:var(--r1);display:flex;flex-wrap:wrap;gap:.8rem}.widget-patientcycles .projects .project .info .param{display:flex;gap:0;flex-direction:column;font-size:.8rem;width:calc(25% - 1.5rem)}@media (max-width:991px){.widget-patientcycles .projects .project .info .param{width:calc(50% - 1rem)}}.widget-patientcycles .projects .project .info .param .ttl{font-size:.65rem;color:var(--g1)}.widget-patientcycles .projects .project .info .param .vl{font-weight:700;color:var(--g6)}.widget-patientcycles .projects .project .cycles{width:100%;display:flex;flex-direction:column-reverse;gap:.8rem;padding:.8rem}.widget-patientcycles .projects .project .cycles .cycle{text-decoration:none;width:100%;display:flex;border:var(--px) solid var(--brd);flex-direction:column;color:var(--g6);padding:.8rem;border-radius:var(--r2);transition:all .2s ease}.widget-patientcycles .projects .project .cycles .cycle:hover{border-color:var(--brd)}.widget-patientcycles .projects .project .cycles .cycle.closed{background:var(--bg2)}.widget-patientcycles .projects .project .cycles .cycle .mtrx{width:100%;border-radius:var(--r1);display:flex;flex-wrap:wrap;gap:.8rem}.widget-patientcycles .projects .project .cycles .cycle .mtrx .param{display:flex;gap:0;flex-direction:column;font-size:.8rem;width:calc(25% - 1.5rem)}@media (max-width:991px){.widget-patientcycles .projects .project .cycles .cycle .mtrx .param{width:calc(50% - 1rem)}}.widget-patientcycles .projects .project .cycles .cycle .mtrx .param .ttl{font-size:.65rem;color:var(--g1)}.widget-patientcycles .projects .project .cycles .cycle .mtrx .param .vl{font-weight:700}.widget-patientcycles .projects .project .cycles .cycle .indc{display:none}.widget-patientcycles .projects .project.opened{border-left:.4rem solid var(--c6)}.widget-patientcycles .projects .project.opened .hdr{padding:.8rem 1rem 0 .6rem}.widget-patientcycles .projects .project.opened .info{padding:.8rem 1rem .8rem .6rem}.widget-patientcycles .projects .project.opened .cycles{padding:.8rem .8rem .8rem .6rem}.widget-patient-project{width:100%;display:grid;min-height:100%;gap:1rem;grid-template-areas:"d e f" "d e g" "h h g" "h h i" "j j i" "j j k";grid-template-columns:repeat(3,calc(33.3333333333% - .6666666667rem));grid-template-rows:4rem 2rem 1fr auto 2.5rem 2rem}.widget-patient-project h2,.widget-patient-project h3,.widget-patient-project h4,.widget-patient-project h5,.widget-patient-project h6{margin:0;color:var(--a2)}.widget-patient-project .patient{border:var(--px) solid var(--brd);border-radius:var(--r1);padding:1rem;grid-area:d;display:flex;gap:1rem}.widget-patient-project .patient .photo{display:flex}.widget-patient-project .patient .photo a{width:5rem;height:5rem;display:flex;text-decoration:none;overflow:hidden;border-radius:var(--r1);box-shadow:0 0 .3rem 0 var(--bg3o)}.widget-patient-project .patient .photo a img{width:100%;height:100%;aspect-ratio:1/1;object-fit:cover}.widget-patient-project .patient .data{flex-grow:1}.widget-patient-project .patient .data,.widget-patient-project .patient .data .hdr{display:flex;flex-direction:column;gap:.5rem}.widget-patient-project .patient .data .hdr .name{display:flex;font-size:1.2rem;font-weight:700;color:var(--g6)}.widget-patient-project .patient .data .hdr .ind{display:flex;gap:.5rem}.widget-patient-project .patient .data .hdr .ind .i{font-size:.55rem;color:var(--g1);text-transform:uppercase}.widget-patient-project .patient .data .hdr .ind .i.failed{color:var(--c2)}.widget-patient-project .patient .data .hdr .ind .i.ok{color:var(--c4);font-weight:700}.widget-patient-project .patient .data .params{display:flex;gap:.5rem 1rem;color:var(--g1);flex-wrap:wrap}.widget-patient-project .patient .data .params>div{position:relative;color:var(--g3);font-size:.7rem}.widget-patient-project .patient .data .params>a{position:relative;color:var(--c6);font-size:.7rem;text-decoration:none}.widget-patient-project .patient .data .params>a:hover{color:var(--c5)}.widget-patient-project .partner{border:var(--px) solid var(--brd);border-radius:var(--r1);padding:1rem;grid-area:e;display:flex;gap:1rem}.widget-patient-project .partner .photo{display:flex}.widget-patient-project .partner .photo a{width:5rem;height:5rem;display:flex;text-decoration:none;overflow:hidden;border-radius:var(--r1);box-shadow:0 0 .3rem 0 var(--bg3o)}.widget-patient-project .partner .photo a img{width:100%;height:100%;aspect-ratio:1/1;object-fit:cover}.widget-patient-project .partner .data{flex-grow:1}.widget-patient-project .partner .data,.widget-patient-project .partner .data .hdr{display:flex;flex-direction:column;gap:.5rem}.widget-patient-project .partner .data .hdr .name{display:flex;font-size:1.2rem;font-weight:700;color:var(--g6)}.widget-patient-project .partner .data .hdr .ind{display:flex;gap:.5rem}.widget-patient-project .partner .data .hdr .ind .i{font-size:.55rem;color:var(--g1);text-transform:uppercase}.widget-patient-project .partner .data .hdr .ind .i.failed{color:var(--c2)}.widget-patient-project .partner .data .hdr .ind .i.ok{color:var(--c4);font-weight:700}.widget-patient-project .partner .data .params{display:flex;gap:.5rem 1rem;color:var(--g1);flex-wrap:wrap}.widget-patient-project .partner .data .params>div{position:relative;color:var(--g3);font-size:.7rem}.widget-patient-project .partner .data .params>a{position:relative;color:var(--c6);font-size:.7rem;text-decoration:none}.widget-patient-project .partner .data .params>a:hover{color:var(--c5)}.widget-patient-project .history{grid-area:h;display:flex;flex-direction:column;gap:.5rem;position:relative}.widget-patient-project .history .add{width:100%;display:flex}.widget-patient-project .history .add+.btnbar{height:3rem;padding-bottom:1rem}.widget-patient-project .history .container{display:flex;flex-grow:1;position:relative}.widget-patient-project .history .container .items{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;gap:var(--pd)}.widget-patient-project .history .container .items:empty{background-color:var(--bg2);border-radius:var(--r1)}.widget-patient-project .history .container .items:empty:before{content:"NatuVitro";font-size:3rem;color:var(--g1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.widget-patient-project .history .container .items .record{display:flex;flex-direction:column;gap:.5rem}.widget-patient-project .history .container .items .record .header{display:flex;gap:1rem;justify-content:space-between;align-items:center}.widget-patient-project .history .container .items .record .header>.info{display:flex;align-items:center;gap:.5rem;text-decoration:none}.widget-patient-project .history .container .items .record .header>.info img{width:1.5rem;border-radius:50%;aspect-ratio:1/1;object-fit:cover}.widget-patient-project .history .container .items .record .header>.info a.author{text-decoration:none;color:var(--g3);font-size:.85rem}.widget-patient-project .history .container .items .record .header>.info a.type{font-weight:700;text-decoration:none;background-color:var(--bg3);color:var(--g6);padding:.15rem .5rem;font-size:.6rem;text-transform:uppercase;border-radius:var(--r1)}.widget-patient-project .history .container .items .record .header>.info a.type_administrative{background-color:var(--c3);color:var(--g6)}.widget-patient-project .history .container .items .record .header>.info a.type_laboratory{background-color:var(--c7);color:var(--bg)}.widget-patient-project .history .container .items .record .header>.info a.type_tests{background-color:var(--c5);color:var(--g6)}.widget-patient-project .history .container .items .record .header>.info a.type_medical{background-color:var(--c6);color:var(--bg)}.widget-patient-project .history .container .items .record .header>.info a.type_psycology{background-color:var(--c8);color:var(--bg)}.widget-patient-project .history .container .items .record .header>.info a.type_farmacy{background-color:var(--c10);color:var(--bg)}.widget-patient-project .history .container .items .record .header>.info a.type_bank{background-color:var(--c9);color:var(--bg)}.widget-patient-project .history .container .items .record .header>.published{color:var(--g3);font-size:.75rem;font-style:italic}.widget-patient-project .history .container .items .record .content{position:relative;text-decoration:none;width:100%;line-height:140%;font-size:.8rem;padding:.8rem 1rem;border:var(--px) solid var(--brd);border-left:.4rem solid var(--brd);border-radius:var(--r1);transition:all .2s ease}.widget-patient-project .history .container .items .record .content .quote{margin-bottom:.8rem;position:relative;text-decoration:none;width:100%;display:flex;flex-direction:row;gap:1rem .5rem;padding:.8rem 1rem;border:var(--px) solid var(--brd);border-radius:var(--r1);font-size:.7rem;transition:all .2s ease;color:var(--g6)}.widget-patient-project .history .container .items .record .content .quote:hover{border-color:var(--bg5)}.widget-patient-project .history .container .items .record .content:hover{border-color:var(--bg4)}.widget-patient-project .history .container .items .record[data-priority="1"] .widget-patienthistory-record-content{border-left:.4rem solid var(--c5)}.widget-patient-project .history .container .items .record[data-priority="2"] .widget-patienthistory-record-content{border-left:.4rem solid var(--c2)}.widget-patient-project .history .container .items .record[data-priority="3"] .widget-patienthistory-record-content{border-left:.4rem solid var(--c3)}.widget-patient-project .diagnosis{grid-area:j;border:var(--px) solid var(--brd);border-radius:var(--r1);display:flex;gap:1rem;align-items:center;overflow:hidden}.widget-patient-project .diagnosis>a:first-child{padding:1rem 0 1rem 1rem;text-decoration:none;flex-direction:column;color:var(--g6);gap:.5rem;flex-grow:1;display:flex;width:calc(100% - 7rem)}.widget-patient-project .diagnosis>a:first-child > div:nth-child(1){font-size:.8rem;font-weight:700}.widget-patient-project .diagnosis>a:first-child > div:nth-child(1) strong{color:var(--g1);font-weight:400}.widget-patient-project .diagnosis>div:nth-child(2){padding:1rem 1rem 1rem 0;display:flex;width:6rem;gap:.5rem}.widget-patient-project .diagnosis>div:nth-child(2)>div{width:calc(25% - .375rem)}.widget-patient-project .diagnosis .mText>label{text-align:center}.widget-patient-project .diagnosis .mText>div>div:first-child{background-color:var(--bg2);border-bottom:none}.widget-patient-project .indicators{grid-area:f;background-color:var(--bg4)}.widget-patient-project .tests{grid-area:g;display:flex;flex-direction:column;gap:.5rem;position:relative}.widget-patient-project .tests .test-container{display:flex;flex-grow:1;position:relative}.widget-patient-project .tests .test-container .items{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;gap:1rem}.widget-patient-project .tests .test-container .items:empty{background-color:var(--bg2);border-radius:var(--r1)}.widget-patient-project .tests .test-container .items:empty:before{content:"NatuVitro";font-size:1.5rem;color:var(--g1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.widget-patient-project .tests .test-container .items .item{width:100%;display:flex;flex-direction:column}.widget-patient-project .tests .test-container .items .item .item_header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}.widget-patient-project .tests .test-container .items .item .item_header>div:first-child{font-weight:700;font-size:.75rem}.widget-patient-project .tests .test-container .items .item .item_header>div:nth-child(2){font-size:.65rem}@media (max-width:767px){.widget-patient-project .tests .test-container .items .item .item_header{flex-direction:column;justify-content:flex-start;align-items:flex-start}.widget-patient-project .tests .test-container .items .item .item_header>div{width:100%}}.widget-patient-project .tests .test-container .items .item .item_body{width:100%;background-color:var(--bg2);border:var(--px) solid var(--brd);border-radius:var(--r1);color:var(--g6);text-decoration:none;display:flex;flex-direction:column}.widget-patient-project .tests .test-container .items .item .item_body .item_title{width:100%;padding:.5rem 1rem;font-size:.8rem}.widget-patient-project .tests .test-container .items .item .item_body .item_title:empty{display:none}.widget-patient-project .tests .test-container .items .item .item_body .item_content{padding:1rem;width:100%;background-color:var(--bg);border-radius:var(--r1);display:flex;flex-wrap:wrap;gap:1rem}.widget-patient-project .tests .test-container .items .item .item_body .item_content .param{display:flex;gap:0;flex-direction:column;font-size:.8rem;width:calc(50% - 1rem)}.widget-patient-project .tests .test-container .items .item .item_body .item_content .param .ttl{font-size:.65rem}.widget-patient-project .tests .test-container .items .item .item_body .item_content .param .vl{font-weight:700}.widget-patient-project .tests .test-container .items .item.requested .item_body{background-color:var(--bg2)}.widget-patient-project .tests .test-container .items .item.warning .item_body{background-color:var(--cc3)}.widget-patient-project .tests .test-container .items .item.accepted .item_body{background-color:var(--cc5)}.widget-patient-project .tests .test-container .items .item.failed .item_body{background-color:var(--cc2)}.widget-patient-project .tests .test-container .items .item.confirmed .item_body{background-color:var(--cc4)}.widget-patient-project .other{grid-area:i;display:flex;flex-direction:column;flex-grow:1;position:relative}.widget-patient-project .other .container{width:100%;display:flex;flex-direction:column;gap:1rem}.widget-patient-project .other .container>*{width:100%}.widget-patient-project .btns-bar{grid-area:k}.widget-patient-project .btns-bar .btn-bar{height:auto}@media (max-width:991px){.widget-patient-project{grid-template-areas:"d e e" "f f f" "h h g" "h h i" "j j i" "j j k";grid-template-columns:calc(50% - .6666666667rem) calc(16% - .6666666667rem) calc(34% - .6666666667rem);grid-template-rows:7rem 4rem 1fr auto 2.5rem 2rem}.widget-patient-project .history .container .items{position:relative;height:auto}.widget-patient-project .history .container .items:empty{min-height:10rem}.widget-patient-project .history .container .items:empty:before{font-size:1.5rem}.widget-patient-project .diagnosis{flex-wrap:wrap}.widget-patient-project .diagnosis>a:first-child{width:100%;padding:1rem 1rem 0}.widget-patient-project .diagnosis>div:nth-child(2){width:100%;padding:0 1rem 1rem}.widget-patient-project .diagnosis .mText>div>div:first-child{padding:1rem 0;font-size:1.5rem;height:auto}.widget-patient-project .tests .test-container .items{position:relative;height:auto}.widget-patient-project .tests .test-container .items:empty{min-height:10rem}.widget-patient-project .tests .test-container .items:empty:before{font-size:1.5rem}}@media (max-width:767px){.widget-patient-project{grid-template-areas:"d d" "e e" "f f" "h h" "g g" "j j" "i i" "k k";grid-template-columns:calc(50% - .5rem) calc(50% - .5rem);grid-template-rows:auto auto auto auto auto auto auto 2rem}}.widget-patient-cycle{width:100%;height:calc(100vh - 4.4rem - env(safe-area-inset-top, 0px) - var(--pd) - env(safe-area-inset-bottom, 0px));display:grid;gap:1rem;grid-template-areas:"c a" "c l";grid-template-columns:calc(66.6666666667% - .5rem) calc(33.3333333333% - .5rem);grid-template-rows:auto 20rem}.widget-patient-cycle .main{grid-area:c;display:flex;flex-direction:column}.widget-patient-cycle .side{grid-area:a;display:flex;flex-direction:column;position:relative}.widget-patient-cycle .side .cCheck{flex-direction:row;flex-wrap:wrap}.widget-patient-cycle .side .cCheck>label{width:calc(50% - .5rem)}.widget-patient-cycle .observ{border-top:var(--px) solid var(--brd);padding-top:1rem;grid-area:l}.widget-patient-cycle .observ .mEditor{height:20rem}.widget-patient-cycle .observ .mEditor>div{background-color:var(--bg2);padding:1rem;height:17.5rem}.widget-patient-cycle .medications{display:grid;flex-direction:column;grid-template-columns:1fr;gap:.2rem;width:100%}.widget-patient-cycle .medications .medheader{display:grid;grid-template-columns:1fr 7rem 7rem 7rem 7rem;color:var(--g6)}.widget-patient-cycle .medications .medheader.trigger{border-left-color:var(--c3)}.widget-patient-cycle .medications .medheader>div{padding:0 .5rem;font-size:.75rem;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.widget-patient-cycle .medications .medheader>div:first-child{padding:0 .5rem 0 .9rem;flex-grow:1}.widget-patient-cycle .medications .meditems{display:grid;flex-direction:column;gap:1rem;width:100%;grid-template-columns:1fr}.widget-patient-cycle .medications .meditem{width:100%;display:grid;grid-template-columns:1fr 7rem 7rem 7rem 7rem;border:var(--px) solid var(--brd);border-left-width:.4rem;border-radius:var(--r1)}.widget-patient-cycle .medications .meditem.trigger{border-left-color:var(--c3)}.widget-patient-cycle .medications .meditem>div{padding:.5rem;white-space:nowrap}.widget-patient-cycle .medications .meditem>div:nth-child(2n){background-color:var(--bg2)}.widget-patient-cycle .medications .meditem .name{flex-grow:1;font-size:.75rem;font-weight:700}.widget-patient-cycle .medications .meditem .param{white-space:nowrap;text-overflow:ellipsis;font-size:.75rem}@media (max-width:767px){.widget-patient-cycle .medications .medheader{display:none}}.widget-patient-cycle .plan .table-container{width:100%;overflow-x:auto;position:relative}.widget-patient-cycle .plan table{border-collapse:collapse;width:100%}.widget-patient-cycle .plan td,.widget-patient-cycle .plan th{padding:.5rem;font-weight:400;vertical-align:middle}.widget-patient-cycle .plan thead th{position:sticky;text-align:left;white-space:nowrap;width:10rem;top:0;background:var(--bg2);z-index:2;font-size:.75rem;font-weight:700;border-top:var(--px) solid var(--brd);border-bottom:var(--px) solid var(--brd)}.widget-patient-cycle .plan thead th:first-child{width:auto}.widget-patient-cycle .plan tbody th:first-child,.widget-patient-cycle .plan thead th:first-child{position:sticky;left:0;background:var(--bg2);font-weight:700;z-index:3;border-bottom:var(--px) solid var(--brd);border-left:var(--px) solid var(--brd)}.widget-patient-cycle .plan tbody td,.widget-patient-cycle .plan tbody th{border-bottom:var(--px) solid var(--brd);font-size:.75rem;border-right:var(--px) solid var(--brd)}.widget-patient-cycle .plan tbody tr.orange td:nth-child(2n-1){background-color:var(--cc3l)}.widget-patient-cycle .plan tbody tr.orange td:nth-child(2n){background-color:var(--cc3)}.widget-patient-cycle .plan tbody tr.green td:nth-child(2n-1){background-color:var(--cc4l)}.widget-patient-cycle .plan tbody tr.green td:nth-child(2n){background-color:var(--cc4)}.widget-patient-cycle .plan tbody tr.pink td:nth-child(2n-1){background-color:var(--cc1l)}.widget-patient-cycle .plan tbody tr.pink td:nth-child(2n){background-color:var(--cc1)}.widget-patient-cycle .plan tbody tr.blue td:nth-child(2n-1){background-color:var(--cc6l)}.widget-patient-cycle .plan tbody tr.blue td:nth-child(2n){background-color:var(--cc6)}.widget-patient-cycle .plan .daycell{padding:0;display:grid;grid-template-columns:2rem 2rem 7rem}.widget-patient-cycle .plan .daycell>div{padding:.5rem}.widget-patient-cycle .plan .daycell>div:first-child{background-color:var(--bg2)}.widget-patient-cycle .plan .daycell>div:nth-child(2){background-color:var(--bg3)}.widget-patient-cycle .plan .cell{padding:0}.widget-patient-cycle .plan .cell>div{display:flex}.widget-patient-cycle .plan .cell>div>div{font-size:.65rem;padding:.5rem;white-space:nowrap}.widget-patient-cycle .plan .cell>div>div:nth-child(2n-1){background-color:var(--bg2)}.widget-patient-cycle .plan .cell>div>div:nth-child(2n){background-color:var(--bg3)}@media (min-width:992px){.widget-patient-cycle .main,.widget-patient-cycle .side{overflow-x:hidden;overflow-y:auto;scrollbar-width:none;scrollbar-color:transparent transparent;-webkit-overflow-scrolling:touch}.widget-patient-cycle .main::-webkit-scrollbar,.widget-patient-cycle .side::-webkit-scrollbar{width:0;background:transparent;display:none}.widget-patient-cycle.hidden{grid-template-areas:"c";grid-template-columns:100%;grid-template-rows:auto}.widget-patient-cycle.hidden .observ,.widget-patient-cycle.hidden .side{display:none}}@media (max-width:991px){.widget-patient-cycle{grid-template-areas:"c" "a" "l";grid-template-columns:100%;grid-template-rows:auto;height:auto}.widget-patient-cycle .systembtn{display:none}}.widget-patient-cycle .cLayout111{gap:1rem}.widget-patient-cycle .main-area{padding-top:1rem}.widget-patient-cycle .cTabs .cTabsHeaders{position:sticky;top:0;z-index:5}.widget-patient-cycle .cTabs .cTabsContent>div{gap:1rem}.notifications{position:fixed;bottom:var(--pd);left:50%;width:calc(100% - 2 * var(--pd) + env(safe-area-inset-bottom));z-index:10000;transform:translateX(-50%);display:flex;align-items:center;gap:1rem;flex-direction:column}.notifications>div{text-align:center;border-radius:var(--r1);background-color:var(--bg2);box-shadow:var(--shad);padding:.4rem .8rem;font-size:.75rem}.notifications>div.info{border-bottom:.2rem solid var(--c5);background-color:var(--cc5)}.notifications>div.success{border-bottom:.2rem solid var(--c4);background-color:var(--cc4)}.notifications>div.warning{border-bottom:.2rem solid var(--c3);background-color:var(--cc3)}.notifications>div.error{border-bottom:.2rem solid var(--c2);background-color:var(--cc2)}@media (min-width:768px){.notifications{max-width:25rem}}@media (max-width:767px){.notifications{bottom:calc(var(--pd) + 4rem)}}.cLayout1{display:flex;flex-wrap:wrap;width:100%}.cLayout1>div{width:100%;display:flex;flex-direction:column}.cLayout11{display:flex;flex-wrap:wrap;width:100%;gap:1rem}.cLayout11>div{width:calc(50% - .5rem);display:flex;flex-direction:column}@media (max-width:991px){.cLayout11>div{width:100%}}.cLayout21{display:flex;flex-wrap:wrap;width:100%;gap:1rem}.cLayout21>div:nth-child(2n-1){width:calc(66.6666666667% - .5rem);display:flex;flex-direction:column}.cLayout21>div:nth-child(2n){width:calc(33.3333333333% - .5rem);display:flex;flex-direction:column}@media (max-width:991px){.cLayout21>div:nth-child(2n),.cLayout21>div:nth-child(2n-1){width:100%}}.cLayout12{display:flex;flex-wrap:wrap;width:100%;gap:1rem}.cLayout12>div:nth-child(2n){width:calc(66.6666666667% - .5rem);display:flex;flex-direction:column}.cLayout12>div:nth-child(2n-1){width:calc(33.3333333333% - .5rem);display:flex;flex-direction:column}@media (max-width:991px) and (max-width:991px){.cLayout12>div:nth-child(2n),.cLayout12>div:nth-child(2n-1){width:100%}}.cLayout111{display:flex;flex-wrap:wrap;width:100%;gap:1rem}.cLayout111>div{width:calc(33.3333333333% - .6666666667rem);display:flex;flex-direction:column}@media (max-width:991px){.cLayout111>div{width:100%}}.cLayout211{display:flex;flex-wrap:wrap;width:100%;gap:1rem}.cLayout211>div:nth-child(3n-2){width:calc(66.6666666667% - .6666666667rem);display:flex;flex-direction:column}.cLayout211>div:nth-child(3n),.cLayout211>div:nth-child(3n-1){width:calc(33.3333333333% - .6666666667rem);display:flex;flex-direction:column}@media (max-width:991px){.cLayout211>div:nth-child(3n-2){width:100%}.cLayout211>div:nth-child(3n),.cLayout211>div:nth-child(3n-1){width:calc(50% - .5rem)}}@media (max-width:767px){.cLayout211>div:nth-child(3n),.cLayout211>div:nth-child(3n-1),.cLayout211>div:nth-child(3n-2){width:100%}}.cLayout121{display:flex;flex-wrap:wrap;width:100%;gap:1rem}.cLayout121>div:nth-child(3n-2){width:calc(33.3333333333% - .6666666667rem);display:flex;flex-direction:column}.cLayout121>div:nth-child(3n-1){width:calc(66.6666666667% - .6666666667rem);display:flex;flex-direction:column}.cLayout121>div:nth-child(3n){width:calc(33.3333333333% - .6666666667rem);display:flex;flex-direction:column}@media (max-width:991px){.cLayout121>div:nth-child(3n-1){order:1;width:100%}.cLayout121>div:nth-child(3n),.cLayout121>div:nth-child(3n-2){width:calc(50% - .5rem);order:2}.cLayout121>div:nth-child(3n){order:3}}@media (max-width:767px){.cLayout121>div:nth-child(3n),.cLayout121>div:nth-child(3n-1),.cLayout121>div:nth-child(3n-2){width:100%}}.cLayout112{display:flex;flex-wrap:wrap;width:100%;gap:1rem}.cLayout112>div:nth-child(3n-1),.cLayout112>div:nth-child(3n-2){width:calc(33.3333333333% - .6666666667rem);display:flex;flex-direction:column}.cLayout112>div:nth-child(3n){width:calc(66.6666666667% - .6666666667rem);display:flex;flex-direction:column}@media (max-width:991px){.cLayout112>div:nth-child(3n-2){width:calc(50% - .5rem);order:1}.cLayout112>div:nth-child(3n-1){width:calc(50% - .5rem);order:2}.cLayout112>div:nth-child(3n){width:100%;order:3}}@media (max-width:767px){.cLayout112>div:nth-child(3n),.cLayout112>div:nth-child(3n-1),.cLayout112>div:nth-child(3n-2){width:100%}}.cForm{gap:1rem}.cForm,.cOpts{display:flex;width:100%;flex-direction:column}.cOpts{gap:.8rem}.cOpts>div{display:flex;gap:1rem;align-items:center}.cOpts>div>div:first-child{display:flex;color:var(--g6);font-size:1rem;width:40%;font-weight:700}.cOpts>div>div:nth-child(2){display:flex;color:var(--g6);font-size:1rem;width:calc(60% - 1rem)}.cOpts>div>div:nth-child(2)>*{flex-grow:1}.cTabs{width:100%;display:flex;flex-direction:column;gap:1rem;align-items:flex-start}.cTabs.center{align-items:center}.cTabs.right{align-items:flex-end}@media (max-width:767px){.cTabs{align-items:center}}.cTabs .cTabsHeaders{display:flex;max-width:calc(100vw - 2 * var(--pd) - 6rem - env(safe-area-inset-left, 0px) - env(safe-area-inset-right, 0px));background-color:var(--bg2);width:auto;border-radius:var(--r3);padding:.3rem;box-shadow:inset 0 0 .4rem .01rem var(--bg3o)}@media (max-width:767px){.cTabs .cTabsHeaders{max-width:calc(100vw - 2 * var(--pd) - env(safe-area-inset-left, 0px) - env(safe-area-inset-right, 0px));width:100%}}.cTabs .cTabsHeaders>div{white-space:nowrap;padding:.7rem 1.2rem;border-radius:var(--r1);text-align:center;color:var(--g3);font-size:.7rem;letter-spacing:.04rem;text-transform:uppercase;font-weight:700;cursor:pointer}.cTabs .cTabsHeaders>div.active{background-color:var(--bg);color:var(--g6);border-radius:var(--r3)}.cTabs .cTabsContent,.cTabs.full .cTabsHeaders{width:100%}.cTabs .cTabsContent>div{width:100%;display:flex;flex-direction:column}.cText{width:100%}.cText label{color:var(--g6);text-align:left;font-size:.7rem;line-height:100%;font-weight:700;text-transform:uppercase;padding-bottom:.5rem;display:block}.cText label:empty{display:none}.cText input{appearance:none;--webkit-appearance:none;outline:none;width:100%;border:none;border-bottom:var(--px) solid var(--brd);background-color:transparent;color:var(--g6);padding:.15rem 0;line-height:1rem;font-size:1rem;font-weight:300}.cText input:-internal-autofill-previewed,.cText input:-internal-autofill-selected,.cText input:-webkit-autofill,.cText input:-webkit-autofill:active,.cText input:-webkit-autofill:focus,.cText input:-webkit-autofill:hover{border:var(--px) solid var(--brd);background-color:var(--bg2)!important;color:var(--g6)!important}.cText input[disabled]{pointer-events:none;border-color:var(--bg2)}.cText input:-moz-placeholder,.cText input::-moz-placeholder{text-overflow:ellipsis;color:var(--g2)}.cText input:-ms-input-placeholder{text-overflow:ellipsis;color:var(--g2)}.cNumber{width:100%}.cNumber label{color:var(--g6);text-align:left;font-size:.7rem;line-height:100%;text-transform:uppercase;font-weight:700;padding-bottom:.5rem;display:block}.cNumber label:empty{display:none}.cNumber input{appearance:none;--webkit-appearance:none;outline:none;width:100%;border:none;border-bottom:var(--px) solid var(--brd);background-color:transparent;color:var(--g6);padding:.15rem 0;line-height:1rem;font-size:1rem;font-weight:300}.cNumber input:-internal-autofill-previewed,.cNumber input:-internal-autofill-selected,.cNumber input:-webkit-autofill,.cNumber input:-webkit-autofill:active,.cNumber input:-webkit-autofill:focus,.cNumber input:-webkit-autofill:hover{border:var(--px) solid var(--brd);background-color:var(--bg2)!important;color:var(--g6)!important}.cNumber input:-moz-placeholder,.cNumber input::-moz-placeholder{text-overflow:ellipsis;color:var(--g2)}.cNumber input:-ms-input-placeholder{text-overflow:ellipsis;color:var(--g2)}.cDate{width:100%}.cDate label{color:var(--g6);text-align:left;line-height:100%;font-size:.7rem;text-transform:uppercase;font-weight:700;padding-bottom:.5rem;display:block}.cDate label:empty{display:none}.cDate input{-moz-appearance:none;appearance:none;outline:none;width:100%;border:none;border-bottom:var(--px) solid var(--brd);background-color:transparent;color:var(--g6);padding:.15rem 0;line-height:1rem;font-size:1rem;font-weight:300}.cDate input:-internal-autofill-previewed,.cDate input:-internal-autofill-selected,.cDate input:-webkit-autofill,.cDate input:-webkit-autofill:active,.cDate input:-webkit-autofill:focus,.cDate input:-webkit-autofill:hover{border:var(--px) solid var(--brd);background-color:var(--bg2)!important;color:var(--g6)!important}.cDate input::-webkit-calendar-picker-indicator{background-image:light-dark(url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJXaW5kb3dUZXh0IiBkPSJNMjAgM2gtMVYxaC0ydjJIN1YxSDV2Mkg0Yy0xLjEgMC0yIC45LTIgMnYxNmMwIDEuMS45IDIgMiAyaDE2YzEuMSAwIDItLjkgMi0yVjVjMC0xLjEtLjktMi0yLTJ6bTAgMThINFY4aDE2djEzeiIvPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0wIDBoMjR2MjRIMHoiLz48L3N2Zz4=),url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMjAgM2gtMVYxaC0ydjJIN1YxSDV2Mkg0Yy0xLjEgMC0yIC45LTIgMnYxNmMwIDEuMS45IDIgMiAyaDE2YzEuMSAwIDItLjkgMi0yVjVjMC0xLjEtLjktMi0yLTJ6bTAgMThINFY4aDE2djEzeiIvPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0wIDBoMjR2MjRIMHoiLz48L3N2Zz4=));background-origin:content-box;background-repeat:no-repeat;background-size:contain;block-size:1em;inline-size:1em;opacity:1;outline:none;padding:2px}.cDate input::-webkit-clear-button{background:var(--g2);cursor:pointer}.cDate input:-moz-placeholder,.cDate input:-ms-input-placeholder,.cDate input::-moz-placeholder,.cDate input::placeholder{text-overflow:ellipsis;color:var(--g2)}.cTime{width:100%}.cTime label{color:var(--g6);text-align:left;font-size:.7rem;line-height:100%;font-weight:700;text-transform:uppercase;padding-bottom:.5rem;display:block}.cTime label:empty{display:none}.cTime input{-moz-appearance:none;appearance:none;outline:none;width:100%;border:none;border-bottom:var(--px) solid var(--brd);background-color:transparent;color:var(--g6);padding:.66rem 1rem;line-height:1rem;font-size:1rem;font-weight:300}.cTime input:-internal-autofill-previewed,.cTime input:-internal-autofill-selected,.cTime input:-webkit-autofill,.cTime input:-webkit-autofill:active,.cTime input:-webkit-autofill:focus,.cTime input:-webkit-autofill:hover{border:var(--px) solid var(--brd);background-color:var(--bg2)!important;color:var(--g6)!important}.cTime input::-webkit-calendar-picker-indicator{background:none;width:0;height:0;border-style:solid;border-width:.5rem .33rem 0;border-color:var(--g4) transparent transparent;cursor:pointer}.cTime input::-webkit-clear-button{background:var(--g2);cursor:pointer}.cTime input:-moz-placeholder,.cTime input:-ms-input-placeholder,.cTime input::-moz-placeholder,.cTime input::placeholder{text-overflow:ellipsis;color:var(--g2)}.cDatetime{width:100%}.cDatetime label{color:var(--g6);text-align:left;font-size:.7rem;line-height:100%;font-weight:700;text-transform:uppercase;padding-bottom:.5rem;display:block}.cDatetime input{-moz-appearance:none;appearance:none;outline:none;width:100%;border:var(--px) solid var(--brd);border-radius:0;background-color:transparent;color:var(--g6);padding:.66rem 1rem;line-height:1rem;font-size:1rem;font-weight:300}.cDatetime input:-internal-autofill-previewed,.cDatetime input:-internal-autofill-selected,.cDatetime input:-webkit-autofill,.cDatetime input:-webkit-autofill:active,.cDatetime input:-webkit-autofill:focus,.cDatetime input:-webkit-autofill:hover{border:var(--px) solid var(--brd);background-color:var(--bg2)!important;color:var(--g6)!important}.cDatetime input::-webkit-calendar-picker-indicator{background:none;width:0;height:0;border-style:solid;border-width:.5rem .33rem 0;border-color:var(--g4) transparent transparent;cursor:pointer}.cDatetime input::-webkit-clear-button{background:var(--g2);cursor:pointer}.cDatetime input:-moz-placeholder,.cDatetime input:-ms-input-placeholder,.cDatetime input::-moz-placeholder,.cDatetime input::placeholder{text-overflow:ellipsis;color:var(--g2)}.cTextarea{width:100%}.cTextarea label{color:var(--g6);text-align:left;font-size:.7rem;line-height:100%;font-weight:700;text-transform:uppercase;padding-bottom:.5rem;display:block}.cTextarea textarea{outline:none;width:100%;height:10rem;border:var(--px) solid var(--brd);border-radius:0;background-color:var(--bg2);color:var(--g6);padding:.66rem 1rem;line-height:1rem;font-size:1rem;font-weight:300}.cTextarea textarea:-internal-autofill-previewed,.cTextarea textarea:-internal-autofill-selected,.cTextarea textarea:-webkit-autofill,.cTextarea textarea:-webkit-autofill:active,.cTextarea textarea:-webkit-autofill:focus,.cTextarea textarea:-webkit-autofill:hover{border:var(--px) solid var(--brd);background-color:var(--bg2)!important;color:var(--g6)!important}.cTextarea textarea:-moz-placeholder,.cTextarea textarea::-moz-placeholder{text-overflow:ellipsis;color:var(--brd)}.cTextarea textarea:-ms-input-placeholder{text-overflow:ellipsis;color:var(--brd)}.cTinyMCE{width:100%}.cTinyMCE label{color:var(--g6);text-align:left;font-size:.7rem;line-height:100%;font-weight:700;padding-bottom:.5rem;display:block}.cTinyMCE textarea{outline:none;width:100%;height:10rem;border:var(--px) solid var(--brd);border-radius:0;background-color:var(--bg2);color:var(--g6);padding:.66rem 1rem;line-height:1rem;font-size:1rem;font-weight:300}.cTinyMCE textarea:-internal-autofill-previewed,.cTinyMCE textarea:-internal-autofill-selected,.cTinyMCE textarea:-webkit-autofill,.cTinyMCE textarea:-webkit-autofill:active,.cTinyMCE textarea:-webkit-autofill:focus,.cTinyMCE textarea:-webkit-autofill:hover{border:var(--px) solid var(--brd);background-color:var(--bg2)!important;color:var(--g6)!important}.cTinyMCE textarea:-moz-placeholder,.cTinyMCE textarea::-moz-placeholder{text-overflow:ellipsis;color:var(--brd)}.cTinyMCE textarea:-ms-input-placeholder{text-overflow:ellipsis;color:var(--brd)}.EditorJS{width:100%}.EditorJS label{color:var(--g6);text-align:left;font-size:.7rem;line-height:100%;font-weight:700;text-transform:uppercase;padding-bottom:.5rem;display:block}.EditorJS>div{width:100%;height:10rem}.cCKEditor{width:calc(100% - 1px)}.cCKEditor .ck.ck-editor__main>.ck-editor__editable{background:var(--bg2)}.cCKEditor .ck.ck-editor__main>.ck-editor__editable:not(.ck-focused){border:none}.cCKEditor .ck-reset_all :not(.ck-reset_all-excluded *),.cCKEditor .ck.ck-reset_all{color:var(--g4)}.cCKEditor .ck-reset_all :not(.ck-reset_all-excluded *),.cCKEditor .ck.ck-reset,.cCKEditor .ck.ck-reset_all{background:var(--bg3)}.cCKEditor .ck.ck-button:not(.ck-disabled):hover,.cCKEditor a.ck.ck-button:not(.ck-disabled):hover{background:none}.cCKEditor .ck.ck-editor__editable.ck-focused:not(.ck-editor__nested-editable){border:none;box-shadow:none}.cCKEditor .ck.ck-button.ck-on,.cCKEditor .ck.ck-button.ck-on:not(.ck-disabled):hover,.cCKEditor .ck.ck-button__label,.cCKEditor a.ck.ck-button.ck-on,.cCKEditor a.ck.ck-button.ck-on:not(.ck-disabled):hover{color:var(--g6);background:none}.cCKEditor .ck.ck-toolbar{border:none}.cCKEditor .ck.ck-toolbar .ck.ck-toolbar__separator{background:var(--g2)}.cCKEditor .ck.ck-powered-by{display:none}.cCKEditor{--ck-color-base-foreground:var(--g4);--ck-color-base-background:var(--bg3);--ck-color-base-border:#555;--ck-color-base-action:var(--c1);--ck-color-base-focus:#82b1ff;--ck-color-base-text:var(--g6);--ck-color-base-active:#2979ff;--ck-color-base-active-focus:#1a73e8;--ck-color-base-error:#e53935;--ck-color-focus-border-coordinates:218,81.8%,66.9%;--ck-color-focus-outer-shadow:#1e88e5;--ck-color-focus-disabled-shadow:rgba(119,186,248,.3);--ck-color-focus-error-shadow:rgba(255,64,31,.3);--ck-color-shadow-drop:rgba(0,0,0,.3);--ck-color-shadow-drop-active:rgba(0,0,0,.4);--ck-color-shadow-inner:rgba(0,0,0,.2);--ck-color-button-default-background:var(--bg2);--ck-color-button-default-hover-background:var(--bg);--ck-color-button-default-active-background:var(--bg);--ck-color-button-default-disabled-background:transparent;--ck-color-button-on-background:var(--bg3);--ck-color-button-on-hover-background:var(--g1);--ck-color-button-on-active-background:var(--g1);--ck-color-button-on-disabled-background:transparent;--ck-color-button-on-color:#82b1ff;--ck-color-button-action-hover-background:#388e3c;--ck-color-button-action-active-background:#2e7d32;--ck-color-button-action-disabled-background:var(--c1);--ck-color-button-save:var(--c1);--ck-color-button-cancel:#e53935;--ck-color-switch-button-off-background:#757575;--ck-color-switch-button-off-hover-background:#9e9e9e;--ck-color-switch-button-on-hover-background:#66bb6a;--ck-color-switch-button-inner-shadow:rgba(0,0,0,.3);--ck-color-input-disabled-background:#424242;--ck-color-input-disabled-text:#9e9e9e;--ck-color-engine-placeholder-text:var(--g3);--ck-color-upload-bar-background:#2979ff;--ck-color-link-default:#82b1ff;--ck-color-link-selected-background:rgba(129,212,250,.2);--ck-color-link-fake-selection:rgba(129,212,250,.4);--ck-color-highlight-background:#ffeb3b}.cCKEditor label{color:var(--g6);text-align:left;font-size:.7rem;line-height:100%;font-weight:700;text-transform:uppercase;padding-bottom:.5rem;display:block}.cCKEditor textarea{outline:none;width:100%;height:10rem;border:var(--px) solid var(--brd);border-radius:0;background-color:var(--bg2);color:var(--g6);padding:.66rem 1rem;line-height:1rem;font-size:1rem;font-weight:300}.cCKEditor textarea:-internal-autofill-previewed,.cCKEditor textarea:-internal-autofill-selected,.cCKEditor textarea:-webkit-autofill,.cCKEditor textarea:-webkit-autofill:active,.cCKEditor textarea:-webkit-autofill:focus,.cCKEditor textarea:-webkit-autofill:hover{border:var(--px) solid var(--brd);background-color:var(--bg2)!important;color:var(--g6)!important}.cCKEditor textarea:-moz-placeholder,.cCKEditor textarea::-moz-placeholder{text-overflow:ellipsis;color:var(--brd)}.cCKEditor textarea:-ms-input-placeholder{text-overflow:ellipsis;color:var(--brd)}.cSelect{display:inline-block;width:100%}.cSelect,.cSelect>div{position:relative}.cSelect label{color:var(--g6);text-align:left;font-size:.7rem;line-height:100%;font-weight:700;text-transform:uppercase;padding-bottom:.5rem;display:block}.cSelect label:empty{display:none}.cSelect .select_arrow{position:absolute;top:50%;transform:translateY(-50%);right:.3rem;width:0;height:0;pointer-events:none;border-style:solid;border-width:.5rem .33rem 0;border-color:var(--g4) transparent transparent}.cSelect select{display:inline-block;width:100%;cursor:pointer;padding:.15rem;outline:0;border:none;border-bottom:var(--px) solid var(--brd);background-color:transparent;color:var(--g6);font-size:1rem;font-weight:300;appearance:none;-webkit-appearance:none;-moz-appearance:none}.cSelect select option{padding:.66rem 1rem;background-color:var(--bg2)}.cSelect select::-ms-expand{display:none}.cSelect select:disabled{opacity:.5;pointer-events:none}.cSelect select:focus~.select_arrow,.cSelect select:hover~.select_arrow{border-top-color:var(--g6)}.cSelect select:disabled~.select_arrow{border-top-color:var(--brd)}.cCheck{display:flex;flex-direction:column;gap:1rem}.cCheck label{width:100%;display:block;position:relative;color:var(--g6);padding-left:2rem;margin-bottom:.33rem;padding-top:.3rem;cursor:pointer;font-size:.8rem;line-height:130%}.cCheck label input{position:absolute;z-index:-1;opacity:0}.cCheck label .control_indicator{position:absolute;top:.2rem;left:0;height:1.3rem;width:1.3rem;background-color:var(--bg2);border:var(--px) solid var(--brd)}.cCheck label:hover input:not([disabled]):checked~.control_indicator,.cCheck label:hover input~.control_indicator{background:var(--g1)}.cCheck label input:disabled~.control_indicator{background-color:var(--bg2);opacity:.3;pointer-events:none}.cCheck label .control_indicator:after{box-sizing:unset;content:"";position:absolute;display:none}.cCheck label input:checked~.control_indicator:after{display:block}.cCheck label .control_indicator:after{left:.5rem;top:.2rem;width:.2rem;height:.5rem;border:solid var(--g5);border-width:0 var(--px) var(--px) 0;transform:rotate(45deg)}.cCheck label:hover input~.control_indicator:after,.cCheck label input:disabled~.control_indicator:after{border-color:var(--g5)}.cCheck label input:checked~.control_indicator{background:var(--bg)}.cRadio{display:flex;flex-direction:column;gap:1rem}.cRadio label{width:100%;display:block;position:relative;color:var(--g6);padding-left:2rem;margin-bottom:.33rem;padding-top:.3rem;cursor:pointer;font-size:.8rem;line-height:130%}.cRadio label input{position:absolute;z-index:-1;opacity:0}.cRadio label .control_indicator{position:absolute;top:.2rem;left:0;height:1.3rem;width:1.3rem;background-color:var(--bg2);border:var(--px) solid var(--brd);border-radius:50%}.cRadio label:hover input:not([disabled]):checked~.control_indicator,.cRadio label:hover input~.control_indicator{background:var(--g1)}.cRadio label input:disabled~.control_indicator{background-color:var(--bg2);opacity:.3;pointer-events:none}.cRadio label .control_indicator:after{box-sizing:unset;content:"";position:absolute;display:none}.cRadio label input:checked~.control_indicator:after{display:block}.cRadio label input:checked~.control_indicator{background:var(--bg)}.cRadio label .control_indicator:after{left:50%;top:50%;height:.5rem;width:.5rem;border-radius:50%;transform:translate(-50%,-50%);background-color:var(--g5)}.cRadio label:hover input~.control_indicator:after{background-color:var(--g6);border-color:transparent}.cRadio label input:disabled~.control_indicator:after{border-color:var(--brd)}.cImage{display:flex;flex-direction:column}.cImage .ttl{color:var(--g6);font-size:1rem;font-weight:300;padding-top:1rem;padding-bottom:.5rem;line-height:100%}.cImage>label{position:relative;width:100%;font-weight:700}.cImage>label input{position:absolute;opacity:0;visibility:hidden;left:-10000rem}.cImage>label img{width:100%}.cImage>label img[src=""]{display:none}.mText{width:100%;display:flex;flex-direction:column}.mText>label{color:var(--g6);text-align:left;font-size:.7rem;line-height:100%;font-weight:400;text-transform:uppercase;padding-bottom:.5rem;display:block}.mText>label:empty{display:none}.mText>div{width:100%;display:flex;gap:.5rem;position:relative}.mText>div>div:first-child{flex-grow:1;appearance:none;--webkit-appearance:none;outline:none;width:100%;border-radius:0;padding:.15rem 0;position:relative;color:var(--g6);line-height:1rem;font-size:1rem;font-weight:300;border-bottom:var(--px) dashed var(--brd)}.mText>div>div:first-child:empty:not(:focus)::before{content:attr(data-placeholder);position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;font-weight:300;z-index:-1}.mText>div>div:nth-child(2){position:absolute;top:100%;left:0;z-index:1;max-height:7rem;background-color:var(--bg);border:var(--px) solid var(--brd)}.mMText,.mText>div>div:nth-child(2){width:100%;display:flex;flex-direction:column}.mMText>label{color:var(--g6);text-align:left;font-size:.7rem;line-height:100%;font-weight:700;text-transform:uppercase;padding-bottom:.5rem;display:block}.mMText>label:empty{display:none}.mMText>div{width:100%;display:flex;gap:.5rem}.mMText>div>div:first-child{flex-grow:1;appearance:none;--webkit-appearance:none;outline:none;width:100%;border-radius:0;padding:.15rem 0;position:relative;color:var(--g6);line-height:1rem;font-size:1rem;font-weight:300;border-bottom:var(--px) dashed var(--brd)}.mMText>div>div:first-child:empty:not(:focus)::before{content:attr(data-placeholder);position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;font-weight:300;z-index:-1}.mMText>div>div:nth-child(2){position:relative}.mMText>div>div:nth-child(2)>span{display:flex;align-items:center;cursor:pointer}.mMText>div>div:nth-child(2)>span>span{text-transform:uppercase}.mMText>div>div:nth-child(2)>span>svg{height:.8rem;color:var(--c6)}.mMText>div>div:nth-child(2)>div{display:none;position:absolute;top:100%;right:0;z-index:5000;flex-direction:column;background-color:var(--bg)}.mMText>div>div:nth-child(2)>div>label{appearance:none;--webkit-appearance:none;outline:none;width:100%;border:var(--px) solid var(--brd);border-radius:0;color:var(--g6);padding:.66rem 1rem;line-height:1rem;font-size:1rem;font-weight:700}.mMText>div>div:nth-child(2)>div>label:hover{background:var(--bg2)}.mMText>div>div:nth-child(2)>div>label.active{background:var(--bg3)}.mMText>div>div:nth-child(2)>span.opened+div{display:flex}.mEditor{width:100%;display:flex;flex-direction:column;gap:.5rem}.mEditor>label{color:var(--g6);text-align:left;font-size:.7rem;line-height:100%;font-weight:700;text-transform:uppercase;padding-bottom:.5rem;display:flex;gap:.5rem}.mEditor>label:has(span:empty){display:none}.mEditor>label>svg{color:var(--g3);height:1rem}.mEditor>label>span{flex-grow:1}.mEditor>label>div{position:relative}.mEditor>label>div>span{display:flex;align-items:center;cursor:pointer}.mEditor>label>div>span>span{text-transform:uppercase}.mEditor>label>div>span>svg{height:.8rem;color:var(--c6)}.mEditor>label>div>div{display:none;position:absolute;top:100%;right:0;z-index:5000;flex-direction:column;background-color:var(--bg)}.mEditor>label>div>div>label{appearance:none;--webkit-appearance:none;outline:none;width:100%;border:var(--px) solid var(--brd);border-radius:0;color:var(--g6);padding:.66rem 1rem;line-height:1rem;font-size:1rem;font-weight:300}.mEditor>label>div>div>label:hover{background:var(--bg2)}.mEditor>label>div>div>label.active{background:var(--bg3)}.mEditor>label>div>span.opened+div{display:flex}.mEditor>div{width:100%;flex-grow:1;appearance:none;--webkit-appearance:none;outline:none;border-radius:0;position:relative;color:var(--g6);padding:.15rem 0;line-height:1rem;font-size:1rem;font-weight:300;border-bottom:var(--px) dashed var(--brd);min-height:4.3rem;overflow-y:auto}.mEditor>div:empty:not(:focus):before{content:attr(data-placeholder);position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;font-weight:300;z-index:-1}.mMEditor{width:100%;display:flex;flex-direction:column;gap:.5rem}.mMEditor>label{color:var(--g6);text-align:left;font-size:.7rem;line-height:100%;font-weight:700;text-transform:uppercase;padding-bottom:.5rem;display:flex;gap:.5rem}.mMEditor>label:empty{display:none}.mMEditor>label>svg{color:var(--g3);height:1rem}.mMEditor>label>span{flex-grow:1}.mMEditor>label>div{position:relative}.mMEditor>label>div>span{display:flex;align-items:center;cursor:pointer}.mMEditor>label>div>span>span{text-transform:uppercase}.mMEditor>label>div>span>svg{height:.8rem;color:var(--c6)}.mMEditor>label>div>div{display:none;position:absolute;top:100%;right:0;z-index:5000;flex-direction:column;background-color:var(--bg)}.mMEditor>label>div>div>label{appearance:none;--webkit-appearance:none;outline:none;width:100%;border:var(--px) solid var(--brd);border-radius:0;color:var(--g6);padding:.66rem 1rem;line-height:1rem;font-size:1rem;font-weight:300}.mMEditor>label>div>div>label:hover{background:var(--bg2)}.mMEditor>label>div>div>label.active{background:var(--bg3)}.mMEditor>label>div>span.opened+div{display:flex}.mMEditor>div{width:100%;flex-grow:1;appearance:none;--webkit-appearance:none;outline:none;border-radius:0;position:relative;color:var(--g6);padding:.15rem 0;line-height:1rem;font-size:1rem;font-weight:300;border-bottom:var(--px) dashed var(--brd);min-height:4.3rem;max-height:10rem;overflow-y:auto}.mMEditor>div:empty:not(:focus):before{content:attr(data-placeholder);position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;font-weight:300;z-index:-1}.mSelect{width:100%;display:flex;flex-direction:column}.mSelect>label{color:var(--g6);text-align:left;font-size:.7rem;text-transform:uppercase;line-height:100%;font-weight:700;padding-bottom:.5rem;display:block}.mSelect>label:empty{display:none}.mSelect>div{width:100%;position:relative;display:flex;gap:.5rem;cursor:pointer}.mSelect>div>div:first-child{flex-grow:1;appearance:none;--webkit-appearance:none;outline:none;width:100%;border-radius:0;position:relative;color:var(--g6);padding:.15rem 0;line-height:1rem;font-size:1rem;font-weight:300;border-bottom:var(--px) dashed var(--brd)}.mSelect>div>div:first-child:empty:not(:focus)::before{content:attr(data-placeholder);position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;font-weight:300;z-index:-1}.mSelect>div>div:first-child > svg{position:absolute;display:flex;align-items:center;justify-content:center;z-index:1;right:0;top:.5rem;transform:translateY(-50%);height:.8rem;color:var(--c6)}.mSelect>div>div:nth-child(2){display:none;position:absolute;top:100%;width:100%;left:0;z-index:5000;flex-direction:column;background-color:var(--bg)}.mSelect>div>div:nth-child(2)>label{appearance:none;--webkit-appearance:none;outline:none;width:100%;border:var(--px) solid var(--brd);border-radius:0;color:var(--g6);padding:.66rem 1rem;line-height:1rem;font-size:1rem;font-weight:300}.mSelect>div>div:nth-child(2)>label:hover{background:var(--bg2)}.mSelect>div>div:nth-child(2)>label.active{background:var(--bg3)}.login-form,.mSelect>div .opened+div{display:flex}.login-form{flex-direction:column;height:100%;width:100%}.login-form .top{padding-block:var(--pd2);padding-inline:var(--pd);height:3rem;display:flex}.login-form .top .left .logo img{height:2rem}.login-form .middle{padding-inline:var(--pd);flex-grow:1;display:flex;align-items:center}.login-form .middle .container{padding-left:var(--pd);padding-block:var(--pd);padding-right:60%}@media (max-width:991px){.login-form .middle .container{padding-right:40%}}@media (max-width:767px){.login-form .middle .container{padding-left:0;padding-right:20%}}@media (max-width:500px){.login-form .middle .container{padding-right:0}}.login-form .middle .container [data-remind]{display:flex;flex-direction:column}.login-form .middle .container .frm{padding-top:1rem}.login-form .middle .container .btn-bar{padding-top:1rem;display:flex;gap:1rem;justify-content:space-between;align-items:center}.login-form .bottom{padding-block:var(--pd2);padding-inline:var(--pd);height:3rem;display:flex}.dashboard{display:flex;width:100%;overflow:hidden}.dashboard>div:nth-child(2){order:1;width:70%;padding:var(--pd);display:flex;flex-direction:column}.dashboard>div:nth-child(2)>div:not(:first-child){padding-top:1rem}.dashboard>div:first-child:empty{display:none}.dashboard>div:first-child:empty + div{width:100%}.dashboard>div:first-child{order:2;background-color:var(--bg);height:100%;padding:var(--pd);display:flex;flex-direction:column}.dashboard>div:first-child > div:not(:nth-child(1)){padding-top:1rem}@media (max-width:991px){.dashboard{flex-direction:column}.dashboard>div:first-child,.dashboard>div:nth-child(2){width:100%}}.widget-activity .activities{padding-top:1rem}.widget-activity .activities .list{display:flex;flex-direction:column;gap:1rem}.widget-activity .activities .list .item{display:flex;gap:.5rem}.widget-activity .activities .list .item .glif{border-radius:50%;background-color:var(--bg);width:2rem;height:2rem;display:flex;justify-content:center;align-items:center}.widget-activity .activities .list .item .glif img{width:1rem;height:1rem;object-fit:contain}.widget-activity .activities .list .item .inner{flex:0 0 calc(100% - 3rem);display:flex;flex-direction:column}.widget-activity .activities .list .item .inner .txt{color:var(--g6);font-size:.8rem}.widget-activity .activities .list .item .inner .user{color:var(--g5);font-size:.6rem}.widget-activity .activities .list .item .inner .date{color:var(--g4);font-size:.6rem}.widget-finance .activities{padding-top:1rem}.widget-finance .activities .list{display:flex;flex-direction:column;gap:1rem}.widget-finance .activities .list .item{display:flex;gap:.5rem}.widget-finance .activities .list .item .glif{border-radius:50%;background-color:var(--bg);width:2rem;height:2rem;display:flex;justify-content:center;align-items:center}.widget-finance .activities .list .item .glif img{width:1rem;height:1rem;object-fit:contain}.widget-finance .activities .list .item .inner{flex:0 0 calc(100% - 3rem);display:flex;flex-direction:column}.widget-finance .activities .list .item .inner .txt{color:var(--g6);font-size:.8rem}.widget-finance .activities .list .item .inner .total{color:var(--g5);font-size:.7rem;font-weight:700}.widget-finance .activities .list .item .inner .total.cred{color:#0a0}.widget-finance .activities .list .item .inner .total.deb{color:red}.widget-finance .activities .list .item .inner .date{color:var(--g4);font-size:.6rem}.widget-projects .activities .list{overflow:hidden}.widget-projects .activities .list .cont{padding:1rem 0;display:flex;gap:1rem;scroll-snap-type:x mandatory;scroll-padding:0;overflow-x:scroll;scrollbar-width:thin;scrollbar-color:transparent transparent}.widget-projects .activities .list .cont::-webkit-scrollbar{width:0}.widget-projects .activities .list .cont .item{display:flex;flex-direction:column;text-decoration:none;gap:.5rem;background-color:var(--bg);border-radius:.5rem;padding:.9rem;flex:0 0 13rem}.widget-projects .activities .list .cont .item:hover{box-shadow:var(--shad)}.widget-projects .activities .list .cont .item .chart{aspect-ratio:1/1;width:40%}.widget-projects .activities .list .cont .item .chart canvas{width:100%;height:100%;display:block}.widget-projects .activities .list .cont .item .ttl{font-weight:700;color:var(--g6)}.widget-projects .activities .list .cont .item .loc{display:flex;gap:.5rem}.widget-projects .activities .list .cont .item .loc img{height:1rem}.widget-projects .activities .list .cont .item .loc span{width:calc(100% - 1.5rem);font-size:.7rem;line-height:1rem;color:var(--g4)}.widget-projects .activities .list .cont .item .client{display:flex;gap:.5rem}.widget-projects .activities .list .cont .item .client img{height:1rem}.widget-projects .activities .list .cont .item .client span{width:calc(100% - 1.5rem);font-size:.7rem;line-height:1rem;color:var(--g4)}.widget-projects .activities .list .cont .item .date{display:flex;gap:.5rem}.widget-projects .activities .list .cont .item .date img{height:1rem}.widget-projects .activities .list .cont .item .date span{width:calc(100% - 1.5rem);font-size:.7rem;line-height:1rem;color:var(--c1);font-weight:700}.widget-workers .activities{padding-top:1rem}.widget-workers .activities .list{display:flex;gap:1rem;flex-direction:column}.widget-workers .activities .list .item{display:flex;gap:1rem;background-color:var(--bg);padding:.5rem 1rem;border-radius:.5rem}.widget-workers .activities .list .item .glif{border-radius:50%;width:2rem;height:2rem;display:flex;overflow:hidden}.widget-workers .activities .list .item .glif img{width:100%;height:100%;object-fit:cover}.widget-workers .activities .list .item .inner{display:flex;gap:1rem;width:calc(100% - 3rem)}.widget-workers .activities .list .item .inner>div{display:flex;flex-direction:column}.widget-workers .activities .list .item .inner>div .ttl{font-size:.6rem;color:var(--g4)}.widget-workers .activities .list .item .inner>div.name .val{font-weight:700}.widget-workers .activities .list .item .inner>div .val{font-size:.9rem;color:var(--g6)}.widget-workers .activities .list .item .inner>div:first-child{flex-grow:1}.widget-workers .activities .list .item .inner>div:not(:last-child){min-width:25%}@media (max-width:767px){.widget-workers .activities .list .item .inner{flex-wrap:wrap}.widget-workers .activities .list .item .inner>div{width:calc(50% - .5rem)}.widget-workers .activities .list .item .inner>div:first-child{width:100%}}.widget-usersdashboard{display:flex;flex-wrap:wrap}.widget-usersdashboard .mainLayout{width:100%;order:1}.widget-usersdashboard .mainLayout .metrics{display:flex;width:100%;gap:1rem;overflow-y:hidden;overflow-x:auto;scrollbar-width:none;scrollbar-color:transparent transparent;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.widget-usersdashboard .mainLayout .metrics::-webkit-scrollbar{width:0;background:transparent;display:none}.widget-usersdashboard .mainLayout .metrics .metric{flex:1 0 8rem;display:flex}.widget-usersdashboard .mainLayout .metrics .metric>a{color:var(--g6);width:100%;font-weight:700;text-decoration:none;display:flex;flex-direction:column;justify-content:center;padding:1rem;border-radius:var(--r1);border:var(--px) solid var(--brd);transition:all .2s ease-in-out}.widget-usersdashboard .mainLayout .metrics .metric>a:hover{opacity:.8}.widget-usersdashboard .mainLayout .metrics .metric>a>span:first-child{font-size:1.2rem}.widget-usersdashboard .mainLayout .metrics .metric>a>span:nth-child(2){font-size:2.5rem}.widget-usersdashboard .mainLayout .metrics .metric>a>span:nth-child(3){font-size:.8rem;color:var(--g4)}.widget-usersdashboard .mainLayout .metrics .metric:nth-child(6n-5)>a{background-color:var(--cc1)}.widget-usersdashboard .mainLayout .metrics .metric:nth-child(6n-4)>a{background-color:var(--cc2)}.widget-usersdashboard .mainLayout .metrics .metric:nth-child(6n-3)>a{background-color:var(--cc3)}.widget-usersdashboard .mainLayout .metrics .metric:nth-child(6n-2)>a{background-color:var(--cc4)}.widget-usersdashboard .mainLayout .metrics .metric:nth-child(6n-1)>a{background-color:var(--cc5)}.widget-usersdashboard .mainLayout .metrics .metric:nth-child(6n)>a{background-color:var(--cc6)}@media (max-width:991px){.widget-usersdashboard .mainLayout .metrics .metric>a>span:first-child{font-size:1.2rem}.widget-usersdashboard .mainLayout .metrics .metric>a>span:nth-child(2){font-size:2.5rem}.widget-usersdashboard .mainLayout .metrics .metric>a>span:nth-child(3){font-size:.8rem;color:var(--g4)}}@media (max-width:767px){.widget-usersdashboard .mainLayout .metrics{width:calc(100vw - 2 * var(--pd))}.widget-usersdashboard .mainLayout .metrics .metric{flex:1 0 auto}.widget-usersdashboard .mainLayout .metrics .metric>a{flex-direction:row;gap:2rem;justify-content:space-between}.widget-usersdashboard .mainLayout .metrics .metric>a>span:first-child,.widget-usersdashboard .mainLayout .metrics .metric>a>span:nth-child(2){font-size:1rem}.widget-usersdashboard .mainLayout .metrics .metric>a>span:nth-child(3){display:none}}.widget-usersdashboard .mainLayout .mini_metrics{margin-top:1rem;display:flex;width:100%;gap:1rem;overflow-y:hidden;overflow-x:auto;scrollbar-width:none;scrollbar-color:transparent transparent;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.widget-usersdashboard .mainLayout .mini_metrics::-webkit-scrollbar{width:0;background:transparent;display:none}.widget-usersdashboard .mainLayout .mini_metrics .metric{color:var(--g6);flex:1 0 7rem;text-decoration:none;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:.5rem .7rem;border-radius:var(--r1);border:var(--px) solid var(--brd);background-color:var(--bg2);transition:all .2s ease-in-out}.widget-usersdashboard .mainLayout .mini_metrics .metric:hover{background-color:var(--bg3)}.widget-usersdashboard .mainLayout .mini_metrics .metric>div:first-child,.widget-usersdashboard .mainLayout .mini_metrics .metric>div:nth-child(2){font-size:.75rem}@media (max-width:767px){.widget-usersdashboard .mainLayout .mini_metrics{width:calc(100vw - 2 * var(--pd))}.widget-usersdashboard .mainLayout .mini_metrics .metric{flex:1 0 auto;gap:1rem}}.widget-usersdashboard .sideLayout+.mainLayout{width:70%}.widget-usersdashboard .sideLayout{width:30%;order:2;padding-left:var(--pd)}.widget-usersdashboard .sideLayout>:first-child{margin-top:0}.widget-usersdashboard .sideLayout .sideAccordion,.widget-usersdashboard .sideLayout .sideAccordion>div{width:100%;display:flex;flex-direction:column;gap:1rem}.widget-usersdashboard .sideLayout .sideAccordion>div{position:relative}.widget-usersdashboard .sideLayout .sideAccordion>div>label{position:relative;width:100%;font-size:1.2rem;color:var(--g6);cursor:pointer;padding:.8rem 1rem;background-color:var(--bg2);border-radius:var(--r1);font-weight:700;transition:all .2s ease-in-out}.widget-usersdashboard .sideLayout .sideAccordion>div>label:hover{background-color:var(--bg3)}.widget-usersdashboard .sideLayout .sideAccordion>div>label:before{content:"+";position:absolute;right:1rem;top:50%;transform:translateY(-50%);font-size:1.3rem;font-weight:700}.widget-usersdashboard .sideLayout .sideAccordion>div>input{position:absolute;left:-100000px;visibility:hidden}.widget-usersdashboard .sideLayout .sideAccordion>div>input:checked+label:before{content:"–"}.widget-usersdashboard .sideLayout .sideAccordion>div>div{width:100%}.widget-usersdashboard .sideLayout .sideAccordion>div>input:not(:checked)~div{display:none}@media (max-width:991px){.widget-usersdashboard{gap:var(--pd)}.widget-usersdashboard .mainLayout,.widget-usersdashboard .sideLayout+.mainLayout{width:100%}.widget-usersdashboard .sideLayout{width:100%;padding-left:0}}.widget-role .form.btns{padding-top:var(--pd)}.users_list{display:flex;flex-wrap:wrap;flex-direction:column;gap:1rem;width:100%}.users_list .users_item{padding:.8rem 1rem;border:var(--px) solid var(--brd);border-radius:var(--r1);transition:all .2s ease-in-out;width:100%;display:flex;align-items:center;gap:1.5rem;text-decoration:none;color:var(--g6)}.users_list .users_item .uli_photo{width:2.5rem}.users_list .users_item .uli_photo img{width:100%;aspect-ratio:1/1;border-radius:50%}.users_list .users_item .uli_name{flex-grow:1;display:flex;flex-direction:column;justify-content:center}.users_list .users_item .uli_name>div:first-child{font-size:.8rem;color:var(--g3)}.users_list .users_item .uli_name>div:nth-child(2){font-size:1.2rem}.users_list .users_item .uli_vacation{padding-right:2rem;display:flex;flex-direction:column;justify-content:center}.users_list .users_item .uli_vacation>div:first-child{font-size:.8rem;color:var(--g4)}.users_list .users_item .uli_vacation>div:nth-child(2){font-size:1.2rem;display:flex;justify-content:space-between}.users_list .users_item .uli_vacation>div:nth-child(2) span:first-child{color:var(--g6)}.users_list .users_item .uli_vacation>div:nth-child(2) span:nth-child(2){color:var(--g3)}.users_list .users_item .uli_vacation>div:nth-child(2) span:nth-child(3){color:var(--g6)}.users_list .users_item .uli_overtime{padding-right:2rem;display:flex;flex-direction:column;justify-content:center}.users_list .users_item .uli_overtime>div:first-child{font-size:.8rem;color:var(--g4)}.users_list .users_item .uli_overtime>div:nth-child(2){font-size:1.2rem;display:flex;justify-content:space-between}.users_list .users_item .uli_overtime>div:nth-child(2) span:first-child{color:var(--g6)}.users_list .users_item .uli_overtime>div:nth-child(2) span:nth-child(2),.users_list .users_item .uli_overtime>div:nth-child(2) span:nth-child(3){color:var(--g3)}.users_list .users_item .uli_metrics{padding-right:0;display:flex;flex-direction:column;justify-content:center}.users_list .users_item .uli_metrics>div:first-child{font-size:1.2rem;display:flex;justify-content:space-between;gap:.5rem}.users_list .users_item .uli_metrics>div:first-child > div{text-transform:uppercase}.users_list .users_item .uli_metrics>div:first-child > div:nth-child(1){color:var(--c7)}.users_list .users_item .uli_metrics>div:first-child > div:nth-child(2){color:var(--c3)}.users_list .users_item .uli_metrics>div:first-child > div:nth-child(3){color:var(--c9)}.users_list .users_item .uli_metrics>div:first-child > div:nth-child(4){color:var(--c8)}.users_list .users_item .uli_metrics>div:first-child > div > span{color:var(--g2);font-size:.5rem}.users_list .users_item .uli_metrics>div:nth-child(2){font-size:.8rem;display:flex;justify-content:center;gap:1rem}.users_list .users_item .uli_metrics>div:nth-child(2) span:first-child{color:var(--c8)}.users_list .users_item .uli_metrics>div:nth-child(2) span:nth-child(2){color:var(--g2)}.users_list .users_item .uli_metrics>div:nth-child(2) span:nth-child(3){color:var(--g6)}.users_list .users_item .uli_action{width:1.5rem;display:flex;gap:.5rem}.users_list .users_item .uli_action>div{text-decoration:none;display:flex;justify-content:center;align-items:center}.users_list .users_item .uli_action>div img,.users_list .users_item .uli_action>div svg{height:1.5rem}.users_list .users_item .uli_action>div span{display:none}.users_list .users_item:hover{background-color:var(-bg2)}@media (max-width:767px){.users_list .users_item{padding:1rem;border:var(--px) solid var(--brd);border-radius:var(--r2);flex-wrap:wrap}.users_list .users_item .uli_vacation{width:calc(50% - .75rem);padding-right:0}.users_list .users_item .uli_vacation>div:nth-child(2){justify-content:flex-start}.users_list .users_item .uli_overtime{width:calc(50% - .75rem);padding-right:0}.users_list .users_item .uli_overtime>div:nth-child(2){justify-content:flex-start}.users_list .users_item .uli_metrics{width:100%;padding-right:0;flex-direction:row}.users_list .users_item .uli_metrics>div:first-child,.users_list .users_item .uli_metrics>div:nth-child(2){width:50%;justify-content:flex-start;gap:.5rem}.users_list .users_item .uli_metrics>div:nth-child(2)>span{font-size:1rem}.users_list .users_item .uli_action{display:none}}.widget-logslist,.widget-logslist .list{width:100%;display:flex;flex-direction:column}.widget-logslist .list{gap:1rem}.widget-logslist .list .item{position:relative;padding-left:4rem;display:flex}.widget-logslist .list .item:before{content:"";position:absolute;left:0;top:.4rem;width:2rem;height:1px;background-color:var(--g3);z-index:1}@media (max-width:767px){.widget-logslist .list .item:before{display:none}.widget-logslist .list .item{padding-left:0}}.widget-logslist .list .item .dtm{width:5rem}.widget-logslist .list .item .dtm>div:first-child{color:var(--g6);font-size:.85rem}.widget-logslist .list .item .dtm>div:nth-child(2){font-size:.6rem;color:var(--g4)}.widget-logslist .list .item .icon{width:3.4rem;color:var(--g4)}.widget-logslist .list .item .icon.status_1{color:var(--c6)}.widget-logslist .list .item .icon.status_2{color:var(--c4)}.widget-logslist .list .item .icon.status_3{color:var(--c3)}.widget-logslist .list .item .icon.status_4{color:var(--c2)}.widget-logslist .list .item .icon img,.widget-logslist .list .item .icon svg{width:2rem}.widget-logslist .list .item .context{width:calc(100% - 8rem);display:flex;flex-direction:column;gap:.5rem}.widget-logslist .list .item .context>div:first-child{color:var(--g6)}.widget-logslist .list .item .context>div:nth-child(2){font-size:.6rem;color:var(--g3);font-style:italic}.widget-profile{padding-top:1rem;display:flex;flex-wrap:wrap;gap:var(--pd)}.widget-profile .photo{width:30%;display:flex;justify-content:center;align-items:flex-start}.widget-profile .photo>div{padding:1rem;border:var(--px) solid var(--brd)}.widget-profile .photo>div img{width:100%;height:100%;object-fit:cover}@media (max-width:767px){.widget-profile .photo>div{width:13rem;height:13rem}}.widget-profile .profile{width:calc(70% - var(--pd));display:flex;flex-direction:column}.widget-profile .profile .name{padding:0;margin:0}.widget-profile .profile .position{color:var(--g3);font-size:.8rem}.widget-profile .profile .specs{padding-top:var(--pd);display:flex;flex-direction:column;gap:1rem}.widget-profile .profile .specs>div{display:flex}.widget-profile .profile .specs>div>strong{width:30%;color:var(--g4);line-height:160%}.widget-profile .profile .specs>div>span{width:70%;line-height:160%}.widget-profile .profile .specs>div>span>a{color:var(--c5);display:inline-block}.widget-profile .profile .btns{padding-top:var(--pd)}.widget-profile .changepwd{width:100%;display:flex;flex-direction:column;gap:1rem}.widget-profile .changepwd>div[data-cont=chpwdform]{width:100%;max-width:40rem}.widget-profile .roles{width:100%}.widget-profile .roles .cCheck{flex-direction:row;flex-wrap:wrap}.widget-profile .roles .cCheck label{width:calc(25% - .75rem)}@media (max-width:991px){.widget-profile .roles .cCheck label{width:calc(33.3333333333% - .6666666667rem)}}@media (max-width:767px){.widget-profile .roles .cCheck label{width:calc(50% - .5rem)}}.widget-profile .rolesbtns{width:100%}@media (max-width:767px){.widget-profile .photo,.widget-profile .profile{width:100%}.widget-profile .profile .btns{padding-left:30%}.widget-profile .profile .btns>a{width:100%}.widget-profile .profile .name,.widget-profile .profile .position{text-align:center}.widget-profile .changepwd{width:100%}}.widget-profile-edit{padding-top:var(--pd);display:flex;flex-wrap:wrap;gap:var(--pd)}.widget-profile-edit>h1,.widget-profile-edit>h2{width:100%;margin-top:0}.widget-profile-edit .photo{width:30%}.widget-profile-edit .profile{width:calc(70% - var(--pd));display:flex;flex-direction:column}.widget-profile-edit .profile .formcont label{padding-top:1rem}.widget-profile-edit .profile .btns{padding-top:var(--pd)}@media (max-width:767px){.widget-profile-edit .photo,.widget-profile-edit .profile{width:100%}}.widget-salesdashboard{display:flex;flex-wrap:wrap}.widget-salesdashboard .mainLayout{width:100%;order:1}.widget-salesdashboard .mainLayout .metrics{display:flex;width:100%;gap:1rem;overflow-y:hidden;overflow-x:auto;scrollbar-width:none;scrollbar-color:transparent transparent;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.widget-salesdashboard .mainLayout .metrics::-webkit-scrollbar{width:0;background:transparent;display:none}.widget-salesdashboard .mainLayout .metrics .metric{flex:1 0 8rem;display:flex}.widget-salesdashboard .mainLayout .metrics .metric>a{color:var(--g6);width:100%;text-decoration:none;display:flex;flex-direction:column;justify-content:center;padding:1rem;border-radius:var(--r1);border:var(--px) solid var(--brd);transition:all .2s ease-in-out}.widget-salesdashboard .mainLayout .metrics .metric>a:hover{opacity:.8}.widget-salesdashboard .mainLayout .metrics .metric>a>span:first-child{font-size:1.2rem}.widget-salesdashboard .mainLayout .metrics .metric>a>span:nth-child(2){font-size:2.5rem}.widget-salesdashboard .mainLayout .metrics .metric>a>span:nth-child(3){font-size:.8rem;color:var(--g4)}.widget-salesdashboard .mainLayout .metrics .metric:nth-child(6n-5)>a{background-color:var(--cc1)}.widget-salesdashboard .mainLayout .metrics .metric:nth-child(6n-4)>a{background-color:var(--cc2)}.widget-salesdashboard .mainLayout .metrics .metric:nth-child(6n-3)>a{background-color:var(--cc3)}.widget-salesdashboard .mainLayout .metrics .metric:nth-child(6n-2)>a{background-color:var(--cc4)}.widget-salesdashboard .mainLayout .metrics .metric:nth-child(6n-1)>a{background-color:var(--cc5)}.widget-salesdashboard .mainLayout .metrics .metric:nth-child(6n)>a{background-color:var(--cc6)}@media (max-width:991px){.widget-salesdashboard .mainLayout .metrics .metric>a>span:first-child{font-size:1.2rem}.widget-salesdashboard .mainLayout .metrics .metric>a>span:nth-child(2){font-size:2.5rem}.widget-salesdashboard .mainLayout .metrics .metric>a>span:nth-child(3){font-size:.8rem;color:var(--g4)}}@media (max-width:767px){.widget-salesdashboard .mainLayout .metrics{width:calc(100vw - 2 * var(--pd))}.widget-salesdashboard .mainLayout .metrics .metric{flex:1 0 auto}.widget-salesdashboard .mainLayout .metrics .metric>a{flex-direction:row;gap:2rem;justify-content:space-between}.widget-salesdashboard .mainLayout .metrics .metric>a>span:first-child,.widget-salesdashboard .mainLayout .metrics .metric>a>span:nth-child(2){font-size:1rem}.widget-salesdashboard .mainLayout .metrics .metric>a>span:nth-child(3){display:none}}.widget-salesdashboard .sideLayout+.mainLayout{width:70%}.widget-salesdashboard .sideLayout{width:30%;order:2;padding-left:var(--pd)}.widget-salesdashboard .sideLayout>:first-child{margin-top:0}.widget-salesdashboard .sideLayout .sideAccordion,.widget-salesdashboard .sideLayout .sideAccordion>div{width:100%;display:flex;flex-direction:column;gap:1rem}.widget-salesdashboard .sideLayout .sideAccordion>div{position:relative}.widget-salesdashboard .sideLayout .sideAccordion>div>label{position:relative;width:100%;font-size:1.2rem;color:var(--g6);cursor:pointer;padding:.8rem 1rem;background-color:var(--bg2);border-radius:var(--r1);font-weight:700;transition:all .2s ease-in-out}.widget-salesdashboard .sideLayout .sideAccordion>div>label:hover{background-color:var(--bg3)}.widget-salesdashboard .sideLayout .sideAccordion>div>label:before{content:"+";position:absolute;right:1rem;top:50%;transform:translateY(-50%);font-size:1.3rem;font-weight:700}.widget-salesdashboard .sideLayout .sideAccordion>div>input{position:absolute;left:-100000px;visibility:hidden}.widget-salesdashboard .sideLayout .sideAccordion>div>input:checked+label:before{content:"–"}.widget-salesdashboard .sideLayout .sideAccordion>div>div{width:100%}.widget-salesdashboard .sideLayout .sideAccordion>div>input:not(:checked)~div{display:none}@media (max-width:991px){.widget-salesdashboard{gap:var(--pd)}.widget-salesdashboard .mainLayout,.widget-salesdashboard .sideLayout+.mainLayout{width:100%}.widget-salesdashboard .mainLayout .mini_metrics .metric{width:calc(33.3333333333% - .6666666667rem)}.widget-salesdashboard .sideLayout{width:100%;padding-left:0}}@media (max-width:767px){.widget-salesdashboard .mainLayout .mini_metrics .metric{width:calc(50% - .5rem)}}.widget-tasksdashboard{display:flex}.widget-tasksdashboard .mainLayout{display:flex;flex-wrap:wrap;flex-grow:1;order:1;width:100%}.widget-tasksdashboard .mainLayout .metrics{padding-top:1rem;display:flex;width:100%;gap:1rem;overflow-y:hidden;overflow-x:auto;scrollbar-width:none;scrollbar-color:transparent transparent;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.widget-tasksdashboard .mainLayout .metrics::-webkit-scrollbar{width:0;background:transparent;display:none}.widget-tasksdashboard .mainLayout .metrics .metric{flex:0 0 calc(16.6666666667% - 0.8333333333rem);display:flex}.widget-tasksdashboard .mainLayout .metrics .metric>a{color:var(--g6);width:100%;text-decoration:none;display:flex;flex-direction:column;justify-content:center;padding:1rem;border-radius:var(--r1);border:var(--px) solid var(--brd);transition:all .2s ease-in-out}.widget-tasksdashboard .mainLayout .metrics .metric>a:hover{opacity:.8}.widget-tasksdashboard .mainLayout .metrics .metric>a>span:first-child{font-size:1.2rem}.widget-tasksdashboard .mainLayout .metrics .metric>a>span:nth-child(2){font-size:2.5rem}.widget-tasksdashboard .mainLayout .metrics .metric>a>span:nth-child(3){font-size:.8rem;color:var(--g4)}.widget-tasksdashboard .mainLayout .metrics .metric:nth-child(6n-5)>a{background-color:var(--bg2)}.widget-tasksdashboard .mainLayout .metrics .metric:nth-child(6n-4)>a{background-color:var(--cc3)}.widget-tasksdashboard .mainLayout .metrics .metric:nth-child(6n-3)>a{background-color:var(--cc6)}.widget-tasksdashboard .mainLayout .metrics .metric:nth-child(6n-2)>a{background-color:var(--cc4)}.widget-tasksdashboard .mainLayout .metrics .metric:nth-child(6n-1)>a{background-color:var(--cc5)}.widget-tasksdashboard .mainLayout .metrics .metric:nth-child(6n)>a{background-color:var(--cc2)}@media (max-width:991px){.widget-tasksdashboard .mainLayout .metrics .metric{flex:0 0 30%}.widget-tasksdashboard .mainLayout .metrics .metric>a>span:first-child{font-size:1.2rem}.widget-tasksdashboard .mainLayout .metrics .metric>a>span:nth-child(2){font-size:2.5rem}.widget-tasksdashboard .mainLayout .metrics .metric>a>span:nth-child(3){font-size:.8rem;color:var(--g4)}}@media (max-width:767px){.widget-tasksdashboard .mainLayout .metrics{width:calc(100vw - 2 * var(--pd))}.widget-tasksdashboard .mainLayout .metrics .metric{flex:0 0 auto}.widget-tasksdashboard .mainLayout .metrics .metric>a{flex-direction:row;padding:.5rem 1rem;gap:2rem;justify-content:space-between}.widget-tasksdashboard .mainLayout .metrics .metric>a>span:first-child{font-size:1rem;font-weight:700}.widget-tasksdashboard .mainLayout .metrics .metric>a>span:nth-child(2){font-size:1rem}.widget-tasksdashboard .mainLayout .metrics .metric>a>span:nth-child(3){display:none}}.widget-tasksdashboard .mainLayout .calendar{display:flex;flex-direction:column;width:100%}.widget-tasksdashboard .mainLayout .calendar .calendar-header{display:flex;justify-content:center;align-items:center;gap:var(--pd);padding:.5rem}.widget-tasksdashboard .mainLayout .calendar .calendar-header .next,.widget-tasksdashboard .mainLayout .calendar .calendar-header .prev{display:flex;align-items:center}.widget-tasksdashboard .mainLayout .calendar .calendar-header .next a,.widget-tasksdashboard .mainLayout .calendar .calendar-header .prev a{padding:0;display:flex;align-items:center;text-decoration:none}.widget-tasksdashboard .mainLayout .calendar .calendar-header .next a svg,.widget-tasksdashboard .mainLayout .calendar .calendar-header .prev a svg{height:1.5rem}.widget-tasksdashboard .mainLayout .calendar .calendar-header .ttl{font-size:1.2rem;font-weight:700;color:var(--g6)}@media (max-width:767px){.widget-tasksdashboard .mainLayout .calendar .calendar-header{justify-content:space-between;background-color:var(--bg2);border-radius:var(--r1)}}.widget-tasksdashboard .mainLayout .calendar .calendar-main{padding-top:1rem;display:flex;width:100%;overflow-y:hidden;overflow-x:auto;scrollbar-width:none;scrollbar-color:transparent transparent;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.widget-tasksdashboard .mainLayout .calendar .calendar-main::-webkit-scrollbar{width:0;background:transparent;display:none}.widget-tasksdashboard .mainLayout .calendar .calendar-main .day{display:flex;flex:0 0 4rem}.widget-tasksdashboard .mainLayout .calendar .calendar-main .day>a{text-decoration:none;width:100%;padding:.5rem 0;border:var(--px) solid transparent;border-radius:var(--r1);display:flex;flex-direction:column;gap:.5rem;align-items:center}.widget-tasksdashboard .mainLayout .calendar .calendar-main .day>a .number{font-size:1.2rem;font-weight:400;color:var(--g1)}.widget-tasksdashboard .mainLayout .calendar .calendar-main .day>a .month{font-size:.9rem;color:var(--g1)}.widget-tasksdashboard .mainLayout .calendar .calendar-main .day>a .ind{opacity:0;width:.3rem;height:.3rem;border-radius:50%;background-color:var(--c3)}.widget-tasksdashboard .mainLayout .calendar .calendar-main .day.has>a .ind{opacity:1}.widget-tasksdashboard .mainLayout .calendar .calendar-main .day.weekend>a{background-color:var(--cc6l)}.widget-tasksdashboard .mainLayout .calendar .calendar-main .day.holiday>a{background-color:var(--cc6)}.widget-tasksdashboard .mainLayout .calendar .calendar-main .day.today>a{border-color:var(--brd)}.widget-tasksdashboard .mainLayout .calendar .calendar-main .day.active>a{border-color:var(--g6)}.widget-tasksdashboard .mainLayout .calendar .calendar-main .day.future>a .month,.widget-tasksdashboard .mainLayout .calendar .calendar-main .day.future>a .number,.widget-tasksdashboard .mainLayout .calendar .calendar-main .day.today>a .month,.widget-tasksdashboard .mainLayout .calendar .calendar-main .day.today>a .number{color:var(--g6)}@media (max-width:767px){.widget-tasksdashboard .mainLayout .calendar .calendar-main{width:calc(100vw - 2 * var(--pd))}}@media (max-width:991px){.widget-tasksdashboard .mainLayout .calendar .calendar-header,.widget-tasksdashboard .mainLayout .calendar .calendar-main{width:calc(100vw - 6rem - env(safe-area-inset-left) - env(safe-area-inset-right) - 2 * var(--pd))}}@media (max-width:767px){.widget-tasksdashboard .mainLayout .calendar .calendar-header,.widget-tasksdashboard .mainLayout .calendar .calendar-main{width:calc(100vw - env(safe-area-inset-left) - env(safe-area-inset-right) - 2 * var(--pd))}}.widget-tasks-overview{max-width:100%;width:30rem;display:flex;flex-direction:column;gap:1rem}@media (max-width:500px){.widget-tasks-overview{width:calc(100vw - 2 * var(--pd))}}.widget-tasks-overview>:first-child{margin-top:0}.widget-tasks-overview>:last-child{margin-bottom:0}.widget-tasks-overview .title{font-size:1.2rem;line-height:160%;font-weight:400}.widget-tasks-overview .mini_opts{display:flex;flex-wrap:wrap;position:relative;font-size:.9rem;gap:.5rem}.widget-tasks-overview .mini_opts>.status{width:calc(50% - .25rem);border-radius:var(--r1);font-weight:700;text-align:center;display:flex;align-items:center;gap:.5rem;padding:.5rem;border:var(--px) solid var(--brd);border-radius:.3rem}.widget-tasks-overview .mini_opts>.status.p0{color:var(--g1)}.widget-tasks-overview .mini_opts>.status.p1{color:var(--c2)}.widget-tasks-overview .mini_opts>.status.p2{color:var(--c5)}.widget-tasks-overview .mini_opts>.status.s0{color:var(--c6)}.widget-tasks-overview .mini_opts>.status.s1{color:var(--c5)}.widget-tasks-overview .mini_opts>.status.s2{color:var(--c1)}.widget-tasks-overview .mini_opts>.status.s3{color:var(--c4)}.widget-tasks-overview .mini_opts>.status.s4{color:var(--c2)}.widget-tasks-overview .mini_opts>.status>span{color:var(--g6)}.widget-tasks-overview .mini_opts>.status>svg{width:1rem}.widget-tasks-overview .mini_opts>.status>input{position:absolute;z-index:-1;opacity:0;visibility:hidden;left:-1000vw}.widget-tasks-overview .mini_opts>.status:has(input){pointer-events:none;color:var(--g1)}.widget-tasks-overview .mini_opts>.status:has(input) span{color:var(--g1)}.widget-tasks-overview .mini_opts>.status:has(input:checked){color:var(--c2)}.widget-tasks-overview .mini_opts>.status:has(input:checked) span{color:var(--g6)}.widget-tasks-overview .mini_opts>.status.from,.widget-tasks-overview .mini_opts>.status.to{pointer-events:none;cursor:pointer}.widget-tasks-overview .mini_opts>.status.stages{position:relative;pointer-events:default}.widget-tasks-overview .mini_opts>.status.stages.edit{pointer-events:auto;cursor:pointer}.widget-tasks-overview .mini_opts>.status.stages .stage_ttl{display:flex;align-items:center;gap:.5rem;width:100%}.widget-tasks-overview .mini_opts>.status.stages .stage_ttl>span{color:var(--g6);flex-grow:1;text-align:left}.widget-tasks-overview .mini_opts>.status.stages .stage_ttl>svg{width:1rem}.widget-tasks-overview .mini_opts>.status.stages .stage{display:none;position:absolute;top:100%;left:0;width:100%;height:auto;border-radius:var(--r1);background-color:var(--bg2);border:var(--px) solid var(--brd);z-index:10000;flex-direction:column}.widget-tasks-overview .mini_opts>.status.stages .stage>div{width:100%;display:flex;gap:1rem;align-items:center;cursor:pointer;padding:.5rem}.widget-tasks-overview .mini_opts>.status.stages .stage>div>svg{width:1rem;color:var(--g2)}.widget-tasks-overview .mini_opts>.status.stages .stage>div>span{color:var(--g6);font-size:.9rem;flex-grow:1;text-align:left}.widget-tasks-overview .mini_opts>.status.stages .stage>div.active{opacity:.5;pointer-events:none;cursor:default}.widget-tasks-overview .mini_opts>.status.stages .stage>div.active>svg{width:1rem;color:var(--c5)}.widget-tasks-overview .mini_opts>.status.stages.active{pointer-events:auto}.widget-tasks-overview .mini_opts>.status.stages.active>div{display:flex}.widget-tasks-overview .mini_opts.edit>.status:hover{background-color:var(--bgo2)}.widget-tasks-overview .opts{display:flex;flex-direction:column;gap:.5rem}.widget-tasks-overview .opts>div{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;pointer-events:none;padding:.5rem;border:var(--px) solid var(--brd);border-radius:var(--r1)}.widget-tasks-overview .opts>div .ttl{order:3;font-size:.5rem;color:var(--g3);white-space:nowrap}.widget-tasks-overview .opts>div .vle{order:2;flex-grow:1;font-size:1rem;color:var(--g6);display:flex;text-align:left;justify-content:flex-start}.widget-tasks-overview .opts>div .vle .user{display:flex;gap:.5rem;align-items:center}.widget-tasks-overview .opts>div .vle .user img{width:1rem;height:1rem;object-fit:cover;border-radius:50%}.widget-tasks-overview .opts>div:has(.vle:empty){display:none}.widget-tasks-overview .opts.edit>div{pointer-events:auto;cursor:pointer}.widget-tasks-overview .opts.edit>div:hover{background-color:var(--bgo2)}.widget-tasks-overview .cnf_bar,.widget-tasks-overview .qa_bar{padding-top:1.5rem}.widget-tasks-overview .qa_bar:has(.btnbar:empty){display:none}.widget-tasks-overview .iconed{display:flex;gap:1rem;width:100%;align-items:flex-start}.widget-tasks-overview .iconed>svg{width:1.5rem;color:var(--c5);opacity:.5;padding-top:.1rem}.widget-tasks-overview .iconed>div{width:calc(100% - 2.5rem)}.widget-tasks-overview .desc_text{font-size:.9rem;line-height:1.3rem;max-height:30vh;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;scrollbar-color:transparent transparent;-webkit-overflow-scrolling:touch;position:relative}.widget-tasks-overview .desc_text[contenteditable=true]{max-height:none}.widget-tasks-overview .desc_text:not([contenteditable=true]):empty{display:none}@media (max-width:767px){.widget-tasks-overview .desc_text{max-height:20vh}}.widget-tasks-overview .desc_text::-webkit-scrollbar{width:0;background:transparent;display:none}.widget-tasks-overview .desc_text>:first-child{margin-top:0}.widget-tasks-overview .desc_text>:last-child{margin-bottom:0}.widget-tasks-overview .desc_text[contenteditable=true]{min-height:20vh}.widget-tasks-overview .iconed:has(.desc_text:not([contenteditable=true]):empty){display:none}.widget-tasks-overview .iconed .desc_text{padding-top:.2rem}.widget-tasks-overview .attach_list{display:flex;flex-wrap:wrap;gap:.5rem}.widget-tasks-overview .attach_list:empty{display:none}.widget-tasks-overview .attach_list>div{display:flex;max-width:calc(50% - .25rem);position:relative}.widget-tasks-overview .attach_list>div>a:first-child{width:100%;text-decoration:none;border:var(--px) solid var(--brd);border-radius:var(--r1);display:flex;gap:.5rem}.widget-tasks-overview .attach_list>div>a:first-child:hover{background-color:var(--brd)}.widget-tasks-overview .attach_list>div>a:first-child > div:nth-child(1){width:2.5rem;height:100%;display:flex;padding-left:.5rem;align-items:center;justify-content:center}.widget-tasks-overview .attach_list>div>a:first-child > div:nth-child(1) img,.widget-tasks-overview .attach_list>div>a:first-child > div:nth-child(1) svg{border-radius:var(--r1);height:100%;width:100%;object-fit:contain}.widget-tasks-overview .attach_list>div>a:first-child > div:nth-child(2){width:calc(100% - 2.5rem);padding:.5rem .5rem .5rem 0;display:flex;flex-direction:column}.widget-tasks-overview .attach_list>div>a:first-child > div:nth-child(2) > span:nth-child(1){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.8rem;font-weight:700;color:var(--g6)}.widget-tasks-overview .attach_list>div>a:first-child > div:nth-child(2) > span:nth-child(2){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.55rem;font-weight:400;color:var(--g3)}.widget-tasks-overview .attach_list>div>a:nth-child(2){display:none;position:absolute;top:-.4rem;right:-.4rem;padding:.1rem;border-radius:50%;justify-content:center;align-items:center;background-color:var(--c2);color:#fff;width:.8rem;height:.8rem;transition:all .2s ease-in-out}.widget-tasks-overview .attach_list>div>a:nth-child(2)>svg{width:100%}.widget-tasks-overview .attach_list>div>a:nth-child(2):hover{top:-.5rem;right:-.5rem;width:1rem;height:1rem}.widget-tasks-overview .attach_list.edit>div>a:nth-child(2){display:flex}.widget-tasks-overview .attach_list>a{display:flex;text-decoration:none;aspect-ratio:1/1;padding:0 .5rem;border:var(--px) solid var(--brd);border-radius:var(--r1)}.widget-tasks-overview .attach_list>a:hover{background-color:var(--c8);color:#fff}.widget-tasks-overview .attach_list>a>svg{width:1rem;object-fit:contain}.widget-tasks-overview .tabs{display:flex;flex-wrap:wrap;column-gap:1rem}.widget-tasks-overview .tabs>div{width:100%;display:none;order:2;max-height:60vh}.widget-tasks-overview .tabs>label{order:1;flex-grow:1;display:flex;justify-content:center;align-items:center;font-size:.7rem;letter-spacing:.04rem;text-transform:uppercase;font-weight:700;color:var(--g3);padding:.5rem;border-radius:var(--r1);background-color:var(--bg3);cursor:pointer}.widget-tasks-overview .tabs>label input{visibility:hidden;position:absolute;left:-10000px}.widget-tasks-overview .tabs>label:has(input:checked){cursor:default;pointer-events:none;background-color:var(--cc5);color:var(--g6)}.widget-tasks-overview .tabs>label:has(input:checked)+div{display:flex;width:100%}.widget-tasks-overview .comments{padding-block:var(--pd) 0;display:flex;flex-direction:column;gap:1rem}.widget-tasks-overview .comments .add_comment{display:flex;gap:1rem;align-items:flex-end}.widget-tasks-overview .comments .add_comment .area{position:relative;width:calc(100% - 3rem);min-height:2rem;font-size:.75rem;line-height:1.2rem}.widget-tasks-overview .comments .add_comment .area:empty:after{content:attr(data-placeholder);font-size:.75rem;color:var(--g3);text-align:center}.widget-tasks-overview .comments .add_comment .button{width:2rem;height:2rem;border-radius:50%;background-color:var(--bg2);border:none;color:var(--g3);display:flex;justify-content:center;align-items:center;cursor:pointer}.widget-tasks-overview .comments .add_comment .button:hover{background-color:var(--c5);color:#fff}.widget-tasks-overview .comments .comments_list{display:flex;flex-direction:column;gap:1rem}.widget-tasks-overview .comments .comments_list .comment{display:flex;flex-direction:column;gap:.5rem}.widget-tasks-overview .comments .comments_list .comment>div:first-child{display:flex;gap:.5rem;align-items:center}.widget-tasks-overview .comments .comments_list .comment>div:first-child > div:nth-child(1) img{width:1rem;height:1rem;object-fit:cover;border-radius:50%}.widget-tasks-overview .comments .comments_list .comment>div:first-child > div:nth-child(2){flex-grow:1;font-weight:700;color:var(--g6);font-size:.7rem}.widget-tasks-overview .comments .comments_list .comment>div:first-child > div:nth-child(3){font-size:.7rem;color:var(--g1)}.widget-tasks-overview .comments .comments_list .comment>div:nth-child(2){font-size:.8rem;line-height:1.2rem;color:var(--g6);border-radius:var(--r1);border:var(--px) solid var(--brd);padding:.5rem}.widget-tasks-overview .notes{padding-block:var(--pd) 0;display:flex;flex-direction:column;gap:1rem}.widget-tasks-overview .notes .note{display:flex;flex-direction:column;gap:.5rem}.widget-tasks-overview .notes .note>div:first-child{display:flex;width:100%;justify-content:flex-end;font-size:.7rem;color:var(--g1)}.widget-tasks-overview .notes .note>div:nth-child(2){font-size:.8rem;line-height:1.2rem;color:var(--g6);border-radius:var(--r1);border:var(--px) solid var(--brd);padding:.5rem}.widget-tasks-overview .timeline{padding-block:var(--pd) 0;display:flex;flex-direction:column;gap:1rem}.widget-tasks-overview .timeline:empty:after{content:attr(data-placeholder);font-size:.8rem;color:var(--g3);text-align:center}.widget-tasks-overview .timeline .hdr{display:flex}.widget-tasks-overview .timeline .hdr>div:first-child,.widget-tasks-overview .timeline .hdr>div:nth-child(2){width:40%;font-size:.65rem;color:var(--g1)}.widget-tasks-overview .timeline .hdr>div:nth-child(3){width:20%;font-size:.65rem;color:var(--g1)}.widget-tasks-overview .timeline .timeperiod{display:flex;padding:.5rem 0;border-bottom:var(--px) solid var(--bg5o)}.widget-tasks-overview .timeline .timeperiod>div:first-child,.widget-tasks-overview .timeline .timeperiod>div:nth-child(2){width:40%;font-size:.8rem}.widget-tasks-overview .timeline .timeperiod>div:nth-child(3){width:20%;font-size:.8rem}.widget-tasks-overview [contenteditable=true]{position:relative;border-bottom:var(--px) dashed var(--brd)}.widget-tasks-overview [contenteditable=true]:empty:not(:focus):before{content:attr(data-placeholder);position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;font-weight:300;z-index:-1}.tasks{flex-wrap:wrap;gap:1rem}.tasks,.tasks .task{width:100%;display:flex;flex-direction:row}.tasks .task{position:relative;text-decoration:none;gap:1rem 2rem;padding:.8rem 1rem;border:var(--px) solid var(--brd);border-radius:var(--r1);transition:all .2s ease;align-items:center}.tasks .task:hover{background-color:var(--bg2o)}.tasks .task.active{background-color:var(--cc5)}.tasks .task .cell{display:flex;flex-direction:column;justify-content:center}.tasks .task .cell .vl{font-size:.75rem;color:var(--g6)}.tasks .task .cell .user{display:flex;gap:.5rem;align-items:center}.tasks .task .cell .user img{width:1rem;height:1rem;object-fit:cover;border-radius:50%}.tasks .task .cell .user span{font-size:.75rem;color:var(--g6);white-space:nowrap}.tasks .task .cell .opts{display:flex;gap:.5rem;justify-content:flex-start}.tasks .task .cell .iconed{display:flex;gap:.4rem;align-items:center;color:var(--g3)}.tasks .task .cell .iconed svg{width:3rem}.tasks .task .cell .iconed span{font-size:.75rem;color:var(--g6);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:none}.tasks .task .cell .status{border-radius:var(--r1);font-size:.75rem;font-weight:700;text-align:center;display:flex;align-items:center;gap:.5rem;white-space:nowrap;text-overflow:ellipsis}.tasks .task .cell .status.p0{color:var(--g1)}.tasks .task .cell .status.p1,.tasks .task .cell .status.p2{color:var(--c2)}.tasks .task .cell .status.s0{color:var(--c6)}.tasks .task .cell .status.s1{color:var(--c5)}.tasks .task .cell .status.s2{color:var(--c1)}.tasks .task .cell .status.s3{color:var(--c4)}.tasks .task .cell .status.s4{color:var(--c2)}.tasks .task .cell .status span{color:var(--g6);white-space:nowrap}.tasks .task .cell .status svg{width:1rem}.tasks .task .c2{flex-grow:1;order:2}.tasks .task .c2 .vl{font-size:1.2rem;line-height:140%}.tasks .task .c7{flex:0 0 auto;white-space:nowrap;order:3}.tasks .task .c4{flex:0 0 auto;white-space:nowrap;order:1}.tasks .task .c4 .iconed svg{width:3rem}.tasks .task .c4 .iconed span{display:none}.tasks .task .c5{flex:0 0 auto;white-space:nowrap;order:5}.tasks .task .c5>.status svg{width:2rem;opacity:.5}.tasks .task .c5>.status span{display:none}.tasks .task .c3{flex:0 0 auto;white-space:nowrap;order:4}.tasks .task.sc0{border-left:.4rem solid var(--brd)}.tasks .task.sc1{border-left:.4rem solid var(--c5)}.tasks .task.sc2{border-left:.4rem solid var(--c2)}.tasks .task.od1{border-left:.4rem solid var(--c3)}.tasks .task.od1 .c3 .status:not(.p1){color:var(--c3)}@media (max-width:991px){.tasks .task{width:100%;gap:.5rem 1rem;flex-wrap:wrap;padding-left:1.5rem}.tasks .task .cell .status span,.tasks .task .cell .vl{font-size:.9rem}.tasks .task .cell .ttl{display:none}.tasks .task .c7{width:calc(100% - 2.5rem);order:1}.tasks .task .c7 .user img{width:2.5rem;height:2.5rem}.tasks .task .c7 .user span{font-size:1rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tasks .task .c4{width:1.5rem;order:2}.tasks .task .c4 .iconed svg{width:1.5rem}.tasks .task .c4 .iconed span{display:none}.tasks .task .c2{width:100%;padding-top:.5rem;padding-bottom:.5rem;order:3}.tasks .task .c2 .vl{font-size:1.2rem;line-height:140%}.tasks .task .c3{width:calc(100% - 2.5rem);order:4}.tasks .task .c3 .status span{color:var(--g3)}.tasks .task .c5{width:1.5rem;order:5}.tasks .task .c5 .status svg{width:1.5rem}.tasks .task .c5 .status span{display:none}}.widget-agenda{display:flex;height:100%}.widget-agenda .mainLayout{display:grid;grid-template-rows:auto auto auto 1fr;height:100%;width:100%;gap:1rem}.widget-agenda .mainLayout .filter-bar{width:100%;background-color:var(--bg2);border-radius:var(--r1);padding:1rem;display:flex;justify-content:space-between}.widget-agenda .mainLayout .filter-bar>div{display:flex;align-items:center;gap:2rem}.widget-agenda .mainLayout .filter-bar>div .item{display:flex;gap:1rem}.widget-agenda .mainLayout .filter-bar>div .item>.ttl{display:flex;align-items:center;font-size:.85rem;color:var(--g4)}.widget-agenda .mainLayout .filter-bar>div .item>.actn{display:flex;align-items:center}.widget-agenda .mainLayout .filter-bar>div .item>.actn>a{text-decoration:none;display:flex;gap:.5rem;color:var(--c6);align-items:center}.widget-agenda .mainLayout .filter-bar>div .item>.actn>a>svg{height:1rem}.widget-agenda .mainLayout .filter-bar>div .item>.actn>a>span{color:var(--g4);font-size:.85rem;font-weight:700}.widget-agenda .mainLayout .filter-bar>div .item>.actn>a:hover>span{color:var(--c6)}.widget-agenda .mainLayout .filter-bar>div .item .cSelect{width:6rem}.widget-agenda .mainLayout .nav-arrows{width:100%;display:flex;justify-content:space-between}.widget-agenda .mainLayout .nav-arrows>div{display:flex}.widget-agenda .mainLayout .nav-arrows>div>a{display:flex;aspect-ratio:1;text-decoration:none;color:var(--c6);gap:1rem;align-items:center;font-size:1rem;height:1rem}.widget-agenda .mainLayout .nav-arrows>div>a>svg{height:1rem}.widget-agenda .mainLayout .agenda-container{width:100%;height:calc(100vh - 22.2rem);position:relative;display:grid;grid-template-columns:2.5rem auto;grid-template-rows:3.5rem auto;--slot:1.2rem}.widget-agenda .mainLayout .agenda-container>.free{background-color:var(--bg2);border-right:var(--px) solid var(--bg);position:relative;z-index:4;position:sticky;width:2.5rem;height:3.5rem;top:0}.widget-agenda .mainLayout .agenda-container>.header{position:sticky;top:0;z-index:4;display:flex;height:3.5rem}.widget-agenda .mainLayout .agenda-container>.header>div{border-right:var(--px) solid var(--bg);width:20rem;display:flex;align-items:center;gap:.6rem;padding:.5rem}.widget-agenda .mainLayout .agenda-container>.header>div:nth-child(2n-1){background-color:var(--bg2)}.widget-agenda .mainLayout .agenda-container>.header>div:nth-child(2n){background-color:var(--bg3)}.widget-agenda .mainLayout .agenda-container>.header>div>.photo{height:100%;aspect-ratio:1}.widget-agenda .mainLayout .agenda-container>.header>div>.photo img{height:100%;width:100%;aspect-ratio:1;object-fit:cover;border-radius:var(--r1)}.widget-agenda .mainLayout .agenda-container>.header>div>.data{display:flex;flex-direction:column}.widget-agenda .mainLayout .agenda-container>.header>div>.data>.name{font-size:1rem;font-weight:700;color:var(--g6)}.widget-agenda .mainLayout .agenda-container>.header>div>.data>.role{font-size:.75rem;color:var(--g4)}.widget-agenda .mainLayout .agenda-container>.time{width:2.5rem;position:sticky;left:0;z-index:3;display:flex;flex-direction:column;border-right:var(--px) solid var(--brd)}.widget-agenda .mainLayout .agenda-container>.time>div{padding:0 .1rem;width:100%;height:var(--slot);display:flex;justify-content:flex-end;align-items:center;font-size:.45rem;color:var(--g3)}.widget-agenda .mainLayout .agenda-container>.time>div:nth-child(4n-3){font-size:.6rem;color:var(--g6)}.widget-agenda .mainLayout .agenda-container>.time>div:nth-child(2n-1){background-color:var(--bg)}.widget-agenda .mainLayout .agenda-container>.time>div:nth-child(2n){background-color:var(--bg2)}.widget-agenda .mainLayout .agenda-container>.columns{height:calc(var(--slot) * 53);position:relative;z-index:2;display:flex}.widget-agenda .mainLayout .agenda-container>.columns>div{width:20rem;height:100%;display:flex;flex-direction:column;border-right:var(--px) solid var(--brd)}.widget-agenda .mainLayout .agenda-container>.columns>div>div{width:100%;height:var(--slot);--slots:1}.widget-agenda .mainLayout .agenda-container>.columns>div>div.inrange:nth-child(2n-1){background-color:var(--bg)}.widget-agenda .mainLayout .agenda-container>.columns>div>div.inrange:nth-child(2n){background-color:var(--bg2)}.widget-agenda .mainLayout .agenda-container>.columns>div>div.outrange:nth-child(2n-1){background-color:var(--cc2l)}.widget-agenda .mainLayout .agenda-container>.columns>div>div.outrange:nth-child(2n){background-color:var(--cc2)}.widget-agenda .mainLayout .agenda-container>.columns>div>div.task{background-color:var(--cc5l);height:calc(var(--slot) * var(--slots, 1))}.widget-agenda2{display:grid;min-height:100%;grid-template-areas:"m n" "o p" "o q";grid-template-rows:auto auto 1fr;grid-template-columns:75% 25%;width:100%;gap:1rem}.widget-agenda2>div:first-child{grid-area:m;display:flex;justify-content:center;flex-direction:column}.widget-agenda2>div:nth-child(2){grid-area:o;display:flex;flex-direction:column}.widget-agenda2>div:nth-child(3){grid-area:n}.widget-agenda2>div:nth-child(4){grid-area:p}.widget-agenda2>div:nth-child(5){grid-area:q}.widget-agenda2>div:nth-child(6){display:none;grid-area:r;background-color:var(--bg2);width:100%;border-radius:var(--r3);padding:.3rem;box-shadow:inset 0 0 .4rem .01rem var(--bg3o)}.widget-agenda2>div:nth-child(6)>a{width:50%;text-decoration:none;white-space:nowrap;padding:.7rem 1.2rem;border-radius:var(--r1);text-align:center;color:var(--g3);font-size:.7rem;letter-spacing:.04rem;text-transform:uppercase;font-weight:700;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:.25rem}.widget-agenda2>div:nth-child(6)>a>span{background-color:var(--c2);padding:.1rem .25rem;border-radius:var(--r1);color:#fff}.widget-agenda2>div:nth-child(6)>a.active{background-color:var(--bg);color:var(--g6);border-radius:var(--r3);pointer-events:none}.widget-agenda2 .nav-arrows{width:100%;display:flex;justify-content:space-between}.widget-agenda2 .nav-arrows>div{display:flex}.widget-agenda2 .nav-arrows>div>a{display:flex;aspect-ratio:1;text-decoration:none;color:var(--c6);gap:1rem;align-items:center;font-size:1rem;height:1rem}.widget-agenda2 .nav-arrows>div>a>svg{height:1rem}.widget-agenda2 .agenda-container{width:100%;max-height:calc(100vh - 9.9rem);position:relative;display:grid;grid-template-columns:2.5rem auto;grid-template-rows:3.5rem auto;--column-size:20rem;--minute:0.1rem;--slot-min:5;--block-min:15;--slot-height:calc(var(--minute) * var(--slot-min));--block-height:calc(var(--minute) * var(--block-min))}.widget-agenda2 .agenda-container>.free{background-color:var(--bg2);border-right:var(--px) solid var(--bg);position:relative;z-index:4;position:sticky;width:2.5rem;height:3.5rem;top:0}.widget-agenda2 .agenda-container>.header{position:sticky;top:0;z-index:4;display:flex;height:3.5rem}.widget-agenda2 .agenda-container>.header>div{border-right:var(--px) solid var(--bg);width:20rem;display:flex;align-items:center;gap:.6rem;padding:.5rem}.widget-agenda2 .agenda-container>.header>div:nth-child(2n-1){background-color:var(--bg2)}.widget-agenda2 .agenda-container>.header>div:nth-child(2n){background-color:var(--bg3)}.widget-agenda2 .agenda-container>.header>div>.photo{height:100%;aspect-ratio:1}.widget-agenda2 .agenda-container>.header>div>.photo img{height:100%;width:100%;aspect-ratio:1;object-fit:cover;border-radius:var(--r1)}.widget-agenda2 .agenda-container>.header>div>.data{display:flex;flex-direction:column}.widget-agenda2 .agenda-container>.header>div>.data>.name{font-size:1rem;font-weight:700;color:var(--g6)}.widget-agenda2 .agenda-container>.header>div>.data>.role{font-size:.75rem;color:var(--g4)}.widget-agenda2 .agenda-container>.time{width:2.5rem;position:sticky;left:0;z-index:3;display:flex;flex-direction:column;border-right:var(--px) solid var(--brd)}.widget-agenda2 .agenda-container>.time>div{padding:0 .1rem;width:100%;height:var(--block-height);display:flex;justify-content:flex-end;align-items:flex-start;font-size:.45rem;color:var(--g3)}.widget-agenda2 .agenda-container>.time>div.first{font-size:.6rem;color:var(--g6)}.widget-agenda2 .agenda-container>.time>div:nth-child(2n-1){background-color:var(--bg)}.widget-agenda2 .agenda-container>.time>div:nth-child(2n){background-color:var(--bg2)}.widget-agenda2 .agenda-container>.columns{position:relative;z-index:2;display:flex}.widget-agenda2 .agenda-container>.columns>div{width:var(--column-size);height:100%;display:flex;flex-direction:column;border-right:var(--px) solid var(--brd);position:relative}.widget-agenda2 .agenda-container>.columns>div>div{width:100%;height:var(--slot-height)}.widget-agenda2 .agenda-container>.columns>div>div.slot:nth-child(2n-1){background-color:var(--bg)}.widget-agenda2 .agenda-container>.columns>div>div.slot:nth-child(2n){background-color:var(--bg2)}.widget-agenda2 .agenda-container>.columns>div>div.slot.non-working:nth-child(2n-1){background-color:var(--bg3)}.widget-agenda2 .agenda-container>.columns>div>div.slot.non-working:nth-child(2n){background-color:var(--bg4)}.widget-agenda2 .agenda-container>.columns>div>div.zone:not(.task){position:absolute;overflow:hidden;z-index:1;width:100%;left:0}.widget-agenda2 .agenda-container>.columns>div>div.zone:not(.task):before{content:attr(title);position:absolute;left:0;top:0;font-size:.5rem;padding:calc(2 * var(--px));transform-origin:top right;transform:translateX(-100%) rotate(-90deg);z-index:2}.widget-agenda2 .agenda-container>.columns>div>div.task{position:absolute;overflow:hidden;z-index:5;width:100%;font-size:.75rem;left:0;padding:calc(2 * var(--px));border:var(--px) solid var(--brd)}.widget-agenda2 .agenda-container>.columns>div>div.task.zone{width:calc(100% - .5rem - 4 * var(--px));left:calc(.5rem + 4 * var(--px))}.widget-agenda2 .agenda-container>.columns>div>div.task.zone:before{display:none}.widget-agenda2 .calendar-container .date-btn{display:flex;padding:.66rem 1rem;border:var(--px) solid var(--brd);border-radius:var(--r1);align-items:center;gap:1rem;text-decoration:none}.widget-agenda2 .calendar-container .date-btn>svg:first-child{color:var(--c6);height:2.5rem}.widget-agenda2 .calendar-container .date-btn>div:nth-child(2){flex-grow:1;display:flex;flex-direction:column;gap:0}.widget-agenda2 .calendar-container .date-btn>div:nth-child(2)>div:first-child{color:var(--g6);font-weight:700;font-size:1.4rem;text-transform:capitalize}.widget-agenda2 .calendar-container .date-btn>div:nth-child(2)>div:nth-child(2){color:var(--g1);font-weight:400;font-size:.65rem}.widget-agenda2 .calendar-container .date-btn>svg:nth-child(3){color:var(--g1);height:1rem}.widget-agenda2 .calendar-container .date-btn:hover{border-color:var(--c6)}.widget-agenda2 .calendar-container .date-btn:hover>svg:first-child,.widget-agenda2 .calendar-container .date-btn:hover>svg:nth-child(3){color:var(--c6)}.widget-agenda2 .calendar-container .popup-calendar{position:relative}.widget-agenda2 .tasks-container{display:flex;flex-direction:column;max-height:calc(100vh - 19.1rem);gap:1rem}.widget-agenda2 .tasks-container .task{position:relative;text-decoration:none;width:100%;display:flex;flex-direction:row;gap:1rem .5rem;padding:.8rem 1rem;border:var(--px) solid var(--brd);background-color:var(--bg);border-radius:var(--r1);transition:all .2s ease;order:1}.widget-agenda2 .tasks-container .task .check{width:2rem;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;border-radius:var(--r1);cursor:pointer;background-color:var(--bg2)}.widget-agenda2 .tasks-container .task .check svg{height:1rem;display:none}.widget-agenda2 .tasks-container .task .ttl{padding-top:.5rem;font-size:.85rem;font-weight:400;color:var(--g6)}.widget-agenda2 .tasks-container .task .act{position:absolute;top:0;right:0;height:100%;aspect-ratio:1/1;align-items:center;padding:.8rem 1rem;border-top-right-radius:var(--r1);border-bottom-right-radius:var(--r1);border:var(--px) solid transparent;background-color:var(--bg)}.widget-agenda2 .tasks-container .task .act a{display:flex}.widget-agenda2 .tasks-container .task .act svg{height:2rem;color:var(--g1)}.widget-agenda2 .tasks-container .task.checked{opacity:.5;order:2}.widget-agenda2 .tasks-container .task.checked .check{background-color:var(--c4);color:#fff}.widget-agenda2 .tasks-container .task.checked .check svg{display:block}.widget-agenda2 .tasks-container .task.checked .ttl{text-decoration:line-through}.widget-agenda2 .tasks-container .task.checked .act{display:none}.widget-agenda2 .tasks-container .task.call:has(.act:hover){border-color:var(--c4)}.widget-agenda2 .tasks-container .task.call:has(.act:hover) svg{color:var(--c4)}.widget-agenda2 .tasks-container .task.ce:has(.act:hover){border-color:var(--c6)}.widget-agenda2 .tasks-container .task.ce:has(.act:hover) svg{color:var(--c6)}@media (max-width:991px){.widget-agenda2{display:flex;flex-direction:column;justify-content:flex-start;gap:1rem}.widget-agenda2>div:nth-child(2),.widget-agenda2>div:nth-child(5){flex-grow:1}.widget-agenda2>div:first-child{display:none}.widget-agenda2>div:nth-child(2){order:4}.widget-agenda2>div:nth-child(3){order:1}.widget-agenda2>div:nth-child(3) .btnbar>a:not(:first-child){flex-grow:1}.widget-agenda2>div:nth-child(4){order:2}.widget-agenda2>div:nth-child(5){order:4}.widget-agenda2>div:nth-child(6){order:3;display:flex}.widget-agenda2 .agenda-container{max-height:100%}.widget-agenda2>div.sw-hide{display:none}}.widget-calendar{display:flex;flex-direction:column;width:100%}.widget-calendar .calendar-header{display:flex;justify-content:center;align-items:center;gap:var(--pd);padding:.5rem;border-radius:var(--r1);background-color:var(--bg2)}.widget-calendar .calendar-header .next,.widget-calendar .calendar-header .prev{display:flex;align-items:center}.widget-calendar .calendar-header .next a,.widget-calendar .calendar-header .prev a{padding:0;display:flex;align-items:center;text-decoration:none}.widget-calendar .calendar-header .next a svg,.widget-calendar .calendar-header .prev a svg{height:1.5rem}.widget-calendar .calendar-header .ttl{font-size:1.2rem;font-weight:700;color:var(--g6)}@media (max-width:767px){.widget-calendar .calendar-header{justify-content:space-between;background-color:var(--bg2);border-radius:var(--r1)}}.widget-calendar .calendar-main{padding-top:1rem;display:flex;width:100%;overflow-y:hidden;overflow-x:auto;scrollbar-width:none;scrollbar-color:transparent transparent;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.widget-calendar .calendar-main::-webkit-scrollbar{width:0;background:transparent;display:none}.widget-calendar .calendar-main .day{display:flex;flex:0 0 4rem}.widget-calendar .calendar-main .day>a{text-decoration:none;width:100%;padding:.5rem 0;border:var(--px) solid transparent;border-radius:var(--r1);display:flex;flex-direction:column;gap:.5rem;align-items:center}.widget-calendar .calendar-main .day>a .number{font-size:1.2rem;font-weight:400;color:var(--g1)}.widget-calendar .calendar-main .day>a .month{font-size:.9rem;color:var(--g1)}.widget-calendar .calendar-main .day>a .ind{opacity:0;width:.3rem;height:.3rem;border-radius:50%;background-color:var(--c3)}.widget-calendar .calendar-main .day.has>a .ind{opacity:1}.widget-calendar .calendar-main .day.weekend>a{background-color:var(--cc6l)}.widget-calendar .calendar-main .day.holiday>a{background-color:var(--cc6)}.widget-calendar .calendar-main .day.today>a{border-color:var(--brd)}.widget-calendar .calendar-main .day.active>a{border-color:var(--g6)}.widget-calendar .calendar-main .day.future>a .month,.widget-calendar .calendar-main .day.future>a .number,.widget-calendar .calendar-main .day.today>a .month,.widget-calendar .calendar-main .day.today>a .number{color:var(--g6)}@media (max-width:767px){.widget-calendar .calendar-main{width:calc(100vw - 2 * var(--pd))}}@media (max-width:991px){.widget-calendar .calendar-header,.widget-calendar .calendar-main{width:calc(100vw - 6rem - env(safe-area-inset-left) - env(safe-area-inset-right) - 2 * var(--pd))}}@media (max-width:767px){.widget-calendar .calendar-header,.widget-calendar .calendar-main{width:calc(100vw - env(safe-area-inset-left) - env(safe-area-inset-right) - 2 * var(--pd))}}.widget-taskuserslist{display:flex;flex-direction:column;width:30rem}@media (max-width:500px){.widget-taskuserslist{width:calc(100vw - 2 * var(--pd))}}.widget-taskuserslist .list{width:100%;display:flex;flex-direction:column;border-top:var(--px) solid var(--brd)}.widget-taskuserslist .list .item{width:100%;position:relative;display:flex;gap:1rem;padding:1rem 0;border-bottom:var(--px) solid var(--brd);align-items:center}.widget-taskuserslist .list .item input{position:absolute;left:-1000rem;visibility:hidden}.widget-taskuserslist .list .item .data{display:flex;flex-direction:column;width:calc(100% - 2.5rem)}.widget-taskuserslist .list .item .data .name{font-size:1.2rem;font-weight:700;color:var(--g6)}.widget-taskuserslist .list .item .data .dept{font-size:.875rem;color:var(--g1)}.widget-taskuserslist .list .item .indicator{width:1.5rem;height:1.5rem;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:var(--c8);opacity:0;transition:all .2s ease-in-out}.widget-taskuserslist .list .item .indicator svg{width:1rem;color:#fff}.widget-taskuserslist .list .item input:checked~.indicator{opacity:1}.datepicker{position:absolute;z-index:10;background-color:var(--bg);border:var(--px) solid var(--brd);border-radius:var(--r1);padding:1rem;width:100%;top:calc(100% + .5rem);left:0;display:flex;flex-direction:column;gap:.5rem}.datepicker .calendar-header{display:flex;justify-content:space-between;align-items:center}.datepicker .calendar-header .ttl{font-size:1rem;font-weight:700;color:var(--g6)}.datepicker .calendar-header .nav{display:flex;gap:.5rem}.datepicker .calendar-header .nav .next,.datepicker .calendar-header .nav .prev{width:2rem;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer}.datepicker .calendar-header .nav .next a,.datepicker .calendar-header .nav .prev a{text-decoration:none;display:flex;width:100%;height:100%;justify-content:center;align-items:center;border-radius:50%;transition:all .2s ease-in-out;color:var(--c6);line-height:100%}.datepicker .calendar-header .nav .next a svg,.datepicker .calendar-header .nav .prev a svg{height:1rem}.datepicker .calendar-header .nav .next a:hover,.datepicker .calendar-header .nav .prev a:hover{color:var(--c5)}.datepicker .calendar-main{display:flex;flex-wrap:wrap;gap:.5rem}.datepicker .calendar-main>div{width:calc(14.2857142857% - .4285714286rem);aspect-ratio:1/1;border-radius:var(--r1);text-decoration:none;display:flex;justify-content:center;align-items:center;background-color:var(--bg2);color:var(--g6);cursor:pointer}.datepicker .calendar-main>div.w{background-color:var(--cc1)}.datepicker .calendar-main>div.t{background-color:var(--cc5)}.datepicker .calendar-main>div:hover{background-color:var(--cc4)}.datepicker .calendar-main>div.n,.datepicker .calendar-main>div.p{opacity:.5}.datepicker .calendar-main>div.s{background-color:var(--cc4);font-weight:700}.datepicker .calendar-main>div.d{pointer-events:none;cursor:default;background-color:var(--bg2);opacity:.2}.datepicker .calendar-time{width:100%;border:var(--px) solid var(--brd);border-radius:var(--r1);padding:.5rem;background-color:var(--bg2);color:var(--g6);font-size:1rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;text-align:center}.datepicker .calendar-time:empty{display:none}.datepicker .calendar-footer{display:flex;justify-content:flex-end;gap:.5rem}.datepicker .calendar-footer a{text-decoration:none;border-radius:var(--r1);padding:.66rem .7rem;display:flex;gap:.5rem;align-items:center;background-color:var(--bg2)}.datepicker .calendar-footer a>svg{height:1.2rem}.datepicker .calendar-footer a>span{color:var(--g6);display:flex;justify-content:center;flex-grow:1;font-weight:700;font-size:.9rem}.datepicker .calendar-footer a.cancel{background-color:var(--c2);color:#fff}.datepicker .calendar-footer a.cancel>span{color:#fff}.datepicker .calendar-footer a.apply{background-color:var(--c8);color:#fff}.datepicker .calendar-footer a.apply>span{color:#fff}.disabled{opacity:.25;pointer-events:none}.no-margin{margin:0}.no-padding{padding:0}
/*# sourceMappingURL=styles.min.css.map */
