.kar-help{--kh-red:#c51e38;--kh-ink:#20242b;--kh-muted:#626a76;--kh-line:#e5e7eb;--kh-paper:#f5f6f8;max-width:1160px;margin:36px auto 70px;padding:0 24px;color:var(--kh-ink);font:16px/1.65 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;box-sizing:border-box}.kar-help *{box-sizing:border-box}.kar-help a{color:var(--kh-red);text-decoration:none}.kar-help a:hover{text-decoration:underline}.kar-help a:focus-visible,.kar-help button:focus-visible,.kar-help input:focus-visible,.kar-help select:focus-visible,.kar-help textarea:focus-visible,.kar-help summary:focus-visible{outline:3px solid #db5970;outline-offset:4px}.kar-help .kh-breadcrumb{display:flex;align-items:center;gap:10px;color:var(--kh-muted);font-size:13px;margin-bottom:18px}.kar-help .kh-breadcrumb a{color:var(--kh-muted)}.kar-help .kh-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:36px;background:#20242b;color:#fff;border-radius:22px;padding:40px 44px;margin-bottom:22px}.kar-help .kh-eyebrow{display:flex;align-items:center;gap:9px;color:#ffb4c0;font-size:11px;font-weight:750;letter-spacing:1.7px;text-transform:uppercase;margin:0 0 16px}.kar-help .kh-dot{width:7px;height:7px;border-radius:50%;background:#ee4864;flex:none}.kar-help h1{font-size:clamp(29px,4vw,43px);line-height:1.16;font-weight:750;letter-spacing:-1.2px;color:inherit;margin:0 0 17px;max-width:720px}.kar-help .kh-lead{font-size:16px;line-height:1.7;color:#d2d6dd;max-width:650px;margin:0}.kar-help .kh-hero-art{display:flex;flex-direction:column;justify-content:center;gap:12px;border-left:1px solid #ffffff23;padding-left:30px;color:#c4cbd5;font-size:12px}.kar-help .kh-hero-art svg{height:58px;width:58px;color:#f4647c;margin-bottom:6px}.kar-help .kh-hero-art strong{color:#fff;font-size:16px;font-weight:650}.kar-help .kh-pills{display:flex;flex-wrap:wrap;gap:7px;margin-top:22px}.kar-help .kh-pill{border:1px solid #ffffff30;border-radius:100px;padding:4px 11px;font-size:11px;color:#d8dce2;letter-spacing:.25px}.kar-help .kh-tabs{display:flex;gap:6px;padding:6px;border:1px solid var(--kh-line);border-radius:14px;margin:0 0 28px;background:#fff}.kar-help .kh-tabs a{display:flex;align-items:center;justify-content:center;gap:8px;flex:1;padding:11px 14px;border-radius:9px;color:var(--kh-muted);font-size:14px;font-weight:650;text-align:center}.kar-help .kh-tabs a:hover{background:#f7f0f2;text-decoration:none;color:var(--kh-red)}.kar-help .kh-tabs a[aria-current=page]{background:#fff0f3;color:#b61b34}.kar-help .kh-tabs svg{width:17px;height:17px;flex:none}.kar-help .kh-layout{display:grid;grid-template-columns:205px minmax(0,1fr);gap:30px;align-items:start}.kar-help .kh-sidebar{position:sticky;top:80px;font-size:13px;padding:5px 0}.kar-help .kh-sidebar-title{font-size:10px;font-weight:750;letter-spacing:1.6px;color:#9299a3;text-transform:uppercase;margin:0 0 12px}.kar-help .kh-sidebar a{display:block;color:var(--kh-muted);padding:8px 12px;border-left:2px solid var(--kh-line)}.kar-help .kh-sidebar a:hover{color:var(--kh-red);border-color:var(--kh-red);background:#fff6f8;text-decoration:none}.kar-help .kh-sidebar small{display:block;font-size:12px;line-height:1.6;color:#858d98;margin:24px 12px 0}.kar-help .kh-main{min-width:0}.kar-help .kh-card{border:1px solid var(--kh-line);border-radius:16px;padding:27px 29px;margin:0 0 20px;background:#fff;scroll-margin-top:85px}.kar-help h2{font-size:23px;font-weight:720;line-height:1.3;letter-spacing:-.5px;margin:0 0 15px;color:var(--kh-ink)}.kar-help h3{font-size:16px;line-height:1.4;font-weight:700;margin:24px 0 10px;color:var(--kh-ink)}.kar-help h3:first-child{margin-top:0}.kar-help p{margin:0 0 15px}.kar-help p:last-child{margin-bottom:0}.kar-help .kh-kicker{font-size:10px;letter-spacing:1.5px;font-weight:750;text-transform:uppercase;color:var(--kh-red);margin:0 0 9px}.kar-help .kh-muted{color:var(--kh-muted)}.kar-help .kh-small{font-size:13px}.kar-help .kh-note{border-left:3px solid #d43a53;background:#fff4f6;border-radius:0 10px 10px 0;padding:15px 18px;font-size:14px;line-height:1.65;margin:18px 0 0}.kar-help .kh-note--neutral{background:var(--kh-paper);border-color:#99a1ad}.kar-help .kh-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:43px;padding:10px 17px;border:0;border-radius:9px;background:var(--kh-red);color:#fff!important;font-size:13px;font-weight:650;line-height:1.4;cursor:pointer;text-decoration:none!important}.kar-help .kh-button:hover{background:#ad1730}.kar-help .kh-codebox{position:relative;overflow:hidden;border:1px solid #303642;border-radius:11px;background:#20242b;margin:17px 0;color:#f1f3f7}.kar-help .kh-codebar{display:flex;align-items:center;justify-content:space-between;gap:16px;background:#292e37;padding:9px 14px;border-bottom:1px solid #ffffff0e;font-size:11px;letter-spacing:.4px;color:#aeb7c6}.kar-help .kh-copy{position:static!important;background:transparent!important;box-shadow:none!important;border:1px solid #ffffff36!important;border-radius:6px!important;padding:5px 9px!important;line-height:1.3!important;color:#eef1f6!important;font:11px -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;cursor:pointer;white-space:nowrap;min-height:27px}.kar-help .kh-copy:hover{background:#ffffff12!important}.kar-help pre{border:0!important;background:transparent!important;padding:17px 19px!important;margin:0!important;overflow:auto;font-size:12px;line-height:1.75;border-radius:0!important;color:inherit;tab-size:2}.kar-help pre code{background:transparent!important;color:inherit!important;font:inherit!important;padding:0!important;white-space:pre;word-break:normal}.kar-help code{font-family:Consolas,"SFMono-Regular",monospace;font-size:.88em;overflow-wrap:anywhere}.kar-help p code,.kar-help li code,.kar-help td code{background:#f0f1f4;padding:2px 5px;border-radius:4px;color:#a31b32}.kar-help .kh-endpoint{display:flex;align-items:center;gap:12px;padding:14px 17px;font:13px Consolas,monospace;overflow:auto}.kar-help .kh-method{padding:4px 7px;background:#365046;color:#b5f0d3;font-size:10px;letter-spacing:.7px;font-weight:bold;border-radius:4px;flex:none}.kar-help .kh-table-wrap{max-width:100%;overflow-x:auto}.kar-help table{width:100%;border-collapse:collapse;font-size:13px;line-height:1.65;margin:0}.kar-help th{text-align:left;font-size:10px;text-transform:uppercase;letter-spacing:1px;color:#7e8794;background:#f6f7f9;padding:11px 12px;border-bottom:1px solid var(--kh-line)}.kar-help td{padding:13px 12px;vertical-align:top;border-bottom:1px solid #eceef1}.kar-help tr:last-child td{border-bottom:0}.kar-help th:first-child{width:28%}.kar-help .kh-required{display:block;color:var(--kh-red);font-size:10px;margin-top:3px}.kar-help .kh-optional{display:block;color:#858d98;font-size:10px;margin-top:3px}.kar-help .kh-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;list-style:none;padding:0;margin:22px 0 0}.kar-help .kh-steps li{font-size:13px;line-height:1.65;color:var(--kh-muted);margin:0}.kar-help .kh-step-num{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:#fff0f3;color:var(--kh-red);font-size:12px;font-weight:750;margin-bottom:10px}.kar-help .kh-steps strong{display:block;color:var(--kh-ink);font-size:14px;margin-bottom:4px}.kar-help .kh-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:21px 23px;margin-top:23px}.kar-help .kh-field{min-width:0}.kar-help .kh-field label{display:block;font-size:13px;font-weight:700;margin-bottom:8px}.kar-help .kh-field .text-input{width:100%!important;max-width:none!important;min-height:44px;padding:10px 12px!important;border:1px solid #d9dee5!important;border-radius:8px!important;color:var(--kh-ink);background:#fff;font:14px -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.kar-help .kh-field .text-input:focus{border-color:#cf4b62!important}.kar-help .kh-field small{display:block;font-size:11px;line-height:1.6;color:#7b8491;margin-top:7px}.kar-help .kh-preview{margin:24px 0 18px;padding:25px;border:1px dashed #d2d8e0;border-radius:12px;background:#f8f9fb;text-align:center}.kar-help .kh-preview-label{font-size:10px;text-transform:uppercase;letter-spacing:1.4px;color:#89929f;margin-bottom:12px}.kar-help .kh-codebox textarea{display:block!important;width:100%!important;min-height:105px!important;border:0!important;border-radius:0!important;resize:vertical;padding:17px 19px!important;margin:0!important;background:#20242b!important;color:#f1f3f7!important;box-shadow:none!important;font:12px/1.75 Consolas,monospace!important;white-space:pre-wrap;overflow-wrap:anywhere}.kar-help .kh-tags{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:18px 0 0}.kar-help .kh-tags li{margin:0;padding:5px 10px;border:1px solid var(--kh-line);border-radius:7px;font-size:12px;color:#626b78;background:#fafbfc}.kar-help .kh-list{padding-left:20px;margin:12px 0}.kar-help .kh-list li{padding-left:3px;margin:8px 0}.kar-help .kh-list li::marker{color:#be233b}.kar-help details{border-top:1px solid var(--kh-line);padding:13px 0}.kar-help details:last-child{padding-bottom:0}.kar-help summary{cursor:pointer;font-weight:650;font-size:14px;list-style:revert}.kar-help details p{font-size:13px;color:var(--kh-muted);margin-top:12px}.kar-help .kh-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid var(--kh-line);padding-top:20px;color:#8b929d;font-size:12px;margin-top:10px}.kar-help .kh-bottom a{color:#707986}.kar-help.kh-legal h2{font-size:21px}.kar-help.kh-legal p,.kar-help.kh-legal li{font-size:14px;line-height:1.85}.kar-help.kh-legal .kh-number{color:#ba233b;font-size:12px;letter-spacing:1px;display:block;margin-bottom:8px}.kar-help .kh-download-note{font-size:12px;color:#858d98;margin-top:12px}
@media(max-width:900px){.kar-help .kh-layout{grid-template-columns:170px minmax(0,1fr);gap:20px}.kar-help .kh-hero{grid-template-columns:minmax(0,1fr) 170px;padding:32px;gap:25px}.kar-help .kh-hero-art{padding-left:22px}.kar-help .kh-card{padding:24px}.kar-help .kh-steps{gap:12px}}
@media(max-width:680px){.kar-help{padding:0 16px;margin-top:22px;font-size:14px}.kar-help .kh-hero{display:block;border-radius:16px;padding:28px 24px}.kar-help h1{font-size:30px;letter-spacing:-.7px}.kar-help .kh-lead{font-size:14px}.kar-help .kh-hero-art{display:none}.kar-help .kh-pills{margin-top:18px}.kar-help .kh-tabs{gap:2px;margin-bottom:20px}.kar-help .kh-tabs a{font-size:12px;padding:10px 5px;gap:5px}.kar-help .kh-tabs svg{display:none}.kar-help .kh-layout{display:block}.kar-help .kh-sidebar{position:static;display:flex;flex-wrap:wrap;gap:5px 12px;margin-bottom:20px;padding:0 3px}.kar-help .kh-sidebar-title{flex-basis:100%;margin-bottom:4px}.kar-help .kh-sidebar a{display:inline-block;font-size:12px;border:0;padding:4px 0}.kar-help .kh-sidebar small{display:none}.kar-help .kh-card{padding:23px 19px;border-radius:13px}.kar-help h2{font-size:21px}.kar-help .kh-form-grid{grid-template-columns:1fr;gap:18px}.kar-help .kh-steps{grid-template-columns:1fr;gap:17px}.kar-help .kh-steps li{position:relative;padding-left:42px}.kar-help .kh-step-num{position:absolute;left:0;top:1px}.kar-help th,.kar-help td{padding:11px 7px;font-size:12px}.kar-help th:first-child{width:32%}.kar-help .kh-bottom{align-items:flex-start;font-size:11px;gap:10px}.kar-help .kh-endpoint{font-size:11px;gap:8px;padding:13px}.kar-help .kh-codebar{padding:9px 12px}.kar-help pre{padding:15px!important;font-size:11px}.kar-help .kh-note{padding:13px 15px;font-size:13px}.kar-help.kh-legal p,.kar-help.kh-legal li{font-size:13px}}
