.sm-cmp{--sm-cmp-pad: 12px;--sm-cmp-row-h: 44px;margin:0 0 28px;font-family:var(--sm-font, inherit);color:var(--sm-text)}.sm-cmp__title{font-size:1.05rem;font-weight:700;line-height:1.3;color:var(--sm-text);margin:0 0 10px}.sm-cmp__scroll{border:1px solid var(--sm-border);border-radius:var(--sm-r-md, .75rem);background:var(--sm-bg-pure);box-shadow:var(--sm-shadow-card)}.sm-cmp table{border-collapse:separate;border-spacing:0;width:100%;font-size:.93rem;line-height:1.5;margin:0}.sm-cmp th,.sm-cmp td{padding:var(--sm-cmp-pad) 14px;min-height:var(--sm-cmp-row-h);text-align:left;vertical-align:top;border-bottom:1px solid var(--sm-border)}.sm-cmp thead th{background:var(--sm-bg-subtle);color:var(--sm-text);font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.sm-cmp tbody tr:last-child th,.sm-cmp tbody tr:last-child td{border-bottom:0}.sm-cmp tbody th{font-weight:600;color:var(--sm-text-sec);background:var(--sm-bg-pure);white-space:nowrap}.sm-cmp td.is-win{background:var(--sm-primary-muted);box-shadow:inset 3px 0 0 var(--sm-primary);font-weight:600}.sm-cmp .sm-cmp__win-mark{display:inline-block;margin-right:6px;font-weight:700;color:var(--sm-primary)}.sm-cmp .sm-cmp__win-mark:before{content:"\2713"}.sm-cmp__note{font-size:.8rem;color:var(--sm-text-muted);margin:8px 0 0}@media(min-width:481px){.sm-cmp__scroll{overflow:auto;max-height:78vh}.sm-cmp thead th{position:sticky;top:0;z-index:3}.sm-cmp tbody th{position:sticky;left:0;z-index:2;box-shadow:1px 0 0 var(--sm-border)}.sm-cmp thead th:first-child{position:sticky;left:0;top:0;z-index:4}}@media(max-width:480px){.sm-cmp__scroll{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.sm-cmp table,.sm-cmp tbody,.sm-cmp tr,.sm-cmp th,.sm-cmp td{display:block;width:auto}.sm-cmp thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.sm-cmp tbody tr{background:var(--sm-bg-pure);border:1px solid var(--sm-border);border-radius:var(--sm-r-md, .75rem);box-shadow:var(--sm-shadow-card);margin:0 0 12px;overflow:hidden}.sm-cmp tbody th{position:static;background:var(--sm-bg-subtle);font-size:.8rem;letter-spacing:.05em;text-transform:uppercase;color:var(--sm-text);border-bottom:1px solid var(--sm-border);box-shadow:none;white-space:normal}.sm-cmp tbody td{display:flex;gap:10px;align-items:flex-start;min-height:var(--sm-cmp-row-h);padding:11px 14px}.sm-cmp tbody td:before{content:attr(data-label);flex:0 0 40%;max-width:40%;font-size:.74rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--sm-text-muted);padding-top:2px}.sm-cmp tbody td.is-win{box-shadow:inset 3px 0 0 var(--sm-primary)}}.sm-verdict{background:var(--sm-bg-subtle);border:1px solid var(--sm-border);border-left:4px solid var(--sm-primary);border-radius:var(--sm-r-md, .75rem);padding:16px 18px;margin:0 0 24px;font-family:var(--sm-font, inherit)}.sm-verdict__label{font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--sm-primary);margin:0 0 8px}.sm-verdict ul{list-style:none;margin:0;padding:0}.sm-verdict li{display:flex;gap:10px;align-items:baseline;min-height:34px;padding:5px 0;font-size:.96rem;line-height:1.55;color:var(--sm-text-sec)}.sm-verdict li+li{border-top:1px solid var(--sm-border)}.sm-verdict li b{color:var(--sm-text);font-weight:700}.sm-faq{margin:28px 0;font-family:var(--sm-font, inherit)}.sm-faq__h{font-size:1.15rem;font-weight:700;color:var(--sm-text);margin:0 0 12px}.sm-faq details{border:1px solid var(--sm-border);border-radius:var(--sm-r-sm, .5rem);background:var(--sm-bg-pure);margin:0 0 8px}.sm-faq summary{cursor:pointer;list-style:none;padding:13px 15px;min-height:44px;font-weight:600;font-size:.95rem;color:var(--sm-text);display:flex;align-items:center;justify-content:space-between;gap:10px}.sm-faq summary::-webkit-details-marker{display:none}.sm-faq summary:after{content:"+";font-weight:700;color:var(--sm-primary);flex:0 0 auto}.sm-faq details[open] summary:after{content:"\2212"}.sm-faq summary:focus-visible{outline:2px solid var(--sm-ring, var(--sm-primary));outline-offset:-2px;border-radius:var(--sm-r-sm, .5rem)}.sm-faq__a{padding:0 15px 14px;font-size:.93rem;line-height:1.6;color:var(--sm-text-sec)}@media(prefers-reduced-motion:no-preference){.sm-cmp tbody tr{transition:box-shadow var(--sm-t-fast, .18s) var(--sm-ease, ease)}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/sm-tables.css.map */
