@charset "UTF-8";h2.tytul_naglowek{background-color:#fff;color:#000;padding:10px;font-size:inherit;width:200px}body.high-contrast h2.tytul_naglowek{background-color:#000;color:#ff0!important;font-size:inherit}h4.tytul_naglowek_page{margin-left:auto;background-color:#fff;color:#000;padding:10px;font-size:inherit;width:200px}body.high-contrast h4.tytul_naglowek_page{background-color:#000;color:#ff0!important;font-size:inherit}.accessibility-tools{margin-left:auto;display:flex;gap:10px}.accessibility-tools button{background:none;border:none;font-size:18px;cursor:pointer;padding:5px}.accessibility-tools button:hover{background-color:#ccc}body.high-contrast .accessibility-tools button{color:#ff0}.accessibility-tools button span{color:#333}.accessibility-tools button:hover span{color:#007bff}.high-contrast{background-color:#000!important;color:#ff0!important}.contrast-tabsheet vaadin-tab{background-color:#fff;color:#000;border-bottom:1px solid #ddd;cursor:pointer}.contrast-tabsheet{background-color:#fff;color:#000}.high-contrast .contrast-tabsheet{background-color:#000;color:#ff0!important}.high-contrast .contrast-tabsheet vaadin-tab{background-color:#000;color:#ff0!important;border-bottom:1px solid yellow}.contrast-tabsheet vaadin-tab[disabled]{background-color:#f5f5f5;color:#a0a0a0;cursor:not-allowed}.high-contrast .contrast-tabsheet vaadin-tab[disabled]{background-color:inherit;color:gray!important;cursor:not-allowed}.contrast-tabsheet vaadin-tab[selected]{border-bottom:5px solid #0078d4}.high-contrast .contrast-tabsheet vaadin-tab[selected]{border-bottom:5px solid yellow}.contrast-button{background-color:#f0f0f0;border:none;color:#333;cursor:pointer;padding:10px;border-radius:4px;font-size:16px}.high-contrast .contrast-button{background-color:#000;color:#ff0}.font-size-small,.font-size-medium,.font-size-large{font-size:inherit;background-color:#f0f0f0;color:#000;border:1px solid #ccc;border-radius:4px;padding:8px;cursor:pointer;transition:background-color .3s,color .3s}.high-contrast .font-size-small,.high-contrast .font-size-medium,.high-contrast .font-size-large{background-color:#000;color:#ff0;border-color:#ff0}.active-button{background-color:#007bff;color:#fff;border-color:#0056b3}.high-contrast .active-button{background-color:#ff0;color:#000;border-color:#fff}.font-size-small:hover,.font-size-medium:hover,.font-size-large:hover{background-color:#e0e0e0}.high-contrast .font-size-small:hover,.high-contrast .font-size-medium:hover,.high-contrast .font-size-large:hover{background-color:#222}.menu-logo-container{text-align:center;padding:5px;background-color:#fff}.header-logo,a.header-logo{align-items:left;justify-content:center;max-height:100%}.logo-svg{height:auto;width:auto;max-height:50px;background-color:#fff}.logo-svg{height:auto;width:auto;max-height:50px;padding:5px;background-color:#fff}.high-contrast .logo-svg{background-color:#fff;padding:5px}.logo-svg2{height:auto;width:auto;max-height:55px;padding:0;background-color:#fff}.high-contrast .logo-svg2{background-color:#fff;padding:0}.menu-container{background-color:#fff;color:#000}.high-contrast .menu-container{background-color:#000!important;color:#ff0!important}.menu-container vaadin-icon{color:#000}.high-contrast .menu-container vaadin-icon{color:#ff0!important}.high-contrast vaadin-side-nav{background-color:#000!important;color:#ff0!important}.high-contrast vaadin-side-nav-item{background-color:#000!important;color:#ff0!important}.high-contrast vaadin-side-nav-item:hover{background-color:#ffffd5!important;color:#000!important}.external-link{color:#007bff;cursor:pointer;text-decoration:underline}.external-link:hover{color:#0056b3;text-decoration:none}.high-contrast .external-link{color:#ff0;background-color:#000}.high-contrast .external-link:hover{color:orange;text-decoration:underline}.side-nav-separator{background-color:#ccc;height:1px;margin:10px 0;border:none}vaadin-app-layout::part(navbar){background-color:var(--default-background, #ffffff);color:var(--default-text-color, #000000)}body.high-contrast vaadin-app-layout::part(navbar){background-color:var(--high-contrast-background, #000000);color:var(--high-contrast-text-color, #ffffff)}div.content-div{background-color:#fff;color:#000}body.high-contrast div.content-div{background-color:#000;color:#ff0!important}vaadin-grid{background-color:#fff;color:#fff;border-color:#000}vaadin-grid-cell-content{background-color:#fff;color:#000;border-color:#000;white-space:normal;word-wrap:break-word;overflow:hidden}vaadin-grid::part(row){background-color:#000;border-bottom:1px solid #b4b4b4}.buttonw{width:50px;height:20px;padding:0;min-width:20px;min-height:20px;font-size:12px;line-height:14px}.high-contrast .buttonw{background-color:#ff0;color:#000;border-color:#ff0;font-weight:700}.buttonp{width:80px;height:20px;padding:0;min-width:20px;min-height:20px;font-size:14px;line-height:14px}.high-contrast .buttonp{background-color:#ff0;color:#000;border-color:#ff0;font-weight:700}.searchFieldStyl{background-color:#fff;color:#000;border:1px solid #ccc;padding:8px;border-radius:4px;font-size:14px;width:35%;box-shadow:2px 2px 5px #0000001a}.high-contrast .searchFieldStyl{background-color:#000;color:#ff0;border:1px solid white;padding:8px;border-radius:4px;font-size:14px;width:35%;box-shadow:none}.checkboxWithDescriptionStyl{background-color:#fff;color:#000;border:1px solid #ccc;padding:8px;border-radius:4px;font-size:14px;width:20%!important;box-shadow:2px 2px 5px #0000001a}.high-contrast .checkboxWithDescriptionStyl{background-color:#000;color:#ff0;border:1px solid white;padding:8px;border-radius:4px;font-size:14px;width:20%!important;box-shadow:none}.searchFieldListaStyl{background-color:#fff;color:#000;border:1px solid #ccc;padding:8px;border-radius:4px;font-size:14px;width:10%;box-shadow:2px 2px 5px #0000001a}.high-contrast .searchFieldListaStyl{background-color:#000;color:#ff0;border:1px solid white;padding:8px;border-radius:4px;font-size:14px;width:10%;box-shadow:none}.searchCheckboxStyl{margin:0;padding:0}.checkboxLabelStyl{color:#000;font-weight:700;margin:0;padding-bottom:7px}.high-contrast .checkboxLabelStyl{color:#ff0;font-weight:700}.checkboxLabelHelperStyl{color:#666;font-size:12px;margin:0;padding-top:7px}.high-contrast .checkboxLabelHelperStyl{color:#ff0}vaadin-text-field::part(label){color:#333;font-size:14px;font-weight:700;margin-bottom:4px}.high-contrast vaadin-text-field::part(label){color:#ff0}vaadin-text-field::part(helper-text){color:#666;font-size:12px;margin-top:4px}.high-contrast vaadin-text-field::part(helper-text){color:#ff0}vaadin-text-field::part(input-field) input::placeholder{color:#888;font-style:italic;font-size:14px}.high-contrast vaadin-text-field::part(input-field) input::placeholder{color:#ff0;font-style:normal;background-color:#fff}vaadin-text-field::part(input-field) input{color:#000;font-size:14px}.high-contrast vaadin-text-field::part(input-field) input{color:#ff0;background-color:#fff}input-vaadin-text-field::part(input-field) input{color:#000;font-size:14px}.high-contrast input-vaadin-text-field::part(input-field) input{color:#ff0;background-color:#fff}.high-contrast input-vaadin-text-field::slotted(input){background-color:#fff}.searchFieldStyl::part(input-field){background-color:#e2e2e2;color:#000}.high-contrast .searchFieldStyl::part(input-field){background-color:silver;color:#000}.checkboxWithDescriptionStyl::part(input-field){background-color:#e2e2e2;color:#000}.high-contrast .checkboxWithDescriptionStyl::part(input-field){background-color:silver;color:#000}.searchFieldListaStyl::part(input-field){background-color:#e2e2e2;color:#000}.high-contrast .searchFieldListaStyl::part(input-field){background-color:silver;color:#000}.searchFieldListaStyl::part(label){font-weight:700;color:#333;font-size:14px}.high-contrast .searchFieldListaStyl::part(label){color:#ff0}.searchFieldListaStyl::part(helper-text){color:#666;font-size:12px}.high-contrast .searchFieldListaStyl::part(helper-text){color:#ff0}.searchCheckboxStyl::part(helper-text){color:#666;font-size:12px}.high-contrast .searchCheckboxStyl::part(helper-text){color:#ff0}.searchCheckboxStyl::part(label){color:#000;font-size:14px}.high-contrast .searchCheckboxStyl::part(label){color:#ff0}.searchCheckboxStyl::part(checkbox){background-color:#e2e2e2;color:#000}.high-contrast .searchCheckboxStyl::part(checkbox){background-color:silver;color:#000}.searchButtonStyl{background-color:#007bff;color:#fff;border:none;border-radius:4px;padding:8px 16px;font-size:14px;cursor:pointer;transition:background-color .3s ease}.high-contrast .searchButtonStyl{background-color:#ff0;color:#000;border:2px solid white;font-size:16px}.searchButtonStyl:hover{background-color:#0056b3}.high-contrast .searchButtonStyl:hover{background-color:orange}body,p{font-family:Roboto,Arial,sans-serif}.custom-border{border:1px solid #e8e8e8;border-radius:10px;padding:5px;overflow:auto;width:99%;height:100%}vaadin-grid{height:auto;background-color:#fff;color:#fff;border-color:#000;margin:0;padding:0;overflow:hidden}vaadin-grid-cell-content{background-color:#fff;color:#000;border-color:#000;margin:0;line-height:normal;padding:0 10px;white-space:normal;word-wrap:break-word;overflow:hidden}vaadin-grid::part(row){padding:0;margin:0;line-height:normal;border-bottom:1px solid #b4b4b4}vaadin-grid::part(cell){padding:0;margin:0;line-height:normal}.high-contrast vaadin-grid{background-color:#000;color:#ff0;border-color:#fff}.high-contrast vaadin-grid-cell-content{background-color:#000;color:#ff0}.high-contrast vaadin-grid::part(header-cell){background-color:#000;color:#ff0}vaadin-grid::part(header-cell){background-color:#fff;color:#000;font-weight:700;font-size:16px;color:#333}.high-contrast vaadin-grid::part(body){background-color:#000}.high-contrast vaadin-grid::part(even-row){background-color:#000}.high-contrast vaadin-grid::part(odd-row){background-color:#000}.high-contrast vaadin-grid::part(cell){background-color:#000;color:#ff0}.high-contrast vaadin-grid::part(row){background-color:#000;border-bottom:1px solid #ffffff}.kluczOPIS,.kluczIN,.kluczOUT,.zakresKluczy{font-weight:700;font-size:16px;color:#333;margin-bottom:0}.high-contrast .kluczOPIS,.high-contrast .kluczIN,.high-contrast .kluczOUT,.high-contrast .zakresKluczy{font-weight:700;font-size:16px;color:#ff0;margin-bottom:10px}.buttonz{width:80px;height:20px;padding:0;min-width:20px;min-height:20px;font-size:14px;line-height:14px}.high-contrast .buttonz{background-color:#ff0;color:#000;border-color:#ff0;font-weight:700}.zakresklucz-pre{background-color:#fff;color:#000;padding:5px}.high-contrast .zakresklucz-pre{background-color:#000;color:#ff0;padding:5px}.title{text-align:center;font-size:18px;font-weight:700}.zakres-dialog{background-color:#fff;color:#333;font-family:Arial,sans-serif;padding:16px}.zakres-dialog .header{font-size:18px;font-weight:700;margin-bottom:0}.zakres-dialog p{font-size:14px;line-height:1.5;margin:8px 0}.zakres-dialog ul{list-style:disc;padding-left:20px;margin:8px 0}.close-button{background-color:#007bff;color:#fff;border:none;border-radius:10px;padding:8px 16px;font-size:12px;cursor:pointer;transition:background-color .3s ease;font-weight:700}.high-contrast .zakres-dialog{background-color:#000;color:#fff}.high-contrast .zakres-dialog .header{font-size:20px;color:#ff0}.high-contrast .zakres-dialog p,.high-contrast .zakres-dialog ul{font-size:16px;color:#ff0}.high-contrast .close-button{background-color:#ff0;color:#000;font-size:12px}.high-contrast vaadin-dialog-overlay::part(content){background-color:#000}.high-contrast vaadin-dialog-overlay[theme~=custom-dialog]::part(content){background-color:#000!important;color:#000!important}.high-contrast vaadin-dialog-overlay[theme~=custom-dialog]::part(footer){background-color:#333!important}vaadin-dialog-overlay[theme~=custom-dialog]::part(content){border:2px solid #ffffff!important;border-radius:4px}#klasyfikacja_pkd,#klasyfikacja_pkwiu,#klasyfikacja_prodpol,#klasyfikacja_cn,#klasyfikacja_kst,#klasyfikacja_pkob{fill:transparent;fill-opacity:1;stroke:#70ad47;stroke-width:1;stroke-miterlimit:4;cursor:pointer;transition:all 1.3s ease}a:hover #klasyfikacja_pkd,a:hover #klasyfikacja_pkwiu,a:hover #klasyfikacja_prodpol,a:hover #klasyfikacja_cn,a:hover #klasyfikacja_kst,a:hover #klasyfikacja_pkob{stroke:#70f647;fill:#ff03}#klasyfikacja_cn{fill:transparent;fill-opacity:1;stroke:#2f75b5;stroke-width:1;stroke-miterlimit:4;cursor:pointer;transition:all 1.3s ease}a:hover #klasyfikacja_cn{stroke:#70a7d9;fill:#ff03}text{pointer-events:none}#g5592,#g5600,#g5608,#g3741,#g3122,#g3130{pointer-events:none}.high-contrast #klasyfikacja_pkd,.high-contrast #klasyfikacja_pkwiu,.high-contrast #klasyfikacja_prodpol,.high-contrast #klasyfikacja_cn,.high-contrast #klasyfikacja_kst,.high-contrast #klasyfikacja_pkob{stroke:#ff0!important;fill:transparent}.high-contrast a:hover #klasyfikacja_pkd,.high-contrast a:hover #klasyfikacja_pkwiu,.high-contrast a:hover #klasyfikacja_prodpol,.high-contrast a:hover #klasyfikacja_cn,.high-contrast a:hover #klasyfikacja_kst,.high-contrast a:hover #klasyfikacja_pkob{stroke:#ff0!important;fill:#ff03}.high-contrast text{fill:#ff0!important}.ikonkapodmenu{border:none;background-color:transparent}.high-contrast .ikonkapodmenu{border:1px solid #fff;background-color:#fbfac6;padding:5px;border-radius:30%}.ikonkamenu{border:none;background-color:transparent}.high-contrast .ikonkamenu{border:1px solid #fff;background-color:#fbfac6;padding:5px;border-radius:30%}.ikonkazakladka{border:none;background-color:transparent}.high-contrast .ikonkazakladka{border:1px solid #fff;background-color:#fbfac6;padding:5px;border-radius:30%}
