.wrb{background:var(--wrb-bg, #0f172a)}.wrb__inner{max-width:1200px;margin:0 auto;padding:14px 24px;display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.wrb__hint{color:var(--wrb-fg, #fff);opacity:.8;font-size:13px}.wrb__btn{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border:1.5px solid rgba(255,255,255,.5);border-radius:10px;background:#ffffff14;color:var(--wrb-fg, #fff);font-size:13.5px;font-weight:700;letter-spacing:.3px;text-decoration:none;transition:background .2s ease,border-color .2s ease}.wrb__btn:hover{background:#ffffff2e;border-color:#fff}@media(max-width:600px){.wrb__inner{padding:12px 16px}}.wr{padding:48px 24px 72px}.wr__inner{max-width:560px;margin:0 auto;background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:40px 38px;box-shadow:0 1px 3px #0000000d,0 12px 32px #0000000f}.wr__title{font-size:26px;font-weight:800;letter-spacing:-.3px;color:#111827;margin:0 0 14px}.wr__intro{font-size:14.5px;line-height:1.65;color:#4b5563;margin-bottom:28px}.wr__intro p{margin:0 0 10px}.wr__form{display:flex;flex-direction:column;gap:18px}.wr__field{display:flex;flex-direction:column;gap:6px}.wr__field label{font-size:13px;font-weight:700;color:#1f2937}.wr__req{color:#b91c1c}.wr__optional{color:#9ca3af;font-weight:500}.wr__field input,.wr__field textarea{width:100%;border:1.5px solid #d1d5db;border-radius:10px;padding:12px 14px;font-size:15px;color:#111827;font-family:inherit;background:#fff;transition:border-color .18s ease,box-shadow .18s ease}.wr__field input:focus,.wr__field textarea:focus{outline:none;border-color:var(--wr-accent, #111827);box-shadow:0 0 0 3px #1118271a}.wr__hint{font-size:12px;color:#6b7280;line-height:1.45}.wr__legal{font-size:12.5px;line-height:1.55;color:#6b7280;margin:2px 0 0}.wr__submit{margin-top:6px;width:100%;border:none;cursor:pointer;background:var(--wr-accent, #111827);color:#fff;font-size:15px;font-weight:700;letter-spacing:.3px;padding:15px 22px;border-radius:11px;font-family:inherit;transition:filter .2s ease,transform .2s ease}.wr__submit:hover{filter:brightness(1.12);transform:translateY(-1px)}.wr__error{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;border-radius:10px;padding:12px 14px;font-size:13.5px}.wr__success{text-align:center;padding:8px 0}.wr__success-icon{width:58px;height:58px;border-radius:50%;background:#f3f4f6;color:var(--wr-accent, #111827);display:inline-flex;align-items:center;justify-content:center;margin-bottom:18px}.wr__success-title{font-size:22px;font-weight:800;color:#111827;margin:0 0 8px}.wr__success-time{font-size:14px;font-weight:600;color:var(--wr-accent, #111827);margin:0 0 18px}.wr__success-text{font-size:14px;line-height:1.65;color:#4b5563;text-align:left;background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:16px 18px;margin-bottom:22px}.wr__backlink{display:inline-block;font-size:14px;font-weight:600;color:var(--wr-accent, #111827);text-decoration:underline;text-underline-offset:3px}.wr__doc{text-align:left;white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.6;color:#1f2937;background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:16px 18px;margin:0 0 14px;overflow-x:auto}.wr__doc-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-bottom:8px}.wr__doc-btn{display:inline-flex;align-items:center;gap:7px;cursor:pointer;border:none;background:var(--wr-accent, #111827);color:#fff;font-size:13.5px;font-weight:700;padding:11px 18px;border-radius:10px;font-family:inherit;transition:filter .2s ease,transform .2s ease}.wr__doc-btn:hover{filter:brightness(1.12);transform:translateY(-1px)}.wr__doc-btn--ghost{background:#fff;color:#1f2937;border:1.5px solid #d1d5db}.wr__doc-btn--ghost:hover{background:#f9fafb;border-color:var(--wr-accent, #111827)}.wr__doc-hint{font-size:12px;color:#6b7280;margin:0 0 20px}@media print{.wr__doc-actions,.wr__backlink,.wr__success-icon{display:none!important}.wr{padding:0}.wr__inner{box-shadow:none;border:none}}@media(max-width:600px){.wr{padding:32px 14px 52px}.wr__inner{padding:28px 22px;border-radius:14px}.wr__title{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/25/compiled_assets/styles.css.map */
