.tabs.svelte-1vrxz1{display:flex;gap:6px;flex-wrap:wrap}.tab.svelte-1vrxz1{font-family:var(--body);font-size:13px;font-weight:500;color:var(--mut);background:var(--s1);border:1px solid var(--bd);border-radius:9px;padding:8px 13px;display:inline-flex;align-items:center;gap:7px;transition:background .12s var(--ease),color .12s var(--ease)}.tab.svelte-1vrxz1:hover{color:var(--fg)}.tab.on.svelte-1vrxz1{color:#fff;border-color:var(--bd2);background:var(--s3)}.tab.svelte-1vrxz1 b:where(.svelte-1vrxz1){font-family:var(--mono);font-size:11px;color:var(--fnt);font-weight:500}.tab.on.svelte-1vrxz1 b:where(.svelte-1vrxz1){color:#c4b5fd}.grid.svelte-1vrxz1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.pcard.svelte-1vrxz1{background:var(--s1);border:1px solid var(--bd);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;transition:transform .15s var(--ease),border-color .15s var(--ease)}.pcard.svelte-1vrxz1:hover{transform:translateY(-3px);border-color:var(--bd2)}.pm.svelte-1vrxz1{aspect-ratio:1.1;position:relative;display:flex;align-items:center;justify-content:center}.pm.svelte-1vrxz1 .ov:where(.svelte-1vrxz1){position:absolute;top:9px;left:9px;display:flex;gap:5px}.pb.svelte-1vrxz1{width:22px;height:22px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;color:#fff}.st.svelte-1vrxz1{position:absolute;top:9px;right:9px;display:inline-flex;align-items:center;gap:5px;font-family:var(--mono);font-size:9.5px;font-weight:500;text-transform:uppercase;padding:3px 7px;border-radius:7px;background:#08070fb8;border:1px solid var(--bd2);color:var(--mut)}.st.ok.svelte-1vrxz1{color:var(--ok)}.st.sch.svelte-1vrxz1{color:#c4b5fd}.st.dr.svelte-1vrxz1{color:var(--mut)}.st.er.svelte-1vrxz1{color:var(--crit)}.st.svelte-1vrxz1 .cdot:where(.svelte-1vrxz1){width:5px;height:5px}.sample.svelte-1vrxz1{position:absolute;bottom:9px;left:9px;font-family:var(--mono);font-size:9.5px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:3px 7px;border-radius:7px;background:#fbbf2429;border:1px solid rgba(251,191,36,.5);color:var(--warn)}.pbody.svelte-1vrxz1{padding:12px 13px 14px;display:flex;flex-direction:column;gap:9px;flex:1}.pcap.svelte-1vrxz1{font-size:12.5px;color:var(--fg);line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pmeta.svelte-1vrxz1{margin-top:auto;display:flex;align-items:center;gap:12px;font-family:var(--mono);font-size:11px;color:var(--fnt)}.pmeta.svelte-1vrxz1 span:where(.svelte-1vrxz1){display:inline-flex;align-items:center;gap:5px}.capprove.svelte-1vrxz1{margin-top:8px}.capprove.svelte-1vrxz1 button:where(.svelte-1vrxz1){width:100%;background:var(--grad);color:#fff;border:0;border-radius:8px;padding:7px;font-size:12px;font-weight:600;font-family:var(--body);cursor:pointer}.lb.svelte-1vrxz1{background:var(--s1);border:1px solid var(--bd);border-radius:12px;padding:12px 15px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.lb.svelte-1vrxz1 b:where(.svelte-1vrxz1){font-size:13px}.lbnote.svelte-1vrxz1{font-size:11.5px;color:var(--fnt)}.lbrow.svelte-1vrxz1{display:flex;gap:8px;flex-wrap:wrap;margin-left:auto}.lbpill.svelte-1vrxz1{font-family:var(--mono);font-size:11px;color:#c4b5fd;background:var(--s2);border:1px solid var(--bd2);border-radius:8px;padding:4px 9px}.lbpill.svelte-1vrxz1 small:where(.svelte-1vrxz1){color:var(--fnt)}.qrow.svelte-1vrxz1{display:flex;gap:6px;flex-wrap:wrap}.qchip.svelte-1vrxz1{font-family:var(--mono);font-size:10px;letter-spacing:.02em;color:var(--mut);background:var(--s2);border:1px solid var(--bd2);border-radius:7px;padding:3px 7px}.qchip.good.svelte-1vrxz1{color:var(--ok);border-color:#34d39966;background:#34d39917}.qchip.warn.svelte-1vrxz1{color:var(--warn);border-color:#fbbf2466;background:#fbbf2417}.banner.svelte-1vrxz1{border-radius:9px;padding:9px 12px;font-size:12.5px}.banner.ok.svelte-1vrxz1{background:#34d3991a;border:1px solid rgba(52,211,153,.4);color:var(--ok)}.banner.err.svelte-1vrxz1{background:#fb718514;border:1px solid rgba(251,113,133,.4);color:#fda4b0}@media(max-width:1040px){.grid.svelte-1vrxz1{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.grid.svelte-1vrxz1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.grid.svelte-1vrxz1{grid-template-columns:1fr}}
