@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2)format("woff2"),url(/assets/dm-sans-latin-400-normal-BwCSEQnW.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2)format("woff2"),url(/assets/dm-sans-latin-500-normal-Dr3UlScf.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dm-sans-latin-600-normal-Aqo67rzb.woff2)format("woff2"),url(/assets/dm-sans-latin-600-normal-BmdmIIQ2.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-700-normal-DvUfVpUG.woff2)format("woff2"),url(/assets/dm-sans-latin-700-normal-CUSSCpQX.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:300;src:url(/assets/cormorant-garamond-latin-300-italic-qkwBXYHn.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-300-italic-DRnsRYID.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-latin-400-italic-Dc_OZ8oc.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-400-italic-BLh7T8o8.woff)format("woff")}:root{--curae-navy:#0d1b2a;--curae-navy-dark:#0a1520;--curae-teal:#3b7d61;--curae-teal-dark:#245942;--curae-teal-darkest:#0c3a34;--curae-teal-deep:#1a5f7a;--curae-teal-bright:#a8d4bd;--curae-off-white:#f9f9f9;--curae-light-navy:#eef2f5;--curae-gray-blue:#4a5568;--curae-light-navy-stroke:#c0cbd4;--curae-light-teal:#e1f5ee;--curae-hover:#f4f7f9;--curae-border:#d1d9e0;--curae-gray-blue-soft:#5f6b7a;--curae-gray-blue-softer:#66707e;--curae-icon-muted:#7f8b98;--curae-border-soft:#e4e9ed;--curae-light-teal-strong:#d8efe8;--background:var(--curae-off-white);--foreground:var(--curae-navy);--card:#fff;--card-foreground:var(--curae-navy);--popover:#fff;--popover-foreground:var(--curae-navy);--primary:#357558;--primary-foreground:#fff;--primary-hover:var(--curae-teal-dark);--secondary:var(--curae-light-navy);--secondary-foreground:var(--curae-navy);--muted:var(--curae-hover);--muted-foreground:var(--curae-gray-blue);--accent:var(--curae-light-teal);--accent-foreground:#1a7a6e;--destructive:#dc2626;--destructive-foreground:#fff;--border:var(--curae-border);--input:transparent;--input-background:var(--curae-hover);--switch-background:var(--curae-light-navy-stroke);--overlay-background:#0d1b2ab8;--surface-hover-shade:5%;--accent-hover:var(--curae-light-teal-strong);--secondary-hover:color-mix(in srgb, var(--curae-navy) var(--surface-hover-shade), var(--secondary));--alert-warning-surface-hover:color-mix(in srgb, var(--curae-navy) var(--surface-hover-shade), var(--alert-warning-surface));--alert-danger-surface-hover:color-mix(in srgb, var(--curae-navy) var(--surface-hover-shade), var(--alert-danger-surface));--ring:var(--curae-navy);--text-primary:var(--curae-navy);--text-secondary:var(--curae-gray-blue);--text-muted:var(--curae-gray-blue-soft);--text-placeholder:var(--curae-gray-blue-softer);--text-on-dark:#fff;--icon-muted:var(--curae-icon-muted);--alert-warning-surface:oklch(98.7% .022 95.277);--alert-warning-surface-strong:oklch(96.2% .059 95.617/.5);--alert-warning-border:oklch(92.4% .12 95.746);--alert-warning-border-strong:oklch(82.8% .189 84.429);--alert-warning-solid:oklch(76.9% .188 70.08);--alert-warning-solid-hover:oklch(66.6% .179 58.318);--alert-warning-text:oklch(55.5% .163 48.998);--alert-warning-text-strong:oklch(47.3% .137 46.201);--alert-danger-surface:oklch(97.1% .013 17.38);--alert-danger-surface-strong:oklch(93.6% .032 17.717);--alert-danger-border:oklch(88.5% .062 18.334);--alert-danger-solid:oklch(63.7% .237 25.331);--alert-danger-solid-hover:var(--destructive);--alert-danger-text:oklch(50.5% .213 27.518);--status-in-use-surface:#e8f0fc;--status-in-use-border:#3b75c7;--status-in-use-text:#1d4b8f;--status-in-use-track:#3c76c840;--stage-waiting-triage-surface:#f3efff;--stage-waiting-triage-border:#5b21b6;--stage-waiting-triage-text:#4c1d95;--stage-triage-surface:#1d4ed8;--stage-triage-border:#1d4ed8;--stage-triage-text:#fff;--stage-waiting-infusion-surface:#dcf7ef;--stage-waiting-infusion-border:#0f766e;--stage-waiting-infusion-text:#115e59;--stage-infusion-surface:#0f766e;--stage-infusion-border:#0f766e;--stage-infusion-text:#fff;--curae-font-sans:"DM Sans", system-ui, sans-serif;--curae-font-display:"Cormorant Garamond", Georgia, serif;--font-sans:var(--curae-font-sans);--font-display:var(--curae-font-display);--font-size:16px;--text-nano:.5625rem;--text-micro:.625rem;--text-caption:.6875rem;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--leading-body:1.65;--leading-tight:1.5;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-eyebrow:.08em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--radius:.375rem;--radius-tag:2px;--radius-tile:4px;--radius-pill:9999px;--border-width:.5px;--space-xxs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--space-3xl:80px;--motion-duration-popover:.18s;--motion-duration-route:.18s;--motion-duration-backdrop:.2s;--motion-duration-content:.22s;--motion-duration-modal:.24s;--motion-duration-sheet:.28s;--motion-ease-standard:cubic-bezier(.4, 0, .2, 1);--motion-ease-decelerate:cubic-bezier(.22, 1, .36, 1);--motion-press-duration:.12s;--motion-fade-duration:.15s;--motion-press-scale:.98;--motion-stagger-step:30ms;--motion-stagger-max:8;--motion-shimmer-loop:1.2s;--sidebar-width:224px;--page-content-max-width:92vw;--header-height:56px;--tab-bar-height:64px;--touch-target-min:44px;--dialog-max-width:640px;--popover-width:320px;--menu-width:224px;--drawer-max-height:85dvh;--control-indicator-size:20px;--progress-track-size:8px;--protocol-blue:#3b75c7;--protocol-violet:#8b5cc3;--protocol-teal:var(--curae-teal);--protocol-pink:#c64b88;--protocol-cyan:#268b9c;--protocol-indigo:#5663b7;--protocol-plum:#98648e;--protocol-slate:#667b92;--occupancy-day-height:104px;--occupancy-ring-size:88px;--occupancy-calendar-min-width:28rem;--agenda-content-max-width:72rem;--settings-content-max-width:45rem;--settings-dialog-max-width:30rem;--agenda-calendar-width:18rem;--agenda-mobile-day-width:58px;--agenda-mobile-day-height:66px;--panel-background:var(--curae-navy);--panel-surface:#16283b;--panel-border:#2a3d52;--panel-text:var(--text-on-dark);--panel-text-muted:var(--curae-light-navy-stroke);--panel-accent:var(--curae-teal-bright);--panel-destination-triage:#d8c5fb;--panel-destination-infusion:#fed7aa;--panel-text-name:clamp(2.5rem, 9vw, 8rem);--panel-text-destination:clamp(1.5rem, 4vw, 3.5rem);--panel-text-heading:clamp(1rem, 2vw, 1.75rem);--panel-text-body:clamp(1rem, 2.2vw, 2rem);--panel-text-caption:clamp(.875rem, 1.5vw, 1.25rem);--panel-leading-name:1.05;--panel-history-width:clamp(18rem, 32vw, 30rem);--panel-highlight-loop:1.2s;--breakpoint-sm:640px;--breakpoint-lg:1024px}*,:before,:after{box-sizing:border-box}*{margin:0}html{font-size:var(--font-size);height:100%;overflow:hidden}body{overscroll-behavior:none;background:var(--background);height:100%;color:var(--foreground);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-weight-normal);line-height:var(--leading-body);overflow:hidden}#root{isolation:isolate;height:100%}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none;padding:0}button:disabled{cursor:not-allowed}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}a{color:inherit;text-decoration:none}h1{font-size:var(--text-2xl);font-weight:var(--font-weight-medium);line-height:var(--leading-tight)}h2{font-size:var(--text-xl);font-weight:var(--font-weight-medium);line-height:var(--leading-tight)}h3{font-size:var(--text-lg);font-weight:var(--font-weight-medium);line-height:var(--leading-tight)}h4,label,button{font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:var(--leading-tight)}input{font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:var(--leading-tight)}::placeholder{color:var(--text-placeholder);opacity:1}button:focus-visible,[role=button]:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (width<=1023px){button,[role=button]{min-height:var(--touch-target-min);touch-action:manipulation}button[aria-label],[role=button][aria-label]{min-width:var(--touch-target-min)}input,select,textarea{font-size:var(--text-base)}}.srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes curae-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes curae-modal-in{0%{opacity:0;transform:translate(-50%, calc(-50% + var(--space-xs))) scale(.985)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes curae-sheet-in{0%{opacity:.72;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes curae-side-sheet-in{0%{opacity:.72;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes curae-side-sheet-out{0%{opacity:1;transform:translate(0)}to{opacity:.72;transform:translate(100%)}}@keyframes curae-popover-in{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes curae-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes curae-modal-out{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%, calc(-50% + var(--space-xs))) scale(.985)}}@keyframes curae-sheet-out{0%{opacity:1;transform:translateY(0)}to{opacity:.72;transform:translateY(100%)}}@keyframes curae-popover-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-4px)scale(.985)}}@keyframes curae-content-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes curae-pane-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes curae-shimmer{to{background-position:-200% 0}}.motion-backdrop{animation:curae-backdrop-in var(--motion-duration-backdrop) var(--motion-ease-standard) both}.motion-modal,.motion-modal-responsive{animation:curae-modal-in var(--motion-duration-modal) var(--motion-ease-decelerate) both;transform-origin:50%}.motion-bottom-sheet{animation:curae-sheet-in var(--motion-duration-sheet) var(--motion-ease-decelerate) both}.motion-side-sheet.motion-modal{animation:curae-side-sheet-in var(--motion-duration-sheet) var(--motion-ease-decelerate) both}.motion-side-sheet.motion-modal[data-state=closed]{animation:curae-side-sheet-out var(--motion-duration-popover) var(--motion-ease-standard) both}.motion-popover{animation:curae-popover-in var(--motion-duration-popover) var(--motion-ease-decelerate) both;transform-origin:var(--radix-popover-content-transform-origin,var(--radix-dropdown-menu-content-transform-origin,var(--radix-select-content-transform-origin,var(--radix-tooltip-content-transform-origin,top))))}.motion-backdrop[data-state=closed]{animation:curae-backdrop-out var(--motion-duration-popover) var(--motion-ease-standard) both}.motion-modal[data-state=closed],.motion-modal-responsive[data-state=closed]{animation:curae-modal-out var(--motion-duration-popover) var(--motion-ease-standard) both}.motion-bottom-sheet[data-state=closed]{animation:curae-sheet-out var(--motion-duration-popover) var(--motion-ease-standard) both}.motion-popover[data-state=closed]{animation:curae-popover-out var(--motion-duration-popover) var(--motion-ease-standard) both}.motion-content,.motion-screen{animation:curae-content-in var(--motion-duration-content) var(--motion-ease-decelerate) both}.motion-route{animation:curae-backdrop-in var(--motion-duration-route) var(--motion-ease-standard) both}.motion-pane{animation:curae-pane-in var(--motion-duration-popover) var(--motion-ease-decelerate) both}.motion-fade{animation:curae-backdrop-in var(--motion-fade-duration) var(--motion-ease-decelerate) both}.motion-stagger{animation:curae-content-in var(--motion-duration-content) var(--motion-ease-decelerate) both;animation-delay:calc(var(--motion-stagger-index,0) * var(--motion-stagger-step))}.motion-skeleton{background:linear-gradient(90deg, var(--secondary), var(--card), var(--secondary));animation:curae-shimmer var(--motion-shimmer-loop) var(--motion-ease-standard) infinite;background-size:200% 100%}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.55}}.motion-skeleton-pulse{animation:skeleton-pulse var(--motion-shimmer-loop) var(--motion-ease-standard) infinite}.motion-sheet-toggle{transition:transform var(--motion-duration-sheet) var(--motion-ease-decelerate), opacity var(--motion-duration-backdrop) var(--motion-ease-standard);will-change:transform}@media (width<=1023px){.motion-modal-responsive{animation-name:curae-sheet-in;animation-duration:var(--motion-duration-sheet);animation-timing-function:var(--motion-ease-decelerate);transform-origin:bottom}.motion-modal-responsive[data-state=closed]{animation-name:curae-sheet-out;animation-duration:var(--motion-duration-popover);animation-timing-function:var(--motion-ease-standard)}}@media (prefers-reduced-motion:reduce){.motion-modal,.motion-modal-responsive,.motion-bottom-sheet,.motion-popover,.motion-content,.motion-screen,.motion-pane,.motion-stagger,.motion-side-sheet.motion-modal{animation-name:curae-backdrop-in;animation-duration:var(--motion-fade-duration)!important}.motion-modal[data-state=closed],.motion-modal-responsive[data-state=closed],.motion-bottom-sheet[data-state=closed],.motion-popover[data-state=closed],.motion-side-sheet.motion-modal[data-state=closed]{animation-name:curae-backdrop-out}.motion-backdrop,.motion-route,.motion-fade{animation-duration:var(--motion-fade-duration)!important}.motion-stagger{animation-delay:0s!important}.motion-skeleton{background:var(--secondary);animation:none}.motion-skeleton-pulse{animation:none}.motion-sheet-toggle{transition-duration:1ms!important}}.curae-field{gap:var(--space-xxs);flex-direction:column;display:flex}.curae-field-label{font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:var(--leading-tight);color:var(--text-secondary)}.curae-field-label[data-required]:after{content:"*";margin-left:var(--space-xxs);color:var(--alert-danger-text)}.curae-field-control{width:100%;padding:var(--space-xs) var(--space-sm);background:var(--input-background);border:var(--border-width) solid var(--border);border-radius:var(--radius);color:var(--text-primary);font-size:var(--text-sm);line-height:var(--leading-tight)}@media (hover:hover){.curae-field-control:hover:not(:disabled){border-color:var(--curae-light-navy-stroke)}}.curae-field-control:focus{border-color:var(--primary);background:var(--card)}.curae-field-control:disabled{color:var(--text-muted);cursor:not-allowed}.curae-field-control[aria-invalid=true]{border-color:var(--alert-danger-border)}.curae-field-control[aria-invalid=true]:focus-visible{outline-color:var(--alert-danger-solid)}textarea.curae-field-control{min-height:var(--space-3xl);line-height:var(--leading-body);resize:vertical}.curae-field-hint{font-size:var(--text-caption);line-height:var(--leading-tight);color:var(--text-muted)}.curae-field-error{font-size:var(--text-caption);line-height:var(--leading-tight);color:var(--alert-danger-text)}.curae-field-row{gap:var(--space-sm);grid-template-columns:1fr;display:grid}@media (width>=640px){.curae-field-row{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}.curae-fieldset{gap:var(--space-md);border:none;flex-direction:column;padding:0;display:flex}.curae-card{background:var(--card);color:var(--card-foreground);border:var(--border-width) solid var(--border);border-radius:var(--radius)}.curae-card-header{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-md);border-bottom:var(--border-width) solid var(--curae-border-soft);display:flex}.curae-card-title{font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-tight);color:var(--text-primary)}.curae-card-body{padding:var(--space-md)}.curae-eyebrow{font-size:var(--text-micro);font-weight:var(--font-weight-medium);line-height:var(--leading-tight);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-muted)}.curae-tag{align-items:center;gap:var(--space-xxs);padding:2px var(--space-xs);border-radius:var(--radius-tag);background:var(--secondary);color:var(--secondary-foreground);font-size:var(--text-micro);font-weight:var(--font-weight-medium);line-height:var(--leading-tight);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;white-space:nowrap;display:inline-flex}.curae-row{--row-surface:transparent;--row-surface-hover:var(--curae-hover);background:var(--row-surface);transition:background-color var(--motion-duration-popover) var(--motion-ease-standard)}@media (hover:hover){.curae-row:hover{background:var(--row-surface-hover)}}.curae-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.curae-list-item{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-bottom:var(--border-width) solid var(--curae-border-soft);display:flex}.curae-list-item:last-child{border-bottom:none}.curae-list-item[data-interactive]{--row-surface:transparent;--row-surface-hover:var(--curae-hover);background:var(--row-surface);cursor:pointer;transition:background-color var(--motion-duration-popover) var(--motion-ease-standard)}@media (hover:hover){.curae-list-item[data-interactive]:hover{background:var(--row-surface-hover)}}.curae-table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.curae-table th{padding:var(--space-xs) var(--space-sm);text-align:left;font-size:var(--text-micro);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-muted);border-bottom:var(--border-width) solid var(--border);white-space:nowrap}.curae-table td{padding:var(--space-sm);color:var(--text-primary);border-bottom:var(--border-width) solid var(--curae-border-soft);vertical-align:middle}.curae-table tbody tr:last-child td{border-bottom:none}.curae-table-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.curae-empty{justify-content:center;align-items:center;gap:var(--space-xs);padding:var(--space-xl) var(--space-md);text-align:center;color:var(--text-muted);flex-direction:column;display:flex}.curae-empty-title{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--text-secondary)}.curae-empty-description{font-size:var(--text-xs);max-width:42ch}.curae-scroll-pane{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-y:auto}._shell_1gc7i_10{background:var(--background);height:100dvh;display:flex;overflow:hidden}._column_1gc7i_17{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}._skipLink_1gc7i_29{z-index:200;top:var(--space-xs);left:var(--space-xs);padding:var(--space-xs) var(--space-sm);color:var(--primary-foreground);font-size:var(--text-sm);font-weight:var(--font-weight-medium);background:var(--primary);border-radius:var(--radius);position:absolute;transform:translateY(-200%)}._skipLink_1gc7i_29:focus-visible{transform:translateY(0)}._sidebar_1gc7i_55{--sidebar-inset:calc(var(--space-xs) + var(--space-sm));width:var(--sidebar-width);background:var(--curae-hover);border-right:var(--border-width) solid var(--border);height:100%;transition:width var(--motion-duration-sheet) var(--motion-ease-decelerate);flex-direction:column;flex-shrink:0;display:flex}._sidebar_1gc7i_55[data-compacta]{width:var(--tab-bar-height)}._sidebarBrand_1gc7i_72{justify-content:space-between;align-items:center;gap:var(--space-xs);height:var(--header-height);min-height:var(--header-height);padding:0 var(--sidebar-inset);border-bottom:var(--border-width) solid var(--border);display:flex}._sidebarBrandText_1gc7i_83{white-space:nowrap;min-width:0;max-width:160px;transition:max-width var(--motion-duration-sheet) var(--motion-ease-decelerate), opacity var(--motion-duration-content) var(--motion-ease-decelerate);flex:1;overflow:hidden}._sidebarToggle_1gc7i_94{width:var(--touch-target-min);height:var(--touch-target-min);color:var(--text-secondary);border-radius:var(--radius);transition:color var(--motion-duration-popover) var(--motion-ease-standard), background-color var(--motion-duration-popover) var(--motion-ease-standard);flex:none;justify-content:center;align-items:center;display:flex;position:relative}@media (hover:hover){._sidebarToggle_1gc7i_94:hover{color:var(--text-primary);background:var(--curae-light-navy)}}._sidebarToggle_1gc7i_94:focus-visible{outline-color:var(--primary);outline-offset:1px}._sidebar_1gc7i_55[data-compacta] ._sidebarBrand_1gc7i_72{padding-inline:var(--space-xs);justify-content:center;gap:0;position:relative}._sidebar_1gc7i_55[data-compacta] ._sidebarBrandText_1gc7i_83{opacity:0;max-width:0}._sidebarToggleAction_1gc7i_133,._sidebarCompactLogo_1gc7i_134,._sidebarExpandHint_1gc7i_135{transition:opacity var(--motion-duration-popover) var(--motion-ease-decelerate)}._sidebarCompactLogo_1gc7i_134{pointer-events:none;width:19px;height:19px;position:absolute}._sidebarExpandHint_1gc7i_135{opacity:.8;pointer-events:none;position:absolute;right:-2px}._sidebar_1gc7i_55[data-compacta] ._sidebarToggleAction_1gc7i_133{opacity:0}._sidebar_1gc7i_55[data-compacta] ._sidebarToggle_1gc7i_94:focus-visible ._sidebarToggleAction_1gc7i_133{opacity:1}._sidebar_1gc7i_55[data-compacta] ._sidebarToggle_1gc7i_94:focus-visible ._sidebarCompactLogo_1gc7i_134,._sidebar_1gc7i_55[data-compacta] ._sidebarToggle_1gc7i_94:focus-visible ._sidebarExpandHint_1gc7i_135{opacity:0}@media (hover:hover) and (pointer:fine){._sidebar_1gc7i_55[data-compacta] ._sidebarToggle_1gc7i_94:hover ._sidebarToggleAction_1gc7i_133{opacity:1}._sidebar_1gc7i_55[data-compacta] ._sidebarToggle_1gc7i_94:hover ._sidebarCompactLogo_1gc7i_134,._sidebar_1gc7i_55[data-compacta] ._sidebarToggle_1gc7i_94:hover ._sidebarExpandHint_1gc7i_135{opacity:0}}._sidebarLogo_1gc7i_177{width:auto;height:36px}._sidebarNav_1gc7i_182{padding:var(--space-sm) var(--space-xs);scrollbar-width:thin;scrollbar-color:var(--curae-light-navy-stroke) transparent;flex-direction:column;flex:1;gap:2px;display:flex;overflow-y:auto}._sidebarNav_1gc7i_182::-webkit-scrollbar{width:6px}._sidebarNav_1gc7i_182::-webkit-scrollbar-thumb{background:var(--curae-light-navy-stroke);border-radius:var(--radius)}._sidebarNav_1gc7i_182::-webkit-scrollbar-button{display:none}._sidebarLink_1gc7i_206{align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);min-height:var(--touch-target-min);color:var(--text-secondary);font-size:var(--text-sm);border-radius:var(--radius);line-height:var(--leading-tight);display:flex}._sidebarLink_1gc7i_206>svg{flex:none}._sidebarLinkLabel_1gc7i_222{min-width:0;max-width:170px;transition:max-width var(--motion-duration-sheet) var(--motion-ease-decelerate), opacity var(--motion-duration-content) var(--motion-ease-decelerate);overflow:hidden}._sidebarLinkText_1gc7i_231{width:calc(var(--sidebar-width) - 76px);overflow-wrap:anywhere;display:block}._sidebar_1gc7i_55[data-compacta] ._sidebarLink_1gc7i_206{justify-content:center;gap:0;padding-inline:0}._sidebar_1gc7i_55[data-compacta] ._sidebarNav_1gc7i_182{padding-inline:var(--space-xs)}._sidebar_1gc7i_55[data-compacta] ._sidebarLinkLabel_1gc7i_222{opacity:0;max-width:0}@media (hover:hover){._sidebarLink_1gc7i_206:hover{background:var(--card);color:var(--text-primary)}}._sidebarLink_1gc7i_206[aria-current=page]{color:var(--accent-foreground);font-weight:var(--font-weight-semibold);background:var(--accent)}@media (hover:hover){._sidebarLink_1gc7i_206[aria-current=page]:hover{color:var(--accent-foreground);background:var(--accent-hover)}}._sidebarSection_1gc7i_273{margin-top:var(--space-md);padding-top:var(--space-xxs);flex-direction:column;gap:2px;display:flex}._sidebarSectionLabel_1gc7i_281{padding:0 var(--space-sm) var(--space-xxs);color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-medium)}._sidebar_1gc7i_55[data-compacta] ._sidebarSectionLabel_1gc7i_281{visibility:hidden;height:0;padding:0;overflow:hidden}._sidebar_1gc7i_55[data-compacta] ._sidebarSection_1gc7i_273{margin-top:var(--space-sm);padding-top:var(--space-xs);border-top:var(--border-width) solid var(--border)}._sidebarFooter_1gc7i_301{padding:var(--space-xs);border-top:var(--border-width) solid var(--border);align-items:center;display:flex}._sidebar_1gc7i_55[data-compacta] ._sidebarFooter_1gc7i_301{justify-content:center}@media (prefers-reduced-motion:reduce){._sidebar_1gc7i_55{transition-duration:.01ms}._sidebarBrandText_1gc7i_83,._sidebarLinkLabel_1gc7i_222{transition:opacity var(--motion-fade-duration) var(--motion-ease-decelerate)}._sidebarToggleAction_1gc7i_133,._sidebarCompactLogo_1gc7i_134,._sidebarExpandHint_1gc7i_135{transition-duration:var(--motion-fade-duration)}}._header_1gc7i_333{justify-content:space-between;align-items:center;gap:var(--space-md);height:var(--header-height);padding:0 var(--space-xl);background:var(--card);border-bottom:var(--border-width) solid var(--border);flex-shrink:0;display:flex}._headerTitle_1gc7i_345{color:var(--text-primary);font-size:var(--text-base);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight)}._headerTitle_1gc7i_345:focus{outline:none}._headerAside_1gc7i_356{align-items:center;gap:var(--space-md);flex-shrink:0;display:flex}._headerDate_1gc7i_363{color:var(--text-secondary);font-size:var(--text-sm)}._headerDate_1gc7i_363:first-letter{text-transform:uppercase}._headerAtalho_1gc7i_372{align-items:center;gap:var(--space-xxs);height:var(--space-xl);padding:0 var(--space-xs);color:var(--primary);font-size:var(--text-xs);font-weight:var(--font-weight-medium);border:var(--border-width) solid var(--border);border-radius:var(--radius);transition:background-color var(--motion-duration-popover) var(--motion-ease-standard), border-color var(--motion-duration-popover) var(--motion-ease-standard);display:inline-flex}@media (hover:hover){._headerAtalho_1gc7i_372:hover{background:var(--curae-hover);border-color:var(--primary)}}._mobileHeader_1gc7i_399{justify-content:space-between;align-items:center;gap:var(--space-sm);height:var(--header-height);padding:0 var(--space-md);background:var(--card);border-bottom:var(--border-width) solid var(--border);flex-shrink:0;display:flex}._mobileHeaderText_1gc7i_411{min-width:0}._mobileHeaderEyebrow_1gc7i_415{color:var(--primary);font-size:var(--text-nano);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-widest);text-transform:uppercase}._mobileHeaderTitle_1gc7i_424{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._mobileHeaderTitle_1gc7i_424:focus{outline:none}._mobileHeaderDate_1gc7i_438{color:var(--text-secondary);font-size:var(--text-micro);flex-shrink:0}._main_1gc7i_452{background:var(--background);flex:1;min-width:0;min-height:0}._main_1gc7i_452:focus{outline:none}._main_1gc7i_452[data-rolagem=pagina]{overscroll-behavior:contain;overflow-y:auto}._main_1gc7i_452[data-rolagem=interna]{flex-direction:column;display:flex;overflow:hidden}._main_1gc7i_452[data-rolagem=interna]>*{flex:1;min-width:0;min-height:0}@media (width<=1023px){._main_1gc7i_452:not([data-imersivo]){padding-bottom:calc(var(--tab-bar-height) + env(safe-area-inset-bottom))}}._tabBar_1gc7i_492{z-index:70;padding-bottom:env(safe-area-inset-bottom);background:var(--card);border-top:var(--border-width) solid var(--border);position:fixed;bottom:0;left:0;right:0}._tabBarGrid_1gc7i_503{height:var(--tab-bar-height);grid-template-columns:repeat(5,1fr);display:grid}._tabBarGrid_1gc7i_503[data-colunas="2"]{grid-template-columns:repeat(2,1fr)}._tabBarGrid_1gc7i_503[data-colunas="3"]{grid-template-columns:repeat(3,1fr)}._tabBarGrid_1gc7i_503[data-colunas="4"]{grid-template-columns:repeat(4,1fr)}._tabBarItem_1gc7i_519{justify-content:center;align-items:center;gap:var(--space-xxs);padding:0 var(--space-xxs);color:var(--text-secondary);font-size:var(--text-micro);font-weight:var(--font-weight-medium);text-align:center;flex-direction:column;display:flex}._tabBarItem_1gc7i_519[aria-current=page]{color:var(--primary)}._moreHeader_1gc7i_540{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);margin-bottom:var(--space-sm);display:flex}._moreTitle_1gc7i_548{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight)}._moreDescription_1gc7i_555{color:var(--text-secondary);font-size:var(--text-xs)}._moreClose_1gc7i_560{width:var(--touch-target-min);height:var(--touch-target-min);color:var(--text-secondary);border-radius:var(--radius);flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (hover:hover){._moreClose_1gc7i_560:hover{background:var(--curae-hover)}}._moreGrid_1gc7i_577{gap:var(--space-xs);grid-template-columns:repeat(2,1fr);display:grid}._moreItem_1gc7i_583{align-items:center;gap:var(--space-sm);min-height:var(--touch-target-min);padding:0 var(--space-sm);color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-weight-medium);background:var(--card);border:var(--border-width) solid var(--border);border-radius:var(--radius);display:flex}._moreItem_1gc7i_583[aria-current=page]{color:var(--primary);background:var(--accent);border-color:var(--primary)}._moreSair_1gc7i_603{justify-content:center;align-items:center;gap:var(--space-xs);width:100%;min-height:var(--touch-target-min);margin-top:var(--space-md);color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--font-weight-medium);border:var(--border-width) solid var(--border);border-radius:var(--radius);display:flex}@media (hover:hover){._moreSair_1gc7i_603:hover{color:var(--text-primary);background:var(--curae-hover)}}._pageSkeleton_1gc7i_629{gap:var(--space-md);padding:var(--space-lg);flex-direction:column;display:flex}._pageSkeletonTitle_1gc7i_636{width:40%;height:var(--space-lg)}._pageSkeletonGrid_1gc7i_641{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}._pageSkeletonCard_1gc7i_647{height:var(--space-3xl)}._pageSkeletonBlock_1gc7i_651{min-height:var(--space-3xl);flex:1}._region_2oz5v_1{gap:var(--space-xs);min-width:0;display:grid}._status_2oz5v_6{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._visual_2oz5v_17{gap:var(--space-md);animation:_reveal_2oz5v_1 var(--motion-fade-duration) var(--motion-ease-decelerate) backwards;display:grid;position:relative;overflow:hidden}._visual_2oz5v_17:after{content:"";pointer-events:none;background:linear-gradient(100deg, transparent 30%, var(--card) 50%, transparent 70%);opacity:.45;animation:_sweep_2oz5v_1 var(--motion-shimmer-loop) linear infinite;position:absolute;inset:0;transform:translate(-100%)}._surface_2oz5v_34,._metadata_2oz5v_35{border:var(--border-width) solid var(--border);border-radius:var(--radius);background:var(--card);overflow:hidden}._tableHead_2oz5v_41,._row_2oz5v_42{align-items:center;gap:var(--space-md);padding:var(--space-sm);display:grid}._tableHead_2oz5v_41{background:var(--muted);min-height:2.5rem;color:var(--text-muted);font-size:var(--text-micro);text-transform:uppercase;letter-spacing:var(--tracking-wide)}._row_2oz5v_42{border-top:var(--border-width) solid var(--border);min-height:4.25rem}._surface_2oz5v_34[data-variant=users]>*{grid-template-columns:1.1fr 1.5fr 1.3fr .65fr 1fr 1fr 2.75rem}._surface_2oz5v_34[data-variant=groups]>*{padding-inline:var(--space-md);grid-template-columns:minmax(0,2fr) minmax(10rem,.9fr) minmax(0,1.2fr) 6rem}._surface_2oz5v_34[data-variant=userAccess]>*{grid-template-columns:1.4fr .8fr 1fr .9fr}._surface_2oz5v_34[data-variant=members]>*{grid-template-columns:1fr auto;min-height:3.25rem}._surface_2oz5v_34[data-variant=members]>:first-child{border-top:0}._cell_2oz5v_77,._cellValue_2oz5v_78,._field_2oz5v_79{gap:var(--space-xs);min-width:0;display:grid}._line_2oz5v_84._line_2oz5v_84{border-radius:var(--radius-tag);width:80%;height:.75rem;min-height:0}._short_2oz5v_90._short_2oz5v_90{width:55%}._icon_2oz5v_93._icon_2oz5v_93{width:1.125rem;height:1.125rem;min-height:0}._control_2oz5v_98._control_2oz5v_98{width:min(100%,6rem);height:1.75rem}._metadata_2oz5v_35{gap:var(--space-md);padding:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._input_2oz5v_108._input_2oz5v_108{width:100%;height:2.75rem}._sectionHeading_2oz5v_112{gap:var(--space-xs);max-width:32rem;padding-top:var(--space-sm);display:grid}._search_2oz5v_118._search_2oz5v_118{width:min(100%,32rem);height:2.75rem}._categoryHead_2oz5v_122,._permissionRow_2oz5v_123{align-items:center;gap:var(--space-md);padding:var(--space-md);grid-template-columns:1fr auto;display:grid}._permissionRow_2oz5v_123>._control_2oz5v_98{width:6rem}._permissionRow_2oz5v_123 ._line_2oz5v_84{max-width:26rem}._categoryHead_2oz5v_122 ._line_2oz5v_84,._metadata_2oz5v_35 ._line_2oz5v_84{max-width:14rem}._metadata_2oz5v_35 ._short_2oz5v_90{max-width:6rem}._categoryHead_2oz5v_122{background:var(--muted);min-height:3.5rem}._permissionRow_2oz5v_123{border-top:var(--border-width) solid var(--border);min-height:4.5rem}._content_2oz5v_153{gap:var(--space-md);opacity:1;min-width:0;transition:opacity var(--motion-fade-duration) var(--motion-ease-decelerate);animation:_reveal_2oz5v_1 var(--motion-fade-duration) var(--motion-ease-decelerate) backwards;display:grid}._content_2oz5v_153[data-pending=true]{opacity:.65;transition-delay:.12s}@keyframes _reveal_2oz5v_1{0%{opacity:.85}to{opacity:1}}@keyframes _sweep_2oz5v_1{to{transform:translate(100%)}}@media (width<=760px){._surface_2oz5v_34 ._tableHead_2oz5v_41{display:none}._surface_2oz5v_34[data-variant=users]>._row_2oz5v_42,._surface_2oz5v_34[data-variant=groups]>._row_2oz5v_42,._surface_2oz5v_34[data-variant=userAccess]>._row_2oz5v_42{gap:var(--space-sm) var(--space-md);padding:var(--space-md);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._surface_2oz5v_34[data-variant=users]>._row_2oz5v_42{gap:var(--space-xs);grid-template-columns:minmax(0,1fr);min-height:18rem}._surface_2oz5v_34[data-variant=users] ._cell_2oz5v_77{grid-template-columns:minmax(5.5rem,.6fr) minmax(0,1fr);align-items:center;min-height:1.75rem}._surface_2oz5v_34[data-variant=users] ._cell_2oz5v_77:before{content:attr(data-label);color:var(--text-muted);font-size:var(--text-micro)}._surface_2oz5v_34[data-variant=groups]>._row_2oz5v_42{min-height:8rem}._surface_2oz5v_34[data-variant=groups] ._cell_2oz5v_77:first-child{grid-column:1/-1}._metadata_2oz5v_35{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){._visual_2oz5v_17,._content_2oz5v_153{transition:none;animation:none}._visual_2oz5v_17:after{animation:none;display:none}}._page_5p441_1{gap:var(--space-md);width:100%;max-width:var(--page-content-max-width);min-width:0;padding:var(--space-md);margin:0 auto;display:grid}._tabs_5p441_10{gap:var(--space-lg);border-bottom:var(--border-width) solid var(--border);color:var(--text-secondary);display:flex}._tabs_5p441_10 span{padding:var(--space-sm) 0;border-bottom:2px solid #0000;min-height:2.75rem}._tabs_5p441_10 span[data-active=true]{color:var(--primary);border-bottom-color:var(--primary);font-weight:var(--font-weight-semibold)}._header_5p441_26{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-sm) 0 var(--space-md);min-height:5.25rem;display:flex}._header_5p441_26>div{gap:var(--space-xxs);min-width:0;display:grid}._subtitle_5p441_39._subtitle_5p441_39{width:min(24rem,45vw);height:var(--space-md)}._action_5p441_43._action_5p441_43{flex-shrink:0;width:8rem;height:2.75rem}._search_5p441_48._search_5p441_48{width:min(100%,30rem);height:2.75rem}._header_5p441_26 h2{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);margin:0}._grid_1427i_1{gap:var(--space-sm);margin-bottom:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._card_1427i_8{min-height:var(--space-3xl);align-items:center;gap:var(--space-sm);padding:var(--space-md);color:var(--text-primary);text-align:left;background:var(--card);border:var(--border-width) solid var(--border);border-radius:var(--radius);transition:border-color var(--motion-duration-popover) var(--motion-ease-standard);display:flex}@media (hover:hover){button._card_1427i_8:hover{border-color:var(--primary)}}._icon_1427i_28{width:55px;height:55px;color:var(--primary);background:var(--accent);border-radius:var(--radius-tile);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._icon_1427i_28 svg{width:var(--control-indicator-size);height:var(--control-indicator-size)}._text_1427i_45{flex-direction:column;min-width:0;display:flex}._label_1427i_51{color:var(--text-secondary);font-size:var(--text-xs)}._value_1427i_56{color:var(--text-primary);font-size:var(--text-2xl);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-semibold);line-height:var(--leading-tight)}._hint_1427i_64{margin-top:var(--space-xxs);color:var(--text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums;line-height:var(--leading-body)}._card_1427i_8[data-tone=atencao] ._value_1427i_56{color:var(--alert-warning-text-strong)}._card_1427i_8[data-tone=lotado] ._value_1427i_56{color:var(--alert-danger-text)}._skeletonText_1427i_80{flex:1}._skeletonLabel_1427i_84{width:90%;height:calc(var(--text-xs) * var(--leading-body));min-height:0}._skeletonValue_1427i_90{width:35%;height:calc(var(--text-2xl) * var(--leading-tight))}@media (width>=1024px){._grid_1427i_1{gap:var(--space-lg);margin-bottom:var(--space-xl);grid-template-columns:repeat(4,minmax(0,1fr))}._card_1427i_8{padding:var(--space-lg)}._label_1427i_51{font-size:var(--text-sm)}._value_1427i_56{font-size:var(--text-3xl)}._skeletonLabel_1427i_84{height:calc(var(--text-sm) * var(--leading-body))}._skeletonValue_1427i_90{height:calc(var(--text-3xl) * var(--leading-tight))}}._page_odedk_1{width:100%;max-width:var(--page-content-max-width);padding:var(--space-md);margin:0 auto}._flowCard_odedk_8,._listCard_odedk_9{background:var(--card);border:var(--border-width) solid var(--border);border-radius:var(--radius);overflow:hidden}._flowCard_odedk_8{margin-bottom:var(--space-lg)}._sectionHeading_odedk_20{justify-content:space-between;align-items:flex-start;gap:var(--space-md);padding:var(--space-md);border-bottom:var(--border-width) solid var(--border);display:flex}._sectionHeading_odedk_20 h2{color:var(--text-primary);font-size:var(--text-base);font-weight:var(--font-weight-semibold)}._sectionHeading_odedk_20 p{margin-top:var(--space-xxs);color:var(--text-secondary);font-size:var(--text-xs)}._flowGrid_odedk_41{padding:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}._flowItem_odedk_48{align-items:center;gap:var(--space-xs);min-height:var(--touch-target-min);padding:var(--space-xs);border-bottom:var(--border-width) solid var(--curae-border-soft);grid-template-columns:auto minmax(0,1fr) auto;display:grid}._flowIndex_odedk_58{width:var(--space-lg);height:var(--space-lg);color:var(--primary-foreground);font-size:var(--text-micro);background:var(--primary);border-radius:var(--radius-pill);justify-content:center;align-items:center;display:inline-flex}._flowLabel_odedk_70{color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-tight);overflow:hidden}._flowValue_odedk_77{color:var(--text-primary);font-size:var(--text-lg);font-weight:var(--font-weight-semibold)}._flowNote_odedk_83{padding:var(--space-xs) var(--space-md);color:var(--text-secondary);font-size:var(--text-caption);background:var(--curae-hover);border-top:var(--border-width) solid var(--border)}._queueIntro_odedk_91{padding:var(--space-md) var(--space-md) var(--space-sm)}._queueIntro_odedk_91 h2{color:var(--text-primary);font-size:var(--text-base);font-weight:var(--font-weight-semibold)}._queueIntro_odedk_91 p{margin-top:var(--space-xxs);color:var(--text-secondary);font-size:var(--text-xs)}._queueToolbar_odedk_107{justify-content:space-between;align-items:center;gap:0 var(--space-md);padding:0 var(--space-md);border-bottom:var(--border-width) solid var(--border);flex-wrap:wrap;display:flex}._queueToolbarActions_odedk_117{align-items:center;gap:var(--space-sm);width:100%;padding-bottom:var(--space-xs);display:flex}._queueToolbarActions_odedk_117 button{height:var(--space-xl);flex-shrink:0}._undoCount_odedk_130{color:var(--text-muted);font-size:var(--text-xs)}._searchField_odedk_135{flex:1;align-items:center;width:100%;min-width:0;display:flex;position:relative}._searchField_odedk_135 svg{left:var(--space-sm);width:var(--space-md);height:var(--space-md);color:var(--text-muted);pointer-events:none;position:absolute}._searchField_odedk_135 input{width:100%;height:var(--space-xl);padding:var(--space-xxs) var(--space-sm) var(--space-xxs) var(--space-xl);color:var(--text-primary);font-size:var(--text-sm);background:var(--input-background);border:var(--border-width) solid var(--border);border-radius:var(--radius)}._searchField_odedk_135 input:focus{background:var(--card);border-color:var(--primary)}._tabsList_odedk_169{align-items:end;gap:var(--space-xs);background:var(--card);max-width:100%;display:flex;overflow-x:auto}._tabTrigger_odedk_178{min-width:0;min-height:var(--touch-target-min);justify-content:center;align-items:center;gap:var(--space-xs);padding:var(--space-xs);color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--font-weight-medium);border-bottom:calc(var(--border-width) * 4) solid transparent;white-space:nowrap;flex:none;display:inline-flex}._tabTrigger_odedk_178[data-state=active]{color:var(--primary);border-bottom-color:var(--primary)}._tabTrigger_odedk_178 span{min-width:var(--space-lg);height:var(--space-lg);color:var(--text-secondary);font-size:var(--text-micro);background:var(--secondary);border-radius:var(--radius-pill);justify-content:center;align-items:center;display:inline-flex}._tabTrigger_odedk_178[data-state=active] span{color:var(--accent-foreground);background:var(--accent)}._tabContent_odedk_216:focus{outline:none}._patientCard_odedk_220{--row-surface:transparent;--row-surface-hover:var(--curae-hover);padding:var(--space-md);background:var(--row-surface);border-bottom:var(--border-width) solid var(--border);transition:background-color var(--motion-duration-popover) var(--motion-ease-standard)}._patientCard_odedk_220[data-walk-in=true]{--row-surface:var(--alert-warning-surface);--row-surface-hover:var(--alert-warning-surface-hover);border-left:calc(var(--border-width) * 6) solid var(--alert-warning-border-strong)}@media (hover:hover){._patientCard_odedk_220:hover{background:var(--row-surface-hover)}}._patientCard_odedk_220:last-child{border-bottom:none}._patientTopline_odedk_247,._patientFooter_odedk_248{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);display:flex}._dragHandle_odedk_255{width:var(--touch-target-min);min-width:var(--touch-target-min);height:var(--touch-target-min);color:var(--text-secondary);cursor:grab;border-radius:var(--radius);justify-content:center;align-items:center;display:inline-flex}._dragHandle_odedk_255:focus-visible,._moveButtons_odedk_268 button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._dragHandle_odedk_255 svg,._moveButtons_odedk_268 svg{width:var(--space-md);height:var(--space-md)}._moveButtons_odedk_268{align-items:center;display:flex}._moveButtons_odedk_268 button{min-width:var(--touch-target-min);min-height:var(--touch-target-min);color:var(--text-secondary);border-radius:var(--radius);justify-content:center;align-items:center;display:inline-flex}._moveButtons_odedk_268 button:disabled{opacity:.35;cursor:not-allowed}._patientIdentity_odedk_299{flex-direction:column;min-width:0;display:flex}._patientNameLine_odedk_305{align-items:center;gap:var(--space-xs);flex-wrap:wrap;min-width:0;display:flex}._patientGroups_odedk_313{align-items:center;gap:var(--space-xxs);display:inline-flex}._groupMarker_odedk_319{width:var(--space-lg);height:var(--space-lg);color:var(--secondary-foreground);font-size:var(--text-nano);font-weight:var(--font-weight-bold);background:var(--secondary);border:var(--border-width) solid var(--border);border-radius:var(--radius-pill);cursor:help;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}._groupMarker_odedk_319[data-group=elderly_80],._groupMarker_odedk_319[data-group=pregnant]{color:var(--accent-foreground);background:var(--accent)}._groupMarker_odedk_319[data-size=priority]{width:calc(var(--space-lg) + var(--space-xxs));height:calc(var(--space-lg) + var(--space-xxs));font-size:var(--text-caption)}._groupMarker_odedk_319[data-size=priority] svg{width:var(--space-md);height:var(--space-md)}._groupMarker_odedk_319 svg{width:var(--space-sm);height:var(--space-sm)}._groupMarker_odedk_319:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._patientIdentity_odedk_299 strong,._patientName_odedk_305{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}._patientIdentity_odedk_299 span,._recordNumber_odedk_371{color:var(--text-muted);font-size:var(--text-xs)}._recordNumber_odedk_371{display:block}._queueReason_odedk_380,._patientIdentity_odedk_299 ._queueReason_odedk_380{max-width:100%;margin-top:var(--space-xxs);padding:var(--space-xxs) var(--space-xs);color:var(--alert-warning-text);font-size:var(--text-xs);background:var(--alert-warning-surface);border-left:calc(var(--border-width) * 3) solid var(--alert-warning-border-strong);border-radius:var(--radius-tag);overflow-wrap:anywhere;display:inline-block}._protocol_odedk_394{margin:var(--space-xs) 0;color:var(--text-secondary);font-size:var(--text-xs)}._patientFooter_odedk_248{flex-wrap:wrap;align-items:center}._mobilePriority_odedk_405{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}._priorityLabel_odedk_412{color:var(--text-muted);font-size:var(--text-micro);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}._noPriority_odedk_420{color:var(--text-muted);font-size:var(--text-xs)}._stageCell_odedk_425{align-items:flex-start;gap:var(--space-xxs);flex-direction:column;display:inline-flex}._stageElapsed_odedk_432{padding-inline:var(--space-xs);color:var(--text-muted);font-size:var(--text-micro);font-variant-numeric:tabular-nums;white-space:nowrap}._stageBadge_odedk_440{align-items:center;gap:var(--space-xxs);padding:var(--space-xxs) var(--space-xs);color:var(--text-secondary);font-size:var(--text-micro);font-weight:var(--font-weight-medium);background:var(--muted);border:var(--border-width) solid var(--border);border-radius:var(--radius-tag);white-space:nowrap;display:inline-flex}._stageBadge_odedk_440 svg{width:var(--space-sm);height:var(--space-sm)}._stageBadge_odedk_440[data-tone=waiting-triage]{color:var(--stage-waiting-triage-text);background:var(--stage-waiting-triage-surface);border-color:var(--stage-waiting-triage-border)}._stageBadge_odedk_440[data-tone=triage]{color:var(--stage-triage-text);background:var(--stage-triage-surface);border-color:var(--stage-triage-border)}._stageBadge_odedk_440[data-tone=waiting-infusion]{color:var(--stage-waiting-infusion-text);background:var(--stage-waiting-infusion-surface);border-color:var(--stage-waiting-infusion-border)}._stageBadge_odedk_440[data-tone=infusion]{color:var(--stage-infusion-text);background:var(--stage-infusion-surface);border-color:var(--stage-infusion-border)}._stageBadge_odedk_440[data-tone=waiting-closing]{border-style:dashed}._stageBadge_odedk_440[data-tone=completed]{color:var(--text-muted);background:var(--muted);border-color:var(--curae-border-soft)}._statusGroup_odedk_495{gap:var(--space-xxs);flex-wrap:wrap;display:flex}._statusGroup_odedk_495>span{letter-spacing:normal;text-transform:none}._desktopTable_odedk_506{overflow-x:auto}._desktopTable_odedk_506 table{table-layout:fixed}._desktopTable_odedk_506 tr[data-walk-in=true]{--row-surface:var(--alert-warning-surface);--row-surface-hover:var(--alert-warning-surface-hover)}._desktopTable_odedk_506 th:nth-child(4),._desktopTable_odedk_506 td:nth-child(4),._desktopTable_odedk_506 th:nth-child(5),._desktopTable_odedk_506 td:nth-child(5){padding-right:var(--space-xs);padding-left:var(--space-xs)}._timeColumn_odedk_529{width:8%}._columnHeadingWithInfo_odedk_533{align-items:center;gap:var(--space-xxs);display:inline-flex}._columnInfoButton_odedk_539{width:var(--space-lg);height:var(--space-lg);color:var(--text-muted);border-radius:var(--radius-tag);cursor:help;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._columnInfoButton_odedk_539 svg{width:var(--space-sm);height:var(--space-sm)}._columnInfoButton_odedk_539:hover{color:var(--text-primary)}._columnInfoButton_odedk_539:focus-visible{outline:2px solid var(--ring);outline-offset:var(--space-xxs)}._reorderColumn_odedk_568{width:5%}._patientColumn_odedk_572{width:25%}._protocolColumn_odedk_576{width:28%}._priorityColumn_odedk_580{width:13%}._desktopTable_odedk_506 table[data-reorder=true] ._patientColumn_odedk_572{width:20%}._desktopTable_odedk_506 table[data-reorder=true] ._protocolColumn_odedk_576{width:23%}._desktopTable_odedk_506 table[data-reorder=true] ._priorityColumn_odedk_580{width:11%}._desktopTable_odedk_506 table[data-reorder=true] ._stageColumn_odedk_593{width:17%}._desktopTable_odedk_506 table[data-reorder=true] ._actionsColumn_odedk_596{width:16%}._stageColumn_odedk_593{width:18%}._actionsColumn_odedk_596{width:8%}._timeCell_odedk_608{color:var(--text-secondary);font-variant-numeric:tabular-nums}._protocolCell_odedk_613{width:100%;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._actionCell_odedk_622{justify-content:flex-end;display:flex}._actionCell_odedk_622 svg,._patientTopline_odedk_247 button svg{width:var(--space-md);height:var(--space-md)}._stateContainer_odedk_633{min-height:calc(var(--space-3xl) * 4);padding:var(--space-lg);justify-content:center;align-items:center;display:flex}._contentReady_odedk_641 .motion-stagger{animation:none}._skeletonLine_odedk_645{width:100%;height:calc(var(--text-sm) * var(--leading-body));min-height:0}._skeletonIdentity_odedk_651{flex-direction:column;display:flex}._patientTopline_odedk_247>._skeletonIdentity_odedk_651{flex:1}._skeletonName_odedk_660{width:75%}._skeletonShort_odedk_664{width:55%;max-width:calc(var(--space-xl) * 2);height:calc(var(--text-xs) * var(--leading-body))}._protocol_odedk_394 ._skeletonLine_odedk_645{height:calc(var(--text-xs) * var(--leading-body))}._skeletonCount_odedk_674{width:var(--space-lg);height:var(--space-lg);border-radius:var(--radius-pill);flex-shrink:0}._skeletonSearch_odedk_681{height:var(--space-xl)}._skeletonBadge_odedk_685{width:calc(var(--space-xl) * 3);max-width:90%;height:var(--space-lg);border-radius:var(--radius-tag)}._skeletonAction_odedk_692{width:var(--space-2xl);max-width:100%;height:var(--space-xl);flex-shrink:0}._skeletonPagination_odedk_699{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-top:var(--border-width) solid var(--border);flex-wrap:wrap;display:flex}._skeletonSummary_odedk_709{width:calc(var(--space-xl) * 5);max-width:100%}._skeletonPageControls_odedk_714{width:calc(var(--space-xl) * 4);max-width:100%;height:var(--space-xl)}._srOnly_odedk_720{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width>=640px){._flowGrid_odedk_41{grid-template-columns:repeat(4,minmax(0,1fr))}._searchField_odedk_135{width:var(--menu-width);flex:0 0 var(--menu-width)}._tabTrigger_odedk_178{font-size:var(--text-sm)}}@media (width>=1024px){._page_odedk_1{padding:var(--space-xl)}._flowCard_odedk_8{margin-bottom:var(--space-xl)}._sectionHeading_odedk_20{padding:var(--space-md) var(--space-lg)}._flowGrid_odedk_41{padding:var(--space-md);grid-template-columns:repeat(8,minmax(0,1fr))}._flowItem_odedk_48{text-align:center;border-bottom:none;border-right:var(--border-width) solid var(--curae-border-soft);grid-template-columns:1fr;align-content:start;justify-items:center}._flowItem_odedk_48:last-child{border-right:none}._flowLabel_odedk_70{min-height:var(--space-xl)}._tabTrigger_odedk_178{padding:var(--space-xs) var(--space-md)}}@media (width>=1280px){._queueToolbar_odedk_107{flex-wrap:nowrap}._queueToolbarActions_odedk_117{width:auto}}._patientFound_4rdms_1{padding:var(--space-md);background:var(--accent);border:var(--border-width) solid var(--curae-light-navy-stroke);border-radius:var(--radius)}._patientFound_4rdms_1>header{align-items:center;gap:var(--space-sm);padding-bottom:var(--space-md);border-bottom:var(--border-width) solid var(--curae-light-navy-stroke);display:flex}._patientFound_4rdms_1>header>div{flex-direction:column;flex:1;min-width:0;display:flex}._patientFound_4rdms_1>header strong{font-size:var(--text-sm)}._patientFound_4rdms_1>header small{color:var(--text-secondary);font-size:var(--text-xs)}._patientFound_4rdms_1>header p{align-items:center;gap:var(--space-xxs);color:var(--primary);font-size:var(--text-xs);font-weight:var(--font-weight-medium);flex-shrink:0;display:flex}._patientFound_4rdms_1>header svg{width:var(--space-sm);height:var(--space-sm)}._avatar_4rdms_1{width:var(--touch-target-min);height:var(--touch-target-min);color:var(--accent-foreground);background:var(--accent);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._patientDetails_4rdms_1{gap:var(--space-sm);margin-top:var(--space-md);background:0 0;border:none;padding:0;display:grid}._patientDetails_4rdms_1 div{flex-direction:column;display:flex}._patientDetails_4rdms_1 span{color:var(--text-muted);font-size:var(--text-micro);letter-spacing:var(--tracking-wide);text-transform:uppercase}._patientDetails_4rdms_1 strong{font-size:var(--text-sm)}._wizard_1tinc_1{width:100%;max-width:var(--agenda-content-max-width);margin:0 auto}._loading_1tinc_7{padding:var(--space-2xl);color:var(--text-secondary);font-size:var(--text-sm);text-align:center}._rescheduleNotice_1tinc_14{justify-content:space-between;align-items:center;gap:var(--space-md);margin-bottom:var(--space-md);padding:var(--space-md);color:var(--alert-warning-text-strong);background:var(--alert-warning-surface);border:var(--border-width) solid var(--alert-warning-border);border-radius:var(--radius);display:flex}._rescheduleNotice_1tinc_14 strong,._rescheduleNotice_1tinc_14 p{font-size:var(--text-xs)}._rescheduleNotice_1tinc_14 p{margin-top:var(--space-xxs)}._rescheduleNotice_1tinc_14>span{padding:var(--space-xxs) var(--space-xs);background:var(--card);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);flex-shrink:0}._steps_1tinc_45{margin-bottom:var(--space-lg)}._mobileProgress_1tinc_49{gap:var(--space-xs);padding:var(--space-sm) var(--space-md);background:var(--card);border:var(--border-width) solid var(--border);border-radius:var(--radius);grid-template-columns:1fr auto;display:grid}._mobileProgress_1tinc_49>div:first-child{flex-direction:column;display:flex}._mobileProgress_1tinc_49 span{color:var(--text-secondary);font-size:var(--text-xs)}._mobileProgress_1tinc_49>div:first-child>span{color:var(--primary);font-size:var(--text-micro);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wider);text-transform:uppercase}._mobileProgress_1tinc_49 strong{font-size:var(--text-sm)}._progressTrack_1tinc_81{gap:var(--space-xxs);grid-column:1/-1;grid-template-columns:repeat(5,1fr);display:grid}._progressTrack_1tinc_81 i{height:var(--space-xxs);background:var(--border);border-radius:var(--radius-pill)}._progressTrack_1tinc_81 i[data-complete=true]{background:var(--primary)}._desktopSteps_1tinc_98{display:none}._panel_1tinc_102,._calendarCard_1tinc_103{background:var(--card);border:var(--border-width) solid var(--border);border-radius:var(--radius)}._panel_1tinc_102{padding:var(--space-md)}._panel_1tinc_102>h3,._previewHeader_1tinc_114 h3{margin-bottom:var(--space-md);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}._searchLabel_1tinc_120,._reasonField_1tinc_121>span{margin-bottom:var(--space-xs);color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-widest);text-transform:uppercase;display:block}._searchRow_1tinc_131{gap:var(--space-xs);flex-direction:column;display:flex}._searchRow_1tinc_131 input,._reasonField_1tinc_121 textarea{width:100%;min-height:var(--touch-target-min);padding:var(--space-xs) var(--space-sm);color:var(--text-primary);background:var(--input-background);border:var(--border-width) solid var(--border);border-radius:var(--radius);font-size:var(--text-sm)}._searchRow_1tinc_131 input:focus,._reasonField_1tinc_121 textarea:focus{background:var(--card);border-color:var(--primary)}._searchRow_1tinc_131 svg,._calendarHeader_1tinc_156 svg,._success_1tinc_157 svg{width:var(--control-indicator-size);height:var(--control-indicator-size)}._fieldHint_1tinc_162,._sectionDescription_1tinc_163,._nonBinding_1tinc_164{color:var(--text-muted);font-size:var(--text-caption)}._fieldHint_1tinc_162{margin-top:var(--space-xxs)}._patientResults_1tinc_173,._sessionOptions_1tinc_174,._alternatives_1tinc_175{gap:var(--space-xs);margin-top:var(--space-md);flex-direction:column;display:flex}._patientFound_1tinc_182{margin-top:var(--space-md);padding:var(--space-md);background:var(--accent);border:var(--border-width) solid var(--curae-light-navy-stroke);border-radius:var(--radius)}._patientFound_1tinc_182>header{align-items:center;gap:var(--space-sm);padding-bottom:var(--space-md);border-bottom:var(--border-width) solid var(--curae-light-navy-stroke);display:flex}._patientFound_1tinc_182>header>div{flex-direction:column;flex:1;min-width:0;display:flex}._patientFound_1tinc_182>header strong{font-size:var(--text-sm)}._patientFound_1tinc_182>header small{color:var(--text-secondary);font-size:var(--text-xs)}._patientFound_1tinc_182>header p{align-items:center;gap:var(--space-xxs);color:var(--primary);font-size:var(--text-xs);font-weight:var(--font-weight-medium);flex-shrink:0;display:flex}._patientFound_1tinc_182>header svg,._editPanel_1tinc_225 svg,._scheduleTable_1tinc_226 svg,._sessionCards_1tinc_227 svg{width:var(--space-sm);height:var(--space-sm)}._patientFound_1tinc_182 ._patientDetails_1tinc_232{margin-top:var(--space-md);background:0 0;border:none;padding:0}._notFound_1tinc_239{margin-top:var(--space-md);padding:var(--space-sm);color:var(--alert-danger-text);background:var(--alert-danger-surface);border:var(--border-width) solid var(--alert-danger-border);border-radius:var(--radius);font-size:var(--text-sm)}._patientResults_1tinc_173>button,._sessionOptions_1tinc_174>button,._alternatives_1tinc_175>button{width:100%;padding:var(--space-sm);color:var(--text-primary);text-align:left;background:var(--card);border:var(--border-width) solid var(--border);border-radius:var(--radius);transition:border-color var(--motion-duration-popover) var(--motion-ease-standard), background var(--motion-duration-popover) var(--motion-ease-standard)}._patientResults_1tinc_173>button{min-height:var(--touch-target-min);align-items:center;gap:var(--space-sm);display:flex}@media (hover:hover){._patientResults_1tinc_173>button:hover,._sessionOptions_1tinc_174>button:hover,._alternatives_1tinc_175>button:hover{border-color:var(--curae-light-navy-stroke)}}._patientResults_1tinc_173>button[aria-pressed=true],._sessionOptions_1tinc_174>button[aria-pressed=true],._alternatives_1tinc_175>button[aria-pressed=true]{color:var(--accent-foreground);background:var(--accent);border-color:var(--primary)}._patientResults_1tinc_173>button>span:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}._patientResults_1tinc_173 strong,._sessionOptions_1tinc_174 strong,._alternatives_1tinc_175 strong{font-size:var(--text-sm)}._patientResults_1tinc_173 small,._sessionOptions_1tinc_174 small,._alternatives_1tinc_175 small{color:var(--text-secondary);font-size:var(--text-xs)}._patientResults_1tinc_173>p,._emptyMessage_1tinc_308{padding:var(--space-lg);color:var(--text-secondary);background:var(--muted);border-radius:var(--radius);font-size:var(--text-sm);text-align:center}._avatar_1tinc_317{width:var(--touch-target-min);height:var(--touch-target-min);color:var(--accent-foreground);background:var(--accent);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._patientDetails_1tinc_232{gap:var(--space-sm);margin-top:var(--space-md);padding:var(--space-md);background:var(--accent);border:var(--border-width) solid var(--curae-light-navy-stroke);border-radius:var(--radius);display:grid}._patientDetails_1tinc_232 div,._summaryGrid_1tinc_342 div{flex-direction:column;display:flex}._patientDetails_1tinc_232 span,._summaryGrid_1tinc_342 span,._protocolHeading_1tinc_349 span{color:var(--text-muted);font-size:var(--text-micro);letter-spacing:var(--tracking-wide);text-transform:uppercase}._patientDetails_1tinc_232 strong,._summaryGrid_1tinc_342 strong{font-size:var(--text-sm)}._protocolHeading_1tinc_349{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);display:flex}._protocolHeading_1tinc_349>div{flex-direction:column;display:flex}._protocolHeading_1tinc_349 i{padding:var(--space-xxs) var(--space-xs);color:var(--accent-foreground);background:var(--accent);border-radius:var(--radius-pill);font-size:var(--text-caption);font-style:normal;font-weight:var(--font-weight-semibold);flex-shrink:0}._protocolMetrics_1tinc_384{gap:var(--space-xs);margin:var(--space-md) 0;display:grid}._protocolMetrics_1tinc_384 span{padding:var(--space-sm);background:var(--muted);border-radius:var(--radius);flex-direction:column;display:flex}._protocolMetrics_1tinc_384 strong{font-size:var(--text-lg)}._sessionOptions_1tinc_174>button>p{color:var(--text-secondary);font-size:var(--text-xs)}._protocolPhases_1tinc_409{gap:var(--space-xs);margin-bottom:var(--space-md);padding:0;list-style:none;display:grid}._protocolPhases_1tinc_409>li{padding:var(--space-sm);background:var(--muted);border:var(--border-width) solid transparent;border-radius:var(--radius)}._protocolPhases_1tinc_409>li[data-current=true]{background:var(--card);border-color:var(--primary)}._protocolPhases_1tinc_409>li[data-state=upcoming],._protocolPhases_1tinc_409>li[data-state=completed]{opacity:.72}._protocolPhases_1tinc_409>li>header{justify-content:space-between;align-items:baseline;gap:var(--space-xs);display:flex}._protocolPhases_1tinc_409>li>header>span{color:var(--text-muted);font-size:var(--text-micro);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}._protocolPhases_1tinc_409>li[data-current=true]>header>span{color:var(--primary)}._protocolPhases_1tinc_409>li>small{margin-top:var(--space-xxs);color:var(--text-secondary);font-size:var(--text-xs);display:block}._protocolPhases_1tinc_409 dl{gap:var(--space-xs);margin:var(--space-sm) 0 0;grid-template-columns:repeat(3,1fr);display:grid}._protocolPhases_1tinc_409 dt{color:var(--text-muted);font-size:var(--text-micro);letter-spacing:var(--tracking-wide);text-transform:uppercase}._protocolPhases_1tinc_409 dd{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);margin:0}._clinicalNotes_1tinc_480{padding-top:var(--space-md);border-top:var(--border-width) solid var(--border)}._clinicalNotes_1tinc_480>span,._editDates_1tinc_486 span,._followingPreview_1tinc_487>span{color:var(--text-muted);font-size:var(--text-micro);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}._clinicalNotes_1tinc_480 p{margin-top:var(--space-xxs);color:var(--text-secondary);font-size:var(--text-xs)}._kindSelector_1tinc_501{margin-top:var(--space-md);padding:var(--space-md);border:var(--border-width) solid var(--border);border-radius:var(--radius)}._kindSelector_1tinc_501 legend{padding:0 var(--space-xxs);font-size:var(--text-xs);font-weight:var(--font-weight-semibold)}._kindSelector_1tinc_501>div{gap:var(--space-xs);display:grid}._kindSelector_1tinc_501 button{min-height:var(--touch-target-min);padding:var(--space-xs);color:var(--text-secondary);border:var(--border-width) solid var(--border);border-radius:var(--radius);font-size:var(--text-sm)}._kindSelector_1tinc_501 button[aria-pressed=true]{color:var(--accent-foreground);background:var(--accent);border-color:var(--primary)}._walkInOutlook_1tinc_536{margin-top:var(--space-sm)}._walkInIndicators_1tinc_540{gap:var(--space-xs);display:grid}._walkInIndicators_1tinc_540 span{padding:var(--space-sm);background:var(--muted);border:var(--border-width) solid transparent;border-radius:var(--radius);flex-direction:column;display:flex}._walkInIndicators_1tinc_540 small{color:var(--text-secondary);font-size:var(--text-xs)}._walkInIndicators_1tinc_540 strong{font-size:var(--text-lg)}._walkInIndicators_1tinc_540 i{color:var(--text-secondary);font-size:var(--text-xs);font-style:normal}._walkInIndicators_1tinc_540 span[data-overtime=true]{color:var(--alert-warning-text-strong);background:var(--alert-warning-surface);border-color:var(--alert-warning-border)}._walkInIndicators_1tinc_540 span[data-overtime=true] small,._walkInIndicators_1tinc_540 span[data-overtime=true] i{color:inherit}._walkInOutlookStatus_1tinc_581{margin-top:var(--space-xs);color:var(--text-secondary);font-size:var(--text-xs)}._capacityConfirmation_1tinc_587{align-items:flex-start;gap:var(--space-xs);margin-top:var(--space-sm);padding:var(--space-sm);color:var(--alert-warning-text-strong);background:var(--alert-warning-surface);border:var(--border-width) solid var(--alert-warning-border);border-radius:var(--radius);font-size:var(--text-xs);display:flex}._capacityConfirmation_1tinc_587 input{width:var(--control-indicator-size);height:var(--control-indicator-size);accent-color:var(--primary)}._planningGrid_1tinc_606{gap:var(--space-md);display:grid}._sectionDescription_1tinc_163{margin-top:calc(var(--space-sm) * -1)}._alternatives_1tinc_175>button{padding:var(--space-md);position:relative}._alternatives_1tinc_175>button>div{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}._alternatives_1tinc_175>button>div span{align-items:center;gap:var(--space-xxs);padding:var(--space-xxs) var(--space-xs);color:var(--primary-foreground);background:var(--primary);border-radius:var(--radius-pill);font-size:var(--text-micro);font-weight:var(--font-weight-semibold);display:inline-flex}._alternatives_1tinc_175 svg{width:var(--space-sm);height:var(--space-sm)}._alternatives_1tinc_175 p{align-items:center;gap:var(--space-xxs);margin-top:var(--space-xs);color:var(--text-secondary);font-size:var(--text-xs);display:flex}._alternatives_1tinc_175>button>i{margin-top:var(--space-xs);padding:var(--space-xxs) var(--space-xs);border-radius:var(--radius-pill);font-size:var(--text-micro);font-style:normal;font-weight:var(--font-weight-semibold);text-transform:capitalize;display:inline-block}[data-capacity=livre]{color:var(--accent-foreground);background:var(--accent)}[data-capacity=atencao]{color:var(--alert-warning-text);background:var(--alert-warning-surface-strong)}[data-capacity=lotada]{color:var(--alert-danger-text);background:var(--alert-danger-surface-strong)}._nonBinding_1tinc_164{margin-top:var(--space-md);padding:var(--space-sm);background:var(--muted);border-radius:var(--radius)}._calendarCard_1tinc_103{padding:var(--space-md);align-self:start}._calendarHeader_1tinc_156{grid-template-columns:var(--touch-target-min) 1fr var(--touch-target-min);align-items:center;gap:var(--space-xs);margin-bottom:var(--space-md);text-align:center;display:grid}._calendarHeader_1tinc_156 button{min-height:var(--touch-target-min);color:var(--text-secondary);border-radius:var(--radius);justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){._calendarHeader_1tinc_156 button:hover{background:var(--muted)}}._calendarHeader_1tinc_156 h4{font-size:var(--text-xs);text-transform:capitalize}._calendarHeader_1tinc_156 p{color:var(--text-muted);font-size:var(--text-micro)}._calendarWeekdays_1tinc_725,._calendarGrid_1tinc_726{gap:var(--space-xxs);grid-template-columns:repeat(7,1fr);display:grid}._calendarWeekdays_1tinc_725 span{padding:var(--space-xxs);color:var(--text-muted);font-size:var(--text-nano);font-weight:var(--font-weight-semibold);text-align:center}._calendarGrid_1tinc_726 button{min-height:var(--touch-target-min);border:var(--border-width) solid transparent;border-radius:var(--radius);font-size:var(--text-caption);position:relative}._calendarGrid_1tinc_726 button[data-fit=false]:after{border-radius:var(--radius-tile);content:"";background:currentColor;height:2px;position:absolute;inset-block-end:var(--space-xs);inset-inline:30%}._calendarGrid_1tinc_726 button:disabled{color:var(--text-placeholder);background:0 0}._calendarGrid_1tinc_726 button[aria-pressed=true]{color:var(--primary-foreground);background:var(--primary);border-color:var(--primary)}._calendarGrid_1tinc_726 button[data-suggested=true]:not([aria-pressed=true]){border-color:var(--primary)}._legend_1tinc_774{gap:var(--space-xxs);margin-top:var(--space-md);flex-direction:column;display:flex}._legend_1tinc_774 span{align-items:center;gap:var(--space-xs);color:var(--text-secondary);font-size:var(--text-micro);background:0 0;display:flex}._legend_1tinc_774 span:before{width:var(--space-sm);height:var(--space-sm);background:var(--capacity-color);border-radius:var(--radius-tile);content:""}._legend_1tinc_774 span[data-capacity=livre]{--capacity-color:var(--accent)}._legend_1tinc_774 span[data-capacity=atencao]{--capacity-color:var(--alert-warning-surface-strong)}._legend_1tinc_774 span[data-capacity=lotada]{--capacity-color:var(--alert-danger-surface-strong)}._legend_1tinc_774 span[data-fit=false]:before{background:var(--text-secondary);height:2px}._previewHeader_1tinc_114{gap:var(--space-sm);margin-bottom:var(--space-md);flex-direction:column;display:flex}._previewHeader_1tinc_114 h3{margin-bottom:var(--space-xxs)}._previewHeader_1tinc_114 p{color:var(--text-secondary);font-size:var(--text-xs)}._fullSchedule_1tinc_828{padding:0}._fullSchedule_1tinc_828>._previewHeader_1tinc_114{padding:var(--space-lg);border-bottom:var(--border-width) solid var(--border);margin:0}._editPanel_1tinc_225{padding:var(--space-lg);background:var(--muted);border-bottom:var(--border-width) solid var(--border)}._editPanel_1tinc_225>header{justify-content:space-between;align-items:flex-start;gap:var(--space-md);margin-bottom:var(--space-md);display:flex}._editPanel_1tinc_225 h4{font-size:var(--text-sm)}._editPanel_1tinc_225 header p{margin-top:var(--space-xxs);color:var(--text-muted);font-size:var(--text-xs)}._editPanel_1tinc_225 header button{width:var(--touch-target-min);height:var(--touch-target-min);border-radius:var(--radius);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._editGrid_1tinc_872{gap:var(--space-md);display:grid}._editSummary_1tinc_877{min-width:0;padding:var(--space-md);background:var(--card);border:var(--border-width) solid var(--border);border-radius:var(--radius);flex-direction:column;display:flex}._editDates_1tinc_486{gap:var(--space-md);display:grid}._editDates_1tinc_486 div{flex-direction:column;display:flex}._editDates_1tinc_486 strong{font-size:var(--text-sm)}._editDates_1tinc_486 div:last-child strong{color:var(--primary)}._followingPreview_1tinc_487{margin-top:var(--space-md);padding-top:var(--space-md);border-top:var(--border-width) solid var(--border)}._followingPreview_1tinc_487>div{gap:var(--space-xxs);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}._followingPreview_1tinc_487 small{padding:var(--space-xxs) var(--space-xs);color:var(--text-secondary);background:var(--muted);border-radius:var(--radius);font-size:var(--text-caption)}._editSummary_1tinc_877 footer{gap:var(--space-xs);margin-top:var(--space-md);flex-direction:column-reverse;display:flex}._sessionCards_1tinc_227{flex-direction:column;display:flex}._sessionCards_1tinc_227 article{grid-template-columns:var(--space-xl) minmax(0, 1fr) var(--touch-target-min);align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-bottom:var(--border-width) solid var(--border);display:grid}._sessionCards_1tinc_227 article[data-current=true]{background:var(--accent)}._sessionCards_1tinc_227 article>span,._scheduleTable_1tinc_226 td:first-child span{width:var(--space-xl);height:var(--space-xl);color:var(--accent-foreground);background:var(--accent);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;display:inline-flex}._sessionCards_1tinc_227 article[data-current=true]>span,._scheduleTable_1tinc_226 tr[data-current=true] td:first-child span{color:var(--primary-foreground);background:var(--primary)}._sessionCards_1tinc_227 article>div{flex-direction:column;min-width:0;display:flex}._sessionCards_1tinc_227 strong{font-size:var(--text-sm)}._sessionCards_1tinc_227 small{color:var(--text-secondary);font-size:var(--text-xs)}._sessionCards_1tinc_227 button{min-height:var(--touch-target-min);color:var(--text-secondary);justify-content:center;align-items:center;display:inline-flex}._scheduleTableWrap_1tinc_994{display:none;overflow-x:auto}._scheduleTable_1tinc_226{border-collapse:collapse;width:100%;font-size:var(--text-xs);white-space:nowrap}._scheduleTable_1tinc_226 th,._scheduleTable_1tinc_226 td{padding:var(--space-sm);border-bottom:var(--border-width) solid var(--border);text-align:left}._scheduleTable_1tinc_226 th{color:var(--text-muted);background:var(--muted);font-size:var(--text-micro);letter-spacing:var(--tracking-wide);text-transform:uppercase}._scheduleTable_1tinc_226 tr[data-current=true]{background:var(--accent)}._administrationsCell_1tinc_1025{white-space:normal;width:100%;min-width:12rem}._administrationsDetails_1tinc_1031 summary{width:fit-content;color:var(--primary);cursor:pointer;font-weight:var(--font-weight-medium);white-space:nowrap}._administrationsDetails_1tinc_1031 ul{gap:var(--space-xxs);margin-top:var(--space-xs);padding-left:var(--space-md);color:var(--text-secondary);line-height:1.35;display:grid}._scheduleTable_1tinc_226 td:last-child button{align-items:center;gap:var(--space-xxs);min-height:var(--touch-target-min);color:var(--text-secondary);display:inline-flex}._fullSchedule_1tinc_828>._nonBinding_1tinc_164{margin:var(--space-md)}._confirmation_1tinc_1060{align-items:flex-end;gap:var(--space-md);flex-direction:column;display:flex}._confirmation_1tinc_1060>._panel_1tinc_102{width:100%}._scheduleSummary_1tinc_1071{background:var(--card);border:var(--border-width) solid var(--border);border-radius:var(--radius);width:100%;overflow:hidden}._scheduleSummary_1tinc_1071>header{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);color:var(--text-muted);border-bottom:var(--border-width) solid var(--border);font-size:var(--text-micro);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-widest);text-transform:uppercase;flex-wrap:wrap;display:flex}._scheduleSummary_1tinc_1071>header div,._scheduleSummary_1tinc_1071>header span{align-items:center;gap:var(--space-xs);display:flex}._scheduleSummary_1tinc_1071>header small{font-size:inherit;font-weight:var(--font-weight-regular);letter-spacing:normal;text-transform:none}._scheduleSummary_1tinc_1071>header i{width:var(--space-xs);height:var(--space-xs);background:var(--muted);border-radius:var(--radius-pill)}._scheduleSummary_1tinc_1071>header i[data-legend=current]{background:var(--primary)}._scheduleSummary_1tinc_1071>div{grid-template-columns:repeat(2,1fr);display:grid}._scheduleSummary_1tinc_1071 article{min-width:0;padding:var(--space-sm) var(--space-md);border-right:var(--border-width) solid var(--border);border-bottom:var(--border-width) solid var(--border);flex-direction:column;display:flex}._scheduleSummary_1tinc_1071 article[data-visit-state=past]{color:var(--text-muted);background:var(--muted);opacity:.62}._scheduleSummary_1tinc_1071 article[data-visit-state=current]{background:var(--accent);box-shadow:inset var(--space-xxs) 0 0 var(--primary);position:relative}._visitSummaryHeading_1tinc_1145{min-height:var(--space-md);justify-content:space-between;align-items:center;gap:var(--space-xs);display:flex}._visitSummaryHeading_1tinc_1145 i{padding:0 var(--space-xs);color:var(--text-muted);background:var(--card);border:var(--border-width) solid var(--border);border-radius:var(--radius-pill);font-size:var(--text-micro);font-style:normal;font-weight:var(--font-weight-medium);white-space:nowrap}._scheduleSummary_1tinc_1071 article[data-visit-state=current] ._visitSummaryHeading_1tinc_1145 i{color:var(--primary-foreground);background:var(--primary);border-color:var(--primary)}._scheduleSummary_1tinc_1071 article span{color:var(--primary);font-size:var(--text-micro);font-weight:var(--font-weight-semibold)}._scheduleSummary_1tinc_1071 article strong,._scheduleSummary_1tinc_1071 article small{font-size:var(--text-xs)}._scheduleSummary_1tinc_1071 article small{color:var(--text-muted)}._summaryAdministrations_1tinc_1186{margin-top:var(--space-sm);padding-top:var(--space-xs);border-top:var(--border-width) solid var(--border)}._summaryAdministrations_1tinc_1186 summary{width:fit-content;color:var(--primary);cursor:pointer;font-size:var(--text-xs);font-weight:var(--font-weight-medium)}._summaryAdministrations_1tinc_1186 ul{gap:var(--space-xxs);margin-top:var(--space-xs);padding-left:var(--space-md);color:var(--text-secondary);font-size:var(--text-xs);line-height:1.35;display:grid}._scheduleSummary_1tinc_1071 article[data-visit-state=past] ._summaryAdministrations_1tinc_1186 summary{color:inherit}._summaryGrid_1tinc_342{gap:var(--space-md);display:grid}._summaryGrid_1tinc_342 small{color:var(--text-secondary);font-size:var(--text-xs)}._walkInNotice_1tinc_1224{margin-top:var(--space-md);padding:var(--space-sm);color:var(--alert-warning-text-strong);background:var(--alert-warning-surface);border:var(--border-width) solid var(--alert-warning-border);border-radius:var(--radius);font-size:var(--text-xs);font-weight:var(--font-weight-medium)}._reasonField_1tinc_121{margin-top:var(--space-md);display:block}._reasonField_1tinc_121 textarea{min-height:var(--space-3xl);resize:vertical}._error_1tinc_1245{margin-top:var(--space-md);padding:var(--space-sm);color:var(--alert-danger-text);background:var(--alert-danger-surface);border:var(--border-width) solid var(--alert-danger-border);border-radius:var(--radius);font-size:var(--text-xs)}._navigation_1tinc_1255{z-index:2;justify-content:space-between;align-items:center;gap:var(--space-sm);margin:var(--space-lg) calc(var(--space-md) * -1) calc(var(--space-md) * -1);padding:var(--space-sm) var(--space-md);background:var(--card);border-top:var(--border-width) solid var(--border);display:flex;position:sticky;bottom:0}._success_1tinc_157{max-width:var(--dialog-max-width);align-items:center;gap:var(--space-xs);padding:var(--space-2xl) var(--space-lg);text-align:center;background:var(--card);border:var(--border-width) solid var(--border);border-radius:var(--radius);flex-direction:column;margin:0 auto;display:flex}._success_1tinc_157>span{width:var(--header-height);height:var(--header-height);margin-bottom:var(--space-sm);color:var(--accent-foreground);background:var(--accent);border-radius:var(--radius-pill);justify-content:center;align-items:center;display:inline-flex}._success_1tinc_157 h3{font-size:var(--text-base)}._success_1tinc_157 p{color:var(--text-secondary);font-size:var(--text-sm)}._success_1tinc_157 button{margin-top:var(--space-lg)}@media (width>=640px){._searchRow_1tinc_131{flex-direction:row}._searchRow_1tinc_131 input{flex:1}._patientDetails_1tinc_232,._protocolMetrics_1tinc_384{grid-template-columns:repeat(3,1fr)}._kindSelector_1tinc_501>div,._walkInIndicators_1tinc_540,._summaryGrid_1tinc_342{grid-template-columns:repeat(2,1fr)}._previewHeader_1tinc_114{flex-direction:row;justify-content:space-between;align-items:center}._editDates_1tinc_486{grid-template-columns:repeat(2,1fr)}._editSummary_1tinc_877 footer{flex-direction:row;justify-content:flex-end}}@media (width>=1024px){._mobileProgress_1tinc_49{display:none}._desktopSteps_1tinc_98{max-width:var(--dialog-max-width);grid-template-columns:repeat(5,1fr);margin:0 auto;display:grid}._desktopSteps_1tinc_98 li{align-items:center;gap:var(--space-xs);color:var(--text-muted);flex-direction:column;display:flex;position:relative}._desktopSteps_1tinc_98 li:not(:last-child):after{top:calc(var(--space-xl) / 2);left:calc(50% + var(--space-lg));width:calc(100% - var(--space-2xl));height:var(--border-width);background:var(--border);content:"";position:absolute}._desktopSteps_1tinc_98 li[data-complete=true]:not(:last-child):after{background:var(--primary)}._desktopSteps_1tinc_98 li>span{z-index:1;width:var(--space-xl);height:var(--space-xl);background:var(--border);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;display:inline-flex}._desktopSteps_1tinc_98 li[data-active=true]>span,._desktopSteps_1tinc_98 li[data-complete=true]>span{color:var(--primary-foreground);background:var(--primary)}._desktopSteps_1tinc_98 li[data-active=true]>span{outline:var(--space-xxs) solid var(--curae-light-teal-strong)}._desktopSteps_1tinc_98 svg{width:var(--space-sm);height:var(--space-sm)}._desktopSteps_1tinc_98 small{font-size:var(--text-micro);white-space:nowrap}._desktopSteps_1tinc_98 li[data-active=true] small{color:var(--primary)}._panel_1tinc_102{padding:var(--space-lg)}._planningGrid_1tinc_606{grid-template-columns:minmax(0, 1fr) var(--agenda-calendar-width)}._editGrid_1tinc_872{grid-template-columns:var(--agenda-calendar-width) minmax(0, 1fr)}._sessionCards_1tinc_227{display:none}._scheduleTableWrap_1tinc_994{display:block}._scheduleSummary_1tinc_1071>div{grid-template-columns:repeat(4,1fr)}._calendarGrid_1tinc_726 button{min-height:var(--space-xl)}._navigation_1tinc_1255{background:0 0;border:none;margin-bottom:0;margin-left:0;margin-right:0;padding:0;position:static}}._bookedNotice_1tinc_1459,._bookScheduleNotice_1tinc_1460{margin-top:var(--space-sm);padding:var(--space-sm);color:var(--text-secondary);background:var(--accent);border:var(--border-width) solid var(--curae-light-navy-stroke);border-radius:var(--radius);font-size:var(--text-xs)}._bookScheduleNotice_1tinc_1460 strong{color:var(--text-primary)}._cascadeNotice_1tinc_1474{color:var(--text-secondary);font-size:var(--text-xs)}._nextVisitPrompt_1tinc_1482{align-items:stretch;gap:var(--space-sm);width:100%;margin-top:var(--space-md);padding:var(--space-md);color:var(--text-primary);text-align:left;background:var(--accent);border:var(--border-width) solid var(--curae-light-navy-stroke);border-left:var(--space-xxs) solid var(--primary);border-radius:var(--radius);flex-direction:column;display:flex}._nextVisitPrompt_1tinc_1482 header{align-items:center;gap:var(--space-sm);display:flex}._nextVisitPrompt_1tinc_1482 header>span{width:var(--space-xl);height:var(--space-xl);flex:0 0 var(--space-xl);color:var(--primary);background:var(--card);border:var(--border-width) solid var(--curae-light-navy-stroke);border-radius:var(--radius-pill);justify-content:center;align-items:center;display:inline-flex}._nextVisitPrompt_1tinc_1482 svg{width:var(--space-sm);height:var(--space-sm)}._nextVisitPrompt_1tinc_1482 small{margin-bottom:var(--space-xxs);color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;display:block}._nextVisitPrompt_1tinc_1482 h4{font-size:var(--text-base);line-height:var(--leading-tight)}._success_1tinc_157 ._nextVisitPrompt_1tinc_1482 p{color:var(--text-primary);font-size:var(--text-xs);line-height:var(--leading-relaxed)}._nextVisitPrompt_1tinc_1482 button{margin-top:0}._conflictNotice_1tinc_1548{width:100%;margin-top:var(--space-sm);padding:var(--space-sm);color:var(--alert-warning-text-strong);background:var(--alert-warning-surface);border:var(--border-width) solid var(--alert-warning-border);border-radius:var(--radius);font-size:var(--text-xs);text-align:left}._conflictNotice_1tinc_1548 ul{margin-top:var(--space-xxs);list-style:none}._toleranceNotice_1tinc_1565{width:100%;margin-top:var(--space-sm);padding:var(--space-md);color:var(--alert-warning-text-strong);background:var(--alert-warning-surface);border:var(--border-width) solid var(--alert-warning-border-strong);border-left-width:var(--space-xxs);border-radius:var(--radius);font-size:var(--text-sm);line-height:var(--leading-relaxed);text-align:left}._toleranceNoticeHeading_1tinc_1579{align-items:flex-start;gap:var(--space-xs);display:flex}._toleranceNoticeHeading_1tinc_1579 svg{flex-shrink:0;width:24px;height:24px}._toleranceNotice_1tinc_1565 ul{gap:var(--space-sm);margin-top:var(--space-sm);list-style:none;display:grid}._toleranceNotice_1tinc_1565 li small{margin-top:var(--space-xxs);display:block}._success_1tinc_157 ._toleranceNotice_1tinc_1565 p{margin-top:var(--space-sm);color:inherit;font-size:inherit;font-weight:var(--font-weight-medium)}._visitFlags_1tinc_1614{gap:var(--space-xxs);display:inline-flex}._visitFlags_1tinc_1614 i{padding:var(--space-xxs) var(--space-xs);border-radius:var(--radius-pill);font-size:var(--text-micro);font-style:normal;font-weight:var(--font-weight-medium)}._visitFlags_1tinc_1614 i[data-flag=marcada]{color:var(--accent-foreground);background:var(--accent)}._visitFlags_1tinc_1614 i[data-flag=movivel]{color:var(--alert-warning-text-strong);background:var(--alert-warning-surface)}._visitFlags_1tinc_1614 i[data-flag=editada]{color:var(--foreground);background:var(--muted);border:var(--border-width) solid var(--border)}._sessionCards_1tinc_227 article[data-movivel=true]{border-left:var(--space-xxs) solid var(--alert-warning-border-strong)}._content_1a7e9_1{z-index:101;width:min(calc(100% - var(--space-xl)), var(--agenda-content-max-width));height:auto;max-height:calc(100dvh - (2 * var(--space-lg)));color:var(--text-primary);background:var(--background);border:var(--border-width) solid var(--border);border-radius:var(--radius);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}._header_1a7e9_19{justify-content:space-between;align-items:flex-start;gap:var(--space-md);padding:var(--space-md) var(--space-lg);background:var(--card);border-bottom:var(--border-width) solid var(--border);flex-shrink:0;display:flex}._headingGroup_1a7e9_30{min-width:0}._title_1a7e9_34{color:var(--text-primary);font-size:var(--text-base);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight)}._description_1a7e9_41{margin-top:var(--space-xxs);color:var(--text-secondary);font-size:var(--text-xs)}._close_1a7e9_47{width:var(--touch-target-min);height:var(--touch-target-min);color:var(--text-secondary);border-radius:var(--radius);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){._close_1a7e9_47:hover{background:var(--curae-hover)}}._close_1a7e9_47 svg{width:var(--control-indicator-size);height:var(--control-indicator-size)}._body_1a7e9_69{min-height:0;padding:var(--space-lg);background:var(--curae-hover);overflow-y:auto}@media (width<=639px){._content_1a7e9_1{border:none;border-radius:0;width:100%;height:100dvh;max-height:none;top:0;left:0;transform:none}._header_1a7e9_19,._body_1a7e9_69{padding-right:var(--space-md);padding-left:var(--space-md)}}._switcher_13510_1{gap:var(--space-md);width:min(calc(100vw - var(--space-xl)), var(--settings-dialog-max-width));flex-direction:column;display:flex}._search_13510_7{align-items:center;gap:var(--space-sm);min-height:var(--touch-target-min);padding-inline:var(--space-sm);background:var(--input-background);border:1px solid var(--border);border-radius:var(--radius);color:var(--text-secondary);display:flex}._search_13510_7:focus-within{border-color:var(--primary);outline:1px solid var(--primary);outline-offset:0;background:var(--card)}._search_13510_7 input{width:100%;min-width:0;min-height:var(--touch-target-min);font:inherit;color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-weight-normal);background:0 0;border:0;outline:0;padding:0}._search_13510_7 input:focus-visible{box-shadow:none;outline:none}._search_13510_7>svg{flex-shrink:0}._unitList_13510_44{gap:var(--space-xxs);max-height:min(50dvh,26rem);display:grid;overflow-y:auto}._unitRow_13510_50{align-items:center;gap:var(--space-sm);width:100%;min-height:var(--touch-target-min);padding:var(--space-sm);text-align:left;color:var(--text-primary);border-radius:var(--radius);border:1px solid #0000;display:flex}._unitRow_13510_50[aria-current=true]{background:var(--curae-hover);border-color:var(--border)}._unitIcon_13510_66{width:var(--space-xl);height:var(--space-xl);color:var(--text-secondary);border-radius:var(--radius);flex-shrink:0;place-items:center;display:grid}._unitRow_13510_50[aria-current=true] ._unitIcon_13510_66{color:var(--curae-teal-dark);background:var(--curae-light-teal)}._currentIndicator_13510_79{color:var(--curae-teal-dark);flex-shrink:0}._unitRow_13510_50:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}._unitRow_13510_50:disabled{opacity:.6;cursor:wait}._unitText_13510_91{gap:var(--space-xxs);overflow-wrap:anywhere;flex:1;min-width:0;display:grid}._unitText_13510_91 span{font-size:var(--text-xs);color:var(--text-secondary)}._unitText_13510_91 strong{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:var(--leading-normal)}._notice_13510_107{padding:var(--space-sm);background:var(--curae-hover);border-radius:var(--radius);font-size:var(--text-sm)}._empty_13510_113{color:var(--text-secondary);padding-block:var(--space-lg);text-align:center}._setup_13510_118{gap:var(--space-sm);margin-block:var(--space-lg);display:grid}._setup_13510_118 h2{font-size:var(--text-lg);font-weight:var(--font-weight-semibold)}._setup_13510_118 a{align-items:center;gap:var(--space-sm);min-height:var(--touch-target-min);padding-block:var(--space-xs);border-bottom:1px solid var(--border);display:flex}._setup_13510_118 a span{flex:1}._setup_13510_118 small{color:var(--text-secondary)}@media (hover:hover){._unitRow_13510_50:not(:disabled):hover{background:var(--curae-hover)}}@media (width<=519px){._search_13510_7 input{font-size:var(--text-base)}}._avatar_wl5q4_1{width:var(--touch-target-min);height:var(--touch-target-min);color:var(--accent-foreground);background:var(--accent);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);flex:none;justify-content:center;align-items:center;display:inline-flex}._avatar_wl5q4_1[data-size=small]{width:var(--space-xl);height:var(--space-xl)}._avatar_wl5q4_1[data-size=large]{width:var(--space-2xl);height:var(--space-2xl);font-size:var(--text-sm)}._form_1fv7h_1{gap:var(--space-xs);flex-direction:column;display:flex}._passwordToggle_1fv7h_7{width:2.25rem;min-height:2.25rem;color:var(--text-muted);border-radius:var(--radius);place-items:center;display:grid}@media (hover:hover){._passwordToggle_1fv7h_7:hover{color:var(--text-primary);background:var(--secondary)}}._passwordToggle_1fv7h_7 svg{width:var(--space-md);height:var(--space-md)}._strength_1fv7h_28{gap:var(--space-xxs);flex-direction:column;display:flex}._strengthBar_1fv7h_34{gap:var(--space-xxs);grid-template-columns:repeat(4,1fr);display:grid}._strengthBar_1fv7h_34 span{background:var(--secondary);border-radius:var(--radius-pill);height:.3rem;transition:background var(--motion-duration-content) var(--motion-ease-standard)}._strengthBar_1fv7h_34[data-nivel="0"] span[data-ativo=true],._strengthBar_1fv7h_34[data-nivel="1"] span[data-ativo=true]{background:var(--alert-danger-solid)}._strengthBar_1fv7h_34[data-nivel="2"] span[data-ativo=true]{background:var(--alert-warning-solid)}._strengthBar_1fv7h_34[data-nivel="3"] span[data-ativo=true],._strengthBar_1fv7h_34[data-nivel="4"] span[data-ativo=true]{background:var(--primary)}._strengthLabel_1fv7h_61{color:var(--text-secondary);font-size:var(--text-caption)}._requirements_1fv7h_66{gap:var(--space-xxs);padding:var(--space-sm);background:var(--curae-hover);border-radius:var(--radius);font-size:var(--text-xs);margin:0;list-style:none;display:grid}._requirements_1fv7h_66 li{align-items:center;gap:var(--space-xs);color:var(--text-secondary);display:flex}._requirements_1fv7h_66 svg{width:var(--space-sm);height:var(--space-sm);flex:none}._requirements_1fv7h_66 li[data-estado=ok]{color:var(--text-primary)}._requirements_1fv7h_66 li[data-estado=ok] svg{color:var(--primary)}._requirements_1fv7h_66 li[data-estado=pendente] svg{color:var(--alert-danger-text)}._requirements_1fv7h_66 li[data-estado=neutro] svg{color:var(--text-muted)}._srOnly_1fv7h_106{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._feedback_1fv7h_115{min-height:var(--space-md);color:var(--alert-danger-text);font-size:var(--text-xs)}._feedback_1fv7h_115:empty{min-height:0}._actions_1fv7h_125{justify-content:flex-end;gap:var(--space-xs);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}._dialog_gfuyb_1._dialog_gfuyb_1[data-size=wide]{width:min(calc(100vw - var(--space-xl)), 58rem);height:min(36rem, calc(100dvh - var(--space-xl)));grid-template-columns:12.5rem minmax(0,1fr);padding:0;display:grid;overflow:hidden}._sidebar_gfuyb_10{gap:var(--space-xxs);padding:var(--space-xl) var(--space-sm);background:var(--curae-hover);border-right:var(--border-width) solid var(--border);flex-direction:column;display:flex}._sidebarTitle_gfuyb_19{margin:0 var(--space-xs) var(--space-sm);color:var(--text-muted);font-size:var(--text-xs)}._navItem_gfuyb_25{min-height:var(--touch-target-min);align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);color:var(--text-secondary);border-radius:var(--radius);font-size:var(--text-sm);font-weight:var(--font-weight-normal);text-align:left;display:flex}._navItem_gfuyb_25 svg{flex:none;width:1rem;height:1rem}._navItem_gfuyb_25[aria-current=page]{color:var(--text-primary);background:var(--card)}@media (hover:hover){._navItem_gfuyb_25:hover{color:var(--text-primary);background:var(--card)}}._navItem_gfuyb_25[aria-current=page]{font-weight:var(--font-weight-medium)}._page_gfuyb_60{min-width:0;min-height:0;padding:var(--space-xl);overflow-y:auto}._profilePreview_gfuyb_67{align-items:center;gap:var(--space-sm);margin-top:var(--space-lg);padding:var(--space-sm);background:var(--curae-hover);border-radius:var(--radius);display:flex}._previewIdentity_gfuyb_77{min-width:0;line-height:var(--leading-tight);flex-direction:column;flex:1;display:flex}._previewIdentity_gfuyb_77 strong,._previewIdentity_gfuyb_77 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._previewIdentity_gfuyb_77 strong{font-size:var(--text-sm)}._previewIdentity_gfuyb_77 span{color:var(--text-secondary);font-size:var(--text-xs)}._formGrid_gfuyb_101,._passwordFields_gfuyb_102{gap:var(--space-md);margin-top:var(--space-lg);display:grid}._formGrid_gfuyb_101{grid-template-columns:repeat(2,minmax(0,1fr))}._field_gfuyb_112{gap:var(--space-xxs);min-width:0;color:var(--text-primary);font-size:var(--text-xs);font-weight:var(--font-weight-medium);flex-direction:column;display:flex}._field_gfuyb_112 input{width:100%;min-height:var(--touch-target-min);padding:var(--space-xs) var(--space-sm);color:var(--text-primary);background:var(--card);border:var(--border-width) solid var(--border);border-radius:var(--radius);font-size:var(--text-base);font-weight:var(--font-weight-normal)}._securityNote_gfuyb_134{align-items:flex-start;gap:var(--space-xs);margin-top:var(--space-lg);padding:var(--space-sm);color:var(--text-secondary);background:var(--curae-hover);border-radius:var(--radius);font-size:var(--text-xs);display:flex}._securityNote_gfuyb_134 svg{flex:none}@media (width<=640px){._dialog_gfuyb_1._dialog_gfuyb_1[data-size=wide]{width:calc(100vw - var(--space-md));height:min(36rem, calc(100dvh - var(--space-md)));grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}._sidebar_gfuyb_10{padding:var(--space-xs) var(--space-md);border-right:0;border-bottom:var(--border-width) solid var(--border);flex-direction:row;align-items:center}._sidebarTitle_gfuyb_19{display:none}._page_gfuyb_60{padding:var(--space-md)}._formGrid_gfuyb_101{grid-template-columns:1fr}}._trigger_qr8bc_1{align-items:center;gap:var(--space-xs);width:100%;min-height:var(--touch-target-min);padding:var(--space-xxs);text-align:left;border-radius:var(--radius);transition:background-color var(--motion-duration-popover) var(--motion-ease-standard);display:flex}._trigger_qr8bc_1[data-state=open]{background:var(--card)}@media (hover:hover){._trigger_qr8bc_1:hover{background:var(--card)}}._triggerText_qr8bc_23,._menuIdentityText_qr8bc_24{flex-direction:column;flex:1;min-width:0;display:flex}._institution_qr8bc_31{min-width:0;color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-tight)}._institution_qr8bc_31,._name_qr8bc_39,._menuIdentityText_qr8bc_24>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._name_qr8bc_39{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-tight)}._chevron_qr8bc_53{color:var(--text-muted);transition:transform var(--motion-duration-popover) var(--motion-ease-standard);flex:none}._trigger_qr8bc_1[data-state=open] ._chevron_qr8bc_53{transform:rotate(180deg)}._trigger_qr8bc_1[data-compact]{width:var(--touch-target-min);padding:var(--space-xxs);justify-content:center}._trigger_qr8bc_1[data-compact] ._triggerText_qr8bc_23,._trigger_qr8bc_1[data-compact] ._chevron_qr8bc_53{display:none}._menu_qr8bc_24{z-index:120;width:max(var(--menu-width), 15rem);padding:var(--space-xs);color:var(--text-primary);background:var(--popover);border:var(--border-width) solid var(--border);border-radius:calc(var(--radius) * 2);box-shadow:0 12px 30px color-mix(in srgb, var(--curae-navy) 12%, transparent);animation:_account-menu-in_qr8bc_1 var(--motion-duration-popover) var(--motion-ease-decelerate) both;transform-origin:0 100%}._menuIdentity_qr8bc_24{align-items:center;gap:var(--space-xs);padding:var(--space-xs);display:flex}._menuIdentityText_qr8bc_24{font-size:var(--text-xs);line-height:var(--leading-tight);gap:2px}._menuIdentityText_qr8bc_24>*{overflow-wrap:anywhere;white-space:normal}._menuIdentityText_qr8bc_24 strong{font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}._menuIdentityText_qr8bc_24 span{color:var(--text-secondary)}._menuItem_qr8bc_114,._logoutItem_qr8bc_115{align-items:center;gap:var(--space-sm);min-height:var(--touch-target-min);padding:var(--space-xs) var(--space-sm);color:var(--text-primary);font-size:var(--text-sm);border-radius:var(--radius);-webkit-user-select:none;user-select:none;display:flex}._menuItem_qr8bc_114[data-highlighted]{background:var(--curae-hover);outline:none}._logoutItem_qr8bc_115[data-highlighted]{color:var(--destructive);background:var(--alert-danger-surface);outline:none}@media (hover:hover){._logoutItem_qr8bc_115:hover{color:var(--destructive);background:var(--alert-danger-surface);outline:none}}@keyframes _account-menu-in_qr8bc_1{0%{opacity:0;transform:translateY(var(--space-xxs)) scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){._menu_qr8bc_24{animation-duration:.01ms}._chevron_qr8bc_53{transition-duration:.01ms}}._page_16209_1{height:100dvh;padding:var(--space-lg);background:var(--background);justify-content:center;align-items:center;display:flex}
