.search-box[data-v-8c5724c0]{background:#fff;border:1px solid #cfcfcf;border-radius:999px;display:flex;height:34px;margin:20px 0 17px auto;max-width:235px;width:100%}.search-box input[data-v-8c5724c0]{border:0;border-radius:999px;flex:1;font-size:.82rem;min-width:0;outline:0;padding:0 4px 0 13px}.search-box button[data-v-8c5724c0]{background:transparent;border:0;width:42px}.search-box img[data-v-8c5724c0]{height:18px;width:18px}.mask[data-v-dca440c7]{background:#0009;display:grid;inset:0;padding:16px;place-items:center;position:fixed;z-index:999}.modal[data-v-dca440c7]{border-radius:10px;box-shadow:0 9px 28px #0000002e;padding:40px 28px;position:relative;width:min(100%,420px)}.close[data-v-dca440c7],.modal[data-v-dca440c7]{background:#fff}.close[data-v-dca440c7]{border:1px solid #ddd;border-radius:50%;color:#888;font-size:1.4rem;height:34px;position:absolute;right:14px;top:12px;width:34px}h2[data-v-dca440c7]{color:#d00;font-size:1.45rem;margin:15px 0 0}.desc[data-v-dca440c7],h2[data-v-dca440c7],h3[data-v-dca440c7]{text-align:center}.desc[data-v-dca440c7]{color:#637083;margin-top:12px}.desc p[data-v-dca440c7]{margin:4px 0}form[data-v-dca440c7]{display:flex;flex-direction:column;gap:10px;margin-top:24px}form button[data-v-dca440c7],input[data-v-dca440c7]{border-radius:6px;height:40px}input[data-v-dca440c7]{border:1px solid #ddd;padding:0 14px}form button[data-v-dca440c7]{background:#d62d2d;border:0;color:#fff;font-weight:700}.tip[data-v-dca440c7]{color:#999;font-size:.75rem;text-align:center}.variant-article[data-v-dca440c7]{background:#f2f7ff;border:1px solid #b9d3ff}.variant-article h2[data-v-dca440c7]{color:#b91f1f;text-align:left}.variant-article .desc[data-v-dca440c7]{text-align:left}.variant-article form[data-v-dca440c7]{flex-direction:row;gap:0}.variant-article input[data-v-dca440c7]{border-radius:4px 0 0 4px;flex:1;min-width:0}.variant-article form button[data-v-dca440c7]{border-radius:0 4px 4px 0;width:120px}footer[data-v-738fce54]{padding:20px 12px;text-align:center}nav[data-v-738fce54]{display:flex;flex-wrap:wrap;justify-content:center}button[data-v-738fce54]{background:none;border:0;border-right:1px solid #e0e0e0;color:#666;font-size:.82rem;padding:0 10px}button[data-v-738fce54]:last-child{border:0}
