.datetime-container.svelte-p3y4cx{display:flex;align-items:center;gap:8px;flex:1}.execution-time-date-wrapper.svelte-p3y4cx{width:145px;flex:1}.execution-time-date-wrapper .date-input{width:135px}
.left-side.svelte-1kj59z0.svelte-1kj59z0{min-width:166px;width:166px}.execution-times-container .time{display:flex;gap:4px}.execution-times-container label{margin:0 !important;flex:1}.middle-container.svelte-1kj59z0.svelte-1kj59z0{padding:16px 0}.blue-container.svelte-1kj59z0.svelte-1kj59z0{padding:20px 24px;background:#e2ecec}.blue-container.svelte-1kj59z0>div.svelte-1kj59z0{font-size:12px}.yellow-container.svelte-1kj59z0.svelte-1kj59z0{padding:20px 24px;background:#f4f6cb}.yellow-container.svelte-1kj59z0>div.svelte-1kj59z0{font-size:12px}.admission-container.svelte-1kj59z0.svelte-1kj59z0{border-bottom:1px dotted var(--dark-blue)}.closing-container.svelte-1kj59z0.svelte-1kj59z0{border-top:1px dotted var(--dark-blue)}section.svelte-1kj59z0.svelte-1kj59z0{padding:8px 24px}.flex-1.svelte-1kj59z0.svelte-1kj59z0{flex:1}.err.svelte-1kj59z0.svelte-1kj59z0{color:var(--notification-red);font-size:10px}.column.svelte-1kj59z0.svelte-1kj59z0{display:flex;justify-content:start;flex-direction:column}.row.svelte-1kj59z0.svelte-1kj59z0{display:flex;flex-direction:row;gap:16px}.content-container.svelte-1kj59z0.svelte-1kj59z0{display:flex;flex-direction:column}.gap-24.svelte-1kj59z0.svelte-1kj59z0{gap:24px}.gap-16.svelte-1kj59z0.svelte-1kj59z0{gap:16px}.gap-4.svelte-1kj59z0.svelte-1kj59z0{gap:4px}.reset-container.svelte-1kj59z0 h4.svelte-1kj59z0{font-weight:700;font-size:12px;color:#666666}.text-md.svelte-1kj59z0.svelte-1kj59z0{font-size:16px}.text-xs.svelte-1kj59z0.svelte-1kj59z0{font-size:10px}.text-sm.svelte-1kj59z0.svelte-1kj59z0{font-size:12px}.row-container.svelte-1kj59z0.svelte-1kj59z0{display:flex;justify-content:flex-start;align-items:flex-start}.checkbox-wrapper.svelte-1kj59z0.svelte-1kj59z0{border-radius:4px;display:flex;align-items:center;justify-content:center;background-color:var(--button-background-dark);padding:12px 8px;border:0;flex:1;max-width:20px}.checked.svelte-1kj59z0.svelte-1kj59z0{background-color:var(--notification-green)}.procedure-grid.svelte-1kj59z0.svelte-1kj59z0{display:grid;grid-template-columns:1fr 2fr 1fr;gap:16px;padding-top:8px}.grid-item.svelte-1kj59z0.svelte-1kj59z0{display:flex;align-items:center}.checkbox-wrapper.svelte-1kj59z0.svelte-1kj59z0{display:flex;align-items:center;margin-left:8px}.procedure-container.svelte-1kj59z0.svelte-1kj59z0{padding:16px !important;background-color:var(--primary-bar-background);border-radius:5px}.mobile-surgery-execution.svelte-1kj59z0 .row.svelte-1kj59z0{flex-direction:column !important}.mobile-surgery-execution.svelte-1kj59z0 .row-container.svelte-1kj59z0{align-items:normal}.mobile-surgery-execution.svelte-1kj59z0 .procedure-container.svelte-1kj59z0{padding:unset !important}.mobile-surgery-execution.svelte-1kj59z0 .procedure-container .procedure-grid.svelte-1kj59z0{display:flex;flex-direction:column}
.left-side.svelte-v5ehj4.svelte-v5ehj4{min-width:166px;width:166px}.execution-times-container .time{display:flex;gap:4px}.execution-times-container label{margin:0 !important;flex:1}.blue-container.svelte-v5ehj4.svelte-v5ehj4{padding:20px 24px;background:#e2ecec}.blue-container.svelte-v5ehj4>div.svelte-v5ehj4{font-size:12px}.admission-container.svelte-v5ehj4.svelte-v5ehj4{border-bottom:1px dotted var(--dark-blue)}.closing-container.svelte-v5ehj4.svelte-v5ehj4{border-top:1px dotted var(--dark-blue)}section.svelte-v5ehj4.svelte-v5ehj4{padding:8px 24px}.flex-1.svelte-v5ehj4.svelte-v5ehj4{flex:1}.err.svelte-v5ehj4.svelte-v5ehj4{color:var(--notification-red);font-size:10px}.column.svelte-v5ehj4.svelte-v5ehj4{display:flex;justify-content:start;flex-direction:column}.row.svelte-v5ehj4.svelte-v5ehj4{display:flex;flex-direction:row;gap:16px}.content-container.svelte-v5ehj4.svelte-v5ehj4{display:flex;flex-direction:column;gap:16px}.gap-24.svelte-v5ehj4.svelte-v5ehj4{gap:24px}.gap-4.svelte-v5ehj4.svelte-v5ehj4{gap:4px}.reset-container.svelte-v5ehj4 h4.svelte-v5ehj4{font-weight:700;font-size:12px;color:#666666}.text-md.svelte-v5ehj4.svelte-v5ehj4{font-size:16px}.text-xs.svelte-v5ehj4.svelte-v5ehj4{font-size:10px}.row-container.svelte-v5ehj4.svelte-v5ehj4{display:flex;justify-content:flex-start;align-items:flex-start}.mobile-infusion-execution.svelte-v5ehj4 .row.svelte-v5ehj4{flex-direction:column !important;align-items:normal}
.appointment-booking-confirmation-dialog .dim .modal .content{padding:0}.appointment-booking-confirmation-dialog .summary{padding:16px 24px 0 24px}form.svelte-o5kvkf.svelte-o5kvkf{display:flex;flex-direction:column;gap:var(--gap-16);width:100%;margin-top:var(--gap-16)}form.mobile.svelte-o5kvkf.svelte-o5kvkf{width:100%}form.svelte-o5kvkf section.svelte-o5kvkf{display:flex;flex-direction:column;gap:var(--gap-16);padding:0 var(--gap-24)}form.svelte-o5kvkf section header.svelte-o5kvkf{font-weight:var(--font-weight-bold);font-size:var(--font-size-12);grid-column:1/-1}form.svelte-o5kvkf section.svelte-o5kvkf:last-child{padding-bottom:var(--gap-16)}.payer-info.svelte-o5kvkf.svelte-o5kvkf,.conditions.svelte-o5kvkf.svelte-o5kvkf,.patient-data.svelte-o5kvkf.svelte-o5kvkf{background-color:var(--primary-bar-background);border-radius:var(--radius-xs);gap:var(--gap-16);padding:var(--gap-16);border:1px var(--primary-half-white) solid;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.payer.svelte-o5kvkf.svelte-o5kvkf{display:flex;flex-direction:row;gap:var(--gap-16);width:100%}header.svelte-o5kvkf.svelte-o5kvkf{font-weight:var(--font-weight-bold);font-size:var(--font-size-12)}.medical-clearence-checks.svelte-o5kvkf.svelte-o5kvkf{display:flex;flex-direction:column;gap:var(--gap-16)}.conditions.svelte-o5kvkf.svelte-o5kvkf,.patient-data.svelte-o5kvkf.svelte-o5kvkf{padding:var(--gap-16)}.grid-column-3.svelte-o5kvkf.svelte-o5kvkf{display:grid;grid-template-columns:repeat(3, 1fr);width:100%}.row.svelte-o5kvkf.svelte-o5kvkf{display:grid;gap:var(--gap-16);width:100%}.columns-3.svelte-o5kvkf.svelte-o5kvkf{grid-template-columns:repeat(3, 1fr)}.columns-2.svelte-o5kvkf.svelte-o5kvkf{grid-template-columns:repeat(2, 1fr)}.columns-4.svelte-o5kvkf.svelte-o5kvkf{grid-template-columns:repeat(4, 1fr)}.admission-datetime .datetime-container{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-16)}.admission-datetime .execution-time-date-wrapper{width:auto;flex:none}.others.svelte-o5kvkf.svelte-o5kvkf{margin-bottom:var(--gap-08)}.postoperative-section.svelte-o5kvkf.svelte-o5kvkf{background-color:var(--primary-bar-background);border-radius:var(--radius-xs);padding:var(--gap-16);border:1px var(--primary-half-white) solid;gap:var(--gap-08)}.postoperative-section.svelte-o5kvkf header.svelte-o5kvkf{font-size:12px;font-weight:bold;color:var(--secondary-black)}.postoperative-section.svelte-o5kvkf .flex.svelte-o5kvkf{display:flex}.postoperative-section.svelte-o5kvkf .row.svelte-o5kvkf{flex-direction:row}.postoperative-section.svelte-o5kvkf .expand-labels.svelte-o5kvkf{flex:1}.postoperative-section.svelte-o5kvkf .g-16.svelte-o5kvkf{gap:var(--gap-16)}.gap-xs.svelte-o5kvkf.svelte-o5kvkf{gap:var(--gap-08)}.observation-container input{padding-left:24px !important}.observation-container label .label{left:2rem !important}form.mobile.svelte-o5kvkf .row.svelte-o5kvkf{grid-template-columns:1fr}form.mobile.svelte-o5kvkf .grid-column-3.svelte-o5kvkf{grid-template-columns:1fr 1fr;gap:var(--gap-08)}form.mobile.svelte-o5kvkf .columns-4.svelte-o5kvkf{grid-template-columns:1fr}form.mobile.svelte-o5kvkf .payer.svelte-o5kvkf{flex-direction:column}.line-section-divider.svelte-o5kvkf.svelte-o5kvkf{height:1px;background-color:var(--secondary-half-black);width:100%}
.alerts-wrapper .alert svg{margin-top:2px}.alerts-wrapper.svelte-1y1arie.svelte-1y1arie{display:flex;flex-direction:column;gap:8px}.alert.svelte-1y1arie.svelte-1y1arie{display:flex;align-items:flex-start;font-size:12px;gap:8px}.alert.svelte-1y1arie span.svelte-1y1arie{text-align:start}.alert.svelte-1y1arie .info.svelte-1y1arie{color:var(--info-green) !important}.alert.svelte-1y1arie .warning.svelte-1y1arie{color:var(--warning-orange) !important}.alert.svelte-1y1arie .error.svelte-1y1arie{color:var(--primary-red-wuru) !important}
.alert-container.svelte-144bj1s.svelte-144bj1s{flex:1;display:flex;flex-direction:column;gap:8px;position:relative;color:black}.alert-container.svelte-144bj1s header.svelte-144bj1s{display:flex;align-items:center;gap:4px;font-size:14px}.alert-container.svelte-144bj1s header .score.svelte-144bj1s{margin-left:6px;font-weight:700}.alert-container.svelte-144bj1s .score-definition.svelte-144bj1s{color:#8b8b8b;font-size:10px;text-align:left}
.disabled-svg > svg{opacity:0.3}.hover-container.svelte-1f4ounr.svelte-1f4ounr{position:relative}.info-box.svelte-1f4ounr.svelte-1f4ounr{position:fixed;display:none;z-index:1000;width:375px;background-color:white;pointer-events:none;border-radius:5px;box-shadow:1px 5px 20px 0px rgba(28, 28, 28, 0.4)}.info-box.right.svelte-1f4ounr .arrow.svelte-1f4ounr{left:-10px;border-right:10px solid white;border-top:10px solid transparent;border-bottom:10px solid transparent;top:calc(30% - 16px);transform:translateY(-50%)}.info-box.left.svelte-1f4ounr .arrow.svelte-1f4ounr{right:-10px;border-left:10px solid white;border-top:10px solid transparent;border-bottom:10px solid transparent;top:calc(30% - 16px);transform:translateY(-50%)}.info-box.down.svelte-1f4ounr .arrow.svelte-1f4ounr{bottom:-10px;border-bottom:10px solid white;border-left:10px solid transparent;border-right:10px solid transparent;top:-10px;right:12px}.info-box.svelte-1f4ounr .container.svelte-1f4ounr{position:relative}.info-box.svelte-1f4ounr .container .content.svelte-1f4ounr{padding:16px}.info-box.svelte-1f4ounr .container .arrow.svelte-1f4ounr{width:0;height:0;position:absolute}
.modal:has(.alerts){display:flex;flex-direction:column}.modal:has(.edit-surgery-modal){width:800px;height:700px;display:flex;flex-direction:column}.modal:has(.alerts) .content{flex:1}.modal:has(.edit-surgery-modal) .content{flex:1}.wrapper:has(.slot-container){width:auto !important}.slots{flex:1;display:flex;justify-content:center;flex-direction:column;gap:4px}.slots .slot.svelte-fs4a4j.svelte-fs4a4j{flex:1;border:0;display:flex;justify-content:space-between;background:rgba(92, 65, 150, 0.6);border-radius:8px;padding:4px 16px}.slots .slot.svelte-fs4a4j.svelte-fs4a4j:hover{background:rgba(92, 65, 150, 0.8)}.slots .slot.svelte-fs4a4j .slot-initial.svelte-fs4a4j,.slots .slot.svelte-fs4a4j .slot-end.svelte-fs4a4j{display:flex;color:white;gap:16px;align-items:center}.slots .slot.svelte-fs4a4j .slot-initial .time.svelte-fs4a4j,.slots .slot.svelte-fs4a4j .slot-end .time.svelte-fs4a4j{display:flex;gap:8px;font-size:16px}.slots .slot.svelte-fs4a4j .slot-initial .score.svelte-fs4a4j,.slots .slot.svelte-fs4a4j .slot-end .score.svelte-fs4a4j{display:flex;position:relative;gap:8px;align-items:center;font-size:32px}.slots .slot.svelte-fs4a4j .slot-initial .wScore.svelte-fs4a4j,.slots .slot.svelte-fs4a4j .slot-end .wScore.svelte-fs4a4j{font-size:12px;display:flex;gap:2px;align-items:center}.slots .slot.svelte-fs4a4j .slot-initial .score-icon.svelte-fs4a4j,.slots .slot.svelte-fs4a4j .slot-end .score-icon.svelte-fs4a4j{display:flex}.slots .slot-container.svelte-fs4a4j.svelte-fs4a4j{width:100%;display:flex}.slots .highest-score-container.svelte-fs4a4j.svelte-fs4a4j{display:flex;align-items:center;gap:8px;padding:4px 8px;font-size:12px;background-color:var(--primary-half-white);border-radius:5px;color:var(--primary-half-black);font-weight:700}.slots .highest-score-container.svelte-fs4a4j svg{stroke:var(--primary-half-black);stroke-width:0.5px}.slots .productive-unit-name.svelte-fs4a4j.svelte-fs4a4j{font-size:16px}.slots .productive-unit-name.svelte-fs4a4j.svelte-fs4a4j,.slots .score-number.svelte-fs4a4j.svelte-fs4a4j{font-weight:700}.slots .error.svelte-fs4a4j.svelte-fs4a4j{background:#eb7575}.slots .active.svelte-fs4a4j.svelte-fs4a4j{position:relative;box-shadow:1px 5px 20px 0px rgba(28, 28, 28, 0.4)}.slots .active.svelte-fs4a4j.svelte-fs4a4j::after{content:"";position:absolute;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:5px solid var(--notification-green);top:50%;transform:translate(100%, -50%);animation:svelte-fs4a4j-slideInSlotArrow 0.2s ease;animation-fill-mode:forwards}.slots .selected-slot-container .slot.active::after{animation:svelte-fs4a4j-slideInSelectedSlotArrow 0.2s ease;animation-fill-mode:forwards}.slots .selected-slot.svelte-fs4a4j.svelte-fs4a4j{box-shadow:none;background:rgba(139, 139, 139, 0.6);width:100%}.slots .selected-slot.svelte-fs4a4j.svelte-fs4a4j:hover{background:rgba(139, 139, 139, 0.8)}.slots .error.svelte-fs4a4j.svelte-fs4a4j{background-color:rgba(235, 117, 117, 0.6)}.slots .error.svelte-fs4a4j.svelte-fs4a4j:hover{background-color:rgba(235, 117, 117, 0.8)}.slots .slot.active.svelte-fs4a4j.svelte-fs4a4j{background:rgb(92, 65, 150)}.slots .selected-slot.active.svelte-fs4a4j.svelte-fs4a4j{background:rgb(139, 139, 139)}.slots .error.active.svelte-fs4a4j.svelte-fs4a4j{background-color:rgb(235, 117, 117)}.alerts.svelte-fs4a4j.svelte-fs4a4j{width:100%;min-height:300px;pointer-events:none;display:flex}@keyframes svelte-fs4a4j-slideInSlotArrow{0%{right:-3px}70%{right:-10px}85%{right:-8px}100%{right:-10px}}@keyframes svelte-fs4a4j-slideInSelectedSlotArrow{0%{right:-13px}70%{right:-20px}85%{right:-16px}100%{right:-20px}}
div:has(& > .slot){position:relative;width:100%;display:flex}div:has(& > .slot) .header.svelte-67kw31.svelte-67kw31{display:none}.selected-slot-container:has(.active){box-shadow:1px 5px 20px 0px rgba(28, 28, 28, 0.4)}.selected-slot-container{display:flex;gap:8px;flex-direction:column;padding:6.5px 8px;background:#f1f1f1;border:0.5px solid #d2d2d2;border-radius:8px}.selected-slot-container .header.svelte-67kw31.svelte-67kw31{display:flex !important;justify-content:space-between;width:100%}.selected-slot-container .header.svelte-67kw31 .special-slot-title.svelte-67kw31{width:100%}.selected-slot-container .header.svelte-67kw31 .special-slot-title .error.svelte-67kw31{display:flex;align-items:center;gap:8px;font-size:10px;color:#eb7575}.special-slot-title.svelte-67kw31.svelte-67kw31{display:flex;justify-content:space-between}.slot-container.svelte-67kw31.svelte-67kw31{display:flex;gap:4px}.slot-container.svelte-67kw31 .slot-date.svelte-67kw31{text-align:center;font-size:14px;line-height:16px;display:flex;flex-direction:column;justify-content:center;align-items:center;width:48px;border-radius:5px;background-color:#e8e8e8}.wrapper.svelte-67kw31.svelte-67kw31{display:flex;flex-direction:column;gap:4px}.best-selection-text.svelte-67kw31.svelte-67kw31{text-align:center;margin-top:40px}.warning.svelte-67kw31.svelte-67kw31{color:var(--warning-orange)}.warning svg{position:relative;top:1px}
.slotSelector.svelte-d6lo3t.svelte-d6lo3t{display:flex;flex-direction:column;gap:var(--gap-16)}.slotSelector.svelte-d6lo3t h1.svelte-d6lo3t{font-size:var(--font-size-12);font-weight:var(--font-weight-bold);color:var(--primary-half-black)}.slotSelector.svelte-d6lo3t .manual-slot-container.svelte-d6lo3t{padding:16px 12px;background:#e8e8e8;border-radius:5px;display:flex;flex-direction:column;gap:8px}.slotSelector.svelte-d6lo3t .manual-slot.svelte-d6lo3t{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:var(--gap-12);align-items:end}.slotSelector.svelte-d6lo3t .search-text.svelte-d6lo3t{font-size:var(--font-size-10);color:var(--dark-blue)}.slotSelector.svelte-d6lo3t .error.svelte-d6lo3t{padding:var(--gap-08);color:var(--notification-red);font-size:var(--font-sm)}
.slotSelector.svelte-1ytyfmf{display:flex;flex-direction:column;gap:var(--gap-16)}
.footer-content.svelte-10jtpig.svelte-10jtpig{display:flex;justify-content:space-between;align-items:center;width:100%;gap:var(--gap-16)}.left-actions.svelte-10jtpig.svelte-10jtpig{display:flex;align-items:center;gap:var(--gap-16);flex:1}.right-actions.svelte-10jtpig.svelte-10jtpig{display:flex;align-items:center;gap:var(--gap-08)}.suspend-execution-button.svelte-10jtpig.svelte-10jtpig{margin-right:unset}.last-updated-header.svelte-10jtpig.svelte-10jtpig{position:sticky;top:0;z-index:10;background:var(--primary-background);font-size:12px;color:var(--secondary-half-black);padding-bottom:var(--gap-16);margin-top:-var(--gap-08);padding-left:var(--gap-24);padding-right:var(--gap-24);font-weight:var(--font-weight-regular);padding-top:var(--gap-08)}.last-updated-header.svelte-10jtpig.svelte-10jtpig::before{content:"";position:absolute;top:0;left:var(--gap-24);right:var(--gap-24);height:1px;background-color:var(--reddish-grey)}.last-updated-header.svelte-10jtpig strong.svelte-10jtpig{font-weight:var(--font-weight-bold)}.execution-times-container.mobile.svelte-10jtpig .suspension-note-container.svelte-10jtpig{height:fit-content;padding:12px}.execution-times-container.mobile.svelte-10jtpig .footer-content.svelte-10jtpig{flex-direction:column;gap:var(--gap-12);align-items:stretch}.execution-times-container.mobile.svelte-10jtpig .left-actions.svelte-10jtpig{justify-content:center;flex-direction:column;gap:var(--gap-08)}.execution-times-container.mobile.svelte-10jtpig .right-actions.svelte-10jtpig{justify-content:flex-end}.suspension-note-container.svelte-10jtpig.svelte-10jtpig{position:sticky;bottom:-10px;z-index:10;height:32px;border-top:5px solid #ffe608;color:#fdfdfd;display:flex;align-items:center;background:rgba(146, 147, 60, 0.5);backdrop-filter:blur(10px);padding:0 12px;border-radius:5px 5px 0px 0px;box-shadow:0px -10px 20px 0px rgba(0, 0, 0, 0.3)}.suspension-note-container.svelte-10jtpig .suspension-info.svelte-10jtpig{font-weight:var(--font-weight-bold);flex:1}.suspension-note-container.svelte-10jtpig .edit-transparent.svelte-10jtpig{background:none;border:none;color:inherit;cursor:pointer;font-size:inherit;padding:0;font-weight:normal;text-decoration:underline;opacity:0.8;padding:0 12px;transition:all ease-in-out 0.2s}.suspension-note-container.svelte-10jtpig .edit-transparent.svelte-10jtpig:hover{opacity:0.5}.execution-times-container.suspended .modal .content{user-select:none;opacity:0.5}.execution-times-container.mobile .suspend-execution-button{margin-right:unset !important}.execution-times-container .dim .modal .content{padding:0 !important;overflow-y:scroll}.execution-times-container .modal header{padding-bottom:0}.execution-times-container .date-time-input input:first-of-type{position:relative;flex:4;top:2px}.execution-times-container .date-time-input input:last-of-type{flex:3}.execution-times-container .row > .observations{flex:1}.execution-times-container.mobile .modal{width:100%;height:100%;padding-bottom:51.5px;width:100% !important}.execution-times-container.mobile .modal .blue-container{padding:var(--gap-12) !important}.execution-times-container.mobile .modal .middle-container section{padding:var(--gap-12) !important;gap:var(--gap-16)}.execution-times-container.mobile .modal .procedure-container{padding:var(--gap-12) !important}.execution-times-container.mobile .drag-and-close{display:none}.suspend-container.desktop .modal{min-width:550px}.reasons.svelte-10jtpig.svelte-10jtpig{display:grid;grid-template-columns:3fr 1fr;gap:var(--gap-16);padding:var(--gap-16) 0}.suspend-container.mobile.svelte-10jtpig .reasons.svelte-10jtpig{display:flex;flex-direction:column}.suspend-container.mobile.svelte-10jtpig .reasons .date-time-input.svelte-10jtpig{align-self:flex-end;max-width:15rem}.info.svelte-10jtpig.svelte-10jtpig{display:flex;flex-direction:column;gap:var(--gap-16)}.execution-times-container.mobile .dim .modal .footer{justify-content:flex-end !important;gap:8px}
.svelte-y4yx4a.svelte-y4yx4a{font-size:12px}.count-container label{width:70px;flex:none}.count-container label .container input{text-align:center;padding:0 0 0 10px !important}.date-picker label{flex:1}#modal-replicate .radio-group{gap:16px}.container.svelte-y4yx4a.svelte-y4yx4a{display:flex;flex-direction:column;gap:16px;border-radius:5px;background:#e8e8e8;padding:12px 16px;margin-bottom:48px}.details.svelte-y4yx4a.svelte-y4yx4a{padding:0 16px}#modal-replicate.svelte-y4yx4a li.svelte-y4yx4a{margin-bottom:8px}
.title.svelte-uvectl.svelte-uvectl{font-size:var(--font-size-16);font-weight:var(--font-weight-bold);padding-bottom:var(--gap-04)}.title.svelte-uvectl span.svelte-uvectl{font-weight:var(--font-weight-regular);color:var(--secondary-half-black)}.content.svelte-uvectl.svelte-uvectl{display:grid;grid-template-columns:1fr auto;align-items:center}.body.svelte-uvectl.svelte-uvectl{list-style:none;margin-block-start:0;margin-block-end:0;padding-inline-start:0}.body.svelte-uvectl li.svelte-uvectl{line-height:20px}.body.svelte-uvectl .duration-container.svelte-uvectl{color:var(--secondary-half-black)}
.warning.svelte-14yo1or{display:flex;align-items:center;gap:var(--gap-08);color:var(--notification-red);font-weight:var(--font-weight-bold)}
.skeleton.svelte-1008aqz.svelte-1008aqz{width:182px;filter:blur(2px);height:9px;border-radius:4px;background:linear-gradient(to right, #d8d8d8, transparent);animation:svelte-1008aqz-pulseGlow 1.5s ease-out infinite}@keyframes svelte-1008aqz-pulseGlow{0%{opacity:0.85}50%{opacity:0.6}100%{opacity:0.85}}.booking-dialog .modal > .content{overflow-y:hidden;display:flex;flex-direction:column;flex:1}.header.svelte-1008aqz.svelte-1008aqz{position:sticky;top:0;display:flex;align-items:center;color:var(--primary-bar-background);font-size:var(--font-size-16);font-weight:var(--font-weight-bold);padding:16px;width:100%;min-width:720px;gap:2rem}.header.svelte-1008aqz .header-content.svelte-1008aqz{flex-grow:1;align-items:stretch;display:flex;gap:12px}.header.svelte-1008aqz .header-content .divider.svelte-1008aqz{background-color:var(--primary-half-white);width:1px}.header.svelte-1008aqz .header-content span.svelte-1008aqz{display:flex;white-space:nowrap}.header.svelte-1008aqz .header-content .changelog.svelte-1008aqz{display:flex;flex-direction:column;justify-content:center;gap:var(--gap-04);font-size:10px;font-weight:100;max-width:310px}.header.svelte-1008aqz .header-content .changelog div.svelte-1008aqz{display:grid;grid-template-columns:auto 1fr;gap:var(--gap-08)}.header.svelte-1008aqz .header-content .changelog .text-ellipsis.svelte-1008aqz{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.header.inProgress.svelte-1008aqz.svelte-1008aqz{color:var(--primary-half-black)}.header.inProgress.svelte-1008aqz .divider.svelte-1008aqz{background-color:var(--primary-half-black)}.wrapper.svelte-1008aqz.svelte-1008aqz{display:flex;flex-direction:column;gap:var(--gap-16);overflow-y:auto;overflow-x:auto;padding:var(--gap-24);flex:1}.wrapper.small.svelte-1008aqz.svelte-1008aqz{width:100%}.wrapper.svelte-1008aqz .cycle-and-infusion-days.svelte-1008aqz{display:flex;align-items:center;gap:var(--gap-08);width:100%;white-space:nowrap;overflow:hidden}.wrapper.svelte-1008aqz .cycle-and-infusion-days div.svelte-1008aqz{padding:0 var(--gap-08);background-color:var(--primary-bar-background);height:24px;border-radius:12px;display:flex;align-items:center;gap:var(--gap-04)}.wrapper.svelte-1008aqz .cycle-and-infusion-days .infusion-days-info-container.svelte-1008aqz{max-width:100%;overflow:hidden}.wrapper.svelte-1008aqz .cycle-and-infusion-days .infusion-cycle-length-count.svelte-1008aqz,.wrapper.svelte-1008aqz .cycle-and-infusion-days .infusion-days-count.svelte-1008aqz{color:var(--secondary-half-black)}.wrapper.svelte-1008aqz .cycle-and-infusion-days .infusion-days-count.svelte-1008aqz{width:100%;overflow:hidden;text-overflow:ellipsis}.wrapper.svelte-1008aqz .cycle-and-infusion-days .this-infusion-day.svelte-1008aqz{font-weight:var(--font-weight-bold);color:var(--primary-half-black)}.left-button.svelte-1008aqz.svelte-1008aqz{flex:1}.button-content.svelte-1008aqz.svelte-1008aqz{font-weight:var(--font-weight-regular);margin-left:var(--gap-04)}.surgery-booking-dialog-container .header-content{color:var(--primary-half-white);display:flex;flex-direction:column;align-items:start;gap:var(--gap-08);font-size:var(--font-size-14);font-weight:var(--font-weight-bold);width:100%}.executed-time-indicator.svelte-1008aqz.svelte-1008aqz{color:var(--secondary-half-black)}.execution-button-container.svelte-1008aqz.svelte-1008aqz{display:flex;align-items:center}.execution-button-container.suspended.svelte-1008aqz.svelte-1008aqz{padding-left:8px;gap:8px;background:rgba(146, 147, 60, 0.5);border-width:0.5px 0.5px 0.5px 0.5px;border-style:solid;border-color:rgb(255, 230, 8);border-radius:5px 0px 0px 5px}.execution-button-container.svelte-1008aqz .suspended-icon.svelte-1008aqz{display:flex;align-items:center;justify-content:center;background-color:var(--notification-orange);border-radius:50%;height:20px;width:20px;z-index:1;border:0.5px solid #ffe608}.cancelation-info-banner.svelte-1008aqz.svelte-1008aqz{position:sticky;bottom:-10px;z-index:10;height:32px;border-top:5px solid var(--full-dark-gray);color:#fdfdfd;display:flex;align-items:center;background:rgba(28, 28, 28, 0.5);backdrop-filter:blur(10px);padding:0 12px;border-radius:5px 5px 0px 0px;box-shadow:0px -10px 20px 0px rgba(0, 0, 0, 0.3);font-weight:var(--font-weight-bold);gap:var(--gap-16)}
.title.svelte-1olk6hj.svelte-1olk6hj{font-size:var(--font-size-14);font-weight:var(--font-weight-bold);padding-bottom:var(--gap-04)}.title.svelte-1olk6hj span.svelte-1olk6hj{font-weight:var(--font-weight-regular);color:var(--secondary-half-black)}.body.svelte-1olk6hj.svelte-1olk6hj{list-style:none;margin-block-start:0;margin-block-end:0;padding-inline-start:0}.body.svelte-1olk6hj li.svelte-1olk6hj{line-height:20px}.body.svelte-1olk6hj .duration-container.svelte-1olk6hj{color:var(--secondary-half-black)}
.skeleton.svelte-1meab2f.svelte-1meab2f{width:182px;filter:blur(2px);height:9px;border-radius:4px;background:linear-gradient(to right, #d8d8d8, transparent);animation:svelte-1meab2f-pulseGlow 1.5s ease-out infinite}@keyframes svelte-1meab2f-pulseGlow{0%{opacity:0.85}50%{opacity:0.6}100%{opacity:0.85}}.surgery-booking-dialog-content-mobile.svelte-1meab2f.svelte-1meab2f{display:flex;flex-direction:column;gap:var(--gap-16)}.surgery-booking-dialog-content-mobile.svelte-1meab2f .cycle-and-infusion-days.svelte-1meab2f{display:flex;align-items:center;gap:var(--gap-08)}.surgery-booking-dialog-content-mobile.svelte-1meab2f .cycle-and-infusion-days div.svelte-1meab2f{padding:0 var(--gap-08);background-color:var(--primary-bar-background);height:24px;border-radius:12px;display:flex;align-items:center;gap:var(--gap-04)}.surgery-booking-dialog-content-mobile.svelte-1meab2f .cycle-and-infusion-days .infusion-cycle-length-count.svelte-1meab2f,.surgery-booking-dialog-content-mobile.svelte-1meab2f .cycle-and-infusion-days .infusion-days-count.svelte-1meab2f{color:var(--secondary-half-black)}.surgery-booking-dialog-content-mobile.svelte-1meab2f .cycle-and-infusion-days .this-infusion-day.svelte-1meab2f{font-weight:var(--font-weight-bold);color:var(--primary-half-black)}.button-content.svelte-1meab2f.svelte-1meab2f{font-weight:var(--font-weight-regular);margin-left:var(--gap-04)}.surgery-booking-dialog-container .header-content{color:var(--primary-half-white);display:flex;flex-direction:column;align-items:start;gap:var(--gap-08);font-size:var(--font-size-14);font-weight:var(--font-weight-bold);width:100%}.surgery-booking-dialog-container .header-content.inProgress.svelte-1meab2f.svelte-1meab2f{color:var(--primary-half-black)}.surgery-booking-dialog-container
      .modal
      .content:has(.surgery-booking-dialog-content-mobile){margin-bottom:calc(5rem + 12px) !important}.changelog.svelte-1meab2f.svelte-1meab2f{display:flex;flex-direction:column;justify-content:center;gap:var(--gap-04);font-size:10px;font-weight:100;width:100%}.changelog.svelte-1meab2f div.svelte-1meab2f{display:grid;grid-template-columns:auto 1fr;gap:var(--gap-08)}.changelog.svelte-1meab2f .text-ellipsis.svelte-1meab2f{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.surgery-boking-dialog-mobile-footer.svelte-1meab2f.svelte-1meab2f{width:100%;display:flex;align-items:center;justify-content:flex-end;gap:8px}.executed-time-indicator.svelte-1meab2f.svelte-1meab2f{color:var(--secondary-half-black)}.execution-button-container.svelte-1meab2f.svelte-1meab2f{display:flex;align-items:center}.execution-button-container.suspended.svelte-1meab2f.svelte-1meab2f{padding-left:8px;gap:8px;background:rgba(146, 147, 60, 0.5);border-width:0.5px 0.5px 0.5px 0.5px;border-style:solid;border-color:rgb(255, 230, 8);border-radius:5px 0px 0px 5px}.execution-button-container.svelte-1meab2f .suspended-icon.svelte-1meab2f{display:flex;align-items:center;justify-content:center;background-color:var(--notification-orange);border-radius:50%;height:20px;width:20px;z-index:1;border:0.5px solid #ffe608}
.flex-5.svelte-1e7m40e.svelte-1e7m40e{flex:5}.procedure.svelte-1e7m40e.svelte-1e7m40e{display:flex;flex-direction:column;border-radius:var(--radius-xs);background-color:var(--primary-bar-background);border:1px white solid;padding:var(--gap-16)}.procedure.svelte-1e7m40e .grid.svelte-1e7m40e{display:grid;grid-template-columns:2fr 1fr 1fr;column-gap:var(--gap-16);row-gap:var(--gap-24)}.procedure.svelte-1e7m40e .day-grid.svelte-1e7m40e{background-color:var(--primary-background);border-radius:var(--radius-xs)}.procedure.svelte-1e7m40e .day-grid .items-grid.svelte-1e7m40e{display:grid;grid-template-columns:50px 1fr;padding:var(--gap-12)}.procedure.svelte-1e7m40e .day-grid .items-grid .item-list.svelte-1e7m40e{display:flex;flex-direction:column;gap:var(--gap-04)}.procedure.svelte-1e7m40e .day-grid .items-grid .item-list .titles.svelte-1e7m40e{margin-bottom:var(--gap-08)}.procedure.svelte-1e7m40e .day-grid .items-grid .item-list .inner-items-grid.svelte-1e7m40e{display:grid;grid-template-columns:1fr 120px 120px;gap:var(--gap-08)}.procedure.svelte-1e7m40e .day-grid .items-grid .item-list .drug-list .drug-item.svelte-1e7m40e{white-space:nowrap}.procedure.svelte-1e7m40e .day-grid .items-grid .item-list .indication-item.svelte-1e7m40e{margin-bottom:var(--gap-08);font-size:12px}.procedure.svelte-1e7m40e .day-grid .items-grid .text-align-right.svelte-1e7m40e{text-align:right}.procedure.svelte-1e7m40e .day-grid .procedure-list.svelte-1e7m40e{display:flex;flex-direction:column;gap:var(--gap-04);margin-bottom:var(--gap-24)}.procedure.svelte-1e7m40e .day-grid .line.svelte-1e7m40e{height:1px;background-color:var(--hover-half-white);width:100%;margin-top:var(--gap-08);margin-bottom:var(--gap-08)}.procedure.svelte-1e7m40e .day-grid.svelte-1e7m40e:last-child{margin-bottom:0 !important}.procedure.svelte-1e7m40e .font-bold.svelte-1e7m40e{font-weight:bold}.procedure.svelte-1e7m40e .grey.svelte-1e7m40e{color:grey}.procedure.svelte-1e7m40e .font-xs.svelte-1e7m40e{font-size:var(--font-xs)}
.procedure.svelte-l1q13g{display:flex;flex-direction:column;gap:var(--gap-12);border-radius:var(--radius-xs);background-color:var(--primary-bar-background);border:1px white solid}.row-mobile.svelte-l1q13g{display:flex;flex-direction:column;gap:var(--gap-08);padding:var(--gap-12)}
form.svelte-1f9q8ef.svelte-1f9q8ef{display:flex;flex-direction:column;gap:var(--gap-16)}form.svelte-1f9q8ef section.svelte-1f9q8ef{display:flex;flex-direction:column;gap:var(--gap-24)}form.svelte-1f9q8ef section.gap-small.svelte-1f9q8ef{gap:var(--gap-16)}form.svelte-1f9q8ef .row.svelte-1f9q8ef{display:flex;flex-direction:row;column-gap:var(--gap-24)}.fullWidth.svelte-1f9q8ef.svelte-1f9q8ef{grid-column:1/-1;display:flex;flex-direction:column;gap:var(--gap-16)}.grid.svelte-1f9q8ef.svelte-1f9q8ef{display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));gap:var(--gap-16)}.header.svelte-1f9q8ef.svelte-1f9q8ef{font-size:var(--font-sm);font-weight:var(--font-weight-bold);margin-left:var(--gap-08)}.observations.svelte-1f9q8ef.svelte-1f9q8ef{margin-top:var(--gap-16)}
.patient-not-found-modal .modal{height:auto !important;width:unset !important}form.svelte-4zxo3v.svelte-4zxo3v{display:flex;flex-direction:column;gap:var(--gap-16)}form.svelte-4zxo3v section.svelte-4zxo3v{display:flex;flex-direction:column;gap:var(--gap-24)}form.svelte-4zxo3v section.gap-small.svelte-4zxo3v{gap:var(--gap-16)}form.svelte-4zxo3v section header.svelte-4zxo3v{font-weight:var(--font-weight-bold);font-size:var(--font-size-12);grid-column:1/-1}form.svelte-4zxo3v .row.svelte-4zxo3v{display:flex;flex-direction:row;column-gap:var(--gap-16)}form.svelte-4zxo3v .row.svelte-4zxo3v>*{flex:1}.payer-section.svelte-4zxo3v.svelte-4zxo3v{background-color:var(--primary-bar-background);border-radius:var(--radius-xs);gap:var(--gap-08);padding:var(--gap-16);border:1px white solid}.payer-section.svelte-4zxo3v header.svelte-4zxo3v{margin-top:1rem;margin-left:1rem}.payer.svelte-4zxo3v.svelte-4zxo3v{display:flex;flex-direction:row}.grid-column-3.svelte-4zxo3v.svelte-4zxo3v{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--gap-08)}.patient-data-grid.svelte-4zxo3v.svelte-4zxo3v{display:grid;grid-template-columns:1fr 1fr 2fr 2fr;gap:var(--gap-16)}.row-4-columns.svelte-4zxo3v.svelte-4zxo3v{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:var(--gap-16)}.age-range-container.svelte-4zxo3v.svelte-4zxo3v{display:flex;flex-direction:row;gap:var(--gap-08);padding:var(--gap-04) var(--gap-12);background-color:var(--secondary-background);border-radius:var(--radius-xs);align-items:center;font-size:12px;min-height:32px}.age-range-container.svelte-4zxo3v .buttons-container.svelte-4zxo3v{display:flex;align-items:center;gap:var(--gap-08)}.age-range-container.svelte-4zxo3v .buttons-container .age-range.svelte-4zxo3v{font-weight:var(--font-weight-regular);transition:all 0.2s ease-in-out;padding:var(--gap-02) var(--gap-08);min-height:24px;border-radius:12px;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease-in-out;border:0.5px solid transparent}.age-range-container.svelte-4zxo3v .buttons-container .age-range.svelte-4zxo3v:hover:not(.selected):not(.inactive){background-color:var(--button-background-light-hover)}.age-range-container.svelte-4zxo3v .buttons-container .age-range.inactive.svelte-4zxo3v{color:var(--hover-half-white);font-size:12px;font-weight:var(--font-weight-regular);text-decoration:line-through;background-color:unset}.age-range-container.svelte-4zxo3v .buttons-container .age-range.selected.svelte-4zxo3v{font-weight:var(--font-weight-bold)}.age-range-container.svelte-4zxo3v .buttons-container .age-range.inactive.selected.svelte-4zxo3v{text-decoration:none;background-color:var(--primary-bar-background)}.age-range-container.svelte-4zxo3v .buttons-container .age-range.svelte-4zxo3v:not(.inactive){cursor:pointer;border:0.5px solid var(--primary-half-black);color:var(--button-background-dark)}.age-range-container.svelte-4zxo3v .buttons-container .age-range:not(.inactive).selected.svelte-4zxo3v{background-color:var(--button-background-dark);color:var(--primary-half-white)}.age-range-container.svelte-4zxo3v .buttons-container .age-range .age-numbers.svelte-4zxo3v{margin-left:var(--gap-04);opacity:0.4}form.mobile.svelte-4zxo3v .patient-data-grid.svelte-4zxo3v{grid-template-columns:1fr 1fr}form.mobile.svelte-4zxo3v .grid-column-3.svelte-4zxo3v{grid-template-columns:1fr 1fr}form.mobile.svelte-4zxo3v .age-range-container.svelte-4zxo3v{padding:var(--gap-12);flex-direction:column;align-items:flex-start}form.mobile.svelte-4zxo3v .age-range-container .buttons-container.svelte-4zxo3v{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr}form.mobile.svelte-4zxo3v .age-range-container .buttons-container .age-range.svelte-4zxo3v{flex-direction:column;border-radius:var(--radius-xs);white-space:nowrap;overflow:hidden}form.mobile.svelte-4zxo3v .age-range-container .buttons-container .age-range .age-numbers.svelte-4zxo3v{margin-left:unset}
.appointment-booking-confirmation-dialog .dim .modal .content{padding:0}.appointment-booking-confirmation-dialog .summary{padding:16px 24px 0 24px}form.svelte-1nyw4iv.svelte-1nyw4iv{display:flex;flex-direction:column;gap:var(--gap-16);width:100%;margin-top:var(--gap-16)}form.mobile.svelte-1nyw4iv.svelte-1nyw4iv{width:100%}form.svelte-1nyw4iv section.svelte-1nyw4iv{display:flex;flex-direction:column;gap:var(--gap-16);padding:0 var(--gap-24)}form.svelte-1nyw4iv section header.svelte-1nyw4iv{font-weight:var(--font-weight-bold);font-size:var(--font-size-12);grid-column:1/-1}form.svelte-1nyw4iv section.svelte-1nyw4iv:last-child{padding-bottom:var(--gap-16)}.payer-section.svelte-1nyw4iv.svelte-1nyw4iv{background-color:var(--primary-bar-background);border-radius:var(--radius-xs)}.payer-section.svelte-1nyw4iv header.svelte-1nyw4iv{margin-top:1rem;margin-left:1rem}.payer.svelte-1nyw4iv.svelte-1nyw4iv{display:flex;flex-direction:row;gap:var(--gap-08);padding:var(--gap-16)}header.svelte-1nyw4iv.svelte-1nyw4iv{font-weight:var(--font-weight-bold);font-size:var(--font-size-12)}.medical-clearence-checks.svelte-1nyw4iv.svelte-1nyw4iv,.checkboxes-items.svelte-1nyw4iv.svelte-1nyw4iv{display:flex;flex-direction:column;gap:var(--gap-08)}.conditions.svelte-1nyw4iv.svelte-1nyw4iv,.patient-data.svelte-1nyw4iv.svelte-1nyw4iv{background-color:var(--primary-bar-background);border-radius:var(--radius-xs);padding:var(--gap-16)}.patient-data.svelte-1nyw4iv header.svelte-1nyw4iv{margin-bottom:var(--gap-16)}.grid-column-3.svelte-1nyw4iv.svelte-1nyw4iv{display:grid;grid-template-columns:repeat(3, 1fr);padding-top:var(--gap-16)}.row.svelte-1nyw4iv.svelte-1nyw4iv{display:grid;gap:var(--gap-08);padding-bottom:var(--gap-12)}.columns-3.svelte-1nyw4iv.svelte-1nyw4iv{grid-template-columns:repeat(3, 1fr)}.columns-2.svelte-1nyw4iv.svelte-1nyw4iv{grid-template-columns:repeat(2, 1fr)}.others.svelte-1nyw4iv.svelte-1nyw4iv{margin-bottom:var(--gap-08)}.observation-container input{padding-left:24px !important}.observation-container label .label{left:2rem !important}form.mobile.svelte-1nyw4iv .row.svelte-1nyw4iv{grid-template-columns:1fr}form.mobile.svelte-1nyw4iv .grid-column-3.svelte-1nyw4iv{grid-template-columns:1fr 1fr;gap:var(--gap-08)}.line-section-divider.svelte-1nyw4iv.svelte-1nyw4iv{height:1px;background-color:var(--secondary-half-black);width:100%}
.wrapper.svelte-11mjnjo{padding:1.5rem}
.main-dialog-content.svelte-1civinm{overflow-y:scroll}.left-button.svelte-1civinm{flex:1}.mb-8.svelte-1civinm{margin-bottom:var(--gap-08)}
.AppointmentStepper.svelte-harmbf.svelte-harmbf{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:var(--gap-16)}.AppointmentStepper.svelte-harmbf .step.svelte-harmbf{font-size:var(--font-size-14);display:flex;flex-direction:column;color:var(--secondary-half-black);gap:var(--gap-12);min-width:max-content}.AppointmentStepper.svelte-harmbf .step.svelte-harmbf:before{content:"";width:100%;height:0.4rem;border-radius:0.2rem;background-color:var(--secondary-background)}.AppointmentStepper.svelte-harmbf .step.current.svelte-harmbf{font-weight:var(--font-weight-medium);color:var(--primary-half-black)}.AppointmentStepper.svelte-harmbf .step.current.svelte-harmbf:before{background-color:var(--primary-half-black)}.AppointmentStepper.svelte-harmbf .step.previous.svelte-harmbf:before{background-color:var(--secondary-half-black)}
.wizard-dialog.maximize .modal > .content{overflow-y:hidden;display:flex;flex-direction:column;flex:1}.wizard-dialog.maximize .modal .header-content .title .infoDetail{max-width:unset !important}.wizard-dialog.svelte-1auhfir{position:absolute}.stepper.svelte-1auhfir{padding:0 var(--gap-24) var(--gap-08) var(--gap-24)}.step-wrapper.svelte-1auhfir{display:flex;flex-direction:column;align-items:stretch;padding:var(--gap-24);overflow-y:scroll;overflow-x:hidden;flex:1}.select-option-text.svelte-1auhfir{display:flex;align-items:center;margin-right:32px;font-size:12px}.disabled.svelte-1auhfir{color:rgba(48, 62, 84, 0.3882352941)}
.slot-alert.svelte-16y7rfd{display:flex;align-items:center;gap:var(--gap-04);font-size:12px;width:100%}.slot-alert.unused-alert.svelte-16y7rfd{text-decoration:line-through;color:var(--secondary-half-black)}.message.svelte-16y7rfd{flex:1}
@keyframes svelte-ug0o1u-fade-in{from{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}@keyframes svelte-ug0o1u-date-change-show{0%{opacity:0;transform:translateY(5px)}50%{opacity:0.5;transform:translateY(3px)}100%{opacity:1;transform:translateY(0)}}.container.svelte-ug0o1u.svelte-ug0o1u{display:flex;flex-direction:column;align-items:center;align-self:stretch;border-radius:16px;height:fit-content;min-width:250px;transition:all 0.5s ease-in-out;position:relative;background-color:var(--primary-bar-background);overflow:hidden;border:0.5px solid var(--full-dark-gray)}.container.primary-slot.svelte-ug0o1u:not(:has(.date-container.no-available-slot)) .inner-title.svelte-ug0o1u{background:var(--full-dark-gray)}.container.edited-slot.svelte-ug0o1u .inner-title.svelte-ug0o1u{background:var(--full-dark-gray);box-shadow:-4px 0 12px 0 rgba(0, 0, 0, 0.25);z-index:1;animation:svelte-ug0o1u-fade-in 0.25s ease-in-out forwards}.container.edited-slot.svelte-ug0o1u .date-container.svelte-ug0o1u{z-index:2}.container.executed-slot.svelte-ug0o1u .inner-title.svelte-ug0o1u{background:#1d4d4e}.dual-slot-original-slot.svelte-ug0o1u.svelte-ug0o1u{margin-right:-24px;filter:saturate(0.7) grayscale(0.2)}.dual-slot-original-slot.svelte-ug0o1u .date-container.svelte-ug0o1u{padding-right:32px;z-index:0;opacity:0.7}.dual-slot-original-slot.svelte-ug0o1u .date-container .inner-title.svelte-ug0o1u{margin-right:32px}.inner-title.svelte-ug0o1u.svelte-ug0o1u{width:100%;height:fit-content;display:flex;align-items:center;justify-content:center;font-size:12px;text-align:center;padding:8px 12px;padding-bottom:36px;margin-bottom:-32px;background:var(--hover-half-white);color:var(--full-dark-gray)}.primary-slot.svelte-ug0o1u:not(:has(.date-container.no-available-slot)) .inner-title.svelte-ug0o1u{color:var(--primary-half-white);font-weight:var(--font-weight-bold)}.edited-slot.svelte-ug0o1u .inner-title.svelte-ug0o1u{color:var(--primary-half-white);font-weight:var(--font-weight-bold);justify-content:space-between}.executed-title.svelte-ug0o1u.svelte-ug0o1u{color:var(--notification-green)}.date-container.svelte-ug0o1u.svelte-ug0o1u{display:flex;flex-direction:column;justify-content:space-between;align-items:center;align-self:stretch;width:100%;height:fit-content;padding:4px;border-radius:16px;border:0.5px solid var(--primary-half-white);font-size:12px;box-shadow:0px 4px 8px 0 rgba(0, 0, 0, 0.25);gap:var(--gap-08);background:var(--wuru-purple)}.executed-slot.svelte-ug0o1u .date-container.svelte-ug0o1u{background:var(--full-dark-gray);border-color:var(--notification-green)}.date-container.no-available-slot.svelte-ug0o1u.svelte-ug0o1u{background:#eb7575 !important}.date-data-container.svelte-ug0o1u.svelte-ug0o1u{display:flex;flex-direction:column;align-items:center;width:100%}.day-number.svelte-ug0o1u.svelte-ug0o1u{color:var(--primary-half-white);text-align:center;margin-bottom:var(--gap-04);padding:var(--gap-04)}.days-diff.svelte-ug0o1u.svelte-ug0o1u{font-weight:var(--font-weight-bold);font-size:11px;margin-left:var(--gap-08);color:var(--wuru-purple);background-color:var(--primary-bar-background-with-opacity);border-radius:4px;padding:2px 4px}.date.svelte-ug0o1u.svelte-ug0o1u,.hour.svelte-ug0o1u.svelte-ug0o1u{position:relative;width:100%}.date.svelte-ug0o1u.svelte-ug0o1u{text-transform:capitalize;margin-bottom:1px}.date.svelte-ug0o1u span.svelte-ug0o1u{width:100%;height:24px;display:flex;align-items:center;justify-content:center;color:var(--primary-half-white);text-align:center;border-radius:12px 12px 0 0;border:0.5px solid rgba(241, 241, 241, 0.168627451);transition:all 0.4s ease-out}.date.svelte-ug0o1u .hidden-input.svelte-ug0o1u{position:absolute;opacity:0;pointer-events:none;height:0;width:0}.date.selectable.svelte-ug0o1u span.svelte-ug0o1u{background-color:rgba(241, 241, 241, 0.168627451);cursor:pointer}.date.selectable.svelte-ug0o1u span.svelte-ug0o1u:hover{background-color:rgba(241, 241, 241, 0.337254902)}.hour.svelte-ug0o1u.svelte-ug0o1u{font-weight:var(--font-weight-bold);width:100%;height:24px;display:flex;align-items:center;justify-content:center;color:var(--primary-half-white);text-align:center;border-radius:0 0 12px 12px;border:0.5px solid rgba(241, 241, 241, 0.168627451)}.hour.svelte-ug0o1u .hour-text.svelte-ug0o1u{animation:svelte-ug0o1u-date-change-show 0.25s ease-in-out forwards}.edit-date-label.svelte-ug0o1u.svelte-ug0o1u{position:absolute;right:0px;color:var(--primary-half-white);top:7px;pointer-events:none;font-size:10px;font-weight:300;margin-right:48px}.buttons.svelte-ug0o1u.svelte-ug0o1u{display:flex;width:100%;align-items:center;justify-content:space-between;background-color:rgba(241, 241, 241, 0.168627451);border-radius:12px}.buttons.disabled-buttons.svelte-ug0o1u.svelte-ug0o1u{pointer-events:none;cursor:not-allowed;opacity:0.5}button.svelte-ug0o1u.svelte-ug0o1u{background:transparent;border:none;padding:0;height:24px;width:24px;border-radius:12px;color:var(--primary-half-white);opacity:0.5;cursor:pointer;overflow:hidden;transition:all 0.4s ease-out;position:relative;border:solid 1px var(--primary-half-white)}button.svelte-ug0o1u.svelte-ug0o1u:hover:not(:disabled):not(.active){opacity:1;background-color:rgba(241, 241, 241, 0.168627451)}button.active.svelte-ug0o1u.svelte-ug0o1u{opacity:1;background-color:rgba(241, 241, 241, 0.7411764706);color:var(--full-dark-gray) !important;width:48px}button.active.svelte-ug0o1u .unavailable-icon.svelte-ug0o1u{color:var(--full-dark-gray)}button.svelte-ug0o1u .unavailable-icon.svelte-ug0o1u{position:absolute;right:0;top:0;left:0;bottom:0;display:flex;align-items:center;justify-content:center;color:var(--primary-half-white);opacity:0.5;font-size:24px}button.svelte-ug0o1u.svelte-ug0o1u:disabled{cursor:not-allowed}.alerts-container.svelte-ug0o1u.svelte-ug0o1u{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--gap-02);padding:var(--gap-08) var(--gap-08) var(--gap-16) var(--gap-08)}
.cycle-banner.svelte-xvv2jj.svelte-xvv2jj{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:fit-content;height:100%;padding:8px 12px;border-radius:16px;border:0.5px solid var(--full-dark-gray);gap:var(--gap-08)}.cycle-banner.svelte-xvv2jj .cycle-label.svelte-xvv2jj{font-size:12px;text-align:center;white-space:nowrap}.cycle-banner.svelte-xvv2jj .cycle-day.svelte-xvv2jj{font-size:12px;font-weight:var(--font-weight-bold);white-space:nowrap;text-align:center}.cycle-banner.svelte-xvv2jj .cycle-date.svelte-xvv2jj{font-size:12px;font-weight:var(--font-weight-bold);text-transform:capitalize;white-space:nowrap;text-align:center}.cycle-banner.start.svelte-xvv2jj.svelte-xvv2jj{background-color:var(--full-dark-gray);color:var(--hover-half-white)}.cycle-banner.end.svelte-xvv2jj.svelte-xvv2jj{background-color:var(--hover-half-white);color:var(--full-dark-gray)}.cycle-banner.today.svelte-xvv2jj.svelte-xvv2jj{background-color:var(--notification-red);color:white;width:fit-content;text-transform:capitalize}.cycle-banner.today.overlapping.svelte-xvv2jj.svelte-xvv2jj{padding-right:40px;margin-right:-40px}
.container.svelte-n3rclf.svelte-n3rclf{margin-top:var(--gap-08);display:flex;padding:4px;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch;border-radius:5px;border:0.2px solid var(--secondary-half-black);background:var(--primary-bar-background)}.container.svelte-n3rclf .date-container.svelte-n3rclf{position:relative}.container.svelte-n3rclf .date-container input.svelte-n3rclf{visibility:hidden;position:absolute;top:0;left:0;pointer-events:none}.container.svelte-n3rclf .title.svelte-n3rclf{display:flex;padding:4px 8px;justify-content:space-between;align-items:flex-start;align-self:stretch}.container.svelte-n3rclf .title h2.svelte-n3rclf{font-size:var(--gap-12);font-weight:bold}.container.svelte-n3rclf .title span.svelte-n3rclf{font-size:var(--gap-12);color:var(--hover-half-white)}.container.svelte-n3rclf section.svelte-n3rclf{display:flex;padding:8px;flex-direction:column;align-items:flex-start;gap:8px;flex:1 0 0;align-self:stretch;color:#666;font-size:12px;background-color:var(--secondary-background);border-radius:5px}.container.svelte-n3rclf section .header-one.svelte-n3rclf{display:flex;padding:0px 4px;align-items:center;gap:8px;align-self:stretch}.container.svelte-n3rclf section .header-two.svelte-n3rclf{display:flex;justify-content:space-between;align-items:center;align-self:stretch;padding:var(--gap-04) var(--gap-04);border:solid var(--hover-half-white) 0.5px;border-radius:5px}.container.svelte-n3rclf section .header-two .buttons.svelte-n3rclf{display:flex;gap:var(--gap-12);align-items:center}.container.svelte-n3rclf section .header-two .buttons .shift-count.svelte-n3rclf{font-weight:900;font-size:10px;padding:var(--gap-02) var(--gap-04);border-radius:4px;background-color:var(--primary-background);color:var(--secondary-half-black)}.container.svelte-n3rclf section.svelte-n3rclf .header-two .buttons button{display:flex;align-items:center;gap:var(--gap-04)}.container.svelte-n3rclf section .slot-container.svelte-n3rclf{display:flex;align-items:flex-end;justify-content:flex-start;gap:var(--gap-16);width:100%;overflow-x:scroll}.container.svelte-n3rclf section .slot-container .slot-pair-wrapper.svelte-n3rclf{display:flex;overflow:hidden;min-width:fit-content}.container.svelte-n3rclf .alerts.svelte-n3rclf{display:flex;flex-direction:column;gap:4px;align-items:flex-start;width:100%}.container.svelte-n3rclf .alerts .alert.svelte-n3rclf{display:flex;gap:4px;align-items:center;padding:4px;border-radius:5px;background-color:var(--primary-bar-background);color:var(--full-dark-gray);font-size:var(--gap-12);border:2px solid var(--notification-red);width:100%}
body .step-wrapper .event-type-options .radio{width:unset}.repeat-container .steppers button{padding:2px 2px 2px 0;height:1.3rem !important}.repeat-container label{min-height:unset;margin-top:0 !important}.repeat-container label:has(input[type="number"]){max-width:60px}.repeat-container label .container{padding:unset;text-align:center;height:27px;min-height:unset !important}.repeat-container label .container input[type="number"]{padding:unset;text-align:center;width:30px;min-height:unset;flex:1}.summary.svelte-15n5qpj.svelte-15n5qpj{display:flex;border:0.2px solid var(--secondary-half-black);background:var(--primary-bar-background);border-radius:5px;padding:var(--gap-04)}.summary.svelte-15n5qpj .title.svelte-15n5qpj{font-size:var(--gap-12);font-weight:bold;padding:var(--gap-08)}.summary.svelte-15n5qpj .content.svelte-15n5qpj{padding:0 var(--gap-12);font-size:var(--gap-12);background-color:var(--secondary-background);padding:var(--gap-08);width:100%;border-radius:5px}.summary.svelte-15n5qpj .content .row.svelte-15n5qpj{display:flex;flex-direction:column;gap:var(--gap-04)}.summary.svelte-15n5qpj .gray.svelte-15n5qpj{color:gray}.summary.svelte-15n5qpj .text-bold.svelte-15n5qpj{font-weight:bold}.summary.svelte-15n5qpj .mg-left.svelte-15n5qpj{margin-left:var(--gap-12)}.summary.svelte-15n5qpj .mg-right.svelte-15n5qpj{margin-right:var(--gap-12)}
.events-preview-container.svelte-1mmna2w{display:flex;flex-direction:column;gap:var(--gap-16);width:100%}.real-event-container.svelte-1mmna2w{position:relative;width:100%;height:140px;border-radius:5px;display:flex;overflow:hidden;box-shadow:0 2px 6px rgba(0, 0, 0, 0.15);transition:box-shadow 0.3s ease}.real-event-container.svelte-1mmna2w:hover{z-index:10;box-shadow:0 4px 12px rgba(0, 0, 0, 0.25)}.real-event-container:has(.event:hover) .event-icons-container{opacity:0.1 !important}.real-event-container:has(.event:hover)
      .confirmation-steps-container{opacity:0.1 !important}.real-event-container .event:hover ~ .banner{opacity:0.1 !important}.real-event-container:has(.event:hover) .banner{opacity:0.1 !important}.preview-note.svelte-1mmna2w{text-align:center;margin-top:var(--gap-8)}.note-text.svelte-1mmna2w{font-size:var(--font-size-10);color:var(--secondary-half-black);font-style:italic;margin:0}
.config-modal .modal .content{flex:1;width:100%}.config-modal label{padding:0 !important;flex:unset !important}.config-modal.desktop.svelte-zowyc5.svelte-zowyc5{position:absolute}.config-modal.desktop.svelte-zowyc5 .event-view-config-content.svelte-zowyc5{padding:16px 24px;width:100%;overflow:scroll;display:flex;gap:var(--gap-24);height:100%}.config-sections.svelte-zowyc5.svelte-zowyc5{display:flex;flex-direction:column;gap:var(--gap-24);flex:1}.config-section.svelte-zowyc5.svelte-zowyc5{display:flex;flex-direction:column;gap:var(--gap-08)}.section-title.svelte-zowyc5.svelte-zowyc5{font-size:var(--font-size-12);font-weight:var(--font-weight-bold);color:var(--primary-half-black);margin:0;padding-top:var(--gap-16);width:100%;white-space:nowrap}.section-title.svelte-zowyc5.svelte-zowyc5:first-child{padding-top:0}.option-grid.svelte-zowyc5.svelte-zowyc5{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--gap-16) var(--gap-16);align-items:start;margin-top:var(--gap-08)}.left-button.svelte-zowyc5.svelte-zowyc5{flex:1;margin:auto}.action-buttons.svelte-zowyc5.svelte-zowyc5{display:flex;gap:var(--gap-08);align-items:center}.event-container.svelte-zowyc5.svelte-zowyc5{position:relative;display:flex;flex-direction:column;width:412px;flex-shrink:0;background-color:var(--secondary-background);border-radius:5px;padding:16px;gap:var(--gap-16);overflow:auto}
.flex.svelte-zraqe6.svelte-zraqe6{display:flex;align-items:center}.g-4.svelte-zraqe6.svelte-zraqe6{gap:4px}.mobile.svelte-zraqe6 .icon-container .tooltip.svelte-zraqe6{display:none}.mobile.svelte-zraqe6 .cancelled-surgeries-counter.svelte-zraqe6{pointer-events:none;padding-right:4px}.surgery-count-container.svelte-zraqe6.svelte-zraqe6{font-weight:bold;width:fit-content;height:22px;border-radius:5px;display:flex}.icon-container.svelte-zraqe6.svelte-zraqe6{position:relative}.icon-container.svelte-zraqe6 .tooltip.svelte-zraqe6{background-color:var(--primary-half-black);position:absolute;top:-24px;left:-32px;opacity:0;transition:all 0.5s;width:max-content;z-index:1000;padding:4px 10px;border-radius:5px;background-color:black;color:white;font-size:1.1rem;font-weight:var(--font-weight-regular)}.icon-container.svelte-zraqe6 .tooltip.svelte-zraqe6::before{content:"";position:absolute;display:inline-block;width:0;height:0;left:40px;bottom:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid black;margin-right:5px}.icon-container.svelte-zraqe6:hover .tooltip.svelte-zraqe6{display:block;top:-32px;opacity:1}.total-surgeries-counter.svelte-zraqe6.svelte-zraqe6{background-color:var(--secondary-half-black);color:var(--primary-half-white);padding-right:20px;padding-left:8px;border-radius:5px}.pending-surgeries-counter.svelte-zraqe6.svelte-zraqe6{background:var(--secondary-background);border-top:solid 5px var(--notification-orange);padding-left:6px;padding-right:6px;margin-left:-6px;border-radius:5px 0px 0px 5px;filter:drop-shadow(-5px 0px 3px rgba(28, 28, 28, 0.4))}.confirmed-surgeries-counter.svelte-zraqe6.svelte-zraqe6{border-top:solid 5px var(--notification-green);background:var(--secondary-background);padding-left:6px;padding-right:12px;margin-right:-6px}.div-arrow.svelte-zraqe6.svelte-zraqe6{background-color:var(--primary-background);border-top:solid 5px var(--notification-light-blue);width:6px;clip-path:polygon(50% 50%, 0% 0%, 100% 0%, 100% 100%, 0% 100%)}.in-progress-surgeries-counter.svelte-zraqe6.svelte-zraqe6{background-color:var(--primary-background);border-top:solid 5px var(--notification-light-blue);padding-left:6px;padding-right:6px}.executed-surgeries-counter.svelte-zraqe6.svelte-zraqe6{background-color:var(--primary-background);border-top:solid 5px #243824;gap:4px;padding-left:6px;padding-right:12px;margin-right:-6px}.cancelled-surgeries-counter.svelte-zraqe6.svelte-zraqe6{background-color:var(--notification-red);color:var(--primary-half-white);padding:4px 8px;border-radius:5px;filter:drop-shadow(-1px 0px 2px rgba(28, 28, 28, 0.4));border:0.5px solid #eb7575}.cancelled-surgeries-counter.clickable.svelte-zraqe6.svelte-zraqe6{cursor:pointer;transition:all ease-in-out 0.5s}.cancelled-surgeries-counter.clickable.svelte-zraqe6.svelte-zraqe6:hover{filter:drop-shadow(-2px 0px 3px rgba(28, 28, 28, 0.4));border:0.5px solid #fd3030}.cancelled-surgeries-counter.clickable.svelte-zraqe6:hover .tooltip.svelte-zraqe6{display:block;top:-28px;opacity:1}.cancelled-surgeries-counter.clickable.svelte-zraqe6:hover h3.svelte-zraqe6{width:24px}.cancelled-surgeries-counter.svelte-zraqe6 .tooltip.svelte-zraqe6{left:-24px !important}.cancelled-surgeries-counter.svelte-zraqe6 .cancelItems.svelte-zraqe6{background-color:var(--primary-half-white);display:flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:7px}.cancelled-surgeries-counter.svelte-zraqe6 h3.svelte-zraqe6{transition:all ease-in-out 0.5s;font-size:11px;width:0px;overflow:hidden}
.reasons.svelte-1m57566{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-16);padding:var(--gap-16) 0}
@keyframes svelte-dbhqli-show-filter-tag-in{from{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}.reconstitutables-count.svelte-dbhqli.svelte-dbhqli{position:relative;font-size:var(--font-size-14);padding:0 8px;display:flex;align-items:center;justify-content:center;gap:4px;background-color:rgba(73, 232, 171, 0.7019607843);font-weight:bold;color:var(--primary-half-black);border-radius:5px;animation:svelte-dbhqli-show-filter-tag-in 1s cubic-bezier(0.47, 1.64, 0.41, 0.8);border:solid 0.5px #2bb17d}.reconstitutables-count.svelte-dbhqli .tooltip.svelte-dbhqli{background-color:var(--primary-half-black);position:absolute;top:-24px;left:50%;transform:translateX(-50%);opacity:0;transition:all 0.5s;width:max-content;z-index:1000;padding:4px 10px;border-radius:5px;color:var(--primary-half-white);font-size:1.1rem;font-weight:var(--font-weight-regular);pointer-events:none}.reconstitutables-count.svelte-dbhqli .tooltip.svelte-dbhqli::before{content:"";position:absolute;display:inline-block;width:0;height:0;left:50%;transform:translateX(-50%);bottom:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--primary-half-black);margin-right:5px}.reconstitutables-count.svelte-dbhqli:hover .tooltip.svelte-dbhqli{display:block;top:-32px;opacity:1}
