.collection-workspace{max-width:1240px;margin:auto;padding:32px 24px 64px;color:var(--ink)}.collection-heading h1{font-size:clamp(28px,4vw,44px);margin:18px 0 12px}.collection-heading p{color:#526174;line-height:1.7}.collection-editor{margin-top:32px;padding:24px;background:white;border:1px solid #e0e5ee;border-radius:20px;min-width:0}.collection-editor>h2{font-size:23px;margin-bottom:20px}.collection-example-tabs{display:flex;gap:12px;overflow-x:auto;padding:4px 4px 14px;margin-bottom:20px}.collection-example-tabs button{flex:0 0 100px;border:2px solid transparent;border-radius:12px;background:#f3f4fa;padding:6px;cursor:pointer;color:#344559}.collection-example-tabs button[aria-pressed=true]{border-color:#008c92;background:#e9f8f5}.collection-example-tabs img{width:84px;height:68px;object-fit:cover;border-radius:7px;display:block}.collection-example-tabs span{display:block;font-size:12px;margin-top:6px}.collection-example{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:28px}.collection-example[hidden]{display:none}.collection-example figure{margin:0;min-width:0}.collection-example figure img{width:100%;max-height:560px;object-fit:contain;border-radius:12px;background:#f5f5fa}.collection-example figcaption{font-size:14px;line-height:1.7;margin-top:12px}.collection-example figcaption p{color:#526174;margin-top:6px}.collection-prompt-panel{min-width:0}.collection-prompt-panel h3{font-size:17px;margin-bottom:12px}.collection-prompt-label{font-size:12px;color:#526174}.collection-prompt-panel textarea{display:block;width:100%;height:230px;resize:vertical;border:1px solid #dce1eb;border-radius:10px;padding:14px;font:13px/1.7 monospace;background:#f7f7fc;margin:6px 0 20px;box-sizing:border-box}.collection-inputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-height:230px;overflow-y:auto;padding:2px 8px 6px 2px;overscroll-behavior:contain}.collection-inputs label{min-width:0;font-size:11px;overflow-wrap:anywhere;color:#526174}.collection-inputs input{box-sizing:border-box;display:block;width:100%;min-width:0;border:1px solid #dce1eb;border-radius:8px;padding:10px;margin-top:6px;font-size:13px}.collection-prompt-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:18px}.collection-prompt-actions a{font-size:12px;color:#007b83}.collection-prompt-panel small{display:block;color:#526174;line-height:1.6}.collection-prompt-panel [role=status]{min-height:20px;font-size:12px;color:#007b83;margin:8px 0}.collection-workspace :focus-visible{outline:3px solid #008b93;outline-offset:3px}@media(max-width:760px){.collection-workspace{padding:24px 16px 40px}.collection-editor{padding:16px}.collection-example{grid-template-columns:minmax(0,1fr)}.collection-example figure img{max-height:380px}.collection-inputs{grid-template-columns:minmax(0,1fr)}}
