.lander-tabs{display:flex;gap:4px;border-bottom:1px solid var(--border);margin:0 0 24px;padding:0 0 8px}.lander-tabs button{background:none;border:0;border-radius:7px;padding:10px 16px;color:var(--muted)}.lander-tabs [aria-selected=true]{background:var(--raised);color:var(--text);box-shadow:inset 0 -2px #4569ff}.lander-tabs[hidden],#lander-customers[hidden],#collective-library[hidden]{display:none}
.collective-filters{display:flex;gap:12px;align-items:end;flex-wrap:wrap;padding:16px;background:var(--surface);border:1px solid var(--border);border-radius:10px}.collective-filters label{display:grid;gap:5px;font-size:11px;color:var(--muted);min-width:130px;flex:1;margin:0}.collective-filters label:first-child{flex:2;min-width:210px}.collective-filters input,.collective-filters select{width:100%;font-size:12px;box-sizing:border-box}.collective-count{padding:14px 2px;font-size:12px;color:var(--muted)}.collective-scroll{overflow:auto;border:1px solid var(--border);border-radius:10px;max-height:65vh}.collective-scroll table{width:100%;min-width:840px;border-collapse:collapse;font-size:12px}.collective-scroll th{position:sticky;top:0;background:var(--raised);color:var(--muted);font-size:10px;text-align:left;padding:12px;z-index:1}.collective-scroll td{padding:12px;border-bottom:1px solid var(--border);max-width:260px}.collective-scroll tr:hover{background:var(--raised)}.collective-scroll strong,.collective-scroll small{display:block}.collective-scroll small{color:var(--muted);font-size:10px;margin-top:4px}.collective-scroll button{padding:6px 10px;font-size:11px}.design-set-label{display:inline-block;padding:4px 7px;border:1px solid #4569ff55;color:var(--text);background:#4569ff16;font-size:10px;border-radius:5px;font-variant-numeric:tabular-nums}.collective-pages{display:flex;gap:12px;align-items:center;justify-content:flex-end;margin-top:12px;font-size:11px}.collective-pages button{padding:6px 10px}.design-set-bar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:11px;padding:7px 12px;border-bottom:1px solid var(--border);background:var(--surface)}.design-set-bar a{color:var(--text);padding:3px 7px;border:1px solid var(--border);border-radius:4px;text-decoration:none}.design-set-bar>span{color:var(--muted)}
