.Azpx8q_photo{object-fit:cover;object-position:center 40%;border-bottom:var(--border);width:100%;height:190px}.Azpx8q_scale{margin:20px var(--gutter) 0;background:var(--scale-body);border:var(--border);box-shadow:6px 6px 0 var(--ink);flex-direction:column;gap:12px;padding:14px;display:flex}.Azpx8q_keys{grid-template-columns:64px 1fr 64px;align-items:center;gap:8px;display:grid}.Azpx8q_key{border:var(--border);background:var(--paper);height:64px;box-shadow:0 4px 0 var(--ink);font-size:28px;font-weight:700}.Azpx8q_key:active:not(:disabled){box-shadow:0 2px 0 var(--ink);transform:translateY(2px)}.Azpx8q_key:disabled{color:var(--ink-sub);cursor:not-allowed}.Azpx8q_count{background:var(--paper);border:var(--border);justify-content:center;align-items:center;gap:6px;height:64px;display:flex}.Azpx8q_countNum{font-family:var(--font-title);font-size:34px}.Azpx8q_countUnit{font-size:15px;font-weight:700}.Azpx8q_ratio{text-align:center;margin:0;font-size:12px;line-height:1.5}.Azpx8q_ratio p{margin:0}.Azpx8q_headline{font-family:var(--font-title);text-align:center;margin:2px 0 0;font-size:28px;line-height:1.2}.Azpx8q_receipt{background:var(--paper);border:1px solid #bfc4c6;flex-direction:column;gap:10px;margin:26px 28px 0;padding:18px 18px 14px;display:flex}.Azpx8q_receiptTitle{text-align:center;letter-spacing:.2em;font-size:13px;font-weight:700}.Azpx8q_dash{border:0;border-top:2px dashed var(--ink);width:100%;margin:0}.Azpx8q_line{justify-content:space-between;gap:8px;font-size:14px;display:flex}.Azpx8q_line span:last-child{white-space:nowrap}.Azpx8q_totalLine{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.Azpx8q_totalLabel{font-size:15px;font-weight:700}.Azpx8q_totalValue{font-family:var(--font-title);white-space:nowrap;font-size:26px}.Azpx8q_footnote{color:var(--ink-sub);font-size:11px}.Azpx8q_tip{margin:18px var(--gutter) 0}.Azpx8q_cta{margin:16px var(--gutter) 0}.Azpx8q_howTo{margin:24px var(--gutter) 0}.Azpx8q_howToTitle{font-family:var(--font-title);margin:0 0 8px;font-size:20px;font-weight:400}.Azpx8q_steps{flex-direction:column;gap:6px;margin:0;padding-left:22px;font-size:14px;line-height:1.5;display:flex}.Azpx8q_checked{margin:16px var(--gutter) 0;color:var(--ink-sub);font-size:11px}
.r9_ZKW_card{background:var(--paper);border:var(--border)}.r9_ZKW_emphasis{box-shadow:var(--hard-shadow)}
