@charset "UTF-8";.index-page-container:has(.guide-page)>.w-container{max-width:none;width:100%}.index-page-container:has(.guide-page)>.back-to-top,.index-page-container:has(.guide-page)>footer.footer{display:none}.guide-page{--navy:#000;--blue:#6bdcc5;--gray-mark:#666;--navy-ink:#222;--navy-light:#00b7f2;--blue-soft:#666;--blue-wash:#eee;--gold:#fac300;--ink:#222;--sub:#666;--meta:#666;--line:#eee;--white:#fff;--bg:#fff;--red:#e82046;--orange:#ff8f1c;--serif:"Helvetica Neue","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;--sans:"Helvetica Neue","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;--latin:"Helvetica Neue","Arial",sans-serif;--fs-display:60px;--fs-title:40px;--fs-subtitle:24px;--fs-body:16px;--fs-text:14px;--fs-meta:12px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:64px;--radius-card:0px;--radius-btn:0px;--radius-tag:0px;--radius-sm:0px}.guide-page *{box-sizing:border-box;margin:0;padding:0}.guide-page{background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:var(--fs-text);line-height:1.7;-webkit-font-smoothing:antialiased}.guide-page button{cursor:pointer;font-family:inherit;font-size:var(--fs-text)}.guide-page img{display:block;max-width:100%}.guide-page a{color:inherit;text-decoration:none}.guide-page input,.guide-page select{font-family:inherit}.guide-page .container{margin:0 auto;max-width:1200px;padding:0 var(--space-7)}.guide-page .utility-bar{background:#fff}.guide-page .utility-inner{align-items:center;border-bottom:1px solid #eee;display:flex;flex-wrap:wrap;gap:0 16px;justify-content:space-between;min-height:40px}.guide-page .util-left{align-items:center;display:flex;gap:8px}.guide-page .ic-globe{color:#222;height:16px;width:16px}.guide-page .util-slogan{color:#222;font-size:12px;font-weight:900;letter-spacing:.4px}.guide-page .util-en{color:#666;font-size:12px;font-weight:400;letter-spacing:1px}.guide-page .masthead-tools{gap:8px}.guide-page .mh-tool{align-items:center;color:#222;display:inline-flex;font-size:12px;font-weight:900;gap:4px;min-height:32px;padding:0 8px;transition:background .18s,color .18s}.guide-page .mh-tool .ic{height:16px;width:16px}.guide-page .mh-tool:hover{background:#222;color:#fff}.guide-page .util-divider{background:#d6d6d6;display:inline-block;height:12px;margin:0 8px;width:1px}.guide-page .lang-switch{align-items:center;display:inline-flex}.guide-page .lang-btn{background:none;border:0;color:inherit;cursor:pointer;font-size:12px;font-weight:900;letter-spacing:.4px;padding:3px 8px}.guide-page .lang-btn:hover{color:#6bdcc5}.guide-page .lang-btn.is-active{background:#222;color:#fff}.guide-page .lang-btn.is-active:hover{color:#fff}.guide-page .lang-sep{margin:0 2px;opacity:.4}.guide-page .mh-member{background:#222;color:#6bdcc5;padding:0 16px}.guide-page .mh-member:hover{background:#6bdcc5;color:#222}.guide-page .masthead{background:var(--white);border-bottom:1px solid var(--line)}.guide-page .masthead-inner{align-items:center;display:flex;gap:var(--space-7);justify-content:space-between;padding-bottom:var(--space-5);padding-top:var(--space-5)}.guide-page .guide-logo,.guide-page .masthead-brand{align-items:center;display:flex;gap:var(--space-4)}.guide-page .guide-logo{flex-direction:row}.guide-page .guide-logo-fig{color:#000;display:block;height:68px;width:auto}.guide-page .guide-logo-stack{display:flex;flex-direction:column;gap:2px}.guide-page .guide-logo-cn{color:#000;font-size:40px;font-weight:900;letter-spacing:-1.2px;line-height:1}.guide-page .guide-logo-en{color:#000;font-size:12px;font-weight:900;letter-spacing:8.2px}.guide-page .masthead-title-block{display:flex;flex-direction:column}.guide-page .masthead-title-row{align-items:baseline;display:flex;gap:var(--space-4)}.guide-page .masthead-title{color:var(--navy);font-family:var(--sans);font-size:var(--fs-display);font-weight:900;letter-spacing:-.5px;line-height:1.1}.guide-page .masthead-en{color:var(--gray-mark);font-family:var(--latin);font-size:var(--fs-subtitle);font-weight:900;letter-spacing:.16em}.guide-page .masthead-slogan{color:var(--ink);font-size:var(--fs-text);letter-spacing:.04em;margin-top:var(--space-1)}.guide-page .masthead-slogan em{color:var(--meta);font-size:var(--fs-meta);font-style:normal;letter-spacing:.1em;margin-left:var(--space-2)}.guide-page .masthead-tools{align-items:center;display:flex;gap:var(--space-4)}.guide-page .masthead-motto{align-items:flex-start;border-left:2px solid #222;display:flex;flex-direction:column;gap:2px;justify-content:center;padding-left:var(--space-6)}.guide-page .motto-cn{color:#222;font-size:14px;font-weight:900;letter-spacing:0;white-space:nowrap}.guide-page .motto-en{color:#666;font-size:12px;font-weight:400;letter-spacing:1px;white-space:nowrap}.guide-page .search-box{align-items:center;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-btn);display:flex;gap:var(--space-2);height:38px;padding:0 12px;transition:border-color .18s;width:280px}.guide-page .search-box:focus-within{border-color:var(--blue)}.guide-page .search-icon{color:var(--meta);font-size:var(--fs-body)}.guide-page .search-box input{background:none;border:none;color:var(--ink);flex:1;font-size:var(--fs-text);outline:none}.guide-page .search-box input::-moz-placeholder{color:var(--meta)}.guide-page .search-box input::placeholder{color:var(--meta)}.guide-page .date-box{align-items:flex-start;display:flex;flex-direction:column;position:relative}.guide-page .date-btn{background:none;border:none;color:var(--navy);font-size:var(--fs-text);font-weight:600;padding:0}.guide-page .date-lunar{color:var(--meta);font-size:var(--fs-meta)}.guide-page .read-count{color:var(--sub);font-size:var(--fs-text)}.guide-page .read-count strong{color:var(--navy);font-weight:900}.guide-page .btn{align-items:center;border-radius:var(--radius-btn);display:inline-flex;font-size:var(--fs-text);font-weight:900;gap:var(--space-2);justify-content:center;padding:8px 16px;transition:all .18s;white-space:nowrap}.guide-page .btn-primary{background:#222;border:2px solid #222;color:#fff}.guide-page .btn-primary:hover{background:#6bdcc5;border-color:#6bdcc5;color:#000}.guide-page .btn-ghost{background:#fff;border:2px solid #222;color:#222}.guide-page .btn-ghost:hover{background:#222;border-color:#222;color:#fff}.guide-page .btn-block{font-weight:900;margin-bottom:var(--space-2);padding:10px;width:100%}.guide-page .btn-small{font-size:var(--fs-meta);padding:6px 12px}.guide-page .motto-date{color:#666;font-size:14px;font-weight:900;letter-spacing:0;margin-top:4px;white-space:nowrap}.guide-page .subnav{background:#fff;border-bottom:2px solid #222;border-top:1px solid #222;position:sticky;top:0;z-index:100}.guide-page .subnav-inner{display:flex;gap:var(--space-1);padding:var(--space-2) 0}.guide-page .subnav-tab{background:none;border:none;color:#222;font-size:14px;font-weight:900;letter-spacing:.4px;min-height:36px;padding:0 var(--space-2);transition:background .18s}.guide-page .subnav-tab:hover{background:#eee}.guide-page .subnav-tab.active{background:#222;color:#fff}.guide-page .page-body{padding-bottom:var(--space-10);padding-top:var(--space-8)}.guide-page .guide-layout{align-items:start;display:grid;gap:var(--space-8);grid-template-columns:minmax(0,8fr) minmax(0,4fr)}.guide-page .guide-layout.no-side{grid-template-columns:minmax(0,1fr)}.guide-page .main-col{min-width:0}.guide-page .tab-panel{display:none}.guide-page .tab-panel.active{display:block}.guide-page .side-col{display:flex;flex-direction:column;gap:var(--space-6);position:sticky;top:66px}.guide-page .guide-side-content{display:flex;flex-direction:column;gap:var(--space-6);min-width:0}@media (min-width:1081px){.guide-page .side-col{max-height:none;overflow:visible}}.guide-page .side-card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-card);padding:var(--space-5)}.guide-page .date-card{padding:var(--space-4) var(--space-5)}.guide-page .date-card .date-box{align-items:baseline;flex-direction:row;flex-wrap:wrap;gap:4px 10px}.guide-page .date-card .guide-date-label{width:100%}.guide-page .date-card .date-btn{font-size:var(--fs-body);font-weight:900;width:auto}.guide-page .side-title{border-bottom:2px solid var(--navy);color:var(--navy);font-family:var(--serif);font-size:var(--fs-text);font-weight:900;letter-spacing:.1em;margin-bottom:var(--space-4);padding-bottom:var(--space-3)}.guide-page .toc-item{border-bottom:1px dashed var(--line);color:var(--sub);display:block;font-size:var(--fs-text);padding:var(--space-2) 0;transition:all .18s}.guide-page .toc-item:last-child{border-bottom:none}.guide-page .toc-item.active,.guide-page .toc-item:hover{color:var(--blue);font-weight:600}.guide-page .issue-card-no{color:var(--navy);font-family:var(--serif);font-size:var(--fs-subtitle);font-weight:900;margin-bottom:var(--space-1)}.guide-page .issue-card-date,.guide-page .issue-reading-time{color:var(--sub);font-size:var(--fs-meta);margin-bottom:var(--space-4)}.guide-page .issue-actions-note{color:var(--meta);font-size:var(--fs-meta);margin-top:var(--space-3)}.guide-page .issue-card .btn:disabled{cursor:not-allowed}.guide-page .cover-wall{display:grid;gap:var(--space-2);grid-template-columns:repeat(3,1fr)}.guide-page .cover-item{aspect-ratio:3/4}.guide-page .cover-fake{align-items:center;background:#eee;border-radius:var(--radius-tag);color:#222;display:flex;flex-direction:column;font-family:var(--serif);font-size:var(--fs-meta);height:100%;justify-content:center;line-height:1.8;text-align:center;width:100%}.guide-page .cover-fake small{color:#666;font-size:var(--fs-meta)}.guide-page .block{margin-bottom:var(--space-9)}.guide-page .section-head{align-items:baseline;border-bottom:2px solid var(--navy);display:flex;gap:var(--space-3);margin-bottom:var(--space-6);padding-bottom:var(--space-4)}.guide-page .section-head h2{color:var(--navy);font-family:var(--sans);font-size:var(--fs-title);font-weight:900;letter-spacing:-.5px;line-height:1.2}.guide-page .section-en{color:var(--meta);font-size:var(--fs-meta);font-weight:900;letter-spacing:.14em}.guide-page .section-note{color:var(--meta);font-size:var(--fs-meta);margin-left:auto}.guide-page .card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-card);overflow:hidden;transition:box-shadow .18s}.guide-page .card:hover{box-shadow:none}.guide-page .card-body{padding:var(--space-7)}.guide-page .tag{background:var(--blue-wash);border-radius:var(--radius-tag);color:var(--navy);display:inline-block;font-size:var(--fs-meta);letter-spacing:.04em;padding:2px 10px}.guide-page .weekly-grid{display:grid;gap:var(--space-5);grid-template-columns:repeat(2,1fr)}.guide-page .weekly-pick{display:flex;flex-direction:column}.guide-page .weekly-pick-thumb{aspect-ratio:7/5;background:var(--line);overflow:hidden;position:relative}.guide-page .weekly-pick-thumb img{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.guide-page .col-tag{background:#222;color:#fff;display:inline-block;font-size:var(--fs-meta);font-weight:900;left:var(--space-3);letter-spacing:.06em;padding:3px 10px;position:absolute;top:var(--space-3)}.guide-page .weekly-pick-body{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4)}.guide-page .weekly-pick-body h3{color:var(--ink);font-size:var(--fs-subtitle);font-weight:900;line-height:1.45}.guide-page .weekly-pick-meta{color:var(--meta);font-size:var(--fs-meta);font-weight:600;letter-spacing:.02em}.guide-page .weekly-pick-desc{color:var(--sub);font-size:var(--fs-meta);line-height:1.7}.guide-page .read-more{color:var(--blue);cursor:pointer;font-size:var(--fs-text)}.guide-page .read-more:hover{color:var(--navy-light)}.guide-page .read-more-line{margin-top:var(--space-3)}.guide-page .article-actions{align-items:center;display:flex;gap:var(--space-5);margin-top:var(--space-5)}.guide-page .pdf-btn,.guide-page .share-btn{align-items:center;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-btn);color:var(--sub);display:inline-flex;font-size:var(--fs-meta);gap:var(--space-1);padding:6px 14px;transition:all .18s}.guide-page .pdf-btn:hover,.guide-page .share-btn:hover{border-color:var(--blue);color:var(--blue)}.guide-page .body-text{color:var(--ink);font-size:var(--fs-body);line-height:1.9}.guide-page .top-story-img{position:relative}.guide-page .top-story-img img{height:380px;-o-object-fit:cover;object-fit:cover;width:100%}.guide-page .headline-src{background:#0a1932b3;border-radius:var(--radius-tag);color:#fff;font-size:var(--fs-meta);left:var(--space-4);letter-spacing:.02em;padding:4px 10px;position:absolute;top:var(--space-4)}.guide-page .top-story-title{color:var(--ink);font-family:var(--serif);font-size:var(--fs-subtitle);font-weight:900;line-height:1.6;margin-bottom:var(--space-5)}.guide-page .guide-note{background:var(--blue-wash);border-radius:var(--radius-card);display:flex;margin-bottom:var(--space-5)}.guide-page .guide-note-mark{background:var(--navy);flex-shrink:0;width:4px}.guide-page .guide-note-text{padding:var(--space-4) var(--space-5)}.guide-page .guide-note-label{color:var(--navy);font-size:var(--fs-meta);font-weight:600;letter-spacing:.06em;margin-bottom:var(--space-1)}.guide-page .guide-note-text p{color:var(--ink);font-size:var(--fs-text);line-height:1.7}.guide-page .world-list{display:flex;flex-direction:column;gap:var(--space-4)}.guide-page .guide-section-empty{color:var(--sub);font-size:var(--fs-text);padding:var(--space-6)}.guide-page .world-row{align-items:stretch;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-card);display:flex;overflow:hidden;transition:box-shadow .18s}.guide-page .world-row:hover{box-shadow:none}.guide-page .world-thumb{background:var(--line);flex-shrink:0;min-height:108px;position:relative;width:200px}.guide-page .world-thumb img{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.guide-page .world-body{display:flex;flex:1;flex-direction:column;justify-content:center;min-width:0;padding:var(--space-4) var(--space-5)}.guide-page .world-meta{align-items:center;display:flex;gap:var(--space-3);margin-bottom:var(--space-2)}.guide-page .world-body h3{color:var(--ink);font-family:var(--serif);font-size:var(--fs-body);font-weight:900;line-height:1.55}.guide-page .world-row:hover h3{color:var(--blue)}.guide-page .world-excerpt{color:var(--sub);display:-webkit-box;font-size:var(--fs-meta);line-height:1.7;margin-top:var(--space-1);-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.guide-page .news-time{color:var(--meta);font-size:var(--fs-meta)}.guide-page .mini-row{align-items:center;display:flex;gap:var(--space-4)}.guide-page .mini-qr{flex-shrink:0}.guide-page .mini-qr svg{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-tag);display:block;height:76px;padding:7px;width:76px}.guide-page .mini-info{min-width:0}.guide-page .mini-name{color:var(--ink);font-size:var(--fs-text);font-weight:600;margin-bottom:var(--space-1)}.guide-page .mini-desc{color:var(--meta);font-size:var(--fs-meta);line-height:1.8}.guide-page .rating-example-note{color:var(--meta);font-size:var(--fs-meta);margin-bottom:var(--space-3)}.guide-page .rating-card .dual-line{align-items:center;display:flex;gap:var(--space-3);margin-bottom:var(--space-3)}.guide-page .dual-badge{color:var(--navy);font-size:var(--fs-text);font-weight:600;letter-spacing:.02em}.guide-page .dual-score-line{justify-content:space-between;margin-bottom:var(--space-1)}.guide-page .dots{align-items:center;display:inline-flex;gap:var(--space-2)}.guide-page .dots i{background:var(--line);border-radius:50%;display:inline-block;height:10px;width:10px}.guide-page .dots i.on{background:var(--blue)}.guide-page .dual-score{color:var(--navy);font-family:var(--latin);font-size:24px;font-weight:900;line-height:1}.guide-page .dual-meta{color:var(--sub);font-size:var(--fs-meta);margin-bottom:var(--space-4)}.guide-page .dual-note{border-top:1px dashed var(--line);color:var(--meta);font-size:var(--fs-meta);line-height:1.9;padding-top:var(--space-3)}.guide-page .trend-cloud{display:flex;flex-wrap:wrap;gap:var(--space-2)}.guide-page .trend-chip{background:var(--blue-wash);border-radius:var(--radius-tag);color:var(--navy);cursor:pointer;font-size:var(--fs-text);letter-spacing:.02em;padding:4px 14px;transition:all .18s}.guide-page .trend-chip:hover{background:var(--navy);color:#fff}.guide-page .side-title span{font-family:var(--latin);font-weight:900;letter-spacing:.14em;margin-left:var(--space-2)}.guide-page .exh-grid{display:grid;gap:var(--space-6);grid-template-columns:repeat(3,1fr)}.guide-page .exh-thumb{background:var(--line);height:168px;overflow:hidden;position:relative}.guide-page .exh-thumb img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.guide-page .exh-badge{border-radius:var(--radius-tag);box-shadow:none;color:#fff;font-size:var(--fs-meta);font-weight:600;letter-spacing:.04em;padding:3px 10px;position:absolute;right:10px;top:10px;z-index:2}.guide-page .exh-badge.danger{background:#e82046}.guide-page .exh-badge.neutral{background:#222}.guide-page .exh-badge.intl{background:var(--blue)}.guide-page .exh-body{display:flex;flex-direction:column;padding:var(--space-5)}.guide-page .exh-body h3{color:var(--ink);display:-webkit-box;font-family:var(--serif);font-size:var(--fs-subtitle);font-weight:900;line-height:1.5;margin-bottom:var(--space-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:72px;overflow:hidden}.guide-page .exh-museum{color:var(--navy);font-size:var(--fs-text);font-weight:600;margin-bottom:var(--space-1)}.guide-page .exh-city{color:var(--meta);display:block;font-size:var(--fs-meta);font-weight:400;letter-spacing:.02em;margin-top:2px}.guide-page .exh-period{color:var(--sub);font-size:var(--fs-meta);margin-bottom:var(--space-2)}.guide-page .exh-rating{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-2)}.guide-page .rating-pending{color:var(--meta);font-size:var(--fs-meta)}.guide-page .star{color:var(--gold);font-size:var(--fs-text);letter-spacing:.06em}.guide-page .score{background:var(--blue-wash);border-radius:var(--radius-tag);color:var(--blue);font-family:var(--latin);font-size:var(--fs-text);font-weight:900;padding:1px 6px}.guide-page .exh-highlight{color:var(--sub);display:-webkit-box;font-size:var(--fs-meta);line-height:1.7;margin-bottom:var(--space-4);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;overflow:hidden}.guide-page .insight-card{display:flex}.guide-page .insight-img{background:var(--line);flex-shrink:0;min-height:300px;width:40%}.guide-page .insight-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.guide-page .insight-body{display:flex;flex:1;flex-direction:column;justify-content:space-between;padding:var(--space-7)}.guide-page .insight-body h3{color:var(--ink);font-family:var(--serif);font-size:var(--fs-subtitle);font-weight:900;line-height:1.6;margin-bottom:var(--space-4)}.guide-page .editor-note{background:var(--blue-wash);border-radius:var(--radius-card);display:flex;margin-top:var(--space-4)}.guide-page .editor-mark{background:var(--navy);flex-shrink:0;width:4px}.guide-page .editor-note p{color:var(--sub);font-size:var(--fs-meta);line-height:1.8;padding:var(--space-3) var(--space-4)}.guide-page .editor-note strong{color:var(--navy);font-weight:600}.guide-page .policy-card{background:#000;border:none;color:#fff}.guide-page .policy-top{padding:var(--space-5) var(--space-7) 0}.guide-page .policy-org{background:#ffffff24;border-radius:var(--radius-tag);color:#fff;display:inline-block;font-size:var(--fs-meta);letter-spacing:.04em;padding:4px 10px}.guide-page .policy-body{padding:var(--space-5) var(--space-7) var(--space-7)}.guide-page .policy-body h3{color:#fff;font-family:var(--serif);font-size:var(--fs-subtitle);font-weight:900;line-height:1.5;margin-bottom:var(--space-3)}.guide-page .policy-body .body-text{color:#ffffffe0}.guide-page .policy-body .read-more{color:#9cc5f0}.guide-page .policy-points{background:#ffffff14;border:1px dashed hsla(0,0%,100%,.45);border-radius:var(--radius-card);margin-top:var(--space-5)}.guide-page .policy-points-body{padding:var(--space-4) var(--space-5)}.guide-page .points-label{color:#9cc5f0;font-size:var(--fs-meta);font-weight:600;letter-spacing:.06em;margin-bottom:var(--space-3)}.guide-page .policy-points-body p{align-items:flex-start;color:#fff;display:flex;font-size:var(--fs-text);gap:var(--space-2);margin-bottom:var(--space-2)}.guide-page .pnum{color:var(--gold);flex-shrink:0;font-weight:900}.guide-page .data-card{border:none}.guide-page .data-body{padding:var(--space-7)}.guide-page .data-hero-row{align-items:center;display:flex;gap:var(--space-7);margin-bottom:var(--space-5)}.guide-page .data-hero-num{color:var(--navy);font-family:var(--latin);font-size:60px;font-weight:900;line-height:1;white-space:nowrap}.guide-page .data-hero-unit{color:var(--navy);font-size:var(--fs-subtitle);font-weight:900;margin-left:var(--space-2)}.guide-page .data-hero-desc{color:var(--ink);font-size:var(--fs-text);line-height:1.9}.guide-page .data-source{border-top:1px dashed var(--line);color:var(--meta);font-size:var(--fs-meta);margin-top:var(--space-5);padding-top:var(--space-3)}.guide-page .data-actions{align-items:center;display:flex;flex-wrap:wrap;font-size:var(--fs-meta);margin-top:var(--space-3);row-gap:var(--space-2)}.guide-page .data-actions .read-more{white-space:nowrap}.guide-page .data-actions button{background:none;border:0;font-size:inherit;padding:0}.guide-page .data-actions button:disabled{color:var(--meta);cursor:not-allowed}.guide-page .data-copy-result{color:var(--sub);font-size:var(--fs-meta);margin-top:var(--space-3)}.guide-page .data-copy-result textarea{border:1px solid var(--line);display:block;font:inherit;line-height:1.7;margin-top:var(--space-2);min-height:80px;padding:var(--space-3);resize:vertical;width:100%}.guide-page .data-pipe{color:var(--line);margin:0 var(--space-2)}.guide-page .artifact-card{align-items:stretch;display:flex}.guide-page .artifact-img{aspect-ratio:3/4;background:var(--line);flex-shrink:0;min-height:320px;width:280px}.guide-page .artifact-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.guide-page .artifact-body{display:flex;flex:1;flex-direction:column;justify-content:space-between;padding:var(--space-7)}.guide-page .artifact-body h3{color:var(--ink);font-family:var(--serif);font-size:var(--fs-subtitle);font-weight:900;line-height:1.5;margin-bottom:var(--space-4)}.guide-page .artifact-rating{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-4)}.guide-page .artifact-caption,.guide-page .artifact-loc{color:var(--sub);font-size:var(--fs-meta)}.guide-page .artifact-caption{font-style:italic;margin-top:var(--space-4)}.guide-page .artifact-body .guide-full-article>summary{list-style:none}.guide-page .artifact-body .guide-full-article>summary::-webkit-details-marker{display:none}.guide-page .artifact-body .guide-full-article>summary:after{content:" →"}.guide-page .artifact-body .guide-full-article[open]>summary:after{content:" ↑"}.guide-page .correction-card{background:#eee;border:1px solid #eee}.guide-page .correction-body{display:flex;gap:var(--space-3);padding:var(--space-4) var(--space-5)}.guide-page .correction-icon{color:#666;flex-shrink:0;font-size:var(--fs-body)}.guide-page .correction-text{color:#666;font-size:var(--fs-text);line-height:1.9}.guide-page .correction-sign{color:#666;font-size:var(--fs-meta);margin-top:var(--space-2)}.guide-page .tomorrow-card{display:flex}.guide-page .tomorrow-item{border-right:1px solid var(--line);flex:1;padding:var(--space-5) var(--space-6)}.guide-page .tomorrow-item:last-child{border-right:none}.guide-page .tomorrow-item p{color:var(--ink);font-size:var(--fs-text);margin-top:var(--space-2)}.guide-page .weekly-layout{align-items:start;display:grid;gap:var(--space-6);grid-template-columns:220px minmax(0,1fr)}.guide-page .weekly-nav{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-card);padding:var(--space-4) 0}.guide-page .weekly-nav-head{border-bottom:1px solid var(--line);color:var(--navy);font-family:var(--serif);font-size:var(--fs-text);font-weight:900;letter-spacing:.08em;line-height:1.6;padding:var(--space-2) var(--space-5) var(--space-4)}.guide-page .weekly-nav-head small{color:var(--meta);font-family:var(--sans);font-size:var(--fs-meta);font-weight:400;letter-spacing:0}.guide-page .weekly-tab{align-items:center;background:none;border:none;border-left:3px solid transparent;color:var(--sub);display:flex;font-size:var(--fs-text);font-weight:600;justify-content:space-between;padding:var(--space-3) var(--space-5);text-align:left;transition:all .18s;width:100%}.guide-page .weekly-tab small{color:var(--meta);font-size:var(--fs-meta);font-weight:400}.guide-page .weekly-tab.active,.guide-page .weekly-tab:hover{background:var(--blue-wash);color:var(--navy)}.guide-page .weekly-tab.active{border-left-color:var(--navy)}.guide-page .weekly-nav-foot{border-top:1px solid var(--line);color:var(--meta);font-size:var(--fs-meta);margin-top:var(--space-2);padding:var(--space-4) var(--space-5) var(--space-2)}.guide-page .weekly-item{display:none}.guide-page .weekly-item.active{display:block}.guide-page .weekly-col-head{color:var(--navy);font-family:var(--serif);font-size:var(--fs-title);font-weight:900;margin-bottom:var(--space-5)}.guide-page .weekly-col-head span{color:var(--meta);font-family:var(--sans);font-size:var(--fs-meta);font-weight:900;letter-spacing:.12em;margin-left:var(--space-2)}.guide-page .weekly-col-head small{color:var(--meta);display:block;font-family:var(--sans);font-size:var(--fs-meta);font-weight:400;margin-top:var(--space-1)}.guide-page .weekly-list{display:flex;flex-direction:column;gap:var(--space-5)}.guide-page .weekly-row{display:flex;min-height:180px}.guide-page .weekly-pager{align-items:center;display:flex;gap:var(--space-2);justify-content:center;padding:var(--space-5) 0 var(--space-2)}.guide-page .weekly-pager button{align-items:center;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--navy);cursor:pointer;display:inline-flex;font-size:var(--fs-meta);height:32px;justify-content:center;min-width:32px;padding:0 var(--space-2);transition:all .18s}.guide-page .weekly-pager button:hover:not(:disabled):not(.active){border-color:var(--blue);color:var(--blue)}.guide-page .weekly-pager button.active{background:var(--navy);border-color:var(--navy);color:#fff}.guide-page .weekly-pager button:disabled{cursor:not-allowed;opacity:.35}.guide-page .weekly-pager .pager-arrow{font-size:14px}.guide-page .weekly-pager .pager-total{color:var(--meta);font-size:var(--fs-meta);margin-left:var(--space-2)}.guide-page .weekly-row-thumb{background:var(--line);flex-shrink:0;position:relative;width:220px}.guide-page .weekly-row-thumb img{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.guide-page .latest-badge{background:var(--gold);border-radius:var(--radius-tag);color:#fff;font-size:var(--fs-meta);font-weight:900;left:var(--space-3);padding:3px 8px;position:absolute;top:var(--space-3)}.guide-page .weekly-row-body{display:flex;flex:1;flex-direction:column;justify-content:space-between;padding:var(--space-5) var(--space-6)}.guide-page .weekly-meta .issue{color:var(--navy);font-size:var(--fs-meta);font-weight:600}.guide-page .weekly-row-body h2{color:var(--ink);font-family:var(--serif);font-size:var(--fs-body);font-weight:900;line-height:1.6;margin:var(--space-2) 0}.guide-page .weekly-row-body>p{color:var(--sub);font-size:var(--fs-meta);line-height:1.8}.guide-page .weekly-row .article-actions{margin-top:var(--space-4)}.guide-page .footer{background:var(--navy-ink);color:#ffffffbf;margin-top:var(--space-10)}.guide-page .footer-grid{display:grid;gap:var(--space-8);grid-template-columns:1.4fr 1fr 1fr 1fr;padding-bottom:var(--space-8);padding-top:var(--space-9)}.guide-page .footer-logo{align-items:center;display:flex;flex-direction:row;gap:var(--space-2);margin-bottom:var(--space-3)}.guide-page .footer-logo-fig{color:#fff;display:block;height:40px;width:auto}.guide-page .footer-logo-stack{display:flex;flex-direction:column;gap:2px}.guide-page .footer-logo-cn{color:#fff;font-size:24px;font-weight:900;letter-spacing:-.4px;line-height:1}.guide-page .footer-logo-en{color:#6bdcc5;font-size:12px;font-weight:900;letter-spacing:1.9px}.guide-page .footer-brand p{color:#ffffff8c;font-size:var(--fs-meta);line-height:2}.guide-page .footer-col h2{color:#fff;font-size:var(--fs-text);font-weight:600;margin-bottom:var(--space-4)}.guide-page .footer-col a{color:#fff9;display:block;font-size:var(--fs-meta);line-height:2.4;transition:color .18s}.guide-page .footer-col a:hover{color:#fff}.guide-page .footer-bottom{border-top:1px solid hsla(0,0%,100%,.12);color:#fff6;display:flex;flex-wrap:wrap;font-size:var(--fs-meta);gap:var(--space-4);justify-content:space-between;padding-bottom:var(--space-6);padding-top:var(--space-4)}@media (max-width:1080px){.guide-page .guide-layout{grid-template-columns:1fr}.guide-page .side-col{position:static}.guide-page .exh-grid{grid-template-columns:repeat(2,1fr)}.guide-page .footer-grid{grid-template-columns:1fr 1fr}.guide-page .masthead-inner{flex-wrap:wrap}.guide-page .masthead-tools{justify-content:flex-start;width:100%}.guide-page .search-box{flex:1;max-width:320px}}.guide-page .guide-skip-link{background:var(--white);color:var(--navy);left:var(--space-4);padding:var(--space-3) var(--space-5);position:absolute;top:0;transform:translateY(-120%);z-index:110}.guide-page .guide-skip-link:focus{transform:translateY(0)}.guide-page a:focus-visible,.guide-page button:focus-visible,.guide-page input:focus-visible,.guide-page summary:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.guide-page .masthead-logo{max-width:100%;-o-object-fit:contain;object-fit:contain}.guide-page .motto-cn,.guide-page .motto-en{display:block}.guide-page .issue-inner{height:auto;min-height:40px;padding-bottom:8px;padding-top:8px}.guide-page .guide-date-label{color:var(--meta);font-size:var(--fs-meta)}.guide-page input.date-btn{cursor:pointer;font-family:var(--sans);max-width:100%;min-height:32px}.guide-page input.date-btn[readonly]{cursor:default}.guide-page .guide-preview-banner{background:#fff9e7;border-left:3px solid var(--gold);color:#6e5510;margin-top:var(--space-5);padding-bottom:var(--space-3);padding-top:var(--space-3)}.guide-page .guide-state{align-items:center;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-card);display:flex;flex-direction:column;gap:var(--space-5);justify-content:center;min-height:300px;padding:var(--space-9) var(--space-5);text-align:center}.guide-page .guide-state h1,.guide-page .guide-state h2{color:var(--navy);font-family:var(--serif);font-size:var(--fs-title)}.guide-page .guide-state p{color:var(--sub)}.guide-page .guide-loading{animation:guide-spin 1s linear infinite;border:3px solid var(--line);border-radius:50%;border-top-color:var(--blue);height:28px;width:28px}@keyframes guide-spin{to{transform:rotate(1turn)}}.guide-page .guide-issue-heading{margin-bottom:var(--space-8)}.guide-page .guide-issue-heading h1{color:var(--navy);font-family:var(--serif);font-size:30px;line-height:1.5;margin-bottom:var(--space-4)}.guide-page .guide-kicker{color:var(--meta);font-size:var(--fs-meta);font-weight:700;letter-spacing:.12em;margin-bottom:var(--space-2)}.guide-page .guide-stack{display:flex;flex-direction:column;gap:var(--space-5)}.guide-page .block{scroll-margin-top:80px}.guide-page .guide-citation,.guide-page .guide-source{color:var(--meta);font-size:var(--fs-meta);margin-top:var(--space-3)}.guide-page .guide-source-link{color:var(--blue);display:inline-block;font-size:var(--fs-meta);margin-top:var(--space-3)}.guide-page .policy-card .guide-source-link{color:var(--blue)}.guide-page .guide-data-title{color:var(--navy);font-size:var(--fs-subtitle);margin-bottom:var(--space-4)}.guide-page .guide-image-placeholder{align-items:center;color:var(--navy);display:flex;font-family:var(--latin);font-size:var(--fs-meta);height:100%;justify-content:center;letter-spacing:.14em;min-height:180px;padding:var(--space-5);text-align:center;width:100%}.guide-page .top-story-img .guide-image-placeholder{min-height:380px}.guide-page .artifact-img,.guide-page .insight-img,.guide-page .world-thumb{position:relative}.guide-page .artifact-img>.guide-image-placeholder,.guide-page .artifact-img>img,.guide-page .insight-img>.guide-image-placeholder,.guide-page .insight-img>img,.guide-page .weekly-row-thumb>.guide-image-placeholder,.guide-page .world-thumb>.guide-image-placeholder,.guide-page .world-thumb>img{height:100%;top:0;right:0;bottom:0;left:0;min-height:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.guide-page .exh-thumb .guide-image-placeholder{min-height:180px}.guide-page .cover-item{border-radius:var(--radius-tag);min-width:0;overflow:hidden}.guide-page .cover-item .guide-image-placeholder,.guide-page .cover-item img{height:100%;min-height:0;-o-object-fit:cover;object-fit:cover;width:100%}.guide-page .world-meta{flex-wrap:wrap}.guide-page .artifact-body,.guide-page .insight-body,.guide-page .weekly-row-body,.guide-page .world-body{min-width:0}.guide-page .body-text,.guide-page .correction-text,.guide-page .exh-highlight,.guide-page .guide-note-text p,.guide-page .tomorrow-item p,.guide-page .world-excerpt{white-space:pre-line}.guide-page .guide-full-article{margin-top:var(--space-3)}.guide-page .guide-full-article summary{list-style-position:inside}.guide-page .guide-full-article[open] summary{margin-bottom:var(--space-4)}.guide-page .guide-card-detail{margin-top:0}.guide-page .guide-card-summary{cursor:pointer;display:block;list-style:none}.guide-page .guide-card-summary::-webkit-details-marker{display:none}.guide-page .guide-card-summary:focus-visible{outline:2px solid var(--navy);outline-offset:4px}.guide-page .guide-detail-hint{color:var(--sub);font-size:var(--fs-meta);margin-left:auto;white-space:nowrap}.guide-page .guide-card-summary:hover .guide-detail-hint{color:var(--ink);text-decoration:underline}.guide-page .guide-card-detail[open] .world-excerpt{display:block;-webkit-line-clamp:unset;overflow:visible}.guide-page .guide-detail-content>.guide-source-link{margin-bottom:var(--space-3);margin-top:0}.guide-page .guide-detail-content>.body-text{margin-bottom:var(--space-3)}.guide-page .rating-card>.dual-badge{margin-bottom:var(--space-4)}.guide-page .guide-rich-text{font-size:var(--fs-body);line-height:1.95;overflow-wrap:anywhere;overflow-x:auto}.guide-page .guide-rich-text>*+*{margin-top:1em}.guide-page .guide-rich-text p{white-space:normal}.guide-page .guide-rich-text h1,.guide-page .guide-rich-text h2,.guide-page .guide-rich-text h3,.guide-page .guide-rich-text h4{font-family:var(--serif);font-weight:700;line-height:1.5}.guide-page .guide-rich-text h1,.guide-page .guide-rich-text h2{font-size:var(--fs-title)}.guide-page .guide-rich-text h3,.guide-page .guide-rich-text h4{font-size:var(--fs-subtitle)}.guide-page .guide-rich-text a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.guide-page .guide-rich-text ol,.guide-page .guide-rich-text ul{padding-left:1.6em}.guide-page .guide-rich-text ul{list-style:disc}.guide-page .guide-rich-text ol{list-style:decimal}.guide-page .guide-rich-text img{height:auto;margin-left:auto;margin-right:auto;max-width:100%}.guide-page .guide-rich-text blockquote{border-left:3px solid var(--line);color:var(--sub);padding-left:var(--space-4)}.guide-page .guide-rich-text table{border-collapse:collapse;font-size:var(--fs-text);width:100%}.guide-page .guide-rich-text td,.guide-page .guide-rich-text th{border:1px solid var(--line);padding:var(--space-2) var(--space-3)}.guide-page .guide-rich-text pre{background:var(--blue-wash);padding:var(--space-4);white-space:pre-wrap}.guide-page .policy-card .guide-rich-text a{color:var(--blue)}.guide-page .guide-weekly-article{padding:var(--space-7)}.guide-page .guide-weekly-article>h3{color:var(--navy);font-family:var(--serif);font-size:var(--fs-title)}.guide-page .guide-weekly-article>img{background:var(--blue-wash);max-height:520px;-o-object-fit:contain;object-fit:contain;width:100%}.guide-page .guide-weekly-article>*+*{margin-top:var(--space-5)}.guide-page .guide-back-link{color:var(--blue);display:inline-block;margin-bottom:var(--space-6)}.guide-page .side-title span{color:var(--meta);font-family:var(--sans);font-size:var(--fs-meta);letter-spacing:.06em}.guide-page .rating-card .star{color:var(--gold);letter-spacing:.12em}.guide-page .tomorrow-card,.guide-page .weekly-pager{flex-wrap:wrap}.guide-page .tomorrow-item{flex-basis:50%;min-width:0}.guide-page .tomorrow-item h3{font-size:var(--fs-body);line-height:1.6;margin-top:var(--space-2)}@media (max-width:720px){.guide-page .masthead-brand{max-width:100%}.guide-page .masthead-logo{height:auto;max-height:56px;width:min(100%,300px)}.guide-page .masthead-vline{display:none}.guide-page .masthead-inner{gap:var(--space-4)}.guide-page .guide-issue-heading h1{font-size:26px}.guide-page .section-head{flex-wrap:wrap;gap:var(--space-2)}.guide-page .section-head h2{font-size:20px}.guide-page .top-story-img img{height:240px}.guide-page .top-story-img .guide-image-placeholder{min-height:240px}.guide-page .top-story-title{font-size:24px}.guide-page .artifact-body,.guide-page .card-body,.guide-page .data-body,.guide-page .guide-weekly-article,.guide-page .insight-body{padding:var(--space-5)}.guide-page .policy-body{padding:var(--space-4) var(--space-5) var(--space-5)}.guide-page .data-hero-row{align-items:flex-start;flex-direction:column;gap:var(--space-4)}.guide-page .data-hero-num{font-size:38px;max-width:100%;white-space:normal}.guide-page .tomorrow-item{border-bottom:1px solid var(--line);border-right:none;flex-basis:100%}.guide-page .tomorrow-item:last-child{border-bottom:none}.guide-page .footer-grid{gap:var(--space-6);grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.guide-page .guide-loading{animation:none}}.guide-page{min-height:100vh;overflow-wrap:anywhere}.guide-page .masthead-brand{flex:1;min-width:0}.guide-page .guide-logo{flex-shrink:0}.guide-page .masthead-motto{min-width:0}.guide-page .motto-date{line-height:1.7;white-space:normal}.guide-page .masthead-tools{flex-shrink:0}.guide-page .subnav-inner{padding-left:var(--space-7);padding-right:var(--space-7)}.guide-page .subnav-tab{align-items:center;display:inline-flex}.guide-page .guide-issue-heading-daily{border-bottom:1px solid var(--line);margin-bottom:var(--space-6);padding-bottom:var(--space-5)}.guide-page .guide-issue-heading-daily h1{font-size:20px;font-weight:900;line-height:1.5;margin-bottom:var(--space-2)}.guide-page .guide-issue-heading-daily .body-text{color:var(--sub);font-size:var(--fs-text)}.guide-page .guide-issue-heading>h1,.guide-page .guide-state h1,.guide-page .guide-state h2{font-weight:900}.guide-page .guide-source-link{color:var(--sub);text-decoration:underline;text-underline-offset:3px}.guide-page .guide-source-link:hover{color:var(--ink)}.guide-page .points-label,.guide-page .policy-body .read-more,.guide-page .policy-card .guide-rich-text a,.guide-page .policy-card .guide-source-link{color:var(--blue)}.guide-page .data-rule{background:var(--ink);height:4px}.guide-page .guide-image-placeholder{background:var(--blue-wash);color:var(--meta);font-weight:900}.guide-page .exh-thumb .guide-image-placeholder{min-height:0}.guide-page .exh-badge.intl{color:var(--ink)}.guide-page .rank-name{flex:1;font-size:var(--fs-text);min-width:0;white-space:normal}.guide-page .rank-link-arrow{color:var(--meta);margin-left:auto}.guide-page .ranking-card .rank-row:hover .rank-name{color:var(--sub)}.guide-page .trend-chip{cursor:default}.guide-page .guide-weekly-article>h3{font-size:var(--fs-subtitle);font-weight:900}.guide-page .weekly-pick-thumb>.guide-image-placeholder{top:0;right:0;bottom:0;left:0;min-height:0;position:absolute}.guide-page .weekly-pick-body{flex:1}.guide-page .weekly-pick-body>.col-tag{align-self:flex-start;position:static}.guide-page .weekly-pick-body .read-more{margin-top:auto}.guide-page .weekly-meta{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.guide-page .weekly-meta>.latest-badge{position:static}.guide-page .guide-archive-list{display:flex;flex-direction:column}.guide-page .guide-archive-link{align-items:center;border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;font-size:var(--fs-meta);gap:var(--space-2);justify-content:space-between;padding:var(--space-3) 0}.guide-page .guide-archive-link time{color:var(--meta)}.guide-page .guide-archive-link:hover{color:var(--blue)}.guide-page .toc-item{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--space-2)}.guide-page .toc-item .toc-en{color:var(--meta);font-size:var(--fs-meta);font-style:normal;font-weight:400;letter-spacing:.02em}.guide-page .toc-item .toc-n{color:var(--meta);font-size:var(--fs-meta);margin-left:auto}.guide-page .weekly-feature{align-items:stretch;display:flex}.guide-page .weekly-feature-thumb{background:var(--line);flex:0 0 320px;min-height:210px;overflow:hidden;position:relative}.guide-page .weekly-feature-thumb img{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.guide-page .weekly-feature-body{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:var(--space-3);justify-content:center;min-width:0;padding:var(--space-6)}.guide-page .weekly-feature-body h3{color:var(--ink);font-size:26px;font-weight:900;letter-spacing:-.2px;line-height:1.45}.guide-page .weekly-feature-desc{color:var(--sub);font-size:var(--fs-meta);line-height:1.8}.guide-page .weekly-feature-labels{display:flex;flex-wrap:wrap;gap:var(--space-2)}.guide-page .weekly-feature-labels .col-tag{position:static}.guide-page .col-live{background:var(--blue);color:var(--navy);font-size:var(--fs-meta);font-weight:900;letter-spacing:.06em;padding:3px 10px}.guide-page .weekly-feature-thumb .col-live{position:absolute;right:var(--space-3);top:var(--space-3)}.guide-page .exh-track-wrap{margin-bottom:var(--space-6);min-width:0}.guide-page .exh-track-wrap:last-child{margin-bottom:0}.guide-page .exh-track{display:flex;gap:var(--space-5);overflow-x:auto;padding:2px 0 10px;scroll-snap-type:x proximity;scrollbar-color:#c9c9c9 transparent;scrollbar-width:thin}.guide-page .exh-track::-webkit-scrollbar{height:6px}.guide-page .exh-track::-webkit-scrollbar-thumb{background:#c9c9c9}.guide-page .exh-track .exh-card{flex:0 0 calc(33.33333% - var(--space-5)*2/3);min-width:0;scroll-snap-align:start}.guide-page .exh-bar{display:flex;gap:var(--space-3);justify-content:flex-end;margin-top:var(--space-4)}.guide-page .exh-arrow{background:var(--white);border:1px solid var(--ink);color:var(--ink);cursor:pointer;font-size:16px;height:30px;line-height:1;padding:0;width:36px}.guide-page .exh-arrow:hover{background:var(--ink);color:var(--white)}.guide-page .exh-arrow:disabled{background:var(--white);color:var(--ink);cursor:default;opacity:.35}.guide-page [id^=guide-item-]{scroll-margin-top:80px}.guide-page .wr-feature{margin-bottom:var(--space-10);max-width:880px}.guide-page .wr-feature-tag{background:var(--navy);color:var(--white);display:inline-block;font-size:var(--fs-meta);font-weight:900;letter-spacing:.12em;padding:4px 10px}.guide-page .wr-feature-time{color:var(--meta);font-size:var(--fs-meta);margin-left:var(--space-3)}.guide-page .wr-feature>h2{color:var(--navy);font-family:var(--serif);font-size:var(--fs-subtitle);font-weight:900;line-height:1.5;margin:var(--space-4) 0 var(--space-3)}.guide-page .wr-lead{color:var(--ink);font-size:var(--fs-text);font-weight:600;line-height:2;margin-bottom:var(--space-4);white-space:pre-line}.guide-page .wr-feature .section-head{display:none}.guide-page .wr-feature .guide-weekly-article{border:0;padding:0}.guide-page .wr-feature .guide-rich-text{font-size:var(--fs-text);line-height:2.1}.guide-page .wr-feature .guide-rich-text h1,.guide-page .wr-feature .guide-rich-text h2,.guide-page .wr-feature .guide-rich-text h3,.guide-page .wr-feature .guide-rich-text h4{font-size:var(--fs-body);margin-top:var(--space-6)}.guide-page .wr-archive{border-top:2px solid var(--navy);padding-top:var(--space-6)}.guide-page .wr-arch-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--space-4);margin-bottom:var(--space-4)}.guide-page .wr-arch-head h2{color:var(--navy);font-family:var(--serif);font-size:var(--fs-subtitle);font-weight:900}.guide-page .wr-arch-note{color:var(--meta);font-size:var(--fs-meta);margin-left:auto}.guide-page .wr-day{align-items:start;border-bottom:1px solid var(--line);display:grid;gap:var(--space-6);grid-template-columns:170px 1fr;padding:var(--space-4) 0}.guide-page .wr-day-cell{display:flex;flex-direction:column;gap:2px}.guide-page .wr-wd{color:var(--navy);font-size:var(--fs-body);font-weight:900}.guide-page .wr-date{color:var(--meta);font-family:var(--latin);font-size:var(--fs-meta);letter-spacing:.06em}.guide-page .wr-iss{color:var(--sub);font-size:var(--fs-meta);font-weight:600}.guide-page .wr-links{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.guide-page .wr-lnk{align-items:baseline;display:flex;gap:var(--space-3)}.guide-page .wr-lnk .wr-tag{color:var(--meta);flex:0 0 72px;font-size:var(--fs-meta);font-weight:700}.guide-page .wr-lnk.lead .wr-tag{color:var(--navy);font-weight:900}.guide-page .wr-lnk>span:last-child{color:var(--ink);line-height:1.7}.guide-page a.wr-lnk:hover>span:last-child{color:var(--blue)}.guide-page .wr-empty{border:1px dashed #ccc;color:var(--meta);font-size:var(--fs-text);padding:var(--space-8) var(--space-4);text-align:center}.guide-page .wr-navigation{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-4);margin-bottom:var(--space-6)}.guide-page .guide-print{display:block}.guide-page .guide-print .block{margin-bottom:28px}.guide-page .guide-print .exh-track,.guide-page .guide-print .guide-stack,.guide-page .guide-print .tomorrow-card,.guide-page .guide-print .world-list{display:block;overflow:visible}.guide-page .guide-print .card,.guide-page .guide-print .guide-weekly-article{display:block;margin-bottom:24px;min-height:0;overflow:visible;-moz-column-break-inside:auto;break-inside:auto;page-break-inside:auto}.guide-page .guide-print .exh-track .exh-card{flex:none;width:auto}.guide-page .guide-print .artifact-img,.guide-page .guide-print .exh-thumb,.guide-page .guide-print .insight-img,.guide-page .guide-print .world-thumb{aspect-ratio:auto;height:190px;min-height:0;position:relative;width:100%;-moz-column-break-inside:avoid;break-inside:avoid}.guide-page .guide-print .artifact-img img,.guide-page .guide-print .insight-img img,.guide-page .guide-print .world-thumb img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.guide-page .guide-print .artifact-body,.guide-page .guide-print .exh-body,.guide-page .guide-print .insight-body,.guide-page .guide-print .world-body{display:block}.guide-page .guide-print .exh-highlight,.guide-page .guide-print .world-excerpt{display:block;-webkit-line-clamp:unset;overflow:visible}.guide-page .guide-print .guide-rich-text{overflow:visible}.guide-page .guide-print .guide-rich-text img{max-width:100%;-moz-column-break-inside:avoid;break-inside:avoid}.guide-page .guide-print .tomorrow-item{border-right:0;display:block;width:100%}.guide-page .guide-print .wr-day{display:block}.guide-page .guide-print .wr-day-cell{flex-direction:row;gap:var(--space-3);margin-bottom:var(--space-3)}.guide-page .guide-print .wr-lnk{display:block}.guide-page .guide-print .section-head,.guide-page .guide-print h2,.guide-page .guide-print h3{-moz-column-break-after:avoid;break-after:avoid;page-break-after:avoid}@media print{.guide-page .date-card{display:none!important}.guide-page .guide-print .correction-card,.guide-page .guide-print .exh-card,.guide-page .guide-print .tomorrow-item,.guide-page .guide-print .wr-lnk{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.guide-page .guide-print .guide-rich-text{font-size:14px;line-height:1.8}.guide-page .guide-print .guide-rich-text>*+*{margin-top:.55em}.guide-page .guide-layout.guide-print .guide-weekly-article{padding:16px}.guide-page .guide-print .guide-weekly-article>img{max-height:120px}.guide-page .guide-print .wr-lnk{font-size:14px}.guide-page .guide-print .wr-links{gap:6px}.guide-page .guide-print .guide-weekly-article>*+*{margin-top:8px}.guide-page .guide-print .guide-weekly-article>.guide-source-link{display:block}.guide-page .guide-print .tomorrow-card{-moz-column-break-inside:auto;break-inside:auto;page-break-inside:auto}.guide-page .guide-print .wr-day{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.guide-page .guide-print .artifact-img,.guide-page .guide-print .data-rule,.guide-page .guide-print .exh-museum,.guide-page .guide-print .exh-period,.guide-page .guide-print .exh-thumb,.guide-page .guide-print .guide-content-tags,.guide-page .guide-print .guide-image-caption,.guide-page .guide-print .guide-weekly-article>.guide-source,.guide-page .guide-print .guide-weekly-article>img,.guide-page .guide-print .insight-img,.guide-page .guide-print .policy-top,.guide-page .guide-print .top-story-img,.guide-page .guide-print .world-meta,.guide-page .guide-print .world-thumb,.guide-page .guide-print .wr-day-cell{-moz-column-break-after:avoid;break-after:avoid;page-break-after:avoid}.guide-page .guide-print .artifact-caption,.guide-page .guide-print .artifact-rating,.guide-page .guide-print .correction-sign,.guide-page .guide-print .data-source,.guide-page .guide-print .exh-rating,.guide-page .guide-print .guide-source,.guide-page .guide-print .guide-source-link{-moz-column-break-before:avoid;break-before:avoid;page-break-before:avoid;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.guide-page .guide-print li,.guide-page .guide-print p{orphans:3;widows:3}}@media (max-width:720px){.guide-page .weekly-feature{flex-direction:column}.guide-page .weekly-feature-thumb{aspect-ratio:7/5;flex:none;min-height:0}.guide-page .exh-track .exh-card{flex-basis:calc((100% - var(--space-5))/2)}.guide-page .wr-day{gap:var(--space-2);grid-template-columns:1fr}.guide-page .wr-day-cell{align-items:baseline;flex-direction:row;gap:var(--space-3)}.guide-page .wr-arch-note{margin-left:0;width:100%}}@media (max-width:480px){.guide-page .exh-track .exh-card{flex-basis:100%}}.guide-page .footer-grid{grid-template-columns:1.5fr 1fr 1fr}@media (max-width:1080px){.guide-page .masthead-inner>.masthead-tools{margin-left:auto;width:auto}.guide-page .masthead-brand{flex-basis:auto}}@media (max-width:720px){.guide-page .utility-inner{align-items:flex-start;padding:var(--space-2) var(--space-4)}.guide-page .util-left{flex-wrap:wrap;gap:var(--space-1) var(--space-2)}.guide-page .util-en{display:none}.guide-page .masthead-inner{padding-bottom:var(--space-5);padding-top:var(--space-5)}.guide-page .masthead-brand{flex-wrap:wrap;gap:var(--space-3)}.guide-page .guide-logo{gap:var(--space-2)}.guide-page .guide-logo-fig{height:56px}.guide-page .guide-logo-cn{font-size:32px}.guide-page .guide-logo-en{font-size:10px;letter-spacing:6.4px}.guide-page .masthead-motto{border-left:none;display:flex;padding-left:0}.guide-page .motto-cn,.guide-page .motto-en{display:none}.guide-page .motto-date{font-size:12px}.guide-page .masthead-inner>.masthead-tools{margin-left:0;width:100%}.guide-page .date-box{align-items:center;flex-direction:row;flex-wrap:wrap;gap:var(--space-2)}.guide-page .subnav-inner{padding:var(--space-2) var(--space-4)}.guide-page .page-body{padding-bottom:var(--space-9);padding-top:var(--space-6)}.guide-page .section-head h2{font-size:28px}.guide-page .guide-issue-heading-daily h1,.guide-page .world-body h3{font-size:18px}.guide-page .world-excerpt{-webkit-line-clamp:2}.guide-page .footer-grid,.guide-page .weekly-grid{grid-template-columns:1fr}}.guide-page .idx-mini{border-bottom:1px solid var(--line);margin-bottom:var(--space-3);padding-bottom:var(--space-3)}.guide-page .idx-mini-head{color:var(--meta);font-size:var(--fs-meta);font-weight:900;letter-spacing:1px}.guide-page .idx-mini-head span{color:var(--meta);font-family:var(--latin);letter-spacing:.14em;margin-left:var(--space-1)}.guide-page .idx-mini-value{align-items:baseline;color:var(--ink);display:flex;font-size:var(--fs-title);font-weight:900;gap:var(--space-2);line-height:1;margin-top:var(--space-1)}.guide-page .idx-up{color:var(--red);font-size:var(--fs-text);font-weight:900}.guide-page .idx-mini-desc{color:var(--sub);font-size:var(--fs-meta);margin:var(--space-1) 0 var(--space-3)}.guide-page .idx-cols{align-items:flex-end;display:flex;gap:4px;height:56px}.guide-page .idx-cols i{background:#6bdcc5;flex:1}.guide-page .idx-cols i:first-child,.guide-page .idx-cols i:nth-child(2){background:#6bdcc5}.guide-page .idx-cols i:nth-child(3){background:#00b7f2}.guide-page .idx-cols i:nth-child(4),.guide-page .idx-cols i:nth-child(5){background:#ff8f1c}.guide-page .rank-sub-head{color:var(--meta);font-size:var(--fs-meta);font-weight:900;letter-spacing:1px;margin-bottom:var(--space-2)}.guide-page .rank-sub-head span{color:var(--meta);font-family:var(--latin);letter-spacing:.14em;margin-left:var(--space-1)}.guide-page .rank-list-chart{display:flex;flex-direction:column}.guide-page .rank-row{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:var(--space-2);padding:var(--space-2) 0}.guide-page .rank-row:last-of-type{border-bottom:none}.guide-page .rank-badge{align-items:center;background:#000;color:#fff;display:inline-flex;flex:0 0 20px;font-family:var(--latin);font-size:var(--fs-meta);font-weight:900;height:20px;justify-content:center;width:20px}.guide-page .rank-name{color:var(--ink);flex:0 0 96px;font-size:var(--fs-body);font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.guide-page .rank-bar{background:var(--line);flex:1;height:8px;position:relative}.guide-page .rank-bar i{background:#000;bottom:0;left:0;position:absolute;top:0}.guide-page .rank-row:first-child .rank-bar i{background:#e82046}.guide-page .rank-row:nth-child(2) .rank-bar i{background:#ff8f1c}.guide-page .rank-row:nth-child(3) .rank-bar i{background:#fac300}.guide-page .rank-score{color:var(--ink);flex:0 0 auto;font-size:var(--fs-body);font-variant-numeric:tabular-nums;font-weight:900}.guide-page .ranking-card .read-more{display:inline-block;font-size:var(--fs-meta);margin-top:var(--space-3)}.guide-page .sub-cta-card{background:#222;border:none;text-align:left}.guide-page .sub-cta-title{color:var(--gold);font-size:var(--fs-meta);font-weight:600;letter-spacing:.14em;margin-bottom:var(--space-3)}.guide-page .sub-cta-desc{color:#ffffffdb;font-size:var(--fs-text);line-height:1.9;margin-bottom:var(--space-5)}.guide-page .sub-cta-btn{background:var(--gold);border:none;border-radius:var(--radius-btn);color:#fff;display:block;font-size:var(--fs-text);font-weight:600;letter-spacing:.14em;padding:11px 0;text-align:center;transition:all .18s;width:100%}.guide-page .sub-cta-btn:hover{background:#b18e1f}.guide-page .modal-mask{align-items:center;background:#0a19328c;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:fixed;z-index:200}.guide-page .modal-mask[hidden]{display:none}.guide-page .modal{background:var(--white);border-radius:var(--radius-card);margin:0 var(--space-4);max-width:400px;overflow:hidden;position:relative;width:100%}.guide-page .modal-close{background:none;border:none;color:#ffffffbf;font-size:18px;position:absolute;right:14px;top:14px}.guide-page .modal-head{background:var(--navy);padding:28px var(--space-7) var(--space-5)}.guide-page .modal-head h3{color:#fff;font-family:var(--serif);font-size:var(--fs-subtitle);margin-bottom:var(--space-1)}.guide-page .modal-head p{color:#fff9;font-size:var(--fs-meta)}.guide-page .modal-body{padding:var(--space-6) var(--space-7) var(--space-7)}.guide-page .modal-step{display:none}.guide-page .modal-step.active{display:block}.guide-page .modal-body label{color:var(--sub);display:block;font-size:var(--fs-meta);margin-bottom:var(--space-1)}.guide-page .modal-body input{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-btn);color:var(--ink);font-size:var(--fs-text);margin-bottom:var(--space-4);outline:none;padding:10px 12px;width:100%}.guide-page .modal-body input:focus{border-color:var(--blue)}.guide-page .code-row{display:flex;margin-bottom:var(--space-4)}.guide-page .code-row input{margin-bottom:0}.guide-page .code-btn{background:var(--blue-wash);border:none;border-radius:var(--radius-btn);color:var(--navy);flex-shrink:0;font-size:var(--fs-meta);margin-left:var(--space-2);padding:0 14px;white-space:nowrap}.guide-page .code-btn:disabled{cursor:default;opacity:.5}.guide-page .subscribe-tip{color:var(--sub);font-size:var(--fs-text);line-height:1.8;margin-bottom:var(--space-4)}.guide-page .done-icon{align-items:center;background:#6bdcc5;border-radius:0;color:#000;display:flex;font-size:24px;height:48px;justify-content:center;margin:var(--space-4) auto var(--space-4);width:48px}.guide-page .done-title{color:var(--ink);font-family:var(--serif);font-size:var(--fs-body);margin-bottom:var(--space-1);text-align:center}.guide-page .done-sub{color:var(--sub);font-size:var(--fs-meta);text-align:center}.guide-page .wr-issue-btn{align-items:baseline;background:none;border:none;color:var(--navy);cursor:pointer;display:inline-flex;font-family:var(--sans);font-size:16px;font-weight:900;gap:6px;padding:0}.guide-page .wr-issue-btn:hover{color:#6bdcc5}.guide-page .wr-issue-caret{font-size:14px;line-height:1;pointer-events:none}.guide-page .wr-issue-pop{background:#fff;border:1px solid var(--line);border-radius:var(--radius-card);min-width:236px;padding:6px 0;position:absolute;top:calc(100% + 12px);z-index:200}.guide-page .wr-issue-opt{background:none;border:none;color:var(--ink);cursor:pointer;display:block;font-family:var(--sans);font-size:14px;font-weight:700;padding:11px 18px;text-align:left;width:100%}.guide-page .wr-issue-opt:hover{background:#f4f5f6}.guide-page .wr-issue-opt.on{background:#222;color:#fff;font-weight:900}.guide-page .calendar-head{align-items:center;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;padding:var(--space-3) 14px}.guide-page .calendar-head button{background:none;border:none;color:var(--blue);font-size:var(--fs-body)}.guide-page .calendar-head span{color:var(--ink);font-size:var(--fs-text);font-weight:600}.guide-page .calendar-week{display:grid;grid-template-columns:repeat(7,1fr);padding:10px 14px 4px}.guide-page .calendar-week span{color:var(--meta);font-size:var(--fs-meta);padding-bottom:var(--space-1);text-align:center}.guide-page .calendar-days{display:grid;grid-template-columns:repeat(7,1fr);padding:0 14px 12px}.guide-page .calendar-days button{background:transparent;border:none;border-radius:50%;color:var(--ink);cursor:pointer;font-size:var(--fs-text);height:32px;margin:auto;width:32px}.guide-page .calendar-days button:hover{background:var(--blue-wash);color:var(--blue)}.guide-page .calendar-days button.selected{background:var(--navy);color:#fff;font-weight:600}.guide-page .calendar-days button.today{background:var(--blue-wash);color:var(--blue);font-weight:600}.guide-page .calendar-days button.blank{visibility:hidden}@media (max-width:1080px){.guide-page .guide-layout{grid-template-columns:1fr}.guide-page .side-col{position:static}.guide-page .exh-grid{grid-template-columns:repeat(2,1fr)}.guide-page .masthead-inner{flex-wrap:wrap}.guide-page .masthead-tools{justify-content:flex-start;width:100%}.guide-page .search-box{flex:1;max-width:320px}}@media (max-width:720px){.guide-page .container{padding:0 var(--space-4)}.guide-page .exh-grid{grid-template-columns:1fr}.guide-page .artifact-card,.guide-page .insight-card,.guide-page .weekly-row{flex-direction:column}.guide-page .artifact-img,.guide-page .insight-img,.guide-page .weekly-row-thumb{min-height:220px;width:100%}.guide-page .masthead-motto{display:none}.guide-page .world-row{flex-direction:column}.guide-page .world-thumb{min-height:200px;width:100%}.guide-page .weekly-layout{grid-template-columns:1fr}.guide-page .utility-inner{flex-direction:column;gap:var(--space-1);height:auto;padding:var(--space-2) 0}}.guide-page .wr-head{align-items:flex-end;border-bottom:2px solid var(--navy);display:flex;flex-wrap:wrap;gap:var(--space-6);justify-content:space-between;margin-bottom:var(--space-8);padding-bottom:var(--space-4)}.guide-page .wr-title{color:var(--navy);font-family:var(--serif);font-size:var(--fs-title);font-weight:900;letter-spacing:-.5px;line-height:1.15}.guide-page .wr-head .section-en{display:inline-block;margin:var(--space-1) 0 var(--space-2)}.guide-page .wr-sub{color:var(--sub);font-size:var(--fs-text);max-width:600px}.guide-page .wr-head-meta{color:var(--meta);font-size:var(--fs-meta);line-height:2;text-align:right}.guide-page .guide-login-entry,.guide-page .guide-text-button{background:none;border:0}.guide-page .guide-login-entry:hover{background:var(--ink)}.guide-page .lang-btn,.guide-page .mh-member{cursor:default}.guide-page .mh-member:hover{background:#222;color:var(--blue)}.guide-page .lang-btn:not(.is-active):hover{color:inherit}.guide-page .guide-search-submit{background:none;border:0;padding:0}.guide-page .guide-user-name{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.guide-page .idx-empty{background:var(--line)}.guide-page .idx-down{color:var(--red)}.guide-page .guide-rss-link{display:block;margin:16px 0;text-align:center}.guide-page .guide-subscribe-modal{max-height:calc(100dvh - 32px);overflow:auto}.guide-page .modal-body input:disabled{background:#f7f7f7}.guide-page .date-card{padding:0;position:relative;z-index:30}.guide-page .date-card .date-box{display:block;width:100%}.guide-page .date-card .date-btn{align-items:center;background:#fff;border:0;cursor:pointer;display:flex;gap:12px;min-height:68px;padding:20px 24px;text-align:left;width:100%}.guide-page .date-card .date-value{font-size:20px;font-weight:800;white-space:nowrap}.guide-page .date-card .date-lunar{color:#777;font-size:14px;font-weight:400}.guide-page .date-card .date-caret{margin-left:auto}.guide-page .guide-date-calendar{background:#fff;border:1px solid #e8e8e8;box-shadow:0 16px 28px #00000014;left:-1px;padding:0;position:absolute;right:-1px;top:100%;width:auto;z-index:100}.guide-page .cal-nav{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;min-height:68px;padding:0 18px}.guide-page .cal-nav strong{font-size:20px}.guide-page .cal-nav button{background:none;border:0;color:var(--teal,#66d9c3);cursor:pointer;font-size:24px;padding:8px 12px}.guide-page .cal-grid{display:grid;gap:4px 0;grid-template-columns:repeat(7,minmax(0,1fr));padding:16px 20px 24px}.guide-page .cal-grid>*{align-items:center;aspect-ratio:1;display:flex;font-size:18px;justify-content:center;min-height:36px;text-align:center;width:100%}.guide-page .cal-grid .cal-weekday{color:#777}.guide-page .cal-grid button{background:none;border:0;border-radius:50%;color:#222;cursor:pointer}.guide-page .cal-grid button:disabled{color:#bbb;cursor:default}.guide-page .cal-grid button.selected,.guide-page .cal-grid button:hover:not(:disabled){background:#eee;color:#66d9c3;font-weight:700}@media (max-width:600px){.guide-page .date-card .date-btn{gap:8px;padding:16px}.guide-page .date-card .date-value{font-size:18px}.guide-page .date-card .date-lunar{font-size:12px}.guide-page .cal-grid{padding:10px}}.guide-page .wr-issue-select-wrap{position:relative}.guide-page .wr-issue-pop{left:auto;max-height:360px;min-width:260px;overflow:auto;right:0;z-index:150}.guide-page .cover-item{display:block}.guide-page .toc-item .toc-n{margin-left:0}.guide-page .rating-pending{opacity:.45}@media (max-width:760px){.guide-page .masthead-inner{flex-wrap:wrap;gap:16px}.guide-page .masthead-inner .search-box,.guide-page .masthead-inner>.masthead-tools{width:100%}.guide-page .guide-utility-tools{flex-wrap:wrap;gap:4px}.guide-page .util-en{display:none}.guide-page .util-divider{margin:0 3px}.guide-page .guide-date-calendar{max-width:calc(100vw - 48px)}.guide-page .modal-head h3{font-size:22px}.guide-page .guide-user-name{max-width:110px}}
