.fsr-page{display:flex;flex-direction:column;gap:16px;inline-size:100%;max-inline-size:640px;margin-inline:auto;padding-block:2px 24px}.fsr-head,.fsr-stage__words{display:flex;flex-direction:column;gap:10px;min-inline-size:0}.fsr-head{align-items:flex-start}.fsr-stage__pick{display:flex;flex-direction:column;gap:10px;min-inline-size:0;color:var(--ink)}.fsr-stage .gm-progress{margin:0}.fsr-stage .gm-progress__list{inline-size:300px;max-inline-size:calc(100% + 30px);margin-inline-start:-30px}.fsr-stage .gm-progress__it:not(:last-child):after{background:rgb(255 255 255/.16)}.fsr-stage .gm-progress__it[data-state=done]:not(:last-child):after{background:rgb(157 184 255/.7)}.fsr-stage .gm-progress__dot{background:var(--nx-night-1);box-shadow:inset 0 0 0 2px rgb(255 255 255/.4)}.fsr-stage .gm-progress__it[data-state=done] .gm-progress__dot{background:#9db8ff;box-shadow:0 0 10px rgb(111 155 255/.6)}.fsr-stage .gm-progress__it[data-state=current] .gm-progress__dot{background:#ffffff;box-shadow:0 0 0 4px rgb(111 155 255/.3),0 0 18px rgb(141 184 255/.85)}.fsr-stage .gm-progress__hit:focus-visible{outline:2px solid #ffffff;outline-offset:-4px}.fsr-stage .gm-progress__line{color:var(--nx-ink-2)}.gm--rtl .fsr-stage .gm-progress__line{line-height:1.6}.fsr-quiet{min-block-size:44px}.gm .fsr-stage .fsr-quiet{background:rgb(255 255 255/.1);box-shadow:inset 0 0 0 1px rgb(255 255 255/.24);color:#ffffff!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.fsr-why{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.fsr-why__it{display:flex;align-items:center;gap:14px;min-inline-size:0}.fsr-why__t{font-size:16px;font-weight:560;line-height:1.4;color:var(--nx-ink-2);text-wrap:pretty}.gm--rtl .fsr-why__t{line-height:1.7}.gm .fsr-stage__pick .sc{gap:8px;padding:10px;border:1px solid transparent;border-radius:24px;background:linear-gradient(#ffffff,#ffffff) padding-box,linear-gradient(135deg,rgb(143 178 255/.95),rgb(255 255 255/.6) 45%,rgb(196 181 253/.95)) border-box;box-shadow:0 0 0 4px rgb(255 255 255/.06),0 30px 60px -26px rgb(0 0 0/.7)}.gm .fsr-stage__pick .sc-field{transition:box-shadow .2s ease,background .2s ease}.gm .fsr-stage__pick .sc-field:hover{background:#eeede8}.gm .fsr-stage__pick .sc-field.has-glyph{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;align-content:center;column-gap:10px;padding-inline:12px 14px}.fsr-stage__pick .sc-field__g{grid-row:1/span 2;display:grid;place-items:center;color:#0369a1}.gm .fsr-stage__pick .sc-field.is-open{box-shadow:var(--well),inset 0 0 0 2px #0369a1}@media (max-width:380px){.gm .fsr-stage__pick .sc-field--half.has-glyph{display:flex;column-gap:0}.fsr-stage__pick .sc-field--half .sc-field__g{display:none}}.gm .fsr-stage__pick .sc-kind.gm-seg{gap:4px;padding:4px;border-radius:16px;background:#eef0f6;box-shadow:inset 0 1px 2px rgb(15 23 42/.08)}.gm .fsr-stage__pick .sc-kind .gm-seg__opt{height:38px;border-radius:12px;font-size:14px;font-weight:680;color:#5b6475!important;transition:color .24s ease}.gm .fsr-stage__pick .sc-kind .gm-seg__opt:not(.is-on):hover{color:#1b2235!important}.gm .fsr-stage__pick .sc-kind .gm-seg__thumb{inset:0;border-radius:12px;background:linear-gradient(135deg,#24336e,#0b1230 70%);box-shadow:inset 0 1px 0 rgb(255 255 255/.2),0 8px 18px -8px rgb(11 18 48/.75)}.gm .fsr-stage__pick .sc-kind .gm-seg__opt.is-on{color:#ffffff!important}.gm .fsr-stage__pick .sc-row--trip .sc-field--select{min-block-size:46px;border-radius:16px}.gm .fsr-stage__pick .sc-go .gm-btn{position:relative;overflow:hidden}.gm .fsr-stage__pick .sc-go .gm-btn:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 35%,rgb(255 255 255/.32) 50%,transparent 65%);background-size:250% 100%;background-position:130% 0;animation:fsr-sweep 5s ease-in-out 2.2s infinite;pointer-events:none}@keyframes fsr-sweep{0%,70%{background-position:130% 0}to{background-position:-30% 0}}.fsr-line{overflow:hidden;overflow:clip}.fsr-line__btn{display:flex;align-items:center;gap:12px;inline-size:100%;min-block-size:60px;margin:0;padding-block:10px;padding-inline:12px 10px;border:0;border-radius:23px;background:none;color:var(--ink);font:inherit;text-align:start;cursor:pointer}.fsr-line__btn:focus-visible{outline:2px solid #0369a1;outline-offset:-3px}.fsr-line__what{display:flex;flex-direction:column;gap:1px;flex:1;min-inline-size:0}.fsr-line__route{align-self:flex-start;font-family:var(--display);font-size:16px;font-weight:760;letter-spacing:-.01em}.fsr-line__sub{font-size:var(--t-small);line-height:1.4;color:var(--ink-2);overflow-wrap:anywhere}.gm--rtl .fsr-line__sub{line-height:1.7}.fsr-line__edit{flex:none;display:inline-flex;align-items:center;min-block-size:38px;padding-inline:16px;border-radius:var(--r-pill);background:linear-gradient(135deg,#24336e,#0b1230 70%);box-shadow:inset 0 1px 0 rgb(255 255 255/.2),0 8px 18px -8px rgb(11 18 48/.75);font-size:var(--t-small);font-weight:700;color:#ffffff}.fsr-line__btn[aria-expanded=true] .fsr-line__edit{background:#eef0f6;box-shadow:inset 0 1px 2px rgb(15 23 42/.08);color:var(--ink-2)}.fsr-results{gap:12px}.fsr-results,.fsr-results__head{display:flex;flex-direction:column}.fsr-results__head{gap:8px}.fsr-results__notes{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-inline-size:0}.fsr-sort{max-inline-size:360px}.gm .fsr-sort.gm-seg{gap:4px;padding:4px;border-radius:16px;background:#e9ebf2;box-shadow:inset 0 1px 2px rgb(15 23 42/.08)}.gm .fsr-sort .gm-seg__opt{height:40px;border-radius:12px;font-size:14.5px;font-weight:680;color:#5b6475!important;transition:color .24s ease}.gm .fsr-sort .gm-seg__opt:not(.is-on):hover{color:#1b2235!important}.gm .fsr-sort .gm-seg__thumb{inset:0;border-radius:12px;background:linear-gradient(135deg,#24336e,#0b1230 70%);box-shadow:inset 0 1px 0 rgb(255 255 255/.2),0 8px 18px -8px rgb(11 18 48/.75)}.gm .fsr-sort .gm-seg__opt.is-on{color:#ffffff!important}.fsr-note{margin:0;font-size:var(--t-small);line-height:1.4;color:var(--ink-3)}.gm--rtl .fsr-note{line-height:1.8}.fsr-label{display:inline-flex;align-items:center;gap:8px;margin:0;padding-block:4px;padding-inline:10px 12px;border-radius:var(--r-pill);background:rgb(245 158 11/.14);font-size:var(--t-small);font-weight:650;line-height:1.4;color:#8a4b05}.gm--rtl .fsr-label{line-height:1.7}.fsr-label__dot{flex:none;inline-size:7px;block-size:7px;border-radius:50%;background:#f59e0b}.fsr-closed,.fsr-say{margin:0;font-size:var(--t-body);line-height:1.5;color:var(--ink-2);text-wrap:pretty}.gm--rtl .fsr-closed,.gm--rtl .fsr-say{line-height:1.85}.fsr-closed{padding-block:12px;padding-inline:16px;border-radius:18px;background:#ffffff;box-shadow:inset 0 0 0 1px rgb(15 23 42/.07)}.fsr-results--say{align-items:stretch}.fsr-saybox{gap:14px;padding:18px;border-radius:22px;background:#ffffff;box-shadow:inset 0 0 0 1px rgb(15 23 42/.06),0 14px 30px -22px rgb(11 18 48/.45)}.fsr-saybox,.fsr-saybox__w{display:flex;align-items:flex-start}.fsr-saybox__w{flex-direction:column;gap:12px;min-inline-size:0}.fsr-wait{display:flex;align-items:center;gap:10px;margin:0}.fsr-wait__ring{flex:none;inline-size:16px;block-size:16px;border-radius:50%;border:2px solid rgb(3 105 161/.2);border-block-start-color:#0369a1;animation:fsr-spin .9s linear infinite}@keyframes fsr-spin{to{transform:rotate(1turn)}}.fsr .fsr-results--wait .gm-loading{gap:10px;padding-block:0}.fsr .fsr-results--wait .gm-loading__row{inline-size:100%;block-size:136px;border-radius:22px;background:#ffffff;box-shadow:inset 0 0 0 1px rgb(15 23 42/.06)}.fsr-rows{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;container-type:inline-size}.fsr-rows__it{animation:fsr-land .8s var(--nx-ease) both;animation-delay:calc(var(--i, 0) * 70ms + 60ms)}@keyframes fsr-land{0%{opacity:0;transform:translateY(18px) scale(.985)}}.fsr-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"legs legs" "rule rule" "who end";align-items:center;gap:12px 14px;inline-size:100%;margin:0;padding:16px;border:1px solid rgb(15 23 42/.06);border-radius:22px;background:#ffffff;box-shadow:0 14px 30px -22px rgb(11 18 48/.45),0 2px 6px -3px rgb(11 18 48/.12);color:var(--ink);font:inherit;text-align:start;cursor:pointer;transition:transform .28s var(--nx-spring),box-shadow .28s ease,border-color .28s ease}@media (hover:hover) and (pointer:fine){.fsr-row:not(.fsr-row--still):hover{transform:translateY(-2px);border-color:rgb(3 105 161/.22);box-shadow:0 22px 40px -24px rgb(11 18 48/.5),0 0 0 4px rgb(125 211 252/.14)}}.fsr-row:not(.fsr-row--still):active{transform:scale(.99)}.fsr-row:focus-visible{outline:2px solid #0369a1;outline-offset:2px}.fsr-row--still{cursor:default}.fsr-row__legs{grid-area:legs;display:flex;flex-direction:column;gap:14px;min-inline-size:0}.fsr-row__rule{grid-area:rule;block-size:1px;background:var(--hair)}.fsr-row__who{grid-area:who;display:flex;flex-direction:column;gap:6px;min-inline-size:0}.fsr-row__carrier{display:flex;align-items:center;gap:8px;min-inline-size:0;font-size:13.5px;font-weight:650;line-height:1.35;color:var(--ink);overflow-wrap:anywhere}.gm .fsr-mark-air,.gm .fsr-mark-plane{--nx-ai:28px}.fsr-mark-air>span{position:relative;font-family:var(--display);font-size:11px;font-weight:800;letter-spacing:.02em;line-height:1}.fsr-row__bags{display:flex;align-items:center;gap:6px;font-size:12.5px;line-height:1.4;color:var(--ink-2)}.fsr-row__bagicon{flex:none;color:var(--ink-3)}.gm--rtl .fsr-row__bags,.gm--rtl .fsr-row__carrier{line-height:1.7}.fsr-row__end{grid-area:end;display:flex;flex-direction:column;align-items:flex-end;gap:2px;align-self:end}.fsr-row__marks{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px;max-inline-size:150px;margin-block-end:4px}.fsr-tag{display:inline-flex;align-items:center;block-size:22px;padding-inline:9px;border-radius:var(--r-pill);font-size:var(--t-tiny);font-weight:700;letter-spacing:.02em;line-height:1}.gm--rtl .fsr-tag{block-size:24px;letter-spacing:0}.fsr-tag--cheap{background:rgb(16 185 129/.13);color:#047857}.fsr-tag--fast{background:rgb(14 165 233/.13);color:#0369a1}.fsr-row__price{justify-self:end}.fsr-row__price.gm-price--s .gm-price__amt{font-size:21px}.fsr-row__fare{max-inline-size:120px;font-size:var(--t-tiny);font-weight:600;line-height:1.3;color:var(--ink-3);text-align:end;overflow-wrap:anywhere}.fsr-leg{display:grid;grid-template-columns:auto minmax(64px,1fr) auto;align-items:center;column-gap:12px;min-inline-size:0}.fsr-leg__at{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.fsr-leg__at--end{align-items:flex-end}.fsr-leg__time{display:inline-flex;align-items:flex-start;font-family:var(--display);font-size:20px;font-weight:760;line-height:1.1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.gm--rtl .fsr-leg__time{letter-spacing:0;line-height:1.25}.fsr-leg__plus{margin-inline-start:2px;font-size:11px;font-weight:750;line-height:1;color:#b45309}.fsr-leg__code{font-size:12.5px;font-weight:650;line-height:1.3;letter-spacing:.05em;color:var(--ink-3)}.fsr-leg__way{display:flex;flex-direction:column;align-items:center;gap:5px;min-inline-size:0;text-align:center}.fsr-leg__dur{font-size:12.5px;font-weight:600;line-height:1.3;color:var(--ink-2)}.fsr-leg__stops{font-size:12px;font-weight:650;line-height:1.3;color:#b45309}.fsr-leg__stops.is-direct{color:#047857}.gm--rtl .fsr-leg__dur,.gm--rtl .fsr-leg__stops{line-height:1.6}.fsr-leg__rail{position:relative;display:flex;align-items:center;justify-content:space-evenly;inline-size:calc(100% - 8px);block-size:2px;border-radius:1px;background:rgb(3 105 161/.3)}.fsr-leg__rail:after,.fsr-leg__rail:before{content:"";position:absolute;inset-block-start:50%;inline-size:8px;block-size:8px;margin-block-start:-4px;border-radius:50%}.fsr-leg__rail:before{inset-inline-start:-4px;background:#ffffff;box-shadow:inset 0 0 0 2px #0369a1}.fsr-leg__rail:after{inset-inline-end:-4px;background:#0369a1}.fsr-leg__stop{position:relative;inline-size:8px;block-size:8px;border-radius:50%;background:#ffffff;box-shadow:inset 0 0 0 2px #d97706}.fsr-leg__run{position:absolute;inset-block-start:50%;inset-inline-start:0;inline-size:22px;block-size:6px;margin-block-start:-3px;border-radius:3px;background:radial-gradient(closest-side,#ffffff,rgb(125 211 252/.95) 45%,transparent);opacity:0;pointer-events:none}@keyframes fsr-run{0%{inset-inline-start:0;opacity:0}15%,85%{opacity:1}to{inset-inline-start:calc(100% - 22px);opacity:0}}@media (hover:hover) and (pointer:fine){.fsr-row:not(.fsr-row--still):hover .fsr-leg__run{animation:fsr-run 1.1s var(--nx-ease) both}}@media (hover:none),(pointer:coarse){.fsr-rows__it .fsr-leg__run{animation:fsr-run 1.3s var(--nx-ease) both;animation-delay:calc(var(--i, 0) * .12s + .9s)}}@container (min-width: 700px){.fsr-rows .fsr-row{grid-template-columns:minmax(0,1fr) minmax(150px,auto);grid-template-areas:"legs end" "who end";gap:14px 28px;padding-block:18px;padding-inline:24px}.fsr-rows .fsr-row__legs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 44px}.fsr-rows .fsr-row__legs>.fsr-leg:only-child{max-inline-size:460px}.fsr-rows .fsr-row__rule{display:none}.fsr-rows .fsr-row__who{flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px 22px;padding-block-start:12px;border-block-start:1px solid var(--hair)}.fsr-rows .fsr-row__end{align-self:stretch;justify-content:center;padding-inline-start:24px;border-inline-start:1px solid var(--hair)}.fsr-rows .fsr-leg__time{font-size:22px}.fsr-rows .fsr-row__price.gm-price--s .gm-price__amt{font-size:24px}}.fsr-sheet,.fsr-sheet__flight{display:flex;flex-direction:column;gap:14px}.fsr-sheet__flight{padding-block:14px;padding-inline:16px;border-radius:18px;background:rgb(var(--shade)/.04)}.fsr-sheet__who{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 10px;padding-block-start:10px;border-block-start:1px solid var(--hair)}.fsr-sheet__nos{font-family:var(--mono);font-size:var(--t-tiny);color:var(--ink-3)}.fsr-fares{gap:10px}.fsr-fare,.fsr-fares{display:flex;flex-direction:column}.fsr-fare{position:relative;gap:8px;padding-block:14px;padding-inline:16px;border:1.5px solid var(--hair);border-radius:18px;background:var(--paper);cursor:pointer;transition:border-color var(--dur-fast) var(--press)}.fsr-fare:hover{border-color:var(--ink-4)}.fsr-fare.is-on{border-color:#24336e;box-shadow:0 0 0 1px #24336e,0 12px 26px -18px rgb(11 18 48/.6)}.fsr-fare--still{cursor:default}.fsr-fare--still:hover{border-color:var(--hair)}.fsr-fare--still.is-on:hover{border-color:#24336e}.fsr-fare--compare{background:rgb(var(--shade)/.025)}.fsr-others{border-radius:var(--r-ctl)}.fsr-others__sum{display:flex;align-items:center;justify-content:space-between;gap:10px;min-block-size:44px;padding-inline:4px;font-size:var(--t-small);font-weight:650;color:var(--ink);list-style:none;cursor:pointer}.fsr-others__sum::-webkit-details-marker{display:none}.fsr-others__chev{flex:none;color:var(--ink-3)}.fsr-others[open] .fsr-others__chev--down,.fsr-others__chev--up{display:none}.fsr-others[open] .fsr-others__chev--up{display:block}.fsr-others__list{display:flex;flex-direction:column;gap:8px}.fsr-others__note{margin:0;padding-inline:4px;font-size:var(--t-small);line-height:1.45;color:var(--ink-3);text-wrap:pretty}.gm--rtl .fsr-others__note{line-height:1.8}.fsr-fare:has(.fsr-fare__radio:focus-visible){outline:2px solid var(--blue);outline-offset:2px}.fsr-fare__radio{position:absolute;inset-block-start:14px;inset-inline-end:14px;inline-size:1px;block-size:1px;opacity:0}.fsr-fare__head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.fsr-fare__name{font-family:var(--display);font-size:var(--t-h3);font-weight:700;color:var(--ink)}.fsr-fare__price{display:flex;flex-direction:column;align-items:flex-end;font-variant-numeric:tabular-nums}.fsr-fare__price b{font-size:var(--t-body);font-weight:700}.fsr-fare__price small{font-size:var(--t-tiny);font-weight:600;color:var(--ink-3)}.fsr-fare__facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:4px 12px;margin:0;padding:0;list-style:none}.fsr-fact{display:flex;align-items:flex-start;gap:6px;font-size:var(--t-small);line-height:1.35;color:var(--ink-2)}.fsr-fact>svg{flex:none;margin-block-start:1px}.fsr-fact.is-yes>svg{color:var(--good)}.fsr-fact.is-no>svg,.fsr-fact.is-unknown{color:var(--ink-3)}.gm--rtl .fsr-fact{line-height:1.7}.fsr-sheet__foot{margin:0;font-size:var(--t-small);line-height:1.45;color:var(--ink-3);text-wrap:pretty}.gm--rtl .fsr-sheet__foot{line-height:1.8}.fsr-sheet__go{position:sticky;inset-block-end:0;display:flex;flex-direction:column;gap:6px;padding-block:12px 4px;border-block-start:1px solid var(--hair);background:var(--paper);box-shadow:0 24px 0 0 var(--paper)}.fsr-sheet__btn{inline-size:100%;justify-content:center}.fsr-sheet__total{margin:0;font-size:var(--t-small);line-height:1.4;color:var(--ink-3);text-align:center}.fsr-sheet__test{font-weight:650;color:var(--ink-2)}@media (prefers-reduced-motion:reduce){.fsr-row:not(.fsr-row--still):hover .fsr-leg__run,.fsr-rows__it,.fsr-rows__it .fsr-leg__run,.fsr-wait__ring,.gm .fsr-stage__pick .sc-go .gm-btn:after{animation:none}.fsr-fare,.fsr-row{transition:none}.fsr-row:not(.fsr-row--still):active,.fsr-row:not(.fsr-row--still):hover{transform:none}}@media (max-width:1023px) and (max-height:860px){.fsr-stage.nx-stage{gap:10px;padding:14px 12px 12px}.fsr-stage__words{gap:6px}.fsr-stage .fsr-h1{font-size:26px}.gm--rtl .fsr-stage .fsr-h1{line-height:1.2}.gm .fsr-stage__pick .sc{gap:6px;padding:8px}.gm .fsr-stage__pick .sc-body,.gm .fsr-stage__pick .sc-row{gap:6px}.gm .fsr-stage__pick .sc-field{min-block-size:50px;padding-block:6px}.gm .fsr-stage__pick .sc-go .gm-btn{block-size:48px}}@media (max-width:1023px) and (max-height:700px){.fsr-stage .gm-progress__line{display:none}.fsr-page{gap:12px}.fsr-results{gap:8px}.fsr-results__head{gap:6px}.fsr-results__notes{gap:4px}.gm .fsr-sort .gm-seg__opt{height:36px}.fsr-label{padding-block:2px}.fsr-row{gap:10px 12px;padding:12px 14px}.fsr-row__legs{gap:10px}.fsr-leg__way{gap:3px}.gm--rtl .fsr-leg__dur,.gm--rtl .fsr-leg__stops{line-height:1.45}.gm--rtl .fsr-row__bags,.gm--rtl .fsr-row__carrier{line-height:1.5}.fsr-stage .fsr-h1{font-size:24px}.gm .fsr-stage__pick .sc-field{min-block-size:46px}.gm .fsr-stage__pick .sc-go .gm-btn{block-size:46px}}.fsr-desk .gm-split{grid-template-columns:minmax(0,1fr)}.fsr-desk .gm-split__left{display:none}.fsr-desk .gm-split__stage{align-self:start}@media (min-width:1024px){.fsr--desk .fsr-page{max-inline-size:1200px;gap:24px;padding-block:12px 40px}.fsr--desk .fsr-stage{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,440px);grid-template-areas:"words pick";align-items:center;gap:14px 64px;padding:44px 56px}.fsr--desk .fsr-stage__words{grid-area:words;gap:22px}.fsr--desk .fsr-stage__pick{grid-area:pick}.fsr--desk .fsr-head{gap:16px}.fsr--desk .fsr-stage .fsr-h1{font-size:clamp(35px,3.3vw,50px)}.fsr--desk .fsr-why{margin-block-start:6px}.fsr--desk .fsr-results__head{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 24px}.fsr--desk .fsr-sort{flex:0 1 360px}.fsr--desk .fsr-results__notes{align-items:flex-end;text-align:end}}@media (min-width:1024px) and (max-width:1239px){.fsr--desk .fsr-stage{grid-template-columns:minmax(0,1fr) minmax(0,400px);gap:14px 40px;padding:40px 44px}}@media (min-width:1024px) and (max-height:800px){.fsr--desk .fsr-stage{padding-block:28px}.fsr--desk .fsr-stage .fsr-h1{font-size:clamp(32px,3vw,42px)}.fsr--desk .fsr-page{gap:18px}}.fs-smart{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-block:10px 4px}.fs-smart__t{margin-inline-end:2px;font-size:11.5px;font-weight:700;letter-spacing:.02em;color:var(--ink-3)}.fs-smart__k{display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:4px 10px;border:0;border-radius:999px;background:rgb(21 87 245/.07);color:var(--ink);font:inherit;font-size:12.5px;font-weight:650;cursor:pointer}.fs-smart__k b{font-weight:700;color:var(--ink-3)}.fs-smart__k.is-mine{background:rgb(21 87 245/.12);color:#0d42c2}.fs-smart__k.is-on{background:#0b1230;color:#ffffff}.fs-smart__k:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.fsr-rows{position:relative}.fsr-window{margin-block-start:auto}.fsw{display:grid;gap:6px;min-inline-size:0}.fsw__head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-block-size:28px}.fsw__k{color:var(--nx-ink-2,rgb(255 255 255/.74));font-size:12.5px;font-weight:650;letter-spacing:.02em}.fsw__v{display:inline-flex;align-items:baseline;gap:10px;color:#ffffff;font-size:13.5px;font-variant-numeric:tabular-nums}.fsw__v>b{font-weight:700}.fsw__low{color:rgb(255 255 255/.74);font-size:12.5px;font-weight:600}.fsw__clear{position:relative;display:inline-flex;align-items:center;gap:7px;block-size:28px;padding-block:0;padding-inline:12px 10px;border:0;border-radius:999px;background:rgb(255 255 255/.12);color:#ffffff;font:inherit;font-weight:700;cursor:pointer}.fsw__clear:after{content:"";position:absolute;inset:-8px -4px}.fsw__clear:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.fsw__plot{position:relative;block-size:46px;margin-block:2px 4px}.fsw__bars{display:flex;align-items:flex-end;gap:3px;block-size:100%}.fsw__bar{flex:1 1 0;min-inline-size:0;block-size:calc(var(--h) * 100%);border-radius:3px 3px 1px 1px;background:linear-gradient(0deg,rgb(111 155 255/.5),#a9c2ff);opacity:.18;transform-origin:50% 100%;animation:fsw-rise .7s var(--nx-ease) both;animation-delay:calc(var(--i) * 18ms + .15s);transition:opacity .16s ease-out}.fsw__bar.is-lit{opacity:.66}.fsw[data-set] .fsw__bar.is-lit{opacity:1}@keyframes fsw-rise{0%{transform:scaleY(0)}}.fsw__band{position:absolute;inset-block:-4px 0;inset-inline-start:calc(var(--a) * 100%);inset-inline-end:calc((1 - var(--b)) * 100%);border-inline:2px solid #ffffff;border-radius:4px;background:linear-gradient(0deg,rgb(111 155 255/.18),transparent 70%);box-shadow:-6px 0 12px -8px rgb(111 155 255/.9),6px 0 12px -8px rgb(111 155 255/.9);pointer-events:none}.fsw:not([data-set]) .fsw__band{border-color:rgb(255 255 255/.4);background:none;box-shadow:none}.fsw__range{position:absolute;inset-inline:-11px;inset-block:auto -12px;inline-size:calc(100% + 22px);block-size:24px;margin:0;background:none;pointer-events:none;touch-action:pan-y;-webkit-appearance:none;appearance:none}.fsw__range::-webkit-slider-runnable-track{background:none}.fsw__range::-webkit-slider-thumb{-webkit-appearance:none;inline-size:22px;block-size:22px;margin-block-start:0;border:0;border-radius:50%;background:#ffffff;box-shadow:0 0 0 4px rgb(111 155 255/.3),0 2px 8px rgb(0 0 0/.4);cursor:grab;pointer-events:auto}.fsw__range::-moz-range-thumb{inline-size:22px;block-size:22px;border:0;border-radius:50%;background:#ffffff;box-shadow:0 0 0 4px rgb(111 155 255/.3),0 2px 8px rgb(0 0 0/.4);cursor:grab;pointer-events:auto}.fsw__range::-moz-range-track{background:none}.fsw__range:focus,.fsw__range:focus-visible{outline:none}.fsw__range:focus-visible::-webkit-slider-thumb{outline:2px solid #ffffff;outline-offset:3px}.fsw__range:focus-visible::-moz-range-thumb{outline:2px solid #ffffff;outline-offset:3px}.fsw__axis{display:flex;justify-content:space-between;margin-block-start:10px;color:rgb(255 255 255/.6);font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums}@media (max-width:1023px){.fsw__plot{block-size:34px}}@media (prefers-reduced-motion:reduce){.fsw__bar{animation:none;transition:none}}