.PreviewLink_card__V1eVV{position:fixed;z-index:60;display:flex;flex-direction:column;overflow:hidden;border-radius:12px;background-color:var(--hv-card);box-shadow:var(--hv-shadow),0 16px 40px rgba(0,0,0,.14);color:var(--hv-text);font-size:.875rem;line-height:1.45;text-align:left;pointer-events:none;animation:PreviewLink_previewIn__f_8U1 .14s ease-out}.PreviewLink_card__V1eVV[data-above]{translate:0 -100%}@keyframes PreviewLink_previewIn__f_8U1{0%{opacity:0;scale:.98}}@media (prefers-reduced-motion:reduce){.PreviewLink_card__V1eVV{animation:none}}.PreviewLink_cover__qtxbA{display:block;width:100%;aspect-ratio:16/8;object-fit:cover;background-color:var(--hv-tile)}.PreviewLink_body__cd2OS{display:grid;gap:4px;padding:12px 14px 14px}.PreviewLink_kind__DZ1EN{color:var(--hv-muted);font-size:.75rem}.PreviewLink_title__BOrkn{font-weight:500;letter-spacing:-.01em}.PreviewLink_text__oZ_5x{display:-webkit-box;overflow:hidden;color:var(--hv-muted);font-size:.8125rem;-webkit-box-orient:vertical;-webkit-line-clamp:2}.PreviewLink_tags__JYEIX{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.ReadingIsland_root__cPxdS{--r:14px;--is-bg:#000000;position:fixed;z-index:70;top:50%;right:0;border-radius:18px 0 0 18px;background-color:var(--is-bg);color:#ffffff;box-shadow:-12px 0 32px -16px rgba(0,0,0,.45);cursor:default;opacity:0;translate:100% -50%;transition:translate .45s var(--hv-ease,ease),opacity .3s ease;-webkit-user-select:none;user-select:none}.ReadingIsland_root__cPxdS[data-shown]{opacity:1;translate:0 -50%}:root[data-theme=dark] .ReadingIsland_root__cPxdS{--is-bg:#1c1c1e;box-shadow:inset 1px 0 0 rgba(255,255,255,.07),-12px 0 32px -16px rgba(0,0,0,.8)}.ReadingIsland_root__cPxdS:after,.ReadingIsland_root__cPxdS:before{position:absolute;right:0;width:var(--r);height:var(--r);content:"";pointer-events:none}.ReadingIsland_root__cPxdS:before{bottom:100%;background:radial-gradient(circle at 0 0,transparent calc(var(--r) - .5px),var(--is-bg) var(--r))}.ReadingIsland_root__cPxdS:after{top:100%;background:radial-gradient(circle at 0 100%,transparent calc(var(--r) - .5px),var(--is-bg) var(--r))}.ReadingIsland_body__Og9Wk{display:flex;align-items:center;gap:0;padding:12px}.ReadingIsland_text__t4ONn{display:grid;overflow:hidden;max-width:0;opacity:0;transition:max-width .45s var(--hv-ease,ease),opacity .2s ease,margin .45s var(--hv-ease,ease);white-space:nowrap}.ReadingIsland_root__cPxdS[data-open] .ReadingIsland_text__t4ONn{max-width:220px;margin-right:12px;margin-left:4px;opacity:1;transition-delay:0s,.1s,0s}.ReadingIsland_meta__MuyRJ{color:#8a8a8a;font-size:.6875rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ReadingIsland_label__Aaw96{overflow:hidden;max-width:200px;font-size:.8125rem;text-overflow:ellipsis}.ReadingIsland_ring__xOGg2{flex-shrink:0;width:22px;height:22px;rotate:-90deg}.ReadingIsland_bar__HNCkK,.ReadingIsland_track__V_lXW{fill:none;stroke-width:2.25}.ReadingIsland_track__V_lXW{stroke:rgba(255,255,255,.16)}.ReadingIsland_bar__HNCkK{stroke:#ffffff;stroke-linecap:round}@media (prefers-reduced-motion:reduce){.ReadingIsland_root__cPxdS,.ReadingIsland_text__t4ONn{transition:none}}@media print{.ReadingIsland_root__cPxdS{display:none}}.case_hero__MXvBR{row-gap:24px;padding-top:clamp(112px,14vw,168px);padding-bottom:24px}.case_crumbs__CT3Bz{display:flex;align-items:center;gap:10px;font-size:.8125rem}.case_crumbs__CT3Bz a{text-decoration:none}.case_crumbSep__s8ogp{color:var(--hv-line-strong)}.case_crumbCurrent__R7XS9{color:var(--hv-muted)}.case_cover__LBhNa{margin:24px 0 0}.case_media__T3ck_{position:relative;overflow:clip;border-radius:16px;background-color:var(--hv-tile);box-shadow:var(--hv-shadow)}.case_mediaEl__GxIMn{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.case_pair__qf73F{display:grid;grid-template-columns:subgrid;grid-column:1/-1;row-gap:var(--g-gutter)}.case_cover__LBhNa .case_pair__qf73F{aspect-ratio:16/9;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--g-gutter)}.case_pair__qf73F>*{grid-column:span 6}@media (max-width:1023px){.case_pair__qf73F>*{grid-column:span 4}}@media (max-width:639px){.case_pair__qf73F>*{grid-column:1/-1}.case_cover__LBhNa .case_pair__qf73F{grid-template-columns:minmax(0,1fr)}.case_cover__LBhNa .case_pair__qf73F>*{grid-column:auto}}.case_full__OE72h{grid-column:1/-1}.case_gallery__A36IU{row-gap:var(--g-gutter);padding-bottom:24px}.case_body__G6PmL{row-gap:32px;padding-block:56px}.case_story__duga9{display:flex;flex-direction:column;grid-column:1/span 7;gap:16px}.case_label__xgCS9{color:var(--hv-muted);font-size:.8125rem;font-weight:500}.case_paragraph__OI2_Z{max-width:60ch;font-size:1.0625rem;line-height:1.6}.case_props__uvU8O{grid-column:9/-1}@media (max-width:1023px){.case_props__uvU8O,.case_story__duga9{grid-column:1/-1}}.case_propList__c1pZw{display:flex;flex-direction:column;margin:0;padding:6px 16px;border-radius:14px;background-color:var(--hv-card);box-shadow:var(--hv-shadow)}.case_prop__nwkR_{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;padding-block:11px;border-bottom:1px solid var(--hv-line);font-size:.875rem}.case_prop__nwkR_:last-child{border-bottom:0}.case_prop__nwkR_ dt{display:flex;align-items:flex-start;gap:7px;color:var(--hv-muted);line-height:1.4}.case_prop__nwkR_ dt svg{flex:none;margin-top:2px}.case_prop__nwkR_ dd{margin:0;color:var(--hv-text);line-height:1.4}.case_chips___QA_W{display:flex;flex-wrap:wrap;gap:4px}.case_chipTool__EK8hH{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 7px;border-radius:6px;background-color:var(--hv-tile);color:var(--hv-text-2);font-size:.75rem}.case_team__cBEF3{display:flex;flex-direction:column;gap:10px}.case_member__JssO8{display:flex;align-items:center;gap:10px}.case_avatar__tppoF img{display:block;width:28px;height:28px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 1px var(--hv-line)}.case_memberText__ZUx3p{display:flex;flex-direction:column;font-size:.8125rem;line-height:1.3}.case_nextGrid__sYSur{display:grid;grid-column:1/-1;grid-template-columns:subgrid;row-gap:32px}.case_nextCell__Pw7gv{grid-column:span 6;min-width:0}@media (max-width:1023px){.case_nextCell__Pw7gv{grid-column:span 4}}@media (max-width:639px){.case_nextCell__Pw7gv{grid-column:1/-1}}.case_nextCard__hb0Ei{display:flex;flex-direction:column;gap:6px;color:inherit;text-decoration:none}.case_nextMedia__SM5jg{position:relative;display:block;aspect-ratio:4/3;margin-bottom:10px;overflow:clip;border-radius:16px;background-color:var(--hv-tile);box-shadow:var(--hv-shadow)}.case_nextImage__XZT9h{object-fit:cover;transition:transform .9s var(--hv-ease)}.case_nextCard__hb0Ei:focus-visible .case_nextImage__XZT9h,.case_nextCard__hb0Ei:hover .case_nextImage__XZT9h{transform:scale(1.03)}.case_nextTitle__LDFe4{display:inline-flex;align-items:center;gap:6px;font-weight:500}.case_nextMeta__kAta6{color:var(--hv-muted);font-size:.8125rem}.case_srOnly__Y6LAh{position:absolute;width:1px;height:1px;overflow:clip;clip-path:inset(50%);white-space:nowrap}.case_media__T3ck_[data-zoom-src]{cursor:zoom-in}.case_media__T3ck_[data-zoom-src]:focus-visible{outline:1.5px solid var(--hv-text);outline-offset:3px}.case_cover__LBhNa .case_pair__qf73F>.case_media__T3ck_{height:100%}.Tooltip_root__N4GZl{position:relative;display:inline-flex;border-radius:10px}.Tooltip_root__N4GZl:focus-visible{outline-offset:2px}.Tooltip_bubble__N7alb{position:absolute;bottom:calc(100% + 8px);left:50%;z-index:70;width:max-content;max-width:min(16rem,calc(100vw - 32px));padding:.375rem .625rem;border-radius:8px;background-color:var(--hv-text);color:var(--hv-bg);font-size:.75rem;line-height:1.4;text-align:center;white-space:normal;pointer-events:none;opacity:0;visibility:hidden;transform:translate(-50%,4px) scale(.98);transition:opacity .15s ease,transform .2s cubic-bezier(.2,0,0,1),visibility 0s linear .2s}.Tooltip_bubble__N7alb:after{content:"";position:absolute;top:100%;left:50%;border:4px solid transparent;border-top:4px solid var(--hv-text);transform:translateX(-50%)}.Tooltip_bubble__N7alb[data-open]{opacity:1;visibility:visible;transform:translate(-50%) scale(1);transition:opacity .15s ease,transform .2s cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion:reduce){.Tooltip_bubble__N7alb{transition:none}}.note_page__3iFPt{padding-top:clamp(112px,14vw,168px);padding-bottom:32px}.note_crumbs__OKV_z{display:flex;justify-self:start;align-items:center;gap:10px;max-width:100%;min-width:0;margin-bottom:24px;font-size:.8125rem}.note_crumbs__OKV_z a{flex-shrink:0;text-decoration:none}.note_crumbSep__99Lu6{color:var(--hv-line-strong)}.note_crumbCurrent__mulfp{overflow:hidden;min-width:0;color:var(--hv-muted);text-overflow:ellipsis;white-space:nowrap}.note_header__MUc6J{display:grid;grid-template-columns:subgrid;align-items:start}.note_tags__QgSW5{display:flex;grid-column:1/-1;flex-wrap:wrap;gap:6px;margin-bottom:20px}.note_title__SwxER{grid-column:1/span 10;font-size:clamp(2.25rem,4.6vw,3.5rem);font-weight:400;letter-spacing:-.045em;line-height:1.05;text-wrap:balance}.note_lede__Fc0xn{grid-column:1/span 7;margin-top:20px;color:var(--hv-muted);font-size:1.125rem;line-height:1.55;text-wrap:pretty}.note_byline__kxTJa{display:flex;grid-column:1/-1;align-items:center;gap:12px;margin-top:32px;padding-top:20px;border-top:1px solid var(--hv-line)}.note_bylineAvatar__cYdNg{flex-shrink:0;width:36px;height:36px;border-radius:50%;object-fit:cover}.note_bylineWho__Mvn0k{display:grid;min-width:0}.note_bylineName__xDpHv{font-size:.875rem;font-weight:500}.note_bylineRole__2MWsa{color:var(--hv-muted);font-size:.8125rem}.note_header__MUc6J .note_bylineMeta__re9Y_{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-left:auto;color:var(--hv-muted);font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:1023px){.note_lede__Fc0xn,.note_title__SwxER{grid-column:1/-1}}@media (max-width:639px){.note_lede__Fc0xn{font-size:1rem}.note_byline__kxTJa{flex-wrap:wrap}.note_header__MUc6J .note_bylineMeta__re9Y_{justify-content:flex-start;width:100%;margin-left:48px}}.note_cover__bi6wA{position:relative;aspect-ratio:21/9;margin:40px 0 0;overflow:hidden;border-radius:16px;background-color:var(--hv-tile)}.note_coverImg__4kIKp{object-fit:cover}@media (max-width:639px){.note_cover__bi6wA{aspect-ratio:3/2}}.note_body__qg50J{display:grid;grid-template-columns:subgrid;align-items:start;padding-top:56px}.note_rail__V3wpQ{position:sticky;top:96px;display:flex;flex-direction:column;grid-column:1/span 3;gap:32px}.note_railBack__8X4wC{align-self:flex-start;margin-bottom:-8px;text-decoration:none}.note_content__J6i1N{grid-column:5/-1;min-width:0;max-width:640px}@media (max-width:1023px){.note_body__qg50J{row-gap:32px;padding-top:40px}.note_rail__V3wpQ{position:static;grid-column:1/-1;flex-direction:row;flex-wrap:wrap;gap:24px 48px;padding-bottom:24px;border-bottom:1px solid var(--hv-line)}.note_railBack__8X4wC{display:none}.note_content__J6i1N{grid-column:1/-1}}.note_railBlock__A8ewq{display:flex;flex-direction:column;gap:10px}.note_railLabel__bmldc{color:var(--hv-muted);font-size:.75rem}.note_toc__kLpUV{position:relative;display:flex;flex-direction:column;margin:0;padding:0;border-left:1px solid var(--hv-line);list-style:none}.note_tocItem__Gf1f9{list-style:none}.note_tocMarker__Ci3uS{position:absolute;top:0;left:-1px;width:1.5px;border-radius:1px;background-color:var(--hv-text);transition:transform .4s var(--hv-ease),height .4s var(--hv-ease)}.note_toc__kLpUV a{display:block;padding:6px 0 6px 14px;color:var(--hv-muted);font-size:.8125rem;line-height:1.45;text-decoration:none;transition:color .2s ease}.note_toc__kLpUV a:hover{color:var(--hv-text-2)}.note_toc__kLpUV a[aria-current=location]{color:var(--hv-text)}@media (prefers-reduced-motion:reduce){.note_tocMarker__Ci3uS{transition:none}}.note_shareRow__l_Ind{display:flex;gap:6px}.note_shareBtn__b_cHB{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--hv-line);border-radius:999px;background-color:var(--hv-card);color:var(--hv-text-2);cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.note_shareBtn__b_cHB:hover{border-color:var(--hv-line-strong);background-color:var(--hv-hover);color:var(--hv-text)}.note_prose__LYqZb>h2:first-child{margin-top:0}.note_author__OcVhu{display:flex;align-items:center;gap:12px;margin-top:48px;padding-top:24px;border-top:1px solid var(--hv-line)}.note_avatar__ehARl{flex:none;width:40px;height:40px;border-radius:50%;object-fit:cover}.note_authorText__byQiM{display:flex;flex-direction:column;gap:1px;font-size:.875rem;line-height:1.35}.note_authorText__byQiM strong{font-weight:500}.note_authorText__byQiM>span{color:var(--hv-muted);font-size:.8125rem}.note_related__YEJsK{padding-block:64px 24px}.note_relatedHead__8WPzQ{display:flex;grid-column:1/-1;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:24px;padding-top:24px;border-top:1px solid var(--hv-line)}.note_relatedTitle__4SqTC{font-size:1.375rem;font-weight:400;letter-spacing:-.025em}.note_relatedAll__99q0q{display:inline-flex;align-items:center;gap:6px;color:var(--hv-text-2);font-size:.8125rem;text-decoration:none;transition:color .15s ease}.note_relatedAll__99q0q:hover{color:var(--hv-text)}.QuoteToolbar_bar__dHvpq{position:fixed;z-index:75;display:flex;align-items:center;padding:4px;border-radius:12px;background-color:#000000;box-shadow:0 12px 32px -12px rgba(0,0,0,.5);color:#ffffff;translate:-50% calc(-100% - 10px);animation:QuoteToolbar_barIn__9j4DT .14s ease-out}.QuoteToolbar_bar__dHvpq[data-below]{translate:-50% 10px}:root[data-theme=dark] .QuoteToolbar_bar__dHvpq{background-color:#1c1c1e;box-shadow:inset 0 0 0 1px rgba(255,255,255,.07),0 12px 32px -12px rgba(0,0,0,.8)}@keyframes QuoteToolbar_barIn__9j4DT{0%{opacity:0;scale:.96}}@media (prefers-reduced-motion:reduce){.QuoteToolbar_bar__dHvpq{animation:none}}.QuoteToolbar_btn__fkpdF{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border:0;border-radius:8px;background:none;color:#bdbdbd;font-family:inherit;font-size:.8125rem;white-space:nowrap;cursor:pointer;transition:background-color .12s ease,color .12s ease}.QuoteToolbar_btn__fkpdF:focus-visible,.QuoteToolbar_btn__fkpdF:hover{background-color:#1a1a1a;color:#ffffff}:root[data-theme=dark] .QuoteToolbar_btn__fkpdF:hover{background-color:#2a2a2d}.QuoteToolbar_sep__UGEtg{width:1px;height:16px;margin:0 2px;background-color:#2a2a2a}.prose_h2__yYw0p{margin:2.4em 0 .6em;font-size:1.5rem;letter-spacing:-.025em;line-height:1.25}.prose_h2__yYw0p,.prose_h3__Ybz2Y{font-weight:500;scroll-margin-top:96px}.prose_h3__Ybz2Y{margin:1.8em 0 .5em;font-size:1.125rem;letter-spacing:-.015em}.prose_p__vm_Gh{margin:0 0 1.1em;color:var(--hv-text-2);font-size:1.0625rem;line-height:1.7}.prose_strong__JiCDF{color:var(--hv-text);font-weight:500}.prose_link__PMJM1{color:var(--hv-text);text-decoration:underline;text-decoration-color:var(--hv-line-strong);text-underline-offset:.2em;transition:text-decoration-color .15s ease}.prose_link__PMJM1:hover{text-decoration-color:var(--hv-text)}.prose_ol__2O_9E,.prose_ul__g5m0C{display:flex;flex-direction:column;gap:.45em;margin:0 0 1.3em;padding-left:1.3em;color:var(--hv-text-2);font-size:1.0625rem;line-height:1.6}.prose_ul__g5m0C{list-style:disc}.prose_ol__2O_9E{list-style:decimal}.prose_li__gneZf{padding-left:.2em;list-style:inherit}.prose_li__gneZf::marker{color:var(--hv-muted)}.prose_quote__dfM_d{margin:1.6em 0;padding:.2em 0 .2em 1.1em;border-left:2px solid var(--hv-text)}.prose_quote__dfM_d p{margin:0;color:var(--hv-text);font-size:1.25rem;letter-spacing:-.015em;line-height:1.45}.prose_hr__3FM0Y{height:1px;margin:2.4em 0;border:0;background-color:var(--hv-line)}.prose_code__KL_Jk{padding:.12em .4em;border-radius:6px;background-color:var(--hv-tile);color:var(--hv-text);font-family:var(--hv-font-mono);font-size:.88em}.prose_pre___wi3o{margin:1.4em 0 1.6em;padding:18px 20px;overflow-x:auto;border-radius:14px;background-color:#111111;color:#e8e8e6;font-size:.875rem;line-height:1.65;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.prose_pre___wi3o .prose_code__KL_Jk{padding:0;background:none;color:inherit;font-size:inherit}.prose_callout__5loff{display:flex;gap:12px;margin:1.4em 0 1.6em;padding:14px 16px;border-radius:12px;background-color:var(--hv-tile);color:var(--hv-text);font-size:.9875rem;line-height:1.6}.prose_callout__5loff svg{flex:none;margin-top:3px;color:var(--hv-text-2)}.prose_callout__5loff p{margin:0;color:inherit;font-size:inherit}.prose_callout__5loff[data-type=tip]{background-color:var(--hv-tag-yellow-bg);color:var(--hv-tag-yellow-fg)}.prose_callout__5loff[data-type=tip] svg{color:currentColor}.prose_callout__5loff[data-type=warning]{background-color:var(--hv-tag-orange-bg);color:var(--hv-tag-orange-fg)}.prose_callout__5loff[data-type=warning] svg{color:currentColor}.prose_figure__P2GIT{margin:1.8em 0}.prose_figure__P2GIT img{display:block;width:100%;height:auto;border-radius:14px;box-shadow:var(--hv-shadow)}.prose_figure__P2GIT figcaption{margin-top:10px;color:var(--hv-muted);font-size:.8125rem;text-align:center}.prose_kbd__KpZ4w{display:inline-grid;place-items:center;min-width:1.6em;padding:.05em .45em;border:solid var(--hv-line-strong);border-width:1px 1px 2px;border-radius:6px;background-color:var(--hv-card);color:var(--hv-text);font-family:inherit;font-size:.82em;line-height:1.5;vertical-align:.08em}.prose_gallery__XyJRQ{margin:1.8em 0}.prose_galleryGrid__9Ywvv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.prose_gallery__XyJRQ[data-count="3"] .prose_galleryGrid__9Ywvv{grid-template-columns:repeat(3,minmax(0,1fr))}.prose_galleryGrid__9Ywvv img{display:block;width:100%;height:100%;aspect-ratio:4/5;object-fit:cover;border-radius:12px}.prose_gallery__XyJRQ figcaption{margin-top:10px;color:var(--hv-muted);font-size:.8125rem;text-align:center}.prose_inlineImg__e2F0n{display:block;width:100%;height:auto;margin:1.6em 0;border-radius:14px}.prose_pull__JgFfu{position:relative;margin:2.2em 0;padding:28px 28px 24px 30px;border-radius:16px;background-color:var(--hv-tile)}.prose_pullMark__nnf5Y{display:block;height:30px;margin-bottom:6px;color:var(--hv-text);font-family:Georgia,Times New Roman,serif;font-size:64px;line-height:1}.prose_pull__JgFfu blockquote{margin:0}.prose_pull__JgFfu blockquote p{margin:0;color:var(--hv-text);font-size:1.5rem;font-weight:400;letter-spacing:-.025em;line-height:1.35;text-wrap:pretty}.prose_pull__JgFfu figcaption{display:flex;align-items:center;gap:10px;margin-top:20px;padding-top:16px;border-top:1px solid var(--hv-line-strong);font-size:.8125rem;line-height:1.35}.prose_pullAvatar__Xu8w7{flex:none;width:32px;height:32px;border-radius:50%;object-fit:cover}.prose_pullWho__hZZNk{display:flex;flex-direction:column}.prose_pullWho__hZZNk strong{color:var(--hv-text);font-weight:500}.prose_pullWho__hZZNk span{color:var(--hv-muted)}.prose_stats__6qcsW{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin:1.8em 0;border-block:1px solid var(--hv-line)}.prose_stats__6qcsW>div{padding:18px 16px 18px 0}.prose_stats__6qcsW>div+div{padding-left:16px;border-left:1px solid var(--hv-line)}.prose_stats__6qcsW dt{order:2;color:var(--hv-muted);font-size:.8125rem}.prose_stats__6qcsW>div{display:flex;flex-direction:column-reverse;gap:4px}.prose_stats__6qcsW dd{margin:0;color:var(--hv-text);font-size:2rem;font-weight:400;letter-spacing:-.04em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.prose_tableWrap__V1uXp{margin:1.6em 0;overflow-x:auto;border:1px solid var(--hv-line);border-radius:12px}.prose_table__WfLsn{width:100%;min-width:480px;border-collapse:collapse;font-size:.875rem}.prose_table__WfLsn td,.prose_table__WfLsn th{padding:10px 14px;border-bottom:1px solid var(--hv-line);text-align:left;vertical-align:top}.prose_table__WfLsn th{background-color:var(--hv-tile);color:var(--hv-muted);font-size:.75rem;font-weight:400}.prose_table__WfLsn td{color:var(--hv-text-2)}.prose_table__WfLsn tr:last-child td{border-bottom:0}.prose_table__WfLsn td:first-child{color:var(--hv-text);font-weight:500}.prose_del__OXL57{color:var(--hv-muted)}.prose_ul__g5m0C:has(input[type=checkbox]){gap:2px;padding:6px;border:1px solid var(--hv-line);border-radius:12px;list-style:none}.prose_ul__g5m0C:has(input[type=checkbox]) .prose_li__gneZf{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:8px;color:var(--hv-text);font-size:.9375rem;list-style:none;transition:background-color .15s ease}.prose_ul__g5m0C:has(input[type=checkbox]) .prose_li__gneZf:hover{background-color:var(--hv-hover)}.prose_li__gneZf input[type=checkbox]{flex:none;display:grid;place-items:center;width:18px;height:18px;margin:0;border:1.5px solid var(--hv-line-strong);border-radius:5px;background-color:var(--hv-card);appearance:none;-webkit-appearance:none;opacity:1}.prose_li__gneZf input[type=checkbox]:checked{border-color:var(--hv-text);background-color:var(--hv-text);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8.5l3 3 6-7'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px}:root[data-theme=dark] .prose_li__gneZf input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8.5l3 3 6-7'/%3E%3C/svg%3E")}.prose_li__gneZf:has(>input[type=checkbox]:checked){color:var(--hv-muted)!important;text-decoration:line-through;text-decoration-color:var(--hv-line-strong)}.prose_toggle__eS1Y3{margin:1.4em 0;border-radius:12px;border:1px solid var(--hv-line)}.prose_toggle__eS1Y3 summary{display:flex;align-items:center;gap:10px;padding:12px 14px;color:var(--hv-text);font-size:.9375rem;font-weight:500;cursor:pointer;list-style:none}.prose_toggle__eS1Y3 summary::-webkit-details-marker{display:none}.prose_toggle__eS1Y3 summary:before{content:"";width:0;height:0;border-top:4.5px solid transparent;border-bottom:4.5px solid transparent;border-left:6px solid var(--hv-muted);transition:transform .2s ease}.prose_toggle__eS1Y3[open] summary:before{transform:rotate(90deg)}.prose_toggleBody__cRXs7{padding:0 14px 4px 30px}.prose_toggleBody__cRXs7 .prose_p__vm_Gh{font-size:.9375rem}.prose_card__ghInL{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:1.6em 0;padding:14px 16px;border:1px solid var(--hv-line);border-radius:12px;color:var(--hv-text);text-decoration:none;transition:border-color .15s ease,background-color .15s ease}.prose_card__ghInL:hover{border-color:var(--hv-line-strong);background-color:var(--hv-hover)}.prose_card__ghInL svg{flex:none;color:var(--hv-muted)}.prose_cardText__M20x7{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:.875rem}.prose_cardText__M20x7 strong{font-weight:500}.prose_cardText__M20x7>span:last-child:not(.prose_cardLabel__FRl4w){color:var(--hv-muted)}.prose_cardLabel__FRl4w{color:var(--hv-muted);font-size:.75rem}.prose_tool__1Xskd{display:inline-flex;align-items:center;gap:5px;padding:0 6px 0 4px;border-radius:6px;background-color:var(--hv-tile);box-shadow:inset 0 0 0 1px var(--hv-line);color:var(--hv-text);font-weight:500;line-height:1.5;text-decoration:none;vertical-align:baseline;white-space:nowrap;transition:background-color .16s var(--hv-ease),box-shadow .16s var(--hv-ease)}a.prose_tool__1Xskd:hover{background-color:var(--hv-hover);box-shadow:inset 0 0 0 1px var(--hv-line-strong)}.prose_toolLogo__GAAT9{display:inline-grid;place-items:center;width:15px;height:15px;translate:0 -.5px}.prose_srOnly__7iB5R{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}