.o5Lata_shell{gap:18px;display:grid}.o5Lata_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.o5Lata_toolbar button,.o5Lata_actions button,.o5Lata_form button{border-radius:var(--radius-compact);background:var(--text-primary);color:var(--background);font:inherit;font-weight:var(--font-weight-bold);cursor:pointer;border:0;padding:10px 14px}.o5Lata_grid{grid-template-columns:minmax(280px,.8fr) minmax(0,1.6fr);gap:18px;display:grid}.o5Lata_panel{border:1px solid var(--border);background:var(--surface);border-radius:var(--radius-major);padding:18px}.o5Lata_list{gap:10px;display:grid}.o5Lata_card{text-align:start;border:1px solid var(--border);background:var(--background);border-radius:var(--radius-compact);cursor:pointer;width:100%;color:inherit;padding:14px}.o5Lata_cardActive{outline:2px solid}.o5Lata_card strong{display:block}.o5Lata_meta{color:var(--text-secondary);flex-wrap:wrap;gap:8px;margin-top:7px;font-size:13px;display:flex}.o5Lata_badge{border:1px solid var(--border);border-radius:var(--radius-pill);padding:3px 8px}.o5Lata_detail{gap:16px;display:grid}.o5Lata_detail h2,.o5Lata_detail h3{margin:0}.o5Lata_summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.o5Lata_summary div{border:1px solid var(--border);border-radius:var(--radius-compact);padding:12px}.o5Lata_summary small{color:var(--text-secondary);margin-bottom:4px;display:block}.o5Lata_form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.o5Lata_form label{color:var(--text-secondary);gap:6px;font-size:13px;display:grid}.o5Lata_form input,.o5Lata_form select,.o5Lata_form textarea{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--background);width:100%;color:inherit;font:inherit;padding:10px}.o5Lata_form textarea{resize:vertical;min-height:90px}.o5Lata_wide{grid-column:1/-1}.o5Lata_actions{flex-wrap:wrap;gap:8px;display:flex}.o5Lata_secondary{color:inherit!important;border:1px solid var(--border)!important;background:0 0!important}.o5Lata_history{gap:8px;display:grid}.o5Lata_history article{border-inline-start:2px solid var(--border);padding-inline-start:12px}.o5Lata_history small{color:var(--text-secondary)}.o5Lata_error{border:1px solid var(--danger);border-radius:var(--radius-compact);padding:10px}.o5Lata_notice{border:1px solid var(--border);border-radius:var(--radius-compact);color:var(--text-secondary);padding:10px}.o5Lata_empty{text-align:center;color:var(--text-secondary);padding:28px}.o5Lata_advanced{border-top:1px solid var(--border);padding-top:12px}.o5Lata_advanced summary{cursor:pointer;font-weight:var(--font-weight-bold)}@media (max-width:900px){.o5Lata_grid,.o5Lata_summary,.o5Lata_form{grid-template-columns:1fr}.o5Lata_wide{grid-column:auto}}
.lkBZYq_button,.lkBZYq_iconButton{min-block-size:var(--target-size);border:1px solid var(--border);border-radius:var(--radius-control);font:inherit;font-weight:var(--font-weight-semibold);transition:background var(--duration-normal) var(--ease-standard), border-color var(--duration-normal) var(--ease-standard), color var(--duration-normal) var(--ease-standard), transform var(--duration-fast) var(--ease-standard)}.lkBZYq_button{min-inline-size:var(--target-size);justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);cursor:pointer;display:inline-flex}.lkBZYq_button_primary{background:var(--text-primary);color:var(--canvas);border-color:var(--text-primary)}.lkBZYq_button_secondary{background:var(--surface);color:var(--text-primary)}.lkBZYq_button_ghost{color:var(--text-primary);background:0 0;border-color:#0000}.lkBZYq_button_danger{background:var(--danger);color:var(--canvas);border-color:var(--danger)}.lkBZYq_button:hover:not(:disabled),.lkBZYq_iconButton:hover:not(:disabled){background-color:var(--surface-hover)}.lkBZYq_button_primary:hover:not(:disabled){background-color:var(--interactive);border-color:var(--interactive);color:var(--surface)}.lkBZYq_button_danger:hover:not(:disabled){background-color:color-mix(in srgb, var(--danger) 88%, var(--text-primary))}.lkBZYq_button:disabled,.lkBZYq_iconButton:disabled{color:var(--text-disabled);cursor:not-allowed;opacity:.62}.lkBZYq_iconButton{inline-size:var(--target-size);background:var(--surface);color:var(--text-secondary);place-items:center;padding:0;display:inline-grid}.lkBZYq_spinner{inline-size:var(--space-4);block-size:var(--space-4);border:2px solid;border-radius:var(--radius-pill);border-inline-end-color:#0000;animation:.8s linear infinite lkBZYq_primitive-spin}@keyframes lkBZYq_primitive-spin{to{transform:rotate(360deg)}}.lkBZYq_surface{min-inline-size:0;padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-compact);background:var(--surface);color:var(--text-primary);box-shadow:var(--shadow-card)}.lkBZYq_surfaceMajor{border-radius:var(--radius-major)}.lkBZYq_surfaceRaised{background:var(--surface-raised);box-shadow:var(--shadow-floating)}.lkBZYq_badge{align-items:center;gap:var(--space-1);max-inline-size:100%;padding:var(--space-1) var(--space-2);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-muted);color:var(--text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--line-ui);overflow-wrap:anywhere;display:inline-flex}.lkBZYq_badge[data-tone=information]{color:var(--information);background:var(--information-soft);border-color:#0000}.lkBZYq_badge[data-tone=success]{color:var(--success);background:var(--success-soft);border-color:#0000}.lkBZYq_badge[data-tone=warning]{color:var(--warning);background:var(--warning-soft);border-color:#0000}.lkBZYq_badge[data-tone=danger]{color:var(--danger);background:var(--danger-soft);border-color:#0000}.lkBZYq_field{gap:var(--space-2);display:grid}.lkBZYq_field>label{color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.lkBZYq_control{inline-size:100%;min-block-size:var(--target-size);padding:var(--space-2) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--text-primary);font:inherit}.lkBZYq_control:disabled{color:var(--text-disabled);background:var(--surface-muted);cursor:not-allowed}.lkBZYq_textarea{resize:vertical;min-block-size:120px}.lkBZYq_fieldHint{color:var(--text-tertiary)}.lkBZYq_fieldError{color:var(--danger)}.lkBZYq_pageHeader,.lkBZYq_sectionHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-6);display:flex}.lkBZYq_pageHeader h1,.lkBZYq_sectionHeader h2{margin:0}.lkBZYq_pageHeader h1{font-size:var(--font-size-2xl)}.lkBZYq_sectionHeader h2{font-size:var(--font-size-lg)}.lkBZYq_pageHeader p,.lkBZYq_sectionHeader p{max-inline-size:68ch;color:var(--text-secondary);margin-block-start:var(--space-2)}.lkBZYq_eyebrow{color:var(--text-tertiary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;margin-block-end:var(--space-2);display:block}[dir=rtl] .lkBZYq_eyebrow{letter-spacing:0}.lkBZYq_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.lkBZYq_metric{min-inline-size:0;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-compact);background:var(--surface)}.lkBZYq_metric>span{color:var(--text-secondary);font-size:var(--font-size-sm)}.lkBZYq_metric>strong{margin-block:var(--space-2) var(--space-1);color:var(--text-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;display:block}.lkBZYq_metric>small{color:var(--text-tertiary)}.lkBZYq_metricTrend{color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);align-items:center;margin-block-end:var(--space-1);margin-inline-end:var(--space-2);display:inline-flex}.lkBZYq_metricTrend[data-direction=up]:before{content:"↑";margin-inline-end:var(--space-1)}.lkBZYq_metricTrend[data-direction=down]:before{content:"↓";margin-inline-end:var(--space-1)}.lkBZYq_metricTrend[data-direction=flat]:before{content:"→";margin-inline-end:var(--space-1)}.lkBZYq_metricTrend[data-direction=unknown]:before{content:"?";margin-inline-end:var(--space-1)}.lkBZYq_progressMeter{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-compact);background:var(--surface);display:grid}.lkBZYq_progressMeter>div{justify-content:space-between;gap:var(--space-4);display:flex}.lkBZYq_progressMeter span,.lkBZYq_progressMeter small{color:var(--text-secondary)}.lkBZYq_progressMeter strong{color:var(--text-primary);font-variant-numeric:tabular-nums}.lkBZYq_progressMeter progress{inline-size:100%;block-size:var(--space-2);accent-color:var(--interactive)}.lkBZYq_sparkline{block-size:32px;inline-size:100%;min-inline-size:96px;color:var(--interactive)}.lkBZYq_tabs{gap:var(--space-1);overflow-inline:auto;border-block-end:1px solid var(--border);display:flex}.lkBZYq_tabs a{min-block-size:var(--target-size);padding-inline:var(--space-3);color:var(--text-secondary);white-space:nowrap;border-block-end:2px solid #0000;align-items:center;display:inline-flex}.lkBZYq_tabs a[aria-current=page]{color:var(--text-primary);border-block-end-color:var(--interactive);font-weight:var(--font-weight-semibold)}.lkBZYq_tableWrap{max-inline-size:100%;overflow:auto}.lkBZYq_table{border-collapse:collapse;text-align:start;inline-size:100%}.lkBZYq_table caption{text-align:start;font-weight:var(--font-weight-semibold);padding-block-end:var(--space-3)}.lkBZYq_table th,.lkBZYq_table td{padding:var(--space-3);border-block-end:1px solid var(--border);text-align:start}.lkBZYq_table th{background:var(--surface-muted);color:var(--text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.lkBZYq_dataList{margin:0;display:grid}.lkBZYq_dataList>div{justify-content:space-between;gap:var(--space-4);padding-block:var(--space-3);border-block-end:1px solid var(--border);display:flex}.lkBZYq_dataList dt{color:var(--text-secondary)}.lkBZYq_dataList dd{color:var(--text-primary);text-align:end;margin:0}.lkBZYq_technical{font-family:var(--font-mono);overflow-wrap:anywhere;direction:ltr;unicode-bidi:isolate}.lkBZYq_state{gap:var(--space-2);padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-major);background:var(--surface);justify-items:start;display:grid}.lkBZYq_state p{max-inline-size:64ch;color:var(--text-secondary);margin:0}.lkBZYq_stateTitle{margin:0;font-size:1em;font-weight:700}.lkBZYq_state[data-state=empty]{border-style:dashed}.lkBZYq_state[data-state=loading]{align-content:center;min-block-size:128px}.lkBZYq_state[data-state=error]{border-color:color-mix(in srgb, var(--danger) 40%, var(--border));background:var(--danger-soft)}.lkBZYq_state[data-state=permission]{border-inline-start:var(--space-1) solid var(--warning)}.lkBZYq_state[data-state=disconnected]{border-inline-start:var(--space-1) solid var(--danger)}.lkBZYq_state[data-state=partial]{border-inline-start:var(--space-1) solid var(--information)}.lkBZYq_state[data-state=stale]{border-style:dashed;border-inline-start:var(--space-1) solid var(--warning)}.lkBZYq_state[data-state=insufficient]{border-inline-start:var(--space-1) solid var(--evidence);background:var(--evidence-soft)}.lkBZYq_notice{padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-inline-start:var(--space-1) solid var(--information);border-radius:var(--radius-control);background:var(--information-soft);color:var(--text-primary);overflow-wrap:anywhere}.lkBZYq_notice[data-tone=neutral]{background:var(--surface-muted);border-inline-start-color:var(--border-strong)}.lkBZYq_notice[data-tone=success]{background:var(--success-soft);border-inline-start-color:var(--success)}.lkBZYq_notice[data-tone=warning]{background:var(--warning-soft);border-inline-start-color:var(--warning)}.lkBZYq_notice[data-tone=danger]{background:var(--danger-soft);border-inline-start-color:var(--danger)}.lkBZYq_evidenceReceipt{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-inline-start:var(--space-1) solid var(--evidence);border-radius:var(--radius-compact);background:var(--evidence-soft);display:grid}.lkBZYq_evidenceHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.lkBZYq_evidenceHeader>div{gap:var(--space-1);min-inline-size:0;display:grid}.lkBZYq_evidenceHeader span{color:var(--evidence);font-weight:var(--font-weight-semibold)}.lkBZYq_evidenceHeader strong{color:var(--text-primary);overflow-wrap:anywhere}.lkBZYq_evidenceMeta{gap:var(--space-2) var(--space-4);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin:0;display:grid}.lkBZYq_evidenceMeta>div{min-inline-size:0}.lkBZYq_evidenceMeta dt{color:var(--text-tertiary);font-size:var(--font-size-xs)}.lkBZYq_evidenceMeta dd{margin:var(--space-1) 0 0;color:var(--text-primary);overflow-wrap:anywhere}.lkBZYq_evidenceReceipt code{color:var(--text-primary);font:var(--font-size-sm)/var(--line-relaxed) var(--font-mono);overflow-wrap:anywhere;direction:ltr;unicode-bidi:isolate}.lkBZYq_evidenceReceipt small{color:var(--text-tertiary)}.lkBZYq_evidenceLink{font-weight:var(--font-weight-semibold);justify-self:start}.lkBZYq_outcomeStatus{gap:var(--space-1);justify-items:start;display:inline-grid}.lkBZYq_outcomeStatus>small{color:var(--text-tertiary)}.lkBZYq_outcomeChain{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lkBZYq_outcomeChain>div{gap:var(--space-2);min-inline-size:0;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-compact);background:var(--surface);display:grid}.lkBZYq_outcomeChain>div[data-layer=execution]{border-block-start:var(--space-1) solid var(--information)}.lkBZYq_outcomeChain>div[data-layer=external]{border-block-start:var(--space-1) solid var(--evidence)}.lkBZYq_outcomeChain>div[data-layer=business]{border-block-start:var(--space-1) solid var(--success)}.lkBZYq_outcomeChain>div>span{color:var(--text-secondary);font-size:var(--font-size-sm)}.lkBZYq_section{padding-block:var(--space-6);border-block-end:1px solid var(--border-subtle)}.lkBZYq_section>.lkBZYq_sectionHeader{margin-block-end:var(--space-5)}.lkBZYq_row{gap:var(--space-5);padding-block:var(--space-5);border-block-end:1px solid var(--border-subtle);align-items:center;display:flex}.lkBZYq_row:last-child{border:0}.lkBZYq_row>div:first-child{flex:1;min-inline-size:0}.lkBZYq_row strong{font-weight:var(--font-weight-medium)}.lkBZYq_row p{color:var(--text-secondary);line-height:var(--line-relaxed);margin:0}@media (max-width:560px){.lkBZYq_pageHeader,.lkBZYq_sectionHeader,.lkBZYq_row{flex-wrap:wrap}.lkBZYq_pageHeader,.lkBZYq_sectionHeader{gap:var(--space-4)}.lkBZYq_state{padding:var(--space-5)}.lkBZYq_row>div:first-child{flex-basis:70%}.lkBZYq_outcomeChain{grid-template-columns:1fr}.lkBZYq_evidenceHeader{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.lkBZYq_button,.lkBZYq_iconButton{transition:none}.lkBZYq_spinner{border-inline-end-color:currentColor;animation:none}}
.PmqZXa_metrics{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.PmqZXa_section{gap:var(--space-4);display:grid}.PmqZXa_eyebrow{color:var(--text-tertiary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.08em}[dir=rtl] .PmqZXa_eyebrow{letter-spacing:0}.PmqZXa_sectionBody{min-inline-size:0}.PmqZXa_workflow{gap:0;margin:0;padding:0;list-style:none;display:grid}.PmqZXa_workflow li{gap:var(--space-3);padding-block:var(--space-3);border-block-end:1px solid var(--border);grid-template-columns:auto minmax(0,1fr);display:grid}.PmqZXa_workflow li:last-child{border-block-end:0}.PmqZXa_workflow p{margin:var(--space-1) 0 0;color:var(--text-secondary)}.PmqZXa_step{inline-size:var(--space-6);block-size:var(--space-6);border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface-muted);color:var(--text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);place-items:center;display:inline-grid}.PmqZXa_records{gap:var(--space-2);display:grid}.PmqZXa_record{align-items:center;gap:var(--space-3);min-inline-size:0;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-compact);background:var(--surface);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.PmqZXa_lead{color:var(--text-secondary)}.PmqZXa_recordMain{min-inline-size:0}.PmqZXa_recordMain>strong,.PmqZXa_recordMain>small{overflow-wrap:anywhere;display:block}.PmqZXa_recordMain>small{color:var(--text-tertiary);margin-block-start:var(--space-1)}.PmqZXa_recordStatus{min-inline-size:0;color:var(--text-secondary);overflow-wrap:anywhere}@media (max-width:640px){.PmqZXa_record{grid-template-columns:1fr;align-items:start}.PmqZXa_recordStatus{justify-self:start}}
.L8RwbW_picker{gap:14px;display:grid}.L8RwbW_preview{border:1px solid var(--border);background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--accent-primary) 6%,transparent),transparent 48%),var(--surface-muted);border-radius:14px;justify-items:center;gap:7px;padding:14px;display:grid;overflow:hidden}.L8RwbW_previewCopy{text-align:center;justify-items:center;gap:3px;display:grid}.L8RwbW_previewCopy strong{color:var(--text-primary);font-size:13px}.L8RwbW_previewCopy span{max-width:420px;color:var(--text-tertiary);font-size:9px;line-height:1.5}.L8RwbW_states{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.L8RwbW_states button{min-height:28px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:4px 8px;font-size:8px}.L8RwbW_states button[aria-pressed=true]{border-color:var(--border);background:var(--surface);color:var(--text-primary)}.L8RwbW_grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid}.L8RwbW_grid>button{border:1px solid var(--border);background:var(--surface-muted);min-width:0;min-height:62px;color:var(--text-secondary);text-align:start;cursor:pointer;border-radius:10px;grid-template-columns:54px minmax(0,1fr) 14px;align-items:center;gap:6px;padding:5px 7px;display:grid;position:relative}.L8RwbW_grid>button:hover{border-color:var(--border-strong);background:var(--surface-hover)}.L8RwbW_grid>button.L8RwbW_active{border-color:color-mix(in srgb,var(--accent-primary) 45%,var(--border));background:color-mix(in srgb,var(--accent-primary) 7%,var(--surface-muted));color:var(--text-primary)}.L8RwbW_grid>button:disabled{cursor:default;opacity:.7}.L8RwbW_thumb{place-items:center;width:54px;height:54px;display:grid;overflow:hidden}.L8RwbW_thumb>figure{filter:none;width:48px!important;max-width:48px!important;margin:0!important;transform:none!important}.L8RwbW_label{text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:600;overflow:hidden}.L8RwbW_footer{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.L8RwbW_footer p{color:var(--danger);margin:0;font-size:9px}.L8RwbW_spin{animation:.8s linear infinite L8RwbW_spin}@keyframes L8RwbW_spin{to{transform:rotate(360deg)}}@media (max-width:980px){.L8RwbW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.L8RwbW_grid{grid-template-columns:1fr}.L8RwbW_grid>button{grid-template-columns:50px minmax(0,1fr) 14px}}.L8RwbW_preview{background:var(--surface-muted);gap:12px;padding:20px}.L8RwbW_preview>figure{width:min(230px,100%)}.L8RwbW_previewCopy strong{font-size:16px}.L8RwbW_previewCopy span{font-size:12px;line-height:1.7}.L8RwbW_grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.L8RwbW_grid>button{text-align:center;flex-direction:column;gap:10px;min-height:150px;padding:12px 8px;display:flex}.L8RwbW_thumb{aspect-ratio:4/5;border-radius:10px;width:100%;height:auto}.L8RwbW_thumb>figure{width:100%!important;max-width:100%!important}.L8RwbW_label{font-size:12px}.L8RwbW_grid>button>svg{top:8px;width:22px;height:22px;color:var(--canvas);background:var(--accent-primary);border-radius:50%;padding:3px;position:absolute;inset-inline-end:8px}.L8RwbW_grid>button:focus-visible{outline:2px solid var(--accent-primary);outline-offset:3px}.L8RwbW_footer p{font-size:12px}@media (max-width:980px){.L8RwbW_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:520px){.L8RwbW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.L8RwbW_grid>button{min-height:140px}}.L8RwbW_legacy{border-top:1px solid var(--border);margin-top:18px;padding-top:12px}.L8RwbW_legacy summary{color:var(--text-secondary);padding:10px 0;font-size:13px}.L8RwbW_legacy .L8RwbW_grid{margin-top:15px}.L8RwbW_picker .L8RwbW_grid{grid-template-columns:repeat(3,minmax(0,1fr))}.L8RwbW_picker .L8RwbW_thumb{aspect-ratio:1;border-radius:50%;max-width:140px}.L8RwbW_picker .L8RwbW_states button{min-height:36px;font-size:12px}@media (max-width:520px){.L8RwbW_picker .L8RwbW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
._2oGQwG_panel{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);color:var(--text-primary);border-radius:14px}._2oGQwG_loader{color:var(--text-secondary);align-items:center;gap:10px;font-size:12px;display:inline-flex}._2oGQwG_loaderGrid{grid-template-columns:repeat(3,4px);gap:2px;display:grid}._2oGQwG_loaderGrid i{background:var(--text-secondary);opacity:.18;border-radius:1px;width:4px;height:4px;animation:.78s ease-in-out infinite _2oGQwG_aiPixel}._2oGQwG_loaderGrid i:nth-child(2),._2oGQwG_loaderGrid i:nth-child(4){animation-delay:90ms}._2oGQwG_loaderGrid i:nth-child(3),._2oGQwG_loaderGrid i:nth-child(5),._2oGQwG_loaderGrid i:nth-child(7){animation-delay:.18s}._2oGQwG_loaderGrid i:nth-child(6),._2oGQwG_loaderGrid i:nth-child(8){animation-delay:.27s}._2oGQwG_loaderGrid i:nth-child(9){animation-delay:.36s}._2oGQwG_elapsed{font-family:var(--font-mono);color:var(--text-tertiary);font-variant-numeric:tabular-nums;font-size:12px}._2oGQwG_trace{gap:7px;display:grid}._2oGQwG_traceHead{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:3px 0;font-size:12px;display:flex}._2oGQwG_traceHead strong{color:var(--text-primary);font-weight:600}._2oGQwG_traceList{border-inline-start:1px solid var(--border);gap:4px;padding-inline-start:18px;display:grid}._2oGQwG_traceRow{min-height:28px;color:var(--text-secondary);border-radius:7px;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:7px;padding:4px 6px;font-size:12px;display:grid}._2oGQwG_traceRow[data-state=active]{background:var(--surface-hover);color:var(--text-primary)}._2oGQwG_traceIcon{place-items:center;width:14px;height:14px;display:grid}._2oGQwG_traceIcon[data-state=active]{border:1.5px solid var(--border-strong);border-top-color:var(--accent-primary);border-radius:50%;animation:.8s linear infinite _2oGQwG_aiSpin}._2oGQwG_traceIcon[data-state=done]{color:var(--success)}._2oGQwG_traceMeta{font-family:var(--font-mono);color:var(--text-tertiary);font-size:12px}._2oGQwG_toolGroup{gap:5px;display:grid}._2oGQwG_toolChip{background:var(--surface-muted);border:1px solid var(--border);border-radius:8px;align-items:center;gap:8px;min-height:30px;padding:5px 8px;font-size:12px;display:flex}._2oGQwG_toolChip strong{font-weight:600}._2oGQwG_toolChip span{color:var(--text-tertiary);margin-inline-start:auto;font-size:12px}._2oGQwG_responseActions{align-items:center;gap:3px;margin-top:6px;display:flex}._2oGQwG_iconButton{width:26px;height:26px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;display:grid}._2oGQwG_iconButton:hover{background:var(--surface-hover);color:var(--text-primary)}._2oGQwG_sourcePill{border:1px solid var(--border);background:var(--surface-muted);min-height:22px;color:var(--text-secondary);border-radius:999px;align-items:center;gap:5px;padding:3px 7px;font-size:12px;display:inline-flex}._2oGQwG_approval{max-width:720px;padding:18px}._2oGQwG_approvalHead{justify-content:space-between;align-items:center;gap:12px;display:flex}._2oGQwG_risk{background:var(--warning-soft);color:var(--warning);border-radius:999px;align-items:center;gap:6px;padding:4px 8px;font-size:12px;font-weight:650;display:inline-flex}._2oGQwG_approval h3{margin:14px 0 7px;font-size:16px}._2oGQwG_approval p{color:var(--text-secondary);font-size:12px;line-height:1.65}._2oGQwG_approvalGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}._2oGQwG_approvalField{border:1px solid var(--border);background:var(--surface-muted);border-radius:9px;padding:10px}._2oGQwG_approvalField span{text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);font-size:12px;display:block}._2oGQwG_approvalField strong{overflow-wrap:anywhere;margin-top:4px;font-size:12px;display:block}._2oGQwG_approvalActions{border-top:1px solid var(--border);justify-content:flex-end;gap:8px;margin-top:15px;padding-top:13px;display:flex}._2oGQwG_taskRows{gap:6px;display:grid}._2oGQwG_taskRow{border:1px solid var(--border);background:var(--surface);border-radius:12px;overflow:hidden}._2oGQwG_taskRow>button{width:100%;min-height:44px;color:var(--text-primary);text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:24px minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:7px 10px;display:grid}._2oGQwG_taskState{background:var(--surface-muted);width:20px;height:20px;color:var(--text-tertiary);border-radius:50%;place-items:center;font-size:12px;display:grid}._2oGQwG_taskState[data-state=running]{border:1.5px solid var(--border-strong);border-top-color:var(--accent-primary);animation:.9s linear infinite _2oGQwG_aiSpin}._2oGQwG_taskState[data-state=completed]{background:var(--success-soft);color:var(--success)}._2oGQwG_taskState[data-state=failed]{background:var(--danger-soft);color:var(--danger)}._2oGQwG_taskLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:600;overflow:hidden}._2oGQwG_taskMeta{color:var(--text-tertiary);font-size:12px}._2oGQwG_statusPill{background:var(--surface-muted);color:var(--text-secondary);border-radius:999px;padding:3px 7px;font-size:12px}._2oGQwG_taskDetails{color:var(--text-secondary);gap:5px;padding:0 10px 10px 42px;font-size:12px;display:grid}._2oGQwG_taskRowActions{border-top:1px solid var(--border);flex-wrap:wrap;gap:6px;margin-top:5px;padding-top:8px;display:flex}._2oGQwG_taskRowActions button{border:1px solid var(--border);background:var(--surface-muted);min-height:30px;color:var(--text-secondary);cursor:pointer;border-radius:8px;padding:5px 9px;font-size:12px}._2oGQwG_taskRowActions button:hover{background:var(--surface-hover);color:var(--text-primary)}._2oGQwG_taskRowActions button:disabled{opacity:.42;cursor:not-allowed}._2oGQwG_filters{flex-wrap:wrap;align-items:center;gap:5px;display:flex}._2oGQwG_filter{min-height:30px;color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:5px 9px;font-size:12px;display:inline-flex}._2oGQwG_filter[data-active=true]{border-color:var(--border);background:var(--surface-muted);color:var(--text-primary)}._2oGQwG_recordWrap{border:1px solid var(--border);border-radius:12px;overflow:auto}._2oGQwG_records{border-collapse:collapse;width:100%;font-size:12px}._2oGQwG_records th,._2oGQwG_records td{border-bottom:1px solid var(--border);text-align:start;white-space:nowrap;padding:9px 10px}._2oGQwG_records th{color:var(--text-tertiary);background:var(--surface-muted);font-weight:600}._2oGQwG_records tr:last-child td{border-bottom:0}._2oGQwG_records td{color:var(--text-secondary)}._2oGQwG_records td:first-child{color:var(--text-primary);font-weight:600}._2oGQwG_recommend{max-width:520px;padding:16px}._2oGQwG_recommend h3{margin:0;font-size:13px}._2oGQwG_recommend p{color:var(--text-secondary);margin:6px 0 12px;font-size:12px;line-height:1.6}._2oGQwG_confidence{color:var(--text-secondary);align-items:center;gap:7px;font-size:12px;display:flex}._2oGQwG_confidence i{background:var(--success);width:4px;height:13px;box-shadow:6px 0 var(--success),12px 0 var(--success);border-radius:2px;margin-inline-end:12px}._2oGQwG_recommendActions{justify-content:flex-end;gap:7px;margin-top:12px;display:flex}._2oGQwG_contextStack{gap:7px;display:grid}._2oGQwG_contextCard{border:1px solid var(--border);background:var(--surface-muted);border-radius:10px;padding:11px}._2oGQwG_contextCard header{justify-content:space-between;gap:10px;display:flex}._2oGQwG_contextCard strong{font-size:12px}._2oGQwG_contextCard small{color:var(--text-tertiary);font-size:12px}._2oGQwG_contextCard p{color:var(--text-secondary);margin:7px 0;font-size:12px;line-height:1.55}._2oGQwG_contextCard footer{color:var(--text-tertiary);gap:5px;font-size:12px;display:flex}._2oGQwG_diff{border:1px solid var(--border);border-radius:11px;overflow:auto}._2oGQwG_diff table{border-collapse:collapse;width:100%;font-size:12px}._2oGQwG_diff th,._2oGQwG_diff td{border-bottom:1px solid var(--border);text-align:start;padding:8px 9px}._2oGQwG_diff tr[data-change=add]{background:color-mix(in srgb,var(--success) 9%,transparent)}._2oGQwG_diff tr[data-change=remove]{background:color-mix(in srgb,var(--danger) 9%,transparent)}._2oGQwG_diff tr[data-selected=false]{opacity:.42;text-decoration:line-through}._2oGQwG_flow{border:1px solid var(--border);background-image:radial-gradient(circle,var(--border-strong) 1px,transparent 1px);background-size:18px 18px;background-color:var(--surface-muted);border-radius:12px;min-height:270px;padding:18px;position:relative;overflow:auto}._2oGQwG_flowColumn{flex-direction:column;align-items:center;gap:20px;min-width:420px;display:flex}._2oGQwG_flowNode{border:1px solid var(--border-strong);background:var(--surface);min-width:250px;max-width:360px;box-shadow:var(--shadow-sm);border-radius:11px;padding:10px 12px}._2oGQwG_flowNode span{color:var(--text-tertiary);text-transform:uppercase;font-size:12px}._2oGQwG_flowNode strong{margin-top:3px;font-size:12px;display:block}._2oGQwG_flowLine{background:var(--border-strong);width:1px;height:24px}._2oGQwG_insight{padding:14px}._2oGQwG_insightHead{justify-content:space-between;align-items:center;gap:10px;display:flex}._2oGQwG_insightHead strong{font-size:12px}._2oGQwG_insightMetric{font:600 22px var(--font-mono);margin:8px 0 4px}._2oGQwG_spark{width:100%;height:72px;display:block}._2oGQwG_spark polyline{fill:none;stroke:var(--accent-primary);stroke-width:2px}._2oGQwG_spark line{stroke:var(--border)}._2oGQwG_code{border:1px solid var(--border);background:var(--canvas);border-radius:11px;overflow:hidden}._2oGQwG_codeHead{border-bottom:1px solid var(--border);background:var(--surface-muted);justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}._2oGQwG_codeHead strong{font:600 10px var(--font-mono)}._2oGQwG_code pre{color:var(--text-secondary);font:10px/1.65 var(--font-mono);white-space:pre;margin:0;padding:10px;overflow:auto}._2oGQwG_codeLineAdd{background:color-mix(in srgb,var(--success) 10%,transparent);color:var(--success);display:block}._2oGQwG_codeLineDel{background:color-mix(in srgb,var(--danger) 10%,transparent);color:var(--danger);display:block}._2oGQwG_fine{max-width:420px;padding:14px}._2oGQwG_fine h3{margin:0 0 12px;font-size:12px}._2oGQwG_fineGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}._2oGQwG_fine label{color:var(--text-tertiary);gap:4px;font-size:12px;display:grid}._2oGQwG_fine input,._2oGQwG_fine select{border:1px solid var(--border);background:var(--surface-muted);min-height:34px;color:var(--text-primary);border-radius:8px;padding:6px 8px}._2oGQwG_selection{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-lg);border-radius:999px;align-items:center;gap:2px;padding:4px;display:inline-flex}._2oGQwG_selection input{width:130px;color:var(--text-primary);background:0 0;border:0;outline:0;padding:3px 6px;font-size:12px}._2oGQwG_selection button{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:5px 7px;font-size:12px}._2oGQwG_selection button:hover{background:var(--surface-hover);color:var(--text-primary)}._2oGQwG_screen{border:1px solid var(--border);background:var(--surface-muted);border-radius:12px;overflow:hidden}._2oGQwG_screenFrame{aspect-ratio:16/10;place-items:center;display:grid;position:relative;overflow:hidden}._2oGQwG_screenFrame img,._2oGQwG_screenFrame video{object-fit:cover;width:100%;height:100%}._2oGQwG_screenEmpty{color:var(--text-secondary);place-items:center;gap:8px;font-size:12px;display:grid}._2oGQwG_screenFooter{border-top:1px solid var(--border);color:var(--text-primary);justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:12px;display:flex}._2oGQwG_screenButton{border:1px solid var(--border-strong);background:var(--surface-hover);color:var(--text-primary);cursor:pointer;border-radius:999px;padding:5px 9px;font-size:12px}._2oGQwG_modal{z-index:200;background:var(--backdrop);place-items:center;padding:24px;display:grid;position:fixed;inset:0}._2oGQwG_modalCard{border:1px solid var(--border-strong);background:var(--surface-raised);width:min(1100px,94vw);max-height:90vh;box-shadow:var(--shadow-overlay);border-radius:16px;overflow:hidden}._2oGQwG_modalHead{color:var(--text-primary);justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}._2oGQwG_modalBody{max-height:calc(90vh - 48px);overflow:auto}._2oGQwG_modalBody img,._2oGQwG_modalBody video{object-fit:contain;background:#000;width:100%;height:auto;max-height:calc(90vh - 48px);display:block}@keyframes _2oGQwG_aiPixel{0%,to{opacity:.16;transform:scale(.9)}50%{opacity:.85;transform:scale(1.08)}}@keyframes _2oGQwG_aiSpin{to{transform:rotate(360deg)}}@media (max-width:760px){._2oGQwG_approvalGrid,._2oGQwG_fineGrid{grid-template-columns:1fr}._2oGQwG_taskRow>button{grid-template-columns:24px minmax(0,1fr) auto}._2oGQwG_taskRow>button>._2oGQwG_statusPill{display:none}._2oGQwG_records{min-width:640px}}@media (prefers-reduced-motion:reduce){._2oGQwG_loaderGrid i,._2oGQwG_traceIcon[data-state=active],._2oGQwG_taskState[data-state=running]{animation:none}}._2oGQwG_loaderCancel{border:1px solid var(--border);min-height:26px;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;display:inline-flex}._2oGQwG_loaderCancel:hover{border-color:var(--border-strong);color:var(--text-primary);background:var(--surface-hover)}._2oGQwG_toolChip{flex-wrap:wrap}._2oGQwG_toolChip ._2oGQwG_toolState{border-radius:999px;align-items:center;gap:5px;min-height:22px;margin-inline-start:auto;padding:3px 8px;font-size:12px;font-weight:600;display:inline-flex}._2oGQwG_toolChip ._2oGQwG_toolState[data-state=running]{background:color-mix(in srgb,var(--accent-primary) 12%,transparent);color:var(--accent-primary)}._2oGQwG_toolChip ._2oGQwG_toolState[data-state=done]{background:var(--success-soft);color:var(--success)}._2oGQwG_toolChip ._2oGQwG_toolState[data-state=failed]{background:var(--danger-soft);color:var(--danger)}._2oGQwG_toolChip ._2oGQwG_toolState[data-state=attention]{background:var(--warning-soft);color:var(--warning)}._2oGQwG_toolChip ._2oGQwG_toolState[data-state=running] svg{animation:.9s linear infinite _2oGQwG_aiSpin}._2oGQwG_toolDetails{color:var(--text-secondary);flex-basis:100%;font-size:12px}._2oGQwG_toolDetails summary{cursor:pointer;color:var(--text-tertiary);font-size:12px}._2oGQwG_toolDetails code{background:var(--canvas);overflow-wrap:anywhere;font-family:var(--font-mono);white-space:pre-wrap;border-radius:7px;margin-top:5px;padding:7px 8px;font-size:12px;display:block}._2oGQwG_traceRow{grid-template-columns:16px minmax(0,1fr) auto auto}._2oGQwG_traceState{color:var(--text-tertiary);white-space:nowrap;font-size:12px}._2oGQwG_traceState[data-state=active]{color:var(--accent-primary)}._2oGQwG_traceState[data-state=done]{color:var(--success)}._2oGQwG_traceState[data-state=failed]{color:var(--danger)}@media (prefers-reduced-motion:reduce){._2oGQwG_toolChip ._2oGQwG_toolState[data-state=running] svg{animation:none}}
.ePmNJq_directory{min-width:0}.ePmNJq_toolbar{border:1px solid var(--border);background:var(--surface);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:12px;display:flex}.ePmNJq_toolbar .ePmNJq_search{flex:220px;width:auto;min-width:0;max-width:360px;margin:0}.ePmNJq_actions{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.ePmNJq_viewGroup{align-items:center;gap:4px;display:flex}.ePmNJq_directory .ePmNJq_toolbar :is(button,a,input,select){box-sizing:border-box;height:44px;min-height:44px}.ePmNJq_directory .ePmNJq_toolbar :is(button,a){white-space:nowrap;justify-content:center;align-items:center;padding:0 14px;display:inline-flex}.ePmNJq_directory .ePmNJq_toolbar .ePmNJq_viewGroup :is(button[aria-pressed=true]){background:var(--surface-active);border-color:var(--border-strong)}.ePmNJq_directory .ePmNJq_genderFilter{white-space:nowrap;flex-direction:row;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.ePmNJq_directory .ePmNJq_toolbar .ePmNJq_genderFilter select{width:104px;margin:0;padding-block:0}.ePmNJq_profile{min-width:0}.ePmNJq_profile .ePmNJq_hero{grid-template-columns:152px minmax(0,1fr);align-items:center;gap:24px;padding:24px;display:grid}.ePmNJq_profile .ePmNJq_portrait{width:152px;max-width:152px;margin:0}.ePmNJq_portraitGroup{flex-direction:column;align-items:center;gap:6px;display:flex}.ePmNJq_identity{min-width:0}.ePmNJq_profile .ePmNJq_identity h2{overflow-wrap:anywhere;margin:0 0 8px;font-size:clamp(24px,2.2vw,30px);line-height:1.4}.ePmNJq_profile .ePmNJq_identity>p{margin:0 0 18px}.ePmNJq_profile .ePmNJq_heroActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ePmNJq_profile .ePmNJq_heroActions :is(button,a){min-height:42px}.ePmNJq_profile .ePmNJq_tabs{flex-wrap:wrap;gap:4px;padding:6px;display:flex}.ePmNJq_profile .ePmNJq_tabs a{white-space:nowrap}.ePmNJq_overview{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);align-items:start;gap:16px;display:grid}.ePmNJq_overview>section{min-width:0}.ePmNJq_overview p{overflow-wrap:anywhere}.ePmNJq_genderSettings{border-bottom:1px solid var(--border);margin-bottom:6px;padding-bottom:18px}.ePmNJq_genderSettings .ePmNJq_genderRow{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;margin:0;display:flex}.ePmNJq_genderSettings .ePmNJq_genderRow select{width:160px;max-width:60%;margin:0}.ePmNJq_genderSettings .ePmNJq_currentGender{color:var(--text-secondary)}.ePmNJq_genderSettings .ePmNJq_genderHelp{color:var(--text-secondary);font-size:12px;line-height:1.8;display:block}.ePmNJq_genderSettings .ePmNJq_genderSave{align-self:flex-start;width:fit-content;min-height:38px}@media (max-width:900px){.ePmNJq_toolbar .ePmNJq_search{flex-basis:100%;width:100%;max-width:none}.ePmNJq_actions{flex:1;justify-content:space-between}.ePmNJq_overview{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.ePmNJq_toolbar{gap:10px;padding:10px}.ePmNJq_actions{gap:10px}.ePmNJq_viewGroup{flex-wrap:wrap}.ePmNJq_directory .ePmNJq_toolbar :is(button,a,input,select){height:44px;min-height:44px}.ePmNJq_directory .ePmNJq_toolbar :is(button,a){padding-inline:12px}.ePmNJq_profile .ePmNJq_hero{text-align:center;grid-template-columns:minmax(0,1fr);gap:18px;padding:20px}.ePmNJq_profile .ePmNJq_portrait{justify-self:center;width:136px;max-width:136px}.ePmNJq_profile .ePmNJq_heroActions{justify-content:center}.ePmNJq_profile .ePmNJq_tabs{flex-wrap:nowrap;overflow-x:auto}.ePmNJq_genderSettings .ePmNJq_genderRow select{width:140px}}
.A3Y0eG_companion{flex-shrink:0;align-items:center;gap:4px;display:flex}.A3Y0eG_expressions{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;min-width:220px;display:grid}.A3Y0eG_hint{max-width:250px;color:var(--text-secondary);padding:8px;line-height:1.5;display:block}@media (max-width:480px){.A3Y0eG_companion>[data-nabd-avatar]{width:68px!important;height:68px!important}}
.gfDOZa_indicator{align-items:center;gap:10px;width:fit-content;min-height:56px;margin-block:4px;padding-block:6px;display:flex}.gfDOZa_status{align-items:center;display:inline-flex}.gfDOZa_wordmark{direction:ltr;align-items:center;gap:10px;min-height:44px;padding-inline:4px;display:inline-flex;position:relative}.gfDOZa_light{background:var(--agent-accent,#8b7cf8);width:5px;height:5px;box-shadow:0 0 8px color-mix(in srgb, var(--agent-accent,#8b7cf8) 45%, transparent);border-radius:50%;flex:none;animation:2.4s ease-in-out infinite gfDOZa_breathe}.gfDOZa_name{letter-spacing:.16em;color:inherit;opacity:.64;font-family:inherit;font-size:11px;font-weight:650;line-height:1}@supports ((-webkit-background-clip:text) or (background-clip:text)){.gfDOZa_name{background:linear-gradient(100deg, color-mix(in srgb, currentColor 48%, transparent) 35%, var(--agent-accent,#8b7cf8) 50%, color-mix(in srgb, currentColor 48%, transparent) 65%);-webkit-text-fill-color:transparent;opacity:1;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:3.2s ease-in-out infinite gfDOZa_illuminate}}.gfDOZa_cancel{width:44px;height:44px;color:inherit;opacity:.8;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:opacity .16s;display:grid}.gfDOZa_cancelIcon{border:1px solid color-mix(in srgb, currentColor 16%, transparent);background:color-mix(in srgb, currentColor 6%, transparent);border-radius:50%;place-items:center;width:30px;height:30px;transition:background .16s,border-color .16s;display:grid}.gfDOZa_cancel:hover,.gfDOZa_cancel:focus-visible{opacity:1}.gfDOZa_cancel:hover .gfDOZa_cancelIcon,.gfDOZa_cancel:focus-visible .gfDOZa_cancelIcon{border-color:color-mix(in srgb, currentColor 28%, transparent);background:color-mix(in srgb, currentColor 12%, transparent)}.gfDOZa_cancel:focus-visible{outline-offset:2px;outline:2px solid}.gfDOZa_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes gfDOZa_breathe{0%,to{opacity:.45;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@keyframes gfDOZa_illuminate{0%,15%{background-position:100%}85%,to{background-position:0%}}@media (prefers-reduced-motion:reduce){.gfDOZa_light{animation:none}@supports ((-webkit-background-clip:text) or (background-clip:text)){.gfDOZa_indicator .gfDOZa_name{animation:3.2s ease-in-out infinite gfDOZa_illuminate!important}}.gfDOZa_cancel,.gfDOZa_cancelIcon{transition:none}}
.a-g9vG_shell{border:1px solid var(--border);border-radius:var(--radius-major);background:var(--surface);box-shadow:var(--shadow-sm);gap:13px;padding:16px;display:grid}.a-g9vG_top{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.a-g9vG_kicker{letter-spacing:.07em;text-transform:uppercase;color:var(--text-tertiary);font-size:12px;font-weight:var(--font-weight-bold)}.a-g9vG_top h2{letter-spacing:-.02em;color:var(--text-primary);margin:4px 0 3px;font-size:17px}.a-g9vG_top p{color:var(--text-secondary);margin:0;font-size:12px}.a-g9vG_badge{border:1px solid var(--border);border-radius:var(--radius-pill);min-height:30px;color:var(--text-secondary);background:var(--surface-muted);white-space:nowrap;align-items:center;padding:0 10px;font-size:12px;display:inline-flex}.a-g9vG_blocked{border-color:color-mix(in srgb,var(--danger) 30%,var(--border));color:var(--danger);background:var(--danger-soft)}.a-g9vG_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.a-g9vG_metric{border-radius:var(--radius-compact);border:1px solid var(--border);background:var(--surface-muted);padding:11px}.a-g9vG_metric span{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.06em;font-size:12px;display:block}.a-g9vG_metric strong{color:var(--text-primary);margin-top:4px;font-size:13px;display:block}.a-g9vG_bar{background:var(--border);border-radius:var(--radius-pill);height:4px;margin-top:8px;overflow:hidden}.a-g9vG_bar i{background:var(--brand-blue);border-radius:inherit;height:100%;display:block}.a-g9vG_notice{border-radius:var(--radius-control);background:var(--warning-soft);border:1px solid color-mix(in srgb,var(--warning) 25%,var(--border));color:var(--warning);padding:10px 12px;font-size:12px}.a-g9vG_error{color:var(--danger);font-size:12px}@media (max-width:900px){.a-g9vG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.a-g9vG_top{flex-direction:column}}@media (max-width:520px){.a-g9vG_grid{grid-template-columns:1fr}}
.living-workspace-chat .l8hJAG_shell.ej-chat-shell{width:100%;height:min(790px,100dvh - 144px);min-height:610px;grid-template-rows:minmax(0,1fr)!important;grid-template-columns:176px minmax(520px,1fr) 246px!important;gap:10px!important;display:grid!important}.l8hJAG_shell .chat-history-panel{border-radius:15px!important;grid-template-rows:auto auto auto minmax(0,1fr)!important;padding:8px!important}.l8hJAG_shell .chat-history-head strong{font-size:12px!important}.l8hJAG_shell .chat-history-new{min-height:32px!important;padding:6px 7px!important;font-size:12px!important}.l8hJAG_shell .chat-history-search{border-radius:7px!important;height:23px!important;min-height:23px!important;margin-top:3px!important;padding:2px 6px!important}.l8hJAG_shell .chat-history-list>button{min-height:34px;border-radius:8px!important;gap:2px 5px!important;padding:6px 7px!important}.l8hJAG_shell .chat-history-title{font-size:12px!important}.l8hJAG_shell .chat-history-list small{display:none!important}.l8hJAG_shell .chat-conversation-panel{box-shadow:var(--shadow-floating);background:var(--surface)!important;border-radius:16px!important}.l8hJAG_shell .chat-thread-header{min-height:52px!important;padding:8px 16px!important}.l8hJAG_shell .chat-thread-header strong{font-size:12px!important}.l8hJAG_shell .chat-conversation-panel>.chat-scroll{scrollbar-gutter:stable;padding:26px clamp(22px,7vw,105px) 20px!important}.l8hJAG_shell .chat-conversation-panel .message-row.assistant .message-bubble{color:var(--text-primary);background:0 0!important;border:0!important;border-radius:0!important;max-width:100%!important;padding:3px 2px!important;font-size:13px!important;line-height:1.72!important}.l8hJAG_shell .chat-conversation-panel .message-row.user .message-bubble{border-color:var(--border)!important;background:color-mix(in srgb, var(--text-primary) 7.5%, transparent)!important;border-radius:20px!important;max-width:min(78%,650px)!important;padding:10px 14px!important;font-size:13px!important;line-height:1.55!important}.l8hJAG_shell .chat-conversation-panel>.composer.ai-prompt-bar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--border)!important;background:var(--surface)!important;width:calc(100% - 34px)!important;min-height:82px!important;box-shadow:var(--shadow-floating)!important;border-radius:24px!important;margin:0 auto 14px!important;padding:9px 10px 7px!important}.l8hJAG_shell .chat-conversation-panel>.composer.ai-prompt-bar:focus-within{border-color:var(--border-strong)!important;box-shadow:var(--shadow-floating), 0 0 0 1px color-mix(in srgb, var(--accent-primary) 28%, transparent)!important}.l8hJAG_shell .ai-prompt-input textarea{overflow-y:hidden;resize:none!important;min-height:46px!important;max-height:180px!important;padding:9px 11px 5px!important;font-size:13.5px!important;line-height:1.55!important}.l8hJAG_shell .ai-prompt-tools{min-height:31px;padding:1px 2px 0!important}:is(.l8hJAG_shell .ai-prompt-tools>a,.l8hJAG_shell .ai-prompt-tools>button){border-radius:50%!important;width:31px!important;height:31px!important;min-height:31px!important}.l8hJAG_workerRail{border:1px solid var(--border);background:color-mix(in srgb, var(--text-primary) 1.6%, transparent);border-radius:15px;grid-area:1/3;grid-template-rows:auto auto minmax(0,1fr) auto;gap:8px;min-width:0;min-height:0;padding:10px;display:grid;overflow:hidden}.l8hJAG_workerRailHeader{justify-content:space-between;align-items:center;gap:10px;min-height:42px;padding:1px 2px 4px;display:flex}.l8hJAG_workerRailHeader>div{gap:2px;min-width:0;display:grid}.l8hJAG_workerRailHeader span{color:var(--text-tertiary);letter-spacing:.065em;text-transform:uppercase;font-size:12px;font-weight:700}.l8hJAG_workerRailHeader strong{color:var(--text-primary);font-size:12px;font-weight:600}.l8hJAG_workerCount{border:1px solid var(--border);background:color-mix(in srgb, var(--text-primary) 2.5%, transparent);border-radius:8px;place-items:center;min-width:24px;min-height:24px;display:grid;color:var(--text-tertiary)!important;font:9px var(--font-mono)!important;letter-spacing:0!important}.l8hJAG_groupCard,.l8hJAG_groupCardActive,.l8hJAG_workerCard,.l8hJAG_workerCardActive{width:100%;min-width:0;color:var(--text-secondary);text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;grid-template-columns:42px minmax(0,1fr) 8px;align-items:center;gap:8px;padding:6px;display:grid}.l8hJAG_groupCard,.l8hJAG_groupCardActive{border-color:var(--border);background:color-mix(in srgb, var(--text-primary) 1.8%, transparent);grid-template-columns:40px minmax(0,1fr);min-height:54px}.l8hJAG_groupCard:hover,.l8hJAG_workerCard:hover{border-color:var(--border);background:color-mix(in srgb, var(--text-primary) 3.0%, transparent);color:var(--text-primary)}.l8hJAG_groupCardActive,.l8hJAG_workerCardActive{border-color:color-mix(in srgb, var(--accent-primary) 30%, var(--border));background:color-mix(in srgb, var(--accent-primary) 7%, color-mix(in srgb, var(--text-primary) 2.5%, transparent));color:var(--text-primary)}.l8hJAG_groupIcon{background:color-mix(in srgb, var(--accent-primary) 11%, color-mix(in srgb, var(--text-primary) 2.5%, transparent));width:36px;height:36px;color:var(--accent-primary);border-radius:10px;place-items:center;display:grid}.l8hJAG_workerList{overscroll-behavior:contain;scrollbar-width:thin;align-content:start;gap:3px;min-height:0;display:grid;overflow-y:auto}.l8hJAG_workerCard,.l8hJAG_workerCardActive{min-height:51px}.l8hJAG_workerAvatar{background:color-mix(in srgb, var(--text-primary) 2.5%, transparent);border-radius:10px;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.l8hJAG_workerAvatar:has([data-nabd-avatar]){background:#fff;border-radius:50%}.l8hJAG_workerAvatar>[data-nabd-avatar],.l8hJAG_workerAvatar>[data-employee-avatar]{width:100%;height:100%}.l8hJAG_workerAvatar img{object-fit:cover;object-position:center;width:100%;height:100%}.l8hJAG_workerCardCopy{gap:2px;min-width:0;display:grid}.l8hJAG_workerCardCopy strong{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.l8hJAG_workerCardCopy small{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;overflow:hidden}.l8hJAG_workerState{background:var(--surface-hover);border-radius:50%;width:6px;height:6px}.l8hJAG_workerState[data-ready=true]{background:var(--accent-primary);box-shadow:0 0 9px color-mix(in srgb, var(--accent-primary) 46%, transparent)}.l8hJAG_workerRailFooter{border-top:1px solid var(--border);min-height:34px;color:var(--text-tertiary);align-items:center;gap:6px;padding-top:7px;font-size:12px;line-height:1.45;display:grid}.l8hJAG_workerRailFooter a{border:1px solid var(--border);width:100%;min-height:31px;color:var(--text-secondary);background:color-mix(in srgb, var(--text-primary) 1.8%, transparent);border-radius:9px;justify-content:center;align-items:center;display:flex}.l8hJAG_workerRailFooter>span{align-items:flex-start;gap:6px;display:flex}.l8hJAG_mobileComputerButton{display:none}@media (max-width:980px){.l8hJAG_mobileComputerButton{border:1px solid var(--border);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:9px;justify-content:center;align-items:center;display:inline-flex}}.l8hJAG_groupSidebar{border-top:1px solid var(--border);color:var(--text-tertiary);align-content:start;justify-items:start;gap:7px;margin-top:7px;padding:10px 8px;display:grid}.l8hJAG_groupSidebar svg{color:var(--accent-primary)}.l8hJAG_groupSidebar strong{color:var(--text-secondary);font-size:12px}.l8hJAG_groupSidebar p{margin:0;font-size:12px;line-height:1.55}.l8hJAG_groupSpeaker{color:var(--text-secondary);align-items:center;gap:7px;margin:0 0 6px 2px;display:flex}.l8hJAG_groupSpeaker strong{color:var(--text-secondary);font-size:12px;font-weight:600}.l8hJAG_groupSpeaker small{color:var(--text-tertiary);font-size:12px}.l8hJAG_groupSpeakerAvatar{background:color-mix(in srgb, var(--text-primary) 3.0%, transparent);border-radius:50%;place-items:center;width:26px;height:26px;display:grid;overflow:hidden}.l8hJAG_groupSpeakerAvatar img{object-fit:cover;object-position:center;width:100%;height:100%}.l8hJAG_groupFailed{color:var(--text-secondary)!important}.l8hJAG_groupWorking{color:var(--text-tertiary);align-items:center;gap:8px;padding:5px 2px;font-size:12px;display:flex}.l8hJAG_groupWorkingDots{gap:3px;display:inline-flex}.l8hJAG_groupWorkingDots i{background:var(--accent-primary);border-radius:50%;width:4px;height:4px;animation:1s ease-in-out infinite l8hJAG_groupDot}.l8hJAG_groupWorkingDots i:nth-child(2){animation-delay:.14s}.l8hJAG_groupWorkingDots i:nth-child(3){animation-delay:.28s}.l8hJAG_groupComposerLabel{background:color-mix(in srgb, var(--text-primary) 2.5%, transparent);min-height:28px;color:var(--text-tertiary);border-radius:999px;align-items:center;gap:6px;padding:4px 9px;font-size:12px;display:inline-flex}@keyframes l8hJAG_groupDot{0%,to{opacity:.28;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@media (max-width:1180px){.living-workspace-chat .l8hJAG_shell.ej-chat-shell{grid-template-columns:160px minmax(480px,1fr) 218px!important}}@media (max-width:980px){.living-workspace-chat .l8hJAG_shell.ej-chat-shell{grid-template-columns:156px minmax(0,1fr)!important}.l8hJAG_workerRail{display:none}.l8hJAG_shell .chat-conversation-panel{grid-column:2!important}}@media (max-width:720px){.living-workspace-chat .l8hJAG_shell.ej-chat-shell{height:calc(100dvh - 82px)!important;min-height:520px!important;display:block!important}.l8hJAG_shell .chat-history-panel{display:none!important}.l8hJAG_shell .chat-conversation-panel{height:100%}.l8hJAG_shell .chat-conversation-panel>.chat-scroll{padding-inline:14px!important}.l8hJAG_shell .chat-conversation-panel>.composer.ai-prompt-bar{width:calc(100% - 18px)!important;margin-bottom:9px!important}.l8hJAG_shell .chat-conversation-panel .message-row.user .message-bubble{max-width:88%!important}}@media (prefers-reduced-motion:reduce){.l8hJAG_groupWorkingDots i{animation:none}}.l8hJAG_voiceActionStack{gap:6px;display:grid}.l8hJAG_singleVoiceControl{width:100%}.l8hJAG_railVoiceButton,.l8hJAG_railVoiceButtonActive{cursor:pointer;justify-content:center;align-items:center;gap:7px;width:100%;border:1px solid var(--border)!important;background:color-mix(in srgb, var(--text-primary) 2.5%, transparent)!important;min-height:34px!important;color:var(--text-secondary)!important;border-radius:9px!important;padding:6px 9px!important;font-size:12px!important;display:flex!important}.l8hJAG_singleVoiceControl .button{cursor:pointer;justify-content:center;align-items:center;gap:7px;width:100%;border:1px solid var(--border)!important;background:color-mix(in srgb, var(--text-primary) 2.5%, transparent)!important;min-height:34px!important;color:var(--text-secondary)!important;border-radius:9px!important;padding:6px 9px!important;font-size:12px!important;display:flex!important}.l8hJAG_railVoiceButtonActive{border-color:color-mix(in srgb, var(--accent-primary) 34%, var(--border))!important;background:color-mix(in srgb, var(--accent-primary) 10%, color-mix(in srgb, var(--text-primary) 2.5%, transparent))!important;color:var(--text-primary)!important}.l8hJAG_singleVoiceControl .button-primary{border-color:color-mix(in srgb, var(--accent-primary) 34%, var(--border))!important;background:color-mix(in srgb, var(--accent-primary) 10%, color-mix(in srgb, var(--text-primary) 2.5%, transparent))!important;color:var(--text-primary)!important}.l8hJAG_groupVoiceControl{gap:4px;display:grid}.l8hJAG_groupVoiceControl small{color:var(--text-tertiary);font-size:12px;line-height:1.35}.l8hJAG_railVoiceError{color:var(--text-secondary)!important}.l8hJAG_composerExpanded{min-height:220px!important}.l8hJAG_composerExpanded .ai-prompt-input textarea{min-height:145px!important;max-height:360px!important}.l8hJAG_hiddenFileInput{display:none}.l8hJAG_composerAttachments{scrollbar-width:thin;grid-column:1/-1;align-items:center;gap:7px;width:100%;padding:1px 3px 5px;display:flex;overflow-x:auto}.l8hJAG_attachmentStrip{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.l8hJAG_attachmentChip{border:1px solid var(--border);background:var(--surface);max-width:260px;color:var(--text-secondary);border-radius:10px;align-items:center;gap:4px;padding:4px 6px;display:flex}.l8hJAG_attachmentOpen{min-width:0;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:4px;display:flex}.l8hJAG_attachmentOpen>span{gap:2px;min-width:0;display:grid}.l8hJAG_attachmentOpen strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.l8hJAG_attachmentOpen small{color:var(--text-tertiary);font-size:12px}.l8hJAG_attachmentOpen svg{flex:none}.l8hJAG_attachmentOpen img{object-fit:cover;border-radius:6px;flex:0 0 32px;width:32px;height:32px}.l8hJAG_attachmentRemove{width:22px;height:22px;color:inherit;background:0 0;border:0;border-radius:50%;flex:0 0 22px;place-items:center;padding:0;display:grid}.l8hJAG_attachmentOpen:hover,.l8hJAG_attachmentRemove:hover{background:var(--surface-hover)}.l8hJAG_attachmentPreview{border:1px solid var(--border-strong);background:var(--surface,#252525);width:min(960px,100vw - 24px);max-width:none;max-height:calc(100dvh - 24px);color:var(--text-primary,#eee);border-radius:16px;padding:0;position:fixed;inset:0;overflow:hidden}.l8hJAG_attachmentPreview::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0009}.l8hJAG_attachmentPreviewPanel{flex-direction:column;max-height:calc(100dvh - 26px);display:flex}.l8hJAG_attachmentPreviewPanel>header{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:14px 16px;display:flex}.l8hJAG_attachmentPreviewPanel>header strong{overflow-wrap:anywhere;flex:1;min-width:0}.l8hJAG_attachmentPreviewPanel>header :is(button,a){height:36px;color:inherit;background:0 0;border:0;border-radius:50%;flex:0 0 36px;place-items:center;padding:0;display:grid}.l8hJAG_attachmentPreviewBody{text-align:center;min-height:120px;padding:16px;overflow:auto}.l8hJAG_attachmentPreviewBody :is(img,video){object-fit:contain;max-width:100%;max-height:65dvh;margin:auto;display:block}.l8hJAG_attachmentPreviewBody audio{width:min(100%,600px);margin-block:32px}.l8hJAG_attachmentPreviewBody iframe{background:#fff;border:0;width:100%;height:65dvh}.l8hJAG_attachmentPreviewBody pre{text-align:start;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}.l8hJAG_attachmentPreviewPanel>footer{border-top:1px solid var(--border);overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:12px;display:flex}.l8hJAG_attachmentPreviewPanel>footer a{border:1px solid var(--border-strong);border-radius:8px;padding:8px 14px}.l8hJAG_uploadingChip{color:var(--text-tertiary);white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:inline-flex}.l8hJAG_uploadingChip svg{animation:.85s linear infinite l8hJAG_composerSpin}.l8hJAG_composerError{color:var(--text-secondary);grid-column:1/-1;padding:0 7px 3px;font-size:12px}.l8hJAG_message-bubble .l8hJAG_attachmentStrip{margin-bottom:8px}@keyframes l8hJAG_composerSpin{to{transform:rotate(360deg)}}.l8hJAG_shell .chat-conversation-panel>.composer.ai-prompt-bar{flex-direction:column!important;align-items:stretch!important;gap:2px!important;display:flex!important}.l8hJAG_shell .chat-conversation-panel>.composer.ai-prompt-bar .ai-prompt-input{width:100%!important}.l8hJAG_shell .chat-conversation-panel>.composer.ai-prompt-bar .ai-prompt-tools{align-items:center;gap:5px!important;width:100%!important;display:flex!important}.l8hJAG_shell .chat-conversation-panel>.composer.ai-prompt-bar .ai-prompt-route{margin-inline-end:auto}.l8hJAG_groupHistory{gap:4px;max-height:30vh;padding:8px;display:grid;overflow:auto}.l8hJAG_groupHistory button{color:var(--text-secondary);text-align:start;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;padding:10px}.l8hJAG_groupHistory button.l8hJAG_activeGroup{border-color:var(--border-strong);background:var(--surface-hover);color:var(--text-primary)}.l8hJAG_groupParticipants{gap:8px;display:grid}.l8hJAG_groupParticipants label{align-items:center;gap:7px;display:flex}.l8hJAG_groupParticipants small{color:var(--text-tertiary);display:block}.l8hJAG_groupDecision{border-top:1px solid var(--border-strong);gap:12px;margin-top:14px;padding-top:14px;display:grid}.l8hJAG_groupDecision li{overflow-wrap:anywhere;margin-bottom:10px}.l8hJAG_groupDecision>span{color:var(--text-secondary)}.l8hJAG_groupDecision button{justify-self:start}.l8hJAG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.l8hJAG_skeletonList{gap:16px;padding:8px 2px;display:grid}.l8hJAG_skeletonRow{display:flex}.l8hJAG_skeletonRow[data-align=start]{justify-content:flex-start}.l8hJAG_skeletonRow[data-align=end]{justify-content:flex-end}.l8hJAG_skeletonBubble{background:color-mix(in srgb, var(--text-primary) 6%, transparent);border-radius:14px;max-width:420px;min-height:46px;position:relative;overflow:hidden}.l8hJAG_skeletonRow[data-align=end] .l8hJAG_skeletonBubble{border-start-end-radius:4px}.l8hJAG_skeletonRow[data-align=start] .l8hJAG_skeletonBubble{border-start-start-radius:4px}.l8hJAG_skeletonBubble:after{content:"";background:linear-gradient(100deg, transparent 20%, color-mix(in srgb, var(--text-primary) 9%, transparent) 50%, transparent 80%);animation:1.4s ease-in-out infinite l8hJAG_skeletonShimmer;position:absolute;inset:0}@keyframes l8hJAG_skeletonShimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}[dir=rtl] .l8hJAG_skeletonBubble:after{animation-name:l8hJAG_skeletonShimmerRtl}@keyframes l8hJAG_skeletonShimmerRtl{0%{transform:translate(100%)}to{transform:translate(-100%)}}.l8hJAG_commandArgs{border:1px solid var(--border);background:color-mix(in srgb, var(--text-primary) 2%, transparent);border-radius:10px;gap:8px;margin-top:8px;padding:10px 12px;display:grid}.l8hJAG_commandArgs>div{grid-template-columns:minmax(90px,150px) minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.l8hJAG_commandArgs dt{color:var(--text-tertiary);font:10px var(--font-mono);overflow-wrap:anywhere}.l8hJAG_commandArgs dd{color:var(--text-primary);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:12px}.l8hJAG_noticeRetry{border:1px solid var(--border-strong);min-height:28px;color:var(--text-primary);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:5px;margin-inline-start:8px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.l8hJAG_noticeRetry:hover{background:var(--surface-hover)}.l8hJAG_noticeRetry:disabled{opacity:.45;cursor:not-allowed}.l8hJAG_chatNoticeErrorRow{justify-content:space-between;align-items:center;gap:10px;display:flex}@media (prefers-reduced-motion:reduce){.l8hJAG_skeletonBubble:after{animation:none}}.living-workspace-chat .l8hJAG_shell.ej-chat-shell{grid-template-columns:224px minmax(520px,1fr) 224px!important;gap:12px!important;height:calc(100dvh - 120px)!important;min-height:620px!important}.l8hJAG_shell .chat-history-panel{border:1px solid var(--border)!important;background:color-mix(in srgb,var(--surface) 76%,transparent)!important;box-shadow:none!important;border-radius:24px!important;padding:10px!important}.l8hJAG_shell .chat-history-head{min-height:48px!important;padding:3px 5px 8px!important}.l8hJAG_shell .chat-history-head strong{font-weight:600;font-size:12px!important}.l8hJAG_shell .chat-history-new{border-radius:999px!important;min-height:38px!important;padding:8px 10px!important;font-size:12px!important}.l8hJAG_shell .chat-history-search{border:1px solid var(--border)!important;background:color-mix(in srgb,var(--text-primary) 2.8%,transparent)!important;border-radius:12px!important;height:36px!important;min-height:36px!important;margin-top:6px!important;padding:5px 9px!important}.l8hJAG_shell .chat-history-search svg{width:14px!important;height:14px!important}.l8hJAG_shell .chat-history-search input{height:26px!important;font-size:12px!important}.l8hJAG_shell .chat-history-list{gap:3px!important;margin-top:8px!important}.l8hJAG_shell .chat-history-list>button{border-radius:14px!important;gap:3px 6px!important;min-height:48px!important;padding:9px 10px!important}.l8hJAG_shell .chat-history-title{font-weight:560;font-size:12px!important}.l8hJAG_shell .chat-history-meta{font-size:12px!important}.l8hJAG_shell .chat-history-list small{opacity:.65;font-size:12px!important;display:block!important}.l8hJAG_shell .chat-conversation-panel{overflow:hidden;border:1px solid var(--border)!important;background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--accent-primary) 7%,transparent),transparent 23rem), color-mix(in srgb,var(--surface) 94%,transparent)!important;box-shadow:var(--shadow-card)!important;border-radius:30px!important}.l8hJAG_shell .chat-thread-header{border-bottom:1px solid var(--border)!important;min-height:62px!important;padding:11px 20px!important}.l8hJAG_shell .chat-thread-header strong{font-weight:590;font-size:13px!important}.l8hJAG_shell .chat-conversation-panel>.chat-scroll{padding:34px clamp(24px,7vw,112px) 26px!important}.l8hJAG_shell .chat-conversation-panel .message-list{gap:21px!important}.l8hJAG_shell .chat-conversation-panel .message-row.assistant .message-bubble{background:0 0!important;border:0!important;max-width:100%!important;padding:4px 2px!important;font-size:14px!important;line-height:1.78!important}.l8hJAG_shell .chat-conversation-panel .message-row.user .message-bubble{background:color-mix(in srgb,var(--accent-primary) 14%,var(--surface-muted))!important;border:0!important;border-radius:20px!important;max-width:min(82%,660px)!important;padding:11px 15px!important;font-size:13px!important;line-height:1.62!important}.l8hJAG_shell .chat-empty{text-align:center;align-content:center;justify-items:center;min-height:100%}.l8hJAG_shell .chat-empty h2{max-width:24ch;font-size:28px!important;font-weight:520!important}.l8hJAG_shell .chat-empty p{max-width:50ch;font-size:13px!important}.l8hJAG_shell .quick-prompts{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:min(620px,100%)!important}.l8hJAG_shell .quick-prompts button{border:1px solid var(--border)!important;background:color-mix(in srgb,var(--surface-elevated) 78%,transparent)!important;border-radius:16px!important;min-height:48px!important;padding:10px 13px!important;font-size:12px!important}.l8hJAG_shell .chat-conversation-panel>.composer.ai-prompt-bar{-webkit-backdrop-filter:blur(22px)saturate(135%);backdrop-filter:blur(22px)saturate(135%);max-width:900px;border:1px solid var(--border-strong)!important;background:color-mix(in srgb,var(--surface-elevated) 94%,transparent)!important;width:calc(100% - 54px)!important;min-height:88px!important;box-shadow:var(--shadow-floating)!important;border-radius:28px!important;margin:0 auto 18px!important;padding:9px 11px 8px!important}.l8hJAG_shell .ai-prompt-input textarea{min-height:48px!important;padding:9px 11px 5px!important;font-size:14px!important;line-height:1.6!important}.l8hJAG_shell .ai-prompt-tools{min-height:34px!important}:is(.l8hJAG_shell .ai-prompt-tools>a,.l8hJAG_shell .ai-prompt-tools>button){width:34px!important;height:34px!important;min-height:34px!important}.l8hJAG_shell .ai-prompt-tools .send-button{border-radius:50%!important;width:36px!important;height:36px!important}.l8hJAG_workerRail{border:1px solid var(--border);background:color-mix(in srgb,var(--surface) 70%,transparent);border-radius:24px;gap:9px;padding:10px 8px}.l8hJAG_workerRailHeader{min-height:49px;padding:3px 5px 8px}.l8hJAG_workerRailHeader span,.l8hJAG_workerRailHeader strong{font-size:12px}.l8hJAG_workerCount{border-radius:10px;min-width:27px;min-height:27px;font-size:12px!important}.l8hJAG_workerList{gap:4px}.l8hJAG_groupCard,.l8hJAG_groupCardActive,.l8hJAG_workerCard,.l8hJAG_workerCardActive{border-radius:15px;grid-template-columns:44px minmax(0,1fr) 8px;gap:9px;min-height:58px;padding:7px}.l8hJAG_groupCard,.l8hJAG_groupCardActive{grid-template-columns:42px minmax(0,1fr)}.l8hJAG_workerAvatar{border-radius:14px;width:42px;height:42px}.l8hJAG_workerCardCopy strong,.l8hJAG_workerCardCopy small{font-size:12px}.l8hJAG_groupIcon{border-radius:13px;width:38px;height:38px}.l8hJAG_workerRailFooter{min-height:42px;padding:9px 3px 2px;font-size:12px}.l8hJAG_workerRailFooter a{border-radius:999px;min-height:36px;font-size:12px}.l8hJAG_railVoiceButton,.l8hJAG_railVoiceButtonActive{border-radius:999px!important;min-height:38px!important;font-size:12px!important}.l8hJAG_singleVoiceControl .button{border-radius:999px!important;min-height:38px!important;font-size:12px!important}@media (max-width:1180px){.living-workspace-chat .l8hJAG_shell.ej-chat-shell{grid-template-columns:200px minmax(460px,1fr) 200px!important}}@media (max-width:980px){.living-workspace-chat .l8hJAG_shell.ej-chat-shell{grid-template-columns:190px minmax(0,1fr)!important}}@media (max-width:720px){.living-workspace-chat .l8hJAG_shell.ej-chat-shell{height:calc(100dvh - 92px)!important;min-height:520px!important}.l8hJAG_shell .chat-conversation-panel{border-radius:24px!important}.l8hJAG_shell .chat-conversation-panel>.chat-scroll{padding:24px 16px 18px!important}.l8hJAG_shell .chat-conversation-panel>.composer.ai-prompt-bar{border-radius:23px!important;width:calc(100% - 18px)!important;margin-bottom:9px!important}}.living-workspace-chat .l8hJAG_shell.ej-chat-shell{width:100%!important;height:100dvh!important;min-height:0!important;box-shadow:none!important;background:#181819!important;border:0!important;border-radius:0!important;grid-template-rows:minmax(0,1fr)!important;grid-template-columns:236px minmax(0,1fr)!important;gap:0!important}.l8hJAG_workerRail{display:none!important}.l8hJAG_shell .chat-history-panel{border:0!important;width:236px!important;min-width:236px!important;height:100dvh!important;min-height:0!important;box-shadow:none!important;background:#181819!important;border-inline-end:1px solid #323232!important;border-radius:0!important;grid-template-rows:auto auto auto minmax(0,1fr)!important;gap:0!important;padding:13px 12px 12px!important;overflow:hidden!important}:is(.l8hJAG_shell .chat-history-head,.l8hJAG_shell .chat-history-new){display:none!important}.l8hJAG_shell .chat-history-top{grid-template-columns:minmax(0,1fr) 30px!important;align-items:center!important;gap:7px!important;margin:0 0 11px!important;display:grid!important}.l8hJAG_shell .chat-history-search{color:#b9b9bd!important;width:100%!important;height:40px!important;min-height:40px!important;box-shadow:none!important;background:#323232!important;border:0!important;border-radius:20px!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0 13px!important;display:flex!important}.l8hJAG_shell .chat-history-search svg{color:#b9b9bd!important;flex:none!important;width:17px!important;height:17px!important}.l8hJAG_shell .chat-history-search input{color:#f7f7f7!important;width:100%!important;height:38px!important;min-height:38px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;font-size:14px!important}.l8hJAG_shell .chat-history-search input::placeholder{color:#b9b9bd!important;opacity:1!important}.l8hJAG_shell .chat-history-more{color:#a9a9ad!important;width:30px!important;height:30px!important;min-height:30px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:50%!important;place-items:center!important;padding:0!important;display:grid!important}.l8hJAG_shell .chat-history-more:hover{color:#fff!important;background:#252526!important}.l8hJAG_shell .chat-history-main{color:#fff!important;width:100%!important;min-height:40px!important;box-shadow:none!important;text-align:start!important;background:0 0!important;border:0!important;border-radius:10px!important;align-items:center!important;margin:0 0 5px!important;padding:8px 12px!important;font-size:14px!important;font-weight:600!important;display:flex!important}:is(.l8hJAG_shell .chat-history-main.active,.l8hJAG_shell .chat-history-main:hover){background:#1f1f20!important}.l8hJAG_shell .chat-history-section-head{color:#a7a7ab!important;justify-content:space-between!important;align-items:center!important;min-height:38px!important;padding:5px 10px!important;font-size:14px!important;font-weight:500!important;display:flex!important}.l8hJAG_shell .chat-history-section-head button{color:#a7a7ab!important;width:27px!important;height:27px!important;min-height:27px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:50%!important;place-items:center!important;padding:0!important;display:grid!important}.l8hJAG_shell .chat-history-section-head button:hover{color:#fff!important;background:#252526!important}.l8hJAG_shell .chat-history-list{flex-direction:column!important;gap:2px!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important;overflow-y:auto!important}.l8hJAG_shell .chat-history-list>button{color:#f3f3f4!important;width:100%!important;min-height:39px!important;box-shadow:none!important;text-align:start!important;background:0 0!important;border:0!important;border-radius:10px!important;padding:8px 11px!important;display:block!important}:is(.l8hJAG_shell .chat-history-list>button:hover,.l8hJAG_shell .chat-history-list>button.active){background:#1f1f20!important}.l8hJAG_shell .chat-history-title{color:inherit!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;font-weight:520!important;display:block!important;overflow:hidden!important}:is(.l8hJAG_shell .chat-history-meta,.l8hJAG_shell .chat-history-list small){display:none!important}.l8hJAG_shell .chat-history-empty{color:#8b8e93!important;padding:10px!important;font-size:12px!important}.l8hJAG_shell .chat-conversation-panel{min-width:0!important;height:100dvh!important;min-height:0!important;box-shadow:none!important;background:#181819!important;border:0!important;border-radius:0!important;flex-direction:column!important;grid-area:1/2!important;display:flex!important;overflow:hidden!important}.l8hJAG_shell .chat-thread-header{min-height:126px!important;box-shadow:none!important;background:#181819!important;border:0!important;flex:0 0 126px!important;justify-content:center!important;align-items:center!important;padding:12px 22px 8px!important;display:flex!important;position:relative!important}:is(.l8hJAG_shell .chat-thread-header-start,.l8hJAG_shell .chat-thread-tools,.l8hJAG_shell .chat-center-agent-action-status){display:none!important}.l8hJAG_shell .chat-thread-header-center{flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:2px!important;min-width:0!important;display:flex!important;position:static!important;transform:none!important}.l8hJAG_shell .chat-center-companion-wrap{place-items:center!important;width:66px!important;height:66px!important;margin:0!important;display:grid!important}.l8hJAG_shell .chat-center-companion-wrap figure{width:64px!important;height:64px!important;margin:0!important}.l8hJAG_shell .chat-center-agent-btn{color:#fff!important;min-height:30px!important;box-shadow:none!important;background:#323232!important;border:0!important;border-radius:999px!important;align-items:center!important;gap:0!important;margin-top:-1px!important;padding:5px 12px!important;display:inline-flex!important}.l8hJAG_shell .chat-center-agent-btn:hover{background:#3c3c3c!important}.l8hJAG_shell .chat-center-agent-btn strong{color:#fff!important;font-size:13px!important;font-weight:600!important}.l8hJAG_shell .chat-center-agent-btn .agent-chevron{display:none!important}.l8hJAG_shell .chat-center-agent-dropdown{background:#28292b!important;border:1px solid #4a4a4c!important;border-radius:14px!important;margin-top:8px!important;box-shadow:0 18px 70px #00000075!important}.l8hJAG_shell .chat-conversation-panel>.chat-scroll{scrollbar-gutter:stable!important;background:#181819!important;flex:1 1 0!important;min-height:0!important;padding:26px clamp(28px,7vw,116px) 20px!important;overflow-y:auto!important}.l8hJAG_shell .chat-conversation-panel .message-list{justify-content:flex-end!important;gap:18px!important;width:min(100%,800px)!important;min-height:100%!important;margin-inline:auto!important}.l8hJAG_shell .chat-conversation-panel .message-row{direction:ltr!important;width:100%!important}.l8hJAG_shell .chat-conversation-panel .message-row .message-stack{width:auto!important;max-width:min(82%,720px)!important}.l8hJAG_shell .chat-conversation-panel .message-row.assistant .message-stack{align-items:flex-start!important;width:auto!important;max-width:min(82%,720px)!important}.l8hJAG_shell .chat-conversation-panel .message-row.user .message-stack{align-items:flex-end!important;width:auto!important;max-width:min(72%,620px)!important}.l8hJAG_shell .chat-conversation-panel .message-bubble{width:fit-content!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;border:0!important;border-radius:18px!important;padding:12px 15px!important;font-size:15px!important;line-height:1.55!important}.l8hJAG_shell .chat-conversation-panel .message-row.assistant .message-bubble{color:#fff!important;background:#252628!important}.l8hJAG_shell .chat-conversation-panel .message-row.user .message-bubble{color:#fff!important;background:#0074e8!important}.l8hJAG_shell .chat-conversation-panel .message-bubble[dir=rtl]{text-align:right!important}.l8hJAG_shell .chat-conversation-panel .message-bubble[dir=ltr]{text-align:left!important}.l8hJAG_shell .chat-conversation-panel .ai-response-actions{opacity:.58!important}.l8hJAG_shell .chat-conversation-panel .ai-response-actions:hover{opacity:1!important}.l8hJAG_shell .chat-conversation-panel>.composer.ai-prompt-bar{width:min(824px,100% - 42px)!important;max-width:824px!important;min-height:62px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;direction:ltr!important;background:#323232!important;border:0!important;border-radius:31px!important;grid-template-columns:38px minmax(0,1fr) 38px!important;grid-auto-rows:auto!important;align-items:center!important;gap:0!important;margin:0 auto 18px!important;padding:7px 10px!important;display:grid!important;position:relative!important}.l8hJAG_shell .chat-conversation-panel>.composer.ai-prompt-bar:focus-within{box-shadow:none!important;background:#323232!important;border:0!important}.l8hJAG_shell .chat-conversation-panel>.composer.ai-prompt-bar .ai-prompt-input{grid-area:1/2!important;width:100%!important;min-width:0!important}.l8hJAG_shell .ai-prompt-input textarea{color:#fff!important;width:100%!important;min-height:42px!important;max-height:126px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:10px 7px!important;font-size:15px!important;line-height:1.45!important}.l8hJAG_shell .ai-prompt-input textarea:focus{box-shadow:none!important;border:0!important;outline:none!important}.l8hJAG_shell .ai-prompt-input textarea::placeholder{color:#9c9ca1!important;opacity:1!important}.l8hJAG_shell .chat-conversation-panel>.composer.ai-prompt-bar .ai-prompt-tools{display:contents!important}:is(.l8hJAG_shell .chat-conversation-panel>.composer.ai-prompt-bar .ai-prompt-tools>a,.l8hJAG_shell .chat-conversation-panel>.composer.ai-prompt-bar .ai-prompt-tools>button){display:none!important}.l8hJAG_shell .chat-conversation-panel>.composer.ai-prompt-bar .ai-prompt-tools>button:first-child{color:#d6d6d8!important;width:38px!important;height:38px!important;min-height:38px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:50%!important;grid-area:1/1!important;place-items:center!important;padding:0!important;display:grid!important}.l8hJAG_shell .chat-conversation-panel>.composer.ai-prompt-bar .ai-prompt-tools>button:first-child:hover{color:#fff!important;background:#3c3c3c!important}.l8hJAG_shell .chat-conversation-panel>.composer.ai-prompt-bar .ai-prompt-tools .send-button{color:#fff!important;width:36px!important;height:36px!important;min-height:36px!important;box-shadow:none!important;background:#1793ff!important;border:0!important;border-radius:50%!important;grid-area:1/3!important;place-items:center!important;padding:0!important;display:grid!important}.l8hJAG_shell .chat-conversation-panel>.composer.ai-prompt-bar .ai-prompt-tools .send-button:disabled{visibility:hidden!important}.l8hJAG_shell .chat-conversation-panel>.composer.ai-prompt-bar .ai-prompt-route{display:none!important}:is(.l8hJAG_shell .chat-conversation-panel>.composer.ai-prompt-bar .l8hJAG_composerAttachments,.l8hJAG_shell .chat-conversation-panel>.composer.ai-prompt-bar .l8hJAG_composerError){grid-column:1/-1!important}@media (max-width:980px){.living-workspace-chat .l8hJAG_shell.ej-chat-shell{grid-template-columns:minmax(0,1fr)!important;height:calc(100dvh - 60px)!important}.l8hJAG_shell .chat-history-panel{display:none!important}.l8hJAG_shell .chat-conversation-panel{grid-column:1!important;height:calc(100dvh - 60px)!important}}@media (max-width:700px){.l8hJAG_shell .chat-thread-header{flex-basis:108px!important;min-height:108px!important}.l8hJAG_shell .chat-conversation-panel>.chat-scroll{padding:20px 14px 16px!important}:is(.l8hJAG_shell .chat-conversation-panel .message-row .message-stack,.l8hJAG_shell .chat-conversation-panel .message-row.assistant .message-stack,.l8hJAG_shell .chat-conversation-panel .message-row.user .message-stack){max-width:88%!important}.l8hJAG_shell .chat-conversation-panel>.composer.ai-prompt-bar{width:calc(100% - 20px)!important;margin-bottom:10px!important}}.l8hJAG_shell .chat-thread-header{flex-basis:156px!important;min-height:156px!important;padding-top:13px!important;padding-bottom:9px!important}.l8hJAG_shell .chat-thread-header-center{gap:2px!important}.l8hJAG_shell .chat-thread-date{color:#9b9ba0!important;direction:ltr!important;margin-top:18px!important;font-size:12px!important;font-weight:400!important;line-height:1!important;display:block!important}.l8hJAG_shell .chat-conversation-panel .ai-response-actions{opacity:0!important;transition:opacity .12s!important}:is(.l8hJAG_shell .chat-conversation-panel .message-stack:hover .ai-response-actions,.l8hJAG_shell .chat-conversation-panel .message-stack:focus-within .ai-response-actions){opacity:.72!important}@media (max-width:700px){.l8hJAG_shell .chat-thread-header{flex-basis:132px!important;min-height:132px!important}.l8hJAG_shell .chat-thread-date{margin-top:12px!important;font-size:11px!important}}.l8hJAG_headerActions{align-items:center;gap:8px;display:inline-flex}.l8hJAG_headerActionButton{color:#f4f4f5;width:38px;height:38px;box-shadow:none;cursor:pointer;background:#282829;border:1px solid #464648;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.l8hJAG_shell .chat-header-voice-control{color:#f4f4f5;width:38px;height:38px;box-shadow:none;cursor:pointer;background:#282829;border:1px solid #464648;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}:is(.l8hJAG_headerActionButton:hover,.l8hJAG_shell .chat-header-voice-control:hover){background:#343436;border-color:#5b5b5e}:is(.l8hJAG_headerActionButton:disabled,.l8hJAG_shell .chat-header-voice-control:disabled){opacity:.42;cursor:not-allowed}.l8hJAG_shell .chat-header-voice-control[aria-pressed=true]{background:#1793ff29;border-color:#2d9cff}.l8hJAG_shell .chat-thread-tools{z-index:4!important;align-items:center!important;gap:8px!important;display:flex!important;position:absolute!important;top:18px!important;right:22px!important}.l8hJAG_shell .chat-thread-tools>.secure-pill{display:none!important}.l8hJAG_shell .chat-center-companion-wrap{width:98px!important;height:98px!important}.l8hJAG_shell .chat-center-companion-wrap figure{width:96px!important;height:96px!important}@media (max-width:700px){.l8hJAG_shell .chat-thread-header{flex-basis:154px!important;min-height:154px!important}.l8hJAG_shell .chat-center-companion-wrap{width:72px!important;height:72px!important}.l8hJAG_shell .chat-thread-tools{gap:6px!important;top:12px!important;right:12px!important}.l8hJAG_headerActionButton{width:34px;height:34px}.l8hJAG_shell .chat-header-voice-control{width:34px;height:34px}}.l8hJAG_shell .chat-center-companion-wrap{width:152px!important;height:152px!important;overflow:visible!important}.l8hJAG_shell .chat-center-companion-wrap figure{width:144px!important;height:144px!important;overflow:visible!important}.l8hJAG_shell .chat-thread-header{flex-basis:238px!important;min-height:238px!important}@media (max-width:700px){.l8hJAG_shell .chat-thread-header{flex-basis:180px!important;min-height:180px!important}.l8hJAG_shell .chat-center-companion-wrap{width:104px!important;height:104px!important}.l8hJAG_shell .chat-center-companion-wrap figure{width:96px!important;height:96px!important}}.l8hJAG_messageReaction{border:1px solid var(--border);background:var(--surface);min-width:30px;min-height:25px;color:var(--text-primary);border-radius:999px;justify-content:center;align-self:flex-end;align-items:center;margin-block-start:-3px;margin-inline-end:8px;padding:2px 7px;font-size:15px;line-height:1;display:inline-flex}.l8hJAG_shell .chat-conversation-panel .chat-inline-failure{z-index:3;border:1px solid color-mix(in srgb, var(--accent-primary) 36%, var(--border));background:var(--surface-elevated);width:min(100%,790px);color:var(--text-primary);overflow-wrap:anywhere;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:16px auto;padding:12px 16px;font-size:13px;line-height:1.6;display:flex;position:relative}.l8hJAG_shell .chat-conversation-panel .chat-inline-failure button{border:1px solid var(--border-strong);background:var(--surface);color:var(--text-primary);cursor:pointer;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:7px 12px;display:inline-flex}.l8hJAG_shell .chat-conversation-panel>.chat-notices{z-index:4;max-width:min(824px,100% - 42px);margin:0 auto 8px;position:relative}.l8hJAG_shell .chat-conversation-panel>.composer.ai-prompt-bar{grid-template-columns:38px minmax(0,1fr) 32px 32px 38px!important}.l8hJAG_shell .chat-conversation-panel>.composer.ai-prompt-bar .ai-prompt-tools .composer-dictation{width:32px!important;height:36px!important;color:var(--text-secondary)!important;background:0 0!important;border:0!important;grid-area:1/3!important;place-items:center!important;display:grid!important}.l8hJAG_shell .chat-conversation-panel>.composer.ai-prompt-bar .ai-prompt-tools .composer-expand{width:32px!important;height:36px!important;color:var(--text-secondary)!important;background:0 0!important;border:0!important;grid-area:1/4!important;place-items:center!important;display:grid!important}.l8hJAG_shell .chat-conversation-panel>.composer.ai-prompt-bar .ai-prompt-tools .send-button{grid-column:5!important}@media (max-width:700px){.l8hJAG_shell .chat-conversation-panel .chat-inline-failure{width:100%;padding:10px 12px}.l8hJAG_shell .chat-conversation-panel>.chat-notices{max-width:calc(100% - 18px)}}.l8hJAG_dictationStatus,.l8hJAG_dictationNotice{inset-inline:0;border:1px solid var(--line,#ffffff1f);background:var(--surface,#242424);z-index:5;border-radius:18px;align-items:center;gap:12px;padding:12px 16px;font-size:13px;display:flex;position:absolute;bottom:calc(100% + 10px);box-shadow:0 8px 24px #00000024}.l8hJAG_dictationStatus>span:not(.l8hJAG_dictationWave),.l8hJAG_dictationNotice>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.l8hJAG_dictationStatus button,.l8hJAG_dictationNotice button{background:var(--accent-soft,#ffffff1a);color:inherit;cursor:pointer;border:0;border-radius:10px;align-items:center;gap:6px;padding:7px 10px;display:flex}.l8hJAG_dictationWave{flex-shrink:0;align-items:center;gap:3px;height:30px;display:flex}.l8hJAG_dictationWave i{background:currentColor;border-radius:4px;width:3px;transition:height 80ms linear}@media (prefers-reduced-motion:reduce){.l8hJAG_dictationWave i{transition:none}}
.ZLdnPa_console{gap:16px;display:grid}.ZLdnPa_workIntro{border:1px solid var(--border);border-radius:var(--radius-major);background:var(--surface);padding:20px}.ZLdnPa_workIntro span,.ZLdnPa_kicker,.ZLdnPa_panelHead span{font-size:12px;font-weight:var(--font-weight-bold);letter-spacing:.07em;text-transform:uppercase;color:var(--text-tertiary)}.ZLdnPa_workIntro h2{letter-spacing:-.025em;margin:6px 0 4px;font-size:20px}.ZLdnPa_workIntro p{max-width:760px;color:var(--text-secondary);margin:0;font-size:13px;line-height:1.65}.ZLdnPa_metrics{border:1px solid var(--border);border-radius:var(--radius-major);background:var(--surface);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.ZLdnPa_metrics article,.ZLdnPa_metrics>div{border-inline-end:1px solid var(--border);min-height:100px;padding:16px}.ZLdnPa_metrics span{color:var(--text-secondary);margin-bottom:7px;font-size:12px;display:block}.ZLdnPa_metrics strong{letter-spacing:-.035em;font-size:25px;display:block}.ZLdnPa_metrics small{color:var(--text-tertiary);margin-top:5px;font-size:12px;line-height:1.4;display:block}.ZLdnPa_grid{grid-template-columns:minmax(300px,.9fr) minmax(420px,1.1fr);gap:14px;display:grid}.ZLdnPa_panel{border:1px solid var(--border);border-radius:var(--radius-major);background:var(--surface);box-shadow:var(--shadow-sm);padding:18px}.ZLdnPa_panelHead{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.ZLdnPa_panelHead h2{letter-spacing:-.02em;margin:5px 0 0;font-size:18px}.ZLdnPa_panelHead b{color:var(--border-strong);font-size:22px;font-weight:var(--font-weight-semibold)}.ZLdnPa_panel label{color:var(--text-primary);font-size:12px;font-weight:var(--font-weight-semibold);gap:6px;margin:12px 0;display:grid}.ZLdnPa_panel input,.ZLdnPa_panel select,.ZLdnPa_panel textarea{box-sizing:border-box;border:1px solid var(--border);background:var(--canvas);width:100%;color:var(--text-primary);border-radius:var(--radius-compact);font:inherit;outline:none;padding:10px 11px;font-weight:400}.ZLdnPa_panel textarea{resize:vertical;min-height:126px}.ZLdnPa_panel input:focus,.ZLdnPa_panel select:focus,.ZLdnPa_panel textarea:focus{border-color:var(--brand-blue);box-shadow:var(--focus)}.ZLdnPa_actionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ZLdnPa_actionGrid .ZLdnPa_wide{grid-column:1/-1}.ZLdnPa_segmented{background:var(--surface-muted);border:1px solid var(--border);border-radius:var(--radius-compact);grid-template-columns:repeat(3,1fr);margin:14px 0;padding:4px;display:grid}.ZLdnPa_segmented button,.ZLdnPa_actions button{min-height:38px;color:var(--text-secondary);border-radius:var(--radius-control);cursor:pointer;background:0 0;border:0;padding:8px 10px;font-size:12px}.ZLdnPa_segmented button:hover,.ZLdnPa_actions button:hover{background:var(--surface-hover);color:var(--text-primary)}.ZLdnPa_segmented .ZLdnPa_selected{background:var(--surface);color:var(--text-primary);box-shadow:var(--shadow-sm);font-weight:var(--font-weight-bold)}.ZLdnPa_primary{border:1px solid var(--text-primary);border-radius:var(--radius-compact);background:var(--text-primary);width:100%;min-height:44px;color:var(--canvas);font-weight:var(--font-weight-bold);cursor:pointer;margin-top:6px;padding:10px 14px}.ZLdnPa_primary:disabled,.ZLdnPa_actions button:disabled{opacity:.42;cursor:not-allowed}.ZLdnPa_hint,.ZLdnPa_empty{color:var(--text-secondary);font-size:12px;line-height:1.6}.ZLdnPa_list{gap:8px;display:grid}.ZLdnPa_task,.ZLdnPa_approval{border:1px solid var(--border);background:var(--surface);border-radius:var(--radius-compact);justify-content:space-between;align-items:center;gap:14px;padding:13px;display:flex}.ZLdnPa_task h3,.ZLdnPa_approval h3{margin:4px 0;font-size:13px}.ZLdnPa_task p,.ZLdnPa_approval p{color:var(--text-secondary);margin:0;font-size:12px}.ZLdnPa_status,.ZLdnPa_risk{text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);font-size:12px;font-weight:var(--font-weight-bold);display:inline-flex}.ZLdnPa_risk{color:var(--warning)}.ZLdnPa_actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:5px;display:flex}.ZLdnPa_actions button{border:1px solid var(--border);background:var(--surface-muted)}.ZLdnPa_actions .ZLdnPa_approve{border-color:color-mix(in srgb,var(--success) 28%,var(--border));color:var(--success);background:var(--success-soft)}.ZLdnPa_error,.ZLdnPa_success{border-radius:var(--radius-compact);margin:8px 0;padding:11px 13px;font-size:12px}.ZLdnPa_error{border:1px solid color-mix(in srgb,var(--danger) 28%,var(--border));background:var(--danger-soft);color:var(--danger)}.ZLdnPa_success{border:1px solid color-mix(in srgb,var(--success) 28%,var(--border));background:var(--success-soft);color:var(--success)}.ZLdnPa_advanced{border:1px solid var(--border);border-radius:var(--radius-major);background:var(--surface);overflow:hidden}.ZLdnPa_advanced>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:70px;padding:14px 18px;list-style:none;display:flex}.ZLdnPa_advanced>summary::-webkit-details-marker{display:none}.ZLdnPa_advanced>summary>div{display:grid}.ZLdnPa_advanced>summary strong{font-size:14px}.ZLdnPa_advanced>summary span{color:var(--text-secondary);margin-top:2px;font-size:12px}.ZLdnPa_advanced>summary b{color:var(--text-tertiary);font-size:22px;font-weight:400}.ZLdnPa_advanced[open]>summary b{transform:rotate(45deg)}.ZLdnPa_advancedBody{border-top:1px solid var(--border);gap:14px;padding:0 14px 14px;display:grid}.ZLdnPa_advancedBody>:first-child{margin-top:14px}.ZLdnPa_advanced pre,.ZLdnPa_panel pre{color:var(--text-secondary)!important}.ZLdnPa_page,.ZLdnPa_header,.ZLdnPa_hero,.ZLdnPa_promise,.ZLdnPa_nav,.ZLdnPa_owner{all:unset}@media (max-width:980px){.ZLdnPa_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ZLdnPa_metrics article,.ZLdnPa_metrics>div{border-bottom:1px solid var(--border)}.ZLdnPa_metrics article:nth-child(2n),.ZLdnPa_metrics>div:nth-child(2n){border-inline-end:0}.ZLdnPa_metrics article:last-child,.ZLdnPa_metrics>div:last-child{border-bottom:0}.ZLdnPa_grid,.ZLdnPa_actionGrid{grid-template-columns:1fr}.ZLdnPa_actionGrid .ZLdnPa_wide{grid-column:auto}.ZLdnPa_task,.ZLdnPa_approval{flex-direction:column;align-items:flex-start}.ZLdnPa_actions{justify-content:flex-start;width:100%}}@media (max-width:560px){.ZLdnPa_metrics{grid-template-columns:1fr}.ZLdnPa_metrics article,.ZLdnPa_metrics>div{border-inline-end:0}.ZLdnPa_task,.ZLdnPa_approval{padding:12px}.ZLdnPa_panel{padding:14px}.ZLdnPa_actions button{flex:1}.ZLdnPa_segmented button{padding-inline:5px}}.ZLdnPa_metrics span,.ZLdnPa_panel label,.ZLdnPa_actions button,.ZLdnPa_segmented button{font-size:.875rem}.ZLdnPa_panel input,.ZLdnPa_panel select,.ZLdnPa_panel textarea{font-size:1rem}.ZLdnPa_metrics strong{font-size:1.875rem;font-weight:500}.ZLdnPa_panel{box-shadow:none}.ZLdnPa_panelHead b{display:none}.ZLdnPa_metrics{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;overflow:visible}.ZLdnPa_metrics article:last-child,.ZLdnPa_metrics>div:last-child{border-inline-end:1px solid var(--border)!important}.ZLdnPa_metrics strong{letter-spacing:-.05em;font-size:30px;font-weight:520}.ZLdnPa_grid{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:start;gap:16px}.ZLdnPa_panel,.ZLdnPa_advanced,.ZLdnPa_workIntro{border:1px solid var(--border);background:color-mix(in srgb,var(--surface) 94%,transparent);box-shadow:var(--shadow-sm);border-radius:26px}.ZLdnPa_panelHead span,.ZLdnPa_workIntro span,.ZLdnPa_kicker{color:var(--text-tertiary);letter-spacing:.08em;font-size:9px}.ZLdnPa_panelHead h2{letter-spacing:-.035em;margin-top:6px;font-size:22px;font-weight:550}.ZLdnPa_panel label{color:var(--text-secondary);gap:7px;margin:14px 0;font-size:11px}.ZLdnPa_panel input,.ZLdnPa_panel select,.ZLdnPa_panel textarea{border:1px solid var(--border-strong);background:color-mix(in srgb,var(--surface-elevated) 86%,transparent);border-radius:14px}.ZLdnPa_panel textarea{min-height:134px;line-height:1.65}.ZLdnPa_segmented{background:color-mix(in srgb,var(--text-primary) 4%,transparent);border:0;border-radius:999px;gap:3px;padding:4px}.ZLdnPa_segmented button{border-radius:999px;min-height:38px;font-size:11px}.ZLdnPa_segmented .ZLdnPa_selected{background:var(--surface-elevated);box-shadow:0 1px 7px #00000012}.ZLdnPa_primary{border-radius:999px;min-height:45px;font-weight:600}.ZLdnPa_list{gap:9px}.ZLdnPa_task,.ZLdnPa_approval{border:1px solid var(--border);background:color-mix(in srgb,var(--surface-elevated) 76%,transparent);border-radius:18px;min-height:72px;padding:14px 15px}.ZLdnPa_task h3,.ZLdnPa_approval h3{margin:5px 0;font-size:13px;font-weight:600}.ZLdnPa_task p,.ZLdnPa_approval p{line-height:1.55}.ZLdnPa_status,.ZLdnPa_risk{letter-spacing:.06em;font-size:9px}.ZLdnPa_actions button{background:color-mix(in srgb,var(--text-primary) 3%,transparent);border-radius:999px;min-height:34px}.ZLdnPa_error,.ZLdnPa_success,.ZLdnPa_hint{border-radius:16px}@media (max-width:1100px){.ZLdnPa_metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.ZLdnPa_grid{grid-template-columns:1fr}}@media (max-width:760px){.ZLdnPa_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ZLdnPa_panel{padding:18px}}@media (max-width:520px){.ZLdnPa_metrics{grid-template-columns:1fr}}.ZLdnPa_console{gap:12px}.ZLdnPa_metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.ZLdnPa_metrics article,.ZLdnPa_metrics>div{background:#1f1f20;border-radius:14px;min-height:88px;padding:13px 14px;border:1px solid #313134!important}.ZLdnPa_metrics span{color:#8f8f95;margin-bottom:8px;font-size:10px}.ZLdnPa_metrics strong{font-size:24px;font-weight:590;line-height:1}.ZLdnPa_grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:12px}.ZLdnPa_panel,.ZLdnPa_advanced,.ZLdnPa_workIntro{box-shadow:none;background:#1f1f20;border:1px solid #313134;border-radius:16px}.ZLdnPa_panel{padding:18px}.ZLdnPa_panelHead{margin-bottom:14px}.ZLdnPa_panelHead span,.ZLdnPa_workIntro span,.ZLdnPa_kicker{color:#88888e;font-size:9px}.ZLdnPa_panelHead h2{margin-top:4px;font-size:18px;font-weight:610}.ZLdnPa_panel label{color:#b0b0b5;margin:10px 0;font-size:11px}.ZLdnPa_panel input,.ZLdnPa_panel select,.ZLdnPa_panel textarea{background:#2a2a2c;border:1px solid #0000;border-radius:10px}.ZLdnPa_panel input,.ZLdnPa_panel select{min-height:42px}.ZLdnPa_panel textarea{min-height:110px}.ZLdnPa_segmented{background:#272729;margin:10px 0;padding:3px}.ZLdnPa_segmented button{min-height:34px;font-size:10px}.ZLdnPa_segmented .ZLdnPa_selected{box-shadow:none;background:#363638}.ZLdnPa_primary{color:#fff;background:#1793ff;border:0;border-radius:10px;min-height:40px}.ZLdnPa_task,.ZLdnPa_approval{background:#252527;border:1px solid #313134;border-radius:12px;min-height:62px;padding:11px 12px}.ZLdnPa_task h3,.ZLdnPa_approval h3{font-size:12px}.ZLdnPa_task p,.ZLdnPa_approval p{font-size:10px}.ZLdnPa_actions button{background:#303032;border:0;border-radius:9px;min-height:32px}.ZLdnPa_advanced>summary{min-height:58px;padding:12px 15px}@media (max-width:1100px){.ZLdnPa_metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.ZLdnPa_grid{grid-template-columns:1fr}}@media (max-width:700px){.ZLdnPa_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}
.Vd5tLG_avatar{aspect-ratio:1;isolation:isolate;vertical-align:middle;-webkit-user-select:none;user-select:none;background:#fff;border-radius:50%;width:100%;min-width:0;height:100%;display:inline-block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000d}.Vd5tLG_poster,.Vd5tLG_video{object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.Vd5tLG_avatar[data-motion=idle] .Vd5tLG_poster,.Vd5tLG_avatar[data-motion=idle] .Vd5tLG_video{object-fit:contain;object-position:center bottom;width:96%;height:96%;inset:auto auto 0 2%}.Vd5tLG_video{opacity:0;transition:opacity .18s}.Vd5tLG_video[data-ready=true]{opacity:1}@media (prefers-reduced-motion:reduce){.Vd5tLG_video{transition:none}}
._hWOIG_root{min-width:0;color:var(--text-primary);overflow-wrap:anywhere;padding:clamp(12px,3vw,24px);font-size:13px;line-height:1.65}._hWOIG_root h2{margin-block:8px;font-size:18px}._hWOIG_root p{margin-block:10px}._hWOIG_root ol{padding-inline-start:22px}._hWOIG_root li{margin-block:12px}._hWOIG_root label{flex-wrap:wrap;align-items:center;gap:8px;margin-block:8px;display:flex}._hWOIG_root input:not([type=checkbox]){box-sizing:border-box;border:1px solid var(--border);background:var(--surface-muted);width:100%;min-width:0;color:var(--text-primary);font:inherit;border-radius:8px;padding:10px;display:block}._hWOIG_root input[type=checkbox]{width:18px;height:18px;accent-color:var(--accent-primary);flex:0 0 18px}._hWOIG_root button{white-space:normal;overflow-wrap:anywhere;border:1px solid var(--border);background:var(--surface-muted);max-width:100%;color:var(--text-primary);font:inherit;cursor:pointer;border-radius:9px;margin-block:4px;margin-inline-end:8px;padding:10px 12px}._hWOIG_root button:disabled{opacity:.55;cursor:default}._hWOIG_root a{color:var(--text-primary);text-underline-offset:3px;text-decoration:underline}._hWOIG_root :is(button,a,input):focus-visible{outline:2px solid var(--accent-primary);outline-offset:3px}._hWOIG_root [role=group]{border:1px solid var(--border);border-radius:12px;padding:12px}._hWOIG_root [role=alert]{border-inline-start:3px solid var(--danger,#b93949);padding:10px}
.dIymoa_card{border:1px solid var(--border);background:var(--bg-secondary,#18191d);width:100%;color:var(--text-primary);cursor:pointer;text-align:start;border-radius:14px;padding:0;display:block;overflow:hidden}.dIymoa_frame,.dIymoa_largeFrame{aspect-ratio:2964/1856;background:#101115;position:relative;overflow:hidden}.dIymoa_frame img,.dIymoa_largeFrame img{object-fit:contain;width:100%;height:100%;display:block}.dIymoa_empty{text-align:center;color:#a2a6b3;flex-direction:column;justify-content:center;align-items:center;gap:10px;height:100%;padding:16px;font-size:12px;display:flex}.dIymoa_expand{color:#fff;opacity:0;background:#0008;justify-content:center;align-items:center;gap:7px;transition:opacity .15s;display:flex;position:absolute;inset:0}.dIymoa_card:hover .dIymoa_expand,.dIymoa_card:focus-visible .dIymoa_expand{opacity:1}.dIymoa_footer{align-items:center;gap:8px;padding:10px 12px 3px;font-size:12px;display:flex}.dIymoa_footer strong{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.dIymoa_status{color:var(--text-secondary);padding:3px 12px 10px;font-size:12px;display:block}.dIymoa_dialog{border:1px solid var(--border);width:min(960px,90vw);max-width:960px;max-height:90dvh;color:var(--text-primary);background:var(--bg-secondary,#18191d);border-radius:18px;padding:0;overflow:auto;box-shadow:0 24px 90px #0008}.dIymoa_dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#08090edb}.dIymoa_dialog button{border:1px solid var(--border);background:var(--bg-tertiary,#24262e);color:var(--text-primary);font:inherit;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;display:inline-flex}.dIymoa_dialog button:disabled{opacity:.5;cursor:default}.dIymoa_header{justify-content:space-between;align-items:center;gap:10px;padding:14px 18px;display:flex}.dIymoa_header>div{gap:4px;min-width:0;display:grid}.dIymoa_header strong{overflow-wrap:anywhere;font-size:13px}.dIymoa_header small,.dIymoa_caption,.dIymoa_section small{color:var(--text-secondary);font-size:12px;line-height:1.65}.dIymoa_largeFrame{width:100%;max-height:52dvh}.dIymoa_largeFrame .dIymoa_empty{min-height:170px;font-size:13px}.dIymoa_caption{flex-wrap:wrap;justify-content:space-between;gap:12px;padding:10px 18px;display:flex}.dIymoa_controls{flex-wrap:wrap;align-items:center;gap:8px;padding:10px 18px;font-size:12px;display:flex}.dIymoa_controls a{color:var(--text-secondary);padding:8px}.dIymoa_section{border:1px solid var(--border);border-radius:12px;gap:12px;margin:12px 18px 18px;padding:16px;font-size:12px;display:grid}.dIymoa_section label{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dIymoa_section label>textarea,.dIymoa_section label>input:not([type=checkbox]){flex-basis:100%}.dIymoa_section input[type=checkbox]{accent-color:var(--accent-primary)}.dIymoa_section input:not([type=checkbox]),.dIymoa_section textarea,.dIymoa_run input{border:1px solid var(--border);width:100%;min-width:0;color:var(--text-primary);background:var(--surface-muted);font:inherit;border-radius:8px;padding:9px}.dIymoa_section textarea{resize:vertical}.dIymoa_section .dIymoa_controls{padding:0}.dIymoa_section details summary{cursor:pointer}.dIymoa_run{gap:8px;margin:12px 18px 18px;font-size:12px;display:flex}.dIymoa_run input{flex:1}.dIymoa_run button{flex-shrink:0}.dIymoa_preview{object-fit:contain;background:#000;border-radius:10px;width:100%;max-height:40dvh}.dIymoa_rec{color:#f96a70;font-size:12px}.dIymoa_error,.dIymoa_notice{margin:10px 18px;font-size:12px;line-height:1.6}.dIymoa_error{color:#f99a9d}.dIymoa_notice{color:var(--text-primary)}@media (max-width:600px){.dIymoa_dialog{width:96vw;max-height:94dvh}.dIymoa_run{flex-wrap:wrap}.dIymoa_run input{flex-basis:100%}.dIymoa_header,.dIymoa_controls{padding:12px}.dIymoa_section{margin-inline:12px}}@media (prefers-reduced-motion:reduce){.dIymoa_expand{transition:none}}.dIymoa_docked{z-index:80;border-block:0;border-inline-end:0;border-radius:0;width:48vw;max-width:none;height:100dvh;max-height:100dvh;margin:0;position:fixed;inset:0 0 0 auto;box-shadow:-12px 0 40px #0002}.dIymoa_docked .dIymoa_header{z-index:2;background:var(--bg-secondary,#18191d);min-height:72px;position:sticky;top:0}.dIymoa_dialog input[type=checkbox]{flex:0 0 18px;width:18px;height:18px;min-height:18px;padding:0}.dIymoa_dialog{background:var(--surface-elevated);color:var(--text-primary);border-color:var(--border)}.dIymoa_docked{background:var(--canvas)}.dIymoa_docked .dIymoa_header{background:var(--canvas);border-bottom:1px solid var(--border)}.dIymoa_computerTabs{flex-wrap:wrap;gap:6px;padding:12px 18px;display:flex}.dIymoa_largeFrame{border:1px solid var(--border);background:var(--canvas);aspect-ratio:16/10;border-radius:20px;width:calc(100% - 36px);margin:12px 18px}.dIymoa_desktopHome{text-align:center;background:linear-gradient(135deg,color-mix(in srgb,var(--computer-accent) 14%,var(--canvas)),var(--canvas));height:100%;color:var(--text-primary);flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex}.dIymoa_desktopHome time{margin-top:-10px;font-size:clamp(24px,3vw,48px);font-weight:450;line-height:1.3}.dIymoa_desktopHome strong{margin-top:8px;font-size:14px}.dIymoa_desktopHome p{color:var(--text-secondary);max-width:330px;font-size:12px;line-height:1.6}.dIymoa_desktopShortcuts{gap:24px;margin-top:12px;display:flex}.dIymoa_desktopShortcuts span{color:var(--text-secondary);justify-items:center;gap:7px;font-size:11px;display:grid}.dIymoa_controlStatus{justify-content:center;align-items:center;gap:12px;padding:8px 18px;font-size:13px;display:flex}.dIymoa_dialog button{background:var(--surface-muted)}.dIymoa_dialog .dIymoa_local-computer-connect{display:block}@media (max-height:700px){.dIymoa_desktopHome [data-nabd-avatar]{width:80px!important;height:80px!important}.dIymoa_desktopShortcuts{display:none}.dIymoa_desktopHome p{margin-bottom:0}}.dIymoa_docked .dIymoa_header .dIymoa_closeButton,.dIymoa_header .dIymoa_closeButton{border:1px solid var(--muse-border,var(--border));background:var(--muse-surface-2,var(--surface-muted));width:44px;min-width:44px;height:44px;min-height:44px;color:var(--muse-text,var(--text-primary));box-shadow:none;border-radius:50%;flex:0 0 44px;padding:0}.dIymoa_header .dIymoa_closeButton:hover{background:var(--muse-hover,var(--surface-hover))}.dIymoa_header .dIymoa_closeButton:focus-visible{outline:2px solid var(--agent-accent,var(--accent-primary));outline-offset:2px}.dIymoa_interactiveScreen{cursor:crosshair}.dIymoa_interactiveScreen:focus-visible{outline:2px solid var(--agent-accent,var(--accent));outline-offset:-3px}.dIymoa_humanControls{border:1px solid var(--border);border-radius:14px;gap:10px;margin:0 18px 12px;padding:12px;display:grid}.dIymoa_humanControls>div,.dIymoa_humanControls form{flex-wrap:wrap;gap:8px;display:flex}.dIymoa_humanControls input{background:var(--canvas);min-width:160px;color:var(--text-primary);border:1px solid var(--border);border-radius:10px;flex:1;padding:9px 12px}.dIymoa_humanControls button{border:1px solid var(--border);background:var(--canvas);color:var(--text-primary);cursor:pointer;font:inherit;border-radius:10px;padding:9px 12px;font-size:12px}.dIymoa_humanControls button:disabled{opacity:.5;cursor:default}.dIymoa_dialog{--control-accent:var(--agent-accent,var(--accent-primary,#8997f3))}.dIymoa_dialog button{min-height:40px;line-height:1.4;transition:background .15s,border-color .15s}.dIymoa_dialog button:hover:not(:disabled){background:var(--surface-hover,#303138);border-color:var(--border-strong,var(--border))}.dIymoa_dialog button:focus-visible,.dIymoa_dialog input:focus-visible,.dIymoa_dialog textarea:focus-visible{outline:2px solid var(--control-accent);outline-offset:3px}.dIymoa_header{gap:16px;padding:16px 20px}.dIymoa_header strong{align-items:center;gap:8px;font-size:14px;display:flex}.dIymoa_header small{align-items:center;gap:7px;display:flex}.dIymoa_header .dIymoa_headerActions{flex-shrink:0;align-items:center;gap:6px;display:flex}.dIymoa_dialog .dIymoa_iconButton{flex-shrink:0;width:40px;min-width:40px;height:40px;min-height:40px;padding:0}.dIymoa_statusDot{background:var(--text-secondary);border-radius:50%;flex-shrink:0;width:6px;height:6px}.dIymoa_statusDot[data-live=true]{background:#78c79b;box-shadow:0 0 0 3px #78c79b15}.dIymoa_computerTabs{gap:4px;padding:14px 18px 8px}.dIymoa_computerTabs button{background:0 0;border-color:#0000;border-radius:10px;min-height:38px}.dIymoa_computerTabs button[aria-pressed=true]{background:color-mix(in srgb,var(--control-accent) 12%,var(--surface-muted));border-color:color-mix(in srgb,var(--control-accent) 30%,var(--border))}.dIymoa_pageInfo{color:var(--text-secondary);align-items:center;gap:8px;min-width:0;margin:8px 18px 12px;font-size:12px;display:flex}.dIymoa_pageInfo span{text-overflow:ellipsis;flex-shrink:0;max-width:55%;overflow:hidden}.dIymoa_pageInfo small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dIymoa_largeFrame{border-radius:14px;max-height:60dvh}.dIymoa_docked .dIymoa_largeFrame{max-height:54dvh}.dIymoa_screenBadge{inset-inline-start:12px;color:#fff;pointer-events:none;background:#18191de6;border:1px solid #ffffff25;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;display:flex;position:absolute;bottom:12px}.dIymoa_controlStatus{flex-wrap:wrap;justify-content:flex-start;gap:8px;padding:4px 18px 12px}.dIymoa_controlStatus>span{color:var(--text-secondary);margin-inline-end:auto;font-size:12px}.dIymoa_dialog .dIymoa_primaryButton{background:color-mix(in srgb,var(--control-accent) 17%,var(--surface-muted));border-color:color-mix(in srgb,var(--control-accent) 42%,var(--border));font-weight:600}.dIymoa_dialog .dIymoa_primaryButton:hover:not(:disabled){background:color-mix(in srgb,var(--control-accent) 26%,var(--surface-muted))}.dIymoa_dialog .dIymoa_stopButton{color:#f2a5a8;border-color:color-mix(in srgb,#ec777c 22%,var(--border))}.dIymoa_handoffNotice{border:1px solid color-mix(in srgb,#d9b470 28%,var(--border));background:color-mix(in srgb,#d9b470 6%,var(--surface-muted));border-radius:12px;align-items:flex-start;gap:10px;margin:8px 18px 12px;padding:12px 14px;display:flex}.dIymoa_handoffNotice>svg{color:#d9b470;flex-shrink:0;margin-top:2px}.dIymoa_handoffNotice strong{font-size:12px}.dIymoa_handoffNotice p{color:var(--text-secondary);margin:4px 0 0;font-size:12px;line-height:1.7}.dIymoa_error{background:#ec777c0b;border:1px solid #ec777c30;border-radius:12px;align-items:flex-start;gap:8px;padding:12px 14px;display:flex}.dIymoa_error svg{flex-shrink:0;margin-top:2px}.dIymoa_notice{border-inline-start:2px solid var(--control-accent);background:var(--surface-muted);border-radius:6px;padding:10px 14px}.dIymoa_humanControls{background:var(--surface-muted);gap:12px;padding:12px}.dIymoa_humanControls form{flex-wrap:nowrap}.dIymoa_humanControls input{width:0;min-width:0;min-height:40px;font-size:13px}.dIymoa_humanControls .dIymoa_navigationBar{gap:6px}.dIymoa_humanControls small{color:var(--text-secondary);font-size:11px;line-height:1.6}.dIymoa_scrollControls{align-items:center}.dIymoa_scrollControls small{flex:1;min-width:180px}.dIymoa_caption{gap:8px;padding-top:4px;font-size:11px}.dIymoa_controls{padding-top:8px;padding-bottom:14px}.dIymoa_controls a{margin-inline-start:auto;font-size:11px}.dIymoa_dialog.dIymoa_expandedDialog{width:calc(100vw - 32px);max-width:none;max-height:calc(100dvh - 32px)}.dIymoa_docked.dIymoa_expandedDialog{width:100vw;height:100dvh;max-height:100dvh;margin:0;inset:0}.dIymoa_expandedDialog .dIymoa_largeFrame{max-height:65dvh}.dIymoa_spinner{animation:1s linear infinite dIymoa_control-spin}@keyframes dIymoa_control-spin{to{transform:rotate(360deg)}}@media (max-width:600px){.dIymoa_header{gap:8px;padding:12px}.dIymoa_header strong{font-size:12px}.dIymoa_header .dIymoa_headerActions{gap:4px}.dIymoa_headerActions .dIymoa_iconButton{width:34px;min-width:34px}.dIymoa_computerTabs,.dIymoa_controlStatus,.dIymoa_caption,.dIymoa_controls{padding-inline:12px}.dIymoa_largeFrame{border-radius:12px;width:calc(100% - 24px);margin:10px 12px}.dIymoa_pageInfo,.dIymoa_handoffNotice,.dIymoa_error,.dIymoa_notice,.dIymoa_humanControls{margin-inline:12px}.dIymoa_controlStatus>span{flex-basis:100%}.dIymoa_humanControls form{flex-wrap:wrap}.dIymoa_humanControls form input{flex:150px}.dIymoa_scrollControls small{flex-basis:100%}.dIymoa_dialog.dIymoa_expandedDialog{border-radius:0;width:100vw;max-height:100dvh}}@media (prefers-reduced-motion:reduce){.dIymoa_dialog button{transition:none}.dIymoa_spinner{animation:none}}
.jkOMtG_avatar{aspect-ratio:1;vertical-align:middle;-webkit-user-select:none;user-select:none;width:100%;min-width:0;height:100%;display:inline-block;position:relative}.jkOMtG_avatar .jkOMtG_fallback,.jkOMtG_avatar .jkOMtG_canvas{object-fit:contain;pointer-events:none;border-radius:0;width:100%;height:100%;display:block;position:absolute;inset:0;transform:none}.jkOMtG_canvas{opacity:0}.jkOMtG_avatar[data-interactive=true] .jkOMtG_canvas{pointer-events:auto}.jkOMtG_avatar[data-ready=true] .jkOMtG_canvas{opacity:1}.jkOMtG_avatar[data-ready=true] .jkOMtG_fallback{visibility:hidden}.jkOMtG_loading{background:0 0}
.OZQZKW_brand{color:var(--text-primary);flex-shrink:0;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.OZQZKW_mark{place-items:center;width:36px;height:36px;display:grid}.OZQZKW_symbol{object-fit:contain;width:36px;height:30px}.OZQZKW_word{font:700 16px var(--font-ui);letter-spacing:.12em}.OZQZKW_brand:focus-visible{outline:2px solid var(--focus);outline-offset:5px}
._0j2EqW_presence{isolation:isolate;-webkit-user-select:none;user-select:none;width:100%;min-width:0;color:var(--text-secondary);background:0 0;border:0;margin:0;position:relative}._0j2EqW_hero{max-width:660px}._0j2EqW_card{max-width:380px}._0j2EqW_worker{flex:0 0 148px;width:148px;max-width:148px}._0j2EqW_thumbnail{flex:0 0 36px;width:36px;max-width:36px}._0j2EqW_compact{flex:0 0 76px;width:76px;max-width:76px}._0j2EqW_visual{aspect-ratio:1;width:100%;position:relative}._0j2EqW_status{min-height:20px;color:var(--text-secondary);justify-content:center;align-items:center;gap:8px;margin-top:0;font-size:12px;line-height:1.6;display:flex;position:relative}._0j2EqW_statusDot{background:var(--accent-primary,#86bde8);border-radius:50%;width:6px;height:6px}._0j2EqW_compact ._0j2EqW_status{white-space:nowrap;gap:5px;font-size:10px}._0j2EqW_presence[data-state=error] ._0j2EqW_statusDot{background:#ff424d}._0j2EqW_presence[data-state=blocked] ._0j2EqW_statusDot,._0j2EqW_presence[data-state=review_required] ._0j2EqW_statusDot{border-radius:1px}._0j2EqW_presence[data-state=offline] ._0j2EqW_statusDot{border:1px solid var(--text-tertiary);background:0 0}
.G1g-aW_stack{gap:var(--space-3);display:grid}.G1g-aW_collection{gap:var(--space-4);display:grid}.G1g-aW_collection>header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.G1g-aW_collection h2,.G1g-aW_collection p{margin:0}.G1g-aW_collection p{color:var(--text-secondary);max-inline-size:68ch;margin-block-start:var(--space-2)}.G1g-aW_count{min-inline-size:var(--target-size);min-block-size:var(--target-size);padding-inline:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-muted);font-variant-numeric:tabular-nums;place-items:center;display:inline-grid}.G1g-aW_details{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-muted);min-inline-size:0}.G1g-aW_details summary{min-block-size:var(--target-size);padding-inline:var(--space-3);cursor:pointer;font-weight:var(--font-weight-semibold);align-items:center;display:flex}.G1g-aW_details pre,.G1g-aW_codeBlock pre{max-inline-size:100%;padding:var(--space-3);border-block-start:1px solid var(--border);font-family:var(--font-mono);font-size:var(--font-size-sm);line-height:var(--line-relaxed);direction:ltr;unicode-bidi:isolate;margin:0;overflow:auto}.G1g-aW_codeBlock{gap:var(--space-2);min-inline-size:0;display:grid}.G1g-aW_codeBlock>span{color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}@media (max-width:560px){.G1g-aW_collection>header{flex-wrap:wrap}}
.Nlsdbq_stack{gap:20px;min-width:0;display:grid}.Nlsdbq_live{min-height:1.4em;color:var(--text-secondary);font-size:14px}.Nlsdbq_state,.Nlsdbq_notice,.Nlsdbq_warning,.Nlsdbq_section,.Nlsdbq_card{border:1px solid var(--border);background:var(--surface);border-radius:var(--radius-major)}.Nlsdbq_state,.Nlsdbq_notice,.Nlsdbq_warning,.Nlsdbq_section{padding:18px}.Nlsdbq_notice{background:var(--information-soft)}.Nlsdbq_warning{background:var(--warning-soft)}.Nlsdbq_notice p,.Nlsdbq_warning p,.Nlsdbq_section p{color:var(--text-secondary);margin:5px 0 0}.Nlsdbq_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.Nlsdbq_card{min-width:0;padding:18px}.Nlsdbq_card span{color:var(--text-secondary);font-size:13px;display:block}.Nlsdbq_card strong{overflow-wrap:anywhere;margin-top:7px;font-size:20px;line-height:1.5;display:block}.Nlsdbq_section{gap:20px;min-width:0;display:grid}.Nlsdbq_section>*{min-width:0}.Nlsdbq_section h2{margin:0;font-size:18px}.Nlsdbq_actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.Nlsdbq_limitForm{grid-template-columns:minmax(170px,230px) auto;align-items:end;gap:8px;min-width:min(100%,360px);display:grid}.Nlsdbq_limitForm label{color:var(--text-secondary);grid-column:1/-1;font-size:13px}.Nlsdbq_limitForm input{border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);min-width:0;min-height:44px;color:var(--text-primary);padding-inline:12px}[dir=rtl] .Nlsdbq_actions{justify-content:flex-start}@media (max-width:900px){.Nlsdbq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.Nlsdbq_section{flex-direction:column;align-items:stretch}.Nlsdbq_actions{justify-content:flex-start}}@media (max-width:520px){.Nlsdbq_grid{grid-template-columns:1fr}.Nlsdbq_section,.Nlsdbq_notice,.Nlsdbq_warning,.Nlsdbq_state,.Nlsdbq_card{padding:15px}.Nlsdbq_actions>*{width:100%}.Nlsdbq_limitForm{grid-template-columns:1fr;min-width:0}.Nlsdbq_limitForm label{grid-column:auto}.Nlsdbq_limitForm button{width:100%}}.Nlsdbq_seatAssignment{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}@media (max-width:700px){.Nlsdbq_seatAssignment{grid-template-columns:minmax(0,1fr)}}
.tywQ4W_page{align-content:center;gap:var(--space-4);min-block-size:100dvh;inline-size:100%;max-inline-size:42rem;padding:var(--space-6);margin-inline:auto;display:grid}.tywQ4W_visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
