.availability-note{font-size:12px;line-height:1.8;color:#738078;margin:0 0 18px;padding:12px 16px;border:1px solid #dfe3da;border-radius:9px;background:#eef1e7}
.workspace-bar{flex-wrap:wrap;gap:12px}.workspace-actions{flex-wrap:wrap;gap:18px}.example-picker{display:flex;align-items:center;gap:9px;font-size:12px;white-space:nowrap;color:#738078}.example-picker select{font:inherit;color:#234b3c;background:#fff;border:1px solid #d1d9c9;border-radius:7px;padding:8px 28px 8px 10px;max-width:180px}.example-picker select:focus-visible{outline:3px solid #c0cd7b;outline-offset:2px}footer>div{flex-wrap:wrap}
.sources-content{max-width:850px;padding-top:40px;padding-bottom:60px;line-height:1.9}.sources-content h1{font-size:30px;margin-bottom:22px}.sources-content li{margin:12px 0}.sources-content a{text-decoration:underline;text-underline-offset:4px}
@media(max-width:780px){.workspace-actions{width:100%;gap:15px}.example-picker{margin-right:auto;font-size:11px}.example-picker select{max-width:145px}.availability-note{font-size:11px}.workspace-bar{align-items:flex-start}footer>div{gap:14px}}
@media(max-width:430px){.workspace-actions{gap:10px}.example-picker{gap:6px}.example-picker select{max-width:130px;padding-right:16px}.workspace-actions .text-button{font-size:10px}}
