:root{--background-color:#fafafa;--content-background:#ffffff;--sidebar-background:#f5f5f5;--header-background:#ffffff;--text-color:#333333;--text-secondary:#666666;--border-color:#e0e0e0;--error-color:#d32f2f;--primary-color:#1976d2;--secondary-color:#424242}html,body{height:100%;overflow:hidden;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}a,a:link{-webkit-text-decoration:none!important;text-decoration:none!important;outline:none}h1{font-size:1.3rem;font-weight:400}h2{font-size:1.1rem;font-weight:400}h1,h2,h3,h4,h5,h6{margin:0;padding:0;color:unset}ul,li{list-style:none;padding:0;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}button{border:1px solid #aaa;background:#fff;color:#222;vertical-align:middle;outline:0;border-radius:3px;font-size:.8rem;padding:.25rem .75rem;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}button:hover{background:#eee;border:1px solid #ccc}button:active{-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);-webkit-transition:-webkit-transform .15s cubic-bezier(.175,.885,.32,1.275);transition:transform .15s cubic-bezier(.175,.885,.32,1.275)}textarea{resize:none;overflow:auto;border-radius:3px;border:solid 1px #ccc;padding:.5rem;font-family:inherit}input{border-radius:3px;border:solid 1px #ccc;padding:.25rem .5rem;background:#fff;outline:none;font-family:inherit}input:focus{border-color:var(--primary-color);box-shadow:0 0 0 2px #1976d233}input[type=number]{text-align:right}input[type=checkbox]{margin-right:5px;vertical-align:middle}input[type=radio]{vertical-align:middle;margin-left:2px}select{border:1px solid #ccc;border-radius:3px;padding:.25rem .5rem;background:#fff;font-family:inherit}select:hover{background:#eee}@-webkit-keyframes come-in-g49zg1e{to{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1}}@keyframes come-in-g49zg1e{to{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1}}@-webkit-keyframes spin-g49zg1e{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin-g49zg1e{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}input:-moz-read-only{background:none;border:0;color:inherit}input:read-only{background:none;border:0;color:inherit}.s1bsirbl{cursor:pointer}.s1bsirbl:hover{background:#eee}.tehbh60{table-layout:fixed;width:100%;margin-top:1rem;border-collapse:collapse;background:#fff;border-radius:3px;overflow:hidden;box-shadow:0 1px 3px #0000001a}.tehbh60 thead{background:#eee;font-weight:500;border-bottom:2px solid #e0e0e0;color:#333}.tehbh60 th,.tehbh60 td{padding:.75rem 1rem;font-size:.875rem;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:top;border-bottom:1px solid #e0e0e0}.tehbh60 th{background:#eee;color:#333;font-weight:500}.tehbh60 tbody tr{cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.tehbh60 tbody tr:hover{background-color:#f9f9f9}.tehbh60 tbody tr:last-child td{border-bottom:none}.tehbh60 .active-item{background-color:#b9dcff}.f1pde5pu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c1gy0l1p{cursor:pointer}.c1gy0l1p:active{-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);-webkit-transition:-webkit-transform .15s cubic-bezier(.175,.885,.32,1.275);transition:transform .15s cubic-bezier(.175,.885,.32,1.275)}.hkj5tmy:hover{border-color:#ccc;box-shadow:0 2px 2px #00000024,0 3px 1px -2px #0003,0 1px 5px #0000001f}.a4wq8ox{opacity:0;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);transform-origin:top;-webkit-animation:come-in .3s cubic-bezier(.4,0,.2,1) forwards;animation:come-in .3s cubic-bezier(.4,0,.2,1) forwards}.t15fzm1s{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m46pt1k{margin-bottom:.5rem}.l12gif31{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.l12gif31 .spinner{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid var(--primary-color);border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.l12gif31 p{color:var(--secondary-color);font-size:.875rem}{border-top:3px solid #ff9800;background-color:#fffaf0}#root{background-color:#fffaf0}.header-item.active{background-color:#ff980033!important}.header-item.active .header-item-icon,.header-item.active .header-item-label{color:#ff9800!important}.p4xbgf0{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:hidden;padding:1rem 0}@media (max-width: 768px){.p4xbgf0{padding:1rem;-webkit-flex:none;-ms-flex:none;flex:none;height:auto;min-height:auto;overflow:visible}}.p1cnhylb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.2rem}.p1cnhylb h2{color:#333;margin:0;font-size:1.4rem}@media (max-width: 768px){.p1cnhylb{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;gap:1rem}}.vdhfbb2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#f8f9fa;border-radius:6px;padding:.25rem;border:1px solid #dee2e6}@media (max-width: 768px){.vdhfbb2{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}}.vvwvptt{background:none;border:none;padding:.4rem;border-radius:4px;cursor:pointer;color:#6c757d;-webkit-transition:all .2s;transition:all .2s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.vvwvptt:hover{color:#495057;background:#e9ecef}.vvwvptt var(--vvwvptt-0) svg{width:16px;height:16px}.lv0itao{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;min-height:300px}.lv0itao p{color:#6c757d;font-size:.9rem}.l16izfeo{width:40px;height:40px;border:4px solid #e3e3e3;border-top:4px solid #667eea;border-radius:50%;-webkit-animation:spin-l16izfeo 1s linear infinite;animation:spin-l16izfeo 1s linear infinite;margin-bottom:1rem}@-webkit-keyframes spin-l16izfeo{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin-l16izfeo{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.egg5bw6{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;min-height:300px;text-align:center}.egg5bw6 h3{color:#dc3545;margin-bottom:1rem}.egg5bw6 p{color:#6c757d;margin-bottom:1.5rem}.r1dkbks0{background:#dc3545;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:4px;cursor:pointer;font-weight:600;-webkit-transition:background-color .3s;transition:background-color .3s}.r1dkbks0:hover{background:#c82333}.ecs0vdc{text-align:center;padding:3rem;color:#6c757d}.ecs0vdc p{font-size:.9rem}.syb6c7r{margin-bottom:1.2rem}.sv1p5h7{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.4rem;margin-bottom:.8rem}.s16u7sxm{-webkit-flex:1;-ms-flex:1;flex:1;padding:.5rem .8rem;border:1px solid #dee2e6;border-radius:6px;font-size:.8rem;background:#fff}.s16u7sxm:focus{outline:none;border-color:#6c757d;box-shadow:0 0 0 2px #6c757d1a}.ftjc0ns{padding:.5rem;border:1px solid #dee2e6;border-radius:6px;background:#fff;cursor:pointer;color:#6c757d;-webkit-transition:all .2s;transition:all .2s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ftjc0ns:hover{background:#f8f9fa;border-color:#6c757d}.ftjc0ns var(--ftjc0ns-0) svg{width:16px;height:16px}.s9inofi{background:#fff;border:1px solid #dee2e6;border-radius:8px;padding:1.5rem;box-shadow:0 2px 8px #0000001a}.s2ir8up{display:block;font-weight:600;color:#495057;margin-bottom:1rem;font-size:.8rem}.ccj7tz4{display:-ms-grid;display:grid;-ms-grid-columns:repeat(auto-fit,minmax(200px,1fr));grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem}@media (max-width: 768px){.ccj7tz4{-ms-grid-columns:1fr;grid-template-columns:1fr}}.cg35up4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;cursor:pointer;color:#495057;font-size:.75rem}.cg35up4 input[type=checkbox]{width:16px;height:16px;cursor:pointer}.cg35up4 span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cg35up4:hover{color:#333}.p1na0ybm{background:#fff;border:1px solid #dee2e6;border-radius:8px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1;min-height:0}.p1na0ybm::-webkit-scrollbar{width:8px}.p1na0ybm::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.p1na0ybm::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.p1na0ybm::-webkit-scrollbar-thumb:hover{background:#a1a1a1}@media (max-width: 768px){.p1na0ybm{-webkit-flex:none;-ms-flex:none;flex:none;height:auto;min-height:auto;overflow:visible}.p1na0ybm .list-header{-ms-grid-columns:40px 1fr;grid-template-columns:40px 1fr}.p1na0ybm .list-header .header-cell:not(.icon-header):not(.product-name-cell){display:none}.p1na0ybm .list-row{-ms-grid-columns:40px 1fr;grid-template-columns:40px 1fr;cursor:pointer}.p1na0ybm .list-row .list-cell:not(.icon-cell):not(.product-name-cell){display:none}.p1na0ybm .list-row .product-name-cell{padding:1rem}.p1na0ybm .list-row .product-name-cell .product-regulation{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}}.lq1xzus{display:-ms-grid;display:grid;-ms-grid-columns:40px 2fr 2fr 1.5fr 1fr;grid-template-columns:40px 2fr 2fr 1.5fr 1fr;background:#eee;border-bottom:1px solid #dee2e6;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.laz76hg{-webkit-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto}.laz76hg::-webkit-scrollbar{width:8px}.laz76hg::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.laz76hg::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.laz76hg::-webkit-scrollbar-thumb:hover{background:#a1a1a1}@media (max-width: 768px){.laz76hg{-webkit-flex:none;-ms-flex:none;flex:none;height:auto;min-height:auto;overflow:visible}}.h16e2w3v{padding:.6rem;font-weight:600;color:#495057;font-size:.7rem;text-transform:uppercase;border-right:1px solid #dee2e6;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.h16e2w3v.icon-header{text-align:center;padding:.4rem}.h16e2w3v:last-child{border-right:none;text-align:center}.l1k4a9cs{display:-ms-grid;display:grid;-ms-grid-columns:40px 2fr 2fr 1.5fr 1fr;grid-template-columns:40px 2fr 2fr 1.5fr 1fr;border-bottom:1px solid #f1f3f4;-webkit-transition:background-color .2s;transition:background-color .2s;cursor:pointer}.l1k4a9cs:hover{background:#f8f9fa}.l1k4a9cs:last-child{border-bottom:none}.lwynera{padding:.6rem;color:#495057;border-right:1px solid #f1f3f4;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.75rem}.lwynera:last-child{border-right:none;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.lwynera.icon-cell{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:.4rem}.lwynera.icon-cell .marpol-icon{width:20px;height:20px;display:block}.lwynera.product-name-cell .product-name{font-weight:600;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:.75rem}.s1bwzxjq{padding:.2rem .4rem;border-radius:4px;font-size:.65rem;font-weight:600}.pr4cmfr{display:-ms-grid;display:grid;-ms-grid-columns:repeat(auto-fill,minmax(350px,1fr));grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:1rem;-webkit-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;padding:1rem}.pr4cmfr::-webkit-scrollbar{width:8px}.pr4cmfr::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.pr4cmfr::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.pr4cmfr::-webkit-scrollbar-thumb:hover{background:#a1a1a1}@media (max-width: 768px){.pr4cmfr{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:1rem;-webkit-flex:none;-ms-flex:none;flex:none;height:auto;min-height:auto;overflow:visible;padding:0}}.p1h0v7ih{background:#fff;border:1px solid #dee2e6;border-radius:8px;padding:1rem;box-shadow:0 2px 4px #0000001a;-webkit-transition:all .3s;transition:all .3s}var(--p1h0v7ih-0) .p1h0v7ih:hover{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 4px 12px #00000026}@media (max-width: 768px){.p1h0v7ih{padding:1rem}}@media (max-width: 480px){.p1h0v7ih .product-header{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.p1h0v7ih .product-header .product-regulation{margin-left:0;margin-top:.5rem}}.p4a85pe{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;margin-bottom:.8rem}.p15xy2cs{color:#333;margin:0;font-size:1.2rem;font-weight:600;-webkit-flex:1;-ms-flex:1;flex:1}.pmct7r3{background:#667eea;color:#fff;padding:.25rem .5rem;border-radius:4px;font-size:.8rem;font-weight:600;margin-left:1rem}.p13siiuh{margin-bottom:1rem}.phs6ewd{color:#495057;margin:0 0 .75rem;font-size:.95rem}.phs6ewd strong{color:#333}.p1plp75x{color:#6c757d;font-size:.9rem;line-height:1.4;margin:0 0 .75rem}.pty0p6w{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.c1s5z8b6{background:#f8f9fa;color:#495057;padding:.25rem .5rem;border-radius:4px;font-size:.8rem;border:1px solid #dee2e6}.p1i2xjr4{border-top:1px solid #dee2e6;padding-top:.75rem}.p8zmysd{color:#6c757d;font-size:.8rem}.p108wudk{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:12px 0}.p1huuv5g{padding:6px 12px;border:1px solid #dee2e6;background:var(--p1huuv5g-0);color:var(--p1huuv5g-1);border-radius:4px;cursor:var(--p1huuv5g-2);font-size:.875rem;-webkit-transition:all .2s;transition:all .2s}.p1huuv5g:hover:not(:disabled){background:#e9ecef;border-color:#adb5bd}.p1huuv5g:disabled{cursor:not-allowed;opacity:.6}.pecb6h1{color:#495057;font-size:.875rem;padding:0 8px}.s1ueiq4e{width:20px;height:20px;border:2px solid #e3e3e3;border-top:2px solid #667eea;border-radius:50%;-webkit-animation:spin-s1ueiq4e 1s linear infinite;animation:spin-s1ueiq4e 1s linear infinite;position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@-webkit-keyframes spin-s1ueiq4e{0%{-webkit-transform:translateY(-50%) rotate(0deg);-moz-transform:translateY(-50%) rotate(0deg);-ms-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0)}to{-webkit-transform:translateY(-50%) rotate(360deg);-moz-transform:translateY(-50%) rotate(360deg);-ms-transform:translateY(-50%) rotate(360deg);transform:translateY(-50%) rotate(360deg)}}@keyframes spin-s1ueiq4e{0%{-webkit-transform:translateY(-50%) rotate(0deg);-moz-transform:translateY(-50%) rotate(0deg);-ms-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0)}to{-webkit-transform:translateY(-50%) rotate(360deg);-moz-transform:translateY(-50%) rotate(360deg);-ms-transform:translateY(-50%) rotate(360deg);transform:translateY(-50%) rotate(360deg)}}.a1hfx109{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1000}.a1dm6pa7{background:#fff;border-radius:8px;box-shadow:0 4px 20px #0000004d;max-width:500px;width:90%;max-height:80vh;overflow-y:auto}@media (max-width: 768px){.a1dm6pa7{width:95%;max-height:90vh}}.uw3usi9{padding:2rem}@media (max-width: 768px){.uw3usi9{padding:1.5rem}}.pi1eelz{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem;border-bottom:1px solid #eee;padding-bottom:1rem}.pi1eelz h2{color:#333;margin:0;font-size:1.5rem;font-weight:600}@media (max-width: 768px){.pi1eelz h2{font-size:1.25rem}}.csi6cuw{background:none;border:none;font-size:2rem;color:#666;cursor:pointer;padding:0;width:32px;height:32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;border-radius:4px;-webkit-transition:all .2s;transition:all .2s}.csi6cuw:hover{background:#f0f0f0;color:#333}.lmvyi2i{text-align:center;padding:2rem;color:#666}.lmvyi2i p{margin:0;font-size:.9rem}.skj2nf1{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #0066cc;border-radius:50%;-webkit-animation:spin-skj2nf1 1s linear infinite;animation:spin-skj2nf1 1s linear infinite;margin:0 auto 1rem}@-webkit-keyframes spin-skj2nf1{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin-skj2nf1{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.ecwzghp{text-align:center;padding:2rem;color:#d32f2f}.ecwzghp h4{color:#d32f2f;margin-bottom:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;gap:.5rem}.ecwzghp h4 .error-icon{font-style:normal}.ecwzghp p{color:#666;margin-bottom:1.5rem}.r1ulh4bc{background:#06c;color:#fff;border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer;font-size:.9rem;-webkit-transition:background-color .2s;transition:background-color .2s}.r1ulh4bc:hover{background:#0052a3}.u1yfftfh h4{color:#333;margin:1rem 0 .5rem;font-size:1rem;font-weight:600;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.u1yfftfh h4 i{font-style:normal;width:16px;text-align:center}.u1yfftfh h4:first-child{margin-top:0}@media (max-width: 768px){.u1yfftfh h4{font-size:.9rem}}.r1jlz77h{margin-top:1.5rem}.r1smtju6{margin-top:.5rem;padding-left:1.5rem}@media (max-width: 768px){.r1smtju6{padding-left:1rem}}.rt7ozaa{margin-bottom:.5rem;padding:.5rem;background:#f8f9fa;border-radius:4px;border-left:3px solid #0066cc}@media (max-width: 768px){.rt7ozaa{padding:.4rem}}.r4ius19{font-weight:600;color:#333;display:block}@media (max-width: 768px){.r4ius19{font-size:.9rem}}.r1j7hn2j{font-size:.85rem;color:#666;margin-top:.25rem;display:block}@media (max-width: 768px){.r1j7hn2j{font-size:.8rem}}.sfget2k{margin-top:1.5rem;padding-top:1rem;border-top:1px solid #eee}.sfget2k p{margin:.25rem 0;font-size:.9rem;color:#666;padding-left:1.5rem}@media (max-width: 768px){.sfget2k p{font-size:.85rem;padding-left:1rem}}.p1mfmkt3{margin-top:2rem;padding-top:1rem;border-top:1px solid #eee;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}@media (max-width: 768px){.p1mfmkt3{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem}}.c1yoqpbx{background:#666;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:4px;cursor:pointer;font-size:.9rem;font-weight:600;-webkit-transition:background-color .2s;transition:background-color .2s}.c1yoqpbx:hover{background:#555}.s106yu0s{height:auto;padding:.6rem 1.5rem;font-size:.95rem;font-weight:500}.a1c4t65q{margin-bottom:3rem;text-align:center}.a1c4t65q h1{color:#2c3e50;font-size:2.5rem;margin-bottom:.5rem}.a1c4t65q p{color:#7f8c8d;font-size:1.1rem;margin:0}.t8cowyd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:hidden;margin-top:.5rem}.tjcelyo{background:#fff;border:1px solid #e9ecef;border-radius:4px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;max-height:100%}.tjcelyo .loading-state,.tjcelyo .error-state{padding:2rem;text-align:center}.tjcelyo .loading-state i,.tjcelyo .error-state i{font-size:2rem;margin-bottom:1rem}.tjcelyo .loading-state p,.tjcelyo .error-state p{margin:0;font-size:.875rem}.tjcelyo .loading-state{color:#6c757d}.tjcelyo .loading-state i{color:#007bff}.tjcelyo .error-state{color:#dc3545}.tjcelyo .empty-state{padding:2rem;text-align:center;color:#6c757d}.tjcelyo .empty-state i{font-size:2rem;margin-bottom:1rem;display:block}.tjcelyo .empty-state p{margin:0;font-size:.875rem}.tjcelyo .table-container{-webkit-flex:1;-ms-flex:1;flex:1;overflow-y:auto;min-height:0}.tjcelyo .table-container::-webkit-scrollbar{width:8px}.tjcelyo .table-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.tjcelyo .table-container::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.tjcelyo .table-container::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.tjcelyo .data-table{width:100%;border-collapse:collapse;background:#fff;font-size:.9rem}.tjcelyo .data-table thead{position:-webkit-sticky;position:sticky;top:0;z-index:1}.tjcelyo .data-table th{background-color:#eee;color:#495057;font-weight:600;padding:.875rem 1rem;text-align:left;border-bottom:2px solid #dee2e6;white-space:nowrap;font-size:.85rem;text-transform:uppercase;letter-spacing:.025em}.tjcelyo .data-table td{padding:.75rem 1rem;border-bottom:1px solid #f1f3f4;vertical-align:middle}.tjcelyo .data-table .table-row{cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.tjcelyo .data-table .table-row:hover{background-color:#f8f9fa}.tjcelyo .data-table .table-row.selected{background-color:#e3f2fd}.tjcelyo .data-table .table-row.inactive{opacity:.6}.t2ut63c{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:0;gap:1rem}.t2ut63c>*:first-child{-webkit-flex:0 0 65%;-ms-flex:0 0 65%;flex:0 0 65%;min-height:0;overflow:hidden}.t2ut63c>*:nth-child(2){-webkit-flex:0 0 calc(35% - 1rem);-ms-flex:0 0 calc(35% - 1rem);flex:0 0 calc(35% - 1rem);min-height:0;overflow:hidden}.l1wlgoyy{display:-ms-grid;display:grid;-ms-grid-columns:1.25fr 2fr;grid-template-columns:1.25fr 2fr;gap:1rem;-webkit-flex:1;-ms-flex:1;flex:1;min-height:0;height:100%}@media (max-width: 768px){.l1wlgoyy{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:.5rem;height:auto;min-height:unset}}.luamg3n{background:#fff;border:1px solid #e9ecef;border-radius:4px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;max-height:100%}.luamg3n .section-header{background:#f8f9fa;padding:1rem;border-bottom:1px solid #e9ecef;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.luamg3n .section-header h3{margin:0;color:#495057;font-size:1.1rem}.luamg3n .section-header .btn{background:#007bff;color:#fff;border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer;font-size:.875rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-webkit-transition:background .2s ease;transition:background .2s ease}.luamg3n .section-header .btn:hover{background:#0056b3}.luamg3n .section-header .btn.btn-primary{background:#007bff}.luamg3n .section-header .btn.btn-primary:hover{background:#0056b3}.luamg3n .loading-state,.luamg3n .error-state{padding:2rem;text-align:center}.luamg3n .loading-state i,.luamg3n .error-state i{font-size:2rem;margin-bottom:1rem}.luamg3n .loading-state p,.luamg3n .error-state p{margin:0;font-size:.875rem}.luamg3n .loading-state{color:#6c757d}.luamg3n .loading-state i{color:#007bff}.luamg3n .error-state{color:#dc3545}.luamg3n .empty-state{padding:2rem;text-align:center;color:#6c757d}.luamg3n .empty-state i{font-size:2rem;margin-bottom:1rem;display:block}.luamg3n .empty-state p{margin:0;font-size:.875rem}.luamg3n .table-container{-webkit-flex:1;-ms-flex:1;flex:1;overflow-y:auto;min-height:0}.luamg3n .table-container::-webkit-scrollbar{width:8px}.luamg3n .table-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.luamg3n .table-container::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.luamg3n .table-container::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.luamg3n .data-table{width:100%;border-collapse:collapse;background:#fff;font-size:.9rem}.luamg3n .data-table thead{position:-webkit-sticky;position:sticky;top:0;z-index:1}.luamg3n .data-table th{background-color:#eee;color:#495057;font-weight:600;padding:.875rem 1rem;text-align:left;border-bottom:2px solid #dee2e6;white-space:nowrap;font-size:.85rem;text-transform:uppercase;letter-spacing:.025em}.luamg3n .data-table td{padding:.75rem 1rem;border-bottom:1px solid #f1f3f4;vertical-align:middle}.luamg3n .data-table .table-row{cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.luamg3n .data-table .table-row:hover{background-color:#f8f9fa}.luamg3n .data-table .table-row.selected{background-color:#e3f2fd}.luamg3n .data-table .table-row.inactive{opacity:.6}.luamg3n .data-table .table-row.unavailable{opacity:.6;font-style:italic}.luamg3n .items-list{-webkit-flex:1;-ms-flex:1;flex:1;overflow-y:auto;min-height:0}.luamg3n .items-list::-webkit-scrollbar{width:8px}.luamg3n .items-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.luamg3n .items-list::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.luamg3n .items-list::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.luamg3n .items-list .list-item{padding:1rem;border-bottom:1px solid #f1f3f4;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.luamg3n .items-list .list-item:last-child{border-bottom:none}.luamg3n .items-list .list-item:hover{background-color:#f8f9fa}.luamg3n .items-list .list-item.active{background-color:#e3f2fd;border-left:4px solid #007bff}.luamg3n .items-list .list-item .item-info{-webkit-flex:1;-ms-flex:1;flex:1}.luamg3n .items-list .list-item .item-info .item-title{margin:0 0 .25rem;color:#333;font-size:.9rem;font-weight:600}.luamg3n .items-list .list-item .item-info .item-subtitle{margin:0;color:#666;font-size:.8rem}.luamg3n .items-list .list-item .item-meta .item-id{font-size:.75rem;color:#999}.as5myfb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 45px - 2.5rem);padding:1rem;overflow:hidden}.as5myfb .master-detail-layout{display:-ms-grid;display:grid;-ms-grid-columns:1.25fr 2fr;grid-template-columns:1.25fr 2fr;gap:1rem;margin-top:1rem}@media (max-width: 768px){.as5myfb .master-detail-layout{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:.5rem}}.as5myfb .master-panel{background:#fff;border:1px solid #e9ecef;border-radius:4px;overflow:hidden}.as5myfb .master-panel .section-header{background:#f8f9fa;padding:1rem;border-bottom:1px solid #e9ecef;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.as5myfb .master-panel .section-header h3{margin:0;color:#495057;font-size:1.1rem}.as5myfb .master-panel .section-header .btn{background:#007bff;color:#fff;border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer;font-size:.875rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-webkit-transition:background .2s ease;transition:background .2s ease}.as5myfb .master-panel .section-header .btn:hover{background:#0056b3}.as5myfb .master-panel .section-header .btn.btn-primary{background:#007bff}.as5myfb .master-panel .section-header .btn.btn-primary:hover{background:#0056b3}.as5myfb .master-panel .loading-state,.as5myfb .master-panel .error-state{padding:2rem;text-align:center}.as5myfb .master-panel .loading-state i,.as5myfb .master-panel .error-state i{font-size:2rem;margin-bottom:1rem}.as5myfb .master-panel .loading-state p,.as5myfb .master-panel .error-state p{margin:0;font-size:.875rem}.as5myfb .master-panel .loading-state{color:#6c757d}.as5myfb .master-panel .loading-state i{color:#007bff}.as5myfb .master-panel .error-state{color:#dc3545}.as5myfb .master-panel .items-list{max-height:400px;overflow-y:auto}.as5myfb .master-panel .items-list .list-item{padding:1rem;border-bottom:1px solid #f1f3f4;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.as5myfb .master-panel .items-list .list-item:last-child{border-bottom:none}.as5myfb .master-panel .items-list .list-item:hover{background-color:#f8f9fa}.as5myfb .master-panel .items-list .list-item.active{background-color:#e3f2fd;border-left:4px solid #007bff}.as5myfb .master-panel .items-list .list-item .item-info{-webkit-flex:1;-ms-flex:1;flex:1}.as5myfb .master-panel .items-list .list-item .item-info .item-title{margin:0 0 .25rem;color:#333;font-size:.9rem;font-weight:600}.as5myfb .master-panel .items-list .list-item .item-info .item-subtitle{margin:0;color:#666;font-size:.8rem}.as5myfb .master-panel .items-list .list-item .item-meta .item-id{font-size:.75rem;color:#999}.as5myfb .table-container{overflow-x:auto;border-radius:4px;border:1px solid #e9ecef}.as5myfb .data-table{width:100%;border-collapse:collapse;background:#fff;font-size:.9rem}.as5myfb .data-table th{background-color:#eee;color:#495057;font-weight:600;padding:.875rem 1rem;text-align:left;border-bottom:2px solid #dee2e6;white-space:nowrap;font-size:.85rem;text-transform:uppercase;letter-spacing:.025em}.as5myfb .data-table tbody tr{cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.as5myfb .data-table tbody tr:nth-child(2n){background-color:#f8f9fa}.as5myfb .data-table tbody tr:nth-child(odd){background-color:#fff}.as5myfb .data-table tbody tr:hover{background-color:#e3f2fd!important;-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.as5myfb .data-table tbody tr.selected{background-color:#e3f2fd!important;border-left:4px solid #007bff}.as5myfb .data-table tbody tr.selected td{color:#1565c0;font-weight:500}.as5myfb .data-table tbody tr.selected .title-cell,.as5myfb .data-table tbody tr.selected .type-cell{color:#007bff;font-weight:600}.as5myfb .data-table td{padding:.75rem 1rem;border-bottom:1px solid #dee2e6;vertical-align:top;color:#495057;line-height:1.4;-webkit-transition:all .2s ease;transition:all .2s ease}.as5myfb .data-table tr:last-child td{border-bottom:none}.as5myfb .data-table .title-cell{font-weight:500;color:#495057}.as5myfb .data-table .type-cell{font-weight:500;color:#007bff;white-space:nowrap}.as5myfb .data-table .description-cell{max-width:400px;line-height:1.4;color:#6c757d}.as5myfb .data-table .status-cell{text-align:center;width:100px}.as5myfb .empty-state{padding:3rem 2rem;text-align:center;color:#6c757d}.as5myfb .empty-state i{font-size:3rem;margin-bottom:1rem;color:#adb5bd}.as5myfb .empty-state p{margin:0;font-size:1rem}.as5myfb .text-muted{color:#999}.e1age8ah{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.75rem 1rem;background:#f8f9fa;border-bottom:1px solid #e9ecef;gap:.5rem}.e1age8ah>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5rem}.e1age8ah .btn-save,.e1age8ah .btn-cancel,.e1age8ah .btn-add-new{border:none;padding:.5rem 1rem;border-radius:4px;font-size:.875rem;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-webkit-transition:all .2s ease;transition:all .2s ease;font-weight:500}.e1age8ah .btn-save:disabled,.e1age8ah .btn-cancel:disabled,.e1age8ah .btn-add-new:disabled{opacity:.6;cursor:not-allowed}.e1age8ah .btn-save i,.e1age8ah .btn-cancel i,.e1age8ah .btn-add-new i{font-size:.875rem}.e1age8ah .btn-save{background:#28a745;color:#fff}.e1age8ah .btn-save:hover:not(:disabled){background:#218838}.e1age8ah .btn-cancel{background:#6c757d;color:#fff}.e1age8ah .btn-cancel:hover:not(:disabled){background:#5a6268}.e1age8ah .btn-add-new{background:#007bff;color:#fff}.e1age8ah .btn-add-new:hover:not(:disabled){background:#0056b3}.s1jqwtw8{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5rem;padding:.75rem 1rem;background:#f8f9fa;border-bottom:1px solid #e9ecef}.s1jqwtw8 .nav-btn{border:none;padding:.5rem 1rem;border-radius:4px;font-size:.875rem;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-webkit-transition:all .2s ease;transition:all .2s ease;font-weight:500;background:#6c757d;color:#fff}.s1jqwtw8 .nav-btn:hover{background:#5a6268}.s1jqwtw8 .nav-btn i{font-size:.875rem}.d1w3k7xq{background:#fff;border:1px solid #e9ecef;border-radius:4px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:0}.d1w3k7xq .detail-content{padding:1.5rem;-webkit-flex:1;-ms-flex:1;flex:1;overflow-y:auto;min-height:0}.d1w3k7xq .detail-content::-webkit-scrollbar{width:8px}.d1w3k7xq .detail-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.d1w3k7xq .detail-content::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.d1w3k7xq .detail-content::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.d1w3k7xq .detail-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:1px solid #e9ecef}.d1w3k7xq .detail-header h3{margin:0;color:#495057;font-size:1.25rem;font-weight:600}.d1w3k7xq .detail-header .header-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;gap:.5rem}.d1w3k7xq .detail-header .last-updated{font-size:.75rem;color:#6c757d;font-weight:400;text-align:right}.d1w3k7xq .detail-header .header-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.d1w3k7xq .detail-header .category-badge{display:inline-block;padding:.25rem .75rem;border-radius:4px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;background:#e3f2fd;color:#1565c0}.d1w3k7xq .detail-header .category-badge.emergency{background:#ffebee;color:#c62828;border:1px solid #ffcdd2}.d1w3k7xq .detail-header .edit-btn{background:transparent;border:none;color:#007bff;cursor:pointer;padding:.5rem;border-radius:4px;font-size:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-transition:all .2s ease;transition:all .2s ease}.d1w3k7xq .detail-header .edit-btn:hover{background:#e7f3ff;color:#0056b3}.d1w3k7xq .detail-header .edit-btn:active{-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.d1w3k7xq .detail-header .edit-btn i{pointer-events:none}.d1w3k7xq .detail-header .edit-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5rem}.d1w3k7xq .detail-header .btn-save,.d1w3k7xq .detail-header .btn-cancel{border:none;padding:.4rem .8rem;border-radius:4px;font-size:.85rem;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;-webkit-transition:all .2s ease;transition:all .2s ease;font-weight:500}.d1w3k7xq .detail-header .btn-save:disabled,.d1w3k7xq .detail-header .btn-cancel:disabled{opacity:.6;cursor:not-allowed}.d1w3k7xq .detail-header .btn-save i,.d1w3k7xq .detail-header .btn-cancel i{font-size:.85rem}.d1w3k7xq .detail-header .btn-save{background:#28a745;color:#fff}.d1w3k7xq .detail-header .btn-save:hover:not(:disabled){background:#218838}.d1w3k7xq .detail-header .btn-cancel{background:#6c757d;color:#fff}.d1w3k7xq .detail-header .btn-cancel:hover:not(:disabled){background:#5a6268}.d1w3k7xq .error-alert{margin:1rem 0;padding:.75rem;background:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;color:#721c24;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.d1w3k7xq .error-alert i{font-size:1rem}.d1w3k7xq .detail-body .detail-section{margin-bottom:1.5rem}.d1w3k7xq .detail-body .detail-section:last-child{margin-bottom:0}.d1w3k7xq .detail-body .detail-section h4{margin:0 0 .75rem;color:#495057;font-size:1rem;font-weight:600}.d1w3k7xq .detail-body .detail-section p{margin:0;color:#6c757d;line-height:1.5}.d1w3k7xq .detail-body .detail-section .description-content{min-height:500px;max-height:500px;overflow-y:auto;border:1px solid #e9ecef;border-radius:4px;padding:12px;background-color:#f8f9fa;white-space:pre-line}.d1w3k7xq .detail-body .detail-section .description-content::-webkit-scrollbar{width:6px}.d1w3k7xq .detail-body .detail-section .description-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.d1w3k7xq .detail-body .detail-section .description-content::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.d1w3k7xq .detail-body .detail-section .description-content::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.d1w3k7xq .detail-body .detail-section .detail-grid{display:-ms-grid;display:grid;-ms-grid-columns:repeat(auto-fit,minmax(200px,1fr));grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.5rem;margin-bottom:1rem}.d1w3k7xq .detail-body .detail-section .detail-grid .detail-item label{display:block;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:#adb5bd;margin-bottom:.2rem}.d1w3k7xq .detail-body .detail-section .detail-grid .detail-item span{display:block;color:#495057;font-weight:500;font-size:.875rem}.d1w3k7xq .detail-body .detail-section .detail-grid .detail-item .edit-select{width:100%;padding:.4rem .5rem;border:1px solid #ced4da;border-radius:4px;background:#fff;color:#495057;font-size:.875rem;font-weight:500;cursor:pointer;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.d1w3k7xq .detail-body .detail-section .detail-grid .detail-item .edit-select:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 .2rem #007bff40}.d1w3k7xq .detail-body .detail-section .detail-grid .detail-item .edit-select:hover{border-color:#adb5bd}.d1w3k7xq .detail-placeholder{padding:3rem 2rem;text-align:center;color:#6c757d}.d1w3k7xq .detail-placeholder i{font-size:3rem;margin-bottom:1rem;color:#adb5bd}.d1w3k7xq .detail-placeholder h3{margin:0 0 .5rem;color:#495057;font-size:1.25rem}.d1w3k7xq .detail-placeholder p{margin:0;color:#6c757d;font-size:.875rem}.d1w3k7xq .products-list{margin-top:1rem}.d1w3k7xq .products-list .products-table{border:1px solid #e9ecef;border-radius:4px;overflow:hidden}.d1w3k7xq .products-list .products-table .products-header{display:-ms-grid;display:grid;-ms-grid-columns:40px 1fr 1fr 1fr 120px;grid-template-columns:40px 1fr 1fr 1fr 120px;background-color:#f8f9fa;border-bottom:1px solid #dee2e6}.d1w3k7xq .products-list .products-table .products-header .product-header-cell{padding:.75rem 1rem;font-weight:600;color:#495057;font-size:.85rem;text-transform:uppercase;letter-spacing:.025em;border-right:1px solid #dee2e6}.d1w3k7xq .products-list .products-table .products-header .product-header-cell:last-child{border-right:none}.d1w3k7xq .products-list .products-table .products-header .product-header-cell.icon-header{text-align:center}.d1w3k7xq .products-list .products-table .product-row{display:-ms-grid;display:grid;-ms-grid-columns:40px 1fr 1fr 1fr 120px;grid-template-columns:40px 1fr 1fr 1fr 120px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;border-bottom:1px solid #f1f3f4}.d1w3k7xq .products-list .products-table .product-row:nth-child(2n){background-color:#f8f9fa}.d1w3k7xq .products-list .products-table .product-row:nth-child(odd){background-color:#fff}.d1w3k7xq .products-list .products-table .product-row:hover{background-color:#e3f2fd!important;-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.d1w3k7xq .products-list .products-table .product-row:last-child{border-bottom:none}.d1w3k7xq .products-list .products-table .product-row .product-cell{padding:.75rem 1rem;border-right:1px solid #f1f3f4;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.9rem}.d1w3k7xq .products-list .products-table .product-row .product-cell:last-child{border-right:none}.d1w3k7xq .products-list .products-table .product-row .product-cell.icon-cell{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.d1w3k7xq .products-list .products-table .product-row .product-cell.icon-cell .marpol-icon{width:24px;height:24px}.d1w3k7xq .products-list .products-table .product-row .product-cell.product-name-cell .product-name{font-weight:500;color:#007bff}.i1r304bh{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.i1rwcct2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.i11nj4ni{font-size:.875rem;font-weight:600;color:#495057;min-width:140px}.iocihjh{color:#495057;font-weight:500;font-size:.875rem}.t1i0lu29{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:1.5rem}@media (max-width: 768px){.t1i0lu29{-ms-grid-columns:1fr;grid-template-columns:1fr}}.h19xlk9r{width:32px;height:auto;margin-right:.5rem;vertical-align:middle}.h1gp9ub0{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;padding:.5rem 0}.hec8s8{width:35px;height:auto;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;border-bottom:var(--hec8s8-0);padding-bottom:var(--hec8s8-1)}.hec8s8:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);border-bottom-color:#ccc}.fr2972y{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.fiywwq5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.h1wjblz1{display:none}.u1aa0exl{background:#28a745;color:#fff;border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer;font-size:.875rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-webkit-transition:all .2s ease;transition:all .2s ease;white-space:nowrap}.u1aa0exl:hover:not(:disabled){background:#218838}.u1aa0exl:disabled{background:#6c757d;cursor:not-allowed;opacity:.6}.u1aa0exl i{font-size:.875rem}.f1bgdfio{color:#548fcd;font-weight:500;-webkit-text-decoration:none;text-decoration:none;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-webkit-transition:color .2s ease;transition:color .2s ease}.f1bgdfio:hover{color:#0056b3;-webkit-text-decoration:underline;text-decoration:underline}.f1bgdfio i{font-size:1rem;color:#dc3545}.s1wj3l2z{color:#28a745;font-size:.875rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.s1wj3l2z i{font-size:1rem}.e1sddn3g{color:#dc3545;font-size:.875rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.e1sddn3g i{font-size:1rem}.c7c05m5{margin-top:20px}.d1wnqxmq{margin-bottom:20px}.d1utkwdm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0;border-bottom:1px solid #e0e0e0}.d1utkwdm:last-child{border-bottom:none}.ddepxjy{background:none;border:none;color:#dc3545;cursor:pointer;font-size:18px;padding:0 10px 0 0;margin-right:10px;-webkit-transition:color .2s;transition:color .2s}.ddepxjy:hover{color:#c82333}.ddepxjy:disabled{opacity:.5;cursor:not-allowed}.f9hh2vi.f1bgdfio{-webkit-flex:1;-ms-flex:1;flex:1}.u1cdfnol{margin-top:20px;padding-top:20px;border-top:1px solid #e0e0e0}.h3ztgx6{display:none}.u1s5hkoh{background-color:#28a745;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px;-webkit-transition:background-color .2s;transition:background-color .2s}.u1s5hkoh:hover{background-color:#218838}.u1s5hkoh:disabled{background-color:#6c757d;cursor:not-allowed}.sn14gdv{margin-top:10px;padding:10px;border-radius:4px;font-size:14px;background-color:var(--sn14gdv-0);color:var(--sn14gdv-1);border:1px solid var(--sn14gdv-2)}.e1dh570q{color:#6c757d;font-style:italic}.f57lpk{margin-top:10px}.c1iu7gfy{margin-left:10px;padding:5px 10px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer}.c1iu7gfy:hover{background-color:#0056b3}.c1iu7gfy:disabled{background-color:#6c757d;cursor:not-allowed}.s1ohb66g{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding:2rem}.s1rcfr11{width:var(--s1rcfr11-0);height:var(--s1rcfr11-0);border:3px solid #f3f3f3;border-top:3px solid #007bff;border-radius:50%;-webkit-animation:spin-s1rcfr11 1s linear infinite;animation:spin-s1rcfr11 1s linear infinite}@-webkit-keyframes spin-s1rcfr11{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin-s1rcfr11{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.lgh5ib3{color:#6c757d;font-size:.875rem;font-weight:500}.p1o5vmug{min-height:calc(100vh - 60px);background:#f8f9fa}.p1o5vmug .hidden{display:none}.p1sv9cz3{background:transparent;max-width:1200px;margin:0 auto;padding:1.5rem 0}@media (max-width: 768px){.p1sv9cz3{padding:1rem}.p1sv9cz3.responsive-mobile{margin:15px;padding:15px}}.p1kwv4k1{background:#fff;border:1px solid #ddd;border-radius:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;margin-bottom:30px;padding:2rem}@media (max-width: 768px){.p1kwv4k1{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:20px;padding:1rem}}.p1kwv4k1 #logo-container{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.p1kwv4k1 #logo-container img{height:80px;width:auto}.p1kwv4k1 .front-heading h3{color:#333;font-size:1.8rem;margin-bottom:10px;font-weight:600}.p1kwv4k1 .front-heading p{margin:8px 0;color:#666}.p1kwv4k1 .front-heading p a{color:#06c;-webkit-text-decoration:none;text-decoration:none}.p1kwv4k1 .front-heading p a:hover{-webkit-text-decoration:underline;text-decoration:underline}.p1kwv4k1 .front-heading p .about-button{background:none;border:none;color:#06c;-webkit-text-decoration:underline;text-decoration:underline;cursor:pointer;font-size:inherit;font-family:inherit;padding:0}.p1kwv4k1 .front-heading p .about-button:hover{color:#049;-webkit-text-decoration:none;text-decoration:none}.p1kwv4k1 .front-heading p .about-button:focus{outline:2px solid #0066cc;outline-offset:2px}.p1kwv4k1 .front-heading .glyphicon-circle-question-mark:before{content:"?";display:inline-block;width:16px;height:16px;background:#06c;color:#fff;border-radius:50%;text-align:center;font-size:12px;line-height:16px;margin-right:5px}.f7vm6ev{display:-ms-grid;display:grid;-ms-grid-columns:repeat(9,1fr);grid-template-columns:repeat(9,1fr);gap:0;background:#fff;border:1px solid #e9ecef;border-radius:8px;padding:4px;margin:10px 0}@media (max-width: 1250px){.f7vm6ev{margin:10px 1rem;gap:4px}}@media (max-width: 768px){.f7vm6ev{-ms-grid-columns:repeat(3,1fr);grid-template-columns:repeat(3,1fr);gap:6px;margin:10px 1rem}}@media (max-width: 480px){.f7vm6ev{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:8px}}.f1pkk3be{background:#f8f9fa;border:none;border-radius:2px;padding:6px 2px;text-align:center;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-text-decoration:none;text-decoration:none;color:inherit;min-height:120px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.f1pkk3be h4{margin:6px 0 0;font-size:.65rem;font-weight:500;color:#495057;text-transform:uppercase;letter-spacing:.2px;line-height:1.1;text-align:center}.f1pkk3be:hover{background:#e9ecef;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-text-decoration:none;text-decoration:none;color:inherit}.f1pkk3be:hover div{opacity:1}.f1pkk3be:hover h4{color:#343a40}.f1pkk3be.active{background:#dee2e6}.f1pkk3be.active h4{color:#495057}.f1pkk3be div{width:95px;height:95px;margin:0 auto 4px;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;-webkit-background-position:center;background-position:center;opacity:.8;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;border-radius:4px;border:1px solid #d3d3d3}.f1pkk3be#front-page-conversion-tools div{background-image:url(/assets/images/calculator.jpg)}.f1pkk3be#front-page-ibc-code div{background-image:url(/assets/images/ibc_code.JPG)}.f1pkk3be#front-page-uscg div{background-image:url(/assets/images/uscg2.jpg)}.f1pkk3be#front-page-fosfa-niop-eu div{background-image:url(/assets/images/fosfa.jpg)}.f1pkk3be#front-page-rgm div{background-image:url(/assets/images/odfjell.jpg)}.f1pkk3be#front-page-external-links div{background-image:url(/assets/images/external_links.png)}.f1pkk3be#front-page-cargo-related div{background-image:url(/assets/images/marpol.jpg)}.f1pkk3be#front-page-cleaning-chemicals div{background-image:url(/assets/images/cleaning_chemicals.png)}.f1pkk3be#front-page-training-materials div{background-image:url(/assets/images/training_materials.png)}@media (max-width: 480px){.f1pkk3be{min-height:80px;padding:20px 15px}.f1pkk3be h4{font-size:.85rem}.f1pkk3be div{width:36px;height:36px}}.fcl4buf{background:#f8f9fa;border:none;border-radius:2px;padding:6px 2px;text-align:center;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-text-decoration:none;text-decoration:none;color:inherit;min-height:120px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fcl4buf h4{margin:6px 0 0;font-size:.65rem;font-weight:500;color:#495057;text-transform:uppercase;letter-spacing:.2px;line-height:1.1;text-align:center}.fcl4buf:hover{background:#e9ecef;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-text-decoration:none;text-decoration:none;color:inherit}.fcl4buf:hover div{opacity:1}.fcl4buf:hover h4{color:#343a40}.fcl4buf div{width:95px;height:95px;margin:0 auto 4px;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;-webkit-background-position:center;background-position:center;opacity:.8;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;border-radius:4px;border:1px solid #d3d3d3;background-image:url(/assets/images/calculator.jpg)}@media (max-width: 480px){.fcl4buf{min-height:80px;padding:20px 15px}.fcl4buf h4{font-size:.85rem}.fcl4buf div{width:36px;height:36px}}.f19q62kv{margin-top:30px}.f19q62kv h3{color:#333;font-size:1.5rem;margin-bottom:15px;border-bottom:2px solid #0066cc;padding-bottom:10px}.f19q62kv p{color:#666;line-height:1.6;margin-bottom:15px}.p19l8iac{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 45px - 2rem);overflow:hidden;background-color:#f8f9fa}@media (max-width: 768px){.p19l8iac{height:auto;min-height:calc(100vh - 45px);overflow:visible;padding:1rem}.p19l8iac .page-header{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:3rem 2rem;text-align:center}.p19l8iac .page-header h1{margin:0 0 1rem;font-size:2.5rem;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.1)}.p19l8iac .page-header .page-description{font-size:1.1rem;max-width:600px;margin:0 auto;opacity:.95;line-height:1.5}.p19l8iac .page-header{padding:2rem 1rem}.p19l8iac .page-header h1{font-size:2rem}.p19l8iac .page-header .page-description{font-size:1rem}}.t13sfugt{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;list-style:none!important;padding:0!important;margin:0!important;border-bottom:1px solid #ddd!important;-webkit-box-flex-wrap:nowrap!important;-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;background:none!important;overflow:visible!important;height:42px!important;-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important;-webkit-align-items:flex-end!important;-webkit-box-align:flex-end!important;-ms-flex-align:flex-end!important;align-items:flex-end!important}.t13sfugt li{margin:0!important;-webkit-flex-shrink:initial!important;-ms-flex-negative:initial!important;flex-shrink:initial!important}.t13sfugt .tab-btn{display:block!important;padding:.6rem .7rem!important;background:#fff!important;border:1px solid #ddd!important;border-bottom:none!important;color:#333!important;-webkit-text-decoration:none!important;text-decoration:none!important;cursor:pointer!important;border-radius:4px 4px 0 0!important;margin-right:2px!important;-webkit-transition:all .2s ease!important;transition:all .2s ease!important;font-size:.8rem!important;font-weight:500!important;white-space:nowrap!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;transform:none!important;box-shadow:none!important}.t13sfugt .tab-btn:before{display:none!important}.t13sfugt .tab-btn:hover{background:#f5f5f5!important;color:#1976d2!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;transform:none!important;box-shadow:none!important}.t13sfugt .tab-btn.active{background:#b9dcff!important;color:#1976d2!important;border-color:#2196f3!important;position:relative!important;z-index:1!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;transform:none!important;box-shadow:none!important}.t13sfugt .tab-btn.active:after{content:""!important;position:absolute!important;bottom:-1px!important;left:0!important;right:0!important;height:1px!important;background:#b9dcff!important}.s9b95qe{background:#fff;border-radius:4px;padding:1rem;border:1px solid #e9ecef}.se1op7l{color:#333;margin:0 0 1.5rem;font-size:1.2rem;font-weight:700;border-bottom:1px solid #ccc;padding-bottom:.5rem}.irnmjwo{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:.25rem}@media (max-width: 768px){.irnmjwo{-ms-grid-columns:1fr;grid-template-columns:1fr}}.i12yezei{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.3rem .5rem;background:#f8f9fa;border-radius:4px;border-left:4px solid #dee2e6}.i12yezei label{font-weight:600;color:#495057;margin-right:1rem;min-width:120px;font-size:.9rem}.i12yezei span{color:#333;text-align:right;-webkit-flex:1;-ms-flex:1;flex:1;word-break:break-word}.f1i6tr7z{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem;padding:.3rem .5rem;background:#f8f9fa;border-radius:4px;border-left:4px solid #dee2e6;-ms-grid-column:1/-1;grid-column:1/-1}.f1i6tr7z label{font-weight:600;color:#495057;margin:0;font-size:.9rem}.f1i6tr7z>div{color:#333;word-break:break-word}.p1x3qtq1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;gap:.5rem;padding:.3rem .5rem;background:#f8f9fa;border-radius:4px;border-left:4px solid #dee2e6;-ms-grid-column:1/-1;grid-column:1/-1}.p1x3qtq1 label{font-weight:600;color:#495057;margin:0;font-size:.9rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.p1x3qtq1>div{color:#333;word-break:break-word;-webkit-flex:1;-ms-flex:1;flex:1}.fysa61i{margin-top:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.f19y7qc0{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem;padding:.75rem;background:#f8f9fa;border-radius:4px;border-left:4px solid #dee2e6}.f19y7qc0 label{font-weight:600;color:#495057;margin:0;font-size:.9rem}.f19y7qc0 .full-width-content{color:#333;line-height:1.5;word-break:break-word}.f19y7qc0 .full-width-content pre{white-space:pre-wrap;margin:0;font-family:inherit;background:transparent;border:none;padding:0;color:#333}.sxnkti0{max-height:100px;overflow-y:auto;color:#333;line-height:1.5;word-break:break-word;background:#fff}.w4a9ugt{margin-top:1rem;padding:.75rem;background:#fff3cd;border:2px solid #ffc107;border-radius:4px;text-align:center;font-weight:700;color:#856404}.w4a9ugt label{font-weight:700;color:#856404;margin:0 0 .5rem;display:block}.w4a9ugt pre{margin:0;padding:0;font-family:inherit;white-space:pre-wrap;word-break:break-word;background:transparent;border:none;font-weight:700;text-align:center;color:#856404}.d1nx124v{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.75rem;margin-top:1rem}.d1kwee1j{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.75rem;background:#f8f9fa;border-radius:4px;border-left:4px solid #007bff}.d1kwee1j label{font-weight:600;color:#495057;margin:0 1rem 0 0;min-width:140px}.d1kwee1j a{color:#007bff;-webkit-text-decoration:none;text-decoration:none;word-break:break-all}.d1kwee1j a:hover{-webkit-text-decoration:underline;text-decoration:underline}.d2dqlea{margin-top:1.5rem}.d2dqlea h3{font-size:1rem;font-weight:600;color:#495057;margin:0 0 .75rem}.p17r9dre{padding:.75rem;background:#f8f9fa;border-radius:4px;border-left:4px solid #007bff}.p17r9dre label{font-weight:600;color:#495057;margin:0 0 .5rem;display:block}.p17r9dre a{color:#007bff;-webkit-text-decoration:none;text-decoration:none}.p17r9dre a:hover{-webkit-text-decoration:underline;text-decoration:underline}.p17r9dre pre{white-space:pre-wrap;margin:0;font-family:inherit;background:transparent;border:none;padding:0;color:#333}.p17r9dre strong{display:block;margin-top:.5rem}.uwlsvgv{padding:.5rem 1rem;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:.875rem;font-weight:600;-webkit-transition:background-color .2s;transition:background-color .2s;margin-top:.5rem;margin-bottom:1rem}.uwlsvgv:hover:not(:disabled){background-color:#0056b3}.uwlsvgv:disabled{opacity:.6;cursor:not-allowed}.h18t92tt{display:none}.d1i8h8l0{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5rem;margin-left:auto}.iqodycq{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:4px;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s;background-color:transparent}.iqodycq:hover:not(:disabled){background-color:#e9ecef}.iqodycq:disabled{opacity:.5;cursor:not-allowed}.iqodycq svg{width:16px;height:16px}.d1g0l1lm.iqodycq{color:#dc3545}.d1g0l1lm.iqodycq:hover:not(:disabled){background-color:#f8d7da}.e1fhogr8.iqodycq{color:#0d6efd}.e1fhogr8.iqodycq:hover:not(:disabled){background-color:#cfe2ff}.r1jzd1od{-webkit-flex:1;-ms-flex:1;flex:1;padding:.25rem .5rem;border:1px solid #ced4da;border-radius:4px;font-size:.875rem}.r1jzd1od:focus{outline:none;border-color:#86b7fe;box-shadow:0 0 0 .2rem #0d6efd40}.rxrzr7d{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.25rem}.cghwnmr.iqodycq{color:#198754}.cghwnmr.iqodycq:hover:not(:disabled){background-color:#d1e7dd}.c1um3g8r.iqodycq{color:#6c757d}.c1um3g8r.iqodycq:hover:not(:disabled){background-color:#e9ecef}.eu6ni06{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1rem;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #e0e0e0;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.s14mj5d8{padding:.5rem;background-color:#4caf50;color:#fff;border:none;border-radius:4px;font-size:.875rem;font-weight:500;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s;height:2rem;width:5rem}.s14mj5d8:hover:not(:disabled){background-color:#45a049}.s14mj5d8:disabled{background-color:#ccc;cursor:not-allowed}.cmgtsdh{padding:.5rem;background-color:#f44336;color:#fff;border:none;border-radius:4px;font-size:.875rem;font-weight:500;cursor:pointer;height:2rem;width:5rem;-webkit-transition:background-color .2s;transition:background-color .2s}.cmgtsdh:hover{background-color:#da190b}.c1awxqva{padding:.5rem 1rem;background-color:#2196f3;color:#fff;border:none;border-radius:4px;font-size:.875rem;font-weight:500;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s;white-space:nowrap}.c1awxqva:hover:not(:disabled){background-color:#1976d2}.c1awxqva:disabled{background-color:#ccc;cursor:not-allowed}.e1yavnqe{width:100%;padding:.5rem;border:1px solid #ccc;border-radius:4px;font-size:.875rem;font-family:inherit;-webkit-transition:border-color .2s;transition:border-color .2s}.e1yavnqe:focus{outline:none;border-color:#2196f3;box-shadow:0 0 0 2px #2196f31a}.e1yavnqe:disabled{background-color:#f5f5f5;cursor:not-allowed}.e18jgdks{width:100%;min-height:100px;padding:.5rem;border:1px solid #ccc;border-radius:4px;font-size:.875rem;font-family:inherit;resize:vertical;-webkit-transition:border-color .2s;transition:border-color .2s}.e18jgdks:focus{outline:none;border-color:#2196f3;box-shadow:0 0 0 2px #2196f31a}.e18jgdks:disabled{background-color:#f5f5f5;cursor:not-allowed}.ey7yfy3{width:100%;padding:.5rem;border:1px solid #ccc;border-radius:4px;font-size:.875rem;font-family:inherit;background-color:#fff;cursor:pointer;-webkit-transition:border-color .2s;transition:border-color .2s}.ey7yfy3:focus{outline:none;border-color:#2196f3;box-shadow:0 0 0 2px #2196f31a}.ey7yfy3:disabled{background-color:#f5f5f5;cursor:not-allowed}.esiwlqj{color:#d32f2f;margin-top:1rem;padding:.5rem;background-color:#ffebee;border-radius:4px;font-size:.875rem}.r17e8gm4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.15rem;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c1yd0c90{padding:.15rem .25rem;border:1px solid #ccc;border-radius:3px;font-size:.75rem;font-family:inherit;-webkit-transition:border-color .2s;transition:border-color .2s;text-align:right}.c1yd0c90:focus{outline:none;border-color:#2196f3;box-shadow:0 0 0 1px #2196f31a}.c1yd0c90:disabled{background-color:#f5f5f5;cursor:not-allowed}.cepmr0c{padding:.12rem .2rem;border:1px solid #ccc;border-radius:3px;font-size:.7rem;font-family:inherit;-webkit-transition:border-color .2s;transition:border-color .2s;text-align:right}.cepmr0c:focus{outline:none;border-color:#2196f3;box-shadow:0 0 0 1px #2196f31a}.cepmr0c:disabled{background-color:#f5f5f5;cursor:not-allowed}.cu6s5ac.c1yd0c90{width:35px}.cxjeynb.c1yd0c90{width:55px}.c1r9enw2.c1yd0c90{width:60px}.cnhka57.c1yd0c90{width:70px}.c9nzuky.c1yd0c90{width:100px}.c1pi0x8q{padding:.15rem .25rem;border:1px solid #ccc;border-radius:3px;font-size:.75rem;font-family:inherit;background-color:#fff;cursor:pointer;-webkit-transition:border-color .2s;transition:border-color .2s;max-width:170px;min-width:0;-webkit-flex:1;-ms-flex:1;flex:1;text-overflow:ellipsis}.c1pi0x8q:focus{outline:none;border-color:#2196f3;box-shadow:0 0 0 1px #2196f31a}.c1pi0x8q:disabled{background-color:#f5f5f5;cursor:not-allowed}.cjhw7af.cepmr0c{width:40px}.cl3kmao.cepmr0c{width:45px}.u1yn7ui3,.u1xlhhox{display:inline-block;width:35px}.p13w7jgd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.pt9ijsm{margin-bottom:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.phptgi2{padding:4px 8px;min-width:250px;border:1px solid #ccc;border-radius:4px;width:350px}.rdx16n5{font-weight:600;color:#495057;margin-bottom:1rem}.r1adfi8w{width:100%;border-collapse:collapse;margin-top:1rem}.r1adfi8w .table-header,.r1adfi8w .table-row{display:-ms-grid;display:grid;-ms-grid-columns:150px 1fr;grid-template-columns:150px 1fr;padding:.75rem;border-bottom:1px solid #dee2e6;font-size:.875rem}.r1adfi8w.editable .table-header,.r1adfi8w.editable .table-row{-ms-grid-columns:40px 150px 1fr;grid-template-columns:40px 150px 1fr}.r1adfi8w .table-header{background:#eee;font-weight:700;color:#495057}.r1adfi8w .table-row{color:#333;-webkit-transition:background .2s;transition:background .2s}.r1adfi8w .table-row:hover{background:#f8f9fa}.r1adfi8w .table-footer{display:-ms-grid;display:grid;-ms-grid-columns:40px 1fr;grid-template-columns:40px 1fr;padding:.75rem;background:#f8f9fa;border-top:1px solid #dee2e6}.r1adfi8w .table-footer select{width:400px;padding:.5rem;border:1px solid #ccc;border-radius:4px;font-size:.875rem}.d90b3zi{background:transparent;border:none;color:#dc3545;cursor:pointer;padding:.25rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;border-radius:4px;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s}.d90b3zi:hover{background:#dc3545;color:#fff}.d90b3zi svg{width:16px;height:16px}.uw3e33u{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1.5rem;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;margin-bottom:1.5rem}@media (max-width: 768px){.uw3e33u{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.ufftusz{-webkit-flex:0 0 120px;-ms-flex:0 0 120px;flex:0 0 120px}.ufftusz img{width:100px;height:100px;object-fit:contain}.u1lsxfb2{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem}.u1lsxfb2 label{font-weight:600;color:#495057;margin:0}.su80q8g{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 768px){.su80q8g{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.u1qgsd6y{-webkit-flex:1;-ms-flex:1;flex:1;padding:.5rem;border:1px solid #ced4da;border-radius:4px;font-size:.875rem}.u1qgsd6y:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 .2rem #007bff40}.ckasvz5{padding:.75rem;background:#f8f9fa;border-radius:4px;border-left:4px solid #007bff}.ckasvz5 h2{margin:0 0 .5rem;font-size:1.1rem;font-weight:700;color:#333}.ckasvz5 p{margin:0;color:#666;font-size:.875rem}.ckasvz5.compatible{border-left-color:#28a745;background:#d4edda}.ckasvz5.compatible h2{color:#155724}.ckasvz5.incompatible{border-left-color:#dc3545;background:#f8d7da}.ckasvz5.incompatible h2{color:#721c24}.ckasvz5.restricted{border-left-color:#ffc107;background:#fff3cd}.ckasvz5.restricted h2{color:#856404}.ujlmqj{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin:1.5rem 0;padding:1rem;background:#f8f9fa;border-radius:4px}.d1x4ltpc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.d1x4ltpc img{width:40px;height:40px;object-fit:contain}.d1x4ltpc a{color:#007bff;-webkit-text-decoration:none;text-decoration:none;font-weight:500}.d1x4ltpc a:hover{-webkit-text-decoration:underline;text-decoration:underline}.u17lyc4t{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #dee2e6}.u17lyc4t h3{font-size:1.1rem;font-weight:700;color:#333;margin:0 0 1rem}.u17lyc4t p{margin:0 0 1rem;color:#495057}.u6nb6ac{border:1px solid #dee2e6;border-radius:4px;overflow:hidden}.u6nb6ac .table-header{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;background:#eee;padding:.75rem;font-weight:700;color:#495057;border-bottom:2px solid #dee2e6}.u6nb6ac .table-header.exceptions-header{-ms-grid-columns:60% 40%;grid-template-columns:60% 40%}.u6nb6ac .table-header.inter-products-header{-ms-grid-columns:40% 20% 40%;grid-template-columns:40% 20% 40%}.u6nb6ac .table-row{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;padding:.75rem;border-bottom:1px solid #dee2e6;-webkit-transition:background .15s;transition:background .15s}.u6nb6ac .table-row:last-child{border-bottom:none}.u6nb6ac .table-row:hover{background:#f8f9fa}.u6nb6ac .table-row span{color:#333}.u6nb6ac .table-row a{color:#007bff;-webkit-text-decoration:none;text-decoration:none}.u6nb6ac .table-row a:hover{-webkit-text-decoration:underline;text-decoration:underline}.u6nb6ac .table-row.exceptions-row{-ms-grid-columns:60% 40%;grid-template-columns:60% 40%}.u6nb6ac .table-row.inter-products-row{-ms-grid-columns:40% 20% 40%;grid-template-columns:40% 20% 40%}.e112tesx{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #dee2e6}.e112tesx h3{font-size:1.1rem;font-weight:700;color:#333;margin:0 0 1rem}.e1twsypj{margin-bottom:2rem}.s1yz2rqb{position:relative;-webkit-flex:1;-ms-flex:1;flex:1}.t1epo516{position:absolute;top:100%;left:0;right:0;z-index:1000;background:#fff;border:1px solid #ced4da;border-top:none;border-radius:0 0 4px 4px;max-height:200px;overflow-y:auto;margin:0;padding:0;list-style:none;box-shadow:0 4px 6px #0000001a}.taqi7xe{padding:.5rem .75rem;cursor:pointer;background:var(--taqi7xe-0);border-bottom:1px solid #f0f0f0;font-size:.875rem;color:#333}.taqi7xe:last-child{border-bottom:none}.taqi7xe:hover{background:#e9ecef}.taqi7xe .product-name{font-weight:500}.taqi7xe .product-category{font-size:.75rem;color:#6c757d;margin-left:.5rem}.t11wkhi4{padding:.5rem .75rem;font-size:.875rem;color:#6c757d;font-style:italic}.s1kki6l8{background:#fff;border-radius:4px;padding:1rem;border:1px solid #e9ecef;margin-bottom:.5rem}.smtykln{color:#333;margin:0 0 .75rem;font-size:1.1rem;font-weight:700;text-align:center;border-bottom:2px solid #dee2e6;padding-bottom:.4rem}.s1n1vl0r{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.25rem}.s1sd41qf{padding:.25rem .5rem;background:#f8f9fa;border-radius:4px;border-left:2px solid #dee2e6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;gap:.5rem;overflow:hidden;min-width:0}.s1sd41qf label{font-weight:600;color:#495057;font-size:.75rem;white-space:nowrap;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.s1sd41qf span{color:#333;font-size:.75rem;line-height:1.3;text-align:right;word-break:break-word;min-width:0}.s1sd41qf select{min-width:0}.p14u05i9{padding:1rem;background:#f8f9fa;border-radius:4px;border-left:4px solid #6c757d;margin:1rem 0}.p14u05i9:first-of-type{margin-top:1.5rem}.p14u05i9 h3{font-weight:700;color:#333;margin:0 0 .75rem;font-size:1.1rem}.p1m1s2kg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1rem;margin-bottom:.75rem;color:#6c757d;font-size:.875rem}.p3bzibk{color:#495057;line-height:1.5;margin-bottom:.75rem}.p3bzibk pre{white-space:pre-wrap;word-wrap:break-word;font-family:inherit;margin:0}.p3bzibk p{margin:0 0 .5rem}.purrp0y{padding:.75rem;background:#fff3cd;border-left:3px solid #ffc107;border-radius:4px;font-size:.875rem;color:#856404}.purrp0y label{display:block;font-weight:600;margin-bottom:.5rem;color:#856404}.purrp0y pre{white-space:pre-wrap;word-wrap:break-word;font-family:inherit;margin:0;color:#856404}.pbbbk9k{font-weight:700;color:#333;margin:0 0 .75rem;font-size:1.1rem}.p1rmtqxv.f1bgdfio{margin-bottom:.75rem;font-size:.875rem}.c9lzl9c{margin-top:1.5rem;padding-top:1rem;border-top:1px solid #dee2e6}.c1qy7qxo{display:block;font-weight:600;color:#495057;margin-bottom:.5rem;font-size:.9rem}.csna1l6{white-space:pre-wrap;word-wrap:break-word;font-family:inherit;font-size:.875rem;color:#333;margin:0;line-height:1.6;background:#f8f9fa;padding:.75rem;border-radius:4px;border:1px solid #dee2e6}.f1wumb51{margin-top:2rem;padding:1.5rem;background:#f8f9fa;border-radius:4px;border:1px solid #dee2e6}.f11zu3or{font-size:1.1rem;font-weight:600;color:#333;margin:0 0 .5rem}.f1xmy7ax{color:#6c757d;margin:0 0 1rem;font-size:.875rem}.f171ds7r{width:100%;padding:.75rem;border:1px solid #ced4da;border-radius:4px;font-family:inherit;font-size:.875rem;resize:vertical;margin-bottom:1rem}.f171ds7r:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 .2rem #007bff40}.f8xrq58{background:#007bff;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:4px;cursor:pointer;font-weight:500;font-size:.875rem;-webkit-transition:all .2s;transition:all .2s}.f8xrq58:hover:not(:disabled){background:#0056b3}.f8xrq58:disabled{background:#6c757d;cursor:not-allowed;opacity:.6}.nb0jx3w{color:#6c757d;font-style:italic;margin:1rem 0}.e11xjjue{padding:.375rem .5rem;font-size:.875rem;border:1px solid #ccc;border-radius:4px;background:linear-gradient(to bottom,#f8f9fa,#e9ecef);cursor:pointer;min-width:150px}.e11xjjue:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px #007bff40}.eeapn70{width:100%;min-height:80px;padding:.5rem;font-size:.875rem;border:1px solid #ccc;border-radius:4px;background:linear-gradient(to bottom,#f8f9fa,#e9ecef);resize:vertical;font-family:inherit}.eeapn70:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px #007bff40}.r3ic0kr{padding:.25rem .5rem;background:#dc3545;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:.875rem;-webkit-transition:background .2s;transition:background .2s}.r3ic0kr:hover{background:#c82333}.p1t2i8tb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;gap:.5rem;margin-bottom:.75rem}.a73jj4h{margin:1rem 0;padding:1rem;background:#f8f9fa;border-radius:4px;border:1px dashed #dee2e6}.a73jj4h label{display:block;font-weight:600;color:#495057;margin-bottom:.5rem;font-size:.875rem}.cxac64p{margin-top:1.5rem;padding:1rem;background:#f9f9f9;border:1px solid #ddd;border-radius:4px}.p130mzz6{background-color:#f8f9fa;border-left:4px solid #007bff;padding:1rem;margin-bottom:1rem;border-radius:4px}.prl83jv{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.pqwrmdb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1rem;margin-bottom:.5rem;font-size:.875rem;color:#6c757d}.c1hmbzvn{font-weight:600;color:#007bff;text-transform:uppercase;font-size:.75rem;letter-spacing:.5px}.p1hqq1z{font-size:1.1rem;font-weight:700;margin-bottom:.75rem;color:#333}.p1qx82qc.f1bgdfio{margin-bottom:.75rem;font-size:.9rem}.pffyf6l{color:#495057;line-height:1.6;margin-bottom:.75rem}.pffyf6l pre{white-space:pre-wrap;word-wrap:break-word;font-family:inherit;margin:0}.c14cbuas{border-top:1px solid #dee2e6;margin-top:1.5rem;padding-top:1rem}.c1t3hj0g{font-weight:700;margin-bottom:.5rem;font-size:.9rem}.ci7lzft{background-color:#f8f9fa;border:1px solid #dee2e6;padding:.75rem;border-radius:4px;font-size:.875rem}.ci7lzft pre{white-space:pre-wrap;word-wrap:break-word;font-family:inherit;margin:0}.n1xyyya0{font-style:italic;color:#6c757d;text-align:center;padding:2rem}.e6jejl{padding:.5rem;border:1px solid #ced4da;border-radius:4px;font-size:.875rem;min-width:200px;background-color:#fff}.e6jejl:focus{border-color:#007bff;outline:none;box-shadow:0 0 0 2px #007bff40}.e6jejl:disabled{background-color:#e9ecef;cursor:not-allowed}.e1x3pi9f{width:100%;padding:.5rem;border:1px solid #ced4da;border-radius:4px;font-size:.875rem;resize:vertical;min-height:80px}.e1x3pi9f:focus{border-color:#007bff;outline:none;box-shadow:0 0 0 2px #007bff40}.r1mjutda{background:none;border:none;cursor:pointer;font-size:1rem;padding:.25rem;opacity:.6;-webkit-transition:opacity .2s;transition:opacity .2s}.r1mjutda:hover{opacity:1}.a15hr2re{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem;padding:1rem;background-color:#e9f5ff;border-radius:4px;border:1px dashed #007bff}.a15hr2re span{font-size:.875rem;color:#495057}.camj0ua{margin-top:1.5rem;padding-top:1rem;border-top:1px solid #dee2e6}.s41ekmc{font-size:1.1rem;font-weight:700;margin-top:1.5rem;margin-bottom:1rem;color:#333}.s41ekmc:first-of-type{margin-top:0}.sb9kc8l{width:100%;border-collapse:collapse;margin-bottom:1.5rem}.s1hd3lbh{border-bottom:1px solid #dee2e6}.s1hd3lbh:last-child{border-bottom:none}.s1hd3lbh td{padding:.75rem .5rem}.e35ow42{padding:.4rem .5rem;border:1px solid #cbd5e1;border-radius:4px;font-size:.875rem;min-width:260px}.e35ow42:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 2px #2563eb33}.r10fzf6y{background:none;border:none;cursor:pointer;font-size:1rem;padding:.25rem;opacity:.7}.r10fzf6y:hover{opacity:1}.s18tvwhz{color:#007bff;-webkit-text-decoration:none;text-decoration:none;font-size:.95rem}.s18tvwhz:hover{-webkit-text-decoration:underline;text-decoration:underline;color:#0056b3}.n1y72v6e{font-style:italic;color:#6c757d;margin-bottom:1.5rem}.naom6wj{background-color:#fff3cd;border:1px solid #ffc107;border-radius:4px;padding:1rem;margin-top:2rem;font-size:.9rem;color:#856404}.naom6wj strong{font-weight:600}.cthz60u{padding:1rem;background:#f8f9fa;border-radius:4px;border-left:4px solid #007bff;margin-bottom:1rem}.cx8unxs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1rem;margin-bottom:.5rem;color:#6c757d;font-size:.875rem}.c1i8b6bt{color:#495057;line-height:1.5;margin:0}.s1hv9jh2{font-size:var(--s1hv9jh2-0);padding:var(--s1hv9jh2-1);border-radius:var(--s1hv9jh2-2);font-weight:600;text-align:center;min-width:var(--s1hv9jh2-3);display:inline-block;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-transform:uppercase;letter-spacing:.5px;border:1px solid;background-color:var(--s1hv9jh2-4);color:var(--s1hv9jh2-5);border-color:var(--s1hv9jh2-6)}.szc2rtb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s6wysif{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:.5rem;background:#fff;border:1px solid #e9ecef;border-radius:4px;width:35px;height:35px;overflow:hidden}.s1t4csi3{height:25px;width:25px;object-fit:contain}.s1kuagu3{text-align:center;font-size:.875rem;line-height:1;font-weight:500;color:#333;max-width:35px;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.s1kuagu3 .USCGTitle{padding:1px 2px;margin:1px -8px 0;font-size:9px;line-height:10px;font-weight:400;font-family:monospace;color:#fff;text-align:center;background:linear-gradient(135deg,#036,#06c);border-radius:3px 3px 0 0}.s1kuagu3 .USCGGroup{padding:1px 2px;margin:0 -8px 1px;font-size:14px;line-height:14px;font-weight:700;font-family:monospace;color:#fff;text-align:center;background:linear-gradient(135deg,#036,#06c);border-radius:0 0 3px 3px}.p729wh7{padding:.5rem .75rem;border:1px solid var(--border-color);background:#fff;color:var(--text-color);cursor:pointer;border-radius:4px;font-size:.875rem;-webkit-transition:all .2s ease;transition:all .2s ease}.p729wh7:hover:not(:disabled){background:#f8f9fa;border-color:var(--primary-color)}.p729wh7:disabled{opacity:.5;cursor:not-allowed}.p729wh7:active:not(:disabled){-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);-webkit-transition:-webkit-transform .15s cubic-bezier(.175,.885,.32,1.275);transition:transform .15s cubic-bezier(.175,.885,.32,1.275)}.p1ricr8s{padding:0;margin-bottom:1rem}.nx75ycp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:1rem}.px4o1sv{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:.5rem}.twqhl7m{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;-webkit-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%}.t1x26li5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;gap:1rem;-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}.p12w2bwq{font-size:2.25rem;font-weight:700;color:#2c3e50;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.2}.p12w2bwq .default-product-label{color:#6c757d;font-weight:400;font-size:1.2rem}.p1gjcwkc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.b1kfswnn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.l10egi9n{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;min-height:50vh;text-align:center}.l10egi9n h2{color:#dc3545;margin-bottom:1rem}.l10egi9n p{color:#6c757d;margin-bottom:1.5rem;font-size:1.1rem}.l1pp51wd{width:40px;height:40px;border:4px solid #e3e3e3;border-top:4px solid #6c757d;border-radius:50%;-webkit-animation:spin-l1pp51wd 1s linear infinite;animation:spin-l1pp51wd 1s linear infinite;margin-bottom:1rem}@-webkit-keyframes spin-l1pp51wd{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin-l1pp51wd{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.e1qsfqe5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;min-height:50vh;text-align:center}.e1qsfqe5 h2{color:#dc3545;margin-bottom:1rem}.e1qsfqe5 p{color:#6c757d;margin-bottom:1.5rem;font-size:1.1rem}.e6mjy54{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1rem}.nofflsj{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;min-height:50vh;text-align:center}.nofflsj h2{color:#dc3545;margin-bottom:1rem}.nofflsj p{color:#6c757d;margin-bottom:1.5rem;font-size:1.1rem}.p1fqct6e{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 45px - 2rem);overflow:hidden;background-color:#f8f9fa}@media (max-width: 768px){.p1fqct6e{padding:1rem;height:auto;min-height:calc(100vh - 45px);overflow:visible}}.psfwb2t{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:hidden}.plrh3i6{display:-ms-grid;display:grid;-ms-grid-columns:300px calc(100% - 300px);grid-template-columns:300px calc(100% - 300px);gap:.5rem;-webkit-align-items:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;margin-top:.25rem}.plrh3i6::-webkit-scrollbar{width:8px}.plrh3i6::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.plrh3i6::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.plrh3i6::-webkit-scrollbar-thumb:hover{background:#a1a1a1}@media (max-width: 1024px){.plrh3i6{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:1rem}}@media (max-width: 768px){.plrh3i6{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:visible;-webkit-flex:none;-ms-flex:none;flex:none;height:auto;min-height:auto}}@media (max-width: 1024px){.ski0sxy{-webkit-order:2;-ms-flex-order:2;order:2}}@media (max-width: 768px){.ski0sxy{-webkit-order:1;-ms-flex-order:1;order:1}}@media (max-width: 1024px){.m1cmbzgy{-webkit-order:1;-ms-flex-order:1;order:1}}@media (max-width: 768px){.m1cmbzgy{-webkit-order:2;-ms-flex-order:2;order:2}}.p1l7gsoi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2rem}@media (max-width: 1024px){.p1l7gsoi{height:auto}}.e1tak6ys{background:#fff;border-radius:4px;padding:2rem;border:1px solid #e9ecef}@media (max-width: 768px){.e1tak6ys{padding:1.5rem}}.edc5iy3{color:#333;margin:0 0 1.5rem;font-size:1.5rem;font-weight:700;border-bottom:3px solid #6c757d;padding-bottom:.5rem}.e1hqmylu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.e12uxz31{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.25rem .5rem;background:#f8f9fa;border-radius:4px;border-left:4px solid #dee2e6}.e12uxz31 label{font-weight:600;color:#495057;margin-right:1rem;min-width:120px}.e12uxz31 span{color:#333;text-align:right;-webkit-flex:1;-ms-flex:1;flex:1;word-break:break-word}.c1lukt9e{width:100%;margin-top:1rem;border-collapse:collapse;border:1px solid #dee2e6}.c1lukt9e thead{background:#eee;border-bottom:2px solid #dee2e6}.c1lukt9e thead th{padding:.75rem;text-align:left;font-weight:700;color:#495057;font-size:.875rem;border-right:1px solid #dee2e6}.c1lukt9e thead th:last-child{border-right:none}.c1lukt9e tbody tr{border-bottom:1px solid #dee2e6;-webkit-transition:background .2s;transition:background .2s}.c1lukt9e tbody tr:hover{background:#f8f9fa}.c1lukt9e tbody tr td{padding:.75rem;font-size:.875rem;color:#333;border-right:1px solid #dee2e6;vertical-align:top}.c1lukt9e tbody tr td:last-child{border-right:none}.c1lukt9e .max-temp-col{width:120px}.c1lukt9e .action-col{width:50px}.c1sgpxm5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:25px}.c1h212ww{display:inline-block;padding:.25rem .5rem;border-radius:4px;font-weight:600;font-size:.8rem}.c19dwdbl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem}.c140y8vv{color:#007bff;-webkit-text-decoration:none;text-decoration:none;cursor:pointer;font-size:.875rem}.c140y8vv:hover{-webkit-text-decoration:underline;text-decoration:underline;color:#0056b3}.c140y8vv:after{content:",";color:#333;margin-right:.25rem}.c140y8vv:last-child:after{content:""}.mmixigq{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.mhc6zqv{color:#007bff;-webkit-text-decoration:none;text-decoration:none;cursor:pointer}.mhc6zqv:hover{-webkit-text-decoration:underline;text-decoration:underline;color:#0056b3}.m1fox8ml{color:#333}.t1t5xh2h{white-space:nowrap}.nsev0ll{color:#6c757d;font-style:italic;margin:1rem 0}.cqairje{margin-top:2rem;padding-top:1.5rem;border-top:1px solid #dee2e6}.c1f9o43y{display:block;font-weight:600;color:#495057;margin-bottom:.5rem;font-size:.9rem}.c1jcyipn{white-space:pre-wrap;word-wrap:break-word;font-family:inherit;font-size:.875rem;color:#333;margin:0;line-height:1.6}.m11i0di3{padding:.75rem;max-width:300px}.m11i0di3 .popover-header{font-weight:600;font-size:.9rem;margin-bottom:.5rem;color:#333}.m11i0di3 .popover-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1rem;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.m11i0di3 .logo-section{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.m11i0di3 .logo-section img{max-width:80px;max-height:60px;object-fit:contain}.m11i0di3 .links-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.m11i0di3 .links-section a{color:#007bff;-webkit-text-decoration:none;text-decoration:none;font-size:.875rem}.m11i0di3 .links-section a:hover{-webkit-text-decoration:underline;text-decoration:underline}.n16q1dgi{padding:.5rem;max-width:400px}.n16q1dgi .note-title{font-weight:600;font-size:.9rem;margin-bottom:.5rem;color:#333}.n16q1dgi .note-text{font-size:.875rem;color:#495057;line-height:1.5;white-space:pre-wrap}.ejvnzsq{padding:.375rem .5rem;font-size:.875rem;border:1px solid #ced4da;border-radius:4px;background-color:#fff;color:#495057;min-width:120px;cursor:pointer}.ejvnzsq:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.ejvnzsq:hover{border-color:#adb5bd}.efahxf0{padding:.375rem .5rem;font-size:.875rem;border:1px solid #ced4da;border-radius:4px;background-color:#fff;color:#495057;width:80px}.efahxf0:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.efahxf0:hover{border-color:#adb5bd}.efahxf0[type=number]::-webkit-inner-spin-button,.efahxf0[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.efahxf0[type=number]{-moz-appearance:textfield}.efahxf0::-webkit-input-placeholder{color:#adb5bd}.efahxf0::-moz-placeholder{color:#adb5bd}.efahxf0:-ms-input-placeholder{color:#adb5bd}.efahxf0::placeholder{color:#adb5bd}.r1o84k4w{background:none;border:none;cursor:pointer;padding:.25rem .5rem;font-size:.875rem;color:#dc3545;border-radius:4px;-webkit-transition:background-color .2s;transition:background-color .2s}.r1o84k4w:hover{background-color:#f8d7da}.r1o84k4w:focus{outline:none;box-shadow:0 0 0 .2rem #dc354540}.ai89l3e{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.cubvbma{color:#007bff;-webkit-text-decoration:none;text-decoration:none;cursor:pointer}.cubvbma:hover{-webkit-text-decoration:underline;text-decoration:underline;color:#0056b3}.c3o4slu{width:100%;padding:.75rem;font-size:.875rem;border:1px solid #ced4da;border-radius:4px;background-color:#fff;color:#495057;resize:vertical;min-height:80px;font-family:inherit;line-height:1.6}.c3o4slu:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.c3o4slu:hover{border-color:#adb5bd}.c3o4slu::-webkit-input-placeholder{color:#adb5bd}.c3o4slu::-moz-placeholder{color:#adb5bd}.c3o4slu:-ms-input-placeholder{color:#adb5bd}.c3o4slu::placeholder{color:#adb5bd}.n3ogp3o{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.n1g7y2b0{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem}.n543xbw{font-size:.875rem;color:#333}.n1ymjtru{padding:.25rem .5rem;font-size:.8rem;border:1px solid #ced4da;border-radius:4px;background-color:#fff;color:#495057;max-width:150px;cursor:pointer}.n1ymjtru:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.n1ymjtru:hover{border-color:#adb5bd}.r1kkioi7{background:none;border:none;cursor:pointer;padding:.125rem .25rem;font-size:.75rem;color:#dc3545;border-radius:4px;-webkit-transition:background-color .2s;transition:background-color .2s}.r1kkioi7:hover{background-color:#f8d7da}.r1kkioi7:focus{outline:none;box-shadow:0 0 0 .2rem #dc354540}.m1rwfkse{padding:1rem;background:#f8f9fa;border-radius:4px;border-left:4px solid #17a2b8;margin-bottom:1rem}.m1rwfkse p{margin:.75rem 0 0;color:#495057;line-height:1.5}.m13ym1ao{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.m13ym1ao h4{margin:0;color:#333;font-size:1rem;font-weight:600}.m13ym1ao span{color:#6c757d;font-size:.875rem}.s17zh6ui{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem}.i1ngosud{-webkit-flex:0 0 68%;-ms-flex:0 0 68%;flex:0 0 68%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.75rem}@media (max-width: 1024px){.i1ngosud{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.i1rptr4n{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.ijtr9ri{border-radius:4px;padding:5px;position:relative}.ijtr9ri h2{font-size:1.25rem;text-align:center;margin:0 0 .5rem;font-weight:400}.ijtr9ri h3{font-size:2.7rem;margin:0;text-align:center;font-weight:400;color:#000}.ijtr9ri h4{font-size:1.25rem;font-weight:400;text-align:center;padding:.125rem .5rem}.ijtr9ri h5{color:#6d0a0a;padding:0 .625rem;font-size:.813rem;font-weight:400}.i1432zz8.ijtr9ri{background:#d5f1c6;border:1px solid #bcd8ad}.i1432zz8.ijtr9ri h2,.i1432zz8.ijtr9ri h4{color:#1b4c00}.i1bsrr9y.ijtr9ri{background:#fde3b5;border:1px solid #ffce75}.i1bsrr9y.ijtr9ri h2,.i1bsrr9y.ijtr9ri h4{color:#422b03}.i1ft3h99.ijtr9ri{background:#f99d9d;border:1px solid #ff8d8d}.i1ft3h99.ijtr9ri h2,.i1ft3h99.ijtr9ri h4{color:#6d0a0a}.l15m3sxo{text-align:center;margin:.5rem 0}.l1dlycix{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem}.iebq3q5{background:#f4f4f4;border:1px solid #ddd;border-radius:4px;min-height:250px;padding:.5rem}.iebq3q5 h5{color:#6d0a0a;font-size:.813rem;margin:0 0 .5rem;text-align:center;line-height:1.3em;border-radius:5px 0 0;font-weight:400}.iebq3q5 ul{list-style:disc;padding:.5rem;margin:0 0 0 1rem}.iebq3q5 ul li{margin-bottom:.5rem;line-height:1.4;font-size:.75rem;list-style:disc}.d9u4qxf{background:#f4f4f4;border:1px solid #ddd;border-radius:4px;padding:.5rem}.d9u4qxf h5{cursor:pointer;font-size:.7rem;padding:.15rem;margin:0;font-weight:500;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d9u4qxf h5:hover{background:#e9ecef}.d9u4qxf h5 a{color:#543204;-webkit-text-decoration:none;text-decoration:none;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d9u4qxf h5 a i{display:inline-block;-webkit-transition:-webkit-transform .2s ease;transition:transform .2s ease}.d9u4qxf h5 a i:before{content:"▶";font-style:normal;font-size:.75rem}.d9u4qxf h5 a i.open{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.d9u4qxf ul{list-style:disc;padding:0 0 0 1.25rem;margin:0 0 0 1.25rem}.d9u4qxf ul li{margin-bottom:.5rem;line-height:1.4;font-size:.875rem}.dgtp7kh{margin:3px 0 0 10px;-webkit-flex:0 0 29%;-ms-flex:0 0 29%;flex:0 0 29%;max-width:29%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem}@media (max-width: 1024px){.dgtp7kh{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.dgtp7kh .edit-select{width:100%;max-width:100%;height:auto;line-height:normal;background:#f4f4f4;padding:7px;margin:8px 0}.h1emvnob{list-style:none;color:#444;padding:0;background:#f4f4f4;width:100%;max-width:100%;border:1px solid #dedede;border-radius:4px;overflow:hidden}.h1iyr7p9{display:-ms-grid;display:grid;-ms-grid-columns:60px 1fr;grid-template-columns:60px 1fr;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:.25rem 0;border-bottom:1px solid #e9ecef}.h1iyr7p9:last-child{border-bottom:none}.h1iyr7p9:hover{background:#e9ecef}.h1iyr7p9.edit-mode{-ms-grid-columns:30px 60px 1fr;grid-template-columns:30px 60px 1fr}.h1lkx2oc{font-weight:600;border-right:1px solid #ddd;padding:.313rem .625rem;font-size:.813rem;text-align:center}.h1ccv3dn{padding:.313rem .625rem;font-size:.813rem}.e6xba1g{display:inline-block;padding:.25rem .5rem;border-radius:3px;font-size:.75rem;font-weight:600;margin-left:.5rem}.i1m6oy1d{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:start;justify-content:start;margin-top:1rem}.i1m6oy1d span{display:inline-block;cursor:help}.i1m6oy1d span img{display:inline-block;margin:0 5px 0 0;max-width:35px;object-fit:contain;-webkit-transition:-webkit-transform .2s;transition:transform .2s}.i1m6oy1d span img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.c1v293mk{display:block;font-style:italic;color:#856404;background:#fff3cd;padding:.5rem 1rem;border-left:4px solid #ffc107;margin-top:1rem;font-size:.875rem}.n183oxh{display:block;font-style:italic;color:#721c24;background:#f8d7da;padding:.5rem 1rem;border-left:4px solid #dc3545;margin-top:1rem;font-size:.875rem}.c1rnu38j{margin-top:1.5rem;padding-top:1rem;border-top:1px solid #dee2e6}.cy8m8lz{display:block;font-weight:600;color:#495057;margin-bottom:.5rem;font-size:.9rem}.cmvt3om{white-space:pre-wrap;word-wrap:break-word;font-family:inherit;font-size:.875rem;color:#333;margin:0;line-height:1.6;background:#f8f9fa;padding:.75rem;border-radius:4px;border:1px solid #dee2e6}.el6uteu{width:100%;margin-top:1rem;border-collapse:collapse;border:1px solid #dee2e6}.el6uteu thead{background:#eee;border-bottom:2px solid #dee2e6}.el6uteu thead th{padding:.75rem;text-align:left;font-weight:700;color:#495057;font-size:.875rem}.el6uteu tbody tr{border-bottom:1px solid #dee2e6}.el6uteu tbody tr:hover{background:#f8f9fa}.el6uteu tbody tr td{padding:.75rem;font-size:.875rem;color:#333;vertical-align:top}.el6uteu tbody tr td.procedure-title{width:30%;font-weight:500}.el6uteu .full-width-item{-ms-grid-column:1/-1;grid-column:1/-1}.dejyegj{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ddcehto{color:#007bff;-webkit-text-decoration:none;text-decoration:none;font-size:.875rem}.ddcehto:hover{-webkit-text-decoration:underline;text-decoration:underline;color:#0056b3}.ddcehto:after{content:",";color:#333;margin-right:.25rem}.ddcehto:last-child:after{content:""}.e1yhex9f{color:#06c;-webkit-text-decoration:underline;text-decoration:underline;font-weight:500;font-size:.875rem}.e1yhex9f:hover{-webkit-text-decoration:underline;text-decoration:underline;color:#004d99}.e1dkodoj{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;padding:.5rem}.g2fxoug{font-size:.75rem;font-weight:400;margin:0;text-align:center;color:#333}.g2fxoug span{display:block;font-size:1.5rem;font-weight:600;margin-top:.25rem}.orpin0f{font-size:.75rem;font-weight:400;margin:.5rem 0 .25rem;text-align:center;color:#333}.ouztdjj{width:60px;padding:.375rem .5rem;font-size:1rem;text-align:center;border:1px solid #ccc;border-radius:4px;background:linear-gradient(to bottom,#f8f9fa,#e9ecef);-moz-appearance:textfield}.ouztdjj:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px #007bff40}.ouztdjj::-webkit-inner-spin-button,.ouztdjj::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ht715db{width:100%;padding:.5rem;font-size:.875rem;border:1px solid #ccc;border-radius:4px;background:#f4f4f4;margin-bottom:.5rem;cursor:pointer}.ht715db:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px #007bff40}.h7q3qv2{display:table-cell;width:30px;padding:.25rem;background:transparent;border:none;cursor:pointer;font-size:.875rem;vertical-align:middle;text-align:center;opacity:.6;-webkit-transition:opacity .2s;transition:opacity .2s}.h7q3qv2:hover{opacity:1}.e1oxo6wx{padding:.375rem .5rem;font-size:.875rem;border:1px solid #ccc;border-radius:4px;background:linear-gradient(to bottom,#f8f9fa,#e9ecef);cursor:pointer;min-width:120px}.e1oxo6wx:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px #007bff40}.eus3hzp{padding:.375rem .5rem;font-size:.875rem;border:1px solid #ccc;border-radius:4px;background:linear-gradient(to bottom,#f8f9fa,#e9ecef);width:80px;-moz-appearance:textfield}.eus3hzp:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px #007bff40}.eus3hzp::-webkit-inner-spin-button,.eus3hzp::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.e3f9ebc{width:100%;min-height:80px;padding:.5rem;font-size:.875rem;border:1px solid #ccc;border-radius:4px;background:linear-gradient(to bottom,#f8f9fa,#e9ecef);resize:vertical;font-family:inherit}.e3f9ebc:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px #007bff40}.e1lo864t{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.i1aotap7{font-size:.875rem;color:#666}.dennrcx{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem}.dennrcx.edit-mode{background:#f4f4f4;padding:.25rem .5rem;border-radius:4px;border:1px solid #ddd}.d3225dj{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:18px;height:18px;padding:0;background:#dc3545;color:#fff;border:none;border-radius:50%;cursor:pointer;font-size:.75rem;line-height:1;margin-left:.25rem}.d3225dj:hover{background:#c82333}.au8spe1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-top:.5rem}.c1dl9xw9{margin-top:1rem;padding:1rem;background:#f9f9f9;border:1px solid #ddd;border-radius:4px}.c9ihsv3{display:block;font-weight:600;color:#333;margin-bottom:.5rem;font-size:.875rem}.s167xlmz{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem;margin-top:2rem}.m170xkgz{margin-bottom:1rem}.e163xcza{width:100%;border-collapse:collapse}.e163xcza th,.e163xcza td{padding:.5rem;border-bottom:1px solid #e5e7eb;text-align:left;vertical-align:middle}.e163xcza th:first-child,.e163xcza td:first-child{width:36px}.r1yuitgy{background:none;border:none;cursor:pointer;font-size:1rem;padding:.25rem;opacity:.7}.r1yuitgy:hover{opacity:1}.e6xpird{width:100%;padding:.4rem .5rem;border:1px solid #cbd5e1;border-radius:4px;font-size:.875rem}.e6xpird:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 2px #2563eb33}.n1wtfpds{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.a1orsgay{padding:.4rem .75rem;border:1px solid #2563eb;background:#2563eb;color:#fff;border-radius:4px;font-size:.875rem;cursor:pointer}.a1orsgay:disabled{opacity:.5;cursor:not-allowed}.f1isg8am{color:#6b7280}.e1j539i7{color:#6b7280;font-style:italic;padding:.5rem 0}.latvrt0{min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#f8f9fa}.mt4mqal{-webkit-flex:1;-ms-flex:1;flex:1;width:100%;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:0}.cck4367{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 45px - 2rem);overflow:hidden}@media (max-width: 768px){.cck4367{padding:.5rem 0;height:auto;min-height:calc(100vh - 45px)}}.cvantl6{text-align:center;margin-bottom:2rem}.cvantl6 h1{font-size:2.5rem;font-weight:300;color:var(--primary-color);margin-bottom:1rem}.cvantl6 p{font-size:1.1rem;color:var(--text-secondary);max-width:600px;margin:0 auto}@media (max-width: 768px){.cvantl6{margin-bottom:1.5rem}.cvantl6 h1{font-size:2rem}}.f1514ced{margin-bottom:1rem}.f1514ced ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;list-style:none;padding:0;margin:0}.f1514ced ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}@media (max-width: 768px){.f1514ced ul{-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}}.f4wtxnf{font-size:.875rem;font-weight:500;color:#495057;white-space:nowrap}.p1n8b9fw{margin-top:1rem}.p1n8b9fw ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;list-style:none;padding:0;margin:0}.p1n8b9fw ul li.active button{background:var(--primary-color);color:#fff;border-color:var(--primary-color)}.p1n8b9fw ul li.disabled button{opacity:.5;cursor:not-allowed}@media (max-width: 768px){.p1n8b9fw ul{-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem}.p1n8b9fw ul li button{padding:.4rem .6rem;font-size:.75rem}}.yux5iow{margin-right:16px}.b17g4i78{border:1px solid #e9ecef;border-radius:6px;overflow:hidden;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1;min-height:0}.t8080yq{-webkit-flex:1;-ms-flex:1;flex:1;overflow-y:auto;min-height:0;background:#fff}.t8080yq::-webkit-scrollbar{width:8px}.t8080yq::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.t8080yq::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.t8080yq::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.t1dvkgrp,.c1nzva2v{width:100%;margin:0;border-collapse:collapse}.c1nzva2v thead{background:#eee;border-bottom:1px solid var(--border-color);position:-webkit-sticky;position:sticky;top:0;z-index:1}.c1nzva2v thead th{padding:0}.c1nzva2v tbody tr{border-bottom:1px solid #f0f0f0;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.c1nzva2v tbody tr:hover{background:#f8f9fa}.c1nzva2v tbody tr:last-child{border-bottom:none}.c1nzva2v tbody tr td{padding:0}.h1rwhq3o{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2fr 2fr 3fr 2fr 2fr;grid-template-columns:1fr 2fr 2fr 3fr 2fr 2fr;gap:0;padding:0;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#eee;border-bottom:2px solid #dee2e6;position:-webkit-sticky;position:sticky;top:0;z-index:1;padding-right:.5rem}.h1rwhq3o .changeType,.h1rwhq3o .dateTime,.h1rwhq3o .category,.h1rwhq3o .itemChanged,.h1rwhq3o .changedBy,.h1rwhq3o .changeStatus{font-size:.875rem;font-weight:600;color:#495057;padding:.75rem 1rem;border-right:1px solid #dee2e6}.h1rwhq3o .changeType:last-child,.h1rwhq3o .dateTime:last-child,.h1rwhq3o .category:last-child,.h1rwhq3o .itemChanged:last-child,.h1rwhq3o .changedBy:last-child,.h1rwhq3o .changeStatus:last-child{border-right:none}@media (max-width: 1200px){.h1rwhq3o{-ms-grid-columns:1fr 1.5fr 1.5fr 2fr 1.5fr 1fr;grid-template-columns:1fr 1.5fr 1.5fr 2fr 1.5fr 1fr;gap:0}}@media (max-width: 768px){.h1rwhq3o{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0}.h1rwhq3o .changeType,.h1rwhq3o .dateTime,.h1rwhq3o .category,.h1rwhq3o .itemChanged,.h1rwhq3o .changedBy,.h1rwhq3o .changeStatus{text-align:left;border-right:none;border-bottom:1px solid #e9ecef}}.cv6fq3l{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2fr 2fr 3fr 2fr 2fr;grid-template-columns:1fr 2fr 2fr 3fr 2fr 2fr;gap:0;padding:0;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:background-color .15s ease;transition:background-color .15s ease;border-bottom:1px solid #e9ecef}.cv6fq3l:hover{background-color:#f8f9fa}.cv6fq3l:last-child{border-bottom:none}.cv6fq3l .changeType,.cv6fq3l .dateTime,.cv6fq3l .category,.cv6fq3l .itemChanged,.cv6fq3l .changedBy,.cv6fq3l .changeStatus{font-size:.875rem;color:#495057;padding:.75rem 1rem;border-right:1px solid #e9ecef;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cv6fq3l .changeType:last-child,.cv6fq3l .dateTime:last-child,.cv6fq3l .category:last-child,.cv6fq3l .itemChanged:last-child,.cv6fq3l .changedBy:last-child,.cv6fq3l .changeStatus:last-child{border-right:none}@media (max-width: 1200px){.cv6fq3l{-ms-grid-columns:1fr 1.5fr 1.5fr 2fr 1.5fr 1fr;grid-template-columns:1fr 1.5fr 1.5fr 2fr 1.5fr 1fr;gap:0}}@media (max-width: 768px){.cv6fq3l{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0;text-align:left}.cv6fq3l .changeType,.cv6fq3l .dateTime,.cv6fq3l .category,.cv6fq3l .itemChanged,.cv6fq3l .changedBy,.cv6fq3l .changeStatus{border-right:none;border-bottom:1px solid #e9ecef}.cv6fq3l .changeType:last-child,.cv6fq3l .dateTime:last-child,.cv6fq3l .category:last-child,.cv6fq3l .itemChanged:last-child,.cv6fq3l .changedBy:last-child,.cv6fq3l .changeStatus:last-child{border-bottom:none}.cv6fq3l .changeType:before,.cv6fq3l .dateTime:before,.cv6fq3l .category:before,.cv6fq3l .itemChanged:before,.cv6fq3l .changedBy:before,.cv6fq3l .changeStatus:before{content:attr(data-label) ": ";font-weight:600;display:inline-block;min-width:80px}}.ew87ks{width:100%;padding:.5rem;border:1px solid var(--border-color);border-radius:4px;background:#fff;font-size:.875rem}.ew87ks:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 2px #1976d233}.e1f0ysvm{width:100%;padding:.5rem;border:1px solid var(--border-color);border-radius:4px;font-size:.875rem}var(--e1f0ysvm-0) .e1f0ysvm:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 2px #1976d233}.h13g1f45{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s13ds4n4{display:inline-block;padding:.25rem .5rem;border-radius:12px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.l130j85z{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem;font-size:1.1rem;color:var(--text-secondary)}.e1ec7bsk{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem;font-size:1.1rem;color:#dc3545;background:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;margin:1rem 0}.n1grrzpn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem;font-size:1.1rem;color:var(--text-secondary);font-style:italic}.b630ua1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.cdrkxg1{max-height:calc(100vh - 150px);overflow-y:auto}.h1efftum{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2rem;margin-bottom:1rem;padding:1rem;background:#f5f5f5}.c1ph64gq{-webkit-flex:1;-ms-flex:1;flex:1}.f1i6fbjq{margin-bottom:.5rem}.fyjejy4{display:inline-block;width:150px;font-weight:700}.ceixa40{margin-top:1rem}.sq3jgw4{color:var(--sq3jgw4-0);margin:1rem;font-size:1.2rem}.s1ptfcjq{margin-bottom:1.5rem}.c1fj7xen{margin-bottom:.25rem}.cemkwxk{background-color:var(--cemkwxk-0);padding:.5rem 1rem;border-left:3px solid var(--cemkwxk-1)}.cwm1t4q{color:#333}.b1pgcl2p{font-weight:700}.c1aupdw5{color:var(--c1aupdw5-0);font-weight:700}.c154qlj9{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5rem}.cczpjnh{-webkit-flex:1;-ms-flex:1;flex:1;background-color:var(--cczpjnh-0);padding:.5rem 1rem;border-left:3px solid var(--cczpjnh-1)}.vktknmx{margin:.5rem 0;padding-left:1.5rem}.s578xwr{padding:1rem;background-color:#dff0d8;color:#3c763d;margin-top:1rem}.emxqy8i{padding:1rem;background-color:#f2dede;color:#a94442;margin-top:1rem}.n9t97bb{margin-top:1rem}.n9t97bb .notes-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.n9t97bb .no-notes{color:#6c757d;font-style:italic}.p1swszjj{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:0;background:#fff;border:1px solid #e9ecef;border-radius:4px;overflow:hidden}.pfkv5sv{padding:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:hidden}.p1bvydmm{margin:0 0 .75rem;color:#495057;font-size:.9rem;font-weight:600}.p1bvydmm span{font-weight:400;color:#6c757d;font-size:.8rem}.l1b8awda{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:2rem;color:#6c757d}.l1b8awda i{margin-right:.5rem;color:#007bff}.eggfvfy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:2rem;color:#dc3545;background:#ffebee;border:1px solid #ffcdd2;border-radius:4px}.eggfvfy i{margin-right:.5rem}.e1uowsbu{text-align:center;color:#6c757d;font-style:italic;margin:2rem 0}.pq594mc{-webkit-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;border:1px solid #e9ecef;border-radius:6px}.pq594mc::-webkit-scrollbar{width:8px}.pq594mc::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.pq594mc::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.pq594mc::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.p101bvl3{display:-ms-grid;display:grid;-ms-grid-columns:40px 1fr 1fr 1fr 120px;grid-template-columns:40px 1fr 1fr 1fr 120px;gap:0;background:#fff;min-width:600px}.p1ngjqj1{display:contents}.p1bd04qg{background:#eee;padding:.5rem .75rem;font-weight:600;font-size:.75rem;color:#495057;border-bottom:2px solid #dee2e6;border-right:1px solid #dee2e6;position:-webkit-sticky;position:sticky;top:0;z-index:1}.p1bd04qg:last-child{border-right:none}.p1bd04qg.icon-header{padding:.5rem .25rem;text-align:center}.pw9fwom{display:contents;cursor:pointer}.pw9fwom:hover>div{background-color:#f8f9fa}.pdhbc67{padding:.4rem .75rem;border-bottom:1px solid #e9ecef;border-right:1px solid #e9ecef;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:background-color .15s ease;transition:background-color .15s ease;font-size:.8rem}.pdhbc67:last-child{border-right:none}.pdhbc67.icon-cell{padding:.25rem;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.pdhbc67.icon-cell .marpol-icon{width:20px;height:20px;object-fit:contain}.pdhbc67.product-name-cell .product-name{font-weight:500;color:#495057}.pebxn9i{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:.75rem 0;margin-top:.5rem;border-top:1px solid #e9ecef;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.p6b64jj{font-size:.75rem;color:#6c757d}.pmq7jm1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.pmq7jm1 span{font-size:.75rem;color:#495057;padding:0 .5rem}.p1xis55b{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:32px;height:32px;border:1px solid #dee2e6;border-radius:4px;background:#fff;color:#495057;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease}.p1xis55b:hover:not(:disabled){background:#f8f9fa;border-color:#007bff;color:#007bff}.p1xis55b:disabled{opacity:.5;cursor:not-allowed}.p346pst{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.p346pst label{font-size:.875rem;color:#6c757d}.p346pst select{padding:.25rem .5rem;border:1px solid #dee2e6;border-radius:4px;font-size:.875rem;color:#495057;background:#fff;cursor:pointer}.p346pst select:focus{outline:none;border-color:#007bff}.h1f7mmp2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:8px 12px;cursor:default;-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:4px;position:relative}.h1f7mmp2.clickable{cursor:pointer}.h1f7mmp2.clickable:hover{background-color:#667eea1a}.h1f7mmp2.clickable:hover .header-item-icon,.h1f7mmp2.clickable:hover .header-item-label{color:#667eea}.h1f7mmp2.active{background-color:#667eea26}.h1f7mmp2.active .header-item-icon,.h1f7mmp2.active .header-item-label{color:#667eea;font-weight:600}.h1f7mmp2.active:after{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);width:24px;height:2px;background-color:#667eea;border-radius:1px}@media (max-width: 768px){.h1f7mmp2{padding:6px 8px}}.hjq00kj{font-size:1.2rem;color:#495057}@media (max-width: 768px){.hjq00kj{font-size:1rem}}.hqawgvm{font-size:.75rem;color:#495057;font-weight:500;text-align:center;line-height:1;white-space:nowrap}@media (max-width: 768px){.hqawgvm{font-size:.7rem}}.wfes94y{color:var(--text-color);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-shadow:0 2px 6px 2px #ddd;height:60px;padding:0 1rem;width:100%}@media print{.wfes94y{display:none}}.wfes94y h1{font-size:1.5rem;font-weight:200;margin:0;position:relative}.wfes94y h1 .sub-header{position:absolute;top:-7px;right:-29px;font-size:1rem}.l1pek99n{-webkit-flex:0 0 10%;-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.mrkf274{position:absolute;top:12px;left:calc(50% - 150px)}.r1iz5867{font-size:.8rem;font-weight:400;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1 25%;-ms-flex:1 1 25%;flex:1 1 25%;max-width:25%;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.l1g7mnhb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l1g7mnhb a{-webkit-text-decoration:none;text-decoration:none;color:inherit}.i1hbfd4p{border-left:1px solid var(--border-color);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;padding:0 10px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.i1hbfd4p.no-border,.i1hbfd4p:first-child{border-left:0}.s1kqhb3v{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:2rem;-webkit-flex:1;-ms-flex:1;flex:1;max-width:500px;gap:.5rem;position:relative}.s4rzqhe{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;gap:.25rem}.s1qhbx84{width:100%;padding:.5rem 5rem .5rem 1rem;border:1px solid var(--border-color);border-radius:20px;font-size:.875rem;background:#f8f9fa}.s1qhbx84:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 2px #1976d233}.s1qhbx84::-webkit-input-placeholder{color:#6c757d}.s1qhbx84::-moz-placeholder{color:#6c757d}.s1qhbx84:-ms-input-placeholder{color:#6c757d}.s1qhbx84::placeholder{color:#6c757d}.s1ie7eez{position:absolute;right:38px;background:none;border:none;cursor:pointer;padding:4px;color:#6c757d}.s1ie7eez:hover{color:var(--primary-color)}.s1ie7eez svg{width:16px;height:16px}.smizram{position:absolute;right:8px;background:none;border:none;cursor:pointer;padding:4px;color:#6c757d;-webkit-transition:color .2s ease;transition:color .2s ease}.smizram:hover,.smizram.active{color:var(--primary-color)}.smizram svg{width:18px;height:18px}.s1lb5417{position:absolute;top:100%;left:0;right:0;margin-top:.5rem;background:#fff;border:1px solid var(--border-color);border-radius:8px;box-shadow:0 4px 12px #00000026;padding:1rem;z-index:1000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1.5rem}.sa5xa42{-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.s187mo6y{font-weight:600;font-size:.875rem;margin-bottom:.5rem;color:var(--text-color)}.s1z0r73r{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.s1z0r73r label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-size:.875rem;cursor:pointer;color:var(--text-color)}.s1z0r73r label:hover{color:var(--primary-color)}.s1z0r73r label input[type=checkbox]{cursor:pointer}.v1u8rabn{font-weight:400;font-size:.7rem;color:#6c757d;margin-top:1.5rem}.p115e6u5{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:999}.s101zssn{position:absolute;top:71px;right:5px;width:500px;height:660px;background:#fff;box-shadow:0 2px 6px 2px #ddd;z-index:1000;overflow-y:auto}@media (max-width: 768px){.s101zssn{width:100%;max-width:500px}}@media (max-width: 480px){.s101zssn{width:100%}}.pq2thq1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;background:#e65100;color:#fff;padding:.6rem 1rem .5rem;border-bottom:none;position:relative}.pq2thq1 h2{margin:0;color:#fff;font-size:1.15rem;font-weight:400;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.c1x9aagm{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#fff;padding:.5rem;border-radius:4px;-webkit-transition:all .3s;transition:all .3s;margin:0;line-height:1}.c1x9aagm:hover{background-color:#ffffff1a;color:#fff}.pj8rtic{padding:1.5rem}.pj8rtic h2{margin:0 0 1.5rem;color:#333;font-size:1.5rem;font-weight:600}.pj8rtic h3{margin:0 0 1rem;color:#495057;font-size:1.2rem;font-weight:600}@media (max-width: 480px){.pj8rtic{padding:1rem}}.p1korizm{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid #e9ecef}.uxv8xd0{width:60px;height:60px;border-radius:50%;margin-bottom:1rem;border:2px solid #dee2e6;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;font-size:1.5rem;font-weight:600;text-transform:uppercase}.u1ygirdg h4{margin:0 0 .5rem;color:#333;font-size:1.1rem;font-weight:600}.u1ygirdg p{margin:0 0 .25rem;color:#6c757d;font-size:.9rem}.a1kehnhi{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid #e9ecef}.a1kehnhi h3{color:#333;font-size:1.1rem;margin-bottom:1rem}.a1kehnhi p{margin:0 0 .5rem;color:#6c757d;font-size:.9rem}.l1h5i9ch{margin-top:2rem}.l1e7cmyq{padding:.6rem 1.5rem;background:#12427d;border-radius:4px;border:0;color:#fff;font-size:.95rem;font-weight:500;outline:none;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;width:100%}.l1e7cmyq:hover{background:#0d3461}.l1e7cmyq:active{background:#082542}.a1ae9idn{display:-ms-grid;display:grid;-ms-grid-columns:repeat(auto-fill,minmax(150px,1fr));grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem}.a1fpd2ud{background:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;padding:1rem;text-align:center;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.a1fpd2ud:hover{background:#e9ecef;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}.a1sst944{font-size:2rem;margin-bottom:.5rem;color:#667eea}.ahcjdtl{font-weight:600;color:#333;margin:0;font-size:.9rem}.ln27p27{text-align:center;padding:1rem;color:#666}.ln27p27 p{margin:0}.uamr7k4{margin-bottom:1.5rem}.uamr7k4 h4{color:#333;margin-bottom:.5rem;font-size:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.r9mg7sl{padding-left:1rem}.rhpfpa3{margin-bottom:.5rem;padding:.5rem;background:#f8f9fa;border-radius:4px;border-left:3px solid #0066cc}.r1dly4zn{font-weight:600;color:#333;display:block}.rfv9dd2{font-size:.85rem;color:#666;margin-top:.25rem;display:block}.prhrbrd{margin-bottom:1.5rem}.prhrbrd h4{color:#333;margin-bottom:.5rem;font-size:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.prhrbrd p{padding-left:1rem;color:#666;margin:.25rem 0}.a12glev3{height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:var(--background-color);color:var(--text-color)}.p1r94c0d{overflow:hidden;position:relative}@media (max-width: 768px){.p1r94c0d{-ms-grid-columns:1fr;grid-template-columns:1fr}}.c19mys8v{height:100%;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:var(--content-background)}.pp7i1w0{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;background-color:var(--header-background);border-bottom:1px solid var(--border-color);position:-webkit-sticky;position:sticky;top:0;z-index:5}@media (max-width: 768px){.pp7i1w0{padding:0 15px;height:50px}}@media (max-width: 768px){.maq1kkt{padding:10px}}.l1o20y8w{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100vh;background-color:var(--background-color)}.efqkrc7{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100vh;background-color:var(--background-color);color:var(--error-color);text-align:center;padding:15px}.c1kpnzt5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.tpeddkf .row-fluid{width:100%}.tpeddkf .mainbar{padding:1rem}.tpeddkf .conversionCalculator{background:#fff}.tpeddkf .bordered-container{border:1px solid #e9ecef;border-radius:4px;background:#fff}.cpqap0u{width:100%;margin-bottom:.5rem;border-collapse:collapse;background:#fff}.cpqap0u thead{background:#f8f9fa}.cpqap0u thead tr{border-bottom:2px solid #e9ecef}.cpqap0u thead tr th{padding:.5rem;text-align:left;font-weight:600;color:#495057;font-size:.875rem}.cpqap0u thead tr td{padding:.5rem;text-align:right}.cpqap0u tbody tr{border-bottom:1px solid #e9ecef}.cpqap0u tbody tr:last-child{border-bottom:none}.cpqap0u tbody tr:hover{background:#f8f9fa}.cpqap0u tbody tr td{padding:.5rem;color:#495057;font-size:.875rem}.cpqap0u tbody tr td:first-child{font-weight:500;width:40%}.cpqap0u tbody tr td:last-child{text-align:right}.gaza3w8{width:100px;text-align:right;padding:.4rem;border:1px solid #ced4da;border-radius:4px;font-size:.875rem;background:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}.gaza3w8:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 .2rem #007bff26}.gaza3w8:disabled{background:#e9ecef;color:#6c757d;cursor:not-allowed}.i1awlxwc{font-size:.875rem;color:#495057;white-space:nowrap;margin-left:.5rem;font-weight:500;width:40px;text-align:left}.i1yiaehr{font-size:.875rem;color:#495057;white-space:nowrap;margin-left:.5rem;font-weight:500;width:80px;text-align:left}.r136wmrq{display:inline-block;width:100px;text-align:right;padding:.4rem;background:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;font-size:.875rem;color:#495057;font-weight:500}.t1iqt1ki{padding:.75rem;background:#fff}.i1vrixno{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;gap:.25rem}.i1rz3n8z{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0}.d4bcbnc{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:1rem;border-top:2px solid #ccc;padding-top:.5rem;margin-top:1rem}@media (max-width: 768px){.d4bcbnc{-ms-grid-columns:1fr;grid-template-columns:1fr}}
