.cangxiang-archive_archive__kqBy2{min-height:calc(100svh - 4rem);min-width:0;overflow:clip;padding:clamp(1rem,3vw,2.25rem) clamp(.65rem,2vw,1.25rem) clamp(4rem,8vw,7rem);background:radial-gradient(circle at 9% 4%,color-mix(in srgb,var(--primary) 7%,transparent),transparent 28rem),linear-gradient(180deg,color-mix(in srgb,var(--background) 94%,#efe6d5),var(--background))}.cangxiang-archive_archive__kqBy2[data-archive-view=learning]{background:radial-gradient(circle at 68% 10%,color-mix(in srgb,#f1d7cd 44%,transparent),transparent 27rem),radial-gradient(circle at 11% 43%,color-mix(in srgb,#f3e5ba 31%,transparent),transparent 24rem),#f8f3e8}.cangxiang-archive_viewSwitch__lvOgp{display:grid;width:min(100%,23rem);min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:.22rem;margin:0 auto clamp(.9rem,2vw,1.35rem);padding:.24rem;border:1px solid color-mix(in srgb,var(--border) 78%,var(--primary));border-radius:999px;background:color-mix(in srgb,var(--background) 90%,#f7f2e8);box-shadow:0 .45rem 1.3rem color-mix(in srgb,var(--foreground) 7%,transparent)}.cangxiang-archive_viewSwitch__lvOgp a{display:flex;min-height:2.75rem;align-items:center;justify-content:center;border-radius:999px;color:var(--muted-foreground);font-family:var(--font-serif),"Songti SC",STSong,serif;font-size:.78rem;font-weight:720;letter-spacing:.13em;text-decoration:none;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease}.cangxiang-archive_viewSwitch__lvOgp a:hover{color:var(--foreground)}.cangxiang-archive_viewSwitch__lvOgp a[aria-current=page]{background:#1f1c18;box-shadow:0 .35rem .9rem color-mix(in srgb,#1f1c18 24%,transparent);color:#fff8f0}.cangxiang-archive_viewSwitch__lvOgp a:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.cangxiang-archive_archive__kqBy2[data-archive-view=diagrams] .cangxiang-archive_viewSwitch__lvOgp{padding:0;border-right:0;border-left:0;border-radius:0;background:transparent;box-shadow:none}.cangxiang-archive_archive__kqBy2[data-archive-view=diagrams] .cangxiang-archive_viewSwitch__lvOgp a[aria-current=page]{border-radius:0;background:transparent;box-shadow:inset 0 -2px var(--primary);color:var(--foreground)}.cangxiang-archive_content__pWaOX{width:min(100%,90rem);min-width:0;max-width:100%;margin:0 auto}:root:not(.light):not(.ocean) .cangxiang-archive_archive__kqBy2{background:radial-gradient(circle at 9% 4%,color-mix(in srgb,var(--primary) 9%,transparent),transparent 28rem),linear-gradient(180deg,color-mix(in srgb,var(--background) 96%,#141519),var(--background))}:root:not(.light):not(.ocean) .cangxiang-archive_archive__kqBy2[data-archive-view=learning]{background:radial-gradient(circle at 72% 8%,color-mix(in srgb,#683d39 32%,transparent),transparent 27rem),radial-gradient(circle at 13% 46%,color-mix(in srgb,#3d3930 48%,transparent),transparent 25rem),#161718}:root:not(.light):not(.ocean) .cangxiang-archive_viewSwitch__lvOgp{background:color-mix(in srgb,var(--background) 92%,#1f1c18)}@media (max-width:639px){.cangxiang-archive_archive__kqBy2{padding-top:.75rem}.cangxiang-archive_viewSwitch__lvOgp{margin-bottom:.75rem}}@media (prefers-reduced-motion:reduce){.cangxiang-archive_viewSwitch__lvOgp a{transition:none}}.bamboo .cangxiang-archive_archive__kqBy2,.bamboo .cangxiang-archive_archive__kqBy2[data-archive-view=learning]{background:var(--background)}.bamboo .cangxiang-archive_viewSwitch__lvOgp{background:var(--card);border-color:var(--border)}.bamboo .cangxiang-archive_viewSwitch__lvOgp a[aria-current=page]{background:var(--primary);color:var(--primary-foreground);box-shadow:none}.bamboo .cangxiang-archive_archive__kqBy2[data-archive-view=diagrams] .cangxiang-archive_viewSwitch__lvOgp a[aria-current=page]{background:transparent;color:var(--primary);box-shadow:inset 0 -2px var(--primary)}.knowledge-atlas_atlasCatalog__FKLqK,.knowledge-atlas_atlas__7v9zH,.knowledge-atlas_chartOverlayPanel__l320u,.knowledge-atlas_detailShell__O6pYN,.knowledge-atlas_stage__XIsTE{--atlas-paper:#f7f2e8;--atlas-card-paper:#fffdf7;--atlas-ink:#1f1c18;--atlas-muted:#716b62;--atlas-line:#ded7ca;--atlas-soft-line:#ebe5da;--atlas-wash:#f2e7d9;--atlas-accent:#c8472e;--atlas-red:var(--atlas-accent);--atlas-focus:#8f2d1e;--atlas-active-text:#fffdf7;min-width:0;color:var(--atlas-ink)}:root:not(.light):not(.ocean) .knowledge-atlas_atlasCatalog__FKLqK,:root:not(.light):not(.ocean) .knowledge-atlas_atlas__7v9zH,:root:not(.light):not(.ocean) .knowledge-atlas_chartOverlayPanel__l320u,:root:not(.light):not(.ocean) .knowledge-atlas_detailShell__O6pYN,:root:not(.light):not(.ocean) .knowledge-atlas_stage__XIsTE{--atlas-paper:#171614;--atlas-card-paper:#211f1c;--atlas-ink:#f4efe6;--atlas-muted:#b9b0a5;--atlas-line:#4b4640;--atlas-soft-line:#302d29;--atlas-wash:#2a2522;--atlas-accent:#bd6474;--atlas-red:var(--atlas-accent);--atlas-focus:#ef9aa8;--atlas-active-text:#171614}.knowledge-atlas_atlasCatalog__FKLqK{width:min(100% - 2rem,70.75rem);margin:0 auto;padding:clamp(1.65rem,4vw,3.75rem) 0 clamp(3rem,7vw,6.5rem);background:transparent}.knowledge-atlas_atlasMasthead__uNM4r{display:grid;grid-template-columns:minmax(0,1fr);gap:.7rem;justify-items:center;padding:0 0 1.55rem;text-align:center}.knowledge-atlas_atlasMastheadCopy__gft5W{max-width:41rem;text-align:center}.knowledge-atlas_archiveKicker__nGkP7,.knowledge-atlas_atlasKicker__1KYZ7,.knowledge-atlas_catalogKicker__M8p0E,.knowledge-atlas_detailKicker___hG9X,.knowledge-atlas_pathNumber__oiYw6,.knowledge-atlas_referenceKicker__NEUSI{color:var(--atlas-accent);font-size:.65rem;font-weight:760;letter-spacing:.16em;line-height:1.45}.knowledge-atlas_archivePanel__733ij h2,.knowledge-atlas_atlasMasthead__uNM4r h1,.knowledge-atlas_chartOverlayMasthead__rqY4B h2,.knowledge-atlas_detailMasthead__Hh_LF h1,.knowledge-atlas_pathTitle__7hiFV,.knowledge-atlas_referenceHeading__8DNTs{font-family:var(--font-serif),"Songti SC",STSong,serif;font-weight:560}.knowledge-atlas_atlasMasthead__uNM4r h1{margin-top:.42rem;color:var(--atlas-ink);font-size:clamp(2.2rem,4.2vw,3.55rem);line-height:1.1;letter-spacing:.055em}.knowledge-atlas_atlasMasthead__uNM4r p{max-width:34rem;margin:.7rem auto 0;color:var(--atlas-muted);font-family:var(--font-serif),"Songti SC",STSong,serif;font-size:clamp(.78rem,1.2vw,.92rem);line-height:1.85}.knowledge-atlas_atlasCount__Q55nE{display:none}.knowledge-atlas_catalogRule__zkA_T{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.65rem;align-items:center;padding:.72rem 0;border-top:1px solid var(--atlas-line);color:var(--atlas-accent);font-size:.6rem;font-weight:760;letter-spacing:.14em}.knowledge-atlas_catalogRule__zkA_T i{height:1px;background:color-mix(in oklab,var(--atlas-accent) 50%,var(--atlas-line))}.knowledge-atlas_catalogRule__zkA_T small{font:inherit}.knowledge-atlas_catalogBar__J2iFP{display:grid;grid-template-columns:minmax(0,1fr);gap:.78rem;justify-items:center;padding:1.22rem 0 1.4rem;border-bottom:1px solid var(--atlas-line);text-align:center}.knowledge-atlas_catalogHeading__XqO3F{display:flex;min-width:0;flex-wrap:wrap;gap:.12rem .65rem;align-items:baseline;justify-content:center;text-align:center}.knowledge-atlas_catalogHeading__XqO3F strong{color:var(--atlas-ink);font-family:var(--font-serif),"Songti SC",STSong,serif;font-size:clamp(1.32rem,2.35vw,1.78rem);font-weight:570;line-height:1.3}.knowledge-atlas_catalogHeading__XqO3F p{max-width:28rem;margin:0;color:var(--atlas-muted);font-size:.75rem;line-height:1.72}.knowledge-atlas_filterScroller__fTibE{width:100%;overflow-x:auto;overscroll-behavior-inline:contain;padding:.25rem .1rem;scrollbar-width:none}.knowledge-atlas_filterScroller__fTibE::-webkit-scrollbar{display:none}.knowledge-atlas_filterStrip__liIq1{display:flex;width:max-content;min-width:100%;justify-content:center;gap:.38rem}.knowledge-atlas_filterButton__Lg05Z{display:inline-flex;min-height:44px;flex:0 0 auto;align-items:center;justify-content:center;gap:.34rem;border:1px solid var(--atlas-line);border-radius:999px;padding:.35rem .68rem .35rem .78rem;color:var(--atlas-muted);background:transparent;font-size:.72rem;line-height:1;transition:color .16s ease,border-color .16s ease,background .16s ease}.knowledge-atlas_filterButton__Lg05Z:focus-visible,.knowledge-atlas_filterButton__Lg05Z:hover{border-color:color-mix(in oklab,var(--atlas-accent) 65%,var(--atlas-line));color:var(--atlas-ink)}.knowledge-atlas_filterButtonActive__X63Yv,.knowledge-atlas_filterButtonActive__X63Yv:focus-visible,.knowledge-atlas_filterButtonActive__X63Yv:hover{border-color:var(--atlas-accent);color:var(--atlas-active-text);background:var(--atlas-accent)}.knowledge-atlas_filterCount__vlXL0{display:grid;min-width:1.15rem;height:1.15rem;place-items:center;border-radius:999px;color:inherit;background:color-mix(in oklab,currentColor 12%,transparent);font-size:.6rem;font-variant-numeric:tabular-nums}.knowledge-atlas_pathList__OHiQi{display:grid;gap:clamp(2.25rem,5vw,4.2rem);margin-top:clamp(2rem,4vw,3.15rem)}.knowledge-atlas_pathGroup__kWevq{min-width:0}.knowledge-atlas_pathHeader__mAqRo{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(13rem,.72fr);gap:.72rem 1rem;align-items:baseline;margin-bottom:.95rem}.knowledge-atlas_pathNumber__oiYw6{min-width:2rem;padding-top:.28rem;border-top:1px solid;font-variant-numeric:tabular-nums}.knowledge-atlas_pathTitle__7hiFV{color:var(--atlas-ink);font-size:clamp(1.28rem,2.2vw,1.7rem);line-height:1.3}.knowledge-atlas_pathMeta__UtsGO{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.16rem .58rem;align-items:baseline}.knowledge-atlas_pathQuestion__GkMq2{grid-column:1/-1;color:var(--atlas-muted);font-size:.72rem;line-height:1.63;text-align:right}.knowledge-atlas_pathKeyword__J4xOh{color:var(--atlas-accent);font-size:.63rem;letter-spacing:.08em;text-align:right}.knowledge-atlas_pathCount__AsTDm{color:var(--atlas-muted);font-size:.62rem;white-space:nowrap}.knowledge-atlas_cardGrid__1x6Rv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;min-width:0}.knowledge-atlas_card__4WBAu{min-width:0;min-height:22.75rem;overflow:clip;border:1px solid var(--atlas-line);border-radius:8px;background:var(--atlas-card-paper);box-shadow:0 8px 20px color-mix(in oklab,var(--atlas-ink) 4%,transparent);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.knowledge-atlas_card__4WBAu:focus-within,.knowledge-atlas_card__4WBAu:hover{border-color:color-mix(in oklab,var(--atlas-accent) 58%,var(--atlas-line));box-shadow:0 13px 29px color-mix(in oklab,var(--atlas-ink) 10%,transparent);transform:translateY(-2px)}.knowledge-atlas_cardLink__RBI5T{display:grid;min-height:inherit;min-width:0;overflow:hidden;border-radius:inherit;color:var(--atlas-ink);text-decoration:none}.knowledge-atlas_cardTopline__dImAs{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.5rem;padding:.7rem .75rem 0}.knowledge-atlas_cardCategory__y74iM{overflow:hidden;color:var(--atlas-accent);font-size:.63rem;font-weight:720;letter-spacing:.045em;text-overflow:ellipsis;white-space:nowrap}.knowledge-atlas_cardIndex__1CjqY{flex:0 0 auto;color:var(--atlas-muted);font-size:.59rem;font-variant-numeric:tabular-nums;letter-spacing:.08em}.knowledge-atlas_cardPaper__ENL9B{position:relative;min-width:0;min-height:12.7rem;overflow:hidden;margin:.65rem .68rem 0;border:1px solid var(--atlas-soft-line);border-radius:6px;background:color-mix(in oklab,var(--atlas-paper) 74%,var(--atlas-card-paper))}.knowledge-atlas_cardWatermark__j9q02{position:absolute;top:50%;left:50%;z-index:0;color:color-mix(in oklab,var(--atlas-accent) 11%,transparent);font-family:var(--font-serif),"Songti SC",STSong,serif;font-size:clamp(3.4rem,6.4vw,5.8rem);line-height:1;pointer-events:none;transform:translate(-50%,-50%) rotate(-8deg);user-select:none;white-space:nowrap}.knowledge-atlas_cardVisual__MQi6n{position:relative;z-index:1;width:100%;height:12.55rem;min-width:0;margin:0;padding:.2rem!important;border:0!important;border-radius:inherit!important;background:transparent!important}.knowledge-atlas_cardVisual__MQi6n .knowledge-visual-node{font-size:.58rem!important}.knowledge-atlas_cardFooter__2cjhD{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.55rem;align-items:end;padding:.78rem .78rem .86rem}.knowledge-atlas_cardTitleGroup__Y5jY9{min-width:0}.knowledge-atlas_cardTitle__HAh2_{overflow:hidden;color:var(--atlas-ink);font-family:var(--font-serif),"Songti SC",STSong,serif;font-size:clamp(1rem,1.45vw,1.16rem);font-weight:600;line-height:1.38;text-overflow:ellipsis;white-space:nowrap}.knowledge-atlas_cardSummary__mdyqq{display:-webkit-box;overflow:hidden;margin-top:.3rem;color:var(--atlas-muted);font-size:.67rem;line-height:1.58;-webkit-box-orient:vertical;-webkit-line-clamp:2}.knowledge-atlas_cardPractice__CjIdV{display:block;overflow:hidden;margin-top:.32rem;color:var(--atlas-accent);font-size:.62rem;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.knowledge-atlas_cardAction__ZZMKW{display:grid;width:2rem;height:2rem;place-items:center;border:1px solid color-mix(in oklab,var(--atlas-accent) 44%,var(--atlas-line));border-radius:999px;color:var(--atlas-accent);transition:color .16s ease,background .16s ease,transform .16s ease}.knowledge-atlas_card__4WBAu:focus-within .knowledge-atlas_cardAction__ZZMKW,.knowledge-atlas_card__4WBAu:hover .knowledge-atlas_cardAction__ZZMKW{color:var(--atlas-active-text);background:var(--atlas-accent);transform:translate(1px,-1px)}.knowledge-atlas_card__4WBAu:focus-within{box-shadow:inset 0 0 0 2px var(--atlas-focus),0 13px 29px color-mix(in oklab,var(--atlas-ink) 10%,transparent)}.knowledge-atlas_empty__nV7TM{margin-top:1.25rem;padding:1rem;border:1px dashed var(--atlas-line);border-radius:8px;color:var(--atlas-muted);font-size:.8rem}.knowledge-atlas_chartOverlay__CuzHb{position:fixed;inset:0;z-index:100;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:clamp(.5rem,2vw,1.5rem);background:color-mix(in oklab,#171614 76%,transparent);-webkit-overflow-scrolling:touch}.knowledge-atlas_chartOverlayPanel__l320u{position:relative;width:min(100%,70.75rem);min-height:100%;margin:0 auto;padding:clamp(1rem,3vw,2.6rem);border:1px solid var(--atlas-line);border-radius:8px;color:var(--atlas-ink);background:var(--atlas-paper);box-shadow:0 1.5rem 4rem color-mix(in oklab,#171614 36%,transparent)}.knowledge-atlas_chartOverlayMasthead__rqY4B,.knowledge-atlas_detailMasthead__Hh_LF{display:grid;justify-items:center;padding:.15rem 0 clamp(1.25rem,3vw,2.1rem);border-bottom:1px solid var(--atlas-line);text-align:center}.knowledge-atlas_chartOverlayReturn__CMAbh,.knowledge-atlas_detailBack__lLHb_{display:inline-flex;min-height:44px;align-items:center;justify-self:start;gap:.35rem;border:0;color:var(--atlas-muted);background:transparent;font-size:.78rem;text-decoration:none;cursor:pointer;transition:color .16s ease}.knowledge-atlas_chartOverlayReturn__CMAbh:hover,.knowledge-atlas_detailBack__lLHb_:hover{color:var(--atlas-accent)}.knowledge-atlas_chartOverlayMasthead__rqY4B .knowledge-atlas_detailKicker___hG9X,.knowledge-atlas_detailMasthead__Hh_LF .knowledge-atlas_detailKicker___hG9X{margin-top:.75rem}.knowledge-atlas_chartOverlayMasthead__rqY4B h2,.knowledge-atlas_detailMasthead__Hh_LF h1{margin-top:.5rem;color:var(--atlas-ink);font-size:clamp(2rem,5vw,4rem);line-height:1.1;letter-spacing:.055em}.knowledge-atlas_detailSummary__ocgjX{max-width:43rem;margin-top:.78rem;color:var(--atlas-muted);font-size:.88rem;line-height:1.85}.knowledge-atlas_chartOverlayStage__Unm9_,.knowledge-atlas_detailStudio__BfdDN{margin-top:clamp(1rem,3vw,1.85rem)}.knowledge-atlas_detailShell__O6pYN{width:min(100% - 2rem,70.75rem);margin:0 auto;padding:clamp(1.65rem,4vw,3.75rem) 0 clamp(3rem,7vw,6.5rem);background:var(--atlas-paper)}.knowledge-atlas_references__sKdUm{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--atlas-line)}.knowledge-atlas_referenceHeader__sTkTp{display:flex;align-items:end;justify-content:space-between;gap:1rem}.knowledge-atlas_referenceHeading__8DNTs{margin-top:.3rem;color:var(--atlas-ink);font-size:clamp(1.3rem,2.4vw,1.72rem);line-height:1.35}.knowledge-atlas_relatedTool__lRc2Z{display:inline-flex;min-height:44px;flex:0 0 auto;align-items:center;gap:.4rem;border-bottom:1px solid color-mix(in oklab,var(--atlas-accent) 45%,var(--atlas-line));color:var(--atlas-accent);font-size:.74rem;font-weight:720;text-decoration:none}.knowledge-atlas_referenceList__Lhp7n{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin-top:.9rem}.knowledge-atlas_relatedBook__Vnuab{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.55rem;align-items:center;min-width:0;padding:.76rem;border:1px solid var(--atlas-line);border-radius:8px;color:var(--atlas-ink);background:var(--atlas-card-paper);text-decoration:none;transition:border-color .16s ease,background .16s ease}.knowledge-atlas_relatedBook__Vnuab:hover{border-color:color-mix(in oklab,var(--atlas-accent) 55%,var(--atlas-line));background:var(--atlas-wash)}.knowledge-atlas_relatedBookIcon__eqGGq{display:grid;width:1.85rem;height:1.85rem;place-items:center;border-radius:6px;color:var(--atlas-accent);background:var(--atlas-wash)}.knowledge-atlas_relatedBookText__kYZsr{min-width:0}.knowledge-atlas_relatedBookText__kYZsr small,.knowledge-atlas_relatedBookText__kYZsr strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-atlas_relatedBookText__kYZsr strong{font-family:var(--font-serif),"Songti SC",STSong,serif;font-size:.88rem;font-weight:600}.knowledge-atlas_relatedBookText__kYZsr small{margin-top:.16rem;color:var(--atlas-muted);font-size:.63rem}.knowledge-atlas_archivePanel__733ij{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1rem;align-items:start;padding:clamp(1rem,2.8vw,1.7rem);border:1px solid var(--atlas-line);border-radius:8px;background:var(--atlas-card-paper)}.knowledge-atlas_archiveIcon__K_oHY{display:grid;width:2.7rem;height:2.7rem;place-items:center;border-radius:6px;color:var(--atlas-accent);background:var(--atlas-wash)}.knowledge-atlas_archivePanel__733ij h2{margin-top:.3rem;color:var(--atlas-ink);font-size:clamp(1.2rem,2.6vw,1.65rem)}.knowledge-atlas_archivePanel__733ij p{max-width:46rem;margin-top:.48rem;color:var(--atlas-muted);font-size:.78rem;line-height:1.8}.knowledge-atlas_archiveAction__XlHro{display:inline-flex;min-height:44px;align-items:center;gap:.4rem;padding:.58rem .82rem;border:1px solid var(--atlas-line);border-radius:999px;color:var(--atlas-ink);font-size:.72rem;text-decoration:none}.knowledge-atlas_stage__XIsTE{width:100%;min-width:0}.knowledge-atlas_stage__XIsTE .diagram-stage{display:grid;gap:clamp(.85rem,2vw,1.25rem);min-width:0;padding:clamp(.9rem,2.3vw,1.35rem);border:1px solid var(--atlas-line);border-radius:8px;color:var(--atlas-ink);background:var(--atlas-card-paper);animation:knowledge-atlas_stageEnter__X01uD .4s cubic-bezier(.2,.7,.2,1) both}.knowledge-atlas_stage__XIsTE .diagram-stage [class*=diagram-stage__]{min-width:0}.knowledge-atlas_stage__XIsTE .diagram-stage__header{display:grid;gap:.3rem;padding-bottom:.95rem;border-bottom:1px solid var(--atlas-soft-line)}.knowledge-atlas_stage__XIsTE .diagram-stage__title{color:var(--atlas-ink);font-family:var(--font-serif),"Songti SC",STSong,serif;font-size:clamp(1.2rem,2.4vw,1.65rem);font-weight:590;line-height:1.35}.knowledge-atlas_stage__XIsTE .diagram-stage__intro{max-width:48rem;color:var(--atlas-muted);font-size:.76rem;line-height:1.72}.knowledge-atlas_stage__XIsTE .diagram-stage__control{min-height:44px;min-width:44px;border:1px solid var(--atlas-line);border-radius:6px;padding:.45rem .66rem;color:var(--atlas-muted);background:var(--atlas-card-paper);font-size:.72rem;line-height:1.3;text-align:center;cursor:pointer;transition:color .16s ease,border-color .16s ease,background .16s ease,transform .16s ease}.knowledge-atlas_stage__XIsTE .diagram-stage__control:hover{border-color:color-mix(in oklab,var(--atlas-accent) 58%,var(--atlas-line));color:var(--atlas-ink);background:var(--atlas-wash)}.knowledge-atlas_stage__XIsTE .diagram-stage__control.is-selected{border-color:var(--atlas-accent);color:var(--atlas-active-text);background:var(--atlas-accent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--atlas-accent) 50%,transparent)}.knowledge-atlas_stage__XIsTE .diagram-stage__control:active{transform:translateY(1px)}.knowledge-atlas_stage__XIsTE .diagram-stage__hetu-directions,.knowledge-atlas_stage__XIsTE .diagram-stage__mode-controls,.knowledge-atlas_stage__XIsTE .diagram-stage__qimen-controls,.knowledge-atlas_stage__XIsTE .diagram-stage__sequence-controls,.knowledge-atlas_stage__XIsTE .diagram-stage__symbol-modes,.knowledge-atlas_stage__XIsTE .diagram-stage__tabs,.knowledge-atlas_stage__XIsTE .diagram-stage__taiji-controls{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.knowledge-atlas_stage__XIsTE .diagram-stage__qimen-controls{justify-content:space-between}.knowledge-atlas_stage__XIsTE .diagram-stage__ju-controls{display:grid;grid-template-columns:repeat(9,minmax(44px,1fr));gap:.35rem;width:min(100%,32rem)}.knowledge-atlas_stage__XIsTE .diagram-stage__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.45rem;margin-top:.8rem}.knowledge-atlas_stage__XIsTE .diagram-stage__fact{display:grid;gap:.18rem;padding:.55rem .62rem;border-top:1px solid var(--atlas-soft-line)}.knowledge-atlas_stage__XIsTE .diagram-stage__fact dt{color:var(--atlas-muted);font-size:.6rem;letter-spacing:.08em}.knowledge-atlas_stage__XIsTE .diagram-stage__fact dd{color:var(--atlas-ink);font-size:.72rem;line-height:1.52}.knowledge-atlas_stage__XIsTE .diagram-stage__live-summary,.knowledge-atlas_stage__XIsTE .diagram-stage__method-note,.knowledge-atlas_stage__XIsTE .diagram-stage__selection-summary{padding:.7rem .8rem;border-left:2px solid var(--atlas-accent);color:var(--atlas-muted);background:var(--atlas-wash);font-size:.72rem;line-height:1.65}.knowledge-atlas_stage__XIsTE .diagram-stage__bagua-evidence,.knowledge-atlas_stage__XIsTE .diagram-stage__combination-card,.knowledge-atlas_stage__XIsTE .diagram-stage__growth-fact,.knowledge-atlas_stage__XIsTE .diagram-stage__hetu-evidence,.knowledge-atlas_stage__XIsTE .diagram-stage__hidden-stem-card,.knowledge-atlas_stage__XIsTE .diagram-stage__jiazi-fact-sheet,.knowledge-atlas_stage__XIsTE .diagram-stage__law-evidence,.knowledge-atlas_stage__XIsTE .diagram-stage__polarity-evidence,.knowledge-atlas_stage__XIsTE .diagram-stage__qimen-evidence,.knowledge-atlas_stage__XIsTE .diagram-stage__solar-evidence,.knowledge-atlas_stage__XIsTE .diagram-stage__stem-branch-evidence,.knowledge-atlas_stage__XIsTE .diagram-stage__symbol-display,.knowledge-atlas_stage__XIsTE .diagram-stage__ten-god-fact{min-width:0;padding:clamp(.85rem,2vw,1.1rem);border:1px solid var(--atlas-line);border-radius:8px;background:color-mix(in oklab,var(--atlas-paper) 62%,var(--atlas-card-paper))}.knowledge-atlas_stage__XIsTE .diagram-stage__bagua-evidence h4,.knowledge-atlas_stage__XIsTE .diagram-stage__combination-card h4,.knowledge-atlas_stage__XIsTE .diagram-stage__growth-fact h4,.knowledge-atlas_stage__XIsTE .diagram-stage__hetu-evidence h4,.knowledge-atlas_stage__XIsTE .diagram-stage__hidden-stem-card h4,.knowledge-atlas_stage__XIsTE .diagram-stage__jiazi-fact-sheet h4,.knowledge-atlas_stage__XIsTE .diagram-stage__law-evidence h4,.knowledge-atlas_stage__XIsTE .diagram-stage__polarity-evidence h4,.knowledge-atlas_stage__XIsTE .diagram-stage__qimen-evidence h4,.knowledge-atlas_stage__XIsTE .diagram-stage__solar-evidence h4,.knowledge-atlas_stage__XIsTE .diagram-stage__stem-branch-evidence h4,.knowledge-atlas_stage__XIsTE .diagram-stage__symbol-display h4,.knowledge-atlas_stage__XIsTE .diagram-stage__ten-god-fact h4{color:var(--atlas-ink);font-family:var(--font-serif),"Songti SC",STSong,serif;font-size:1.1rem;font-weight:600;line-height:1.35}.knowledge-atlas_stage__XIsTE .diagram-stage__bagua-evidence>p,.knowledge-atlas_stage__XIsTE .diagram-stage__combination-card>p,.knowledge-atlas_stage__XIsTE .diagram-stage__growth-fact>p,.knowledge-atlas_stage__XIsTE .diagram-stage__hetu-evidence>p,.knowledge-atlas_stage__XIsTE .diagram-stage__hidden-stem-card>p,.knowledge-atlas_stage__XIsTE .diagram-stage__jiazi-fact-sheet>p,.knowledge-atlas_stage__XIsTE .diagram-stage__law-evidence>p,.knowledge-atlas_stage__XIsTE .diagram-stage__polarity-evidence>p,.knowledge-atlas_stage__XIsTE .diagram-stage__qimen-evidence>p,.knowledge-atlas_stage__XIsTE .diagram-stage__solar-evidence>p,.knowledge-atlas_stage__XIsTE .diagram-stage__stem-branch-evidence>p,.knowledge-atlas_stage__XIsTE .diagram-stage__symbol-display>p,.knowledge-atlas_stage__XIsTE .diagram-stage__ten-god-fact>p{margin-top:.38rem;color:var(--atlas-muted);font-size:.73rem;line-height:1.65}.knowledge-atlas_stage__XIsTE .diagram-stage__ranked-rows{display:grid;gap:.48rem;counter-reset:seasonal-rank}.knowledge-atlas_stage__XIsTE .diagram-stage__ranked-row{display:grid;grid-template-columns:1.5rem minmax(4rem,.75fr) minmax(5rem,1.5fr) 2.4rem;gap:.55rem;align-items:center;min-height:44px;padding:.38rem 0;border-bottom:1px solid var(--atlas-soft-line);counter-increment:seasonal-rank}.knowledge-atlas_stage__XIsTE .diagram-stage__rank-label:before{content:counter(seasonal-rank,decimal-leading-zero);margin-right:.4rem;color:var(--atlas-accent);font-size:.58rem;letter-spacing:.08em}.knowledge-atlas_stage__XIsTE .diagram-stage__rank-element,.knowledge-atlas_stage__XIsTE .diagram-stage__rank-label,.knowledge-atlas_stage__XIsTE .diagram-stage__rank-score{font-size:.72rem}.knowledge-atlas_stage__XIsTE .diagram-stage__rank-element{color:var(--atlas-ink);font-family:var(--font-serif),"Songti SC",STSong,serif}.knowledge-atlas_stage__XIsTE .diagram-stage__rank-meter{height:.34rem;overflow:hidden;border-radius:999px;background:var(--atlas-soft-line)}.knowledge-atlas_stage__XIsTE .diagram-stage__rank-meter>span{display:block;height:100%;border-radius:inherit;background:var(--atlas-accent);transform-origin:left;animation:knowledge-atlas_lineDraw__ytByq .54s ease both}.knowledge-atlas_stage__XIsTE .diagram-stage__rank-score{color:var(--atlas-accent);font-variant-numeric:tabular-nums;text-align:right}.knowledge-atlas_stage__XIsTE .diagram-stage__stem-bridge{display:grid;grid-template-columns:1fr minmax(3rem,1.5fr) 1fr;gap:.8rem;align-items:center;margin-bottom:.85rem}.knowledge-atlas_stage__XIsTE .diagram-stage__stem-glyph{display:grid;min-height:5.5rem;place-items:center;border:1px solid var(--atlas-line);border-radius:8px;color:var(--atlas-ink);background:var(--atlas-card-paper);font-family:var(--font-serif),"Songti SC",STSong,serif;font-size:clamp(2.5rem,6vw,4.2rem)}.knowledge-atlas_stage__XIsTE .diagram-stage__bridge-line{height:1px;background:var(--atlas-accent);box-shadow:0 0 0 3px color-mix(in oklab,var(--atlas-accent) 9%,transparent);transform-origin:left;animation:knowledge-atlas_lineDraw__ytByq .52s ease both}.knowledge-atlas_stage__XIsTE .diagram-stage__branch-ring,.knowledge-atlas_stage__XIsTE .diagram-stage__growth-wheel{position:relative;width:min(100%,31rem);aspect-ratio:1;margin:0 auto;overflow:visible;border:1px solid var(--atlas-line);border-radius:50%;background:radial-gradient(circle at center,var(--atlas-card-paper) 0 30%,transparent 30.5%),repeating-conic-gradient(from -15deg,transparent 0 29deg,var(--atlas-soft-line) 30deg 30.5deg)}.knowledge-atlas_stage__XIsTE .diagram-stage__relation-lines{position:absolute;inset:7%;width:86%;height:86%;overflow:visible;pointer-events:none;z-index:1}.knowledge-atlas_stage__XIsTE .diagram-stage__relation-line,.knowledge-atlas_stage__XIsTE .diagram-stage__relation-loop{stroke:var(--atlas-accent);stroke-width:1.2;stroke-dasharray:5 3;fill:color-mix(in oklab,var(--atlas-accent) 12%,transparent);vector-effect:non-scaling-stroke;animation:knowledge-atlas_lineDraw__ytByq .62s ease both}.knowledge-atlas_stage__XIsTE .diagram-stage__ring-controls,.knowledge-atlas_stage__XIsTE .diagram-stage__wheel-controls{position:absolute;inset:0;z-index:2;margin:0;padding:0;list-style:none}.knowledge-atlas_stage__XIsTE .diagram-stage__ring-control,.knowledge-atlas_stage__XIsTE .diagram-stage__wheel-control{position:absolute;transform:translate(-50%,-50%)}.knowledge-atlas_stage__XIsTE .diagram-stage__ring-control .diagram-stage__control,.knowledge-atlas_stage__XIsTE .diagram-stage__wheel-control .diagram-stage__control{width:clamp(2.4rem,7vw,3.2rem);min-width:0;min-height:clamp(2.4rem,7vw,3.2rem);padding:.2rem;border-radius:999px;font-family:var(--font-serif),"Songti SC",STSong,serif;font-size:clamp(.68rem,1.7vw,.86rem)}.knowledge-atlas_stage__XIsTE .diagram-stage__wheel-direction{position:absolute;top:50%;left:50%;width:36%;color:var(--atlas-muted);font-size:.62rem;line-height:1.45;text-align:center;transform:translate(-50%,-50%)}.knowledge-atlas_stage__XIsTE .diagram-stage__flow-relations,.knowledge-atlas_stage__XIsTE .diagram-stage__luoshu-relations,.knowledge-atlas_stage__XIsTE .diagram-stage__principle-list,.knowledge-atlas_stage__XIsTE .diagram-stage__relation-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.4rem;margin:0;padding:0;list-style:none}.knowledge-atlas_stage__XIsTE .diagram-stage__flow-relations li,.knowledge-atlas_stage__XIsTE .diagram-stage__luoshu-relations li,.knowledge-atlas_stage__XIsTE .diagram-stage__principle-list li,.knowledge-atlas_stage__XIsTE .diagram-stage__relation-list li{padding:.58rem .65rem;border:1px solid var(--atlas-soft-line);border-radius:6px;color:var(--atlas-muted);font-size:.7rem;line-height:1.55}.knowledge-atlas_stage__XIsTE .diagram-stage__branch-grid{display:grid;grid-template-columns:repeat(6,minmax(44px,1fr));gap:.45rem}.knowledge-atlas_stage__XIsTE .diagram-stage__god-controls,.knowledge-atlas_stage__XIsTE .diagram-stage__hetu-numbers,.knowledge-atlas_stage__XIsTE .diagram-stage__master-controls,.knowledge-atlas_stage__XIsTE .diagram-stage__token-strip{display:flex;gap:.45rem;padding-bottom:.2rem}.knowledge-atlas_stage__XIsTE .diagram-stage__god-controls,.knowledge-atlas_stage__XIsTE .diagram-stage__hetu-numbers,.knowledge-atlas_stage__XIsTE .diagram-stage__master-controls{flex-wrap:wrap}.knowledge-atlas_stage__XIsTE .diagram-stage__token-strip{overflow-x:auto;overscroll-behavior-inline:contain}.knowledge-atlas_stage__XIsTE .diagram-stage__token{flex:0 0 44px;padding-inline:.42rem}.knowledge-atlas_stage__XIsTE .diagram-stage__ten-god-groups,.knowledge-atlas_stage__XIsTE .diagram-stage__xun-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.knowledge-atlas_stage__XIsTE .diagram-stage__ten-god-group,.knowledge-atlas_stage__XIsTE .diagram-stage__xun-group{padding:.72rem;border:1px solid var(--atlas-line);border-radius:8px;background:color-mix(in oklab,var(--atlas-paper) 58%,var(--atlas-card-paper))}.knowledge-atlas_stage__XIsTE .diagram-stage__ten-god-group h4,.knowledge-atlas_stage__XIsTE .diagram-stage__xun-group h4{margin-bottom:.55rem;color:var(--atlas-accent);font-size:.73rem;font-weight:740}.knowledge-atlas_stage__XIsTE .diagram-stage__jiazi-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.28rem;margin:0;padding:0;list-style:none}.knowledge-atlas_stage__XIsTE .diagram-stage__jiazi-row .diagram-stage__control{min-width:0;padding-inline:.25rem;font-size:.63rem}.knowledge-atlas_stage__XIsTE .diagram-stage__day-master-context{margin-top:.65rem!important;padding-top:.65rem;border-top:1px solid var(--atlas-soft-line)}.knowledge-atlas_stage__XIsTE .diagram-stage__taiji-controls{justify-content:center}.knowledge-atlas_stage__XIsTE .diagram-stage__taiji-figure{display:grid;width:min(100%,18rem);margin:0 auto;place-items:center;color:var(--atlas-ink)}.knowledge-atlas_stage__XIsTE .diagram-stage__taiji-mark{--background:var(--atlas-card-paper);border-radius:50%;color:var(--atlas-ink);filter:drop-shadow(0 10px 18px color-mix(in oklab,var(--atlas-ink) 12%,transparent));transform:translate(-50%,-50%)}.knowledge-atlas_stage__XIsTE .knowledge-taiji-rotate{transform-origin:center;transform-box:fill-box;animation-name:knowledge-atlas_taijiTurn__jfupS;animation-timing-function:linear;animation-iteration-count:infinite}.knowledge-atlas_stage__XIsTE .knowledge-taiji-paused{animation-play-state:paused}.knowledge-atlas_stage__XIsTE .diagram-stage__taiji-figure figcaption{margin-top:.72rem;color:var(--atlas-muted);font-size:.68rem}.knowledge-atlas_stage__XIsTE .diagram-stage__law-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}.knowledge-atlas_stage__XIsTE .diagram-stage__law-card{display:grid;align-content:start;gap:.38rem;min-height:8.5rem;text-align:left}.knowledge-atlas_stage__XIsTE .diagram-stage__law-card strong{color:var(--atlas-ink);font-family:var(--font-serif),"Songti SC",STSong,serif;font-size:1.02rem}.knowledge-atlas_stage__XIsTE .diagram-stage__law-card span{color:inherit;font-size:.67rem;line-height:1.55}.knowledge-atlas_stage__XIsTE .diagram-stage__law-card.is-selected strong{color:inherit}.knowledge-atlas_stage__XIsTE .diagram-stage__symbol-display{display:grid;gap:.85rem}.knowledge-atlas_stage__XIsTE .diagram-stage__symbol-groups,.knowledge-atlas_stage__XIsTE .diagram-stage__symbol-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.knowledge-atlas_stage__XIsTE .diagram-stage__symbol-groups>span,.knowledge-atlas_stage__XIsTE .diagram-stage__symbol-pair>span{display:flex;min-height:4.5rem;align-items:center;justify-content:center;gap:.38rem;padding:.6rem;border:1px solid var(--atlas-line);border-radius:8px;font-size:.78rem;line-height:1.55;text-align:center}.knowledge-atlas_stage__XIsTE .diagram-stage__symbol-groups>span[data-polarity=yang],.knowledge-atlas_stage__XIsTE .diagram-stage__symbol-pair>span[data-polarity=yang]{color:var(--atlas-ink);background:var(--atlas-paper)}.knowledge-atlas_stage__XIsTE .diagram-stage__symbol-groups>span[data-polarity=yin],.knowledge-atlas_stage__XIsTE .diagram-stage__symbol-pair>span[data-polarity=yin]{color:var(--atlas-card-paper);background:var(--atlas-ink)}.knowledge-atlas_stage__XIsTE .diagram-stage__symbol-pair i{display:inline-block;width:2.3rem;height:.24rem;background:currentColor}.knowledge-atlas_stage__XIsTE .diagram-stage__symbol-pair [data-polarity=yin] i{width:1rem}.knowledge-atlas_stage__XIsTE .diagram-stage__polarity-table{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.knowledge-atlas_stage__XIsTE .diagram-stage__polarity-row{display:grid;min-height:5.5rem;grid-template-columns:3rem minmax(0,1fr);column-gap:.55rem;align-items:center;text-align:left}.knowledge-atlas_stage__XIsTE .diagram-stage__polarity-row strong{grid-row:span 2;color:var(--atlas-ink);font-family:var(--font-serif),"Songti SC",STSong,serif;font-size:1.65rem}.knowledge-atlas_stage__XIsTE .diagram-stage__polarity-row span{color:inherit;font-size:.66rem;line-height:1.4}.knowledge-atlas_stage__XIsTE .diagram-stage__five-element-flow,.knowledge-atlas_stage__XIsTE .diagram-stage__hetu-map,.knowledge-atlas_stage__XIsTE .diagram-stage__luoshu-flow{position:relative;width:min(100%,31rem);aspect-ratio:1;margin:0 auto;border:1px solid var(--atlas-line);border-radius:8px;overflow:hidden;background:color-mix(in oklab,var(--atlas-paper) 66%,var(--atlas-card-paper))}.knowledge-atlas_stage__XIsTE .diagram-stage__five-element-flow svg,.knowledge-atlas_stage__XIsTE .diagram-stage__luoshu-flow svg{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none}.knowledge-atlas_stage__XIsTE .diagram-stage__five-element-flow figcaption,.knowledge-atlas_stage__XIsTE .diagram-stage__hetu-map figcaption,.knowledge-atlas_stage__XIsTE .diagram-stage__luoshu-flow figcaption{position:absolute;right:.6rem;bottom:.55rem;left:.6rem;color:var(--atlas-muted);font-size:.6rem;line-height:1.45;text-align:center;z-index:3;pointer-events:none}.knowledge-atlas_stage__XIsTE .diagram-stage__flow-line,.knowledge-atlas_stage__XIsTE .diagram-stage__luoshu-line{fill:none;stroke:var(--atlas-accent);stroke-width:1.2;stroke-linecap:round;vector-effect:non-scaling-stroke;transition:opacity .16s ease,stroke-width .16s ease}.knowledge-atlas_stage__XIsTE .diagram-stage__flow-line[data-relation-state=dim],.knowledge-atlas_stage__XIsTE .diagram-stage__luoshu-line[data-relation-state=dim]{opacity:.16}.knowledge-atlas_stage__XIsTE .diagram-stage__flow-line[data-relation-state=active],.knowledge-atlas_stage__XIsTE .diagram-stage__luoshu-line[data-relation-state=active]{stroke-width:2.2;stroke-dasharray:7 4;animation:knowledge-atlas_lineDraw__ytByq .62s ease both}.knowledge-atlas_stage__XIsTE .diagram-stage__element-controls{position:absolute;inset:0;z-index:2;display:block;width:100%;height:100%;pointer-events:none}.knowledge-atlas_stage__XIsTE .diagram-stage__element-node{position:absolute;width:4.25rem;min-width:44px;min-height:44px;border-radius:999px;pointer-events:auto;transform:translate(-50%,-50%)}.knowledge-atlas_stage__XIsTE .diagram-stage__element-node:first-child{top:13%;left:50%}.knowledge-atlas_stage__XIsTE .diagram-stage__element-node:nth-child(2){top:39%;left:85%}.knowledge-atlas_stage__XIsTE .diagram-stage__element-node:nth-child(3){top:80%;left:72%}.knowledge-atlas_stage__XIsTE .diagram-stage__element-node:nth-child(4){top:80%;left:28%}.knowledge-atlas_stage__XIsTE .diagram-stage__element-node:nth-child(5){top:39%;left:15%}.knowledge-atlas_stage__XIsTE .diagram-stage__element-node[data-element-tone=wood]{border-color:#547b50}.knowledge-atlas_stage__XIsTE .diagram-stage__element-node[data-element-tone=fire]{border-color:#bf604d}.knowledge-atlas_stage__XIsTE .diagram-stage__element-node[data-element-tone=earth]{border-color:#a67b4f}.knowledge-atlas_stage__XIsTE .diagram-stage__element-node[data-element-tone=metal]{border-color:#7c8790}.knowledge-atlas_stage__XIsTE .diagram-stage__element-node[data-element-tone=water]{border-color:#4c758e}.knowledge-atlas_stage__XIsTE .diagram-stage__luoshu-grid{position:absolute;inset:0;z-index:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));gap:0;width:100%;height:100%;margin:0}.knowledge-atlas_stage__XIsTE .diagram-stage__luoshu-cell{display:grid;min-height:0;place-items:center;gap:.2rem;padding:.45rem;border-color:color-mix(in oklab,var(--atlas-line) 80%,transparent);border-radius:0;background:color-mix(in oklab,var(--atlas-card-paper) 75%,transparent)}.knowledge-atlas_stage__XIsTE .diagram-stage__luoshu-cell strong{color:var(--atlas-ink);font-family:var(--font-serif),"Songti SC",STSong,serif;font-size:1.35rem}.knowledge-atlas_stage__XIsTE .diagram-stage__luoshu-cell span{color:inherit;font-size:.6rem}.knowledge-atlas_stage__XIsTE .diagram-stage__hetu-map{display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at center,var(--atlas-card-paper) 0 22%,transparent 22.5%),repeating-conic-gradient(from 0deg,transparent 0 71deg,var(--atlas-soft-line) 72deg 73deg)}.knowledge-atlas_stage__XIsTE .diagram-stage__hetu-visible-pairs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;width:55%}.knowledge-atlas_stage__XIsTE .diagram-stage__hetu-visible-pairs span{display:grid;min-height:3.1rem;place-items:center;border:1px solid var(--atlas-line);border-radius:999px;color:var(--atlas-ink);background:var(--atlas-card-paper);font-family:var(--font-serif),"Songti SC",STSong,serif;font-size:.92rem}.knowledge-atlas_stage__XIsTE .diagram-stage__bagua-layout,.knowledge-atlas_stage__XIsTE .diagram-stage__qimen-layout,.knowledge-atlas_stage__XIsTE .diagram-stage__solar-layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(16rem,.9fr);gap:clamp(.85rem,2.5vw,1.3rem);align-items:center}.knowledge-atlas_stage__XIsTE [class^=diagram-stage__solar-layout--]{--atlas-season-accent:var(--atlas-accent)}.knowledge-atlas_stage__XIsTE .diagram-stage__solar-layout--spring{--atlas-season-accent:#5e8657}.knowledge-atlas_stage__XIsTE .diagram-stage__solar-layout--summer{--atlas-season-accent:#bd5f4f}.knowledge-atlas_stage__XIsTE .diagram-stage__solar-layout--autumn{--atlas-season-accent:#8c7452}.knowledge-atlas_stage__XIsTE .diagram-stage__solar-layout--winter{--atlas-season-accent:#547b92}.knowledge-atlas_stage__XIsTE .diagram-stage__bagua-ring,.knowledge-atlas_stage__XIsTE .diagram-stage__solar-ring{position:relative;width:min(100%,31rem);aspect-ratio:1;margin:0 auto;overflow:visible;border:1px solid var(--atlas-line);border-radius:50%;background:radial-gradient(circle at center,var(--atlas-card-paper) 0 22%,transparent 22.5%),repeating-conic-gradient(from -22.5deg,transparent 0 44deg,var(--atlas-soft-line) 45deg 45.45deg)}.knowledge-atlas_stage__XIsTE .diagram-stage__bagua-axis,.knowledge-atlas_stage__XIsTE .diagram-stage__solar-orbit{position:absolute;inset:17%;border:1px solid color-mix(in oklab,var(--atlas-accent) 40%,var(--atlas-line));border-radius:50%}.knowledge-atlas_stage__XIsTE .diagram-stage__bagua-axis:after,.knowledge-atlas_stage__XIsTE .diagram-stage__bagua-axis:before{position:absolute;top:50%;left:50%;width:118%;height:1px;background:var(--atlas-soft-line);content:"";transform:translate(-50%,-50%)}.knowledge-atlas_stage__XIsTE .diagram-stage__bagua-axis:after{transform:translate(-50%,-50%) rotate(90deg)}.knowledge-atlas_stage__XIsTE .diagram-stage__bagua-node{display:grid;width:clamp(3.6rem,9vw,5.2rem);min-width:0;min-height:clamp(3.6rem,9vw,5.2rem);place-items:center;gap:.05rem;padding:.25rem;border-radius:50%}.knowledge-atlas_stage__XIsTE .diagram-stage__bagua-node>span{color:var(--atlas-accent);font-size:1.1rem;line-height:1}.knowledge-atlas_stage__XIsTE .diagram-stage__bagua-node strong{color:inherit;font-family:var(--font-serif),"Songti SC",STSong,serif;font-size:.67rem}.knowledge-atlas_stage__XIsTE .diagram-stage__bagua-node small{color:inherit;font-size:.5rem}.knowledge-atlas_stage__XIsTE .diagram-stage__large-glyph{float:right;margin:0 0 .45rem .8rem;color:color-mix(in oklab,var(--atlas-accent) 64%,var(--atlas-ink));font-family:var(--font-serif),"Songti SC",STSong,serif;font-size:clamp(3.2rem,9vw,5.5rem);line-height:.9}.knowledge-atlas_stage__XIsTE .diagram-stage__solar-pointer{position:absolute;top:50%;left:50%;z-index:1;width:1px;height:37%;transform-origin:50% 0;background:var(--atlas-season-accent,var(--atlas-accent));transition:transform .26s ease;pointer-events:none}.knowledge-atlas_stage__XIsTE .diagram-stage__solar-pointer:after{position:absolute;top:-.23rem;left:50%;width:.46rem;height:.46rem;border-radius:50%;background:var(--atlas-season-accent,var(--atlas-accent));content:"";transform:translate(-50%,-50%)}.knowledge-atlas_stage__XIsTE .diagram-stage__solar-term{z-index:2;width:clamp(2rem,5.7vw,2.75rem);min-width:0;min-height:clamp(2rem,5.7vw,2.75rem);padding:.15rem;border-radius:50%;font-size:clamp(.48rem,1.25vw,.61rem)}.knowledge-atlas_stage__XIsTE .diagram-stage__solar-center{position:absolute;top:50%;left:50%;display:grid;width:35%;min-height:35%;place-items:center;align-content:center;gap:.25rem;border:1px solid var(--atlas-line);border-radius:50%;color:var(--atlas-ink);background:var(--atlas-card-paper);text-align:center;transform:translate(-50%,-50%)}.knowledge-atlas_stage__XIsTE .diagram-stage__solar-center strong{font-family:var(--font-serif),"Songti SC",STSong,serif;font-size:clamp(1.1rem,3vw,1.75rem)}.knowledge-atlas_stage__XIsTE .diagram-stage__solar-center span{color:var(--atlas-muted);font-size:.57rem}.knowledge-atlas_stage__XIsTE .diagram-stage__qimen-board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;width:min(100%,31rem);margin:0 auto;overflow:hidden;border:1px solid var(--atlas-line);border-radius:8px;background:var(--atlas-line)}.knowledge-atlas_stage__XIsTE .diagram-stage__qimen-palace{display:grid;min-height:clamp(5.7rem,11vw,7.8rem);align-content:center;justify-items:center;gap:.26rem;min-width:0;border:0;border-radius:0;background:var(--atlas-card-paper);overflow-wrap:anywhere}.knowledge-atlas_stage__XIsTE .diagram-stage__qimen-palace strong{color:var(--atlas-ink);font-family:var(--font-serif),"Songti SC",STSong,serif;font-size:.94rem}.knowledge-atlas_stage__XIsTE .diagram-stage__qimen-palace small,.knowledge-atlas_stage__XIsTE .diagram-stage__qimen-palace span{color:inherit;font-size:.58rem;line-height:1.35;text-align:center}.knowledge-atlas_stage__XIsTE .diagram-stage__qimen-palace.is-selected strong{color:inherit}.knowledge-atlas_stage__XIsTE .diagram-stage__qimen-palace:focus-visible{outline-offset:-3px;box-shadow:inset 0 0 0 2px var(--atlas-focus)}.knowledge-atlas_stage__XIsTE .diagram-stage__qimen-board--forward .diagram-stage__qimen-palace,.knowledge-atlas_stage__XIsTE .diagram-stage__qimen-board--reverse .diagram-stage__qimen-palace{animation:knowledge-atlas_stageEnter__X01uD .32s cubic-bezier(.2,.7,.2,1) both}.knowledge-atlas_archiveAction__XlHro:focus-visible,.knowledge-atlas_cardLink__RBI5T:focus-visible,.knowledge-atlas_chartOverlayReturn__CMAbh:focus-visible,.knowledge-atlas_detailBack__lLHb_:focus-visible,.knowledge-atlas_filterButton__Lg05Z:focus-visible,.knowledge-atlas_relatedBook__Vnuab:focus-visible,.knowledge-atlas_relatedTool__lRc2Z:focus-visible,.knowledge-atlas_stage__XIsTE .diagram-stage__control:focus-visible{outline:2px solid var(--atlas-focus);outline-offset:3px}.knowledge-atlas_cardLink__RBI5T:focus-visible{outline-offset:-3px}.knowledge-atlas_stage__XIsTE .diagram-stage__solar-term:focus-visible{outline-offset:-2px}@keyframes knowledge-atlas_taijiTurn__jfupS{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes knowledge-atlas_lineDraw__ytByq{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes knowledge-atlas_stageEnter__X01uD{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.knowledge-atlas_catalogBar__J2iFP{grid-template-columns:minmax(0,1fr);align-items:start}.knowledge-atlas_filterStrip__liIq1{justify-content:center}.knowledge-atlas_cardGrid__1x6Rv{grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-atlas_pathHeader__mAqRo{grid-template-columns:auto minmax(0,1fr)}.knowledge-atlas_pathMeta__UtsGO{grid-column:2}.knowledge-atlas_pathKeyword__J4xOh,.knowledge-atlas_pathQuestion__GkMq2{text-align:left}.knowledge-atlas_stage__XIsTE .diagram-stage__law-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-atlas_stage__XIsTE .diagram-stage__bagua-layout,.knowledge-atlas_stage__XIsTE .diagram-stage__qimen-layout,.knowledge-atlas_stage__XIsTE .diagram-stage__solar-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.knowledge-atlas_atlasMasthead__uNM4r{gap:.9rem}.knowledge-atlas_referenceList__Lhp7n{grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-atlas_stage__XIsTE .diagram-stage__ten-god-groups,.knowledge-atlas_stage__XIsTE .diagram-stage__xun-groups{grid-template-columns:minmax(0,1fr)}.knowledge-atlas_stage__XIsTE .diagram-stage__branch-grid{grid-template-columns:repeat(4,minmax(44px,1fr))}.knowledge-atlas_stage__XIsTE .diagram-stage__ju-controls{grid-template-columns:repeat(5,minmax(44px,1fr));width:100%}}@media (max-width:560px){.knowledge-atlas_atlasCatalog__FKLqK,.knowledge-atlas_detailShell__O6pYN{width:min(100% - 1rem,70.75rem);padding-top:1.15rem}.knowledge-atlas_atlasMasthead__uNM4r{gap:.7rem}.knowledge-atlas_atlasMasthead__uNM4r h1{font-size:clamp(2rem,9vw,2.65rem)}.knowledge-atlas_atlasMasthead__uNM4r p{font-size:.72rem;line-height:1.72}.knowledge-atlas_catalogHeading__XqO3F{display:grid;gap:.24rem;justify-items:center}.knowledge-atlas_catalogHeading__XqO3F p{margin-inline:auto}.knowledge-atlas_catalogBar__J2iFP{padding:.9rem 0 1rem}.knowledge-atlas_filterScroller__fTibE{overflow:visible}.knowledge-atlas_filterStrip__liIq1{display:grid;width:100%;min-width:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:.38rem}.knowledge-atlas_filterButton__Lg05Z{width:100%;min-width:0;padding-inline:.34rem;font-size:.64rem}.knowledge-atlas_filterCount__vlXL0{min-width:.96rem;height:.96rem;font-size:.54rem}.knowledge-atlas_pathList__OHiQi{gap:2.2rem;margin-top:1.65rem}.knowledge-atlas_pathHeader__mAqRo{gap:.48rem;margin-bottom:.72rem}.knowledge-atlas_pathTitle__7hiFV{font-size:1.22rem}.knowledge-atlas_pathMeta__UtsGO{grid-column:1/-1;padding-left:2.5rem}.knowledge-atlas_cardGrid__1x6Rv{grid-template-columns:1fr;gap:.6rem}.knowledge-atlas_card__4WBAu{min-height:0}.knowledge-atlas_cardLink__RBI5T{grid-template-areas:"top top" "visual copy";grid-template-columns:7.625rem minmax(0,1fr);align-items:stretch}.knowledge-atlas_cardTopline__dImAs{grid-area:top;padding:.58rem .62rem 0}.knowledge-atlas_cardPaper__ENL9B{grid-area:visual;min-height:7.625rem;margin:.55rem 0 .62rem .62rem}.knowledge-atlas_cardVisual__MQi6n{height:7.625rem}.knowledge-atlas_cardVisual__MQi6n .knowledge-visual-node{font-size:.45rem!important}.knowledge-atlas_cardWatermark__j9q02{font-size:2.45rem}.knowledge-atlas_cardFooter__2cjhD{grid-area:copy;align-self:stretch;padding:.55rem .62rem .62rem}.knowledge-atlas_cardTitle__HAh2_{font-size:.96rem}.knowledge-atlas_cardSummary__mdyqq{font-size:.62rem;-webkit-line-clamp:2}.knowledge-atlas_cardPractice__CjIdV{margin-top:.22rem;font-size:.57rem}.knowledge-atlas_cardAction__ZZMKW{width:1.72rem;height:1.72rem}.knowledge-atlas_chartOverlay__CuzHb{padding:0}.knowledge-atlas_chartOverlayPanel__l320u{width:100%;min-height:100svh;padding:.8rem .72rem calc(1.35rem + env(safe-area-inset-bottom));border:0;border-radius:0}.knowledge-atlas_chartOverlayMasthead__rqY4B h2,.knowledge-atlas_detailMasthead__Hh_LF h1{font-size:clamp(1.72rem,9vw,2.6rem)}.knowledge-atlas_detailSummary__ocgjX{font-size:.77rem}.knowledge-atlas_referenceHeader__sTkTp{align-items:flex-start;flex-direction:column}.knowledge-atlas_referenceList__Lhp7n{grid-template-columns:minmax(0,1fr)}.knowledge-atlas_archivePanel__733ij{grid-template-columns:auto minmax(0,1fr)}.knowledge-atlas_archiveAction__XlHro{grid-column:1/-1;justify-content:center}.knowledge-atlas_stage__XIsTE .diagram-stage{padding:.75rem}.knowledge-atlas_stage__XIsTE .diagram-stage__hetu-directions,.knowledge-atlas_stage__XIsTE .diagram-stage__mode-controls,.knowledge-atlas_stage__XIsTE .diagram-stage__sequence-controls,.knowledge-atlas_stage__XIsTE .diagram-stage__symbol-modes,.knowledge-atlas_stage__XIsTE .diagram-stage__tabs,.knowledge-atlas_stage__XIsTE .diagram-stage__taiji-controls{gap:.35rem}.knowledge-atlas_stage__XIsTE .diagram-stage__control{padding-inline:.52rem;font-size:.67rem}.knowledge-atlas_stage__XIsTE .diagram-stage__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-atlas_stage__XIsTE .diagram-stage__ranked-row{grid-template-columns:minmax(4rem,.9fr) minmax(4.4rem,1.2fr) 2rem}.knowledge-atlas_stage__XIsTE .diagram-stage__rank-label:before{display:none}.knowledge-atlas_stage__XIsTE .diagram-stage__branch-grid{grid-template-columns:repeat(3,minmax(44px,1fr))}.knowledge-atlas_stage__XIsTE .diagram-stage__law-cards,.knowledge-atlas_stage__XIsTE .diagram-stage__polarity-table,.knowledge-atlas_stage__XIsTE .diagram-stage__symbol-groups,.knowledge-atlas_stage__XIsTE .diagram-stage__symbol-pair{grid-template-columns:minmax(0,1fr)}.knowledge-atlas_stage__XIsTE .diagram-stage__law-card{min-height:0}.knowledge-atlas_stage__XIsTE .diagram-stage__bagua-ring,.knowledge-atlas_stage__XIsTE .diagram-stage__branch-ring,.knowledge-atlas_stage__XIsTE .diagram-stage__five-element-flow,.knowledge-atlas_stage__XIsTE .diagram-stage__growth-wheel,.knowledge-atlas_stage__XIsTE .diagram-stage__hetu-map,.knowledge-atlas_stage__XIsTE .diagram-stage__luoshu-flow,.knowledge-atlas_stage__XIsTE .diagram-stage__qimen-board{width:min(100%,22rem)}.knowledge-atlas_stage__XIsTE .diagram-stage__solar-ring{width:min(100%,24rem);max-width:100%}.knowledge-atlas_stage__XIsTE .diagram-stage__solar-term{width:44px;min-width:44px;min-height:44px;font-size:.43rem;left:var(--diagram-stage-solar-mobile-left)!important;top:var(--diagram-stage-solar-mobile-top)!important}.knowledge-atlas_stage__XIsTE .diagram-stage__bagua-node{width:3.15rem;min-height:3.15rem}.knowledge-atlas_stage__XIsTE .diagram-stage__bagua-node small{display:none}.knowledge-atlas_stage__XIsTE .diagram-stage__qimen-controls{display:grid}.knowledge-atlas_stage__XIsTE .diagram-stage__ju-controls{grid-template-columns:repeat(3,minmax(44px,1fr))}.knowledge-atlas_stage__XIsTE .diagram-stage__qimen-palace{min-height:5rem}}@media (max-width:520px){.knowledge-atlas_chartOverlay__CuzHb{padding:0}.knowledge-atlas_chartOverlayPanel__l320u{width:100%;min-height:100svh}}@media (prefers-reduced-motion:reduce){.knowledge-atlas_atlasCatalog__FKLqK *,.knowledge-atlas_chartOverlay__CuzHb *,.knowledge-atlas_detailShell__O6pYN *,.knowledge-atlas_stage__XIsTE *{animation:none!important;scroll-behavior:auto!important;transition:none!important}.knowledge-atlas_stage__XIsTE .diagram-stage__taiji-mark{transform:translate(-50%,-50%)!important}}.bamboo :is(.knowledge-atlas_atlas__7v9zH,.knowledge-atlas_atlasCatalog__FKLqK,.knowledge-atlas_detailShell__O6pYN,.knowledge-atlas_stage__XIsTE,.knowledge-atlas_chartOverlayPanel__l320u){--atlas-paper:#f4f4ec;--atlas-card-paper:#fbfcf7;--atlas-ink:#202a22;--atlas-muted:#5d685b;--atlas-line:#d6dbce;--atlas-soft-line:#e4e8dc;--atlas-wash:#e9eedf;--atlas-accent:#31583d;--atlas-focus:#31583d;--atlas-active-text:#fbfcf7}.classic-book-cover_cover__gw9bk{--book-board:#141519;--book-board-deep:#0b0c0f;--book-spine:#22242a;--cover-accent:#b98c45;--cover-paper:#d2a95c;--book-slip-ink:#211b13;position:relative;isolation:isolate;width:100%;aspect-ratio:2/3;overflow:hidden;border:1px solid color-mix(in srgb,#000 58%,var(--cover-accent));border-radius:.18rem .3rem .3rem .18rem;background:var(--book-board);box-shadow:0 .48rem 1rem color-mix(in srgb,#141519 28%,transparent),inset 0 0 0 1px color-mix(in srgb,#fff 7%,transparent);color:var(--cover-paper)}.classic-book-cover_compact__ebH0Q{border-radius:.14rem .24rem .24rem .14rem}.classic-book-cover_catalog__bE25K{aspect-ratio:3/4}.classic-book-cover_binding___rCsa,.classic-book-cover_board__Q7Cwb,.classic-book-cover_brassFrame__rAfg_,.classic-book-cover_spine__emkxr{position:absolute;pointer-events:none}.classic-book-cover_board__Q7Cwb{z-index:-3;inset:0;background:repeating-linear-gradient(96deg,transparent 0 .16rem,color-mix(in srgb,#fff 2.8%,transparent) .18rem .2rem,transparent .22rem .48rem),linear-gradient(90deg,var(--book-board-deep),var(--book-board) 16%,var(--book-board) 84%,color-mix(in srgb,var(--book-board) 72%,#000))}.classic-book-cover_spine__emkxr{z-index:-1;inset:0 auto 0 0;width:17%;border-right:1px solid color-mix(in srgb,var(--cover-accent) 34%,transparent);background:linear-gradient(90deg,color-mix(in srgb,#000 56%,transparent),transparent 23%,color-mix(in srgb,#fff 10%,transparent) 51%,transparent 77%,color-mix(in srgb,#000 42%,transparent)),linear-gradient(180deg,color-mix(in srgb,var(--book-spine) 72%,#000),var(--book-spine),color-mix(in srgb,var(--book-spine) 60%,#000))}.classic-book-cover_binding___rCsa{z-index:2;top:10%;bottom:10%;left:7.6%;display:grid;width:.18rem;align-content:space-between}.classic-book-cover_binding___rCsa i{display:block;width:.42rem;height:.12rem;margin-left:-.12rem;border-radius:999px;background:color-mix(in srgb,#efe2c8 66%,transparent);box-shadow:0 1px 0 color-mix(in srgb,#000 42%,transparent)}.classic-book-cover_brassFrame__rAfg_{z-index:-1;inset:4.5% 5.5% 4.5% 20.5%;border:1px solid color-mix(in srgb,var(--cover-accent) 68%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,#000 24%,transparent);opacity:.74}.classic-book-cover_titleSlip__O_du9{position:absolute;top:12%;right:15%;bottom:12%;left:29%;display:grid;min-width:0;place-items:center;align-content:center;gap:.2rem;padding:.32rem .26rem;border:1px solid color-mix(in srgb,var(--book-slip-ink) 38%,transparent);border-radius:.04rem;background:repeating-linear-gradient(0deg,transparent 0 .24rem,color-mix(in srgb,var(--book-slip-ink) 4%,transparent) .25rem .27rem),linear-gradient(90deg,color-mix(in srgb,var(--book-slip-ink) 7%,transparent),transparent 14%,transparent 86%,color-mix(in srgb,var(--book-slip-ink) 7%,transparent)),var(--cover-paper);box-shadow:.11rem .14rem 0 color-mix(in srgb,#000 25%,transparent);color:var(--book-slip-ink)}.classic-book-cover_edition__x0X_A,.classic-book-cover_imprint__mTl2P{color:color-mix(in srgb,var(--book-slip-ink) 76%,transparent);font-size:clamp(.39rem,.78vw,.53rem);font-weight:750;letter-spacing:.13em;writing-mode:vertical-rl}.classic-book-cover_title__nTfew{font-family:var(--font-serif),"Songti SC",STSong,serif;font-size:clamp(.78rem,2vw,1.2rem);font-weight:780;letter-spacing:.12em;line-height:1.08;text-align:center;text-shadow:0 1px 0 color-mix(in srgb,#fff 34%,transparent);writing-mode:vertical-rl}.classic-book-cover_slipRule__AbSuB{width:1px;height:1.25rem;background:color-mix(in srgb,var(--book-slip-ink) 30%,transparent)}.classic-book-cover_seal__CStyt{position:absolute;right:.43rem;bottom:.48rem;display:grid;width:clamp(.95rem,2.2vw,1.3rem);aspect-ratio:1;place-items:center;border:1px solid color-mix(in srgb,#6d2118 88%,#000);border-radius:.04rem;background:#8f3023;box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 20%,transparent);color:#fff1dc;font-family:var(--font-serif),serif;font-size:clamp(.54rem,1.25vw,.72rem);font-weight:760}.light .classic-book-cover_cover__gw9bk,.ocean .classic-book-cover_cover__gw9bk,:root:not(.light):not(.ocean) .classic-book-cover_cover__gw9bk{--cover-paper:#d2a95c;--book-slip-ink:#211b13}@media (max-width:520px){.classic-book-cover_titleSlip__O_du9{right:14%;left:28%;gap:.11rem;padding:.22rem .16rem}.classic-book-cover_edition__x0X_A,.classic-book-cover_imprint__mTl2P{font-size:.34rem;letter-spacing:.07em}.classic-book-cover_title__nTfew{font-size:clamp(.65rem,3.6vw,.9rem);letter-spacing:.07em}.classic-book-cover_slipRule__AbSuB{height:.65rem}.classic-book-cover_seal__CStyt{right:.32rem;bottom:.35rem}}.bamboo .classic-book-cover_cover__gw9bk{--book-board:#293c2c;--book-board-deep:#1c2c20;--book-spine:#3b5140;--cover-accent:#9da783;--cover-paper:#e9eadb;--book-slip-ink:#202a22}.classics-page-client_catalogShell__saJr3{--shelf-paper:#f7f2e8;--shelf-card:#fff8f0;--shelf-ink:#1f1c18;--shelf-red:#c8472e;--shelf-active-background:#a52e1c;--shelf-active-foreground:#fff8f0;--shelf-active-focus-ring:#1f1c18;--shelf-muted:color-mix(in srgb,var(--shelf-ink) 63%,transparent);--shelf-line:color-mix(in srgb,var(--shelf-ink) 17%,transparent);width:100%;min-width:0;color:var(--shelf-ink)}.classics-page-client_shelfMasthead__UYNrY{position:relative;isolation:isolate;overflow:hidden;padding:clamp(1.35rem,3.6vw,2.8rem) clamp(1rem,3vw,2.35rem) clamp(1.15rem,3vw,2.1rem);border:1px solid var(--shelf-line);border-bottom:0;border-radius:.55rem .55rem 0 0;background:repeating-linear-gradient(0deg,transparent 0 .29rem,color-mix(in srgb,var(--shelf-ink) 2.8%,transparent) .3rem .32rem),linear-gradient(90deg,color-mix(in srgb,var(--shelf-red) 4%,transparent),transparent 28%,transparent 72%,color-mix(in srgb,var(--shelf-red) 4%,transparent)),var(--shelf-paper);text-align:center}.classics-page-client_shelfMasthead__UYNrY:after,.classics-page-client_shelfMasthead__UYNrY:before{position:absolute;z-index:-1;content:"";pointer-events:none}.classics-page-client_shelfMasthead__UYNrY:before{inset:.45rem;border:1px solid color-mix(in srgb,var(--shelf-red) 18%,transparent)}.classics-page-client_shelfMasthead__UYNrY:after{top:0;left:50%;width:5rem;height:.2rem;background:var(--shelf-red);transform:translateX(-50%)}.classics-page-client_shelfKicker__cAROX{display:inline-block;color:var(--shelf-red);font-size:.66rem;font-weight:780;letter-spacing:.2em}.classics-page-client_shelfMasthead__UYNrY h1{margin:.45rem 0 0;font-family:var(--font-serif),"Songti SC",STSong,serif;font-size:clamp(2rem,5vw,3.8rem);font-weight:620;letter-spacing:.11em;line-height:1.05}.classics-page-client_shelfMasthead__UYNrY p{max-width:40rem;margin:.7rem auto 0;color:var(--shelf-muted);font-size:clamp(.76rem,1.4vw,.88rem);line-height:1.7}.classics-page-client_shelfSection__VXfot{min-width:0;overflow:clip;border:1px solid var(--shelf-line);border-radius:0 0 .55rem .55rem;background:linear-gradient(90deg,color-mix(in srgb,var(--shelf-ink) 2.5%,transparent),transparent 9%,transparent 91%,color-mix(in srgb,var(--shelf-ink) 2.5%,transparent)),var(--shelf-paper);box-shadow:0 1rem 2.5rem color-mix(in srgb,#141519 12%,transparent)}.classics-page-client_shelfToolbar__4NMnt{display:grid;min-width:0;grid-template-columns:minmax(12rem,17rem) minmax(0,1fr) auto;align-items:center;gap:.7rem 1rem;padding:.85rem clamp(.75rem,2vw,1.35rem);border-top:1px solid color-mix(in srgb,var(--shelf-ink) 8%,transparent);border-bottom:1px solid var(--shelf-line);background:color-mix(in srgb,var(--shelf-card) 70%,transparent)}.classics-page-client_searchField__Vx7lA{display:flex;width:100%;min-width:0;min-height:2.55rem;align-items:center;gap:.55rem;padding:.42rem .72rem;border:1px solid color-mix(in srgb,var(--shelf-ink) 25%,transparent);border-radius:.18rem;background:var(--shelf-card);color:var(--shelf-red);transition:border-color .16s ease,box-shadow .16s ease}.classics-page-client_searchField__Vx7lA:focus-within{border-color:var(--shelf-red);box-shadow:0 0 0 3px color-mix(in srgb,var(--shelf-red) 13%,transparent)}.classics-page-client_searchField__Vx7lA input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--shelf-ink);font-size:.78rem}.classics-page-client_searchField__Vx7lA input::placeholder{color:color-mix(in srgb,var(--shelf-ink) 47%,transparent)}.classics-page-client_filterStack__C_ET_{display:grid;min-width:0;max-width:100%;gap:.38rem}.classics-page-client_filterLane__SUfp_{display:flex;width:100%;min-width:0;max-width:100%;gap:.32rem;overflow-x:auto;padding:.3rem .25rem .35rem;overscroll-behavior-inline:contain;scrollbar-color:color-mix(in srgb,var(--shelf-red) 38%,transparent) transparent;scrollbar-width:thin}.classics-page-client_filterButton__2TTT1{flex:none;min-height:1.7rem;padding:.28rem .55rem;border:1px solid color-mix(in srgb,var(--shelf-ink) 18%,transparent);border-radius:999px;background:transparent;color:var(--shelf-muted);font-size:.66rem;font-weight:680;line-height:1;white-space:nowrap;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.classics-page-client_filterButton__2TTT1:hover{border-color:color-mix(in srgb,var(--shelf-red) 62%,var(--shelf-line));color:var(--shelf-ink)}.classics-page-client_filterButton__2TTT1[data-active=true]{border-color:var(--shelf-red);background:var(--shelf-active-background);color:var(--shelf-active-foreground)}.classics-page-client_filterButton__2TTT1:focus-visible{outline:2px solid var(--shelf-active-focus-ring);outline-offset:2px}.classics-page-client_shelfCount__FK14b{display:flex;min-width:4.5rem;align-items:baseline;justify-content:center;gap:.18rem;padding-left:.9rem;border-left:1px solid var(--shelf-line);color:var(--shelf-muted);font-size:.65rem;white-space:nowrap}.classics-page-client_shelfCount__FK14b strong{color:var(--shelf-red);font-family:var(--font-serif),"Songti SC",STSong,serif;font-size:1.35rem;font-weight:720}.classics-page-client_continueReading__gfj4D{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.18rem .7rem;margin:.9rem clamp(.75rem,2vw,1.35rem) 0;padding:.62rem .78rem;border:1px solid color-mix(in srgb,var(--shelf-red) 55%,var(--shelf-line));background:#1f1c18;color:#f7f2e8;text-decoration:none;transition:box-shadow .16s ease,transform .16s ease}.classics-page-client_continueReading__gfj4D:hover{box-shadow:0 .55rem 1.2rem color-mix(in srgb,#141519 22%,transparent);transform:translateY(-1px)}.classics-page-client_continueReading__gfj4D:focus-visible{outline:2px solid var(--shelf-red);outline-offset:3px}.classics-page-client_continueEyebrow__08Nl_{display:inline-flex;grid-row:span 2;align-items:center;gap:.32rem;color:#d2a95c;font-size:.61rem;font-weight:780;letter-spacing:.1em;white-space:nowrap}.classics-page-client_continueReading__gfj4D strong{overflow:hidden;min-width:0;color:#fff8f0;font-family:var(--font-serif),"Songti SC",STSong,serif;font-size:.92rem;font-weight:720;text-overflow:ellipsis;white-space:nowrap}.classics-page-client_continueReading__gfj4D small{color:color-mix(in srgb,#f7f2e8 68%,transparent);font-size:.64rem}.classics-page-client_continueReading__gfj4D>svg{grid-row:span 2;color:#d2a95c}.classics-page-client_shelfGrid__za6fg{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;padding:clamp(.75rem,2vw,1.35rem)}.classics-page-client_bookCard__2eQU9{display:grid;min-width:0;align-content:start;gap:.58rem;padding:.46rem;border:1px solid color-mix(in srgb,var(--shelf-ink) 15%,transparent);border-radius:.18rem;background:var(--shelf-card);box-shadow:0 .18rem .5rem color-mix(in srgb,#141519 8%,transparent);color:var(--shelf-ink);text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.classics-page-client_bookCard__2eQU9:hover{border-color:color-mix(in srgb,var(--shelf-red) 62%,var(--shelf-line));box-shadow:0 .7rem 1.45rem color-mix(in srgb,#141519 15%,transparent);transform:translateY(-2px)}.classics-page-client_bookCard__2eQU9:focus-visible{outline:2px solid var(--shelf-red);outline-offset:3px}.classics-page-client_coverFrame__fA97m{width:100%;min-width:0}.classics-page-client_bookCopy__F3xpR{display:grid;min-width:0;align-content:start;gap:.3rem;padding:.02rem .1rem .1rem}.classics-page-client_bookFooter__rKuGb,.classics-page-client_bookHeader__KKI_Y{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.35rem}.classics-page-client_categoryTag__TLMAK{overflow:hidden;color:var(--shelf-red);font-size:.64rem;font-weight:780;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap}.classics-page-client_volumeMeta__zICVc{overflow:hidden;flex:none;max-width:58%;color:var(--shelf-muted);font-size:.61rem;text-overflow:ellipsis;white-space:nowrap}.classics-page-client_bookTitle__N5Tij{margin:.06rem 0 0;color:var(--shelf-ink);font-family:var(--font-serif),"Songti SC",STSong,serif;font-size:clamp(.92rem,1.6vw,1.08rem);font-weight:760;letter-spacing:.04em;line-height:1.3}.classics-page-client_bookMetadata__YGVk8{overflow:hidden;color:var(--shelf-muted);font-size:.65rem;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.classics-page-client_bookScope__8hooV{display:-webkit-box;overflow:hidden;min-height:2.8em;color:color-mix(in srgb,var(--shelf-ink) 77%,transparent);font-size:.66rem;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.classics-page-client_bookFooter__rKuGb{margin-top:.08rem;padding-top:.4rem;border-top:1px solid var(--shelf-line)}.classics-page-client_readingState__SrsXP{overflow:hidden;color:var(--shelf-muted);font-size:.61rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.classics-page-client_readingCta__88J2D{display:inline-flex;flex:none;align-items:center;gap:.15rem;color:var(--shelf-red);font-size:.64rem;font-weight:780;white-space:nowrap}.classics-page-client_emptyState__YRRpQ{margin:0;padding:2.8rem 1rem;color:var(--shelf-muted);font-size:.8rem;text-align:center}:root:not(.light):not(.ocean) .classics-page-client_catalogShell__saJr3{--shelf-paper:#24211d;--shelf-card:#2e2924;--shelf-ink:#f5ead8;--shelf-red:#e16a50;--shelf-active-background:#a63a2c;--shelf-active-foreground:#fff8f0;--shelf-active-focus-ring:#fff8f0;--shelf-muted:color-mix(in srgb,var(--shelf-ink) 67%,transparent);--shelf-line:color-mix(in srgb,var(--shelf-ink) 18%,transparent)}:root:not(.light):not(.ocean) .classics-page-client_searchField__Vx7lA{background:color-mix(in srgb,var(--shelf-card) 92%,#141519)}@media (min-width:640px){.classics-page-client_shelfGrid__za6fg{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:850px){.classics-page-client_shelfGrid__za6fg{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1100px){.classics-page-client_shelfGrid__za6fg{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1360px){.classics-page-client_shelfGrid__za6fg{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:900px){.classics-page-client_shelfToolbar__4NMnt{grid-template-columns:minmax(12rem,16rem) minmax(0,1fr)}.classics-page-client_shelfCount__FK14b{grid-column:1/-1;justify-self:end;padding:0;border-left:0}}@media (max-width:639px){.classics-page-client_shelfGrid__za6fg{grid-template-columns:repeat(2,minmax(0,1fr))}.classics-page-client_shelfMasthead__UYNrY{padding:1.3rem .85rem 1.15rem}.classics-page-client_shelfMasthead__UYNrY h1{font-size:clamp(1.75rem,10vw,2.35rem)}.classics-page-client_shelfToolbar__4NMnt{grid-template-columns:minmax(0,1fr);gap:.55rem;padding:.7rem}.classics-page-client_searchField__Vx7lA{grid-column:1;order:0}.classics-page-client_filterStack__C_ET_{grid-column:1;order:1}.classics-page-client_shelfCount__FK14b{grid-column:1;order:2}.classics-page-client_continueReading__gfj4D{margin:.7rem .7rem 0;padding:.54rem .58rem}.classics-page-client_continueEyebrow__08Nl_{font-size:.55rem;letter-spacing:.06em}.classics-page-client_shelfGrid__za6fg{gap:.56rem;padding:.7rem}.classics-page-client_bookCard__2eQU9{gap:.45rem;padding:.34rem}.classics-page-client_bookTitle__N5Tij{font-size:.86rem}.classics-page-client_bookScope__8hooV{font-size:.62rem}.classics-page-client_readingCta__88J2D,.classics-page-client_readingState__SrsXP{font-size:.57rem}}@media (prefers-reduced-motion:reduce){.classics-page-client_catalogShell__saJr3 *,.classics-page-client_catalogShell__saJr3 :after,.classics-page-client_catalogShell__saJr3 :before{scroll-behavior:auto!important;transition:none!important}}.bamboo .classics-page-client_catalogShell__saJr3{--shelf-paper:#f4f4ec;--shelf-card:#fbfcf7;--shelf-ink:#202a22;--shelf-red:#31583d;--shelf-active-background:#31583d;--shelf-active-foreground:#fbfcf7;--shelf-active-focus-ring:#31583d;--shelf-muted:#5d685b;--shelf-line:#d6dbce}.bamboo :is(.classics-page-client_shelfMasthead__UYNrY,.classics-page-client_shelfSection__VXfot){background:var(--shelf-paper)}.bamboo .classics-page-client_searchField__Vx7lA{border-color:#7c8875}.bamboo .classics-page-client_searchField__Vx7lA input::placeholder{color:var(--shelf-muted)}