.main-graphic{width:100%;height:100%;max-width:100%;max-height:100%;position:relative;pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:pan-y;-webkit-touch-callout:none;transform:translateZ(0)}.main-graphic *{-moz-user-select:none!important;user-select:none!important;-webkit-user-select:none!important;-webkit-touch-callout:none!important}.main-graphic canvas{outline:none;display:block;position:absolute;inset:0;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;z-index:1;pointer-events:none;touch-action:pan-y}.main-graphic__html-portal{position:absolute;inset:0;pointer-events:none;overflow:visible;z-index:2}.main-graphic__html-portal,.mg-central-label{-moz-user-select:none;user-select:none;-webkit-user-select:none}.mg-central-label{width:380px;height:380px;display:flex;align-items:center;justify-content:center}.mg-central-label__text{font-family:var(--font-family-primary);font-size:45px;font-weight:700;color:#ffffff;text-align:center;line-height:1.1;transform:rotate(-45deg);white-space:pre-line;-moz-user-select:none;user-select:none;-webkit-user-select:none;position:relative;z-index:1000;text-shadow:0 2px 8px rgba(0,0,0,.5);transition:color .3s ease,text-shadow .3s ease}.mg-central-label__text--glowing{animation:mg-gold-pulse .8s ease-out forwards}@keyframes mg-gold-pulse{0%{color:#ffffff;text-shadow:0 2px 8px rgba(0,0,0,.5)}50%{color:#ffed4e;text-shadow:0 0 25px rgba(255,215,0,1),0 0 40px rgba(255,215,0,.7),0 2px 8px rgba(0,0,0,.5)}to{color:#ffffff;text-shadow:0 2px 8px rgba(0,0,0,.5)}}.mg-toggle-label{border:3px solid #ff6b35;padding:12px 30px;border-radius:12px;color:#ff6b35;font-weight:700;font-size:24px;background:white;white-space:nowrap;box-shadow:0 6px 16px rgba(0,0,0,.12);display:flex;flex-direction:column;align-items:center;gap:8px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.mg-toggle-label__progress{width:180px;height:8px;background:#ffe9e0;border-radius:4px;overflow:hidden}.mg-toggle-label__progress-bar{height:100%;background:#ff6b35;border-radius:4px;width:50%;animation:mg-progress 3s ease-in-out infinite paused}.main-graphic[data-animating=true] .mg-toggle-label__progress-bar{animation-play-state:running;width:auto}@keyframes mg-progress{0%{width:0}50%,to{width:100%}}.mg-heart-counter{font-family:var(--font-family-primary);font-size:42px;font-weight:1000;color:#1a1a1a;-webkit-text-stroke:.5px #1a1a1a;text-align:center;line-height:1;white-space:nowrap}.mg-card,.mg-heart-counter{-moz-user-select:none;user-select:none;-webkit-user-select:none}.mg-card{background:white;border-radius:12px;padding:12px;width:160px;box-shadow:0 4px 16px rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.05);display:flex;flex-direction:column;gap:8px}.mg-card-header{font-family:var(--font-family-primary);font-size:12px;font-weight:600;color:#333;-moz-user-select:none;user-select:none;-webkit-user-select:none}.mg-card-content{display:flex;flex-direction:column;gap:6px}.mg-skeleton-line{height:6px;background:#f0f0f0;border-radius:3px}.mg-skeleton-line.short{width:60%}.mg-card-image-placeholder{height:80px;background:#f5f5f5;border-radius:8px;display:flex;align-items:center;justify-content:center}.mg-card-icon-placeholder{width:32px;height:32px;background:#e0e0e0;border-radius:50%}.main-graphic-placeholder{width:100%;height:100%;position:relative;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:radial-gradient(ellipse 60% 60% at 50% 50%,rgba(234,234,234,.35) 0,transparent 70%);animation:mg-placeholder-pulse 2s ease-in-out infinite}@keyframes mg-placeholder-pulse{0%,to{opacity:.4}50%{opacity:.7}}@media (prefers-reduced-motion:reduce){.mg-toggle-label__progress-bar{animation:none;width:100%}.main-graphic-placeholder{animation:none;opacity:.5}}.hero-graphic{width:62%;height:62%;margin:0 calc(var(--hero-inset-right) + var(--space-8)) 0 auto;margin-top:auto;margin-bottom:16%;position:relative;display:flex;align-items:center;justify-content:center;transform:translateZ(0)}.hero-graphic__scene{position:relative;z-index:1;transform:perspective(1200px) rotateY(-8deg) rotateX(5deg);transform-style:preserve-3d;transform-origin:center center}.hero-graphic__phone{position:relative;width:13.75rem;height:28.6rem;background:linear-gradient(145deg,#2c2c2e,#1c1c1e 50%,#0a0a0a);border-radius:var(--space-8);padding:var(--space-1);box-shadow:4px 4px 0 0 #0d0d0f,5px 5px 0 0 #141416,6px 6px 0 0 #1a1a1c,0 10px 30px rgba(0,0,0,.25),0 20px 60px rgba(0,0,0,.15),inset 0 1px 0 rgba(255,255,255,.08),inset 1px 0 0 rgba(255,255,255,.04)}.hero-graphic__notch{position:absolute;top:var(--space-2);left:50%;transform:translateX(-50%);width:5.5rem;height:1.25rem;background:#000;border-radius:var(--radius-full);z-index:10}.hero-graphic__screen{width:100%;height:100%;background:#f8f8fa;border-radius:var(--radius-3xl);overflow:hidden;position:relative;display:flex;flex-direction:column}.hero-graphic__screen:after{content:"";position:absolute;inset:0;background:linear-gradient(165deg,rgba(255,255,255,.3),transparent 40%,transparent);pointer-events:none;z-index:5;border-radius:inherit}.hero-graphic__feed{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:var(--space-8) var(--space-2) 7.5rem;overflow:hidden;position:relative}.hero-graphic__notification-wrap{width:92%;margin-bottom:6px;opacity:1;transform:translateY(0);transition:opacity .6s ease,transform .6s ease}.hero-graphic__notification-wrap--entering{animation:heroSlideIn .5s cubic-bezier(.22,1,.36,1) none}.hero-graphic__notification-wrap--exiting{opacity:0;transform:translateY(-14px);pointer-events:none}.hero-graphic__notification{display:flex;align-items:center;gap:var(--space-2);min-height:0;padding:var(--space-1-5) var(--space-2);background:#fff;border-radius:var(--radius-xl);box-shadow:0 1px 3px rgba(0,0,0,.06),0 4px 12px rgba(0,0,0,.04);overflow:hidden}.hero-graphic__avatar{width:1.5rem;height:1.5rem;min-width:1.5rem;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-full);background:#f3f4f6;overflow:hidden}.hero-graphic__avatar svg{width:1rem;height:1rem}.hero-graphic__notification-text{flex:1 1;font-family:var(--font-family-primary);font-size:.65rem;font-weight:var(--font-weight-medium);color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero-graphic__notification-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.hero-graphic__notification-icon svg{width:.875rem;height:.875rem}.hero-graphic__ai-card{position:absolute;bottom:var(--space-5);left:50%;transform:translateX(-50%);gap:var(--space-1-5);width:92%;padding:var(--space-2-5) var(--space-3);background:linear-gradient(135deg,#f5f3ff,#ede9fe);border-radius:var(--radius-xl);box-shadow:0 1px 3px rgba(0,0,0,.06),0 4px 12px rgba(0,0,0,.04);z-index:3}.hero-graphic__ai-card,.hero-graphic__ai-icon{display:flex;align-items:center;justify-content:center}.hero-graphic__ai-icon{flex-shrink:0}.hero-graphic__ai-icon svg{width:1.125rem;height:1.125rem}.hero-graphic__ai-text{font-family:var(--font-family-primary);font-size:.7rem;font-weight:var(--font-weight-semibold);color:#1f2937}.hero-graphic__ai-dots{display:inline-block;width:1em;text-align:left}.hero-graphic__chart{position:absolute;bottom:2%;left:50%;transform:translateX(-50%);width:100%;height:auto;z-index:0;opacity:.12;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse 90% 90% at center,black 60%,transparent 100%);mask-image:radial-gradient(ellipse 90% 90% at center,black 60%,transparent 100%)}.hero-graphic__chart-bar{fill:#6d28d9}.hero-graphic__chart-trend{stroke-width:2.5;stroke-linecap:round}.hero-graphic__shadow{position:absolute;bottom:-1.25rem;left:50%;transform:translateX(-50%);width:70%;height:1.875rem;background:radial-gradient(ellipse,rgba(0,0,0,.12) 0,transparent 70%);filter:blur(8px)}@keyframes heroSlideIn{0%{opacity:0;transform:translateX(-16px)}to{opacity:1;transform:translateX(0)}}@media (min-width:1440px){.hero-graphic__phone{width:14.5rem;height:30rem}.hero-graphic__notch{width:5.5rem;height:1.25rem}}@media (min-width:1024px) and (max-width:1439px){.hero-graphic__phone{width:12rem;height:24.8rem}.hero-graphic__notch{width:4.75rem;height:1.05rem}.hero-graphic__ai-text,.hero-graphic__notification-text{font-size:.6rem}.hero-graphic__avatar{width:1.5rem;height:1.5rem;min-width:1.5rem}}@media (min-width:768px) and (max-width:1023px){.hero-graphic__scene{transform:perspective(1200px) rotateY(-6deg) rotateX(3deg)}.hero-graphic__phone{width:10.5rem;height:21.8rem;border-radius:var(--space-6);box-shadow:3px 3px 0 0 #0d0d0f,4px 4px 0 0 #141416,0 10px 30px rgba(0,0,0,.25),0 20px 60px rgba(0,0,0,.15),inset 0 1px 0 rgba(255,255,255,.08)}.hero-graphic__notch{width:4rem;height:.9rem}.hero-graphic__screen{border-radius:var(--radius-2xl)}.hero-graphic__chart{opacity:.1;width:110%}.hero-graphic__feed{padding:var(--space-6) var(--space-2) 3.25rem}.hero-graphic__notification-wrap{margin-bottom:5px}.hero-graphic__ai-card,.hero-graphic__notification{padding:var(--space-1-5) var(--space-2)}.hero-graphic__ai-text,.hero-graphic__notification-text{font-size:.55rem}.hero-graphic__avatar{width:1.25rem;height:1.25rem;min-width:1.25rem}.hero-graphic__ai-icon svg,.hero-graphic__notification-icon svg{width:.75rem;height:.75rem}}@media (max-width:767px){.hero-graphic{width:100%;height:100%;margin:0;display:flex;align-items:center;justify-content:center}.hero-graphic__scene{transform:perspective(1000px) rotateY(-4deg) rotateX(2deg)}.hero-graphic__phone{width:clamp(9rem,28vw,12rem);height:clamp(16rem,50vw,21rem);border-radius:var(--space-6);box-shadow:2px 2px 0 0 #0d0d0f,3px 3px 0 0 #141416,0 8px 24px rgba(0,0,0,.25),inset 0 1px 0 rgba(255,255,255,.08)}.hero-graphic__notch{width:clamp(3.25rem,10vw,4.5rem);height:clamp(.7rem,2.2vw,1rem)}.hero-graphic__screen{border-radius:var(--radius-2xl)}.hero-graphic__feed{padding:var(--space-5) var(--space-1-5) 4.5rem}.hero-graphic__notification-wrap{margin-bottom:3px}.hero-graphic__notification{gap:var(--space-1-5)}.hero-graphic__ai-card,.hero-graphic__notification{padding:var(--space-1) var(--space-1-5);border-radius:var(--radius-lg)}.hero-graphic__ai-card{gap:var(--space-1);bottom:var(--space-3)}.hero-graphic__ai-text,.hero-graphic__notification-text{font-size:clamp(.4rem,1.4vw,.55rem)}.hero-graphic__avatar{width:clamp(.875rem,3vw,1.25rem);height:clamp(.875rem,3vw,1.25rem);min-width:clamp(.875rem,3vw,1.25rem)}.hero-graphic__avatar svg{width:.75rem;height:.75rem}.hero-graphic__notification-icon svg{width:clamp(.5rem,1.8vw,.7rem);height:clamp(.5rem,1.8vw,.7rem)}.hero-graphic__ai-icon svg{width:clamp(.6rem,2vw,.8rem);height:clamp(.6rem,2vw,.8rem)}.hero-graphic__shadow{bottom:-.75rem;height:1.25rem}}@media (max-width:767px) and (orientation:portrait){.hero-graphic__phone{width:clamp(8rem,25vw,11rem);height:clamp(16rem,50vw,21rem)}}@media (max-width:375px){.hero-graphic__phone{width:clamp(7.5rem,24vw,9rem);height:clamp(15.6rem,50vw,18.7rem);border-radius:var(--radius-2xl)}.hero-graphic__notch{width:clamp(2.75rem,9vw,3.5rem);height:clamp(.55rem,1.8vw,.75rem)}.hero-graphic__screen{border-radius:var(--radius-xl)}.hero-graphic__feed{padding:var(--space-4) var(--space-1) 3.75rem}.hero-graphic__notification-wrap{margin-bottom:2px}.hero-graphic__notification{gap:var(--space-1)}.hero-graphic__ai-card,.hero-graphic__notification{padding:3px var(--space-1);border-radius:var(--radius-base)}.hero-graphic__ai-card{bottom:var(--space-2)}.hero-graphic__avatar{width:.75rem;height:.75rem;min-width:.75rem}.hero-graphic__avatar svg{width:.6rem;height:.6rem}}@media (prefers-reduced-motion:reduce){.hero-graphic__notification-wrap,.hero-graphic__notification-wrap--entering,.hero-graphic__notification-wrap--exiting{animation:none;transition:none;opacity:1;transform:none}}.process-graphic{width:100%;height:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:var(--space-8) 0}.process-graphic__scene{position:relative;width:100%;max-width:850px;aspect-ratio:1200/1350;margin:0 auto}.process-graphic__svg{width:100%;height:100%;overflow:visible}.pg-flow-line{stroke-dasharray:20 40;animation:pg-flow-smooth 2s linear infinite}.pg-flow-line-down{stroke-dasharray:20 40;animation:pg-flow-smooth-down 1.5s linear infinite}@keyframes pg-flow-smooth{0%{stroke-dashoffset:60}to{stroke-dashoffset:0}}@keyframes pg-flow-smooth-down{0%{stroke-dashoffset:-60}to{stroke-dashoffset:0}}.process-graphic__shadow{filter:drop-shadow(0 30px 40px rgba(0,0,0,.05))}.process-graphic__shadow-sm{filter:drop-shadow(0 15px 20px rgba(0,0,0,.04))}.process-graphic__shadow-glow{filter:drop-shadow(0 0 30px rgba(255,127,80,.15))}.pg-float-1{animation:pg-float-subtle 6s ease-in-out infinite}.pg-float-2{animation:pg-float-subtle 7s ease-in-out 1s infinite}.pg-float-3{animation:pg-float-subtle 8s ease-in-out .5s infinite}@keyframes pg-float-subtle{0%,to{transform:translateY(0)}50%{transform:translateY(-30px)}}.pg-hover{animation:pg-hover-smooth 8s ease-in-out infinite}@keyframes pg-hover-smooth{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.pg-scan{animation:pg-scanner 3s ease-in-out infinite alternate}@keyframes pg-scanner{0%{transform:translateY(-20px);opacity:0}10%{opacity:.8}90%{opacity:.8}to{transform:translateY(20px);opacity:0}}.pg-spin-slow{animation:pg-spin 15s linear infinite;transform-origin:center}.pg-spin-slow-reverse{animation:pg-spin-reverse 20s linear infinite;transform-origin:center}@keyframes pg-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pg-spin-reverse{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.pg-pulse-slow{animation:pg-pulse-subtle 4s ease-in-out infinite}@keyframes pg-pulse-subtle{0%,to{opacity:.8;filter:drop-shadow(0 0 10px rgba(255,127,80,.3))}50%{opacity:1;filter:drop-shadow(0 0 25px rgba(255,127,80,.8))}}@media (max-width:768px){.process-graphic{align-items:center;justify-content:center;height:100%;width:100%;overflow:visible;padding:var(--space-4) 0}.process-graphic__scene{max-width:95%}}@media (max-width:480px){.process-graphic__scene{max-width:100%}}.product-intro{min-height:100vh;padding:var(--section-padding-mobile) var(--layout-edge-right) var(--section-padding-mobile) var(--layout-edge-left);display:flex;align-items:center;justify-content:center}@media (min-width:768px){.product-intro{padding-top:var(--section-padding-tablet);padding-bottom:var(--section-padding-tablet)}}@media (min-width:1024px){.product-intro{padding-top:var(--section-padding-desktop);padding-bottom:var(--section-padding-desktop)}}.product-intro__container{max-width:1200px;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:0;position:relative;padding-right:520px}.product-intro__header{display:flex;flex-direction:column;max-width:600px}.product-intro__title{margin-bottom:24px;text-align:left;padding-left:44px}.product-intro__graphic{position:absolute;right:0;top:40px;width:520px;height:100%;display:flex;align-items:flex-start;justify-content:center}.product-intro__graphic>*{transform:scale(1);transform-origin:top center}.product-intro__content{max-width:600px;padding-top:var(--space-3)}.product-intro__steps{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.product-intro__step{display:flex;align-items:flex-start;gap:16px;padding:24px 0;border-bottom:1px solid #e2e8f0}.product-intro__step:last-child{border-bottom:none}.product-intro__step-number{flex-shrink:0;width:28px;height:28px;min-width:28px;min-height:28px;aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:700;color:#ffffff;background:linear-gradient(135deg,#4a5568,#2d3748 35%,#1a202c 70%,#0f1419);border-radius:6px;margin-top:3px}.product-intro__button-wrapper{margin-top:40px;padding-left:44px}.product-intro__button-wrapper .btn--large{padding:14px 19.18px;font-size:var(--text-md);height:44px;border-radius:var(--radius-full)}@media (min-width:480px){.product-intro__button-wrapper .btn--large{padding:var(--space-2-5) var(--space-5-5);font-size:var(--text-base-lg);width:auto;max-width:none;height:auto;border-radius:var(--radius-lg)}}@media (max-width:1024px){.product-intro__container{padding-right:450px}.product-intro__title{margin-bottom:20px}.product-intro__graphic{width:450px}.product-intro__graphic>*{transform:scale(.85)}}@media (max-width:768px){.product-intro{min-height:auto}.product-intro__container{padding-right:0}.product-intro__header{display:flex;flex-direction:column-reverse;align-items:center;gap:var(--space-6);max-width:none}.product-intro__title{margin:0;text-align:center;padding-left:0}.product-intro__graphic{position:relative;right:auto;top:auto;width:100%;height:auto;display:flex;align-items:center;justify-content:center}.product-intro__graphic>*{transform:none}.product-intro__content{max-width:none;margin-top:var(--space-6);padding-top:0}.product-intro__step{padding:16px 0}.product-intro__step:first-child{padding-top:0}.product-intro__step-number{width:24px;height:24px;min-width:24px;min-height:24px;font-size:.75rem}.product-intro__button-wrapper{padding-left:0;margin-top:56px;text-align:center}.product-intro__button-wrapper .btn--large{width:85%;max-width:85%}}@media (max-width:480px){.product-intro__header{gap:var(--space-5)}.product-intro__graphic{width:100%;height:auto}.product-intro__graphic>*{transform:none}.product-intro__content{margin-top:var(--space-6)}.product-intro__step{padding:14px 0;gap:12px}.product-intro__step-number{width:22px;height:22px;min-width:22px;min-height:22px;font-size:.688rem}}.mobile-paginated-list{width:100%;display:flex;flex-direction:column;gap:var(--space-6)}.mobile-paginated-list__items{display:flex;flex-direction:column;gap:0}.mobile-paginated-list__item{padding:var(--space-4);cursor:pointer;transition:background-color var(--duration-normal) var(--ease-out);border-bottom:1px solid var(--border-secondary);background:var(--surface-primary)}.mobile-paginated-list__item:first-child{border-top:1px solid var(--border-secondary);border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0}.mobile-paginated-list__item:last-child{border-radius:0 0 var(--border-radius-lg) var(--border-radius-lg)}.mobile-paginated-list__item:only-child{border-radius:var(--border-radius-lg)}.mobile-paginated-list__item:active{background:var(--surface-secondary)}.mobile-paginated-list__empty{display:flex;align-items:center;justify-content:center;padding:var(--space-8) var(--space-4);min-height:300px}.mobile-paginated-list__empty-content{text-align:center;max-width:400px}.mobile-paginated-list__empty-icon{width:80px;height:80px;color:var(--text-tertiary);margin:0 auto var(--space-4)}.mobile-paginated-list__empty-text{font-size:var(--text-base);color:var(--text-secondary);margin:0;line-height:var(--leading-relaxed)}.mobile-paginated-list__pagination{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-2);background:var(--surface-primary);border-radius:var(--border-radius-lg);border:1px solid var(--border-secondary)}.mobile-paginated-list__pagination-button{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--brand-primary);color:white;border:none;border-radius:var(--border-radius-md);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all var(--duration-normal) var(--ease-out);min-width:100px}.mobile-paginated-list__pagination-button:hover:not(:disabled){background:var(--brand-primary-hover);transform:translateY(-1px)}.mobile-paginated-list__pagination-button:active:not(:disabled){transform:translateY(0)}.mobile-paginated-list__pagination-button:disabled{background:var(--surface-tertiary);color:var(--text-tertiary);cursor:not-allowed;opacity:.5}.mobile-paginated-list__pagination-button svg{flex-shrink:0}.mobile-paginated-list__pagination-info{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-base);font-weight:var(--font-weight-medium);color:var(--text-primary)}.mobile-paginated-list__pagination-current{font-size:var(--text-xl);font-weight:var(--font-weight-bold);color:var(--brand-primary)}.mobile-paginated-list__pagination-separator{color:var(--text-tertiary)}.mobile-paginated-list__pagination-total{color:var(--text-secondary)}@media (max-width:480px){.mobile-paginated-list__pagination-button{min-width:80px;padding:var(--space-2) var(--space-3);font-size:var(--text-xs)}.mobile-paginated-list__pagination-info{font-size:var(--text-sm)}.mobile-paginated-list__pagination-current{font-size:var(--text-lg)}.mobile-paginated-list__empty-icon{width:64px;height:64px}.mobile-paginated-list__empty-text{font-size:var(--text-sm)}}.minimum-pay-slider{width:100%;box-sizing:border-box}.slider-header{display:flex;align-items:baseline;gap:var(--space-1-5);margin-bottom:var(--space-2)}.value-amount{font-size:var(--text-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);line-height:var(--leading-none);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.currency-code{font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:var(--color-text-muted)}.suggestion-chip{display:inline-flex;align-items:baseline;gap:var(--space-1-5);padding:0;margin-bottom:var(--space-3);background:none;border:none;cursor:pointer;text-align:left}.suggestion-chip:disabled{cursor:not-allowed;opacity:.5}.suggestion-chip__label{font-size:var(--text-xs);color:var(--color-text-muted)}.suggestion-chip__range{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px;-webkit-text-decoration-color:var(--color-gray-400);text-decoration-color:var(--color-gray-400);transition:-webkit-text-decoration-color var(--duration-fast) var(--ease-out);transition:text-decoration-color var(--duration-fast) var(--ease-out);transition:text-decoration-color var(--duration-fast) var(--ease-out),-webkit-text-decoration-color var(--duration-fast) var(--ease-out)}.suggestion-chip:hover:not(:disabled) .suggestion-chip__range{-webkit-text-decoration-color:var(--color-text-primary);text-decoration-color:var(--color-text-primary)}.minimum-pay-slider .suggestion-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.suggestion-value{background:none;border:none;color:var(--color-accent,#1a1a1a);font-weight:var(--font-weight-bold);font-size:var(--text-sm);cursor:pointer;text-decoration:underline;text-underline-offset:2px;padding:0}.suggestion-value .currency-prefix{text-decoration:none}.suggestion-value:disabled{cursor:not-allowed;opacity:.5}.slider-track-wrapper{padding:var(--space-2) 0}.slider-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:4px;margin:0;padding:0;background:transparent;cursor:pointer;position:relative}.slider-input:focus{outline:none}.slider-input::-webkit-slider-runnable-track{height:4px;border-radius:var(--radius-full);background:linear-gradient(to right,var(--color-accent,#1a1a1a) 0,var(--color-accent,#1a1a1a) var(--slider-filled,50%),var(--color-gray-200) var(--slider-filled,50%),var(--color-gray-200) 100%)}.slider-input::-moz-range-track{height:4px;border-radius:var(--radius-full);background:var(--color-gray-200);border:none}.slider-input::-moz-range-progress{height:4px;border-radius:var(--radius-full);background:var(--color-accent,#1a1a1a)}.slider-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:var(--radius-full);background:var(--color-white,#ffffff);border:1.5px solid var(--color-accent,#1a1a1a);box-shadow:0 1px 3px rgba(0,0,0,.12);margin-top:-6px;cursor:pointer;-webkit-transition:box-shadow var(--duration-normal) var(--ease-out),transform var(--duration-normal) var(--ease-out);transition:box-shadow var(--duration-normal) var(--ease-out),transform var(--duration-normal) var(--ease-out)}.slider-input::-webkit-slider-thumb:hover{box-shadow:0 2px 6px rgba(0,0,0,.18);transform:scale(1.08)}.slider-input:active::-webkit-slider-thumb{transform:scale(.96)}.slider-input::-moz-range-thumb{width:16px;height:16px;border-radius:var(--radius-full);background:var(--color-white,#ffffff);border:1.5px solid var(--color-accent,#1a1a1a);box-shadow:0 1px 3px rgba(0,0,0,.12);cursor:pointer;-moz-transition:box-shadow var(--duration-normal) var(--ease-out),transform var(--duration-normal) var(--ease-out);transition:box-shadow var(--duration-normal) var(--ease-out),transform var(--duration-normal) var(--ease-out)}.slider-input::-moz-range-thumb:hover{box-shadow:0 2px 6px rgba(0,0,0,.18)}.slider-input:disabled{cursor:not-allowed}.slider-labels{display:flex;justify-content:space-between;font-size:var(--text-xs);color:var(--color-text-muted);font-weight:var(--font-weight-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.minimum-pay-slider--disabled{opacity:.5}.minimum-pay-slider--disabled .slider-input::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--color-gray-400) 0,var(--color-gray-400) var(--slider-filled,50%),var(--color-gray-200) var(--slider-filled,50%),var(--color-gray-200) 100%)}.minimum-pay-slider--disabled .slider-input::-moz-range-progress{background:var(--color-gray-400)}.minimum-pay-slider--disabled .slider-input::-webkit-slider-thumb{border-color:var(--color-gray-400)}.minimum-pay-slider--disabled .slider-input::-moz-range-thumb{border-color:var(--color-gray-400)}@media (max-width:768px){.value-amount{font-size:var(--text-xl)}}@media (max-width:480px){.value-amount{font-size:var(--text-lg)}}