.card-form{background-color:#fff;color:#000;justify-content:space-between;gap:1rem;padding:1rem 2rem;border-radius:1rem;display:flex;flex-direction:column}.field-error{color:red!important;border-color:red!important}.label-error{color:red!important}.button-create-container{display:flex;justify-content:center}@media(prefers-color-scheme:light){.card-form{border:1px solid #476ea3}}.button-go-back{display:flex;justify-content:baseline}.dictionary-container{display:flex;flex-direction:column;gap:2rem}.card-header{background-color:#fff;color:#000;display:flex;flex-direction:column;justify-content:space-between;gap:1rem;padding:1rem 2rem;border-radius:1rem}.label-text{color:gray;font-size:.87rem;font-weight:600;text-transform:uppercase}.column{display:flex;flex-direction:column;align-items:baseline}.column.divider{border-bottom:1px solid rgb(192,189,189);width:100%}.grid{display:grid;grid-auto-flow:column}.card-title{font-size:1.3rem;text-align:left}.menu-title{text-align:left;font-size:1rem;color:#80f}.row{display:flex;flex-direction:row;align-items:center;gap:1rem}.row.divider{border-bottom:1px solid rgb(192,189,189);width:100%}.row.justify{justify-content:space-between}.menu-input{background-color:#fff;border:1px solid rgb(192,189,189);padding:1rem 3rem;border-radius:.3rem;color:#000;font-size:1rem;background-image:url(https://www.w3schools.com/css/searchicon.png);background-repeat:no-repeat;background-position:15px 15px}.arrow-icon{width:30px}.arrow-icon-open{transform:rotate(180deg)}.table-header{background-color:#dfdedeb8}.table-label{text-align:left}.table-label.first-element{flex:.2}.table-label.second-element{flex:.4}.table-label.other-element{flex:.1}.highlighted-status{color:green;font-size:.8rem;font-weight:600;text-transform:capitalize;background-color:#68fc68a9;border-radius:1rem;display:flex;justify-content:center}.highlighted-deprecated-status{color:red;background-color:#f881818f}.highlighted-status.menu-label{padding:0 1rem}.icon-button-row{background-color:#fff;padding:0}.icon-button-row:hover,.icon-button-row:focus,.icon-button-row:focus-visible{border-color:#fff;outline:0}.icon-button-header{background-color:transparent;padding:0}.icon-button-header:hover,.icon-button-header:focus,.icon-button-header:focus-visible{border-color:transparent;outline:0}.menu-card{background-color:#eef8fb;padding:1rem 2rem;margin:1rem}.row-container{background-color:#fff;border-radius:.5rem;border:1px solid rgb(176,192,199);padding:0 1rem;margin-bottom:1rem}.menu-label{font-size:.8rem}.menu-label.title{color:gray}@media(max-width:992px){.button-go-back{justify-content:center}.row{flex-direction:column}.grid{display:flex;flex-direction:column}.table-header{display:none}}@media(prefers-color-scheme:light){.card-header{border:1px solid #476ea3}.icon-button-row{color:#000}}.button-go-back-container{display:flex;justify-content:flex-start;margin-bottom:1rem}.card-form{background-color:#fff;color:#000;justify-content:space-between;gap:1rem;padding:1rem 2rem;border-radius:1rem;display:flex;flex-direction:column;margin-bottom:1rem}.form-grid{width:100%;display:grid;grid-template-columns:auto auto auto;grid-template-rows:auto auto;gap:1rem}.form-input-container{display:flex;flex-direction:column}.form-input{background-color:#fff;color:#000;font-size:1rem;border:1px solid rgb(169,169,169);border-radius:.2rem;padding:.5rem 1rem}.form-select{padding:.3rem .5rem;border-radius:.2rem;border:1px solid #ccc;background-color:#fff;color:#000;cursor:pointer}.referenced-container{background-color:#f9f9f9;padding:1rem}.referenced-row{border:1px solid grey;border-radius:.2rem;margin:1rem;padding:0 1rem;font-size:.9rem;color:#555}.form-select.ref-status{border-color:#007bff}.form-label{text-align:left}.button-upload{margin-bottom:1rem;margin-right:1rem}.button-create{margin-right:1rem}.upload-input{display:none}@media(max-width:992px){.form-grid{grid-template-columns:auto}}.card-container{background-color:#fff;color:#000;display:flex;justify-content:space-between;gap:1rem;padding:1rem 2rem;border-radius:1rem}.button{display:flex;align-items:center;gap:.5rem;justify-content:center}.card-element{display:flex;align-items:center;justify-content:center;text-align:center;width:20%;word-break:break-word}p.card-element{padding-block:1rem}.card-element.last-element{width:40%;gap:1rem}@media(max-width:992px){.card-container{display:flex;flex-direction:column;font-size:16px;align-items:center;justify-content:center;align-content:center;gap:.2rem}.card-element{display:flex;align-items:center!important;justify-content:center;overflow:visible;text-align:center!important;width:100%}.card-element.last-element{display:contents}.button{width:100%!important}}@media(max-width:1450px){.card-element.last-element{flex-direction:column;width:20%}}@media(prefers-color-scheme:light){.card-container{border:1px solid #476ea3}}.table-container{background-color:gray;color:#fff;display:flex;justify-content:space-between;gap:1rem;padding:1rem 2rem;border-radius:1rem;margin-top:1rem}.table-element{display:flex;align-items:center;justify-content:center;width:20%}.table-element.last-element{width:40%}.icon-button{background-color:gray;padding:0}.icon-button:hover,.icon-button:focus,.icon-button:focus-visible{border-color:gray;outline:0}.header-label{text-transform:uppercase;font-weight:600}@media(max-width:992px){.table-container{display:none}}@media(max-width:1110px){.table-element.last-element{width:20%}}.list[data-v-bb46b39d]{margin-top:1rem;list-style:none}.pagination[data-v-bb46b39d]{display:flex;justify-content:center;gap:1rem;margin-top:1rem;place-items:center}.banner-container{position:fixed;top:0;right:0;margin-top:1rem;margin-right:1rem;background-color:#fff;color:#000;padding:1rem 2rem;border-radius:.5rem;flex-direction:column}.icon-close{position:absolute;top:5px;right:5px;padding:0;background-color:transparent}.red-border{border:red solid 5px}.green-border{border:green solid 5px}.main-header{display:flex;justify-content:space-between;align-items:center;padding:1rem}.add-button-container{display:flex;justify-content:end;gap:1rem}.import-input{visibility:hidden;display:none}@media(max-width:992px){.main-header{flex-direction:column;align-items:center}.add-button-container{display:flex;flex-direction:column}}@layer reset,tokens,base,components,utilities;@layer reset{*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-text-size-adjust:100%;tab-size:4}body{line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ul,ol{list-style:none}a{text-decoration:none;color:inherit}button{cursor:pointer;background:none;border:none}table{border-collapse:collapse;border-spacing:0}textarea{resize:vertical}}@layer tokens{:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@layer base{a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}}}@layer components{button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#5d3;cursor:pointer;transition:border-color .25s;color:#213547}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}button.secondary{border:1px solid #55dd33;background-color:#fff;color:#213547}button.disabled{background-color:#95fb7c;cursor:not-allowed}@media(prefers-color-scheme:light){button{background-color:#1f57a4;color:#fff}button.secondary{border:1px solid #1f57a4;background-color:#fff;color:#1f57a4}button.disabled{background-color:#476ea3}}}@layer components{.card{padding:2em}.loading-icon{margin-top:1rem;color:#fff}@media(prefers-color-scheme:light){.loading-icon{color:#000}}}@layer utilities{#app{width:100%;margin:0 auto;padding:2rem;text-align:center}}
