.specifications-table{margin:3rem 0;background:linear-gradient(145deg,#fff,#f8f9fa);border-radius:16px;padding:3rem;box-shadow:0 4px 20px #00000008;transition:all .3s ease}.specifications-table:hover{box-shadow:0 6px 25px #0000000d}.specifications-content{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem;max-width:1400px;margin:0 auto}.specification-group{border:1px solid rgba(0,0,0,.04);padding:1.8rem;border-radius:12px;background:#fff;box-shadow:0 4px 12px #0000000a;position:relative;overflow:hidden}.specification-title{font-weight:600;margin-bottom:1.2rem;font-size:1.5rem;color:#1e293b;letter-spacing:-.02em;position:relative;padding-bottom:.5rem}.specification-title:after{content:"";position:absolute;bottom:0;left:0;width:40px;height:3px;background:#242833;border-radius:2px}.specification-list{list-style:none;padding-left:0;margin:0}.specification-item{padding:.6rem 0;font-size:1.3rem;color:#475569;display:flex;align-items:center;line-height:1.5}.specification-item:before{content:"\2022";color:#242833;font-weight:700;margin-right:.8rem;font-size:1.2rem}.specifications-empty{text-align:center;padding:3.5rem;background:linear-gradient(to right,#fff,#f8fafc);border-radius:12px;grid-column:1 / -1;color:#64748b;font-size:1.15rem;border:1px dashed #e2e8f0}@media (max-width: 768px){.specifications-content{grid-template-columns:1fr}.specifications-table{padding:1.5rem;margin:2rem 0}.specification-group{padding:1.4rem}.specification-title{font-size:1.25rem}.specification-item{font-size:1.05rem}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/software-features.css.map */
