.rent-item[data-v-d58b64a1]{background-color:rgba(var(--color-bg-surface),1);border-radius:20px;display:flex;flex-direction:column;gap:8px;padding:16px}@media (min-width:768px){.rent-item[data-v-d58b64a1]{gap:12px;padding:20px}}.rent-item--short[data-v-d58b64a1]{border-radius:16px;gap:8px;padding:4px 4px 16px}@media (min-width:768px){.rent-item--short[data-v-d58b64a1]{border-radius:20px;gap:0;padding:4px}.rent-item--short[data-v-d58b64a1] .note-sub-info__sub-info--need-payment-or-act{gap:12px;padding-left:16px}}.rent-item__short-footer[data-v-d58b64a1]{align-items:center;display:flex;gap:12px;padding:2px 12px}@media (min-width:768px){.rent-item__short-footer[data-v-d58b64a1]{display:none}}.rent-item__short-footer .rent-item__date-line[data-v-d58b64a1]{align-self:stretch;height:auto}.rent-item__short-footer .rent-item__date-label[data-v-d58b64a1]{font-family:Cygre;font-size:14px;font-weight:500;letter-spacing:.12px;line-height:20px}.rent-item__short-footer .rent-item__date-value[data-v-d58b64a1]{font-family:Cygre;font-size:14px;font-weight:600;letter-spacing:.12px;line-height:20px}.rent-item__short-payment-info[data-v-d58b64a1]{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.rent-item__date-row[data-v-d58b64a1]{align-items:center;display:flex;gap:8px;justify-content:space-between}.rent-item__date-item[data-v-d58b64a1],.rent-item__dates[data-v-d58b64a1]{display:flex;flex:1;gap:8px;min-width:0}.rent-item__date-item[data-v-d58b64a1]{align-items:center;max-width:146px;padding:4px 0}@media (min-width:768px){.rent-item__date-item[data-v-d58b64a1]{padding:2px 0}}.rent-item__date-line[data-v-d58b64a1]{background-color:rgba(var(--color-border-info-primary),1);border-radius:1px;flex-shrink:0;width:2px}.rent-item__date-item .rent-item__date-line[data-v-d58b64a1]{height:36px}.rent-item__date-line--grey[data-v-d58b64a1]{background-color:rgba(var(--color-border-base-disabled),1)}.rent-item__date-texts[data-v-d58b64a1]{display:flex;flex-direction:column;min-width:0}.rent-item__date-label[data-v-d58b64a1]{color:rgba(var(--color-text-base-secondary),1);font-family:Cygre;font-size:12px;font-weight:400;letter-spacing:.1px;line-height:18px;word-break:break-word}@media (min-width:768px){.rent-item__date-label[data-v-d58b64a1]{font-family:Cygre;font-size:14px;font-weight:400;letter-spacing:.12px;line-height:20px}}.rent-item__date-value[data-v-d58b64a1]{color:rgba(var(--color-text-base-primary),1);font-family:Cygre;font-size:12px;font-weight:600;letter-spacing:.1px;line-height:18px}@media (min-width:768px){.rent-item__date-value[data-v-d58b64a1]{font-family:Cygre;font-size:14px;font-weight:600;letter-spacing:.12px;line-height:20px}}.rent-item__debt-banner[data-v-d58b64a1]{align-items:center;background-color:rgba(var(--color-bg-error-secondary),1);border-radius:12px;display:flex;flex-shrink:0;gap:8px;padding:8px 8px 8px 12px;width:100%}@media (min-width:768px){.rent-item__debt-banner[data-v-d58b64a1]{padding:8px 8px 8px 16px}}.rent-item__debt-text[data-v-d58b64a1]{display:flex;flex:1;flex-direction:column;min-width:0}.rent-item__debt-label[data-v-d58b64a1]{font-size:14px;font-weight:500;letter-spacing:.12px}.rent-item__debt-amount[data-v-d58b64a1],.rent-item__debt-label[data-v-d58b64a1]{color:rgba(var(--color-text-white),1);font-family:Cygre;line-height:20px}.rent-item__debt-amount[data-v-d58b64a1]{font-size:16px;font-weight:700;letter-spacing:-.24px}@media (min-width:768px){.rent-item__debt-amount[data-v-d58b64a1]{font-family:Cygre;font-size:20px;font-weight:700;letter-spacing:-.24px;line-height:24px}}.rent-item__doc-btn[data-v-d58b64a1]{border:2px solid rgba(var(--color-border-base-disabled),1);border-radius:12px;cursor:pointer;flex-shrink:0;height:44px;padding:8px;position:relative;width:44px}.rent-item__doc-badge[data-v-d58b64a1],.rent-item__doc-btn[data-v-d58b64a1]{align-items:center;display:flex;justify-content:center}.rent-item__doc-badge[data-v-d58b64a1]{background-color:rgba(var(--color-bg-error-secondary),1);border-radius:9999px;color:rgba(var(--color-text-white),1);font-family:Cygre;font-size:10px;font-weight:600;height:16px;letter-spacing:.1px;line-height:14px;line-height:1;min-width:16px;padding:0 3px;position:absolute;right:-5px;top:-5px}
