.account-bookshelf-detail_layout__DXp3O{display:grid;gap:18px;padding-top:18px}.account-bookshelf-detail_manage-grid__RlycZ{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(250px,.65fr);align-items:start;gap:18px}.account-bookshelf-detail_panel__LKTSj,.account-bookshelf-detail_share__s94ka{min-width:0;border:1px solid var(--account-system-line);background:var(--account-system-surface)}.account-bookshelf-detail_panel-heading__TpfS3{display:grid;gap:3px;padding:18px 20px;border-bottom:1px solid var(--account-system-line)}.account-bookshelf-detail_panel-heading__TpfS3 span{color:var(--account-system-accent);font-size:var(--tibiu-ui-type-badge-size);font-weight:var(--tibiu-ui-weight-bold);letter-spacing:0}.account-bookshelf-detail_panel-heading__TpfS3 h3{margin:0;color:var(--account-system-text);font-size:var(--tibiu-ui-type-work-size);line-height:1.35}.account-bookshelf-detail_fields__wdMre{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:20px}.account-bookshelf-detail_cover-picker__A9sFF,.account-bookshelf-detail_wide__4DfiW{grid-column:1/-1}.account-bookshelf-detail_cover-picker__A9sFF{display:grid;grid-template-columns:104px minmax(0,1fr);align-items:stretch;overflow:hidden;border:1px solid var(--tibiu-ui-color-line);border-radius:var(--tibiu-ui-radius-sm)}.account-bookshelf-detail_cover-preview__1cI9u{display:grid;min-height:132px;place-items:center;background:var(--tibiu-ui-color-surface-soft) center /cover no-repeat;color:var(--tibiu-ui-color-ink-muted);font-size:var(--tibiu-ui-type-display-small-size)}.account-bookshelf-detail_cover-body__0KoTP{display:grid;align-content:center;gap:6px;min-width:0;padding:16px;border-left:1px solid var(--tibiu-ui-color-line)}.account-bookshelf-detail_cover-body__0KoTP strong{color:var(--tibiu-ui-color-ink);font-size:var(--tibiu-ui-type-meta-size)}.account-bookshelf-detail_cover-body__0KoTP>span{color:var(--tibiu-ui-color-ink-muted);font-size:var(--tibiu-ui-type-aux-size);line-height:1.55}.account-bookshelf-detail_actions__d5TSf,.account-bookshelf-detail_add-actions__9Oxnh,.account-bookshelf-detail_cover-actions__3PWpJ,.account-bookshelf-detail_share-actions__B8_qJ{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.account-bookshelf-detail_cover-actions__3PWpJ{margin-top:4px}.account-bookshelf-detail_actions__d5TSf{padding:16px 20px;border-top:1px solid var(--account-system-line)}.account-bookshelf-detail_status__CLZSr{flex:1 1 240px;margin:0;color:var(--account-system-muted);font-size:var(--tibiu-ui-type-aux-size);line-height:1.5}.account-bookshelf-detail_add-fields__Hl6b2{display:grid;gap:16px;padding:20px}.account-bookshelf-detail_share__s94ka{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px 20px}.account-bookshelf-detail_share-copy__Dx8Xc{display:grid;gap:4px}.account-bookshelf-detail_share-copy__Dx8Xc h3,.account-bookshelf-detail_share-copy__Dx8Xc p{margin:0}.account-bookshelf-detail_share-copy__Dx8Xc h3{color:var(--account-system-text);font-size:var(--tibiu-ui-type-timeline-body-size)}.account-bookshelf-detail_share-copy__Dx8Xc p{color:var(--account-system-muted);font-size:var(--tibiu-ui-type-aux-size);line-height:1.55}.account-bookshelf-detail_work-cover__j6npT{display:block;width:64px;aspect-ratio:3/4;overflow:hidden;border-radius:var(--tibiu-ui-radius-sm);background:var(--tibiu-ui-color-surface-soft) center /cover no-repeat}.account-bookshelf-detail_work-title__mt2kT{color:inherit;text-decoration:none}.account-bookshelf-detail_work-title__mt2kT:hover{color:var(--account-system-accent)}@media (max-width:940px){.account-bookshelf-detail_manage-grid__RlycZ{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.account-bookshelf-detail_layout__DXp3O{gap:14px;padding-top:14px}.account-bookshelf-detail_fields__wdMre{grid-template-columns:minmax(0,1fr);padding:16px}.account-bookshelf-detail_cover-picker__A9sFF,.account-bookshelf-detail_wide__4DfiW{grid-column:auto}.account-bookshelf-detail_cover-picker__A9sFF{grid-template-columns:82px minmax(0,1fr)}.account-bookshelf-detail_cover-preview__1cI9u{min-height:116px}.account-bookshelf-detail_cover-body__0KoTP{padding:13px}.account-bookshelf-detail_actions__d5TSf,.account-bookshelf-detail_add-fields__Hl6b2{padding:16px}.account-bookshelf-detail_actions__d5TSf>button,.account-bookshelf-detail_add-actions__9Oxnh>button,.account-bookshelf-detail_share-actions__B8_qJ>*{flex:1 1 auto}.account-bookshelf-detail_share__s94ka{grid-template-columns:minmax(0,1fr);padding:16px}}.share-dialog_body__nB0A2{display:flex;flex-direction:column;gap:var(--tibiu-ui-space-5);padding:var(--tibiu-ui-space-5) var(--tibiu-ui-space-6) var(--tibiu-ui-space-6)}.share-dialog_intro__3MUTy{max-width:58ch;margin:0;color:var(--tibiu-ui-color-ink-muted);font-size:var(--tibiu-ui-type-meta-size);line-height:var(--tibiu-ui-leading-body)}.share-dialog_proof__RlFT4{display:grid;grid-template-columns:228px minmax(0,1fr);border-top:1px solid var(--tibiu-ui-color-line);border-bottom:1px solid var(--tibiu-ui-color-line)}.share-dialog_qr__Cfaf_{display:grid;justify-items:center;gap:var(--tibiu-ui-space-3);margin:0;padding:var(--tibiu-ui-space-5) var(--tibiu-ui-space-4);background:var(--tibiu-ui-color-surface-soft)}.share-dialog_qr-image-frame__fLu4t{display:inline-grid;width:max-content;max-width:100%;place-items:center;padding:var(--tibiu-ui-space-2);border:1px solid var(--tibiu-ui-color-line);border-radius:var(--tibiu-ui-radius-sm);background:var(--tibiu-ui-color-qr-surface)}.share-dialog_qr-image__Vld4v{display:block;width:196px;height:196px;object-fit:contain}.share-dialog_qr__Cfaf_ figcaption{color:var(--tibiu-ui-color-ink-muted);font-size:var(--tibiu-ui-type-aux-size);line-height:var(--tibiu-ui-leading-compact);text-align:center}.share-dialog_decision__Ks1VV{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:var(--tibiu-ui-space-6);border-left:1px solid var(--tibiu-ui-color-line)}.share-dialog_eyebrow__02ase{color:var(--tibiu-ui-color-primary);font-size:var(--tibiu-ui-type-aux-size);font-weight:var(--tibiu-ui-weight-bold);letter-spacing:0}.share-dialog_url__Swnyh{display:-webkit-box;min-width:0;margin:var(--tibiu-ui-space-2) 0 var(--tibiu-ui-space-4);overflow:hidden;color:var(--tibiu-ui-color-ink-soft);font-family:var(--tibiu-ui-font-ui);font-size:var(--tibiu-ui-type-meta-size);line-height:1.55;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:3}.share-dialog_status__uLoZ5{min-height:18px;margin:var(--tibiu-ui-space-2) 0 0;color:var(--tibiu-ui-color-primary);font-size:var(--tibiu-ui-type-aux-size);line-height:1.5}.share-dialog_platform-section__J74Dp{display:grid;gap:var(--tibiu-ui-space-3)}.share-dialog_section-heading__yids1{display:flex;align-items:baseline;justify-content:space-between;gap:var(--tibiu-ui-space-4)}.share-dialog_section-heading__yids1 h3,.share-dialog_section-heading__yids1 p{margin:0}.share-dialog_section-heading__yids1 h3{color:var(--tibiu-ui-color-ink);font-family:var(--tibiu-ui-font-display);font-size:var(--tibiu-ui-type-timeline-body-size)}.share-dialog_section-heading__yids1 p{color:var(--tibiu-ui-color-ink-muted);font-size:var(--tibiu-ui-type-aux-size)}.share-dialog_platforms__bVcN4{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--tibiu-ui-space-2)}.share-dialog_platform__DpQe8{min-width:0;padding-inline:var(--tibiu-ui-space-2);white-space:nowrap}@media (max-width:767px){.share-dialog_body__nB0A2{gap:var(--tibiu-ui-space-4);padding-block:var(--tibiu-ui-space-4) var(--tibiu-ui-space-6)}.share-dialog_proof__RlFT4{display:block}.share-dialog_qr__Cfaf_{padding-block:var(--tibiu-ui-space-4)}.share-dialog_qr-image__Vld4v{width:176px;height:176px}.share-dialog_decision__Ks1VV{padding:var(--tibiu-ui-space-5) 0 0;border-top:1px solid var(--tibiu-ui-color-line);border-left:0}.share-dialog_section-heading__yids1{display:grid;gap:var(--tibiu-ui-space-1)}.share-dialog_platforms__bVcN4{grid-template-columns:repeat(2,minmax(0,1fr))}}.article-card_card__7KQJ8{display:grid;grid-template-columns:42px minmax(0,1fr);gap:11px;min-width:0;padding:15px 16px 12px;border-bottom:0;background:transparent;color:var(--tibiu-ui-color-ink);transition:background-color var(--tibiu-ui-motion-fast) var(--tibiu-ui-ease)}.article-card_card__7KQJ8:hover{background:var(--tibiu-ui-color-surface-soft);background:color-mix(in srgb,var(--tibiu-ui-color-ink) 4%,transparent)}.article-card_featured__Y8WuL{background:var(--tibiu-ui-color-primary-soft);background:color-mix(in srgb,var(--tibiu-ui-color-primary) 6%,transparent)}.article-card_avatar__9yAaS{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border:1px solid var(--tibiu-ui-color-line);border-radius:var(--tibiu-ui-radius-pill);background:var(--tibiu-ui-color-primary);color:var(--tibiu-ui-color-on-primary);font-size:var(--tibiu-ui-type-timeline-body-size);font-weight:var(--tibiu-ui-weight-bold);text-decoration:none}.article-card_author__JJqRg,.article-card_content__krFhd,.article-card_copy__8Dozj,.article-card_identity__2QcnI,.article-card_reading-link__kho6V{min-width:0}.article-card_content__krFhd{display:grid;gap:9px}.article-card_identity__2QcnI{display:flex;min-height:24px;align-items:flex-start;justify-content:space-between;gap:10px}.article-card_author__JJqRg{display:flex;flex:1 1 auto;align-items:baseline;gap:5px;overflow:hidden;color:var(--tibiu-ui-color-ink);text-decoration:none}.article-card_author__JJqRg small,.article-card_author__JJqRg strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article-card_author__JJqRg strong{flex:0 1 auto;font-size:var(--tibiu-ui-type-root-size);font-weight:var(--tibiu-ui-weight-bold);line-height:1.4}.article-card_author__JJqRg small{flex:1 1 auto;color:var(--tibiu-ui-color-ink-muted);font-size:var(--tibiu-ui-type-meta-size);line-height:1.4}.article-card_category__ZKHIg{display:inline-flex;min-height:24px;max-width:42%;flex:0 0 auto;align-items:center;padding:0 9px;border:1px solid color-mix(in srgb,var(--tibiu-ui-color-primary) 34%,transparent);border-radius:var(--tibiu-ui-radius-pill);color:var(--tibiu-ui-color-primary);font-size:var(--tibiu-ui-type-aux-size);font-weight:var(--tibiu-ui-weight-semibold);line-height:1;overflow:hidden;text-overflow:ellipsis;text-decoration:none;white-space:nowrap}.article-card_reading-link__kho6V{display:grid;grid-template-columns:minmax(0,1fr) auto;overflow:hidden;border:1px solid var(--tibiu-ui-color-line);border-radius:var(--tibiu-ui-radius-md);background:var(--tibiu-ui-color-surface);color:var(--tibiu-ui-color-ink);text-decoration:none}.article-card_copy__8Dozj{display:grid;align-content:center;gap:5px;padding:14px 15px}.article-card_copy__8Dozj>span,.article-card_copy__8Dozj>strong{display:-webkit-box;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical}.article-card_copy__8Dozj>strong{color:var(--tibiu-ui-color-ink);font-size:var(--tibiu-ui-type-section-mobile-size);font-weight:var(--tibiu-ui-weight-bold);line-height:1.36;-webkit-line-clamp:2}.article-card_copy__8Dozj>span{color:var(--tibiu-ui-color-ink-muted);font-size:var(--tibiu-ui-type-root-size);line-height:1.58;-webkit-line-clamp:2}.article-card_eyebrow__7ji_N{color:var(--tibiu-ui-color-primary);font-size:var(--tibiu-ui-type-shortcut-mobile-size);font-weight:var(--tibiu-ui-weight-bold);letter-spacing:0}.article-card_cover__X__Vv{display:block;width:176px;min-height:138px;border-left:1px solid var(--tibiu-ui-color-line);background:var(--tibiu-ui-color-surface-soft) center /cover no-repeat}.article-card_actions__MMyCr,.article-card_signals__oLCB3{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:5px 16px;color:var(--tibiu-ui-color-ink-muted)}.article-card_actions__MMyCr>a,.article-card_share-button__UMMdm,.article-card_signal__ioi72{display:inline-flex;min-height:var(--tibiu-ui-hit-target-compact);align-items:center;gap:6px;padding:0 4px;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;font-size:var(--tibiu-ui-type-meta-size);text-decoration:none}.article-card_actions__MMyCr>a:hover,.article-card_share-button__UMMdm:hover{color:var(--tibiu-ui-color-primary)}.article-card_sr-only__0Po6H{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media (max-width:767px){.article-card_card__7KQJ8{grid-template-columns:40px minmax(0,1fr);gap:10px;padding:13px 14px 10px}.article-card_avatar__9yAaS{width:40px;height:40px;font-size:var(--tibiu-ui-type-root-size)}.article-card_author__JJqRg{display:grid;gap:0}.article-card_reading-link__kho6V{grid-template-columns:minmax(0,1fr)}.article-card_copy__8Dozj{padding:13px 14px}.article-card_copy__8Dozj>strong{font-size:var(--tibiu-ui-type-work-size)}.article-card_cover__X__Vv{order:-1;width:100%;min-height:auto;aspect-ratio:16/8.5;border-bottom:1px solid var(--tibiu-ui-color-line);border-left:0}.article-card_actions__MMyCr>a,.article-card_share-button__UMMdm{min-width:var(--tibiu-ui-hit-target);min-height:var(--tibiu-ui-hit-target);justify-content:center;padding:0}.article-card_actions__MMyCr>a [data-article-action-label],.article-card_share-button__UMMdm [data-article-action-label]{display:none}}@media (prefers-reduced-motion:reduce){.article-card_card__7KQJ8{transition:none}}.bookshelf-detail-header_header__iudRM{display:grid;min-width:0;align-content:start;gap:18px}.bookshelf-detail-header_cover__VBmeR{display:grid;width:min(100%,210px);aspect-ratio:3/4;place-items:center;overflow:hidden;border-radius:var(--tibiu-ui-radius-sm);background:var(--tibiu-ui-color-primary-soft);color:var(--tibiu-ui-color-primary);font-size:var(--tibiu-ui-icon-size-xl)}.bookshelf-detail-header_cover__VBmeR img{display:block;width:100%;height:100%;object-fit:cover}.bookshelf-detail-header_copy__gAoad{display:grid;min-width:0;gap:8px}.bookshelf-detail-header_copy__gAoad :is(h1,h2,h3,h4,h5,h6),.bookshelf-detail-header_copy__gAoad p,.bookshelf-detail-header_stats__UQo71,.bookshelf-detail-header_stats__UQo71 dd,.bookshelf-detail-header_stats__UQo71 dt{margin:0}.bookshelf-detail-header_copy__gAoad :is(h1,h2,h3,h4,h5,h6){overflow-wrap:anywhere;color:var(--tibiu-ui-color-ink);font-family:var(--tibiu-ui-font-display);font-size:var(--tibiu-ui-type-section-size);line-height:1.28}.bookshelf-detail-header_copy__gAoad p{display:-webkit-box;overflow:hidden;color:var(--tibiu-ui-color-ink-soft);font-size:var(--tibiu-ui-type-meta-size);line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:4}.bookshelf-detail-header_stats__UQo71{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-block:16px;border-block:1px solid var(--tibiu-ui-color-line)}.bookshelf-detail-header_stats__UQo71>div{display:grid;min-width:0;gap:5px}.bookshelf-detail-header_stats__UQo71 dt{overflow:hidden;color:var(--tibiu-ui-color-ink-muted);font-size:var(--tibiu-ui-type-shortcut-mobile-size);text-overflow:ellipsis;white-space:nowrap}.bookshelf-detail-header_stats__UQo71 dd{overflow:hidden;color:var(--tibiu-ui-color-ink);font-size:var(--tibiu-ui-type-timeline-body-size);font-variant-numeric:var(--tibiu-ui-font-numeric);font-weight:var(--tibiu-ui-weight-semibold);text-overflow:ellipsis;white-space:nowrap}.bookshelf-detail-header_stats__UQo71>div[data-primary=true] dd{color:var(--tibiu-ui-color-primary)}.bookshelf-detail-header_links__BaL4x{display:grid;gap:2px}.bookshelf-detail-header_supplement__y41LC{min-width:0}.bookshelf-detail-header_links__BaL4x a{display:flex;min-height:var(--tibiu-ui-hit-target);align-items:center;padding-inline:10px;border-radius:var(--tibiu-ui-radius-sm);color:var(--tibiu-ui-color-ink-soft);font-size:var(--tibiu-ui-type-meta-size);font-weight:var(--tibiu-ui-weight-medium);text-decoration:none}.bookshelf-detail-header_links__BaL4x a:hover{background:var(--tibiu-ui-color-surface-soft);color:var(--tibiu-ui-color-primary)}@media (max-width:767px){.bookshelf-detail-header_header__iudRM{grid-template-columns:96px minmax(0,1fr);gap:14px 16px}.bookshelf-detail-header_cover__VBmeR{grid-row:1/span 2;width:96px;font-size:var(--tibiu-ui-icon-size-lg)}.bookshelf-detail-header_copy__gAoad :is(h1,h2,h3,h4,h5,h6){font-size:var(--tibiu-ui-type-section-mobile-size)}.bookshelf-detail-header_links__BaL4x,.bookshelf-detail-header_stats__UQo71,.bookshelf-detail-header_supplement__y41LC{grid-column:1/-1}.bookshelf-detail-header_links__BaL4x{grid-template-columns:repeat(2,minmax(0,1fr))}}.bookshelf-detail-page_document___nPh4{display:grid;grid-template-columns:minmax(210px,260px) minmax(0,1fr);align-items:start;gap:clamp(30px,4vw,54px)}.bookshelf-detail-page_sidebar__85V_R{position:sticky;top:24px;min-width:0}.bookshelf-detail-page_stream__IKU_y{min-width:0;border-top:1px solid var(--tibiu-ui-color-line)}.bookshelf-detail-page_section__lRNvE{display:grid;min-width:0}.bookshelf-detail-page_section-header__X0HDw{padding-bottom:14px}.bookshelf-detail-page_empty__tKYxK p,.bookshelf-detail-page_empty__tKYxK strong,.bookshelf-detail-page_section-header__X0HDw h2{margin:0}.bookshelf-detail-page_qr__92s1M{display:block;width:min(100%,136px);aspect-ratio:1;border:1px solid var(--tibiu-ui-color-line);border-radius:var(--tibiu-ui-radius-sm);background:var(--tibiu-ui-color-qr-surface);object-fit:contain}.bookshelf-detail-page_section-header__X0HDw h2{color:var(--tibiu-ui-color-ink);font-family:var(--tibiu-ui-font-display);font-size:var(--tibiu-ui-type-section-mobile-size);line-height:1.35}.bookshelf-detail-page_empty__tKYxK{display:grid;min-height:180px;place-content:center;justify-items:center;gap:7px;padding:24px;border-block:1px solid var(--tibiu-ui-color-line);text-align:center}.bookshelf-detail-page_empty__tKYxK strong{color:var(--tibiu-ui-color-ink);font-size:var(--tibiu-ui-type-timeline-body-size)}.bookshelf-detail-page_empty__tKYxK p{color:var(--tibiu-ui-color-ink-muted);font-size:var(--tibiu-ui-type-meta-size);line-height:1.6}@media (max-width:767px){.bookshelf-detail-page_document___nPh4{grid-template-columns:minmax(0,1fr);gap:30px}.bookshelf-detail-page_sidebar__85V_R{position:static}}