.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-1lkfd11.svelte-1lkfd11{min-width:166px;width:166px}.execution-times-container .modal{width:713px !important}.execution-times-container .time{display:flex;gap:4px}.execution-times-container label{margin:0 !important;flex:1}.middle-container.svelte-1lkfd11.svelte-1lkfd11{padding:16px 0}.blue-container.svelte-1lkfd11.svelte-1lkfd11{padding:20px 24px;background:#e2ecec}.blue-container.svelte-1lkfd11>div.svelte-1lkfd11{font-size:12px}.yellow-container.svelte-1lkfd11.svelte-1lkfd11{padding:20px 24px;background:#f4f6cb}.yellow-container.svelte-1lkfd11>div.svelte-1lkfd11{font-size:12px}.admission-container.svelte-1lkfd11.svelte-1lkfd11{border-bottom:1px dotted var(--dark-blue)}.closing-container.svelte-1lkfd11.svelte-1lkfd11{border-top:1px dotted var(--dark-blue)}section.svelte-1lkfd11.svelte-1lkfd11{padding:8px 24px}.flex-1.svelte-1lkfd11.svelte-1lkfd11{flex:1}.err.svelte-1lkfd11.svelte-1lkfd11{color:var(--notification-red);font-size:10px}.column.svelte-1lkfd11.svelte-1lkfd11{display:flex;justify-content:start;flex-direction:column}.row.svelte-1lkfd11.svelte-1lkfd11{display:flex;flex-direction:row;gap:16px}.content-container.svelte-1lkfd11.svelte-1lkfd11{display:flex;flex-direction:column}.gap-24.svelte-1lkfd11.svelte-1lkfd11{gap:24px}.gap-16.svelte-1lkfd11.svelte-1lkfd11{gap:16px}.gap-4.svelte-1lkfd11.svelte-1lkfd11{gap:4px}.reset-container.svelte-1lkfd11 h4.svelte-1lkfd11{font-weight:700;font-size:12px;color:#666666}.text-md.svelte-1lkfd11.svelte-1lkfd11{font-size:16px}.text-xs.svelte-1lkfd11.svelte-1lkfd11{font-size:10px}.text-sm.svelte-1lkfd11.svelte-1lkfd11{font-size:12px}.row-container.svelte-1lkfd11.svelte-1lkfd11{display:flex;justify-content:flex-start;align-items:flex-start}.checkbox-wrapper.svelte-1lkfd11.svelte-1lkfd11{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-1lkfd11.svelte-1lkfd11{background-color:var(--notification-green)}.procedure-grid.svelte-1lkfd11.svelte-1lkfd11{display:grid;grid-template-columns:1fr 2fr 1fr;gap:16px;padding-top:8px}.grid-item.svelte-1lkfd11.svelte-1lkfd11{display:flex;align-items:center}.checkbox-wrapper.svelte-1lkfd11.svelte-1lkfd11{display:flex;align-items:center;margin-left:8px}.procedure-container.svelte-1lkfd11.svelte-1lkfd11{padding:16px !important;background-color:var(--primary-bar-background);border-radius:5px}.mobile-surgery-execution.svelte-1lkfd11 .row.svelte-1lkfd11{flex-direction:column !important}.mobile-surgery-execution.svelte-1lkfd11 .row-container.svelte-1lkfd11{align-items:normal}.mobile-surgery-execution.svelte-1lkfd11 .procedure-container.svelte-1lkfd11{padding:unset !important}.mobile-surgery-execution.svelte-1lkfd11 .procedure-container .procedure-grid.svelte-1lkfd11{display:flex;flex-direction:column}
.left-side.svelte-16sb635.svelte-16sb635{min-width:166px;width:166px}.execution-times-container .modal{width:713px !important}.execution-times-container .time{display:flex;gap:4px}.execution-times-container label{margin:0 !important;flex:1}.blue-container.svelte-16sb635.svelte-16sb635{padding:20px 24px;background:#e2ecec}.blue-container.svelte-16sb635>div.svelte-16sb635{font-size:12px}.admission-container.svelte-16sb635.svelte-16sb635{border-bottom:1px dotted var(--dark-blue)}.closing-container.svelte-16sb635.svelte-16sb635{border-top:1px dotted var(--dark-blue)}section.svelte-16sb635.svelte-16sb635{padding:8px 24px}.flex-1.svelte-16sb635.svelte-16sb635{flex:1}.err.svelte-16sb635.svelte-16sb635{color:var(--notification-red);font-size:10px}.column.svelte-16sb635.svelte-16sb635{display:flex;justify-content:start;flex-direction:column}.row.svelte-16sb635.svelte-16sb635{display:flex;flex-direction:row;gap:16px}.content-container.svelte-16sb635.svelte-16sb635{display:flex;flex-direction:column;gap:16px}.gap-24.svelte-16sb635.svelte-16sb635{gap:24px}.gap-4.svelte-16sb635.svelte-16sb635{gap:4px}.reset-container.svelte-16sb635 h4.svelte-16sb635{font-weight:700;font-size:12px;color:#666666}.text-md.svelte-16sb635.svelte-16sb635{font-size:16px}.text-xs.svelte-16sb635.svelte-16sb635{font-size:10px}.row-container.svelte-16sb635.svelte-16sb635{display:flex;justify-content:flex-start;align-items:flex-start}.mobile-infusion-execution.svelte-16sb635 .row.svelte-16sb635{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)}
.wrapper:has(.slotSelector){height:45rem !important}.slotSelector.svelte-16anid2{display:flex;flex-direction:column;gap:var(--gap-16)}
.footer-content.svelte-itnvb6.svelte-itnvb6{display:flex;justify-content:space-between;align-items:center;width:100%;gap:var(--gap-16)}.left-actions.svelte-itnvb6.svelte-itnvb6{display:flex;align-items:center;gap:var(--gap-16);flex:1}.right-actions.svelte-itnvb6.svelte-itnvb6{display:flex;align-items:center;gap:var(--gap-08)}.suspend-execution-button.svelte-itnvb6.svelte-itnvb6{margin-right:unset}.last-updated-header.svelte-itnvb6.svelte-itnvb6{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-itnvb6.svelte-itnvb6::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-itnvb6 strong.svelte-itnvb6{font-weight:var(--font-weight-bold)}.execution-times-container.mobile.svelte-itnvb6 .suspension-note-container.svelte-itnvb6{height:fit-content;padding:12px}.execution-times-container.mobile.svelte-itnvb6 .footer-content.svelte-itnvb6{flex-direction:column;gap:var(--gap-12);align-items:stretch}.execution-times-container.mobile.svelte-itnvb6 .left-actions.svelte-itnvb6{justify-content:center;flex-direction:column;gap:var(--gap-08)}.execution-times-container.mobile.svelte-itnvb6 .right-actions.svelte-itnvb6{justify-content:flex-end}.suspension-note-container.svelte-itnvb6.svelte-itnvb6{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-itnvb6 .suspension-info.svelte-itnvb6{font-weight:var(--font-weight-bold);flex:1}.suspension-note-container.svelte-itnvb6 .edit-transparent.svelte-itnvb6{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-itnvb6 .edit-transparent.svelte-itnvb6: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 .modal{display:flex;flex-direction:column;width:688px;height:500px}.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-itnvb6.svelte-itnvb6{display:grid;grid-template-columns:3fr 1fr;gap:var(--gap-16);padding:var(--gap-16) 0}.suspend-container.mobile.svelte-itnvb6 .reasons.svelte-itnvb6{display:flex;flex-direction:column}.suspend-container.mobile.svelte-itnvb6 .reasons .date-time-input.svelte-itnvb6{align-self:flex-end;max-width:15rem}.info.svelte-itnvb6.svelte-itnvb6{display:flex;flex-direction:column;gap:var(--gap-16)}.execution-times-container.mobile .dim .modal .footer{justify-content:flex-end !important;gap:8px}
.svelte-5rhbct.svelte-5rhbct{font-size:12px}.count-container label{width:70px;flex:none}.count-container label .container input{text-align:center;padding:0 0 0 10px !important}#modal-replicate .modal{min-width:688px}.date-picker label{flex:1}#modal-replicate .radio-group{gap:16px}.container.svelte-5rhbct.svelte-5rhbct{display:flex;flex-direction:column;gap:16px;border-radius:5px;background:#e8e8e8;padding:12px 16px;margin-bottom:48px}.details.svelte-5rhbct.svelte-5rhbct{padding:0 16px}#modal-replicate.svelte-5rhbct li.svelte-5rhbct{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-1gqcva1.svelte-1gqcva1{width:182px;filter:blur(2px);height:9px;border-radius:4px;background:linear-gradient(to right, #d8d8d8, transparent);animation:svelte-1gqcva1-pulseGlow 1.5s ease-out infinite}@keyframes svelte-1gqcva1-pulseGlow{0%{opacity:0.85}50%{opacity:0.6}100%{opacity:0.85}}.booking-dialog .modal{width:95vw;height:95dvh;max-width:1200px;max-height:900px;min-width:850px;display:flex;flex-direction:column;overflow:hidden}.booking-dialog .modal > .content{overflow-y:hidden;display:flex;flex-direction:column;flex:1}.header.svelte-1gqcva1.svelte-1gqcva1{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-1gqcva1 .header-content.svelte-1gqcva1{flex-grow:1;align-items:stretch;display:flex;gap:12px}.header.svelte-1gqcva1 .header-content .divider.svelte-1gqcva1{background-color:var(--primary-half-white);width:1px}.header.svelte-1gqcva1 .header-content span.svelte-1gqcva1{display:flex;white-space:nowrap}.header.svelte-1gqcva1 .header-content .changelog.svelte-1gqcva1{display:flex;flex-direction:column;justify-content:center;gap:var(--gap-04);font-size:10px;font-weight:100;max-width:310px}.header.svelte-1gqcva1 .header-content .changelog div.svelte-1gqcva1{display:grid;grid-template-columns:auto 1fr;gap:var(--gap-08)}.header.svelte-1gqcva1 .header-content .changelog .text-ellipsis.svelte-1gqcva1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.header.inProgress.svelte-1gqcva1.svelte-1gqcva1{color:var(--primary-half-black)}.header.inProgress.svelte-1gqcva1 .divider.svelte-1gqcva1{background-color:var(--primary-half-black)}.wrapper.svelte-1gqcva1.svelte-1gqcva1{display:flex;flex-direction:column;gap:var(--gap-16);overflow-y:auto;overflow-x:auto;padding:var(--gap-24);flex:1}.wrapper.small.svelte-1gqcva1.svelte-1gqcva1{width:100%}.wrapper.svelte-1gqcva1 .cycle-and-infusion-days.svelte-1gqcva1{display:flex;align-items:center;gap:var(--gap-08);width:100%;white-space:nowrap;overflow:hidden}.wrapper.svelte-1gqcva1 .cycle-and-infusion-days div.svelte-1gqcva1{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-1gqcva1 .cycle-and-infusion-days .infusion-days-info-container.svelte-1gqcva1{max-width:100%;overflow:hidden}.wrapper.svelte-1gqcva1 .cycle-and-infusion-days .infusion-cycle-length-count.svelte-1gqcva1,.wrapper.svelte-1gqcva1 .cycle-and-infusion-days .infusion-days-count.svelte-1gqcva1{color:var(--secondary-half-black)}.wrapper.svelte-1gqcva1 .cycle-and-infusion-days .infusion-days-count.svelte-1gqcva1{width:100%;overflow:hidden;text-overflow:ellipsis}.wrapper.svelte-1gqcva1 .cycle-and-infusion-days .this-infusion-day.svelte-1gqcva1{font-weight:var(--font-weight-bold);color:var(--primary-half-black)}.left-button.svelte-1gqcva1.svelte-1gqcva1{flex:1}.button-content.svelte-1gqcva1.svelte-1gqcva1{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-1gqcva1.svelte-1gqcva1{color:var(--secondary-half-black)}.execution-button-container.svelte-1gqcva1.svelte-1gqcva1{display:flex;align-items:center}.execution-button-container.suspended.svelte-1gqcva1.svelte-1gqcva1{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-1gqcva1 .suspended-icon.svelte-1gqcva1{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-1gqcva1.svelte-1gqcva1{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-7jrys8.svelte-7jrys8{width:182px;filter:blur(2px);height:9px;border-radius:4px;background:linear-gradient(to right, #d8d8d8, transparent);animation:svelte-7jrys8-pulseGlow 1.5s ease-out infinite}@keyframes svelte-7jrys8-pulseGlow{0%{opacity:0.85}50%{opacity:0.6}100%{opacity:0.85}}.surgery-booking-dialog-content-mobile.svelte-7jrys8.svelte-7jrys8{display:flex;flex-direction:column;gap:var(--gap-16);height:100%;width:100%;margin-bottom:56px}.surgery-booking-dialog-content-mobile.svelte-7jrys8 .cycle-and-infusion-days.svelte-7jrys8{display:flex;align-items:center;gap:var(--gap-08)}.surgery-booking-dialog-content-mobile.svelte-7jrys8 .cycle-and-infusion-days div.svelte-7jrys8{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-7jrys8 .cycle-and-infusion-days .infusion-cycle-length-count.svelte-7jrys8,.surgery-booking-dialog-content-mobile.svelte-7jrys8 .cycle-and-infusion-days .infusion-days-count.svelte-7jrys8{color:var(--secondary-half-black)}.surgery-booking-dialog-content-mobile.svelte-7jrys8 .cycle-and-infusion-days .this-infusion-day.svelte-7jrys8{font-weight:var(--font-weight-bold);color:var(--primary-half-black)}.button-content.svelte-7jrys8.svelte-7jrys8{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-7jrys8.svelte-7jrys8{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-7jrys8.svelte-7jrys8{display:flex;flex-direction:column;justify-content:center;gap:var(--gap-04);font-size:10px;font-weight:100;width:100%}.changelog.svelte-7jrys8 div.svelte-7jrys8{display:grid;grid-template-columns:auto 1fr;gap:var(--gap-08)}.changelog.svelte-7jrys8 .text-ellipsis.svelte-7jrys8{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.surgery-boking-dialog-mobile-footer.svelte-7jrys8.svelte-7jrys8{width:100%;display:flex;align-items:center;justify-content:flex-end;gap:8px}.executed-time-indicator.svelte-7jrys8.svelte-7jrys8{color:var(--secondary-half-black)}.execution-button-container.svelte-7jrys8.svelte-7jrys8{display:flex;align-items:center}.execution-button-container.suspended.svelte-7jrys8.svelte-7jrys8{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-7jrys8 .suspended-icon.svelte-7jrys8{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-eyog8l{height:40rem;overflow-y:scroll;max-width:670px}.left-button.svelte-eyog8l{flex:1}
.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{width:95vw;height:95dvh;max-width:1200px;max-height:900px;min-width:850px;display:flex;flex-direction:column;overflow:hidden}.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-zrktch{position:absolute}.stepper.svelte-zrktch{padding:0 var(--gap-24) var(--gap-08) var(--gap-24)}.step-wrapper.svelte-zrktch{display:flex;flex-direction:column;align-items:stretch;padding:var(--gap-24);overflow-y:scroll;overflow-x:hidden;flex:1}.select-option-text.svelte-zrktch{display:flex;align-items:center;margin-right:32px;font-size:12px}.disabled.svelte-zrktch{color:rgba(48, 62, 84, 0.3882352941)}
.container.svelte-1swfc1s.svelte-1swfc1s{display:flex;width:88px;flex-direction:column;align-items:center;align-self:stretch;color:var(--primary-half-white);border-radius:16px;background:none}.primary-slot.svelte-1swfc1s.svelte-1swfc1s{background:var(--full-dark-gray)}.edited-slot.svelte-1swfc1s.svelte-1swfc1s{background:var(--hover-half-white)}.executed-slot.svelte-1swfc1s.svelte-1swfc1s{background:#1d4d4e}.inner-title.svelte-1swfc1s.svelte-1swfc1s{text-align:center;width:100%;height:28px;display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--primary-half-white)}.executed-title.svelte-1swfc1s.svelte-1swfc1s{color:var(--notification-green)}.edited-slot.svelte-1swfc1s .inner-title.svelte-1swfc1s{color:var(--full-dark-gray)}.date-container.svelte-1swfc1s.svelte-1swfc1s{display:flex;padding:4px;flex-direction:column;justify-content:space-between;align-items:center;align-self:stretch;border-radius:16px;font-size:12px;border:solid 0.5px var(--primary-half-white);height:100%;background:none}.primary-slot.svelte-1swfc1s .date-container.svelte-1swfc1s,.edited-slot.svelte-1swfc1s .date-container.svelte-1swfc1s{background:var(--secondary-half-black)}.executed-slot.svelte-1swfc1s .date-container.svelte-1swfc1s{background:var(--full-dark-gray);border-color:var(--notification-green)}.date-container.secondary-slot.svelte-1swfc1s.svelte-1swfc1s{background:var(--wuru-purple)}.date-container.no-available-slot.svelte-1swfc1s.svelte-1swfc1s{background:#eb7575 !important}.date-data-container.svelte-1swfc1s.svelte-1swfc1s{display:flex;flex-direction:column;align-items:center;width:100%}.day-number.svelte-1swfc1s.svelte-1swfc1s{color:var(--primary-half-white);text-align:center;margin-bottom:var(--gap-04)}.date.svelte-1swfc1s.svelte-1swfc1s,.hour.svelte-1swfc1s.svelte-1swfc1s{position:relative;width:100%}.date.svelte-1swfc1s.svelte-1swfc1s{text-transform:capitalize;margin-bottom:1px}.date.svelte-1swfc1s span.svelte-1swfc1s{width:100%;height:24px;display:flex;color:var(--primary-half-white);text-align:center;align-items:center;justify-content:center;transition:all 0.4s ease-out;border-radius:12px 12px 0 0;border:0.5px solid rgba(241, 241, 241, 0.168627451)}.date.svelte-1swfc1s .hidden-input.svelte-1swfc1s{position:absolute;opacity:0;pointer-events:none;height:0;width:0}.date.selectable.svelte-1swfc1s span.svelte-1swfc1s{background-color:rgba(241, 241, 241, 0.168627451);cursor:pointer}.date.selectable.svelte-1swfc1s span.svelte-1swfc1s:hover{background-color:rgba(241, 241, 241, 0.337254902)}.hour.svelte-1swfc1s.svelte-1swfc1s{font-weight:var(--font-weight-bold)}.hour.svelte-1swfc1s span.svelte-1swfc1s{border-radius:0 0 12px 12px;width:100%;height:24px;display:flex;color:var(--primary-half-white);text-align:center;align-items:center;justify-content:center;border:0.5px solid rgba(241, 241, 241, 0.168627451)}.buttons.svelte-1swfc1s.svelte-1swfc1s{display:flex;width:100%;align-items:center;justify-content:space-around;background-color:rgba(241, 241, 241, 0.168627451);border-radius:12px}.buttons.disabled-buttons.svelte-1swfc1s.svelte-1swfc1s{pointer-events:none;cursor:not-allowed;opacity:0.5}button.svelte-1swfc1s.svelte-1swfc1s{background:transparent;border:none;padding:0;color:var(--primary-half-white);opacity:0.5;transition:all 0.4s ease-out;height:24px;width:24px;border-radius:12px;overflow:hidden;cursor:pointer}button.svelte-1swfc1s.svelte-1swfc1s:hover:not(:disabled):not(.active){opacity:1;background-color:rgba(241, 241, 241, 0.168627451)}button.active.svelte-1swfc1s.svelte-1swfc1s{opacity:1;border:solid 1px var(--primary-half-white);background-color:rgba(241, 241, 241, 0.7411764706);color:var(--full-dark-gray) !important}button.unavailable.svelte-1swfc1s.svelte-1swfc1s{text-decoration:line-through}button.svelte-1swfc1s.svelte-1swfc1s:disabled{cursor:not-allowed}
.container.svelte-1fvdi6r.svelte-1fvdi6r{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-1fvdi6r .date-container.svelte-1fvdi6r{position:relative}.container.svelte-1fvdi6r .date-container input.svelte-1fvdi6r{visibility:hidden;position:absolute;top:0;left:0;pointer-events:none}.container.svelte-1fvdi6r .title.svelte-1fvdi6r{display:flex;padding:4px 8px;justify-content:space-between;align-items:flex-start;align-self:stretch}.container.svelte-1fvdi6r .title h2.svelte-1fvdi6r{font-size:var(--gap-12);font-weight:bold}.container.svelte-1fvdi6r .title span.svelte-1fvdi6r{font-size:var(--gap-12);color:var(--hover-half-white)}.container.svelte-1fvdi6r section.svelte-1fvdi6r{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-1fvdi6r section .header-one.svelte-1fvdi6r{display:flex;padding:0px 4px;align-items:center;gap:8px;align-self:stretch}.container.svelte-1fvdi6r section .header-one .edited-alert.svelte-1fvdi6r{color:var(--notification-red);font-weight:var(--font-weight-bold)}.container.svelte-1fvdi6r section .header-two.svelte-1fvdi6r{display:flex;justify-content:space-between;align-items:center;align-self:stretch;padding:var(--gap-02) var(--gap-04);border:solid var(--hover-half-white) 0.5px;border-radius:5px}.container.svelte-1fvdi6r section .header-two .buttons .time-range-title.svelte-1fvdi6r{margin-left:0.75rem}.container.svelte-1fvdi6r section .slot-container.svelte-1fvdi6r{display:flex;align-items:flex-end;justify-content:flex-start;gap:4px;width:100%;overflow-x:scroll}.container.svelte-1fvdi6r .alerts.svelte-1fvdi6r{display:flex;flex-direction:column;gap:4px;align-items:flex-start;width:100%}.container.svelte-1fvdi6r .alerts .alert.svelte-1fvdi6r{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.desktop .modal{width:85vw;height:85dvh;max-width:1000px;max-height:800px;min-width:700px;display:flex;flex-direction:column;overflow:hidden}.config-modal label{padding:0 !important;flex:unset !important}.config-modal.desktop.svelte-1asgtn0.svelte-1asgtn0{position:absolute}.config-modal.desktop.svelte-1asgtn0 .event-view-config-content.svelte-1asgtn0{padding:16px 24px;width:100%;overflow:scroll;display:flex;gap:var(--gap-24);height:100%}.config-sections.svelte-1asgtn0.svelte-1asgtn0{display:flex;flex-direction:column;gap:var(--gap-24);flex:1}.config-section.svelte-1asgtn0.svelte-1asgtn0{display:flex;flex-direction:column;gap:var(--gap-08)}.section-title.svelte-1asgtn0.svelte-1asgtn0{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-1asgtn0.svelte-1asgtn0:first-child{padding-top:0}.option-grid.svelte-1asgtn0.svelte-1asgtn0{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-1asgtn0.svelte-1asgtn0{flex:1;margin:auto}.action-buttons.svelte-1asgtn0.svelte-1asgtn0{display:flex;gap:var(--gap-08);align-items:center}.event-container.svelte-1asgtn0.svelte-1asgtn0{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}
