.guide-quick{padding:20px;border:1px solid #ddd7ff;border-radius:17px;background:#f7f5ff;margin-bottom:24px}.guide-quick h2{font-size:22px}.guide-quick p{margin:8px 0 16px}.guide-quick-links,.sample-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.guide-quick-links>a:not(.cta){color:#4f3eb9;font-weight:700}.copy-sample{border:0;border-radius:10px;padding:11px 16px;background:#5544cc;color:#fff;font:700 16px/1.45 system-ui,-apple-system,Segoe UI,sans-serif;cursor:pointer}.copy-sample:hover{background:#4433b5}.copy-sample:focus-visible,.guide-quick a:focus-visible{outline:3px solid #33258b;outline-offset:3px}.sample-actions{margin-top:14px}.copy-status{font-size:14px;line-height:1.5;margin:0;flex:1 1 180px}.sample-note{font-size:14px;line-height:1.6;color:#475569}.example{overflow-wrap:anywhere}.guide-quick .cta{white-space:normal;overflow-wrap:anywhere}@media(max-width:620px){.guide-quick{padding:16px}.guide-quick-links{align-items:stretch;flex-direction:column}.guide-quick-links .cta{text-align:center}}@media print{.guide-quick,.sample-actions{display:none}}

.worked-case{overflow-x:auto;margin:18px 0;border:1px solid #e8eaf2;border-radius:12px}.worked-case:focus-visible{outline:3px solid #5544cc;outline-offset:3px}.worked-case table{border-collapse:collapse;min-width:560px;width:100%;margin:0}.worked-case th,.worked-case td{padding:12px 14px;border-bottom:1px solid #e8eaf2;text-align:start;vertical-align:top}.worked-case th{background:#f2f0ff}.worked-case tr:last-child td{border-bottom:0}
