.ReactModal__Overlay{opacity:0;transition:all .2s ease-in-out;transform:translateY(-100px)}.ReactModal__Overlay--after-open{opacity:1;transform:translateY(0)}.ReactModal__Overlay--before-close{opacity:0;transform:translateY(-100px)}.print-source{display:none}@media print{.print-source{display:block}}input[type=file]{display:none}.custom-file-upload{cursor:pointer;display:inline-block}.p-calendar{width:auto;height:25px}.p-menubar{background-color:#fff!important;border-bottom:0!important}.wrap{width:100px;height:200px;margin-top:-100px;margin-left:-50px;position:absolute;top:50%;left:50%}.drop{width:40px;height:40px;margin-left:-20px;animation:2s cubic-bezier(.55,.085,.68,.53) infinite drop;position:absolute;left:50%}.drop circle{fill:#2a96ed}.drop-outer{box-sizing:border-box;backface-visibility:hidden;background-clip:padding-box;border-bottom-right-radius:50px;border-bottom-left-radius:50px;width:100px;height:200px;position:absolute;overflow:hidden;transform:translate(0,0);-webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 100%)}.ripple{box-sizing:border-box;perspective:100px;width:240px;height:240px;position:absolute;top:68px;left:-70px;transform:rotateX(65deg)}.ripple .ripple-svg{opacity:0;width:240px;height:240px;position:absolute}.ripple .ripple-svg circle{fill:none;stroke:#2a96ed;stroke-width:10px;stroke-alignment:inner}.ripple-1{animation:2s cubic-bezier(.25,.46,.45,.94) infinite ripple}.ripple-1 .ripple-svg{animation:2s linear infinite fade-in-out}.ripple-1 .ripple-svg circle{animation:2s cubic-bezier(.25,.46,.45,.94) infinite border}.ripple-2{animation:2s cubic-bezier(.25,.46,.45,.94) .2s infinite ripple}.ripple-2 .ripple-svg{animation:2s linear .2s infinite fade-in-out}.ripple-2 .ripple-svg circle{animation:2s cubic-bezier(.25,.46,.45,.94) .2s infinite border}.ripple-3{animation:2s cubic-bezier(.25,.46,.45,.94) .35s infinite ripple}.ripple-3 .ripple-svg{animation:2s linear .35s infinite fade-in-out}.ripple-3 .ripple-svg circle{animation:2s cubic-bezier(.25,.46,.45,.94) .35s infinite border}@keyframes drop{0%{transform:scale3d(.01,.01,.01)translateY(0)}10%{transform:scale(1)}44%{transform:scale(1)translateY(200px)}to{transform:scale(1)translateY(200px)}}@keyframes fade-in-out{0%{opacity:0}42%{opacity:0}52%{opacity:1}65%{opacity:1}to{opacity:0}}@keyframes ripple{0%{transform:rotateX(65deg)scale3d(.2,.2,.2)}42%{transform:rotateX(65deg)scale3d(.2,.2,.2)}to{transform:rotateX(65deg)scale3d(.9,.9,.9)}}@keyframes border{0%{stroke-width:6px}42%{stroke-width:6px}to{stroke-width:2px}}.loader-table-2{box-sizing:border-box;border:2px solid #bfdbfe;border-radius:50%;width:32px;height:32px;animation:1s linear infinite rotation;display:inline-block;position:relative}.loader-table-2:after{content:"";box-sizing:border-box;background:#1d4ed8;width:2px;height:12px;position:absolute;top:0;left:50%;transform:translate(-50%)}.loader-table{box-sizing:border-box;border:2px solid #bfdbfe;border-radius:50%;width:20px;height:20px;animation:1s linear infinite rotation;display:inline-block;position:relative}.loader-table:after{content:"";box-sizing:border-box;background:#1d4ed8;width:2px;height:8px;position:absolute;top:0;left:50%;transform:translate(-50%)}
.react-responsive-modal-root{z-index:1000;position:fixed;inset:0}.react-responsive-modal-overlay{z-index:-1;background:#000000e6;position:fixed;inset:0}.react-responsive-modal-container{text-align:center;outline:0;height:100%;overflow:hidden auto}.react-responsive-modal-containerCenter:after{content:"";vertical-align:middle;width:0;height:100%;display:inline-block}.react-responsive-modal-modal{text-align:left;vertical-align:middle;background:#fff;max-width:1100px;margin:1.2rem;padding:1.2rem;display:inline-block;position:relative;overflow-y:auto;box-shadow:0 12px 15px #00000040}.react-responsive-modal-closeButton{cursor:pointer;background-color:#0000;border:none;padding:0;display:flex;position:absolute;top:14px;right:14px}@keyframes react-responsive-modal-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes react-responsive-modal-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes react-responsive-modal-modal-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes react-responsive-modal-modal-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}.customOverlay{background:#247ba01a}.customModal{background:#b2dbbf;margin:0;padding:0}
.wrapper{background-color:#fff;border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.5rem;display:flex;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}:is(.dark .wrapper){background-color:#27292a;box-shadow:0 1px 3px #00000040,0 1px 2px -1px #0000001a}.tab-list{gap:.5rem;display:flex}.tab{-webkit-user-select:none;user-select:none;white-space:nowrap;outline-offset:2px;border-style:none;border-radius:.25rem;outline-width:2px;outline-color:#007acc;justify-content:center;align-items:center;gap:.5rem;height:2.5rem;padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:1.5rem;text-decoration-line:none;display:flex}.tab:hover{background-color:#00000013}.tab[aria-disabled=true]{opacity:.5}.tab[aria-selected=true]{color:#fff;background-color:#007acc}.tab:hover[aria-selected=true]{background-color:#0062a3}.tab[data-focus-visible]{outline-style:solid}.tab:active,.tab[data-active]{padding-top:.125rem}:is(.dark .tab:hover){background-color:#ffffff1a}:is(.dark .tab[aria-selected=true]){color:#fff;background-color:#007acc}:is(.dark .tab:hover[aria-selected=true]){background-color:#0062a3}.main{flex-direction:column;gap:1rem;max-width:420px;display:flex}.heading{font-size:1.875rem;font-weight:500;line-height:2.25rem}.link{color:#006bb3;text-underline-offset:.25em;text-decoration-skip-ink:none;text-decoration-line:underline}.link:hover{text-decoration-thickness:3px}:is(.dark .link){color:#47b6ff}.list{flex-direction:column;gap:.5rem;padding:.5rem;display:flex}
.react-responsive-modal-root{z-index:1000;position:fixed;inset:0}.react-responsive-modal-overlay{z-index:-1;background:#00000080;position:fixed;inset:0}.react-responsive-modal-container{text-align:center;outline:0;height:100%;overflow:hidden auto}.react-responsive-modal-containerCenter:after{content:"";vertical-align:middle;width:0;height:100%;display:inline-block}.react-responsive-modal-modal{text-align:left;vertical-align:middle;background:#fff;max-width:800px;margin:1.2rem;padding:1.2rem;display:inline-block;position:relative;overflow-y:auto;box-shadow:0 12px 15px #00000040}.react-responsive-modal-closeButton{cursor:pointer;background-color:#0000;border:none;padding:0;display:flex;position:absolute;top:14px;right:14px}.react-responsive-modal-overlay,.react-responsive-modal-container,.react-responsive-modal-modal{animation-fill-mode:forwards!important}@keyframes react-responsive-modal-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes react-responsive-modal-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes react-responsive-modal-modal-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes react-responsive-modal-modal-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}
