/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-100:oklch(93.6% .032 17.717);--color-red-500:oklch(63.7% .237 25.331);--color-red-700:oklch(50.5% .213 27.518);--color-green-600:oklch(62.7% .194 149.214);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-400:oklch(76.5% .177 163.223);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-purple-600:oklch(55.8% .288 302.321);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-700:oklch(37.3% .034 259.733);--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-semibold:600;--radius-sm:.25rem;--radius-md:.375rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:before,:after,::backdrop{border-color:#e5e7eb}::file-selector-button{border-color:#e5e7eb}button:not(:disabled),[role=button],a{cursor:pointer}*{scrollbar-color:initial;scrollbar-width:initial}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-3{top:calc(var(--spacing) * -3)}.top-2{top:calc(var(--spacing) * 2)}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.-right-2{right:calc(var(--spacing) * -2)}.-left-2{left:calc(var(--spacing) * -2)}.z-0{z-index:0}.z-10{z-index:10}.col-span-1{grid-column:span 1/span 1}.col-span-full{grid-column:1/-1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mt-1{margin-top:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.h-3{height:calc(var(--spacing) * 3)}.h-6{height:calc(var(--spacing) * 6)}.h-14{height:calc(var(--spacing) * 14)}.h-\[4\.5rem\]{height:4.5rem}.h-\[calc\(100\%-1rem\)\]{height:calc(100% - 1rem)}.h-full{height:100%}.w-3{width:calc(var(--spacing) * 3)}.w-\[4\.5rem\]{width:4.5rem}.w-full{width:100%}.max-w-24{max-width:calc(var(--spacing) * 24)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-6{min-width:calc(var(--spacing) * 6)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.translate-x-\[-5\%\]{--tw-translate-x:-5%;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.resize{resize:both}.auto-cols-max{grid-auto-columns:max-content}.grid-flow-col{grid-auto-flow:column}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[minmax\(4\.75rem\,6\.5rem\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(4.75rem,6.5rem) minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-blue-300{border-color:var(--color-blue-300)}.border-blue-500{border-color:var(--color-blue-500)}.border-emerald-400{border-color:var(--color-emerald-400)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.bg-blue-200{background-color:var(--color-blue-200)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-300\/70{background-color:#d1d5dcb3}@supports (color:color-mix(in lab, red, red)){.bg-gray-300\/70{background-color:color-mix(in oklab, var(--color-gray-300) 70%, transparent)}}.bg-red-100{background-color:var(--color-red-100)}.bg-transparent{background-color:#0000}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-4{padding:calc(var(--spacing) * 4)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.pl-2{padding-left:calc(var(--spacing) * 2)}.text-center{text-align:center}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-blue-600{color:var(--color-blue-600)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-700{color:var(--color-gray-700)}.text-green-600{color:var(--color-green-600)}.text-purple-600{color:var(--color-purple-600)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.opacity-0{opacity:0}.opacity-70{opacity:.7}.shadow,.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.hover\:z-\[60\]:hover{z-index:60}.hover\:border-blue-300:hover{border-color:var(--color-blue-300)}.hover\:bg-\[\#EDEDED\]:hover{background-color:#ededed}.hover\:bg-blue-200:hover{background-color:var(--color-blue-200)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-gray-300:hover{background-color:var(--color-gray-300)}.hover\:text-blue-700:hover{color:var(--color-blue-700)}.hover\:text-red-500:hover{color:var(--color-red-500)}.hover\:text-red-700:hover{color:var(--color-red-700)}}.focus\:border-blue-300:focus{border-color:var(--color-blue-300)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:cursor-grabbing:active{cursor:grabbing}@media (width>=48rem){.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}}body,html,#root{font-family:Outfit,sans-serif}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}._baseHospitalContainer_6zwde_7{margin-bottom:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 14);cursor:pointer;width:100%;padding:calc(var(--spacing,.25rem) * 2);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:.25rem;justify-content:space-between;align-items:center;display:flex}._selectedHospitalContainer_6zwde_11{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-blue-300,oklch(80.9% .105 251.813));background-color:var(--color-blue-200,oklch(88.2% .059 254.128))}@media (hover:hover){._selectedHospitalContainer_6zwde_11:hover{background-color:var(--color-blue-200,oklch(88.2% .059 254.128))}}._unselectedHospitalContainer_6zwde_16{background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}@media (hover:hover){._unselectedHospitalContainer_6zwde_16:hover{background-color:var(--color-gray-200,oklch(92.8% .006 264.531))}}._baseTimezoneItem_6zwde_21{cursor:pointer;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}@media (hover:hover){._baseTimezoneItem_6zwde_21:hover{border-radius:var(--radius-md,.375rem);background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}}._selectedTimezoneItem_6zwde_25{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-blue-300,oklch(80.9% .105 251.813));background-color:var(--color-blue-200,oklch(88.2% .059 254.128))}._hospitalTextBox_6zwde_30{border-color:var(--color-gray-300,oklch(87.2% .01 258.338));padding:calc(var(--spacing,.25rem) * 2);--tw-outline-style:none;background-color:#0000;outline-style:none;flex-grow:1}._hospitalTextBox_6zwde_30:focus{border-color:var(--color-blue-300,oklch(80.9% .105 251.813))}._hospitalTimezoneButton_6zwde_34{height:calc(var(--spacing,.25rem) * 8);cursor:pointer;background-color:var(--color-gray-100,oklch(96.7% .003 264.542));padding:calc(var(--spacing,.25rem) * 2);opacity:.6;border-radius:.25rem;justify-content:center;align-items:center;display:flex}@media (hover:hover){._hospitalTimezoneButton_6zwde_34:hover{opacity:1}}._hospitalTimezoneDropdown_6zwde_38{right:calc(var(--spacing,.25rem) * 0);z-index:50;margin-top:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 1);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-radius:.25rem;position:absolute}._hospitalTimezoneContent_6zwde_42{grid-template-columns:repeat(3,minmax(0,1fr));min-width:max-content;display:grid}._xMarkIcon_6zwde_46{margin-right:calc(var(--spacing,.25rem) * 2);margin-left:calc(var(--spacing,.25rem) * 4);color:var(--color-gray-400,oklch(70.7% .022 261.325));opacity:1;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){._xMarkIcon_6zwde_46:is(:where(._group_6zwde_1):hover *){opacity:1}._xMarkIcon_6zwde_46:hover{color:var(--color-red-500,oklch(63.7% .237 25.331))}}._advancedSetupContainer_6zwde_54{max-width:var(--container-5xl,64rem);margin-inline:auto}:where(._advancedSetupContainer_6zwde_54>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 8) * calc(1 - var(--tw-space-y-reverse)))}._advancedSetupContainer_6zwde_54{border-radius:var(--radius-lg,.5rem);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 6);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}._advancedSetupHeader_6zwde_58{border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing,.25rem) * 4);border-bottom-width:1px;justify-content:space-between;align-items:center;display:flex}._advancedSetupHeader_6zwde_58 h2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-800,oklch(27.8% .033 256.848))}._backButton_6zwde_66{background-color:var(--color-gray-100,oklch(96.7% .003 264.542));padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);color:var(--color-gray-700,oklch(37.3% .034 259.733));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:.25rem;align-items:center;display:flex}@media (hover:hover){._backButton_6zwde_66:hover{background-color:var(--color-gray-200,oklch(92.8% .006 264.531))}}._factorInputContainer_6zwde_70{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-gray-50,oklch(98.5% .002 247.839));padding:calc(var(--spacing,.25rem) * 4)}._factorInputRow_6zwde_74{flex-wrap:wrap;align-items:center;display:flex}:where(._factorInputRow_6zwde_74>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * 3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * 3) * calc(1 - var(--tw-space-x-reverse)))}@media (width>=48rem){._factorInputRow_6zwde_74{flex-wrap:nowrap}}._factorNameInput_6zwde_78{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));padding:calc(var(--spacing,.25rem) * 2);flex-grow:1}._factorNameInput_6zwde_78:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-blue-500,oklch(62.3% .214 259.815));border-color:#0000}._colorSelector_6zwde_82{margin-top:calc(var(--spacing,.25rem) * 3);display:flex}:where(._colorSelector_6zwde_82>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * 1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * 1) * calc(1 - var(--tw-space-x-reverse)))}@media (width>=48rem){._colorSelector_6zwde_82{margin-top:calc(var(--spacing,.25rem) * 0)}}._colorOption_6zwde_86{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);cursor:pointer;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px}@media (hover:hover){._colorOption_6zwde_86:hover{opacity:.75}}._addFactorButton_6zwde_90{margin-top:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-md,.375rem);background-color:var(--color-blue-600,oklch(54.6% .245 262.881));padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){._addFactorButton_6zwde_90:hover{background-color:var(--color-blue-700,oklch(48.8% .243 264.376))}}._addFactorButton_6zwde_90:disabled{cursor:not-allowed;background-color:var(--color-gray-300,oklch(87.2% .01 258.338))}@media (width>=48rem){._addFactorButton_6zwde_90{margin-top:calc(var(--spacing,.25rem) * 0)}}._factorsListContainer_6zwde_94{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));padding:calc(var(--spacing,.25rem) * 4)}._factorsListContainer_6zwde_94 h3{margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-700,oklch(37.3% .034 259.733))}._noFactors_6zwde_102{color:var(--color-gray-500,oklch(55.1% .027 264.364));font-style:italic}:where(._factorsList_6zwde_94>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}._factorItem_6zwde_110{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));padding:calc(var(--spacing,.25rem) * 2);justify-content:space-between;align-items:center;display:flex}._factorDisplay_6zwde_114{align-items:center;display:flex}._factorColor_6zwde_118{margin-right:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-sm,.25rem)}._factorName_6zwde_78{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._deleteFactorButton_6zwde_126{color:var(--color-gray-400,oklch(70.7% .022 261.325));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){._deleteFactorButton_6zwde_126:hover{color:var(--color-red-500,oklch(63.7% .237 25.331))}}._factorInstructions_6zwde_130{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-blue-100,oklch(93.2% .032 255.585));background-color:var(--color-blue-50,oklch(97% .014 254.604));padding:calc(var(--spacing,.25rem) * 4)}._factorInstructions_6zwde_130 h3{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-blue-800,oklch(42.4% .199 265.638))}:where(._factorInstructions_6zwde_130 ol>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 1) * calc(1 - var(--tw-space-y-reverse)))}._factorInstructions_6zwde_130 ol{padding-left:calc(var(--spacing,.25rem) * 6);color:var(--color-blue-800,oklch(42.4% .199 265.638))}._loadingContainer_6zwde_142{height:calc(var(--spacing,.25rem) * 64);color:var(--color-gray-500,oklch(55.1% .027 264.364));justify-content:center;align-items:center;display:flex}._nurseBorder_6zwde_150{border-color:var(--color-gray-400,oklch(70.7% .022 261.325))}._nurseBorderHover_6zwde_154{border-color:var(--color-blue-300,oklch(80.9% .105 251.813))}._nurseBorderSelected_6zwde_158{border-style:var(--tw-border-style);border-width:4px;border-color:var(--color-blue-500,oklch(62.3% .214 259.815))}._nurseBGEditName_6zwde_162{background-color:var(--color-gray-200,oklch(92.8% .006 264.531))}._nurseBGHover_6zwde_166{background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}._nurseTextWidthRooms_6zwde_170{max-width:calc(var(--spacing,.25rem) * 24)}._nurseTextWidth_6zwde_170{width:100%}._nurseRoomWrapper_6zwde_177{margin-right:calc(var(--spacing,.25rem) * 2);align-items:center;display:flex}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}._alert_18ald_7{right:calc(var(--spacing,.25rem) * 4);bottom:calc(var(--spacing,.25rem) * 4);z-index:9999;max-width:var(--container-md,28rem);border-radius:var(--radius-md,.375rem);background-color:var(--color-rose-600,oklch(58.6% .253 17.585));padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-white,#fff);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:fixed}._successAlert_18ald_11{z-index:9999;max-width:var(--container-md,28rem);border-radius:var(--radius-md,.375rem);background-color:var(--color-emerald-600,oklch(59.6% .145 163.225));padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));color:var(--color-white,#fff);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:fixed}._loadingAlert_18ald_15{z-index:9999;max-width:var(--container-md,28rem);border-radius:var(--radius-md,.375rem);background-color:var(--color-gray-500,oklch(55.1% .027 264.364));padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));color:var(--color-white,#fff);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:fixed}._errorAlert_18ald_19,._validationAlert_18ald_23{z-index:9999;max-width:var(--container-md,28rem);gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-md,.375rem);background-color:var(--color-rose-700,oklch(51.4% .222 16.935));padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--color-white,#fff);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;display:flex;position:fixed}._infoAlert_18ald_27{z-index:9999;max-width:var(--container-md,28rem);gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-md,.375rem);background-color:var(--color-gray-600,oklch(44.6% .03 256.802));padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--color-white,#fff);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;display:flex;position:fixed}._alertAckButton_18ald_31{background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-700,oklch(37.3% .034 259.733));--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:.25rem;align-self:flex-end}@media (hover:hover){._alertAckButton_18ald_31:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}}._alertAckButton_18ald_31:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-white,#fff);--tw-outline-style:none;outline-style:none}._alertActionButton_18ald_35{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:.25rem}@media (hover:hover){._alertActionButton_18ald_35:hover{background-color:var(--color-gray-700,oklch(37.3% .034 259.733))}}._alertActionButton_18ald_35:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-white,#fff);--tw-outline-style:none;outline-style:none}._alertButtonRow_18ald_39{justify-content:flex-end;gap:calc(var(--spacing,.25rem) * 3);display:flex}._activeButton_18ald_47{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2);color:var(--color-white,#fff);outline-color:var(--color-blue-500,oklch(62.3% .214 259.815));background-color:#2f88ff;border-width:1px;border-color:#2f88ff;border-radius:.25rem}._inactiveButton_18ald_51{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-400,oklch(70.7% .022 261.325));padding-inline:calc(var(--spacing,.25rem) * 2);color:var(--color-gray-600,oklch(44.6% .03 256.802));border-radius:.25rem}@media (hover:hover){._inactiveButton_18ald_51:hover{color:#517bb4;border-color:#2f88ff;outline-color:#517bb4}}._iconButton_18ald_55{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;justify-content:center;align-items:center;transition-duration:.2s;display:flex}._otherButton_18ald_59{border-radius:var(--radius-md,.375rem);min-width:140px;padding:calc(var(--spacing,.25rem) * 1);padding-inline:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);outline-style:var(--tw-outline-style);outline-width:2px;outline-color:var(--color-blue-200,oklch(88.2% .059 254.128));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s}._menuContainer_18ald_67{top:calc(var(--spacing,.25rem) * 0);right:calc(var(--spacing,.25rem) * 0);z-index:13000;margin-inline:calc(var(--spacing,.25rem) * 3);margin-block:calc(var(--spacing,.25rem) * 2);position:absolute}._menuContent_18ald_71{top:calc(var(--spacing,.25rem) * 12);right:calc(var(--spacing,.25rem) * 0);z-index:13000;margin-bottom:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex;position:absolute}:where(._menuContent_18ald_71>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}._menuContent_18ald_71{border-radius:var(--radius-md,.375rem);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 1);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}._modalOverlay_18ald_79{inset:calc(var(--spacing,.25rem) * 0);z-index:50;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed}@supports (color:color-mix(in lab, red, red)){._modalOverlay_18ald_79{background-color:color-mix(in oklab, var(--color-black,#000) 50%, transparent)}}._termsModal_18ald_83{width:91.6667%;max-height:90vh;max-width:var(--container-4xl,56rem);border-radius:var(--radius-lg,.5rem);background-color:var(--color-white,#fff);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;display:flex;position:relative;overflow:hidden}._termsHeader_18ald_87{top:calc(var(--spacing,.25rem) * 0);z-index:10;border-bottom-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 4);border-bottom-width:1px;justify-content:space-between;align-items:center;display:flex;position:sticky}._termsTitle_18ald_91{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-800,oklch(27.8% .033 256.848))}._closeButton_18ald_95{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));color:var(--color-gray-500,oklch(55.1% .027 264.364));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){._closeButton_18ald_95:hover{color:var(--color-gray-700,oklch(37.3% .034 259.733))}}._termsContent_18ald_99{padding:calc(var(--spacing,.25rem) * 6);color:var(--color-gray-700,oklch(37.3% .034 259.733));overflow-y:auto}._termsContent_18ald_99 h3{margin-bottom:calc(var(--spacing,.25rem) * 4);text-align:center;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._termsContent_18ald_99 h4{margin-top:calc(var(--spacing,.25rem) * 4);margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._termsContent_18ald_99 p{margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}._termsUppercase_18ald_115{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._handleHome_18ald_119{background-color:var(--color-blue-500,oklch(62.3% .214 259.815));padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);color:var(--color-white,#fff);border-radius:.25rem}@media (hover:hover){._handleHome_18ald_119:hover{background-color:var(--color-blue-600,oklch(54.6% .245 262.881))}}._handleSignOut_18ald_123{background-color:var(--color-red-500,oklch(63.7% .237 25.331));padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);white-space:nowrap;color:var(--color-white,#fff);border-radius:.25rem}@media (hover:hover){._handleSignOut_18ald_123:hover{background-color:var(--color-red-600,oklch(57.7% .245 27.325))}}._toggleMenu_18ald_127{border-radius:var(--radius-md,.375rem);padding:calc(var(--spacing,.25rem) * 2);color:var(--color-gray-500,oklch(55.1% .027 264.364))}@media (hover:hover){._toggleMenu_18ald_127:hover{background-color:var(--color-gray-200,oklch(92.8% .006 264.531))}}._toggleMenu_18ald_127:focus{--tw-outline-style:none;outline-style:none}._tooltipContainer_18ald_135{align-items:center;display:inline-flex;position:relative;overflow:visible}._tooltip_18ald_135{max-width:calc(100vw - 2rem);transform:translateX(-50%) var(--tooltip-transform,"");pointer-events:none;visibility:hidden;z-index:50;margin-top:calc(var(--spacing,.25rem) * 1);max-width:var(--container-xs,20rem);background-color:var(--color-gray-500,oklch(55.1% .027 264.364));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));white-space:pre-line;color:var(--color-white,#fff);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-radius:.25rem;transition-duration:.2s;position:absolute;top:100%;left:clamp(1rem,50%,100vw - 1rem)}._tooltipContainer_18ald_135:hover ._tooltip_18ald_135{visibility:visible;opacity:1}._tooltipPortal_18ald_150{z-index:50;overflow-wrap:anywhere;white-space:pre-line;pointer-events:none;max-width:calc(100vw - 2rem);max-width:var(--container-xs,20rem);background-color:var(--color-gray-500,oklch(55.1% .027 264.364));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-white,#fff);border-radius:.25rem;transition:opacity .2s}body{overflow-x:visible}._confirmationModal_18ald_169{z-index:1001;width:calc(var(--spacing,.25rem) * 80);border-radius:var(--radius-md,.375rem);background-color:var(--color-white,#fff);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:fixed}._confirmationModalContent_18ald_173{gap:calc(var(--spacing,.25rem) * 4);padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}._confirmationMessage_18ald_177{text-align:center;color:var(--color-gray-700,oklch(37.3% .034 259.733))}._confirmationModalButtons_18ald_181{margin-top:calc(var(--spacing,.25rem) * 2);justify-content:flex-end;gap:calc(var(--spacing,.25rem) * 2);display:flex}._cancelButton_18ald_185{border-radius:var(--radius-md,.375rem);background-color:var(--color-gray-200,oklch(92.8% .006 264.531));padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-700,oklch(37.3% .034 259.733))}@media (hover:hover){._cancelButton_18ald_185:hover{background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}}._confirmButton_18ald_188{border-radius:var(--radius-md,.375rem);background-color:var(--color-blue-500,oklch(62.3% .214 259.815));padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff)}@media (hover:hover){._confirmButton_18ald_188:hover{background-color:var(--color-blue-600,oklch(54.6% .245 262.881));color:var(--color-white,#fff)}}@property --tw-duration{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}._advancedSetupContainer_7yve2_7{max-width:var(--container-5xl,64rem);margin-inline:auto}:where(._advancedSetupContainer_7yve2_7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 8) * calc(1 - var(--tw-space-y-reverse)))}._advancedSetupContainer_7yve2_7{border-radius:var(--radius-lg,.5rem);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 6);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}._advancedSetupContainerWide_7yve2_11{width:100%;max-width:95vw}._advancedSetupHeader_7yve2_16{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));padding-bottom:calc(var(--spacing,.25rem) * 4);justify-content:space-between;align-items:center;display:flex}._advancedSetupHeader_7yve2_16 h2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-800,oklch(27.8% .033 256.848))}._setupTabs_7yve2_24{margin-top:calc(var(--spacing,.25rem) * 4);align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));padding-bottom:calc(var(--spacing,.25rem) * 2);display:flex}._backButton_7yve2_28{background-color:var(--color-gray-100,oklch(96.7% .003 264.542));padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);color:var(--color-gray-700,oklch(37.3% .034 259.733));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:.25rem;align-items:center;display:flex}@media (hover:hover){._backButton_7yve2_28:hover{background-color:var(--color-gray-200,oklch(92.8% .006 264.531))}}._factorInputContainer_7yve2_32{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-gray-50,oklch(98.5% .002 247.839));padding:calc(var(--spacing,.25rem) * 4)}._factorInputRow_7yve2_36{flex-wrap:wrap;align-items:center;display:flex}:where(._factorInputRow_7yve2_36>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * 3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * 3) * calc(1 - var(--tw-space-x-reverse)))}@media (width>=48rem){._factorInputRow_7yve2_36{flex-wrap:nowrap}}._factorNameInput_7yve2_40{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));padding:calc(var(--spacing,.25rem) * 2);flex-grow:1}._factorNameInput_7yve2_40:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-blue-500,oklch(62.3% .214 259.815));border-color:#0000}._colorSelector_7yve2_44{margin-top:calc(var(--spacing,.25rem) * 3);display:flex}:where(._colorSelector_7yve2_44>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * 1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * 1) * calc(1 - var(--tw-space-x-reverse)))}@media (width>=48rem){._colorSelector_7yve2_44{margin-top:calc(var(--spacing,.25rem) * 0)}}._colorOption_7yve2_48{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);cursor:pointer;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px}@media (hover:hover){._colorOption_7yve2_48:hover{opacity:.75}}._addFactorButton_7yve2_52{margin-top:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-md,.375rem);background-color:var(--color-blue-600,oklch(54.6% .245 262.881));padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){._addFactorButton_7yve2_52:hover{background-color:var(--color-blue-700,oklch(48.8% .243 264.376))}}._addFactorButton_7yve2_52:disabled{cursor:not-allowed;background-color:var(--color-gray-300,oklch(87.2% .01 258.338))}@media (width>=48rem){._addFactorButton_7yve2_52{margin-top:calc(var(--spacing,.25rem) * 0)}}._factorsListContainer_7yve2_56{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));padding:calc(var(--spacing,.25rem) * 4)}._factorsListContainer_7yve2_56 h3{margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-700,oklch(37.3% .034 259.733))}._noFactors_7yve2_64{color:var(--color-gray-500,oklch(55.1% .027 264.364));font-style:italic}:where(._factorsList_7yve2_56>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}._factorItem_7yve2_72{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));padding:calc(var(--spacing,.25rem) * 2);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1rem;display:grid}._factorDisplay_7yve2_80{align-items:center;min-width:0;display:flex}._factorWorkloadSection_7yve2_85{justify-self:end;align-items:center;min-width:150px;display:flex}:where(._factorWorkloadSection_7yve2_85>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-x-reverse)))}._workloadLabel_7yve2_91{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-600,oklch(44.6% .03 256.802))}._workloadInput_7yve2_95{width:calc(var(--spacing,.25rem) * 16);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));border-radius:.25rem}._workloadInput_7yve2_95:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-blue-500,oklch(62.3% .214 259.815));--tw-outline-style:none;border-color:#0000;outline-style:none}._factorColor_7yve2_99{margin-right:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-sm,.25rem)}._factorName_7yve2_40{color:var(--color-gray-800,oklch(27.8% .033 256.848))}._deleteFactorButton_7yve2_107{color:var(--color-gray-400,oklch(70.7% .022 261.325));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));justify-self:end}@media (hover:hover){._deleteFactorButton_7yve2_107:hover{color:var(--color-red-500,oklch(63.7% .237 25.331))}}._factorInstructions_7yve2_112{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-blue-100,oklch(93.2% .032 255.585));background-color:var(--color-blue-50,oklch(97% .014 254.604));padding:calc(var(--spacing,.25rem) * 4)}._factorInstructions_7yve2_112 h3{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-blue-800,oklch(42.4% .199 265.638))}:where(._factorInstructions_7yve2_112 ol>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 1) * calc(1 - var(--tw-space-y-reverse)))}._factorInstructions_7yve2_112 ol{padding-left:calc(var(--spacing,.25rem) * 6);color:var(--color-blue-800,oklch(42.4% .199 265.638))}._loadingContainer_7yve2_124{height:calc(var(--spacing,.25rem) * 64);color:var(--color-gray-500,oklch(55.1% .027 264.364));justify-content:center;align-items:center;display:flex}._floorPlanSection_7yve2_132{margin-top:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));width:100%;padding:calc(var(--spacing,.25rem) * 3)}._floorPlanTitle_7yve2_136{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-700,oklch(37.3% .034 259.733))}._floorPlanDescription_7yve2_140{margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-600,oklch(44.6% .03 256.802))}._underConstruction_7yve2_144{color:var(--color-gray-500,oklch(55.1% .027 264.364));font-style:italic}._podsSection_7yve2_152{margin-top:calc(var(--spacing,.25rem) * 4)}._podsTitle_7yve2_156{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-700,oklch(37.3% .034 259.733))}._podsToolbar_7yve2_160{margin-bottom:calc(var(--spacing,.25rem) * 4);align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}._podsGridCustom_7yve2_164{align-items:flex-start;gap:1.5rem;display:flex}._podsColumnsWrap_7yve2_170{flex:auto;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem;display:grid}._unassignedPanel_7yve2_177{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 4)}._panelTitle_7yve2_181{margin-bottom:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._podCard_7yve2_185{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);min-height:120px;padding:calc(var(--spacing,.25rem) * 4)}._podHeader_7yve2_190{margin-bottom:calc(var(--spacing,.25rem) * 2);align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}._podTitleInput_7yve2_194{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));padding:calc(var(--spacing,.25rem) * 2);flex:1}._podDeleteBtn_7yve2_198{color:var(--color-gray-400,oklch(70.7% .022 261.325));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){._podDeleteBtn_7yve2_198:hover{color:var(--color-red-500,oklch(63.7% .237 25.331))}}._podRooms_7yve2_202{min-height:calc(var(--spacing,.25rem) * 12);gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}._roomChip_7yve2_206{cursor:move;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-gray-50,oklch(98.5% .002 247.839));padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);border-radius:.25rem;justify-content:space-between;align-items:center;display:flex}._roomActions_7yve2_210{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}._reorderBtn_7yve2_214{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}@media (hover:hover){._reorderBtn_7yve2_214:hover{color:var(--color-gray-700,oklch(37.3% .034 259.733))}}._podActionBtnSmall_7yve2_218{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}@media (hover:hover){._podActionBtnSmall_7yve2_218:hover{text-decoration-line:underline}}._noPodsHint_7yve2_222,._emptyHint_7yve2_226{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-500,oklch(55.1% .027 264.364));font-style:italic}._roomsGrid_7yve2_231{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:10px;min-height:72px;margin:0;padding:0;list-style:none;display:grid}._unassignedRoomsGrid_7yve2_242{grid-template-columns:repeat(3,72px);width:max-content;min-width:236px;min-height:72px}._roomTile_7yve2_249{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-gray-50,oklch(98.5% .002 247.839));color:var(--color-gray-800,oklch(27.8% .033 256.848));-webkit-user-select:none;user-select:none;aspect-ratio:1;cursor:grab;-webkit-user-drag:element;border-radius:.25rem;justify-content:center;align-items:center;width:100%;display:flex;position:relative}._roomTile_7yve2_249:active{cursor:grabbing}._roomNumber_7yve2_262{--tw-font-weight:var(--font-weight-semibold,600);font-size:18px;font-weight:var(--font-weight-semibold,600)}._roomActionsCompact_7yve2_266{gap:6px;display:flex;position:absolute;bottom:6px;right:6px}._dropTarget_7yve2_275{outline-offset:2px;outline:2px dashed #93c5fd}._dragOverlay_7yve2_281{z-index:1;background:0 0;position:absolute;inset:0}._container_1w42d_3{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}._toolbar_1w42d_7{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-gray-50,oklch(98.5% .002 247.839));padding:calc(var(--spacing,.25rem) * 2);border-radius:.25rem;flex-wrap:wrap;display:flex}._toolbarGroup_1w42d_11{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}._button_1w42d_15{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));border-radius:.25rem}@media (hover:hover){._button_1w42d_15:hover{background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}}._buttonPrimary_1w42d_19{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-blue-600,oklch(54.6% .245 262.881));background-color:var(--color-blue-600,oklch(54.6% .245 262.881));padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-white,#fff);border-radius:.25rem}@media (hover:hover){._buttonPrimary_1w42d_19:hover{background-color:var(--color-blue-700,oklch(48.8% .243 264.376))}}._buttonActive_1w42d_23{border-color:var(--color-blue-600,oklch(54.6% .245 262.881));color:var(--color-blue-700,oklch(48.8% .243 264.376))}._canvasWrap_1w42d_27{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);border-radius:.25rem;height:70vh;min-height:520px;overflow:hidden}._statusRow_1w42d_33{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-600,oklch(44.6% .03 256.802));flex-wrap:wrap;display:flex}._sidePanel_1w42d_37{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 2);border-radius:.25rem;flex-wrap:wrap;display:flex}._input_1w42d_41{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));border-radius:.25rem}._small_1w42d_45{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}._adjBox_1w42d_49{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-gray-50,oklch(98.5% .002 247.839));max-height:160px;padding:calc(var(--spacing,.25rem) * 2);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));white-space:pre;border-radius:.25rem;overflow:auto}._hint_1w42d_54{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}._editorBody_1w42d_58{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:minmax(0,1fr) minmax(360px,420px);display:grid}._editorBodyMinimized_1w42d_63{grid-template-columns:minmax(0,1fr) minmax(220px,240px)}._nurseAssignmentsPanel_1w42d_67{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);height:70vh;min-height:520px;padding:calc(var(--spacing,.25rem) * 3);border-radius:.25rem;flex-direction:column;display:flex}._nurseAssignmentsPanelMinimized_1w42d_71{height:auto;min-height:calc(var(--spacing,.25rem) * 0);align-self:flex-start}._nurseAssignmentsHeader_1w42d_75{margin-bottom:calc(var(--spacing,.25rem) * 3);justify-content:space-between;align-items:center;display:flex}._nurseAssignmentsHeaderActions_1w42d_79{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}._nurseAssignmentsHeader_1w42d_75 h4{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-700,oklch(37.3% .034 259.733))}._nurseAssignmentsClear_1w42d_87{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-gray-50,oklch(98.5% .002 247.839));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-gray-700,oklch(37.3% .034 259.733));border-radius:.25rem}@media (hover:hover){._nurseAssignmentsClear_1w42d_87:hover{background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}}._nurseAssignmentsList_1w42d_91{gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;flex:1;display:flex;overflow-y:auto}._nurseAssignmentItem_1w42d_95{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300,oklch(86.9% .022 252.894));background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1.5);text-align:left;display:flex}@media (hover:hover){._nurseAssignmentItem_1w42d_95:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}}._nurseAssignmentItemActive_1w42d_99{border-color:var(--color-blue-400,oklch(70.7% .165 254.624));background-color:var(--color-blue-50,oklch(97% .014 254.604))}._nurseAssignmentLeft_1w42d_103{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex:1;display:flex}._nurseChargeBadge_1w42d_107{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);background-color:var(--color-blue-500,oklch(62.3% .214 259.815));font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._nurseAssignmentName_1w42d_111{max-width:16rem;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);text-overflow:ellipsis;white-space:nowrap;border-radius:.25rem;overflow:hidden}._nurseAssignmentRight_1w42d_115{margin-left:calc(var(--spacing,.25rem) * 2);align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-shrink:0;display:flex}._nurseAssignmentRoomChips_1w42d_119{justify-content:flex-end;align-items:center;gap:calc(var(--spacing,.25rem) * 1);flex-wrap:wrap;display:flex}._nurseAssignmentRoomChip_1w42d_119{background-color:var(--color-slate-100,oklch(96.8% .007 247.896));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-slate-800,oklch(27.9% .041 260.031));border-radius:.25rem;justify-content:center;align-items:center;display:inline-flex}._nurseAssignmentRooms_1w42d_127{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));white-space:nowrap;color:var(--color-gray-500,oklch(55.1% .027 264.364))}._nurseAssignmentsEmpty_1w42d_131{padding:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-gray-500,oklch(55.1% .027 264.364));font-style:italic}@media (width<=1100px){._editorBody_1w42d_58,._editorBodyMinimized_1w42d_63{grid-template-columns:1fr}._nurseAssignmentsPanel_1w42d_67{height:auto;min-height:0;max-height:280px}}._dashboardContainer_lhby6_6{zoom:.8;background-color:var(--color-stone-50,oklch(98.5% .001 106.423));width:125vw;height:125svh;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));flex-direction:column;display:flex;overflow:hidden}._dashboardHeader_lhby6_13{padding-top:calc(var(--spacing,.25rem) * 4);text-align:center}._dashboardTitle_lhby6_17{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}._sidepanelShiftsContainer_lhby6_21{gap:calc(var(--spacing,.25rem) * 1.5);flex:1;display:flex;overflow:hidden}._mobileHospitalPanel_lhby6_29{flex-direction:column;height:75%}:where(._mobileHospitalPanel_lhby6_29>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 4) * calc(1 - var(--tw-space-y-reverse)))}@media (width>=40rem){:where(._mobileHospitalPanel_lhby6_29>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 0) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 0) * calc(1 - var(--tw-space-y-reverse)))}}._goButtonWrapper_lhby6_33{justify-content:flex-end;display:flex}._chevronIcon_lhby6_37{margin-left:calc(var(--spacing,.25rem) * 2)}._goButtonClass_lhby6_41{margin-bottom:calc(var(--spacing,.25rem) * 4);padding-inline:calc(var(--spacing,.25rem) * 12);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);border-radius:.25rem}._goButtonClassEnabled_lhby6_45{background-color:var(--color-blue-500,oklch(62.3% .214 259.815))}@media (hover:hover){._goButtonClassEnabled_lhby6_45:hover{background-color:var(--color-blue-600,oklch(54.6% .245 262.881))}}._goButtonClassDisabled_lhby6_50{cursor:not-allowed;background-color:var(--color-gray-300,oklch(87.2% .01 258.338))}._hospitalPanelContainer_lhby6_55{flex-direction:column;justify-content:center;height:100svh;margin-inline:5%;display:flex}:where(._hospitalPanelContainer_lhby6_55>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 4) * calc(1 - var(--tw-space-y-reverse)))}@media (width>=40rem){._hospitalPanelContainer_lhby6_55{margin:calc(var(--spacing,.25rem) * 24);height:auto}}._hospitalPanelContent_lhby6_59{flex-direction:column;height:100%;display:flex}@media (width>=40rem){._hospitalPanelContent_lhby6_59{flex-direction:row}:where(._hospitalPanelContent_lhby6_59>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * 4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * 4) * calc(1 - var(--tw-space-x-reverse)))}}._list_lhby6_64::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:var(--scrollbar-track-radius)}._list_lhby6_64::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:var(--scrollbar-thumb-radius)}._list_lhby6_64::-webkit-scrollbar-corner{background-color:var(--scrollbar-corner);border-radius:var(--scrollbar-corner-radius)}._list_lhby6_64{scrollbar-width:auto;scrollbar-color:var(--scrollbar-thumb,initial) var(--scrollbar-track,initial)}._list_lhby6_64::-webkit-scrollbar{width:var(--scrollbar-width,16px);height:var(--scrollbar-height,16px);display:block}._list_lhby6_64{scrollbar-width:none}._list_lhby6_64::-webkit-scrollbar{display:none}._list_lhby6_64{border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-radius:.25rem;flex:1;overflow-y:auto}._listTitle_lhby6_68{margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._addButton_lhby6_72{margin-bottom:calc(var(--spacing,.25rem) * 4);padding:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));color:var(--color-gray-400,oklch(70.7% .022 261.325));border-radius:.25rem}@media (hover:hover){._addButton_lhby6_72:hover{background-color:var(--color-gray-200,oklch(92.8% .006 264.531));color:var(--color-black,#000)}}._rememberSelectionRow_lhby6_76{justify-content:flex-end;display:flex}._rememberSelectionLabel_lhby6_80{margin-bottom:calc(var(--spacing,.25rem) * 2);align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-700,oklch(37.3% .034 259.733));display:flex}._loginPage_lhby6_88{background-color:var(--color-gray-100,oklch(96.7% .003 264.542));min-height:100svh;padding-block:calc(var(--spacing,.25rem) * 6);flex-direction:column;justify-content:center;align-items:center;display:flex}._loginCard_lhby6_92{width:100%;max-width:var(--container-md,28rem);margin-inline:5%}:where(._loginCard_lhby6_92>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 4) * calc(1 - var(--tw-space-y-reverse)))}._loginCard_lhby6_92{border-radius:var(--radius-md,.375rem);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 8);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}._loginTitle_lhby6_96{margin-bottom:calc(var(--spacing,.25rem) * 2);text-align:center;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._loginStagingText_lhby6_100{margin-bottom:calc(var(--spacing,.25rem) * 2)}._loginLogoWrapper_lhby6_104{justify-content:center;display:flex}._loginLogo_lhby6_104{margin-bottom:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 12)}._loginForm_lhby6_112{width:83.3333%;margin-inline:auto}:where(._loginForm_lhby6_112>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 7) * calc(1 - var(--tw-space-y-reverse)))}:where(._authField_lhby6_116>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 1) * calc(1 - var(--tw-space-y-reverse)))}._authFieldLabel_lhby6_120{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-700,oklch(37.3% .034 259.733));display:block}._loginInput_lhby6_124{margin-top:calc(var(--spacing,.25rem) * 1);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2)}._loginInput_lhby6_124:focus{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-blue-500,oklch(62.3% .214 259.815));--tw-outline-style:none;outline-style:none}._passwordRequirements_lhby6_128{border-radius:var(--radius-md,.375rem);background-color:var(--color-blue-50,oklch(97% .014 254.604));padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-700,oklch(37.3% .034 259.733))}._passwordRequirementsTitle_lhby6_132{margin-bottom:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}._passwordRequirementList_lhby6_136{list-style-type:disc}:where(._passwordRequirementList_lhby6_136>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 1) * calc(1 - var(--tw-space-y-reverse)))}._passwordRequirementList_lhby6_136{padding-left:calc(var(--spacing,.25rem) * 5)}._loginError_lhby6_140{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-red-500,oklch(63.7% .237 25.331))}._loginInfo_lhby6_144{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-blue-600,oklch(54.6% .245 262.881))}._loginButtonWrapper_lhby6_148{padding-top:calc(var(--spacing,.25rem) * 4);justify-content:center;display:flex}._loginButton_lhby6_148{border-radius:var(--radius-md,.375rem);background-color:var(--color-blue-500,oklch(62.3% .214 259.815));width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);color:var(--color-white,#fff)}@media (hover:hover){._loginButton_lhby6_148:hover{background-color:var(--color-blue-600,oklch(54.6% .245 262.881))}}._loginButton_lhby6_148:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-blue-500,oklch(62.3% .214 259.815));--tw-outline-style:none;outline-style:none}._loginButton_lhby6_148:disabled{cursor:not-allowed;opacity:.5}@media (hover:hover){._loginButton_lhby6_148:disabled:hover{background-color:var(--color-blue-500,oklch(62.3% .214 259.815))}}._linkTermsText_lhby6_160{color:var(--color-blue-500,oklch(62.3% .214 259.815))}._authHelperRow_lhby6_164{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));display:flex}._authLink_lhby6_168{color:var(--color-blue-500,oklch(62.3% .214 259.815))}@media (hover:hover){._authLink_lhby6_168:hover{color:var(--color-blue-600,oklch(54.6% .245 262.881))}}._authLink_lhby6_168:focus{--tw-outline-style:none;outline-style:none;text-decoration-line:underline}._authPrompt_lhby6_172{text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-600,oklch(44.6% .03 256.802))}._loginTermsDiv_lhby6_176{background-color:var(--color-gray-100,oklch(96.7% .003 264.542));height:100svh;margin-top:-5%;inset-block:5%;inset-inline:20%;overflow-y:scroll}._wFull_1mm4v_7{width:100%}._sidepanelContainer_1mm4v_16{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-stone-50,oklch(98.5% .001 106.423));width:100%;height:100%;padding-inline:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;display:flex;overflow:visible}._minimizedSidepanelContainer_1mm4v_20{margin-inline:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-stone-50,oklch(98.5% .001 106.423));justify-content:center;align-items:center;display:flex}@media (hover:hover){._minimizedSidepanelContainer_1mm4v_20:hover{border-color:var(--color-gray-600,oklch(44.6% .03 256.802));background-color:var(--color-gray-200,oklch(92.8% .006 264.531))}}._sidepanelHeader_1mm4v_25{padding-top:calc(var(--spacing,.25rem) * 1);padding-bottom:calc(var(--spacing,.25rem) * 2);justify-content:space-between;align-items:center;display:flex}._sidepanelTab_1mm4v_28{cursor:pointer;border-bottom-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);border-bottom-width:2px;flex:1}._activeTab_1mm4v_31{border-color:var(--color-blue-500,oklch(62.3% .214 259.815));color:var(--color-blue-500,oklch(62.3% .214 259.815))}._inactiveTab_1mm4v_34{color:var(--color-gray-500,oklch(55.1% .027 264.364));border-color:#0000}._roomsSubTabContainer_1mm4v_39{margin-inline:calc(var(--spacing,.25rem) * 3);justify-content:space-between;display:flex}._roomsSubTabButton_1mm4v_43{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-blue-500,oklch(62.3% .214 259.815));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));border-radius:.25rem}._activeRoomsSubTab_1mm4v_47{background-color:var(--color-blue-500,oklch(62.3% .214 259.815));color:var(--color-white,#fff)}._inactiveRoomsSubTab_1mm4v_51{background-color:var(--color-gray-100,oklch(96.7% .003 264.542));color:var(--color-gray-600,oklch(44.6% .03 256.802))}._shiftSelectorContainer_1mm4v_56{margin-top:calc(var(--spacing,.25rem) * 2);margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));justify-content:center;align-items:center;display:flex}._shiftSelectorLabel_1mm4v_60{margin-right:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-700,oklch(37.3% .034 259.733))}._shiftButtonsContainer_1mm4v_64{display:flex}:where(._shiftButtonsContainer_1mm4v_64>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * 1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * 1) * calc(1 - var(--tw-space-x-reverse)))}._shiftButton_1mm4v_64{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);color:var(--color-gray-600,oklch(44.6% .03 256.802))}@media (hover:hover){._shiftButton_1mm4v_64:hover{background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}}._activeShiftButton_1mm4v_72{border-color:var(--color-blue-500,oklch(62.3% .214 259.815));background-color:var(--color-blue-500,oklch(62.3% .214 259.815));color:var(--color-white,#fff)}@media (hover:hover){._activeShiftButton_1mm4v_72:hover{background-color:var(--color-blue-600,oklch(54.6% .245 262.881))}}._sidepanelMinimizeButton_1mm4v_77{align-self:flex-start;align-items:center;display:flex}._sidepanelMinimizeButton_1mm4v_77:focus{--tw-outline-style:none;outline-style:none}._sidepanelMinimizeStyle_1mm4v_80{top:calc(var(--spacing,.25rem) * -2);padding:calc(var(--spacing,.25rem) * 1);--tw-leading:1;color:var(--color-gray-500,oklch(55.1% .027 264.364));border-radius:.25rem;line-height:1;position:relative}@media (hover:hover){._sidepanelMinimizeStyle_1mm4v_80:hover{background-color:var(--color-gray-200,oklch(92.8% .006 264.531))}}._sidepanelContent_1mm4v_85::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:var(--scrollbar-track-radius)}._sidepanelContent_1mm4v_85::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:var(--scrollbar-thumb-radius)}._sidepanelContent_1mm4v_85::-webkit-scrollbar-corner{background-color:var(--scrollbar-corner);border-radius:var(--scrollbar-corner-radius)}._sidepanelContent_1mm4v_85{scrollbar-width:auto;scrollbar-color:var(--scrollbar-thumb,initial) var(--scrollbar-track,initial)}._sidepanelContent_1mm4v_85::-webkit-scrollbar{width:var(--scrollbar-width,16px);height:var(--scrollbar-height,16px);display:block}._sidepanelContent_1mm4v_85{scrollbar-width:none}._sidepanelContent_1mm4v_85::-webkit-scrollbar{display:none}._sidepanelContent_1mm4v_85{scroll-snap-type:y var(--tw-scroll-snap-strictness);overscroll-behavior-x:none;flex:1;overflow:auto}._shiftContainer_1mm4v_94{gap:calc(var(--spacing,.25rem) * 1);padding-right:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));flex:1;display:flex}._shiftHeader_1mm4v_99{padding-top:calc(var(--spacing,.25rem) * 1.5);padding-bottom:calc(var(--spacing,.25rem) * 1.5);background-color:#fafaf9;display:flex}._shiftHeaderContent_1mm4v_103{border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem) * 1.5);flex-grow:1;justify-content:space-between;align-items:center;display:flex;position:relative}._shiftMinimizeButton_1mm4v_108{margin:calc(var(--spacing,.25rem) * 0);padding:calc(var(--spacing,.25rem) * 0);justify-content:center;align-items:center;display:flex}._shiftMinimizeStyle_1mm4v_111{top:calc(var(--spacing,.25rem) * -1);padding-left:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:1;color:var(--color-gray-400,oklch(70.7% .022 261.325));line-height:1;position:relative}._shiftIcon_1mm4v_114{margin-right:calc(var(--spacing,.25rem) * 1);margin-left:calc(var(--spacing,.25rem) * 1);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--color-gray-400,oklch(70.7% .022 261.325))}._shiftDate_1mm4v_119{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));flex:1;justify-content:flex-start;align-items:center;display:flex}._shiftName_1mm4v_122{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));flex:1;justify-content:center;align-items:center;display:flex}._shiftMinimizedName_1mm4v_125{text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));margin-inline:auto}._roomCount_1mm4v_128{padding-right:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));flex:1;justify-content:flex-end;align-items:center;display:flex}._shiftFooter_1mm4v_133{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));padding-block:calc(var(--spacing,.25rem) * 1.5);text-align:center;background-color:#fafaf9;flex-direction:column;flex:none;display:flex}._shiftAddNurseButton_1mm4v_137{border-radius:var(--radius-md,.375rem);background-color:var(--color-blue-500,oklch(62.3% .214 259.815));padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){._shiftAddNurseButton_1mm4v_137:hover{background-color:var(--color-blue-600,oklch(54.6% .245 262.881))}}._shiftPodsToggleContainer_1mm4v_142{margin-block:calc(var(--spacing,.25rem) * 2);text-align:center;justify-content:center;margin-top:auto;display:flex}._shiftPodsToggleButton_1mm4v_145{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-gray-100,oklch(96.7% .003 264.542));padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-700,oklch(37.3% .034 259.733))}@media (hover:hover){._shiftPodsToggleButton_1mm4v_145:hover{background-color:var(--color-gray-200,oklch(92.8% .006 264.531))}}._shiftViewTogglesRow_1mm4v_149{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}._databaseContainer_1mm4v_158{border-top-style:var(--tw-border-style);border-top-width:2px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-stone-50,oklch(98.5% .001 106.423));height:100%;padding:calc(var(--spacing,.25rem) * 3);flex-direction:column;transition:all .3s ease-in-out;display:flex;position:relative;overflow:hidden}._databaseContainerMinimized_1mm4v_162{min-height:3rem;max-height:3rem;height:calc(var(--spacing,.25rem) * 12);border-top-style:var(--tw-border-style);border-top-width:2px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-stone-50,oklch(98.5% .001 106.423));padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);flex:none;position:absolute;bottom:0;left:0;right:0}._databaseHeader_1mm4v_171{margin-bottom:calc(var(--spacing,.25rem) * 1);justify-content:space-between;align-items:center;display:flex}._databaseHeaderMinimized_1mm4v_174{margin-bottom:calc(var(--spacing,.25rem) * 0);justify-content:flex-end;align-items:center;display:flex}._databaseTabsWrapper_1mm4v_179{min-width:calc(var(--spacing,.25rem) * 0);border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));padding-bottom:calc(var(--spacing,.25rem) * 1.5);flex:1;display:flex;position:relative}._databaseTabsDivider_1mm4v_182{bottom:calc(var(--spacing,.25rem) * 0);border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));width:100%;position:absolute}._databaseScrollContainer_1mm4v_187::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:var(--scrollbar-track-radius)}._databaseScrollContainer_1mm4v_187::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:var(--scrollbar-thumb-radius)}._databaseScrollContainer_1mm4v_187::-webkit-scrollbar-corner{background-color:var(--scrollbar-corner);border-radius:var(--scrollbar-corner-radius)}._databaseScrollContainer_1mm4v_187{scrollbar-width:auto;scrollbar-color:var(--scrollbar-thumb,initial) var(--scrollbar-track,initial)}._databaseScrollContainer_1mm4v_187::-webkit-scrollbar{width:var(--scrollbar-width,16px);height:var(--scrollbar-height,16px);display:block}._databaseScrollContainer_1mm4v_187{scrollbar-width:none}._databaseScrollContainer_1mm4v_187::-webkit-scrollbar{display:none}._databaseScrollContainer_1mm4v_187{height:100%;overflow-y:auto}._buttonBarContainer_1mm4v_191{right:calc(var(--spacing,.25rem) * 0);z-index:50;margin-right:calc(var(--spacing,.25rem) * 4);justify-content:flex-end;align-items:center;display:flex;position:fixed}:where(._buttonBarContainer_1mm4v_191>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * 6) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * 6) * calc(1 - var(--tw-space-x-reverse)))}._minimizeDiv_1mm4v_195{outline-style:var(--tw-outline-style);outline-width:1px;justify-content:center;align-items:center;display:flex}._minimizeButton_1mm4v_199{top:calc(var(--spacing,.25rem) * 0);cursor:pointer;border-radius:var(--radius-sm,.25rem);padding:calc(var(--spacing,.25rem) * 0);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:1;color:var(--color-gray-400,oklch(70.7% .022 261.325));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;line-height:1;transition-duration:.2s;position:relative}._databaseMinimizeButtonExpanded_1mm4v_204{top:calc(var(--spacing,.25rem) * 0);right:calc(var(--spacing,.25rem) * 1);z-index:50;position:absolute}._minimizeButton_1mm4v_199:hover{background-color:var(--color-gray-200,oklch(92.8% .006 264.531));color:var(--color-gray-600,oklch(44.6% .03 256.802))}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}._buttonBarContainer_ibbyh_6{display:flex;position:relative}:where(._buttonBarContainer_ibbyh_6>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * 6) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * 6) * calc(1 - var(--tw-space-x-reverse)))}._sortIcon_ibbyh_9{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);color:var(--color-gray-300,oklch(87.2% .01 258.338))}@media (hover:hover){._sortIcon_ibbyh_9:hover{color:#2f88ff}}._addCard_ibbyh_13{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);color:var(--color-gray-300,oklch(87.2% .01 258.338))}@media (hover:hover){._addCard_ibbyh_13:hover{color:#2f88ff}}._tabBarContainer_ibbyh_20{align-items:flex-start;width:100%;display:flex}._tabDivider_ibbyh_24{margin-inline:calc(var(--spacing,.25rem) * 2);color:var(--color-gray-300,oklch(87.2% .01 258.338));-webkit-user-select:none;user-select:none}._tabGroupLeft_ibbyh_28{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex:1;display:flex}._tabGroupRight_ibbyh_32{align-items:center;gap:calc(var(--spacing,.25rem) * 2);margin-left:auto;display:flex}._activeTab_ibbyh_36{padding-inline:calc(var(--spacing,.25rem) * 2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:#2f88ff;border-radius:.25rem}._inactiveTab_ibbyh_40{padding-inline:calc(var(--spacing,.25rem) * 2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--color-gray-500,oklch(55.1% .027 264.364));border-radius:.25rem}@media (hover:hover){._inactiveTab_ibbyh_40:hover{color:#96c3ff}}._disabledTab_ibbyh_45{padding-inline:calc(var(--spacing,.25rem) * 2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--color-gray-300,oklch(87.2% .01 258.338));border-radius:.25rem}._subTabContainer_ibbyh_49{margin-right:calc(var(--spacing,.25rem) * 2);align-items:center;display:flex;position:relative}._activeSubTab_ibbyh_53{padding-inline:calc(var(--spacing,.25rem) * 1);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:#2f88ff;border-radius:.25rem;font-style:italic}._inactiveSubTab_ibbyh_57{padding-inline:calc(var(--spacing,.25rem) * 1);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--color-gray-400,oklch(70.7% .022 261.325));border-radius:.25rem;font-style:italic}@media (hover:hover){._inactiveSubTab_ibbyh_57:hover{color:#96c3ff}}._subTabRender_ibbyh_61{margin-left:calc(var(--spacing,.25rem) * 2);display:flex}:where(._subTabRender_ibbyh_61>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-x-reverse)))}._nurseHeaderContainer_o8kby_10{flex-direction:column;width:1.5rem;display:flex}._nurseHeaderIcon_o8kby_15{margin-right:calc(var(--spacing,.25rem) * 3);margin-bottom:calc(var(--spacing,.25rem) * .5);height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);cursor:pointer;color:var(--color-gray-400,oklch(70.7% .022 261.325));opacity:1;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){._nurseHeaderIcon_o8kby_15:hover{color:var(--color-gray-500,oklch(55.1% .027 264.364))}}._nurseHeaderIconActive_o8kby_21{margin-right:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);cursor:pointer;color:var(--color-blue-500,oklch(62.3% .214 259.815));opacity:1}._removeButton_o8kby_27{top:calc(var(--spacing,.25rem) * -4);left:calc(var(--spacing,.25rem) * -1);z-index:9999;color:var(--color-gray-400,oklch(70.7% .022 261.325));display:none;position:absolute}@media (hover:hover){._removeButton_o8kby_27:hover{color:var(--color-red-700,oklch(50.5% .213 27.518))}}._removeButtonDatabase_o8kby_31{top:calc(var(--spacing,.25rem) * -2.5);left:calc(var(--spacing,.25rem) * 1);z-index:9999;color:var(--color-gray-400,oklch(70.7% .022 261.325));display:none;position:absolute}@media (hover:hover){._removeButtonDatabase_o8kby_31:hover{color:var(--color-red-700,oklch(50.5% .213 27.518))}}._editButton_o8kby_37{top:calc(var(--spacing,.25rem) * -3);right:calc(var(--spacing,.25rem) * 1);z-index:9999;color:var(--color-gray-400,oklch(70.7% .022 261.325));display:none;position:absolute}@media (hover:hover){._editButton_o8kby_37:hover{color:var(--color-blue-700,oklch(48.8% .243 264.376))}}._hoverScope_o8kby_42:hover ._removeButton_o8kby_27,._hoverScope_o8kby_42:hover ._removeButtonDatabase_o8kby_31,._hoverScope_o8kby_42:hover ._editButton_o8kby_37{display:block}._hoverScope_o8kby_42:hover ._nurseHeaderIcon_o8kby_15{opacity:1}._nurseFooterContainer_o8kby_57{align-items:center;display:flex}._nurseFooterWorkload_o8kby_61{min-width:2rem;margin-left:calc(var(--spacing,.25rem) * 1.5);border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));padding-left:calc(var(--spacing,.25rem) * 2);text-align:right;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);justify-content:flex-end;align-items:center;display:flex}._nurseAddButton_o8kby_66{z-index:50;border-style:var(--tw-border-style);background-color:var(--color-blue-500,oklch(62.3% .214 259.815));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-white,#fff);border-width:1px;border-radius:.25rem}@media (hover:hover){._nurseAddButton_o8kby_66:hover{background-color:var(--color-blue-600,oklch(54.6% .245 262.881))}}._nurseRoomsContainer_o8kby_74{justify-content:flex-end;gap:calc(var(--spacing,.25rem) * 1);flex-grow:1;grid-template-columns:repeat(auto-fit,minmax(2.25rem,max-content));display:grid}._nurseRooms_o8kby_74{z-index:10;height:calc(var(--spacing,.25rem) * 6);min-width:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-sm,.25rem);background-color:var(--color-gray-200,oklch(92.8% .006 264.531));padding-inline:calc(var(--spacing,.25rem) * 1);text-align:center;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}@media (hover:hover){._nurseRooms_o8kby_74:hover{background-color:var(--color-gray-300,oklch(87.2% .01 258.338))}}._removeRoom_o8kby_83{top:calc(var(--spacing,.25rem) * -3);left:calc(var(--spacing,.25rem) * .5);z-index:9999;color:var(--color-gray-400,oklch(70.7% .022 261.325));display:none;position:absolute}@media (hover:hover){._removeRoom_o8kby_83:hover{color:var(--color-red-700,oklch(50.5% .213 27.518))}}._nurseRooms_o8kby_74:hover ._removeRoom_o8kby_83{display:block}._roomDischarged_o8kby_92{background-color:var(--color-red-200,oklch(88.5% .062 18.334))}._roomAdmitted_o8kby_96{background-color:var(--color-emerald-100,oklch(95% .052 163.051))}._roomBanned_o8kby_100{inset:calc(var(--spacing,.25rem) * 0);z-index:10;border-radius:var(--radius-sm,.25rem);background-color:#d1d5dcb3;justify-content:center;align-items:center;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){._roomBanned_o8kby_100{background-color:color-mix(in oklab, var(--color-gray-300,oklch(87.2% .01 258.338)) 70%, transparent)}}._roomBanned_o8kby_100{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}._draggableRoom_o8kby_104{cursor:grab}._draggableRoom_o8kby_104:active{cursor:grabbing}._nursePodsContainer_o8kby_119{width:100%}._nursePodsRow_o8kby_123{place-items:flex-start start;column-gap:calc(var(--spacing,.25rem) * 2);grid-template-columns:minmax(8ch,12ch) minmax(0,1fr);width:100%;display:grid}._nursePodsRow_o8kby_123>._nursePodsLabel_o8kby_130{align-self:center}._nursePodsLabel_o8kby_130{text-align:center;max-width:100%;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);text-overflow:ellipsis;white-space:nowrap;color:var(--color-gray-700,oklch(37.3% .034 259.733));grid-column:1;justify-self:center;overflow:hidden}._podPrefix_o8kby_143{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._podName_o8kby_147{vertical-align:bottom}._nursePodsRooms_o8kby_151{min-width:calc(var(--spacing,.25rem) * 0);grid-column:2;justify-self:stretch}._nursePodsRoomsRow_o8kby_158{justify-content:flex-end;align-items:center;gap:calc(var(--spacing,.25rem) * 1);flex-wrap:wrap;display:flex}._nurseRoomsContainer_o8kby_74,._nursePodsContainer_o8kby_119,._nursePodsRow_o8kby_123,._nursePodsRooms_o8kby_151,._nursePodsRoomsRow_o8kby_158{overflow:visible}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}._nurseCardsContainer_ij6bq_5{margin-inline:calc(var(--spacing,.25rem) * 1);margin-block:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}._nurseCardWrapper_ij6bq_9{width:calc(var(--spacing,.25rem) * 48);padding-inline:calc(var(--spacing,.25rem) * 2)}._roomsContainer_ij6bq_16{height:100%;padding-block:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex;overflow-x:clip}._roomClass_ij6bq_20{margin-inline:calc(var(--spacing,.25rem) * 2)}._roomsVerticalContainer_ij6bq_25::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:var(--scrollbar-track-radius)}._roomsVerticalContainer_ij6bq_25::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:var(--scrollbar-thumb-radius)}._roomsVerticalContainer_ij6bq_25::-webkit-scrollbar-corner{background-color:var(--scrollbar-corner);border-radius:var(--scrollbar-corner-radius)}._roomsVerticalContainer_ij6bq_25{scrollbar-width:auto;scrollbar-color:var(--scrollbar-thumb,initial) var(--scrollbar-track,initial)}._roomsVerticalContainer_ij6bq_25::-webkit-scrollbar{width:var(--scrollbar-width,16px);height:var(--scrollbar-height,16px);display:block}._roomsVerticalContainer_ij6bq_25{scrollbar-width:none}._roomsVerticalContainer_ij6bq_25::-webkit-scrollbar{display:none}._roomsVerticalContainer_ij6bq_25{height:100%;padding-block:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex;overflow-y:auto}._roomVerticalClass_ij6bq_29{flex-direction:row;width:100%;display:flex}:where(._roomVerticalClass_ij6bq_29>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-x-reverse)))}._roomVerticalClass_ij6bq_29{padding-inline:calc(var(--spacing,.25rem) * 2)}._detailsBox_ij6bq_33{margin-bottom:calc(var(--spacing,.25rem) * 3);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-gray-400,oklch(70.7% .022 261.325));padding:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-gray-600,oklch(44.6% .03 256.802));border-radius:.25rem;flex:1}._assignButton_ij6bq_37{min-height:calc(var(--spacing,.25rem) * 12);border-radius:var(--radius-xl,.75rem);background-color:var(--color-blue-600,oklch(54.6% .245 262.881));min-width:13rem;padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}._assignButton_ij6bq_37:hover{background-color:var(--color-blue-700,oklch(48.8% .243 264.376));color:var(--color-white,#fff)}._assignmentActionRow_ij6bq_44{align-items:flex-start;column-gap:calc(var(--spacing,.25rem) * 3);row-gap:calc(var(--spacing,.25rem) * 2);grid-template-columns:minmax(17.5rem,max-content) minmax(15.5rem,max-content);width:100%;display:grid}._assignmentActionsWrap_ij6bq_52{width:100%;min-width:calc(var(--spacing,.25rem) * 0);text-align:left}._assignmentButtonStack_ij6bq_56{width:100%;min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 2);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));padding-right:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}._assignmentButtonStack_ij6bq_56>div{width:100%;display:flex}._assignmentButtonStack_ij6bq_56 button{width:100%}._assignmentModeGroup_ij6bq_68{margin-top:calc(var(--spacing,.25rem) * .5);align-items:center;gap:calc(var(--spacing,.25rem) * .5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300,oklch(86.9% .022 252.894));background-color:var(--color-white,#fff);width:fit-content;padding:calc(var(--spacing,.25rem) * .5);border-radius:3.40282e38px;display:inline-flex}._assignmentModeOption_ij6bq_72{min-height:calc(var(--spacing,.25rem) * 11);cursor:pointer;border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-slate-700,oklch(37.2% .044 257.287));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-width:1px;border-color:#0000;border-radius:3.40282e38px}._assignmentModeSelected_ij6bq_76{border-color:var(--color-blue-500,oklch(62.3% .214 259.815));background-color:var(--color-blue-600,oklch(54.6% .245 262.881));color:var(--color-white,#fff);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}._assignmentModeHint_ij6bq_80{margin-left:calc(var(--spacing,.25rem) * 1);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));color:var(--color-slate-500,oklch(55.4% .046 257.417));display:block}._assignmentSpinner_ij6bq_84{margin-inline:auto;margin-block:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10);border-style:var(--tw-border-style);border-width:4px;border-color:var(--color-blue-200,oklch(88.2% .059 254.128));border-top-color:var(--color-blue-600,oklch(54.6% .245 262.881));border-radius:3.40282e38px;animation:.9s linear infinite _assignmentSpin_ij6bq_84}._assignmentAbort_ij6bq_89{margin-top:calc(var(--spacing,.25rem) * 3);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:#0000;border-radius:.25rem}._assignmentAbort_ij6bq_89:hover{border-color:var(--color-white,#fff);color:var(--color-white,#fff)}._assignmentProgressTrack_ij6bq_97{margin-inline:auto;margin-top:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 48);background-color:var(--color-blue-100,oklch(93.2% .032 255.585));border-radius:3.40282e38px;overflow:hidden}._assignmentProgressFill_ij6bq_101{transform-origin:0;width:0%;animation:_assignmentProgress_ij6bq_97 var(--progress-duration,18s) linear infinite;background-color:var(--color-blue-500,oklch(62.3% .214 259.815));border-radius:3.40282e38px;height:100%}@keyframes _assignmentSpin_ij6bq_84{to{transform:rotate(360deg)}}@keyframes _assignmentProgress_ij6bq_97{0%{width:4%}to{width:100%}}._factorsContainer_ij6bq_124{width:100%}._factorsList_ij6bq_128{gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}._factorToggle_ij6bq_132{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);cursor:pointer;border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;-webkit-user-select:none;user-select:none;border-width:2px;justify-content:center;align-items:center;transition-duration:.15s;display:flex}@media (hover:hover){._factorToggle_ij6bq_132:hover{--tw-translate-y:calc(var(--spacing,.25rem) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}._factorActive_ij6bq_136{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}._factorInactive_ij6bq_140{color:var(--color-gray-700,oklch(37.3% .034 259.733))}@media (hover:hover){._factorInactive_ij6bq_140:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}}._noFactors_ij6bq_144{padding-block:calc(var(--spacing,.25rem) * 2);text-align:center;color:var(--color-gray-500,oklch(55.1% .027 264.364));font-style:italic}._factorHelp_ij6bq_148{margin-top:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-blue-600,oklch(54.6% .245 262.881))}._loadingFactors_ij6bq_152{padding-block:calc(var(--spacing,.25rem) * 2);text-align:center;color:var(--color-gray-500,oklch(55.1% .027 264.364))}._factorsTabContainer_ij6bq_157{width:100%;padding:calc(var(--spacing,.25rem) * 4)}._factorsTabTitle_ij6bq_161{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-800,oklch(27.8% .033 256.848))}._factorsTabDescription_ij6bq_165{margin-bottom:calc(var(--spacing,.25rem) * 6);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-600,oklch(44.6% .03 256.802))}._factorButtonContainer_ij6bq_170{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2.5);grid-template-columns:repeat(2,minmax(7.75rem,7.75rem));width:fit-content;display:grid}._factorButton_ij6bq_170{min-height:calc(var(--spacing,.25rem) * 12);cursor:pointer;border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;border-width:2px;justify-content:flex-start;align-items:center;transition-duration:.15s;display:inline-flex}@media (hover:hover){._factorButton_ij6bq_170:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}._factorButton_ij6bq_170:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}._factorButtonSelected_ij6bq_179{background-color:var(--color-white,#fff);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}._factorButtonContent_ij6bq_183{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);width:100%;display:flex}._factorButtonName_ij6bq_187{--tw-leading:1;--tw-font-weight:var(--font-weight-semibold,600);font-size:13px;line-height:1;font-weight:var(--font-weight-semibold,600)}._factorButtonCount_ij6bq_191{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-slate-100,oklch(96.8% .007 247.896));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);color:var(--color-slate-700,oklch(37.2% .044 257.287));border-radius:3.40282e38px}._roomsUnassignedButton_ij6bq_195{margin-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 2)}._nurseFilterBox_ij6bq_199{margin-bottom:calc(var(--spacing,.25rem) * 3);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-gray-50,oklch(98.5% .002 247.839));padding:calc(var(--spacing,.25rem) * 2);border-radius:.25rem}._nurseFilterLabel_ij6bq_203{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-600,oklch(44.6% .03 256.802))}._nurseUpdateControls_ij6bq_207{margin-bottom:calc(var(--spacing,.25rem) * 2);align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}._upToDateButton_ij6bq_211{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300,oklch(86.9% .022 252.894));background-color:var(--color-slate-100,oklch(96.8% .007 247.896));padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-slate-700,oklch(37.2% .044 257.287));border-radius:.25rem}@media (hover:hover){._upToDateButton_ij6bq_211:hover{background-color:var(--color-slate-200,oklch(92.9% .013 255.508))}}._upToDateButton_ij6bq_211:disabled{cursor:not-allowed;opacity:.6}._nurseUpdateTimestamp_ij6bq_215{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-slate-700,oklch(37.2% .044 257.287))}._clearFilterButton_ij6bq_219{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-gray-200,oklch(92.8% .006 264.531));padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-700,oklch(37.3% .034 259.733));border-radius:.25rem}@media (hover:hover){._clearFilterButton_ij6bq_219:hover{background-color:var(--color-gray-300,oklch(87.2% .01 258.338))}}input[type=number]{appearance:auto}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:auto;opacity:1;display:block}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:auto;opacity:1;display:block}._maxRoomInput_ij6bq_237{height:calc(var(--spacing,.25rem) * 12);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300,oklch(86.9% .022 252.894));background-color:var(--color-white,#fff);width:4.75rem;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 0);text-align:center;--tw-leading:1;--tw-font-weight:var(--font-weight-semibold,600);font-size:1.05rem;line-height:1;font-weight:var(--font-weight-semibold,600);color:var(--color-slate-800,oklch(27.9% .041 260.031))}._assignmentControlsWrap_ij6bq_241{margin-top:calc(var(--spacing,.25rem) * 1);width:100%;max-width:40rem;min-width:calc(var(--spacing,.25rem) * 0)}._assignmentSectionTitle_ij6bq_245{margin-bottom:calc(var(--spacing,.25rem) * 3);--tw-leading:var(--leading-tight,1.25);font-size:1.25rem;line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-slate-800,oklch(27.9% .041 260.031))}._assignmentSectionHeading_ij6bq_249{margin-bottom:calc(var(--spacing,.25rem) * 3);align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}._assignmentSectionHeading_ij6bq_249 ._assignmentSectionTitle_ij6bq_245{margin-bottom:calc(var(--spacing,.25rem) * 0)}._assignmentControlsGrid_ij6bq_257{width:100%;min-width:calc(var(--spacing,.25rem) * 0);align-items:flex-start;column-gap:calc(var(--spacing,.25rem) * 3);row-gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:minmax(18rem,max-content) minmax(21rem,max-content);display:grid}._assignmentPrimaryActions_ij6bq_262{margin-top:calc(var(--spacing,.25rem) * 1);width:100%;min-width:calc(var(--spacing,.25rem) * 0);grid-column:1/-1}._assignmentInlineControlsGroup_ij6bq_267{align-items:center;column-gap:calc(var(--spacing,.25rem) * 3);row-gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:max-content auto auto;display:grid}._assignmentOptionsGroup_ij6bq_272{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 2.5);padding-left:calc(var(--spacing,.25rem) * 0);flex-direction:column;display:flex}._assignmentInlineControlRow_ij6bq_276{display:contents}._assignmentInlineControlLabel_ij6bq_280{text-align:left;--tw-leading:var(--leading-tight,1.25);font-size:17px;line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);white-space:nowrap;color:var(--color-slate-700,oklch(37.2% .044 257.287))}._assignmentInlineControlDash_ij6bq_284{--tw-leading:1;color:var(--color-slate-500,oklch(55.4% .046 257.417));font-size:18px;line-height:1}._assignmentInfoIcon_ij6bq_288{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300,oklch(86.9% .022 252.894));background-color:var(--color-white,#fff);--tw-font-weight:var(--font-weight-bold,700);width:18px;height:18px;font-size:10px;font-weight:var(--font-weight-bold,700);color:var(--color-slate-500,oklch(55.4% .046 257.417));border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._assignmentOptionRow_ij6bq_292{min-width:calc(var(--spacing,.25rem) * 0);cursor:pointer;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);align-self:flex-start;display:flex}._assignmentOptionCheckbox_ij6bq_296{margin-top:calc(var(--spacing,.25rem) * .5);height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);border-color:var(--color-slate-300,oklch(86.9% .022 252.894));color:var(--color-blue-600,oklch(54.6% .245 262.881));border-radius:.25rem;flex-shrink:0}._assignmentOptionLabel_ij6bq_300{min-width:calc(var(--spacing,.25rem) * 0);--tw-leading:var(--leading-tight,1.25);font-size:17px;line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);white-space:nowrap;color:var(--color-slate-700,oklch(37.2% .044 257.287))}._assignmentQuickActionsWrap_ij6bq_304{flex-direction:column;width:100%;max-width:26rem;display:flex}._assignmentQuickActionButtons_ij6bq_308{justify-content:flex-start;gap:calc(var(--spacing,.25rem) * 2);grid-template-columns:repeat(2,minmax(12.5rem,12.5rem));width:fit-content;display:grid}._assignmentQuickActionItem_ij6bq_313{min-width:calc(var(--spacing,.25rem) * 0)}._assignmentQuickActionItem_ij6bq_313>div{width:100%;display:flex}._assignmentQuickActionItem_ij6bq_313>div>button{width:100%}._assignmentQuickActionButton_ij6bq_308{min-height:calc(var(--spacing,.25rem) * 12);width:100%;min-width:calc(var(--spacing,.25rem) * 0);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300,oklch(86.9% .022 252.894));background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);text-align:center;--tw-leading:var(--leading-tight,1.25);font-size:16px;line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-700,oklch(37.2% .044 257.287));--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-direction:column;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){._assignmentQuickActionButton_ij6bq_308:hover{background-color:var(--color-slate-50,oklch(98.4% .003 247.858));color:var(--color-slate-800,oklch(27.9% .041 260.031))}}._assignmentDirections_ij6bq_329{overflow-wrap:anywhere;margin-top:calc(var(--spacing,.25rem) * 4);width:100%;max-width:100%;min-width:calc(var(--spacing,.25rem) * 0);text-align:left;color:var(--color-slate-600,oklch(44.6% .043 257.281))}._assignmentDirections_ij6bq_329 summary{cursor:pointer;border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-slate-50,oklch(98.4% .003 247.858));padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);--tw-leading:var(--leading-tight,1.25);font-size:17px;line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);white-space:normal;color:var(--color-slate-600,oklch(44.6% .043 257.281));-webkit-user-select:none;user-select:none;list-style:none}@media (hover:hover){._assignmentDirections_ij6bq_329 summary:hover{background-color:var(--color-slate-100,oklch(96.8% .007 247.896))}}._assignmentDirections_ij6bq_329 summary::marker{content:""}._assignmentDirections_ij6bq_329 summary::-webkit-details-marker{display:none}._assignmentDirections_ij6bq_329 summary:before{content:">";margin-right:calc(var(--spacing,.25rem) * 2);color:var(--color-slate-500,oklch(55.4% .046 257.417))}._assignmentDirections_ij6bq_329[open] summary:before{content:"v"}._assignmentDirections_ij6bq_329 p{margin-top:calc(var(--spacing,.25rem) * 2);width:100%;max-width:100%;min-width:calc(var(--spacing,.25rem) * 0);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);--tw-leading:var(--leading-snug,1.375);font-size:17px;line-height:var(--leading-snug,1.375);white-space:normal;color:var(--color-slate-600,oklch(44.6% .043 257.281))}._assignmentStatsWrap_ij6bq_360{flex-direction:column;width:fit-content;display:flex}._assignmentMetricGrid_ij6bq_364{justify-content:flex-start;column-gap:calc(var(--spacing,.25rem) * 2);row-gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(2,minmax(7.75rem,7.75rem));width:fit-content;display:grid}._assignmentMetricItem_ij6bq_369{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}._assignmentMetricCard_ij6bq_373{min-height:calc(var(--spacing,.25rem) * 12);width:100%;min-width:calc(var(--spacing,.25rem) * 0);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300,oklch(86.9% .022 252.894));background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1.5);text-align:center;--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;justify-content:center;align-items:center;display:flex}._assignmentMetricButton_ij6bq_377{cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){._assignmentMetricButton_ij6bq_377:hover{border-color:var(--color-slate-400,oklch(70.4% .04 256.788));background-color:var(--color-slate-50,oklch(98.4% .003 247.858))}}._assignmentMetricCardActive_ij6bq_381{border-color:var(--color-slate-500,oklch(55.4% .046 257.417));background-color:var(--color-slate-50,oklch(98.4% .003 247.858));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-slate-200,oklch(92.9% .013 255.508))}._assignmentMetricLabel_ij6bq_385{--tw-leading:var(--leading-tight,1.25);font-size:14px;line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-700,oklch(37.2% .044 257.287))}._assignmentMetricValue_ij6bq_389{--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);font-size:15px;line-height:1;font-weight:var(--font-weight-bold,700);color:var(--color-slate-800,oklch(27.9% .041 260.031))}._assignmentFactorsWrap_ij6bq_393{flex-direction:column;width:fit-content;display:flex}._assignmentFactorsButtons_ij6bq_397{margin-top:calc(var(--spacing,.25rem) * 2);gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}._assignmentFactorButton_ij6bq_401{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300,oklch(86.9% .022 252.894));background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);color:var(--color-slate-700,oklch(37.2% .044 257.287));display:inline-flex}@media (hover:hover){._assignmentFactorButton_ij6bq_401:hover{background-color:var(--color-slate-100,oklch(96.8% .007 247.896))}}._assignmentFactorButtonActive_ij6bq_405{border-color:var(--color-blue-700,oklch(48.8% .243 264.376));background-color:var(--color-blue-600,oklch(54.6% .245 262.881));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff)}._assignmentFactorCount_ij6bq_409{background-color:var(--color-slate-200,oklch(92.9% .013 255.508));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-700,oklch(37.2% .044 257.287));border-radius:3.40282e38px}._dividerTitles_ij6bq_413{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-500,oklch(55.1% .027 264.364))}._dividerContainer_ij6bq_418{grid-template-columns:minmax(0,40rem) max-content max-content minmax(13rem,1fr);align-items:stretch;width:100%;display:grid}._column_ij6bq_428{height:100%;min-width:calc(var(--spacing,.25rem) * 0);padding-block:calc(var(--spacing,.25rem) * 4);padding-right:calc(var(--spacing,.25rem) * 3);padding-left:calc(var(--spacing,.25rem) * 3)}._column_ij6bq_428+._column_ij6bq_428{border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));padding-left:calc(var(--spacing,.25rem) * 5)}@media (width<=1500px){._dividerContainer_ij6bq_418{grid-template-columns:minmax(0,1fr) max-content max-content max-content}._assignmentControlsGrid_ij6bq_257{grid-template-columns:1fr}._assignmentControlsWrap_ij6bq_241{max-width:100%}._assignmentActionRow_ij6bq_44{grid-template-columns:1fr}._assignmentInlineControlsGroup_ij6bq_267{grid-template-columns:minmax(0,1fr) auto auto}._assignmentInlineControlLabel_ij6bq_280,._assignmentOptionLabel_ij6bq_300{white-space:normal;font-size:17px}}@media (width<=1100px){._dividerContainer_ij6bq_418{grid-template-columns:1fr}._column_ij6bq_428+._column_ij6bq_428{border-top-style:var(--tw-border-style);border-top-width:1px;border-left-style:var(--tw-border-style);border-left-width:0;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));padding-left:calc(var(--spacing,.25rem) * 3)}}@media (width<=640px){._assignmentQuickActionButtons_ij6bq_308,._assignmentMetricGrid_ij6bq_364{grid-template-columns:1fr}}._tabContent_ij6bq_486{width:100%;padding:calc(var(--spacing,.25rem) * 6)}._tabHeader_ij6bq_490{margin-bottom:calc(var(--spacing,.25rem) * 6)}._tabHeader_ij6bq_490 h2{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-800,oklch(27.8% .033 256.848))}._subtitle_ij6bq_498{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-600,oklch(44.6% .03 256.802))}._reportContainer_ij6bq_502{width:100%}._reportControls_ij6bq_506{margin-bottom:calc(var(--spacing,.25rem) * 3);align-items:center;display:flex}._reportColorToggle_ij6bq_510{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-700,oklch(37.3% .034 259.733));border-radius:.25rem}@media (hover:hover){._reportColorToggle_ij6bq_510:hover{background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}}._reportColorToggleActive_ij6bq_514{border-color:var(--color-blue-600,oklch(54.6% .245 262.881));background-color:var(--color-blue-50,oklch(97% .014 254.604));color:var(--color-blue-700,oklch(48.8% .243 264.376))}._reportSection_ij6bq_518{width:100%;padding-bottom:calc(var(--spacing,.25rem) * 0)}._sectionTitle_ij6bq_522{margin-bottom:calc(var(--spacing,.25rem) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));padding-top:calc(var(--spacing,.25rem) * 0);padding-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-800,oklch(27.8% .033 256.848))}._emptyState_ij6bq_526{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:2px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-gray-50,oklch(98.5% .002 247.839));padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 12);text-align:center}._emptyState_ij6bq_526 p{margin-bottom:calc(var(--spacing,.25rem) * 2);color:var(--color-gray-600,oklch(44.6% .03 256.802))}._reportList_ij6bq_534{gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=40rem){._reportList_ij6bq_534{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){._reportList_ij6bq_534{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=80rem){._reportList_ij6bq_534{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=96rem){._reportList_ij6bq_534{grid-template-columns:repeat(5,minmax(0,1fr))}}._nurseReportItem_ij6bq_539{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 3);text-align:left;--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}@media (hover:hover){._nurseReportItem_ij6bq_539:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}._nurseHeader_ij6bq_543{margin-bottom:calc(var(--spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));padding-bottom:calc(var(--spacing,.25rem) * 2);justify-content:space-between;align-items:center;display:flex}._nurseHeader_ij6bq_543 h3{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-800,oklch(27.8% .033 256.848))}._roomCount_ij6bq_551{background-color:var(--color-gray-100,oklch(96.7% .003 264.542));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-500,oklch(55.1% .027 264.364));border-radius:3.40282e38px}:where(._roomHandoffs_ij6bq_555>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}._roomHandoffItem_ij6bq_559{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-gray-50,oklch(98.5% .002 247.839));padding:calc(var(--spacing,.25rem) * 2)}._roomInfo_ij6bq_563{align-items:center;display:flex}:where(._roomInfo_ij6bq_563>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * 3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * 3) * calc(1 - var(--tw-space-x-reverse)))}._roomsList_ij6bq_567{gap:calc(var(--spacing,.25rem) * 1);flex-wrap:wrap;display:flex}._roomNumber_ij6bq_571{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-blue-200,oklch(88.2% .059 254.128));background-color:var(--color-blue-100,oklch(93.2% .032 255.585));min-width:fit-content;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-blue-800,oklch(42.4% .199 265.638));border-radius:.25rem}._handoffArrow_ij6bq_575{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-blue-500,oklch(62.3% .214 259.815));flex-shrink:0}._nextNurses_ij6bq_579{flex:1}._nursesList_ij6bq_583{gap:calc(var(--spacing,.25rem) * 1);flex-wrap:wrap;display:flex}._nextNurseName_ij6bq_587{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-green-200,oklch(92.5% .084 155.995));background-color:var(--color-green-100,oklch(96.2% .044 156.743));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-green-800,oklch(44.8% .119 151.328));border-radius:.25rem}._currentNurseName_ij6bq_591{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-orange-200,oklch(90.1% .076 70.697));background-color:var(--color-orange-100,oklch(95.4% .038 75.164));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-orange-800,oklch(47% .157 37.304));border-radius:.25rem}._unassigned_ij6bq_595{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-gray-100,oklch(96.7% .003 264.542));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-500,oklch(55.1% .027 264.364));border-radius:.25rem;font-style:italic}._feedbackOverlayBackdrop_ij6bq_603{inset:calc(var(--spacing,.25rem) * 0);z-index:40;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed}@supports (color:color-mix(in lab, red, red)){._feedbackOverlayBackdrop_ij6bq_603{background-color:color-mix(in oklab, var(--color-black,#000) 50%, transparent)}}._feedbackOverlayBackdrop_ij6bq_603{padding:calc(var(--spacing,.25rem) * 4);--tw-backdrop-blur:blur(var(--blur-sm,8px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}._feedbackOverlay_ij6bq_603{width:100%;max-height:90vh;max-width:var(--container-xl,36rem);gap:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-2xl,1rem);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 6);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;display:flex;position:relative;overflow-y:auto}._feedbackHeader_ij6bq_611{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));padding-bottom:calc(var(--spacing,.25rem) * 4);display:flex}._feedbackTitle_ij6bq_615{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-800,oklch(27.8% .033 256.848))}._feedbackCloseButton_ij6bq_619{border-radius:var(--radius-md,.375rem);padding:calc(var(--spacing,.25rem) * 1);color:var(--color-gray-500,oklch(55.1% .027 264.364));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){._feedbackCloseButton_ij6bq_619:hover{color:var(--color-gray-700,oklch(37.3% .034 259.733))}}._feedbackCloseButton_ij6bq_619:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-blue-400,oklch(70.7% .165 254.624));--tw-outline-style:none;outline-style:none}._feedbackSection_ij6bq_623{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}._feedbackSectionTitle_ij6bq_627{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-gray-700,oklch(37.3% .034 259.733));text-transform:uppercase}._feedbackButtons_ij6bq_631{align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}._feedbackButton_ij6bq_631{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}@media (hover:hover){._feedbackButton_ij6bq_631:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}._feedbackButton_ij6bq_631:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-blue-400,oklch(70.7% .165 254.624));--tw-outline-style:none;outline-style:none}._feedbackButton_ij6bq_631:active{scale:.97}._feedbackButtonActive_ij6bq_639{border-color:var(--color-blue-600,oklch(54.6% .245 262.881));background-color:var(--color-blue-600,oklch(54.6% .245 262.881));color:var(--color-white,#fff);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}._feedbackAllButton_ij6bq_643{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-gray-100,oklch(96.7% .003 264.542));padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-700,oklch(37.3% .034 259.733));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){._feedbackAllButton_ij6bq_643:hover{background-color:var(--color-gray-200,oklch(92.8% .006 264.531))}}._feedbackAllButton_ij6bq_643:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-blue-400,oklch(70.7% .165 254.624));--tw-outline-style:none;outline-style:none}._roomSelectionContainer_ij6bq_647{gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}._roomChip_ij6bq_651{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-700,oklch(37.3% .034 259.733));--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px}@media (hover:hover){._roomChip_ij6bq_651:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}}._roomChip_ij6bq_651:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-blue-400,oklch(70.7% .165 254.624));--tw-outline-style:none;outline-style:none}._roomChipSelected_ij6bq_655{border-color:var(--color-blue-600,oklch(54.6% .245 262.881));background-color:var(--color-blue-600,oklch(54.6% .245 262.881));color:var(--color-white,#fff);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}._noRoomsMessage_ij6bq_659{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-gray-500,oklch(55.1% .027 264.364));font-style:italic}._feedbackTextarea_ij6bq_663{resize:vertical;border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));width:100%;min-height:120px;padding:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}._feedbackTextarea_ij6bq_663:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-blue-400,oklch(70.7% .165 254.624));--tw-outline-style:none;outline-style:none}._feedbackActions_ij6bq_667{justify-content:flex-end;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));padding-top:calc(var(--spacing,.25rem) * 4);display:flex}._feedbackPrimaryButton_ij6bq_671{border-radius:var(--radius-lg,.5rem);background-color:var(--color-blue-600,oklch(54.6% .245 262.881));padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){._feedbackPrimaryButton_ij6bq_671:hover{background-color:var(--color-blue-700,oklch(48.8% .243 264.376))}}._feedbackPrimaryButton_ij6bq_671:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-blue-400,oklch(70.7% .165 254.624));--tw-outline-style:none;outline-style:none}._feedbackPrimaryButton_ij6bq_671:disabled{cursor:not-allowed;opacity:.5}._feedbackSecondaryButton_ij6bq_675{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-gray-100,oklch(96.7% .003 264.542));padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-700,oklch(37.3% .034 259.733));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){._feedbackSecondaryButton_ij6bq_675:hover{background-color:var(--color-gray-200,oklch(92.8% .006 264.531))}}._feedbackSecondaryButton_ij6bq_675:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-blue-400,oklch(70.7% .165 254.624));--tw-outline-style:none;outline-style:none}._roomChip_ij6bq_651[aria-pressed=true],._feedbackButton_ij6bq_631[aria-pressed=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-blue-300,oklch(80.9% .105 251.813))}._feedbackLaunchButton_ij6bq_685{margin-bottom:calc(var(--spacing,.25rem) * 2);align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-gray-100,oklch(96.7% .003 264.542));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-700,oklch(37.3% .034 259.733));--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));align-self:flex-start;display:inline-flex}@media (hover:hover){._feedbackLaunchButton_ij6bq_685:hover{background-color:var(--color-gray-200,oklch(92.8% .006 264.531))}}._feedbackLaunchButton_ij6bq_685:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-gray-400,oklch(70.7% .022 261.325));--tw-outline-style:none;outline-style:none}._countdownOverlay_ij6bq_690{z-index:9999;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);min-width:300px;translate:var(--tw-translate-x) var(--tw-translate-y);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);text-align:center;--tw-font-weight:var(--font-weight-bold,700);font-size:2rem;font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);gap:calc(var(--spacing,.25rem) * 4);background-color:#4b5563e6;border-radius:1rem;flex-direction:column;padding:3rem;display:flex;position:fixed;top:50%;left:50%}._countdownHeader_ij6bq_702{margin-bottom:calc(var(--spacing,.25rem) * 2)}._countdownNumber_ij6bq_706{color:var(--color-white,#fff);margin:1rem 0;font-size:6rem;line-height:1}._countdownFooter_ij6bq_713{opacity:.8;margin-top:calc(var(--spacing,.25rem) * 2);font-size:1.5rem}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}._roomHeaderContainer_2bzzt_9{top:calc(var(--spacing,.25rem) * -3);left:calc(var(--spacing,.25rem) * -2);z-index:50;color:var(--color-gray-400,oklch(70.7% .022 261.325));display:none;position:absolute}@media (hover:hover){._roomHeaderContainer_2bzzt_9:hover{color:var(--color-red-700,oklch(50.5% .213 27.518))}}._roomMenuIcon_2bzzt_13{top:calc(var(--spacing,.25rem) * 1);right:calc(var(--spacing,.25rem) * 2);z-index:50;color:var(--color-gray-500,oklch(55.1% .027 264.364));display:none;position:absolute}@media (hover:hover){._roomMenuIcon_2bzzt_13:hover{color:var(--color-gray-700,oklch(37.3% .034 259.733))}}._roomHoverScope_2bzzt_17:hover ._roomHeaderContainer_2bzzt_9,._roomHoverScope_2bzzt_17:hover ._roomMenuIcon_2bzzt_13{display:block}._roomFooterContainer_2bzzt_26{margin-inline:calc(var(--spacing,.25rem) * .5);margin-bottom:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));display:flex}._roomUserIcon_2bzzt_30{height:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 3);color:#2f88ff}input._roomInputField_2bzzt_35::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input._roomInputField_2bzzt_35::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input._roomInputField_2bzzt_35[type=number]{appearance:textfield}input._roomInputField_2bzzt_35::-ms-clear{display:none}input._roomInputField_2bzzt_35::-ms-reveal{display:none}input._roomInputField_2bzzt_35{appearance:none;margin-left:calc(var(--spacing,.25rem) * 0);background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem) * 0);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-outline-style:none;border-radius:.25rem;outline-style:none}input._roomInputField_2bzzt_35:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#2f88ff}._roomFactorWorkload_2bzzt_61{width:calc(var(--spacing,.25rem) * 6);color:#2a7ae1}._roomTotalWorkload_2bzzt_65{width:calc(var(--spacing,.25rem) * 6);color:#a010ff}._roomNumberInputFieldDiv_2bzzt_73{padding-left:calc(var(--spacing,.25rem) * 1);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));justify-content:flex-start;display:flex}._roomNumberInputField_2bzzt_73{text-align:left;max-width:4rem;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-outline-style:none;background-color:#0000;outline-style:none}._roomShiftIcons_2bzzt_81{margin-bottom:calc(var(--spacing,.25rem) * 1);grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;display:grid}._roomNextShiftIcon_2bzzt_85{height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius-sm,.25rem);background-color:var(--color-blue-400,oklch(70.7% .165 254.624));padding:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff)}._roomIsNextShift_2bzzt_89{background-color:#99a1af80}@supports (color:color-mix(in lab, red, red)){._roomIsNextShift_2bzzt_89{background-color:color-mix(in oklab, var(--color-gray-400,oklch(70.7% .022 261.325)) 50%, transparent)}}._roomMenuContainer_2bzzt_97{top:calc(var(--spacing,.25rem) * 8);left:calc(var(--spacing,.25rem) * 4);z-index:9999;border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-white,#fff);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:absolute;overflow:visible}._roomMenuButton_2bzzt_101{width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);text-align:left;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-700,oklch(37.3% .034 259.733));display:block}@media (hover:hover){._roomMenuButton_2bzzt_101:hover{background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}}._roomDischargedOrEmpty_2bzzt_105{color:var(--color-red-400,oklch(70.4% .191 22.216))}._roomAdmitted_2bzzt_109{color:var(--color-green-400,oklch(79.2% .209 151.711))}._statisticsContainer_i00qm_4{border-radius:var(--radius-lg,.5rem);--tw-gradient-position:to bottom right;flex-direction:column;width:100%;height:100%;display:flex;position:relative}@supports (background-image:linear-gradient(in lab, red, red)){._statisticsContainer_i00qm_4{--tw-gradient-position:to bottom right in oklab}}._statisticsContainer_i00qm_4{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-gray-50,oklch(98.5% .002 247.839));--tw-gradient-to:var(--color-white,#fff);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}._tooltipWrapper_i00qm_8{top:calc(var(--spacing,.25rem) * 4);right:calc(var(--spacing,.25rem) * 4);position:absolute}._tooltipTrigger_i00qm_12{cursor:help;color:var(--color-gray-400,oklch(70.7% .022 261.325));-webkit-user-select:none;user-select:none;position:relative}._tooltipPanel_i00qm_16{pointer-events:none;top:calc(var(--spacing,.25rem) * -4);right:calc(var(--spacing,.25rem) * 2);z-index:50;width:calc(var(--spacing,.25rem) * 48);background-color:var(--color-gray-700,oklch(37.3% .034 259.733));padding:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-white,#fff);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:.25rem;position:absolute}._tooltipPanelContinuity_i00qm_20{pointer-events:none;top:calc(var(--spacing,.25rem) * -4);left:calc(var(--spacing,.25rem) * 1);z-index:50;width:calc(var(--spacing,.25rem) * 48);background-color:var(--color-gray-700,oklch(37.3% .034 259.733));padding:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-white,#fff);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:.25rem;position:absolute}._tooltipTrigger_i00qm_12:hover+._tooltipPanel_i00qm_16,._tooltipTrigger_i00qm_12:hover+._tooltipPanelContinuity_i00qm_20{opacity:1}._tooltipCard_i00qm_32{min-width:calc(var(--spacing,.25rem) * 40);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-indigo-50,oklch(96.2% .018 272.314));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 4);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));position:relative}@media (hover:hover){._tooltipCard_i00qm_32:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}._databaseTooltipCard_i00qm_37{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-indigo-50,oklch(96.2% .018 272.314));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 3);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));position:relative}@media (hover:hover){._databaseTooltipCard_i00qm_37:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}._workloadTooltipSubcategories_i00qm_41{justify-content:space-between;align-items:center;display:flex}._workloadTable_i00qm_45{width:100%}._workloadSubcategoryHeader_i00qm_49,._workloadTooltipSubcategories_i00qm_41{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}._workloadSubcategoryHeader_i00qm_49{margin-bottom:calc(var(--spacing,.25rem) * 1);border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);border-bottom-width:1px}._workloadSubcategoryHeader_i00qm_49 span,._workloadTooltipSubcategories_i00qm_41 span{text-align:center}._workloadSubcategoryHeader_i00qm_49 span:first-child,._workloadTooltipSubcategories_i00qm_41 span:first-child{text-align:left}._workloadTitles_i00qm_67{color:var(--color-gray-600,oklch(44.6% .03 256.802))}._workloadPercentages_i00qm_71{border-radius:var(--radius-md,.375rem);background-color:var(--color-indigo-50,oklch(96.2% .018 272.314));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-indigo-700,oklch(45.7% .24 277.023))}._databaseWorkloadPercentages_i00qm_76{border-radius:var(--radius-md,.375rem);background-color:var(--color-indigo-50,oklch(96.2% .018 272.314));padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-indigo-700,oklch(45.7% .24 277.023))}._statisticsTitle_i00qm_80{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-500,oklch(55.1% .027 264.364))}._nursePatientRatioBG_i00qm_84{border-radius:var(--radius-lg,.5rem);--tw-gradient-position:to right;justify-content:center;align-items:center;display:flex}@supports (background-image:linear-gradient(in lab, red, red)){._nursePatientRatioBG_i00qm_84{--tw-gradient-position:to right in oklab}}._nursePatientRatioBG_i00qm_84{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-blue-50,oklch(97% .014 254.604));--tw-gradient-to:var(--color-purple-50,oklch(97.7% .014 308.299));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));padding:calc(var(--spacing,.25rem) * 3)}._databaseNursePatientRatioBG_i00qm_89{border-radius:var(--radius-lg,.5rem);--tw-gradient-position:to right;justify-content:space-between;align-items:center;display:flex}@supports (background-image:linear-gradient(in lab, red, red)){._databaseNursePatientRatioBG_i00qm_89{--tw-gradient-position:to right in oklab}}._databaseNursePatientRatioBG_i00qm_89{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-blue-50,oklch(97% .014 254.604));--tw-gradient-to:var(--color-purple-50,oklch(97.7% .014 308.299));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));padding:calc(var(--spacing,.25rem) * 2)}._nursePatientRatioText_i00qm_93{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);justify-content:center;align-items:center;display:flex}._minimizeButton_i00qm_97{top:calc(var(--spacing,.25rem) * 4);right:calc(var(--spacing,.25rem) * 4);cursor:pointer;color:var(--color-gray-400,oklch(70.7% .022 261.325));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));-webkit-user-select:none;user-select:none;position:absolute}@media (hover:hover){._minimizeButton_i00qm_97:hover{color:var(--color-gray-600,oklch(44.6% .03 256.802))}}._minimizedCard_i00qm_101{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-indigo-50,oklch(96.2% .018 272.314));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 2);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));justify-content:space-between;align-items:center;display:flex;position:relative}@media (hover:hover){._minimizedCard_i00qm_101:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}._minimizedTitle_i00qm_105{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-700,oklch(37.3% .034 259.733))}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}._cardContainer_6axlw_7{width:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:0s;transition-duration:0s}._droppableContainer_6axlw_15{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:relative;overflow:visible}._droppableContainerDesktop_6axlw_20{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);width:auto;height:auto;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex:1;position:relative;overflow:visible}._droppableContent_6axlw_24{height:100%;padding-inline:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;display:flex}._shiftScrollArea_6axlw_28{padding-top:calc(var(--spacing,.25rem) * 2.5);padding-right:calc(var(--spacing,.25rem) * 1.5);padding-bottom:calc(var(--spacing,.25rem) * 1.5);flex:1;overflow:visible auto}._shiftMenuIcon_6axlw_33{margin-left:calc(var(--spacing,.25rem) * 2)}._shiftMenuIconStyle_6axlw_37{color:var(--color-gray-400,oklch(70.7% .022 261.325))}._menuContainer_6axlw_44{z-index:9999;display:inline-block;position:relative}._dropdownMenu_6axlw_50{top:100%;right:calc(var(--spacing,.25rem) * 0);z-index:9999;margin-top:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);width:max-content;padding:calc(var(--spacing,.25rem) * 1);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-radius:.25rem;flex-direction:column;display:flex;position:absolute}._dropdownMenuPortal_6axlw_55{z-index:11000;border-style:var(--tw-border-style);background-color:var(--color-white,#fff);width:max-content;padding:calc(var(--spacing,.25rem) * 1);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-radius:.25rem;flex-direction:column;display:flex;position:fixed}._menuItem_6axlw_61{cursor:pointer;border-style:var(--tw-border-style);--tw-border-style:none;padding-inline:calc(var(--spacing,.25rem) * 2);text-align:left;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));border-style:none;border-width:1px;border-radius:.25rem}@media (hover:hover){._menuItem_6axlw_61:hover{border-style:var(--tw-border-style);background-color:var(--color-red-500,oklch(63.7% .237 25.331));color:var(--color-white,#fff);border-width:1px}}._shiftContainer_6axlw_70{flex:1;display:flex}:where(._shiftContainer_6axlw_70>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * 1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * 1) * calc(1 - var(--tw-space-x-reverse)))}._shiftContainer_6axlw_70{padding-block:calc(var(--spacing,.25rem) * 2);padding-right:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}._shiftBG_6axlw_73{background-color:#d1d5dc80}@supports (color:color-mix(in lab, red, red)){._shiftBG_6axlw_73{background-color:color-mix(in oklab, var(--color-gray-300,oklch(87.2% .01 258.338)) 50%, transparent)}}._shiftBGCurrent_6axlw_76{background-color:#90c5ff80}@supports (color:color-mix(in lab, red, red)){._shiftBGCurrent_6axlw_76{background-color:color-mix(in oklab, var(--color-blue-300,oklch(80.9% .105 251.813)) 50%, transparent)}}._shiftHeader_6axlw_81{top:calc(var(--spacing,.25rem) * 0);z-index:50;margin-bottom:calc(var(--spacing,.25rem) * 2);padding-top:calc(var(--spacing,.25rem) * 2);background-color:#fafaf9;display:flex;position:sticky}._shiftHeaderContent_6axlw_84{margin-bottom:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem) * 2);flex-grow:1;justify-content:space-between;align-items:center;display:flex;position:relative}._shiftMinimizeButton_6axlw_89{margin:calc(var(--spacing,.25rem) * 0);padding:calc(var(--spacing,.25rem) * 0);justify-content:center;align-items:center;display:flex}._shiftMinimizeStyle_6axlw_92{padding-left:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-gray-400,oklch(70.7% .022 261.325))}._shiftIcon_6axlw_95{margin-right:calc(var(--spacing,.25rem) * 1);margin-left:calc(var(--spacing,.25rem) * 1);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));color:var(--color-gray-400,oklch(70.7% .022 261.325))}._shiftDate_6axlw_100{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));flex:1;justify-content:flex-start;align-items:center;display:flex}._shiftName_6axlw_103{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));flex:1;justify-content:center;align-items:center;display:flex}._shiftMinimizedName_6axlw_106{text-align:center;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));margin-inline:auto}._roomCount_6axlw_109{padding-right:calc(var(--spacing,.25rem) * 2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));flex:1;justify-content:flex-end;align-items:center;display:flex}._shiftAddNurseButtonContainer_6axlw_114{right:calc(var(--spacing,.25rem) * 0);bottom:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:50;margin-bottom:calc(var(--spacing,.25rem) * 2);text-align:center;position:absolute}._shiftAddNurseButton_6axlw_114{border-radius:var(--radius-md,.375rem);background-color:var(--color-blue-500,oklch(62.3% .214 259.815));padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){._shiftAddNurseButton_6axlw_114:hover{background-color:var(--color-blue-600,oklch(54.6% .245 262.881))}}._shiftContainerMobile_kt6gb_4{-ms-overflow-style:none;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex}:where(._shiftContainerMobile_kt6gb_4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * 1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * 1) * calc(1 - var(--tw-space-x-reverse)))}._shiftContainerMobile_kt6gb_4{overflow-x:scroll}._shiftContainerMobile_kt6gb_4::-webkit-scrollbar{display:none}._droppableContainerMobile_kt6gb_15{scroll-snap-align:start;scrollbar-width:none;width:100vw;position:relative}._droppableContainerMobile_kt6gb_15::-webkit-scrollbar{display:none}._droppableContainerMobile_kt6gb_15{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));flex-shrink:0;overflow:hidden}._resizeHandle_w0ehy_4{-webkit-user-select:none;user-select:none;z-index:20;cursor:pointer;--tw-border-style:none;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;background-color:#9ca3af0d;border-style:none;justify-content:center;align-items:center;transition-duration:.2s;display:flex}._resizeHandle_w0ehy_4:hover{background-color:#3b82f64d}._resizeHandle_w0ehy_4:active{background-color:var(--color-blue-300,oklch(80.9% .105 251.813))}._resizeHandle_w0ehy_4:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#90c5ff80}@supports (color:color-mix(in lab, red, red)){._resizeHandle_w0ehy_4:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue-300,oklch(80.9% .105 251.813)) 50%, transparent)}}._resizeHandle_w0ehy_4:focus{--tw-outline-style:none;outline-style:none}._horizontalHandle_w0ehy_23{height:calc(var(--spacing,.25rem) * 3);cursor:row-resize;width:100%}._horizontalHandle_w0ehy_23 ._resizeIndicator_w0ehy_27{height:calc(var(--spacing,.25rem) * 1);width:calc(var(--spacing,.25rem) * 12);background-color:var(--color-gray-400,oklch(70.7% .022 261.325));opacity:.6;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-radius:3.40282e38px;transition-duration:.2s}._horizontalHandle_w0ehy_23:hover ._resizeIndicator_w0ehy_27{height:calc(var(--spacing,.25rem) * 1.5);background-color:var(--color-blue-500,oklch(62.3% .214 259.815));opacity:1}._verticalHandle_w0ehy_36{height:100%;width:calc(var(--spacing,.25rem) * 3);cursor:col-resize}._verticalHandle_w0ehy_36 ._resizeIndicator_w0ehy_27{height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 1);background-color:var(--color-gray-400,oklch(70.7% .022 261.325));opacity:.6;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-radius:3.40282e38px;transition-duration:.2s}._verticalHandle_w0ehy_36:hover ._resizeIndicator_w0ehy_27{width:calc(var(--spacing,.25rem) * 1.5);background-color:var(--color-blue-500,oklch(62.3% .214 259.815));opacity:1}._resizeIndicator_w0ehy_27{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s}._resizablePanel_w0ehy_54{flex-direction:column;display:flex;position:relative;overflow:hidden}._resizingActive_w0ehy_58{-webkit-user-select:none;user-select:none}._resizingActive_w0ehy_58 *{pointer-events:none}._resizableContainer_w0ehy_67{width:100%;height:100%;display:flex;overflow:hidden}
