body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}h1{margin:0}.titleBar{align-items:center;color:#fff;display:flex;min-height:38px;padding:10px;position:fixed;text-align:center;top:0;width:100%;z-index:1}.titleBar.default{background-color:#036}.titleBar.lightPurple{background-color:#6b46c1}.link{align-items:center;display:flex;margin-left:4px;text-decoration:none}.icon{vertical-align:middle}.buttons{display:flex;justify-content:flex-end;padding-top:10px}.button{border:none;cursor:pointer;font-size:15px;padding:8px 16px;width:80px}.addButton{background-color:#4169e1;color:#fff}.cancelButton{background-color:gray;color:#fff}.listContainer{background-color:initial;border-right:2px solid #ccc;box-sizing:border-box;height:100%;overflow-y:auto;padding:10px;width:33.33%}.buttonContainer{display:flex;justify-content:flex-end;width:100%}.addPatientButton{background-color:#4169e1;border:none;border-radius:4px;color:#fff;cursor:pointer;margin:10px 0;padding:8px 16px;width:148px}.modal{background-color:#fff;border:2px solid #000;display:flex;flex-direction:column;left:50%;max-height:90vh;max-width:800px;padding:16px;position:fixed;top:49%;transform:translate(-50%,-50%);width:80%;z-index:3}.modalHeader{margin-top:-8px;padding-bottom:4px}.modalBody{flex-grow:1;overflow-y:auto}.row{flex-wrap:wrap;margin-bottom:8px}.inputGroup{display:flex;flex:1 1;flex-direction:column;margin-right:10px;min-width:120px}.inputGroup input,.inputGroup select,.textareaGroup textarea{border:1px solid #ccc;border-radius:4px;margin:4px 4px 4px 0;padding:8px}.textareaGroup{display:flex;flex-direction:column;margin-bottom:10px;width:100%}.buttonsContainer{align-items:flex-start;display:flex;justify-content:space-between}.leftButtons{display:flex}.button{margin-right:10px}.newButton{background-color:green;color:#fff}.updateButton{background-color:grey;color:#fff}.cancelButton2,.shiftRight{margin-left:auto}.cancelButton2{background:red;border:none;color:#333;cursor:pointer;font-size:24px}label{font-weight:500}.container{align-items:flex-start;flex-wrap:wrap;height:calc(100vh - 200px);margin-top:100px}.container,.tile{display:flex;justify-content:center}.tile{align-items:center;background-color:#f1f1f1;border-radius:10px;box-shadow:0 4px 8px #0003;height:200px;margin:20px;padding:4px;text-decoration:none;transition:.3s;width:200px}.tile-content{color:#000;text-align:center}.confirmation-page{align-items:center;display:flex;flex-direction:column;gap:16px;margin-top:70px;padding:16px;text-align:center}.confirmation-page h2{margin:0}.confirmation-details{display:flex;flex-direction:column;gap:8px;margin:24px auto 40px;max-width:292px;text-align:left;width:100%}.row{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:0}.label{flex:1 1;font-weight:700;white-space:nowrap}.label,.value{text-align:left}.value{flex:2 1}.confirmation-page .back-button{background-color:#6b46c1;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:10px 16px}.license-form{display:flex;flex-direction:column;font-family:Arial,sans-serif;height:100%;margin-top:70px;padding:16px}.license-form .content{display:flex;flex:1 1;gap:16px;overflow:hidden}.license-form .column{display:flex;flex:1 1;flex-direction:column;gap:16px}.license-form .section{border:1px solid #ddd;border-radius:8px;padding:16px}.license-form .section h3{margin:0 0 12px}.license-form .input-field{border:1px solid #ddd;border-radius:4px;padding:8px;width:98%}.license-form .date-inputs{display:flex;gap:16px}.license-form .sku-list{display:flex;flex-direction:column;gap:8px;max-height:calc(100vh - 250px);overflow-y:auto}.license-form .sku-item{display:flex;justify-content:space-between}.license-form .quantity-input{border:1px solid #ddd;border-radius:4px;padding:8px;width:100px}.license-form .footer{background-color:#fff;border-top:1px solid #ddd;display:flex;justify-content:center;padding:16px}.license-form .submit-button{background-color:#6b46c1;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:12px 16px;transition:background-color .3s}.license-form .submit-button.disabled{background-color:#ccc;cursor:not-allowed}.history-list{display:flex;flex-direction:column;gap:8px}.license-history-header,.license-history-item{display:flex;justify-content:space-between;padding:8px 0}.license-history-header{background-color:#f3f3f3;border-bottom:1px solid #ddd;font-weight:700}.license-history-item{background-color:#fff;border-bottom:1px solid #ddd}.license-history-item:nth-child(2n){background-color:#f9f9f9}.column{flex:1 1;padding:4px 8px}.column.header{text-align:left}.copy-link{background-color:initial;border:none;border-radius:4px;color:#6b46c1;cursor:pointer;padding:6px 12px}.copy-link:hover{color:#5939a1}
/*# sourceMappingURL=main.40f705a1.css.map*/