.ddc-toast{position:fixed;top:-1px;left:0;right:0;z-index:200;display:none;align-items:center;justify-content:center;width:100%;background-color:var(--color-theme-blue);overflow:hidden;color:var(--color-fg-on-emphasis);text-align:center;transform:translateZ(0)}@media (min-width:768px){.ddc-toast{top:auto;bottom:-1px}}.ddc-toast a{color:var(--color-fg-on-emphasis);font-weight:600}.ddc-toast p{flex-grow:1;margin:0;font-size:87.5%;line-height:1.3}@media (min-width:600px){.ddc-toast p{font-size:100%}}.ddc-toast p>a{display:inline-flex}.ddc-toast p>a:hover{text-decoration:none}.ddc-toast span{text-decoration:none}.ddc-toast span:hover u{text-decoration:none}.ddc-toast-content{flex-grow:1;padding:12px 0 16px}.ddc-toast-container{width:100%}.ddc-toast-close{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background-color:transparent;border:0;opacity:.5;cursor:pointer;transition:background-color .1s ease,border-color .1s ease,color .1s ease}.ddc-toast-close::after,.ddc-toast-close::before{position:absolute;width:2px;height:16px;background-color:var(--color-fg-on-emphasis);content:""}.ddc-toast-close::before{transform:rotate(45deg)}.ddc-toast-close::after{transform:rotate(-45deg)}.ddc-toast-close:hover::after,.ddc-toast-close:hover::before{background-color:var(--color-fg-on-emphasis)}.ddc-toast-bfg{background:linear-gradient(90deg,var(--color-theme-orange) 0,var(--color-theme-red) 100%);background-color:var(--color-theme-orange);text-align:left}.ddc-toast-bfg .ddc-toast-container{max-width:1024px;font-weight:400}.ddc-toast-bfg .ddc-toast-container:active,.ddc-toast-bfg .ddc-toast-container:focus,.ddc-toast-bfg .ddc-toast-container:hover{text-decoration:none}.ddc-toast-bfg .ddc-toast-inner{max-width:1024px;margin:0 auto}.ddc-toast-bfg .ddc-toast-label{margin:4px 0;color:rgba(255,255,255,.75);font-size:75%}.ddc-toast-bfg h3{margin:0 0 4px;color:var(--color-fg-on-emphasis)}.ddc-toast-bfg .ddc-btn-primary{margin-top:12px;background-color:rgba(16,17,20,.25);border:2px solid var(--color-theme-orange-subtle)}.ddc-toast-bfg .ddc-btn-primary:focus,.ddc-toast-bfg .ddc-btn-primary:hover{background-color:var(--color-bg-surface);border-color:var(--color-bg-surface);color:var(--color-fg-default)!important;text-decoration:none}.ddc-toast-alert{background:linear-gradient(90deg,var(--color-theme-orange) 0,var(--color-theme-red) 100%);background-color:var(--color-theme-orange)}@media (min-width:600px){.ddc-toast-alert{min-height:7vh}.ddc-toast-alert p{font-size:112.5%}}.ddc-toast-bfg-theme{align-items:flex-start;background:var(--color-theme-skyblue-subtle)}.ddc-toast-bfg-theme .ddc-toast-container{display:flex;flex-direction:column;justify-content:center;color:var(--color-fg-default)}@media (min-width:600px){.ddc-toast-bfg-theme .ddc-toast-container{flex-direction:row}}.ddc-toast-bfg-theme .ddc-toast-image{display:none}.ddc-toast-bfg-theme .ddc-toast-label{margin:0 0 4px;color:var(--color-theme-blue);font-size:75%;font-weight:600}.ddc-toast-bfg-theme h3{color:var(--color-fg-default);font-size:19px}.ddc-toast-bfg-theme .ddc-btn-primary{background-color:transparent;border-color:var(--color-bg-primary);color:var(--color-fg-primary)!important}.ddc-toast-bfg-theme .ddc-btn-primary:focus,.ddc-toast-bfg-theme .ddc-btn-primary:hover{background-color:inherit;border-color:var(--color-bg-primary);color:var(--color-fg-primary)!important}.ddc-toast-bfg-theme .ddc-btn-empty{color:var(--color-theme-blue)!important}.ddc-toast-bfg-theme .ddc-toast-close::after,.ddc-toast-bfg-theme .ddc-toast-close::before{background-color:var(--color-neutral-high)}@media (min-width:768px){.ddc-toast-bfg-theme .ddc-toast-image{display:block;flex-shrink:0;width:180px;margin-top:12px;margin-right:24px;background-image:url(/img/banners/toast/doctor-patient.svg);background-position:bottom left;background-repeat:no-repeat}}@media (min-width:600px){.page-toast-active .footer{padding-bottom:160px}}.ddc-toast-show{display:flex!important;gap:2px;backface-visibility:hidden;animation-duration:.3s;animation-fill-mode:forwards;animation-timing-function:ease-out;animation-name:topSlideDown}@media (min-width:768px){.ddc-toast-show{animation-name:bottomSlideUp}}.ddc-toast-show.ddc-toast-alert::after{position:absolute;top:-100%;left:-40%;z-index:-1;width:40px;height:300px;background:var(--color-toast-glimmer-bg);opacity:.25;content:"";animation-delay:9s;animation-duration:.4s;animation-fill-mode:forwards;animation-name:glimmer;transform:rotate(35deg)}@media (min-width:1024px){.ddc-toast-show.ddc-toast-alert::after{animation-duration:.6s}}.ddc-toast-hide{animation-duration:.3s;animation-fill-mode:forwards;animation-timing-function:ease-in;animation-name:topSlideUp}@media (min-width:600px){.ddc-toast-hide{animation-name:bottomSlideDown}}@keyframes glimmer{0%{left:-20%}100%{left:120%}}@keyframes topSlideDown{0%{transform:translateY(-105%)}60%{padding-top:8px;transform:translateY(0)}80%{transform:translateY(-4px)}100%{padding-top:0;transform:translateY(0)}}@keyframes topSlideUp{0%{transform:translateY(0)}100%,60%{transform:translateY(-105%)}}@keyframes bottomSlideUp{0%{transform:translateY(105%)}60%{padding-bottom:8px;transform:translateY(0)}80%{transform:translateY(4px)}100%{padding-bottom:0;transform:translateY(0)}}@keyframes bottomSlideDown{0%{transform:translateY(0)}100%,60%{transform:translateY(105%)}}@media (max-height:480px) and (orientation:landscape){.ddc-toast-bfg{display:none!important}}