.navbar-normal{flex-direction:column;position:fixed;left:0;inset-block:0;z-index:10;transition:.2s ease;overflow-x:hidden;width:3.5rem;border-right:.1rem solid hsl(200,35%,50%)}.navbar-normal:hover{width:auto}.navbar-normal:hover .menu{color:#e5f6ff}.navbar-normal .menu{justify-content:start;align-items:center;width:100%;color:transparent}.navbar-normal .menu:is(.active),.navbar-normal .menu:hover{background-color:#3a6478}.navbar-normal .menu:nth-child(2){margin-top:auto}.navbar-normal .menu:last-child{margin-bottom:auto}.navbar-normal .menu .icon{height:var(--icon-normal)}.navbar-simple{position:sticky;top:0;inset-inline:0;width:100%;z-index:5;justify-content:space-between;border-bottom:.1rem solid hsl(200,35%,50%)}.navbar-simple .show-aside-navbar{background-color:transparent;height:var(--icon-normal)}.navbar-simple .show-aside-navbar .icon{width:100%;height:100%;aspect-ratio:1}.aside-navbar{position:fixed;z-index:10;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;transition:.4s ease}.aside-navbar:is(.active){transform:translate(0)}.aside-navbar:is(:not(.active)){transform:translate(125%)}.aside-navbar .page-icon{height:var(--icon-big)}.aside-navbar .menu{width:100%;background-color:transparent;align-items:center;color:#e5f6ff}.aside-navbar .menu:is(.active),.aside-navbar .menu:hover{background-color:#3a6478;box-shadow:var(--shadow-s)}.aside-navbar .menu:nth-child(2){margin-top:auto}.aside-navbar .menu .icon{height:var(--icon-normal)}.aside-navbar .close-aside-navbar{padding:var(--padding-small);border-radius:var(--padding-smaller);background-color:#3a6478;box-shadow:var(--shadow-s);margin-top:auto}.navbar-normal,.navbar-simple,.aside-navbar{background-color:var(--primary-color);padding:var(--padding-small);gap:var(--padding-small)}:is(.navbar-normal,.navbar-simple,.aside-navbar) .menu{display:flex;padding:var(--padding-small);gap:var(--padding-small);transition:.1s ease;font-size:var(--font-small);text-wrap-mode:nowrap;font-weight:500;background-color:transparent;border-radius:var(--padding-smaller)}:is(.navbar-normal,.navbar-simple) .page-icon{height:var(--icon-big)}.page-icon{cursor:pointer}@media(orientation:landscape){.navbar-normal{display:flex!important;box-shadow:1px 0 8px 1px #00111a}.navbar-simple,.aside-navbar{display:none!important}}@media(orientation:portrait){.navbar-normal{display:none!important}.navbar-simple{display:flex!important;box-shadow:0 1px 8px 1px #00111a}.aside-navbar{display:flex!important}}.notifications{z-index:10;display:flex;flex-direction:column-reverse;position:fixed;height:100%;right:0;padding:var(--padding-normal);gap:var(--padding-normal);padding-right:var(--padding-big);pointer-events:none}.notifications .notification{pointer-events:all;display:flex;gap:var(--padding-small);padding:var(--padding-small);background-color:#3a6478;box-shadow:var(--shadow-s),1px 1px 8px 1px #080e11;border-radius:var(--padding-smaller);animation:.2s notification-appear ease forwards}.notifications .notification button{box-shadow:var(--shadow-s);border-radius:var(--padding-smaller)}.notifications .notification .remove{background:linear-gradient(#f2330d,#911f08)}.notifications .notification .confirm{background:linear-gradient(#0df20d,#089108)}.notifications .notification .icon{width:var(--icon-normal)}@keyframes notification-appear{0%{transform:translate(125%)}to{transform:translate(0)}}.image-viewer{transform:translateY(-125%);position:fixed;inset:0;margin:var(--padding-normal);border-radius:var(--padding-smaller);background-color:#0d0d0dcc;border:.1rem solid hsl(0,0%,30%);z-index:999;transition:.5s ease}.image-viewer:is(.open){transform:translate(0)}.image-viewer img{width:100%;height:100%;object-fit:contain}.image-viewer .close{display:flex;border-radius:var(--padding-smaller);gap:var(--padding-smaller);padding:var(--padding-smaller);position:absolute;top:0;background:linear-gradient(#f20d0d,#910808);right:0}.image-viewer .icon{width:var(--icon-normal)}.city-image{display:flex;width:100%;min-height:100vh;align-items:start}.city-image .image{width:100%;height:100%;height:-webkit-fill-available;object-fit:cover;filter:blur(1px) contrast(1.1)}.city-image .data{display:flex;flex-direction:column;position:absolute;width:100%;height:100%;padding:var(--padding-big);align-items:start;justify-items:start;background-color:#0d0d0d99}.city-image .data .icon-and-text{display:flex;width:100%;flex-wrap:wrap;gap:var(--padding-normal);margin-top:5rem;margin-bottom:auto}.city-image .data .text{display:flex;flex-direction:column;align-items:start;gap:var(--padding-normal)}.city-image .data .page-icon{cursor:unset!important;filter:drop-shadow(1px 1px 2px hsl(0,0%,10%))}.city-image .data .go-to-wp{display:flex;gap:var(--padding-small);padding:var(--padding-small);border-radius:var(--padding-smaller);background:linear-gradient(#0df20d,#089108);margin-bottom:auto;color:#fff;font-size:var(--font-big);font-weight:500;box-shadow:var(--shadow-s),0 0 10px #5f3;transition:.2s ease}.city-image .data .go-to-wp img{width:2.5rem}.city-image .data .go-to-wp:hover{box-shadow:var(--shadow-s),0 0 20px #5f3}.technical-support-information{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(12em,100%),1fr));align-items:stretch;width:100%;padding:var(--padding-normal);gap:var(--padding-normal)}.technical-support-information .payment-and-discount{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;gap:var(--padding-normal);width:100%}.technical-support-information .payment-and-discount .data{flex-direction:column;flex:1 1 32%;background:var(--primary-color);color:#fff;border-radius:var(--padding-smaller);padding:var(--padding-normal);justify-content:center;box-shadow:var(--shadow-s);animation:show-data linear;animation-timeline:view();animation-range:0% 30%}.technical-support-information .payment-and-discount .data .icon{width:2.5rem}.technical-support-information .payment-and-discount .data .text{text-align:center}.technical-support-information .location{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--padding-normal);width:100%;grid-column:1}.technical-support-information .maps-image{width:min(20rem,100%);border-radius:var(--padding-smaller);animation:show-location-map linear;animation-timeline:view();animation-range:0% 30%}.technical-support-information .information{display:flex;flex-direction:column;flex:1 1 44%;gap:var(--padding-normal);max-width:fit-content;animation:show-location-information linear;animation-timeline:view();animation-range:0% 22%}.technical-support-information .data{display:flex;flex-direction:row;width:100%;gap:var(--padding-normal);align-items:center}.technical-support-information .data .icon,.technical-support-information .data svg{width:2rem}.technical-support-information .data .text{color:#fff}.technical-support-information .data .text:is(.discount){color:#dfdf20;animation:animation-discount infinite 1.5s ease}#aguja-minutos{transform-origin:center;animation:girar-aguja-minutos linear forwards;animation-timeline:view();animation-range:20% 75%}@keyframes show-data{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes show-location-map{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes show-location-information{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes animation-discount{0%{text-shadow:1px 1px 6px hsl(60,75%,50%)}50%{text-shadow:1px 1px 12px hsl(60,75%,50%)}to{text-shadow:1px 1px 6px hsl(60,75%,50%)}}@keyframes girar-aguja-minutos{0%{rotate:360deg}to{rotate:115deg}}._ts-services_1w1nl_1{display:flex;flex-direction:column;justify-content:center;gap:var(--padding-normal);padding:var(--padding-normal);margin-inline:auto;width:min(100%,35rem)}._ts-services_1w1nl_1 ._title_1w1nl_10{color:#f2f2f2}._services_1w1nl_14{--hue: 200;--sat: 100%;--lum: 50%;display:flex;flex-direction:column;color:#f2f2f2;text-align:left;width:100%;border-radius:var(--padding-smaller);overflow:hidden;--border-color: hsl(200, 35%, 50%);border:.1rem solid var(--border-color)}._services_1w1nl_14 ._service_1w1nl_14{display:flex;flex-direction:column;width:100%}._services_1w1nl_14 ._service_1w1nl_14:not(:last-child){border-bottom:.1rem solid var(--border-color)}._services_1w1nl_14 ._service_1w1nl_14:is(._active_1w1nl_38) ._title_1w1nl_10{background-color:#3a6478;border-bottom:.08rem solid var(--border-color)}._services_1w1nl_14 ._service_1w1nl_14:is(._active_1w1nl_38) ._details_1w1nl_43{height:auto;padding-block:var(--padding-small)}._services_1w1nl_14 ._service_1w1nl_14:is(._active_1w1nl_38) ._image_1w1nl_47{height:max-content;filter:grayscale(0) brightness(1)}._services_1w1nl_14 ._service_1w1nl_14:not(._active_1w1nl_38) ._title_1w1nl_10:hover{background-color:#3a6478}._services_1w1nl_14 ._service_1w1nl_14 ._title_1w1nl_10{z-index:2;width:100%;display:flex;flex-direction:column;background-color:var(--primary-color);gap:var(--padding-small);align-items:start;border-top-left-radius:inherit;border-top-right-radius:inherit;padding:var(--padding-small);cursor:pointer;transition:.2s ease;color:#fff}._services_1w1nl_14 ._service_1w1nl_14 ._price_1w1nl_70{color:#20df20}._services_1w1nl_14 ._service_1w1nl_14 ._details_1w1nl_43{z-index:2;background-color:#3a6478;transition:all .75s ease;height:0;width:100%;overflow:hidden;padding-inline:var(--padding-small);border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}._services_1w1nl_14 ._service_1w1nl_14 ._image_1w1nl_47{transition:all .75s ease;z-index:1;width:100%;height:0;object-fit:cover;filter:grayscale(1) brightness(.5)}@keyframes _appear_1w1nl_1{0%{opacity:0;scale:.5}to{opacity:1;scale:1}}.products{--hue: 100;--sat: 0%;--lum: 10%;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(12em,100%),1fr));flex-wrap:wrap;align-items:stretch;align-content:start;color:#f2f2f2;text-align:left;width:100%;padding:var(--padding-normal);gap:var(--padding-normal);margin-bottom:auto}.products .product{cursor:pointer;display:flex;flex-direction:column;border:.1em solid hsl(var(--hue),var(--sat),30%);background:linear-gradient(0deg,#1a1a1a,#333);border-radius:var(--padding-small);overflow:hidden;flex:1 1 min(25em,100%);transition:.2s ease}.products .product:hover{scale:.975}.products .image{width:100%;aspect-ratio:1;object-fit:cover;border-bottom:.1em solid hsl(var(--hue),var(--sat),30%)}.products .data{display:flex;flex-direction:column;height:100%;width:100%;color:#fff}.products .data span{cursor:pointer;padding:var(--padding-small)}.products .data .name{flex:1;align-content:start}.products .data .price{font-weight:700;color:#2bff00}.single-product{display:flex;background-color:#1a1a1a;width:100%;height:100%;border-radius:var(--padding-small)}.single-product .images{display:flex;gap:var(--padding-normal);padding:var(--padding-normal)}.single-product .images:not(:has(.image)){display:none}.single-product .image{object-fit:cover;border-radius:var(--padding-normal)}.single-product .data{display:flex;flex-direction:column;flex:1 1 40%;color:#f2f2f2;padding:var(--padding-normal);gap:var(--padding-normal)}.single-product .data span{width:100%}.single-product .data .name,.single-product .data .price{font-weight:700;text-align:center}.single-product .data .price{color:#2bff00}.single-product .data .description{color:#e6e6e6}.single-product .actions{display:flex;margin-top:auto;width:100%;align-items:stretch;height:3em;gap:var(--padding-small)}.single-product .actions a{display:flex;padding:var(--padding-small);width:100%;border-radius:var(--padding-small);gap:var(--padding-small);font-weight:700;text-transform:uppercase;justify-content:center;border:.1em solid hsl(0,0%,10%);background-color:#262626;transition:.2s ease;color:#1a1a1a}.single-product .actions a:hover{filter:brightness(.75)}.single-product .actions a:is(.return){background-color:#7d5936;color:#fff}.single-product .actions a:is(.go-to-wp){background-color:#2bff00}.single-product .actions a img{filter:invert();height:100%;object-fit:contain}.single-product .actions a span{cursor:pointer;color:inherit;margin-inline:auto;width:fit-content}.single-product .actions .close{background-color:red;color:#f2f2f2}.single-product .actions .close img{filter:none}@media(orientation:landscape){.single-product{flex-direction:row!important}.single-product .images{flex:1 1 50%;flex-direction:column;overflow-y:auto;height:100%}.single-product .image{width:100%}.single-product .data{height:100%}}@media(orientation:portrait){.single-product{flex-direction:column!important}.single-product .images{width:100%;flex-direction:row;overflow-x:auto;height:28em}.single-product .image{height:100%;width:auto}.single-product .data{width:100%}}.services-management{display:flex;flex-direction:column;justify-content:center;width:100%;padding:var(--padding-normal);gap:var(--padding-normal)}.services-management .title{display:flex;gap:var(--padding-smaller);padding-bottom:var(--padding-small);width:100%;text-align:center;font-weight:500;border-bottom:.1rem solid white}.services-management .title h4{width:100%}.services-management .title .actions{width:auto}.services-management .title button{flex:unset!important}.services-management .actions{display:flex;justify-content:space-between;width:100%;margin-top:auto;align-items:stretch;flex-wrap:wrap;gap:var(--padding-normal);border-radius:var(--padding-smaller)}.services-management .actions button{display:flex;flex:1;font-weight:500;gap:var(--padding-smaller);padding:var(--padding-smaller);color:#fff;border-radius:var(--padding-smaller);background-color:transparent;justify-content:space-between}.services-management .actions button:is(.upload){background:linear-gradient(#f2a60d,#916308)}.services-management .actions button:is(.create),.services-management .actions button:is(.apply-changes),.services-management .actions button:is(.select){background:linear-gradient(#0df20d,#089108)}.services-management .actions button:is(.close),.services-management .actions button:is(.cancel),.services-management .actions button:is(.delete){background:linear-gradient(#f20d0d,#910808)}.services-management .actions button:is(.modify){background:linear-gradient(#f2800d,#914d08)}.services-management .actions button .icon{width:var(--icon-normal)}.services-management .actions img{height:100%;aspect-ratio:1;object-fit:contain}.services-management .image-selector{display:flex;flex-direction:column;padding:var(--padding-small);gap:var(--padding-normal);transition:.2s ease;transform:translateY(125%);position:fixed;bottom:0;inset-inline:0;z-index:10;background-color:var(--primary-color);box-shadow:0 -1px 8px 1px #0d0d0d;border-top:.1rem solid hsl(200,35%,50%)}.services-management .image-selector:is(.active){transform:translate(0)}.services-management .image-selector .list{display:flex;min-height:10rem;height:10rem;max-height:10rem;width:100%;gap:var(--padding-normal);padding:var(--padding-smaller);overflow-x:auto}.services-management .image-selector .actions button{flex:unset}.services-management .image-selector .image{height:100%;border-radius:var(--padding-smaller)}.services-management .image-selector .image:is(.selected)>img{filter:unset;border:.1rem solid hsl(200,35%,50%);box-shadow:var(--shadow-s)}.services-management .image-selector .image:hover>img{filter:unset}.services-management .image-selector .image:hover .actions{opacity:1}.services-management .image-selector .image>img{transition:.2s ease;border:.1rem solid transparent;filter:brightness(.5)}.services-management .image-selector .image img{aspect-ratio:1;border-radius:var(--padding-smaller);height:100%;object-fit:cover}.services-management .image-selector .image .actions{transition:.2s ease;position:absolute;bottom:0;opacity:0;padding:var(--padding-smaller)}.services-management .image-selector .image .actions .delete{margin-left:auto}.services-management .services{--hue: 200;--sat: 100%;--lum: 50%;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(18em,100%),1fr));flex-wrap:wrap;color:#fff;text-align:left;width:100%;align-items:stretch;gap:var(--padding-normal)}.services-management .services .service{display:flex;flex-direction:column;border-radius:var(--padding-smaller);padding:var(--padding-normal);gap:var(--padding-normal);background-color:var(--primary-color);box-shadow:var(--shadow-s);animation:appear linear forwards;animation-timeline:view();animation-range-start:0%;animation-range-end:18%}.services-management .services .service .id{position:absolute;top:0;left:0;transform:translate(-30%,-30%);border-radius:50%;padding:var(--padding-smaller);font-size:var(--font-small);color:#fff;background-color:#3a6478;box-shadow:var(--shadow-s)}.services-management .services .service .image-container{width:100%;border-radius:var(--padding-smaller)}.services-management .services .service .image-container:hover .change-image{opacity:1}.services-management .services .service .image-container>img{width:100%;height:100%;aspect-ratio:1;object-fit:cover;border-radius:inherit}.services-management .services .service .image-container .change-image{transition:.2s ease;opacity:0;background-color:#3a64787f;position:absolute;width:100%;height:100%;border-radius:inherit;z-index:1}.services-management .services .service .image-container .icon{width:var(--icon-big)}.services-management .services .service .input{display:flex;flex-direction:column;gap:var(--padding-small);width:100%;align-items:start}.services-management .services .service .input:has(textarea),.services-management .services .service .input textarea{height:100%}.services-management .services .service .input span{color:#fff}.services-management .services .service .input input,.services-management .services .service .input textarea{padding:var(--padding-smaller);padding-left:var(--padding-small);font-size:var(--font-small);color:#ccc;background-color:#294756;border-bottom:.1rem solid white}:is(.services-management .services .service .input input,.services-management .services .service .input textarea):not([type=checkbox]){width:100%}:is(.services-management .services .service .input input,.services-management .services .service .input textarea)[type=checkbox]{border:.1rem solid white}:is(.services-management .services .service .input input,.services-management .services .service .input textarea)[type=checkbox]:checked{background-color:#3a6478}:is(.services-management .services .service .input input,.services-management .services .service .input textarea):disabled{background-color:transparent;border:unset}:is(.services-management .services .service .input input,.services-management .services .service .input textarea):disabled[type=checkbox]{border:.1rem solid hsl(200,35%,35%)}:is(.services-management .services .service .input input,.services-management .services .service .input textarea):is(.price){color:#20df20}.services-management .services .service .order-manager{display:flex;width:100%;gap:var(--padding-small);color:#fff;justify-content:space-between}.services-management .services .service .order-manager button{padding:var(--padding-smaller);color:#fff;font-weight:600;border-radius:var(--padding-small);transition:.2s ease;width:2rem;background:linear-gradient(#f2a60d,#916308)}.services-management .services .service .order-manager button:hover{background-color:#1a1a1a;color:#fff}@keyframes appear{0%{opacity:0;scale:.5}to{opacity:1;scale:1}}.cases-management{display:flex;flex-direction:column;justify-content:center;width:100%;padding:var(--padding-normal);gap:var(--padding-normal)}.cases-management .statistics{display:flex;flex-direction:column;width:100%;gap:var(--padding-smaller)}.cases-management .statistics .list{display:flex;flex-wrap:wrap;gap:var(--padding-normal);width:100%}.cases-management .statistics .list .stat{flex:1 1 32%;display:flex;flex-direction:column;justify-content:center;text-align:center;background-color:var(--primary-color);color:#fff;border-radius:var(--padding-smaller);padding:var(--padding-small);gap:var(--padding-smaller);font-size:var(--font-normal);box-shadow:var(--shadow-s)}.cases-management .statistics .list .money,.cases-management .statistics .list .value{font-size:var(--font-bigger);font-weight:600}:is(.cases-management .statistics .list .money,.cases-management .statistics .list .value):is(.money){color:#20df20}.cases-management .statistics .list .comparison{font-size:var(--font-small);color:#d9d9d9}.cases-management .case{display:flex;flex-direction:column;padding:var(--padding-normal);gap:var(--padding-small);flex:1 1 32%;background-color:var(--primary-color);box-shadow:var(--shadow-s);border-radius:var(--padding-smaller)}.cases-management .case .id{position:absolute;top:0;left:0;transform:translate(-30%,-30%);aspect-ratio:1;border-radius:50%;padding:var(--padding-smaller);font-size:var(--font-small);color:#fff;background-color:#3a6478;box-shadow:var(--shadow-s)}.cases-management .case .progress{--progress: 78;--color: hsl(120, 75%, 50%);display:flex;position:absolute;top:0;right:0;width:2.4rem;transform:translate(30%,-30%);border-radius:50%;aspect-ratio:1;justify-content:center;align-items:center;box-shadow:var(--shadow-s);background:conic-gradient(var(--color, white) calc(var(--progress, 3) * 1%),transparent calc(var(--progress, 3) * 1%))}.cases-management .case .progress:is(.pending){--color: hsl(30, 75%, 50%)}.cases-management .case .progress:is(.finished){--color: hsl(120, 75%, 50%)}.cases-management .case .progress:is(.finished) .icon{display:block}.cases-management .case .progress:is(.finished) .number{display:none}.cases-management .case .progress .number{font-size:var(--font-small);width:calc(100% - .25rem);text-align:center;background-color:var(--primary-color);border-radius:50%;aspect-ratio:1}.cases-management .case .progress .icon{display:none;position:absolute;background-color:var(--primary-color);padding:var(--padding-small);border-radius:50%;aspect-ratio:1;width:calc(100% - .25rem)}.cases-management .case .data{display:flex;flex-direction:column;gap:var(--padding-small);align-items:start;width:100%}.cases-management .case .data:has(.icon){flex-direction:row;align-items:center}.cases-management .case .data span{color:#fff}.cases-management .case .data p{color:#ccc}.cases-management .case .data p:is(.earnings){color:#20df20}.cases-management .case .actions{margin-top:auto;width:100%;justify-content:space-between}.cases{display:flex;flex-direction:column;align-content:start;width:100%;gap:var(--padding-normal);color:#fff}.cases .list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(12em,100%),1fr));gap:var(--padding-big);padding:var(--padding-smaller);flex-wrap:wrap;align-items:stretch;width:100%}.cases .title{display:flex;justify-content:space-between;gap:var(--padding-smaller);padding-bottom:var(--padding-normal);width:100%;text-align:center;font-weight:500;border-bottom:.1rem solid white}.cases .title h4{width:100%}.cases .actions{display:flex;gap:var(--padding-small);margin-left:auto}.cases .actions a,.cases .actions button{display:flex;font-weight:500;box-shadow:var(--shadow-s);gap:var(--padding-smaller);padding:var(--padding-smaller);border-radius:var(--padding-smaller);color:#fff}:is(.cases .actions a,.cases .actions button):is(.modify){background:linear-gradient(#f2800d,#914d08)}:is(.cases .actions a,.cases .actions button):is(.cancel){background:linear-gradient(#f20d0d,#910808)}:is(.cases .actions a,.cases .actions button):is(.delete){background:linear-gradient(#f2330d,#911f08)}:is(.cases .actions a,.cases .actions button):is(.maximize),:is(.cases .actions a,.cases .actions button):is(.show){background:linear-gradient(#0da6f2,#086391)}:is(.cases .actions a,.cases .actions button):is(.create),:is(.cases .actions a,.cases .actions button):is(.apply-changes),:is(.cases .actions a,.cases .actions button):is(.upload){background:linear-gradient(#0df20d,#089108)}.cases .actions .icon{width:var(--icon-normal)}.cases table{width:100%}.cases thead{inset-inline:0;background-color:var(--primary-color);border-bottom:.1rem solid white}.cases tr{transition:.2s ease}.cases tr:hover{background-color:#3a6478}.cases th,.cases td{font-size:var(--font-small);padding:var(--padding-small);text-align:center;justify-items:center}:is(.cases th,.cases td):is(.finished){color:#20df20}:is(.cases th,.cases td):is(.pending){color:#dfdf20}:is(.cases th,.cases td):is(.date),:is(.cases th,.cases td):is(.status){width:50%}.cases button{background-color:transparent}.cases .icon{width:var(--icon-normal)}.single-case{display:flex;gap:var(--padding-normal);padding:var(--padding-normal);flex-wrap:wrap;width:100%;align-items:stretch;overflow:auto}.single-case .main-header{display:flex;width:100%}.single-case .main-title{width:100%;text-align:center}.single-case .images,.single-case .customer,.single-case .devices{display:flex;flex-direction:column;align-content:start;flex:1 1 100%;overflow-y:auto;gap:var(--padding-small);padding:var(--padding-normal);border-radius:var(--padding-smaller);background-color:var(--primary-color);border:.1rem solid hsl(200,35%,30%);box-shadow:var(--shadow-s);color:#fff}.single-case .images .list{max-height:16rem}.single-case .images .list .image{height:100%;border-radius:var(--padding-smaller)}.single-case .images .list .image:hover .actions{opacity:1}.single-case .images .list .image img{height:100%;border-radius:inherit}.single-case .images .list .actions{transition:.2s ease;opacity:0;position:absolute;bottom:0;inset-inline:0;margin:unset;justify-content:space-between;padding:var(--padding-smaller)}.single-case .title{display:flex;justify-content:space-between;gap:var(--padding-smaller);position:sticky;top:0;width:100%;padding-bottom:var(--padding-smaller);text-align:center;font-weight:500;border-bottom:.1rem solid white}.single-case .title h4{width:100%}.single-case .actions{display:flex;gap:var(--padding-small);margin-left:auto}.single-case .actions button{display:flex;font-weight:500;box-shadow:var(--shadow-s);gap:var(--padding-smaller);padding:var(--padding-smaller);border-radius:var(--padding-smaller)}.single-case .actions button:is(.modify){background:linear-gradient(#f2800d,#914d08)}.single-case .actions button:is(.cancel){background:linear-gradient(#f20d0d,#910808)}.single-case .actions button:is(.delete){background:linear-gradient(#f2330d,#911f08)}.single-case .actions button:is(.maximize){background:linear-gradient(#0da6f2,#086391)}.single-case .actions button:is(.create),.single-case .actions button:is(.apply-changes),.single-case .actions button:is(.upload){background:linear-gradient(#0df20d,#089108)}.single-case .actions .icon{width:var(--icon-normal)}.single-case .inputs{display:flex;width:100%;gap:var(--padding-normal);flex-wrap:wrap;align-items:stretch}.single-case .inputs>.input{flex:1 1 30%}.single-case .input{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:var(--padding-smaller);width:100%}.single-case .input:has(.icon){flex-direction:row;align-items:center}.single-case .input .icon{width:var(--icon-normal)}.single-case .input span{margin-top:auto;color:#fff;font-weight:500;font-size:var(--font-normal)}.single-case .input select,.single-case .input select::picker(select){appearance:base-select;border-radius:unset;background-color:#294756}.single-case .input select::picker(select){border:.1rem solid hsl(200,35%,50%)}.single-case .input select option:not(:last-child){border-bottom:.1rem solid hsl(200,35%,50%)}.single-case .input input,.single-case .input textarea,.single-case .input select{width:100%;padding:var(--padding-smaller);padding-left:var(--padding-small);font-size:var(--font-small);color:#ccc;background-color:#294756;border-bottom:.1rem solid white}:is(.single-case .input input,.single-case .input textarea,.single-case .input select):disabled{border-bottom:unset;background-color:transparent}.single-case .list{display:flex;overflow-x:auto;width:100%;padding:var(--padding-smaller);gap:var(--padding-normal);align-items:stretch}.single-case .list .device{display:flex;flex-direction:column;align-items:center;gap:var(--padding-small);padding:var(--padding-small);border-radius:var(--padding-smaller);transition:.2s ease;border:.1rem solid hsl(200,35%,30%);min-width:22rem;max-width:22rem;background-color:#325567;box-shadow:var(--shadow-s)}.single-case .list .device:is(.editing),.single-case .list .device:hover{box-shadow:var(--shadow-l)}.single-case .device-services{width:100%;display:flex;flex-direction:column;gap:var(--padding-smaller)}.single-case .device-services .service{background-color:#42728a;display:flex;flex-direction:column;gap:var(--padding-small);padding:var(--padding-small);border-radius:var(--padding-smaller);border:.1rem solid hsl(200,35%,30%);box-shadow:var(--shadow-s);min-width:16rem;max-width:16rem;width:100%}.single-case .device-services .price{color:#20df20}.single-case .device-services .status{--color: hsl(60, 75%, 50%);color:var(--color)}.single-case .device-services .status:is(.pending){--color: hsl(60, 75%, 50%)}.single-case .device-services .status:is(.finished){--color: hsl(120, 75%, 50%)}.single-case .device-services .status .pending,.single-case .device-services .status .finished{color:var(--color)}.single-case .device-services .status .pending{--color: hsl(60, 75%, 50%)}.single-case .device-services .status .finished{--color: hsl(120, 75%, 50%)}.file-manager{display:flex;flex-direction:column;width:100%;height:100%;background-color:#1a1a1a}.file-manager .folder-tree{display:flex;flex-direction:row;overflow-x:auto;justify-content:left;gap:var(--padding-normal);padding:var(--padding-small)}.file-manager .go-to-folder{background-color:#f2f2f2;border:.1em solid hsl(0,0%,30%);color:#1a1a1a;font-weight:700;font-size:var(--font-small);border-radius:var(--padding-small);padding:var(--padding-small)}.file-manager .upload-progress{transition:.2s linear;opacity:0;pointer-events:none;position:fixed;inset:0;margin:auto;text-align:center;width:min(12em,100%);height:max-content;padding:var(--padding-normal);z-index:2;color:#f2f2f2;border-radius:var(--padding-normal);font-weight:700;overflow:hidden;border:.1em solid hsl(0,0%,30%)}.file-manager .upload-progress .background{position:absolute;inset:0;z-index:-2;background-color:#262626}.file-manager .upload-progress .progress-fill{transition:.1s linear;position:absolute;inset:0;width:0%;background-color:#f2f2f2;z-index:-1}.file-manager .upload-progress .text{mix-blend-mode:difference;color:#fff}.file-manager .folders-and-files{width:100%;height:100%;align-content:start;overflow-y:auto}.file-manager table{border-collapse:collapse;width:100%}.file-manager table thead{font-size:var(--font-normal);color:#f2f2f2;text-align:left}.file-manager table thead tr{border-bottom:.1em solid hsl(0,0%,30%)}.file-manager table th,.file-manager table td{padding:var(--padding-small)}:is(.file-manager table th,.file-manager table td):first-child{width:0;text-align:center}.file-manager table tbody tr{transition:.2s linear;cursor:pointer}.file-manager table tbody tr:is(.selected){background-color:#333}.file-manager table tbody td{color:#e6e6e6;font-size:var(--font-small)}.file-manager table tbody td:is(.size){text-align:end;text-wrap-mode:nowrap}.file-manager table tbody td:is(.file-name){overflow-wrap:anywhere}.file-manager table tbody img{height:100%}.file-manager table tbody td{height:3em}.file-manager .tool-bar{display:flex;width:100%;height:3em;align-items:stretch;border-top:.1em solid hsl(0,0%,30%);margin-top:auto;padding:var(--padding-small);gap:var(--padding-big)}.file-manager .tool-bar *:first-child{margin-left:auto}.file-manager .tool-bar *:last-child{margin-right:auto}.file-manager .tool-bar button{height:100%;background-color:transparent;transition:.2s linear}.file-manager .tool-bar button:hover{scale:.9}.file-manager .tool-bar button img{height:100%}.file-manager .search{display:flex;gap:var(--padding-normal);align-items:stretch;color:#f2f2f2}.file-manager .search input{width:100%;border-radius:var(--border-radius);padding:var(--padding-small)}.file-manager .upload{height:100%;transition:.2s linear;cursor:pointer}.file-manager .upload:has(input:disabled){filter:brightness(.5);cursor:not-allowed}.file-manager .upload:hover{scale:.9}.file-manager .upload img{height:100%}.file-manager .upload input{display:none}.file-manager .search,.file-manager .close{margin-left:auto}.login{display:flex;flex-direction:column;border-radius:var(--padding-smaller);padding:var(--padding-normal);gap:var(--padding-normal);width:100%;border:.1rem solid hsl(200,35%,50%);background-color:var(--primary-color);max-width:20rem;margin:auto;overflow:hidden;align-items:center}.login .inputs{display:flex;flex-direction:column;gap:var(--padding-normal);width:100%}.login input,.login textarea,.login select{width:100%;padding:var(--padding-smaller);padding-left:var(--padding-small);font-size:var(--font-small);color:#ccc;background-color:#294756;border-bottom:.1rem solid white}:is(.login input,.login textarea,.login select):disabled{border-bottom:unset;background-color:transparent}:is(.login input,.login textarea,.login select):is(.password){-webkit-text-security:disc}:is(.login input,.login textarea,.login select):is(.password):hover{-webkit-text-security:unset}.login button{width:100%;padding:var(--padding-smaller);border-radius:var(--padding-smaller);font-size:var(--font-small);background-color:#3a6478}@font-face{font-family:Roboto;src:url(/Fonts/Roboto/static/Roboto_Condensed-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}*{box-sizing:border-box;border-collapse:collapse;outline:none;border:none;padding:0;margin:0;align-items:center;align-content:center;position:relative;text-decoration:none;font-family:Roboto}[contenteditable]{cursor:text}:root{interpolate-size:allow-keywords;--padding-smaller: .3em;--padding-small: .5em;--padding-normal: 1em;--padding-big: 2em;--padding-bigger: 3em;--font-smaller: .8rem;--font-small: .9rem;--font-normal: 1rem;--font-big: 1.1rem;--font-bigger: 1.2rem;--icon-small: 1.25rem;--icon-normal: 1.5rem;--icon-big: 2.5rem;--icon-bigger: 3rem;--primary-color: hsl(200, 35%, 20%);--background-color: hsl(200, 35%, 10%);--shadow-s: inset 0 1px 2px #ffffff30, 0 1px 2px #00000030, 0 2px 4px #00000015;--shadow-m: inset 0 1px 2px #ffffff50, 0 2px 4px #00000030, 0 4px 8px #00000015;--shadow-l: inset 0 1px 2px #ffffff70, 0 4px 6px #00000030, 0 6px 10px #00000015;color-scheme:dark}html{height:100%;overflow-x:hidden}body{height:100dvh;display:flex;flex-direction:column;align-items:stretch;background-color:var(--background-color);anchor-name:--body;overflow-x:hidden}body:has(.aside-navbar:is(.active)){overflow:hidden!important}#root{display:flex;flex-direction:column;flex:1;align-content:start}main{height:100%}button,select{cursor:pointer}:is(button,select):disabled{filter:brightness(.75);cursor:not-allowed}select:required:valid{background-color:#05f!important;border-color:#1a1a1a!important;text-shadow:.1em .1em 1px hsl(0,0%,10%)}select:required:valid option{background-color:#404040}select:required:invalid{background-color:#404040}table{border-collapse:collapse}textarea{field-sizing:content;resize:none;text-align:start;align-content:start}pre{width:100%;text-align:left;align-content:start;text-wrap-mode:wrap;padding-right:var(--padding-small)}main{display:flex;flex-direction:column;width:100%;overflow-y:auto;overflow-x:hidden;transition:.5s ease}input[type=checkbox]{appearance:none;--size: 4rem;--knob-margin: var(--padding-small);--divisor: 2;width:var(--size);height:calc(var(--size) / var(--divisor));background-color:#404040;border:.1em solid hsl(0,0%,30%);border-radius:var(--padding-normal);cursor:pointer;transition:.2s ease}input[type=checkbox]:before{content:"";position:absolute;top:50%;left:var(--knob-margin);transform:translateY(-50%);height:calc(100% - var(--padding-normal));aspect-ratio:1;background-color:#f2f2f2;border-radius:var(--padding-normal);border:.1em solid hsl(0,0%,10%);transition:inherit}input[type=checkbox]:checked{background-color:#05f;border-color:#1a1a1a}input[type=checkbox]:checked:before{left:calc(100% - (var(--size) / var(--divisor)) + var(--knob-margin))}@media(orientation:landscape){body:has(.navbar-normal){padding-left:3.5rem!important}}
