.ll-pressable{transition:transform var(--motion-duration-press) var(--motion-ease-out),scale var(--motion-duration-press) var(--motion-ease-out),background-color var(--motion-duration-fast) ease,border-color var(--motion-duration-fast) ease,color var(--motion-duration-fast) ease,box-shadow var(--motion-duration-fast) ease,opacity var(--motion-duration-fast) ease}.ll-pressable:active{transform:scale(.97)}.ll-pressable-subtle{transition:transform var(--motion-duration-press) var(--motion-ease-out),scale var(--motion-duration-press) var(--motion-ease-out),background-color var(--motion-duration-fast) ease,border-color var(--motion-duration-fast) ease,color var(--motion-duration-fast) ease,box-shadow var(--motion-duration-fast) ease,opacity var(--motion-duration-fast) ease}.ll-pressable-subtle:active{transform:scale(.99)}.ll-pressable-subtle:disabled,.ll-pressable-subtle[aria-disabled=true],.ll-pressable:disabled,.ll-pressable[aria-disabled=true]{transform:none}@keyframes ll-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ll-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ll-scale-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}}.auth-modal-backdrop{transition:opacity var(--motion-duration-base) var(--motion-ease-out)}.auth-modal-card{transform-origin:center;transition:transform var(--motion-duration-slow) var(--motion-ease-out),opacity var(--motion-duration-slow) var(--motion-ease-out)}@starting-style{.auth-modal-backdrop{opacity:0}.auth-modal-card{opacity:0;transform:scale(.96) translateY(8px)}}.auth-modal-close{transition:color var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-press) var(--motion-ease-out)}@media (hover:hover) and (pointer:fine){.auth-modal-close:hover{color:var(--text)}}.auth-modal-close:active{transform:scale(.9)}.auth-flow .auth-divider,.auth-flow .auth-footer-text,.auth-flow .auth-form-grid,.auth-flow .auth-inline-actions,.auth-flow .auth-oauth-row,.auth-flow-mascot,.auth-flow-subtitle,.auth-flow-title{animation:ll-fade-up var(--motion-duration-base) var(--motion-ease-out) backwards}.auth-flow-subtitle{animation-delay:40ms}.auth-flow .auth-form-grid{animation-delay:80ms}.auth-flow .auth-divider{animation-delay:.12s}.auth-flow .auth-oauth-row{animation-delay:.15s}.auth-flow .auth-footer-text,.auth-flow .auth-inline-actions{animation-delay:.17s}.auth-form-grid input{transition:border-color var(--motion-duration-fast) var(--motion-ease-out),box-shadow var(--motion-duration-fast) var(--motion-ease-out)}.auth-flow .primary-button,.auth-flow .secondary-button{transition:transform var(--motion-duration-press) var(--motion-ease-out),box-shadow var(--motion-duration-fast) var(--motion-ease-out),opacity var(--motion-duration-fast) var(--motion-ease-out)}.auth-flow .primary-button:active:not(:disabled),.auth-flow .secondary-button:active:not(:disabled){transform:scale(.97)}.auth-flow .primary-button:disabled,.auth-flow .secondary-button:disabled{transform:none}.auth-link-button{transition:color var(--motion-duration-fast) var(--motion-ease-out),opacity var(--motion-duration-press) var(--motion-ease-out)}@media (hover:hover) and (pointer:fine){.auth-link-button:hover:not(:disabled){text-decoration:underline}}.auth-link-button:active:not(:disabled){opacity:.6}.auth-error-text,.auth-success-text{animation:ll-fade-in var(--motion-duration-fast) var(--motion-ease-out)}.auth-required-card{transform-origin:center;transition:transform var(--motion-duration-slow) var(--motion-ease-out),opacity var(--motion-duration-slow) var(--motion-ease-out)}@starting-style{.auth-required-card{opacity:0;transform:translateY(8px) scale(.98)}}.invite-page{animation:ll-fade-in var(--motion-duration-slow) var(--motion-ease-out)}.invite-code-panel,.invite-desktop-hint,.invite-logo,.invite-status-panel,.invite-subtitle,.invite-title{animation:ll-fade-up var(--motion-duration-slow) var(--motion-ease-out) backwards}.invite-title{animation-delay:50ms}.invite-subtitle{animation-delay:90ms}.invite-status-panel{animation-delay:.13s}.invite-code-panel{animation-delay:.17s}.invite-desktop-hint{animation-delay:.21s}.invite-actions{animation:ll-fade-up var(--motion-duration-base) var(--motion-ease-out) backwards}.invite-status-banner{transition:opacity var(--motion-duration-base) var(--motion-ease-out),transform var(--motion-duration-base) var(--motion-ease-out)}@starting-style{.invite-status-banner{opacity:0;transform:translateY(4px)}}@keyframes ll-invite-status-pulse{0%,to{opacity:1}50%{opacity:.55}}.invite-page[data-state=loading] .invite-status-message,.invite-page[data-state=ready_mobile] .invite-status-message{animation:ll-invite-status-pulse 1.6s ease-in-out infinite}.invite-button{transition:transform var(--motion-duration-press) var(--motion-ease-out),filter var(--motion-duration-fast) var(--motion-ease-out)}.invite-button:active{transform:scale(.97)}.download-page-inner>*{animation:ll-fade-up var(--motion-duration-slow) var(--motion-ease-out) backwards}.download-page-inner>:nth-child(2){animation-delay:60ms}.download-page-inner>:nth-child(3){animation-delay:.12s}.download-page-inner>:nth-child(4){animation-delay:.18s}.download-page-badges .landing-store-badge{transition:transform var(--motion-duration-press) var(--motion-ease-out),opacity var(--motion-duration-fast) var(--motion-ease-out)}.download-page-badges .landing-store-badge:active{transform:translateY(0) scale(.97)}.auth-landing-page .page-subtitle,.auth-landing-page .page-title,.auth-landing-page .placeholder-card{animation:ll-fade-up var(--motion-duration-slow) var(--motion-ease-out) backwards}.auth-landing-page .page-subtitle{animation-delay:60ms}.auth-landing-page .placeholder-card{animation-delay:.12s}.guide-flow-shell .guide-flow-card{animation:ll-fade-up var(--motion-duration-slow) var(--motion-ease-out) backwards}.guide-create-options .primary-button,.guide-create-options .secondary-button,.guide-flow-shell .primary-button,.guide-flow-shell .secondary-button,.size-guide-card .primary-button{transition:transform var(--motion-duration-press) var(--motion-ease-out),box-shadow var(--motion-duration-press) var(--motion-ease-out),opacity var(--motion-duration-press) var(--motion-ease-out)}.guide-create-options .primary-button:active:not(:disabled),.guide-create-options .secondary-button:active:not(:disabled),.guide-flow-shell .primary-button:active:not(:disabled),.guide-flow-shell .secondary-button:active:not(:disabled),.size-guide-card .primary-button:active:not(:disabled){transform:scale(.97)}.guide-create-options .primary-button:disabled:hover,.guide-create-options .secondary-button:disabled:hover,.guide-flow-shell .primary-button:disabled:hover,.guide-flow-shell .secondary-button:disabled:hover,.size-guide-card .primary-button:disabled:hover{transform:none}.guide-create-option-card{transition:border-color var(--motion-duration-fast) var(--motion-ease-out),box-shadow var(--motion-duration-fast) var(--motion-ease-out)}@media (hover:hover) and (pointer:fine){.guide-create-option-card:hover{border-color:rgba(133,24,53,.28);box-shadow:var(--shadow-card-hover)}}.guide-method-card{transition:transform var(--motion-duration-press) var(--motion-ease-out),border-color var(--motion-duration-fast) var(--motion-ease-out),box-shadow var(--motion-duration-fast) var(--motion-ease-out),opacity var(--motion-duration-press) var(--motion-ease-out)}@media (hover:hover) and (pointer:fine){.guide-method-card:hover:not(:disabled){transform:translateY(-1px);border-color:var(--accent-primary);box-shadow:0 10px 24px rgba(104,28,30,.16)}}.guide-method-card:active:not(:disabled){transform:scale(.985)}.guide-method-card:disabled:hover{transform:none}.guide-create-copy-select select,.size-guide-card{transition:border-color var(--motion-duration-fast) var(--motion-ease-out),box-shadow var(--motion-duration-fast) var(--motion-ease-out)}.size-guide-card{animation:ll-fade-up var(--motion-duration-base) var(--motion-ease-out) backwards}@media (hover:hover) and (pointer:fine){.size-guide-card:hover{border-color:rgba(133,24,53,.3);box-shadow:0 14px 32px rgba(26,26,42,.12)}}.guide-status-badge{transition:background-color var(--motion-duration-base) var(--motion-ease-out),color var(--motion-duration-base) var(--motion-ease-out)}.guide-flow-card .error-text{transition:opacity var(--motion-duration-base) var(--motion-ease-out),transform var(--motion-duration-base) var(--motion-ease-out)}@starting-style{.guide-flow-card .error-text{opacity:0;transform:translateY(4px)}}.guide-upload-card .panel input[type=file]+p.muted{transition:opacity var(--motion-duration-base) var(--motion-ease-out)}@starting-style{.guide-upload-card .panel input[type=file]+p.muted{opacity:0}}.guide-processing-card .guide-processing-status,.guide-processing-card .panel{transition:opacity var(--motion-duration-base) var(--motion-ease-out),transform var(--motion-duration-base) var(--motion-ease-out)}@starting-style{.guide-processing-card .guide-processing-status,.guide-processing-card .panel{opacity:0;transform:translateY(6px)}}.build-guide-rnw-shell [data-testid^=builder-item-drag-]{cursor:-webkit-grab;cursor:grab}.build-guide-rnw-shell [data-testid^=builder-item-drag-]:active{cursor:-webkit-grabbing;cursor:grabbing}.build-guide-rnw-shell [data-testid=review-error-text],.build-guide-rnw-shell [data-testid=review-validation-clean],.build-guide-rnw-shell [data-testid=review-validation-errors]{transition:opacity var(--motion-duration-base) var(--motion-ease-out)}@starting-style{.build-guide-rnw-shell [data-testid=review-error-text],.build-guide-rnw-shell [data-testid=review-validation-clean],.build-guide-rnw-shell [data-testid=review-validation-errors]{opacity:0}}.coming-soon-mascot{animation:ll-fade-up var(--motion-duration-slow) var(--motion-ease-out) backwards}.coming-soon-web-title{animation:ll-fade-up var(--motion-duration-slow) var(--motion-ease-out) 40ms backwards}.coming-soon-feature-card{animation:ll-fade-up var(--motion-duration-slow) var(--motion-ease-out) backwards}.coming-soon-feature-cards .coming-soon-feature-card:first-child{animation-delay:90ms}.coming-soon-feature-cards .coming-soon-feature-card:nth-child(2){animation-delay:.15s}.coming-soon-feature-cards .coming-soon-feature-card:nth-child(3){animation-delay:.21s}.coming-soon-web-badges{animation:ll-fade-in var(--motion-duration-slow) var(--motion-ease-out) .26s backwards}.coming-soon-web-badge-link{transition:transform var(--motion-duration-fast) var(--motion-ease-out),opacity var(--motion-duration-fast) var(--motion-ease-out)}.coming-soon-web-badge-link:hover{transform:none;opacity:1}@media (hover:hover) and (pointer:fine){.coming-soon-web-badge-link:hover{transform:translateY(-1px);opacity:.96}}.coming-soon-web-badge-link:active{transform:translateY(0) scale(.97)}.community-motion .danger-button,.community-motion .parity-hero-action,.community-motion .primary-button,.community-motion .secondary-button{transition:transform var(--motion-duration-press) var(--motion-ease-out),box-shadow var(--motion-duration-fast) var(--motion-ease-out),background-color var(--motion-duration-fast) ease,border-color var(--motion-duration-fast) ease,opacity var(--motion-duration-fast) ease}.community-motion .danger-button:active:not(:disabled),.community-motion .parity-hero-action:active,.community-motion .primary-button:active:not(:disabled),.community-motion .secondary-button:active:not(:disabled){transform:scale(.97)}@media (hover:hover) and (pointer:fine){.community-motion .parity-hero-action:hover{transform:translateY(-1px)}}.community-motion .parity-segmented-btn{transition:transform var(--motion-duration-press) var(--motion-ease-out),color var(--motion-duration-fast) ease}.community-motion .parity-segmented-btn:active{transform:scale(.97)}.community-motion .parity-filter-pill{transition:transform var(--motion-duration-press) var(--motion-ease-out),background-color var(--motion-duration-fast) ease,box-shadow var(--motion-duration-fast) ease}.community-motion .parity-filter-pill:active{transform:scale(.97)}.community-motion .link-like{transition:opacity var(--motion-duration-press) var(--motion-ease-out),color var(--motion-duration-fast) ease}.community-motion .link-like:hover{opacity:.75}.community-motion .link-like:active{opacity:.55}.community-motion :is(input,select,textarea){transition:border-color var(--motion-duration-fast) var(--motion-ease-out),box-shadow var(--motion-duration-fast) var(--motion-ease-out)}.community-motion .parity-card{transition:opacity var(--motion-duration-fast) var(--motion-ease-out)}@starting-style{.community-motion .parity-card{opacity:0}}.community-motion .parity-activity-card,.community-motion .parity-card-entity{transition:opacity var(--motion-duration-fast) var(--motion-ease-out),box-shadow var(--motion-duration-base) var(--motion-ease-out),border-color var(--motion-duration-base) var(--motion-ease-out)}@media (hover:hover) and (pointer:fine){.community-motion .parity-activity-card:hover,.community-motion .parity-card-entity:hover{box-shadow:var(--shadow-card-hover)}}.community-motion .feed-activity-link{transition:opacity var(--motion-duration-press) var(--motion-ease-out)}.community-motion .feed-activity-link:active{opacity:.7}.community-stat-link .parity-card-stat{transition:opacity var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-press) var(--motion-ease-out),box-shadow var(--motion-duration-base) var(--motion-ease-out)}@media (hover:hover) and (pointer:fine){.community-stat-link:hover .parity-card-stat{transform:translateY(-1px);box-shadow:var(--shadow-card-hover)}}.community-stat-link:active .parity-card-stat{transform:scale(.98)}@keyframes community-like-pop{0%{transform:scale(1)}40%{transform:scale(1.12)}to{transform:scale(1)}}.community-like-button[data-reacted=true][data-pop=true]{animation:community-like-pop .28s var(--motion-ease-out)}.community-motion .parity-sheet-backdrop{transition:opacity var(--motion-duration-base) var(--motion-ease-out)}.community-motion .parity-sheet{transform-origin:center;transition:transform var(--motion-duration-slow) var(--motion-ease-out)}@starting-style{.community-motion .parity-sheet-backdrop{opacity:0}.community-motion .parity-sheet{transform:scale(.97) translateY(10px)}}.community-motion .parity-sheet-close{transition:transform var(--motion-duration-press) var(--motion-ease-out),color var(--motion-duration-fast) ease,opacity var(--motion-duration-fast) ease}.community-motion .parity-sheet-close:active:not(:disabled){transform:scale(.94)}.community-motion .parity-notification-item{transition:transform var(--motion-duration-press) var(--motion-ease-out),filter var(--motion-duration-fast) ease}.community-motion .parity-notification-item:hover{filter:brightness(.97)}.community-motion .parity-notification-item:active{transform:scale(.99)}.community-motion .feed-comment{transition:opacity var(--motion-duration-base) var(--motion-ease-out),transform var(--motion-duration-base) var(--motion-ease-out)}@starting-style{.community-motion .feed-comment{opacity:0;transform:translateY(6px)}}.community-motion .feed-comment-composer .muted{transition:opacity var(--motion-duration-fast) var(--motion-ease-out)}@starting-style{.community-motion .feed-comment-composer .muted{opacity:0}}.community-motion .error-banner{transition:opacity var(--motion-duration-base) var(--motion-ease-out),transform var(--motion-duration-base) var(--motion-ease-out)}@starting-style{.community-motion .error-banner{opacity:0;transform:translateY(-4px)}}.community-motion .form-grid>.muted{transition:opacity var(--motion-duration-base) var(--motion-ease-out)}@starting-style{.community-motion .form-grid>.muted{opacity:0}}.community-motion .profile-avatar-image{transition:opacity var(--motion-duration-base) var(--motion-ease-out)}@starting-style{.community-motion .profile-avatar-image{opacity:0}}.counter-empty-card,.counter-primary-card{animation:ll-fade-up var(--motion-duration-slow) var(--motion-ease-out) backwards}.counter-adjust-button{transition:transform .1s var(--motion-ease-out),opacity var(--motion-duration-fast) ease}.counter-goal-fill{width:100%!important;transform:scaleX(var(--goal-progress,0));transform-origin:left center;transition:transform var(--motion-duration-fast) var(--motion-ease-out)}.counter-goal-progress,.counter-note-alert{transition:opacity var(--motion-duration-base) var(--motion-ease-out),transform var(--motion-duration-base) var(--motion-ease-out)}@starting-style{.counter-goal-progress,.counter-note-alert{opacity:0;transform:translateY(4px)}}.counter-timer-toggle{transition:transform var(--motion-duration-press) var(--motion-ease-out),color var(--motion-duration-fast) var(--motion-ease-out),border-color var(--motion-duration-fast) var(--motion-ease-out),box-shadow var(--motion-duration-fast) var(--motion-ease-out),opacity var(--motion-duration-fast) var(--motion-ease-out)}.counter-timer-toggle:active{transform:scale(.97)}.counter-note-list li{transition:opacity var(--motion-duration-fast) var(--motion-ease-out),background-color var(--motion-duration-fast) ease}@starting-style{.counter-note-list li{opacity:0}}.counter-note-delete{border-radius:8px;transition:background-color var(--motion-duration-fast) ease,transform var(--motion-duration-press) var(--motion-ease-out)}.counter-note-delete:hover{background:var(--surface-soft)}.counter-note-delete:active{transform:scale(.9)}.counter-goal-input,.counter-label-input,.counter-note-target-input,.counter-note-text-input{transition:border-color var(--motion-duration-fast) ease,box-shadow var(--motion-duration-fast) ease}.counter-grid-card{transition:transform var(--motion-duration-press) var(--motion-ease-out),box-shadow var(--motion-duration-fast) var(--motion-ease-out),background-color var(--motion-duration-fast) ease}.counter-grid-card:hover{transform:none}@media (hover:hover) and (pointer:fine){.counter-grid-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-surface-md)}}.counter-grid-card:active{transform:scale(.98)}.calculator-operation-switch .parity-segmented-btn,.calculator-shape-switch .parity-segmented-btn{transition:color var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-press) var(--motion-ease-out)}.calculator-operation-switch .parity-segmented-btn:active,.calculator-shape-switch .parity-segmented-btn:active{transform:scale(.96)}.parity-card.calculator-info-card{transition:opacity var(--motion-duration-base) var(--motion-ease-out),transform var(--motion-duration-base) var(--motion-ease-out),box-shadow var(--motion-duration-base) var(--motion-ease-out),border-color var(--motion-duration-base) var(--motion-ease-out)}@starting-style{.calculator-info-card{opacity:0;transform:translateY(6px)}}.parity-card.calculator-pattern-card,.parity-card.calculator-result-card{transition:opacity var(--motion-duration-base) var(--motion-ease-out),transform var(--motion-duration-base) var(--motion-ease-out),box-shadow var(--motion-duration-base) var(--motion-ease-out),border-color var(--motion-duration-base) var(--motion-ease-out)}.parity-card.calculator-pattern-card{transition-delay:60ms}@starting-style{.calculator-pattern-card,.calculator-result-card{opacity:0;transform:translateY(8px)}}.parity-card.calculator-error-card{transition:opacity var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-base) var(--motion-ease-out),box-shadow var(--motion-duration-base) var(--motion-ease-out),border-color var(--motion-duration-base) var(--motion-ease-out)}@starting-style{.calculator-error-card{opacity:0}}.ct-input{transition:border-color var(--motion-duration-fast) ease,box-shadow var(--motion-duration-fast) ease}.tool-item-panel{animation:ll-fade-up var(--motion-duration-slow) var(--motion-ease-out) backwards}.tool-item-panel input,.tool-item-panel textarea{transition:border-color var(--motion-duration-fast) ease,box-shadow var(--motion-duration-fast) ease}.tool-type-option{transition:border-color var(--motion-duration-fast) ease,background-color var(--motion-duration-fast) ease,transform var(--motion-duration-press) var(--motion-ease-out)}.tool-type-option:active{transform:scale(.97)}.dashboard-listing-card.dashboard-listing-card{transition:background-color var(--motion-duration-fast) ease,box-shadow var(--motion-duration-fast) ease,transform var(--motion-duration-press) var(--motion-ease-out)}@media (hover:hover) and (pointer:fine){.dashboard-listing-card:hover:not(:has(.dashboard-listing-edit-icon:hover)){box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}}.dashboard-listing-card:active{transform:scale(.99)}.dashboard-listing-edit-icon{transition:background-color var(--motion-duration-fast) ease,color var(--motion-duration-fast) ease,scale var(--motion-duration-press) var(--motion-ease-out)}.dashboard-listing-edit-icon:active{scale:.94}.dashboard-activity-item,.dashboard-status-item{transition:background-color var(--motion-duration-fast) ease}.listing-actions-dropdown{transform-origin:top right;transition:opacity var(--motion-duration-base) var(--motion-ease-out),transform var(--motion-duration-base) var(--motion-ease-out)}@starting-style{.listing-actions-dropdown{opacity:0;transform:scale(.96) translateY(-4px)}}.listing-actions-dropdown-item{transition:background-color var(--motion-duration-fast) ease,color var(--motion-duration-fast) ease,scale var(--motion-duration-press) var(--motion-ease-out)}.listing-actions-dropdown-item:active{scale:.98}.listing-action-button,.listing-actions-more-trigger{transition:background-color var(--motion-duration-fast) ease,box-shadow var(--motion-duration-fast) ease,scale var(--motion-duration-press) var(--motion-ease-out)}.listing-action-button:active:not(:disabled),.listing-actions-more-trigger:active:not(:disabled){scale:.97}.listing-guides-size-tab{transition:background-color var(--motion-duration-fast) ease,border-color var(--motion-duration-fast) ease,color var(--motion-duration-fast) ease,scale var(--motion-duration-press) var(--motion-ease-out)}.listing-guides-size-tab:active{scale:.97}.designer-onboarding-info-button,.designer-social-link-remove{transition:background-color var(--motion-duration-fast) ease,color var(--motion-duration-fast) ease,border-color var(--motion-duration-fast) ease,scale var(--motion-duration-press) var(--motion-ease-out)}.designer-onboarding-info-button:active,.designer-social-link-remove:active{scale:.92}.designer-storefront-listing-actions a,.designer-storefront-listing-actions button,.designer-storefront-listings-header a,.designer-storefront-owner-listings-actions a,.designer-storefront-owner-listings-actions button{transition:background-color var(--motion-duration-fast) ease,box-shadow var(--motion-duration-fast) ease,color var(--motion-duration-fast) ease,scale var(--motion-duration-press) var(--motion-ease-out)}.designer-storefront-listing-actions a:active,.designer-storefront-listing-actions button:active:not(:disabled),.designer-storefront-listings-header a:active,.designer-storefront-owner-listings-actions a:active,.designer-storefront-owner-listings-actions button:active:not(:disabled){scale:.98}.designer-landing-card,.designer-landing-faq-card{transition:box-shadow var(--motion-duration-base) ease,transform var(--motion-duration-base) var(--motion-ease-out)}@media (hover:hover) and (pointer:fine){.designer-landing-card:hover,.designer-landing-faq-card:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-3px)}}.designer-landing-cta-hero{transition:background-color var(--motion-duration-fast) ease,box-shadow var(--motion-duration-fast) ease,transform var(--motion-duration-press) var(--motion-ease-out)}@media (hover:hover) and (pointer:fine){.designer-landing-cta-hero:hover{transform:translateY(-1px)}}.designer-landing-cta-hero:active{transform:scale(.98)}.designer-landing.designer-motion .designer-landing-cards>*{animation:ll-fade-up var(--motion-duration-slow) var(--motion-ease-out) backwards}.designer-landing.designer-motion .designer-landing-cards>:first-child{animation-delay:0s}.designer-landing.designer-motion .designer-landing-cards>:nth-child(2){animation-delay:60ms}.designer-landing.designer-motion .designer-landing-cards>:nth-child(3){animation-delay:.12s}.designer-landing.designer-motion .designer-landing-cards>:nth-child(n+4){animation-delay:.18s}.designer-motion .designer-onboarding-error-summary{transition:opacity var(--motion-duration-base) var(--motion-ease-out),transform var(--motion-duration-base) var(--motion-ease-out)}@starting-style{.designer-motion .designer-onboarding-error-summary{opacity:0;transform:translateY(-6px)}}.marketplace-page .catalog-card,.more-patterns-grid .catalog-card{--catalog-hover-duration:var(--motion-duration-fast);--catalog-hover-ease:var(--motion-ease-out)}.marketplace-page .catalog-card:active,.more-patterns-grid .catalog-card:active{transform:scale(.99);transition-duration:var(--motion-duration-press)}@media (hover:none),(pointer:coarse){.marketplace-page .catalog-card:hover:not(:active),.more-patterns-grid .catalog-card:hover:not(:active){transform:none}}.marketplace-page .marketplace-skeleton-card,.marketplace-page .marketplace-skeleton-card:active,.marketplace-page .marketplace-skeleton-card:hover{transform:none;box-shadow:0 10px 20px var(--brand-tint-08)}.marketplace-search-form .marketplace-search-input{transition:border-color var(--motion-duration-fast) var(--motion-ease-out)}.marketplace-control-trigger,.marketplace-inline-toggle,.marketplace-sort-trigger{transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform var(--motion-duration-press) var(--motion-ease-out)}.marketplace-control-trigger:active,.marketplace-inline-toggle:active,.marketplace-sort-trigger:active{transform:scale(.97)}.marketplace-control-trigger-icon{transition:transform var(--motion-duration-fast) var(--motion-ease-out)}.marketplace-inline-toggle-indicator{transition:background-color var(--motion-duration-fast) var(--motion-ease-out),border-color var(--motion-duration-fast) var(--motion-ease-out),color var(--motion-duration-fast) var(--motion-ease-out)}.marketplace-control-menu{transform-origin:top left;transition:opacity var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-fast) var(--motion-ease-out)}.marketplace-control-menu--align-right{transform-origin:top right}@starting-style{.marketplace-control-menu{opacity:0;transform:translateY(-4px) scale(.97)}}.marketplace-control-menu-item{transition:background-color var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-press) var(--motion-ease-out)}.marketplace-control-menu-item:active{transform:scale(.98)}.marketplace-control-menu-item-check{transform:scale(.6);transition:opacity var(--motion-duration-press) var(--motion-ease-out),transform var(--motion-duration-press) var(--motion-ease-out)}.marketplace-control-menu-item-check.active{transform:scale(1)}.marketplace-mobile-control{transition:color var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-press) var(--motion-ease-out)}.marketplace-mobile-control:active{transform:scale(.96)}.marketplace-mobile-panel{transition:opacity var(--motion-duration-base) var(--motion-ease-out),transform var(--motion-duration-base) var(--motion-ease-out)}@starting-style{.marketplace-mobile-panel{opacity:0;transform:translateY(-6px)}}.marketplace-mobile-panel-action{transition:color var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-press) var(--motion-ease-out)}.marketplace-mobile-panel-action:active,.marketplace-page .chip-button:active{transform:scale(.96)}.marketplace-empty-state-card{transition:opacity var(--motion-duration-slow) var(--motion-ease-out),transform var(--motion-duration-slow) var(--motion-ease-out)}@starting-style{.marketplace-empty-state-card{opacity:0;transform:translateY(8px)}}.marketplace-empty-state-action-button{transition:background .15s ease,transform var(--motion-duration-press) var(--motion-ease-out)}.marketplace-empty-state-action-button:active{transform:scale(.96)}.photo-gallery-nav{transition:background-color var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-press) var(--motion-ease-out)}.photo-gallery-open-icon{transition:opacity var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-press) var(--motion-ease-out)}.pattern-photo-viewer-nav{transition:background-color var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-press) var(--motion-ease-out)}.photo-gallery-open:active .photo-gallery-open-icon{border-color:rgba(255,255,255,.54);background:rgba(24,9,10,.44);opacity:1;transform:scale(.94)}.photo-gallery-dot{transition:background-color var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-fast) var(--motion-ease-out)}.photo-gallery-dot--active{transform:scale(1.2)}@media (hover:hover) and (pointer:fine){.photo-gallery-open:hover .photo-gallery-open-icon{border-color:rgba(255,255,255,.48);background:rgba(24,9,10,.38);opacity:1;transform:scale(1.03)}.photo-gallery-dot:hover{transform:scale(1.2)}}.listing-purchase-button{transition:transform var(--motion-duration-press) var(--motion-ease-out),box-shadow .15s ease,opacity .15s ease}.listing-purchase-button:active:not(:disabled){transform:scale(.98)}.listing-detail-sidebar-purchase .error-text,.listing-detail-sticky-footer .error-text{transition:opacity var(--motion-duration-base) var(--motion-ease-out),transform var(--motion-duration-base) var(--motion-ease-out)}@starting-style{.listing-detail-sidebar-purchase .error-text,.listing-detail-sticky-footer .error-text{opacity:0;transform:translateY(-2px)}}.marketplace-review-composer{transition:opacity var(--motion-duration-base) var(--motion-ease-out),transform var(--motion-duration-base) var(--motion-ease-out)}@starting-style{.marketplace-review-composer{opacity:0;transform:translateY(6px)}}.marketplace-review-report-card{transition:opacity var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-fast) var(--motion-ease-out)}@starting-style{.marketplace-review-report-card{opacity:0;transform:translateY(4px)}}.marketplace-review-star-button{transition:color var(--motion-duration-fast) var(--motion-ease-out),border-color var(--motion-duration-fast) var(--motion-ease-out),background-color var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-press) var(--motion-ease-out)}@media (hover:hover) and (pointer:fine){.marketplace-review-star-button:hover{transform:scale(1.08)}}.marketplace-review-star-button:active{transform:scale(.92)}.marketplace-review-inline-action{transition:color var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-press) var(--motion-ease-out)}.marketplace-review-inline-action:active{transform:scale(.95)}.marketplace-reviews-panel .danger-button,.marketplace-reviews-panel .primary-button,.marketplace-reviews-panel .secondary-button{transition:transform var(--motion-duration-press) var(--motion-ease-out)}.marketplace-reviews-panel .danger-button:active:not(:disabled),.marketplace-reviews-panel .primary-button:active:not(:disabled),.marketplace-reviews-panel .secondary-button:active:not(:disabled){transform:scale(.97)}.credit-motion-card{animation:ll-fade-up var(--motion-duration-slow) var(--motion-ease-out) backwards}.credit-motion-card--1{animation-delay:60ms}.credit-motion-card--2{animation-delay:.12s}.credit-motion-card--3{animation-delay:.18s}.credit-balance-value{transition:opacity var(--motion-duration-slow) var(--motion-ease-out),transform var(--motion-duration-slow) var(--motion-ease-out)}.credit-balance-split{transition:opacity var(--motion-duration-slow) var(--motion-ease-out)}@starting-style{.credit-balance-value{opacity:0;transform:scale(.94)}.credit-balance-split{opacity:0}}.landing-hero-copy>*{animation:ll-fade-up .56s var(--motion-ease-out) backwards}.landing-hero-copy>:nth-child(2){animation-delay:70ms}.landing-hero-copy>:nth-child(3){animation-delay:.14s}.landing-hero-copy>:nth-child(4){animation-delay:.21s}.landing-hero-copy>:nth-child(5){animation-delay:.28s}.landing-hero-phone-video{animation:ll-fade-up .64s var(--motion-ease-out) .16s backwards}.landing-hero-store-badges .landing-store-badge,.landing-store-badges--center .landing-store-badge{transition:transform var(--motion-duration-fast) var(--motion-ease-out),opacity var(--motion-duration-fast) var(--motion-ease-out)}.landing-hero-store-badges .landing-store-badge:active,.landing-store-badges--center .landing-store-badge:active{transform:translateY(0) scale(.97)}.landing-marketplace-link{transition:transform var(--motion-duration-fast) var(--motion-ease-out),background-color var(--motion-duration-fast) var(--motion-ease-out)}.landing-marketplace-link:active{transform:translateY(0) scale(.97)}.landing-faq-item summary{transition:background-color var(--motion-duration-fast) var(--motion-ease-out);list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px}.landing-faq-item summary::-webkit-details-marker{display:none}.landing-faq-item summary:after{content:"";flex:none;width:8px;height:8px;border-right:2px solid;border-bottom:2px solid;transform:translateY(-25%) rotate(45deg);transition:transform var(--motion-duration-base) var(--motion-ease-out)}.landing-faq-item[open] summary:after{transform:translateY(25%) rotate(225deg)}@media (hover:hover) and (pointer:fine){.landing-faq-item summary:hover{background-color:var(--surface-soft)}}.landing-faq-item[open] .landing-faq-answer{animation:ll-fade-up var(--motion-duration-base) var(--motion-ease-out)}.kh-header{animation:ll-fade-up var(--motion-duration-slow) var(--motion-ease-out) backwards}.kh-article-card{transition:transform var(--motion-duration-fast) var(--motion-ease-out),box-shadow var(--motion-duration-fast) var(--motion-ease-out)}.kh-article-card:active{transform:scale(.99);transition-duration:var(--motion-duration-press)}.kh-back-link svg{transition:transform var(--motion-duration-fast) var(--motion-ease-out)}@media (hover:hover) and (pointer:fine){.kh-back-link:hover svg{transform:translateX(-2px)}}.kh-article{animation:ll-fade-up var(--motion-duration-slow) var(--motion-ease-out) backwards}.kh-search-input{transition:border-color var(--motion-duration-fast) var(--motion-ease-out),box-shadow var(--motion-duration-fast) var(--motion-ease-out)}.referral-header{animation:ll-fade-up var(--motion-duration-slow) var(--motion-ease-out) backwards}.referral-code-card{animation:ll-scale-in var(--motion-duration-slow) var(--motion-ease-out) backwards;transform-origin:center}.referral-stats-grid>*{animation:ll-fade-up var(--motion-duration-slow) var(--motion-ease-out) backwards}.referral-stats-grid>:nth-child(2){animation-delay:60ms}.referral-actions .primary-button,.referral-actions .secondary-button{transition:transform var(--motion-duration-press) var(--motion-ease-out),box-shadow var(--motion-duration-fast) var(--motion-ease-out),opacity var(--motion-duration-fast) var(--motion-ease-out)}.referral-actions .primary-button:active,.referral-actions .secondary-button:active{transform:translateY(0) scale(.97)}.referral-actions .lucide-check{animation:ll-scale-in var(--motion-duration-fast) var(--motion-ease-out)}[data-testid=connected-accounts-page] .primary-button,[data-testid=connected-accounts-page] .secondary-button{transition:transform var(--motion-duration-press) var(--motion-ease-out),box-shadow var(--motion-duration-fast) var(--motion-ease-out),opacity var(--motion-duration-fast) var(--motion-ease-out)}[data-testid=connected-accounts-page] .primary-button:active,[data-testid=connected-accounts-page] .secondary-button:active{transform:translateY(0) scale(.97)}[data-testid=connected-accounts-page] .status-pill{transition:background-color var(--motion-duration-base) var(--motion-ease-out),border-color var(--motion-duration-base) var(--motion-ease-out),color var(--motion-duration-base) var(--motion-ease-out)}[data-testid=connected-accounts-page] .success-text{transition:opacity var(--motion-duration-base) var(--motion-ease-out),transform var(--motion-duration-base) var(--motion-ease-out)}@starting-style{[data-testid=connected-accounts-page] .success-text{opacity:0;transform:translateY(4px)}}.feedback-page .feedback-panel{animation:ll-fade-up .36s var(--motion-ease-out) backwards}.feedback-page .feedback-checkbox,.feedback-page .feedback-option{transition:border-color var(--motion-duration-fast) var(--motion-ease-out),background-color var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-press) var(--motion-ease-out)}@media (hover:hover) and (pointer:fine){.feedback-page .feedback-checkbox:hover,.feedback-page .feedback-option:hover{border-color:var(--border-strong)}}.feedback-page .feedback-checkbox:has(input:checked),.feedback-page .feedback-option:has(input:checked){border-color:var(--accent)}.feedback-page .feedback-checkbox:active,.feedback-page .feedback-option:active{transform:scale(.99)}.feedback-page .feedback-textarea-label textarea{transition:border-color var(--motion-duration-fast) var(--motion-ease-out),box-shadow var(--motion-duration-fast) var(--motion-ease-out)}.feedback-page .feedback-submit-button{transition:transform var(--motion-duration-press) var(--motion-ease-out),box-shadow var(--motion-duration-fast) var(--motion-ease-out),opacity var(--motion-duration-fast) var(--motion-ease-out)}.feedback-page .feedback-submit-button:active{transform:translateY(0) scale(.97)}.feedback-page .error-text{transition:opacity var(--motion-duration-fast) var(--motion-ease-out)}@starting-style{.feedback-page .error-text{opacity:0}}.legal-body a{transition:color var(--motion-duration-fast) var(--motion-ease-out)}.site-nav-tab{transition:background-color var(--motion-duration-fast) ease,color var(--motion-duration-fast) ease,border-color var(--motion-duration-fast) ease,box-shadow var(--motion-duration-fast) ease,transform var(--motion-duration-press) var(--motion-ease-out)}@media (hover:none),(pointer:coarse){.site-nav-tab.active:hover{transform:none;box-shadow:none}}.site-nav-tab.active:active,.site-nav-tab:active{transform:scale(.97)}.site-nav-logo-link{transition:background-color var(--motion-duration-fast) ease,scale var(--motion-duration-press) var(--motion-ease-out)}.site-nav-logo-link:active{scale:.97}.site-nav-hamburger{transition:background-color var(--motion-duration-fast) ease,transform var(--motion-duration-press) var(--motion-ease-out)}.site-nav-hamburger:active{transform:scale(.96)}.site-nav-hamburger svg{transition:opacity var(--motion-duration-fast) var(--motion-ease-out),rotate var(--motion-duration-fast) var(--motion-ease-out)}@starting-style{.site-nav-hamburger svg{opacity:0;rotate:-30deg}}.site-nav-dropdown{transform-origin:top left;transition:opacity var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-fast) var(--motion-ease-out)}@starting-style{.site-nav-dropdown{opacity:0;transform:scale(.96) translateY(-4px)}}.site-nav-dropdown-item{transition:background-color var(--motion-duration-fast) ease,transform var(--motion-duration-press) var(--motion-ease-out)}.site-nav-dropdown-item:active{transform:scale(.98)}.site-nav-store-badge-link{transition:transform var(--motion-duration-press) var(--motion-ease-out),opacity var(--motion-duration-fast) ease}@media (hover:none),(pointer:coarse){.site-nav-store-badge-link:hover{transform:none}}.site-nav-store-badge-link:active{transform:scale(.97)}.site-nav .site-nav-button{transition:background-color var(--motion-duration-fast) ease,border-color var(--motion-duration-fast) ease,box-shadow var(--motion-duration-fast) ease,opacity var(--motion-duration-fast) ease,transform var(--motion-duration-press) var(--motion-ease-out)}@media (hover:none),(pointer:coarse){.site-nav .site-nav-button--primary:not(:disabled):hover{transform:none;box-shadow:none}}.site-nav .site-nav-button:not(:disabled):active{transform:scale(.97)}.site-nav .site-nav-profile-trigger{transition:background-color var(--motion-duration-fast) ease,border-color var(--motion-duration-fast) ease,transform var(--motion-duration-press) var(--motion-ease-out)}.site-nav .site-nav-profile-trigger:active{transform:scale(.98)}.locale-switcher-select{transition:background-color var(--motion-duration-fast) ease,border-color var(--motion-duration-fast) ease}.locale-switcher-select:hover:not(:disabled){background-color:var(--surface-hover)}.page-error{padding:32px 24px}.navigation-progress{position:fixed;inset-block-start:0;inset-inline:0;height:3px;z-index:10000;overflow:hidden;pointer-events:none;background:var(--brand-tint-12)}.navigation-progress-bar{display:block;width:40%;height:100%;background:var(--accent-primary);transform:translateX(-110%);animation:navigation-progress-travel 1.3s ease-in-out infinite}@keyframes navigation-progress-travel{to{transform:translateX(360%)}}[dir=rtl] .navigation-progress{transform:scaleX(-1)}.navigation-progress-status-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.navigation-progress-slow{position:fixed;inset-block-start:8px;inset-inline-end:12px;z-index:10000;max-width:min(360px,calc(100vw - 24px));padding:8px 12px;border-radius:8px;background:var(--surface,#fff);color:var(--text-primary,#241718);border:1px solid var(--accent-primary);box-shadow:var(--shadow-surface-md);font-size:13px;pointer-events:none}@media (prefers-reduced-motion:reduce){.navigation-progress-bar{animation:none;transform:none;width:100%}}.parity-sheet-backdrop{transition:opacity var(--motion-duration-base) var(--motion-ease-out)}@starting-style{.parity-sheet-backdrop{opacity:0}}.parity-sheet{transition:transform var(--motion-duration-sheet) var(--motion-ease-drawer),opacity var(--motion-duration-base) var(--motion-ease-out)}@starting-style{.parity-sheet{opacity:0;transform:translateY(16px) scale(.98)}}.parity-sheet-close{transition:color var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-press) var(--motion-ease-out)}.parity-sheet-close:hover:not(:disabled){color:var(--text)}.parity-sheet-close:active:not(:disabled){transform:scale(.9)}.parity-segmented-btn{position:relative;isolation:isolate;transition:color var(--motion-duration-fast) var(--motion-ease-out),background var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-press) var(--motion-ease-out)}.parity-segmented-btn:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:linear-gradient(135deg,var(--accent),var(--accent-dark));opacity:0;transform:scale(.9);transition:opacity var(--motion-duration-press) var(--motion-ease-out),transform var(--motion-duration-press) var(--motion-ease-out)}.parity-segmented-btn.active{background:transparent}.parity-segmented-btn.active:before{opacity:1;transform:scale(1);transition:opacity var(--motion-duration-base) var(--motion-ease-out),transform var(--motion-duration-base) var(--motion-ease-out)}.parity-segmented-btn:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.parity-segmented-btn:not(.active):hover{background:var(--brand-tint-07)}}.parity-filter-pill{transition:background .15s ease,color .15s ease,box-shadow .15s ease,transform var(--motion-duration-press) var(--motion-ease-out)}.parity-filter-count{transition:background .15s ease,color .15s ease}@media (hover:none),(pointer:coarse){.parity-filter-pill.active:hover{transform:none;box-shadow:none}}.parity-filter-pill.parity-filter-pill:active,.projects-workspace-page .parity-filter-pill.parity-filter-pill:active,.stash-workspace-page .parity-filter-pill.parity-filter-pill:active{transform:scale(.97)}.parity-card{transition:box-shadow var(--motion-duration-base) var(--motion-ease-out),transform var(--motion-duration-base) var(--motion-ease-out),border-color var(--motion-duration-base) var(--motion-ease-out)}@media (hover:hover) and (pointer:fine){.parity-card-entity:has(a,button):hover,.parity-card-feed:has(a,button):hover{transform:translateY(-2px);box-shadow:0 12px 26px var(--brand-tint-12)}}.parity-hero-action{transition:transform var(--motion-duration-press) var(--motion-ease-out),box-shadow var(--motion-duration-fast) var(--motion-ease-out)}@media (hover:hover) and (pointer:fine){.parity-hero-action:hover{transform:translateY(-1px);box-shadow:0 6px 14px var(--brand-tint-12)}}.parity-hero-action:active{transform:scale(.96)}