:root{color-scheme:light;--ts-primary: #0F766E;--ts-primary-hover: #115E59;--ts-primary-active: #134E4A;--ts-primary-soft: #E6F6F4;--ts-on-primary: #FFFFFF;--ts-focus: #4D5CE6;--ts-focus-offset: #FFFFFF;--ts-surface-0: #F8FAFC;--ts-surface-1: #FFFFFF;--ts-surface-2: #FFFFFF;--ts-surface-3: #FFFFFF;--ts-sidebar: #0F172A;--ts-sidebar-ink: #CBD5E1;--ts-sidebar-ink-active: #FFFFFF;--ts-sidebar-hover: rgba(255,255,255,.06);--ts-sidebar-divider: rgba(255,255,255,.08);--ts-ink: #0F172A;--ts-ink-secondary: #475569;--ts-ink-muted: #64748B;--ts-ink-disabled: #94A3B8;--ts-divider: #E2E8F0;--ts-border-control: #CBD5E1;--ts-border-input: #7A8BA3;--ts-row-zebra: #FAFBFC;--ts-row-hover: #F1F5F9;--ts-row-selected: #E6F6F4;--ts-success-ink: #166534;--ts-success-bg: #DCFCE7;--ts-warning-ink: #92400E;--ts-warning-bg: #FEF3C7;--ts-danger-ink: #9F1239;--ts-danger-bg: #FFE4E6;--ts-info-ink: #1E40AF;--ts-info-bg: #DBEAFE;--ts-review-ink: #1E40AF;--ts-review-bg: #DBEAFE;--ts-waiting-ink: #6B21A8;--ts-waiting-bg: #F3E8FF;--ts-neutral-ink: #475569;--ts-neutral-bg: #F1F5F9;--ts-danger-soft-bg: #FFF1F2;--ts-danger-soft-border: #FECDD3;--ts-danger-solid: #BE123C;--ts-on-danger-solid: #FFFFFF;--ts-on-danger: #FFFFFF;--ts-shadow-1: 0 1px 2px rgba(15,23,42,.06);--ts-shadow-2: 0 4px 12px rgba(15,23,42,.1);--ts-shadow-3: 0 12px 32px rgba(15,23,42,.16);--ts-shadow-popover: 0 4px 12px rgba(15,23,42,.1);--ts-shadow-drawer: 0 12px 32px rgba(15,23,42,.16);--ts-button-highlight: inset 0 1px 0 rgba(255,255,255,.18);--ts-overlay: rgba(15,23,42,.45);--ts-region-fill: rgba(30,64,175,.1);--ts-paper: #FFFFFF;--ts-paper-ink: #0F172A;--ts-paper-filter: none;--ts-paper-dim: transparent;--ts-paper-frame: #F8FAFC;--ts-avatar-1-bg: #E0F2FE;--ts-avatar-1-ink: #075985;--ts-avatar-2-bg: #D1FAE5;--ts-avatar-2-ink: #065F46;--ts-avatar-3-bg: #FEF3C7;--ts-avatar-3-ink: #92400E;--ts-avatar-4-bg: #FFE4E6;--ts-avatar-4-ink: #9F1239;--ts-avatar-5-bg: #FAE8FF;--ts-avatar-5-ink: #86198F;--ts-avatar-6-bg: #CFFAFE;--ts-avatar-6-ink: #155E75;--ts-avatar-7-bg: #FFEDD5;--ts-avatar-7-ink: #9A3412;--ts-avatar-8-bg: #E2E8F0;--ts-avatar-8-ink: #334155;--ts-page: #F8FAFC;--ts-surface: #FFFFFF;--ts-surface-raised: #FFFFFF;--ts-focus-inset: #FFFFFF;--ts-brand-400: #14B8A6;--ts-brand-500: #0D9488;--ts-brand-600: #0F766E;--ts-brand-900: #064E3B;--ts-brand-slate: #1E293B;--ts-brand-muted: #64748B;--ts-brand-mint: #99F6E4;--ts-font-body: Inter, var(--ts-font-indic), ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--ts-font-heading: Inter, var(--ts-font-indic), ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--ts-font-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--ts-font-indic: "Noto Sans Devanagari", "Noto Sans Gujarati", "Noto Sans Tamil", "Noto Sans Telugu", "Noto Sans Kannada", "Noto Sans Bengali", "Noto Sans Malayalam", "Noto Sans Oriya", "Noto Sans Gurmukhi";--ts-font-code-features: "tnum" 1, "zero" 1;--ts-code-tracking: .04em;--ts-text-meta: 12px;--ts-text-table-dense: 13px;--ts-text-table: 14px;--ts-text-body-compact: 14px;--ts-text-body: 16px;--ts-text-body-mobile: 16px;--ts-text-card-title: 18px;--ts-text-h3: 16px;--ts-text-h2: 20px;--ts-text-h1: 24px;--ts-text-tile: 30px;--ts-leading-body: 1.5;--ts-leading-mobile: 1.6;--ts-leading-table: 1.4;--ts-leading-h3: 1.35;--ts-leading-h2: 1.3;--ts-leading-h1: 1.25;--ts-leading-indic-body: 1.75;--ts-leading-indic-table: 1.55;--ts-space-1: 4px;--ts-space-2: 8px;--ts-space-3: 12px;--ts-space-4: 16px;--ts-space-4-5: 20px;--ts-space-5: 24px;--ts-space-6: 32px;--ts-space-7: 40px;--ts-space-8: 48px;--ts-page-padding: 24px;--ts-page-padding-phone: 16px;--ts-sidebar-width: 240px;--ts-sidebar-collapsed: 64px;--ts-header-height: 56px;--ts-subheader-height: 48px;--ts-bulkbar-height: 56px;--ts-list-pane: 360px;--ts-list-pane-min: 320px;--ts-list-pane-max: 440px;--ts-context-pane: 320px;--ts-drawer-width: 480px;--ts-drawer-width-preview: 720px;--ts-radius-control: 8px;--ts-radius-card: 12px;--ts-radius-card-lg: 16px;--ts-radius-dialog: 16px;--ts-radius-pill: 999px;--ts-motion-fast: .12s;--ts-motion-base: .16s;--ts-motion-slow: .2s;--ts-motion-hover: .12s;--ts-motion-pane: .2s;--ts-motion-pane-exit: .16s;--ts-motion-skeleton: .15s;--ts-ease-standard: cubic-bezier(.2,0,.2,1);--ts-ease-exit: cubic-bezier(.4,0,1,1);--ts-tooltip-delay: .4s;--ts-focus-ring: 0 0 0 2px var(--ts-focus-inset), 0 0 0 4px var(--ts-focus);--ts-scroll-margin-top: 104px;--ts-touch-target: 44px;--ts-target-min: 24px;--ts-badge-min: 28px;--ts-pill-height: 22px}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--ts-primary: #2DD4BF;--ts-primary-hover: #5EEAD4;--ts-primary-active: #99F6E4;--ts-primary-soft: #0F2E2B;--ts-on-primary: #042F2E;--ts-focus: #8E99F5;--ts-focus-offset: #0F172A;--ts-surface-0: #0F172A;--ts-surface-1: #1E293B;--ts-surface-2: #273449;--ts-surface-3: #334155;--ts-sidebar: #0B1220;--ts-sidebar-ink: #94A3B8;--ts-sidebar-ink-active: #F1F5F9;--ts-sidebar-hover: rgba(255,255,255,.05);--ts-sidebar-divider: rgba(255,255,255,.06);--ts-ink: #E2E8F0;--ts-ink-secondary: #A0AEC2;--ts-ink-muted: #909FB4;--ts-ink-disabled: #5B6B82;--ts-divider: #2A3A52;--ts-border-control: #3B4B63;--ts-border-input: #7D8EA6;--ts-row-zebra: #1A2537;--ts-row-hover: #243248;--ts-row-selected: #0F2E2B;--ts-success-ink: #4ADE80;--ts-success-bg: #0B2E1A;--ts-warning-ink: #FBBF24;--ts-warning-bg: #2B1F07;--ts-danger-ink: #FB7185;--ts-danger-bg: #2D1018;--ts-info-ink: #93C5FD;--ts-info-bg: #0F1F3D;--ts-review-ink: #93C5FD;--ts-review-bg: #0F1F3D;--ts-waiting-ink: #D8B4FE;--ts-waiting-bg: #22132F;--ts-neutral-ink: #94A3B8;--ts-neutral-bg: #1F2A3C;--ts-danger-soft-bg: #2D1018;--ts-danger-soft-border: #5B2132;--ts-danger-solid: #FB7185;--ts-on-danger-solid: #2D1018;--ts-on-danger: #2D1018;--ts-shadow-1: none;--ts-shadow-2: none;--ts-shadow-3: none;--ts-shadow-popover: none;--ts-shadow-drawer: none;--ts-button-highlight: none;--ts-overlay: rgba(2,6,23,.6);--ts-region-fill: rgba(147,197,253,.16);--ts-paper: #FFFFFF;--ts-paper-ink: #0F172A;--ts-paper-filter: brightness(.86) contrast(.95) sepia(.05);--ts-paper-dim: rgba(15,23,42,.08);--ts-paper-frame: #273449;--ts-avatar-1-bg: #0C2D48;--ts-avatar-1-ink: #7DD3FC;--ts-avatar-2-bg: #0B3328;--ts-avatar-2-ink: #6EE7B7;--ts-avatar-3-bg: #3A2A07;--ts-avatar-3-ink: #FCD34D;--ts-avatar-4-bg: #3B1220;--ts-avatar-4-ink: #FDA4AF;--ts-avatar-5-bg: #3A1240;--ts-avatar-5-ink: #F0ABFC;--ts-avatar-6-bg: #0B3340;--ts-avatar-6-ink: #67E8F9;--ts-avatar-7-bg: #3A1D0B;--ts-avatar-7-ink: #FDBA74;--ts-avatar-8-bg: #334155;--ts-avatar-8-ink: #CBD5E1;--ts-page: #0F172A;--ts-surface: #1E293B;--ts-surface-raised: #334155;--ts-focus-inset: #0F172A;--ts-brand-400: #2DD4BF;--ts-brand-500: #14B8A6;--ts-brand-600: #5EEAD4;--ts-brand-900: #064E3B;--ts-brand-slate: #E2E8F0;--ts-brand-muted: #94A3B8;--ts-brand-mint: #99F6E4}}:root[data-theme=dark]{color-scheme:dark;--ts-primary: #2DD4BF;--ts-primary-hover: #5EEAD4;--ts-primary-active: #99F6E4;--ts-primary-soft: #0F2E2B;--ts-on-primary: #042F2E;--ts-focus: #8E99F5;--ts-focus-offset: #0F172A;--ts-surface-0: #0F172A;--ts-surface-1: #1E293B;--ts-surface-2: #273449;--ts-surface-3: #334155;--ts-sidebar: #0B1220;--ts-sidebar-ink: #94A3B8;--ts-sidebar-ink-active: #F1F5F9;--ts-sidebar-hover: rgba(255,255,255,.05);--ts-sidebar-divider: rgba(255,255,255,.06);--ts-ink: #E2E8F0;--ts-ink-secondary: #A0AEC2;--ts-ink-muted: #909FB4;--ts-ink-disabled: #5B6B82;--ts-divider: #2A3A52;--ts-border-control: #3B4B63;--ts-border-input: #7D8EA6;--ts-row-zebra: #1A2537;--ts-row-hover: #243248;--ts-row-selected: #0F2E2B;--ts-success-ink: #4ADE80;--ts-success-bg: #0B2E1A;--ts-warning-ink: #FBBF24;--ts-warning-bg: #2B1F07;--ts-danger-ink: #FB7185;--ts-danger-bg: #2D1018;--ts-info-ink: #93C5FD;--ts-info-bg: #0F1F3D;--ts-review-ink: #93C5FD;--ts-review-bg: #0F1F3D;--ts-waiting-ink: #D8B4FE;--ts-waiting-bg: #22132F;--ts-neutral-ink: #94A3B8;--ts-neutral-bg: #1F2A3C;--ts-danger-soft-bg: #2D1018;--ts-danger-soft-border: #5B2132;--ts-danger-solid: #FB7185;--ts-on-danger-solid: #2D1018;--ts-on-danger: #2D1018;--ts-shadow-1: none;--ts-shadow-2: none;--ts-shadow-3: none;--ts-shadow-popover: none;--ts-shadow-drawer: none;--ts-button-highlight: none;--ts-overlay: rgba(2,6,23,.6);--ts-region-fill: rgba(147,197,253,.16);--ts-paper: #FFFFFF;--ts-paper-ink: #0F172A;--ts-paper-filter: brightness(.86) contrast(.95) sepia(.05);--ts-paper-dim: rgba(15,23,42,.08);--ts-paper-frame: #273449;--ts-avatar-1-bg: #0C2D48;--ts-avatar-1-ink: #7DD3FC;--ts-avatar-2-bg: #0B3328;--ts-avatar-2-ink: #6EE7B7;--ts-avatar-3-bg: #3A2A07;--ts-avatar-3-ink: #FCD34D;--ts-avatar-4-bg: #3B1220;--ts-avatar-4-ink: #FDA4AF;--ts-avatar-5-bg: #3A1240;--ts-avatar-5-ink: #F0ABFC;--ts-avatar-6-bg: #0B3340;--ts-avatar-6-ink: #67E8F9;--ts-avatar-7-bg: #3A1D0B;--ts-avatar-7-ink: #FDBA74;--ts-avatar-8-bg: #334155;--ts-avatar-8-ink: #CBD5E1;--ts-page: #0F172A;--ts-surface: #1E293B;--ts-surface-raised: #334155;--ts-focus-inset: #0F172A;--ts-brand-400: #2DD4BF;--ts-brand-500: #14B8A6;--ts-brand-600: #5EEAD4;--ts-brand-900: #064E3B;--ts-brand-slate: #E2E8F0;--ts-brand-muted: #94A3B8;--ts-brand-mint: #99F6E4}:root,:root[data-density=comfortable]{--ts-row-height: 40px;--ts-row-height-indic: 48px;--ts-table-font: 14px;--ts-body-font: 16px;--ts-cell-padding: 8px 12px;--ts-control-height: 40px;--ts-section-gap: 24px}:root[data-density=compact]{--ts-row-height: 32px;--ts-row-height-indic: 40px;--ts-table-font: 14px;--ts-body-font: 14px;--ts-cell-padding: 4px 8px;--ts-control-height: 36px;--ts-section-gap: 16px}:root[data-density=operator]{--ts-row-height: 28px;--ts-row-height-indic: 40px;--ts-table-font: 13px;--ts-body-font: 13px;--ts-cell-padding: 2px 8px;--ts-control-height: 36px;--ts-section-gap: 12px}@media(max-width:767.98px){:root[data-density]{--ts-row-height: 40px;--ts-row-height-indic: 48px;--ts-table-font: 14px;--ts-body-font: 16px;--ts-cell-padding: 8px 12px;--ts-control-height: 40px;--ts-section-gap: 24px}}@media(pointer:coarse){:root[data-density=operator]{--ts-row-height: 40px;--ts-row-height-indic: 48px;--ts-table-font: 14px;--ts-body-font: 16px;--ts-cell-padding: 8px 12px;--ts-control-height: 40px;--ts-section-gap: 24px}}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-sans-devanagari-devanagari-400-normal-BlDd6KY1.woff2) format("woff2");unicode-range:U+0900-097F}@font-face{font-family:Noto Sans Bengali;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-sans-bengali-bengali-400-normal-BFibWJDZ.woff2) format("woff2");unicode-range:U+0980-09FF}@font-face{font-family:Noto Sans Gurmukhi;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-sans-gurmukhi-gurmukhi-400-normal-DZz4qdEE.woff2) format("woff2");unicode-range:U+0A00-0A7F}@font-face{font-family:Noto Sans Gujarati;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-sans-gujarati-gujarati-400-normal-DxxaIkf3.woff2) format("woff2");unicode-range:U+0A80-0AFF}@font-face{font-family:Noto Sans Tamil;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-sans-tamil-tamil-400-normal-cIr4vgaa.woff2) format("woff2");unicode-range:U+0B80-0BFF}@font-face{font-family:Noto Sans Telugu;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-sans-telugu-telugu-400-normal-7lz0FJyD.woff2) format("woff2");unicode-range:U+0C00-0C7F}@font-face{font-family:Noto Sans Kannada;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-sans-kannada-kannada-400-normal-Bsa1cm6S.woff2) format("woff2");unicode-range:U+0C80-0CFF}:root{--c-font: system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans Devanagari", "Noto Sans Bengali", "Noto Sans Gurmukhi", "Noto Sans Gujarati", "Noto Sans Tamil", "Noto Sans Telugu", "Noto Sans Kannada", sans-serif;--c-target: 48px;--c-radius: 12px;--c-bar: 72px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--c-font);font-size:16px;line-height:1.6;color:var(--ts-ink);background:var(--ts-surface-0)}h1,h2,h3{line-height:1.4;margin:0 0 8px;overflow-wrap:anywhere}h1{font-size:1.375rem}h2{font-size:1.125rem}h3{font-size:1rem}p{margin:0 0 10px;overflow-wrap:anywhere}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--ts-focus);outline-offset:2px}.c-header{background:var(--ts-surface-1);border-bottom:1px solid var(--ts-divider)}.c-header-inner,.c-main,.c-bar-inner,.c-langbar{max-width:640px;margin:0 auto;padding-left:16px;padding-right:16px}.c-header-inner{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px}.c-firm{font-size:1rem;overflow-wrap:anywhere}.c-secure{display:inline-flex;align-items:center;gap:4px;font-size:.8125rem;color:var(--ts-ink-secondary);white-space:nowrap}.c-langbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px;padding-top:8px;color:var(--ts-ink-secondary)}.c-main{padding-top:16px;padding-bottom:32px;display:grid;gap:12px}.c-main-with-bar{padding-bottom:calc(var(--c-bar) + 32px)}.c-page-title{margin-top:4px}.c-card{background:var(--ts-surface-1);border:1px solid var(--ts-divider);border-radius:var(--c-radius);padding:16px;display:grid;gap:10px}.c-card>*{margin-bottom:0}.c-eyebrow{font-size:.8125rem;color:var(--ts-ink-secondary);margin:0}.c-name{margin:0}.c-clamp3,.c-clamp2{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.c-clamp3{-webkit-line-clamp:3}.c-clamp2{-webkit-line-clamp:2}.c-title{color:var(--ts-ink-secondary);margin:0}.c-small{font-size:.875rem;color:var(--ts-ink-secondary);margin:0}.c-error{color:var(--ts-danger-ink);font-size:.875rem;margin:0}.c-loading{color:var(--ts-ink-secondary)}.c-chip{justify-self:start;display:inline-block;border-radius:999px;padding:2px 10px;font-size:.8125rem;background:var(--ts-neutral-bg);color:var(--ts-neutral-ink)}.c-needed{background:var(--ts-info-bg);color:var(--ts-info-ink)}.c-late{background:var(--ts-warning-bg);color:var(--ts-warning-ink)}.c-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--c-target);min-width:var(--c-target);padding:10px 18px;border-radius:10px;border:1px solid transparent;font-weight:600;cursor:pointer;width:100%;text-align:center}.c-primary{background:var(--ts-primary);color:var(--ts-on-primary)}.c-primary:hover:not(:disabled){background:var(--ts-primary-hover)}.c-secondary{background:var(--ts-surface-1);color:var(--ts-primary);border-color:var(--ts-primary)}.c-quiet{background:transparent;color:var(--ts-ink-secondary);width:auto;padding:8px 12px}.c-button:disabled{opacity:.55;cursor:not-allowed}.c-link{background:none;border:0;padding:0 4px;min-height:var(--c-target);color:var(--ts-primary);font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px;justify-self:start}.ts-ui-textlink{color:var(--ts-primary);text-decoration:underline}.c-icon{flex:none}.c-two{display:grid;grid-template-columns:1fr 1fr;gap:8px}.c-stack{display:grid;gap:8px}.c-check{display:flex;gap:12px;align-items:flex-start;min-height:var(--c-target);cursor:pointer}.c-check input{width:24px;height:24px;margin:2px 0 0;flex:none;accent-color:var(--ts-primary)}.c-field{display:grid;gap:6px;font-weight:600}.c-field input,.c-field select,.c-field textarea{min-height:var(--c-target);width:100%;padding:10px 12px;border-radius:10px;border:1px solid var(--ts-border-input);background:var(--ts-surface-1);font-weight:400}.c-choices{border:0;padding:0;margin:0;display:grid;gap:4px}.c-choices legend{font-weight:600;padding:0;margin-bottom:4px}form{display:grid;gap:12px}.c-password{display:flex;gap:8px}.c-password input{flex:1}.c-hidden-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.c-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.c-notice{display:flex;gap:10px;align-items:flex-start;padding:12px;border-radius:10px;background:var(--ts-info-bg);color:var(--ts-info-ink)}.c-danger{background:var(--ts-danger-soft-bg);color:var(--ts-danger-ink)}.c-success{background:var(--ts-success-bg);color:var(--ts-success-ink)}.c-progress{height:6px;border-radius:3px;background:var(--ts-divider);overflow:hidden}.c-progress i{display:block;height:100%;background:var(--ts-primary);transition:width .2s}.c-items{display:grid;gap:12px}.c-item-head{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.c-files{list-style:none;padding:0;margin:0;display:grid;gap:10px}.c-files li{display:grid;gap:6px}.c-file-line{display:flex;justify-content:space-between;gap:8px;font-size:.875rem}.c-file-name{overflow-wrap:anywhere}.c-file-state{color:var(--ts-ink-secondary);white-space:nowrap}.c-file-actions{display:flex;gap:8px;justify-content:flex-end}.c-done-group{display:grid;gap:8px}.c-collapse{display:flex;align-items:center;gap:8px;min-height:var(--c-target);background:var(--ts-success-bg);color:var(--ts-success-ink);border:0;border-radius:10px;padding:8px 14px;font-weight:600;cursor:pointer}.c-collapse[aria-expanded=true] .c-icon:last-child{transform:rotate(180deg)}.c-done-item{display:grid;gap:2px;padding:8px 14px}.c-done{text-align:center;justify-items:center}.c-done-mark{display:inline-flex;width:56px;height:56px;border-radius:50%;align-items:center;justify-content:center;background:var(--ts-success-bg);color:var(--ts-success-ink)}.c-switch-row{display:flex;justify-content:space-between;align-items:center;gap:12px}.c-switch{position:relative;flex:none;width:56px;height:32px;border-radius:16px;border:0;background:var(--ts-ink-disabled);cursor:pointer;margin:8px 0}.c-switch i{position:absolute;top:4px;left:4px;width:24px;height:24px;border-radius:50%;background:var(--ts-surface-1);transition:left .15s}.c-switch[aria-checked=true]{background:var(--ts-primary)}.c-switch[aria-checked=true] i{left:28px}.c-bar{position:fixed;left:0;right:0;bottom:0;background:var(--ts-surface-1);border-top:1px solid var(--ts-divider);box-shadow:0 -2px 12px #00000014;padding-bottom:env(safe-area-inset-bottom)}.c-bar-inner{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:var(--c-bar)}.c-bar-inner .c-button{width:auto;min-width:140px}.c-filecard{display:flex;gap:12px;align-items:center;padding:12px;border:1px solid var(--ts-divider);border-radius:10px}.c-filecard small{display:block;color:var(--ts-ink-secondary)}.c-prose{display:grid;gap:8px;font-size:.9375rem}.c-point{padding-left:4px}.c-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;overflow-wrap:anywhere}.c-markpad{display:grid;gap:8px}.c-markpad canvas{width:100%;aspect-ratio:2 / 1;border:1px dashed var(--ts-border-input);border-radius:10px;touch-action:none;color:var(--ts-ink);background:var(--ts-surface-1)}.c-lines{list-style:none;padding:0;margin:0;display:grid;gap:10px}.c-lines li{display:grid;gap:2px;padding-bottom:10px;border-bottom:1px solid var(--ts-divider)}.c-lines small{color:var(--ts-ink-secondary)}.c-line{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.c-line strong{white-space:nowrap}.c-total{display:flex;justify-content:space-between;font-size:1.125rem;margin:0}.c-pre{white-space:pre-line}.c-voice{display:grid;gap:8px}.c-voice audio{width:100%}.c-question{font-size:1rem}@media(prefers-reduced-motion:reduce){*{transition:none!important}}
