.littleg-paint{color:var(--lg-market-ink,#17322a)}.littleg-paint__groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.littleg-paint__group{min-width:0;margin:0;padding:18px;border:1px solid var(--lg-market-line,#dce8df);border-radius:16px;background:#fff}.littleg-paint__group legend{padding:0 5px;font-size:15px;font-weight:750;line-height:1.4}.littleg-paint__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.littleg-paint__fields label{min-width:0;display:grid;gap:7px;font-size:13px;line-height:1.4;font-weight:650}.littleg-paint__fields input{min-width:0;width:100%;min-height:46px;padding:9px 11px;border:1px solid #cedbd3;border-radius:9px;background:#fff;color:inherit;font:inherit;font-size:16px}.littleg-paint__optional{padding:14px 18px;border:1px solid var(--lg-market-line,#dce8df);border-radius:14px;background:#fff}.littleg-paint__optional summary{color:var(--lg-market-green-dark,#0d5b3b);font-size:14px;font-weight:750;cursor:pointer}.littleg-paint__optional[open] summary{margin-bottom:18px}.littleg-paint__result{display:grid;gap:10px;padding:18px;border:1px solid #c4e5d0;border-radius:14px;background:#edf7f0;color:#145c3e}.littleg-paint__result strong{font-size:clamp(17px,2.1vw,22px);line-height:1.4}.littleg-paint__result output[data-paint-result]{display:block;border:0;padding:0;background:transparent;color:inherit;font-size:14px;font-weight:500;line-height:1.6}.littleg-paint__result p{margin:0;padding-top:8px;border-top:1px solid #c4e5d0;font-size:14px;line-height:1.6}.littleg-paint__result[data-state=invalid]{background:#fff4f3;color:#8c2b24;border-color:#eab8b3}.littleg-paint__result[data-state=idle]{background:#fff;color:var(--lg-market-muted,#63736b);border-color:var(--lg-market-line,#dce8df)}.littleg-paint__fields input:focus-visible,.littleg-paint__optional summary:focus-visible{outline:3px solid var(--lg-market-green,#16734e);outline-offset:2px}@media(max-width:900px){.littleg-paint__groups{grid-template-columns:minmax(0,1fr)}}@media(max-width:450px){.littleg-paint__group{padding:14px 12px}.littleg-paint__fields{gap:10px}.littleg-paint__fields input{padding:9px}}@media(max-width:350px){.littleg-paint__fields{grid-template-columns:minmax(0,1fr)}}@media(forced-colors:active){.littleg-paint__group,.littleg-paint__optional,.littleg-paint__result,.littleg-paint__fields input{border-color:CanvasText;background:Canvas;color:CanvasText}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/littleg-tool-paint.css.map */
