.dy-band{background:linear-gradient(90deg,#1f5a86,#5fa8b5,#ebdd72,#e8a39a);height:10px}.dy .doc-summary{--fill:#f6efc4}.dy .doc-meta+.doc-meta{margin-top:2px}.dy .doc-lang{flex-wrap:wrap}.dy .doc-lang a{text-decoration:none}.dy .doc-lang .is-current{background:var(--ink);color:var(--rice)}.dy .doc section{scroll-margin-top:24px}.dy .doc h3{margin:28px 0 8px;font-size:20px}.dy .doc section>h2+h3{margin-top:14px}.dy .doc h3+p,.dy .doc h3+ul,.dy .doc h3+ol{margin-top:0}.dy .doc section>:is(ul,ol,.doc-table,.doc-form)+p{margin-top:10px}.dy .doc strong{color:var(--soy);font-weight:700}.dy .doc .note{color:var(--soy-3);margin-top:10px;font-size:14px}.dy .doc-foot{border-top:2px solid var(--line);color:var(--soy-3);margin-top:64px;padding-top:18px;font-size:14px}.dy .doc-table{border:2.5px solid var(--ink);background:#fff;border-radius:14px;margin:14px 0 12px;overflow:hidden}.dy .doc-table table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.6}.dy .doc-table th,.dy .doc-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);color:var(--soy-2);padding:11px 14px}.dy .doc-table th{color:var(--soy-3);white-space:nowrap;background:var(--rice);font-size:13px;font-weight:700}.dy .doc-table tr:last-child td{border-bottom:0}.dy .doc-table td strong{display:block}@media (max-width:640px){.dy .doc-table table,.dy .doc-table tbody,.dy .doc-table tr,.dy .doc-table td{width:100%;display:block}.dy .doc-table thead{display:none}.dy .doc-table tr{border-bottom:1px solid var(--line);padding:12px 14px}.dy .doc-table tr:last-child{border-bottom:0}.dy .doc-table td{border:0;padding:3px 0}.dy .doc-table td[data-label]:before{content:attr(data-label);color:var(--soy-3);margin-top:6px;font-size:12px;font-weight:700;display:block}}.dy .doc-form{border:2.5px solid var(--ink);background:#fff;border-radius:14px;margin:16px 0;padding:20px 22px}.dy .doc-form label{margin-bottom:6px;font-weight:700;display:block}.dy .doc-form input[type=text]{width:100%;font:inherit;color:var(--soy);background:var(--rice);border:2px solid var(--ink);border-radius:10px;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.dy .doc-form .btn{white-space:normal;width:100%;height:auto;min-height:54px;margin-top:14px;padding:10px 18px}.dy .doc-form .hint{margin-top:12px;font-size:14px}.dy .doc-top{font-size:14px}
