:root{--ast-post-nav-space:0;--ast-container-default-xlg-padding:2.5em;--ast-container-default-lg-padding:2.5em;--ast-container-default-slg-padding:2em;--ast-container-default-md-padding:2.5em;--ast-container-default-sm-padding:2.5em;--ast-container-default-xs-padding:2.4em;--ast-container-default-xxs-padding:1.8em;--ast-code-block-background:#eceff3;--ast-comment-inputs-background:#f9fafb;--ast-normal-container-width:1000px;--ast-narrow-container-width:800px;--ast-blog-title-font-weight:600;--ast-blog-meta-weight:600;--ast-global-color-primary:var(--ast-global-color-4);--ast-global-color-secondary:var(--ast-global-color-5);--ast-global-color-alternate-background:var(--ast-global-color-6);--ast-global-color-subtle-background:var(--ast-global-color-7);--ast-bg-style-guide:#f8fafc;--ast-shadow-style-guide:0px 0px 4px 0 #00000057;--ast-global-dark-bg-style:#fff;--ast-global-dark-lfs:#fbfbfb;--ast-widget-bg-color:#fafafa;--ast-wc-container-head-bg-color:#fbfbfb;--ast-title-layout-bg:#eee;--ast-search-border-color:#e7e7e7;--ast-lifter-hover-bg:#e6e6e6;--ast-gallery-block-color:#000;--srfm-color-input-label:var(--ast-global-color-2)}html{font-size:100%}.single .nav-links .nav-next,.single .nav-links .nav-previous,a{color:var(--ast-global-color-0)}a:focus,a:hover{color:var(--ast-global-color-1)}body{font-size:16px}button{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:var(--ast-body-line-height,1.65)}body,input{font-weight:400}body,input,select,textarea{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;line-height:var(--ast-body-line-height,1.65)}.entry-content p,p{margin-bottom:1em}.entry-content h1,h1{font-size:36px;font-size:2.25rem;font-weight:600;line-height:1.4em}.entry-content h2,.entry-content h3,h2,h3{font-size:30px;font-size:1.875rem;font-weight:600;line-height:1.3em}.entry-content h3,h3{font-size:24px;font-size:1.5rem}::selection{background-color:var(--ast-global-color-0);color:#fff}body{color:var(--ast-global-color-3)}input:focus,input[type=search]:focus,input[type=text]:focus,textarea:focus{border-color:var(--ast-global-color-0)}input[type=checkbox]:checked,input[type=checkbox]:focus:checked,input[type=checkbox]:hover:checked{border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);box-shadow:none}.entry-meta,.entry-meta *{line-height:1.45;color:var(--ast-global-color-0);font-weight:600}.entry-meta a:not(.ast-button):focus,.entry-meta a:not(.ast-button):focus *,.entry-meta a:not(.ast-button):hover,.entry-meta a:not(.ast-button):hover *,.post-navigation a:hover{color:var(--ast-global-color-1)}.single .post-navigation a{color:var(--ast-global-color-3)}.ast-single-post .entry-content a{text-decoration:underline}a:focus-visible{outline-style:dotted;outline-color:inherit;outline-width:thin}input:focus{border-color:inherit}input:focus,input[type=search]:focus,input[type=text]:focus,textarea:focus{border-style:dotted;border-width:thin}input{outline:0}input[type=search],input[type=text],textarea{font-size:16px;width:100%;padding:12px 16px;border-radius:4px}input[type=search],input[type=text],select,textarea{font-style:normal;font-weight:400;line-height:24px;box-shadow:0 1px 2px 0 rgb(0 0 0/.05);color:var(--ast-form-input-text,#475569)}input[type=search],input[type=text],select{height:40px}input[type=search]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#046bd2;box-shadow:none;outline:0;color:var(--ast-form-input-focus-text,#475569)}label,legend{color:#111827;font-size:14px;font-style:normal;line-height:20px}legend{font-weight:500}fieldset{padding:30px}button,input[type=submit]{box-shadow:0 1px 2px 0 rgb(0 0 0/.05)}fieldset,input[type=submit]{border-radius:4px}:root{--ast-comment-inputs-background:#fff}::placeholder{color:var(--ast-form-field-color,#9ca3af)}::-ms-input-placeholder{color:var(--ast-form-field-color,#9ca3af)}#page{display:flex;flex-direction:column;min-height:100vh}.single .post-navigation a{line-height:1em;height:inherit}#page .site-content{flex-grow:1}.ast-comment-formwrap .ast-grid-common-col{padding:0}.ast-comment-formwrap{padding:0;display:inline-flex;column-gap:20px;width:100%;margin-left:0;margin-right:0}.comments-area .ast-comment-formwrap input[type=text]:active,.comments-area .ast-comment-formwrap input[type=text]:focus,.comments-area textarea#comment:active,.comments-area textarea#comment:focus{box-shadow:none;outline:0}.hentry{margin-bottom:1.5em}@media (max-width:544px){.ast-comment-formwrap.ast-row{column-gap:10px;display:inline-block}#ast-commentform .ast-grid-common-col{position:relative;width:100%}}@media (max-width:921px){#primary{padding:1.5em 0;margin:0}}.elementor-widget-heading h2.elementor-heading-title{line-height:1.3em}#comments .submit,button,input#submit,input[type=submit]{border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);font-family:inherit;font-weight:500;font-size:1rem;line-height:1em}#comments .submit,input#submit,input[type=submit]{border-style:solid;border-width:0;color:#fff;padding:15px 30px;font-size:16px}button:focus,button:hover,input#submit:focus,input#submit:hover,input[type=submit]:focus,input[type=submit]:hover{color:#fff;background-color:var(--ast-global-color-1);border-color:var(--ast-global-color-1)}@media (max-width:921px){#comments .submit,button,input#submit,input[type=submit]{padding:14px 28px}}@media (max-width:544px){#comments .submit,button,input#submit,input[type=submit]{padding:12px 24px}}@media (min-width:544px){.ast-container{max-width:100%}}@media (max-width:921px){.entry-content h1,h1{font-size:30px;font-size:1.875rem}.entry-content h2,h2{font-size:25px;font-size:1.5625rem}.entry-content h3,h3{font-size:20px;font-size:1.25rem}}@media (max-width:544px){.entry-content h1,h1{font-size:30px;font-size:1.875rem}.entry-content h2,h2{font-size:25px;font-size:1.5625rem}.entry-content h3,h3{font-size:20px;font-size:1.25rem}}@media (max-width:921px){html{font-size:91.2%}}@media (max-width:544px){html{font-size:91.2%}}@media (min-width:922px){.ast-container{max-width:1040px}.ast-narrow-container .site-content>.ast-container{max-width:800px}.site-content .ast-container{display:flex}}@media (max-width:921px){.site-content .ast-container{flex-direction:column}}.entry-content h1,.entry-content h2,.entry-content h3{clear:none}.site .comments-area{padding-bottom:2em;margin-top:2em}:root{--wp--custom--ast-default-block-top-padding:;--wp--custom--ast-default-block-right-padding:;--wp--custom--ast-default-block-bottom-padding:;--wp--custom--ast-default-block-left-padding:;--wp--custom--ast-container-width:1000px;--wp--custom--ast-content-width-size:1000px;--wp--custom--ast-wide-width-size:calc(1000px+var(--wp--custom--ast-default-block-left-padding)+var(--wp--custom--ast-default-block-right-padding))}.ast-narrow-container{--wp--custom--ast-content-width-size:800px;--wp--custom--ast-wide-width-size:800px}@media (max-width:921px){:root{--wp--custom--ast-default-block-top-padding:;--wp--custom--ast-default-block-right-padding:;--wp--custom--ast-default-block-bottom-padding:;--wp--custom--ast-default-block-left-padding:}}@media (max-width:544px){:root{--wp--custom--ast-default-block-top-padding:;--wp--custom--ast-default-block-right-padding:;--wp--custom--ast-default-block-bottom-padding:;--wp--custom--ast-default-block-left-padding:}}.entry-content ol,.entry-content ul{padding:revert;margin:revert;padding-left:20px}:root{--ast-global-color-0:#046bd2;--ast-global-color-1:#045cb4;--ast-global-color-2:#1e293b;--ast-global-color-3:#334155;--ast-global-color-4:#fff;--ast-global-color-5:#f0f5fa;--ast-global-color-6:#111;--ast-global-color-7:#d1d5db;--ast-global-color-8:#111;--ast-border-color:var(--ast-global-color-7)}header.entry-header .entry-meta,header.entry-header .entry-meta *{font-weight:600;font-size:13px;font-size:.8125rem}.entry-content h1,.entry-content h2,.entry-content h3,h1,h2,h3{color:var(--ast-global-color-2)}.elementor-screen-only,.screen-reader-text{top:0!important}.ast-narrow-container .site-content{background-color:var(--ast-global-color-4)}@media (max-width:921px){.ast-narrow-container .site-content{background-color:var(--ast-global-color-4)}}@media (max-width:544px){.ast-narrow-container .site-content{background-color:var(--ast-global-color-4)}}:root{--e-global-color-astglobalcolor0:#046bd2;--e-global-color-astglobalcolor1:#045cb4;--e-global-color-astglobalcolor2:#1e293b;--e-global-color-astglobalcolor3:#334155;--e-global-color-astglobalcolor4:#fff;--e-global-color-astglobalcolor5:#f0f5fa;--e-global-color-astglobalcolor6:#111;--e-global-color-astglobalcolor7:#d1d5db;--e-global-color-astglobalcolor8:#111}.comment-reply-title{font-size:20px;font-size:1.25rem;font-weight:600;line-height:1.65}.comments-area .comment-form-comment{width:100%;border:0;margin:0;padding:0}.comments-area .comment-notes,.comments-area .comment-textarea{margin-bottom:1.5em}.comments-area .form-submit{margin-bottom:0}.comments-area .ast-comment-formwrap input[type=text],.comments-area textarea#comment{width:100%;border-radius:0;vertical-align:middle;margin-bottom:10px}.comment-form-legend{margin-bottom:unset;padding:0 .5em}.comment-reply-title{padding-top:0;margin-bottom:1em}.comments-area #wp-comment-cookies-consent{margin-right:10px}.entry-content ol li,.entry-content ul li{margin-bottom:10px}.comment-respond{padding-top:2em;padding-bottom:2em}@media (max-width:921px){.comments-area{margin-top:1.5em}}:root{--ast-single-post-border:#e1e8ed}.entry-content h1,.entry-content h2,.entry-content h3{margin-top:1.5em;margin-bottom:calc(.3em 10px)}.ast-row.comment-textarea fieldset.comment-form-comment{border:0;padding:unset;margin-bottom:1.5em}.entry-content>*{margin-bottom:1.5em}:root{--ast-single-post-nav-padding:4em
0 0}.post-navigation+.comments-area{border-top:none;padding-top:5em}.single .post-navigation a p{margin-top:.5em;margin-bottom:0;text-transform:initial;line-height:1.65em;font-weight:400}.single .post-navigation a .ast-post-nav{font-weight:600;display:block;text-transform:uppercase;font-size:.85em;letter-spacing:.05em}.single .post-navigation a svg{top:.125em;width:1em;height:1em;position:relative;fill:currentColor}.single .post-navigation a:hover{color:var(--ast-global-color-1)}@media (min-width:320px){.single .post-navigation .nav-previous a{text-align:left;padding-right:20px}.single .post-navigation .nav-next a{text-align:right;padding-left:20px}.post-navigation .nav-previous:after{position:absolute;content:"";top:25%;right:0;width:1px;height:50%;background:var(--ast-single-post-border,var(--ast-border-color))}}@media (max-width:544px){.single .post-navigation .nav-links{-js-display:inline-flex;display:inline-flex;width:100%;padding-left:20px;padding-right:20px}.single .post-navigation a p{display:none}.single .post-navigation .nav-previous{margin-bottom:0}}@media (min-width:421px){.single .post-navigation a{max-width:80%;width:100%}.post-navigation a{font-weight:500;font-size:16px}}.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}@media screen and (max-height:1024px){.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}@media screen and (max-height:640px){.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}body{font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;line-height:1.6;color:#333;max-width:900px;margin:0 auto;padding:20px;background-color:#f9f9f9}h1{color:#2c3e50;text-align:center;margin-bottom:30px}.container{background-color:#fff;border-radius:8px;padding:25px;box-shadow:0 2px 10px rgb(0 0 0/.1)}.control-group{margin-bottom:20px}label{display:block;margin-bottom:5px;font-weight:600}button,input,select{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:16px}.color-pickers{display:flex;gap:15px;margin-top:15px}.color-picker{flex:1}button{background-color:#3498db;color:#fff;border:0;padding:12px 20px;cursor:pointer;transition:background-color .3s}button:hover{background-color:#2980b9}#barcode-result{margin-top:30px;text-align:center;padding:20px;border:1px dashed #ddd;border-radius:4px;min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center}.download-options{display:flex;gap:10px;margin-top:15px}.download-btn{flex:1;background-color:#27ae60;padding:8px 12px;font-size:14px}.download-btn:hover{background-color:#219653}