@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";:root{--primary-color: #495057;--secondary-color: #4c51fb;--tertiary-color: #c4ccd4;--quaternary-color: #ffa500;--quinary-color: #dee2e6;--senary-color: #d1d7dd;--senary-hover-color: #c2c8cf;--septenary-color: #ff3b30;--octonary-color: #34c759;--nonary-color: #f4f4f4;--white-color: #fff;--grey-text: rgba(0, 0, 0, .58);--base-grey: rgb(197 198 212);--grey-border: 1px solid rgb(202, 202, 202);--icon-grey: #9b9b9b;--input-box-shadow: 4px 4px 4px #6060600f;--base-button-padding: .45rem 1rem;--base-modal-padding: 1.2rem 2rem 1.7rem 2rem;--base-button-font-weight: 550;--container-padding: 1rem;--base-border-radius: 11px;--max-width-settings-views: 1006px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;-webkit-user-select:none;user-select:none}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}*{-webkit-tap-highlight-color:transparent}a,button,input,[role=button]{-webkit-tap-highlight-color:rgba(0,0,0,0)}a:active,button:active,input:active{background-color:transparent;color:inherit;outline:none}.sidebar[data-v-5bfeafd9]{--sidebar-width: 15rem;--sidebar-width-collapsed: 4.5rem;--sidebar-transition: .25s cubic-bezier(.4, 0, .2, 1);-webkit-user-select:none;user-select:none;display:flex;flex-direction:column;width:var(--sidebar-width);min-width:var(--sidebar-width);height:100%;background-color:#fff;border-right:1px solid rgb(223,223,223);position:relative;z-index:100;transition:width var(--sidebar-transition),min-width var(--sidebar-transition)}.sidebar.collapsed[data-v-5bfeafd9]{width:var(--sidebar-width-collapsed);min-width:var(--sidebar-width-collapsed)}.sidebar .mobile-toggle[data-v-5bfeafd9],.sidebar .mobile-overlay[data-v-5bfeafd9]{display:none}.sidebar .sidebar-panel[data-v-5bfeafd9]{display:flex;flex-direction:column;width:100%;height:100%;padding:1.1rem .75rem 1rem;gap:1rem;overflow-x:hidden;overflow-y:auto}.sidebar .header[data-v-5bfeafd9]{padding:.25rem .2rem 0;display:flex;flex-direction:column;gap:.25rem}.sidebar .header .header-top[data-v-5bfeafd9]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:2rem;padding-left:.55rem}.sidebar .header .header-top .app-title[data-v-5bfeafd9]{font-family:Lobster;font-size:1.5rem;color:var(--secondary-color);line-height:1.1;white-space:nowrap;overflow:hidden;opacity:1;transition:opacity .15s ease-in-out,max-width var(--sidebar-transition);max-width:10rem}.sidebar .header .header-top .collapse-btn[data-v-5bfeafd9]{display:flex;align-items:center;justify-content:center;width:2.3rem;height:2.3rem;padding:0;border:none;background-color:var(--nonary-color);border-radius:8px;color:var(--secondary-color);cursor:pointer;flex-shrink:0}.sidebar .header .header-top .collapse-btn svg[data-v-5bfeafd9]{width:1.3rem;height:1.3rem;display:block;transition:transform var(--sidebar-transition)}.sidebar .nav-items[data-v-5bfeafd9]{display:flex;flex-direction:column;gap:.25rem;flex:1}.sidebar .nav-items .section-label[data-v-5bfeafd9]{margin-top:.9rem;padding:.25rem .8rem .35rem;display:flex;align-items:center;gap:.5rem;-webkit-user-select:none;user-select:none}.sidebar .nav-items .section-label[data-v-5bfeafd9]:first-child{margin-top:0}.sidebar .nav-items .section-label .section-label-text[data-v-5bfeafd9]{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--icon-grey);white-space:nowrap;opacity:1;transition:opacity .12s ease-in-out}.sidebar .nav-items .section-label .section-divider[data-v-5bfeafd9]{display:none;flex:1;height:1px;background-color:var(--nonary-color)}.sidebar .nav-items .nav-item[data-v-5bfeafd9]{display:flex;align-items:center;gap:.85rem;padding:.75rem .8rem;border-radius:var(--base-border-radius);text-decoration:none;color:var(--primary-color);font-weight:var(--base-button-font-weight);font-size:1.02rem;transition:background-color .15s ease-in-out,color .15s ease-in-out,padding var(--sidebar-transition),gap var(--sidebar-transition);cursor:pointer;overflow:hidden}.sidebar .nav-items .nav-item .icon[data-v-5bfeafd9]{width:1.35rem;height:1.35rem;object-fit:contain;flex-shrink:0;filter:brightness(0);transition:filter .15s ease-in-out}.sidebar .nav-items .nav-item .icon.lg[data-v-5bfeafd9]{width:1.6rem;height:1.6rem}.sidebar .nav-items .nav-item .label[data-v-5bfeafd9]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:1;transition:opacity .12s ease-in-out}.sidebar .nav-items .nav-item[data-v-5bfeafd9]:hover{background-color:var(--nonary-color)}.sidebar .nav-items .nav-item.active[data-v-5bfeafd9]{background-color:#eef0ff;color:var(--secondary-color);font-weight:600}.sidebar .nav-items .nav-item[data-v-5bfeafd9]:active{transform:scale(.98)}.sidebar .footer[data-v-5bfeafd9]{border-top:1px solid var(--nonary-color);padding-top:.75rem}.sidebar .footer .profile-btn[data-v-5bfeafd9]{display:flex;align-items:center;gap:.85rem;padding:.55rem .6rem;width:100%;background:none;border:none;cursor:pointer;border-radius:var(--base-border-radius);color:var(--primary-color);font-weight:var(--base-button-font-weight);font-size:1rem;text-decoration:none;transition:background-color .15s ease-in-out,padding var(--sidebar-transition),gap var(--sidebar-transition);overflow:hidden}.sidebar .footer .profile-btn .avatar[data-v-5bfeafd9]{width:2.4rem;height:2.4rem;border-radius:50%;overflow:hidden;flex-shrink:0;background-color:var(--nonary-color);display:flex;align-items:center;justify-content:center;color:#00000073}.sidebar .footer .profile-btn .avatar img[data-v-5bfeafd9]{width:100%;height:100%;object-fit:cover}.sidebar .footer .profile-btn .avatar .placeholder-icon[data-v-5bfeafd9]{width:65%;height:65%}.sidebar .footer .profile-btn .label[data-v-5bfeafd9]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:1;transition:opacity .12s ease-in-out}.sidebar .footer .profile-btn[data-v-5bfeafd9]:hover{background-color:var(--nonary-color)}.sidebar .footer .profile-btn.active[data-v-5bfeafd9]{background-color:#eef0ff;color:var(--secondary-color);font-weight:600}.sidebar .footer .profile-btn[data-v-5bfeafd9]:active{transform:scale(.98)}.sidebar.collapsed .header .header-top[data-v-5bfeafd9]{padding-left:0;justify-content:center}.sidebar.collapsed .header .header-top .app-title[data-v-5bfeafd9]{max-width:0;opacity:0;pointer-events:none}.sidebar.collapsed .header .header-top .collapse-btn svg[data-v-5bfeafd9]{transform:rotate(180deg)}.sidebar.collapsed .nav-items .nav-item[data-v-5bfeafd9],.sidebar.collapsed .nav-items .section-label[data-v-5bfeafd9]{justify-content:center;padding-inline:0;gap:0}.sidebar.collapsed .nav-items .nav-item .label[data-v-5bfeafd9],.sidebar.collapsed .nav-items .section-label .section-label-text[data-v-5bfeafd9]{opacity:0;max-width:0;pointer-events:none}.sidebar.collapsed .nav-items .section-label .section-divider[data-v-5bfeafd9]{display:block}.sidebar.collapsed .footer .profile-btn[data-v-5bfeafd9]{justify-content:center;padding-inline:0;gap:0}.sidebar.collapsed .footer .profile-btn .label[data-v-5bfeafd9]{opacity:0;max-width:0;pointer-events:none}@media screen and (max-width: 768px){.sidebar[data-v-5bfeafd9]{width:auto;min-width:0;border-right:none;transition:none}.sidebar.collapsed[data-v-5bfeafd9]{width:auto;min-width:0}.sidebar .mobile-toggle[data-v-5bfeafd9]{display:flex;align-items:center;justify-content:center;position:fixed;top:.65rem;left:.65rem;width:2.75rem;height:2.75rem;background-color:#fff;border:1px solid rgb(223,223,223);border-radius:var(--base-border-radius);cursor:pointer;z-index:102;padding:0;box-shadow:var(--input-box-shadow)}.sidebar .mobile-toggle img[data-v-5bfeafd9]{width:1.5rem;height:1.5rem}.sidebar .sidebar-panel[data-v-5bfeafd9]{position:fixed;top:0;left:0;height:100%;width:15rem;transform:translate(-100%);transition:transform .25s ease-in-out;background-color:#fff;border-right:1px solid rgb(223,223,223);z-index:101;box-shadow:2px 0 12px #00000014;padding-top:4rem}.sidebar .header .collapse-btn[data-v-5bfeafd9]{display:none}.sidebar .mobile-overlay[data-v-5bfeafd9]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0000;pointer-events:none;transition:background-color .25s ease-in-out;z-index:100}.sidebar.mobile-open .sidebar-panel[data-v-5bfeafd9]{transform:translate(0)}.sidebar.mobile-open .mobile-overlay[data-v-5bfeafd9]{background-color:#00000059;pointer-events:all}}.modal-container[data-v-f09b4952]{position:absolute;display:flex;justify-content:center;align-items:center;background-color:transparent;z-index:0;pointer-events:none;width:100%;height:100%;transition:all .2s}.modal-container .modal-box[data-v-f09b4952]{display:flex;margin:1rem;flex-direction:column;justify-content:space-between;width:100%;height:fit-content;gap:1rem;overflow:auto;max-width:26rem;padding:var(--base-modal-padding);border-radius:var(--base-border-radius);background-color:#fff;box-shadow:0 0 30px #00000050;-webkit-user-select:none;user-select:none;opacity:0;pointer-events:none;transform:translateY(3rem);transition:all .2s}.modal-container .modal-box .top-bar[data-v-f09b4952]{width:100%;display:flex;justify-content:space-between;-webkit-user-select:none;user-select:none}.modal-container .modal-box .top-bar .title[data-v-f09b4952]{font-size:1.5rem;font-weight:700}.modal-container .modal-box .wrapper-inputs[data-v-f09b4952],.modal-container .modal-box .wrapper-inputs .input-wrapper[data-v-f09b4952]{display:flex;flex-direction:column;gap:.5rem}.modal-container .modal-box .wrapper-inputs .input-wrapper label[data-v-f09b4952]{font-size:1rem;width:fit-content;font-weight:var(--base-button-font-weight)}.modal-container .modal-box .wrapper-inputs .input-wrapper input[data-v-f09b4952],.modal-container .modal-box .wrapper-inputs .input-wrapper .select[data-v-f09b4952],.modal-container .modal-box .wrapper-inputs .input-wrapper .kg-wrapper[data-v-f09b4952]{border:none;background-color:var(--nonary-color);border-radius:var(--base-border-radius);transition:border 0s;padding:.5rem .5rem .5rem .7rem;font-size:1rem}.modal-container .modal-box .wrapper-inputs .input-wrapper input[data-v-f09b4952]:focus,.modal-container .modal-box .wrapper-inputs .input-wrapper .select[data-v-f09b4952]:focus,.modal-container .modal-box .wrapper-inputs .input-wrapper .kg-wrapper[data-v-f09b4952]:focus{outline-color:var(--secondary-color)}.modal-container .modal-box .wrapper-inputs .input-wrapper .error-message[data-v-f09b4952]{color:red;height:0;overflow:hidden;font-size:.9rem;line-height:.9rem;transition:height .1s}.modal-container .modal-box .wrapper-inputs .input-wrapper .error-message.active[data-v-f09b4952]{height:1rem}.modal-container .modal-box .wrapper-inputs .input-wrapper .category-pills[data-v-f09b4952]{display:flex;gap:.5rem;flex-wrap:wrap}.modal-container .modal-box .wrapper-inputs .input-wrapper .category-pills .cat-pill[data-v-f09b4952]{padding:.5rem 1rem;border-radius:var(--base-border-radius);font-weight:600;font-size:.95rem;cursor:pointer;white-space:nowrap;transition:all .15s;background-color:var(--nonary-color);color:var(--primary-color);border:2px solid transparent;-webkit-user-select:none;user-select:none}.modal-container .modal-box .wrapper-inputs .input-wrapper .category-pills .cat-pill.active[data-v-f09b4952]{background-color:#eef0ff;color:var(--secondary-color);border-color:var(--secondary-color)}.modal-container .modal-box .wrapper-inputs .input-wrapper .category-pills .cat-pill[data-v-f09b4952]:active{transform:scale(.97)}.modal-container .modal-box .wrapper-inputs .input-wrapper .inputs[data-v-f09b4952]{display:flex;gap:.5rem;max-width:100%}.modal-container .modal-box .wrapper-inputs .input-wrapper .inputs input[data-v-f09b4952]{width:100%}.modal-container .modal-box .wrapper-inputs .input-wrapper .inputs input.caffe[data-v-f09b4952]{width:5rem;text-align:center;display:initial;color:#939393;padding-left:.5rem;pointer-events:none}.modal-container .modal-box .wrapper-inputs .input-wrapper .inputs .kg-wrapper[data-v-f09b4952]{display:flex;align-items:center;flex-direction:row;gap:.5rem;width:100%;padding:0;padding-right:.5rem}.modal-container .modal-box .wrapper-inputs .input-wrapper .inputs .kg-wrapper input[data-v-f09b4952]{pointer-events:all;width:100%;color:#000;text-align:right}.modal-container .modal-box .wrapper-inputs .input-wrapper .inputs .kg-wrapper input[data-v-f09b4952]:focus{border:none;outline:none}.modal-container .modal-box .wrapper-buttons-update[data-v-f09b4952]{display:flex;gap:.5rem;margin-top:.5rem;justify-content:end;position:relative}.modal-container .modal-box .wrapper-buttons-update .elimina-wrapper[data-v-f09b4952]{display:flex;align-items:center;position:absolute;gap:.5rem;left:0;transition:.2s all}.modal-container .modal-box .wrapper-buttons-update .elimina-wrapper .question[data-v-f09b4952]{font-size:1.1rem;flex:1;font-weight:700;overflow:hidden}.modal-container .modal-box .wrapper-buttons-update .dark-button[data-v-f09b4952]{display:flex;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none;font-size:1rem;padding:var(--base-button-padding);background-color:var(--secondary-color);color:#fff;border:3px solid var(--secondary-color);border-radius:var(--base-border-radius);font-weight:var(--base-button-font-weight);cursor:pointer;transition:all .15s ease-in-out;text-align:center;transition:all .1s;transition:.2s all}.modal-container .modal-box .wrapper-buttons-update .dark-button.elimina[data-v-f09b4952]{color:#fff;background-color:var(--septenary-color);border-color:var(--septenary-color)}.modal-container .modal-box .wrapper-buttons-update .dark-button .spinner-wrapper[data-v-f09b4952]{display:flex;pointer-events:none;position:absolute;height:2rem;width:2rem;opacity:0}.modal-container .modal-box .wrapper-buttons-update .dark-button.loading[data-v-f09b4952]{color:transparent}.modal-container .modal-box .wrapper-buttons-update .dark-button.loading .spinner-wrapper[data-v-f09b4952]{opacity:1}.modal-container .modal-box .wrapper-buttons-update .light-button[data-v-f09b4952]{-webkit-user-select:none;user-select:none;font-size:1rem;padding:var(--base-button-padding);background-color:var(--nonary-color);color:var(--secondary-color);border:3px solid var(--nonary-color);border-radius:var(--base-border-radius);font-weight:var(--base-button-font-weight);cursor:pointer;transition:all .15s ease-in-out;text-align:center;transition:all .1s}.modal-container .modal-box .wrapper-buttons-update .light-button[data-v-f09b4952]:active{transform:scale(.98)}.modal-container .modal-box .wrapper-buttons-update .light-button[data-v-f09b4952]{color:#000;border-color:var(--nonary-color)}.modal-container .modal-box .wrapper-buttons-update.ask-elimina .elimina-wrapper[data-v-f09b4952]{width:100%;justify-content:space-between}.modal-container .modal-box .wrapper-buttons-update.ask-elimina .dark-button[data-v-f09b4952],.modal-container .modal-box .wrapper-buttons-update.ask-elimina .light-button[data-v-f09b4952]{opacity:0;pointer-events:none}.modal-container .modal-box .wrapper-buttons-update.ask-elimina .dark-button.elimina[data-v-f09b4952],.modal-container .modal-box .wrapper-buttons-update.ask-elimina .dark-button.close-elimina[data-v-f09b4952],.modal-container .modal-box .wrapper-buttons-update.ask-elimina .light-button.elimina[data-v-f09b4952],.modal-container .modal-box .wrapper-buttons-update.ask-elimina .light-button.close-elimina[data-v-f09b4952]{pointer-events:all;opacity:1}.modal-container .modal-box .wrapper-buttons-update.ask-elimina .dark-button .spinner-wrapper[data-v-f09b4952],.modal-container .modal-box .wrapper-buttons-update.ask-elimina .light-button .spinner-wrapper[data-v-f09b4952]{display:flex;pointer-events:none;position:absolute;height:2rem;width:2rem;opacity:0}.modal-container .modal-box .wrapper-buttons-update.ask-elimina .dark-button.loading[data-v-f09b4952],.modal-container .modal-box .wrapper-buttons-update.ask-elimina .light-button.loading[data-v-f09b4952]{color:transparent}.modal-container .modal-box .wrapper-buttons-update.ask-elimina .dark-button.loading .spinner-wrapper[data-v-f09b4952],.modal-container .modal-box .wrapper-buttons-update.ask-elimina .light-button.loading .spinner-wrapper[data-v-f09b4952]{opacity:1}.modal-container .modal-box .wrapper-buttons-update.ask-elimina .light-button[data-v-f09b4952]{color:#000}.modal-container .modal-box .wrapper-buttons-crea[data-v-f09b4952]{display:flex;margin-top:.5rem;gap:.5rem;justify-content:end}.modal-container .modal-box .wrapper-buttons-crea .dark-button[data-v-f09b4952]{display:flex;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none;font-size:1rem;padding:var(--base-button-padding);background-color:var(--secondary-color);color:#fff;border:3px solid var(--secondary-color);border-radius:var(--base-border-radius);font-weight:var(--base-button-font-weight);cursor:pointer;transition:all .15s ease-in-out;text-align:center;transition:all .1s}.modal-container .modal-box .wrapper-buttons-crea .dark-button .spinner-wrapper[data-v-f09b4952]{display:flex;pointer-events:none;position:absolute;height:2rem;width:2rem;opacity:0}.modal-container .modal-box .wrapper-buttons-crea .dark-button.loading[data-v-f09b4952]{color:transparent}.modal-container .modal-box .wrapper-buttons-crea .dark-button.loading .spinner-wrapper[data-v-f09b4952]{opacity:1}.modal-container .modal-box .wrapper-buttons-crea .light-button[data-v-f09b4952]{-webkit-user-select:none;user-select:none;font-size:1rem;padding:var(--base-button-padding);background-color:var(--nonary-color);color:var(--secondary-color);border:3px solid var(--nonary-color);border-radius:var(--base-border-radius);font-weight:var(--base-button-font-weight);cursor:pointer;transition:all .15s ease-in-out;text-align:center;transition:all .1s}.modal-container .modal-box .wrapper-buttons-crea .light-button[data-v-f09b4952]:active{transform:scale(.98)}.modal-container .modal-box .wrapper-buttons-crea .light-button[data-v-f09b4952]{color:#000;background-color:var(--nonary-color);border-color:var(--nonary-color)}.modal-container.active[data-v-f09b4952]{z-index:999;background-color:#00000030;pointer-events:all}.modal-container.active .modal-box[data-v-f09b4952]{opacity:1;pointer-events:all;transform:translateY(0)}.modal-container[data-v-0c568507]{-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;background-color:transparent;justify-content:center;align-items:center;z-index:0;transition:all .2s;pointer-events:none}.modal-container .modal-box[data-v-0c568507]{display:grid;margin:1rem;grid-template-rows:auto 1fr auto;width:100%;max-width:28rem;height:100%;max-height:22rem;background-color:#fff;padding:var(--base-modal-padding);overflow:auto;border-radius:var(--base-border-radius);gap:1rem;box-shadow:0 0 30px #00000050;opacity:0;pointer-events:none;transform:translateY(3rem);transition:all .2s}.modal-container .modal-box .modal-title[data-v-0c568507]{font-size:1.5rem;font-weight:700}.modal-container .modal-box .modal-content[data-v-0c568507]{overflow:auto}.modal-container .modal-box .light-button[data-v-0c568507]{display:flex;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none;font-size:1rem;padding:var(--base-button-padding);background-color:var(--secondary-color);color:#fff;border:3px solid var(--secondary-color);border-radius:var(--base-border-radius);font-weight:var(--base-button-font-weight);cursor:pointer;transition:all .15s ease-in-out;text-align:center;transition:all .1s;background-color:var(--nonary-color);border-color:var(--nonary-color);color:#000;width:fit-content;justify-self:end}.modal-container.active[data-v-0c568507]{z-index:1000;background-color:#00000030;pointer-events:all}.modal-container.active .modal-box[data-v-0c568507]{opacity:1;pointer-events:all;transform:translateY(0)}.modal-name-container[data-v-f39d76c2]{-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;background-color:transparent;justify-content:center;align-items:center;z-index:0;transition:all .2s;pointer-events:none}.modal-name-container .modal-box[data-v-f39d76c2]{display:grid;margin:1rem;grid-template-rows:auto 1fr auto;width:100%;max-width:22rem;height:100%;max-height:11.4rem;background-color:#fff;padding:1rem 1.8rem 1.8rem;overflow:auto;border-radius:var(--base-border-radius);gap:1rem;box-shadow:0 0 30px #00000050;opacity:0;pointer-events:none;transform:translateY(3rem);transition:all .2s}.modal-name-container .modal-box .title[data-v-f39d76c2]{font-size:1.5rem;font-weight:700}.modal-name-container .modal-box .bottom-bar[data-v-f39d76c2]{display:flex;justify-content:end;gap:.5rem}.modal-name-container .modal-box .bottom-bar .dark-button[data-v-f39d76c2]{display:flex;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none;font-size:1rem;padding:var(--base-button-padding);color:#fff;border:3px solid var(--secondary-color);border-radius:var(--base-border-radius);font-weight:var(--base-button-font-weight);cursor:pointer;transition:all .15s ease-in-out;text-align:center;transition:all .1s;border-color:var(--secondary-color);background-color:var(--secondary-color)}.modal-name-container .modal-box .bottom-bar .annulla[data-v-f39d76c2]{display:flex;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none;font-size:1rem;padding:var(--base-button-padding);background-color:var(--secondary-color);color:#fff;border:3px solid var(--secondary-color);border-radius:var(--base-border-radius);font-weight:var(--base-button-font-weight);transition:all .15s ease-in-out;text-align:center;transition:all .1s;background-color:var(--nonary-color);border-color:var(--nonary-color);color:#000;cursor:pointer}.modal-name-container .modal-box .modal-content[data-v-f39d76c2]{overflow:auto;height:fit-content}.modal-name-container .modal-box .modal-content input[data-v-f39d76c2]{width:100%;padding:.5rem;border:1px solid var(--secondary-color);font-size:1.05rem;border-radius:var(--base-border-radius)}.modal-name-container .modal-box .modal-content input[data-v-f39d76c2]:focus{border:2px solid var(--secondary-color);outline:none}.modal-name-container.active[data-v-f39d76c2]{z-index:1000;background-color:#00000030;pointer-events:all}.modal-name-container.active .modal-box[data-v-f39d76c2]{opacity:1;pointer-events:all;transform:translateY(0)}.modal-container[data-v-2dd85a9e]{-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;background-color:transparent;justify-content:center;align-items:center;z-index:0;transition:all .2s;pointer-events:none}.modal-container .modal-box[data-v-2dd85a9e]{display:grid;margin:1rem;grid-template-rows:auto 1fr auto;width:100%;max-width:28rem;background-color:#fff;padding:1rem 1.8rem 1.4rem;overflow:auto;border-radius:var(--base-border-radius);gap:.6rem;box-shadow:0 0 30px #00000050;opacity:0;pointer-events:none;transform:translateY(3rem);transition:all .2s}.modal-container .modal-box .modal-title[data-v-2dd85a9e]{font-size:1.5rem;font-weight:700}.modal-container .modal-box .modal-content[data-v-2dd85a9e]{overflow:auto}.modal-container .modal-box .dark-button[data-v-2dd85a9e]{display:flex;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none;font-size:1rem;padding:var(--base-button-padding);color:#fff;border:3px solid var(--secondary-color);border-radius:var(--base-border-radius);font-weight:var(--base-button-font-weight);cursor:pointer;transition:all .15s ease-in-out;text-align:center;transition:all .1s;border-color:var(--secondary-color);background-color:var(--secondary-color)}.modal-container .modal-box .wrapper-actions[data-v-2dd85a9e]{display:flex;gap:.5rem;margin-top:2.5rem;align-items:center;justify-content:end}.modal-container .modal-box .wrapper-actions .esci[data-v-2dd85a9e]{color:#fff;border-color:var(--septenary-color);background-color:var(--septenary-color)}.modal-container .modal-box .wrapper-actions .annulla[data-v-2dd85a9e]{color:#000;border-color:var(--nonary-color);background-color:var(--nonary-color)}.modal-container.active[data-v-2dd85a9e]{z-index:1000;background-color:#00000030;pointer-events:all}.modal-container.active .modal-box[data-v-2dd85a9e]{opacity:1;pointer-events:all;transform:translateY(0)}.row-modal-carico-container[data-v-a3bdf880],.row-caffe-modal-carico-container[data-v-a3bdf880]{display:grid;grid-template-columns:2fr minmax(5rem,1fr)}.row-modal-carico-container input[data-v-a3bdf880],.row-caffe-modal-carico-container input[data-v-a3bdf880]{width:100%;padding:.2rem;border:2px solid var(--nonary-color);font-size:.9rem;text-align:end;color:var(--primary-color);outline:none;background-color:var(--nonary-color);border-radius:var(--base-border-radius)}.row-modal-carico-container input[data-v-a3bdf880]:focus,.row-caffe-modal-carico-container input[data-v-a3bdf880]:focus{border:2px solid var(--secondary-color);outline:none}.row-modal-carico-container input[type=number][data-v-a3bdf880]::-webkit-outer-spin-button,.row-modal-carico-container input[type=number][data-v-a3bdf880]::-webkit-inner-spin-button,.row-caffe-modal-carico-container input[type=number][data-v-a3bdf880]::-webkit-outer-spin-button,.row-caffe-modal-carico-container input[type=number][data-v-a3bdf880]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.row-modal-carico-container input[type=number][data-v-a3bdf880],.row-caffe-modal-carico-container input[type=number][data-v-a3bdf880]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.row-caffe-modal-carico-container .quantita[data-v-a3bdf880]{display:flex;gap:.3rem;align-items:center;width:100%;padding:.2rem;border:2px solid var(--nonary-color);font-size:.9rem;text-align:end;color:var(--primary-color);outline:none;background-color:var(--nonary-color);border-radius:var(--base-border-radius)}.row-caffe-modal-carico-container .quantita input[data-v-a3bdf880]{border:none;padding:0;padding-right:.2rem}.row-caffe-modal-carico-container .quantita .kg[data-v-a3bdf880]{display:flex;align-items:center;font-size:.9rem;padding-right:.2rem;transform:translateY(-.1rem);color:var(--primary-color)}.modal-container[data-v-ebf05a41]{-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;background-color:transparent;justify-content:center;align-items:center;z-index:0;transition:all .2s;pointer-events:none}.modal-container .modal-box[data-v-ebf05a41]{display:grid;margin:1rem;grid-template-rows:auto 1fr;width:100%;max-width:28rem;max-height:90%;background-color:#fff;padding:var(--base-modal-padding);overflow:auto;border-radius:var(--base-border-radius);gap:1rem;box-shadow:0 0 30px #00000050;opacity:0;pointer-events:none;transform:translateY(3rem);transition:all .2s}.modal-container .modal-box .title[data-v-ebf05a41]{font-size:1.5rem;font-weight:700}.modal-container .modal-box .bottom-bar[data-v-ebf05a41]{display:flex;justify-content:end;align-items:center;gap:.5rem;margin-top:.4rem}.modal-container .modal-box .bottom-bar .dark-button[data-v-ebf05a41]{display:flex;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none;font-size:1rem;padding:var(--base-button-padding);color:#fff;border:3px solid var(--secondary-color);border-radius:var(--base-border-radius);font-weight:var(--base-button-font-weight);cursor:pointer;transition:all .15s ease-in-out;text-align:center;transition:all .1s;border-color:var(--secondary-color);background-color:var(--secondary-color);width:fit-content}.modal-container .modal-box .bottom-bar .close-button[data-v-ebf05a41]{-webkit-user-select:none;user-select:none;font-size:1rem;padding:var(--base-button-padding);background-color:var(--nonary-color);color:var(--secondary-color);border:3px solid var(--nonary-color);border-radius:var(--base-border-radius);font-weight:var(--base-button-font-weight);cursor:pointer;transition:all .15s ease-in-out;text-align:center;transition:all .1s}.modal-container .modal-box .bottom-bar .close-button[data-v-ebf05a41]:active{transform:scale(.98)}.modal-container .modal-box .bottom-bar .close-button[data-v-ebf05a41]{color:#000}.modal-container .modal-box .wrapper-prodotti[data-v-ebf05a41]{display:flex;flex-direction:column;gap:.5rem;max-height:20rem;overflow:auto}.modal-container.active[data-v-ebf05a41]{z-index:1000;background-color:#00000030;pointer-events:all}.modal-container.active .modal-box[data-v-ebf05a41]{opacity:1;pointer-events:all;transform:translateY(0)}.downcomingcheck-container[data-v-b3d8952a]{position:absolute;display:flex;flex-direction:column;width:100%;z-index:8;height:100%;pointer-events:none;overflow:hidden}.downcomingcheck-container .downcoming-checkordine[data-v-b3d8952a]{display:flex;position:absolute;bottom:0;max-height:0rem;height:0;width:100%;background-color:#fff;z-index:10;padding:0rem;border-top-right-radius:16px;border-top-left-radius:16px;overflow:hidden;transition:all .25s cubic-bezier(0,0,.05,.93)}.downcomingcheck-container .downcoming-checkordine .wrapper-check-ordine[data-v-b3d8952a]{max-width:unset;opacity:.5;transform:scale(.7);padding-inline:1.5rem;transition:all .25s cubic-bezier(0,0,.5,1.04)}.downcomingcheck-container .filtro[data-v-b3d8952a]{background-color:#00000030;position:absolute;top:0;left:0;width:100%;height:100%;z-index:9;opacity:0;transition:all .3s cubic-bezier(0,0,.5,1.04)}.downcomingcheck-container.active[data-v-b3d8952a]{pointer-events:all}.downcomingcheck-container.active .downcoming-checkordine[data-v-b3d8952a]{height:100%;max-height:70%;padding-top:1rem;padding-bottom:2.2rem}.downcomingcheck-container.active .downcoming-checkordine .wrapper-check-ordine[data-v-b3d8952a]{opacity:1;transform:scale(1)}.downcomingcheck-container.active .filtro[data-v-b3d8952a]{opacity:1}.fade-enter-active[data-v-b3d8952a],.fade-leave-active[data-v-b3d8952a]{transition:opacity .15s}.fade-enter-from[data-v-b3d8952a],.fade-leave-to[data-v-b3d8952a]{opacity:0}.fade-enter-to[data-v-b3d8952a],.fade-leave-from[data-v-b3d8952a]{opacity:1}.modal-container[data-v-67658c9b]{-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;background-color:transparent;justify-content:center;align-items:center;z-index:0;transition:all .2s;pointer-events:none}.modal-container .modal-box[data-v-67658c9b]{display:flex;flex-direction:column;margin:1rem;width:100%;max-width:28rem;max-height:90%;background-color:#fff;padding:1.5rem 1.8rem;overflow:auto;border-radius:var(--base-border-radius);gap:1.2rem;box-shadow:0 0 30px #00000050;opacity:0;pointer-events:none;transform:translateY(3rem);transition:all .2s}.modal-container .modal-box .modal-header .modal-title[data-v-67658c9b]{font-size:1.4rem;font-weight:700}.modal-container .modal-box .form-fields[data-v-67658c9b]{display:flex;flex-direction:column;gap:1rem}.modal-container .modal-box .form-fields .tipo-toggle[data-v-67658c9b]{display:flex;gap:.6rem}.modal-container .modal-box .form-fields .tipo-toggle .toggle-option[data-v-67658c9b]{flex:1;display:flex;justify-content:center;align-items:center;padding:.8rem;border-radius:var(--base-border-radius);font-weight:600;font-size:1rem;cursor:pointer;transition:all .15s;background-color:var(--nonary-color);color:var(--primary-color);border:2px solid transparent}.modal-container .modal-box .form-fields .tipo-toggle .toggle-option.active.spesa[data-v-67658c9b]{background-color:#fff0f0;color:var(--septenary-color);border-color:var(--septenary-color)}.modal-container .modal-box .form-fields .tipo-toggle .toggle-option.active.entrata[data-v-67658c9b]{background-color:#f0fff4;color:var(--octonary-color);border-color:var(--octonary-color)}.modal-container .modal-box .form-fields .tipo-toggle .toggle-option[data-v-67658c9b]:active{transform:scale(.98)}.modal-container .modal-box .form-fields .field[data-v-67658c9b]{display:flex;flex-direction:column;gap:.4rem;position:relative}.modal-container .modal-box .form-fields .field label[data-v-67658c9b]{font-size:.85rem;font-weight:600;color:var(--primary-color)}.modal-container .modal-box .form-fields .field input[type=text][data-v-67658c9b],.modal-container .modal-box .form-fields .field input[type=number][data-v-67658c9b],.modal-container .modal-box .form-fields .field input[type=date][data-v-67658c9b]{padding:.7rem .9rem;border:2px solid transparent;background-color:var(--nonary-color);border-radius:var(--base-border-radius);font-size:1rem;font-weight:500;transition:border .15s}.modal-container .modal-box .form-fields .field input[type=text][data-v-67658c9b]:focus,.modal-container .modal-box .form-fields .field input[type=number][data-v-67658c9b]:focus,.modal-container .modal-box .form-fields .field input[type=date][data-v-67658c9b]:focus{border-color:var(--secondary-color);outline:none}.modal-container .modal-box .form-fields .field input[type=text][data-v-67658c9b]::placeholder,.modal-container .modal-box .form-fields .field input[type=number][data-v-67658c9b]::placeholder,.modal-container .modal-box .form-fields .field input[type=date][data-v-67658c9b]::placeholder{color:var(--grey-text)}.modal-container .modal-box .form-fields .field input[type=text].has-error[data-v-67658c9b],.modal-container .modal-box .form-fields .field input[type=number].has-error[data-v-67658c9b],.modal-container .modal-box .form-fields .field input[type=date].has-error[data-v-67658c9b]{border-color:var(--septenary-color)}.modal-container .modal-box .form-fields .field .error-message[data-v-67658c9b]{color:var(--septenary-color);height:0;overflow:hidden;font-size:.85rem;line-height:1rem;font-weight:500;transition:height .12s}.modal-container .modal-box .form-fields .field .error-message.active[data-v-67658c9b]{height:1.05rem}.modal-container .modal-box .form-fields .field .categoria-header[data-v-67658c9b]{display:flex;justify-content:space-between;align-items:center}.modal-container .modal-box .form-fields .field .categoria-header .gestisci-link[data-v-67658c9b]{font-size:.8rem;font-weight:600;color:var(--secondary-color);cursor:pointer;padding:.15rem .45rem;border-radius:6px;transition:background-color .15s}.modal-container .modal-box .form-fields .field .categoria-header .gestisci-link[data-v-67658c9b]:hover{background-color:#4c51fb1a}.modal-container .modal-box .form-fields .field .categoria-header .gestisci-link[data-v-67658c9b]:active{transform:scale(.97)}.modal-container .modal-box .form-fields .field .categoria-chips[data-v-67658c9b]{display:flex;flex-wrap:wrap;gap:.4rem}.modal-container .modal-box .form-fields .field .categoria-chips .chip[data-v-67658c9b]{display:inline-flex;align-items:center;gap:.3rem;padding:.55rem .95rem;background-color:var(--nonary-color);color:var(--primary-color);border:2px solid transparent;border-radius:var(--base-border-radius);font-size:.95rem;font-weight:600;cursor:pointer;transition:all .15s;-webkit-user-select:none;user-select:none}.modal-container .modal-box .form-fields .field .categoria-chips .chip.selected[data-v-67658c9b]{background-color:#eef0ff;color:var(--secondary-color);border-color:var(--secondary-color)}.modal-container .modal-box .form-fields .field .categoria-chips .chip[data-v-67658c9b]:active{transform:scale(.97)}.modal-container .modal-box .form-fields .field .categoria-chips .chip.nuova[data-v-67658c9b]{border:2px dashed var(--tertiary-color);color:var(--secondary-color);background-color:transparent}.modal-container .modal-box .form-fields .field .categoria-chips .chip.nuova .plus[data-v-67658c9b]{font-weight:700;font-size:1.05rem;line-height:1}.modal-container .modal-box .form-fields .field .categoria-chips .chip.nuova.selected[data-v-67658c9b]{border-style:solid;background-color:#eef0ff;border-color:var(--secondary-color)}.modal-container .modal-box .form-fields .field .categoria-nuova-input[data-v-67658c9b]{margin-top:.2rem}.modal-container .modal-box .form-fields .field .upload-area[data-v-67658c9b]{display:flex;justify-content:center;align-items:center;padding:1rem;border:2px dashed var(--tertiary-color);border-radius:var(--base-border-radius);cursor:pointer;transition:all .15s}.modal-container .modal-box .form-fields .field .upload-area span[data-v-67658c9b]{color:var(--secondary-color);font-weight:550;font-size:.95rem}.modal-container .modal-box .form-fields .field .upload-area[data-v-67658c9b]:active{transform:scale(.98)}.modal-container .modal-box .form-fields .field .file-selected[data-v-67658c9b]{display:flex;justify-content:space-between;align-items:center;padding:.7rem .9rem;background-color:var(--nonary-color);border-radius:var(--base-border-radius)}.modal-container .modal-box .form-fields .field .file-selected .file-name[data-v-67658c9b]{font-size:.9rem;font-weight:500;color:var(--secondary-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;margin-right:.5rem}.modal-container .modal-box .form-fields .field .file-selected .remove-file[data-v-67658c9b]{font-size:1.1rem;font-weight:700;color:var(--septenary-color);cursor:pointer;padding:.2rem .4rem}.modal-container .modal-box .modal-actions[data-v-67658c9b]{display:flex;justify-content:flex-end;gap:.8rem;margin-top:.5rem}.modal-container .modal-box .modal-actions .annulla-button[data-v-67658c9b]{-webkit-user-select:none;user-select:none;font-size:1rem;padding:var(--base-button-padding);background-color:var(--nonary-color);color:var(--secondary-color);border:3px solid var(--nonary-color);border-radius:var(--base-border-radius);font-weight:var(--base-button-font-weight);cursor:pointer;transition:all .15s ease-in-out;text-align:center;transition:all .1s}.modal-container .modal-box .modal-actions .annulla-button[data-v-67658c9b]:active{transform:scale(.98)}.modal-container .modal-box .modal-actions .annulla-button[data-v-67658c9b]{padding:.65rem 1.2rem}.modal-container .modal-box .modal-actions .salva-button[data-v-67658c9b]{display:flex;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none;font-size:1rem;padding:var(--base-button-padding);background-color:var(--secondary-color);color:#fff;border:3px solid var(--secondary-color);border-radius:var(--base-border-radius);font-weight:var(--base-button-font-weight);cursor:pointer;transition:all .15s ease-in-out;text-align:center;transition:all .1s;padding:.65rem 1.5rem;position:relative}.modal-container .modal-box .modal-actions .salva-button .spinner-wrapper[data-v-67658c9b]{position:absolute;display:flex;width:1.8rem;height:1.8rem;opacity:0;pointer-events:none}.modal-container .modal-box .modal-actions .salva-button .spinner-wrapper img[data-v-67658c9b]{width:100%;height:100%}.modal-container .modal-box .modal-actions .salva-button.loading[data-v-67658c9b]{color:transparent;pointer-events:none}.modal-container .modal-box .modal-actions .salva-button.loading .spinner-wrapper[data-v-67658c9b]{opacity:1}.modal-container .modal-box .modal-actions .salva-button[data-v-67658c9b]:active{transform:scale(.98)}.modal-container.active[data-v-67658c9b]{z-index:1000;background-color:#00000030;pointer-events:all}.modal-container.active .modal-box[data-v-67658c9b]{opacity:1;pointer-events:all;transform:translateY(0)}.modal-container[data-v-890dd11b]{-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;background-color:transparent;justify-content:center;align-items:center;z-index:0;transition:all .2s;pointer-events:none}.modal-container .modal-box[data-v-890dd11b]{display:flex;flex-direction:column;margin:1rem;width:100%;max-width:28rem;max-height:85%;background-color:#fff;padding:1.5rem 1.8rem;overflow:auto;border-radius:var(--base-border-radius);gap:1rem;box-shadow:0 0 30px #00000050;opacity:0;pointer-events:none;transform:translateY(3rem);transition:all .2s}.modal-container .modal-box .modal-header[data-v-890dd11b]{display:flex;flex-direction:column;gap:.35rem}.modal-container .modal-box .modal-header .modal-title[data-v-890dd11b]{font-size:1.4rem;font-weight:700}.modal-container .modal-box .modal-header .modal-subtitle[data-v-890dd11b]{font-size:.85rem;color:var(--grey-text);font-weight:450;line-height:1.35}.modal-container .modal-box .categorie-list[data-v-890dd11b]{display:flex;flex-direction:column;gap:.5rem;overflow-y:auto}.modal-container .modal-box .categorie-list .categoria-row[data-v-890dd11b]{display:flex;align-items:center;justify-content:space-between;padding:.7rem .9rem;background-color:var(--nonary-color);border-radius:var(--base-border-radius);gap:.8rem;transition:background-color .15s}.modal-container .modal-box .categorie-list .categoria-row.asking-confirm[data-v-890dd11b]{background-color:#fff0f0}.modal-container .modal-box .categorie-list .categoria-row .categoria-nome[data-v-890dd11b]{font-weight:600;font-size:1rem;color:var(--primary-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.modal-container .modal-box .categorie-list .categoria-row .btn-elimina[data-v-890dd11b]{display:flex;align-items:center;justify-content:center;width:2.3rem;height:2.3rem;padding:0;background-color:transparent;border:none;border-radius:8px;color:var(--septenary-color);cursor:pointer;transition:background-color .15s}.modal-container .modal-box .categorie-list .categoria-row .btn-elimina[data-v-890dd11b]:hover{background-color:#ff3b301f}.modal-container .modal-box .categorie-list .categoria-row .btn-elimina[data-v-890dd11b]:active{transform:scale(.94)}.modal-container .modal-box .categorie-list .categoria-row .confirm-actions[data-v-890dd11b]{display:flex;align-items:center;gap:.4rem;flex-shrink:0}.modal-container .modal-box .categorie-list .categoria-row .confirm-actions .confirm-label[data-v-890dd11b]{font-size:.85rem;font-weight:600;color:var(--septenary-color);margin-right:.3rem}.modal-container .modal-box .categorie-list .categoria-row .confirm-actions .btn-conferma[data-v-890dd11b],.modal-container .modal-box .categorie-list .categoria-row .confirm-actions .btn-annulla[data-v-890dd11b]{padding:.4rem .8rem;border-radius:8px;font-weight:600;font-size:.85rem;cursor:pointer;border:none;transition:all .15s}.modal-container .modal-box .categorie-list .categoria-row .confirm-actions .btn-conferma[data-v-890dd11b]:active:not(:disabled),.modal-container .modal-box .categorie-list .categoria-row .confirm-actions .btn-annulla[data-v-890dd11b]:active:not(:disabled){transform:scale(.97)}.modal-container .modal-box .categorie-list .categoria-row .confirm-actions .btn-conferma[data-v-890dd11b]:disabled,.modal-container .modal-box .categorie-list .categoria-row .confirm-actions .btn-annulla[data-v-890dd11b]:disabled{opacity:.6;cursor:wait}.modal-container .modal-box .categorie-list .categoria-row .confirm-actions .btn-conferma[data-v-890dd11b]{background-color:var(--septenary-color);color:#fff}.modal-container .modal-box .categorie-list .categoria-row .confirm-actions .btn-annulla[data-v-890dd11b]{background-color:#fff;color:var(--primary-color)}.modal-container .modal-box .empty-state[data-v-890dd11b]{padding:2rem 1rem;text-align:center;color:var(--grey-text);font-size:.95rem;font-weight:500;background-color:var(--nonary-color);border-radius:var(--base-border-radius)}.modal-container .modal-box .modal-actions[data-v-890dd11b]{display:flex;justify-content:flex-end;margin-top:.3rem}.modal-container .modal-box .modal-actions .chiudi-button[data-v-890dd11b]{-webkit-user-select:none;user-select:none;font-size:1rem;padding:var(--base-button-padding);background-color:var(--nonary-color);color:var(--secondary-color);border:3px solid var(--nonary-color);border-radius:var(--base-border-radius);font-weight:var(--base-button-font-weight);cursor:pointer;transition:all .15s ease-in-out;text-align:center;transition:all .1s}.modal-container .modal-box .modal-actions .chiudi-button[data-v-890dd11b]:active{transform:scale(.98)}.modal-container .modal-box .modal-actions .chiudi-button[data-v-890dd11b]{padding:.65rem 1.4rem;color:#000}.modal-container.active[data-v-890dd11b]{z-index:1000;background-color:#00000030;pointer-events:all}.modal-container.active .modal-box[data-v-890dd11b]{opacity:1;pointer-events:all;transform:translateY(0)}.modal-container[data-v-f94cf636]{position:absolute;display:flex;justify-content:center;align-items:center;background-color:transparent;z-index:0;pointer-events:none;width:100%;height:100%;transition:all .2s}.modal-container .modal-box[data-v-f94cf636]{display:flex;margin:1rem;flex-direction:column;justify-content:space-between;width:100%;height:fit-content;gap:1rem;overflow:auto;max-width:26rem;padding:var(--base-modal-padding);border-radius:var(--base-border-radius);background-color:#fff;box-shadow:0 0 30px #00000050;-webkit-user-select:none;user-select:none;opacity:0;pointer-events:none;transform:translateY(3rem);transition:all .2s}.modal-container .modal-box .top-bar[data-v-f94cf636]{width:100%;display:flex;justify-content:space-between}.modal-container .modal-box .top-bar .title[data-v-f94cf636]{font-size:1.5rem;font-weight:700}.modal-container .modal-box .section[data-v-f94cf636]{display:flex;flex-direction:column;gap:.7rem}.modal-container .modal-box .section .section-label[data-v-f94cf636]{font-size:1rem;font-weight:var(--base-button-font-weight)}.modal-container .modal-box .section .section-hint[data-v-f94cf636]{font-size:.85rem;color:var(--grey-text, #6e6e78);line-height:1.35}.modal-container .modal-box .section .logo-preview[data-v-f94cf636]{position:relative;width:100%;min-height:9rem;max-height:14rem;background-color:var(--nonary-color);border-radius:var(--base-border-radius);display:flex;align-items:center;justify-content:center;padding:1rem;overflow:hidden}.modal-container .modal-box .section .logo-preview img[data-v-f94cf636]{max-width:100%;max-height:12rem;object-fit:contain}.modal-container .modal-box .section .logo-preview .placeholder[data-v-f94cf636]{color:#939393;font-size:.95rem}.modal-container .modal-box .section .logo-preview .upload-overlay[data-v-f94cf636]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;background-color:#0000008c;color:#fff;border-radius:var(--base-border-radius)}.modal-container .modal-box .section .logo-preview .upload-spinner[data-v-f94cf636]{width:2.5rem;height:2.5rem}.modal-container .modal-box .section .logo-preview .upload-label[data-v-f94cf636]{font-size:.95rem;font-weight:600}.modal-container .modal-box .section .error-message[data-v-f94cf636]{color:red;font-size:.9rem;line-height:1.2rem}.modal-container .modal-box .wrapper-buttons[data-v-f94cf636]{display:flex;gap:.5rem;margin-top:.5rem;justify-content:end;flex-wrap:wrap;position:relative}.modal-container .modal-box .wrapper-buttons .remove-wrapper[data-v-f94cf636]{display:flex;align-items:center;position:absolute;gap:.5rem;left:0;transition:.2s all}.modal-container .modal-box .wrapper-buttons .remove-wrapper .question[data-v-f94cf636]{font-size:1.1rem;flex:1;font-weight:700;overflow:hidden}.modal-container .modal-box .wrapper-buttons .dark-button[data-v-f94cf636]{display:flex;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none;font-size:1rem;padding:var(--base-button-padding);background-color:var(--secondary-color);color:#fff;border:3px solid var(--secondary-color);border-radius:var(--base-border-radius);font-weight:var(--base-button-font-weight);cursor:pointer;transition:all .15s ease-in-out;text-align:center;transition:all .1s;transition:.2s all}.modal-container .modal-box .wrapper-buttons .dark-button.remove[data-v-f94cf636]{color:#fff;background-color:var(--septenary-color);border-color:var(--septenary-color)}.modal-container .modal-box .wrapper-buttons .dark-button.disabled[data-v-f94cf636]{opacity:.45;pointer-events:none}.modal-container .modal-box .wrapper-buttons .dark-button .spinner-wrapper[data-v-f94cf636]{display:flex;pointer-events:none;position:absolute;height:2rem;width:2rem;opacity:0}.modal-container .modal-box .wrapper-buttons .dark-button.loading[data-v-f94cf636]{color:transparent}.modal-container .modal-box .wrapper-buttons .dark-button.loading .spinner-wrapper[data-v-f94cf636]{opacity:1}.modal-container .modal-box .wrapper-buttons .light-button[data-v-f94cf636]{-webkit-user-select:none;user-select:none;font-size:1rem;padding:var(--base-button-padding);background-color:var(--nonary-color);color:var(--secondary-color);border:3px solid var(--nonary-color);border-radius:var(--base-border-radius);font-weight:var(--base-button-font-weight);cursor:pointer;transition:all .15s ease-in-out;text-align:center;transition:all .1s}.modal-container .modal-box .wrapper-buttons .light-button[data-v-f94cf636]:active{transform:scale(.98)}.modal-container .modal-box .wrapper-buttons .light-button[data-v-f94cf636]{color:#000;background-color:var(--nonary-color);border-color:var(--nonary-color)}.modal-container .modal-box .wrapper-buttons .light-button.disabled[data-v-f94cf636]{opacity:.45;pointer-events:none}.modal-container .modal-box .wrapper-buttons.ask-remove .remove-wrapper[data-v-f94cf636]{width:100%;justify-content:space-between}.modal-container .modal-box .wrapper-buttons.ask-remove .dark-button[data-v-f94cf636]:not(.remove),.modal-container .modal-box .wrapper-buttons.ask-remove .light-button[data-v-f94cf636]:not(.close-remove){opacity:0;pointer-events:none}.modal-container.active[data-v-f94cf636]{z-index:999;background-color:#00000030;pointer-events:all}.modal-container.active .modal-box[data-v-f94cf636]{opacity:1;pointer-events:all;transform:translateY(0)}main.app-container[data-v-91355932]{position:relative;display:flex;height:100svh;max-height:100svh;flex-direction:row;overflow:hidden}main.app-container .router-view[data-v-91355932]{flex:1;min-width:0;overflow:hidden}.fade2-enter-active[data-v-91355932],.fade2-leave-active[data-v-91355932]{transition:opacity .12s ease}.fade2-enter-from[data-v-91355932],.fade2-leave-to[data-v-91355932]{opacity:0}.fade2-enter-to[data-v-91355932],.fade2-leave-from[data-v-91355932]{opacity:1}.login-container[data-v-e54f786e]{display:flex;justify-content:center;align-items:center;height:100svh;padding:1rem;--inline-padding: 5rem;--block-padding: 6rem}.login-container .login-outer-box-wrapper[data-v-e54f786e]{display:flex;justify-content:center;align-items:center;width:min-content;border-radius:var(--base-border-radius);flex-direction:column;width:100%;max-width:20rem}.login-container .login-outer-box-wrapper .login-outer-box[data-v-e54f786e]{display:flex;width:100%;flex-direction:column;height:fit-content;row-gap:1.4rem;background-color:#fff}.login-container .login-outer-box-wrapper .login-outer-box .login-title[data-v-e54f786e]{position:relative;grid-column:1/2;grid-row:1/3;font-size:2.8rem;font-family:Lobster;align-self:center;color:#000;bottom:20px}.login-container .login-outer-box-wrapper .login-outer-box .login-box[data-v-e54f786e]{display:flex;flex-direction:column;grid-column:2/3;grid-row:1/2;justify-content:center;gap:1rem}.login-container .login-outer-box-wrapper .login-outer-box .login-box .username-box[data-v-e54f786e]{display:flex;flex-direction:column;border:none;border-radius:var(--base-border-radius)}.login-container .login-outer-box-wrapper .login-outer-box .login-box .username-box input[data-v-e54f786e]{padding:.7rem;border:1px solid var(--nonary-color);background-color:var(--nonary-color);border-radius:var(--base-border-radius);font-size:1rem;width:100%}.login-container .login-outer-box-wrapper .login-outer-box .login-box .username-box input[data-v-e54f786e]:focus{outline:none}.login-container .login-outer-box-wrapper .login-outer-box .login-box .password-box[data-v-e54f786e]{display:flex;flex-direction:row;border-radius:var(--base-border-radius);border:1px solid var(--nonary-color);background-color:var(--nonary-color);justify-content:space-between}.login-container .login-outer-box-wrapper .login-outer-box .login-box .password-box input[data-v-e54f786e]{padding:.7rem;border:none;border-radius:var(--base-border-radius);font-size:1rem;width:100%;background-color:var(--nonary-color)}.login-container .login-outer-box-wrapper .login-outer-box .login-box .password-box input[data-v-e54f786e]:focus{outline:none}.login-container .login-outer-box-wrapper .login-outer-box .login-box .password-box .show-password[data-v-e54f786e]{padding:.5rem;font-size:1rem;font-weight:var(--base-button-font-weight);opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none}.login-container .login-outer-box-wrapper .login-outer-box .login-box .password-box .show-password-showed[data-v-e54f786e]{display:flex;justify-content:center;font-weight:var(--base-button-font-weight);align-items:center;opacity:1;cursor:pointer;pointer-events:all}.login-container .login-outer-box-wrapper .login-outer-box .error-message[data-v-e54f786e]{font-weight:650;color:var(--septenary-color)}.login-container .login-outer-box-wrapper .login-outer-box .button-wrapper[data-v-e54f786e]{grid-row:2/3;grid-column:2/3;display:flex;justify-content:center;align-items:center}.login-container .login-outer-box-wrapper .login-outer-box .button-wrapper .dark-button[data-v-e54f786e]{justify-content:center;align-items:center;-webkit-user-select:none;user-select:none;padding:var(--base-button-padding);background-color:var(--secondary-color);color:#fff;border:3px solid var(--secondary-color);border-radius:var(--base-border-radius);cursor:pointer;transition:all .15s ease-in-out;text-align:center;transition:all .1s;width:100%;display:flex;font-size:1rem;font-weight:var(--base-button-font-weight);position:relative;border-width:3px}.login-container .login-outer-box-wrapper .login-outer-box .button-wrapper .dark-button img[data-v-e54f786e]{display:none;position:absolute;width:2rem;height:2rem;left:50%;top:50%;transform:translate(-50%,-50%)}.login-container .login-outer-box-wrapper .login-outer-box .button-wrapper .dark-button img.working[data-v-e54f786e]{display:block}.login-container .login-outer-box-wrapper .login-outer-box .button-wrapper .dark-button .login-text[data-v-e54f786e]{width:100%}.login-container .login-outer-box-wrapper .login-outer-box .button-wrapper .dark-button .login-text.spinner-working[data-v-e54f786e]{display:none}.login-container .login-outer-box-wrapper .dont-account-wrapper[data-v-e54f786e]{display:flex;width:100%;justify-content:end;align-items:center;gap:.5rem;margin-top:3rem;letter-spacing:-.3px}.login-container .login-outer-box-wrapper .dont-account-wrapper p[data-v-e54f786e]{font-size:1rem}.login-container .login-outer-box-wrapper .dont-account-wrapper a[data-v-e54f786e]{font-size:1rem;color:var(--secondary-color);text-decoration:none}.login-container .login-outer-box-wrapper .dont-account-wrapper a[data-v-e54f786e]:hover{text-decoration:underline}.height-enter-active[data-v-e54f786e],.height-leave-active[data-v-e54f786e]{transition:all .12s ease}.height-enter-from[data-v-e54f786e],.height-leave-to[data-v-e54f786e]{height:0}.height-enter-to[data-v-e54f786e],.height-leave-from[data-v-e54f786e]{height:1.2rem}
