@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600&display=swap";@keyframes appear{0%{opacity:0}to{opacity:1}}*{padding:0;margin:0;box-sizing:border-box;font-family:"Poppins",sans-serif;color:#343434;font-size:16px;text-decoration:none}@keyframes passage{0%{width:0}to{width:32%}}@keyframes passagestep{0%{width:54px;height:54px;background-size:50% 50%}to{width:20px;height:20px;background-size:0 0}}@media (min-width: 768px){@keyframes passagestep{0%{width:96px;height:96px;background-size:50% 50%}to{width:35px;height:35px;background-size:0 0}}}@keyframes activation{0%{width:20px;height:20px;background-size:0 0}to{width:54px;height:54px;background-size:50% 50%}}@media (min-width: 768px){@keyframes activation{0%{width:20px;height:20px;background-size:0 0}to{width:96px;height:96px;background-size:50% 50%}}}@keyframes activation2{0%{width:20px;height:20px;background-size:0 0}to{width:54px;height:54px;background-size:100% 100%}}@media (min-width: 768px){@keyframes activation2{0%{width:20px;height:20px;background-size:0 0}to{width:96px;height:96px;background-size:100% 100%}}}body{background-color:#f7f7f7;padding-top:64px}body.fix{height:100vh;overflow-y:hidden;padding-left:0}@media (min-width: 768px){body{padding-top:0}}main.qr-code-margin{padding-bottom:64px}@media (min-width: 768px){main.qr-code-margin{padding-bottom:0}}@media (min-width: 768px){main{padding-left:120px}}.section_title{font-size:16px;font-weight:600;margin-bottom:10px}@media (min-width: 768px){.section_title{font-size:26px}}.desc_container{margin:15px 0}.desc_container .section_subtitle{font-size:16px;font-weight:500}.desc_container .section_subtitle span{color:var(--primary-color, var(--base-primary-color))!important}.extra_links_status{background:var(--primary-color, var(--base-primary-color))!important;width:35px;height:35px;display:flex;justify-content:center;align-items:center}.extra_links_status img{width:18px;height:18px;filter:brightness(0) invert(1)}.extra_links_status svg{width:18px;height:18px}.extra_links_status svg path{Fill:var(--secondary-color, var(--base-secondary-color))!important}.extra_links_status svg.change-status{width:20px;height:20px}.extra_links_status svg.info g g path{stroke:var(--secondary-color, var(--base-secondary-color))!important;fill:none!important;stroke-width:2.6}.extra_links_status svg.edit g g path{stroke:var(--secondary-color, var(--base-secondary-color))!important;fill:none!important;stroke-width:1.1}.blu_button{font-size:13px;padding:13px 20px;border:0;background-color:var(--primary-color, var(--base-primary-color))!important;color:var(--secondary-color, var(--base-secondary-color))!important;border-radius:10px;cursor:pointer;font-weight:500}.blu_button[disabled]{opacity:.5}.close{width:13.5px;height:13.5px;opacity:1;position:relative;cursor:pointer}.close:hover{opacity:.8}.close:before,.close:after{position:absolute;left:0;content:" ";height:13px;width:2px;background-color:var(--primary-color, var(--base-primary-color))!important}.close:before{transform:translate(100%) rotate(45deg)}.close:after{transform:translate(100%) rotate(-45deg)}.white_button{font-size:13px;padding:13px 20px;border-color:var(--primary-color, var(--base-primary-color))!important;border:1px solid;background-color:transparent;color:var(--primary-color, var(--base-primary-color))!important;border-radius:10px;cursor:pointer;position:relative;font-weight:500}.white_button:before{content:"";position:absolute;width:100%;background-color:var(--primary-color, var(--base-primary-color))!important;height:100%;top:0;left:0;border-radius:10px;opacity:.2}.white_button[disabled]{opacity:.5}.white_button span{position:relative;color:var(--primary-color, var(--base-primary-color))!important;font-size:13px}.page_outer{background-color:#fff}.page_outer .msg{opacity:0;visibility:hidden;position:absolute;top:0;right:0;width:500px;height:100%;display:flex;text-align:center;justify-content:center;align-items:center;color:#c1c1c1;font-size:20px;padding:0 90px}@media (min-width: 1400px){.page_outer .msg{opacity:1;visibility:visible}}.page_outer .helper_text{display:none}@media (min-width: 1400px){.page_outer .helper_text{display:block;position:absolute;width:300px;font-size:20px;color:#c1c1c1;text-align:center;right:100px;top:50%;transform:translateY(-50%)}}.lot_page{background-color:#f7f7f7;padding:30px 20px 80px;display:flex;flex-direction:column}@media (min-width: 768px){.lot_page{padding-bottom:30px}}@media (min-width: 991px){.lot_page{height:100vh}.lot_page .table{flex:1}}.lot_page .title_container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:30px}.lot_page .title_container a{display:flex;position:absolute;align-self:flex-start}@media (min-width: 768px){.lot_page .title_container{align-items:flex-start;margin:30px 0 10px}.lot_page .title_container a{display:none}}.lot_page .filter_list{display:flex;flex-wrap:wrap;width:100%;align-items:flex-start}.lot_page .filter_list .filter_container{display:flex;flex-wrap:wrap;width:calc(100% - 140px);align-items:flex-start}.lot_page .filter_list .filter{border:1px solid;border-color:var(--primary-color, var(--base-primary-color))!important;border-radius:8px;display:flex;justify-content:center;align-items:center;padding:5px 10px;margin:0 10px 10px 0;position:relative}.lot_page .filter_list .filter:before{background-color:var(--primary-color, var(--base-primary-color))!important;opacity:.2;content:"";position:absolute;width:100%;height:100%;top:0;left:0;border-radius:8px}.lot_page .filter_list .filter span{color:var(--primary-color, var(--base-primary-color))!important;font-size:10px;position:relative}.lot_page .filter_list .filter_button{cursor:pointer;background-color:#fff;position:relative;border:0;flex:2;min-width:100%;border-radius:10px;font-weight:500;padding:10px;display:flex;align-items:center;justify-content:center;border-color:var(--primary-color, var(--base-primary-color))!important;border:1px solid}.lot_page .filter_list .filter_button:before{background-color:var(--primary-color, var(--base-primary-color))!important;opacity:.2;content:"";position:absolute;width:100%;height:100%;top:0;left:0;border-radius:10px}.lot_page .filter_list .filter_button span{color:var(--primary-color, var(--base-primary-color))!important;position:relative}.lot_page .filter_list .filter_button svg{margin-right:5px;width:20px;height:20px;position:relative}@media (min-width: 768px){.lot_page .filter_list{margin-bottom:10px}.lot_page .filter_list .filter_button{flex:unset;min-width:unset;display:flex;align-items:center;justify-content:center;margin-left:auto;padding:15px 35px}}.lot_page button.blu_button{margin-top:60px}.table .table_head,.table .body_name,.table .body_status{display:none}@media (min-width: 991px){.table{background-color:#fff;border-radius:20px;padding:20px;overflow-y:auto}.table .table_head{display:flex}.table .table_head.head_spacing_1{padding-right:45px}.table .table_head.head_spacing_2{padding-right:90px}.table .table_head.head_spacing_3{padding-right:135px}.table .table_head p{font-size:18px;font-weight:800;flex:1;padding:20px 15px}.table .lot_cell{flex-direction:row-reverse;padding:0;border:0;border-radius:0;margin:0}.table .lot_cell:nth-child(2n){background-color:#f7f7f7}.table .lot_cell .extra_links{position:initial;align-self:center;transform:none;right:0;flex-direction:row;align-items:center}.table .lot_cell .extra_links a{margin-bottom:0;margin-right:10px}.table .lot_cell .cell_head{display:none}.table .lot_cell .cell_body{display:flex;flex-direction:row;width:100%}.table .lot_cell .cell_body .body_name{display:block;flex:1;padding:20px 15px}.table .lot_cell .cell_body .body_name p{font-weight:400;font-size:18px;overflow-wrap:anywhere}.table .lot_cell .cell_body .row{flex:1;padding:20px 15px}.table .lot_cell .cell_body .row:nth-child(2n){background-color:transparent}.table .lot_cell .cell_body .row>p{width:100%;font-size:18px;overflow-wrap:anywhere}.table .lot_cell .cell_body .row>p:last-child{font-weight:400;padding:0}.table .lot_cell .cell_body .row>p:first-child{display:none}.table .lot_cell .cell_body .row .tastes{padding:0;width:100%}.table .lot_cell .cell_body .row .tastes span{font-weight:400;padding:0;font-size:18px}.table .lot_cell .cell_body .body_status{display:flex;align-items:center;flex:1;padding:20px 15px}.table .lot_cell .cell_body .body_status p{font-size:14px;overflow-wrap:anywhere}}.box_cell{box-shadow:0 3px 36px #0000001a}.lot_cell{position:relative;background-color:#fff;border-radius:20px;padding:10px;margin-top:16px;display:flex;flex-direction:column;border:1px solid #C1C1C1}@media (min-width: 768px){.lot_cell{padding:20px;box-shadow:none}}.lot_cell .extra_links{position:absolute;display:flex;flex-direction:column;align-self:flex-end;transform:translate(15px,-15px)}@media (min-width: 768px){.lot_cell .extra_links{transform:translate(30px,-30px)}}.lot_cell .extra_links a{display:flex;margin-bottom:6px;box-shadow:0 3px 6px #0000004d;border-radius:100%;cursor:pointer;overflow:hidden}.lot_cell .cell_head{display:flex;font-size:16px}.lot_cell .cell_head .structure-name{padding:8px 12px;display:flex;align-items:center}.lot_cell .cell_head .structure-name.admin{width:100%;padding-right:25px}.lot_cell .cell_head .structure-name img{margin-right:10px}.lot_cell .cell_head .structure-name p{font-weight:600;overflow-wrap:anywhere}.lot_cell .cell_head .name{width:50%;padding:8px 12px;display:flex;align-items:center}.lot_cell .cell_head .name.admin{width:100%;padding-right:25px}.lot_cell .cell_head .name img{margin-right:10px}.lot_cell .cell_head .name p{font-weight:600;overflow-wrap:anywhere}.lot_cell .cell_head .status{width:50%;padding:8px 12px;display:flex;justify-content:flex-start;align-items:center}.lot_cell .lot_status{padding:5px 16px;border-radius:60px;font-size:13px;text-align:center}.lot_cell .lot_status.Mag1{color:#f4ba1c;background-color:#f5ca534d}.lot_cell .lot_status.Travel{color:#5d58ff;background-color:#0a00fd4d}.lot_cell .lot_status.Mag2{color:#0980c9;background-color:#0980c94d}.lot_cell .lot_status.Consumed{color:#fa5858;background-color:#fa58584d}.lot_cell .cell_body .row{display:flex}.lot_cell .cell_body .row .strutture{display:flex;flex-direction:column;padding:8px 12px}.lot_cell .cell_body .row .strutture span{font-weight:600;font-size:12px;padding-bottom:8px}.lot_cell .cell_body .row .tastes{display:flex;flex-direction:column;padding:8px 12px;width:100%}.lot_cell .cell_body .row .tastes span{font-weight:600;font-size:12px;padding-bottom:8px}@media (min-width: 450px){.lot_cell .cell_body .row .tastes{width:50%}}.lot_cell .cell_body .row .operators{display:flex;flex-direction:column;padding:8px 12px}.lot_cell .cell_body .row .operators span{font-weight:600;font-size:12px;padding-bottom:8px}@media (min-width: 450px){.lot_cell .cell_body .row .operators span{width:50%}}.lot_cell .cell_body .row>p{width:100%;padding:8px 12px;font-size:13px}.lot_cell .cell_body .row>p.date{text-transform:capitalize}.lot_cell .cell_body .row>p:last-child{font-weight:600;padding-right:25px}.lot_cell .cell_body .row>p:first-letter{text-transform:capitalize}@media (min-width: 450px){.lot_cell .cell_body .row>p{width:50%}}.lot_cell .cell_body .row:nth-child(2n){background-color:#f7f7f7}.lot_cell .cell_body .row.long{flex-direction:column}@media (min-width: 450px){.lot_cell .cell_body .row.long{flex-direction:row}}.qr_search_link{height:64px;width:100%;position:fixed;justify-content:center;align-items:center;background-color:#fff;z-index:8;bottom:0;font-size:13px;font-weight:600;display:flex}.qr_search_link:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:var(--primary-color, var(--base-primary-color))!important;opacity:.2;z-index:-1}.qr_search_link img{margin-right:10px}@media (min-width: 768px){.qr_search_link{display:none}}@media (min-width: 1400px){.detail_spacing{margin-right:500px;height:100vh}}.side_form{width:100%;display:flex;flex-direction:column}.side_form .form_cell{width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:16px 0}.side_form .form_cell .form_flex{display:flex;width:100%}.side_form .form_cell label{font-size:13px;font-weight:500}.side_form .form_cell input{width:100%;border-radius:10px;border:1px solid #C1C1C1;font-size:12px;padding:10px;outline:none!important;transition:border .4s ease-in}.side_form .form_cell input:focus{border-color:var(--primary-color, var(--base-primary-color))!important}.side_form .form_cell .texts-selector{width:100%;position:relative;overflow:hidden}.side_form .form_cell .texts-selector .texts-selector-button{position:absolute;right:0;height:100%;padding:2px 10px;border-radius:0 10px 10px 0;box-shadow:none;cursor:pointer;border:0;background-color:var(--primary-color, var(--base-primary-color))!important;color:var(--secondary-color, var(--base-secondary-color))!important;line-height:35px;transform:translate(100%);transition:transform .3s ease-in}.side_form .form_cell .texts-selector .texts-selector-button.open{transform:translate(0)}.side_form .form_cell .form_flex{display:flex;width:100%;justify-content:space-between;max-width:400px;padding:5px 0;align-items:center}.side_form .form_cell .form_flex .form_flex_col.img{display:flex;flex-direction:column;align-items:center;border-radius:10px;border:1px solid #C1C1C1;font-size:12px;padding:10px}.side_form .form_cell .form_flex .form_flex_col.img img{max-width:100px}.side_form .form_cell .form_flex input{width:auto}.side_form .form_cell .form_flex input[type=color]{width:127px;height:83px}.side_form .form_cell select{width:100%;border-radius:10px;border:1px solid #C1C1C1;font-size:12px;padding:10px;background:#ffffff}.side_form .white_button,.side_form .blu_button{margin:5px 0}.scan-code svg circle{fill:var(--primary-color, var(--base-primary-color))!important}.scan-code svg g{fill:var(--secondary-color, var(--base-secondary-color))!important}button svg path{fill:var(--secondary-color, var(--base-secondary-color))!important}button svg.new-struct g g path,button svg.new-op g g path{stroke:var(--secondary-color, var(--base-secondary-color))!important}button svg.search-struct g g path,button svg.search-op g g path{stroke:var(--secondary-color, var(--base-secondary-color))!important;fill:none!important}.filter_button svg.filter-ico path:first-child{fill:none!important}.filter_button svg.filter-ico path:last-child{fill:var(--primary-color, var(--base-primary-color))!important}.link_cell.active svg path{fill:var(--primary-color, var(--base-primary-color))!important}.user_button svg path{fill:var(--primary-color, var(--base-primary-color))!important}.link_cell svg path{fill:var(--primary-color, var(--base-primary-color))!important}@media (min-width: 768px){.link_cell svg path{fill:var(--secondary-color, var(--base-secondary-color))!important}}
