#root{margin:0;padding:2rem;text-align:center}.App{display:flex;overflow-x:auto}.rowForm{overflow:hidden}.addRowButton{float:right;clear:both}.buttonDiv{display:flex-root}.rowDiv{display:block}._modal_18ti3_2{border:none;border-radius:8px;padding:0;box-shadow:0 10px 25px #0003;max-width:500px;width:90%;opacity:0;transform:scale(.9);transition:opacity .2s ease-out,transform .2s ease-out,display .2s allow-discrete}._modal_18ti3_2[open]{opacity:1;transform:scale(1)}._modal_18ti3_2::backdrop{background-color:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;transition:opacity .2s ease-out,display .2s allow-discrete}._modal_18ti3_2[open]::backdrop{opacity:1}._content_18ti3_35{background-color:transparent;padding:20px}._standard-modal_18ti3_41,._newform-modal_18ti3_42,._feedback-modal_18ti3_43{border:none;border-radius:8px;padding:20px;box-shadow:0 4px 12px #0003;color-scheme:light dark}._standard-modal_18ti3_41,._newform-modal_18ti3_42,._feedback-modal_18ti3_43{background-color:#fff;color:#1a1a1a}._standard-modal_18ti3_41::backdrop,._newform-modal_18ti3_42::backdrop,._feedback-modal_18ti3_43::backdrop{background-color:#00000080}@media(prefers-color-scheme:dark){._standard-modal_18ti3_41,._newform-modal_18ti3_42,._feedback-modal_18ti3_43{background-color:#2b2b2b;color:#fff;border:1px solid #4a4a4a}._standard-modal_18ti3_41::backdrop,._newform-modal_18ti3_42::backdrop,._feedback-modal_18ti3_43::backdrop{background-color:#000000bf}}.leftSideBar{height:625px;background-color:#242568;display:grid;min-width:150px;border-radius:8px}.rightSideBar{height:310px;background-color:#242568;display:grid;min-width:150px;border-radius:8px;width:150px}.pageContainer{flex:5;margin:0 15px;padding:15px;width:auto;border:white solid}.properyPair{display:inline-flex}.propertyLabel{width:30%;height:12px;margin:2px 5px 5px;text-align:left;font-size:.7em}.propertyValue{width:125px;margin:5px;text-align:right;font-size:.7em}.feedback-modal::backdrop{background-color:#00000073}.feedback-modal{max-width:400px;width:100%;margin:auto;border-radius:18px;padding:32px;border:none;box-shadow:0 4px 12px #00000026}.formModule{padding:1px}.selected{border:2.5px solid #3b82f6;border-radius:16px;box-shadow:0 2px 10px #3b82f614;padding:1px;transition:border .2s,box-shadow .2s}.buttonDiv{display:flex;padding:0 20px}.rowDiv{display:flex;width:auto;padding:5px 20px;justify-content:space-between}.headerRowDiv{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;width:auto;padding:20px}.addRowButton,.removeRow{width:60px}.grid-item{display:flex;flex-direction:column}.label{font-weight:700}.moduletitle{font-size:larger;width:100%}.input{margin-top:5px;padding:5px;border:1px solid #ccc;border-radius:3px}#id{background-color:#f2f2f2;color:#888;cursor:not-allowed}.freeinput{width:100%;resize:none;overflow-y:scroll;height:75px;max-height:75px}.fileinput{width:100%;resize:none;overflow-y:scroll;max-height:75px}.headerModule,.freetextModule,.signatureModule,.boxesModule,.DropdownModule,.appendixModule,.imageModule,.barcodeModule{width:100%}.tn-input-list{width:95%;float:left;border-top-right-radius:0;border-bottom-right-radius:0}.tn-button-list{transform:translate(-100%);background-color:transparent;border:none}.tn-button-list i{margin-top:-5px}.combobox{text-align:left;width:225px}.tn-group-list{max-height:411px;overflow:auto;float:left;width:75%;border-bottom:1px solid #ddd;border-bottom-left-radius:4px;border-bottom-right-radius:4px;list-style-type:none}.tn-item-list{cursor:pointer}.tn-item-list:hover{background:#151515}.tn-item-list:first-child{border-top-left-radius:0;border-top-right-radius:0}.dropdownid{width:30px;margin-right:10px}.draggableContainer{-webkit-user-drag:element}.properties{width:100%}.propertyPair{display:grid;width:90%}.propertyLabel{width:100%;height:12px;margin:2px 5px 5px;text-align:left;font-size:.7em}.propertyValue{width:95%;margin:5px;text-align:right;font-size:.7em}.text-with-info{display:flex;align-items:center;gap:8px}.info-icon-container{position:relative;display:inline-block;cursor:pointer}.info-icon{font-size:1rem}.tooltip{visibility:hidden;background-color:#333;color:#fff;text-align:center;border-radius:5px;padding:5px;position:absolute;z-index:1;bottom:110%;left:50%;transform:translate(-100%);white-space:nowrap;opacity:0;transition:opacity .3s;font-size:.8em}.info-icon-container:hover .tooltip{visibility:visible;opacity:1}.item-list-box{background-color:#292929;border:1px solid #333;border-radius:5px;width:90%;padding:5px 0 5px 5px;display:table-caption}.propertylistInput{width:80%;margin-right:5px;border:1px solid #333;background-color:#333;color:#fff;border-radius:3px}.add-button,.remove-button,.deactivate-button{background-color:#007acc;color:#fff;border:none;border-radius:3px;cursor:pointer;height:15px;line-height:.7em}.add-button:hover,.remove-button:hover,.deactivate-button:hover{background-color:#005b96}.item-list-box.active{border-color:#007acc;box-shadow:0 0 5px #007acc80}.item{display:flex;justify-content:space-between;align-items:center;background-color:#333;border:1px solid #444;border-radius:3px;cursor:pointer}.item.selected{background-color:#007acc}.propertylistButton{font-size:1rem;border:none;background:transparent;padding:0;margin:0;cursor:pointer}.add-button:before,.remove-button:before,.deactivate-button:before{font-size:1rem;margin-right:5px}.newform-modal::backdrop{background-color:#00000080}.newform-modal{border:none;margin:auto;padding:0;position:relative;background:#333;color:#fff;width:80%;max-width:600px;max-height:90vh;border-radius:8px;box-shadow:0 4px 12px #0006;overflow-y:auto;animation:fadeIn .2s ease-out}.newform-modal>div{padding:1.5rem}@keyframes fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.close-btn{position:absolute;top:.5rem;right:.5rem;background:transparent;border:none;font-size:1.5rem;color:#aaa;cursor:pointer}.close-btn:hover{color:#fff}.modal-header{margin-top:0;margin-bottom:1rem;font-size:1.5rem}.templates-container{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:1rem}.template-item{text-align:center}.template-item img{width:120px;height:auto;border-radius:4px;cursor:pointer;transition:transform .15s ease,border .15s ease}.template-item img:hover{transform:scale(1.05)}.template-item img.selected{border:3px solid #0af}.disclaimer{font-style:italic;font-size:.85rem;margin-top:.5rem}.submit-btn{background:#0af;border:none;padding:.75rem 1.5rem;font-size:1rem;border-radius:4px;cursor:pointer;margin-top:1rem}.submit-btn:hover{background:#08c}@media(max-width:480px){.newform-modal{width:95%;padding:1rem}.template-item img{width:80px}.modal-header{font-size:1.25rem}.submit-btn{width:100%;font-size:.9rem}}.main{padding:16px}.code-examples{margin-top:2rem}.code-examples__layout{display:flex;flex-direction:column;gap:.75rem}.code-examples__tabs{display:flex;flex-wrap:wrap;gap:.5rem;border-bottom:1px solid #ddd}.code-examples__tab{padding:.5rem .9rem;border:none;border-bottom:2px solid transparent;background:transparent;cursor:pointer;text-align:center;font:inherit;color:#555}.code-examples__tab:hover{color:#000}.code-examples__tab--active{border-bottom-color:#333;color:#000;font-weight:600}.code-examples__snippet{margin:0;padding:1rem;border-radius:4px;border:1px solid #ddd;background:#111;color:#f0f0f0;overflow:auto;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.9rem;text-align:left;white-space:pre}.code-examples__snippet code{text-align:left;display:block}.getting-started-image{display:block;max-width:100%;height:auto;margin:.75rem 0 2rem;border-radius:6px;border:1px solid #ddd;object-fit:contain}:root{font-family:Liberation Sans,sans-serif;font-size:16px;line-height:24px;font-weight:400;color-scheme:light dark;color:#fff;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;padding:0}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.2em .6em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s;margin:2px}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media(prefers-color-scheme:light){:root{color:#000;background-color:#fff!important}a:hover{color:#747bff}button{background-color:#f9f9f9!important}}@media(prefers-color-scheme:dark){:root{color:#fff;background-color:#242424!important}a:hover{color:#747bff}button{background-color:#1a1a1a!important}}
