:root{--app-color-background:#fff;--app-color-text:#4a4a4a;--app-color-heading:#363636;--app-color-border:#dbdbdb;--app-color-border-light:#eee;--app-color-control-focus:#485fc7;--app-color-danger-background:#feecf0;--app-color-danger-text:#cc0f35;--app-color-white:#fff;--app-font-family:BlinkMacSystemFont, -apple-system, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--app-font-family-monospace:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--app-size-radius:4px;--app-size-control-height:2.5em;--app-size-column-gap:.75rem;--app-size-container-desktop:960px;--app-size-container-widescreen:1152px;--app-size-container-fullhd:1344px}*,:before,:after{box-sizing:border-box}html{background-color:var(--app-color-background);text-rendering:optimizelegibility;min-width:300px;font-size:16px;overflow:hidden scroll}body{background-color:var(--app-color-background);color:var(--app-color-text);font-family:var(--app-font-family);margin:0;font-size:1em;font-weight:400;line-height:1.5}body,button,input,textarea{font-family:var(--app-font-family)}img{max-width:100%;height:auto}a{color:#485fc7;cursor:pointer;text-decoration:none}a:hover{color:#363636}.container{flex-grow:1;width:auto;margin:0 auto;position:relative}@media screen and (width>=1024px){.container{max-width:var(--app-size-container-desktop)}}@media screen and (width>=1216px){.container{max-width:var(--app-size-container-widescreen)}}@media screen and (width>=1408px){.container{max-width:var(--app-size-container-fullhd)}}.content h1,.content h2,.title{color:var(--app-color-heading);font-weight:600;line-height:1.125}.content h1{margin:0 0 .5em;font-size:2em}.content h2{margin:1.1428em 0 .5714em;font-size:1.75em}.content p:not(:last-child){margin-bottom:1em}.title{word-break:break-word;margin:0 0 1.5rem;font-size:2rem}.columns{margin-left:calc(-1 * var(--app-size-column-gap));margin-right:calc(-1 * var(--app-size-column-gap));margin-top:calc(-1 * var(--app-size-column-gap))}.columns:not(:last-child){margin-bottom:var(--app-size-column-gap)}.column{padding:var(--app-size-column-gap);display:block}@media screen and (width>=769px){.columns:not(.is-desktop){display:flex}.columns:not(.is-desktop)>.column{flex:1 1 0}}@media screen and (width>=1024px){.columns.is-desktop{display:flex}.columns.is-desktop>.column{flex:1 1 0}}.control{box-sizing:border-box;clear:both;text-align:inherit;font-size:1rem;position:relative}.checkbox,.radio{cursor:pointer;line-height:1.25;display:inline-block;position:relative}.radio+.radio{margin-left:.5em}.input,.textarea{background-color:var(--app-color-white);border:1px solid var(--app-color-border);border-radius:var(--app-size-radius);color:var(--app-color-heading);outline:none;width:100%;max-width:100%;font-size:1rem;line-height:1.5;display:block;box-shadow:inset 0 .0625em .125em #0a0a0a0d}.input{height:var(--app-size-control-height);padding:calc(.5em - 1px) calc(.75em - 1px)}.textarea{resize:vertical;min-height:120px;padding:calc(.75em - 1px)}.input:focus,.textarea:focus{border-color:var(--app-color-control-focus);box-shadow:0 0 0 .125em #485fc740}.is-family-monospace{font-family:var(--app-font-family-monospace)!important}.notification{border-radius:var(--app-size-radius);background-color:#f5f5f5;padding:1.25rem 2.5rem 1.25rem 1.5rem;position:relative}.notification.is-danger{background-color:var(--app-color-danger-background);color:var(--app-color-danger-text)}.table-custom{border-collapse:collapse;border-spacing:0}.table-custom td,.table-custom th{border:1px solid #a9a9a9}td.data{font-family:var(--app-font-family-monospace);overflow-wrap:anywhere;word-wrap:break-word}@media screen{td.barcode{background-color:var(--app-color-white)}}@media print{body{background-color:var(--app-color-white);margin:1rem}.screen-only{display:none!important}td.barcode{min-width:25%}}footer{text-align:right}.notification{margin-top:.5rem}.output-inline{grid-gap:0;grid-template-rows:auto;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.output-inline .cell{background-color:var(--app-color-white);border:solid 1px var(--app-color-border-light);padding:10px}.output-inline .barcode{text-align:center}.output-inline .text{font-family:var(--app-font-family-monospace);overflow-wrap:anywhere;text-align:center;word-wrap:break-word;font-size:small}
