div.desktop-only{display:block}div.mobile-only{display:none}tr.desktop-only{display:table-row}tr.mobile-only{display:none}@media (max-width:599px){div.desktop-only,tr.desktop-only{display:none}div.mobile-only{display:block}tr.mobile-only{display:table-row}}.option-unit-row td{vertical-align:middle;padding:.5rem}.select-cell{display:flex;align-items:center;position:relative}.select-info{display:flex;flex-direction:column;margin-left:.5rem}.contracts-input{width:3ch}.x100{margin-left:.25rem;font-size:.9rem}.option-unit-card{background-color:var(--secondary-background-color);border:1px solid var(--border-color);border-radius:4px;padding:1rem;margin-bottom:1rem;width:100%;box-sizing:border-box}.card-title{margin:0 0 .75rem;font-size:1rem;color:var(--primary-color);padding-bottom:.5rem;border-bottom:1px solid var(--border-color)}.card-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;width:100%;font-size:1rem;position:relative}.card-row label{font-weight:500}.card-row .button,.card-row .disabled-button{margin:0}.total-cost{margin-top:.75rem;font-weight:700;border-top:1px solid var(--border-color);padding-top:.5rem}