.actions-container{background-color:#fafafa;border-right:2px solid #021484;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;max-width:200px;@media print{display:none}.actions-apps-list{flex-grow:1}.actions-link-container{background:#fff;border-bottom:2px solid #021484;border-top:2px solid #021484;cursor:pointer;display:flex;justify-content:center;padding:10px 20px;&.disabled{background:#eaeaea;cursor:not-allowed;label{cursor:not-allowed;color:#aaa}&:hover{background:#eaeaea;label{color:#aaa}}}label{cursor:pointer}&.selected{background:#021484;label{color:#fff}&:hover{background:#020f63;label{color:#fff}}}&:hover{label{color:#020f63}}label{font-size:24px;color:#021484;text-decoration:none}}}.medication-container{display:flex;flex-direction:row;flex-grow:1;gap:24px;.medication-group{display:flex;flex-direction:column;flex-grow:1;gap:4px;.medication-row{display:flex;flex-direction:row;gap:4px;.ant-select{flex-grow:1;height:20px}}}}:root{--height: 100vh;--width: 70.710678118vh}body{@media print{height:var(--height);width:var(--width);.prescription-root{border:0}.fields *{border-color:#ececec!important;input,.ant-input,.ant-input-number,.ant-picker{border-top:0}.ant-select-arrow{display:none!important}}}}.prescription-root{background:url("./background-7LICYBBT.jpg");background-repeat:no-repeat;background-size:100% 100%;border:2px solid #021484;height:var(--height);position:relative;width:var(--width);flex-shrink:0;input,.ant-input-number,.ant-picker{border-top:0}.error{input,.ant-input-number,.ant-picker{border-color:#fa0000}}}.navbar-container{background-color:#fafafa;display:flex;flex-direction:column;justify-content:space-between;min-width:200px;@media print{display:none}.navbar-apps-list{flex-grow:1}.navbar-link-container{background:#fff;border-top:2px solid #021484;border-bottom:2px solid #021484;display:flex;justify-content:center;padding:10px 20px;&.selected{background:#021484;a{color:#fff}&:hover{background:#020f63;a{color:#fff}}}&:hover{a{color:#020f63}}a{font-size:24px;color:#021484;text-decoration:none}}}.app-home-container{display:flex;flex-direction:row;width:100vw}.login-root{align-items:center;justify-content:center;background-color:#fff;display:flex;height:var(--height);width:100vw;.login-container{display:flex;flex-direction:column;gap:32px;width:350px;.login-error{color:red;font-size:20px;margin-top:8px}.login-field-button-container{display:flex;flex-direction:column;gap:8px;.login-with-google-btn{width:100%;cursor:pointer;transition:background-color .3s,box-shadow .3s;padding:12px 16px 12px 42px;border:none;border-radius:3px;box-shadow:0 -1px #0000000a,0 1px 1px #00000040;color:#757575;font-size:14px;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTcuNiA5LjJsLS4xLTEuOEg5djMuNGg0LjhDMTMuNiAxMiAxMyAxMyAxMiAxMy42djIuMmgzYTguOCA4LjggMCAwIDAgMi42LTYuNnoiIGZpbGw9IiM0Mjg1RjQiIGZpbGwtcnVsZT0ibm9uemVybyIvPjxwYXRoIGQ9Ik05IDE4YzIuNCAwIDQuNS0uOCA2LTIuMmwtMy0yLjJhNS40IDUuNCAwIDAgMS04LTIuOUgxVjEzYTkgOSAwIDAgMCA4IDV6IiBmaWxsPSIjMzRBODUzIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48cGF0aCBkPSJNNCAxMC43YTUuNCA1LjQgMCAwIDEgMC0zLjRWNUgxYTkgOSAwIDAgMCAwIDhsMy0yLjN6IiBmaWxsPSIjRkJCQzA1IiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48cGF0aCBkPSJNOSAzLjZjMS4zIDAgMi41LjQgMy40IDEuM0wxNSAyLjNBOSA5IDAgMCAwIDEgNWwzIDIuNGE1LjQgNS40IDAgMCAxIDUtMy43eiIgZmlsbD0iI0VBNDMzNSIgZmlsbC1ydWxlPSJub256ZXJvIi8+PHBhdGggZD0iTTAgMGgxOHYxOEgweiIvPjwvZz48L3N2Zz4=);background-color:#fff;background-repeat:no-repeat;background-position:12px 11px;&:hover{box-shadow:0 -1px #0000000a,0 2px 4px #00000040}&:active{background-color:#eee}&:focus{outline:none;box-shadow:0 -1px #0000000a,0 2px 4px #00000040,0 0 0 3px #c8dafc}&:disabled{filter:grayscale(100%);background-color:#ebebeb;box-shadow:0 -1px #0000000a,0 1px 1px #00000040;cursor:not-allowed}}.local-login-button{cursor:pointer;color:#fff;background-color:#021484;border:1px solid black;align-items:center;display:flex;font-size:24px;justify-content:center;height:40px;&:hover{background-color:#020f63;box-shadow:0 -1px #0000000a,0 2px 4px #00000040}}input{flex-grow:1;height:40px;padding:0 10px;width:unset;font-size:16px}}}}body{background-color:#fafafa;display:flex;justify-content:center;margin:0;padding:0;h4{margin:0}input,textarea,.ant-input-number,.ant-picker{flex-grow:1;height:100%;width:100%;resize:none!important}border-radius:2px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:textfield}
