.unit_loading__Jsj_q{padding:32px 20px;text-align:center;color:var(--muted)}.unit_inlineZh__75S_J{font-size:1.15em}.unit_uiZh__w3pn5{font-family:var(--font-ui)}.unit_section__9YmJ9{display:flex;flex-direction:column;gap:18px}.unit_py__4NJKw{font-size:22px;font-weight:700}.unit_line__2B9D9{margin:0;font-size:18px;line-height:1.5}.unit_note__PjcPP{margin:0;color:var(--muted);font-size:15px}.unit_meet__dwMgT{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:24px}.unit_card__uK98F{position:relative;width:240px;height:240px;display:grid;place-items:center;flex:none;background:var(--surface);border:3px solid var(--sem);border-radius:28px}.unit_cardGlyph__xgrCp{font-size:160px;line-height:1}.unit_tag__1CaNw{position:absolute;inset-inline-start:14px;top:14px;font-size:14px;font-weight:700;padding:2px 12px;border-radius:999px}.unit_tagSem__Nl_Dv{background:var(--sem-bg);color:var(--sem-ink)}.unit_tagPho__MTvoi{background:var(--pho-bg);color:var(--pho-ink)}.unit_meetText__xioyo{display:flex;flex-direction:column;align-items:flex-start;gap:10px;max-width:360px}.unit_figure__V418f{margin:0;width:240px;height:240px;border-radius:24px;overflow:hidden;background:var(--faint);display:grid;place-items:center}.unit_figure__V418f img{width:100%;height:100%;object-fit:cover}.unit_imageSoon__WnpMH{color:var(--muted);font-size:15px;padding:16px;text-align:center}.unit_findGrid__lVObP{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:14px;gap:14px}.unit_findCard__KHHro{min-height:160px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:var(--surface);border:3px solid var(--line);border-radius:22px;color:var(--ink)}.unit_findGlyph__E4zGA{font-size:84px;line-height:1.05}.unit_findLabel__QWivA{min-height:1.4em;font-weight:700;font-size:16px}.unit_yes__ONE8J{border-color:var(--sem);background:var(--sem-bg);color:var(--sem-ink)}.unit_no__GyNbw{border-color:var(--act);background:var(--act-bg);color:var(--act-ink)}.unit_count__sv5k6{margin:0;text-align:center;font-size:18px;font-weight:800;color:var(--sem-ink)}.unit_frame__Z8_K4{align-self:center;display:flex;border:2px dashed var(--muted);border-radius:20px;background:var(--surface);padding:8px;gap:0}.unit_row__QPPQZ{flex-direction:row}.unit_col__dE6Fn{flex-direction:column}.unit_cell__EwCV_{width:128px;height:128px;display:grid;place-items:center;font-size:84px}.unit_row__QPPQZ .unit_cell__EwCV_+.unit_cell__EwCV_{-webkit-border-start:2px dashed var(--line);border-inline-start:2px dashed var(--line)}.unit_col__dE6Fn .unit_cell__EwCV_+.unit_cell__EwCV_{border-top:2px dashed var(--line)}.unit_cellBlank__hm0SV{color:var(--act-ink);background:var(--act-bg);border-radius:14px;font-size:56px}.unit_cellOk__WfEa0{color:var(--sem-ink);background:var(--sem-bg);border-radius:14px}.unit_result__0sHke{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:16px 20px;background:var(--sem-bg);border:2px solid var(--sem);border-radius:var(--radius-card)}.unit_resultZh__VdYEQ{font-size:48px}.unit_words__P1f2O{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:26px}.unit_guessHead__Xvs48{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 24px}.unit_guessGlyph__AY5a1{font-size:120px;line-height:1.05}.unit_hintLine__orHAD{margin:0;font-size:20px;font-weight:700;color:var(--sem-ink)}.unit_picGrid__PXMV_{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:14px;gap:14px}.unit_pic__pdkNx{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0;overflow:hidden;background:var(--surface);border:3px solid var(--line);border-radius:22px;color:var(--ink)}.unit_pic__pdkNx img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;display:block}.unit_picCap__Nr0S1{padding:8px 10px;font-weight:700;font-size:16px}.unit_picOk__bpEfx{border-color:var(--sem);background:var(--sem-bg)}.unit_picBad__KKupy{border-color:var(--act);opacity:.6}.unit_pyOpt__kregO{font-size:28px;font-weight:700}.unit_rule__rg3mH{margin:0;flex-basis:100%;font-size:17px;line-height:1.6}.unit_foot__iRTeH{position:-webkit-sticky;position:sticky;bottom:0;margin-top:auto;display:flex;justify-content:space-between;gap:12px;padding:14px 20px calc(14px + env(safe-area-inset-bottom));background:var(--surface);border-top:2px solid var(--line)}.unit_foot__iRTeH button:disabled{opacity:.4;cursor:default}