.button-primary{background-color:var(--primary-purple);color:var(--white);cursor:pointer;border:none;border-radius:.5rem;padding:.5rem 1rem}.container-button-type-variant{box-sizing:border-box;border-radius:10px;flex-direction:row;justify-content:center;align-items:center;gap:10px;min-width:92px;height:43px;padding:12px 20px;display:flex}.container-button-type-variant_small{box-sizing:border-box;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;gap:10px;width:auto;min-width:69px;height:33px;padding:8px 12px;display:flex}.container-button-type-variant_medium{box-sizing:border-box;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;gap:10px;width:auto;min-width:48px;height:40px;padding:11.5px 14.5px;display:flex}.container-button-type-variant_week{box-sizing:border-box;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;gap:10px;width:auto;min-width:48px;height:40px;padding:10.5px 10px;display:flex}.container-button-type-variant_medium button{font-size:14px;font-style:normal;font-weight:500;line-height:17px}.container-button_text{width:52px;height:19px;font-size:16px;font-style:normal;font-weight:600;line-height:19px}.button-green{color:var(--color-others-green-bright);border:1.5px solid var(--color-others-green-bright);background:var(--white)}.button-outline{background:linear-gradient(var(--background), var(--background)) padding-box, var(--tenant-gradient-full) border-box}.button-disabled{color:var(--dark-grey);background:var(--white);border:1.5px solid var(--grey)}:where(.dark) .button-disabled{color:var(--white);background:var(--dark-grey);border:1.5px solid var(--dark-grey)}:where(.dark) .button-green{color:var(--color-others-green-bright);border:1.5px solid var(--color-others-green-bright);background:var(--color-cards-bg-dark-900)}
