@charset "UTF-8";.ceiling-viz{background:#fff;border-radius:10px;box-shadow:0 2px 16px #00000014;overflow:hidden;margin-bottom:20px}.ceiling-viz__header{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;color:#fff}.ltr .ceiling-viz__header{background:linear-gradient(135deg,#1a1a2e,#16213e)}.rtl .ceiling-viz__header{background:linear-gradient(-135deg,#1a1a2e,#16213e)}.ceiling-viz__title{font-size:15px;font-weight:600;display:flex;align-items:center;gap:8px}.ceiling-viz__title i{font-size:18px;opacity:.85}.ceiling-viz__actions{display:flex;gap:6px}.ceiling-viz__btn{border:1px solid rgba(255,255,255,.2);background:#ffffff1a;color:#fff;border-radius:6px;cursor:pointer;font-size:12px;transition:all .2s}.ceiling-viz__btn:hover{background:#fff3}.ceiling-viz__btn--icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;padding:0}.ceiling-viz__btn--icon i{font-size:16px}.ceiling-viz__btn--toggle{padding:5px 12px;display:flex;align-items:center;gap:5px}.ceiling-viz__generate-row{display:flex;justify-content:flex-end;padding:12px 16px 0;margin-bottom:4px}.ceiling-viz__generate-row--inline{padding:10px 0 0;margin-bottom:0}.ceiling-viz__btn-primary{display:inline-flex;align-items:center;gap:8px;padding:8px 20px;font-size:13px;font-weight:600;color:#fff;border:none;border-radius:8px;cursor:pointer;transition:opacity .2s,transform .1s}.ltr .ceiling-viz__btn-primary{background:linear-gradient(135deg,#1a1a2e,#16213e)}.rtl .ceiling-viz__btn-primary{background:linear-gradient(-135deg,#1a1a2e,#16213e)}.ceiling-viz__btn-primary i{font-size:16px}.ceiling-viz__btn-primary:hover:not(:disabled){opacity:.92}.ceiling-viz__btn-primary:active:not(:disabled){transform:translateY(1px)}.ceiling-viz__btn-primary:disabled{opacity:.45;cursor:not-allowed}.ceiling-viz__canvas-wrap{position:relative;background:#f5f5f5}.ceiling-viz__canvas{position:relative;width:100%;height:500px;overflow:hidden;transition:opacity .2s ease,filter .2s ease}.ceiling-viz__canvas canvas{display:block}.ceiling-viz__canvas--updating{opacity:.85;filter:brightness(1.04)}.ceiling-viz__hints{position:absolute;bottom:12px;z-index:5;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.ltr .ceiling-viz__hints{right:12px}.rtl .ceiling-viz__hints{left:12px}.ceiling-viz__hints-toggle{width:30px;height:30px;border-radius:50%;border:none;background:#1a1a2e8c;color:#fffc;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ceiling-viz__hints-toggle i{font-size:18px}.ceiling-viz__hints-toggle:hover{background:#1a1a2ecc;color:#fff}.ceiling-viz__hints-panel{background:#1a1a2ebf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:8px;padding:10px 14px;display:flex;flex-direction:column;gap:7px;min-width:160px}.ceiling-viz__hint{display:flex;align-items:center;gap:8px;color:#ffffffd9;font-size:11px;line-height:1.2;white-space:nowrap}.ceiling-viz__hint-keys{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:20px;padding:0 5px;background:#ffffff26;border:1px solid rgba(255,255,255,.2);border-radius:4px;font-size:10px;font-weight:600;color:#fff;font-family:inherit;flex-shrink:0}.ceiling-viz__loader{position:absolute;top:0;right:0;bottom:0;left:0;background:#f5f5f5eb;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;z-index:10}.ceiling-viz__loader span{font-size:13px;color:#6c757d}.ceiling-viz__spinner{width:36px;height:36px;border:3px solid #e0e0e0;border-top-color:#1a1a2e;border-radius:50%}.ltr .ceiling-viz__spinner{animation:ceiling-viz-spin-ltr .8s linear infinite}.rtl .ceiling-viz__spinner{animation:ceiling-viz-spin-rtl .8s linear infinite}.ceiling-viz__panel{padding:14px 16px;border-top:1px solid #eee}.ceiling-viz__panel--above{border-top:none;border-bottom:1px solid #e8e8e8;background:#fafbfc}.ceiling-viz__summary{padding:12px 16px 14px;border-top:1px solid #eee;background:#fff}.ceiling-viz__section{margin-bottom:14px}.ceiling-viz__section:last-child{margin-bottom:0}.ceiling-viz__section-title{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#999;margin-bottom:8px}.ceiling-viz__grid{display:grid;gap:10px}.ceiling-viz__grid--2{grid-template-columns:1fr 1fr}.ceiling-viz__grid--3{grid-template-columns:1fr 1fr 1fr}.ceiling-viz__grid--4{grid-template-columns:1fr 1fr 1fr 1fr}.ceiling-viz__grid--mt{margin-top:10px}.ceiling-viz__field label{display:block;font-size:11px;font-weight:500;color:#666;margin-bottom:3px}.ceiling-viz__field--full{max-width:100%}.ceiling-viz__field .form-control.input-sm{height:30px;padding:2px 8px;font-size:12px}.ceiling-viz__results{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:10px 12px;background:#f8f9fa;border-radius:6px}.ltr .ceiling-viz__results{border-left:3px solid #1a1a2e}.rtl .ceiling-viz__results{border-right:3px solid #1a1a2e}.ceiling-viz__result{display:flex;flex-direction:column;gap:2px}.ceiling-viz__result-label{font-size:10px;color:#999;text-transform:uppercase;letter-spacing:.3px}.ceiling-viz__result-value{font-size:14px;font-weight:600;color:#333}.cabinet-calculator-3d-full{width:100%;max-width:100%}.cabinet-calculator-3d-full .ceiling-viz__canvas{height:60vh;min-height:400px}@media (max-width: 768px){.ceiling-viz__header{padding:8px 12px}.ceiling-viz__canvas{height:300px}.ceiling-viz__grid--2,.ceiling-viz__grid--3,.ceiling-viz__grid--4,.ceiling-viz__results{grid-template-columns:1fr 1fr}}@media (max-width: 480px){.ceiling-viz__canvas{height:250px}.ceiling-viz__grid--2,.ceiling-viz__grid--3,.ceiling-viz__grid--4,.ceiling-viz__results{grid-template-columns:1fr}}@keyframes ceiling-viz-spin-ltr{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ceiling-viz-spin-rtl{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.calculator-3d-wrapper{background:#fff;border-radius:10px;box-shadow:0 2px 16px #00000014;overflow:hidden;margin-bottom:20px}.calculators-wrap{padding:40px 0}.calculators-wrap .page-title{text-align:center;margin-bottom:40px;font-size:2.5rem;font-weight:600;color:#333}.calculators-wrap .row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.calculators-wrap .row [class*=col-]{padding-left:0;padding-right:0;margin-bottom:0}.calculators-wrap .calculator-card{width:300px;height:100%;margin-bottom:0;border-radius:12px;border:1px solid #e3e6f0;box-shadow:0 2px 8px #00000014;transition:all .3s ease;overflow:hidden}.calculators-wrap .calculator-card:hover{transform:translateY(-8px);box-shadow:0 12px 25px #00000026;border-color:#007bff}.calculators-wrap .calculator-card .card-body{display:flex;flex-direction:column;padding:24px;height:100%}.calculators-wrap .calculator-card .card-body .card-title{font-size:1.25rem;font-weight:600;color:#2c3e50;margin-bottom:12px;line-height:1.4}.calculators-wrap .calculator-card .card-body .card-subtitle{font-size:.9rem;color:#6c757d;margin-bottom:16px;font-weight:500}.calculators-wrap .calculator-card .card-body .card-text{color:#5a6c7d;font-size:.95rem;line-height:1.5;margin-bottom:20px;flex-grow:1}.calculators-wrap .calculator-card .card-body .btn{margin-top:auto;border-radius:8px;padding:10px 20px;font-weight:500;font-size:.95rem;transition:all .3s ease}.calculators-wrap .calculator-card .card-body .btn.btn-primary{border:none}.ltr .calculators-wrap .calculator-card .card-body .btn.btn-primary{background:linear-gradient(135deg,#007bff,#0056b3)}.rtl .calculators-wrap .calculator-card .card-body .btn.btn-primary{background:linear-gradient(-135deg,#007bff,#0056b3)}.calculators-wrap .calculator-card .card-body .btn.btn-primary:hover{transform:translateY(-2px);box-shadow:0 4px 12px #007bff4d}.ltr .calculators-wrap .calculator-card .card-body .btn.btn-primary:hover{background:linear-gradient(135deg,#0056b3,#004085)}.rtl .calculators-wrap .calculator-card .card-body .btn.btn-primary:hover{background:linear-gradient(-135deg,#0056b3,#004085)}.calculators-wrap .empty-message{text-align:center;padding:60px 20px}.calculators-wrap .empty-message h3{color:#6c757d;font-weight:400;font-size:1.5rem}@media (max-width: 767px){.calculators-wrap{padding:20px 0}.calculators-wrap .page-title{font-size:2rem;margin-bottom:30px}.calculators-wrap .calculator-card{width:100%;max-width:350px}.calculators-wrap .row{margin:0 15px;gap:15px}}@media (max-width: 575px){.calculators-wrap .calculator-card{width:calc(100vw - 30px)}.calculators-wrap .calculator-card .card-body{padding:20px}}.calculator-detail-wrap{padding:20px 0}.calculator-detail-wrap .calculator-name{margin-bottom:8px}.calculator-detail-wrap .calculator-categories{margin-bottom:15px;color:#777}.calculator-detail-wrap .calculator-description,.calculator-detail-wrap .calculator-form{margin-bottom:20px}.calculator-detail-wrap .calculator-form h3{margin-bottom:15px;font-size:16px;font-weight:600}.calculator-detail-wrap .calculator-form .form-group{margin-bottom:15px}.calculator-detail-wrap .calculator-form label{font-weight:500;margin-bottom:4px}.calculator-detail-wrap .calculator-form .input-group-text{min-width:30px;text-align:center}.calculator-detail-wrap .calculator-form #calculate-button{margin-top:5px}@media (min-width: 768px){.calculator-detail-wrap .calculator-form .row .col-md-3{flex:0 0 20%!important;max-width:20%!important}.calculator-detail-wrap .calculator-form .row .col-md-9{flex:0 0 80%!important;max-width:80%!important}}@media (min-width: 1200px){.calculator-detail-wrap .calculator-form .row .col-md-3{flex:0 0 18%!important;max-width:18%!important}.calculator-detail-wrap .calculator-form .row .col-md-9{flex:0 0 82%!important;max-width:82%!important}}@media (min-width: 1600px){.calculator-detail-wrap .calculator-form .row .col-md-3{flex:0 0 15%!important;max-width:15%!important}.calculator-detail-wrap .calculator-form .row .col-md-9{flex:0 0 85%!important;max-width:85%!important}}.calculator-detail-wrap .calculator-form-right{background-color:#f9f9f9;padding:15px;border-radius:5px;width:100%}@media (max-width: 767px){.calculator-detail-wrap .calculator-form-right{margin-top:20px}}.calculator-detail-wrap .calculator-form-right .calculator-loading{text-align:center;padding:30px 0}.calculator-detail-wrap .calculator-form-right .calculator-loading p{margin-top:10px}.calculator-detail-wrap .calculator-form-right .calculator-result{width:100%}.calculator-detail-wrap .calculator-form-right .calculator-result>div{width:100%}.calculator-detail-wrap .calculator-form-right .calculator-result h3{margin-bottom:15px;font-size:16px;font-weight:600}.calculator-detail-wrap .calculator-form-right .calculator-result .calculator-summary{font-size:14px;margin-bottom:20px}.calculator-detail-wrap .calculator-form-right .calculator-result .calculator-summary strong{font-weight:600;color:#007bff}.calculator-detail-wrap .calculator-form-right .calculator-result .variant-result{border:1px solid #e0e0e0;border-radius:5px;padding:15px;margin-bottom:20px;background-color:#fff}.calculator-detail-wrap .calculator-form-right .calculator-result .variant-result h4{font-size:16px;margin-bottom:15px;color:#333}.calculator-detail-wrap .calculator-form-right .calculator-result .variant-result h4 small{font-size:12px;color:#777}.ltr .calculator-detail-wrap .calculator-form-right .calculator-result .variant-result h4 small{margin-left:10px}.rtl .calculator-detail-wrap .calculator-form-right .calculator-result .variant-result h4 small{margin-right:10px}.calculator-detail-wrap .calculator-form-right .calculator-result .variant-result .table{margin-bottom:15px;font-size:13px}.calculator-detail-wrap .calculator-form-right .calculator-result .variant-result .table th{font-weight:600;padding:6px 8px;background-color:#f5f5f5}.calculator-detail-wrap .calculator-form-right .calculator-result .variant-result .table td{padding:6px 8px;vertical-align:middle}.calculator-detail-wrap .calculator-form-right .calculator-result .variant-result .table td small{font-size:11px;color:#666}.calculator-detail-wrap .calculator-form-right .calculator-result .variant-result .table tfoot{font-weight:600}.calculator-detail-wrap .calculator-form-right .calculator-result .variant-result .table tfoot td{background-color:#f5f5f5}.calculator-detail-wrap .calculator-form-right .calculator-result .variant-result .variant-summary{display:flex;flex-wrap:wrap}.calculator-detail-wrap .calculator-form-right .calculator-result .variant-result .variant-summary .row{width:100%}.calculator-detail-wrap .calculator-form-right .calculator-result .variant-result .variant-summary p{margin-bottom:8px;font-size:13px}.calculator-detail-wrap .calculator-form-right .calculator-result .variant-result .variant-summary ul{list-style:none;margin-bottom:10px;font-size:13px}.ltr .calculator-detail-wrap .calculator-form-right .calculator-result .variant-result .variant-summary ul{padding-left:0}.rtl .calculator-detail-wrap .calculator-form-right .calculator-result .variant-result .variant-summary ul{padding-right:0}.calculator-detail-wrap .calculator-form-right .calculator-result .variant-result .variant-summary ul li{margin-bottom:5px}.calculator-detail-wrap .calculator-form-right .calculator-result .variant-result .variant-summary .discount-info{margin-bottom:10px;padding:8px;background-color:#f8f9fa;border-radius:4px}.calculator-detail-wrap .calculator-form-right .calculator-result .variant-result .variant-summary .discount-info p{margin-bottom:5px;color:#28a745}.calculator-detail-wrap .calculator-form-right .calculator-result .variant-result .variant-summary .final-price h4{font-size:15px;font-weight:600;margin-bottom:0;color:#007bff}.calculator-result-wrap{padding:20px 0}.calculator-result-wrap .page-title,.calculator-result-wrap .calculator-input-params{margin-bottom:20px}.calculator-result-wrap .calculator-input-params h3,.calculator-result-wrap .calculator-result-data h3{margin-bottom:15px;font-size:16px;font-weight:600}.calculator-result-wrap .calculator-result-data .table{margin-bottom:20px;font-size:14px}.calculator-result-wrap .calculator-result-data .table th{font-weight:600;padding:6px 8px}.calculator-result-wrap .calculator-result-data .table td{padding:6px 8px}.calculator-result-wrap .calculator-result-data .calculator-summary{margin-top:15px;margin-bottom:20px}.calculator-result-wrap .calculator-result-data .calculator-summary .calculator-discount{margin-bottom:8px}.calculator-result-wrap .calculator-result-data .calculator-summary .calculator-discount h4{font-size:15px;color:#28a745}.calculator-result-wrap .calculator-result-data .calculator-summary .calculator-price h3{font-size:20px;font-weight:700;color:#007bff}.calculator-form-right .variants-horizontal-scroll-wrapper{overflow:visible!important;width:100%;position:relative;padding-bottom:30px}.calculator-form-right .variants-horizontal-scroll-wrapper .variants-row{display:flex!important;flex-wrap:nowrap!important;transition:transform .3s ease-in-out}.calculator-form-right .variants-horizontal-scroll-wrapper .variants-scroll-container{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.calculator-form-right .variants-horizontal-scroll-wrapper .variants-scroll-container::-webkit-scrollbar{display:none}.calculator-form-right .variant-card-horizontal{flex:0 0 auto!important;scroll-snap-align:start}.ltr .calculator-form-right .variant-card-horizontal{margin-right:20px!important}.rtl .calculator-form-right .variant-card-horizontal{margin-left:20px!important}.ltr .calculator-form-right .variant-card-horizontal:last-child{margin-right:0!important}.rtl .calculator-form-right .variant-card-horizontal:last-child{margin-left:0!important}@media (min-width: 768px){.calculator-form-right .variant-card-horizontal{width:75%!important}}@media (min-width: 1200px){.calculator-form-right .variant-card-horizontal{width:70%!important}}@media (min-width: 1600px){.calculator-form-right .variant-card-horizontal{width:65%!important}}@media (min-width: 1920px){.calculator-form-right .variant-card-horizontal{width:60%!important}}.variants-navigation{position:relative}.variants-navigation .nav-arrow{position:absolute;top:40%;transform:translateY(-50%);background:#007bfff2!important;color:#fff!important;border:2px solid rgba(255,255,255,.9)!important;border-radius:50%;width:45px;height:45px;font-size:20px;cursor:pointer;z-index:1000!important;transition:all .3s ease;box-shadow:0 4px 16px #0006!important;display:flex!important;align-items:center!important;justify-content:center!important}.variants-navigation .nav-arrow:hover{background:#007bff!important;transform:translateY(-50%) scale(1.15);box-shadow:0 6px 20px #00000080!important}.variants-navigation .nav-arrow:disabled{opacity:.4!important;cursor:not-allowed}.variants-navigation .nav-arrow:disabled:hover{transform:translateY(-50%) scale(1);box-shadow:0 4px 16px #0006!important}.ltr .variants-navigation .nav-arrow.nav-arrow-left{left:-25px}.rtl .variants-navigation .nav-arrow.nav-arrow-left{right:-25px}.variants-navigation .nav-arrow.nav-arrow-left:before{content:"‹"!important;font-size:24px!important;line-height:1!important;font-weight:700!important}.ltr .variants-navigation .nav-arrow.nav-arrow-right{right:-25px}.rtl .variants-navigation .nav-arrow.nav-arrow-right{left:-25px}.variants-navigation .nav-arrow.nav-arrow-right:before{content:"›"!important;font-size:24px!important;line-height:1!important;font-weight:700!important}.variants-navigation .nav-arrow i{display:none!important}.variants-indicators{display:flex;justify-content:center;gap:8px;margin-top:3px!important;margin-bottom:5px}.variants-indicators .indicator-dot{width:10px;height:10px;border-radius:50%;background:#dee2e6;cursor:pointer;transition:all .3s ease;border:2px solid #adb5bd}.variants-indicators .indicator-dot.active{background:#007bff!important;border-color:#007bff!important;transform:scale(1.3)}.variants-indicators .indicator-dot:hover:not(.active){background:#6c757d;border-color:#6c757d;transform:scale(1.1)}.variants-counter{text-align:center;color:#495057;font-size:13px;margin-top:2px!important;margin-bottom:0;font-weight:500}.calculator-container-wider{max-width:100%!important;padding-left:15px!important;padding-right:15px!important;width:100%!important}@media (min-width: 1200px){.variant-result .table{font-size:14px}.variant-result .table th,.variant-result .table td{padding:8px 12px}.variant-result .table th{white-space:nowrap}}@media (min-width: 1600px){.variant-result{padding:20px}.variant-result .table{font-size:15px}.variant-result .table th,.variant-result .table td{padding:10px 15px}.variant-result h4{font-size:18px}}@media (min-width: 1200px){.variant-summary .col-md-6{padding-left:10px;padding-right:10px}.variant-summary ul{font-size:14px}.variant-summary .discount-info{padding:10px}.variant-summary .final-price h4{font-size:16px}}@media (min-width: 1920px){.calculator-form-right{padding:20px}.calculator-form-right .calculator-result h3{font-size:18px}.calculator-form-right .calculator-summary{font-size:16px}.variant-result{margin-bottom:25px}.variant-result h4{font-size:20px;margin-bottom:20px}.variant-result .variant-summary .final-price h4{font-size:18px}}@media (max-width: 767px){.calculator-form .row .col-md-3,.calculator-form .row .col-md-9{flex:0 0 100%!important;max-width:100%!important}.calculator-form-right{margin-top:20px;padding:10px}.calculator-form-right .variant-card-horizontal{width:85%!important}.variants-navigation .nav-arrow{width:40px;height:40px;font-size:18px;box-shadow:0 3px 10px #0006!important}.ltr .variants-navigation .nav-arrow.nav-arrow-left{left:-20px}.rtl .variants-navigation .nav-arrow.nav-arrow-left{right:-20px}.variants-navigation .nav-arrow.nav-arrow-left:before{font-size:20px!important}.ltr .variants-navigation .nav-arrow.nav-arrow-right{right:-20px}.rtl .variants-navigation .nav-arrow.nav-arrow-right{left:-20px}.variants-navigation .nav-arrow.nav-arrow-right:before{font-size:20px!important}.variants-indicators{gap:8px;margin-top:2px!important}.variants-indicators .indicator-dot{width:10px;height:10px}.variants-counter{font-size:13px;margin-top:1px!important}.variant-result{padding:10px}.variant-result h4{font-size:16px}.variant-result .table{font-size:12px}.variant-result .table th,.variant-result .table td{padding:4px 6px}.variant-result .table th:nth-child(1),.variant-result .table td:nth-child(1){width:55%!important;min-width:120px!important}.variant-result .table th:nth-child(2),.variant-result .table td:nth-child(2){width:15%!important;min-width:50px!important}.variant-result .table th:nth-child(3),.variant-result .table td:nth-child(3){width:10%!important;min-width:40px!important}.variant-result .table th:nth-child(4),.variant-result .table td:nth-child(4){display:none}.variant-result .table th:nth-child(5),.variant-result .table td:nth-child(5){width:20%!important;min-width:70px!important}.variants-horizontal-scroll-wrapper{margin:0 -10px;padding:0 10px}.variants-horizontal-scroll-wrapper .variants-row{gap:10px}.variant-card-horizontal{width:280px!important;min-width:280px!important}}.variant-result .table{width:100%!important;table-layout:auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px}.variant-result .table th:nth-child(1),.variant-result .table td:nth-child(1){width:50%;min-width:200px}.variant-result .table th:nth-child(2),.variant-result .table td:nth-child(2){width:15%;min-width:80px;text-align:center}.variant-result .table th:nth-child(3),.variant-result .table td:nth-child(3){width:10%;min-width:60px;text-align:center}.variant-result .table th:nth-child(4),.variant-result .table td:nth-child(4){width:12%;min-width:80px}.ltr .variant-result .table th:nth-child(4),.ltr .variant-result .table td:nth-child(4){text-align:right}.rtl .variant-result .table th:nth-child(4),.rtl .variant-result .table td:nth-child(4){text-align:left}.variant-result .table th:nth-child(5),.variant-result .table td:nth-child(5){width:13%;min-width:90px}.ltr .variant-result .table th:nth-child(5),.ltr .variant-result .table td:nth-child(5){text-align:right}.rtl .variant-result .table th:nth-child(5),.rtl .variant-result .table td:nth-child(5){text-align:left}.variant-result .table th{background-color:#f8f9fa!important;border-bottom:2px solid #dee2e6!important;font-weight:600!important;text-align:center;padding:10px 8px!important;font-size:13px!important;color:#495057!important}.ltr .variant-result .table th:nth-child(4),.ltr .variant-result .table th:nth-child(5){text-align:right}.rtl .variant-result .table th:nth-child(4),.rtl .variant-result .table th:nth-child(5){text-align:left}.variant-result .table td{border-top:1px solid #e9ecef;padding:8px!important;vertical-align:middle;color:#212529!important;font-size:14px!important}.variant-result .table td:nth-child(2),.variant-result .table td:nth-child(3){text-align:center}.variant-result .table td:nth-child(4),.variant-result .table td:nth-child(5){font-weight:500}.ltr .variant-result .table td:nth-child(4),.ltr .variant-result .table td:nth-child(5){text-align:right}.rtl .variant-result .table td:nth-child(4),.rtl .variant-result .table td:nth-child(5){text-align:left}.variant-result .table td small{font-size:12px!important;color:#6c757d!important;font-weight:400!important}.variant-result .table tfoot td{background-color:#e9ecef!important;border-top:2px solid #dee2e6!important;font-weight:700!important;font-size:14px!important}.variant-result .table *,.variant-result .table *:before,.variant-result .table *:after{font-family:inherit}.variant-result .table-responsive{width:100%!important;overflow-x:auto}.calculator-form-right .variant-result{width:100%!important}@media (min-width: 1200px){.variant-result .table th:nth-child(1),.variant-result .table td:nth-child(1){min-width:250px}.variant-result .table th:nth-child(2),.variant-result .table td:nth-child(2){min-width:100px}.variant-result .table th:nth-child(3),.variant-result .table td:nth-child(3){min-width:80px}.variant-result .table th:nth-child(4),.variant-result .table td:nth-child(4){min-width:100px}.variant-result .table th:nth-child(5),.variant-result .table td:nth-child(5){min-width:120px}}@media (min-width: 1600px){.variant-result .table th:nth-child(1),.variant-result .table td:nth-child(1){min-width:300px}.variant-result .table th:nth-child(2),.variant-result .table td:nth-child(2){min-width:120px}.variant-result .table th:nth-child(3),.variant-result .table td:nth-child(3){min-width:90px}.variant-result .table th:nth-child(4),.variant-result .table td:nth-child(4){min-width:120px}.variant-result .table th:nth-child(5),.variant-result .table td:nth-child(5){min-width:140px}}
