._root_11jva_1{color:var(--color-foreground-80)}._header_11jva_5{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm);border-bottom:1px solid var(--color-foreground-10)}._glyph_11jva_13{display:grid;flex-shrink:0;width:var(--spacing-xl);height:var(--spacing-xl);place-items:center;border-radius:var(--radius-full);background:var(--color-foreground-5);color:var(--color-foreground-60)}._glyph_11jva_13 svg{width:55%;height:55%}._name_11jva_29{font-weight:var(--font-weight-semibold);color:var(--color-foreground-100)}._body_11jva_34{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-sm)}._body_11jva_34 p{margin:0}._prompt_11jva_45{align-self:flex-end;max-width:82%;padding:var(--spacing-xs2) var(--spacing-xs);border-radius:var(--radius-lg);background:var(--color-foreground-5);text-wrap:pretty}._reply_11jva_54{display:flex;flex-direction:column;gap:var(--spacing-xs2);color:var(--color-foreground-60);text-wrap:pretty}._searchBox_11jva_62{display:flex;align-items:center;gap:var(--spacing-xs2);padding:var(--spacing-xs2) var(--spacing-xs);border:1px solid var(--color-foreground-10);border-radius:var(--radius-full)}._searchIcon_11jva_71{flex-shrink:0;width:1.1em;height:1.1em;color:var(--color-foreground-50)}._query_11jva_78{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._results_11jva_85{display:flex;flex-direction:column;gap:var(--spacing-sm);margin:0;padding:var(--spacing-xs3) 0 0;list-style:none}._result_11jva_85{display:flex;flex-direction:column;gap:var(--spacing-xs3)}._site_11jva_100{display:flex;align-items:center;gap:var(--spacing-xs2);color:var(--color-foreground-50);font-size:var(--text-label-small-size);line-height:var(--text-label-small-line-height)}._favicon_11jva_109{width:1.4em;height:1.4em;border-radius:var(--radius-full);background:var(--color-foreground-10)}._siteBar_11jva_116{width:32%;height:.6em;border-radius:var(--radius-full);background:var(--color-foreground-10)}._tag_11jva_123{font-weight:var(--font-weight-semibold)}._resultTitle_11jva_127{color:var(--color-foreground-100);font-weight:var(--font-weight-semibold);text-wrap:pretty}._snippet_11jva_133{width:86%;height:.6em;border-radius:var(--radius-full);background:var(--color-foreground-5)}._quiz_11jva_140{display:flex;flex-direction:column;gap:var(--spacing-xs2)}._quizQuestion_11jva_146{color:var(--color-foreground-100);font-weight:var(--font-weight-semibold)}._options_11jva_151{display:flex;flex-wrap:wrap;gap:var(--spacing-xs3);margin:0;padding:0;list-style:none}._option_11jva_151{padding:var(--spacing-xs3) var(--spacing-xs);border:1px solid var(--color-foreground-20);border-radius:var(--radius-full);font-size:var(--text-label-medium-size);line-height:var(--text-label-medium-line-height)}._option_11jva_151[data-picked]{border-color:var(--color-foreground-80);background:var(--color-foreground-80);color:var(--color-background-100)}._matches_11jva_174{display:flex;flex-direction:column;gap:var(--spacing-xs2);padding:var(--spacing-sm);border-radius:var(--radius-lg);background:var(--color-foreground-5)}._matchesTitle_11jva_183{color:var(--color-foreground-100);font-weight:var(--font-weight-semibold)}._bars_11jva_188{display:flex;flex-direction:column;gap:var(--spacing-xs2);margin:0;padding:0;list-style:none}._bar_11jva_188{display:flex;align-items:center;gap:var(--spacing-xs2)}._bar_11jva_188:before{content:"";flex-shrink:0;width:.7em;height:.7em;border-radius:var(--radius-full);background:var(--color-foreground-20)}._bar_11jva_188 i{height:.6em;border-radius:var(--radius-full);background:var(--color-foreground-10)}._bar_11jva_188:nth-child(1) i{width:72%}._bar_11jva_188:nth-child(2) i{width:58%}._bar_11jva_188:nth-child(3) i{width:66%}._bar_11jva_188:nth-child(4) i{width:44%}._bar_11jva_188:nth-child(5) i{width:52%}._preview_zotd9_1{--step-at: .9s;--step-gap: .22s;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:var(--spacing-sm);width:100%;max-width:var(--container-sm);font-size:var(--text-body-medium-size);line-height:var(--text-body-medium-line-height);letter-spacing:var(--text-body-medium-letter-spacing);-webkit-user-select:none;user-select:none}._card_zotd9_17{display:flex;flex-direction:column;min-width:0;overflow:hidden;border-radius:var(--radius-xl);background:var(--color-background-100)}._ours_zotd9_26{box-shadow:var(--shadow-float)}._header_zotd9_30{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm);border-bottom:1px solid var(--color-foreground-10)}._logo_zotd9_38{flex-shrink:0}._heading_zotd9_42{display:flex;flex-direction:column;min-width:0}._name_zotd9_48{font-weight:var(--font-weight-semibold)}._reviewer_zotd9_52{color:var(--color-foreground-50);font-size:var(--text-label-medium-size);line-height:var(--text-label-medium-line-height)}._body_zotd9_58{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-sm)}._question_zotd9_65{align-self:flex-end;max-width:82%;margin:0;padding:var(--spacing-xs2) var(--spacing-xs);border-radius:var(--radius-lg) var(--radius-lg) var(--radius-xs) var(--radius-lg);background:var(--color-primary-100);color:var(--base-color-white);text-wrap:pretty}._plan_zotd9_76{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-sm);border:1px solid var(--color-primary-20);border-radius:var(--radius-lg);background:var(--color-primary-5)}._planTitle_zotd9_86{font-size:var(--text-title-medium-size);font-weight:var(--font-weight-semibold);line-height:var(--text-title-medium-line-height);letter-spacing:var(--text-title-medium-letter-spacing)}._steps_zotd9_93{display:grid;gap:var(--spacing-xs2);margin:0;padding:0;list-style:none}._step_zotd9_93{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:var(--spacing-xs2);opacity:.4;transition:opacity var(--duration-slower) var(--easing-out);transition-delay:calc(var(--step-at) + var(--i) * var(--step-gap))}._check_zotd9_111{width:1.3em;height:1.3em;border-radius:var(--radius-full);background:var(--color-primary-10);color:var(--color-primary-130);opacity:0;transform:scale(.5);transition:opacity var(--duration-slow) var(--easing-out),transform var(--duration-slower) var(--easing-spring);transition-delay:calc(var(--step-at) + var(--i) * var(--step-gap) + var(--duration-normal))}._stepLabel_zotd9_125{color:var(--color-foreground-60);white-space:nowrap}._stepValue_zotd9_130{font-weight:var(--font-weight-semibold);text-align:end;text-wrap:balance}._preview_zotd9_1[data-active] ._step_zotd9_93{opacity:1}._preview_zotd9_1[data-active] ._check_zotd9_111{opacity:1;transform:none}@media(min-width:768px){._preview_zotd9_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-xl);max-width:calc(var(--container-sm) * 2 + var(--spacing-xl))}}@media(prefers-reduced-motion:reduce){._step_zotd9_93,._check_zotd9_111{opacity:1;transform:none;transition:none}}._table_1964e_1{--surface: color-mix(in srgb, var(--color-foreground-100) 5%, var(--color-background-100));position:relative;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);column-gap:var(--spacing-xs2);padding:var(--spacing-xs) var(--spacing-xs) var(--spacing-sm);font-size:var(--text-body-medium-size);line-height:var(--text-body-medium-line-height);letter-spacing:var(--text-body-medium-letter-spacing)}._highlight_1964e_14{display:none}._head_1964e_18,._row_1964e_19{display:grid;grid-column:1 / -1;grid-template-columns:subgrid}._head_1964e_18{position:sticky;top:var(--site-header-height);z-index:1;align-items:center;padding-block:var(--spacing-xs);border-bottom:1px solid var(--color-foreground-10);background:var(--surface);font-size:var(--text-title-small-size);font-weight:var(--font-weight-semibold);line-height:var(--text-title-small-line-height);letter-spacing:var(--text-title-small-letter-spacing)}._corner_1964e_39{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._rivalHead_1964e_48{grid-column:1;padding-inline:var(--spacing-xs);color:var(--color-foreground-60)}._oursHead_1964e_54{display:flex;grid-column:2;align-items:center;gap:var(--spacing-xs2);min-width:0;padding-inline:var(--spacing-xs)}._logo_1964e_63{flex-shrink:0;width:1.4em;height:1.4em}._label_1964e_69{grid-column:1 / -1;margin-top:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-xs) var(--spacing-xs2);border-top:1px solid var(--color-foreground-10);font-size:var(--text-label-large-size);font-weight:var(--font-weight-semibold);line-height:var(--text-label-large-line-height);letter-spacing:var(--text-label-large-letter-spacing)}._head_1964e_18+._row_1964e_19 ._label_1964e_69{margin-top:0;border-top-color:transparent}._rival_1964e_48{padding:var(--spacing-xs);color:var(--color-foreground-60);text-wrap:balance}._ours_1964e_54{position:relative;display:flex;align-items:flex-start;gap:var(--spacing-xs2);padding:var(--spacing-xs);border-radius:var(--radius-lg);background:var(--color-background-100);text-wrap:balance}._check_1964e_102{flex-shrink:0;width:1.4em;height:1.4em;border-radius:var(--radius-full);background:var(--color-primary-10);color:var(--color-primary-130)}@media(min-width:768px){._table_1964e_1{grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,1.25fr);column-gap:0;padding:var(--spacing-xl2) var(--spacing-xl);font-size:var(--text-body-large-size);letter-spacing:var(--text-body-large-letter-spacing)}._highlight_1964e_14{display:block;grid-column:3;grid-row:1 / span var(--rows);margin-block:calc(-1 * var(--spacing-sm));border-radius:var(--radius-xl);background:var(--color-background-100);box-shadow:var(--shadow-float)}._head_1964e_18,._row_1964e_19{grid-row:var(--row)}._head_1964e_18{position:static;align-items:end;padding-block:var(--spacing-xs) var(--spacing-md);border-bottom:0;background:none;font-size:var(--text-title-large-size);line-height:var(--text-title-large-line-height);letter-spacing:var(--text-title-large-letter-spacing)}._rivalHead_1964e_48{grid-column:2;padding-inline:0;font-weight:var(--font-weight-medium)}._oursHead_1964e_54{grid-column:3;padding-inline:var(--spacing-md)}._label_1964e_69,._head_1964e_18+._row_1964e_19 ._label_1964e_69{grid-column:1;margin-top:0;border-top-color:var(--color-foreground-10);padding:var(--spacing-md) var(--spacing-md) var(--spacing-md) 0;font-size:var(--text-title-medium-size);font-weight:var(--font-weight-medium);line-height:var(--text-title-medium-line-height);letter-spacing:var(--text-title-medium-letter-spacing)}._rival_1964e_48{padding:var(--spacing-md) var(--spacing-xl) var(--spacing-md) 0;border-top:1px solid var(--color-foreground-10)}._ours_1964e_54{gap:var(--spacing-xs);padding:var(--spacing-md);border-radius:0;background:none}._ours_1964e_54:before{content:"";position:absolute;inset:0 var(--spacing-md) auto;height:1px;background:var(--color-foreground-10)}._check_1964e_102{width:1.3em;height:1.3em}}._photo_14iw1_1{position:relative;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--radius-xl);background:var(--color-foreground-5)}._photoImage_14iw1_9{object-fit:cover}@media(min-width:768px){._photo_14iw1_1{order:-1;border-radius:var(--radius-xl2)}}._grid_1q89k_1{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-sm)}._card_1q89k_7{position:relative;isolation:isolate;overflow:hidden}._glyph_1q89k_13{display:grid;width:var(--spacing-xl3);height:var(--spacing-xl3);place-items:center;border-radius:var(--radius-full);background:var(--color-background-100);color:var(--color-foreground-80)}._glyph_1q89k_13 svg{width:45%;height:45%}._title_1q89k_28{max-width:var(--measure-card-body-wide);text-wrap:balance}p._body_1q89k_33{max-width:var(--measure-card-body-wide);color:var(--color-foreground-60);line-height:var(--text-body-medium-line-height);text-wrap:pretty}._mesh_1q89k_40{position:absolute;z-index:-1;inset:0;opacity:0;transition:opacity var(--duration-slower) var(--easing-out);pointer-events:none}._mesh_1q89k_40:has(canvas[data-ready]){opacity:1}._meshCanvas_1q89k_53,._meshScrim_1q89k_54{position:absolute;inset:0}._meshScrim_1q89k_54{background:linear-gradient(to top,color-mix(in srgb,var(--base-color-ink) 45%,transparent),color-mix(in srgb,var(--base-color-ink) 10%,transparent))}._items_1q89k_67{margin:0;padding:0;list-style:none}._item_1q89k_67{display:flex;align-items:flex-start;gap:var(--spacing-xs);max-width:var(--measure-hero-body);font-size:var(--text-body-large-size);line-height:var(--text-body-medium-line-height);letter-spacing:var(--text-body-large-letter-spacing);text-wrap:balance}._check_1q89k_84{flex-shrink:0;width:1.4em;height:1.4em;border-radius:var(--radius-full);background:var(--base-color-white);color:var(--color-primary-130)}._actions_1q89k_93{margin-top:auto}@media(min-width:768px){._grid_1q89k_1{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--spacing-md)}}@media(prefers-reduced-motion:reduce){._mesh_1q89k_40{transition:none}}._list_1hkcy_1{margin:0;padding:0;list-style:none}._item_1hkcy_7{display:flex}._card_1hkcy_11{display:flex;flex:1;flex-direction:column;justify-content:space-between;gap:var(--spacing-xl2);text-decoration:none}._top_1hkcy_20{display:flex;align-items:flex-start;justify-content:space-between}._glyph_1hkcy_26,._arrow_1hkcy_27{display:grid;place-items:center;border-radius:var(--radius-full)}._glyph_1hkcy_26{width:var(--spacing-xl2);height:var(--spacing-xl2);background:var(--color-background-100);color:var(--color-foreground-80)}._glyph_1hkcy_26 svg{width:50%;height:50%}._arrow_1hkcy_27{width:var(--spacing-xl2);height:var(--spacing-xl2);background:var(--color-foreground-100);color:var(--color-background-100);transition:background-color var(--duration-normal) var(--easing-out),transform var(--duration-normal) var(--easing-out)}._card_1hkcy_11:hover ._arrow_1hkcy_27,._card_1hkcy_11:focus-visible ._arrow_1hkcy_27{background:var(--color-primary-100);color:var(--base-color-white);transform:rotate(45deg)}._title_1hkcy_62{text-wrap:balance}p._body_1hkcy_66{max-width:var(--measure-card-body-wide);color:var(--color-foreground-60);line-height:var(--text-body-medium-line-height);text-wrap:balance}@media(prefers-reduced-motion:reduce){._arrow_1hkcy_27{transition:none}._card_1hkcy_11:hover ._arrow_1hkcy_27,._card_1hkcy_11:focus-visible ._arrow_1hkcy_27{transform:none}}
