.w-select{-webkit-appearance:none;-moz-appearance:none}::-webkit-scrollbar{width:0;height:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}button[disabled]{cursor:not-allowed}input#dateOfBirth{position:relative;display:inline-block}input#dateOfBirth::-webkit-calendar-picker-indicator{background:transparent;bottom:0;color:transparent;cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto}.overflow-y-scroll{overflow-y:scroll!important}.capitalize{text-transform:capitalize}.cursor-pointer{cursor:pointer}.layout_loader{min-width:100vw;min-height:100vh;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.layout_loader_spinner{color:#3952a6;animation:spin 1s linear infinite}.gha-card-tooltip{transform:translate3d(0,-26px,0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg);transform-style:preserve-3d;transition:transform .2s linear,opacity .2s linear}.gha-card-tooltip-active{display:block!important;opacity:1;transform:translate3d(0,-40px,0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg)}.sidebar-column{transition:transform .4s linear,display .4s linear}.modal-sidebar,.navbar-modal{display:none;opacity:0;transition:opacity .4s linear,display .4s linear}.found{font-family:Courier New,Courier,monospace;font-weight:900;color:#00e}.list-label-tag.in-waiting-room{color:#6941c6;background-color:#f9f5ff}.list-label-tag.admitted{color:#7a4a02;background-color:#fff8e7}.patient-item-skeleton{animation:skeleton-loading 1.2s infinite alternate-reverse}.page-loader-progres-bar{transform:translateZ(0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg);transform-style:preserve-3d;will-change:transform;animation-name:loading-page-progress;animation-delay:0s;animation-duration:.7s;animation-fill-mode:both;animation-play-state:running;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-direction:alternate-reverse}@media screen and (max-width:991px){.sidebar-column.shown{display:block;transform:translateZ(0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg);transform-style:preserve-3d}.sidebar-column.hidden{display:none;transform:translate3d(100%,0,0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg);transform-style:preserve-3d}.modal-sidebar.shown{display:block;opacity:1}.modal-sidebar.hidden{display:none;opacity:0}.navbar-modal.shown{display:block;opacity:1}.navbar-modal.hidden{display:none;opacity:0}.diagnosis-search-overlay{width:100%!important}}.otp-wrapper{display:flex;justify-content:center;align-items:center;-moz-column-count:6;column-count:6;-moz-column-gap:12px;column-gap:12px}.otp-wrapper:has(:disabled){opacity:.3}.otp-item{display:flex;-moz-column-count:3;column-count:3}.otp-input{position:relative;display:flex;align-items:center;justify-content:center!important;padding-left:16px;padding-right:16px}.otp-input.active{border-color:#00b066;box-shadow:0 1px 2px rgba(0,0,0,.1)}.otp-input:hover{border-color:var(--input-highlight)}.otp-input-caret-wrapper{position:absolute;pointer-events:none;inset:0;display:flex;align-items:center;justify-content:center}.otp-input-caret{width:1.8px;height:1.5rem;background-color:#000}.animate-caret-blink{animation:caret-blink 1.2s ease-out infinite}.search-input-loading{position:absolute;top:20px;right:20px;border:2px solid #f3f3f3;border-top-color:#00e;border-radius:50%;width:20px;height:20px;animation:spin 2s linear infinite}.animate-spin{animation:spin 1.2s linear infinite}.text-nowrap{text-wrap:nowrap}.list-label-tag.transferred-out{color:#005d8f;-webkit-text-stroke-color:#a32424;background-color:#e5f6ff}.grid-temp-cols-2{grid-template-columns:200px minmax(75px,1fr)}.grid-template.stool-macro{grid-template-columns:275px 1fr}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes skeleton-loading{0%{opacity:.2}to{opacity:.95}}@keyframes loading-page-progress{0%{transform:translate3d(-26px,0,0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg)}to{transform:translate3d(120px,0,0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg)}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}