.emr-action-buttons-module__hCMSEW__row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.emr-action-buttons-module__hCMSEW__base{box-sizing:border-box;letter-spacing:.02em;cursor:pointer;text-align:center;white-space:nowrap;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-width:132px;height:44px;padding:0 22px;font-size:13px;font-weight:700;line-height:1;transition:background .35s,color .35s,border-color .35s,box-shadow .35s,transform .3s;display:inline-flex}.emr-action-buttons-module__hCMSEW__base:disabled{opacity:.45;cursor:not-allowed;box-shadow:none!important;animation:none!important;transform:none!important}.emr-action-buttons-module__hCMSEW__base:disabled:before,.emr-action-buttons-module__hCMSEW__base:disabled:after{animation-play-state:paused!important}.emr-action-buttons-module__hCMSEW__download{background-color:var(--primary);color:var(--primary-foreground);text-indent:14px;border-color:var(--primary);position:relative}.emr-action-buttons-module__hCMSEW__download:hover:not(:disabled){background-color:var(--secondary);border-color:var(--secondary);color:var(--secondary-foreground)}.emr-action-buttons-module__hCMSEW__download:before,.emr-action-buttons-module__hCMSEW__download:after{content:" ";box-sizing:content-box;display:block;position:absolute;top:52%;left:22px}.emr-action-buttons-module__hCMSEW__download:before{border:2px solid;border-top-width:0;width:10px;height:2px;margin-top:-1px;margin-left:-7px}.emr-action-buttons-module__hCMSEW__download:after{border:4px solid #0000;border-top-color:currentColor;border-bottom-width:0;width:0;height:0;margin-top:-7px;margin-left:-4px;animation:1s linear infinite paused emr-action-buttons-module__hCMSEW__emrDownloadArrow}.emr-action-buttons-module__hCMSEW__download:hover:not(:disabled):after{animation-play-state:running}.emr-action-buttons-module__hCMSEW__downloadBusy{background-color:var(--primary);border-color:var(--primary);color:var(--primary-foreground);opacity:.85}.emr-action-buttons-module__hCMSEW__downloadBusy:after{animation-play-state:running}@keyframes emr-action-buttons-module__hCMSEW__emrDownloadArrow{0%{opacity:1;margin-top:-7px}.001%{opacity:.4;margin-top:-15px}50%{opacity:1}to{opacity:.4;margin-top:0}}.emr-action-buttons-module__hCMSEW__uploadWrap{display:inline-flex;position:relative}.emr-action-buttons-module__hCMSEW__upload{z-index:1;background:var(--primary);color:var(--primary-foreground);border-color:var(--primary);box-shadow:0 8px 15px color-mix(in srgb, var(--primary) 22%, transparent);text-indent:0;gap:8px;animation:3s infinite emr-action-buttons-module__hCMSEW__emrUploadPulse;position:relative;overflow:hidden}.emr-action-buttons-module__hCMSEW__upload:before{content:"";border-radius:inherit;background:color-mix(in srgb, var(--primary-foreground) 25%, transparent);opacity:0;z-index:0;position:absolute;inset:0;transform:scale(0)}.emr-action-buttons-module__hCMSEW__upload:after{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--primary-foreground) 30%, transparent) 0%, transparent 70%);z-index:0;pointer-events:none;width:200%;height:200%;transition:transform .6s ease-out;position:absolute;top:-50%;left:-50%;transform:scale(0)}.emr-action-buttons-module__hCMSEW__upload:hover:not(:disabled){background:var(--secondary);border-color:var(--secondary);color:var(--secondary-foreground);box-shadow:0 12px 24px color-mix(in srgb, var(--secondary) 35%, transparent);transform:translateY(-2px)scale(1.02)}.emr-action-buttons-module__hCMSEW__upload:hover:not(:disabled):after{transform:scale(1)}.emr-action-buttons-module__hCMSEW__upload:active:not(:disabled){box-shadow:0 5px 10px color-mix(in srgb, var(--primary) 20%, transparent);transform:translateY(-1px)scale(.98)}.emr-action-buttons-module__hCMSEW__upload:active:not(:disabled):before{animation:.6s linear emr-action-buttons-module__hCMSEW__emrUploadRipple}.emr-action-buttons-module__hCMSEW__uploadLabel{z-index:1;transition:letter-spacing .3s;position:relative}.emr-action-buttons-module__hCMSEW__upload:hover:not(:disabled) .emr-action-buttons-module__hCMSEW__uploadLabel{letter-spacing:.04em}.emr-action-buttons-module__hCMSEW__uploadIcon{z-index:1;flex-shrink:0;width:16px;height:16px;transition:transform .4s cubic-bezier(.68,-.55,.265,1.55);position:relative}.emr-action-buttons-module__hCMSEW__upload:hover:not(:disabled) .emr-action-buttons-module__hCMSEW__uploadIcon{transform:rotate(180deg)scale(1.08)}@keyframes emr-action-buttons-module__hCMSEW__emrUploadPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--primary) 35%, transparent)}70%{box-shadow:0 0 0 14px #0000}to{box-shadow:0 0 #0000}}@keyframes emr-action-buttons-module__hCMSEW__emrUploadRipple{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(4)}}.emr-action-buttons-module__hCMSEW__share{z-index:0;background-color:var(--secondary);color:var(--secondary-foreground);border-color:var(--secondary);text-transform:uppercase;letter-spacing:.06em;-webkit-tap-highlight-color:transparent;padding:0 22px;font-size:12px;font-weight:800;position:relative;overflow:hidden}.emr-action-buttons-module__hCMSEW__shareTextWrap{display:block;position:relative;overflow:hidden}.emr-action-buttons-module__hCMSEW__shareText{z-index:1;display:block;position:relative}.emr-action-buttons-module__hCMSEW__share:hover:not(:disabled) .emr-action-buttons-module__hCMSEW__shareText{color:var(--primary-foreground);animation:.3s forwards emr-action-buttons-module__hCMSEW__emrShareMoveUp}.emr-action-buttons-module__hCMSEW__share:before,.emr-action-buttons-module__hCMSEW__share:after{--skew:.2;background:var(--primary);content:"";height:102%;left:calc(-50% - 50% * var(--skew));pointer-events:none;transform:skew(calc(150deg * var(--skew))) translateY(var(--progress,0));z-index:0;width:100%;transition:transform .2s;display:block;position:absolute;top:-104%}.emr-action-buttons-module__hCMSEW__share:after{--progress:0%;left:calc(50% + 50% * var(--skew));top:102%}.emr-action-buttons-module__hCMSEW__share:hover:not(:disabled):before{--progress:100%}.emr-action-buttons-module__hCMSEW__share:hover:not(:disabled):after{--progress:-102%}@keyframes emr-action-buttons-module__hCMSEW__emrShareMoveUp{0%{transform:translateY(0)}50%{transform:translateY(80%)}51%{transform:translateY(-80%)}to{transform:translateY(0)}}.emr-action-buttons-module__hCMSEW__pdfQr{color:var(--secondary-foreground);border-color:var(--secondary);background:0 0;background-color:var(--secondary);position:relative;overflow:hidden}.emr-action-buttons-module__hCMSEW__pdfQr:before{content:"";background:var(--primary);transform-origin:0;z-index:0;transition:transform .35s;position:absolute;inset:0;transform:scaleX(0)}.emr-action-buttons-module__hCMSEW__pdfQrLabel{z-index:1;position:relative}.emr-action-buttons-module__hCMSEW__pdfQr:hover:not(:disabled){color:var(--primary-foreground);border-color:var(--primary)}.emr-action-buttons-module__hCMSEW__pdfQr:hover:not(:disabled):before{transform:scaleX(1)}.emr-action-buttons-module__hCMSEW__otp{color:var(--primary);border-color:var(--primary);background:0 0;position:relative;overflow:hidden}.emr-action-buttons-module__hCMSEW__otp:before{content:"";background:var(--primary);transform-origin:0;z-index:0;transition:transform .35s;position:absolute;inset:0;transform:scaleX(0)}.emr-action-buttons-module__hCMSEW__otpLabel{z-index:1;position:relative}.emr-action-buttons-module__hCMSEW__otp:hover:not(:disabled){color:var(--primary-foreground);border-color:var(--primary)}.emr-action-buttons-module__hCMSEW__otp:hover:not(:disabled):before{transform:scaleX(1)}.emr-action-buttons-module__hCMSEW__iconBtn{text-indent:0;gap:8px}.emr-action-buttons-module__hCMSEW__iconBtnSvg{z-index:1;flex-shrink:0;width:15px;height:15px;transition:transform .35s;position:relative}.emr-action-buttons-module__hCMSEW__iconBtnLabel{z-index:1;position:relative}.emr-action-buttons-module__hCMSEW__pdfQr.emr-action-buttons-module__hCMSEW__iconBtn:hover:not(:disabled) .emr-action-buttons-module__hCMSEW__iconBtnSvg,.emr-action-buttons-module__hCMSEW__otp.emr-action-buttons-module__hCMSEW__iconBtn:hover:not(:disabled) .emr-action-buttons-module__hCMSEW__iconBtnSvg{transform:scale(1.12)}.emr-action-buttons-module__hCMSEW__refreshSpin:hover:not(:disabled) .emr-action-buttons-module__hCMSEW__iconBtnSvg{animation:.7s emr-action-buttons-module__hCMSEW__emrRefreshSpin;transform:none}@keyframes emr-action-buttons-module__hCMSEW__emrRefreshSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.emr-action-buttons-module__hCMSEW__copy{text-transform:none;letter-spacing:.02em;font-size:13px;font-weight:700}.emr-action-buttons-module__hCMSEW__share.emr-action-buttons-module__hCMSEW__copy:hover:not(:disabled) .emr-action-buttons-module__hCMSEW__iconBtnSvg{transform:scale(1.1)}.emr-action-buttons-module__hCMSEW__upload.emr-action-buttons-module__hCMSEW__iconBtn:hover:not(:disabled) .emr-action-buttons-module__hCMSEW__iconBtnSvg{transform:translateY(-1px)scale(1.08)}.emr-action-buttons-module__hCMSEW__cancel{background:var(--secondary);color:var(--secondary-foreground);border-color:var(--secondary)}.emr-action-buttons-module__hCMSEW__cancel:hover:not(:disabled){background:color-mix(in srgb, var(--secondary) 85%, var(--secondary-foreground));border-color:color-mix(in srgb, var(--secondary) 70%, var(--secondary-foreground));color:var(--secondary-foreground);box-shadow:none;transform:none}@media (prefers-reduced-motion:reduce){.emr-action-buttons-module__hCMSEW__upload,.emr-action-buttons-module__hCMSEW__download:after,.emr-action-buttons-module__hCMSEW__share:hover:not(:disabled) .emr-action-buttons-module__hCMSEW__shareText,.emr-action-buttons-module__hCMSEW__otp.emr-action-buttons-module__hCMSEW__iconBtn.emr-action-buttons-module__hCMSEW__refreshSpin:hover:not(:disabled) .emr-action-buttons-module__hCMSEW__iconBtnSvg{animation:none}.emr-action-buttons-module__hCMSEW__upload,.emr-action-buttons-module__hCMSEW__share,.emr-action-buttons-module__hCMSEW__pdfQr,.emr-action-buttons-module__hCMSEW__otp,.emr-action-buttons-module__hCMSEW__download{transition:none}}
.sign-out-expand-button-module__ooDvDW__btn{cursor:pointer;width:45px;height:45px;box-shadow:2px 2px 10px color-mix(in srgb, var(--primary) 28%, transparent);background-color:var(--primary);color:var(--primary-foreground);border:2px solid #0000;border-radius:50%;flex-shrink:0;justify-content:flex-start;align-items:center;padding:0;transition-duration:.3s;display:flex;position:relative;overflow:hidden}.sign-out-expand-button-module__ooDvDW__secondary{background-color:var(--secondary);color:var(--secondary-foreground);border-color:color-mix(in srgb, var(--secondary-foreground) 12%, var(--secondary));box-shadow:2px 2px 10px color-mix(in srgb, var(--secondary-foreground) 8%, transparent)}.sign-out-expand-button-module__ooDvDW__secondary .sign-out-expand-button-module__ooDvDW__text{color:var(--secondary-foreground)}.sign-out-expand-button-module__ooDvDW__secondary:hover:not(:disabled),.sign-out-expand-button-module__ooDvDW__secondary:focus-visible:not(:disabled){background-color:var(--secondary);border-color:color-mix(in srgb, var(--secondary-foreground) 22%, var(--secondary))}.sign-out-expand-button-module__ooDvDW__sign{justify-content:center;align-items:center;width:100%;transition-duration:.3s;display:flex}.sign-out-expand-button-module__ooDvDW__signSvg{width:17px;height:17px}.sign-out-expand-button-module__ooDvDW__text{opacity:0;width:0;color:var(--primary-foreground);letter-spacing:.01em;white-space:nowrap;pointer-events:none;font-size:.85rem;font-weight:700;transition-duration:.3s;position:absolute;right:0;overflow:hidden}.sign-out-expand-button-module__ooDvDW__btn:hover:not(:disabled),.sign-out-expand-button-module__ooDvDW__btn:focus-visible:not(:disabled){border-radius:40px;outline:none;width:125px;transition-duration:.3s}.sign-out-expand-button-module__ooDvDW__btn:hover:not(:disabled) .sign-out-expand-button-module__ooDvDW__sign,.sign-out-expand-button-module__ooDvDW__btn:focus-visible:not(:disabled) .sign-out-expand-button-module__ooDvDW__sign{justify-content:flex-start;width:30%;padding-left:12px;transition-duration:.3s}.sign-out-expand-button-module__ooDvDW__btn:hover:not(:disabled) .sign-out-expand-button-module__ooDvDW__text,.sign-out-expand-button-module__ooDvDW__btn:focus-visible:not(:disabled) .sign-out-expand-button-module__ooDvDW__text{opacity:1;text-align:center;width:70%;padding-right:12px;transition-duration:.3s}.sign-out-expand-button-module__ooDvDW__btn:active:not(:disabled){transform:translate(2px,2px)}.sign-out-expand-button-module__ooDvDW__btn:disabled{opacity:.55;cursor:not-allowed}.sign-out-expand-button-module__ooDvDW__collapsed{border-radius:50%!important;width:45px!important}.sign-out-expand-button-module__ooDvDW__collapsed:hover:not(:disabled) .sign-out-expand-button-module__ooDvDW__sign,.sign-out-expand-button-module__ooDvDW__collapsed:focus-visible:not(:disabled) .sign-out-expand-button-module__ooDvDW__sign{justify-content:center;width:100%;padding-left:0}.sign-out-expand-button-module__ooDvDW__collapsed:hover:not(:disabled) .sign-out-expand-button-module__ooDvDW__text,.sign-out-expand-button-module__ooDvDW__collapsed:focus-visible:not(:disabled) .sign-out-expand-button-module__ooDvDW__text{opacity:0;width:0;padding-right:0}@media (prefers-reduced-motion:reduce){.sign-out-expand-button-module__ooDvDW__btn,.sign-out-expand-button-module__ooDvDW__sign,.sign-out-expand-button-module__ooDvDW__text{transition-duration:.01ms}}
