@charset "UTF-8";[data-theme=light]{--login-background-color: rgba(255, 255, 255, .12);--header-background-color: #fff;--header-shaddow-color: #00000085;--header-border-color: #22222221;--header-menu-item-color: #222222;--header-scrolled-background-color: #39365e;--header-theme-switch-background-color: #222222;--header-theme-switch-before-background-color: #ffffff;--header-theme-switch-checked-background-color: #008eff;--header-static-top-bottom-background: #d9d9d9;--header-static-top-bottom-transparent-background: #d9d9d9d3;--top-menu-title-background-color: #ccc;--searchBox-background-color: #ece9e7;--a-link-color: #cb7339;--main-topMenu-background-color: #ffffff24;--main-topMenu-selected-background-color: #22222221;--dash-background-color: #f7f5f4;--dash-transparent-background-color: #f7f5f4cf;--dash-text-color: #171f39;--dash-cover-background: url("./media/diginet-light-MC4VL67Y.png");--app-background-color: #e5e5e529;--app-mobile-background-color: #f5f5f5;--app-background-color-inverted: #e5e5e5;--app-border-color: #ffffff12;--component-background-color: #fff;--component-header-background-color: #8bccff42;--component-highlight-text-color: #008eff;--component-item-background-color: #e4e4e4;--component-item-hover-background-color: #bebebe;--main-content-text-color: #222222;--main-content-focus-background-color: #cfcfcf;--main-content-focus-text-color: #333639;--main-content-background-color: #ffffff;--main-content-invert-text-color: #f5f5f5;--main-content-invert-background-color: #222222;--main-content-border-color: #00000012;--main-item-border-color: #22222211;--item-content-detail-background: #efeff1;--item-tag-background: #dddddd;--item-content-text-color: #333639;--background-color: #4f4f4f;--background-form-color: #f5f5f5;--chat-background-pattern: url("./media/pattern-DPKZMM67.svg") center;--chat-background-left-color: rgb(104 107 141 / 50%);--chat-background-right-color: rgb(226 227 239 / 90%);--chat-baloon-background: #ffffff;--chat-baloon-text-color: #222;--chat-content-border-color: #22222221;--chat-text-area-background: #dddddd;--dropdown-tap-background-color: #7f7f7f;--dropdown-tap-text-color: #ffffff;--form-fieldset-border-color: #0000001f;--form-fieldset-selected-border-color: #1d308ba3;--form-fieldset-selected-text-color: #1d308ba3;--tab-background-color: #e6e3e1;--tab-text-color: #222222;--tab-active-background-color: #ffffff;--tab-active-text-color: #222222;--tab-hover-background-color: #9e9e9e;--tab-hover-text-color: #222222;--tags-background-color: #343941;--tags-text-color: #e5e5e5;--bot-background-color: #fff;--bot-balloon-background-color: #eeeeee;--bot-options-background-color: #f3eae7;--bot-baloon-text-color: #222222;--bot-text-color: #222222}[data-theme=dark]{--login-background-color: rgba(0, 0, 0, .12);--header-background-color: #343941;--header-shaddow-color: #34394185;--header-border-color: #e5e8ea21;--header-menu-item-color: #e5e5e5;--header-scrolled-background-color: #343941;--header-theme-switch-background-color: #e5e5e5;--header-theme-switch-before-background-color: #ffffff;--header-theme-switch-checked-background-color: #008eff;--header-static-top-bottom-background: #282b47;--header-static-top-bottom-transparent-background: #282b4783;--top-menu-title-background-color: #222222;--searchBox-background-color: #1b1b1b;--a-link-color: #ffb685;--main-topMenu-background-color: #20212bbd;--main-topMenu-selected-background-color: #03183d;--dash-transparent-background-color: #0f0f10cf;--dash-background-color: #0f0f10;--dash-text-color: #dde2f5;--dash-mobile-background-color: #171c25;--dash-cover-background: url("./media/diginet-dark-MC4VL67Y.png");--app-background-color: #36373b85;--app-mobile-background-color: #36373b;--app-background-color-inverted: #222222;--app-border-color: #ffffff12;--component-background-color: #494a4d;--component-header-background-color: #20212bbd;--component-highlight-text-color: #008eff;--component-item-background-color: #464646;--component-item-hover-background-color: #3f3f3f;--main-content-text-color: #e5e5e5;--main-content-focus-background-color: #555555;--main-content-focus-text-color: #ffffff;--main-content-background-color: #242831;--main-content-invert-text-color: #222222;--main-content-invert-background-color: #f5f5f5;--main-content-border-color: #e5e8ea21;--main-item-border-color: #e5e8ea11;--item-content-detail-background: #333639;--item-tag-background: #333639;--item-content-text-color: #e5e5e5;--background-color: #1a1a1a;--background-form-color: #3e3e53;--chat-background-pattern: url("./media/pattern-DPKZMM67.svg") center;--chat-background-left-color: rgba(29, 31, 49, .5);--chat-background-right-color: rgba(29, 31, 49, .9);--chat-baloon-background: #535353;--chat-baloon-text-color: #dddddd;--chat-content-border-color: #e5e8ea11;--chat-text-area-background: #dddddd;--dropdown-tap-background-color: #ffffff3d;--dropdown-tap-text-color: #ffffff;--form-fieldset-border-color: #e5e8ea11;--form-fieldset-selected-border-color: #ffffff70;--form-fieldset-selected-text-color: #ffffff70;--tab-background-color: #ffffff;--tab-text-color: #222222;--tab-active-background-color: #008eff;--tab-active-text-color: #ffffff;--tab-hover-text-color: #222222;--tab-background-color: #202020;--tab-text-color: #e6e6e6;--tab-active-background-color: #000000;--tab-active-text-color: #e6e6e6;--tab-hover-background-color: #9e9e9e;--tab-hover-text-color: #e6e6e6;--tags-background-color: #e5e5e5;--tags-text-color: #343941;--bot-background-color: #1b1b1b;--bot-options-background-color: #32302f;--bot-balloon-background-color: #222222;--bot-baloon-text-color: #e5e5e5;--bot-text-color: #e5e5e5}@media screen and (max-width: 800px){button.close{position:absolute;top:20px;right:60px;cursor:pointer;border:none;display:flex;align-items:center;padding:4px 6px;justify-content:center;border-radius:14px;gap:3px;background:#eb3463;color:#f5f5f5;transition:background .3s ease}button.close:hover{color:#eb3463;background:#f5f5f5}#forms{overflow:hidden;position:fixed;inset:0;z-index:999;background:var(--background-color)}#forms custom-multiselect{width:inherit}#forms form{position:absolute;inset:8px 8px 90px;overflow:auto;border-radius:30px}#forms form .top{padding:12px 12px 12px 24px;display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--header-static-top-bottom-transparent-background);border-radius:30px 30px 0 0}#forms form .top h2{text-align:center;color:#447d9dcc;text-transform:uppercase;font-size:medium;letter-spacing:2px;margin:0 4px}#forms form .buttons{position:sticky;bottom:0;display:flex;align-items:center;justify-content:space-evenly;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:12px 0;z-index:1;background:var(--header-static-top-bottom-transparent-background);border-radius:0 0 30px 30px}#forms form .buttons button:hover{filter:drop-shadow(0 4px 6px #d5d5d5)}#forms form .buttons button{cursor:pointer;border:none;padding:6px 12px;border-radius:14px;color:#fff;display:flex;align-items:center;gap:4px}#forms form .buttons button .ico{flex:none}#forms form .buttons button.save{background:#00a132}#forms form .buttons button.nextStep{background:#1278dd}#forms form .buttons button.reset{background:#8e8e8e}#forms form .buttons button.delete{background:#eb3463}#forms form .caption{text-align:center;color:#eb3463}#forms form .module{padding:2px 0 0 8px;background:var(--main-content-background-color)}#forms form .module span{color:var(--component-highlight-text-color);font-weight:bolder}#forms form .row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;background:var(--main-content-background-color)}#forms form .row fieldset.error{border:1px solid #eb3463}#forms form .row fieldset.error small,#forms form .row fieldset.error legend label{color:#eb3463}#forms form .row fieldset{position:relative;border-radius:14px;border:1px solid var(--form-fieldset-border-color);margin:8px 6px 12px;width:100%;display:flex;justify-content:center;align-items:center}#forms form .row fieldset .quantityCheck{display:flex;align-items:center;width:inherit;justify-content:space-evenly}#forms form .row fieldset .quantityCheck input[type=number]{font-size:large}#forms form .row fieldset .quantityCheck button,#forms form .row fieldset .quantityCheck input{flex:1}#forms form .row fieldset .quantityCheck button{background:transparent;border:none;padding:0;margin:0;display:flex;align-items:center;width:inherit;justify-content:center;color:#009688}#forms form .row fieldset .quantityCheck button:disabled{color:#697075}#forms form .row fieldset .msg{position:absolute;bottom:-18px;right:0}#forms form .row fieldset .msg small{font-size:x-small}#forms form .row fieldset legend{display:flex;justify-content:space-between}#forms form .row fieldset legend label{color:#8e8e8e;font-size:14px}#forms form .row fieldset input:focus,#forms form .row fieldset select:focus{outline:none}#forms form .row fieldset input,#forms form .row fieldset select{color:var(--main-content-text-color);background:transparent;border:none;width:inherit}#forms form .row fieldset input[type=datetime-local],#forms form .row fieldset input[type=datetime],#forms form .row fieldset input[type=date]{font-family:Nunito;font-weight:bolder;padding-inline-start:1px;cursor:default;padding:0}#forms form .row fieldset input[type=number]{text-align:center}#forms form .row fieldset option{font-size:1em;background-color:var(--main-content-background-color)}#forms form .row fieldset option[selected]{color:#008eff}#forms form .row fieldset textarea{border:none;width:inherit;height:inherit;padding:0;margin:0;outline:none;font-family:Nunito,Helvetica Neue,sans-serif;resize:none;background:transparent;color:var(--header-menu-item-color)}#forms form .row fieldset:focus-within{border:1px solid var(--form-fieldset-selected-border-color)}#forms form .row fieldset:focus-within legend label{color:var(--form-fieldset-selected-text-color)}body{transition:all .25s ease-out;background-color:var(--background-color);position:fixed;inset:0}.custom-notification{position:fixed;bottom:20px;margin:0 auto;z-index:9876543210;padding:10px 20px;border-radius:14px;color:#fff;opacity:0;transform:translateY(-10px);transition:opacity .5s,transform .5s;left:0;right:0;width:fit-content;box-shadow:0 5px 16px #0000004d}.custom-notification.visible{opacity:1;transform:translateY(0)}.custom-notification.warn{background-color:#f49236}.custom-notification.error{background-color:#f44336}.custom-notification.success{background-color:#4caf50}.custom-notification.info{background-color:#4c7aaf}input[type=file]{display:none;visibility:hidden;height:0;width:0}#app,#dash{position:fixed;inset:8px 8px 90px;overflow:hidden;border-radius:14px;max-height:calc(100% - 100px);transition:all .3s ease-in-out;background:var(--app-background-color);-webkit-backdrop-filter:blur(84px);backdrop-filter:blur(84px);border:1px solid var(--app-border-color);display:grid;grid-template-rows:90px auto 38px;gap:2px}#app .top,#dash .top{border-radius:30px 30px 0 0;z-index:99}#app #header_,#dash #header_{position:sticky;top:0;z-index:999;padding:8px 0;border-radius:30px 30px 0 0;display:grid;gap:6px;background:var(--header-static-top-bottom-transparent-background);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}#app #header_ .buttons,#dash #header_ .buttons{display:grid;gap:6px;justify-items:center}#app #header_ .buttons .btn,#dash #header_ .buttons .btn{border:1px solid var(--main-content-border-color);border-radius:16px;line-height:1;display:flex;justify-content:center;width:fit-content;margin:0 auto;overflow:hidden;align-items:center}#app #header_ .buttons .btn .picture,#dash #header_ .buttons .btn .picture{display:flex;align-items:center;justify-content:center}#app #header_ .buttons .btn .picture .ico,#dash #header_ .buttons .btn .picture .ico{width:36px;height:36px;display:flex;justify-content:center;align-items:center;margin:0 auto;background-color:#8e8e8e}#app #header_ .buttons .btn .picture .img,#dash #header_ .buttons .btn .picture .img{width:36px;height:36px;background-color:#8e8e8e;margin:0 auto}#app #header_ .buttons .btn .picture .img img,#dash #header_ .buttons .btn .picture .img img{width:100%;height:100%;object-fit:cover}#app #header_ .buttons .btn .name,#dash #header_ .buttons .btn .name{padding:0 8px;color:var(--main-content-text-color)}#app #header_ .buttons .btn div,#dash #header_ .buttons .btn div{border-right:1px solid var(--main-content-border-color)}#app #header_ .buttons .btn a,#app #header_ .buttons .btn label,#app #header_ .buttons .btn button,#dash #header_ .buttons .btn a,#dash #header_ .buttons .btn label,#dash #header_ .buttons .btn button{background:transparent;border:none;padding:8px 12px;margin:0;border-right:1px solid var(--main-content-border-color);font-size:15px;display:flex;align-items:center;justify-content:center}#app #header_ .buttons .btn a span,#app #header_ .buttons .btn label span,#app #header_ .buttons .btn button span,#dash #header_ .buttons .btn a span,#dash #header_ .buttons .btn label span,#dash #header_ .buttons .btn button span{color:var(--main-content-text-color)}#app #header_ .buttons .btn a.selected,#app #header_ .buttons .btn label.selected,#app #header_ .buttons .btn button.selected,#dash #header_ .buttons .btn a.selected,#dash #header_ .buttons .btn label.selected,#dash #header_ .buttons .btn button.selected{border-right:1px solid transparent;background-color:var(--main-topMenu-selected-background-color)}#app #header_ .buttons .btn a.selected span,#app #header_ .buttons .btn label.selected span,#app #header_ .buttons .btn button.selected span,#dash #header_ .buttons .btn a.selected span,#dash #header_ .buttons .btn label.selected span,#dash #header_ .buttons .btn button.selected span{color:var(--header-theme-switch-checked-background-color)}#app #header_ .buttons .btn div:last-child,#app #header_ .buttons .btn a:last-child,#app #header_ .buttons .btn label:last-child,#app #header_ .buttons .btn button:last-child,#dash #header_ .buttons .btn div:last-child,#dash #header_ .buttons .btn a:last-child,#dash #header_ .buttons .btn label:last-child,#dash #header_ .buttons .btn button:last-child{border-right:none}#app #header_ .counter,#dash #header_ .counter{text-align:center;color:var(--header-menu-item-color)}#app #header,#dash #header{transition:all .15s ease-in-out;display:grid;gap:16px;border-radius:0 0 10px 10px;z-index:999}#app #header .buttons,#dash #header .buttons{display:flex;width:100%;flex-direction:column;align-items:center}#app #header .buttons .btn,#dash #header .buttons .btn{border:1px solid rgba(229,232,234,.1294117647);transition:all .3s ease-in-out;border-radius:16px;line-height:1;display:flex;justify-content:center;width:fit-content;overflow:hidden;align-items:center;height:34px}#app #header .buttons .btn div,#dash #header .buttons .btn div{border-right:1px solid rgba(229,232,234,.1294117647)}#app #header .buttons .btn a,#app #header .buttons .btn label,#app #header .buttons .btn button,#dash #header .buttons .btn a,#dash #header .buttons .btn label,#dash #header .buttons .btn button{transition:all .3s ease-in-out;background:transparent;border:none;height:inherit;margin:0;border-right:1px solid rgba(229,232,234,.1294117647);font-size:15px;cursor:pointer;min-width:34px;position:relative;display:flex;text-align:center;text-decoration:none;line-height:34px;align-items:center;justify-content:center}#app #header .buttons .btn a span,#app #header .buttons .btn label span,#app #header .buttons .btn button span,#dash #header .buttons .btn a span,#dash #header .buttons .btn label span,#dash #header .buttons .btn button span{color:#e5e5e5;margin:0 3px}#app #header .buttons .btn label,#dash #header .buttons .btn label{padding:0 3px}#app #header .buttons .btn a.selected,#app #header .buttons .btn label.selected,#app #header .buttons .btn button.selected,#app #header .buttons .btn a.active,#app #header .buttons .btn label.active,#app #header .buttons .btn button.active,#dash #header .buttons .btn a.selected,#dash #header .buttons .btn label.selected,#dash #header .buttons .btn button.selected,#dash #header .buttons .btn a.active,#dash #header .buttons .btn label.active,#dash #header .buttons .btn button.active{background-color:#008eff}#app #header .buttons .btn a.selected span,#app #header .buttons .btn label.selected span,#app #header .buttons .btn button.selected span,#app #header .buttons .btn a.active span,#app #header .buttons .btn label.active span,#app #header .buttons .btn button.active span,#dash #header .buttons .btn a.selected span,#dash #header .buttons .btn label.selected span,#dash #header .buttons .btn button.selected span,#dash #header .buttons .btn a.active span,#dash #header .buttons .btn label.active span,#dash #header .buttons .btn button.active span{color:#181b39}#app #header .buttons .btn a:hover,#app #header .buttons .btn label:hover,#app #header .buttons .btn button:hover,#dash #header .buttons .btn a:hover,#dash #header .buttons .btn label:hover,#dash #header .buttons .btn button:hover{background-color:#181b39}#app #header .buttons .btn a:hover span,#app #header .buttons .btn label:hover span,#app #header .buttons .btn button:hover span,#dash #header .buttons .btn a:hover span,#dash #header .buttons .btn label:hover span,#dash #header .buttons .btn button:hover span{color:#008eff}#app #header .buttons .btn div:last-child,#app #header .buttons .btn a:last-child,#app #header .buttons .btn label:last-child,#app #header .buttons .btn button:last-child,#dash #header .buttons .btn div:last-child,#dash #header .buttons .btn a:last-child,#dash #header .buttons .btn label:last-child,#dash #header .buttons .btn button:last-child{border-right:none}#app #header .buttons .btn .menu-container,#dash #header .buttons .btn .menu-container{position:relative}#app #header .buttons .btn .submenu:after,#dash #header .buttons .btn .submenu:after{width:0;height:0;border-style:solid;border-width:0 5px 5px 5px;border-color:transparent transparent #efefef transparent;transform:rotate(0);content:"";position:absolute;top:-5px;margin:0 auto;left:12px}#app #header .buttons .btn .submenu,#dash #header .buttons .btn .submenu{position:absolute;top:100%;left:0;background:#8e8e8e;border-radius:14px;padding:4px 2px;border:1px solid rgb(255,255,255)}#app #header .buttons .btn .submenu button,#dash #header .buttons .btn .submenu button{padding:3px 5px;margin:2px 4px;color:#e5e5e5}#app #header .buttons .btn .submenu button span,#dash #header .buttons .btn .submenu button span{color:#e5e5e5}#app #header .buttons .btn .menu,#dash #header .buttons .btn .menu{position:absolute}#app #header .buttons .router,#dash #header .buttons .router{display:flex;justify-content:center;width:fit-content;overflow:hidden;align-items:center;height:34px;margin:0 auto;border-radius:0 0 12px 12px;background:#0000004d}#app #header .buttons .router a,#app #header .buttons .router label,#app #header .buttons .router button,#dash #header .buttons .router a,#dash #header .buttons .router label,#dash #header .buttons .router button{transition:all .3s ease-in-out;background:transparent;border:none;height:inherit;margin:0;border-right:1px solid rgba(229,232,234,.1294117647);font-size:15px;cursor:pointer;min-width:44px;position:relative;display:flex;text-align:center;text-decoration:none;line-height:34px;align-items:center;justify-content:center}#app #header .buttons .router a span,#app #header .buttons .router label span,#app #header .buttons .router button span,#dash #header .buttons .router a span,#dash #header .buttons .router label span,#dash #header .buttons .router button span{color:#f5f5f5;margin:0 3px}#app #header .buttons .router a.selected,#app #header .buttons .router label.selected,#app #header .buttons .router button.selected,#app #header .buttons .router a.active,#app #header .buttons .router label.active,#app #header .buttons .router button.active,#dash #header .buttons .router a.selected,#dash #header .buttons .router label.selected,#dash #header .buttons .router button.selected,#dash #header .buttons .router a.active,#dash #header .buttons .router label.active,#dash #header .buttons .router button.active{background-color:#008eff}#app #header .buttons .router a.selected span,#app #header .buttons .router label.selected span,#app #header .buttons .router button.selected span,#app #header .buttons .router a.active span,#app #header .buttons .router label.active span,#app #header .buttons .router button.active span,#dash #header .buttons .router a.selected span,#dash #header .buttons .router label.selected span,#dash #header .buttons .router button.selected span,#dash #header .buttons .router a.active span,#dash #header .buttons .router label.active span,#dash #header .buttons .router button.active span{color:#181b39}#app #header .buttons .router a:hover,#app #header .buttons .router label:hover,#app #header .buttons .router button:hover,#dash #header .buttons .router a:hover,#dash #header .buttons .router label:hover,#dash #header .buttons .router button:hover{background-color:#181b39}#app #header .buttons .router a:hover span,#app #header .buttons .router label:hover span,#app #header .buttons .router button:hover span,#dash #header .buttons .router a:hover span,#dash #header .buttons .router label:hover span,#dash #header .buttons .router button:hover span{color:#008eff}#app #header .buttons .router div:last-child,#app #header .buttons .router a:last-child,#app #header .buttons .router label:last-child,#app #header .buttons .router button:last-child,#dash #header .buttons .router div:last-child,#dash #header .buttons .router a:last-child,#dash #header .buttons .router label:last-child,#dash #header .buttons .router button:last-child{border-right:none}#app #header .buttons .counter,#dash #header .buttons .counter{color:#fff;width:fit-content;display:flex;align-items:center;justify-content:center}#app #header .buttons .counter .title,#dash #header .buttons .counter .title{padding:0 12px;font-size:14px;display:flex;align-items:center}#app #header .buttons .action,#dash #header .buttons .action{display:flex;gap:3px;align-items:center;margin:0 9px}#app #header .buttons .action button,#dash #header .buttons .action button{color:#f5f5f5;cursor:pointer;background:transparent;border:none;margin:0}#app #header .buttons .action button .material-symbols-rounded,#dash #header .buttons .action button .material-symbols-rounded{font-size:16px}#app #header .buttons .action button:hover,#dash #header .buttons .action button:hover{color:#2a2a2a}#app #header.scrolled,#dash #header.scrolled{background:var(--header-scrolled-background-color);box-shadow:0 3px 10px var(--header-shaddow-color)}#app .list,#dash .list{z-index:-1;display:flex;flex-direction:column;justify-content:center}#app .list .item,#dash .list .item{transition:transform .3s ease;position:relative;padding:6px 0}#app .list .item .content,#dash .list .item .content{display:flex;gap:12px;justify-content:space-between;align-items:center;margin:0 12px}#app .list .item .content .col,#dash .list .item .content .col{display:flex;flex-direction:column;overflow:hidden;width:100%}#app .list .item .content .col .row,#dash .list .item .content .col .row{display:flex;gap:12px}#app .list .item .content .picture,#dash .list .item .content .picture{position:relative;border-radius:50%;background-color:var(--main-content-background-color)}#app .list .item .content .picture .material-symbols-rounded,#dash .list .item .content .picture .material-symbols-rounded{font-size:28px}#app .list .item .content .picture .ico,#app .list .item .content .picture .img,#dash .list .item .content .picture .ico,#dash .list .item .content .picture .img{border-radius:50%;width:45px;aspect-ratio:1;margin:0 auto}#app .list .item .content .picture .ico,#dash .list .item .content .picture .ico{display:flex;justify-content:center;align-items:center;color:var(--main-content-text-color)}#app .list .item .content .picture .img,#dash .list .item .content .picture .img{overflow:hidden}#app .list .item .content .picture .img img,#dash .list .item .content .picture .img img{width:100%;height:100%;object-fit:cover}#app .list .item .content .picture:after,#dash .list .item .content .picture:after{content:" ";width:10px;height:10px;position:absolute;top:1px;left:1px;border-radius:50%;box-shadow:1px 1px 3px #0000005c}#app .list .item .content .picture.on:after,#dash .list .item .content .picture.on:after{background:#12ed1b}#app .list .item .content .picture.off:after,#dash .list .item .content .picture.off:after{background:#ed1212}#app .list .item .content .desc,#app .list .item .content .info,#dash .list .item .content .desc,#dash .list .item .content .info{border-bottom:1px solid var(--main-item-border-color);white-space:nowrap;overflow:hidden;width:100%}#app .list .item .content .desc .name,#app .list .item .content .info .name,#dash .list .item .content .desc .name,#dash .list .item .content .info .name{color:var(--main-content-text-color);font-size:large}#app .list .item .content .desc .descBottom,#app .list .item .content .desc .group,#app .list .item .content .info .descBottom,#app .list .item .content .info .group,#dash .list .item .content .desc .descBottom,#dash .list .item .content .desc .group,#dash .list .item .content .info .descBottom,#dash .list .item .content .info .group{font-size:smaller;color:gray}#app .list .item .content .desc .name,#app .list .item .content .desc .group,#app .list .item .content .info .name,#app .list .item .content .info .group,#dash .list .item .content .desc .name,#dash .list .item .content .desc .group,#dash .list .item .content .info .name,#dash .list .item .content .info .group{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#app .list .item .content .number,#dash .list .item .content .number{color:var(--main-content-text-color);text-align:center;font-size:larger}#app .list .item .actions,#dash .list .item .actions{transition:all .25s ease;position:absolute;top:0;bottom:0;overflow:hidden;display:flex;z-index:1;align-items:center}#app .list .item .actions button,#dash .list .item .actions button{border:none;margin:0;padding:10px;color:#e5e5e5;height:100%;aspect-ratio:1}#app .list .item .actions button span,#dash .list .item .actions button span{font-size:xx-large}#app .list .item .actions button.chat,#dash .list .item .actions button.chat{background:#1271dd}#app .list .item .actions button.call,#dash .list .item .actions button.call{background:#12dd90}#app .list .item .actions button.keep,#app .list .item .actions button.favorite,#dash .list .item .actions button.keep,#dash .list .item .actions button.favorite{background:#ddb812}#app .list .item .actions button.edit,#dash .list .item .actions button.edit{background:#00bcd4}#app .list .item .actions button.delete,#dash .list .item .actions button.delete{background:#ff5252}#app .list .item .actions.left,#dash .list .item .actions.left{left:0;transform:translate(-100%)}#app .list .item .actions.right,#dash .list .item .actions.right{right:0;transform:translate(100%)}#app .list .item.swipe-left .actions.right,#dash .list .item.swipe-left .actions.right,#app .list .item.swipe-right .actions.left,#dash .list .item.swipe-right .actions.left{transform:translate(0)}#app #middle,#dash #middle{overflow:hidden;height:100%;position:relative;border-radius:8px;padding:0 12px}#app #middle #container,#dash #middle #container{overflow:hidden scroll;border-radius:8px}#app #middle #container::-webkit-scrollbar,#dash #middle #container::-webkit-scrollbar{display:none}#app #middle #container #filters,#dash #middle #container #filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;padding:8px;background:var(--dash-background-color);color:var(--header-menu-item-color);border-radius:14px;box-shadow:0 4px 8px #0003;position:sticky;top:0;z-index:99;border:1px solid var(--app-border-color)}#app #middle #container #filters fieldset,#dash #middle #container #filters fieldset{position:relative;border-radius:14px;border:1px solid var(--form-fieldset-border-color);display:flex;justify-content:center;align-items:center}#app #middle #container #filters label,#dash #middle #container #filters label{display:flex;flex-direction:column;font-weight:700;font-size:14px}#app #middle #container #filters input[type=datetime-local],#app #middle #container #filters input[type=date],#app #middle #container #filters select,#dash #middle #container #filters input[type=datetime-local],#dash #middle #container #filters input[type=date],#dash #middle #container #filters select{color:var(--header-menu-item-color);padding:8px;border:1px solid var(--app-border-color);border-radius:14px;background:var(--header-border-color);transition:border-color .3s;font-size:14px;margin-top:4px}#app #middle #container #filters input[type=date]:focus,#app #middle #container #filters select:focus,#dash #middle #container #filters input[type=date]:focus,#dash #middle #container #filters select:focus{outline:none;border-color:#007535}#app #middle #container #filters select:hover,#dash #middle #container #filters select:hover{border-color:#888}#app #middle #container #filters select option,#dash #middle #container #filters select option{padding:4px;background:var(--main-content-invert-background-color);color:var(--main-content-invert-text-color)}#app #footer,#dash #footer{display:flex;justify-content:space-between;align-items:center;color:#fff}#app #footer .info,#dash #footer .info{display:flex;align-items:center;gap:12px;font-size:12px;padding:0 16px}#app #footer .info .data,#dash #footer .info .data{display:flex;flex-direction:column;align-items:center;justify-content:center}#app #footer .info .data span,#dash #footer .info .data span{font-weight:700}.grid_view::-webkit-scrollbar{display:none}.grid_view{margin:0 auto;height:calc(100% - 85px);display:flex;flex-wrap:wrap;justify-content:center;gap:6px;padding:6px 0 0}.grid_view #list{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding:6px 0 0;width:100%}.grid_view #list .service.isMobile{width:100%;margin:0 6px}.grid_view #list .service:not(.isMobile){width:100%;max-width:calc((100% - 22px)/5);min-width:300px}.grid_view #list .service{overflow:hidden;display:flex;flex-direction:column;position:relative;justify-content:space-between;color:var(--main-content-text-color);background:var(--component-item-background-color);border-radius:14px;padding:8px 10px;border:1px solid var(--main-item-border-color)}.grid_view #list .service .serviceTop{display:flex;align-items:flex-start;justify-content:space-between}.grid_view #list .service .serviceTop .serviceTitle{word-break:break-word;line-height:16px;font-weight:bolder}.grid_view #list .service .serviceTop .serviceTitle .val{color:#327ab7;font-size:16px;font-weight:bolder}.grid_view #list .service .serviceTop .serviceDate{color:#ffffff75;font-size:11px;letter-spacing:.5px;text-align:center}.grid_view #list .service .divisor{background-color:#efefef;height:1px;border:0}.grid_view #list .service .requester{font-size:14px}.grid_view #list .service .details{display:grid;position:relative}.grid_view #list .service .details .other{display:flex;justify-content:space-between;align-items:center}.grid_view #list .service .details .other .buttons{display:flex}.grid_view #list .service .details .other .buttons button{background:transparent;border:none;margin:0 1px;color:#fff;padding:2px 8px;border:0;height:32px;border-radius:14px;cursor:pointer;line-height:0;display:flex;gap:4px;align-items:center}.grid_view #list .service .details .other .buttons button .material-symbols-rounded{font-size:18px}.grid_view #list .service .details .other .buttons button a{color:#fff}.grid_view #list .service .details .other .buttons button.discharge{background:#c7a700}.grid_view #list .service .details .other .buttons button.edit{background:#3393e5}.grid_view #list .service .details .other .buttons button.del{background:#ff3232}.grid_view #list .service .details .other .status .bt{color:#fff;font-weight:bolder;text-transform:uppercase;height:20px;line-height:20px;font-size:10px;padding:0 6px;border-radius:14px;float:right}.grid_view #list .service .details .other .status .bt.blue{background:#04b5fa}.grid_view #list .service .details .other .status .bt.red{background:#fa044e}.grid_view #list .service .details .other .status .bt.yellow{background:#fac104}.grid_view #list .service .details .other .status .bt.green{background:#00d15f}.grid_view #list .service .details .other .status .bt.undefined,.grid_view #list .service .details .other .status .bt.black{background:#000}.grid_view #list .service .details .other .status .bt.orange{background:#d16500}.grid_view .device{width:220px;overflow:hidden;display:flex;flex-direction:column;position:relative;justify-content:space-between;color:var(--main-content-text-color);background:var(--component-item-background-color);border-radius:14px;padding:8px 10px;border:1px solid var(--main-item-border-color)}.grid_view .device .status{position:absolute;top:4px;right:4px}.grid_view .device .status span{font-size:12px}.grid_view .device .status .active{color:#12ed1b;animation:blink 2.5s ease-in-out 0s infinite}.grid_view .device .status .inactive{color:#ed1212;animation:blink 2.5s ease-in-out 0s infinite}.grid_view .device .ico{text-align:center}.grid_view .device .ico span{font-size:48px;color:#ef615d}.grid_view .device .details{text-align:center}.grid_view .device .details .name{font-size:13px;font-weight:bolder;text-transform:uppercase;margin:0 0 4px}.grid_view .device .details .local{font-size:12px}.grid_view .device .details .patrimony{font-size:12px;font-weight:bolder}.grid_view .device .details .ip a,.grid_view .device .details .ip a:visited,.grid_view .device .details .ip a:target{color:#ef615d}.grid_view .device .bottom{display:flex;justify-content:center;width:100%;margin:6px 0 0;flex-wrap:wrap;gap:6px}.grid_view .device .bottom .acquisition{background:#009688}.grid_view .device .bottom .warranty{background:#5bad5e}.grid_view .device .bottom .lastPreventive{background:#1278dd}.grid_view .device .bottom .lastCorrective{background:#673ab7}.grid_view .device .bottom .mro{background:#3f51b5}.grid_view .device .bottom .flag{padding:3px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;border-radius:14px 3px 3px;line-height:1}.grid_view .device .bottom .flag .counter{font-weight:bolder}.grid_view .device .bottom .flag .title{font-size:10px}}.table,.table .viewport,.table .viewport .cdk-virtual-scroll-content-wrapper{width:100%}.cdk-virtual-scroll-content-wrapper{display:table}.viewport .table{overflow:visible}.table .tr.header{position:sticky;top:0;z-index:10;background:var(--header-background-color)}.table .tr.header .th{z-index:3;background:var(--header-background-color)}
