| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- #bonus {
- margin-top: var(--spacing-06);
- p.thanks {
- margin-top: var(--spacing-04);
- text-align: center;
- }
- .number {
- position: absolute;
- margin-left: -13px;
- width: 26px;
- padding: var(--spacing-01) 0;
- text-align: center;
- background-color: #ddd;
- &.active {
- background-color: var(--bg-info-01);
- color: var(--content-primary-dark);
- }
- border-radius: 3px;
- }
- .progress {
- margin-top: var(--spacing-05);
- margin-left: calc(var(--spacing-06) * -1);
- margin-right: calc(var(--spacing-06) * -1);
- height: 30px;
- }
- .perk {
- position: absolute;
- background-color: var(--bg-light-tertiary);
- border-radius: var(--border-radius-base);
- text-align: center;
- padding: var(--spacing-02);
- min-width: min-content;
- width: 110px;
- margin-left: calc(var(--spacing-11) * -1);
- font-size: 14px;
- &::before {
- border-bottom: var(--spacing-04) solid var(--bg-light-tertiary);
- border-left: var(--spacing-04) solid transparent;
- border-right: var(--spacing-04) solid transparent;
- content: '';
- position: absolute;
- left: var(--spacing-10);
- top: calc(var(--spacing-04) * -1);
- }
- &.active {
- color: white;
- background-color: var(--bg-info-01);
- &::before {
- border-bottom: var(--spacing-04) solid var(--border-active);
- }
- }
- }
- }
|