.article_document___EirY{--prose-body:16px;--prose-body-pc:16px;--prose-h1:24px;--prose-h1-pc:28px;--prose-h3:18px;--prose-h3-pc:19px;--prose-block:40px;--prose-block-pc:48px;max-width:none;color:var(--reader-body);line-height:1.85;overflow-wrap:anywhere;counter-reset:section}.article_document___EirY h2,.article_document___EirY h3{color:var(--reader-ink);font-weight:600;scroll-margin-top:calc(var(--reader-header-height, 60px) + 20px)}.article_document___EirY h2{font-size:22px;line-height:1.5}.article_document___EirY :is(h2,h3)[data-comment-target]{background-color:var(--reader-note);box-shadow:0 0 0 6px var(--reader-note);border-radius:2px}.article_document___EirY :where(h2,h3) strong{font-weight:700}.article_document___EirY p{white-space:pre-wrap}.article_sectionHeading__DAtFv{display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px 12px;margin:56px 0 16px}.article_sectionHeading__DAtFv[data-level="3"]{margin:36px 0 12px}.article_sectionHeading__DAtFv h2,.article_sectionHeading__DAtFv h3{flex:1;margin:0;min-width:0}.article_sectionHeading__DAtFv[data-level="2"]{counter-increment:section}.article_sectionHeading__DAtFv[data-level="2"]:before{content:counter(section,decimal-leading-zero) /"";flex-basis:100%;font-size:13px;font-weight:600;line-height:1.4;letter-spacing:.08em;color:var(--reader-accent);font-variant-numeric:tabular-nums}:where(.article_document___EirY figure) img{width:100%;height:auto;border-radius:var(--reader-radius)}.article_document___EirY figcaption{font-size:12px;line-height:20px;color:var(--reader-muted)}.article_document___EirY ol,.article_document___EirY ul{padding-left:24px}.article_document___EirY blockquote{border-left:3px solid var(--reader-line);padding-left:20px}.article_note__wuIfK{font-size:12px;color:var(--reader-muted);line-height:20px;margin-top:16px}.article_internalCard__N75d5{border:1px solid var(--reader-line);border-radius:var(--reader-radius-card);background:var(--reader-bg);box-shadow:var(--reader-card-shadow);padding:20px;color:var(--reader-ink);text-decoration:none;margin:24px 0;transition:border-color .18s var(--reader-ease)}.article_cardMain__eeG8N{display:flex;gap:20px;align-items:flex-start;text-decoration:none;color:inherit}.article_cardMain__eeG8N>img,.article_cardPlaceholder__iF3qa{width:112px;height:112px;flex:0 0 112px;border-radius:12px;object-fit:cover}.article_cardPlaceholder__iF3qa{display:grid;place-items:center;background:var(--reader-surface);color:var(--reader-muted)}.article_cardText__xYh2_{display:grid;gap:8px;min-width:0}.article_cardTitle__d_vk9{display:flex;align-items:flex-start;gap:12px}.article_cardTitle__d_vk9 svg{color:var(--reader-accent);flex-shrink:0;margin-top:6px}.article_internalCard__N75d5 small{font-size:12px;color:var(--reader-accent)}.article_internalCard__N75d5 strong{font-size:17px;font-weight:600;line-height:1.6}.article_cardMain__eeG8N:hover strong{text-decoration:underline;text-underline-offset:4px}.article_cardMeta__bWVQe,.article_cardMeta__bWVQe>span{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--reader-muted)}.article_cardMeta__bWVQe{flex-wrap:wrap;gap:4px 20px}.article_cardReason__dY_8j{font-size:12px;color:var(--reader-muted);margin-top:12px;line-height:1.8}.article_internalCard__N75d5 .article_cardTags__7TLyh{display:flex;flex-wrap:wrap;list-style:none;gap:4px 6px;padding:0;margin:12px 0 0}.article_internalCard__N75d5:focus-within,.article_internalCard__N75d5:hover{border-color:var(--reader-accent)}.article_internalCard__N75d5[data-variant=compact] strong{font-size:16px}.article_tableScroll__Qj2o3{overflow-x:auto;max-width:100%;border:1px solid var(--reader-line);border-radius:8px}.article_tableScroll__Qj2o3 table{border-collapse:collapse;width:100%;margin:0}.article_comparison__Ertzc{position:relative}.article_compareSpot__2o6CQ{position:relative;display:block;height:0}.article_compareSpot__2o6CQ>*{position:absolute;right:8px;bottom:0}.article_comparison__Ertzc:has(>[data-spot])>.article_note__wuIfK{min-height:32px;padding-right:72px}.article_comparison__Ertzc caption{text-align:left;padding:16px;color:var(--reader-ink);font-weight:700}.article_tableScroll__Qj2o3 td,.article_tableScroll__Qj2o3 th{padding:16px;border:1px solid var(--reader-line);text-align:left;min-width:180px;font-size:14px;vertical-align:top}.article_tableScroll__Qj2o3 th{background:var(--reader-surface)}.article_comparison__Ertzc td small{display:flex;gap:8px}@media (max-width:600px){.article_document___EirY h2{font-size:20px}.article_internalCard__N75d5,.article_internalCard__N75d5[data-variant=compact]{padding:16px}.article_internalCard__N75d5 strong{font-size:16px}.article_cardMain__eeG8N{gap:14px}.article_cardMain__eeG8N>img,.article_cardPlaceholder__iF3qa{width:80px;height:80px;flex-basis:80px}.article_cardTitle__d_vk9 svg{display:none}}.product_card__AD_x7{margin:32px 0;padding:20px;border:1px solid var(--reader-line);border-radius:var(--reader-radius-card);background:var(--reader-bg);box-shadow:var(--reader-card-shadow);color:var(--reader-ink);line-height:1.6}.product_top__hk6oX{display:flex;gap:16px;align-items:flex-start}.product_thumb__IZ7_h{flex:none;display:grid;place-items:center;overflow:hidden;border:1px solid var(--reader-line);border-radius:var(--reader-radius);background:#fff;color:var(--reader-muted)}.product_thumb__IZ7_h img{width:100%;height:100%;object-fit:contain;padding:4px}.product_identity__m_Kuv{min-width:0}.product_brand__Cbn_J{font-size:12px;color:var(--reader-muted)}.product_name__awr5e{margin-top:2px;font-size:16px;font-weight:600;line-height:1.5}.product_priceLine__REgwG{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:6px}.product_price__1FJG3{display:inline-flex;align-items:baseline;gap:4px;white-space:nowrap;font-variant-numeric:tabular-nums}.product_price__1FJG3 b{font-size:20px;font-weight:700;letter-spacing:-.01em}.product_price__1FJG3 small{font-size:11px;color:var(--reader-muted)}.product_lowest__n_Q0I{font-size:11px;color:var(--reader-buy)}.product_buttons__qw1AT{display:grid;gap:8px;margin-top:16px}.product_attribution__LAuud{display:block;margin-top:2px}.product_attribution__LAuud,.product_purchaseFooter__9Lfbn{color:var(--reader-muted);font-size:11px;font-weight:400;line-height:1.5}.product_purchaseFooter__9Lfbn{display:grid;gap:2px;margin-top:10px;overflow-wrap:anywhere}.product_purchaseFooter__9Lfbn p{margin:0}.product_footerMeta__nb8tv{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;font-variant-numeric:tabular-nums}.product_adNotice__bSvTM{display:block;margin-top:4px;color:var(--reader-ink);font-size:12px;font-weight:400;line-height:1.6}.product_footerMeta__nb8tv .product_adNotice__bSvTM{margin:0;color:inherit;font-size:inherit;line-height:inherit}.product_buy___BbpM{display:flex;align-items:center;gap:12px;min-height:48px;padding:0 16px;border:1px solid var(--reader-buy);border-radius:999px;background:var(--reader-bg);color:var(--reader-buy);font-size:14px;font-weight:600;text-decoration:none;transition:background-color .18s var(--reader-ease),transform .12s var(--reader-ease)}.product_buy___BbpM[data-primary]{justify-content:center;background:var(--reader-buy);color:#fff}.product_buy___BbpM:hover{background:var(--reader-buy-soft)}.product_buy___BbpM[data-primary]:hover{background:var(--reader-buy-hover)}.product_buy___BbpM:active{transform:scale(.98)}.product_buyLabel__PZL8E{min-width:0}.product_buy___BbpM>svg{flex:none}.product_buyPrice__dt66q{margin-left:auto;font-weight:400}.product_buyPrice__dt66q .product_price__1FJG3 b{font-size:15px}.product_buy___BbpM[data-compact]{min-height:44px;font-size:13px}.product_compareBuy__mPDGj{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px 8px;width:fit-content;min-height:36px;margin-top:10px;padding:6px 14px;border-radius:999px;background:var(--reader-buy);color:#fff;font-size:12px;font-weight:600;text-decoration:none;transition:background-color .18s var(--reader-ease)}.product_compareBuy__mPDGj:hover{background:var(--reader-buy-hover)}.product_compareBuy__mPDGj .product_price__1FJG3 b{font-size:13px}.product_compareBuy__mPDGj .product_price__1FJG3 small{color:inherit;opacity:.85}.product_storeButton__OhcCq[data-store=amazon]{--store-button:#f79902;--store-button-hover:#ffad26;--store-button-text:#fff}.product_storeButton__OhcCq[data-store=rakuten]{--store-button:#bf0101;--store-button-hover:#a60000;--store-button-text:#fff}.product_storeButton__OhcCq[data-store]{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px 8px;min-width:0;min-height:44px;padding:10px 36px;border:1px solid var(--store-button);background:var(--store-button);color:var(--store-button-text);font-size:14px;font-weight:700;text-align:center;text-decoration:none;line-height:1.45;overflow-wrap:anywhere}.product_storeButton__OhcCq[data-store]:hover{background:var(--store-button-hover);border-color:var(--store-button-hover);color:var(--store-button-text)}.product_storeButton__OhcCq[data-store]:focus-visible{outline:2px solid var(--reader-ink);outline-offset:3px}.product_storeButton__OhcCq[data-store]>svg{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.product_storeButton__OhcCq[data-store] .product_buyPrice__dt66q{margin-left:0;color:inherit}.product_storeButton__OhcCq[data-store] .product_price__1FJG3 small{color:inherit}.product_buy___BbpM[data-store][data-compact],.product_compareBuy__mPDGj[data-store]{font-size:13px}@media (min-width:768px){.product_card__AD_x7>.product_buttons__qw1AT:has(>:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))}}@container admin-article-preview (width < 768px){.product_card__AD_x7>.product_buttons__qw1AT:has(>:nth-child(2)){grid-template-columns:minmax(0,1fr)}}.product_pending__iXOPx{margin-top:16px;font-size:13px;color:var(--reader-muted)}.product_reviews__ucTJo{display:flex;flex-wrap:wrap;gap:0 16px;list-style:none;padding:0;margin:4px 0 0}.product_reviews__ucTJo a{display:inline-flex;align-items:center;min-height:40px;font-size:12px;color:var(--reader-body);text-decoration:underline;text-underline-offset:3px}.product_credit__VHDQR{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;margin-top:4px;font-size:11px;color:var(--reader-muted)}.product_purchaseFooter__9Lfbn .product_credit__VHDQR{margin:0}.product_credit__VHDQR summary{display:inline-flex;align-items:center;min-height:28px;cursor:pointer}.product_credit__VHDQR details[open]{flex-basis:100%}.product_credit__VHDQR p{margin-bottom:4px;line-height:1.7}.product_credit__VHDQR a{text-decoration:underline;text-underline-offset:3px}.product_mini__s1dZA{padding:14px;border:1px solid var(--reader-line);border-radius:var(--reader-radius-card);background:var(--reader-bg)}.product_miniTop__LZ7SX{display:flex;gap:12px;align-items:center;margin-bottom:12px}.product_miniName__rEqli{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;font-weight:600;line-height:1.5}.product_mini__s1dZA .product_price__1FJG3 b{font-size:16px}@media (max-width:600px){.product_card__AD_x7{padding:16px}}@container admin-article-preview (max-width: 600px){.product_card__AD_x7{padding:16px}}@media (prefers-reduced-motion:reduce){.product_buy___BbpM{transition:none}}.product-row_row__d0mD3{margin:28px 0;color:var(--reader-ink);line-height:1.5}.product-row_head__Aslqw{display:flex;align-items:center;gap:12px;margin-bottom:10px}.product-row_title__m1Mv_{font-size:15px;font-weight:700}.product-row_nav__X2pcS{display:none;gap:6px;margin-left:auto}@media (hover:hover) and (pointer:fine){.product-row_nav__X2pcS{display:flex}}.product-row_nav__X2pcS button{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--reader-line);border-radius:999px;background:var(--reader-bg);color:var(--reader-body);cursor:pointer}.product-row_nav__X2pcS button:hover:not(:disabled){background:var(--reader-surface)}.product-row_nav__X2pcS button:disabled{opacity:.35;cursor:default}.product-row_track__MUHp_{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;list-style:none;margin:0;padding:2px 2px 10px;scrollbar-width:none}.product-row_track__MUHp_::-webkit-scrollbar{display:none}.product-row_track__MUHp_>li{flex:none;display:flex;width:clamp(236px,80%,280px);scroll-snap-align:start}.product-row_row__d0mD3[data-single] .product-row_track__MUHp_>li{width:min(360px,100%)}.product-row_card___7h0f{display:flex;flex-direction:column;width:100%;border:1px solid var(--reader-line);border-radius:var(--reader-radius);background:var(--reader-bg);overflow:hidden;transition:border-color .18s var(--reader-ease),box-shadow .18s var(--reader-ease)}.product-row_card___7h0f:hover{border-color:color-mix(in srgb,var(--reader-line),var(--reader-ink) 12%);box-shadow:var(--reader-card-shadow)}.product-row_main__SDdZl{display:flex;flex:1;gap:12px;align-items:flex-start;padding:12px;color:inherit;text-decoration:none}a.product-row_main__SDdZl:focus-visible{outline:2px solid var(--reader-buy);outline-offset:-2px;border-radius:var(--reader-radius)}.product-row_text__HysWR{display:flex;flex-direction:column;gap:1px;min-width:0}.product-row_identity__fYK5n{display:contents}.product-row_brand__74TSY{font-size:11px;color:var(--reader-muted)}.product-row_name__FTf_T{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;font-weight:600;line-height:1.45}.product-row_price__IZTm0{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin-top:3px}.product-row_card___7h0f .product-row_price__IZTm0 b{font-size:16px}.product-row_lowest__OiliS{font-size:11px;font-weight:600;color:var(--reader-buy)}.product-row_noPrice__mPo7_{margin-top:3px;font-size:12px;color:var(--reader-muted)}.product-row_go__8IW5Q{display:inline-flex;align-items:center;gap:2px;margin-top:2px;font-size:12px;font-weight:600;color:var(--reader-buy);white-space:normal}.product-row_go__8IW5Q>svg{flex:none}.product-row_go__8IW5Q[data-store]{border-radius:999px}.product-row_others__QY8rP{display:flex;flex-wrap:wrap;gap:0 12px;list-style:none;margin:0;padding:0 12px;border-top:1px dashed var(--reader-line)}.product-row_buttons__9cR_v{display:grid;gap:8px;padding:0 12px 12px}.product-row_footer__UqvjN{padding:0 12px 12px}.product-row_footer__UqvjN>footer{margin-top:0}.product-row_others__QY8rP a{display:inline-flex;align-items:baseline;gap:5px;min-height:32px;padding-top:8px;font-size:11px;color:var(--reader-body);text-decoration:none}.product-row_others__QY8rP a:hover{color:var(--reader-buy)}.product-row_others__QY8rP:has([data-store]){display:grid;gap:8px;padding-block:8px}.product-row_others__QY8rP li:has([data-store]){min-width:0}.product-row_card___7h0f .product-row_others__QY8rP b{font-size:12px;font-weight:600}.product-row_card___7h0f .product-row_others__QY8rP small{font-size:10px}.product-row_foot__NtMXm,.product-row_otherNote__2w59T{color:var(--reader-muted)}.product-row_foot__NtMXm{font-size:11px;line-height:1.7}@media (max-width:767px){.product-row_main__SDdZl{display:grid;grid-template-columns:64px minmax(0,1fr)}.product-row_main__SDdZl>.product-row_text__HysWR:has(.product-row_identity__fYK5n){display:contents}.product-row_identity__fYK5n{display:flex;flex-direction:column;gap:1px;min-width:0}.product-row_go__8IW5Q{grid-column:1/-1;width:100%}.product-row_others__QY8rP{display:grid;gap:8px;padding-block:8px}.product-row_others__QY8rP li{min-width:0}.product-row_buttons__9cR_v>a,.product-row_others__QY8rP a{width:100%}}@media (prefers-reduced-motion:reduce){.product-row_card___7h0f{transition:none}}.article-view_header__UuSxa{margin-bottom:8px}.article-view_title__4rBw_{margin:4px 0 12px;font-size:30px;font-weight:700;line-height:1.45;letter-spacing:.01em;white-space:pre-line;text-wrap:wrap}@supports (word-break:auto-phrase){.article-view_title__4rBw_{word-break:auto-phrase}}.article-view_metaRow__35szU{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:36px;margin-bottom:12px}.article-view_meta__f1F7V{font-size:12px;color:var(--reader-muted);font-variant-numeric:tabular-nums}.article-view_avatar__lGgSp{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:999px;background:var(--reader-accent-soft);color:var(--reader-accent-ink);font-size:12px;font-weight:700;overflow:hidden}.article-view_avatar__lGgSp img{width:100%;height:100%;object-fit:cover}.article-view_cover__iBPvV{margin:20px 0 0}.article-view_cover__iBPvV img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:var(--reader-radius-card);background:var(--reader-surface)}.article-view_cover__iBPvV figcaption{margin-top:6px;font-size:11px;color:var(--reader-muted)}.article-view_keyPoints__WGVsi{position:relative;margin-top:24px;padding:18px 20px;border-radius:var(--reader-radius-card);background:var(--reader-surface)}.article-view_keyPoints__WGVsi h2{margin-bottom:10px;font-size:13px;font-weight:600;color:var(--reader-muted);letter-spacing:.04em}.article-view_keyPoints__WGVsi ul{display:grid;gap:8px;list-style:none;padding:0;margin:0}.article-view_keyPoints__WGVsi li{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.7;color:var(--reader-ink)}.article-view_keyPoints__WGVsi:has(>[data-spot]){margin-top:44px}.article-view_keySpot__jTLRn{position:absolute;right:16px;bottom:100%}.article-view_keyPoints__WGVsi li>svg{flex:none;margin-top:5px;color:var(--reader-accent)}.article-view_lead__flofh{margin-top:20px;font-size:16px;line-height:1.9;color:var(--reader-body)}.article-view_byline__0ZWm1{display:grid;gap:8px;margin-top:20px}.article-view_section__P7AG_{margin-top:56px}.article-view_section__P7AG_>h2{margin-bottom:16px;font-size:20px;font-weight:600;line-height:1.5;scroll-margin-top:calc(var(--reader-header-height, 60px) + 20px)}.article-view_note__YmGIU{margin-top:12px;font-size:12px;line-height:1.7;color:var(--reader-muted)}.article-view_review___uZDK>div{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;padding:12px 0;border-top:1px solid var(--reader-line);font-size:14px}.article-view_review___uZDK dt{color:var(--reader-muted);font-size:13px}.article-view_sources__xANJY{list-style:none;padding:0;margin:0}.article-view_sources__xANJY li{padding:10px 0;border-top:1px solid var(--reader-line);font-size:14px}.article-view_sources__xANJY a{display:inline-block;padding-block:3px;text-decoration:underline;text-underline-offset:4px}.article-view_sources__xANJY span{display:block;font-size:12px;color:var(--reader-muted)}.article-view_tags__yImdV{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:8px 0 0}.article-view_author___sMeB{padding:20px;border-radius:var(--reader-radius-card);background:var(--reader-surface);font-size:13px}.article-view_authorCard__XyyvF{display:flex;gap:12px;align-items:flex-start;margin-bottom:16px}.article-view_authorCard__XyyvF>div{min-width:0;overflow-wrap:anywhere}.article-view_authorCard__XyyvF .article-view_avatar__lGgSp{width:40px;height:40px;font-size:15px;background:var(--reader-bg)}.article-view_authorName__IwG0Y{display:flex;flex-wrap:wrap;gap:0 10px;align-items:baseline}.article-view_authorName__IwG0Y b{font-size:15px;font-weight:600}.article-view_authorName__IwG0Y span,.article-view_authorRole__1_SAF{font-size:12px;color:var(--reader-muted)}.article-view_authorBio__K5dJg{margin-top:6px;line-height:1.8;color:var(--reader-body)}.article-view_history__PPkvI{display:grid;gap:4px;padding-top:12px;border-top:1px solid var(--reader-line);color:var(--reader-body);font-variant-numeric:tabular-nums}.article-view_history__PPkvI li span,.article-view_history__PPkvI p span{margin-left:10px}.article-view_history__PPkvI time{color:var(--reader-muted)}.article-view_history__PPkvI summary{display:inline-flex;align-items:center;gap:4px;min-height:40px;color:var(--reader-accent-ink);cursor:pointer}.article-view_history__PPkvI details[open] summary svg{transform:rotate(180deg)}.article-view_history__PPkvI ul{list-style:none;padding:0;margin:0}.article-view_history__PPkvI li{padding:6px 0}.article-view_asideTalk__3_VD0{display:flex;align-items:center;gap:8px;min-height:48px;padding:0 16px;border:1px solid var(--reader-note-line);border-radius:999px;background:var(--reader-note);color:var(--reader-note-ink);font-size:13px;cursor:pointer}.article-view_asideTalk__3_VD0 b{margin-left:auto;font-variant-numeric:tabular-nums}.article-view_asideTalk__3_VD0:hover{border-color:#dccf9f}@container (min-width: 1040px){.article-view_title__4rBw_{font-size:32px}}@container (max-width: 600px){.article-view_title__4rBw_{font-size:23px;line-height:1.5;letter-spacing:0}.article-view_cover__iBPvV img{border-radius:var(--reader-radius)}.article-view_keyPoints__WGVsi{padding:16px}.article-view_keyPoints__WGVsi li{font-size:14px}.article-view_author___sMeB{padding:16px}}.disclosure_disclosure__6zjla{display:grid;gap:4px;margin:0;font-size:12px;line-height:1.7;color:var(--reader-muted)}.disclosure_disclosure__6zjla p{display:flex;gap:8px;align-items:baseline}.disclosure_label__SSqWR{flex:none;padding:0 6px;border:1px solid var(--reader-line);border-radius:4px;background:var(--reader-surface);font-size:11px;font-weight:600;line-height:1.6;color:var(--reader-body)}.disclosure_disclosure__6zjla a{margin-left:4px;color:var(--reader-body);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.disclosure_disclosure__6zjla a:focus-visible{outline:2px solid var(--reader-accent);outline-offset:3px}.product-image_figure__nq_yG{margin:32px 0}.product-image_imageLink__Uju6_{display:block;width:fit-content}.product-image_figure__nq_yG .product-image_apiImage__D91yd{display:block;width:128px;height:128px;max-width:128px;max-height:128px;object-fit:contain;border-radius:0}.product-image_caption__AC4Ns,.product-image_credit__Yh13j{color:var(--reader-muted);font-size:12px;line-height:20px}.product-image_caption__AC4Ns{margin-top:8px}.product-image_source__W_Mjm{display:block}.product-image_credit__Yh13j a,.product-image_source__W_Mjm a{text-decoration:underline;text-underline-offset:3px}.product-image_credit__Yh13j{margin-top:8px}.product-image_adMark__5pzm6{margin-left:8px}.reading-layout_frame__TXGUV{container-type:inline-size}.reading-layout_layout__et2uc{display:grid;grid-template-columns:minmax(0,1fr);overflow-wrap:anywhere}.reading-layout_main__ZF_Il{min-width:0}.reading-layout_aside__soxuE{display:none}.reading-layout_asideInner__d1vDZ{position:sticky;top:calc(var(--reader-header-height) + 24px);display:grid;gap:20px;max-height:calc(100dvh - var(--reader-header-height) - 48px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding-bottom:8px}.reading-layout_narrowOnly__7C9aQ{display:block}@container (min-width: 1040px){.reading-layout_layout__et2uc[data-aside]{grid-template-columns:minmax(0,1fr) 320px;column-gap:80px}.reading-layout_layout__et2uc:not([data-aside]){max-width:720px;margin-inline:auto}.reading-layout_aside__soxuE{display:block}.reading-layout_narrowOnly__7C9aQ{display:none}}.account_page___gpW2,.account_screen__hukFT{width:min(100%,480px);margin:0 auto;padding-bottom:48px}.account_page___gpW2{width:min(100%,640px)}.account_screenHead__MI0yh{display:flex;align-items:center;gap:4px;min-height:52px;margin:0 -8px}.account_backSpacer__yAT1z,.account_back__8KMCx{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:999px;color:var(--reader-ink)}.account_backSpacer__yAT1z{width:8px}.account_back__8KMCx:hover{background:var(--reader-surface)}.account_screenTitle__cvS2O{flex:1;min-width:0;font-size:17px;font-weight:700;line-height:1.4}.account_stepCount__LQlSt{flex:none;padding-right:8px;font-size:12px;color:var(--reader-muted);font-variant-numeric:tabular-nums}.account_progress__Zd_ft{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:6px;margin:4px 0 24px}.account_progress__Zd_ft span{height:4px;border-radius:999px;background:var(--reader-line);transition:background-color .3s var(--reader-ease)}.account_progress__Zd_ft span[data-done]{background:var(--reader-action)}.account_lead__Ez_NC{font-size:14px;line-height:1.8;color:var(--reader-body)}.account_lead__Ez_NC b{color:var(--reader-ink);overflow-wrap:anywhere}.account_small__kx7ev{font-size:12px;line-height:1.7;color:var(--reader-muted)}.account_leaveBox__2kFxH a,.account_small__kx7ev a,.account_switchLine__NxWsQ a{color:var(--reader-accent-ink);font-weight:600;text-decoration:underline;text-underline-offset:3px}.account_switchLine__NxWsQ{text-align:center;font-size:13px;color:var(--reader-body)}.account_robotNote__sIU0d{text-align:center;font-size:11px;color:var(--reader-muted)}.account_divider__k65nP{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--reader-muted)}.account_divider__k65nP:after,.account_divider__k65nP:before{content:"";flex:1;height:1px;background:var(--reader-line)}.account_noticeBox__fdlaC{margin-bottom:16px;padding:12px 14px;border:1px solid var(--reader-note-line);border-radius:var(--reader-radius);background:var(--reader-note);color:var(--reader-note-ink);font-size:13px;line-height:1.7}.account_dangerButton__YPLce,.account_googleButton__k7wa1,.account_primaryButton__uQYP0,.account_secondaryButton___Z43t{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:52px;padding:0 20px;border-radius:14px;font-size:15px;font-weight:600;text-align:center;cursor:pointer;transition:background-color .18s var(--reader-ease),transform .12s var(--reader-ease)}.account_primaryButton__uQYP0{background:var(--reader-action);color:var(--reader-on-action)}.account_primaryButton__uQYP0:hover{background:var(--reader-action-hover)}.account_googleButton__k7wa1,.account_secondaryButton___Z43t{border:1px solid #d9d8d2;background:var(--reader-bg);color:var(--reader-ink)}.account_googleButton__k7wa1:hover,.account_secondaryButton___Z43t:hover{background:var(--reader-surface)}.account_dangerButton__YPLce{background:#a33a2b;color:#fff}.account_dangerButton__YPLce:hover{background:#8c3124}:is(.account_primaryButton__uQYP0,.account_secondaryButton___Z43t,.account_googleButton__k7wa1,.account_dangerButton__YPLce):active{transform:scale(.99)}:is(.account_primaryButton__uQYP0,.account_secondaryButton___Z43t,.account_googleButton__k7wa1,.account_dangerButton__YPLce):disabled{opacity:.6;cursor:wait}.account_quietButton__RU7Qf{display:inline-flex;align-items:center;justify-content:center;min-height:44px;font-size:14px;color:var(--reader-body);cursor:pointer}.account_quietButton__RU7Qf:hover{color:var(--reader-ink)}.account_forgot__gZ21E,.account_inlineButton___Uc_y,.account_textButton__oMiD6{display:inline-flex;align-items:center;min-height:40px;padding:0 2px;font-size:13px;font-weight:600;color:var(--reader-accent-ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.account_inlineButton___Uc_y{margin-left:6px}.account_inlineButton___Uc_y:disabled,.account_textButton__oMiD6:disabled{color:var(--reader-muted);text-decoration:none;cursor:default}.account_forgot__gZ21E{align-self:flex-end;margin-top:-8px}.account_actions__hE5Y3,.account_stack__yCmLA{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.account_sheetActions__OFmBm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.account_sheetError__k7aeC{margin-bottom:10px}.account_form__kj4YQ{gap:20px}.account_formEnd__Hm3eD,.account_form__kj4YQ{display:grid;grid-template-columns:minmax(0,1fr)}.account_formEnd__Hm3eD{gap:12px;margin-top:4px}.account_field__PPfJV{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.account_field__PPfJV>label{font-size:13px;font-weight:600}.account_inputBox__U9vtS{display:flex;align-items:center;gap:10px;min-height:52px;padding:0 4px 0 14px;border:1px solid var(--reader-line);border-radius:var(--reader-radius);background:var(--reader-bg);color:var(--reader-muted);transition:border-color .18s var(--reader-ease)}.account_inputBox__U9vtS:focus-within{border-color:var(--reader-action);box-shadow:0 0 0 1px var(--reader-action)}.account_inputBox__U9vtS[data-invalid]{border-color:#a33a2b}.account_inputBox__U9vtS
.account_bare__LJt4v:not([type=checkbox]):not([type=radio]):not([type=search]):focus{outline:none;border-color:transparent;box-shadow:none}.account_bare__LJt4v{flex:1;min-width:0;min-height:48px;border:0;background:transparent;color:var(--reader-ink);font-size:16px}.account_reveal__UcFpx{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:999px;color:var(--reader-muted);cursor:pointer}.account_reveal__UcFpx:hover{background:var(--reader-surface);color:var(--reader-ink)}.account_hint__h9LkM{font-size:12px;line-height:1.7;color:var(--reader-muted)}.account_passwordRule__2eXLB{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px;--rule-icon:var(--reader-line)}.account_passwordRule__2eXLB[data-ok]{--rule-icon:#3f6645;color:#3f6645}.account_passwordRule__2eXLB svg{color:var(--rule-icon)}.account_passwordRule__2eXLB>span{color:var(--reader-muted)}.account_nameHint__yuktV{display:flex;justify-content:space-between;gap:12px}.account_counter__pME8M{flex:none;font-variant-numeric:tabular-nums}.account_counter__pME8M[data-over]{color:#a33a2b;font-weight:600}.account_fieldError__sLgJm,.account_formError__WwqQp{font-size:13px;line-height:1.6;color:#a33a2b}.account_formError__WwqQp{padding:10px 12px;border-radius:10px;background:#fbeeec}.account_checkCard__vB906{display:flex;gap:12px;align-items:flex-start;padding:14px;border:1px solid var(--reader-line);border-radius:14px;background:#fbfaf7;cursor:pointer}.account_checkCard__vB906 input{flex:none;width:22px;height:22px;margin:1px 0 0;accent-color:var(--reader-action)}.account_checkCard__vB906>span{display:grid;grid-template-columns:minmax(0,1fr);gap:3px}.account_checkCard__vB906 b{font-size:14px;font-weight:600;line-height:1.5}.account_checkCard__vB906 small{font-size:12px;line-height:1.7;color:var(--reader-muted)}.account_turnstile__xLL1C:empty,.account_turnstile__xLL1C>div:empty{display:none}.account_codeScreen__Sj2Xq,.account_turnstile__xLL1C{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center}.account_codeScreen__Sj2Xq{gap:14px;text-align:center}.account_heroIcon__rx6Hc{display:grid;place-items:center;width:72px;height:72px;border-radius:999px;background:var(--reader-accent-soft);color:var(--reader-action)}.account_codeTitle___hFmr{font-size:20px;font-weight:700;line-height:1.6}.account_code__1YbRm{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));min-width:0;min-inline-size:0;gap:8px;width:100%;margin:8px 0 0;padding:0;border:0}.account_code__1YbRm input{min-width:0;height:58px;border:1px solid var(--reader-line);border-radius:var(--reader-radius);background:var(--reader-bg);color:var(--reader-ink);font-size:24px;font-weight:600;text-align:center;font-variant-numeric:tabular-nums}.account_code__1YbRm[data-invalid] input{border-color:#a33a2b;animation:account_shake__v_N0P .32s ease}@keyframes account_shake__v_N0P{25%{translate:-4px 0}75%{translate:4px 0}}.account_helpBox___uo5T{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;margin-top:32px;padding:16px;border-radius:var(--reader-radius-card);background:var(--reader-surface);font-size:13px;line-height:1.7}.account_helpBox___uo5T p{color:var(--reader-body)}.account_helpBox___uo5T .account_inlineButton___Uc_y{justify-self:start;margin-left:0}.account_codeHelp__4_QvR{width:100%;margin-top:0;text-align:left}.account_closed__7y4AL,.account_doneBox__zyizc{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:12px;padding:24px 0;text-align:center}.account_doneIcon__0iDYP{color:#3f6645}.account_closed__7y4AL h2,.account_doneBox__zyizc h2{font-size:19px;font-weight:700}.account_closed__7y4AL p,.account_doneBox__zyizc p{font-size:14px;color:var(--reader-body)}.account_welcome__pmuC1{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;padding-top:12px}.account_welcomeArt__Fxe8W{display:grid;place-items:center;padding:8px 0}.account_welcomeBird__7bFGp{display:block}.account_welcomeText__DSCwv{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.account_welcomeText__DSCwv h1{font-size:24px;font-weight:700;line-height:1.5}.account_welcomeText__DSCwv p{font-size:14px;line-height:1.8;color:var(--reader-body)}.account_benefits__RkP_7{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none}.account_benefits__RkP_7 li{display:flex;gap:12px;align-items:center;font-size:14px;line-height:1.6}.account_benefitIcon__rPapi{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:12px}.account_benefits__RkP_7 [data-tone=accent]{background:var(--reader-accent-soft);color:var(--reader-action)}.account_benefits__RkP_7 [data-tone=note]{background:var(--reader-note);color:var(--reader-note-accent)}.account_benefits__RkP_7 [data-tone=plain]{background:var(--reader-surface);color:var(--reader-body)}.account_join__GNh1a{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;font-size:14px;color:var(--reader-body)}.account_avatarPicker__qjmYi{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:4px}.account_avatarFrame__ooPWe{position:relative}.account_avatarCamera__THe_x{position:absolute;right:-4px;bottom:-4px;display:grid;place-items:center;width:44px;height:44px;border:3px solid var(--reader-bg);border-radius:999px;background:var(--reader-action);color:var(--reader-on-action);cursor:pointer}.account_avatarCamera__THe_x:hover{background:var(--reader-action-hover)}.account_cropper__bxdv2{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:14px;padding-top:4px}.account_cropCanvas__MR_Ff{border-radius:999px;background:var(--reader-surface);box-shadow:0 0 0 1px var(--reader-line);cursor:grab;touch-action:none}.account_cropCanvas__MR_Ff:active{cursor:grabbing}.account_zoom__8_fS9{display:flex;align-items:center;gap:8px;width:min(100%,300px)}.account_zoomRange__pmLT3{flex:1;accent-color:var(--reader-action)}.account_zoom__8_fS9 button{display:grid;place-items:center;width:40px;height:40px;border-radius:999px;color:var(--reader-body);cursor:pointer}.account_zoom__8_fS9 button:hover:not(:disabled){background:var(--reader-surface)}.account_zoom__8_fS9 button:disabled{opacity:.35}.account_preview__f3FnU{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding:14px;border-radius:var(--reader-radius-card);background:var(--reader-surface)}.account_previewLabel__7Ib4r{font-size:12px;font-weight:600;color:var(--reader-muted)}.account_entryIcon__y4O68{display:grid;place-items:center;width:44px;height:44px;border-radius:999px;color:var(--reader-ink)}.account_entryIcon__y4O68:hover{background:var(--reader-surface)}.account_entryIcon__y4O68>span{box-shadow:0 0 0 2px var(--reader-bg),0 0 0 3px var(--reader-line)}.account_entryGuest__siIdq{display:inline-flex;align-items:center;gap:6px;height:36px;margin:0 2px;padding:0 12px 0 4px;border:1px solid var(--reader-line);border-radius:999px;background:var(--reader-bg);color:var(--reader-ink);font-size:12.5px;font-weight:600;line-height:1;white-space:nowrap;transition:background-color .18s var(--reader-ease)}.account_entryGuest__siIdq:hover{background:var(--reader-accent-soft);border-color:#ecd9d4}.account_entryGuestIcon__O3S2o{display:grid;place-items:center;width:28px;height:28px;border-radius:999px;background:var(--reader-accent-soft);color:var(--reader-action)}.account_entryGuestWide__F0S5y{display:none}@media (min-width:900px){.account_entryGuestPhone__64Xiq{display:none}.account_entryGuestWide__F0S5y{display:inline}}.account_entryDesktop__P7HZ0{display:inline-flex;align-items:center;gap:8px;max-width:200px;min-height:44px;padding:0 10px 0 6px;border-radius:999px;color:var(--reader-ink);font-size:14px;cursor:pointer}.account_entryDesktop__P7HZ0:hover,.account_entryDesktop__P7HZ0[data-state=open]{background:var(--reader-surface)}.account_entryName__ts695{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account_entryPhone__oAqka{display:none}@media (max-width:899px){.account_entryPhone__oAqka{display:grid}.account_entryDesktop__P7HZ0{display:none}}.account_menu__t_qrV{z-index:50;width:260px;padding:8px;border:1px solid var(--reader-line);border-radius:var(--reader-radius-card);background:var(--reader-bg);color:var(--reader-ink);box-shadow:var(--reader-float-shadow);font-size:14px;line-height:1.5;animation:account_menuIn__tUB0a .16s var(--reader-ease)}@keyframes account_menuIn__tUB0a{0%{opacity:0;transform:translateY(-4px)}}.account_menuItem__cdLLa,.account_menuProfile__3lJid{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:0 10px;border-radius:10px;color:var(--reader-ink);outline:none;cursor:pointer}.account_menuProfile__3lJid{min-height:60px;margin-bottom:4px}.account_menuProfile__3lJid>span:last-child{display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.account_menuProfile__3lJid b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account_menuProfile__3lJid small{font-size:12px;color:var(--reader-accent-ink)}.account_menuItem__cdLLa svg{color:var(--reader-muted)}.account_menuItem__cdLLa[data-highlighted],.account_menuProfile__3lJid[data-highlighted]{background:var(--reader-surface)}.account_menuItem__cdLLa[data-disabled]{opacity:.5}.account_menuSeparator__mHtKY{height:1px;margin:6px 4px;background:var(--reader-line)}.account_unreadDot__Uswxs{position:absolute;top:var(--dot-top,9px);right:var(--dot-right,9px);width:9px;height:9px;border-radius:999px;background:var(--reader-alert);box-shadow:0 0 0 2px var(--reader-bg);pointer-events:none}.account_dotHolder__yO7jP{--dot-top:-1px;--dot-right:-1px;position:relative;display:inline-flex}.account_countBadge__euUc6{display:inline-grid;place-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;border-radius:999px;background:var(--reader-alert);color:#fff;font-size:11px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.account_menuJoin__cty9c,.account_menuMemberCard__yw81F{margin-bottom:20px;border-radius:var(--reader-radius-card)}.account_menuMemberCard__yw81F{overflow:hidden;background:var(--reader-surface)}.account_menuJoin__cty9c{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;padding:16px;background:var(--reader-accent-soft)}.account_menuJoinHead__fW8KQ{display:flex;align-items:center;gap:12px}.account_menuBird__4An_x{margin:-10px -8px -8px -10px}.account_menuJoinHead__fW8KQ h3{font-size:15px;font-weight:700;line-height:1.5}.account_menuJoinHead__fW8KQ p{font-size:12px;line-height:1.7;color:var(--reader-body)}.account_phrase__OsTS2{display:inline-block}.account_menuJoinActions__jAVPp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.account_menuJoinActions__jAVPp a{min-height:44px;font-size:14px}.account_menuMember__qGHi2{padding:12px 14px}.account_menuMember__qGHi2,.account_menuNotice__oLGP6{display:flex;align-items:center;gap:12px;color:var(--reader-ink)}.account_menuNotice__oLGP6{min-height:52px;margin:0 14px;border-top:1px solid var(--reader-line);font-size:14px}.account_menuNotice__oLGP6>svg:first-child{margin:0 13px;color:var(--reader-note-accent)}.account_menuNotice__oLGP6>svg:last-child{flex:none;color:var(--reader-muted)}.account_menuNotice__oLGP6 .account_countBadge__euUc6{margin-left:auto}.account_menuMember__qGHi2>span:not([aria-hidden]){flex:1;min-width:0;display:grid}.account_menuMember__qGHi2 b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px}.account_menuMember__qGHi2 small{font-size:12px;color:var(--reader-accent-ink)}.account_menuMember__qGHi2>svg{flex:none;color:var(--reader-muted)}.account_savePill__850z_{flex:none;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px 0 11px;border:1px solid var(--reader-line);border-radius:999px;background:var(--reader-bg);color:var(--reader-body);font-size:13px;font-weight:600;cursor:pointer;transition:background-color .18s var(--reader-ease),transform .12s var(--reader-ease)}.account_savePill__850z_:hover{background:var(--reader-surface)}.account_saveDock__gcflt[aria-pressed=true],.account_savePill__850z_[aria-pressed=true]{border-color:#ecc9bb;background:var(--reader-accent-soft);color:var(--reader-action-hover)}.account_saveDock__gcflt:active,.account_savePill__850z_:active{transform:scale(.95)}.account_saveDock__gcflt{flex:none;display:grid;place-items:center;width:48px;height:48px;border:1px solid rgb(231 230 224/90%);border-radius:999px;background:rgb(255 255 255/92%);backdrop-filter:saturate(1.4) blur(12px);box-shadow:var(--reader-float-shadow);color:var(--reader-ink);cursor:pointer}.account_toastRegion__qNzeC{position:fixed;left:16px;right:16px;bottom:calc(92px + env(safe-area-inset-bottom));z-index:70;display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;pointer-events:none}.account_toast__ZkiIC{display:flex;align-items:center;gap:10px;width:min(100%,420px);padding:12px 14px 12px 12px;border-radius:14px;background:var(--reader-ink);color:#fff;font-size:14px;font-weight:500;box-shadow:0 2px 6px rgb(43 46 44/6%),0 12px 32px rgb(43 46 44/18%);pointer-events:auto;animation:account_toastIn__1YJ57 .28s var(--reader-ease)}@keyframes account_toastIn__1YJ57{0%{opacity:0;transform:translateY(12px)}}.account_toastIcon__fJkWM{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:999px;background:var(--reader-action)}.account_toast__ZkiIC[data-tone=error] .account_toastIcon__fJkWM{background:#a33a2b}.account_toastText__6_MQF{flex:1;min-width:0;line-height:1.5}.account_toast__ZkiIC a{flex:none;color:#f3c9b8;font-size:13px;font-weight:600}@media (min-width:1080px){.account_toastRegion__qNzeC{bottom:32px}}.account_profileHead__xLQtI{display:flex;align-items:center;gap:14px;padding-top:8px}.account_profileHead__xLQtI>div{flex:1;min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:2px}.account_profileHead__xLQtI h1{font-size:20px;font-weight:700;line-height:1.4;overflow-wrap:anywhere}.account_profileHead__xLQtI span{font-size:12px;color:var(--reader-muted)}.account_roundLink__EpZBo{position:relative;flex:none;display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--reader-line);border-radius:999px;color:var(--reader-ink)}.account_roundLink__EpZBo:hover,.account_stats__1kf78{background:var(--reader-surface)}.account_stats__1kf78{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:16px 0;padding:14px 0;border-radius:var(--reader-radius-card);text-align:center}.account_stats__1kf78>div{display:flex;flex-direction:column-reverse;gap:2px}.account_stats__1kf78>div+div{border-left:1px solid var(--reader-line)}.account_stats__1kf78 dt{font-size:12px;color:var(--reader-muted)}.account_stats__1kf78 dd{font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}.account_stats__1kf78 [data-tone=note] dd{color:var(--reader-note-accent)}.account_tabs__nKGK4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:4px;border-radius:999px;background:var(--reader-surface)}.account_tabs__nKGK4 a{display:flex;align-items:center;justify-content:center;min-height:40px;border-radius:999px;font-size:14px;color:var(--reader-body)}.account_tabs__nKGK4 a[aria-current]{background:var(--reader-bg);color:var(--reader-ink);font-weight:700;box-shadow:0 1px 2px rgb(43 46 44/8%),0 4px 12px rgb(43 46 44/6%)}.account_chips__OwwP0{display:flex;gap:8px;margin-top:14px;overflow-x:auto}.account_chips__OwwP0 a{flex:none;display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border:1px solid var(--reader-line);border-radius:999px;font-size:13px;color:var(--reader-body)}.account_chips__OwwP0 a[aria-current]{border-color:var(--reader-action);background:var(--reader-action);color:var(--reader-on-action);font-weight:600}.account_linkPending__iY4TO{display:none}a:has(>.account_linkPending__iY4TO[data-pending]){animation:account_linkPending__iY4TO .9s ease-in-out infinite alternate}.account_page___gpW2:has(nav .account_linkPending__iY4TO[data-pending])>nav~:not(nav){opacity:.45;transition:opacity .2s ease .1s}@keyframes account_linkPending__iY4TO{to{opacity:.5}}@media (prefers-reduced-motion:reduce){a:has(>.account_linkPending__iY4TO[data-pending]){animation:none;opacity:.6}}.account_myComments__JTG63,.account_savedList__m71ZS{margin:8px 0 0;padding:0;list-style:none}.account_savedItem__X1ADG{display:flex;align-items:center;gap:4px;border-bottom:1px solid #efeee9;transition:opacity .2s ease}.account_savedItem__X1ADG[data-removed]{opacity:.55}.account_savedLink__OA_D4{flex:1;min-width:0;display:flex;align-items:center;gap:12px;padding:12px 0;color:var(--reader-ink)}.account_savedLink__OA_D4 img,.account_savedThumb__L5OrS{flex:none;width:72px;height:72px;border-radius:var(--reader-radius);object-fit:cover;background:var(--reader-surface)}.account_savedText__3Wnc8{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:3px}.account_savedText__3Wnc8 small{font-size:11px;font-weight:600;color:var(--reader-accent)}.account_savedTitle__RSW_F{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;font-weight:600;line-height:1.5}.account_savedText__3Wnc8>span{font-size:11px;color:var(--reader-muted)}.account_savedLink__OA_D4:hover{--saved-title:var(--reader-accent-ink)}.account_savedTitle__RSW_F{color:var(--saved-title,inherit)}.account_unsave__ZrgEA{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:999px;color:var(--reader-action);cursor:pointer}.account_unsave__ZrgEA:hover{background:var(--reader-accent-soft)}.account_myComment__AIJOS{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;padding:14px 0;border-bottom:1px solid #efeee9}.account_myCommentWhere__J4r00{display:flex;flex-wrap:wrap;gap:0 6px;font-size:12px;color:var(--reader-muted)}.account_whereTitle__RfOMr{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.account_myCommentWhere__J4r00:hover{color:var(--reader-accent-ink)}.account_myCommentBody__1moVI{padding:10px 14px 12px;border:1px solid var(--reader-note-line);border-radius:4px 14px 14px 14px;background:var(--reader-note);color:var(--reader-note-ink);font-size:14px;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere}.account_myCommentMeta__2cjHh{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:12px;color:var(--reader-muted)}.account_statusBadge__DBmwq{padding:1px 8px;border-radius:999px;background:#e8f0e6;color:#3f6645;font-weight:600}.account_commentDisplayChoice__JuXrA{flex-basis:100%;min-width:0}.account_commentDisplaySummary__YLADd{display:flex;align-items:center;gap:8px}.account_commentDisplayLabel__0odvA{flex:1;min-width:0;overflow-wrap:anywhere}.account_commentDisplayChange__OwACJ{flex:none;min-width:44px;min-height:44px;color:var(--reader-accent-ink);font-weight:600;cursor:pointer}.account_commentDisplayPreview__leKi3{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 0}.account_commentDisplayPreview__leKi3 b{min-width:0;overflow-wrap:anywhere;color:var(--reader-ink)}.account_commentDisplayWarning__qJAmh{margin:0 0 12px;overflow-wrap:anywhere;font-size:12px;color:var(--reader-muted)}.account_commentDisplayError__fApMC{margin:0 0 12px;overflow-wrap:anywhere;color:#a33a2b}.account_commentDisplayActions__MKiIS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.account_commentDisplayCancel__5mQC6,.account_commentDisplaySave__4F_EE{min-width:0;min-height:44px;padding:8px;border-radius:10px;font-weight:600;cursor:pointer}.account_commentDisplayCancel__5mQC6{border:1px solid var(--reader-line);background:var(--reader-bg)}.account_commentDisplaySave__4F_EE{background:var(--reader-action);color:var(--reader-on-action)}:is(.account_commentDisplayChange__OwACJ,.account_commentDisplayCancel__5mQC6,.account_commentDisplaySave__4F_EE):disabled{opacity:.55;cursor:default}:is(.account_commentDisplayChange__OwACJ,.account_commentDisplayCancel__5mQC6,.account_commentDisplaySave__4F_EE,.account_commentDisplayLabel__0odvA):focus-visible{outline:2px solid var(--reader-accent-ink);outline-offset:3px}.account_statusBadge__DBmwq[data-status=pending]{background:var(--reader-bg);border:1px dashed var(--reader-note-strong);color:var(--reader-note-accent)}.account_statusBadge__DBmwq:is([data-status=hidden],[data-status=rejected],[data-status=spam]){background:var(--reader-surface);color:var(--reader-muted)}.account_myCommentReactions__GpiP5,.account_myCommentReplies__oL_lB{display:inline-flex;align-items:center;gap:4px;color:var(--reader-note-accent);font-weight:600}.account_myCommentReplies__oL_lB{min-height:32px;text-decoration:underline;text-underline-offset:3px}.account_myReplyTo__cSMbZ{display:flex;align-items:center;gap:4px;min-width:0;font-size:12px;color:var(--reader-muted)}.account_myReplyTo__cSMbZ span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account_myCommentEdit__kdcpA{margin-left:auto;display:inline-flex;align-items:center;min-height:32px;color:var(--reader-accent-ink);font-weight:600}.account_moreButton__pJNeD{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;margin-top:16px;border:1px solid var(--reader-line);border-radius:999px;font-size:14px;color:var(--reader-ink);cursor:pointer}.account_moreButton__pJNeD:hover{background:var(--reader-surface)}.account_listEnd__OJb0x{margin-top:14px;text-align:center;font-size:12px;color:var(--reader-muted)}.account_emptyState__Q_Xr_{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:8px;padding:40px 16px;text-align:center}.account_emptyState__Q_Xr_>span{display:grid;place-items:center;width:56px;height:56px;border-radius:999px;background:var(--reader-surface);color:var(--reader-muted)}.account_emptyState__Q_Xr_ p{font-size:15px;font-weight:600}.account_emptyState__Q_Xr_ small{max-width:320px;font-size:13px;line-height:1.7;color:var(--reader-body)}.account_emptyState__Q_Xr_ .account_secondaryButton___Z43t{width:auto;min-height:44px;margin-top:8px}.account_settings___PtSC{gap:24px}.account_group__axdP6,.account_settings___PtSC{display:grid;grid-template-columns:minmax(0,1fr)}.account_group__axdP6{gap:8px}.account_group__axdP6 h2{padding-left:4px;font-size:12px;font-weight:600;color:var(--reader-muted);letter-spacing:.04em}.account_rows__uLjuZ{overflow:hidden;border:1px solid var(--reader-line);border-radius:var(--reader-radius-card)}.account_deviceRow__CdYl2,.account_rowAction__Vq6bM,.account_row__mxaq0,.account_switchRow__1pBQu{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:0 14px 0 16px;font-size:15px;text-align:left;color:var(--reader-ink)}.account_rows__uLjuZ>*+*{border-top:1px solid var(--reader-line)}.account_row__mxaq0{cursor:pointer}.account_rowAction__Vq6bM:hover,.account_row__mxaq0:hover{background:var(--reader-surface)}.account_rowLabel__KS0d7{flex:none}.account_rowValue__UKpY0{flex:1;min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:var(--reader-muted)}.account_rowValue__UKpY0>span{display:inline-grid;vertical-align:middle}.account_row__mxaq0>svg{flex:none;color:var(--reader-muted)}.account_rowAction__Vq6bM{justify-content:center;font-size:14px;font-weight:600;color:var(--reader-accent-ink);cursor:pointer}.account_groupNote__hzvB0{padding:0 4px;font-size:12px;line-height:1.7;color:var(--reader-muted)}.account_switchRow__1pBQu{justify-content:space-between;cursor:pointer}.account_switchInput__wcJmB{position:absolute;opacity:0;width:1px;height:1px}.account_switch__lNlYB{position:relative;flex:none;width:50px;height:30px;border-radius:999px;background:#d9d8d2;transition:background-color .2s var(--reader-ease)}.account_switch__lNlYB:after{content:"";position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:999px;background:#fff;box-shadow:0 1px 3px rgb(0 0 0/20%);transition:translate .2s var(--reader-ease)}.account_switchInput__wcJmB:checked+.account_switch__lNlYB{background:var(--reader-action)}.account_switchInput__wcJmB:checked+.account_switch__lNlYB:after{translate:20px 0}.account_switchInput__wcJmB:focus-visible+.account_switch__lNlYB{outline:2px solid var(--reader-accent);outline-offset:2px}.account_deviceRow__CdYl2 svg{flex:none;color:var(--reader-muted)}.account_deviceRow__CdYl2>span{display:grid;grid-template-columns:minmax(0,1fr)}.account_deviceRow__CdYl2 b{font-size:14px;font-weight:600}.account_deviceRow__CdYl2 small{font-size:12px;color:var(--reader-muted)}.account_logout__fyZiX{display:flex;align-items:center;justify-content:center;gap:8px;min-height:52px;border:1px solid var(--reader-line);border-radius:14px;font-size:15px;font-weight:600;color:var(--reader-ink);cursor:pointer}.account_logout__fyZiX:hover{background:var(--reader-surface)}.account_leaveLink__60exa{justify-self:center;min-height:44px;font-size:13px;color:var(--reader-muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.account_leave__YDUfe{gap:14px}.account_leaveBox__2kFxH,.account_leave__YDUfe{display:grid;grid-template-columns:minmax(0,1fr)}.account_leaveBox__2kFxH{gap:8px;padding:14px;border-radius:14px;background:var(--reader-surface);font-size:13px;line-height:1.7;color:var(--reader-body)}.account_leaveBox__2kFxH[data-tone=note]{border:1px solid var(--reader-note-line);background:var(--reader-note);color:var(--reader-note-ink)}.account_leaveBox__2kFxH b{color:var(--reader-ink)}.account_leaveBox__2kFxH ul{display:grid;gap:6px;margin:0;padding-left:1.2em}.account_leaveBox__2kFxH li::marker{content:"× ";color:#a33a2b}@media (min-width:900px){.account_screen__hukFT{padding-top:16px}}@media (prefers-reduced-motion:reduce){.account_code__1YbRm[data-invalid] input,.account_menu__t_qrV,.account_progress__Zd_ft span,.account_switch__lNlYB,.account_switch__lNlYB:after,.account_toast__ZkiIC{animation:none;transition:none}}.account_notices__3uugX{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;margin:0;padding:0;list-style:none}.account_notice__s07n4{display:flex;align-items:flex-start;gap:12px;padding:14px 12px;border-radius:14px;color:var(--reader-ink);transition:background-color .18s var(--reader-ease)}.account_notice__s07n4:hover{background:var(--reader-surface)}.account_notice__s07n4[data-unread]{background:var(--reader-accent-soft)}.account_noticeAvatar__QE0uE{position:relative;flex:none;display:inline-flex}.account_noticeKind__bJxeQ{position:absolute;right:-4px;bottom:-4px;display:grid;place-items:center;width:20px;height:20px;border-radius:999px;background:var(--reader-note);color:var(--reader-note-accent);box-shadow:0 0 0 2px var(--reader-bg)}.account_noticeText__zznva{flex:1;min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:5px}.account_noticeTitle__39aTI{font-size:14px;line-height:1.6}.account_noticeTitle__39aTI b{font-weight:700}.account_noticeBody__ehfeQ{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding-left:10px;border-left:2px solid var(--reader-note-strong);font-size:13px;line-height:1.7;color:var(--reader-body);overflow-wrap:anywhere}.account_noticeMeta__5yk2P{display:flex;gap:8px;min-width:0;font-size:12px;color:var(--reader-muted)}.account_noticeMeta__5yk2P time{flex:none}.account_noticeWhere__DVye5{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account_noticeNew__7QFP6{flex:none;width:8px;height:8px;margin-top:8px;border-radius:999px;background:var(--reader-alert)}@media (prefers-reduced-motion:reduce){.account_notice__s07n4{transition:none}}.tag-link_link__iBbvv{display:inline-flex;align-items:center;min-height:32px;max-width:100%;color:var(--reader-body,#555b57);text-decoration:none;border-radius:999px;font-size:12px;line-height:1.5}.tag-link_pill__1f6_I{display:inline-flex;align-items:baseline;gap:5px;min-height:28px;padding:4px 10px;border:1px solid var(--reader-line,#e3e5e1);border-radius:999px;background:#fff;overflow-wrap:anywhere}.tag-link_hash__f7I_o{color:var(--reader-accent,#a25c53);font-weight:500}.tag-link_link__iBbvv:focus-visible .tag-link_pill__1f6_I,.tag-link_link__iBbvv:hover .tag-link_pill__1f6_I{background:var(--reader-surface);color:var(--reader-ink)}.tag-link_link__iBbvv[data-size=small]{min-height:24px;font-size:11px;line-height:1.4}.tag-link_link__iBbvv[data-size=small] .tag-link_pill__1f6_I{gap:3px;min-height:22px;padding:2px 8px;border-color:transparent;background:var(--reader-surface);white-space:nowrap}.browse_searchField__k_UNa{display:flex;align-items:center;gap:10px;height:52px;padding:0 6px 0 18px;border:1px solid var(--reader-line);border-radius:999px;background:var(--reader-bg);box-shadow:var(--reader-card-shadow);color:var(--reader-muted);transition:border-color .18s var(--reader-ease),box-shadow .18s var(--reader-ease)}.browse_searchField__k_UNa[data-size=large]{height:58px}.browse_searchField__k_UNa svg{flex:none}.browse_searchField__k_UNa input{flex:1;min-width:0;height:100%;background:transparent;color:var(--reader-ink);font-size:16px}.browse_searchField__k_UNa input::placeholder{color:var(--reader-muted)}.browse_searchField__k_UNa input[type=search]:focus{outline:none;box-shadow:none}.browse_searchField__k_UNa:focus-within{border-color:var(--reader-accent);box-shadow:0 0 0 4px var(--reader-accent-soft)}.browse_searchField__k_UNa button{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:999px;background:var(--reader-action);color:var(--reader-on-action);cursor:pointer}.browse_searchField__k_UNa[data-size=large] button{width:46px;height:46px}.browse_tagCloud__AnWsg{display:flex;flex-wrap:wrap;gap:4px 6px;list-style:none;padding:0;margin:0}.browse_rail__ZXKE_{display:flex;gap:8px;overflow-x:auto;margin:0 -16px;padding:2px 16px 4px;list-style:none;scrollbar-width:none;scroll-padding-inline:16px}.browse_rail__ZXKE_::-webkit-scrollbar{display:none}.browse_rail__ZXKE_ a{flex:none;display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;border:1px solid var(--reader-line);border-radius:999px;background:var(--reader-bg);color:var(--reader-body);font-size:14px;white-space:nowrap;transition:background-color .18s var(--reader-ease),color .18s var(--reader-ease)}.browse_rail__ZXKE_ a:hover{background:var(--reader-surface);color:var(--reader-ink)}.browse_rail__ZXKE_ a[aria-current]{border-color:var(--reader-action);background:var(--reader-action);color:var(--reader-on-action);font-weight:600}.browse_rail__ZXKE_ small{font-size:11px;opacity:.7;font-variant-numeric:tabular-nums}.browse_subRail__g3QmZ{margin-top:8px}.browse_subRail__g3QmZ a{height:34px;padding:0 14px;border-color:transparent;background:var(--reader-surface);font-size:13px}.browse_subRail__g3QmZ a[aria-current]{border-color:var(--reader-action);background:var(--reader-action);color:var(--reader-on-action);font-weight:600}.browse_toolbar__ojtOJ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 12px;margin:24px 0 8px}.browse_status__udNJp{font-size:13px;color:var(--reader-muted);font-variant-numeric:tabular-nums}.browse_status__udNJp b{font-size:15px;font-weight:600;color:var(--reader-ink)}.browse_tools__3RP09{display:flex;align-items:center;gap:8px}.browse_filterButton__zFN4J,.browse_sortFace__LD70N{white-space:nowrap;display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 14px;border:1px solid var(--reader-line);border-radius:999px;background:var(--reader-bg);color:var(--reader-ink);font-size:13px;cursor:pointer}.browse_filterButton__zFN4J:hover,.browse_sort__qqPd6:hover .browse_sortFace__LD70N{background:var(--reader-surface)}.browse_badge___M8EN{display:grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--reader-action);color:var(--reader-on-action);font-size:11px;font-weight:600}.browse_sort__qqPd6{position:relative}.browse_sort__qqPd6 select{position:absolute;inset:0;width:100%;opacity:0;font-size:16px;cursor:pointer}.browse_sortFace__LD70N{padding-right:12px}.browse_sortFace__LD70N svg{color:var(--reader-muted)}.browse_sort__qqPd6:has(select:focus-visible) .browse_sortFace__LD70N{outline:2px solid var(--reader-accent);outline-offset:2px}.browse_chips__oqH9w{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 8px}.browse_chips__oqH9w ul{display:contents;list-style:none}.browse_chips__oqH9w li button{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px 0 12px;border:1px solid var(--reader-action);border-radius:999px;background:var(--reader-bg);color:var(--reader-action-hover);font-size:12px;cursor:pointer}.browse_chips__oqH9w li button:hover{background:var(--reader-surface)}.browse_clear___H9_P{min-height:32px;padding:0 4px;font-size:12px;color:var(--reader-muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.browse_results__yyUlD{transition:opacity .2s ease}.browse_results__yyUlD[aria-busy=true]{opacity:.45}.browse_pagination__3pdyj{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:40px}.browse_endBird__vZf5q{position:absolute;right:0;bottom:-6px}@media (max-width:600px){.browse_endBird__vZf5q{right:4px;bottom:calc(100% - 10px)}}.browse_pagination__3pdyj a,.browse_pagination__3pdyj>span[aria-current]{display:grid;place-items:center;min-width:44px;height:44px;padding:0 14px;border-radius:999px;font-size:14px;font-variant-numeric:tabular-nums}.browse_pagination__3pdyj a{border:1px solid var(--reader-line);color:var(--reader-ink)}.browse_pagination__3pdyj a:hover{background:var(--reader-surface)}.browse_pagination__3pdyj [aria-current]{background:var(--reader-action);color:var(--reader-on-action);font-weight:600}.browse_sheetActions__hmq2m{display:flex;gap:8px}.browse_sheetActions__hmq2m button{flex:1;min-height:48px;border-radius:999px;font-size:14px;font-weight:600;cursor:pointer}.browse_sheetActions__hmq2m button:first-child{flex:0 0 auto;padding:0 20px;border:1px solid var(--reader-line);color:var(--reader-ink)}.browse_sheetActions__hmq2m button:last-child{background:var(--reader-action);color:var(--reader-on-action)}@media (max-width:599px){.browse_searchField__k_UNa[data-size=large]{height:52px}.browse_searchField__k_UNa[data-size=large] button{width:40px;height:40px}.browse_status__udNJp{flex-basis:100%}.browse_tools__3RP09,.browse_tools__3RP09>*{flex:1}.browse_filterButton__zFN4J{justify-content:center}.browse_sort__qqPd6 select{width:100%}}@media (min-width:600px){.browse_rail__ZXKE_{margin:0;padding:2px 0 4px;flex-wrap:wrap;overflow:visible}}@media (prefers-reduced-motion:reduce){.browse_rail__ZXKE_ a,.browse_results__yyUlD,.browse_searchField__k_UNa{transition:none}}.reader-tokens_theme__dQbFK{--reader-page-width:1120px;--reader-header-height:60px;--reader-bg:#fff;--reader-surface:#f6f5f1;--reader-line:#e7e6e0;--reader-ink:#2b2e2c;--reader-body:#4e5450;--reader-muted:#6b716d;--reader-accent:#9b6059;--reader-accent-ink:#874e47;--reader-accent-soft:#f6ecea;--reader-action:#b05a3a;--reader-action-hover:#9e4f33;--reader-on-action:#fff;--reader-note:#f7f4e5;--reader-note-line:#eae2c3;--reader-note-ink:#44423b;--reader-note-strong:#d6c68a;--reader-note-accent:#7a6a37;--reader-buy:#4e6e97;--reader-buy-hover:#405f87;--reader-buy-soft:#eef2f7;--reader-alert:#e0453b;--reader-radius:12px;--reader-radius-card:16px;--reader-radius-sheet:22px;--reader-card-shadow:0 1px 2px rgb(43 46 44/4%),0 6px 18px rgb(43 46 44/4%);--reader-float-shadow:0 2px 6px rgb(43 46 44/6%),0 12px 32px rgb(43 46 44/10%);--reader-ease:cubic-bezier(0.2,0.7,0.2,1)}@media (max-width:600px){.reader-tokens_theme__dQbFK{--reader-header-height:56px}}.comment-preview_bubble__n97jC{--bubble-bg:var(--reader-note);--bubble-pad:10px 14px 12px;--bubble-radius:4px 14px 14px 14px;--bubble-text:14px;display:flex;gap:10px;align-items:flex-start}.comment-preview_avatar__CF08z{margin-top:2px}.comment-preview_bubble__n97jC[data-size=small]{--bubble-bg:color-mix(in srgb,var(--reader-note) 55%,var(--reader-bg));--bubble-pad:7px 12px 9px;--bubble-radius:4px 12px 12px 12px;--bubble-text:13px;gap:8px}.comment-preview_bubbleBody__kE4_c{position:relative;min-width:0;flex:1;padding:var(--bubble-pad);border:1px solid var(--reader-note-line);border-radius:var(--bubble-radius);background:var(--bubble-bg);color:var(--reader-note-ink)}.comment-preview_bubble__n97jC:is([data-tone=own],[data-tone=pending]) .comment-preview_avatar__CF08z,.comment-preview_bubble__n97jC:is([data-tone=own],[data-tone=pending]) .comment-preview_bubbleBody__kE4_c{border-color:var(--reader-note-strong)}.comment-preview_bubble__n97jC[data-tone=pending] .comment-preview_bubbleBody__kE4_c{border-style:dashed;background:var(--reader-bg)}.comment-preview_by__bmRLU{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:11px;line-height:1.6;color:var(--reader-muted)}.comment-preview_by__bmRLU b{font-weight:600;color:var(--reader-note-ink)}.comment-preview_by__bmRLU time{font-variant-numeric:tabular-nums}.comment-preview_meta__Wjc6S{margin-top:2px;font-size:11px;color:var(--reader-muted)}.comment-preview_targetLink__wutij{display:inline-flex;align-items:center;min-height:24px;max-width:100%;overflow-wrap:anywhere;color:var(--reader-note-accent);text-decoration:underline;text-underline-offset:3px}.comment-preview_targetLink__wutij:hover{color:var(--reader-note-ink)}.comment-preview_targetLink__wutij:focus-visible{outline:2px solid var(--reader-note-strong);outline-offset:3px;border-radius:2px}.comment-preview_text__9fio6{margin-top:4px;font-size:var(--bubble-text);line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere}.comment-preview_text__9fio6[data-clamp]{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.comment-preview_bubble__n97jC[data-flash] .comment-preview_bubbleBody__kE4_c{animation:comment-preview_flash__yq75P 1.8s ease-out}@keyframes comment-preview_flash__yq75P{0%,40%{box-shadow:0 0 0 3px var(--reader-note-strong)}to{box-shadow:0 0 0 3px transparent}}@media (prefers-reduced-motion:reduce){.comment-preview_bubble__n97jC[data-flash] .comment-preview_bubbleBody__kE4_c{animation:none;box-shadow:0 0 0 3px var(--reader-note-strong)}}.comment-preview_previewReplies__jh1f6{display:inline-flex;align-items:center;gap:5px;min-height:32px;margin:4px 0 -6px;font-size:12px;font-weight:600;color:var(--reader-note-accent);cursor:pointer}.comment-preview_previewReplies__jh1f6:hover{color:var(--reader-note-ink);text-decoration:underline;text-underline-offset:3px}.comment-preview_headingButton__C63Ua{flex:none;margin:-4px 0 0;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:40px;height:40px;padding:0 10px;border-radius:999px;color:var(--reader-muted);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1;cursor:pointer;transition:background-color .18s var(--reader-ease)}.comment-preview_headingButton__C63Ua:hover{background:var(--reader-note);color:var(--reader-note-ink)}.comment-preview_headingButton__C63Ua:has(span){background:var(--reader-note);color:var(--reader-note-ink)}.comment-preview_headingButton__C63Ua[data-owned]{box-shadow:inset 0 0 0 1px var(--reader-note-strong)}.comment-preview_sectionEnd__9onc1{display:grid;gap:10px;margin:24px 0 8px}.comment-preview_sectionTalk__MzRuQ{justify-self:start;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border:1px solid var(--reader-note-line);border-radius:999px;background:var(--reader-bg);color:var(--reader-note-ink);font-size:13px;cursor:pointer;transition:background-color .18s var(--reader-ease)}.comment-preview_sectionTalk__MzRuQ:hover{background:var(--reader-note)}.comment-preview_sectionTalk__MzRuQ span{color:var(--reader-muted)}.comment-preview_articleComments__0YQZZ{position:relative;margin-top:56px;padding-top:24px;border-top:1px solid var(--reader-line);scroll-margin-top:calc(var(--reader-header-height, 60px) + 20px)}.comment-preview_peeker__tEsN9{position:absolute;right:8px;bottom:100%;width:72px;height:48px;overflow:hidden}.comment-preview_peeker__tEsN9>*{position:absolute;left:0;bottom:-18px}.comment-preview_articleHead__ZeBW2{display:flex;align-items:baseline;gap:10px;margin-bottom:16px}.comment-preview_articleHead__ZeBW2 h2{font-size:20px;font-weight:600}.comment-preview_articleHead__ZeBW2 span{font-size:13px;color:var(--reader-muted)}.comment-preview_stack__FdA1Y{display:grid;gap:12px}.comment-preview_invite__BJvIf{font-size:14px;color:var(--reader-muted)}.comment-preview_readAll__ZNaDB{display:inline-flex;align-items:center;min-height:44px;margin-top:8px;font-size:14px;color:var(--reader-accent-ink);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.comment-preview_composeRow__RUzRp{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:52px;margin-top:16px;padding:0 8px 0 18px;border:1px solid var(--reader-note-line);border-radius:999px;background:var(--reader-bg);color:var(--reader-muted);font-size:14px;text-align:left;cursor:text}.comment-preview_composeRow__RUzRp i{display:grid;place-items:center;width:36px;height:36px;border-radius:999px;background:var(--reader-note);color:var(--reader-note-accent)}.comment-preview_composeRow__RUzRp:hover{background:var(--reader-note)}@media (prefers-reduced-motion:reduce){.comment-preview_headingButton__C63Ua,.comment-preview_sectionTalk__MzRuQ{transition:none}}.reader-avatar_avatar__CUzD3{flex:none;display:grid;place-items:center;overflow:hidden;border-radius:999px;font-weight:600;line-height:1}.reader-avatar_avatar__CUzD3 img{width:100%;height:100%;object-fit:cover}.reader-avatar_avatar__CUzD3[data-kind=image]{background:var(--reader-surface);box-shadow:inset 0 0 0 1px rgb(43 46 44/8%)}.reader-avatar_avatar__CUzD3[data-kind=initial]{background:var(--reader-accent-soft);color:var(--reader-accent-ink);border:1px solid #ecd9d4}.reader-avatar_avatar__CUzD3[data-kind=default]{background:var(--reader-note);color:var(--reader-note-accent);border:1px solid var(--reader-note-line)}.analytics-settings_settings__rrlz7{display:flex;align-items:center;gap:24px;margin:24px 0 0;padding:24px;border:1px solid var(--reader-line);border-radius:var(--reader-radius);background:var(--reader-surface);scroll-margin-top:120px}.analytics-settings_settingsCopy__NRCEc{flex:1;min-width:0}.analytics-settings_settings__rrlz7 h2{margin:0 0 12px;color:var(--reader-ink);font-size:16px;font-weight:700;line-height:1.6}.analytics-settings_status__wdLkR{margin:0;color:var(--reader-body);font-size:14px;line-height:1.8}.analytics-settings_status__wdLkR strong{color:var(--reader-ink)}.analytics-settings_error__c9pR0,.analytics-settings_note__Vrw0W{margin:8px 0 0;font-size:12px;line-height:1.8;color:var(--reader-muted)}.analytics-settings_error__c9pR0{color:var(--reader-accent)}.analytics-settings_toggle__QCVUB{flex:none;min-height:44px;max-width:100%;padding:10px 14px;border:1px solid var(--reader-line);border-radius:10px;background:#fff;color:var(--reader-ink);font-size:13px;font-weight:500;line-height:1.5;cursor:pointer}.analytics-settings_toggle__QCVUB:hover{border-color:var(--reader-accent);background:var(--reader-accent-soft)}.analytics-settings_toggle__QCVUB:focus-visible{outline:2px solid var(--reader-accent);outline-offset:3px}@media (max-width:600px){.analytics-settings_settings__rrlz7{flex-direction:column;align-items:stretch;gap:16px;padding:20px}}.sheet_overlay__6OTJE{position:fixed;inset:0;z-index:61;background:rgb(43 46 44/16%);backdrop-filter:blur(4px);animation:sheet_fade__BeHde .24s var(--reader-ease,ease-out)}.sheet_sheet__PXT_k{position:fixed;z-index:61;left:50%;bottom:0;translate:-50% 0;width:min(100%,560px);max-height:min(88dvh,760px);display:flex;flex-direction:column;border-radius:var(--reader-radius-sheet) var(--reader-radius-sheet) 0 0;background:var(--reader-bg);color:var(--reader-ink);box-shadow:0 -8px 40px rgb(43 46 44/12%);line-height:1.7;outline:none;animation:sheet_rise__6_4hh .32s var(--reader-ease,ease-out)}.sheet_sheet__PXT_k[data-state=closed]{animation:sheet_sink__M5KJf .2s ease-in forwards}.sheet_overlay__6OTJE[data-state=closed]{animation:sheet_fade__BeHde .2s ease-in reverse forwards}.sheet_grab__W6Rx5{align-self:center;flex:none;width:40px;height:4px;margin-top:8px;border-radius:999px;background:var(--reader-line)}.sheet_head__sna3J{flex:none;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:8px 12px 8px 20px}.sheet_heading__qu1fl{min-width:0;padding-top:10px}.sheet_title__PPKb9{font-size:16px;font-weight:600;line-height:1.5}.sheet_description__Vb3rQ{margin-top:2px;font-size:12px;color:var(--reader-muted)}.sheet_close__j0CAn{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:999px;color:var(--reader-muted);cursor:pointer}.sheet_close__j0CAn:hover{background:var(--reader-surface);color:var(--reader-ink)}.sheet_close__j0CAn:disabled{opacity:.4;cursor:wait}.sheet_body__476M4{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 20px 20px}.sheet_footer__CW0is{flex:none;padding:12px 16px max(12px,env(safe-area-inset-bottom));border-top:1px solid var(--reader-line);background:var(--reader-bg)}.sheet_sheet__PXT_k :is(a,button,textarea,input,[tabindex]):focus-visible{outline:2px solid var(--reader-accent);outline-offset:2px}@media (min-width:600px){.sheet_sheet__PXT_k[data-layout=dialog]{top:50%;bottom:auto;translate:-50% -50%;width:min(100% - 48px,460px);max-height:min(84dvh,720px);border-radius:var(--reader-radius-sheet);box-shadow:var(--reader-float-shadow)}.sheet_sheet__PXT_k[data-layout=dialog] .sheet_grab__W6Rx5{display:none}}@media (min-width:900px){.sheet_sheet__PXT_k[data-layout=panel]{left:auto;right:16px;top:16px;bottom:16px;translate:none;width:420px;max-height:none;border-radius:var(--reader-radius-sheet);box-shadow:var(--reader-float-shadow);animation-name:sheet_slide__r2jdK}.sheet_sheet__PXT_k[data-layout=panel][data-state=closed]{animation:sheet_slide__r2jdK .2s ease-in reverse forwards}.sheet_sheet__PXT_k[data-layout=panel] .sheet_grab__W6Rx5{display:none}}@keyframes sheet_fade__BeHde{0%{opacity:0}}@keyframes sheet_rise__6_4hh{0%{transform:translateY(24px);opacity:0}}@keyframes sheet_sink__M5KJf{to{transform:translateY(24px);opacity:0}}@keyframes sheet_slide__r2jdK{0%{transform:translateX(24px);opacity:0}}@media (prefers-reduced-motion:reduce){.sheet_overlay__6OTJE,.sheet_sheet__PXT_k,.sheet_sheet__PXT_k[data-layout]{animation:none}}.toc_list__JE_lo{list-style:none;padding:0;margin:0}.toc_list__JE_lo a{display:flex;gap:12px;align-items:baseline;min-height:44px;padding:10px 12px;border-radius:10px;color:var(--reader-body);font-size:14px;line-height:1.6;text-decoration:none;transition:background-color .18s var(--reader-ease)}.toc_list__JE_lo a:hover{background:var(--reader-surface);color:var(--reader-ink)}.toc_list__JE_lo a[aria-current]{background:var(--reader-accent-soft);color:var(--reader-accent-ink);font-weight:600}.toc_list__JE_lo li[data-level="3"] a{padding-left:44px;font-size:13px}.toc_number__kg5Y4{flex:none;width:20px;font-size:12px;font-weight:600;color:var(--reader-accent);font-variant-numeric:tabular-nums}.toc_list__JE_lo+.toc_fixed__Qd8fZ{margin-top:8px;padding-top:8px;border-top:1px solid var(--reader-line)}.toc_icon__G7G2y{flex:none;align-self:center;width:20px;color:var(--reader-accent)}.toc_row__EGGtP{display:flex;align-items:center;gap:10px;width:100%;min-height:52px;margin:8px 0 24px;padding:0 16px;border:1px solid var(--reader-line);border-radius:var(--reader-radius);background:var(--reader-surface);color:var(--reader-ink);font-size:14px;font-weight:600;cursor:pointer}.toc_row__EGGtP small{font-size:12px;font-weight:400;color:var(--reader-muted)}.toc_row__EGGtP svg:last-child{margin-left:auto;color:var(--reader-muted)}.toc_row__EGGtP:hover{background:var(--reader-accent-soft)}@media (prefers-reduced-motion:reduce){.toc_list__JE_lo a{transition:none}}.toc_panel__CcmrJ{position:relative}.toc_tocSpot__yxrwH{position:absolute;top:22px;right:4px}.toc_tocSpot__yxrwH>*{position:absolute;right:0;bottom:0}.toc_panel__CcmrJ>p{margin:0 0 4px 12px;font-size:12px;font-weight:600;color:var(--reader-muted);letter-spacing:.04em}.page_header__Hf1aF{margin-bottom:24px}.page_eyebrow__6bPy4{display:block;margin-bottom:6px;font-size:12px;font-weight:600;letter-spacing:.06em;color:var(--reader-accent-ink)}.page_title__l5Qmt{font-size:28px;font-weight:700;line-height:1.45;letter-spacing:.01em;text-wrap:pretty}.page_lead__rC0Xe{max-width:44em;margin-top:8px;font-size:15px;line-height:1.85;color:var(--reader-body)}.page_headerAside__nBGYs{margin-top:16px}.page_section__JEL4D{margin-top:56px}.page_sectionHead__BITDm{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:16px}.page_sectionHead__BITDm h2{font-size:20px;font-weight:600;line-height:1.5}.page_sectionHead__BITDm p{margin-top:2px;font-size:13px;color:var(--reader-muted)}.page_more__V7uh1{flex:none;display:inline-flex;align-items:center;gap:4px;min-height:40px;font-size:13px;color:var(--reader-accent-ink)}.page_more__V7uh1:hover{text-decoration:underline;text-underline-offset:4px}.page_primary__PxTiS,.page_secondary__RvoRr{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border-radius:999px;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .18s var(--reader-ease),transform .12s var(--reader-ease)}.page_primary__PxTiS{background:var(--reader-action);color:var(--reader-on-action)}.page_primary__PxTiS:hover{background:var(--reader-action-hover)}.page_secondary__RvoRr{border:1px solid var(--reader-line);background:var(--reader-bg);color:var(--reader-ink)}.page_secondary__RvoRr:hover{background:var(--reader-surface)}.page_primary__PxTiS:active,.page_secondary__RvoRr:active{transform:scale(.98)}.page_textLink__lvzpL{display:inline-flex;align-items:center;gap:4px;min-height:40px;color:var(--reader-accent-ink);font-size:14px}.page_textLink__lvzpL:hover{text-decoration:underline;text-underline-offset:4px}.page_band__fRMJ1{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:64px;padding:28px 32px;border-radius:var(--reader-radius-sheet);background:var(--reader-surface)}.page_band__fRMJ1 h2{font-size:18px;font-weight:600;line-height:1.5}.page_band__fRMJ1 p{margin-top:4px;font-size:14px;color:var(--reader-body)}.page_notice__PKUVF{margin-bottom:20px;padding:12px 16px;border-radius:var(--reader-radius);background:var(--reader-surface);font-size:13px;color:var(--reader-body)}.page_empty__fS7QY{display:grid;justify-items:center;gap:8px;padding:48px 20px;border:1px dashed var(--reader-line);border-radius:var(--reader-radius-card);text-align:center}.page_emptyBird__q_7lr{margin-bottom:-6px}.page_empty__fS7QY h3{font-size:16px;font-weight:600}.page_empty__fS7QY p{max-width:32em;font-size:14px;color:var(--reader-muted)}.page_empty__fS7QY .page_secondary__RvoRr{margin-top:8px}.page_error__ug0ap{display:grid;justify-items:center;gap:10px;max-width:560px;margin:32px auto 0;text-align:center}.page_errorBird__r6maw{margin-bottom:-8px}.page_errorCode__AJJWN{font-size:13px;font-weight:600;letter-spacing:.2em;color:var(--reader-accent)}.page_error__ug0ap h1{font-size:24px;font-weight:700;line-height:1.5}.page_error__ug0ap p{font-size:15px;color:var(--reader-body)}.page_error__ug0ap>search{justify-self:stretch;margin-top:12px}.page_actions__zc32X{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px}@media (prefers-reduced-motion:reduce){.page_primary__PxTiS,.page_secondary__RvoRr{transition:none}}@media (max-width:600px){.page_title__l5Qmt{font-size:24px}.page_lead__rC0Xe{font-size:14px}.page_section__JEL4D{margin-top:36px}.page_sectionHead__BITDm{margin-bottom:8px}.page_sectionHead__BITDm h2{font-size:18px}.page_band__fRMJ1{flex-direction:column;align-items:stretch;margin-top:48px;padding:24px 20px}}.breadcrumbs_breadcrumbs__Qvgje{grid-column:1/-1;margin-bottom:12px;color:var(--reader-muted);font-size:12px;line-height:1.6}.breadcrumbs_breadcrumbs__Qvgje ol{display:flex;align-items:center;gap:0 6px;list-style:none;padding:0;margin:0;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.breadcrumbs_breadcrumbs__Qvgje ol::-webkit-scrollbar{display:none}.breadcrumbs_breadcrumbs__Qvgje li{display:inline-flex;align-items:center;flex:none}.breadcrumbs_breadcrumbs__Qvgje li+li:before{content:"›";margin-right:6px;color:#b5b9b4}.breadcrumbs_breadcrumbs__Qvgje a,.breadcrumbs_breadcrumbs__Qvgje span{display:inline-flex;align-items:center;min-height:32px}.breadcrumbs_breadcrumbs__Qvgje span[aria-current]{max-width:24em;overflow:hidden;text-overflow:ellipsis;display:inline-block;line-height:32px}.breadcrumbs_breadcrumbs__Qvgje a:focus-visible,.breadcrumbs_breadcrumbs__Qvgje a:hover{color:var(--reader-accent-ink);text-decoration:underline;text-underline-offset:3px}