.next-chapter{margin-top:30px}.chapter-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;font:9px Arial,sans-serif;letter-spacing:2px;color:#a89b73}.chapter-status{font-size:10px;letter-spacing:.5px;color:#a9aa9b;display:flex;align-items:center;gap:6px}.chapter-status i{width:4px;height:4px;background:#bbac7e;border-radius:50%}.portal-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.portal{display:block;min-width:0;text-decoration:none;position:relative;padding:21px 19px 0;background:linear-gradient(140deg,#b5a77b0b,#0c0e0c55);border:1px solid #a6956340;transition:background .2s,border-color .2s,transform .2s;overflow:hidden}.portal:before{content:"";position:absolute;top:-1px;left:19px;width:38px;height:2px;background:#c6ad71}.portal:hover{background:#b5a77b13;border-color:#baa77899;transform:translateY(-3px)}.portal:focus-visible{outline:2px solid #c6ad71;outline-offset:3px}.portal-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:21px}.portal-top>svg{width:36px;height:36px;stroke:#bbab7d;stroke-width:1.1;fill:none}.portal-top>span{font:11px Georgia,serif;color:#716b56}.portal-en{font:8px Arial,sans-serif;letter-spacing:1.7px;color:#998b65}.portal h3{font:21px var(--serif);color:#e2dac5;margin:11px 0 12px;line-height:1.4;white-space:nowrap}.portal p{font:11px/1.9 Arial,"PingFang SC",sans-serif;color:#95998b;margin:0 0 20px}.portal-bottom{border-top:1px solid #a695632b;display:flex;align-items:center;justify-content:space-between;padding:15px 0;color:#c2b184;font-size:11px}.portal-bottom svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:1.2}.mining-portal{background:radial-gradient(ellipse at 100% 0,#b5a77b12,transparent 65%),#0c0e0c55}#preview-toast{display:none;position:fixed;top:100px;left:50%;transform:translateX(-50%);padding:16px 22px;background:#202319;border:1px solid #b5a77b77;color:#d9cead;font-size:13px;z-index:999}[hidden]{display:none!important}@media(max-width:480px){.portal{padding:18px 14px 0}.portal h3{font-size:19px}.portal-en{font-size:7px;letter-spacing:1px}.chapter-top{letter-spacing:1.5px}}

.entry-variants{position:fixed;z-index:1000;top:20px;right:20px;display:flex;gap:16px;padding:13px 18px;background:#151710f5;border:1px solid #aa987c55;color:#c5b584;font-size:11px}.entry-variants a:hover{color:#eee1b8}
.portal-grid{grid-template-columns:1fr;gap:10px}.portal{display:grid;grid-template-columns:44px 1fr 80px;grid-template-rows:auto auto;column-gap:16px;align-items:center;padding:22px 20px;background:linear-gradient(100deg,#b5a77b10,transparent)}.portal-top{grid-column:1;grid-row:1/3;margin:0}.portal-top>span{display:none}.portal-top>svg{width:34px;height:34px}.portal-en{grid-column:2;grid-row:1;font-size:7px}.portal h3{grid-column:2;grid-row:2;margin:7px 0 0;font-size:21px}.portal p{display:none}.portal-bottom{grid-column:3;grid-row:1/3;border:0;padding:0;font-size:10px;gap:8px}.portal:before{width:2px;height:26px;left:-1px;top:calc(50% - 13px)}.portal:hover{transform:translateX(3px)}@media(max-width:480px){.portal{padding:20px 14px;grid-template-columns:32px 1fr 66px;column-gap:12px}.portal h3{font-size:18px}.portal-bottom{font-size:9px}}
.portal-grid .mining-portal{order:-1}

.next-chapter{margin-top:24px}.story-seal{margin-top:28px}
