.fx-row{align-items:center;gap:6px;display:flex}.fx-col{flex-direction:column;gap:8px;display:flex}.fx-between{justify-content:space-between}.fx-ellip{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fx-muted{color:var(--lyp-text-tertiary);font-size:12px}.fx-tone-up{color:var(--lyp-success-text)}.fx-tone-down{color:var(--lyp-error-text)}.fx-tone-none{color:var(--lyp-text-tertiary)}.fx-tone-ink{color:var(--lyp-text-primary)}.fx-av{border-radius:var(--lyp-r-full);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:600;display:flex}.fx-ota-dot{background:var(--lyp-brand);border-radius:3px;flex-shrink:0;width:8px;height:8px}.fx-ota-logo{border-radius:var(--lyp-r-base);background:var(--lyp-bg-default);-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:16px;height:16px}.fx-dk{isolation:isolate;text-align:left;width:1120px;margin:0 auto;position:relative}.fx-aur{z-index:-1;border-radius:var(--lyp-r-full);filter:blur(80px);opacity:.45;pointer-events:none;position:absolute}.fx-a1{background:var(--lyp-brand-100);width:520px;height:360px;top:40px;left:-120px}.fx-a2{background:var(--lyp-success-bg);width:520px;height:380px;bottom:-40px;right:-140px}.fx-a3{background:var(--lyp-navy-200);width:420px;height:260px;top:-60px;left:420px}.fx-win{border-radius:var(--lyp-r-3xl);-webkit-backdrop-filter:blur(24px)saturate(1.4);box-shadow:var(--lyp-shadow-xl);background:#ffffffb8;border:1px solid #00000014;position:relative;overflow:hidden}.fx-winbar{border-bottom:1px solid var(--lyp-border-subtle);background:#fff9;justify-content:space-between;align-items:center;height:40px;padding:0 16px;display:flex}.fx-winbar i{border-radius:var(--lyp-r-full);width:11px;height:11px;margin-right:7px;display:inline-block}.fx-mac-r{background:var(--lyp-mac-red)}.fx-mac-y{background:var(--lyp-mac-yellow)}.fx-mac-g{background:var(--lyp-mac-green)}.fx-wintitle{color:var(--lyp-text-secondary);gap:8px;font-size:12.5px;font-weight:600}.fx-wincount{color:var(--lyp-text-tertiary);font-size:12px;font-weight:500}.fx-mhead{display:none}.fx-app{grid-template-columns:330px minmax(0,1fr);height:600px;display:grid}.fx-ctrl{background:var(--lyp-bg-default);border-right:1px solid var(--lyp-border-subtle);flex-direction:column;gap:14px;padding:18px;display:flex}.fx-ctrl-head strong{letter-spacing:-.02em;font-size:18px;font-weight:600}.fx-ctrl-head span{color:var(--lyp-text-tertiary);font-size:11.5px}.fx-lbl{letter-spacing:.08em;text-transform:uppercase;color:var(--lyp-text-tertiary);font-size:10.5px;font-weight:600}.fx-base{align-items:baseline}.fx-base strong{font-size:12.5px;font-weight:600;transition:color .4s}.fx-lchips{gap:5px;margin-top:7px}.fx-lchip{border-radius:var(--lyp-r-full);background:var(--lyp-bg-subtle);align-items:center;height:28px;padding:0 11px;font-size:12px;font-weight:600;display:inline-flex}.fx-lchip.on{background:var(--lyp-int);color:var(--lyp-text-inverse)}.fx-track{border-radius:var(--lyp-r-full);background:var(--lyp-neutral-100);height:8px;margin:10px 0 4px;position:relative}.fx-tfill{border-radius:var(--lyp-r-full);transition:left .9s var(--lyp-ease-inout), width .9s var(--lyp-ease-inout), background .5s;position:absolute;top:0;bottom:0}.fx-bg-up{background:var(--lyp-success)}.fx-bg-down{background:var(--lyp-error)}.fx-thumb{border-radius:var(--lyp-r-full);background:var(--lyp-bg-default);width:22px;height:22px;box-shadow:0 0 0 2px var(--lyp-int), var(--lyp-shadow-md);transition:left .9s var(--lyp-ease-inout);margin:-11px 0 0 -11px;position:absolute;top:50%}.fx-scale{color:var(--lyp-text-disabled);font-size:10px}.fx-wds{gap:4px;margin-top:7px}.fx-wd{border-radius:var(--lyp-r-lg);background:var(--lyp-bg-subtle);height:30px;color:var(--lyp-text-tertiary);flex:1;justify-content:center;align-items:center;font-size:12px;font-weight:600;transition:background .4s,color .4s,transform .4s;display:flex}.fx-wd.on{background:var(--lyp-int);color:var(--lyp-text-inverse);transform:scale(1.06)}.fx-wd.on.fx-wd-b{background:var(--lyp-error-text)}.fx-dialrow{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:12px;display:grid}.fx-dial{width:112px;height:112px;position:relative}.fx-dial svg{width:100%;height:100%;display:block}.fx-dial circle{fill:none;stroke-width:10px}.fx-dial-bg{stroke:var(--lyp-neutral-100)}.fx-dial-fg{stroke-linecap:round;transform-origin:50%;transform:rotate(-90deg)}.fx-stroke-up{stroke:var(--lyp-success-text)}.fx-stroke-down{stroke:var(--lyp-error-text)}.fx-stroke-none{stroke:var(--lyp-text-disabled)}.fx-dial-t{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.fx-dial-t strong{letter-spacing:-.03em;font-size:26px;font-weight:600}.fx-dial-t span{color:var(--lyp-text-tertiary);font-size:10px;font-weight:600}.fx-seg{border-radius:var(--lyp-r-xl);background:var(--lyp-neutral-100);grid-template-columns:repeat(2,minmax(0,1fr));padding:3px;font-size:12.5px;font-weight:600;display:grid}.fx-seg span{border-radius:var(--lyp-r-lg);height:32px;color:var(--lyp-text-tertiary);justify-content:center;align-items:center;transition:background .4s,color .4s,box-shadow .4s;display:flex}.fx-seg span.on{background:var(--lyp-bg-default);box-shadow:var(--lyp-shadow-sm)}.fx-seg span.on.fx-tone-up{color:var(--lyp-success-text)}.fx-seg span.on.fx-tone-down{color:var(--lyp-error-text)}.fx-min{border-radius:var(--lyp-r-xl);border:1.5px solid var(--lyp-border-default);padding:8px 10px}.fx-min span{letter-spacing:.04em;text-transform:uppercase;color:var(--lyp-text-tertiary);font-size:10px;font-weight:600;display:block}.fx-min strong{font-size:14px;font-weight:600}.fx-apply{border-radius:var(--lyp-r-xl);background:var(--lyp-brand);height:48px;color:var(--lyp-text-inverse);justify-content:center;align-items:center;margin-top:auto;font-size:14.5px;font-weight:600;display:flex}.fx-apply.done{background:var(--lyp-success);animation:.35s ease-in-out both fx-press}.fx-area{background:var(--lyp-bg-subtle);padding:18px;position:relative}.fx-area-title{gap:8px}.fx-area-title strong{font-size:15px;font-weight:600}.fx-selpill{border-radius:var(--lyp-r-full);background:var(--lyp-neutral-100);height:24px;color:var(--lyp-text-secondary);align-items:center;padding:0 9px;font-size:11.5px;font-weight:600;transition:background .4s;display:inline-flex}.fx-selpill.on{background:var(--lyp-brand);color:var(--lyp-text-inverse)}.fx-otas{gap:5px}.fx-ota{border-radius:var(--lyp-r-full);background:var(--lyp-bg-default);border:1px solid var(--lyp-border-default);align-items:center;gap:5px;height:28px;padding:0 9px;font-size:11px;font-weight:600;display:inline-flex}.fx-sync{color:var(--lyp-success-text);animation:fx-pop .45s var(--lyp-ease-back) both;font-weight:600}.fx-pgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.fx-pc{border-radius:var(--lyp-r-2xl);background:var(--lyp-bg-default);border:1.5px solid var(--lyp-border-subtle);height:204px;box-shadow:var(--lyp-shadow-sm);transition:opacity .5s,transform .5s,border-color .5s,box-shadow .5s,filter .5s;position:relative;overflow:hidden}.fx-pc.picked{border-color:var(--lyp-brand);box-shadow:0 0 0 4px color-mix(in srgb, var(--lyp-brand) 12%, transparent), var(--lyp-shadow-lg);transform:translateY(-4px)}.fx-pc.dim{opacity:.38;filter:grayscale(.6)}.fx-pc img{-o-object-fit:cover;object-fit:cover;width:100%;height:84px;display:block}.fx-chk{border-radius:var(--lyp-r-full);background:var(--lyp-brand);width:24px;height:24px;color:var(--lyp-text-inverse);box-shadow:var(--lyp-shadow-sm);animation:fx-pop .4s var(--lyp-ease-back) both;justify-content:center;align-items:center;display:flex;position:absolute;top:8px;right:8px}.fx-shield{border-radius:var(--lyp-r-full);background:var(--lyp-bg-inverse);height:24px;color:var(--lyp-text-inverse);animation:fx-pop .45s var(--lyp-ease-back) .8s both;align-items:center;gap:4px;padding:0 8px;font-size:10.5px;font-weight:600;display:inline-flex;position:absolute;top:8px;left:8px}.fx-pc-body{flex-direction:column;gap:5px;padding:9px 11px;display:flex}.fx-pc-body>strong{font-size:12.5px;font-weight:600}.fx-pc-loc{color:var(--lyp-text-secondary);font-size:11px}.fx-occ{border-radius:var(--lyp-r-full);background:var(--lyp-neutral-100);height:20px;color:var(--lyp-text-secondary);align-items:center;padding:0 7px;font-size:10.5px;font-weight:600;display:inline-flex}.fx-occ-up{background:var(--lyp-success-bg);color:var(--lyp-success-text)}.fx-occ-down{background:var(--lyp-error-bg);color:var(--lyp-error-text)}.fx-pc-price{margin-top:2px}.fx-price{letter-spacing:-.02em;font-size:20px;font-weight:600;transition:color .5s}.fx-dp{border-radius:var(--lyp-r-full);height:20px;animation:fx-pop .45s var(--lyp-ease-back) both;align-items:center;padding:0 7px;font-size:10.5px;font-weight:600;display:inline-flex}.fx-dp-up{background:var(--lyp-success-bg);color:var(--lyp-success-text)}.fx-dp-down{background:var(--lyp-error-bg);color:var(--lyp-error-text)}.fx-was{min-height:13px;color:var(--lyp-text-disabled);font-size:10.5px;text-decoration:line-through}.fx-flash{border-radius:var(--lyp-r-2xl);pointer-events:none;animation:1s ease-out both fx-flash;position:absolute;inset:0}.fx-flash-up{box-shadow:inset 0 0 0 3px var(--lyp-success)}.fx-flash-down{box-shadow:inset 0 0 0 3px var(--lyp-error)}.fx-banner{border-radius:var(--lyp-r-2xl);background:var(--lyp-bg-inverse);color:var(--lyp-text-inverse);box-shadow:var(--lyp-shadow-xl);animation:fx-fade-up .5s var(--lyp-ease-brand) both;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex;position:absolute;bottom:18px;left:18px;right:18px}.fx-banner-l{gap:10px}.fx-banner-l strong{font-size:14px;font-weight:600;display:block}.fx-banner-ico{border-radius:var(--lyp-r-lg);background:var(--lyp-success);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.fx-banner-d,.fx-banner-m{color:var(--lyp-text-inverse-secondary);font-size:12px}.fx-banner-m{display:none}.fx-banner-s{color:var(--lyp-success-on-dark);white-space:nowrap;font-size:12px;font-weight:600}.fx-pains{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:6px 0 0;padding:0;list-style:none;display:grid}.fx-pains li{align-items:center;gap:10px;font-size:17px;font-weight:500;display:flex}.fx-x{border-radius:var(--lyp-r-full);background:var(--lyp-error-bg);width:24px;height:24px;color:var(--lyp-error);flex-shrink:0;justify-content:center;align-items:center;display:flex}.fx-edits{height:420px;position:relative}.fx-edits-tag{z-index:5;border-radius:var(--lyp-r-lg);background:var(--lyp-bg-inverse);color:var(--lyp-text-inverse);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;padding:6px 12px;font-size:12px;font-weight:600;position:absolute;top:-6px;left:50%;transform:translate(-50%)}.fx-editcard{border-radius:var(--lyp-r-2xl);background:var(--lyp-bg-default);width:280px;box-shadow:var(--lyp-shadow-lg);padding:18px;position:absolute}.fx-editcard strong{font-weight:600}.fx-edit-1{opacity:.6;top:60px;left:0;transform:rotate(-5deg)}.fx-edit-2{opacity:.8;top:110px;left:60px;transform:rotate(-2deg)}.fx-edit-3{z-index:2;top:160px;left:120px}.fx-editfield{border-radius:var(--lyp-r-lg);background:var(--lyp-bg-subtle);align-items:center;height:38px;margin-top:10px;padding:0 12px;display:flex}.fx-editfield.on{background:var(--lyp-bg-default);border:1.5px solid var(--lyp-brand)}.fx-caret{background:var(--lyp-brand);width:1.5px;height:16px;animation:1s step-end infinite fx-blink}.fx-editnote{color:var(--lyp-text-secondary);margin-top:12px;font-size:13px;display:block}.fx-clock{z-index:3;border-radius:var(--lyp-r-2xl);background:var(--lyp-bg-default);box-shadow:var(--lyp-shadow-lg);flex-direction:column;align-items:center;gap:8px;padding:18px;display:flex;position:absolute;top:40px;right:10px}.fx-clock strong{font-size:22px;font-weight:600}.fx-clock-face{fill:none;stroke:var(--lyp-neutral-100);stroke-width:5px}.fx-clock-hand{transform-origin:50%;animation:6s linear infinite fx-spin}.fx-clock-hand path{stroke:var(--lyp-brand);stroke-width:4px;stroke-linecap:round}.fx-clock-pin{fill:var(--lyp-text-primary)}.fx-duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.fx-duo-card{border-radius:var(--lyp-r-3xl);background:var(--lyp-bg-subtle);flex-direction:column;gap:18px;padding:40px;display:flex}.fx-duo-card .fp-h2{font-size:clamp(30px,3.1vw,44px)}.fx-duo-card p{color:var(--lyp-text-secondary);margin:0;font-size:17.5px;line-height:1.6}.fx-duo-dark{background-color:var(--lyp-bg-inverse);color:var(--lyp-text-inverse);background-image:radial-gradient(#ffffff0f 1px,#0000 1px);background-size:22px 22px}.fp-page .fx-duo-dark .lyp-serif{color:var(--lyp-text-brand-on-dark)}.fx-duo-dark p{color:var(--lyp-text-inverse-secondary)}.fx-tiles{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;margin-top:auto;display:grid}.fx-tile{border-radius:var(--lyp-r-xl);background:var(--lyp-neutral-100);height:54px;animation:6s ease-in-out infinite fx-sweep}.fx-pct{border-radius:var(--lyp-r-2xl);background:#ffffff0d;margin-top:auto;padding:22px}.fx-pct-top{align-items:baseline;margin-bottom:18px}.fx-pct-v{font-size:38px;font-weight:600;transition:color .4s}.fx-pct-v.up{color:var(--lyp-success-on-dark)}.fx-pct-v.down{color:var(--lyp-text-brand-on-dark)}.fx-pct-prices span{border-radius:var(--lyp-r-lg);background:#ffffff14;padding:6px 10px;font-size:14px;font-weight:600}.fx-slider{border-radius:var(--lyp-r-full);background:linear-gradient(90deg, var(--lyp-error-bg), var(--lyp-neutral-100) 50%, var(--lyp-success-bg));height:10px;position:relative}.fx-sthumb{border-radius:var(--lyp-r-full);background:var(--lyp-bg-default);width:30px;height:30px;box-shadow:0 0 0 3px var(--lyp-brand), var(--lyp-shadow-md);transition:left .9s var(--lyp-ease-inout);margin:-15px 0 0 -15px;position:absolute;top:50%}.fx-pct-scale{color:var(--lyp-text-inverse-secondary);margin-top:10px;font-size:12px}.fx-two{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%;margin-top:16px;display:grid}.fx-dcard{flex-direction:column;gap:14px;padding:32px;display:flex}.fx-dtag{border-radius:var(--lyp-r-full);align-items:center;height:30px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.fx-dchange{font-size:28px;font-weight:600}.fx-d-up .fx-dtag{background:var(--lyp-success-bg);color:var(--lyp-success-text)}.fx-d-up .fx-dchange{color:var(--lyp-success-text)}.fx-d-down .fx-dtag{background:var(--lyp-error-bg);color:var(--lyp-error-text)}.fx-d-down .fx-dchange{color:var(--lyp-error-text)}.fx-dcard h3{margin:0;font-size:22px;font-weight:600}.fx-dcard p{color:var(--lyp-text-secondary);margin:0;font-size:16px;line-height:1.6}.fx-bars{align-items:flex-end;gap:8px;height:90px;display:flex}.fx-bars span{border-radius:var(--lyp-r-lg);transform-origin:bottom;flex:1;animation:3s ease-in-out infinite fx-grow}.fx-d-up .fx-bars span{background:var(--lyp-success)}.fx-d-down .fx-bars span{background:color-mix(in srgb, var(--lyp-error) 35%, var(--lyp-neutral-0))}.fx-fchips{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.fx-fchip{border-radius:var(--lyp-r-full);background:var(--lyp-bg-default);border:1px solid var(--lyp-border-subtle);height:46px;box-shadow:var(--lyp-shadow-sm);align-items:center;padding:0 20px;font-size:16px;font-weight:600;animation:6s ease-in-out infinite fx-float;display:inline-flex}.fx-cal-card{border:1px solid var(--lyp-border-subtle);box-shadow:var(--lyp-shadow-lg);padding:28px}.fx-cal-head{margin-bottom:16px}.fx-cal-head strong{font-size:17px;font-weight:600}.fx-rule{border-radius:var(--lyp-r-full);background:var(--lyp-brand-100);height:28px;color:var(--lyp-text-brand);align-items:center;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.fx-cal{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.fx-cal-wd{color:var(--lyp-text-tertiary);text-align:center;margin-bottom:6px;font-size:12px;font-weight:600}.fx-cal-wd .we{color:var(--lyp-brand)}.fx-cd{border-radius:var(--lyp-r-lg);background:var(--lyp-bg-subtle);height:44px;color:var(--lyp-text-secondary);justify-content:center;align-items:center;font-size:13.5px;font-weight:600;display:flex}.fx-cd.we{background:var(--lyp-brand);color:var(--lyp-text-inverse);animation:3s ease-in-out infinite fx-cdp}.fx-safe{box-shadow:var(--lyp-shadow-xl);padding:28px}.fx-floor{border-radius:var(--lyp-r-2xl);background:var(--lyp-bg-inverse);color:var(--lyp-text-inverse);align-items:center;gap:14px;margin-bottom:10px;padding:16px;display:flex}.fx-floor strong{font-size:16px;font-weight:600;display:block}.fx-floor span span{color:var(--lyp-text-inverse-secondary);font-size:13px}.fx-floor-ico{border-radius:var(--lyp-r-xl);background:var(--lyp-brand);flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.fx-hlabel{letter-spacing:.08em;text-transform:uppercase;color:var(--lyp-text-tertiary);margin:18px 0 4px;font-size:12px;font-weight:600;display:block}.fx-hrow{border-top:1px solid var(--lyp-border-subtle);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 0;animation:.5s ease-out both fx-fade-up;display:grid}.fx-hrow-t{font-size:14px;line-height:1.45}.fx-hrow-t strong{font-weight:600}.fx-hrow-t span{color:var(--lyp-text-tertiary);font-size:12px;display:block}.fx-when{white-space:nowrap}.fx-ring{width:420px;height:420px;margin:0 auto;position:relative}.fx-pulse{border-radius:var(--lyp-r-full);border:2px solid color-mix(in srgb, var(--lyp-brand) 40%, transparent);width:120px;height:120px;margin:-60px 0 0 -60px;animation:4s ease-out infinite fx-ring;position:absolute;top:50%;left:50%}.fx-pulse-2{animation-delay:2s}.fx-ring-core{background:var(--lyp-brand);width:120px;height:120px;color:var(--lyp-text-inverse);box-shadow:var(--lyp-shadow-xl);border-radius:34px;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fx-ring-core strong{font-size:30px;font-weight:600}.fx-ring-core span{font-size:12px;font-weight:600}.fx-node{flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute}.fx-node-1{top:0;left:178px}.fx-node-2{top:110px;right:10px}.fx-node-3{bottom:10px;right:50px}.fx-node-4{bottom:10px;left:50px}.fx-node-5{top:110px;left:10px}.fx-node-b{border-radius:var(--lyp-r-2xl);background:var(--lyp-bg-inverse);width:64px;height:64px;box-shadow:var(--lyp-shadow-lg);justify-content:center;align-items:center;display:flex}.fx-node-logo{border-radius:inherit;background:var(--lyp-bg-default);-o-object-fit:contain;object-fit:contain;width:100%;height:100%;padding:12px}.fx-node-s{color:var(--lyp-success-text);opacity:0;font-size:12px;font-weight:600;animation:4s ease-out infinite fx-updated}.fx-synclist{display:none}.fx-link{color:var(--lyp-text-link);text-underline-offset:3px;font-size:16px;font-weight:600;text-decoration:underline}.fp-page .fx-link{text-decoration:underline}.fx-dynamic{background-color:var(--lyp-bg-inverse);background-image:radial-gradient(700px 360px at 50% 0%, color-mix(in srgb, var(--lyp-brand) 18%, transparent), transparent 70%), radial-gradient(#ffffff0f 1px, transparent 1px);color:var(--lyp-text-inverse);background-size:auto,24px 24px}.fp-page .fx-dynamic .lyp-serif{color:var(--lyp-text-brand-on-dark)}.fx-dynamic .fp-lead{color:var(--lyp-text-inverse-secondary)}.fx-soon{border-radius:var(--lyp-r-full);background:color-mix(in srgb, var(--lyp-warning) 18%, transparent);height:32px;color:var(--lyp-warning-border);align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.fx-soon:before{content:"";border-radius:var(--lyp-r-full);background:var(--lyp-warning);width:6px;height:6px;animation:1.6s ease-in-out infinite fx-blink-dot}.fx-chart{border-radius:var(--lyp-r-3xl);text-align:left;background:#ffffff0a;border:1px solid #ffffff14;width:100%;max-width:900px;margin-top:20px;padding:28px}.fx-legend{color:var(--lyp-text-inverse-secondary);gap:18px;margin-bottom:12px;font-size:12.5px}.fx-key{border-radius:3px;width:14px;height:3px}.fx-key-1{background:var(--lyp-navy-200)}.fx-key-2{background:var(--lyp-text-brand-on-dark)}.fx-key-3{background:#ffffff4d}.fx-dyn path{fill:none}.fx-l0{stroke:#ffffff40;stroke-width:2px;stroke-dasharray:6 6}.fx-l1,.fx-l2{stroke-dasharray:900;stroke-dashoffset:900px;animation:6s ease-in-out infinite fx-draw}.fx-l1{stroke:var(--lyp-navy-200);stroke-width:3px}.fx-l2{stroke:var(--lyp-text-brand-on-dark);stroke-width:3.5px;animation-delay:.4s}.fx-days{color:var(--lyp-text-inverse-secondary);margin-top:6px;font-size:11.5px}@keyframes fx-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes fx-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes fx-press{50%{transform:scale(.95)}to{transform:scale(1)}}@keyframes fx-flash{0%{opacity:1}to{opacity:0}}@keyframes fx-blink{50%{opacity:0}}@keyframes fx-blink-dot{50%{opacity:.3}}@keyframes fx-spin{to{transform:rotate(360deg)}}@keyframes fx-sweep{0%,10%{background:var(--lyp-neutral-100);transform:scale(1)}20%,70%{background:var(--lyp-brand);transform:scale(.94)}80%,to{background:var(--lyp-neutral-100);transform:scale(1)}}@keyframes fx-grow{0%,to{transform:scaleY(1)}50%{transform:scaleY(.8)}}@keyframes fx-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes fx-cdp{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--lyp-brand) 40%, transparent)}50%{box-shadow:0 0 0 5px #0000}}@keyframes fx-ring{0%,25%{opacity:0;transform:scale(.8)}30%{opacity:1}70%,to{opacity:0;transform:scale(3.2)}}@keyframes fx-updated{0%,30%{opacity:0;transform:translateY(4px)}38%,88%{opacity:1;transform:none}to{opacity:0}}@keyframes fx-draw{0%{stroke-dashoffset:900px}45%,85%{stroke-dashoffset:0}to{stroke-dashoffset:0;opacity:0}}@media (max-width:980px){.fx-duo,.fx-two{grid-template-columns:minmax(0,1fr)}.fx-synced-copy{order:-1}}@media (max-width:760px){.fx-dk{width:auto;max-width:390px;margin-bottom:0!important;transform:none!important}.fx-a3{display:none}.fx-a1{filter:blur(60px);width:260px;height:240px;left:-80px}.fx-a2{filter:blur(60px);width:260px;height:260px;bottom:60px;right:-80px}.fx-win{background:var(--lyp-bg-default)}.fx-winbar,.fx-ctrl-head,.fx-loc,.fx-scale,.fx-area-title,.fx-pc-loc,.fx-was,.fx-banner-d,.fx-banner-s{display:none}.fx-mhead{border-bottom:1px solid var(--lyp-border-subtle);justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.fx-mhead strong{font-size:15px;font-weight:600}.fx-app{height:auto;display:block}.fx-ctrl{border-right:0;border-bottom:1px solid var(--lyp-border-subtle);gap:12px;padding:12px 14px}.fx-wd{height:28px;font-size:11.5px}.fx-dialrow{grid-template-columns:88px minmax(0,1fr)}.fx-dial{width:88px;height:88px}.fx-dial-t strong{font-size:21px}.fx-dial-t span{display:none}.fx-seg{font-size:11.5px}.fx-seg span{height:30px}.fx-apply{height:44px;margin-top:0;font-size:14px}.fx-area{padding:12px}.fx-otas{flex-wrap:wrap;gap:4px;margin-bottom:10px}.fx-ota{height:24px;padding:0 7px;font-size:10px}.fx-ota .fx-ota-logo{width:14px;height:14px}.fx-pgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:0}.fx-pc{border-radius:var(--lyp-r-xl);height:auto}.fx-pc.picked{transform:none}.fx-pc img{height:58px}.fx-pc-body{gap:3px;padding:7px 9px}.fx-pc-body>strong{font-size:11.5px}.fx-price{font-size:16px}.fx-occ,.fx-dp{height:18px;padding:0 6px;font-size:9.5px}.fx-chk{width:20px;height:20px;top:6px;right:6px}.fx-shield{height:20px;font-size:9.5px;top:6px;left:6px}.fx-banner{border-radius:var(--lyp-r-xl);margin-top:10px;padding:10px 12px;position:static}.fx-banner-ico{display:none}.fx-banner-l strong{font-size:13px}.fx-banner-m{font-size:11.5px;display:block}.fx-pains{grid-template-columns:minmax(0,1fr)}.fx-pains li{font-size:16px}.fx-edits{height:360px;overflow:hidden}.fx-editcard{width:240px}.fx-edit-2{left:30px}.fx-edit-3{left:50px}.fx-clock{padding:12px;top:30px;right:0}.fx-duo-card{padding:28px 22px}.fx-tiles{gap:5px}.fx-tile{height:34px}.fx-pct-v{font-size:30px}.fx-pct-prices span{padding:5px 7px;font-size:12px}.fx-dcard{padding:24px}.fx-fchip{height:38px;padding:0 14px;font-size:13.5px;animation:none}.fx-cal-card{padding:20px 16px}.fx-cal{gap:4px}.fx-cd{height:34px;font-size:12px}.fx-safe{padding:20px 16px}.fx-hrow{grid-template-columns:34px minmax(0,1fr)}.fx-hrow .fx-when,.fx-ring{display:none}.fx-synclist{flex-direction:column;gap:8px;display:flex}.fx-yrow{border-radius:var(--lyp-r-xl);background:var(--lyp-bg-subtle);justify-content:space-between;align-items:center;padding:12px 14px;font-size:14px;font-weight:600;display:flex}.fx-chart{padding:20px 14px}.fx-legend{flex-wrap:wrap;gap:10px 14px}}@media (prefers-reduced-motion:reduce){.fx-dk *,.fx-edits *,.fx-tile,.fx-bars span,.fx-fchip,.fx-cd,.fx-hrow,.fx-ring *,.fx-synclist *,.fx-soon:before,.fx-dyn path{transition:none!important;animation:none!important}.fx-node-s{opacity:1}.fx-l1,.fx-l2{stroke-dashoffset:0}.fx-flash{display:none}}
