._8IfDHa_tool{flex-direction:column;gap:18px;min-width:0;display:flex}._8IfDHa_more{border:1px solid var(--line);border-radius:var(--radius);padding:8px 12px}._8IfDHa_more summary{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}._8IfDHa_more[open]{flex-direction:column;gap:8px;display:flex}._8IfDHa_wishList{gap:6px;margin:0;padding:0;list-style:none;display:grid}._8IfDHa_wishList li{grid-template-columns:minmax(5rem,9rem) 1fr;align-items:center;gap:8px;display:grid}._8IfDHa_wishList label{overflow-wrap:anywhere;font-weight:600}._8IfDHa_wishList input{border:1px solid var(--line-2);border-radius:var(--radius);background:var(--card);min-width:0;min-height:44px;padding:6px 10px}._8IfDHa_progress{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.95rem;font-weight:600}._8IfDHa_people{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._8IfDHa_people li{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:10px 0;display:flex}._8IfDHa_who{overflow-wrap:anywhere;font-size:1.05rem;font-weight:700}._8IfDHa_sentRow ._8IfDHa_who{color:var(--muted)}._8IfDHa_rowBtns{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._8IfDHa_rowBtns .btn{min-height:44px}._8IfDHa_sentBox{cursor:pointer;align-items:center;gap:6px;min-height:44px;display:inline-flex}._8IfDHa_sentBox input{width:20px;height:20px;accent-color:var(--ok)}._8IfDHa_said{color:var(--ok);margin:0;font-weight:600}._8IfDHa_allPairs{flex-direction:column;align-items:flex-start;gap:8px;max-width:100%;display:flex;overflow-x:auto}._8IfDHa_allPairs table{border-collapse:collapse}._8IfDHa_allPairs th,._8IfDHa_allPairs td{border-bottom:1px solid var(--line);text-align:left;overflow-wrap:anywhere;padding:6px 12px}._8IfDHa_reveal{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:8px 0;display:flex}._8IfDHa_group{color:var(--muted);margin:0;font-weight:600}._8IfDHa_hello{margin:0;font-size:1.5rem;line-height:1.3}._8IfDHa_lead{margin:0;line-height:1.6}._8IfDHa_envelope{color:var(--fg)}._8IfDHa_big{min-height:56px;padding:12px 28px;font-size:1.1rem}._8IfDHa_slip{border:1.5px solid var(--line-2);background:var(--bg);border-radius:20px;flex-direction:column;align-items:center;gap:10px;width:100%;max-width:30rem;padding:18px 16px;display:flex}._8IfDHa_yourLabel{color:var(--muted);margin:0}._8IfDHa_match{color:var(--accent);overflow-wrap:anywhere;margin:0;font-size:2.2rem;font-weight:800;line-height:1.2}._8IfDHa_facts{text-align:left;flex-direction:column;gap:8px;width:100%;margin:0;display:flex}._8IfDHa_facts div{border-top:1px dashed var(--line-2);padding:8px 10px}._8IfDHa_facts dt{color:var(--muted);font-size:.9rem}._8IfDHa_facts dd{overflow-wrap:anywhere;white-space:pre-line;margin:2px 0 0;line-height:1.5}._8IfDHa_dday{margin-left:8px;font-weight:700}._8IfDHa_small{color:var(--muted);margin:0;font-size:.9rem;line-height:1.5}._8IfDHa_sheet{font-family:var(--system);color:#000}._8IfDHa_slips{grid-template-columns:repeat(3,1fr);gap:0;display:grid}._8IfDHa_paper{break-inside:avoid;text-align:center;border:1px dashed #888;flex-direction:column;align-items:center;gap:3mm;min-height:62mm;padding:10mm 6mm;display:flex}._8IfDHa_paper p{margin:0}._8IfDHa_paperTo{font-size:13pt;font-weight:700}._8IfDHa_fold{color:#555;border-top:1px dashed #888;width:100%;padding-top:2mm;font-size:8pt}._8IfDHa_paperMatch{font-size:18pt;font-weight:800;margin-top:4mm!important}._8IfDHa_paperMission{font-size:10pt}._8IfDHa_paperMeta{color:#444;font-size:9pt}
