@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@500&family=Lora:wght@400;500;600&family=Onest:wght@600;700&display=swap";._page_mqsx2_1{width:min(var(--content-max),100%);margin-inline:auto;padding:var(--space-xl) clamp(var(--space-md),4vw,var(--space-2xl)) var(--space-2xl)}._heading_mqsx2_7{max-width:var(--measure);padding-block-end:var(--space-xl);border-block-end:var(--rule-hair) solid var(--color-rule)}._eyebrow_mqsx2_13{display:none}._heading_mqsx2_7 h1{margin:0;font-size:var(--text-display-small);font-weight:700;letter-spacing:var(--tracking-display);word-spacing:var(--word-spacing-display);line-height:1.04}._heading_mqsx2_7 h1 em{color:inherit;font-style:normal;font-weight:inherit}._intro_mqsx2_32{max-width:var(--measure);margin:var(--space-md) 0 0;color:var(--color-ink-2);line-height:1.6}._intro_mqsx2_32 code,._keyCell_mqsx2_40{font-family:var(--font-outlier)}._intro_mqsx2_32 code{padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-xs);background:var(--color-paper-3);font-size:var(--text-sm)}._statusLine_mqsx2_51{margin-block-start:var(--space-xl);color:var(--color-muted);font-size:var(--text-sm)}._errorBanner_mqsx2_57,._inlineError_mqsx2_58{margin-block-start:var(--space-lg);padding:var(--space-md);border:var(--rule-hair) solid var(--color-danger-rule);border-radius:var(--radius-input);color:var(--color-danger);background:var(--color-danger-soft);font-size:var(--text-sm)}._errorBanner_mqsx2_57{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-md)}._errorBanner_mqsx2_57 button{display:inline-flex;min-height:var(--control-height);align-items:center;gap:var(--space-xs);padding-inline:var(--space-sm);border:var(--rule-hair) solid var(--color-danger-rule);border-radius:var(--radius-input);color:var(--color-danger);background:var(--color-paper);font-size:var(--text-sm);font-weight:600}._tableWrap_mqsx2_90{margin-block-start:var(--space-lg);overflow-x:auto;border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-card);background:var(--color-surface-raised);box-shadow:var(--shadow-surface)}._table_mqsx2_90{width:100%;min-width:38rem;border-collapse:collapse;font-size:var(--text-sm)}._table_mqsx2_90 th{padding:var(--space-sm) var(--space-md);border-block-end:var(--rule-hair) solid var(--color-rule-2);color:var(--color-muted);font-size:var(--text-xs);font-weight:600;text-align:start}._table_mqsx2_90 th:not(:first-child),._checkboxCell_mqsx2_116{text-align:center}._table_mqsx2_90 td{padding:var(--space-sm) var(--space-md);border-block-end:var(--rule-hair) solid var(--color-rule)}._table_mqsx2_90 tr:last-child td{border-block-end:0}._groupRow_mqsx2_129 td{padding-block:var(--space-sm);border-block-end:var(--rule-hair) solid var(--color-accent-rule);color:var(--color-accent-strong);background:var(--color-accent-soft);font-size:var(--text-xs);font-weight:600}._keyCell_mqsx2_40{color:var(--color-ink-2);font-size:var(--text-xs)}._checkboxCell_mqsx2_116 input{width:1.25rem;height:1.25rem;accent-color:var(--color-accent)}@media (min-width: 40rem){._page_mqsx2_1{padding-block-start:var(--space-2xl)}}._form_1o2a1_1{display:grid;gap:var(--space-md)}._checkbox_1o2a1_6{display:flex;align-items:center;gap:var(--space-sm);min-height:var(--control-height);color:var(--color-ink-2);font-size:var(--text-sm);cursor:pointer}._checkbox_1o2a1_6 input{width:var(--checkbox-size);height:var(--checkbox-size);flex-shrink:0;margin:0;accent-color:var(--color-accent)}._checkbox_1o2a1_6 input:focus-visible{outline:var(--rule-fine) solid var(--color-focus);outline-offset:var(--space-3xs)}._checkbox_1o2a1_6:has(input:disabled){color:var(--color-muted);cursor:default}._row_1o2a1_34{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-md)}._field_1o2a1_40{display:grid;gap:var(--space-xs)}._field_1o2a1_40 label,._label_1o2a1_46{color:var(--color-ink-2);font-size:var(--text-sm);font-weight:600}._field_1o2a1_40 input,._field_1o2a1_40 textarea,._field_1o2a1_40 select{width:100%;border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-input);outline:var(--rule-fine) solid transparent;outline-offset:var(--space-3xs);color:var(--color-ink);background:var(--color-surface-raised);transition:color var(--dur-short) var(--ease-out),background-color var(--dur-short) var(--ease-out),border-color var(--dur-short) var(--ease-out)}._field_1o2a1_40 input,._field_1o2a1_40 select{height:var(--control-height);padding-inline:var(--space-sm) calc(var(--space-lg) + var(--space-xs))}._field_1o2a1_40 textarea{min-height:6rem;padding:var(--space-sm);line-height:1.55;resize:vertical}._field_1o2a1_40 input:focus-visible,._field_1o2a1_40 textarea:focus-visible,._field_1o2a1_40 select:focus-visible{border-color:var(--color-ink-2);outline-color:var(--color-focus)}._hint_1o2a1_88{min-height:1lh;margin:0;color:var(--color-muted);font-size:var(--text-xs);line-height:1.45}._linkButton_1o2a1_96{justify-self:start;padding:0;border:0;background:transparent;color:var(--color-accent-strong);font-size:var(--text-xs);font-weight:600;text-decoration:underline;text-underline-offset:.2em}._error_1o2a1_108{margin:0;padding:var(--space-sm);border:var(--rule-hair) solid var(--color-danger-rule);border-radius:var(--radius-input);color:var(--color-danger);background:var(--color-danger-soft);font-size:var(--text-sm)}._actions_1o2a1_118{display:flex;flex-wrap:wrap-reverse;justify-content:flex-end;gap:var(--space-xs);margin-block-start:var(--space-xs)}._primary_1o2a1_126,._secondary_1o2a1_127,._danger_1o2a1_128{min-height:var(--control-height);padding-inline:var(--space-md);border:var(--rule-hair) solid transparent;border-radius:var(--radius-input);font-size:var(--text-sm);font-weight:600}._primary_1o2a1_126{border-color:var(--color-ink);color:var(--color-paper);background:var(--color-ink)}._secondary_1o2a1_127{border-color:var(--color-rule-2);color:var(--color-ink-2);background:var(--color-paper)}._danger_1o2a1_128{border-color:var(--color-danger);color:var(--color-accent-ink);background:var(--color-danger)}@media (hover: hover) and (pointer: fine){._field_1o2a1_40 input:hover,._field_1o2a1_40 textarea:hover,._field_1o2a1_40 select:hover{background:var(--color-paper-2)}._primary_1o2a1_126:hover{color:var(--color-accent-ink);background:var(--color-accent-strong);transform:translateY(-1px)}._secondary_1o2a1_127:hover{border-color:var(--color-ink-2);color:var(--color-ink)}._danger_1o2a1_128:hover{background:var(--color-danger);transform:translateY(-1px)}}@media (min-width: 34rem){._row_1o2a1_34{grid-template-columns:repeat(2,minmax(0,1fr))}}._backdrop_itr1i_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);display:grid;align-items:end;padding:0;background:var(--color-backdrop);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:_backdropIn_itr1i_1 var(--dur-short) var(--ease-out)}._modal_itr1i_13{width:100%;max-height:92dvh;overflow:auto;padding:var(--space-lg) var(--space-md) max(var(--space-lg),env(safe-area-inset-bottom));border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-panel) var(--radius-panel) 0 0;color:var(--color-ink);background:var(--color-surface-raised);box-shadow:var(--shadow-raised);animation:_modalIn_itr1i_1 var(--dur-long) var(--ease-out)}._header_itr1i_26{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-lg);margin-block-end:var(--space-lg)}._header_itr1i_26 h2{margin:0;font-size:var(--text-xl);font-weight:700;letter-spacing:var(--tracking-display)}._eyebrow_itr1i_41{display:none}._close_itr1i_45{display:grid;width:var(--control-height);height:var(--control-height);flex:0 0 auto;place-items:center;padding:0;border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-input);color:var(--color-muted);background:var(--color-paper)}@keyframes _backdropIn_itr1i_1{0%{opacity:0}}@keyframes _modalIn_itr1i_1{0%{opacity:0;transform:translateY(var(--space-md))}}@media (hover: hover) and (pointer: fine){._close_itr1i_45:hover{color:var(--color-ink);background:var(--color-paper-3)}}@media (min-width: 40rem){._backdrop_itr1i_1{place-items:center;padding:var(--space-lg)}._modal_itr1i_13{width:min(100%,37rem);max-height:min(88dvh,55rem);padding:var(--space-xl);border-radius:var(--radius-panel)}._modalWide_itr1i_89{width:min(100%,56rem)}}@media (prefers-reduced-motion: reduce){._modal_itr1i_13{animation-name:_backdropIn_itr1i_1}}._footer_jjw6m_3{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:var(--space-xs);margin-block-start:var(--space-sm);min-width:0}._chips_jjw6m_4{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-xs);padding:0;margin:0;min-width:0;max-width:100%;list-style:none}._chips_jjw6m_4:empty{display:none}._chip_jjw6m_4{padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-pill);background:var(--category-color);color:var(--color-ink);font-size:var(--text-xs);font-weight:600;max-width:100%;overflow-wrap:anywhere}._pending_jjw6m_7{color:var(--color-neutral);font-size:var(--text-xs)}._edit_jjw6m_8{min-height:var(--control-height);border:0;padding:var(--space-xs);color:var(--color-neutral);background:transparent;font-size:var(--text-xs);white-space:nowrap}._editor_jjw6m_9{display:grid;gap:var(--space-md);min-width:0}._editor_jjw6m_9 p{margin:0}._choices_jjw6m_11{display:grid;grid-template-columns:minmax(0,1fr);max-height:45dvh;overflow-y:auto;gap:var(--space-xs)}._choice_jjw6m_11{display:flex;align-items:flex-start;gap:var(--space-xs);min-height:var(--control-height);padding:var(--space-xs);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-input)}._choice_jjw6m_11 input{width:var(--checkbox-size);height:var(--checkbox-size);margin-block-start:var(--space-2xs);flex-shrink:0;accent-color:var(--color-accent)}._choice_jjw6m_11 span{overflow-wrap:anywhere;min-width:0}._choice_jjw6m_11:has(input:checked){border-color:var(--color-accent-rule);background:var(--color-accent-soft)}._choice_jjw6m_11:has(input:disabled){opacity:.6}._actions_jjw6m_17{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-xs)}._actions_jjw6m_17 button{white-space:nowrap}._error_jjw6m_19{color:var(--color-danger)}._editor_jjw6m_9 button:disabled{opacity:.6;cursor:wait}._edit_jjw6m_8:focus-visible,._editor_jjw6m_9 :focus-visible{outline:var(--rule-fine) solid var(--color-focus);outline-offset:var(--space-3xs)}@media (hover: hover) and (pointer: fine){._edit_jjw6m_8:hover{color:var(--color-ink);background:var(--color-paper-3)}}._edit_jjw6m_8:active{transform:translateY(1px)}@media (min-width: 34rem){._choices_jjw6m_11{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion: reduce){._edit_jjw6m_8:active{transform:none}}._wrapper_17ebo_3{margin-block-start:var(--space-lg)}._recallBadge_17ebo_7{display:inline-flex;align-items:center;justify-content:center;min-height:var(--control-height);padding-inline:var(--space-xs);border-radius:var(--radius-pill);color:var(--color-accent-strong);background:var(--color-accent-soft);font-size:var(--text-xs);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}._recallBadge_17ebo_7:focus-visible{outline:var(--rule-fine) solid var(--color-focus);outline-offset:var(--rule-fine)}._heading_17ebo_26{display:flex;align-items:center;justify-content:space-between;padding-block-end:var(--space-sm);border-block-end:var(--rule-hair) solid var(--color-rule)}._heading_17ebo_26>div{display:flex;align-items:center;gap:var(--space-xs)}._heading_17ebo_26 span{color:var(--color-ink-2);font-size:var(--text-sm);font-weight:600}._heading_17ebo_26 strong{display:grid;min-width:1.5rem;height:1.5rem;place-items:center;padding-inline:var(--space-xs);border-radius:var(--radius-pill);color:var(--color-accent-strong);background:var(--color-accent-soft);font-family:var(--font-outlier);font-size:var(--text-xs)}._heading_17ebo_26 small{color:var(--color-muted);font-size:var(--text-xs)}._list_17ebo_64{display:grid}._mutationError_17ebo_68{color:var(--color-danger);overflow-wrap:anywhere;font-size:var(--text-sm)}._card_17ebo_70{padding-block:var(--space-lg);border-block-end:var(--rule-hair) solid var(--color-rule)}._cardTop_17ebo_75,._cardTop_17ebo_75>div,._processing_17ebo_77,._failed_17ebo_78{display:flex;align-items:center}._cardTop_17ebo_75{justify-content:space-between;gap:var(--space-md)}._cardTop_17ebo_75>div{min-width:0;gap:var(--space-sm)}._cardTop_17ebo_75>._cardTopRight_17ebo_93{flex:0 0 auto;gap:var(--space-xs)}._deleteButton_17ebo_98{display:grid;flex:0 0 auto;width:var(--control-height);height:var(--control-height);place-items:center;border:0;border-radius:var(--radius-input);color:var(--color-muted);background:transparent}._termIndex_17ebo_110{display:grid;width:2.5rem;height:2.5rem;flex:0 0 auto;place-items:center;border:var(--rule-hair) solid var(--color-accent-rule);border-radius:var(--radius-input);color:var(--color-accent-strong);background:var(--color-accent-soft);font-family:var(--font-outlier);font-size:var(--text-sm);font-weight:500}._card_17ebo_70 h3{margin:0;font-size:var(--text-md);font-weight:700;letter-spacing:var(--tracking-heading)}._cardTop_17ebo_75 small{display:block;margin-block-start:var(--space-2xs);color:var(--color-muted);font-size:var(--text-xs)}._languageWarning_17ebo_139{display:inline-flex;align-items:center;gap:var(--space-2xs);margin-block-start:var(--space-2xs);padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-pill);color:var(--warning);background:var(--warning-wash);font-size:var(--text-xs);font-weight:600}._status_17ebo_152{display:inline-flex;flex:0 0 auto;align-items:center;gap:var(--space-2xs);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:600}._pending_17ebo_163,._generating_17ebo_164{color:var(--color-neutral);background:var(--color-paper-3)}._failed_17ebo_78{color:var(--danger);background:var(--danger-wash)}._contentIndent_17ebo_174{margin-block-start:var(--space-sm)}._markdown_17ebo_178{color:var(--color-ink-2);font-size:var(--text-sm);line-height:1.65}._markdown_17ebo_178 p{margin:var(--space-xs) 0}._markdown_17ebo_178 p:first-child{margin-top:0}._markdown_17ebo_178 ul,._markdown_17ebo_178 ol{margin:var(--space-xs) 0;padding-inline-start:var(--space-lg)}._markdown_17ebo_178 code{padding:var(--space-3xs) var(--space-xs);border-radius:var(--radius-xs);background:var(--color-paper-3);font-family:var(--font-outlier);font-size:var(--text-xs)}._structured_17ebo_206{display:grid;gap:var(--space-sm)}._factsRow_17ebo_211{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-lg)}._fact_17ebo_211{display:flex;align-items:baseline;gap:var(--space-xs);font-size:var(--text-sm)}._fact_17ebo_211 span{color:var(--ink-muted)}._fact_17ebo_211 strong{color:var(--ink);font-weight:600}._meanings_17ebo_233{margin:0;padding-inline-start:var(--space-lg);display:grid;gap:var(--space-xs);color:var(--ink-soft);font-size:var(--text-sm);line-height:1.55}._meaningHead_17ebo_243{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-xs)}._meaningHead_17ebo_243 strong{color:var(--ink)}._government_17ebo_254{color:var(--ink-muted);font-size:var(--text-xs)}._examples_17ebo_259{margin:var(--space-2xs) 0 0;padding-inline-start:var(--space-md);color:var(--ink-muted);font-size:var(--text-sm);line-height:1.5}._examples_17ebo_259 em{color:var(--ink-soft);font-style:normal}._related_17ebo_272{color:var(--ink-muted);font-size:var(--text-sm)}._related_17ebo_272 p{margin:0}._related_17ebo_272 span{font-weight:600;color:var(--ink-soft)}._synonymButton_17ebo_286{padding:0;border:0;background:transparent;color:var(--color-accent-strong);font-weight:600;text-decoration:underline;text-underline-offset:.15em}._tags_17ebo_296{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs);margin-block-start:var(--space-sm)}._tagChip_17ebo_304{display:inline-flex;align-items:center;gap:var(--space-2xs);min-height:var(--control-height);padding-inline-start:var(--space-sm);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-pill);background:var(--color-paper);font-size:var(--text-xs)}._tagChip_17ebo_304 button:first-child{padding:0;border:0;color:var(--color-ink-2);background:transparent;font-weight:600}._tagRemove_17ebo_324{display:grid;width:var(--control-height);height:var(--control-height);place-items:center;border:0;border-radius:var(--radius-pill);color:var(--color-muted);background:transparent}._tagAdd_17ebo_335{position:relative}._tagAdd_17ebo_335 summary{display:grid;width:var(--control-height);height:var(--control-height);place-items:center;border:var(--rule-hair) dashed var(--color-rule-2);border-radius:var(--radius-pill);color:var(--color-muted);cursor:pointer;list-style:none}._tagAdd_17ebo_335 summary::-webkit-details-marker{display:none}._tagAddInCollection_17ebo_355:after{content:"";position:absolute;inset-block-start:0;inset-inline-end:0;width:var(--space-xs);height:var(--space-xs);border-radius:var(--radius-pill);background:var(--color-accent);border:var(--rule-hair) solid var(--color-paper)}._tagAddMenu_17ebo_367{position:absolute;z-index:var(--z-dropdown);inset-block-start:calc(100% + var(--space-xs));inset-inline-start:0;display:grid;min-width:140px;max-height:200px;gap:var(--space-2xs);padding:var(--space-xs);overflow-y:auto;border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-input);background:var(--color-surface-raised);box-shadow:var(--shadow-raised)}._tagAddMenu_17ebo_367 button{min-height:var(--control-height);padding-inline:var(--space-sm);border:0;border-radius:var(--radius-xs);color:var(--color-ink-2);background:transparent;text-align:left;font-size:var(--text-xs)}._tagAddMenuItem_17ebo_395{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}._tagAddMenuItem_17ebo_395 svg{flex:0 0 auto;color:var(--color-accent)}._processing_17ebo_77,._failed_17ebo_78{justify-content:space-between;gap:var(--space-md);margin-block-start:var(--space-sm);color:var(--color-muted);font-size:var(--text-xs)}._regenerating_17ebo_416{display:flex;align-items:center;gap:var(--space-xs);margin-block-start:var(--space-sm);color:var(--color-muted);font-size:var(--text-xs)}._processing_17ebo_77 button,._failed_17ebo_78 button{display:inline-flex;flex:0 0 auto;align-items:center;gap:var(--space-xs);min-height:var(--control-height);padding-inline:var(--space-sm);border:var(--rule-hair) solid var(--color-accent-rule);border-radius:var(--radius-input);color:var(--color-accent-strong);background:var(--color-accent-soft);font-size:var(--text-xs);font-weight:600}._spinning_17ebo_441{animation:_spin_17ebo_441 1.2s linear infinite}._loadMore_17ebo_445{display:block;min-height:var(--control-height);margin:var(--space-lg) auto 0;padding-inline:var(--space-md);border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-input);color:var(--color-ink-2);background:transparent;font-size:var(--text-sm);font-weight:600}._empty_17ebo_458{padding:var(--space-lg);border:var(--rule-hair) dashed var(--color-rule-2);border-radius:var(--radius-card);text-align:start}._empty_17ebo_458 p{margin:0;color:var(--color-ink-2);font-size:var(--text-sm);font-weight:600}._empty_17ebo_458 span{display:block;margin-block-start:var(--space-xs);color:var(--color-muted);font-size:var(--text-xs)}._skeleton_17ebo_479{display:grid;gap:var(--space-xs);margin-block-start:var(--space-lg)}._skeleton_17ebo_479 span{height:4.75rem;border-radius:var(--radius-card);background:var(--color-paper-3);animation:_shimmer_17ebo_1 1.4s var(--ease-in-out) infinite alternate}@keyframes _spin_17ebo_441{to{transform:rotate(360deg)}}@keyframes _shimmer_17ebo_1{0%{opacity:.48}to{opacity:.9}}._heading_17ebo_26 small{display:none}._cardTop_17ebo_75{align-items:flex-start}._processing_17ebo_77,._failed_17ebo_78{align-items:flex-start;flex-direction:column}@media (hover: hover) and (pointer: fine){._deleteButton_17ebo_98:hover,._tagRemove_17ebo_324:hover{color:var(--color-danger);background:var(--color-danger-soft)}._tagChip_17ebo_304 button:first-child:hover,._tagAdd_17ebo_335 summary:hover{color:var(--color-accent-strong)}._tagAddMenu_17ebo_367 button:hover,._loadMore_17ebo_445:hover:not(:disabled){color:var(--color-ink);background:var(--color-paper-3)}}@media (min-width: 34rem){._heading_17ebo_26 small{display:inline}._cardTop_17ebo_75{align-items:center}._contentIndent_17ebo_174,._tags_17ebo_296,._processing_17ebo_77,._failed_17ebo_78,._regenerating_17ebo_416{margin-inline-start:3.25rem}._processing_17ebo_77,._failed_17ebo_78{align-items:center;flex-direction:row}}._card_1ss8n_3{display:grid;width:min(59rem,100%);min-width:0;justify-items:center;gap:var(--space-lg);padding:var(--space-xl) var(--space-md);border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-panel);color:var(--color-ink);background:var(--color-surface-raised);box-shadow:var(--shadow-surface);text-align:center}._termIndex_1ss8n_18{display:grid;width:3rem;height:3rem;place-items:center;border:var(--rule-hair) solid var(--color-accent-rule);border-radius:var(--radius-input);color:var(--color-accent-strong);background:var(--color-accent-soft);font-family:var(--font-outlier);font-size:var(--text-md);font-weight:500}._term_1ss8n_18{overflow-wrap:anywhere;min-width:0;max-width:18ch;margin:0;font-size:clamp(2.5rem,6vw,4.75rem);font-weight:700;letter-spacing:var(--tracking-display);word-spacing:var(--word-spacing-display);line-height:1.02}._revealButton_1ss8n_44,._forgotButton_1ss8n_45,._rememberedButton_1ss8n_46{display:inline-flex;min-height:var(--control-height);align-items:center;justify-content:center;gap:var(--space-xs);padding-inline:var(--space-md);border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-input);font-size:var(--text-sm);font-weight:600;white-space:nowrap}._card_1ss8n_3 button:focus-visible,._content_1ss8n_61:focus-visible{outline:var(--rule-fine) solid var(--color-focus);outline-offset:var(--rule-fine)}._card_1ss8n_3 button:active{transform:translateY(1px)}._card_1ss8n_3 button:disabled{opacity:.6;cursor:wait}._keyHint_1ss8n_69{font-family:var(--font-outlier);font-size:var(--text-xs);font-weight:400}@media (hover: none){._keyHint_1ss8n_69{display:none}}._revealButton_1ss8n_44{min-width:8.5rem;border-color:var(--color-ink);color:var(--color-paper);background:var(--color-ink)}._content_1ss8n_61{width:100%;padding:var(--space-lg);border-block-start:var(--rule-hair) solid var(--color-rule-2);background:transparent;text-align:start}._reviewActions_1ss8n_95{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-xs);width:100%}._forgotButton_1ss8n_45{border-color:var(--color-danger-rule);color:var(--color-danger);background:var(--color-danger-soft)}._rememberedButton_1ss8n_46{border-color:var(--color-success);color:var(--color-success);background:var(--color-success-soft)}._compact_1ss8n_115{display:flex;width:100%;height:100%;flex-direction:column;align-items:stretch;gap:var(--space-sm);padding:var(--space-md)}._compact_1ss8n_115 ._term_1ss8n_18{max-width:none;margin-block:auto;font-size:var(--text-2xl);line-height:1.1}._compact_1ss8n_115 ._termAnswered_1ss8n_132{margin-block:0;font-size:var(--text-lg)}._compact_1ss8n_115 ._content_1ss8n_61{overflow-y:auto;min-height:0;flex:1 1 auto;padding:var(--space-sm) var(--space-2xs);font-size:var(--text-sm)}._compact_1ss8n_115 ._content_1ss8n_61:focus-visible{outline-width:var(--rule-hair);outline-offset:0}._compact_1ss8n_115 ._reviewActions_1ss8n_95{flex:0 0 auto;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}._compact_1ss8n_115 ._forgotButton_1ss8n_45,._compact_1ss8n_115 ._rememberedButton_1ss8n_46{padding-inline:var(--space-xs)}@media (hover: hover) and (pointer: fine){._revealButton_1ss8n_44:hover{color:var(--color-accent-ink);background:var(--color-accent-strong);transform:translateY(-1px)}}@media (prefers-reduced-motion: reduce){._card_1ss8n_3 button:active,._revealButton_1ss8n_44:hover{transform:none}}@media (min-width: 34rem){._card_1ss8n_3:not(._compact_1ss8n_115){padding:var(--space-xl)}._card_1ss8n_3:not(._compact_1ss8n_115) ._reviewActions_1ss8n_95{grid-template-columns:repeat(2,minmax(0,1fr));width:auto}}._showcase_mdax6_2{display:grid;min-width:0;gap:var(--space-xs)}._stage_mdax6_9{min-width:0;height:clamp(19rem,46dvh,28rem)}._origin_mdax6_14{overflow:hidden;min-width:0;flex:0 0 auto;margin:0;color:var(--color-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap}._placeholder_mdax6_25{display:grid;height:100%;align-content:center;justify-items:center;gap:var(--space-md);padding:var(--space-md);border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-panel);color:var(--color-ink-2);background:var(--color-surface-raised);box-shadow:var(--shadow-surface);text-align:center}._placeholder_mdax6_25 p{margin:0}._placeholder_mdax6_25 button{display:inline-flex;min-height:var(--control-height);align-items:center;justify-content:center;gap:var(--space-xs);padding-inline:var(--space-md);border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-input);color:var(--color-ink-2);background:var(--color-paper);font-size:var(--text-sm);font-weight:600;white-space:nowrap}._placeholder_mdax6_25 button:focus-visible{outline:var(--rule-fine) solid var(--color-focus);outline-offset:var(--rule-fine)}._note_mdax6_65{margin:0;color:var(--color-rule-2);font-size:var(--text-xs);line-height:1.5}._spinning_mdax6_72{animation:_spin_mdax6_72 1.2s linear infinite}@keyframes _spin_mdax6_72{to{transform:rotate(360deg)}}@media (hover: hover) and (pointer: fine){._placeholder_mdax6_25 button:hover{border-color:var(--color-ink-2);color:var(--color-ink)}}@media (prefers-reduced-motion: reduce){._spinning_mdax6_72{animation:none}}._shell_1qves_5{display:grid;min-height:100dvh;align-items:stretch;background:var(--color-paper-2)}._introPanel_1qves_12{display:flex;min-width:0;flex-direction:column;gap:var(--space-lg);padding:var(--space-xl) var(--space-md);color:var(--color-paper);background:var(--color-ink)}._productLabel_1qves_22{margin:0;color:var(--color-accent-rule);font-family:var(--font-outlier);font-size:var(--text-xs)}._introPanel_1qves_12 h1{max-width:24ch;margin:0;font-size:clamp(var(--text-xl),3vw,var(--text-display-small));font-weight:700;letter-spacing:var(--tracking-display);word-spacing:var(--word-spacing-display);line-height:1.03}._productCopy_1qves_39{max-width:52ch;margin:0;color:var(--color-rule-2);font-size:var(--text-md);line-height:1.6}._flowList_1qves_47{display:grid;gap:0;margin:0;padding:0;border-block-start:var(--rule-hair) solid var(--color-neutral);list-style:none}._flowList_1qves_47 li{display:grid;min-height:3.75rem;grid-template-columns:2.5rem minmax(0,1fr);align-items:center;gap:var(--space-sm);border-block-end:var(--rule-hair) solid var(--color-neutral);font-size:var(--text-sm);font-weight:600}._flowList_1qves_47 span{color:var(--color-accent-rule);font-family:var(--font-outlier);font-size:var(--text-xs)}._card_1qves_73{order:-1;width:calc(100% - var(--space-md));margin-block:var(--space-md);max-width:32rem;align-self:center;justify-self:center;padding:var(--space-xl) var(--space-md);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-panel);background:var(--color-surface-raised);box-shadow:var(--shadow-surface)}._brand_1qves_87{display:flex;align-items:center;gap:var(--space-sm);margin-block-end:var(--space-2xl);color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;letter-spacing:var(--tracking-heading)}._brandMark_1qves_99{display:grid;width:2.25rem;height:2.25rem;place-items:center;border:var(--rule-hair) solid var(--color-accent-rule);border-radius:var(--radius-input);color:var(--color-accent-strong);background:var(--color-accent-soft)}._formIntro_1qves_110{margin-block-end:var(--space-lg)}._formIntro_1qves_110 h2{margin:0;font-size:clamp(var(--text-xl),9vw,var(--text-2xl));font-weight:700;letter-spacing:var(--tracking-display)}._formIntro_1qves_110 p{max-width:44ch;margin:var(--space-xs) 0 0;color:var(--color-ink-2);line-height:1.55}._tabs_1qves_128{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2xs);margin-block-end:var(--space-lg);padding:var(--space-2xs);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-input);background:var(--color-paper-3)}._tabs_1qves_128 button{min-height:var(--control-height);padding-inline:var(--space-sm);border:var(--rule-hair) solid transparent;border-radius:calc(var(--radius-input) - var(--space-2xs));color:var(--color-neutral);background:transparent;font-size:var(--text-sm);font-weight:600}._tabs_1qves_128 ._tabActive_1qves_150{border-color:var(--color-rule);color:var(--color-ink);background:var(--color-paper);box-shadow:var(--shadow-card)}._link_1qves_157{min-height:var(--control-height);margin-block-start:var(--space-sm);padding:0;border:0;color:var(--color-accent-strong);background:transparent;font-size:var(--text-sm);font-weight:600;text-align:start}._notice_1qves_169{padding:var(--space-md);border:var(--rule-hair) solid var(--color-accent-rule);border-radius:var(--radius-input);color:var(--color-ink-2);background:var(--color-accent-soft)}._notice_1qves_169 p{margin:0;line-height:1.55}@media (hover: hover) and (pointer: fine){._tabs_1qves_128 button:hover:not(._tabActive_1qves_150){color:var(--color-ink)}._link_1qves_157:hover{color:var(--color-accent)}}@media (min-width: 60rem){._shell_1qves_5{grid-template-columns:minmax(0,1.15fr) minmax(30rem,.85fr)}._introPanel_1qves_12{min-height:100dvh;gap:var(--space-md);padding:var(--space-xl) clamp(var(--space-xl),5vw,var(--space-3xl))}._introPanel_1qves_12 section{margin-block:auto}._flowList_1qves_47{grid-template-columns:repeat(3,minmax(0,1fr))}._flowList_1qves_47 li{min-height:2.75rem;grid-template-columns:auto minmax(0,1fr);border-block-end:0}._card_1qves_73{order:0;margin-block:0;width:min(calc(100% - (var(--space-xl) * 2)),32rem);padding:var(--space-2xl)}}._note_67b97_1{display:grid;grid-template-columns:auto 1fr;gap:var(--space-sm);padding:var(--space-md);border-block:var(--rule-hair) solid var(--color-rule);background:var(--color-paper-3)}._icon_67b97_10{display:grid;width:2.25rem;height:2.25rem;place-items:center;border:var(--rule-hair) solid var(--color-accent-rule);border-radius:var(--radius-input);color:var(--color-accent-strong);background:var(--color-accent-soft)}._label_67b97_21{margin:0 0 var(--space-2xs);color:var(--color-ink-2);font-size:var(--text-sm);font-weight:600}._note_67b97_1 p:not(.label){margin:0;color:var(--color-ink-2);font-size:var(--text-sm);line-height:1.6}._form_149fz_1{display:grid;gap:var(--space-md);margin-block:var(--space-lg);padding-block:var(--space-lg);border-block:var(--rule-hair) solid var(--color-rule)}._copy_149fz_9{display:flex;align-items:center;gap:var(--space-sm)}._copy_149fz_9>span{display:grid;width:2.5rem;height:2.5rem;flex:0 0 auto;place-items:center;border:var(--rule-hair) solid var(--color-accent-rule);border-radius:var(--radius-input);color:var(--color-accent-strong);background:var(--color-accent-soft)}._copy_149fz_9 strong,._copy_149fz_9 small{display:block}._copy_149fz_9 strong{font-size:var(--text-sm);font-weight:600}._copy_149fz_9 small{margin-block-start:var(--space-2xs);color:var(--color-muted);font-size:var(--text-xs);line-height:1.45}._inputRow_149fz_44{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-xs)}._inputRow_149fz_44 label{min-width:0}._inputRow_149fz_44 input{width:100%;height:var(--control-height);padding-inline:var(--space-sm);border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-input);outline:var(--rule-fine) solid transparent;outline-offset:var(--space-3xs);color:var(--color-ink);background:var(--color-paper)}._inputRow_149fz_44 input:focus-visible{border-color:var(--color-ink-2);outline-color:var(--color-focus)}._inputRow_149fz_44 button{display:inline-flex;min-height:var(--control-height);align-items:center;justify-content:center;gap:var(--space-xs);padding-inline:var(--space-md);border:var(--rule-hair) solid var(--color-ink);border-radius:var(--radius-input);color:var(--color-paper);background:var(--color-ink);font-size:var(--text-sm);font-weight:600}._normalizeToggle_149fz_86{display:inline-flex;min-height:var(--control-height);align-self:flex-start;align-items:center;gap:var(--space-xs);color:var(--color-ink-2);font-size:var(--text-sm)}._normalizeToggle_149fz_86 input{accent-color:var(--color-accent)}._tagPicker_149fz_100{display:flex;flex-wrap:wrap;gap:var(--space-xs)}._tagOption_149fz_106,._tagOptionActive_149fz_107{min-height:var(--control-height);padding-inline:var(--space-sm);border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-pill);background:var(--color-paper);font-size:var(--text-xs);font-weight:600}._tagOption_149fz_106{color:var(--color-ink-2)}._tagOptionActive_149fz_107{border-color:var(--color-accent);color:var(--color-accent-strong);background:var(--color-accent-soft)}._error_149fz_127{margin:0;color:var(--color-danger);font-size:var(--text-sm)}._visuallyHidden_149fz_133{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@media (hover: hover) and (pointer: fine){._inputRow_149fz_44 button:hover:not(:disabled){color:var(--color-accent-ink);background:var(--color-accent-strong);transform:translateY(-1px)}._tagOption_149fz_106:hover{border-color:var(--color-ink-2);color:var(--color-ink)}}@media (min-width: 34rem){._inputRow_149fz_44{grid-template-columns:minmax(0,1fr) auto}}._wrapper_oskhu_1{display:grid;gap:var(--space-sm);margin-block-end:var(--space-md);padding:var(--space-md);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-paper);box-shadow:var(--shadow-control)}._searchRow_oskhu_12{display:flex;align-items:center;gap:var(--space-xs);height:var(--control-height);padding-inline:var(--space-sm);border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-input);color:var(--color-muted);background:var(--color-surface-raised);box-shadow:var(--shadow-control)}._searchRow_oskhu_12:focus-within{border-color:var(--color-ink-2);outline:var(--rule-fine) solid var(--color-focus);outline-offset:var(--space-3xs)}._searchRow_oskhu_12 input{min-width:0;flex:1 1 auto;border:0;outline:none;color:var(--color-ink);background:transparent;font:inherit}._visuallyHidden_oskhu_41{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}._facetGroup_oskhu_50{display:grid;align-items:start;gap:var(--space-xs);padding-block-start:var(--space-xs);border-block-start:var(--rule-hair) solid var(--color-rule)}._facetLabel_oskhu_58{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:var(--space-xs);color:var(--color-muted);font-size:var(--text-xs);font-weight:600}._facetLabel_oskhu_58 button{display:grid;width:2rem;min-height:2rem;place-items:center;padding:0;border:0;border-radius:var(--radius-xs);color:var(--color-muted);background:transparent}._facetValues_oskhu_81{min-width:0;display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-2xs)}._facet_oskhu_50,._facetActive_oskhu_90{padding:var(--space-2xs) var(--space-sm);border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:600}._more_oskhu_98{min-height:var(--control-height);width:fit-content;border:0;padding:var(--space-xs);color:var(--color-accent-strong);background:transparent;font-size:var(--text-xs);white-space:nowrap}._facet_oskhu_50,._facetActive_oskhu_90{min-height:var(--control-height);max-width:100%}._facetGroup_oskhu_50{min-width:0}@media (min-width: 40rem){._more_oskhu_98{grid-column:2}}._filterMenu_oskhu_103{position:relative;width:fit-content}._filterMenu_oskhu_103 summary{display:inline-flex;min-height:var(--control-height);align-items:center;gap:var(--space-xs);padding-inline:var(--space-sm);border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-input);color:var(--color-ink-2);background:var(--color-surface-raised);font-size:var(--text-sm);font-weight:600;list-style:none}._filterMenu_oskhu_103 summary::-webkit-details-marker{display:none}._filterMenu_oskhu_103>div{position:absolute;z-index:var(--z-dropdown);inset-block-start:calc(100% + var(--space-xs));inset-inline-start:0;display:grid;width:min(22rem,calc(100vw - 3rem));max-height:18rem;overflow-y:auto;padding:var(--space-xs);border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-card);color:var(--color-ink);background:var(--color-paper);box-shadow:var(--shadow-raised)}._filterMenu_oskhu_103>div button{display:grid;min-height:var(--control-height);gap:var(--space-2xs);padding:var(--space-xs) var(--space-sm);border:0;border-radius:var(--radius-input);color:var(--color-ink-2);background:transparent;text-align:start;white-space:normal}._filterMenu_oskhu_103 code{color:var(--color-muted);font-family:var(--font-outlier);font-size:var(--text-xs)}@media (hover: hover) and (pointer: fine){._facetLabel_oskhu_58 button:hover,._filterMenu_oskhu_103>div button:hover{color:var(--color-ink);background:var(--color-paper-3)}}@media (min-width: 40rem){._facetGroup_oskhu_50{grid-template-columns:7rem minmax(0,1fr)}._facetLabel_oskhu_58{padding-block-start:var(--space-xs)}}._facet_oskhu_50{color:var(--color-ink-2);background:var(--color-surface-raised)}._facetActive_oskhu_90{border-color:var(--color-accent-rule);color:var(--color-accent-strong);background:var(--color-accent-soft)}._spinning_oskhu_192{animation:_spin_oskhu_192 1.2s linear infinite}@keyframes _spin_oskhu_192{to{transform:rotate(360deg)}}._page_j6wqq_1{width:min(var(--content-max),100%);margin-inline:auto;padding:var(--space-xl) clamp(var(--space-md),4vw,var(--space-2xl)) var(--space-2xl)}._heading_j6wqq_7{max-width:var(--measure);padding-block-end:var(--space-xl);border-block-end:var(--rule-hair) solid var(--color-rule)}._eyebrow_j6wqq_13{display:none}._heading_j6wqq_7 h1{max-width:18ch;margin:0;color:var(--color-ink);font-size:var(--text-display-small);font-weight:700;letter-spacing:var(--tracking-display);word-spacing:var(--word-spacing-display);line-height:1.04}._heading_j6wqq_7 h1 em{color:inherit;font-style:normal;font-weight:inherit}._intro_j6wqq_34{max-width:var(--measure);margin:var(--space-md) 0 0;color:var(--color-ink-2);font-size:var(--text-base);line-height:1.6}._tabs_j6wqq_42{display:flex;width:fit-content;gap:var(--space-2xs);margin-block-start:var(--space-lg);padding:var(--space-2xs);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-input);background:var(--color-paper);box-shadow:var(--shadow-control)}._tabs_j6wqq_42 button{min-height:2.5rem;padding-inline:var(--space-md);border:0;border-radius:calc(var(--radius-input) - var(--space-2xs));color:var(--color-neutral);background:transparent;font-size:var(--text-sm);font-weight:600}._tabs_j6wqq_42 ._tabActive_j6wqq_65{color:var(--color-accent-strong);background:var(--color-accent-soft)}._statusLine_j6wqq_70{margin-block-start:var(--space-xl);color:var(--color-muted);font-size:var(--text-sm)}._errorBanner_j6wqq_76{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-md);margin-block-start:var(--space-lg);padding:var(--space-md);border:var(--rule-hair) solid var(--color-danger-rule);border-radius:var(--radius-input);color:var(--color-danger);background:var(--color-danger-soft);font-size:var(--text-sm)}._warningBanner_j6wqq_91{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-md);margin-block-start:var(--space-lg);padding:var(--space-md);border:var(--rule-hair) solid var(--color-warning);border-radius:var(--radius-input);color:var(--color-ink);background:var(--color-warning-soft);font-size:var(--text-sm);overflow-wrap:anywhere}._warningBanner_j6wqq_91 span{min-width:0;flex:1 1 16rem}._errorBanner_j6wqq_76 button,._warningBanner_j6wqq_91 button,._loadMore_j6wqq_114{display:inline-flex;min-height:var(--control-height);align-items:center;gap:var(--space-xs);padding-inline:var(--space-sm);border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-input);color:var(--color-ink-2);background:var(--color-paper);font-size:var(--text-sm);font-weight:600}._grid_j6wqq_128{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-md);margin-block-start:var(--space-lg)}._card_j6wqq_135{display:grid;min-width:0;gap:var(--space-md);padding:var(--space-md);border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-card);background:var(--color-surface-raised);box-shadow:var(--shadow-card)}._cardBody_j6wqq_146{display:grid;gap:var(--space-xs);padding:0;border:0;color:inherit;background:transparent;text-align:start;white-space:normal}._cardBody_j6wqq_146 h2{margin:0;color:var(--color-ink);font-size:var(--text-md);font-weight:700}._cardDescription_j6wqq_164{display:-webkit-box;overflow:hidden;margin:0;color:var(--color-ink-2);font-size:var(--text-sm);line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}._cardStats_j6wqq_175{display:flex;gap:var(--space-md)}._cardStats_j6wqq_175 span{display:inline-flex;align-items:center;gap:var(--space-2xs);color:var(--color-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}._subscribeButton_j6wqq_189,._subscribedButton_j6wqq_190{display:inline-flex;min-height:var(--control-height);align-items:center;justify-content:center;gap:var(--space-xs);border-radius:var(--radius-input);font-size:var(--text-sm);font-weight:600}._subscribeButton_j6wqq_189{border:var(--rule-hair) solid var(--color-ink);color:var(--color-paper);background:var(--color-ink)}._subscribedButton_j6wqq_190{border:var(--rule-hair) solid var(--color-rule-2);color:var(--color-ink-2);background:transparent}._loadMore_j6wqq_114{margin:var(--space-lg) auto 0}@media (hover: hover) and (pointer: fine){._subscribeButton_j6wqq_189:hover{color:var(--color-accent-ink);background:var(--color-accent-strong)}._subscribedButton_j6wqq_190:hover{border-color:var(--color-danger-rule);color:var(--color-danger);background:var(--color-danger-soft)}._loadMore_j6wqq_114:hover,._warningBanner_j6wqq_91 button:hover,._errorBanner_j6wqq_76 button:hover{border-color:var(--color-ink-2);color:var(--color-ink)}}@media (min-width: 40rem){._page_j6wqq_1{padding-block-start:var(--space-2xl)}._grid_j6wqq_128{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 80rem){._grid_j6wqq_128{grid-template-columns:repeat(3,minmax(0,1fr))}}._card_11jea_3{min-width:0;padding:var(--space-lg);border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-card);color:var(--color-ink);background:var(--color-surface-raised);box-shadow:var(--shadow-card);overflow-wrap:anywhere}._card_11jea_3 h3{margin:0 0 var(--space-lg);color:var(--color-neutral);font-size:var(--text-sm)}._card_11jea_3 h4{margin:0;font-size:var(--text-xl);font-family:var(--font-display);font-style:normal;overflow-wrap:anywhere}._card_11jea_3 p{margin:var(--space-sm) 0}._gloss_11jea_16{color:var(--color-ink-2)}._meta_11jea_17,._note_11jea_17{font-size:var(--text-xs);color:var(--color-neutral)}._error_11jea_18{color:var(--color-danger);font-size:var(--text-sm)}._actions_11jea_19{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-block-start:var(--space-lg)}._card_11jea_3 button{min-height:var(--control-height);padding:var(--space-xs) var(--space-sm);border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-input);color:var(--color-ink);background:var(--color-paper);font-size:var(--text-xs);font-weight:600;white-space:nowrap}._card_11jea_3 ._primary_11jea_21{color:var(--color-paper);background:var(--color-ink);border-color:var(--color-ink)}._card_11jea_3 button:disabled,._settings_11jea_22 button:disabled{opacity:.55;cursor:wait}._card_11jea_3 button:focus-visible,._settings_11jea_22 :focus-visible{outline:var(--rule-fine) solid var(--color-focus);outline-offset:var(--space-3xs)}._card_11jea_3 button:active{transform:translateY(1px)}._settings_11jea_22{display:grid;min-width:0;gap:var(--space-md)}._settings_11jea_22 p{margin:0;overflow-wrap:anywhere}._settings_11jea_22 select{max-width:100%;min-width:0}._mode_11jea_28,._topics_11jea_28{border:0;padding:0;min-width:0;margin:0}._mode_11jea_28{display:flex;flex-wrap:wrap;gap:var(--space-md)}._mode_11jea_28 legend,._topics_11jea_28 legend{margin-block-end:var(--space-xs);font-weight:600;font-size:var(--text-sm)}._mode_11jea_28 label,._topicChoices_11jea_31 label{display:flex;align-items:flex-start;gap:var(--space-xs);min-height:var(--control-height);padding:var(--space-xs)}._settings_11jea_22 input{flex:0 0 auto;width:var(--checkbox-size);height:var(--checkbox-size);margin-block-start:var(--space-2xs);accent-color:var(--color-accent)}._topicChoices_11jea_31{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-xs);max-height:35dvh;overflow-y:auto}._topicChoices_11jea_31 label{border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-input);font-size:var(--text-sm)}._topicChoices_11jea_31 label:has(input:checked){background:var(--color-accent-soft);border-color:var(--color-accent-rule)}._topicChoices_11jea_31 span{min-width:0;overflow-wrap:anywhere}._topicChoices_11jea_31 small{color:var(--color-neutral);font-variant-numeric:tabular-nums}._shares_11jea_38{display:grid;gap:var(--space-xs);padding:0;margin:0;list-style:none;font-size:var(--text-sm)}._shares_11jea_38 li{display:flex;justify-content:space-between;gap:var(--space-sm);overflow-wrap:anywhere}._shares_11jea_38 strong{flex-shrink:0;font-variant-numeric:tabular-nums}._settings_11jea_22 button{white-space:nowrap}@media (hover: hover) and (pointer: fine){._card_11jea_3 button:hover:not(:disabled){border-color:var(--color-ink)}._card_11jea_3 ._primary_11jea_21:hover:not(:disabled){background:var(--color-accent-strong)}}@media (min-width: 34rem){._topicChoices_11jea_31{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion: reduce){._card_11jea_3 button:active{transform:none}}._intro_lruay_2{display:flex;align-items:flex-start;gap:var(--space-sm);padding-block-end:var(--space-md);border-block-end:var(--rule-hair) solid var(--color-rule)}._intro_lruay_2>svg{flex:0 0 auto;color:var(--color-accent-strong)}._intro_lruay_2 strong,._intro_lruay_2 p{display:block;margin:0}._intro_lruay_2 p{margin-block-start:var(--space-xs);color:var(--color-ink-2);line-height:1.5}._fieldList_lruay_27{display:grid;max-height:min(52dvh,32rem);overflow-y:auto;border-block:var(--rule-hair) solid var(--color-rule)}._fieldToggle_lruay_34{display:grid;grid-template-columns:var(--checkbox-size) 1.5rem minmax(0,1fr);align-items:start;gap:var(--space-sm);min-height:var(--control-height);padding:var(--space-sm) var(--space-xs) var(--space-sm) calc(var(--space-xs) + var(--field-indent));border-block-end:var(--rule-hair) solid var(--color-rule);cursor:pointer}._fieldToggle_lruay_34:last-child{border-block-end:0}._fieldToggle_lruay_34 input{width:var(--checkbox-size);height:var(--checkbox-size);margin-block-start:var(--space-2xs);accent-color:var(--color-accent)}._fieldIcon_lruay_57{display:grid;min-height:1.5rem;place-items:center;color:var(--color-muted)}._fieldToggle_lruay_34 strong,._fieldToggle_lruay_34 code,._fieldToggle_lruay_34 small{display:block}._fieldToggle_lruay_34 strong{color:var(--color-ink);font-size:var(--text-sm)}._fieldToggle_lruay_34 code{margin-block-start:var(--space-2xs);color:var(--color-muted);font-family:var(--font-outlier);font-size:var(--text-xs)}._fieldToggle_lruay_34 small{margin-block-start:var(--space-xs);color:var(--color-ink-2);line-height:1.45}._empty_lruay_88{margin:0;padding:var(--space-lg);border:var(--rule-hair) dashed var(--color-rule-2);border-radius:var(--radius-card);color:var(--color-ink-2);background:var(--color-paper-2)}@media (hover: hover) and (pointer: fine){._fieldToggle_lruay_34:hover{background:var(--color-paper-3)}}._body_atv09_1,._field_atv09_2{display:grid;gap:var(--space-sm)}._body_atv09_1{gap:var(--space-md)}._label_atv09_11{color:var(--color-ink-2);font-size:var(--text-sm);font-weight:600}._hint_atv09_17{margin:0;color:var(--color-muted);font-size:var(--text-sm);line-height:1.5}._formatRow_atv09_24{display:flex;flex-wrap:wrap;gap:var(--space-xs)}._formatRow_atv09_24 button{min-height:var(--control-height);padding-inline:var(--space-md);border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-input);color:var(--color-ink-2);background:transparent;font-size:var(--text-sm);font-weight:600}._formatRow_atv09_24 ._formatActive_atv09_41{border-color:var(--color-accent-rule);color:var(--color-accent-strong);background:var(--color-accent-soft)}._error_atv09_47{margin:0;padding:var(--space-sm);border:var(--rule-hair) solid var(--color-danger-rule);border-radius:var(--radius-input);color:var(--color-danger);background:var(--color-danger-soft);font-size:var(--text-sm)}._actions_atv09_57{display:flex;flex-wrap:wrap-reverse;justify-content:flex-end;gap:var(--space-xs)}._actions_atv09_57 button{display:inline-flex;min-height:var(--control-height);align-items:center;gap:var(--space-xs);padding-inline:var(--space-md);border:var(--rule-hair) solid transparent;border-radius:var(--radius-input);font-size:var(--text-sm);font-weight:600}._primary_atv09_76{border-color:var(--color-ink)!important;color:var(--color-paper);background:var(--color-ink)}._secondary_atv09_82{border-color:var(--color-rule-2)!important;color:var(--color-ink-2);background:transparent}@media (hover: hover) and (pointer: fine){._primary_atv09_76:hover:not(:disabled){color:var(--color-accent-ink);background:var(--color-accent-strong);transform:translateY(-1px)}._secondary_atv09_82:hover,._formatRow_atv09_24 button:hover{border-color:var(--color-ink-2);color:var(--color-ink)}}._list_1qbnj_1{display:grid;max-height:min(30rem,58dvh);overflow-y:auto;border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-surface-raised)}._row_1qbnj_10{display:flex;min-height:var(--control-height);align-items:flex-start;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-block-end:var(--rule-hair) solid var(--color-rule);background:transparent}._row_1qbnj_10:last-child{border-block-end:0}._handle_1qbnj_24{display:inline-flex;flex:0 0 auto;margin-block-start:var(--space-3xs);color:var(--color-muted);cursor:grab}._checkbox_1qbnj_32{display:flex;min-width:0;min-height:var(--control-height);flex:1 1 auto;align-items:flex-start;gap:var(--space-sm);color:var(--color-ink)}._checkbox_1qbnj_32 input{width:var(--checkbox-size);height:var(--checkbox-size);flex:0 0 var(--checkbox-size);margin:var(--space-3xs) 0 0;accent-color:var(--color-accent)}._copy_1qbnj_50{display:grid;min-width:0;gap:var(--space-2xs)}._copy_1qbnj_50 strong{font-size:var(--text-sm);font-weight:600}._copy_1qbnj_50 code{width:fit-content;color:var(--color-neutral);font-family:var(--font-outlier);font-size:var(--text-xs)}._copy_1qbnj_50 small{max-width:70ch;color:var(--color-ink-2);font-size:var(--text-sm);line-height:1.5;white-space:normal}._list_1x87k_1{display:grid;gap:var(--space-xs)}._node_1x87k_6{border-radius:var(--radius-input)}._row_1x87k_10{display:grid;gap:var(--space-xs);padding:var(--space-xs);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-input);background:var(--color-surface-raised)}._nameRow_1x87k_19,._controlsRow_1x87k_20{display:flex;align-items:center;gap:var(--space-xs)}._handle_1x87k_26{display:inline-flex;flex:0 0 auto;color:var(--color-muted);cursor:grab}._name_1x87k_19,._controlsRow_1x87k_20 select{height:var(--control-height)}._name_1x87k_19,._description_1x87k_39,._controlsRow_1x87k_20 select{border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-input);outline:var(--rule-fine) solid transparent;outline-offset:var(--space-3xs);color:var(--color-ink);background:var(--color-paper)}._name_1x87k_19{min-width:0;flex:1 1 auto;padding-inline:var(--space-sm);font-size:var(--text-base)}._description_1x87k_39{width:calc(100% - var(--space-lg) - var(--space-xs));min-height:4.75rem;margin-inline-start:calc(var(--space-lg) + var(--space-xs));padding:var(--space-sm);font-size:var(--text-sm);line-height:1.5;resize:vertical}._controlsRow_1x87k_20{flex-wrap:wrap;padding-inline-start:calc(var(--space-md) + var(--space-xs))}._controlsRow_1x87k_20 select{flex:0 0 auto;padding-inline:var(--space-xs);font-size:var(--text-sm)}._name_1x87k_19:focus-visible,._description_1x87k_39:focus-visible,._controlsRow_1x87k_20 select:focus-visible{border-color:var(--color-ink-2);outline-color:var(--color-focus)}._requiredToggle_1x87k_84{display:inline-flex;min-height:var(--control-height);flex:0 0 auto;align-items:flex-start;gap:var(--space-xs);color:var(--color-ink-2);font-size:var(--text-sm);white-space:nowrap}._requiredToggle_1x87k_84 input{width:var(--checkbox-size);height:var(--checkbox-size);flex:0 0 var(--checkbox-size);margin:var(--space-3xs) 0 0;accent-color:var(--color-accent)}._remove_1x87k_103{display:inline-flex;width:var(--control-height);height:var(--control-height);flex:0 0 auto;align-items:center;justify-content:center;padding:0;border:var(--rule-hair) solid var(--color-danger-rule);border-radius:var(--radius-input);color:var(--color-danger);background:transparent}._nested_1x87k_117{margin:var(--space-xs) 0 var(--space-2xs) var(--space-lg);padding-inline-start:var(--space-sm);border-inline-start:var(--rule-fine) solid var(--color-rule)}._add_1x87k_123{display:inline-flex;min-height:var(--control-height);align-items:center;gap:var(--space-xs);align-self:flex-start;padding-inline:var(--space-sm);border:var(--rule-hair) dashed var(--color-rule-2);border-radius:var(--radius-input);color:var(--color-ink-2);background:transparent;font-size:var(--text-sm);font-weight:600}@media (hover: hover) and (pointer: fine){._remove_1x87k_103:hover{background:var(--color-danger-soft)}._add_1x87k_123:hover{border-color:var(--color-accent-rule);color:var(--color-accent-strong)}}._preview_11nss_1{padding:var(--space-sm);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-input);color:var(--color-ink-2);background:var(--color-paper-3);font-size:var(--text-sm)}._preview_11nss_1 summary{min-height:var(--control-height);cursor:pointer;font-weight:600}._preview_11nss_1 pre{margin:var(--space-sm) 0 0;overflow-x:auto;color:var(--color-ink);font-family:var(--font-outlier);font-size:var(--text-xs);line-height:1.5}._page_16hzz_1{width:min(var(--content-max),100%);margin-inline:auto;padding:var(--space-xl) clamp(var(--space-md),4vw,var(--space-2xl)) var(--space-2xl)}._heading_16hzz_7{display:grid;grid-template-columns:minmax(0,1fr);align-items:end;gap:var(--space-lg);padding-block-end:var(--space-xl);border-block-end:var(--rule-hair) solid var(--color-rule)}._eyebrow_16hzz_16{display:none}._heading_16hzz_7 h1{margin:0;font-size:var(--text-display-small);font-weight:700;letter-spacing:var(--tracking-display);word-spacing:var(--word-spacing-display);line-height:1.04}._heading_16hzz_7 h1 em{color:inherit;font-style:normal;font-weight:inherit}._intro_16hzz_35{max-width:var(--measure);margin:var(--space-md) 0 0;color:var(--color-ink-2);line-height:1.6}._heroAction_16hzz_42,._errorBanner_16hzz_43 button{display:inline-flex;min-height:var(--control-height);align-items:center;justify-content:center;gap:var(--space-xs);padding-inline:var(--space-md);border:var(--rule-hair) solid var(--color-ink);border-radius:var(--radius-input);color:var(--color-paper);background:var(--color-ink);font-size:var(--text-sm);font-weight:600}._scopeBar_16hzz_58{display:flex;width:fit-content;gap:var(--space-2xs);margin-block-start:var(--space-lg);padding:var(--space-2xs);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-input);background:var(--color-paper);box-shadow:var(--shadow-control)}._scopeBar_16hzz_58 button{min-height:2.5rem;padding-inline:var(--space-md);border:0;border-radius:calc(var(--radius-input) - var(--space-2xs));color:var(--color-neutral);background:transparent;font-size:var(--text-sm);font-weight:600}._scopeBar_16hzz_58 ._scopeActive_16hzz_81{color:var(--color-accent-strong);background:var(--color-accent-soft)}._statusLine_16hzz_86{margin-block-start:var(--space-xl);color:var(--color-muted);font-size:var(--text-sm)}._errorBanner_16hzz_43{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-md);margin-block-start:var(--space-lg);padding:var(--space-md);border:var(--rule-hair) solid var(--color-danger-rule);border-radius:var(--radius-input);color:var(--color-danger);background:var(--color-danger-soft);font-size:var(--text-sm)}._errorBanner_16hzz_43 button{border-color:var(--color-danger-rule);color:var(--color-danger);background:var(--color-paper)}._grid_16hzz_113{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-md);margin-block-start:var(--space-lg)}._card_16hzz_120{display:grid;min-width:0;gap:var(--space-sm);padding:var(--space-md);border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-card);background:var(--color-surface-raised);box-shadow:var(--shadow-card)}._cardTop_16hzz_131,._cardActions_16hzz_132{display:flex}._badge_16hzz_136{padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-pill);color:var(--color-accent-strong);background:var(--color-accent-soft);font-family:var(--font-outlier);font-size:var(--text-xs)}._card_16hzz_120 h2{margin:0;font-size:var(--text-md);font-weight:700}._description_16hzz_151,._fields_16hzz_152{margin:0;color:var(--color-ink-2);font-size:var(--text-sm);line-height:1.5}._fields_16hzz_152{color:var(--color-muted);font-family:var(--font-outlier);font-size:var(--text-xs)}._cardActions_16hzz_132{justify-content:flex-end;gap:var(--space-2xs);margin-block-start:auto}._cardActions_16hzz_132 button{display:grid;width:var(--control-height);height:var(--control-height);place-items:center;padding:0;border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-input);color:var(--color-ink-2);background:transparent}._deleteAction_16hzz_183{color:var(--color-danger)!important}@media (hover: hover) and (pointer: fine){._heroAction_16hzz_42:hover{color:var(--color-accent-ink);background:var(--color-accent-strong);transform:translateY(-1px)}._cardActions_16hzz_132 button:hover{border-color:var(--color-ink-2);color:var(--color-ink)}._cardActions_16hzz_132 ._deleteAction_16hzz_183:hover{border-color:var(--color-danger-rule);color:var(--color-danger);background:var(--color-danger-soft)}}@media (min-width: 40rem){._page_16hzz_1{padding-block-start:var(--space-2xl)}._heading_16hzz_7{grid-template-columns:minmax(0,1fr) auto}._grid_16hzz_113{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 80rem){._grid_16hzz_113{grid-template-columns:repeat(3,minmax(0,1fr))}}._overlay_1ibq7_3{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);display:flex;flex-direction:column;color:var(--color-ink);background:var(--color-paper-2);animation:_sessionIn_1ibq7_1 var(--dur-short) var(--ease-out)}._header_1ibq7_14{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--space-sm) clamp(var(--space-md),5vw,var(--space-2xl));border-block-end:var(--rule-hair) solid var(--color-rule);background:var(--color-paper)}._header_1ibq7_14 h2{overflow-wrap:anywhere;min-width:0;margin:0;font-size:var(--text-md);font-weight:700;letter-spacing:var(--tracking-heading)}._eyebrow_1ibq7_34{display:none}._headerRight_1ibq7_38{display:flex;flex:0 0 auto;align-items:center;gap:var(--space-sm)}._counter_1ibq7_45{color:var(--color-muted);font-family:var(--font-outlier);font-size:var(--text-xs);font-variant-numeric:tabular-nums}._close_1ibq7_52{display:grid;width:var(--control-height);height:var(--control-height);place-items:center;padding:0;border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-input);color:var(--color-muted);background:var(--color-paper)}._stage_1ibq7_64{display:grid;min-height:0;flex:1 1 auto;place-items:center;overflow-y:auto;padding:var(--space-xl) var(--space-md)}._centered_1ibq7_73{display:grid;gap:var(--space-md);justify-items:center;color:var(--color-muted);text-align:center}._centered_1ibq7_73 button{display:inline-flex;min-height:var(--control-height);align-items:center;justify-content:center;gap:var(--space-xs);padding-inline:var(--space-md);border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-input);font-size:var(--text-sm);font-weight:600;color:var(--color-ink-2);background:var(--color-paper)}._header_1ibq7_14>div:first-child{min-width:0}._schedule_1ibq7_97{display:grid;min-width:0;gap:var(--space-xs);color:var(--color-ink-2);font-size:var(--text-sm);overflow-wrap:anywhere}._schedule_1ibq7_97:empty{display:none}._schedule_1ibq7_97 p{margin:0}._dueBadge_1ibq7_107{color:var(--color-accent-strong);font-weight:600}._overlay_1ibq7_3 button{white-space:nowrap}._overlay_1ibq7_3 button:focus-visible{outline:var(--rule-fine) solid var(--color-focus);outline-offset:var(--rule-fine)}._overlay_1ibq7_3 button:active{transform:translateY(1px)}._overlay_1ibq7_3 button:disabled{opacity:.6;cursor:wait}@media (prefers-reduced-motion: reduce){._overlay_1ibq7_3,._spinning_1ibq7_116{animation:none}._overlay_1ibq7_3 button:active{transform:none}}._spinning_1ibq7_116{animation:_spin_1ibq7_116 1.2s linear infinite}@keyframes _spin_1ibq7_116{to{transform:rotate(360deg)}}@keyframes _sessionIn_1ibq7_1{0%{opacity:0}}@media (hover: hover) and (pointer: fine){._close_1ibq7_52:hover,._centered_1ibq7_73 button:hover{border-color:var(--color-ink-2);color:var(--color-ink)}}._composer_nbveu_1,._section_nbveu_2,._blockList_nbveu_3{display:grid}._composer_nbveu_1{gap:var(--space-lg)}._section_nbveu_2{gap:var(--space-xs)}._label_nbveu_15{color:var(--color-ink-2);font-size:var(--text-sm);font-weight:600}._hint_nbveu_21{min-height:1lh;margin:0;color:var(--color-muted);font-size:var(--text-sm);line-height:1.5}._blockList_nbveu_3{gap:var(--space-xs)}._blockRow_nbveu_33{display:flex;min-height:var(--control-height);align-items:flex-start;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-input);background:var(--color-surface-raised)}._blockRowActive_nbveu_44{border-color:var(--color-accent-rule);background:var(--color-accent-soft)}._handle_nbveu_49{display:inline-flex;flex:0 0 var(--checkbox-size);margin-block-start:var(--space-3xs);color:var(--color-muted);cursor:grab}._handlePlaceholder_nbveu_57{width:var(--checkbox-size);flex:0 0 var(--checkbox-size)}._blockContent_nbveu_62{display:grid;min-width:0;flex:1 1 auto;gap:var(--space-sm)}._blockCheckbox_nbveu_69{display:flex;min-width:0;min-height:var(--control-height);flex:1 1 auto;align-items:flex-start;gap:var(--space-sm)}._blockCheckbox_nbveu_69 input,._requireToggle_nbveu_79 input{width:var(--checkbox-size);height:var(--checkbox-size);flex:0 0 var(--checkbox-size);margin:var(--space-3xs) 0 0;accent-color:var(--color-accent)}._blockCheckbox_nbveu_69 span{display:grid;min-width:0;gap:var(--space-2xs)}._blockCheckbox_nbveu_69 strong{color:var(--color-ink);font-size:var(--text-base);font-weight:600}._blockCheckbox_nbveu_69 small{max-width:70ch;color:var(--color-ink-2);font-size:var(--text-sm);line-height:1.55;white-space:normal}._requireToggle_nbveu_79{display:inline-flex;min-height:var(--control-height);align-items:flex-start;gap:var(--space-sm);color:var(--color-ink-2);font-size:var(--text-sm);white-space:normal}._loadState_nbveu_117{margin:0;padding:var(--space-md);color:var(--color-ink-2);font-size:var(--text-sm)}._loadError_nbveu_124{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md);padding:var(--space-md);border:var(--rule-hair) solid var(--color-danger-rule);border-radius:var(--radius-input);color:var(--color-danger);background:var(--color-danger-soft);font-size:var(--text-sm)}._loadError_nbveu_124 button{display:inline-flex;min-height:var(--control-height);flex:0 0 auto;align-items:center;gap:var(--space-xs);padding-inline:var(--space-sm);border:var(--rule-hair) solid var(--color-danger-rule);border-radius:var(--radius-input);color:var(--color-danger);background:var(--color-paper);font-size:var(--text-sm);font-weight:600}._preview_nbveu_152{padding:var(--space-sm);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-input);color:var(--color-ink-2);background:var(--color-paper-3);font-size:var(--text-sm)}._preview_nbveu_152 summary{min-height:var(--control-height);cursor:pointer;font-weight:600}._preview_nbveu_152 pre{margin:var(--space-sm) 0 0;overflow-x:auto;color:var(--color-ink);font-family:var(--font-outlier);font-size:var(--text-xs);line-height:1.5}._modeToggle_193eb_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2xs);padding:var(--space-2xs);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-input);background:var(--color-paper-3)}._modeToggle_193eb_1 button{min-height:var(--control-height);padding-inline:var(--space-sm);border:var(--rule-hair) solid transparent;border-radius:calc(var(--radius-input) - var(--space-2xs));color:var(--color-neutral);background:transparent;font-size:var(--text-xs);font-weight:600}._modeToggle_193eb_1 ._modeActive_193eb_22{border-color:var(--color-rule);color:var(--color-ink);background:var(--color-paper);box-shadow:var(--shadow-card)}._composerWrap_193eb_29{padding:var(--space-md);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-paper-2)}._appShell_1187a_6{min-height:100dvh;background:var(--color-paper-2)}._sidebar_1187a_11{position:fixed;inset-block:0;inset-inline-start:0;z-index:var(--z-sticky);display:flex;width:min(var(--rail-width),88vw);flex-direction:column;overflow-y:auto;padding:var(--space-md);border-inline-end:var(--rule-hair) solid var(--color-rule);color:var(--color-ink);background:var(--color-surface-raised);box-shadow:var(--shadow-surface);transform:translate(-102%);transition:transform var(--dur-long) var(--ease-out)}._sidebarOpen_1187a_29{transform:translate(0)}._brandRow_1187a_33{display:flex;align-items:center;justify-content:space-between;min-height:var(--control-height);margin-block-end:var(--space-lg)}._brand_1187a_33{display:inline-flex;min-height:var(--control-height);align-items:center;gap:var(--space-sm);padding:0 var(--space-xs);border:0;color:var(--color-ink);background:transparent;font-family:var(--font-display);font-size:var(--text-md);font-weight:700;letter-spacing:var(--tracking-heading);word-spacing:var(--word-spacing-display)}._brandMark_1187a_57{display:grid;width:2rem;height:2rem;place-items:center;border:var(--rule-hair) solid var(--color-accent-rule);border-radius:var(--radius-input);color:var(--color-accent-strong);background:var(--color-accent-soft)}._mobileClose_1187a_68,._menuButton_1187a_69{display:grid;width:var(--control-height);height:var(--control-height);flex:0 0 auto;place-items:center;padding:0;border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-input);color:var(--color-ink-2);background:var(--color-paper)}._primaryNav_1187a_82,._recentList_1187a_83,._sidebarFooter_1187a_84{display:grid;gap:var(--space-2xs)}._primaryNav_1187a_82 button,._sidebarFooter_1187a_84>button{position:relative;display:grid;min-height:var(--control-height);grid-template-columns:1.25rem minmax(0,1fr) auto;align-items:center;gap:var(--space-sm);width:100%;padding-inline:var(--space-sm);border:var(--rule-hair) solid transparent;border-radius:var(--radius-input);color:var(--color-ink-2);background:transparent;text-align:start;font-size:var(--text-sm);font-weight:600}._primaryNav_1187a_82 ._navActive_1187a_108{border-color:var(--color-accent-rule);color:var(--color-accent-strong);background:var(--color-accent-soft)}._primaryNav_1187a_82 ._navActive_1187a_108:before{content:"";position:absolute;inset-block:var(--space-sm);inset-inline-start:calc(var(--space-2xs) * -1);width:var(--rule-fine);border-radius:var(--radius-pill);background:var(--color-accent)}._navCount_1187a_124{min-width:1.5rem;padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-pill);color:var(--color-neutral);background:var(--color-paper-3);font-family:var(--font-outlier);font-size:var(--text-xs);font-variant-numeric:tabular-nums;text-align:center}._sidebarSection_1187a_136{margin-block-start:var(--space-xl)}._sidebarLabelRow_1187a_140{display:flex;min-height:var(--control-height);align-items:center;justify-content:space-between;padding-inline:var(--space-sm) var(--space-2xs);color:var(--color-muted);font-family:var(--font-outlier);font-size:var(--text-xs);font-weight:500}._sidebarLabelRow_1187a_140 button,._logoutButton_1187a_153,._cardMore_1187a_154,._templateFooter_1187a_155 button{display:grid;width:var(--control-height);height:var(--control-height);flex:0 0 auto;place-items:center;padding:0;border:var(--rule-hair) solid transparent;border-radius:var(--radius-input);color:var(--color-muted);background:transparent}._recentList_1187a_83>button{display:grid;min-height:3.5rem;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-xs) var(--space-sm);border:var(--rule-hair) solid transparent;border-radius:var(--radius-input);color:var(--color-ink-2);background:transparent;text-align:start}._recentList_1187a_83 strong,._recentList_1187a_83 small,._profile_1187a_185 strong,._profile_1187a_185 small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._recentList_1187a_83 strong,._profile_1187a_185 strong{color:var(--color-ink-2);font-size:var(--text-sm);font-weight:600}._recentList_1187a_83 small,._profile_1187a_185 small{margin-block-start:var(--space-2xs);color:var(--color-muted);font-size:var(--text-xs)}._miniCover_1187a_207{display:grid;width:2rem;aspect-ratio:1;place-items:center;border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-xs);color:var(--color-neutral);background:var(--color-paper-3);font-family:var(--font-body);font-size:var(--text-xs);font-weight:500}._sidebarEmpty_1187a_221{margin:var(--space-xs) var(--space-sm);color:var(--color-muted);font-size:var(--text-sm);line-height:1.5}._backLink_1187a_228{display:inline-flex;min-height:var(--control-height);align-items:center;gap:var(--space-xs);margin-block-end:var(--space-lg);padding-inline:0;border:0;color:var(--color-neutral);background:transparent;font-size:var(--text-sm);font-weight:600}._sidebarFooter_1187a_84{margin-block-start:auto;padding-block-start:var(--space-xl)}._sidebarFooter_1187a_84>button:disabled{cursor:not-allowed;opacity:1}._profile_1187a_185{display:grid;grid-template-columns:2.25rem minmax(0,1fr) var(--control-height);align-items:center;gap:var(--space-sm);margin-block-start:var(--space-md);padding-block-start:var(--space-md);border-block-start:var(--rule-hair) solid var(--color-rule)}._avatar_1187a_262{display:grid;width:2.25rem;height:2.25rem;place-items:center;border-radius:var(--radius-pill);color:var(--color-accent-ink);background:var(--color-ink);font-family:var(--font-display);font-size:var(--text-sm);font-weight:700}._bootSplash_1187a_275{min-height:100dvh;background:var(--color-paper-2)}._main_1187a_280{min-height:100dvh}._topbar_1187a_284{position:sticky;inset-block-start:0;z-index:var(--z-sticky);display:flex;min-height:4.25rem;align-items:center;gap:var(--space-sm);padding:var(--space-sm) clamp(var(--space-md),4vw,var(--space-2xl));border-block-end:var(--rule-hair) solid var(--color-rule);background:color-mix(in oklch,var(--color-surface-raised) 94%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--shadow-control)}._topbarContext_1187a_299{display:none;margin-inline-end:auto;color:var(--color-ink-2);font-family:var(--font-display);font-size:var(--text-sm);font-weight:700}._sidebarSearch_1187a_308{display:flex;min-width:0;height:var(--control-height);width:100%;align-items:center;gap:var(--space-xs);padding-inline:var(--space-sm);border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-input);color:var(--color-muted);background:var(--color-surface-raised);box-shadow:var(--shadow-control)}._sidebarSearch_1187a_308:focus-within{border-color:var(--color-ink-2);outline:var(--rule-fine) solid var(--color-focus);outline-offset:var(--space-3xs)}._sidebarSearch_1187a_308 input{min-width:0;flex:1;border:0;outline:0;color:var(--color-ink);background:transparent;font-size:var(--text-sm)}._sidebarSearch_1187a_308 kbd{display:inline-block;padding:var(--space-2xs) var(--space-xs);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-xs);color:var(--color-neutral);background:var(--color-paper-2);font-family:var(--font-outlier);font-size:var(--text-xs)}._visuallyHidden_1187a_350{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}._newButton_1187a_359,._heroAction_1187a_360,._emptyState_1187a_361>button,._connectionState_1187a_362>button{display:inline-flex;min-height:var(--control-height);flex:0 0 auto;align-items:center;justify-content:center;gap:var(--space-xs);padding-inline:var(--space-md);border:var(--rule-hair) solid var(--color-ink);border-radius:var(--radius-input);color:var(--color-paper);background:var(--color-ink);font-size:var(--text-sm);font-weight:600}._newButton_1187a_359{margin-inline-start:auto}._page_1187a_382{width:min(var(--content-max),100%);margin-inline:auto;padding:var(--space-xl) clamp(var(--space-md),4vw,var(--space-2xl)) var(--space-2xl)}._pageHeading_1187a_388,._templateHero_1187a_389{display:grid;grid-template-columns:minmax(0,1fr);align-items:end;gap:var(--space-lg);padding-block-end:var(--space-xl);border-block-end:var(--rule-hair) solid var(--color-rule)}._eyebrow_1187a_398,._sectionIndex_1187a_399{display:none}._pageHeading_1187a_388 h1,._templateHero_1187a_389 h1{max-width:18ch;margin:0;color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-display-small);font-style:normal;font-weight:700;letter-spacing:var(--tracking-display);word-spacing:var(--word-spacing-display);line-height:1.04}._pageHeading_1187a_388 h1 br,._templateHero_1187a_389 h1 br{display:none}._pageHeading_1187a_388 h1 em,._templateHero_1187a_389 h1 em{color:inherit;font-style:normal;font-weight:inherit}._intro_1187a_429{max-width:var(--measure);margin:var(--space-md) 0 0;color:var(--color-ink-2);font-size:var(--text-base);line-height:1.6}._statsCard_1187a_437{display:flex;width:fit-content;min-height:var(--control-height);align-items:center;gap:var(--space-md);padding:var(--space-xs) var(--space-sm);border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-input);background:var(--color-surface-raised);box-shadow:var(--shadow-control)}._statsCard_1187a_437 span{display:flex;align-items:baseline;gap:var(--space-xs)}._statsCard_1187a_437 strong{font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;font-variant-numeric:tabular-nums}._statsCard_1187a_437 small{color:var(--color-muted);font-size:var(--text-xs)}._statsCard_1187a_437 i{width:var(--rule-hair);height:1.5rem;background:var(--color-rule)}._pageHeadingRight_1187a_474{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs)}._librarySection_1187a_481{margin-block-start:var(--space-xl)}._sectionTitle_1187a_485{display:flex;align-items:end;justify-content:space-between;gap:var(--space-md);margin-block-end:var(--space-md)}._sectionTitle_1187a_485>div{display:flex;align-items:baseline}._sectionTitle_1187a_485 h2{margin:0;font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;letter-spacing:var(--tracking-heading)}._sectionTitle_1187a_485>span{color:var(--color-muted);font-size:var(--text-sm)}._deckGrid_1187a_511,._templateGrid_1187a_512,._skeletonGrid_1187a_513{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-md)}._deckCard_1187a_519,._templateCard_1187a_520{position:relative;min-width:0;border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-card);background:var(--color-surface-raised);box-shadow:var(--shadow-card)}._deckSelected_1187a_529{border-color:var(--color-accent-rule);outline:var(--rule-hair) solid var(--color-accent-rule)}._deckMain_1187a_534{display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:var(--space-md);width:100%;padding:var(--space-sm);border:0;border-radius:inherit;color:var(--color-ink);background:transparent;text-align:start;white-space:normal}._deckCover_1187a_548{display:flex;min-height:7.5rem;flex-direction:column;justify-content:space-between;padding:var(--space-sm);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-input);color:var(--color-ink-2);background:var(--color-paper-3)}._deckCover_1187a_548>span,._deckCover_1187a_548 small,._templateLanguage_1187a_562,._templateBadge_1187a_563{font-family:var(--font-outlier);font-size:var(--text-xs);font-weight:500}._deckCover_1187a_548 svg{align-self:flex-end}._cover0_1187a_573,._cover1_1187a_574,._cover2_1187a_575,._cover3_1187a_576{color:var(--color-ink-2);background:var(--color-paper-3)}._deckCopy_1187a_581{min-width:0;padding-block:var(--space-xs)}._deckMeta_1187a_586{display:flex;flex-wrap:wrap;gap:var(--space-xs);color:var(--color-muted);font-size:var(--text-xs)}._deckCopy_1187a_581 h3{margin:var(--space-sm) 0 var(--space-xs);font-size:var(--text-lg);font-weight:700;letter-spacing:var(--tracking-heading)}._deckCopy_1187a_581 p,._promptPreview_1187a_602{display:-webkit-box;overflow:hidden;margin:0;color:var(--color-ink-2);font-size:var(--text-sm);line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}._openLink_1187a_613{display:inline-flex;align-items:center;gap:var(--space-2xs);margin-block-start:var(--space-md);color:var(--color-accent-strong);font-size:var(--text-sm);font-weight:600}._cardMore_1187a_154{position:absolute;inset-block-start:var(--space-sm);inset-inline-end:var(--space-sm);border-color:var(--color-rule);background:var(--color-paper)}._focusPanel_1187a_631{margin-block-start:var(--space-2xl);padding:var(--space-lg) var(--space-md);border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-panel);background:var(--color-surface-raised);box-shadow:var(--shadow-surface)}._deckBody_1187a_640{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-md)}._addWordSlot_1187a_641{min-width:0;grid-area:add;scroll-margin-block-start:5rem}._cardsSlot_1187a_642{min-width:0;grid-area:cards}._recommendationRail_1187a_643{min-width:0;grid-area:rec}._deckBody_1187a_640{grid-template-areas:"add" "rec" "cards"}._recommendationRail_1187a_643:has(._recommendationSticky_1187a_645:empty){display:none}@media (min-width: 80rem){._deckBody_1187a_640:has(._recommendationRail_1187a_643 section){grid-template-columns:minmax(0,1fr) 18rem;grid-template-rows:auto 1fr;grid-template-areas:"add rec" "cards rec";gap:var(--space-lg)}._recommendationSticky_1187a_645{position:sticky;top:max(5rem,calc(50dvh - 11rem));max-height:calc(100dvh - max(5rem,calc(50dvh - 11rem)) - var(--space-md));overflow-y:auto}}._focusHeader_1187a_651{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-md);margin-block-end:var(--space-lg)}._focusHeader_1187a_651 h2{margin:0;font-size:var(--text-xl);font-weight:700;letter-spacing:var(--tracking-display)}._focusActions_1187a_666{display:flex;flex-wrap:wrap;gap:var(--space-xs)}._focusActions_1187a_666 button,._studyAction_1187a_673,._exportAction_1187a_674,._cardsError_1187a_675 button{display:inline-flex;min-height:var(--control-height);align-items:center;justify-content:center;gap:var(--space-xs);padding-inline:var(--space-sm);border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-input);color:var(--color-ink-2);background:var(--color-paper);font-size:var(--text-sm);font-weight:600}._focusActions_1187a_666 ._studyAction_1187a_673,._studyAction_1187a_673{border-color:var(--color-ink);color:var(--color-paper);background:var(--color-ink)}._deleteAction_1187a_697{color:var(--color-danger)!important}._focusGrid_1187a_701{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-block-end:var(--space-lg);border-block:var(--rule-hair) solid var(--color-rule)}._detailCard_1187a_708{display:flex;min-width:0;align-items:flex-start;gap:var(--space-sm);padding:var(--space-md) var(--space-xs);border-block-end:var(--rule-hair) solid var(--color-rule)}._detailIcon_1187a_717{display:grid;width:2.25rem;height:2.25rem;flex:0 0 auto;place-items:center;color:var(--color-accent-strong)}._detailCard_1187a_708 small,._detailCard_1187a_708 strong{display:block}._detailCard_1187a_708 small{color:var(--color-muted);font-size:var(--text-xs)}._detailCard_1187a_708 strong{margin-block-start:var(--space-2xs);font-size:var(--text-sm);font-weight:600}._cardsError_1187a_675{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);margin-block:var(--space-lg);padding:var(--space-md);border:var(--rule-hair) solid var(--color-danger-rule);border-radius:var(--radius-input);color:var(--color-danger);background:var(--color-danger-soft);font-size:var(--text-sm)}._templateHero_1187a_389 ._heroAction_1187a_360{justify-self:start}._scopeBar_1187a_760{display:flex;gap:var(--space-2xs);width:fit-content;margin-block:var(--space-lg);padding:var(--space-2xs);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-input);background:var(--color-paper);box-shadow:var(--shadow-control)}._scopeBar_1187a_760 button{min-height:2.5rem;padding-inline:var(--space-md);border:0;border-radius:calc(var(--radius-input) - var(--space-2xs));color:var(--color-neutral);background:transparent;font-size:var(--text-sm);font-weight:600}._scopeBar_1187a_760 ._scopeActive_1187a_783{color:var(--color-accent-strong);background:var(--color-accent-soft)}._templateCard_1187a_520{display:grid;min-height:14rem;grid-template-rows:auto 1fr auto;gap:var(--space-md);padding:var(--space-md)}._templateCardBody_1187a_796{display:grid;grid-template-rows:auto 1fr;gap:var(--space-md);padding:0;border:0;color:inherit;background:transparent;text-align:start;white-space:normal}._templateTop_1187a_808,._templateFooter_1187a_155{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}._templateIcon_1187a_816{display:grid;width:2.5rem;height:2.5rem;place-items:center;border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-input);color:var(--color-ink-2)}._templateBadge_1187a_563{padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-pill);color:var(--color-accent-strong);background:var(--color-accent-soft)}._templateLanguage_1187a_562{margin:0 0 var(--space-xs);color:var(--color-muted)}._templateCard_1187a_520 h2{margin:0 0 var(--space-xs);font-size:var(--text-md);font-weight:700;letter-spacing:var(--tracking-heading)}._templateFooter_1187a_155{padding-block-start:var(--space-sm);border-block-start:var(--rule-hair) solid var(--color-rule)}._templateFooter_1187a_155 small{color:var(--color-muted);font-size:var(--text-xs)}._templateFooter_1187a_155>div{display:flex;gap:var(--space-2xs)}._emptyState_1187a_361,._connectionState_1187a_362{margin-block-start:var(--space-xl);padding:var(--space-xl);border:var(--rule-hair) dashed var(--color-rule-2);border-radius:var(--radius-panel);background:var(--color-surface-raised);box-shadow:var(--shadow-surface)}._emptyState_1187a_361{display:flex;min-height:19rem;flex-direction:column;align-items:flex-start;justify-content:flex-start}._emptyIcon_1187a_878,._connectionState_1187a_362>span{display:grid;width:2.75rem;height:2.75rem;place-items:center;margin-block-end:var(--space-lg);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-input);color:var(--color-accent-strong);background:var(--color-accent-soft)}._emptyState_1187a_361 h2,._connectionState_1187a_362 h2{max-width:24ch;margin:0;font-size:var(--text-xl);font-weight:700;letter-spacing:var(--tracking-display)}._emptyState_1187a_361 p,._connectionState_1187a_362 p{max-width:56ch;margin:var(--space-sm) 0 var(--space-lg);color:var(--color-ink-2)}._connectionState_1187a_362{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-md)}._connectionState_1187a_362>span{margin:0;color:var(--color-danger);background:var(--color-danger-soft)}._connectionState_1187a_362>button{grid-column:1 / -1}._skeletonGrid_1187a_513 div{min-height:12rem;border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-paper-3);box-shadow:var(--shadow-card);animation:_skeletonPulse_1187a_1 1.4s var(--ease-in-out) infinite alternate}@keyframes _skeletonPulse_1187a_1{0%{opacity:.48}to{opacity:.9}}._mobileBackdrop_1187a_938{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-sticky) - 1);border:0;background:var(--color-backdrop);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@media (hover: hover) and (pointer: fine){._primaryNav_1187a_82 button:hover,._sidebarFooter_1187a_84>button:not(:disabled):hover,._recentList_1187a_83>button:hover,._sidebarLabelRow_1187a_140 button:hover,._logoutButton_1187a_153:hover,._cardMore_1187a_154:hover,._templateFooter_1187a_155 button:hover{border-color:var(--color-rule);color:var(--color-ink);background:var(--color-paper-3)}._backLink_1187a_228:hover,._openLink_1187a_613:hover{color:var(--color-accent-strong)}._deleteAction_1187a_697:hover{border-color:var(--color-danger-rule);color:var(--color-danger);background:var(--color-danger-soft)}._newButton_1187a_359:hover,._heroAction_1187a_360:hover,._emptyState_1187a_361>button:hover,._connectionState_1187a_362>button:hover,._studyAction_1187a_673:hover,._focusActions_1187a_666 ._studyAction_1187a_673:hover{color:var(--color-accent-ink);background:var(--color-accent-strong);transform:translateY(-1px)}._deckCard_1187a_519:hover,._templateCard_1187a_520:hover{border-color:var(--color-rule-2)}._focusActions_1187a_666 button:hover,._exportAction_1187a_674:hover,._cardsError_1187a_675 button:hover{border-color:var(--color-ink-2);color:var(--color-ink)}}@media (min-width: 40rem){._topbarContext_1187a_299{display:block}._page_1187a_382{padding-block-start:var(--space-2xl)}._pageHeading_1187a_388,._templateHero_1187a_389{grid-template-columns:minmax(0,1fr) auto}._templateHero_1187a_389 ._heroAction_1187a_360{justify-self:end}._deckGrid_1187a_511,._templateGrid_1187a_512,._skeletonGrid_1187a_513{grid-template-columns:repeat(2,minmax(0,1fr))}._focusHeader_1187a_651{flex-direction:row;align-items:flex-start;justify-content:space-between}._focusPanel_1187a_631{padding:var(--space-xl)}._focusGrid_1187a_701{grid-template-columns:repeat(4,minmax(0,1fr))}._detailCard_1187a_708{border-block-end:0;border-inline-end:var(--rule-hair) solid var(--color-rule)}._detailCard_1187a_708:last-child{border-inline-end:0}._connectionState_1187a_362{grid-template-columns:auto minmax(0,1fr) auto}._connectionState_1187a_362>button{grid-column:auto}}@media (min-width: 60rem){._sidebar_1187a_11{width:var(--rail-width);transform:none;box-shadow:none}._mobileClose_1187a_68,._menuButton_1187a_69,._mobileBackdrop_1187a_938{display:none}._main_1187a_280{margin-inline-start:var(--rail-width)}._templateGrid_1187a_512{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 24rem){._topbar_1187a_284{gap:var(--space-xs);padding-inline:var(--space-sm)}._newButton_1187a_359{width:var(--control-height);padding:0}._newButton_1187a_359 span{display:none}._page_1187a_382{padding-inline:var(--space-md)}._deckMain_1187a_534{grid-template-columns:4.75rem minmax(0,1fr);gap:var(--space-sm)}._deckCover_1187a_548{min-height:6.5rem}._focusActions_1187a_666{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}._focusActions_1187a_666 button{width:100%;padding-inline:var(--space-xs)}._cardsError_1187a_675{align-items:stretch;flex-direction:column}}@media (prefers-reduced-motion: reduce){._sidebar_1187a_11{transition:opacity .15s var(--ease-out)}._skeletonGrid_1187a_513 div{animation-duration:1.5s!important}}:root{--color-category-animals: oklch(91% .055 25);--color-category-nature: oklch(85% .07 162.5);--color-category-weather: oklch(94% .035 300);--color-category-countries: oklch(91% .055 77.5);--color-category-body: oklch(85% .07 215);--color-category-appearance: oklch(94% .035 352.5);--color-category-clothes: oklch(91% .055 130);--color-category-health: oklch(85% .07 267.6);--color-category-feelings: oklch(94% .035 45.1);--color-category-personality: oklch(91% .055 182.6);--color-category-family: oklch(85% .07 320.1);--color-category-communication: oklch(94% .035 97.6);--color-category-language: oklch(91% .055 235.1);--color-category-education: oklch(85% .07 12.6);--color-category-work: oklch(94% .035 150.1);--color-category-money: oklch(91% .055 287.6);--color-category-shopping: oklch(85% .07 65.1);--color-category-food: oklch(94% .035 202.6);--color-category-home: oklch(91% .055 340.1);--color-category-city: oklch(85% .07 117.7);--color-category-transport: oklch(94% .035 255.2);--color-category-travel: oklch(91% .055 32.7);--color-category-leisure: oklch(85% .07 170.2);--color-category-sport: oklch(94% .035 307.7);--color-category-art: oklch(91% .055 85.2);--color-category-music: oklch(85% .07 222.7);--color-category-media: oklch(94% .035 .2);--color-category-technology: oklch(91% .055 137.7);--color-category-science: oklch(85% .07 275.2);--color-category-numbers: oklch(94% .035 52.7);--color-category-time: oklch(91% .055 190.2);--color-category-history: oklch(85% .07 327.7);--color-category-politics: oklch(94% .035 105.3);--color-category-war: oklch(91% .055 242.8);--color-category-law: oklch(85% .07 20.3);--color-category-society: oklch(94% .035 157.8);--color-category-religion: oklch(91% .055 295.3);--color-category-properties: oklch(85% .07 72.8);--color-category-actions: oklch(94% .035 210.3);--color-category-concepts: oklch(91% .055 347.8);--color-category-function-words: oklch(85% .07 125.3);--color-category-misc: oklch(94% .035 262.8);--color-paper: oklch(97.8% .006 295);--color-paper-2: oklch(95.8% .008 295);--color-paper-3: oklch(92.5% .01 295);--color-surface-raised: oklch(99% .004 295);--color-ink: oklch(19% .018 285);--color-ink-2: oklch(33% .014 285);--color-neutral: oklch(45% .012 285);--color-muted: oklch(53% .012 285);--color-rule: oklch(87% .012 295);--color-rule-2: oklch(77% .016 295);--color-accent: oklch(55% .18 293);--color-accent-strong: oklch(45% .17 293);--color-accent-soft: oklch(94% .032 293);--color-accent-rule: oklch(84% .055 293);--color-accent-ink: oklch(98% .006 295);--color-focus: oklch(61% .21 293);--color-danger: oklch(54% .18 25);--color-danger-soft: oklch(94% .028 25);--color-danger-rule: oklch(80% .07 25);--color-success: oklch(48% .13 155);--color-success-soft: oklch(94% .028 155);--color-warning: oklch(62% .14 75);--color-warning-soft: oklch(94% .035 75);--color-backdrop: oklch(18% .018 285 / 58%);--color-selection: oklch(86% .07 293);--font-display: "Onest", "Segoe UI", ui-sans-serif, sans-serif;--font-body: "Lora", "Palatino Linotype", Palatino, Georgia, ui-serif, serif;--font-outlier: "IBM Plex Mono", "SFMono-Regular", ui-monospace, monospace;--tracking-display: -.012em;--tracking-heading: -.006em;--word-spacing-display: .02em;--word-spacing-body: normal;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-md: 1.125rem;--text-lg: 1.375rem;--text-xl: 1.75rem;--text-2xl: 2.25rem;--text-3xl: 2.875rem;--text-display: clamp(2.5rem, 4vw + 1rem, 4.75rem);--text-display-small: clamp(2.25rem, 3vw + 1rem, 3.75rem);--space-3xs: .125rem;--space-2xs: .25rem;--space-xs: .5rem;--space-sm: .75rem;--space-md: 1rem;--space-lg: 1.5rem;--space-xl: 2.5rem;--space-2xl: 4rem;--space-3xl: 6rem;--space-4xl: 9rem;--control-height: 2.75rem;--checkbox-size: 1rem;--rail-width: 16.5rem;--content-max: 76rem;--measure: 65ch;--rule-hair: 1px;--rule-fine: 2px;--radius-xs: .375rem;--radius-input: .625rem;--radius-card: .75rem;--radius-panel: 1rem;--radius-pill: 999px;--shadow-control: 0 2px 8px oklch(19% .018 285 / 6%);--shadow-card: 0 7px 20px oklch(19% .018 285 / 8%);--shadow-surface: 0 14px 36px oklch(19% .018 285 / 10%);--shadow-raised: 0 24px 64px oklch(19% .018 285 / 16%);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in: cubic-bezier(.7, 0, .84, 0);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--dur-micro: .12s;--dur-short: .22s;--dur-long: .42s;--z-base: 1;--z-raised: 10;--z-dropdown: 100;--z-sticky: 200;--z-modal: 400;--z-toast: 500;--z-tooltip: 600;--canvas: var(--color-paper-2);--surface: var(--color-paper);--surface-raised: var(--color-surface-raised);--surface-muted: var(--color-paper-3);--ink: var(--color-ink);--ink-soft: var(--color-ink-2);--ink-muted: var(--color-muted);--line: var(--color-rule);--line-strong: var(--color-rule-2);--accent: var(--color-accent);--accent-dark: var(--color-accent-strong);--accent-wash: var(--color-accent-soft);--accent-line: var(--color-accent-rule);--danger: var(--color-danger);--danger-wash: var(--color-danger-soft);--warning: var(--color-warning);--warning-wash: var(--color-warning-soft);--font-sans: var(--font-body)}:root{color:var(--color-ink);background:var(--color-paper-2);font-family:var(--font-body);font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html,body{min-width:320px;overflow-x:clip;background:var(--color-paper-2)}html{min-height:100%}body{min-height:100dvh;margin:0;color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-base);line-height:1.55;word-spacing:var(--word-spacing-body)}button,input,textarea,select{color:inherit;font:inherit}button,summary{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--dur-short) var(--ease-out),background-color var(--dur-short) var(--ease-out),border-color var(--dur-short) var(--ease-out),opacity var(--dur-short) var(--ease-out),transform var(--dur-micro) var(--ease-out)}button:active:not(:disabled),summary:active{transform:translateY(1px)}button:disabled,input:disabled,textarea:disabled,select:disabled{cursor:not-allowed;opacity:.52}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible,a:focus-visible{outline:var(--rule-fine) solid var(--color-focus);outline-offset:var(--space-2xs)}input::placeholder,textarea::placeholder{color:var(--color-muted);opacity:1}h1,h2,h3,p{min-width:0;overflow-wrap:anywhere}h1,h2,h3{font-family:var(--font-display);font-style:normal;letter-spacing:var(--tracking-display);word-spacing:var(--word-spacing-display)}button,a,summary{white-space:nowrap}::selection{color:var(--color-ink);background:var(--color-selection)}@media (pointer: coarse){button,summary,input,select{min-height:var(--control-height)}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.15s!important;animation-iteration-count:1!important;transition-duration:.15s!important}}
