.doctor-clinical-anatomy-plate-module__babIeG__plate{align-content:center;gap:10px;min-height:100%;margin:0;padding:12px;display:grid}.doctor-clinical-anatomy-plate-module__babIeG__imageFrame{background:#03121e;border:1px solid #67e8f933;border-radius:22px;width:100%;max-width:980px;margin:auto;position:relative;overflow:hidden;box-shadow:inset 0 0 48px #22d3ee14,0 18px 50px #0000003d}.doctor-clinical-anatomy-plate-module__babIeG__image{object-fit:contain;width:100%;height:auto;display:block}.doctor-clinical-anatomy-plate-module__babIeG__marker{z-index:2;background:#fb7185;border:3px solid #fff;border-radius:50%;width:18px;height:18px;position:absolute;translate:-50% -50%;box-shadow:0 0 0 5px #fb718538,0 0 22px #fb7185e6}.doctor-clinical-anatomy-plate-module__babIeG__reason{color:#b6c9d8;text-align:center;max-width:62ch;margin:0 auto;font-size:.8rem;line-height:1.5}@media (forced-colors:active){.doctor-clinical-anatomy-plate-module__babIeG__imageFrame,.doctor-clinical-anatomy-plate-module__babIeG__marker{border-color:canvastext}.doctor-clinical-anatomy-plate-module__babIeG__marker{background:highlight}}
.doctor-orbital-workspace-module__zLqwDW__cockpit{--doctor-rail-width:304px;--doctor-inspector-width:420px;grid-template-columns:min(var(--doctor-rail-width), 25vw) minmax(360px, 1fr) min(var(--doctor-inspector-width), 32vw);border:1px solid color-mix(in srgb, var(--orbital-line) 72%, transparent);background:radial-gradient(circle at 48% 20%, color-mix(in srgb, var(--orbital-accent) 12%, transparent), transparent 38%), linear-gradient(135deg, color-mix(in srgb, var(--orbital-surface) 92%, transparent), #07111de6);min-height:min(860px,100dvh - 96px);color:var(--orbital-text);border-radius:28px;grid-template-areas:"rail viewer facts";display:grid;overflow:hidden;box-shadow:0 28px 80px #01091261,inset 0 1px #ffffff14}.doctor-orbital-workspace-module__zLqwDW__pane{min-width:0;min-height:0;position:relative}.doctor-orbital-workspace-module__zLqwDW__viewerPane{grid-area:viewer;overflow:hidden}.doctor-orbital-workspace-module__zLqwDW__factsPane{-webkit-backdrop-filter:blur(30px)saturate(135%);backdrop-filter:blur(30px)saturate(135%);background:linear-gradient(#0d1c2a8f,#07101bbd);grid-area:facts;overflow:auto}.doctor-orbital-workspace-module__zLqwDW__railPane{-webkit-backdrop-filter:blur(28px)saturate(130%);backdrop-filter:blur(28px)saturate(130%);background:linear-gradient(#0a1927b3,#060e19d1);grid-area:rail;overflow:auto}.doctor-orbital-workspace-module__zLqwDW__mobilePaneTabs{display:none}.doctor-orbital-workspace-module__zLqwDW__clinicalWorkspace{min-height:0;padding:0 16px 20px}.doctor-orbital-workspace-module__zLqwDW__liveRegion{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:fixed;overflow:hidden}.doctor-orbital-workspace-module__zLqwDW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.doctor-orbital-workspace-module__zLqwDW__eyebrow{color:var(--orbital-accent);letter-spacing:.16em;margin:0 0 4px;font-size:.7rem;font-weight:750}.doctor-orbital-workspace-module__zLqwDW__paneHeader,.doctor-orbital-workspace-module__zLqwDW__stageHeader,.doctor-orbital-workspace-module__zLqwDW__railHeader{justify-content:space-between;align-items:center;gap:16px;padding:22px 22px 16px;display:flex}.doctor-orbital-workspace-module__zLqwDW__paneHeader h3,.doctor-orbital-workspace-module__zLqwDW__stageHeader h2,.doctor-orbital-workspace-module__zLqwDW__railHeader h2{letter-spacing:-.02em;margin:0;font-size:1.02rem}.doctor-orbital-workspace-module__zLqwDW__readyChip{color:#a7f3d0;background:#14b8a61a;border:1px solid #5eead470;border-radius:999px;padding:6px 10px;font-size:.74rem}.doctor-orbital-workspace-module__zLqwDW__emptyState,.doctor-orbital-workspace-module__zLqwDW__viewerEmpty,.doctor-orbital-workspace-module__zLqwDW__emptyRail{min-height:180px;color:var(--orbital-muted);text-align:center;align-content:center;place-items:center;gap:12px;padding:24px;display:grid}.doctor-orbital-workspace-module__zLqwDW__emptyState span,.doctor-orbital-workspace-module__zLqwDW__viewerEmpty span{color:var(--orbital-accent);filter:drop-shadow(0 0 16px);font-size:2rem}.doctor-orbital-workspace-module__zLqwDW__factStack{gap:14px;padding:0 22px 24px;display:grid}.doctor-orbital-workspace-module__zLqwDW__primaryFact,.doctor-orbital-workspace-module__zLqwDW__provenanceCard,.doctor-orbital-workspace-module__zLqwDW__factGrid>div{border:1px solid color-mix(in srgb, var(--orbital-line) 68%, transparent);background:#ffffff09;border-radius:16px}.doctor-orbital-workspace-module__zLqwDW__primaryFact,.doctor-orbital-workspace-module__zLqwDW__provenanceCard{gap:6px;padding:15px;display:grid}.doctor-orbital-workspace-module__zLqwDW__primaryFact span,.doctor-orbital-workspace-module__zLqwDW__provenanceCard span,.doctor-orbital-workspace-module__zLqwDW__factGrid dt{color:var(--orbital-muted);font-size:.75rem}.doctor-orbital-workspace-module__zLqwDW__primaryFact strong{font-size:1.08rem}.doctor-orbital-workspace-module__zLqwDW__provenanceCard small{color:var(--orbital-accent)}.doctor-orbital-workspace-module__zLqwDW__factGrid{grid-template-columns:1fr 1fr;gap:10px;margin:0;display:grid}.doctor-orbital-workspace-module__zLqwDW__factGrid>div{padding:12px}.doctor-orbital-workspace-module__zLqwDW__factGrid dd{overflow-wrap:anywhere;margin:6px 0 0}.doctor-orbital-workspace-module__zLqwDW__factGrid>.doctor-orbital-workspace-module__zLqwDW__factWide{grid-column:1/-1}.doctor-orbital-workspace-module__zLqwDW__compactFactList{gap:6px;margin:0;padding:0;list-style:none;display:grid}.doctor-orbital-workspace-module__zLqwDW__compactFactList li{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.doctor-orbital-workspace-module__zLqwDW__compactFactList li span{color:var(--orbital-muted);font-size:.75rem}.doctor-orbital-workspace-module__zLqwDW__compactFactList li strong{text-align:right}.doctor-orbital-workspace-module__zLqwDW__applyDock{background:linear-gradient(#0000,#07101bf5 32%);gap:8px;padding-top:8px;display:grid;position:sticky;bottom:0}.doctor-orbital-workspace-module__zLqwDW__chartConnectionConfirmation{border:1px solid color-mix(in srgb, var(--orbital-line) 70%, transparent);color:var(--orbital-muted);background:#ffffff0a;border-radius:14px;grid-template-columns:22px 1fr;align-items:start;gap:10px;padding:12px;font-size:.78rem;line-height:1.45;display:grid}.doctor-orbital-workspace-module__zLqwDW__chartConnectionConfirmation input{width:20px;height:20px;accent-color:var(--orbital-accent);margin:0}.doctor-orbital-workspace-module__zLqwDW__applyButton,.doctor-orbital-workspace-module__zLqwDW__presetGroup button,.doctor-orbital-workspace-module__zLqwDW__layerGroup button,.doctor-orbital-workspace-module__zLqwDW__soloButton,.doctor-orbital-workspace-module__zLqwDW__modelSwitch button,.doctor-orbital-workspace-module__zLqwDW__iconButton,.doctor-orbital-workspace-module__zLqwDW__requestSelect,.doctor-orbital-workspace-module__zLqwDW__cancelButton{border:1px solid color-mix(in srgb, var(--orbital-line) 80%, transparent);min-width:48px;min-height:48px;color:inherit;font:inherit;cursor:pointer;background:#ffffff0e;border-radius:14px}.doctor-orbital-workspace-module__zLqwDW__applyButton{border-color:color-mix(in srgb, var(--orbital-accent) 62%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--orbital-accent) 82%, #fff 4%), color-mix(in srgb, var(--orbital-accent-2) 72%, #07111d));color:#04101a;width:100%;font-weight:800}.doctor-orbital-workspace-module__zLqwDW__applyButton:disabled,.doctor-orbital-workspace-module__zLqwDW__presetGroup button:disabled,.doctor-orbital-workspace-module__zLqwDW__layerGroup button:disabled,.doctor-orbital-workspace-module__zLqwDW__soloButton:disabled,.doctor-orbital-workspace-module__zLqwDW__opacityControl input:disabled,.doctor-orbital-workspace-module__zLqwDW__iconButton:disabled,.doctor-orbital-workspace-module__zLqwDW__cancelButton:disabled{cursor:not-allowed;filter:saturate(.35);opacity:.58}.doctor-orbital-workspace-module__zLqwDW__disabledReason,.doctor-orbital-workspace-module__zLqwDW__railError{color:#fda4af;margin:0;font-size:.78rem}.doctor-orbital-workspace-module__zLqwDW__anatomyWorkspace{background:radial-gradient(at 50% 48%,#2884b421,#0000 52%);grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid}.doctor-orbital-workspace-module__zLqwDW__anatomyWorkspace[data-controls-enabled=false]{grid-template-rows:auto minmax(0,1fr)}.doctor-orbital-workspace-module__zLqwDW__presetGroup,.doctor-orbital-workspace-module__zLqwDW__layerGroup,.doctor-orbital-workspace-module__zLqwDW__modelSwitch{flex-wrap:wrap;gap:8px;display:flex}.doctor-orbital-workspace-module__zLqwDW__presetGroup button,.doctor-orbital-workspace-module__zLqwDW__layerGroup button,.doctor-orbital-workspace-module__zLqwDW__modelSwitch button{padding:0 14px}.doctor-orbital-workspace-module__zLqwDW__presetGroup button[aria-pressed=true],.doctor-orbital-workspace-module__zLqwDW__layerGroup button[aria-pressed=true],.doctor-orbital-workspace-module__zLqwDW__modelSwitch button[aria-pressed=true]{border-color:var(--orbital-accent);background:color-mix(in srgb, var(--orbital-accent) 18%, transparent);box-shadow:inset 0 0 20px color-mix(in srgb, var(--orbital-accent) 10%, transparent)}.doctor-orbital-workspace-module__zLqwDW__layerToolbar{justify-content:space-between;align-items:center;gap:12px;padding:0 22px 12px;display:flex}.doctor-orbital-workspace-module__zLqwDW__soloButton{flex:none;padding:0 14px}.doctor-orbital-workspace-module__zLqwDW__viewerFrame{min-height:0;position:relative;overflow:hidden}.doctor-orbital-workspace-module__zLqwDW__viewerFrame .doctor-anatomy{height:100%}:is(.doctor-orbital-workspace-module__zLqwDW__viewerFrame .doctor-anatomy__layers,.doctor-orbital-workspace-module__zLqwDW__viewerFrame .doctor-anatomy__view-actions){display:none}.doctor-orbital-workspace-module__zLqwDW__modelSwitch{z-index:2;position:absolute;bottom:18px;right:18px}.doctor-orbital-workspace-module__zLqwDW__retryViewerButton{z-index:3;border:1px solid color-mix(in srgb, var(--orbital-accent) 56%, transparent);min-height:44px;color:var(--orbital-text);font:inherit;cursor:pointer;background:#051826e0;border-radius:999px;padding:0 16px;font-weight:700;position:absolute;top:18px;right:18px}.doctor-orbital-workspace-module__zLqwDW__opacityControl{min-height:56px;color:var(--orbital-muted);grid-template-columns:auto minmax(120px,1fr) 48px;align-items:center;gap:14px;padding:10px 22px 16px;display:grid}.doctor-orbital-workspace-module__zLqwDW__opacityControl input{min-height:48px;accent-color:var(--orbital-accent)}.doctor-orbital-workspace-module__zLqwDW__opacityControl output{color:var(--orbital-text);font-variant-numeric:tabular-nums}.doctor-orbital-workspace-module__zLqwDW__patientRail{min-height:100%}.doctor-orbital-workspace-module__zLqwDW__iconButton{border-radius:50%;font-size:1.25rem}.doctor-orbital-workspace-module__zLqwDW__railList{gap:10px;padding:0 14px 20px;display:grid}.doctor-orbital-workspace-module__zLqwDW__requestCard{border:1px solid color-mix(in srgb, var(--orbital-line) 66%, transparent);background:#ffffff08;border-radius:18px;transition:border-color .18s,transform .18s;overflow:hidden}.doctor-orbital-workspace-module__zLqwDW__requestCard[data-selected=true]{border-color:var(--orbital-accent);box-shadow:0 0 24px color-mix(in srgb, var(--orbital-accent) 13%, transparent)}.doctor-orbital-workspace-module__zLqwDW__requestSelect{text-align:left;border:0;border-radius:0;width:100%;padding:12px 14px}.doctor-orbital-workspace-module__zLqwDW__requestTopline{justify-content:space-between;align-items:center;gap:8px;display:flex}.doctor-orbital-workspace-module__zLqwDW__requestTopline>span{color:var(--orbital-accent);font-size:.72rem}.doctor-orbital-workspace-module__zLqwDW__requestMeta{color:var(--orbital-muted);margin-top:7px;font-size:.76rem;display:block}.doctor-orbital-workspace-module__zLqwDW__cancelButton{color:#fda4af;width:calc(100% - 16px);margin:0 8px 8px}.doctor-orbital-workspace-module__zLqwDW__applyButton:focus-visible,.doctor-orbital-workspace-module__zLqwDW__presetGroup button:focus-visible,.doctor-orbital-workspace-module__zLqwDW__layerGroup button:focus-visible,.doctor-orbital-workspace-module__zLqwDW__soloButton:focus-visible,.doctor-orbital-workspace-module__zLqwDW__modelSwitch button:focus-visible,.doctor-orbital-workspace-module__zLqwDW__iconButton:focus-visible,.doctor-orbital-workspace-module__zLqwDW__requestSelect:focus-visible,.doctor-orbital-workspace-module__zLqwDW__cancelButton:focus-visible{outline:3px solid var(--orbital-focus);outline-offset:2px}@media (max-width:1199px){.doctor-orbital-workspace-module__zLqwDW__cockpit{border-radius:22px;grid-template-columns:minmax(0,1fr);grid-template-areas:"tabs""viewer""facts""rail";min-height:min(760px,100dvh - 7rem);display:grid;overflow:hidden}.doctor-orbital-workspace-module__zLqwDW__mobilePaneTabs{border-bottom:1px solid color-mix(in srgb, var(--orbital-line) 72%, transparent);background:#040c1894;grid-area:tabs;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:8px;display:grid}.doctor-orbital-workspace-module__zLqwDW__mobilePaneTabs button{border:1px solid color-mix(in srgb, var(--orbital-line) 80%, transparent);min-width:0;min-height:48px;color:var(--orbital-muted);font:inherit;cursor:pointer;background:#ffffff0b;border-radius:12px;padding:0 10px;font-size:.82rem;font-weight:750}.doctor-orbital-workspace-module__zLqwDW__mobilePaneTabs button[aria-selected=true]{border-color:var(--orbital-accent);background:color-mix(in srgb, var(--orbital-accent) 17%, transparent);color:var(--orbital-text);box-shadow:0 0 20px color-mix(in srgb, var(--orbital-accent) 12%, transparent)}.doctor-orbital-workspace-module__zLqwDW__mobilePaneTabs button:focus-visible{outline:3px solid var(--orbital-focus);outline-offset:2px}.doctor-orbital-workspace-module__zLqwDW__viewerPane,.doctor-orbital-workspace-module__zLqwDW__factsPane,.doctor-orbital-workspace-module__zLqwDW__railPane{min-height:0;max-height:clamp(320px,100dvh - 12rem,650px)}.doctor-orbital-workspace-module__zLqwDW__viewerPane{height:clamp(320px,100dvh - 12rem,650px)}.doctor-orbital-workspace-module__zLqwDW__factsPane,.doctor-orbital-workspace-module__zLqwDW__railPane{overscroll-behavior:contain;overflow:auto}.doctor-orbital-workspace-module__zLqwDW__factGrid{grid-template-columns:1fr}}@media (max-width:520px){.doctor-orbital-workspace-module__zLqwDW__cockpit{min-height:min(640px,100dvh - 5.5rem)}.doctor-orbital-workspace-module__zLqwDW__viewerPane{height:clamp(300px,100dvh - 11rem,520px)}.doctor-orbital-workspace-module__zLqwDW__viewerPane,.doctor-orbital-workspace-module__zLqwDW__factsPane,.doctor-orbital-workspace-module__zLqwDW__railPane{max-height:clamp(300px,100dvh - 11rem,520px)}.doctor-orbital-workspace-module__zLqwDW__stageHeader,.doctor-orbital-workspace-module__zLqwDW__layerToolbar{flex-direction:column;align-items:stretch}.doctor-orbital-workspace-module__zLqwDW__paneHeader,.doctor-orbital-workspace-module__zLqwDW__stageHeader,.doctor-orbital-workspace-module__zLqwDW__railHeader,.doctor-orbital-workspace-module__zLqwDW__layerToolbar,.doctor-orbital-workspace-module__zLqwDW__factStack{padding-inline:16px}}@media (prefers-reduced-motion:reduce){.doctor-orbital-workspace-module__zLqwDW__requestCard{transition:none}}@media (prefers-reduced-transparency:reduce){.doctor-orbital-workspace-module__zLqwDW__cockpit,.doctor-orbital-workspace-module__zLqwDW__factsPane,.doctor-orbital-workspace-module__zLqwDW__railPane{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0a1724}}@media (forced-colors:active){.doctor-orbital-workspace-module__zLqwDW__cockpit,.doctor-orbital-workspace-module__zLqwDW__requestCard,.doctor-orbital-workspace-module__zLqwDW__primaryFact,.doctor-orbital-workspace-module__zLqwDW__provenanceCard,.doctor-orbital-workspace-module__zLqwDW__factGrid>div{color:canvastext;background:canvas;border:1px solid canvastext}.doctor-orbital-workspace-module__zLqwDW__applyButton{color:buttontext;background:buttonface}.doctor-orbital-workspace-module__zLqwDW__mobilePaneTabs button[aria-selected=true],.doctor-orbital-workspace-module__zLqwDW__presetGroup button[aria-pressed=true],.doctor-orbital-workspace-module__zLqwDW__layerGroup button[aria-pressed=true],.doctor-orbital-workspace-module__zLqwDW__soloButton[data-active=true],.doctor-orbital-workspace-module__zLqwDW__modelSwitch button[aria-pressed=true]{color:highlighttext;box-shadow:none;background:highlight;border-color:highlight}}
.orbital-theme-module__VK5zUq__theme{--orbital-void:#05070c;--orbital-panel:#0b111a;--orbital-deep:#091126;--orbital-field:#101b36;--orbital-glass:#0c1831d1;--orbital-copy:#f4faff;--orbital-muted:#9fb2c8;--orbital-faint:#71859d;--orbital-cyan:#61d8ff;--orbital-cyan-strong:#b8f8ff;--orbital-cyan-soft:#61d8ff21;--orbital-violet:#9a8cff;--orbital-pain:#ff6b63;--orbital-pain-soft:#ff6b631f;--orbital-line:#9fb2c83d;--orbital-line-strong:#61d8ff8c;--orbital-surface-soft:#0c1831b8;--orbital-error:#ff9b9b;--ui-modal-overlay:#030812db;--ui-modal-surface:#0b111afa;--ui-modal-field-surface:#070c14f0;--ui-modal-text:var(--orbital-copy);--ui-modal-muted:var(--orbital-muted);--ui-modal-subtle:var(--orbital-faint);--ui-modal-border:var(--orbital-line);--ui-modal-focus:var(--orbital-cyan);--ui-modal-focus-shadow:#61d8ff52;--ui-modal-accent:var(--orbital-cyan);--ui-modal-accent-text:#07101f;--ui-modal-highlight:linear-gradient(145deg, #ffffff12, #61d8ff0a 48%, transparent);--ui-dialog-overlay:var(--ui-modal-overlay);--ui-dialog-surface:var(--ui-modal-surface);--ui-dialog-text:var(--ui-modal-text);--ui-dialog-muted:var(--ui-modal-muted);--ui-dialog-border:var(--ui-modal-border);--ui-dialog-control-surface:var(--ui-modal-field-surface);--ui-dialog-control-hover:var(--orbital-field);--ui-dialog-focus:var(--ui-modal-focus);--ui-dialog-focus-shadow:var(--ui-modal-focus-shadow);--ui-dialog-confirm-text:var(--ui-modal-accent-text);--ui-dialog-danger:var(--orbital-pain);--ui-dialog-warning:#fbbf24;--ui-dialog-default:var(--ui-modal-accent);--ui-toast-surface:var(--ui-modal-surface);--ui-toast-text:var(--ui-modal-text);--ui-toast-border:var(--ui-modal-border);--ui-toast-focus:var(--ui-modal-focus);--ui-toast-focus-shadow:var(--ui-modal-focus-shadow);--ui-toast-control-hover:#ffffff1f;--ui-toast-success-surface:#14532db8;--ui-toast-success-text:#bbf7d0;--ui-toast-success-border:#4ade80;--ui-toast-error-surface:#7f1d1db8;--ui-toast-error-text:#fecaca;--ui-toast-error-border:var(--orbital-pain);--ui-toast-warning-surface:#78350fb8;--ui-toast-warning-text:#fef3c7;--ui-toast-warning-border:#facc15;--ui-toast-info-surface:#1e3a8ab8;--ui-toast-info-text:#dbeafe;--ui-toast-info-border:var(--ui-modal-focus);--intake-ink:var(--orbital-copy);--intake-muted:var(--orbital-muted);--intake-faint:var(--orbital-faint);--intake-teal:var(--orbital-cyan);--intake-teal-strong:var(--orbital-cyan-strong);--intake-teal-soft:var(--orbital-cyan-soft);--intake-line:var(--orbital-line);--intake-line-strong:var(--orbital-line-strong);--intake-surface-soft:var(--orbital-surface-soft);--intake-coral:var(--orbital-pain);--intake-coral-soft:var(--orbital-pain-soft);--intake-error:var(--orbital-error);color:var(--orbital-copy);font-family:IBM Plex Sans KR,Noto Sans KR,sans-serif}.orbital-theme-module__VK5zUq__theme :where(button,a,input,select,textarea):focus-visible{outline-offset:3px;box-shadow:0 0 0 6px var(--orbital-cyan);outline:3px solid #fff}.orbital-theme-module__VK5zUq__glassForm{-webkit-backdrop-filter:blur(18px)saturate(118%);backdrop-filter:blur(18px)saturate(118%);background:#081122f5;border:1px solid #9fb2c833;border-radius:20px;grid-template-rows:auto minmax(0,1fr) auto;min-height:0;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 1.25rem 3rem #0003}.orbital-theme-module__VK5zUq__urgent{color:#ffd7d3;background:#7a2b3033;border-bottom:1px solid #ff9b9b38;align-items:center;gap:.55rem;min-height:2.5rem;padding:.55rem 1.25rem;font-size:.74rem;line-height:1.4;display:flex}.orbital-theme-module__VK5zUq__urgent p{margin:0}.orbital-theme-module__VK5zUq__scroll{overscroll-behavior:contain;min-height:0;padding:0;overflow:clip}.orbital-theme-module__VK5zUq__question{flex-direction:column;height:100%;min-height:0;display:flex}.orbital-theme-module__VK5zUq__question :where(h1){color:var(--orbital-copy);letter-spacing:-.035em;margin:0;font-size:clamp(1.65rem,2.25vw,2.15rem);line-height:1.2}.orbital-theme-module__VK5zUq__question :where(h1):focus-visible{outline-offset:5px;box-shadow:0 0 0 8px var(--orbital-cyan);border-radius:.2rem;outline:3px solid #fff}.orbital-theme-module__VK5zUq__question :where([class~=intake-eyebrow]){color:var(--orbital-cyan);letter-spacing:.11em;margin:0;font-size:.75rem;font-weight:700}.orbital-theme-module__VK5zUq__question :where([class~=intake-step])>p:not([class~=intake-eyebrow]){color:var(--orbital-muted)}.orbital-theme-module__VK5zUq__footer{min-height:4.5rem;padding:.65rem 1.25rem calc(.65rem + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050c19fa;border-top:1px solid #f4faff24;display:block}.orbital-theme-module__VK5zUq__footer :where(button,a){min-height:48px}.orbital-theme-module__VK5zUq__footer :where(button,a):active{transform:scale(.985)}.orbital-theme-module__VK5zUq__progress{padding:.35rem .25rem .75rem}.orbital-theme-module__VK5zUq__progressMeta{color:var(--orbital-muted);justify-content:space-between;align-items:center;display:flex}.orbital-theme-module__VK5zUq__progressMeta>div{align-items:baseline;gap:.55rem;display:flex}.orbital-theme-module__VK5zUq__progressMeta>div span{color:var(--orbital-cyan);letter-spacing:.06em;font-size:.7rem;font-weight:700}.orbital-theme-module__VK5zUq__progressMeta strong{color:var(--orbital-copy);font-size:.88rem}.orbital-theme-module__VK5zUq__progressCount{color:var(--orbital-muted);font-variant-numeric:tabular-nums;font-size:.75rem}.orbital-theme-module__VK5zUq__progressTrack{background:#9fb2c829;border-radius:999px;height:3px;margin-top:.6rem;overflow:hidden}.orbital-theme-module__VK5zUq__progressTrack>span{border-radius:inherit;background:var(--orbital-cyan);height:100%;transition:width .21s cubic-bezier(.22,1,.36,1);display:block}.orbital-theme-module__VK5zUq__progress ol{grid-template-columns:repeat(4,1fr);gap:.75rem;margin:.7rem 0 0;padding:0;list-style:none;display:grid}.orbital-theme-module__VK5zUq__progress li{color:var(--orbital-muted);grid-template-columns:.65rem minmax(0,1fr);align-items:center;gap:.4rem;transition:color .26s;display:grid}.orbital-theme-module__VK5zUq__progress li>span:first-child{color:#0000;border:1px solid #9fb2c859;border-radius:50%;place-items:center;width:.5rem;height:.5rem;font-size:0;transition:background-color .26s,border-color .26s,box-shadow .26s;display:grid}.orbital-theme-module__VK5zUq__progress li small{text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.orbital-theme-module__VK5zUq__progress .orbital-theme-module__VK5zUq__current{color:var(--orbital-copy)}.orbital-theme-module__VK5zUq__progress .orbital-theme-module__VK5zUq__current>span:first-child{color:#0000;background:var(--orbital-cyan);border-color:var(--orbital-cyan);box-shadow:0 0 0 4px #61d8ff1f}.orbital-theme-module__VK5zUq__progress .orbital-theme-module__VK5zUq__complete>span:first-child{color:#0000;background:#61d8ff6b;border-color:#61d8ff9e}.orbital-theme-module__VK5zUq__progress li>span:first-child svg{display:none}.orbital-theme-module__VK5zUq__semantic,.orbital-theme-module__VK5zUq__live{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:600px){.orbital-theme-module__VK5zUq__glassForm{border-radius:24px 24px 0 0}.orbital-theme-module__VK5zUq__scroll{padding:0}.orbital-theme-module__VK5zUq__urgent{padding:.5rem .75rem;font-size:.72rem;line-height:1.35}.orbital-theme-module__VK5zUq__progress{padding:.2rem .45rem .5rem}.orbital-theme-module__VK5zUq__progress ol{margin-top:.4rem}.orbital-theme-module__VK5zUq__footer{padding:.5rem .65rem calc(.5rem + env(safe-area-inset-bottom))}.orbital-theme-module__VK5zUq__progress li{grid-template-columns:.55rem minmax(0,1fr);gap:.2rem}.orbital-theme-module__VK5zUq__progress li>span:first-child{width:.45rem;height:.45rem}.orbital-theme-module__VK5zUq__progress li small{font-size:.68rem}}@media (min-width:1024px) and (max-height:800px){.orbital-theme-module__VK5zUq__progress{padding:.1rem .25rem .35rem}.orbital-theme-module__VK5zUq__progress ol{margin-top:.3rem}.orbital-theme-module__VK5zUq__urgent{padding:.4rem .75rem;font-size:.72rem;line-height:1.35}.orbital-theme-module__VK5zUq__scroll{padding:0}.orbital-theme-module__VK5zUq__question :where(h1){margin:0;font-size:1.7rem}.orbital-theme-module__VK5zUq__footer{padding:.5rem .75rem calc(.5rem + env(safe-area-inset-bottom))}}@media (max-width:340px){.orbital-theme-module__VK5zUq__progressMeta strong,.orbital-theme-module__VK5zUq__progress li small{display:none}.orbital-theme-module__VK5zUq__progress li{grid-template-columns:1fr;justify-items:center}.orbital-theme-module__VK5zUq__footer :where(button,a){flex-basis:100%}}@media (max-height:30rem){.orbital-theme-module__VK5zUq__glassForm{height:100%;min-height:0;overflow:hidden}.orbital-theme-module__VK5zUq__scroll{overflow:clip}}@media (max-height:40rem){.orbital-theme-module__VK5zUq__progress{padding:.15rem .25rem .3rem}.orbital-theme-module__VK5zUq__progress ol{display:none}.orbital-theme-module__VK5zUq__progressTrack{margin-top:.25rem}.orbital-theme-module__VK5zUq__urgent{min-height:1.85rem;padding:.3rem .7rem;font-size:.66rem}.orbital-theme-module__VK5zUq__footer{min-height:3.4rem;padding:.3rem .7rem calc(.3rem + env(safe-area-inset-bottom))}.orbital-theme-module__VK5zUq__footer :where(button,a){min-height:44px}}@media (prefers-reduced-motion:reduce){.orbital-theme-module__VK5zUq__theme *,.orbital-theme-module__VK5zUq__theme :before,.orbital-theme-module__VK5zUq__theme :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}.orbital-theme-module__VK5zUq__footer :where(button,a):active{transform:none}}@media (prefers-reduced-transparency:reduce){.orbital-theme-module__VK5zUq__theme [data-orbital-surface=rail],.orbital-theme-module__VK5zUq__glassForm,.orbital-theme-module__VK5zUq__footer{-webkit-backdrop-filter:none;backdrop-filter:none;background:#091126}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.orbital-theme-module__VK5zUq__theme [data-orbital-surface=rail],.orbital-theme-module__VK5zUq__glassForm,.orbital-theme-module__VK5zUq__footer{background:#091126fa}}@media (forced-colors:active){.orbital-theme-module__VK5zUq__theme,.orbital-theme-module__VK5zUq__theme [data-orbital-surface=rail],.orbital-theme-module__VK5zUq__glassForm,.orbital-theme-module__VK5zUq__footer{color:canvastext;forced-color-adjust:auto;background:canvas;border-color:canvastext}.orbital-theme-module__VK5zUq__progress .orbital-theme-module__VK5zUq__current>span:first-child{color:highlighttext;background:highlight}}
.protected-unity-anatomy-viewer-module___31rNq__runtime{z-index:1;border-radius:inherit;opacity:0;pointer-events:none;background:radial-gradient(circle at 50% 46%,#419cbe29,#0000 44%),#060a11;transition:opacity .22s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;overflow:hidden}.protected-unity-anatomy-viewer-module___31rNq__runtime[data-protected-unity-state=ready]{opacity:1}.protected-unity-anatomy-viewer-module___31rNq__canvas{background:0 0;border:0;outline:0;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.protected-unity-anatomy-viewer-module___31rNq__runtime{transition:none}}@media (forced-colors:active){.protected-unity-anatomy-viewer-module___31rNq__runtime{display:none}}
.intake-error-summary-module__TtVyEW__summary{color:#ffe4e1;box-shadow:none;background:#ff6b6313;border:1px solid #ff9b9b6b;border-left-width:3px;border-radius:.6rem;grid-template-columns:auto minmax(0,1fr);gap:.15rem .65rem;margin:0;padding:.7rem .8rem;display:grid}.intake-error-summary-module__TtVyEW__summary:focus-visible{outline-offset:2px;outline:2px solid #fff;box-shadow:0 0 0 4px #61d8ff}.intake-error-summary-module__TtVyEW__summary strong{font-size:.8rem;line-height:1.4;display:block}.intake-error-summary-module__TtVyEW__summary p{color:#ffe4e1b8;margin:0;font-size:.7rem;line-height:1.45}.intake-error-summary-module__TtVyEW__summary ul{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem .8rem;margin:.35rem 0 0;padding:0;list-style:none;display:grid}.intake-error-summary-module__TtVyEW__summary a{color:#ffd2ce;text-underline-offset:.2em;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;line-height:1.4;text-decoration-color:#ffd2ce80;display:block;overflow:hidden}@media (max-width:520px){.intake-error-summary-module__TtVyEW__summary{grid-template-columns:1fr}.intake-error-summary-module__TtVyEW__summary ul{grid-column:1;grid-template-columns:1fr}}@media (min-width:601px) and (max-width:1023px) and (min-height:481px) and (max-height:640px){.intake-error-summary-module__TtVyEW__summary{padding-block:.5rem}}@media (max-height:30rem){.intake-error-summary-module__TtVyEW__summary{align-items:center;min-height:1.25rem;padding:.1rem .4rem;display:block}.intake-error-summary-module__TtVyEW__summary strong,.intake-error-summary-module__TtVyEW__summary p{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.intake-error-summary-module__TtVyEW__summary ul{gap:.35rem;margin:0;display:flex}.intake-error-summary-module__TtVyEW__summary a{font-size:.64rem;line-height:1.15}}.intake-error-summary-module__TtVyEW__summary a:focus-visible{outline-offset:3px;border-radius:.25rem;outline:3px solid #fff}@media (forced-colors:active){.intake-error-summary-module__TtVyEW__summary{color:canvastext;background:canvas;border-color:canvastext}}
.orbital-space-field-module__TYg1nW__field{--field-shift-x:0px;--field-shift-y:0px;z-index:0;pointer-events:none;transform:translate3d(var(--field-shift-x), var(--field-shift-y), 0);transition:transform .18s ease-out;position:absolute;inset:0;overflow:hidden}.orbital-space-field-module__TYg1nW__star{left:var(--star-x);top:var(--star-y);width:var(--star-size);height:var(--star-size);opacity:var(--star-opacity);animation:orbital-space-field-module__TYg1nW__star-breathe 8s ease-in-out var(--star-delay) infinite alternate;background:#dff9ff;border-radius:50%;position:absolute;box-shadow:0 0 .45rem #61d8ff66}.orbital-space-field-module__TYg1nW__star[data-star-motion=frozen]{animation:none}.orbital-space-field-module__TYg1nW__far{filter:blur(.35px);transform:scale(.76)}.orbital-space-field-module__TYg1nW__mid{transform:scale(1)}.orbital-space-field-module__TYg1nW__near{transform:scale(1.18);box-shadow:0 0 .7rem #61d8ff8c}.orbital-space-field-module__TYg1nW__meteor{opacity:0;width:8rem;height:1px;animation:orbital-space-field-module__TYg1nW__meteor-pass var(--meteor-duration) linear var(--meteor-delay) infinite;background:linear-gradient(90deg,#0000,#b8f8ffd9);position:absolute;top:13%;left:-16%;transform:rotate(-18deg)}@keyframes orbital-space-field-module__TYg1nW__star-breathe{0%{opacity:calc(var(--star-opacity) * .58)}to{opacity:var(--star-opacity)}}@keyframes orbital-space-field-module__TYg1nW__meteor-pass{0%,84%{opacity:0;transform:translate(0,0)rotate(-18deg)}86%{opacity:.8}91%{opacity:0;transform:translate(126vw,36vh)rotate(-18deg)}to{opacity:0}}@media (prefers-reduced-motion:reduce){.orbital-space-field-module__TYg1nW__field{transition:none;transform:none}.orbital-space-field-module__TYg1nW__star{animation:none}.orbital-space-field-module__TYg1nW__meteor{display:none}}@media (forced-colors:active){.orbital-space-field-module__TYg1nW__field{display:none}}
.doctor-home-shell-module__c2K-uq__shell{--doctor-chrome-gap:clamp(.5rem, 1.2vw, 1rem);isolation:isolate;background:radial-gradient(circle at 50% -14%, color-mix(in srgb, var(--orbital-cyan) 10%, transparent), transparent 34rem), linear-gradient(180deg, var(--orbital-void), var(--orbital-deep));color:var(--orbital-copy);position:relative}.doctor-home-shell-module__c2K-uq__shell:before{z-index:-1;pointer-events:none;content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--orbital-cyan) 4%, transparent), transparent);position:absolute;inset:0}.doctor-home-shell-module__c2K-uq__headerFrame,.doctor-home-shell-module__c2K-uq__footerFrame{display:contents}.doctor-home-shell-module__c2K-uq__shell .cura-header{border-color:var(--orbital-line);background:color-mix(in srgb, var(--orbital-panel) 82%, transparent);min-height:3.5rem;box-shadow:inset 0 -1px color-mix(in srgb, var(--orbital-cyan) 10%, transparent), 0 .8rem 2rem #00000024;padding:.55rem clamp(.75rem,2vw,1.5rem)}:is(.doctor-home-shell-module__c2K-uq__shell .cura-header__brand,.doctor-home-shell-module__c2K-uq__shell .cura-header__actions){min-width:0}.doctor-home-shell-module__c2K-uq__shell .cura-header__brand{gap:.65rem}.doctor-home-shell-module__c2K-uq__shell .cura-header__actions{gap:.4rem}.doctor-home-shell-module__c2K-uq__workspace{gap:var(--doctor-chrome-gap);padding:var(--doctor-chrome-gap);background:0 0;position:relative}.doctor-home-shell-module__c2K-uq__workspace .cura-main__center{border:1px solid color-mix(in srgb, var(--orbital-line) 62%, transparent);background:color-mix(in srgb, var(--orbital-panel) 46%, transparent);border-radius:clamp(1rem,2vw,1.6rem);min-width:0;min-height:0;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 1.5rem 3rem #00000029}.doctor-home-shell-module__c2K-uq__shell .cura-footer{z-index:1;border-color:var(--orbital-line);background:color-mix(in srgb, var(--orbital-panel) 88%, transparent);color:var(--orbital-muted);padding:.55rem clamp(.75rem,2vw,1.5rem);position:relative}@media (max-width:900px){.doctor-home-shell-module__c2K-uq__shell .cura-header{min-height:3rem}.doctor-home-shell-module__c2K-uq__shell .cura-header__center{padding-inline:.35rem}.doctor-home-shell-module__c2K-uq__workspace{gap:.55rem;padding:.55rem}.doctor-home-shell-module__c2K-uq__workspace .cura-main__center{border-radius:1rem}}@media (max-width:768px){.doctor-home-shell-module__c2K-uq__workspace{overscroll-behavior:contain;overflow-y:auto}.doctor-home-shell-module__c2K-uq__workspace .cura-main__center{flex:none;overflow:visible}}@media (max-width:600px){.doctor-home-shell-module__c2K-uq__shell .cura-header{flex-wrap:wrap;align-items:flex-start;padding-block:.5rem}.doctor-home-shell-module__c2K-uq__shell .cura-header__brand{flex:auto}.doctor-home-shell-module__c2K-uq__shell .cura-header__center{flex:1 0 100%;order:3;justify-content:flex-start;padding:.25rem 0 0}.doctor-home-shell-module__c2K-uq__shell .cura-header__actions{flex:none}.doctor-home-shell-module__c2K-uq__workspace{overscroll-behavior:contain;gap:.4rem;padding:.4rem;overflow-y:auto}.doctor-home-shell-module__c2K-uq__workspace .cura-main__center{min-height:0}.doctor-home-shell-module__c2K-uq__shell .cura-footer{padding-block:.4rem}}@media (prefers-reduced-transparency:reduce){:is(.doctor-home-shell-module__c2K-uq__shell .cura-header,.doctor-home-shell-module__c2K-uq__shell .cura-footer,.doctor-home-shell-module__c2K-uq__workspace .cura-main__center){background:var(--orbital-deep);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors:active){.doctor-home-shell-module__c2K-uq__shell{color:canvastext;background:canvas;border-color:canvastext}.doctor-home-shell-module__c2K-uq__workspace .cura-main__center{color:canvastext;background:canvas;border-color:canvastext}}
.orbital-route-state-module__uDs-LG__state{isolation:isolate;color:#f4faff;background:radial-gradient(circle at 50% 35%,#61d8ff1f,#0000 34%),#05070c;place-items:center;min-height:100dvh;padding:clamp(20px,5vw,64px);font-family:IBM Plex Sans KR,Noto Sans KR,sans-serif;display:grid;position:relative;overflow:hidden}.orbital-route-state-module__uDs-LG__state:after{z-index:-1;content:"";border:1px solid #61d8ff29;border-radius:50%;position:absolute;inset:12%;transform:rotateX(68deg);box-shadow:0 0 0 48px #9a8cff06,0 0 0 110px #61d8ff05}.orbital-route-state-module__uDs-LG__card{-webkit-backdrop-filter:blur(24px)saturate(130%);background:#0c1831d1;border:1px solid #f4faff29;border-radius:28px;gap:14px;width:min(100%,520px);padding:clamp(28px,5vw,48px);display:grid;box-shadow:inset 0 1px #ffffff1a,0 28px 80px #00000061}.orbital-route-state-module__uDs-LG__eyebrow{color:#61d8ff;letter-spacing:.14em;text-transform:uppercase;margin:0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.72rem;font-weight:750}.orbital-route-state-module__uDs-LG__title{letter-spacing:-.04em;margin:0;font-size:clamp(1.55rem,4vw,2.2rem)}.orbital-route-state-module__uDs-LG__description{color:#9fb2c8;margin:0;line-height:1.65}.orbital-route-state-module__uDs-LG__loading{background:linear-gradient(135deg,#0c1831e6,#07101bf0);border:1px solid #f4faff1f;border-radius:22px;min-height:132px;position:relative;overflow:hidden}.orbital-route-state-module__uDs-LG__loading:before{content:"";background:linear-gradient(105deg,#0000 25%,#61d8ff21 48%,#0000 70%);animation:1.8s ease-in-out infinite orbital-route-state-module__uDs-LG__sweep;position:absolute;inset:0}.orbital-route-state-module__uDs-LG__loadingContent{align-content:center;gap:10px;display:grid;position:absolute;inset:24px}.orbital-route-state-module__uDs-LG__loadingLine{background:#b8f8ff57;border-radius:999px;width:42%;height:9px}.orbital-route-state-module__uDs-LG__loadingLineShort{background:#9fb2c83d;border-radius:999px;width:68%;height:7px}.orbital-route-state-module__uDs-LG__loadingLabel{color:#9fb2c8;font-size:.78rem}@keyframes orbital-route-state-module__uDs-LG__sweep{0%{transform:translate(-80%)}to{transform:translate(80%)}}@media (prefers-reduced-motion:reduce){.orbital-route-state-module__uDs-LG__loading:before{animation:none}}@media (prefers-reduced-transparency:reduce){.orbital-route-state-module__uDs-LG__card,.orbital-route-state-module__uDs-LG__loading{-webkit-backdrop-filter:none;background:#091126}}@media (forced-colors:active){.orbital-route-state-module__uDs-LG__state,.orbital-route-state-module__uDs-LG__card,.orbital-route-state-module__uDs-LG__loading{color:canvastext;background:canvas;border-color:canvastext}.orbital-route-state-module__uDs-LG__state:after{display:none}}
.patient-portal-home-module__B5zIeq__shell{--portal-void:#05080b;--portal-carbon:#0a1015;--portal-raised:#0f171e;--portal-alloy:#f4f7f8;--portal-telemetry:#a7b5be;--portal-oxygen:#61d8ff;--portal-vital:#73e2ae;--portal-line:#c5dce824;--bg:var(--portal-void);--bg-secondary:#0c141b;--surface:var(--portal-carbon);--surface-elevated:var(--portal-raised);--text:var(--portal-alloy);--text-muted:var(--portal-telemetry);--text-subtle:#899ba6;--border:var(--portal-line);--border-strong:#c5dce83d;--accent:var(--portal-oxygen);--accent-strong:#a8ebff;--accent-bg:#61d8ff1a;--accent-text:#021117;--success:var(--portal-vital);isolation:isolate;background:radial-gradient(circle at 82% 8%, #61d8ff12, transparent 30%), var(--portal-void);width:min(1480px,100%);color:var(--portal-alloy);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border:1px solid #c5dce81c;border-radius:28px;gap:clamp(14px,1.5vw,22px);padding:clamp(12px,2vw,28px);position:relative;overflow:hidden;box-shadow:0 34px 96px #00000057,inset 0 1px #ffffff09}.patient-portal-home-module__B5zIeq__launchDeck{isolation:isolate;border-radius:22px;min-width:0;position:relative;overflow:hidden}.patient-portal-home-module__B5zIeq__orbitalHome{isolation:isolate;border:1px solid color-mix(in srgb, var(--orbital-copy,#f4faff) 14%, transparent);background:radial-gradient(circle at 28% 54%,#61d8ff1f,#0000 34%),linear-gradient(112deg,#05070cb8,#091126e6);border-radius:28px;grid-template-columns:minmax(360px,1.08fr) minmax(340px,.92fr);min-height:clamp(580px,70vh,760px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 32px 90px #00000057}.patient-portal-home-module__B5zIeq__homeFog{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000 34%,#0911261f 48%,#091126d6 72%),radial-gradient(at 55% 46%,#9a8cff21,#0000 42%);position:absolute;inset:0}.patient-portal-home-module__B5zIeq__homeCopy{z-index:3;flex-direction:column;grid-area:1/2;justify-content:center;min-width:0;padding:clamp(42px,5.4vw,78px) clamp(30px,4.8vw,70px) clamp(38px,5vw,70px) clamp(18px,2.6vw,38px);display:flex}.patient-portal-home-module__B5zIeq__homeEyebrow{width:fit-content;color:var(--orbital-cyan,#61d8ff);font-family:var(--font-mono,"SFMono-Regular", Consolas, monospace);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:9px;margin:0 0 22px;font-size:.7rem;font-weight:720;display:inline-flex}.patient-portal-home-module__B5zIeq__homeCopy h2{max-width:11ch;color:var(--orbital-copy,#f4faff);font-family:var(--font-display,var(--font-sans));letter-spacing:-.065em;text-wrap:balance;margin:0;font-size:clamp(2.5rem,4.7vw,4.8rem);font-weight:620;line-height:.99}.patient-portal-home-module__B5zIeq__homeLead{max-width:39ch;color:var(--orbital-muted,#9fb2c8);margin:25px 0 0;font-size:clamp(.93rem,1.1vw,1.06rem);line-height:1.72}.patient-portal-home-module__B5zIeq__homeActions{gap:10px;max-width:430px;margin-top:32px;display:grid}.patient-portal-home-module__B5zIeq__primaryAction,.patient-portal-home-module__B5zIeq__resumeAction,.patient-portal-home-module__B5zIeq__secondaryActions :is(button,a){min-height:48px;font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:10px;font-weight:720;text-decoration:none;transition:border-color .18s,background-color .18s,color .18s,transform .18s,box-shadow .18s;display:inline-flex}.patient-portal-home-module__B5zIeq__primaryAction{border:1px solid var(--orbital-cyan,#61d8ff);background:var(--orbital-cyan,#61d8ff);color:#06121f;min-height:48px;padding:0 20px;box-shadow:0 14px 38px #61d8ff2b}.patient-portal-home-module__B5zIeq__primaryAction svg:last-child{margin-left:auto}.patient-portal-home-module__B5zIeq__primaryAction:hover:not(:disabled){background:var(--orbital-cyan-strong,#b8f8ff);transform:translateY(-2px);box-shadow:0 18px 46px #61d8ff40}.patient-portal-home-module__B5zIeq__primaryAction:disabled{cursor:wait;opacity:.72}.patient-portal-home-module__B5zIeq__resumeAction{color:var(--orbital-copy,#f4faff);background:#61d8ff17;border:1px solid #61d8ff6b;padding:0 18px}.patient-portal-home-module__B5zIeq__resumeAction:hover{border-color:var(--orbital-cyan,#61d8ff);background:#61d8ff26}.patient-portal-home-module__B5zIeq__secondaryActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.patient-portal-home-module__B5zIeq__secondaryActions :is(button,a){min-height:48px;color:var(--orbital-muted,#9fb2c8);-webkit-backdrop-filter:blur(14px)saturate(120%);background:#0c183185;border:1px solid #9fb2c83b;padding:0 13px;font-size:.78rem}.patient-portal-home-module__B5zIeq__secondaryActions :is(button,a):hover{color:var(--orbital-copy,#f4faff);border-color:#61d8ff80}.patient-portal-home-module__B5zIeq__homeError,.patient-portal-home-module__B5zIeq__homeStatus{max-width:54ch;margin:15px 0 0;font-size:.75rem;line-height:1.55}.patient-portal-home-module__B5zIeq__homeError{color:var(--orbital-error,#ff9b9b)}.patient-portal-home-module__B5zIeq__homeStatus{color:var(--orbital-faint,#71859d)}.patient-portal-home-module__B5zIeq__previewStage{z-index:2;pointer-events:none;background:radial-gradient(at 48% 48%,#61d8ff26,#0000 37%),radial-gradient(at 46% 84%,#9a8cff1a,#0000 32%);outline:none;grid-area:1/1;min-width:0;min-height:clamp(560px,68vh,740px);position:relative;overflow:hidden}.patient-portal-home-module__B5zIeq__previewTelemetry{z-index:5;border-left:2px solid var(--orbital-cyan,#61d8ff);font-family:var(--font-mono,"SFMono-Regular", Consolas, monospace);gap:3px;padding-left:12px;display:grid;position:absolute;top:28px;left:30px}.patient-portal-home-module__B5zIeq__previewTelemetry span{color:var(--orbital-copy,#f4faff);letter-spacing:.07em;text-transform:uppercase;font-size:.69rem;font-weight:680}.patient-portal-home-module__B5zIeq__previewTelemetry small{color:var(--orbital-muted,#9fb2c8);font-size:.62rem}.patient-portal-home-module__B5zIeq__staticSilhouette,.patient-portal-home-module__B5zIeq__clinicalPlate,.patient-portal-home-module__B5zIeq__previewCanvas{position:absolute;inset:58px 20px 16px}.patient-portal-home-module__B5zIeq__clinicalPlate{z-index:2;object-fit:contain;object-position:center;filter:drop-shadow(0 24px 42px #0000003d);width:calc(100% - 40px);height:calc(100% - 74px)}.patient-portal-home-module__B5zIeq__staticSilhouette{z-index:1;opacity:.72;filter:drop-shadow(0 0 36px #61d8ff33);transition:opacity .32s}.patient-portal-home-module__B5zIeq__staticSilhouette:before{clip-path:polygon(36% 0,64% 0,68% 11%,75% 18%,91% 33%,78% 55%,69% 51%,65% 100%,53% 100%,50% 64%,47% 100%,35% 100%,31% 51%,22% 55%,9% 33%,25% 18%,32% 11%);content:"";background:linear-gradient(#b8f8ff33,#61d8ff0a);border:1px solid #61d8ff3b;border-radius:46% 46% 38% 38%/19% 19% 60% 60%;width:min(46%,250px);height:86%;position:absolute;top:4%;left:50%;transform:translate(-50%)}.patient-portal-home-module__B5zIeq__silhouetteHead,.patient-portal-home-module__B5zIeq__silhouetteTorso,.patient-portal-home-module__B5zIeq__silhouetteLegs{border:1px solid #b8f8ff57;display:block;position:absolute;left:50%;transform:translate(-50%)}.patient-portal-home-module__B5zIeq__silhouetteHead{background:#61d8ff1a;border-radius:50% 50% 45% 45%;width:48px;height:61px;top:5%}.patient-portal-home-module__B5zIeq__silhouetteTorso{background:linear-gradient(90deg,#0000,#b8f8ff1f,#0000);border-radius:44% 44% 32% 32%/17% 17% 58% 58%;width:142px;height:236px;top:18%}.patient-portal-home-module__B5zIeq__silhouetteLegs{opacity:.65;border-width:0 1px;width:88px;height:40%;top:55%}.patient-portal-home-module__B5zIeq__previewCanvas{z-index:2;place-items:center;display:grid}.patient-portal-home-module__B5zIeq__previewCanvas .intake-anatomy-3d{background:0 0;width:100%;min-height:100%}.patient-portal-home-module__B5zIeq__previewCanvas .intake-anatomy-3d>div{width:min(100%,510px);max-width:510px!important;height:min(58vh,570px)!important}.patient-portal-home-module__B5zIeq__previewStage[data-preview-state=ready] .patient-portal-home-module__B5zIeq__staticSilhouette{opacity:.08}.patient-portal-home-module__B5zIeq__orbitRing{z-index:0;aspect-ratio:1;border:1px solid #61d8ff3b;border-radius:50%;width:min(78%,560px);position:absolute;top:52%;left:48%;transform:translate(-50%,-50%)rotateX(68deg);box-shadow:0 0 0 58px #61d8ff07,0 0 0 118px #9a8cff05}.patient-portal-home-module__B5zIeq__orbitRing:after{background:var(--orbital-cyan,#61d8ff);content:"";border-radius:50%;width:8px;height:8px;animation:9s ease-in-out infinite alternate patient-portal-home-module__B5zIeq__portal-orbit-node;position:absolute;top:50%;left:-4px;box-shadow:0 0 18px #61d8ffcc}.patient-portal-home-module__B5zIeq__orbitalScan{z-index:-1;aspect-ratio:1;pointer-events:none;border:1px solid #61d8ff33;border-radius:50%;width:clamp(390px,46vw,660px);position:absolute;top:50%;right:clamp(-150px,-7vw,-72px);transform:translateY(-50%);box-shadow:0 0 0 74px #61d8ff09,0 0 0 148px #61d8ff05}.patient-portal-home-module__B5zIeq__orbitalScan:before{border-radius:inherit;background:conic-gradient(from 228deg, transparent 0 74%, #61d8ffe0 87%, transparent 94%);content:"";animation:22s linear infinite patient-portal-home-module__B5zIeq__portal-orbit-scan;position:absolute;inset:-1px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1px))}.patient-portal-home-module__B5zIeq__orbitalScan:after{background:var(--portal-oxygen);content:"";border-radius:50%;width:7px;height:7px;position:absolute;top:18.5%;right:17%;box-shadow:0 0 20px #61d8ffc7}.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start{z-index:1;border:1px solid var(--portal-line);-webkit-backdrop-filter:blur(18px)saturate(112%);background:#070c10e6;border-radius:22px;grid-template-columns:minmax(280px,.72fr) minmax(430px,1.28fr);gap:0;min-height:clamp(520px,64vh,700px);margin:0;box-shadow:0 22px 70px #0000004d,inset 0 1px #ffffff0b}.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start__copy{z-index:2;border-right:1px solid var(--portal-line);justify-content:flex-end;padding:clamp(34px,5vw,72px) clamp(26px,4vw,58px);position:relative}.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start__copy:before{background:var(--portal-oxygen);content:"";width:38px;height:1px;position:absolute;top:clamp(26px,4vw,46px);left:clamp(26px,4vw,58px);box-shadow:46px 0 #61d8ff38}.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start__eyebrow{color:var(--portal-oxygen);font-family:var(--font-mono,"SFMono-Regular", Consolas, "Liberation Mono", monospace);letter-spacing:.16em;margin-bottom:18px;font-size:.7rem;font-weight:650}.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start h2{max-width:10ch;color:var(--portal-alloy);font-family:var(--font-display,var(--font-sans));letter-spacing:-.065em;font-size:clamp(2.55rem,5vw,4.75rem);font-weight:630;line-height:.98}.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start__copy>p{max-width:42ch;color:var(--portal-telemetry);margin-top:22px;font-size:clamp(.91rem,1.1vw,1.02rem);line-height:1.72}.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start__steps{flex-wrap:wrap;gap:8px 18px;margin:25px 0 30px;display:flex}.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start__steps li{color:#cbd5da;font-family:var(--font-mono,"SFMono-Regular", Consolas, "Liberation Mono", monospace);letter-spacing:.035em;gap:7px;font-size:.72rem;font-weight:560}.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start__steps svg{color:var(--portal-vital)}:is(.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start__action,.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start__continue){letter-spacing:-.01em;border-radius:6px;min-height:48px;font-weight:720}.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start__action{border-color:var(--portal-alloy);background:var(--portal-alloy);box-shadow:none;color:var(--portal-void)}.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start__action:hover:not(:disabled){border-color:var(--portal-oxygen);background:var(--portal-oxygen);transform:translateY(-2px);box-shadow:0 12px 30px #61d8ff26}:is(.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start__action:focus-visible,.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start__continue:focus-visible){outline:3px solid var(--portal-oxygen);outline-offset:3px}.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start__continue{border-color:var(--portal-line);color:var(--portal-oxygen);background:0 0}.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start__model{background:radial-gradient(circle at 52%,#61d8ff1a,#0000 44%),0 0;border-left:0;min-height:clamp(520px,64vh,700px)}.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start__model:after{content:"";pointer-events:none;border-bottom:1px solid #61d8ff47;border-right:1px solid #61d8ff47;width:78px;height:34px;position:absolute;bottom:22px;right:24px}.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start__model-label{border-left:2px solid var(--portal-oxygen);font-family:var(--font-mono,"SFMono-Regular", Consolas, "Liberation Mono", monospace);gap:5px;padding-left:12px;top:24px;left:26px}.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start__model-label span{color:var(--portal-alloy);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem}.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start__model-label small{color:var(--portal-telemetry);font-size:.66rem}.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start__model .intake-anatomy-3d{place-items:center;min-height:clamp(520px,64vh,700px)}.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start__model .intake-anatomy-3d>div{width:min(100%,520px);margin:36px auto 0;max-width:520px!important;height:clamp(410px,54vh,540px)!important}.patient-portal-home-module__B5zIeq__recordsDeck{border:1px solid var(--portal-line);background:var(--portal-carbon);border-radius:16px;min-width:0;position:relative;overflow:hidden}.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-banner{border:0;border-bottom:1px solid var(--portal-line);box-shadow:none;color:var(--portal-alloy);background:#080d12;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(260px,.62fr);align-items:center;gap:clamp(18px,3vw,42px);padding:20px clamp(20px,3vw,36px);display:grid}.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-banner__copy{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:4px 14px}.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-banner__badge{color:var(--portal-oxygen);font-family:var(--font-mono,"SFMono-Regular", Consolas, "Liberation Mono", monospace);letter-spacing:.12em;background:0 0;border:1px solid #61d8ff52;border-radius:4px;grid-row:1/span 2;align-self:center;padding:5px 9px;font-size:.62rem}.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-banner__copy h2{color:var(--portal-alloy);letter-spacing:-.035em;font-size:clamp(1.15rem,1.8vw,1.55rem);font-weight:650}.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-banner__copy p{max-width:72ch;color:var(--portal-telemetry);font-size:.8rem;line-height:1.5}.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-banner__status{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;display:grid}.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-status-card{border:0;border-left:2px solid var(--portal-vital);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;gap:3px;padding:0 0 0 14px}.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-status-card span{color:var(--portal-vital);font-family:var(--font-mono,"SFMono-Regular", Consolas, "Liberation Mono", monospace);letter-spacing:.1em;font-size:.62rem}.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-status-card strong{color:var(--portal-alloy);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-status-card small{color:var(--portal-telemetry);font-size:.68rem;line-height:1.4}.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-banner__refresh{border:1px solid var(--portal-line);min-height:42px;color:var(--portal-alloy);background:0 0;border-radius:5px;align-self:center;padding:0 14px;font-size:.76rem}.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-banner__refresh:hover{background:#61d8ff12;border-color:#61d8ff70}.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-toolbar{background:var(--portal-carbon);box-shadow:none;border:0;border-radius:0;gap:16px;padding:18px clamp(20px,3vw,36px) 20px}.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-toolbar__filters{grid-template-columns:minmax(340px,1.45fr) repeat(3,minmax(138px,.65fr));align-items:start;gap:12px}.patient-portal-home-module__B5zIeq__recordsDeck .input-field{gap:7px}.patient-portal-home-module__B5zIeq__recordsDeck .input-label{color:#cbd5da;font-family:var(--font-mono,"SFMono-Regular", Consolas, "Liberation Mono", monospace);letter-spacing:.075em;text-transform:uppercase;font-size:.66rem;font-weight:650}.patient-portal-home-module__B5zIeq__recordsDeck .input-helper{color:#899ba6;font-size:.67rem;line-height:1.45}:is(.patient-portal-home-module__B5zIeq__recordsDeck input,.patient-portal-home-module__B5zIeq__recordsDeck select){min-height:48px;color:var(--portal-alloy);background:#070c10;border:1px solid #c5dce82e;border-radius:5px}.patient-portal-home-module__B5zIeq__recordsDeck input::placeholder{color:#7f909b;opacity:1}:is(.patient-portal-home-module__B5zIeq__recordsDeck input:focus-visible,.patient-portal-home-module__B5zIeq__recordsDeck select:focus-visible,.patient-portal-home-module__B5zIeq__recordsDeck button:focus-visible){outline:3px solid var(--portal-oxygen);outline-offset:2px}.patient-portal-home-module__B5zIeq__recordsDeck select:disabled{color:#72838e;cursor:not-allowed;opacity:.78}.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-access{gap:8px}.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-access .login-card__org-btn{border:1px solid var(--portal-oxygen);background:var(--portal-oxygen);min-height:48px;color:var(--portal-void);border-radius:5px;padding:0 18px;font-weight:750}.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-access .login-card__org-btn:hover:not(:disabled){border-color:var(--portal-alloy);background:var(--portal-alloy)}.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-kpis{border:1px solid var(--portal-line);background:var(--portal-line);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden}.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-kpi{box-shadow:none;background:#080d12;border:0;border-radius:0;gap:5px;padding:13px 15px}.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-kpi span{color:#899ba6;font-family:var(--font-mono,"SFMono-Regular", Consolas, "Liberation Mono", monospace);letter-spacing:.075em;font-size:.61rem}.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-kpi strong{color:var(--portal-alloy);font-variant-numeric:tabular-nums;font-size:1rem}.patient-portal-home-module__B5zIeq__contentDeck{min-width:0}:is(.patient-portal-home-module__B5zIeq__contentDeck .patient-portal__loading,.patient-portal-home-module__B5zIeq__contentDeck .patient-empty-state--emr){min-height:172px;color:var(--portal-telemetry);background:#0a1015b8;border:1px dashed #c5dce833;border-radius:14px;margin:0}.patient-portal-home-module__B5zIeq__contentDeck .patient-empty-state--emr h3{color:var(--portal-alloy)}.patient-portal-home-module__B5zIeq__contentDeck .patient-emr-tabs{border-color:var(--portal-line);background:#080d12;border-radius:8px 8px 0 0}.patient-portal-home-module__B5zIeq__contentDeck .patient-emr-tab{min-height:48px;color:var(--portal-telemetry)}:is(.patient-portal-home-module__B5zIeq__contentDeck .patient-emr-tab:hover,.patient-portal-home-module__B5zIeq__contentDeck .patient-emr-tab--active){color:var(--portal-alloy)}.patient-portal-home-module__B5zIeq__contentDeck .patient-emr-tab--active{border-color:var(--portal-oxygen);background:#61d8ff14}@keyframes patient-portal-home-module__B5zIeq__portal-orbit-scan{to{transform:rotate(1turn)}}@keyframes patient-portal-home-module__B5zIeq__portal-orbit-node{to{left:calc(100% - 4px)}}@media (max-width:1100px){.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start{grid-template-columns:minmax(260px,.85fr) minmax(390px,1.15fr)}.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-toolbar__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-toolbar__filters>:first-child{grid-column:1/-1}}@media (max-width:760px){.patient-portal-home-module__B5zIeq__orbitalHome{border-radius:20px;grid-template-columns:minmax(0,1fr);min-height:0}.patient-portal-home-module__B5zIeq__previewStage{grid-area:1/1;min-height:clamp(390px,62vh,520px)}.patient-portal-home-module__B5zIeq__homeCopy{background:linear-gradient(#09112675,#091126f0);grid-area:2/1;padding:34px 24px 30px}.patient-portal-home-module__B5zIeq__homeFog{background:linear-gradient(#0000 30%,#09112638 49%,#091126eb 76%)}.patient-portal-home-module__B5zIeq__homeCopy h2{max-width:13ch;font-size:clamp(2.3rem,11vw,3.7rem)}.patient-portal-home-module__B5zIeq__previewCanvas .intake-anatomy-3d>div{height:390px!important}.patient-portal-home-module__B5zIeq__shell{border-left:0;border-right:0;border-radius:0;gap:12px;width:100%;padding:10px}.patient-portal-home-module__B5zIeq__launchDeck{border-radius:16px}.patient-portal-home-module__B5zIeq__orbitalScan{width:420px;top:auto;bottom:-76px;right:-112px;transform:none}.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start{border-radius:16px;grid-template-columns:minmax(0,1fr);min-height:0}.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start__copy{border-right:0;border-bottom:1px solid var(--portal-line);padding:62px 24px 30px}.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start__copy:before{top:30px;left:24px}.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start h2{max-width:12ch;font-size:clamp(2.4rem,12vw,3.8rem)}.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start__steps{margin-bottom:24px}:is(.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start__model,.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start__model .intake-anatomy-3d){min-height:390px}.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start__model .intake-anatomy-3d>div{margin-top:30px;height:370px!important}.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-banner{grid-template-columns:1fr;gap:18px;padding:20px}.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-banner__copy{grid-template-columns:auto minmax(0,1fr)}.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-banner__status{grid-template-columns:minmax(0,1fr) auto}.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-toolbar{padding:18px 20px 20px}:is(.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-toolbar__filters,.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-kpis){grid-template-columns:minmax(0,1fr)}.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-toolbar__filters>:first-child{grid-column:auto}.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-kpis{gap:1px}.patient-portal-home-module__B5zIeq__contentDeck .patient-emr-tabs{overscroll-behavior-inline:contain;flex-direction:row;overflow-x:auto}.patient-portal-home-module__B5zIeq__contentDeck .patient-emr-tab{flex:none;justify-content:center;min-width:max-content}}@media (max-width:480px){.patient-portal-home-module__B5zIeq__secondaryActions{grid-template-columns:minmax(0,1fr)}.patient-portal-home-module__B5zIeq__primaryAction,.patient-portal-home-module__B5zIeq__resumeAction,.patient-portal-home-module__B5zIeq__secondaryActions :is(button,a),:is(.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start__action,.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start__continue){width:100%}.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-banner__copy{grid-template-columns:1fr}.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-banner__badge{grid-row:auto}:is(.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-banner__status,.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-access){flex-direction:column;grid-template-columns:1fr;align-items:stretch}:is(.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-banner__refresh,.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-access .login-card__org-btn){width:100%}}@media (prefers-contrast:more){.patient-portal-home-module__B5zIeq__shell{--portal-line:#e7f2f761;--text-muted:#d0d9de;--text-subtle:#c1cdd3}.patient-portal-home-module__B5zIeq__orbitalScan{box-shadow:none;border-color:#61d8ff94}.patient-portal-home-module__B5zIeq__orbitalHome,.patient-portal-home-module__B5zIeq__primaryAction,.patient-portal-home-module__B5zIeq__resumeAction,.patient-portal-home-module__B5zIeq__secondaryActions :is(button,a),:is(.patient-portal-home-module__B5zIeq__recordsDeck input,.patient-portal-home-module__B5zIeq__recordsDeck select,.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-banner__refresh){border-width:2px}:is(.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start__action:focus-visible,.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start__continue:focus-visible,.patient-portal-home-module__B5zIeq__recordsDeck input:focus-visible,.patient-portal-home-module__B5zIeq__recordsDeck select:focus-visible,.patient-portal-home-module__B5zIeq__recordsDeck button:focus-visible){outline-width:4px}}@media (prefers-reduced-motion:reduce){.patient-portal-home-module__B5zIeq__shell *,.patient-portal-home-module__B5zIeq__shell :before,.patient-portal-home-module__B5zIeq__shell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.patient-portal-home-module__B5zIeq__orbitalScan:before,.patient-portal-home-module__B5zIeq__orbitRing:after{animation:none}}@media (prefers-reduced-transparency:reduce){.patient-portal-home-module__B5zIeq__shell,.patient-portal-home-module__B5zIeq__orbitalHome,.patient-portal-home-module__B5zIeq__homeCopy{background:var(--portal-void);-webkit-backdrop-filter:none}.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start{background:var(--portal-void);-webkit-backdrop-filter:none}.patient-portal-home-module__B5zIeq__contentDeck .patient-portal__loading{background:var(--portal-void);-webkit-backdrop-filter:none}.patient-portal-home-module__B5zIeq__contentDeck .patient-empty-state--emr{background:var(--portal-void);-webkit-backdrop-filter:none}.patient-portal-home-module__B5zIeq__secondaryActions :is(button,a){background:var(--orbital-deep,#091126);-webkit-backdrop-filter:none}}@media (forced-colors:active){.patient-portal-home-module__B5zIeq__shell,.patient-portal-home-module__B5zIeq__orbitalHome,.patient-portal-home-module__B5zIeq__homeCopy,.patient-portal-home-module__B5zIeq__recordsDeck{color:canvastext;forced-color-adjust:auto;background:canvas;border-color:canvastext}.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start{color:canvastext;forced-color-adjust:auto;background:canvas;border-color:canvastext}.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-banner{color:canvastext;forced-color-adjust:auto;background:canvas;border-color:canvastext}.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-toolbar{color:canvastext;forced-color-adjust:auto;background:canvas;border-color:canvastext}.patient-portal-home-module__B5zIeq__orbitalScan,.patient-portal-home-module__B5zIeq__homeFog,.patient-portal-home-module__B5zIeq__orbitRing,.patient-portal-home-module__B5zIeq__staticSilhouette{display:none}.patient-portal-home-module__B5zIeq__primaryAction,.patient-portal-home-module__B5zIeq__resumeAction,.patient-portal-home-module__B5zIeq__secondaryActions :is(button,a){border:2px solid buttontext}.patient-portal-home-module__B5zIeq__launchDeck .patient-intake-start__action{border:2px solid buttontext}.patient-portal-home-module__B5zIeq__recordsDeck .patient-emr-access .login-card__org-btn{border:2px solid buttontext}}
