.badge.svelte-v1nzdj{border-radius:var(--r-pill);letter-spacing:.02em;white-space:nowrap;vertical-align:1px;padding:1px 8px;font-size:11px;font-weight:500;line-height:18px;display:inline-block}.q-primary.svelte-v1nzdj{background:var(--q-primary-bg);color:var(--q-primary-ink)}.q-secondary.svelte-v1nzdj{background:var(--q-secondary-bg);color:var(--q-secondary-ink)}.q-vendor.svelte-v1nzdj{background:var(--q-vendor-bg);color:var(--q-vendor-ink)}.q-single-source.svelte-v1nzdj{background:var(--q-single-bg);color:var(--q-single-ink)}.q-estimate.svelte-v1nzdj{background:var(--q-estimate-bg);color:var(--q-estimate-ink)}.fn.svelte-a8ct3g{vertical-align:super;white-space:nowrap;margin-left:1px;font-size:.68em;line-height:0;position:relative}.fn.svelte-a8ct3g a:where(.svelte-a8ct3g){color:var(--ink-soft);font-variant-numeric:tabular-nums;padding:0 1px;text-decoration:none}.fn.svelte-a8ct3g a:where(.svelte-a8ct3g):hover{color:var(--blue)}.tip.svelte-a8ct3g{z-index:50;border-radius:var(--r-inset);background:var(--surface);width:max-content;max-width:min(320px,80vw);box-shadow:var(--shadow-pop);color:var(--ink);white-space:normal;text-align:left;pointer-events:none;flex-wrap:wrap;align-items:baseline;gap:4px 6px;padding:10px 12px;font-size:13px;line-height:1.45;display:none;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.fn.svelte-a8ct3g:hover .tip:where(.svelte-a8ct3g),.fn.svelte-a8ct3g:focus-within .tip:where(.svelte-a8ct3g){animation:svelte-a8ct3g-tip-in var(--dur-fast) ease both;display:flex}@keyframes svelte-a8ct3g-tip-in{0%{opacity:0}to{opacity:1}}.tip-num.svelte-a8ct3g{color:var(--muted-2);font-variant-numeric:tabular-nums}.tip-title.svelte-a8ct3g{font-weight:600}.tip-pub.svelte-a8ct3g{color:var(--ink-soft)}.gt.svelte-1xdcksv{color:inherit;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);text-underline-offset:.22em;cursor:help}.gt.svelte-1xdcksv:hover,.gt[aria-expanded=true].svelte-1xdcksv{-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange)}.gt-pop.svelte-1xdcksv{z-index:70;background:var(--surface);width:min(320px,100vw - 32px);box-shadow:var(--shadow-pop);color:var(--ink);font-family:var(--font-sans);letter-spacing:0;text-align:left;text-transform:none;white-space:normal;visibility:hidden;border-radius:0;padding:14px 16px 12px;font-size:14px;font-style:normal;font-weight:400;line-height:1.5;display:block;position:fixed}.gt-pop.ready.svelte-1xdcksv{visibility:visible;animation:svelte-1xdcksv-gt-in var(--dur-fast,.12s) ease both}@keyframes svelte-1xdcksv-gt-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.gt-pop.ready.svelte-1xdcksv{animation:none}}.gt-term.svelte-1xdcksv{align-items:center;gap:8px;margin:0 0 4px;font-size:13px;font-weight:600;display:flex}.gt-term.svelte-1xdcksv:before{content:"";background:var(--orange);border-radius:1px;flex:none;width:7px;height:7px}.gt-def.svelte-1xdcksv{color:var(--ink-soft);display:block}.gt-more.svelte-1xdcksv{min-height:24px;color:var(--ink);align-items:center;margin-top:6px;font-size:13px;font-weight:500;display:inline-flex}.gt-check.svelte-1xdcksv{margin-left:14px}@media print{.gt.svelte-1xdcksv{cursor:auto;text-decoration:none}.gt-pop.svelte-1xdcksv{display:none!important}}
