.gchengyujielong-stats{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:12px;display:flex}.gchengyujielong-stats .g-stat{min-width:72px}.gchengyujielong-stage{text-align:center;width:min(100%,560px);margin:0 auto}.gchengyujielong-label{color:var(--text-2);margin:0 0 6px;font-size:13px}.gchengyujielong-word{background:var(--bg-soft);border-radius:12px;justify-content:center;gap:6px;margin:0 auto 8px;padding:14px 10px;display:flex}.gchengyujielong-ch{background:var(--bg-card);border:1px solid var(--line);border-radius:10px;justify-content:center;align-items:center;width:52px;height:52px;font-size:30px;font-weight:700;line-height:1;display:inline-flex}.gchengyujielong-ch.is-tail{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}.gchengyujielong-tip{color:var(--text-2);margin:0 0 12px;font-size:13px;line-height:1.6}.gchengyujielong-inputrow{justify-content:center;gap:8px;width:min(100%,460px);margin:0 auto 12px;display:flex}.gchengyujielong-input{border:1px solid var(--line);background:var(--bg-card);min-width:0;color:var(--text);border-radius:8px;flex:auto;padding:10px 12px;font-family:inherit;font-size:17px}.gchengyujielong-input:focus{border-color:var(--brand);box-shadow:0 0 0 2px var(--brand-soft);outline:none}.gchengyujielong-input:disabled{opacity:.6}.gchengyujielong-submit{flex:none}.gchengyujielong-chain{flex-wrap:wrap;justify-content:center;gap:6px;margin:0 auto 10px;display:flex}.gchengyujielong-chip{border:1px solid var(--line);border-radius:999px;padding:4px 9px;font-size:13px;line-height:1.5}.gchengyujielong-chip.is-ai{background:var(--bg-soft);color:var(--text-2)}.gchengyujielong-chip.is-me{background:var(--brand-soft);border-color:var(--brand);color:var(--brand-dark);font-weight:600}.gchengyujielong-more{color:var(--text-2);align-self:center;font-size:12px}.gchengyujielong-result{background:var(--bg-soft);border:1px solid var(--line);border-radius:10px;flex-direction:column;align-items:center;gap:6px;width:min(100%,460px);margin:10px auto 0;padding:12px 14px;display:flex}.gchengyujielong-rtitle{font-size:17px;font-weight:700}.gchengyujielong-rline{color:var(--text-2);font-size:13px;line-height:1.6}.gchengyujielong-rbig{color:var(--text-2);font-size:16px;font-weight:700;line-height:1.1}.gchengyujielong-rnum{color:#e0562b;font-variant-numeric:tabular-nums;font-size:40px;font-weight:900}@media (orientation:landscape) and (max-height:520px){.gchengyujielong-rnum{font-size:30px}}.gchengyujielong-query{width:min(100%,720px);margin:0 auto}.gchengyujielong-qhead{color:var(--text-2);text-align:center;margin:0 0 12px;font-size:13px;line-height:1.7}.gchengyujielong-qout{flex-direction:column;gap:14px;display:flex}.gchengyujielong-qnote{color:var(--text-2);text-align:center;margin:0;font-size:13px;line-height:1.7}.gchengyujielong-qgroup{border:1px solid var(--line);border-radius:10px;overflow:hidden}.gchengyujielong-qtitle{background:var(--bg-soft);margin:0;padding:9px 14px;font-size:14px;font-weight:700}.gchengyujielong-qlist{flex-wrap:wrap;gap:8px;padding:12px 14px;display:flex}.gchengyujielong-qitem{border:1px solid var(--line);background:var(--bg-card);border-radius:999px;align-items:center;gap:6px;padding:4px 6px 4px 10px;display:inline-flex}.gchengyujielong-qword{font-size:14px}.gchengyujielong-qcopy{padding:2px 8px;font-size:12px}@media (max-width:720px){.gchengyujielong-stats .g-stat{min-width:62px;padding:4px 8px}.gchengyujielong-word{gap:4px;padding:10px 6px}.gchengyujielong-ch{width:44px;height:44px;font-size:25px}.gchengyujielong-tip{font-size:12px}.gchengyujielong-input{padding:9px 10px;font-size:16px}.gchengyujielong-chip{padding:3px 8px;font-size:12px}.gchengyujielong-rtitle{font-size:16px}.gchengyujielong-rline{font-size:12px}.gchengyujielong-qlist{gap:6px;padding:10px}.gchengyujielong-qword{font-size:13px}}@media (orientation:landscape) and (max-height:520px){.gchengyujielong-stats{gap:6px;margin-bottom:8px}.gchengyujielong-stats .g-stat{min-width:60px;padding:2px 8px}.gchengyujielong-stage{grid-template:"label input""word chain""tip chain""result result"1fr/auto minmax(0,1fr);align-items:start;column-gap:16px;width:100%;display:grid}.gchengyujielong-label{grid-area:label;margin:0 0 4px;font-size:12px}.gchengyujielong-word{grid-area:word;gap:4px;margin:0 0 6px;padding:8px}.gchengyujielong-ch{width:44px;height:44px;font-size:25px}.gchengyujielong-tip{grid-area:tip;justify-self:center;max-width:240px;margin:0;font-size:12px;line-height:1.5}.gchengyujielong-stage>.gchengyujielong-inputrow{grid-area:input;width:100%;margin:0 0 8px}.gchengyujielong-input{padding:8px 10px;font-size:16px}.gchengyujielong-chain{overscroll-behavior:contain;grid-area:chain;justify-content:flex-start;max-height:max(64px,100vh - 250px);margin:0;overflow-y:auto}.gchengyujielong-chip{padding:3px 8px;font-size:12px}.gchengyujielong-result{grid-area:result;width:100%;margin:8px 0 0;padding:8px 10px}}.gchengyujielong-word{background:#efe5d3;border:2px solid #2b2420;box-shadow:inset 0 4px #2b242014,0 4px #cdb89a,0 7px 12px #2b24201f}.gchengyujielong-ch{color:#2b2420;background:#fffaf1;border:2px solid #2b2420;padding-bottom:4px;animation:.22s ease-out backwards gchengyujielong-pop;position:relative;box-shadow:inset 0 -5px #e0cfb3,0 2px #2b242033}.gchengyujielong-ch:before{content:"";pointer-events:none;background:#ffffffe6;border-radius:4px;width:24%;height:8%;position:absolute;top:9%;left:10%;transform:rotate(-14deg)}.gchengyujielong-ch.is-tail{color:#fff;text-shadow:0 1px #2b24204d;background:#e0562b;border-color:#2b2420;box-shadow:inset 0 -5px #b8411c,0 2px #2b242033}.gchengyujielong-ch:nth-child(2){animation-delay:40ms}.gchengyujielong-ch:nth-child(3){animation-delay:80ms}.gchengyujielong-ch:nth-child(4){animation-delay:.12s}.gchengyujielong-ch:nth-child(n+5){animation-delay:.16s}@keyframes gchengyujielong-pop{0%{opacity:0;transform:scale(.7)}70%{opacity:1;transform:scale(1.06)}to{transform:scale(1)}}.gchengyujielong-input{background:#fffdf8;border:2px solid #2b2420;box-shadow:inset 0 3px #2b242012}.gchengyujielong-input:focus{border-color:#e0562b;box-shadow:inset 0 3px #2b242012,0 0 0 3px #e0562b33}.gchengyujielong-chip{border:1.5px solid #2b2420;box-shadow:inset 0 -2px #2b24201f}.gchengyujielong-chip.is-ai{color:#5c5047;background:#fbf5ea}.gchengyujielong-chip.is-me{color:#b8411c;background:#ffe3c8;border-color:#2b2420;box-shadow:inset 0 -2px #f0b584}.gchengyujielong-result{background:#fbf5ea;border:2px solid #2b2420;box-shadow:0 3px #d8c7ab}.gchengyujielong-qgroup{border:2px solid #2b2420;box-shadow:0 3px #d8c7ab}.gchengyujielong-qtitle{background:#efe5d3;border-bottom:1.5px solid #2b2420}.gchengyujielong-qitem{background:#fffaf1;border:1.5px solid #cdbfa8;box-shadow:inset 0 -2px #ece0cc}@media (prefers-reduced-motion:reduce){.gchengyujielong-ch{animation:none}}.gchengyujielong[data-gz]>.gchengyujielong-stats{zoom:var(--gz);padding-left:var(--gzpad);padding-right:var(--gzpad)}.gchengyujielong[data-gz]>.gchengyujielong-stage,.gchengyujielong[data-gz]>.gchengyujielong-query{zoom:var(--gz);max-width:calc(100% - 2 * var(--gzpad));margin-left:auto;margin-right:auto}
