.yFW-0q_page{max-width:880px;padding-top:36px;padding-bottom:48px}.yFW-0q_head{align-items:center;gap:20px;display:flex}.yFW-0q_mark{width:76px;height:76px;color:var(--cinnabar);border-radius:18px;flex-shrink:0;font-size:44px;transform:rotate(-3deg);box-shadow:0 14px 30px -18px #d8402c8c}.yFW-0q_head h1{font-size:clamp(28px,4.4vw,40px)}.yFW-0q_sub{color:var(--ink-soft);max-width:620px;margin-top:6px;line-height:1.55}.yFW-0q_muted{color:var(--ink-soft)}@media (max-width:560px){.yFW-0q_mark{display:none}}.yFW-0q_card{border-radius:26px;margin-top:26px;padding:10px}.yFW-0q_tabs{background:#2b27330d;border-radius:16px;gap:4px;padding:4px;display:inline-flex}.yFW-0q_tab{font:inherit;cursor:pointer;min-height:44px;color:var(--ink-soft);background:0 0;border:0;border-radius:12px;align-items:center;gap:7px;padding:8px 16px;font-size:14.5px;font-weight:700;transition:background-color .15s,color .15s,box-shadow .15s;display:inline-flex}.yFW-0q_tab:hover{color:var(--ink);background:#fff9}.yFW-0q_tab[aria-selected=true]{background:var(--ink);color:#fff;box-shadow:0 8px 18px -10px #221e2bb3}.yFW-0q_searchRow{box-shadow:inset 0 0 0 1px var(--hairline);background:#fff;border-radius:18px;align-items:center;gap:4px;margin-top:10px;padding-right:8px;transition:box-shadow .15s;display:flex;position:relative}.yFW-0q_searchRow:focus-within{box-shadow:inset 0 0 0 1.5px var(--cinnabar), 0 0 0 4px #d8402c1f}.yFW-0q_searchIcon{color:var(--ink-faint);pointer-events:none;font-size:20px;position:absolute;left:18px}.yFW-0q_input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:16px 12px 16px 52px;font-size:19px}.yFW-0q_input::placeholder{color:var(--ink-faint)}.yFW-0q_input::-webkit-search-cancel-button{display:none}.yFW-0q_inputBtn{width:38px;height:38px;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;display:inline-flex}.yFW-0q_inputBtn:hover{color:var(--ink);background:#2b27330f}.yFW-0q_hint{color:var(--ink-faint);margin:12px 8px 4px;font-size:13.5px}.yFW-0q_tool{border-top:1px solid var(--hairline);margin-top:10px;padding:14px 8px 6px}.yFW-0q_results{gap:10px;margin-top:22px;list-style:none;display:grid}.yFW-0q_entry{background:var(--glass-bg-strong);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 18px;padding:16px 20px;transition:transform .16s cubic-bezier(.2,.8,.3,1),box-shadow .16s;display:grid;position:relative}.yFW-0q_linked:hover{transform:translateY(-1px);box-shadow:inset 0 1px #fff,0 0 0 1px #2b27331f,0 16px 30px -20px #2b273373}.yFW-0q_entryHanzi{color:var(--ink);grid-row:span 2;min-width:1.4em;font-size:32px;line-height:1.15;text-decoration:none}a.yFW-0q_entryHanzi:after{content:"";border-radius:inherit;position:absolute;inset:0}.yFW-0q_linked:hover .yFW-0q_entryHanzi{color:var(--cinnabar-ink)}.yFW-0q_linked .yFW-0q_iconBtn{z-index:1;position:relative}.yFW-0q_entryPinyin{font-family:var(--font-pinyin);color:var(--cinnabar-ink);align-self:end;font-size:16.5px;font-weight:700}.yFW-0q_entryTrad{color:var(--ink-faint);margin-left:10px;font-size:13.5px;font-weight:500}.yFW-0q_entryDefs{color:var(--ink-soft);overflow-wrap:anywhere;align-self:start;font-size:15px;line-height:1.5}.yFW-0q_entryMeta{flex-direction:column;grid-row:span 2;align-items:flex-end;gap:8px;display:flex}.yFW-0q_badge{background:var(--cinnabar-soft);color:var(--cinnabar-ink);white-space:nowrap;border-radius:99px;padding:3px 10px;font-size:12px;font-weight:700;text-decoration:none}.yFW-0q_iconBtn{width:36px;height:36px;color:var(--ink);cursor:pointer;background:#2b27330f;border:0;border-radius:12px;justify-content:center;align-items:center;font-size:16px;transition:background-color .15s,color .15s;display:inline-flex}.yFW-0q_iconBtn:hover{background:var(--jade-soft);color:var(--jade-ink)}@media (pointer:coarse){.yFW-0q_inputBtn,.yFW-0q_iconBtn{width:44px;height:44px}}@media (max-width:560px){.yFW-0q_entry{gap:4px 14px;padding:14px 16px}.yFW-0q_entryHanzi{font-size:27px}}.yFW-0q_tokens{flex-wrap:wrap;align-items:flex-end;gap:6px;margin-top:18px;display:flex}.yFW-0q_token{border:1.5px solid var(--glass-border);background:var(--glass-bg-strong);box-shadow:var(--glass-shadow);cursor:pointer;font:inherit;border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:6px 10px;display:inline-flex}.yFW-0q_token:hover{border-color:#12876a73}.yFW-0q_token[aria-pressed=true]{border-color:var(--jade);background:var(--jade-soft)}.yFW-0q_tokenPy{font-family:var(--font-pinyin);color:var(--cinnabar-ink);font-size:12px;font-weight:600}.yFW-0q_tokenHz{font-size:24px;line-height:1.2}.yFW-0q_plain{color:var(--ink-faint);padding:6px 2px;font-size:22px}.yFW-0q_drawWrap{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:start;gap:18px;display:grid}@media (max-width:640px){.yFW-0q_drawWrap{grid-template-columns:1fr}}.yFW-0q_pad{aspect-ratio:1;touch-action:none;cursor:crosshair;background:linear-gradient(var(--grid-line), var(--grid-line)) center / 1px 100% no-repeat, linear-gradient(var(--grid-line), var(--grid-line)) center / 100% 1px no-repeat, #fffdf9;border-radius:20px;width:100%;display:block;box-shadow:inset 0 0 0 1.5px #d8402c40,0 18px 36px -24px #2b273373}.yFW-0q_padRow{gap:8px;margin-top:10px;display:flex}.yFW-0q_cands{grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:8px;display:grid}.yFW-0q_cand{cursor:pointer;border:1.5px solid var(--glass-border);background:#ffffffbf;border-radius:14px;height:60px;font-size:30px}.yFW-0q_cand:hover{border-color:var(--jade)}.yFW-0q_queryBar{align-items:center;gap:8px;min-height:44px;margin-bottom:12px;font-size:26px;display:flex}.yFW-0q_photoBtns{flex-wrap:wrap;gap:8px;display:flex}.yFW-0q_preview{border-radius:16px;margin-top:14px;position:relative;overflow:hidden}.yFW-0q_preview img{object-fit:contain;background:#2b2733;width:100%;height:240px;display:block}.yFW-0q_lines{gap:6px;margin-top:12px;list-style:none;display:grid}.yFW-0q_line{text-align:left;width:100%;font:inherit;cursor:pointer;border:1.5px solid var(--glass-border);background:#ffffffbf;border-radius:14px;padding:10px 14px;font-size:20px}.yFW-0q_line[aria-pressed=true]{border-color:var(--jade);background:var(--jade-soft)}.yFW-0q_submit{flex-shrink:0;min-height:44px;padding:0 18px;font-size:15px}@media (max-width:560px){.yFW-0q_submit{width:44px;padding:0}.yFW-0q_submitLabel{display:none}}.yFW-0q_status{color:var(--ink-soft);margin-top:16px;padding-left:4px}
