._root_fa5e343{--bg:#0a0e1a;--surface:#0f1424;--surface-2:#131a2e;--surface-3:#1a2236;--text:#f5f7fb;--text-2:#c8cbd9;--muted:#9ba4b9;--border:#1f2740;--border-strong:#2a3454;--accent:#a78bfa;--accent-fill:#7c3aed;--accent-soft:#8b5cf629;--on-accent:#fff;--teal:#2dd4bf;--warn-bg:#2a2008;--warn-text:#fbbf24;--err:#f87171;--err-bg:#2d1218;--focus:#5eead4;--shadow:0 1px 2px #0006, 0 10px 28px #00000059;--p-openai:#2dd4bf;--p-anthropic:#fb923c;--p-google:#93c5fd;--part-ordinary:#60a5fa;--part-cacheRead:#2dd4bf;--part-cacheWrite:#a78bfa;--part-cacheWrite1h:#f472b6;--part-output:#fb923c;--part-search:#94a3b8;--cat-coding-bg:#3b82f62e;--cat-coding-fg:#93c5fd;--cat-build-bg:#8b5cf633;--cat-build-fg:#c4b5fd;--cat-research-bg:#2dd4bf29;--cat-research-fg:#5eead4;--cat-content-bg:#fbbf2429;--cat-content-fg:#fcd34d;--cat-operations-bg:#f43f5e2e;--cat-operations-fg:#fda4af;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;isolation:isolate;min-height:100vh;color:var(--text);background:linear-gradient(180deg, #8b5cf614, transparent 540px), linear-gradient(90deg, #2dd4bf0d, transparent 34%, #8b5cf60a), var(--bg);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.5;position:relative}._root_fa5e343[data-theme=light]{--bg:#f3f6fc;--surface:#fff;--surface-2:#f6f8fc;--surface-3:#eef2f9;--text:#0f172a;--text-2:#3b4a63;--muted:#475569;--border:#d8e0ee;--border-strong:#b8c4da;--accent:#6d28d9;--accent-fill:#6d28d9;--accent-soft:#ece6fb;--teal:#0f766e;--warn-bg:#fff4dc;--warn-text:#7a4a00;--err:#b42318;--err-bg:#fdecea;--focus:#0f766e;--shadow:0 1px 2px #0f172a0d, 0 8px 24px #1e3a8a12;--p-openai:#0f766e;--p-anthropic:#c2410c;--p-google:#2563eb;--part-ordinary:#2563eb;--part-cacheRead:#0f766e;--part-cacheWrite:#7c3aed;--part-cacheWrite1h:#be185d;--part-output:#c2410c;--part-search:#64748b;--cat-coding-bg:#dbeafe;--cat-coding-fg:#1d4ed8;--cat-build-bg:#ede9fe;--cat-build-fg:#6d28d9;--cat-research-bg:#ccfbf1;--cat-research-fg:#0f766e;--cat-content-bg:#fef3c7;--cat-content-fg:#92400e;--cat-operations-bg:#ffe4e6;--cat-operations-fg:#be123c;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:radial-gradient(900px 480px at 8% -8%, #a78bfa40, transparent 60%), radial-gradient(800px 420px at 100% 0%, #2dd4bf2e, transparent 60%), var(--bg)}._root_fa5e343 :focus-visible{outline:3px solid var(--focus);outline-offset:2px}._programmaticFocus_fa5e343{outline-offset:3px;outline:3px solid var(--focus)!important}._root_fa5e343 button{cursor:pointer;color:inherit}._root_fa5e343 button:disabled{cursor:not-allowed;opacity:.55}._root_fa5e343 a{color:var(--accent)}._srOnly_fa5e343{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._skip_fa5e343{z-index:20;background:var(--accent-fill);border-radius:8px;padding:10px 14px;position:absolute;top:-60px;left:12px;color:var(--on-accent)!important}._skip_fa5e343:focus{top:12px}._header_fa5e343{flex-wrap:wrap;align-items:center;gap:8px 20px;max-width:1440px;margin:0 auto;padding:10px clamp(16px,4vw,40px);display:flex}._brand_fa5e343{align-items:center;gap:10px;min-height:44px;font-size:18px;font-weight:700;display:inline-flex;color:var(--text)!important}._nav_fa5e343{flex-wrap:wrap;gap:4px;margin-left:auto;display:flex}._nav_fa5e343 a{min-height:44px;color:var(--text-2);border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-weight:500;display:inline-flex}._nav_fa5e343 a:hover{background:var(--accent-soft)}._nav_fa5e343 a[aria-current=page]{color:var(--text);background:var(--accent-soft);font-weight:650}._themeToggle_fa5e343{border:1px solid var(--border-strong);background:var(--surface);border-radius:10px;align-items:center;gap:8px;min-height:44px;padding:0 14px;font-size:14px;display:inline-flex}._main_fa5e343{max-width:1440px;margin:0 auto;padding:0 clamp(16px,4vw,40px) 40px}._hero_fa5e343{flex-wrap:wrap;align-items:center;gap:4px 16px;padding:8px 0 18px;display:flex}._hero_fa5e343 h1{letter-spacing:-.02em;flex:100%;margin:0;font-size:clamp(26px,4vw,36px);line-height:1.15}._hero_fa5e343 p{color:var(--text-2);margin:0;font-size:16px}._layout_fa5e343{grid-template-columns:minmax(0,400px) minmax(0,1fr);align-items:start;gap:24px;display:grid}._layout_fa5e343>*{min-width:0}._activityPanel_fa5e343{margin-bottom:18px}._activityResults_fa5e343{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}._activityPreview_fa5e343{border:1px solid var(--border-strong);background:var(--surface-2);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}._previewCopy_fa5e343{grid-template-columns:auto auto;align-items:baseline;gap:2px 10px;min-width:0;display:grid}._previewLabel_fa5e343{color:var(--text-2);grid-column:1/-1;font-size:12px;font-weight:650}._previewCopy_fa5e343>strong{color:var(--teal);font-variant-numeric:tabular-nums;font-size:21px;line-height:1.2}._previewCopy_fa5e343>span:not(._previewLabel_fa5e343){color:var(--text-2);font-size:13px}._pricingContext_fa5e343{color:var(--muted);grid-column:1/-1;margin:2px 0 0;font-size:12px}._pricingContext_fa5e343 a{color:var(--text-2);text-underline-offset:3px}._pricingContext_fa5e343 button{min-height:32px;color:var(--text-2);font:inherit;text-underline-offset:3px;background:0 0;border:0;padding:0 2px;text-decoration:underline}._previewLink_fa5e343{border:1px solid var(--border-strong);background:var(--surface);min-height:44px;font:inherit;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex;color:var(--text)!important}._resultContext_fa5e343{color:var(--text-2);margin:0;font-size:14px;font-weight:600}._left_fa5e343,._right_fa5e343,._detail_fa5e343,._summary_fa5e343{flex-direction:column;gap:16px;min-width:0;display:flex}._panel_fa5e343{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:18px;min-width:0;max-width:100%;padding:18px}._core_fa5e343{flex-direction:column;gap:16px;display:flex}._stack_fa5e343{flex-direction:column;gap:14px;min-width:0;display:flex}._miniLabel_fa5e343{color:var(--text-2);margin:0 0 6px;font-size:13px;font-weight:650}._hint_fa5e343,._note_fa5e343{color:var(--muted);overflow-wrap:anywhere;margin:6px 0 0;font-size:13px}._note_fa5e343{color:var(--text-2);margin:0;font-size:14px}._modeTabs_fa5e343{background:var(--surface-2);border:1px solid var(--border);border-radius:12px;gap:4px;padding:4px;display:flex}._modeTab_fa5e343{background:0 0;border:0;border-radius:9px;flex:1 1 0;min-height:44px;padding:0 14px;font-size:14px;font-weight:600;transition:background-color .18s,color .18s,box-shadow .18s;color:var(--text-2)!important}._modeTab_fa5e343[data-selected=true]{background:var(--surface);box-shadow:0 1px 4px #0f172a26, inset 0 -2px 0 var(--accent);color:var(--text)!important}._modePanel_fa5e343{flex-direction:column;gap:16px;min-width:0;display:flex}._galleryHeading_fa5e343{justify-content:space-between;align-items:end;gap:16px;display:flex}._galleryHeading_fa5e343 h2{margin:0;font-size:20px;line-height:1.25}._galleryHeading_fa5e343 p{color:var(--muted);margin:3px 0 0;font-size:13px}._activitySearch_fa5e343{border:1px solid var(--border-strong);background:var(--surface-2);width:min(100%,300px);min-height:44px;color:var(--muted);border-radius:11px;align-items:center;gap:8px;padding:0 11px;display:flex}._activitySearch_fa5e343 input{width:100%;min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0}._activitySearch_fa5e343 input::placeholder{color:var(--muted)}._categoryButtons_fa5e343{flex-wrap:wrap;gap:8px;display:flex}._categoryButton_fa5e343{border:1px solid var(--border);background:var(--surface-2);min-height:44px;color:var(--text-2);border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:0 13px;font-size:13px;font-weight:650;display:inline-flex}._categoryButton_fa5e343:hover,._categoryButton_fa5e343[aria-pressed=true]{border-color:var(--accent);color:var(--text)}._categoryButton_fa5e343[aria-pressed=true]{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent)}._categoryButton_fa5e343 small{background:var(--surface-3);min-width:21px;height:21px;color:var(--muted);border-radius:999px;place-items:center;padding:0 5px;font-size:11px;font-weight:700;display:grid}._activityCards_fa5e343{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._activityCard_fa5e343{border:1px solid var(--border);background:var(--surface-2);text-align:left;border-radius:13px;align-items:flex-start;gap:11px;min-width:0;min-height:88px;padding:13px;transition:border-color .15s,background-color .15s;display:flex}._activityCard_fa5e343:hover{border-color:var(--border-strong)}._activityCard_fa5e343[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent)}._activityCard_fa5e343 ._iconTile_fa5e343{width:34px;height:34px}._activityCardText_fa5e343{flex-direction:column;gap:3px;min-width:0;display:flex}._activityCardText_fa5e343 strong{font-size:14px;line-height:1.3}._activityCardText_fa5e343>span{color:var(--text-2);font-size:12px;line-height:1.4}._emptyActivity_fa5e343{border:1px dashed var(--border-strong);color:var(--text-2);text-align:center;border-radius:12px;grid-column:1/-1;margin:0;padding:20px}._chosen_fa5e343{color:var(--text-2);align-items:center;gap:10px;margin:0;font-size:14px;display:flex}._iconTile_fa5e343{border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}._iconTile_fa5e343[data-cat=coding]{background:var(--cat-coding-bg);color:var(--cat-coding-fg)}._iconTile_fa5e343[data-cat=build]{background:var(--cat-build-bg);color:var(--cat-build-fg)}._iconTile_fa5e343[data-cat=research]{background:var(--cat-research-bg);color:var(--cat-research-fg)}._iconTile_fa5e343[data-cat=content]{background:var(--cat-content-bg);color:var(--cat-content-fg)}._iconTile_fa5e343[data-cat=operations]{background:var(--cat-operations-bg);color:var(--cat-operations-fg)}._segmented_fa5e343{background:var(--surface-2);border:1px solid var(--border);border-radius:12px;gap:3px;padding:3px;display:flex}._segment_fa5e343{background:0 0;border:0;border-radius:9px;flex:1 1 0;min-width:0;min-height:44px;padding:0 10px;font-size:14px;font-weight:600;transition:background-color .15s,color .15s;color:var(--text-2)!important}._segment_fa5e343[data-checked=true]{background:var(--accent-fill);color:var(--on-accent)!important}._field_fa5e343{min-width:0}._field_fa5e343 label{color:var(--text-2);margin-bottom:4px;font-size:13px;font-weight:600;display:block}._inputWrap_fa5e343{align-items:center;min-width:0;display:flex;position:relative}._inputWrap_fa5e343 input{border:1px solid var(--border-strong);background:var(--surface);width:100%;min-width:0;min-height:44px;color:var(--text);border-radius:10px;padding:0 12px;font-size:15px}._inputWrap_fa5e343:has(._unit_fa5e343) input{padding-right:64px}._unit_fa5e343{text-overflow:ellipsis;white-space:nowrap;max-width:50px;color:var(--muted);pointer-events:none;font-size:12px;position:absolute;right:12px;overflow:hidden}._inputWrap_fa5e343[data-invalid=true] input{border-color:var(--err);background:var(--err-bg)}._fieldError_fa5e343{color:var(--err);overflow-wrap:anywhere;margin:4px 0 0;font-size:13px;font-weight:600}._errorSummary_fa5e343{border:1px solid var(--err);background:var(--err-bg);color:var(--text);border-radius:12px;padding:12px 14px}._errorSummary_fa5e343 p{color:var(--err);align-items:center;gap:8px;margin:0 0 6px;font-weight:700;display:flex}._errorSummary_fa5e343 ul{margin:0;padding-left:22px}._errorSummary_fa5e343 li{overflow-wrap:anywhere}._errorSummary_fa5e343 a{color:var(--text);text-decoration:underline}._disclosure_fa5e343{background:var(--surface);border:1px solid var(--border);min-width:0;max-width:100%;box-shadow:var(--shadow);border-radius:16px}._optionalList_fa5e343{background:var(--surface);border:1px solid var(--border);border-radius:16px;flex-direction:column;min-width:0;display:flex}._optionalList_fa5e343>._disclosure_fa5e343{box-shadow:none;background:0 0;border:0;border-radius:0}._optionalList_fa5e343>._disclosure_fa5e343+._disclosure_fa5e343{border-top:1px solid var(--border)}._pickGroup_fa5e343{flex-direction:column;gap:14px;min-width:0;display:flex}._core_fa5e343 ._disclosure_fa5e343{background:var(--surface-2);box-shadow:none}._disclosure_fa5e343 h3{margin:0}._disclosure_fa5e343 h3 button{text-align:left;background:0 0;border:0;border-radius:16px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:48px;padding:0 16px;font-size:15px;font-weight:650;display:flex}._disclosure_fa5e343 h3 button svg{flex:none;transition:transform .2s}._disclosure_fa5e343 h3 button svg[data-open=true]{transform:rotate(180deg)}._disclosureBody_fa5e343{min-width:0;padding:0 16px 16px}._disclosureBody_fa5e343[hidden]{display:none}._ghostButton_fa5e343,._detailsButton_fa5e343,._iconButton_fa5e343{border:1px solid var(--border-strong);background:var(--surface);text-align:center;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 14px;font-size:14px;font-weight:600;transition:background-color .15s,border-color .15s;display:inline-flex}._ghostButton_fa5e343:hover:not(:disabled),._detailsButton_fa5e343:hover,._iconButton_fa5e343:hover{background:var(--accent-soft);border-color:var(--accent)}._detailsButton_fa5e343{white-space:nowrap;flex:none;min-height:44px;padding:0 10px}._detailsButton_fa5e343[aria-expanded=true]{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--on-accent)!important}._iconButton_fa5e343{flex:none;width:44px;padding:0}._summaryStrip_fa5e343 h2{color:var(--text-2);margin:0;font-size:13px;font-weight:650}._big_fa5e343{letter-spacing:-.02em;overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:2px 12px;margin:4px 0 2px;font-size:30px;font-weight:750;line-height:1.15;display:flex}._big_fa5e343 span{letter-spacing:0;color:var(--teal);font-size:15px;font-weight:650}._caption_fa5e343,._statusLine_fa5e343{color:var(--muted);margin:4px 0 0;font-size:13px}._statusLine_fa5e343{color:var(--text-2);align-items:center;gap:6px;display:flex}._invalid_fa5e343{border:1px dashed var(--border-strong);background:var(--warn-bg);color:var(--warn-text);border-radius:14px;gap:12px;padding:16px;display:flex}._invalid_fa5e343 p{margin:4px 0 0;font-size:14px}._detailStack_fa5e343{flex-direction:column;gap:16px;min-width:0;display:flex}._toolbar_fa5e343{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}._searchBox_fa5e343{border:1px solid var(--border-strong);background:var(--surface);border-radius:10px;flex:180px;align-items:center;gap:8px;min-width:0;min-height:44px;padding:0 12px;display:flex}._searchBox_fa5e343 input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;min-height:40px}._searchBox_fa5e343:focus-within{outline:3px solid var(--focus);outline-offset:2px}._chips_fa5e343{flex-wrap:wrap;gap:6px;min-width:0;display:flex}._chips_fa5e343 button{border:1px solid var(--border-strong);background:var(--surface);border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}._chips_fa5e343 button[data-on=true]{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--on-accent)}._empty_fa5e343{text-align:center;border:1px dashed var(--border-strong);color:var(--text-2);border-radius:14px;padding:24px}._tableScroll_fa5e343{border:1px solid var(--border);border-radius:12px;min-width:0;max-width:100%;overflow-x:auto}._table_fa5e343{border-collapse:collapse;width:100%;min-width:520px;font-size:14px}._compare_fa5e343,._compact_fa5e343{min-width:0}._table_fa5e343 th,._table_fa5e343 td{text-align:left;vertical-align:middle;border-bottom:1px solid var(--border);overflow-wrap:anywhere;padding:10px 12px}._table_fa5e343 thead th{background:var(--surface-2);color:var(--text-2);font-size:12.5px}._table_fa5e343 thead button{min-height:44px;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:4px;padding:4px 0;font-weight:700;display:inline-flex}._table_fa5e343 tbody tr:last-child>*{border-bottom:0}._table_fa5e343 tr[data-selected=true]{background:var(--accent-soft)}._table_fa5e343 tbody th{font-weight:650}._table_fa5e343 th small{color:var(--muted);font-size:12px;font-weight:500;display:block}._table_fa5e343 small{color:var(--muted);font-size:12px}._table_fa5e343 tfoot th,._table_fa5e343 tfoot td{border-bottom:0;font-weight:700}._num_fa5e343{font-variant-numeric:tabular-nums}._table_fa5e343 ._num_fa5e343,._table_fa5e343 ._numHead_fa5e343{text-align:right;overflow-wrap:normal}._costHead_fa5e343{width:60%}._costHeaderShort_fa5e343{display:none}._costHead_fa5e343 button{white-space:nowrap}._costCell_fa5e343{grid-template-columns:minmax(0,8.5rem) minmax(48px,1fr);align-items:center;gap:14px;min-width:0;display:grid}._costText_fa5e343{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:normal;min-width:0;font-weight:650}._costNote_fa5e343{font-weight:600;line-height:1.3;display:block;color:var(--text-2)!important;font-size:12px!important}._costCell_fa5e343 ._barTrack_fa5e343{border-radius:5px;height:10px}._compare_fa5e343 tbody th,._compare_fa5e343 tbody td{padding-top:12px;padding-bottom:12px}._providerIcon_fa5e343{border:1px solid var(--border-strong);background:var(--surface-3);color:var(--text);border-radius:7px;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}._providerIcon_fa5e343 img,._providerIcon_fa5e343 svg{object-fit:contain;display:block}._providerIcon_fa5e343 ._googleCanvas_fa5e343{flex:none;max-width:none}._modelCell_fa5e343{align-items:center;gap:10px;min-width:0;display:inline-flex}._modelText_fa5e343{overflow-wrap:normal;flex-direction:column;min-width:0;line-height:1.25;display:flex}._bigModel_fa5e343{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:inline-flex}._bigModel_fa5e343>span{overflow-wrap:anywhere;align-items:center;gap:4px;min-width:0;display:inline-flex}._bigModel_fa5e343>small{white-space:nowrap}._big_fa5e343 ._providerIcon_fa5e343{color:var(--text)}._disclosureTitle_fa5e343{align-items:center;gap:10px;min-width:0;display:inline-flex}._disclosureTitle_fa5e343 svg{color:var(--muted)}._detailsChevron_fa5e343{display:none}._groupHeading_fa5e343{letter-spacing:.01em;color:var(--text);margin:4px 0 0;font-size:14px;font-weight:700}._detailCard_fa5e343{border:1px solid var(--accent);background:var(--surface);border-radius:14px;min-width:0;margin-top:14px;padding:16px}._detailHead_fa5e343{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:12px;display:flex}._detailHead_fa5e343 h3{overflow-wrap:anywhere;min-width:0;margin:0;font-size:17px}._detailHead_fa5e343 h3 small{color:var(--teal);font-size:14px;font-weight:650;display:block}._bullets_fa5e343{color:var(--text-2);overflow-wrap:anywhere;margin:0;padding-left:20px;font-size:14px}._bars_fa5e343{flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;list-style:none;display:flex}._barRow_fa5e343{border-radius:10px;grid-template-columns:minmax(0,170px) minmax(0,1fr) minmax(0,150px);align-items:center;gap:12px;padding:4px 6px;display:grid}._barName_fa5e343{overflow-wrap:anywhere;flex-direction:column;min-width:0;font-size:14px;font-weight:650;line-height:1.2;display:flex}._barName_fa5e343 small{color:var(--muted);font-size:12px;font-weight:500}._barTrack_fa5e343{background:var(--surface-2);border:1px solid var(--border);border-radius:7px;height:14px;position:relative;overflow:hidden}._barFill_fa5e343,._barRange_fa5e343,._barPartial_fa5e343{border-radius:7px;position:absolute;inset:0 auto 0 0}._barFill_fa5e343[data-p=OpenAI],._barRange_fa5e343[data-p=OpenAI],._barPartial_fa5e343[data-p=OpenAI]{--bar:var(--p-openai)}._barFill_fa5e343[data-p=Anthropic],._barRange_fa5e343[data-p=Anthropic],._barPartial_fa5e343[data-p=Anthropic]{--bar:var(--p-anthropic)}._barFill_fa5e343[data-p=Google],._barRange_fa5e343[data-p=Google],._barPartial_fa5e343[data-p=Google]{--bar:var(--p-google)}._barFill_fa5e343{background:var(--bar);z-index:2}._barRange_fa5e343{background:repeating-linear-gradient(135deg, var(--bar) 0 4px, transparent 4px 8px);opacity:.55}._barPartial_fa5e343{border:2px dashed var(--bar);background:0 0}._barValue_fa5e343{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;font-size:13.5px;font-weight:650}._stack100_fa5e343{background:var(--surface-2);border:1px solid var(--border);border-radius:11px;height:22px;display:flex;overflow:hidden}._stack100_fa5e343 span{height:100%}._stack100_fa5e343 span[data-part=ordinary],._legend_fa5e343 i[data-part=ordinary]{background:var(--part-ordinary)}._stack100_fa5e343 span[data-part=cacheRead],._legend_fa5e343 i[data-part=cacheRead]{background:var(--part-cacheRead)}._stack100_fa5e343 span[data-part=cacheWrite],._legend_fa5e343 i[data-part=cacheWrite]{background:var(--part-cacheWrite)}._stack100_fa5e343 span[data-part=cacheWrite1h],._legend_fa5e343 i[data-part=cacheWrite1h]{background:var(--part-cacheWrite1h)}._stack100_fa5e343 span[data-part=output],._legend_fa5e343 i[data-part=output]{background:var(--part-output)}._stack100_fa5e343 span[data-part=search],._legend_fa5e343 i[data-part=search]{background:var(--part-search)}._legend_fa5e343{color:var(--text-2);flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}._legend_fa5e343 i{border-radius:3px;width:10px;height:10px;margin-right:4px;display:inline-block}._methodSteps_fa5e343{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._methodSteps_fa5e343>div{border:1px solid var(--border);background:var(--surface-2);border-radius:13px;min-width:0;padding:13px}._methodSteps_fa5e343>div>span{background:var(--accent-soft);width:32px;height:32px;color:var(--accent);border-radius:9px;place-items:center;margin-bottom:8px;display:grid}._methodSteps_fa5e343 strong{font-size:14px}._methodSteps_fa5e343 p{color:var(--text-2);margin:4px 0 0;font-size:13px;line-height:1.45}._exampleBox_fa5e343{border-left:3px solid var(--accent);background:var(--surface-2);border-radius:0 12px 12px 0;flex-direction:column;gap:4px;padding:13px 15px;display:flex}._exampleBox_fa5e343>strong{font-size:13px}._exampleBox_fa5e343 p{color:var(--text-2);margin:0;font-size:14px}._exampleBox_fa5e343 p>svg{vertical-align:-4px;margin:0 3px;display:inline-block}._exampleBreakdown_fa5e343{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:6px 12px;padding-top:5px;display:grid}._exampleBreakdown_fa5e343>span{color:var(--text-2);justify-content:space-between;gap:8px;font-size:13px;display:flex}._exampleBreakdown_fa5e343 strong{color:var(--text);font-variant-numeric:tabular-nums}._exampleBreakdown_fa5e343 ._exampleTotal_fa5e343{border-top:1px solid var(--border-strong);color:var(--text);padding-top:5px;font-weight:700}._roundingNote_fa5e343{color:var(--muted);font-size:12px}._sourceSummary_fa5e343{flex-direction:column;gap:8px;display:flex}._sourceSummary_fa5e343 p{color:var(--text-2);margin:0;font-size:13px}._providerSources_fa5e343{flex-wrap:wrap;gap:8px;display:flex}._providerSources_fa5e343 a{border:1px solid var(--border);background:var(--surface-2);border-radius:10px;align-items:center;gap:6px;min-height:38px;padding:4px 9px;font-size:13px;font-weight:600;display:inline-flex}._providerSources_fa5e343 a:hover{border-color:var(--border-strong)}._facts_fa5e343{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:10px;margin:0;display:grid}._facts_fa5e343 div{background:var(--surface-2);border:1px solid var(--border);border-radius:12px;min-width:0;padding:10px 12px}._facts_fa5e343 dt{color:var(--muted);font-size:12px;font-weight:650}._facts_fa5e343 dd{overflow-wrap:anywhere;margin:2px 0 0;font-size:14px;font-weight:600}._sourceList_fa5e343{color:var(--text-2);overflow-wrap:anywhere;flex-direction:column;gap:6px;margin:0;padding-left:18px;font-size:14px;display:flex}._exportBar_fa5e343{flex-direction:column;gap:6px;min-width:0;padding:4px 2px;display:flex}._exportRow_fa5e343{flex-wrap:wrap;gap:10px;display:flex}._exportMsg_fa5e343{color:var(--teal);align-items:center;gap:6px;margin:0;font-size:14px;font-weight:600;display:flex}._manualCopy_fa5e343{font-size:13px;font-weight:600;display:block}._manualCopy_fa5e343 textarea{border:1px solid var(--border-strong);background:var(--surface);width:100%;max-width:100%;color:var(--text);border-radius:10px;margin-top:4px;padding:10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}._closing_fa5e343{align-items:center;gap:8px;margin:24px 0 0;font-weight:650;display:flex}._footer_fa5e343{max-width:1440px;color:var(--muted);flex-wrap:wrap;gap:8px 24px;margin:0 auto;padding:16px clamp(16px,4vw,40px) 36px;font-size:14px;display:flex}._footer_fa5e343 a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:960px){._layout_fa5e343{grid-template-columns:minmax(0,1fr);gap:16px}._nav_fa5e343{order:3;width:100%;margin-left:0}._themeToggle_fa5e343{margin-left:auto}._barRow_fa5e343{grid-template-columns:minmax(0,1fr);gap:4px}}@media (max-width:760px){._activityCards_fa5e343{grid-template-columns:repeat(2,minmax(0,1fr))}._methodSteps_fa5e343{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){._header_fa5e343{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 8px;display:grid}._header_fa5e343 ._brand_fa5e343{grid-area:1/1}._header_fa5e343 ._themeToggle_fa5e343{grid-area:1/2;margin-left:0;padding:0 10px}._header_fa5e343 ._nav_fa5e343{order:initial;grid-area:2/1/auto/-1;justify-content:space-between;gap:0;width:100%;display:flex}._header_fa5e343 ._nav_fa5e343 a{gap:4px;min-height:44px;padding:0 6px;font-size:13px}._activityPreview_fa5e343{flex-direction:column;align-items:stretch;gap:8px;padding:12px}._previewCopy_fa5e343{grid-template-columns:minmax(0,1fr);gap:2px}._previewLabel_fa5e343,._pricingContext_fa5e343{grid-column:auto}._previewLink_fa5e343{white-space:nowrap;align-self:stretch;width:100%;padding:0 10px}._galleryHeading_fa5e343{flex-direction:column;align-items:stretch}._activitySearch_fa5e343{width:100%}._activityCards_fa5e343{grid-template-columns:minmax(0,1fr)}._panel_fa5e343{padding:14px}._table_fa5e343 th,._table_fa5e343 td{padding:8px}._detailsButton_fa5e343{width:44px;padding:0}._detailsText_fa5e343{display:none}._detailsChevron_fa5e343{display:block}._modelCell_fa5e343{gap:8px}._costHead_fa5e343{width:auto}._costHeaderFull_fa5e343{display:none}._costHeaderShort_fa5e343{display:inline}._costCell_fa5e343{grid-template-columns:minmax(0,1fr);gap:6px}}@media (prefers-reduced-motion:reduce){._root_fa5e343 *,._root_fa5e343 :before,._root_fa5e343 :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
