.dx{max-width:1060px;margin:0 auto;padding:0 24px 80px}.dx-top{z-index:20;background:linear-gradient(180deg, var(--bg) 78%, transparent);justify-content:space-between;align-items:center;gap:16px;padding:16px 4px 14px;display:flex;position:sticky;top:0}.dx-brand{color:var(--ink);align-items:center;gap:10px;text-decoration:none;display:flex}.dx-brand img{border-radius:6px}.dx-brand b{letter-spacing:.16em;font-size:13px;font-weight:500}.dx-brand span{letter-spacing:.14em;text-transform:uppercase;color:var(--on-chrome);background:var(--chrome-grad);border-radius:6px;padding:3px 8px;font-size:10px;font-weight:500}.dx-open{letter-spacing:.1em;text-transform:uppercase;color:var(--ink);border:1px solid var(--line);transition:background .16s var(--ease), border-color .16s var(--ease);border-radius:10px;padding:9px 16px;font-size:11.5px;font-weight:500;text-decoration:none}.dx-open:hover{background:var(--panel-2);border-color:#39424a}.dx-body{grid-template-columns:190px 1fr;gap:44px;margin-top:26px;display:grid}@media (max-width:860px){.dx-body{grid-template-columns:1fr;gap:20px}}.dx-nav{flex-direction:column;align-self:start;gap:2px;display:flex;position:sticky;top:72px}.dx-nav a{border-left:1px solid var(--line);color:var(--dim);transition:color .16s var(--ease), border-color .16s var(--ease);padding:7px 12px;font-size:12.5px;text-decoration:none}.dx-nav a:hover{color:var(--ink);border-left-color:var(--chrome)}@media (max-width:860px){.dx-nav{flex-flow:wrap;gap:6px;position:static}.dx-nav a{border:1px solid var(--line);border-radius:999px;padding:6px 12px;font-size:11px}}.dx-main{min-width:0}.dx-main section{padding:8px 0 40px;scroll-margin-top:80px}.dx-main h1{letter-spacing:-.04em;margin:0 0 16px;font-size:clamp(30px,4.5vw,42px);font-weight:500;line-height:1.1}.dx-main h2{letter-spacing:-.025em;border-top:1px solid var(--line-soft);margin:0 0 14px;padding-top:18px;font-size:22px;font-weight:500}.dx-main p{color:var(--dim);margin:0 0 14px;font-size:14.5px;font-weight:300;line-height:1.75}.dx-main p b,.dx-main li b,.dx-main dd b{color:var(--ink);font-weight:500}.dx-main a{color:var(--chrome);border-bottom:1px solid #cdd4da4d;text-decoration:none}.dx-main a:hover{border-bottom-color:var(--chrome)}.dx-note{background:#d6aa3e12;border:1px solid #d6aa3e47;border-radius:11px;padding:12px 16px;color:#e2bb63!important;font-size:13px!important}.dx-table{border-collapse:collapse;background:var(--panel);border:1px solid var(--line);border-radius:var(--r);width:100%;margin:0 0 14px;font-size:13.5px;overflow:hidden}.dx-table th,.dx-table td{text-align:left;border-bottom:1px solid var(--line-soft);padding:11px 16px}.dx-table th{letter-spacing:.13em;text-transform:uppercase;color:var(--dim);background:var(--panel-2);font-size:10px;font-weight:500}.dx-table tr:last-child td{border-bottom:0}.dx-table td{color:var(--dim);font-variant-numeric:tabular-nums}.dx-table td b{color:var(--ink)}.dx-table.mono td:last-child{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.dx-steps,.dx-flow{counter-reset:step;margin:0;padding:0;list-style:none}.dx-steps li,.dx-flow li{counter-increment:step;background:var(--panel);border:1px solid var(--line);border-radius:var(--r);color:var(--dim);margin:0 0 12px;padding:14px 16px 14px 52px;font-size:13.5px;font-weight:300;line-height:1.7;position:relative}.dx-steps li:before,.dx-flow li:before{content:counter(step, decimal-leading-zero);letter-spacing:.06em;background:var(--chrome-grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:11px;font-weight:500;position:absolute;top:15px;left:16px}.dx-list{margin:0;padding:0;list-style:none}.dx-list li{border-bottom:1px dashed var(--line);color:var(--dim);padding:12px 0;font-size:13.5px;font-weight:300;line-height:1.7}.dx-list li:last-child{border-bottom:0}.dx-faq{margin:0}.dx-faq dt{color:var(--ink);margin:18px 0 6px;font-size:14.5px;font-weight:500}.dx-faq dt:first-child{margin-top:0}.dx-faq dd{color:var(--dim);margin:0;font-size:13.5px;font-weight:300;line-height:1.7}.dx-foot{border-top:1px solid var(--line-soft);color:var(--dim);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:22px;font-size:12px;display:flex}
