.fs{gap:var(--s-6);min-width:0;display:grid}.fs>*{min-width:0}.fs-head{justify-content:space-between;align-items:flex-start;gap:var(--s-4) var(--s-6);flex-wrap:wrap;display:flex}.fs-id{gap:var(--s-4);align-items:flex-start;min-width:0;display:flex}.fs-ava{border:1px solid var(--card-line);width:72px;height:72px;box-shadow:var(--elev-1);background:var(--bg-subtle);color:var(--text-2);border-radius:20px;flex:none;place-items:center;font-size:1.5rem;font-weight:700;display:inline-grid}.fs-id h1{letter-spacing:-.03em;align-items:center;gap:6px;margin:0;font-size:clamp(1.625rem,1.2rem + 1.4vw,2.25rem);line-height:1.1;display:flex}.fs-star-f{margin:0;display:inline-flex}.fs-star-f .st-star,.fs .st-star{width:36px;height:36px;color:var(--text-3);cursor:pointer;background:0 0;border:0;border-radius:8px}.fs .st-star:hover{background:var(--accent-soft);color:var(--text)}.fs .st-star.is-on{color:var(--accent)}.fs-meta{color:var(--text-2);margin:6px 0 0;font-size:.9375rem}.fs-meta a{color:inherit}.fs-badges{gap:var(--s-2);margin:var(--s-3) 0 0;flex-wrap:wrap;display:flex}.fs-badge{background:var(--g-ink);color:#fff;border-radius:999px;padding:3px 10px;font-size:.8125rem;font-weight:600}.fs-cat{background:var(--bg-subtle);border:1px solid var(--line);color:var(--text);border-radius:999px;padding:3px 10px;font-size:.8125rem;font-weight:600}.fs-badge--idea{background:var(--accent-soft);color:var(--text);border:1px solid var(--accent)}.fs-chip{border:1px solid var(--line-field);color:var(--text-2);border-radius:999px;padding:3px 10px;font-size:.8125rem}.fs-upd{margin:var(--s-2) 0 0;color:var(--text-3);font-size:.875rem}.fs-launch{gap:var(--s-2);text-align:right;justify-items:end;max-width:340px;display:grid}.fs-acts{justify-content:flex-end;gap:var(--s-2);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.fs-acts .g-btn{min-height:44px}.fs-launch-b{min-height:52px;padding:0 var(--s-6);font-size:1.0625rem}@media (max-width:719px){.fs-launch{text-align:left;justify-items:stretch;width:100%;max-width:none}.fs-ava{width:52px;height:52px}}.fs-tabs{align-items:center;gap:var(--s-1);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.fs-tabs>a:not(.g-btn){min-height:48px;padding:0 var(--s-4);color:var(--text-2);border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;font-weight:600;text-decoration:none;display:inline-flex}.fs-tabs>a[aria-current=page]{color:var(--text);border-bottom-color:var(--accent)}.fs-n{background:var(--bg-subtle);min-width:22px;color:var(--text-2);text-align:center;border-radius:999px;padding:0 7px;font-size:.8125rem;line-height:22px}.fs-track{margin:0}.fs-track small{opacity:.8;font-weight:500}.fs-sec{gap:var(--s-4);min-width:0;display:grid}.fs-sec-row{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.fs-sec-h{letter-spacing:-.02em;margin:0;font-size:1.375rem;font-weight:600;line-height:1.2}.fs-card{padding:var(--s-6);border:1px solid var(--card-line);border-radius:var(--r-3);background:var(--surface);box-shadow:var(--elev-1);min-width:0}.fs-card h2,.fs-card h3{margin:0 0 var(--s-3);color:var(--text);letter-spacing:-.01em;font-size:1.0625rem;font-weight:600}.fs-key{border:1px solid var(--card-line);border-radius:var(--r-3);background:var(--surface);box-shadow:var(--elev-1);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.fs-k{padding:var(--s-6);align-content:start;gap:6px;min-width:0;display:grid}.fs-k+.fs-k{border-left:1px solid var(--line)}.fs-k-l{color:var(--text-2);align-items:center;gap:6px;font-size:.875rem;font-weight:500;display:inline-flex}.fs-k-v{letter-spacing:-.04em;color:var(--text);overflow-wrap:break-word;font-size:clamp(2rem,1.4rem + 1.6vw,2.75rem);font-weight:700;line-height:1.05}.fs-k-v small{letter-spacing:0;color:var(--text-2);font-size:1rem;font-weight:500}.fs-k-v--na{color:var(--text-3);font-size:1.5rem}.fs-k-s{color:var(--text-2);font-size:.875rem;line-height:1.4}.fs-k-s a{color:var(--text)}@media (max-width:959px){.fs-key{grid-template-columns:repeat(2,minmax(0,1fr))}.fs-k:nth-child(3){border-left:0}.fs-k:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:479px){.fs-key{grid-template-columns:minmax(0,1fr)}.fs-k+.fs-k{border-left:0;border-top:1px solid var(--line)}.fs-k:nth-child(n+3){border-top:1px solid var(--line)}.fs-k{padding:var(--s-5)}}.fs-trio-c h2{margin-bottom:var(--s-5)}.fs-trio{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fs-trio .fs-kpi{padding:0 var(--s-5);min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0}.fs-trio .fs-kpi:first-child{padding-left:0}.fs-trio .fs-kpi+.fs-kpi{border-left:1px solid var(--card-line)}.fs-kpi h3{margin:0 0 var(--s-2);color:var(--text-2);letter-spacing:0;font-size:.875rem;font-weight:500}@media (max-width:859px){.fs-trio{gap:var(--s-5);grid-template-columns:minmax(0,1fr)}.fs-trio .fs-kpi,.fs-trio .fs-kpi:first-child{padding:0}.fs-trio .fs-kpi+.fs-kpi{border-left:0;border-top:1px solid var(--line);padding-top:var(--s-5)}}.fs-big{letter-spacing:-.02em;font-size:1.5rem;line-height:1.15;display:block}.fs-na{color:var(--text-3);font-size:1.25rem;font-weight:600}.fs-kpi p{color:var(--text-2);margin:6px 0 0;font-size:.875rem}.fs-countries{gap:6px;margin:0;padding:0;font-size:.9375rem;list-style:none;display:grid}.fs-countries li{justify-content:space-between;gap:var(--s-3);display:flex}.fs-countries a{color:inherit}.fs-soonbtn{border:1px dashed var(--line-field);color:var(--text-3);cursor:default;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:.8125rem;display:inline-flex}.fs-soonbtn em{font-style:normal;font-weight:600}.fs-charts{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));display:grid}.fs-quiet{background:var(--bg-subtle);box-shadow:none}.fs-quiet-g{gap:var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fs-quiet h3{font-size:.9375rem}.fs-quiet p{color:var(--text-2);margin:0;font-size:.9375rem;line-height:1.5}@media (max-width:719px){.fs-quiet-g{gap:var(--s-4);grid-template-columns:minmax(0,1fr)}}.fs-card-h{justify-content:space-between;align-items:center;gap:var(--s-3);margin-bottom:var(--s-3);flex-wrap:wrap;display:flex}.fs-card-h h2,.fs-card-h h3{margin:0}.fs-range{border:1px solid var(--line);background:var(--bg-subtle);border-radius:999px;padding:3px;display:inline-flex}.fs-range a{min-width:44px;min-height:32px;color:var(--text-2);border-radius:999px;place-items:center;padding:0 12px;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-grid}.fs-range a[aria-pressed=true]{background:var(--g-ink);color:#fff}.fs-tick{fill:var(--text-3);font-family:inherit;font-size:11px}.fs-empty{padding:var(--s-5) 0;color:var(--text-2);margin:0;font-size:.9375rem}.fs-duo{gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}@media (max-width:859px){.fs-duo{grid-template-columns:minmax(0,1fr)}}.fs-more{margin:var(--s-3) 0 0;background:0 0;border:0;padding:0}.fs-more summary{cursor:pointer;font-size:.9375rem;font-weight:600}.fs-stack{gap:var(--s-5);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));display:grid}.fs-stack h4{margin:0 0 var(--s-2);color:var(--text-2);font-size:.875rem;font-weight:500}.fs-works{gap:var(--s-4);margin:0;padding-left:1.25em;display:grid}.fs-works li{padding-left:4px}.fs-works em{color:var(--text-3);margin-top:4px;font-size:.8125rem;font-style:normal;display:block}.fs-sim .ap-ncards{margin-top:var(--s-2)}.fs-lock{align-items:center;gap:var(--s-3) var(--s-5);padding:var(--s-5);border:1px dashed var(--line-field);border-radius:var(--r-2);background:var(--bg-subtle);flex-wrap:wrap;display:flex}.fs-lock>div{flex:280px}.fs-lock p{color:var(--text-2);margin:4px 0 0}.fs-adlocks{gap:var(--s-2);flex-wrap:wrap;display:flex;margin:var(--s-3) 0 0!important}.fs-adlock{border:1px dashed var(--line-field);border-radius:var(--r-1);background:repeating-linear-gradient(45deg, var(--bg-subtle), var(--bg-subtle) 8px, var(--surface) 8px, var(--surface) 16px);width:150px;height:84px;color:var(--text-3);place-items:center;font-size:.8125rem;text-decoration:none;display:inline-grid}.fs-adlock:hover{border-color:var(--accent);color:var(--text)}.fs-linkbtn{color:var(--text);border-style:solid;text-decoration:none}.fs-linkbtn:hover{border-color:var(--accent);background:var(--accent-soft)}.fs-folder{position:relative}.fs-folder>summary{cursor:pointer;list-style:none}.fs-folder>summary::-webkit-details-marker{display:none}.fs-folder-in{z-index:5;gap:var(--s-3);min-width:260px;padding:var(--s-4);border:1px solid var(--line);background:var(--surface,#fff);border-radius:12px;margin-top:6px;display:grid;position:absolute;right:0;box-shadow:0 8px 24px #0000001f}.fs-folder-in select{max-width:100%;min-height:40px}.fs-folder{box-shadow:none;background:0 0;border:0;padding:0}.sl{place-items:center;display:inline-grid;overflow:hidden}.sl img{object-fit:contain;background:#fff;width:100%;height:100%;display:block}.fs-seg-row{gap:var(--s-3);flex-wrap:wrap;display:flex}.fs-shot{gap:var(--s-4);display:grid}.fs-frame{border:1px solid var(--card-line);border-radius:var(--r-2);background:var(--bg-subtle);box-shadow:var(--elev-1);overflow:hidden}.fs-frame img{background:#fff;width:100%;height:auto;display:block}.fs-frame-bar{background:var(--bg-subtle);border-bottom:1px solid var(--card-line);align-items:center;gap:6px;padding:10px 14px;display:flex}.fs-frame-bar i{background:var(--card-line);border-radius:999px;width:10px;height:10px}.fs-frame-bar span{margin-left:var(--s-3);color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.fs-frame--mobile{justify-self:center;width:min(100%,300px)}.fs-shot-m{color:var(--text-2);margin:0;font-size:.875rem}.fs-note{color:var(--text-2);margin:0;font-size:.9375rem}.fs-cmp-g{gap:var(--s-4);margin-top:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fs-cmp-g figure{gap:6px;margin:0;display:grid}.fs-cmp-g figcaption{color:var(--text-2);font-size:.875rem;font-weight:600}.fs-cmp-g img{border:1px solid var(--card-line);border-radius:var(--r-1);background:#fff;width:100%;height:auto}.fs-feed{gap:0;margin:0;padding:0;list-style:none;display:grid}.fs-feed-i{gap:var(--s-4);padding:var(--s-4) 0;border-top:1px solid var(--card-line);grid-template-columns:9rem minmax(0,1fr);display:grid}.fs-feed-i:first-child{border-top:0;padding-top:0}.fs-feed-d{color:var(--text-2);padding-top:2px;font-size:.875rem}.fs-feed-t{letter-spacing:-.005em;margin:0;font-weight:600}.fs-chip{background:var(--bg-subtle);border:1px solid var(--card-line);color:var(--text-2);border-radius:999px;margin-right:6px;padding:2px 10px;font-size:.8125rem;font-weight:600;display:inline-block}.fs-feed-x{color:var(--text);margin:6px 0 0;font-size:.9375rem}.fs-q{background:var(--bg-subtle);border-radius:6px;padding:1px 8px}.fs-q--b{color:var(--text-2);text-decoration:line-through}.fs-feed-s{color:var(--text-3);margin:4px 0 0;font-size:.8125rem}.fs-feed-shots{gap:var(--s-3);margin-top:var(--s-2);grid-template-columns:repeat(2,minmax(0,160px));display:grid}.fs-feed-shots figure{margin:0}.fs-feed-shots img{border:1px solid var(--card-line);border-radius:8px;width:100%;height:auto}.fs-feed-shots figcaption{color:var(--text-2);font-size:.75rem}.fs-var{margin:0;padding:0;list-style:none;display:grid}.fs-var li{gap:2px var(--s-4);padding:var(--s-3) 0;border-top:1px solid var(--card-line);grid-template-columns:minmax(0,12rem) minmax(0,1fr) auto;align-items:baseline;display:grid}.fs-var li:first-child{border-top:0}.fs-var-l{font-weight:600}.fs-var-s{color:var(--text-3);grid-column:2/-1;font-size:.8125rem}.fs-var-d{color:var(--text-2);font-size:.875rem;font-weight:600}.fs-var-d.is-up{color:var(--up)}.fs-var-d.is-down{color:var(--down)}@media (max-width:719px){.fs-feed-i{grid-template-columns:minmax(0,1fr);gap:4px}.fs-cmp-g,.fs-var li{grid-template-columns:minmax(0,1fr)}.fs-var-s{grid-column:1}}.fs-why{counter-reset:why;gap:0;margin:0;padding:0;list-style:none;display:grid}.fs-why li{padding:var(--s-4) 0;border-top:1px solid var(--card-line);gap:4px;display:grid}.fs-why li:first-child{border-top:0;padding-top:0}.fs-why-t{letter-spacing:-.015em;font-size:1.0625rem}.fs-why-c{margin:0}.fs-why-p{color:var(--text-2);margin:0;font-size:.875rem}.fs-reuse{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.fs-reuse li{padding-left:var(--s-4);border-left:2px solid var(--card-line);gap:2px;display:grid}.fs-reuse em{color:var(--text-3);font-size:.8125rem;font-style:normal}.fs-mails{gap:var(--s-4);margin:0;padding:0;list-style:none;display:grid}.fs-mail{gap:var(--s-5);grid-template-columns:220px minmax(0,1fr);align-items:start;display:grid}.fs-mail:not(:has(.fs-mail-p)){grid-template-columns:minmax(0,1fr)}.fs-mail-p img{object-fit:cover;object-position:top;border:1px solid var(--card-line);border-radius:var(--r-1);background:#fff;width:100%;height:170px;display:block}.fs-mail-b{gap:var(--s-2);min-width:0;display:grid}.fs-mail-b h3{letter-spacing:-.015em;margin:0;font-size:1.125rem}.fs-mail-m{color:var(--text-2);margin:0;font-size:.875rem}.fs-mail-x{color:var(--text);margin:0}.fs-mail-s{color:var(--text-3);margin:0;font-size:.8125rem}@media (max-width:719px){.fs-mail{grid-template-columns:minmax(0,1fr)}.fs-mail-p img{height:auto;max-height:220px}}.fs-hero{background:var(--surface);border:1px solid var(--card-line);border-radius:var(--r-3);box-shadow:var(--elev-1);overflow:hidden}.fs-hero-main{grid-template-columns:minmax(0,1fr);display:grid}.fs-hero .fs-head{padding:var(--s-7);gap:var(--s-5) var(--s-6);align-content:center}.fs-hero--shot .fs-head{flex-flow:column;justify-content:center;align-items:flex-start}.fs-hero--shot .fs-launch{text-align:left;justify-items:start;max-width:none}.fs-hero--shot .fs-acts{justify-content:flex-start}.fs-hero .fs-ava{background:#fff;border-radius:22px;width:80px;height:80px;font-size:1.875rem}.fs-hero .fs-id h1{letter-spacing:-.04em;font-size:clamp(2rem,1.4rem + 2vw,3rem);line-height:1}.fs-hero-r{min-width:0;padding:var(--s-7) 0 0 var(--s-7);background:linear-gradient(135deg,#f5f5f7,#ebebef);align-items:flex-end;display:flex}.fs-win{border-radius:var(--r-2) 0 0 0;width:100%;transition:transform var(--t-slow) var(--ease), box-shadow var(--t-slow) var(--ease);background:#fff;border:0;border-top:1px solid #1d1d1f14;border-left:1px solid #1d1d1f14;overflow:hidden;box-shadow:0 2px 6px #1d1d1f14,0 30px 60px #1d1d1f2e}.fs-hero:hover .fs-win{transform:translateY(-4px);box-shadow:0 2px 6px #1d1d1f14,0 38px 70px #1d1d1f38}.fs-win-bar{border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:6px;height:34px;padding:0 14px;display:flex}.fs-win-bar i{background:#d9d9de;border-radius:50%;width:10px;height:10px}.fs-win-bar span{background:var(--bg-subtle);color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;margin-left:12px;padding:2px 12px;font-size:.75rem;overflow:hidden}.fs-win img{object-fit:cover;object-position:top;background:#fff;width:100%;height:auto;max-height:360px;display:block}.fs-hero-band{border-top:1px solid var(--line)}.fs-hero-band .fs-key{box-shadow:none;background:0 0;border:0;border-radius:0}.fs-hero{container-type:inline-size}.fs-hero .fs-id{width:100%;min-width:0}.fs-hero:not(.fs-hero--shot) .fs-id{flex:360px;width:auto}.fs-hero .fs-id .fs-id-t{flex:1 1 0;min-width:0}.fs-hero .fs-badges,.fs-hero .fs-upd{max-width:100%}.fs-hero .fs-cat,.fs-hero .fs-badge{white-space:nowrap;writing-mode:horizontal-tb}.fs-hero--shot .fs-hero-main{grid-template-columns:minmax(380px,5fr) minmax(0,7fr)}@container (max-width:1139px){.fs-hero--shot .fs-hero-main{grid-template-columns:minmax(0,1fr)}.fs-hero-r{padding:var(--s-5) var(--s-5) 0;order:0}.fs-win{border-radius:var(--r-2) var(--r-2) 0 0;border-right:1px solid #1d1d1f14}.fs-hero .fs-head{padding:var(--s-6) var(--s-5)}}@container (min-width:1140px) and (max-width:1299px){.fs-hero .fs-head{padding:var(--s-6)}}@media (prefers-reduced-motion:reduce){.fs-win,.fs-hero:hover .fs-win{transition:none;transform:none}}.fs-k--lock .fs-k-v--na{color:var(--text-3);align-items:center;min-height:2.5rem;display:flex}.fs-k-cta{color:var(--text);text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.fs-k-cta:hover{text-decoration-thickness:2px}.fs-hero:has(.fs-win img[data-bad]) .fs-hero-r{display:none}.fs-hero--shot:has(.fs-win img[data-bad]) .fs-hero-main{grid-template-columns:minmax(0,1fr)}.fs-lance{justify-content:space-between;align-items:center;gap:var(--s-4) var(--s-6);margin:var(--s-7) 0 var(--s-5);padding:var(--s-5) var(--s-6);border:1px solid var(--accent-soft-line);background:linear-gradient(135deg,#fff 0%,#fff4f3 100%);border-radius:24px;flex-wrap:wrap;display:flex}.fs-lance h2{letter-spacing:-.02em;margin:0;font-size:1.375rem}.fs-lance p{max-width:38em;color:var(--text-2);margin:8px 0 0}.fs-lance .bb-big{white-space:nowrap}.fs-simg{gap:var(--s-4);margin-top:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));display:grid}.fs-simc{border:1px solid var(--card-line);border-radius:var(--r-2,16px);background:var(--surface);color:var(--text);box-shadow:var(--elev-1);transition:box-shadow var(--t-base) var(--ease), transform var(--t-base) var(--ease);text-decoration:none;display:grid;overflow:hidden}.fs-simc:hover,.fs-simc:focus-visible{box-shadow:var(--elev-2);transform:translateY(-2px)}.fs-simc-shot{aspect-ratio:16/10;background:var(--bg-subtle);border-bottom:1px solid var(--card-line);display:block;position:relative;overflow:hidden}.fs-simc-img{object-fit:cover;object-position:top left;width:100%;height:100%;position:absolute;inset:0}.fs-simc-fb{place-items:center;display:grid;position:absolute;inset:0}.fs-simc-xl{border:1px solid var(--card-line);width:72px;height:72px;box-shadow:var(--elev-1);background:#fff;border-radius:20px;justify-content:center;align-items:center;font-size:2rem;font-weight:700;display:inline-flex;overflow:hidden}.fs-simc-xl img,.fs-simc-logo img{object-fit:contain;width:100%;height:100%;padding:8px;display:block}.fs-simc-t{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4) var(--s-4);display:flex}.fs-simc-t>span:last-child{min-width:0;display:grid}.fs-simc-t b{white-space:nowrap;text-overflow:ellipsis;font-size:1.0625rem;font-weight:600;overflow:hidden}.fs-simc-t small{color:var(--text-3);font-size:.8125rem}.fs-simc-logo{border:1px solid var(--card-line);background:#fff;border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-weight:700;display:inline-flex;overflow:hidden}.fs-sim .ap-ncards{display:none}.fs-hero .fs-id{min-width:0}.fs-hero .fs-id .fs-id-t{flex:1 1 0}.gx .fs-hero .fs-id .nm-fit h1{font-size:clamp(1.25rem, calc(100cqi / (var(--len,8) * .66)), 3rem);overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;flex-wrap:wrap}@media (max-width:560px){.fs-lance{padding:var(--s-4)}.fs-lance .bb-big{white-space:normal;text-align:center;width:100%;padding:0 var(--s-4);justify-content:center}.fs-lance .bb{justify-items:stretch;width:100%}}.fs-since{margin:0 0 var(--s-3);color:var(--text-2);font-size:.9375rem}.fs-changes b.is-up:before,.fs-changes b.is-down:before{margin-right:.4em}.fs-changes b.is-up{color:var(--up)}.fs-changes b.is-down{color:var(--down)}.fs-what{margin:var(--s-3) 0 0;max-width:62ch;color:var(--text);font-size:1.0625rem;line-height:1.5}.fs-what span{color:var(--text-3);margin-bottom:2px;font-size:.8125rem;font-weight:600;display:block}.fs-aud-grid{gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:719px){.fs-aud-grid{grid-template-columns:1fr}}.fs-aud{align-content:start;gap:6px;display:grid}.fs-aud p{margin:0}.fs-aud-unit{color:var(--text-2);overflow-wrap:anywhere;font-size:.875rem}.fs-aud-d{color:var(--text-2);font-size:.9375rem}.fs-aud-d.is-up b{color:#11592b}.fs-aud-d.is-down b{color:var(--accent)}.fs-aud-spark{max-width:280px;margin:4px 0;display:block}.fs-aud-spark svg{width:187px;height:56px;display:block}.gx .fs-aud-spark .lp-line{stroke:var(--text-3)}.gx .fs-aud-spark .ap-spark--up .lp-line{stroke:var(--up)}.fs-aud-none,.fs-aud-since{color:var(--text-3);font-size:.8125rem}.fs-aud-link{color:var(--accent);justify-self:start;font-size:.9375rem;font-weight:600;text-decoration:none}.fs-aud-link:hover{text-decoration:underline}.fs-scope{margin-left:var(--s-2);border:1px solid var(--line-field);color:var(--text-2);vertical-align:middle;border-radius:999px;padding:2px 10px;font-size:.75rem;font-weight:600;display:inline-block}.fs-scope-note{margin:0 0 var(--s-2);color:var(--text-3);font-size:.8125rem;line-height:1.4}.fs-move{margin:var(--s-2) 0 0;color:var(--text-2);font-size:.9375rem;font-weight:600}.fs-move.is-up{color:var(--up)}.fs-move.is-down{color:var(--down)}.fs-var-move{grid-column:2/-1}.fs-charts .lp-chart-plot{margin-top:40px}.fs-ix{gap:var(--s-3);display:grid}.fs-ix-head{justify-content:space-between;align-items:flex-end;gap:var(--s-3);flex-wrap:wrap;display:flex}.fs-ix-v{letter-spacing:-.03em;font-size:clamp(2.75rem,8vw,4.25rem);line-height:1}.fs-ix-of{color:var(--text-3);font-size:1.125rem;font-weight:600}.fs-ix-d{margin-left:var(--s-3);color:var(--text-2);font-size:.9375rem}.fs-ix-info{position:relative}.fs-ix-btn{min-height:40px;padding:0 var(--s-4);border:1px solid var(--line-field);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;border-radius:999px;font-size:.875rem;font-weight:600}.fs-ix-btn:hover,.fs-ix-btn:focus-visible{border-color:var(--text-2)}.fs-ix-tip{z-index:5;width:min(420px,86vw);padding:var(--s-4);border:1px solid var(--line);border-radius:var(--r-2);background:var(--surface);font-size:.875rem;line-height:1.5;display:none;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #0000001f}.fs-ix-info:hover .fs-ix-tip,.fs-ix-info:focus-within .fs-ix-tip,.fs-ix-tip[data-open]{display:block}.fs-ix-tip p{margin:0 0 var(--s-3);color:var(--text-2)}.fs-ix-tip ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.fs-ix-tip li{border-top:1px solid var(--line);gap:2px;padding-top:6px;display:grid}.fs-ix-tip li span:first-child{font-weight:600}.fs-ix-tip li span+span{color:var(--text-2);font-size:.8125rem}.fs-ix-plot{position:relative}.fs-ix-svg{touch-action:pan-y;cursor:crosshair;width:100%;height:auto;display:block;overflow:visible}.fs-ix-svg .lp-line{fill:none;stroke:var(--up);stroke-width:2.4px;stroke-linejoin:round;stroke-linecap:round}.fs-ix-svg .lp-area{fill:color-mix(in srgb, var(--up) 12%, transparent);stroke:none}.fs-ix-dot{fill:var(--up);stroke:var(--surface);stroke-width:2.5px}.fs-ix-cross{stroke:var(--text-3);stroke-width:1px;stroke-dasharray:3 3}.fs-ix-mark line{stroke:var(--text-3);stroke-width:1px;stroke-dasharray:2 4;opacity:.7}.fs-ix-mark circle{fill:var(--surface);stroke:var(--text-2);stroke-width:1.5px}.fs-ix-changes{color:var(--text-2);gap:4px;margin:0;padding:0;font-size:.8125rem;list-style:none;display:grid}.fs-ix-changes i{vertical-align:-2px;border-left:2px dotted var(--text-2);width:0;height:12px;margin:0 10px 0 2px;display:inline-block}.fs-charts--more{margin-top:var(--s-4)}.fs-bl-now{gap:4px var(--s-5);margin:0 0 var(--s-3);color:var(--text-2);flex-wrap:wrap;font-size:.9375rem;display:flex}.fs-bl-now b{color:var(--text);letter-spacing:-.02em;font-size:1.5rem}.fs-bl-l{margin:var(--s-3) 0 0;color:var(--text-2);font-size:.8125rem;font-weight:600}.fs-src-link{color:var(--accent);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.fs-sec-row--sub{margin-top:var(--s-5);align-items:center}.fs-badge--light{color:var(--text-2);border:1px solid var(--line-field);cursor:help;background:0 0;font-weight:500}.fs-badge--light:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
