.D5n7tq_meta{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.D5n7tq_meta>*{border:1px solid var(--border);background:var(--surface);height:34px;color:var(--muted);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:13.5px;display:inline-flex}.D5n7tq_meta svg{color:var(--blue);font-size:15px}.D5n7tq_meta b{color:var(--strong);font-weight:600}.D5n7tq_doc{grid-template-columns:300px 1fr;align-items:start;gap:56px;margin-top:64px;display:grid}.D5n7tq_toc{gap:14px;display:grid;position:sticky;top:96px}.D5n7tq_card{--c:var(--blue);background:var(--surface);border:1px solid var(--border);border-radius:24px;position:relative;overflow:hidden}.D5n7tq_tint:before{content:"";background:radial-gradient(ellipse 85% 55% at 50% 0%, color-mix(in oklab, var(--c), transparent 88%), transparent 70%);pointer-events:none;position:absolute;inset:0}.D5n7tq_card>*{position:relative}.D5n7tq_tocCard{padding:20px}.D5n7tq_tocCard h2{color:var(--dim);justify-content:space-between;padding:0 8px 10px;font-size:13px;font-weight:700;display:flex}.D5n7tq_tocCard h2 bdi{font-family:var(--mono);font-weight:400}.D5n7tq_prog{background:var(--surface-3);border-radius:4px;height:4px;margin:0 8px 12px;overflow:hidden}.D5n7tq_prog i{background:var(--grad);height:100%;transition:width .3s var(--ease);border-radius:4px;display:block}.D5n7tq_tocCard ol{gap:4px;list-style:none;display:grid}.D5n7tq_tocCard a{min-height:44px;color:var(--muted);border-radius:12px;align-items:center;gap:12px;padding:6px 12px;font-size:14.5px;font-weight:600;line-height:1.5;transition:background .15s,color .15s;display:flex}.D5n7tq_tocCard a:hover{color:var(--strong)}.D5n7tq_tocCard a bdi{font-family:var(--mono);color:var(--dim);flex-shrink:0;width:20px;font-size:12px}.D5n7tq_tocCard a[aria-current]{background:var(--surface-3);color:var(--strong);box-shadow:inset 0 0 0 1px var(--border-strong)}.D5n7tq_tocCard a[aria-current] bdi{color:var(--blue)}.D5n7tq_ask{padding:20px 22px}.D5n7tq_ask b{color:var(--strong);font-size:15px;display:block}.D5n7tq_ask span{color:var(--muted);font-size:13.5px}.D5n7tq_ask a{font-family:var(--latin);color:var(--blue);align-items:center;gap:8px;margin-top:12px;font-size:14px;font-weight:600;display:inline-flex}.D5n7tq_article{min-width:0;max-width:780px}.D5n7tq_tldr{background:var(--accent-soft);border:1px solid color-mix(in oklab, var(--blue), transparent 72%);border-radius:24px;align-items:flex-start;gap:18px;padding:24px 26px;display:flex}.D5n7tq_tldr b{color:var(--strong);margin-bottom:4px;font-size:17px;display:block}.D5n7tq_tldr p{color:var(--text);font-size:16.5px;line-height:1.95}.D5n7tq_sec{scroll-margin-top:calc(var(--header-h) + 24px);padding-top:56px}.D5n7tq_sec h2{color:var(--strong);align-items:center;gap:14px;font-size:28px;font-weight:900;line-height:1.4;display:flex}.D5n7tq_sec h2 bdi{width:44px;height:44px;font-family:var(--mono);color:var(--blue);background:var(--surface);border:1px solid var(--border-strong);border-radius:14px;flex-shrink:0;place-items:center;font-size:14px;font-weight:500;display:grid}.D5n7tq_sec h3{color:var(--strong);margin-top:24px;font-size:19px;font-weight:800}.D5n7tq_sec p{color:var(--muted);margin-top:16px;font-size:17px;line-height:2.05}.D5n7tq_sec p strong,.D5n7tq_sec li strong{color:var(--strong);font-weight:700}.D5n7tq_sec p a,.D5n7tq_sec li a{color:var(--blue)}.D5n7tq_sec ul{gap:12px;margin-top:18px;list-style:none;display:grid}.D5n7tq_sec ul li{color:var(--muted);padding-inline-start:26px;font-size:17px;line-height:1.95;position:relative}.D5n7tq_sec ul li:before{content:"";inset-inline-start:4px;background:var(--grad);border-radius:3px;width:8px;height:8px;position:absolute;top:13px}.D5n7tq_sec .note{background:var(--surface);border:1px solid var(--border);border-inline-start:3px solid var(--mint);border-radius:18px;align-items:flex-start;gap:14px;margin-top:20px;padding:18px 20px;display:flex}.D5n7tq_sec .note svg{color:var(--mint);margin-top:3px;font-size:22px}.D5n7tq_sec .note p{color:var(--text);margin:0;font-size:15.5px}.D5n7tq_rights{grid-template-columns:1fr 1fr;gap:14px;margin-top:20px;display:grid}.D5n7tq_rights>div{padding:22px}.D5n7tq_rights b{color:var(--strong);align-items:center;gap:10px;font-size:16.5px;display:flex}.D5n7tq_rights b .icon-tile{border-radius:11px;width:36px;height:36px;font-size:17px}.D5n7tq_rights span{color:var(--muted);margin-top:10px;font-size:14.5px;line-height:1.8;display:block}.D5n7tq_contact{grid-template-columns:1fr 1fr;gap:14px;margin-top:28px;display:grid}.D5n7tq_contact a{align-items:center;gap:16px;padding:22px;display:flex}.D5n7tq_contact small{color:var(--dim);font-size:13px;display:block}.D5n7tq_contact b{font-family:var(--latin);color:var(--strong);font-size:16px;font-weight:600;display:block}.D5n7tq_empty{color:var(--muted);font-size:17px}@media (max-width:1080px){.D5n7tq_doc{grid-template-columns:1fr;gap:32px;margin-top:40px}.D5n7tq_toc{position:static}}@media (max-width:720px){.D5n7tq_sec{padding-top:40px}.D5n7tq_sec h2{font-size:22px}.D5n7tq_sec p,.D5n7tq_sec ul li{font-size:16px}.D5n7tq_tldr{padding:20px}.D5n7tq_rights,.D5n7tq_contact{grid-template-columns:1fr}}
