body #v2-card.nw{--font-cjk:"PingFang TC", "Hiragino Sans", "Noto Sans CJK TC", "Noto Sans TC", "Microsoft JhengHei", "Yu Gothic", sans-serif;--nw-line:#ffffff1a;--nw-accent:#e2c48e;box-sizing:border-box;border:1px solid #ffffff14;border-top-color:color-mix(in srgb, var(--node-accent) 55%, #ffffff14);background:radial-gradient(150% 120px at 50% -24px, color-mix(in srgb, var(--node-accent) 18%, transparent), transparent 72%), #080c14e0;-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);color:#e9eef7;transform-origin:100% 100%;z-index:11;border-radius:20px;flex-direction:column;width:380px;max-width:none;max-height:none;padding:0;display:flex;position:fixed;inset:0 auto auto 0;overflow:visible;box-shadow:0 24px 56px #00000094,inset 0 1px #ffffff14}body #v2-card.nw[hidden],#v2-window-snap-preview[hidden],#v2-card.nw [hidden]{display:none!important}#v2-card.nw.is-animating{transition:transform .22s cubic-bezier(.16,1,.3,1),width .22s cubic-bezier(.16,1,.3,1),height .22s cubic-bezier(.16,1,.3,1)}#v2-card.nw.is-dragging{box-shadow:0 30px 70px #000000a8,inset 0 1px #ffffff14}#v2-card.nw.is-docked{border-radius:16px}#v2-card .nw-bar{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;border-radius:20px 20px 0 0;flex:none;align-items:center;gap:8px;height:48px;padding:0 8px 0 22px;display:flex}#v2-card.is-dragging .nw-bar{cursor:grabbing}#v2-card .nw-bar:focus-visible,#v2-card button:focus-visible,#v2-card summary:focus-visible{outline-offset:3px;outline:2px solid #c7a66b}#v2-card #v2-card-domain{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:"JetBrains Mono", var(--font-cjk), monospace;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--node-accent) 58%, #7c8aa6);flex:1;margin:0;padding:0;font-size:10.5px;line-height:1.4;overflow:hidden}#v2-card .nw-close{z-index:3;color:#7c8aa6;width:44px;height:44px;font:24px/1 var(--font-body,sans-serif);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;margin:-2px -2px -2px auto;padding:0;display:grid;position:relative}#v2-card .nw-close:hover{color:#e9eef7}#v2-card .nw-close:active{background:radial-gradient(circle,#ffffff0f 20px,#0000 20px)}#v2-card .nw-body{overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:#94a3b833 transparent;flex:1;min-height:0;padding:6px 22px 24px;overflow-y:auto}#v2-card .nw-inner{gap:20px;max-width:640px;margin:0 auto;display:grid}#v2-card .nw-head{display:grid}#v2-card #v2-card-title{font-family:"Oxanium", var(--font-cjk), sans-serif;letter-spacing:-.015em;color:#e9eef7;text-wrap:balance;outline:none;margin:0;padding:0;font-size:28px;font-weight:600;line-height:1.1}#v2-card .nw-meta{font:11px/1.5 "JetBrains Mono", var(--font-cjk), monospace;letter-spacing:.08em;margin:8px 0 0}#v2-card #v2-card-type{font:inherit;letter-spacing:inherit;color:color-mix(in srgb, var(--node-accent) 60%, #7c8aa6);margin:0}#v2-card #v2-card-era{font:11px/1.5 "IBM Plex Mono", var(--font-cjk), monospace;color:#7c8aa6;margin:0;display:inline}#v2-card #v2-card-era:not(:empty):before{content:" · "}#v2-card .v2-card-description{font:14px/1.75 "Sora", var(--font-cjk), sans-serif;gap:20px;margin:-8px 0 0;display:grid}#v2-card .v2-description-lead{color:#e9eef7;margin:0;font-size:15px;line-height:1.7}#v2-card .nw-depth{display:grid}#v2-card .depth-core{text-align:left;color:#e9eef7;cursor:pointer;background:0 0;border:0;gap:4px;width:100%;min-height:44px;padding:2px 0;font-family:inherit;display:grid}#v2-card .depth-core .t{color:var(--nw-accent);font-size:15.5px;font-weight:500;line-height:1.4}#v2-card .depth-core:hover .t{color:#f0d6a6}#v2-card .depth-core .q{color:#a8b6cc;font-size:14px;line-height:1.65}#v2-card .nw-more{display:grid}#v2-card .nw-more:empty{display:none}#v2-card .nw-more details{border:0;border-top:1px solid var(--nw-line);background:0 0;border-radius:0;margin:0;padding:0}#v2-card .nw-more details:last-child{border-bottom:1px solid var(--nw-line)}#v2-card .nw-more summary{min-height:44px;font:14px/1.75 "Sora", var(--font-cjk), sans-serif;color:#a8b6cc;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:0;list-style:none;display:flex}#v2-card .nw-more summary::-webkit-details-marker{display:none}#v2-card .nw-more summary:before{display:none}#v2-card .nw-more summary:after{content:"⌄";flex:none;width:14px;transition:transform .18s cubic-bezier(.16,1,.3,1)}#v2-card .nw-more details[open]>summary:after{transform:rotate(180deg)}#v2-card .nw-more summary:hover{color:#e9eef7}#v2-card .v2-description-section__body{color:#a8b6cc;gap:10px;margin:0;padding:0 0 16px;font-size:14px;line-height:1.75;display:grid}#v2-card .v2-description-section__body p{margin:0}#v2-card .v2-description-domain{font-weight:400;color:#7c8aa6!important}#v2-card .nw-links section,#v2-card .nw-in-wonders section{border:0;margin:0;padding:0}#v2-card .nw-links h3,#v2-card .nw-in-wonders h3{font:10.5px/1.5 "JetBrains Mono", var(--font-cjk), monospace;letter-spacing:.14em;text-transform:uppercase;color:#7c8aa6;margin:0 0 6px}#v2-card .nw-links ul,#v2-card .nw-in-wonders ul{flex-wrap:wrap;gap:0 16px;margin:0;padding:0;list-style:none;display:flex}#v2-card .nw-links section li button,#v2-card .nw-in-wonders section li button{width:auto;min-height:32px;font:13px/1.7 "Sora", var(--font-cjk), sans-serif;color:#7c8aa6;background:0 0;border:0;margin:0;padding:4px 0}#v2-card .nw-in-wonders section li button{text-underline-offset:3px;font-size:12.5px;-webkit-text-decoration:underline #7c8aa659;text-decoration:underline #7c8aa659}#v2-card .nw-links section li button:hover,#v2-card .nw-in-wonders section li button:hover{color:#e9eef7}#v2-card .nw-resize{z-index:2;touch-action:none;position:absolute}#v2-card .nw-resize[data-edge=n]{cursor:ns-resize;height:8px;top:-4px;left:14px;right:14px}#v2-card .nw-resize[data-edge=s]{cursor:ns-resize;height:8px;bottom:-4px;left:14px;right:14px}#v2-card .nw-resize[data-edge=e]{cursor:ew-resize;width:8px;top:14px;bottom:14px;right:-4px}#v2-card .nw-resize[data-edge=w]{cursor:ew-resize;width:8px;top:14px;bottom:14px;left:-4px}#v2-card .nw-resize[data-edge=ne]{cursor:nesw-resize;width:18px;height:18px;top:-6px;right:-6px}#v2-card .nw-resize[data-edge=nw]{cursor:nwse-resize;width:18px;height:18px;top:-6px;left:-6px}#v2-card .nw-resize[data-edge=se]{cursor:nwse-resize;width:22px;height:22px;bottom:-6px;right:-6px}#v2-card .nw-resize[data-edge=sw]{cursor:nesw-resize;width:18px;height:18px;bottom:-6px;left:-6px}#v2-card .nw-corner{pointer-events:none;opacity:.45;width:10px;height:10px;position:absolute;bottom:8px;right:8px}#v2-card .nw-corner svg{stroke:#7c8aa6;stroke-width:1.2px;fill:none;width:10px;height:10px}#v2-card.is-docked .nw-resize:not([data-edge=e]):not([data-edge=w]),#v2-card.is-docked .nw-corner{display:none}#v2-window-snap-preview{z-index:10;pointer-events:none;background:#c7a66b0f;border-radius:18px;position:fixed;box-shadow:inset 0 0 0 1px #c7a66b59}#v2-card .nw-handle{display:none}#v2-card:lang(zh) :is(#v2-card-domain,.nw-meta,h3),#v2-card:lang(ja) :is(#v2-card-domain,.nw-meta,h3){letter-spacing:.02em}@media (width>=761px){body.v2-panel-open .v2-controls{right:16px}}@media (width<=760px){body #v2-card.nw{transform-origin:50% 100%;border-bottom:0;border-radius:22px 22px 0 0;box-shadow:0 -18px 48px #0000008c,inset 0 1px #ffffff14}#v2-card.nw.is-settling{transition:transform .32s cubic-bezier(.16,1,.3,1),height .32s cubic-bezier(.16,1,.3,1)}#v2-card .nw-bar{flex-wrap:wrap;height:auto;padding:8px 6px 4px 18px}#v2-card .nw-handle{cursor:grab;background:0 0;border:0;flex-basis:100%;place-items:center;height:18px;margin:-2px 0 2px;padding:0;display:grid}#v2-card .nw-handle span{background:#a8b6cc61;border-radius:4px;width:40px;height:4px}#v2-card .nw-resize,#v2-card .nw-corner{display:none}#v2-card .nw-body{padding:2px 20px calc(24px + env(safe-area-inset-bottom,0px))}#v2-card #v2-card-title{font-size:26px}body.v2-panel-open .v2-controls,body.v2-panel-open #v2-context-return{bottom:calc(var(--v2-window-height,42vh) + 12px)}}@media (prefers-reduced-motion:reduce){#v2-card.nw,#v2-card.nw *{transition:none!important}}
