.tech-tags.svelte-4xrugn{flex-wrap:wrap;gap:8px;max-width:100%;margin:0;padding:0;list-style:none;display:flex}.tech-tag.svelte-4xrugn{border:1px solid var(--line);background:var(--surface);min-width:0;max-width:100%;color:var(--text);letter-spacing:0;border-radius:5px;align-items:center;gap:8px;margin:0;padding:7px 10px;font-size:12px;font-weight:450;line-height:1.4;display:inline-flex}.tech-logo.svelte-4xrugn,.concept-icon.svelte-4xrugn{flex:0 0 16px;width:16px;height:16px;display:block}.tech-logo.svelte-4xrugn{-webkit-mask-image:var(--tech-logo);mask-image:var(--tech-logo);background:currentColor;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.concept-icon.svelte-4xrugn{color:var(--muted)}.tech-label.svelte-4xrugn{overflow-wrap:anywhere;min-width:0}.compact.svelte-4xrugn{gap:6px}.compact.svelte-4xrugn .tech-tag:where(.svelte-4xrugn){gap:6px;padding:5px 8px;font-size:11px}.compact.svelte-4xrugn .tech-logo:where(.svelte-4xrugn),.compact.svelte-4xrugn .concept-icon:where(.svelte-4xrugn){flex-basis:14px;width:14px;height:14px}@media print{.tech-tag.svelte-4xrugn{color:#000;background:0 0;border-color:#bbb}.tech-logo.svelte-4xrugn{background:#000}.concept-icon.svelte-4xrugn{color:#000}}
