.invoice{margin:30px 0}.invoice-box{cursor:pointer;border-radius:4px;border:1px solid #e6eaee;background:var(--white);padding:20px 15px;margin:10px 0}.invoice-box .name{color:#a7abbd;font-size:13px;font-weight:600}.invoice-box .date-box{margin:-1px 15px 0 0}.invoice-box .date-box .month,.invoice-box .date-box .year{color:#a7abbd;font-size:11px;font-weight:600;line-height:10px}.invoice-box .date-box .date{font-size:14px;font-family:var(--font-bold);color:var(--text-color);margin:2px 0}.invoice-box .name-box .insurance{font-size:16px;color:var(--text-color);font-family:var(--font-bold);line-height:15px}.invoice-box .name-box .bank{font-weight:600;font-size:11px;color:var(--ne-yellow);margin:0 0 4px 0}.invoice-box .name-box .txt{font-weight:600;color:#a7abbd;font-size:13px}.invoice-box .categories{margin:10px 0 0 0}.invoice-box .categories .category:last-child .circle{display:none}.invoice-box .categories .name{font-weight:600;color:#9c7bfc;font-size:13px}.invoice-box .categories .circle{width:4px;height:4px;border-radius:50%;background:#9c7bfc;margin:7px 10px 0 10px}.invoice-box .price-box{text-align:right}.invoice-box .price-box .price{font-size:16px;line-height:15px;font-family:var(--font-bold);margin:5px 0 0 0}.invoice-box .price-box .price .point{font-size:11px}.invoice-box .price-box .txt{font-weight:600;font-size:13px;color:#a7abbd}