:root{--ap-navy:#1a1f71;--ap-navy-dark:#0f1346;--ap-yellow:#ffc800;--ap-yellow-dark:#f5b800;--ap-green:#16a34a;--ap-red:#dc2626;--ap-orange:#f59e0b;--ap-bg:#f8fafc;--ap-surface:#ffffff;--ap-surface-alt:#f1f5f9;--ap-text:#0f172a;--ap-text-muted:#64748b;--ap-text-faint:#94a3b8;--ap-border:#e2e8f0;--ap-border-light:#f1f5f9;--ap-r-xs:6px;--ap-r-sm:8px;--ap-r-md:12px;--ap-r-lg:16px;--ap-r-xl:20px;--ap-r-full:999px;--ap-s1:4px;--ap-s2:8px;--ap-s3:12px;--ap-s4:16px;--ap-s5:20px;--ap-s6:24px;--ap-s8:32px;--ap-s10:40px;--ap-fs-xs:11px;--ap-fs-sm:13px;--ap-fs-md:15px;--ap-fs-lg:17px;--ap-fs-xl:20px;--ap-fs-h2:24px;--ap-fs-h1:28px;--ap-sh-sm:0 1px 2px rgba(15,23,42,.06);--ap-sh-md:0 4px 12px rgba(15,23,42,.08);--ap-sh-lg:0 12px 32px rgba(15,23,42,.12);--ap-sh-xl:0 24px 60px rgba(15,23,42,.16);--ap-z-nav:100;--ap-z-modal:1000;--ap-z-tabbar:90;--ap-tabbar-h:64px;--ap-safe-bottom:env(safe-area-inset-bottom,0px);}@media (max-width:768px){body{background:var(--ap-bg) !important;}.site-header{height:58px !important;background:var(--ap-navy) !important;box-shadow:var(--ap-sh-sm) !important;}.header-inner{padding:0 12px !important;gap:8px !important;height:58px !important;}.logo{font-size:18px !important;display:flex !important;align-items:center !important;gap:6px !important;}.logo img{height:30px !important;width:auto !important;}.header-actions{display:flex !important;align-items:center !important;gap:6px !important;flex-shrink:0 !important;}.header-actions .btn,.header-actions a.btn,.header-actions .btn-outline,.header-actions .btn-yellow{display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:7px 12px !important;font-size:12px !important;font-weight:700 !important;border-radius:var(--ap-r-md) !important;white-space:nowrap !important;min-height:34px !important;line-height:1 !important;}.header-actions .btn-outline{background:rgba(255,255,255,.1) !important;border:1px solid rgba(255,255,255,.25) !important;color:#fff !important;}.header-actions .btn-outline:hover,.header-actions .btn-outline:active{background:rgba(255,255,255,.18) !important;}.header-actions .btn-yellow{background:var(--ap-yellow) !important;color:var(--ap-navy) !important;border:none !important;}.lang-switcher .lang-trigger__code{font-size:11px !important;font-weight:700 !important;}.lang-trigger{padding:4px 8px !important;gap:4px !important;}.lang-trigger__flag{width:18px !important;height:12px !important;}.mobile-toggle{width:36px !important;height:36px !important;padding:0 !important;margin-left:2px !important;}.site-main{margin-top:58px !important;padding-bottom:calc(var(--ap-tabbar-h) + var(--ap-safe-bottom) + 12px) !important;}.hero{height:360px !important;min-height:360px !important;}.hero h1{font-size:var(--ap-fs-h1) !important;line-height:1.2 !important;font-weight:800 !important;letter-spacing:-0.02em !important;}.hero p{font-size:var(--ap-fs-md) !important;opacity:0.95 !important;}.sb{margin:-40px 12px 0 !important;padding:14px !important;border-radius:var(--ap-r-xl) !important;box-shadow:var(--ap-sh-lg) !important;overflow:visible !important;}.sb-top{padding:0 0 12px 0 !important;border-bottom:1px solid var(--ap-border-light) !important;margin-bottom:12px !important;}.sb-trips{display:flex !important;gap:6px !important;width:100% !important;background:var(--ap-surface-alt) !important;border-radius:var(--ap-r-md) !important;padding:4px !important;}.sb-trip{flex:1 !important;padding:9px 8px !important;font-size:12px !important;font-weight:600 !important;border:none !important;background:transparent !important;color:var(--ap-text-muted) !important;border-radius:var(--ap-r-sm) !important;min-height:36px !important;}.sb-trip.active{background:var(--ap-navy) !important;color:#fff !important;box-shadow:var(--ap-sh-sm) !important;}.sb-trip i{display:none !important;}.sb-extras{display:grid !important;grid-template-columns:1fr 1fr !important;gap:8px !important;margin-top:10px !important;}.sb-csel-display{padding:10px 12px !important;font-size:13px !important;border-radius:var(--ap-r-md) !important;background:var(--ap-surface-alt) !important;border:1px solid var(--ap-border) !important;min-height:44px !important;}.sb-form{padding:0 !important;}.sb-row{display:flex !important;flex-direction:column !important;gap:8px !important;}.sb-field{position:relative !important;padding:10px 14px 10px 42px !important;min-height:60px !important;border-radius:var(--ap-r-md) !important;background:var(--ap-surface) !important;border:1.5px solid var(--ap-border) !important;}.sb-field:focus-within{border-color:var(--ap-navy) !important;}.sb-field label{display:block !important;font-size:10px !important;font-weight:700 !important;color:var(--ap-text-faint) !important;text-transform:uppercase !important;letter-spacing:0.04em !important;margin-bottom:2px !important;padding:0 !important;}.sb-field input[type="text"],.sb-field input[type="date"]{width:100% !important;padding:0 !important;border:none !important;outline:none !important;background:transparent !important;font-size:15px !important;font-weight:600 !important;color:var(--ap-text) !important;}.sb-icon{position:absolute !important;left:14px !important;top:50% !important;transform:translateY(-50%) !important;font-size:16px !important;color:var(--ap-navy) !important;opacity:0.5 !important;}.sb-swap{align-self:center !important;width:38px !important;height:38px !important;border-radius:50% !important;background:var(--ap-navy) !important;border:3px solid #fff !important;color:#fff !important;margin:-16px auto !important;z-index:5 !important;box-shadow:var(--ap-sh-md) !important;transform:rotate(90deg) !important;}.sb-btn{width:100% !important;padding:16px !important;font-size:16px !important;font-weight:800 !important;border-radius:var(--ap-r-md) !important;background:linear-gradient(135deg,var(--ap-yellow),var(--ap-yellow-dark)) !important;color:var(--ap-navy) !important;border:none !important;min-height:52px !important;box-shadow:0 4px 14px rgba(255,200,0,.4) !important;margin-top:4px !important;display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;}#recentSearches{padding:12px 0 0 !important;}#recentList{display:flex !important;gap:8px !important;overflow-x:auto !important;padding-bottom:4px !important;scroll-snap-type:x mandatory !important;scrollbar-width:none !important;flex-wrap:nowrap !important;border-bottom:none !important;}#recentList::-webkit-scrollbar{display:none !important;}#recentList > button{flex-shrink:0 !important;scroll-snap-align:start !important;background:var(--ap-surface-alt) !important;border:1px solid var(--ap-border) !important;border-radius:var(--ap-r-full) !important;padding:8px 14px !important;font-size:12px !important;font-weight:600 !important;color:var(--ap-text) !important;}.h-ap-drop{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;width:100% !important;max-height:100vh !important;height:100vh !important;border-radius:0 !important;z-index:10000 !important;padding:0 !important;background:#fff !important;overflow-y:auto !important;min-width:100% !important;}.h-ap-close-bar{padding:16px !important;position:sticky !important;top:0 !important;background:var(--ap-navy) !important;color:#fff !important;margin:0 !important;z-index:10 !important;}.h-ap-close-title{font-size:16px !important;color:#fff !important;}.h-ap-close-btn{background:rgba(255,255,255,.15) !important;color:#fff !important;}.h-ap-section{padding:16px 16px 8px !important;font-size:11px !important;}.h-ap-opt{padding:14px 16px !important;border-bottom:1px solid var(--ap-border-light) !important;}.h-ap-city{font-size:16px !important;}.ins-upsell-banner{flex-direction:column !important;align-items:stretch !important;text-align:center !important;margin:16px 12px !important;padding:18px !important;border-radius:var(--ap-r-lg) !important;}.ins-upsell-icon{font-size:32px !important;}.ins-upsell-text strong{font-size:14px !important;}.ins-upsell-btn{width:100% !important;text-align:center !important;}.search-page{padding-bottom:calc(var(--ap-tabbar-h) + var(--ap-safe-bottom) + 16px) !important;}.search-container{padding:12px !important;grid-template-columns:1fr !important;}.filters-sidebar{display:none !important;}.mobile-filter-btn{display:flex !important;position:sticky !important;top:70px !important;z-index:50 !important;background:var(--ap-navy) !important;color:#fff !important;border-radius:var(--ap-r-full) !important;padding:10px 18px !important;font-size:13px !important;font-weight:700 !important;width:auto !important;margin-bottom:12px !important;align-self:flex-start !important;align-items:center !important;gap:8px !important;box-shadow:var(--ap-sh-md) !important;}.filters-sidebar.show{display:block !important;position:fixed !important;bottom:0 !important;left:0 !important;right:0 !important;top:auto !important;max-height:80vh !important;z-index:10000 !important;border-radius:var(--ap-r-xl) var(--ap-r-xl) 0 0 !important;overflow-y:auto !important;animation:ap-slide-up .3s ease !important;}.flight-card{flex-direction:column !important;padding:16px !important;border-radius:var(--ap-r-lg) !important;gap:14px !important;}.flight-main{width:100% !important;gap:12px !important;}.flight-leg{gap:10px !important;}.flight-times{width:100% !important;gap:8px !important;}.time-block .time{font-size:18px !important;}.flight-price{width:100% !important;border-left:none !important;border-top:1px dashed var(--ap-border) !important;padding:12px 0 0 0 !important;display:flex !important;align-items:center !important;justify-content:space-between !important;min-width:0 !important;}.price-amount{font-size:20px !important;}.price-per{display:none !important;}.btn-select{width:auto !important;padding:12px 24px !important;min-height:44px !important;}.results-header{flex-direction:row !important;gap:8px !important;align-items:center !important;justify-content:space-between !important;flex-wrap:wrap !important;}.sort-options select{padding:8px 28px 8px 12px !important;font-size:13px !important;border-radius:var(--ap-r-md) !important;}.search-header-bar{padding:8px 0 !important;background:var(--ap-navy) !important;}.search-header-inner{flex-wrap:wrap !important;gap:6px !important;padding:0 10px !important;}.shb-field{min-width:calc(50% - 4px) !important;}.shb-date-field{min-width:calc(50% - 4px) !important;}.shb-pax{min-width:100% !important;order:5 !important;}.shb-search-btn{width:100% !important;justify-content:center !important;order:6 !important;}.shb-swap{width:32px !important;height:32px !important;}.date-item{min-width:70px !important;padding:8px 4px !important;}.date-item .di-date{font-size:12px !important;}.date-item .di-price{font-size:11px !important;}.fd-overlay{align-items:flex-end !important;padding:0 !important;background:rgba(15,23,42,.5) !important;}.fd-modal{border-radius:var(--ap-r-xl) var(--ap-r-xl) 0 0 !important;max-height:92vh !important;min-height:auto !important;overflow-y:auto !important;animation:ap-sheet-up .35s cubic-bezier(.4,0,.2,1) !important;}.fd-modal-header{padding:12px 16px !important;border-bottom:1px solid var(--ap-border-light) !important;}.fd-modal-header::before{content:'';position:absolute;top:6px;left:50%;transform:translateX(-50%);width:40px;height:4px;background:var(--ap-border);border-radius:2px;}.fd-modal-body{grid-template-columns:1fr !important;padding:16px !important;gap:14px !important;padding-bottom:calc(80px + var(--ap-safe-bottom)) !important;}.fd-modal-right{position:sticky !important;bottom:0 !important;background:#fff !important;margin:0 -16px -16px !important;padding:12px 16px calc(12px + var(--ap-safe-bottom)) !important;border-top:1px solid var(--ap-border) !important;box-shadow:0 -8px 24px rgba(15,23,42,.08) !important;z-index:5 !important;order:99 !important;}.fd-price-card{display:flex !important;align-items:center !important;gap:12px !important;padding:0 !important;background:transparent !important;border:none !important;box-shadow:none !important;text-align:left !important;}.fd-price-card .fd-price-amount{font-size:22px !important;flex-shrink:0 !important;}.fd-price-card .fd-price-per{display:none !important;}.fd-price-card .fd-price-via{display:none !important;}.fd-buy-btn{margin:0 0 0 auto !important;width:auto !important;flex-shrink:0 !important;padding:14px 24px !important;}.fd-buy-hint{display:none !important;}.fd-leg-times{grid-template-columns:1fr 1.2fr 1fr !important;gap:8px !important;}.fd-leg-time{font-size:18px !important;}.fd-leg-airport{font-size:12px !important;padding:2px 6px !important;}.db-wrap{padding:12px !important;}.db-hero{flex-direction:column !important;gap:16px !important;padding:20px !important;border-radius:var(--ap-r-lg) !important;}.db-hero__left h1{font-size:22px !important;}.db-hero__left p{font-size:13px !important;opacity:0.9 !important;}.db-hero__stats{display:grid !important;grid-template-columns:1fr 1fr !important;gap:10px !important;width:100% !important;}.db-hero__stat{padding:14px !important;border-radius:var(--ap-r-md) !important;}.db-hero__stat-val{font-size:18px !important;}.db-hero__stat-lbl{font-size:10px !important;text-transform:uppercase !important;letter-spacing:0.03em !important;}.db-grid{grid-template-columns:1fr !important;gap:14px !important;margin-top:14px !important;}.db-card{border-radius:var(--ap-r-lg) !important;margin-bottom:0 !important;}.db-card__head{padding:14px 16px !important;}.db-card__head h3{font-size:15px !important;}.db-tabs{display:flex !important;padding:4px !important;background:var(--ap-surface-alt) !important;margin:0 16px 12px !important;border-radius:var(--ap-r-md) !important;gap:4px !important;}.db-tab{flex:1 !important;padding:8px 6px !important;font-size:11px !important;border-radius:var(--ap-r-sm) !important;border:none !important;background:transparent !important;}.db-tab.active{background:#fff !important;color:var(--ap-navy) !important;box-shadow:var(--ap-sh-sm) !important;}.booking-item{padding:14px 16px !important;gap:12px !important;}.booking-icon{width:44px !important;height:44px !important;}.booking-route{font-size:14px !important;}.booking-meta{font-size:11px !important;}.baggage-hero{padding:30px 16px !important;}.hero-title{font-size:24px !important;line-height:1.25 !important;}.hero-subtitle{font-size:13px !important;}.baggage-content{padding:16px !important;}.ins-calculator{padding:16px !important;border-radius:var(--ap-r-lg) !important;}.ins-calc-header{flex-direction:column !important;align-items:flex-start !important;gap:8px !important;margin-bottom:16px !important;}.ins-calc-icon{width:40px !important;height:40px !important;font-size:18px !important;}.ins-calc-inputs{grid-template-columns:1fr !important;gap:14px !important;}.ins-calc-results{grid-template-columns:1fr !important;gap:8px !important;}.ins-plans{grid-template-columns:1fr !important;gap:14px !important;}.ins-plan{padding:18px !important;border-radius:var(--ap-r-lg) !important;}.auth-page{padding:20px 16px !important;min-height:calc(100vh - 58px) !important;}.auth-card{padding:24px 20px !important;border-radius:var(--ap-r-xl) !important;box-shadow:var(--ap-sh-lg) !important;max-width:100% !important;}.auth-card h1,.auth-card h2{font-size:22px !important;}.auth-card input,.auth-card .form-control{padding:13px 16px !important;font-size:15px !important;border-radius:var(--ap-r-md) !important;min-height:48px !important;}.auth-card button[type="submit"],.auth-card .btn-primary{padding:14px !important;font-size:15px !important;font-weight:700 !important;min-height:52px !important;border-radius:var(--ap-r-md) !important;}.site-footer{padding-bottom:calc(var(--ap-tabbar-h) + var(--ap-safe-bottom)) !important;}.ai-widget-container,.ai-widget-fab{bottom:calc(var(--ap-tabbar-h) + var(--ap-safe-bottom) + 12px) !important;}.wa-float{bottom:calc(var(--ap-tabbar-h) + var(--ap-safe-bottom) + 12px) !important;}@keyframes ap-slide-up{from{transform:translateY(100%);}to{transform:translateY(0);}}@keyframes ap-sheet-up{from{transform:translateY(100%);}to{transform:translateY(0);}}a,button,[role="button"]{-webkit-tap-highlight-color:transparent !important;}button,.btn,a.btn,input,select,textarea{min-height:44px;}@media (hover:none){.feature-card:hover{transform:none !important;}.dest-card:hover img{transform:none !important;}.flight-card:hover{transform:none !important;box-shadow:var(--ap-sh-sm) !important;}}}.ap-tabbar{display:none;position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid var(--ap-border);z-index:var(--ap-z-tabbar);padding:6px 0 calc(6px + var(--ap-safe-bottom));box-shadow:0 -4px 16px rgba(15,23,42,.06);}.ap-tabbar__inner{display:flex;justify-content:space-around;align-items:stretch;max-width:600px;margin:0 auto;}.ap-tab{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:6px 4px;text-decoration:none;color:var(--ap-text-muted);font-size:10px;font-weight:600;min-height:52px;transition:color .15s;position:relative;}.ap-tab i{font-size:20px;line-height:1;}.ap-tab.active{color:var(--ap-navy);}.ap-tab.active::before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:28px;height:3px;background:var(--ap-yellow);border-radius:0 0 3px 3px;}.ap-tab__badge{position:absolute;top:4px;right:50%;margin-right:-16px;background:var(--ap-red);color:#fff;font-size:9px;font-weight:800;border-radius:var(--ap-r-full);padding:1px 5px;min-width:16px;text-align:center;line-height:1.4;}@media (max-width:768px){.ap-tabbar{display:block;}}.sort-tabs{display:flex;gap:6px;margin:0 0 14px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;}.sort-tabs::-webkit-scrollbar{display:none;}.sort-tab{flex-shrink:0;padding:9px 14px;border:1.5px solid var(--ap-border,#e2e8f0);border-radius:var(--ap-r-full,999px);background:#fff;font-size:13px;font-weight:600;color:var(--ap-text-muted,#64748b);cursor:pointer;transition:all .15s;display:inline-flex;align-items:center;gap:6px;font-family:inherit;min-height:38px;}.sort-tab i{font-size:11px;}.sort-tab:hover{border-color:var(--ap-navy,#1a1f71);color:var(--ap-navy,#1a1f71);}.sort-tab.active{background:var(--ap-navy,#1a1f71);border-color:var(--ap-navy,#1a1f71);color:#fff;}.sort-tab.active i{color:var(--ap-yellow,#ffc800);}@media (max-width:768px){.sort-tabs{padding:0 4px;margin:0 0 12px;}.sort-options{display:none !important;}.sort-tab{padding:8px 12px;font-size:12px;}}.flights-skeleton{display:none;flex-direction:column;gap:14px;margin-top:8px;}.flights-skeleton[style*="flex"]{display:flex !important;}.sk-card{background:#fff;border-radius:var(--ap-r-lg,16px);padding:18px;display:flex;justify-content:space-between;align-items:center;gap:14px;border:1px solid var(--ap-border-light,#f1f5f9);box-shadow:var(--ap-sh-sm,0 1px 2px rgba(15,23,42,.06));}.sk-left,.sk-right{display:flex;flex-direction:column;gap:8px;flex:1;}.sk-right{align-items:flex-end;flex:0 0 auto;}.sk-line,.sk-pill{background:linear-gradient(90deg,#f1f5f9 0%,#e2e8f0 50%,#f1f5f9 100%);background-size:200% 100%;animation:sk-shimmer 1.4s ease-in-out infinite;border-radius:6px;height:14px;}.sk-line.w35{width:35%;}.sk-line.w40{width:40%;}.sk-line.w45{width:45%;}.sk-line.w50{width:50%;}.sk-line.w60{width:60%;}.sk-line.w70{width:70%;}.sk-pill{width:100px;height:38px;border-radius:8px;}@keyframes sk-shimmer{0%{background-position:200% 0;}100%{background-position:-200% 0;}}@media (max-width:768px){.sk-card{flex-direction:column;align-items:stretch;padding:14px;}.sk-right{align-items:stretch;}.sk-pill{width:100%;}}.flight-card{position:relative;overflow:visible;}.flight-badge{position:absolute;top:-8px;left:16px;display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:var(--ap-r-full,999px);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:0.02em;box-shadow:var(--ap-sh-md,0 4px 12px rgba(15,23,42,.08));z-index:2;line-height:1.4;}.flight-badge i{font-size:10px;}.flight-badge.badge-best{background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#422006;}.flight-badge.badge-cheapest{background:linear-gradient(135deg,#16a34a,#15803d);color:#fff;}.flight-badge.badge-fastest{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;}.ap-empty{text-align:center;padding:40px 24px;display:flex;flex-direction:column;align-items:center;gap:14px;}.ap-empty__icon{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,#f0f4ff,#fffbeb);display:flex;align-items:center;justify-content:center;font-size:36px;color:var(--ap-navy,#1a1f71);}.ap-empty__title{font-size:16px;font-weight:700;color:var(--ap-text,#0f172a);margin:0;}.ap-empty__desc{font-size:13px;color:var(--ap-text-muted,#64748b);max-width:280px;line-height:1.5;margin:0;}.ap-empty__cta{margin-top:6px;background:linear-gradient(135deg,var(--ap-yellow,#ffc800),var(--ap-yellow-dark,#f5b800));color:var(--ap-navy,#1a1f71);border:none;border-radius:var(--ap-r-md,12px);padding:12px 22px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;gap:6px;box-shadow:0 4px 14px rgba(255,200,0,.4);cursor:pointer;min-height:44px;}.ap-ptr{position:fixed;top:-60px;left:50%;transform:translateX(-50%);background:var(--ap-navy,#1a1f71);color:#fff;padding:10px 18px;border-radius:24px;font-size:13px;font-weight:600;display:flex;align-items:center;gap:8px;z-index:9999;opacity:0;pointer-events:none;transition:opacity 0.2s,top 0.2s;box-shadow:0 8px 24px rgba(15,23,42,.25);}.ap-ptr.show{opacity:1;top:70px;}.ap-ptr__icon{width:22px;height:22px;display:flex;align-items:center;justify-content:center;transition:transform 0.25s;}.ap-ptr.ready .ap-ptr__icon{transform:rotate(180deg);color:var(--ap-yellow,#ffc800);}.ap-ptr.refreshing{background:var(--ap-yellow,#ffc800);color:var(--ap-navy,#1a1f71);}.ap-ptr.refreshing .ap-ptr__icon{color:var(--ap-navy,#1a1f71);}@keyframes ap-fade-up{from{opacity:0;transform:translateY(12px);}to{opacity:1;transform:translateY(0);}}@keyframes ap-stat-shine{0%,100%{background-position:-200% 0;}50%{background-position:200% 0;}}.db-hero{animation:ap-fade-up 0.5s cubic-bezier(.4,0,.2,1) both;}.db-hero__stat{animation:ap-fade-up 0.5s cubic-bezier(.4,0,.2,1) both;}.db-hero__stat:nth-child(1){animation-delay:0.08s;}.db-hero__stat:nth-child(2){animation-delay:0.14s;}.db-hero__stat:nth-child(3){animation-delay:0.20s;}.db-hero__stat:nth-child(4){animation-delay:0.26s;}.db-card{animation:ap-fade-up 0.45s cubic-bezier(.4,0,.2,1) both;animation-delay:0.3s;}.db-hero__stat-val.is-wallet{background:linear-gradient(90deg,currentColor 0%,currentColor 40%,#fff 50%,currentColor 60%,currentColor 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:ap-stat-shine 3s ease-in-out infinite;}