.wa-template{border:1px solid var(--line);border-radius:var(--radius-sm);background:#eef2f6;max-width:620px;margin:18px 0 24px;padding:12px 14px 14px}.wa-template figcaption{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;font-size:13px;font-weight:700;line-height:1.4;display:flex}.wa-template blockquote{color:#1f2d3d;background:#dcf3e4;border-radius:12px 12px 4px;margin:0;padding:10px 14px;font-size:15px;line-height:1.6}.wa-template blockquote p{margin:0}.wa-template mark{color:inherit;background:#fff1b8;border-radius:3px;padding:0 1px}.wa-template__copy{min-height:var(--luenio-touch-target);border:1px solid var(--line);color:var(--blue-dark);font:inherit;cursor:pointer;background:#fff;border-radius:999px;flex:none;padding:0 14px;font-size:13px;font-weight:700}.wa-template__copy:hover{border-color:#0b5bd3}.wa-template__copy[data-copied=true]{color:#0d6b3a}html[data-theme=dark] .wa-template{background:#0c1a2e;border-color:#aebdd133}html[data-theme=dark] .wa-template figcaption{color:#aebdd1}html[data-theme=dark] .wa-template blockquote{color:#e6edf6;background:#14432c}html[data-theme=dark] .wa-template mark{color:#fff3c4;background:#ffd66633}html[data-theme=dark] .wa-template__copy{color:#8eb7ff;background:#11243d;border-color:#aebdd14d}html[data-theme=dark] .wa-template__copy[data-copied=true]{color:#91e4bd}.legal-toc a[aria-current=location]{color:#0b5bd3;background:#eef5fc;font-weight:700;box-shadow:inset 3px 0 #0b5bd3}html[data-theme=dark] .legal-toc a[aria-current=location]{color:#8eb7ff;background:#11243d;box-shadow:inset 3px 0 #8eb7ff}.legal-toc__toggle{display:none}@media (width<=760px){.legal-toc[data-collapsible]>strong{display:none}.legal-toc[data-collapsible] .legal-toc__toggle{min-height:var(--luenio-touch-target);color:var(--navy);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:0 0 100%;justify-content:space-between;align-items:center;gap:12px;padding:0 4px;font-size:14px;font-weight:800;display:flex}.legal-toc__toggle:after{content:"+";font-size:20px;font-weight:600;line-height:1}.legal-toc__toggle[aria-expanded=true]:after{content:"−"}.legal-toc[data-collapsible][data-collapsed=true] a{display:none}html[data-theme=dark] .legal-toc[data-collapsible] .legal-toc__toggle{color:var(--ink)}}.guide-index__group+.guide-index__group h2{margin-top:48px}.guide-index__list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.legal-article .guide-index__list li+li{margin-top:0}.guide-index__list li{border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;padding:16px 18px;scroll-margin-top:100px}.guide-index__list h3{margin:0 0 6px;font-size:17px;line-height:1.4}.guide-index__list h3 a{color:var(--navy);text-decoration:none}.guide-index__list h3 a:hover{color:#0b5bd3;text-decoration:underline}.guide-index__list p{margin:0;font-size:15px;line-height:1.6}.guide-index__count{color:var(--muted);margin-left:.3em;font-weight:400}html[data-theme=dark] .guide-index__list li{background:#0c1a2e;border-color:#aebdd133}html[data-theme=dark] .guide-index__list h3 a{color:var(--ink)}html[data-theme=dark] .guide-index__list h3 a:hover{color:#8eb7ff}html[data-theme=dark] .guide-index__count{color:#aebdd1}
