@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/inter-v20-UcCo3FwrK3iLTcviYwYZ8UA3-j6BbcsN8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.lx-group{gap:var(--s3);min-width:0;padding:var(--s4) 0 0;border:0;border-top:1px solid var(--line);grid-column:1/-1;margin:0;display:grid}.lx-group>legend{float:left;width:100%;margin:0 0 var(--s3);font-size:var(--text-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding:0;font-weight:600}.lx-group>legend+*{clear:both}.lx-row{gap:var(--s3);grid-template-columns:1fr 1fr;display:grid}.lx-utm{gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.lx-radios{gap:var(--s2);display:grid}.lx-radio{gap:var(--s3);padding:var(--s3);border:1px solid var(--line-strong);border-radius:var(--r-ctl);background:var(--surface);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;display:grid}.lx-radio:has(input:checked){border-color:var(--violet);background:var(--violet-soft)}.lx-radio:has(input:disabled){opacity:.55;cursor:not-allowed}.lx-radio input{accent-color:var(--violet);margin-top:3px}.lx-radio b{color:var(--ink);font-weight:600;display:block}.lx-radio span span{font-size:var(--text-meta);color:var(--ink-2);display:block}.lx-preview{padding:var(--s3);font-family:var(--mono);font-size:var(--text-meta);color:var(--ink);background:var(--surface-muted);border:1px solid var(--line);border-radius:var(--r-ctl);overflow-wrap:anywhere;margin:0;line-height:1.5}.lx-check{gap:var(--s2);font-size:var(--text-sm);color:var(--ink-2);align-items:center;display:flex}.lx-check input{accent-color:var(--violet)}.lx-chips{gap:var(--s1);margin-left:var(--s2);vertical-align:middle;flex-wrap:wrap;display:inline-flex}.lx-chip{padding:1px var(--s2);font-size:var(--text-label);border-radius:var(--r-chip);border:1px solid var(--violet-line);background:var(--violet-soft);color:var(--violet-deep);font-weight:600;line-height:1.5;display:inline-block}.lx-chip--warn{border-color:var(--warn-line);background:var(--warn-soft);color:var(--warn-deep)}dialog.sheet.lx-sheet{width:100%;max-width:min(560px,100vw - 32px)}.lx-sheet .modal{flex-direction:column;max-height:calc(100dvh - 32px);display:flex}.lx-sheet .modal__body{min-height:0;overflow:auto}.lx-qr{gap:var(--s5);text-align:left;grid-template-columns:168px 1fr;align-items:start;display:grid}.lx-swatches{gap:var(--s3);grid-template-columns:1fr 1fr;display:grid}.lx-color{align-items:center;gap:var(--s2);display:flex}.lx-color input[type=color]{border:1px solid var(--line-strong);border-radius:var(--r-ctl);background:var(--surface);cursor:pointer;width:44px;height:44px;padding:2px}.lx-color code{font-family:var(--mono);font-size:var(--text-meta);color:var(--ink-2)}.lx-logo{align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.lx-logo img{object-fit:contain;border:1px solid var(--line);border-radius:var(--r-ctl);background:#fff;width:44px;height:44px}.lx-report{border:1px solid var(--line);border-radius:var(--r-ctl);max-height:260px;overflow:auto}.lx-report table{border-collapse:collapse;width:100%;font-size:var(--text-meta)}.lx-report th,.lx-report td{padding:var(--s2) var(--s3);text-align:left;border-bottom:1px solid var(--line);vertical-align:top;overflow-wrap:anywhere}.lx-report th{background:var(--surface-muted);font-size:var(--text-label);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);position:sticky;top:0}.lx-report .is-error{color:var(--danger)}.lx-report .is-skipped{color:var(--warn-deep)}.lx-report .is-ok{color:var(--success)}.lx-summary{gap:var(--s3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.lx-summary li{padding:var(--s2) var(--s3);border-radius:var(--r-ctl);border:1px solid var(--line);background:var(--surface-muted);font-size:var(--text-sm)}@media (width<=560px){.lx-row,.lx-qr,.lx-swatches{grid-template-columns:1fr}.lx-qr{justify-items:center}.lx-qr>div:last-child{justify-self:stretch}}
