CoolFace
Apppublic

DataScope26/WEB

sourceHugging Faceupdated 7d agoView on Hugging Face
0likes
Pricing.css184 linesDownload Raw Back to pages
1.pricing-page {2  min-height: 100vh;3  background-color: var(--bg);4  padding: 4rem 1.5rem;5  margin-top: 5%;6  font-family: -apple-system, BlinkMacSystemFont, var(--font-body), Roboto, Helvetica, Arial, sans-serif;7  color: var(--color-text);8}9 10.pricing-container {11  max-width: 62.5rem;12  margin: 0 auto;13}14 15.pricing-title {16  color: var(--color-text);17  font-size: 3rem;18  font-weight: 800;19  text-align: center;20  margin: 0 0 3rem 0;21}22 23.plans-grid {24  display: flex;25  flex-wrap: wrap;26  gap: 1.25rem;27  margin-bottom: 2rem;28}29 30.plans-grid--current {31  margin-bottom: 3rem;32}33 34.plans-grid--other {35  margin-bottom: 2rem;36}37 38.pricing-other-plans-title {39  color: var(--white);40  font-size: 1.5rem;41  font-weight: 700;42  margin: 0 0 1.5rem 0;43  text-transform: uppercase;44  letter-spacing: 0.0313rem;45}46 47.plan-card {48  flex: 1;49  min-width: 16.25rem;50  display: flex;51  flex-direction: column;52  background-color: var(--surface);53  border: 0.0625rem solid var(--color-border);54  border-radius: 0.75rem;55  padding: 1.5rem;56  box-shadow: 0 0.875rem 2.5rem rgba(0,0,0,0.12);57  position: relative;58}59 60.plan-card--current {61  background: linear-gradient(135deg, var(--green-20) 0%, var(--green-20) 100%);62  border-color: var(--green);63  box-shadow: 0 0.875rem 2.5rem rgba(46, 232, 138, 0.08);64}65 66.plan-card--full-width {67  flex: 1 1 100%;68  min-width: unset;69}70 71.plan-card__badge {72  position: absolute;73  top: 1rem;74  right: 1rem;75  background-color: var(--green);76  color: var(--cta-text);77  padding: 0.375rem 0.75rem;78  border-radius: 1.25rem;79  font-size: 0.75rem;80  font-weight: 600;81  letter-spacing: 0.0313rem;82}83 84.plan-name {85  color: var(--color-text);86  font-size: 1rem;87  font-weight: 700;88  margin: 0 0 1rem 0;89}90 91.plan-price {92  margin-bottom: 1.25rem;93}94 95.plan-price-amount {96  color: var(--color-text);97  font-size: 2.25rem;98  font-weight: 800;99  letter-spacing: -0.02em;100}101 102.plan-price-period {103  color: var(--muted);104  font-size: 1rem;105  font-weight: 500;106  margin-left: 0.125rem;107}108 109.plan-button {110  font-size: 0.9375rem;111  padding: 0.625rem 0;112  margin-bottom: 1.5rem;113}114 115.plan-button--change {116  background-color: transparent;117  border: 0.125rem solid var(--green);118  color: var(--green);119  cursor: pointer;120  font-weight: 600;121  transition: all 0.2s ease;122}123 124.plan-button--change:hover {125  background-color: var(--green);126  color: var(--black);127}128 129.plan-features {130  list-style: none;131  margin: 0;132  padding: 0;133  display: flex;134  flex-direction: column;135  gap: 0.625rem;136}137 138.plan-feature-item {139  display: flex;140  align-items: flex-start;141  gap: 0.5rem;142  color: var(--muted);143  font-size: 0.875rem;144}145 146.plan-feature-check {147  color: var(--green);148  font-size: 0.75rem;149  font-weight: 700;150  line-height: 1.4;151  flex-shrink: 0;152}153 154.pricing-contact {155  background-color: var(--surface);156  border: 0.0625rem solid var(--color-border);157  border-radius: 1rem;158  padding: 2rem 1.5rem;159  text-align: center;160}161 162.pricing-contact-title {163  color: var(--color-text);164  font-size: 1.125rem;165  font-weight: 700;166  margin: 0 0 0.5rem 0;167}168 169.pricing-contact-subtitle {170  color: var(--green);171  font-size: 0.9375rem;172  font-weight: 500;173  margin: 0;174}175 176@media (max-width: 48rem) {177  .plans-grid {178    flex-direction: column;179  }180 181  .pricing-title {182    font-size: 2.25rem;183  }184}