.invoice-period{max-width:1100px;margin:0 auto .75rem;display:flex;align-items:end;gap:.55rem}.invoice-period label{display:grid;gap:.15rem;color:#607a78;font-size:.68rem;font-weight:750}.invoice-period input{padding:.45rem .6rem;border:1px solid #ccd9d6;border-radius:8px;background:#fff}.invoice-period>a{padding:.5rem;color:var(--tenant-primary,#0f766e);font-size:.76rem;font-weight:750;text-decoration:none}@media(max-width:575px){.invoice-period{display:grid;grid-template-columns:1fr 1fr}.invoice-period input{width:100%}.invoice-period .btn{width:100%}}
