:root{--color-primary-green:#0fa457;--color-primary-purple:#7c47e1;--color-primary-purple-dark:#5920c5;--color-primary-blue:#1b73e8;--color-text-primary:#040222;--color-text-secondary:#5b5675;--color-text-tertiary:#757575;--color-text-inverse:#fff;--color-background-primary:#fff;--color-background-secondary:#f8f7fc;--color-background-tertiary:#f5f5f5;--color-background-dark:#151619;--color-background-gradient-end:#f0f4ff;--color-border-primary:#e8e8e8;--color-border-secondary:#f5f5f5;--color-border-focus:#7c47e1;--color-status-success:#0fa457;--color-status-success-hover:#0d8f4a;--color-status-success-glow-25:rgba(15,164,87,.25);--color-status-success-glow-10:rgba(15,164,87,.1);--color-status-success-glow-0:rgba(15,164,87,0);--color-status-success-focus:rgba(15,164,87,.3);--color-status-warning:#f58700;--color-status-error:#d83d37;--color-status-info:#1b73e8;--color-feedback-positive-bg:#ebfbee;--color-feedback-negative:#e05752;--color-feedback-negative-bg:#fbeaea;--color-button-primary:var(--color-primary-purple);--color-button-primary-hover:#5920c5;--color-button-secondary:var(--color-background-primary);--color-button-secondary-hover:var(--color-background-secondary);--font-family-primary:"Euclid Circular B",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.375rem;--font-size-4xl:2.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--line-height-normal:1.5;--line-height-relaxed:1.625;--line-height-tight:1.4;--line-height-tight-2:1.44;--line-height-tight-3:1.54;--line-height-tight-4:1.57;--spacing-0:0;--spacing-1:.25rem;--spacing-1-75:.4375rem;--spacing-2:.5rem;--spacing-2-5:.625rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-6-5:1.625rem;--spacing-8:2rem;--spacing-12:3rem;--spacing-16:4rem;--spacing-xs:var(--spacing-1);--spacing-sm:var(--spacing-2);--spacing-md:var(--spacing-4);--spacing-lg:var(--spacing-6);--spacing-xl:var(--spacing-8);--border-radius-sm:.5rem;--border-radius-base:.625rem;--border-radius-md:1rem;--border-radius-lg:1.4375rem;--border-radius-xl:1.5rem;--border-radius-full:9999px;--border-width-1:1px;--border-width-2:2px;--shadow-sm:0 1px 2px 0 rgba(0,0,0,.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);--shadow-none:0 0 transparent;--z-index-dropdown:1000;--z-index-modal:1050;--z-index-tooltip:1070;--button-height-sm:2rem;--button-height-md:2.5rem;--button-height-lg:3rem;--button-height-xl:3.25rem;--button-height-2xl:2.75rem;--button-max-width:26.5rem;--button-padding-x-sm:var(--spacing-3);--button-padding-x-md:var(--spacing-4);--button-padding-x-lg:var(--spacing-6);--input-height-sm:2rem;--input-height-md:2.5rem;--input-height-lg:3rem;--input-padding-x:var(--spacing-3);--card-padding-sm:var(--spacing-6);--card-padding-md:var(--spacing-8);--card-padding-lg:5rem;--card-padding-xl:8.5rem;--card-padding-endcall-vertical:3.75rem;--card-padding-endcall-horizontal:10.1875rem;--card-padding-endcall-horizontal-md:5rem;--card-width-endcall:60rem;--card-border-radius:var(--border-radius-md);--card-border-radius-inner:var(--border-radius-lg);--card-button-radius:var(--border-radius-base);--card-tag-radius:var(--border-radius-xl);--card-button-padding-x:var(--spacing-4);--card-button-padding-y:var(--spacing-3);--card-tag-padding-x:var(--spacing-2-5);--card-tag-padding-y:var(--spacing-1);--stepper-padding:var(--spacing-4);--stepper-container-padding:var(--spacing-8);--stepper-step-wrapper-max-width:120px;--stepper-step-circle-size:18px;--stepper-step-connector-margin:var(--spacing-2);--stepper-step-label-margin-top:var(--spacing-3);--stepper-step-label-min-width:80px;--stepper-step-label-max-width:100px;--stepper-step-pending-bg:var(--color-border-primary);--stepper-step-pending-color:var(--color-text-secondary);--stepper-step-active-bg:var(--color-primary-green);--stepper-step-active-color:var(--color-text-inverse);--stepper-step-completed-bg:var(--color-primary-green);--stepper-step-completed-color:var(--color-text-inverse);--stepper-step-label-pending-color:var(--color-text-secondary);--stepper-step-label-active-color:var(--color-text-primary);--stepper-step-label-completed-color:var(--color-text-secondary);--stepper-connector-pending-bg:var(--color-border-primary);--stepper-connector-completed-bg:var(--color-primary-green);--stepper-connector-active-bg:var(--color-primary-green);--icon-size-xs:1.5rem;--icon-size-sm:2rem;--icon-size-md:3rem;--icon-size-lg:3.25rem;--icon-size-xl:4rem;--icon-size-2xl:4.5rem;--icon-size-3xl:5rem;--icon-size-4xl:6.25rem;--animation-duration-normal:.2s;--animation-duration-slow:2s}.IframeWidget-module-scss-module__CbR8Pa__floatingDock{z-index:var(--z-index-tooltip);flex-direction:row;align-items:center;gap:.75rem;display:flex;position:fixed;bottom:2rem;left:2rem}.IframeWidget-module-scss-module__CbR8Pa__floatingButton{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;font-size:1.25rem;font-weight:700;transition:all .3s}.IframeWidget-module-scss-module__CbR8Pa__floatingButton:hover{transform:translateY(-2px)scale(1.05)}.IframeWidget-module-scss-module__CbR8Pa__floatingButton:active{transform:translateY(0)scale(.95)}.IframeWidget-module-scss-module__CbR8Pa__rescheduleFab{cursor:pointer;color:#7c47e1;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#f5f0ff;border:none;border-radius:25%;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;margin:0;padding:0;transition:all .3s;display:flex}.IframeWidget-module-scss-module__CbR8Pa__rescheduleFab:hover{transform:translateY(-2px)scale(1.05)}.IframeWidget-module-scss-module__CbR8Pa__rescheduleFab:active{transform:translateY(0)scale(.95)}.IframeWidget-module-scss-module__CbR8Pa__rescheduleFab:focus-visible{outline-offset:2px;outline:2px solid #7c47e1}.IframeWidget-module-scss-module__CbR8Pa__iframeContainer{width:375px;max-width:90vw;height:500px;max-height:90vh;z-index:var(--z-index-popover);opacity:0;visibility:hidden;pointer-events:none;background:#fff;border:2px solid #e5e7eb;border-radius:20px;transition:opacity .3s,visibility .3s,transform .3s;position:fixed;bottom:2rem;left:2rem;overflow:hidden;transform:translateY(20px)scale(.95);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.IframeWidget-module-scss-module__CbR8Pa__iframeContainer.IframeWidget-module-scss-module__CbR8Pa__visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}.IframeWidget-module-scss-module__CbR8Pa__iframeTitle{color:#1e293b;margin:0;font-size:1.125rem;font-weight:600}.IframeWidget-module-scss-module__CbR8Pa__iframe{border:none;border-radius:0 0 20px 20px;width:100%;height:100%}@media (max-width:1200px){.IframeWidget-module-scss-module__CbR8Pa__iframeContainer{width:350px;max-width:90vw;height:600px;max-height:70vh}}@media (max-width:768px){.IframeWidget-module-scss-module__CbR8Pa__floatingDock{bottom:1.5rem;left:1.5rem}.IframeWidget-module-scss-module__CbR8Pa__floatingButton{width:3rem;height:3rem;font-size:1rem}.IframeWidget-module-scss-module__CbR8Pa__rescheduleFab{width:3rem;height:3rem}.IframeWidget-module-scss-module__CbR8Pa__iframeContainer{border-radius:16px;width:320px;max-width:90vw;height:550px;max-height:70vh;bottom:1.5rem;left:1.5rem}.IframeWidget-module-scss-module__CbR8Pa__iframeTitle{font-size:1rem}.IframeWidget-module-scss-module__CbR8Pa__iframe{border-radius:0 0 16px 16px;height:calc(100% - 50px)}}@media (max-width:480px){.IframeWidget-module-scss-module__CbR8Pa__floatingDock{bottom:1rem;left:1rem}.IframeWidget-module-scss-module__CbR8Pa__floatingButton{width:2.5rem;height:2.5rem;font-size:.875rem}.IframeWidget-module-scss-module__CbR8Pa__rescheduleFab{width:2.5rem;height:2.5rem}.IframeWidget-module-scss-module__CbR8Pa__iframeContainer{border-radius:12px;width:280px;max-width:95vw;height:500px;max-height:90vh;bottom:1rem;left:1rem}.IframeWidget-module-scss-module__CbR8Pa__iframeTitle{font-size:.875rem}.IframeWidget-module-scss-module__CbR8Pa__iframe{border-radius:0 0 12px 12px;height:calc(100% - 45px)}}@media (max-height:500px) and (orientation:landscape){.IframeWidget-module-scss-module__CbR8Pa__floatingDock{bottom:.5rem;left:.5rem}.IframeWidget-module-scss-module__CbR8Pa__floatingButton,.IframeWidget-module-scss-module__CbR8Pa__rescheduleFab{width:2.5rem;height:2.5rem}.IframeWidget-module-scss-module__CbR8Pa__iframeContainer{width:300px;height:95vh;max-height:95vh;bottom:.5rem;left:.5rem}}@media (max-width:320px){.IframeWidget-module-scss-module__CbR8Pa__floatingButton{width:2rem;height:2rem;font-size:.75rem}.IframeWidget-module-scss-module__CbR8Pa__rescheduleFab{width:2rem;height:2rem}.IframeWidget-module-scss-module__CbR8Pa__iframeContainer{width:250px;max-width:95vw;height:450px;max-height:70vh}.IframeWidget-module-scss-module__CbR8Pa__iframeTitle{font-size:.75rem}}
.PostCallHoldActions-module-scss-module__5bMUYa__overlay{z-index:1210;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:rgba(0,0,0,.4)}.PostCallHoldActions-module-scss-module__5bMUYa__modal{border-radius:20px;max-width:540px}.PostCallHoldActions-module-scss-module__5bMUYa__disconnectedRoot{background:#fff;flex-direction:column;align-items:center;gap:20px;padding:24px;display:flex;position:relative}.PostCallHoldActions-module-scss-module__5bMUYa__closeButton{color:#5b5675;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:4px;display:flex;position:absolute;top:16px;right:16px}.PostCallHoldActions-module-scss-module__5bMUYa__closeButton:hover:not(:disabled){color:#36354c;background:#f0f0f6}.PostCallHoldActions-module-scss-module__5bMUYa__closeButton:focus-visible{outline-offset:2px;outline:2px solid #5920c5}.PostCallHoldActions-module-scss-module__5bMUYa__closeButton:disabled{color:#9a96aa;cursor:not-allowed}.PostCallHoldActions-module-scss-module__5bMUYa__disconnectedDetails{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.PostCallHoldActions-module-scss-module__5bMUYa__disconnectedCopy{text-align:center;flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.PostCallHoldActions-module-scss-module__5bMUYa__disconnectedCopy h2{color:#121212;margin:0;font-size:18px;font-weight:600;line-height:24px}.PostCallHoldActions-module-scss-module__5bMUYa__disconnectedCopy p{color:#5b5675;margin:0;font-size:14px;font-weight:400;line-height:20px}.PostCallHoldActions-module-scss-module__5bMUYa__countdownRing{background:#fff;border-radius:50%;flex:none;position:relative;overflow:hidden}.PostCallHoldActions-module-scss-module__5bMUYa__ringSvg{width:100%;height:100%;display:block;transform:rotate(-90deg)}.PostCallHoldActions-module-scss-module__5bMUYa__large{width:125px;height:125px}.PostCallHoldActions-module-scss-module__5bMUYa__large .PostCallHoldActions-module-scss-module__5bMUYa__disconnectedPhone{stroke-width:1.5px;width:48px;height:48px}.PostCallHoldActions-module-scss-module__5bMUYa__small{width:48px;height:48px}.PostCallHoldActions-module-scss-module__5bMUYa__small .PostCallHoldActions-module-scss-module__5bMUYa__disconnectedPhone{stroke-width:1.5px;width:18px;height:18px}.PostCallHoldActions-module-scss-module__5bMUYa__ringTrack,.PostCallHoldActions-module-scss-module__5bMUYa__ringProgress{fill:none;stroke-width:6px}.PostCallHoldActions-module-scss-module__5bMUYa__ringTrack{stroke:#f3c0be}.PostCallHoldActions-module-scss-module__5bMUYa__ringProgress{stroke:#e05752;stroke-linecap:round;transition:stroke-dashoffset .1s linear}.PostCallHoldActions-module-scss-module__5bMUYa__disconnectedPhone{color:#e05752;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.PostCallHoldActions-module-scss-module__5bMUYa__collapsedToast{z-index:9999;box-sizing:border-box;background:#fff;border:1px solid #e7e7f0;border-radius:8px;align-items:center;gap:8px;width:380px;min-height:74px;padding:12px;animation:.3s ease-out PostCallHoldActions-module-scss-module__5bMUYa__collapsedToastSlideIn;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 4px 4px rgba(54,53,76,.06)}.PostCallHoldActions-module-scss-module__5bMUYa__collapsedToastCopy{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.PostCallHoldActions-module-scss-module__5bMUYa__collapsedToastCopy p{margin:0;font-size:14px;line-height:20px}.PostCallHoldActions-module-scss-module__5bMUYa__collapsedToastCopy p:first-child{color:#36354c;font-weight:500}.PostCallHoldActions-module-scss-module__5bMUYa__collapsedToastCopy p:last-child{color:#5b5675;font-weight:400}@keyframes PostCallHoldActions-module-scss-module__5bMUYa__collapsedToastSlideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.PostCallHoldActions-module-scss-module__5bMUYa__disconnectedActions{align-items:center;gap:20px;width:100%;display:flex}.PostCallHoldActions-module-scss-module__5bMUYa__outlineButton{color:#7c47e1;text-align:center;cursor:pointer;background:#fff;border:1px solid #b191ed;border-radius:12px;flex:1 1 0;min-width:0;height:56px;padding:14px 16px;font-family:inherit;font-size:16px;font-weight:500;line-height:24px;transition:border-color .2s,background-color .2s}.PostCallHoldActions-module-scss-module__5bMUYa__outlineButton:hover:not(:disabled){background:#fbf9ff;border-color:#7c47e1}.PostCallHoldActions-module-scss-module__5bMUYa__outlineButton:focus-visible{outline-offset:2px;outline:2px solid #5920c5}.PostCallHoldActions-module-scss-module__5bMUYa__outlineButton:disabled{color:#9a96aa;cursor:not-allowed;background:#f7f5fa;border-color:#d5c8ed}.PostCallHoldActions-module-scss-module__5bMUYa__disconnectedHeader{background:#fff;border-bottom:1px solid #f0f0f6;justify-content:space-between;align-items:center;min-height:64px;padding:8px 20px;display:flex}.PostCallHoldActions-module-scss-module__5bMUYa__disconnectedHeaderTitle{color:#e05752;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:20px;display:flex}.PostCallHoldActions-module-scss-module__5bMUYa__actionRoot{flex-direction:column;align-items:center;gap:20px;padding:20px 24px 24px;display:flex}.PostCallHoldActions-module-scss-module__5bMUYa__actionTitle{color:#121212;text-align:center;margin:0;font-size:18px;font-weight:600;line-height:24px}.PostCallHoldActions-module-scss-module__5bMUYa__actionList{flex-direction:column;gap:16px;width:100%;display:flex}.PostCallHoldActions-module-scss-module__5bMUYa__actionChoice{color:#5b5675;text-align:center;cursor:pointer;background:#fff;border:1px solid #e7e7f0;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:56px;padding:16px;font-family:inherit;font-size:16px;font-weight:500;line-height:24px;transition:border-color .2s,background-color .2s,color .2s;display:flex}.PostCallHoldActions-module-scss-module__5bMUYa__actionChoice svg{color:#5b5675;flex-shrink:0}.PostCallHoldActions-module-scss-module__5bMUYa__actionChoice:hover{color:#36354c;background-color:#fbf9ff;border-color:#c9b6f3}.PostCallHoldActions-module-scss-module__5bMUYa__actionChoice:focus-visible{outline-offset:2px;outline:2px solid #5920c5}.PostCallHoldActions-module-scss-module__5bMUYa__callbackRoot{flex-direction:column;align-items:center;gap:24px;padding:8px 24px 24px;display:flex}.PostCallHoldActions-module-scss-module__5bMUYa__callbackIcon{justify-content:center;align-items:center;width:72px;height:72px;display:flex}.PostCallHoldActions-module-scss-module__5bMUYa__callbackIcon img{width:54px;height:48px;display:block}.PostCallHoldActions-module-scss-module__5bMUYa__callbackText{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.PostCallHoldActions-module-scss-module__5bMUYa__callbackText h2{color:#121212;margin:0;font-size:18px;font-weight:600;line-height:24px}.PostCallHoldActions-module-scss-module__5bMUYa__callbackText p{color:#5b5675;margin:0;font-size:14px;font-weight:400;line-height:20px}.PostCallHoldActions-module-scss-module__5bMUYa__callbackActions{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.PostCallHoldActions-module-scss-module__5bMUYa__primaryButton{color:#fff;cursor:pointer;background:#7c47e1;border:1px solid #7c47e1;border-radius:16px;width:100%;min-height:56px;font-family:inherit;font-size:16px;font-weight:500;line-height:24px;transition:background-color .2s,border-color .2s}.PostCallHoldActions-module-scss-module__5bMUYa__primaryButton:hover{background:#6f3dd3;border-color:#6f3dd3}.PostCallHoldActions-module-scss-module__5bMUYa__primaryButton:focus-visible{outline-offset:2px;outline:2px solid #5920c5}.PostCallHoldActions-module-scss-module__5bMUYa__primaryButton:disabled{cursor:not-allowed;background:#b9a0eb;border-color:#b9a0eb}.PostCallHoldActions-module-scss-module__5bMUYa__linkButton{color:#5b5675;text-underline-position:from-font;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.PostCallHoldActions-module-scss-module__5bMUYa__linkButton:hover{color:#36354c}.PostCallHoldActions-module-scss-module__5bMUYa__linkButton:focus-visible{outline-offset:2px;outline:2px solid #5920c5}.PostCallHoldActions-module-scss-module__5bMUYa__linkButton:disabled{color:#9a96aa;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.PostCallHoldActions-module-scss-module__5bMUYa__ringProgress,.PostCallHoldActions-module-scss-module__5bMUYa__collapsedToast{transition:none;animation:none}}@media (max-width:560px){.PostCallHoldActions-module-scss-module__5bMUYa__modal{max-width:calc(100vw - 32px)}.PostCallHoldActions-module-scss-module__5bMUYa__disconnectedActions{flex-direction:column;gap:12px}.PostCallHoldActions-module-scss-module__5bMUYa__outlineButton{flex-basis:auto;width:100%}.PostCallHoldActions-module-scss-module__5bMUYa__collapsedToast{width:calc(100vw - 32px);bottom:16px;right:16px}.PostCallHoldActions-module-scss-module__5bMUYa__actionRoot,.PostCallHoldActions-module-scss-module__5bMUYa__callbackRoot{padding-left:20px;padding-right:20px}}
