@media screen and (max-width:400px){.modal.modal-ainst{padding-left:1em;padding-right:1em}}.modal.modal-ainst .modal-content p{text-align:center;-webkit-hyphens:none;hyphens:none;white-space:pre-line}.modal.modal-ainst .installment-payment{min-height:62px;margin-top:25px}.modal.modal-ainst .installment-schedule,.modal.modal-ainst .installment-summary{margin-top:0}.modal.modal-ainst .installment-options{margin-top:24px}.modal.modal-ainst .installment-options .installment-grid{flex-wrap:wrap;gap:12px;display:flex}.modal.modal-ainst .installment-options .installment-option{cursor:pointer;border:2px solid #eee;border-radius:10px;flex-direction:column;flex:0 calc(50% - 12px);min-height:120px;padding:12px 16px;display:flex}.modal.modal-ainst .installment-options .installment-option.selected{border-color:var(--accent)}.modal.modal-ainst .installment-options .installment-option .installment-amount{margin-bottom:auto;padding-bottom:4px;font-size:18px;font-weight:700;line-height:1.2}@media screen and (min-width:768px){.modal.modal-ainst .installment-options .installment-option .installment-amount{font-size:20px}}.modal.modal-ainst .installment-options .installment-option .installment-info{color:#a6a2b3;margin-top:auto;font-size:14px}.modal.modal-ainst .installment-options .installment-option .installment-info .crossed-out{margin-left:4px;text-decoration:line-through}.modal.modal-ainst .installment-options .installment-option .installment-period{color:#a6a2b3;font-size:14px}.modal.modal-ainst .installment-options .installment-summary{gap:12px;margin-top:24px;display:flex}.modal.modal-ainst .installment-options .installment-summary .summary-col{flex-direction:column;flex:100%;display:flex}.modal.modal-ainst .installment-options .installment-summary .summary-col:before{content:"";background-color:var(--violet-light);border-radius:20px;flex-shrink:0;width:100%;height:8px}.modal.modal-ainst .installment-options .installment-summary .summary-col .summary-label{color:var(--gray);margin-top:6px;font-size:14px;font-weight:400}.modal.modal-ainst .installment-options .installment-summary .summary-col--today{flex:90px;max-width:-moz-fit-content;max-width:fit-content}.modal.modal-ainst .installment-options .installment-summary .summary-col--today:before{background-color:var(--accent)}.modal.modal-ainst .installment-options .installment-summary .summary-col--today .summary-amount{color:var(--text);white-space:nowrap;padding-right:8px;font-size:20px;font-weight:700}.modal.modal-ainst .installment-options .installment-summary .summary-col:last-child .summary-overpayment{color:var(--gray)}.modal.modal-ainst .installment-options .installment-summary .summary-second-row{flex-direction:column;margin-top:12px;margin-left:50px}.modal.modal-ainst .installment-options .installment-summary .summary-second-row .summary-amount{color:var(--text);font-size:20px;font-weight:700}.modal.modal-ainst .installment-options .installment-summary .summary-second-row:first-child .summary-label{font-size:14px;font-style:normal;font-weight:400;color:var(--gray)!important}.modal.modal-ainst .installment-options .installment-summary .summary-second-row:last-child .summary-label{color:var(--text);font-size:14px;font-weight:400}.modal.modal-ainst .installment-options .installment-summary .summary-second-row:last-child .summary-overpayment{color:var(--gray)}.modal.modal-ainst .installment-options .installment-schedule{gap:8px;margin-top:21px;display:flex}@media screen and (min-width:768px){.modal.modal-ainst .installment-options .installment-schedule{gap:12px}}.modal.modal-ainst .installment-options .installment-schedule .schedule-item-wrapper{flex-direction:column;flex:0 25%;gap:8px;display:flex}.modal.modal-ainst .installment-options .installment-schedule .schedule-item-wrapper:before{content:"";background:var(--violet-light);border-radius:20px;flex-shrink:0;width:100%;height:8px}.modal.modal-ainst .installment-options .installment-schedule .schedule-item-wrapper.active:before{background:var(--accent)}.modal.modal-ainst .installment-options .installment-schedule .schedule-item{flex:1}.modal.modal-ainst .installment-options .installment-schedule .schedule-item .schedule-date{color:var(--gray);font-size:14px;font-weight:400}.modal.modal-ainst .installment-options .installment-schedule .schedule-item .schedule-amount{color:var(--text);margin-top:2px;font-size:16px;font-weight:700;line-height:90%}
