@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";:root{--font-family-primary: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-family-secondary: "Public Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-base: 16px;--font-size-lg: 20px;--font-size-xl: 24px;--font-size-display: 32px;--line-height-xs: 16px;--line-height-sm: 20px;--line-height-base: 24px;--line-height-lg: 28px;--line-height-xl: 32px;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700}:root{--color-primary: #3751FF;--color-primary-light: #EBEDFF;--color-primary-dark: #254B86;--color-primary-darker: #00245B;--color-bg-primary: #FFFFFF;--color-bg-secondary: #F7F9FC;--color-bg-tertiary: #F2F4F8;--color-bg-gray: #CFD9E9;--color-text-primary: #212328;--color-text-secondary: #717385;--color-text-tertiary: #676B80;--color-text-light: #4A4C59;--color-text-white: #FFFFFF;--color-success: #028329;--color-success-light: #E5F7E0;--color-success-text: #033A0F;--color-accent: #A800E0;--color-accent-secondary: #2F8921;--color-border: #CFD9E9;--color-border-light: #F2F4F8;--color-border-highlight: #2ECC71;--shadow-default: 0px 2px 12px rgba(0, 0, 0, .12);--shadow-overlay: 0px 4px 12px rgba(0, 0, 0, .12)}:root{--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-xxl: 48px;--spacing-xxxl: 60px}:root{--border-radius-sm: 4px;--border-radius-md: 6px;--border-radius-lg: 8px;--border-radius-xl: 24px;--border-radius-full: 120px}.typography-display{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);font-size:var(--font-size-display);line-height:var(--line-height-xl);color:var(--color-text-primary)}.typography-heading-1{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);font-size:var(--font-size-xl);line-height:var(--line-height-xl);color:var(--color-text-primary)}.typography-heading-2{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);font-size:var(--font-size-lg);line-height:var(--line-height-lg);color:var(--color-text-primary)}.typography-heading-3{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--color-text-primary)}.typography-heading-4{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-text-tertiary)}.typography-body-1{font-family:var(--font-family-primary);font-weight:var(--font-weight-normal);font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--color-text-primary)}.typography-body-1-bold{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--color-text-primary)}.typography-body-2{font-family:var(--font-family-primary);font-weight:var(--font-weight-normal);font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-text-primary)}.typography-body-2-bold{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-text-primary)}.typography-body-3{font-family:var(--font-family-primary);font-weight:var(--font-weight-normal);font-size:var(--font-size-xs);line-height:var(--line-height-xs);color:var(--color-text-secondary)}.typography-body-3-bold{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);font-size:var(--font-size-xs);line-height:var(--line-height-xs);color:var(--color-primary)}.layout-container{width:100%;max-width:1366px;margin:0 auto;padding:0 var(--spacing-xxxl)}.layout-section{padding:var(--spacing-xxxl) 0}.layout-card{background:var(--color-bg-primary);border-radius:var(--border-radius-md);box-shadow:var(--shadow-default);padding:var(--spacing-md)}.layout-card-header{padding:var(--spacing-md) var(--spacing-lg) var(--spacing-xs);border-bottom:1px solid var(--color-border)}.layout-card-content{padding:var(--spacing-sm) var(--spacing-lg) 0}.btn-primary{display:flex;align-items:center;justify-content:center;padding:10px 14px;background:var(--color-primary);color:var(--color-text-white);border:none;border-radius:var(--border-radius-sm);font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);line-height:var(--line-height-sm);cursor:pointer;transition:all .15s ease-in-out;text-decoration:none}.btn-primary:hover{background:var(--color-primary-dark);color:var(--color-text-white)}.btn-secondary{display:flex;align-items:center;justify-content:center;padding:10px 14px;background:var(--color-primary-light);color:var(--color-primary);border:none;border-radius:var(--border-radius-sm);font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);line-height:var(--line-height-sm);cursor:pointer;transition:all .15s ease-in-out;text-decoration:none}.btn-secondary:hover{background:var(--color-primary);color:var(--color-text-white)}.btn-large{padding:12px 16px;font-size:var(--font-size-base);line-height:var(--line-height-base)}.chip{display:inline-flex;align-items:center;padding:3px 4px;background:var(--color-success-light);color:var(--color-success-text);border-radius:var(--border-radius-full);font-family:var(--font-family-primary);font-weight:var(--font-weight-normal);font-size:var(--font-size-xs);line-height:var(--line-height-xs)}.form-input{width:100%;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--border-radius-sm);font-family:var(--font-family-primary);font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-text-primary);background:var(--color-bg-primary)}.form-input:focus{outline:none;border-color:var(--color-primary)}.form-label{display:block;margin-bottom:var(--spacing-xs);font-family:var(--font-family-primary);font-weight:var(--font-weight-normal);font-size:var(--font-size-xs);line-height:var(--line-height-xs);color:var(--color-text-secondary)}.tabs-container{border-bottom:1px solid var(--color-border)}.tab-item{display:inline-flex;align-items:center;padding:var(--spacing-sm) var(--spacing-lg);border-bottom:2px solid transparent;font-family:var(--font-family-primary);font-weight:var(--font-weight-normal);font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--color-text-primary);cursor:pointer;text-decoration:none;transition:all .25s ease-in-out}.tab-item.active{border-bottom-color:var(--color-primary-dark);color:var(--color-primary-darker);font-weight:var(--font-weight-medium)}.tab-item:hover{color:var(--color-primary)}.avatar{width:48px;height:48px;border-radius:var(--border-radius-full);border:2px solid var(--color-border-light);overflow:hidden}.avatar-sm{width:32px;height:32px}.avatar-lg{width:60px;height:60px}.link{color:var(--color-primary);font-weight:var(--font-weight-medium);text-decoration:none;transition:color .15s ease-in-out}.link:hover{color:var(--color-primary-dark)}.flex{display:flex}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.gap-xs{gap:var(--spacing-xs)}.gap-sm{gap:var(--spacing-sm)}.gap-md{gap:var(--spacing-md)}.gap-lg{gap:var(--spacing-lg)}.gap-xl{gap:var(--spacing-xl)}.p-xs{padding:var(--spacing-xs)}.p-sm{padding:var(--spacing-sm)}.p-md{padding:var(--spacing-md)}.p-lg{padding:var(--spacing-lg)}.p-xl{padding:var(--spacing-xl)}.m-xs{margin:var(--spacing-xs)}.m-sm{margin:var(--spacing-sm)}.m-md{margin:var(--spacing-md)}.m-lg{margin:var(--spacing-lg)}.m-xl{margin:var(--spacing-xl)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.bg-primary{background-color:var(--color-bg-primary)}.bg-secondary{background-color:var(--color-bg-secondary)}.bg-tertiary{background-color:var(--color-bg-tertiary)}.text-primary{color:var(--color-text-primary)}.text-secondary{color:var(--color-text-secondary)}.text-accent{color:var(--color-accent)}.text-white{color:var(--color-text-white)}.border{border:1px solid var(--color-border)}.border-top{border-top:1px solid var(--color-border)}.border-bottom{border-bottom:1px solid var(--color-border)}.rounded-sm{border-radius:var(--border-radius-sm)}.rounded-md{border-radius:var(--border-radius-md)}.rounded-lg{border-radius:var(--border-radius-lg)}.rounded-xl{border-radius:var(--border-radius-xl)}.rounded-full{border-radius:var(--border-radius-full)}.shadow{box-shadow:var(--shadow-default)}.shadow-overlay{box-shadow:var(--shadow-overlay)}body,html,*{font-family:var(--font-family-primary)!important}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-primary)!important;font-weight:var(--font-weight-medium)!important}p,span,div,a,button,input,textarea,select{font-family:var(--font-family-primary)!important}.section-title{font-family:var(--font-family-primary)!important;font-weight:var(--font-weight-medium)!important;font-size:var(--font-size-lg)!important;line-height:var(--line-height-lg)!important;color:var(--color-text-primary)!important}.section-description{font-family:var(--font-family-primary)!important;font-weight:var(--font-weight-normal)!important;font-size:var(--font-size-sm)!important;line-height:var(--line-height-sm)!important;color:var(--color-text-light)!important}.product-title{font-family:var(--font-family-primary)!important;font-weight:var(--font-weight-medium)!important;font-size:var(--font-size-base)!important;line-height:var(--line-height-base)!important}.product-description{font-family:var(--font-family-primary)!important;font-weight:var(--font-weight-normal)!important;font-size:var(--font-size-sm)!important;line-height:var(--line-height-sm)!important}.btn{font-family:var(--font-family-primary)!important;font-weight:var(--font-weight-medium)!important}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,1fr)}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.grid-cols-3{grid-template-columns:repeat(3,1fr)}.grid-cols-4{grid-template-columns:repeat(4,1fr)}@media (min-width: 768px){.md\:grid-cols-2{grid-template-columns:repeat(2,1fr)}.md\:grid-cols-3{grid-template-columns:repeat(3,1fr)}.md\:grid-cols-4{grid-template-columns:repeat(4,1fr)}}@media (min-width: 1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,1fr)}.lg\:grid-cols-4{grid-template-columns:repeat(4,1fr)}.lg\:grid-cols-5{grid-template-columns:repeat(5,1fr)}}.feature-list{display:flex;flex-direction:column;gap:var(--spacing-sm)}.feature-item{display:flex;align-items:center;gap:var(--spacing-xs)}.feature-icon{width:20px;height:20px;color:var(--color-success)}.pricing-card{background:var(--color-bg-primary);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-default);padding:var(--spacing-xl);display:flex;flex-direction:column;gap:var(--spacing-lg)}.pricing-header{display:flex;flex-direction:column;gap:var(--spacing-sm)}.pricing-title{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-text-primary)}.pricing-amount{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);font-size:var(--font-size-xl);line-height:var(--line-height-xl);color:var(--color-text-primary)}.pricing-unit{font-family:var(--font-family-primary);font-weight:var(--font-weight-normal);font-size:var(--font-size-xs);line-height:var(--line-height-xs);color:var(--color-text-secondary)}
/*# sourceMappingURL=/cdn/shop/t/30/assets/design-system.css.map */
