.oxdocs{--bg:#05070a;--surface:#0b0f15;--surface-2:#0e141c;--border:#1a222c;--border-soft:#131a22;--text:#e9eef3;--text-dim:#9aa4b2;--text-faint:#55606e;--teal:#36ecd1;--blue:#2e8fff;--code-bg:#090d12;--radius:12px;background:var(--bg);min-height:100vh;color:var(--text);font-family:var(--font-body), sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.72;position:relative}.oxdocs a{color:inherit;text-decoration:none}.oxdocs code,.oxdocs pre,.oxdocs kbd,.oxdocs .mono{font-family:var(--font-mono), monospace}.oxdocs ::selection{background:#36ecd138}.oxdocs .grain{pointer-events:none;z-index:0;background-image:radial-gradient(circle at 8% -5%,#2e8fff0f,#0000 42%),radial-gradient(circle at 100% 8%,#36ecd10d,#0000 46%);position:fixed;inset:0}.oxdocs .dochead{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border-soft);background:#05070ae6;align-items:center;gap:24px;min-height:80px;padding:14px 6vw;display:flex;position:sticky;top:0}.oxdocs .dochead .logo{font-family:var(--mono);letter-spacing:.1em;flex-shrink:0;font-size:13px}.oxdocs .menu-toggle{color:var(--text);cursor:pointer;background:0 0;border:none;padding:4px;display:none}.oxdocs .menu-toggle svg{width:20px;height:20px;display:block}.oxdocs .header-tabs{align-items:center;gap:22px;margin-left:auto;display:flex}.oxdocs .header-tabs a{color:var(--text-dim);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;padding:0;font-size:11px;transition:color .2s}.oxdocs .header-tabs a:hover,.oxdocs .header-tabs a.active{color:var(--teal)}.oxdocs .search-pill{border:1px solid var(--border);width:min(320px,24vw);max-width:320px;color:var(--text-faint);background:var(--surface);cursor:pointer;font-size:13px;font-family:var(--font-body), sans-serif;border-radius:9px;align-items:center;gap:9px;padding:8px 12px;transition:border-color .2s,color .2s,background .2s;display:flex;position:absolute;left:50%;transform:translate(-50%)}.oxdocs .search-pill:hover,.oxdocs .search-pill:focus-visible{color:var(--text);background:var(--surface-2);border-color:#36ecd16b;outline:none}.oxdocs .search-pill svg{opacity:.7;flex-shrink:0;width:14px;height:14px}.oxdocs .search-pill kbd{color:var(--text-dim);border:1px solid var(--border);border-radius:4px;margin-left:auto;padding:2px 5px;font-size:10.5px}.oxdocs .req-btn{border:1px solid var(--border);color:var(--teal);cursor:pointer;font-family:var(--mono);letter-spacing:.06em;background:0 0;flex-shrink:0;padding:9px 18px;font-size:11px;transition:all .25s}.oxdocs .req-btn:hover{background:#36ecd10f;border-color:#36ecd157}.oxdocs .search-overlay{z-index:120;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#05070aa3;place-items:start center;padding:112px 18px 32px;display:grid;position:fixed;inset:0}.oxdocs .search-panel{background:radial-gradient(circle at 18% 0%, #36ecd114, transparent 42%), var(--surface);border:1px solid #36ecd138;border-radius:14px;width:min(640px,100%);overflow:hidden;box-shadow:0 26px 90px #00000075}.oxdocs .search-box{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:14px 16px;display:flex}.oxdocs .search-box svg{width:17px;height:17px;color:var(--teal);flex-shrink:0}.oxdocs .search-box input{min-width:0;color:var(--text);font:500 15px/1.4 var(--font-body), sans-serif;background:0 0;border:0;outline:0;flex:1}.oxdocs .search-box input::placeholder{color:var(--text-faint)}.oxdocs .search-box kbd{border:1px solid var(--border);color:var(--text-faint);border-radius:5px;padding:2px 6px;font-size:10.5px}.oxdocs .search-results{max-height:min(460px,100vh - 230px);padding:8px;overflow-y:auto}.oxdocs .search-result{width:100%;color:var(--text-dim);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:12px 13px;transition:color .14s,border-color .14s,background .14s;display:flex}.oxdocs .search-result:hover,.oxdocs .search-result.active{color:var(--text);background:#36ecd112;border-color:#36ecd13d}.oxdocs .search-result span{font-size:14px;font-weight:600}.oxdocs .search-result small{color:var(--text-faint);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:10px}.oxdocs .search-empty{color:var(--text-faint);margin:0;padding:18px 14px;font-size:14px}.oxdocs .shell{z-index:1;grid-template-columns:252px minmax(0,1fr);max-width:1180px;margin:0 auto;display:grid;position:relative}.oxdocs aside.sidebar{border-right:1px solid var(--border-soft);align-self:start;height:calc(100vh - 76px);padding:38px 20px 60px 28px;position:sticky;top:76px;overflow-y:auto}.oxdocs .side-group{margin-bottom:26px}.oxdocs .side-group h4{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);margin-bottom:8px;font-size:10.5px;font-weight:500}.oxdocs .side-group a{color:var(--text-dim);border-left:2px solid #0000;border-radius:7px;padding:6.5px 12px;font-size:13.5px;transition:color .14s,background .14s;display:block}.oxdocs .side-group a:hover{color:var(--text);background:var(--surface)}.oxdocs .side-group a.active{color:var(--teal);border-left-color:var(--teal);background:#36ecd112;font-weight:500}.oxdocs main{justify-self:start;width:100%;min-width:0;max-width:760px;margin:0;padding:48px 40px 120px}.oxdocs .eyebrow{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--teal);margin-bottom:14px;font-size:11px}.oxdocs h1.page-title{font-family:var(--font-display);letter-spacing:-.015em;margin-bottom:16px;font-size:clamp(30px,4vw,38px);font-weight:600;line-height:1.1}.oxdocs .lede{color:var(--text-dim);max-width:74ch;margin-bottom:44px;font-size:17.5px}.oxdocs .card-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:8px;display:grid}.oxdocs .card{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:18px;transition:border-color .15s,transform .15s,background .15s}.oxdocs .card:hover{background:var(--surface-2);border-color:#36ecd166;transform:translateY(-2px)}.oxdocs .card .icon{width:32px;height:32px;color:var(--teal);background:#36ecd117;border-radius:8px;justify-content:center;align-items:center;margin-bottom:13px;display:flex}.oxdocs .card .icon svg{width:16px;height:16px}.oxdocs .card h4{margin-bottom:4px;font-size:13.5px;font-weight:600}.oxdocs .card p{color:var(--text-dim);font-size:12.5px;line-height:1.5}.oxdocs .doc-section{padding:0;scroll-margin-top:96px}.oxdocs .doc-section h2{font-family:var(--font-display);border-top:1px solid var(--border-soft);margin-bottom:16px;padding-top:40px;font-size:22px;font-weight:600}.oxdocs .doc-section p{color:var(--text-dim);margin-bottom:15px}.oxdocs .doc-section strong{color:var(--text);font-weight:600}.oxdocs .doc-section ul{margin:4px 0 18px;padding-left:0;list-style:none}.oxdocs .doc-section ul li{color:var(--text-dim);margin-bottom:10px;padding-left:20px;font-size:14.5px;position:relative}.oxdocs .doc-section ul li:before{content:"";background:var(--blue);border-radius:2px;width:6px;height:6px;position:absolute;top:9px;left:0}.oxdocs .doc-section code{background:var(--code-bg);border:1px solid var(--border-soft);color:var(--teal);border-radius:5px;padding:1.5px 6px;font-size:12.6px}.oxdocs .doc-section kbd{background:var(--surface-2);border:1px solid var(--border);color:var(--text);white-space:nowrap;border-bottom-width:2px;border-radius:6px;padding:2px 7px;font-size:12px}.oxdocs blockquote{border-left:2px solid var(--teal);color:var(--text);margin:0 0 18px;padding:4px 0 4px 18px;font-size:16px;line-height:1.65}.oxdocs .primary-link{color:var(--teal);border:1px solid #36ecd14d;border-radius:8px;align-items:center;gap:8px;margin:4px 0;padding:9px 15px;font-size:13.5px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.oxdocs .primary-link:hover{background:#36ecd114;border-color:#36ecd18c}.oxdocs .primary-link:after{content:"→"}.oxdocs pre.code-block{background:var(--code-bg);border:1px solid var(--border);border-radius:var(--radius);color:#a9c1d6;margin:4px 0 18px;padding:16px 18px;font-size:12.7px;line-height:1.8;overflow-x:auto}.oxdocs pre.code-block .cmt{color:var(--text-faint)}.oxdocs pre.code-block .cmd{color:var(--teal)}.oxdocs .table-wrap{border:1px solid var(--border);border-radius:var(--radius);margin:6px 0 20px;overflow:hidden}.oxdocs table{border-collapse:collapse;width:100%;font-size:13.5px}.oxdocs th{text-align:left;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);border-bottom:1px solid var(--border);background:var(--surface);padding:12px 16px;font-size:10.5px;font-weight:500}.oxdocs td{border-bottom:1px solid var(--border-soft);color:var(--text-dim);vertical-align:top;padding:13px 16px}.oxdocs tbody tr:last-child td{border-bottom:none}.oxdocs tr td:first-child{color:var(--text);font-weight:600;font-family:var(--font-display);white-space:nowrap;font-size:13px}.oxdocs .badge{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:10px;display:inline-block}.oxdocs .badge.live{color:var(--teal);background:#36ecd11a;border:1px solid #36ecd159}.oxdocs .badge.soon{color:var(--text-dim);border:1px solid var(--border);background:#ffffff08}.oxdocs .page-nav{border-top:1px solid var(--border-soft);justify-content:space-between;gap:16px;margin-top:56px;padding-top:22px;display:flex}.oxdocs .page-nav a{color:var(--text-dim);font-size:13.5px}.oxdocs .page-nav a span{color:var(--text-faint);font-size:10.5px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px;display:block}.oxdocs .page-nav a:hover{color:var(--teal)}.oxdocs .early-card-grid,.oxdocs .ambassador-card-grid{margin:20px 0 0}.oxdocs .ambassador-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.oxdocs .inline-link{color:var(--teal);text-underline-offset:3px;-webkit-text-decoration:underline #36ecd159;text-decoration:underline #36ecd159}.oxdocs .steps{gap:12px;margin:18px 0 20px;display:grid}.oxdocs .step{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);grid-template-columns:42px minmax(0,1fr);gap:14px;min-width:0;padding:16px;display:grid}.oxdocs .step .num{width:34px;height:34px;color:var(--teal);font-family:var(--font-mono);letter-spacing:.08em;background:#36ecd112;border:1px solid #36ecd157;border-radius:9px;justify-content:center;align-items:center;font-size:10.5px;display:inline-flex}.oxdocs .step h3{color:var(--text);margin:1px 0 5px;font-size:15px;font-weight:600}.oxdocs .step p{margin:0;font-size:14px}.oxdocs .step ul{margin-top:10px}.oxdocs .compact-steps .step{padding:14px 16px}.oxdocs .process-steps{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px}.oxdocs .process-steps .step{grid-template-columns:1fr;align-content:start;gap:12px;min-height:160px;padding:14px}.oxdocs .process-steps .step h3{font-size:14px}.oxdocs .process-steps .step p{font-size:13px}.oxdocs .early-callout{border:1px solid var(--border);border-radius:var(--radius);color:var(--text-dim);background:var(--surface);margin:14px 0;padding:14px 16px;font-size:14px;line-height:1.65}.oxdocs .early-callout.info{color:#bdece7;background:#36ecd10f;border-color:#36ecd159}.oxdocs .early-callout.note{border-left:2px solid var(--teal)}.oxdocs .early-callout.success{color:#c7fff4;background:#36ecd114;border-color:#36ecd166}.oxdocs .early-callout.warning{color:#f0c0c0;background:#ff48480d;border-color:#ff787857}.oxdocs .xp-table tr td:last-child{color:var(--teal);font-family:var(--font-mono);text-align:right;white-space:nowrap;font-size:12.5px;font-weight:600}.oxdocs .docs-checklist{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0 20px;display:grid}.oxdocs .docs-checklist span{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);min-width:0;color:var(--text-dim);align-items:center;gap:10px;padding:12px 14px;font-size:14px;line-height:1.45;display:flex}.oxdocs .docs-checklist svg{width:16px;height:16px;color:var(--teal);flex:none}.oxdocs .warning-list span{border-color:#ff787838}.oxdocs .warning-list svg{color:#ff8d8d}.oxdocs .brand-kit-card,.oxdocs .mention-card,.oxdocs .help-card{border:1px solid var(--border);border-radius:var(--radius);background:radial-gradient(circle at 12% 0%, #36ecd117, transparent 42%), var(--surface);gap:16px;margin:12px 0 20px;padding:18px;display:grid}.oxdocs .brand-kit-card{grid-template-columns:minmax(0,1fr) auto;align-items:center}.oxdocs .brand-kit-card h3{color:var(--text);margin:0 0 6px;font-size:16px}.oxdocs .brand-kit-card p{margin:0}.oxdocs .help-card h3{color:var(--text);margin:0;font-size:17px}.oxdocs .help-card p{margin:0}.oxdocs .brand-kit-card .primary-link{white-space:nowrap;margin:0}.oxdocs .pill-row{flex-wrap:wrap;gap:9px;margin:16px 0 14px;display:flex}.oxdocs .pill-row span{color:var(--teal);font-family:var(--font-mono);letter-spacing:.04em;background:#36ecd10f;border:1px solid #36ecd142;border-radius:999px;padding:6px 10px;font-size:11px}.oxdocs .mention-card{background:var(--surface);grid-template-columns:repeat(2,minmax(0,1fr))}.oxdocs .mention-card div{min-width:0}.oxdocs .mention-card span{color:var(--text-faint);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-size:10.5px;display:block}.oxdocs .referral-preview,.oxdocs .support-preview,.oxdocs .feedback-preview{border-radius:var(--radius);background:linear-gradient(#36ecd10a,#0b0f15f5);border:1px solid #36ecd13d;min-width:0;margin:20px 0;padding:18px;overflow:hidden}.oxdocs .referral-preview p{color:#9bbdb9;max-width:55ch;margin-bottom:16px;font-size:15px}.oxdocs .referral-preview-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.oxdocs .referral-code{overflow-wrap:anywhere;background:var(--code-bg);min-width:0;color:var(--text);font-family:var(--font-mono);letter-spacing:.04em;border:1px solid #36ecd147;border-radius:11px;padding:13px 16px;font-size:15px;font-weight:700}.oxdocs .preview-button,.oxdocs .preview-secondary{min-height:46px;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border-radius:8px;justify-content:center;align-items:center;padding:0 22px;font-size:12px;font-weight:700;display:inline-flex}.oxdocs .preview-button{background:linear-gradient(135deg, var(--teal), var(--blue));color:#05070a}.oxdocs .preview-secondary{border:1px solid var(--border);color:var(--text-dim);background:var(--surface)}.oxdocs .support-preview{gap:22px;display:grid}.oxdocs .support-group{gap:10px;display:grid}.oxdocs .support-label{color:var(--teal);font-family:var(--font-mono);letter-spacing:.04em;font-size:12px}.oxdocs .support-row{border-radius:12px;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;padding:8px 10px;display:grid}.oxdocs .support-row.emphasized{background:#ff3b1f09;border:2px solid #ff3b1f}.oxdocs .support-icon{color:var(--teal);font-family:var(--font-mono);font-weight:700}.oxdocs .support-row strong{color:var(--text);font-size:15px;line-height:1.3;display:block}.oxdocs .support-row small{color:var(--text-faint);font-size:13px;line-height:1.45;display:block}.oxdocs .feedback-example{white-space:pre-wrap}.oxdocs .feedback-preview{max-width:620px}.oxdocs .feedback-preview-head{justify-content:space-between;align-items:start;gap:16px;margin-bottom:16px;display:flex}.oxdocs .feedback-preview-head span:first-child{color:var(--teal);font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;margin-bottom:6px;font-size:10px;display:block}.oxdocs .feedback-preview h3{color:var(--text);font-family:var(--font-display);margin:0;font-size:22px;line-height:1.2}.oxdocs .feedback-close{border:1px solid var(--border);width:30px;height:30px;color:var(--text-dim);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.oxdocs .feedback-field{gap:7px;margin-bottom:12px;display:grid}.oxdocs .feedback-field span{color:var(--text-dim);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px}.oxdocs .feedback-field div{background:var(--code-bg);min-height:44px;color:var(--text-faint);border:1px solid #36ecd138;border-radius:8px;padding:11px 12px;font-size:13px}.oxdocs .feedback-field:nth-of-type(3) div,.oxdocs .feedback-field:nth-of-type(4) div{min-height:72px}.oxdocs .feedback-actions{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}:root[data-theme=light] .oxdocs{--bg:#f6faf8;--surface:#ffffffdb;--surface-2:#eef8f5;--border:#007a6238;--border-soft:#007a6221;--text:#071d18;--text-dim:#3f6259;--text-faint:#7d958e;--teal:#00987b;--blue:#2470f0;--code-bg:#ecf7f4eb;background:radial-gradient(circle at 88% 0%, #00987b1c, transparent 38%), radial-gradient(circle at 0% 100%, #2470f017, transparent 36%), var(--bg);color:var(--text)}:root[data-theme=light] .oxdocs .grain{background-image:radial-gradient(circle at 8% -5%,#2470f01a,#0000 42%),radial-gradient(circle at 100% 8%,#00987b1c,#0000 46%)}:root[data-theme=light] .oxdocs .dochead{background:#f6faf8e0;border-bottom-color:#007a6229;box-shadow:0 10px 34px #004f410d}:root[data-theme=light] .oxdocs .dochead .logo{color:#071d18}:root[data-theme=light] .oxdocs .search-pill,:root[data-theme=light] .oxdocs .theme-toggle,:root[data-theme=light] .oxdocs .req-btn{color:#31574f;background:#ffffffc7;border-color:#007a6233;box-shadow:0 10px 28px #004f410d}:root[data-theme=light] .oxdocs .search-pill:hover,:root[data-theme=light] .oxdocs .search-pill:focus-visible,:root[data-theme=light] .oxdocs .theme-toggle:hover,:root[data-theme=light] .oxdocs .req-btn:hover{color:#071d18;background:#00987b12;border-color:#007a6266}:root[data-theme=light] .oxdocs .search-pill kbd,:root[data-theme=light] .oxdocs .search-box kbd{color:var(--text-dim);background:#ffffffb8;border-color:#007a6233}:root[data-theme=light] .oxdocs .search-overlay{background:#e8f3efb8}:root[data-theme=light] .oxdocs .search-panel{background:radial-gradient(circle at 18% 0,#00987b1a,#0000 42%),#fffffff0;border-color:#007a622e;box-shadow:0 28px 80px #004f412e}:root[data-theme=light] .oxdocs .search-box{border-bottom-color:#007a6224}:root[data-theme=light] .oxdocs .search-box input{color:var(--text)}:root[data-theme=light] .oxdocs .search-result:hover,:root[data-theme=light] .oxdocs .search-result.active{background:#00987b14;border-color:#007a6233}:root[data-theme=light] .oxdocs aside.sidebar{border-right-color:#007a6224}:root[data-theme=light] .oxdocs .side-group h4,:root[data-theme=light] .oxdocs .search-result small,:root[data-theme=light] .oxdocs .page-nav a span{color:#6d837c}:root[data-theme=light] .oxdocs .side-group a:hover{color:var(--text);background:#00987b0f}:root[data-theme=light] .oxdocs .side-group a.active{border-left-color:var(--teal);color:var(--teal);background:#00987b1a}:root[data-theme=light] .oxdocs .card,:root[data-theme=light] .oxdocs .step,:root[data-theme=light] .oxdocs .early-callout,:root[data-theme=light] .oxdocs .docs-checklist span,:root[data-theme=light] .oxdocs .brand-kit-card,:root[data-theme=light] .oxdocs .mention-card,:root[data-theme=light] .oxdocs .help-card,:root[data-theme=light] .oxdocs .table-wrap,:root[data-theme=light] .oxdocs pre.code-block,:root[data-theme=light] .oxdocs .referral-preview,:root[data-theme=light] .oxdocs .support-preview,:root[data-theme=light] .oxdocs .feedback-preview{background:#ffffffc7;border-color:#007a6229;box-shadow:0 16px 44px #004f410d}:root[data-theme=light] .oxdocs .card:hover{background:#eff8f5eb;border-color:#00987b52}:root[data-theme=light] .oxdocs .card .icon,:root[data-theme=light] .oxdocs .step .num{color:var(--teal);background:#00987b17;border-color:#00987b42}:root[data-theme=light] .oxdocs .doc-section h2,:root[data-theme=light] .oxdocs .page-nav{border-color:#007a6221}:root[data-theme=light] .oxdocs blockquote{color:#17342e}:root[data-theme=light] .oxdocs .doc-section code,:root[data-theme=light] .oxdocs .doc-section kbd,:root[data-theme=light] .oxdocs .referral-code,:root[data-theme=light] .oxdocs .feedback-field div{color:#007a62;background:#ecf7f4e0;border-color:#007a622e}:root[data-theme=light] .oxdocs pre.code-block{color:#31574f}:root[data-theme=light] .oxdocs pre.code-block .cmt,:root[data-theme=light] .oxdocs .support-row small,:root[data-theme=light] .oxdocs .feedback-field div{color:#739089}:root[data-theme=light] .oxdocs th{background:#ecf7f4cc;border-bottom-color:#007a6224}:root[data-theme=light] .oxdocs td{border-bottom-color:#007a621a}:root[data-theme=light] .oxdocs .badge.live,:root[data-theme=light] .oxdocs .cl-tag.new{color:#007a62;background:#00987b1a;border-color:#00987b52}:root[data-theme=light] .oxdocs .badge.soon,:root[data-theme=light] .oxdocs .cl-tag{color:var(--text-dim);background:#ffffffad;border-color:#007a622e}:root[data-theme=light] .oxdocs .early-callout.info{color:#24544b;background:#00987b14;border-color:#00987b42}:root[data-theme=light] .oxdocs .early-callout.success{color:#1e5047;background:#00987b17;border-color:#00987b52}:root[data-theme=light] .oxdocs .early-callout.warning,:root[data-theme=light] .oxdocs .support-row.emphasized,:root[data-theme=light] .oxdocs .warning-list span{color:#7c342a;background:#ff3b1f0f;border-color:#dc372461}:root[data-theme=light] .oxdocs .pill-row span{color:#007a62;background:#00987b17;border-color:#00987b3d}:root[data-theme=light] .oxdocs .xp-table tr td:last-child{color:#007a62}:root[data-theme=light] .oxdocs .referral-preview p{color:var(--text-dim)}:root[data-theme=light] .oxdocs .preview-button{color:#fff}:root[data-theme=light] .oxdocs .preview-secondary,:root[data-theme=light] .oxdocs .feedback-close{color:var(--text-dim);background:#ffffffc2;border-color:#007a622e}:root[data-theme=light] .oxdocs .cl-entry{border-top-color:#007a6221}:root[data-theme=light] .oxdocs .cl-tag.fixed{color:#8a5a00;background:#ffbe5a24;border-color:#be7e0047}:root[data-theme=light] .oxdocs .cl-tag.changed{color:#1f61d0;background:#2470f01a;border-color:#2470f047}:root[data-theme=light] .oxdocs .cl-tag.improved{color:#7040c8;background:#7040c81a;border-color:#7040c842}@media (max-width:1080px){.oxdocs .shell{grid-template-columns:236px minmax(0,1fr)}}@media (max-width:960px){.oxdocs .search-pill{display:none}}@media (max-width:900px){.oxdocs .card-grid{grid-template-columns:1fr 1fr}}@media (max-width:780px){.oxdocs .header-tabs,.oxdocs .search-pill{display:none}.oxdocs .dochead{gap:10px;min-height:72px;padding:12px 16px}.oxdocs .dochead .logo{letter-spacing:.08em;gap:7px;font-size:10.5px}.oxdocs .dochead .logo-mark{width:42px;height:42px}.oxdocs .menu-toggle{flex:0 0 30px;display:block}.oxdocs .dochead .theme-toggle{flex:0 0 38px;width:38px;height:38px}.oxdocs .dochead .theme-toggle svg{width:16px;height:16px}.oxdocs .req-btn{letter-spacing:.04em;padding:8px 12px;font-size:10px}.oxdocs .shell{grid-template-columns:1fr}.oxdocs aside.sidebar{z-index:60;background:var(--bg);border-right:1px solid var(--border);width:272px;height:calc(100vh - 76px);padding:24px;transition:transform .25s;position:fixed;top:76px;left:0;transform:translate(-100%)}.oxdocs aside.sidebar.open{transform:translate(0)}.oxdocs main{padding:36px 22px 100px}.oxdocs .card-grid,.oxdocs .ambassador-card-grid,.oxdocs .docs-checklist,.oxdocs .brand-kit-card,.oxdocs .mention-card,.oxdocs .process-steps{grid-template-columns:1fr}.oxdocs .step{grid-template-columns:1fr;gap:10px}.oxdocs .referral-preview-row{grid-template-columns:1fr}.oxdocs .preview-button,.oxdocs .preview-secondary{width:100%}.oxdocs .brand-kit-card .primary-link{justify-content:center;width:100%}.oxdocs .feedback-actions{flex-direction:column-reverse}}@media (max-width:560px){.oxdocs .xp-table{overflow:hidden}.oxdocs .xp-table table,.oxdocs .xp-table tbody{width:100%;display:block}.oxdocs .xp-table thead{display:none}.oxdocs .xp-table tr{border-bottom:1px solid var(--border-soft);grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:12px;padding:14px;display:grid}.oxdocs .xp-table tbody tr:last-child{border-bottom:none}.oxdocs .xp-table td{border-bottom:none;min-width:0;padding:0;display:block}.oxdocs .xp-table tr td:first-child{white-space:normal;font-size:12.5px;line-height:1.35}.oxdocs .xp-table tr td:last-child{color:var(--teal);font-family:var(--font-mono);text-align:right;white-space:nowrap;font-size:11.5px;font-weight:600;line-height:1.25}}@media (max-width:380px){.oxdocs .dochead{gap:8px;padding:10px 12px}.oxdocs .dochead .logo{gap:6px;font-size:10px}.oxdocs .dochead .logo-mark{width:38px;height:38px}.oxdocs .dochead .theme-toggle{flex-basis:34px;width:34px;height:34px}.oxdocs .req-btn{padding:7px 10px;font-size:9.5px}}
