.mSqmqG_workshop{gap:24px;min-width:0;display:grid}.mSqmqG_workshop>.page-heading{margin-bottom:0}.mSqmqG_introduction{max-width:76ch;color:var(--secondary);margin:0;font-size:.875rem}.mSqmqG_toolbar,.mSqmqG_actions,.mSqmqG_sectionHeading,.mSqmqG_chatNavigation{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mSqmqG_toolbar{border-bottom:1px solid var(--divider);padding-bottom:16px}.mSqmqG_toolbar [aria-pressed=true]{background:var(--blue-wash);color:var(--action);border-color:var(--action)}.mSqmqG_layout{grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:start;gap:28px;display:grid}.mSqmqG_library{min-width:0}.mSqmqG_library h2:not(:first-child){margin-top:28px}.mSqmqG_profileList,.mSqmqG_sessionList{margin:0;padding:0;list-style:none}.mSqmqG_profileList li+li{margin-top:6px}.mSqmqG_profileChoice{text-align:left;width:100%;min-height:44px;color:var(--ink);background:0 0;border:1px solid #0000;border-radius:8px;gap:5px;padding:13px 12px;display:grid}.mSqmqG_profileChoice span{color:var(--secondary);font-size:.8125rem;line-height:1.6}.mSqmqG_profileChoice:hover{background:var(--subtle)}.mSqmqG_profileChoice[aria-pressed=true]{background:var(--blue-wash);border-color:var(--divider)}.mSqmqG_editor,.mSqmqG_builder{background:var(--surface);border:1px solid var(--divider);border-radius:12px;min-width:0;padding:24px}.mSqmqG_editor form{gap:20px;display:grid}.mSqmqG_field{min-width:0;color:var(--secondary);gap:7px;font-size:.8125rem;display:grid}.mSqmqG_field input,.mSqmqG_field textarea,.mSqmqG_field select{border:1px solid var(--boundary);background:var(--surface);width:100%;min-width:0;max-width:100%;min-height:44px;color:var(--ink);border-radius:7px;padding:10px 12px}.mSqmqG_field textarea{resize:vertical;line-height:1.65}.mSqmqG_field input[readonly],.mSqmqG_field textarea[readonly]{background:var(--subtle)}.mSqmqG_capabilities,.mSqmqG_attached{border:0;min-width:0;margin:0;padding:0}.mSqmqG_capabilities legend,.mSqmqG_attached legend{margin-bottom:12px;padding:0;font-weight:600}.mSqmqG_capabilities{gap:8px;display:grid}.mSqmqG_capabilities label{align-items:flex-start;gap:10px;min-height:44px;font-size:.8125rem;display:flex}.mSqmqG_capabilities input{width:18px;height:18px;accent-color:var(--action);margin:3px 0 0}.mSqmqG_capabilities small{color:var(--secondary);margin-top:3px;font-size:.75rem;line-height:1.6;display:block}.mSqmqG_skillAttachment{border-block-start:1px solid var(--divider);gap:14px;padding-block:18px;display:grid}.mSqmqG_sectionHeading{justify-content:space-between;align-items:flex-start}.mSqmqG_sectionHeading h2{margin-bottom:4px}.mSqmqG_help,.mSqmqG_chatNavigation span{color:var(--secondary);max-width:76ch;font-size:.8125rem;line-height:1.65}.mSqmqG_help{margin-bottom:0}.mSqmqG_builder{gap:16px;display:grid}.mSqmqG_builder h2,.mSqmqG_builder p{margin-bottom:0}.mSqmqG_builder>button{justify-self:start}.mSqmqG_feedback{background:var(--subtle);border-radius:8px;padding:14px 18px;font-size:.8125rem}.mSqmqG_feedback p:last-child{margin-bottom:0}.mSqmqG_error{color:var(--danger);border:1px solid var(--danger);border-radius:8px;padding:12px 16px;font-size:.8125rem}.mSqmqG_unsaved{color:var(--secondary);font-size:.75rem}.mSqmqG_sessions{border-top:1px solid var(--divider);padding-top:22px}.mSqmqG_sessionList li{border-bottom:1px solid var(--divider);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding-block:9px;display:flex}.mSqmqG_sessionList span{color:var(--secondary);font-size:.75rem}@media (max-width:1000px){.mSqmqG_layout{grid-template-columns:1fr;gap:20px}.mSqmqG_profileList{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:6px;display:grid}.mSqmqG_profileList li+li{margin-top:0}}@media (max-width:479px){.mSqmqG_editor,.mSqmqG_builder{padding:18px}.mSqmqG_profileList{grid-template-columns:1fr}}
.CVwvPq_ember{pointer-events:none;display:block;position:absolute;inset:0}.CVwvPq_canvas,.CVwvPq_fallback{width:100%;height:100%;position:absolute;inset:0}.CVwvPq_canvas{opacity:0}.CVwvPq_ready .CVwvPq_canvas{opacity:1}.CVwvPq_fallback{background:#f08a42;border-radius:80% 20% 65% 35%/65% 40% 60% 35%;transform:scale(.48,.66)rotate(12deg)}.CVwvPq_ready .CVwvPq_fallback{visibility:hidden}
.k-rX4a_library{background:var(--surface);border:1px solid var(--divider);border-radius:14px;overflow:clip}.k-rX4a_controls{border-bottom:1px solid var(--divider);flex-wrap:wrap;align-items:center;gap:16px;padding:24px;display:flex}.k-rX4a_search{min-width:180px;color:var(--secondary);flex:1;align-items:center;gap:10px;display:flex}.k-rX4a_search input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;padding:10px 4px}.k-rX4a_controls select{min-height:44px;color:var(--ink);background:var(--surface);border:1px solid var(--boundary);border-radius:8px;padding:8px 12px}.k-rX4a_list{margin:0;padding:0;list-style:none}.k-rX4a_list li+li{border-top:1px solid var(--divider)}.k-rX4a_item{min-height:96px;color:var(--ink);align-items:center;gap:20px;padding:24px 28px;text-decoration:none;transition:background .15s;display:flex}a.k-rX4a_item:hover{background:var(--subtle)}a.k-rX4a_item:focus-visible{outline-offset:-4px}.k-rX4a_item>div{flex:1;min-width:0}.k-rX4a_item h2{overflow-wrap:anywhere;margin:4px 0 0;font-size:1.05rem;line-height:1.45}.k-rX4a_kind{color:var(--secondary);font-size:.875rem}.k-rX4a_item time{color:var(--secondary);white-space:nowrap;font-size:.875rem}.k-rX4a_empty{max-width:72ch;padding:60px 32px}.k-rX4a_empty>svg{color:var(--action);margin-bottom:24px}.k-rX4a_empty h2{font-size:1.5rem}.k-rX4a_empty p{color:var(--secondary);margin-bottom:28px}.k-rX4a_backup{color:var(--secondary);margin:24px 0;font-size:.9375rem;line-height:1.6}@media (max-width:600px){.k-rX4a_item{flex-wrap:wrap;gap:12px;padding:20px}.k-rX4a_item time{order:1;width:100%}.k-rX4a_controls{padding:16px 20px}.k-rX4a_empty{padding:36px 20px}}@media (prefers-reduced-motion:reduce){.k-rX4a_item{transition:none}}.k-rX4a_record>summary{cursor:pointer}.k-rX4a_record>summary:hover{background:var(--subtle)}.k-rX4a_recordBody{color:var(--secondary);padding:0 28px 28px;font-size:.9375rem;line-height:1.6}.k-rX4a_recordBody pre{background:var(--subtle);max-height:420px;color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;margin-top:20px;padding:16px;font-size:.875rem;line-height:1.6;overflow:auto}
._3zrSNW_workbench{grid-template-columns:minmax(0,1fr);gap:28px;min-width:0;display:grid}._3zrSNW_toolbar,._3zrSNW_actions,._3zrSNW_chips,._3zrSNW_tabs,._3zrSNW_sectionHeading,._3zrSNW_scope,._3zrSNW_selection{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._3zrSNW_toolbar{justify-content:space-between}._3zrSNW_sectionHeading{justify-content:space-between;align-items:flex-start}._3zrSNW_sectionHeading h2,._3zrSNW_sectionHeading h3{margin-bottom:4px}._3zrSNW_sectionHeading p,._3zrSNW_help{color:var(--secondary);max-width:72ch;margin-bottom:0;font-size:.875rem;line-height:1.6}._3zrSNW_scope{color:var(--secondary);border-block:1px solid var(--divider);overflow-wrap:anywhere;justify-content:space-between;padding:14px 0;font-size:.875rem}._3zrSNW_scope code{color:var(--ink);font-family:IBM Plex Mono,monospace}._3zrSNW_split{grid-template-columns:264px minmax(0,1fr);align-items:start;gap:24px;display:grid}._3zrSNW_filters{background:var(--surface);border:1px solid var(--divider);border-radius:12px;gap:24px;padding:22px;display:grid}._3zrSNW_filters fieldset,._3zrSNW_form fieldset{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}._3zrSNW_filters legend,._3zrSNW_form legend{margin-bottom:12px;padding:0;font-weight:600}._3zrSNW_filters label,._3zrSNW_field{color:var(--secondary);gap:8px;font-size:.875rem;line-height:1.5;display:grid}._3zrSNW_filters input,._3zrSNW_filters select,._3zrSNW_field input,._3zrSNW_field textarea,._3zrSNW_field select,._3zrSNW_search input,._3zrSNW_form input,._3zrSNW_form textarea,._3zrSNW_form select{background:var(--surface);color:var(--ink);border:1px solid var(--boundary);border-radius:8px;width:100%;max-width:100%;min-height:44px;padding:10px 12px}._3zrSNW_table input:not([type=checkbox]),._3zrSNW_table select{min-height:44px;color:var(--ink);background:var(--surface);border:1px solid var(--boundary);border-radius:7px;max-width:100%;padding:8px}._3zrSNW_field textarea,._3zrSNW_form textarea{resize:vertical;min-height:96px;line-height:1.6}._3zrSNW_check{align-items:flex-start;gap:9px;line-height:1.5;display:flex!important}._3zrSNW_check input{height:18px;min-height:18px;accent-color:var(--action);flex-shrink:0;margin-top:2px;width:18px!important}._3zrSNW_filterToggle{display:none}._3zrSNW_search{flex:1;gap:8px;min-width:min(100%,280px);display:flex}._3zrSNW_search input{flex:1;min-width:0}._3zrSNW_tabs{border-bottom:1px solid var(--divider);gap:4px}._3zrSNW_tabs button,._3zrSNW_tabs a{color:var(--secondary);min-height:44px;transition:color var(--motion-feedback) ease, background var(--motion-feedback) ease;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 14px;text-decoration:none}._3zrSNW_tabs [aria-selected=true],._3zrSNW_tabs [aria-current=page]{color:var(--action);border-color:var(--action);font-weight:600}._3zrSNW_tabs button:hover,._3zrSNW_tabs a:hover{background:var(--subtle)}._3zrSNW_results{gap:18px;min-width:0;display:grid}._3zrSNW_table{border-collapse:collapse;background:var(--surface);font-variant-numeric:tabular-nums;width:100%;font-size:.875rem;line-height:1.6}._3zrSNW_table th{text-align:left;color:var(--secondary);background:var(--subtle);white-space:nowrap;padding:14px 16px;font-size:.8125rem;font-weight:600}._3zrSNW_table td{border-bottom:1px solid var(--divider);vertical-align:top;padding:16px}._3zrSNW_table td p{max-width:56ch;color:var(--secondary);margin:5px 0 0}._3zrSNW_table input[type=checkbox]{accent-color:var(--action);width:18px;height:18px}._3zrSNW_table td:has(input[type=checkbox]){width:44px}._3zrSNW_table tr:has(input:checked){background:var(--blue-wash)}._3zrSNW_table tbody tr:hover:not(:has(input:checked)){background:var(--subtle)}._3zrSNW_table small{color:var(--secondary);margin-top:5px;display:block}._3zrSNW_table code{overflow-wrap:anywhere;font-family:IBM Plex Mono,monospace;font-size:.75rem}._3zrSNW_scroll{border:1px solid var(--divider);border-radius:12px;min-width:0;max-width:100%;overflow:auto}._3zrSNW_cards{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px;display:grid}._3zrSNW_resultCard{background:var(--surface);border:1px solid var(--divider);border-radius:12px;flex-direction:column;gap:14px;padding:24px;display:flex}._3zrSNW_resultCard p{color:var(--secondary);margin:0;font-size:.875rem;line-height:1.65}._3zrSNW_resultCard h2{margin:0}._3zrSNW_thumb{object-fit:contain;background:var(--subtle);border-radius:6px;width:100%;height:160px}._3zrSNW_selection{background:var(--blue-wash);border:1px solid var(--divider);border-radius:10px;padding:14px 18px}._3zrSNW_selection strong{margin-right:auto}._3zrSNW_chip{border:1px solid var(--divider);background:var(--surface);color:var(--ink);border-radius:6px;align-items:center;gap:7px;padding:6px 10px;font-size:.8125rem;display:inline-flex}._3zrSNW_chip button{color:var(--secondary);background:0 0;border:0;border-radius:4px;place-items:center;min-width:24px;min-height:28px;padding:2px;display:grid}._3zrSNW_chip button:hover{color:var(--action);background:var(--subtle)}._3zrSNW_empty{border:1px solid var(--divider);background:var(--surface);color:var(--secondary);border-radius:12px;max-width:80ch;padding:32px 24px;line-height:1.7}._3zrSNW_notice{border:1px solid var(--divider);background:var(--subtle);border-radius:8px;padding:16px 18px}._3zrSNW_notice p{margin-bottom:0}._3zrSNW_error{color:var(--danger)}._3zrSNW_success{color:var(--success)}._3zrSNW_compiled{color:var(--secondary);font-size:.8125rem}._3zrSNW_compiled summary{cursor:pointer;padding-block:10px}._3zrSNW_compiled pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--subtle);border-radius:8px;max-height:400px;padding:16px;font-family:IBM Plex Mono,monospace;font-size:.75rem;overflow:auto}._3zrSNW_inspector{background:var(--surface);border:1px solid var(--boundary);z-index:40;border-radius:12px;flex-direction:column;gap:18px;width:min(560px,100vw - 40px);padding:24px;display:flex;position:fixed;inset:72px 20px 20px auto;overflow:auto;box-shadow:0 12px 48px #10182824}._3zrSNW_sourceText{background:var(--subtle);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;flex-shrink:0;max-height:420px;margin:0;padding:18px;line-height:1.7;overflow:auto}._3zrSNW_facts{gap:0;margin:0;display:grid}._3zrSNW_facts>div{border-bottom:1px solid var(--divider);grid-template-columns:minmax(120px,1fr) 2fr;gap:14px;padding:14px 0;display:grid}._3zrSNW_facts dt{color:var(--secondary);font-size:.875rem}._3zrSNW_facts dd{overflow-wrap:anywhere;margin:0}._3zrSNW_facts code{font-family:IBM Plex Mono,monospace;font-size:.75rem}._3zrSNW_limit{color:var(--caution);font-size:.8125rem}._3zrSNW_limitations{color:var(--secondary);max-width:78ch;font-size:.875rem}._3zrSNW_limitations h3{color:var(--ink);margin-bottom:8px;font-size:.875rem}._3zrSNW_form{gap:18px;max-width:900px;display:grid}._3zrSNW_fieldGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}._3zrSNW_form>h2{margin-bottom:0}._3zrSNW_prose{white-space:pre-wrap;overflow-wrap:anywhere;max-width:74ch;line-height:1.75}._3zrSNW_dossier{grid-template-columns:minmax(0,2fr) minmax(240px,1fr);gap:28px;display:grid}._3zrSNW_surface{background:var(--surface);border:1px solid var(--divider);border-radius:12px;padding:24px}._3zrSNW_surface>h2{margin-bottom:14px}._3zrSNW_stack{gap:18px;display:grid}._3zrSNW_twoColumns{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}._3zrSNW_matrix th:first-child{z-index:1;position:sticky;left:0}._3zrSNW_matrix td:first-child{z-index:1;background:var(--surface);font-weight:500;position:sticky;left:0}._3zrSNW_matrix tr[data-state=different] td{background:var(--ember-wash)}._3zrSNW_matrix tr[data-state=unknown] td{color:var(--secondary)}._3zrSNW_matrix tr[data-state=selected] td{background:var(--blue-wash)}._3zrSNW_sourceList{margin:0;padding:0;list-style:none}._3zrSNW_sourceList>li{border-bottom:1px solid var(--divider);gap:10px;padding:22px 0;display:grid}._3zrSNW_sourceList blockquote{color:var(--ink);white-space:pre-wrap;margin:0;line-height:1.7}._3zrSNW_sourceList p{color:var(--secondary);margin:0}._3zrSNW_inlineFields{flex-wrap:wrap;align-items:end;gap:10px;display:flex}._3zrSNW_inlineFields label{flex:1;min-width:120px}._3zrSNW_number{font-variant-numeric:tabular-nums}._3zrSNW_weight{grid-template-columns:minmax(120px,1fr) 2fr 60px;align-items:center;gap:10px;display:grid}._3zrSNW_weight input{accent-color:var(--action);width:100%}._3zrSNW_relationship{border-bottom:1px solid var(--divider);grid-template-columns:minmax(80px,1fr) auto minmax(80px,1fr);align-items:center;gap:16px;padding:15px;display:grid}._3zrSNW_relationship span:nth-child(2){color:var(--secondary);font-size:.8125rem}._3zrSNW_selectedRow{background:var(--blue-wash)}._3zrSNW_media{background:var(--subtle);object-fit:contain;border-radius:8px;width:100%;max-height:400px}@media (max-width:1000px){._3zrSNW_dossier{grid-template-columns:1fr}._3zrSNW_split{grid-template-columns:220px minmax(0,1fr);gap:18px}}@media (max-width:760px){._3zrSNW_split,._3zrSNW_twoColumns{grid-template-columns:1fr}._3zrSNW_filterToggle{display:inline-flex}._3zrSNW_filters{display:none}._3zrSNW_filters[data-open=true]{display:grid}._3zrSNW_fieldGrid{grid-template-columns:1fr}._3zrSNW_scope{flex-direction:column;align-items:flex-start}._3zrSNW_inspector{width:auto;padding:20px;inset:64px 8px 8px}._3zrSNW_table td,._3zrSNW_table th{padding:11px}._3zrSNW_selection{align-items:flex-start}._3zrSNW_search{width:100%}._3zrSNW_relationship{gap:8px;font-size:.875rem}}@media (prefers-reduced-motion:no-preference){._3zrSNW_inspector{animation:.18s cubic-bezier(.16,1,.3,1) _3zrSNW_reveal-source}@keyframes _3zrSNW_reveal-source{0%{clip-path:inset(0 12% 0 0);opacity:.65}to{clip-path:inset(0);opacity:1}}}._3zrSNW_facetOptions{gap:8px;max-height:240px;padding:8px 2px;display:grid;overflow:auto}._3zrSNW_facetOptions label{overflow-wrap:anywhere;min-height:36px}._3zrSNW_annotationList{gap:16px;max-width:52ch;max-height:360px;padding-block:12px;display:grid;overflow:auto}._3zrSNW_annotationList blockquote{white-space:pre-wrap;color:var(--secondary);overflow-wrap:anywhere;margin:6px 0;padding:0}
.eVqeoq_sources{border-top:1px solid var(--divider);overflow-wrap:anywhere;margin-top:24px;padding-top:16px}.eVqeoq_sources h3{margin:0 0 10px;font-size:.9375rem}.eVqeoq_sources ol{gap:14px;margin:0;padding:0;list-style:none;display:grid}.eVqeoq_sources li{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:6px;display:grid}.eVqeoq_sources p,.eVqeoq_empty{color:var(--secondary);margin:2px 0 5px;font-size:.8125rem;line-height:1.55}.eVqeoq_sources details{color:var(--secondary);font-size:.75rem}.eVqeoq_sources summary{cursor:pointer;padding:4px 0}.eVqeoq_sources code{overflow-wrap:anywhere;margin-top:5px;display:block}.eVqeoq_citation,.eVqeoq_sourceTitle{color:var(--action);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0}.eVqeoq_citation{vertical-align:middle;border-radius:5px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:4px;font-size:.8125rem;display:inline-flex}.eVqeoq_sourceTitle{overflow-wrap:anywhere;min-height:44px;padding:5px 0;font-size:.8125rem;font-weight:600;line-height:1.5}.eVqeoq_citation:hover{background:var(--blue-wash)}.eVqeoq_sourceTitle:hover{text-underline-offset:3px;text-decoration:underline}.eVqeoq_notice{background:var(--subtle);overflow-wrap:anywhere;border-radius:6px;padding:12px;font-size:.8125rem}.eVqeoq_locationPicker{gap:7px;font-size:.8125rem;display:grid}.eVqeoq_locationPicker select{width:100%;min-width:0;min-height:44px;color:var(--ink);background:var(--surface);border:1px solid var(--boundary);font:inherit;border-radius:5px;padding:8px}.eVqeoq_nextSteps{flex-wrap:wrap;gap:12px;margin:8px 0;display:flex}.eVqeoq_nextSteps a,.eVqeoq_compare{align-items:center;gap:6px;min-height:36px;font-size:.8125rem;display:inline-flex}.eVqeoq_compare{margin-top:16px;font-weight:600}
.FFpm7G_tools{border:1px solid var(--divider);background:var(--surface);border-radius:12px;min-width:0;margin-top:28px;padding:28px}.FFpm7G_tools>header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.FFpm7G_tools>header p{color:var(--secondary);max-width:72ch;font-size:.875rem}.FFpm7G_tools h3{margin-top:32px;margin-bottom:10px}.FFpm7G_tools label{color:var(--ink);gap:7px;margin:12px 0;font-size:.8125rem;display:grid}.FFpm7G_tools input:not([type=checkbox]),.FFpm7G_tools textarea,.FFpm7G_tools select{border:1px solid var(--boundary);background:var(--surface);width:100%;color:var(--ink);border-radius:7px;min-height:42px;padding:10px}.FFpm7G_tools textarea{resize:vertical;line-height:1.65}.FFpm7G_tools textarea::placeholder{color:var(--secondary)}.FFpm7G_tools>section p,.FFpm7G_attach p{color:var(--secondary);max-width:72ch;font-size:.8125rem}.FFpm7G_outline{border-top:1px solid var(--divider);border-bottom:1px solid var(--divider);flex-wrap:wrap;gap:8px 18px;padding:16px 0;font-size:.8125rem;display:flex}.FFpm7G_outline a{padding:5px 0}.FFpm7G_document{max-width:86ch}.FFpm7G_document>section{scroll-margin-top:96px}.FFpm7G_document>section label{margin-top:26px;font-size:.9375rem;font-weight:600}.FFpm7G_document textarea{font-size:.875rem;font-weight:400}.FFpm7G_stale{color:var(--caution);font-size:.75rem;font-weight:400;display:block}.FFpm7G_row{flex-wrap:wrap;align-items:flex-end;gap:12px;margin:12px 0;display:flex}.FFpm7G_row label{flex:220px;min-width:0;margin:0}.FFpm7G_attached,.FFpm7G_annotation{border-top:1px solid var(--divider);padding:16px 0}.FFpm7G_attached>div:first-child{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.FFpm7G_attached>div:first-child span{color:var(--secondary);font-size:.75rem}.FFpm7G_attached>div:first-child button{margin-left:auto}.FFpm7G_annotation>p{white-space:pre-wrap}.FFpm7G_annotation dl{grid-template-columns:85px minmax(0,1fr);gap:8px;font-size:.875rem;display:grid}.FFpm7G_annotation dd{white-space:pre-wrap;margin:0}.FFpm7G_annotation small{color:var(--secondary);display:block}.FFpm7G_target{overflow-wrap:anywhere;font-size:.75rem}.FFpm7G_tools pre{overflow-wrap:anywhere;white-space:pre-wrap;background:var(--subtle);max-height:380px;color:var(--ink);border-radius:7px;padding:14px;font:.75rem/1.65 IBM Plex Mono,monospace;overflow:auto}.FFpm7G_tools code{overflow-wrap:anywhere;font-family:IBM Plex Mono,monospace;font-size:.75rem}.FFpm7G_tools summary{cursor:pointer;color:var(--secondary);padding:9px 0;font-size:.8125rem}.FFpm7G_tools .FFpm7G_check{align-items:flex-start;gap:9px;font-size:.8125rem;line-height:1.6;display:flex}.FFpm7G_check input{flex-shrink:0;width:17px;height:17px;margin-top:4px}.FFpm7G_watch{border-top:1px solid var(--divider);margin-top:30px}.FFpm7G_frozen{border-top:1px solid var(--divider);flex-wrap:wrap;align-items:center;gap:12px;padding:16px 0;display:flex}.FFpm7G_frozen>span{color:var(--secondary);font-size:.75rem}.FFpm7G_frozen>button{margin-left:auto}.FFpm7G_preview{border:1px solid var(--divider);background:var(--canvas);border-radius:10px;margin-top:28px;padding:20px}.FFpm7G_preview h3{margin-top:0}.FFpm7G_preview fieldset{border:1px solid var(--divider);border-radius:7px;margin:18px 0;padding:12px 16px}.FFpm7G_preview legend{padding:0 6px;font-size:.8125rem;font-weight:600}.FFpm7G_checklist{font-size:.8125rem}.FFpm7G_textButton{min-height:36px;color:var(--action);text-underline-offset:4px;background:0 0;border:0;padding:6px 0;font-size:.8125rem;text-decoration:underline}.FFpm7G_tools>footer{border-top:1px solid var(--divider);color:var(--secondary);align-items:flex-start;gap:8px;margin-top:28px;padding-top:16px;font-size:.75rem;display:flex}.FFpm7G_notice{background:var(--blue-wash);color:var(--action);border-radius:7px;padding:12px;font-size:.8125rem}.FFpm7G_error{background:var(--danger-wash);color:var(--danger);border-radius:7px;padding:12px;font-size:.8125rem}@media (max-width:700px){.FFpm7G_tools{padding:18px}.FFpm7G_tools>header{flex-wrap:wrap;gap:12px}.FFpm7G_preview{padding:14px}.FFpm7G_frozen>button{margin-left:0}}
.Atu01a_ranking{gap:12px;min-width:0;display:grid}.Atu01a_ranking p,.Atu01a_ranking blockquote{margin:0;line-height:1.55}.Atu01a_ranking p,.Atu01a_ranking small{color:var(--secondary);font-size:.875rem}.Atu01a_list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.Atu01a_list li{grid-template-columns:2rem minmax(0,1fr);gap:8px;display:grid}.Atu01a_list small{display:block}.Atu01a_rank{font-variant-numeric:tabular-nums;color:var(--secondary)}.Atu01a_list details{margin-top:6px;font-size:.875rem}.Atu01a_list blockquote{max-width:72ch;margin:8px 0}
.g1_8za_studio{min-width:0}.g1_8za_header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:20px;display:flex}.g1_8za_header h1{font-size:1.75rem}.g1_8za_header p{color:var(--secondary);max-width:62ch;margin-bottom:0}.g1_8za_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.g1_8za_sessionBar{align-items:center;gap:16px;margin-bottom:16px;display:flex}.g1_8za_sessionBar label{flex:1;min-width:80px}.g1_8za_sessionBar input{width:100%;color:var(--ink);background:0 0;border:1px solid #0000;border-radius:6px;padding:7px 5px;font-size:1.0625rem;font-weight:600}.g1_8za_sessionBar input:hover,.g1_8za_sessionBar input:focus{border-color:var(--boundary);background:var(--surface)}.g1_8za_saveState{color:var(--secondary);font-size:.8125rem}.g1_8za_workspace{grid-template-columns:minmax(0, var(--studio-conversation,42%)) minmax(0, 1fr);background:var(--surface);border:1px solid var(--divider);border-radius:14px;min-height:660px;display:grid;overflow:clip}.g1_8za_conversationPane{border-right:1px solid var(--divider);flex-direction:column;min-width:0;display:flex;position:relative}.g1_8za_scopeHeader{border-bottom:1px solid var(--divider);color:var(--secondary);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:14px 18px;font-size:.8125rem;line-height:1.6;display:flex}.g1_8za_layoutControls{color:var(--secondary);margin:8px 0 14px;font-size:.8125rem}.g1_8za_layoutControls label{align-items:center;gap:12px;margin-right:16px;display:inline-flex}.g1_8za_layoutControls input{width:180px;accent-color:var(--action)}.g1_8za_conversation{overscroll-behavior:contain;scrollbar-color:var(--boundary) var(--surface);flex:1;min-height:230px;max-height:55dvh;overflow:auto}.g1_8za_welcome{color:var(--secondary);padding:36px 28px}.g1_8za_welcome>svg{color:var(--action);margin-bottom:16px}.g1_8za_welcome h2{font-size:1.25rem}.g1_8za_suggestion{text-align:left;color:var(--action);text-underline-offset:4px;background:0 0;border:0;min-height:44px;padding:11px 0;text-decoration:underline;display:block}.g1_8za_suggestion:hover{color:var(--ink)}.g1_8za_turn{border-bottom:1px solid var(--divider);padding:24px}.g1_8za_userMessage{background:var(--subtle);border-radius:12px;margin-bottom:24px;padding:16px 18px}.g1_8za_userMessage p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0}.g1_8za_messageLabel{color:var(--secondary);font-size:.8125rem;font-weight:600}.g1_8za_messageHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;display:flex}.g1_8za_response h2{margin-top:20px;font-size:1.1875rem}.g1_8za_status{border:1px solid var(--divider);background:var(--subtle);color:var(--secondary);border-radius:5px;padding:4px 8px;font-size:.8125rem}.g1_8za_claim{margin:18px 0}.g1_8za_claim>p{margin:5px 0 8px}.g1_8za_origin{color:var(--secondary);font-size:.8125rem;font-weight:600}.g1_8za_qualification{color:var(--secondary);font-size:.8125rem}.g1_8za_textButton{color:var(--action);text-align:left;background:0 0;border:0;align-items:center;gap:6px;min-height:44px;padding:5px 0;font-size:.8125rem;display:inline-flex}.g1_8za_textButton:hover{text-underline-offset:4px;text-decoration:underline}.g1_8za_limitations{background:var(--caution-wash);color:var(--caution);border-radius:8px;margin:16px 0;padding:14px;font-size:.8125rem}.g1_8za_limitations ul{margin:8px 0 0}.g1_8za_limitations li+li{margin-top:5px}.g1_8za_activity{margin-top:16px;font-size:.8125rem}.g1_8za_activity ol{color:var(--secondary);padding-left:18px}.g1_8za_activity li{padding:5px 0}.g1_8za_messageFooter{border-top:1px solid var(--divider);color:var(--secondary);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;padding-top:12px;font-size:.8125rem;display:flex}.g1_8za_composer{border-top:1px solid var(--divider);background:var(--surface);padding:20px}.g1_8za_composer>textarea{resize:vertical;border:1px solid var(--boundary);background:var(--surface);width:100%;min-height:94px;max-height:280px;color:var(--ink);border-radius:10px;padding:14px;font-size:.9375rem;line-height:1.6}.g1_8za_composer textarea::placeholder{color:var(--secondary)}.g1_8za_contextLabel{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:.8125rem;display:flex}.g1_8za_chips{flex-wrap:wrap;gap:8px;margin:10px 0;display:flex}.g1_8za_chips>span{background:var(--blue-wash);color:var(--action);border-radius:8px;align-items:center;gap:5px;padding:5px 8px;font-size:.8125rem;display:inline-flex}.g1_8za_chips button{color:inherit;background:0 0;border:0;min-width:24px;min-height:24px}.g1_8za_contextDetails{color:var(--secondary);margin:10px 0;font-size:.8125rem}.g1_8za_contextDetails summary{min-height:24px}.g1_8za_composerControls{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.g1_8za_send{margin-left:auto}.g1_8za_composerControls button{font-size:.8125rem}.g1_8za_preferences{border-top:1px solid var(--divider);color:var(--secondary);margin-top:14px;padding-top:10px;font-size:.8125rem}.g1_8za_preferences label,.g1_8za_plan{color:var(--ink);gap:6px;margin:12px 0;display:grid}.g1_8za_preferences input,.g1_8za_preferences select,.g1_8za_plan textarea,.g1_8za_artifactSelector select{background:var(--surface);border:1px solid var(--boundary);width:100%;color:var(--ink);border-radius:6px;min-height:38px;padding:8px}.g1_8za_plan{font-size:.8125rem}.g1_8za_plan textarea{resize:vertical;min-height:90px;line-height:1.6}.g1_8za_attachments{border:1px solid var(--divider);border-radius:8px;margin:12px 0;padding:12px;font-size:.8125rem}.g1_8za_imagePreview{object-fit:contain;max-width:100%;max-height:240px;margin:12px 0;display:block}.g1_8za_fileLabel{margin-bottom:12px;font-weight:600;display:block}.g1_8za_fileLabel input{width:100%;margin-top:8px;font-weight:400;display:block}.g1_8za_check{align-items:flex-start;gap:8px;margin:12px 0;line-height:1.6;display:flex}.g1_8za_check input{flex-shrink:0;width:17px;height:17px;margin-top:4px}.g1_8za_canvas{background:linear-gradient(155deg, var(--blue-wash), var(--canvas) 45%);min-width:0;padding-bottom:20px}.g1_8za_tabs{border-bottom:1px solid var(--divider);background:var(--surface);scrollbar-width:thin;padding:0 12px;display:flex;overflow-x:auto}.g1_8za_tabs button{color:var(--secondary);transition:color var(--motion-feedback), background var(--motion-feedback), border-color var(--motion-feedback);background:0 0;border:0;border-bottom:2px solid #0000;flex-shrink:0;padding:16px 12px;font-size:.8125rem}.g1_8za_tabs button[aria-selected=true]{color:var(--action);border-bottom-color:var(--action);font-weight:600}.g1_8za_tabs button:hover{background:var(--subtle)}.g1_8za_artifact{background:var(--surface);border:1px solid var(--divider);border-radius:12px;min-width:0;margin:24px;padding:24px}.g1_8za_artifactHeading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.g1_8za_artifactHeading h2{margin-bottom:4px}.g1_8za_artifactSelector{gap:6px;padding:16px 20px 0;font-size:.8125rem;display:grid}.g1_8za_emptyCanvas{max-width:64ch;color:var(--secondary);padding:68px 40px}.g1_8za_emptyCanvas>svg{color:var(--action);margin-bottom:24px}.g1_8za_emptyCanvas h2{font-size:1.375rem}.g1_8za_emptyCanvas ul{margin-top:28px}.g1_8za_emptyCanvas li+li{margin-top:12px}.g1_8za_tableWrap{max-height:420px;margin:16px 0;overflow:auto}.g1_8za_tableWrap table{border-collapse:collapse;width:100%;font-size:.8125rem}.g1_8za_tableWrap th,.g1_8za_tableWrap td{border-bottom:1px solid var(--divider);text-align:left;white-space:nowrap;font-variant-numeric:tabular-nums;padding:10px 12px}.g1_8za_tableWrap th{background:var(--subtle);position:sticky;top:0}.g1_8za_sourceList{overflow-wrap:anywhere;margin-top:28px;font-size:.8125rem}.g1_8za_sourceList>div{border-top:1px solid var(--divider);padding:10px 0}.g1_8za_sourceList p{color:var(--secondary);margin:5px 0}.g1_8za_studio pre{background:var(--subtle);max-width:100%;max-height:400px;color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:6px;padding:12px;font-family:IBM Plex Mono,monospace;font-size:.75rem;line-height:1.6;overflow:auto}.g1_8za_studio code{overflow-wrap:anywhere;font-family:IBM Plex Mono,monospace;font-size:.8125em}.g1_8za_studio summary{cursor:pointer;color:var(--secondary);padding:7px 0}.g1_8za_studio summary:hover{color:var(--ink)}.g1_8za_history{border:1px solid var(--divider);background:var(--surface);border-radius:10px;max-height:340px;margin-bottom:20px;padding:20px;overflow:auto}.g1_8za_history>div{border-top:1px solid var(--divider);justify-content:space-between;align-items:center;gap:16px;padding:7px 0;display:flex}.g1_8za_history .g1_8za_textButton{flex-wrap:wrap;font-size:.875rem}.g1_8za_history .g1_8za_textButton span{color:var(--secondary);font-size:.8125rem}.g1_8za_contextNotice{background:var(--blue-wash);color:var(--action);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:12px 16px;font-size:.8125rem;display:flex}.g1_8za_contextNotice p{margin:0}.g1_8za_contextNotice button{flex-shrink:0}.g1_8za_error{background:var(--danger-wash);color:var(--danger);border-radius:8px;margin:12px 0;padding:16px;font-size:.875rem}.g1_8za_error>p{margin-bottom:10px}.g1_8za_muted{color:var(--secondary);font-size:.8125rem}.g1_8za_newResponse{border:1px solid var(--boundary);background:var(--surface);color:var(--action);border-radius:7px;align-self:center;align-items:center;gap:5px;margin:8px;padding:8px 12px;display:flex;position:relative;box-shadow:0 5px 15px #15192218}.g1_8za_approvals{background:var(--surface);border:1px solid var(--divider);border-radius:10px;margin-top:20px;padding:20px}.g1_8za_approvals>div{border-top:1px solid var(--divider);padding:16px 0}.g1_8za_approvals>div>div:first-child{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.g1_8za_loading{background:var(--surface);border-radius:12px;min-height:450px;padding:24px}.g1_8za_compact .g1_8za_header{border-bottom:1px solid var(--divider);flex-wrap:wrap;gap:12px;padding:0 0 12px}.g1_8za_compact .g1_8za_header h1{font-size:1.125rem}.g1_8za_compact .g1_8za_header p{display:none}.g1_8za_compact .g1_8za_header .g1_8za_actions{gap:5px;width:100%}.g1_8za_compact .g1_8za_header .g1_8za_actions button{min-height:44px;padding:8px;font-size:.8125rem}.g1_8za_compact .g1_8za_workspace{border:0;border-radius:0;min-height:0;display:block}.g1_8za_compact .g1_8za_conversationPane{border:0}.g1_8za_compact .g1_8za_conversation{min-height:160px;max-height:42dvh}.g1_8za_compact .g1_8za_composer{padding:12px 0 0}.g1_8za_compact .g1_8za_sessionBar{flex-wrap:wrap;gap:8px}.g1_8za_compact .g1_8za_sessionBar input{font-size:.875rem}.g1_8za_compact .g1_8za_saveState{width:100%}.g1_8za_compact .g1_8za_turn{padding:16px 0}.g1_8za_compact .g1_8za_welcome{padding:24px 0}.g1_8za_compact .g1_8za_scopeHeader{padding:8px 0}.g1_8za_compact .g1_8za_contextNotice{flex-wrap:wrap}@media (max-width:1150px){.g1_8za_layoutControls{display:none}.g1_8za_workspace{grid-template-columns:minmax(0,1fr)}.g1_8za_conversationPane{border-right:0}.g1_8za_canvas{border-top:1px solid var(--divider);min-height:350px}.g1_8za_conversation{max-height:56dvh}}@media (max-width:600px){.g1_8za_compact .g1_8za_conversation:has(.g1_8za_welcome){max-height:none}.g1_8za_header{flex-wrap:wrap;gap:16px}.g1_8za_header h1{font-size:1.5rem}.g1_8za_sessionBar{flex-wrap:wrap;gap:8px}.g1_8za_saveState{width:100%}.g1_8za_workspace{border-radius:10px}.g1_8za_contextNotice{flex-wrap:wrap}.g1_8za_artifact{margin:12px;padding:16px}.g1_8za_emptyCanvas{padding:36px 24px}.g1_8za_composer{padding:14px}.g1_8za_turn{padding:16px}.g1_8za_composerControls{gap:6px}.g1_8za_composerControls button{padding:7px;font-size:.8125rem}}@media (prefers-reduced-motion:reduce){.g1_8za_studio *,.g1_8za_studio :before,.g1_8za_studio :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.g1_8za_agentConfiguration{max-width:76ch;color:var(--secondary);margin-top:10px;font-size:.8125rem}.g1_8za_agentConfiguration summary{cursor:pointer;padding-block:8px}.g1_8za_agentConfiguration pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;font:inherit;background:var(--subtle);border-radius:6px;padding:12px;line-height:1.6;overflow:auto}.g1_8za_conversationOnly{grid-template-columns:minmax(0,1fr);max-width:960px;min-height:560px;margin-inline:auto}.g1_8za_conversationOnly .g1_8za_conversationPane{border-right:0}.g1_8za_conversationOnly .g1_8za_welcome{max-width:76ch;padding:42px 32px}.g1_8za_conversationOnly .g1_8za_conversation{min-height:280px}.g1_8za_conversationOnly .g1_8za_turn{max-width:84ch;margin-inline:auto}.g1_8za_conversationDetails{margin-block:0 18px;font-size:.8125rem}.g1_8za_conversationDetails>summary{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.g1_8za_conversationDetails .g1_8za_sessionBar{padding-top:12px}.g1_8za_scopeHeader{padding-block:6px;display:block}.g1_8za_scopeHeader p{margin-block:8px}.g1_8za_scopeHeader>span{overflow-wrap:anywhere;padding-bottom:10px;display:block}.g1_8za_preferences summary,.g1_8za_contextDetails>summary{min-height:36px;display:list-item}.g1_8za_compact .g1_8za_conversationOnly .g1_8za_welcome{padding:24px 0}.g1_8za_compact .g1_8za_conversationOnly .g1_8za_conversation{min-height:160px}@media (max-width:600px){.g1_8za_conversationOnly .g1_8za_welcome{padding:24px 18px}.g1_8za_conversationOnly{min-height:480px}.g1_8za_conversationDetails>summary{gap:8px}}
.zU-tMa_workbench{gap:24px;min-width:0;display:grid}.zU-tMa_heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.zU-tMa_heading p{max-width:72ch;color:var(--secondary);margin:0}.zU-tMa_tabs{border-bottom:1px solid var(--divider);flex-wrap:wrap;gap:6px;padding-bottom:10px;display:flex}.zU-tMa_tabs button,.zU-tMa_tabs a{color:var(--secondary);background:0 0;border:0;border-radius:8px;padding:9px 13px;font-weight:600;text-decoration:none}.zU-tMa_tabs [aria-selected=true],.zU-tMa_tabs [aria-current=page]{background:var(--blue-wash);color:var(--action)}.zU-tMa_split{grid-template-columns:minmax(220px,290px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.zU-tMa_aside{background:var(--subtle);border-radius:12px;gap:16px;padding:20px;display:grid}.zU-tMa_surface{background:var(--surface);border:1px solid var(--divider);border-radius:12px;min-width:0;padding:24px}.zU-tMa_surface h2{margin-bottom:12px}.zU-tMa_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.zU-tMa_field{gap:6px;font-size:.875rem;font-weight:500;display:grid}.zU-tMa_field small,.zU-tMa_muted{color:var(--secondary);font-size:.8125rem;font-weight:400}.zU-tMa_field input,.zU-tMa_field select,.zU-tMa_field textarea,.zU-tMa_editor{border:1px solid var(--boundary);background:var(--surface);width:100%;min-height:40px;color:var(--ink);border-radius:7px;padding:9px 11px}.zU-tMa_field textarea{resize:vertical;min-height:88px}.zU-tMa_full{grid-column:1/-1}.zU-tMa_actions{flex-wrap:wrap;align-items:center;gap:9px;margin-top:16px;display:flex}.zU-tMa_status{background:var(--blue-wash);color:var(--ink);border-radius:7px;padding:10px 12px;line-height:1.6}.zU-tMa_error{border:1px solid var(--danger);color:var(--danger);background:var(--danger-wash);border-radius:7px;padding:12px}.zU-tMa_warning{background:var(--caution-wash);color:var(--caution);border-radius:7px;padding:12px}.zU-tMa_table{border:1px solid var(--divider);border-radius:8px;max-height:520px;overflow:auto}.zU-tMa_table table{border-collapse:collapse;width:100%;font-size:.8125rem}.zU-tMa_table th,.zU-tMa_table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--divider);overflow-wrap:anywhere;min-width:90px;max-width:320px;padding:10px 12px}.zU-tMa_table th{background:var(--subtle);z-index:1;position:sticky;top:0}.zU-tMa_table td{font-variant-numeric:tabular-nums}.zU-tMa_table td button{color:var(--action);text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.zU-tMa_check{align-items:flex-start;gap:9px;font-size:.875rem;line-height:1.5;display:flex}.zU-tMa_check input{flex-shrink:0;width:17px;height:17px;margin-top:4px}.zU-tMa_variables{gap:7px;max-height:420px;display:grid;overflow:auto}.zU-tMa_variable{border-bottom:1px solid var(--divider);padding:10px 0}.zU-tMa_variable label{align-items:flex-start;gap:8px;display:flex}.zU-tMa_variable small{overflow-wrap:anywhere;color:var(--secondary);margin:4px 0 0 25px;display:block}.zU-tMa_summary{color:var(--secondary);flex-wrap:wrap;gap:16px;padding:12px 0;font-size:.8125rem;display:flex}.zU-tMa_summary strong{color:var(--ink);font-weight:600}.zU-tMa_details{border-top:1px solid var(--divider);margin-top:16px;padding-top:12px}.zU-tMa_details summary{cursor:pointer;font-weight:500}.zU-tMa_details pre{white-space:pre-wrap;word-break:break-word;max-height:360px;font-size:.75rem;overflow:auto}.zU-tMa_empty{text-align:center;max-width:65ch;color:var(--secondary);margin:auto;padding:32px 12px}.zU-tMa_empty h3{color:var(--ink)}.zU-tMa_editor{tab-size:4;resize:vertical;min-height:240px;font-family:IBM Plex Mono,monospace;font-size:.8125rem;line-height:1.7}.zU-tMa_output{white-space:pre-wrap;background:var(--subtle);overflow-wrap:anywhere;border-radius:8px;max-height:460px;padding:16px;font:.8125rem/1.6 IBM Plex Mono,monospace;overflow:auto}.zU-tMa_list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.zU-tMa_item{border-bottom:1px solid var(--divider);gap:8px;padding:12px 0;display:grid}.zU-tMa_row{justify-content:space-between;align-items:center;gap:12px;display:flex}.zU-tMa_stack{gap:16px;display:grid}.zU-tMa_figure{background:var(--surface);border-radius:8px;max-width:100%;min-height:220px;padding:8px;overflow:auto}.zU-tMa_figure svg{max-width:100%;height:auto}.zU-tMa_caption{color:var(--secondary);max-width:75ch;font-size:.8125rem;line-height:1.6}.zU-tMa_gravityScale{border-top:1px solid var(--divider);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:8px 16px;padding-top:10px;font-size:.875rem;display:flex}.zU-tMa_gravityScale small{color:var(--secondary);display:block}.zU-tMa_skeleton{background:var(--subtle);border-radius:8px;height:200px;animation:1.5s ease-in-out infinite zU-tMa_pulse}.zU-tMa_badge{background:var(--subtle);color:var(--secondary);border-radius:4px;align-items:center;gap:5px;padding:4px 7px;font-size:.75rem;display:inline-flex}.zU-tMa_grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;display:grid}.zU-tMa_component{grid-column:span var(--span,6);min-width:0}.zU-tMa_component[draggable=true]{cursor:grab}.zU-tMa_selection{outline:2px solid var(--action);outline-offset:2px}.zU-tMa_media{background:var(--subtle);object-fit:contain;border-radius:8px;width:100%;max-height:520px}.zU-tMa_mediaStage{position:relative;overflow:hidden}.zU-tMa_overlay{pointer-events:none;position:absolute;inset:0}.zU-tMa_annotation{fill:none;stroke:var(--ember);stroke-width:2px;vector-effect:non-scaling-stroke}.zU-tMa_inline{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.zU-tMa_inline>.zU-tMa_field{flex:1;min-width:140px}.zU-tMa_progress{width:100%;height:10px;accent-color:var(--action)}.zU-tMa_delete{color:var(--danger)}.zU-tMa_link{color:var(--action)}@keyframes zU-tMa_pulse{50%{opacity:.6}}@media (max-width:950px){.zU-tMa_split{grid-template-columns:1fr}.zU-tMa_aside{grid-template-columns:repeat(2,minmax(0,1fr))}.zU-tMa_variables{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.zU-tMa_component{grid-column:span 12}}@media (max-width:600px){.zU-tMa_fields,.zU-tMa_aside,.zU-tMa_variables{grid-template-columns:1fr}.zU-tMa_surface{padding:16px}.zU-tMa_heading{flex-direction:column}.zU-tMa_grid{grid-template-columns:repeat(4,minmax(0,1fr))}.zU-tMa_component{grid-column:span 4}.zU-tMa_row{flex-wrap:wrap;align-items:flex-start}.zU-tMa_tabs{gap:2px}.zU-tMa_tabs button,.zU-tMa_tabs a{padding:8px 10px}.zU-tMa_figure{padding:0}.zU-tMa_table th,.zU-tMa_table td{padding:9px}}@media (prefers-reduced-motion:reduce){.zU-tMa_skeleton{animation:none}}.zU-tMa_workbench fieldset,.zU-tMa_surface fieldset{border:1px solid var(--divider);border-radius:8px;min-width:0;margin:0;padding:16px}.zU-tMa_workbench legend,.zU-tMa_surface legend{padding:0 6px;font-size:.875rem;font-weight:600}.zU-tMa_caption{overflow-wrap:anywhere}.zU-tMa_field,.zU-tMa_heading>div{min-width:0}.zU-tMa_workbench button,.zU-tMa_workbench select,.zU-tMa_workbench input,.zU-tMa_workbench textarea{max-width:100%}.zU-tMa_workbench .zU-tMa_actions>button,.zU-tMa_workbench .zU-tMa_actions>label{white-space:normal;overflow-wrap:anywhere;text-align:left}.zU-tMa_field{align-content:start}
._07PqZW_intro{max-width:72ch;color:var(--secondary);line-height:1.65}._07PqZW_topics,._07PqZW_nextSteps{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._07PqZW_explorer{grid-template-columns:minmax(0,1fr)}._07PqZW_explorer[data-filters=true]{grid-template-columns:264px minmax(0,1fr)}._07PqZW_filters{display:none}._07PqZW_filters[data-open=true]{width:auto;max-height:none;display:grid;position:static}._07PqZW_filterButton{display:inline-flex}._07PqZW_catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}._07PqZW_investigation{border:1px solid var(--divider);background:var(--surface);border-radius:14px;flex-direction:column;gap:14px;min-width:0;padding:24px;display:flex}._07PqZW_investigation h2,._07PqZW_investigation p{margin:0}._07PqZW_investigation h2{font-size:1.25rem;line-height:1.35}._07PqZW_investigation>img{object-fit:cover;border-radius:8px;width:100%;height:160px}._07PqZW_investigation ._07PqZW_fullTitle{color:var(--secondary);font-size:.875rem;line-height:1.5}._07PqZW_investigation ._07PqZW_purpose{flex:1;line-height:1.65}._07PqZW_investigation ._07PqZW_cardActions{border-top:1px solid var(--divider);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}._07PqZW_selectionTray{z-index:3;background:var(--surface);position:sticky;top:80px}._07PqZW_sourceDetails{color:var(--secondary);font-size:.8125rem}._07PqZW_sourceDetails summary{cursor:pointer;min-height:36px;padding-block:8px}._07PqZW_sourceDetails code{overflow-wrap:anywhere;padding-block:8px;display:block}._07PqZW_researchSummary{gap:20px;display:grid}._07PqZW_researchSummary h2{font-size:1.125rem}._07PqZW_researchSummary p{max-width:72ch;line-height:1.7}._07PqZW_comparisonPicker{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}._07PqZW_comparisonChoice{border:1px solid var(--divider);cursor:pointer;border-radius:10px;align-items:flex-start;gap:12px;padding:14px;line-height:1.5;display:flex}._07PqZW_comparisonChoice:has(input:checked){border-color:var(--action);background:var(--subtle)}._07PqZW_comparisonChoice input{width:18px;height:18px;accent-color:var(--action);flex-shrink:0;margin-top:4px}._07PqZW_comparisonChoice strong,._07PqZW_comparisonChoice small{display:block}._07PqZW_comparisonChoice small{color:var(--secondary);margin-top:4px}._07PqZW_comparisonTable{min-width:620px}._07PqZW_comparisonScrollHint{color:var(--secondary);margin:0;font-size:.875rem}._07PqZW_comparisonTable td{vertical-align:top;min-width:220px;max-width:420px;line-height:1.65}._07PqZW_comparisonTable th:first-child{vertical-align:top;z-index:1;background:var(--subtle);min-width:140px;position:sticky;left:0}._07PqZW_advanced{border-top:1px solid var(--divider);padding-top:18px}._07PqZW_advanced>summary{cursor:pointer;min-height:44px;font-weight:600}._07PqZW_advanced[open]>summary{margin-bottom:18px}._07PqZW_advancedBody{gap:22px;display:grid}@media (max-width:1000px){._07PqZW_explorer[data-filters=true]{grid-template-columns:minmax(0,1fr)}._07PqZW_filters[data-open=true]{position:static}}@media (max-width:640px){._07PqZW_catalog,._07PqZW_comparisonPicker{grid-template-columns:minmax(0,1fr)}._07PqZW_investigation{padding:20px}._07PqZW_comparisonTable th:first-child{white-space:normal;overflow-wrap:anywhere;width:112px;min-width:112px;max-width:112px;padding-inline:10px}}
.jzL89a_voice{border:1px solid var(--divider);background:var(--surface);border-radius:12px;margin-top:24px;padding:24px}.jzL89a_voice header{justify-content:space-between;gap:16px;display:flex}.jzL89a_voice header p{color:var(--secondary);margin-bottom:0;font-size:.875rem}.jzL89a_state{flex-wrap:wrap;align-items:center;gap:12px;margin:24px 0 12px;display:flex}.jzL89a_state>span:last-child{color:var(--secondary);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.8125rem}.jzL89a_indicator{background:var(--subtle);width:40px;height:40px;color:var(--secondary);border-radius:50%;place-items:center;display:grid}.jzL89a_indicator[data-active=true]{background:var(--blue-wash);color:var(--action)}.jzL89a_waveform{width:60px;height:30px;fill:var(--action)}.jzL89a_scope{color:var(--secondary);font-size:.75rem}.jzL89a_notice{background:var(--blue-wash);color:var(--action);border-radius:8px;padding:12px;font-size:.8125rem;line-height:1.65}.jzL89a_notice p{margin-bottom:8px}.jzL89a_consent{align-items:flex-start;gap:10px;margin:16px 0;font-size:.8125rem;line-height:1.65;display:flex}.jzL89a_consent input{flex-shrink:0;width:17px;height:17px;margin-top:5px}.jzL89a_controls{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.jzL89a_controls button{font-size:.8125rem}.jzL89a_transcript{background:var(--subtle);scrollbar-color:var(--boundary) var(--subtle);border-radius:8px;max-height:320px;margin-top:20px;padding:16px;overflow:auto}.jzL89a_transcript article+article{margin-top:20px}.jzL89a_transcript strong{color:var(--secondary);font-size:.75rem}.jzL89a_transcript p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0;font-size:.875rem}.jzL89a_correction{margin-top:20px}.jzL89a_correction label{font-size:.8125rem;font-weight:600}.jzL89a_correction textarea{background:var(--surface);border:1px solid var(--boundary);width:100%;min-height:80px;color:var(--ink);resize:vertical;border-radius:7px;margin-top:8px;padding:10px;font-weight:400;line-height:1.6;display:block}.jzL89a_correction textarea::placeholder{color:var(--secondary)}.jzL89a_error{background:var(--danger-wash);color:var(--danger);border-radius:7px;padding:12px}.jzL89a_voice summary{color:var(--secondary);cursor:pointer;padding:12px 0;font-size:.8125rem}.jzL89a_voice details p{color:var(--secondary);font-size:.8125rem}.jzL89a_textButton{color:var(--action);text-underline-offset:4px;background:0 0;border:0;padding:10px 0;text-decoration:underline}@media (max-width:600px){.jzL89a_voice{padding:16px}.jzL89a_controls button{flex:auto;justify-content:center}}@media (prefers-reduced-motion:reduce){.jzL89a_voice *{scroll-behavior:auto!important}.jzL89a_waveform{display:none}}
.QFPhuW_assistant{position:relative}.QFPhuW_launcher{right:24px;bottom:calc(24px + env(safe-area-inset-bottom));z-index:35;border:1px solid var(--divider);background:var(--surface);min-height:48px;color:var(--ink);transition:background var(--motion-feedback), border-color var(--motion-feedback), box-shadow var(--motion-feedback);border-radius:12px;align-items:center;gap:9px;padding:0 16px 0 10px;font-size:.875rem;font-weight:600;display:inline-flex;position:fixed}.QFPhuW_launcher:hover{border-color:var(--action);background:var(--blue-wash);box-shadow:0 6px 18px #1017231a}.QFPhuW_core{background:var(--blue-wash);width:28px;height:28px;color:var(--action);border-radius:50%;place-items:center;display:grid}.QFPhuW_panel{z-index:60;border:1px solid var(--divider);background:var(--surface);width:384px;max-width:calc(100vw - 32px);height:calc(100dvh - 100px);max-height:calc(100dvh - 100px);color:var(--ink);scrollbar-color:var(--boundary) var(--surface);border-radius:14px;margin:0;padding:18px;position:fixed;inset:80px 20px 20px auto;overflow:auto;box-shadow:0 12px 40px #10172324}.QFPhuW_panel::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#10172370}.QFPhuW_close{color:var(--secondary);justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;font-size:.8125rem;line-height:1.5;display:flex}@media (min-width:601px){.research-shell:has(.QFPhuW_launcher) .site-footer{padding-right:220px}}@media (max-width:600px){.QFPhuW_panel{border-radius:10px;width:calc(100vw - 16px);max-width:none;height:calc(100dvh - 16px);max-height:none;padding:14px;inset:8px}.QFPhuW_launcher{display:none}}@media (prefers-reduced-motion:reduce){.QFPhuW_panel::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}
.Ylefqq_count{color:var(--secondary);margin:8px 0 20px;font-size:.875rem}.Ylefqq_tableHint{color:var(--secondary);margin:14px 0;font-size:.875rem;line-height:1.6}.Ylefqq_tableScroll{border:1px solid var(--divider);border-radius:10px;max-width:100%;max-height:min(70vh,680px);overflow:auto}.Ylefqq_values{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.875rem;line-height:1.6}.Ylefqq_values th,.Ylefqq_values td{border-bottom:1px solid var(--divider);vertical-align:top;text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;min-width:120px;max-width:280px;padding:14px 16px}.Ylefqq_values thead th{z-index:2;background:var(--subtle);color:var(--ink);position:sticky;top:0}.Ylefqq_values tr>th:first-child{z-index:1;background:var(--surface);position:sticky;left:0}.Ylefqq_values thead th:first-child{z-index:3;background:var(--subtle)}.Ylefqq_values small{color:var(--caution);margin-top:4px;font-weight:400;display:block}.Ylefqq_recordDetail{white-space:normal;gap:18px;width:min(1080px,100vw - 100px);padding-block:12px;display:grid}.Ylefqq_interpretation{margin-top:24px;font-size:.875rem;line-height:1.65}.Ylefqq_interpretation summary{cursor:pointer;min-height:44px;padding-block:10px;font-weight:600}.Ylefqq_interpretation summary:hover{color:var(--action)}.Ylefqq_interpretation code{overflow-wrap:anywhere}.Ylefqq_interpretation dd{margin:0 0 12px}@media (max-width:640px){.Ylefqq_recordDetail{width:calc(100vw - 86px)}}
