:root{--color-primary-50: #f0fdfa;--color-primary-100: #ccfbf1;--color-primary-200: #99f6e4;--color-primary-300: #5eead4;--color-primary-400: #2dd4bf;--color-primary-500: #14b8a6;--color-primary-600: #0d9488;--color-primary-700: #0f766e;--color-primary-800: #115e59;--color-primary-900: #134e4a;--color-primary: var(--color-primary-600);--color-primary-hover: var(--color-primary-700);--color-primary-light: var(--color-primary-100);--color-primary-subtle: var(--color-primary-50);--color-gray-50: #f8fafc;--color-gray-100: #f1f5f9;--color-gray-200: #e2e8f0;--color-gray-300: #cbd5e1;--color-gray-400: #94a3b8;--color-gray-500: #64748b;--color-gray-600: #475569;--color-gray-700: #334155;--color-gray-800: #1e293b;--color-gray-900: #0f172a;--color-success: #059669;--color-success-light: #d1fae5;--color-success-border: #6ee7b7;--color-warning: #d97706;--color-warning-light: #fef3c7;--color-warning-border: #fcd34d;--color-danger: #dc2626;--color-danger-light: #fee2e2;--color-danger-border: #fca5a5;--color-info: #2563eb;--color-info-light: #dbeafe;--color-info-border: #93c5fd;--color-secondary: var(--color-gray-500);--color-error: var(--color-danger);--color-surface: #ffffff;--color-surface-subtle: var(--color-gray-50);--color-surface-raised: #ffffff;--color-border: var(--color-gray-200);--color-border-strong: var(--color-gray-300);--color-text: var(--color-gray-900);--color-text-muted: var(--color-gray-500);--color-text-subtle: var(--color-gray-400);--color-text-inverse: #ffffff;--font-sans: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", "Fira Code", "Cascadia Code", ui-monospace, monospace;--font-size-2xs: .6875rem;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-size-4xl: 2.25rem;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--leading-tight: 1.25;--leading-snug: 1.375;--leading-normal: 1.5;--leading-relaxed: 1.625;--space-0-5: .125rem;--space-1: .25rem;--space-1-5: .375rem;--space-2: .5rem;--space-2-5: .625rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-7: 1.75rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--radius-xs: .125rem;--radius-sm: .25rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-xl: 1rem;--radius-2xl: 1.5rem;--radius-full: 9999px;--shadow-xs: 0 1px 2px 0 rgb(0 0 0 / .04);--shadow-sm: 0 1px 3px 0 rgb(0 0 0 / .07), 0 1px 2px -1px rgb(0 0 0 / .06);--shadow-md: 0 4px 8px -2px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .06);--shadow-lg: 0 10px 20px -4px rgb(0 0 0 / .1), 0 4px 8px -4px rgb(0 0 0 / .06);--shadow-xl: 0 20px 40px -8px rgb(0 0 0 / .12), 0 8px 16px -8px rgb(0 0 0 / .06);--focus-ring: 0 0 0 3px rgb(13 148 136 / .25);--nav-height: 3.75rem;--sidebar-width: 16rem;--content-max-width: 74rem;--transition-fast: 80ms ease;--transition-normal: .15s ease;--transition-slow: .25s ease}*,*:before,*:after{box-sizing:border-box}html{font-size:16px}body{margin:0;font-family:var(--font-sans);font-size:var(--font-size-base);color:var(--color-text);background:var(--color-surface-subtle);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{margin:0;line-height:var(--leading-tight);font-weight:var(--font-weight-semibold);color:var(--color-text)}p{margin:0}a{color:var(--color-primary);text-decoration:none}a:hover{text-decoration:underline}a:focus-visible{outline:none;border-radius:var(--radius-sm);box-shadow:var(--focus-ring)}button,input,select,textarea{font-family:inherit;font-size:inherit}:focus-visible{outline:none;box-shadow:var(--focus-ring)}table{border-collapse:collapse}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--color-gray-300);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--color-gray-400)}._shell_1j9oc_3{display:flex;flex-direction:column;min-height:100vh;background:var(--color-surface-subtle)}._nav_1j9oc_10{height:var(--nav-height);background:#0f766e;display:flex;align-items:center;padding:0 var(--space-6);gap:var(--space-4);position:sticky;top:0;z-index:100;box-shadow:0 1px 3px #00000026}._brand_1j9oc_23{display:flex;align-items:center;gap:var(--space-2);font-weight:var(--font-weight-bold);font-size:var(--font-size-lg);color:#fff;text-decoration:none;letter-spacing:-.01em;white-space:nowrap;flex-shrink:0}._brand_1j9oc_23:hover{text-decoration:none;color:#ccfbf1}._brandLogo_1j9oc_41{width:1.75rem;height:1.75rem;background:#ffffff2e;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:var(--font-weight-bold);color:#fff;flex-shrink:0}._navLinks_1j9oc_55{display:flex;align-items:center;gap:var(--space-1);flex:1;overflow:hidden}._menuToggle_1j9oc_64{display:none;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;font-size:1.25rem;background:#ffffff1f;border:1px solid rgba(255,255,255,.25);border-radius:var(--radius-md);color:#fff;cursor:pointer;flex-shrink:0}._navLink_1j9oc_55{display:inline-flex;align-items:center;padding:var(--space-1-5) var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:#ffffffbf;text-decoration:none;white-space:nowrap;transition:background var(--transition-normal),color var(--transition-normal)}._navLink_1j9oc_55:hover{background:#ffffff1f;color:#fff;text-decoration:none}._navLinkActive_1j9oc_98{background:#ffffff2e;color:#fff}._navActions_1j9oc_103{display:flex;align-items:center;gap:var(--space-3);margin-left:auto;flex-shrink:0}._userChip_1j9oc_111{font-size:var(--font-size-xs);color:#ffffffbf;padding:var(--space-1) var(--space-2-5);background:#ffffff1f;border-radius:var(--radius-full);white-space:nowrap;max-width:12rem;overflow:hidden;text-overflow:ellipsis}._logoutBtn_1j9oc_123{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);padding:var(--space-1) var(--space-3);border:1px solid rgba(255,255,255,.3);border-radius:var(--radius-md);background:#ffffff14;color:#ffffffd9;cursor:pointer;transition:background var(--transition-normal);white-space:nowrap}._logoutBtn_1j9oc_123:hover{background:#ffffff2e;color:#fff}._breadcrumb_1j9oc_141{background:var(--color-surface);border-bottom:1px solid var(--color-border);padding:var(--space-2) var(--space-6);font-size:var(--font-size-xs);color:var(--color-text-muted)}._content_1j9oc_149{flex:1;padding:var(--space-8) var(--space-6);max-width:var(--content-max-width);width:100%;margin:0 auto}@media (max-width: 768px){._nav_1j9oc_10{padding:0 var(--space-4);gap:var(--space-3)}._menuToggle_1j9oc_64{display:inline-flex;order:3;margin-left:auto}._navActions_1j9oc_103{order:2;margin-left:0;gap:var(--space-2)}._userChip_1j9oc_111{display:none}._navLinks_1j9oc_55{display:none;position:absolute;top:var(--nav-height);left:0;right:0;flex-direction:column;align-items:stretch;gap:var(--space-1);background:#0f766e;padding:var(--space-2) var(--space-4) var(--space-3);box-shadow:0 8px 16px #0003;overflow-y:auto;max-height:calc(100vh - var(--nav-height));z-index:100}._navLinksOpen_1j9oc_193{display:flex}._navLink_1j9oc_55{padding:var(--space-3);font-size:var(--font-size-base)}._content_1j9oc_149{padding:var(--space-5) var(--space-4)}._breadcrumb_1j9oc_141{padding:var(--space-2) var(--space-4)}}._groupChip_1j9oc_211,._groupChipContainer_1j9oc_212{padding:4px 10px;border-radius:999px;font-size:var(--text-sm);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:min(28ch,22vw);flex:0 1 auto;min-width:0}._groupChip_1j9oc_211{background:var(--color-accent-bg, #d1fae5);color:var(--color-accent-strong, #065f46)}._groupChipContainer_1j9oc_212{background:transparent;border:1px dashed var(--color-border);color:var(--color-text-secondary);font-weight:500}._groupChipNote_1j9oc_241{font-weight:400;opacity:.8}._footer_1j9oc_246{display:flex;justify-content:flex-end;padding:var(--space-2) var(--space-4);pointer-events:none}._buildStamp_1j9oc_261{pointer-events:auto;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--text-xs);color:var(--color-text-muted);text-decoration:none;opacity:.7}._buildStamp_1j9oc_261:hover{opacity:1;text-decoration:underline}._banner_1wjjr_7{display:flex;align-items:baseline;gap:var(--space-3, 12px);flex-wrap:wrap;padding:6px var(--space-4, 16px);font-size:var(--font-size-sm, .875rem);line-height:1.4;color:#fff;position:relative}._label_1wjjr_34{font-weight:700;letter-spacing:.06em}._detail_1wjjr_39{opacity:.95}._staging_1wjjr_42{background:#8a2f00}._test_1wjjr_45{background:#1f4d7a}._dev_1wjjr_48{background:#3d3d3d}._unknown_1wjjr_51{background:#6a1b1b}._loginWrapper_1a7w8_3{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(150deg,#f0fdfa,#e0f2fe,#f1f5f9);padding:var(--space-4)}._loginCard_1a7w8_12{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-2xl);padding:var(--space-10);width:100%;max-width:26rem;box-shadow:var(--shadow-xl)}._brandMark_1a7w8_22{display:flex;align-items:center;gap:var(--space-2-5);margin-bottom:var(--space-8)}._brandIcon_1a7w8_29{width:2.5rem;height:2.5rem;background:var(--color-primary);border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;font-size:1.1rem;font-weight:var(--font-weight-bold);color:#fff;flex-shrink:0}._brandName_1a7w8_43{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text);letter-spacing:-.01em}._loginTitle_1a7w8_50{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text);margin:0 0 var(--space-1);letter-spacing:-.02em}._loginSubtitle_1a7w8_58{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0 0 var(--space-7)}._errorBanner_1a7w8_64{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--color-danger-light);border:1px solid var(--color-danger-border);border-radius:var(--radius-lg);font-size:var(--font-size-sm);color:#991b1b;margin-bottom:var(--space-5)}._field_1a7w8_77{margin-bottom:var(--space-5)}._label_1a7w8_81{display:block;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-gray-700);margin-bottom:var(--space-1-5)}._input_1a7w8_89{display:block;width:100%;padding:var(--space-2-5) var(--space-3);font-size:var(--font-size-base);color:var(--color-text);background:var(--color-surface);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-md);transition:border-color var(--transition-normal),box-shadow var(--transition-normal);box-sizing:border-box}._input_1a7w8_89:hover:not(:disabled){border-color:var(--color-gray-400)}._input_1a7w8_89:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--focus-ring)}._input_1a7w8_89:disabled{background:var(--color-gray-50);opacity:.65;cursor:not-allowed}._submitBtn_1a7w8_118{width:100%;padding:var(--space-3);background:var(--color-primary);color:var(--color-text-inverse);border:none;border-radius:var(--radius-md);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background var(--transition-normal),box-shadow var(--transition-normal);margin-bottom:var(--space-4);box-shadow:var(--shadow-sm)}._submitBtn_1a7w8_118:hover:not(:disabled){background:var(--color-primary-hover);box-shadow:var(--shadow-md)}._submitBtn_1a7w8_118:focus-visible{outline:none;box-shadow:var(--focus-ring)}._submitBtn_1a7w8_118:disabled{opacity:.6;cursor:not-allowed}._divider_1a7w8_148{position:relative;text-align:center;margin:var(--space-5) 0}._divider_1a7w8_148:before{content:"";position:absolute;top:50%;left:0;right:0;border-top:1px solid var(--color-border)}._dividerText_1a7w8_163{position:relative;background:var(--color-surface);padding:0 var(--space-3);font-size:var(--font-size-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em}._googleBtn_1a7w8_173{width:100%;padding:var(--space-2-5);background:var(--color-surface);color:var(--color-text-muted);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);font-size:var(--font-size-sm);cursor:not-allowed;opacity:.55;display:flex;align-items:center;justify-content:center;gap:var(--space-2)}._footer_1a7w8_189{margin-top:var(--space-6);text-align:center;font-size:var(--font-size-xs);color:var(--color-text-muted)}._wrap_ez4w6_1{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;max-width:100%;min-width:0}._label_ez4w6_14{font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:600}._select_ez4w6_20{padding:var(--space-2) var(--space-3);font:inherit;color:inherit;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);max-width:min(340px,100%);min-width:0}._hint_ez4w6_35{font-size:var(--text-sm);color:var(--color-text-secondary)}._backdrop_13dl8_5{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--space-4)}._panel_13dl8_15{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4);max-width:30rem;width:100%;max-height:80vh;overflow-y:auto;outline:none}._panelDanger_13dl8_27{border-color:var(--color-danger, #c00);border-top:3px solid var(--color-danger, #c00)}._title_13dl8_31{margin:0 0 var(--space-2);font-size:var(--text-lg)}._body_13dl8_32{margin:0 0 var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted)}._body_13dl8_32 strong{color:var(--color-text)}._field_13dl8_34{display:block;margin:0 0 var(--space-3);font-size:var(--text-sm)}._fieldLabel_13dl8_35{display:block;margin-bottom:var(--space-1);color:var(--color-text-muted)}._input_13dl8_36{width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-subtle);color:var(--color-text);font-size:var(--text-base)}._actions_13dl8_45{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-3)}._btn_13dl8_51{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface-subtle);color:var(--color-text);cursor:pointer;font-size:var(--text-sm)}._btn_13dl8_51:disabled{opacity:.5;cursor:not-allowed}._confirm_13dl8_61{border-color:var(--color-primary);background:var(--color-primary);color:#fff}._confirmDanger_13dl8_62{border-color:var(--color-danger, #c00);background:var(--color-danger, #c00);color:#fff}._backdrop_vrfsn_4{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--space-4)}._panel_vrfsn_14{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4);max-width:26rem;width:100%;max-height:80vh;overflow-y:auto}._title_vrfsn_24{margin:0 0 var(--space-2);font-size:var(--text-lg)}._sub_vrfsn_25{margin:0 0 var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted)}._error_vrfsn_26{margin:0 0 var(--space-3);font-size:var(--text-sm);color:var(--color-danger)}._list_vrfsn_27{list-style:none;margin:0 0 var(--space-3);padding:0;display:flex;flex-direction:column;gap:var(--space-2)}._choice_vrfsn_28{width:100%;text-align:left;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-subtle);color:var(--color-text);cursor:pointer;font-size:var(--text-base)}._choice_vrfsn_28:hover{border-color:var(--color-primary)}._cancel_vrfsn_40{background:none;border:none;color:var(--color-text-muted);cursor:pointer;font-size:var(--text-sm);padding:var(--space-1)}._grid_bm8s3_5{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2) var(--space-3)}@media (max-width: 30rem){._grid_bm8s3_5{grid-template-columns:1fr}}._field_bm8s3_15{display:flex;flex-direction:column;min-width:0}._wide_bm8s3_16{grid-column:1 / -1}._label_bm8s3_18{display:block;margin-bottom:var(--space-1);font-size:var(--font-size-sm);color:var(--color-text-muted)}._hint_bm8s3_24{font-weight:400;opacity:.75}._required_bm8s3_29{color:var(--color-danger);margin-left:2px;font-weight:700}._input_bm8s3_31{width:100%;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-subtle);color:var(--color-text);font-size:var(--font-size-base);box-sizing:border-box}textarea._input_bm8s3_31{resize:vertical}._dobRow_bm8s3_47{display:flex;align-items:center;gap:var(--space-1)}._dobBox_bm8s3_48{width:3.5rem;text-align:center}._dobYear_bm8s3_49{width:5rem;text-align:center}._dobSep_bm8s3_50{color:var(--color-text-muted)}._shoeRow_bm8s3_52{display:flex;gap:var(--space-1)}._shoeRow_bm8s3_52 ._input_bm8s3_31:first-child{flex:1 1 auto}._shoeRow_bm8s3_52 ._input_bm8s3_31:last-child{flex:0 0 5rem}._checkboxLabel_bm8s3_56{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);margin-top:1.6rem}._filing_bm8s3_68{margin-top:var(--space-3)}._filingInto_bm8s3_69{margin:0;font-size:var(--font-size-sm);color:var(--color-text-muted);display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._filingInto_bm8s3_69 strong{color:var(--color-text)}._linkBtn_bm8s3_79{background:none;border:none;padding:0;color:var(--color-primary);cursor:pointer;font-size:var(--font-size-sm);text-decoration:underline}._chooseBtn_bm8s3_88{padding:var(--space-1) var(--space-2);border:1px solid var(--color-primary);border-radius:var(--radius-md);background:transparent;color:var(--color-primary);cursor:pointer;font-size:var(--font-size-sm)}._formError_bm8s3_98{margin:var(--space-2) 0 0;font-size:var(--font-size-sm);color:var(--color-danger)}._fieldError_bm8s3_103{margin:var(--space-1) 0 0;font-size:var(--font-size-sm);color:var(--color-danger)}._dupBox_bm8s3_111{margin-top:var(--space-3);padding:var(--space-2);border:1px solid var(--color-warning-border);border-radius:var(--radius-md)}._dupTitle_bm8s3_117{margin:0 0 var(--space-1);font-weight:600;font-size:var(--font-size-sm)}._dupHint_bm8s3_118{margin:0 0 var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted)}._dupRow_bm8s3_119{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:2px;padding:var(--space-2);margin-bottom:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-subtle);cursor:pointer;text-align:left}._dupMeta_bm8s3_133{font-size:var(--font-size-sm);color:var(--color-text-muted)}._dupDistinct_bm8s3_134{width:100%;padding:var(--space-2);border:1px dashed var(--color-border);border-radius:var(--radius-md);background:transparent;color:var(--color-text);cursor:pointer;font-size:var(--font-size-sm)}._container_wi97d_6{position:relative;width:100%}._inputWrapper_wi97d_11{position:relative;display:flex;align-items:center}._input_wi97d_11{width:100%;padding:.5rem .75rem;font-size:.95rem;border:1px solid var(--color-border, #d1d5db);border-radius:6px;outline:none;background:var(--color-bg, #fff);color:var(--color-text, #111827);box-sizing:border-box}._input_wi97d_11:focus{border-color:var(--color-primary, #4f46e5);box-shadow:0 0 0 2px #4f46e526}._input_wi97d_11:disabled{background:var(--color-bg-muted, #f3f4f6);cursor:not-allowed}._spinner_wi97d_39{position:absolute;right:.75rem;width:16px;height:16px;border:2px solid var(--color-border, #d1d5db);border-top-color:var(--color-primary, #4f46e5);border-radius:50%;animation:_spin_wi97d_39 .6s linear infinite}@keyframes _spin_wi97d_39{to{transform:rotate(360deg)}}._dropdown_wi97d_55{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--color-bg, #fff);border:1px solid var(--color-border, #d1d5db);border-radius:6px;box-shadow:0 4px 16px #0000001a;list-style:none;margin:0;padding:.25rem 0;z-index:100;max-height:300px;overflow-y:auto}._noResults_wi97d_72{padding:.6rem .75rem;color:var(--color-text-muted, #6b7280);font-size:.88rem;font-style:italic}._resultItem_wi97d_79{display:flex;align-items:baseline;gap:.5rem;padding:.5rem .75rem;cursor:pointer;font-size:.92rem;color:var(--color-text, #111827)}._resultItem_wi97d_79:hover,._resultItem_wi97d_79:focus{background:var(--color-bg-hover, #f3f4f6);outline:none}._resultName_wi97d_95{font-weight:500}._resultMeta_wi97d_99{font-size:.8rem;color:var(--color-text-muted, #6b7280)}._createItem_wi97d_104{padding:.5rem .75rem;cursor:pointer;font-size:.9rem;color:var(--color-primary, #4f46e5);border-top:1px solid var(--color-border, #d1d5db);font-weight:500}._createItem_wi97d_104:hover,._createItem_wi97d_104:focus{background:var(--color-bg-hover, #f3f4f6);outline:none}._selectedChip_wi97d_120{display:flex;align-items:center;gap:.35rem;padding:.4rem .75rem;background:var(--color-primary-subtle, #eef2ff);border:1px solid var(--color-primary-light, #a5b4fc);border-radius:6px;font-size:.92rem;min-height:2.25rem}._chipName_wi97d_132{font-weight:500;color:var(--color-primary-dark, #3730a3)}._chipMeta_wi97d_137{color:var(--color-text-muted, #6b7280);font-size:.82rem}._clearBtn_wi97d_142{margin-left:auto;background:none;border:none;cursor:pointer;font-size:1rem;color:var(--color-text-muted, #6b7280);padding:0 .15rem;line-height:1}._clearBtn_wi97d_142:hover{color:var(--color-error, #dc2626)}._page_1gegf_3{padding:var(--space-8) var(--space-6);max-width:720px;margin:0 auto}._breadcrumb_1gegf_11{display:flex;align-items:center;gap:var(--space-1-5);font-size:var(--font-size-sm);color:var(--color-text-muted);margin-bottom:var(--space-6)}._breadcrumb_1gegf_11 a{color:var(--color-text-muted);transition:color var(--transition-normal)}._breadcrumb_1gegf_11 a:hover{color:var(--color-primary);text-decoration:none}._title_1gegf_32{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);margin:0 0 var(--space-8);letter-spacing:-.02em}._card_1gegf_41{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-7);box-shadow:var(--shadow-sm)}._section_1gegf_51{margin-bottom:var(--space-7);padding-bottom:var(--space-7);border-bottom:1px solid var(--color-border)}._section_1gegf_51:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}._sectionTitle_1gegf_63{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em;margin:0 0 var(--space-4)}._formField_1gegf_74{display:flex;flex-direction:column;gap:var(--space-1-5);margin-bottom:var(--space-4)}._formField_1gegf_74:last-child{margin-bottom:0}._formField_1gegf_74 label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text)}._formField_1gegf_74 textarea,._formField_1gegf_74 input,._formField_1gegf_74 select{padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-md);outline:none;background:var(--color-surface);font-family:inherit;color:var(--color-text);resize:vertical;transition:border-color var(--transition-normal),box-shadow var(--transition-normal)}._formField_1gegf_74 textarea:focus,._formField_1gegf_74 input:focus,._formField_1gegf_74 select:focus{border-color:var(--color-primary);box-shadow:var(--focus-ring)}._prescriptionRow_1gegf_113{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}@media (max-width: 520px){._prescriptionRow_1gegf_113{grid-template-columns:1fr}}._formError_1gegf_125{color:var(--color-error);font-size:var(--font-size-sm);padding:var(--space-2) var(--space-3);background:var(--color-danger-light);border:1px solid var(--color-danger-border);border-radius:var(--radius-md);margin:var(--space-3) 0}._formActions_1gegf_135{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--color-border)}._cancelBtn_1gegf_144{display:inline-flex;align-items:center;padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);cursor:pointer;text-decoration:none;transition:background var(--transition-normal)}._cancelBtn_1gegf_144:hover{background:var(--color-surface-subtle);text-decoration:none;color:var(--color-text)}._submitBtn_1gegf_165{display:inline-flex;align-items:center;padding:var(--space-2) var(--space-6);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);border:none;border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-text-inverse);cursor:pointer;box-shadow:var(--shadow-xs);transition:background var(--transition-normal)}._submitBtn_1gegf_165:hover:not(:disabled){background:var(--color-primary-hover)}._submitBtn_1gegf_165:disabled,._cancelBtn_1gegf_144:disabled{opacity:.5;cursor:not-allowed}._accessDenied_1gegf_192{padding:var(--space-16);text-align:center;color:var(--color-text-muted)}._page_8zk99_3{padding:var(--space-8) var(--space-6);max-width:var(--content-max-width);margin:0 auto}._breadcrumb_8zk99_11{display:flex;align-items:center;gap:var(--space-1-5);font-size:var(--font-size-sm);color:var(--color-text-muted);margin-bottom:var(--space-6)}._breadcrumb_8zk99_11 a{color:var(--color-text-muted);transition:color var(--transition-normal)}._breadcrumb_8zk99_11 a:hover{color:var(--color-primary);text-decoration:none}._header_8zk99_32{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap}._headerLeft_8zk99_41{display:flex;flex-direction:column;gap:var(--space-1-5)}._title_8zk99_47{margin:0;font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);letter-spacing:-.02em}._patientLink_8zk99_54{font-size:var(--font-size-base);color:var(--color-primary);font-weight:var(--font-weight-medium)}._patientLink_8zk99_54:hover{text-decoration:underline}._headerActions_8zk99_64{display:flex;gap:var(--space-2);flex-wrap:wrap;align-items:center;flex-shrink:0}._pipeline_8zk99_74{display:flex;align-items:center;gap:var(--space-1);margin-bottom:var(--space-7);flex-wrap:wrap;padding:var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs)}._pipelineStep_8zk99_87{padding:var(--space-1) var(--space-3);font-size:var(--font-size-xs);border-radius:var(--radius-full);background:var(--color-surface-subtle);border:1px solid var(--color-border);color:var(--color-text-muted);text-transform:capitalize;white-space:nowrap;font-weight:var(--font-weight-medium);transition:all var(--transition-normal)}._pipelineStepActive_8zk99_100{font-weight:var(--font-weight-semibold);box-shadow:var(--shadow-xs)}._pipelineArrow_8zk99_105{color:var(--color-text-subtle);font-size:var(--font-size-sm)}._status-intake_8zk99_111{background:#fef3c7;border-color:#fbbf24;color:#92400e}._status-capturing_8zk99_112{background:#dbeafe;border-color:#60a5fa;color:#1e40af}._status-ready-for-design_8zk99_113{background:#d1fae5;border-color:#34d399;color:#065f46}._status-in-design_8zk99_114{background:#ede9fe;border-color:#a78bfa;color:#4c1d95}._status-in-manufacture_8zk99_115{background:#fce7f3;border-color:#f472b6;color:#831843}._status-delivered_8zk99_116{background:#d1fae5;border-color:#6ee7b7;color:#064e3b}._status-cancelled_8zk99_117{background:#fee2e2;border-color:#fca5a5;color:#991b1b}._status-on-hold_8zk99_118{background:#fef3c7;border-color:#fde68a;color:#78350f}._card_8zk99_122{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6);margin-bottom:var(--space-5);box-shadow:var(--shadow-sm)}._cardHeader_8zk99_131{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border)}._cardTitle_8zk99_140{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text)}._primaryBtn_8zk99_149,._secondaryBtn_8zk99_150,._dangerBtn_8zk99_151,._editBtn_8zk99_152{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm);border-radius:var(--radius-md);cursor:pointer;font-weight:var(--font-weight-medium);transition:all var(--transition-normal);white-space:nowrap}._primaryBtn_8zk99_149{background:var(--color-primary);color:var(--color-text-inverse);border:none;box-shadow:var(--shadow-xs)}._primaryBtn_8zk99_149:hover{background:var(--color-primary-hover)}._secondaryBtn_8zk99_150{background:var(--color-surface);color:var(--color-text);border:1.5px solid var(--color-border-strong)}._secondaryBtn_8zk99_150:hover{background:var(--color-surface-subtle)}._dangerBtn_8zk99_151{background:var(--color-danger-light);color:#991b1b;border:1.5px solid var(--color-danger-border)}._dangerBtn_8zk99_151:hover{background:#fecaca}._editBtn_8zk99_152{background:var(--color-surface);color:var(--color-text-muted);border:1.5px solid var(--color-border-strong);font-size:var(--font-size-xs);padding:var(--space-1) var(--space-3)}._editBtn_8zk99_152:hover{color:var(--color-text);border-color:var(--color-primary);background:var(--color-surface-subtle)}._primaryBtn_8zk99_149:disabled,._secondaryBtn_8zk99_150:disabled,._dangerBtn_8zk99_151:disabled{opacity:.5;cursor:not-allowed}._prescriptionData_8zk99_219{display:grid;grid-template-columns:140px 1fr;gap:var(--space-3) var(--space-4);margin:0;font-size:var(--font-size-sm)}._prescriptionData_8zk99_219 dt{font-weight:var(--font-weight-medium);color:var(--color-text-muted)}._prescriptionData_8zk99_219 dd{margin:0;color:var(--color-text)}._prescriptionData_8zk99_219 dd._enumValue_8zk99_242{text-transform:capitalize}._editForm_8zk99_248{display:flex;flex-direction:column;gap:var(--space-4)}._formGrid_8zk99_254{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}._formField_8zk99_260{display:flex;flex-direction:column;gap:var(--space-1-5)}._formField_8zk99_260 label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text)}._formField_8zk99_260 select,._formField_8zk99_260 textarea,._formField_8zk99_260 input{padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-md);outline:none;background:var(--color-surface);font-family:inherit;color:var(--color-text);transition:border-color var(--transition-normal),box-shadow var(--transition-normal)}._formField_8zk99_260 select:focus,._formField_8zk99_260 textarea:focus,._formField_8zk99_260 input:focus{border-color:var(--color-primary);box-shadow:var(--focus-ring)}._fullWidth_8zk99_293{grid-column:1 / -1}._formError_8zk99_297{color:var(--color-error);font-size:var(--font-size-sm);padding:var(--space-2) 0}._formActions_8zk99_303{display:flex;justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--color-border)}._cancelFormBtn_8zk99_311{padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);cursor:pointer;transition:background var(--transition-normal)}._cancelFormBtn_8zk99_311:hover{background:var(--color-surface-subtle)}._statusActions_8zk99_328{display:flex;gap:var(--space-2);flex-wrap:wrap}._captureList_8zk99_336{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-2)}._captureItem_8zk99_345{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);background:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-lg);gap:var(--space-3);flex-wrap:wrap;transition:border-color var(--transition-normal)}._captureItem_8zk99_345:hover{border-color:var(--color-border-strong)}._captureMain_8zk99_362{display:flex;gap:var(--space-3);align-items:center;flex-wrap:wrap}._captureKind_8zk99_369{font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);text-transform:capitalize;color:var(--color-text)}._captureMeta_8zk99_376{font-size:var(--font-size-xs);color:var(--color-text-muted)}._roleBadge_8zk99_381{font-size:var(--font-size-xs);padding:.15rem var(--space-2);border-radius:var(--radius-full);background:var(--color-primary-light);border:1px solid var(--color-primary-300);color:var(--color-primary);text-transform:capitalize;font-weight:var(--font-weight-medium)}._verdictBadge_8zk99_392{font-size:var(--font-size-xs);padding:.15rem var(--space-2);border-radius:var(--radius-full);background:var(--color-warning-light);border:1px solid var(--color-warning-border);color:var(--color-warning);font-weight:var(--font-weight-medium)}._unlinkBtn_8zk99_402{padding:var(--space-1) var(--space-2);font-size:var(--font-size-xs);border:1.5px solid var(--color-danger-border);border-radius:var(--radius-md);background:var(--color-danger-light);color:#991b1b;cursor:pointer;font-weight:var(--font-weight-medium);transition:background var(--transition-normal)}._unlinkBtn_8zk99_402:hover{background:#fecaca}._historyList_8zk99_420{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0}._historyItem_8zk99_429{display:flex;gap:var(--space-3);font-size:var(--font-size-sm);align-items:flex-start;padding:var(--space-3) 0;border-bottom:1px solid var(--color-border)}._historyItem_8zk99_429:last-child{border-bottom:none}._historyArrow_8zk99_442{font-weight:var(--font-weight-semibold);color:var(--color-text);white-space:nowrap;flex-shrink:0}._historyMeta_8zk99_449{color:var(--color-text-muted);font-size:var(--font-size-xs);line-height:var(--leading-relaxed)}._modal_8zk99_457{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;background:#00000073;padding:var(--space-4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._modalBox_8zk99_469{background:var(--color-surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);padding:var(--space-6);max-width:620px;width:100%;max-height:80vh;overflow-y:auto}._modalTitle_8zk99_480{margin:0 0 var(--space-5);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border)}._captureOption_8zk99_488{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1.5px solid var(--color-border);border-radius:var(--radius-lg);margin-bottom:var(--space-2);cursor:pointer;transition:all var(--transition-normal)}._captureOption_8zk99_488:hover{border-color:var(--color-border-strong);background:var(--color-surface-subtle)}._captureOptionSelected_8zk99_505{border-color:var(--color-primary);background:var(--color-primary-subtle)}._modalActions_8zk99_510{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--color-border)}._roleSelect_8zk99_519{padding:var(--space-1-5) var(--space-3);font-size:var(--font-size-sm);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-md);outline:none;background:var(--color-surface);font-family:inherit;color:var(--color-text)}._confirmDialog_8zk99_532{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;display:flex;align-items:center;justify-content:center;background:#00000073;padding:var(--space-4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._confirmBox_8zk99_544{background:var(--color-surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);padding:var(--space-6);max-width:440px;width:100%}._confirmTitle_8zk99_553{margin:0 0 var(--space-3);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}._confirmText_8zk99_559{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0 0 var(--space-4);line-height:var(--leading-relaxed)}._confirmActions_8zk99_566{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border)}._noteInput_8zk99_575{width:100%;padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-md);outline:none;font-family:inherit;margin-bottom:var(--space-3);box-sizing:border-box;color:var(--color-text);transition:border-color var(--transition-normal),box-shadow var(--transition-normal)}._noteInput_8zk99_575:focus{border-color:var(--color-primary);box-shadow:var(--focus-ring)}._errorMsg_8zk99_596{color:var(--color-error);font-size:var(--font-size-sm);padding:var(--space-2) var(--space-3);background:var(--color-danger-light);border:1px solid var(--color-danger-border);border-radius:var(--radius-md);margin:var(--space-2) 0}._loading_8zk99_606{padding:var(--space-12);text-align:center;color:var(--color-text-muted);font-size:var(--font-size-sm)}._accessDenied_8zk99_613{padding:var(--space-16);text-align:center;color:var(--color-text-muted)}._banner_8zk99_619{padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);margin-bottom:var(--space-5);background:var(--color-info-light);border:1px solid var(--color-info-border);color:var(--color-info)}._emptyMsg_8zk99_630{color:var(--color-text-muted);font-size:var(--font-size-sm);padding:var(--space-3) 0;font-style:italic}._clinicianRow_8zk99_640{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-1);font-size:var(--font-size-sm)}._clinicianLabel_8zk99_649{color:var(--color-text-muted)}._clinicianNone_8zk99_652{color:var(--color-text-muted);font-style:italic}._clinicianGone_8zk99_659{color:var(--color-warning, #8a6100);font-style:italic}._clinicianSelect_8zk99_664{padding:2px var(--space-2);font-size:var(--font-size-sm);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text)}._clinicianError_8zk99_673{flex-basis:100%;font-size:var(--font-size-xs);color:var(--color-error, #b3261e)}._btn_sgxlm_3{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-weight:var(--font-weight-medium);border-radius:var(--radius-md);cursor:pointer;border:1px solid transparent;transition:background-color var(--transition-normal),border-color var(--transition-normal),box-shadow var(--transition-normal),opacity var(--transition-normal);text-decoration:none;white-space:nowrap;line-height:1;position:relative;overflow:hidden}._btn_sgxlm_3:focus-visible{outline:none;box-shadow:var(--focus-ring)}._btn_sgxlm_3:disabled,._btn_sgxlm_3[aria-disabled=true]{opacity:.55;cursor:not-allowed;pointer-events:none}._sm_sgxlm_36{font-size:var(--font-size-xs);padding:var(--space-1-5) var(--space-3);height:1.875rem}._md_sgxlm_42{font-size:var(--font-size-sm);padding:var(--space-2) var(--space-4);height:2.375rem}._lg_sgxlm_48{font-size:var(--font-size-base);padding:var(--space-2-5) var(--space-6);height:2.75rem}._primary_sgxlm_57{background:var(--color-primary);color:var(--color-text-inverse);border-color:var(--color-primary);box-shadow:var(--shadow-xs)}._primary_sgxlm_57:hover:not(:disabled){background:var(--color-primary-hover);border-color:var(--color-primary-hover);text-decoration:none;color:var(--color-text-inverse)}._secondary_sgxlm_71{background:var(--color-surface);color:var(--color-gray-700);border-color:var(--color-border-strong);box-shadow:var(--shadow-xs)}._secondary_sgxlm_71:hover:not(:disabled){background:var(--color-gray-50);border-color:var(--color-gray-400);text-decoration:none;color:var(--color-gray-800)}._ghost_sgxlm_85{background:transparent;color:var(--color-text-muted);border-color:transparent}._ghost_sgxlm_85:hover:not(:disabled){background:var(--color-gray-100);color:var(--color-text);text-decoration:none}._danger_sgxlm_97{background:var(--color-danger);color:var(--color-text-inverse);border-color:var(--color-danger);box-shadow:var(--shadow-xs)}._danger_sgxlm_97:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c;text-decoration:none;color:var(--color-text-inverse)}._loading_sgxlm_111{cursor:wait;pointer-events:none}._spinner_sgxlm_116{width:.875rem;height:.875rem;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:_spin_sgxlm_116 .65s linear infinite;flex-shrink:0}@keyframes _spin_sgxlm_116{to{transform:rotate(360deg)}}._fullWidth_sgxlm_131{width:100%}._edit_1fd1x_13{display:inline-flex;align-items:center;gap:var(--space-1, 4px);min-height:28px;padding:2px var(--space-2, 8px);margin-left:var(--space-2, 8px);font-size:var(--font-size-xs, .78rem);font-weight:var(--font-weight-medium, 500);line-height:1;color:var(--color-primary, #1f6feb);background:transparent;border:1px solid var(--color-border, #d0d7de);border-radius:var(--radius-md, 6px);cursor:pointer;vertical-align:middle;white-space:nowrap;transition:background-color var(--transition-normal, .15s),border-color var(--transition-normal, .15s)}._edit_1fd1x_13:hover{background:var(--color-primary-subtle, rgba(31, 111, 235, .08));border-color:var(--color-primary, #1f6feb)}._edit_1fd1x_13:focus-visible{outline:none;box-shadow:var(--focus-ring, 0 0 0 3px rgba(31, 111, 235, .35))}._pencil_1fd1x_46{font-size:1.05em;line-height:1}._text_1fd1x_51{line-height:1}._iconOnly_1fd1x_57{min-width:28px;justify-content:center;padding:2px}._wrapper_14bxt_3{display:flex;flex-direction:column;gap:var(--space-1)}._label_14bxt_9{display:flex;align-items:center;gap:var(--space-1);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-gray-700);line-height:var(--leading-snug)}._required_14bxt_19{color:var(--color-danger);font-size:var(--font-size-xs);line-height:1}._input_14bxt_25{display:block;width:100%;padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);color:var(--color-text);background:var(--color-surface);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-md);transition:border-color var(--transition-normal),box-shadow var(--transition-normal);line-height:var(--leading-normal)}._input_14bxt_25::placeholder{color:var(--color-text-subtle)}._input_14bxt_25:hover:not(:disabled):not(:focus){border-color:var(--color-gray-400)}._input_14bxt_25:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--focus-ring)}._input_14bxt_25:disabled{background:var(--color-gray-50);color:var(--color-text-muted);cursor:not-allowed;opacity:.7}._input_14bxt_25._hasError_14bxt_59{border-color:var(--color-danger)}._input_14bxt_25._hasError_14bxt_59:focus{box-shadow:0 0 0 3px #dc262633}._hint_14bxt_67{font-size:var(--font-size-xs);color:var(--color-text-muted);line-height:var(--leading-snug)}._error_14bxt_73{font-size:var(--font-size-xs);color:var(--color-danger);display:flex;align-items:center;gap:var(--space-1);line-height:var(--leading-snug)}._card_vvuoz_3{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);overflow:hidden}._flat_vvuoz_11{box-shadow:none}._elevated_vvuoz_15{box-shadow:var(--shadow-md)}._cardHeader_vvuoz_20{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--color-border);background:var(--color-surface)}._cardTitle_vvuoz_30{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0;display:flex;align-items:center;gap:var(--space-2)}._cardActions_vvuoz_40{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}._cardBody_vvuoz_48{padding:var(--space-6)}._cardBodySm_vvuoz_52{padding:var(--space-4)}._divider_vvuoz_57{height:1px;background:var(--color-border);margin:0}._badge_6zm9h_3{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);padding:.2rem .55rem;border-radius:var(--radius-full);line-height:1.3;white-space:nowrap;border:1px solid transparent}._default_6zm9h_17{background:var(--color-gray-100);color:var(--color-gray-700);border-color:var(--color-gray-200)}._primary_6zm9h_18{background:var(--color-primary-100);color:var(--color-primary-700);border-color:var(--color-primary-200)}._success_6zm9h_19{background:var(--color-success-light);color:#065f46;border-color:var(--color-success-border)}._warning_6zm9h_20{background:var(--color-warning-light);color:#78350f;border-color:var(--color-warning-border)}._danger_6zm9h_21{background:var(--color-danger-light);color:#991b1b;border-color:var(--color-danger-border)}._info_6zm9h_22{background:var(--color-info-light);color:#1e40af;border-color:var(--color-info-border)}._purple_6zm9h_23{background:#ede9fe;color:#4c1d95;border-color:#c4b5fd}._pink_6zm9h_24{background:#fce7f3;color:#831843;border-color:#f9a8d4}._statusIntake_6zm9h_28{background:#fef3c7;color:#92400e;border-color:#fbbf24}._statusCapturing_6zm9h_30{background:#dbeafe;color:#1e40af;border-color:#93c5fd}._statusReadyForDesign_6zm9h_32{background:#d1fae5;color:#065f46;border-color:#6ee7b7}._statusInDesign_6zm9h_34{background:#ede9fe;color:#4c1d95;border-color:#c4b5fd}._statusInManufacture_6zm9h_36{background:#fce7f3;color:#831843;border-color:#f9a8d4}._statusDelivered_6zm9h_38{background:#d1fae5;color:#064e3b;border-color:#34d399}._statusOnHold_6zm9h_40{background:#fef3c7;color:#78350f;border-color:#fde68a}._statusCancelled_6zm9h_42{background:#fee2e2;color:#991b1b;border-color:#fca5a5}._dot_6zm9h_45{width:.4rem;height:.4rem;border-radius:50%;background:currentColor;flex-shrink:0}._lg_6zm9h_54{font-size:var(--font-size-sm);padding:.3rem .75rem}._wrapper_fds8g_3{overflow-x:auto;border-radius:var(--radius-xl);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-sm)}._table_fds8g_11{width:100%;font-size:var(--font-size-sm);border-collapse:collapse}._table_fds8g_11 thead{background:var(--color-gray-50);border-bottom:1px solid var(--color-border)}._table_fds8g_11 thead th{padding:var(--space-3) var(--space-4);text-align:left;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}._table_fds8g_11 thead th._right_fds8g_34{text-align:right}._table_fds8g_11 thead th._center_fds8g_38{text-align:center}._table_fds8g_11 tbody tr{border-bottom:1px solid var(--color-border);transition:background-color var(--transition-fast)}._table_fds8g_11 tbody tr:last-child{border-bottom:none}._table_fds8g_11 tbody tr:hover{background:var(--color-primary-50)}._zebra_fds8g_57 tbody tr:nth-child(2n){background:var(--color-gray-50)}._zebra_fds8g_57 tbody tr:hover{background:var(--color-primary-50)}._table_fds8g_11 tbody td{padding:var(--space-3) var(--space-4);vertical-align:middle;color:var(--color-text)}._table_fds8g_11 tbody td._muted_fds8g_70{color:var(--color-text-muted)}._table_fds8g_11 tbody td._right_fds8g_34{text-align:right}._table_fds8g_11 tbody td._center_fds8g_38{text-align:center}._emptyRow_fds8g_83 td{text-align:center;padding:var(--space-12) var(--space-4);color:var(--color-text-muted)}._compact_fds8g_90 thead th,._compact_fds8g_90 tbody td{padding:var(--space-2) var(--space-3)}._header_viy2t_3{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-8);flex-wrap:wrap}._left_viy2t_12{display:flex;flex-direction:column;gap:var(--space-1-5);min-width:0}._breadcrumb_viy2t_19{display:flex;align-items:center;gap:var(--space-1-5);font-size:var(--font-size-xs);color:var(--color-text-muted);flex-wrap:wrap}._breadcrumb_viy2t_19 a{color:var(--color-text-muted);text-decoration:none}._breadcrumb_viy2t_19 a:hover{color:var(--color-primary);text-decoration:none}._breadcrumb_viy2t_19 ._sep_viy2t_38{color:var(--color-gray-300);-webkit-user-select:none;user-select:none}._breadcrumb_viy2t_19 ._current_viy2t_43{color:var(--color-text);font-weight:var(--font-weight-medium)}._titleRow_viy2t_48{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}._title_viy2t_48{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text);margin:0;line-height:var(--leading-tight)}._subtitle_viy2t_63{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}._actions_viy2t_69{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;flex-shrink:0;min-width:0}@media (max-width: 640px){._actions_viy2t_69{width:100%;flex-shrink:1}}._wrapper_15ifx_3{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-16) var(--space-8);text-align:center;min-height:12rem}._icon_15ifx_14{font-size:2.5rem;line-height:1;opacity:.35}._title_15ifx_20{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0}._description_15ifx_27{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0;max-width:28rem;line-height:var(--leading-relaxed)}._action_15ifx_35{margin-top:var(--space-2)}._spinnerWrapper_15ifx_40{display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-8);color:var(--color-text-muted);font-size:var(--font-size-sm)}._spinner_15ifx_40{width:1.25rem;height:1.25rem;border:2px solid var(--color-border-strong);border-top-color:var(--color-primary);border-radius:50%;animation:_spin_15ifx_40 .7s linear infinite}@keyframes _spin_15ifx_40{to{transform:rotate(360deg)}}._skeleton_15ifx_64{background:linear-gradient(90deg,var(--color-gray-100) 25%,var(--color-gray-200) 50%,var(--color-gray-100) 75%);background-size:200% 100%;animation:_shimmer_15ifx_1 1.4s ease-in-out infinite;border-radius:var(--radius-md)}@keyframes _shimmer_15ifx_1{0%{background-position:200% 0}to{background-position:-200% 0}}._page_1ky38_3{display:flex;flex-direction:column;gap:var(--space-6)}._quickActions_1ky38_9{display:flex;gap:var(--space-2);flex-wrap:wrap}._quickActionLink_1ky38_15{display:inline-flex;align-items:center;padding:var(--space-1-5) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:500;text-decoration:none;transition:background .15s,color .15s;border:1px solid transparent}._quickActionLink_1ky38_15[data-variant=primary]{background:var(--color-primary);color:#fff}._quickActionLink_1ky38_15[data-variant=primary]:hover{background:var(--color-primary-hover)}._quickActionLink_1ky38_15[data-variant=secondary]{background:var(--color-surface);border-color:var(--color-border-strong);color:var(--color-text)}._quickActionLink_1ky38_15[data-variant=secondary]:hover{background:var(--color-surface-subtle)}._quickActionLink_1ky38_15[data-variant=ghost]{color:var(--color-text-muted)}._quickActionLink_1ky38_15[data-variant=ghost]:hover{color:var(--color-text);background:var(--color-surface-subtle)}._loadingCenter_1ky38_50{display:flex;justify-content:center;padding:var(--space-12)}._errorBanner_1ky38_56{padding:var(--space-3) var(--space-4);background:var(--color-danger-light);border:1px solid var(--color-danger-border);border-radius:var(--radius-md);color:var(--color-danger);font-size:var(--text-sm)}._countsRow_1ky38_66{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:var(--space-4)}._countCard_1ky38_72{text-align:center}._countValue_1ky38_76{font-size:var(--text-3xl);font-weight:700;color:var(--color-text);line-height:1;margin-bottom:var(--space-1)}._countLabel_1ky38_84{font-size:var(--text-sm);color:var(--color-text-muted);font-weight:500}._adminLink_1ky38_90{color:var(--color-primary);text-decoration:none}._section_1ky38_96{display:flex;flex-direction:column;gap:var(--space-3)}._sectionTitle_1ky38_102{font-size:var(--text-lg);font-weight:600;color:var(--color-text);margin:0}._statusGrid_1ky38_109{display:flex;flex-wrap:wrap;gap:var(--space-3)}._statusCard_1ky38_115{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding:var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);text-decoration:none;transition:border-color .15s,box-shadow .15s;min-width:90px}._statusCard_1ky38_115:hover{border-color:var(--color-primary);box-shadow:var(--shadow-sm)}._statusCount_1ky38_134{font-size:var(--text-2xl);font-weight:700;color:var(--color-text)}._emptyText_1ky38_140{color:var(--color-text-muted);font-size:var(--text-sm)}._activityRow_1ky38_146{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}@media (max-width: 768px){._activityRow_1ky38_146{grid-template-columns:1fr}}._activityCard_1ky38_158{min-width:0}._miniTable_1ky38_163{width:100%;border-collapse:collapse;font-size:var(--text-sm)}._miniTable_1ky38_163 th{text-align:left;padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--color-border);color:var(--color-text-muted);font-weight:500;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em}._miniTable_1ky38_163 td{padding:var(--space-2);border-bottom:1px solid var(--color-border);vertical-align:middle}._miniTable_1ky38_163 tr:last-child td{border-bottom:none}._miniTable_1ky38_163 a{color:var(--color-primary);text-decoration:none}._miniTable_1ky38_163 a:hover{text-decoration:underline}._dateCell_1ky38_199{color:var(--color-text-muted);white-space:nowrap}._rowLink_1ky38_206{cursor:pointer}._rowLink_1ky38_206:hover td{background:var(--color-primary-50)}._wrapper_1sc0f_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f0f4ff,#e8f4f8);padding:var(--space-4)}._card_1sc0f_10{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-8);width:100%;max-width:24rem;box-shadow:var(--shadow-md)}._title_1sc0f_20{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text);margin:0 0 var(--space-2)}._subtitle_1sc0f_27{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0 0 var(--space-6)}._checking_1sc0f_33{color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:center}._errorBox_1sc0f_39{padding:var(--space-4);background:#fef2f2;border:1px solid #fca5a5;border-radius:var(--radius-md);color:#b91c1c}._errorBanner_1sc0f_47{padding:var(--space-3) var(--space-4);background:#fef2f2;border:1px solid #fca5a5;border-radius:var(--radius-md);font-size:var(--font-size-sm);color:#b91c1c;margin-bottom:var(--space-4)}._hint_1sc0f_57{font-size:var(--font-size-sm);color:#b91c1c;margin:var(--space-2) 0 0}._field_1sc0f_63{margin-bottom:var(--space-4)}._label_1sc0f_67{display:block;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text);margin-bottom:var(--space-1)}._input_1sc0f_75{display:block;width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-base);color:var(--color-text);background:var(--color-surface);box-sizing:border-box;transition:border-color .15s}._input_1sc0f_75:focus{outline:none;border-color:var(--color-primary)}._input_1sc0f_75:disabled{opacity:.6;cursor:not-allowed}._submitBtn_1sc0f_98{width:100%;padding:var(--space-3);background:var(--color-primary);color:var(--color-text-inverse);border:none;border-radius:var(--radius-md);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);cursor:pointer;transition:background .15s}._submitBtn_1sc0f_98:hover:not(:disabled){background:var(--color-primary-hover)}._submitBtn_1sc0f_98:disabled{opacity:.6;cursor:not-allowed}._page_19n7w_3{padding:var(--space-8) var(--space-6);max-width:var(--content-max-width);margin:0 auto}._searchBar_19n7w_9{margin-bottom:var(--space-5)}._searchInput_19n7w_13{width:100%;max-width:28rem;padding:var(--space-2-5) var(--space-4);font-size:var(--font-size-sm);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-md);outline:none;background:var(--color-surface);color:var(--color-text);transition:border-color var(--transition-normal),box-shadow var(--transition-normal)}._searchInput_19n7w_13::placeholder{color:var(--color-text-subtle)}._searchInput_19n7w_13:focus{border-color:var(--color-primary);box-shadow:var(--focus-ring)}._primaryBtn_19n7w_36{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);background:var(--color-primary);color:var(--color-text-inverse);border:none;border-radius:var(--radius-md);cursor:pointer;box-shadow:var(--shadow-xs);transition:background var(--transition-normal);white-space:nowrap}._primaryBtn_19n7w_36:hover{background:var(--color-primary-hover)}._patientName_19n7w_57{font-weight:var(--font-weight-semibold);color:var(--color-primary);text-decoration:none}._patientName_19n7w_57:hover{text-decoration:underline}._muted_19n7w_67{color:var(--color-text-muted)}._rowActionBtn_19n7w_71{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-2-5);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-muted);text-decoration:none;white-space:nowrap;cursor:pointer;font-family:inherit;line-height:1.4;transition:background var(--transition-normal),color var(--transition-normal)}._rowActionBtn_19n7w_71:hover{background:var(--color-gray-50);color:var(--color-text);text-decoration:none}._rowActions_19n7w_95{display:flex;gap:var(--space-1);flex-wrap:wrap}._rowActionDanger_19n7w_105{color:var(--color-danger);border-color:var(--color-danger-border)}._rowActionDanger_19n7w_105:hover{background:var(--color-danger-light);color:var(--color-danger)}._errorMsg_19n7w_115{color:var(--color-danger);font-size:var(--font-size-sm);margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);background:var(--color-danger-light);border:1px solid var(--color-danger-border);border-radius:var(--radius-md)}._loadingMsg_19n7w_125{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:var(--space-8) 0;text-align:center}._tableWrapper_19n7w_132{overflow-x:auto}._table_19n7w_132{width:100%;border-collapse:collapse;font-size:var(--font-size-sm);background:var(--color-surface);border-radius:var(--radius-xl);overflow:hidden;border:1px solid var(--color-border);box-shadow:var(--shadow-sm)}._table_19n7w_132 thead{background:var(--color-gray-50);border-bottom:1px solid var(--color-border)}._table_19n7w_132 thead th{text-align:left;padding:var(--space-3) var(--space-4);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}._tableRow_19n7w_164 td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);vertical-align:middle}._tableRow_19n7w_164:last-child td{border-bottom:none}._tableRow_19n7w_164:nth-child(2n){background:var(--color-gray-50)}._tableRow_19n7w_164:hover td{background:var(--color-primary-50)}._emptyState_19n7w_182{text-align:center;padding:var(--space-12) var(--space-4);color:var(--color-text-muted)}._actionsCol_19n7w_188{width:120px}._accessDenied_19n7w_192{padding:var(--space-16);text-align:center;color:var(--color-text-muted)}._header_19n7w_199{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-8);flex-wrap:wrap}._title_19n7w_208{margin:0 0 var(--space-1);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text);letter-spacing:-.01em}._subtitle_19n7w_216{margin:0;font-size:var(--font-size-sm);color:var(--color-text-muted)}._actions_19n7w_188{display:flex;gap:var(--space-2);align-items:center;flex-wrap:wrap}._paginationBar_19n7w_229{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-1)}._resultCount_19n7w_237{font-size:var(--text-sm);color:var(--color-text-secondary)}._loadMoreBtn_19n7w_242{padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-primary);font-size:var(--text-sm);cursor:pointer}._loadMoreBtn_19n7w_242:hover:not(:disabled){background:var(--color-surface-hover, #f3f4f6)}._loadMoreBtn_19n7w_242:disabled{opacity:.6;cursor:default}@media (max-width: 720px){._page_19n7w_3{padding:var(--space-5) var(--space-4)}._table_19n7w_132,._table_19n7w_132 tbody,._table_19n7w_132 tr,._table_19n7w_132 td{display:block;width:100%}._table_19n7w_132 thead{display:none}._table_19n7w_132{border:none;box-shadow:none;background:none}._tableRow_19n7w_164{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-3)}._tableRow_19n7w_164:nth-child(2n),._tableRow_19n7w_164:hover td{background:var(--color-surface)}._tableRow_19n7w_164 td{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);padding:var(--space-1) 0;border-bottom:none}._tableRow_19n7w_164 td:before{content:attr(data-label);flex:0 0 auto;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}._tableRow_19n7w_164 td:first-child,._tableRow_19n7w_164 td:last-child{display:block;padding-top:var(--space-1-5)}._tableRow_19n7w_164 td:first-child{padding-top:0;padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border);margin-bottom:var(--space-2)}._patientName_19n7w_57{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold)}}._body_196b9_17{padding:1.5rem 1rem 4rem;background:var(--color-bg-subtle, #f4f5f7);min-height:100%}._sheet_196b9_28{max-width:78ch;margin:0 auto;background:#fff;color:#111;padding:3rem 3.25rem 3.5rem;border-radius:4px;box-shadow:0 1px 3px #0000001f,0 8px 24px #00000014;line-height:1.55}._sheetHead_196b9_47{border-bottom:2px solid #111111;padding-bottom:.75rem;margin-bottom:1.5rem}._h1_196b9_53{font-size:1.15rem;line-height:1.35;font-weight:700;margin:0 0 .35rem;text-transform:uppercase;letter-spacing:.01em}._sub_196b9_62{font-size:.82rem;color:#555;margin:0}._h2_196b9_64{font-size:.95rem;font-weight:700;margin:1.75rem 0 .5rem}._document_196b9_72{white-space:pre-wrap;font-size:.87rem;line-height:1.6;margin:0}._metaBlock_196b9_79{display:grid;grid-template-columns:max-content 1fr;gap:.3rem 1.25rem;margin:0 0 1.5rem;font-size:.85rem}._dt_196b9_87{font-weight:600;color:#333}._dd_196b9_88{margin:0}._ddMono_196b9_91{margin:0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums;font-size:.82rem}._boxes_196b9_99{margin:1rem 0 1.5rem;display:flex;flex-direction:column;gap:.75rem}._boxRow_196b9_100{display:flex;gap:.7rem;align-items:flex-start}._boxText_196b9_101{font-size:.85rem}._boxYes_196b9_108,._boxNo_196b9_108,._boxUnknown_196b9_108{flex:none;width:1.05rem;height:1.05rem;border:1.5px solid #111111;display:grid;place-items:center;font-size:.8rem;line-height:1;font-weight:700}._boxYes_196b9_108:after{content:"✓"}._boxNo_196b9_108:after{content:""}._boxUnknown_196b9_108{border-style:dashed;color:#777}._boxUnknown_196b9_108:after{content:"?"}._signature_196b9_125{margin-top:.5rem;max-width:320px;max-height:140px;border-bottom:1px solid #111111;display:block}._sigCaption_196b9_132{font-size:.75rem;color:#555;margin-top:.3rem}._meta_196b9_79{font-size:.8rem;color:#555}._hint_196b9_135{font-size:.8rem;color:#555;margin-top:.5rem}._pdfLink_196b9_145{display:inline-block;padding:.5rem .9rem;border-radius:6px;background:var(--color-primary, #1a73e8);color:#fff;font-size:.85rem;font-weight:600;text-decoration:none;line-height:1.2}._pdfLink_196b9_145:hover{filter:brightness(1.08)}._pdfLink_196b9_145:focus-visible{outline:2px solid var(--color-primary, #1a73e8);outline-offset:2px}._verdictOk_196b9_160{color:#1b5e20;font-weight:600}._verdictWarn_196b9_161{color:#8a6100;font-weight:600}._verdictBad_196b9_162{color:#b3261e;font-weight:600}._notReproducible_196b9_170{border:1px solid #b3261e;background:#fdf3f2;color:#6b1a15;padding:1rem 1.15rem;border-radius:4px;font-size:.87rem}._noPrint_196b9_183{margin-bottom:1rem;display:flex;gap:.6rem;flex-wrap:wrap}@media print{._noPrint_196b9_183{display:none!important}._body_196b9_17{padding:0;background:#fff}._sheet_196b9_28{max-width:none;box-shadow:none;border-radius:0;padding:0}._boxRow_196b9_100,._signature_196b9_125,._metaBlock_196b9_79{break-inside:avoid}._h2_196b9_64{break-after:avoid}}._page_s73uv_3{padding:var(--space-8) var(--space-6);max-width:var(--content-max-width);margin:0 auto}._breadcrumb_s73uv_11{display:flex;align-items:center;gap:var(--space-1-5);font-size:var(--font-size-sm);color:var(--color-text-muted);margin-bottom:var(--space-6)}._breadcrumb_s73uv_11 a{color:var(--color-text-muted);transition:color var(--transition-normal)}._breadcrumb_s73uv_11 a:hover{color:var(--color-primary);text-decoration:none}._header_s73uv_32{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-8);flex-wrap:wrap}._patientName_s73uv_41{margin:0 0 var(--space-2);font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--color-text);letter-spacing:-.02em}._metaRow_s73uv_49{display:flex;gap:var(--space-4);flex-wrap:wrap;align-items:center}._meta_s73uv_49{font-size:var(--font-size-sm);color:var(--color-text-muted)}._meta_s73uv_49+._meta_s73uv_49:before{content:"·";margin-right:var(--space-4)}._headerActions_s73uv_66{display:flex;gap:var(--space-2);flex-wrap:wrap;flex-shrink:1;min-width:0}._primaryBtn_s73uv_95,._secondaryBtn_s73uv_96{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);border-radius:var(--radius-md);text-decoration:none;cursor:pointer;border:none;transition:background var(--transition-normal),box-shadow var(--transition-normal);white-space:nowrap}._primaryBtn_s73uv_95{background:var(--color-primary);color:var(--color-text-inverse);box-shadow:var(--shadow-xs)}._primaryBtn_s73uv_95:hover{background:var(--color-primary-hover);text-decoration:none;color:var(--color-text-inverse)}._secondaryBtn_s73uv_96{background:var(--color-surface);color:var(--color-text);border:1.5px solid var(--color-border-strong)}._secondaryBtn_s73uv_96:hover{background:var(--color-surface-subtle);text-decoration:none;color:var(--color-text)}._card_s73uv_137{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6);margin-bottom:var(--space-6);box-shadow:var(--shadow-sm)}._cardHeader_s73uv_146{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-5);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border)}._cardTitle_s73uv_155{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text)}._editBtn_s73uv_162{display:inline-flex;align-items:center;padding:var(--space-1-5) var(--space-3);font-size:var(--font-size-sm);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-muted);cursor:pointer;transition:all var(--transition-normal)}._editBtn_s73uv_162:hover{background:var(--color-surface-subtle);color:var(--color-text);border-color:var(--color-primary)}._dataList_s73uv_183{display:grid;grid-template-columns:160px 1fr;gap:var(--space-3) var(--space-4);margin:0}._dataList_s73uv_183 dt{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-muted);padding-top:1px}._dataList_s73uv_183 dd{font-size:var(--font-size-sm);margin:0;color:var(--color-text)}._tabs_s73uv_212{display:flex;gap:0;border-bottom:2px solid var(--color-border);margin-bottom:var(--space-5)}._tab_s73uv_212{padding:var(--space-2-5) var(--space-5);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;cursor:pointer;color:var(--color-text-muted);display:flex;align-items:center;gap:var(--space-2);transition:color var(--transition-normal)}._tab_s73uv_212:hover{color:var(--color-text)}._tabActive_s73uv_239{color:var(--color-primary);border-bottom-color:var(--color-primary)}._badge_s73uv_244{background:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-full);padding:0 var(--space-1-5);font-size:var(--font-size-xs);min-width:1.4rem;text-align:center;color:var(--color-text-muted);font-weight:var(--font-weight-medium)}._tabActive_s73uv_239 ._badge_s73uv_244{background:var(--color-primary-light);border-color:var(--color-primary-300);color:var(--color-primary)}._tabPanel_s73uv_264{min-height:120px}._emptyTabMsg_s73uv_268{color:var(--color-text-muted);font-size:var(--font-size-sm);padding:var(--space-8) 0;text-align:center}._itemList_s73uv_275{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-2)}._itemCard_s73uv_284{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);transition:box-shadow var(--transition-normal),border-color var(--transition-normal)}._itemCard_s73uv_284:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-sm)}._rowLink_s73uv_303{cursor:pointer}._itemMain_s73uv_307{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}._itemLink_s73uv_314{font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);color:var(--color-primary);text-transform:capitalize}._itemLink_s73uv_314:hover{text-decoration:underline}._itemMeta_s73uv_325{font-size:var(--font-size-xs);color:var(--color-text-muted)}._itemSide_s73uv_330{flex-shrink:0}._verdictBadge_s73uv_334{font-size:var(--font-size-xs);padding:.15rem .5rem;border-radius:var(--radius-full);background:var(--color-warning-light);color:var(--color-warning);border:1px solid var(--color-warning-border);font-weight:var(--font-weight-medium)}._statusBadge_s73uv_344{font-size:var(--font-size-xs);padding:.15rem .5rem;border-radius:var(--radius-full);background:var(--color-surface-subtle);border:1px solid var(--color-border);color:var(--color-text-muted);text-transform:capitalize}._status-intake_s73uv_355{background:#fef3c7;border-color:#fbbf24;color:#92400e}._status-capturing_s73uv_356{background:#dbeafe;border-color:#60a5fa;color:#1e40af}._status-ready-for-design_s73uv_357{background:#d1fae5;border-color:#34d399;color:#065f46}._status-in-design_s73uv_358{background:#ede9fe;border-color:#a78bfa;color:#4c1d95}._status-in-manufacture_s73uv_359{background:#fce7f3;border-color:#f472b6;color:#831843}._status-delivered_s73uv_360{background:#d1fae5;border-color:#6ee7b7;color:#064e3b}._status-cancelled_s73uv_361{background:#fee2e2;border-color:#fca5a5;color:#991b1b}._status-on-hold_s73uv_362{background:#fef3c7;border-color:#fde68a;color:#78350f}._loading_s73uv_366{color:var(--color-text-muted);padding:var(--space-8);text-align:center;font-size:var(--font-size-sm)}._errorState_s73uv_373{padding:var(--space-8);text-align:center;color:var(--color-error)}._accessDenied_s73uv_379{padding:var(--space-16);text-align:center;color:var(--color-text-muted)}._movePanel_s73uv_385{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;padding:var(--space-3);margin-bottom:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}._moveError_s73uv_397{width:100%;margin:0;color:var(--color-error, #b91c1c);font-size:var(--text-sm)}._groupChain_s73uv_399{font-size:var(--text-sm);color:var(--color-text-secondary);margin-bottom:2px}._moveCurrent_s73uv_405{font-size:var(--text-sm);color:var(--color-text-secondary)}._page_cbhed_3{padding:var(--space-8) var(--space-6);max-width:var(--content-max-width);margin:0 auto}._header_cbhed_9{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-8);flex-wrap:wrap}._title_cbhed_18{margin:0 0 var(--space-1);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text);letter-spacing:-.01em}._headerActions_cbhed_26{display:flex;gap:var(--space-2);align-items:center;flex-wrap:wrap}._newOrderBtn_cbhed_33{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);background:var(--color-primary);color:var(--color-text-inverse);border:none;border-radius:var(--radius-md);cursor:pointer;text-decoration:none;box-shadow:var(--shadow-xs);transition:background var(--transition-normal);white-space:nowrap}._newOrderBtn_cbhed_33:hover{background:var(--color-primary-hover);text-decoration:none;color:var(--color-text-inverse)}._filters_cbhed_58{display:flex;gap:var(--space-3);margin-bottom:var(--space-6);flex-wrap:wrap;align-items:center}._searchInput_cbhed_66{padding:var(--space-2-5) var(--space-4);font-size:var(--font-size-sm);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);outline:none;min-width:220px;transition:border-color var(--transition-normal),box-shadow var(--transition-normal)}._searchInput_cbhed_66:focus{border-color:var(--color-primary);box-shadow:var(--focus-ring)}._statusSelect_cbhed_83{padding:var(--space-2-5) var(--space-3);font-size:var(--font-size-sm);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);outline:none;cursor:pointer;transition:border-color var(--transition-normal)}._statusSelect_cbhed_83:focus{border-color:var(--color-primary);box-shadow:var(--focus-ring)}._board_cbhed_101{display:flex;flex-direction:column;gap:var(--space-5)}._statusGroup_cbhed_107{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-sm)}._statusGroupHeader_cbhed_115{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--color-border);background:var(--color-gray-50)}._statusGroupTitle_cbhed_124{font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);text-transform:capitalize}._statusCount_cbhed_130{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);padding:0 .45rem;font-size:.75rem;min-width:1.4rem;text-align:center;color:var(--color-text-muted)}._orderList_cbhed_141{list-style:none;padding:0;margin:0}._orderItem_cbhed_147{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--color-border);gap:var(--space-4);transition:background var(--transition-normal)}._orderItem_cbhed_147:last-child{border-bottom:none}._orderItem_cbhed_147:hover{background:var(--color-primary-50)}._orderMain_cbhed_165{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;flex:1}._orderLink_cbhed_173{font-weight:var(--font-weight-semibold);color:var(--color-primary);font-size:var(--font-size-sm);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-decoration:none}._orderLink_cbhed_173:hover{text-decoration:underline}._orderPatient_cbhed_187{font-size:var(--font-size-sm);color:var(--color-text)}._orderMeta_cbhed_192{font-size:var(--font-size-xs);color:var(--color-text-muted);display:flex;gap:var(--space-3);flex-wrap:wrap}._statusBadge_cbhed_200{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);padding:.2rem .6rem;border-radius:var(--radius-full);background:var(--color-gray-100);border:1px solid var(--color-border);color:var(--color-text-muted);text-transform:capitalize;flex-shrink:0}._status-intake_cbhed_216{background:#fef3c7;border-color:#fbbf24;color:#92400e}._status-capturing_cbhed_217{background:#dbeafe;border-color:#60a5fa;color:#1e40af}._status-ready-for-design_cbhed_218{background:#d1fae5;border-color:#34d399;color:#065f46}._status-in-design_cbhed_219{background:#ede9fe;border-color:#a78bfa;color:#4c1d95}._status-in-manufacture_cbhed_220{background:#fce7f3;border-color:#f472b6;color:#831843}._status-delivered_cbhed_221{background:#d1fae5;border-color:#6ee7b7;color:#064e3b}._status-cancelled_cbhed_222{background:#fee2e2;border-color:#fca5a5;color:#991b1b;text-decoration:line-through}._status-on-hold_cbhed_223{background:#fef3c7;border-color:#fde68a;color:#78350f}._emptyGroup_cbhed_225{padding:var(--space-6) var(--space-4);color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:center}._loading_cbhed_232{color:var(--color-text-muted);padding:var(--space-10);text-align:center;font-size:var(--font-size-sm)}._accessDenied_cbhed_239{padding:var(--space-16);text-align:center;color:var(--color-text-muted)}._orderGroup_cbhed_247{color:var(--color-text-muted);font-weight:400}._paginationBar_cbhed_253{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-1)}._resultCount_cbhed_261{font-size:var(--text-sm);color:var(--color-text-secondary)}._loadMoreBtn_cbhed_266{padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-primary);font-size:var(--text-sm);cursor:pointer}._loadMoreBtn_cbhed_266:hover:not(:disabled){background:var(--color-surface-hover, #f3f4f6)}._loadMoreBtn_cbhed_266:disabled{opacity:.6;cursor:default}._page_13lnx_3{padding:var(--space-8) var(--space-6);max-width:var(--content-max-width);margin:0 auto}._header_13lnx_9{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-8);flex-wrap:wrap}._title_13lnx_18{margin:0 0 var(--space-1);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text);letter-spacing:-.01em}._newBtn_13lnx_26{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);background:var(--color-primary);color:var(--color-text-inverse);border:none;border-radius:var(--radius-md);cursor:pointer;text-decoration:none;box-shadow:var(--shadow-xs);transition:background var(--transition-normal);white-space:nowrap}._newBtn_13lnx_26:hover{background:var(--color-primary-hover);text-decoration:none;color:var(--color-text-inverse)}._filters_13lnx_50{display:flex;gap:var(--space-3);margin-bottom:var(--space-5);flex-wrap:wrap;align-items:flex-end}._filterGroup_13lnx_58{display:flex;flex-direction:column;gap:var(--space-1)}._filterGroup_13lnx_58 label{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}._filterGroup_13lnx_58 select,._filterGroup_13lnx_58 input{padding:var(--space-2-5) var(--space-3);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-md);font-size:var(--font-size-sm);background:var(--color-surface);color:var(--color-text);min-width:140px;transition:border-color var(--transition-normal),box-shadow var(--transition-normal)}._filterGroup_13lnx_58 select:focus,._filterGroup_13lnx_58 input:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--focus-ring)}._patientSelectWrap_13lnx_91{min-width:220px}._filterBtn_13lnx_95{padding:var(--space-2-5) var(--space-3);font-size:var(--font-size-sm);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);cursor:pointer;color:var(--color-text-muted);transition:background var(--transition-normal),color var(--transition-normal)}._filterBtn_13lnx_95:hover{background:var(--color-gray-50);color:var(--color-text)}._table_13lnx_111{width:100%;border-collapse:collapse;font-size:var(--font-size-sm);background:var(--color-surface);border-radius:var(--radius-xl);overflow:hidden;border:1px solid var(--color-border);box-shadow:var(--shadow-sm)}._table_13lnx_111 th{text-align:left;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.04em;background:var(--color-gray-50)}._table_13lnx_111 td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);vertical-align:middle}._table_13lnx_111 tr:last-child td{border-bottom:none}._table_13lnx_111 tr:hover td{background:var(--color-primary-50)}._rowLink_13lnx_152{cursor:pointer}._link_13lnx_156{color:var(--color-primary);font-weight:var(--font-weight-medium);text-decoration:none}._link_13lnx_156:hover{text-decoration:underline}._modalityChips_13lnx_166{display:flex;gap:var(--space-1);flex-wrap:wrap}._chip_13lnx_172{display:inline-flex;align-items:center;padding:.1rem .45rem;border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);background:var(--color-gray-100);color:var(--color-text-muted);border:1px solid var(--color-border);text-transform:capitalize}._chip-imu_13lnx_185{background:#dbeafe;color:#1e40af;border-color:#bfdbfe}._chip-pressure_13lnx_186{background:#fce7f3;color:#9d174d;border-color:#fbcfe8}._chip-footscan3d_13lnx_187{background:#d1fae5;color:#065f46;border-color:#6ee7b7}._chip-image2d_13lnx_188{background:#ede9fe;color:#5b21b6;border-color:#c4b5fd}._chip-video_13lnx_189{background:#fef3c7;color:#92400e;border-color:#fde68a}._statusBadge_13lnx_191{display:inline-flex;align-items:center;padding:.1rem .45rem;border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);text-transform:capitalize}._statusOpen_13lnx_201{background:#d1fae5;color:#065f46;border:1px solid #6ee7b7}._statusFinalized_13lnx_207{background:var(--color-gray-100);color:var(--color-text-muted);border:1px solid var(--color-border)}._loading_13lnx_213,._empty_13lnx_214{text-align:center;padding:var(--space-12) var(--space-4);color:var(--color-text-muted);font-size:var(--font-size-sm)}._error_13lnx_223{text-align:center;padding:var(--space-12) var(--space-4);color:var(--color-danger, #b3261e);font-size:var(--font-size-sm)}._tableWrapper_13lnx_230{overflow-x:auto}._paginationBar_13lnx_235{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-1)}._resultCount_13lnx_243{font-size:var(--text-sm);color:var(--color-text-secondary)}._loadMoreBtn_13lnx_248{padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-primary);font-size:var(--text-sm);cursor:pointer}._loadMoreBtn_13lnx_248:hover:not(:disabled){background:var(--color-surface-hover, #f3f4f6)}._loadMoreBtn_13lnx_248:disabled{opacity:.6;cursor:default}._notesCell_13lnx_263{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 720px){._filters_13lnx_50{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2) var(--space-3);align-items:end}._filterGroup_13lnx_58:nth-child(1),._filterGroup_13lnx_58:nth-child(4){grid-column:1 / -1}._filterGroup_13lnx_58 select,._filterGroup_13lnx_58 input,._filterBtn_13lnx_95{width:100%}._table_13lnx_111,._table_13lnx_111 tbody,._table_13lnx_111 tr,._table_13lnx_111 td{display:block;width:100%}._table_13lnx_111 thead{display:none}._table_13lnx_111{border:none;box-shadow:none;background:none}._table_13lnx_111 tbody tr{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-3)}._table_13lnx_111 tr:hover td{background:none}._table_13lnx_111 td{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);padding:var(--space-1) 0;border-bottom:none}._table_13lnx_111 td:before{content:attr(data-label);flex:0 0 auto;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}._table_13lnx_111 td:first-child{display:block;padding:0 0 var(--space-2);margin-bottom:var(--space-2);border-bottom:1px solid var(--color-border);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold)}._notesCell_13lnx_263{max-width:none;overflow:visible;white-space:normal;text-align:right}}._explorer_lkgd2_3{display:flex;flex-direction:column;gap:var(--space-3)}._explorerTitle_lkgd2_9{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text)}._explorerMeta_lkgd2_15{font-size:var(--font-size-xs);color:var(--color-text-muted)}._chartWrap_lkgd2_22{display:flex;flex-direction:column;gap:var(--space-1)}._chartLabel_lkgd2_28{display:flex;align-items:center;gap:var(--space-3);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}._legend_lkgd2_39{display:flex;gap:var(--space-2)}._legendItem_lkgd2_44{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}._chartSvg_lkgd2_49{width:100%;height:auto;max-height:200px;display:block;border-radius:var(--radius-md);overflow:hidden}._statsRow_lkgd2_60{display:flex;flex-wrap:wrap;gap:var(--space-4);font-size:var(--font-size-xs);padding:var(--space-1-5) var(--space-2);background:var(--color-surface-subtle);border-radius:var(--radius-sm);border:1px solid var(--color-border)}._statItem_lkgd2_71{font-variant-numeric:tabular-nums;white-space:nowrap}._explorerError_lkgd2_78{padding:var(--space-4, 1rem);border:1px solid var(--color-error, #dc2626);border-radius:4px;color:var(--color-error, #dc2626);font-size:.875rem;line-height:1.5}._overlay_1wfby_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--space-4)}._modal_1wfby_12{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);width:640px;max-width:96vw;max-height:90vh;overflow-y:auto;padding:var(--space-6)}._header_1wfby_23{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-4);gap:var(--space-4)}._header_1wfby_23>:last-child{flex:0 0 auto}._title_1wfby_35{display:flex;align-items:center;gap:var(--space-3);font-size:var(--font-size-lg);font-weight:600;min-width:0}._titleText_1wfby_44{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._modalityBadge_1wfby_51{flex:0 0 auto;font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-primary, #0d9488);background:var(--color-primary-subtle, #ccfbf1);padding:2px 8px;border-radius:var(--radius-pill, 999px)}._body_1wfby_63{display:flex;flex-direction:column;align-items:stretch;justify-content:center;min-height:420px}@media (max-width: 720px){._overlay_1wfby_1{padding:var(--space-2);align-items:flex-start}._modal_1wfby_12{width:100%;max-width:100%;max-height:95vh;padding:var(--space-4)}._body_1wfby_63{min-height:300px}._title_1wfby_35{font-size:var(--font-size-base)}}._titleBlock_1wfby_101{display:flex;flex-direction:column;min-width:0}._scenarioLine_1wfby_106{font-size:.82rem;opacity:.75;margin-top:2px}._page_1m1ej_3{padding:var(--space-8) var(--space-6);max-width:var(--content-max-width);margin:0 auto}._breadcrumb_1m1ej_9{display:flex;align-items:center;gap:var(--space-1-5);font-size:var(--font-size-sm);color:var(--color-text-muted);margin-bottom:var(--space-6)}._breadcrumb_1m1ej_9 a{color:var(--color-text-muted);transition:color var(--transition-normal)}._breadcrumb_1m1ej_9 a:hover{color:var(--color-primary);text-decoration:none}._header_1m1ej_28{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap}._title_1m1ej_37{margin:0;font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);letter-spacing:-.01em}._headerActions_1m1ej_44{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0;flex-wrap:wrap}._primaryBtn_1m1ej_52{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);background:var(--color-primary);color:var(--color-text-inverse);border:none;border-radius:var(--radius-md);cursor:pointer;text-decoration:none;box-shadow:var(--shadow-xs);transition:background var(--transition-normal);white-space:nowrap}._primaryBtn_1m1ej_52:hover{background:var(--color-primary-hover);text-decoration:none;color:var(--color-text-inverse)}._secondaryBtn_1m1ej_76{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);background:var(--color-surface);color:var(--color-text);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-md);cursor:pointer;text-decoration:none;box-shadow:var(--shadow-xs);transition:border-color var(--transition-normal),color var(--transition-normal);white-space:nowrap}._secondaryBtn_1m1ej_76:hover{border-color:var(--color-primary);color:var(--color-primary);text-decoration:none}._card_1m1ej_100{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6);margin-bottom:var(--space-5);box-shadow:var(--shadow-sm)}._cardHeader_1m1ej_109{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border)}._cardTitle_1m1ej_118{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0}._metaGrid_1m1ej_125{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:var(--space-5)}._metaItem_1m1ej_131{display:flex;flex-direction:column;gap:var(--space-1)}._metaLabel_1m1ej_137{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em}._metaValue_1m1ej_145{font-size:var(--font-size-sm);color:var(--color-text);font-weight:var(--font-weight-medium)}._link_1m1ej_151{color:var(--color-primary);font-weight:var(--font-weight-medium);text-decoration:none}._link_1m1ej_151:hover{text-decoration:underline}._measTable_1m1ej_163{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}._measTable_1m1ej_163 th{text-align:left;padding:var(--space-2-5) var(--space-3);border-bottom:2px solid var(--color-border);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.06em}._measTable_1m1ej_163 td{padding:var(--space-3) var(--space-3);border-bottom:1px solid var(--color-border);vertical-align:middle}._measTable_1m1ej_163 tr:last-child td{border-bottom:none}._measTable_1m1ej_163 tr:hover td{background:var(--color-surface-subtle)}._modalityBadge_1m1ej_194{display:inline-flex;align-items:center;padding:.15rem .55rem;border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);background:var(--color-gray-100);color:var(--color-text-muted);border:1px solid var(--color-border);text-transform:capitalize}._rowActions_1m1ej_207{display:flex;align-items:center;gap:var(--space-1-5);flex-shrink:0}._actionBtn_1m1ej_214{padding:var(--space-1) var(--space-2-5);font-size:var(--font-size-xs);background:var(--color-surface);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-md);cursor:pointer;color:var(--color-text-muted);transition:border-color var(--transition-normal),color var(--transition-normal);white-space:nowrap;text-decoration:none;display:inline-flex;align-items:center}._actionBtn_1m1ej_214:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}._actionBtn_1m1ej_214:disabled{opacity:.5;cursor:not-allowed}._deleteBtn_1m1ej_239{padding:var(--space-1) var(--space-2-5);font-size:var(--font-size-xs);background:var(--color-surface);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-md);cursor:pointer;color:var(--color-error);transition:border-color var(--transition-normal),background var(--transition-normal);white-space:nowrap}._deleteBtn_1m1ej_239:hover:not(:disabled){border-color:var(--color-error);background:var(--color-error-light, #fee2e2)}._modalBackdrop_1m1ej_258{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:100;display:flex;align-items:center;justify-content:center;padding:var(--space-4)}._modal_1m1ej_194{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);max-width:540px;width:100%;max-height:80vh;overflow-y:auto;display:flex;flex-direction:column}._modalHeader_1m1ej_282{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border);flex-shrink:0}._modalTitle_1m1ej_291{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text)}._modalClose_1m1ej_297{background:none;border:none;font-size:20px;color:var(--color-text-muted);cursor:pointer;padding:0 var(--space-1);flex-shrink:0}._modalClose_1m1ej_297:hover{color:var(--color-text)}._modalBody_1m1ej_309{padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-4)}._fieldGroup_1m1ej_316{display:flex;flex-direction:column;gap:var(--space-1-5)}._fieldGroup_1m1ej_316 label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text)}._fieldGroup_1m1ej_316 select,._fieldGroup_1m1ej_316 input,._fieldGroup_1m1ej_316 textarea{padding:var(--space-2-5) var(--space-3);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-md);font-size:var(--font-size-sm);background:var(--color-surface);color:var(--color-text);transition:border-color var(--transition-normal)}._fieldGroup_1m1ej_316 select:focus,._fieldGroup_1m1ej_316 input:focus,._fieldGroup_1m1ej_316 textarea:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--focus-ring)}._modalFooter_1m1ej_348{padding:var(--space-4) var(--space-5);border-top:1px solid var(--color-border);display:flex;justify-content:flex-end;gap:var(--space-3);flex-shrink:0}._saveBtn_1m1ej_357{padding:var(--space-2) var(--space-5);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);background:var(--color-primary);color:var(--color-text-inverse);border:none;border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-normal)}._saveBtn_1m1ej_357:hover:not(:disabled){background:var(--color-primary-hover)}._saveBtn_1m1ej_357:disabled{opacity:.5;cursor:not-allowed}._cancelBtn_1m1ej_376{padding:var(--space-2) var(--space-5);font-size:var(--font-size-sm);background:var(--color-surface);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-md);cursor:pointer;color:var(--color-text-muted);transition:border-color var(--transition-normal),color var(--transition-normal)}._cancelBtn_1m1ej_376:hover{border-color:var(--color-primary);color:var(--color-primary)}._fileList_1m1ej_391{list-style:none;padding:var(--space-3);margin:0;display:flex;flex-direction:column;gap:var(--space-1-5);background:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md)}._fileItem_1m1ej_403{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-xs)}._fileName_1m1ej_410{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--font-weight-medium)}._fileSubkind_1m1ej_418{padding:1px 5px;border-radius:var(--radius-sm);background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-muted);white-space:nowrap}._fileSize_1m1ej_427{color:var(--color-text-muted);white-space:nowrap;font-variant-numeric:tabular-nums}._downloadLink_1m1ej_433{color:var(--color-primary);text-decoration:none;white-space:nowrap}._downloadLink_1m1ej_433:hover{text-decoration:underline}._imuModal_1m1ej_443{max-width:820px}._editForm_1m1ej_449{display:flex;flex-direction:column;gap:var(--space-3)}._formRow_1m1ej_455{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}._formActions_1m1ej_461{display:flex;gap:var(--space-2);justify-content:flex-end;padding-top:var(--space-2)}._error_1m1ej_468{color:var(--color-error);font-size:var(--font-size-sm);background:var(--color-error-light, #fee2e2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid currentColor}._loading_1m1ej_477,._empty_1m1ej_478{text-align:center;padding:var(--space-12) var(--space-4);color:var(--color-text-muted);font-size:var(--font-size-sm)}._orderTable_1m1ej_487{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}._orderTable_1m1ej_487 th{text-align:left;padding:var(--space-2) var(--space-3);border-bottom:2px solid var(--color-border);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.06em}._orderTable_1m1ej_487 td{padding:var(--space-2-5) var(--space-3);border-bottom:1px solid var(--color-border)}._orderTable_1m1ej_487 tr:last-child td{border-bottom:none}._groupChain_1m1ej_511{font-size:var(--text-sm);color:var(--color-text-secondary);margin-bottom:2px}._modalityStrip_1m1ej_517{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-3)}._modalityHave_1m1ej_518,._modalityMissing_1m1ej_519{font-size:.8125rem;padding:2px 10px;border-radius:999px;white-space:nowrap}._modalityHave_1m1ej_518{background:var(--color-accent-bg, #d1fae5);color:var(--color-accent-strong, #065f46);font-weight:600}._modalityMissing_1m1ej_519{border:1px dashed var(--color-border);color:var(--color-text-muted)}._qualityFlag_1m1ej_527{display:inline-block;margin-left:var(--space-2);padding:1px var(--space-2);border-radius:999px;background:var(--color-warning-bg, #fef3c7);color:var(--color-warning-text, #92400e);font-size:var(--text-xs);white-space:nowrap;cursor:help}._placementReason_1m1ej_540{display:block;margin-top:var(--space-1);font-size:var(--text-xs);color:var(--color-warning-text, #92400e);line-height:1.35;width:100%;padding:0;border:none;background:none;font-family:inherit;text-align:left;cursor:pointer;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._placementReasonOpen_1m1ej_562{-webkit-line-clamp:unset;overflow:visible}._placementReasonDevice_1m1ej_566{font-weight:600}._fileGroup_1m1ej_571{margin-bottom:var(--space-3)}._fileGroup_1m1ej_571:last-child{margin-bottom:0}._fileGroupHeader_1m1ej_577{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary);padding:var(--space-1) 0}._fileGroupCount_1m1ej_583{font-weight:400;color:var(--color-text-secondary)}._dropZone_1m1ej_592{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:22px 16px;border:2px dashed var(--color-border, #cbd5e1);border-radius:10px;cursor:pointer;text-align:center;color:var(--color-text-muted, #64748b);font-size:13px;background:var(--color-surface-2, #f8fafc)}._dropZone_1m1ej_592 strong{color:var(--color-text, #0f172a);font-size:15px}._dropZone_1m1ej_592:hover{border-color:var(--color-accent, #3a82f7)}._dropZoneActive_1m1ej_609{border-color:var(--color-accent, #3a82f7);background:color-mix(in srgb,var(--color-accent, #3a82f7) 8%,transparent)}._uploadGroup_1m1ej_614{border:1px solid var(--color-border, #cbd5e1);border-radius:8px;padding:8px 10px;margin-top:8px}._uploadGroupHead_1m1ej_620{display:flex;align-items:center;gap:10px;margin-bottom:6px}._uploadGroupCount_1m1ej_626{color:var(--color-text-muted, #64748b);font-size:12px}._fileList_1m1ej_391{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}._fileList_1m1ej_391 li{display:flex;align-items:center;gap:8px;font-size:12.5px;padding:2px 0}._fileName_1m1ej_410{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text, #0f172a)}._fileSize_1m1ej_427{color:var(--color-text-muted, #64748b);font-variant-numeric:tabular-nums;font-size:11.5px}._fileList_1m1ej_391 li button{border:none;background:transparent;color:var(--color-text-muted, #64748b);cursor:pointer;font-size:15px;line-height:1;padding:0 4px}._fileList_1m1ej_391 li button:hover{color:var(--color-danger, #dc2626)}._fileNames_1m1ej_658{display:flex;flex-direction:column;gap:2px;max-width:240px}._fileNameChip_1m1ej_659{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text, #0f172a)}._fileNamesEmpty_1m1ej_666{font-size:11.5px;color:var(--color-text-muted, #64748b)}._detailRow_1m1ej_669>._detailCell_1m1ej_669{padding:var(--space-2) var(--space-3);background:var(--color-surface-subtle)}._thumbCol_1m1ej_680{width:76px;padding-right:0!important}._thumbBtn_1m1ej_685{display:block;width:64px;height:64px;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);cursor:pointer;overflow:hidden}._thumbBtn_1m1ej_685:hover{border-color:var(--color-primary)}._thumbImg_1m1ej_701{display:block;width:100%;height:100%;object-fit:contain}._thumbFallback_1m1ej_710{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border:1px dashed var(--color-border);border-radius:var(--radius-md);color:var(--color-text-muted);font-size:22px;background:var(--color-surface-subtle)}._measTitle_1m1ej_730{font-weight:var(--font-weight-medium);word-break:break-word}._measFile_1m1ej_735{font-size:var(--font-size-xs);color:var(--color-text-muted);font-family:var(--font-mono, ui-monospace, monospace);word-break:break-all;margin-top:2px}@media (max-width: 720px){._page_1m1ej_3{padding:var(--space-5) var(--space-4)}._measTable_1m1ej_163,._measTable_1m1ej_163 tbody,._measTable_1m1ej_163 tr,._measTable_1m1ej_163 td,._orderTable_1m1ej_487,._orderTable_1m1ej_487 tbody,._orderTable_1m1ej_487 tr,._orderTable_1m1ej_487 td{display:block;width:100%}._measTable_1m1ej_163 thead,._orderTable_1m1ej_487 thead{display:none}._measTable_1m1ej_163 tbody tr,._orderTable_1m1ej_487 tbody tr{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-3);margin-bottom:var(--space-3);background:var(--color-surface)}._measTable_1m1ej_163 td,._measTable_1m1ej_163 tr:last-child td,._orderTable_1m1ej_487 td,._orderTable_1m1ej_487 tr:last-child td{border-bottom:none;padding:var(--space-1) 0}._measTable_1m1ej_163 tr:hover td,._orderTable_1m1ej_487 tr:hover td{background:none}._measTable_1m1ej_163 tbody tr._detailRow_1m1ej_669{margin-top:calc(var(--space-3) * -1);border-top:none;border-top-left-radius:0;border-top-right-radius:0}._detailRow_1m1ej_669>._detailCell_1m1ej_669{padding:var(--space-2) 0;background:none}._fileNames_1m1ej_658{max-width:100%}._measTable_1m1ej_163 td._thumbCol_1m1ej_680{float:left;width:auto;padding:0 var(--space-3) var(--space-2) 0}._measTable_1m1ej_163 tbody tr:after{content:"";display:block;clear:both}._thumbBtn_1m1ej_685,._thumbFallback_1m1ej_710{width:72px;height:72px}._rowActions_1m1ej_207{flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2)}._actionBtn_1m1ej_214,._deleteBtn_1m1ej_239{padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm)}}._dupeNotice_1m1ej_860{border:1px solid var(--color-warning-border, #fcd34d);background:var(--color-warning-bg, #fffbeb);color:var(--color-warning-text, #92400e);border-radius:var(--radius-md);padding:var(--space-3);font-size:var(--font-size-sm);display:flex;flex-direction:column;gap:var(--space-2)}._dupeList_1m1ej_872{margin:0;padding-left:var(--space-4);font-size:var(--font-size-xs);display:flex;flex-direction:column;gap:2px}._dupeOverride_1m1ej_881{display:flex;align-items:center;gap:var(--space-2);cursor:pointer;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}._dupeBadge_1m1ej_890{flex:0 0 auto;font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;padding:1px 6px;border-radius:var(--radius-full);background:var(--color-warning-bg, #fffbeb);color:var(--color-warning-text, #92400e);border:1px solid var(--color-warning-border, #fcd34d)}._fileDupe_1m1ej_903{opacity:.6}._placementRow_1m1ej_911{display:flex;align-items:flex-start;gap:var(--space-2);margin-top:2px}._placementPhotoLink_1m1ej_917{flex:0 0 auto;line-height:0;border-radius:4px;overflow:hidden;border:1px solid var(--color-border, #d6dde3)}._placementPhotoImg_1m1ej_924{width:44px;height:44px;object-fit:cover;display:block}._placementPhotoMissing_1m1ej_932{flex:0 0 auto;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;text-align:center;font-size:.62rem;line-height:1.1;color:var(--color-text-muted, #71808c);border:1px dashed var(--color-border, #d6dde3);border-radius:4px}._labelEdit_1m1ej_951{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-top:var(--space-1)}._labelInput_1m1ej_959{flex:1 1 12rem;min-width:8rem;padding:2px var(--space-2);font-size:var(--font-size-sm);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text)}._labelError_1m1ej_970{flex-basis:100%;font-size:var(--font-size-xs);color:var(--color-error, #b3261e)}._noLabel_1m1ej_979{color:var(--color-text-muted);font-style:italic}._measDevice_1m1ej_987{display:inline-block;margin-left:var(--space-2);padding:0 var(--space-2);font-size:var(--font-size-xs);font-family:var(--font-mono, ui-monospace, monospace);color:var(--color-text-muted);border:1px solid var(--color-border);border-radius:var(--radius-sm)}._viewer_1fjsn_1{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;background:#0b1220;border-radius:8px;overflow:hidden}._canvasWrap_1fjsn_12{position:relative;flex:1 1 auto;min-height:0}._legend_1fjsn_18{position:absolute;top:10px;left:12px;display:flex;gap:14px;font-size:12px;color:#e2e8f0;background:#0b122099;padding:5px 9px;border-radius:6px;pointer-events:none}._legendItem_1fjsn_31{display:inline-flex;align-items:center;gap:6px}._swatch_1fjsn_36{width:11px;height:11px;border-radius:2px;display:inline-block}._resetBtn_1fjsn_43{position:absolute;top:10px;right:12px;background:#1f2937d9;color:#e2e8f0;border:1px solid #374151;border-radius:6px;padding:6px 10px;font-size:12px;cursor:pointer}._resetBtn_1fjsn_43:hover{background:#374151f2}._quality_1fjsn_59{position:absolute;bottom:10px;left:12px;font-size:11px;line-height:1.5;color:#94a3b8;background:#0b122099;padding:5px 9px;border-radius:6px;pointer-events:none}._mediaBar_1fjsn_72{flex:0 0 auto;display:flex;align-items:center;gap:12px;padding:10px 14px;background:#111827;border-top:1px solid #1f2937}._playBtn_1fjsn_82{flex:0 0 auto;width:40px;height:34px;border:none;border-radius:6px;background:#3a82f7;color:#fff;font-size:14px;cursor:pointer}._playBtn_1fjsn_82:hover{background:#2f6fe0}._scrub_1fjsn_97{flex:1 1 auto;accent-color:#3a82f7;cursor:pointer}._time_1fjsn_103{flex:0 0 auto;font-variant-numeric:tabular-nums;font-size:12px;color:#cbd5e1;min-width:96px;text-align:right}._speed_1fjsn_112{flex:0 0 auto;background:#1f2937;color:#e2e8f0;border:1px solid #374151;border-radius:6px;padding:5px 8px;font-size:12px;cursor:pointer}._panel_bvmaf_1{display:flex;flex-direction:column;gap:10px;padding:12px;background:#0f1626;border:1px solid #1f2937;border-radius:8px;overflow-y:auto;flex:0 0 300px}@media (max-width: 900px){._panel_bvmaf_1{flex:0 0 auto}}._title_bvmaf_19{color:#e2e8f0;font-weight:600;font-size:14px}._card_bvmaf_25{background:#0b1120;border:1px solid #1f2937;border-radius:8px;padding:8px 10px}._cardHead_bvmaf_32{display:flex;align-items:center;gap:8px;padding-bottom:6px;margin-bottom:4px;border-bottom:2px solid}._dot_bvmaf_40{width:11px;height:11px;border-radius:3px}._footName_bvmaf_45{font-weight:700;font-size:14px}._footLabel_bvmaf_49{color:#5c6270;font-size:11px;margin-left:auto}._table_bvmaf_55{width:100%;border-collapse:collapse;font-size:12.5px}._metricLabel_bvmaf_60{color:#94a3b8;padding:4px 2px;border-bottom:1px solid #141c2b}._metricValue_bvmaf_65{color:#e2e8f0;text-align:right;font-variant-numeric:tabular-nums;padding:4px 2px;border-bottom:1px solid #141c2b;white-space:nowrap}._note_bvmaf_74{color:#5c6270;font-size:11px;line-height:1.5;margin-top:2px}._rejected_bvmaf_83{margin:8px 0 4px;padding:8px 10px;border:1px solid #b45309;border-radius:5px;background:#78350f;color:#fed7aa;font-size:12px;line-height:1.4}._residual_bvmaf_97{font-size:.78rem;padding:6px 8px;border-radius:6px;margin-bottom:8px;background:#7f7f7f24;cursor:help;color:#d6dae0;border:1px solid rgba(255,255,255,.1)}._residual_high_bvmaf_112{background:#f59e0b33;border-color:#f59e0b73;color:#ffd591}._residual_very_high_bvmaf_117{background:#ef444438;border-color:#ef444480;color:#ffb4b4}._panel_g0tzk_8{margin-top:18px;padding:20px 22px;border:1px solid #232a36;border-radius:14px;background:#0f1218;color:#e8eaf0}._title_g0tzk_10{margin:0 0 12px;font-size:1.1rem;font-weight:700;color:#fff}._legend_g0tzk_11{display:flex;gap:26px;flex-wrap:wrap;margin-bottom:14px;font-size:.92rem}._legend_g0tzk_11 span{display:inline-flex;align-items:center;gap:8px}._legend_g0tzk_11 i{width:24px;height:4px;border-radius:3px;display:inline-block}._legend_g0tzk_11 b{color:#e8eaf0}._legend_g0tzk_11 em{color:#9aa4b2;font-style:normal}._views_g0tzk_16{display:flex;gap:18px;flex-wrap:wrap}._view_g0tzk_16{margin:0}._view_g0tzk_16 figcaption{margin-bottom:8px;max-width:460px}._view_g0tzk_16 figcaption b{display:block;font-size:.98rem;color:#fff}._view_g0tzk_16 figcaption span{display:block;color:#9aa4b2;font-size:.82rem;margin-top:2px}._view_g0tzk_16 svg{border-radius:10px;background:#0b0e14;display:block}._grid_g0tzk_22 line{stroke:#1c2230;stroke-width:1}._note_g0tzk_23{color:#9aa4b2;font-size:.84rem;margin:16px 0 0;max-width:980px;line-height:1.55}._note_g0tzk_23 b{color:#e8eaf0}._refuse_g0tzk_25{color:#9aa4b2;font-size:.9rem;margin:0;max-width:780px;line-height:1.55}._page_13hyw_1{display:flex;flex-direction:column;height:calc(100vh - 56px);min-height:0;padding:var(--space-3, 12px);gap:12px}._header_13hyw_10{flex:0 0 auto;display:flex;align-items:center;gap:16px;flex-wrap:wrap}._back_13hyw_18{color:var(--color-accent, #3a82f7);text-decoration:none;font-weight:600;font-size:14px}._back_13hyw_18:hover{text-decoration:underline}._title_13hyw_28{font-size:18px;font-weight:700;color:var(--color-text, #0f172a);flex:1 1 auto;min-width:0}._lengthControl_13hyw_36{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--color-text-muted, #64748b)}._select_13hyw_43,._lengthInput_13hyw_44{border:1px solid var(--color-border, #cbd5e1);border-radius:6px;padding:6px 8px;font-size:13px;background:var(--color-surface, #fff);color:var(--color-text, #0f172a)}._lengthInput_13hyw_44{width:72px;font-variant-numeric:tabular-nums}._unit_13hyw_56{color:var(--color-text-muted, #64748b)}._body_13hyw_60{flex:1 1 auto;min-height:0;display:flex}._viewerRow_13hyw_66{display:flex;gap:12px;width:100%;min-height:0;flex-wrap:wrap;align-items:flex-start}._viewerCol_13hyw_80{flex:1 1 460px;min-width:0;min-height:0;height:min(78vh,820px)}._shapeRow_13hyw_71{flex:1 1 100%;min-width:0}._message_13hyw_109{margin:auto;color:var(--color-text-muted, #64748b);font-size:15px}@media (max-width: 900px){._viewerRow_13hyw_66{flex-direction:column}._page_13hyw_1{height:auto;min-height:calc(100vh - 56px)}._body_13hyw_60{display:block}._viewerCol_13hyw_80{flex:0 0 auto;height:62vh;min-height:340px}}._assumed_13hyw_156{margin:0 0 12px;padding:10px 14px;border:1px solid #b45309;border-radius:6px;background:#fffbeb;color:#7c2d12;font-size:14px;line-height:1.45}._scenarioLine_13hyw_170{font-size:.85rem;opacity:.75;margin-top:2px}._page_11knu_16{display:flex;flex-direction:column;gap:18px;padding:24px 28px 48px;max-width:1100px}._header_11knu_17{display:flex;align-items:baseline;gap:18px;flex-wrap:wrap}._title_11knu_18{font-size:26px;font-weight:700;color:#0f172a;margin:0}._back_11knu_19{color:#2563eb;text-decoration:none;font-size:14px}._back_11knu_19:hover{text-decoration:underline}._lede_11knu_21{color:#334155;font-size:16px;line-height:1.6;margin:0;max-width:760px}._lede_11knu_21 b{color:#0f172a;font-weight:600}._note_11knu_23{color:#64748b;font-size:14px;line-height:1.55;margin:0;max-width:760px}._err_11knu_24{color:#b91c1c;font-size:15px}._page_1ixfx_3{padding:var(--space-8) var(--space-6);max-width:640px;margin:0 auto}._breadcrumb_1ixfx_9{display:flex;align-items:center;gap:var(--space-1-5);font-size:var(--font-size-sm);color:var(--color-text-muted);margin-bottom:var(--space-6)}._breadcrumb_1ixfx_9 a{color:var(--color-text-muted)}._breadcrumb_1ixfx_9 a:hover{color:var(--color-primary);text-decoration:none}._title_1ixfx_27{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);margin:0 0 var(--space-6)}._form_1ixfx_33{display:flex;flex-direction:column;gap:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6);box-shadow:var(--shadow-sm)}._fieldGroup_1ixfx_44{display:flex;flex-direction:column;gap:var(--space-1-5)}._fieldGroup_1ixfx_44 label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text)}._fieldGroup_1ixfx_44 select,._fieldGroup_1ixfx_44 input,._fieldGroup_1ixfx_44 textarea{padding:var(--space-2-5) var(--space-3);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-md);font-size:var(--font-size-sm);background:var(--color-surface);color:var(--color-text);transition:border-color var(--transition-normal)}._fieldGroup_1ixfx_44 select:focus,._fieldGroup_1ixfx_44 input:focus,._fieldGroup_1ixfx_44 textarea:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--focus-ring)}._patientSelectWrap_1ixfx_76{min-width:220px}._submitBtn_1ixfx_80{padding:var(--space-3) var(--space-6);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);background:var(--color-primary);color:var(--color-text-inverse);border:none;border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-normal);align-self:flex-end}._submitBtn_1ixfx_80:hover:not(:disabled){background:var(--color-primary-hover)}._submitBtn_1ixfx_80:disabled{opacity:.5;cursor:not-allowed}._error_1ixfx_100{color:var(--color-error);font-size:var(--font-size-sm);background:#fee2e2;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-error)}._denied_1ixfx_109{color:var(--color-error);padding:var(--space-4)}._filingInto_1ixfx_114{margin-top:var(--space-2);font-size:.875rem;color:var(--color-text-muted)}._page_1evlw_3{padding:var(--space-8) var(--space-6);max-width:var(--content-max-width);margin:0 auto}._title_1evlw_9{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);margin:0 0 var(--space-8) 0;letter-spacing:-.02em}._layout_1evlw_18{display:grid;grid-template-columns:280px 1fr;gap:var(--space-6);align-items:start}@media (max-width: 768px){._layout_1evlw_18{grid-template-columns:1fr}}._deviceList_1evlw_33{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-sm)}._deviceListTitle_1evlw_41{padding:var(--space-3) var(--space-4);background:var(--color-gray-50);border-bottom:1px solid var(--color-border);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em}._deviceItem_1evlw_52{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);cursor:pointer;display:flex;flex-direction:column;gap:var(--space-0-5);background:none;width:100%;text-align:left;transition:background var(--transition-normal);border-left:3px solid transparent}._deviceItem_1evlw_52:last-child{border-bottom:none}._deviceItem_1evlw_52:hover{background:var(--color-primary-50);border-left-color:var(--color-primary-300)}._deviceItemActive_1evlw_75{background:var(--color-primary-subtle);border-left-color:var(--color-primary)}._deviceItemActive_1evlw_75:hover{background:var(--color-primary-subtle)}._deviceName_1evlw_84{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text)}._deviceItemActive_1evlw_75 ._deviceName_1evlw_84{color:var(--color-primary)}._deviceMeta_1evlw_94{font-size:var(--font-size-xs);color:var(--color-text-muted)}._timeline_1evlw_101{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-sm)}._timelineHeader_1evlw_109{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-5);background:var(--color-gray-50);border-bottom:1px solid var(--color-border);gap:var(--space-4);flex-wrap:wrap}._timelineTitle_1evlw_120{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);margin:0;color:var(--color-text)}._typeFilter_1evlw_127{padding:var(--space-1-5) var(--space-3);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-md);font-size:var(--font-size-sm);background:var(--color-surface);color:var(--color-text);transition:border-color var(--transition-normal)}._typeFilter_1evlw_127:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--focus-ring)}._table_1evlw_145{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}._table_1evlw_145 th{text-align:left;padding:var(--space-2-5) var(--space-4);border-bottom:2px solid var(--color-border);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.06em;background:var(--color-surface)}._table_1evlw_145 td{padding:var(--space-2-5) var(--space-4);border-bottom:1px solid var(--color-border);vertical-align:middle;color:var(--color-text)}._table_1evlw_145 tr:last-child td{border-bottom:none}._table_1evlw_145 tr:hover td{background:var(--color-surface-subtle)}._eventTypeBadge_1evlw_180{display:inline-block;padding:.15rem .5rem;border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);border:1px solid}._eventBoot_1evlw_189{background:#dbeafe;color:#1e40af;border-color:#93c5fd}._eventBat_1evlw_190{background:#fef3c7;color:#92400e;border-color:#fcd34d}._eventCap_1evlw_191{background:#d1fae5;color:#065f46;border-color:#6ee7b7}._eventFw_1evlw_192{background:#ede9fe;color:#4c1d95;border-color:#a78bfa}._eventErr_1evlw_193{background:#fee2e2;color:#991b1b;border-color:#fca5a5}._loading_1evlw_197,._empty_1evlw_198{padding:var(--space-8);text-align:center;color:var(--color-text-muted);font-size:var(--font-size-sm)}._prompt_1evlw_205{padding:var(--space-12);text-align:center;color:var(--color-text-muted);font-size:var(--font-size-sm)}._deviceRow_1evlw_214{display:flex;flex-direction:column}._deviceActions_1evlw_216{display:flex;gap:var(--space-2);padding:0 var(--space-3) var(--space-2)}._deviceActions_1evlw_216 button{flex:1;padding:4px 8px;font-size:var(--text-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);cursor:pointer}._deviceActions_1evlw_216 button:hover{background:var(--color-surface-hover, #f3f4f6)}._sideTag_1evlw_234,._retiredTag_1evlw_235{margin-left:6px;padding:1px 6px;border-radius:999px;font-size:11px;font-weight:600;vertical-align:middle}._sideTag_1evlw_234{background:var(--color-accent-bg, #e0f2fe);color:var(--color-accent, #0369a1)}._retiredTag_1evlw_235{background:#e5e7eb;color:#6b7280}._unclaimedHint_1evlw_247{margin:0 var(--space-3) var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary)}._actionError_1evlw_253{margin:var(--space-2) 0;padding:var(--space-2);border-radius:var(--radius-sm);background:var(--color-error-bg, #fee2e2);color:var(--color-error, #b91c1c);font-size:var(--text-sm)}._dialogScrim_1evlw_262{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:var(--space-4);background:#00000073;z-index:50}._dialog_1evlw_262{width:100%;max-width:480px;max-height:90vh;overflow-y:auto;padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface)}._dialogTitle_1evlw_283{margin:0 0 4px;font-size:1.15rem}._dialogHint_1evlw_284{margin:0 0 var(--space-3);font-size:var(--text-sm);color:var(--color-text-secondary)}._field_1evlw_286{display:block;margin-bottom:var(--space-3)}._field_1evlw_286>span{display:block;margin-bottom:4px;font-size:var(--text-sm);font-weight:600}._field_1evlw_286 input,._field_1evlw_286 select,._field_1evlw_286 textarea{width:100%;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:inherit;font:inherit}._fieldHint_1evlw_300{display:block;margin-top:4px;color:var(--color-text-secondary)}._dialogActions_1evlw_302{display:flex;justify-content:flex-end;gap:var(--space-2)}._dialogActions_1evlw_302 button{padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);cursor:pointer}._dialogActions_1evlw_302 ._primary_1evlw_310{background:var(--color-accent, #0369a1);border-color:var(--color-accent, #0369a1);color:#fff}._page_1hy72_1{padding:var(--space-6);max-width:1200px;margin:0 auto}._errorBanner_1hy72_7{background:var(--color-danger-bg, #fef2f2);border:1px solid var(--color-danger, #dc2626);border-radius:var(--radius-md);color:var(--color-danger, #dc2626);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-4)}._filterRow_1hy72_16{display:flex;align-items:flex-end;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap}._center_1hy72_24{display:flex;justify-content:center;padding:var(--space-12)}._page_19jmb_3{display:flex;flex-direction:column;gap:var(--space-6)}._grid_19jmb_9{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--space-4)}._cardLink_19jmb_15{text-decoration:none;color:inherit;display:block;transition:transform .12s}._cardLink_19jmb_15:hover{transform:translateY(-2px)}._cardTitle_19jmb_26{font-size:var(--text-base);font-weight:600;color:var(--color-text);margin-bottom:var(--space-1)}._cardDesc_19jmb_33{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.5}._page_jqdgh_3{display:flex;flex-direction:column;gap:var(--space-6)}._grid_jqdgh_9{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--space-4)}._cardTitle_jqdgh_15{font-size:var(--text-base);font-weight:600;color:var(--color-text);margin-bottom:var(--space-3)}._block_jqdgh_22{display:flex;flex-direction:column;gap:var(--space-2)}._row_jqdgh_28{display:flex;justify-content:space-between;gap:var(--space-3);font-size:var(--text-sm)}._rowLabel_jqdgh_35{color:var(--color-text-muted)}._rowValue_jqdgh_39{color:var(--color-text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;text-align:right;word-break:break-all}._rowValueWarn_jqdgh_46{color:var(--color-warning, #d97706);font-weight:600}._full_jqdgh_53{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--text-xs);color:var(--color-text-muted);word-break:break-all;-webkit-user-select:all;user-select:all}._mismatch_jqdgh_64{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md, 8px);background:var(--color-warning-bg, #fef3c7);color:var(--color-warning-text, #92400e);font-size:var(--text-sm)}._note_jqdgh_72{font-size:var(--text-sm);color:var(--color-text-muted);max-width:68ch;margin:0}._page_1573x_3{display:flex;flex-direction:column;gap:var(--space-4)}._searchRow_1573x_9{display:flex;gap:var(--space-2);align-items:flex-end}._searchField_1573x_15{flex:1;max-width:400px;margin-bottom:0}._center_1573x_21{display:flex;justify-content:center;padding:var(--space-8)}._error_1573x_27{padding:var(--space-3) var(--space-4);background:var(--color-danger-light);border:1px solid var(--color-danger-border);border-radius:var(--radius-md);color:var(--color-danger);font-size:var(--text-sm)}._roleChips_1573x_36{display:flex;flex-wrap:wrap;gap:var(--space-1)}._invites_1573x_42{margin-top:var(--space-8)}._invitesTitle_1573x_43{font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--space-3)}._invitesCount_1573x_44{color:var(--color-text-muted);font-weight:400}._invitesEmpty_1573x_45{color:var(--color-text-muted)}._inviteError_1573x_46{color:var(--color-error)}._paginationBar_1573x_49{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-1)}._resultCount_1573x_57{font-size:var(--text-sm);color:var(--color-text-secondary)}._loadMoreBtn_1573x_62{padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-primary);font-size:var(--text-sm);cursor:pointer}._loadMoreBtn_1573x_62:hover:not(:disabled){background:var(--color-surface-hover, #f3f4f6)}._loadMoreBtn_1573x_62:disabled{opacity:.6;cursor:default}._grid_1m62v_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem}._field_1m62v_7{display:flex;flex-direction:column;gap:.3rem;min-width:0}._label_1m62v_14{font-size:.8rem;font-weight:600;color:var(--text-muted, #667)}._input_1m62v_20{width:100%;padding:.5rem .6rem;font:inherit;border:1px solid var(--border, #d0d5dd);border-radius:6px;background:var(--surface, #fff);color:inherit}._input_1m62v_20:disabled{opacity:.6}._page_vpg0h_3{display:flex;flex-direction:column;gap:var(--space-6);max-width:640px}._form_vpg0h_10{display:flex;flex-direction:column;gap:var(--space-4)}._error_vpg0h_16{padding:var(--space-3) var(--space-4);background:var(--color-danger-light);border:1px solid var(--color-danger-border);border-radius:var(--radius-md);color:var(--color-danger);font-size:var(--text-sm)}._rolesSection_vpg0h_25{display:flex;flex-direction:column;gap:var(--space-2)}._rolesLabel_vpg0h_31{font-size:var(--text-sm);font-weight:500;color:var(--color-text);margin:0}._roleGrid_vpg0h_38{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:var(--space-2)}._roleLabel_vpg0h_44{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text);cursor:pointer}._actions_vpg0h_53{display:flex;gap:var(--space-3);align-items:center;padding-top:var(--space-2)}._successMsg_vpg0h_60{font-size:var(--text-sm);color:var(--color-text);margin-bottom:var(--space-3)}._copyInstructions_vpg0h_66{font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-3)}._linkBox_vpg0h_72{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md);margin-bottom:var(--space-4)}._linkCode_vpg0h_83{flex:1;font-size:var(--text-xs);color:var(--color-text);word-break:break-all;font-family:var(--font-mono, monospace)}._postActions_vpg0h_91{display:flex;gap:var(--space-3)}._rolesHint_vpg0h_96{margin:0 0 var(--space-3);font-size:var(--text-sm);color:var(--color-text-secondary)}._noEmailNotice_vpg0h_102{margin:0 0 var(--space-4);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-warning-bg, #fff8e1);color:var(--color-text-primary);font-size:var(--text-sm)}._groupSection_vpg0h_111{margin-bottom:var(--space-4)}._page_jxu56_3{display:flex;flex-direction:column;gap:var(--space-6)}._center_jxu56_9{display:flex;justify-content:center;padding:var(--space-12)}._actionRow_jxu56_15{display:flex;gap:var(--space-2);flex-wrap:wrap}._error_jxu56_21{padding:var(--space-3) var(--space-4);background:var(--color-danger-light);border:1px solid var(--color-danger-border);border-radius:var(--radius-md);color:var(--color-danger);font-size:var(--text-sm)}._resetMsg_jxu56_30{font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-3)}._linkBox_jxu56_36{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md)}._linkCode_jxu56_46{flex:1;font-size:var(--text-xs);color:var(--color-text);word-break:break-all;font-family:var(--font-mono, monospace)}._roleGrid_jxu56_54{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:var(--space-2)}._roleLabel_jxu56_60{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text);cursor:pointer}._renameBar_jxu56_71{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-3)}._renameBar_jxu56_71 input{flex:1 1 220px;min-width:0;padding:6px 8px;border:1px solid var(--color-border, #d6dde3);border-radius:4px}._renameError_jxu56_85{color:var(--color-error, #b3261e);font-size:.85rem}._dim_jxu56_90{color:var(--color-text-muted);font-style:italic}._page_kmmub_3{display:flex;flex-direction:column;gap:var(--space-6)}._center_kmmub_9{display:flex;justify-content:center;padding:var(--space-8)}._error_kmmub_15{padding:var(--space-3) var(--space-4);background:var(--color-danger-light);border:1px solid var(--color-danger-border);border-radius:var(--radius-md);color:var(--color-danger);font-size:var(--text-sm)}._grid_kmmub_24{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--space-4)}._roleHeader_kmmub_30{display:flex;align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-1)}._roleCode_kmmub_37{font-size:var(--text-base);font-weight:700;color:var(--color-text);font-family:var(--font-mono, monospace)}._roleLabel_kmmub_44{font-size:var(--text-sm);color:var(--color-text-muted)}._roleDesc_kmmub_49{font-size:var(--text-sm);color:var(--color-text-muted);margin:0 0 var(--space-3)}._permList_kmmub_55{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-top:var(--space-2)}._editor_kmmub_62{display:flex;flex-direction:column;gap:var(--space-1);margin-top:var(--space-2)}._permRow_kmmub_63{display:flex;align-items:center;gap:var(--space-2);font-size:.875rem}._editorActions_kmmub_64{display:flex;gap:var(--space-2);margin-top:var(--space-3)}._page_113fb_1{padding:var(--space-6)}._error_113fb_3{padding:var(--space-3);margin-bottom:var(--space-4);border-radius:var(--radius-md);background:var(--color-error-bg, #fee2e2);color:var(--color-error, #b91c1c)}._layout_113fb_11{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:var(--space-4);align-items:start}@media (max-width: 900px){._layout_113fb_11{grid-template-columns:1fr}}._tree_113fb_19{display:flex;flex-direction:column;gap:var(--space-1)}._row_113fb_23{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-wrap:wrap}._row_113fb_23:hover{border-color:var(--color-accent, #0369a1)}._rowActive_113fb_38{border-color:var(--color-accent, #0369a1);box-shadow:0 0 0 1px var(--color-accent, #0369a1) inset}._rowMain_113fb_40{flex:1 1 55%;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-width:0;padding:0;border:none;background:none;color:inherit;text-align:left;cursor:pointer}._name_113fb_58{font-weight:600;font-size:var(--text-base)}._meta_113fb_59{color:var(--color-text-secondary);font-size:var(--text-sm)}._rowActions_113fb_62{display:flex;flex-wrap:wrap;gap:var(--space-1);flex-shrink:1}@media (max-width: 640px){._rowActions_113fb_62{flex-basis:100%;justify-content:flex-start}}._subTitle_113fb_73{margin:var(--space-4) 0 var(--space-2);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary)}._actions_113fb_76{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2)}._members_113fb_78{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-3)}._twisty_113fb_80{width:22px;height:22px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:none;background:none;cursor:pointer;color:var(--color-text-secondary);font-size:12px}._twistySpacer_113fb_86{width:22px;flex-shrink:0}._scenarios_113fb_88{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-2)}._scenarioName_113fb_89{font-weight:600}._topBar_113fb_91{display:flex;justify-content:flex-end;margin-bottom:var(--space-3)}._addMember_113fb_93{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3)}._memberSelect_113fb_94{flex:1;padding:var(--space-2);font:inherit;color:inherit;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg)}._movePanel_113fb_99{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3);margin-bottom:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}._page_11l6e_3{display:flex;flex-direction:column;gap:var(--space-4)}._filterRow_11l6e_9{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:flex-end;padding:var(--space-4);background:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md)}._filterField_11l6e_20{flex:1;min-width:160px;max-width:220px;margin-bottom:0}._filterAction_11l6e_27{padding-bottom:2px}._center_11l6e_31{display:flex;justify-content:center;padding:var(--space-8)}._error_11l6e_37{padding:var(--space-3) var(--space-4);background:var(--color-danger-light);border:1px solid var(--color-danger-border);border-radius:var(--radius-md);color:var(--color-danger);font-size:var(--text-sm)}._loadMore_11l6e_46{display:flex;justify-content:center;padding:var(--space-4)}._drawer_11l6e_53{position:fixed;top:0;right:0;width:min(400px,90vw);height:100vh;background:var(--color-surface);border-left:1px solid var(--color-border);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;z-index:200;overflow-y:auto}._drawerHeader_11l6e_68{display:flex;justify-content:space-between;align-items:center;padding:var(--space-4);border-bottom:1px solid var(--color-border);font-size:var(--text-sm);background:var(--color-surface-subtle)}._drawerDl_11l6e_78{display:grid;grid-template-columns:auto 1fr;gap:var(--space-1) var(--space-4);padding:var(--space-4);font-size:var(--text-sm)}._drawerDl_11l6e_78 dt{font-weight:500;color:var(--color-text-muted)}._drawerDl_11l6e_78 dd{color:var(--color-text);margin:0}._payloadPre_11l6e_96{margin:0 var(--space-4) var(--space-4);padding:var(--space-3);background:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-xs);font-family:var(--font-mono, monospace);overflow-x:auto;white-space:pre-wrap;word-break:break-all}._page_tp9qh_3{padding:var(--space-8) var(--space-6);max-width:44rem;margin:0 auto}._pageTitle_tp9qh_9{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--color-text);margin:0 0 var(--space-8);letter-spacing:-.02em}._section_tp9qh_19{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6);margin-bottom:var(--space-6);box-shadow:var(--shadow-sm)}._sectionTitle_tp9qh_28{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0 0 var(--space-5);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border)}._profileList_tp9qh_39{margin:0}._profileRow_tp9qh_43{display:flex;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border)}._profileRow_tp9qh_43:last-child{border-bottom:none}._profileLabel_tp9qh_54{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-muted);width:8rem;flex-shrink:0;padding-top:1px}._profileValue_tp9qh_63{font-size:var(--font-size-sm);color:var(--color-text);word-break:break-word;line-height:var(--leading-relaxed)}._successBanner_tp9qh_72{padding:var(--space-3) var(--space-4);background:var(--color-success-light);border:1px solid var(--color-success-border);border-radius:var(--radius-md);font-size:var(--font-size-sm);color:#15803d;margin-bottom:var(--space-4)}._errorBanner_tp9qh_82{padding:var(--space-3) var(--space-4);background:var(--color-danger-light);border:1px solid var(--color-danger-border);border-radius:var(--radius-md);font-size:var(--font-size-sm);color:#b91c1c;margin-bottom:var(--space-4)}._field_tp9qh_94{margin-bottom:var(--space-4)}._label_tp9qh_98{display:block;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text);margin-bottom:var(--space-1-5)}._input_tp9qh_106{display:block;width:100%;padding:var(--space-2) var(--space-3);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-family:inherit;color:var(--color-text);background:var(--color-surface);box-sizing:border-box;transition:border-color var(--transition-normal),box-shadow var(--transition-normal)}._input_tp9qh_106:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--focus-ring)}._btn_tp9qh_128{padding:var(--space-2) var(--space-6);background:var(--color-primary);color:var(--color-text-inverse);border:none;border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;box-shadow:var(--shadow-xs);transition:background var(--transition-normal)}._btn_tp9qh_128:hover:not(:disabled){background:var(--color-primary-hover)}._btn_tp9qh_128:disabled{opacity:.5;cursor:not-allowed}._savingNote_tp9qh_152{font-size:.85rem;opacity:.75;margin-bottom:.5rem}._bar_14t59_4{display:flex;align-items:center;gap:var(--space-1);padding:var(--space-1-5) var(--space-2);background:var(--color-surface);border-bottom:1px solid var(--color-border);flex-shrink:0;min-height:44px}._group_14t59_15{display:flex;align-items:center;gap:var(--space-0-5)}._spacer_14t59_21{flex:1}._rightActions_14t59_23{display:flex;align-items:center;gap:var(--space-2)}._divider_14t59_29{width:1px;align-self:stretch;margin:var(--space-1) var(--space-1-5);background:var(--color-border)}._iconBtn_14t59_37{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:var(--radius-md);background:transparent;color:var(--color-gray-700);cursor:pointer;transition:background .12s ease,color .12s ease}._iconBtn_14t59_37:hover:not(:disabled){background:var(--color-gray-100);color:var(--color-gray-900)}._iconBtn_14t59_37:disabled{color:var(--color-gray-300);cursor:default}._iconBtn_14t59_37 svg{width:18px;height:18px}._newBtn_14t59_65{display:inline-flex;align-items:center;gap:var(--space-1);height:32px;padding:0 var(--space-2-5) 0 var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-gray-800);font-size:.8125rem;font-weight:500;cursor:pointer;transition:background .12s ease,border-color .12s ease}._newBtn_14t59_65:hover{background:var(--color-primary-subtle, var(--color-gray-50));border-color:var(--color-primary-300, var(--color-border-strong))}._newBtn_14t59_65 svg{width:16px;height:16px}._menuContainer_14t59_86{position:relative}._popover_14t59_88{position:absolute;top:calc(100% + var(--space-1));left:0;min-width:200px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:1000;padding:var(--space-1)}._popoverItem_14t59_101{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-2-5);border:none;border-radius:var(--radius-md);background:transparent;color:var(--color-gray-800);font-size:.8125rem;text-align:left;white-space:nowrap;cursor:pointer}._popoverItem_14t59_101:hover{background:var(--color-gray-100)}._popoverItem_14t59_101 svg{width:16px;height:16px;color:var(--color-gray-500);flex-shrink:0}._page_ek0lh_2{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:var(--color-surface);margin:0;padding:0}._page_ek0lh_2:before{content:"";flex-shrink:0;height:var(--shell-nav-height, 52px)}._compactHeader_ek0lh_19{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-2);flex-wrap:wrap}._compactCrumb_ek0lh_27{display:flex;align-items:center;gap:var(--space-1-5);font-size:.875rem;color:var(--color-gray-700)}._compactCrumb_ek0lh_27 a{color:var(--color-gray-600);text-decoration:none}._compactCrumb_ek0lh_27 a:hover{color:var(--color-primary)}._editorLayout_ek0lh_42{display:flex;flex:1;min-height:0;overflow:hidden;border:none;margin:0;background:var(--color-surface)}._viewerArea_ek0lh_52{flex:1;min-width:0;display:flex;flex-direction:column}._viewerWrap_ek0lh_59{flex:1;position:relative;min-height:0}._dataSection_ek0lh_67{margin-top:var(--space-4)}._dataSectionToggle_ek0lh_71{display:flex;align-items:center;gap:var(--space-2);background:var(--color-surface-raised, #f3f4f6);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm);font-weight:600;color:var(--color-text);cursor:pointer;width:100%;text-align:left;margin-bottom:var(--space-2)}._dataSectionToggle_ek0lh_71:hover{background:var(--color-surface-hover, #e5e7eb)}._toggleIcon_ek0lh_92{margin-left:auto;font-size:var(--font-size-xs, .75rem)}._headerActions_ek0lh_97{display:flex;align-items:center;gap:var(--space-2)}._headerSubtitle_ek0lh_105{display:inline-flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._headerMeta_ek0lh_112{font-size:var(--font-size-xs, .75rem);color:var(--color-text-muted)}._mobileNotice_ek0lh_119{display:none;background:var(--color-surface-raised, #f3f4f6);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm);color:var(--color-text-muted);margin-bottom:var(--space-3)}@media (max-width: 900px){._mobileNotice_ek0lh_119{display:block}}._cadColumn_ek0lh_138{flex:1;min-width:0;display:flex;flex-direction:column}._dataSection_ek0lh_67,._mobileNotice_ek0lh_119{display:none}._scansModal_ek0lh_163{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);width:92vw;max-width:720px;max-height:88vh;display:flex;flex-direction:column;overflow:hidden}._scansModalBody_ek0lh_174{overflow-y:auto;flex:1;padding:var(--space-2)}._recordsSection_ek0lh_150{margin-top:var(--space-4)}._recordsToggle_ek0lh_184{display:flex;align-items:center;gap:var(--space-2);background:var(--color-surface-raised, #f3f4f6);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm);font-weight:600;color:var(--color-text);cursor:pointer;width:100%;text-align:left;margin-bottom:var(--space-2)}._recordsToggle_ek0lh_184:hover{background:var(--color-surface-hover, #e5e7eb)}._scansColumn_ek0lh_150{min-width:0}._scansCard_ek0lh_211{position:sticky;top:var(--space-4);max-height:calc(100vh - var(--space-8));display:flex;flex-direction:column}._noPadding_ek0lh_219{padding:0;overflow-y:auto}._scansPanel_ek0lh_224{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-3)}._scansPanelEmpty_ek0lh_231{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-8) var(--space-4)}._sessionGroup_ek0lh_240{display:flex;flex-direction:column;gap:var(--space-2)}._sessionHeader_ek0lh_246{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;padding-bottom:var(--space-1);border-bottom:1px solid var(--color-border)}._scanCard_ek0lh_256{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);overflow:hidden}._scanCardHeader_ek0lh_263{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-surface-raised, #f9fafb);border-bottom:1px solid var(--color-border)}._scanLabel_ek0lh_272{font-size:var(--font-size-sm);font-weight:500;color:var(--color-text);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._scanPreview_ek0lh_283{background:var(--color-surface-sunken, #f8fafc)}._errorBanner_ek0lh_287{background:var(--color-danger-bg, #fef2f2);border:1px solid var(--color-danger, #dc2626);border-radius:var(--radius-md);color:var(--color-danger, #dc2626);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-4)}._center_ek0lh_296{display:flex;justify-content:center;padding:var(--space-12)}._workspace_ek0lh_302{display:flex;flex:1;min-height:0;margin:0}._compositionFull_ek0lh_309{margin-top:var(--space-4)}@media (max-width: 900px){._workspace_ek0lh_302{grid-template-columns:1fr}}._compositionPanel_ek0lh_319{min-width:0}._cardTitle_ek0lh_323{font-size:var(--font-size-base);font-weight:600;margin:0;color:var(--color-text)}._keyCode_ek0lh_330{font-family:var(--font-mono, "Menlo", "Consolas", monospace);font-size:var(--font-size-sm);background:var(--color-surface-raised, #f3f4f6);padding:2px 6px;border-radius:var(--radius-sm)}._sourceCell_ek0lh_338{color:var(--color-text-muted);font-size:var(--font-size-sm)}._previewPanel_ek0lh_345{min-width:0}._previewPlaceholder_ek0lh_349{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-6);background:var(--color-surface-sunken, #f8fafc);border-radius:var(--radius-md);min-height:340px}._previewInner_ek0lh_360{display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}._insoleSvg_ek0lh_367{width:120px;height:280px;opacity:.85}._previewLabel_ek0lh_373{font-size:var(--font-size-sm);font-weight:500;color:var(--color-text);margin:0}._previewSubLabel_ek0lh_380{font-size:var(--font-size-xs, .75rem);color:var(--color-text-muted);margin:0}._modalOverlay_ek0lh_388{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_ek0lh_388{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);width:560px;max-width:95vw;max-height:80vh;overflow-y:auto;padding:var(--space-6)}._modalHeader_ek0lh_409{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-4)}._modalHeader_ek0lh_409 h3{font-size:var(--font-size-lg);font-weight:600;margin:0}._kindFilter_ek0lh_422{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-4)}._moduleList_ek0lh_429{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-2)}._moduleItem_ek0lh_438{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);background:var(--color-surface-raised, #f9fafb);border:1px solid var(--color-border);border-radius:var(--radius-md)}._moduleInfo_ek0lh_448{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._pickerSessions_ek0lh_455{display:flex;flex-direction:column;gap:var(--space-5)}._pickerSession_ek0lh_455{display:flex;flex-direction:column;gap:var(--space-2)}._pickerSessionHeader_ek0lh_467{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;padding-bottom:var(--space-1);border-bottom:1px solid var(--color-border)}._moduleName_ek0lh_477{font-weight:500;font-size:var(--font-size-sm)}._moduleVersion_ek0lh_482{font-size:var(--font-size-xs, .75rem);color:var(--color-text-muted)}._savedBanner_ek0lh_487{background:var(--color-success-subtle, #dcfce7);color:var(--color-success-strong, #15803d);border:1px solid var(--color-success, #22c55e);border-radius:var(--radius-md);padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm);margin-bottom:var(--space-4)}._saveModuleForm_ek0lh_497{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-2)}._saveModuleLabel_ek0lh_504{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--font-size-sm);font-weight:600;color:var(--color-text)}._saveModuleLabel_ek0lh_504 input{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:400}._page_1buvz_1{padding:var(--space-6);max-width:800px;margin:0 auto}._errorBanner_1buvz_7{background:var(--color-danger-bg, #fef2f2);border:1px solid var(--color-danger, #dc2626);border-radius:var(--radius-md);color:var(--color-danger, #dc2626);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-4)}._center_1buvz_16{display:flex;justify-content:center;padding:var(--space-12)}._content_1buvz_22{display:flex;flex-direction:column;gap:var(--space-6);margin-top:var(--space-4)}._dl_1buvz_29{display:grid;grid-template-columns:max-content 1fr;gap:var(--space-2) var(--space-4);font-size:var(--font-size-sm)}._dl_1buvz_29 dt{color:var(--color-text-muted);font-weight:500}._dl_1buvz_29 dd{margin:0;color:var(--color-text)}._exportForm_1buvz_46{display:flex;flex-direction:column;gap:var(--space-4);max-width:400px}._exportNote_1buvz_53{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}._exportResult_1buvz_59{display:flex;flex-direction:column;gap:var(--space-4)}._downloadLink_1buvz_65{font-family:var(--font-mono, "Menlo", "Consolas", monospace);font-size:var(--font-size-sm);color:var(--color-primary);word-break:break-all}._stubNote_1buvz_72{font-size:var(--font-size-xs, .75rem);color:var(--color-text-muted)}._resultActions_1buvz_77{display:flex;gap:var(--space-3);flex-wrap:wrap}._page_1mc3f_1{padding:var(--space-6);max-width:800px;margin:0 auto}._errorBanner_1mc3f_7{background:var(--color-danger-bg, #fef2f2);border:1px solid var(--color-danger, #dc2626);border-radius:var(--radius-md);color:var(--color-danger, #dc2626);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-4)}._center_1mc3f_16{display:flex;justify-content:center;padding:var(--space-12)}._badges_1mc3f_22{display:flex;gap:var(--space-2)}._dl_1mc3f_27{display:grid;grid-template-columns:max-content 1fr;gap:var(--space-2) var(--space-4);font-size:var(--font-size-sm)}._dl_1mc3f_27 dt{color:var(--color-text-muted);font-weight:500}._dl_1mc3f_27 dd{margin:0}._docSection_1mc3f_43{margin-top:var(--space-6);border-top:1px solid var(--color-border);padding-top:var(--space-4)}._docSection_1mc3f_43 h4{font-size:var(--font-size-sm);font-weight:600;margin:0 0 var(--space-2);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}._docPre_1mc3f_58{background:var(--color-surface-sunken, #f8fafc);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);font-family:var(--font-mono, "Menlo", "Consolas", monospace);font-size:var(--font-size-sm);overflow-x:auto;margin:0}._page_per0x_1{display:flex;flex-direction:column;gap:var(--space-4)}._grid_per0x_7{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--space-4);margin-top:var(--space-4)}._toolLink_per0x_14{text-decoration:none;color:inherit}._toolCard_per0x_19{height:100%;transition:box-shadow .15s ease,transform .15s ease}._toolLink_per0x_14:hover ._toolCard_per0x_19{box-shadow:var(--shadow-md);transform:translateY(-2px)}._toolCardDisabled_per0x_29{opacity:.6}._toolHead_per0x_33{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-2)}._toolTitle_per0x_41{font-size:var(--font-size-base);font-weight:600;color:var(--color-text)}._toolDesc_per0x_47{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0;line-height:1.5}._page_1tu6h_1{display:flex;flex-direction:column;gap:var(--space-4)}._fileLabel_1tu6h_7{display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--font-size-sm);font-weight:600;color:var(--color-text)}._fileInput_1tu6h_16{font-size:var(--font-size-sm)}._error_1tu6h_20{margin-top:var(--space-3);color:var(--color-error, #dc2626);font-size:var(--font-size-sm)}._viewerWrap_1tu6h_26{display:flex;justify-content:center;padding:var(--space-2)}._scrubber_1tu6h_32{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-4)}._slider_1tu6h_39{flex:1}._frameLabel_1tu6h_43{font-size:var(--font-size-sm);color:var(--color-text-muted);white-space:nowrap;min-width:96px;text-align:right}._page_1iqhc_1{display:flex;flex-direction:column;gap:var(--space-4)}._layout_1iqhc_7{display:grid;grid-template-columns:260px 1fr;gap:var(--space-4);align-items:start}._controls_1iqhc_14{display:flex;flex-direction:column;gap:var(--space-3)}._panel_1iqhc_20{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md, 6px);background:var(--color-surface)}._panelTitle_1iqhc_30{font-size:var(--font-size-xs, 11px);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);margin:0 0 var(--space-1) 0}._viewerWrap_1iqhc_39{height:520px;min-height:360px}._fileLabel_1iqhc_44{display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--font-size-sm);font-weight:600;color:var(--color-text)}._fileInput_1iqhc_53{font-size:var(--font-size-sm)}._fileMeta_1iqhc_57{font-size:11px;color:var(--color-text-muted);margin-top:var(--space-1)}._fileMetaName_1iqhc_63{font-weight:600;color:var(--color-text)}._hint_1iqhc_68{font-size:11px;color:var(--color-text-muted);margin-top:var(--space-1)}._row_1iqhc_74{display:flex;align-items:center;gap:var(--space-2);font-size:11px}._rowLabel_1iqhc_81{width:50px;color:var(--color-text-muted);flex-shrink:0}._radioGroup_1iqhc_87{flex:1;display:flex;gap:var(--space-2);align-items:center}._radioLabel_1iqhc_94{display:flex;align-items:center;gap:4px;font-size:11px;cursor:pointer}._cbLabel_1iqhc_102{display:flex;align-items:center;gap:var(--space-2);font-size:11px;cursor:pointer}._sliderWrap_1iqhc_110{font-size:11px}._sliderHeader_1iqhc_114{display:flex;justify-content:space-between;margin-bottom:2px}._sliderValue_1iqhc_120{color:var(--color-text-muted)}._sliderInput_1iqhc_124{width:100%}._diagPre_1iqhc_128{font-size:10px;margin:0;color:var(--color-text-muted);white-space:pre-wrap;font-family:ui-monospace,Menlo,monospace}@media (max-width: 768px){._layout_1iqhc_7{grid-template-columns:1fr}}._wrap_jj8ur_1{display:flex;align-items:center;gap:var(--space-3)}._label_jj8ur_7{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text);white-space:nowrap}._select_jj8ur_14{font-size:var(--font-size-sm);padding:var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md, 6px);background:var(--color-surface);color:var(--color-text);cursor:pointer;min-width:120px}._select_jj8ur_14:disabled{opacity:.5;cursor:not-allowed}._page_1cdo6_1{display:flex;flex-direction:column;gap:var(--space-4)}._toolbar_1cdo6_8{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}._layout_1cdo6_16{display:grid;grid-template-columns:320px 1fr;gap:var(--space-4);align-items:start}@media (max-width: 900px){._layout_1cdo6_16{grid-template-columns:1fr}}._sidebar_1cdo6_30{display:flex;flex-direction:column;gap:var(--space-3)}._sampleNav_1cdo6_37{display:flex;gap:var(--space-1);align-items:center}._navBtn_1cdo6_43{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md, 6px);padding:2px 8px;cursor:pointer;font-size:14px;line-height:1.4}._navBtn_1cdo6_43:hover{background:var(--color-surface-hover, var(--color-border))}._select_1cdo6_58{font-size:11px;padding:2px 6px;border:1px solid var(--color-border);border-radius:var(--radius-sm, 4px);background:var(--color-surface);color:var(--color-text);width:100%;min-width:0}._metaText_1cdo6_69{font-size:11px;color:var(--color-text-muted);font-family:monospace;margin-top:var(--space-1)}._hint_1cdo6_76{font-size:10px;color:var(--color-text-muted);margin-top:var(--space-2)}._annButtons_1cdo6_83{display:flex;gap:var(--space-1);flex-wrap:wrap}._annBtn_1cdo6_89{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-sm, 4px);padding:2px 8px;cursor:pointer;font-size:11px}._annStatus_1cdo6_99{font-size:11px;color:var(--color-text-muted);margin-top:var(--space-2);min-height:1.4em}._viewerWrap_1cdo6_107{min-width:0}._viewerCard_1cdo6_111{width:100%}._viewerBody_1cdo6_115{padding:0}._errorBanner_1cdo6_119{background:var(--color-error-bg, #fef2f2);color:var(--color-error, #dc2626);border-bottom:1px solid var(--color-error-border, #fecaca);padding:var(--space-2) var(--space-3);font-size:11px;font-family:monospace}._page_iisag_1{display:flex;flex-direction:column;gap:var(--space-4)}._toolbar_iisag_8{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}._layout_iisag_16{display:grid;grid-template-columns:320px 1fr;gap:var(--space-4);align-items:start}@media (max-width: 900px){._layout_iisag_16{grid-template-columns:1fr}}._sidebar_iisag_30{display:flex;flex-direction:column;gap:var(--space-3)}._sampleNav_iisag_37{display:flex;gap:var(--space-1);align-items:center}._navBtn_iisag_43{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md, 6px);padding:2px 8px;cursor:pointer;font-size:14px;line-height:1.4}._navBtn_iisag_43:hover{background:var(--color-surface-hover, var(--color-border))}._select_iisag_58{font-size:11px;padding:2px 6px;border:1px solid var(--color-border);border-radius:var(--radius-sm, 4px);background:var(--color-surface);color:var(--color-text);width:100%;min-width:0}._metaText_iisag_69{font-size:11px;color:var(--color-text-muted);font-family:monospace;margin-top:var(--space-1)}._hint_iisag_76{font-size:10px;color:var(--color-text-muted);margin-top:var(--space-2)}._viewerWrap_iisag_83{min-width:0}._viewerCard_iisag_87{width:100%}._viewerBody_iisag_91{padding:0}._errorBanner_iisag_95{background:var(--color-error-bg, #fef2f2);color:var(--color-error, #dc2626);border-bottom:1px solid var(--color-error-border, #fecaca);padding:var(--space-2) var(--space-3);font-size:11px;font-family:monospace}._statusLine_iisag_104{font-size:11px;color:var(--color-text-muted);font-family:monospace;margin-top:var(--space-1)}._swatchRow_iisag_111{display:flex;align-items:center;gap:6px;font-size:11px}._swatch_iisag_111{display:inline-block;width:12px;height:12px;border-radius:2px;flex-shrink:0}._page_3csho_1{display:flex;flex-direction:column;gap:var(--space-4)}._toolbar_3csho_8{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}._layout_3csho_16{display:grid;grid-template-columns:280px 1fr;gap:var(--space-4);align-items:start}@media (max-width: 900px){._layout_3csho_16{grid-template-columns:1fr}}._sidebar_3csho_30{display:flex;flex-direction:column;gap:var(--space-3)}._sampleNav_3csho_37{display:flex;gap:var(--space-1);align-items:center}._navBtn_3csho_43{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md, 6px);padding:2px 8px;cursor:pointer;font-size:14px;line-height:1.4}._navBtn_3csho_43:hover{background:var(--color-surface-hover, var(--color-border))}._select_3csho_58{font-size:11px;padding:2px 6px;border:1px solid var(--color-border);border-radius:var(--radius-sm, 4px);background:var(--color-surface);color:var(--color-text);width:100%;min-width:0}._metaText_3csho_69{font-size:11px;color:var(--color-text-muted);font-family:monospace;margin-top:var(--space-1)}._hint_3csho_76{font-size:10px;color:var(--color-text-muted);margin-top:var(--space-2)}._viewerWrap_3csho_83{min-width:0}._viewerCard_3csho_87{width:100%}._viewerBody_3csho_91{padding:0}._errorBanner_3csho_95{background:var(--color-error-bg, #fef2f2);color:var(--color-error, #dc2626);border-bottom:1px solid var(--color-error-border, #fecaca);padding:var(--space-2) var(--space-3);font-size:11px;font-family:monospace}._heatmapSplit_3csho_105{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3);padding:var(--space-3)}@media (max-width: 700px){._heatmapSplit_3csho_105{grid-template-columns:1fr}}._heatmapPane_3csho_118{display:flex;flex-direction:column;gap:var(--space-2)}._heatmapLabel_3csho_124{font-size:11px;font-weight:600;color:var(--color-text-muted, #334155);text-align:center;text-transform:uppercase;letter-spacing:.04em}._footRow_3csho_133{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)}._footLabel_3csho_139{font-size:10px;color:var(--color-text-muted, #64748b);text-align:center;margin-bottom:2px}._canvasWrap_3csho_146{display:flex;flex-direction:column;align-items:center;gap:4px;background:var(--color-surface-subtle, #f8fafc);border:1px solid var(--color-border, #e2e8f0);border-radius:var(--radius-md, 6px);padding:8px}._rmseRow_3csho_157{padding:var(--space-2) var(--space-3) var(--space-3);font-size:11px;color:var(--color-text-muted);font-family:monospace;border-top:1px solid var(--color-border, #e2e8f0)}._page_1fv4l_1{display:flex;flex-direction:column;gap:var(--space-4)}._layout_1fv4l_8{display:grid;grid-template-columns:220px 1fr;gap:var(--space-4);align-items:start}@media (max-width: 860px){._layout_1fv4l_8{grid-template-columns:1fr}}._sidebar_1fv4l_22{display:flex;flex-direction:column;gap:var(--space-3)}._pairNav_1fv4l_29{display:flex;gap:var(--space-1);align-items:center;margin-top:var(--space-2)}._navBtn_1fv4l_36{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md, 6px);padding:2px 10px;cursor:pointer;font-size:16px;line-height:1.4;flex-shrink:0}._navBtn_1fv4l_36:hover:not(:disabled){background:var(--color-surface-hover, var(--color-border))}._navBtn_1fv4l_36:disabled{opacity:.4;cursor:not-allowed}._metaText_1fv4l_57{font-size:11px;color:var(--color-text-muted);font-family:monospace;margin-top:var(--space-1);line-height:1.5}._viewerWrap_1fv4l_66{position:relative;min-width:0;height:560px;background:#0f0f15;border-radius:var(--radius-md, 8px);overflow:hidden}._presetBtns_1fv4l_76{position:absolute;top:12px;left:12px;display:flex;gap:6px;flex-wrap:wrap;pointer-events:auto;z-index:4}._presetBtn_1fv4l_76{background:#2a2a35d9;color:#e0e0e8;border:1px solid #3a3a45;border-radius:4px;padding:6px 10px;cursor:pointer;font-size:12px;min-width:52px;min-height:34px}._presetBtn_1fv4l_76:hover{background:#3c3c4be6}._loadingOverlay_1fv4l_104{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f0f1599;display:flex;align-items:center;justify-content:center;color:#aab;font-size:13px;pointer-events:none;z-index:5}._emptyState_1fv4l_118{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#556;font-size:14px;text-align:center;padding:16px}._playbackPanel_1fv4l_131{position:absolute;bottom:0;left:0;right:0;padding:6px 12px 8px;background:#0f0f15e0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-top:1px solid #2a2a35;z-index:3}._caption_1fv4l_143{margin-top:4px;text-align:center;color:#aab;font-size:11px}._sliderWrap_1fv4l_151{margin-top:var(--space-1);font-size:11px;color:var(--color-text-muted)}._sliderInput_1fv4l_157{width:100%;margin-top:2px}._checkLabel_1fv4l_163{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--color-text-muted);margin-top:var(--space-2);cursor:pointer}._page_gwlvq_1{display:flex;flex-direction:column;gap:var(--space-4)}._layout_gwlvq_7{display:grid;grid-template-columns:280px 1fr;gap:var(--space-4);align-items:start}@media (max-width: 900px){._layout_gwlvq_7{grid-template-columns:1fr}}._sidebar_gwlvq_20{display:flex;flex-direction:column;gap:var(--space-3)}._sidecarStatus_gwlvq_26{font-size:11px;font-family:monospace;line-height:1.5;color:var(--color-text-muted)}._sidecarOnline_gwlvq_33{color:#16a34a}._sidecarOffline_gwlvq_37{color:#dc2626}._sidecarCmd_gwlvq_41{font-size:10px;color:var(--color-text-muted);margin-top:6px;line-height:1.6}._sidecarCode_gwlvq_48{font-size:10px;color:var(--color-primary, #6366f1);display:block;word-break:break-all}._select_gwlvq_55{font-size:12px;padding:6px 8px;border:1px solid var(--color-border);border-radius:var(--radius-sm, 4px);background:var(--color-surface);color:var(--color-text);width:100%;min-height:36px}._runMeta_gwlvq_66{font-size:11px;color:var(--color-text-muted);margin-top:6px;line-height:1.5;font-family:monospace}._runMetaVal_gwlvq_74{color:var(--color-primary, #6366f1);font-weight:600}._sampleNav_gwlvq_79{display:flex;gap:var(--space-1);align-items:center}._navBtn_gwlvq_85{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md, 6px);padding:4px 10px;cursor:pointer;font-size:16px;min-height:36px;min-width:36px;display:flex;align-items:center;justify-content:center}._navBtn_gwlvq_85:hover{background:var(--color-surface-hover, var(--color-border))}._navInput_gwlvq_104{flex:1;font-size:12px;padding:6px 8px;border:1px solid var(--color-border);border-radius:var(--radius-sm, 4px);background:var(--color-surface);color:var(--color-text);min-height:36px;min-width:0}._pairCount_gwlvq_116{font-size:10px;color:var(--color-text-muted);margin-top:4px;font-family:monospace}._sideButtons_gwlvq_123{display:flex;gap:8px;margin-top:6px}._sideBtn_gwlvq_129{flex:1;background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-sm, 4px);padding:6px 10px;cursor:pointer;font-size:12px;min-height:36px}._sideBtnActive_gwlvq_141{background:var(--color-primary, #6366f1);color:#fff;border-color:var(--color-primary, #6366f1)}._actionBtn_gwlvq_147{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-sm, 4px);padding:6px 10px;cursor:pointer;font-size:12px;min-height:36px;width:100%}._stopAnimBtn_gwlvq_159{margin-top:6px;background:#fef2f2;color:#dc2626;border-color:#fecaca}._noRunsNote_gwlvq_166{font-size:11px;color:#d97706;margin-top:6px}._errorBanner_gwlvq_172{background:var(--color-error-bg, #fef2f2);color:var(--color-error, #dc2626);border:1px solid var(--color-error-border, #fecaca);border-radius:var(--radius-sm, 4px);padding:8px 12px;font-size:12px;font-family:monospace}._viewerArea_gwlvq_182{display:flex;flex-direction:column;gap:var(--space-3)}._viewerContainer_gwlvq_188{position:relative;height:460px;background:#0f172a;border-radius:var(--radius-md, 6px);overflow:hidden;border:1px solid var(--color-border)}._cameraPresets_gwlvq_197{position:absolute;bottom:8px;left:8px;display:flex;gap:6px;flex-wrap:wrap;z-index:3}._camBtn_gwlvq_207{background:#0f172ad9;color:#e2e8f0;border:1px solid rgba(255,255,255,.15);border-radius:4px;padding:5px 10px;cursor:pointer;font-size:11px;min-height:32px;min-width:48px}._camBtn_gwlvq_207:hover{background:#1e293be6}._decodingOverlay_gwlvq_223{position:absolute;top:8px;right:8px;font-size:10px;color:#94a3b8;z-index:2}._peakReadout_gwlvq_232{position:absolute;top:8px;left:8px;font-size:11px;color:#c7d2fe;background:#0f172ad9;padding:4px 8px;border-radius:4px;font-family:monospace;z-index:2}._playerWrap_gwlvq_245{padding:6px 0}._slidersPanel_gwlvq_249{max-height:320px;overflow-y:auto;border:1px solid var(--color-border);border-radius:var(--radius-md, 6px);background:var(--color-surface);padding:8px}._sliderRow_gwlvq_258{display:flex;align-items:center;gap:6px;margin-bottom:2px;height:26px}._sliderIdx_gwlvq_266{width:22px;color:var(--color-text-muted);font-size:10px;font-family:monospace;flex-shrink:0}._sliderInput_gwlvq_274{flex:1;height:16px}._sliderVal_gwlvq_279{width:80px;color:var(--color-text);font-size:10px;font-family:monospace;text-align:right;flex-shrink:0}._sliderZ0_gwlvq_288{color:var(--color-text-muted)}._animBtn_gwlvq_292{width:26px;height:20px;border:1px solid var(--color-border);border-radius:3px;color:var(--color-text);cursor:pointer;font-size:10px;padding:0;background:var(--color-surface);flex-shrink:0}._animBtnActive_gwlvq_305{background:#fef2f2;color:#dc2626;border-color:#fecaca}._slidersEmpty_gwlvq_311{color:var(--color-text-muted);font-size:12px;padding:12px;text-align:center}._sourceNote_gwlvq_318{font-size:11px;color:var(--color-text-muted);line-height:1.5}._page_mxa5p_1{display:flex;flex-direction:column;gap:var(--space-4)}._headerActions_mxa5p_7{display:flex;gap:var(--space-2);align-items:center;flex-wrap:wrap}._layout_mxa5p_14{display:grid;grid-template-columns:260px 1fr;gap:var(--space-4);align-items:start}@media (max-width: 900px){._layout_mxa5p_14{grid-template-columns:1fr}}._sidebar_mxa5p_27{display:flex;flex-direction:column;gap:var(--space-3)}._actionBtn_mxa5p_33{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-sm, 4px);padding:0 12px;cursor:pointer;font-size:12px;min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:4px;touch-action:manipulation}._actionBtn_mxa5p_33:hover{background:var(--color-surface-hover, var(--color-border))}._select_mxa5p_53{font-size:12px;padding:6px 8px;border:1px solid var(--color-border);border-radius:var(--radius-sm, 4px);background:var(--color-surface);color:var(--color-text);width:100%;min-height:36px}._intervalLabel_mxa5p_64{font-size:11px;color:var(--color-text-muted);display:flex;flex-direction:column;gap:4px}._pollMeta_mxa5p_72{font-size:11px;color:var(--color-text-muted);margin-top:6px;font-family:monospace;line-height:1.6}._stateLabel_mxa5p_80{font-size:11px;color:var(--color-text-muted);font-family:monospace}._stateLive_mxa5p_86{color:#16a34a}._statePaused_mxa5p_90{color:#d97706}._countsWrap_mxa5p_94{font-size:11px;color:var(--color-text-muted);line-height:1.6;font-family:monospace}._dotRunning_mxa5p_101{color:#16a34a}._dotDone_mxa5p_102{color:#64748b}._dotFailed_mxa5p_103{color:#dc2626}._dotUnknown_mxa5p_104{color:#94a3b8}._sourceNote_mxa5p_106{font-size:11px;color:var(--color-text-muted);line-height:1.5}._noRunsNote_mxa5p_112{font-size:11px;color:#d97706;margin-top:6px}._runList_mxa5p_118{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}._runCard_mxa5p_127{padding:12px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md, 6px);display:flex;gap:12px;align-items:center;flex-wrap:wrap;cursor:pointer;transition:background .1s}._runCard_mxa5p_127:hover{background:var(--color-surface-hover, #f8fafc)}._runCardHead_mxa5p_144{display:flex;align-items:center;gap:8px;min-width:200px;flex:1 1 200px}._runCardId_mxa5p_152{font-size:13px;font-weight:600;color:var(--color-text)}._runCardMeta_mxa5p_158{font-size:11px;color:var(--color-text-muted);display:flex;gap:12px;flex-wrap:wrap;font-family:monospace}._stalled_mxa5p_167{color:#d97706}._hint_mxa5p_171{color:var(--color-text-muted);font-family:monospace;margin-left:auto}._ingestCard_mxa5p_177{margin-bottom:8px;padding:12px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md, 6px)}._ingestHeader_mxa5p_185{display:flex;align-items:center;gap:8px;margin-bottom:8px;flex-wrap:wrap}._ingestTitle_mxa5p_193{font-size:13px;font-weight:600;color:var(--color-text)}._ingestMeta_mxa5p_199{font-size:11px;color:var(--color-text-muted);font-family:monospace}._ingestProgressBar_mxa5p_205{height:6px;background:var(--color-border, #e2e8f0);border-radius:3px;overflow:hidden;margin-bottom:6px}._ingestProgressFill_mxa5p_213{height:100%;transition:width .2s linear;border-radius:3px}._ingestError_mxa5p_219{font-size:11px;color:#dc2626;margin-top:4px;font-family:monospace}._ingestFolders_mxa5p_226{font-size:11px;color:var(--color-text-muted);font-family:monospace}._previewLink_mxa5p_232{font-size:11px;color:var(--color-primary, #6366f1);text-decoration:none;padding:4px 8px;border:1px solid var(--color-primary, #6366f1);border-radius:4px;white-space:nowrap}._previewLink_mxa5p_232:hover{background:var(--color-primary, #6366f1);color:#fff}._modalBackdrop_mxa5p_248{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:100;display:flex;align-items:center;justify-content:center;padding:16px}._modalContent_mxa5p_259{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg, 8px);padding:16px;max-width:640px;width:100%;color:var(--color-text);max-height:90vh;overflow-y:auto}._modalHeader_mxa5p_271{display:flex;align-items:center;gap:8px;margin-bottom:12px}._modalTitle_mxa5p_278{font-size:14px;font-weight:600;flex:1;color:var(--color-text)}._modalClose_mxa5p_285{background:transparent;border:1px solid var(--color-border);border-radius:4px;color:var(--color-text);padding:4px 10px;cursor:pointer;font-size:13px}._argsRow_mxa5p_295{font-size:11px;color:var(--color-text-muted);background:var(--color-bg, #f8fafc);padding:8px;border-radius:4px;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px;font-family:monospace}._argsKey_mxa5p_308{color:var(--color-text-muted)}._overfitRow_mxa5p_312{margin-top:10px;font-size:11px;color:var(--color-text-muted);line-height:1.6;font-family:monospace}._lossSvg_mxa5p_321{border-radius:4px;display:block;background:var(--color-bg, #f8fafc);border:1px solid var(--color-border)}._lossEmpty_mxa5p_328{color:var(--color-text-muted);font-size:12px;padding:16px}._initialState_mxa5p_334{color:var(--color-text-muted);font-size:13px}._emptyState_mxa5p_339{color:var(--color-text-muted);font-size:13px;max-width:540px}._emptyTitle_mxa5p_345{font-weight:700;color:var(--color-text);margin-bottom:8px}._emptyTip_mxa5p_351{color:var(--color-text-muted);font-size:12px;margin-top:8px}._page_1vp11_3{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:#1a1a2e;margin:0;padding:0}._navSpacer_1vp11_17{flex-shrink:0;height:var(--shell-nav-height, 52px)}._editorBody_1vp11_23{flex:1;display:flex;min-height:0;overflow:hidden}._viewerArea_1vp11_30{flex:1;position:relative;min-width:0;display:flex;flex-direction:column}._viewerWrap_1vp11_38{flex:1;position:relative;min-height:0}._errorBanner_1vp11_44{position:absolute;top:8px;left:160px;z-index:10;padding:6px 12px;background:#dc2626;color:#fff;border-radius:6px;font-size:13px}._accessDenied_1vp11_56{padding:var(--space-8, 2rem);text-align:center;color:var(--color-text-muted, #94a3b8)}
