.world-wallet-confirm,.world-wallet-library{border:1px solid #cfb17a55;padding:24px;margin:24px 0;background:#171c18;color:#f0ede3;border-radius:8px}.world-wallet-confirm h3,.world-wallet-library h2,.world-wallet-record h3{font-family:Baskerville,"Noto Serif TC","PMingLiU",serif}.world-wallet-confirm p{margin:12px 0}.world-wallet-price{font-size:24px;color:#e3c998}.world-wallet-address{overflow-wrap:anywhere;font-size:13px;color:#a4ada3}.world-wallet-confirm .check-label{margin-top:24px}.world-wallet-record{padding:20px 0;border-bottom:1px solid #cfb17a33}.world-wallet-record button,.world-wallet-controls button{margin:6px 10px 6px 0}.world-wallet-kicker{color:#cfb17a}.world-price-badge{display:block;margin-top:8px;color:#e3c998;font:13px/1.5 "Segoe UI","Microsoft JhengHei",sans-serif;letter-spacing:0}.world-pdf-toolbar{position:relative;z-index:100;background:#171c18;color:#f0ede3;padding:16px 24px;border-bottom:1px solid #cfb17a55}.world-pdf-toolbar p{margin:0 0 8px}.world-pdf-mode #music-panel,.world-pdf-mode #background-audio,.world-pdf-mode .consult-panel-bar{display:none!important}.world-pdf-mode #main{overflow:visible!important;max-height:none!important;height:auto!important}.world-pdf-mode{overflow:auto!important}.world-pdf-mode main{position:relative!important}
@media(max-width:600px){.world-wallet-confirm,.world-wallet-library{padding:18px}.world-wallet-price{font-size:22px}.world-wallet-record button{min-height:44px}}
.world-local-banner{position:relative;z-index:200;background:#493b22;color:#fff0c5;padding:8px 16px;font:13px/1.5 "Microsoft JhengHei",sans-serif}
.world-pdf-mode #reception-stage,.world-pdf-mode #scene-tools,.world-pdf-mode #site-header,.world-pdf-mode #site-footer{display:none!important}.world-pdf-mode{height:auto!important;min-height:100vh}.world-pdf-toolbar .btn{margin-right:12px}.world-complete-export .world-export-chapter{margin-top:40px;border-top:1px solid #a48a60;padding-top:24px}.world-complete-export .cr-main{max-height:none!important;overflow:visible!important}
.world-pdf-metadata{padding:24px 0;border-bottom:1px solid #a48a60}.world-pdf-metadata h1{font:28px/1.5 Baskerville,"Noto Serif TC","Microsoft JhengHei",serif}.world-pdf-metadata p{font-size:12px;overflow-wrap:anywhere}
@media print{@page{size:A4;margin:17mm 15mm 18mm}html:has(.world-pdf-mode),body.world-pdf-mode{height:auto!important;overflow:visible!important;background:#fff!important;color:#111!important}.world-pdf-mode #main{position:static!important;inset:auto!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;transform:none!important;border:0!important;box-shadow:none!important}.world-pdf-mode .profile-result-toolbar,.world-pdf-mode .result-toolbar,.world-pdf-mode .cr-header,.world-pdf-mode .cr-chapters,.world-pdf-mode .cr-time{display:none!important}.world-complete-export{background:#fff!important;color:#111!important;padding:0!important}.world-export-chapter{break-before:page}.world-complete-export h2,.world-complete-export h3,.world-complete-export h4{break-after:avoid}.world-complete-export p{orphans:3;widows:3}}
@media print{html:root,body.world-pdf-mode{background-color:#fff!important;background-image:none!important}body.world-pdf-mode::before,body.world-pdf-mode::after{display:none!important}@page{background:#fff}}
@media print{.world-local-banner,.world-pdf-toolbar,.world-wallet-library,.world-wallet-confirm,.world-price-badge{display:none!important}.world-pdf-mode #main{overflow:visible!important;max-height:none!important;height:auto!important}.world-pdf-mode .profile-reader-mount{overflow:visible!important}}
.birth-time-pick{display:grid;gap:8px}.birth-time-pick select:disabled{opacity:.4}
.sister-nav-label{display:inline-flex;align-items:center;gap:8px;vertical-align:top}.sister-nav-emblem{display:block;flex:none;width:44px;height:44px;margin-block:-44px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCIgcm9sZT0iaW1nIiBhcmlhLWxhYmVsPSJTcXVlZWsgQXNjZW5zaW9uIj48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9ImciIHgxPSIwIiB5MT0iMCIgeDI9IjEiIHkyPSIxIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiNmN2UzYWQiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNiODkyNGYiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0iZiIgeDE9IjAiIHkxPSIwIiB4Mj0iMCIgeTI9IjEiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2ZjZWNjNCIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI2Q4YjQ2YyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIHN0cm9rZT0idXJsKCNnKSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjxwYXRoIGQ9Ik0zIDM2IDE2IDE4bDYuNSA4Ii8+PHBhdGggZD0iTTE0IDMxIDM0IDVsMjYgMzAiLz48cGF0aCBkPSJNMzQgNWwtMy41IDEwTTE2IDE4bC0xLjggNi41Ii8+PC9nPjxwYXRoIGQ9Ik00NyA3bDEuMSAzIDMgMS4xLTMgMS4xLTEuMSAzLTEuMS0zLTMtMS4xIDMtMS4xeiIgZmlsbD0iI2ZmZjBjOSIvPjxnIHN0cm9rZT0iIzhhNmEzNSIgc3Ryb2tlLXdpZHRoPSIxLjEiPjxjaXJjbGUgY3g9IjI0IiBjeT0iMjcuNSIgcj0iMy44IiBmaWxsPSJ1cmwoI2YpIi8+PGNpcmNsZSBjeD0iNDAiIGN5PSIyNy41IiByPSIzLjgiIGZpbGw9InVybCgjZikiLz48cGF0aCBkPSJNMzIgMjUuNUMyNCAyNS41IDE5LjYgMzAuNSAxOSAzNi41IDE2IDQwLjUgMTcgNTIuNSAzMiA1Mi44IDQ3IDUyLjUgNDggNDAuNSA0NSAzNi41IDQ0LjQgMzAuNSA0MCAyNS41IDMyIDI1LjVaIiBmaWxsPSJ1cmwoI2YpIi8+PC9nPjxjaXJjbGUgY3g9IjI0IiBjeT0iMjcuOCIgcj0iMS44IiBmaWxsPSIjZTdiNDhjIi8+PGNpcmNsZSBjeD0iNDAiIGN5PSIyNy44IiByPSIxLjgiIGZpbGw9IiNlN2I0OGMiLz48ZWxsaXBzZSBjeD0iMjQuMiIgY3k9IjQwLjIiIHJ4PSIyLjYiIHJ5PSIxLjYiIGZpbGw9IiNlYzlmNzgiIG9wYWNpdHk9Ii41NSIvPjxlbGxpcHNlIGN4PSIzOS44IiBjeT0iNDAuMiIgcng9IjIuNiIgcnk9IjEuNiIgZmlsbD0iI2VjOWY3OCIgb3BhY2l0eT0iLjU1Ii8+PGNpcmNsZSBjeD0iMjciIGN5PSIzNS42IiByPSIyIiBmaWxsPSIjMWIxYTEyIi8+PGNpcmNsZSBjeD0iMzciIGN5PSIzNS42IiByPSIyIiBmaWxsPSIjMWIxYTEyIi8+PGNpcmNsZSBjeD0iMjcuNyIgY3k9IjM0LjkiIHI9Ii42IiBmaWxsPSIjZmZmIi8+PGNpcmNsZSBjeD0iMzcuNyIgY3k9IjM0LjkiIHI9Ii42IiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTMwLjcgMzguNGgyLjZMMzIgMzkuOXoiIGZpbGw9IiM1YTNlMWMiLz48cGF0aCBkPSJNMjkuNSA0MXExLjI1IDEuNCAyLjUgMCAxLjI1IDEuNCAyLjUgMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNWEzZTFjIiBzdHJva2Utd2lkdGg9Ii45IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48cGF0aCBkPSJNMjEuNSAzOC42bC02LTEuMk0yMS41IDQwLjZsLTYuMi40TTQyLjUgMzguNmw2LTEuMk00Mi41IDQwLjZsNi4yLjQiIHN0cm9rZT0iIzhhNmEzNSIgc3Ryb2tlLXdpZHRoPSIuNyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGcgZmlsbD0iIzE2MjMyMSIgc3Ryb2tlPSJ1cmwoI2cpIiBzdHJva2Utd2lkdGg9IjEuNyIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTE3IDYwQzE4LjUgNTUgMjUgNTMuNCAzMiA1NC42IDM5IDUzLjQgNDUuNSA1NSA0NyA2MFoiLz48cGF0aCBkPSJNMi41IDYwYTUgNSAwIDAgMSA0LTYuNiA2IDYgMCAwIDEgMTEtMi4yIDQuNiA0LjYgMCAwIDEgNyAzLjIgNCA0IDAgMCAxIDIuOCA1LjZaIi8+PHBhdGggZD0iTTYxLjUgNjBhNSA1IDAgMCAwLTQtNi42IDYgNiAwIDAgMC0xMS0yLjIgNC42IDQuNiAwIDAgMC03IDMuMiA0IDQgMCAwIDAtMi44IDUuNloiLz48L2c+PHBhdGggZD0iTTExLjQgNTcuNmMtMS45LS4xLTIuMy0yLjYtLjYtMy4yIDEuNi0uNiAzLjEgMSAyLjMgMi42TTIwLjUgNThjLTEuMy0uMy0xLjMtMi4xIDAtMi4zIDEuMi0uMiAyIC45IDEuNCAyTTUyLjYgNTcuNmMxLjktLjEgMi4zLTIuNi42LTMuMi0xLjYtLjYtMy4xIDEtMi4zIDIuNk00My41IDU4YzEuMy0uMyAxLjMtMi4xIDAtMi4zLTEuMi0uMi0yIC45LTEuNCAyIiBmaWxsPSJub25lIiBzdHJva2U9InVybCgjZykiIHN0cm9rZS13aWR0aD0iMS4xIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48ZyBmaWxsPSJ1cmwoI2YpIiBzdHJva2U9IiM4YTZhMzUiIHN0cm9rZS13aWR0aD0iMSI+PGVsbGlwc2UgY3g9IjI3IiBjeT0iNTMuNCIgcng9IjMiIHJ5PSIyIi8+PGVsbGlwc2UgY3g9IjM3IiBjeT0iNTMuNCIgcng9IjMiIHJ5PSIyIi8+PC9nPjwvc3ZnPgo=) center/contain no-repeat}@media print{.sister-nav,.sister-nav-divider{display:none!important}}@media(min-width:800.02px) and (max-width:1009.98px),(min-width:1100.02px) and (max-width:1189.98px){.sister-nav,.sister-nav-divider{display:none}}
.sister-banner-wrap{margin-top:36px;margin-bottom:32px}.sister-banner{display:block;color:var(--muted);text-decoration:none}.sister-banner img{display:block;width:100%;height:auto;aspect-ratio:3/1;border-radius:14px;border:1px solid var(--line,rgba(127,127,127,.25));transition:filter .2s ease}.sister-banner:hover img,.sister-banner:focus-visible img{filter:brightness(1.08)}.sister-banner:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:14px}.sister-banner-cap{display:block;margin-top:10px;font-size:12px;line-height:1.8}body[data-reading-system="profile"] .sister-banner-wrap{max-width:calc(920px + 2*clamp(8px,3vw,30px));margin:0 auto 32px;padding:0 calc(clamp(8px,3vw,30px) + 40px)}@media(max-width:600px){body[data-reading-system="profile"] .sister-banner-wrap{padding:0 20px}}@media print{.sister-banner-wrap{display:none!important}}
