.mac-i[data-v-bd81b323]{background:transparent;border:none;outline:none;font-family:JetBrains Mono,monospace;font-size:var(--fs-md);font-weight:600;color:var(--t-text);flex:1;min-width:0}.mac-vendor[data-v-bd81b323]{padding:18px 20px;display:grid;grid-template-columns:auto 1fr;gap:24px;align-items:center}.mac-vendor-name[data-v-bd81b323],.mac-vendor-prefix[data-v-bd81b323]{display:flex;flex-direction:column;gap:6px}.mac-label[data-v-bd81b323]{font-size:var(--fs-2xs);font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--t-text-soft)}.mac-prefix-val[data-v-bd81b323]{font-family:JetBrains Mono,monospace;font-size:1.4rem;font-weight:700;background:var(--t-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-user-select:all;-moz-user-select:all;user-select:all}.mac-vendor-text[data-v-bd81b323]{font-size:var(--fs-lg);font-weight:600;color:var(--t-text)}.mac-vendor-unknown[data-v-bd81b323]{color:var(--t-text-soft);font-style:italic;font-weight:400;font-size:var(--fs-base)}.mac-flags[data-v-bd81b323]{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(max-width:640px){.mac-flags[data-v-bd81b323],.mac-vendor[data-v-bd81b323]{grid-template-columns:1fr}}.mac-flag[data-v-bd81b323]{display:grid;grid-template-columns:12px 1fr;gap:14px;align-items:center;padding:14px 18px;background:var(--t-bg);border:1px solid var(--t-border);border-radius:var(--t-radius)}.mac-flag-dot[data-v-bd81b323]{width:10px;height:10px;border-radius:50%;background:var(--t-text-faint);transition:all .2s}.mac-flag--on .mac-flag-dot[data-v-bd81b323]{background:#22c55e;box-shadow:0 0 0 4px #22c55e26}.mac-flag-label[data-v-bd81b323]{font-weight:700;color:var(--t-text);font-size:var(--fs-base)}.mac-flag-desc[data-v-bd81b323]{font-size:var(--fs-sm);color:var(--t-text-soft);margin-top:2px}.mac-samples[data-v-bd81b323]{display:flex;flex-wrap:wrap;gap:8px;padding:14px 16px}.mac-sample[data-v-bd81b323]{font-family:JetBrains Mono,monospace;font-size:var(--fs-sm);padding:6px 12px;background:var(--t-bg-input);border:1px solid var(--t-border);border-radius:var(--t-radius-sm);color:var(--t-primary-text);cursor:pointer;transition:all .15s}.mac-sample[data-v-bd81b323]:hover{background:rgba(var(--t-primary-rgb),.08);border-color:rgba(var(--t-primary-rgb),.4)}
